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
343557271282	343557271844	343557272394	343557272944	343557273494	343557274044	343557274594	343557275144	343557275694	343557276244	343557276794	343557277344	343557277894	343557278444	343557278994	343557279544	343557280094	343557280644	343557281194	343557281744	343557282294	343557282844	343557283394	343557283944	343557284494	343557285044	343557285594	343557286144	343557286694	343557287244	343557287794	343557288344	343557288894	343557289444	343557289994	343557290544	343557291094	343557291644	343557292194	343557292744	343557293294	343557293844	343557294394	343557294944	343557295494	343557296044	343557296594	343557297144	343557297694	343557298244	343557298794	343557299344	343557299894	343557300444	343557300994	343557301544	343557302094	343557302644	343557303194	343557303744	343557304294	343557304844	343557305394	343557305944	343557306494	343557307044	343557307594	343557308144	343557308694	343557309244	343557309794	343557310344	343557310894	343557311444	343557311994	343557312544	343557313094	343557313644	343557314194	343557314744	343557315294	343557315844	343557316394	343557316944	343557317494	343557318044	343557318594	343557319144	343557319694	343557320244	343557320794	343557321344	343557321894	343557322444	343557322994	343557323544	343557324094	343557324644	343557325194	343557325744	343557326294	343557326844	343557327394	343557327944	343557328494	343557329044	343557329594	343557330144	343557330694	343557331244	343557331794	343557332344	343557332894	343557333444	343557333994	343557334544	343557335094	343557335644	343557336194	343557336744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2142	3300	1900	2700	2140	3300	1900	2700	2140	3300	1900	2700	2141	3300	1900	2700	2140	3300	1900	2700	2139	3300	1900	2700	2138	3300	1900	2700	2137	3300	1900	2700	2140	3300	1900	2700	2140	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2139	3300	1900	2700	2142	3300	1900	2700	2140	3300	1900	2700	2140	3300	1900	2700	2142	3300	1900	2700	2140	3300	1900	2700	2139	3300	1900	2700	2140	3300	1900	2700	2140	3300	1900	2700	2142	3300	1900	2700	2141	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2143	3300	1900	2700	2143	3300	1900	2700	2142	3300	1900	2700	2142	3300	1900	2700	2142	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
2382	1263	3071	3688	3825	4793	839	105	115	114	107	109	116	101	97	104	91	114	112	86	108	102	100	108	107	69	106	88	95	80	105	97	105	86	109	102	109	113	90	97	81	116	103	86	94	91	113	94	107	107	96	111	104	93	109	96	98	92	102	99	73	92	88	111	111	84	95	86	100	87	97	80	91	105	95	95	88	94	108	103	96	90	103	107	90	94	104	96	119	86	86	86	91	109	100	84	91	95	87	104	101	95	88	96	102	97	88	106	92	94	86	95	92	91	100	105	97	86	119	110	96	84	102	91	108	80	87	80	92	96	98	102	93	106	88	99	88	106	80	98	90	122	92	99	104	81	94	98	90	100	94	90	114	88	107	93	79	99	92	84	78	87	98	109	109	120	110	91	86	87	91	112	103	109	96	89	94	95	95	95	99	102	91	106	102	100	94	102	104	94	105	83	99	105	120	96	90	89	80	94	95	95	88	97	99	86	83	88	102	95	87	85	96	91	85	74	81	77	84	105	83	95	101	88	92	97	86	100	95	96	77	99	99	100	100	88	112	101	67	91	94	87	111	95	73	94	93	93	91	104	91	98	85	108	96	76	90	93	103	105	91	114	91	95	110	97	98	95	80	91	99	87	86	109	83	74	81	86	77	79	92	101	100	81	86	101	97	77	85	94	98	93	101	99	90	96	92	99	89	96	92	94	86	95	104	96	96	89	98	102	76	113	102	98	102	102	96	93	98	98	95	86	98	91	94	94	104	81	105	102	91	82	96	105	93	88	96	107	90	91	91	107	103	85	108	94	94	92	83	102	87	120	96	96	101	107	99	116	96	86	96	96	121	95	107	89	109	74	86	119	84	81	87	94	100	104	115	109	85	102	99	119	102	118	120	76	102	89	112	96	118	99	85	101	112	101	88	90	97	108	96	102	98	78	99	111	99	93	101	91	93	93	103	112	98	92	90	79	79	118	84	101	95	93	87	103	97	85	93	89	99	88	107	106	85	105	94	105	102	93	95	105	97	83	94	91	81	103	92	91	110	109	100	102	98	111	73	107	94	95	82	83	104	89	94	93	101	83	85	94	89	91	91	84	87	104	96	78	91	88	81	109	106	86	94	90	108	86	84	105	88	95	88	90	105	81	103	95	102	117	108	88	96	80	97	102	83	88	89	89	90	83	101	102	99	90	106	94	99	107	89	81	95	95	84	91	96	83	115	93	95	86	94	113	102	88	96	67	74	93	88	83	112	79	94	99	102	96	94	92	90	100	86	93	94	82	99	67	89	104	85	86	84	111	105	92	91	98	109	74	103	89	98	93	95	90	81	98	117	84	112	72	90	110	101	85	95	99	80	101	82	104	96	78	74	104	109	83	84	88	90	103	108	107	78	110	89	90	95	97	109	97	112	99	91	109	97	102	93	109	105	98	79	108	94	96	77	91	99	99	96	112	93	90	92	104	99	93	84	105	95	98	81	80	101	89	108	97	90	97	102	85	107	87	100	101	108	114	92	73	94	111	111	84	123	96	81	95	98	98	92	93	103	104	100	98	100	101	105	104	91	110	78	95	89	112	84	106	89	103	90	84	97	124	85	106	95	85	124	88	93	96	109	87	99	97	94	108	96	115	85	89	117	104	104	114	103	99	79	105	96	100	106	92	97	101	82	107	88	92	105	80	106	92	87	77	93	110	79	79	95	93	90	92	93	80	98	116	102	94	93	116	118	85	85	83	87	102	107	84	86	98	87	97	94	107	108	109	113	91	86	97	95	89	83	86	92	107	84	112	94	97	97	70	98	103	76	89	99	80	100	103	86	90	83	107	99	97	63	99	109	81	70	96	103	89	102	90	76	92	82	90	100	92	90	118	86	94	84	86	83	97	105	84	91	93	93	99	96	94	86	89	84	103	102	96	95	93	93	83	101	77	98	78	99	101	105	92	93	97	111	97	97	72	112	88	92	85	109	97	89	109	98	109	63	83	103	97	76	92	99	78	97	97	94	83	111	107	101	89	114	84	94	93	87	85	96	84	107	102	114	94	94	106	78	96	103	105	91	94	79	96	75	94	94	108	106	88	107	106	109	87	87	117	106	80	94	103	100	85	84	81	74	86	103	81	95	95	100	85	92	96	93	93	105	77	100	98	111	83	106	101	99	87	99	98	109	90	103	95	87	99	92	120	88	101	93	106	98	96	92	106	92	99	83	104	93	95	89	83	74	110	77	106	88	96	109	83	95	103	89	82	98	119	106	78	94	96	106	116	109	94	102	120	87	79	103	91	81	82	100	92	89	114	93	96	118	97	97	82	91	85	98	79	94	89	79	101	88	111	86	101	93	120	102	91	91	98	99	90	78	98	114	99	95	86	95	94	97	83	98	105	85	115	80	105	94	78	92	111	89	82	93	96	93	93	99	100	107	106	108	103	97	83	95	97	76	90	91	87	88	98	88	94	106	74	104	86	88	111	98	119	92	94	89	93	95	69	94	81	87	87	85	86	101	105	81	90	80	92	80	96	92	89	88	102	108	89	95	90	83	84	81	94	104	87	86	103	92	97	104	92	94	92	95	101	95	95	89	106	84	106	95	96	100	91	80	94	100	110	105	103	108	87	94	104	91	93	86	104	99	110	84	97	94	98	91	90	85	95	99	95	80	103	100	95	95	85	89	102	90	96	98	83	85	88	95	97	82	86	86	87	92	79	98	96	94	86	87	87	116	89	110	91	89	84	96	99	108	86	90	89	106	97	91	95	99	110	104	89	83	100	94	95	98	105	93	86	81	87	114	77	101	101	83	89	85	93	82	83	106	94	78	82	88	86	85	99	98	93	83	93	92	84	118	92	103	90	106	95	87	88	92	94	94	97	105	93	91	81	95	89	99	75	87	89	103	94	104	84	109	87	104	104	80	105	98	98	94	98	102	103	93	121	84	97	93	93	110	74	96	119	97	102	105	100	86	78	86	109	108	100	97	97	106	98	104	77	97	94	95	100	106	90	90	102	86	87	82	105	93	98	79	101	104	91	112	96	93	95	92	93	102	84	89	107	86	72	88	95	79	84	78	97	111	98	102	95	92	120	100	108	97	99	86	86	90	92	91	89	101	111	97	77	91	94	89	98	109	101	86	92	89	92	111	98	91	78	103	85	100	95	80	113	94	97	89	96	79	105	96	95	111	106	76	99	85	98	80	98	97	109	76	88	111	82	93	88	98	93	97	96	107	124	96	100	95	85	98	83	84	106	116	94	78	98	93	81	100	96	87	101	86	102	87	89	88	106	95	112	91	95	81	103	83	102	102	88	92	94	90	93	88	105	82	93	97	111	74	109	85	110	83	86	120	94	111	80	75	108	100	97	94	89	100	99	94	78	97	86	98	94	102	113	98	101	84	101	100	93	101	109	90	90	104	92	113	90	95	97	81	79	106	91	90	76	82	109	93	91	82	82	94	92	100	79	99	82	98	90	78	116	114	102	80	111	91	94	86	80	108	114	96	102	100	82
20056	12678	21941	33947	45284	46485	11182	2370	1843	1585	1350	1102	976	945	841	899	857	813	775	795	730	829	738	790	755	753	690	740	757	753	705	740	822	727	717	758	739	785	756	738	714	734	737	777	747	713	695	692	745	679	726	746	641	773	752	748	715	745	699	727	707	669	744	695	721	746	729	717	693	693	679	718	696	720	721	703	726	756	735	734	736	722	731	686	730	754	718	737	704	721	714	765	709	744	719	720	717	745	690	765	682	720	709	666	700	731	704	729	732	682	708	661	756	755	709	717	701	668	653	691	729	695	740	728	716	776	684	744	683	702	697	687	715	699	719	731	700	695	701	712	726	737	738	731	736	711	700	707	713	696	726	669	779	714	728	689	737	702	677	705	692	715	742	659	744	685	705	711	709	700	675	716	699	710	693	725	729	685	700	706	695	719	704	704	691	713	735	723	715	702	724	674	706	681	795	740	714	741	734	741	710	715	710	733	677	694	781	691	765	702	710	735	730	665	674	708	701	738	718	705	674	753	690	685	718	705	709	727	695	716	700	706	724	706	716	690	710	736	726	668	715	779	732	691	712	705	711	704	671	741	744	680	725	709	703	742	713	667	725	707	678	680	723	725	682	687	731	716	726	708	707	654	758	723	734	724	696	686	759	709	727	689	696	758	686	728	705	725	707	702	707	724	727	736	764	689	701	745	703	749	730	683	679	682	756	724	704	696	712	696	722	744	730	720	716	727	669	685	744	660	701	735	702	653	703	707	722	710	710	729	636	719	717	739	707	776	676	727	653	700	700	735	718	687	709	710	727	662	715	748	689	727	698	711	691	691	704	730	666	691	707	741	713	739	702	662	755	695	736	718	734	700	702	740	681	717	740	733	752	725	733	793	694	692	701	753	690	720	677	738	701	702	709	695	723	702	738	745	754	690	714	716	725	725	683	661	674	724	705	709	733	674	693	723	761	670	683	714	723	675	703	666	773	673	694	718	739	747	721	716	707	733	730	705	726	716	713	718	684	725	718	741	694	722	701	692	693	737	720	694	740	681	716	717	740	720	738	692	723	707	718	690	746	711	684	692	637	694	700	670	704	690	711	722	723	691	727	734	741	684	699	697	661	693	652	726	719	723	657	706	700	704	732	706	667	643	719	741	707	739	725	744	721	752	674	694	724	704	717	729	660	721	662	719	714	693	708	775	692	710	713	735	691	706	720	716	738	717	760	716	676	718	715	720	729	701	705	677	748	679	727	747	694	736	690	729	698	705	753	695	709	715	674	703	728	704	699	693	706	691	734	736	746	687	735	724	724	735	744	679	700	704	688	718	720	716	698	740	717	727	742	715	725	727	689	701	669	734	708	724	733	686	693	706	698	712	743	654	693	752	697	690	725	678	705	687	693	700	716	700	686	706	718	697	719	696	717	732	710	684	731	752	724	717	681	714	700	726	777	679	695	702	736	736	705	690	688	706	704	742	728	709	787	767	696	711	733	672	689	707	733	684	748	751	745	746	679	722	729	725	674	713	772	717	720	688	720	679	761	766	713	735	730	712	739	731	659	691	675	740	727	701	743	714	728	737	683	726	714	717	669	742	700	746	728	713	719	750	682	733	672	646	692	715	741	726	693	732	661	709	779	695	715	736	696	709	719	718	689	730	717	727	666	707	720	666	703	704	690	691	728	729	720	749	694	704	747	711	731	756	739	751	692	767	714	728	706	717	687	706	698	679	737	706	720	741	727	720	706	712	747	700	703	719	684	737	695	682	697	756	708	716	676	688	757	687	691	704	731	741	735	716	708	732	721	721	723	738	686	687	729	707	712	679	714	689	725	728	690	715	723	730	708	692	675	750	732	707	737	717	704	721	665	701	724	711	729	694	702	728	711	700	720	706	733	702	756	709	675	715	782	735	676	781	734	734	733	709	687	700	707	711	679	712	712	719	745	690	701	725	699	715	685	665	704	683	654	703	733	694	692	727	702	721	720	692	698	712	668	704	700	681	721	710	720	717	728	700	717	723	678	746	760	690	656	753	696	698	750	696	682	724	724	700	737	739	690	665	706	696	731	672	670	696	692	761	665	711	722	747	707	658	700	666	735	711	742	706	731	724	690	704	695	727	701	743	700	739	756	711	719	698	671	732	685	739	710	693	698	705	740	701	699	700	723	739	682	705	718	721	745	724	693	661	695	673	699	739	686	734	693	720	716	744	747	691	663	769	713	663	690	676	712	716	764	709	745	729	692	703	728	742	741	718	702	733	676	689	693	725	667	713	699	716	741	725	731	702	687	675	686	727	680	680	712	728	686	668	727	690	681	688	674	674	689	695	749	687	671	748	715	721	674	701	708	671	704	732	733	695	696	686	708	649	733	716	730	731	697	707	731	737	700	737	691	722	730	702	715	754	727	710	634	724	703	709	722	684	673	691	697	684	729	716	734	772	735	722	668	726	669	681	694	706	729	694	690	707	711	713	684	727	724	682	713	688	753	768	683	734	711	702	767	698	727	745	718	694	709	731	712	668	707	703	686	708	715	664	686	704	679	699	698	667	688	743	726	732	707	704	719	722	686	692	698	657	715	693	697	750	700	727	765	714	702	694	712	649	673	688	704	671	704	681	757	729	717	728	677	742	693	689	746	770	729	711	722	705	710	787	756	717	741	758	729	739	712	683	691	724	678	721	711	716	712	707	707	750	757	682	684	704	680	734	684	715	744	737	703	725	705	709	730	725	668	712	709	726	708	707	745	745	723	675	714	689	723	707	693	693	695	689	718	746	689	702	696	746	683	681	700	693	681	679	696	731	728	695	755	711	747	737	705	716	694	718	707	740	691	735	703	735	747	699	755	712	719	715	715	667	674	667	698	723	698	754	719	721	746	737	696	710	677	704	730	744	700	698	739	729	700	662	685	712	671	700	662	789	687	735	699	749	701	724	726	686	729	749	717	737	696	687	698	701	702	701	757	640	692	727	731	697	701	699	715	687	735	660	683	737	665	689	733	708	696	743	700	722	658	710	694	695	720	722	739	734	702	711	672	691	690	726	755	713	729	695	682	695	712	742	692	723	680	728	726	710	717	700	737	753	689	703	724	737	714	726	666	700	714	696	726	786	725	729	726	689	700	715	683	750	773	656	699	691	699	709	678	731	709	745	696	755	738	651	701	654	738	738	694	766	682	755	673	738	700	712	692	746	697	698	724	738	670	725	708	664	757	740	691	704	730	775	714	696	700	710	708	706	692	715	695	736	706	719	679	685	703	719	740	705	736	710	682	682	678	727	730	717	669	788	717	731	726	710	766	697	689	680	709	695	727	733	706	730	673	694	757	742	713	718	697	723	703	682	715	717	704	714	683	700	707	746	696	703	682	698	745	720	739	710	671	706	708	706	728	698	671	694	726	743	717	708	720	708	668	720	739	688	735	742	713	714	715	716	698	716	768	677	684	725	730	677	750	677	712	659	707	723	675	729	691	741	737	700	704	707	711	688	663	693	709	727	707	732	712	708
1453	284	505	829	853	775	205	75	74	72	58	65	56	48	50	63	59	58	71	55	72	64	62	36	59	71	57	51	66	68	55	72	66	72	59	52	60	49	76	61	63	52	63	65	49	66	46	55	50	59	57	57	61	50	52	53	54	59	59	71	60	68	54	69	49	54	51	72	54	64	57	55	59	53	57	50	60	42	65	49	65	64	51	51	61	53	69	58	48	73	72	62	66	55	52	48	57	39	61	45	57	53	62	52	50	60	59	52	48	51	57	63	75	52	59	64	62	67	54	61	57	52	57	56	48	52	73	59	66	62	56	51	61	57	57	47	51	50	69	69	59	52	67	54	60	59	62	68	74	65	49	48	57	58	53	55	51	54	60	57	59	53	56	42	60	72	63	59	56	56	44	59	67	61	67	58	54	61	56	50	68	52	58	73	63	53	57	54	48	63	57	47	61	61	54	54	64	56	61	74	54	51	51	65	72	50	56	56	61	59	76	55	45	59	58	54	54	55	57	55	58	56	49	73	54	52	38	58	69	52	47	61	55	49	56	62	47	63	51	57	58	54	55	65	44	63	46	69	49	70	63	68	58	62	63	45	73	53	54	45	56	67	59	69	83	55	61	61	54	61	62	56	51	64	53	65	62	54	56	64	53	56	53	56	78	54	75	69	64	68	51	62	71	57	63	59	57	51	57	56	66	44	58	67	49	50	69	46	49	50	65	65	61	52	61	52	57	54	66	64	63	58	66	48	61	57	59	69	40	49	64	57	57	54	63	64	56	59	68	62	66	72	64	68	56	65	50	79	68	44	67	58	58	53	63	52	40	54	55	62	52	69	67	69	58	56	54	68	50	65	63	67	56	50	53	67	59	68	55	62	65	63	48	65	44	62	57	45	67	57	57	55	62	55	55	57	60	45	73	74	59	61	51	62	58	57	59	68	64	66	57	68	52	49	55	51	60	53	63	69	60	70	45	49	63	62	71	53	65	57	59	69	54	72	63	45	74	55	52	63	64	55	60	40	56	55	56	60	66	58	60	63	57	60	59	69	69	49	60	70	61	50	80	60	57	57	74	51	50	60	60	66	59	61	47	63	59	47	77	44	46	75	41	50	51	66	63	61	52	61	65	53	59	58	56	68	76	46	55	61	63	56	69	46	43	54	60	58	59	60	54	52	52	64	59	79	60	46	52	55	62	64	52	57	50	67	72	65	57	65	63	58	68	57	52	61	53	53	55	49	62	50	58	71	52	49	61	57	65	84	68	72	54	65	62	61	63	64	68	59	56	66	54	59	60	56	55	50	58	53	53	74	65	55	44	62	43	50	56	54	67	44	56	46	56	60	67	45	85	49	60	64	54	58	58	57	49	75	50	48	74	52	63	55	55	62	54	56	71	52	58	59	48	67	65	47	60	55	49	62	59	65	67	66	55	49	56	61	69	61	58	62	56	57	62	61	54	67	54	61	57	59	56	53	47	57	73	57	52	77	62	37	53	50	67	65	59	59	57	70	59	62	62	56	67	64	59	49	52	48	59	57	57	67	52	53	50	51	49	56	51	65	55	66	57	75	53	56	59	53	60	66	56	49	68	54	60	59	57	66	67	54	50	72	51	58	52	61	65	49	59	53	56	68	56	58	53	63	49	64	55	49	58	58	64	50	54	50	59	49	41	57	55	65	48	54	62	59	41	55	63	52	67	47	65	57	57	56	48	50	64	55	57	58	69	53	72	50	57	52	55	58	47	54	49	54	53	66	51	49	59	57	66	66	52	63	68	38	58	71	58	53	55	72	58	56	60	51	65	62	61	49	64	45	59	56	49	57	46	46	56	48	49	53	58	45	53	78	56	62	68	56	61	64	50	47	69	45	57	65	45	63	44	50	43	42	41	59	74	56	62	50	61	60	64	49	53	64	48	70	52	43	67	81	55	52	65	55	70	62	54	57	54	65	48	57	63	60	76	72	54	71	66	60	55	63	50	50	62	50	60	61	59	56	66	46	47	63	59	64	61	51	64	51	69	59	64	59	56	60	55	60	60	60	65	63	57	52	54	53	65	49	53	53	54	60	69	58	65	66	58	44	57	68	56	56	63	73	46	66	49	62	48	55	59	64	55	59	63	51	52	55	65	49	67	42	66	68	47	58	67	48	54	69	59	63	58	61	68	59	61	65	44	67	65	53	64	59	70	53	51	53	68	62	62	55	61	64	51	65	59	55	64	67	57	59	56	52	56	50	61	62	52	50	65	64	56	59	52	45	50	50	48	54	56	57	55	51	44	71	66	48	50	73	61	52	60	51	58	62	70	55	69	62	49	68	53	57	52	64	61	62	64	47	52	58	69	51	66	49	62	55	57	76	55	46	60	64	61	61	53	69	41	68	49	55	73	70	64	70	65	68	61	62	72	67	45	62	64	56	66	66	57	64	55	41	57	66	57	58	60	51	44	66	60	59	64	60	46	55	44	61	63	69	56	61	54	68	44	56	63	60	67	58	58	43	51	53	68	56	82	45	55	47	77	50	56	53	66	55	50	56	55	52	66	62	43	65	56	56	58	57	48	62	57	56	62	50	63	59	59	67	42	57	56	67	59	50	65	52	74	66	56	58	78	57	43	48	57	57	50	59	63	57	60	63	57	58	69	65	51	50	58	60	57	66	55	64	66	60	68	68	61	70	66	58	62	69	57	55	54	61	72	60	59	55	60	61	51	52	51	73	61	58	63	73	80	49	49	56	74	64	68	53	76	62	73	50	55	67	57	70	48	63	47	65	71	66	65	47	57	50	48	64	60	46	50	60	50	57	55	51	68	59	70	47	51	45	65	55	51	71	53	53	43	56	61	40	65	56	57	57	48	65	57	63	56	42	71	63	60	60	44	46	64	60	47	51	49	57	55	43	58	55	55	70	65	55	58	69	48	46	55	57	59	60	67	65	56	56	52	65	57	57	50	60	54	53	60	60	58	60	59	48	45	74	55	51	65	56	65	56	48	68	58	66	45	73	65	64	59	68	51	53	48	52	58	56	39	49	54	65	65	66	51	64	61	58	69	60	61	69	57	59	56	60	61	58	50	53	49	54	72	54	69	61	70	58	48	51	70	56	58	55	60	45	53	55	78	59	60	67	57	60	58	57	58	66	66	48	66	69	49	47	63	59	52	54	72	57	54	57	50	48	64	39	72	54	49	48	57	53	54	59	58	55	63	58	63	76	46	59	64	50	47	56	54	54	70	45	51	55	59	54	48	54	49	73	50	56	67	58	62	69	58	53	52	54	63	52	52	62	73	74	52	69	61	44	47	60	58	58	47	60	58	61	59	69	57	50	70	63	49	68	62	67	63	57	71	55	53	54	78	66	58	58	63	65	53	52	51	62	58	58	57	51	52	55	58	54	56	64	56	67	65	67	50	64	70	48	40	64	60	57	60	60	62	66	53	61	52	79	62	60	58	51	51	65	53	45	70	51	82	68	62	67	49	55	62	63	55	51	57	61	59	58
10592	4138	6666	14084	21170	20561	5140	970	736	674	614	556	553	537	475	497	465	456	456	448	478	466	485	493	456	491	482	505	458	442	429	476	447	486	445	472	465	452	458	459	472	455	422	489	475	445	425	454	482	440	437	428	498	419	510	472	445	496	429	453	440	492	485	476	472	473	457	491	496	504	469	480	473	463	465	445	462	452	470	448	458	466	469	469	452	459	460	484	462	482	440	456	455	459	443	483	472	483	481	471	462	480	437	461	454	475	460	476	462	455	471	493	440	421	439	440	431	450	464	434	489	456	462	453	464	452	479	467	472	462	454	463	466	458	476	468	438	477	445	458	488	435	437	455	426	445	511	451	472	484	451	445	421	454	448	441	443	486	487	471	469	458	503	432	440	456	468	492	482	482	443	475	487	453	476	456	482	459	510	422	445	482	436	481	496	438	446	449	448	494	472	495	448	479	423	493	439	480	505	425	458	434	483	472	471	432	454	473	500	476	432	462	502	461	454	479	526	493	492	456	475	452	488	464	480	481	466	450	500	488	482	437	449	489	445	416	439	449	469	489	446	466	457	467	451	492	435	463	492	452	457	452	480	493	471	479	500	486	477	451	458	473	466	484	466	455	478	460	439	514	472	469	491	468	489	469	443	443	443	424	456	442	474	440	475	472	444	453	463	467	445	448	430	457	466	444	496	491	471	420	455	453	524	432	435	461	450	478	465	463	507	455	462	462	430	494	461	463	427	503	443	429	499	450	497	454	453	476	475	444	484	413	472	470	496	483	436	486	438	477	477	463	474	476	476	460	454	501	459	429	448	430	442	480	477	451	456	441	429	456	476	446	466	438	454	461	438	470	451	484	460	445	465	466	472	443	465	439	489	480	524	452	466	446	478	450	474	458	491	500	451	432	446	420	456	444	476	480	447	458	456	461	473	463	471	450	459	442	471	495	462	471	424	450	452	483	474	454	488	427	463	490	448	454	461	467	424	478	480	457	457	477	443	436	427	441	490	444	478	460	455	481	469	446	501	475	455	465	466	457	447	466	445	457	454	459	452	448	490	495	479	440	448	455	467	480	487	465	458	459	454	485	507	448	457	452	476	464	469	466	448	439	462	467	518	419	466	452	500	460	467	461	452	480	451	474	487	450	477	462	490	459	446	451	466	485	479	448	481	486	487	460	476	462	466	449	495	486	476	486	435	481	487	442	472	457	448	479	483	472	496	430	477	476	470	471	471	421	466	470	430	481	466	469	463	502	489	476	435	488	468	471	456	459	500	453	441	453	458	457	436	453	461	469	495	467	469	469	467	470	459	458	439	454	451	458	478	473	437	417	475	451	451	491	472	465	487	443	453	472	477	441	487	482	461	492	429	442	451	454	484	470	475	483	461	418	485	470	460	471	460	439	474	452	483	488	502	444	498	469	512	437	479	445	474	447	439	456	458	470	440	456	499	478	423	480	503	421	439	463	447	456	448	465	451	475	482	495	465	440	436	442	459	462	490	508	448	481	477	450	482	464	480	456	480	482	443	472	471	492	463	485	496	480	456	484	492	488	479	486	458	444	470	447	470	453	444	433	472	433	446	498	432	459	443	450	447	484	466	448	478	483	470	473	478	499	460	462	454	422	485	469	457	448	494	498	451	469	431	451	483	449	488	452	492	449	447	455	469	455	464	473	465	475	454	464	490	420	458	452	487	459	484	466	466	470	461	456	479	480	434	456	504	462	452	440	466	438	434	449	491	426	477	472	471	471	464	489	489	474	501	467	459	449	479	476	474	431	469	445	460	448	444	443	456	505	449	493	448	465	453	444	451	482	474	465	453	491	491	447	488	448	477	461	479	472	466	450	435	499	469	477	450	480	469	496	436	484	477	457	484	460	488	504	472	454	441	470	461	485	493	436	452	458	479	493	459	473	443	454	465	453	423	481	475	479	478	470	450	478	431	478	466	442	462	466	457	475	456	435	467	448	472	463	465	449	492	510	449	477	507	470	475	443	431	466	455	497	485	443	445	432	471	514	491	467	467	482	434	452	457	456	488	471	461	442	446	474	472	483	474	504	494	433	453	489	454	448	442	449	483	471	488	469	484	496	457	432	442	443	497	455	456	470	439	446	465	434	436	482	455	432	463	439	446	448	483	429	454	467	443	465	478	454	436	497	460	444	444	449	491	456	468	465	430	479	443	431	444	487	455	458	474	459	496	451	424	465	467	478	444	441	485	433	481	417	459	492	433	458	460	464	465	484	444	475	429	422	441	451	444	447	457	486	463	413	463	477	444	465	440	437	427	441	487	444	468	477	478	467	484	483	468	487	443	488	498	476	448	473	455	424	457	488	475	450	493	410	455	474	459	412	430	474	431	469	452	467	478	458	450	433	449	462	481	482	429	450	461	485	485	469	478	407	455	450	470	444	446	435	507	465	473	488	465	469	454	442	437	521	450	486	448	469	474	490	464	505	491	440	454	479	447	430	462	455	476	473	489	505	516	457	433	465	432	476	495	448	448	472	425	463	447	453	468	450	450	487	450	452	447	504	486	476	445	425	466	436	453	466	473	450	427	420	462	472	452	453	461	435	512	454	450	445	435	471	473	462	441	415	473	483	479	431	421	449	456	484	457	445	484	513	447	482	466	478	504	459	424	478	499	456	448	446	495	458	464	449	458	453	452	446	421	441	415	481	477	508	499	446	449	444	446	436	429	473	446	477	497	478	468	442	439	485	473	425	527	460	465	460	457	467	475	474	467	460	440	455	446	454	434	457	456	429	437	484	464	466	484	433	444	452	444	470	480	488	457	436	430	440	412	488	451	510	461	451	470	484	434	469	467	468	468	499	487	449	460	450	456	448	457	461	471	519	477	424	466	445	489	485	483	463	505	450	470	466	442	508	466	455	453	482	494	489	511	448	459	480	448	452	451	443	480	504	493	503	463	456	457	495	446	514	455	470	474	460	452	457	482	480	463	480	490	490	488	437	443	495	424	494	424	431	460	475	489	456	428	482	452	478	406	475	451	475	445	452	450	493	500	434	462	411	469	461	463	487	462	465	449	458	422	478	462	447	439	498	496	430	452	439	467	445	432	489	477	452	445	457	471	506	449	474	487	486	480	457	456	479	459	445	456	467	461	487	461	475	475	475	446	452	468	456	455	438	496	444	446	487	482	487	459	457	468	456	480	493	439	467	475	441	431	466	458	473	428	484	442	469	440	476	441	460	472	470	510	493	472	494	450	441	456	489	462	464	477	435	465	482	476	452	435	459	457	473	494	496	487	450	472	494	457	469	466	447	423	486	462	409	444	443	435	465	480	479	459	496	449	430	499	461	463	490	423	471	409	490	457	455	475	465	441	453	440	450	452	475	455	457	467	458	462	491	450	459	455	492	482	466	483	459	468	490	512	496	456	485	467	450	452	469	464	483	449	504	432	451	471	476	440	463	471	443	421	483	449	499	455	480	489	452	444	436	477	462	459	436	463	462	445	436	447	425	457	472	443	456
1668	232	576	2034	2340	3432	478	80	81	73	58	73	72	61	94	82	67	60	55	82	67	59	70	62	48	55	80	59	62	64	58	64	49	64	72	68	63	66	77	72	68	68	70	52	60	81	62	74	69	77	62	63	71	80	62	64	64	69	74	81	69	68	63	65	62	60	72	68	68	59	57	61	79	64	49	55	74	52	74	50	69	64	63	58	74	82	69	51	64	64	50	60	77	71	59	65	55	53	66	62	60	75	58	59	64	69	85	69	67	60	56	69	73	81	57	69	69	66	57	65	63	67	63	60	67	66	68	63	75	63	59	70	70	56	55	62	67	68	63	56	76	74	75	68	73	63	67	70	57	60	69	67	64	60	64	60	69	59	78	64	67	67	65	70	64	79	65	76	65	75	70	66	60	68	42	58	63	76	63	64	62	59	54	61	69	61	66	71	67	51	67	57	79	68	57	46	63	51	64	76	66	65	64	62	73	66	58	68	59	70	72	83	79	61	66	64	50	78	64	74	83	60	72	53	65	64	65	60	70	60	74	72	67	78	72	74	73	64	66	57	75	63	79	64	57	74	67	56	55	64	74	78	53	63	65	74	63	65	77	61	58	67	65	57	68	60	48	55	80	69	76	50	67	60	68	70	64	59	59	62	71	62	82	58	75	58	60	64	64	64	61	78	51	66	69	67	68	65	51	57	61	77	65	59	69	69	69	60	65	68	68	55	71	61	66	74	61	57	67	62	61	66	52	72	66	62	64	69	55	69	76	71	62	57	70	69	48	65	75	65	63	74	81	63	65	80	60	65	58	71	54	67	58	65	63	70	70	66	73	72	52	59	62	61	63	70	67	54	80	69	68	65	62	56	72	79	64	62	62	48	75	61	63	57	69	66	70	61	56	66	45	64	66	71	66	76	82	73	71	69	66	79	67	69	63	50	81	58	73	64	55	63	64	66	67	81	58	57	80	67	62	71	61	70	57	64	62	62	72	53	52	61	81	67	70	54	64	65	79	78	63	58	76	64	57	76	51	55	56	74	61	65	62	75	73	56	70	75	70	58	69	49	67	75	59	59	69	61	68	62	74	62	69	71	63	50	53	79	64	68	58	73	82	55	80	71	47	60	65	67	49	48	70	73	60	84	72	61	63	64	67	70	58	79	57	52	64	69	76	48	65	80	76	65	62	75	63	58	56	74	59	65	78	71	57	64	63	73	71	60	71	60	68	65	63	66	65	47	59	68	66	74	64	60	57	75	63	68	61	58	65	67	50	65	65	62	61	60	80	60	62	67	55	61	55	55	60	69	52	54	79	58	69	68	60	80	70	68	81	54	60	50	64	61	58	74	61	75	71	59	61	71	62	63	76	61	53	66	68	72	54	75	55	63	64	58	52	67	74	59	69	68	68	54	73	77	68	57	70	52	73	68	61	66	59	76	63	60	57	79	63	65	48	67	71	54	68	60	61	63	72	59	73	46	64	77	78	72	66	75	59	50	73	53	57	68	61	61	74	55	59	72	72	63	55	75	43	54	70	69	65	67	76	62	62	63	54	76	62	63	74	70	63	58	56	68	71	77	64	71	61	73	67	65	61	65	68	77	53	75	60	57	59	70	71	64	60	62	77	63	55	59	56	65	50	66	51	59	78	60	63	71	77	51	61	61	57	61	85	65	63	58	68	62	73	77	70	71	68	60	59	58	76	60	69	56	74	70	63	77	87	68	70	73	76	75	67	58	76	63	68	72	62	53	75	57	69	81	70	66	70	76	46	71	75	66	64	53	60	64	72	70	53	65	54	56	73	56	60	56	75	58	63	73	84	64	60	61	60	67	61	68	59	79	64	79	73	74	50	69	69	81	67	65	54	75	68	68	76	51	66	72	68	64	75	77	54	51	64	65	61	71	66	74	59	58	54	54	56	71	71	54	66	55	59	62	65	64	65	54	73	69	72	60	59	69	45	61	57	55	62	60	59	51	68	53	73	66	55	56	74	74	57	67	64	57	64	72	68	76	69	65	75	70	79	70	70	59	65	62	57	77	57	61	65	57	72	58	62	58	61	58	58	57	69	61	69	60	48	68	64	67	61	54	65	63	80	63	59	59	59	61	49	69	83	67	65	70	70	67	71	61	59	61	66	54	69	57	70	59	58	65	74	68	70	62	66	60	74	68	63	54	63	62	62	65	71	71	52	52	67	70	67	69	54	65	61	69	67	72	70	76	76	73	50	66	55	67	64	56	67	67	65	69	62	78	84	74	56	49	58	55	66	75	65	68	63	59	48	76	63	54	59	57	63	59	67	61	64	76	79	69	47	66	65	74	70	66	81	71	80	67	65	63	72	69	62	63	57	71	80	73	58	54	71	62	60	56	57	60	73	62	78	63	57	72	70	69	56	66	61	63	52	65	77	68	65	73	63	76	72	64	65	67	55	59	52	59	78	60	57	62	66	65	63	58	72	69	53	65	64	62	72	65	65	60	81	61	63	69	65	66	58	63	59	56	64	54	68	58	72	62	50	55	55	63	60	64	52	64	69	72	69	63	76	59	70	69	56	94	57	57	66	74	55	49	59	65	59	60	72	79	64	60	71	61	67	72	63	55	58	49	69	59	59	68	57	55	65	68	67	53	60	61	68	62	63	61	60	66	54	68	57	64	60	76	67	68	63	66	54	66	73	72	60	63	61	65	67	58	62	59	68	54	66	57	74	64	64	62	63	64	71	55	63	65	79	74	70	79	61	60	67	70	78	65	77	53	52	64	68	63	72	71	54	79	65	84	66	74	59	60	72	62	60	58	53	57	67	59	81	62	69	61	52	71	65	68	76	68	62	59	73	56	70	87	52	71	73	78	67	54	63	71	69	58	71	63	71	56	76	60	62	67	75	65	69	63	63	61	72	62	53	72	46	69	71	59	69	63	67	65	60	58	66	52	62	63	52	66	66	51	53	78	72	58	71	63	69	53	60	69	66	85	70	60	68	65	76	52	56	56	65	66	69	61	63	71	60	49	72	66	71	72	72	63	71	56	56	60	63	62	54	68	67	57	70	62	54	45	62	74	82	72	71	64	67	73	58	91	55	75	60	68	53	63	74	70	70	49	70	77	73	61	64	65	51	49	65	85	55	56	58	53	64	63	70	75	62	71	55	61	64	63	70	69	58	57	60	69	55	70	59	70	80	73	53	57	70	68	67	56	60	66	53	63	61	71	62	51	66	61	53	75	70	67	68	51	62	62	66	48	61	62	59	65	68	56	62	61	73	58	68	66	68	70	66	65	64	58	74	63	69	52	75	73	59	70	83	78	75	65	55	67	74	60	62	74	67	73	64	67	65	62	59	64	64	61	56	65	67	71	52	66	71	70	73	66	50	79	71	64	74	59	58	57	68	77	65	59	62	59	67	72	61	69	73	75	69	68	73	98	58	72	71	69	83	63	69	52	69	76	60	69	61	59	70	73	89	64	55	74	67	70	63	56	64	71	58	69	57	66	63	78	76	70
15700	3498	7013	27159	39479	40782	6906	1586	1264	1093	955	768	694	651	591	542	561	547	551	506	570	518	515	512	538	536	523	489	547	486	517	465	519	522	491	508	481	467	475	488	469	503	451	536	517	454	559	501	516	494	501	496	502	524	484	510	462	486	482	464	476	468	483	469	481	500	469	471	492	450	478	497	501	503	500	520	478	531	493	509	464	451	481	440	474	520	454	504	470	506	512	451	475	492	457	506	499	525	525	483	488	457	503	494	518	489	522	488	431	511	477	492	506	510	483	490	502	483	491	488	497	526	513	475	470	537	503	511	502	486	490	522	489	506	515	464	496	510	493	483	496	474	519	476	477	530	513	516	494	457	496	471	511	452	476	481	512	513	493	504	511	520	502	502	519	476	509	491	486	452	491	530	514	500	471	498	500	505	493	475	506	495	467	496	450	502	494	479	500	455	479	512	497	512	460	433	490	465	485	521	505	472	524	518	494	453	492	522	482	478	529	492	482	509	487	468	493	543	462	490	499	511	517	482	468	491	475	483	462	482	491	514	514	517	528	493	479	482	473	489	493	486	466	504	462	481	471	511	488	498	489	496	449	494	449	523	490	463	487	483	528	499	514	478	506	480	520	505	501	475	489	491	507	487	496	485	475	498	483	545	518	507	494	512	498	507	526	461	502	503	477	565	488	519	495	497	489	495	513	467	510	487	481	503	532	494	482	473	522	494	500	466	504	520	498	500	472	498	514	522	490	453	495	514	521	503	517	501	462	483	495	460	513	474	495	435	473	508	467	469	492	492	492	495	496	511	475	461	479	484	492	515	469	460	492	496	518	482	516	499	528	474	488	500	505	453	450	507	505	475	458	505	484	471	517	471	540	437	486	484	511	484	482	507	467	511	526	492	527	497	522	496	495	504	443	463	482	469	509	486	476	499	462	499	462	502	541	491	483	488	542	504	486	496	431	521	499	499	482	534	518	457	512	477	476	509	505	521	481	518	508	486	487	494	510	472	508	497	503	495	505	477	464	448	472	514	489	506	486	468	500	448	520	521	483	505	507	474	518	523	457	493	507	488	467	521	460	501	455	507	506	480	522	495	456	478	508	489	496	486	501	472	470	474	479	506	455	497	488	461	456	492	531	492	523	491	523	525	486	498	489	461	473	505	480	467	485	487	476	517	474	496	474	480	503	471	484	512	449	534	509	490	526	465	496	513	515	521	485	459	479	516	488	492	474	466	479	511	483	498	463	499	485	489	512	461	501	518	472	533	480	485	485	484	496	461	505	478	490	532	488	499	499	508	478	496	507	498	474	497	509	461	477	518	503	474	474	475	471	487	491	508	461	534	494	493	493	442	452	493	531	481	489	486	498	481	457	477	499	507	486	489	510	467	539	473	477	537	486	495	522	501	499	462	497	462	484	504	474	479	489	455	482	495	516	460	487	500	500	519	518	468	526	471	498	510	488	477	499	476	509	463	452	472	505	491	476	482	527	516	461	528	482	497	482	508	489	506	504	560	518	488	498	536	484	494	515	545	483	497	502	505	513	500	494	485	471	485	489	493	532	474	520	501	490	477	498	507	473	496	476	537	476	499	536	492	536	463	508	484	523	458	471	478	462	488	465	475	464	511	470	479	494	503	512	485	464	487	440	518	461	503	462	525	504	504	495	481	440	518	500	547	507	503	494	509	530	476	535	500	480	467	459	496	446	491	459	482	489	508	456	498	451	514	513	452	460	496	467	486	467	488	489	491	516	514	483	532	503	479	494	469	497	456	489	468	528	474	507	473	516	483	475	509	501	498	477	541	484	504	477	467	472	513	517	473	500	474	452	493	553	509	453	496	473	462	434	484	499	473	490	521	523	507	522	475	477	508	515	468	460	496	486	490	462	482	528	500	494	482	542	454	503	523	475	524	495	495	469	462	494	476	492	499	491	509	528	499	443	524	461	522	482	496	484	494	494	505	511	494	479	491	484	505	498	495	513	496	487	495	510	455	497	503	501	492	512	481	471	502	504	516	509	499	480	465	506	507	442	476	498	492	497	476	491	451	459	519	490	444	435	474	513	509	464	480	527	490	533	505	523	515	503	508	491	489	496	471	494	466	503	540	482	472	464	463	515	459	476	459	494	441	521	512	511	470	469	490	511	498	512	464	493	517	480	508	497	498	473	469	486	510	506	510	460	520	487	486	470	510	493	468	471	479	499	459	512	504	509	505	487	482	499	475	449	520	505	505	503	467	508	504	487	473	519	491	488	502	456	482	466	502	495	490	485	481	474	460	536	447	503	504	485	480	467	478	524	490	532	509	484	479	462	502	483	504	478	495	463	493	493	512	522	477	505	512	493	497	453	464	476	536	490	537	474	552	473	441	492	540	486	518	484	506	474	474	486	469	484	490	442	518	518	473	485	525	487	470	487	530	488	508	479	485	484	522	504	475	510	503	470	535	494	445	503	503	511	459	473	502	511	456	485	485	494	442	473	488	468	517	505	521	519	500	489	511	476	502	462	489	451	448	484	481	506	495	477	462	513	452	500	460	534	469	501	474	500	456	488	448	456	483	487	522	528	509	480	494	491	475	480	488	493	521	512	504	485	467	524	481	445	535	484	500	456	522	478	494	477	487	479	489	443	507	492	465	498	506	498	484	476	494	510	510	479	489	546	445	509	481	492	510	466	516	466	496	503	496	520	482	540	531	518	506	472	498	484	504	525	491	471	485	470	490	509	497	466	509	485	507	477	531	501	488	476	474	462	474	496	510	469	469	478	479	558	498	477	471	487	557	499	499	467	484	488	484	458	529	511	473	530	522	507	476	474	514	477	493	500	490	482	488	524	510	483	479	483	479	512	486	506	513	499	462	462	504	521	457	472	444	495	485	511	511	480	467	505	452	479	464	506	478	495	513	509	479	467	487	514	512	499	466	493	469	483	466	512	485	522	481	421	492	511	476	494	532	464	483	494	472	490	516	488	473	509	446	460	473	454	542	443	496	515	495	459	508	474	491	466	497	510	475	476	481	491	495	489	489	466	503	491	515	499	472	491	482	490	477	491	516	500	518	514	482	455	497	487	482	508	490	461	477	458	485	492	499	509	477	488	465	502	492	499	515	503	482	451	483	493	459	484	489	507	450	493	488	445	491	499	476	451	467	468	458	493	517	470	470	483	516	470	500	498	489	490	508	525	498	487	525	466	489	515	494	484	497	438	504	480	471	512	495	484	469	532	519	495	481	485	467	465	511	461	522	483	473	483	507	485	473	519	477	510	483	471	476	478	491	500	485	492	496	488	494	487	469	528	484	527	505	453	470	523	508	474	485	452	478	473	495	487	489	492	449	463	466	484	514	479	501	471	508	506	487	476	480	503	511	430	485	520	501	487	478	510	491	486	538	513	506	472	513	464	482	532	499	482	537	464	515	508	515	481	475	500	480	470	478	495	446	474	508	481	491	473	430	533	529	462	492	508	497	461	516	479	511	500	511	497	520	517	518	523	496	491	499
2249	182	545	1794	2201	2690	188	114	97	84	105	100	77	79	95	91	98	99	88	75	90	93	88	99	79	108	97	96	98	99	92	81	77	86	80	105	65	98	101	93	88	79	99	92	89	79	81	83	82	90	84	80	78	91	80	91	78	85	85	85	87	74	80	88	77	99	80	87	95	69	105	87	86	78	81	80	76	78	105	90	72	93	85	103	79	84	83	90	85	83	93	82	89	100	68	84	87	70	83	107	70	70	89	83	94	89	97	92	98	66	92	88	84	93	104	85	92	88	93	81	77	87	94	90	85	88	76	91	86	79	89	79	83	101	71	87	88	100	82	87	99	103	72	63	87	88	87	77	84	74	102	81	100	82	69	75	85	87	72	75	88	88	72	81	69	93	98	98	91	79	82	98	88	80	75	102	101	91	92	80	85	78	77	84	98	78	90	96	85	78	102	87	96	82	93	87	72	75	78	84	105	77	75	94	88	66	86	85	84	89	108	93	94	79	90	74	93	85	77	79	90	96	92	83	90	81	73	80	75	83	95	88	111	96	85	100	76	83	84	96	105	91	77	89	70	81	101	80	88	105	98	71	90	103	100	89	79	117	75	79	95	86	89	79	104	95	81	81	83	89	98	93	85	83	75	69	83	100	78	86	92	74	73	92	77	84	97	90	89	89	105	113	81	107	106	97	89	91	95	92	84	69	80	80	81	78	88	93	79	101	84	72	85	78	82	89	81	78	95	85	80	82	75	82	87	76	89	78	81	79	104	82	93	77	71	80	82	96	90	88	99	87	96	83	90	86	87	89	80	63	95	87	100	77	81	88	87	71	100	83	79	76	77	103	105	65	96	96	77	84	82	90	90	104	114	96	95	87	92	107	94	81	103	99	84	86	69	87	101	88	90	90	101	65	96	110	85	91	82	82	85	98	83	70	93	89	83	93	93	73	107	85	96	91	90	92	82	67	105	90	75	97	80	80	90	101	88	93	76	92	83	88	90	98	91	86	83	85	79	84	89	95	87	83	81	84	77	68	102	84	73	84	85	83	95	78	83	94	84	88	84	85	90	84	82	87	96	91	80	99	91	69	83	90	98	102	76	66	85	82	74	96	74	105	89	92	108	90	69	80	101	82	81	87	81	95	81	87	107	72	77	86	81	94	93	92	83	84	87	108	81	83	89	75	79	88	88	78	89	77	80	82	92	83	66	97	86	81	94	98	73	92	88	80	75	93	92	98	84	114	74	87	101	102	90	96	82	73	92	90	81	81	87	101	72	82	75	95	89	100	97	104	78	84	93	73	97	96	96	84	110	80	91	97	94	100	113	73	85	87	78	95	93	98	102	112	76	89	85	89	79	85	80	56	81	79	98	87	90	77	75	90	78	77	98	94	83	81	90	92	79	92	91	82	81	95	83	75	87	77	76	70	89	85	75	80	84	81	96	105	90	95	76	98	79	89	95	87	82	92	77	87	83	86	97	82	87	88	79	81	89	77	98	74	90	98	90	92	91	88	73	84	86	101	87	83	89	82	68	84	86	84	93	92	91	92	70	88	85	105	83	82	89	117	89	80	90	76	72	100	82	91	82	85	95	100	110	79	86	93	81	88	80	80	89	91	84	100	84	95	73	89	109	97	94	93	89	81	90	87	93	80	89	100	77	101	84	103	92	78	103	80	87	90	89	80	80	93	81	97	83	91	88	95	81	88	98	87	73	98	91	85	90	78	85	92	70	85	101	91	90	77	82	85	86	84	85	111	88	92	79	80	85	94	90	83	104	85	72	84	90	81	80	83	83	84	83	100	85	99	94	107	83	87	104	99	79	93	87	81	90	75	67	90	95	97	74	86	74	67	95	91	84	97	73	94	78	81	81	89	79	106	75	91	89	92	84	83	96	73	89	93	87	74	95	87	82	93	85	68	98	75	92	81	84	94	90	89	89	84	88	94	99	100	84	85	92	102	88	98	85	86	88	78	88	83	82	77	91	93	91	68	86	78	88	90	101	110	99	84	96	81	96	96	81	98	83	85	101	91	94	102	74	94	66	89	88	94	84	78	92	76	74	86	87	101	75	74	84	91	84	90	98	82	102	88	77	74	105	90	92	65	83	70	83	84	99	84	81	77	91	96	98	84	87	85	74	91	91	91	77	94	94	96	94	105	79	73	77	93	101	95	89	71	101	85	85	88	83	89	93	82	91	74	77	86	92	83	78	96	84	92	73	71	83	92	88	71	79	103	90	97	90	95	87	81	97	79	78	74	103	86	84	90	96	97	99	80	74	77	96	80	84	88	81	101	92	92	99	98	90	81	89	101	99	80	88	85	89	77	71	69	83	88	87	107	83	101	91	86	98	81	88	85	82	78	81	89	112	75	89	99	101	92	87	81	100	87	93	74	87	90	87	96	77	88	71	76	94	82	89	78	99	70	73	91	101	92	86	79	93	81	90	87	81	95	101	75	95	100	106	91	100	73	83	93	93	83	102	79	90	80	80	74	92	97	69	73	98	73	97	83	88	85	91	87	85	79	96	89	75	71	91	85	81	85	97	97	117	86	87	74	88	76	75	87	90	76	86	98	91	86	77	91	92	109	82	109	102	80	100	85	75	95	106	83	79	78	92	76	86	93	91	81	94	74	97	81	84	90	87	71	86	100	89	90	89	85	84	92	97	81	79	87	79	92	84	91	92	86	81	86	98	85	83	100	81	81	86	92	97	95	74	98	86	92	70	92	85	80	94	81	81	88	75	101	79	93	81	79	87	92	90	88	107	78	82	75	82	91	76	80	106	88	95	91	103	93	103	101	78	90	90	79	76	98	83	74	88	88	83	75	66	78	91	85	75	107	89	75	82	84	94	96	68	76	76	80	108	84	112	93	109	85	77	88	82	73	82	81	83	76	89	73	74	98	85	79	81	88	84	87	89	86	98	105	76	77	86	83	97	85	88	87	80	93	89	85	94	80	86	91	78	80	85	89	94	78	82	105	91	87	87	84	85	77	85	81	76	86	84	92	70	95	88	95	81	106	85	103	81	94	75	83	80	83	99	87	109	105	77	77	91	80	80	92	75	102	102	75	76	95	91	79	88	84	98	70	85	77	88	99	77	93	78	97	90	80	70	88	100	87	92	98	86	102	92	84	82	84	81	94	89	80	80	72	92	77	77	90	86	84	90	93	81	85	81	92	83	73	72	95	83	82	89	80	108	106	75	86	95	81	94	86	75	78	88	91	86	107	79	89	93	93	87	74	90	89	77	84	98	83	80	86	96	86	85	73	92	83	69	84	97	85	95	111	67	66	95	77	76	90	78	79	104	72	93	86	89	95	86	86	77	101	77	73	87	90	85	89	81	89	81	81	90	75	83	97	84	81	104	78	81	82	81	79	78	110	89	87	101	93	86	84	86	111	84	82	89	83	100	92	81	77	98	84	88	83	93	96	79	80	90	85	86	79	75	96	83	82	89	87	92	87	107	95	102	83	91	91	95	88	80	88	81	75
14251	2377	6737	25339	37735	35709	3991	1811	1596	1349	1161	1027	898	882	815	759	781	774	765	720	731	733	695	670	768	705	684	741	703	689	685	665	629	674	666	691	634	725	695	645	697	704	656	671	697	665	678	690	659	675	705	629	638	688	729	666	687	675	669	674	709	712	634	680	693	685	696	703	649	707	676	654	680	664	652	671	693	709	685	646	669	680	654	665	673	682	682	671	651	672	647	664	646	649	672	695	677	712	648	636	677	734	707	733	648	690	706	700	677	631	696	648	686	664	697	644	687	670	668	720	693	697	695	696	659	685	704	649	660	686	690	660	666	687	694	677	709	655	708	670	716	702	653	661	678	624	697	676	674	718	721	641	678	683	692	681	651	683	712	685	691	638	681	683	674	681	682	664	677	665	663	665	651	676	675	673	674	690	661	686	722	676	715	629	715	705	680	644	715	769	676	697	774	658	681	692	673	665	651	650	678	694	715	648	703	718	666	639	686	662	680	718	665	679	680	659	668	661	651	719	650	658	655	690	689	647	683	668	696	683	679	650	686	627	645	680	726	634	643	671	645	678	670	669	647	661	685	714	686	707	665	651	689	705	715	709	660	663	673	681	691	651	650	690	643	706	681	688	660	681	651	655	716	678	669	677	679	733	656	692	678	662	627	735	660	674	660	654	715	729	675	624	635	675	619	671	707	643	656	685	634	677	696	688	666	653	678	631	635	653	684	691	674	717	667	686	677	653	662	667	639	704	666	669	672	659	681	651	708	716	682	699	714	671	632	644	669	690	640	678	695	699	658	637	701	637	619	664	676	686	662	686	672	675	642	674	689	641	682	669	651	672	702	652	730	680	648	689	734	648	686	644	677	670	655	678	704	688	702	690	669	691	697	639	636	668	664	654	636	654	690	653	638	671	684	638	671	672	630	711	691	681	676	667	686	612	661	670	720	640	691	699	650	678	656	684	725	690	643	699	718	673	731	697	660	661	690	632	695	685	660	689	633	663	641	659	662	719	650	677	686	701	661	664	672	655	643	731	647	668	640	638	635	654	696	682	669	676	638	714	675	766	671	642	695	671	682	660	736	637	731	693	652	697	686	660	694	670	602	622	657	737	664	619	647	644	697	643	694	700	713	680	614	695	680	703	705	661	653	617	655	664	659	663	666	660	681	679	667	674	663	649	649	708	640	646	612	674	657	676	682	672	671	700	689	660	663	690	694	658	651	696	641	639	663	686	693	658	673	698	672	646	677	692	713	674	637	669	662	650	680	685	689	679	662	677	688	718	670	676	676	651	650	695	658	661	693	687	644	658	722	596	656	676	676	700	702	672	686	688	695	682	669	714	732	706	678	663	651	695	702	642	689	646	697	658	689	709	691	682	704	695	646	634	648	695	675	644	654	698	674	685	727	663	648	682	679	633	728	661	667	669	678	697	647	662	685	660	682	664	678	664	695	683	641	701	711	699	626	693	703	673	671	690	678	691	675	661	681	650	671	633	636	684	694	667	674	661	726	664	699	679	670	667	614	686	650	699	672	648	639	705	665	654	696	641	674	711	673	635	665	687	645	674	655	713	639	673	709	664	649	656	673	690	697	659	632	661	697	711	611	614	690	679	626	658	654	665	700	673	666	688	626	710	685	651	683	675	666	700	660	665	632	677	652	690	658	681	670	689	703	692	695	656	719	689	660	689	704	699	682	648	660	666	667	704	649	680	642	688	642	664	678	668	693	661	643	692	684	676	648	647	676	692	652	700	703	694	655	684	689	710	667	685	689	661	652	676	685	669	685	699	711	651	646	666	675	692	641	664	696	671	702	630	661	710	686	685	682	717	672	693	671	667	657	656	690	654	708	670	669	656	612	669	671	702	621	685	660	697	679	697	674	684	676	683	646	645	705	680	698	611	692	653	669	647	679	646	631	682	699	689	683	615	658	682	680	647	658	669	678	732	724	658	656	676	679	661	670	707	676	657	672	664	674	671	739	631	696	687	623	643	686	660	634	669	724	636	682	634	707	684	713	630	680	652	646	677	667	699	713	648	685	690	711	661	685	698	659	692	694	652	697	664	686	671	699	663	666	610	630	685	706	703	666	663	692	661	670	659	674	620	673	711	659	677	653	678	663	673	655	668	641	692	712	695	674	697	662	651	700	640	663	677	654	716	624	635	708	703	644	710	686	669	663	687	669	683	681	712	659	688	657	682	702	711	677	652	651	677	673	679	692	717	677	657	697	660	593	718	653	641	655	683	658	674	627	640	673	650	677	699	708	654	656	681	713	695	696	675	664	677	671	676	619	682	617	690	709	689	680	690	621	710	684	663	688	680	639	717	692	646	665	694	685	642	689	711	754	680	680	710	716	673	684	679	644	644	679	642	661	706	672	694	641	679	673	664	677	665	684	688	691	659	696	667	677	676	675	689	678	686	696	675	620	688	650	688	641	703	680	693	695	697	705	668	684	718	654	675	660	686	682	649	677	676	674	771	715	663	684	664	648	703	660	690	659	672	668	653	699	703	709	682	643	646	690	680	629	683	720	711	725	681	650	702	680	667	671	675	698	695	679	684	681	649	684	670	685	672	678	636	694	637	702	678	630	674	685	658	705	655	661	633	679	720	691	685	697	632	641	663	652	696	729	671	661	684	659	650	680	647	652	674	650	665	691	645	630	670	664	696	704	644	681	686	668	645	666	658	697	710	628	664	674	666	634	700	697	699	715	695	641	723	650	688	702	688	683	643	665	630	672	672	696	692	636	668	696	705	714	701	678	692	686	700	643	703	620	662	654	695	685	605	711	670	707	668	680	677	650	649	682	682	701	666	675	736	689	679	675	632	657	665	673	707	679	656	692	676	648	671	677	686	694	631	676	720	711	689	656	686	661	707	690	686	658	691	695	693	676	627	629	688	669	649	662	693	673	695	677	690	684	675	703	687	653	698	685	713	725	720	654	624	660	673	704	677	652	709	696	641	691	666	657	714	681	674	649	669	687	697	678	697	648	658	639	686	686	700	714	656	686	658	661	679	649	677	671	694	656	714	636	659	672	678	632	683	685	687	674	639	702	676	655	685	699	650	705	681	701	656	642	660	700	661	664	659	701	638	671	693	663	674	663	708	664	654	701	679	675	699	679	677	668	678	672	679	698	637	663	648	670	660	703	682	687	629	689	699	664	693	654	674	667	710	671	668	647	678	673	673	653	681	674	676	732	599	682	703	668	671	656	652	667	723	641	700	659	736	623	677	656	740	654	689	671	704	685	699	646	639	686	638	660	662	669	689	666	668	688	678	710	670	682	672	693	687	660	667	724	643	682	648	648	663	653	644	670	671	694	691	701	683	657	686	714	618	696	662	677	702	636	627	665	716	654	643	643	652	713	657	696	657	650	649	742	724	663	693	674	620	687	677	668	652	685	656	712	667	661	667	656	687	691	660	681	638	668	692	676	660	676	693	701	701	707	681	682	691	705	641	671	666	653	659	663	682	707	687	679	692	666	686	672	633
2327	431	1437	3930	4201	2934	521	94	108	91	108	105	101	99	105	101	83	97	88	91	101	103	81	99	96	85	84	97	78	82	95	97	98	107	102	98	82	89	123	105	91	93	81	109	95	99	98	89	98	92	96	95	103	93	86	96	102	94	106	78	100	96	100	88	90	86	99	87	85	88	89	96	83	99	110	97	86	90	83	95	87	107	99	88	96	87	91	84	85	95	94	88	78	97	93	93	89	81	97	79	100	100	88	97	96	97	84	108	74	92	97	98	89	95	91	101	85	91	91	106	75	82	80	106	94	95	88	99	68	88	80	70	96	100	102	87	86	114	100	109	90	72	94	89	100	76	98	91	89	84	85	86	94	93	90	91	82	74	92	83	81	77	76	94	87	104	102	69	99	107	76	75	84	88	92	89	80	97	86	90	87	98	106	109	90	98	95	77	100	101	96	91	96	97	106	111	100	87	88	102	88	96	100	80	85	86	83	82	91	95	90	99	99	101	90	88	83	101	86	96	113	102	98	91	93	83	92	107	90	102	86	89	86	101	76	105	91	84	87	101	92	88	106	79	113	91	100	88	100	88	81	89	74	85	94	99	93	85	90	82	81	96	96	81	109	96	79	101	92	89	93	85	77	98	78	109	86	83	97	89	84	100	94	96	93	103	86	98	86	81	111	96	98	96	106	84	85	104	92	96	87	97	83	99	81	91	94	82	82	103	83	102	88	84	77	93	89	99	73	78	92	91	106	83	91	89	92	93	94	82	78	106	91	103	86	85	114	99	79	89	107	111	107	101	92	100	87	87	97	90	94	104	105	84	90	98	100	81	85	84	91	86	89	108	93	98	76	88	100	87	113	91	82	100	97	74	97	73	88	110	91	91	97	96	91	106	92	82	87	96	85	101	75	88	93	93	97	95	82	83	93	99	78	86	91	82	102	89	82	91	102	70	86	89	88	86	81	91	84	102	96	95	102	88	95	90	88	77	102	105	105	99	95	75	89	101	87	89	86	99	94	97	89	107	75	85	89	96	85	81	76	108	89	91	96	103	67	73	101	79	94	94	100	94	76	84	92	85	86	86	98	102	81	73	104	93	94	90	86	78	97	84	84	98	89	97	110	95	80	106	88	83	81	85	103	96	103	83	78	80	96	109	92	83	89	104	96	92	77	105	91	86	88	89	94	100	102	110	94	95	104	80	93	97	108	98	95	88	96	98	104	83	88	84	96	94	87	84	92	91	104	86	95	81	104	101	88	90	102	96	99	101	90	111	100	78	74	88	96	94	92	80	102	98	80	82	98	84	103	93	75	92	85	97	83	109	107	90	95	92	90	92	88	106	105	78	92	89	87	93	92	100	102	76	71	88	91	88	96	95	75	96	104	89	91	94	96	90	83	80	98	110	98	81	95	82	87	85	82	109	103	108	101	88	94	76	80	89	95	88	101	102	75	83	104	84	103	87	108	97	93	105	93	97	99	108	95	82	80	92	91	85	82	88	87	111	90	101	92	105	97	95	88	83	88	116	101	85	85	76	90	100	97	82	98	86	102	90	83	99	90	96	93	87	91	86	87	89	99	94	70	98	93	91	78	94	91	99	77	89	81	84	97	104	91	77	86	107	99	109	94	83	90	88	80	71	95	92	85	104	96	90	107	79	99	92	89	110	110	96	94	99	94	96	91	94	91	105	83	80	89	88	100	83	83	90	94	83	80	89	92	93	84	78	97	88	72	86	122	100	110	82	86	96	104	94	92	99	87	99	93	82	101	97	106	83	91	101	96	89	88	94	90	106	91	90	87	93	88	98	83	100	94	104	81	95	91	90	97	96	92	90	90	79	93	88	84	92	82	93	85	103	96	93	96	95	87	99	96	88	85	83	81	94	78	100	83	70	76	88	85	82	88	88	91	85	105	85	92	83	85	93	84	77	109	96	95	91	88	81	85	102	81	92	95	93	113	86	90	110	107	84	102	85	96	98	75	91	76	88	92	73	91	96	83	108	87	113	110	86	100	97	89	94	102	104	80	98	96	86	102	82	92	79	87	83	102	91	94	99	87	97	89	73	62	84	96	89	98	107	89	87	92	83	100	77	83	102	89	97	81	91	87	88	66	93	89	97	94	90	95	100	101	96	111	73	87	116	88	100	89	84	86	86	109	106	105	95	72	100	81	84	82	86	81	102	104	76	82	101	89	91	72	84	101	104	100	96	94	83	94	74	97	81	103	91	77	65	73	88	80	76	73	78	84	101	89	88	107	89	79	88	84	95	95	102	104	102	96	89	114	91	100	89	78	82	79	87	93	79	70	85	99	81	78	79	87	98	74	88	109	94	115	93	101	74	86	93	93	91	96	88	79	114	73	82	93	86	83	94	103	96	93	112	85	89	97	83	102	111	81	104	98	78	77	78	102	87	83	102	104	85	96	92	99	84	105	90	105	86	102	99	80	89	97	101	84	82	99	80	80	90	88	78	89	109	103	109	88	97	85	94	99	96	91	87	86	81	87	94	104	97	91	80	90	110	104	103	97	100	95	104	114	94	93	66	83	94	100	91	91	73	98	93	83	95	91	93	81	98	73	98	81	84	76	79	91	87	77	75	102	88	90	103	90	96	83	83	92	91	106	104	89	81	102	98	87	88	80	95	102	100	102	104	93	109	94	93	92	87	101	90	83	92	111	75	77	91	101	81	98	95	90	95	92	112	100	83	87	95	78	84	84	90	70	92	81	90	80	74	83	110	86	72	86	97	85	95	98	107	91	92	96	81	88	102	86	92	91	94	80	91	98	94	97	95	101	86	100	87	72	77	98	82	77	103	97	108	94	92	96	89	88	95	85	102	112	83	95	118	91	96	117	85	102	93	110	100	99	89	81	95	77	115	78	83	91	84	90	88	75	83	90	89	107	92	83	82	94	102	95	86	99	84	88	101	89	107	110	88	82	96	68	97	80	90	101	85	87	105	100	89	81	86	75	83	79	86	86	98	80	79	82	97	100	93	84	93	111	104	89	99	84	80	101	86	95	87	70	88	90	97	109	88	98	97	86	87	98	93	94	78	91	81	95	93	88	102	103	94	98	93	87	75	99	97	111	84	82	87	69	92	95	80	74	121	96	83	82	95	93	95	87	81	88	100	92	95	84	93	100	100	105	89	96	98	103	89	73	77	83	112	107	101	79	91	85	89	93	87	99	89	84	85	84	97	87	92	115	80	98	94	91	89	91	102	101	103	94	81	87	100	82	94	93	70	94	79	86	74	79	91	88	106	104	90	83	93	88	90	87	99	84	92	93	86	118	97	82	107	89	98	93	92	91	82	78	81	91	90	84	86	78	89	89	74	95	89	122	97	117	80	84	100	99	86	100	87	86	100	87	83	85	81	91	83	100	93	105	104	84	99	99	85	95	107	82	87	103	78	84	89	103	92	106	95	84	94	102	94	87	104	96	82	98	85	102	83	110	87	94	83	89	103	98	80	88	92	91	98	86	100	96	106	81	95
18342	5898	13914	34646	45968	35296	9890	2461	2056	1689	1458	1237	1036	973	866	875	876	820	794	766	765	760	784	776	723	783	736	714	708	680	729	702	682	704	689	658	691	712	690	687	735	692	683	705	672	685	719	701	671	673	682	660	724	700	696	693	740	687	680	722	656	740	672	695	710	678	715	702	689	666	678	679	683	666	687	653	701	654	665	702	712	666	633	663	710	647	673	671	678	675	705	716	661	725	633	642	714	691	708	689	746	681	744	660	685	687	680	697	673	674	669	683	680	639	668	685	779	716	696	678	671	673	658	701	665	710	603	714	719	669	660	724	724	672	670	676	631	711	650	660	688	648	682	668	692	702	673	697	699	675	667	712	685	671	684	694	708	702	705	693	684	691	706	706	678	702	711	651	676	703	719	696	655	685	698	725	708	720	649	738	680	664	734	714	644	709	668	722	710	732	679	682	668	701	713	712	711	693	677	658	650	657	652	675	702	692	711	663	733	674	650	666	720	715	673	722	666	722	682	676	655	671	690	669	643	686	663	709	646	702	637	695	681	697	689	684	667	659	699	694	691	703	682	642	726	660	662	682	659	677	649	660	650	712	702	696	667	681	668	664	702	668	646	693	664	691	690	659	675	662	711	692	687	705	698	653	684	672	696	682	693	699	664	673	718	715	704	634	668	700	738	687	662	707	659	682	660	686	730	715	712	692	698	654	690	725	654	675	671	693	685	683	673	663	683	714	698	665	633	708	705	690	683	676	686	662	656	699	665	638	675	662	682	710	700	718	659	663	702	636	678	686	644	692	710	722	679	681	708	662	648	737	702	707	686	677	660	646	629	687	723	695	693	691	691	669	677	675	687	684	715	681	698	703	711	692	669	713	673	659	698	721	682	719	685	695	662	637	700	658	655	668	723	659	687	635	675	659	702	656	686	743	627	684	679	682	718	657	684	648	609	660	691	677	672	703	704	706	711	680	687	636	638	650	669	648	730	681	731	686	687	707	676	694	700	691	696	695	692	683	670	630	677	682	628	692	686	665	680	709	709	711	676	649	684	703	694	657	684	698	708	701	664	671	701	714	620	710	694	610	686	729	665	703	695	682	698	674	651	672	640	676	642	662	723	716	654	653	696	673	672	647	699	760	688	650	709	677	680	691	672	699	720	733	710	653	694	696	703	661	676	670	623	684	690	716	735	673	721	686	717	690	680	702	648	692	682	719	701	697	685	711	675	669	658	634	683	711	663	715	721	669	715	720	659	668	645	692	719	676	694	643	692	697	683	716	715	685	672	714	680	662	675	695	645	715	662	678	728	655	673	731	702	679	628	673	705	660	702	716	701	691	705	718	683	677	697	644	677	671	712	652	647	695	679	677	697	713	703	638	692	682	710	645	691	661	694	706	616	659	706	711	671	708	702	682	715	650	709	683	657	676	660	661	670	681	717	666	766	681	663	700	652	691	680	680	674	677	679	703	656	682	680	630	668	705	706	680	699	706	704	679	698	658	662	712	686	683	683	734	682	676	667	699	668	672	685	682	695	702	681	676	721	657	676	675	659	652	663	688	682	640	721	648	703	674	719	679	661	726	722	703	670	710	717	720	653	703	644	635	674	716	626	707	699	743	736	699	681	696	687	694	700	702	680	663	692	682	672	698	668	705	706	652	665	658	671	684	649	681	685	687	712	702	701	665	710	682	679	676	679	652	683	719	678	696	656	662	660	701	691	712	685	702	695	756	701	680	682	731	701	662	693	682	669	678	741	703	666	702	736	662	711	673	697	680	716	697	680	669	683	676	711	648	676	628	671	719	645	703	691	698	692	742	685	684	691	713	638	656	685	658	667	698	707	705	661	693	684	689	731	705	708	654	700	722	702	650	684	710	642	712	685	681	676	668	698	658	678	648	659	669	684	663	651	665	639	730	712	733	675	668	681	728	679	691	677	688	700	653	667	644	652	671	694	636	700	686	704	711	694	671	670	662	740	650	713	671	680	699	689	676	697	687	659	636	689	654	687	665	687	717	679	678	716	650	677	676	674	716	688	679	683	772	703	679	627	678	710	699	707	670	696	711	680	647	690	710	688	660	677	667	677	711	656	662	618	692	663	668	672	673	698	708	680	635	626	676	640	740	699	689	694	726	715	690	648	650	653	691	710	668	700	653	713	671	705	649	675	699	683	678	678	707	660	701	653	685	689	680	662	742	757	666	661	718	678	681	704	702	712	696	678	687	681	657	648	694	696	639	725	695	693	685	628	755	676	678	683	687	677	674	703	680	713	713	722	679	685	717	663	638	667	706	725	686	674	662	652	652	690	669	709	662	685	704	678	705	690	614	672	667	674	615	706	668	722	700	650	660	661	737	644	651	693	662	715	688	713	724	682	695	654	664	709	695	714	680	659	707	756	701	677	715	727	695	683	705	663	676	679	655	655	687	663	694	676	687	721	694	681	677	714	644	707	742	701	699	654	637	683	731	640	754	695	696	633	696	674	720	655	673	674	663	663	712	656	646	684	653	704	676	720	705	648	672	700	686	689	649	686	676	678	672	701	704	702	633	695	678	683	704	668	697	670	675	664	698	683	648	682	695	693	637	678	714	670	698	668	692	665	687	708	703	661	671	670	668	683	705	699	686	703	665	682	663	689	686	700	721	660	687	687	667	692	658	713	712	658	695	664	702	700	697	658	668	664	713	675	688	732	673	672	693	705	680	669	715	637	655	744	710	708	657	688	679	674	683	700	658	635	701	674	665	727	620	737	685	698	705	720	679	652	676	643	682	693	694	697	697	690	697	704	615	707	680	692	653	684	686	704	675	702	691	643	696	703	738	715	670	690	686	646	693	636	692	726	670	725	630	672	704	648	710	719	700	666	647	676	675	625	684	692	622	673	683	677	681	648	696	691	686	692	697	715	682	697	710	685	684	680	707	651	701	705	646	660	670	679	681	685	678	654	670	676	671	656	705	681	733	683	681	680	653	667	688	724	644	704	659	715	677	709	668	693	675	671	681	662	664	619	690	729	670	706	670	667	672	680	667	728	722	655	650	680	734	672	654	705	682	729	707	662	669	704	671	659	695	685	677	701	646	704	653	652	713	713	738	661	622	690	641	697	673	647	710	708	742	652	690	731	688	673	690	736	678	682	675	689	633	687	728	690	707	671	683	775	712	671	688	699	611	736	694	728	643	690	694	681	644	729	670	744	687	649	670	677	672	682	676	712	677	639	734	662	683	746	672	631	701	691	681	637	689	645	703	707	662	696	685	701	659	690	703	713	668	718	676	635	726	722	702	667	613	723	667	693	646	654	678	726	665	675	670	669	703	700	648	653	677	649	707	665	696	720	678	676	675	732	707	722	687	700	672	690	711	647	673	685	703	651	684	670	701	689	691	669	666	717	668	700	719	729	650	640	654	689	706	693	681	685	705	666	680	692	679	746	735	710	686	666	671	694	693	672	650	688	663	702	705	692	700	676	723	711	698	706	680	687	653	657	670	671	690	693	730
1485	196	490	751	674	437	103	56	59	59	50	42	49	64	54	54	44	72	64	75	75	55	57	58	57	47	52	52	56	63	74	58	60	66	57	63	58	56	58	64	61	71	50	53	49	44	53	63	50	45	59	47	55	50	59	43	61	48	49	59	57	65	50	65	46	68	67	57	59	49	49	60	55	65	63	52	59	65	56	67	60	50	65	55	56	51	59	50	49	65	62	47	58	56	59	49	69	66	57	55	67	47	64	55	61	51	55	52	55	48	52	54	50	52	45	51	44	56	53	47	68	56	63	42	67	56	67	48	54	56	45	59	62	46	63	46	65	59	65	63	61	70	59	60	59	55	64	54	52	43	62	54	63	57	60	59	50	49	55	59	55	56	49	47	62	65	45	58	55	53	57	56	48	67	50	54	56	46	52	47	49	55	66	48	45	70	70	63	53	56	55	65	64	52	49	52	68	49	57	53	56	53	47	48	65	59	45	50	62	52	63	54	56	55	65	65	64	53	40	77	47	59	52	57	61	49	55	45	82	51	53	65	60	54	55	62	61	48	61	47	62	58	54	66	62	53	67	60	49	48	54	55	57	64	49	55	56	60	59	51	60	55	56	53	53	64	53	63	59	52	60	53	55	61	63	56	64	66	64	54	51	52	54	53	58	50	58	62	67	67	54	44	57	62	58	48	69	66	80	46	46	65	46	65	55	54	52	63	54	44	67	51	65	49	65	69	64	57	72	42	47	52	49	53	40	66	56	57	41	57	55	55	56	62	56	43	66	45	56	61	61	72	51	49	58	52	72	50	47	47	66	52	39	66	67	68	46	60	67	53	65	56	59	66	44	51	47	61	51	62	45	40	49	62	58	59	59	60	56	60	60	57	55	65	61	58	60	45	59	61	61	67	43	52	63	58	52	68	47	70	57	59	60	60	60	53	42	52	56	45	59	71	50	59	65	60	43	50	71	43	46	46	54	52	55	63	54	56	57	53	54	59	48	52	63	47	51	57	48	61	61	48	55	74	59	54	60	56	69	47	63	64	58	54	50	55	52	57	41	65	58	55	67	61	47	57	50	54	60	45	50	62	47	63	64	49	44	62	61	62	58	48	52	70	69	60	63	49	49	52	58	56	40	66	59	58	54	58	64	52	68	60	53	40	64	55	51	57	47	56	57	67	61	55	66	60	55	59	50	57	61	60	74	50	59	53	55	45	49	50	39	57	56	48	56	65	58	54	65	52	47	55	51	55	47	60	56	70	55	56	49	61	48	57	50	65	53	51	63	54	57	57	70	53	51	55	54	53	67	46	51	48	45	55	58	57	55	67	50	67	40	45	68	66	51	50	56	68	60	59	59	65	60	54	60	65	67	56	53	53	47	56	63	56	53	56	63	47	66	59	50	52	64	65	66	64	60	62	56	56	59	65	52	48	57	57	65	69	59	45	62	44	51	50	45	59	53	61	52	54	52	63	68	64	55	68	62	67	56	54	51	57	54	45	56	42	44	58	72	47	61	58	56	63	66	60	63	56	60	58	67	60	50	67	49	62	52	53	51	60	59	42	71	48	54	51	72	51	62	60	51	63	54	58	58	49	52	60	59	51	62	64	54	52	53	58	51	57	61	66	58	48	63	66	57	45	48	59	61	57	51	59	67	50	54	50	48	60	58	58	70	55	55	51	71	64	55	54	58	57	55	49	65	55	67	70	54	60	49	47	46	56	57	45	46	61	63	60	66	67	53	53	50	59	42	58	58	60	69	58	60	56	59	60	66	51	48	51	71	54	63	41	72	60	67	48	54	47	58	50	44	58	65	65	55	60	50	68	45	56	63	70	58	60	57	60	59	64	43	45	44	56	52	55	64	50	53	43	51	68	45	73	62	50	61	70	54	60	54	68	63	59	59	59	50	57	67	50	52	64	66	46	54	64	56	63	59	48	59	50	53	58	61	58	59	62	50	53	61	57	66	69	54	44	63	56	60	57	50	55	58	57	60	59	62	47	59	49	56	65	57	59	58	71	59	53	50	44	54	59	60	65	55	48	55	69	58	52	58	64	56	57	56	56	39	52	66	61	60	64	63	65	49	61	53	56	48	53	52	55	56	70	46	45	68	57	46	48	60	55	44	57	51	57	57	47	61	59	55	56	51	56	59	67	41	51	53	69	53	76	65	57	63	47	60	70	57	58	55	61	51	50	57	50	49	63	73	55	70	49	56	52	61	46	59	64	66	53	55	55	47	51	61	69	50	54	67	70	48	50	58	62	54	29	47	45	59	51	68	52	40	45	54	48	64	50	53	56	42	61	64	60	56	40	72	55	51	58	49	54	49	55	59	56	64	50	54	50	50	49	67	59	63	59	37	55	59	69	55	49	47	55	64	59	65	56	54	54	56	56	53	68	62	44	58	55	69	64	41	57	57	63	54	51	69	49	79	54	55	63	45	60	71	66	68	67	56	59	60	59	49	61	51	54	55	59	44	61	53	65	58	43	48	52	57	59	60	57	62	72	74	56	46	61	49	74	47	61	51	62	50	59	54	56	40	53	56	45	58	47	72	58	34	63	43	75	60	50	59	54	60	69	61	59	62	55	43	62	65	44	67	62	70	56	52	44	58	51	64	55	56	50	44	58	63	58	55	58	55	63	67	68	71	58	74	62	55	55	53	67	58	59	66	62	48	57	62	49	53	55	62	57	54	53	38	63	49	60	63	53	64	61	65	55	63	65	55	58	40	59	52	52	51	42	53	61	61	67	41	52	75	51	50	73	58	57	61	61	54	57	59	62	62	52	48	56	62	65	52	50	48	54	67	56	60	65	48	55	54	54	56	69	59	62	47	58	55	53	50	54	56	57	58	52	53	59	55	47	64	57	71	44	46	60	57	66	47	58	58	57	50	79	59	47	43	64	63	62	57	52	56	46	65	53	45	53	47	57	54	46	63	58	51	57	56	50	44	57	76	66	59	54	65	48	60	58	57	68	55	41	58	54	59	60	59	72	67	56	45	59	47	61	56	46	67	47	50	57	57	61	75	56	51	59	71	60	66	48	60	47	50	63	53	57	57	47	64	45	59	69	58	66	54	44	53	61	52	49	55	44	68	57	51	45	52	51	57	67	60	64	67	64	58	68	60	58	56	66	61	50	52	54	49	56	51	64	66	64	55	67	66	47	53	65	58	63	48	54	49	56	51	50	69	49	58	59	57	54	65	63	54	40	55	56	60	49	51	57	59	52	57	56	66	58	63	53	64	58	55	64	59	59	53	67	55	48	49	56	57	64	52	55	51	62	48	59	58	55	65	56	60	56	64	62	64	48	69	48	48	45	54	57	60	51	72	55	54	65	58	58	50	51	59	73	56	55	53	58	56	69	57	43	52	52	57	49	56	63	55	52	45	61	50	62	51	60	66	56	57	66	54	52	53	74	42	61	55	40	75	48	46	52	53	48	63	54	69	60	50	54	50	53	64	55	58	69	59	67	54	53	55	58	59	49	69	62
10564	3031	6431	13275	19335	15207	2923	987	779	765	624	595	540	473	507	478	452	493	489	432	493	445	466	441	470	454	444	433	460	440	455	437	514	449	441	451	455	450	452	429	441	454	438	454	441	464	454	440	429	435	452	438	457	453	455	434	473	450	467	435	424	447	456	415	423	425	426	471	439	434	453	430	473	437	456	425	459	429	418	472	427	426	450	455	480	469	455	422	443	481	466	447	424	458	439	444	454	452	450	438	462	451	459	433	427	468	447	444	459	442	466	491	427	476	466	430	481	451	399	443	495	434	439	474	453	474	429	455	435	449	455	413	462	466	433	449	486	432	469	450	462	467	458	437	423	423	459	417	443	460	497	466	471	461	473	451	463	486	426	495	413	437	456	512	462	445	456	466	460	448	464	434	452	461	411	467	445	429	472	455	452	419	456	414	457	457	445	438	456	453	453	401	448	453	452	416	492	451	431	442	437	455	461	444	459	468	474	466	416	484	427	489	457	451	431	459	425	434	413	425	421	464	475	459	454	435	467	461	463	420	470	484	464	460	448	467	452	435	442	469	449	443	465	469	440	437	450	445	466	449	428	440	474	466	440	511	424	444	425	484	412	437	473	452	507	457	460	443	428	454	429	454	411	452	439	443	461	451	406	459	445	450	418	422	452	474	442	424	456	467	450	452	461	446	449	459	464	421	464	448	467	404	442	439	438	460	423	448	418	452	426	420	465	482	466	387	456	446	424	432	414	453	437	414	427	470	459	441	472	479	444	456	428	422	453	448	425	442	442	474	440	436	426	392	462	420	439	449	414	476	425	445	471	484	425	473	436	469	489	427	475	481	422	445	489	400	479	446	433	411	437	450	445	434	420	468	420	445	460	460	463	475	434	423	437	412	464	438	445	425	421	454	431	433	425	473	461	450	454	466	431	449	442	474	463	461	456	445	450	451	433	469	417	483	449	424	442	434	432	428	458	479	471	483	443	474	455	432	447	439	472	473	402	428	449	437	455	464	421	477	436	473	465	439	489	461	431	468	436	447	435	448	445	428	459	401	433	468	458	451	429	463	448	445	450	459	427	447	443	453	511	448	447	443	414	461	420	446	418	423	446	457	433	468	486	451	429	443	485	470	418	446	441	429	459	451	462	440	453	430	457	433	487	431	440	481	441	434	460	436	423	424	404	429	491	439	468	440	450	444	455	443	416	439	453	449	436	466	456	444	413	465	458	462	414	437	456	468	435	454	436	441	462	439	422	456	500	449	469	471	422	466	458	444	444	431	445	448	432	447	444	438	434	464	460	450	444	456	456	445	463	438	467	448	442	422	409	439	453	469	450	466	464	465	453	427	452	464	445	473	438	440	458	417	456	442	434	475	432	460	416	456	435	468	462	418	438	454	468	436	448	453	411	425	414	478	410	458	414	461	435	451	424	473	432	456	478	399	437	469	457	440	455	432	443	458	422	425	450	459	455	421	438	434	458	426	477	418	479	433	472	471	448	431	418	439	481	446	452	450	419	479	453	431	454	450	457	445	419	432	468	426	437	502	486	435	474	438	457	441	499	470	480	445	451	431	439	462	457	448	445	452	461	432	396	470	437	464	485	460	447	456	442	484	445	415	470	463	424	411	427	491	494	523	420	474	464	418	445	433	452	476	423	434	444	429	452	471	478	458	448	429	449	415	452	450	415	448	456	425	450	394	443	457	463	428	450	438	409	452	465	420	419	450	424	454	454	464	450	437	458	484	466	481	438	455	405	452	469	452	464	464	461	452	455	419	443	426	430	419	462	476	426	441	451	440	474	445	433	460	438	448	454	422	436	437	443	427	447	455	467	455	434	396	455	422	427	456	436	443	408	470	413	492	444	455	418	463	464	452	395	450	464	478	443	448	425	465	445	448	482	423	431	451	441	461	469	460	425	435	452	489	467	443	434	421	462	445	481	459	462	432	431	476	463	466	428	447	437	456	461	455	450	420	463	436	459	449	453	474	423	450	417	428	444	407	453	411	447	408	422	459	439	433	414	421	459	441	454	456	415	480	461	446	439	463	470	477	462	428	478	475	451	439	446	486	470	415	463	418	467	458	437	420	456	438	436	431	474	488	472	442	416	469	437	441	408	428	439	414	408	490	479	436	450	408	430	473	441	493	433	424	448	451	433	438	455	422	437	430	432	433	444	465	443	467	451	493	471	505	425	415	443	452	430	473	446	442	432	457	465	455	432	467	419	483	450	487	481	426	443	459	417	443	470	446	479	481	433	459	435	457	436	455	461	461	417	472	453	536	454	432	438	429	455	478	448	442	448	438	479	465	463	442	474	467	466	415	451	443	416	441	456	434	468	474	471	442	429	448	388	423	454	453	429	431	456	447	449	482	397	468	411	486	446	427	475	465	446	485	484	427	462	466	452	434	439	440	428	452	423	443	445	470	400	412	472	421	452	440	443	432	420	425	417	426	451	471	447	453	467	438	453	457	479	386	447	429	432	461	473	429	479	456	443	430	421	473	449	474	426	444	479	435	422	432	461	455	437	406	487	438	456	471	418	453	471	444	449	458	470	443	423	438	434	445	428	455	424	461	443	459	450	471	480	453	431	474	438	427	421	442	443	483	429	460	438	466	416	438	430	452	492	425	444	433	466	452	435	462	469	445	426	428	435	443	442	448	458	456	427	470	434	415	437	462	422	455	446	441	419	448	439	442	475	487	436	505	412	412	439	420	453	432	485	471	453	444	423	445	427	443	460	472	463	466	470	433	481	443	462	432	461	476	406	398	429	444	462	478	426	480	421	443	452	474	458	440	417	419	434	424	388	431	480	447	426	452	470	405	444	452	448	461	417	481	429	449	442	432	461	444	445	465	463	496	458	422	415	443	466	466	481	432	457	460	409	459	437	446	415	430	478	442	441	445	428	445	480	443	425	450	459	477	483	415	496	460	458	451	440	455	452	482	425	460	426	435	471	441	441	476	451	439	414	479	471	452	473	425	499	449	458	440	448	451	461	445	436	448	449	457	460	448	444	440	462	448	434	461	437	457	465	448	444	446	457	426	438	429	413	473	452	413	436	427	408	449	475	446	453	452	464	456	441	435	494	473	435	445	439	466	410	458	474	445	425	456	439	462	461	458	423	452	456	440	469	473	447	451	425	428	433	477	489	446	464	436	463	430	450	433	451	447	423	427	463	463	418	488	436	460	482	490	441	447	481	409	440	419	464	441	435	431	439	441	439	450	416	479	442	457	418	437	459	408	485	481	440	465	441	441	464	447	468	429	521	423	415	477	443	457	440	476	410	465	457	442	458	439	436	474	465	424	430	418	406	432	462	417	448	440	471	450	472	469	468	448	448	431	427	457	436	419	444	510	482	487	474	462	454	439	480	463	438	454	448	438	433	415	457	425	469	421	439	491	449	455	453	446	491	468	454	468	469	453	417	415	426	424	424	450	425	409	436	440	474	440	485	455	473	492	439	436	475	448	450	463	439	444	415	422	441	476	421	455
1784	580	2186	2166	2033	1856	328	82	89	66	68	84	64	69	67	70	69	69	66	66	73	57	78	59	71	68	56	49	67	74	61	59	50	69	48	69	61	68	60	54	61	67	60	61	62	69	50	71	75	59	80	51	64	65	61	72	69	62	72	61	68	58	63	70	72	54	62	66	59	52	70	57	58	52	75	62	65	74	62	68	82	68	58	67	86	65	55	69	69	61	75	63	61	58	59	72	68	78	64	59	62	52	68	55	59	55	65	69	77	62	53	61	69	56	70	53	59	60	65	64	53	84	74	69	79	61	61	77	60	64	51	91	67	76	54	75	79	75	53	66	68	65	71	60	66	62	72	56	76	52	74	65	64	69	61	67	67	55	69	65	54	57	65	75	67	55	60	59	60	56	48	74	71	65	69	76	67	56	68	50	73	66	63	55	67	69	70	64	68	60	78	54	61	50	58	60	54	64	73	59	57	64	60	65	61	50	63	71	75	61	64	64	54	56	78	83	67	60	65	52	55	54	57	66	65	61	64	63	64	71	65	54	46	52	57	52	66	50	68	78	62	76	59	61	77	71	66	58	60	78	67	66	80	67	56	70	61	75	68	69	57	59	61	69	77	51	71	57	59	73	64	64	56	57	65	58	81	55	58	59	75	66	63	58	59	60	74	69	70	68	57	58	70	66	68	68	78	82	64	75	71	71	56	56	60	52	55	74	59	63	55	64	67	60	68	61	55	53	70	81	69	58	66	58	75	59	74	51	72	58	57	61	65	65	59	66	58	55	66	65	69	63	56	71	73	54	53	53	76	74	61	53	71	62	75	81	60	49	81	55	72	69	60	73	69	55	72	69	66	68	70	75	54	69	65	62	58	63	55	69	63	63	74	60	66	55	69	64	63	58	60	65	79	78	67	61	65	67	59	63	74	51	79	73	60	52	63	48	66	63	52	72	71	68	56	65	76	63	78	60	71	58	64	63	55	59	73	66	52	66	67	68	69	61	65	71	65	72	63	66	70	64	72	69	81	54	62	72	73	71	70	67	61	60	62	49	70	63	67	61	59	71	68	83	58	61	60	63	56	62	55	73	64	73	67	75	68	64	69	63	64	48	57	73	56	85	73	69	62	58	60	51	61	64	50	64	66	66	62	61	58	78	82	62	54	63	68	60	80	78	53	63	73	64	63	66	63	52	63	58	62	64	66	71	75	56	63	58	82	74	56	61	47	59	56	61	53	59	66	57	55	61	75	69	54	65	64	58	55	70	58	64	53	73	75	73	54	55	80	62	74	65	54	63	60	68	60	62	59	67	65	61	66	63	69	67	68	67	77	68	71	82	55	74	67	70	60	57	63	66	60	71	48	62	63	59	74	74	63	65	70	52	56	72	66	63	66	64	58	51	62	62	61	78	63	70	55	66	65	49	60	61	59	69	76	66	66	57	70	68	55	65	74	56	67	49	67	66	77	71	64	68	70	66	58	57	75	70	70	66	62	77	73	55	57	69	70	65	63	66	56	58	73	61	65	69	77	62	68	59	67	74	74	65	61	56	59	62	55	54	71	61	59	61	66	71	62	62	56	65	70	68	63	58	70	74	57	60	67	69	65	66	70	72	50	70	78	57	67	73	66	62	73	65	57	60	60	82	61	46	67	75	64	70	61	61	52	59	49	61	58	82	69	57	67	76	76	62	69	58	56	60	61	73	65	39	57	57	59	47	81	66	50	77	65	63	63	73	77	64	49	77	65	69	59	71	59	62	48	66	75	76	60	77	58	72	72	55	60	67	58	57	82	56	72	56	92	65	59	67	69	71	69	50	73	68	61	66	63	69	61	67	69	66	74	74	71	60	63	59	50	61	74	59	79	69	63	69	60	65	47	61	64	71	48	63	56	62	57	57	61	59	58	75	82	57	61	47	74	82	69	58	43	64	76	68	58	67	62	65	70	64	68	59	72	64	60	53	61	48	73	62	63	58	62	70	71	47	59	44	66	60	69	75	46	69	52	54	58	69	62	61	49	77	55	62	73	58	58	47	66	63	93	66	68	56	65	68	56	55	66	62	56	63	62	72	67	71	70	62	73	72	63	66	56	63	70	58	74	52	74	54	78	64	62	61	68	66	72	74	66	83	64	59	78	78	66	63	78	64	80	80	76	72	66	75	56	64	56	70	73	72	59	79	56	61	72	71	61	65	71	73	58	72	65	70	68	59	73	57	58	58	59	56	65	58	62	58	50	52	54	59	75	58	64	55	65	59	76	62	72	57	64	69	70	76	67	71	62	59	54	64	81	53	69	54	76	56	69	61	61	71	57	67	86	59	75	69	62	76	64	55	71	79	59	66	76	69	65	60	54	78	49	71	57	58	53	66	63	61	55	80	58	79	62	86	63	63	70	84	76	57	72	59	69	63	50	74	65	70	57	77	67	76	63	72	52	56	46	72	52	76	66	58	72	70	69	66	64	57	86	57	56	64	44	56	57	68	63	55	70	43	66	57	81	67	52	76	67	63	67	73	60	58	63	61	56	49	84	67	52	70	70	77	64	85	49	59	75	66	49	64	66	56	66	63	69	70	69	69	57	68	63	53	48	54	60	66	74	56	52	61	56	92	71	82	64	65	62	65	66	66	58	74	49	57	52	63	66	60	66	65	69	73	66	67	63	67	59	55	73	60	61	62	66	63	63	70	74	65	66	52	62	85	69	65	58	74	63	60	63	53	69	78	65	73	74	65	56	57	70	65	66	51	64	70	52	68	67	56	65	64	69	64	65	65	61	58	50	68	65	64	70	67	68	60	65	60	72	71	65	74	74	64	65	60	64	73	78	64	60	71	67	81	66	57	55	68	68	69	64	62	79	79	64	73	66	66	62	56	91	76	60	65	56	70	67	72	80	64	60	67	65	68	54	73	63	76	57	82	66	60	72	80	68	64	50	70	75	64	50	57	61	57	65	60	69	73	60	64	74	64	64	67	63	59	74	66	65	82	59	82	70	57	59	56	61	69	75	79	63	59	77	62	68	71	62	67	77	56	62	58	67	54	67	46	66	67	65	65	52	73	55	71	69	78	61	69	69	62	66	56	53	57	71	70	62	54	66	65	58	52	54	55	60	48	71	52	62	56	73	59	76	60	71	71	68	64	61	85	66	54	73	69	58	75	72	65	72	63	64	57	63	54	72	52	65	55	71	60	53	61	62	64	66	80	61	71	70	61	74	71	66	88	65	66	56	59	73	57	71	53	70	64	49	71	76	52	62	66	66	65	53	64	59	66	57	70	76	67	63	67	59	76	66	77	62	59	70	70	57	70	73	67	67	55	65	61	55	67	65	65	52	68	56	66	62	66	74	67	72	72	64	73	60	59	62	51	68	67	59	77	56	71	73	70	68	62	57	69	62	66	60	75	60	62	59	78	62	65	61	82	64	63	65	69	61	71	61	63	81	60	57	60	70	52	55	67	51	69	76	61	78	57	56	63	54	62	64	44	59	67	60	52	65	70
15991	7242	18096	27033	37082	33727	8161	1648	1324	1114	933	791	682	596	603	591	539	557	581	566	541	518	556	502	543	533	537	518	514	512	545	486	455	496	534	504	501	511	492	471	473	521	518	488	457	474	508	488	479	457	491	479	481	553	498	505	507	506	507	479	525	453	493	480	488	487	521	503	447	492	480	454	491	464	506	501	466	494	492	506	507	483	504	475	505	512	523	473	457	465	509	479	467	496	479	517	496	500	493	516	518	499	524	503	521	508	488	501	458	515	495	479	496	522	489	489	509	442	483	494	489	513	485	509	491	512	515	482	474	460	529	489	510	477	519	480	530	525	518	532	460	517	460	484	472	497	488	490	481	485	471	493	500	467	507	499	553	525	475	512	483	528	468	498	482	461	462	515	491	510	501	483	498	488	500	543	485	482	512	470	477	512	527	512	494	483	503	458	506	452	499	464	474	499	506	470	487	499	497	467	525	470	467	566	501	470	526	492	483	458	491	507	500	475	501	493	527	455	462	479	495	460	476	496	503	486	492	464	494	469	457	490	506	488	472	500	497	425	482	509	482	510	465	493	468	471	491	482	515	472	528	477	499	470	475	500	504	476	464	446	492	483	467	441	499	482	479	447	494	506	455	505	465	492	516	506	497	496	502	515	455	452	484	449	464	485	472	461	473	466	498	509	478	497	455	491	511	473	518	498	498	534	496	462	496	462	526	503	491	466	486	460	525	492	506	468	525	512	467	478	497	510	503	498	514	479	462	499	466	499	492	510	471	497	477	508	471	475	470	484	490	491	487	457	486	478	503	479	512	442	542	510	494	476	468	510	500	476	462	458	464	469	496	491	513	517	465	469	470	527	488	481	515	471	471	505	501	495	474	488	465	487	500	457	461	539	510	498	490	490	519	490	487	504	498	486	481	468	490	491	418	493	501	482	482	499	510	486	492	482	508	490	491	479	535	488	531	512	454	518	487	480	537	500	497	483	483	512	460	492	488	499	444	488	496	447	457	519	477	485	506	474	469	490	545	543	482	503	473	464	468	516	504	491	473	465	476	468	485	495	510	481	494	513	499	485	463	498	527	503	495	520	479	491	489	491	481	506	464	487	514	447	534	490	491	476	455	498	464	492	521	490	489	522	484	501	504	515	476	458	488	473	480	465	504	485	503	525	494	493	475	500	498	510	475	477	503	514	480	520	496	487	461	488	511	477	492	482	480	508	468	456	503	521	502	476	510	505	492	488	488	481	468	500	501	498	447	500	465	483	506	502	469	458	472	463	458	427	470	492	475	511	478	518	474	483	472	510	487	507	501	458	527	431	473	480	500	491	474	506	497	449	472	497	473	482	503	471	449	484	500	520	484	479	527	493	516	475	523	486	507	495	510	546	461	528	463	462	483	499	469	466	478	504	494	462	468	516	502	478	478	477	502	502	464	508	473	501	490	457	515	533	479	513	502	475	488	462	478	505	463	485	495	492	484	452	500	509	507	484	474	549	497	522	515	472	541	484	509	455	502	516	483	536	477	475	478	480	489	483	515	532	476	468	450	477	475	470	448	489	507	506	416	475	487	494	458	464	468	502	431	490	460	551	502	482	504	477	466	501	501	500	513	513	457	473	495	477	531	475	499	504	494	495	466	463	507	497	481	463	471	508	506	488	452	479	482	494	493	529	500	461	500	501	501	517	519	499	523	495	505	499	487	505	501	481	498	480	534	485	469	508	510	480	500	449	497	507	467	491	511	514	535	484	482	513	474	433	463	472	492	490	493	528	480	546	495	467	469	472	474	491	507	470	476	453	504	484	466	468	463	532	495	492	488	509	485	502	471	484	512	499	519	488	468	478	492	461	466	439	475	483	477	518	504	459	503	479	483	485	488	467	489	495	485	471	485	514	484	491	518	531	466	501	501	446	479	504	455	478	508	507	499	485	514	506	513	485	494	476	494	527	458	466	494	501	502	517	450	483	485	489	506	484	483	521	486	513	521	501	503	505	457	469	523	536	535	511	493	480	537	487	439	471	475	488	471	524	480	476	503	508	523	521	475	494	467	501	467	483	505	481	488	486	481	478	481	476	468	472	475	486	510	490	493	499	496	496	482	474	477	479	537	494	483	478	494	531	477	494	519	468	492	496	473	500	463	465	495	476	528	502	514	507	501	487	533	523	461	489	529	544	512	478	513	493	494	485	518	448	485	499	500	481	468	488	512	528	471	461	488	501	475	479	448	491	452	484	491	472	487	525	488	479	437	495	482	502	546	470	466	479	478	517	475	513	467	491	527	494	463	486	465	485	467	512	447	472	502	495	465	484	484	479	490	480	480	486	473	476	462	485	495	482	482	481	479	488	489	484	507	502	469	531	503	468	484	521	503	468	523	463	508	476	462	482	498	474	475	495	483	535	479	468	522	489	489	476	510	467	526	487	483	523	514	517	518	451	512	464	483	526	479	492	505	462	460	497	481	449	466	477	451	508	528	430	495	452	489	489	503	463	466	450	479	482	479	482	486	471	462	476	511	460	456	435	526	488	468	488	508	433	508	468	515	478	488	501	502	492	483	444	484	485	453	488	478	512	460	490	493	487	468	478	469	525	491	499	471	498	513	481	500	504	472	448	503	515	456	499	499	480	460	468	509	485	483	466	444	480	545	518	509	465	535	441	519	516	486	496	472	488	478	503	462	454	487	457	495	500	514	489	503	492	480	511	477	461	490	468	499	501	504	495	431	475	440	491	465	470	460	505	501	466	492	494	461	480	455	533	514	502	466	480	481	479	483	497	550	511	479	500	498	491	517	510	435	517	519	493	448	540	468	492	472	453	526	483	497	499	500	497	445	496	504	482	503	496	546	463	464	511	476	482	489	496	487	494	465	484	486	511	474	488	502	441	474	512	478	475	460	487	463	498	497	451	527	523	486	493	492	512	484	469	460	484	491	484	494	518	474	482	442	488	511	479	509	454	464	461	488	442	491	472	481	481	500	477	463	512	483	495	455	465	492	497	501	492	494	491	462	476	482	528	479	472	548	485	443	497	505	479	490	461	475	516	489	474	503	510	502	465	496	500	499	495	486	500	498	499	497	529	481	493	505	471	481	508	499	511	509	461	532	489	494	502	459	499	512	515	477	524	484	486	505	529	488	526	503	480	483	509	483	508	516	455	455	472	500	464	495	491	471	521	487	454	489	471	484	508	482	466	494	471	481	504	523	488	520	505	468	464	497	456	479	495	455	501	489	452	498	456	492	478	480	494	458	505	507	437	465	479	481	501	497	479	493	529	427	514	480	483	506	493	507	499	522	457	471	489	483	478	489	499	472	476	466	521	480	481	448	541	479	498	494	475	482	478	484	500	465	469	485	484	465	509	470	533	527	471	505	467	464	500	517	461	509	504	486	488	510	495	506	491	519	507	460	488	495	459	428	463	506	451	469	511	510	484	522	537	478	499	476	483	541	481	472	447	472	483	486	495	457	495	467	459	513	510	499	471	471	489	494	501	499	499
2454	458	1653	2176	2309	2198	348	127	124	92	94	98	78	85	124	88	95	81	115	89	87	104	93	97	83	78	84	95	84	85	112	95	80	97	95	70	70	92	77	93	85	99	86	87	95	88	108	95	101	88	100	94	94	70	72	83	101	96	87	100	110	88	84	100	72	77	78	82	74	85	86	94	71	93	95	82	69	85	86	95	95	88	84	100	92	66	79	116	73	94	80	75	83	80	83	86	89	87	89	92	98	99	90	93	93	82	88	92	78	69	101	83	93	81	85	97	76	88	82	103	87	94	72	99	72	92	75	72	81	101	96	89	87	90	90	97	96	81	76	82	97	82	102	88	76	81	120	81	86	98	85	91	89	81	91	105	89	98	76	86	79	84	95	100	95	87	77	77	77	102	89	78	92	78	88	69	96	90	92	101	94	101	99	90	74	94	82	94	85	93	98	98	71	79	98	89	83	81	89	84	100	93	85	87	89	83	87	104	88	82	100	92	81	93	93	97	90	94	94	94	84	82	89	87	92	89	86	90	100	102	72	74	79	104	94	92	84	102	86	77	100	85	86	86	89	79	81	102	89	92	93	100	82	73	87	74	111	95	84	76	79	74	76	87	74	84	74	98	102	90	78	100	75	103	91	77	92	81	88	80	75	89	85	83	73	83	83	98	83	94	94	82	87	88	87	97	91	103	90	82	79	90	99	83	89	79	65	98	80	117	87	85	84	80	81	76	81	98	97	96	103	95	80	102	74	92	67	99	77	103	71	77	96	92	91	89	93	64	80	96	99	88	83	74	67	96	77	67	87	92	104	80	89	81	92	86	96	82	82	109	92	87	101	81	96	81	82	76	93	79	101	94	85	83	90	79	85	84	84	101	77	86	97	83	90	91	107	96	80	81	104	94	87	85	66	99	84	80	83	75	84	93	88	78	84	103	95	62	85	95	106	85	83	114	84	91	85	90	87	99	81	98	84	95	93	97	81	112	93	86	86	99	78	97	93	84	84	86	86	93	95	89	83	90	85	84	91	98	77	78	95	101	79	80	75	92	104	95	89	90	83	99	94	104	83	95	76	88	88	85	82	102	80	106	89	94	75	105	73	82	98	96	89	82	71	87	92	89	88	93	83	63	77	92	90	99	100	95	98	91	88	89	93	97	96	75	85	104	98	79	93	87	80	95	98	78	96	102	90	102	103	92	105	86	84	88	87	94	92	99	86	77	94	67	93	79	70	92	107	81	88	82	92	88	74	88	87	82	83	78	86	85	89	92	90	67	103	89	76	96	100	81	87	83	81	101	96	85	98	98	84	95	84	96	99	77	73	84	64	96	100	82	83	82	97	83	88	82	95	98	91	90	102	99	83	120	100	83	88	106	84	94	97	77	85	82	85	75	84	90	80	99	94	102	90	90	100	88	99	96	81	82	97	87	111	92	84	91	85	87	100	85	84	66	106	87	89	97	97	67	86	89	85	83	87	94	105	85	80	81	86	88	89	85	93	77	90	93	81	84	86	93	99	88	112	86	97	106	80	88	97	71	77	88	84	89	86	85	101	109	98	85	90	82	96	78	91	83	85	87	85	100	80	79	112	90	99	87	96	95	110	83	91	84	96	95	77	90	97	80	83	77	87	91	97	74	74	79	80	66	102	91	92	84	102	102	73	87	80	85	76	90	97	87	79	95	89	94	88	87	97	78	94	87	92	92	75	89	85	77	92	103	94	79	93	84	90	89	91	84	116	103	91	97	94	85	101	91	92	75	99	105	88	87	86	93	94	95	90	86	98	98	86	98	90	71	78	100	101	86	97	90	82	94	104	109	94	77	77	88	94	77	85	92	92	92	88	94	70	110	93	79	106	92	70	80	87	99	106	85	76	77	92	99	89	92	69	84	90	96	84	90	89	88	85	71	82	80	86	91	92	87	100	95	110	99	92	83	93	84	67	95	86	73	91	88	92	92	85	93	93	70	99	100	85	83	72	88	88	99	85	86	78	71	102	88	109	80	102	90	81	93	93	88	98	89	68	88	75	103	92	93	102	76	97	92	84	79	88	78	86	97	90	88	95	98	94	115	89	92	86	80	96	81	84	90	98	107	80	93	88	90	69	91	94	86	81	94	86	91	86	78	88	106	87	85	85	96	85	70	107	98	111	82	93	93	103	87	91	81	100	87	92	84	80	82	79	96	95	94	90	91	101	71	88	94	69	89	83	76	74	97	80	85	87	80	96	101	86	78	100	76	93	77	88	102	90	85	82	94	93	89	78	88	90	101	91	91	91	105	78	98	76	106	85	84	85	87	85	85	77	78	98	87	86	72	89	100	98	88	92	90	90	87	82	90	85	76	80	82	86	90	101	83	92	99	104	85	87	100	88	103	85	88	92	95	94	72	80	88	93	82	99	93	84	82	90	82	91	81	80	81	97	83	91	85	85	91	88	94	91	89	75	93	90	92	92	88	92	92	82	89	85	113	107	95	85	93	84	93	92	84	83	93	76	90	94	84	69	98	98	92	104	93	83	86	94	79	90	87	94	77	105	84	73	70	86	70	97	102	87	77	78	81	71	89	85	89	96	90	87	70	84	90	84	93	100	88	87	90	94	91	88	76	70	96	73	96	71	88	87	93	93	102	99	91	87	74	87	101	85	84	75	100	70	85	95	70	80	99	88	86	74	78	97	91	81	77	71	98	103	83	87	115	80	84	89	80	79	93	88	93	92	81	89	85	86	97	90	101	78	94	80	94	81	113	87	60	94	94	105	105	91	102	96	96	86	84	82	90	115	94	94	98	102	84	102	93	94	83	88	113	80	84	70	96	81	86	77	100	75	82	99	92	82	113	80	79	94	82	91	89	91	100	90	81	87	95	87	76	87	90	84	79	73	95	80	88	84	74	112	81	73	80	83	96	81	81	96	78	82	96	91	90	96	84	103	69	80	87	87	108	93	82	81	97	78	79	89	106	89	77	89	90	85	80	80	82	89	106	85	81	92	101	91	98	97	92	87	85	92	121	84	101	97	79	107	95	89	90	74	94	72	83	77	80	90	92	83	88	86	91	88	106	94	91	61	85	105	97	93	92	86	108	74	91	96	92	87	102	87	106	92	90	73	99	91	90	82	84	82	69	107	106	61	71	87	92	86	97	85	87	92	100	86	73	94	76	76	76	94	90	81	98	88	79	92	89	85	73	94	94	73	76	86	84	78	82	108	90	97	101	90	93	84	99	86	101	92	75	91	65	76	84	89	86	96	89	95	77	104	90	81	99	97	81	101	76	80	104	69	88	82	92	79	84	82	83	77	99	97	89	80	79	103	88	92	90	97	86	83	93	73	84	90	105	90	100	77	108	86	90	100	91	76	90	112	76	87	91	77	61	90	89	93	113	90	112	103	88	80	80	93	95	91	95	93	83	90	92	81	80	100	91	86	72	98	71	89	87	87	87	85	83	96	88	87	104	84	93	86	92	74	82	81	79	79	90	76	95	97	72	96	99	95	93
15279	5900	15662	26797	37392	33563	8004	1598	1436	1192	1130	951	907	793	816	738	745	743	759	681	762	716	726	731	676	724	682	685	715	705	710	648	703	657	721	693	685	660	678	682	669	671	671	697	693	712	699	673	701	660	663	685	718	701	666	667	676	650	699	680	691	633	651	656	641	675	672	711	689	683	647	658	727	701	648	698	627	658	681	689	657	677	700	698	683	691	676	648	685	654	674	670	692	670	656	716	704	674	660	678	675	685	661	684	637	659	679	682	710	648	628	681	640	639	671	706	673	686	669	688	696	675	655	610	652	704	671	658	734	691	668	734	706	683	702	723	673	668	687	729	658	641	646	639	692	661	656	649	728	699	714	684	708	682	655	668	714	666	695	684	719	640	703	665	680	696	667	681	643	671	729	678	665	645	651	652	697	671	690	655	671	681	721	691	701	702	668	679	680	682	635	674	716	685	644	684	692	646	691	641	652	678	675	712	658	720	699	694	683	671	713	709	656	667	676	735	706	640	676	706	682	704	679	656	678	694	661	677	725	693	655	703	687	722	659	692	688	650	711	672	677	668	678	658	651	702	674	654	645	705	608	715	695	665	704	665	652	686	739	668	684	635	701	637	676	702	672	670	693	688	668	686	675	660	681	659	677	654	699	651	722	653	651	704	660	756	660	686	708	652	679	643	678	702	691	704	671	668	702	653	654	632	706	712	676	697	672	703	718	680	711	698	686	698	681	675	628	664	647	675	695	638	694	681	686	698	619	639	720	705	699	701	663	713	682	653	665	650	668	675	650	687	687	731	661	683	653	677	624	674	690	678	654	744	667	692	725	664	669	686	684	667	664	700	674	616	692	636	691	637	697	666	727	720	645	654	691	653	743	689	672	691	646	665	646	719	700	654	676	716	678	664	690	704	658	676	723	651	657	636	703	613	664	683	698	694	712	688	722	658	707	682	658	696	744	696	685	657	692	650	661	687	648	654	673	704	683	681	648	664	692	629	685	674	669	693	692	678	625	660	654	699	651	650	749	727	652	701	652	681	719	712	703	679	680	657	681	698	669	634	652	673	661	720	698	629	696	685	678	680	656	660	694	697	683	645	695	681	717	715	648	613	650	680	693	650	661	646	668	660	664	677	652	630	668	675	642	631	661	688	730	698	674	688	686	705	668	684	673	704	671	654	701	657	685	684	682	668	648	677	698	667	670	648	727	669	673	672	651	643	697	653	657	704	689	634	660	677	693	697	691	688	692	678	664	650	663	694	644	646	705	672	649	694	691	706	681	638	685	633	661	658	674	633	643	631	675	612	648	695	662	714	703	686	671	662	680	679	695	676	692	673	679	688	698	689	661	707	665	696	654	698	653	696	717	657	638	659	667	698	652	711	696	669	702	705	677	730	649	672	678	642	670	670	708	705	663	664	732	727	738	695	656	695	653	689	711	701	694	676	714	676	721	703	658	685	683	648	703	694	644	649	671	735	707	673	621	643	663	634	676	716	620	673	700	649	677	706	653	694	718	759	683	712	683	680	649	678	673	643	640	715	682	671	706	667	698	682	668	696	742	667	709	696	681	673	705	675	652	688	653	723	672	688	728	667	725	625	716	667	680	675	679	663	673	659	682	689	624	640	631	685	674	699	682	697	703	717	698	671	678	699	694	662	708	646	693	638	658	706	723	665	667	666	629	664	681	723	683	679	676	658	681	682	671	672	703	700	704	671	699	679	659	689	698	664	721	673	708	697	695	675	710	689	674	644	688	678	726	709	727	704	711	745	702	691	668	634	636	695	701	661	672	668	669	654	684	703	659	650	671	656	672	644	688	690	673	712	683	671	690	677	647	711	670	670	680	647	706	665	680	648	676	670	747	709	679	688	694	648	663	716	671	734	674	672	682	657	645	689	620	646	674	744	633	725	728	677	637	676	690	671	682	670	650	661	687	705	686	636	651	614	670	660	672	709	638	701	729	624	695	676	687	699	689	725	684	697	677	681	688	685	702	648	682	649	661	687	682	662	653	665	657	690	689	657	668	675	705	751	669	755	698	639	699	692	650	673	676	626	674	677	685	688	678	731	650	666	688	688	661	696	664	666	674	704	705	624	703	693	638	682	682	649	656	722	721	644	674	662	705	656	683	641	696	687	632	669	669	673	661	691	670	644	699	699	689	676	684	717	687	669	679	664	655	638	725	691	702	683	717	728	657	688	708	685	685	664	694	689	746	703	657	681	638	630	665	725	656	624	717	667	685	667	691	668	692	679	668	694	735	715	650	634	698	645	670	690	662	700	717	668	666	686	682	654	664	685	652	735	643	687	678	664	675	666	694	707	625	658	684	641	694	678	701	681	697	710	660	683	722	666	673	691	672	697	684	697	683	705	670	685	660	639	698	717	683	717	682	697	666	651	714	733	725	681	648	649	696	675	704	679	649	711	664	706	726	659	705	685	696	677	664	691	676	690	723	683	673	693	641	696	679	667	670	694	685	707	678	663	686	641	697	666	715	632	692	677	667	671	727	653	675	678	615	686	690	704	673	646	731	700	671	657	692	654	722	674	661	718	691	646	681	666	677	709	651	648	692	640	702	624	664	661	675	680	664	690	681	678	676	685	627	704	653	662	685	676	653	726	678	658	683	656	683	705	676	652	674	659	644	674	628	659	653	729	685	699	660	658	680	637	715	672	696	687	707	651	644	679	638	701	670	700	686	683	659	697	705	668	656	655	636	671	659	675	727	681	696	678	644	695	661	692	680	672	639	673	680	676	699	629	676	679	696	712	661	669	684	667	682	694	683	729	687	664	694	670	650	639	671	644	683	638	695	691	685	636	669	673	703	670	654	677	661	683	672	682	689	641	701	671	666	679	692	683	674	703	674	646	650	676	647	665	676	690	691	726	695	701	703	663	657	696	668	651	657	647	632	670	656	704	706	680	678	701	668	731	691	671	657	633	730	692	714	704	697	661	708	684	683	707	695	716	664	676	673	663	656	693	698	643	666	675	653	751	660	709	757	686	711	700	709	694	686	647	688	692	695	709	647	648	701	695	647	650	664	675	708	719	645	682	665	650	660	680	663	688	683	672	696	651	686	666	682	700	694	676	663	657	695	710	672	673	708	658	675	656	681	673	705	713	717	663	680	641	674	659	663	656	633	659	685	694	695	675	681	687	673	677	678	696	701	710	682	645	664	677	685	663	688	654	662	662	664	653	631	686	648	665	720	663	688	687	712	634	666	664	679	685	678	670	643	648	662	683	705	719	711	705	637	681	635	675	631	671	674	678	661	758	671	670	675	650	705	665	690	663	670	692	650	710	704	647	658	697	647	651	692	702	683	651	700	703	674	681	742	636	642	683	682	666	632	716	708	679	661	668	657	637	707	671	627	661	697	695	727	682	638	641	700	645	662	652	669	700	654	655	662	684	685	678	680	704	659	651	676	679	721	651	691	666	731	683	694	696	696	671	693	663	698	684	642	698	688	627	652	688	679	659	672	694	736	660	738	678
2635	651	1861	3274	4203	4974	524	120	116	113	94	107	102	100	84	102	98	90	96	103	102	104	92	80	110	93	92	81	69	86	81	102	79	98	107	81	86	102	89	69	81	100	107	87	88	81	77	91	83	102	84	103	93	88	92	99	100	98	81	71	106	92	103	91	103	79	99	83	104	83	83	82	104	99	75	83	75	102	94	90	97	98	85	93	101	97	94	77	97	98	85	81	98	95	88	83	90	103	106	104	107	103	80	78	91	82	89	104	104	88	107	71	97	93	77	102	90	103	95	98	82	104	105	92	89	88	90	82	99	110	93	96	101	108	93	91	84	78	93	108	75	82	94	82	111	88	91	80	85	84	100	101	83	88	94	104	110	100	91	108	101	94	87	104	94	105	107	100	90	91	92	117	93	106	95	86	94	102	86	88	90	95	90	91	84	92	93	90	96	88	76	91	91	93	92	95	102	86	87	92	83	95	104	82	85	94	96	94	87	90	84	77	86	94	80	94	102	81	95	102	97	86	94	86	101	88	96	99	81	91	97	102	108	86	88	95	98	107	93	102	90	96	104	111	103	95	104	90	92	100	86	100	86	89	88	103	101	93	94	102	96	86	86	95	77	101	85	98	94	84	104	105	99	94	74	76	91	92	95	83	116	86	98	97	85	96	90	87	78	92	89	106	88	82	96	98	89	100	81	116	86	95	75	84	89	91	92	100	94	73	103	91	87	91	113	92	95	72	103	94	101	91	101	105	101	85	96	86	103	90	106	76	81	94	86	92	87	107	99	80	85	97	85	94	91	103	99	106	75	100	90	107	99	92	99	95	77	99	88	79	101	94	105	108	97	80	94	84	102	114	99	85	114	82	95	79	100	101	101	94	82	86	100	83	93	85	102	88	87	105	105	93	95	101	90	88	95	109	109	88	97	78	104	111	91	91	101	96	96	91	102	90	83	99	91	96	84	93	89	99	101	94	93	91	89	94	103	87	75	100	96	90	95	87	79	105	106	106	94	97	92	85	82	96	94	90	91	97	97	75	103	94	85	97	78	107	95	81	107	90	94	82	112	101	92	105	100	90	64	88	105	105	102	91	84	79	83	84	90	87	89	99	101	99	86	104	99	101	93	94	101	83	79	94	112	85	109	103	92	83	94	111	88	83	118	104	109	104	82	85	94	82	97	94	79	100	86	100	102	87	92	111	116	88	98	82	103	97	84	93	91	106	83	84	77	87	82	88	96	86	93	94	93	93	108	83	97	115	91	101	92	111	109	101	97	102	108	88	93	94	83	80	95	95	78	77	96	107	101	94	109	86	95	104	83	78	82	86	82	82	98	91	93	114	104	96	95	99	84	113	86	108	106	84	100	94	104	115	88	83	116	105	91	93	103	88	93	95	90	80	90	97	92	90	85	91	78	76	91	98	89	94	89	89	95	93	93	82	92	78	98	92	85	86	91	96	97	94	82	110	86	113	92	85	100	88	99	90	77	91	100	88	76	97	89	89	88	83	92	78	106	86	110	89	95	100	95	83	93	85	105	90	84	97	105	91	84	95	88	91	95	96	92	85	80	111	88	102	84	79	88	98	108	99	96	98	94	117	88	100	110	96	94	97	82	84	93	79	103	90	114	73	98	97	98	91	110	95	100	90	98	92	99	105	101	84	99	93	83	87	113	102	101	82	79	98	94	92	89	80	93	81	90	86	87	79	91	108	104	91	98	91	104	78	100	97	90	82	77	87	88	91	107	100	88	86	98	103	80	99	95	118	78	94	96	82	93	108	116	91	77	91	87	89	99	90	94	82	89	88	118	97	85	97	85	116	86	82	100	87	114	90	84	97	95	85	102	80	82	104	92	96	82	105	91	93	115	99	106	89	93	86	87	80	89	94	88	96	85	108	103	87	101	109	95	87	125	96	97	84	101	83	98	96	91	91	94	83	95	89	86	96	101	83	76	91	109	90	90	79	87	100	123	79	92	110	107	82	85	90	99	112	99	104	89	89	73	101	82	112	91	99	94	84	105	109	100	95	98	104	79	88	94	97	87	98	105	92	103	93	92	97	91	81	88	76	90	105	100	84	116	87	89	94	72	90	85	95	97	79	83	87	103	80	98	104	96	79	89	96	101	86	89	96	83	113	98	103	91	95	93	93	112	96	91	95	90	84	83	85	103	81	96	89	94	79	118	78	103	77	88	77	100	104	89	78	93	78	116	93	97	111	86	99	87	87	86	107	87	82	101	94	111	79	101	114	95	96	94	95	92	88	97	87	99	98	96	85	98	101	85	90	88	89	117	77	99	79	89	90	79	101	95	115	88	85	91	106	91	102	101	85	100	84	83	88	82	96	94	81	87	92	95	94	104	77	91	101	80	98	92	86	110	101	85	83	95	102	87	97	97	86	87	85	90	96	110	79	78	116	97	85	85	83	98	91	85	99	100	92	105	87	68	113	86	82	111	84	108	90	94	87	76	82	89	93	91	94	87	98	98	99	88	93	114	89	91	85	76	102	96	84	100	84	89	88	94	93	87	91	101	92	89	65	90	88	84	93	81	93	105	104	75	82	87	92	91	104	92	97	92	90	89	87	90	85	87	80	98	86	103	83	87	90	95	105	84	89	91	105	84	91	91	84	87	93	94	100	88	86	93	110	91	86	100	97	92	106	110	94	98	83	104	97	89	104	85	89	91	91	100	95	79	98	105	99	79	87	109	90	95	93	93	93	94	93	112	107	82	82	91	80	78	86	81	87	100	98	106	92	88	88	89	85	98	103	103	73	87	99	96	92	98	103	84	83	114	95	85	80	103	109	103	99	83	91	81	81	118	98	87	87	73	98	100	71	90	82	96	108	93	85	82	95	87	71	102	80	92	96	86	83	72	85	91	99	91	106	84	71	87	101	91	91	102	98	102	101	86	99	90	82	85	95	101	80	83	90	103	85	82	103	80	102	96	110	96	88	82	105	81	106	87	80	96	88	83	95	100	101	72	91	109	96	93	104	82	94	86	82	80	84	95	101	73	106	91	99	91	83	94	106	83	89	96	112	93	87	80	91	93	84	90	89	87	82	102	92	95	94	108	89	84	80	78	79	98	95	110	97	89	95	90	102	91	93	101	96	114	100	75	96	82	107	94	101	106	89	94	76	109	92	92	96	85	98	83	90	84	95	89	88	107	105	96	81	96	103	93	83	92	90	74	97	88	92	97	97	94	103	96	101	102	97	93	97	95	86	98	99	73	92	89	90	76	76	83	84	100	95	98	77	107	99	106	105	88	109	82	69	102	74	98	94	81	106	110	99	96	92	103	105	92	86	91	106	98	118	93	109	88	93	102	86	100	93	94	109	80	86	96	89	86	101	111	87	92	92	96	97	96	82	71	82	83	87	79	98	86	92	109	101	97	86	87	97	93	91	87	109	91	84	104	105	99	89	79	98	88	106	73	101	109	98	87	92	114	88	90	81	87	104	106	99	94	95	105	82	90	92	87	75	97	92	82	82
20330	8270	16371	32807	47516	44534	8330	2362	1931	1538	1348	1140	994	950	859	896	850	805	797	809	763	749	776	770	754	772	768	756	728	705	721	686	711	681	726	677	671	755	734	684	716	733	671	729	720	641	702	674	723	704	694	686	690	712	698	713	680	661	648	656	739	706	706	739	655	697	695	674	690	717	691	667	692	675	673	692	732	681	724	684	720	704	702	638	685	680	703	692	742	711	710	729	699	713	703	654	707	694	693	678	656	716	665	671	691	671	698	698	733	700	676	709	702	733	682	684	679	714	684	659	683	742	678	670	692	746	741	678	661	678	660	702	733	707	705	732	702	650	705	725	687	675	694	705	678	711	668	703	686	682	695	679	694	676	663	678	719	726	668	729	728	677	687	689	682	688	715	681	700	725	703	652	657	634	699	716	695	702	735	693	681	647	679	713	720	714	705	655	700	699	680	664	723	689	697	648	642	669	643	690	664	674	662	705	706	700	724	665	696	678	703	645	674	696	712	677	739	706	685	702	651	635	683	648	708	695	712	646	692	731	663	696	661	654	672	685	707	700	691	727	707	666	653	763	676	710	722	658	717	669	711	667	669	652	677	683	684	714	712	754	697	712	745	675	665	707	696	646	638	685	653	731	708	691	683	684	732	710	660	689	669	689	761	688	673	674	698	717	695	716	686	688	637	623	708	683	697	647	676	682	682	717	733	678	701	710	687	658	652	694	687	711	659	701	658	711	666	680	696	720	680	674	685	692	679	706	691	668	710	657	696	722	713	698	702	685	696	688	715	665	700	685	650	700	703	670	696	664	672	723	670	628	690	692	694	694	683	655	675	688	716	664	724	707	662	695	712	712	679	704	712	735	663	679	688	677	727	674	694	679	699	699	649	660	696	706	679	676	701	663	689	648	655	666	677	631	683	666	705	699	673	721	688	699	738	643	670	700	712	705	690	677	675	693	691	743	673	722	667	651	700	663	695	654	655	713	696	711	714	694	711	718	716	683	654	642	733	670	716	668	703	715	649	687	693	634	697	741	687	688	743	635	735	716	679	702	698	699	682	695	706	647	713	727	705	692	695	723	641	682	713	682	666	716	683	677	657	667	704	673	704	689	677	675	667	678	697	747	674	702	673	678	675	710	700	682	669	683	690	716	688	736	693	725	716	696	653	679	679	683	661	703	688	721	683	658	667	737	712	742	690	726	674	702	697	682	714	696	702	655	703	652	683	681	690	636	655	691	692	740	663	703	718	689	725	682	712	671	645	677	715	679	664	705	716	708	686	695	655	700	692	717	705	711	677	701	640	689	681	641	655	698	701	699	654	668	680	642	639	689	689	696	674	652	710	697	702	721	677	714	674	653	641	647	685	706	725	693	692	689	711	689	712	652	671	703	674	669	684	721	689	717	691	710	678	743	733	680	698	723	662	695	705	685	672	704	669	728	661	657	712	665	687	723	681	676	715	635	669	680	694	671	694	715	661	667	709	684	707	726	723	683	692	661	680	683	669	693	705	742	717	644	718	691	704	633	709	664	657	701	682	672	730	695	712	726	688	719	694	698	698	652	700	698	695	687	698	644	633	661	669	707	700	690	659	687	709	682	641	697	650	699	650	710	689	743	735	677	653	656	699	710	720	701	676	704	688	739	651	678	675	685	671	685	676	702	669	740	715	682	701	719	679	756	712	697	696	706	705	704	722	707	716	669	654	636	707	647	668	721	659	656	679	662	667	698	729	716	660	681	716	740	686	719	669	683	715	678	682	716	699	703	676	692	668	671	719	685	686	722	702	667	684	679	671	716	702	685	718	627	689	673	696	658	680	732	663	725	704	720	673	706	685	732	648	663	673	702	682	699	687	673	674	654	659	680	686	673	724	734	699	695	689	712	653	741	700	690	737	669	664	680	652	671	707	686	668	671	696	691	702	674	723	676	724	696	673	656	704	715	696	691	685	662	666	699	650	656	656	704	716	675	688	656	656	748	651	673	696	689	682	703	697	707	713	685	677	692	696	682	674	697	713	755	678	702	712	703	692	661	711	705	645	658	665	669	730	692	681	694	711	677	694	669	631	663	596	725	676	711	676	741	709	710	700	726	669	751	681	680	658	695	693	652	695	693	721	672	703	667	703	707	659	663	654	739	704	673	696	696	730	656	665	666	701	671	710	738	672	673	729	689	674	755	682	669	701	685	685	640	702	691	691	695	696	656	709	664	662	677	688	749	674	749	687	713	698	669	700	664	648	679	712	680	670	722	671	658	711	744	728	644	684	644	691	720	658	715	694	693	720	703	711	728	678	665	666	726	709	681	701	696	679	699	670	710	700	681	698	707	625	661	707	673	705	691	740	679	712	674	668	733	677	715	676	657	699	731	673	639	740	646	691	710	663	698	691	733	692	745	742	694	730	688	687	685	674	726	698	739	660	677	716	722	723	650	695	731	656	687	653	682	709	671	667	675	687	681	688	632	680	695	715	671	679	641	671	690	693	738	692	703	706	656	688	673	724	685	740	637	633	667	738	701	739	692	671	716	650	681	702	694	623	666	680	623	695	723	710	681	652	697	672	726	655	673	689	718	704	677	703	687	697	649	681	647	686	667	703	663	678	723	673	672	690	697	667	604	730	688	675	669	706	677	667	676	724	669	691	702	696	658	682	722	707	695	730	697	727	658	695	664	705	695	714	673	628	719	671	658	667	696	677	685	738	662	693	669	735	669	667	684	657	720	675	612	662	712	670	655	677	690	698	682	669	707	739	671	680	647	727	664	720	724	677	685	681	681	700	672	684	677	703	627	652	714	682	683	699	669	691	664	662	686	681	664	727	712	715	650	711	669	709	683	702	673	727	679	702	690	641	696	710	644	706	704	688	703	716	699	666	670	699	672	694	675	662	693	676	689	697	670	696	698	742	675	665	641	699	759	697	663	681	719	688	699	704	691	707	687	651	665	681	694	721	668	702	758	710	731	660	687	663	693	696	679	731	705	658	673	676	637	670	669	672	662	690	716	684	652	686	740	704	708	686	680	686	675	695	660	702	706	692	693	664	688	687	676	681	725	684	668	696	663	701	659	690	688	682	675	724	677	631	673	724	654	676	748	699	713	651	682	678	652	664	705	711	677	701	667	730	688	681	714	687	697	713	663	674	686	681	689	707	667	694	704	707	655	695	674	713	678	699	692	752	685	626	714	673	682	694	707	723	678	715	697	670	683	676	680	676	680	681	655	663	687	649	724	676	692	683	712	710	655	731	679	690	669	689	672	701	683	704	678	697	717	640	672	664	678	681	721	760	651	684	693	664	705	682	621	720	697	722	692	670	703	626	715	690	655	660	720	675	713	697	707	685	678	621	675	682	711	698	696	730	697	648	694	741	725	700	686	676	664	674	700	640	654	711	746	674	687	681	657	722	682	723	705	651	687	691	728	721	733	689	674	698	712	679	693	733	674	666	634	703	646	647	698	702	714	678	692	709	654	713	701	659	692	708	694	663	694	707	702	715	631
1627	195	379	759	872	763	133	60	50	67	55	51	49	54	58	53	55	57	74	59	75	60	53	56	59	63	48	72	55	67	48	59	50	54	53	53	49	62	60	62	68	58	58	54	65	56	50	48	59	53	63	48	51	43	69	65	65	58	58	48	60	50	48	54	64	66	65	61	42	54	68	58	63	66	65	62	46	69	68	75	56	52	63	60	56	47	61	56	48	60	61	58	62	51	58	59	59	64	61	58	61	65	58	45	58	56	58	44	51	66	60	70	69	61	61	64	61	64	67	65	61	49	63	57	59	58	57	51	64	52	55	55	50	71	46	53	57	51	46	37	53	54	50	55	73	62	49	60	66	65	58	71	77	40	48	65	64	69	67	63	51	44	63	53	44	67	75	68	58	50	55	61	44	62	56	60	48	61	56	81	78	44	71	69	58	55	64	59	72	66	61	60	53	50	54	68	48	68	52	61	59	54	54	51	58	55	52	46	63	62	54	65	59	72	57	49	58	54	54	58	68	63	57	67	36	57	48	55	48	49	61	50	51	60	47	67	62	57	67	67	45	63	65	57	57	55	69	51	67	59	53	47	61	60	54	74	54	51	58	59	56	57	51	59	59	65	56	67	55	64	58	62	59	67	52	46	59	56	59	49	50	57	40	60	52	57	44	60	54	65	64	47	66	63	55	50	60	64	56	52	56	58	55	68	46	55	41	55	56	57	54	65	74	64	56	53	64	63	45	60	60	68	65	53	56	55	53	71	51	44	60	59	71	43	52	65	64	66	44	57	58	56	52	43	54	53	56	61	47	60	70	57	55	52	55	71	59	50	63	71	44	55	53	77	60	59	61	59	49	56	67	60	48	48	48	47	60	60	52	53	50	66	55	67	66	49	53	59	52	61	49	57	54	51	55	61	57	57	60	48	47	56	57	62	49	51	61	65	60	61	56	55	76	52	50	55	58	57	51	51	64	53	69	54	69	53	39	46	45	53	59	49	64	68	55	56	45	50	60	43	49	61	47	58	53	37	48	66	61	51	54	60	60	59	61	42	45	58	56	63	67	59	60	51	73	35	40	60	58	55	54	73	58	59	50	63	45	63	68	47	61	63	84	44	56	73	55	62	44	55	58	73	61	60	51	61	61	52	42	66	64	48	68	67	51	52	61	54	75	51	61	61	50	61	52	60	55	72	47	63	68	71	62	69	59	48	51	62	61	64	60	58	58	62	53	62	47	54	65	60	60	62	56	62	63	59	61	66	54	70	57	59	53	65	47	64	55	60	61	67	47	63	66	61	53	54	67	57	46	73	64	66	68	60	49	68	45	63	46	47	51	51	47	66	60	54	82	76	46	56	57	56	57	50	52	59	65	61	50	61	62	64	55	54	65	63	56	66	63	57	63	61	58	49	54	63	56	57	47	43	45	49	62	58	62	44	54	48	56	66	64	54	59	58	64	69	54	77	49	69	57	62	55	70	66	60	56	49	39	47	66	51	46	50	54	52	76	49	49	53	60	60	61	61	64	61	67	52	62	51	54	39	59	58	67	56	44	54	67	51	44	49	49	60	49	48	55	61	69	58	61	60	58	58	51	62	58	63	59	69	53	49	60	54	55	59	54	63	60	46	68	60	58	58	61	60	49	57	49	59	51	59	38	54	53	59	57	46	57	49	59	59	52	52	62	51	64	56	64	65	63	60	62	53	56	62	66	53	48	51	55	65	51	56	52	61	54	60	52	53	53	59	51	56	64	62	50	59	62	50	50	72	64	52	66	76	49	63	55	61	67	50	53	52	55	43	59	65	47	58	51	61	43	59	52	60	50	58	49	59	45	64	52	54	66	55	77	60	60	57	55	60	64	62	55	54	39	58	59	64	52	53	51	53	56	56	70	70	60	59	67	66	41	61	53	61	64	53	62	58	50	44	56	58	66	56	62	55	72	70	64	54	54	62	62	62	54	51	76	47	56	56	56	50	53	52	57	69	48	57	52	65	58	54	61	55	66	68	55	58	49	59	67	45	59	48	53	49	47	57	57	55	68	58	50	55	54	60	47	54	59	44	66	64	56	52	56	57	48	66	52	49	75	61	54	53	55	65	52	67	53	69	48	65	53	64	62	56	47	57	56	54	50	50	54	58	47	59	57	59	65	57	56	42	50	53	52	67	69	70	63	65	64	49	63	67	57	59	63	42	46	54	61	50	55	55	57	47	43	59	64	45	45	63	67	81	57	56	52	64	54	56	61	62	66	60	57	49	71	55	60	73	72	55	45	58	60	64	57	62	63	55	57	64	48	61	49	54	46	58	61	57	53	52	48	61	67	53	57	61	59	52	59	55	68	43	55	62	49	54	49	64	52	48	47	57	59	65	58	64	57	52	59	65	71	63	61	61	50	74	49	46	63	56	55	75	59	57	56	51	52	53	63	50	54	49	79	51	56	52	51	57	51	56	63	54	60	55	52	48	53	59	59	51	60	40	64	57	44	49	49	59	61	45	60	66	59	65	62	66	54	60	54	62	48	50	75	51	65	58	66	58	65	52	62	49	51	53	75	60	68	47	50	64	58	49	60	65	65	70	48	48	45	59	65	55	52	54	57	56	58	59	55	52	64	49	45	47	64	59	60	63	52	69	65	54	56	52	64	58	60	52	62	63	63	61	56	53	55	64	68	58	58	62	71	61	69	45	54	58	47	46	48	57	56	62	62	52	68	62	64	61	68	51	53	56	49	61	64	48	53	58	61	70	68	61	50	71	45	60	58	68	65	52	52	48	48	50	63	61	53	70	49	63	64	58	58	57	72	58	58	67	63	65	66	42	61	37	58	63	52	58	46	53	51	59	54	57	65	77	51	63	64	53	56	56	78	59	54	50	46	54	58	63	59	63	62	57	55	50	70	59	53	58	59	61	63	62	67	61	53	57	57	42	60	59	56	58	67	72	46	63	54	47	61	61	63	62	46	55	60	73	54	49	56	58	58	58	65	65	52	63	57	60	58	64	54	49	77	51	57	46	60	60	54	58	44	57	51	63	48	50	49	61	54	49	59	48	44	58	61	62	66	61	72	47	63	52	52	57	47	62	54	62	58	54	57	57	55	65	53	60	50	52	46	60	57	51	55	50	56	63	56	50	58	51	47	48	58	44	50	56	59	51	62	56	43	57	58	65	73	61	56	65	57	62	43	58	58	63	57	59	63	67	66	48	59	67	51	60	49	66	62	64	62	56	59	50	47	43	53	71	52	61	51	54	37	61	57	67	70	49	60	71	49	51	56	47	56	56	41	50	56	61	65	59	59	57	67	62	49	57	73	39	59	55	56	47	60	72	58	54	53	50	59	42	54	51	67	52	52	57	57	60	69	57	56	61	46	56	59	65	55	64	60	60	56	61	48	58	56	65	56	57	66	54	55	58	55	61	43	56	50	58	50	66	54	57	56	51	75	56	52	70	44	61	56	55	71	68	55	58	50	72	63	50	56	57	66	66	60	54	56	50	59	56
11425	2766	4940	13713	21453	20486	3753	875	798	702	619	545	489	444	478	496	473	450	464	452	474	433	465	441	450	430	481	480	451	468	431	450	491	493	424	448	487	478	467	467	468	484	465	492	503	450	433	480	450	443	451	451	433	430	442	446	457	436	443	460	420	469	459	462	454	491	485	479	431	434	449	468	458	458	447	465	472	449	478	484	490	438	455	447	427	499	493	497	474	457	446	437	483	433	466	431	453	476	439	455	491	467	480	431	449	440	445	438	469	451	457	476	463	437	419	466	451	441	457	454	470	438	441	463	403	468	461	452	435	419	466	424	447	450	470	443	502	419	435	432	462	468	477	457	454	484	431	446	496	482	485	473	467	435	448	471	459	479	450	460	474	452	435	470	471	464	449	448	467	454	468	482	467	427	486	438	467	456	443	453	444	429	429	445	440	458	489	463	485	422	506	416	485	467	444	455	448	425	465	480	464	444	503	457	455	458	463	478	493	451	465	448	476	450	432	431	442	445	467	459	431	464	445	496	476	464	487	469	460	455	463	486	425	447	445	452	471	464	478	487	447	469	476	481	444	486	460	464	457	492	457	467	449	489	486	483	422	479	469	443	426	462	438	424	484	469	435	469	422	475	447	480	474	491	459	427	448	496	454	432	463	432	478	452	487	437	454	473	514	455	444	429	447	459	456	450	446	433	442	449	488	463	461	446	458	497	425	452	441	463	444	436	472	472	471	453	465	419	462	466	462	469	442	441	437	450	462	443	420	445	492	468	440	487	466	468	449	439	474	444	466	485	448	492	456	477	463	457	453	443	506	429	472	483	467	454	435	444	493	464	427	442	444	445	462	439	455	478	506	472	436	461	426	457	476	477	484	449	456	476	477	465	438	442	441	508	474	444	468	424	480	474	493	429	468	474	441	448	432	463	498	476	455	453	440	427	422	489	471	475	451	454	438	471	458	418	485	481	414	466	421	482	439	473	464	444	416	472	455	435	446	498	460	436	452	472	439	453	468	456	454	440	475	505	433	421	474	480	443	452	477	445	468	436	440	436	504	447	453	469	470	459	523	481	436	470	469	492	477	454	452	444	448	445	447	454	470	429	409	463	451	402	460	466	464	462	443	481	464	469	418	418	450	463	450	423	444	458	430	431	456	416	445	464	460	466	476	471	455	475	439	467	458	458	478	427	447	439	470	463	443	419	477	449	456	465	431	445	463	400	421	447	447	450	452	425	437	486	473	457	449	418	402	454	431	447	495	440	446	454	431	497	434	454	422	439	426	421	469	444	437	461	460	433	474	453	458	456	432	417	473	477	459	464	446	468	456	441	425	417	438	491	512	443	483	440	482	462	450	428	455	467	466	436	447	471	467	457	437	464	466	431	484	441	449	494	449	482	464	462	443	453	477	451	438	457	445	451	417	437	414	469	453	454	476	439	417	457	528	468	462	470	496	474	440	485	473	461	486	448	461	466	436	473	475	482	418	472	448	462	494	451	496	448	461	447	435	482	470	437	473	462	434	445	456	449	510	426	452	518	438	474	456	468	455	463	470	458	448	426	476	480	433	442	470	501	489	455	475	462	461	437	450	447	459	458	438	474	473	482	485	472	442	467	432	456	474	471	431	461	441	472	491	450	473	421	447	456	491	495	466	477	491	447	445	449	447	443	478	492	454	454	450	467	447	453	454	486	454	442	472	486	471	475	461	462	479	457	470	446	454	484	471	479	437	454	493	472	448	473	457	502	457	464	495	466	477	475	481	449	441	407	485	439	481	479	430	449	438	442	453	459	438	451	470	443	464	473	431	485	440	442	445	480	512	428	471	430	475	449	470	461	490	443	407	403	459	430	450	478	451	462	431	441	454	466	462	448	464	447	468	413	436	457	433	475	475	461	471	495	482	504	452	449	422	468	472	405	457	430	494	448	480	452	467	501	471	488	470	434	429	480	444	422	446	472	424	453	448	483	416	467	425	437	413	458	430	486	452	471	478	463	468	461	478	506	464	452	451	476	448	445	469	456	452	459	485	436	435	467	442	482	486	461	458	479	452	461	484	452	429	488	453	461	387	428	463	452	466	455	457	449	487	419	471	461	479	438	470	433	452	462	459	442	460	471	481	493	449	455	464	463	479	454	438	481	438	473	436	463	454	454	429	463	468	471	470	466	441	446	451	447	473	448	479	435	431	460	412	476	469	473	481	434	462	477	453	482	480	442	472	429	489	449	436	455	439	444	442	448	470	462	442	496	442	494	441	419	463	445	456	448	463	442	439	479	468	456	454	476	459	434	496	433	467	444	474	435	497	482	431	463	452	434	458	451	452	437	429	485	446	446	463	481	457	462	471	477	479	450	454	448	450	456	410	452	482	434	459	495	452	438	465	463	436	458	453	479	418	452	462	458	465	426	433	421	453	426	437	459	461	435	448	460	443	438	457	484	452	434	468	444	475	443	480	465	472	448	461	493	479	427	439	451	464	466	421	464	511	453	446	484	473	486	435	458	427	472	469	456	449	466	458	480	447	444	452	458	459	444	415	494	472	436	425	447	446	477	427	470	447	454	471	457	448	444	469	467	461	498	421	464	447	480	455	473	431	491	470	457	485	479	457	451	460	451	488	481	456	493	456	423	469	443	467	428	437	489	452	461	479	426	434	501	479	445	423	521	467	453	481	482	442	452	434	474	467	445	424	466	446	433	466	430	440	455	443	472	506	460	450	463	422	449	461	447	420	464	455	440	451	444	465	459	455	436	470	498	485	470	464	432	474	441	454	454	468	425	421	485	433	496	423	497	442	456	452	489	443	441	488	458	513	437	482	459	482	480	448	448	491	455	469	469	480	507	451	477	471	459	462	455	474	478	454	437	451	458	461	446	461	520	470	475	452	472	452	481	424	480	473	439	489	461	472	461	432	532	447	413	435	446	483	462	474	471	424	474	479	457	475	455	448	462	493	489	502	471	497	481	412	424	429	467	464	442	430	449	466	455	472	493	477	488	433	470	450	477	458	453	451	469	478	477	461	470	442	455	430	458	472	450	451	464	434	501	481	478	463	460	448	468	478	478	425	461	457	468	446	439	442	416	452	473	456	432	477	449	433	448	467	472	489	496	421	439	487	462	482	478	447	433	469	442	442	459	464	476	489	460	471	478	442	486	435	416	499	415	433	481	495	445	407	485	460	487	436	461	449	474	458	477	477	454	447	462	464	482	458	468	451	478	486	455	485	445	439	489	498	440	478	471	442	438	472	439	448	453	453	420	457	441	458	459	480	422	431	441	455	445	488	453	462	410	458	488	429	488	439	484	431	456	476	454	471	489	473	455	454	441	463	429	424	454	438	459	458	414	451	451	447	447	470	474	482	449	416	435	470	444	434	428	407	451	422	475	436	434	445	458	455	470	428	497	450	438	480	522	467	448	434	484	461	427	443	487	525	456	445	439	467	428	491	437	462	426	434	466	446	465	444	476	477	446	458	414	484	473	467	460	473	498	476	409	458	454
1896	629	1854	2349	2466	3275	627	87	65	79	76	75	68	68	65	64	65	65	55	89	62	70	90	62	69	79	66	66	69	55	69	63	75	71	54	79	70	66	76	62	62	57	56	62	81	70	63	57	50	56	79	73	62	72	54	83	64	61	75	72	57	59	68	75	59	71	57	70	56	45	57	86	65	63	64	68	66	65	66	74	73	64	70	61	77	73	73	54	62	72	59	69	72	83	73	62	64	68	77	55	61	70	67	74	76	62	77	57	57	57	73	66	67	57	73	69	57	51	63	59	74	62	70	66	65	72	53	70	72	58	71	65	55	79	59	61	67	62	58	56	72	58	70	67	67	79	63	68	75	73	74	71	60	78	68	71	60	56	68	63	70	68	70	76	77	75	63	65	63	77	77	80	60	59	66	79	66	66	59	70	64	48	84	59	66	76	71	59	59	57	60	55	66	62	65	48	58	65	64	63	55	75	64	68	63	65	60	79	77	73	60	66	63	63	57	65	54	61	71	70	69	63	60	81	63	84	61	64	56	60	73	66	62	62	73	73	63	61	68	73	77	60	58	67	72	72	66	67	68	82	56	60	67	61	80	59	69	53	70	75	60	77	67	62	70	73	71	50	80	69	59	90	66	79	72	70	72	65	59	55	66	60	68	58	77	67	67	68	70	68	59	52	52	75	74	75	65	42	75	66	63	66	76	61	77	73	66	54	61	64	63	64	81	79	71	47	75	83	91	56	71	70	70	50	55	68	67	57	64	64	81	73	67	73	84	86	73	66	78	74	68	77	66	78	71	68	66	58	66	68	59	58	52	75	58	51	78	74	75	61	70	75	67	67	54	65	71	69	67	62	47	65	60	72	58	58	65	60	67	74	62	64	65	57	56	77	74	69	69	59	66	59	58	66	67	63	58	62	69	59	63	48	68	64	66	71	62	58	86	60	69	40	76	57	67	61	75	67	62	66	72	72	68	67	79	63	52	73	74	82	69	62	75	71	73	72	71	75	56	63	64	61	67	71	66	67	67	64	67	69	64	57	61	61	65	63	87	55	58	66	65	75	58	77	64	62	62	69	55	69	68	76	72	66	84	76	64	68	78	70	72	67	74	66	64	71	54	59	71	62	69	62	62	75	68	71	65	70	57	68	60	82	58	53	61	71	66	71	67	58	85	56	56	64	72	65	59	67	71	56	74	71	70	56	79	59	70	66	67	79	81	56	61	68	74	52	73	85	68	54	61	71	76	76	63	65	64	64	72	68	59	75	68	55	75	68	46	69	62	71	53	76	66	66	67	68	58	74	73	62	63	78	74	63	74	58	66	62	64	76	61	70	67	94	75	69	61	66	72	63	60	69	63	64	64	62	62	60	71	72	46	61	55	72	71	52	67	71	62	55	55	64	70	70	59	65	71	83	64	66	67	70	76	51	74	69	74	68	65	70	60	62	82	81	66	56	60	81	63	53	67	60	50	67	53	69	79	85	61	74	59	62	57	80	65	65	75	75	61	65	58	52	62	75	73	56	57	70	71	56	70	63	53	57	67	71	58	71	78	66	63	53	67	63	75	62	62	60	55	71	60	66	70	64	75	60	83	63	65	75	75	59	56	71	61	65	69	47	62	70	57	48	58	66	75	54	78	72	58	60	67	53	58	52	58	72	63	60	67	62	59	71	68	59	62	71	74	52	57	70	65	62	65	67	62	73	75	63	70	49	62	57	63	78	54	76	65	64	71	55	61	75	59	69	78	76	64	58	64	73	62	45	58	79	59	69	71	66	61	64	59	48	71	60	64	60	56	52	67	66	62	67	59	76	62	70	84	84	89	70	61	66	59	61	83	74	73	75	64	79	80	67	65	71	66	63	70	72	70	61	55	67	63	76	65	61	54	68	83	64	53	87	58	56	55	67	58	54	69	67	73	75	69	65	67	65	63	67	65	55	69	68	58	56	62	66	68	66	57	59	67	63	59	71	63	73	77	68	69	74	53	66	66	75	76	63	57	77	64	83	76	72	75	64	69	81	64	72	71	68	80	78	65	70	69	71	87	65	68	71	54	51	63	59	70	75	80	58	65	61	64	59	65	62	65	70	63	64	61	83	62	62	77	68	73	75	79	68	55	59	62	75	76	68	77	76	71	68	59	72	76	76	78	79	57	68	80	65	63	86	70	75	78	67	58	78	70	66	85	63	87	70	62	60	64	72	67	73	67	75	63	84	78	69	62	71	81	69	80	84	68	56	68	70	75	63	76	55	74	59	62	76	74	51	58	66	70	59	66	66	65	70	56	72	69	64	67	67	70	62	68	60	70	56	63	70	71	65	77	73	53	66	65	72	62	67	65	69	75	70	61	74	67	71	70	77	81	74	58	74	57	77	67	64	75	75	69	63	66	58	61	69	59	58	62	72	79	65	77	64	84	73	74	53	70	58	54	72	70	82	52	72	65	74	59	59	64	65	62	66	63	54	66	79	65	58	96	74	63	68	75	55	58	68	59	53	61	56	65	63	66	77	71	66	64	59	56	60	54	58	98	63	80	53	57	57	65	63	54	72	65	56	64	55	74	66	60	59	75	61	61	73	67	59	74	65	52	70	73	53	65	56	70	58	79	68	64	73	66	73	69	75	56	62	73	75	60	72	74	66	66	63	62	52	64	63	63	62	60	70	68	76	78	72	78	71	80	59	59	64	53	72	70	66	65	60	62	75	67	65	70	73	69	72	70	56	64	66	64	66	71	70	63	62	60	74	59	66	48	59	75	56	66	68	66	43	65	76	50	57	74	75	76	67	58	52	69	69	58	69	69	55	70	74	77	60	79	56	63	70	68	62	73	59	64	65	75	70	57	77	54	72	53	73	68	64	63	56	78	64	65	72	71	78	66	77	63	58	63	71	63	68	76	74	76	53	68	50	64	74	79	69	51	72	63	65	73	63	61	87	55	75	51	62	54	79	61	69	60	53	60	67	60	74	67	54	59	65	72	58	70	65	68	66	75	63	67	64	50	51	71	56	78	62	62	77	81	74	70	69	59	81	87	62	80	62	66	77	54	54	63	76	71	80	62	61	61	75	68	72	77	83	70	62	55	71	68	54	74	71	66	69	59	67	69	77	61	70	69	69	54	67	53	62	74	78	63	69	70	62	69	62	75	73	64	66	55	68	69	58	62	72	48	76	54	52	60	77	65	64	65	64	63	71	71	64	72	70	66	60	59	56	60	80	70	68	72	59	69	58	67	58	67	56	56	55	62	71	60	71	76	62	67	58	74	68	48	65	83	51	85	65	58	67	63	54	55	64	61	70	61	68	67	61	64	78	60	80	66	63	64	67	71	59	65	62	66	79	70	80	73	68	68	80	68	59	54	74	74	64	45	63	67	73	72	54	73	69	77	62	59	77	87	63	57	70	65	65	59	64	58	68	72	60	59	65	56	54	68	62	66	68	78	66	67	63	61	74	70	71	71	77	70	76	67	68	76	65	70	74	65	65	62	68	72	82
17991	7708	16279	28293	38976	39351	10809	1407	1133	920	835	692	665	595	618	576	603	551	558	531	534	522	504	520	554	517	511	516	487	508	503	559	518	524	517	490	537	522	540	490	513	518	515	510	507	509	491	545	528	489	535	478	479	499	533	523	513	519	542	512	534	525	503	508	528	520	543	509	484	510	510	472	504	480	501	481	478	486	488	512	540	559	507	544	547	510	499	506	528	479	505	510	476	497	496	451	463	529	516	493	486	503	506	468	454	493	515	470	491	496	480	496	481	484	464	490	514	509	493	514	535	496	508	497	499	497	476	509	497	532	455	496	507	454	479	496	477	475	478	546	546	477	505	507	501	478	512	498	470	495	538	498	489	575	486	519	484	498	492	493	543	516	505	540	489	475	482	478	531	478	483	520	487	463	469	551	490	516	504	506	490	531	495	497	499	518	482	461	490	474	530	521	477	462	485	509	509	509	487	519	541	494	492	498	514	503	494	495	491	509	475	500	499	503	466	477	509	542	538	474	453	522	494	471	454	512	518	535	487	514	526	491	479	488	541	489	479	495	523	506	476	479	522	494	492	499	468	513	505	498	455	470	478	515	516	530	483	484	470	461	494	509	466	527	515	506	499	489	462	484	518	473	492	493	483	490	544	520	509	528	537	487	502	484	493	528	531	484	522	498	494	503	531	493	484	495	505	518	502	474	463	526	529	509	510	485	508	485	494	522	478	525	497	521	475	508	518	503	484	492	473	504	521	509	477	503	501	513	476	530	483	519	503	505	521	486	516	504	495	463	496	540	513	503	532	484	520	529	524	509	475	479	519	469	495	507	514	473	492	523	484	480	472	504	527	483	496	488	477	572	495	478	521	484	524	502	476	509	487	486	493	516	462	485	458	494	497	543	496	473	496	451	496	461	479	475	507	514	472	509	518	487	477	485	485	490	514	459	462	509	534	506	522	546	546	507	498	542	472	483	485	532	499	512	506	455	474	469	530	500	507	510	517	517	498	507	514	487	485	526	470	519	476	476	498	524	541	519	470	496	508	518	531	505	523	473	498	489	497	515	535	518	494	489	519	500	507	503	496	480	474	489	506	473	509	500	502	533	454	544	484	494	538	493	497	543	448	511	508	487	478	489	489	509	508	459	484	453	461	543	509	509	480	461	488	507	511	494	500	502	541	493	537	450	504	491	478	500	484	533	525	482	490	494	506	486	467	542	520	436	459	493	516	537	509	521	515	509	511	485	506	488	525	499	490	447	486	511	547	502	513	518	532	480	516	528	535	484	470	479	489	529	478	479	461	502	500	448	496	484	507	487	540	478	508	507	499	499	504	467	532	525	497	476	499	485	497	525	481	430	487	477	514	507	493	482	511	497	470	506	491	530	508	530	460	500	477	513	519	467	532	519	494	504	474	518	496	463	492	453	515	531	508	516	464	453	522	495	474	555	533	490	529	491	491	498	537	506	494	468	491	475	513	477	486	509	488	475	514	552	520	500	482	497	495	511	417	496	497	455	511	481	512	509	480	507	517	500	498	517	515	498	507	540	513	476	495	507	510	513	511	485	486	463	489	466	511	536	475	529	482	529	511	485	502	503	506	526	493	509	513	512	468	502	476	530	475	480	485	490	480	515	519	504	482	536	473	498	468	446	505	504	481	483	472	487	575	517	542	478	553	485	536	506	451	506	522	506	483	486	490	479	537	491	510	525	462	509	535	486	510	497	526	541	523	483	500	507	491	469	473	478	534	491	541	494	509	472	463	448	523	475	490	528	477	481	512	500	498	489	489	501	510	495	495	487	532	466	484	522	505	498	497	514	505	456	522	472	485	480	533	497	460	487	510	512	521	486	486	528	476	498	513	480	497	505	503	511	495	506	500	456	515	491	479	547	503	524	485	496	521	447	484	546	489	495	471	513	524	481	515	503	449	481	502	500	520	500	484	530	509	511	474	523	512	491	481	473	533	528	444	510	542	496	481	451	448	503	514	510	495	492	502	484	487	485	503	507	498	505	471	513	516	473	493	488	510	510	526	493	490	460	509	494	490	516	536	497	502	458	464	472	488	482	490	515	495	485	528	518	461	545	451	488	515	512	540	478	509	513	517	555	490	474	487	488	507	478	491	484	537	497	478	520	507	509	501	503	441	537	509	499	491	538	504	503	521	524	510	498	514	500	517	540	522	449	493	514	496	464	491	494	464	498	554	477	526	467	539	502	508	539	512	518	504	531	522	522	519	557	487	520	495	504	465	507	484	550	495	520	491	506	462	520	490	529	472	495	510	481	499	468	502	482	502	471	471	544	523	531	533	460	501	497	503	496	537	484	571	491	472	527	529	513	498	455	509	479	515	478	519	514	529	504	549	523	501	497	475	550	502	524	516	491	523	467	457	464	527	518	548	536	526	502	495	488	505	498	546	484	458	472	493	480	470	490	524	533	491	488	490	534	493	500	521	481	457	479	488	514	499	461	494	517	517	530	507	447	491	491	529	496	477	498	545	516	514	477	493	514	469	530	482	521	516	484	493	512	512	520	512	497	479	514	473	541	509	443	471	511	518	498	450	456	509	504	487	510	549	488	480	523	514	514	516	489	493	488	468	522	512	498	509	481	495	470	510	490	485	533	495	470	501	490	498	479	503	479	495	558	515	483	472	475	510	514	518	559	492	512	467	507	479	515	543	527	537	514	487	486	509	499	479	503	499	537	502	495	521	508	499	477	472	494	526	550	498	495	502	486	469	556	486	484	490	521	527	525	515	482	500	497	506	514	505	479	519	493	445	549	463	498	470	476	524	520	452	497	490	502	453	496	516	490	499	515	484	526	518	500	493	515	467	508	541	523	491	504	498	519	485	488	496	495	503	500	480	474	531	483	541	496	494	508	491	504	525	472	481	519	513	457	480	506	485	481	486	486	483	511	493	508	484	489	497	509	511	488	483	492	517	480	456	544	493	447	488	461	485	493	493	489	480	482	500	498	486	470	491	513	513	503	484	467	527	490	507	476	521	525	494	530	519	487	458	499	484	484	511	471	523	515	509	510	506	508	522	480	544	497	506	531	486	533	493	480	489	522	518	523	470	481	470	506	514	487	544	503	484	490	510	544	487	499	485	495	505	475	508	486	508	495	479	505	486	463	472	459	493	496	473	553	543	470	520	572	475	476	500	510	519	510	462	529	521	510	519	506	502	472	465	522	495	523	537	478	468	492	512	533	490	477	476	484	494	508	548	461	477	546	491	513	501	512	462	483	498	516	477	467	507	484	505	515	464	457	449	487	522	517	507	506	510	513	505	481	513	486	512	503	478	505	525	473	551	503	511	511	515	512	513	498	508	479	477	490	520	529	524	476	467	511	494	531	498	495	520	475	544	486	516	486	509	490	489	454	522	507	528	543	464	476	494	496	464	530	552	514	476	527	503	517	478	513	515	484	526	497	507	502	483	536	500	468	557	457	514	504	491	516	474	517	532	493	521	475	502	498	508	509	541	527	479	500	488	469
2791	602	1099	1915	2382	3133	1229	119	101	91	95	88	93	120	83	107	111	94	86	97	88	76	90	89	84	100	86	97	88	90	86	89	90	86	79	88	91	71	76	83	87	96	86	99	74	75	91	83	81	93	72	107	92	85	83	108	80	92	87	88	96	79	100	97	92	101	74	81	75	86	91	87	82	105	90	80	93	85	81	112	96	89	77	103	109	77	84	106	91	97	85	83	89	74	90	98	90	93	81	82	95	82	81	89	106	90	109	94	91	85	75	96	102	84	89	86	91	85	105	82	111	93	75	81	92	89	79	107	104	92	87	81	103	99	88	86	67	77	88	90	98	84	88	94	83	95	110	112	68	90	85	87	83	96	97	92	83	94	83	93	94	85	83	86	95	81	90	95	93	88	87	115	91	84	101	89	88	84	82	92	88	78	83	89	88	100	79	84	77	95	104	85	104	84	93	99	85	82	96	86	82	103	110	90	100	81	88	80	88	81	85	94	86	88	89	77	93	85	113	90	101	89	84	106	82	75	85	98	90	81	97	75	82	70	79	85	91	79	79	84	83	91	87	86	92	87	95	99	103	93	91	76	86	73	74	75	95	87	88	74	106	82	77	86	91	111	87	100	83	110	81	96	89	108	83	74	98	75	78	107	105	96	95	89	99	97	99	104	80	93	96	89	106	93	97	107	105	84	80	109	89	84	86	73	96	84	83	92	85	97	92	102	112	88	81	119	83	85	88	82	88	76	87	96	91	98	80	103	88	90	90	83	84	89	87	88	89	93	81	98	86	83	96	88	86	95	95	89	103	66	102	90	97	83	83	76	106	77	90	96	81	78	95	105	103	93	108	93	75	87	93	83	84	100	78	82	83	82	101	89	92	102	97	75	86	89	81	88	79	97	104	87	87	86	79	76	92	94	104	73	76	81	105	84	96	102	89	87	100	92	103	93	100	90	96	73	77	96	87	88	101	96	87	82	89	90	84	79	75	92	104	95	79	97	89	72	77	68	81	78	90	82	90	83	94	89	91	79	82	91	85	86	78	78	90	78	88	88	75	101	92	95	93	92	75	92	102	101	96	103	92	96	102	98	88	89	91	100	102	88	102	94	65	96	92	100	108	80	102	98	88	85	79	79	89	91	78	99	101	85	99	85	91	108	90	83	87	85	85	75	88	84	104	97	107	86	98	92	95	91	84	99	108	76	98	103	91	98	80	105	91	84	79	75	76	82	89	92	73	79	88	93	87	79	92	81	100	89	81	90	76	90	93	100	83	99	97	94	79	98	83	76	91	88	84	94	103	99	97	95	105	84	89	104	81	84	85	95	95	91	84	82	107	88	91	80	98	97	94	77	105	96	97	102	95	103	87	98	83	93	91	99	88	93	95	87	95	86	92	77	84	96	83	108	93	86	74	91	90	93	80	81	88	76	99	79	74	88	82	85	83	71	90	95	93	90	95	93	79	91	88	78	97	102	87	85	77	89	96	114	87	92	80	88	95	89	82	88	114	104	85	78	81	95	107	84	84	85	101	82	83	88	93	95	87	77	98	96	89	92	76	109	73	85	94	89	76	92	90	91	85	88	89	97	91	98	96	93	94	81	94	100	70	74	92	82	90	77	109	85	71	88	86	88	88	99	79	74	87	104	87	87	77	94	59	92	95	102	94	92	82	89	86	71	82	94	101	77	91	90	90	98	92	88	86	82	101	100	84	86	81	88	102	87	95	84	94	76	94	82	105	75	93	104	86	70	82	85	95	79	99	107	84	67	70	94	101	76	90	84	88	98	90	82	86	91	98	66	80	106	85	85	86	100	65	97	99	82	84	82	100	89	88	103	100	80	86	101	87	106	86	104	83	109	71	99	81	94	102	107	73	104	94	93	84	86	88	87	90	76	85	98	89	95	97	84	94	96	99	91	90	85	105	71	90	95	80	70	92	87	102	80	98	109	86	81	80	87	80	91	94	79	96	110	101	91	89	87	101	68	85	80	84	96	94	92	78	84	96	96	98	88	77	91	85	93	72	80	87	86	91	93	88	80	89	96	102	77	75	87	101	80	108	93	89	81	70	90	94	78	90	80	79	86	102	93	79	87	74	86	95	106	99	84	92	83	90	103	89	97	85	103	81	90	78	85	94	90	95	123	73	90	101	86	98	79	104	87	84	84	96	80	81	85	78	94	104	87	95	80	97	85	96	79	105	82	90	89	95	98	97	74	80	102	98	94	99	99	95	98	88	88	96	94	96	95	93	88	62	94	92	104	89	99	86	102	85	81	86	74	99	113	101	81	75	91	95	85	94	97	94	77	77	82	69	77	91	89	82	79	79	79	96	91	74	88	73	83	77	89	84	80	86	91	87	79	94	91	81	86	104	90	106	79	88	101	92	93	109	96	99	77	106	78	93	82	112	89	79	88	102	82	103	85	74	100	85	90	73	83	84	100	85	87	77	107	101	72	93	86	92	83	85	90	99	96	105	91	94	82	83	85	101	71	111	90	83	96	102	96	86	78	79	91	107	93	93	110	92	91	106	83	72	95	90	98	92	82	74	95	76	88	83	102	96	81	85	92	74	81	80	90	94	83	96	83	91	101	102	109	97	106	90	81	94	88	103	93	101	84	87	81	86	87	70	76	99	87	87	106	81	88	89	85	74	84	86	82	82	77	117	85	107	101	94	87	84	95	89	92	90	73	80	93	84	78	91	84	95	96	73	80	90	77	82	98	98	91	96	106	89	95	94	93	98	96	85	82	78	80	98	104	98	77	92	82	97	67	82	78	82	102	76	101	88	86	86	93	94	112	61	94	95	77	83	90	104	100	97	93	108	116	91	98	79	99	90	69	75	83	102	88	91	87	97	105	92	94	81	100	99	99	104	74	102	95	78	83	97	90	88	87	85	94	85	104	105	97	92	93	92	105	72	91	79	97	107	77	85	73	82	93	79	79	73	86	84	85	92	83	89	91	87	91	80	89	86	94	81	95	83	85	91	84	93	107	99	96	98	67	98	70	102	85	103	79	81	87	90	97	85	84	86	74	106	81	76	103	101	78	101	76	86	100	92	99	102	84	90	91	93	83	82	100	75	93	99	98	84	67	99	96	89	87	103	95	88	83	89	84	76	89	92	103	89	111	86	99	90	80	82	99	82	89	94	111	87	97	97	101	83	86	97	87	90	97	97	98	88	98	102	94	100	86	90	95	84	92	83	90	94	104	91	77	84	75	92	82	85	86	86	88	85	78	96	107	82	104	118	89	95	94	93	107	69	89	89	80	107	79	72	99	79	85	96	87	73	73	76	94	73	89	107	79	86	98	108	84	77	105	95	99	77	88	76	94	91	94	80	95	89	122	100	100	82	118	99	95	94	80	112	107	86	83	117	95	86	76	81	92	99	87	77	83	81	95	86	89	89	85	86	85	92	86	89	104	101	105	95	91	100	94	86	90	98	95	88	92	79	73	89	86	90	107	82	90	88	107	106	90	85	83	79	79	100	88
16674	6591	11202	26349	37869	39460	16810	1403	1277	1133	942	898	854	788	751	740	728	748	719	734	661	704	742	699	685	648	717	715	721	694	721	705	677	736	664	696	696	694	673	692	680	679	716	734	713	687	716	706	645	662	649	722	711	711	725	690	672	675	757	670	702	732	695	709	684	694	703	700	667	786	679	676	708	697	660	662	704	696	661	679	704	745	664	641	690	727	697	652	704	750	706	684	655	710	678	685	645	694	689	719	703	694	683	694	697	707	688	684	714	685	737	677	764	663	684	658	732	712	663	709	688	681	667	712	689	720	739	703	677	716	662	700	681	713	708	643	649	707	685	735	683	756	741	752	697	649	662	719	675	691	677	699	681	680	721	693	662	660	667	694	743	657	728	730	701	716	719	692	677	694	676	691	697	712	701	661	740	700	647	729	695	661	697	702	683	726	643	692	654	745	693	688	717	678	681	695	697	723	693	731	699	690	651	629	690	665	712	705	722	658	677	726	686	696	672	678	660	666	701	681	668	680	636	655	659	702	716	669	704	730	708	703	663	716	685	696	711	717	657	709	702	686	680	684	667	683	638	735	737	715	686	688	709	705	689	710	688	728	659	669	700	733	707	659	709	680	698	708	709	667	681	756	753	689	684	677	676	698	701	712	706	708	706	691	643	710	676	717	681	636	684	677	720	737	651	674	692	669	679	661	723	678	727	668	658	694	648	697	649	657	710	684	689	682	660	674	666	696	696	698	691	752	725	743	640	662	678	663	728	702	696	676	628	666	664	696	681	693	728	681	679	699	645	671	674	708	686	686	729	665	691	705	717	661	691	695	674	730	723	682	730	683	689	693	714	674	687	720	676	680	747	726	699	733	686	671	688	722	703	702	661	714	691	693	714	759	689	748	691	633	694	666	661	672	641	674	713	667	701	677	690	672	688	713	666	693	642	705	679	737	666	696	661	682	711	719	702	701	646	684	739	677	658	698	657	723	650	659	673	710	693	652	679	701	694	656	669	711	669	652	704	668	712	695	669	697	693	665	683	693	689	689	710	726	707	670	699	644	710	700	679	706	692	706	677	714	748	737	697	659	676	698	671	735	683	716	727	692	669	667	642	680	664	714	723	736	692	722	655	692	679	660	706	647	678	681	697	753	716	659	698	658	665	715	689	652	657	674	656	709	666	694	701	679	698	682	694	675	702	723	738	681	676	669	667	683	684	731	696	720	733	679	674	624	705	671	684	726	739	712	760	702	684	677	697	715	706	648	700	642	680	686	693	642	697	675	658	709	661	744	684	678	679	673	686	706	699	694	695	664	696	671	691	736	736	685	671	681	703	665	664	707	708	641	711	671	747	655	696	661	680	744	728	703	715	709	664	643	660	654	741	747	678	697	698	697	696	682	723	715	689	666	685	702	662	711	670	691	708	688	674	697	726	675	713	634	651	681	689	703	702	696	671	695	755	693	702	676	690	694	712	701	639	694	674	664	710	678	704	713	693	671	758	688	636	657	680	684	648	730	701	689	751	650	680	710	708	641	728	679	673	670	704	711	699	691	732	697	697	674	749	714	725	692	733	631	708	700	739	748	696	696	707	695	708	701	697	701	683	680	683	698	625	747	653	692	685	686	693	683	664	687	691	733	680	696	696	664	709	676	687	683	710	640	699	728	699	692	701	664	676	659	655	676	719	674	773	692	697	683	696	706	683	636	672	698	705	680	724	719	719	721	729	710	687	705	716	724	680	701	733	705	714	676	677	729	657	624	723	765	687	681	677	700	678	678	691	668	678	651	683	684	680	687	686	735	716	695	718	674	675	733	705	680	656	693	721	683	642	685	738	682	670	698	718	678	667	739	671	679	727	680	712	663	697	719	703	683	682	679	701	676	724	691	685	677	692	739	693	703	688	713	670	727	722	716	715	673	711	687	705	681	713	679	720	684	675	669	690	691	690	668	707	686	675	705	687	680	725	679	698	694	732	673	689	688	656	671	719	660	698	682	688	659	711	779	717	683	681	724	668	716	708	677	700	726	675	697	654	688	671	666	692	694	701	678	715	715	700	684	642	731	715	703	682	690	722	696	658	666	697	714	675	695	737	700	683	707	643	699	673	661	644	637	677	717	706	722	693	656	652	689	701	656	704	705	690	682	660	739	715	681	720	710	684	683	698	682	665	709	697	692	676	694	709	681	742	725	681	678	699	669	685	712	722	716	674	674	666	708	704	708	715	698	710	712	720	693	655	708	684	685	673	702	704	707	684	694	754	692	690	662	631	656	719	680	688	736	658	666	727	684	712	700	656	697	692	675	721	719	686	719	650	683	669	685	708	662	694	702	679	655	684	664	695	697	684	713	678	760	676	745	709	692	667	714	693	682	683	683	667	690	713	679	660	656	661	714	708	673	684	678	683	692	685	708	718	732	703	689	695	698	699	678	679	775	690	649	639	706	680	730	684	668	671	695	670	661	698	686	718	657	655	685	712	690	748	715	709	658	704	723	702	706	733	721	715	675	690	670	648	680	705	659	657	675	724	716	704	682	665	685	719	722	750	650	662	708	650	683	690	714	650	741	707	651	693	696	692	678	674	668	682	679	704	662	635	657	652	665	724	639	645	667	725	647	710	672	700	701	697	731	698	706	731	719	749	708	711	696	665	713	656	671	681	649	669	671	672	674	686	709	675	720	694	704	697	685	677	714	677	727	741	719	759	700	664	704	724	694	695	702	684	683	677	721	701	707	689	665	675	677	693	713	691	700	668	716	699	669	667	661	712	719	679	681	657	674	700	720	714	712	691	709	671	657	729	619	686	674	677	701	711	728	684	674	705	709	690	715	705	700	737	728	652	636	665	698	683	713	704	702	696	673	666	725	747	688	715	688	690	750	685	682	657	738	653	701	665	704	729	696	680	674	652	669	678	699	723	668	691	682	718	673	680	700	670	672	671	707	704	724	722	734	704	729	715	675	663	684	683	714	702	740	718	675	691	674	727	656	682	712	729	679	648	733	680	684	690	702	645	668	669	682	719	725	706	685	642	693	677	661	681	698	663	676	658	689	696	669	709	663	702	662	724	696	713	655	738	689	650	685	681	658	683	731	671	639	692	663	616	708	715	685	684	652	677	689	688	693	642	635	721	723	706	715	667	693	673	704	701	719	655	685	661	683	724	702	654	676	721	706	672	699	651	718	671	685	722	656	675	675	632	656	676	691	670	685	731	677	626	672	663	675	676	728	711	680	682	694	725	679	693	710	688	690	708	680	691	665	736	704	745	707	717	700	716	684	716	697	723	693	744	717	651	663	723	675	693	718	697	679	662	689	662	719	707	691	655	703	699	670	714	668	690	693	717	699	716	723	699	694	678	747	720	684	667	664	722	691	676	729	674	740	725	727	682	643	693	669	701	747	680	690	679	711	673	691	680	649	687	691	636	704	647	687	705	717	748	739	755	697	693	661	698	728	681	634	713	677	665	718	651	699	732	655	712	656	691	667	678	670	693	674	664	675
3299	428	866	2557	3835	5706	1846	133	105	112	95	90	95	127	98	95	76	101	93	111	83	103	97	84	88	130	82	110	94	89	108	108	105	102	83	109	88	93	88	97	100	94	97	93	83	98	84	91	96	97	89	89	109	85	93	100	90	102	98	91	88	82	94	96	94	87	88	94	103	118	83	90	89	93	110	83	95	117	99	95	89	104	103	83	102	94	106	77	89	93	93	102	92	118	92	84	88	85	108	81	87	86	91	96	84	83	95	94	93	83	103	90	93	98	72	99	97	105	106	99	89	87	76	108	98	88	88	85	69	101	108	81	81	89	96	89	93	96	103	88	109	103	93	103	102	89	102	97	100	102	93	92	112	86	86	106	86	99	76	101	91	89	89	79	92	95	103	88	95	91	94	97	86	87	72	99	88	85	96	89	101	109	82	91	90	110	94	96	94	104	99	88	95	59	88	94	98	103	92	94	84	96	100	102	102	104	107	82	104	100	93	78	92	98	89	85	87	92	108	101	88	95	83	107	93	81	111	100	81	77	87	103	92	94	92	106	91	91	88	104	90	78	112	96	97	106	96	106	92	96	88	98	89	84	77	105	96	99	81	86	72	112	99	81	74	85	83	86	98	86	100	109	96	93	91	91	96	101	86	97	94	85	99	85	77	84	90	102	91	78	105	97	99	109	100	90	95	99	84	87	90	96	85	97	102	78	81	97	95	88	75	91	91	104	88	84	87	103	95	82	97	97	82	84	114	99	77	76	90	90	101	88	92	86	107	93	86	103	100	93	79	97	95	79	65	84	67	79	97	106	87	84	95	92	93	91	75	90	90	96	98	90	99	88	84	95	92	86	98	94	106	90	85	101	97	101	92	95	113	80	75	95	87	83	99	100	88	88	99	96	74	95	79	90	79	104	81	73	75	113	87	91	96	91	71	81	94	92	95	90	95	90	78	96	96	93	107	95	93	106	102	105	83	81	110	94	83	103	100	101	95	104	106	96	99	99	95	100	104	101	82	104	92	88	106	89	98	100	91	92	70	97	86	101	91	85	88	107	98	84	99	91	103	85	97	97	95	98	94	104	90	93	83	91	89	91	97	82	94	103	83	90	68	83	99	98	112	105	79	102	83	110	73	97	68	106	102	100	99	106	92	90	100	96	90	105	79	90	88	91	88	88	93	82	80	67	91	96	101	107	91	87	98	95	80	92	86	90	108	90	102	80	87	86	98	103	100	99	93	124	91	103	90	102	97	81	92	86	110	96	101	92	100	84	102	84	96	81	85	91	94	84	109	79	100	94	85	93	93	84	99	90	98	103	95	81	86	97	102	90	79	83	91	86	93	89	85	86	82	113	86	77	87	83	74	96	92	97	92	99	94	92	100	100	99	89	71	85	92	101	86	101	81	81	91	79	94	97	88	98	102	89	91	95	91	108	100	92	102	107	97	106	105	79	82	77	92	86	86	84	89	106	94	119	91	89	98	81	86	89	75	104	106	89	92	90	98	92	99	85	89	107	97	94	94	103	109	112	103	93	113	80	101	96	89	81	96	88	96	94	100	80	108	73	103	118	95	98	81	92	96	97	98	93	124	93	86	81	87	94	101	74	99	105	103	93	96	78	86	96	92	95	85	93	90	109	99	79	87	96	104	69	102	94	67	101	89	95	84	77	100	108	85	80	105	106	92	82	93	96	88	84	102	81	93	94	82	101	85	91	88	81	95	85	97	90	88	108	99	91	97	88	89	96	113	83	83	100	88	85	80	112	82	83	83	112	85	85	94	93	88	95	73	85	116	81	100	86	93	105	95	93	101	109	89	100	90	106	93	96	96	98	100	101	105	101	92	104	76	83	90	86	84	98	97	98	82	113	90	82	99	88	88	78	89	104	93	113	97	87	100	82	90	80	88	83	85	84	89	103	93	90	94	87	82	92	93	114	97	88	95	103	87	75	86	95	101	80	95	100	78	86	109	104	97	93	107	99	91	89	90	83	91	92	84	85	92	96	105	92	84	77	93	97	97	91	104	88	111	107	91	101	104	84	95	101	102	97	82	87	90	111	102	96	104	94	97	83	89	97	122	87	87	77	90	95	67	90	88	92	89	87	77	102	91	80	85	98	86	79	79	84	100	94	102	93	82	91	76	87	99	100	103	100	93	77	93	103	82	92	91	95	81	98	92	76	97	83	91	88	99	91	85	105	107	98	92	103	83	94	84	97	94	91	86	94	112	85	100	109	101	91	89	75	76	68	91	102	106	102	98	90	92	100	89	118	88	98	100	90	101	84	89	76	75	86	74	84	101	91	96	106	108	95	96	93	102	80	117	95	100	95	97	100	90	95	86	76	92	98	78	83	76	84	94	78	92	101	94	84	85	81	112	94	99	103	87	87	97	80	81	76	102	77	89	67	91	77	102	92	96	88	92	98	101	94	97	78	100	90	96	96	106	100	76	107	105	91	98	79	107	103	81	101	101	88	97	86	78	91	111	93	98	91	94	94	80	92	94	105	94	89	99	104	95	87	111	76	93	100	90	113	84	100	100	82	85	89	101	95	103	93	97	90	90	91	102	97	70	88	88	99	92	87	82	77	100	93	82	83	81	84	103	111	109	90	98	86	76	92	88	79	90	85	97	100	116	98	103	77	97	70	89	86	96	93	92	93	101	89	83	91	98	83	99	93	84	90	96	87	85	107	100	78	94	83	81	88	91	91	98	65	89	107	96	70	84	113	100	120	88	85	86	98	93	76	93	84	109	96	83	101	87	79	86	77	105	102	80	103	94	93	88	90	90	92	91	84	95	108	99	85	102	83	98	79	104	112	76	93	113	83	99	104	95	80	113	89	82	99	82	73	80	93	93	100	94	99	95	85	101	90	100	92	86	106	91	108	86	101	105	81	106	93	85	85	113	99	90	86	122	84	89	119	108	91	90	92	88	92	86	102	93	84	82	89	83	104	85	84	99	100	84	91	92	103	97	89	104	87	98	117	89	82	79	94	90	87	101	81	92	96	98	92	104	115	89	102	81	81	101	85	90	85	85	64	96	80	96	87	79	93	90	86	99	93	88	98	86	95	94	88	88	93	87	93	112	92	91	93	92	93	110	101	110	88	99	80	107	90	102	83	96	99	78	101	78	104	71	100	99	97	92	90	106	85	83	92	97	106	105	89	83	104	82	94	81	86	102	88	89	95	83	94	92	99	105	91	99	95	84	92	93	84	92	99	89	79	93	94	94	69	99	85	90	102	84	97	100	91	96	83	91	96	104	87	93	93	105	71	77	85	112	67	89	99	85	93	87	95	83	80	99	87	90	82	89	94	116	108	92	98	111	93	98	67	86	91	91	114	83	73	87	96	83	89	92	93	96	93	90	96	103	98	108	105	88	85	106	75	91	85	93	71	93	102	89	83	93	86	61	90	76	94	96	80	100	80	83	102	99	92	78	103	101	105	78	89	96	86	82	97	77	90	78	105	99	114	84	101	72	100	99	88	105	106
21780	5281	9406	30902	46541	49485	18416	2332	1930	1503	1295	1085	1030	954	864	863	819	749	807	758	754	724	752	760	761	734	724	676	731	689	703	734	702	718	766	751	689	759	675	695	712	692	768	696	665	715	709	738	737	717	653	743	686	665	686	735	712	711	667	690	666	722	709	683	736	799	737	692	701	715	676	749	655	677	731	666	717	704	734	670	633	718	746	619	685	731	678	639	676	710	679	730	722	700	676	674	690	680	713	704	717	721	723	695	680	711	674	675	668	671	733	675	727	692	663	671	671	665	656	680	713	706	716	669	714	680	664	696	718	721	715	711	664	743	659	759	712	711	676	714	720	724	706	728	692	709	700	708	677	670	670	710	714	611	706	727	704	665	672	686	647	670	739	698	671	699	704	739	669	660	697	739	650	717	697	697	663	709	702	687	687	665	736	699	752	682	687	674	710	689	630	685	699	693	657	686	642	649	732	702	701	727	686	730	730	672	673	701	715	680	667	637	723	680	688	687	672	690	720	685	668	710	682	673	714	703	738	704	722	685	704	684	676	699	747	701	743	649	675	691	716	693	707	655	689	726	694	715	692	659	685	683	678	642	695	706	679	636	678	724	692	729	642	714	675	684	661	718	714	727	702	690	698	725	738	715	729	669	690	725	696	685	690	673	679	672	735	723	672	691	672	695	720	722	697	661	715	675	710	670	710	714	694	659	713	703	702	715	688	679	666	679	688	700	733	668	667	704	666	711	642	724	704	675	678	706	679	729	702	652	663	652	699	646	692	715	616	693	689	701	718	720	694	661	715	717	656	757	698	707	723	754	717	715	683	753	708	666	667	684	659	710	657	732	698	664	713	719	679	716	647	695	721	712	713	712	712	710	691	673	702	703	722	659	700	681	665	671	691	688	694	717	690	682	723	718	726	716	672	705	726	680	706	652	713	689	729	650	729	719	678	685	672	698	681	681	666	669	734	696	739	659	654	699	729	715	669	705	679	718	637	718	746	693	670	676	711	677	707	744	654	688	667	716	694	638	673	655	691	704	702	687	650	716	683	724	709	685	674	672	689	705	665	723	679	676	648	681	664	720	691	714	684	685	685	680	707	658	631	706	721	691	702	710	700	752	693	719	721	672	663	724	711	673	691	657	699	656	691	709	663	720	654	659	679	650	698	663	645	654	686	666	675	689	686	669	667	724	728	712	708	659	675	744	679	737	695	678	672	672	702	643	695	729	682	732	653	732	693	697	659	678	687	709	672	662	691	671	665	697	643	664	646	697	684	686	720	709	714	728	708	703	674	666	664	693	708	708	639	667	704	661	693	704	684	692	710	661	713	666	704	691	706	673	680	690	667	707	662	670	718	698	671	721	683	694	661	668	730	656	669	673	680	694	624	668	670	693	685	742	704	690	711	621	697	739	644	695	685	721	701	686	731	672	668	665	699	709	670	701	741	673	711	698	697	676	707	676	704	707	659	638	686	731	672	651	692	690	679	653	689	712	659	680	681	686	687	683	664	673	686	702	634	721	683	694	726	699	709	715	697	670	702	733	697	717	683	710	717	755	711	727	683	713	667	660	696	642	736	679	672	747	714	691	691	641	706	718	672	723	705	680	670	643	679	695	695	693	673	706	677	704	726	674	684	708	724	679	685	683	682	698	690	698	661	710	667	702	696	636	694	672	751	671	622	713	626	665	658	699	717	719	714	674	731	678	711	673	668	647	680	682	719	656	729	688	681	706	671	693	708	652	737	729	690	713	675	685	729	641	667	678	699	669	724	658	714	648	668	739	675	690	680	709	713	685	664	719	659	701	665	718	713	705	756	698	687	708	689	711	721	711	727	718	716	700	643	682	694	750	727	662	712	719	690	695	643	684	694	727	666	709	660	703	703	697	671	661	730	695	700	701	652	700	656	711	678	673	681	676	666	651	776	668	671	684	700	740	701	704	631	655	743	716	671	732	728	717	718	699	747	703	668	706	703	646	715	673	709	690	657	732	721	681	680	679	690	688	696	694	689	750	723	659	702	673	675	677	673	663	663	692	629	712	725	717	685	718	704	718	666	764	678	708	725	672	694	736	693	703	683	662	720	702	684	723	649	689	682	660	671	707	679	724	724	722	663	730	673	708	682	696	670	770	644	690	739	689	680	745	674	701	687	681	728	734	694	687	661	707	670	723	724	697	722	702	740	666	732	667	690	707	657	683	689	705	684	734	677	659	690	727	693	709	678	709	738	655	690	713	717	720	696	715	683	747	657	660	720	714	684	723	698	685	739	669	683	688	630	719	693	719	712	670	657	705	721	693	634	742	667	695	662	691	695	670	678	719	696	679	669	659	692	695	701	748	711	689	686	713	658	741	673	701	675	709	700	706	686	689	649	716	672	675	721	718	711	657	684	686	695	699	686	695	657	712	679	682	697	681	729	706	688	659	679	684	706	686	721	679	671	701	695	740	728	642	711	690	666	658	658	665	703	659	698	683	697	772	730	716	695	649	727	660	681	701	715	686	662	707	713	713	697	714	664	720	683	717	673	701	717	687	692	733	705	757	698	723	636	696	715	704	744	699	660	678	699	693	682	647	662	674	666	661	707	691	684	662	702	656	706	692	671	715	711	674	697	665	671	720	762	750	706	694	708	699	665	664	692	633	715	710	649	703	651	682	708	737	737	640	719	662	740	686	706	687	699	707	666	664	684	727	737	674	658	699	690	678	731	703	702	725	697	685	734	671	726	696	758	748	701	716	731	665	639	682	690	707	718	676	667	684	699	709	698	703	714	721	704	666	664	715	657	716	699	738	717	692	652	685	690	692	714	709	682	698	673	695	687	669	731	707	709	700	656	685	708	690	702	684	729	677	683	712	705	694	666	691	707	723	664	687	702	710	676	703	658	702	684	667	682	734	697	703	704	699	712	716	693	675	710	730	678	709	707	672	673	671	646	684	643	669	668	689	680	710	653	679	715	694	683	621	717	674	684	732	658	695	717	671	720	673	662	689	669	677	707	703	686	703	647	706	700	721	687	699	676	693	712	688	727	721	715	704	729	702	710	707	752	669	707	644	716	723	689	700	711	685	686	705	679	736	697	671	701	698	680	684	733	678	709	686	699	694	700	728	704	689	690	697	659	707	740	664	696	715	681	713	741	691	689	705	749	678	669	673	657	676	660	660	742	673	649	686	713	715	664	632	710	681	708	668	701	695	729	673	683	723	679	685	683	694	660	693	654	697	718	663	674	686	688	695	677	712	658	659	686	711	681	708	638	696	719	702	660	689	705	716	661	686	663	734	663	676	702	695	673	691	663	728	729	686	689	718	690	705	733	678	721	734	692	723	677	707	707	727	674	701	690	651	685	722	779	667	659	701	679	697	673	671	697	718	740	669	708	691	721	695	696	701	692	661	700	701	715	688	674	689	661	726	700	668	705	701	721	711	723	674	678	713	659	665	723	672	728	696	658	688	760	728	773	712	676	681	639	663	679	673	697	740	655	659	704	666	727	675
1711	132	157	555	765	797	221	74	55	65	62	57	55	58	56	63	64	51	52	43	56	47	55	59	67	51	54	56	71	70	63	61	53	77	53	62	49	60	69	69	49	55	59	47	57	57	57	55	55	56	71	58	57	57	68	62	69	63	57	48	73	55	52	65	65	69	44	75	63	51	57	54	67	63	54	66	65	51	52	47	67	68	55	54	61	54	59	60	46	58	67	57	67	54	53	60	57	66	58	51	55	57	56	52	51	55	66	67	65	71	40	46	54	68	65	55	52	54	50	49	63	66	58	54	54	55	64	52	41	53	63	69	62	60	50	54	55	48	55	60	56	52	52	50	64	61	54	57	73	49	60	48	41	65	58	62	54	53	48	56	60	68	64	44	60	65	51	62	51	65	55	54	56	41	65	62	75	49	49	60	58	59	60	45	60	58	61	63	57	79	62	55	72	61	61	52	62	51	57	61	55	45	47	58	51	67	56	67	50	45	50	57	57	65	63	65	76	61	50	57	59	46	50	47	41	61	56	42	59	53	55	50	67	53	51	61	51	55	54	51	68	69	57	61	54	58	54	64	63	43	61	47	60	62	61	54	75	53	47	53	64	66	53	53	57	50	61	50	51	74	55	58	59	59	60	57	54	48	51	60	48	52	79	65	53	55	53	55	59	58	64	61	57	62	44	53	48	42	53	61	64	75	56	59	70	53	57	66	53	54	58	56	60	47	51	40	53	56	56	67	57	70	54	58	56	50	59	57	62	63	44	73	55	55	59	56	64	55	53	90	57	55	56	60	64	55	52	57	51	58	51	64	55	50	64	59	67	61	65	65	57	65	59	50	51	53	54	68	41	58	66	62	64	50	70	56	55	62	63	65	66	42	61	50	60	75	57	58	61	80	65	59	65	62	52	58	49	63	61	52	66	54	61	52	59	49	51	44	60	61	58	62	62	56	63	38	52	58	57	62	60	64	50	62	54	47	61	52	66	57	50	70	62	53	63	56	59	69	50	61	64	73	48	75	41	60	63	70	56	60	51	52	46	64	59	72	64	63	62	48	52	69	81	49	56	71	38	59	67	55	57	59	74	56	58	67	53	63	57	63	59	66	64	40	54	58	56	55	52	62	57	59	62	55	46	66	67	60	82	48	70	47	62	59	57	47	62	66	66	57	56	42	60	68	70	55	51	70	55	57	65	59	62	54	57	72	54	56	56	53	62	55	71	61	77	62	68	64	59	56	52	73	52	56	66	47	48	43	60	61	61	57	75	57	43	65	69	52	42	74	55	55	62	61	53	50	73	64	66	61	54	45	51	50	72	64	39	59	55	53	55	57	74	56	46	59	54	67	63	54	74	56	57	50	52	64	50	58	66	68	62	58	53	64	64	60	51	64	69	65	53	40	53	68	56	63	65	54	44	65	46	55	48	54	57	73	44	59	68	61	50	50	60	52	49	63	49	64	65	59	54	41	45	66	62	45	76	55	62	63	71	57	56	55	53	49	57	58	53	51	68	71	54	52	44	73	65	57	73	53	62	55	45	61	64	46	46	70	66	64	49	60	56	64	50	52	53	61	67	52	56	41	62	54	59	56	55	61	62	47	71	62	75	45	71	55	52	57	53	58	61	43	52	60	54	49	43	63	58	52	66	51	52	56	56	69	50	49	69	55	66	56	67	54	60	66	58	55	50	57	68	59	42	61	51	56	64	57	63	57	65	60	66	45	47	58	49	52	54	37	57	53	55	51	58	64	50	63	61	69	45	60	73	51	66	59	66	59	64	58	53	63	51	42	49	49	65	64	56	49	45	59	53	63	55	52	55	56	81	53	67	57	59	50	65	52	51	52	59	57	58	57	53	71	47	48	41	65	59	75	57	51	44	56	61	45	58	63	54	52	52	50	58	61	48	47	62	66	54	59	64	64	40	55	71	64	56	57	52	72	61	57	53	52	60	57	61	56	55	68	51	48	50	53	51	58	60	61	64	49	44	60	75	50	52	67	59	50	57	55	55	62	68	60	47	63	55	69	67	61	71	43	59	54	56	62	65	50	68	68	62	53	60	59	65	48	53	62	44	55	66	68	61	57	57	60	51	64	67	54	48	60	68	55	70	62	65	60	53	64	63	58	67	44	49	54	59	59	54	60	47	61	58	52	59	65	65	49	62	63	51	61	54	63	68	65	61	60	43	55	55	58	54	60	61	61	52	58	51	40	50	64	60	69	42	62	58	59	55	74	54	44	35	60	56	51	55	66	53	62	60	49	53	45	65	61	48	57	54	58	62	57	64	57	64	46	57	50	55	52	70	41	59	65	55	53	57	51	57	61	46	57	58	44	64	56	58	57	65	60	61	66	65	57	52	67	43	49	59	61	73	56	73	55	62	71	59	45	66	60	55	64	51	50	50	64	47	60	44	47	68	55	58	59	51	51	40	61	59	73	40	58	59	50	60	62	50	49	52	52	49	64	60	63	41	66	60	54	66	60	59	75	47	49	50	51	51	65	52	63	64	66	60	54	60	56	53	48	53	56	61	64	63	58	64	55	50	61	55	59	50	54	63	57	53	63	53	45	50	67	68	66	56	48	56	60	66	62	64	62	62	62	51	47	56	54	49	56	67	59	55	53	61	76	64	53	61	42	71	58	70	57	73	66	63	76	54	43	51	47	52	59	60	50	57	59	59	57	55	51	58	54	62	44	41	60	52	52	67	46	68	66	47	72	70	51	70	59	57	67	73	61	51	51	56	55	63	66	58	55	71	54	52	62	66	50	56	44	59	51	52	51	52	64	56	46	51	63	59	55	58	65	57	57	42	60	56	61	52	57	69	58	62	60	49	47	54	56	51	58	56	63	55	68	69	70	53	35	65	50	60	58	63	54	60	60	66	58	56	48	49	58	60	67	44	54	58	46	74	57	60	61	64	58	59	55	60	54	83	56	52	71	50	54	47	65	55	69	61	52	57	54	54	56	49	55	58	46	65	54	56	45	65	53	59	53	62	56	57	55	57	62	52	51	54	56	56	60	52	57	66	64	54	60	60	65	54	55	58	57	56	73	69	68	58	42	59	56	53	44	59	57	49	55	61	57	66	58	54	60	55	52	67	57	63	61	63	59	49	66	63	62	49	60	54	53	69	38	62	64	43	49	66	51	61	55	68	69	58	64	54	65	50	55	73	51	72	61	70	57	68	57	49	75	67	48	70	60	80	69	58	63	56	51	51	55	66	66	53	68	60	53	53	55	52	60	60	57	63	61	56	60	74	54	69	61	57	58	57	53	53	59	67	56	52	65	58	56	55	53	63	53	56	59	68	54	53	50	50	68	46	68	62	63	63	52	52	53	66	46	61	60	62	46	56	63	74	53	49	70	56	53	66	53	72	59	58	52	55	72	63	54	51	50	63	50	36	55	44	49	58	56	57	51	56	49	62	69	60	50	65	72	84	51	59	55	48	55	52	53	67	65	67	44	59	55	68	58	70	63	43	65	60	48	40	62
12089	2167	2089	12034	22561	22841	6458	967	802	688	626	535	505	472	456	471	475	471	478	478	477	438	447	449	449	496	476	453	432	473	454	471	492	458	467	468	434	467	482	449	413	469	470	442	482	469	441	471	414	434	487	484	431	456	464	443	458	464	478	479	430	469	435	452	467	445	494	465	477	450	488	476	465	445	478	468	427	467	486	451	435	395	459	461	443	445	453	461	471	454	471	467	443	497	460	455	436	474	466	502	442	471	443	399	473	435	470	456	482	463	464	472	482	428	487	457	401	455	467	452	499	460	473	488	460	460	456	451	497	455	435	451	454	435	437	470	475	439	461	424	460	473	475	458	497	434	461	455	447	441	423	460	445	480	449	483	432	465	448	467	445	473	441	433	485	487	462	475	441	472	475	481	463	477	427	451	485	449	477	450	443	469	407	435	455	425	475	460	449	443	460	483	499	450	464	468	467	502	461	467	483	446	448	470	457	470	444	410	437	487	431	459	473	460	445	478	464	462	422	459	465	513	433	436	466	447	454	453	492	444	471	449	447	441	460	471	442	430	436	467	515	417	488	439	445	469	441	463	434	479	458	438	432	475	493	447	442	458	433	470	410	456	440	430	461	476	461	425	465	459	432	438	467	437	482	466	444	470	456	477	480	465	450	472	464	453	458	462	473	468	461	491	451	471	439	421	499	444	441	438	465	444	471	448	447	449	471	450	439	431	473	448	437	452	470	474	456	465	431	463	453	442	441	453	439	449	422	440	462	460	429	489	464	469	430	454	455	458	454	490	485	468	474	450	482	446	501	460	468	477	437	407	442	440	427	463	428	476	474	447	455	491	424	440	449	457	467	458	448	457	446	470	469	464	456	481	491	443	455	478	451	468	485	444	484	446	464	477	465	416	456	450	492	433	462	452	474	420	497	465	428	483	456	461	458	449	441	480	466	475	473	452	449	450	471	449	513	481	463	448	444	465	451	490	450	470	433	431	445	436	437	440	476	456	463	426	442	450	473	469	468	439	476	448	465	422	425	448	427	455	489	455	470	446	494	479	475	507	464	460	425	461	430	486	491	450	486	456	477	436	451	456	428	435	463	432	469	474	463	472	420	462	475	438	445	482	461	479	485	440	453	450	476	452	464	475	469	476	445	462	445	459	455	460	449	432	499	442	493	469	434	430	493	445	425	462	457	464	431	444	453	448	465	461	476	461	462	499	451	456	425	452	459	490	432	436	464	464	482	457	477	440	482	442	443	474	453	489	452	491	455	422	432	457	484	454	501	498	446	462	465	450	463	472	448	500	427	444	425	448	468	457	429	526	453	428	461	465	459	470	444	458	426	415	450	445	466	448	432	447	500	465	469	412	443	449	480	439	467	500	487	493	450	464	444	446	435	462	421	451	429	491	470	454	467	452	416	416	438	454	469	469	482	452	472	448	475	449	437	440	477	479	475	424	492	468	446	456	481	531	429	493	459	517	470	453	452	428	433	418	441	503	493	440	459	466	454	451	433	447	506	455	420	448	477	497	432	448	467	452	471	442	476	442	408	444	451	443	454	448	451	475	458	454	470	469	458	508	450	481	461	437	461	484	483	464	480	433	474	469	433	447	430	483	455	465	450	465	438	466	440	445	460	484	439	465	431	443	429	481	503	440	451	450	466	441	467	460	470	473	483	465	467	457	453	439	426	434	483	421	478	452	449	444	456	460	461	471	484	406	448	422	449	448	476	441	481	457	446	411	454	436	471	450	440	449	500	427	455	447	437	445	461	474	428	442	448	428	456	455	483	457	496	497	452	413	480	469	464	468	442	457	459	428	450	484	485	448	460	434	477	434	456	455	438	464	464	434	507	473	422	487	451	451	415	418	468	482	445	459	454	461	419	481	483	458	470	494	440	447	437	481	474	473	481	435	472	466	468	466	457	469	420	520	450	461	495	473	480	463	461	422	436	470	440	447	416	456	492	465	469	486	438	436	445	465	460	440	469	458	482	447	444	467	438	491	449	467	437	495	492	475	453	465	418	486	455	414	456	470	466	458	443	495	437	495	436	479	435	466	458	444	457	481	456	426	495	471	469	472	473	454	468	491	433	433	480	517	464	438	462	447	460	440	487	435	472	435	448	420	464	474	456	466	474	405	448	469	455	478	444	431	466	442	468	451	470	479	467	459	437	465	427	451	451	497	440	427	473	465	438	460	491	506	431	446	452	463	480	453	477	440	448	507	446	464	465	475	484	503	463	473	438	471	451	442	463	457	465	466	439	427	486	423	480	444	466	443	444	482	460	477	470	444	436	500	510	444	490	456	437	442	460	455	449	433	453	457	484	474	468	433	484	468	440	450	452	455	463	455	463	460	472	482	459	481	441	455	428	466	449	494	462	457	461	460	468	467	482	443	470	451	434	466	441	466	439	467	468	453	463	423	468	456	458	423	416	454	435	475	442	475	434	477	449	464	446	459	470	434	445	455	434	460	435	489	473	447	467	515	467	462	461	460	442	466	470	454	472	446	442	425	458	469	443	486	454	451	430	446	424	447	453	467	442	512	476	481	448	434	449	462	452	484	481	474	468	455	419	469	483	432	471	475	428	443	426	442	470	434	466	471	449	477	416	445	441	498	466	459	448	453	450	439	447	484	460	398	448	429	448	458	474	458	441	425	452	410	479	479	448	515	452	463	459	474	429	467	416	452	451	421	457	501	480	456	467	462	440	445	415	430	507	448	457	496	474	428	432	467	443	442	475	455	431	420	471	478	468	491	431	472	452	492	455	494	435	474	421	486	446	471	444	435	473	496	416	449	472	469	435	439	482	476	452	470	475	452	434	440	467	472	457	447	443	464	446	441	504	486	464	410	458	449	458	444	445	480	447	476	483	464	431	428	418	487	441	436	462	470	449	456	448	467	424	439	473	444	485	473	436	438	457	455	421	455	462	453	481	461	451	437	439	461	465	463	481	451	441	469	483	453	491	432	451	465	466	475	441	441	481	435	438	464	458	476	446	495	454	456	403	410	475	415	472	459	476	412	421	481	457	458	459	437	446	445	416	454	464	444	451	403	454	459	461	512	442	467	459	443	430	474	413	458	465	427	469	429	451	409	436	444	444	464	458	402	506	450	447	444	480	450	435	439	440	478	461	431	447	477	445	497	457	427	456	458	441	478	506	450	448	468	446	426	485	468	469	465	423	453	438	449	462	460	444	461	428	475	437	428	448	444	437	466	471	448	479	444	447	414	463	449	450	449	430	421	420	454	467	473	437	477	461	466	461	462	456	493	459	467	433	461	470	440	431	441	456	497	481	406	453	466	440	450	468	465	439	479	464	479	457	445	465	469	465	442	484	451	468	428	463	452	439	467	484	447	467	497	451	491	438	466	482	470	478	431	468	445	499	444	447	445	420	425	432	471	440	461	457	453	426	444	421	476	422	462	452	469	452	462	460	458	491	488	447	496	443	442	448	448	466	444	499	485	435	476	469	477	466	437	456	473	439	477	502	478
1912	364	1109	2350	2310	2644	329	97	68	78	77	70	66	72	57	67	55	61	77	74	58	76	47	75	59	71	71	57	69	64	65	64	73	78	51	63	70	69	85	51	79	73	75	61	75	62	52	58	71	64	62	61	59	74	54	70	62	63	69	58	51	67	66	44	57	65	69	62	74	67	65	65	63	78	76	83	50	61	65	63	74	71	79	73	59	64	64	66	62	48	76	62	70	69	75	62	59	64	74	61	73	63	73	77	68	76	82	59	69	62	72	61	68	70	58	71	58	60	70	59	65	69	60	62	55	65	57	69	63	74	70	56	50	51	65	67	49	71	60	63	70	80	64	57	77	67	54	58	66	71	68	56	74	73	71	62	73	57	61	55	72	55	79	66	56	64	73	65	65	55	65	75	71	62	72	71	60	58	52	67	77	66	55	74	68	75	64	63	65	52	50	66	61	83	56	75	78	67	63	67	58	58	64	54	68	76	66	61	54	62	68	51	77	64	68	51	63	55	62	62	69	52	71	67	58	56	78	66	51	78	69	66	63	69	48	71	74	65	56	63	69	47	68	63	60	62	70	72	58	73	51	56	64	57	62	73	77	72	76	71	57	65	64	63	63	69	63	79	63	73	60	76	64	57	68	52	76	66	67	68	69	72	52	64	70	70	62	59	66	56	76	66	59	52	60	65	75	57	72	68	80	66	62	50	56	66	66	65	64	59	61	73	67	55	83	72	69	59	67	48	70	58	65	70	54	52	72	70	58	66	67	68	63	69	60	59	64	62	80	62	66	82	59	66	79	57	42	74	62	79	75	63	68	55	78	81	67	65	62	55	75	73	70	72	66	72	83	56	68	58	62	54	57	79	69	69	64	65	80	52	59	69	59	77	74	69	76	62	62	66	54	68	72	63	80	56	53	63	65	56	68	50	68	63	63	80	77	59	67	57	65	63	62	65	61	67	64	67	76	76	62	70	85	63	62	71	69	50	76	66	60	62	55	55	51	64	57	63	62	73	68	71	43	61	78	60	73	60	66	65	69	65	67	59	57	66	68	59	65	65	58	62	56	66	63	76	77	65	68	59	63	76	84	69	64	55	64	61	71	75	53	72	63	59	65	52	75	62	73	66	69	58	77	58	67	62	82	70	58	65	60	66	73	65	65	64	82	58	61	67	60	67	73	62	58	68	66	60	54	55	76	58	58	57	61	61	63	49	57	77	50	61	77	63	52	76	67	77	61	71	69	77	63	80	70	49	78	69	62	80	64	69	70	64	66	66	68	56	65	70	74	73	51	79	69	51	63	74	68	79	76	59	61	81	69	63	75	49	59	65	76	53	60	72	72	64	65	75	80	70	73	78	69	65	66	64	80	66	72	75	56	74	72	68	63	66	72	62	73	65	75	58	75	65	74	46	69	53	73	52	53	73	66	64	65	59	68	74	79	56	71	61	61	59	66	65	64	63	72	66	65	62	71	74	70	53	63	71	58	69	71	63	64	73	65	73	70	67	72	79	79	64	57	62	82	91	62	64	49	75	61	70	66	66	70	68	52	77	71	77	61	71	61	64	65	61	66	49	67	53	72	78	61	67	57	70	83	72	50	62	68	59	68	79	61	80	68	73	56	59	72	76	66	74	66	59	59	56	63	66	65	77	75	64	58	84	83	69	66	74	78	55	77	59	59	56	56	60	70	63	74	74	63	59	73	57	64	58	74	75	47	68	70	77	73	54	79	58	65	66	61	74	64	53	75	62	81	67	66	67	62	61	79	68	62	61	70	47	60	70	64	69	64	63	73	76	65	61	63	65	66	64	61	63	72	74	70	57	64	73	56	68	74	58	59	61	55	62	75	79	59	59	71	60	67	81	79	86	71	73	70	62	64	63	68	63	67	74	73	64	52	59	60	89	66	53	88	58	63	70	83	71	60	67	70	71	62	64	59	69	75	71	77	73	55	68	61	63	66	76	64	55	79	70	70	67	63	60	75	68	75	61	67	60	60	58	63	53	73	60	67	58	71	47	69	62	45	56	58	63	71	64	66	58	64	77	57	74	70	59	67	77	60	67	56	55	68	60	50	78	48	70	70	66	75	68	63	66	69	52	54	71	63	50	68	72	80	62	72	71	66	59	65	74	69	69	79	73	70	54	59	60	74	91	63	58	67	62	47	69	68	64	77	69	57	71	72	62	64	57	59	52	61	69	71	70	69	69	66	55	63	75	66	83	64	72	60	64	68	57	67	64	66	72	80	70	55	67	66	86	59	66	58	71	67	51	77	60	58	59	66	69	68	68	58	62	79	51	78	68	70	60	73	54	71	56	67	53	59	69	55	65	66	73	60	55	54	61	69	69	71	53	66	78	65	58	65	76	73	60	56	73	64	62	85	75	66	69	57	59	68	67	71	62	68	53	61	60	69	77	75	66	67	61	66	62	68	68	67	78	61	65	78	58	54	68	59	63	71	73	59	61	63	65	64	59	67	58	74	48	86	61	66	63	75	71	62	59	58	65	53	51	56	68	51	55	66	61	72	64	72	76	73	74	59	65	78	65	67	65	66	67	59	60	63	72	67	66	53	67	76	93	68	58	73	58	67	58	65	65	76	57	58	72	65	50	70	80	61	53	60	38	69	53	58	64	73	72	73	55	58	65	77	58	75	71	65	68	72	69	64	51	71	75	68	70	56	71	68	68	61	65	60	65	54	68	69	70	69	70	52	49	74	70	65	74	60	77	75	64	52	65	54	55	76	62	65	64	65	63	61	66	55	72	66	62	68	63	68	65	66	65	75	63	68	76	71	60	77	68	74	74	69	65	69	61	60	58	63	71	60	65	56	64	62	65	70	63	53	72	64	77	57	59	73	70	53	66	65	63	69	68	72	67	68	67	70	69	61	83	62	56	45	64	77	62	71	68	60	55	80	54	52	60	57	72	64	62	76	57	60	77	78	60	58	57	64	67	63	67	70	61	50	63	61	63	78	64	63	69	46	61	63	74	78	66	70	54	57	68	78	55	84	63	77	79	66	63	60	63	52	70	48	73	68	70	64	68	64	63	67	66	68	56	77	77	68	68	83	76	70	53	49	79	58	57	53	66	61	73	76	57	58	61	73	75	87	60	51	72	74	82	65	64	73	56	74	73	67	80	69	79	55	62	54	64	61	73	64	75	57	53	62	57	68	65	64	63	70	53	59	67	62	74	63	51	78	63	71	73	78	73	58	62	57	60	74	70	78	77	70	79	55	69	67	64	69	60	61	55	67	71	54	59	67	56	71	56	63	73	65	72	68	62	84	54	58	59	52	73	57	61	70	52	82	50	70	57	64	66	54	58	70	63	53	72	59	73	55	63	71	64	60	56	53	52	58	65	75	70	71	79	62	70	58	85	59	64	55	60	53	56	66	66	56	71	78	61	70	65	70	71	56	77	56	68	70	69	79	79	73	71	72	64	80	68	73	60	61	66	74	63	66	63	66	64	59	58	70	72	67	58	59	57	76	58
17319	4738	11039	28408	38819	36718	6680	1678	1305	1021	905	744	659	634	641	578	586	576	565	562	543	573	505	536	484	541	504	524	508	514	540	520	471	498	549	498	491	512	501	472	505	501	488	498	502	497	497	478	507	523	495	508	457	512	517	487	495	474	486	539	479	452	472	484	488	512	456	461	471	495	465	518	491	535	499	531	489	491	480	551	481	530	501	462	497	533	524	497	472	474	518	501	509	467	484	502	461	497	503	505	531	492	530	494	502	478	513	492	492	449	506	520	488	481	478	488	486	474	519	456	514	488	507	497	503	490	454	463	526	485	497	499	498	493	495	482	540	521	491	520	462	496	492	502	518	480	502	482	497	504	514	490	526	473	491	477	520	513	495	465	481	475	482	490	489	429	490	481	514	506	462	477	487	522	504	482	503	482	476	516	495	516	463	494	481	485	515	524	496	498	493	480	500	475	474	482	493	515	476	511	523	523	475	514	462	504	518	514	492	462	481	503	483	464	505	453	511	488	479	509	473	502	525	482	507	476	490	463	462	487	448	538	471	550	506	480	488	450	466	505	471	462	504	490	473	466	541	486	482	474	474	458	473	523	514	487	484	495	500	470	481	482	504	507	491	501	487	490	469	509	529	506	514	469	474	519	496	518	491	507	453	495	515	476	523	464	482	494	506	460	521	500	523	514	494	504	496	509	473	507	495	494	513	515	494	460	473	469	490	494	494	486	479	474	523	522	452	488	501	462	482	502	487	517	474	489	519	514	515	490	505	493	480	483	481	488	521	521	463	487	469	509	514	492	498	462	523	488	497	497	502	501	517	451	502	490	505	509	443	481	503	470	526	502	460	517	487	532	528	489	463	523	496	470	494	500	497	501	472	481	495	501	500	510	516	459	511	497	494	481	501	526	477	536	520	436	491	521	486	509	485	481	550	526	518	509	488	500	521	495	467	483	495	487	501	480	492	499	501	537	478	457	509	472	493	471	520	489	504	542	530	478	488	487	452	452	536	482	508	478	475	508	472	450	500	485	482	502	462	541	483	503	478	494	503	485	500	516	482	468	519	482	475	516	475	500	496	467	515	489	487	532	540	504	516	494	514	527	486	468	550	483	498	510	496	460	498	468	483	476	486	469	454	506	519	492	475	497	537	487	494	456	476	525	515	502	518	510	478	484	514	495	463	514	484	499	518	475	504	497	484	505	498	514	474	485	502	474	520	521	501	507	516	498	510	532	508	477	509	477	498	463	487	443	488	523	503	475	513	461	488	456	505	561	474	491	507	460	484	498	489	455	521	480	519	487	505	459	468	475	500	543	488	527	495	486	494	500	496	473	489	517	474	498	457	514	500	467	516	532	488	475	507	454	496	531	509	495	499	486	504	519	481	498	517	542	466	507	490	462	464	505	475	477	511	505	513	510	470	488	466	487	540	477	476	468	496	499	508	490	501	451	461	513	467	512	521	502	507	513	470	458	486	453	485	504	504	513	472	503	555	486	509	485	490	506	468	491	488	483	454	522	511	482	525	465	500	491	483	502	507	463	521	477	476	460	479	467	519	505	468	482	505	521	527	533	488	512	497	528	507	521	506	491	488	485	461	492	481	473	471	488	475	513	474	492	482	440	492	478	480	486	486	542	474	479	523	494	478	525	508	481	511	503	510	519	496	481	481	482	499	486	502	510	502	495	507	453	512	513	498	472	473	479	482	522	490	461	467	479	482	524	491	504	498	468	498	481	505	516	487	505	471	496	468	515	471	545	466	495	518	499	492	488	487	509	485	503	435	495	458	531	484	480	522	486	456	517	520	481	488	432	498	494	506	543	489	527	475	506	512	478	522	502	468	492	478	486	502	477	502	466	483	463	520	522	457	479	467	526	475	477	522	483	478	541	487	503	496	508	510	474	510	504	477	477	473	511	479	475	504	507	509	487	478	472	505	461	504	523	472	500	489	536	501	486	507	474	501	474	475	529	456	496	473	457	532	497	521	498	515	509	516	482	476	460	501	527	513	485	482	485	490	509	488	453	506	484	491	538	475	479	449	490	510	501	462	500	515	471	469	480	495	498	476	492	512	478	484	475	520	498	485	483	464	463	491	541	543	490	510	530	499	502	490	470	467	537	491	501	474	534	484	519	497	487	517	507	526	478	504	473	495	475	482	473	511	498	475	463	482	495	503	494	521	527	449	492	529	490	499	493	487	503	492	520	499	473	523	448	492	534	450	503	477	516	541	506	463	501	459	507	508	515	516	485	518	497	490	526	518	504	538	493	498	491	531	504	464	475	500	487	443	532	507	523	489	536	531	497	518	490	495	514	482	456	519	519	478	510	511	517	529	476	481	478	489	463	484	440	514	495	488	500	459	506	474	502	464	524	513	518	486	519	524	470	506	548	529	493	478	515	478	441	458	502	501	463	496	473	501	540	492	521	506	501	523	500	486	472	480	502	516	476	482	486	488	545	465	520	502	503	480	487	508	489	479	511	511	498	487	518	476	514	500	486	495	499	522	489	458	449	496	476	517	485	496	486	466	464	513	470	489	495	496	534	458	539	504	483	488	518	511	477	481	478	514	509	505	494	530	476	494	500	510	489	449	521	502	448	468	490	520	486	515	501	502	484	488	487	510	487	499	503	472	475	448	469	462	500	535	502	505	539	518	481	469	500	470	489	476	509	560	480	458	481	480	487	521	485	492	491	506	489	500	468	445	499	505	508	509	483	450	493	478	494	503	491	528	510	474	516	516	450	487	502	498	507	509	467	526	522	465	473	522	479	486	472	524	473	501	496	512	480	483	477	467	510	487	446	498	493	463	501	506	536	508	509	487	500	455	499	476	502	461	455	473	525	472	482	520	486	495	483	495	506	492	486	501	466	539	498	504	514	492	464	514	451	484	479	469	490	540	454	497	494	511	504	497	551	458	487	496	521	507	490	498	525	484	470	519	496	507	489	490	503	497	496	492	483	510	493	507	497	472	499	528	488	469	474	482	503	526	492	478	516	478	484	515	455	474	474	500	471	474	527	479	488	508	501	485	499	488	506	517	521	465	497	494	449	516	480	487	503	501	514	485	509	529	486	450	484	500	501	504	469	508	507	454	488	508	481	493	493	474	495	464	508	502	530	463	483	498	502	512	500	498	512	471	501	466	468	495	496	528	506	510	476	477	459	450	504	500	474	520	493	472	509	489	504	515	478	528	471	503	539	501	476	482	514	519	497	509	489	531	489	478	511	507	463	498	538	449	470	483	460	507	469	506	472	458	497	521	546	523	474	474	492	498	506	524	450	483	483	499	480	529	517	516	498	516	483	486	503	489	468	521	506	546	505	503	512	472	481	517	517	479	487	526	496	515	531	471	469	480	499	519	470	508	502	457	505	496	525	525	498	459	498	493	483	538	517	494	516	491	477	508	507	509	447	544	523	486	507	475	528	483	492	503	453	514	491	493	506	478	544	470	459	463	536	480	479	493	509	469	461	491	506	515	469	503	528	494	494	479	510
2479	617	1088	1809	2453	2777	518	81	93	93	94	105	108	76	90	86	107	90	93	104	98	97	99	90	102	89	95	86	100	76	90	88	86	81	92	85	93	102	87	95	112	94	105	93	94	91	74	73	80	93	80	103	88	75	94	80	79	89	98	82	95	79	81	82	93	91	80	84	87	111	77	100	90	81	99	91	90	74	97	89	95	78	81	70	72	82	91	95	101	98	59	75	70	96	89	86	79	101	82	101	81	81	82	74	69	79	86	86	75	96	64	98	82	94	78	81	60	87	75	97	84	93	81	79	91	92	87	90	81	80	83	86	70	104	71	100	102	79	74	79	79	93	82	91	93	91	95	77	96	95	91	95	98	92	98	92	94	73	76	88	83	83	84	87	90	95	89	95	86	96	90	79	97	93	83	76	92	90	92	75	106	98	83	76	87	97	93	90	68	92	101	86	103	86	87	85	105	83	95	99	89	97	82	102	101	88	84	76	93	86	74	89	84	92	99	84	94	76	89	98	85	85	107	95	79	83	80	89	84	88	80	88	97	85	76	83	92	100	96	97	96	88	93	109	95	99	93	92	86	76	100	100	104	84	102	98	83	94	106	99	84	109	101	88	78	107	96	71	86	80	86	88	92	106	100	84	86	86	66	90	90	79	78	76	90	82	102	84	81	80	95	79	89	76	81	76	99	87	88	87	93	99	86	78	88	92	94	74	78	75	97	87	98	90	90	95	88	80	84	100	114	92	82	84	105	83	99	83	75	80	66	91	95	88	71	84	90	104	105	81	83	102	100	105	85	92	71	89	83	113	112	77	81	91	86	70	90	91	83	95	106	89	105	74	99	78	89	96	99	93	84	85	98	78	99	73	87	85	103	77	91	89	87	78	87	93	91	82	95	90	109	94	80	80	93	75	87	86	84	95	96	89	73	91	90	93	87	87	93	85	98	100	94	79	93	91	91	84	86	82	69	101	84	87	94	79	88	90	81	100	95	78	104	84	87	104	101	82	70	99	94	85	84	86	97	92	90	96	84	77	70	94	87	81	96	107	81	86	85	105	102	99	79	88	99	105	93	87	108	95	85	95	81	99	89	76	88	95	81	83	80	97	85	96	104	87	84	89	105	99	99	90	97	112	89	92	105	84	80	90	113	92	87	111	84	93	76	93	78	93	80	77	91	104	62	110	94	88	84	95	82	91	82	85	89	78	79	86	80	81	86	90	88	95	100	93	87	89	82	80	85	80	96	92	95	91	91	75	89	94	89	107	101	86	79	94	87	91	83	92	81	81	94	77	96	105	85	76	83	103	91	109	81	80	82	96	94	81	68	89	76	87	82	84	104	78	84	82	74	93	84	95	91	88	90	71	86	88	77	88	89	95	99	83	96	90	90	85	72	109	91	93	80	101	85	83	92	82	90	94	94	80	90	91	73	92	97	90	94	85	95	81	76	88	84	103	96	87	67	88	106	89	87	94	106	97	92	91	85	104	92	90	100	73	82	93	92	96	84	97	96	98	72	75	98	100	83	93	93	107	69	82	96	87	73	108	88	94	90	89	91	97	93	76	77	97	93	104	97	83	94	97	75	91	82	110	115	94	88	92	88	83	92	80	99	73	84	94	97	89	84	82	92	96	84	91	98	94	83	80	105	91	90	97	88	90	79	95	100	88	94	98	94	80	106	78	100	81	104	87	95	77	90	85	85	95	87	94	81	88	85	72	101	93	112	88	89	93	84	85	94	106	95	78	72	83	98	71	104	89	106	87	91	83	80	89	77	82	84	84	98	78	84	93	81	73	102	102	95	100	88	82	91	91	104	65	84	92	79	80	80	80	89	85	88	78	84	85	82	85	90	87	93	101	110	89	72	101	87	81	82	83	90	96	87	86	92	102	91	97	76	108	98	83	81	91	82	72	99	82	106	91	101	63	83	93	95	84	94	90	80	93	86	79	90	82	93	72	96	77	74	85	85	89	98	68	92	91	96	88	80	89	84	82	87	94	99	88	80	104	94	80	89	94	90	118	85	88	73	98	98	94	81	78	91	109	91	84	81	83	81	105	83	76	86	76	85	93	82	79	82	98	91	73	72	92	98	70	70	86	90	82	83	89	89	70	95	84	91	89	93	86	98	87	93	93	93	88	78	91	75	85	87	103	90	89	75	83	74	86	96	103	91	102	90	99	98	88	90	95	79	92	89	102	80	70	92	89	79	97	80	102	111	96	111	97	84	86	92	91	112	93	100	80	71	95	90	91	107	84	74	96	94	78	83	68	89	79	66	91	90	93	82	88	95	87	91	85	105	91	78	84	94	88	88	77	89	89	81	78	81	99	86	96	80	79	83	96	93	85	77	72	96	78	91	77	86	97	94	110	92	101	94	78	82	75	79	95	100	92	86	79	83	98	95	84	82	81	92	95	102	83	75	89	95	81	85	108	90	95	100	85	79	78	86	85	86	85	98	99	84	108	85	87	79	109	88	87	96	95	99	115	80	101	90	82	88	81	88	116	92	98	84	80	97	92	86	110	93	89	90	85	79	91	101	87	90	105	99	92	82	93	91	84	73	80	74	85	83	101	87	86	88	109	110	105	87	80	87	77	94	83	85	88	95	78	94	88	107	99	83	92	96	96	84	75	94	91	119	95	96	80	91	92	76	74	97	88	92	93	100	95	84	80	88	86	84	101	97	97	84	88	86	97	87	79	100	91	95	84	85	74	100	77	69	94	94	84	90	79	81	91	78	83	91	90	94	100	91	81	97	79	77	93	86	86	88	93	80	81	86	87	75	82	90	101	92	90	100	82	78	78	84	100	90	78	80	79	71	89	89	82	96	92	106	102	100	87	70	92	94	80	94	94	102	94	73	89	81	78	91	86	69	83	98	79	101	83	91	85	92	104	81	95	59	90	86	104	78	75	112	73	102	92	92	101	98	83	90	81	82	80	82	81	73	82	68	83	98	107	86	91	86	89	80	101	104	102	93	91	66	104	88	98	95	86	74	81	91	98	83	107	78	92	82	81	98	87	79	83	85	85	92	108	95	91	88	91	89	82	82	88	84	87	97	87	103	86	81	80	94	83	87	90	101	77	95	91	93	105	86	82	98	90	100	86	110	81	82	96	94	111	87	76	104	98	94	95	104	78	78	87	87	85	84	93	77	94	90	78	89	103	92	78	77	92	106	78	97	110	97	95	89	92	91	96	100	104	88	86	88	73	92	79	99	91	110	104	86	66	92	89	88	90	77	80	95	92	76	94	95	88	78	96	82	103	89	90	81	85	103	87	103	97	82	90	90	95	78	102	78	102	85	90	101	87	81	78	92	96	82	103	77	88	74	61	95	90	96	98	85	90	101	106	78	75	89	84	101	89	76	83	97	92	96	100	93	87	98	84	89	91	96	100	88	74	98	88	94	89	81	91	101	93	88	93	83	114	72	80	68	93	91	98	90	78	102	98	86	94	89	90	89	94	94	106	79	87	82	89	97	93	92	83	89	81
16653	7127	11402	26043	38612	37405	8724	1655	1409	1210	1026	919	885	813	831	803	790	762	724	765	748	719	706	769	707	714	678	689	646	709	656	675	731	697	668	714	702	711	687	684	721	711	747	671	733	681	705	699	669	732	680	634	684	693	665	685	683	699	666	693	690	702	675	648	718	679	675	665	675	741	754	654	732	648	737	705	716	670	722	717	691	633	693	715	707	701	658	674	668	660	670	698	661	685	690	698	683	680	692	680	716	677	706	671	721	692	720	659	684	726	687	709	681	665	679	701	693	662	704	741	728	682	707	656	702	692	734	692	687	730	746	693	735	681	673	675	721	677	684	662	699	637	700	727	692	672	659	719	642	710	646	648	716	677	677	672	715	664	687	703	700	674	690	652	661	623	668	713	707	720	704	708	737	730	697	678	657	651	709	706	682	708	659	716	649	682	708	668	691	694	746	705	681	698	678	688	649	675	696	737	698	654	654	714	703	699	689	716	718	720	668	736	653	678	719	672	639	662	667	649	709	706	689	725	718	697	664	662	689	706	654	665	697	696	723	730	690	683	698	745	708	665	709	747	661	644	713	711	721	682	698	659	718	647	717	693	679	675	642	717	694	708	638	632	699	684	715	709	754	715	668	649	711	695	671	666	657	703	665	717	673	699	674	704	716	662	682	669	760	677	651	698	704	714	692	670	701	687	679	675	700	739	700	672	684	691	710	714	718	678	721	660	691	681	660	695	659	718	711	705	658	703	711	702	690	748	686	708	705	729	769	734	681	710	695	686	677	639	679	683	727	699	705	745	702	661	704	706	694	665	702	675	698	664	639	670	674	676	667	711	709	676	687	736	692	675	713	713	663	700	694	729	716	713	671	701	647	795	731	664	673	664	728	726	672	723	632	703	697	670	676	676	646	670	673	702	687	682	725	706	704	729	680	671	680	674	737	669	686	690	672	728	659	697	657	733	671	733	689	714	721	684	710	667	710	735	722	693	724	710	754	673	683	673	694	686	700	659	695	681	712	660	696	722	695	706	715	648	633	673	712	721	628	665	749	613	673	663	685	665	667	633	690	736	617	721	717	688	673	692	665	652	646	715	655	696	701	683	694	666	639	664	722	714	670	707	685	685	693	700	713	698	657	689	679	696	699	700	697	700	675	664	724	694	727	720	705	675	702	703	735	710	683	680	744	688	693	654	659	718	634	700	682	673	705	716	666	691	731	686	711	667	688	725	679	694	688	719	655	739	664	685	747	725	675	702	649	721	680	690	695	629	683	731	643	672	645	653	616	713	655	714	683	695	719	680	772	705	689	699	616	639	696	670	686	676	720	697	708	687	654	687	677	680	615	683	706	714	684	705	716	680	691	680	708	671	682	681	711	708	657	730	716	691	647	684	602	713	706	694	736	634	704	712	687	699	704	703	722	683	651	733	713	695	692	731	690	677	696	750	671	708	707	685	682	692	714	679	702	690	681	701	687	715	714	661	693	700	703	710	662	681	715	701	657	701	721	702	701	677	707	704	687	720	675	678	691	653	684	694	720	757	698	718	687	710	656	670	709	674	730	689	723	710	694	722	671	720	631	683	685	696	709	669	703	732	715	703	717	736	691	696	695	667	685	670	683	682	662	722	682	739	739	667	679	693	686	698	661	721	684	696	684	645	705	684	657	638	720	654	714	728	679	708	710	613	654	727	716	675	736	670	659	686	693	681	723	685	701	681	670	736	697	690	677	694	684	678	721	689	641	722	711	674	668	674	675	686	676	693	676	689	675	677	657	688	669	684	678	700	684	721	711	712	710	659	703	682	735	720	724	706	682	686	688	656	683	706	696	708	735	745	689	701	682	649	682	654	670	704	692	699	670	679	668	667	671	707	697	654	649	673	732	662	672	723	713	710	726	710	708	703	686	692	658	703	721	640	725	690	696	742	688	690	722	721	687	666	700	647	678	664	723	688	691	676	703	695	703	714	682	684	738	736	718	697	723	696	711	713	700	683	676	700	697	666	711	669	705	699	693	697	736	689	706	715	661	686	669	664	689	694	655	704	692	702	686	683	697	691	667	708	697	707	664	671	690	724	690	662	672	684	666	714	693	665	758	698	681	687	751	658	680	723	679	679	705	678	701	775	679	710	679	659	657	709	655	693	708	699	671	693	681	659	683	675	680	696	643	705	673	681	724	661	714	672	720	691	624	747	694	714	718	674	664	688	659	703	656	699	663	697	691	689	651	744	709	654	722	684	753	651	731	720	651	677	721	665	707	696	685	737	729	667	724	685	675	672	684	684	710	702	680	696	703	662	715	711	699	674	708	680	732	659	694	710	701	678	648	667	680	681	690	729	673	660	750	687	685	722	710	710	680	692	649	714	692	701	724	691	698	696	666	682	682	695	723	671	719	662	705	692	679	713	676	684	676	714	745	705	634	700	684	671	695	689	674	692	681	706	690	705	645	659	736	681	683	705	694	721	677	712	726	693	698	708	691	667	705	709	681	701	702	723	669	690	694	724	645	685	683	678	662	680	664	704	690	728	707	716	703	764	708	717	680	711	663	723	723	670	703	714	718	729	677	716	692	689	730	681	664	652	686	666	689	679	699	701	672	683	711	699	715	726	670	663	664	666	695	675	714	684	719	708	691	757	667	672	735	687	720	643	655	703	706	712	684	723	680	697	709	666	744	653	706	700	698	626	706	710	673	677	748	713	726	639	674	674	672	706	663	663	689	684	688	744	677	679	714	696	676	686	670	709	708	652	685	701	642	665	696	659	744	707	658	684	691	699	663	722	671	707	658	704	675	699	656	662	685	716	749	721	693	701	672	694	649	676	691	685	709	685	616	680	708	687	703	704	664	671	677	722	676	692	688	706	699	663	650	699	726	736	680	713	735	701	703	637	726	692	679	717	665	667	670	698	715	713	677	665	720	671	635	741	651	657	716	699	661	676	677	722	671	683	713	738	679	714	682	688	711	705	694	677	698	687	695	767	684	686	649	683	709	689	704	682	653	727	692	663	665	725	702	672	647	689	666	691	712	715	681	689	651	693	655	710	667	642	730	671	655	726	642	705	720	689	666	658	705	740	690	707	685	702	700	693	681	729	730	730	742	705	651	741	698	672	716	689	693	691	674	672	728	684	730	695	626	667	703	675	669	754	715	711	701	663	668	700	687	709	741	690	695	736	680	702	720	675	699	708	713	708	677	668	744	732	702	688	722	701	693	641	654	673	736	715	688	688	648	651	704	686	739	665	709	701	678	691	675	688	697	680	721	701	653	719	725	642	637	686	697	679	678	685	679	702	706	680	737	664	718	704	691	652	700	680	722	659	694	678	658	702	694	648	675	693	651	693	643	688	671	694	699	696	669	687	683	686	725	699	685	678	747	687	686	717	710	727	753	676	680	715	689	691	662	657	660	687	660	710	659	715	692	737	701	719	668	698	706	717	669	720	692	677	705	710	675	651	669	697	720	734	679	703	726	687	689	684	721	703	665	682	674	675	725	642
2612	633	440	2034	3730	5929	2515	110	139	134	115	100	89	96	110	111	100	86	84	69	100	108	114	100	91	93	96	92	94	82	90	105	94	92	100	84	80	76	96	97	95	97	87	91	107	94	85	96	96	85	92	82	92	84	100	95	97	93	90	89	79	98	97	92	102	88	111	73	79	96	98	93	68	84	99	109	85	96	93	100	85	85	88	90	108	79	105	83	96	100	73	91	80	75	98	95	96	99	86	98	110	81	120	95	106	89	76	91	74	88	98	87	97	87	98	95	95	104	98	86	87	99	106	91	93	94	112	100	107	92	96	83	88	87	82	97	77	93	100	95	101	100	88	90	101	100	97	95	87	89	109	84	88	90	123	96	97	103	91	95	103	80	87	90	98	96	86	100	96	83	96	104	101	98	96	99	87	94	91	83	99	96	85	80	86	94	94	89	96	74	103	90	110	87	101	75	71	82	101	104	105	93	80	98	91	91	92	93	90	94	99	85	112	82	103	95	98	98	88	93	97	71	114	82	93	88	84	83	80	88	88	105	98	93	82	78	75	111	72	109	74	99	87	89	107	81	99	97	96	96	97	111	91	96	95	91	104	95	96	96	100	67	84	118	100	98	84	88	85	115	85	90	74	83	92	90	94	80	96	102	94	104	105	79	103	83	112	109	85	82	99	85	97	86	87	92	96	83	96	91	90	82	87	109	101	94	86	90	75	107	80	96	79	98	84	95	99	91	93	88	83	87	95	88	99	85	89	70	92	89	96	92	96	80	95	101	88	103	80	88	98	81	95	94	92	98	102	105	88	93	86	88	100	87	99	104	94	95	101	76	85	104	98	86	91	87	88	100	84	97	102	83	101	88	95	79	97	85	85	95	86	85	93	84	110	97	101	81	112	85	77	86	84	101	120	115	94	107	92	109	95	103	81	100	89	88	95	96	91	90	87	113	97	89	88	92	83	98	80	85	103	100	113	105	90	74	83	92	81	90	115	90	101	90	97	114	70	97	89	97	103	100	87	99	105	83	96	97	117	84	87	97	96	84	104	92	77	96	82	86	81	85	89	97	105	92	102	97	81	101	99	83	105	97	100	100	82	102	82	105	79	85	89	91	85	88	94	107	78	113	96	99	97	84	81	105	89	102	96	107	95	73	87	111	80	92	92	89	91	94	91	111	84	100	79	92	97	101	95	87	88	108	92	99	95	100	78	89	83	89	107	92	111	91	81	103	95	97	91	96	99	94	91	95	93	95	74	88	115	93	86	90	86	96	86	96	110	95	82	94	105	96	91	96	92	115	95	88	110	95	96	100	105	90	80	84	105	104	101	93	93	77	92	103	96	92	92	81	94	81	91	95	85	108	93	99	85	77	107	94	84	74	79	93	83	92	86	99	109	105	101	101	84	75	93	83	115	111	114	87	100	99	108	95	106	78	88	101	99	90	102	93	111	81	98	106	70	99	91	96	79	87	82	80	97	107	73	70	85	89	90	92	94	88	98	87	83	104	99	101	107	97	97	112	82	96	99	106	90	87	105	98	89	94	88	99	103	104	87	94	83	113	107	104	91	94	99	74	100	91	86	99	93	89	81	87	85	86	98	85	93	98	101	96	96	100	92	78	95	111	105	91	109	91	102	97	109	92	98	94	98	83	88	89	81	80	100	82	76	87	103	92	77	114	91	91	106	101	92	87	91	97	103	84	88	82	93	77	88	96	81	65	76	80	107	84	92	96	92	105	76	105	88	73	104	89	83	115	114	95	74	92	80	94	85	103	118	103	89	93	88	76	93	95	94	103	79	103	102	92	95	82	84	96	102	99	102	116	78	95	85	77	95	95	85	93	93	93	76	87	100	93	84	97	93	95	101	77	89	96	85	86	83	112	104	101	91	101	89	100	94	80	104	91	94	107	94	98	96	89	105	102	65	105	98	104	89	73	81	90	89	93	110	84	100	101	106	95	99	86	90	87	113	94	93	100	95	113	93	95	87	105	86	85	109	102	97	95	84	86	97	86	91	79	115	70	93	90	92	100	99	112	84	83	97	112	73	90	95	92	74	101	94	102	102	94	85	87	81	98	88	77	112	82	91	101	91	92	92	98	97	86	97	90	77	94	88	96	81	93	97	98	96	97	95	84	90	98	93	107	94	81	101	102	84	83	115	86	89	79	99	77	107	92	94	75	97	93	92	103	100	92	84	103	74	84	101	85	103	85	109	95	95	79	89	96	116	86	92	94	92	109	90	92	91	93	85	83	94	72	82	88	90	87	84	85	94	95	89	101	87	94	86	92	96	94	95	100	79	88	94	90	94	82	85	87	82	81	89	100	100	97	91	104	99	107	97	86	75	102	91	80	75	107	102	98	87	109	101	88	94	87	105	91	92	95	97	112	87	96	95	94	106	89	93	102	124	93	92	100	102	91	80	82	79	83	87	91	82	102	91	99	113	91	104	101	97	102	93	83	84	110	107	106	94	93	104	95	95	94	80	96	100	93	76	102	94	93	90	86	83	87	93	93	91	108	104	89	87	91	92	98	104	80	108	106	104	92	96	103	85	88	84	67	99	93	94	90	89	78	93	100	86	85	95	91	83	89	82	102	84	103	101	84	98	98	104	99	73	96	98	92	95	85	111	84	84	85	85	74	94	78	102	105	102	110	95	99	108	95	99	92	99	94	100	83	85	83	89	90	102	102	98	97	90	86	96	70	89	99	83	107	108	84	84	86	115	89	71	76	77	79	93	80	84	80	86	99	106	103	104	110	101	87	83	99	91	77	69	90	73	94	71	100	105	84	85	82	69	106	102	103	92	83	110	86	96	82	93	91	93	77	81	103	98	102	71	85	107	101	87	96	78	90	105	103	81	100	92	91	97	88	84	81	92	101	83	99	122	104	87	101	83	79	87	88	88	104	94	90	114	97	101	108	108	93	87	91	105	70	97	93	90	95	88	97	70	94	106	105	97	100	92	95	105	93	102	86	97	80	98	93	95	103	106	78	89	93	93	89	98	90	95	94	85	94	93	105	88	114	99	104	99	103	97	101	93	101	108	80	88	78	94	92	87	88	92	97	93	89	113	101	98	89	95	83	96	83	82	93	102	80	92	106	97	84	83	87	97	106	84	101	97	108	79	85	98	118	90	113	93	108	100	88	85	89	88	100	96	100	82	101	104	92	89	99	77	91	89	97	106	105	95	79	80	103	79	77	83	115	74	93	81	101	97	99	94	91	96	93	90	110	83	81	95	88	83	83	101	81	87	92	93	81	97	92	105	90	90	89	81	108	89	93	86	86	88	82	95	104	95	83	94	79	87	114	87	98	87	91	94	90	81	105	90	79	86	104	81	81	90	85	97	89	99	83	72	85	101	110	91	78	92	76	126	96	94	94	103	85	97	94	96	85	101	77	84	106	96	88	95	87	102	91	118	85	97	87	91	79	100	86	89	82	101	96	88	85	98	102	105	83	98	101	83	88	99	88	81	100	106	100	100	91	72	90
22314	7350	5130	28117	46961	49669	23562	2434	1928	1664	1326	1082	1009	943	939	879	866	813	818	781	799	769	751	793	780	768	770	692	698	660	749	686	723	743	732	701	695	673	649	711	742	647	734	727	689	717	684	697	691	672	704	732	665	686	716	680	694	694	685	692	757	691	713	698	723	686	732	650	697	727	707	722	703	683	650	699	720	651	711	720	709	695	696	730	694	729	701	685	683	687	667	670	725	704	707	627	658	665	705	709	709	691	702	704	699	714	690	694	692	720	651	650	692	776	692	704	717	732	699	711	709	677	671	716	697	687	689	625	673	708	665	686	734	681	714	675	717	805	687	724	714	665	749	683	722	690	692	698	690	651	688	671	681	741	697	665	743	707	690	720	698	722	693	669	721	676	704	694	715	718	703	717	706	718	676	705	706	710	717	733	711	688	719	630	688	716	709	652	679	673	711	704	735	692	686	700	690	675	702	693	645	706	733	688	719	704	688	696	641	721	674	688	681	690	718	689	747	709	699	695	687	680	681	714	715	681	736	665	712	674	752	767	678	653	667	701	708	683	690	664	711	717	709	715	678	681	666	701	654	705	697	709	711	713	685	693	685	683	704	686	678	686	677	670	679	735	686	670	687	695	651	690	724	750	723	712	778	720	660	687	677	687	730	726	738	695	692	709	724	696	687	671	678	748	675	704	693	709	663	717	723	692	703	680	725	696	690	729	678	664	704	683	672	673	720	664	762	710	662	727	689	674	726	650	706	672	699	700	683	699	679	676	693	687	711	674	711	679	743	734	740	712	724	729	663	776	644	662	714	693	701	693	698	682	695	724	669	678	689	688	684	746	744	705	676	662	713	717	731	709	683	696	709	709	707	714	625	651	675	696	687	683	726	699	634	697	735	671	634	677	688	684	712	721	684	702	698	670	677	726	716	706	663	685	661	706	715	651	733	680	710	732	706	698	774	667	697	733	687	735	698	690	694	681	719	685	690	733	694	717	702	700	698	696	703	704	674	692	732	665	671	702	730	681	728	719	703	718	674	696	687	733	686	666	714	663	686	699	762	707	693	695	709	700	668	675	676	664	726	691	691	677	687	700	682	708	669	684	739	735	673	683	658	708	687	682	681	670	727	709	727	727	697	693	723	708	751	662	716	694	698	723	725	670	685	651	730	726	698	692	682	728	650	701	681	670	684	724	700	669	703	677	722	691	694	686	726	671	698	728	755	661	672	710	669	704	719	699	738	699	689	715	715	690	678	670	703	702	785	736	738	725	723	698	677	669	734	715	731	705	715	683	707	674	679	700	682	713	736	675	716	719	689	708	702	711	685	705	680	646	660	717	691	704	696	675	727	707	668	665	658	683	702	713	670	702	676	680	664	653	705	686	726	705	673	653	660	684	664	674	697	704	710	649	671	687	698	694	708	656	685	635	716	688	735	674	690	688	695	715	689	722	658	663	708	725	688	698	740	655	713	742	643	725	692	697	707	676	669	693	760	647	732	682	672	683	712	661	697	747	732	732	680	676	714	710	689	741	774	678	742	700	723	675	697	669	732	631	667	650	722	678	726	680	740	700	676	699	635	708	664	702	710	693	684	732	703	676	670	690	710	656	707	694	699	663	701	679	724	674	702	682	688	692	705	697	647	672	712	720	685	708	701	686	664	700	675	715	710	696	673	696	713	741	708	631	713	715	684	686	685	674	721	681	740	697	693	685	708	657	682	663	752	727	665	681	739	673	723	674	740	694	738	706	663	644	679	707	724	727	673	713	672	679	711	657	687	677	672	688	694	747	716	667	667	697	667	681	703	674	694	673	724	665	722	687	728	702	687	705	687	687	678	700	692	731	678	661	669	660	722	708	723	682	638	707	707	718	766	684	672	689	715	660	681	679	698	684	705	749	705	702	660	678	699	702	698	733	712	742	705	718	720	670	691	693	722	732	730	689	703	651	637	688	721	682	713	761	714	684	697	686	674	666	766	704	665	696	705	663	670	667	695	673	694	692	706	689	683	682	691	643	704	751	679	708	696	696	707	723	703	681	692	673	711	650	683	713	692	705	666	663	682	718	669	758	719	688	751	701	680	650	736	661	665	702	667	653	692	701	682	740	690	741	690	718	734	725	671	703	688	688	702	675	704	696	695	698	674	680	645	671	684	700	676	695	639	692	657	725	715	643	667	653	701	674	732	723	697	727	706	727	684	680	713	704	687	702	727	705	667	650	709	703	686	669	693	709	677	691	700	672	705	715	712	720	735	686	661	680	734	710	683	684	714	673	710	681	722	697	704	691	708	678	652	683	714	701	670	679	701	730	734	717	673	675	743	662	731	700	742	717	676	702	721	737	676	705	682	680	692	707	692	750	706	707	679	724	703	690	716	683	709	686	699	709	692	686	677	714	712	704	713	659	693	696	721	711	717	706	684	717	733	729	677	685	707	652	685	728	689	662	709	670	664	703	700	717	681	710	665	692	710	711	665	692	692	745	698	635	709	717	702	681	682	695	686	683	735	670	718	729	763	700	688	699	667	701	662	713	695	709	719	691	671	718	708	658	650	703	694	729	690	693	714	717	706	693	644	707	731	751	717	688	669	713	685	720	709	690	689	759	717	690	680	709	700	705	635	678	724	693	727	742	716	676	691	707	716	676	669	722	671	694	735	698	725	729	719	708	710	662	702	715	675	692	672	754	692	689	734	696	672	747	722	670	677	700	686	725	687	712	692	708	718	681	687	754	690	681	733	716	649	707	700	715	680	700	693	746	724	706	760	706	683	712	683	733	740	693	693	681	706	698	734	677	661	674	742	714	730	679	657	678	693	714	691	708	738	665	704	702	637	660	695	665	697	685	713	657	704	706	664	688	637	693	697	720	700	699	688	687	677	644	719	700	694	646	721	687	722	706	673	678	684	677	663	684	722	691	684	720	672	687	695	674	737	747	729	673	679	715	701	654	664	676	686	687	724	672	731	709	705	674	730	691	688	674	683	697	682	744	702	685	704	673	705	691	740	715	688	721	685	727	708	685	704	700	707	688	669	700	696	731	738	703	698	674	681	660	688	684	706	682	720	669	728	687	724	699	705	723	695	662	713	664	693	681	677	711	690	674	762	705	697	708	724	690	680	686	694	714	694	665	695	690	696	722	695	669	675	673	664	694	695	693	706	664	701	673	691	714	708	651	689	685	648	709	674	732	670	684	680	709	684	727	686	722	692	669	690	682	709	695	643	687	697	689	692	693	659	693	694	746	661	672	710	713	677	755	709	689	719	687	692	725	717	632	726	720	731	684	698	711	650	695	680	700	740	695	657	700	707	711	670	693	700	675	678	646	728	722	685	754	756	697	678	726	660	714	728	762	685	692	698	712	692	699	717	670	702	654	664	722	698	704	715	723	677	669	677	651	719	694	705	709	702	695	721	697	664	708	711	637	671	733	690	683	728	717	710	699	650	707	714	720	665	699	733	671	707	660	688	702	710	707	733	711	680	653	690	677	730	664	675	767
1356	173	137	447	716	966	515	75	61	67	71	71	71	60	64	54	55	58	47	60	62	60	61	63	55	66	62	67	63	44	59	52	55	51	57	56	47	70	65	58	50	60	47	68	67	55	66	67	59	47	60	75	77	71	60	49	69	61	49	63	53	65	63	65	68	61	71	60	63	47	68	60	67	41	70	68	57	61	49	56	61	60	57	71	67	48	60	61	60	61	64	58	62	61	64	58	56	65	63	45	72	61	57	64	50	68	55	41	64	54	57	32	63	54	48	72	62	66	67	61	54	68	65	74	69	69	52	76	53	63	67	68	57	69	58	63	70	63	61	73	61	66	77	73	52	56	50	58	59	52	50	63	68	57	58	67	65	57	48	64	61	63	72	49	60	54	51	50	56	59	74	67	57	53	48	54	56	78	44	61	64	49	55	58	58	67	47	74	55	57	66	60	63	65	57	60	70	60	43	51	71	67	55	73	47	65	58	58	59	64	53	48	61	56	52	49	51	69	70	73	70	67	54	52	42	57	56	79	46	72	57	69	73	58	64	71	62	71	66	54	63	55	52	79	56	60	60	51	55	60	59	63	57	50	69	63	59	60	49	69	62	67	58	45	64	47	57	64	65	66	74	61	64	49	71	59	70	47	66	75	56	45	63	71	55	66	56	59	62	55	59	48	59	53	57	72	72	57	56	59	71	52	63	48	50	53	63	63	53	72	49	61	50	81	50	55	57	48	53	54	64	67	65	53	44	59	54	58	69	69	47	61	69	55	49	42	58	63	73	54	67	63	40	54	52	63	59	61	64	59	62	66	70	61	67	66	51	49	47	54	61	55	59	53	51	56	48	59	62	61	63	47	61	56	60	60	47	57	43	59	74	56	69	57	63	56	55	64	65	62	59	59	55	52	64	76	53	55	58	66	63	57	51	55	58	61	57	62	54	57	59	47	64	57	63	62	44	54	63	55	67	63	57	62	65	48	63	68	54	76	49	62	63	60	59	53	48	55	64	65	61	59	60	61	49	64	55	55	65	61	50	53	49	50	70	60	61	51	60	53	60	53	59	49	56	62	66	52	55	66	55	64	49	60	62	60	59	56	56	59	61	61	63	60	57	64	53	66	70	57	66	56	60	66	44	66	50	59	59	53	67	58	56	66	56	66	63	57	56	54	62	56	59	68	46	72	68	64	62	55	57	66	68	47	58	62	47	69	68	64	56	57	48	65	70	43	55	50	55	59	54	60	55	49	56	65	61	48	59	59	55	50	52	52	73	60	64	57	61	56	47	60	53	65	63	65	60	73	50	56	46	66	58	47	56	55	53	56	61	47	49	64	60	57	59	69	48	70	68	59	60	67	59	60	66	61	70	53	66	57	47	76	50	56	62	57	54	56	58	54	62	56	66	72	52	61	68	55	56	68	54	58	59	58	68	47	76	63	47	56	67	56	59	58	51	60	63	59	63	58	70	58	65	68	51	59	62	58	53	56	55	55	59	53	39	47	67	64	65	50	49	68	58	56	64	51	58	57	57	48	51	61	68	61	68	57	57	69	60	71	65	54	50	53	72	65	56	52	67	56	51	61	61	69	54	60	54	69	54	62	69	52	57	51	53	58	62	56	43	56	55	55	57	64	63	61	46	56	46	68	69	59	60	50	49	66	47	51	52	51	59	48	49	59	70	67	54	65	52	61	72	50	67	51	51	57	59	69	46	58	73	64	53	63	82	51	64	68	71	76	67	52	51	68	64	54	49	67	67	59	46	68	69	50	54	58	75	51	68	57	54	58	67	58	55	67	58	62	45	54	66	61	50	64	50	76	59	62	50	53	60	59	63	67	65	60	56	51	72	72	67	59	47	44	65	59	57	53	60	55	58	54	50	55	68	48	68	58	41	55	71	64	56	65	57	48	61	62	46	59	56	72	80	48	51	59	60	55	74	71	69	59	58	62	68	61	61	65	56	70	62	64	63	54	71	60	69	43	52	49	59	66	71	57	67	68	54	65	58	55	63	65	50	57	57	59	77	52	55	59	53	43	69	66	61	57	56	54	62	50	67	60	79	68	62	61	58	60	68	58	64	57	44	52	60	62	54	51	66	58	58	55	62	68	68	57	55	50	51	62	77	62	49	42	74	70	66	51	80	60	62	63	51	62	66	75	62	61	73	60	50	62	52	52	51	52	54	54	68	48	54	68	67	64	56	62	78	54	58	54	55	62	61	53	60	52	83	64	50	63	48	49	66	50	50	74	65	67	61	64	66	63	64	77	66	59	53	70	42	66	60	48	64	57	61	51	57	56	55	69	55	63	53	44	57	59	49	46	60	61	65	67	52	61	50	67	49	45	46	55	52	61	66	50	55	75	36	60	55	51	53	54	58	60	67	64	50	66	66	61	48	57	45	56	57	63	66	57	65	60	66	57	63	63	59	62	55	64	63	78	62	54	49	64	53	63	63	48	61	61	61	58	51	58	52	55	55	46	56	71	65	64	55	49	63	63	63	71	65	57	58	56	46	60	50	60	67	58	62	66	56	68	63	59	54	61	61	56	63	50	60	46	47	55	44	65	57	67	58	64	51	65	63	65	58	54	66	80	51	56	60	61	59	56	66	52	60	60	64	61	67	52	63	68	46	64	47	54	48	60	67	68	55	60	58	71	55	56	69	59	64	54	63	62	54	54	55	57	45	62	65	41	68	56	66	56	64	58	64	51	61	51	62	61	53	57	54	65	57	63	47	60	66	57	58	66	48	73	59	56	66	57	68	53	49	60	58	59	58	54	59	63	55	63	68	60	44	71	66	42	58	78	57	62	75	46	71	63	51	65	56	64	60	63	57	64	56	57	54	54	59	53	47	52	61	75	49	56	51	47	67	56	63	59	67	51	64	42	56	79	62	59	58	65	55	63	54	59	48	59	55	46	61	59	70	63	53	50	52	75	50	55	50	51	66	65	62	55	49	53	45	57	55	64	60	49	45	59	68	54	66	60	54	46	67	49	60	51	67	68	59	62	53	66	60	51	56	68	63	63	77	60	73	68	52	65	73	60	74	54	63	72	56	63	67	65	62	78	56	52	66	55	54	57	68	69	60	59	69	65	63	75	57	52	58	59	54	70	58	56	75	58	54	57	60	67	53	51	48	62	50	60	53	53	64	54	59	64	51	70	64	58	76	71	56	68	62	70	52	59	58	51	60	66	57	69	60	59	60	63	73	79	50	62	54	70	72	59	55	54	52	60	57	54	61	62	49	69	59	62	51	56	61	66	50	70	63	46	49	54	67	54	67	65	85	59	73	73	71	60	57	58	54	59	61	54	75	59	56	64	68	57	63	76	49	65	66	61	65	71	55	60	71	80	46	62	53	68	74	57	45	74	55	78	73	43	55	77	67	53	66	67	52	66	49	66	57	66	66	63	63	55	55	72	50	51	57	73	55	79	55	40	50	60	48	55	61	42	48	59	65	64	71	53	54	57	50	58	60	51	59	61	59	51	65	67
11980	2478	1399	10622	22356	24748	13385	933	805	686	603	550	535	508	502	495	500	517	503	487	472	525	473	486	507	448	477	470	491	486	450	476	449	477	468	486	479	454	493	462	483	462	489	468	485	447	488	465	477	470	487	472	499	514	491	460	517	466	481	493	456	521	504	457	469	463	462	495	453	459	486	472	498	518	473	427	446	440	467	522	492	461	459	454	498	478	500	494	458	496	465	452	465	479	477	462	497	450	426	482	484	457	491	456	442	469	460	458	517	499	456	460	451	506	493	465	504	441	482	508	474	475	487	496	455	495	463	465	493	519	505	452	466	514	473	533	473	481	475	466	494	509	469	465	454	424	519	489	471	490	485	459	491	471	500	519	491	481	462	498	466	483	488	517	502	440	463	478	482	447	494	481	486	480	453	484	444	487	489	492	477	487	436	488	452	426	430	498	457	455	430	448	461	450	481	465	460	482	472	444	480	491	445	482	472	493	482	455	473	473	476	455	459	447	466	480	483	471	480	499	454	471	488	475	475	486	471	499	448	493	482	504	500	493	489	480	459	462	482	500	491	487	437	458	450	480	462	439	446	462	487	442	465	488	479	474	474	439	492	518	443	424	490	487	475	469	464	473	468	504	465	454	520	460	466	485	470	480	468	489	497	476	454	485	507	469	468	457	486	473	440	469	464	465	500	484	486	469	491	448	470	462	495	481	490	460	473	495	446	438	488	489	513	476	481	481	493	486	462	490	485	504	458	432	459	494	419	466	447	453	465	471	487	473	447	471	487	465	497	473	476	484	507	451	456	481	448	493	469	463	493	484	447	471	467	454	440	481	453	459	448	488	488	450	464	512	449	472	463	505	498	472	460	508	441	468	407	471	444	465	477	476	466	476	486	443	492	451	457	450	507	431	478	490	440	484	461	460	480	455	491	510	448	483	490	447	506	443	497	475	445	491	462	480	488	459	473	467	478	464	505	486	462	439	454	458	490	486	460	461	498	444	485	446	451	487	451	487	434	496	516	442	443	520	459	434	446	474	457	469	447	483	438	445	443	485	473	461	497	472	449	474	462	458	478	497	486	507	459	447	453	468	492	451	475	478	436	484	497	484	476	477	459	453	458	459	499	501	498	489	466	457	460	479	470	461	467	451	474	488	471	469	445	465	519	452	491	509	494	438	465	444	463	480	455	528	451	469	487	489	462	461	463	459	487	443	458	470	510	481	434	506	490	484	510	495	498	465	450	427	506	515	475	487	460	479	461	450	511	485	505	478	502	465	454	501	499	470	517	466	466	467	479	470	465	466	504	494	440	482	462	518	480	533	478	473	476	444	452	455	455	476	426	467	478	409	468	451	469	510	506	468	492	472	464	476	486	484	481	536	442	463	462	438	496	454	508	451	457	482	460	486	451	493	474	484	480	509	469	475	464	494	477	494	468	493	486	462	432	501	460	473	455	440	449	490	481	504	439	461	434	476	484	491	457	513	469	468	458	494	500	480	471	485	470	462	472	470	524	463	491	458	437	500	455	452	479	471	497	502	461	479	468	461	467	488	473	494	459	479	494	481	494	469	484	399	489	479	502	465	458	482	487	481	504	488	508	469	509	459	466	500	498	467	494	488	464	490	485	507	455	455	448	493	433	476	461	490	445	480	464	504	487	529	431	480	490	457	485	440	482	471	474	465	468	473	513	478	465	499	483	464	516	464	438	477	492	448	466	476	454	489	457	504	451	441	469	467	509	442	488	473	493	454	470	470	492	462	470	421	491	452	516	494	461	459	489	500	469	481	490	459	447	473	484	482	492	448	505	463	500	463	479	471	468	482	468	440	503	462	472	451	451	470	478	456	516	486	492	501	501	481	490	449	500	453	462	453	453	478	449	486	427	466	492	439	467	463	522	444	445	461	444	474	488	478	472	480	467	550	444	495	461	494	471	463	469	460	467	492	506	490	474	502	495	496	508	478	500	484	483	473	492	507	512	509	497	528	475	460	459	451	484	490	472	505	458	490	495	472	488	474	491	467	461	480	473	464	471	480	453	465	498	474	464	490	485	484	473	477	486	460	478	489	496	497	467	456	488	492	491	469	471	479	449	472	457	486	434	448	481	473	439	499	452	491	498	472	462	454	462	467	510	461	472	504	437	447	453	489	488	455	459	452	495	504	490	484	468	469	473	467	488	473	496	453	498	450	489	464	492	485	482	490	485	464	475	471	485	489	500	482	480	484	453	454	423	476	496	476	466	458	433	469	474	495	493	447	440	451	448	475	498	459	440	474	464	482	486	446	492	429	474	446	465	473	489	448	510	476	473	452	512	450	468	471	479	442	486	441	475	462	507	432	501	454	504	484	441	486	474	484	468	437	533	494	500	483	478	475	450	463	485	477	463	524	439	451	491	471	473	494	460	421	457	481	489	501	487	466	489	484	458	482	465	447	466	494	481	473	490	455	437	479	438	490	523	497	439	439	499	462	474	473	472	450	489	496	478	476	514	460	507	499	407	523	485	456	442	422	462	500	479	448	493	496	491	453	490	475	490	448	481	497	533	446	489	440	476	442	505	504	487	478	458	471	467	477	475	471	449	458	507	489	471	455	482	472	483	488	505	485	483	490	493	486	509	438	470	482	454	433	445	470	485	476	489	483	467	427	454	428	494	513	479	489	476	461	475	447	505	501	478	486	472	493	433	455	475	470	510	506	461	484	480	440	497	516	480	480	483	456	444	483	437	491	439	492	503	465	457	488	505	475	463	470	475	479	474	477	504	456	477	463	498	435	476	448	483	488	450	462	471	485	484	458	440	446	498	504	495	488	477	452	457	521	469	477	454	425	495	484	464	468	476	433	452	471	486	481	466	430	475	448	470	457	469	441	493	481	500	455	463	470	495	458	458	450	500	484	504	450	479	460	476	513	488	448	444	478	458	508	506	462	455	488	477	447	468	484	475	471	458	471	451	487	494	496	428	485	471	432	488	514	498	504	484	456	479	486	470	456	506	457	521	506	474	460	465	446	473	459	473	485	523	463	451	480	495	466	437	458	443	474	499	461	488	456	450	487	483	509	479	475	509	475	474	484	467	474	485	517	465	473	490	437	461	478	463	515	501	498	475	487	448	458	470	489	460	472	468	484	493	464	458	504	471	509	473	452	471	495	480	521	456	423	485	474	501	499	507	500	461	458	471	501	461	457	458	469	490	466	472	445	493	509	489	481	505	480	469	486	480	450	482	462	501	450	498	500	530	427	476	485	449	456	469	470	451	537	479	447	452	494	466	472	493	550	472	461	512	441	422	516	459	497	479	472	483	496	450	448	473	479	460	469	461	503	478	467	450	476	484	478	448	478	474	502	458	487	506	481	508	426	443	489	441	479	506	472	497	448	484	468	493	509	472	460	463	527	467	487	434	508	487	492	487	496	484	475	487	479	475	488	464	460	501	513	466	475	500	475	459	471	496	431	463	459	486	463	480	499	445	508	523	506	440	519	481	449	501	477	497	484	435	463
1998	248	287	1568	2391	4088	2604	101	76	77	68	71	92	78	69	69	66	73	60	68	68	74	57	62	59	60	75	78	58	71	65	67	52	63	85	60	55	73	79	72	68	65	56	57	69	74	62	74	64	72	58	66	80	73	74	56	61	79	71	70	56	67	71	63	64	65	60	59	59	73	58	57	70	72	62	64	55	52	55	58	94	61	63	78	63	75	63	62	57	79	69	89	53	59	70	80	74	68	67	59	67	41	61	62	59	78	79	93	60	78	65	81	68	83	71	70	66	75	69	55	59	57	58	65	76	73	59	62	57	67	57	72	75	63	75	67	61	67	65	72	72	72	66	73	56	60	56	61	62	69	68	54	86	73	60	74	83	87	71	54	71	64	59	67	73	74	58	70	61	63	64	74	63	50	65	65	74	67	86	49	64	62	57	70	74	67	70	68	56	60	89	66	64	76	83	77	79	45	78	65	71	67	70	87	78	63	63	65	63	63	56	73	65	62	69	69	73	67	56	54	60	63	86	72	75	71	73	80	52	64	71	53	76	72	66	69	76	73	66	85	73	51	61	76	59	72	81	73	56	63	69	81	63	73	59	82	66	77	72	59	69	71	52	73	68	73	74	65	70	65	63	50	61	62	62	64	69	55	65	67	66	70	69	74	70	57	72	61	67	62	62	68	61	64	64	71	77	78	61	67	63	54	68	75	76	82	74	69	63	67	63	67	75	56	67	69	60	69	52	78	68	86	60	64	70	74	61	70	70	63	73	73	67	64	54	76	66	80	43	84	65	75	62	79	60	63	76	60	65	72	70	80	81	67	68	66	71	73	60	69	64	73	75	70	64	68	77	74	57	65	80	47	62	66	70	56	74	75	60	66	76	62	66	70	67	70	57	84	53	79	72	60	69	62	77	64	66	60	75	63	63	62	76	68	71	67	49	54	78	64	86	65	69	67	69	58	67	90	69	60	69	78	85	65	78	63	66	67	64	62	64	73	76	71	46	65	51	56	80	78	76	71	65	56	92	75	58	59	63	59	73	66	52	61	61	72	79	79	75	75	74	74	63	78	64	62	62	76	68	78	74	74	70	67	64	69	70	57	77	57	68	72	63	68	57	64	82	67	72	71	73	75	67	59	64	51	73	74	72	64	72	56	69	62	78	56	55	65	71	65	60	61	73	59	57	68	64	61	67	64	84	75	67	63	70	68	65	57	56	63	60	60	57	57	58	71	79	89	64	57	68	71	76	78	77	75	79	78	75	67	62	71	73	79	76	81	70	78	64	62	58	74	68	63	74	52	75	60	67	75	52	71	64	62	56	45	68	77	69	77	56	88	59	69	64	81	61	58	53	62	60	55	75	68	60	63	65	60	61	59	62	73	71	59	72	62	67	73	60	65	67	81	71	63	56	64	66	74	59	82	90	73	66	65	80	76	72	74	79	63	74	71	56	62	61	79	71	49	68	63	44	67	61	66	86	64	82	84	72	84	81	65	74	56	52	73	62	61	68	75	43	67	74	68	64	60	64	53	61	73	91	70	83	72	76	63	61	55	49	74	51	73	64	73	77	69	63	73	61	57	61	46	71	54	59	77	62	67	79	82	77	69	67	71	75	68	71	73	72	73	73	75	66	76	75	56	74	63	65	66	67	70	61	45	66	68	84	68	56	93	69	64	68	63	62	76	49	70	73	55	74	69	83	57	76	53	63	50	69	67	74	77	58	72	61	55	70	58	76	60	66	64	62	71	71	71	66	68	62	72	62	81	51	74	74	64	53	62	58	72	64	78	72	63	67	73	59	72	60	70	72	59	56	77	78	60	74	69	65	64	59	69	70	57	42	63	61	72	62	62	75	77	66	70	63	62	79	73	73	74	61	76	56	72	78	66	70	52	83	81	72	62	66	72	74	71	62	67	67	78	75	57	85	63	70	67	57	61	90	69	81	75	64	67	56	68	71	78	75	57	68	67	59	68	64	78	65	58	59	59	68	70	67	74	50	56	62	77	72	82	66	79	54	81	66	69	60	70	61	62	66	66	65	75	67	65	86	64	76	75	75	74	62	60	59	72	59	61	66	65	75	70	63	78	63	61	81	55	84	81	55	66	71	62	70	75	82	82	79	57	81	72	73	61	78	60	70	71	67	70	82	68	69	62	60	65	67	63	66	61	59	75	68	65	64	67	65	76	70	67	63	70	67	84	63	71	67	65	56	65	67	62	64	57	67	65	84	69	89	76	89	67	65	70	68	69	66	71	73	66	60	70	66	73	69	66	61	78	56	63	52	74	62	62	74	60	66	82	60	64	66	75	74	67	58	74	77	56	80	73	69	68	49	71	81	68	70	61	81	69	67	67	70	72	67	70	66	73	80	62	73	58	65	59	74	58	68	59	62	69	70	69	78	67	77	68	83	75	55	65	77	60	77	64	69	64	74	67	63	65	60	64	62	73	68	80	64	70	55	74	78	71	62	69	58	69	58	88	71	56	55	70	68	60	78	70	71	66	75	72	63	59	66	65	65	55	62	75	72	68	58	55	55	73	80	65	65	64	64	70	65	57	59	62	81	73	79	79	54	58	63	78	77	51	63	78	68	51	74	63	74	72	67	72	74	55	52	67	67	67	78	74	55	78	76	80	65	59	69	54	60	57	76	53	61	79	73	59	53	64	73	61	66	69	62	74	75	84	49	79	71	88	71	69	50	65	59	75	65	66	51	63	65	59	70	74	51	76	60	68	48	72	77	63	78	64	71	54	61	74	77	67	65	60	55	76	68	65	75	66	70	79	61	73	71	62	67	67	54	75	89	73	67	94	61	80	66	78	63	71	55	65	65	78	51	55	61	59	74	79	72	50	70	60	64	69	77	67	57	62	62	61	66	65	72	71	74	63	73	74	49	58	75	67	63	62	64	45	78	76	68	52	65	69	58	55	74	55	77	70	79	61	71	61	61	76	64	71	93	68	61	65	74	74	59	68	83	62	71	70	59	66	69	68	81	50	53	55	74	67	73	69	72	63	70	71	82	78	75	63	64	66	67	70	75	87	91	65	83	67	61	69	72	57	64	76	71	68	65	58	82	57	74	57	53	68	69	68	78	53	75	82	80	65	92	78	75	58	63	69	65	65	54	67	52	75	81	78	71	66	77	57	81	72	74	78	70	78	72	56	65	77	75	69	75	56	61	76	62	58	78	62	54	59	54	81	70	82	68	54	65	70	59	73	73	70	55	69	65	68	61	60	62	49	76	77	73	69	80	54	63	72	58	72	65	65	62	65	77	66	76	77	61	53	60	84	61	81	72	55	77	58	64	49	63	78	74	54	66	72	65	50	64	72	81	79	68	56	63	53	55	71	73	69	65	78	75	81	77	64	74	78	57	67	56	69	73	76	73	73	64	83	82	73	74	73	69	68	66	71	69	64	69	73	58	68	76	71	66	62	65	74	68	70	62	75	47	54	61	78	54	72	63	52	60	55	72	56	71	55	53	62	56	58	48	74
18085	3628	3803	25068	40507	43776	27946	1307	1128	948	785	723	685	608	602	590	560	562	519	546	548	569	535	559	544	554	557	537	555	539	478	498	538	482	510	543	563	519	509	538	500	569	471	538	526	503	530	493	530	525	535	522	545	533	502	574	560	549	497	505	503	550	515	501	501	503	506	527	532	514	507	534	490	522	524	508	530	488	511	495	558	548	520	505	495	516	481	531	522	507	484	583	495	529	506	537	516	528	525	517	538	545	485	506	520	530	546	497	563	498	519	523	540	506	543	514	524	506	506	511	519	532	496	543	527	540	509	497	527	507	513	531	507	545	514	490	487	497	516	518	540	525	516	516	533	547	470	515	486	529	509	536	520	540	558	504	526	485	573	492	569	533	556	493	508	544	509	496	551	516	514	483	545	521	529	513	530	539	526	495	533	462	504	587	504	522	510	516	516	518	524	516	493	553	514	503	529	518	496	512	517	510	478	521	536	501	563	595	486	538	508	543	510	494	505	512	519	509	502	512	513	519	490	515	506	515	524	506	491	549	526	511	506	548	528	528	534	533	539	510	523	473	479	539	548	483	481	535	512	516	504	557	494	493	534	495	512	499	490	533	494	518	491	502	495	519	531	490	482	514	543	517	489	517	477	503	516	523	554	541	508	560	536	484	517	517	511	517	510	510	526	486	502	516	523	535	515	563	557	512	513	500	514	531	511	507	477	542	517	546	493	479	506	532	519	507	536	506	539	502	509	503	508	596	516	502	499	560	519	491	483	550	521	493	510	503	552	526	541	538	535	515	540	520	537	553	526	525	511	542	500	511	488	545	484	498	522	526	487	497	537	505	487	554	519	527	537	509	550	501	520	492	513	530	523	527	547	487	524	493	506	487	516	514	519	508	514	530	526	539	534	512	511	523	515	526	528	480	513	497	535	529	506	546	518	531	544	503	565	520	493	534	498	526	528	531	544	479	473	511	524	552	489	524	519	538	554	489	483	524	526	553	499	520	504	490	512	538	578	494	507	542	517	497	543	536	518	505	507	574	536	507	525	513	530	466	526	499	504	549	517	515	522	520	540	513	519	522	498	538	513	544	540	520	477	524	517	469	485	516	533	508	527	518	495	509	497	521	526	522	459	532	533	538	502	513	516	522	474	460	528	549	527	513	498	555	528	499	514	514	496	506	530	530	516	531	529	496	456	535	580	523	488	531	485	502	496	520	527	497	524	531	488	546	521	531	520	512	535	483	538	522	521	523	521	530	518	471	531	535	482	459	496	511	537	526	519	560	516	499	535	505	530	511	511	493	546	553	503	520	505	486	568	518	467	521	502	555	506	513	516	515	513	495	517	499	515	529	508	539	495	513	535	564	481	536	507	537	484	469	476	491	528	503	489	528	514	550	518	548	494	579	512	537	499	495	527	529	513	514	492	506	484	520	507	495	534	504	499	480	564	511	485	527	494	516	546	495	537	488	521	503	514	561	523	508	491	544	520	514	506	549	497	529	515	542	482	549	530	516	559	516	556	487	518	499	467	521	526	519	464	546	527	555	493	551	488	491	516	496	549	527	522	513	521	518	541	530	535	509	552	535	541	453	506	560	524	533	523	513	514	516	509	548	534	505	503	510	519	500	531	489	498	509	529	492	491	532	533	474	524	492	532	491	518	536	510	510	582	472	544	507	530	514	524	557	533	566	555	514	510	498	526	532	504	494	489	539	513	513	509	499	500	541	486	532	550	495	512	514	499	511	526	511	533	562	524	522	559	498	535	504	513	482	531	491	477	511	558	500	525	489	545	525	518	542	497	517	522	493	527	555	525	497	476	512	518	532	497	503	505	530	521	544	502	499	511	520	494	529	545	564	504	497	548	481	527	501	514	532	508	498	491	537	500	506	535	512	502	572	480	532	478	537	528	522	538	517	501	504	542	520	533	525	508	526	512	508	530	482	534	512	506	546	524	530	507	528	482	518	513	500	514	486	538	560	549	539	529	479	576	524	516	522	491	505	520	482	488	528	476	529	523	505	510	560	514	519	506	514	496	504	508	515	504	508	537	530	490	500	496	510	525	485	500	505	551	483	498	553	496	557	540	502	497	517	478	511	504	573	475	452	494	509	505	522	534	508	540	505	501	489	514	500	472	517	496	508	530	525	517	525	518	504	521	498	509	471	485	508	509	525	519	539	514	534	503	534	505	460	500	537	515	523	513	469	506	532	533	511	517	540	506	509	503	506	542	518	519	517	569	520	547	496	564	521	520	530	528	492	548	514	503	520	511	514	500	514	527	500	458	571	532	475	535	525	518	528	543	515	477	507	497	570	475	569	484	543	528	528	516	550	499	479	518	561	511	583	523	484	541	480	509	533	533	528	524	501	497	508	540	515	488	510	512	505	499	512	508	500	518	512	518	509	493	494	498	527	501	499	510	544	528	539	532	508	542	520	523	506	556	504	521	521	573	497	520	512	529	482	561	541	509	478	570	523	510	498	482	494	569	466	527	502	515	530	519	486	590	526	524	532	490	524	513	534	491	519	517	476	506	538	495	524	498	496	490	528	576	529	511	512	535	534	548	510	522	496	489	522	526	495	514	529	483	542	499	519	513	528	492	517	497	531	500	510	556	499	496	492	557	507	495	517	510	502	517	536	520	564	539	502	490	504	525	534	537	509	545	519	478	519	526	517	511	520	532	493	485	488	537	510	504	514	553	510	517	508	481	512	530	517	549	510	484	523	508	497	484	480	490	512	499	485	552	508	547	542	507	552	472	518	526	499	470	538	481	522	490	556	474	509	498	536	523	547	535	503	476	527	542	501	549	511	542	519	504	465	541	496	528	520	517	514	509	570	516	509	525	525	507	525	516	501	517	532	534	531	535	512	520	516	494	546	512	540	493	538	516	522	528	530	517	531	504	547	542	517	516	532	560	518	500	519	539	516	488	514	549	524	560	496	469	549	483	516	555	557	484	521	487	546	510	539	562	514	527	484	535	514	499	541	531	518	509	521	524	503	534	537	517	511	533	533	517	493	506	581	546	506	544	525	534	471	518	521	485	586	509	497	520	450	481	472	490	484	530	515	522	501	509	473	521	502	561	505	532	532	519	540	551	518	504	474	475	539	500	552	528	510	486	552	541	524	507	510	544	541	548	535	459	547	548	491	534	538	557	518	523	550	540	487	519	516	519	495	554	502	530	506	520	551	515	516	498	495	520	495	511	550	529	542	526	508	512	503	528	519	510	488	521	540	545	460	555	529	507	524	484	467	476	507	493	515	501	508	493	523	503	545	515	510	523	548	494	514	492	511	491	494	510	471	502	494	513	519	498	521	523	564	520	506	546	534	518	511	552	522	516	489	543	502	498	555	493	516	525	544	555	490	521	531	517	571	486	511	533	500	534	504	513	524	505	519	478	537	488	475	488	500	554	501	523	521	519	487	504	492	528	548	481	529	562	469	432	505	523	496	485	488	535	503	489	514	528	471	541	530	513	547	520	533	503	497	513	549
2677	274	398	1589	2122	3478	1905	103	107	86	109	102	94	93	93	83	79	111	98	96	95	87	86	88	99	87	87	94	80	80	85	95	88	99	92	73	96	89	89	86	90	98	71	75	93	95	95	91	87	92	100	88	92	88	91	86	99	88	100	89	90	78	79	92	92	76	79	87	100	87	95	83	91	87	99	116	96	86	94	109	76	80	102	71	88	89	90	91	83	98	91	103	103	89	89	104	94	87	91	91	90	83	86	95	87	85	94	86	100	82	100	106	73	93	87	85	84	96	78	93	84	88	81	96	88	70	65	95	94	103	87	91	94	68	91	84	89	79	108	80	86	79	70	103	94	85	108	94	92	101	91	104	86	108	98	85	85	86	79	99	108	82	86	104	91	90	101	76	99	77	103	95	74	70	98	109	92	71	74	106	100	93	105	94	82	89	97	101	92	99	86	90	86	92	90	102	88	90	89	91	94	95	80	88	95	78	95	101	90	91	95	97	107	98	102	79	99	84	82	85	80	85	101	85	75	85	99	87	87	109	65	81	91	100	103	94	99	82	89	82	91	74	89	93	101	81	89	109	105	98	83	92	91	94	100	100	71	107	72	89	82	74	75	80	88	102	123	94	93	97	92	86	85	98	79	81	105	89	94	89	87	94	94	89	72	94	82	80	89	84	91	95	79	81	96	92	100	85	103	95	87	88	92	123	77	99	78	100	103	81	83	84	99	87	78	96	100	83	86	76	87	95	109	103	104	91	85	94	98	82	113	81	81	76	91	92	110	103	73	96	90	87	102	97	106	96	108	85	92	89	91	82	95	78	106	75	78	96	80	80	86	86	84	94	110	89	90	100	97	99	84	80	99	75	83	79	90	88	88	105	78	98	83	104	78	92	90	87	97	87	97	94	82	88	78	98	79	87	85	95	86	94	95	91	100	87	93	86	95	89	92	92	80	104	98	74	91	91	87	73	100	76	79	106	95	78	77	93	82	93	90	90	74	88	79	94	103	97	102	100	107	93	91	111	85	93	96	97	86	84	94	76	102	108	89	94	92	85	82	85	99	104	97	94	90	98	92	75	85	90	96	85	90	90	82	94	78	94	100	93	77	86	84	84	75	101	99	91	106	78	78	68	85	77	86	78	87	99	88	96	92	77	85	93	79	94	81	96	90	79	91	86	99	103	104	98	87	74	105	99	90	89	106	98	95	86	77	78	93	77	99	69	87	84	89	82	94	85	92	106	88	81	91	98	86	82	85	90	80	99	94	82	68	82	92	101	88	79	95	93	103	93	84	101	84	87	100	90	80	101	74	99	87	91	112	97	102	107	84	75	111	98	103	82	85	87	110	99	98	97	90	104	88	97	84	88	100	83	90	68	76	90	95	83	89	107	93	83	94	81	108	91	89	80	101	88	100	88	102	103	69	98	86	98	93	105	106	87	86	92	87	98	75	87	72	90	94	97	78	84	99	80	112	89	100	74	100	100	87	102	73	97	84	92	98	103	75	89	96	99	87	89	83	86	89	92	80	81	91	91	98	109	104	104	110	88	80	94	94	95	98	81	89	107	95	83	81	100	89	97	81	78	99	83	100	88	91	76	89	90	76	88	91	92	100	87	101	100	83	109	81	94	97	92	92	85	92	85	104	93	91	112	95	91	87	85	97	91	106	87	84	89	87	84	107	103	106	92	94	78	91	83	85	80	90	91	99	82	88	72	77	101	82	93	88	76	83	85	101	82	100	101	88	88	85	91	84	91	92	75	75	100	105	88	100	89	86	78	89	83	82	84	85	81	89	84	81	71	83	97	101	81	84	83	75	93	99	78	103	97	106	98	89	79	92	95	92	79	85	92	91	78	92	89	71	83	87	79	107	92	79	90	103	78	93	86	80	88	107	104	85	91	95	81	94	92	94	96	100	84	89	86	86	98	80	80	90	99	82	78	78	99	89	93	94	92	95	96	79	101	76	110	82	86	92	93	80	86	89	94	97	90	69	81	91	107	76	95	84	106	87	79	100	85	84	87	93	91	92	95	92	90	108	75	88	102	85	77	79	79	87	102	98	77	85	90	87	105	97	101	103	83	88	82	93	96	113	107	76	99	81	93	82	73	81	80	88	82	103	90	82	75	88	80	96	86	102	83	99	108	89	84	109	92	102	96	76	83	89	84	90	77	97	98	79	91	93	73	88	82	89	109	87	94	90	85	78	82	82	71	97	101	87	80	88	99	102	96	90	105	104	80	93	113	90	98	93	98	98	81	98	96	100	79	93	75	107	85	86	104	99	81	102	92	88	88	98	94	87	103	100	88	87	85	93	82	93	101	83	86	86	100	98	99	97	103	76	93	84	90	104	81	83	91	92	96	83	90	90	90	90	98	77	97	112	97	90	101	88	101	92	83	89	79	88	105	95	96	95	91	80	86	80	82	92	81	103	106	96	81	91	93	91	85	70	88	102	81	89	96	87	84	93	83	78	90	87	79	84	101	76	96	90	84	92	100	100	100	97	87	96	71	95	84	121	103	86	84	87	98	94	105	96	89	96	86	89	93	92	97	96	92	88	101	97	90	106	91	94	85	80	88	83	117	85	108	74	105	74	80	85	94	86	91	88	88	95	81	88	73	85	101	94	84	85	113	98	102	68	81	77	104	93	83	97	106	96	89	100	85	86	102	72	99	75	86	93	82	99	102	82	107	93	86	96	76	102	76	92	85	93	88	86	95	109	102	80	89	98	107	95	87	92	93	85	92	103	89	90	96	93	96	97	66	85	97	86	105	93	107	89	96	85	85	89	86	83	74	96	81	81	104	104	99	75	95	94	110	107	88	66	89	90	95	83	104	80	92	89	89	71	72	93	93	98	89	84	75	91	98	89	80	81	75	90	83	107	86	100	93	106	84	83	78	81	80	90	86	72	90	98	86	91	104	79	89	84	95	81	97	102	81	95	89	89	85	99	79	86	77	87	88	104	76	111	86	103	83	87	97	92	80	98	88	107	87	101	94	71	103	98	89	86	104	101	82	84	100	88	97	90	102	99	93	101	85	83	90	86	89	96	111	102	79	94	89	96	88	96	101	97	88	97	95	90	96	79	86	96	84	78	88	83	99	72	97	99	96	80	88	80	82	88	77	86	79	99	89	101	90	88	100	76	72	97	87	91	91	116	94	92	90	102	83	96	70	85	87	77	88	98	93	97	93	101	88	81	84	97	99	74	84	82	97	76	80	121	80	107	94	74	80	93	79	89	95	100	101	87	77	96	87	94	84	99	100	98	88	87	113	73	93	81	86	87	77	85	90	95	107	86	93	91	94	123	74	80	97	97	98	100	93	100	84	98	89	102	86	95	81	84	94	90	100	90	82	94	98	103	75	100	77	89	80	98	78	84	80	116	107	85	83	97	89	113	90	97	94	110	88	109	105	102	92	99	87	80	92	105	79	76	95	78	85	93	90	101	75	107	85	87	92	100	96	96	90	86	94	95	107	68	83	95	93	81	93
17760	3446	5145	24944	38181	41466	21951	1514	1283	1126	1052	823	863	787	775	782	757	767	752	734	792	764	723	707	775	691	749	726	690	655	689	760	699	704	704	708	743	701	711	713	719	732	733	687	709	675	771	698	731	722	754	681	724	745	675	729	719	686	671	708	669	676	706	677	688	699	717	683	744	718	697	733	703	679	734	713	717	679	704	698	691	702	745	743	673	711	683	725	691	705	731	713	701	731	693	732	688	662	649	731	723	727	722	663	704	719	714	673	745	735	696	720	706	706	710	707	688	686	646	724	707	746	681	706	729	692	723	709	712	719	695	699	700	719	734	696	687	729	720	702	671	742	699	712	720	768	731	695	678	725	724	723	690	704	758	695	716	658	684	718	692	706	713	725	696	712	727	741	714	696	691	707	695	722	709	672	714	700	691	650	694	679	716	743	665	676	718	680	697	709	726	706	696	725	722	702	718	688	674	702	728	676	722	678	655	697	735	711	715	724	690	665	698	734	676	682	695	691	729	666	721	683	680	726	725	688	708	680	741	670	669	680	688	705	701	690	707	656	695	713	648	751	688	721	696	764	711	709	691	737	675	698	724	739	715	759	734	711	669	669	724	717	753	670	700	746	669	733	697	696	732	692	665	778	668	728	721	728	664	731	647	689	710	714	676	715	744	746	701	664	690	685	744	686	709	686	698	726	719	641	735	657	710	672	678	760	719	739	709	712	690	674	672	702	721	725	693	696	732	686	687	679	730	678	699	685	754	706	662	737	740	785	710	721	723	691	690	629	694	685	703	680	725	701	685	718	700	701	713	726	685	676	713	714	779	687	723	695	690	666	692	703	735	709	707	718	724	692	693	725	660	707	719	675	683	696	712	714	692	711	758	741	723	682	712	706	714	703	695	728	714	709	687	700	702	717	708	752	750	732	764	633	690	774	686	714	684	718	667	670	681	702	678	730	740	750	732	666	693	707	679	698	694	671	742	760	695	689	668	706	688	658	732	681	674	647	698	727	675	686	732	676	727	711	626	688	740	697	734	747	716	718	696	693	721	676	653	735	689	654	715	636	705	672	723	705	714	716	715	662	736	696	700	669	683	738	681	737	656	692	769	671	692	679	712	714	691	726	711	716	678	720	683	747	721	704	702	701	700	728	703	668	678	720	635	731	659	729	749	713	686	693	706	713	658	671	695	702	632	677	647	687	725	747	740	714	697	703	700	682	691	689	726	693	708	676	730	732	700	700	755	654	710	675	666	711	682	726	699	659	700	718	716	658	757	675	703	710	748	685	704	677	680	680	746	690	743	692	735	696	681	686	685	711	688	729	699	710	678	688	784	732	736	652	702	682	688	697	732	679	705	717	723	678	774	688	704	719	734	746	724	707	693	730	730	718	782	657	664	679	707	677	686	650	708	678	676	682	710	748	697	731	680	709	693	686	700	752	781	729	704	717	686	696	721	739	697	706	709	685	695	694	727	676	705	683	719	710	744	719	729	717	713	741	696	678	727	690	660	696	729	668	669	684	735	716	745	700	663	677	715	724	757	721	753	724	701	737	652	709	704	698	702	746	695	723	697	693	731	689	651	744	708	739	710	691	733	674	668	735	670	721	677	735	724	688	700	695	710	737	697	701	719	763	713	698	688	759	727	666	729	671	697	665	730	737	704	661	704	744	703	690	723	733	707	708	689	705	745	693	705	671	727	686	683	692	720	693	715	718	690	719	739	708	717	672	706	669	718	708	687	740	685	701	700	696	701	687	691	638	688	725	668	706	715	682	708	707	721	727	758	758	697	772	733	728	682	744	705	728	682	739	695	714	693	717	686	724	671	695	678	681	693	703	706	710	708	721	740	682	699	698	762	719	688	702	700	656	741	760	699	698	737	700	741	715	671	728	702	721	719	688	699	643	716	675	728	638	745	723	743	715	682	738	683	686	704	733	700	691	727	662	669	717	715	675	711	717	696	681	760	713	721	756	715	698	697	703	688	693	736	718	712	681	723	657	715	741	685	718	683	717	682	702	677	721	709	705	632	709	701	710	718	698	760	676	715	716	721	684	678	709	736	707	724	710	726	668	718	674	694	695	715	708	659	706	709	705	701	704	679	686	687	754	705	674	731	697	724	714	718	660	737	723	661	687	742	744	696	748	772	672	697	689	733	709	678	677	687	693	693	711	666	726	687	712	728	739	681	691	666	748	697	723	679	711	690	671	730	737	720	700	709	702	711	738	740	674	686	700	699	695	764	686	652	713	687	675	695	696	678	677	719	738	738	708	714	687	738	640	750	690	718	765	723	690	769	676	759	700	688	677	671	686	710	686	717	690	674	707	685	685	713	755	721	736	704	735	697	711	688	713	674	717	649	651	718	714	659	699	725	731	672	703	696	711	703	698	710	687	749	706	721	682	736	690	705	756	727	702	719	644	732	698	691	711	694	722	720	711	723	723	763	712	698	724	716	697	662	741	668	676	701	679	696	703	703	642	679	701	753	684	699	681	747	677	728	735	674	710	710	708	691	694	720	698	727	740	671	689	703	720	683	701	727	713	712	668	679	664	728	723	736	683	699	734	668	714	683	665	716	713	668	673	699	730	722	711	707	719	729	720	703	759	708	729	707	697	748	669	699	752	726	636	719	682	721	720	729	724	705	685	708	711	704	687	695	744	671	697	729	710	720	690	715	700	662	710	729	688	681	671	736	700	689	667	709	673	735	725	680	682	703	664	717	713	719	680	689	710	704	746	720	745	639	694	696	741	710	677	678	739	741	727	746	730	774	638	717	691	741	709	677	698	730	703	698	730	702	698	695	738	705	700	679	687	674	709	707	665	694	733	733	680	699	734	691	660	725	664	701	698	744	720	699	717	676	715	662	694	739	657	702	744	710	722	671	716	683	708	685	742	685	726	674	720	739	700	700	661	726	689	711	703	694	708	696	768	712	685	721	732	745	704	717	701	724	713	731	707	686	665	692	676	701	737	738	742	729	705	677	719	743	653	708	686	701	677	717	697	685	684	751	695	706	691	709	669	697	697	683	737	716	745	714	701	684	718	716	755	694	692	719	703	700	668	680	670	704	711	765	664	709	691	668	676	776	681	731	713	665	717	688	694	702	663	723	684	684	702	717	683	737	694	721	739	671	667	723	723	727	737	680	691	728	719	699	710	681	681	707	676	682	677	694	699	687	714	705	720	736	720	722	698	716	643	730	735	687	706	657	684	674	695	679	728	729	713	743	690	718	701	753	700	732	736	673	721	687	704	722	685	671	687	681	732	732	688	700	685	701	712	723	726	719	671	702	679	681	727	709	717	746	685	724	710	697	700	683	710	726	704	713	710	678	762	694	703	684	725	675	693	703	729	699	733	706	711	704	674	682	721	703	693	695	687	659	746	722	686	658	656	704	747	720	674	714	666	712	708	712	721	703	721	674	722	693	708	688	708	718	707	705	732	707	689	731	712	733	644	728	722	711	739	714	709	739	640	717	687	679	727	744	664	686	733
2823	349	863	2451	3825	6387	2503	123	112	94	110	102	105	102	93	104	110	92	103	104	88	102	102	85	84	89	91	95	112	81	104	111	92	98	94	94	96	115	92	96	84	110	93	94	90	93	87	105	102	84	89	96	94	91	96	96	92	106	97	77	101	99	84	95	101	84	99	110	92	104	101	97	118	80	76	86	75	105	92	89	97	104	87	73	94	84	82	89	107	101	96	111	107	96	96	103	91	95	89	103	87	85	93	108	86	103	82	94	85	107	106	105	89	85	87	106	93	93	107	99	88	95	115	116	87	99	87	90	100	100	81	89	85	93	88	97	88	98	95	83	103	95	108	86	93	95	87	84	80	88	78	93	101	98	118	108	83	88	92	81	102	92	101	92	96	94	100	74	94	89	101	98	91	95	92	108	97	94	76	100	96	96	100	95	94	89	112	84	102	89	84	98	88	95	97	85	109	85	74	93	106	81	98	94	94	83	79	82	87	92	105	91	95	98	88	100	96	94	83	86	90	95	93	91	67	95	93	89	97	95	99	85	104	84	85	89	88	104	94	96	103	85	78	99	89	81	90	89	88	89	92	92	95	95	103	102	99	107	85	99	103	82	83	114	85	94	92	95	89	97	79	97	93	93	102	95	93	107	92	116	95	100	90	108	89	111	103	85	104	85	88	96	103	96	118	77	86	82	103	101	97	89	84	92	107	88	101	71	91	95	91	94	108	110	87	84	83	95	94	116	78	73	83	84	103	85	109	91	79	84	101	96	80	98	83	79	92	103	99	94	84	84	92	104	86	88	72	89	101	90	95	98	89	86	86	90	80	100	94	97	111	90	102	92	95	98	86	99	117	78	88	112	111	109	96	75	98	94	85	104	96	83	109	112	87	92	100	99	90	102	102	77	90	104	101	103	93	113	90	81	92	76	84	106	100	90	92	106	92	100	102	75	83	100	87	86	90	123	87	87	113	103	104	92	85	77	91	98	88	103	110	83	86	85	92	96	103	91	95	105	106	88	107	90	89	98	106	103	98	92	86	77	96	96	100	80	107	90	96	98	102	92	99	93	113	96	81	80	100	89	99	90	92	92	100	104	95	94	84	107	86	107	90	74	90	95	82	81	85	90	77	94	81	101	85	105	105	96	81	89	89	98	90	94	102	92	109	87	101	94	113	85	74	88	103	96	82	100	95	90	91	99	102	118	96	99	102	81	92	88	83	98	69	110	78	102	91	89	111	99	74	98	97	99	91	94	95	91	86	98	86	89	97	117	113	89	94	87	118	98	97	87	104	87	112	90	94	92	102	95	99	91	95	104	101	87	88	103	82	82	91	100	98	85	93	88	98	90	87	96	93	93	92	93	90	82	95	99	93	93	98	84	87	90	95	93	89	94	96	87	101	80	99	83	95	100	85	91	87	77	100	103	78	107	73	79	83	100	87	88	93	86	95	122	92	99	86	105	89	98	83	97	101	92	97	89	106	120	105	109	87	92	79	101	85	84	89	109	114	104	97	92	97	91	95	100	98	87	83	76	83	96	89	96	88	107	97	102	103	90	98	90	96	83	88	106	96	71	89	101	98	105	81	98	95	77	79	91	85	105	95	95	88	104	82	78	85	94	99	75	101	97	80	102	86	105	91	116	107	79	91	104	106	107	86	105	107	96	94	88	95	97	84	90	81	88	85	93	86	80	96	90	96	110	102	94	82	91	85	86	105	106	88	87	90	102	97	90	85	75	117	81	105	99	105	88	86	96	95	87	97	112	92	89	89	88	92	125	83	82	84	99	104	88	103	97	102	87	86	91	99	112	96	91	98	89	89	93	95	72	105	97	98	86	91	83	89	121	97	98	96	97	100	78	86	94	79	95	115	86	83	99	94	96	91	84	76	92	90	99	82	91	90	98	103	100	94	83	105	99	89	112	106	74	117	97	104	100	88	91	92	98	118	87	68	87	105	105	92	98	85	84	86	94	77	100	103	85	84	94	92	93	81	89	76	98	88	93	104	94	93	80	95	116	92	100	94	98	103	88	91	104	82	78	89	89	111	105	95	92	105	93	85	100	96	82	98	103	88	110	93	76	93	117	103	95	81	107	94	96	93	95	90	88	107	86	92	93	107	80	85	91	73	83	102	90	107	89	108	101	83	91	86	95	89	86	96	87	87	89	79	103	87	100	101	102	103	77	104	82	107	89	88	97	70	96	79	95	90	100	102	100	77	93	99	100	97	88	73	109	99	95	75	97	85	95	101	97	88	88	104	102	79	87	127	86	102	101	86	88	75	84	81	91	98	100	92	96	105	102	87	80	95	84	85	106	104	100	70	92	98	82	72	96	98	91	96	73	105	83	80	119	74	101	94	104	100	94	111	113	85	110	93	91	102	90	82	80	92	90	87	85	97	100	111	106	87	87	107	104	105	100	80	109	95	76	101	98	103	107	103	93	104	96	98	79	99	103	101	106	114	100	91	105	96	100	89	92	96	93	71	88	82	87	99	104	113	105	90	113	109	76	95	89	102	100	93	86	85	89	101	91	94	103	101	97	102	101	98	94	113	93	77	83	100	86	98	130	94	105	93	105	107	106	98	84	85	96	89	104	100	83	84	99	84	78	78	94	105	86	86	89	101	116	81	92	94	101	98	104	98	121	114	100	83	78	83	88	105	98	85	89	102	97	105	98	92	95	102	96	87	96	102	79	94	91	105	100	108	94	91	83	83	93	101	93	80	84	88	92	84	91	85	99	88	97	92	81	88	108	91	96	83	85	88	102	97	95	111	89	92	81	93	92	94	92	101	103	72	115	103	80	74	98	84	87	97	93	86	76	104	112	116	102	87	95	95	90	94	80	90	95	97	94	83	90	106	107	88	94	78	88	95	95	106	102	90	81	103	95	85	99	97	84	114	94	89	81	102	103	103	86	94	106	95	102	85	78	79	107	92	84	85	97	106	100	92	95	90	110	92	88	109	82	101	102	100	95	86	110	100	108	93	90	95	96	106	87	84	93	82	91	111	95	96	102	103	96	87	100	103	106	87	81	95	94	86	95	97	103	79	90	89	99	101	88	86	103	113	98	99	99	94	108	101	91	91	91	112	106	99	92	76	100	86	104	113	97	98	87	99	94	80	94	82	86	76	95	88	93	124	94	96	95	97	79	102	84	101	96	83	88	112	91	95	89	84	82	87	89	90	89	102	95	96	107	102	82	101	84	79	66	104	102	91	93	84	87	94	94	89	96	99	86	94	89	114	108	106	89	85	90	81	87	93	78	88	117	97	101	82	95	77	95	97	95	107	109	101	98	68	77	83	102	95	100	87	106	94	91	97	80	88	100	96	85	97	89	89	81	93	106	87	85	101	96	103	94	99	85	99	103	118	108	88	109	106	74	104	95	85	72	86	95	86	89	110	86	107	101	119	93	100	84	82	107	97	85	102	80	92	98	92	89	108	104	97	82	97	101	94	103	87	87	82	97	83	77	90	114	84	88	96	109	100	88
20793	4668	9820	30678	46719	51108	18865	2077	1752	1482	1264	1059	980	892	889	858	864	803	809	803	836	755	759	774	751	749	745	762	770	724	738	682	722	739	728	731	698	719	704	734	766	730	738	770	734	701	723	712	753	756	695	667	708	728	688	724	713	718	683	728	697	723	756	727	752	726	767	712	685	774	704	682	727	725	707	710	752	708	728	712	688	713	723	671	744	740	721	667	747	683	662	674	683	740	724	707	696	725	727	748	678	682	715	717	712	667	712	754	685	753	709	712	729	700	730	681	724	700	707	703	704	728	750	688	696	710	750	746	728	690	757	701	728	770	747	722	751	677	675	686	708	699	685	691	722	735	756	729	710	769	714	756	665	718	716	699	745	747	748	717	712	715	738	695	690	704	745	680	688	763	695	724	716	727	696	709	678	704	721	756	667	715	699	731	728	735	673	701	729	755	743	724	695	750	661	693	743	722	712	697	688	697	677	690	677	717	726	667	764	707	744	728	687	681	745	746	702	707	683	769	685	719	653	686	773	712	689	662	745	703	698	699	674	737	702	677	684	717	687	683	701	736	704	735	742	687	665	695	680	713	722	713	678	731	767	670	761	694	725	731	741	711	711	732	663	752	710	707	641	712	752	725	684	699	687	697	726	655	687	729	720	741	744	738	667	724	727	668	746	696	702	706	756	716	703	645	720	683	747	683	688	687	701	715	749	674	727	705	737	676	697	738	717	687	747	690	722	698	746	747	693	708	724	724	703	692	750	712	741	692	760	739	685	697	724	738	718	750	748	699	702	665	715	734	747	701	719	744	784	694	698	699	741	727	636	740	698	758	731	738	733	708	717	730	709	720	707	730	719	784	738	726	720	686	706	685	771	725	694	724	687	748	731	700	716	712	732	706	742	728	724	637	683	738	698	688	667	752	716	762	711	684	711	717	703	713	714	680	745	704	690	739	697	666	695	738	725	721	764	727	666	703	738	716	678	684	725	738	738	686	733	749	725	680	745	687	769	709	683	743	677	718	717	708	691	727	729	732	716	752	739	673	686	675	724	726	696	743	695	691	750	698	728	703	695	765	743	703	674	643	734	715	700	719	733	698	695	726	767	670	680	647	728	727	696	716	699	665	711	743	703	648	776	694	760	704	764	723	693	713	682	712	691	764	654	713	740	686	738	686	717	664	716	777	723	739	757	697	718	718	700	694	715	722	712	685	709	737	711	771	700	746	685	681	666	690	680	687	701	688	726	694	729	722	751	760	708	723	730	748	710	692	698	736	692	719	719	675	750	704	707	699	690	722	729	743	700	704	769	724	676	724	693	727	688	724	751	717	754	668	719	704	703	725	684	720	732	685	688	720	668	721	767	702	693	703	744	713	703	675	754	745	698	692	771	725	695	688	706	734	755	685	672	747	679	750	802	723	735	676	714	659	716	706	705	662	694	717	696	736	714	724	681	718	692	673	724	718	722	697	652	686	728	727	727	742	722	714	691	729	703	712	722	693	700	733	705	681	658	748	748	710	707	680	715	696	682	724	696	741	717	681	721	684	748	715	688	721	711	762	734	705	734	704	751	694	694	707	751	776	696	711	732	733	723	713	691	745	665	679	700	700	723	707	712	721	735	724	668	689	757	662	736	739	726	673	733	708	711	682	760	750	668	731	662	730	710	723	700	701	677	758	709	739	704	701	718	703	710	696	711	688	760	672	730	707	677	764	668	758	726	670	696	748	731	694	733	718	727	709	711	717	738	700	730	706	719	696	665	752	732	669	730	712	699	711	687	710	716	721	686	659	695	709	726	718	673	672	686	734	682	729	715	681	730	666	714	697	741	672	732	743	757	712	731	674	698	662	731	732	761	739	697	705	735	680	747	746	708	722	699	648	713	689	727	705	689	684	715	744	740	632	697	674	723	736	681	735	736	779	702	657	713	749	692	731	679	722	690	757	719	736	726	691	734	700	705	698	719	694	725	701	772	728	734	692	705	684	752	721	739	716	698	665	718	747	687	685	719	725	685	719	741	704	682	711	714	662	707	701	730	715	725	716	725	766	704	704	766	684	733	678	736	666	739	747	654	709	694	748	669	677	687	691	725	682	722	709	680	772	689	688	701	687	681	753	717	706	715	704	722	689	737	687	731	665	675	757	683	691	695	702	704	678	721	718	686	747	728	698	724	711	695	699	707	717	700	739	680	709	701	741	716	757	687	683	743	724	702	734	762	711	751	649	733	680	710	698	773	695	677	684	712	684	697	725	721	761	700	728	684	669	703	682	683	642	702	697	672	711	651	801	694	696	675	710	723	718	699	708	693	739	718	679	713	713	666	725	729	725	703	690	731	709	734	742	719	722	728	697	709	711	685	623	675	703	691	767	683	702	712	713	760	716	720	732	772	780	695	686	671	728	735	718	726	696	733	738	731	720	744	691	754	716	712	717	708	715	683	678	704	651	720	700	693	706	748	727	698	722	687	729	713	716	728	706	718	727	710	713	708	707	686	685	715	716	677	681	702	681	704	710	696	688	719	754	723	763	732	732	688	704	698	764	670	759	725	740	698	722	661	710	718	724	749	732	699	737	696	736	732	734	737	692	679	728	705	736	745	734	672	693	732	716	735	707	744	669	722	741	693	711	703	693	725	686	721	710	710	748	706	727	682	705	749	678	715	690	736	722	674	685	715	685	706	634	704	732	698	743	713	697	710	705	688	672	705	710	713	702	742	676	689	756	667	775	663	700	709	746	708	712	691	698	684	705	747	706	735	704	732	712	716	747	697	697	708	681	729	773	748	726	689	733	742	719	706	730	689	678	746	748	693	717	707	678	720	698	731	721	725	666	711	737	731	684	704	761	738	714	712	726	716	747	712	690	728	708	740	694	684	740	698	718	663	697	686	744	713	710	721	706	701	702	696	703	699	735	739	675	767	707	685	681	668	698	731	738	717	703	718	646	709	689	697	731	759	642	689	700	681	721	672	715	747	713	722	739	675	697	723	690	764	729	675	727	701	728	749	696	710	735	716	727	728	779	740	710	669	688	709	712	705	669	691	733	695	719	721	712	746	741	703	733	741	701	699	658	723	753	681	675	681	682	697	671	739	731	743	728	710	691	685	740	702	695	702	732	718	692	680	721	701	717	729	692	711	718	727	716	647	698	715	710	718	679	723	673	715	674	706	718	660	688	732	700	703	730	706	704	690	710	696	710	691	700	680	689	739	717	688	663	723	712	675	705	749	681	673	707	742	708	714	722	719	708	739	705	687	685	693	733	683	713	699	694	734	665	732	706	700	690	685	729	739	708	719	690	750	681	708	749	739	681	731	724	687	701	673	731	719	708	706	719	741	746	700	688	736	729	728	663	705	738	745	701	681	697	699	717	704	670	682	708	706	743	758	666	697	658	738	701	726	747	689	715	739	746	720	691	738	708	711	709	729	766	702	729	723	715	757	673	728	691	694	691	658	756	695	742	676	702	731	739	686	692	711	705	715	741	743	744	675	731	753	727
1532	145	189	480	769	1055	412	62	69	52	77	57	50	84	64	69	58	55	46	57	57	61	72	67	51	64	70	73	62	68	68	50	64	60	62	64	63	44	63	51	66	65	56	59	56	63	64	55	66	57	51	72	58	66	54	56	67	60	63	69	68	63	65	48	63	67	67	61	65	52	49	54	73	62	69	69	57	55	62	55	60	68	61	62	64	63	48	46	68	69	60	51	57	59	63	68	58	65	70	67	59	66	63	73	55	54	55	59	72	64	69	58	53	59	55	63	60	58	62	58	52	74	50	51	48	55	53	54	54	53	55	63	61	50	66	76	65	58	62	60	62	53	52	52	60	52	61	58	62	59	71	53	63	59	58	48	62	55	60	60	68	55	82	60	58	73	67	56	56	63	50	46	57	67	65	62	65	50	67	55	55	71	63	57	57	59	58	61	49	54	79	49	79	60	59	57	55	65	54	56	65	67	64	65	50	60	44	66	57	60	57	75	53	64	67	55	63	63	60	60	52	50	64	53	66	64	62	47	59	70	63	50	48	49	63	72	56	54	65	51	70	61	53	47	66	50	40	54	38	67	63	77	65	61	59	61	56	69	60	58	39	67	59	56	50	61	57	56	68	57	55	77	82	64	62	57	46	54	73	69	73	64	63	59	73	51	59	63	59	54	67	56	69	53	63	59	51	50	49	74	58	61	52	49	53	51	63	62	63	59	45	56	63	61	60	48	56	50	51	61	55	44	71	57	54	62	51	71	64	53	65	61	69	58	61	59	60	59	68	51	50	56	71	51	57	67	65	52	74	56	51	59	75	53	70	54	62	77	58	53	49	68	67	61	61	56	57	54	54	62	78	71	59	50	53	49	66	65	53	56	73	54	73	59	53	59	70	68	61	60	55	62	56	59	54	58	52	52	69	55	60	55	51	68	56	54	61	63	68	72	84	63	62	49	58	61	54	50	67	57	64	49	61	52	50	56	49	48	57	51	66	59	66	43	53	61	64	58	69	72	54	56	61	63	60	77	72	61	51	67	65	53	64	45	48	65	59	67	51	51	62	71	73	61	60	57	56	65	71	56	64	80	65	62	63	64	74	56	56	52	52	68	50	54	52	55	60	47	52	61	58	50	63	76	76	62	62	70	55	57	52	50	57	58	60	64	71	66	68	78	62	59	49	56	56	55	62	54	54	73	61	55	60	53	69	60	63	60	68	54	54	51	49	62	59	47	59	57	53	52	61	68	71	69	64	61	58	60	65	49	54	51	63	54	63	63	65	68	74	55	66	67	49	66	55	45	61	51	75	68	83	54	81	58	55	64	58	47	58	63	69	64	55	50	63	61	54	60	54	50	49	60	61	62	66	77	65	64	79	61	53	60	60	52	66	59	57	60	50	56	59	55	53	52	66	67	60	53	79	54	64	61	57	66	62	64	56	64	70	51	66	52	85	73	57	52	61	68	58	69	58	59	56	66	49	68	55	70	51	49	56	68	61	64	60	57	72	51	75	65	60	62	60	55	57	59	51	70	64	63	48	63	73	58	57	51	70	71	45	83	68	62	68	53	57	59	66	54	61	59	63	68	46	54	68	66	64	65	63	74	49	64	70	60	55	62	56	51	68	56	65	63	73	62	56	68	56	62	61	60	54	63	73	58	66	50	56	61	62	58	73	56	49	67	50	58	59	57	48	62	55	63	55	58	66	48	59	58	62	58	50	47	52	65	48	63	70	58	53	59	57	68	73	51	50	67	74	53	64	59	50	59	67	69	56	56	57	62	69	58	52	53	70	56	73	67	52	70	58	49	63	63	59	51	58	63	56	41	65	60	54	51	60	63	53	56	57	46	70	74	60	69	57	63	63	43	61	61	67	57	75	56	55	55	58	61	57	75	51	42	53	53	56	55	56	58	77	56	57	76	57	75	61	49	61	56	62	53	59	67	65	57	50	69	53	65	52	71	61	60	57	55	59	63	52	66	57	63	58	60	44	63	77	52	46	67	56	61	58	66	45	69	63	45	51	59	62	58	57	71	58	58	74	72	59	55	64	82	59	58	58	46	52	55	59	54	62	71	59	65	50	58	66	56	70	55	63	58	63	54	52	56	74	61	48	55	60	54	58	62	63	72	58	67	55	41	54	75	60	51	54	60	77	74	49	57	57	56	57	52	59	69	60	55	51	47	54	57	70	58	63	52	48	55	69	52	54	51	66	74	68	58	47	53	64	56	70	65	63	71	49	69	50	59	60	69	50	73	59	55	60	57	50	46	54	65	57	63	56	60	51	57	67	59	55	56	67	61	58	53	62	59	56	53	71	57	70	65	56	67	66	44	57	66	65	71	62	62	64	49	59	61	56	59	66	56	58	47	63	63	66	52	65	65	66	53	59	60	64	45	71	67	53	58	60	52	50	62	77	54	52	65	58	63	41	70	58	67	59	63	67	50	65	54	77	66	64	52	55	62	66	61	55	71	55	69	52	57	59	63	77	59	57	48	69	65	61	70	62	48	66	62	69	51	60	50	50	56	41	58	60	69	69	59	58	43	54	58	63	64	63	63	62	68	49	60	52	56	65	60	70	76	50	78	48	62	53	61	62	46	67	79	72	46	54	56	57	63	43	52	65	61	66	69	66	66	51	60	54	64	73	58	82	71	64	62	51	56	54	64	56	67	60	51	61	72	66	45	73	64	44	52	66	64	68	36	69	53	59	41	49	61	58	57	63	55	55	52	60	55	75	55	54	66	64	57	61	51	61	60	51	68	65	46	50	47	73	55	66	56	70	65	62	69	55	56	66	55	64	51	60	53	60	62	63	66	50	65	61	60	68	64	66	58	53	65	69	53	49	51	50	53	58	65	51	57	44	60	52	55	60	44	58	53	59	74	55	59	69	56	73	71	59	68	46	50	67	64	69	53	63	55	61	59	60	52	53	66	71	49	48	59	52	54	61	53	58	63	55	60	51	65	66	73	59	73	64	53	53	56	71	45	47	63	72	53	56	74	63	77	69	58	57	59	71	67	59	50	61	59	50	63	52	65	64	59	49	68	52	61	52	60	60	57	44	58	43	54	60	47	49	62	54	55	49	52	58	64	66	56	57	45	66	66	75	66	52	54	56	69	64	72	62	63	68	52	53	57	69	54	57	50	48	58	45	56	64	70	59	59	58	60	53	75	68	53	62	62	61	62	58	66	43	57	59	55	73	61	57	51	57	52	51	63	61	51	58	60	56	64	63	67	53	67	64	58	69	63	54	63	73	57	72	49	64	63	70	56	62	57	59	45	64	40	60	74	54	76	59	51	69	65	63	53	56	69	60	57	57	50	63	62	57	59	53	57	60	55	64	70	63	53	63	57	54	51	67	61	61	62	60	63	56	71	66	65	61	57	61	56	50	67	59	68	36	59	54	62	64	71	74	44	66	51	57	58	73	50	64	57	71	64	62	53	70	59	60	74	48	59	45	76	59	73	65	56	52	52	61	47	61	44	66	57	66	46
12350	2239	2368	11285	22630	25249	9498	910	757	642	606	507	522	489	493	492	514	508	491	452	518	476	496	512	480	454	476	482	497	484	464	511	485	530	460	484	472	469	467	487	478	460	454	530	488	512	506	450	480	501	534	484	472	452	461	462	489	455	448	469	467	492	444	470	472	490	480	507	499	502	489	498	505	513	481	479	461	461	491	460	486	513	502	476	475	466	491	456	462	481	479	506	456	501	517	467	491	466	492	496	477	461	442	471	441	481	515	490	471	477	467	506	449	506	489	455	500	505	470	497	447	517	480	501	470	493	462	500	468	474	448	480	473	511	492	483	476	495	487	491	510	473	461	450	466	487	471	474	470	528	465	467	466	478	468	479	505	485	466	474	466	455	453	504	496	507	447	430	499	480	479	451	483	475	425	471	431	469	460	469	447	482	454	484	431	460	446	474	504	503	463	440	475	463	457	525	488	466	454	469	497	493	455	508	440	494	509	522	483	484	473	515	465	472	478	491	446	470	486	431	497	500	508	509	502	504	507	478	452	458	508	477	458	465	464	512	483	473	445	487	471	490	482	489	455	475	437	450	471	496	479	506	545	517	458	523	495	464	497	487	452	482	453	485	459	480	521	467	500	493	463	486	507	497	504	490	475	521	477	502	506	472	502	443	506	458	475	466	499	460	466	490	472	488	460	460	509	486	486	485	470	474	504	480	492	506	463	503	510	483	517	466	517	474	461	524	468	491	466	473	465	420	470	488	476	484	437	478	489	489	496	514	498	422	483	471	467	456	487	447	499	515	436	507	502	460	476	498	500	478	507	468	456	472	462	478	481	463	467	445	469	457	492	459	479	459	487	526	473	447	479	501	455	487	484	479	435	488	492	501	472	477	495	478	497	468	485	504	496	485	482	450	443	493	498	501	483	507	468	481	496	503	482	460	508	472	482	464	510	561	493	461	472	493	490	481	472	457	468	498	465	469	462	442	489	450	457	453	520	475	485	451	460	483	436	453	456	450	509	466	492	483	462	470	475	457	519	467	471	483	520	481	493	489	429	537	525	470	511	488	492	477	518	480	462	464	468	488	486	456	515	519	486	465	496	470	479	462	520	478	507	477	497	443	502	508	518	456	477	510	460	472	462	461	506	458	420	506	503	488	480	492	502	490	505	475	479	498	478	458	496	512	485	457	495	459	505	514	465	470	502	504	478	484	494	450	451	466	499	480	503	469	491	516	481	478	474	468	424	502	504	493	518	475	467	489	485	464	493	471	466	460	489	429	467	485	486	476	474	467	455	490	482	511	470	490	480	462	468	494	481	452	462	512	489	496	491	510	495	493	520	462	482	486	517	459	488	453	514	472	495	469	501	486	443	540	491	470	448	525	458	502	483	492	509	475	474	478	458	492	490	503	468	460	482	491	484	477	510	487	476	504	463	491	462	473	488	514	479	496	544	487	518	486	486	519	497	488	444	490	484	483	458	494	449	462	479	495	456	428	488	477	466	502	467	483	477	480	460	483	481	495	471	495	489	474	476	474	472	459	445	477	466	479	460	448	499	435	488	512	478	428	485	466	513	490	496	496	461	482	473	545	492	462	476	503	486	448	496	481	469	479	456	420	512	499	490	485	473	478	464	518	483	506	483	459	464	476	504	467	489	450	442	508	454	488	461	471	475	472	434	458	486	474	487	491	491	499	478	459	476	516	501	445	529	489	485	512	479	469	506	488	473	476	459	477	450	434	504	519	457	466	512	465	482	446	494	478	468	521	469	423	479	464	489	458	435	449	482	448	476	491	478	494	480	494	490	503	510	451	477	485	467	458	498	472	528	460	510	443	483	462	476	486	477	491	478	487	490	483	522	499	499	448	513	455	471	484	497	477	467	448	500	447	469	479	464	466	452	483	473	446	494	495	504	457	482	505	462	493	447	460	503	506	459	498	510	481	476	502	445	458	492	479	492	441	489	435	470	486	517	464	511	480	457	478	488	503	483	481	487	486	463	528	464	503	517	518	510	485	476	518	477	532	498	474	462	466	470	475	487	474	480	486	512	484	484	481	462	504	507	463	425	513	472	522	474	475	468	481	457	496	522	466	486	486	426	435	498	455	487	484	487	475	514	474	502	484	491	478	495	490	501	482	507	475	494	491	472	474	472	427	486	518	469	471	460	507	525	477	500	481	474	483	493	447	474	495	509	476	470	490	521	463	477	478	441	523	499	504	490	446	489	456	444	460	464	529	479	462	446	499	501	458	458	469	474	470	498	470	504	446	468	471	473	495	491	504	473	486	453	462	452	468	491	453	463	478	451	476	491	486	467	505	476	486	521	514	518	460	452	477	548	507	503	491	476	485	484	499	456	466	479	453	467	478	489	443	456	476	456	520	467	492	499	469	515	474	467	465	456	497	476	465	500	464	473	509	502	512	490	436	449	475	476	454	462	466	471	481	469	490	491	453	465	458	523	482	482	448	498	464	490	490	486	498	473	454	465	482	474	476	476	531	426	465	445	535	489	473	466	468	466	509	483	483	476	468	500	457	496	466	464	474	463	474	477	518	487	455	461	486	478	500	498	488	487	509	454	459	462	472	434	504	504	482	478	487	504	465	481	511	470	487	481	520	473	484	514	506	500	469	476	492	467	484	483	503	451	513	449	502	508	443	474	481	503	474	461	507	489	510	465	506	490	488	511	519	489	507	467	493	490	510	464	518	449	511	458	529	469	481	484	487	487	448	491	460	472	457	489	453	495	495	464	453	476	512	464	447	509	477	455	495	477	504	464	494	508	500	453	482	503	478	487	457	486	452	521	483	469	441	475	462	519	464	460	528	474	490	491	505	435	498	480	485	462	473	504	450	480	463	466	513	480	516	517	474	447	503	523	462	477	477	504	463	455	507	433	463	449	466	431	498	471	503	485	519	492	480	487	486	493	434	460	485	488	495	496	453	496	498	512	501	507	474	488	508	487	498	510	483	501	497	461	486	494	516	479	483	472	461	528	480	510	491	488	496	494	500	490	454	487	505	474	494	468	502	526	443	491	444	469	486	528	484	478	450	494	530	460	482	514	461	472	462	479	470	508	472	460	503	455	466	458	508	487	451	476	496	515	513	435	463	499	519	483	495	512	484	472	465	517	469	508	512	450	503	478	457	495	465	490	474	491	516	468	449	474	472	496	495	456	485	465	497	494	493	493	489	419	451	481	486	506	447	466	473	502	484	481	427	465	430	508	506	465	523	480	498	537	500	471	503	447	483	468	484	497	493	451	475	477	496	460	513	472	514	493	502	469	500	473	475	465	488	470	447	499	490	486	506	489	518	484	519	511	498	450	462	501	427	482	486	482	457	486	510	459	486	495	499	496	487	477	460	466	482	460	478	447	532	484	516	494	492	499	472	463	488	458	448	467	537	500	452	503	483	456	487	467	496	463	469	447	475	465	502	487	521	466	429	466	490	497	462	463	442	479	482	514	468	441	478	522	474	493	502	508	501	513	474	499	478	499	492
1958	552	1076	2128	2469	3786	1399	89	67	88	75	77	86	56	66	59	68	77	70	93	75	77	71	70	70	85	67	72	71	81	68	74	62	81	60	70	61	62	79	56	66	64	67	72	73	61	63	61	55	86	58	64	78	65	74	66	80	63	68	78	63	62	60	66	79	86	62	67	69	64	71	58	75	60	74	62	66	61	61	63	65	73	73	61	57	63	69	68	61	60	79	73	81	81	60	63	81	57	81	74	57	83	69	63	72	62	73	71	64	82	59	68	65	72	74	67	69	62	78	70	66	78	66	83	62	75	74	61	66	61	64	72	60	60	59	80	72	59	75	63	79	76	57	68	77	80	72	62	58	83	71	57	66	74	75	70	90	60	64	62	54	64	71	60	79	67	71	67	78	68	71	67	67	68	67	57	59	62	68	73	94	55	74	72	75	65	59	59	68	84	61	65	55	72	84	68	70	71	55	77	60	63	73	76	74	61	64	77	74	59	69	87	61	64	65	65	71	65	65	57	61	80	61	73	78	60	74	76	71	77	61	85	69	82	61	72	68	66	79	69	76	81	71	76	69	85	62	76	69	69	62	66	82	67	60	73	66	66	64	57	73	73	76	64	61	62	82	71	66	62	56	75	66	77	70	68	74	61	67	52	72	69	86	82	71	62	55	66	64	67	65	62	71	75	62	54	69	54	56	78	72	76	92	79	80	71	65	66	76	77	70	70	65	47	78	77	69	65	60	58	65	71	74	75	73	74	62	68	64	66	55	67	74	72	76	67	56	71	55	83	75	73	74	74	67	63	57	67	70	78	59	64	63	65	60	65	59	63	69	73	69	69	58	73	72	68	60	65	65	77	72	82	53	79	84	75	75	48	77	60	54	68	80	68	62	68	61	71	70	67	76	80	72	62	72	73	62	75	58	70	66	56	73	54	75	62	68	62	58	66	63	66	60	83	60	80	57	82	65	68	74	66	65	63	66	68	75	59	56	87	75	79	79	62	58	71	67	66	72	75	61	71	89	59	68	53	75	76	51	65	81	89	55	74	64	62	74	68	61	85	72	63	63	74	58	77	62	77	68	67	64	59	61	57	72	66	60	51	76	60	55	59	73	63	67	76	71	64	65	81	68	75	81	71	65	48	61	72	65	62	66	69	73	60	61	71	80	80	73	60	81	65	80	69	73	57	73	74	62	76	73	67	73	57	80	79	74	73	66	69	59	75	69	66	63	62	61	76	76	67	67	72	71	70	71	77	77	58	67	78	57	77	67	61	86	61	66	71	71	65	78	70	67	69	84	72	66	70	68	78	56	92	75	68	76	68	71	56	68	65	74	72	74	62	73	68	88	59	52	57	67	56	71	89	73	69	72	76	57	70	56	74	66	74	80	50	68	67	75	62	74	64	71	72	74	83	73	74	65	77	46	58	70	64	75	69	51	55	89	60	59	73	80	92	72	77	78	77	90	57	64	74	59	67	74	81	69	84	70	72	61	63	54	69	79	66	64	62	74	63	73	71	52	87	80	76	78	66	63	66	75	82	62	63	72	72	63	75	81	70	69	75	62	75	67	76	70	69	79	78	68	94	74	58	80	61	78	65	56	78	84	76	70	79	55	48	67	80	55	63	88	75	83	65	70	68	70	60	63	82	85	77	67	62	62	68	69	70	72	72	58	69	67	80	67	73	67	81	50	67	61	64	66	65	61	63	72	76	75	63	68	74	74	63	97	65	76	74	61	71	70	67	77	73	81	75	58	68	80	74	50	67	60	72	78	66	77	76	69	63	70	78	76	66	58	60	79	64	65	56	82	69	71	85	63	79	80	85	85	81	55	71	68	60	66	61	66	67	72	67	67	72	66	64	71	72	76	77	81	86	66	73	74	69	81	76	72	69	63	63	79	58	77	64	70	80	72	66	71	73	61	79	65	61	67	76	73	72	65	58	69	72	72	79	72	73	75	64	78	56	61	72	62	71	69	69	78	71	74	60	56	65	73	74	60	72	62	67	73	69	67	69	63	57	53	72	68	80	65	52	69	63	55	72	66	79	59	78	70	84	65	60	69	71	87	77	64	73	63	74	64	68	68	85	70	65	62	80	73	68	71	65	76	65	63	65	74	77	81	74	75	51	87	56	72	73	60	68	63	57	55	73	60	85	73	58	70	86	75	70	67	74	62	61	95	69	68	62	84	53	80	72	75	69	72	68	73	74	74	73	66	63	81	77	75	77	61	71	63	80	55	72	71	63	69	62	65	69	74	55	66	76	73	51	67	80	64	71	71	68	64	67	65	58	65	71	64	65	67	76	68	76	68	64	80	69	61	77	65	59	84	74	58	66	74	68	65	73	56	85	55	52	75	79	75	70	79	74	77	75	75	68	59	68	58	71	59	68	80	75	68	84	52	68	68	60	64	74	57	71	66	69	82	73	57	69	66	71	80	57	66	64	65	72	71	63	68	64	85	70	51	86	66	75	86	75	75	52	73	80	73	59	76	64	66	62	74	66	72	72	73	71	74	61	80	73	61	78	74	58	63	81	78	75	62	54	80	72	69	45	69	64	63	65	72	65	66	74	79	73	87	60	60	56	58	72	71	76	66	81	65	79	52	75	63	68	68	71	56	83	72	72	66	76	61	68	65	63	75	72	87	71	86	79	60	79	61	79	72	68	63	67	76	59	67	67	57	69	87	82	75	73	73	66	51	71	70	82	68	64	71	59	60	55	85	65	66	62	78	76	64	72	71	69	68	61	80	63	43	66	76	68	66	70	88	73	77	59	78	79	54	62	62	83	70	77	65	52	75	53	83	68	69	74	64	85	72	57	62	69	68	67	62	66	73	67	77	61	75	63	59	76	66	48	61	78	68	63	74	74	79	63	75	66	78	68	65	81	71	61	68	69	61	78	60	65	81	58	63	65	90	61	71	63	74	84	62	60	65	81	65	64	56	74	60	76	73	54	69	68	68	63	74	80	68	55	64	61	64	83	52	70	76	83	69	77	55	49	70	58	71	70	80	70	67	64	74	71	77	48	72	58	77	70	71	70	69	79	61	64	72	68	68	65	48	60	69	66	66	76	61	54	81	72	64	58	60	66	79	67	62	58	71	72	71	76	60	76	64	55	71	67	53	88	68	67	66	52	66	76	65	84	72	70	70	69	71	79	58	59	68	69	75	80	61	67	61	55	67	70	75	82	69	76	71	82	85	69	66	65	64	62	66	65	79	75	76	76	78	51	61	58	79	65	72	65	67	71	67	60	65	72	53	84	67	74	64	70	59	67	61	61	63	65	53	71	66	66	56	82	74	80	56	75	85	76	74	62	86	79	61	66	68	82	58	69	58	89	65	63	77	75	67	54	76	75	69	64	57	63	73	76	66	76	71	64	60	69	94	64	59	61	76	67	68	62	61	70	62	76	76	67	65	58	79	75	74	78	88	72	63	60	75	58	59	67	60	73	71	81	68	77	68	53	78	65	77	56	65	65	76	63	66	66	74	76
17555	6992	11698	28200	40261	42460	15134	1328	1093	977	860	715	622	547	599	591	600	584	502	561	542	572	587	520	497	521	518	521	518	544	521	516	533	489	495	525	543	529	519	548	582	534	506	532	559	529	516	498	546	545	494	556	540	510	541	541	508	544	516	513	523	553	494	537	503	512	530	504	532	513	527	499	498	513	540	507	533	529	527	514	509	490	526	487	524	489	498	502	515	514	517	507	563	527	530	539	547	509	513	520	514	514	540	477	491	527	517	539	492	526	516	489	525	517	537	517	516	549	513	547	519	508	526	516	497	531	504	516	510	515	513	552	542	518	540	544	514	527	508	552	521	516	520	498	533	549	517	542	491	494	517	524	526	532	555	532	542	492	542	502	517	547	514	553	531	538	518	541	540	522	547	510	493	501	501	533	508	559	546	493	506	525	509	557	535	488	528	527	519	466	536	514	556	506	492	538	543	523	532	550	538	506	515	519	533	491	530	524	552	582	593	513	478	528	487	522	528	464	512	513	518	508	503	508	543	499	532	529	521	485	472	542	532	521	567	490	530	547	516	558	492	522	537	543	497	532	523	511	545	507	493	513	559	541	497	524	510	537	525	537	535	490	499	528	541	557	560	529	514	507	515	554	552	490	532	535	544	522	568	541	500	544	533	543	540	546	550	530	522	522	541	510	530	536	527	522	505	518	511	495	504	529	509	483	533	539	534	539	523	515	496	501	522	538	488	531	492	475	535	538	545	517	526	438	519	504	578	517	527	542	507	551	547	547	537	510	522	491	514	500	515	470	524	507	489	545	514	532	515	521	561	518	565	533	520	512	540	495	542	531	543	529	505	462	527	504	494	546	544	530	510	531	473	518	490	563	510	473	545	474	541	500	499	553	562	523	547	548	541	479	535	552	534	486	478	528	468	539	543	550	527	538	528	503	534	551	562	536	518	526	517	543	514	530	505	480	543	557	524	513	510	526	530	535	529	503	523	485	484	537	544	529	531	519	492	496	496	528	507	535	527	482	521	511	499	567	571	501	518	540	513	478	518	463	465	508	486	541	515	519	542	528	540	527	518	552	512	592	514	540	490	559	526	559	518	521	490	462	542	493	482	492	550	502	503	537	575	504	545	467	522	515	518	523	493	531	496	534	540	479	502	532	520	525	505	500	498	517	519	534	501	559	484	529	521	520	467	549	521	560	519	541	534	503	487	512	517	538	520	479	520	531	534	541	522	511	533	522	486	533	541	549	525	500	494	514	548	498	537	489	549	496	507	530	481	529	511	530	531	553	522	513	541	499	534	481	476	536	528	513	543	493	478	512	520	513	510	535	509	504	505	529	557	524	535	520	522	543	503	536	513	537	527	516	507	520	525	510	527	533	516	539	526	511	543	507	482	493	520	503	551	513	538	521	525	547	529	476	575	518	552	526	542	542	534	524	503	537	516	477	508	519	513	520	500	534	534	524	523	509	531	514	490	539	554	532	531	520	537	495	507	477	529	547	533	486	509	562	520	523	487	490	505	518	533	481	471	527	511	498	518	557	508	526	506	513	507	520	528	524	522	544	546	542	537	509	554	518	551	480	545	501	497	532	539	531	524	531	515	530	536	520	542	543	561	521	516	518	498	500	537	504	515	563	521	539	549	494	526	493	500	471	508	559	505	493	531	538	512	467	517	533	514	492	550	525	528	482	535	519	575	536	512	516	506	494	466	517	530	493	523	496	518	521	536	521	501	548	505	493	523	538	530	509	530	515	473	512	552	520	509	544	508	540	524	538	501	525	518	459	515	523	509	547	522	526	560	547	547	504	529	517	527	525	532	516	545	527	536	529	514	519	564	540	552	536	474	530	501	492	488	512	542	523	529	511	485	542	531	541	537	504	516	550	560	496	517	532	505	557	516	553	553	517	515	502	532	521	529	533	506	531	504	560	488	516	527	473	505	508	559	521	536	511	492	557	498	520	509	529	504	525	528	479	517	542	487	559	543	515	494	515	478	485	478	512	516	520	569	525	543	503	542	512	510	529	529	481	537	532	499	488	539	498	506	512	530	519	550	547	524	533	525	525	558	554	526	530	545	486	517	514	518	536	544	527	505	506	514	513	526	536	524	487	534	526	515	482	546	524	538	513	514	518	507	516	521	547	532	513	491	555	518	567	531	507	540	558	540	540	555	538	515	494	502	503	531	523	486	528	503	520	518	552	501	533	478	547	546	526	525	516	521	531	500	497	550	531	541	506	495	539	530	520	509	537	497	495	529	495	509	488	526	515	492	550	503	516	547	514	499	509	497	547	513	507	508	532	479	541	555	509	537	532	524	519	529	518	521	576	485	472	561	512	504	530	508	469	505	525	548	552	486	525	517	515	512	548	548	512	509	559	522	532	511	509	549	485	501	502	509	525	514	517	499	527	517	516	528	518	527	513	544	513	538	540	531	504	495	561	503	552	492	515	529	537	552	569	489	492	513	541	502	512	502	535	527	515	534	526	497	510	538	542	504	503	519	502	545	511	495	509	541	568	514	496	526	499	519	485	499	507	519	510	523	552	524	521	523	504	530	535	555	524	521	480	535	526	541	534	548	528	520	535	523	530	545	517	541	541	554	544	556	545	492	503	532	524	557	534	463	504	518	537	522	498	530	488	570	574	531	512	539	533	545	560	541	533	541	511	502	534	511	527	519	552	559	526	483	553	482	501	524	544	534	548	548	485	517	506	501	510	523	485	529	554	461	482	551	557	514	503	534	530	524	521	494	548	486	501	539	500	514	495	500	536	541	534	533	519	468	508	539	567	502	529	494	556	521	551	504	527	489	495	520	535	510	518	522	532	530	525	504	571	534	561	509	464	525	502	446	483	520	548	517	512	490	497	543	503	531	512	556	504	557	499	532	534	509	539	540	522	525	515	539	526	511	513	533	510	505	534	498	507	528	502	541	526	525	471	549	501	546	563	534	511	513	503	551	526	496	490	527	507	564	510	507	512	547	529	522	533	543	567	519	483	495	542	541	504	499	542	500	497	492	528	513	536	519	456	507	500	493	474	505	502	517	537	528	542	548	528	534	504	539	544	559	500	503	531	474	544	551	523	462	516	552	501	521	520	542	501	522	491	530	493	520	483	515	571	481	489	534	490	512	471	557	494	529	507	520	517	483	507	473	497	541	497	547	552	491	546	502	547	537	529	527	514	526	529	512	545	518	534	537	537	532	506	495	512	547	555	499	531	507	512	507	496	532	530	505	481	503	510	484	517	494	510	534	510	495	496	526	519	507	555	496	534	498	524	543	506	534	494	509	529	557	466	548	532	486	517	534	534	530	511	538	518	501	528	565	542	535	509	480	568	530	490	534	477	548	550	511	562	518	506	444	497	560	561	537	503	512	528	545	499	550	501	542	537	482	503	533	511	521	515	514	512	491	520	502	477	530	545	562	520	527	554	496	534	563	510	511	513	524	520	546	518	533	521	526	533	512	516	542	529	535	533	509	486	544	547	515	533	526	522
2624	420	985	1914	2257	3245	1169	105	101	95	88	105	77	93	90	92	87	88	85	100	88	78	86	85	77	105	90	103	90	107	88	84	89	105	87	83	103	104	90	94	99	119	105	93	69	87	84	97	97	81	92	91	84	110	91	74	78	102	92	96	99	81	90	98	93	89	95	89	85	89	83	94	93	91	107	117	96	86	105	105	83	87	80	90	90	94	83	88	77	88	86	91	98	97	109	81	100	98	101	76	100	98	94	92	94	99	85	86	83	88	86	113	87	93	93	95	76	111	82	92	96	95	103	92	88	105	90	89	86	91	81	88	87	101	114	96	96	85	97	75	71	87	98	89	98	88	84	70	79	99	82	98	93	85	74	85	94	82	77	93	98	87	87	80	101	74	65	77	88	87	96	81	95	91	104	92	90	99	90	79	96	81	72	98	81	83	101	87	87	100	97	97	79	102	91	83	84	94	105	104	100	100	95	89	88	88	86	92	82	107	87	90	112	100	88	86	99	85	85	97	79	105	88	89	99	92	89	86	83	89	101	84	96	109	99	92	81	94	86	91	108	91	88	85	94	101	108	90	95	104	100	115	96	82	81	105	95	84	82	92	84	94	92	95	92	73	102	89	84	86	103	93	106	81	99	102	95	88	107	91	88	76	91	90	91	101	61	85	92	79	79	92	89	82	103	75	92	82	89	97	94	87	95	87	103	95	91	99	110	93	85	99	78	94	78	80	103	92	97	77	78	95	102	94	114	87	72	82	101	103	91	88	95	99	90	75	106	86	92	113	87	72	95	89	103	94	78	79	76	103	84	83	92	100	84	84	85	80	88	71	99	78	85	88	82	102	90	101	102	87	90	78	94	88	91	99	99	83	93	89	86	78	84	85	85	109	80	98	86	89	82	81	105	93	89	94	85	84	82	83	96	87	100	97	82	97	89	95	81	101	114	98	93	97	114	77	74	83	106	77	87	95	78	102	87	86	98	86	99	106	88	85	107	77	100	102	97	94	97	98	90	79	92	97	84	98	111	80	93	97	99	84	104	88	79	90	89	75	77	92	99	95	101	93	94	73	78	101	81	94	89	102	90	94	86	106	91	91	79	76	89	83	95	91	101	84	76	90	92	110	89	91	75	96	82	81	89	76	99	93	110	87	94	97	83	91	110	78	95	75	94	84	96	98	98	84	109	97	93	92	111	87	85	91	81	115	70	91	86	96	80	100	97	104	82	81	91	99	94	115	89	85	95	94	92	81	93	85	71	80	76	116	82	95	96	87	97	83	109	85	90	105	107	97	82	94	87	91	87	105	100	88	85	97	93	89	72	88	116	90	94	106	100	102	88	79	78	85	112	93	82	98	92	82	74	93	92	89	92	79	111	97	78	89	81	108	83	98	102	90	100	96	100	103	89	93	90	91	100	116	110	92	94	89	75	93	114	92	92	69	103	103	82	103	85	87	92	82	92	104	86	94	93	83	82	97	91	85	93	87	116	99	99	86	70	81	84	87	77	85	79	98	116	84	109	92	91	86	108	97	87	93	100	103	109	90	100	85	73	95	92	94	114	100	99	82	98	89	90	99	97	58	82	104	98	106	91	124	111	94	94	87	86	109	96	75	96	112	82	84	87	79	94	86	83	99	99	84	91	92	64	92	111	92	87	73	101	95	104	75	91	104	97	82	77	89	93	93	85	90	75	98	92	102	97	92	79	89	102	78	95	81	86	85	87	81	82	98	92	84	84	76	106	90	98	85	91	101	103	83	94	89	98	92	83	94	88	101	76	94	92	81	97	98	78	89	93	95	88	82	81	93	88	109	104	102	83	93	82	82	73	102	84	86	85	102	90	83	92	79	85	95	100	86	100	99	96	87	103	92	89	92	82	95	85	96	88	102	95	98	93	84	93	98	91	78	106	91	91	97	99	73	98	76	83	101	88	89	103	92	96	107	87	82	86	98	100	79	88	77	79	94	90	87	79	101	92	86	89	95	82	72	93	100	81	103	106	90	76	103	77	83	95	95	84	85	95	82	90	79	105	94	79	88	86	92	85	106	93	97	100	85	87	86	91	74	82	86	104	97	93	104	69	86	85	104	100	91	95	89	112	77	93	93	93	86	98	100	88	99	77	86	80	80	95	81	87	87	95	71	105	92	87	102	82	105	85	92	91	102	111	79	87	94	78	104	82	85	79	78	100	82	109	98	97	90	87	101	81	109	95	84	106	101	88	90	89	93	90	83	92	92	98	93	90	101	80	99	80	104	97	80	90	95	81	79	83	82	98	107	90	94	89	97	89	94	72	101	104	89	93	110	91	78	101	97	96	89	97	73	100	88	91	86	76	89	74	86	91	101	93	105	100	125	80	99	86	91	78	91	87	85	89	95	90	107	95	93	91	82	102	91	92	82	97	88	91	80	96	99	96	98	83	99	103	109	74	105	84	93	108	94	88	102	81	93	99	101	84	91	99	92	89	83	95	97	86	109	73	101	95	103	87	112	101	95	91	92	99	90	87	88	94	100	84	90	82	89	81	77	84	85	87	87	93	90	98	94	83	99	91	87	107	88	88	81	82	83	109	94	102	110	111	85	88	89	80	89	93	85	83	95	84	80	99	83	99	99	95	100	96	106	82	103	81	91	83	76	84	81	77	87	87	87	79	99	79	95	82	102	115	92	78	82	97	91	78	85	72	95	90	85	91	86	103	88	88	89	86	108	83	119	92	86	97	97	89	116	100	101	78	102	100	89	89	103	100	77	95	85	97	77	100	106	90	85	105	107	89	76	77	84	95	84	99	91	82	89	82	83	88	91	97	81	94	105	89	95	90	89	94	81	94	87	87	103	93	92	89	82	90	92	99	104	101	105	81	107	109	89	81	100	77	87	100	89	91	100	103	97	93	87	71	72	85	81	93	102	97	88	99	80	83	107	94	93	93	96	94	91	89	97	88	98	79	88	97	100	110	100	109	88	92	87	91	81	76	84	80	91	74	99	91	97	78	86	94	89	92	81	90	86	69	84	89	83	85	85	87	97	90	92	103	103	84	111	108	84	78	95	98	76	92	85	102	94	103	82	84	99	92	78	99	104	102	85	98	81	84	96	84	93	77	85	91	82	100	88	102	79	93	80	94	87	91	90	80	98	102	94	90	109	73	88	104	97	103	97	84	93	106	94	91	86	95	77	82	90	90	87	83	81	90	88	94	90	91	81	99	78	100	88	94	84	86	96	83	88	91	91	86	86	70	102	91	76	88	83	89	85	91	86	99	84	111	72	97	79	107	84	92	91	101	91	97	82	90	81	95	106	82	96	80	74	97	96	86	84	85	87	94	97	99	84	87	100	87	91	81	75	91	94	85	85	85	87	81	100	109	86	83	90	95	83	93	97	91	94	83	88	107	113	83	95	85	103	77	81	91	89	78	100	107	100	98	105	78	93	113	81	91	95	80	76	98	107	85	95	85	85	99	70	90	79	86	79	98	84	99	96	104	116	77	99	72	90
17653	5446	11133	26421	37982	40042	15881	1564	1324	1110	961	871	885	802	776	788	775	808	708	751	778	778	754	703	761	754	697	712	710	725	726	721	694	767	714	732	735	696	680	770	706	745	728	724	679	721	702	680	699	722	725	766	758	709	735	720	735	724	730	723	665	683	694	701	759	746	767	692	681	733	721	730	695	708	713	632	689	676	704	765	720	716	723	730	695	744	713	735	712	685	701	706	742	703	701	722	689	737	704	700	759	719	678	714	720	708	690	686	745	713	690	706	760	709	648	739	703	690	698	681	670	693	710	733	697	715	709	702	700	652	754	710	675	718	685	675	728	697	716	751	773	724	727	691	753	740	733	696	674	701	672	696	694	677	706	720	734	717	760	687	766	738	653	717	682	674	715	711	699	710	740	677	755	749	731	723	693	741	709	691	721	729	641	716	712	689	712	705	700	696	695	701	675	646	733	728	703	771	665	700	689	722	692	686	728	734	743	703	709	728	688	686	669	727	735	725	707	733	706	719	737	673	730	678	719	668	716	644	674	713	681	685	717	702	667	723	715	763	678	710	699	664	719	726	698	746	670	696	718	720	707	734	701	761	774	667	717	742	653	693	712	704	754	697	728	736	705	703	726	683	694	716	689	696	719	743	729	696	660	675	665	715	698	726	733	700	708	709	688	667	744	702	721	765	688	701	664	722	712	718	692	718	712	723	705	712	699	734	733	730	718	669	707	696	689	714	772	732	729	675	727	710	713	716	697	701	703	742	703	718	696	694	710	696	703	729	680	733	698	713	744	734	710	738	692	688	726	684	722	696	692	722	760	714	629	705	688	760	724	734	739	751	749	750	694	728	707	693	713	761	678	678	679	696	688	726	752	720	698	673	711	694	698	714	682	718	714	702	712	696	745	675	739	693	725	727	723	693	678	654	725	682	710	742	698	705	752	750	736	713	710	742	690	674	701	734	746	714	750	687	729	744	674	705	721	734	731	708	706	688	712	730	684	776	710	664	692	748	698	703	711	703	720	714	714	741	754	689	736	700	721	692	718	749	701	708	694	757	730	672	688	750	697	728	728	757	704	723	682	668	702	689	724	688	701	698	725	696	711	724	683	728	721	703	742	729	711	724	686	669	707	711	695	752	713	701	645	722	726	750	694	731	754	691	720	687	672	707	751	690	685	700	725	692	730	726	689	769	710	691	689	671	726	706	720	667	696	689	724	718	725	689	700	705	693	710	704	709	706	678	703	694	691	665	705	749	716	746	714	733	699	684	676	703	713	773	741	693	728	683	671	684	633	677	689	683	687	656	673	719	732	762	702	724	710	692	707	717	719	718	736	709	704	738	698	745	681	666	706	684	723	672	706	693	753	694	746	721	673	702	777	721	761	732	709	713	687	737	684	711	693	738	712	731	718	725	728	698	690	664	756	700	700	712	722	733	709	724	696	705	734	746	717	693	748	705	715	701	702	704	707	725	676	705	714	687	706	689	700	677	700	714	676	736	702	749	670	666	756	741	704	704	728	708	704	737	725	700	723	751	724	717	741	735	717	690	724	709	714	694	693	719	681	696	688	680	704	688	695	715	703	689	708	671	718	766	644	710	636	677	730	721	695	729	702	725	700	708	654	713	746	641	784	693	685	736	716	676	673	724	724	698	714	702	709	691	697	684	723	729	721	732	688	715	723	747	706	723	737	708	649	691	706	700	726	713	715	708	696	684	746	689	667	656	711	724	725	707	683	689	726	673	709	706	683	702	668	704	682	707	673	751	730	671	644	670	769	681	721	718	736	747	693	658	658	753	701	710	682	736	674	761	712	711	713	719	739	677	727	706	763	751	695	661	669	655	745	709	736	719	700	766	738	716	686	705	728	680	692	689	738	742	707	689	681	753	759	726	716	691	764	700	668	709	714	700	746	701	671	675	701	703	672	687	747	677	713	715	749	707	732	730	752	725	735	688	731	736	732	689	726	713	728	706	689	699	715	764	722	739	747	742	728	662	692	762	709	719	739	694	730	751	680	687	711	754	668	689	682	687	737	662	747	724	705	729	717	728	715	709	709	692	733	740	711	722	713	673	696	750	699	722	698	693	708	685	651	695	740	685	742	720	763	685	711	778	762	722	645	684	698	750	685	754	708	739	737	707	714	691	700	727	743	699	690	742	684	744	714	708	706	708	759	768	696	705	718	761	748	700	682	712	707	732	713	716	738	771	693	675	695	715	695	690	700	700	723	754	725	744	704	700	679	694	697	701	702	704	682	710	671	719	723	729	697	756	698	726	744	669	698	705	665	664	674	681	697	685	743	700	714	709	728	731	705	684	675	713	691	679	763	693	686	769	700	676	697	708	717	748	725	710	697	695	775	742	743	709	735	742	733	722	729	688	685	705	700	687	749	666	698	672	735	733	703	720	722	700	730	749	671	693	645	662	697	738	754	738	707	723	729	692	695	704	708	712	692	711	673	736	706	679	696	702	738	683	699	714	743	737	667	691	637	720	720	693	699	721	732	746	697	678	723	694	744	756	699	714	682	735	687	729	687	695	704	718	695	752	687	693	776	723	690	683	694	741	714	694	699	709	696	721	700	701	666	697	679	730	728	706	718	699	702	691	766	706	735	709	671	730	685	718	665	731	735	685	722	699	727	739	697	729	709	646	707	722	724	690	680	692	718	731	685	763	714	716	741	673	752	696	729	759	733	683	709	658	735	671	714	697	737	705	774	733	681	726	745	734	652	721	696	732	688	702	724	712	724	683	690	746	684	701	696	704	704	737	715	709	693	706	709	744	675	730	696	701	727	736	685	715	766	672	718	709	726	732	731	674	690	714	722	725	716	701	709	761	649	731	669	676	682	711	698	710	698	731	722	714	689	692	737	690	696	684	746	690	700	741	694	692	725	659	707	717	680	707	696	699	704	666	703	705	661	694	704	675	697	750	755	746	691	733	656	662	711	730	726	671	664	747	705	729	675	723	680	719	733	686	744	689	726	711	720	666	695	724	743	717	697	725	729	738	752	706	735	733	724	697	777	695	748	682	684	739	705	727	750	708	692	736	692	739	666	711	782	725	706	721	736	678	722	744	708	719	751	693	750	685	710	642	712	700	730	695	701	739	680	696	740	676	720	725	756	744	738	754	718	680	702	746	672	715	734	749	721	713	689	660	694	655	670	721	670	734	640	744	682	708	731	683	724	699	664	671	706	703	711	703	710	724	693	721	695	673	705	717	735	657	721	717	706	748	693	727	737	741	712	706	795	720	712	706	730	720	723	717	743	680	690	731	634	713	736	754	704	716	717	671	711	783	707	696	700	706	718	710	709	697	727	728	699	724	681	738	686	663	727	674	718	719	730	690	713	705	704	716	728	727	710	725	723	692	702	703	739	680	698	679	706	705	707	745	719	715	715	725	706	703	718	740	692	691	762	688	712	707	723	727	714	708	773	679	723	698	713	721	700	724	671	770	690	705	701	696	729	693	701	708	741	723	679	724	695	716	698	729
2520	439	1773	2986	3682	5578	2491	127	107	119	97	99	132	106	90	108	103	109	104	94	104	104	95	91	94	100	75	95	97	101	101	92	81	98	99	88	104	90	108	85	105	101	96	93	98	77	95	108	93	107	86	81	91	89	91	102	123	98	76	95	82	102	87	82	91	96	110	106	91	101	95	104	90	101	123	95	98	102	95	96	95	93	94	80	95	108	98	76	96	97	88	101	96	94	91	93	99	83	109	92	90	90	86	115	96	103	91	99	85	77	85	97	75	94	101	96	91	92	91	103	105	85	94	87	92	111	86	104	91	100	87	104	94	89	69	97	76	107	84	100	89	98	93	88	95	84	96	102	86	93	92	113	106	92	99	83	98	109	95	98	106	95	104	100	105	88	110	84	114	106	110	89	90	98	120	93	79	91	97	101	116	101	102	65	96	101	95	90	95	91	97	96	103	95	96	91	87	118	97	92	100	84	97	103	103	82	101	103	96	88	80	102	87	95	83	83	91	105	91	88	111	104	88	94	105	95	95	104	93	105	92	104	111	92	96	111	109	118	89	86	95	95	77	100	89	96	98	92	103	82	85	87	92	80	111	93	89	87	74	82	89	100	104	91	95	88	92	82	100	108	115	99	97	105	102	86	114	97	97	99	116	80	102	101	96	88	102	96	87	103	103	97	97	102	118	105	86	92	88	96	96	91	89	91	93	94	83	90	93	101	98	105	98	96	94	83	100	119	87	87	101	109	94	108	89	85	102	96	96	107	106	99	100	94	81	104	92	80	91	104	89	94	84	100	99	95	89	94	83	80	91	98	100	92	113	90	113	99	85	100	106	94	81	110	100	96	92	93	102	75	107	88	103	103	103	84	92	92	99	100	89	105	101	86	94	108	90	87	87	103	91	76	89	90	100	99	88	93	96	84	98	82	91	83	86	111	98	87	95	94	76	104	92	92	84	95	90	80	91	101	97	83	103	98	101	95	109	89	84	93	104	96	93	83	109	101	89	95	100	94	85	103	93	100	85	105	101	85	107	102	88	90	86	92	89	104	121	89	86	95	80	87	120	86	88	101	81	95	86	86	89	99	90	112	93	113	94	89	94	94	90	95	93	113	107	100	95	87	94	95	111	85	91	98	91	94	98	88	102	95	95	88	107	89	96	100	84	94	85	96	83	83	108	81	99	99	101	101	96	94	111	105	91	92	110	98	91	98	108	101	73	93	106	90	104	88	103	102	88	88	93	118	100	86	93	89	94	90	89	98	103	104	89	83	92	92	101	98	108	101	67	81	104	91	84	100	98	94	99	89	102	89	85	85	108	87	97	107	93	95	93	97	88	90	115	85	83	88	104	86	92	86	100	106	99	77	106	94	106	103	109	105	107	102	105	74	90	101	100	82	83	92	89	91	92	88	98	95	79	73	103	89	97	104	92	86	93	108	94	109	92	105	82	81	78	92	95	82	84	98	107	119	102	99	92	93	99	102	95	97	84	95	97	110	81	100	96	91	99	91	83	106	99	86	101	87	96	109	102	107	89	78	99	91	108	90	101	100	100	93	88	95	81	93	78	97	102	94	91	92	89	74	96	89	100	97	93	99	85	96	117	113	95	111	92	99	93	83	96	85	92	99	78	99	95	104	98	101	89	72	85	86	76	89	86	108	95	97	94	88	95	103	94	106	92	95	87	81	96	94	92	80	94	106	88	92	100	81	115	76	86	96	86	105	86	92	91	106	99	103	105	98	88	80	101	105	95	109	89	96	94	94	88	115	97	102	88	91	76	97	100	93	95	87	89	90	99	102	107	85	110	92	97	106	102	97	96	105	100	85	84	85	95	93	84	79	90	86	86	114	97	88	100	95	93	99	111	92	98	86	96	102	97	96	107	97	90	112	80	92	87	91	90	92	87	109	101	102	93	104	77	85	101	90	104	89	78	90	107	98	94	78	79	105	97	91	99	95	98	88	99	106	99	92	86	102	93	93	88	82	84	84	98	88	97	130	77	96	101	75	95	110	96	89	85	99	90	94	94	82	93	92	94	84	113	91	96	110	95	103	95	100	89	95	110	110	72	89	100	91	97	76	93	81	106	81	98	90	115	110	101	92	100	110	82	84	90	93	107	110	90	86	104	94	92	113	85	84	95	90	77	84	102	92	103	102	93	97	95	96	107	104	106	95	92	107	91	100	87	78	76	105	83	94	98	106	100	88	95	97	101	87	99	91	111	84	93	85	102	97	100	86	96	101	94	100	95	119	106	90	100	80	99	92	90	102	98	98	93	84	86	82	99	93	94	88	99	95	102	94	84	90	94	122	99	96	99	101	98	91	86	89	84	85	88	81	111	92	98	96	102	95	69	106	85	97	110	98	95	96	95	111	100	100	97	94	85	96	88	98	82	93	97	88	108	89	104	112	90	86	98	79	109	91	102	94	109	95	104	96	83	89	81	104	107	103	114	87	95	106	97	104	90	90	107	100	107	86	120	85	97	107	93	98	92	81	85	106	90	92	107	92	99	94	95	89	86	97	93	102	77	114	90	100	99	102	90	94	91	101	103	94	88	83	96	95	73	88	96	96	83	89	93	89	96	111	103	94	93	99	99	80	103	89	113	97	104	94	88	111	83	88	103	98	97	94	89	87	102	100	113	94	95	89	106	105	100	87	96	97	90	89	99	98	103	108	75	87	108	112	95	101	95	100	101	93	83	97	101	104	100	94	97	93	111	108	101	86	84	101	89	124	98	98	105	81	97	110	84	100	85	85	95	97	87	86	95	88	97	107	93	88	76	108	87	94	94	94	86	97	94	98	101	103	101	91	105	91	102	88	98	100	93	99	94	95	87	92	99	101	94	110	79	101	88	81	111	95	99	103	92	96	94	82	104	92	104	83	107	101	90	97	90	83	104	111	84	108	90	91	99	83	82	100	91	105	112	107	106	98	87	116	104	89	91	89	90	99	94	79	99	98	93	85	90	111	99	83	100	95	86	73	84	112	104	110	99	101	85	88	86	112	101	102	109	93	94	84	98	94	102	83	84	97	102	121	110	98	106	96	105	105	90	95	90	91	98	101	78	89	111	102	83	94	104	96	93	101	107	102	80	90	95	80	79	85	90	96	97	84	111	87	107	111	100	92	88	116	97	80	96	99	104	86	99	92	90	95	92	79	97	96	100	91	90	96	105	91	94	101	102	97	86	104	94	91	111	86	77	93	100	112	93	105	95	84	90	85	102	93	87	94	91	103	88	96	109	97	120	112	86	83	83	83	83	78	97	85	97	97	101	101	94	90	89	83	103	106	100	103	105	85	78	89	94	89	102	95	91	115	97	84	115	101	87	92	118	101	116	103	92	86	81	84	105	84	79	105	121	99	89	98	94	91	89	84	111	89	96	104	72	101	101	107	101	99	97	125	109	89	109	90	106	97	88	102	101	74	98	102	94	83	107	99	92	83	86	102	100	102	105	97	92	101	102	94	93	79	83	115	115	93	90	76	93	83
20200	5723	16365	31817	45685	48701	23817	2165	1742	1463	1200	1050	916	897	905	863	858	830	800	759	763	807	760	802	754	786	734	777	771	664	698	776	700	730	733	720	734	749	744	763	739	729	696	736	749	750	720	711	676	749	736	710	743	722	692	744	748	661	710	733	731	713	722	729	720	731	749	733	698	705	685	710	695	719	732	658	662	766	732	692	680	673	741	767	741	756	698	742	755	751	701	700	691	681	744	694	713	774	746	712	708	731	689	690	783	717	752	710	707	721	673	687	744	692	695	693	656	695	721	703	695	678	694	679	729	696	686	708	671	703	717	731	715	705	765	688	734	771	680	746	714	743	718	730	716	753	683	747	737	716	755	647	722	752	686	715	722	743	757	722	758	743	719	696	762	684	696	718	691	684	700	750	731	746	745	716	714	731	725	696	700	685	738	700	697	681	692	785	712	689	751	709	712	699	758	728	695	686	742	740	668	741	717	710	728	679	726	711	695	719	753	758	722	721	742	716	676	693	722	682	683	693	690	721	736	733	722	733	700	722	708	681	693	701	712	720	708	699	701	738	740	729	736	708	695	728	680	690	748	736	728	706	712	738	758	699	667	681	692	716	662	714	728	730	685	715	744	658	743	726	693	787	701	703	702	663	711	704	690	697	714	735	737	713	739	798	674	723	678	742	709	701	702	719	731	718	757	767	722	675	697	692	726	705	717	717	710	689	690	738	715	728	730	703	726	737	758	718	708	707	710	680	743	779	734	687	741	711	669	730	720	724	708	716	747	714	744	682	654	711	693	721	697	697	710	700	734	739	727	729	713	703	745	730	681	718	745	700	756	704	725	679	716	731	713	688	724	737	728	717	752	735	744	761	743	713	762	724	724	743	690	762	713	707	715	689	726	692	696	680	713	703	673	718	662	656	692	717	688	729	716	692	775	728	743	719	724	753	747	678	704	714	693	670	732	703	705	748	729	718	723	696	729	744	712	722	705	713	730	696	692	703	726	756	659	692	733	722	685	696	693	779	695	720	697	729	717	735	712	700	735	691	729	719	706	728	751	722	664	750	633	695	729	722	680	681	715	727	724	725	672	734	701	697	683	692	684	653	681	690	717	695	710	728	694	683	760	683	696	682	725	697	745	715	734	672	667	685	767	660	695	735	706	696	686	663	713	725	758	702	720	723	736	774	697	761	660	705	720	745	709	735	735	680	715	726	717	713	665	751	736	701	755	697	711	686	698	721	751	789	737	717	729	777	736	735	703	725	720	731	738	736	710	701	703	698	763	696	693	723	762	675	682	759	687	667	635	716	691	722	705	733	697	708	713	737	694	744	707	666	674	684	769	706	714	779	745	754	701	708	703	675	687	780	694	735	664	702	727	681	712	729	787	742	705	705	725	690	706	712	706	725	707	720	763	743	741	736	744	769	729	695	702	715	679	735	663	739	705	752	695	718	710	692	705	726	683	732	741	704	712	690	697	720	695	678	755	738	777	736	747	748	763	690	705	745	712	698	663	709	740	693	702	726	692	712	725	657	704	724	741	752	705	687	721	693	708	704	721	748	749	739	660	755	724	666	690	665	731	703	766	679	744	701	713	671	684	748	709	706	753	721	724	721	715	719	752	754	747	716	736	714	766	689	733	721	738	722	699	700	708	697	727	715	700	691	711	663	713	723	718	693	773	731	734	690	735	733	755	725	686	704	760	689	714	737	694	658	666	704	702	744	675	694	721	745	692	684	668	733	693	700	687	696	755	725	730	745	719	741	776	756	709	735	712	688	737	684	735	727	732	734	695	716	729	711	741	765	737	694	699	687	757	675	778	764	678	739	728	712	766	752	750	734	745	694	714	709	685	668	697	741	703	718	681	734	741	758	733	730	722	710	701	750	693	682	724	691	663	721	733	716	680	697	747	736	721	714	737	722	729	703	737	682	676	729	691	746	706	704	651	656	753	745	662	716	713	730	705	711	651	777	737	787	686	676	662	684	691	745	640	722	699	708	733	730	757	722	715	703	750	704	719	684	733	713	693	708	663	703	742	753	720	702	673	740	711	739	699	783	698	706	708	657	753	702	749	726	695	707	720	752	718	691	750	690	809	721	705	735	742	709	749	732	715	720	736	714	716	690	682	709	737	749	690	699	699	683	720	675	744	730	701	755	686	738	703	694	705	672	735	706	727	706	718	706	734	697	656	721	691	751	728	711	722	736	705	695	700	740	709	706	692	732	683	649	704	723	727	701	754	684	735	703	710	678	728	737	681	763	721	687	667	720	736	781	692	755	696	704	775	717	678	741	712	704	687	721	747	776	684	733	738	670	734	715	733	693	707	729	752	728	683	696	713	741	724	688	716	706	714	734	715	734	714	776	724	698	714	691	723	749	691	763	718	708	686	754	720	754	740	660	716	667	719	700	698	751	725	697	716	770	724	685	725	750	688	703	697	714	701	709	726	746	732	758	720	757	738	697	689	759	744	754	746	705	696	704	743	684	728	703	715	650	743	644	681	705	761	735	659	703	737	704	735	761	710	705	719	722	684	707	729	725	738	730	724	691	729	669	652	689	726	720	740	745	714	761	676	716	720	708	714	701	662	659	752	708	687	675	717	750	772	683	712	690	699	683	730	721	697	776	733	704	722	745	706	735	705	696	753	724	742	731	733	777	677	740	702	716	755	701	727	712	690	722	679	692	746	706	683	739	737	699	745	677	703	710	734	707	739	722	710	741	743	726	731	718	734	704	687	723	699	691	667	660	689	732	716	685	755	701	710	729	757	729	714	727	691	731	734	692	702	729	717	734	713	752	715	747	751	735	737	721	699	745	717	715	731	738	732	701	724	713	666	712	660	723	719	690	766	740	705	708	677	711	706	748	673	688	722	707	744	711	728	761	733	699	764	763	674	719	667	712	692	711	707	693	709	689	699	726	686	688	739	655	701	671	710	703	707	716	684	734	696	704	709	718	695	674	746	710	708	742	749	740	729	685	725	707	710	732	727	657	727	725	687	697	804	735	704	751	676	705	763	716	733	715	769	726	694	715	772	708	690	731	744	737	703	725	747	746	734	710	711	635	740	722	723	723	727	680	738	712	719	667	663	697	745	719	704	737	741	732	686	741	710	744	655	766	718	671	748	673	731	706	721	741	692	733	709	753	743	705	686	726	763	682	694	703	754	727	654	715	731	730	756	677	710	692	727	726	738	689	730	699	724	751	724	725	773	693	691	722	742	718	660	732	713	697	724	714	758	706	711	749	760	728	704	703	716	679	749	701	749	690	676	703	711	756	776	699	708	726	748	731	747	731	745	717	750	758	721	744	721	754	733	684	716	695	758	688	673	728	710	729	725	718	731	665	699	689	711	701	743	694	699	707	757	662	678	689	673	730	716	717	723	730	728	668	674	745	710	698	736	710	758	681	737	669	696	737	708	706	714	720	658	681	727	720	724	744	694	722	754	645	703	717	705	726	765	713	699	706	701	698	715	711	713	693	669	733	746	748	761	742
1319	154	314	623	807	925	321	61	69	71	56	58	57	66	58	64	66	51	59	61	67	71	54	64	61	49	62	71	67	51	63	66	56	79	72	63	75	48	65	67	73	66	68	67	59	64	68	81	57	47	57	54	63	53	50	47	72	63	61	64	69	61	60	75	59	61	61	65	53	59	55	55	61	54	62	63	69	85	74	66	63	51	66	63	56	74	70	51	56	60	54	54	68	49	78	61	74	66	51	63	86	70	55	56	62	74	52	63	69	62	69	62	56	59	58	56	63	68	60	53	53	58	54	49	61	70	63	63	69	70	56	71	53	53	52	61	63	77	58	60	60	55	67	64	59	67	55	76	76	63	54	60	64	62	61	64	60	59	75	59	66	45	54	59	64	46	47	63	70	65	60	56	70	56	49	69	64	58	54	65	64	61	59	61	61	61	47	64	64	55	53	66	53	72	55	77	51	67	69	79	52	64	70	59	56	64	66	69	74	53	60	59	62	61	62	64	71	57	65	65	64	80	68	69	62	49	51	74	53	58	54	64	69	74	71	67	58	48	58	61	68	63	70	62	70	71	72	69	62	68	58	45	64	67	60	54	59	56	62	62	63	61	60	71	69	69	54	62	72	62	76	61	63	62	53	80	49	56	67	57	61	55	55	69	56	59	64	59	52	79	55	65	57	69	56	56	63	64	67	67	74	65	65	68	55	71	51	68	61	72	60	62	68	61	65	58	77	75	43	62	58	57	49	63	63	64	54	69	65	60	77	64	61	68	51	65	63	72	72	64	49	58	64	58	68	61	56	58	65	58	74	56	62	52	65	49	46	64	67	71	67	76	74	74	53	76	62	81	63	64	75	71	63	54	64	60	67	65	63	60	69	59	59	62	65	59	65	55	57	68	58	56	64	69	55	73	57	65	62	65	72	70	64	63	58	55	69	68	62	50	54	61	63	62	55	58	61	51	58	51	58	67	53	60	60	64	63	63	57	79	52	50	64	59	59	65	64	66	58	73	60	78	77	60	81	74	64	68	60	67	60	55	56	62	60	72	56	64	58	57	80	60	69	61	77	55	67	84	69	70	51	52	81	60	58	68	55	49	73	77	60	56	54	71	56	79	69	57	62	69	67	63	58	65	66	75	70	63	49	48	54	49	61	49	56	55	53	61	53	65	42	62	51	58	54	54	58	60	58	54	69	60	65	53	65	64	70	63	68	71	59	54	71	65	54	81	56	63	61	68	63	57	70	67	50	52	75	77	71	77	79	56	69	49	52	51	61	57	69	63	59	62	66	56	59	61	71	52	62	65	45	67	63	64	69	58	58	57	70	49	65	60	68	70	71	57	57	69	58	71	62	65	64	75	69	63	49	67	50	63	53	68	50	67	63	61	63	49	56	47	45	68	68	54	63	62	60	61	76	77	41	71	63	79	74	57	51	65	63	67	59	56	53	55	67	75	72	67	66	65	65	61	49	68	73	67	63	62	57	59	66	71	68	51	55	67	58	62	62	65	82	64	61	62	78	69	49	70	57	62	55	53	54	58	62	51	55	70	63	65	48	60	54	64	73	73	69	65	65	73	59	64	59	66	57	52	59	54	63	53	63	61	55	68	66	70	48	71	77	59	59	64	53	62	64	67	62	65	68	48	54	65	76	58	57	55	62	57	62	63	62	53	47	62	66	73	66	61	71	64	58	58	68	61	63	58	54	67	64	61	81	65	68	63	69	69	56	63	66	52	56	71	72	72	65	64	55	58	53	66	70	64	65	60	51	56	63	56	69	86	67	57	56	53	72	60	67	58	68	67	66	67	67	63	64	69	72	47	62	63	64	65	58	56	59	63	60	51	69	55	54	52	80	74	72	60	72	63	60	67	54	51	63	59	59	61	75	61	46	75	49	63	50	59	69	76	55	66	64	68	68	66	61	56	61	59	59	77	59	59	45	82	60	66	66	58	61	66	54	76	60	54	66	73	75	73	65	57	69	64	66	63	59	57	67	62	50	58	66	65	49	75	53	71	72	77	59	73	61	52	55	55	67	47	72	63	55	70	62	53	66	64	67	75	58	70	64	54	64	70	64	61	53	83	69	49	52	56	62	65	60	55	59	58	70	61	67	61	63	68	68	65	48	55	65	66	58	79	67	57	65	56	60	56	50	60	79	54	51	72	60	66	51	41	62	62	63	52	66	58	63	64	60	54	60	66	71	51	53	57	74	59	65	64	62	56	59	55	59	61	59	56	46	66	68	56	65	65	50	55	51	53	56	63	57	67	61	65	56	73	60	65	67	56	61	50	55	48	61	52	69	72	62	56	64	58	48	66	68	73	55	60	67	67	72	49	71	74	47	55	60	72	52	59	72	60	68	63	47	60	65	56	58	58	81	67	72	71	64	65	74	67	52	57	53	76	48	66	55	57	72	76	54	51	71	52	66	59	67	52	59	66	57	63	70	65	43	71	64	65	52	63	57	58	67	64	75	67	55	64	41	67	56	60	62	64	65	68	59	62	57	58	63	61	58	69	66	54	60	69	68	64	65	74	62	74	59	49	77	59	57	66	55	64	64	51	70	56	70	78	68	56	56	80	56	63	69	75	65	48	56	68	61	61	58	57	72	71	67	57	61	52	51	68	70	60	58	63	84	61	62	49	78	76	65	53	63	55	65	52	50	46	63	66	54	58	70	64	50	63	64	55	67	63	61	54	62	59	74	72	70	64	70	53	66	63	71	71	60	71	46	57	64	55	59	70	65	61	70	68	52	54	75	47	57	43	57	55	56	65	54	67	60	54	60	64	47	66	65	56	55	62	66	73	57	54	56	45	62	66	59	75	67	56	58	60	61	67	62	66	58	63	63	62	69	61	62	80	57	56	65	52	68	60	67	67	73	53	61	70	53	52	67	59	67	74	67	71	61	78	54	66	73	59	62	62	61	58	62	51	68	68	71	53	72	64	60	61	62	57	54	54	58	72	57	65	66	59	65	49	65	60	61	62	62	71	67	60	53	65	62	67	62	67	75	66	49	56	62	61	68	65	77	65	60	61	69	67	62	63	64	58	58	70	56	71	52	72	67	53	64	76	56	51	49	60	70	55	80	58	50	59	62	79	63	61	64	81	79	52	64	67	66	62	71	58	59	63	66	80	54	71	59	65	67	57	64	65	70	71	43	67	70	67	74	73	60	50	69	61	62	61	78	47	69	73	64	61	64	58	55	64	77	83	51	62	52	65	53	67	61	58	58	61	62	55	50	56	66	60	71	56	66	58	55	49	69	67	70	62	64	62	72	68	62	63	56	70	78	69	60	51	78	60	59	48	59	51	66	57	67	44	57	66	56	62	64	55	62	63	58	58	79	67	57	64	73	69	74	78	53	51	60	60	70	60	68	47	60	65	69	63	59	62	69	61	77	74	62	49	55	77	59	60	59	71	54	77	73	61	44	69	47	52	55	64	72	57	60	59	71	70	43	70	67	73	64	61	83	53	71	55	54	66	66	66
11169	2333	4716	12700	22001	23322	8103	875	694	670	590	572	517	487	532	484	506	502	504	509	493	484	513	480	503	502	515	501	508	484	537	495	486	493	513	517	476	510	506	504	501	538	486	494	504	473	489	491	469	501	452	508	445	492	493	478	499	477	521	475	518	454	471	492	518	516	522	480	491	524	503	496	523	500	502	518	498	493	527	500	479	533	509	500	521	453	460	473	524	494	478	483	473	472	495	466	441	444	491	470	488	488	514	511	519	468	506	518	479	497	496	481	470	471	484	478	500	529	469	490	499	451	538	511	493	485	468	494	541	506	503	489	482	499	451	465	503	453	493	536	506	501	494	503	484	437	456	507	495	495	482	483	482	489	478	518	466	480	478	517	491	478	502	505	469	496	485	527	532	504	495	483	514	561	441	506	487	493	483	480	500	485	487	471	484	544	520	536	447	511	495	471	458	477	459	501	526	456	504	473	495	506	506	478	483	518	511	469	469	449	490	479	533	519	460	528	448	482	485	533	483	506	489	474	516	473	432	460	505	472	518	514	499	428	472	481	451	431	496	480	472	496	469	466	501	522	478	501	494	493	471	487	522	493	490	486	486	487	465	466	455	479	506	441	487	475	515	479	538	495	505	488	465	489	476	482	513	522	479	452	507	492	503	503	477	519	490	472	466	487	492	476	538	510	474	502	477	489	483	513	474	490	471	497	485	531	484	470	466	480	488	477	491	499	468	444	509	510	510	503	495	485	501	474	473	489	513	478	481	477	431	492	505	506	468	481	471	469	452	525	461	508	517	483	501	496	473	483	478	511	483	526	485	445	516	499	493	499	504	497	487	473	518	466	490	530	480	480	464	507	467	512	508	472	502	511	501	503	506	547	504	483	467	515	481	498	440	482	459	466	510	454	540	523	467	489	479	460	488	507	493	531	511	491	470	504	487	474	480	473	497	492	482	512	468	486	468	497	454	487	478	520	495	500	462	483	492	515	471	457	499	518	448	483	533	530	479	470	513	467	487	468	468	435	511	495	521	488	480	469	490	501	495	480	479	505	480	532	475	484	468	481	472	496	488	507	515	487	507	466	537	510	486	482	504	517	519	466	517	523	501	464	486	473	474	506	490	532	494	484	492	494	492	504	508	481	490	507	492	515	514	500	459	503	487	467	462	463	478	516	490	483	530	515	479	517	483	512	455	508	495	466	437	501	486	470	515	469	513	478	466	504	468	488	505	493	472	495	507	492	490	488	449	467	499	488	494	515	474	527	495	460	477	505	518	478	452	482	501	496	452	470	499	487	489	513	461	518	441	455	546	483	472	450	474	454	493	474	528	526	435	502	506	446	469	490	484	511	488	528	496	493	508	482	468	499	508	514	473	464	498	469	480	472	510	468	500	467	488	526	519	478	464	515	510	513	502	505	481	484	469	498	511	529	551	506	480	504	535	513	464	472	495	491	517	457	501	487	500	463	504	489	501	518	488	498	517	473	498	525	511	491	510	463	496	525	488	464	460	500	494	479	497	499	491	491	490	481	501	481	512	501	515	524	475	506	509	486	511	500	479	488	511	506	484	454	507	532	505	465	500	494	471	514	517	505	496	496	529	516	473	509	459	448	513	480	499	495	481	496	463	508	452	485	493	531	535	497	498	477	479	480	510	507	486	506	521	491	505	502	491	463	512	492	501	505	548	506	504	532	462	491	483	479	471	467	522	504	546	459	463	499	466	484	478	498	475	503	470	503	459	544	489	501	500	476	482	490	510	492	467	501	480	467	505	479	508	459	516	496	488	485	493	464	518	483	515	528	465	472	500	516	515	503	530	491	513	487	485	478	487	509	446	517	540	434	503	509	500	499	503	483	474	502	454	507	487	476	486	484	517	494	450	481	460	526	481	558	478	487	512	517	505	517	502	477	474	496	500	548	476	452	527	482	474	462	490	488	493	490	492	525	478	476	464	487	489	492	538	487	443	492	526	491	508	460	496	490	522	490	464	446	489	470	520	513	473	488	503	491	482	456	499	490	503	493	510	490	495	475	482	512	452	491	481	490	471	474	482	459	506	477	500	513	475	503	456	495	489	503	472	519	496	463	523	519	512	502	466	498	514	500	467	493	445	478	488	458	464	501	437	484	495	466	510	477	493	492	507	470	499	475	473	532	493	486	496	528	482	472	518	469	494	511	490	498	505	464	495	503	504	505	481	516	479	518	507	506	509	498	514	510	508	499	472	510	479	496	472	519	507	469	507	487	456	530	489	517	466	454	430	529	491	459	511	494	476	473	475	476	504	468	508	455	505	466	475	513	521	533	461	511	481	461	507	499	511	462	477	489	519	489	483	458	530	461	470	478	521	478	472	476	520	514	481	462	498	499	481	481	486	529	504	524	467	496	490	502	530	499	528	469	504	470	456	510	516	470	508	483	507	527	535	499	499	460	480	490	503	482	490	497	502	503	484	508	501	493	518	501	449	540	458	498	510	506	445	422	464	478	543	457	517	449	487	499	509	481	511	462	480	486	469	531	493	461	501	498	465	518	484	498	499	487	472	489	532	472	511	481	440	465	474	466	517	491	523	502	501	474	542	486	487	476	477	481	468	494	519	517	512	485	488	483	453	492	473	498	500	498	480	482	475	508	532	474	505	516	452	478	536	498	475	469	534	478	496	508	478	481	521	485	506	505	520	478	490	491	513	497	498	506	493	520	447	474	475	508	463	469	474	449	488	526	500	487	537	457	504	521	456	489	484	508	451	495	482	484	514	522	512	511	509	481	490	482	495	514	493	486	506	480	481	511	472	474	505	491	486	484	541	475	471	515	498	469	462	478	498	493	476	494	512	513	514	511	489	481	478	511	527	487	504	499	474	488	484	457	444	473	485	519	450	521	536	474	485	529	511	507	474	518	472	471	488	507	491	487	523	461	456	527	504	503	431	486	537	512	485	506	506	489	475	498	442	520	508	498	493	487	480	462	476	478	488	517	480	485	501	458	496	493	474	501	502	519	482	485	505	541	477	513	543	473	470	474	488	485	495	501	484	490	501	558	508	511	475	497	508	473	498	495	506	505	510	493	477	457	513	515	474	507	482	524	457	504	507	516	497	484	498	481	521	530	493	504	488	500	497	475	483	518	488	442	473	445	471	477	526	509	514	511	525	486	511	464	491	483	488	494	457	483	484	487	466	507	465	503	522	448	494	465	524	505	492	502	468	475	518	494	466	496	455	505	512	487	509	468	444	489	495	492	482	470	496	514	536	495	518	477	553	457	460	499	458	506	516	496	510	497	494	509	539	522	488	505	468	503	476	463	499	513	502	489	500	527	481	502	475	494	537	477	454	454	495	466	528	506	503	481	530	526	507	499	513	495	494	486	497	523	488	478	478	476	504	466	480	449	491	503	487	495	501	463	495	519	482	484	503	515	476	486	513	547	492	496	491	504	524	488	496	473	528	536	473	507	447	446	552	492	509	497	513	495	471	536	501	499	508	495	483	475	467	458	474	524
1132	383	968	1999	2392	3693	1313	94	95	86	68	59	77	65	84	66	69	78	68	62	73	84	68	68	69	69	65	70	70	57	65	65	82	71	65	72	75	79	74	72	61	61	69	86	66	69	69	67	66	60	79	72	73	65	76	61	78	69	74	68	62	69	73	67	68	75	59	65	67	62	72	58	67	66	67	73	81	63	79	64	83	73	77	67	66	60	64	70	67	70	77	86	79	73	71	69	63	69	68	75	54	63	69	72	79	65	70	65	90	59	56	65	77	56	69	75	57	70	69	74	57	79	73	68	73	70	86	67	67	65	80	57	67	52	74	55	67	58	73	78	58	72	74	61	64	67	72	65	67	77	55	82	55	62	62	80	72	68	60	67	80	76	56	80	63	62	56	75	68	77	76	76	67	68	76	82	72	72	60	61	70	70	56	70	71	71	60	85	58	58	62	66	76	56	58	76	76	68	71	68	70	64	59	67	65	59	58	62	70	75	71	62	66	74	65	77	61	71	59	55	58	76	77	71	60	69	65	79	68	74	77	72	72	77	63	68	59	80	75	66	67	64	61	67	67	69	71	69	58	65	72	67	77	77	79	89	69	77	83	69	65	84	70	58	61	65	88	72	67	72	54	76	78	61	46	74	74	46	69	64	72	69	58	77	63	75	74	71	76	62	61	63	83	60	71	73	74	85	70	68	70	56	65	73	77	79	73	65	70	55	75	67	68	68	52	71	74	59	80	65	78	55	69	81	68	65	57	80	60	60	74	65	67	79	71	73	70	90	62	83	70	74	77	56	70	73	68	60	79	70	62	77	63	65	75	63	62	63	64	73	53	69	62	80	64	70	68	69	70	78	65	65	70	85	93	73	74	72	84	72	71	71	69	49	71	75	63	63	94	58	66	88	67	57	63	59	71	54	83	74	77	68	58	74	71	68	85	68	61	68	76	85	53	77	79	79	67	76	69	67	73	84	81	65	75	69	64	85	66	72	61	70	61	59	58	62	78	85	68	74	66	49	69	72	76	66	66	64	64	59	71	83	63	68	72	56	66	53	82	71	75	70	64	78	56	67	73	65	70	63	71	72	68	71	70	77	65	74	70	72	60	83	83	79	69	52	73	84	61	89	71	63	74	76	58	84	60	60	62	69	60	76	63	68	70	56	82	66	65	71	80	68	65	69	62	59	64	58	72	71	71	67	67	63	75	72	71	62	66	70	82	61	80	60	65	66	77	84	75	61	79	77	72	74	73	74	69	68	74	68	75	62	74	70	64	65	79	62	77	61	71	63	67	71	66	63	71	73	78	90	61	78	65	61	78	58	90	72	61	80	66	62	83	82	72	83	57	70	74	68	68	80	62	69	75	58	68	63	67	71	64	74	77	56	59	67	79	65	84	64	77	63	65	52	65	77	77	71	66	65	61	68	78	74	72	79	87	70	64	56	68	60	80	74	67	66	63	79	66	95	72	69	72	61	81	59	82	63	69	83	72	62	74	74	58	63	81	69	61	75	67	64	63	63	72	63	84	57	80	60	88	60	54	72	72	76	60	64	67	76	78	84	84	59	72	58	64	73	57	72	78	74	77	84	80	73	70	78	60	54	65	67	52	69	59	73	58	74	64	77	70	80	72	80	59	60	81	79	64	76	69	70	66	68	77	59	61	70	75	74	66	72	81	63	84	73	68	61	73	67	76	76	63	55	69	50	70	48	73	71	70	81	59	65	65	66	77	64	59	72	71	64	63	68	72	87	72	72	68	79	78	77	56	79	76	75	75	66	66	67	71	71	77	65	69	60	70	66	69	68	61	58	63	64	68	72	74	82	63	74	55	74	68	61	59	70	60	71	71	72	56	73	70	81	76	69	59	67	75	71	66	55	58	80	75	70	72	71	57	69	70	70	67	75	61	61	79	66	63	80	60	68	77	77	71	61	69	54	68	70	69	76	64	73	72	79	71	85	84	55	91	58	73	55	67	72	64	70	79	58	56	66	77	75	60	59	85	68	75	59	64	64	78	64	73	71	62	76	67	64	59	58	77	65	52	65	75	58	67	76	73	71	61	82	83	78	63	74	73	62	69	63	71	70	83	73	86	74	63	66	59	69	62	58	74	68	60	89	76	55	72	54	72	72	77	54	77	81	59	81	67	83	57	70	61	82	68	73	72	73	69	77	66	71	68	86	79	56	62	84	94	71	64	66	72	73	70	69	87	75	84	65	61	60	64	83	83	69	79	61	76	66	90	78	67	79	74	57	76	72	84	88	61	91	58	70	83	80	59	70	80	60	62	65	70	80	73	74	72	57	62	55	71	65	59	79	68	76	68	71	66	66	78	67	78	84	70	85	64	63	79	82	76	65	60	68	80	73	60	68	76	65	74	76	68	86	70	66	73	80	72	71	71	65	62	70	96	64	72	65	60	72	76	73	68	77	69	67	61	83	66	67	58	69	74	81	56	72	55	57	71	75	84	66	85	63	50	67	58	80	67	59	66	65	71	64	72	68	75	55	79	57	80	67	72	70	68	73	68	67	87	84	76	84	73	56	84	71	71	79	74	69	63	79	60	63	71	47	64	86	68	75	70	72	81	88	72	69	62	80	71	74	75	75	75	67	72	90	73	72	67	63	56	69	78	61	69	65	79	64	67	76	71	69	83	67	63	73	83	79	61	70	72	67	68	66	70	59	83	61	60	76	75	73	77	71	89	59	77	83	78	57	55	71	59	66	79	80	71	81	67	74	70	75	52	73	68	74	77	82	91	61	68	77	65	79	82	67	72	68	66	66	69	87	72	67	78	61	73	73	70	70	74	59	71	81	72	69	69	81	89	61	58	77	64	67	79	73	69	78	71	65	84	66	68	61	59	67	79	62	58	83	75	71	70	83	62	65	77	65	69	81	59	61	74	61	75	71	75	76	68	64	71	51	62	65	72	57	72	77	63	70	61	94	72	61	67	67	69	86	72	84	70	74	63	88	67	66	75	64	67	61	68	80	80	73	83	75	75	77	67	58	67	62	72	70	67	69	67	70	82	81	56	69	64	73	66	61	74	71	67	70	65	68	76	57	63	73	75	75	68	76	63	77	57	70	58	59	84	72	76	67	69	70	67	71	71	64	70	78	77	73	60	72	70	67	59	68	72	76	67	69	70	60	72	59	73	69	95	75	60	58	86	71	78	66	76	89	63	80	62	72	73	86	78	77	67	63	69	69	61	51	86	59	65	68	66	71	56	77	71	80	64	73	74	72	66	76	68	64	74	49	61	72	51	66	75	51	64	77	67	80	67	67	56	60	60	69	69	69	59	60	67	59	67	69	71	78	64	68	75	57	60	63	61	66	54	76	65	81	75	65	62	76	65	74	69	69	63	67	67	69	41	62	70	80	77	88	52	68	76	70	74	74	70	74	72	74	70	70	76	70	60	60	77	74	67	62	71	64	53	76	63	73	73	74	69	80	80	79	74	63	75	56	63	71	88	62	63	76	57	56	77	63	56	59
14075	5194	10692	27459	40502	42488	15715	1400	1146	978	794	725	699	671	645	596	639	597	590	556	555	596	545	585	567	555	549	552	553	586	556	558	517	518	502	588	548	543	540	562	552	543	501	550	503	511	525	527	522	543	545	557	515	527	545	515	532	508	503	554	532	491	548	514	513	501	507	524	525	510	513	557	563	574	515	524	552	521	551	528	542	526	506	515	528	539	522	530	525	551	512	482	545	508	489	512	541	546	560	508	505	527	519	537	517	521	518	533	558	548	510	538	527	548	547	544	507	528	513	504	533	571	533	534	512	530	545	531	519	544	499	545	530	526	545	543	547	546	605	518	553	543	547	521	519	511	545	512	520	565	563	494	535	520	543	567	563	523	542	502	535	517	552	567	536	515	513	526	526	519	542	512	544	554	524	525	550	539	506	553	566	530	509	531	536	514	516	522	521	511	527	502	528	490	533	556	538	562	564	568	533	507	523	550	554	547	544	543	536	535	534	534	507	546	520	534	571	527	562	550	525	518	516	532	536	504	512	526	497	523	542	519	521	559	540	556	538	562	495	539	567	560	514	557	515	543	548	538	471	519	543	491	520	527	538	520	534	522	543	551	510	532	537	546	521	557	516	533	553	545	544	537	501	503	523	530	553	525	477	495	511	541	522	539	529	548	508	532	587	472	492	524	552	525	509	524	511	541	521	535	514	552	559	495	481	536	532	537	506	513	554	516	549	534	557	558	477	542	502	525	526	525	523	545	512	543	487	531	563	526	520	510	542	541	514	530	501	556	543	549	556	546	552	577	540	500	501	539	558	520	532	549	499	538	557	491	569	556	540	522	539	523	574	563	542	519	539	562	517	515	541	534	506	511	512	507	485	516	521	526	548	546	569	493	505	576	546	547	492	505	508	553	525	561	525	485	546	562	515	560	557	548	535	574	521	567	517	527	566	542	545	513	552	546	565	541	521	510	558	510	513	527	521	523	541	527	488	568	541	527	561	534	543	505	555	548	512	533	525	535	541	554	537	513	544	561	511	533	521	523	485	543	564	571	497	512	530	568	503	554	524	512	529	530	547	534	466	536	532	487	530	548	553	505	502	533	555	543	512	500	507	543	514	514	515	492	489	530	529	522	536	563	532	507	541	550	528	474	555	515	498	500	525	523	522	553	549	518	546	533	561	517	530	565	578	516	543	516	553	548	576	525	555	506	559	561	526	494	561	532	524	528	484	522	507	527	541	519	570	555	529	539	498	571	540	501	484	502	508	556	525	548	522	576	495	549	523	483	538	548	516	557	480	536	529	527	506	549	563	505	498	583	512	512	563	513	513	568	519	553	557	513	502	518	524	536	543	540	557	499	521	517	530	525	531	558	576	562	534	555	500	565	529	544	567	515	481	523	503	557	548	544	553	537	532	511	537	537	528	522	515	492	503	520	545	537	533	520	550	517	553	563	510	550	567	538	536	571	522	523	533	532	521	557	485	532	529	548	562	532	498	560	527	535	513	535	533	534	513	537	557	541	502	561	562	499	508	477	535	546	514	549	510	535	550	503	567	519	531	518	504	509	529	494	527	503	531	529	572	588	526	525	528	514	548	537	520	585	456	528	544	512	513	524	499	527	543	490	520	515	550	557	524	512	540	479	524	534	551	544	546	529	509	531	524	549	540	490	557	533	501	517	532	541	558	532	503	555	485	556	504	539	527	534	539	521	541	535	509	527	579	533	556	557	511	544	531	518	543	522	540	513	537	526	552	536	562	497	540	556	494	517	520	538	547	541	573	564	539	545	534	497	525	573	504	518	522	517	580	542	572	527	551	534	536	501	523	501	562	556	543	506	505	555	518	538	511	553	515	577	538	511	525	533	579	550	514	584	536	521	510	542	531	543	538	548	549	524	530	517	487	490	531	529	555	493	521	568	517	534	541	519	604	549	551	566	537	541	513	517	542	524	513	527	582	513	517	516	510	521	531	529	544	540	501	525	539	500	514	543	533	577	561	550	556	516	533	558	539	518	535	567	546	530	499	536	510	485	525	562	503	565	525	512	475	539	559	526	482	542	508	551	542	513	477	538	549	529	535	551	497	547	499	497	510	510	529	524	552	531	523	546	509	547	503	546	545	533	520	548	542	542	549	517	542	563	536	506	513	539	519	463	515	560	506	561	521	549	498	540	540	531	524	509	593	529	558	530	518	499	528	524	543	539	507	531	538	521	497	514	536	513	555	553	539	522	504	513	515	528	537	544	494	505	513	542	511	484	486	524	570	509	527	503	531	501	591	569	495	533	542	538	530	556	493	514	554	543	532	522	542	544	534	517	532	535	547	572	522	521	521	542	529	547	537	509	513	490	548	516	513	527	542	516	502	538	529	528	559	538	514	535	505	521	534	517	551	542	546	468	532	537	476	513	547	520	533	541	524	529	516	517	529	525	513	532	540	509	524	508	521	565	539	568	523	530	499	588	557	539	505	525	520	532	498	547	529	554	501	521	544	491	562	559	535	564	551	481	503	533	488	509	558	529	514	543	547	524	512	499	512	512	487	504	512	514	519	516	605	494	563	527	563	560	533	482	559	533	556	517	521	490	547	520	511	512	532	548	559	528	530	517	515	572	570	502	543	546	544	524	556	568	532	571	533	542	496	545	489	511	512	540	522	551	526	516	561	523	502	505	502	576	527	549	498	494	548	516	509	533	518	532	505	503	543	495	526	559	561	519	532	521	532	507	548	525	525	505	552	521	512	553	529	527	533	564	532	537	516	547	539	517	574	539	550	536	533	500	523	542	529	537	545	545	498	532	555	564	506	555	570	584	522	520	513	527	543	505	501	519	515	542	483	498	543	577	551	524	536	551	537	523	487	503	537	543	528	524	545	538	547	535	511	535	550	521	560	529	538	542	546	507	534	561	532	553	525	530	462	506	553	511	544	536	501	481	537	560	577	501	485	530	518	523	505	521	525	508	540	528	537	549	496	553	492	532	510	511	499	531	543	499	527	534	507	505	536	524	570	535	548	530	531	537	516	507	551	513	537	530	526	511	580	549	521	556	570	547	602	516	566	546	514	552	510	501	554	519	501	475	502	551	520	503	542	508	519	542	507	536	501	528	522	521	545	527	526	566	536	524	568	534	540	539	561	543	529	532	516	557	509	498	519	507	511	506	485	518	564	546	569	515	492	491	546	557	525	500	489	543	541	526	569	540	542	509	545	507	528	532	479	529	525	570	546	517	562	552	537	502	542	481	505	557	535	508	480	504	463	512	553	529	524	557	562	541	561	496	529	537	492	522	532	528	540	527	503	489	522	530	524	528	524	536	531	561	512	469	538	548	509	539	556	504	539	525	513	568	530	510	511	528	540	565	529	569	547	483	554	591	523	534	537	529	579	567	537	535	558	478	513	476	546	516	531	560	534	527	509	539	514	467	512	540	549	520	499	476	563	556	535	519	543	555	537	538	530	530	489	561	509	509	492	504	506	537	528	527	547	528	528	509	523	514	510	529
2042	445	794	1547	2380	3481	1116	107	119	116	105	98	81	87	97	96	85	99	87	84	96	93	85	101	105	97	87	86	86	89	95	81	102	84	90	102	92	72	88	89	105	112	99	91	80	81	81	117	107	109	101	100	104	86	97	97	97	113	104	92	94	88	91	95	94	82	100	93	88	92	96	83	93	98	97	92	79	104	93	95	95	114	101	91	97	99	114	92	101	115	93	83	100	89	89	100	101	89	84	89	95	101	97	97	92	95	101	99	109	96	91	87	96	91	99	87	100	91	91	95	102	85	104	99	87	91	78	97	92	88	94	97	94	98	96	87	109	95	80	77	106	92	98	108	85	77	117	81	100	103	105	93	88	95	86	98	90	97	96	104	91	82	90	92	115	97	96	92	93	105	105	74	105	74	92	91	103	88	90	90	78	102	98	94	78	80	87	103	106	103	90	82	90	93	69	93	87	114	102	99	79	91	85	92	86	106	83	83	90	77	93	82	91	97	100	86	78	71	92	86	94	107	95	81	111	98	107	106	101	93	98	90	78	91	107	83	89	104	99	82	90	96	99	104	81	89	85	94	94	100	82	76	99	108	97	85	92	83	103	100	69	103	97	75	81	86	93	97	99	75	96	88	92	86	102	81	91	96	85	84	86	82	81	89	101	82	80	90	104	98	96	97	76	96	100	83	97	102	72	78	85	86	99	102	82	87	85	99	88	112	93	94	100	100	89	99	91	97	75	73	83	84	86	84	93	89	90	84	104	99	102	97	99	91	99	116	94	91	80	89	93	83	107	92	79	93	99	95	96	92	101	87	96	85	92	94	105	98	89	104	92	110	110	71	77	91	105	78	97	106	97	100	86	105	104	83	98	109	89	94	89	103	70	81	88	88	93	82	94	87	89	82	82	97	102	96	85	98	88	98	101	79	97	85	106	91	93	88	98	100	100	93	99	97	104	96	98	93	92	89	101	107	92	99	101	95	85	98	84	94	92	109	97	103	94	99	93	98	90	86	80	100	87	77	105	102	90	90	101	82	99	91	95	85	96	90	93	88	104	89	81	106	108	98	79	82	83	96	98	102	92	99	88	101	87	90	88	78	76	95	97	114	99	106	97	81	92	90	82	87	105	94	106	90	77	97	77	86	83	83	82	98	73	83	88	106	99	98	95	82	104	100	101	85	108	94	80	78	89	99	76	94	89	103	73	76	101	97	96	93	101	94	103	93	93	103	96	103	88	104	92	101	100	84	110	100	90	90	71	77	83	90	103	98	95	95	100	83	82	102	103	88	98	91	94	95	87	93	101	98	84	97	111	91	98	83	82	79	100	99	83	66	77	105	87	89	98	111	89	101	84	86	92	98	85	99	97	89	89	110	106	83	89	92	96	96	91	104	100	86	89	95	102	98	82	91	102	99	79	88	105	101	89	100	97	97	106	106	109	93	81	101	91	98	93	95	96	100	80	89	91	85	95	91	86	86	114	90	101	75	85	96	86	88	100	86	85	97	113	94	91	74	96	94	94	99	93	106	89	117	94	93	105	104	84	80	108	89	89	96	93	92	105	81	112	105	83	97	80	89	108	82	93	86	81	83	92	105	99	103	94	102	83	96	94	91	90	102	109	90	87	108	88	98	84	89	103	92	91	94	88	90	77	130	95	118	99	92	104	94	76	91	98	87	86	97	104	112	101	110	99	79	98	100	103	96	86	86	91	91	85	100	91	82	100	84	99	83	100	106	93	90	98	114	102	85	97	89	96	83	116	94	86	97	94	69	92	115	104	89	93	103	99	100	91	97	103	85	77	96	89	110	90	103	98	105	68	96	84	90	100	90	90	76	102	97	87	74	87	81	87	108	81	93	102	109	103	90	92	85	89	84	88	82	94	86	88	109	107	100	94	86	93	104	91	97	92	103	67	95	79	105	86	89	109	106	121	91	73	95	86	90	77	93	87	81	96	103	91	102	100	102	95	95	112	82	92	80	94	88	97	93	101	93	90	88	105	75	88	92	90	99	97	107	75	97	98	108	98	102	106	74	89	91	99	88	115	106	89	89	78	83	86	86	86	105	77	108	100	101	92	78	94	93	87	92	117	90	84	117	102	85	112	114	96	85	87	93	112	100	84	88	117	96	101	112	97	88	94	104	94	113	85	93	78	111	106	99	92	85	107	75	71	101	82	84	94	100	104	100	105	100	93	98	92	98	101	89	87	110	79	105	82	90	89	90	91	96	97	75	96	105	97	99	92	86	104	102	92	99	89	83	85	89	95	100	93	100	80	83	94	115	91	98	84	91	86	93	93	93	101	92	94	100	109	96	94	93	98	79	81	92	106	98	101	76	108	109	98	99	94	105	109	98	92	74	98	110	97	103	90	85	75	91	91	96	89	102	106	85	80	104	99	88	76	96	110	107	87	103	110	99	97	106	93	112	101	114	84	97	99	92	88	91	83	92	84	99	103	91	95	74	102	98	84	93	98	91	96	91	100	93	110	109	109	75	71	87	86	86	99	99	95	90	84	105	97	102	82	95	64	92	80	98	99	91	80	110	83	105	90	84	87	87	108	99	80	101	97	98	98	102	83	93	77	103	86	85	97	90	66	81	88	91	103	105	101	94	94	87	79	106	90	95	76	78	94	115	91	92	89	103	68	83	103	106	85	90	73	99	108	109	84	93	89	96	82	90	64	93	101	104	85	89	92	79	99	92	82	87	87	111	74	102	88	110	93	95	96	94	96	97	110	86	93	106	114	94	85	94	106	109	92	86	106	83	87	95	90	84	85	100	93	76	82	84	87	98	87	104	86	87	99	92	80	91	84	101	95	101	105	71	106	91	93	86	92	93	111	105	79	115	100	75	96	98	99	107	100	79	100	101	119	95	82	104	90	93	80	97	83	90	97	102	112	84	73	95	104	81	95	82	93	97	100	101	77	83	90	106	83	90	99	82	88	103	90	86	104	85	90	98	96	78	90	99	98	99	95	83	94	85	95	84	101	88	87	86	88	89	92	99	99	106	86	86	93	97	99	108	95	100	91	100	92	83	89	91	95	81	92	90	103	89	96	94	108	101	79	96	98	89	90	106	100	91	88	88	100	96	106	93	93	93	84	94	88	112	90	97	99	102	88	81	100	99	97	88	95	91	76	106	90	103	114	91	103	91	106	111	98	101	92	89	79	85	98	88	94	94	78	99	104	81	93	94	92	89	101	93	97	90	87	98	84	102	109	107	88	99	82	95	100	111	76	84	83	86	92	82	109	108	83	101	95	96	98	86	92	90	96	87	94	99	86	75	112	77	89	94	90	84	88	113	102	94	92	98	103	77	84	105	103	88	103	92	90	99	90	87	89	90	85	79	88	109	102	105	112	96	103	83	92	113	77	102	73	108	92	80	92	102	107	93	103	87	98	95	84	79	83	77	101	92	85	97	101	97	80	102	107	109	93	108	105	95	87	109	82	92	110	91	102	104	87	81	79	105	89	99	94	109	90	94	100	86
14059	5875	8469	24168	38948	41109	13057	1565	1316	1118	950	922	794	824	834	867	786	801	782	795	746	801	743	743	754	775	729	733	728	704	746	715	718	728	721	769	751	743	691	727	745	716	756	733	712	678	715	764	713	717	732	782	727	732	712	693	728	729	669	716	708	700	709	738	703	765	748	742	727	754	767	738	707	737	716	720	662	754	769	751	676	735	774	712	717	730	698	715	702	743	723	717	715	709	703	706	704	756	711	714	695	711	740	728	732	693	737	683	730	703	703	657	709	679	769	695	728	685	737	746	735	715	684	667	730	751	703	695	708	736	737	756	735	722	737	704	764	722	737	736	773	726	702	655	735	734	724	684	701	765	676	749	725	717	752	734	739	736	728	747	719	685	715	710	688	720	711	696	765	719	668	712	685	752	720	730	749	724	719	704	834	710	704	705	688	722	711	708	727	689	690	708	709	749	708	781	731	734	737	716	688	740	742	719	715	693	742	731	738	709	745	704	745	690	725	706	653	772	758	738	706	710	773	672	701	717	701	763	726	742	790	692	744	698	790	708	729	774	721	729	691	791	687	649	723	716	707	711	683	755	708	683	752	640	699	758	707	697	731	746	748	717	685	698	689	752	752	713	699	672	707	758	736	726	755	702	730	760	731	749	671	750	710	699	676	740	677	700	716	692	785	737	716	765	752	705	730	716	755	718	766	732	765	690	710	709	713	713	760	746	740	702	705	691	721	711	690	707	737	720	697	684	713	684	654	714	712	723	715	673	710	729	730	666	759	716	719	697	690	680	747	689	740	746	689	695	690	715	727	713	745	721	713	670	703	768	706	715	730	701	706	712	742	738	713	687	705	724	717	687	749	698	728	738	707	738	711	723	745	713	695	754	750	708	706	701	699	717	690	718	760	787	725	680	732	776	683	715	705	724	734	759	739	734	713	722	734	731	686	724	663	729	754	683	732	694	726	711	718	669	710	683	693	705	749	790	721	677	753	726	780	695	732	679	728	696	708	708	677	700	691	725	749	730	747	718	703	735	744	725	743	777	756	694	758	729	737	715	710	694	685	755	683	740	759	747	741	713	755	760	717	724	695	703	722	736	744	683	726	706	759	721	683	740	716	769	706	673	717	723	683	779	765	682	707	762	736	710	718	724	688	705	801	751	720	713	717	677	664	775	728	711	694	695	715	720	711	743	735	704	740	687	704	746	729	768	766	719	794	772	712	740	684	730	683	708	739	696	739	764	715	753	702	747	700	718	774	763	719	711	756	716	672	704	728	719	749	760	715	739	762	734	683	685	730	683	760	706	737	734	748	738	702	714	729	672	681	746	761	677	730	746	745	752	723	718	709	717	643	656	708	738	687	733	763	720	702	760	717	737	707	722	697	707	702	751	714	709	685	757	714	692	683	721	713	700	715	685	724	731	739	747	662	751	693	700	674	703	746	731	710	753	700	750	680	781	707	710	752	754	691	705	736	719	716	692	759	715	726	723	704	721	719	728	735	717	704	767	755	714	729	723	740	693	720	744	699	718	715	719	695	662	689	750	751	736	745	734	743	748	711	719	679	703	727	685	717	729	708	753	744	733	718	706	680	690	729	701	717	733	693	701	707	752	756	730	730	773	707	690	746	747	677	682	741	683	725	741	745	758	718	703	682	731	668	723	754	768	734	720	762	671	746	719	693	714	706	753	715	706	701	740	683	719	713	744	712	718	739	737	707	730	731	727	768	723	734	749	712	770	691	712	766	746	701	646	719	775	743	717	741	734	693	729	721	687	756	752	689	712	741	682	728	710	739	717	740	726	726	715	679	717	768	699	661	733	707	725	702	730	682	728	654	735	719	756	739	710	717	661	710	759	682	754	737	712	700	709	694	712	683	699	724	706	677	716	687	708	703	724	742	714	710	725	717	731	767	703	764	692	684	751	731	717	701	738	750	712	687	723	723	723	738	701	727	745	693	696	751	775	763	702	749	743	720	737	739	734	725	668	744	731	701	747	729	752	759	738	759	681	725	731	765	712	720	698	663	747	715	723	697	767	717	728	704	703	748	724	719	732	772	695	761	743	732	700	674	741	717	691	693	700	759	756	755	738	709	711	765	726	689	711	724	694	751	718	721	748	711	706	735	698	696	721	722	704	710	669	698	740	741	731	693	735	702	740	753	746	744	703	692	705	750	721	694	717	721	675	663	720	749	714	686	717	712	725	808	700	709	673	705	675	731	729	733	734	731	721	690	719	745	720	800	714	730	768	736	698	758	699	716	722	767	702	664	742	723	723	762	727	728	735	710	706	741	698	788	684	725	701	720	716	705	712	757	741	682	736	670	698	708	724	665	767	709	688	768	742	687	697	742	711	712	741	692	730	708	736	753	764	716	728	734	730	724	715	707	796	743	707	695	727	706	723	690	715	710	761	716	751	666	775	678	748	760	728	727	775	684	754	728	737	738	710	740	699	697	723	734	740	709	686	739	672	723	694	750	714	685	707	736	762	766	742	711	742	702	737	710	700	773	752	745	656	695	727	700	681	732	675	668	648	710	796	708	752	704	681	718	737	696	733	725	724	735	740	719	695	724	772	726	688	711	682	731	716	711	707	721	767	694	712	708	731	769	720	701	752	730	698	739	693	753	691	678	748	715	741	709	682	747	757	733	680	701	725	701	721	734	712	754	687	713	715	712	705	735	689	735	699	742	722	684	764	728	714	742	726	705	756	707	750	650	701	701	725	689	725	744	718	733	712	726	726	712	720	710	751	750	725	722	738	774	696	717	781	689	742	732	687	739	705	675	731	725	730	736	700	704	691	748	716	732	711	676	717	750	706	706	676	641	704	722	709	703	726	732	705	725	735	674	708	698	683	725	666	678	728	716	751	720	702	763	727	706	725	738	673	715	698	713	689	719	730	749	746	709	771	739	707	720	754	708	726	732	713	712	715	762	723	724	737	702	699	725	730	739	735	740	720	698	736	732	706	710	732	771	746	722	733	758	739	762	725	746	733	721	689	717	711	688	713	715	731	738	751	734	773	718	712	734	727	691	680	698	726	704	670	763	670	690	734	727	745	720	733	680	680	707	701	698	731	738	685	681	719	697	715	722	688	730	638	691	714	728	726	666	754	743	738	742	744	732	703	696	699	706	755	652	714	737	736	755	715	744	762	692	743	749	724	672	755	763	681	723	756	716	761	687	720	704	722	755	765	734	666	662	697	729	675	746	746	662	702	729	730	710	722	758	778	772	704	740	748	711	732	753	721	716	718	700	742	664	720	751	718	702	648	699	707	675	700	715	738	707	715	707	750	699	720	691	717	734	693	735	673	700	730	715	713	726	706	748	697	713	705	748	696	757	761	717	732	766	730	782	752	726	711	756	707	713	726	689	714	673	721	735	757	728	689	754	704	726	718	714	710	703	715	697	710	731	722	728	713	715	686	694	724	734	730	762	714	739	713	713	703	707	717	736	760	768	706	688	731	738	703	730	712	735	760	680	721	743	741	697	717
1712	375	970	2853	4153	5994	1508	130	125	118	109	91	104	79	114	83	91	97	108	87	108	119	110	98	109	94	82	97	110	106	109	91	113	96	84	94	88	103	105	96	93	92	102	115	98	104	90	89	111	106	102	79	97	106	95	83	106	102	90	105	122	98	91	112	89	94	110	94	115	109	103	101	101	107	109	94	99	98	82	88	100	98	108	94	84	98	91	76	102	95	84	106	97	107	88	96	108	112	101	107	108	94	86	84	101	95	93	112	101	91	105	94	82	96	97	105	93	108	104	95	99	63	89	107	117	101	85	87	93	107	98	87	89	98	96	93	120	102	87	90	94	79	98	111	119	111	96	91	103	110	94	92	116	111	94	117	98	86	93	93	110	88	99	101	89	103	105	98	107	105	85	101	92	98	91	89	106	109	106	71	103	97	98	94	84	112	94	104	87	89	84	105	111	94	91	108	92	103	92	92	91	106	122	107	77	101	103	96	111	103	111	113	97	87	114	92	96	100	106	105	120	89	82	88	97	72	89	108	111	96	101	79	89	91	100	98	115	98	115	95	82	103	89	96	108	83	99	89	103	100	92	100	88	79	94	125	104	85	101	97	84	85	100	78	99	111	99	102	92	98	92	97	86	93	96	109	115	108	95	118	108	113	91	99	105	103	104	82	116	111	94	102	95	97	113	104	92	82	88	101	108	95	101	87	84	93	105	96	94	96	98	85	82	100	124	89	91	119	97	90	101	98	94	106	94	82	103	107	86	106	105	102	100	90	91	88	106	93	106	106	93	98	97	104	108	88	107	100	97	96	102	106	98	95	95	80	100	88	91	82	106	112	93	110	96	113	87	90	115	83	100	74	99	94	105	90	92	86	92	109	97	91	103	87	95	102	103	90	111	100	82	95	79	111	84	107	111	94	81	85	99	89	116	100	99	105	110	125	95	94	95	102	93	98	97	91	105	107	104	84	95	104	94	107	78	108	98	102	94	85	106	91	85	87	105	86	85	115	114	86	112	92	101	108	96	88	105	117	82	85	110	91	111	88	117	91	101	95	98	79	89	96	107	105	103	106	97	93	88	98	84	100	107	82	94	91	99	96	97	96	112	97	95	91	83	86	87	92	82	86	96	90	96	98	92	86	111	97	74	84	96	97	92	111	87	94	100	106	85	113	98	98	78	101	104	110	103	82	108	113	99	97	88	96	83	92	111	80	68	111	85	81	68	75	88	110	113	100	97	99	96	89	107	88	90	87	87	110	89	100	104	97	97	89	103	87	94	91	89	100	86	88	78	98	95	99	102	107	90	93	93	98	103	90	111	105	107	96	101	94	93	102	99	105	89	80	81	83	98	102	86	99	99	92	99	97	110	91	88	89	96	91	99	91	91	104	99	101	91	102	94	85	104	89	104	90	94	90	89	90	105	103	106	110	101	94	108	87	95	99	93	103	93	89	99	100	107	102	93	104	101	102	100	94	115	90	97	83	99	104	89	97	99	92	86	129	110	102	101	87	122	96	91	89	97	94	102	96	78	101	87	84	104	81	88	100	93	102	104	93	100	86	93	99	105	104	98	89	102	95	93	100	91	90	91	105	90	88	83	99	99	97	101	108	107	93	101	84	97	103	89	96	95	97	107	75	90	104	100	111	99	90	85	104	120	79	91	98	106	82	94	82	111	93	105	98	107	90	91	111	94	102	89	111	82	96	102	89	93	107	100	95	88	88	93	96	86	106	105	101	108	94	107	94	101	101	88	96	97	108	93	100	91	95	107	88	87	102	82	96	88	104	100	90	94	92	90	90	114	78	92	108	100	99	90	104	106	112	89	79	91	85	99	104	99	106	90	93	97	95	93	97	93	88	100	101	84	84	98	88	89	100	111	104	89	99	92	107	90	108	102	109	103	86	101	84	82	114	95	103	97	103	92	91	99	95	94	101	91	87	91	88	115	111	91	95	84	95	97	85	95	109	93	95	96	97	87	108	110	93	73	91	107	101	86	112	103	104	92	87	99	97	103	102	99	79	73	114	111	96	99	92	101	98	99	92	96	98	93	115	102	95	100	88	98	84	108	94	106	95	92	102	93	113	103	110	90	117	100	77	103	95	102	103	86	94	113	95	88	104	96	98	103	105	94	99	91	97	103	96	89	87	93	97	92	110	102	95	94	94	94	110	107	80	99	110	102	109	105	92	99	106	109	100	105	98	107	96	89	109	114	99	93	104	101	93	98	91	109	105	96	93	112	94	99	120	104	90	99	111	96	101	104	96	105	107	84	95	80	96	84	89	95	92	122	98	98	109	98	107	87	108	96	126	90	96	103	108	94	91	87	99	116	97	89	99	101	84	81	105	93	91	106	95	88	87	101	80	94	101	100	100	105	97	100	108	84	94	105	89	84	84	94	99	86	89	108	82	88	92	104	93	87	96	79	94	100	102	87	101	95	100	111	101	82	98	84	95	93	111	102	103	89	108	76	103	103	119	99	107	94	81	98	95	98	93	97	101	100	110	96	85	85	97	97	115	84	121	104	96	96	98	93	85	96	110	99	84	106	83	86	96	94	98	94	105	107	89	94	96	97	101	111	99	81	97	99	113	91	99	95	103	121	88	76	118	97	122	95	105	97	96	108	85	89	73	98	98	111	89	90	102	101	87	97	86	94	100	90	118	92	101	87	84	89	109	94	102	95	94	87	91	114	88	92	91	89	108	96	102	97	99	80	107	114	97	89	94	101	104	100	105	105	95	82	107	93	90	92	111	109	91	105	88	105	95	94	109	108	87	78	122	90	74	106	88	82	84	99	84	92	116	104	92	91	87	90	117	95	89	82	82	93	93	107	90	99	95	106	90	105	93	111	103	102	102	90	103	98	111	81	97	87	95	100	101	96	91	86	117	97	85	83	119	101	73	84	112	111	84	105	86	98	125	91	79	91	96	89	123	89	110	102	79	97	104	106	122	102	97	102	97	119	94	84	111	98	109	107	84	111	76	89	88	94	95	98	99	98	87	110	107	94	108	96	96	93	107	100	86	98	114	105	88	89	115	103	123	112	88	98	86	99	114	95	95	100	88	98	101	99	105	92	90	84	91	109	102	85	107	94	100	88	93	93	79	94	108	95	95	85	111	99	97	102	99	93	93	92	110	91	75	97	104	92	93	91	118	96	89	92	86	110	112	112	91	101	96	95	92	87	87	92	76	104	81	112	93	105	112	86	84	92	102	108	105	88	109	92	100	101	106	95	100	93	71	111	100	103	92	80	95	86	102	103	98	88	101	98	101	91	88	93	101	102	92	89	96	98	82	96	122	94	98	97	96	80	88	87	103	106	86	91	89	126	73	99	101	98	66	106	100	87	120	110	96	95	95	79	101	111	100	82	110	97	101	98	91	89	102	93	79	85	107	90	96	96	98	93	105	99	101	99	87	88	83	95	95	106	102	98	105	91	98	94	108	84	101	102	78	112	94	104	105	94	88	108	90	93	96	88	111	117	107	98	87
16710	5288	10677	31903	48314	48888	15306	2226	1872	1519	1232	1054	1001	960	911	856	885	864	839	828	767	787	779	799	785	769	754	791	811	769	720	759	743	730	674	721	756	752	742	752	708	760	677	727	752	734	741	761	759	784	751	719	718	757	662	730	748	744	739	686	740	700	713	725	759	753	718	694	686	698	698	718	765	720	769	690	692	700	734	748	723	715	713	734	695	707	756	735	723	716	704	738	758	710	671	700	723	727	745	752	719	740	748	790	721	701	749	677	708	696	724	745	722	726	715	729	689	754	723	716	660	736	731	696	723	762	714	739	725	696	732	717	798	736	683	773	752	735	739	730	772	718	704	745	738	752	722	703	713	711	702	736	737	752	722	735	731	753	728	717	755	737	712	693	733	719	760	690	714	708	727	748	749	676	743	733	751	787	752	733	760	751	729	725	694	775	745	732	751	728	677	715	747	716	736	722	703	704	720	692	698	743	713	735	716	754	760	700	710	763	704	740	788	696	723	698	708	692	681	759	734	712	719	709	648	739	735	765	710	730	745	728	701	716	717	695	727	700	745	749	718	733	724	753	725	714	817	690	705	747	761	694	709	735	694	718	728	701	721	751	730	712	733	713	726	744	755	797	716	693	722	726	697	703	692	677	707	749	717	694	749	742	756	707	700	692	732	745	679	769	725	762	765	701	745	729	717	747	738	708	704	727	737	724	748	739	723	767	765	702	716	716	687	728	735	772	698	730	701	754	710	739	726	735	742	721	728	736	698	726	744	740	732	688	714	673	711	698	733	712	678	772	755	728	792	674	776	674	758	724	792	727	733	760	682	691	723	782	728	702	741	706	691	730	726	741	718	740	746	708	759	705	775	688	708	723	745	740	734	690	728	719	711	720	767	694	752	711	742	670	709	740	728	722	695	700	713	734	702	679	787	733	776	668	734	685	731	790	706	736	701	726	728	700	725	703	717	755	749	717	708	693	721	745	716	736	734	737	736	765	689	684	705	703	727	714	790	770	708	757	704	701	683	780	730	755	777	720	718	733	692	710	748	693	700	745	711	732	688	693	691	704	725	766	777	732	753	770	749	701	731	706	774	709	771	742	725	693	706	745	749	733	716	705	739	729	730	723	691	633	707	728	722	717	708	711	719	711	740	752	687	763	742	736	679	727	734	729	753	719	693	735	689	686	718	705	723	790	720	745	750	707	728	761	742	713	747	753	783	741	768	706	711	709	732	750	717	756	754	792	735	707	692	745	729	700	745	708	722	745	732	718	739	751	694	713	714	735	718	738	747	751	715	712	745	729	784	730	774	775	733	727	757	770	711	711	779	727	704	759	744	708	741	702	705	787	741	736	697	717	718	742	733	766	726	743	767	628	719	752	755	706	708	738	659	721	783	736	713	716	748	697	725	718	708	720	733	727	727	734	697	670	650	715	731	744	710	715	710	723	726	788	741	771	718	739	713	720	709	743	700	690	710	727	740	725	756	746	700	725	736	716	776	726	695	712	738	785	695	745	740	715	737	729	746	708	696	716	713	743	707	798	715	686	753	735	749	686	744	720	730	751	774	766	690	687	739	772	709	724	716	738	714	724	764	678	696	702	755	767	697	712	745	727	762	722	763	699	763	751	705	776	734	720	663	738	741	730	712	728	738	684	730	754	757	723	665	729	748	685	713	723	666	721	725	760	712	740	700	732	725	724	719	722	716	713	720	723	720	737	715	772	746	736	715	724	756	757	723	757	689	744	707	729	758	707	708	754	697	781	719	740	727	686	760	716	717	696	759	696	732	735	754	724	712	735	715	777	717	699	721	713	723	724	713	718	698	779	715	720	693	707	776	730	754	747	717	731	764	673	736	675	695	719	778	768	716	705	654	738	714	700	763	719	717	739	707	728	710	713	730	735	704	675	719	700	729	744	719	748	732	706	693	751	691	758	759	722	703	724	735	766	727	747	712	767	725	708	752	710	743	697	696	723	726	698	746	683	707	747	734	695	743	761	694	752	709	672	724	737	764	723	721	732	708	762	708	767	709	727	707	757	723	734	722	716	685	728	766	768	742	693	777	681	673	702	710	732	711	732	717	714	679	711	744	732	729	715	738	729	643	703	776	725	737	758	733	757	701	696	717	706	723	735	735	795	734	680	714	767	766	740	708	754	723	767	730	720	759	731	706	735	737	704	766	699	724	738	722	712	729	696	730	733	730	717	742	739	755	721	715	735	682	747	674	742	747	752	744	739	703	739	725	705	727	733	695	742	711	720	746	688	696	756	762	719	712	688	748	671	696	729	753	730	671	726	765	739	726	677	730	735	797	711	739	753	740	723	748	725	729	751	764	705	729	732	749	732	707	723	768	738	734	654	748	690	737	712	751	732	751	764	737	727	784	752	754	674	734	770	703	733	743	755	728	688	717	719	794	698	792	744	727	684	731	766	711	694	730	753	767	767	741	691	746	711	688	739	730	709	689	763	719	727	693	678	731	715	703	726	727	708	665	727	758	726	721	730	669	746	696	758	698	723	712	736	724	765	696	746	788	735	722	739	723	732	723	739	698	757	698	721	730	706	728	704	735	754	724	726	746	751	666	732	738	761	678	700	720	697	693	688	749	707	724	748	710	696	728	756	751	705	703	736	757	749	724	739	702	748	745	730	754	711	735	750	720	765	722	762	713	726	753	724	690	741	740	699	717	717	727	736	781	736	751	702	676	747	754	764	740	719	716	727	734	747	698	725	740	743	719	707	750	760	779	746	720	690	756	720	748	707	722	748	786	769	705	728	712	705	762	755	745	753	736	689	699	706	706	738	707	723	741	725	694	757	756	735	714	761	735	692	674	670	708	690	737	679	734	715	699	702	736	714	714	715	728	696	715	705	692	739	695	745	740	729	727	752	696	729	749	738	732	676	690	690	703	694	728	699	740	709	722	769	715	732	716	723	691	736	735	720	689	733	743	739	723	721	702	662	706	757	742	724	729	731	678	703	733	763	760	762	746	746	710	726	717	756	741	732	750	755	723	742	740	706	680	762	694	742	688	695	733	753	671	734	746	740	744	704	739	717	716	721	729	730	701	714	714	714	715	731	668	762	766	737	729	715	716	724	685	691	709	720	722	741	711	792	709	701	709	706	735	702	747	722	757	736	746	688	732	744	673	737	770	699	753	691	795	673	786	759	731	735	715	753	720	697	746	727	700	711	686	763	709	722	727	711	729	743	744	720	741	700	763	747	747	673	703	723	683	697	700	702	765	746	717	721	763	728	794	726	738	720	747	722	702	758	693	755	715	709	687	726	720	762	717	687	733	775	725	716	735	750	718	730	732	748	703	710	709	689	702	727	751	764	737	704	773	707	717	759	755	718	735	696	720	731	757	711	749	707	742	763	718	741	707	739	709	694	716	701	719	742	710	719	690	747	678	740	671	745	745	698	745	718	711	737	738	746	682	759	731	705	766	698	733	741	741	742	756	691	717	684	773	703	776	738	691	761	723	740	703	741	709	720
1234	179	240	564	744	618	132	68	70	77	67	78	61	66	55	57	69	59	67	51	63	61	57	57	58	63	63	73	69	64	53	58	56	55	59	62	68	62	67	73	69	69	68	65	68	54	66	69	61	70	47	69	66	55	62	63	60	72	56	68	64	54	72	61	60	69	64	63	63	59	70	61	59	61	64	67	62	52	61	60	67	66	55	66	62	63	59	69	54	72	70	61	72	82	48	63	62	58	55	52	83	56	59	50	47	55	67	72	69	60	54	80	65	57	59	59	75	67	54	62	73	68	64	64	75	78	52	54	61	54	66	67	61	66	59	61	64	57	56	68	61	74	53	83	57	66	64	44	70	57	57	62	53	60	49	47	69	61	58	62	54	65	49	61	66	62	66	76	48	77	58	64	64	58	63	69	64	52	58	61	53	62	48	53	48	63	73	59	76	57	72	72	56	57	64	51	63	57	69	66	73	58	60	58	48	61	67	71	63	58	63	63	66	70	78	69	58	65	70	55	50	61	82	66	67	64	52	76	68	63	69	62	72	55	57	60	71	53	48	66	56	59	61	65	61	62	68	66	60	69	71	52	53	70	62	60	65	74	72	65	59	66	76	64	61	52	60	46	59	60	71	50	57	53	64	64	65	69	54	52	47	71	51	69	62	57	69	61	59	79	56	66	75	72	73	76	67	73	71	72	67	57	60	49	68	48	63	61	53	83	57	51	63	71	66	58	69	60	54	46	71	68	84	64	80	59	48	49	60	57	68	67	69	74	48	55	59	61	64	84	59	72	53	60	58	82	67	71	57	59	55	75	92	60	62	73	65	62	64	59	57	64	61	57	64	49	64	72	58	63	66	51	69	67	78	78	65	54	52	50	58	57	59	61	58	65	68	60	60	46	42	67	59	65	58	65	55	50	78	46	73	52	48	44	69	64	61	63	56	48	63	58	53	60	83	57	64	56	65	62	56	53	66	73	72	69	64	64	54	68	72	67	65	55	52	71	65	62	58	69	63	67	63	46	52	60	78	68	58	48	64	60	60	67	58	69	58	78	60	55	50	69	69	72	64	68	54	51	67	77	72	70	50	72	62	74	50	57	66	68	50	60	55	56	74	57	60	66	65	58	74	62	70	71	72	77	65	70	72	72	62	59	57	68	70	62	63	54	55	61	51	72	62	63	71	79	70	75	50	63	59	81	73	55	67	64	52	56	57	73	58	65	58	67	80	56	51	77	59	62	53	56	65	58	53	56	64	61	73	82	56	58	74	73	57	72	69	64	63	74	60	57	56	50	46	52	52	69	54	56	65	70	67	58	66	63	66	62	74	66	69	63	68	67	83	62	68	61	52	61	70	57	63	60	61	68	65	71	66	51	78	53	56	60	62	63	57	61	46	66	73	69	67	57	65	60	69	64	58	64	59	65	59	56	59	71	45	50	55	63	48	68	66	63	52	59	53	61	70	53	74	63	53	62	54	56	68	64	61	63	59	64	69	63	75	64	51	65	53	66	57	50	66	66	64	51	69	66	68	51	60	52	61	59	52	70	51	48	65	57	60	72	56	71	68	61	55	62	61	64	62	68	57	75	56	72	53	67	68	59	66	70	64	49	74	57	68	67	65	59	75	64	63	58	57	76	55	54	53	66	62	70	66	56	65	62	65	61	67	43	67	53	68	72	50	72	62	58	52	67	62	65	66	60	64	57	52	65	64	55	65	53	58	54	68	61	60	63	58	69	62	47	63	55	62	47	55	57	59	73	54	56	60	67	70	76	52	54	56	55	55	74	56	60	59	59	62	60	52	66	69	58	62	52	64	59	42	63	78	56	70	68	64	74	54	55	61	63	60	65	71	60	64	58	51	67	53	65	78	53	61	65	75	61	69	71	45	66	70	46	67	53	59	65	69	68	58	55	64	58	60	58	52	56	57	53	62	62	50	66	78	51	69	62	55	83	76	68	61	61	64	59	52	64	66	48	58	57	66	64	60	48	75	67	71	61	77	63	64	53	61	47	71	52	65	76	65	55	61	60	53	70	84	69	61	56	55	75	66	71	75	55	58	55	66	58	53	69	72	58	50	75	64	52	57	60	55	53	61	60	75	67	68	54	71	80	50	70	68	62	73	67	65	62	66	61	65	67	55	64	67	70	65	52	52	57	53	61	63	77	66	67	61	61	66	71	77	68	56	56	77	57	61	67	57	66	52	55	59	61	65	74	58	58	59	54	68	65	62	62	55	63	75	65	71	69	71	60	43	62	62	60	69	75	62	79	57	62	57	55	61	77	67	67	60	69	68	53	66	57	62	69	63	54	64	63	64	63	61	58	51	56	61	63	65	65	71	54	71	73	68	69	59	64	58	67	65	68	74	58	69	77	72	55	67	54	59	46	63	48	56	76	57	72	56	63	67	53	58	60	58	60	49	65	55	64	64	55	61	66	55	60	54	65	69	54	71	65	76	58	61	58	68	58	63	67	63	52	51	76	67	62	63	62	62	70	49	52	54	67	58	70	57	62	59	63	61	61	77	68	61	61	70	46	61	65	52	72	66	69	60	62	53	56	52	76	65	63	57	54	56	73	65	71	67	46	72	74	62	49	61	60	65	48	56	51	56	75	56	61	64	60	69	67	56	64	53	69	70	67	66	80	64	63	61	58	54	54	68	57	69	64	52	71	66	61	59	50	53	55	65	72	64	57	54	66	61	54	40	70	50	57	56	54	69	52	73	51	66	62	69	58	70	57	54	73	56	58	54	63	52	67	66	72	49	66	70	70	65	52	74	63	63	61	65	56	64	71	58	75	77	65	55	68	65	56	64	66	57	77	79	62	55	72	67	66	58	68	69	66	58	60	57	68	62	65	48	67	60	57	64	71	70	61	69	70	82	54	60	69	59	57	66	60	72	60	70	54	52	68	73	59	73	53	58	58	55	69	67	57	59	66	69	83	66	60	63	68	57	65	73	56	67	68	53	60	61	74	64	67	54	75	68	65	66	65	69	66	65	62	53	68	65	76	60	47	63	68	67	69	57	64	55	72	76	69	70	60	69	62	64	65	63	64	59	57	59	62	58	62	63	69	52	72	55	58	76	63	68	65	71	69	55	60	62	56	61	66	71	54	47	57	49	48	55	51	63	51	61	60	54	51	63	71	64	54	59	39	50	71	68	82	77	80	69	53	70	56	65	53	63	62	63	72	56	49	71	67	53	76	68	48	69	67	74	68	57	67	67	60	60	39	62	61	65	58	64	53	51	67	78	71	73	52	56	44	60	60	65	64	53	79	53	63	70	72	50	65	34	55	73	50	63	64	53	59	68	61	55	71	72	59	71	63	54	70	56	61	68	52	82	71	78	67	44	63	61	61	68	60	59	50	66	51	59	68	70	68	62	73	60	53	62	63	75	57	51	62	60	57	65	69	55	55	65	65	70	54	49	67	57	68	66	67	62	56	60	73	62	60	72	50	67	70	60	66	49	63	55	61	68	60	58	64	49	61
10003	2682	3795	11510	22103	18174	2613	1030	791	675	673	563	471	531	521	535	530	522	494	483	505	449	496	500	505	505	515	520	479	468	470	487	473	517	457	515	514	527	472	473	506	466	487	494	467	483	489	479	545	462	506	483	504	488	523	520	478	490	486	455	458	427	454	470	506	529	520	491	500	461	494	498	536	508	473	480	500	507	499	495	480	465	530	463	461	492	490	485	490	504	479	461	479	493	464	488	496	465	466	556	470	456	501	455	497	480	523	471	502	499	475	456	510	486	479	481	495	503	516	500	511	496	486	484	481	498	467	492	470	481	478	570	513	490	483	484	502	487	478	514	474	506	472	479	490	531	494	555	463	506	483	548	460	463	498	492	468	476	483	476	487	485	475	494	452	506	535	504	476	535	508	496	496	483	516	460	503	523	525	479	518	484	501	486	512	528	496	489	512	485	465	483	505	488	492	499	505	520	493	459	464	492	507	500	468	517	482	511	493	464	509	465	495	515	529	501	505	501	510	517	509	492	454	493	520	490	498	519	487	500	524	501	460	461	459	495	500	505	467	476	501	492	496	487	497	506	523	496	472	484	450	477	485	510	487	504	521	454	500	493	454	496	499	548	464	490	466	491	495	492	516	501	491	525	501	530	500	514	507	537	544	471	519	476	432	510	496	476	495	507	491	509	495	493	473	492	491	526	468	503	472	523	504	503	483	483	480	460	493	480	484	476	503	493	518	467	496	484	485	470	474	505	495	498	488	494	506	455	490	488	480	473	474	486	505	486	540	455	478	515	501	506	579	522	470	496	505	504	463	474	521	491	476	468	481	482	489	476	503	485	490	450	471	504	502	471	537	515	456	486	454	474	468	495	518	490	528	509	499	510	513	483	532	479	502	521	478	527	468	471	535	502	485	509	457	444	516	526	477	476	504	501	474	473	513	523	520	515	468	525	461	513	544	508	500	467	483	489	470	442	514	483	516	487	502	500	484	491	441	488	510	511	481	495	479	493	464	477	516	483	493	472	469	466	519	488	522	506	503	473	484	488	495	488	470	498	505	490	462	485	464	483	517	462	492	494	482	498	469	493	503	528	471	478	515	489	485	480	481	489	540	496	430	518	471	528	466	532	490	460	495	523	470	501	492	519	467	474	489	480	516	518	504	513	457	527	501	463	496	480	459	522	479	478	503	498	518	457	490	486	476	503	528	462	463	454	503	490	465	461	457	518	479	454	479	493	469	478	550	469	515	505	475	495	491	505	521	529	522	524	442	507	464	478	507	495	508	472	452	462	507	448	514	482	489	477	489	503	555	500	457	486	450	517	459	463	502	509	513	471	512	476	497	486	493	474	492	460	460	510	479	517	524	456	527	457	511	469	470	490	513	504	503	501	513	489	485	506	468	497	493	486	501	497	489	512	523	479	480	475	475	456	514	456	507	510	505	478	469	463	494	457	498	511	488	481	469	468	514	483	499	469	512	498	469	512	502	475	504	523	517	513	493	475	495	516	512	507	489	531	503	524	508	507	521	495	451	500	462	489	496	478	473	525	531	500	491	501	492	514	484	485	498	462	493	486	497	479	495	540	506	487	476	480	470	495	475	491	476	484	469	472	489	475	481	460	498	436	483	461	486	516	496	506	523	472	464	490	513	479	503	480	486	520	474	526	459	499	491	496	471	521	503	524	509	458	499	495	475	469	509	488	538	501	494	522	487	454	496	502	468	486	496	505	517	498	488	497	513	494	488	536	506	476	523	472	484	505	481	503	544	518	512	481	466	462	478	484	514	492	490	487	505	500	506	522	487	519	506	468	547	474	483	505	491	467	514	512	547	495	518	467	496	560	482	484	510	505	490	467	468	461	478	538	507	460	519	482	522	483	485	443	492	480	505	464	512	513	504	549	480	495	467	486	503	514	468	512	455	500	472	466	468	465	449	506	466	467	522	511	509	513	464	515	484	491	486	501	517	498	534	508	481	485	537	475	468	470	501	481	499	510	508	504	505	495	519	481	464	530	531	478	467	485	483	467	477	462	467	461	508	544	485	476	513	470	481	448	498	463	498	487	501	500	504	476	545	496	499	466	497	500	493	479	478	494	504	439	496	498	525	496	481	518	517	475	485	482	483	463	510	479	484	492	501	505	514	520	488	536	491	507	461	502	525	469	515	493	481	458	497	501	494	498	486	475	506	493	475	481	478	506	476	509	495	489	495	486	486	515	474	468	480	512	526	513	502	485	490	504	484	484	498	489	471	528	523	484	503	506	494	507	499	479	495	479	481	445	492	492	506	498	492	488	475	489	474	518	467	515	498	473	499	526	483	483	485	482	465	498	484	499	511	490	455	518	479	481	478	472	482	525	482	482	491	501	469	497	482	526	490	486	532	460	488	506	493	519	500	476	488	451	539	521	513	489	474	504	481	467	500	475	501	499	520	480	477	463	518	509	523	555	501	520	497	458	509	476	482	500	473	499	487	510	498	440	465	456	479	513	500	501	473	530	476	489	507	479	517	478	510	511	495	477	497	524	518	488	508	498	479	505	485	497	536	496	521	511	457	513	497	534	493	458	458	514	489	497	512	457	459	503	472	476	482	480	472	488	482	542	492	482	507	483	494	510	466	474	472	501	483	521	481	502	493	488	473	478	498	512	500	499	501	460	517	490	497	473	491	473	485	468	533	460	536	526	468	461	474	516	496	447	492	466	528	491	513	508	515	506	530	459	490	482	463	459	486	482	501	500	436	509	527	515	511	497	465	473	490	493	475	487	508	498	467	487	493	476	535	494	491	526	490	494	497	495	517	541	497	522	495	485	469	457	483	453	498	492	456	503	471	469	448	518	478	497	504	479	475	539	482	478	489	514	482	503	506	468	495	468	493	470	499	501	482	472	490	470	479	526	488	521	471	515	497	468	513	508	478	476	478	513	510	470	513	499	468	469	487	483	497	490	487	452	519	496	441	486	481	502	515	462	486	473	488	491	470	487	467	497	483	503	488	512	531	480	499	496	483	482	496	485	543	527	485	495	475	502	472	507	492	471	522	497	442	517	498	512	503	491	491	471	535	495	472	476	524	488	474	504	480	480	478	461	490	497	488	481	503	519	488	463	483	485	524	499	461	487	496	516	510	532	495	471	499	464	467	493	480	524	495	481	477	494	509	498	471	494	439	528	503	480	491	517	506	509	493	460	487	491	503	465	539	498	500	493	476	505	487	504	475	488	477	496	480	501	505	481	515	470	487	477	463	506	486	507	455	508	513	489	490	497	508	477	488	527	513	519	470	509	503	484	471	476	522	437	466	477	509	464	483	475	473	499	479	502	477	483	474	518	510	565	483	469	489	515	467	502	448	500	486	525	470	498	477	512	495	480	470	489	523	512	447	488	477	486	489	507	488	462	506	494	505	450	462	492	484	488	462	529	473	491	502	517	535	482	461	499	482	457	509	499	486	505	477	499	538	514	489	510	491	492	468	481	492	463	513	463	465	483	478	484	494	473	469	493
1122	701	1444	2149	2504	2705	307	78	87	95	76	76	81	65	52	74	81	65	64	79	60	84	62	75	72	62	71	64	73	75	75	72	64	66	55	72	66	70	80	72	77	69	87	77	71	53	75	78	73	71	57	80	65	73	78	65	83	84	55	67	61	83	75	68	69	72	63	79	74	63	92	77	68	79	96	77	70	71	87	81	69	71	60	59	57	81	79	79	78	60	82	71	74	81	82	64	71	70	58	66	74	72	60	63	63	75	88	75	64	66	62	69	70	80	69	69	71	84	71	75	83	71	65	62	66	78	74	69	54	58	54	58	65	60	71	63	79	79	89	70	72	57	90	81	77	65	76	71	70	64	71	69	76	60	77	87	89	69	82	70	59	64	65	74	66	68	79	74	79	67	70	64	68	76	83	69	79	70	69	63	78	61	68	72	79	63	74	78	79	71	79	66	79	68	65	66	76	92	58	67	71	57	74	66	59	66	66	78	84	58	63	69	74	75	74	77	71	83	60	67	76	79	63	72	78	71	67	85	66	89	62	76	68	79	76	73	71	79	77	99	63	68	85	69	56	76	64	63	82	69	80	67	69	75	82	74	67	76	69	61	71	77	68	76	72	82	62	83	69	62	71	80	61	84	78	59	60	64	75	81	81	80	61	78	61	87	72	80	53	69	74	78	98	72	73	63	73	77	73	68	66	67	78	69	86	62	69	66	69	82	68	60	68	64	76	58	73	75	66	75	65	74	68	67	54	88	78	76	62	77	71	67	68	60	85	59	68	72	68	73	89	61	69	75	85	77	58	58	60	70	69	71	63	69	70	72	59	76	64	73	64	79	70	69	78	64	64	66	63	85	71	65	63	62	63	80	57	66	59	74	65	81	65	78	64	73	72	67	66	74	79	74	83	72	63	76	76	79	79	70	64	75	64	81	66	80	73	68	59	81	70	88	65	71	79	68	68	61	69	61	62	73	74	59	85	68	69	79	72	57	86	74	65	62	71	59	72	70	71	62	60	73	66	64	66	54	68	71	79	85	84	78	77	72	78	82	69	64	62	67	71	68	79	64	73	78	67	66	81	80	69	51	74	63	75	76	69	76	60	66	77	56	57	68	78	75	78	70	79	80	85	71	67	51	63	69	67	67	82	78	74	82	71	73	60	73	59	66	76	73	61	71	69	73	77	73	73	69	71	66	79	63	75	65	66	69	71	66	58	59	69	72	74	76	66	69	74	79	68	54	73	86	56	63	77	63	84	62	80	71	70	58	70	62	61	72	75	72	69	79	74	56	61	74	86	64	87	65	64	66	76	81	89	78	64	73	66	80	88	73	74	77	59	62	79	64	67	92	60	66	76	56	77	54	85	73	79	83	67	59	72	85	65	88	63	66	60	67	91	69	60	77	77	71	70	60	81	70	66	51	62	64	80	82	77	90	62	78	74	63	75	86	72	81	62	78	61	65	65	75	54	67	68	59	65	58	82	84	62	83	77	87	86	84	78	77	68	75	60	61	70	85	65	73	72	76	72	81	74	78	66	71	86	76	66	72	77	56	56	67	72	75	66	58	73	69	76	73	77	61	71	78	79	60	53	71	71	69	77	62	74	68	53	59	76	76	72	60	62	78	66	87	77	73	53	69	65	70	60	58	70	58	76	75	84	59	74	69	63	67	69	71	57	91	74	79	62	77	84	77	67	84	84	71	64	72	80	70	68	65	90	75	66	65	64	76	80	69	72	82	72	93	78	74	75	66	81	65	57	73	63	63	82	76	61	70	54	65	74	60	75	79	95	64	62	71	85	67	60	74	67	64	74	62	68	63	74	56	74	67	74	70	80	86	72	85	63	49	61	77	74	76	80	76	77	74	63	73	73	74	85	76	66	65	69	70	70	65	77	85	59	59	79	93	71	73	75	78	61	68	60	71	57	84	69	63	64	76	70	58	64	85	73	55	60	63	74	65	81	80	55	54	63	75	75	86	71	88	59	62	67	83	71	74	69	82	63	67	74	71	69	72	86	69	66	77	72	83	77	79	67	63	71	73	73	76	71	70	57	78	71	54	97	79	69	73	75	67	73	66	44	55	71	67	66	64	63	79	95	65	69	69	72	73	70	60	69	68	53	72	70	65	78	65	70	66	88	72	79	75	76	60	70	74	58	67	72	54	91	76	68	74	68	69	74	73	71	63	76	77	74	71	65	78	69	72	61	74	62	73	67	76	67	77	68	71	67	64	65	74	86	68	72	77	72	71	72	59	57	76	76	75	72	71	64	68	77	67	66	76	65	70	65	87	72	74	74	70	76	59	58	76	80	72	78	63	68	71	66	76	69	79	56	70	70	62	65	62	78	74	70	75	62	76	60	71	66	80	73	63	70	66	66	93	63	71	79	53	87	79	68	74	73	60	73	87	58	77	71	80	73	67	76	70	68	68	89	62	77	68	55	63	67	68	71	69	63	68	76	75	75	71	76	72	68	76	75	51	82	77	67	75	72	72	76	67	72	86	74	76	84	75	80	61	63	66	76	64	66	63	56	59	84	77	84	49	86	75	66	68	71	61	65	77	69	72	75	65	66	72	70	70	78	69	67	49	76	70	58	64	82	56	73	55	64	71	59	82	74	72	80	63	69	69	77	58	81	69	66	63	63	81	73	68	75	73	72	70	62	78	66	72	64	57	73	80	69	70	70	69	68	70	72	78	72	71	65	76	78	68	75	71	73	61	69	72	72	66	78	59	76	62	76	78	65	63	64	67	59	77	61	68	63	75	67	63	65	65	70	88	67	61	66	82	55	65	59	66	63	74	79	65	73	81	83	69	77	82	65	54	74	71	64	76	67	55	65	71	73	57	61	82	79	62	65	58	67	65	73	68	71	66	65	65	65	64	67	62	84	72	68	57	84	61	75	77	61	68	59	66	81	81	67	72	73	57	65	76	63	74	63	74	55	70	71	81	92	60	65	75	77	63	67	60	73	52	86	66	63	66	82	78	80	73	80	61	70	74	65	72	61	76	71	55	75	78	64	62	71	73	67	68	81	72	84	71	65	76	62	70	72	67	61	69	81	58	77	77	63	78	53	90	65	68	73	81	70	76	69	78	61	57	71	67	56	81	63	85	68	74	71	81	65	87	71	76	68	72	63	88	76	71	77	78	83	66	72	60	77	75	84	79	69	74	71	64	79	75	75	78	85	77	73	65	65	77	78	74	80	83	74	78	70	71	68	60	81	66	68	79	83	84	80	71	69	91	63	70	61	76	55	70	76	77	82	66	60	69	66	66	72	73	51	72	73	69	68	70	71	77	78	72	76	73	78	72	65	72	77	83	61	65	55	78	79	58	67	51	68	69	63	81	65	61	68	76	73	76	54	78	88	83	64	75	74	75	73	78	70	79	55	70	70	63	77	76	68	101	79	59	74	77	64	79	64	72	91	65	55	69	72	59	87	89	73	73	64	66	62	73	79	57	80	76	68	60	67	68	82	65	70	79	66	72	63	77
13989	9157	14235	28118	39961	36969	6863	1509	1210	991	790	752	710	653	606	633	577	645	576	581	562	575	559	578	577	580	556	587	548	554	520	565	539	569	537	558	551	555	568	539	553	576	578	551	556	541	551	522	580	565	556	568	533	534	510	542	542	539	560	535	502	505	516	563	525	570	532	474	500	520	565	561	528	546	560	515	567	524	568	562	532	569	538	516	553	562	538	536	530	546	552	537	547	577	544	516	507	494	556	514	550	496	541	535	549	528	541	497	540	537	526	524	580	524	525	574	562	515	507	562	542	505	504	495	509	568	539	543	513	502	502	501	545	587	544	500	510	542	519	511	514	534	578	548	539	550	525	545	542	538	574	516	560	535	527	500	554	548	587	502	566	494	545	571	515	547	547	534	518	546	556	533	553	514	554	528	566	545	545	563	554	528	558	539	527	542	567	569	538	529	543	523	537	531	560	561	507	544	524	514	558	532	522	527	527	504	536	533	532	533	516	537	552	539	534	541	520	537	519	519	501	543	566	532	497	489	534	507	499	546	539	535	552	533	513	545	502	551	543	548	528	590	528	555	548	519	515	556	525	579	513	541	537	499	538	508	520	507	602	541	548	530	552	537	492	517	568	569	497	549	537	550	479	543	537	552	552	518	529	526	528	569	577	548	514	550	573	560	541	540	536	499	520	512	512	545	549	552	557	482	515	521	545	516	574	508	530	537	530	589	503	509	540	559	497	533	537	529	547	529	501	515	550	515	562	553	544	522	558	537	541	525	554	527	532	554	554	559	534	530	524	539	536	541	523	536	528	476	480	537	539	526	529	541	508	506	512	581	509	510	579	533	513	529	565	538	571	498	561	536	543	572	533	519	536	541	550	540	552	532	565	546	536	552	510	516	534	468	514	529	553	512	546	533	549	531	590	540	582	570	543	505	543	538	544	535	545	532	560	540	541	558	569	537	549	522	545	574	552	526	522	531	516	537	525	530	490	508	557	544	551	516	504	529	550	530	538	535	520	559	547	492	548	516	528	501	552	557	552	547	537	531	570	537	541	555	486	566	526	539	499	548	528	531	559	545	526	545	532	512	519	555	554	559	539	557	526	543	523	598	552	530	519	535	546	520	564	553	526	561	539	521	514	528	528	516	539	567	517	561	529	544	527	517	531	521	536	535	569	546	570	558	541	576	524	516	533	529	565	524	550	536	480	510	529	578	546	548	562	578	531	554	552	585	521	485	537	515	519	554	538	531	533	503	547	584	510	552	527	535	530	489	537	518	527	531	514	506	526	529	528	609	540	518	553	500	538	474	530	558	521	515	523	511	509	559	504	563	597	556	574	557	534	532	528	552	508	494	546	556	532	521	534	548	517	496	530	537	535	515	549	539	535	550	492	522	545	525	572	547	527	518	541	531	523	493	542	545	532	523	546	525	509	539	551	551	545	513	537	550	539	502	535	540	511	514	543	534	570	530	564	553	537	557	557	564	528	528	552	542	544	544	546	539	529	539	554	520	500	531	519	539	549	528	554	546	522	536	511	551	557	566	575	519	547	531	544	486	578	506	530	545	560	517	523	523	541	485	527	562	554	523	536	549	513	535	515	578	515	518	558	510	563	512	555	532	527	514	559	548	540	547	503	536	521	530	504	506	545	535	550	529	536	545	530	547	523	575	528	571	540	574	567	555	512	556	534	509	519	525	530	534	535	507	567	550	498	563	567	518	568	519	554	483	559	565	546	547	551	511	547	514	518	564	501	594	548	552	572	519	544	556	570	543	519	538	547	529	568	520	479	525	549	531	505	541	572	536	557	517	552	541	529	527	531	515	518	505	569	572	550	533	574	549	560	522	595	515	549	537	513	490	567	539	549	491	543	520	556	555	544	526	558	539	513	549	513	549	533	582	541	567	519	511	482	497	541	598	504	561	475	547	549	487	525	578	540	503	565	546	572	561	536	510	526	554	507	540	534	507	546	557	563	555	539	554	552	530	523	540	555	552	513	534	512	527	545	533	552	508	559	508	522	522	482	505	508	517	481	552	516	556	517	532	543	549	491	521	562	537	501	554	500	527	539	608	504	539	503	548	555	524	544	540	509	555	517	580	532	539	557	513	506	540	504	495	528	538	515	512	515	533	537	541	559	522	543	531	522	575	513	530	544	521	585	519	540	540	543	547	491	536	537	524	577	513	551	490	533	576	494	490	528	527	504	506	558	544	523	528	554	530	547	489	522	513	529	505	549	528	549	574	504	560	520	545	499	526	499	559	525	497	545	550	524	508	554	546	516	548	528	484	504	544	563	515	553	529	510	537	550	541	499	534	526	525	579	535	551	518	537	556	547	551	581	486	513	526	568	567	559	541	543	507	554	507	527	528	516	552	538	510	545	570	554	510	501	548	530	537	536	532	538	519	545	542	500	535	541	546	498	569	480	512	507	547	572	513	573	498	531	507	549	506	545	549	532	534	524	514	530	532	556	562	546	556	548	534	486	532	523	558	511	504	513	521	500	502	518	534	517	545	566	541	558	527	534	509	552	548	512	522	517	521	525	557	519	521	520	534	521	526	552	488	584	534	512	508	558	541	533	542	532	551	537	502	510	517	539	515	528	516	545	535	536	538	546	533	543	543	546	526	532	568	533	548	585	535	536	527	510	461	558	526	573	508	489	520	550	540	540	495	507	506	513	512	544	504	594	505	519	532	553	532	555	540	563	538	537	510	522	498	538	551	538	541	530	544	513	551	539	556	538	524	528	521	550	510	497	557	529	563	587	547	571	488	519	525	557	522	566	505	518	513	554	540	548	546	513	565	504	602	510	499	526	557	571	555	525	574	541	527	553	539	510	534	518	527	549	531	536	539	518	527	525	498	522	537	554	531	535	531	548	552	545	543	532	507	576	589	525	548	520	559	540	511	503	509	546	546	521	571	545	510	527	564	505	532	529	531	560	520	533	523	524	572	506	520	575	549	547	526	548	532	522	523	570	542	521	556	537	514	569	578	557	568	532	593	502	503	537	497	510	549	498	519	539	514	524	508	566	516	522	546	561	497	484	550	462	546	516	556	516	513	564	553	493	531	477	531	535	515	544	578	540	523	563	481	539	555	606	533	544	543	578	516	538	509	521	509	553	526	542	537	527	543	512	490	557	547	549	545	521	525	553	547	528	584	510	523	516	528	532	567	517	517	516	535	515	546	522	561	529	521	544	507	551	557	555	529	483	553	540	544	526	551	515	578	563	520	520	565	517	531	544	534	566	514	554	550	566	545	529	560	564	491	532	493	509	527	532	575	538	484	550	495	559	515	504	539	506	519	509	534	508	539	523	528	499	545	513	521	545	533	517	538	554	519	599	518	532	546	569	529	533	534	510	531	557	571	501	549	523	534	519	553	541	567	521	536	547	525	512	587	561	567	535	528	555	546	523	545	514	580	542	569	545	507	540	459	499	534	573	569	533	584	526	502	549	537	531	527	519	526	528	504	529	537	519	543	567	540	558	517	562	553
1976	493	918	1936	2285	3135	782	106	90	91	96	107	76	104	97	78	99	103	93	90	100	79	85	105	90	97	88	104	95	98	87	99	90	91	105	80	94	98	87	115	100	101	101	92	80	75	91	87	110	83	72	92	102	88	98	99	92	106	79	102	90	86	91	90	104	96	100	106	94	93	93	98	84	90	66	119	93	85	97	84	96	90	98	92	101	98	82	96	92	94	77	98	102	95	99	91	95	95	86	99	79	90	97	90	89	86	95	98	90	112	90	95	70	101	104	88	87	108	90	98	102	72	96	101	83	84	115	83	99	96	89	83	99	86	88	104	100	98	103	85	93	86	95	106	93	105	95	107	104	91	96	93	90	87	101	85	82	101	95	94	91	81	97	105	89	108	92	85	90	102	93	108	108	92	94	80	91	89	100	107	83	83	101	81	92	106	90	107	87	105	105	88	79	103	108	103	78	89	87	93	82	94	87	84	108	96	95	104	87	90	92	79	100	107	89	100	67	103	80	98	79	97	92	107	90	101	89	91	107	124	105	95	108	101	104	98	90	96	87	93	85	103	105	96	88	96	112	83	105	89	107	107	76	74	88	114	86	113	96	97	99	93	99	87	86	89	94	94	97	86	106	96	103	84	87	95	81	95	108	93	108	105	95	106	93	89	106	78	96	94	98	83	73	97	89	95	92	108	87	97	83	112	97	76	100	94	86	104	89	87	95	81	105	83	79	94	100	93	96	92	99	84	95	86	78	90	80	98	94	78	103	85	111	102	114	111	87	67	91	86	114	108	82	103	95	81	80	108	87	85	83	101	86	78	94	91	99	92	99	87	89	102	84	94	92	87	97	96	104	86	87	97	99	81	91	88	88	100	80	100	93	106	85	98	90	90	100	99	86	91	95	93	95	94	88	106	97	99	94	107	103	97	86	102	85	92	101	82	97	90	76	92	100	106	89	107	72	115	94	71	85	110	84	105	96	102	88	88	88	92	88	105	98	90	99	101	86	89	68	90	90	96	97	93	71	108	91	90	95	92	86	95	102	85	80	81	99	106	94	85	88	84	107	90	80	98	107	78	101	86	117	82	88	101	89	76	95	90	85	99	108	99	105	106	86	94	105	88	85	93	89	101	96	90	90	91	100	85	112	88	83	95	83	102	78	100	98	85	98	113	99	97	96	118	100	94	86	106	87	102	83	117	82	77	90	102	115	102	74	102	90	93	100	102	94	93	84	105	92	100	87	89	99	82	90	102	84	104	91	103	89	99	86	101	93	112	97	107	80	83	88	87	101	88	98	91	106	93	89	116	99	94	66	81	92	90	115	95	86	86	86	101	103	95	95	90	84	107	101	80	106	89	95	98	86	84	78	100	92	94	93	106	85	102	93	93	104	90	112	82	93	85	103	82	93	90	100	99	113	98	97	97	99	94	91	103	104	86	102	92	102	87	103	82	83	87	97	82	95	102	87	90	86	107	105	103	97	80	95	90	76	89	80	86	109	98	94	96	89	103	101	99	98	111	97	115	101	104	105	100	84	103	94	94	98	85	84	102	94	80	102	102	96	92	99	75	81	92	94	114	87	104	80	96	88	73	101	87	85	89	88	83	95	79	76	91	80	98	98	100	76	119	85	81	85	92	89	81	77	90	84	92	102	88	82	88	79	85	99	84	95	91	84	92	82	106	89	91	92	102	91	75	91	99	88	85	94	86	107	88	90	98	99	85	102	93	93	91	105	87	85	81	85	110	111	84	90	90	95	90	98	95	103	98	108	95	85	99	91	98	86	84	104	109	100	76	99	88	99	103	103	110	92	102	97	93	104	96	97	99	112	98	93	99	94	92	97	98	100	103	99	109	86	89	96	91	82	114	93	87	96	90	80	78	92	81	75	90	90	103	83	101	77	98	75	104	108	78	94	102	84	77	98	95	107	94	91	95	107	92	103	94	87	97	84	92	81	98	112	97	100	103	89	110	87	99	94	106	81	108	86	82	91	101	92	98	122	86	111	99	100	114	89	86	71	83	97	81	88	87	67	71	89	113	85	95	89	65	97	98	90	92	93	104	98	104	85	81	95	91	79	88	103	89	105	76	102	109	80	95	88	93	110	91	88	94	92	97	94	72	90	97	85	78	110	91	90	93	105	81	92	102	89	104	108	83	90	85	102	103	101	87	84	85	105	94	85	95	80	91	97	98	91	85	82	100	82	83	103	96	96	106	109	90	77	101	111	93	100	88	86	97	79	72	106	94	105	103	90	86	79	94	91	87	80	107	89	74	79	82	80	100	95	87	94	106	92	87	112	87	100	94	90	93	108	100	90	93	124	98	95	93	82	95	100	80	86	91	103	90	81	99	90	104	101	88	86	95	83	87	101	88	90	90	89	74	104	112	104	88	108	98	77	89	87	108	73	83	105	84	89	98	87	90	97	98	97	99	77	93	89	103	110	109	98	94	75	95	90	87	81	80	99	81	106	96	107	98	107	92	77	97	107	102	87	111	99	86	89	100	90	92	92	102	87	80	103	83	76	96	101	96	95	95	89	87	86	104	76	93	84	85	106	82	92	96	90	109	85	95	95	99	106	99	73	104	90	89	101	101	116	92	86	97	112	82	88	105	93	117	87	107	86	103	97	85	79	88	95	116	73	111	82	99	108	88	76	86	88	85	104	103	84	91	100	72	88	82	90	91	90	85	91	110	83	104	95	89	85	88	98	88	80	91	88	87	88	92	94	90	95	81	99	78	92	92	104	100	96	92	100	86	94	90	95	94	72	75	100	79	95	80	124	109	84	88	114	77	91	112	113	100	80	88	111	86	86	98	120	94	91	92	99	99	103	101	99	89	98	95	93	89	92	97	108	87	87	90	100	100	93	110	86	89	94	91	99	102	97	112	80	94	85	95	84	100	94	105	80	91	91	81	91	98	96	86	105	93	88	82	82	92	72	93	87	93	103	91	76	99	90	87	95	104	78	90	88	97	88	83	90	94	94	92	97	108	97	101	99	112	94	88	98	94	81	104	106	96	80	110	89	76	90	93	92	111	111	80	88	85	88	92	100	98	89	74	91	107	84	94	82	94	103	89	85	90	93	88	85	113	102	91	85	100	104	111	80	93	87	96	96	96	84	91	114	104	84	99	109	90	80	94	115	99	87	102	86	84	89	97	80	84	104	122	102	104	87	77	86	100	92	83	95	94	80	79	87	89	96	89	78	115	85	76	83	84	106	83	102	94	88	87	105	99	91	107	80	107	98	94	105	80	106	98	108	108	98	96	98	95	94	85	95	95	116	88	109	95	109	96	83	90	93	86	95	101	80	92	84	114	89	93	90	83	101	107	125	111	89	100	96	96	86	93	91	95	87	103	92	102	83	108	98	82	88	97	92	94	90	102	87	87	103	109	82	103	96	81	100	85	94	85	106	100	84	104	93	105	97	94	94	95	107	88	98	90	87	88	97	93	104	77	93	111	83	84	86	84	92	87	89	93	106	87	110	98
14177	6358	10200	26639	37891	39352	13223	1506	1285	1136	988	895	804	838	797	753	749	816	808	758	730	788	781	765	760	747	746	761	759	731	744	726	695	656	708	734	748	773	733	700	729	720	684	758	762	717	753	729	695	704	770	743	693	753	734	749	718	714	742	685	737	727	729	703	733	674	733	747	764	789	728	752	712	728	764	731	707	731	695	743	713	738	743	713	689	712	752	675	700	735	721	742	742	698	759	742	668	754	756	725	734	701	762	757	790	747	690	758	743	775	724	725	686	689	769	687	703	680	725	736	747	717	676	744	733	757	771	703	705	714	735	709	740	764	750	740	730	753	680	721	725	696	737	684	630	720	721	760	728	743	658	729	704	750	734	707	718	748	707	696	730	767	725	748	759	689	736	693	733	753	707	746	708	737	738	695	674	699	754	737	743	766	779	728	767	707	776	737	775	711	722	733	798	757	727	680	752	709	734	757	754	729	660	732	710	743	708	731	703	684	712	796	748	737	739	673	711	700	700	781	713	746	716	766	757	728	701	722	683	737	663	763	761	733	685	692	706	729	728	707	729	735	737	755	727	700	738	755	696	748	670	732	727	732	715	735	688	738	647	713	769	711	728	739	711	680	709	727	751	670	705	779	737	746	711	736	743	704	709	731	706	761	717	775	727	710	709	747	746	730	706	723	737	726	731	719	709	739	698	683	680	761	722	675	701	705	730	702	667	729	758	702	751	706	740	694	719	746	732	763	746	728	691	726	694	764	714	715	751	720	707	714	736	709	728	764	744	739	711	696	743	753	722	774	724	741	694	699	747	695	721	779	719	730	750	721	699	737	706	755	693	706	758	770	682	725	715	724	686	722	752	674	716	669	730	687	697	741	712	755	727	744	733	703	722	747	742	759	727	697	680	716	690	723	805	705	705	705	690	694	756	753	728	748	740	749	760	761	721	770	719	716	730	703	721	699	726	729	734	735	746	732	708	711	703	713	675	699	756	736	711	715	732	803	687	677	740	791	695	722	729	730	770	727	745	754	716	722	707	744	729	744	685	758	724	755	706	731	768	791	724	724	728	708	751	734	706	727	721	742	743	735	709	746	780	729	712	681	719	753	734	702	722	688	728	767	697	674	746	747	752	701	716	718	741	745	715	748	699	732	751	730	738	731	713	750	729	711	688	667	693	679	718	684	691	745	769	674	741	719	748	753	723	705	715	700	698	727	758	683	730	773	726	760	693	762	735	710	722	717	698	688	739	659	772	782	739	714	721	710	734	702	727	720	695	717	710	739	695	705	674	756	735	694	736	705	743	694	720	740	768	742	723	705	702	724	750	744	746	687	735	731	721	716	747	707	735	708	758	684	719	702	725	729	732	712	728	707	698	714	718	729	728	691	761	722	686	719	753	716	727	708	711	767	731	702	709	718	677	707	715	708	725	700	758	730	717	746	779	719	705	766	720	728	719	676	784	743	687	759	693	677	716	752	713	728	725	702	726	719	776	744	710	669	746	725	746	729	736	712	751	751	775	745	751	737	739	662	741	724	745	722	730	720	734	739	756	730	735	740	725	725	711	736	768	718	801	682	704	693	756	711	739	710	728	699	722	742	756	734	712	751	755	703	696	722	720	743	716	714	702	724	718	695	796	722	763	759	751	706	720	714	742	737	713	722	691	737	689	737	726	752	723	740	792	717	696	703	736	695	725	738	763	741	723	739	759	724	686	776	747	735	696	705	742	734	725	724	668	715	715	776	706	767	727	719	722	774	707	727	748	727	734	686	744	711	718	697	726	722	739	753	742	737	715	751	741	709	744	688	740	771	741	744	740	676	746	705	735	723	733	682	720	697	720	707	660	724	779	711	747	733	701	699	772	722	726	709	715	681	698	723	768	736	714	722	739	680	692	738	739	709	715	739	710	758	719	704	753	731	718	695	753	680	690	720	750	771	704	716	735	733	726	739	780	727	714	721	744	695	724	694	717	718	714	774	719	704	720	710	701	697	698	730	711	751	703	738	702	700	670	709	739	718	765	718	716	746	729	726	722	714	775	672	750	699	734	734	726	713	741	715	740	737	739	712	767	674	740	759	723	714	736	777	722	656	754	754	729	750	730	760	748	702	719	729	713	725	656	730	704	782	722	753	712	727	741	790	713	748	734	742	694	693	752	734	758	708	674	748	713	655	753	748	740	725	716	694	771	679	699	719	770	738	696	737	698	757	703	726	719	770	716	761	735	721	694	710	742	749	685	745	755	726	727	689	738	732	677	731	723	677	749	726	711	743	771	716	764	761	736	695	775	749	740	727	747	733	757	773	727	759	696	729	724	764	729	745	712	739	712	684	702	736	693	755	730	748	710	738	737	731	701	756	689	720	714	684	741	724	777	715	721	774	701	717	745	700	721	736	738	708	751	713	703	706	693	744	745	690	763	682	744	693	717	710	704	739	734	716	711	705	701	667	719	724	762	716	724	727	755	731	696	754	724	739	718	737	731	691	733	710	714	701	726	770	727	751	732	687	748	724	771	717	752	747	699	705	711	699	723	749	666	678	700	717	741	718	698	756	736	707	760	741	806	731	719	751	751	683	688	717	699	740	747	756	718	712	755	702	774	723	737	728	755	732	762	712	715	752	751	759	742	723	719	715	759	735	743	730	707	686	681	732	700	736	721	717	694	746	724	723	739	720	735	699	762	750	720	764	744	697	746	747	740	718	703	701	733	718	720	695	728	746	707	747	740	723	689	666	704	700	718	725	731	702	735	760	743	687	717	667	702	719	676	703	744	705	743	661	677	700	766	751	732	696	746	748	754	694	747	696	709	718	722	721	793	751	731	715	661	731	699	707	690	720	693	731	687	698	745	688	682	738	745	710	719	714	729	740	728	721	710	761	702	699	690	760	723	700	705	721	711	727	721	745	699	754	703	751	708	753	780	728	745	764	731	729	735	730	732	730	732	726	751	713	779	672	695	691	714	697	723	707	723	734	798	704	719	715	724	743	778	667	732	733	766	713	770	759	729	690	743	751	760	731	688	681	751	722	717	711	686	700	714	725	690	758	713	742	691	718	707	718	733	718	700	715	707	735	701	697	717	718	727	740	719	691	763	704	704	768	751	736	740	748	699	749	704	721	735	698	709	763	724	707	677	729	689	709	738	713	707	721	755	738	762	727	730	682	708	716	700	679	750	781	750	751	691	722	746	696	706	690	693	714	729	732	716	718	741	682	785	689	720	722	737	718	763	744	717	745	724	723	741	740	751	691	778	696	722	701	717	708	756	725	769	722	759	736	789	715	763	717	739	693	735	725	712	748	722	763	708	704	709	701	747	746	702	726	768	755	700	742	734	775	742	779	740	702	738	750	704	708	734	733	734	672	684	749	744	744	736	714	735	745	724	723	724	746	754	708	749	708	713	700	777	740	728	701	739	731	746	730	760	699	754	749	706	761	712	758	675	703	704	770	698	719	728	798	712	736	684	722	715	709	711	669	719	731	741	696	751	717	724	695
1702	898	2175	3374	3945	5269	1505	106	119	109	111	110	99	102	91	96	113	89	98	111	96	98	106	102	96	93	100	97	101	101	110	104	90	101	79	101	96	100	105	96	94	123	100	90	90	91	97	78	107	101	104	116	85	106	94	91	97	86	101	121	98	99	104	101	89	98	93	108	108	92	89	95	98	105	96	120	122	93	98	101	84	83	99	93	100	96	95	92	103	80	86	92	93	102	95	90	80	87	75	102	96	103	99	83	101	103	101	89	95	84	88	89	84	103	117	87	108	83	85	110	106	107	110	100	95	100	107	111	95	91	84	97	86	105	102	92	88	101	95	97	107	93	99	97	106	98	108	84	77	95	104	73	101	100	87	110	87	91	89	89	103	85	110	86	94	125	109	99	112	101	103	92	111	91	98	104	88	94	102	94	114	100	101	98	94	101	85	111	114	102	99	96	83	103	91	111	76	94	95	103	93	81	87	108	101	87	112	98	109	97	85	75	107	105	111	107	95	110	89	97	116	94	96	100	92	95	118	73	100	82	114	106	99	106	93	82	97	107	83	109	109	114	101	100	98	95	101	100	112	117	89	109	88	99	85	114	101	87	99	107	102	89	99	91	86	94	89	111	87	107	91	110	100	104	110	99	109	95	98	99	90	80	100	101	86	85	91	110	91	102	91	83	90	103	109	114	93	83	97	98	99	93	95	93	107	102	110	99	78	93	89	94	96	83	74	106	106	86	107	102	92	99	110	100	120	117	101	102	108	88	104	101	98	89	92	105	100	112	87	94	95	93	105	107	87	105	105	96	111	93	110	108	98	108	81	113	101	113	94	88	98	108	89	110	107	89	108	99	116	110	100	97	94	100	103	102	91	93	99	99	102	99	83	98	99	110	98	91	100	74	102	92	109	96	91	92	101	109	93	85	93	85	91	103	104	109	84	98	91	72	98	98	101	83	87	102	109	111	103	116	91	93	88	93	87	94	110	102	115	115	94	94	107	88	96	104	101	109	94	93	105	95	92	92	110	93	106	106	101	99	87	103	109	111	104	103	104	87	103	106	100	93	87	75	112	101	88	96	113	119	82	89	98	119	94	83	102	86	101	104	94	85	103	116	89	96	100	90	111	88	89	109	99	90	92	79	88	104	85	113	75	108	103	95	90	97	106	90	97	97	102	106	102	99	99	111	109	108	91	92	74	91	110	92	89	91	82	109	83	84	88	88	87	93	82	100	103	107	113	88	100	96	94	97	91	86	91	96	88	91	102	104	110	93	120	93	97	111	99	109	112	107	91	89	91	96	105	93	100	94	104	98	99	112	101	101	106	102	98	91	98	88	101	89	100	104	95	94	102	122	91	97	106	95	86	93	96	108	102	95	106	101	88	93	99	85	96	103	104	90	91	99	102	121	102	95	110	109	113	101	101	94	96	115	118	91	81	85	109	82	96	98	117	99	89	92	99	96	114	93	87	106	84	100	95	80	107	105	89	109	109	120	120	94	103	101	87	94	113	106	99	106	113	86	97	90	92	97	89	98	84	104	85	107	94	107	89	92	95	114	104	106	102	99	108	104	100	125	96	101	99	91	110	120	91	82	99	115	118	101	101	97	92	87	109	90	100	85	129	107	79	95	106	98	95	92	103	112	95	92	101	94	109	79	121	105	94	92	77	105	101	79	110	93	115	79	103	103	79	105	89	100	84	110	97	97	96	102	84	97	102	85	109	92	85	106	91	105	87	98	117	105	94	86	83	93	88	87	106	110	96	91	106	112	108	93	103	93	96	110	104	84	105	89	96	92	97	98	93	90	95	87	98	103	99	96	103	101	88	87	100	95	87	111	105	95	95	101	91	93	118	111	83	98	120	100	118	90	90	98	101	94	102	103	105	92	102	91	96	97	91	97	97	91	111	105	106	102	101	90	84	101	96	103	105	97	97	103	104	107	84	102	87	97	108	109	83	91	112	105	94	80	116	100	114	111	101	93	82	97	111	101	89	92	100	97	106	95	88	83	72	106	88	93	89	85	102	101	97	122	109	104	83	104	111	89	106	102	97	92	111	101	91	98	106	110	94	99	110	119	116	102	98	87	100	103	102	109	75	106	89	95	99	100	90	80	83	87	86	93	93	103	109	103	93	92	108	113	101	98	109	108	102	111	106	96	90	96	95	98	102	80	111	99	96	91	97	103	90	89	120	98	101	84	103	95	109	91	119	104	97	118	81	101	86	104	95	106	104	98	84	101	98	101	107	98	95	99	97	112	99	81	94	101	98	107	93	102	110	103	103	109	95	107	102	85	86	113	69	97	106	95	98	93	98	87	105	92	118	88	88	87	87	98	97	83	99	103	82	90	99	106	94	93	93	105	96	112	95	82	97	104	108	100	92	107	105	103	90	100	92	104	88	91	107	116	99	98	112	99	91	102	116	115	92	86	105	93	98	87	103	92	100	102	96	109	89	118	99	102	104	101	98	85	86	94	99	98	102	88	104	109	97	94	105	88	82	94	111	93	96	88	112	110	100	86	97	112	92	92	106	107	96	108	91	87	90	90	125	113	100	101	118	103	78	113	113	105	99	91	85	93	121	91	90	120	89	101	97	89	97	102	96	108	94	93	108	89	103	87	101	94	84	98	108	85	106	96	90	110	110	100	99	120	90	106	86	108	89	93	84	100	104	92	77	78	119	115	92	90	118	103	96	99	122	102	104	117	99	115	88	106	105	114	99	100	112	86	109	90	99	109	107	93	106	102	94	90	99	99	104	106	90	98	91	106	105	85	84	93	108	101	88	91	89	91	93	82	105	98	98	103	97	95	104	109	101	102	97	114	94	97	68	112	83	90	86	94	92	83	100	79	92	113	111	96	76	91	103	95	107	87	96	82	104	91	97	89	82	106	80	106	86	100	102	102	84	111	104	92	94	121	97	99	98	103	104	89	112	86	88	102	109	94	111	103	90	98	99	116	90	96	105	98	95	94	81	96	84	83	94	86	86	102	87	89	102	102	108	86	100	91	81	91	101	99	86	103	92	88	92	104	97	110	108	98	93	94	94	83	101	103	91	83	98	98	106	103	96	100	92	98	99	107	107	75	128	88	108	106	81	101	102	97	101	95	85	91	112	108	97	101	102	107	98	87	114	101	89	100	96	100	129	95	86	114	79	100	115	79	107	84	101	99	90	102	89	109	112	110	92	98	97	97	104	103	112	104	103	111	80	94	99	109	91	94	105	84	105	106	113	102	91	99	112	111	96	107	97	98	106	96	98	88	87	95	100	77	109	109	87	94	104	83	117	100	103	103	116	121	103	100	105	92	105	97	109	76	102	102	92	93	94	106	106	101	106	97	95	83	106	82	94	91	122	97	95	89	104	101	78	100	108	77	115	110	98	105	71	99	84	84	84	107	94	72	96	99	107	107	106	94	85	101	101	104	79	105	75	96	87	90	95	100	93	103	113	103	92	85	108	103	102	112	88	92	106	98	101	84	92	99	82	102	95	92
18398	10078	18496	33170	46842	46439	19835	1948	1621	1317	1184	1033	918	892	890	870	851	780	778	795	801	753	774	822	811	795	781	773	763	746	764	751	766	760	740	740	792	803	723	824	746	749	777	739	707	737	771	774	713	719	726	749	712	704	752	736	761	738	660	764	742	690	775	760	697	761	715	700	753	718	717	735	786	767	703	784	735	760	701	745	735	684	757	722	741	725	721	720	709	775	748	743	767	771	765	689	742	728	730	719	730	716	741	751	752	738	720	680	751	771	736	754	734	708	747	752	713	738	735	738	729	748	736	727	758	709	731	725	726	758	732	675	749	749	729	725	771	743	742	736	727	753	729	767	756	767	733	754	722	721	692	747	697	723	700	768	692	740	658	788	769	714	706	741	684	737	732	734	717	749	776	688	699	766	745	766	717	713	770	753	764	673	729	719	726	772	760	701	771	723	721	744	668	772	710	704	726	802	733	728	724	719	707	727	729	742	733	703	749	742	710	748	738	734	765	740	724	723	733	713	741	742	747	707	743	668	746	722	733	715	760	710	719	733	726	785	769	728	717	737	690	744	705	714	744	711	700	717	774	752	671	716	758	743	742	748	750	779	791	674	714	743	731	768	699	803	724	789	694	715	750	729	735	823	764	708	752	722	764	733	747	697	726	747	745	745	718	728	750	746	702	719	708	772	758	751	747	761	708	738	734	722	743	723	747	759	806	774	693	774	742	722	695	743	745	712	740	701	764	815	704	788	734	739	715	735	726	751	744	773	797	726	754	752	734	709	714	722	752	735	705	711	737	746	744	761	676	732	742	717	690	735	738	788	749	735	738	722	661	730	726	728	753	713	762	774	734	748	754	730	761	709	738	805	716	725	751	750	696	726	726	781	689	771	778	675	746	719	764	773	785	743	766	742	756	722	741	752	746	762	697	700	721	785	691	744	732	757	735	754	748	728	698	685	707	757	705	694	738	700	752	732	732	739	720	776	698	719	709	692	775	717	780	656	735	727	722	749	754	744	694	714	749	742	716	725	738	750	755	739	723	788	755	699	730	714	714	708	737	724	757	753	759	709	754	738	665	690	724	702	705	746	746	693	686	731	746	720	694	773	732	728	709	772	750	754	740	752	767	678	767	747	720	714	663	714	745	779	770	716	697	745	682	719	710	695	703	740	712	714	715	704	680	737	686	707	733	730	682	717	684	733	762	714	743	707	757	736	785	720	726	728	681	699	739	752	743	712	748	694	710	725	730	702	747	750	780	738	712	678	711	726	708	778	738	715	754	761	712	739	667	734	789	733	775	682	723	749	779	727	702	688	714	721	715	718	747	729	746	739	704	730	747	712	751	771	776	726	736	710	720	722	735	723	748	726	762	750	728	750	718	755	693	682	706	762	721	757	708	755	737	699	749	674	754	729	727	726	780	777	720	757	765	721	742	751	701	703	714	737	731	719	771	736	766	702	683	730	712	743	763	692	700	745	747	767	724	777	729	756	719	684	682	686	739	724	690	702	754	778	727	736	668	730	775	734	695	763	715	712	759	721	740	747	717	706	745	772	733	734	720	714	745	781	725	786	705	765	732	728	757	765	710	734	758	673	709	743	770	734	734	720	750	783	679	765	776	723	738	705	707	710	699	707	731	715	718	738	736	717	748	729	728	739	730	754	726	759	716	695	760	731	726	729	707	731	785	727	759	733	743	751	795	713	759	767	695	725	699	732	732	752	709	706	766	721	737	720	753	726	751	750	718	764	714	725	780	774	734	703	709	772	748	743	755	740	724	760	732	739	696	720	724	701	744	718	704	704	708	752	727	698	728	738	734	728	748	740	717	727	685	707	711	729	722	797	661	722	688	719	754	723	726	704	709	766	695	738	758	702	718	794	702	734	721	707	736	702	728	734	693	737	705	725	739	702	770	756	730	756	720	694	768	733	700	701	728	744	718	735	749	717	675	710	764	721	712	757	719	733	706	712	753	744	745	704	721	738	748	728	739	735	691	716	754	771	763	709	724	699	768	740	739	739	753	731	761	713	714	730	756	736	769	753	707	723	731	749	722	730	716	666	704	752	720	735	746	737	786	724	764	801	671	710	765	709	695	720	739	740	673	766	721	728	734	723	761	734	689	707	761	717	722	702	774	732	715	732	730	712	745	706	693	717	766	685	708	680	707	748	697	723	748	763	757	704	728	705	685	716	701	754	763	710	756	709	749	688	783	742	728	688	741	738	755	724	691	738	752	731	762	744	738	729	753	697	746	694	750	754	698	753	779	705	740	729	743	734	701	707	730	748	719	681	709	720	746	730	755	719	736	714	743	787	727	746	767	747	702	720	717	704	719	733	735	763	767	709	700	735	723	755	736	711	768	678	746	759	670	746	668	739	780	719	747	742	730	682	729	727	781	743	722	689	741	712	718	721	743	754	718	760	748	746	683	698	715	723	730	721	710	667	716	713	739	718	715	766	716	698	721	717	720	744	719	755	711	762	775	704	686	704	701	719	733	734	762	768	752	753	737	685	704	756	739	772	664	701	689	755	667	729	729	698	736	778	765	697	737	721	729	710	737	739	765	727	729	733	773	741	778	740	719	759	768	740	686	721	720	763	737	753	737	801	749	768	772	769	684	766	702	672	741	749	750	724	731	715	744	750	713	723	699	733	721	715	757	771	722	675	727	756	708	737	759	721	773	761	710	729	747	688	713	757	740	756	727	744	730	750	709	713	788	711	770	685	684	740	731	745	735	701	773	749	784	729	725	730	719	741	704	693	704	714	756	704	731	756	723	777	745	725	700	722	747	735	701	751	700	704	722	726	779	696	650	704	745	705	692	728	766	720	755	755	707	753	701	734	724	742	701	723	739	687	709	748	690	698	734	735	725	747	798	746	730	714	733	709	693	733	710	749	771	723	721	722	765	774	710	679	776	771	732	733	715	706	691	717	716	737	761	747	758	750	731	736	764	729	709	754	742	737	783	725	711	734	746	784	715	731	692	740	707	743	756	722	742	745	725	721	744	715	711	776	695	780	736	668	781	753	749	754	752	749	736	749	695	705	761	739	721	754	747	669	726	695	685	756	688	667	732	685	714	760	701	741	782	769	735	752	739	743	742	713	720	722	668	727	718	725	712	728	738	715	718	756	735	687	735	716	731	724	729	688	722	703	716	777	690	712	720	719	727	735	731	674	732	721	725	764	721	756	742	743	716	715	771	688	721	763	763	713	748	710	767	734	700	696	772	733	688	750	718	761	706	685	722	685	780	738	707	707	740	728	783	729	783	737	707	711	721	743	728	703	775	750	720	692	775	751	747	763	674	740	777	692	745	736	733	759	740	684	715	705	744	726	749	741	744	731	726	739	677	735	742	749	757	720	729	770	722	707	650	748	753	774	746	764	777	716	712	750	762	690	689	721	674	708	730	686	771	733	746	717	756	727	745	782	754	750	741	735	734	736	708	759	703	726	708	736	716	733	771	723	728	771	708	733	730	715	739	737	793	735	710	774
1204	241	290	699	778	781	252	50	66	63	64	63	53	72	69	66	63	73	57	64	73	72	62	62	46	54	60	57	55	59	52	76	69	71	66	61	61	69	66	80	72	57	62	65	66	80	61	82	65	52	58	77	63	63	48	68	72	76	70	63	62	67	71	79	62	62	50	73	74	65	81	54	64	69	72	51	53	71	65	75	54	72	68	69	61	66	68	79	63	67	52	65	66	62	59	71	78	56	63	71	56	56	68	60	75	68	65	67	67	75	66	49	64	73	74	76	62	62	77	61	80	71	54	66	74	62	57	72	69	58	64	69	74	62	73	59	58	66	55	64	60	79	63	73	70	61	58	51	61	64	58	71	66	61	76	78	62	65	74	58	63	64	59	63	65	72	65	59	68	79	63	50	78	55	54	59	65	54	68	60	72	80	58	70	72	68	74	74	60	65	59	67	46	48	67	58	66	60	66	62	70	69	59	65	58	53	63	69	55	56	58	65	72	62	60	66	72	63	72	64	55	59	69	57	60	73	54	70	66	75	70	50	59	61	57	68	62	70	53	75	54	71	73	68	59	68	61	61	66	78	62	62	65	69	78	71	60	71	58	66	58	60	84	65	62	76	59	56	66	68	71	67	56	65	59	63	62	56	59	61	57	58	53	62	71	69	66	61	66	56	55	42	70	72	60	52	64	58	68	66	63	62	58	65	56	79	72	78	63	70	76	67	68	64	57	62	67	58	54	57	52	63	55	69	74	55	55	61	67	65	54	67	50	78	49	59	70	67	63	67	59	58	64	51	74	56	65	77	65	54	62	66	69	57	48	69	60	69	64	58	38	59	70	61	68	66	59	67	65	72	49	60	73	67	61	52	70	54	73	61	61	67	71	65	83	57	58	59	72	60	54	60	65	61	68	75	60	68	57	67	56	59	73	60	51	75	61	53	50	62	66	67	60	59	55	79	68	68	57	56	59	52	60	71	55	62	53	54	65	53	68	74	68	58	62	70	56	58	50	59	69	76	67	56	56	60	54	65	65	49	58	65	64	60	69	76	50	72	60	54	58	59	63	59	65	78	60	61	60	83	69	61	71	64	68	79	63	53	63	69	81	56	55	65	67	80	55	59	69	62	62	73	73	60	58	55	68	53	63	64	63	67	59	63	62	69	69	55	62	77	68	72	73	56	66	69	64	73	83	71	60	53	85	76	58	58	68	65	55	73	50	67	74	61	64	81	72	48	63	51	62	65	64	80	66	75	60	59	62	55	67	64	63	65	77	46	58	88	73	49	56	69	61	55	69	58	71	66	58	68	76	72	53	51	63	58	69	72	57	75	71	62	64	55	56	60	66	70	69	62	73	69	57	58	68	56	58	56	63	59	63	61	68	68	56	70	61	75	63	57	50	79	65	61	61	57	80	51	75	70	68	58	67	54	54	73	61	70	56	68	50	56	61	72	57	64	57	67	68	71	64	67	57	64	76	71	64	62	63	71	62	54	61	55	82	48	66	63	63	66	67	65	55	54	54	55	78	62	64	77	64	73	69	64	78	74	71	69	64	61	54	60	70	57	63	70	75	60	55	53	59	56	61	46	81	72	71	56	61	46	62	64	72	63	69	75	56	61	59	75	64	76	66	64	68	61	58	61	53	72	49	53	61	53	57	67	78	66	51	56	63	57	63	61	63	64	56	69	63	59	64	57	57	64	65	67	81	67	61	60	46	77	53	62	71	63	64	72	57	66	67	79	62	52	72	63	71	70	63	75	56	57	71	56	67	58	74	71	57	65	68	55	55	66	71	50	57	77	63	53	65	42	69	79	72	72	60	57	60	58	68	68	64	63	68	57	62	57	61	71	62	55	60	66	72	59	63	61	56	56	69	69	72	61	59	75	60	60	68	56	62	70	62	64	70	75	75	72	60	67	62	66	64	76	60	49	74	74	54	72	65	64	64	62	66	60	57	70	57	52	66	81	62	81	57	69	71	61	61	67	61	55	54	69	55	69	66	89	55	54	54	61	60	61	54	61	67	58	54	59	70	64	62	75	47	76	44	65	64	60	60	65	75	61	63	62	63	63	67	59	64	47	59	62	62	57	55	70	59	67	63	61	66	65	72	59	60	72	70	75	57	55	66	56	60	65	65	57	59	69	63	61	73	62	50	66	58	60	57	70	67	53	54	58	57	59	70	59	71	70	70	56	65	51	75	72	81	61	61	70	72	64	62	74	63	68	60	64	65	76	74	63	53	65	63	68	69	65	82	64	58	62	63	65	72	60	66	60	78	63	66	83	59	62	50	60	55	71	57	59	64	72	76	54	70	65	61	60	69	77	54	60	64	71	71	58	59	63	54	61	65	68	60	73	67	58	65	53	72	76	59	57	64	53	68	69	63	58	70	67	75	54	65	72	58	68	62	54	45	67	59	60	56	70	63	54	65	63	65	75	68	76	57	57	46	69	65	65	70	53	65	68	64	66	70	50	50	61	67	58	63	59	60	70	53	59	74	57	55	59	54	60	72	65	68	80	52	57	72	52	62	62	51	92	57	62	69	70	75	65	45	58	56	64	55	65	58	58	57	72	58	56	66	58	56	62	50	64	71	52	65	66	47	59	67	69	55	84	61	55	69	66	70	61	71	63	67	50	62	54	59	71	71	57	63	65	60	69	76	78	57	71	65	76	64	83	71	81	68	55	54	62	60	59	69	71	77	61	62	53	65	55	71	68	69	65	53	63	88	62	62	66	60	75	58	65	68	50	66	64	51	53	72	64	60	56	63	69	58	59	62	50	53	75	68	64	70	67	57	58	54	72	55	61	69	61	70	61	75	63	69	64	64	57	57	71	63	53	74	56	65	66	59	61	49	75	63	59	50	57	67	58	61	51	60	70	76	57	51	67	63	73	51	66	57	49	68	62	65	74	62	61	66	56	52	62	83	54	72	49	69	58	55	60	77	55	60	72	67	68	60	65	63	77	69	60	71	59	73	90	62	47	69	71	57	61	58	69	61	77	67	56	61	58	69	59	47	68	60	59	65	54	62	55	52	69	52	54	73	58	67	62	58	61	59	66	71	73	69	67	54	49	69	58	68	70	48	59	65	68	72	66	64	79	60	68	53	58	50	55	72	57	73	73	61	61	61	68	55	92	63	58	57	64	48	63	62	56	56	64	68	59	58	65	76	65	57	55	53	68	57	48	77	71	75	59	68	65	66	73	73	58	71	57	56	66	56	77	70	67	62	73	76	62	75	67	60	50	59	62	56	65	60	61	61	68	62	63	62	58	71	59	66	77	51	63	60	67	67	53	69	87	66	85	58	66	71	56	78	61	59	65	67	75	60	68	61	73	83	58	46	63	64	85	55	63	59	61	67	65	68	68	77	72	72	56	86	65	68	61	53	65	61	64	67	55	64	75	70	47	60	70	56	62	70	56	62	68	52	60	77	70	67	76	64	55	52	76	58	59	74	53	57	67	78	58	70	53	59	55	73	59	63	79	54	67
10796	3651	3981	12976	21955	20927	6812	811	751	653	551	566	550	533	521	518	525	494	498	538	501	492	497	522	519	519	548	480	480	514	508	504	546	488	538	492	509	481	494	499	519	504	532	536	511	545	509	490	523	521	514	501	507	505	486	550	522	495	484	500	481	480	510	524	515	479	512	501	489	500	533	498	507	526	490	525	485	491	501	519	485	507	517	542	508	524	509	479	489	498	483	497	500	506	465	523	501	547	527	502	493	499	503	496	529	501	519	462	524	518	525	532	482	552	494	497	451	519	499	522	512	478	521	526	506	477	490	470	502	495	502	511	528	519	522	502	519	510	490	550	497	509	510	560	486	484	533	518	513	481	536	478	503	537	499	471	547	518	486	468	491	488	472	464	460	563	538	464	526	519	512	490	476	520	496	526	497	556	533	492	518	548	481	462	487	515	509	488	510	502	512	452	507	473	519	481	514	491	480	520	534	469	494	475	513	519	532	498	509	513	511	471	489	524	483	535	484	497	465	483	523	508	503	503	523	502	509	503	502	475	478	490	479	498	489	547	505	496	495	472	490	505	474	495	515	502	522	486	496	501	509	488	536	528	500	527	493	494	502	508	510	493	490	505	540	527	492	518	526	494	529	474	497	495	518	503	543	502	539	517	512	530	498	478	515	496	552	529	517	487	514	513	517	532	457	513	458	495	507	494	466	520	492	463	495	506	492	503	541	520	510	469	488	524	533	483	510	525	512	530	530	486	506	488	483	538	479	532	513	495	511	528	516	531	506	521	499	518	518	500	486	487	479	505	518	480	524	493	503	498	505	476	460	479	469	493	509	522	507	492	512	515	460	512	502	509	516	497	530	493	520	490	451	531	518	554	488	507	482	517	487	553	486	485	536	485	464	524	489	519	504	461	469	529	465	509	502	517	475	584	562	480	518	498	468	521	522	517	498	515	484	487	493	524	479	490	493	515	516	521	510	480	493	499	497	519	556	505	490	499	545	497	472	504	487	518	524	504	493	494	510	515	523	508	506	515	510	514	538	490	528	490	524	475	522	477	520	498	502	560	512	519	464	516	505	471	520	533	498	480	541	474	496	482	480	470	530	475	519	553	476	575	511	510	505	508	488	519	512	519	519	513	493	511	515	507	522	485	526	499	500	490	511	535	499	539	473	481	556	491	515	485	525	490	499	549	492	523	466	511	521	524	465	536	497	458	471	488	534	531	506	468	512	539	496	480	484	500	504	499	518	533	497	508	503	511	499	491	463	500	507	505	509	512	516	483	482	492	501	494	501	527	498	492	502	516	506	536	464	517	513	519	550	473	509	475	511	492	504	506	473	545	535	539	536	504	487	533	484	501	470	499	554	507	482	486	493	521	502	471	513	493	490	551	536	510	522	481	493	528	533	500	522	532	538	530	517	465	533	508	520	528	490	479	483	477	501	497	486	468	494	464	495	524	493	548	470	490	497	478	494	520	539	525	486	510	550	491	518	495	490	502	541	522	543	485	495	490	524	510	504	553	515	530	488	486	485	513	533	534	533	532	434	497	516	490	493	541	494	518	523	500	517	540	453	530	504	511	485	526	519	472	534	477	517	530	523	540	533	506	491	530	489	531	481	499	508	506	489	542	512	505	500	500	523	487	557	483	496	507	505	521	515	505	520	496	494	476	526	463	510	493	509	502	553	485	502	532	499	498	501	510	501	516	513	494	491	493	502	521	523	523	493	522	475	496	497	495	527	509	488	477	483	510	532	477	527	480	484	477	511	489	502	525	526	523	500	448	500	491	503	519	498	502	480	498	503	480	512	457	522	498	511	513	519	524	520	495	488	509	486	468	504	520	477	512	522	517	503	507	531	507	513	502	493	480	488	493	533	542	501	480	447	534	497	503	472	498	505	531	509	506	493	472	515	494	524	467	469	495	539	515	517	534	542	518	498	487	491	494	487	512	497	494	487	520	530	509	498	522	494	476	539	489	501	489	506	493	484	508	528	521	499	482	498	515	543	498	476	507	508	519	508	527	528	509	490	517	505	518	527	463	507	513	478	499	526	518	523	495	499	482	500	526	509	504	478	448	525	482	509	548	475	478	539	497	485	572	501	482	527	469	480	505	487	539	544	464	506	488	466	519	504	451	485	508	523	503	483	500	558	498	509	540	487	464	462	534	506	502	496	456	500	523	520	507	460	501	485	548	508	506	524	548	485	521	491	495	538	507	513	491	489	483	542	507	496	529	509	440	491	482	499	473	506	516	473	512	521	531	540	480	494	503	515	513	481	494	495	535	528	535	535	516	499	518	478	483	502	525	522	482	514	437	509	503	491	520	503	500	499	511	520	494	480	490	504	494	500	553	497	508	517	515	538	487	506	492	466	484	492	483	501	467	509	527	499	496	534	520	511	509	498	521	517	458	460	505	464	506	473	525	548	498	528	508	503	503	521	489	460	470	497	472	567	479	525	478	509	496	496	520	528	530	481	507	501	524	535	550	458	472	541	487	495	482	513	519	489	524	493	478	501	523	535	514	545	518	511	526	512	470	502	565	524	488	490	506	506	513	501	503	452	530	483	509	500	483	483	492	511	492	490	478	556	502	502	495	521	487	533	522	528	492	521	505	509	464	498	492	464	516	495	500	471	471	487	494	535	536	524	494	491	512	505	517	469	479	489	512	503	474	474	502	501	513	484	477	481	516	480	522	532	483	489	521	496	496	520	466	518	495	537	464	495	471	484	507	497	501	502	513	511	489	493	483	526	518	491	503	490	548	484	488	531	538	489	504	476	496	532	521	499	549	519	529	515	507	493	519	479	520	504	485	501	462	499	486	501	493	527	500	494	484	485	520	475	478	498	505	509	480	511	517	502	516	512	515	479	528	528	490	519	511	511	510	549	531	462	501	468	538	480	518	483	464	464	519	464	488	492	511	531	502	500	486	489	485	509	557	488	492	495	494	514	533	509	509	497	501	472	520	547	513	510	489	523	514	525	509	512	531	490	476	498	518	487	561	504	508	495	498	523	474	534	557	477	558	510	531	541	492	495	518	520	521	499	514	484	499	534	494	510	485	539	449	512	511	490	488	500	500	517	501	517	507	534	516	511	506	520	541	522	524	487	486	469	481	505	496	552	498	501	495	463	543	524	488	512	487	495	531	503	478	502	545	518	500	553	490	514	507	508	508	479	498	489	499	484	520	508	504	506	525	517	503	477	506	513	507	532	518	479	525	501	531	468	501	517	525	505	482	536	552	513	532	487	493	513	519	512	509	497	446	500	528	491	508	516	505	503	489	484	554	501	522	471	467	529	503	498	491	536	509	478	529	511	505	509	522	489	535	528	469	540	513	542	488	506	518	486	460	512	496	493	481	501	454	536	511	503	504	496	492	484	514	512	489	470	483	474	478	498	528	501	490	486	488	482	493	527	455	534	526	486	495	517	530	511	501	485	513	489	458	490	528	546	486	502	472	529	560	482	478	470	518	507	497	494	544	480	504	500	546	540	489
1117	581	699	1916	2492	3599	848	106	86	66	82	84	75	76	68	77	78	77	69	79	71	64	71	72	87	71	68	71	68	64	71	54	69	74	73	62	77	65	72	72	82	68	65	76	81	63	69	73	81	65	74	64	76	65	74	64	78	63	74	83	74	75	80	74	71	80	74	75	74	58	74	69	80	73	71	85	75	82	68	72	62	73	66	92	81	61	65	71	66	67	59	54	64	77	75	69	54	95	79	62	75	72	60	64	85	62	64	65	57	81	67	62	66	76	75	75	68	62	81	82	82	72	82	63	54	63	84	67	60	67	82	66	68	74	96	83	75	57	63	65	60	69	70	78	62	74	72	75	77	58	78	60	73	59	64	63	53	81	73	67	51	78	64	76	64	72	67	72	64	69	60	76	62	73	76	63	81	72	83	60	74	71	66	75	72	60	72	61	70	79	71	59	67	73	89	61	79	78	62	73	83	72	78	71	72	67	84	70	80	79	66	72	64	72	77	72	79	72	60	80	82	71	81	72	70	54	77	83	86	68	64	73	76	76	67	77	70	72	63	64	52	61	71	74	56	72	64	81	75	80	61	68	52	62	76	68	76	65	59	79	65	80	57	83	70	75	80	57	61	71	68	73	86	66	68	59	68	87	73	65	60	62	70	66	59	83	86	91	62	66	67	75	78	61	69	60	82	66	77	87	68	73	72	75	61	69	58	64	85	49	68	75	76	72	73	68	74	69	56	62	63	67	58	75	75	67	58	89	83	64	70	71	59	64	65	68	73	62	83	66	61	74	68	82	68	60	72	86	71	75	77	82	60	77	63	77	64	74	66	77	70	65	88	64	76	61	70	67	75	86	74	76	84	85	71	63	75	70	79	65	76	76	79	89	80	69	67	68	66	73	80	68	66	77	72	75	61	80	78	57	73	70	71	75	71	62	87	73	75	77	68	67	57	63	65	73	68	82	48	66	80	65	64	59	74	62	79	85	75	71	67	72	82	83	87	74	56	69	65	74	100	67	87	71	77	82	65	85	77	73	73	76	66	79	85	73	69	65	60	72	69	76	67	65	70	67	84	63	63	75	61	69	73	68	72	73	54	80	68	80	70	73	80	60	82	73	62	69	87	68	78	69	82	75	54	66	52	70	69	81	67	60	76	67	72	67	66	53	62	70	63	70	93	68	66	71	63	72	74	71	76	69	73	93	63	72	71	71	75	81	82	70	70	71	67	82	72	80	74	72	70	68	80	71	72	72	58	55	84	55	75	75	72	70	57	53	67	68	82	72	62	71	78	64	78	69	60	68	69	72	90	71	76	65	63	71	79	69	75	78	64	72	68	67	65	91	71	61	63	72	67	73	65	68	64	81	78	72	62	76	63	74	78	60	79	65	76	75	72	68	74	69	65	88	69	73	83	60	74	62	53	77	70	83	71	70	54	65	58	81	76	65	72	81	71	70	60	61	61	61	57	71	74	61	75	67	84	67	77	73	62	75	58	76	67	77	71	65	79	59	80	58	65	63	69	75	55	72	63	60	74	78	69	86	66	79	66	58	79	84	66	67	74	74	60	82	64	65	59	78	76	74	75	65	62	79	63	64	64	78	76	64	62	82	58	74	54	82	74	73	81	63	60	74	77	85	70	83	73	76	55	73	67	73	79	70	73	68	60	52	87	68	65	59	82	75	72	63	71	74	67	73	70	78	76	78	74	73	66	65	73	77	71	83	81	76	61	75	65	78	59	87	85	71	72	67	68	64	68	62	70	57	80	65	74	70	57	77	78	87	63	66	66	74	72	70	65	75	67	71	62	58	68	75	73	70	74	69	69	69	59	69	73	75	67	73	78	72	67	77	65	76	72	69	79	79	72	77	89	76	73	76	64	84	63	68	61	67	76	66	63	76	88	60	55	59	60	78	63	57	57	73	78	78	73	64	73	70	73	55	75	73	77	86	82	70	85	72	68	77	66	61	75	65	76	64	79	72	72	60	60	67	87	65	70	68	75	70	68	65	74	67	57	70	70	81	81	74	60	63	69	71	74	65	62	75	61	69	81	58	55	75	72	69	65	71	79	76	73	53	83	71	68	94	61	85	77	71	65	76	61	79	60	62	76	75	67	54	68	62	74	77	63	88	66	58	59	72	61	69	77	69	72	80	82	70	64	66	70	59	76	66	60	61	67	75	67	63	66	54	70	79	55	69	83	78	69	68	72	74	60	83	86	71	84	63	78	55	64	59	64	73	75	67	74	65	80	66	62	62	58	88	74	75	67	77	88	74	59	68	62	63	56	71	65	69	67	57	61	60	71	68	61	68	73	71	85	82	75	87	80	69	84	65	68	61	68	66	81	66	57	104	81	60	62	76	54	82	72	62	91	81	75	78	67	57	63	63	68	85	62	74	86	70	63	71	87	63	60	67	73	71	78	49	73	84	64	66	70	76	49	73	71	65	76	67	72	84	61	61	88	68	81	59	78	81	75	81	69	68	74	64	75	68	75	61	77	77	78	62	52	66	66	65	72	64	73	82	72	70	58	67	75	67	86	80	66	70	62	59	74	73	70	68	64	70	69	79	61	54	72	65	82	68	78	79	87	67	72	59	65	70	80	60	53	60	69	70	67	65	62	79	63	69	61	77	68	70	66	77	73	66	68	70	74	69	75	74	72	68	73	66	62	74	73	81	70	67	60	68	71	83	72	59	73	69	76	71	78	55	76	70	88	76	66	64	66	71	88	76	74	75	60	69	74	72	77	55	66	79	76	66	63	59	79	61	57	59	93	69	75	55	95	76	72	73	57	74	64	70	72	61	66	80	68	90	70	77	59	67	72	79	75	77	70	79	54	66	69	65	74	84	69	76	58	63	52	82	80	65	67	73	83	81	68	85	74	62	64	68	75	66	70	58	77	80	67	69	67	63	83	71	74	63	64	75	67	67	68	70	72	71	74	77	67	74	68	82	77	79	71	65	68	73	73	65	79	75	82	75	73	75	70	68	66	61	71	65	76	63	67	72	72	74	69	74	94	71	58	66	57	80	88	69	59	69	71	99	83	66	61	64	63	71	67	79	79	84	75	69	75	63	65	81	80	76	61	69	65	80	68	79	71	80	76	78	68	76	75	63	64	69	76	65	75	65	58	82	63	76	73	67	68	65	85	72	69	74	79	59	79	84	61	64	61	72	77	71	69	72	73	65	57	81	58	71	62	62	72	77	65	64	69	63	76	63	68	67	70	69	64	69	86	76	71	84	93	84	66	66	69	79	58	92	76	77	71	69	81	76	66	72	70	63	66	66	60	63	84	68	67	60	74	70	52	72	71	75	82	57	82	68	75	63	86	59	82	69	64	68	80	67	68	76	68	69	68	70	67	71	68	67	61	73	54	70	78	75	83	64	58	65	72	57	71	76	78	74	60	57	72	70	86	84	82	59	83	66	75	77	60	78	54	66	71	94	78	78	59	70	74	64	85	79	70	76	75	58	69	76	75	64	87	69	55	67
15097	7347	8100	27212	40664	40821	13816	1354	1099	914	793	723	662	670	669	636	630	569	589	580	601	552	583	603	501	581	552	567	572	564	563	571	505	595	510	522	532	550	555	562	559	567	516	546	552	510	512	521	551	514	533	542	548	526	537	509	530	532	540	510	563	546	544	546	531	527	519	489	535	576	543	529	564	509	525	531	509	551	533	545	549	557	536	541	542	525	536	530	501	554	560	498	528	553	533	515	553	500	530	535	544	511	550	561	545	543	529	526	550	551	490	536	552	507	530	564	505	568	534	504	528	559	513	486	526	535	519	538	555	558	550	556	538	526	540	542	517	529	528	537	533	526	536	567	516	576	543	565	516	534	565	564	582	544	522	530	547	530	503	529	576	559	531	524	557	545	540	516	557	534	544	570	503	542	556	533	512	568	551	536	520	548	559	551	535	543	573	504	538	509	522	530	508	550	585	564	538	545	528	529	540	530	552	565	530	522	504	546	508	546	523	528	552	528	550	547	558	536	564	539	556	516	525	530	521	535	540	496	512	500	526	531	533	524	534	524	525	495	470	509	582	512	512	515	489	536	583	535	582	520	539	539	544	548	514	546	528	537	572	502	562	556	504	479	516	498	534	529	536	536	502	495	535	562	520	517	546	487	529	553	557	535	557	543	536	504	558	549	537	529	564	531	544	537	529	536	478	510	567	512	519	468	547	489	483	551	518	561	545	569	542	541	546	546	513	528	499	562	535	549	571	549	537	517	570	512	521	561	508	514	538	524	493	524	527	499	522	537	520	526	548	526	507	543	573	539	523	538	483	533	568	528	551	531	527	557	536	519	550	510	552	520	525	518	498	505	527	496	568	507	490	519	532	481	520	515	515	553	506	523	525	491	562	571	519	571	535	569	506	530	535	518	533	517	556	563	521	532	546	542	536	502	550	511	526	527	555	540	560	521	529	531	538	547	532	490	540	507	513	544	507	557	577	528	534	559	534	543	537	558	552	562	572	516	564	537	555	557	564	540	563	539	538	494	526	543	515	518	564	521	502	535	522	510	584	525	537	564	548	517	501	507	544	534	508	510	555	518	545	505	553	518	531	535	508	520	547	585	546	564	531	487	562	569	540	528	508	535	563	541	548	516	547	531	525	522	590	530	561	524	542	531	512	531	555	495	519	489	569	513	543	526	512	516	590	553	565	520	552	553	550	548	509	517	528	535	531	525	533	545	534	489	533	542	534	544	546	536	509	525	524	564	552	536	546	496	520	538	548	512	540	569	531	530	518	521	531	536	585	538	548	514	526	529	551	513	547	571	560	519	558	566	507	520	559	555	551	562	547	518	538	578	511	551	473	555	521	506	560	516	539	511	538	482	535	529	511	526	520	525	520	564	558	549	541	480	567	561	548	556	535	515	537	531	530	564	561	515	519	516	535	555	511	516	550	531	540	532	581	534	538	572	535	542	556	525	574	570	527	544	521	537	520	513	519	500	538	514	535	501	537	554	537	505	494	509	540	583	499	548	540	513	552	535	522	540	525	537	505	511	510	526	534	510	511	530	545	535	560	527	516	518	549	520	506	539	530	518	495	527	525	559	541	518	541	564	536	547	507	562	524	562	503	552	527	551	545	524	581	546	539	529	551	559	542	571	529	528	520	519	558	528	527	552	528	537	548	555	562	541	567	542	554	532	556	497	523	503	490	575	529	531	512	534	556	557	500	566	591	535	545	524	485	546	562	539	534	554	558	528	548	496	530	534	529	534	522	518	550	554	543	525	530	538	524	539	514	507	546	507	516	556	585	547	544	545	546	526	521	519	505	527	526	502	544	529	530	513	529	542	549	527	547	520	521	503	507	517	537	509	536	522	529	537	526	535	528	481	558	528	524	463	535	532	556	522	526	557	528	555	519	548	540	551	498	537	529	541	497	524	522	519	532	559	542	517	548	515	512	565	498	560	488	569	538	526	588	572	525	510	578	559	551	545	521	521	583	576	522	521	555	545	544	528	515	507	542	537	518	564	517	543	525	518	514	528	545	509	551	535	574	528	509	515	505	497	504	552	580	556	551	508	541	515	540	518	553	579	545	501	565	522	505	546	501	515	576	518	537	537	541	546	534	562	546	536	517	563	538	526	502	535	495	497	546	569	546	536	523	563	503	587	494	524	514	521	579	541	548	532	515	528	513	540	542	511	537	527	527	531	534	487	589	544	558	534	542	533	521	493	525	581	492	523	533	532	559	531	521	520	528	513	556	516	515	559	535	572	566	539	542	562	551	515	529	535	513	531	518	525	516	531	500	561	526	563	515	562	506	584	561	520	548	559	527	519	587	568	531	594	491	562	541	531	573	527	521	529	562	518	538	555	563	538	528	523	506	544	516	519	557	513	502	502	555	517	511	499	537	541	529	523	512	545	539	528	562	580	562	509	519	545	525	505	476	556	541	520	526	557	532	567	573	510	582	512	540	565	543	551	517	551	537	546	565	528	517	522	485	514	558	568	552	525	528	552	539	560	515	506	547	548	510	558	550	523	517	535	537	562	519	553	511	579	522	559	574	526	553	535	491	548	579	481	536	524	531	523	545	511	518	490	514	536	553	545	517	559	495	553	521	543	510	554	584	544	530	526	569	542	544	564	506	530	563	497	503	509	552	543	550	566	548	511	561	527	523	547	549	512	565	501	540	555	538	513	513	564	548	508	516	544	512	543	519	479	524	595	547	513	501	530	529	523	525	578	533	534	557	522	572	561	503	576	537	546	533	530	547	525	530	536	549	537	509	557	490	517	538	518	527	550	557	549	490	501	554	512	557	536	558	543	544	543	458	525	532	525	520	525	554	531	540	550	539	518	551	542	584	502	526	569	552	489	612	506	497	497	539	567	516	525	559	499	532	520	520	545	483	535	532	528	503	535	557	527	584	543	546	547	509	505	540	533	560	586	536	558	515	522	555	547	533	536	520	525	553	550	511	572	538	536	526	528	537	542	530	586	514	521	545	549	543	541	511	530	546	514	543	500	543	549	524	512	521	512	535	521	557	536	497	529	512	542	529	514	514	533	525	542	568	555	548	513	541	528	539	557	558	516	524	512	538	502	484	517	517	540	537	533	569	565	555	549	552	556	540	487	552	548	506	589	534	520	528	568	490	541	560	508	546	538	558	530	481	520	508	530	505	523	496	519	535	557	551	516	559	551	537	559	506	512	564	575	536	531	513	535	517	528	511	536	516	514	527	458	529	549	582	509	510	548	539	553	500	514	499	521	557	518	550	551	555	503	527	513	535	513	547	534	544	507	536	461	537	525	520	526	523	524	522	528	563	563	537	543	474	518	548	535	530	506	567	532	518	562	522	529	544	556	584	538	584	527	607	551	526	520	525	538	531	533	533	533	521	543	489	556	486	532	540	528	534	558	563	544	561	519	511	552	586	511	546	521	543	581	522	536	571	484	538	530	554	553	552	554	514	571	517	552	557	533	539	534	568	510	551	563	604	491	511	534	566	520	532	530
1976	507	703	1709	2125	3341	990	104	110	107	107	103	94	92	95	89	80	99	113	90	100	108	102	89	95	88	103	98	99	99	96	92	79	90	102	87	92	97	91	93	99	79	102	110	91	98	112	110	91	95	96	98	102	100	98	97	82	75	96	75	97	78	92	112	111	107	96	92	108	85	101	107	102	115	78	104	84	97	90	108	104	91	100	104	80	95	86	96	108	111	107	92	78	88	88	98	111	81	100	107	93	90	115	92	98	94	91	101	88	95	102	78	86	79	102	96	103	105	99	81	107	98	94	87	104	104	120	96	94	83	93	97	84	90	108	83	97	102	79	103	116	98	103	103	82	84	92	103	75	93	96	106	90	105	77	97	99	84	97	77	92	96	90	86	96	89	84	89	107	90	96	96	83	96	83	88	94	92	98	90	82	95	81	88	97	108	103	112	94	82	106	95	92	86	90	90	77	92	89	103	86	106	104	94	94	82	113	87	99	96	84	98	83	110	99	103	108	99	101	95	99	80	84	94	102	88	93	82	94	105	93	87	93	78	111	96	106	87	76	108	105	93	98	80	94	97	86	77	100	91	103	89	108	95	109	88	87	92	84	81	97	92	106	89	114	105	92	100	86	96	105	96	95	94	97	88	86	113	93	80	82	105	108	101	93	107	110	86	87	91	102	87	82	107	94	97	101	99	103	89	90	91	88	85	90	86	103	94	112	91	97	85	103	82	87	82	111	96	92	101	82	81	111	97	89	99	94	82	102	105	84	98	103	83	107	101	88	91	88	82	97	89	77	99	104	92	85	97	84	95	108	95	100	106	88	92	112	106	96	85	93	87	95	75	78	105	88	90	90	105	93	85	103	98	95	92	89	103	110	83	75	90	98	80	97	85	98	89	93	77	106	90	78	97	107	95	96	74	99	72	100	98	97	89	88	113	96	91	73	106	98	105	96	97	107	81	108	102	108	104	106	72	76	101	92	93	79	98	103	78	100	96	97	98	86	90	78	99	85	93	108	84	98	96	95	105	96	114	106	100	91	81	102	91	111	105	94	105	109	100	94	100	101	96	83	100	81	99	84	85	102	84	106	79	87	110	104	93	93	85	85	104	91	69	98	102	81	98	98	102	87	103	77	104	103	98	96	77	97	94	101	107	107	107	87	94	91	88	90	98	89	94	96	91	101	91	79	102	96	82	100	75	95	99	94	82	89	97	81	100	99	104	107	89	100	90	97	99	91	90	86	63	92	104	114	93	96	128	116	88	108	100	82	91	88	123	110	83	88	86	78	85	85	111	87	83	95	84	103	83	96	97	98	85	86	86	93	90	100	95	74	94	99	109	91	102	103	92	101	100	106	115	98	96	85	90	117	92	91	98	101	99	106	112	87	79	88	90	91	91	92	101	96	80	96	95	87	116	94	94	87	114	100	94	84	91	94	88	105	96	97	85	96	107	97	87	92	88	91	97	107	100	86	96	87	80	123	102	89	81	85	110	81	101	94	99	98	97	120	87	91	103	95	92	89	92	95	105	88	101	114	89	81	104	103	94	74	80	110	84	87	111	84	96	113	103	95	102	90	91	104	100	102	92	96	84	87	85	86	87	101	87	93	109	103	86	108	111	87	89	93	92	114	101	95	83	91	96	87	88	97	94	95	83	110	97	93	104	97	89	81	99	91	96	100	93	97	102	82	99	109	97	78	102	99	93	101	81	87	89	106	104	104	103	88	103	103	87	110	120	93	88	93	103	88	117	92	85	108	93	93	90	76	107	95	91	97	84	102	92	83	91	98	106	93	91	118	88	93	76	94	99	97	92	74	91	99	103	100	91	82	100	76	84	97	89	91	96	96	100	117	92	88	76	92	102	103	102	87	106	90	85	94	92	102	87	100	91	95	106	88	99	103	114	89	88	80	121	89	81	89	94	102	99	107	94	102	80	101	83	96	104	99	89	95	90	101	99	98	106	83	89	87	103	96	91	98	91	104	93	85	111	104	100	110	75	87	89	93	103	94	95	83	88	100	88	77	84	92	108	101	93	104	105	115	103	76	82	92	79	102	91	89	93	83	91	90	101	111	98	118	87	101	80	102	106	81	85	99	105	97	96	102	104	113	92	88	100	92	95	101	98	84	83	84	86	99	100	97	119	107	100	86	109	83	93	93	97	98	87	98	93	104	89	103	101	89	96	88	99	106	108	110	114	97	102	91	92	96	94	83	90	98	89	105	89	119	111	97	90	90	80	109	119	102	103	91	101	105	87	97	91	118	87	68	87	76	83	98	105	94	92	106	104	81	105	102	94	95	87	104	123	89	91	95	97	107	105	117	110	101	88	102	98	89	90	99	85	102	84	93	100	105	92	103	102	87	95	111	86	106	103	91	99	103	106	88	88	78	94	78	100	87	100	98	96	94	95	111	87	96	93	90	85	118	98	98	96	117	102	87	92	98	88	87	77	93	88	84	90	104	91	95	112	100	114	95	105	94	104	95	98	88	88	101	95	96	97	83	83	92	93	91	87	97	105	82	101	102	107	85	94	90	95	119	102	84	94	99	93	127	109	119	109	105	88	79	112	91	100	98	90	101	89	93	106	88	85	96	98	99	76	81	97	85	85	96	92	95	94	115	100	112	94	88	97	95	88	96	91	107	89	107	85	108	82	96	85	98	110	98	101	118	95	94	104	98	100	88	86	113	92	95	79	93	91	99	88	91	97	91	100	90	94	90	112	86	90	113	92	98	72	98	97	109	80	101	90	115	111	79	110	91	94	84	84	89	98	97	101	87	96	81	94	88	79	95	95	72	89	80	91	92	103	99	96	92	111	109	96	83	85	89	101	87	99	80	88	76	94	89	105	97	109	93	91	85	93	98	103	105	89	90	88	112	104	91	101	93	105	87	83	79	91	94	95	109	98	109	80	101	92	99	82	102	90	116	100	86	95	99	114	94	89	106	116	97	86	92	94	90	117	97	85	75	86	92	95	97	76	86	94	113	114	95	75	97	112	98	93	111	92	97	83	90	76	102	101	95	109	88	103	94	95	87	88	101	110	102	85	91	79	103	100	102	87	91	99	107	87	84	107	93	101	97	85	76	111	98	87	87	94	83	83	75	82	87	103	86	102	82	113	87	96	89	87	95	102	104	99	81	97	93	97	89	90	81	98	98	83	107	103	82	82	111	71	109	107	90	82	98	102	92	85	84	108	107	106	96	105	84	75	101	78	106	86	92	103	96	93	105	98	96	102	111	102	84	90	78	104	107	100	94	99	85	91	92	79	116	90	115	89	94	95	77	98	88	105	96	97	98	106	94	89	110	103	105	102	94	75	89	96	83	90	91	94	102	99	96	86	99	82	92	98	103	95	86	97	88	88	79	99	85	94	113	102	94	93	104	103	111	92	93	104	101	107	92	89	89	88	98	80	102	94	89	80	89	93	99	90	88	111	81	96	117	91	101	83	86	73	110	94	101	81	94	95	110	88	89	82	101	105	86	83	102	82
14583	6475	7966	25727	38082	40350	14809	1400	1238	1084	969	892	908	816	853	795	814	733	798	820	762	765	775	807	770	696	728	730	781	800	741	735	713	757	773	740	711	764	687	772	733	718	727	734	746	707	709	763	777	720	744	741	702	716	734	709	729	696	724	723	716	690	736	780	749	729	682	723	700	740	797	715	716	715	759	707	737	725	747	694	729	681	734	735	711	754	708	681	720	727	728	733	737	740	745	755	773	722	725	743	769	715	719	755	752	722	693	767	725	760	717	698	750	743	758	775	772	718	695	774	769	725	721	765	731	704	724	730	738	738	686	726	737	767	742	730	727	795	727	748	665	730	752	730	649	737	697	758	727	741	713	736	777	743	715	736	738	750	773	660	724	739	690	761	710	727	751	716	686	745	726	673	707	746	733	796	755	702	739	695	730	699	754	748	728	704	728	768	678	745	733	709	688	705	744	698	723	752	706	717	709	725	739	749	740	745	741	758	721	747	754	707	740	734	725	708	742	716	696	713	704	797	716	761	759	713	772	672	705	737	722	727	746	759	686	709	751	718	698	712	721	748	731	721	722	768	773	710	705	780	701	776	726	752	712	714	748	727	721	727	689	728	730	765	747	753	700	718	704	697	742	768	723	755	717	753	724	769	698	725	745	735	726	762	756	737	731	687	716	745	723	749	715	710	739	709	764	759	727	718	690	699	758	683	717	738	755	777	696	755	725	725	759	736	706	765	727	704	769	744	687	706	732	727	717	750	762	747	694	733	754	739	722	751	756	733	714	683	729	694	732	751	716	715	727	699	726	705	758	750	684	753	722	759	747	722	765	762	686	729	731	720	762	703	672	680	719	725	741	755	737	725	728	727	713	760	766	727	718	745	743	713	706	707	694	664	723	738	771	708	670	720	761	734	687	764	768	754	750	714	711	726	788	746	708	725	767	724	786	740	727	718	720	728	685	707	724	730	715	725	758	778	721	740	729	756	758	717	706	722	759	796	690	709	699	790	743	704	725	749	704	764	692	687	676	772	708	696	754	713	762	701	707	734	712	731	706	743	687	706	736	759	741	701	726	724	719	748	696	745	726	707	743	697	692	735	738	733	714	699	742	744	698	735	719	793	728	722	771	701	752	730	720	726	710	706	745	735	668	719	771	686	752	690	736	730	728	686	744	733	750	744	710	782	770	745	769	693	733	756	698	711	781	749	777	713	773	777	738	683	758	717	760	756	713	738	737	761	719	690	732	698	725	757	706	732	754	761	697	731	725	746	687	689	688	688	753	729	769	731	724	775	689	741	754	734	680	771	672	728	747	746	737	693	728	723	750	698	765	709	748	692	773	690	725	688	753	778	733	732	700	716	737	765	763	678	760	717	690	773	765	735	746	774	682	749	738	744	699	720	707	704	732	702	702	726	724	686	729	802	735	716	726	720	689	725	733	781	742	723	730	749	734	691	740	724	712	768	776	709	755	739	788	764	730	720	707	715	695	725	734	710	775	719	729	722	734	734	744	710	707	678	723	710	685	725	686	719	695	688	718	785	709	740	747	734	669	768	784	743	724	721	771	751	713	726	712	709	699	759	727	721	746	761	735	735	733	688	776	729	725	748	697	715	759	767	755	740	707	681	691	746	731	741	714	690	759	688	697	751	758	686	724	746	723	752	738	752	726	743	719	753	720	694	715	718	724	722	734	717	770	725	759	713	713	735	696	714	709	782	745	666	779	742	749	748	764	763	715	773	698	685	694	744	699	746	799	706	710	775	758	667	778	777	756	720	739	751	765	736	736	765	767	720	747	681	723	734	721	721	720	714	736	774	742	720	764	705	746	686	737	707	774	737	753	726	712	771	745	706	747	808	754	712	694	738	748	786	766	726	708	732	737	722	742	714	719	706	717	683	744	716	776	721	690	751	696	714	753	726	767	726	766	751	750	714	742	721	742	698	744	729	720	708	651	736	788	687	722	742	769	695	742	719	724	717	749	711	724	740	714	739	732	760	696	692	760	733	754	769	749	716	672	734	740	687	731	777	740	749	733	743	744	771	740	750	796	741	711	774	757	703	753	729	708	741	777	737	761	705	758	726	735	720	685	661	733	748	697	703	685	737	733	731	734	767	734	707	719	698	753	747	702	757	713	702	751	693	764	722	747	733	744	732	746	729	744	769	732	712	707	716	710	761	692	724	740	737	717	728	737	682	736	745	729	695	729	727	709	729	728	729	710	699	759	695	697	798	736	726	746	778	756	681	691	710	666	731	713	735	737	734	702	775	730	752	721	755	743	688	739	745	751	761	710	715	747	727	743	734	697	747	691	744	771	671	733	693	721	673	702	661	734	744	695	667	759	737	711	713	720	700	735	709	719	805	754	712	715	695	709	785	764	741	721	715	713	728	746	694	723	735	744	738	757	713	767	713	738	730	683	750	744	713	728	749	736	753	758	736	748	727	733	728	767	764	760	738	742	737	690	695	709	692	752	730	719	790	736	755	755	727	718	700	703	761	708	734	759	693	716	727	732	730	713	728	718	718	728	736	721	723	696	712	762	716	723	714	732	791	721	757	724	733	677	707	710	754	776	748	686	752	648	758	718	690	741	752	701	659	736	725	773	739	721	746	712	768	774	735	753	709	676	765	752	730	749	703	711	709	732	749	755	735	762	756	731	713	719	715	740	746	698	700	754	683	750	754	726	761	741	688	735	707	679	765	759	716	698	756	698	702	707	719	741	742	759	705	734	737	701	718	762	690	734	707	698	729	722	678	745	733	709	700	652	695	719	711	744	696	751	723	778	726	768	728	735	712	762	723	799	693	747	716	736	748	762	723	749	741	681	721	765	753	767	762	735	751	669	748	740	692	719	737	762	739	718	792	727	791	709	737	758	719	740	709	682	703	725	719	754	743	727	742	731	772	710	700	742	717	763	693	792	681	744	772	723	684	720	734	721	704	752	743	667	669	707	713	697	713	730	685	713	715	696	735	752	743	690	662	748	711	703	703	717	723	747	742	656	693	768	749	705	694	713	703	736	758	704	752	747	758	711	729	722	709	715	755	713	723	733	722	736	747	733	724	728	758	719	703	683	709	743	712	695	748	689	728	716	771	728	696	693	750	711	753	739	690	737	703	695	728	770	773	750	730	747	748	724	729	783	731	724	711	690	752	791	697	737	768	712	713	689	748	738	709	682	721	758	712	735	723	678	756	717	748	734	723	755	730	751	740	727	714	743	715	738	729	733	716	732	738	744	747	702	714	743	707	750	700	702	712	708	717	725	728	766	773	734	727	716	718	747	732	736	711	734	682	717	757	735	772	706	724	743	780	714	730	730	717	738	718	726	740	757	732	745	696	709	727	771	691	753	752	740	728	731	713	725	715	709	728	795	726	722	741	734	758	724	725	735	703	764	726	694	690	738	768	724	735	676	715	698	728	766	716	744	728	767	718	760	732	689	721	728	722	738	704	696	734	723	733	699	723	687	736	751	728	716	707	732	729	718	747	736	725
1736	745	1465	3373	3745	5248	897	118	120	94	108	103	114	93	92	100	106	92	99	114	106	94	113	96	88	99	94	90	94	104	95	94	104	86	93	128	102	106	94	91	101	102	104	108	105	105	88	80	101	91	105	105	102	82	94	110	110	100	96	116	104	108	89	120	107	98	98	99	106	93	90	100	104	108	103	96	112	85	106	95	99	107	93	107	98	84	82	113	114	102	97	98	107	96	99	106	100	95	111	102	99	102	96	115	114	100	95	98	91	94	118	110	114	102	89	97	97	87	75	83	100	93	110	101	112	90	108	95	95	99	108	97	92	73	95	86	81	86	118	93	96	95	107	104	97	114	91	105	93	90	107	103	97	97	105	98	120	106	101	78	115	93	115	92	88	120	102	104	103	109	97	92	95	102	94	93	111	103	124	104	111	103	106	105	93	96	92	105	97	96	111	109	92	80	92	94	113	118	108	84	89	94	83	100	102	102	93	75	104	89	101	100	97	85	97	103	89	96	99	82	97	103	104	75	79	109	99	95	99	109	110	76	91	96	77	84	112	106	95	104	100	107	122	95	88	115	105	90	90	113	82	79	94	89	112	99	106	105	83	93	94	95	86	77	101	94	96	91	119	88	94	91	103	96	103	86	93	117	91	108	103	99	106	110	104	88	110	110	85	88	102	101	113	102	100	96	113	87	103	80	95	110	99	102	100	93	99	88	110	88	95	92	117	89	76	96	94	118	83	100	106	106	114	93	112	99	99	106	87	104	99	90	80	107	116	87	100	83	87	107	96	99	92	96	104	100	94	101	87	93	98	87	117	103	89	103	106	114	95	90	99	112	120	104	98	85	87	88	103	102	98	93	120	94	100	86	119	104	82	94	106	96	100	105	95	98	101	98	81	81	103	109	98	102	86	112	93	101	109	96	91	94	101	76	102	79	96	96	112	98	112	99	85	92	99	81	124	94	97	106	102	93	108	103	96	99	106	99	101	92	99	97	111	89	115	105	105	95	100	93	85	103	89	105	100	100	97	102	105	88	84	86	88	93	98	106	81	113	98	90	85	95	91	85	94	103	99	88	95	98	86	88	85	99	93	106	110	83	100	117	81	85	97	114	97	106	99	105	91	95	86	81	88	105	102	91	111	98	98	97	104	92	94	106	109	102	113	98	90	95	94	107	82	80	97	112	96	89	90	119	99	81	92	92	96	92	103	108	93	90	102	107	85	97	96	83	100	107	104	115	103	85	87	87	98	100	89	102	108	90	100	95	92	108	98	99	112	96	95	105	106	83	100	111	106	108	102	87	116	92	93	115	104	85	103	113	87	98	92	97	82	106	111	100	80	99	102	107	97	89	98	82	82	101	79	105	103	99	100	106	99	88	82	87	91	113	116	103	115	89	91	124	97	91	97	79	83	108	118	107	99	117	83	88	97	93	90	77	101	74	99	88	76	97	104	99	110	122	119	100	77	91	100	117	95	101	98	105	107	87	92	81	102	104	93	108	91	87	110	108	89	89	91	103	100	99	107	105	99	93	109	103	88	91	93	112	88	98	107	105	80	123	100	96	88	89	100	95	105	96	97	92	96	113	104	86	97	75	88	99	93	116	100	116	92	108	113	111	97	99	80	81	99	91	93	97	103	103	103	102	108	113	82	86	93	106	90	108	106	121	110	91	83	83	95	105	86	109	94	93	96	98	96	98	97	87	77	108	102	98	110	104	115	95	99	94	104	89	116	95	99	91	85	85	93	90	87	91	89	99	107	102	87	105	100	81	76	120	103	105	93	89	94	94	96	101	101	116	81	96	95	107	98	97	94	98	108	104	95	103	91	91	90	98	104	111	96	104	104	102	82	85	77	94	121	112	91	83	108	105	117	93	103	95	109	120	92	104	99	93	97	99	103	97	90	108	106	100	95	97	102	107	94	103	102	107	92	101	94	89	106	106	84	106	109	100	76	94	79	85	97	123	94	98	95	91	86	123	84	80	101	112	92	100	107	84	111	109	104	109	89	97	129	101	104	93	104	88	110	91	93	90	104	107	103	95	97	102	98	83	97	106	104	73	88	100	89	115	111	83	94	89	87	97	96	98	103	86	98	79	106	111	89	82	106	86	91	98	99	98	106	99	90	95	96	95	104	104	83	93	88	118	100	108	98	115	97	85	94	86	97	100	118	88	75	82	85	85	97	89	89	114	102	98	104	106	104	112	89	107	90	98	104	85	76	114	83	109	76	100	106	95	81	99	77	105	105	104	107	87	90	103	96	91	91	88	78	88	97	109	90	87	87	93	98	88	99	77	99	89	95	87	108	100	85	90	88	104	92	93	98	71	95	117	102	109	92	104	95	93	93	107	82	97	90	102	91	93	93	104	89	84	83	91	105	92	111	79	82	89	90	89	96	104	100	91	90	111	106	83	99	96	110	105	84	107	85	97	92	104	90	112	93	93	104	89	102	83	102	117	98	93	88	116	94	94	97	99	89	114	88	103	102	105	92	95	90	106	95	101	96	92	94	99	108	91	98	100	92	86	97	94	96	94	106	94	100	116	106	92	92	104	96	85	96	90	98	96	101	107	91	90	90	91	105	88	89	110	104	103	103	88	109	108	99	91	102	116	112	85	101	104	80	121	114	91	84	82	94	99	109	95	85	100	99	100	99	91	110	84	91	84	102	99	95	108	96	93	82	88	89	104	117	111	104	110	91	81	82	91	93	96	89	96	106	104	95	77	88	110	94	109	110	110	105	88	97	98	103	112	99	99	108	99	89	101	100	95	95	90	96	104	112	105	80	102	104	102	88	76	98	93	105	109	115	87	110	100	78	93	113	91	89	80	109	106	89	83	104	83	98	101	87	83	97	74	100	108	101	115	92	110	100	79	114	111	98	96	113	95	85	97	108	103	102	93	106	108	102	84	93	93	103	93	95	83	95	106	110	85	86	107	90	92	95	108	90	86	95	104	96	99	82	115	82	117	94	106	92	87	88	86	105	107	104	83	82	76	98	108	105	92	103	112	103	117	73	109	97	88	105	119	96	93	91	89	99	103	96	103	97	98	102	109	103	96	101	100	91	93	110	108	104	89	100	87	101	93	88	93	98	93	94	86	78	100	89	102	95	105	100	79	95	85	101	92	95	90	96	105	97	71	87	97	102	95	105	82	100	99	94	95	90	96	92	118	104	96	91	84	111	112	116	90	95	90	102	101	103	96	98	94	104	99	98	92	97	109	84	100	104	102	97	101	90	110	90	91	116	92	109	106	99	92	101	87	99	101	100	87	96	106	92	98	91	94	80	94	91	94	104	105	108	95	90	81	107	76	87	83	81	99	88	106	96	111	97	83	96	91	76	95	91	95	93	90	85	84	94	92	101	103	101	105	105	97	89	95	95	89	94	99	89	107	97	90	75	93	97	108	96	102	84	101	94	111	96	103	103	94	114	104	77	106	93	88	95	101	91	93	97	98	100	89	101	111	90	99	100	96	94	92	112	98	83	109
18579	9253	13811	33167	46410	47245	10749	2021	1708	1364	1128	1066	957	947	943	865	880	852	781	803	804	844	788	781	786	814	806	728	779	808	759	798	769	760	768	753	735	713	741	738	733	755	727	755	777	729	757	740	735	756	679	731	751	722	740	728	757	749	735	729	759	807	722	743	718	788	655	713	729	760	735	678	727	705	762	700	755	693	715	738	688	688	745	803	756	735	766	735	748	735	749	741	680	706	708	775	730	768	757	752	756	741	735	716	678	718	756	750	679	742	718	745	748	729	710	767	722	753	676	745	669	745	732	729	735	732	763	755	722	684	780	759	760	780	776	720	723	742	726	747	733	697	825	677	734	756	715	736	734	688	726	738	719	753	725	696	715	762	709	743	733	749	690	698	741	745	719	754	719	745	762	730	728	716	738	722	736	745	775	760	774	771	705	737	729	703	660	724	740	766	747	751	745	717	742	717	711	733	730	690	674	721	747	743	716	704	695	778	724	730	780	772	745	685	710	741	757	730	758	730	710	749	716	707	718	742	737	743	736	717	765	707	707	761	704	738	709	734	702	715	711	694	729	750	725	742	731	720	754	782	707	799	717	698	779	684	745	742	729	732	688	731	739	730	744	690	717	722	704	681	731	760	733	721	721	722	772	761	694	712	740	721	770	690	761	712	702	741	761	759	740	721	771	714	723	721	727	722	685	699	697	750	711	728	732	740	715	735	709	732	718	735	743	744	711	743	746	756	739	767	751	740	734	705	720	713	692	734	684	710	712	679	703	710	695	704	722	701	741	715	729	714	734	705	725	703	707	797	705	733	701	770	685	756	706	742	705	723	717	750	719	745	743	719	734	731	772	724	725	710	735	749	740	776	720	683	690	763	743	719	718	729	720	702	701	747	696	740	718	746	685	713	757	727	735	708	724	695	703	769	786	728	702	743	734	690	736	701	717	714	740	710	720	766	762	735	715	729	690	752	710	751	747	722	757	776	716	739	730	718	722	768	710	780	710	707	714	702	751	741	727	701	717	703	728	727	745	780	731	746	711	729	712	703	730	746	730	667	708	771	726	676	712	712	703	756	733	690	713	702	794	715	740	735	700	734	715	750	664	716	731	759	708	707	730	711	724	709	731	782	745	721	692	737	718	712	718	715	710	776	731	696	702	698	762	744	736	737	691	705	766	725	713	745	719	690	709	753	726	747	724	744	710	712	690	665	696	745	748	719	758	706	773	743	719	745	766	740	751	701	732	685	734	674	705	751	727	708	730	737	720	669	745	721	747	734	727	745	758	731	779	714	701	734	755	714	715	724	756	740	747	684	704	693	777	695	751	710	706	760	687	692	750	760	726	733	715	755	764	691	713	783	692	699	748	714	667	708	694	737	697	708	732	792	705	680	743	691	751	753	702	708	728	742	715	740	710	750	662	752	758	734	774	749	763	721	745	736	740	725	698	768	776	697	790	745	699	742	745	743	731	725	760	675	744	732	762	699	716	768	751	720	709	720	757	723	643	716	755	740	718	720	734	710	704	747	715	735	748	709	694	726	712	714	741	743	740	727	758	725	767	713	726	722	714	731	723	734	688	712	677	748	747	763	750	704	760	759	765	698	736	798	702	754	721	652	730	757	731	718	718	709	746	721	693	751	691	696	732	724	744	695	739	707	773	748	725	684	677	706	713	720	724	701	664	680	744	766	750	755	755	729	747	773	752	780	711	768	716	716	779	723	746	735	767	732	722	740	727	774	758	698	728	781	782	731	758	712	732	754	741	717	717	689	728	725	731	726	700	723	708	754	790	697	733	717	672	725	716	745	752	750	701	729	727	721	717	752	730	711	781	704	727	705	740	760	741	763	720	722	750	733	706	655	770	684	700	738	732	733	762	733	705	721	711	713	711	707	768	759	750	714	737	718	711	694	784	691	735	728	686	715	758	715	693	745	723	707	734	784	719	752	789	765	734	675	734	743	708	739	797	708	744	743	710	692	720	712	755	766	708	669	788	729	722	728	729	762	756	701	693	749	756	726	700	702	717	707	776	746	741	716	712	730	752	765	739	724	750	710	776	747	722	718	763	757	734	759	758	746	703	781	761	741	706	704	684	757	739	717	754	740	755	730	747	711	703	757	709	727	709	722	739	711	735	719	764	705	736	753	756	717	780	704	724	714	755	699	712	672	724	778	745	743	779	668	727	791	743	716	736	736	686	728	703	750	684	785	780	709	722	785	773	724	733	762	687	750	781	707	758	718	753	748	730	713	703	737	728	690	723	700	781	720	682	737	730	757	749	747	733	730	729	729	743	719	728	705	736	757	739	752	720	680	685	705	717	722	748	760	778	739	745	746	731	730	726	749	742	752	740	691	718	734	752	710	713	705	766	690	723	753	743	725	755	762	742	744	732	742	719	715	695	753	750	762	728	661	731	743	784	692	771	693	709	777	744	698	698	691	779	718	714	730	761	760	741	731	749	728	715	745	743	778	776	744	731	713	750	746	748	738	715	740	745	718	780	770	729	681	741	722	728	711	713	746	717	747	720	710	748	729	714	695	730	703	720	724	722	749	744	712	734	728	706	732	720	737	697	733	701	717	738	744	721	748	669	746	750	698	724	729	717	772	751	791	727	739	734	692	658	708	753	711	728	705	722	736	711	668	735	727	710	743	708	717	717	716	722	698	718	736	699	712	667	692	688	721	730	751	757	695	747	743	750	714	685	699	735	699	734	708	689	743	695	822	786	660	715	693	730	703	710	733	670	746	732	728	720	711	754	727	755	683	704	772	713	764	710	674	723	693	749	721	733	725	701	726	753	725	717	763	794	676	703	669	728	712	692	767	769	697	732	760	776	651	749	718	718	728	758	716	751	757	702	690	708	734	700	734	722	702	736	716	726	680	736	705	699	757	809	715	739	724	779	748	737	792	723	698	783	733	717	719	739	750	688	706	720	723	698	715	740	745	716	715	715	713	734	699	719	689	753	749	716	739	680	714	747	749	709	736	690	750	735	715	719	731	741	673	735	764	786	752	822	770	751	706	712	768	744	783	705	725	721	682	710	727	752	701	683	716	737	744	733	790	750	681	717	680	745	720	682	689	697	728	755	719	674	723	698	763	726	772	779	741	707	782	753	732	734	696	784	720	718	731	737	721	728	703	701	715	761	705	715	679	726	683	731	721	724	685	792	755	759	752	782	700	777	771	693	720	738	710	771	706	723	722	736	693	675	757	723	727	683	748	721	733	769	757	738	759	750	747	767	724	711	715	691	735	753	708	649	670	724	755	717	709	743	724	744	762	663	768	736	756	697	697	724	719	728	716	716	713	735	739	733	708	711	714	721	732	746	719	721	720	741	755	759	696	732	718	705	740	730	706	713	754	727	799	743	728	723	717	738	740	752	707	679	715	727	785	716	731	750	754	729	703	746	727	753	748	763	764	691	717	758	713	737	731	733	777	689	719	702	711	711	715	682	717	708	740	760	722	710	670	733	722	779	758	710	732	727	729	747	716
1303	207	174	536	832	975	275	70	72	75	66	62	71	60	73	59	69	59	57	60	78	64	54	62	47	63	62	55	59	67	69	50	55	68	86	56	62	62	65	69	64	78	62	64	54	66	52	57	66	64	73	63	53	57	63	65	64	52	61	75	65	57	68	64	55	58	58	73	63	62	67	61	61	65	62	63	52	76	52	51	52	77	65	73	53	59	60	54	73	53	59	57	61	59	56	66	72	75	74	61	68	53	65	71	70	53	65	66	67	58	56	64	62	76	59	80	61	51	73	51	65	71	57	80	58	70	59	77	56	75	61	74	71	47	65	53	66	59	57	83	62	64	53	64	66	59	71	73	52	76	64	61	69	76	66	63	60	66	60	50	65	59	66	67	54	62	71	64	57	65	69	60	45	62	58	62	52	64	77	61	69	78	53	48	73	79	68	73	62	72	80	61	56	73	43	64	67	70	71	60	60	64	69	46	56	50	62	66	58	59	69	63	65	64	65	56	71	64	74	56	66	69	51	65	52	60	66	60	52	58	58	62	62	64	64	67	59	72	60	57	54	70	69	65	67	58	78	79	73	57	60	70	62	55	73	62	63	72	47	56	53	72	57	69	64	62	54	61	66	62	71	61	61	59	64	69	62	62	59	78	57	62	67	61	52	67	67	84	74	71	60	74	66	58	51	75	68	79	62	64	65	54	69	73	64	72	52	67	49	71	54	68	72	69	61	59	67	64	45	69	67	69	56	63	56	59	68	55	60	50	80	72	70	49	65	71	60	64	58	70	60	80	52	62	65	69	64	64	71	71	74	60	70	67	66	72	74	56	71	55	65	73	69	56	65	45	58	62	60	58	72	73	63	58	84	70	62	66	45	77	74	55	66	70	59	69	57	55	71	58	65	61	72	60	65	75	63	69	64	50	64	70	50	62	64	68	67	62	69	60	60	62	67	82	61	54	56	55	73	63	57	48	66	55	58	67	81	65	62	66	59	66	55	68	53	58	60	64	56	50	69	66	64	55	61	47	81	74	74	79	63	71	55	70	66	64	54	63	57	63	59	78	72	70	62	60	64	70	62	82	63	62	59	69	59	52	75	73	65	50	66	65	71	59	57	68	67	76	57	61	71	78	59	75	71	53	67	68	62	53	66	54	65	65	72	71	61	64	68	69	70	64	75	68	57	61	57	58	78	64	68	74	68	83	52	76	55	52	68	70	57	72	61	56	61	74	75	52	69	69	59	63	63	53	76	57	58	69	60	90	56	68	71	61	60	60	60	73	65	49	62	64	72	65	60	73	77	61	62	63	59	77	62	59	61	45	59	64	63	69	68	78	80	74	55	58	57	70	64	63	51	63	65	60	70	49	66	70	50	60	58	66	56	73	41	70	69	68	58	52	70	71	67	77	66	62	60	63	67	70	63	65	55	74	53	65	68	67	62	70	62	48	64	66	77	58	58	73	63	61	73	73	68	72	58	69	58	71	60	78	73	74	66	70	71	56	67	77	74	67	67	56	65	51	76	61	65	65	61	71	55	64	70	75	70	82	69	64	50	76	63	64	78	78	61	58	78	51	51	51	66	59	55	63	54	61	67	60	61	66	58	69	61	73	61	78	64	65	63	57	68	61	45	65	54	53	70	58	55	55	54	63	67	70	61	53	64	71	71	55	62	62	63	75	64	64	64	48	73	59	56	58	55	63	64	51	71	63	54	56	70	57	58	53	69	62	71	78	67	65	64	71	59	69	77	56	71	66	42	83	71	60	57	49	65	53	73	75	54	69	67	57	68	67	53	65	75	73	70	70	65	60	73	74	63	64	65	54	65	57	61	55	70	58	59	65	73	66	58	60	59	57	55	70	79	54	64	56	80	51	61	57	72	88	66	57	74	65	51	68	65	77	65	72	56	61	55	53	65	60	77	57	63	61	54	75	68	78	69	72	84	74	60	61	64	62	64	59	47	54	69	66	81	57	59	65	53	69	48	73	40	68	68	67	66	59	55	65	83	55	69	65	65	76	74	51	60	75	68	69	64	56	56	64	68	49	61	51	74	64	58	64	63	59	64	63	69	53	67	56	56	48	71	56	57	76	68	53	75	67	61	64	56	57	77	52	56	69	50	65	72	59	61	68	55	56	67	58	56	70	72	73	64	69	62	54	64	59	58	66	62	72	51	67	72	60	72	66	74	61	60	66	64	66	65	75	57	56	58	54	49	78	60	48	63	62	57	66	62	60	67	59	59	70	78	60	64	62	69	65	55	55	63	66	62	63	67	70	58	72	60	66	51	62	47	70	65	57	53	69	74	62	67	65	76	66	55	60	53	74	70	71	69	53	58	65	65	68	61	53	59	63	59	61	56	63	50	66	74	62	65	50	78	70	60	66	49	61	65	65	62	78	61	70	53	70	54	66	54	59	67	67	62	72	56	76	56	67	62	70	72	46	71	73	66	59	55	54	69	78	59	64	63	53	61	64	69	45	60	67	67	53	69	71	70	54	64	68	71	71	60	56	79	60	58	78	68	66	58	60	70	64	69	49	58	76	70	71	57	53	53	56	60	71	60	56	52	51	76	68	59	60	60	51	51	74	62	72	67	64	61	63	51	57	69	62	72	53	74	61	67	66	74	72	53	65	54	64	54	57	68	63	62	56	55	76	65	65	53	55	57	61	52	46	83	64	55	71	65	58	56	74	79	63	59	67	76	68	55	66	65	54	68	67	58	51	59	58	56	69	67	57	76	61	63	57	55	64	56	77	63	59	61	70	63	70	60	66	70	77	59	62	73	47	65	64	67	69	59	61	59	79	59	56	58	50	64	61	72	78	67	66	64	74	59	50	67	60	66	67	62	63	73	66	68	73	60	57	76	64	61	64	53	61	75	79	72	69	59	73	61	68	71	61	71	64	68	70	61	58	67	56	72	59	71	78	74	52	66	66	76	62	61	70	66	61	46	59	63	60	62	69	42	58	69	66	65	54	63	46	63	71	59	57	71	56	57	62	53	52	64	61	52	53	53	71	44	57	69	66	62	55	69	64	67	66	76	65	68	55	56	68	46	80	81	80	82	73	61	62	65	51	57	59	66	59	59	74	70	63	60	62	56	72	67	69	65	68	63	58	64	64	69	59	66	61	68	58	71	64	53	65	79	69	51	70	66	59	68	77	57	60	70	70	55	68	64	63	59	57	59	73	62	53	58	64	54	79	61	51	44	65	66	68	65	65	62	65	64	64	69	73	58	55	55	53	67	52	70	61	73	72	66	67	66	66	58	71	64	65	73	48	70	55	71	79	65	75	71	57	63	58	54	63	69	56	67	64	63	51	54	70	54	76	64	60	59	54	64	58	53	62	70	58	72	59	69	68	71	71	62	64	56	63	70	53	67	54	80	78	68	42	59	70	56	80	56	65	64	73	55	56	60	70	69	72	75	70	53	73	62	54	60	69	70	56	66	57	60	73	59	71	63	70	58	59	51	39	65	55	53	48	68	60	65	60
11012	3186	2860	11924	22430	24156	6895	816	751	688	578	537	578	532	543	553	522	537	542	500	484	529	530	508	501	476	522	519	516	505	511	515	494	523	541	525	522	500	482	499	516	533	509	510	504	522	461	478	487	500	479	543	501	525	519	520	514	497	498	488	508	510	482	537	518	487	473	509	452	475	518	486	499	493	513	501	504	488	553	517	489	528	478	550	503	512	498	490	472	520	494	509	503	469	515	537	482	530	520	546	520	560	509	499	481	528	507	521	496	485	508	511	529	480	490	450	512	515	495	505	534	510	493	511	494	484	499	518	511	513	518	491	470	523	529	500	534	519	529	499	506	491	495	507	512	501	468	502	496	469	522	496	534	527	516	548	510	494	495	500	522	513	513	505	499	476	500	489	551	488	522	452	506	478	524	506	508	492	536	487	487	509	518	483	507	538	517	488	498	493	530	507	469	495	522	486	470	502	534	506	484	463	473	536	498	480	534	527	468	492	490	497	498	514	501	471	495	500	492	533	496	538	513	536	532	477	504	527	477	518	507	475	496	468	549	474	534	501	533	517	500	497	506	472	526	476	512	526	516	500	528	531	526	512	510	507	505	511	457	543	484	504	491	480	500	519	484	524	497	493	527	472	507	532	548	513	501	495	475	562	524	497	510	518	509	498	494	510	506	538	433	492	496	491	483	491	485	542	521	520	486	536	529	511	518	496	505	514	518	510	515	458	491	512	505	513	497	525	466	468	502	492	489	505	508	511	508	527	466	513	547	501	522	521	474	534	513	490	524	534	515	492	523	490	482	519	525	504	497	478	482	479	500	496	503	467	536	487	533	499	512	524	479	511	495	519	499	526	490	504	537	508	518	571	507	507	455	528	481	512	508	499	514	496	564	545	515	542	522	496	505	525	531	537	490	527	491	479	546	496	468	514	483	464	504	477	507	514	492	481	493	527	502	485	466	492	538	498	513	507	463	513	542	493	496	515	523	462	484	501	506	503	488	518	506	504	508	504	528	507	521	524	532	514	493	497	507	488	487	507	504	522	502	506	463	520	499	472	487	523	503	515	483	522	543	535	526	502	474	539	518	514	503	483	488	541	526	502	516	495	499	550	491	527	507	477	522	493	482	505	497	517	492	536	489	506	474	528	517	494	543	473	476	494	491	496	499	513	501	510	549	497	498	501	475	486	489	524	507	540	515	488	492	539	511	535	522	467	508	498	473	524	506	509	477	503	491	510	518	499	518	515	523	498	512	518	495	459	505	523	539	470	513	506	518	531	529	529	493	505	492	483	509	459	520	499	502	485	505	497	497	461	511	518	471	500	543	505	512	489	499	500	509	514	483	490	513	512	478	526	526	533	519	519	523	493	528	479	537	491	524	473	515	503	473	457	502	500	486	501	464	487	513	506	462	532	443	487	509	513	509	496	498	529	524	535	535	468	518	518	545	526	513	524	510	472	493	486	482	472	468	481	467	526	538	473	472	502	531	509	539	507	507	513	511	527	545	501	498	503	527	525	500	469	556	540	496	500	516	507	472	532	501	473	487	488	521	519	476	488	499	519	558	537	515	450	494	524	534	513	479	485	473	469	489	460	497	472	517	505	533	535	522	547	486	526	477	477	487	521	490	467	504	499	497	514	528	529	517	503	455	530	503	514	494	508	511	509	493	517	491	500	511	503	539	474	498	507	483	466	526	490	472	547	474	479	480	484	466	479	522	503	510	513	488	521	515	464	527	483	508	486	456	492	490	464	528	497	462	523	503	477	491	468	508	543	488	488	495	521	515	531	529	523	472	524	491	492	480	479	491	480	547	507	523	498	522	525	502	500	472	513	519	550	516	516	518	490	513	467	522	513	492	492	508	552	508	528	503	466	482	497	492	497	525	487	516	534	516	476	516	529	480	507	506	494	478	532	500	499	482	511	489	516	502	497	485	541	480	471	494	527	502	501	507	478	469	504	506	496	506	503	476	492	556	547	455	468	490	479	491	524	484	501	516	524	519	505	481	508	517	513	499	475	508	475	527	470	530	513	487	484	478	498	493	512	523	511	520	522	532	525	534	524	521	486	516	475	496	509	486	500	499	515	528	546	482	528	528	482	532	514	511	506	531	510	531	519	509	563	519	483	507	504	472	502	496	499	521	478	506	513	537	480	533	517	497	511	530	474	499	470	499	527	476	494	494	506	504	515	515	512	508	479	495	503	477	507	513	516	513	482	494	448	481	491	482	485	489	488	535	520	510	496	472	499	467	473	504	561	506	516	515	479	503	481	497	521	533	537	475	473	515	498	495	522	535	517	499	502	502	482	475	542	543	536	477	455	483	480	514	466	516	502	510	487	496	486	461	537	488	495	494	512	520	515	450	488	518	510	511	507	513	525	476	511	497	489	503	491	530	544	519	507	494	487	527	520	484	510	486	544	472	528	512	533	536	483	503	495	496	509	506	492	525	499	523	491	548	505	488	488	477	522	514	525	485	490	518	498	512	519	517	518	515	553	520	506	501	521	505	498	497	508	509	517	553	523	495	504	547	517	496	521	469	499	527	487	533	456	496	544	516	577	478	498	502	522	525	506	530	497	501	525	506	514	485	541	515	485	515	514	505	522	521	514	509	514	548	499	487	521	539	498	527	436	522	471	540	505	485	500	512	497	528	495	534	519	493	503	506	542	537	500	502	484	511	475	523	496	512	510	474	505	523	519	531	504	484	490	459	501	468	494	539	496	502	515	503	503	512	486	519	513	525	537	464	519	543	444	521	483	497	520	498	491	536	500	470	505	491	480	502	495	478	490	525	506	497	524	494	531	494	511	540	540	490	515	501	495	509	512	517	487	511	477	514	529	470	515	508	505	505	496	482	550	515	496	488	486	542	528	514	465	502	476	489	528	500	477	521	484	500	514	516	526	481	524	496	513	500	467	489	523	499	502	498	516	490	512	550	493	500	506	533	485	450	514	516	513	513	547	509	519	475	502	502	518	458	545	500	496	505	488	497	521	492	494	525	496	488	506	507	546	526	496	484	504	525	515	507	489	537	541	501	481	553	511	504	511	488	462	525	518	509	484	510	517	488	517	488	507	497	489	511	498	473	491	488	524	518	507	481	530	523	520	523	511	506	507	552	507	471	479	457	541	474	487	518	535	517	479	514	537	522	466	469	542	496	470	497	484	503	500	503	476	493	515	503	497	491	513	514	458	530	486	482	502	493	495	538	552	484	547	509	490	442	547	505	529	545	482	473	494	503	528	514	514	488	504	549	499	511	476	487	519	529	498	507	507	503	516	530	503	525	472	537	453	492	519	470	498	488	521	526	496	460	514	502	497	506	566	570	502	492	522	514	536	525	491	515	472	512	492	505	533	529	525	528	481	541	534	486	554	513	498	488	516	532	538	509	501	508	505	478	507	488	525	506	487	513	540	523	524	523	524	475	466	519	549	511	494	540	495	499	483	527	519	521	502	511	548	501	508	502	512	490	481	511	520	517	465	478	513	485	531
991	319	520	1772	2459	3552	1912	83	94	77	79	68	79	78	76	85	84	66	95	70	60	80	73	63	64	66	97	78	77	58	61	64	64	73	76	67	64	75	68	87	68	55	63	59	71	62	79	75	64	77	73	67	72	59	74	71	67	67	59	80	70	80	59	62	63	67	73	50	62	78	74	60	78	54	62	71	67	65	71	67	67	67	93	69	75	64	77	76	75	58	70	58	58	70	81	61	70	60	86	73	65	67	67	84	80	90	68	74	71	68	80	63	71	67	76	73	74	61	70	63	75	74	73	61	73	78	71	70	72	64	65	75	70	74	81	72	59	74	70	76	71	64	68	68	68	67	75	67	84	76	60	84	67	81	70	69	77	66	76	60	78	69	60	70	66	64	80	60	65	79	83	70	73	64	83	63	72	65	87	78	66	68	50	62	45	70	67	67	69	67	85	68	67	82	85	76	69	76	76	70	75	79	77	68	63	69	89	69	70	77	69	63	82	95	75	70	69	80	77	63	82	81	80	68	85	61	79	58	55	61	56	81	80	62	86	64	76	74	73	60	74	67	47	64	67	72	75	71	74	53	77	74	77	72	78	79	67	59	67	81	79	76	66	67	73	63	76	79	68	51	78	64	72	64	66	90	71	55	69	65	66	65	66	69	73	65	88	87	64	63	71	72	66	72	76	69	61	64	78	64	70	71	77	39	61	66	53	86	68	72	67	63	74	71	72	81	70	86	69	78	63	60	80	94	76	64	69	62	76	82	71	62	67	68	63	65	57	63	73	70	73	66	59	73	60	62	79	78	78	77	73	70	62	89	62	75	59	67	73	71	76	75	60	73	98	77	72	57	71	78	66	72	79	74	68	59	50	72	69	59	82	70	74	61	72	54	69	74	80	70	71	78	60	72	63	78	65	75	62	77	67	69	62	78	64	66	64	81	76	69	68	64	57	62	65	83	69	69	57	66	59	66	69	71	58	62	85	51	63	72	91	69	82	66	84	75	72	65	71	71	81	75	67	71	61	83	81	63	90	71	54	64	79	73	56	62	58	80	60	60	67	77	67	63	72	85	59	66	76	79	66	77	66	67	68	77	64	64	62	74	65	55	82	63	66	68	78	71	73	77	64	81	72	73	71	72	72	75	79	72	62	74	65	79	77	75	62	54	74	65	73	67	78	70	84	58	81	62	75	78	70	65	59	78	67	57	79	65	75	67	77	81	73	56	69	72	72	62	65	72	57	76	71	78	68	72	55	72	69	69	69	63	65	73	78	71	63	74	81	70	66	66	81	59	70	82	79	69	66	66	66	79	63	68	66	68	73	70	62	70	71	67	86	77	78	71	74	72	91	78	83	77	91	86	60	68	80	83	77	69	78	60	57	75	64	65	63	75	84	64	61	70	75	64	67	73	74	61	74	51	64	84	79	70	68	81	61	70	89	64	73	86	79	86	62	68	80	80	65	62	65	71	68	74	64	67	70	86	65	84	58	74	69	68	71	62	73	69	71	68	70	71	86	74	62	66	80	72	93	78	74	73	56	76	71	64	64	83	84	60	74	68	68	78	74	85	91	66	69	70	66	77	88	74	83	68	74	74	86	67	68	80	67	72	72	69	71	78	62	61	73	59	66	54	76	77	81	47	61	67	71	78	68	64	64	60	81	68	61	64	68	75	62	85	64	68	63	70	75	66	68	72	68	73	68	82	80	59	78	50	59	76	75	60	70	47	69	63	59	77	74	64	62	80	63	66	70	60	64	71	69	61	75	59	71	78	69	74	85	74	89	78	77	60	74	67	72	69	64	76	65	65	79	63	68	85	61	67	76	79	78	71	68	76	82	69	68	72	75	62	74	65	74	75	77	88	72	57	86	57	85	75	66	83	65	67	63	73	67	63	45	72	82	78	68	54	71	68	69	81	78	74	75	72	82	66	64	68	75	59	64	77	74	59	61	73	64	66	84	75	69	76	79	73	79	65	79	73	50	74	63	64	74	76	83	71	76	53	65	73	72	95	70	74	66	74	62	76	69	73	48	79	78	63	59	84	66	71	72	80	80	73	77	93	72	69	52	69	69	57	65	63	62	71	93	70	70	68	69	82	62	70	78	64	75	73	77	71	68	68	77	69	70	75	60	75	82	75	68	75	72	60	62	64	65	69	62	67	61	69	85	62	83	75	77	70	65	69	71	86	63	82	82	71	69	77	71	82	72	75	74	82	73	60	87	71	80	68	68	75	77	77	71	66	59	72	65	70	80	83	56	53	65	69	72	63	63	67	70	66	53	86	78	73	72	83	65	92	77	64	77	64	76	71	76	78	70	66	60	79	75	56	71	78	67	61	76	73	66	77	68	72	76	82	81	57	69	76	72	76	78	66	77	68	71	85	74	70	73	54	88	80	61	72	81	80	87	75	67	60	63	74	61	72	68	69	70	66	73	66	82	67	73	76	83	85	75	71	62	70	77	71	69	75	72	68	80	62	73	65	75	66	68	77	76	69	76	58	85	55	69	76	66	55	65	73	67	58	72	73	70	71	85	77	63	77	89	60	78	60	65	81	66	65	84	69	74	71	67	77	71	70	72	71	57	62	87	62	66	52	61	81	75	73	69	84	68	68	67	71	70	76	74	79	65	68	85	72	68	70	74	75	82	63	68	76	50	59	71	52	61	78	54	63	62	75	66	69	76	82	61	76	77	74	66	69	58	71	64	72	68	83	83	69	66	83	73	73	59	77	64	63	72	70	70	85	84	60	79	58	64	66	76	75	79	57	67	65	58	70	71	76	80	67	74	70	77	59	79	87	74	76	60	65	60	82	62	71	66	59	68	74	71	75	74	85	70	85	57	64	80	77	91	72	68	50	66	67	64	68	79	75	62	66	85	71	68	72	68	78	67	69	76	87	74	77	69	73	60	62	83	59	77	73	72	60	56	68	69	80	73	81	64	71	59	56	68	77	53	73	80	66	76	73	73	68	68	53	79	67	71	66	70	80	64	63	75	61	70	87	72	88	73	71	60	63	88	84	65	76	71	70	75	71	66	60	74	66	71	64	61	71	66	65	72	82	73	76	62	72	72	60	66	79	59	74	75	69	68	62	74	65	69	68	55	45	67	72	74	69	68	67	69	69	67	78	73	55	69	76	76	78	75	77	57	66	91	68	60	72	79	63	57	78	60	69	78	72	64	74	66	76	74	79	58	73	66	73	64	80	71	64	68	71	67	89	75	77	68	69	73	68	77	64	80	75	67	76	62	76	68	77	69	75	58	70	65	78	74	78	75	66	72	64	70	76	73	84	69	71	82	81	78	72	70	60	86	62	82	73	61	87	84	73	75	60	80	81	64	66	72	93	71	65	63	81	77	75	86	73	52	65	71	70	63	81	75	71	84	64	72	69	72	77	81	75	79	70	63	72	59	65	70	80	65	80	84	71	67	64	85	49	71	77	72	86	59	61	65	72	61	75	67	67	79	80	62	72	70	56	78	69	82	69	86	66
13634	4477	6599	26792	40330	42501	20624	1266	1089	894	730	690	682	634	611	642	597	626	563	558	607	596	590	581	557	526	592	582	534	529	562	560	587	518	514	533	590	510	539	516	559	549	539	563	535	501	561	524	566	572	528	569	569	556	507	520	517	554	525	556	526	570	549	545	551	559	568	518	534	552	553	526	502	512	534	547	526	513	539	556	514	534	543	507	526	525	566	545	535	545	565	500	522	500	507	525	555	542	525	562	583	545	538	534	533	547	582	528	559	597	579	557	528	588	526	571	503	556	537	564	561	523	548	530	558	483	553	569	553	565	504	529	520	557	547	550	532	497	541	539	548	535	566	533	536	548	562	535	535	525	537	507	561	559	534	525	537	521	523	509	535	508	507	524	528	500	500	524	567	548	511	572	496	519	559	522	525	573	549	511	529	549	522	545	535	519	504	529	508	534	551	539	531	550	498	540	553	561	501	524	588	542	529	539	564	557	520	565	554	510	508	553	549	503	503	532	560	547	508	552	536	544	560	538	552	559	523	501	565	557	508	563	500	529	535	565	568	564	501	570	514	510	547	504	543	531	559	544	554	525	518	517	520	544	590	512	558	494	517	566	554	528	541	576	545	558	514	498	564	549	559	539	553	487	546	550	535	543	571	534	529	549	522	524	551	573	577	585	506	560	549	553	546	527	519	537	577	550	578	532	539	564	529	559	565	540	541	529	551	534	518	531	546	571	528	542	540	543	549	541	524	512	503	523	511	526	543	547	504	588	551	536	509	536	473	565	524	549	516	543	508	526	523	543	505	525	548	561	585	573	528	524	526	516	548	521	563	560	559	552	563	553	560	525	538	521	527	551	503	562	516	534	556	571	497	527	535	542	548	545	509	549	519	538	592	547	569	511	501	563	512	532	531	513	555	521	553	494	581	506	486	519	563	510	571	548	501	517	569	527	528	546	509	572	529	545	556	500	508	544	545	525	551	544	529	509	546	533	525	549	523	521	509	534	524	560	516	512	516	516	504	551	503	564	562	530	538	585	531	524	572	528	525	545	494	558	557	531	541	521	500	549	514	510	516	554	530	580	529	507	568	493	501	543	520	569	547	540	545	530	532	550	517	576	516	520	514	494	512	537	566	546	504	500	510	526	545	525	546	535	526	525	565	535	572	526	548	514	552	527	547	561	528	518	548	553	539	562	537	543	527	520	556	547	499	551	534	521	534	574	535	564	562	511	520	515	541	510	521	507	470	549	525	578	545	557	509	557	521	568	558	539	574	508	539	544	529	515	551	500	550	555	550	568	542	484	496	534	529	528	536	553	529	540	570	521	497	531	542	510	543	563	497	577	523	537	501	539	553	507	508	542	578	508	563	585	547	499	529	545	509	508	554	487	519	512	561	524	536	518	537	568	504	562	528	523	533	546	540	503	561	544	552	501	521	543	528	562	508	537	519	551	523	528	547	588	526	559	540	546	538	563	505	521	571	580	547	513	562	523	517	560	571	592	589	536	540	499	545	574	564	524	513	547	505	563	495	536	582	518	520	544	576	513	555	548	539	532	517	516	515	512	554	555	510	560	534	532	539	560	541	537	543	554	598	507	536	516	536	555	538	537	555	517	548	523	493	540	567	564	521	517	549	539	538	540	558	566	535	576	512	519	575	548	541	508	534	554	523	527	527	526	564	506	520	580	580	543	556	540	561	540	533	546	564	526	529	525	519	520	559	527	511	522	533	513	548	542	566	504	526	511	537	595	528	583	520	523	537	524	552	515	557	537	527	570	589	547	515	553	515	534	551	575	527	514	526	527	490	537	510	545	482	553	529	519	580	533	527	529	536	501	515	542	554	575	514	545	525	562	538	507	480	539	515	508	521	537	497	554	544	526	525	510	537	511	533	522	528	533	492	520	596	532	541	560	511	491	580	580	511	534	553	559	549	560	500	516	553	538	532	537	534	584	504	559	528	541	524	515	498	573	535	510	569	567	554	545	564	587	527	583	521	545	574	535	566	569	554	579	525	523	561	536	507	506	567	506	524	572	528	522	545	569	553	529	555	525	549	548	537	526	561	498	557	475	549	566	552	540	546	477	538	555	541	546	502	531	535	529	531	552	537	569	488	553	505	559	543	541	580	533	555	537	522	544	571	552	539	571	543	528	500	529	529	508	519	552	512	520	547	540	542	499	510	546	551	529	544	536	537	518	529	570	538	546	571	533	540	544	531	530	537	519	559	561	567	530	520	508	549	546	537	546	510	529	518	583	523	515	567	534	496	540	567	558	519	581	517	524	546	525	556	527	541	569	574	509	523	528	526	544	554	581	525	556	540	507	535	534	541	555	556	506	511	567	511	530	581	498	541	504	538	575	521	469	532	545	514	545	545	558	540	548	540	547	577	507	553	545	543	589	568	497	549	544	503	532	512	532	565	579	516	514	518	539	528	533	571	543	523	549	586	559	549	510	555	525	490	535	515	547	528	512	548	524	522	547	492	554	490	550	553	506	539	520	533	542	520	527	509	542	532	550	545	514	545	547	508	541	548	566	536	491	529	577	519	510	531	519	550	546	513	513	537	532	505	554	542	536	566	570	543	586	584	531	514	534	507	540	559	505	492	534	519	502	497	537	594	557	553	536	584	570	549	518	563	550	558	519	526	521	564	554	526	543	530	550	541	547	566	530	546	533	546	558	558	562	529	535	565	617	523	534	562	526	536	495	542	529	534	498	528	521	505	528	538	542	561	524	534	550	532	469	539	521	532	493	538	562	523	550	522	523	497	577	561	538	541	556	519	521	532	556	511	562	561	553	557	557	537	507	547	546	543	543	554	580	527	520	578	574	576	515	520	550	526	548	547	485	527	543	584	531	542	511	534	526	563	504	539	542	559	511	562	583	500	578	514	532	534	535	527	548	519	550	508	532	508	530	546	537	541	525	573	517	579	509	574	508	552	524	558	513	535	556	532	533	551	531	547	542	535	536	517	540	513	558	543	525	496	589	526	551	506	541	526	573	510	531	539	553	544	543	545	536	548	533	517	595	542	542	551	524	558	516	509	514	579	472	515	566	548	515	496	533	517	578	524	522	511	529	540	568	564	532	516	526	509	558	542	516	505	515	503	538	529	496	521	584	532	533	575	562	542	520	569	579	520	550	531	526	547	516	531	558	518	525	520	531	561	540	533	530	571	544	550	538	524	525	519	577	543	614	534	531	551	551	542	564	567	528	556	546	564	573	516	567	595	512	577	556	521	549	565	536	564	538	540	502	572	517	548	544	552	504	521	570	541	529	521	550	551	573	561	520	543	526	589	582	529	538	510	553	538	562	526	548	546	481	557	560	529	559	552	565	504	557	515	571	511	539	515	548	552	548	544	504	554	551	509	553	533	545	567	573	507	528	525	510	553	543	512	542	549	564	542	521	514	585	607	556	513	537	541	579	557	535	501	526	543	578	546	488	547	511	560	537	529	561	538	525	526	542	518	534	546	543	555	533	477	529	567	501	564	537
1940	251	377	1581	2091	3117	2218	93	116	102	100	97	94	99	89	98	114	89	97	111	87	81	80	72	100	96	90	94	85	88	100	73	72	94	91	90	106	103	97	101	88	95	95	86	112	104	90	86	99	94	94	85	87	99	100	82	100	91	90	83	91	88	105	88	75	90	108	106	94	79	86	98	102	102	85	108	101	95	75	91	81	91	112	105	101	78	98	90	79	92	91	100	58	92	86	93	106	90	74	80	86	97	106	99	106	89	96	80	100	99	71	89	76	83	97	102	68	88	115	92	83	94	88	89	100	99	111	84	106	92	94	90	88	98	106	82	99	105	89	98	94	84	90	101	88	104	91	93	94	98	98	93	113	99	95	97	92	85	93	92	117	103	84	93	82	91	100	97	83	88	97	88	88	93	82	107	80	94	91	102	99	95	99	99	100	75	88	111	93	93	90	110	97	103	93	95	94	90	84	99	94	100	108	79	83	101	106	109	82	99	113	99	106	119	89	76	99	95	75	107	78	90	81	89	96	100	83	96	113	105	112	93	91	101	95	89	96	88	79	83	102	111	92	104	107	111	92	91	96	76	90	83	111	105	89	82	101	120	84	96	88	83	82	86	78	89	109	101	94	89	77	95	98	105	94	79	97	105	105	87	92	101	87	95	96	109	86	99	92	108	97	99	87	96	92	100	101	103	90	92	100	96	83	93	70	106	75	107	83	89	94	86	106	99	79	93	90	109	119	88	112	86	89	104	98	102	99	95	102	109	90	85	76	89	86	100	78	111	78	95	94	97	101	96	97	94	75	109	86	86	116	74	77	82	89	87	95	94	117	76	102	77	98	98	107	90	101	98	93	92	98	84	88	115	95	95	96	82	103	107	92	96	82	95	94	83	112	84	88	82	98	87	80	101	97	96	108	91	80	99	85	94	89	119	83	96	71	104	86	109	99	81	109	83	84	102	81	85	96	98	101	92	102	91	82	93	87	106	91	116	84	89	108	94	88	95	107	82	81	101	87	80	85	93	84	103	79	101	82	95	90	109	90	95	101	75	93	108	91	73	99	84	96	83	94	86	86	95	100	93	96	73	71	97	86	79	99	112	76	86	83	96	89	91	74	77	89	93	105	87	82	91	93	95	82	100	95	85	97	91	78	85	90	92	101	87	86	103	83	98	78	102	86	103	84	130	102	91	84	88	98	115	82	82	100	101	80	83	108	102	75	95	89	111	94	82	80	86	101	101	90	103	92	88	89	90	100	93	89	99	82	86	87	75	87	111	87	101	80	88	83	90	103	85	89	87	97	112	101	89	104	99	109	107	75	94	90	76	86	89	82	100	93	87	97	103	104	96	90	98	100	100	93	108	95	84	89	95	95	95	83	89	84	98	95	92	94	92	98	99	101	90	73	104	98	82	93	91	85	106	98	74	109	91	81	87	94	93	94	93	101	91	81	98	96	85	92	79	96	97	97	84	86	83	85	88	102	103	94	95	101	77	88	83	102	92	91	99	85	82	103	102	88	88	112	87	82	90	94	83	97	83	79	99	96	85	102	92	85	100	78	88	91	89	93	107	95	87	109	95	92	94	92	85	99	113	92	82	109	81	100	105	90	103	91	101	100	108	90	78	104	95	87	88	99	89	85	84	98	96	96	99	87	68	96	87	104	102	85	94	96	101	99	101	109	99	87	99	95	79	89	86	80	86	90	100	84	78	95	113	102	84	114	120	89	111	109	95	92	89	101	103	95	96	96	109	91	92	96	97	99	103	93	104	89	97	91	90	99	86	101	92	80	96	108	92	84	107	82	103	95	99	114	104	95	111	109	88	91	97	100	97	82	98	91	95	96	82	83	114	84	87	90	95	92	95	94	102	83	85	86	87	96	86	91	94	85	90	103	84	101	102	88	95	97	103	117	90	79	83	99	93	98	82	98	88	81	98	91	82	109	92	84	91	97	80	108	88	97	78	92	100	98	97	95	102	88	93	91	103	92	91	106	110	101	90	92	85	89	96	81	96	90	90	93	105	107	76	78	75	92	93	86	100	90	78	90	86	128	106	93	86	90	83	91	100	78	87	98	108	94	109	78	97	89	100	95	100	85	84	90	94	76	81	99	84	95	104	96	102	95	113	99	69	86	90	93	101	88	102	92	110	90	83	92	93	102	92	114	102	100	86	115	93	92	109	113	104	88	105	96	102	82	88	80	103	87	85	89	82	102	77	98	85	89	102	92	102	104	106	90	89	101	81	104	100	93	98	89	99	92	96	94	94	91	86	96	98	89	91	102	101	100	87	94	95	79	118	97	97	104	85	86	85	93	97	103	93	95	104	86	113	118	94	104	88	85	80	102	98	99	96	102	113	88	88	83	84	96	89	98	97	98	94	89	84	84	100	105	97	75	82	102	92	92	77	88	102	98	100	93	102	119	82	88	86	93	96	79	85	116	99	95	96	98	110	89	97	87	92	102	75	87	96	104	97	85	86	96	112	90	98	101	83	97	96	97	116	89	76	84	102	92	98	101	104	89	89	105	91	97	103	87	80	101	88	92	92	100	74	112	86	81	106	80	100	86	100	82	96	93	82	92	98	104	74	97	93	99	101	81	86	87	100	95	101	92	92	90	90	70	80	91	86	103	90	73	85	87	90	107	97	82	107	102	86	100	85	98	87	81	84	116	87	96	98	94	86	100	84	80	91	105	92	66	109	102	105	92	97	83	100	112	97	98	87	92	97	98	91	71	88	85	94	84	96	65	91	83	89	107	84	86	98	97	94	102	82	104	102	86	99	94	100	97	88	85	91	81	89	92	108	104	101	94	93	97	89	91	102	107	90	80	87	86	105	100	78	86	86	117	98	102	88	88	89	91	99	96	74	104	91	74	86	104	102	78	80	96	98	89	90	92	99	82	83	106	83	95	85	97	91	99	78	105	102	94	107	88	72	105	110	82	93	110	108	93	98	91	104	94	103	96	117	102	108	102	105	98	106	99	96	83	84	93	76	92	98	94	76	98	101	101	96	99	96	98	106	89	117	98	84	93	88	88	77	97	89	93	105	94	97	87	96	106	79	88	86	109	78	108	103	110	95	95	108	82	98	111	116	88	102	93	94	94	103	82	97	81	95	86	86	94	80	100	100	103	96	97	89	87	81	107	104	86	100	87	102	93	79	98	93	89	103	103	91	76	101	103	96	103	97	107	111	107	87	105	96	82	97	97	99	98	97	82	79	96	95	98	104	91	94	84	89	105	95	87	106	92	100	97	106	93	97	104	91	97	85	91	93	88	92	104	81	100	94	97	91	111	96	82	85	92	103	97	103	96	96	109	97	104	103	97	105	111	75	94	88	93	94	97	106	76	99	83	86	95	89	78	92	87	102	106	95	96	92	112	98	97	103	81	96	108	109	86	92	78	103	87	110	95	93	98	101	78	110	113	92	106	90	101	103	102	79	80	76	105	90	89	102	97	85	80	104	95	87	87	90	86	112	84	97	86	96	89	104
13816	3716	4927	24445	38367	40302	25993	1443	1188	1018	1020	910	900	801	797	756	839	820	758	750	762	799	786	771	786	788	766	752	691	735	798	757	718	700	744	785	758	744	747	739	735	724	749	764	789	690	729	750	772	760	718	721	743	727	702	828	727	744	736	761	746	754	777	722	745	754	739	737	712	753	774	720	756	706	729	754	700	731	714	747	779	765	742	708	715	736	748	726	784	663	729	747	713	724	697	701	707	768	756	719	749	720	717	669	759	713	774	757	721	748	693	755	702	756	765	753	710	737	734	734	718	731	708	700	715	727	728	742	747	743	741	738	722	673	733	754	769	749	746	778	710	767	746	668	762	759	710	751	771	746	773	797	714	710	741	737	705	784	731	781	708	704	778	757	799	768	705	730	765	728	720	721	814	729	731	725	718	759	746	725	782	709	776	750	747	741	696	727	733	747	731	692	738	700	733	758	711	764	753	716	741	780	739	756	758	745	713	726	744	746	762	707	722	713	718	745	718	698	758	722	760	772	684	709	695	735	741	722	737	737	694	740	766	689	760	736	748	761	719	727	664	741	636	733	712	736	762	747	704	731	712	730	739	746	726	699	759	735	732	760	765	751	746	757	669	724	720	749	726	793	660	755	765	685	779	755	686	748	776	719	741	743	732	730	677	687	736	777	735	715	715	737	728	695	707	755	718	740	728	757	744	735	714	723	718	724	754	760	734	748	755	758	725	708	735	738	694	722	700	717	718	774	762	706	735	697	706	723	718	764	725	715	725	710	753	761	746	733	707	730	757	726	760	733	753	762	732	721	736	718	765	746	688	752	693	707	722	724	727	712	723	754	721	731	772	743	722	753	750	768	754	747	711	757	752	770	736	687	678	718	682	725	760	711	747	720	738	720	705	739	694	755	691	705	729	727	736	686	730	743	728	732	688	733	704	723	707	711	740	746	705	733	734	731	747	745	670	730	742	740	705	726	741	730	731	751	678	766	739	716	734	757	736	724	682	737	727	751	719	699	710	702	772	765	734	756	716	784	704	719	702	750	743	760	701	774	710	819	704	663	774	739	753	726	729	718	751	755	731	690	722	716	777	756	724	753	793	700	743	765	722	735	734	758	745	776	731	766	726	727	673	687	677	746	772	713	728	749	747	719	745	727	725	721	714	686	735	734	763	744	745	741	674	763	754	701	720	718	725	731	714	671	762	721	727	680	744	719	733	744	767	737	781	764	733	729	732	726	790	739	768	703	745	727	718	770	711	714	735	720	765	701	719	688	653	732	732	730	738	775	693	744	756	689	769	709	732	775	704	707	769	791	723	753	721	749	810	724	742	763	721	772	685	717	712	700	714	784	727	729	721	779	714	728	733	775	743	717	733	759	768	713	714	756	687	742	738	716	755	734	742	684	717	733	716	712	719	706	710	729	693	753	705	678	753	789	734	743	746	730	696	721	720	696	722	747	683	755	693	741	720	711	687	712	746	783	726	741	728	695	739	691	744	736	716	725	706	744	682	785	753	721	717	739	762	718	679	766	710	778	754	764	717	706	762	741	782	692	741	716	674	800	693	723	735	736	717	745	734	767	715	753	728	740	728	716	732	718	740	740	707	738	726	745	685	753	749	750	747	741	743	720	707	756	675	730	752	755	747	687	734	760	748	782	750	707	732	694	728	755	723	753	717	700	742	746	752	744	770	768	750	708	723	721	800	763	756	777	710	715	759	702	678	768	703	775	697	780	705	707	721	688	731	687	719	703	732	733	757	722	725	729	726	684	737	722	744	755	694	781	758	775	723	772	727	771	727	772	709	789	763	697	737	734	680	738	709	738	722	738	790	753	717	779	767	775	737	730	729	733	730	680	693	730	725	736	703	751	714	720	743	720	732	746	731	731	762	681	726	737	786	735	733	703	721	748	735	769	730	725	704	730	696	708	762	777	727	694	730	700	785	757	713	756	740	800	752	686	787	733	733	709	749	776	734	712	718	754	713	759	718	750	753	778	722	726	729	710	736	771	706	748	716	688	754	748	734	796	742	726	732	715	702	747	718	714	710	715	713	703	738	745	719	750	734	768	787	765	748	703	734	733	720	726	744	732	739	730	726	735	741	733	751	693	707	714	729	716	755	739	781	747	733	732	742	739	720	744	758	732	753	736	746	798	753	744	696	726	718	746	760	710	738	777	691	720	715	661	757	713	759	776	772	689	696	732	720	750	736	748	779	743	687	734	717	757	781	717	720	713	719	732	720	743	695	736	758	738	706	726	779	726	736	751	733	674	727	724	690	736	699	756	730	713	767	750	748	707	742	733	745	750	705	725	741	717	690	752	733	708	690	773	749	790	774	752	754	743	724	739	767	715	771	703	729	753	736	743	744	763	751	719	722	738	755	772	727	750	729	740	730	714	711	705	740	762	750	736	738	755	741	746	753	766	735	730	751	733	709	780	735	715	747	749	722	755	754	720	771	737	767	717	737	762	699	725	704	719	770	744	712	673	760	740	697	744	728	772	783	688	726	741	703	735	725	733	691	742	758	754	701	723	660	725	742	744	755	687	763	710	691	739	709	767	737	711	700	775	747	721	755	752	771	732	752	752	741	721	783	692	698	769	713	773	716	705	722	768	706	761	754	707	735	757	740	768	717	720	765	712	750	726	710	726	712	677	731	691	776	736	727	751	707	731	680	722	732	727	728	732	734	697	762	698	710	746	757	726	729	753	722	737	720	753	739	706	704	718	729	762	732	736	706	701	723	696	730	741	744	704	709	804	686	704	702	766	760	781	711	722	727	729	759	736	738	745	772	728	777	749	731	725	775	744	745	715	747	734	779	727	695	750	762	717	743	744	690	684	745	717	747	720	724	693	735	743	742	741	722	757	751	733	781	759	736	719	707	749	767	757	700	748	765	670	715	762	706	787	777	752	769	765	753	738	744	777	751	792	671	724	748	709	713	775	777	766	750	746	712	762	761	759	687	738	727	711	729	753	729	783	771	678	745	702	718	719	730	776	721	707	731	747	761	750	724	694	721	784	717	714	748	779	771	707	725	673	687	795	711	774	737	695	696	755	767	697	730	710	753	775	757	755	704	760	726	738	743	783	772	740	754	773	708	682	719	731	727	729	740	761	771	750	732	725	779	710	754	756	719	716	750	728	719	759	744	701	709	741	721	697	723	708	713	734	740	652	750	739	689	732	723	759	717	735	767	754	765	735	760	715	701	752	752	711	708	745	725	757	712	751	737	737	674	739	697	727	719	725	724	710	725	715	712	710	772	723	708	741	703	716	767	725	693	747	741	774	725	763	728	733	736	756	757	765	728	718	737	728	728	739	734	746	762	759	699	709	713	707	733	731	715	724	716	748	754	742	746	716	772	718	692	729	737	721	757	737	730	711	772	721	724	724	742	704	706	681	746	740	740	740	750	691	731	755	724	752	747	704	748	729	745	805	745	745	713	747	731	780	740	751	691	751	727	741	758	696	761	788	739	768	684	691	740	742	732	709
1599	347	738	2237	4049	6270	4022	124	126	109	110	124	93	101	86	91	100	115	107	96	100	95	119	103	89	99	91	87	90	94	106	97	107	104	96	107	92	88	106	79	100	107	97	109	124	97	104	97	112	103	94	101	95	98	97	98	72	87	81	93	92	96	102	101	104	81	91	105	87	102	101	94	102	135	107	84	115	95	95	108	102	103	92	95	100	96	109	83	100	102	94	127	89	103	98	95	104	102	103	97	116	111	95	85	104	99	110	92	112	92	98	100	106	99	104	93	90	105	123	107	86	100	91	92	98	93	95	91	106	97	95	93	82	96	118	93	98	111	108	102	103	112	96	104	72	96	94	82	90	94	92	95	119	90	90	84	97	102	114	112	91	102	92	101	105	109	114	111	96	107	90	109	96	101	100	96	114	96	110	108	92	103	93	98	109	75	94	85	97	102	101	97	99	121	76	76	107	113	98	108	99	89	99	107	106	89	115	86	96	88	90	120	89	109	101	96	99	93	95	116	120	82	106	93	90	98	105	97	91	87	92	111	88	100	99	100	113	78	101	102	88	107	89	94	87	93	95	92	103	98	101	102	119	119	111	106	102	98	96	102	100	121	94	107	96	96	114	102	107	107	90	101	85	95	78	90	101	103	105	104	88	98	97	112	100	106	96	89	98	92	99	96	81	83	110	71	111	106	94	104	106	97	116	85	109	94	94	102	103	91	99	106	100	107	76	88	104	81	110	99	87	100	101	84	96	87	89	100	96	93	101	93	95	107	86	92	88	104	101	76	109	97	99	91	102	98	105	90	105	88	114	102	103	112	100	99	99	99	104	102	96	87	102	82	110	103	98	97	94	108	97	92	102	109	84	102	86	95	103	89	123	112	101	91	93	90	98	91	80	108	87	79	107	79	114	108	91	81	86	108	79	91	97	88	85	99	88	95	106	95	111	80	93	100	84	97	98	100	71	104	95	85	82	82	106	106	89	97	101	100	97	112	127	89	100	101	105	82	88	109	90	95	84	100	103	101	81	94	94	85	88	93	103	86	97	88	106	97	98	92	94	104	90	95	89	108	94	89	110	92	104	105	88	101	84	97	90	100	100	97	94	101	109	102	96	117	94	83	108	96	109	95	84	88	92	82	111	96	107	110	93	112	113	93	83	102	94	90	99	91	78	104	93	80	108	102	87	112	101	101	97	110	113	105	108	96	99	85	86	96	100	93	114	91	110	99	92	94	84	113	110	97	96	97	85	106	86	92	102	91	108	94	94	100	81	96	98	108	98	100	103	105	100	97	98	98	111	90	90	84	89	100	83	110	81	91	77	102	80	95	105	93	105	96	108	117	88	103	100	100	103	101	105	95	90	111	93	100	105	95	98	111	100	83	90	98	93	117	105	87	95	106	101	111	108	88	108	94	83	98	91	94	99	88	98	115	75	86	113	94	89	105	93	122	103	85	90	75	92	113	104	125	97	95	93	103	95	94	118	97	93	104	91	94	90	83	105	108	87	74	101	106	90	104	107	95	94	90	112	81	95	104	95	104	78	84	118	119	87	101	84	89	103	100	96	95	103	92	89	120	106	87	95	102	106	85	117	104	102	84	94	100	80	73	94	121	109	96	110	91	101	90	95	121	87	106	101	87	93	84	88	100	87	83	105	98	111	81	92	103	87	103	110	95	100	97	107	92	104	96	113	92	95	80	117	89	82	111	98	80	88	101	105	92	89	108	108	104	101	93	99	102	107	112	91	102	115	95	99	106	92	80	87	107	91	107	100	90	80	101	83	102	123	96	110	86	107	95	102	94	102	107	107	86	105	92	95	90	93	91	90	102	103	100	106	94	108	106	106	89	90	81	121	106	87	83	103	99	107	119	99	102	71	105	99	103	99	92	88	96	95	111	89	101	99	92	92	86	118	92	97	82	87	107	104	122	111	94	106	95	100	107	105	95	99	90	92	107	102	93	86	79	82	108	90	111	119	97	92	84	104	102	84	93	105	95	97	80	115	87	96	105	102	104	101	97	97	92	91	93	102	92	113	86	101	102	84	96	98	94	93	94	92	99	102	86	102	97	85	99	95	98	86	106	97	106	84	87	100	92	95	97	101	96	97	118	100	96	94	93	90	84	97	100	101	101	85	98	102	89	89	94	109	92	100	78	100	97	99	97	95	104	81	94	84	110	115	120	85	99	101	101	101	98	81	101	98	109	91	118	91	84	94	110	100	93	88	96	107	89	89	100	106	98	97	85	99	106	103	107	104	87	88	109	100	88	102	95	106	112	89	109	128	88	106	100	91	93	100	86	97	100	108	99	107	95	109	98	86	104	93	103	91	85	80	90	99	133	94	104	104	103	86	107	92	84	95	101	81	113	116	96	95	99	99	97	83	95	116	109	103	94	94	115	79	110	91	101	103	96	94	107	98	94	84	114	97	97	101	94	92	85	92	98	108	89	94	110	102	100	89	133	95	85	116	108	92	93	105	91	99	103	89	87	100	106	87	101	107	106	107	90	95	87	78	106	104	115	80	88	78	90	106	100	99	96	93	85	86	106	100	92	97	89	96	105	102	110	103	99	94	84	107	107	97	65	94	112	102	98	89	86	109	95	90	98	101	99	84	96	103	94	112	97	73	82	87	84	99	109	94	89	91	79	84	76	110	92	101	84	106	87	120	100	102	88	91	127	104	96	94	100	101	114	86	102	97	93	79	88	103	110	98	96	98	101	103	106	99	108	115	130	96	97	98	97	87	103	81	99	89	99	107	100	78	103	89	96	118	109	116	106	92	93	94	93	121	117	83	112	112	88	86	103	86	87	96	98	103	108	100	107	95	82	97	97	112	109	101	101	96	101	85	105	91	96	91	96	99	87	111	94	106	94	101	121	93	86	107	84	97	75	96	101	95	100	114	108	100	98	108	111	116	96	96	112	108	107	86	84	94	100	111	99	98	90	92	86	97	99	101	107	101	101	96	93	99	101	103	86	104	100	96	95	105	93	104	98	110	90	107	118	98	103	99	89	86	70	109	95	94	102	89	123	95	97	83	132	83	99	87	111	88	100	91	99	106	97	92	88	97	88	90	88	108	96	101	74	99	94	109	89	106	91	86	114	97	94	100	101	96	96	83	99	89	87	109	94	103	89	101	87	81	124	97	102	103	102	100	92	94	90	88	97	101	97	109	83	98	86	108	96	118	109	107	107	109	111	96	106	103	96	82	127	81	84	90	82	97	91	87	103	89	120	86	106	111	92	109	103	93	90	105	95	91	92	86	90	113	94	92	102	97	113	106	99	104	102	92	121	95	100	112	115	94	108	106	110	104	91	131	79	104	79	96	109	94	86	106	90	105	84	89	96	89	90	93	107	91	101	100	121	110	94	98	90	92	107	106	101	87	101	95	96	93	103	91	98	90	88	110	91	96	98	110	89	101	103	96	85	101	85	92	92	104	117	90	83	104	106	97	84	110	94	90	96	106	99	101	103	98	99	96	85	90	103
17118	4843	8437	28810	48116	50917	31437	1953	1592	1288	1157	1061	991	895	945	897	880	850	817	814	842	758	754	744	794	801	761	775	805	742	718	776	758	747	737	766	768	718	752	739	752	710	783	763	712	787	747	779	736	774	726	738	759	772	702	737	810	715	747	697	689	735	723	733	736	760	736	789	763	752	767	767	722	777	736	708	729	738	736	736	729	711	710	700	752	705	715	753	754	711	733	744	738	711	685	751	698	744	731	751	747	749	778	723	794	736	739	721	748	773	757	712	745	745	678	745	724	765	715	720	724	744	729	731	705	744	715	760	750	760	702	738	754	750	777	703	737	740	738	753	731	676	777	752	752	718	728	728	746	729	721	719	729	780	735	663	695	730	725	780	766	762	718	749	741	847	728	760	754	762	752	751	759	764	685	738	740	727	716	743	723	760	737	741	717	721	797	708	689	767	734	756	726	728	708	740	795	761	730	730	702	726	727	739	709	765	741	765	696	753	745	750	753	700	671	734	734	762	721	748	760	696	714	720	758	780	741	753	768	776	718	766	694	729	728	759	735	796	735	767	762	738	768	762	718	766	752	767	788	707	748	751	716	697	716	737	739	767	714	728	761	744	764	759	768	763	719	763	714	746	761	739	723	779	683	747	712	716	710	781	718	721	687	736	740	818	733	745	732	736	730	707	762	741	749	759	721	725	699	693	709	714	713	710	714	803	803	758	738	734	760	773	762	752	731	669	695	697	768	775	718	684	714	739	696	773	740	744	764	764	754	706	695	722	700	723	728	728	700	734	684	752	738	709	709	699	669	747	769	713	713	697	712	749	755	707	709	709	732	726	756	724	708	748	788	756	751	766	780	749	731	724	786	747	735	748	741	678	715	729	732	735	727	733	750	737	762	710	748	748	767	666	737	730	778	781	726	706	777	692	772	799	723	791	735	712	748	741	732	743	736	711	713	759	726	691	746	759	722	778	743	733	721	743	733	707	784	769	733	724	697	749	726	710	732	739	701	722	717	738	730	722	763	705	737	768	710	746	738	738	747	739	722	714	700	725	741	742	722	767	739	771	731	751	755	749	780	715	723	748	715	717	721	750	772	742	750	715	750	801	673	755	701	736	716	751	726	741	766	711	751	685	777	705	692	689	718	734	710	693	780	714	763	759	743	790	748	705	691	738	721	754	736	713	735	757	760	723	761	713	744	745	713	736	706	722	696	706	663	759	759	732	738	745	697	704	701	739	747	702	746	717	704	710	695	699	722	736	756	767	670	693	717	763	739	708	688	691	719	694	778	757	719	707	720	798	681	754	738	773	738	740	740	740	740	739	740	770	695	735	733	756	742	710	671	748	701	737	717	757	748	700	752	719	710	749	711	748	670	794	733	738	735	667	722	727	729	728	791	720	704	715	756	718	737	719	710	718	716	704	721	717	707	726	728	725	729	774	756	744	743	755	731	758	763	747	774	763	742	736	726	721	715	763	732	759	735	702	723	707	697	739	732	723	760	761	754	696	762	770	700	723	762	733	723	716	817	749	752	703	733	705	766	774	699	771	750	756	731	728	732	766	721	734	726	757	718	751	672	684	714	748	728	774	755	777	709	708	787	687	708	754	715	744	750	729	695	728	711	676	738	789	736	752	703	739	802	724	713	746	725	711	680	762	743	676	728	777	712	774	753	775	771	753	796	754	705	743	748	740	791	714	675	766	767	712	698	763	760	734	725	737	710	737	796	742	725	688	720	717	724	759	754	749	717	740	695	798	763	739	731	710	734	727	700	731	755	701	685	786	770	744	727	742	699	753	722	664	698	721	711	746	699	748	764	725	748	712	744	689	732	749	715	703	711	697	755	715	768	714	701	761	714	739	742	724	757	740	723	772	768	737	702	690	749	726	773	760	753	699	712	763	739	754	738	703	709	729	748	706	746	742	764	807	750	767	738	719	703	675	708	808	756	779	740	750	756	746	780	739	710	716	746	746	710	739	731	741	762	706	713	714	740	807	772	732	715	747	753	733	692	737	744	718	712	698	720	685	723	717	717	742	721	710	766	720	674	746	776	740	683	730	740	755	732	743	747	734	738	740	753	733	783	722	763	750	685	769	727	733	760	786	705	774	752	773	751	697	765	745	724	722	771	749	746	709	770	707	709	691	674	769	710	701	715	757	733	729	746	707	748	746	706	724	774	738	721	746	712	724	758	723	709	705	780	737	766	740	746	726	790	755	709	735	753	740	755	751	701	723	774	722	755	726	700	725	752	773	728	771	720	750	705	731	713	770	752	738	709	717	749	774	732	743	703	716	738	742	723	792	720	738	725	721	707	761	692	786	785	743	697	741	736	769	688	700	747	759	742	766	712	684	701	710	741	746	695	728	750	760	717	757	691	766	759	730	739	769	731	686	748	743	753	767	663	739	748	657	676	718	775	701	701	708	733	711	678	681	745	751	727	744	743	762	699	747	731	728	764	730	753	666	742	718	749	701	764	786	740	748	711	770	755	746	749	712	736	718	728	713	740	739	751	742	685	745	737	740	762	710	729	698	782	701	768	705	735	702	765	752	695	736	760	789	750	739	731	708	708	720	741	727	753	714	749	695	748	717	712	737	733	729	770	735	721	793	725	787	725	694	749	709	730	762	731	726	745	742	683	760	777	739	774	682	757	726	721	763	726	668	679	698	695	733	755	754	714	732	714	739	736	702	802	724	726	782	732	712	779	712	722	765	716	704	695	791	727	714	750	706	753	759	769	696	767	695	684	736	764	742	756	712	738	793	701	758	760	692	685	743	756	696	721	730	725	730	746	717	731	726	719	752	743	728	754	714	670	738	732	739	698	724	756	733	732	742	741	711	717	673	736	748	774	730	766	695	705	761	737	734	736	730	724	762	713	742	764	711	682	743	720	753	718	724	722	712	757	750	712	681	750	744	720	782	733	723	750	757	742	773	736	778	741	732	742	708	698	774	747	706	747	715	735	754	727	682	725	757	695	699	740	777	724	726	752	724	759	777	748	734	731	658	742	790	697	718	714	742	712	725	684	746	719	763	761	767	688	773	726	743	695	722	721	774	702	720	750	697	753	737	738	757	731	701	730	741	742	717	736	742	715	686	731	718	749	738	744	761	731	712	736	735	730	749	752	733	723	711	777	755	720	736	691	768	713	731	729	729	773	714	745	775	779	764	748	728	716	684	756	745	724	756	754	744	747	731	730	756	709	761	695	761	696	749	761	749	721	718	726	696	747	730	731	769	782	715	734	736	724	722	691	751	710	727	736	727	721	796	781	740	718	712	764	764	747	742	740	744	688	711	730	777	743	665	743	707	747	744	704	714	715	720	725	701	724	750	768	738	761	719	738	713	716	744	732	720	765	767	742	790	694	720	684	734	728	709	749	771	723	739	730	716	734	706	692	769	702	702	736	744	735	770	727	743	710	743	716	684	753	798	721	742	750	716	697	775	739	738	739	763	783	701	749	759	754	727	730	729	727	723	737	745	699	754	707	761
1213	145	148	458	756	1011	495	68	79	56	67	80	63	64	67	69	71	71	74	63	66	67	56	74	68	64	63	72	69	63	69	52	63	62	60	60	59	64	80	76	62	72	71	58	58	66	60	63	59	59	73	56	52	40	54	72	48	67	71	73	59	72	68	69	52	70	63	69	72	65	60	51	53	59	56	51	54	81	64	57	65	62	72	70	62	68	54	60	72	66	67	66	78	66	64	80	62	73	61	49	70	60	68	56	77	81	58	71	57	53	60	70	69	58	61	52	68	64	67	60	69	65	58	74	59	55	71	74	75	66	74	61	74	63	61	69	60	61	64	71	65	54	58	55	62	57	59	76	66	70	61	55	69	75	53	73	53	60	76	61	59	73	71	74	73	49	78	66	57	74	67	65	49	60	62	71	62	66	59	61	65	68	55	50	61	48	60	64	66	70	72	72	76	57	71	54	79	68	43	58	51	61	39	65	54	62	64	69	58	66	58	59	71	46	63	68	74	58	54	53	55	67	62	58	54	59	51	64	67	66	74	71	64	62	61	49	65	74	65	80	53	69	64	52	58	77	66	52	66	69	75	69	55	66	54	73	53	69	69	61	50	46	64	54	67	53	62	62	58	47	73	65	53	65	61	62	65	58	72	67	63	66	62	59	58	47	60	77	53	61	58	73	58	71	60	77	70	66	75	74	47	66	67	72	67	61	58	81	58	66	53	65	56	68	56	67	48	62	73	75	56	56	67	68	63	52	85	61	66	56	59	71	69	63	65	48	61	57	74	70	62	61	50	61	83	66	59	72	76	62	65	80	72	57	79	70	54	67	59	55	58	57	75	52	57	52	55	58	57	49	43	65	71	53	71	71	67	64	76	81	71	56	59	61	64	65	79	74	61	69	50	59	56	61	85	61	71	70	60	71	52	60	75	63	75	71	62	87	67	57	71	69	61	53	66	66	75	75	51	56	61	75	62	70	69	61	57	60	69	59	65	60	75	49	58	61	72	69	65	67	66	69	65	54	56	73	61	79	78	58	60	69	65	65	51	72	56	75	64	57	63	57	57	58	65	65	59	62	80	63	59	61	62	64	78	62	68	51	68	69	71	67	62	68	60	65	64	70	65	78	62	61	61	69	55	57	74	80	51	71	69	62	69	49	53	50	60	63	67	59	72	64	53	58	55	78	70	64	57	66	70	79	73	67	70	69	69	71	71	57	68	62	70	68	53	73	67	76	57	74	55	67	62	68	80	69	68	67	82	49	58	65	75	57	73	83	69	65	69	74	66	54	63	57	66	63	58	85	68	62	63	58	72	62	55	58	72	73	51	77	60	55	48	69	79	62	58	63	63	60	61	79	70	76	69	68	80	65	64	64	59	69	60	56	78	65	61	58	68	57	67	58	66	75	57	56	62	71	64	78	83	77	76	60	62	70	58	67	78	68	67	73	51	51	72	68	88	57	68	55	64	73	59	70	69	62	76	75	53	67	71	66	61	63	72	58	65	69	63	82	57	80	63	51	54	67	68	36	65	58	76	49	51	59	68	57	66	64	73	53	65	62	58	55	50	58	62	48	56	53	74	57	61	59	60	65	74	59	66	72	56	59	55	66	47	88	61	52	58	60	65	69	51	60	67	54	53	55	72	52	65	53	51	69	57	80	54	80	50	63	68	67	72	73	66	77	60	62	63	56	63	62	72	72	52	60	68	61	57	62	53	64	69	58	56	67	66	70	72	60	53	62	66	76	73	65	70	54	58	79	70	60	59	75	79	55	68	74	63	59	62	75	73	77	49	64	62	59	73	75	64	49	73	73	60	50	73	72	61	62	66	78	61	61	69	69	53	48	68	61	74	62	54	64	63	68	57	69	54	63	66	69	61	56	63	72	64	63	70	57	62	60	75	61	56	42	74	56	69	57	56	86	81	68	66	63	62	62	63	62	58	56	67	61	53	50	73	66	67	73	60	61	80	65	53	63	82	54	70	61	52	48	72	61	77	62	71	57	62	69	69	52	53	53	65	68	59	54	79	59	58	78	63	69	65	60	62	59	68	76	68	76	80	70	70	84	69	68	63	64	62	60	73	69	57	56	79	67	63	65	68	67	64	61	68	53	54	76	54	61	66	75	53	60	58	64	71	63	69	59	57	68	63	66	64	59	66	67	56	77	55	63	65	61	62	70	63	61	49	68	67	51	73	57	50	71	72	60	74	59	82	56	68	65	73	68	72	56	69	56	64	58	60	56	70	66	75	60	55	77	77	61	65	70	69	68	69	55	77	56	52	52	65	62	55	71	62	59	78	68	66	59	74	46	59	64	62	65	65	52	63	72	71	53	59	84	64	75	56	55	64	51	59	70	61	54	64	72	66	60	68	83	73	85	61	54	53	61	58	68	54	66	73	53	59	68	82	54	61	74	70	77	64	67	54	53	72	69	67	62	65	57	67	59	56	51	66	67	64	55	54	65	71	61	67	62	66	76	64	49	83	67	58	61	70	64	56	59	58	56	64	66	77	75	64	71	65	72	69	69	58	65	54	59	64	78	62	46	54	72	55	59	57	49	74	58	56	60	82	66	66	63	59	54	62	59	67	52	51	77	70	57	71	58	53	67	83	79	61	50	57	50	58	63	63	80	62	64	82	68	50	89	55	61	60	67	76	66	66	45	60	58	52	69	75	74	52	66	76	61	47	59	71	69	69	58	47	66	53	47	59	64	65	72	55	51	59	47	57	68	67	63	62	62	55	66	59	73	66	73	60	59	74	73	55	60	53	59	60	68	60	66	65	57	52	68	58	60	70	58	62	57	73	53	70	60	66	68	57	65	57	62	73	67	63	57	70	61	63	77	66	71	68	74	65	49	61	65	50	69	69	56	80	64	75	71	60	54	78	62	67	71	64	64	50	70	75	63	70	65	69	66	48	59	72	56	70	72	78	61	65	70	62	61	62	49	59	59	74	53	50	61	58	73	54	67	67	76	63	66	63	66	80	77	71	71	72	77	75	64	61	67	74	54	69	62	64	60	61	73	70	63	58	72	60	75	73	73	62	70	67	54	57	94	52	53	71	48	56	69	63	68	68	57	48	46	48	42	48	69	60	60	69	69	59	66	71	55	57	74	58	51	74	74	54	63	56	68	73	64	65	61	49	52	50	59	64	64	60	49	70	59	64	56	69	74	68	73	51	67	56	59	68	66	70	61	74	56	55	63	54	74	77	74	65	52	73	45	73	63	49	63	63	60	44	64	58	63	67	69	67	62	74	62	79	69	58	81	71	58	75	73	59	48	51	53	55	54	74	63	55	62	54	48	46	70	70	70	52	57	62	74	58	51	74	75	68	50	73	58	55	52	61	57	56	71	50	56	60	61	47	65	77	58	69	71	64	67	65	51	63	69	60	59	57	50	61	62	54	63	52	58	68	66	69	61	58	59	62	68	73	57	66	63	69	69	66	73	66	60	72	69	64	81	62	81	52	68	66	65	58	63	61	82	54	70
10028	2337	2184	10325	22203	24678	11469	840	686	660	620	568	543	534	506	522	538	508	542	498	515	488	527	539	504	516	545	540	517	520	501	489	527	555	510	485	494	486	509	524	523	555	522	585	505	535	504	486	510	519	519	500	527	487	534	536	543	484	527	508	453	552	502	531	510	475	512	527	480	478	510	497	479	487	556	512	523	527	516	501	523	538	518	502	480	534	469	487	503	481	512	521	510	514	509	528	494	496	490	493	540	496	502	520	538	503	526	513	498	477	492	483	524	491	485	538	528	510	502	475	533	490	527	514	497	484	499	492	531	516	514	483	551	505	524	493	485	543	548	474	535	571	544	485	527	547	479	555	470	509	508	505	534	540	517	542	517	512	488	446	493	473	511	542	509	522	505	533	510	506	524	484	522	490	499	483	504	524	482	485	504	557	522	525	512	531	475	465	523	530	541	483	516	512	513	549	492	539	479	515	445	526	489	517	532	512	527	472	548	482	518	489	532	484	483	483	508	507	505	517	500	482	508	512	501	541	508	502	518	511	477	529	488	516	534	493	525	545	511	529	474	505	520	543	497	498	509	498	502	471	534	520	487	496	486	496	491	479	475	498	510	533	509	486	523	507	508	518	511	513	493	534	522	499	522	474	513	526	513	501	497	513	502	495	509	525	506	528	492	545	501	493	504	508	504	574	512	523	533	475	501	503	484	508	509	517	498	514	527	502	523	480	526	509	481	549	538	529	481	522	508	477	520	543	449	494	552	461	525	499	487	464	513	471	495	552	549	501	508	516	494	522	540	509	564	470	518	493	494	458	507	487	527	523	500	503	533	492	527	531	447	535	524	503	528	526	547	544	540	524	501	541	507	500	530	469	522	519	461	517	539	503	503	493	463	493	544	494	486	471	447	531	518	480	495	475	516	543	524	528	513	498	527	524	537	479	506	564	506	507	514	549	529	481	488	500	492	531	535	468	535	498	539	477	468	473	479	531	506	504	489	489	491	494	466	542	509	546	479	513	521	529	497	496	559	545	485	516	520	505	515	490	528	491	510	538	481	491	517	493	485	505	473	455	529	473	484	526	496	476	506	500	525	467	476	485	550	508	500	537	505	488	484	470	516	550	517	485	532	507	508	541	537	507	508	491	547	483	515	498	548	542	507	505	523	506	490	529	488	513	541	512	514	534	491	517	475	511	510	501	555	484	510	510	532	524	480	490	509	535	500	489	486	538	516	533	518	483	521	466	505	482	505	529	512	506	524	511	465	499	519	510	498	477	516	519	502	491	474	498	533	515	535	517	524	521	475	471	497	497	503	531	538	545	518	471	509	515	527	460	541	550	479	485	516	519	520	528	518	528	488	496	513	527	548	483	508	492	488	501	477	533	506	481	519	519	488	506	492	488	482	498	552	536	497	530	506	506	493	513	543	517	516	500	500	492	568	511	501	529	479	495	484	521	464	496	500	513	508	524	544	484	533	493	490	510	516	531	531	487	477	532	550	536	535	514	500	468	491	519	512	505	493	521	500	511	488	506	515	537	530	484	492	484	502	501	522	513	480	509	496	495	492	486	512	476	475	499	507	517	527	493	518	500	548	523	517	478	486	487	530	518	532	515	493	495	472	517	475	520	504	503	511	566	547	496	493	483	515	512	521	518	490	528	500	479	524	545	485	547	523	561	512	513	501	542	481	526	519	491	501	519	533	492	472	479	523	486	528	488	556	487	568	502	495	495	560	507	514	505	524	513	553	480	496	493	511	491	524	524	521	487	497	510	461	504	516	494	557	518	489	489	468	470	485	490	468	483	512	479	527	517	453	496	538	480	500	530	523	530	495	483	513	479	471	493	504	483	481	559	516	542	495	473	464	461	514	479	473	561	465	531	498	535	522	483	505	515	497	528	487	539	482	484	559	507	505	503	532	493	525	506	531	500	548	525	511	502	479	498	478	520	507	539	561	502	508	501	532	474	507	509	531	462	524	502	521	508	480	519	476	507	510	499	474	503	538	487	538	504	508	510	507	508	520	537	490	558	458	472	481	470	530	513	569	527	526	527	521	524	497	507	492	522	526	505	496	520	482	473	524	544	474	472	518	509	530	487	461	546	460	496	481	536	473	488	516	493	531	530	514	498	500	512	500	501	509	487	489	539	494	509	488	494	470	503	521	483	504	522	473	493	483	517	518	506	523	493	520	509	490	509	514	485	531	496	546	519	518	484	468	528	506	502	494	513	469	515	493	492	481	489	478	502	488	534	474	515	517	533	459	508	504	532	505	495	517	483	460	535	507	499	478	464	552	489	527	531	536	517	493	503	484	542	526	503	530	504	506	535	480	479	524	500	530	499	510	494	507	503	515	472	472	537	505	499	474	524	500	513	490	500	507	518	500	493	487	502	501	494	497	508	506	505	488	497	493	499	489	490	495	525	496	522	496	534	543	542	480	517	488	495	505	447	492	507	543	538	497	451	511	534	513	527	541	511	511	533	474	529	574	456	544	499	528	514	534	491	502	514	475	508	536	513	471	525	488	523	535	509	502	490	480	511	523	514	510	503	503	514	528	528	538	526	530	502	499	496	519	475	486	512	515	537	491	517	491	468	516	526	521	525	499	533	470	544	503	508	497	510	501	516	489	542	479	484	521	512	482	522	526	562	452	509	474	527	466	512	528	478	498	497	489	503	513	511	487	514	530	517	476	522	460	499	494	484	535	488	513	470	509	502	493	501	492	472	535	478	528	467	521	496	539	543	485	527	471	493	505	510	485	488	564	519	491	553	496	512	512	499	501	501	528	537	511	483	500	480	525	501	554	512	507	564	506	517	519	484	476	538	451	502	497	503	501	524	526	503	535	505	526	504	538	499	509	495	468	479	467	573	536	523	527	547	483	523	478	486	509	495	483	541	543	524	483	509	511	519	476	477	490	493	537	493	493	509	506	505	485	514	513	521	496	536	500	507	523	514	510	507	502	483	519	500	492	490	498	488	492	491	490	530	474	514	525	494	484	513	523	516	499	537	556	475	521	554	512	488	452	486	521	507	544	536	536	489	502	494	534	528	528	505	511	488	523	493	469	506	520	508	494	537	474	510	461	505	463	540	565	539	513	513	528	480	531	513	528	451	502	508	539	526	540	483	527	467	490	532	534	457	498	483	492	498	457	504	503	483	476	529	513	518	509	505	577	456	517	495	500	527	504	509	515	506	492	515	504	510	483	507	497	496	510	493	530	506	502	499	528	515	530	517	512	509	495	531	490	558	499	516	553	488	509	500	463	501	506	494	504	500	516	497	509	546	495	528	531	509	509	497	524	518	536	505	486	527	500	509	527	532	480	508	524	490	489	521	527	528	583	520	520	572	468	523	461	519	511	516	539	539	515	512	508	519	516	531	520	517	530	488	536	534	540	504	503	494	491	507	487	481	488	493	452	522	535	506	474	505	524	508	509	474	519	513	488	506	518	512	532	523	478	510	543	503	498	499	509	522	460	526	508	489	489	474	520	476
1088	294	317	1245	2460	4049	2087	90	85	96	61	62	71	62	69	80	74	89	79	80	62	86	60	76	70	75	72	78	61	76	68	75	81	81	63	71	64	70	81	76	69	78	69	64	77	73	73	76	64	79	59	76	78	59	81	67	76	83	60	47	67	60	71	64	77	66	86	71	72	61	79	74	79	75	80	77	62	60	69	79	78	80	58	70	79	77	69	67	80	71	73	74	60	70	79	58	65	67	62	68	89	79	73	63	56	71	68	88	68	68	69	62	71	72	88	58	77	66	80	70	66	63	77	67	73	79	72	63	65	71	78	89	74	84	78	77	64	84	70	81	66	65	80	58	63	69	72	70	80	99	69	72	77	72	83	79	69	62	68	81	72	61	62	62	60	66	71	69	75	65	68	71	75	85	71	68	56	69	69	65	54	65	59	77	80	73	58	81	69	77	60	70	72	72	66	60	68	72	70	70	85	68	70	78	53	75	69	85	72	84	71	58	72	71	69	70	74	71	99	58	70	66	71	64	66	84	66	83	65	70	73	74	85	70	69	86	62	69	59	71	64	70	78	79	80	66	77	65	81	81	72	73	67	73	68	91	65	67	62	75	85	58	68	82	63	80	69	82	77	85	78	71	72	67	86	73	62	51	72	72	80	56	71	72	69	76	64	75	76	68	80	59	55	74	57	64	67	68	70	75	54	74	84	82	81	72	78	54	61	64	73	60	67	65	75	67	83	65	77	55	82	78	77	82	77	68	79	77	67	79	76	51	69	71	57	70	77	71	70	78	48	65	81	70	68	72	82	69	71	67	73	65	77	71	80	52	82	69	62	68	82	65	65	75	78	73	65	72	60	65	55	81	101	77	74	73	80	68	78	73	76	69	71	69	65	60	71	91	70	69	73	76	84	81	84	74	77	82	88	61	69	73	65	62	58	75	79	74	80	79	71	82	72	66	74	77	64	76	75	62	79	80	72	63	77	69	80	64	64	61	80	72	66	97	70	79	66	62	68	57	79	59	64	77	61	75	70	53	70	70	80	64	75	83	71	78	84	70	67	86	73	52	68	66	49	83	61	84	71	60	76	83	56	69	63	81	60	72	70	70	74	81	76	61	60	67	89	70	72	67	76	58	70	73	79	66	84	68	83	76	67	77	72	63	67	78	77	68	66	70	68	68	66	64	65	81	57	55	66	67	76	70	64	81	67	73	68	72	61	66	73	68	85	81	72	91	80	66	72	66	68	77	80	86	79	70	86	58	57	86	66	59	56	66	69	67	81	63	70	71	74	57	76	58	61	57	64	76	71	58	76	67	64	73	71	64	62	75	66	72	64	90	68	78	65	77	78	66	83	80	76	87	72	79	63	60	63	83	67	69	78	66	65	62	60	90	67	85	90	78	73	72	83	69	63	84	75	72	67	81	77	62	69	60	76	66	65	89	79	70	74	77	71	68	69	69	62	66	69	65	72	77	69	78	81	71	69	67	69	75	72	69	61	58	57	84	70	57	60	71	70	78	80	77	81	72	67	75	76	78	58	73	76	85	74	77	74	86	84	68	75	68	67	78	75	76	72	66	55	81	94	69	70	84	71	59	71	64	61	73	74	68	71	69	70	62	62	81	72	81	86	70	59	80	66	71	69	73	57	84	57	62	74	78	72	74	62	74	78	80	66	61	70	72	70	70	63	73	72	71	60	72	84	68	74	60	68	75	81	70	65	62	75	74	81	73	84	61	67	63	63	59	69	60	77	81	69	68	90	67	63	61	71	56	71	73	62	85	71	88	57	68	73	58	62	67	77	88	73	75	64	75	58	69	67	75	61	64	75	64	80	72	84	75	69	67	88	60	60	67	66	85	81	78	77	64	62	71	73	66	75	68	66	65	67	72	54	75	80	76	70	76	71	73	60	82	75	78	63	66	72	79	81	67	61	67	79	69	61	66	71	75	73	75	77	63	62	88	60	73	59	64	72	56	83	69	76	72	58	80	69	66	79	72	64	80	54	67	72	66	49	77	71	78	84	76	60	68	78	72	68	92	70	62	59	72	77	72	83	69	72	61	68	91	59	77	77	74	75	75	71	63	80	59	66	85	71	90	73	68	75	70	77	63	81	86	71	66	80	67	60	78	68	59	71	66	72	67	77	87	71	64	84	73	72	76	49	66	68	71	68	60	64	80	81	78	87	72	61	62	54	62	59	67	70	70	70	67	69	73	60	75	64	62	75	65	76	72	69	56	65	73	60	66	64	66	62	63	74	69	64	67	59	59	77	89	72	76	68	75	59	64	69	63	67	72	64	58	60	71	78	69	85	66	86	53	72	79	74	73	83	102	72	71	80	79	68	76	66	61	78	82	58	75	70	75	62	65	74	88	77	65	61	76	68	72	78	91	62	66	67	80	69	60	71	56	71	71	70	60	72	89	69	92	86	70	81	73	70	75	69	72	80	67	76	73	56	79	67	69	61	66	62	74	79	69	56	71	80	82	83	71	69	65	67	69	72	54	66	65	66	77	74	74	73	57	60	82	70	58	64	74	74	75	69	57	76	74	68	85	79	65	75	77	72	58	67	81	79	74	70	72	78	67	70	74	81	70	73	74	70	63	68	75	64	68	65	61	86	65	69	79	76	72	82	74	77	89	80	70	71	70	69	96	63	66	71	58	60	71	58	78	80	90	74	80	52	58	52	90	68	77	67	74	67	55	74	75	69	61	68	72	66	79	63	76	80	72	73	73	61	63	68	68	78	67	69	79	68	68	59	59	68	72	80	65	75	76	75	70	71	71	63	69	73	68	86	68	71	80	82	79	61	60	58	65	92	68	69	53	78	87	70	82	62	80	72	73	67	76	81	64	72	63	74	59	87	75	69	72	66	80	68	75	75	71	70	85	84	63	66	77	73	75	74	83	78	80	88	74	61	74	66	66	61	60	72	81	69	66	74	60	73	69	67	70	63	82	56	64	81	62	69	76	69	60	65	66	60	78	79	67	74	61	45	65	93	64	61	62	76	59	79	63	60	75	66	88	87	78	64	75	79	72	65	79	84	82	66	59	58	61	67	82	86	74	65	56	75	70	68	66	80	66	65	59	82	78	84	71	61	67	73	62	70	75	63	72	81	89	72	75	75	84	76	67	80	75	71	83	78	77	64	55	60	79	78	69	63	78	76	78	54	74	66	56	70	72	69	80	90	73	73	68	63	82	62	86	60	69	67	66	60	65	56	63	70	79	80	62	66	65	59	79	67	61	78	72	99	75	74	71	68	73	71	72	82	78	74	63	69	88	78	64	86	62	55	69	83	63	71	69	68	71	60	67	81	72	72	74	74	83	59	82	70	82	70	66	57	75	92	73	63	73	73	72	64	83	78	71	66	66	71	57	72	71	86	66	75	71	81	63	68	76	69	66	79	87	71	63	66	75	62	72	80	70	73	79	64	65	74	59	87	72	76	75	66	61	70	79	69	64	65	70	65	68	76	73	56	73	52	75	73	79	63	69
13727	4449	3515	22693	41201	43955	22549	1430	1110	928	782	798	728	667	611	587	618	561	628	556	546	600	589	570	571	576	552	547	540	565	538	522	577	519	576	563	536	565	541	559	511	535	520	546	518	584	530	520	522	561	530	529	544	530	531	559	518	521	552	544	548	534	546	530	542	558	533	564	539	543	559	526	546	525	543	518	553	566	532	571	558	525	537	540	521	508	548	536	531	519	570	569	530	542	521	515	551	558	555	550	533	521	581	534	545	546	549	522	565	565	537	551	532	549	556	553	561	553	541	576	581	534	504	505	542	524	595	542	581	556	522	570	557	573	513	530	522	557	549	546	534	551	550	554	526	571	539	510	534	508	546	545	518	530	564	540	510	553	530	492	530	577	523	531	544	562	530	567	526	569	549	563	539	555	525	537	530	564	547	558	531	542	564	576	559	512	516	543	520	540	550	508	545	528	534	542	507	531	521	559	546	522	558	510	559	603	529	559	544	546	532	545	555	543	537	516	547	523	506	494	558	536	524	568	548	524	544	559	543	537	566	559	524	540	536	571	544	552	557	538	539	516	502	530	547	556	546	515	540	572	581	522	576	546	503	527	533	512	525	545	543	562	534	499	562	572	537	548	513	514	540	598	513	534	547	495	588	516	549	555	544	539	553	548	530	562	537	542	560	552	537	550	560	564	577	556	522	556	519	537	517	514	549	513	535	580	549	558	511	558	530	536	541	507	526	512	496	534	546	570	547	550	527	525	533	544	566	496	570	497	599	538	533	537	547	517	550	541	542	508	578	544	537	519	515	513	505	554	553	538	508	567	500	527	526	518	533	536	546	537	524	486	562	522	499	508	492	545	534	548	540	528	536	566	529	515	566	531	568	574	514	498	556	550	527	570	578	519	504	491	570	534	537	531	536	509	540	553	544	528	543	559	536	554	504	530	554	506	563	517	552	545	563	563	584	545	547	485	501	575	536	529	520	542	572	542	543	527	518	523	600	547	521	509	536	495	519	515	534	562	525	574	561	529	538	508	587	520	529	537	540	542	550	543	516	539	532	564	519	565	526	497	496	543	528	521	536	521	529	537	547	573	524	562	548	567	547	510	531	493	513	585	588	542	514	530	536	550	546	524	557	540	556	513	518	534	557	559	522	539	563	533	546	526	539	540	534	512	527	511	586	545	529	532	560	558	551	542	521	548	537	537	525	490	543	549	579	539	576	566	565	523	576	525	546	492	536	507	550	529	501	536	547	556	547	569	534	504	529	509	596	531	518	579	520	527	523	521	549	535	476	544	512	535	528	562	534	512	578	556	537	543	526	503	530	511	517	493	551	530	551	547	570	553	535	496	502	501	508	494	513	522	544	521	562	518	524	499	533	542	538	543	517	548	512	556	579	561	521	532	557	606	576	543	539	517	571	530	537	546	533	604	568	516	539	545	522	506	572	529	546	522	491	503	541	515	543	528	503	550	518	546	541	542	536	539	513	516	536	526	534	548	543	565	525	515	548	538	523	552	561	570	506	527	542	532	570	560	559	542	548	520	537	555	563	565	579	524	529	544	526	539	555	554	553	529	531	585	543	545	537	552	560	526	505	562	519	558	508	585	533	523	496	535	497	579	529	543	531	561	562	530	551	534	571	512	546	542	541	568	544	547	520	521	565	535	528	502	553	544	596	515	578	525	484	536	559	535	541	557	546	546	527	516	540	503	527	562	540	539	544	519	538	537	564	559	540	533	516	489	499	524	532	524	549	576	520	528	536	543	546	525	520	553	542	522	516	563	515	515	514	545	540	559	542	574	546	543	531	499	550	531	564	545	553	527	517	552	570	545	546	517	531	537	548	561	517	544	517	539	518	509	518	530	526	499	546	507	508	518	534	514	528	547	593	515	544	542	548	483	547	537	543	545	494	514	555	524	533	546	554	547	559	552	545	505	539	541	549	541	543	524	549	538	523	570	569	519	512	577	536	515	533	514	524	575	544	484	544	547	536	543	533	553	503	511	564	561	516	527	534	557	536	537	543	556	542	518	580	540	540	526	588	592	541	539	567	511	579	539	535	519	535	528	544	550	548	521	573	559	545	537	555	558	529	556	575	488	581	540	575	582	515	552	547	545	534	571	583	597	510	551	506	552	537	586	517	525	538	522	518	542	514	534	519	560	540	553	544	539	517	532	553	560	529	516	525	594	492	560	516	529	507	577	532	523	495	568	522	529	508	528	591	521	499	563	558	540	514	525	536	555	523	598	526	556	547	509	570	522	561	523	526	565	519	512	547	569	528	543	543	556	526	554	566	509	564	545	517	527	547	578	498	514	517	560	528	560	535	572	534	562	548	529	544	484	554	552	551	505	551	548	525	568	517	531	512	545	487	548	532	569	564	520	501	535	513	540	555	524	532	519	571	535	530	574	503	529	530	537	564	557	522	544	518	543	575	528	555	520	516	518	554	557	557	542	545	524	538	553	516	547	524	531	503	518	506	515	531	510	554	556	524	537	527	577	531	504	505	566	510	554	509	548	546	504	584	548	525	561	531	513	525	573	544	556	539	532	590	555	510	514	533	487	538	552	519	534	543	497	523	590	553	507	555	570	549	548	529	556	534	583	509	519	532	530	575	536	535	498	562	523	527	502	561	521	556	511	499	522	540	540	492	534	564	484	543	517	540	581	555	568	562	580	520	561	579	547	517	550	525	546	556	530	503	572	587	532	548	536	534	590	504	513	524	528	497	521	545	530	515	561	530	567	552	499	549	563	544	513	522	510	516	559	572	521	581	526	550	526	541	542	545	546	523	536	545	529	512	523	553	508	559	562	542	549	488	571	504	507	524	489	527	545	505	543	537	540	514	516	550	528	522	515	573	580	528	560	563	554	525	504	576	528	548	581	513	559	573	577	580	514	535	555	542	527	543	549	543	521	608	538	510	516	501	557	521	555	522	531	576	501	594	552	529	566	543	557	524	497	535	553	526	589	550	584	529	522	547	498	535	519	558	562	519	541	533	547	552	527	563	562	525	528	517	597	516	547	547	536	539	533	509	528	536	526	551	575	560	553	530	530	525	547	538	535	541	524	556	561	583	508	546	583	554	547	548	527	529	578	531	514	590	565	526	556	541	532	530	563	548	568	567	531	533	532	526	576	570	569	510	541	531	563	524	516	552	541	519	543	492	528	543	547	559	519	563	512	544	527	548	523	542	532	550	498	531	569	532	519	540	527	550	505	529	520	541	560	526	534	549	514	547	517	576	504	534	540	550	553	511	534	532	543	577	490	553	534	542	522	565	513	536	564	521	536	547	569	519	513	509	550	533	560	551	527	502	553	562	541	571	566	490	498	479	498	529	565	540	559	521	536	526	541	543	569	500	517	560	525	510	507	507	524	521	513	528	586	602	544	546	553	513	557	574	527	552	523	545	540	576	554	521	553	519	540	535	534	522	517	563	537	551	511	548	519	524	536	521	579	538	567	545	524	511	534	550	551	537	568	584	565	546	510	560	551
1974	302	1614	2303	2261	2733	1325	98	122	110	112	108	114	84	106	111	83	94	107	107	101	97	87	96	76	76	112	92	72	114	114	96	98	104	109	101	96	89	90	109	79	85	106	78	88	82	99	98	91	86	95	104	91	92	96	122	100	72	102	101	104	97	91	90	85	95	106	87	95	92	109	99	92	101	97	91	85	95	104	117	92	89	89	96	99	117	97	99	95	90	90	85	88	95	93	105	100	105	94	120	97	107	104	99	98	96	94	100	89	88	95	98	100	100	81	98	99	115	106	91	105	93	84	90	95	103	93	91	78	100	98	87	95	97	106	87	78	99	92	95	98	82	103	104	89	109	90	98	90	120	101	87	95	107	90	98	106	83	99	105	104	100	85	95	102	107	96	89	90	113	114	94	116	79	93	72	97	88	111	91	93	98	90	100	91	84	107	93	115	100	88	80	101	108	95	84	111	95	67	89	91	92	85	93	95	106	108	103	93	83	102	112	98	100	78	100	114	83	101	70	106	104	90	101	108	123	112	111	100	91	97	90	88	88	98	102	95	82	93	107	89	85	88	106	80	99	102	87	107	102	95	86	113	88	94	97	95	91	99	98	99	94	104	89	100	93	102	90	92	89	94	86	101	101	87	100	88	101	120	97	84	106	88	104	111	86	88	89	105	103	86	102	92	90	92	112	94	95	87	100	105	120	77	107	104	79	90	94	89	98	91	95	97	92	98	113	89	84	95	93	103	114	96	115	102	109	92	99	110	85	86	90	96	87	82	98	112	88	91	110	78	89	101	91	91	89	102	100	86	85	89	97	101	103	88	87	104	88	93	106	105	105	94	108	104	101	103	92	98	71	96	100	99	92	106	93	109	78	104	91	115	79	100	93	118	113	106	115	97	102	110	87	84	94	96	105	101	87	113	78	114	83	105	102	88	96	96	109	78	100	84	105	115	105	95	86	92	94	83	99	108	122	98	95	89	96	103	106	95	96	101	99	87	101	107	98	86	86	95	85	98	89	101	97	86	86	92	83	101	96	79	93	88	98	88	91	101	93	78	86	107	96	107	97	86	93	93	110	91	103	105	106	90	107	100	82	95	98	85	84	84	100	83	91	94	98	107	95	92	86	101	96	78	102	85	94	103	104	83	100	91	87	96	101	84	94	87	86	99	105	109	99	86	83	102	107	103	96	105	118	84	97	96	102	111	108	102	113	79	84	93	71	113	102	85	121	100	113	110	91	92	96	82	80	93	92	100	66	110	102	83	101	96	99	116	115	103	103	111	85	94	87	95	84	92	97	102	88	97	86	101	77	95	102	105	97	99	75	97	88	96	82	103	92	93	99	110	103	91	110	96	95	101	87	91	87	83	83	90	91	94	99	104	103	94	87	94	101	106	90	98	82	94	81	71	99	99	98	87	103	103	88	90	109	108	107	100	90	72	91	111	99	119	97	97	98	105	101	95	99	95	98	100	94	96	98	99	94	113	96	106	92	98	94	99	99	90	103	102	106	103	112	124	85	103	99	102	95	98	90	103	107	99	94	94	84	96	114	99	98	116	80	97	88	100	98	105	103	101	110	99	88	94	90	106	99	90	84	93	65	95	108	81	81	85	100	77	97	85	111	95	75	116	90	95	101	100	103	75	95	97	102	91	83	89	106	96	80	109	85	97	116	83	96	101	101	106	113	88	95	86	98	107	107	120	91	93	97	92	97	98	83	97	104	84	112	108	108	101	105	119	99	110	87	97	99	89	89	99	94	90	101	95	93	94	106	93	80	107	95	89	93	99	106	83	80	98	103	106	92	95	93	95	119	95	91	102	97	85	93	81	102	87	89	78	97	97	98	123	100	94	113	94	100	106	92	98	82	98	84	94	97	87	103	94	97	116	104	116	106	74	99	72	105	103	97	94	94	84	98	87	95	85	83	104	91	88	95	106	90	91	100	87	97	86	117	90	91	104	91	88	107	97	120	85	97	101	85	92	90	82	91	80	91	80	102	95	94	101	99	108	91	109	101	108	103	82	91	95	100	91	89	107	102	93	101	92	104	104	93	85	98	89	104	109	84	106	80	109	110	99	123	112	97	101	96	109	99	82	92	109	124	91	93	90	90	96	108	99	96	98	89	103	90	92	87	107	111	94	104	89	90	86	106	96	111	102	91	101	97	83	115	96	111	89	85	111	104	107	103	105	105	87	94	106	83	112	111	113	103	88	102	114	89	104	90	108	103	96	96	103	95	90	84	104	96	81	99	101	93	87	99	101	89	85	115	102	104	98	114	114	104	99	95	104	97	93	99	100	106	90	80	90	99	92	81	92	85	101	98	102	105	88	102	110	117	87	119	106	98	82	84	85	90	103	99	95	97	106	96	105	96	100	106	106	114	86	85	95	105	90	88	95	90	105	79	102	99	91	88	101	113	90	96	106	95	118	93	84	111	86	113	93	95	101	90	105	92	97	100	95	88	96	97	89	82	111	102	84	96	76	92	103	102	101	113	96	105	92	92	107	107	85	83	89	96	94	91	103	91	118	91	105	78	101	112	91	98	95	108	102	104	96	109	98	102	103	106	90	88	97	104	88	108	104	91	106	97	95	107	105	77	114	110	99	109	97	112	94	92	106	96	80	87	93	95	91	106	83	102	85	79	98	98	94	96	87	83	95	78	83	99	81	99	79	94	104	82	81	90	105	96	92	104	104	82	90	102	90	96	90	104	91	93	95	110	79	93	104	89	100	87	89	101	103	75	109	94	100	94	80	105	91	87	94	91	102	110	83	102	92	80	91	104	88	91	102	94	114	92	89	108	91	110	92	92	98	98	93	107	86	85	101	98	106	103	76	84	100	101	83	117	96	86	83	85	101	103	107	78	91	88	103	97	97	92	84	103	98	85	86	93	90	111	89	124	94	93	108	98	85	95	94	89	100	95	88	99	86	111	107	99	101	79	102	87	116	112	96	78	93	102	102	122	105	85	98	79	86	93	105	89	120	117	108	104	95	111	96	87	96	104	99	89	100	89	92	104	103	103	96	88	89	88	96	104	116	96	80	92	90	93	92	83	117	75	98	91	114	96	103	111	96	125	90	109	94	93	81	104	107	99	74	101	82	100	97	103	98	99	80	88	92	105	90	105	104	79	101	103	100	82	91	108	111	96	97	80	98	85	93	67	89	90	92	97	71	96	102	107	121	96	94	116	96	98	92	112	94	92	101	94	96	62	97	105	113	77	87	77	93	109	108	75	98	101	90	97	94	102	100	100	91	95	105	103	81	104	100	83	104	92	103	85	93	99	75	76	107	88	89	94	110	105	96	102	93	90	109	81	93	96	81	87	107	88	83	91	105	106	100	91	119	83	97	91	103	107	101	109	78	89	86	81	95	86	87	95	100	101	93	105	114	73	95	91	100	96	102	98	86	101	95	104	101	115	88	96	91	93	100	94	85	100	107	104	101	103	97	103	105	98	92	91	96	67	79	92	100	97	89	96	112	92	82	102
13870	3641	14492	27377	37772	38263	20965	1317	1171	982	944	956	899	843	794	794	784	824	772	805	839	786	782	767	727	793	734	730	776	789	746	705	740	762	734	804	733	818	753	739	715	759	710	796	774	749	741	760	742	687	745	758	802	752	744	777	735	739	739	758	743	728	744	700	748	787	730	739	726	706	753	691	744	730	746	739	731	764	772	739	754	778	779	750	770	771	760	724	725	772	752	738	786	680	729	756	784	749	757	777	739	742	775	718	708	739	796	777	769	814	715	769	718	707	759	748	714	741	776	685	774	747	720	753	762	765	787	722	768	759	726	731	739	773	699	690	696	705	757	733	755	742	767	806	786	694	761	725	739	777	737	785	764	705	764	771	759	710	741	774	756	761	743	711	748	733	765	781	781	735	740	743	735	802	724	707	733	699	744	740	751	732	756	775	738	741	775	729	747	754	743	763	758	710	747	737	780	741	732	726	743	777	750	753	725	725	719	800	813	780	751	691	731	765	702	775	729	739	815	751	783	737	719	755	734	789	691	736	761	724	773	746	796	781	721	746	734	742	752	769	739	722	747	746	784	711	729	745	700	738	781	727	742	735	748	766	779	712	742	707	753	759	744	724	743	747	728	719	757	767	772	739	722	718	766	772	790	775	743	740	757	721	696	697	676	762	723	754	720	720	772	761	735	736	786	742	770	727	722	780	802	722	726	735	746	744	762	755	726	754	695	736	747	728	742	759	716	753	738	722	727	714	743	746	705	717	719	753	757	746	727	747	749	720	739	717	749	742	776	750	795	737	751	776	729	787	739	747	741	738	745	764	743	779	678	748	744	726	753	770	735	723	754	812	758	764	782	745	708	765	744	770	695	779	790	757	735	765	750	793	712	705	791	738	782	785	763	741	731	750	727	763	756	733	754	740	748	727	734	788	781	745	777	724	752	743	730	781	712	755	743	797	763	753	775	755	738	707	713	781	779	738	722	721	730	718	726	787	722	758	746	739	760	703	731	746	734	745	727	758	726	761	764	750	690	776	730	766	776	732	765	686	778	747	749	751	741	747	708	737	787	754	695	758	688	778	731	770	797	742	747	695	753	766	772	748	731	710	771	732	749	735	787	784	785	767	721	704	766	769	748	707	715	739	765	707	749	766	782	698	776	749	764	748	779	750	731	714	780	682	751	779	775	728	781	768	706	755	755	751	698	760	761	741	699	712	750	704	747	739	715	686	801	744	746	712	719	767	749	740	733	763	740	774	714	728	715	728	757	720	804	763	699	695	746	731	792	779	714	722	751	742	751	756	732	730	728	736	729	766	770	696	729	756	761	718	677	725	760	769	746	719	736	752	720	726	787	780	764	670	758	720	782	720	749	732	745	737	719	742	721	763	763	780	723	774	739	755	708	808	756	727	792	707	786	750	711	743	740	741	724	702	725	766	778	764	737	711	748	756	755	775	724	710	746	759	767	715	720	727	770	737	735	737	739	719	727	737	762	780	747	729	723	724	674	746	769	754	734	747	755	722	730	793	739	725	771	741	766	764	765	708	729	743	745	754	735	732	798	708	746	739	759	709	754	736	742	763	761	745	761	741	716	743	743	709	719	741	728	736	792	758	757	715	762	722	720	725	704	776	759	763	747	763	751	790	782	755	733	737	777	765	771	736	756	730	729	747	742	726	767	759	716	695	726	726	728	729	743	755	739	749	751	758	763	725	753	762	729	738	736	728	755	755	746	800	719	789	730	732	748	736	771	761	745	724	697	729	711	702	784	713	713	731	756	767	774	740	738	697	741	770	721	748	751	756	730	726	802	750	725	764	782	767	801	722	725	767	770	777	693	747	737	776	721	742	710	782	754	738	779	765	760	762	747	749	738	775	735	758	770	737	744	784	732	718	743	742	785	734	741	839	726	723	710	711	736	721	740	727	747	728	764	802	724	791	730	765	753	787	731	723	725	735	790	760	743	762	742	783	703	732	711	739	796	731	779	716	749	730	728	782	796	769	712	764	751	764	708	743	760	704	729	714	733	756	735	793	743	736	727	752	787	790	720	745	750	756	775	757	742	698	721	746	748	686	740	774	754	762	746	784	738	803	743	811	763	766	741	713	753	751	770	746	746	707	715	754	762	715	739	720	804	760	731	779	723	693	723	743	813	793	688	705	783	764	761	752	707	752	753	797	773	796	796	756	709	749	725	709	756	716	735	762	768	699	755	780	749	729	779	722	740	749	708	730	753	732	734	785	742	770	736	770	771	700	742	738	754	795	775	754	745	737	705	738	730	700	717	735	718	806	764	744	754	713	737	784	740	767	692	745	722	732	787	757	721	721	761	755	754	703	758	704	731	751	768	689	757	739	721	787	787	752	738	716	757	770	768	751	785	724	740	741	774	739	721	756	786	750	733	728	720	775	749	737	736	693	766	733	783	788	756	745	740	732	780	704	762	773	762	691	732	765	725	741	763	748	732	701	777	706	705	729	740	715	702	791	717	693	747	742	771	721	712	707	743	718	736	723	765	725	659	713	726	740	804	733	723	760	749	717	756	746	776	726	726	736	760	734	753	752	727	814	740	707	771	715	727	777	751	744	748	749	766	760	770	706	733	771	772	727	696	780	736	798	690	705	757	755	789	789	792	762	709	751	699	749	765	742	719	760	728	741	728	740	753	724	743	737	732	729	712	766	727	755	763	716	736	725	737	727	754	765	761	763	777	765	815	765	764	767	712	790	706	731	754	738	727	720	725	787	743	723	756	712	702	719	765	778	731	719	794	761	772	728	705	762	772	720	721	770	698	750	792	791	775	778	768	728	751	729	721	762	710	735	778	782	719	761	683	741	739	735	705	759	737	789	752	706	780	770	745	776	710	748	785	723	734	814	748	713	731	743	734	735	744	753	758	727	714	740	720	735	760	667	750	722	736	763	708	759	772	753	729	733	750	796	770	728	763	781	770	780	756	684	762	753	723	775	766	744	761	704	809	769	760	732	742	768	773	781	742	707	725	778	787	737	732	765	788	784	731	760	695	757	746	769	704	737	743	754	754	726	780	702	743	719	746	736	763	769	735	735	747	696	757	708	764	725	747	779	785	741	719	736	793	711	729	747	728	778	725	711	713	728	744	773	714	795	771	743	766	754	807	740	782	783	733	723	777	736	769	720	745	722	763	792	757	737	725	714	726	763	751	758	789	697	706	748	773	764	762	735	775	754	728	761	718	752	786	741	729	759	762	742	754	758	739	742	751	758	743	766	767	726	740	727	750	714	738	744	728	774	758	734	752	782	693	739	733	774	760	700	766	741	717	715	789	735	699	735	720	772	812	756	822	781	754	726	717	764	772	731	767	766	709	737	715	726	730	791	754	738	781	761	772	771	750	708	727	727	777	763	749	796	766	781	772	742	742	732	760	734	709	754	734	734	761	745	812	727	728	748	708	769	721	794	705	729	725	755	684	722	734	773	752	757	708	730	702	761	765	709	752	735	751	755	758	730	748	777	718	706	760	735
1591	383	547	1871	4169	7362	3480	146	109	114	116	101	105	98	115	104	111	108	87	108	83	95	118	94	107	100	90	94	88	91	91	92	118	120	82	108	97	97	98	89	98	94	100	88	93	107	92	98	99	116	94	107	102	118	99	103	93	110	76	84	86	85	95	104	94	122	106	107	86	113	111	110	104	92	100	104	102	100	90	88	95	81	85	98	102	103	103	79	91	105	90	92	96	107	98	83	113	96	118	89	107	85	96	93	98	93	102	104	92	94	94	105	112	108	94	104	95	104	92	102	108	98	78	95	88	97	98	97	92	91	92	95	95	90	95	100	99	97	89	93	91	93	93	92	89	91	112	93	81	100	115	100	79	94	99	104	100	102	95	103	110	97	101	108	97	110	102	116	102	119	94	103	84	89	112	88	86	106	105	99	100	106	102	79	97	97	93	107	105	117	94	97	93	91	90	81	90	101	102	87	94	100	104	111	98	94	100	98	88	102	86	95	77	103	105	96	111	110	95	97	100	90	89	119	102	104	97	82	99	95	102	77	87	97	79	120	106	99	80	105	101	92	98	93	102	86	79	104	90	96	89	75	95	107	111	102	87	89	70	87	97	103	115	81	91	101	82	111	106	106	84	93	100	102	101	83	86	106	95	101	90	101	73	94	91	88	102	112	97	108	95	88	77	84	118	107	76	91	115	106	82	96	97	80	96	95	106	88	102	97	98	97	97	79	110	92	99	96	76	101	99	107	98	108	89	85	91	90	94	92	83	96	88	76	81	83	87	96	101	91	97	101	88	82	97	98	101	87	99	83	87	103	89	75	95	98	94	109	87	103	118	105	96	106	104	90	87	96	101	113	84	95	116	112	112	114	80	91	104	110	105	69	94	116	84	100	81	103	95	107	98	89	97	109	95	101	101	103	97	108	102	93	106	79	104	85	104	124	104	91	108	107	90	92	92	98	92	95	78	88	110	95	109	108	95	89	87	90	79	90	95	98	94	103	84	89	77	106	105	91	96	98	102	117	99	81	81	77	92	98	106	112	90	90	87	93	104	84	94	107	103	106	88	85	108	73	99	97	112	96	108	97	86	94	86	98	108	97	97	107	95	118	109	92	90	106	107	96	111	94	105	100	90	96	88	134	104	84	105	106	102	96	96	97	88	91	95	93	81	94	93	89	97	104	113	84	101	96	105	84	99	109	97	103	113	84	98	101	88	95	106	85	107	109	98	84	97	109	101	93	98	89	98	94	101	100	90	101	95	94	101	114	103	81	104	104	87	94	98	106	90	101	98	95	99	90	106	100	109	93	105	84	104	109	90	95	105	92	96	90	99	92	94	81	83	78	104	105	83	108	115	94	109	95	83	97	97	112	90	104	95	104	107	109	112	93	97	102	77	88	93	95	106	87	86	89	111	100	102	96	105	100	101	116	92	96	102	102	111	95	103	104	107	91	107	105	105	108	115	70	98	107	87	106	98	89	105	95	100	105	88	89	102	114	100	98	110	98	94	105	110	98	99	117	95	95	109	110	106	103	96	119	85	98	106	88	94	94	76	99	90	113	102	103	104	108	100	132	93	82	94	99	90	97	112	121	84	106	110	96	97	85	99	105	100	117	106	97	86	99	92	102	115	92	102	108	79	107	95	95	104	93	102	85	83	90	96	92	109	102	107	86	96	96	90	99	106	98	118	116	107	77	103	98	109	107	93	91	88	111	92	98	99	103	118	108	96	93	89	118	89	93	113	99	89	99	110	108	98	90	87	89	103	98	91	106	109	113	101	88	83	97	91	113	103	77	114	91	107	94	97	99	106	106	90	103	93	98	100	95	92	96	85	101	96	93	108	113	101	121	98	100	90	100	114	92	104	90	89	101	97	104	98	96	93	97	85	104	110	80	108	78	98	103	97	102	77	114	101	79	90	94	93	101	109	109	108	79	93	93	100	77	88	93	108	94	98	92	93	99	102	94	107	96	83	95	106	92	97	100	99	130	82	89	91	98	95	116	114	107	100	86	98	109	108	86	114	101	105	92	103	89	98	70	89	97	94	88	106	91	96	114	89	91	103	97	90	95	95	91	98	93	92	96	85	88	105	91	116	96	110	106	92	79	98	87	89	90	93	85	93	86	90	95	106	117	100	110	103	117	101	106	121	99	89	127	95	105	100	79	100	89	96	76	105	105	102	81	97	96	83	103	110	97	100	101	93	108	102	98	92	102	102	87	108	103	83	95	68	91	101	70	85	120	93	95	94	96	83	90	101	115	90	93	89	97	76	88	87	109	95	76	104	99	88	95	98	110	92	83	84	84	79	98	82	100	93	78	105	96	97	94	91	100	83	96	101	76	106	83	104	90	115	88	100	112	96	84	104	91	107	108	95	111	97	75	103	108	87	93	100	100	102	94	103	104	99	97	77	86	87	111	116	87	90	103	90	114	88	107	115	113	112	100	103	88	106	99	90	94	107	103	101	76	118	105	92	91	108	77	104	93	112	98	94	102	94	88	107	96	114	116	100	90	106	94	99	102	101	90	91	84	106	100	114	107	107	84	96	90	93	96	103	91	86	115	90	82	97	97	99	77	101	96	82	85	104	101	99	91	103	99	99	106	101	78	93	100	89	94	98	105	106	96	90	97	95	103	107	108	91	116	92	103	89	99	87	78	104	86	102	85	96	80	78	84	116	93	97	99	82	104	82	107	84	113	107	102	98	102	94	90	98	86	103	104	100	109	102	106	113	104	94	104	108	112	103	101	78	95	113	100	91	81	99	92	107	103	100	95	115	97	99	97	108	100	107	83	88	94	97	93	101	91	101	86	100	110	83	96	104	101	115	100	78	97	99	98	91	100	101	102	92	81	105	76	99	89	110	99	96	91	88	111	114	93	95	113	101	109	86	109	89	100	96	87	99	93	103	100	98	99	96	103	102	94	83	79	90	95	87	91	99	99	102	98	97	97	99	113	97	88	85	94	95	105	98	106	105	105	87	84	81	114	103	115	108	95	98	107	96	88	109	111	85	90	104	98	98	91	103	97	96	102	108	81	90	107	98	103	94	84	109	81	107	83	119	94	84	109	99	116	119	90	84	94	107	99	103	88	119	92	93	86	116	104	119	87	105	88	88	95	80	94	97	95	101	88	111	101	93	97	102	92	95	108	105	85	90	89	104	93	94	85	115	98	113	99	99	97	90	113	93	105	105	106	89	93	91	102	99	94	102	94	109	104	83	92	110	102	104	83	98	116	112	101	91	94	125	94	105	94	99	85	95	104	87	113	80	102	73	96	92	103	98	87	87	108	83	96	105	99	92	108	101	111	85	115	89	94	95	103	93	102	87	95	99	91	99	96	92	109	102	97	91	123	96	90	93	86	108	85	94	88	111	95	85	99	96	98	110	105	103	90	89	87	105	100	95	87	93	116	110	76	113	94	97	93	102	92	120	116	103	85	97	94	106	89	95	110	91	107	90	106	106	102	95	117	92	94	93	110	87	100	97	97
17231	4946	5921	27299	49329	53394	26641	1912	1578	1350	1131	1017	963	945	901	866	841	822	863	829	784	805	828	841	775	823	737	778	794	743	712	784	766	792	739	794	766	782	687	752	764	723	730	721	745	735	754	751	752	767	747	722	723	804	713	715	719	750	740	766	709	782	718	729	755	731	735	736	743	773	730	755	751	728	746	763	771	797	713	741	747	705	763	717	746	730	735	766	737	743	734	745	707	761	799	723	776	772	733	749	744	732	742	727	715	778	752	747	756	726	730	739	703	735	707	741	730	728	728	749	749	732	711	778	691	774	750	751	757	750	747	719	742	678	753	721	697	723	744	736	733	765	729	724	738	749	751	746	767	698	720	772	719	711	717	729	813	755	759	785	803	726	712	718	717	685	737	724	747	772	761	752	745	772	744	700	749	747	760	758	716	769	752	731	710	711	794	689	751	719	724	722	710	740	772	751	716	726	677	708	725	749	719	743	755	755	749	722	738	761	731	763	707	733	729	728	674	729	703	747	713	753	756	729	751	732	753	741	716	737	714	796	707	800	770	760	768	740	737	762	722	690	687	709	736	744	745	721	773	764	710	714	726	724	774	780	746	680	714	726	735	726	722	771	755	755	720	749	693	703	775	691	697	747	750	770	713	720	761	717	712	754	731	737	735	771	748	727	733	747	706	752	802	702	763	767	744	732	726	744	790	736	733	773	737	748	721	783	721	737	730	754	739	794	711	745	757	735	760	754	716	740	708	747	702	749	758	743	713	749	731	725	807	731	757	744	749	704	788	707	767	759	716	754	711	725	699	734	746	716	731	710	742	736	743	718	749	727	722	741	757	712	719	762	716	716	759	798	732	705	726	750	761	711	740	715	741	737	745	731	750	711	689	722	739	749	753	725	694	751	730	684	694	739	680	724	715	787	757	782	743	780	735	716	752	686	713	737	767	724	748	733	766	721	747	717	768	713	743	713	710	718	748	767	713	719	718	717	675	742	717	723	717	700	775	745	702	767	726	753	725	691	748	725	700	765	720	715	750	753	738	737	732	765	772	707	746	732	700	750	759	710	730	692	721	733	727	717	698	742	700	725	748	728	777	746	759	733	745	746	802	714	767	717	754	764	718	765	751	753	796	747	735	695	721	764	741	692	709	717	763	739	727	751	728	754	813	755	678	705	732	687	772	737	722	731	754	731	747	734	714	752	736	704	667	745	713	765	739	741	730	727	795	756	772	774	764	728	701	751	715	764	714	719	776	751	774	773	701	732	745	726	721	759	704	789	730	719	729	698	779	734	751	727	733	716	762	701	699	726	734	783	717	746	777	708	741	706	721	708	709	732	720	702	737	745	659	756	672	710	673	732	731	776	747	734	668	730	763	709	726	714	764	757	712	734	737	724	718	685	720	707	758	713	699	708	731	714	739	692	774	747	685	706	744	693	746	709	742	722	716	754	734	691	745	753	697	721	729	740	726	741	703	712	749	742	723	680	749	720	719	732	724	777	752	758	758	733	697	713	731	733	747	734	720	758	729	704	743	741	719	789	716	745	746	730	717	695	774	783	694	741	753	705	751	718	743	753	795	758	715	708	731	761	719	743	707	768	721	765	769	720	721	741	701	738	775	758	720	751	742	700	733	750	730	727	773	724	716	752	707	730	720	705	706	717	673	738	722	761	725	768	762	750	732	726	734	720	767	736	747	724	701	732	710	761	699	732	732	762	705	720	727	723	738	762	721	756	750	678	748	735	722	729	720	736	763	749	726	778	739	728	724	741	733	744	729	733	709	728	705	675	709	686	705	715	752	739	715	749	755	748	756	686	722	759	718	703	759	748	760	727	721	732	741	734	727	711	782	755	715	715	735	717	753	755	732	698	758	700	758	691	734	691	747	704	759	720	728	749	725	723	744	735	736	764	717	736	747	718	720	722	708	736	753	752	687	743	758	715	724	742	693	737	725	713	673	740	746	769	716	759	742	750	717	726	808	730	757	750	750	727	769	769	730	723	761	762	764	711	742	740	718	751	721	686	776	762	698	677	727	761	738	677	696	710	783	772	735	702	759	729	690	755	711	758	721	713	776	736	735	751	783	751	730	765	739	746	734	710	699	745	724	736	748	778	749	722	736	715	776	738	743	743	730	791	742	741	725	733	736	731	732	720	776	738	714	757	763	769	756	728	738	753	701	745	697	749	726	801	715	730	693	700	792	756	750	754	767	727	760	730	784	752	749	751	736	726	725	746	731	751	754	718	753	704	771	758	768	722	720	723	779	735	779	728	727	734	692	714	749	780	754	765	723	749	726	751	755	743	739	746	766	756	743	762	710	714	734	719	723	719	678	713	743	756	755	709	695	754	758	729	750	747	686	756	734	764	693	761	723	717	772	810	735	715	720	733	674	744	749	772	739	747	818	777	726	746	739	731	731	747	730	678	773	714	723	736	716	723	706	694	709	762	743	789	721	747	735	736	723	757	748	744	713	782	778	702	766	735	690	728	785	786	716	774	744	753	743	725	784	714	773	768	741	761	718	760	748	767	785	727	710	718	709	728	725	745	705	740	677	707	705	772	745	732	720	743	707	718	715	778	713	705	726	731	797	773	711	718	767	778	705	685	713	696	726	746	760	773	730	721	701	729	743	746	761	742	764	750	771	765	731	711	711	712	708	737	733	673	668	743	741	714	745	688	740	773	733	747	738	736	739	781	690	703	686	760	706	711	769	717	730	751	699	730	754	695	695	785	710	715	722	744	765	787	732	681	746	764	737	750	747	747	735	725	766	719	723	760	774	736	742	707	713	757	710	770	741	722	758	729	699	733	764	710	697	714	747	734	715	737	732	712	737	757	805	760	728	705	760	775	712	740	714	762	718	769	744	725	716	690	763	753	727	778	754	764	724	775	745	728	758	736	753	756	691	699	755	720	722	718	748	761	725	784	763	775	699	727	746	767	762	752	720	739	728	715	746	681	728	730	781	704	721	714	726	781	768	771	738	699	749	700	714	777	710	720	680	728	721	722	754	733	760	722	695	743	757	790	757	715	725	736	727	749	729	732	751	712	746	721	732	729	780	714	764	720	752	755	740	666	764	710	734	730	801	773	720	747	686	766	734	768	713	707	725	735	773	704	724	717	735	772	748	738	745	767	732	746	788	709	751	748	716	709	745	743	734	737	759	738	747	722	733	733	779	741	764	710	718	764	732	781	708	767	751	720	770	735	747	692	727	756	805	737	710	736	693	718	746	741	714	716	729	751	772	739	755	679	726	737	741	711	732	695	731	680	741	748	679	762	771	733	770	765	754	738	732	734	708	733	754	743	705	757	766	676	791	767	745	789	745	754	703	766	785	701	721	754	686	752	771	734	729	746	740	686	735	705	733	710	795	757	724	734	764	727	720	728	780	713	742	727	712	739	735	722	758	719	717	729	718	738	743	771	755	732	702	712	748	749	740	727	690	733	730	769	705	735	658	726	737	716	716	722	755	727	757	768	751	766	719	766	797	738
1218	186	143	345	787	1207	650	74	71	66	68	69	63	74	62	58	69	71	56	70	61	63	83	66	77	68	72	56	68	58	69	60	59	64	82	58	60	65	68	75	74	63	79	68	54	60	49	65	64	68	86	64	73	54	58	52	52	71	53	75	64	65	66	51	62	54	85	73	57	79	74	62	81	66	70	58	74	62	66	44	65	85	58	67	61	74	54	59	55	72	52	58	68	63	73	49	59	58	70	67	59	73	69	55	64	68	75	65	62	71	59	67	67	89	64	73	49	64	60	44	68	71	63	66	70	52	59	63	57	72	62	51	64	58	64	64	61	74	62	89	64	63	65	52	74	63	59	57	72	68	65	56	65	71	64	75	81	74	63	60	83	70	65	67	86	68	74	64	69	81	61	78	43	66	56	76	62	59	77	69	59	76	72	65	71	72	52	81	69	54	63	62	68	68	50	66	59	71	82	60	68	63	49	66	58	74	62	63	72	67	77	63	59	63	51	77	75	79	55	65	58	72	63	75	65	81	72	62	69	62	71	74	61	69	47	78	73	66	52	66	73	68	67	59	67	61	68	62	60	67	65	69	46	70	61	56	67	55	67	70	66	67	73	68	65	58	69	73	70	65	61	63	81	50	61	67	65	58	62	71	62	54	56	61	78	73	61	65	64	79	73	62	78	70	73	55	75	66	60	57	60	75	78	61	66	67	62	60	59	69	59	62	60	68	48	61	63	62	47	78	58	69	72	56	65	65	66	69	70	74	73	64	65	65	64	70	67	76	59	59	68	65	62	62	70	54	69	61	58	76	56	56	57	58	56	73	51	63	69	66	70	67	82	69	61	69	59	68	66	66	67	57	85	70	71	56	71	67	58	80	65	57	64	63	76	67	57	69	57	64	66	79	59	57	63	69	63	59	67	63	72	75	70	63	55	51	65	58	72	72	65	72	54	60	57	55	71	64	74	72	69	60	58	62	65	77	71	59	48	78	63	69	80	70	73	77	73	77	66	62	60	82	53	47	80	65	66	69	83	61	67	62	51	63	67	64	70	74	62	71	59	62	64	54	64	67	59	62	67	61	60	76	80	58	69	61	78	67	54	69	61	52	66	71	72	73	62	56	78	63	55	75	66	66	64	66	53	61	57	71	75	56	61	62	67	56	67	76	64	61	61	65	60	66	66	52	66	58	71	60	48	61	63	64	61	63	72	68	56	58	61	62	75	62	67	62	73	62	72	54	58	77	58	75	84	77	63	63	53	67	57	79	54	62	70	58	76	47	62	65	69	53	81	61	55	69	80	51	56	69	62	70	63	83	59	71	62	59	66	76	67	69	79	61	68	51	68	61	58	77	61	74	52	75	63	56	59	57	58	74	55	75	63	74	85	59	63	57	58	64	71	54	70	57	68	62	68	63	58	69	71	70	59	61	72	55	62	46	66	73	55	58	71	55	63	68	62	81	57	57	59	59	83	57	64	72	78	59	60	59	71	51	70	73	60	52	63	55	66	63	66	68	61	69	64	73	66	53	60	66	68	65	70	61	66	50	57	57	63	69	69	64	67	55	54	77	52	60	76	61	64	69	56	59	72	64	65	66	62	67	77	84	70	56	56	63	62	74	56	64	67	52	72	71	60	69	55	75	65	46	87	69	72	52	72	70	46	60	66	64	61	57	73	72	64	59	65	74	69	79	55	77	44	84	64	57	65	75	56	66	68	56	62	69	65	56	54	74	56	73	71	51	71	64	66	60	67	76	76	72	68	66	65	75	57	62	71	71	66	59	52	61	66	74	57	74	55	78	63	78	64	57	79	59	76	58	62	67	50	68	60	76	74	67	77	59	52	64	64	48	71	61	69	63	65	62	58	67	65	59	65	63	72	75	54	65	75	63	65	54	81	64	68	76	64	58	57	62	74	76	69	63	60	62	70	71	63	52	49	66	74	77	56	61	63	63	71	68	64	48	53	52	64	64	53	67	62	63	51	65	60	64	54	74	71	69	50	65	64	52	48	72	73	63	52	61	75	66	67	63	56	58	81	74	68	59	83	53	65	71	79	66	64	74	53	57	67	64	56	55	54	69	53	64	65	71	64	59	58	57	53	61	70	66	69	68	72	71	56	71	67	60	71	85	59	56	61	61	69	66	50	55	64	59	64	67	78	67	70	61	58	62	66	63	68	57	60	67	63	56	71	65	48	55	73	70	80	58	64	75	64	59	72	62	53	62	58	65	69	52	66	69	70	59	70	79	73	69	59	77	67	61	56	57	64	62	64	61	63	74	64	73	71	67	71	71	69	76	65	59	68	61	64	57	60	51	65	59	68	37	61	57	63	64	76	61	77	74	70	66	60	55	49	80	68	74	57	59	58	84	64	64	67	68	60	86	54	61	73	62	54	71	60	63	59	72	62	71	64	73	64	61	73	55	79	70	62	56	76	63	63	67	73	67	62	65	70	54	59	70	66	62	57	73	67	72	77	64	82	63	53	59	72	54	66	74	65	68	68	49	63	64	58	72	57	58	65	49	67	65	65	78	49	71	58	65	70	79	68	60	57	74	65	74	79	59	55	56	58	61	62	72	62	51	59	71	54	68	59	58	57	74	67	76	69	66	78	81	63	66	65	68	73	67	60	52	73	66	73	49	56	64	66	58	67	61	64	63	57	70	72	62	76	73	60	59	57	61	65	45	56	60	69	71	62	62	64	70	51	71	65	71	40	63	48	69	68	61	50	75	51	64	65	71	67	54	54	64	60	64	74	75	76	63	64	72	55	70	78	52	64	65	74	76	55	70	54	73	62	56	73	65	63	62	66	70	62	62	58	74	61	70	65	55	73	74	67	74	63	64	56	51	65	70	57	71	56	52	63	55	71	57	55	60	68	58	59	58	61	67	80	77	59	71	76	67	69	59	65	62	56	53	62	75	65	79	83	68	67	55	80	67	67	68	84	59	67	71	65	62	70	58	91	80	62	59	71	62	64	66	68	73	67	63	62	59	67	60	65	62	60	62	69	56	76	73	84	60	69	62	62	46	70	48	55	62	50	62	57	65	62	66	74	57	60	53	67	61	51	56	69	53	54	75	68	49	69	77	62	66	62	45	72	50	72	77	71	59	61	49	63	55	64	57	71	54	64	76	71	63	77	59	60	54	55	60	54	56	48	59	49	57	48	54	70	71	79	68	71	55	82	66	73	60	77	78	58	71	78	61	79	66	72	64	59	57	78	57	69	69	66	61	76	66	70	74	57	50	52	69	66	74	53	59	66	69	59	67	63	74	54	58	68	73	71	75	52	65	74	69	77	69	61	77	72	60	66	66	65	47	68	62	59	55	62	65	60	67	60	71	61	65	73	72	69	67	68	58	70	69	72	72	63	63	70	59	49	70	67	70	76	63	67	70	80	68	66	59	75	68	54	81	67	65	57	79	59	80	61	62	45	70	59	52	63	91	62	66	60	67	64	63	54	64	60	78	72	69	74	64	63	51	53	84	78	65
10405	2762	1631	9493	23119	26502	13744	751	684	667	573	531	538	543	531	535	527	529	506	570	502	519	516	487	549	542	533	514	532	503	542	504	549	497	523	518	490	523	501	512	521	457	513	513	500	546	500	541	500	511	519	502	476	540	533	543	542	527	533	537	542	517	517	505	473	553	510	554	524	555	490	527	540	499	548	533	494	488	517	504	539	510	498	527	503	489	529	525	484	543	524	548	498	534	511	494	520	534	487	498	539	477	506	525	504	524	505	527	472	553	498	533	554	535	481	482	492	512	495	517	498	520	498	477	569	539	535	508	525	528	545	522	510	500	533	502	497	526	561	505	535	537	534	490	507	508	497	525	500	509	557	496	497	517	511	534	528	570	523	515	524	541	536	527	535	519	529	485	486	531	533	483	515	513	575	493	515	550	506	502	512	504	506	528	506	536	516	514	525	545	515	510	556	507	516	511	520	509	464	507	509	481	500	491	532	536	544	483	497	518	514	504	500	533	522	494	522	566	486	546	564	493	527	548	553	487	569	494	521	507	521	497	548	489	555	526	541	505	536	541	468	554	495	539	493	500	583	509	506	524	529	509	455	526	506	488	577	514	515	526	520	517	518	503	532	502	509	511	526	540	504	537	497	494	527	512	510	519	492	479	509	464	513	573	491	513	501	512	521	532	486	517	507	550	502	527	532	501	532	529	527	477	529	537	599	523	537	513	442	528	520	534	527	511	542	494	530	500	496	504	542	534	493	497	546	522	458	490	550	535	497	536	540	499	520	526	483	535	492	553	539	529	565	495	528	545	500	516	513	512	508	523	530	539	555	522	523	493	550	505	526	529	506	507	491	537	515	520	500	466	495	524	498	497	512	496	537	544	511	517	526	478	520	483	509	527	525	567	511	467	472	493	502	535	502	526	485	538	506	489	527	513	514	528	491	563	533	491	504	534	580	531	520	514	539	503	456	523	495	532	521	534	513	465	501	541	536	540	524	507	517	541	516	513	500	547	487	536	502	503	479	532	515	505	500	473	529	524	511	500	539	520	499	583	506	525	512	508	502	524	538	477	513	512	514	515	522	530	539	481	505	470	499	531	532	478	511	517	523	501	514	530	510	514	538	517	522	541	506	509	512	530	518	524	550	533	546	493	519	545	488	533	498	493	548	519	536	506	513	518	513	489	478	516	537	544	522	545	526	537	523	536	517	514	511	504	479	500	516	480	528	507	548	543	501	546	490	522	531	490	549	497	557	506	465	489	482	505	508	468	537	526	520	556	524	517	459	509	524	529	545	520	542	536	530	504	519	530	464	497	543	535	513	533	463	500	511	572	527	551	516	490	529	491	487	512	535	538	489	505	530	506	489	490	523	549	493	514	491	522	515	481	500	535	506	481	492	521	499	521	512	526	524	506	509	509	533	536	504	493	523	537	536	474	573	518	509	523	513	508	486	530	506	484	526	544	499	514	533	505	551	491	557	527	501	531	546	514	547	520	496	551	528	521	486	483	526	511	515	473	537	545	497	486	489	520	570	479	517	481	496	522	534	507	542	488	522	491	505	506	538	509	520	531	520	518	502	496	531	464	519	463	528	519	552	497	519	514	499	533	574	554	508	491	491	519	549	548	545	509	526	528	526	507	529	517	522	521	531	531	529	503	535	545	508	528	510	505	518	539	486	539	546	484	485	494	533	517	530	531	536	513	511	509	543	504	502	482	500	523	497	528	494	512	477	486	530	503	510	533	519	535	524	525	499	537	497	498	519	519	486	495	511	498	489	544	510	520	512	511	480	524	524	538	537	477	507	524	527	542	549	523	528	560	506	532	523	534	498	476	531	491	534	516	533	525	520	474	483	515	507	529	488	502	541	526	505	487	483	526	539	494	499	520	534	514	509	481	512	520	504	539	510	572	497	505	509	476	523	540	537	460	537	526	511	529	477	541	523	550	519	527	487	506	556	555	499	561	487	492	507	523	503	521	516	508	537	515	513	510	531	498	540	550	525	529	549	523	548	491	524	547	551	500	487	501	487	491	507	481	523	508	537	516	545	524	495	544	524	499	528	505	496	497	531	525	505	475	510	503	528	488	501	513	530	528	486	517	526	545	519	504	510	545	522	530	526	534	483	536	490	492	503	528	504	558	506	472	537	483	504	534	538	529	514	530	506	508	483	521	541	513	488	489	562	521	502	516	544	531	511	476	486	511	530	527	529	495	543	488	484	533	503	533	515	529	531	538	555	517	560	572	552	534	514	538	534	500	519	523	506	533	510	492	532	532	538	516	540	512	529	562	519	533	565	504	494	528	484	505	537	522	489	526	501	520	509	492	563	495	502	540	534	544	504	516	515	513	524	548	510	530	544	550	492	488	502	522	576	527	472	535	490	497	493	509	530	556	523	532	496	504	493	516	521	506	516	500	522	484	531	483	542	478	506	492	489	516	533	532	521	532	518	503	516	533	498	576	509	536	515	466	509	481	529	501	533	502	536	512	524	519	550	518	496	517	507	531	532	533	535	538	508	483	512	535	504	499	529	535	501	529	527	486	525	503	513	529	502	514	512	518	519	514	527	525	520	514	521	537	535	547	475	497	516	505	534	480	489	536	584	533	511	491	542	517	536	529	516	511	548	455	568	561	556	564	509	514	540	516	546	474	489	519	498	503	538	530	543	530	503	486	509	509	479	474	540	495	453	551	504	550	495	515	506	487	515	516	500	490	523	537	543	505	515	495	492	536	484	525	508	517	523	508	500	485	535	523	534	544	522	536	528	498	522	516	508	547	516	522	503	521	524	525	530	508	531	530	477	502	535	542	512	525	517	560	506	486	521	518	522	511	545	576	524	539	489	520	516	505	512	534	509	498	499	513	535	531	537	501	503	473	525	515	458	499	545	532	503	523	477	500	512	562	485	529	496	517	530	519	530	505	509	538	529	503	498	525	489	486	510	507	542	530	499	492	527	536	558	497	508	520	513	524	515	483	497	503	530	516	535	540	502	450	510	524	514	530	527	518	517	538	527	534	497	533	512	526	496	530	482	489	516	518	564	534	523	518	518	541	503	521	555	476	540	512	494	560	552	499	534	486	524	495	531	492	502	488	491	523	502	506	526	516	548	532	521	506	539	527	476	535	534	499	524	552	528	508	497	482	476	551	527	507	500	522	519	496	498	525	539	517	517	506	515	543	519	527	506	522	503	526	487	496	482	525	505	463	517	527	542	553	514	502	542	528	507	542	524	513	539	526	532	548	501	522	529	531	508	521	486	500	497	533	537	537	506	518	497	553	519	533	509	514	518	506	497	493	531	478	549	557	483	536	539	469	493	510	580	548	530	551	503	489	521	502	510	495	510	503	503	552	534	505	525	506	556	517	514	527	537	514	520	542	546	508	491	540	523	529	522	505	504	533	541	500	533	503	509	496	504	566	527	487	530	517	551	493	509	515	520	522	511	544	558	552	493	510	524	520	495	495	558	527	516	516	488	496	555	518	519	541	539	526	485	523
972	285	320	1372	2600	4477	2796	89	79	75	76	68	79	58	69	73	83	67	81	60	61	78	75	70	69	62	68	66	77	80	67	75	75	79	73	64	64	83	73	73	84	74	73	69	69	66	59	74	90	81	62	62	72	86	63	69	87	66	72	71	64	64	76	70	68	81	79	63	77	62	76	75	70	53	67	78	64	79	63	73	67	61	63	83	66	65	75	67	62	71	74	49	71	61	70	75	60	83	56	73	56	59	85	60	80	70	78	77	72	68	56	71	60	69	82	72	88	65	76	72	64	77	59	71	69	71	70	72	85	81	59	78	64	74	63	56	80	56	64	82	69	81	69	60	86	82	71	73	79	67	67	69	74	70	71	84	63	69	72	52	70	66	77	73	89	56	84	60	79	50	75	82	71	67	62	76	75	71	75	77	66	67	57	73	77	82	64	58	76	82	73	64	64	66	77	77	69	85	74	90	67	80	70	83	68	77	65	91	63	83	63	62	68	61	67	86	61	65	74	68	82	63	76	80	71	77	75	75	70	68	83	66	83	66	71	83	71	61	68	84	77	79	81	67	72	72	67	62	49	78	70	81	70	62	74	72	91	83	83	64	68	78	71	56	65	77	79	70	76	68	52	72	73	71	80	62	75	79	82	72	65	79	75	81	87	78	74	60	68	64	55	74	81	75	76	59	62	72	74	73	71	77	76	68	88	65	59	79	59	59	59	66	62	82	92	70	70	55	64	75	75	66	82	67	73	67	72	67	64	70	71	63	90	65	72	72	71	82	76	75	56	65	63	73	63	78	77	63	58	70	63	88	64	88	83	59	62	67	74	74	75	68	69	76	79	77	55	70	65	80	71	69	74	77	75	90	84	63	70	71	87	62	77	74	63	93	73	65	89	70	85	68	80	81	63	72	64	55	69	63	62	73	77	85	65	76	74	70	74	57	72	62	72	73	81	76	95	64	66	78	63	88	75	61	68	55	64	76	81	83	86	79	67	83	70	68	69	67	78	71	78	88	84	65	58	71	76	78	84	68	81	62	72	77	67	61	65	60	84	67	76	81	63	77	81	65	81	69	78	82	75	61	77	74	71	74	80	79	86	87	81	79	90	81	66	62	80	70	49	80	75	66	73	76	78	69	77	83	99	59	84	76	78	78	79	65	80	87	69	85	73	67	62	60	63	77	68	77	67	53	91	74	73	79	66	80	77	69	59	73	76	71	53	73	81	78	71	83	66	63	71	69	84	66	76	62	73	74	76	78	61	71	78	76	70	77	64	76	62	63	63	76	69	60	82	78	65	50	91	76	75	86	74	71	74	74	93	80	70	71	83	75	69	74	78	96	60	67	91	86	77	65	61	82	60	80	86	84	57	62	56	63	79	53	83	67	62	78	83	75	66	99	72	76	87	68	59	69	89	64	61	77	79	77	72	68	69	92	84	73	68	61	80	70	70	72	68	52	68	88	85	72	59	59	70	84	60	80	76	76	86	78	87	76	81	71	73	78	72	63	84	74	60	86	62	64	67	75	63	80	74	81	71	79	80	75	66	73	93	56	72	66	84	74	77	80	54	65	73	75	62	72	73	84	73	73	64	69	81	79	63	76	77	71	61	69	66	62	75	61	75	61	72	75	62	67	68	77	58	75	66	67	91	74	70	91	66	67	68	65	78	82	73	90	82	89	87	77	62	58	60	82	82	81	67	70	65	75	78	78	81	91	69	61	81	65	87	71	67	59	69	66	76	75	78	71	53	72	67	73	63	75	64	76	73	71	71	61	82	69	62	68	58	69	66	61	66	78	81	89	68	80	68	53	82	71	80	80	62	64	64	68	67	56	75	68	72	72	72	78	67	54	65	76	70	88	66	78	70	61	90	69	62	71	53	68	55	71	72	84	56	70	62	66	64	64	74	65	71	69	70	97	60	76	69	72	69	60	61	67	58	79	68	84	65	66	71	62	61	76	74	78	79	56	75	71	67	63	72	72	81	86	74	64	65	81	56	69	73	86	80	71	74	68	67	72	69	71	71	72	66	76	66	72	54	63	77	68	71	65	66	77	62	71	77	72	80	81	73	76	73	89	81	66	66	73	75	83	78	78	73	66	78	94	76	78	70	77	64	75	76	78	62	62	70	72	65	66	71	76	75	61	84	67	69	73	62	77	84	77	79	82	71	79	80	76	70	67	72	74	65	64	53	82	61	64	82	82	75	83	78	66	75	99	66	69	79	65	73	81	80	74	63	72	54	72	63	75	67	73	69	78	82	64	89	76	70	74	76	70	74	64	74	86	68	78	65	76	78	88	69	75	79	102	83	83	67	82	69	61	63	71	76	67	69	76	66	80	57	78	78	91	61	68	61	68	59	71	73	69	58	64	80	69	76	56	80	72	66	70	87	55	79	71	72	78	68	79	77	77	82	77	70	56	58	85	72	74	70	60	80	70	77	64	68	75	72	62	69	90	63	83	69	85	78	77	66	76	63	75	80	68	83	59	70	69	70	67	87	67	75	78	74	77	61	77	75	78	74	95	61	65	68	60	70	77	72	67	80	72	71	68	72	71	70	72	75	86	73	84	74	72	70	71	64	77	76	76	72	68	70	76	79	65	68	76	63	66	71	83	81	89	69	84	83	67	65	71	68	77	78	71	66	59	64	67	71	70	73	74	59	69	81	72	70	91	84	72	70	84	73	53	69	74	92	73	66	71	71	67	77	87	67	74	73	71	74	78	82	74	73	75	71	70	64	55	70	60	79	87	78	64	80	68	88	79	66	97	71	76	65	68	59	82	80	53	76	67	87	64	73	75	64	82	71	68	91	63	74	85	65	61	78	66	63	59	66	70	81	75	66	64	80	81	93	67	73	67	73	74	64	77	66	68	103	70	85	65	58	76	78	78	57	63	60	83	62	68	74	71	74	70	85	73	76	70	82	69	62	75	88	85	68	67	80	73	76	60	56	70	69	62	72	73	59	70	76	72	61	84	74	66	81	75	61	63	71	72	78	75	73	77	88	65	73	71	78	78	76	69	79	67	54	78	78	85	88	61	79	81	68	73	75	93	63	63	64	62	74	73	72	75	73	74	57	82	61	62	79	66	73	69	65	57	75	72	63	70	75	72	86	65	72	77	65	57	62	77	79	73	64	83	80	68	84	82	81	63	63	69	80	87	63	78	62	63	71	78	74	85	80	67	82	83	71	77	71	69	72	66	72	81	64	78	100	73	73	93	64	84	64	55	76	64	80	73	76	94	68	62	76	78	70	83	71	78	62	73	66	76	51	74	71	77	71	63	78	72	78	59	62	75	89	75	78	61	72	80	98	69	59	88	83	63	66	82	58	58	71	73	65	72	63	71	73	79	65	67	79	59	78	70	74	70	79	62	60	80	63	75	70	88	92	65	78	72	74	64	76	82	68	67	66	74	79	65	61	63	76	68	69	57	86	69	73	62	79	69	68	73	74	75	73	81	67	77	83	79	61	80	60	62	78	62	74	75
13458	4293	3709	23793	41597	45313	28374	1277	973	814	745	660	675	631	640	618	568	651	573	581	592	596	596	576	605	555	541	542	519	526	525	551	586	569	576	599	600	575	560	580	548	573	553	557	523	524	536	555	577	535	557	559	548	537	568	502	571	586	558	559	594	549	565	518	534	545	549	570	554	530	514	525	544	553	564	520	505	536	602	550	537	535	537	539	596	546	502	548	515	572	567	535	559	544	564	530	559	543	533	571	573	557	519	517	540	523	553	530	587	468	515	519	561	586	574	556	527	540	559	538	533	527	593	528	511	531	499	554	544	579	511	571	541	566	577	503	558	502	530	587	558	534	562	548	536	565	516	552	583	546	532	574	536	563	564	562	508	540	535	559	544	530	511	563	553	549	557	559	570	541	573	571	541	556	546	587	555	549	558	527	582	556	571	540	534	577	554	530	531	565	546	539	556	533	557	546	520	548	564	564	542	546	570	543	580	493	569	541	522	538	523	550	536	555	507	536	516	560	519	532	553	585	565	550	517	517	578	546	509	565	560	518	547	523	590	569	614	529	524	559	537	535	529	573	574	560	497	597	581	548	558	566	577	565	584	553	553	562	515	575	546	527	574	548	536	525	500	593	561	540	591	591	554	570	570	547	545	538	521	534	541	572	516	563	526	533	550	522	555	512	559	518	543	540	597	563	532	569	539	504	563	563	560	525	579	533	560	528	533	569	552	562	537	512	547	526	532	549	579	549	542	552	532	591	527	575	511	543	528	491	531	534	501	546	527	575	563	525	563	521	540	552	537	567	567	581	517	537	523	560	564	567	570	531	551	551	514	538	549	506	560	504	562	529	508	511	603	594	570	574	545	536	567	533	565	553	593	561	548	568	557	564	532	563	543	541	533	558	533	547	541	572	542	537	525	584	578	530	561	546	528	562	549	556	520	578	535	579	525	537	552	594	579	521	551	574	547	531	538	542	557	538	568	558	500	555	495	539	529	523	528	557	543	554	558	526	544	515	556	591	536	507	595	558	557	547	552	571	563	532	562	528	615	566	556	555	560	550	530	554	530	567	587	535	595	576	524	556	551	559	570	564	520	526	567	577	542	568	563	500	538	537	554	511	531	559	538	553	535	508	554	620	541	533	553	521	559	552	555	559	534	518	552	512	563	473	512	525	542	557	581	554	583	533	577	532	532	508	556	529	545	548	583	519	571	591	524	534	528	515	520	536	518	530	542	527	498	539	548	545	531	558	515	573	552	518	557	542	550	552	523	524	556	563	553	574	560	547	555	563	550	518	570	560	568	537	536	584	548	531	517	551	541	538	587	520	558	545	542	601	543	541	554	547	479	556	509	530	585	591	568	547	568	550	560	541	554	563	552	588	583	567	543	533	541	529	588	547	577	550	540	546	579	542	543	596	556	559	522	549	529	542	580	588	516	528	520	558	536	538	491	506	567	511	503	521	526	563	556	557	542	534	528	555	510	508	501	545	543	535	539	546	587	546	572	552	560	540	529	530	544	531	528	511	518	550	531	537	577	558	550	551	569	568	533	504	555	566	553	543	545	593	549	570	497	555	544	542	548	569	539	517	551	554	528	531	513	527	534	540	509	548	536	545	545	544	569	514	536	538	560	571	519	570	556	582	568	551	514	568	570	511	533	522	544	554	484	552	539	566	560	559	569	547	545	537	567	509	556	478	548	530	578	537	516	550	541	558	510	593	539	560	579	533	543	551	566	580	525	536	540	531	548	543	580	550	535	527	561	538	548	580	549	538	544	556	530	568	576	540	554	570	560	564	532	580	553	547	562	603	556	538	565	544	575	539	546	557	562	533	517	567	525	579	528	498	603	562	568	532	565	533	549	537	530	579	571	522	507	552	548	553	509	563	506	541	530	565	541	572	560	534	568	566	575	505	550	528	533	595	533	495	524	497	561	533	498	491	562	516	503	538	536	503	539	544	569	561	512	531	516	544	514	557	517	520	570	536	536	555	543	516	498	574	559	589	512	526	559	539	534	545	585	523	511	525	543	596	568	547	555	549	564	551	499	576	592	538	535	525	523	522	543	505	555	519	564	520	531	576	560	503	560	504	532	542	570	535	564	530	517	514	534	538	587	572	525	587	528	566	594	522	533	495	499	488	535	593	537	510	502	531	560	526	582	576	560	574	573	562	542	588	568	534	557	550	521	501	571	588	553	545	533	506	512	610	578	542	552	573	545	548	556	532	525	533	572	560	570	550	574	555	527	543	583	566	583	545	563	523	559	546	566	546	573	587	584	554	568	586	544	592	591	591	567	540	534	555	551	535	545	557	567	547	533	565	592	512	525	529	522	541	504	597	522	541	540	520	511	506	601	559	606	559	569	564	548	562	570	556	572	588	551	561	513	524	557	544	515	555	530	547	508	550	568	539	557	516	560	592	547	495	556	559	505	516	546	563	517	535	535	578	540	501	584	510	513	548	520	530	519	597	509	517	569	533	539	546	528	542	559	561	541	519	564	536	540	542	519	544	521	567	536	536	566	573	516	496	581	535	574	527	518	516	546	571	554	529	563	509	617	570	548	556	568	566	552	529	527	517	584	541	544	524	511	532	553	537	532	569	557	539	549	545	566	544	561	543	568	549	543	558	526	539	525	547	542	529	578	527	529	593	601	555	530	567	590	557	517	565	563	517	558	520	553	548	541	564	595	571	585	584	535	508	508	570	538	554	518	526	549	553	560	538	532	564	556	553	536	488	510	503	544	562	572	532	547	559	530	553	507	558	562	516	496	543	535	558	589	545	563	584	530	571	547	545	534	570	546	545	557	546	570	573	527	532	531	502	596	540	517	595	506	547	596	540	543	527	534	529	584	566	608	543	576	537	578	532	513	526	558	533	513	549	578	578	560	568	558	542	562	523	525	525	536	524	561	610	572	556	556	560	546	524	541	580	545	516	520	556	498	534	544	569	518	510	546	542	562	560	547	570	522	568	506	600	547	537	543	529	531	529	598	517	532	580	550	559	559	570	577	545	557	555	564	528	538	508	550	539	561	573	503	520	559	557	520	551	558	551	536	545	562	560	551	545	544	554	547	533	545	564	557	531	559	583	522	569	595	546	554	519	552	544	556	588	582	576	550	547	560	530	531	537	549	584	619	534	549	579	510	559	551	518	594	527	548	562	598	560	570	543	569	525	521	546	573	557	582	579	581	512	572	558	542	541	517	548	536	576	564	551	544	531	504	559	589	585	583	532	551	562	533	572	517	553	532	570	580	555	547	564	564	538	490	561	566	524	537	558	545	516	516	565	539	530	588	555	573	566	569	556	524	544	558	538	550	546	548	533	546	520	540	537	533	536	543	486	525	550	554	580	578	509	525	558	562	513	549	577	592	507	529	592	586	566	542	537	517	568	555	578	573	583	511	557	541	530	549	520	557	583	527	534	540	491	472	571	524	526	560	591	532	557	564	566	516	597	542	551	539	529	561	533	510	561	561	535	551	583	553	515	583	570	533	554
2036	246	999	2602	2681	3307	1724	79	120	109	108	97	98	78	103	94	96	92	109	92	78	94	94	83	92	90	102	93	84	82	108	103	110	91	114	93	90	95	106	110	88	112	73	103	86	87	105	109	123	105	84	99	104	91	104	87	93	96	95	113	79	86	103	101	94	93	85	103	107	86	101	103	96	92	95	104	119	90	95	103	99	109	88	112	104	104	102	100	90	118	90	98	89	98	102	93	93	85	86	97	98	102	106	106	90	93	90	90	99	96	88	89	110	101	82	108	97	73	104	79	115	104	99	103	95	101	83	76	91	92	97	95	99	87	86	85	81	98	76	103	96	114	81	102	82	79	105	114	104	113	96	87	99	91	78	93	93	90	92	92	95	90	102	104	106	104	99	98	99	76	101	103	96	110	107	99	88	111	95	105	102	79	111	101	111	92	95	106	91	91	91	122	101	87	85	89	97	117	105	88	91	87	97	94	101	122	100	93	91	114	77	98	101	81	106	91	92	90	99	90	86	92	97	90	86	96	94	98	105	103	94	89	88	99	98	114	98	84	98	91	101	110	87	91	114	103	95	67	95	103	94	94	95	80	91	98	112	100	104	88	86	87	82	88	99	101	99	83	86	73	103	100	82	95	78	106	83	92	76	96	90	109	118	95	96	88	110	108	92	108	88	95	102	100	87	86	102	94	99	93	92	99	102	82	92	104	115	103	104	84	108	109	105	91	100	93	95	82	109	94	101	83	103	87	109	97	91	119	110	106	91	99	102	102	110	102	87	80	91	89	109	93	87	86	121	93	88	102	96	110	85	94	95	89	90	96	102	92	69	99	86	96	104	104	94	104	92	111	93	81	85	94	117	94	107	90	88	89	87	93	88	93	105	96	108	87	88	91	110	100	104	109	92	89	86	99	100	96	91	97	115	92	96	109	88	94	105	86	111	97	99	86	88	85	92	95	102	108	90	90	88	93	102	101	97	94	102	99	81	107	76	92	99	103	103	94	89	105	98	100	98	99	89	100	94	108	99	118	93	96	100	110	89	108	107	95	103	116	86	90	117	82	90	92	91	99	97	74	97	88	98	103	80	93	112	127	110	99	78	101	92	92	98	101	97	89	103	92	100	82	73	84	118	105	102	103	100	119	103	104	102	92	74	89	98	100	94	105	99	79	94	100	94	107	94	101	107	89	109	91	111	108	82	99	115	82	98	104	102	109	103	114	98	117	96	85	103	106	114	102	93	78	95	118	88	84	92	93	99	104	120	100	93	104	93	98	109	98	85	86	97	99	99	102	89	91	86	111	83	116	98	83	95	120	94	90	85	94	96	96	99	88	105	92	89	102	90	94	116	90	102	96	96	96	96	92	93	105	101	112	101	93	93	94	89	103	80	118	89	102	88	99	95	81	95	109	100	81	99	96	111	98	93	97	98	122	102	85	89	100	94	85	93	83	92	107	101	107	89	85	89	80	87	85	104	97	103	91	85	104	95	105	107	80	102	89	97	78	77	99	110	97	83	102	80	106	95	103	95	89	110	109	94	96	102	98	108	81	95	92	88	81	99	90	96	84	95	91	90	96	94	89	104	88	91	112	85	84	94	114	89	107	91	95	94	99	104	109	111	86	108	98	108	104	94	108	82	92	106	99	103	117	73	95	95	109	94	108	100	91	105	93	91	96	92	99	115	83	102	105	107	93	104	104	112	80	94	94	95	97	104	108	88	88	115	91	85	93	84	107	100	99	106	99	97	117	89	108	87	81	96	95	99	102	101	98	105	110	89	100	112	89	110	114	101	104	99	97	96	89	93	84	103	84	115	102	83	101	100	83	117	101	96	100	105	99	103	100	81	98	107	90	92	103	92	113	98	82	99	95	97	104	104	77	102	93	103	95	103	96	99	100	115	95	101	78	86	90	97	94	97	94	100	97	97	108	109	114	88	92	97	102	107	109	90	109	107	92	102	117	81	96	104	103	92	112	85	84	102	110	83	83	93	86	85	94	115	97	97	94	85	79	98	95	72	82	100	80	96	82	91	94	106	102	98	91	111	111	85	80	106	118	82	91	89	89	88	108	108	119	92	86	95	92	99	81	82	106	127	87	103	88	88	94	89	102	104	93	99	102	104	109	90	114	95	95	83	101	86	101	94	99	71	113	107	103	116	87	90	92	113	84	75	81	97	102	106	88	93	95	84	96	89	93	91	102	103	92	100	110	88	93	101	89	92	95	105	104	99	80	83	105	92	101	91	104	85	98	95	92	97	87	79	108	86	114	94	102	112	95	102	100	67	96	114	98	103	117	99	102	98	98	91	93	93	82	79	98	92	103	95	89	92	96	84	109	98	90	83	110	102	96	110	109	86	113	108	109	109	97	91	95	92	88	118	100	96	92	103	96	102	82	105	104	95	100	89	103	105	106	92	79	105	89	121	126	124	103	83	88	88	87	86	86	87	89	102	93	100	90	98	85	97	96	97	89	98	108	102	89	88	82	97	90	115	96	93	90	92	110	101	98	91	104	92	98	108	98	106	93	101	83	92	98	81	76	113	100	92	96	95	79	96	102	113	89	113	95	103	102	94	98	95	102	81	84	132	104	103	95	90	109	95	101	105	94	110	80	89	94	102	91	102	109	87	92	91	105	121	93	92	90	109	92	83	78	92	96	99	83	109	100	95	87	86	93	102	102	99	85	87	101	98	115	90	100	96	87	81	102	88	76	91	86	86	79	93	84	104	98	93	99	112	93	115	101	103	105	87	124	83	81	101	94	96	106	89	117	92	108	117	102	97	106	86	106	107	101	100	122	87	91	98	100	92	91	86	90	106	85	90	120	98	81	111	102	101	91	93	98	99	106	92	90	100	103	114	100	106	97	91	95	100	86	107	100	87	98	107	92	97	96	87	106	106	97	94	91	93	95	104	85	95	105	109	118	92	114	106	93	96	101	90	81	95	88	105	82	86	105	92	98	86	80	95	111	102	105	105	112	105	113	121	103	120	103	111	93	105	101	112	90	95	107	94	96	89	103	89	105	100	99	86	106	99	77	105	92	102	93	73	101	104	100	95	91	90	101	95	104	93	119	85	98	102	96	96	93	77	95	95	93	93	88	102	99	103	100	101	92	86	99	98	98	108	83	102	91	94	94	103	84	104	100	90	101	96	92	101	86	113	97	92	75	99	83	103	86	91	75	105	105	97	116	98	102	88	113	86	107	90	100	105	103	96	86	94	79	95	83	94	96	100	109	103	111	86	98	84	104	93	96	95	102	103	99	79	100	91	95	99	92	109	86	109	87	97	91	102	101	104	98	90	92	90	91	98	106	89	86	94	91	89	85	93	99	97	93	94	95	87	100	99	93	92	106	87	95	85	104	107	102	104	88	98	87	90	104	96	123	104	97	106	119	104	79	99	115	112	73	84	89	108	79	93	105	114	88	85	98	93	89	86	93	103	105	88	105	84	85	97	79	105	98	103	90	96	87	99	93	86	77	108	105	92	82
14090	3123	9584	29029	39413	39685	22701	1197	987	969	940	882	842	773	824	805	784	770	824	781	754	736	750	785	735	706	777	762	730	790	772	754	752	734	797	745	725	693	744	747	769	715	745	759	761	767	755	727	746	780	781	731	728	680	757	753	750	731	740	757	724	722	742	754	765	735	730	721	752	725	739	737	779	668	726	754	755	727	703	716	738	727	714	727	757	733	727	732	772	730	733	732	742	724	741	721	699	729	720	757	740	742	742	763	751	766	748	761	715	723	760	746	741	745	751	796	706	793	683	731	742	752	729	737	766	781	763	786	701	709	718	800	721	731	761	696	765	730	783	739	747	767	729	724	778	755	738	775	786	747	760	754	724	758	773	736	700	783	743	766	763	759	657	789	730	730	763	734	732	771	746	784	804	717	744	707	773	758	731	738	787	767	740	722	733	768	787	737	787	738	770	762	698	753	758	751	799	767	743	785	736	761	742	720	739	776	755	731	738	733	719	739	716	770	750	745	735	712	732	788	754	756	741	754	735	765	718	733	782	783	742	753	693	729	753	723	798	713	734	775	759	752	715	741	770	726	743	738	757	776	774	772	743	724	735	723	762	776	773	753	719	722	726	733	749	729	749	804	714	760	711	749	754	748	735	755	750	724	764	729	725	743	757	734	755	741	730	786	706	825	717	737	723	749	757	777	741	780	755	744	742	694	714	699	761	731	737	755	764	762	816	693	752	734	699	731	730	722	767	731	739	789	741	771	733	742	744	791	770	750	687	730	728	759	751	772	728	732	724	752	715	755	701	712	738	736	733	738	715	759	734	747	755	744	740	698	745	712	717	782	744	772	756	776	753	728	718	736	752	770	807	750	774	756	697	732	755	755	735	760	743	729	737	735	768	707	745	732	752	713	690	750	759	762	754	732	764	713	746	714	751	740	749	737	691	722	753	764	791	738	757	716	782	748	763	698	783	712	744	753	742	736	696	733	734	776	742	735	771	733	707	755	782	796	730	763	736	810	766	756	715	711	770	772	721	727	767	744	766	733	693	741	778	733	783	765	717	725	734	711	811	749	776	744	715	716	757	760	754	769	748	733	703	735	769	720	784	794	726	755	762	751	750	744	762	699	744	759	753	719	768	747	742	757	808	778	715	731	718	778	795	728	788	723	747	778	736	758	734	758	737	762	740	717	760	752	755	723	721	745	729	764	725	737	741	740	794	718	722	727	776	722	730	719	760	749	729	729	765	794	737	751	738	727	705	789	723	754	758	793	756	771	720	798	768	755	811	772	726	741	729	759	716	731	729	751	748	793	734	723	762	707	673	756	732	737	744	708	792	713	734	687	743	780	704	762	746	749	752	708	771	732	764	764	757	722	753	710	721	728	720	723	803	739	768	736	742	741	706	755	790	745	708	787	754	747	786	735	749	680	776	794	718	734	804	732	812	762	764	778	771	769	779	757	786	687	743	696	703	714	765	736	745	758	757	750	732	730	775	724	724	757	735	767	727	799	759	704	770	778	764	734	761	703	753	737	711	747	754	740	766	734	720	738	779	753	723	749	742	747	727	722	719	738	752	737	722	759	750	706	750	742	743	763	767	717	723	764	767	707	767	743	747	755	744	748	732	775	689	733	724	770	734	748	764	767	725	727	737	777	718	814	752	687	763	748	744	748	775	783	780	770	761	745	726	728	756	758	742	773	751	720	737	715	767	700	764	741	745	771	767	702	731	760	803	745	723	710	733	690	724	717	717	763	728	754	713	741	814	739	781	722	742	726	778	767	760	707	735	719	726	764	752	770	765	726	780	731	760	808	741	734	739	771	795	722	771	756	743	761	752	779	783	766	742	723	711	773	711	773	702	777	772	738	763	788	799	791	749	778	741	736	734	742	699	808	777	803	720	753	770	758	707	737	730	806	790	734	738	727	731	749	715	711	736	723	730	727	739	768	755	768	743	756	760	764	752	734	772	725	736	811	712	759	690	750	720	744	763	678	767	728	741	723	751	735	727	763	739	778	717	726	756	738	726	763	728	743	723	752	696	755	685	737	752	754	710	710	759	711	737	780	778	737	777	732	777	743	754	767	759	776	737	710	720	783	756	841	737	763	746	695	793	737	765	758	707	795	768	722	770	770	746	765	758	724	770	746	743	769	734	771	745	781	755	788	746	745	683	789	790	791	775	741	772	780	722	727	769	720	736	756	726	734	741	693	732	769	690	699	754	729	741	690	749	711	750	694	708	741	745	704	776	733	706	727	757	725	738	755	722	760	724	747	723	777	746	775	769	776	772	716	701	748	723	794	746	754	737	773	762	705	738	781	689	743	764	715	748	758	752	726	767	729	792	792	803	725	714	738	762	739	759	726	761	737	797	763	746	809	752	736	761	741	711	750	768	754	758	701	762	756	786	739	763	738	775	703	743	705	720	717	739	790	745	748	745	833	774	807	732	764	773	753	718	718	761	780	800	758	765	781	759	729	765	763	723	771	727	774	793	726	761	742	785	744	781	740	732	720	762	707	760	731	725	745	764	734	727	726	727	793	793	765	736	767	787	696	713	715	706	796	731	723	742	776	721	758	774	740	753	752	778	731	693	722	669	730	724	785	749	768	753	736	709	736	748	709	736	712	758	707	777	736	782	769	731	742	705	779	780	703	756	774	791	738	766	768	717	787	728	768	786	745	731	717	732	775	723	742	735	759	781	726	736	777	750	761	727	756	702	729	737	741	746	726	767	731	727	789	742	808	708	788	735	740	679	845	728	704	800	765	768	708	674	791	765	714	775	703	782	744	747	806	771	759	761	715	783	745	719	759	768	736	729	735	721	728	707	798	744	743	722	700	759	761	757	760	746	758	768	745	746	725	745	736	797	702	750	755	724	718	741	721	749	780	781	734	750	747	725	774	737	773	728	704	735	719	732	777	770	707	698	748	742	757	775	707	715	745	784	747	759	751	754	691	771	783	793	713	734	694	722	698	766	754	742	747	733	728	731	728	730	754	728	735	718	734	701	739	773	742	767	733	742	768	714	755	735	716	731	752	772	793	791	758	767	751	708	732	726	739	772	748	760	715	772	749	797	755	742	758	715	768	754	759	730	757	785	772	742	740	731	768	738	798	737	728	731	723	798	718	759	763	706	779	703	735	740	713	716	780	716	757	760	773	734	780	716	726	729	744	712	730	784	755	755	778	733	725	724	759	730	752	737	730	759	751	801	729	767	733	767	751	745	713	760	717	690	775	722	695	717	711	716	748	755	720	737	738	784	737	799	771	710	776	725	798	727	721	762	696	802	757	712	729	722	737	730	712	765	745	772	722	757	753	745	734	777	747	738	746	720	745	724	746	742	759	758	685	730	748	746	748	759	747	715	752	731	736	720	774	757	759	725	719	717	784	787	742	748	808	751	743	737	774	736	722	745	780	701	815	717	746	734	798	734	739	736	707	776	762	687	760	762	764	766	727	728	786	766	765	714	727	785	765	722	743	742	709	786	681	737	764	726	731
1675	355	950	3534	5106	6295	2535	131	119	86	109	99	78	92	96	90	102	106	99	104	87	96	106	91	107	115	109	86	96	112	111	80	101	97	95	99	116	94	105	97	92	102	99	88	119	99	93	87	96	97	107	81	92	83	88	78	105	85	95	91	97	90	96	102	102	87	108	116	106	110	98	95	91	111	109	111	80	105	102	105	92	88	103	112	85	89	118	114	106	110	98	109	100	117	101	94	90	107	88	107	96	105	109	101	104	97	105	99	105	90	90	92	83	109	90	83	100	91	117	98	77	106	85	86	105	97	98	98	99	95	101	110	93	114	86	97	99	115	117	98	81	98	106	102	101	116	83	102	82	102	104	102	97	77	110	108	97	99	105	102	82	102	123	107	90	96	91	101	108	95	104	100	97	94	99	89	92	113	85	98	90	104	92	115	99	104	105	94	100	87	85	106	84	100	112	104	118	102	97	79	106	102	101	91	87	120	96	100	106	100	89	89	88	83	113	88	90	97	97	106	111	89	83	104	107	90	97	108	93	104	92	108	121	109	90	98	97	107	111	114	99	100	76	92	115	92	85	92	130	112	90	95	112	100	82	103	90	85	90	87	76	97	96	104	93	101	99	113	101	94	104	104	113	92	98	83	82	117	119	84	95	95	93	115	94	83	100	110	109	102	119	108	90	99	106	98	86	90	98	94	93	100	112	91	104	102	109	112	118	103	98	100	94	100	120	95	105	93	102	101	120	106	114	108	107	91	76	122	97	94	93	107	107	91	100	86	119	94	108	100	98	105	91	96	104	91	94	104	92	107	83	101	102	86	105	94	89	92	96	101	78	98	101	88	98	88	100	101	81	84	99	115	96	106	88	106	80	94	99	112	102	98	100	94	112	99	98	110	95	109	90	107	98	99	107	94	96	95	105	100	110	106	86	101	91	106	90	96	105	84	102	100	112	93	107	107	104	106	94	106	98	103	94	88	108	107	103	101	104	116	120	98	82	102	92	94	98	100	97	90	92	103	119	107	99	95	104	99	103	97	103	95	95	106	99	110	100	104	97	100	115	87	105	101	116	83	89	102	107	106	86	89	106	104	88	93	100	107	102	98	86	99	87	107	103	99	121	109	92	109	101	108	97	88	107	99	81	87	83	91	97	97	82	92	93	82	104	90	84	101	110	113	107	84	96	108	81	91	97	71	105	105	106	113	82	87	109	121	99	102	97	114	76	90	98	121	104	97	100	90	94	118	89	102	108	111	105	93	117	99	96	104	109	91	96	102	101	97	85	113	108	103	86	115	110	102	98	88	89	96	97	80	109	111	88	111	108	108	92	101	100	95	93	99	87	116	102	99	99	99	97	87	105	100	117	119	99	105	108	94	93	122	88	111	98	105	100	98	98	114	94	107	88	102	79	100	101	92	101	98	105	91	97	102	95	97	80	97	97	94	115	101	92	84	110	104	89	97	97	118	87	98	115	95	94	96	111	94	114	99	85	116	99	101	116	85	112	89	98	94	96	102	82	100	98	105	80	98	102	107	99	90	95	95	103	82	97	87	101	94	91	111	84	101	113	95	112	92	81	105	84	97	94	104	113	103	93	95	88	96	110	102	86	99	127	92	106	99	88	116	113	87	110	100	110	104	95	101	109	100	95	98	90	100	93	102	103	74	88	97	88	102	106	112	97	94	95	106	98	109	119	89	82	103	94	82	100	108	88	86	97	107	107	99	103	92	93	102	121	99	88	84	106	108	100	87	112	89	102	94	108	95	89	108	89	93	107	101	97	103	103	86	118	102	110	96	102	99	102	79	84	98	99	97	110	108	92	108	107	76	97	82	89	87	122	102	92	97	94	89	93	94	108	102	119	104	96	104	102	105	102	108	115	78	95	99	113	93	84	89	80	94	88	89	98	94	99	112	99	107	96	87	99	115	107	102	98	109	116	94	106	101	104	104	90	99	101	73	102	95	96	100	94	81	102	101	98	100	108	90	100	97	91	84	106	105	81	93	112	108	101	97	115	101	117	98	82	88	89	96	83	98	101	106	103	89	116	91	100	90	100	83	94	113	97	105	107	116	94	103	92	100	109	106	101	111	114	102	90	101	92	90	97	94	95	105	96	92	116	103	105	121	103	101	94	108	100	99	82	92	99	78	100	123	102	100	112	93	88	103	96	92	95	93	79	98	92	96	98	99	110	99	96	111	88	99	102	100	99	89	108	94	90	104	79	96	99	106	84	78	86	90	114	101	88	113	93	89	95	99	107	96	86	89	86	84	88	85	95	91	86	90	86	102	98	103	89	94	86	106	94	105	100	93	81	99	111	103	111	85	101	96	100	87	95	96	102	101	93	97	109	107	97	95	96	91	102	96	107	92	108	121	88	94	103	90	90	112	84	103	87	105	105	78	88	110	83	127	95	93	92	83	106	83	100	89	101	100	109	93	100	102	99	92	87	101	112	90	112	102	100	98	119	84	86	102	103	111	88	99	102	92	101	89	93	106	103	97	96	113	101	96	112	102	91	114	96	84	101	89	107	108	89	93	97	92	86	90	99	111	88	107	101	73	86	89	90	106	101	97	104	84	95	86	113	97	94	95	85	103	97	103	99	112	104	94	117	108	101	93	105	93	105	89	108	106	119	99	83	93	109	85	96	90	105	120	99	112	118	94	103	95	113	117	99	88	112	98	106	97	95	107	103	96	105	102	89	99	93	98	105	99	102	106	99	106	107	90	80	105	95	109	92	92	100	95	72	117	98	99	110	108	108	86	87	101	103	105	106	100	96	85	88	93	80	101	99	113	86	96	95	79	103	106	103	103	84	87	94	86	91	80	106	93	94	86	84	97	92	94	113	93	87	95	95	75	99	99	103	109	97	96	92	107	88	109	97	96	89	97	86	87	99	96	79	88	80	114	91	118	93	115	78	100	90	92	98	104	93	97	83	100	102	81	108	86	95	85	105	82	98	98	95	89	105	100	85	97	106	109	104	93	103	116	109	83	110	111	92	114	92	100	96	110	86	112	87	96	107	99	111	108	107	87	89	110	96	93	82	98	101	110	99	98	104	128	91	90	85	108	105	89	93	108	89	90	99	84	88	85	92	103	112	108	85	109	124	98	134	79	106	95	91	108	92	94	90	116	94	87	86	97	94	119	101	95	103	104	96	101	89	95	77	101	102	94	93	99	92	112	100	99	117	99	89	86	94	88	119	93	92	89	103	87	98	84	104	95	108	103	82	106	95	117	100	100	101	105	110	108	106	100	111	83	92	106	88	95	94	108	108	114	108	106	101	92	99	102	99	107	101	101	101	91	105	89	107	86	96	91	111	85	107	85	102	101	91	104	120	94	105	102	108	95	94	102	91	108	111	102	99	104	93	103	99	86	120	82	94	85	95	112	104	111	91	116	108	94	95	104	106	102	102	97	101	90	107	91	80	90	94	110	93	103	120	114	96	120	99	100	95	98	96	102	91	89	92	92	94	109	117	90	115	112	100	91
17371	5123	9720	34097	50146	49125	24355	1642	1354	1155	1089	1007	926	922	858	807	834	876	859	820	847	770	808	784	747	756	784	753	789	771	754	706	819	765	674	772	765	745	761	721	758	743	724	747	688	735	756	730	784	717	718	764	765	719	711	710	768	749	696	767	715	756	719	736	731	737	747	746	675	735	761	766	731	758	767	719	772	723	736	745	730	739	692	747	756	694	754	713	717	741	766	725	727	779	768	780	716	741	740	764	755	744	713	768	714	749	738	768	753	754	752	673	696	749	778	735	814	692	759	720	761	754	721	731	719	784	801	822	688	723	773	746	780	750	732	768	759	736	744	755	729	722	755	730	753	722	767	743	765	713	724	797	732	776	735	694	749	670	766	721	751	739	785	722	701	741	754	740	769	721	719	790	740	784	764	698	785	726	728	715	770	767	774	716	790	714	732	699	734	789	755	753	762	730	758	733	730	698	763	725	725	765	755	764	712	733	775	716	760	751	708	737	716	715	747	741	692	755	740	750	792	785	688	730	753	733	744	774	717	735	773	772	729	765	744	735	700	720	713	706	770	711	743	759	756	741	746	806	767	709	756	748	721	681	734	809	787	765	744	690	768	731	760	737	731	758	740	735	746	790	755	773	731	786	726	766	696	748	731	692	753	721	739	710	762	742	732	708	706	685	740	739	761	755	747	744	734	732	711	763	733	773	765	746	722	751	732	699	701	702	722	741	799	730	735	722	779	749	712	785	725	803	752	701	724	683	767	729	771	738	709	771	676	744	735	775	760	766	701	745	701	735	726	749	756	726	732	775	731	767	750	755	735	740	788	736	698	752	762	730	783	742	760	751	705	692	755	753	746	743	767	750	729	733	730	698	752	759	744	760	746	797	691	697	731	753	715	771	718	761	749	771	754	756	790	748	758	772	733	725	752	721	771	738	722	757	738	703	721	787	802	758	694	718	720	753	720	741	727	718	749	765	752	745	739	723	751	695	693	684	720	733	737	759	768	693	723	755	761	702	707	756	701	752	770	752	730	734	722	747	757	726	738	718	747	747	688	701	739	734	736	767	754	770	736	761	760	773	728	741	760	715	712	772	697	750	740	756	696	729	745	743	697	773	702	767	744	823	753	705	757	766	721	757	751	716	740	754	720	729	732	724	716	736	755	706	761	706	769	726	737	749	720	746	733	746	726	688	724	752	761	752	744	746	709	748	711	714	720	735	770	718	763	750	743	684	780	720	730	740	721	727	797	737	751	716	737	728	714	767	754	726	680	733	763	771	692	764	766	739	746	706	725	808	760	721	761	735	730	749	733	712	763	762	747	719	698	756	759	698	765	704	793	787	781	716	717	747	762	721	745	647	782	726	713	732	709	757	769	744	792	781	754	757	750	761	737	760	739	686	726	782	742	772	704	760	732	743	743	729	769	681	731	738	812	746	660	758	727	730	716	762	707	667	771	766	766	803	765	768	769	734	758	692	743	759	747	688	725	680	765	772	715	706	694	699	747	817	784	720	739	742	684	735	681	743	650	728	753	733	716	769	746	727	710	748	717	749	734	744	738	753	744	714	717	723	754	747	721	704	749	739	745	728	752	731	758	706	729	727	758	765	741	769	765	718	734	760	768	735	752	739	735	741	730	746	753	759	749	744	688	752	764	746	719	740	770	699	729	704	778	714	751	722	700	699	746	746	748	749	726	745	740	746	783	696	746	742	790	746	754	721	740	683	726	703	778	652	709	728	755	722	741	718	710	717	700	734	737	729	745	743	768	748	727	767	795	692	738	720	775	743	744	757	733	744	786	757	786	685	714	722	725	776	721	694	783	753	752	743	729	744	717	738	720	673	744	714	737	733	726	706	716	762	769	674	721	706	722	743	717	728	713	733	734	778	723	784	710	738	697	754	682	767	742	763	738	739	709	736	712	739	705	723	704	752	745	712	707	749	761	697	773	743	782	718	733	721	747	727	731	763	754	736	758	818	718	737	780	736	733	758	751	749	721	713	719	759	725	703	739	724	760	729	744	735	707	734	744	717	684	737	756	765	766	731	740	726	747	769	739	721	760	740	730	731	723	728	773	735	720	776	743	777	737	731	767	769	736	730	750	734	718	745	663	721	750	768	763	728	745	743	732	783	752	764	727	740	781	729	739	735	705	768	742	736	710	700	792	756	762	701	714	722	747	686	749	727	749	746	763	758	724	783	702	755	710	786	714	688	723	799	743	736	763	741	737	722	679	752	740	759	796	753	750	719	701	764	763	735	725	705	740	757	737	730	743	752	766	698	768	722	736	718	731	698	735	758	753	755	720	765	691	759	769	745	714	781	722	732	754	734	668	719	748	742	754	761	744	705	761	741	776	730	717	724	780	781	756	746	707	711	753	750	744	706	735	688	736	731	728	774	782	726	709	753	702	704	694	743	742	719	745	691	774	743	747	772	752	758	770	748	724	734	713	692	712	752	731	792	735	761	720	741	779	741	766	736	772	794	762	738	752	775	748	732	805	737	670	686	710	750	737	748	777	697	740	696	770	766	733	681	741	794	766	742	688	735	682	755	776	726	774	790	721	741	727	719	732	723	718	678	744	768	737	724	729	738	710	751	760	723	736	683	699	750	743	714	668	723	727	809	800	697	699	782	727	701	743	768	699	737	718	741	686	765	734	720	749	699	701	707	737	764	753	781	748	727	750	754	668	714	740	748	725	747	765	730	741	717	689	773	723	759	727	729	688	745	718	719	747	767	780	755	719	742	711	721	742	706	790	719	712	754	755	708	720	729	717	730	775	731	717	748	717	705	750	755	763	675	725	706	758	735	727	706	706	731	721	742	774	746	706	754	741	760	731	729	771	746	764	757	733	712	795	751	774	745	791	750	674	762	759	719	722	689	728	757	722	721	732	774	761	752	714	711	691	712	743	792	704	745	721	717	721	756	721	782	721	670	739	767	702	711	744	794	712	715	749	770	719	786	748	713	749	741	744	769	713	724	761	717	729	719	721	714	764	752	744	733	733	700	752	736	776	727	737	695	713	725	750	700	709	731	720	804	699	752	710	717	700	722	737	714	771	711	735	733	776	756	771	756	770	696	769	750	712	743	741	743	738	749	738	727	719	709	741	757	739	740	772	737	734	762	746	761	754	743	763	697	743	712	730	740	755	737	702	734	717	702	717	763	714	736	755	730	746	777	762	731	749	708	747	716	781	700	716	761	725	808	720	748	755	709	747	765	750	785	739	734	712	746	731	747	729	754	744	716	700	743	752	744	731	763	736	780	683	756	758	704	803	777	763	658	768	736	744	721	711	721	782	725	703	737	740	780	722	771	738	748	742	739	714	672	777	775	739	755	772	706	712	724	717	725	736	733	748	686	754	734	736	728	778	767	772	729	759	733	715	773	734	752	726	746	751	740	752	721	765	734	758	689	763	764	748	718	767	762	724	753	684	781	763	751	751	759	707	701	784	728	750	738	752	764	760	744	760	754	703	749	759	695	728	769	746	734
1267	187	220	554	895	1012	462	68	63	56	45	63	67	75	59	71	51	64	60	68	73	82	78	59	78	81	70	66	63	57	56	77	61	58	58	44	64	75	44	66	72	74	73	57	71	64	58	57	73	49	63	70	74	62	57	77	67	74	70	55	62	48	62	61	60	59	60	54	65	63	59	56	52	60	65	63	75	60	61	59	73	56	62	80	72	71	61	55	80	63	62	79	53	61	52	61	75	66	64	75	74	60	63	77	67	66	61	62	60	67	55	67	67	49	65	59	76	68	73	63	62	51	68	60	86	59	71	56	71	66	62	69	76	58	62	81	69	58	83	70	57	61	76	75	60	60	74	80	75	62	60	68	61	70	62	61	62	67	69	69	69	79	66	69	58	58	74	69	77	69	71	61	50	68	56	73	51	59	61	60	64	64	54	68	77	68	64	60	71	49	58	69	86	67	55	75	55	59	58	62	81	64	73	72	68	71	69	64	55	61	69	56	70	61	74	58	76	68	80	47	68	62	66	59	56	58	68	73	76	70	62	70	64	82	70	82	64	74	58	63	63	70	68	74	83	63	60	77	67	55	71	73	52	68	57	69	58	76	56	78	65	74	56	57	63	64	61	56	58	55	63	49	76	58	63	80	76	55	63	60	55	61	64	54	59	55	67	75	68	63	66	68	69	78	73	72	75	73	71	65	67	77	67	70	84	71	67	68	76	79	75	74	61	56	60	56	68	68	57	54	71	53	71	79	55	53	66	44	60	68	69	51	59	64	61	65	70	57	62	66	57	75	70	59	76	48	54	56	62	66	63	56	60	75	56	60	62	77	74	66	64	71	68	68	75	69	62	70	75	67	57	65	63	71	59	72	62	56	45	78	78	56	73	85	52	72	69	63	65	58	50	72	53	78	60	62	60	62	69	73	57	57	73	66	67	65	73	69	68	65	63	85	68	59	63	48	63	71	65	57	57	69	75	59	60	65	58	70	62	75	70	65	57	65	67	56	65	57	50	57	62	58	57	75	64	58	62	66	75	55	49	60	65	64	73	67	66	54	59	52	61	73	55	54	64	78	60	56	50	62	59	73	72	85	75	65	64	67	61	58	61	66	57	59	59	71	55	67	45	63	66	69	54	72	44	69	63	60	72	50	72	67	52	84	67	66	74	64	65	78	59	72	56	49	49	77	59	60	49	71	78	60	68	55	66	72	69	55	64	68	55	56	58	59	70	70	62	53	70	58	70	65	59	57	75	72	71	85	59	52	57	55	71	81	77	65	69	64	70	70	66	69	53	61	58	62	61	69	61	64	65	65	62	67	59	71	68	57	69	63	74	56	57	54	85	55	73	73	52	69	65	67	74	52	60	52	58	60	79	72	71	61	68	53	50	78	75	71	65	60	76	62	73	77	44	72	56	68	59	57	67	56	75	66	68	68	51	62	58	61	78	60	67	69	57	49	60	45	62	71	74	69	76	65	51	55	62	79	68	61	75	56	69	75	74	69	57	59	71	65	72	75	45	48	75	57	64	72	53	67	73	75	64	57	54	64	76	62	62	75	60	70	68	70	65	76	58	64	51	74	74	60	67	57	76	63	56	74	56	73	49	67	58	65	48	63	60	69	53	81	71	67	60	58	68	62	68	65	67	69	62	60	62	77	61	55	62	59	69	72	68	65	56	71	56	73	57	73	64	93	81	62	73	66	66	68	81	66	71	54	64	70	63	73	83	70	76	62	69	57	80	53	61	67	69	67	46	66	57	64	52	70	59	53	76	60	55	64	50	75	77	57	47	81	67	66	71	71	69	76	72	78	63	55	62	70	71	84	74	60	54	69	66	66	60	71	64	71	62	76	58	63	63	68	77	57	58	87	71	58	62	61	83	79	60	45	71	62	72	74	64	65	74	68	52	65	77	58	70	77	54	52	71	55	66	65	84	57	62	66	63	75	49	67	69	69	64	62	67	56	66	60	62	50	69	67	67	64	53	65	87	74	67	71	74	65	61	49	54	69	61	75	74	66	57	66	67	77	64	73	70	56	59	72	74	70	83	70	59	70	69	47	74	63	61	76	52	59	52	44	52	66	64	66	59	76	69	67	73	58	67	54	71	68	72	63	56	58	62	69	68	58	66	66	70	75	58	81	59	72	60	54	58	54	64	68	62	67	62	55	72	76	60	65	58	65	72	76	69	79	63	53	69	54	69	58	55	71	62	70	76	70	90	60	54	61	61	62	63	74	45	59	53	68	64	70	68	64	65	68	63	59	56	72	66	75	77	75	57	63	57	56	56	61	71	71	65	65	71	64	53	63	65	66	69	68	58	69	71	71	74	67	71	69	76	58	59	55	64	74	59	65	67	70	52	62	71	67	64	61	54	73	65	52	56	59	57	68	65	70	70	67	59	78	85	60	62	65	65	60	70	70	62	61	56	67	78	59	60	58	69	63	83	72	74	75	70	66	61	69	75	81	70	66	58	67	58	59	65	60	54	70	60	60	67	68	69	55	68	61	60	69	67	67	73	60	59	65	65	68	58	68	73	63	54	61	57	56	65	64	55	69	51	63	59	69	82	74	64	64	59	42	70	74	74	58	62	41	75	69	74	62	65	66	69	72	66	69	77	56	65	51	66	74	69	68	70	68	59	72	67	63	77	66	65	57	67	81	68	64	85	79	51	60	65	60	69	64	60	65	58	74	70	61	69	62	68	61	66	60	77	75	68	61	72	68	70	73	64	65	56	63	58	57	62	60	57	62	80	65	77	77	73	49	68	60	57	64	54	53	77	61	55	59	82	63	73	61	61	83	57	76	79	52	68	66	66	56	60	66	52	53	84	61	62	75	54	77	75	59	68	47	61	57	62	70	65	54	70	66	77	71	66	78	65	64	61	52	65	67	56	65	53	71	62	68	60	82	63	56	64	81	68	60	51	62	74	47	53	60	68	71	55	62	60	80	46	68	69	58	62	69	61	46	60	65	74	57	55	62	70	69	58	74	67	70	53	58	64	60	61	62	70	70	47	62	55	72	78	66	69	65	46	56	64	58	61	61	56	60	60	54	62	68	71	58	62	65	71	58	63	63	60	58	59	54	63	64	49	74	55	64	58	56	67	61	55	67	80	65	63	62	66	75	60	80	57	54	65	55	53	77	61	58	57	53	61	79	74	66	54	69	63	83	63	70	67	61	52	65	65	75	65	84	55	62	69	64	68	58	78	67	58	64	59	76	71	68	78	59	70	68	69	54	67	70	63	54	63	66	73	70	62	67	61	67	60	68	50	54	62	77	75	78	56	57	77	63	65	62	70	70	69	64	71	68	58	71	66	58	65	78	56	58	67	56	61	64	60	77	68	56	52	54	50	75	61	64	80	70	70	55	66	66	88	75	66	69	51	67	70	72	62	65	49	68	58	62	52	66	67	55	53	64	60	59	55	66	54	60	64	52	63	70	69	77	57	64	72	62	56	70	71	66	63	65	62	61	59	64	59	56	83	62	74	68
10384	2600	3204	11888	24199	24236	12411	735	648	619	534	533	531	510	509	494	524	506	525	514	501	514	507	528	498	511	538	546	538	485	542	525	535	474	540	513	492	496	490	505	516	522	531	509	556	481	480	501	484	496	506	529	540	523	498	491	525	559	524	470	535	524	479	501	536	529	500	543	473	485	483	499	533	512	532	523	505	514	528	522	513	502	513	507	508	523	561	507	504	518	490	519	527	550	513	521	487	530	478	481	486	497	532	521	509	509	534	531	506	546	481	511	530	500	500	538	480	537	508	502	521	496	523	492	485	536	534	522	529	491	508	473	497	527	478	537	530	498	498	556	533	562	508	534	524	541	487	522	499	528	479	526	515	502	501	581	526	514	512	516	479	525	508	522	481	481	500	504	498	547	508	549	482	520	503	519	543	488	490	496	555	513	493	516	552	545	500	548	507	493	477	537	468	506	526	506	512	459	504	529	545	533	507	532	526	512	450	512	563	524	560	498	521	518	544	457	529	559	531	501	507	490	523	509	542	521	527	484	555	478	523	511	500	535	503	492	510	527	480	501	523	552	541	506	529	510	487	438	542	562	519	524	539	511	527	544	546	512	470	518	523	522	500	513	542	494	515	543	510	529	494	528	476	555	504	486	531	545	516	534	523	535	501	476	553	506	515	545	518	536	503	485	515	491	545	519	501	522	500	503	528	529	501	519	530	501	489	532	509	487	558	528	492	461	562	517	522	552	476	483	533	518	520	533	518	508	508	497	523	515	500	526	510	495	517	529	504	529	498	511	530	514	534	543	518	480	475	493	517	502	483	524	520	445	436	508	493	522	498	517	490	497	514	526	548	525	483	508	528	518	500	510	494	524	535	494	498	496	506	523	491	523	498	547	496	517	518	526	549	477	485	550	495	508	531	505	527	482	499	482	475	545	516	520	492	490	510	509	517	494	515	535	501	519	532	492	518	471	500	538	514	507	503	518	501	523	529	507	495	514	550	531	563	514	497	545	495	537	516	500	484	523	509	513	483	552	525	509	493	508	530	543	516	550	513	526	507	523	513	495	503	515	495	511	499	495	525	499	488	533	513	518	505	543	502	477	524	530	475	492	520	534	542	503	519	510	533	511	544	513	500	515	532	541	504	497	577	496	558	526	565	491	505	485	521	529	505	540	478	508	475	537	488	495	499	516	526	511	512	538	525	530	527	522	474	497	531	529	540	541	511	474	505	501	507	496	525	536	515	511	533	516	528	510	528	503	496	539	504	518	513	484	492	485	527	501	508	495	488	498	536	545	506	517	557	501	495	510	506	504	529	491	501	486	522	565	492	490	513	491	510	486	481	537	509	509	492	496	507	559	503	544	506	523	512	531	478	516	499	525	489	494	520	522	501	529	530	493	509	527	507	507	486	474	497	490	491	543	524	494	511	536	535	501	503	489	523	464	512	521	491	501	510	491	476	478	500	507	475	522	504	539	489	489	531	534	489	493	507	539	529	494	531	510	524	483	473	507	500	537	501	521	531	513	537	511	523	508	528	539	491	515	506	549	520	520	468	464	508	500	526	524	542	506	540	514	511	488	471	514	527	517	502	519	510	517	513	565	496	523	523	474	523	488	496	514	532	536	499	490	501	533	497	482	547	478	560	464	482	541	525	514	522	513	557	481	511	551	514	550	520	508	468	497	538	566	527	543	530	501	503	496	472	514	518	525	497	488	496	495	503	528	535	569	526	514	472	509	524	514	533	508	482	513	516	510	482	550	531	511	522	533	522	533	503	511	504	545	508	516	482	512	518	508	527	516	513	508	528	557	528	458	515	548	504	489	499	519	513	485	528	504	508	488	548	475	499	504	506	507	542	526	530	491	511	476	524	515	530	495	488	524	497	520	499	524	536	514	511	501	500	482	501	516	496	503	512	517	528	528	507	537	486	484	547	516	483	519	507	511	515	497	523	534	510	484	511	487	482	511	481	559	501	536	474	528	485	501	507	518	508	500	511	502	498	499	519	535	489	513	509	519	530	504	481	507	486	543	482	518	516	509	474	508	524	507	463	550	534	507	492	519	513	544	504	539	541	499	468	518	481	524	513	508	500	496	476	513	517	504	455	480	553	526	473	524	553	512	521	494	475	535	498	548	498	563	514	529	525	507	525	492	512	481	527	495	547	509	520	514	502	526	530	491	510	511	495	485	537	471	475	497	520	488	521	528	543	488	516	486	569	507	517	484	503	514	517	535	531	556	511	509	500	491	522	527	509	510	490	479	483	522	522	524	520	497	513	515	539	488	553	558	531	480	507	528	475	521	497	500	551	507	522	551	523	560	500	509	530	508	493	534	487	483	496	521	506	521	511	516	517	504	512	511	475	570	464	498	499	501	508	498	492	490	504	522	507	562	527	518	521	502	516	545	477	488	551	501	497	514	515	494	557	510	469	537	497	508	472	508	544	530	472	494	499	493	523	499	503	480	546	483	504	543	523	515	496	504	524	504	502	499	552	463	530	537	508	515	481	495	524	535	527	463	488	513	514	533	528	531	470	496	484	534	488	521	515	493	488	521	489	519	497	516	502	482	510	464	487	499	497	547	537	529	567	514	503	505	492	497	522	536	497	503	537	514	450	511	531	529	544	508	506	512	551	491	510	490	493	504	519	513	485	500	490	509	516	486	534	509	542	509	528	503	486	524	516	514	492	517	525	503	504	516	514	489	518	531	512	502	520	499	521	496	511	534	542	495	529	475	533	459	469	492	495	499	543	495	461	510	527	525	525	519	501	534	497	489	497	498	521	478	510	524	500	483	524	469	515	473	515	549	479	536	513	554	517	499	496	516	506	545	506	493	507	494	507	507	495	494	472	544	502	519	504	508	519	493	514	494	502	479	509	533	509	510	530	514	524	491	495	499	517	484	522	486	520	505	533	520	516	560	519	534	525	470	529	513	479	509	503	466	535	497	505	521	507	518	505	557	478	526	554	495	492	506	524	489	521	530	462	510	528	505	515	546	474	530	529	513	512	536	523	525	535	505	495	479	540	495	518	453	543	519	510	558	554	521	538	526	497	542	538	510	541	513	481	521	531	519	475	485	465	532	517	523	529	501	553	543	484	510	480	507	497	498	484	519	488	500	479	528	490	483	482	488	505	535	542	456	515	528	505	547	490	494	520	511	538	497	508	527	547	483	489	487	517	474	511	514	498	482	530	513	504	527	495	470	470	489	517	483	509	535	458	545	514	519	484	504	522	447	458	522	534	469	508	535	539	524	522	494	499	555	497	523	493	508	495	511	534	468	500	493	521	494	498	530	505	528	483	541	507	495	515	515	542	484	515	471	504	481	494	498	535	575	531	480	474	515	544	551	497	530	530	494	525	502	478	515	505	469	477	521	512	555	522	508	531	497	516	515	531	506	523	508	522	484	500	537	497	525	514	529	523	546	468	506	531	541	536	504	496	513	514	509	548	477	454	513	503	495	538	522	525	495	507	499	502	531	476	497	503	481	472	510
956	341	917	2101	2749	3879	1559	88	79	69	88	71	69	77	80	81	83	76	73	90	86	60	68	67	71	79	65	70	66	77	77	66	68	53	69	68	78	70	62	63	74	68	69	78	63	60	88	69	66	71	75	72	79	67	72	81	77	78	77	73	65	66	72	77	83	58	90	75	73	85	64	61	61	50	61	62	73	79	74	58	60	63	68	67	77	69	93	76	66	52	70	69	84	71	73	81	73	73	70	52	59	68	70	72	58	86	79	75	62	61	63	65	59	77	66	77	71	86	74	66	71	59	66	72	75	75	63	71	77	71	67	81	88	73	67	62	79	74	71	75	76	87	78	70	70	68	89	61	65	78	64	81	89	71	83	68	77	59	79	67	74	65	78	72	76	74	69	68	72	70	66	74	62	66	44	56	61	76	63	71	80	66	64	66	70	88	66	72	64	77	62	82	66	70	66	68	65	80	77	81	79	64	70	74	75	46	72	52	81	83	82	65	83	78	83	77	62	60	73	71	77	62	70	75	71	53	82	69	74	65	74	73	87	64	59	73	63	68	57	67	90	70	62	74	74	67	61	85	72	70	71	61	65	75	76	79	85	77	72	70	80	81	80	79	61	62	61	62	78	81	72	91	76	70	81	72	86	84	62	73	67	71	75	87	73	60	60	79	68	67	76	70	73	83	58	67	76	68	65	68	64	83	77	83	77	66	65	73	65	73	76	68	71	58	60	76	67	80	76	64	63	66	70	86	75	76	58	59	65	76	61	69	67	84	85	65	72	78	72	71	79	80	79	66	77	78	77	67	62	67	74	55	70	84	75	77	56	81	76	66	76	91	61	64	66	63	61	71	77	68	82	102	62	62	52	62	69	91	73	85	78	84	78	66	76	60	70	82	83	88	60	60	71	76	70	62	66	66	71	56	62	90	66	74	75	78	75	81	71	80	76	69	66	50	60	65	71	83	76	65	78	78	68	69	77	70	71	81	74	74	68	66	66	74	64	58	93	59	83	67	60	62	84	74	76	73	75	52	70	78	62	72	65	66	61	69	72	77	71	69	64	81	75	68	71	91	75	82	71	64	58	76	82	67	66	74	57	72	64	67	71	76	67	89	78	70	67	65	77	71	62	70	76	77	80	80	68	87	65	56	59	90	72	63	69	77	61	62	79	82	72	64	85	76	80	68	70	89	76	97	74	77	85	61	73	64	62	72	69	55	68	78	71	75	84	73	71	69	65	75	74	83	61	73	85	73	69	71	75	65	68	75	90	77	67	72	58	78	83	69	85	77	67	73	66	71	82	71	57	73	75	67	67	65	61	80	72	67	73	56	76	73	72	70	84	66	65	79	70	70	76	56	69	68	82	65	66	65	73	69	71	65	82	65	72	86	75	75	76	73	68	75	73	70	67	82	73	76	56	66	75	68	77	84	70	87	77	75	75	68	78	69	67	67	67	75	77	84	69	69	61	72	76	87	72	58	71	89	64	69	68	63	61	74	73	74	64	74	65	67	72	57	75	66	68	72	70	70	80	74	70	81	71	75	80	77	72	52	78	79	58	71	73	57	75	56	55	80	62	69	75	83	81	78	65	76	71	60	71	67	74	68	71	61	79	58	57	56	73	61	63	70	66	75	58	75	76	68	72	68	57	72	66	63	73	73	66	80	68	64	80	75	63	73	72	66	68	64	68	66	77	61	66	82	61	62	74	87	72	69	71	72	64	61	69	71	67	76	72	59	72	69	59	47	81	87	63	58	66	80	64	74	64	45	79	65	65	86	72	53	71	51	85	70	63	76	69	85	71	55	68	78	62	66	67	63	71	73	76	81	62	59	70	75	63	54	68	60	96	68	78	65	74	58	67	71	49	75	72	62	71	81	75	68	77	74	71	71	72	76	76	55	62	68	66	68	88	62	77	69	56	78	82	71	73	71	66	76	62	77	74	64	65	76	75	81	64	64	80	81	85	70	67	77	75	74	68	78	68	68	76	74	77	76	68	60	74	61	75	75	74	71	73	90	73	74	63	84	68	56	69	71	80	86	70	65	84	72	70	71	66	76	72	78	76	71	89	65	96	81	71	70	63	91	70	69	84	68	67	66	76	67	77	65	70	72	69	61	73	75	70	57	77	62	71	77	85	77	64	77	66	58	74	79	76	80	59	73	78	57	62	73	66	79	75	66	68	67	73	57	73	75	74	71	88	84	70	66	84	67	64	61	62	68	76	72	82	71	77	76	60	70	90	76	74	82	71	60	68	64	66	72	75	64	64	69	76	82	67	77	74	67	70	76	87	70	68	78	60	73	60	78	71	66	67	63	77	62	69	80	64	64	74	86	75	78	75	73	84	67	57	68	82	83	90	78	78	89	60	83	82	67	63	69	65	77	76	72	71	73	62	77	66	62	93	79	80	67	72	62	66	74	77	59	73	59	83	70	66	68	77	62	64	83	70	80	84	62	56	73	89	62	60	55	69	70	79	70	68	79	74	79	67	84	74	72	83	77	60	66	65	66	69	66	54	75	73	57	87	77	70	62	77	82	70	75	62	51	76	67	82	64	53	72	69	81	69	63	79	81	63	66	67	60	83	67	66	77	78	72	78	73	72	69	73	74	76	74	71	84	81	63	76	76	71	59	77	63	75	91	72	76	79	77	75	73	78	72	68	67	83	69	71	59	82	63	69	63	75	78	66	62	69	69	88	69	61	74	82	72	65	73	80	63	70	72	73	61	61	87	77	59	72	68	75	82	76	68	66	74	86	76	74	68	75	79	68	78	60	64	89	59	89	71	81	64	61	85	70	68	77	71	72	81	53	54	70	67	66	75	77	78	63	74	71	75	75	71	73	83	83	72	89	81	78	77	62	48	77	80	75	67	72	64	76	83	75	69	69	69	71	76	70	81	69	72	75	89	81	60	61	55	63	60	64	70	69	61	82	69	77	64	81	79	64	72	84	70	85	75	80	69	64	69	71	80	73	83	67	60	75	73	69	53	57	70	74	70	78	69	85	83	63	54	71	84	75	65	65	53	71	76	67	74	80	80	75	62	74	85	69	73	73	77	72	76	63	73	71	68	76	68	81	70	81	66	58	68	82	58	75	71	66	67	83	60	60	58	86	66	63	65	66	79	81	75	67	73	78	74	60	75	74	81	80	79	89	74	73	74	83	62	72	62	71	60	82	73	67	69	77	68	73	60	81	64	68	61	73	69	52	91	72	69	73	79	69	60	82	73	58	69	79	80	72	65	82	71	68	70	68	72	69	83	68	63	77	73	68	69	69	65	75	59	78	60	66	69	80	83	64	71	78	75	80	73	88	66	65	64	70	70	71	91	81	85	87	71	69	67	75	84	83	79	71	65	72	86	71	60	74	74	89	68	76	65	78	71	65	90	62	63	70	75	69	59	77	86	72	92	59	88	76	67	66	59	75	52	74	66	76	74	73	74	67	68	68	60	69	69	65	89	72	80	70	71	68	69	78	78	71	68	63	84	77	70
13094	5108	10591	28180	42025	42614	20327	1146	941	805	727	654	642	621	601	635	560	606	588	579	555	592	588	542	584	544	547	548	552	536	580	542	555	566	525	518	507	537	508	540	526	520	554	533	561	506	523	524	550	571	539	488	495	539	524	576	528	543	536	585	527	568	556	541	551	547	544	590	580	536	551	574	542	565	536	522	534	533	528	526	512	507	582	563	528	519	538	522	502	560	524	522	512	522	538	539	552	514	562	525	526	528	552	528	555	549	522	568	603	549	541	529	521	509	527	530	497	533	505	543	536	539	543	556	487	554	573	538	531	544	569	536	566	538	569	530	554	545	518	547	554	534	563	602	555	488	584	561	502	563	512	553	500	571	561	586	552	564	537	530	536	578	530	580	556	569	538	560	518	573	577	554	564	531	514	561	515	558	531	539	577	569	507	551	553	545	510	525	537	576	572	466	556	499	580	520	539	580	524	548	535	537	536	538	481	548	528	539	553	550	508	533	545	573	506	528	564	554	491	549	560	541	502	524	517	540	569	590	505	536	513	588	580	601	520	486	569	552	543	525	551	541	521	508	550	551	575	575	560	540	560	575	537	500	565	524	579	538	518	551	552	496	542	504	545	522	599	564	495	531	543	567	552	551	517	517	530	544	514	536	521	547	565	517	538	536	553	511	531	552	542	546	558	558	541	512	504	557	483	512	567	547	534	511	533	548	530	579	559	510	512	519	506	572	525	507	575	568	518	561	517	487	579	514	550	567	538	504	556	483	545	506	548	581	572	571	499	573	568	558	550	522	570	513	507	558	543	524	540	513	506	481	539	579	547	567	489	515	543	557	562	544	561	538	548	513	530	525	476	555	579	537	533	571	552	532	524	533	589	517	529	557	505	562	517	534	570	546	564	552	549	524	503	509	583	516	561	513	538	526	517	550	563	578	566	560	508	527	516	531	583	584	526	572	544	538	550	550	526	507	535	512	531	585	545	534	522	541	541	548	538	542	502	556	551	563	564	545	574	539	478	542	550	520	537	553	539	506	540	570	533	570	533	508	556	528	487	551	567	530	541	554	551	556	525	580	522	571	501	532	526	549	534	492	568	552	551	533	533	529	512	590	549	545	546	537	505	539	547	551	535	511	515	558	510	549	497	484	561	567	503	557	567	519	569	528	543	536	550	544	562	543	535	509	558	526	544	519	544	562	508	525	509	550	560	526	523	537	521	538	566	527	507	550	523	543	516	561	524	554	548	547	543	556	508	552	550	498	527	538	549	540	491	504	572	523	575	506	525	552	513	546	546	543	530	535	519	539	593	523	544	554	536	487	541	528	560	553	515	566	527	529	545	533	545	506	579	545	538	577	537	566	547	505	516	542	519	529	537	598	574	560	551	525	500	559	522	541	563	567	579	554	543	555	538	532	549	500	520	546	562	551	515	546	579	526	519	557	563	509	563	559	548	585	544	552	525	545	512	534	554	521	570	529	514	549	577	537	576	557	570	539	558	538	545	492	548	525	554	515	592	491	536	516	533	531	532	526	558	545	536	523	506	547	527	465	528	536	550	546	529	522	551	543	536	562	570	490	528	542	527	496	547	548	554	532	545	520	532	539	522	545	555	548	541	550	555	530	563	536	531	565	546	515	529	538	537	506	526	495	486	594	571	549	561	540	533	514	569	528	547	544	539	507	550	497	550	562	610	512	523	508	562	537	551	535	568	551	537	522	541	525	574	514	546	544	571	536	499	533	509	516	555	531	583	572	551	550	518	602	539	568	549	561	521	510	491	536	531	541	514	496	537	532	548	506	533	472	548	525	521	532	540	562	597	532	518	526	588	554	534	514	559	535	560	564	535	547	485	557	527	570	511	541	529	592	521	557	544	560	488	545	524	490	495	557	555	518	541	552	551	514	547	522	541	552	496	525	549	527	548	554	501	544	529	543	553	538	558	514	525	528	564	554	564	544	540	519	544	478	549	517	509	542	530	521	541	575	521	522	563	540	563	548	564	556	541	524	558	546	579	497	549	553	540	582	522	543	523	546	563	561	556	525	550	576	534	550	539	576	551	556	563	581	581	541	513	534	544	513	582	558	534	551	569	562	516	532	576	549	562	559	549	509	488	524	522	548	518	552	504	515	517	521	568	525	543	550	517	508	591	586	590	551	554	536	553	513	549	518	475	553	502	525	535	527	524	555	584	572	558	541	547	567	499	559	565	520	548	565	539	532	547	574	572	547	561	487	539	509	543	532	551	523	570	511	525	517	535	530	511	555	539	541	517	522	580	560	531	552	516	527	566	525	501	539	578	580	524	531	525	529	543	536	507	549	520	515	517	508	555	522	532	544	517	553	552	588	530	558	557	527	506	510	547	558	548	510	506	576	532	551	557	571	546	517	545	539	537	544	550	550	523	536	539	536	531	560	540	545	541	578	518	522	517	539	513	573	519	561	591	524	566	558	531	495	549	533	554	533	581	517	558	559	521	559	543	496	527	555	530	519	526	554	524	564	539	554	599	551	541	545	507	537	562	525	572	570	563	561	523	532	569	499	512	561	484	557	566	558	538	533	561	560	553	567	532	562	565	539	537	498	557	512	532	536	567	526	594	543	518	523	510	539	541	540	534	534	541	575	538	505	557	538	512	515	527	563	576	507	584	515	536	548	491	528	506	547	543	559	555	554	572	507	507	498	559	520	551	496	553	548	564	564	513	513	539	526	538	554	527	550	530	562	541	514	518	566	504	520	530	507	560	587	524	535	523	521	569	528	512	535	566	529	563	537	516	529	558	522	508	566	517	521	544	547	525	538	515	550	521	563	551	581	518	591	516	538	551	568	565	542	564	529	546	536	478	525	522	512	533	517	519	536	538	547	574	529	531	542	573	520	535	512	517	547	565	557	590	571	522	517	510	562	541	537	509	572	528	502	533	532	517	527	538	525	591	562	579	529	565	586	517	553	525	528	568	531	544	510	588	551	540	526	561	546	559	549	526	549	530	540	514	510	524	570	529	559	540	542	532	543	537	582	566	581	534	514	519	548	608	548	547	548	556	532	524	540	517	501	510	529	515	550	481	534	577	548	531	565	501	538	585	549	502	544	568	577	574	539	562	549	503	568	543	543	535	562	536	507	536	539	544	538	568	558	534	517	563	534	512	501	521	525	536	575	548	552	544	504	540	521	508	524	577	561	521	550	505	508	543	555	520	520	541	573	526	511	551	551	582	521	529	533	563	517	566	549	559	563	567	568	557	550	537	526	500	547	557	542	567	546	548	531	556	531	563	512	544	580	542	542	532	539	552	536	552	534	522	550	555	527	523	556	547	548	508	543	561	555	510	538	553	546	561	518	575	569	539	531	510	546	518	531	566	536	500	561	526	516	546	522	538	552	499	548	540	551	529	537	544	531	502	500	524	536	519	564	541	531	501	572	567	517	518	543	523	526	552	508	554	547	551	545	498	542	560	520	520	547	543	534	575	524	517	497	524	531	517	577	567	526	525	538	558	534
1923	578	1946	2075	2656	2890	1126	101	100	105	96	80	93	91	88	105	105	99	88	93	99	91	102	92	88	93	114	104	114	94	87	97	94	111	109	100	102	106	91	85	107	89	94	104	90	106	105	103	117	102	93	90	113	104	89	85	90	99	106	78	81	112	83	95	83	90	95	91	83	101	108	117	110	94	92	88	96	99	95	106	81	88	81	95	88	99	92	94	91	97	92	106	104	94	97	95	90	100	85	109	93	90	99	90	99	110	88	87	92	91	93	76	96	92	107	92	88	93	89	93	84	83	101	87	102	109	91	102	100	96	100	91	88	106	91	93	84	97	99	101	90	84	86	84	92	102	95	91	97	102	104	89	95	134	95	95	103	97	85	122	103	109	93	110	128	84	83	93	93	85	80	99	99	93	99	125	100	85	101	86	71	91	85	102	107	98	102	91	109	105	87	98	103	90	86	88	92	84	85	81	92	94	90	95	88	101	102	114	85	99	88	95	96	95	64	105	104	97	111	96	110	114	85	105	95	83	96	108	87	91	100	98	103	94	92	110	83	83	90	104	81	104	102	105	92	98	114	88	84	84	98	84	109	98	94	88	99	85	98	109	96	104	81	109	80	107	107	91	100	85	104	109	89	92	104	111	105	80	86	113	97	95	82	104	93	107	110	93	98	91	108	85	106	93	108	106	101	101	102	87	115	95	83	92	92	89	97	87	93	93	106	99	89	81	85	101	93	97	108	104	98	89	86	92	99	98	93	78	101	90	87	100	96	94	94	98	100	111	97	87	94	90	86	91	93	86	81	94	94	85	86	77	83	123	120	95	90	104	94	87	104	92	105	101	100	95	86	104	81	81	96	88	86	100	100	84	95	98	111	91	100	98	87	84	85	105	120	102	109	90	95	76	96	89	103	96	104	82	112	105	89	86	105	76	95	115	99	105	97	100	112	116	87	106	88	100	100	90	115	92	77	91	100	94	95	77	102	87	92	102	88	91	80	116	92	101	106	94	86	95	102	102	97	84	97	104	92	89	97	108	109	76	80	80	78	107	92	77	130	116	95	88	101	110	89	109	88	94	104	97	94	105	103	97	97	98	85	89	95	101	98	96	96	94	110	105	93	93	79	81	104	93	112	111	98	107	92	84	81	68	79	97	97	91	87	82	92	74	84	91	78	87	86	92	87	99	81	84	90	88	95	102	97	96	91	126	90	99	82	103	77	71	109	103	115	100	93	104	92	113	79	88	95	104	86	86	100	123	108	103	109	101	92	87	97	92	96	97	101	67	96	100	89	90	100	95	93	105	92	96	93	105	96	88	94	97	105	94	104	108	103	109	109	95	104	98	97	100	101	98	94	93	93	77	87	83	86	102	90	91	104	91	95	99	89	89	89	96	82	107	91	87	103	91	100	85	86	123	98	126	108	101	111	93	96	108	98	104	101	106	91	91	110	102	98	105	105	102	91	90	93	104	98	86	86	102	97	83	90	96	94	98	113	87	109	92	96	106	87	92	100	96	103	77	105	112	89	88	90	94	101	95	101	116	89	98	85	100	98	98	87	71	107	87	89	89	103	101	105	85	97	100	86	100	94	121	89	87	97	89	89	95	104	80	94	95	84	100	103	86	83	133	98	77	90	95	102	91	93	98	99	104	85	92	110	101	98	98	94	103	133	82	108	101	92	102	103	90	93	95	98	104	106	105	97	83	93	111	82	77	90	109	93	109	101	102	104	83	108	88	100	96	89	91	82	110	86	98	87	111	78	110	93	87	98	98	99	96	94	101	99	115	104	82	108	83	81	86	96	90	105	87	105	94	87	83	94	112	90	106	103	73	98	85	83	112	89	92	106	99	89	104	92	97	98	100	90	88	101	79	101	92	85	88	91	102	101	86	97	101	101	96	92	88	108	101	92	90	114	109	106	94	94	84	91	92	92	101	87	79	92	84	103	96	99	100	112	91	81	80	95	89	85	84	92	100	102	111	75	96	100	80	100	100	88	110	110	114	99	76	89	114	98	94	80	88	90	88	95	86	110	76	91	100	107	88	92	96	99	100	86	99	113	96	101	109	92	101	108	82	102	102	107	95	106	82	103	106	95	104	83	108	93	89	103	91	89	96	72	85	70	107	73	100	89	118	94	106	99	106	105	89	91	81	88	76	87	86	109	91	100	82	83	93	78	114	110	105	108	91	94	102	101	83	101	95	85	93	104	88	97	103	79	110	87	100	83	98	95	99	110	95	105	95	106	91	96	97	78	102	87	110	93	98	94	93	92	85	93	95	87	96	86	90	86	121	87	99	78	97	94	96	77	97	107	96	95	102	102	92	106	92	93	102	88	107	86	98	105	81	93	95	107	88	109	88	108	90	96	99	95	98	103	82	95	91	89	94	88	89	93	92	87	100	115	104	109	97	102	100	93	83	100	114	118	107	78	104	87	89	87	91	103	100	84	96	102	96	114	92	101	109	95	93	104	89	112	88	88	91	93	95	108	115	83	83	95	82	87	84	91	94	99	111	83	96	93	110	92	94	104	86	97	97	99	79	83	94	108	85	89	100	97	86	84	95	101	102	102	91	82	103	115	99	86	104	91	85	84	90	88	84	98	102	97	84	91	84	88	103	86	107	93	95	92	82	75	84	112	95	111	110	112	86	83	96	95	99	94	106	84	95	82	101	93	99	116	97	83	103	91	112	110	119	89	100	83	95	79	80	99	81	97	85	95	109	92	102	101	95	88	84	83	106	91	97	98	91	86	76	100	94	110	109	95	95	98	102	114	108	96	102	103	102	78	79	97	104	93	93	93	87	88	100	99	73	91	92	100	79	102	89	104	94	92	97	81	87	102	104	122	104	110	96	101	87	101	113	112	93	99	89	91	92	87	89	96	103	94	95	106	91	96	84	108	93	100	89	83	94	87	95	94	96	86	87	99	91	97	93	77	86	111	85	98	95	101	94	97	110	92	106	89	86	93	91	87	104	85	84	112	100	114	97	109	92	108	102	93	105	87	101	84	81	98	105	97	110	108	110	101	94	104	93	105	92	96	113	104	91	91	69	93	82	89	91	79	84	92	107	83	98	90	83	80	99	99	85	85	109	104	106	117	88	99	98	90	102	73	93	95	97	98	92	81	101	99	92	91	97	85	82	89	102	97	103	105	83	96	97	106	89	99	87	94	94	97	97	97	103	114	88	105	94	98	86	86	84	90	114	94	86	109	100	82	110	97	84	75	112	106	76	92	82	97	91	95	82	80	101	97	99	100	78	89	96	87	79	94	99	91	105	91	82	98	99	92	107	111	114	104	103	85	97	120	96	90	92	103	100	99	83	110	93	103	95	88	98	97	93	86	97	71	96	105	98	106	118	103	86	93	96	103	92	89	86	111	95	115	99	104	100	96	93	98	91	91	86	82	104	84	86	88	114	103	92	104	88	83	101	92	99	102	102	98	114	115	102	99	102	96	92	103	99	107	94	104	94	87	95	98	81	80	104	94	91
12715	6436	16443	26403	39019	38149	19884	1219	1017	965	867	841	813	822	844	864	782	788	739	740	747	728	769	757	808	780	728	767	770	794	744	758	726	773	745	741	771	745	726	750	708	740	801	719	759	718	785	765	712	789	738	785	749	706	761	761	757	712	738	766	764	776	740	779	746	749	779	743	785	753	761	737	746	755	728	750	734	724	780	767	749	725	722	770	737	773	769	732	769	763	770	746	749	769	739	735	729	741	709	755	728	740	760	773	754	684	753	727	704	758	744	720	733	759	712	740	732	804	751	735	728	732	751	788	780	742	749	768	717	740	762	720	753	727	772	741	732	776	727	734	766	741	698	670	669	719	748	755	740	726	693	693	721	760	742	738	800	757	785	698	784	793	760	733	704	759	736	743	708	734	783	716	721	804	735	740	751	772	730	718	730	764	706	762	684	691	732	744	752	737	722	763	751	728	750	715	743	756	735	783	757	724	756	696	701	735	748	695	709	731	760	684	759	702	688	741	778	694	741	799	755	712	751	722	748	783	743	688	731	764	753	752	708	748	693	751	748	691	735	730	741	758	769	738	687	732	728	713	723	733	784	700	706	743	700	775	744	741	718	726	761	709	725	735	749	704	789	760	680	728	749	729	733	735	782	713	749	774	738	688	715	713	804	712	743	742	741	733	747	761	723	753	725	732	751	713	734	774	739	754	689	768	730	759	729	770	741	773	738	766	726	769	750	751	753	710	715	781	739	723	732	773	722	767	743	756	755	723	739	706	756	770	756	786	700	781	730	746	736	703	739	773	729	750	731	720	700	741	767	747	735	720	764	714	734	776	707	705	753	758	753	810	753	737	753	718	749	745	780	729	709	741	728	745	749	758	742	725	732	731	727	694	704	777	728	687	720	744	739	675	709	714	741	765	745	803	726	696	754	735	763	737	740	707	736	747	749	771	725	768	730	784	714	718	726	724	737	734	763	728	737	766	758	726	698	721	759	747	727	726	742	734	766	697	709	784	749	710	716	766	752	738	729	685	763	702	748	746	734	679	715	785	726	721	736	777	706	736	735	754	694	739	723	744	746	706	773	770	719	778	785	752	738	729	727	734	778	724	749	705	745	732	734	732	706	760	781	762	705	799	738	760	738	719	720	750	740	734	731	744	711	719	792	753	753	762	709	736	723	746	723	735	778	736	742	780	796	779	710	786	728	752	692	705	743	747	782	722	739	753	709	707	745	777	678	728	750	731	729	755	697	794	746	735	730	720	752	676	723	704	733	760	746	734	744	763	726	770	706	732	749	720	762	749	786	714	693	707	705	756	725	741	723	742	703	746	762	685	728	702	751	735	764	759	739	717	682	701	743	756	810	696	740	744	761	717	758	764	713	741	761	726	755	711	695	741	752	760	771	702	705	713	780	742	753	732	727	715	787	756	733	742	742	730	709	727	742	751	786	742	746	723	735	745	733	705	770	686	730	749	716	739	735	757	701	722	746	727	702	734	725	726	690	766	741	747	719	717	725	736	772	735	765	702	718	765	765	777	708	737	731	753	815	719	743	723	730	781	749	762	788	733	727	705	735	741	759	725	774	745	741	776	761	706	752	758	709	705	703	748	728	760	735	764	759	758	759	771	753	710	741	794	754	728	742	725	713	759	732	711	726	726	732	784	714	755	726	716	765	767	762	718	708	724	751	730	767	726	780	739	735	725	754	714	767	771	705	741	731	741	744	733	720	780	759	727	724	786	725	739	772	770	731	765	744	720	738	720	750	765	758	753	727	738	739	729	757	712	713	742	720	780	743	703	762	716	733	741	777	722	750	717	692	708	749	714	732	753	723	699	735	821	759	753	752	715	770	734	733	715	739	756	752	738	757	689	738	720	757	747	711	725	767	783	656	744	720	759	803	769	752	743	726	748	744	731	693	734	762	733	754	730	723	735	795	745	759	696	799	764	738	722	742	768	741	720	701	743	717	730	737	762	764	728	754	736	745	738	732	741	731	770	693	709	722	731	795	731	754	714	731	729	749	767	724	748	727	743	791	747	735	749	777	775	733	686	724	719	705	768	733	753	734	731	736	703	718	771	738	724	716	750	733	768	714	774	737	682	774	783	775	741	761	751	773	747	736	735	749	743	721	738	739	739	754	758	774	741	766	686	746	752	739	809	765	717	779	750	697	687	755	806	719	774	776	781	758	703	744	756	775	742	719	766	748	744	713	700	774	709	734	697	768	763	700	797	766	729	741	733	772	741	797	698	734	727	722	757	743	736	750	765	766	747	672	746	690	746	748	720	734	715	717	723	763	720	727	713	710	765	776	734	688	679	711	722	729	714	751	705	727	755	755	733	755	798	732	766	721	741	733	760	812	699	754	694	771	689	758	744	751	705	785	753	757	734	745	730	771	726	762	749	715	690	784	727	725	775	729	777	729	734	752	704	722	733	770	699	730	737	722	774	686	759	765	748	735	712	750	717	747	792	772	679	717	760	718	775	755	749	798	734	766	739	777	742	721	787	756	738	796	712	790	751	721	735	743	786	768	740	691	697	777	767	692	774	770	736	704	728	731	754	715	738	736	760	741	734	741	726	725	746	728	768	707	774	747	742	736	777	724	751	759	706	706	723	736	703	753	741	718	774	743	789	738	751	716	758	731	757	774	766	787	710	680	726	723	715	704	760	743	786	790	776	735	767	693	698	741	756	759	765	769	704	751	741	727	718	777	743	707	726	735	732	797	740	736	700	699	756	766	735	755	701	786	789	745	763	714	769	726	748	713	712	753	775	761	724	746	783	729	766	741	728	732	745	723	735	702	732	755	733	796	736	720	773	773	712	709	754	738	754	716	701	692	694	718	722	772	755	705	741	764	701	720	725	697	703	733	787	695	773	774	772	683	760	744	718	739	756	773	751	749	770	725	728	737	708	766	785	732	727	720	743	773	756	741	735	766	705	750	756	734	727	713	704	766	723	703	726	720	763	757	728	762	727	757	713	793	678	736	768	722	710	736	741	753	751	739	720	720	752	765	735	729	754	767	750	748	738	736	737	727	734	782	807	745	767	758	712	762	715	734	741	719	802	768	742	791	752	735	717	726	703	737	736	810	783	773	735	749	753	802	738	732	748	748	739	676	752	736	750	719	738	737	769	777	712	769	742	733	720	751	713	802	756	723	705	717	762	693	714	724	690	720	746	741	772	749	733	722	713	748	730	744	732	731	752	757	793	745	761	735	733	759	708	723	740	753	697	771	741	743	751	742	735	699	742	741	741	739	806	767	756	742	662	773	707	730	748	709	728	724	762	738	720	711	744	737	711	727	733	746	718	731	760	760	732	704	749	762	738	779	704	758	692	714	743	727	763	753	761	756	741	764	704	750	698	778	755	763	748	755	764	753	716	753	777	795	779	729	757	766	740	780	698	736	720	722	724	715	742	750	761	725	752	722	730	792	714	786	751	716	737	739	775	730	681	782	704	707	767	730	729	748	719	763	737	726	765	730	754	756	785	713	766
1281	1974	4617	4188	4145	4503	2881	110	103	92	111	97	86	96	99	95	109	114	93	110	84	101	103	90	100	107	102	132	93	99	92	93	110	113	99	105	91	93	98	92	78	104	113	110	93	90	122	93	110	95	99	99	91	97	96	91	101	102	119	102	103	108	102	98	99	85	113	96	101	94	96	75	116	89	76	104	100	86	90	117	115	81	108	114	114	94	107	92	105	103	101	91	102	99	110	111	104	106	93	88	100	102	87	83	107	92	114	110	104	83	98	90	80	89	104	105	99	105	114	87	94	103	92	97	103	104	84	90	86	94	105	92	100	97	101	105	111	93	110	103	110	83	118	93	99	108	106	90	90	115	104	96	98	100	92	103	102	101	103	101	90	99	119	114	100	88	106	100	93	92	100	79	96	105	124	82	99	95	84	113	105	103	99	95	92	112	112	106	101	111	121	94	122	89	94	102	110	97	107	92	96	104	96	99	104	97	84	110	79	94	110	107	94	101	97	96	108	101	98	80	94	106	105	98	115	108	105	99	94	104	104	91	80	96	89	93	87	88	105	98	98	84	102	101	80	100	92	115	76	117	102	109	109	107	84	98	107	103	96	90	89	98	94	97	93	109	98	107	104	116	108	92	107	102	102	111	96	100	113	108	110	120	112	90	99	103	113	84	113	109	106	92	113	97	109	96	99	89	88	105	106	84	102	103	105	89	98	105	96	93	121	96	87	117	87	119	104	87	97	97	105	92	94	114	112	97	94	99	102	83	82	82	98	99	108	119	99	93	93	110	111	101	96	101	80	88	101	114	111	80	89	95	91	110	114	87	114	102	96	95	110	104	110	105	109	115	95	113	107	101	105	104	94	100	91	91	101	92	101	112	81	101	115	92	95	103	92	87	99	104	88	101	98	91	88	107	99	87	100	86	99	109	91	102	105	107	94	85	90	109	108	96	111	92	99	116	110	99	106	98	96	97	102	91	78	113	78	117	96	108	96	82	108	107	106	100	99	95	99	92	96	94	106	92	99	102	108	108	92	104	98	125	104	88	93	106	116	99	95	84	79	78	107	110	110	97	92	86	95	100	104	101	80	94	100	108	112	108	94	93	105	116	102	92	92	112	96	86	119	90	89	98	99	117	88	104	104	100	101	101	106	82	98	88	101	121	93	93	118	114	78	100	101	111	88	102	108	101	99	104	96	94	87	88	91	93	84	104	94	96	106	93	104	103	85	93	95	97	79	113	98	90	110	105	127	88	101	80	92	84	110	105	95	84	121	84	80	93	76	92	92	104	101	88	101	110	93	81	85	94	93	104	99	85	90	99	111	110	95	90	83	121	114	104	99	87	107	100	115	84	98	106	112	104	111	97	88	95	111	99	97	107	93	110	110	95	102	119	94	100	85	102	110	91	86	107	84	88	96	101	91	93	121	89	103	95	100	109	86	90	92	81	96	101	90	109	87	93	116	108	85	89	114	102	99	100	101	89	94	104	105	94	101	93	92	98	96	95	89	99	106	95	96	77	101	92	103	110	105	98	103	106	110	103	104	98	92	93	113	101	102	113	111	93	115	100	101	100	92	105	87	125	116	98	94	95	90	99	92	101	84	101	107	92	88	96	95	97	107	91	93	98	110	114	97	106	104	83	98	95	98	90	93	112	101	105	90	87	109	102	97	116	92	91	109	90	102	104	101	100	104	89	91	113	99	97	95	103	79	118	105	102	106	99	95	87	91	108	104	117	96	102	95	91	87	104	97	88	87	105	97	107	108	109	95	109	123	100	98	116	86	101	102	98	110	120	93	93	87	81	96	100	113	92	107	102	107	88	102	90	105	98	119	100	109	110	110	103	89	95	106	95	89	91	101	73	99	98	92	80	90	106	99	95	92	107	85	96	97	95	100	106	103	103	112	89	92	96	112	116	108	115	101	105	101	110	96	113	95	103	110	99	97	82	93	94	83	96	101	81	98	88	117	108	86	94	106	105	93	89	96	107	100	109	102	102	73	109	104	113	104	106	94	103	94	93	106	88	83	92	98	99	110	102	95	83	95	113	99	78	89	109	101	109	99	90	109	109	115	113	113	97	91	115	95	92	108	109	94	99	120	96	90	123	121	97	100	108	106	114	102	93	84	106	107	85	112	79	101	105	77	111	79	105	106	89	78	108	84	102	109	107	96	103	103	109	85	96	119	88	115	102	116	97	97	94	106	99	92	91	106	99	95	85	90	85	118	93	99	135	90	99	114	105	101	101	118	87	106	114	104	105	113	105	101	87	87	101	75	100	87	99	100	98	95	92	109	89	80	104	116	119	96	99	110	86	89	105	96	114	107	112	111	90	97	96	108	107	96	95	112	102	109	97	110	98	87	110	106	92	89	83	111	87	101	101	122	132	109	117	126	98	93	109	94	131	92	105	106	103	106	88	98	79	85	108	109	99	97	81	104	98	106	87	107	116	84	88	104	92	107	106	96	91	87	107	95	91	83	86	106	109	106	97	104	99	104	102	97	84	109	95	99	103	104	89	103	98	100	100	97	90	98	103	96	104	83	102	96	86	107	102	106	125	98	77	104	107	99	102	91	90	109	106	98	102	96	91	91	88	105	97	115	105	104	106	109	105	90	108	104	94	91	88	109	89	96	94	99	95	85	112	114	93	92	114	96	109	114	80	115	122	89	103	97	90	90	113	102	97	105	88	78	93	95	92	108	88	107	102	104	104	80	103	105	94	99	104	119	108	110	85	99	96	94	125	102	92	106	113	94	109	120	107	128	94	109	90	80	102	99	116	101	104	96	93	87	110	96	82	97	90	110	108	109	85	92	85	87	98	99	118	96	100	97	105	109	100	98	99	91	102	99	108	89	92	102	107	103	116	113	115	99	101	98	118	77	115	79	100	92	106	69	85	97	105	91	86	100	88	91	93	103	99	105	98	104	102	106	107	96	113	106	98	76	103	82	101	118	104	105	104	96	96	105	72	103	81	118	101	89	85	97	93	113	94	101	111	109	100	106	101	102	123	96	107	104	97	101	118	97	102	94	95	111	89	101	107	108	104	109	87	108	98	105	114	99	87	95	90	89	112	105	98	107	102	94	90	92	118	85	103	108	104	91	109	112	86	96	93	91	80	104	98	102	109	96	109	111	91	110	97	97	93	110	118	96	98	94	98	111	104	105	100	96	97	98	87	118	97	116	108	94	101	80	98	79	107	95	104	102	109	98	102	104	104	98	93	105	77	100	99	100	84	102	106	107	106	106	86	84	100	98	95	95	114	102	98	104	114	101	107	102	97	97	115	101	82	98	99	105	89	109	98	110	91	107	107	94	105	84	107	86	93	90	121	100	96	92	97	95	96	100	95	105	84	98	115	102	85	101	96	94	106	104	100	110	87	110	96	97	88	127	110	97	101	106	92	111	93	101	101	91	104	123	98	99	101	80	114	98	116	97	96	103	98	118	84	82	106	99	114	92	98	101	103	101	120	100	108	106	102	99	86	87	90
14425	17564	26392	34174	45862	45083	29291	1324	1211	1057	916	900	846	885	838	825	768	829	757	781	742	804	759	766	757	760	761	772	712	737	767	814	760	768	745	762	726	741	746	717	755	765	745	720	763	740	790	742	729	808	754	727	754	727	751	736	684	746	779	779	714	743	769	724	736	724	711	788	706	735	757	754	787	726	785	746	778	777	755	745	687	783	750	786	742	761	723	764	730	733	751	782	763	715	732	769	761	759	746	750	710	754	745	730	717	743	742	744	711	787	751	749	734	764	751	756	762	749	785	767	740	743	744	792	745	752	731	784	785	727	723	744	732	769	773	730	705	798	752	743	795	745	754	702	749	779	760	773	821	775	720	733	729	774	718	773	749	721	752	738	787	728	772	735	756	747	794	723	735	733	739	762	780	746	774	741	763	761	697	753	758	734	800	710	704	767	762	727	719	756	729	741	764	717	733	748	781	715	718	724	744	755	780	750	748	756	744	766	712	745	753	716	775	742	763	719	708	720	765	721	765	721	733	657	731	728	751	692	757	712	746	754	805	776	743	747	733	746	751	757	739	710	713	765	766	773	762	726	744	681	705	774	773	749	738	762	748	761	746	712	753	735	728	796	750	766	756	737	773	771	759	746	694	735	777	713	749	769	753	723	715	682	705	735	772	787	770	707	731	731	707	743	742	750	739	747	710	717	798	761	777	800	776	748	694	799	760	741	696	717	763	728	741	718	690	708	710	700	717	744	723	739	746	748	718	732	688	702	741	799	753	741	735	789	762	766	756	766	760	759	717	716	735	741	776	771	741	754	705	749	761	765	749	793	687	764	727	712	774	764	687	754	777	781	688	773	732	703	712	777	722	726	751	765	734	738	767	759	772	733	707	742	704	759	705	742	669	684	749	759	840	713	744	764	805	751	692	733	716	725	766	719	687	729	715	782	748	720	724	703	759	736	745	713	723	759	771	741	721	751	771	788	698	769	770	757	759	748	738	730	727	799	692	729	743	756	752	739	744	720	759	789	771	709	732	749	736	772	754	787	734	725	723	730	744	741	735	735	745	726	748	721	794	768	753	758	730	770	761	754	718	801	718	788	737	738	714	724	694	758	736	789	735	763	709	775	687	709	743	747	741	689	721	766	715	699	773	772	752	735	725	719	710	774	767	773	713	735	768	784	794	764	699	704	713	804	754	740	728	739	747	719	771	735	741	748	747	683	750	792	750	793	762	762	711	746	769	735	678	717	815	770	789	732	721	729	732	762	803	760	750	709	724	740	750	759	738	723	760	716	740	736	785	783	734	735	764	715	722	702	755	781	728	762	751	761	774	693	746	749	714	746	739	784	732	747	760	752	749	690	760	703	718	773	764	707	777	762	690	735	742	783	756	761	759	758	743	742	706	749	748	747	728	759	756	723	729	737	755	730	758	767	741	679	733	782	767	770	753	766	754	766	763	782	751	707	703	734	797	705	712	776	755	727	717	743	714	728	811	705	743	727	748	686	753	749	764	714	715	784	750	752	773	786	744	693	674	737	806	755	754	717	768	732	779	735	735	748	734	742	734	725	744	786	699	719	731	722	766	737	698	790	666	783	742	758	771	756	753	784	736	737	785	746	770	736	782	785	720	739	738	678	743	727	754	736	796	739	724	714	743	737	670	758	728	805	774	719	699	796	714	690	721	708	698	776	757	709	754	772	735	728	707	791	681	752	731	723	740	734	742	745	720	788	700	796	740	760	709	711	742	706	783	777	757	761	778	723	743	763	673	722	777	750	753	742	760	740	738	769	724	718	782	792	727	768	776	730	740	773	766	748	739	756	737	740	753	675	751	761	726	744	726	803	747	789	715	749	791	707	717	726	748	765	695	758	709	768	789	748	726	758	714	750	722	743	744	760	777	763	745	722	763	778	729	743	692	766	792	749	788	789	726	785	731	781	737	758	743	788	792	735	732	758	748	756	692	728	764	720	757	775	711	795	753	764	698	721	771	736	684	759	673	727	748	747	739	763	772	740	747	789	729	722	693	708	770	722	775	769	764	778	743	747	733	726	818	785	744	761	739	728	743	821	718	767	719	721	818	753	705	728	777	727	724	732	733	788	743	766	805	761	776	727	732	714	733	750	779	728	733	762	764	791	726	714	750	779	736	739	706	719	703	778	771	749	758	784	707	742	752	724	745	686	744	732	740	741	768	774	723	751	784	766	722	780	734	730	737	793	755	805	717	736	767	699	756	746	717	748	726	730	734	755	733	745	766	725	719	810	761	758	766	738	752	763	727	668	736	731	724	785	754	714	707	712	783	788	710	746	750	752	745	738	738	797	757	772	781	728	743	761	803	745	721	759	706	753	743	716	734	735	764	741	747	741	736	787	731	732	712	715	727	680	743	736	734	749	719	740	800	732	758	711	748	690	782	772	743	730	752	689	826	701	774	731	760	711	713	744	803	735	774	797	751	776	765	713	719	775	740	756	708	748	709	738	735	702	710	706	748	717	751	721	793	756	717	743	710	722	792	721	718	752	739	695	741	787	728	776	765	770	698	748	741	761	795	756	743	706	794	741	745	758	756	726	766	749	724	719	735	708	718	743	728	764	740	726	713	765	710	743	808	747	787	768	731	745	739	762	792	751	772	765	732	823	759	721	691	728	742	697	753	713	717	694	750	753	739	715	781	708	762	744	740	731	789	738	741	723	760	728	691	720	726	707	730	746	716	755	723	777	758	700	759	700	758	740	731	748	747	749	721	730	750	756	782	729	722	689	761	830	776	763	705	781	778	730	692	741	738	749	747	749	780	677	782	773	763	760	748	706	681	777	804	796	742	731	748	798	784	686	793	715	730	772	778	736	753	787	760	759	717	724	722	734	741	715	749	731	737	792	709	686	763	734	822	781	757	754	750	780	736	761	705	741	750	720	700	744	752	737	747	777	782	763	708	760	718	753	748	716	732	706	775	691	710	740	718	729	766	785	801	776	716	792	760	731	753	704	760	744	746	750	781	679	783	751	756	743	726	696	699	743	709	687	752	740	737	704	727	759	743	732	789	715	711	748	769	798	758	740	778	776	756	817	715	723	719	699	759	748	771	744	741	707	758	733	766	718	768	757	708	758	721	770	781	802	793	721	797	753	761	723	764	717	750	758	755	722	752	763	746	729	734	755	740	738	723	747	745	730	763	723	710	727	748	776	723	722	757	746	751	764	739	728	683	753	740	726	749	734	772	716	735	717	734	732	765	767	760	745	695	744	740	783	752	748	757	786	741	749	760	762	735	772	746	778	757	722	735	751	726	702	751	705	747	760	720	708	722	739	729	745	800	741	732	715	769	743	777	740	746	755	764	763	745	731	781	757	748	756	766	773	790	712	718	744	785	767	769	706	802	744	762	791	794	744	727	747	712	719	787	757	764	711	753	742	786	737	703	801	728	745	719	717	792	732	756	711	713	764	774	765	790	750	751	761	772	739	746	737	769	773	728	743	789	755	756	748	766	736	736	720	766	727
1133	256	540	831	842	905	516	70	61	60	63	49	64	70	71	67	63	58	63	66	72	75	75	50	78	61	68	84	69	59	64	71	84	78	68	64	65	69	65	64	56	69	66	67	63	70	57	54	51	72	71	78	77	58	71	61	71	55	69	70	83	64	67	65	60	71	65	58	67	71	74	68	64	64	68	66	76	72	61	65	68	76	68	71	69	82	57	69	69	63	69	59	78	80	71	70	55	50	73	58	49	55	61	67	78	64	68	64	48	55	67	70	60	83	56	71	78	70	64	60	60	61	72	74	74	75	70	52	72	63	71	62	74	69	75	58	50	59	75	70	57	60	67	84	72	72	59	55	60	62	68	68	65	68	57	75	69	52	70	76	80	73	60	66	61	66	59	63	63	78	67	49	68	65	63	55	55	61	72	68	59	57	73	66	76	67	62	61	58	68	65	77	65	72	65	54	58	60	60	53	67	69	67	64	60	58	65	54	56	66	69	65	64	68	64	63	56	68	80	65	67	63	67	76	61	76	78	61	59	59	68	67	75	73	62	82	62	74	65	52	53	70	79	76	67	67	55	66	75	62	55	68	63	52	73	65	50	59	69	74	68	61	66	61	67	82	56	77	64	55	53	62	57	57	66	61	68	54	60	79	66	72	72	57	48	72	73	66	59	75	50	82	56	63	59	58	69	68	57	57	77	61	57	55	78	63	69	57	74	65	67	71	63	64	62	68	68	88	71	64	71	58	63	73	81	71	61	59	83	74	61	62	54	62	63	63	60	69	68	69	68	66	76	59	49	59	68	61	68	53	52	68	59	64	64	57	75	69	71	66	86	66	65	59	56	63	54	72	71	67	67	74	68	52	67	64	48	74	64	75	65	59	83	62	71	57	62	61	63	75	68	62	54	68	64	81	64	61	70	57	67	59	64	71	66	50	52	67	64	60	59	55	67	76	60	74	69	78	65	69	55	66	65	63	71	75	53	63	67	71	51	67	64	80	67	75	71	63	71	75	53	63	60	72	75	69	61	52	68	61	73	54	73	72	58	74	64	68	60	59	76	53	78	60	64	67	64	51	59	75	90	78	66	57	58	68	70	54	62	65	61	63	77	64	80	54	62	73	72	58	77	73	60	60	62	71	69	73	72	68	66	83	46	69	71	65	77	63	76	82	82	57	78	62	61	56	68	77	70	65	61	59	63	58	61	72	59	70	70	56	77	48	84	59	61	80	60	65	57	72	60	48	56	69	81	70	53	59	58	63	78	62	77	61	58	60	75	63	71	69	71	50	82	70	56	73	68	63	70	50	61	68	74	59	55	69	74	65	69	57	77	62	67	71	56	76	83	64	71	75	53	63	61	59	57	77	72	63	65	62	70	73	74	79	78	62	62	67	61	65	67	69	77	77	70	72	57	65	66	70	84	73	72	61	82	58	57	60	80	65	76	56	56	69	57	67	71	72	64	74	64	81	59	64	59	85	59	69	64	58	50	77	60	70	69	70	77	78	64	64	50	72	93	68	58	59	64	81	65	64	70	73	62	78	63	65	73	53	79	77	66	65	54	68	69	73	68	64	72	69	64	70	68	73	75	60	62	61	76	68	65	73	69	69	77	58	58	74	59	67	60	66	64	73	71	72	69	74	64	80	80	73	55	68	79	57	82	63	63	74	65	61	75	58	69	69	52	63	76	57	59	50	46	74	53	66	74	67	64	55	55	56	74	79	72	65	78	57	69	75	60	71	61	71	74	78	73	70	68	69	77	62	66	63	60	67	62	75	73	71	65	57	65	62	79	56	82	61	68	65	73	75	54	62	66	51	59	63	58	62	75	53	77	64	67	66	65	65	85	60	85	73	74	78	61	59	82	57	61	78	57	67	61	63	63	70	56	62	70	59	59	62	72	60	55	58	66	86	56	50	61	85	62	59	68	63	59	65	69	71	69	81	63	61	53	70	57	71	78	69	76	80	53	60	62	60	58	93	78	72	75	58	69	66	79	71	69	56	70	68	71	56	70	73	49	79	64	72	62	59	63	69	57	60	59	70	65	80	61	51	56	66	63	70	59	71	63	65	56	65	64	57	63	70	54	61	62	58	79	64	77	58	65	69	54	55	62	87	79	70	61	74	85	58	53	66	81	60	65	70	73	70	84	69	52	75	69	59	77	72	67	77	70	79	75	61	61	58	68	67	79	69	64	59	67	69	65	56	69	72	72	70	67	69	63	63	65	61	69	74	58	70	77	75	47	81	68	66	55	67	63	71	69	75	69	70	75	63	60	61	72	51	77	53	74	65	69	58	76	65	67	65	71	73	72	54	58	54	78	63	58	79	68	86	51	68	62	64	69	62	61	68	55	68	72	63	70	79	68	58	61	66	69	58	55	73	76	61	73	72	68	62	68	63	65	70	77	73	85	74	72	84	60	69	77	69	61	73	70	69	92	64	55	58	69	65	60	52	81	63	67	67	66	63	70	58	68	68	59	66	67	71	60	73	85	51	60	53	52	77	83	60	60	68	65	65	53	66	76	75	77	73	61	62	66	81	52	69	63	63	50	68	61	76	63	53	61	65	60	68	58	46	54	71	59	67	70	68	69	65	65	66	57	55	62	64	74	64	49	65	70	69	66	71	84	72	59	68	70	62	74	54	70	70	60	80	73	53	66	60	60	69	59	77	71	80	57	69	58	60	58	60	55	49	90	71	72	70	66	78	57	75	56	68	67	71	64	71	69	78	68	75	74	52	76	64	59	68	85	61	77	65	66	61	74	83	60	58	62	77	52	63	54	80	57	59	73	65	63	60	49	50	73	59	65	80	71	70	62	67	67	70	71	66	55	62	66	76	73	66	71	53	68	71	65	70	71	62	66	71	73	68	74	66	54	69	59	67	58	57	73	71	69	72	65	63	71	65	78	81	70	79	67	67	64	69	78	74	75	50	57	78	57	61	71	67	67	79	48	80	68	94	62	59	70	67	60	64	61	78	64	74	60	54	54	78	47	68	69	70	63	70	60	57	64	80	82	72	58	66	76	72	75	69	59	67	69	63	71	80	52	61	65	65	71	67	59	54	53	60	62	80	62	73	72	81	56	69	66	58	70	80	59	85	48	53	62	63	64	50	60	76	71	60	64	71	58	76	75	60	71	55	53	78	76	56	53	55	67	70	68	55	51	62	66	74	63	61	69	60	87	70	66	70	69	63	69	67	69	53	71	76	60	52	60	73	72	65	65	53	60	65	63	63	60	64	59	49	71	66	68	54	78	69	72	66	58	69	63	69	56	62	65	66	88	57	64	55	69	63	63	56	69	70	61	64	63	68	49	57	63	74	66	62	61	71	82	65	63	70	70	76	66	63	67	75	57	74	61	69	61	60	78	66	76	56	70	72	61	82	63	62	66	77	64	59	60	72	63	75	60	70	76	62	64	55	73	66	65	64	81	69	64	68	60	68	73	59	61	49	70	83	60	63	68	55	71	62	72	66	70	71	69	71	78	83
8534	3796	6521	14318	22630	22829	13608	653	578	599	599	572	544	530	535	524	569	541	532	524	523	522	552	536	551	538	525	513	508	489	504	509	506	548	539	552	540	492	518	536	546	537	534	465	508	479	545	493	525	528	559	540	531	516	503	507	548	511	502	490	540	499	566	525	518	507	555	500	512	546	517	522	574	564	522	508	503	518	490	523	500	525	522	530	548	548	519	570	506	484	547	585	551	499	494	510	490	529	513	525	509	532	496	548	523	522	547	568	499	540	528	538	535	487	536	543	491	499	544	542	493	542	528	516	538	558	564	566	502	539	550	541	539	506	510	514	517	537	554	505	505	504	489	564	530	540	506	485	555	558	519	533	512	530	519	541	596	570	537	558	512	518	546	566	517	536	541	496	541	508	550	552	521	532	511	549	538	558	533	543	556	518	510	507	519	528	538	533	557	512	549	511	546	506	535	585	499	545	552	545	554	543	542	517	530	532	496	549	528	497	517	514	509	553	540	493	524	546	486	487	535	501	538	516	487	527	554	516	527	539	462	517	520	529	511	519	500	506	510	517	503	530	551	510	535	499	510	548	518	527	559	552	512	520	511	496	545	504	546	561	487	531	474	510	569	550	502	498	554	561	542	578	481	532	552	514	494	516	548	504	539	504	531	536	504	498	533	515	508	526	532	515	556	508	494	536	528	519	530	503	514	527	534	542	518	534	501	488	486	525	549	508	524	552	510	561	486	506	514	537	504	516	508	502	553	536	523	538	543	528	593	541	547	512	546	521	479	506	546	545	561	555	549	535	516	531	508	521	535	540	513	499	544	484	536	562	498	548	493	525	544	513	512	523	525	538	548	531	536	539	562	525	524	531	513	496	515	551	540	528	536	494	511	542	541	532	489	542	489	528	534	522	562	548	534	520	525	508	515	528	502	531	515	531	545	501	536	486	527	522	471	533	522	536	573	521	523	541	529	539	497	537	540	577	502	536	514	494	520	497	520	539	497	498	537	575	512	549	537	534	484	547	530	532	515	527	539	527	495	523	487	553	540	517	518	480	520	503	522	521	486	534	507	538	520	526	512	540	566	506	524	526	509	532	524	519	468	502	472	493	517	472	518	499	518	512	521	507	555	545	516	480	550	501	551	510	541	529	518	509	516	508	494	489	534	503	554	494	507	522	514	527	541	495	500	540	513	511	514	505	523	557	524	532	479	526	548	474	543	519	516	533	536	499	524	550	526	532	535	522	535	522	527	534	552	524	545	499	538	515	507	498	502	543	504	558	502	524	523	528	507	529	521	549	543	536	525	507	542	504	533	502	520	548	517	521	582	493	521	537	540	528	535	535	535	529	536	475	519	535	514	526	485	516	521	517	507	541	551	534	531	546	519	529	504	510	523	579	495	542	526	492	522	553	507	493	532	491	479	489	551	502	507	493	544	515	541	560	514	494	511	476	528	530	515	544	505	517	480	495	507	501	513	552	502	538	552	564	522	493	506	530	545	533	526	525	502	543	517	533	516	517	508	520	540	512	522	489	544	560	529	532	489	501	509	523	518	516	563	524	510	499	523	520	503	598	542	523	536	540	505	525	521	557	572	537	547	466	507	504	552	538	530	551	517	545	534	492	566	546	579	491	517	497	539	518	511	497	539	535	547	549	531	508	513	514	531	526	539	511	483	517	508	526	535	525	532	560	532	555	542	524	550	525	549	548	499	547	500	504	514	527	504	542	524	546	571	512	525	516	497	508	497	538	509	516	499	504	554	507	545	527	515	520	530	522	512	546	542	524	518	514	491	533	560	559	516	555	534	514	564	557	508	543	495	489	511	514	490	542	502	545	489	504	496	534	517	522	535	504	535	534	561	530	536	534	546	533	509	508	498	539	466	483	547	546	540	526	493	556	518	501	518	523	493	522	549	570	508	521	513	511	508	532	535	501	524	521	528	537	502	550	489	541	530	539	541	526	541	502	523	523	531	503	467	548	510	532	505	495	513	506	504	529	536	542	524	509	520	501	522	548	517	516	531	545	529	510	534	526	512	566	501	545	506	469	512	547	524	467	550	550	549	499	526	502	519	527	530	555	511	497	514	508	505	518	513	532	520	513	510	552	525	544	539	511	530	543	548	519	497	522	551	534	546	573	539	523	498	475	558	530	561	506	528	530	543	540	510	546	492	502	491	551	491	536	543	535	523	523	492	495	530	532	523	501	509	536	558	490	516	522	565	543	487	533	557	552	516	508	489	564	567	551	473	534	560	509	506	524	534	532	563	523	516	525	523	532	523	472	520	527	542	483	488	511	540	555	504	576	546	524	516	509	529	530	507	537	542	489	558	548	510	538	524	512	515	533	574	540	564	511	534	532	488	555	542	527	535	530	519	520	531	539	541	528	520	507	563	528	515	531	544	537	539	540	555	532	485	489	511	525	527	541	520	536	523	493	551	508	483	534	486	502	501	509	504	516	512	527	552	521	523	556	524	514	542	508	526	520	507	515	541	547	527	545	521	522	560	547	510	526	513	531	494	525	512	503	528	510	524	519	553	482	538	520	496	538	521	540	515	521	528	511	528	512	527	519	528	539	502	530	524	531	521	518	514	536	539	515	517	533	520	554	485	497	556	522	507	548	527	542	520	482	487	532	501	505	509	496	569	542	544	563	536	521	544	521	536	545	538	504	554	517	562	576	513	512	504	508	504	505	547	495	511	514	538	496	571	526	481	551	499	528	543	518	577	502	532	507	498	559	528	485	556	504	505	547	557	489	554	507	510	549	529	556	537	534	523	554	528	543	502	515	557	516	544	521	558	526	520	515	511	510	557	511	513	504	540	529	493	549	504	502	523	489	556	557	570	530	550	544	570	554	519	490	474	534	528	543	520	534	526	552	517	537	521	466	553	495	523	513	533	479	547	509	515	523	521	513	551	537	472	536	503	555	514	512	566	511	552	521	505	521	543	508	532	533	534	516	531	527	544	489	525	477	514	459	573	546	534	580	512	498	539	512	515	562	494	498	510	542	508	536	530	541	533	473	533	554	567	510	522	518	512	489	536	547	527	575	523	507	489	492	507	510	553	525	493	523	533	544	495	555	522	534	530	499	522	570	522	512	531	516	519	519	513	521	524	508	510	529	521	522	545	486	547	564	495	523	529	491	562	536	539	548	516	496	529	521	497	543	532	573	549	541	508	532	524	509	487	553	527	540	546	526	513	528	533	561	538	560	537	520	533	536	544	542	525	483	540	538	531	518	517	513	500	525	549	502	550	540	518	483	496	549	532	533	526	514	534	510	538	550	548	533	481	511	521	491	501	535	487	504	534	537	507	524	494	494	517	534	526	496	530	506	475	544	549	496	538	516	532	506	525	529	523	507	505	532	522	553	526	547	536	557	544	514	531	522	520	536	536	510	531	508	535	538	556	504	543	525	513	535	569	519	515	559	537	546	485	518	525	518	501	512	529	526	528	498	534	495	541	550	516	581	556	501	526	544	569	512	543	538	491	539
663	784	1589	2362	2675	3557	2295	98	74	65	64	74	68	79	73	66	65	71	93	76	74	53	80	66	72	79	80	74	72	85	78	71	66	60	71	63	69	81	78	75	62	56	74	97	76	56	73	77	56	81	73	69	68	69	76	65	73	73	70	72	62	59	74	54	70	59	75	82	64	65	70	73	81	70	75	56	73	72	77	84	79	64	69	82	65	76	77	73	64	69	62	63	70	74	74	68	66	69	67	67	78	80	60	60	69	55	77	73	77	74	64	77	75	65	73	80	68	85	60	81	57	61	77	76	70	82	65	76	88	89	62	82	72	57	79	73	75	88	60	69	62	73	75	60	71	73	82	88	72	60	62	69	73	74	52	71	68	65	62	59	62	78	78	75	88	57	59	63	81	58	81	89	85	72	87	63	74	74	78	68	78	75	66	82	69	62	71	66	67	72	71	60	62	70	72	70	57	69	75	63	73	52	71	75	83	68	74	75	83	69	57	70	90	63	74	77	74	75	68	64	59	79	75	67	73	68	67	90	63	69	70	71	77	60	71	68	67	73	111	80	67	67	80	86	70	66	65	64	75	87	74	72	92	83	80	75	71	81	65	61	68	68	73	76	72	64	79	86	60	63	64	71	78	69	62	63	65	69	70	89	64	63	73	77	68	64	67	88	75	79	77	66	59	60	80	72	55	56	73	65	70	73	61	78	80	70	88	73	74	67	57	64	68	65	66	81	63	76	65	80	73	69	80	61	58	72	76	70	64	55	60	79	70	57	62	56	87	72	70	71	75	81	72	74	67	60	77	62	62	60	72	71	66	66	72	63	82	86	83	78	70	72	58	73	76	70	64	64	80	77	48	63	74	63	73	68	65	81	74	72	89	68	73	58	85	77	68	64	85	60	79	85	71	69	65	68	67	65	77	73	81	76	76	67	57	65	67	77	72	66	77	70	57	84	65	58	60	64	73	58	72	74	61	73	72	79	86	77	79	76	75	65	57	59	69	68	50	58	69	83	65	80	44	66	78	70	81	80	61	77	81	83	72	78	79	62	66	70	56	61	63	67	70	76	84	83	73	53	80	78	67	73	72	71	81	69	70	70	68	62	72	69	83	80	53	78	67	68	86	57	70	71	70	69	59	68	63	69	69	67	74	73	82	61	71	76	80	57	64	79	88	63	83	69	64	72	70	71	61	68	71	75	67	72	77	90	83	73	78	68	74	78	77	71	75	82	79	68	69	71	84	80	59	75	61	72	80	81	74	64	68	75	88	69	67	65	75	80	72	65	64	78	59	68	71	67	56	65	68	68	67	71	76	66	70	54	65	72	77	76	80	74	76	71	84	76	59	74	82	87	73	58	75	79	59	66	66	66	70	82	67	71	79	72	64	70	57	65	71	70	101	68	57	84	62	78	88	76	59	69	74	93	70	76	68	95	65	69	54	58	69	76	64	74	59	67	80	65	65	71	76	67	71	75	60	90	76	71	77	82	60	71	78	60	70	59	65	72	61	47	74	68	68	69	75	89	73	75	66	62	82	90	94	84	64	69	66	76	83	69	69	68	85	74	76	74	61	73	74	76	69	69	80	60	76	78	72	71	70	75	72	68	67	79	65	82	57	69	76	68	75	57	70	75	61	64	56	73	81	56	82	71	67	81	66	64	67	55	70	56	85	88	67	59	79	63	65	61	67	68	65	74	71	60	83	75	72	73	65	72	66	72	78	80	65	74	77	66	81	81	67	75	73	64	70	55	66	72	62	75	76	67	66	69	89	60	69	83	62	66	81	71	67	68	58	85	83	77	69	66	78	51	73	73	72	86	71	77	78	64	65	64	79	80	75	83	91	73	79	79	89	81	72	68	83	76	76	73	65	70	75	81	57	81	72	73	54	79	67	70	79	74	56	78	65	69	72	47	78	70	54	70	74	82	70	53	85	70	64	49	80	63	67	57	73	71	68	71	69	60	64	67	78	60	64	61	73	59	77	74	77	60	66	68	79	76	92	74	68	71	67	78	70	76	67	63	73	73	72	72	72	68	60	70	70	64	71	77	78	72	72	61	62	65	71	87	80	78	67	78	62	57	74	57	85	70	81	76	88	78	63	60	70	82	68	67	77	80	78	64	72	69	79	67	73	85	60	80	69	83	63	77	70	59	73	50	67	62	56	64	78	66	63	77	70	84	70	78	71	65	70	64	67	79	61	82	74	73	63	63	77	64	66	63	74	93	80	74	75	67	73	67	62	64	71	78	65	66	70	63	85	60	70	61	83	75	73	67	60	65	85	73	88	74	84	75	69	82	76	81	69	73	66	75	74	77	65	86	79	74	77	74	83	72	66	78	64	63	68	64	80	71	61	59	73	76	77	79	70	57	77	68	66	80	66	64	73	64	52	71	78	85	64	77	78	82	79	76	70	83	70	80	85	77	88	80	81	65	74	64	72	79	78	75	85	71	53	74	76	71	83	75	57	71	67	75	68	49	74	56	73	80	72	59	68	85	70	54	70	78	64	69	82	66	56	58	67	63	56	81	64	72	78	63	92	73	75	67	66	78	80	76	72	66	66	87	67	71	78	69	89	63	79	63	72	62	62	72	64	65	80	71	77	82	67	78	74	67	75	79	74	69	71	88	66	76	77	73	76	55	76	72	71	56	62	57	86	79	71	66	62	69	68	68	82	64	80	63	67	70	72	60	81	65	68	85	76	79	74	75	60	70	73	66	75	67	68	66	71	75	69	72	66	70	66	84	54	68	58	67	69	45	73	75	70	61	82	54	70	74	70	70	66	77	74	53	71	66	72	65	81	61	76	85	69	70	73	92	74	77	62	66	73	76	72	66	75	67	59	73	79	90	62	85	66	66	64	73	62	63	77	86	71	93	86	60	89	65	61	81	72	60	65	80	59	71	82	61	81	69	81	59	74	67	64	73	67	71	71	80	57	67	63	67	64	63	76	71	68	77	68	82	75	67	78	89	74	73	58	69	67	72	59	86	93	67	92	84	63	70	77	77	76	69	67	72	67	71	64	72	78	70	76	59	79	84	60	71	69	69	82	73	70	81	74	78	78	63	58	57	80	76	73	81	65	67	65	64	68	76	82	69	71	72	84	88	78	69	72	82	69	80	55	62	67	78	62	83	57	79	76	71	80	68	73	80	73	62	55	74	71	88	71	88	63	79	67	71	81	56	75	84	83	69	65	74	75	81	77	60	85	71	74	74	51	73	65	66	78	82	65	68	89	59	56	76	86	76	59	66	66	58	71	62	92	64	68	71	93	77	61	72	74	74	60	68	64	68	75	80	65	85	86	64	64	76	71	75	82	77	74	56	55	73	78	81	77	70	74	83	56	74	72	83	71	70	58	82	75	62	68	69	75	80	93	64	80	65	68	82	86	77	71	71	67	75	73	69	67	71	70	83	61	71	69	100	57	57	78	75	72	79	65	57	69	68	61	78	82	81	77	85	67	72	79	77	65	67	89	73	76	64	74	78	77	69
9970	9096	14979	28473	40331	41231	28077	963	763	765	718	647	689	660	591	614	575	551	541	549	527	559	588	550	543	549	588	552	534	565	601	561	574	557	544	602	598	586	576	552	566	571	529	589	578	522	549	535	527	556	584	543	544	596	514	517	581	518	553	564	536	546	532	594	520	542	576	547	546	545	541	542	554	526	562	541	532	547	515	534	532	519	518	562	567	556	544	514	576	533	542	539	568	548	548	514	529	518	520	527	513	527	576	544	572	554	564	537	550	601	539	557	503	529	546	574	546	510	543	521	562	520	597	538	517	551	533	552	522	549	528	535	533	575	509	534	492	562	534	555	545	516	569	575	545	555	533	537	532	549	571	530	545	592	536	524	558	546	541	490	549	595	533	541	554	582	522	569	525	558	569	532	506	564	502	587	520	514	567	553	591	558	532	550	490	593	544	555	505	499	567	539	516	569	552	513	543	534	586	542	567	562	574	536	531	523	565	499	543	536	563	579	550	527	543	547	546	533	524	568	506	526	614	535	528	550	538	557	544	521	525	509	573	533	565	521	581	566	585	553	535	520	534	546	575	525	520	528	539	520	522	513	556	570	490	527	521	536	567	569	558	546	546	508	556	544	538	532	511	549	520	543	540	547	514	539	505	526	537	552	546	566	539	580	559	519	521	585	539	552	575	537	583	574	545	539	542	517	520	574	538	572	564	535	522	562	539	602	585	547	552	536	535	539	520	560	586	524	495	510	556	514	529	517	564	565	514	540	547	534	564	526	557	558	530	547	549	516	528	567	522	551	539	543	531	549	523	530	537	526	539	592	536	562	514	498	556	558	571	547	571	531	574	552	527	547	546	487	553	525	547	533	519	523	554	514	548	555	562	550	502	570	561	513	539	549	571	507	565	539	522	566	560	525	566	552	543	507	512	539	543	559	536	537	504	501	517	482	533	542	505	568	536	582	549	575	542	558	535	587	561	520	555	540	546	570	555	543	530	502	531	545	551	528	544	549	525	511	569	545	542	534	571	533	558	559	574	543	556	511	570	570	568	506	540	524	562	510	551	541	557	554	557	555	552	542	528	590	485	541	563	565	571	563	556	570	528	526	531	543	546	549	543	550	537	556	557	543	530	548	512	511	551	555	545	561	553	512	555	562	515	504	529	543	525	542	545	560	576	528	557	539	525	536	549	527	528	604	528	557	538	565	495	506	539	558	572	541	579	597	525	534	513	537	538	539	538	549	488	578	514	534	590	551	577	571	556	559	547	550	517	556	547	554	533	533	586	518	583	549	536	555	576	556	559	514	539	554	579	527	514	543	514	533	510	558	568	516	523	524	557	545	559	542	523	548	542	551	536	543	549	562	549	540	573	564	559	518	517	568	576	536	545	564	585	547	555	518	552	531	542	547	543	517	548	554	550	598	544	531	573	512	558	537	516	543	540	573	536	543	511	513	561	554	527	532	515	526	540	537	537	551	494	561	557	510	521	546	552	514	515	563	534	523	532	556	571	583	541	513	523	508	502	581	520	522	520	556	563	580	537	557	559	485	547	525	571	530	531	539	513	545	532	556	556	578	578	548	557	534	491	555	557	535	480	561	543	501	549	574	554	553	538	515	529	568	541	535	518	543	515	537	540	521	538	531	531	556	558	559	546	521	529	562	551	501	554	526	498	525	529	536	536	543	562	528	507	504	554	523	537	570	568	564	527	498	548	523	540	525	555	575	563	534	516	544	567	528	553	553	553	562	516	572	563	530	584	563	532	521	554	548	553	583	517	542	533	502	550	581	567	540	540	534	582	565	532	519	545	550	559	497	530	537	556	540	570	535	567	532	543	540	551	546	508	533	547	599	528	563	533	572	587	582	529	571	567	555	533	515	562	562	554	524	561	577	547	512	538	567	532	500	563	524	561	533	549	520	547	559	544	511	499	507	558	560	540	572	564	522	517	532	517	570	542	543	516	498	534	554	518	577	517	550	539	563	548	564	529	567	526	523	534	512	540	536	538	595	556	583	543	564	504	534	530	512	521	549	535	528	559	514	575	551	547	527	549	506	556	544	549	524	578	534	576	527	509	553	557	526	563	562	536	525	558	507	516	509	525	551	512	530	523	553	562	562	589	568	545	523	525	560	531	533	544	557	540	526	594	589	551	529	555	554	511	569	533	540	529	508	550	560	517	561	578	552	547	551	555	584	544	511	562	557	543	543	572	594	572	547	578	526	521	524	521	533	535	497	544	579	568	557	534	549	545	530	567	529	533	499	537	553	554	546	555	557	578	544	592	529	557	506	529	558	533	580	537	553	523	524	564	520	541	541	538	517	535	561	517	555	550	528	548	503	579	530	557	549	561	545	542	552	507	593	570	537	516	510	507	550	559	560	526	511	510	502	519	554	568	545	555	541	536	560	568	510	512	540	515	502	563	539	567	558	556	554	509	543	505	538	515	567	520	564	533	538	549	563	542	556	550	534	526	538	514	519	541	515	532	527	567	522	554	578	555	581	518	525	610	543	539	526	588	508	513	566	539	522	579	520	543	569	519	521	539	541	552	534	526	546	550	571	522	551	534	533	529	521	538	514	563	548	513	492	526	513	575	551	521	546	498	564	517	546	504	537	572	499	556	556	519	521	510	525	516	564	542	538	542	503	525	560	547	519	489	565	530	549	539	510	543	536	527	531	538	601	531	536	552	548	533	555	562	564	505	585	507	585	567	542	563	513	534	555	525	565	553	574	541	567	529	553	560	545	555	568	571	538	544	536	586	557	526	517	567	521	553	564	556	564	529	555	562	596	516	544	543	563	549	578	536	543	489	530	552	524	535	612	526	549	587	506	515	551	555	535	539	492	541	549	534	554	546	524	572	516	467	583	548	554	581	548	575	536	542	521	557	540	552	588	540	534	519	560	581	581	509	534	535	537	497	529	538	576	533	553	566	558	538	525	559	601	518	526	469	515	547	551	575	567	574	527	561	530	556	536	541	542	568	538	547	583	551	558	538	551	522	536	546	584	546	548	509	523	548	564	534	544	531	525	587	522	557	524	564	562	565	560	527	535	540	511	549	555	538	562	553	545	541	510	543	602	564	545	551	505	526	568	556	561	501	557	554	520	521	582	561	541	496	573	569	552	563	534	556	541	561	544	524	551	575	529	506	564	549	524	588	510	528	554	555	560	540	487	565	543	553	513	552	561	559	509	539	540	534	529	522	567	527	519	498	554	593	552	516	552	513	528	515	545	555	557	539	575	549	523	514	519	552	567	567	555	523	515	541	559	517	533	540	545	568	549	530	512	558	560	516	548	534	542	509	556	548	561	584	504	581	515	582	565	521	515	528	550	520	555	521	538	528	567	558	543	522	518	536	546	538	583	531	557	523	535	540	542	492	559	494	533	543	537	537	546	528	555	562	527	527	514	560	521	512	529	583	567	550	571	515	535	518	547	556	505	554	536	549	541	540	551	569	544	546	540	582	504	554	524	495	565	571	527	568	533	593	555	526	541
1716	314	1194	1871	2551	3078	1861	119	94	99	102	103	117	98	99	91	101	82	112	93	96	97	116	98	101	104	86	100	96	96	102	100	108	93	99	106	78	119	102	98	92	107	108	95	109	94	114	104	89	87	78	89	76	103	105	94	106	87	91	93	98	70	113	110	85	77	87	95	102	92	106	93	79	93	81	94	92	98	98	98	96	92	90	94	106	100	91	94	103	89	86	72	103	107	83	106	89	100	83	100	89	94	69	96	102	82	82	102	91	95	105	86	90	98	92	87	88	101	104	80	105	107	97	104	81	89	109	98	97	102	83	83	100	108	96	98	80	91	97	89	66	85	94	100	92	96	80	103	91	87	77	96	95	103	93	78	97	82	94	92	96	89	84	93	121	104	99	101	91	88	106	97	81	85	96	89	87	89	84	90	109	89	97	115	107	96	90	100	93	95	78	114	90	88	81	103	78	87	102	96	78	95	105	96	103	94	95	109	107	106	88	92	91	101	96	99	90	99	76	92	88	103	94	94	91	83	90	93	102	100	80	93	120	102	108	109	102	94	80	106	89	106	103	112	78	87	83	101	63	102	88	97	86	88	110	97	106	116	105	101	95	89	70	100	109	106	108	94	89	84	93	100	90	92	84	94	91	107	107	83	84	108	90	82	102	92	101	103	91	77	86	115	104	111	98	100	102	90	90	83	93	99	108	106	89	85	97	99	91	105	100	99	98	98	90	102	74	98	93	88	83	82	93	93	93	106	104	83	86	97	84	83	118	109	86	96	108	77	85	97	90	103	83	83	76	97	88	84	99	73	87	103	83	94	90	96	100	95	98	109	114	95	97	88	100	105	99	96	100	103	88	108	88	85	92	102	103	105	108	94	90	116	84	98	110	110	105	93	94	101	88	97	104	81	90	99	89	93	88	91	99	81	85	86	103	110	97	92	100	101	88	105	85	99	99	128	91	82	84	106	102	76	86	82	96	101	114	113	95	95	112	79	92	95	91	113	102	95	83	109	96	110	91	97	93	96	112	98	101	96	121	68	105	89	98	85	114	96	75	102	85	80	86	78	92	88	111	88	105	86	101	103	87	108	102	97	93	97	88	90	85	98	93	101	103	103	81	95	93	96	103	84	95	91	104	104	84	86	93	131	76	92	97	93	84	102	89	97	93	83	98	103	103	77	97	104	82	100	96	100	88	71	100	77	102	96	89	100	111	89	89	89	116	92	95	85	88	92	89	103	106	80	115	98	88	103	96	86	88	109	89	107	99	98	109	101	107	103	128	98	109	109	100	85	119	117	85	99	93	101	100	104	114	97	108	109	100	117	100	90	92	88	105	105	83	102	95	93	82	97	91	99	84	100	108	94	108	97	106	114	99	96	97	100	97	86	92	86	92	94	88	95	82	91	91	96	96	89	76	95	91	100	106	95	83	112	93	97	86	100	92	86	110	84	106	88	101	102	84	93	77	87	97	106	93	74	79	84	85	106	97	81	98	85	88	96	89	84	99	88	89	93	95	105	84	99	105	102	89	95	97	85	104	83	90	92	106	102	105	96	95	98	86	100	103	97	104	101	92	97	95	104	86	95	102	75	97	97	108	85	99	102	84	93	102	99	112	106	82	90	97	109	105	80	93	89	123	114	91	86	77	91	80	95	106	115	85	97	92	97	96	101	102	97	99	114	94	93	95	89	96	103	88	91	83	104	93	92	96	89	90	79	96	92	99	107	93	104	104	91	94	86	119	108	100	97	105	87	109	115	94	87	101	111	89	105	93	88	103	100	93	88	103	101	96	92	90	82	97	109	93	79	106	106	94	93	88	87	108	89	104	91	94	101	93	89	88	92	99	107	117	90	78	103	89	93	111	95	99	103	98	88	94	91	106	109	103	87	97	102	98	96	96	78	98	97	111	107	81	92	103	87	90	108	96	97	106	97	76	86	95	92	91	92	98	105	91	99	96	112	89	96	86	102	87	112	109	96	111	100	94	99	109	103	105	100	94	74	110	98	110	92	107	85	111	97	81	85	100	102	85	86	97	90	92	92	71	93	96	107	86	103	92	92	106	99	112	93	96	88	92	96	99	102	106	82	100	93	91	100	91	87	99	84	96	85	102	94	116	90	104	112	86	97	92	110	104	98	91	96	114	119	114	102	99	120	101	96	103	109	87	94	79	104	100	105	92	85	84	89	109	88	99	88	92	97	90	82	100	89	88	111	97	96	96	79	107	101	94	83	89	104	87	118	103	104	98	91	102	94	100	94	115	101	118	86	80	94	90	90	80	103	103	82	114	82	96	105	106	89	94	85	105	87	96	89	92	87	90	103	86	77	91	87	113	103	85	100	86	98	111	90	101	97	103	104	105	85	84	81	98	116	101	97	96	104	89	97	112	85	102	93	83	85	70	100	93	83	106	104	118	107	95	89	97	82	110	76	96	93	91	103	80	97	103	82	104	93	98	97	90	106	88	89	92	80	94	101	102	94	99	80	82	95	98	96	95	111	95	99	90	94	97	109	77	99	95	97	101	99	90	86	103	86	96	102	78	94	87	91	101	93	104	87	68	99	115	107	88	108	102	105	92	78	97	105	93	88	81	88	118	82	105	107	87	85	87	98	93	102	96	91	87	95	82	98	97	96	90	86	99	108	98	83	96	78	88	120	84	104	102	79	89	98	89	100	88	93	86	84	93	87	81	96	90	73	120	103	86	99	107	101	94	108	90	88	105	93	96	99	103	100	91	87	113	99	95	88	106	86	81	85	83	104	100	98	120	72	90	92	99	100	82	85	104	88	94	106	98	103	80	101	100	105	78	77	108	83	96	90	93	88	91	87	106	98	93	105	90	90	88	95	82	94	109	94	116	92	97	98	94	88	93	82	109	91	103	95	96	108	95	89	90	102	104	91	104	80	87	91	89	91	99	98	88	92	104	111	113	86	91	99	87	94	103	91	117	89	85	96	79	97	103	94	95	90	104	92	94	101	84	88	99	86	104	81	96	98	93	102	98	72	106	102	84	99	72	87	94	88	113	96	109	98	92	85	102	103	90	108	100	93	99	92	78	96	91	93	87	95	101	88	99	97	94	89	103	85	93	88	95	107	97	96	90	87	96	101	92	85	100	97	85	88	108	98	102	107	92	101	105	101	77	98	84	72	91	102	94	103	96	97	82	82	97	93	82	116	98	96	80	85	86	93	103	93	80	90	89	98	94	92	87	81	105	86	113	98	84	78	107	100	85	83	102	105	90	110	93	97	95	93	112	89	108	108	82	91	70	80	97	87	93	73	84	88	99	93	97	102	93	101	81	99	89	102	107	109	104	97	92	79	87	82	95	81	94	104	98	79	88	102	107	101	74	99	107	92	88	98	92	100	104	101	92	87	89	96	105	94	78	90	102	94	95	108	107	85	88	86	103	90	99	105	127	100	83	92	95	82	100	92	84	107	84	95	95	99	117	74	94	94	95	111	94	91	103	101	92	100	106	104	111	89	89	96
11686	4362	12294	26539	38920	39776	25424	1280	1090	968	893	876	849	793	779	807	782	754	756	769	760	738	761	802	745	738	798	783	781	743	720	732	713	719	749	744	728	708	722	781	756	748	748	746	727	771	698	756	689	753	794	732	739	790	739	739	700	742	705	721	803	725	720	808	708	755	762	701	742	716	735	747	726	734	693	745	780	714	743	728	719	763	729	713	760	723	752	753	688	731	743	731	737	714	719	716	725	738	741	770	721	732	732	703	752	752	733	712	760	737	786	722	718	719	725	725	755	754	754	757	701	712	715	771	729	762	728	716	718	734	734	738	751	715	727	727	790	704	731	754	724	748	768	757	753	737	781	729	777	733	747	693	739	710	719	723	749	719	719	716	733	749	743	751	737	730	773	735	716	722	767	707	697	763	703	727	750	765	767	735	697	747	770	760	756	799	755	781	754	721	738	758	736	729	737	747	782	693	740	757	750	737	756	747	721	674	699	781	751	709	730	694	721	683	757	766	724	792	740	693	781	718	766	737	758	724	735	793	766	756	704	724	760	745	749	717	756	726	739	757	691	722	738	691	717	747	685	780	762	773	725	772	773	755	732	727	695	701	755	706	728	718	714	720	751	742	731	739	750	706	762	747	719	767	742	737	675	772	730	731	756	699	733	730	769	759	736	712	721	712	710	709	689	727	744	760	777	760	791	749	741	760	695	733	771	773	743	729	730	746	750	695	733	743	729	788	703	739	702	758	758	736	788	704	732	767	730	707	693	743	712	733	724	750	695	731	722	741	760	774	744	772	701	689	778	770	746	761	698	744	727	729	707	757	716	734	701	722	723	758	735	752	747	721	739	752	783	735	695	742	718	725	758	769	746	720	679	765	737	723	704	741	739	694	680	729	724	715	700	747	693	781	715	710	721	764	702	785	727	727	719	777	759	742	726	742	763	730	679	737	723	709	731	714	714	702	804	685	729	752	751	730	749	726	749	723	756	760	738	750	754	733	716	715	749	762	740	781	724	705	784	784	740	687	744	718	719	736	737	675	784	760	697	712	688	756	738	720	792	748	695	763	712	730	718	728	746	717	766	712	754	814	764	738	746	733	712	747	690	746	737	731	734	726	701	765	732	723	718	716	758	716	729	731	723	743	750	725	706	729	699	740	753	700	756	719	738	752	693	804	709	714	743	749	746	699	698	671	699	753	753	775	742	735	736	736	763	749	786	764	748	754	744	766	745	708	729	747	762	743	740	771	714	758	746	750	716	756	733	770	767	728	750	733	741	762	721	731	776	714	712	770	743	739	754	713	718	752	751	707	720	726	732	766	698	765	712	692	714	725	680	749	763	718	744	709	753	728	725	693	753	761	710	739	705	713	747	723	715	749	748	703	730	728	679	690	753	721	718	743	757	736	776	700	783	765	724	758	703	695	746	732	757	775	742	753	728	691	724	741	703	753	752	727	747	755	737	722	750	737	732	715	694	742	782	741	755	731	724	732	747	702	727	737	777	779	756	686	729	741	727	751	764	756	739	689	716	732	740	727	762	736	743	743	771	742	713	718	778	726	715	730	649	773	689	749	721	694	754	716	777	708	752	684	758	706	760	747	752	792	759	722	705	731	742	719	696	767	746	764	771	728	729	769	735	726	686	747	713	710	690	727	719	721	713	748	729	748	717	722	717	710	701	710	752	779	700	767	748	730	761	737	718	784	716	766	708	725	740	771	734	723	724	783	775	786	724	753	760	765	703	714	735	779	731	662	734	797	748	679	790	765	719	752	758	724	745	708	718	744	748	718	734	759	714	787	710	736	675	757	722	750	726	702	699	756	729	764	699	750	719	727	718	758	767	720	771	714	688	722	716	747	773	740	757	757	763	718	766	743	720	764	757	765	765	735	759	712	757	718	733	744	741	706	724	739	757	761	743	738	681	732	735	694	732	695	719	696	701	760	706	757	670	775	686	753	721	741	725	672	771	719	739	742	697	763	723	704	690	731	759	800	732	718	719	716	737	755	706	755	714	768	743	764	689	764	746	700	742	759	696	729	771	734	759	716	737	736	744	728	719	724	739	773	780	724	712	695	751	695	733	725	740	752	718	742	738	744	762	724	708	711	703	741	761	735	724	709	727	804	715	731	706	703	723	720	721	776	739	737	716	714	756	723	736	674	745	783	690	788	708	699	782	745	756	732	790	765	704	685	732	726	792	726	750	683	694	753	765	747	716	712	711	785	751	715	731	726	686	751	695	726	753	757	757	729	732	745	764	727	706	732	732	686	745	758	717	774	730	680	769	762	733	766	746	735	728	727	735	713	746	814	794	747	710	745	709	753	739	723	750	740	690	714	756	746	718	760	758	757	696	744	730	730	733	753	717	747	648	705	731	767	763	713	747	798	765	715	778	761	721	755	711	761	735	774	724	782	702	724	745	768	704	748	719	752	693	688	738	783	767	723	770	729	726	731	703	689	703	694	774	709	711	754	768	798	767	767	781	766	738	742	733	750	749	686	742	712	741	724	701	732	742	739	726	713	749	742	739	757	770	749	726	776	771	692	764	741	711	754	750	725	724	796	724	744	783	741	708	728	726	727	745	738	698	765	753	705	742	726	717	725	721	699	713	725	741	731	739	681	757	725	728	748	746	756	716	719	784	716	741	722	766	710	737	736	710	733	699	723	737	745	739	709	677	780	753	703	727	696	743	722	735	741	723	740	722	692	751	714	758	723	682	729	733	779	711	705	728	728	709	701	729	687	694	718	681	786	729	788	699	720	687	746	728	762	786	717	744	708	777	716	709	784	715	715	718	670	766	716	772	765	750	721	757	760	749	759	755	773	761	711	715	697	697	749	796	748	712	737	749	747	741	758	701	721	752	740	737	699	751	721	726	772	748	755	742	765	777	753	716	721	741	751	737	683	707	760	734	762	700	734	728	738	777	774	777	709	695	721	692	695	740	727	771	725	752	760	694	773	743	783	730	773	675	761	712	776	692	764	722	765	756	715	718	751	723	745	755	733	767	740	705	719	767	727	720	727	703	751	692	687	733	753	689	732	744	722	758	668	766	785	692	738	744	713	700	746	733	721	709	722	745	761	774	741	735	737	725	717	737	763	786	716	741	721	724	742	748	739	729	749	729	759	778	718	758	776	766	710	752	728	728	717	708	692	686	710	756	694	764	725	775	709	750	721	754	708	735	784	741	738	750	742	690	695	772	742	730	728	762	745	776	731	742	776	727	732	746	773	745	690	739	703	716	754	750	694	725	698	784	720	762	742	738	757	736	676	730	775	748	758	731	746	740	705	762	720	719	739	768	718	737	743	722	711	717	747	759	756	744	740	739	776	736	741	711	767	761	726	790	757	754	783	770	751	751	762	680	728	747	697	757	703	735	731	759	728	746	746	733	747	735	759	731	732	734	770	788	715	755	756	697	732	724	733	722	689	746	721	795	735	764	777	724	761	765	777	802	714	726	704	764	748	756	708	739	755	724	710	740	765	727	721	788	701
1385	659	1518	3496	4544	5739	3095	128	83	103	104	113	99	119	112	94	89	100	102	108	92	94	105	106	85	104	80	103	93	95	86	89	94	92	95	85	93	106	91	98	91	87	88	87	94	97	108	108	106	81	100	91	96	99	107	85	94	86	99	97	100	95	103	97	107	118	99	107	104	102	85	78	90	93	93	125	100	98	99	100	115	97	85	102	120	97	90	86	95	102	89	96	101	91	112	101	103	94	102	109	109	110	95	98	91	101	113	129	94	95	98	103	94	92	80	102	105	95	85	102	92	97	103	113	107	87	104	81	86	80	91	92	79	106	107	94	104	95	84	79	105	91	100	118	100	92	88	83	88	112	106	93	91	90	95	74	107	104	92	110	102	90	88	109	109	87	92	93	89	88	91	101	117	111	84	98	97	92	115	87	95	99	114	86	101	96	109	89	89	84	97	107	102	102	89	93	80	94	85	89	94	96	99	101	113	109	93	95	90	79	107	101	110	106	106	91	79	103	100	87	102	78	99	96	91	85	99	101	94	103	93	78	90	84	101	104	107	90	92	87	100	98	111	98	101	82	100	88	93	94	83	97	98	87	97	113	86	98	80	115	100	89	89	102	88	105	98	86	91	95	92	87	99	91	97	91	100	82	76	113	103	91	89	94	103	106	98	78	98	86	96	97	94	81	86	104	101	94	101	99	86	109	81	116	98	92	88	99	93	75	96	102	101	110	98	101	101	100	110	90	97	93	86	91	106	96	102	91	80	107	98	93	95	90	111	101	93	104	87	85	79	110	104	96	100	85	80	86	111	96	91	89	71	103	90	112	90	94	94	105	87	120	123	103	99	85	94	91	76	93	88	111	103	109	91	80	110	92	91	94	98	105	110	81	92	86	91	107	97	100	82	86	83	92	106	99	91	93	93	77	82	90	108	129	93	100	120	117	96	82	105	91	95	105	88	98	103	93	100	108	105	85	109	109	90	117	93	85	121	108	105	104	88	99	102	99	108	101	98	108	121	104	114	88	112	118	83	84	97	108	100	99	97	105	84	103	85	113	95	97	89	111	99	89	108	97	103	87	86	89	100	132	93	95	104	101	78	84	119	82	81	100	89	97	92	105	95	96	88	85	103	86	102	78	100	90	102	111	116	114	87	101	82	81	97	88	90	97	106	109	82	104	94	89	99	89	115	86	100	88	87	113	113	85	89	108	98	95	106	100	91	102	121	93	86	93	87	114	88	95	96	93	91	100	88	76	106	103	104	104	91	82	87	115	100	102	97	78	103	103	91	86	86	100	110	95	77	102	116	97	109	94	80	123	96	104	79	85	100	96	88	99	104	98	94	107	92	101	96	104	90	116	88	99	92	110	118	97	94	110	96	102	82	107	94	101	104	100	91	91	97	92	104	104	112	121	94	87	98	95	90	95	102	126	101	84	96	103	88	103	96	98	106	109	85	99	97	109	102	107	111	95	103	88	94	116	102	103	87	104	102	90	104	112	97	81	102	103	82	104	109	99	105	99	104	99	107	85	80	111	108	91	102	100	106	83	102	109	104	105	83	100	84	86	112	110	92	111	97	84	87	105	114	84	104	99	92	93	104	86	92	101	90	88	92	100	105	103	100	104	97	98	82	97	97	91	118	97	98	87	99	116	99	83	84	98	92	99	83	124	96	102	93	103	104	102	82	94	76	101	103	97	105	74	93	110	95	104	91	93	85	107	101	96	104	98	87	107	101	92	101	107	110	102	97	88	81	80	92	116	98	107	95	111	97	98	101	91	97	83	99	84	123	102	101	98	81	83	107	101	71	108	96	112	98	103	108	91	84	94	105	98	93	97	105	105	84	112	99	102	90	91	93	89	113	94	114	104	93	121	91	98	95	98	109	106	88	109	91	98	92	103	116	96	100	89	102	84	94	94	84	104	103	109	103	116	84	102	96	81	98	113	98	96	101	89	109	98	97	123	93	120	107	80	83	93	99	100	105	101	99	95	90	98	99	79	98	91	125	107	115	105	102	86	84	90	90	96	78	87	89	108	103	106	97	106	100	110	99	89	99	89	97	103	91	95	91	100	104	106	88	93	106	98	107	101	88	106	95	74	98	91	96	81	86	92	73	94	106	102	82	106	95	91	95	99	91	112	97	75	102	102	90	92	101	96	107	101	94	105	88	107	93	91	93	96	99	99	93	88	88	95	103	88	92	90	105	114	90	108	76	97	100	86	101	98	96	102	76	93	88	102	100	87	90	92	102	108	86	102	98	99	96	86	93	106	82	79	81	87	98	107	103	105	117	92	93	84	110	119	93	110	91	105	76	122	100	92	91	93	84	107	93	91	102	101	90	99	110	87	72	104	94	85	83	92	112	94	95	98	95	93	85	91	87	120	104	98	104	86	97	89	99	116	96	90	116	92	99	96	97	89	102	100	99	91	112	108	97	99	104	110	93	80	104	101	112	104	93	93	103	103	112	100	89	91	109	101	81	89	100	111	104	89	106	100	102	116	106	98	98	95	96	97	108	99	90	83	95	99	96	114	112	117	93	95	99	90	103	86	113	103	104	112	105	96	94	114	99	102	115	94	105	105	105	92	96	94	97	97	77	99	109	108	107	106	84	107	112	75	74	77	78	91	91	111	100	91	106	112	107	113	112	98	82	84	93	92	105	105	109	91	95	102	102	109	111	100	100	100	111	81	103	87	104	90	98	93	118	97	82	98	99	103	91	100	101	104	95	99	100	96	101	101	105	79	102	109	105	90	114	80	103	101	78	91	89	88	90	75	97	98	86	95	90	81	101	96	98	97	99	103	106	68	90	84	89	105	98	102	119	108	90	93	97	107	104	84	119	104	101	88	94	95	86	107	103	121	76	102	100	92	105	83	107	105	108	99	100	115	93	97	98	87	96	93	98	107	110	91	84	97	96	106	93	95	109	101	98	96	83	83	94	95	95	113	96	111	78	98	104	105	108	86	95	92	93	97	93	90	111	99	74	123	92	105	89	92	97	90	112	91	88	94	102	97	104	100	96	85	93	80	82	90	84	107	113	100	89	103	111	93	95	94	101	95	101	85	88	100	93	102	96	93	89	76	97	87	109	106	107	103	100	97	98	92	91	100	105	91	115	101	106	102	102	102	108	87	85	88	98	97	108	102	97	87	95	98	73	102	111	97	101	123	94	116	90	111	92	102	99	95	94	104	94	101	100	108	106	99	110	101	85	119	86	114	87	92	112	98	96	105	88	115	87	99	86	93	115	99	109	100	84	89	108	97	89	86	117	106	105	98	102	87	88	108	92	91	92	104	98	112	84	92	88	68	101	114	87	102	82	78	80	97	106	81	101	100	94	103	81	105	100	107	105	111	108	98	78	88	81	95	102	99	101	95	103	109	94	94	91	108	83	89	102	95	93	109	105	89	79	101	99	101	102	99	99	89	86	86	80	117	102	115	84	89	113	115	103	93	90	101	92	100	100	85	100	101	93	98	86	94	99	107	98	86
15476	8442	14789	33666	48447	48226	29109	1518	1351	1117	972	966	948	922	908	846	815	817	846	766	758	796	710	790	720	753	754	731	718	755	758	768	757	739	736	772	765	765	716	751	729	690	703	723	725	762	729	742	755	726	705	734	714	691	761	724	740	729	762	746	751	745	751	714	744	682	758	719	726	736	767	727	731	709	722	733	718	740	687	711	721	717	722	758	700	742	763	725	724	765	734	746	738	774	703	753	740	776	701	689	744	692	709	769	727	747	696	772	704	772	740	765	738	730	740	797	749	707	737	767	778	720	698	718	711	676	684	719	737	738	737	738	768	765	728	750	695	701	736	694	702	722	720	728	734	731	733	706	709	729	774	710	758	724	719	703	728	693	750	739	753	808	733	769	744	728	708	726	714	766	709	750	766	683	708	743	755	756	734	729	740	709	746	723	694	750	727	734	733	691	728	754	680	754	728	724	726	746	781	701	716	747	715	711	734	754	683	778	742	739	725	746	710	731	715	773	722	735	709	740	771	725	724	705	783	740	710	746	754	713	757	701	763	723	718	700	746	735	788	682	710	747	710	725	737	750	707	687	715	741	700	735	733	732	747	726	729	715	720	758	747	718	737	718	706	701	696	749	675	744	675	758	740	726	700	739	704	728	748	780	762	744	743	667	694	676	709	721	739	779	757	744	772	732	721	772	713	685	730	704	686	728	750	717	740	707	721	741	755	712	703	696	748	717	747	693	694	768	718	741	687	735	672	740	748	723	731	746	731	738	723	732	758	754	716	717	709	701	785	702	761	713	732	752	739	700	761	714	719	737	743	719	728	723	706	748	751	791	696	751	733	740	702	720	766	733	716	739	720	769	733	711	693	744	727	737	700	780	744	697	730	698	734	732	754	713	772	707	722	775	688	716	673	726	681	717	732	735	749	752	734	704	704	726	699	685	769	731	736	694	725	680	733	699	672	736	742	745	759	751	692	728	744	727	752	736	727	719	710	711	697	751	788	719	774	770	707	745	727	717	756	719	723	735	698	719	741	737	749	814	730	722	696	739	730	753	727	717	687	713	740	709	700	756	727	759	701	755	707	749	744	743	676	703	736	729	744	717	717	714	678	690	741	725	742	742	718	715	710	714	796	773	753	747	746	768	696	736	726	734	738	748	757	793	710	790	728	754	748	701	678	737	695	719	749	733	743	731	701	681	737	698	705	703	717	785	703	707	772	777	743	723	720	708	703	679	692	791	709	678	729	760	715	713	733	768	714	735	755	710	676	720	753	756	698	703	717	740	712	734	745	795	688	700	781	666	754	703	738	760	760	742	722	750	698	755	704	719	703	768	694	726	705	770	761	727	725	737	732	702	728	757	743	773	681	689	721	731	744	720	730	729	766	733	705	746	735	706	695	688	759	783	728	729	746	714	764	767	709	707	728	741	726	757	699	723	713	783	732	724	694	755	726	717	739	741	717	704	718	728	731	721	804	729	729	762	719	724	741	732	721	725	696	701	744	747	701	769	704	761	725	742	720	696	733	779	737	718	757	723	738	741	774	688	750	690	728	747	704	717	726	698	695	678	703	771	741	755	736	741	736	697	739	692	740	765	764	696	711	731	712	731	779	720	687	724	759	795	724	697	696	763	732	721	740	742	766	753	686	709	763	740	754	735	730	741	771	744	721	719	723	762	752	723	723	732	745	750	727	694	725	728	720	721	666	734	786	741	746	751	772	742	735	710	719	725	780	728	701	768	684	701	712	726	780	774	719	723	743	698	705	707	739	729	723	738	730	724	729	701	769	726	756	753	706	697	729	765	758	717	731	701	724	734	712	736	705	734	743	768	669	750	728	746	775	730	699	686	736	684	750	728	736	690	718	716	721	755	716	747	689	743	720	728	759	757	732	726	725	726	723	752	694	742	723	759	703	714	718	745	722	676	708	708	752	735	740	751	680	708	771	721	733	708	711	765	704	721	736	728	687	769	731	719	764	743	738	716	728	754	681	697	715	727	717	732	730	765	762	746	746	733	638	752	740	729	756	774	717	740	782	733	714	726	735	697	691	682	738	717	726	703	720	675	730	731	724	692	725	691	694	702	699	704	688	769	704	706	731	728	711	728	744	655	709	667	710	720	754	692	697	731	719	766	736	724	754	754	733	731	692	730	740	689	745	729	752	728	748	730	683	720	741	719	746	707	735	723	730	721	746	760	702	691	740	685	777	715	760	763	775	719	675	768	757	746	711	753	729	714	710	629	706	722	753	786	727	695	792	707	702	715	721	723	673	745	730	743	742	739	746	738	686	741	734	690	729	704	743	743	741	756	759	750	690	787	727	782	734	707	759	736	734	768	714	734	771	755	709	746	670	750	747	677	705	714	732	788	758	725	700	750	703	720	726	745	698	734	737	705	684	701	725	769	727	757	763	749	737	725	714	733	738	734	684	709	770	667	761	712	733	722	731	770	701	753	723	721	711	732	733	759	689	708	789	708	724	717	752	752	706	727	721	694	773	725	697	724	678	776	772	698	749	733	752	724	761	713	705	759	735	766	737	651	740	745	764	694	700	738	722	716	747	758	724	707	736	766	750	768	729	759	675	718	697	659	695	729	773	692	759	733	733	748	725	761	755	727	738	738	746	761	720	738	737	757	727	661	750	709	696	716	712	758	714	714	736	713	724	740	746	701	713	708	758	735	729	741	744	689	727	721	713	706	744	768	737	697	700	730	729	708	702	752	732	730	698	713	710	698	750	725	746	751	711	697	737	791	776	677	738	708	734	725	688	711	741	691	704	710	775	729	708	717	693	719	691	740	758	767	763	736	715	716	728	720	727	719	745	702	727	748	724	740	726	751	705	757	781	734	699	688	721	747	715	802	711	692	706	731	778	690	771	717	766	708	731	740	700	690	750	702	747	759	721	678	735	744	687	664	697	729	735	746	750	723	700	724	737	723	695	714	755	706	732	787	736	726	732	711	704	721	744	771	725	745	742	695	706	718	740	737	711	681	708	725	685	753	736	744	693	747	677	758	756	776	749	683	677	727	754	733	733	760	721	735	717	756	721	714	794	726	721	724	698	743	706	750	694	743	747	708	780	785	727	722	739	760	707	734	720	724	720	784	757	736	727	780	704	703	732	708	677	679	721	744	735	708	765	744	781	769	733	771	732	737	762	700	766	690	739	733	718	767	741	739	701	732	755	711	683	743	720	724	762	721	700	711	747	711	743	714	698	734	766	723	742	745	711	685	736	716	757	711	726	744	711	717	795	734	693	741	731	737	695	735	745	703	766	754	665	742	731	724	701	729	706	739	728	704	666	713	740	754	751	724	712	751	772	719	726	754	744	728	724	701	664	749	776	751	709	688	730	710	692	711	741	762	717	680	754	747	698	712	717	701	700	748	723	770	732	778	750	764	726	720	742	732	754	754	736	719	710	746	705	749	727	713	719	736	703	732	735	774	693	709	701	805	780	677	766	713	732	732	741	683	719	723	703	703	734	744	709	736	702	696
1206	193	242	603	823	1051	626	65	84	77	64	68	61	60	69	70	60	71	67	75	65	56	54	66	58	74	80	56	66	81	68	75	61	63	57	60	66	52	66	62	60	69	68	66	78	68	62	61	88	73	73	63	70	54	60	70	71	82	54	62	76	70	58	68	69	64	73	71	62	67	52	81	54	67	70	69	57	57	56	77	67	53	73	60	69	52	66	69	77	49	78	68	76	61	64	60	62	68	66	55	51	68	65	59	73	55	56	61	58	72	64	75	64	69	53	59	67	90	78	60	56	60	66	56	85	69	57	72	71	75	55	55	73	71	68	61	71	62	55	66	67	76	76	50	68	61	59	80	64	71	70	70	57	55	71	66	61	56	67	68	53	59	70	54	83	71	61	66	68	59	54	71	81	66	58	80	64	64	54	58	66	50	69	60	57	56	64	60	69	67	75	65	72	73	80	52	61	63	64	55	70	68	67	71	68	64	58	58	75	57	67	84	59	69	60	58	61	64	67	59	72	57	65	67	60	69	78	52	56	54	61	83	66	67	75	56	65	61	67	76	64	50	83	72	70	56	63	69	77	80	74	59	67	60	69	58	61	69	63	69	69	75	60	65	68	64	65	74	55	61	58	66	65	66	52	71	75	70	53	53	66	57	73	72	50	67	62	68	82	78	83	61	55	67	59	65	71	50	48	57	67	81	66	53	58	46	60	65	68	61	69	60	59	63	69	61	70	60	71	63	85	62	83	65	64	58	53	75	52	62	63	86	56	61	74	79	58	61	65	79	73	59	66	80	77	61	66	68	68	65	66	60	56	60	60	69	47	78	67	69	60	56	62	64	74	56	65	55	63	68	66	71	73	68	66	64	61	54	59	76	66	69	52	66	78	58	68	73	58	66	78	57	72	54	58	69	57	67	72	73	79	58	57	78	71	69	53	66	57	52	76	70	54	63	83	59	58	53	59	77	56	63	61	57	61	66	64	62	60	47	59	70	62	55	60	67	69	54	50	67	77	73	69	59	61	53	70	74	52	60	64	63	70	60	75	60	61	74	54	64	66	69	60	77	65	61	63	70	79	56	62	73	56	70	75	56	63	62	58	64	73	68	66	66	70	65	55	75	67	63	74	57	64	54	70	64	65	61	57	65	68	70	66	53	69	72	68	57	57	62	68	70	57	61	57	65	59	67	67	58	54	59	58	64	77	69	54	59	72	70	54	70	70	63	65	56	64	61	59	57	60	65	55	54	61	55	63	77	59	67	73	52	72	75	64	55	65	63	67	52	64	74	58	71	74	80	57	53	72	67	65	77	70	67	67	66	86	64	56	67	71	86	50	70	68	64	68	68	75	60	62	66	76	72	64	56	60	59	62	65	71	66	62	61	68	82	56	50	59	55	66	71	69	65	51	69	67	77	71	69	75	72	56	45	73	75	72	71	68	60	59	58	63	64	63	67	59	60	65	56	69	55	75	84	58	60	75	63	65	60	76	66	61	55	83	61	68	72	69	67	66	64	66	64	72	70	66	61	66	79	61	63	74	70	75	68	64	62	63	58	65	56	59	72	59	55	48	61	64	56	75	65	75	55	73	66	61	74	67	64	72	85	68	73	67	59	61	65	64	76	66	67	49	79	68	77	72	62	62	59	77	62	85	84	55	54	65	51	68	75	52	74	63	67	66	69	70	75	54	62	56	47	74	62	66	56	59	56	70	70	66	54	64	66	69	62	80	57	74	57	66	57	62	71	70	70	66	70	63	76	80	65	61	68	68	65	68	71	68	73	65	69	69	54	63	52	64	74	51	57	66	79	63	85	64	68	67	69	58	68	72	78	77	80	58	77	53	52	90	59	72	61	66	59	52	64	76	68	65	55	56	61	63	47	75	55	78	64	76	55	60	52	55	73	61	65	63	72	77	79	58	68	70	52	58	71	61	65	48	62	59	78	89	59	73	60	66	59	54	61	68	70	52	59	59	52	52	58	70	61	57	58	51	63	58	66	49	69	63	78	62	53	92	60	66	61	73	59	55	61	67	72	48	68	55	54	76	66	54	62	59	73	69	71	66	61	65	63	64	58	59	50	60	46	79	60	63	60	67	49	60	61	48	46	73	51	70	78	52	80	69	59	50	65	70	84	65	67	67	66	60	72	70	54	59	55	73	58	67	63	53	51	60	56	67	73	66	71	71	60	71	73	65	59	53	62	64	74	67	61	57	53	78	61	66	71	58	71	50	55	72	71	71	64	53	72	69	74	57	69	66	58	80	68	69	64	64	61	65	63	57	76	71	64	60	70	55	66	80	68	58	65	75	66	69	71	67	67	70	56	71	63	59	54	54	78	71	64	50	59	57	70	68	78	63	50	68	46	62	63	63	74	83	55	75	76	62	57	89	57	73	72	73	69	49	61	66	67	56	54	62	66	61	67	68	64	82	79	71	70	56	55	50	75	96	57	70	67	64	62	73	60	66	61	73	62	69	75	72	61	74	62	79	75	57	56	77	81	63	72	65	57	65	71	69	61	67	88	67	49	58	48	76	62	67	77	64	80	62	61	74	54	62	53	63	61	55	59	73	75	66	56	78	66	52	61	62	74	60	60	71	63	71	66	58	74	69	67	55	60	58	69	64	51	56	70	56	67	71	65	57	70	69	64	74	67	54	66	66	66	54	76	63	62	61	62	59	72	58	63	66	54	53	59	60	65	58	86	75	54	70	58	50	49	56	72	84	59	71	75	75	65	68	65	61	74	69	65	77	79	66	63	59	69	46	67	76	58	62	75	55	67	63	65	65	64	58	59	52	69	69	57	64	57	60	71	57	49	73	70	58	66	83	77	59	78	68	74	58	57	62	76	65	57	57	70	65	59	58	66	65	55	57	56	68	71	64	67	75	76	54	61	54	62	64	74	57	70	63	74	66	76	64	73	80	66	59	55	60	77	71	65	54	65	65	63	61	52	64	55	60	73	70	55	80	80	65	75	60	64	66	56	60	53	63	65	82	83	69	72	76	62	60	67	63	70	65	66	69	69	77	67	59	64	64	76	58	75	75	52	76	61	75	79	63	82	64	63	51	57	60	61	51	55	58	62	67	56	64	54	65	63	69	64	71	68	72	56	54	50	60	64	75	60	63	63	59	70	76	51	62	51	80	84	51	66	82	78	65	65	71	60	69	58	52	58	53	70	74	64	48	70	61	69	57	70	72	77	53	74	43	56	85	62	63	58	61	59	64	57	75	53	52	72	62	58	73	69	59	58	63	73	64	72	54	87	68	53	66	61	65	56	66	67	69	72	55	68	73	77	78	53	63	59	69	66	62	56	65	71	58	71	75	73	58	56	68	76	58	66	68	55	58	49	69	64	48	64	73	57	72	71	59	68	73	64	49	69	77	64	62	56	67	76	69	73	58	67	70	59	74	63	86	61	70	66	61	76	56	53	47	50	69	52	63	56	50	73	67	67	54	68	63	70	72	59	64	74	61	63	72	76	78	56	52	66
9708	2521	3309	12337	22346	24989	15102	616	642	530	547	591	545	539	523	549	522	568	503	507	526	520	487	567	477	514	542	511	502	510	512	479	468	490	480	524	518	495	518	505	482	520	525	496	505	495	529	501	518	545	519	537	498	502	493	472	522	522	499	477	520	507	542	509	517	535	521	513	502	497	525	500	507	518	518	496	539	513	510	550	526	516	497	529	542	528	540	492	532	525	487	488	493	526	537	521	512	512	535	545	513	520	492	530	492	538	530	511	511	522	469	540	509	495	546	514	501	513	493	492	496	521	468	471	504	483	488	517	522	542	483	497	522	516	486	534	519	503	518	523	517	468	519	463	548	539	488	540	488	484	495	508	510	505	535	527	497	480	513	511	527	481	511	510	537	511	505	517	483	533	491	483	506	497	504	510	510	531	494	491	529	507	482	521	527	490	509	501	476	487	491	518	519	532	520	514	514	534	503	505	536	536	542	505	494	535	512	510	502	469	547	515	495	497	507	484	501	474	498	453	557	531	490	537	473	514	529	531	533	494	527	508	545	524	489	521	485	470	448	479	515	471	525	493	474	504	535	573	531	453	488	503	500	484	482	488	530	522	516	491	520	477	464	529	497	493	506	506	500	467	522	493	504	492	528	518	505	519	510	511	502	532	523	512	500	538	522	502	530	511	494	489	536	483	505	498	489	488	467	488	480	499	507	536	524	500	506	501	493	496	506	516	527	498	528	508	513	543	486	502	516	514	542	524	502	564	490	523	476	489	505	456	528	493	515	503	531	514	529	489	521	523	492	481	506	495	488	518	521	537	535	529	521	532	530	467	538	558	512	571	524	530	516	481	496	514	533	483	535	502	520	507	485	462	514	523	513	547	473	485	491	524	508	533	488	485	511	553	506	552	533	555	474	514	527	541	496	501	508	518	527	534	465	474	552	494	509	492	483	500	521	519	522	530	504	510	481	499	485	508	494	503	503	499	516	527	506	500	501	534	503	519	485	554	541	519	543	520	485	479	517	479	530	488	512	485	493	510	511	502	522	482	529	518	508	514	516	515	488	529	502	505	495	526	491	560	494	511	533	507	485	492	528	501	524	515	483	497	537	458	504	530	525	492	525	530	479	520	545	503	514	512	498	505	511	536	507	436	503	491	468	491	482	504	519	516	525	548	511	510	503	508	461	468	487	542	484	489	528	526	528	507	518	514	499	508	484	517	509	514	521	495	543	515	507	509	479	504	537	523	507	493	493	541	539	500	470	489	510	517	531	513	501	494	523	507	495	511	520	491	469	536	516	530	524	504	511	502	496	535	482	506	543	469	520	489	491	508	512	515	506	531	517	506	501	514	521	495	470	537	487	506	524	511	487	467	485	526	520	512	498	515	510	490	504	521	544	509	490	473	486	538	509	516	545	517	510	500	481	513	551	528	528	496	505	513	529	497	557	527	512	513	494	512	476	558	497	497	526	503	493	541	501	502	508	504	502	476	511	528	503	517	520	517	526	467	522	505	486	509	490	509	469	509	508	499	505	525	519	560	539	497	502	494	509	523	501	508	500	518	513	560	479	496	491	520	520	510	532	489	539	525	484	491	549	488	517	509	494	473	451	493	462	526	498	515	503	474	499	489	531	504	537	489	474	494	480	563	535	507	534	524	509	549	512	523	479	508	516	507	561	500	491	521	501	498	515	513	523	518	501	523	510	507	512	482	517	532	520	470	516	489	497	559	502	517	475	501	544	544	555	525	533	509	538	512	484	498	471	474	494	488	506	524	509	499	483	496	515	532	474	520	531	524	517	519	517	479	502	495	502	533	480	544	510	499	489	507	519	474	558	487	492	504	528	499	513	467	526	512	531	486	478	517	498	502	510	553	518	525	502	511	533	481	472	534	476	476	514	510	533	514	501	487	495	506	514	517	496	527	515	538	504	510	491	504	485	539	476	516	487	509	523	504	526	546	523	517	515	501	553	510	521	512	514	488	530	502	502	521	494	525	489	549	489	491	531	485	539	500	488	497	483	531	494	482	509	498	482	472	506	525	493	521	520	477	490	549	559	486	478	528	520	489	500	489	522	525	528	495	521	495	513	501	531	518	511	533	507	478	517	484	513	490	501	504	540	553	521	507	506	539	551	511	502	499	481	518	573	486	515	488	540	520	491	504	447	498	526	517	536	514	519	535	504	492	508	471	540	526	494	509	463	495	490	476	471	519	521	494	504	484	506	490	480	513	520	506	530	503	497	539	502	532	488	496	463	525	542	500	545	548	496	512	528	499	508	503	528	505	495	459	511	500	488	500	490	493	517	489	542	512	540	519	476	504	501	519	468	501	529	522	509	499	540	501	543	519	503	496	512	508	532	476	518	490	455	500	492	552	517	529	488	480	497	492	527	514	523	515	520	488	542	527	502	496	509	527	499	504	518	496	507	536	518	536	480	537	488	515	515	510	496	508	527	521	545	464	548	473	493	520	519	494	552	498	503	523	508	509	558	494	481	526	521	536	547	483	539	519	522	502	556	498	489	516	553	483	515	476	528	522	512	469	490	509	514	468	499	513	548	540	457	551	506	493	506	533	509	531	518	531	476	514	574	505	535	544	503	507	517	565	514	463	501	502	485	499	511	486	477	502	543	495	494	507	507	540	524	538	511	533	531	551	502	535	495	492	539	537	504	511	515	487	500	522	493	525	477	481	519	518	474	534	528	488	486	543	541	518	515	475	495	529	500	489	497	519	525	455	509	492	531	516	507	477	479	503	521	480	473	530	514	520	474	537	551	476	520	513	536	502	508	508	508	515	562	512	493	486	491	524	506	503	469	527	484	500	500	523	510	523	547	508	506	528	494	494	479	487	510	476	492	518	479	541	548	544	502	491	579	537	493	502	553	563	490	518	544	502	550	502	520	527	514	516	481	508	498	551	506	501	549	514	504	476	510	506	520	526	500	485	478	511	517	486	524	515	476	507	499	516	526	508	518	497	522	502	523	494	492	506	497	481	520	512	491	577	560	533	522	504	511	519	506	522	516	495	511	526	527	525	520	539	470	510	522	489	514	510	472	510	500	511	542	520	542	479	537	511	480	497	517	517	514	495	506	520	497	503	529	500	485	488	527	494	502	531	483	512	487	503	469	520	486	523	494	517	478	530	490	515	509	487	464	492	546	534	507	542	534	551	519	534	507	520	505	553	518	532	538	505	524	504	471	482	509	503	519	509	504	526	527	486	484	525	536	535	496	497	513	526	491	472	507	465	506	464	477	500	504	505	530	527	507	492	458	529	528	497	486	514	500	515	484	532	509	527	518	506	505	510	533	459	523	510	489	516	523	531	504	559	479	531	491	492	517	494	482	513	535	553	483	481	517	519	496	522	507	501	495	534	525	500	505	522	530	503	491	507	491	505	531	550	500	476	488	512	507	498	526	515	490	507	504	544	490	539	510	511	502	498	497	513	484	506	514	469	544	547	505	492	498	512	520	497	527	506	497	481	491	503	474	527	541	547
828	310	574	1913	2560	3736	2752	77	85	68	73	65	69	70	72	88	75	83	61	61	71	90	67	79	72	73	71	58	71	51	68	66	73	52	74	53	80	63	69	74	70	86	55	67	72	85	79	74	81	73	66	60	80	68	62	57	81	74	68	75	69	68	75	73	76	67	84	60	77	73	63	50	71	86	77	63	61	84	81	93	58	73	62	91	64	63	71	75	66	61	58	75	67	65	100	62	75	80	62	73	80	80	71	54	76	59	61	80	71	67	52	64	84	85	71	71	76	77	57	68	80	71	70	62	63	72	71	52	67	78	76	71	67	74	69	94	86	62	64	64	72	67	68	83	70	67	84	68	66	53	58	80	77	71	73	76	67	60	79	71	55	79	64	75	77	71	82	74	70	59	61	86	81	76	70	57	64	63	80	71	90	67	60	71	84	67	79	77	59	92	63	65	75	75	84	58	71	67	67	79	72	63	78	87	74	73	65	82	77	56	73	79	69	65	82	76	82	62	73	61	59	63	95	60	68	84	66	64	58	78	79	70	69	64	62	61	67	74	66	69	74	81	82	81	68	67	54	74	77	66	69	66	67	70	74	74	75	69	69	76	77	72	80	66	72	73	62	88	74	65	83	67	73	63	74	71	66	72	70	66	74	67	68	84	58	62	56	76	79	72	50	60	72	67	62	67	76	66	72	76	77	82	58	81	77	63	62	69	84	62	61	63	70	76	78	76	66	76	93	72	82	80	76	74	68	63	68	67	52	68	66	69	89	71	83	73	72	75	85	55	67	67	64	71	69	75	60	79	79	62	69	62	71	65	71	71	86	62	69	79	80	77	68	67	76	77	65	78	85	69	82	76	67	73	65	78	58	68	61	57	70	76	83	68	70	66	81	60	64	72	71	67	81	73	75	71	55	59	59	89	76	87	76	67	70	65	69	62	69	59	84	81	77	65	78	62	73	79	77	53	85	73	75	77	62	67	79	80	88	46	67	48	73	82	72	65	74	62	70	64	59	66	66	78	78	88	63	60	56	67	70	75	76	64	69	65	73	73	81	78	67	74	50	85	61	73	73	59	76	80	79	81	59	75	74	63	61	74	81	82	65	53	84	81	61	73	66	75	73	78	69	66	67	72	74	72	64	84	75	73	68	64	73	91	58	75	75	72	81	72	62	69	58	81	75	79	71	61	74	70	73	73	76	70	67	73	69	83	66	58	71	77	73	71	61	78	74	69	68	69	80	73	65	79	87	73	71	83	56	69	54	79	73	70	45	74	83	76	58	85	86	69	75	55	63	61	70	71	50	86	75	75	79	78	71	57	60	70	84	59	77	60	60	69	68	56	56	63	87	74	79	89	71	64	60	59	68	76	65	56	67	65	51	74	64	75	73	66	62	82	54	71	66	73	75	63	76	74	69	69	73	70	79	73	69	50	76	71	84	62	75	75	69	63	65	69	82	71	65	64	72	68	68	67	80	73	76	69	70	80	77	56	98	70	58	81	69	69	62	79	78	70	78	72	67	61	85	66	63	67	63	72	62	73	83	77	69	76	66	60	67	84	80	68	85	71	72	67	52	78	66	78	60	76	73	77	76	87	63	71	51	63	55	70	70	69	70	81	72	54	64	66	67	70	74	82	75	74	67	74	83	72	73	69	67	81	66	76	66	67	67	60	77	65	59	66	48	63	67	75	59	79	73	79	74	70	66	65	75	70	63	74	80	86	70	74	68	60	82	73	74	70	78	56	72	66	74	60	66	97	73	64	74	63	64	76	79	62	78	68	66	65	69	76	74	65	62	82	82	71	67	75	70	57	63	68	80	73	70	81	65	65	81	67	66	53	86	58	63	72	78	60	56	67	63	62	89	76	65	56	66	71	73	73	88	78	73	70	68	95	64	66	67	72	84	56	78	64	78	70	64	75	79	67	65	83	61	85	64	85	62	77	80	80	78	78	60	70	66	59	65	74	67	74	67	66	67	81	49	69	73	66	73	77	84	69	78	82	65	73	67	67	70	71	67	90	72	63	65	73	58	71	61	71	59	70	65	90	73	71	71	83	76	70	82	61	65	84	66	65	79	67	66	76	67	77	55	73	68	55	72	74	67	63	77	70	55	61	73	74	68	73	62	74	62	73	63	72	72	55	80	73	56	64	65	70	66	93	64	55	69	69	49	72	67	66	61	71	52	80	67	74	71	78	54	78	79	58	53	80	93	66	67	75	66	84	54	76	75	80	62	54	63	84	72	74	81	64	62	76	63	80	77	69	70	72	71	64	62	76	80	65	69	78	74	79	75	80	72	58	58	76	53	77	55	70	61	74	78	81	59	89	82	66	68	67	82	64	75	80	63	72	74	75	63	78	65	89	66	86	61	73	75	79	74	71	58	66	79	66	79	93	71	81	76	57	67	91	65	71	69	64	81	64	63	55	76	78	75	74	77	70	88	64	72	72	72	76	72	55	68	72	75	69	77	72	80	66	65	82	73	73	63	69	86	64	75	73	74	79	79	66	75	69	62	74	85	69	67	61	74	62	72	74	61	63	80	67	68	69	78	78	66	79	58	79	59	73	79	73	71	74	72	72	69	74	72	68	71	67	81	72	68	86	70	66	66	63	70	80	57	54	73	61	71	66	78	56	53	79	70	76	72	74	66	67	67	79	79	58	66	82	70	75	85	72	81	70	63	70	54	76	73	73	70	54	58	65	67	68	81	75	80	83	66	62	77	66	80	74	76	81	72	83	66	63	75	58	71	59	65	78	71	64	82	74	72	78	69	73	74	67	74	62	72	73	79	77	87	67	65	79	62	72	75	79	56	68	68	84	71	57	65	74	69	68	69	77	67	65	88	72	78	78	53	58	79	73	68	70	74	74	81	71	83	66	62	65	73	86	74	73	67	53	84	82	74	61	80	68	65	70	60	61	64	78	72	74	80	76	61	72	76	72	69	63	53	61	53	70	88	68	69	75	79	65	71	81	76	73	69	70	77	62	78	72	88	67	69	72	74	75	72	77	78	70	76	57	82	77	73	72	87	77	73	67	69	72	65	65	70	74	72	69	81	83	64	55	58	61	65	62	70	60	72	73	84	71	59	68	59	77	66	64	64	69	77	71	73	66	69	88	70	81	53	82	60	84	77	70	56	92	78	81	60	83	68	83	79	69	57	78	77	68	59	43	55	61	67	74	68	70	72	76	60	82	55	65	69	74	75	67	83	73	75	77	75	89	72	82	83	63	81	68	76	72	73	81	73	74	85	53	83	52	75	79	62	81	65	64	71	66	82	68	79	70	50	79	78	85	64	75	70	75	54	51	87	80	63	81	75	67	76	79	67	68	66	70	57	69	76	63	64	62	72	63	76	73	67	73	80	78	68	72	66	66	75	83	56	67	73	68	74	77	78	80	63	59	50	70	71	71	64	75	78	66	78	74	67	73	90	62	68	61	66	55	82	68	72	66	69	58	62	73	86	79	65	80	74	75	86	68	75	78	64	67
12220	4442	6887	27160	40393	42634	29760	1061	880	727	714	694	627	602	581	591	630	602	574	569	571	546	581	557	527	564	558	507	612	523	618	534	528	521	521	543	533	558	560	535	550	504	563	540	544	506	503	583	527	504	510	523	521	518	525	533	527	561	480	538	520	547	496	529	520	559	519	526	485	554	526	555	515	504	510	514	530	538	508	521	520	585	545	550	533	535	525	551	531	526	549	560	539	511	489	561	566	545	507	556	516	531	545	523	553	529	527	557	520	548	520	591	504	538	541	502	547	532	543	524	557	528	577	512	515	530	529	527	520	554	540	539	559	564	541	540	534	542	526	514	555	528	549	534	517	515	566	565	520	571	540	546	514	541	509	572	508	539	518	548	520	545	551	532	512	517	531	514	536	557	515	485	508	496	573	538	534	560	501	521	540	553	539	531	510	512	523	562	485	559	575	539	529	560	549	563	533	556	522	503	522	515	555	567	555	520	499	568	533	536	535	549	583	514	506	532	526	539	524	554	539	564	496	539	510	536	526	505	557	537	542	522	534	537	552	502	565	538	545	514	534	536	532	526	534	556	508	516	514	524	522	540	499	533	550	560	507	550	525	522	562	543	558	535	553	571	555	525	478	569	552	569	555	539	564	577	488	514	538	559	541	527	507	522	542	509	500	537	548	559	530	548	548	521	522	537	524	528	493	522	533	519	520	547	518	539	527	532	527	528	494	556	541	524	538	493	492	568	550	558	480	514	517	573	532	571	495	550	541	520	584	518	515	540	569	508	523	548	532	526	481	503	468	527	525	522	497	522	532	529	527	562	526	509	523	572	535	551	507	541	525	502	542	559	558	541	544	505	536	574	531	565	528	527	496	532	570	549	544	547	547	521	542	513	552	501	578	540	536	547	549	546	544	527	542	559	517	490	520	509	503	560	572	543	532	514	593	527	538	500	529	534	533	526	509	499	515	532	553	546	531	515	571	539	507	537	526	503	525	529	574	525	539	530	566	528	512	496	533	519	510	502	502	526	489	474	549	562	538	559	497	510	511	536	532	511	580	509	552	524	555	569	525	554	548	517	529	516	517	531	501	485	498	578	526	545	512	526	573	522	491	594	540	532	506	551	579	553	528	495	511	515	555	530	522	534	535	536	519	545	538	546	537	545	544	544	575	530	559	574	518	567	548	501	537	493	535	535	549	547	511	538	532	537	530	508	548	511	552	521	500	487	528	524	574	530	558	535	539	530	542	546	536	540	541	546	513	536	546	547	554	551	569	497	518	501	562	487	521	486	565	482	538	513	541	558	525	526	513	522	525	534	508	528	548	512	538	548	488	542	527	537	519	556	496	527	535	536	499	509	571	544	518	547	513	529	543	556	516	508	555	540	517	569	509	548	528	494	553	528	528	522	504	573	520	501	533	583	537	522	550	521	540	496	573	490	513	540	521	506	557	509	530	556	514	530	510	512	535	567	583	500	503	506	519	534	519	551	560	516	576	530	528	530	557	531	485	521	522	518	539	548	537	483	542	583	553	513	532	537	569	527	515	525	541	554	538	521	538	545	512	532	524	531	534	551	565	514	522	540	535	513	547	524	541	562	514	503	561	562	570	524	496	576	532	538	555	547	545	539	576	567	498	534	552	537	523	513	525	544	518	506	569	521	517	539	552	522	540	557	517	498	591	531	522	541	513	554	545	555	533	528	510	530	540	528	498	473	521	573	520	530	541	530	517	517	500	538	558	560	525	537	526	528	511	513	558	552	472	578	491	534	535	526	521	556	498	562	509	537	532	498	523	528	533	498	535	550	562	586	524	538	552	548	577	596	530	549	517	507	505	544	566	537	555	527	505	548	582	516	498	524	537	571	530	540	571	523	539	531	557	574	566	541	543	534	551	535	540	500	523	532	501	530	534	533	505	546	586	525	537	545	503	564	524	486	527	516	557	572	536	532	511	557	550	577	550	535	526	522	554	521	527	529	519	539	523	528	511	499	544	564	521	526	537	504	520	515	544	530	552	491	539	544	603	519	530	527	539	559	541	517	537	513	541	539	574	509	538	497	582	550	492	524	505	555	571	547	527	546	566	535	556	492	538	559	564	546	552	556	462	538	547	529	561	512	553	555	541	542	543	550	584	499	532	533	540	555	556	573	522	539	483	519	569	530	573	583	572	521	539	547	602	532	524	565	563	536	498	524	515	503	523	554	518	591	525	569	541	532	542	504	524	514	532	546	522	564	550	552	533	499	528	569	525	544	533	522	542	546	516	511	536	557	561	508	576	526	535	560	574	545	544	557	530	566	585	513	503	531	580	597	528	538	569	566	517	512	544	534	511	512	558	539	536	543	578	543	515	562	512	541	545	520	496	540	522	545	531	558	569	556	554	488	578	515	481	566	547	529	530	535	535	536	517	547	539	511	521	529	497	544	562	536	554	539	518	535	504	552	540	546	568	520	524	575	550	507	568	566	544	548	507	531	536	540	534	493	563	519	543	562	497	540	499	566	513	560	511	569	556	524	506	577	539	535	540	522	491	519	509	525	542	563	512	578	513	545	525	515	542	532	554	531	523	480	521	532	496	497	514	549	530	548	477	520	553	543	538	517	523	496	495	533	549	523	493	516	517	515	545	545	551	547	534	541	549	507	542	571	514	498	568	497	529	492	549	547	491	526	545	538	542	532	518	529	520	540	551	513	536	546	491	519	541	529	561	529	515	539	529	545	496	534	526	568	532	528	542	530	515	542	549	581	522	525	547	470	530	558	508	497	543	559	520	537	562	526	528	545	577	509	501	526	522	525	533	513	523	519	572	547	523	521	495	476	516	526	556	569	574	542	486	512	525	512	542	559	511	518	532	549	529	542	577	518	544	528	533	520	562	558	523	504	545	527	527	570	560	555	533	502	525	536	576	552	550	534	539	493	530	497	526	573	537	557	560	536	560	554	537	520	552	547	553	558	517	538	508	569	513	561	524	498	515	519	537	535	547	498	544	514	547	509	537	530	566	565	523	476	536	552	519	523	539	518	516	523	510	569	525	516	521	520	520	552	571	515	582	537	537	511	530	505	533	557	552	467	550	509	547	508	551	520	536	535	516	499	513	544	568	515	530	579	549	548	530	506	507	576	562	575	536	521	575	555	563	517	518	543	529	525	565	572	529	545	538	520	518	549	514	546	572	547	536	525	527	525	528	551	535	541	544	559	546	573	494	544	526	519	553	547	524	516	547	495	487	545	531	573	544	539	511	564	540	520	548	505	515	485	523	558	530	522	573	511	507	537	527	531	536	507	497	550	566	538	522	513	515	538	516	560	542	539	523	542	502	520	486	541	520	524	505	597	549	557	502	567	549	531	543	595	476	512	543	548	511	542	509	562	528	558	521	525	525	559	509	545	492	531	530	503	503	562	507	534	483	541	528	594	487	577	512	549	566	526	531	531	535	514	558	528	501	541	533	521	537	510	565	552	498	516	535	533	563	522	569	542	528	511	528	520	553	527	477	564
1907	303	443	1059	1687	3439	3118	99	90	113	106	120	90	93	92	94	110	104	98	107	107	99	101	92	98	87	87	88	106	95	88	102	108	102	102	113	83	91	95	92	94	111	83	107	85	102	108	90	74	105	102	85	88	90	69	107	94	92	90	93	98	76	89	104	80	95	86	77	92	101	96	96	80	91	100	99	101	80	103	106	95	90	86	78	87	65	93	79	99	97	84	96	100	91	101	99	81	118	86	97	87	99	100	89	118	108	92	97	89	99	96	105	82	109	87	99	103	88	93	92	88	91	99	91	104	90	94	82	90	100	90	98	90	92	88	93	106	111	93	91	84	100	96	84	96	97	113	111	89	85	105	95	77	93	100	96	105	96	91	76	83	89	75	71	86	103	97	100	95	91	83	98	104	103	104	95	97	98	93	102	79	127	92	104	104	108	92	107	96	95	88	99	109	99	80	82	95	97	80	108	107	100	82	103	110	98	86	106	95	110	109	91	88	94	99	82	90	83	90	97	106	82	78	100	95	103	97	94	101	106	95	97	93	97	89	85	101	104	114	90	104	95	79	103	108	106	86	94	91	97	85	99	93	97	100	106	84	93	82	98	94	103	82	95	90	107	80	89	111	91	110	96	106	87	107	103	95	95	97	96	90	82	101	97	98	96	90	94	102	94	95	87	94	109	84	113	111	99	98	77	96	105	98	82	94	86	89	91	99	93	107	88	93	97	98	94	90	103	75	98	112	89	105	104	112	102	96	98	98	91	114	85	97	93	102	99	91	95	109	107	91	88	79	102	77	97	93	86	106	83	110	93	91	94	75	105	103	96	93	91	103	91	93	94	83	91	87	77	95	102	98	98	102	92	101	87	79	92	100	80	95	93	97	97	85	87	90	109	100	87	101	85	103	105	98	98	107	97	108	102	113	90	98	101	98	107	93	91	91	102	103	82	86	97	112	91	95	84	99	99	109	103	96	93	93	94	84	83	87	93	89	88	95	93	90	101	85	90	89	88	87	97	97	86	85	90	99	99	96	101	81	101	103	93	95	84	91	96	108	98	89	95	91	113	95	112	84	103	81	92	77	99	88	91	84	89	104	103	97	102	93	82	77	104	99	93	89	71	68	101	91	104	75	87	88	80	84	87	80	95	88	88	100	92	92	101	100	90	115	102	96	88	77	122	109	120	79	101	79	96	100	84	92	92	96	103	108	89	80	124	68	96	99	75	102	85	94	97	84	98	68	84	102	90	97	110	109	98	92	74	88	96	85	89	96	106	87	103	96	93	96	88	101	85	98	88	89	115	95	94	105	87	91	112	90	84	89	104	82	103	92	100	101	104	88	90	86	98	93	87	88	102	92	100	82	106	95	92	87	95	99	117	96	87	92	102	93	104	87	82	82	100	107	109	82	86	105	121	104	105	103	92	88	89	105	101	84	96	113	96	88	111	105	83	86	98	105	104	96	99	95	79	96	78	90	98	90	96	98	98	84	100	95	90	93	95	93	92	85	87	117	65	111	85	116	91	82	98	89	108	98	83	107	97	106	87	79	89	82	87	94	93	102	101	104	98	84	95	103	85	87	111	105	105	112	104	89	93	85	74	100	81	81	87	86	98	95	92	105	100	102	83	95	89	108	77	94	96	111	96	98	88	80	98	81	106	96	89	85	81	78	88	92	97	95	99	92	103	116	102	111	90	98	85	84	94	98	95	96	111	100	96	90	110	99	90	102	90	84	89	102	99	99	98	105	92	91	92	98	73	88	84	104	92	86	108	104	102	90	70	107	83	113	95	102	109	99	112	95	90	81	85	87	117	91	96	110	88	103	90	101	89	78	92	83	104	123	96	101	111	106	93	126	91	81	93	107	76	109	100	98	115	86	88	92	81	104	90	98	104	111	86	87	84	87	106	108	81	104	93	82	108	93	110	96	105	96	91	105	106	109	98	73	91	103	104	100	96	118	76	106	77	109	100	102	85	99	85	94	95	88	98	90	93	104	101	82	91	101	106	106	105	91	84	86	101	101	82	96	77	110	103	74	89	94	110	93	94	90	81	80	81	97	107	77	104	95	80	100	101	83	109	102	103	104	89	90	106	107	82	93	75	83	100	85	109	77	95	95	101	93	96	97	103	86	96	92	85	91	107	104	85	91	105	100	92	93	97	79	91	101	98	93	102	98	95	105	80	100	105	79	90	97	102	104	86	92	99	88	91	97	81	113	97	80	78	96	97	88	98	97	101	82	96	102	83	101	88	97	72	86	108	99	100	92	100	93	81	76	93	100	109	108	89	85	93	91	85	92	99	93	97	87	110	92	107	92	88	94	78	90	85	96	77	89	99	95	105	105	80	93	97	98	78	101	81	97	115	86	98	94	114	79	75	98	85	89	100	98	94	79	79	85	104	87	88	94	86	95	95	100	103	94	95	99	105	95	110	80	92	85	87	102	76	90	88	109	76	91	114	92	72	82	103	87	97	99	87	88	97	95	80	108	111	88	101	107	97	92	106	89	78	92	97	82	85	105	94	89	100	105	117	97	87	108	99	94	89	93	95	89	101	94	84	112	92	83	90	98	77	97	107	90	101	98	78	80	118	79	78	85	96	91	103	89	90	93	93	101	100	87	94	104	96	95	86	99	110	92	91	95	89	99	116	98	86	88	110	91	100	91	87	100	99	85	84	92	97	101	106	105	101	85	91	112	86	87	106	97	98	97	93	100	102	104	87	114	84	89	102	99	105	84	105	107	86	99	95	108	95	98	90	116	88	85	99	81	95	85	88	96	104	84	86	79	78	95	107	88	94	103	91	89	99	104	105	103	96	84	98	102	105	91	98	86	100	101	104	102	87	100	82	94	91	101	89	105	98	102	113	98	83	92	98	83	105	99	97	82	86	94	102	110	93	92	94	79	90	100	89	104	97	85	80	99	84	87	98	90	86	102	107	108	104	106	82	85	83	100	88	101	99	95	98	103	93	69	91	98	91	99	97	89	90	102	86	85	81	104	96	82	94	92	113	108	113	99	110	94	105	98	100	96	108	97	99	104	88	107	96	86	111	81	97	96	107	102	82	103	84	115	99	106	90	97	123	102	83	98	86	101	103	98	85	94	92	82	92	92	82	103	92	90	88	100	102	94	101	111	100	100	107	97	91	81	95	90	93	93	81	120	108	99	89	89	97	96	101	102	96	95	94	93	95	102	93	89	116	107	83	108	89	76	127	106	85	89	92	88	100	115	87	91	89	100	96	96	94	87	111	94	91	79	102	92	99	102	88	94	92	86	94	88	92	93	102	93	116	98	103	107	107	100	95	110	96	94	91	95	71	89	108	90	84	110	85	91	104	93	97	98	105	80	105	93	83	79	89	91	100	87	79	98	94	85	106	80	95	85	82	113	108	92	98	105	92	106	83	81	90	85	91	75	81	98	84	94	101	83	90	97	97	86	94	91	99	79	72	80	84	96	97	107	92	98	102	99	97	100	102	90	89	85	81	91	91
13383	3864	4929	18878	36006	42466	33341	1421	1149	996	942	884	878	790	798	814	795	835	801	694	746	779	759	745	764	781	731	755	743	759	775	727	715	736	736	750	752	711	731	698	712	740	748	726	727	703	717	695	712	759	667	738	721	724	728	759	707	736	734	699	729	728	704	750	703	758	722	734	767	782	747	685	748	768	701	748	710	710	707	768	709	725	738	695	731	713	692	696	685	734	701	737	735	760	687	689	747	695	733	743	711	722	714	772	760	771	762	731	775	732	740	744	667	758	728	729	721	793	699	788	715	748	755	775	715	686	716	692	717	694	725	700	677	701	725	769	726	717	727	661	727	763	735	714	698	740	728	720	750	737	710	719	715	723	766	711	752	742	734	725	738	674	725	726	709	738	714	729	705	759	743	743	713	774	730	703	745	724	725	745	727	725	732	717	720	726	751	755	726	771	736	727	763	732	715	742	691	755	708	745	730	751	715	701	711	700	746	704	712	736	758	698	772	764	732	777	756	704	704	730	697	737	715	747	720	709	716	708	759	726	696	703	752	731	727	745	730	747	711	691	772	704	724	734	683	724	728	715	695	749	709	735	720	703	718	726	731	750	746	663	734	702	732	715	704	723	691	737	717	695	714	744	760	748	714	694	774	717	715	757	761	719	764	751	727	717	701	732	729	736	740	753	771	749	708	711	707	769	691	729	712	735	687	741	710	693	675	730	723	744	733	720	748	705	730	746	767	724	703	725	710	751	764	737	677	740	710	729	722	757	745	698	763	692	768	750	723	742	698	732	691	748	770	756	715	696	675	693	729	729	728	766	767	748	789	732	754	690	733	709	781	775	705	710	756	746	731	672	701	733	765	707	757	721	731	687	689	703	724	747	712	711	749	709	759	721	773	773	719	783	764	715	713	722	719	738	744	679	738	742	736	699	738	724	720	724	727	784	707	752	682	743	697	737	723	718	699	726	757	717	712	695	732	733	700	709	724	754	765	673	736	700	754	751	746	721	709	724	759	739	747	706	734	740	746	674	721	720	672	749	777	744	712	700	676	730	698	670	760	725	750	710	769	724	721	726	688	739	739	743	743	734	721	764	712	665	746	769	685	713	705	725	752	706	752	730	718	716	701	736	737	699	722	692	724	705	738	668	702	705	701	722	742	732	770	759	688	751	736	771	721	734	681	720	719	760	740	714	745	736	733	747	750	743	721	746	747	737	727	734	725	730	716	754	729	715	701	721	727	676	721	714	705	747	699	742	759	776	715	715	718	765	707	768	685	676	715	716	730	711	739	761	696	744	714	723	762	735	724	705	719	726	722	708	709	723	761	721	725	736	806	744	723	699	695	739	723	725	704	720	736	724	698	726	741	762	743	750	759	766	702	731	697	691	757	740	725	716	751	701	696	699	763	708	779	738	700	738	722	745	745	737	746	735	740	727	707	742	686	731	759	712	718	743	773	704	751	752	716	763	748	716	724	732	751	736	717	725	754	711	727	704	712	779	725	742	752	748	718	701	727	725	774	740	727	724	715	684	745	677	712	718	786	737	767	735	706	738	710	698	673	791	746	724	735	699	734	728	716	675	710	781	691	710	728	679	705	684	753	751	666	728	689	710	711	733	742	691	719	771	708	773	771	714	757	745	747	772	731	775	750	776	762	734	740	674	735	703	730	713	713	756	700	707	741	720	698	698	728	737	726	764	769	663	733	692	714	740	725	746	705	741	734	751	743	696	781	763	764	680	725	739	747	696	721	752	718	696	737	749	703	726	752	696	708	737	704	717	705	690	715	729	713	756	746	716	723	731	750	763	749	721	730	780	733	740	711	715	722	732	709	759	714	749	700	701	727	775	724	768	765	730	699	723	739	757	707	723	753	746	724	739	713	738	745	697	714	785	624	730	723	721	720	761	662	676	756	727	723	749	736	734	693	739	713	751	758	738	733	744	754	735	736	774	772	756	732	728	743	702	718	717	767	764	748	730	696	731	757	685	757	736	732	730	762	733	723	719	711	722	731	702	731	743	731	757	742	732	722	695	766	754	700	683	701	729	691	746	702	718	701	706	746	721	737	727	694	721	778	784	739	762	713	743	733	741	734	747	766	703	708	757	744	753	733	761	750	746	725	704	737	705	694	718	713	727	775	751	706	727	661	725	737	677	770	721	734	736	713	725	735	719	734	742	685	736	761	766	745	742	691	726	709	694	732	732	708	724	706	687	716	757	693	699	753	706	711	750	689	728	704	705	711	695	697	688	693	742	760	699	758	727	660	699	750	699	696	689	720	714	740	719	745	733	722	771	662	736	722	725	719	742	775	728	739	697	730	746	752	738	749	770	735	728	750	712	726	740	712	720	757	740	723	745	703	669	734	734	758	727	714	737	700	754	709	721	700	759	727	744	711	753	681	741	707	745	686	686	771	724	709	722	724	728	778	733	737	708	734	727	743	738	757	754	744	743	724	702	742	770	703	739	714	728	740	729	741	749	712	760	717	746	732	752	712	763	726	726	750	769	704	732	715	734	692	747	758	734	743	724	752	741	751	734	704	707	746	719	683	730	736	769	729	748	774	747	685	728	751	688	720	738	743	698	807	717	765	753	727	708	778	740	717	710	713	717	795	733	701	747	740	728	723	730	729	734	768	778	806	719	738	786	729	706	745	692	739	749	724	709	710	665	701	755	741	725	766	749	740	712	701	705	726	744	727	682	730	692	751	706	731	707	698	738	760	736	724	788	732	769	710	733	665	726	709	716	711	719	743	681	773	708	728	743	696	674	683	730	737	737	697	772	706	758	761	740	740	727	744	714	735	703	749	734	758	761	721	710	734	728	711	713	719	706	752	706	789	747	749	729	770	772	667	727	736	743	746	735	752	708	676	717	760	701	704	669	716	708	738	712	736	743	727	699	760	742	735	727	753	722	692	669	723	723	722	703	770	730	715	760	764	744	683	749	747	697	714	727	738	740	752	737	747	723	703	735	713	763	734	652	773	734	746	713	699	761	726	727	744	728	691	752	689	690	727	728	691	723	736	740	751	750	683	805	709	777	707	705	714	765	730	749	733	714	721	731	706	707	744	704	683	695	711	779	735	707	758	727	758	743	679	740	688	737	763	721	780	690	751	736	714	722	708	736	714	759	703	753	733	667	729	765	717	758	691	757	732	721	723	687	699	753	736	732	751	737	746	764	724	733	673	729	743	748	712	723	713	765	743	721	727	717	670	688	774	724	725	713	686	709	729	687	762	734	737	785	691	712	694	686	717	690	734	724	725	711	725	704	707	752	678	699	746	697	747	735	728	753	724	690	748	713	722	698	705	722	775	693	750	740	691	757	712	763	732	724	714	708	782	700	684	710	724	725	715	703	742	732	764	705	720	690	706	729	793	761	721	715	729	675	741	733	727	726	746	768	722	720	667	778	694	711	740	724	708	748	700	744	702	760	682	747	717	738	684	760	708	723	778	794	742	770	743	716	715	761	705	739	670	761	762	695	770	759	752	702
1457	367	257	1388	4350	7181	5179	134	110	103	95	107	82	99	86	98	113	91	94	105	105	102	95	104	98	91	106	103	93	85	113	86	103	87	90	95	91	96	95	72	81	100	93	114	105	109	81	86	88	92	98	102	115	103	98	93	90	89	106	92	111	109	99	98	96	95	101	98	99	107	103	77	106	102	104	90	82	100	104	98	101	84	113	106	112	109	102	112	98	100	105	93	87	98	105	103	92	86	102	83	85	106	87	101	86	97	96	94	92	94	88	82	102	98	92	107	99	86	102	90	79	84	94	86	104	95	84	106	104	107	89	98	99	97	108	107	102	88	110	97	78	95	95	97	113	80	78	88	102	89	103	98	97	114	117	111	97	105	81	93	106	88	101	84	95	92	97	100	94	92	96	111	108	115	87	104	105	115	90	103	88	100	89	99	109	101	107	94	110	101	100	93	107	96	95	101	90	95	104	92	91	85	73	86	94	104	93	92	92	120	95	101	99	86	96	98	92	92	104	105	94	91	93	94	104	93	101	89	98	99	82	102	87	107	80	105	96	93	88	113	93	100	98	82	94	98	104	94	109	98	119	90	92	95	102	93	100	85	93	123	107	97	90	100	97	104	106	95	90	103	102	99	98	108	123	85	103	109	94	90	97	90	104	89	82	97	105	82	99	100	95	99	80	83	94	102	98	114	99	97	99	95	95	91	110	93	115	111	96	82	94	94	92	90	117	92	81	91	84	84	96	108	93	95	102	98	97	99	111	93	101	78	96	82	95	103	96	101	105	102	93	109	112	86	81	89	118	89	93	92	89	109	102	104	105	104	90	86	95	93	96	97	78	103	102	89	108	98	107	97	104	108	113	107	101	108	112	91	84	109	104	99	93	105	100	101	106	91	120	105	75	90	105	85	84	105	116	78	96	96	111	106	92	99	93	100	90	106	77	100	99	85	96	100	94	111	100	91	101	102	105	100	95	96	87	84	86	113	94	100	94	80	92	98	86	93	92	94	91	85	96	100	97	112	110	97	89	87	90	104	85	105	94	89	95	89	93	96	102	100	95	88	97	83	97	82	120	106	108	113	108	101	99	97	96	89	87	98	91	104	96	108	92	93	87	106	92	90	85	93	93	92	95	98	101	105	92	110	95	104	99	83	91	95	95	83	84	111	98	110	97	85	96	105	100	88	116	101	93	92	95	96	76	104	87	89	75	95	90	103	81	88	94	99	89	111	94	95	97	104	100	91	86	104	84	122	106	104	98	93	74	89	102	104	79	90	101	101	99	99	87	94	102	83	103	93	89	113	104	93	94	89	102	82	110	99	100	116	82	100	98	84	89	109	86	99	89	112	108	93	87	82	90	103	102	110	95	97	103	91	90	93	113	108	98	90	92	99	102	101	95	107	89	87	107	97	85	103	103	112	90	94	94	92	95	86	99	98	100	94	93	116	90	90	92	100	121	99	78	92	110	106	106	99	103	92	90	81	95	90	100	102	98	95	99	97	95	93	97	95	96	108	96	104	107	92	94	104	93	109	95	86	88	94	101	100	111	92	94	106	104	90	120	111	99	111	109	108	105	96	99	94	111	106	82	102	103	109	109	98	116	79	98	94	103	99	111	92	101	76	94	82	107	110	87	93	97	96	101	93	103	120	106	95	106	89	104	90	97	102	99	113	104	107	87	81	94	100	108	97	104	91	91	105	104	109	96	91	93	101	96	91	85	92	109	122	82	91	97	86	102	104	96	102	108	90	100	84	93	92	98	91	115	92	102	93	116	118	101	92	87	105	97	99	90	103	99	89	91	93	96	84	108	86	68	92	100	73	95	99	83	87	90	106	82	100	102	105	92	79	98	98	100	94	103	92	96	96	93	84	95	104	108	96	97	93	102	96	106	83	77	109	104	107	113	124	82	87	99	90	87	91	92	90	100	99	86	94	107	103	96	89	87	88	101	91	119	108	87	93	89	91	114	96	86	87	99	96	87	104	93	106	90	107	104	86	107	113	85	106	81	103	101	91	95	98	119	93	98	106	82	92	97	107	91	93	97	99	75	98	92	99	98	109	99	118	85	80	103	100	83	103	98	94	118	115	117	88	98	78	104	76	100	100	95	100	106	95	93	101	84	104	103	108	103	74	88	105	87	89	85	117	80	87	99	101	88	101	102	99	98	93	106	106	105	99	102	103	78	91	90	103	78	81	91	98	93	109	92	88	81	93	95	100	87	88	95	90	105	96	98	74	106	125	96	109	104	96	86	92	90	97	96	94	84	105	90	110	97	100	97	81	89	97	99	101	99	94	82	85	99	93	102	85	105	103	93	95	87	92	116	91	86	88	99	114	82	97	90	94	76	118	94	110	101	95	104	101	103	93	121	97	85	71	96	100	94	78	109	103	93	107	108	106	90	79	116	95	100	102	107	77	101	95	98	101	106	99	97	106	92	111	90	81	97	94	102	89	109	87	102	103	88	94	102	94	89	97	100	89	101	90	110	99	107	87	97	92	87	88	97	86	83	100	110	97	89	113	81	82	105	96	90	101	86	97	104	102	112	109	80	102	107	96	103	91	88	119	87	99	99	103	86	84	106	96	98	91	115	89	110	94	110	91	98	92	106	90	96	95	112	119	83	114	88	97	102	102	93	86	99	82	109	107	85	78	100	93	129	95	90	111	94	91	98	104	93	100	94	95	93	79	97	99	103	91	88	100	72	109	97	99	90	111	104	90	79	110	90	103	113	88	103	106	92	87	90	79	101	95	110	95	101	102	105	92	103	107	93	87	76	108	100	94	93	88	97	94	101	86	71	98	87	88	93	81	103	103	82	93	90	98	103	96	96	100	106	113	102	99	84	93	97	88	91	99	98	99	118	85	102	109	89	91	89	111	103	114	81	101	92	105	82	89	91	106	79	104	109	83	95	105	97	97	93	94	85	102	110	99	112	100	101	101	103	108	86	98	88	87	104	106	105	85	94	109	82	80	96	85	87	97	97	92	100	115	77	94	91	86	96	102	104	124	94	99	98	111	93	98	73	100	88	91	96	110	90	107	105	97	120	87	84	114	95	88	89	102	110	113	103	107	100	100	95	87	98	96	103	103	91	107	90	97	97	73	109	102	80	105	87	84	102	92	96	85	109	89	83	100	89	104	98	93	84	96	110	95	107	114	72	99	112	99	100	85	93	98	100	116	103	105	94	103	105	88	97	107	95	80	107	98	100	104	79	108	103	79	102	100	77	95	102	84	102	99	96	93	105	102	107	92	78	104	111	107	115	95	100	102	91	92	99	94	83	99	102	94	100	93	93	94	105	117	101	98	114	108	102	99	109	87	100	87	102	109	82	90	81	90	86	111	98	97	85	88	99	101	91	96	107	93	86	85	80	85	96	112	110	104	99	82	102	107	107	110	95	113	97	91	111	89	90	112	113	88	96	79	117	106	91	88	103	103	77	92	100	79	93	114	97	84	108	99	96	82	96	83	94	97	95	80	103	100	97	92
15805	4775	2741	22103	49615	53284	35228	1681	1382	1241	1098	964	950	910	908	853	839	858	833	798	813	781	789	855	809	762	746	737	750	760	766	744	727	737	715	729	746	757	739	761	741	724	768	791	700	756	775	720	736	769	712	779	714	717	766	733	770	764	697	724	671	712	755	701	745	699	757	715	765	713	697	741	723	737	764	761	716	750	727	747	718	721	701	694	655	727	745	707	680	723	706	743	697	664	716	751	708	745	751	737	756	707	711	704	690	775	713	745	672	747	737	719	765	697	724	731	735	704	716	744	716	713	668	777	776	829	709	747	705	705	703	723	703	756	796	714	702	719	720	742	736	675	737	668	761	765	718	707	687	813	680	742	743	752	733	693	745	667	687	723	692	692	712	693	759	705	757	741	711	729	787	744	761	769	683	726	687	725	692	784	731	743	731	732	706	729	660	696	750	688	711	689	724	742	694	734	690	700	738	683	700	715	711	756	757	730	746	699	718	726	762	738	728	728	711	742	771	702	746	732	745	719	744	804	751	679	713	693	722	696	743	705	745	741	716	709	702	692	686	745	736	734	688	733	688	741	754	720	772	698	727	681	729	728	720	736	755	740	689	748	773	780	739	700	680	711	703	665	718	777	665	704	710	734	694	750	676	690	710	708	694	696	706	697	708	728	724	696	665	727	704	704	738	708	716	704	726	708	756	689	735	715	732	716	723	721	710	749	718	732	730	730	731	747	751	738	748	744	737	744	702	712	695	719	699	756	718	719	707	731	755	707	748	754	710	754	739	722	694	696	749	698	701	708	745	783	748	739	713	776	716	726	705	722	721	696	713	768	751	740	745	737	707	658	722	702	758	726	766	761	712	737	692	680	763	737	735	750	755	740	694	722	694	727	720	705	697	716	729	684	722	767	738	708	712	676	741	739	680	715	725	716	700	690	760	705	688	726	724	720	731	738	736	749	727	702	700	748	702	722	714	718	709	718	699	752	747	766	746	752	759	729	749	776	669	684	697	743	743	659	735	739	696	743	723	703	683	726	732	733	721	760	732	796	694	745	721	738	687	749	726	712	725	699	712	673	760	786	737	757	649	733	727	670	719	679	677	701	772	738	723	756	704	703	759	722	701	732	719	722	700	783	711	682	685	784	692	754	690	741	728	719	716	755	732	729	701	723	758	729	725	752	746	724	711	728	715	706	734	776	687	754	744	742	720	716	709	750	753	698	772	741	749	721	738	745	754	731	694	716	721	696	702	702	740	720	704	707	707	728	787	721	706	750	726	731	774	760	714	698	769	711	746	735	744	688	738	724	699	706	760	722	717	707	760	689	707	753	758	752	716	714	777	711	673	722	699	727	704	755	686	726	703	749	705	730	748	715	751	727	727	721	742	751	730	762	734	718	740	722	724	742	752	705	764	751	722	701	758	696	728	751	681	711	700	726	688	799	767	711	744	711	777	727	758	682	732	748	663	731	714	746	754	722	752	729	764	781	771	751	768	725	721	721	687	747	743	723	722	728	741	708	732	769	728	712	734	736	727	699	711	722	720	759	726	735	703	781	736	719	710	722	745	707	716	730	716	686	714	686	767	716	678	691	718	772	708	714	761	664	766	729	725	691	713	730	761	693	694	731	758	670	745	723	720	734	753	735	720	711	731	699	742	741	744	759	732	782	684	705	706	724	743	730	743	716	783	781	719	713	713	737	708	733	680	734	745	723	672	721	737	671	704	724	736	717	717	707	705	764	714	713	668	700	738	755	753	734	759	745	715	699	711	695	714	739	718	738	696	711	784	699	651	698	770	770	701	685	650	726	768	688	729	726	718	737	697	770	753	747	720	714	685	721	719	710	732	772	711	700	773	738	712	730	692	711	752	694	767	714	716	777	673	733	733	717	723	676	751	763	749	729	693	737	722	726	685	734	766	708	773	717	707	730	751	711	709	709	655	781	738	718	700	757	698	761	703	685	765	696	671	746	747	705	732	711	727	768	708	728	759	769	739	728	701	694	709	747	680	751	787	726	731	709	711	731	727	717	698	766	677	745	738	697	736	700	718	747	711	707	713	758	699	719	751	735	751	707	768	699	719	749	711	732	743	707	692	677	754	706	729	723	718	711	695	733	728	727	737	761	743	728	668	714	710	705	723	716	696	668	733	773	700	737	740	697	749	758	728	733	685	717	747	708	671	751	725	714	755	714	698	739	717	704	724	736	746	738	722	749	739	757	735	733	693	767	746	717	745	704	724	708	697	705	742	727	766	689	676	752	752	720	736	733	722	701	736	708	693	754	710	710	723	737	698	715	742	704	728	712	698	691	747	728	697	746	709	737	737	686	725	718	731	755	711	715	693	768	699	711	773	745	708	733	700	746	734	748	744	748	697	742	689	721	773	714	707	704	726	697	698	708	710	749	697	742	717	747	748	699	747	697	769	727	713	716	704	744	778	736	735	702	680	732	714	711	694	761	759	723	743	754	756	709	706	685	731	713	674	755	746	696	703	683	704	701	739	715	718	747	753	668	781	717	709	685	703	707	707	741	736	730	683	703	693	708	759	740	728	747	709	727	738	700	680	725	729	676	700	733	703	735	735	700	749	717	694	793	704	732	692	685	775	689	707	703	736	706	664	730	689	730	722	740	737	743	680	702	798	774	751	726	745	723	740	696	737	693	739	726	730	735	704	766	715	714	725	750	709	684	698	730	753	722	716	719	729	691	730	718	713	713	699	732	766	723	742	723	682	701	714	702	730	718	763	704	725	697	756	732	725	678	746	684	743	725	745	736	701	746	707	744	739	701	754	718	693	737	715	713	677	738	791	721	757	721	700	717	745	738	709	762	703	720	718	764	775	740	695	693	703	711	718	737	724	720	730	703	757	697	764	685	781	697	727	754	739	719	716	735	732	770	710	712	711	749	714	734	731	697	748	690	715	793	716	681	788	707	725	716	734	727	763	710	721	666	748	696	704	749	702	716	713	700	784	738	748	721	701	701	731	703	751	729	720	766	697	744	735	750	721	722	715	742	706	725	746	718	699	745	720	708	714	766	736	754	701	736	729	761	705	742	744	743	724	747	709	693	721	735	724	724	722	741	742	701	728	744	752	721	749	701	680	750	718	743	740	727	693	699	714	644	693	753	734	719	695	745	747	660	671	747	732	708	694	731	722	775	736	759	725	731	702	686	755	655	748	730	737	761	739	780	715	738	721	709	745	701	754	717	695	689	733	705	761	698	753	693	736	747	745	672	711	691	706	736	758	693	739	755	726	706	688	696	715	693	736	744	744	704	743	728	703	724	766	793	735	718	769	719	733	732	715	729	728	716	736	732	702	699	777	726	697	715	706	757	685	768	716	721	696	745	727	742	783	746	705	728	752	725	750	714	692	713	722	718	696	743	759	700	713	722	721	692	732	691	755	706	708	726	714	730	713	738	712	693	731	724	716	735	754	708	765	723	724	694	744	711	737	747	699	724	757	734	755	736	758	773	712	726	757	760	774	743	721	672
1200	138	140	309	678	1156	795	66	62	74	58	54	59	61	70	62	65	67	65	53	56	59	90	55	48	65	65	61	63	55	69	56	71	85	70	77	68	43	74	48	59	71	74	76	51	67	70	52	73	50	61	83	62	60	74	50	65	54	69	52	65	62	69	57	72	63	69	49	62	76	51	69	70	73	54	53	44	63	57	62	63	56	58	62	58	64	67	58	69	61	59	63	57	56	69	65	71	65	62	57	61	63	52	50	50	61	56	73	71	67	71	54	69	66	67	61	77	48	59	74	63	62	61	64	73	66	62	64	58	63	79	72	80	67	63	45	63	65	47	53	78	68	61	75	62	59	53	61	65	73	60	51	53	55	68	58	54	71	65	70	71	54	59	72	64	61	64	55	36	62	52	66	52	77	56	76	58	95	54	64	65	69	82	56	64	57	78	67	58	60	67	61	46	53	67	71	55	72	85	82	56	66	61	77	47	62	73	81	55	52	63	64	58	62	67	60	67	74	55	57	68	72	53	64	67	60	71	68	61	54	56	64	74	60	63	72	74	55	70	50	64	53	60	69	52	57	52	64	60	50	63	54	55	64	65	64	72	45	62	60	60	63	65	74	57	50	51	74	53	53	54	70	52	56	57	70	64	70	80	61	65	67	71	70	64	71	54	73	55	62	54	46	67	56	62	57	53	63	83	47	61	64	52	69	69	77	50	66	59	65	64	57	56	60	59	65	56	63	80	67	63	61	74	61	67	62	63	60	57	48	78	55	80	62	64	60	60	46	56	59	53	60	67	66	63	77	40	62	66	72	67	56	68	49	54	50	63	66	61	61	61	70	75	64	61	48	69	68	76	56	58	44	68	70	73	72	57	66	81	59	69	75	64	62	66	87	40	64	54	74	63	58	68	82	55	65	55	66	57	51	67	59	63	50	53	64	76	70	67	54	63	59	60	72	69	66	73	53	68	73	76	68	74	68	62	64	60	47	58	67	56	82	60	68	69	80	50	66	74	59	67	70	57	79	59	59	46	49	55	66	79	55	63	59	69	60	54	60	62	80	60	58	63	75	61	62	63	63	59	65	68	69	73	61	70	66	64	61	57	61	60	62	79	69	62	59	64	66	46	65	76	63	67	66	59	70	60	56	61	71	65	46	62	69	71	60	60	75	82	54	64	61	66	64	63	58	53	67	78	64	76	66	72	61	61	90	55	55	54	60	66	62	64	63	67	73	48	63	67	55	65	75	69	68	68	60	62	67	71	74	60	63	72	52	67	72	63	67	85	62	63	62	63	66	55	64	62	58	51	66	48	73	64	70	61	59	53	62	63	71	69	67	68	57	65	58	63	56	57	67	45	46	69	54	70	61	76	66	73	77	64	54	66	85	50	44	62	62	61	57	73	59	52	54	62	47	59	59	72	57	62	62	49	60	72	66	67	60	66	63	53	73	70	48	59	62	51	64	66	60	57	57	76	62	62	56	51	54	67	58	68	66	66	60	64	50	68	66	71	64	63	52	54	73	62	56	54	64	61	73	61	56	61	58	72	71	59	78	61	66	59	55	47	76	65	58	71	73	64	60	64	69	67	64	60	60	68	61	60	51	63	87	69	80	79	68	74	80	60	69	67	59	71	67	54	66	62	72	64	60	63	65	77	73	59	66	70	54	67	68	67	69	65	73	62	73	70	57	66	64	53	53	68	54	58	66	63	62	65	72	58	55	70	61	59	44	51	68	54	64	59	57	56	62	56	68	60	67	61	57	60	78	81	58	63	56	65	73	68	61	75	61	58	65	49	63	55	63	71	55	56	69	52	44	64	67	66	50	69	68	59	67	57	61	56	72	59	52	76	54	61	63	64	65	61	69	55	58	70	65	58	54	52	63	60	59	57	63	68	69	56	63	66	53	64	58	78	70	69	54	72	44	71	70	68	70	68	67	86	80	56	72	63	73	68	72	75	49	66	65	72	82	53	59	61	61	48	61	62	61	59	61	70	68	54	50	56	75	61	71	47	63	59	67	73	63	64	63	62	81	65	61	66	48	76	59	62	69	65	74	68	58	64	67	61	67	74	64	62	54	55	74	69	51	71	61	69	60	81	75	67	50	78	68	62	58	55	54	75	66	59	69	70	54	57	71	75	70	55	76	70	57	65	55	76	74	65	64	43	60	61	73	69	59	60	60	62	62	65	79	57	50	71	62	68	53	92	64	55	55	69	63	54	72	53	61	57	56	71	56	60	56	72	67	65	64	61	60	69	75	55	61	53	40	57	55	81	62	56	72	75	60	71	68	66	66	59	67	64	70	60	57	74	65	68	52	61	63	75	54	60	63	55	54	53	73	60	76	66	63	65	79	64	60	73	73	71	41	71	69	68	83	60	56	73	60	70	49	83	65	61	60	70	53	74	69	71	56	63	49	67	58	57	62	58	75	73	49	59	53	46	46	62	53	70	72	71	64	56	61	78	60	65	71	62	68	64	54	68	58	55	64	72	66	69	76	68	65	66	60	79	56	67	72	66	76	64	74	75	60	81	62	59	62	66	65	56	63	70	64	65	66	67	56	59	57	53	72	79	73	70	65	69	60	54	61	66	69	55	52	67	63	77	62	64	59	65	66	62	51	69	61	59	78	50	45	58	55	58	69	62	73	59	69	58	75	63	69	49	63	64	66	44	57	72	68	58	57	56	44	56	65	71	65	60	83	71	61	65	60	71	73	55	58	64	74	59	64	67	51	76	62	53	57	65	66	62	69	72	60	47	75	61	86	68	81	71	79	65	59	65	54	56	65	48	52	59	55	59	60	67	58	76	65	70	72	64	60	63	73	67	55	79	58	50	71	67	70	52	52	59	60	66	63	61	74	55	72	52	62	59	51	61	69	50	54	50	52	59	57	64	56	72	55	60	53	60	75	85	64	68	71	70	67	74	62	63	84	64	69	69	63	64	75	48	66	74	67	59	60	54	73	54	68	55	66	66	73	75	65	75	58	75	65	65	52	59	75	56	62	63	69	61	54	76	64	56	53	59	67	62	60	90	59	56	56	68	70	57	61	66	70	55	60	62	68	47	58	60	65	66	63	48	57	68	66	62	52	64	70	67	52	61	56	69	72	77	62	64	53	67	76	62	65	72	60	63	71	56	57	47	75	68	54	73	63	69	54	57	60	56	52	68	53	71	74	74	61	70	58	64	59	62	65	54	59	74	49	59	58	65	64	66	52	50	54	57	65	79	74	63	64	63	56	55	63	70	70	65	61	63	75	65	60	60	66	63	68	68	60	63	57	59	59	76	65	55	68	60	74	76	78	65	70	47	69	68	54	57	55	70	67	64	52	74	69	57	61	58	61	41	60	64	57	54	51	68	62	63	71	56	67	49	72	66	67	43	70	67	58	65	68	63	66	58	60	76	67	52	59	54	64	59	67	61	62	61	66	81	65	51	69	53	69	69	50	59	70	58	62	58	61	81	64	64	69	68	57	57	64	47	59	68	64	65	61
9779	2362	1422	8007	21371	26717	16961	720	651	591	570	535	567	522	552	504	525	519	558	478	516	499	537	544	496	540	545	493	491	516	530	540	512	512	497	504	491	486	518	557	547	493	532	482	473	480	505	511	505	498	526	470	524	475	510	487	538	502	537	513	480	527	499	469	529	524	515	542	495	500	511	514	502	526	500	495	465	522	485	475	444	524	454	497	519	510	502	459	493	541	512	499	516	500	492	519	512	510	508	475	505	471	478	519	519	524	484	498	474	511	497	508	485	512	507	522	493	549	544	472	503	471	507	521	506	489	493	508	484	530	484	511	503	497	504	504	518	473	506	472	495	491	492	531	518	551	522	518	565	466	494	492	487	482	501	504	485	501	470	500	516	516	513	520	494	509	517	521	498	488	525	513	496	505	509	504	469	475	476	489	500	502	548	523	513	468	514	507	477	506	504	459	519	499	529	526	495	476	482	487	509	545	487	537	503	544	502	476	509	515	519	474	480	499	503	477	528	486	475	515	525	487	468	504	517	529	531	518	491	517	491	516	486	504	520	492	462	496	511	527	498	504	472	510	492	493	498	503	522	509	493	522	541	475	491	509	485	511	508	478	506	526	491	510	487	507	470	484	508	500	512	500	563	510	493	517	485	498	523	508	502	481	550	519	508	475	503	464	497	473	525	488	511	526	506	502	500	509	489	492	508	507	503	495	531	487	543	546	479	517	500	543	532	522	493	511	493	524	485	516	528	445	474	519	499	528	508	496	497	478	494	525	472	462	485	477	516	482	543	492	497	489	477	526	492	486	489	507	524	510	487	512	471	514	520	493	491	522	500	501	493	507	544	523	483	520	491	480	518	497	521	489	529	517	500	490	498	516	522	502	505	500	528	493	533	485	516	470	484	481	503	476	508	504	505	517	503	476	538	524	509	503	467	527	515	506	483	481	506	522	510	510	488	531	456	492	513	508	481	480	547	543	499	514	542	525	481	465	515	489	475	511	530	545	494	518	524	483	515	533	512	473	507	493	522	512	467	509	505	478	499	506	498	520	513	543	499	529	514	469	518	503	520	492	508	508	464	523	511	507	521	504	503	501	518	530	508	477	496	509	491	506	528	465	542	508	482	508	504	529	522	511	474	519	477	507	512	471	518	480	483	521	526	503	503	487	498	542	495	484	520	504	496	476	492	515	535	520	502	480	502	506	486	549	530	456	514	498	472	538	486	534	507	496	496	536	528	491	540	491	490	514	494	484	492	546	489	538	491	491	523	543	507	475	548	512	529	497	516	493	530	520	518	547	514	493	472	504	452	498	532	500	512	505	502	483	508	503	520	532	491	523	523	534	511	500	519	477	519	498	546	523	495	543	495	561	555	515	533	479	474	507	459	497	484	543	529	476	521	545	513	484	455	490	529	473	519	507	555	498	483	509	521	524	506	499	528	498	523	508	510	516	497	517	440	487	523	491	491	520	453	539	491	523	558	558	515	472	493	546	495	504	506	478	491	498	497	478	513	515	524	510	522	469	538	508	538	488	520	490	506	516	500	511	521	462	516	477	486	489	506	495	482	486	527	500	497	505	498	510	487	489	537	484	506	515	517	489	524	459	459	514	473	526	529	540	533	519	504	568	504	519	508	491	470	496	455	493	508	523	515	549	496	497	520	492	492	480	499	487	555	463	507	488	505	528	484	537	493	503	467	461	510	491	529	480	523	491	514	520	474	494	500	488	545	485	497	555	503	506	437	488	509	483	542	516	478	526	516	478	518	507	513	545	514	476	491	462	498	525	468	519	533	501	493	513	502	476	502	512	505	515	477	517	510	494	537	499	513	535	499	520	471	489	550	484	474	503	571	495	494	494	503	509	496	502	563	540	504	530	520	480	491	503	486	545	530	484	481	510	486	526	485	525	487	544	522	523	482	494	478	515	486	485	490	538	499	524	474	496	496	515	513	520	520	519	532	465	485	494	518	466	523	524	531	508	527	503	513	502	487	486	497	536	518	481	505	508	514	468	505	496	514	479	515	504	518	496	515	460	493	511	500	497	518	502	500	502	481	507	503	535	517	517	465	473	526	471	523	498	488	504	477	528	532	464	522	488	490	511	511	503	500	491	509	492	496	527	565	514	524	510	493	472	509	490	479	478	476	510	518	468	472	501	480	480	525	489	502	508	465	547	500	500	529	517	492	514	503	528	529	517	511	501	522	529	513	540	480	505	522	493	487	526	516	491	526	497	519	536	485	472	540	535	500	488	494	523	533	488	496	500	515	557	487	495	512	497	502	568	494	467	472	515	490	528	557	507	482	507	527	481	484	486	471	499	518	486	498	498	516	472	503	462	488	463	534	489	492	490	468	486	484	501	492	486	551	511	489	530	507	506	475	461	515	506	530	485	527	511	547	470	478	495	489	484	445	536	486	508	522	543	473	537	503	485	491	488	502	499	530	485	516	516	522	460	493	488	519	518	514	510	494	504	512	477	505	515	478	516	536	524	516	540	492	492	483	494	492	507	485	530	483	509	465	450	492	498	491	499	465	487	494	522	472	536	520	483	507	489	505	531	499	518	525	473	502	496	501	493	507	524	470	486	499	524	501	496	501	490	500	475	510	536	444	474	516	492	524	518	488	511	485	507	480	538	493	520	553	504	496	542	479	506	508	499	513	519	518	552	492	527	501	529	514	471	509	469	502	448	494	472	491	520	475	485	506	475	487	484	494	476	557	502	484	526	498	462	472	510	479	469	518	494	526	524	468	488	485	514	448	473	505	482	461	486	506	471	516	500	508	533	543	489	489	501	502	496	497	505	470	499	525	501	484	493	543	525	503	519	500	533	526	533	503	529	500	535	497	492	525	470	529	481	453	470	544	527	478	522	494	488	499	490	515	482	484	532	492	513	506	486	490	482	457	485	510	507	491	561	481	455	468	521	492	493	501	504	524	507	490	533	520	506	496	519	526	489	553	486	487	504	527	491	518	509	487	492	520	482	509	502	545	508	492	457	502	496	480	501	538	520	499	516	480	523	479	508	503	482	488	527	509	535	494	542	461	546	533	485	509	550	517	459	534	510	496	516	518	437	496	543	452	515	494	492	494	483	526	525	501	454	493	502	501	512	512	555	467	506	513	579	511	533	498	497	531	499	465	504	504	510	502	472	517	510	464	556	499	503	534	479	529	517	446	525	491	488	530	473	543	536	488	499	491	485	520	549	496	502	493	546	480	504	486	506	513	527	484	487	479	517	520	520	507	505	506	508	518	549	531	534	495	512	534	479	511	482	490	517	494	507	504	500	525	538	509	528	465	483	504	502	488	527	497	485	478	491	487	493	497	535	517	478	497	472	533	511	504	492	540	492	458	509	455	505	554	493	425	489	493	511	479	479	512	468	507	556	489	479	545	496	495	554	493	531	460	482	502	546	476	487	437	521	475	531	491	495	481	496	503	513	506	499	528	503	554	515	515	518	535	502	505	528	496	462	484	483	534	469	471	518	517	492	464	488
780	257	252	934	2449	4906	2966	81	81	83	75	66	74	75	68	63	65	75	63	69	78	72	93	65	62	64	67	61	75	77	67	66	80	73	68	54	66	72	76	73	71	70	76	66	54	66	53	83	58	78	70	79	73	71	88	84	70	56	67	51	82	83	79	56	65	69	76	65	71	71	66	66	64	65	65	55	74	76	78	67	74	72	76	61	58	68	73	79	71	64	59	73	55	73	67	61	74	67	62	74	55	60	76	58	59	78	78	95	76	79	61	75	80	83	62	73	81	65	69	97	56	69	63	57	58	60	57	64	91	56	69	74	72	67	80	76	77	65	81	68	73	70	69	75	72	77	70	70	60	55	81	79	89	68	58	79	66	84	53	64	70	64	65	64	77	75	63	69	72	63	67	85	67	52	81	64	68	94	71	75	73	77	72	82	69	78	70	80	77	56	61	62	51	69	72	58	70	81	67	59	59	78	75	73	77	72	57	60	66	83	70	61	77	72	77	74	67	75	64	75	65	74	63	64	79	65	78	64	68	79	60	60	82	60	74	66	60	70	74	69	63	67	82	79	63	57	71	74	68	63	61	76	84	84	76	66	76	82	69	68	75	62	65	70	64	59	63	62	78	76	75	66	63	78	65	77	68	74	71	67	64	80	54	68	45	101	64	68	74	62	64	74	85	78	76	75	47	69	72	59	63	84	69	73	58	84	78	73	77	78	75	68	72	75	80	68	60	69	70	53	79	68	73	64	68	70	66	66	66	65	70	65	77	52	70	74	67	59	72	80	74	63	65	81	67	70	69	71	62	64	66	71	64	60	78	79	82	73	74	67	70	49	73	67	69	81	69	69	89	66	68	63	76	73	83	54	63	80	74	69	77	59	64	79	69	80	58	65	68	52	69	70	66	73	81	66	68	71	72	70	77	65	75	70	68	60	74	73	74	65	86	76	61	70	58	73	69	65	71	69	71	70	76	77	72	67	87	63	70	72	88	67	65	78	72	65	90	73	68	67	68	79	54	66	74	74	58	75	74	67	60	72	70	70	68	88	56	74	72	74	71	77	64	82	61	61	75	75	63	74	72	80	69	73	65	79	70	69	82	53	58	70	73	83	79	83	60	72	70	76	71	77	69	70	73	59	65	74	65	76	59	71	74	73	75	66	79	63	63	69	83	72	52	59	74	57	81	60	74	72	71	71	55	79	78	67	61	61	48	71	71	66	67	70	71	80	81	81	75	69	71	67	68	72	75	76	65	80	86	69	67	79	58	79	63	69	85	72	68	77	67	69	56	58	66	76	79	79	62	64	82	80	71	71	71	58	76	73	51	69	68	87	75	66	66	77	59	67	65	76	82	75	55	67	66	85	73	67	68	53	64	63	65	67	77	69	58	66	69	85	64	72	72	62	66	73	63	60	77	68	65	72	66	82	67	71	62	66	72	79	66	60	82	62	79	78	53	69	71	79	64	56	50	66	69	73	54	75	62	62	67	62	69	68	78	71	69	81	54	61	54	62	64	64	65	71	79	65	67	66	76	66	61	72	79	77	77	71	65	62	51	64	81	53	70	77	47	79	77	56	59	61	61	65	71	69	69	68	84	74	75	74	76	62	69	66	64	70	76	51	64	71	59	52	64	66	70	61	70	77	60	91	57	64	58	68	89	74	73	69	81	73	82	81	53	73	73	64	75	71	77	72	75	74	65	61	67	72	70	81	67	60	76	68	77	80	73	61	61	71	84	69	65	77	73	65	52	79	64	60	59	60	70	58	70	76	75	77	62	78	60	60	80	69	71	70	90	72	63	79	69	74	71	77	71	60	73	84	64	56	68	73	71	64	76	68	65	73	64	79	64	74	66	62	85	80	77	66	65	66	63	79	68	70	76	72	87	78	68	67	54	54	75	84	65	67	78	64	84	67	73	86	58	61	66	75	74	67	49	66	59	61	51	61	72	64	60	80	54	67	55	49	74	65	70	82	73	74	75	66	76	64	62	65	86	62	67	55	62	70	83	73	70	75	59	66	56	84	60	54	69	58	71	68	71	78	73	76	75	62	83	52	68	93	73	66	58	71	71	64	63	69	87	76	73	75	72	93	62	69	69	57	82	72	73	71	63	78	75	58	66	72	55	46	73	76	59	64	65	73	70	70	65	71	65	68	67	70	70	60	76	59	77	78	76	60	83	68	81	71	61	79	75	64	56	84	68	57	68	65	62	59	68	64	84	72	77	70	64	70	79	59	52	73	81	68	56	61	80	58	73	82	72	65	77	79	75	59	81	60	76	72	75	56	79	65	73	65	86	68	71	66	82	77	55	76	75	70	70	59	80	79	68	58	68	75	63	69	63	70	77	65	63	63	83	62	83	70	61	88	54	77	66	58	84	64	74	66	60	68	80	66	70	71	67	69	64	66	64	72	76	73	57	80	72	64	69	62	75	80	75	72	69	76	58	58	65	68	79	70	68	66	69	71	73	77	61	77	72	78	53	72	83	63	64	78	78	72	70	59	87	77	71	71	73	79	68	72	67	74	74	53	59	81	75	74	77	72	84	86	85	69	79	70	74	64	75	55	72	71	79	71	75	69	61	71	68	59	70	80	71	82	98	84	69	68	63	50	65	69	74	75	60	81	82	55	75	58	56	72	62	75	63	61	53	58	84	69	67	66	73	57	67	66	76	62	65	56	77	74	66	84	62	58	50	78	64	78	70	80	92	74	69	62	90	67	68	74	82	74	60	67	71	62	64	77	80	63	64	67	71	74	84	77	54	80	62	63	58	67	69	79	57	92	75	90	64	72	67	72	58	82	70	63	66	58	62	82	66	65	65	75	77	64	81	70	75	64	63	69	74	58	72	58	73	58	77	52	66	78	59	71	73	60	69	64	70	71	67	73	79	85	61	76	65	56	83	66	75	83	58	82	89	66	68	75	70	59	68	62	71	74	76	60	68	73	70	63	56	59	64	47	73	67	74	75	86	78	66	63	65	74	68	76	76	64	62	83	57	61	56	69	52	71	68	62	71	68	74	71	70	88	79	66	72	78	68	67	54	82	79	51	70	60	72	73	73	75	70	77	57	66	65	71	67	73	80	59	65	75	65	81	60	83	67	78	56	91	87	71	84	69	92	84	62	80	64	71	86	63	88	57	66	78	63	60	68	73	76	68	80	67	60	62	66	76	69	62	64	68	62	74	80	88	66	73	86	64	67	63	86	59	63	81	74	82	70	72	56	77	75	82	62	70	66	72	68	61	69	70	67	83	72	69	72	75	63	70	62	76	78	58	52	71	83	88	64	70	61	69	82	68	60	76	52	78	67	64	69	70	74	77	76	48	73	63	74	70	79	81	61	90	73	59	59	66	67	68	75	64	71	67	76	76	63	61	75	58	62	79	69	60	65	66	68	63	69	83	65	81	75	76	88	66	72	60	74	54	70	74	82	83	84	67	65	60	68	80	90	74	77	81	73	76	40	74	73	59	68	71	65	62	65	77	71	65
11191	3777	3274	19510	41095	46349	28314	1096	927	799	786	721	616	604	621	620	599	621	553	589	574	542	541	587	577	528	521	537	530	550	516	568	576	598	538	563	537	515	525	556	557	548	526	540	544	562	483	520	534	505	521	478	508	489	549	513	519	538	524	533	522	490	517	527	544	536	519	510	507	506	542	548	537	544	511	521	529	524	544	561	513	507	527	486	544	519	558	517	539	511	506	537	515	567	537	515	525	500	506	546	558	546	523	543	524	527	524	535	517	540	486	551	555	525	524	532	568	524	513	499	521	487	559	558	525	530	514	547	528	539	554	557	529	555	567	546	520	553	542	534	519	529	549	540	560	529	519	518	531	544	567	533	565	523	504	541	522	483	500	536	540	552	541	574	534	536	526	517	554	512	549	540	502	507	542	549	563	539	546	539	540	549	591	501	529	537	534	524	529	544	513	537	528	531	500	531	510	563	506	547	522	517	513	544	563	540	501	550	532	499	544	505	493	537	503	504	528	545	564	497	523	539	551	520	520	509	538	533	534	553	537	548	549	558	521	545	524	499	520	525	514	531	541	577	546	530	558	529	541	551	536	530	539	503	574	548	526	564	551	514	534	584	518	568	531	482	518	543	522	529	528	508	592	527	532	546	555	535	560	520	524	526	535	536	508	498	501	523	552	518	504	528	542	555	511	529	521	515	465	577	535	524	546	555	531	505	546	540	497	532	547	505	530	507	550	533	537	536	505	520	509	526	537	545	523	546	532	578	545	515	567	541	537	517	518	505	550	528	547	529	542	507	544	567	522	553	540	514	526	524	519	558	546	548	482	494	529	535	548	537	522	577	557	513	539	506	540	559	514	528	526	526	505	517	505	532	521	508	533	503	572	526	530	565	589	555	529	535	551	542	532	482	549	545	554	522	524	520	553	528	535	522	557	519	562	488	500	581	555	528	581	509	507	514	514	554	526	563	527	531	517	517	522	521	520	571	559	499	517	553	567	566	525	555	512	508	565	519	543	530	523	512	536	463	526	516	529	537	537	550	515	545	583	559	499	543	543	550	548	544	510	510	494	498	543	532	560	523	509	497	534	591	536	513	525	558	530	577	519	546	557	512	518	524	532	515	531	541	536	492	541	502	517	530	503	510	520	574	550	590	511	537	505	529	560	601	521	487	543	551	508	499	557	544	524	511	535	514	532	528	530	510	548	525	531	535	543	570	554	509	537	546	510	526	545	502	532	501	570	523	538	542	523	541	503	561	513	527	528	542	515	535	548	517	527	546	567	540	514	530	531	554	526	550	537	548	528	552	527	510	513	517	526	531	528	495	515	536	551	537	537	527	513	517	546	503	529	548	526	568	566	555	547	525	542	556	488	547	560	501	550	556	526	556	511	478	511	555	526	514	535	536	547	486	515	495	570	524	523	537	529	513	480	549	532	568	534	524	533	549	547	502	519	564	551	527	479	500	547	498	562	491	531	521	507	545	495	521	518	563	518	515	520	572	523	515	531	506	538	529	506	579	501	529	479	534	491	537	511	573	549	569	478	536	572	523	577	522	553	527	528	506	516	531	484	526	488	543	515	547	530	517	514	554	491	505	538	516	521	507	515	558	472	542	565	536	575	501	534	533	548	548	530	537	515	526	510	537	509	560	538	527	567	533	522	545	520	537	569	532	547	526	540	532	528	522	554	526	497	529	545	574	545	538	525	472	546	557	575	561	556	515	514	505	532	503	493	548	516	475	496	538	534	589	552	510	520	548	548	529	571	557	514	534	546	502	538	527	523	536	501	568	542	537	537	557	537	551	548	499	555	535	550	581	526	514	532	514	523	506	550	564	527	496	569	527	558	517	525	552	552	527	576	528	554	506	517	561	510	549	524	503	530	549	549	540	515	517	547	545	516	489	515	549	496	572	515	551	535	557	533	568	545	495	556	543	550	513	540	521	514	493	523	522	526	559	559	525	583	551	521	539	511	541	536	525	536	480	501	518	509	568	551	586	561	514	489	507	522	514	526	530	556	502	555	535	526	554	536	544	552	572	490	499	548	504	518	535	549	496	531	505	509	559	571	515	494	500	512	521	528	557	572	483	552	500	544	579	545	540	509	541	525	551	516	498	552	553	545	515	557	527	548	524	519	525	522	517	547	505	540	517	539	579	545	533	520	489	548	498	501	511	501	514	549	524	540	499	521	546	550	507	499	547	537	522	536	564	524	569	511	533	527	503	525	529	513	534	535	502	551	562	516	505	516	550	538	503	582	577	561	554	516	557	526	531	531	567	512	523	553	511	545	512	574	540	532	556	546	544	532	540	534	515	532	527	525	512	513	528	561	528	535	527	525	529	506	543	548	541	503	507	494	570	523	520	540	510	555	502	500	499	523	529	526	523	536	521	517	532	524	539	532	531	538	563	499	534	548	542	530	522	524	577	568	522	492	519	532	520	561	507	524	540	544	526	497	536	493	543	537	560	557	556	516	546	533	525	544	563	543	615	506	541	520	527	541	535	507	546	529	543	511	569	527	564	509	522	520	545	552	545	523	558	499	552	497	588	546	544	513	520	534	529	520	518	530	545	539	522	542	501	542	491	535	511	515	526	527	568	518	526	531	518	514	545	541	525	517	508	524	500	494	547	552	535	537	570	500	566	513	547	538	555	548	512	526	508	522	546	509	479	516	522	520	519	541	536	529	545	546	556	540	519	518	570	548	514	506	522	572	551	521	493	527	518	551	519	510	525	558	492	532	550	516	496	555	573	513	536	528	522	534	537	524	550	534	525	516	549	529	506	541	550	509	541	510	502	531	473	514	491	555	532	549	547	526	576	523	540	535	558	568	543	559	526	499	530	517	521	571	509	521	527	518	536	538	523	517	547	540	532	536	543	500	539	534	565	556	526	546	538	537	557	524	521	525	530	516	494	510	534	524	466	545	536	533	520	511	541	574	557	540	527	505	564	540	540	544	504	525	512	537	534	564	489	510	537	584	551	504	540	511	526	512	532	545	524	535	504	535	523	521	489	518	504	535	557	486	538	481	536	536	531	566	538	548	552	544	507	495	519	513	530	521	555	502	531	537	528	511	540	489	571	510	517	521	540	530	473	504	535	558	544	555	545	531	516	554	574	503	507	553	576	530	506	500	526	538	554	562	559	551	562	572	530	547	519	518	537	557	527	484	554	512	559	495	521	527	569	559	517	534	525	577	561	506	529	507	503	568	552	563	525	544	516	542	569	532	554	551	550	539	533	539	521	519	513	526	481	534	525	557	540	534	543	487	505	567	516	573	533	486	526	544	543	498	506	527	560	532	514	479	502	517	497	502	521	529	530	556	576	542	518	492	528	535	538	550	528	524	544	533	582	534	495	557	505	539	529	511	577	560	530	491	525	524	546	550	555	532	462	507	529	539	504	570	515	536	577	504	523	515	525	495	533	492	547	555	502	506	527	602	531	520	525	504	541	543	530	553	521	539	519	530	519	521	542	540	543	541	502	511	541	537	502
1861	254	423	1498	2447	3838	2217	99	98	116	100	117	110	106	108	124	87	79	101	111	87	110	76	102	112	98	95	114	81	106	108	76	102	85	95	95	98	87	98	71	96	89	69	102	107	94	78	109	89	109	83	82	108	90	114	85	104	81	86	105	91	103	104	106	90	84	84	112	98	88	85	87	91	97	92	94	105	99	96	82	103	94	75	96	87	114	99	93	70	110	77	90	83	94	102	98	87	115	96	100	87	100	114	99	84	92	87	112	87	97	99	100	87	85	98	103	99	95	99	87	94	110	102	103	91	93	98	103	95	93	96	101	84	93	106	101	97	93	112	89	112	90	103	110	105	115	84	97	95	113	114	89	95	91	110	96	91	94	78	112	107	112	90	96	107	87	84	78	97	92	99	105	104	90	89	111	94	90	101	101	100	90	87	78	87	98	98	111	78	103	85	104	96	104	120	85	84	95	111	100	124	87	93	105	89	102	87	101	111	86	96	94	106	81	101	118	82	120	97	95	93	98	85	104	114	91	96	91	98	97	85	109	79	93	109	99	101	94	90	101	97	117	100	92	99	91	113	104	117	96	105	107	100	102	113	99	91	101	111	93	101	97	93	92	90	86	121	82	123	117	89	93	78	93	88	94	105	82	81	86	73	84	90	85	110	90	105	103	86	99	82	106	88	112	105	102	104	108	98	95	108	114	95	90	117	96	92	106	101	103	92	85	94	100	90	99	97	91	99	106	102	93	94	95	90	103	112	97	94	99	78	97	98	87	104	97	92	99	103	93	80	93	106	95	103	79	105	108	117	95	115	82	114	111	87	123	115	78	102	108	108	107	98	107	99	104	97	113	111	101	89	98	98	125	98	81	100	87	98	95	99	93	93	99	102	107	88	103	90	111	84	84	99	93	105	90	106	103	96	107	100	112	83	98	109	84	100	95	92	96	98	99	91	99	103	91	90	109	110	99	95	104	106	98	106	115	104	97	91	104	78	106	91	93	84	95	87	95	93	89	94	93	91	92	104	89	100	88	88	102	87	118	115	108	116	97	97	87	103	101	94	103	125	97	98	98	110	89	85	82	123	101	85	110	97	107	90	99	110	105	100	92	91	103	104	101	93	105	91	93	118	97	113	116	91	107	97	102	88	80	90	89	108	92	103	99	105	81	113	101	95	98	102	99	102	85	82	100	88	111	85	87	96	84	83	100	83	80	82	97	102	83	93	87	82	85	108	117	100	95	101	87	88	87	114	88	95	82	105	96	102	88	93	95	109	87	84	93	104	88	107	100	92	88	99	101	85	105	92	89	87	84	99	102	120	97	106	107	102	112	91	72	108	91	87	112	82	122	84	115	91	93	115	113	84	92	76	77	110	93	104	101	108	104	85	90	103	89	87	105	80	96	98	112	84	97	102	93	110	116	109	103	88	100	105	95	102	110	107	78	92	100	95	86	124	95	105	93	91	108	96	101	96	99	86	86	91	118	103	82	90	89	98	95	90	119	106	90	96	95	81	90	98	94	95	107	81	97	86	100	100	104	97	112	92	106	97	93	98	102	89	87	91	76	104	97	87	88	104	89	109	95	86	93	102	97	92	105	123	107	103	95	99	96	104	92	103	99	108	107	94	100	102	91	106	75	93	85	105	105	87	101	100	98	105	90	102	90	99	126	102	94	75	95	103	86	103	84	104	121	111	87	100	93	95	97	93	95	100	88	83	93	84	93	93	115	106	94	95	83	108	105	107	96	93	107	82	108	101	121	101	101	94	99	88	105	103	96	89	95	98	75	83	95	109	112	97	84	90	105	92	91	85	89	108	87	113	65	102	101	104	100	98	105	113	94	112	95	96	91	106	100	100	112	89	112	102	90	100	92	87	89	104	103	108	86	104	110	95	110	97	93	90	111	107	88	89	112	103	86	101	102	95	92	106	97	89	105	83	83	85	108	109	92	91	89	95	94	93	96	102	91	94	112	96	94	111	101	91	91	85	89	89	117	98	87	109	103	110	98	111	82	103	88	90	103	84	98	112	90	109	94	94	104	88	87	105	98	90	95	94	87	89	110	95	87	98	92	92	80	117	95	109	104	96	99	104	120	88	102	105	94	110	95	78	99	86	99	110	103	98	87	104	98	94	89	100	89	118	94	85	116	94	101	102	88	106	94	107	77	121	93	97	104	91	97	101	85	88	112	93	92	89	102	93	99	103	98	102	97	103	85	101	83	113	75	102	112	94	116	105	107	84	79	96	91	82	89	102	107	90	90	110	100	104	102	95	100	87	87	86	79	114	110	104	75	82	80	100	126	93	88	106	117	94	101	104	79	101	110	88	95	88	104	103	93	98	109	93	93	101	90	113	97	80	97	102	97	79	97	101	93	81	98	102	95	78	97	87	91	106	82	93	93	95	94	88	93	112	64	94	97	97	91	104	87	88	102	96	82	100	109	87	80	79	107	97	104	98	115	89	84	88	99	86	95	103	92	86	89	86	100	88	84	94	108	112	105	90	86	101	92	98	106	96	103	95	101	94	89	92	114	77	94	84	92	102	92	91	105	74	103	87	118	87	99	98	81	98	85	95	88	90	78	96	99	106	81	86	66	94	103	86	99	94	108	99	84	92	85	104	96	97	104	90	113	113	98	87	97	102	81	120	115	86	94	91	80	102	81	96	102	100	73	94	102	94	96	101	106	108	88	97	87	105	94	96	96	101	104	91	99	110	101	94	104	105	98	87	101	97	104	98	86	90	103	96	108	92	106	101	91	85	91	93	88	105	103	109	112	95	106	101	105	96	91	79	110	89	83	96	103	90	89	104	100	92	105	102	105	89	91	111	87	98	81	100	108	101	101	101	83	97	103	92	91	83	82	91	99	96	108	79	104	97	82	81	100	84	83	79	88	108	100	88	107	81	89	120	93	79	103	108	98	86	100	95	103	87	97	101	114	98	93	102	93	98	106	102	107	107	78	92	100	105	88	90	111	105	104	96	88	107	96	98	130	90	84	96	92	103	106	94	96	105	90	97	97	86	108	108	86	99	77	97	106	89	97	107	83	113	100	121	112	107	103	93	98	94	81	121	84	106	103	93	90	86	98	111	102	95	120	88	102	101	73	90	101	95	76	85	80	101	87	87	92	90	85	110	93	103	106	95	92	90	82	99	93	76	97	86	94	93	87	107	98	103	109	95	108	92	106	90	77	95	101	103	96	95	99	95	96	89	87	108	95	99	92	97	116	89	101	86	98	99	105	80	97	79	93	97	84	90	99	82	93	82	90	93	103	81	98	100	110	91	86	90	85	96	101	94	84	90	88	96	103	100	110	108	105	103	114	98	104	94	106	93	78	90	100	85	81	83	98	79	97	77	84	90	93	102	86	103	94	93	100	86	109	83	99	89	78	111	93	102	108	105	116	96	110	99	86	102	112	90	92	92	96	102	95	95	94	97	105	90	96	78	95	98	95	85	84	114	94	95	106	83	96	106	108	102	99	94	84	115	92
12284	3332	4996	23835	39849	42484	25840	1221	1082	930	879	930	845	818	859	812	835	823	803	772	778	744	752	754	785	751	791	772	756	741	728	788	751	737	775	753	749	759	711	742	758	755	733	731	813	744	793	791	752	722	795	745	779	789	733	739	726	789	711	710	727	741	810	762	796	796	750	710	698	745	769	771	740	742	795	723	743	758	710	701	782	711	738	707	761	759	729	732	787	789	731	754	785	719	776	706	773	710	729	741	688	738	722	793	775	810	771	701	736	732	717	742	721	741	784	710	793	792	736	801	759	795	705	771	719	716	772	722	718	748	741	738	719	725	741	722	756	723	741	748	749	784	714	769	765	740	759	757	748	784	780	727	784	778	744	766	703	782	722	769	763	738	751	730	746	744	717	791	707	709	724	750	766	747	747	741	783	690	701	731	763	749	755	747	761	753	780	769	709	767	723	758	750	768	678	685	761	760	743	736	797	747	785	739	761	731	735	721	784	768	788	720	714	708	767	749	769	679	733	756	760	762	759	695	750	739	768	756	764	752	726	772	701	737	724	759	718	742	766	785	725	722	736	705	724	770	811	737	746	756	738	753	753	781	786	723	740	726	756	750	733	679	707	681	764	784	749	792	700	786	736	743	740	714	739	740	714	714	771	754	787	744	771	738	726	732	716	790	753	710	748	706	678	714	749	754	749	701	729	753	757	730	693	705	758	756	764	727	728	758	743	809	757	710	746	692	695	740	691	786	681	704	718	759	736	748	762	752	732	726	722	752	777	734	727	840	752	770	693	757	761	715	739	773	800	734	757	740	791	740	777	741	759	723	753	780	760	721	774	734	746	736	714	732	739	727	727	725	823	721	739	841	743	754	776	752	715	752	759	730	746	746	738	718	726	728	736	729	743	723	685	699	776	745	746	760	718	717	776	736	730	736	710	759	783	715	759	742	772	763	709	748	744	798	762	747	714	737	772	774	764	786	734	768	743	810	738	742	747	790	768	727	790	718	735	774	733	759	758	736	728	771	772	730	727	760	735	719	712	759	747	725	743	774	725	763	750	794	727	759	722	809	739	765	748	727	766	800	745	732	778	798	723	736	774	747	778	755	743	730	774	748	747	749	743	708	700	746	715	766	737	734	731	741	742	800	770	725	776	735	791	775	729	787	760	738	772	762	747	776	724	728	748	795	779	752	713	732	745	733	752	731	756	715	760	741	756	746	746	765	774	774	717	714	731	703	772	708	719	797	718	776	736	726	716	741	748	754	727	724	756	694	760	757	740	724	709	763	747	715	745	766	767	761	739	738	770	777	736	773	763	745	796	736	728	701	759	769	760	787	723	716	734	752	723	705	747	716	729	783	747	780	749	761	731	749	721	764	763	780	731	710	746	713	748	747	767	751	748	744	751	782	701	725	787	722	756	818	738	731	747	732	744	724	712	774	759	766	730	699	741	745	735	732	748	738	759	767	764	733	765	735	767	751	739	755	740	737	753	740	692	762	759	763	765	738	729	749	756	742	697	758	720	733	746	698	778	736	786	771	762	785	694	767	673	759	756	712	731	726	734	775	757	691	787	748	744	708	721	737	719	742	697	752	722	772	763	714	752	726	791	748	765	775	739	767	758	735	708	767	752	754	751	736	714	750	768	816	744	747	735	756	807	776	744	771	802	765	741	775	718	738	763	800	731	761	751	781	735	750	735	755	742	722	766	745	750	712	722	713	753	740	741	761	752	752	750	758	761	786	731	745	705	792	713	765	742	709	755	743	745	704	740	725	749	698	781	730	804	780	744	751	746	764	775	767	735	738	763	707	767	726	733	718	724	783	698	740	806	735	741	759	758	713	712	788	746	767	763	755	737	769	831	756	762	786	781	701	764	727	715	766	763	765	769	763	737	721	753	769	736	735	815	772	716	731	748	755	727	748	758	791	729	699	723	758	750	729	724	771	786	763	728	751	730	737	740	729	772	738	762	766	732	686	756	781	767	754	764	705	720	729	740	711	743	768	790	746	740	736	714	797	735	737	718	727	737	750	754	730	724	797	744	783	756	697	759	802	774	716	807	761	765	775	742	728	711	757	742	776	747	723	758	771	759	757	740	780	759	738	767	785	764	729	789	783	764	726	740	725	755	747	711	720	695	732	759	782	762	754	734	750	734	762	750	723	739	752	709	766	739	792	762	746	772	702	748	819	785	722	774	796	784	745	719	731	752	706	755	733	736	760	754	753	771	724	730	755	722	757	772	766	766	733	743	736	787	766	733	761	718	722	757	733	694	756	753	734	729	759	765	762	708	760	788	740	714	765	716	797	739	787	767	764	754	705	789	724	720	749	766	740	800	750	779	732	744	738	750	745	720	723	754	740	755	777	769	758	709	747	735	760	746	721	741	683	767	717	707	772	747	710	698	754	750	751	714	707	805	703	736	773	766	775	767	790	716	732	741	712	740	763	736	752	784	766	763	773	749	731	764	766	719	731	759	723	762	735	744	707	773	729	740	728	694	759	783	699	801	717	752	793	726	720	736	797	726	762	771	744	745	752	746	778	737	769	752	726	785	754	756	750	769	749	727	732	792	744	767	728	761	731	752	721	750	768	753	735	759	715	692	781	721	700	752	742	745	724	746	764	741	736	752	732	816	766	804	736	751	730	797	742	758	770	719	727	773	764	753	737	779	727	765	767	764	782	711	763	721	793	744	682	734	716	750	764	781	747	699	774	717	725	746	752	837	739	725	740	789	764	774	774	790	765	756	757	731	808	765	725	704	732	728	710	730	731	794	738	682	739	738	765	711	751	736	755	712	710	770	717	724	737	761	759	748	768	777	754	784	725	727	707	767	787	795	728	772	700	762	726	739	779	744	772	793	714	757	743	756	744	702	683	752	724	763	738	774	735	745	716	755	778	719	723	717	746	744	782	728	778	771	727	767	723	764	745	745	717	716	748	704	758	738	719	739	767	782	764	800	766	728	758	746	740	788	748	753	796	753	743	761	704	755	778	758	767	742	712	709	714	736	700	762	743	717	745	758	719	751	749	729	673	748	760	756	773	782	760	737	780	699	737	777	737	720	692	800	722	720	710	728	715	735	755	782	772	737	735	721	696	783	711	738	762	742	743	752	689	736	745	716	740	770	767	807	775	708	734	761	800	720	750	780	743	759	754	733	740	713	744	702	722	680	735	728	803	717	746	721	786	767	768	715	723	715	741	791	740	752	717	701	734	729	753	779	764	723	747	769	706	796	758	774	772	701	725	783	775	760	771	683	717	793	795	724	757	787	777	754	704	777	779	779	746	785	740	769	747	729	751	779	725	754	769	778	731	729	770	734	737	827	728	738	740	717	738	749	757	722	731	746	759	722	765	758	774	718	755	730	756	749	774	778	720	728	779	742	766	733	731	764	768	682	745	717	759	755	744	697	747	739	804	744	771	733	725	722	722	740	731	721	770	761	737	718	781	769	767	723	739	733	728	763	715	768	755	721	714	735	757	799	722	778	731	723	751
1195	438	1356	3752	4165	6591	3828	152	119	99	112	110	95	109	99	94	94	108	98	96	96	101	120	85	96	95	100	97	108	93	107	110	94	90	112	103	111	87	105	104	91	97	101	106	76	77	100	107	99	101	91	101	101	113	90	112	121	101	103	90	106	101	92	107	106	102	102	115	114	94	102	102	101	95	92	112	115	91	93	98	97	122	89	112	95	100	91	93	97	86	95	78	84	108	103	101	93	105	119	92	73	106	87	70	95	89	109	86	104	90	93	107	102	100	109	91	90	103	118	108	102	103	94	87	101	97	94	109	115	104	99	101	82	86	108	129	125	102	106	110	107	117	108	112	103	95	103	98	107	82	84	87	80	96	106	95	121	97	95	103	91	102	112	114	89	110	88	93	102	108	104	103	100	115	92	96	81	101	88	106	95	96	107	116	92	90	103	83	99	110	104	103	89	113	106	104	93	115	95	101	99	103	95	105	103	98	79	93	82	102	92	117	106	89	99	98	109	99	74	105	103	112	103	109	98	104	101	98	104	94	109	103	109	94	91	108	97	95	95	93	91	93	100	95	95	97	122	91	117	95	107	102	107	116	101	102	108	97	92	93	114	92	105	108	91	113	100	89	100	105	72	97	94	82	98	103	106	98	86	113	81	95	103	113	88	99	104	103	98	92	90	95	101	95	104	80	79	98	108	81	104	110	106	87	105	99	117	105	91	105	104	115	103	94	133	97	87	80	102	104	91	115	90	87	95	93	93	102	95	85	88	85	105	108	112	110	110	100	95	108	103	95	68	91	92	117	99	107	82	104	93	102	105	85	103	105	110	117	113	106	95	95	92	100	89	103	100	109	96	112	110	91	97	86	104	92	97	109	87	94	102	108	102	82	112	93	107	83	115	101	79	97	109	91	97	104	87	90	102	86	109	116	98	115	105	100	106	105	95	87	100	117	97	99	114	105	95	97	91	104	105	114	82	95	101	102	89	94	108	101	89	91	108	102	102	118	92	88	94	85	99	104	110	111	107	105	92	117	111	94	103	112	92	96	101	110	109	107	90	114	94	90	87	103	84	83	110	121	83	92	93	97	92	92	93	91	114	109	108	102	95	87	90	99	101	99	79	88	102	88	96	99	102	123	114	89	107	98	102	109	100	103	119	119	105	91	101	108	91	94	94	102	105	100	82	98	106	93	93	102	89	91	107	113	95	98	110	118	105	96	101	97	106	94	116	104	96	93	90	101	107	95	90	105	98	108	104	99	108	88	100	81	104	107	108	100	118	85	92	106	77	112	102	118	99	94	98	99	98	92	91	91	99	94	101	97	111	86	96	93	95	109	111	108	107	107	101	88	97	99	100	100	79	113	102	114	96	116	78	90	106	105	127	98	87	88	96	88	110	98	118	100	91	109	91	122	93	89	105	106	102	85	96	101	107	81	91	93	98	102	92	114	95	103	105	94	109	114	96	109	109	93	94	91	98	85	97	95	100	116	99	125	97	76	83	106	104	124	92	101	99	91	103	90	102	91	93	100	99	89	97	95	106	99	111	93	108	104	85	84	90	95	83	103	92	107	84	96	102	106	85	100	95	95	94	93	85	96	90	127	105	124	105	82	111	95	95	104	96	82	104	92	115	97	98	102	100	98	115	106	99	107	91	105	98	90	97	90	97	118	79	90	105	92	95	109	98	88	80	96	97	99	90	126	80	98	110	100	94	109	84	111	87	96	101	118	99	80	109	91	113	79	101	98	107	82	105	131	108	112	103	104	95	109	95	105	107	103	112	102	89	111	120	88	103	99	92	103	88	85	99	119	93	100	102	90	103	111	97	103	113	104	108	109	96	89	98	106	85	103	86	103	108	109	103	96	100	88	101	92	96	107	101	74	96	118	105	97	105	92	114	98	107	103	95	103	98	96	96	94	111	113	107	96	101	82	105	91	94	102	97	92	87	98	106	109	91	109	87	99	99	99	97	116	96	100	82	106	100	95	78	78	88	98	118	77	100	116	107	82	102	101	89	91	116	103	89	104	110	109	92	90	92	120	117	92	105	102	101	100	108	95	97	106	78	101	87	90	89	86	102	89	99	100	88	98	99	83	90	85	99	92	101	103	95	103	112	98	84	89	101	79	93	87	89	108	95	97	107	123	82	112	101	105	101	102	98	104	91	109	87	101	106	92	120	89	104	96	81	94	103	102	90	101	85	77	100	78	103	91	95	92	93	98	101	96	102	88	97	127	110	101	108	106	110	108	99	95	83	93	109	88	101	88	90	85	87	111	103	91	91	105	110	88	126	107	109	102	133	98	87	91	110	115	98	91	87	82	116	107	101	100	98	84	99	115	95	118	107	105	104	95	99	82	100	108	101	92	99	92	93	102	116	105	87	107	90	104	98	92	92	97	117	113	84	78	98	93	84	102	110	93	96	108	91	113	103	97	92	96	118	73	103	108	83	82	93	88	97	89	114	100	112	77	77	121	108	102	95	112	92	102	84	86	104	83	90	98	104	116	92	106	92	90	96	112	100	104	104	101	92	95	96	89	93	104	111	128	88	108	108	106	91	91	92	104	98	99	103	93	104	92	92	102	93	119	93	104	84	89	91	97	108	105	103	78	95	101	98	109	123	100	106	97	100	100	92	97	98	99	99	91	100	104	103	92	85	107	101	101	94	119	96	107	91	94	95	117	93	91	99	100	104	103	92	91	90	85	101	103	99	94	93	65	98	110	81	96	108	105	94	103	86	107	85	89	88	102	96	98	114	91	100	75	97	94	95	109	110	98	99	92	118	102	113	109	115	104	104	102	80	89	111	111	110	96	106	111	98	102	113	99	90	98	89	102	95	88	113	81	113	99	84	89	99	109	96	112	105	102	89	102	101	109	103	99	95	102	96	110	103	94	103	82	111	101	100	94	107	89	100	108	90	90	93	99	92	94	111	84	114	95	76	97	119	101	94	95	90	92	99	100	117	93	83	88	110	106	92	99	91	115	92	101	108	92	109	98	99	92	95	102	102	101	96	83	97	94	89	110	92	89	91	97	108	100	106	104	96	111	90	96	109	105	113	103	102	99	88	98	81	87	93	105	81	101	101	131	97	94	96	111	109	86	112	88	91	102	107	104	94	108	88	90	116	91	89	90	99	99	107	111	98	94	84	95	83	81	100	110	101	115	117	113	104	121	92	119	88	93	105	83	101	103	101	90	107	103	95	97	100	93	122	97	88	99	108	97	95	95	103	107	102	98	105	86	91	98	118	115	113	85	99	92	127	102	101	115	87	84	105	101	96	110	108	98	100	90	86	90	98	96	107	86	114	99	91	94	101	105	98	106	120	82	84	97	96	113	85	107	86	95	104	94	106	88	91	94	95	103	94	102	109	84	106	99	105	102	84	92	99	124	110	97	90	96	104	95	103	102	103	89	98	101	107	96	107	111	79	102	111	97	102	111	114	110	94	101	91	94	102	110	100	92	115	88	93	124	81	95	95	95	111	86	80	112
14534	5514	12964	34834	46789	51030	32512	1371	1231	1077	998	964	886	873	867	835	819	838	812	783	814	782	792	747	754	780	805	760	727	748	751	734	732	743	744	727	759	752	722	755	772	745	744	765	768	785	748	748	737	757	697	760	722	726	770	743	798	744	736	768	765	735	773	720	742	764	741	695	729	776	732	736	731	713	771	785	745	695	798	698	710	712	726	753	771	757	742	744	767	707	739	700	725	744	733	753	723	735	739	685	741	764	687	746	735	729	709	725	710	722	758	748	768	728	761	731	735	779	725	673	773	690	769	758	745	700	705	708	734	773	760	738	761	789	792	756	738	731	717	759	807	746	724	762	743	772	748	740	747	760	755	780	725	759	759	752	723	733	773	739	765	744	756	727	766	731	754	731	793	732	755	734	746	742	715	743	714	688	765	673	762	795	764	734	734	767	769	758	781	740	782	722	754	668	727	740	758	750	743	740	748	706	750	728	701	730	768	770	710	738	764	748	693	740	767	748	742	815	769	781	760	703	761	714	724	709	714	709	754	767	755	754	759	784	732	706	741	746	775	725	733	768	791	748	764	742	714	786	696	739	759	690	716	749	710	739	760	753	785	763	771	741	740	774	781	763	743	726	728	720	795	729	726	757	733	739	775	777	811	733	709	735	745	729	727	752	712	778	769	756	712	728	718	718	745	740	708	745	724	786	750	742	737	733	756	739	771	779	799	768	728	706	753	714	809	734	755	704	727	801	752	722	751	735	758	737	787	710	719	788	696	748	750	712	754	758	722	741	766	758	719	745	785	780	743	758	771	693	724	759	719	762	724	757	719	754	717	740	732	769	775	735	726	752	753	759	776	762	800	707	708	745	777	769	783	738	782	760	755	777	730	778	689	700	738	792	720	770	744	716	738	723	710	735	756	711	744	720	741	715	718	764	752	722	754	786	731	681	747	684	770	751	736	677	690	707	713	743	767	755	750	687	746	748	748	717	761	730	742	785	816	720	744	697	749	734	755	722	760	760	770	718	775	730	754	737	768	737	751	766	759	667	755	744	755	754	745	792	729	742	771	788	763	747	785	782	736	726	714	761	756	748	706	802	798	750	736	740	776	765	775	806	694	800	721	759	720	776	695	702	795	775	758	709	737	751	762	779	744	722	732	800	782	739	736	779	739	730	742	752	741	741	737	779	721	727	678	750	734	749	767	738	732	738	731	762	706	757	743	766	732	739	736	697	735	750	715	726	784	740	767	762	774	757	744	769	736	782	733	708	734	697	770	735	748	751	739	763	756	733	726	762	737	733	788	734	722	758	747	737	686	762	728	774	759	697	739	744	778	732	788	780	807	738	740	705	696	758	753	742	756	747	756	711	739	763	790	788	736	770	739	749	725	771	692	738	733	692	727	762	733	805	734	749	725	718	783	691	717	739	697	792	714	703	721	796	748	771	695	795	758	718	731	773	749	752	742	764	754	759	727	772	744	743	709	723	774	710	741	747	750	796	750	735	770	739	753	746	732	760	710	711	757	788	724	737	769	711	780	684	717	746	736	783	729	782	706	720	732	730	713	728	733	734	755	702	719	721	730	743	746	741	777	739	689	746	736	743	742	746	715	737	742	744	719	758	728	795	765	742	715	744	700	699	716	772	768	759	721	754	752	747	736	747	715	699	752	782	755	748	777	758	782	744	730	752	736	764	757	754	767	765	710	825	742	694	788	770	754	724	756	750	781	737	735	718	778	745	726	766	695	728	722	706	702	712	716	727	745	756	725	760	749	759	739	758	740	719	770	728	772	696	778	745	727	837	723	754	776	775	788	752	728	750	772	748	735	700	772	739	731	730	773	773	720	760	751	803	728	750	770	762	782	797	731	756	685	723	762	712	710	719	771	725	725	775	726	731	725	685	776	729	747	770	717	721	730	770	715	766	740	763	734	733	749	722	775	739	718	777	680	734	771	777	685	704	758	766	746	722	727	773	718	767	746	710	735	779	767	749	741	744	725	748	736	750	709	749	781	708	767	753	707	773	733	742	743	742	725	760	722	760	745	734	743	749	745	794	740	753	753	707	742	749	741	756	722	791	736	734	751	728	727	745	721	738	725	700	745	728	743	743	740	704	767	774	768	726	755	738	751	727	736	738	703	742	701	790	768	728	744	753	745	757	675	790	756	741	759	737	739	772	779	783	712	771	772	746	736	748	775	755	773	748	755	669	779	729	714	720	745	725	715	703	756	773	745	769	744	742	716	780	719	715	734	768	734	764	751	755	682	767	733	742	745	718	723	721	773	733	779	778	730	732	739	740	733	754	769	693	693	733	694	735	720	749	743	713	728	718	739	698	699	733	747	732	781	703	756	756	715	733	760	758	720	799	723	758	731	731	758	724	727	766	782	756	724	690	748	740	790	713	741	712	782	725	686	755	749	696	751	700	744	722	701	780	747	764	761	781	781	738	784	757	727	726	741	729	767	758	720	743	741	790	705	787	745	737	735	726	722	767	764	732	733	732	717	737	717	803	699	782	775	796	708	694	730	741	751	768	763	720	772	714	785	769	821	761	731	762	743	730	750	795	678	748	730	772	721	732	721	722	727	763	729	762	763	752	766	737	779	691	726	735	749	769	710	758	775	726	736	766	763	710	709	694	773	779	805	737	801	694	726	731	759	739	767	746	690	758	710	744	729	727	761	774	692	714	775	713	730	730	697	737	696	777	746	752	740	737	747	759	713	724	764	759	721	758	689	710	719	778	743	762	746	752	726	720	761	732	733	742	751	741	748	760	760	715	752	706	795	749	746	759	752	757	744	753	767	739	746	741	776	667	788	745	722	711	764	725	783	734	771	749	672	729	722	676	721	743	760	725	783	738	730	728	716	733	720	740	761	711	741	675	777	780	756	728	759	726	747	773	718	756	769	773	720	783	769	732	740	767	729	692	776	704	765	744	722	698	745	751	749	788	762	747	683	771	753	692	756	685	718	753	710	739	709	748	755	708	724	733	751	746	690	754	741	760	768	730	739	758	749	728	766	722	744	780	757	772	765	762	725	736	692	773	765	735	745	736	741	723	698	798	757	772	748	731	769	734	763	753	702	751	728	782	768	740	716	770	773	736	758	739	688	736	724	744	758	743	800	729	687	772	699	705	802	718	756	723	737	774	746	773	727	771	742	740	770	757	752	760	753	737	753	761	788	793	732	765	761	764	767	708	748	782	703	751	724	768	739	731	687	705	787	769	752	773	791	758	688	754	749	800	741	745	740	777	732	757	736	714	760	724	746	757	774	723	709	718	743	766	745	746	783	775	691	758	798	734	728	775	734	658	709	788	698	751	747	748	733	704	726	700	728	730	750	711	730	708	757	730	713	772	734	728	729	747	768	727	786	707	739	796	810	696	726	738	781	763	737	729	722	741	704	779	774	713	730	715	725	790	796	719	752	727	741	721	711	739	762	731	773	773	727	767	766	745	765	747	734	792	751	770	723	732	746	751	768	761	726	730	738	706	719	751
1211	224	381	836	889	950	551	71	68	52	66	67	72	59	52	66	61	65	71	74	70	68	60	61	62	72	66	65	62	49	65	55	74	69	75	75	81	69	60	67	60	64	72	68	69	66	63	63	63	60	61	71	64	72	69	68	76	67	44	58	74	73	64	61	66	75	65	63	78	68	74	55	83	84	73	63	65	65	55	71	67	74	72	79	56	59	59	69	70	53	71	54	64	55	65	73	75	69	73	73	83	65	69	74	61	61	75	54	64	51	55	80	57	67	62	65	83	65	73	58	68	59	61	68	65	67	60	66	66	69	68	69	64	64	73	62	81	73	75	76	72	69	64	73	56	56	76	58	82	74	71	62	69	76	76	56	76	84	54	71	65	62	71	72	60	73	54	64	58	80	56	71	51	47	70	59	66	82	66	61	58	77	59	68	70	61	68	77	70	66	59	56	72	68	64	63	82	77	85	80	70	71	68	61	67	63	74	72	55	71	65	69	57	62	78	67	55	54	80	75	58	56	80	73	58	64	65	71	69	70	67	66	58	54	72	63	71	60	65	64	77	77	63	67	72	50	76	62	86	63	71	52	65	63	76	65	76	56	73	64	67	67	72	73	57	77	70	64	58	68	68	65	75	67	66	73	65	62	77	59	62	58	57	59	82	58	58	64	58	72	61	63	76	51	57	64	66	66	67	72	63	74	58	70	56	87	61	67	61	70	59	59	73	66	63	57	78	79	61	61	79	59	53	64	65	55	82	68	55	65	59	73	65	52	63	70	67	65	77	67	82	68	68	67	72	63	72	65	62	80	73	78	57	66	65	54	80	68	68	62	72	58	58	51	55	56	70	76	62	61	76	77	69	60	61	64	69	71	53	61	73	74	59	70	61	67	64	63	56	72	58	60	75	62	85	84	62	63	64	65	73	53	51	70	54	71	69	62	67	72	63	82	63	78	55	63	75	78	65	78	61	45	72	69	61	68	61	64	79	68	61	85	80	77	72	71	64	60	70	76	49	58	73	63	63	72	79	56	57	79	62	73	75	66	71	76	73	58	52	76	76	74	65	60	76	57	81	57	69	56	73	70	69	79	62	59	72	63	76	67	53	73	69	61	61	80	66	81	85	68	73	63	72	67	62	61	70	86	68	65	76	79	72	72	67	70	57	69	64	56	70	70	56	75	74	54	74	65	83	68	60	68	55	58	62	68	63	66	72	74	76	60	59	69	59	77	59	62	64	76	48	72	77	58	74	64	60	83	59	62	74	74	71	60	62	64	74	72	70	79	70	70	61	48	77	69	59	73	77	56	65	58	66	67	73	61	60	54	69	79	60	62	64	81	78	64	57	71	65	63	78	79	61	77	77	68	68	81	52	64	64	61	60	56	70	74	58	78	65	68	76	70	64	71	68	64	59	75	54	64	67	53	83	81	67	78	71	55	61	63	70	56	52	64	67	67	78	77	62	69	61	70	60	61	67	62	68	74	80	64	62	61	79	72	68	70	67	61	64	77	68	72	54	58	64	71	82	68	62	59	58	50	68	77	78	60	59	82	81	79	72	62	71	67	75	77	80	73	54	73	66	62	61	68	51	73	64	70	73	63	62	61	52	74	71	60	73	69	77	64	62	76	68	75	54	80	59	72	61	77	78	65	76	75	65	64	61	71	56	53	62	70	63	71	67	66	85	71	54	78	65	59	63	69	67	63	68	60	70	85	80	68	64	64	70	74	69	54	63	74	65	66	58	62	61	66	59	72	78	78	68	71	60	63	75	71	63	66	74	72	72	66	66	75	63	66	72	66	62	59	58	65	62	67	67	63	74	60	76	55	80	58	67	52	56	68	68	61	63	80	81	63	84	69	64	57	68	55	69	73	75	74	60	64	70	64	54	53	76	60	46	73	60	81	48	65	72	62	60	69	42	59	68	70	64	69	54	66	79	61	70	67	75	54	67	67	65	76	73	62	72	71	65	51	54	64	61	60	74	68	86	80	71	65	65	83	74	65	78	81	76	65	59	55	65	73	81	62	60	81	73	75	50	67	64	77	59	57	71	67	59	77	67	54	71	65	79	64	61	63	67	53	64	56	73	95	67	74	70	73	59	54	77	62	66	68	69	87	70	54	60	60	65	75	72	62	66	62	60	63	65	59	55	74	65	84	76	65	67	69	70	71	75	67	72	63	61	69	67	84	55	71	76	80	67	81	71	76	60	77	73	60	77	69	61	54	71	65	74	61	77	62	79	62	73	64	72	66	62	66	56	60	75	62	79	69	67	60	69	74	91	67	81	60	79	62	75	61	82	68	65	57	67	75	68	69	71	65	64	58	77	62	74	77	65	64	67	75	58	64	78	79	76	79	63	68	62	67	62	58	53	69	63	65	68	47	67	71	60	66	71	76	78	61	78	68	72	57	55	69	60	64	78	65	81	76	64	56	64	67	70	54	70	71	70	55	62	63	63	69	74	84	79	75	79	68	57	58	67	57	60	75	64	80	64	63	80	60	63	65	76	56	57	67	65	69	65	62	63	75	64	78	71	68	62	74	75	63	73	75	61	59	56	58	59	66	63	66	67	77	62	73	67	56	83	68	69	80	59	57	81	75	65	79	77	64	72	71	70	63	62	69	72	80	61	66	58	60	85	76	74	59	62	54	70	75	71	67	65	68	72	55	71	75	63	60	62	78	49	78	74	68	66	64	57	54	70	64	66	81	61	62	61	52	74	74	64	74	66	66	57	58	60	69	74	72	57	74	66	77	48	60	60	72	66	81	69	73	66	68	68	68	64	58	81	68	65	76	71	66	57	64	78	56	61	77	57	61	70	57	63	69	63	72	44	87	63	81	61	76	76	78	61	68	71	56	69	70	58	65	61	54	87	72	78	66	76	57	58	69	59	56	58	74	62	53	69	55	63	79	75	70	74	68	61	62	69	65	71	68	65	65	55	60	73	67	62	59	68	78	58	67	71	67	59	83	54	66	74	61	65	58	62	86	71	57	59	75	63	67	73	68	76	66	69	74	54	59	77	73	60	62	58	67	64	59	77	69	76	64	57	65	64	68	59	70	68	69	69	59	70	78	64	75	66	61	69	71	54	71	71	70	68	51	49	64	67	64	79	72	67	74	66	74	71	71	59	74	67	81	64	68	61	74	72	69	59	53	56	73	82	74	70	58	62	76	76	78	63	52	65	65	70	73	68	73	57	63	67	73	63	68	74	59	69	72	67	53	58	74	59	62	79	61	61	63	68	62	64	68	65	64	58	77	53	49	67	67	62	75	69	88	68	75	61	61	64	63	77	65	89	65	72	64	56	62	72	77	81	70	63	75	58	83	67	76	66	73	68	75	55	67	58	58	75	68	75	60	64	76	58	85	68	79	64	71	60	70	58	72	65	52	68	62	72	62	59	73	80	63	76	81	64	65	43	76	56	53	64	70	72	67	76	82	76	68	78	77	68	69	70	69	75	94	65	52	76	56	73	73	59	64	58	60	64	75
9885	2940	5141	14880	22288	23021	13362	653	564	539	551	543	572	555	497	552	548	501	518	508	496	521	509	550	496	572	543	518	495	549	511	537	543	537	531	551	554	571	497	526	533	557	575	550	510	529	537	536	511	497	501	500	536	512	508	552	522	546	519	568	504	536	585	503	526	531	509	524	539	587	549	523	523	529	527	511	485	509	556	562	539	540	510	530	564	507	507	516	482	537	530	506	502	508	497	541	539	502	538	519	546	486	521	516	534	527	540	547	594	554	503	514	496	539	558	540	502	513	519	556	546	528	565	544	542	492	532	541	492	563	551	576	501	540	524	529	542	533	514	572	555	524	533	515	547	575	527	536	488	517	532	546	543	544	537	480	528	555	497	507	513	553	518	507	519	544	573	568	533	479	547	484	524	533	509	560	566	540	507	546	547	511	512	578	576	511	531	491	543	537	493	513	518	510	526	552	505	535	508	552	540	507	507	527	526	506	523	553	544	503	532	558	512	538	540	552	486	530	561	523	521	534	509	519	553	517	501	586	551	551	529	512	494	534	501	518	522	510	516	533	504	563	532	530	541	517	544	531	546	502	529	543	540	519	506	527	530	492	522	528	524	579	572	543	565	545	518	561	534	541	510	528	526	513	512	557	478	509	524	514	546	514	548	501	512	542	509	504	551	537	538	461	526	532	531	517	502	569	552	541	553	496	522	499	518	561	521	534	483	523	504	531	510	517	542	511	533	507	543	512	544	523	525	530	520	585	507	496	544	553	517	524	536	527	549	535	541	511	532	493	524	540	547	522	497	534	570	487	533	560	556	523	533	530	480	535	486	527	559	556	541	526	557	529	479	514	531	542	500	559	495	539	528	522	523	532	530	525	594	553	556	526	577	539	532	580	545	534	541	545	505	486	554	511	587	526	530	558	534	524	537	503	533	490	589	517	534	527	554	515	517	525	537	508	504	533	530	570	566	524	489	532	520	534	531	522	537	497	553	504	513	524	514	541	517	528	517	512	541	555	570	578	509	556	527	544	559	545	529	528	492	544	535	548	512	502	515	536	525	541	525	520	550	532	545	543	555	546	549	501	517	535	487	522	529	513	560	511	548	505	534	523	540	543	537	552	520	586	532	547	512	491	568	527	552	526	562	499	548	527	497	523	529	532	512	536	531	549	497	560	563	505	539	496	560	530	565	521	498	526	499	543	558	550	541	504	541	548	514	564	503	550	478	520	512	582	512	503	528	531	509	568	548	545	506	529	517	522	529	521	530	541	532	521	537	547	549	573	537	546	521	542	502	569	575	523	510	514	535	572	498	522	561	530	515	537	521	530	545	506	520	541	558	478	512	515	500	475	548	551	513	543	499	534	545	537	551	537	517	516	517	537	531	533	573	556	531	535	510	526	513	542	543	537	507	511	508	541	541	532	541	560	519	561	537	515	581	530	577	484	538	490	509	529	522	522	523	514	534	511	539	588	549	473	475	516	536	520	543	493	530	541	539	557	525	550	515	519	474	545	519	507	513	491	556	526	545	539	524	529	533	533	522	528	586	515	530	521	556	526	534	513	483	514	506	483	537	526	510	518	522	541	549	537	556	504	567	576	537	509	554	556	589	569	529	502	521	575	545	546	513	537	503	518	470	560	527	501	502	530	536	505	535	519	525	585	554	504	523	524	493	524	519	523	542	497	548	520	516	562	571	550	527	526	551	543	513	547	505	558	492	537	515	534	536	544	572	547	533	499	516	515	612	542	492	513	558	542	549	552	520	515	541	551	512	550	568	510	518	512	542	558	540	515	545	534	555	508	513	492	529	545	554	529	520	529	509	525	542	517	538	561	518	557	551	522	536	561	576	526	476	537	544	520	540	523	507	517	499	525	556	514	500	524	527	486	524	564	540	535	538	555	507	535	517	521	543	526	537	528	544	540	523	570	539	519	510	543	508	521	557	559	511	566	512	542	543	497	508	541	558	568	553	488	517	557	545	566	542	519	521	528	491	530	488	567	535	543	542	481	528	533	544	513	516	493	557	533	494	521	536	520	554	569	586	496	577	526	525	486	553	503	526	507	542	508	551	529	541	498	511	521	539	505	534	504	509	558	548	559	494	511	517	468	504	527	528	516	519	519	517	565	540	539	504	489	551	559	504	589	514	549	536	472	480	566	535	545	558	578	507	560	528	526	531	509	521	489	528	487	580	499	489	515	533	524	534	539	547	515	510	531	549	495	528	508	535	494	515	509	515	559	516	519	553	514	553	537	519	533	537	511	511	555	531	556	507	504	555	517	454	538	533	511	526	519	570	549	551	554	511	549	494	524	516	464	569	501	502	510	504	546	525	498	525	519	511	524	537	517	504	561	527	552	504	503	519	504	549	532	529	585	496	514	507	477	557	570	528	539	537	571	509	556	541	524	525	526	557	516	551	522	520	529	530	505	538	529	506	519	491	528	528	526	498	537	535	549	526	545	546	549	509	524	504	500	566	523	496	535	512	563	569	517	525	533	515	564	497	540	544	530	533	495	528	546	539	592	556	520	542	524	508	491	582	529	508	534	512	532	496	583	548	534	503	520	503	538	537	516	519	534	561	569	519	517	522	538	581	546	527	519	551	569	527	532	511	532	536	548	531	533	517	497	542	573	531	548	564	543	573	551	542	543	519	561	540	537	548	485	544	516	537	563	525	567	577	540	496	507	512	528	544	541	504	496	549	517	548	558	580	551	520	526	528	510	523	560	550	551	514	555	520	506	519	544	520	517	555	527	547	520	562	539	522	496	514	498	514	487	500	530	527	548	532	522	505	507	553	519	519	547	533	532	522	512	544	533	515	527	534	510	544	497	536	522	525	494	528	548	533	520	495	532	538	506	548	519	531	532	502	487	484	505	543	621	557	541	531	549	559	570	572	501	505	518	525	552	586	512	559	542	540	518	506	531	548	531	521	530	478	566	506	522	518	546	560	530	539	495	562	543	523	527	537	572	506	518	501	515	504	535	542	535	519	497	525	514	530	519	537	559	529	497	508	539	523	533	524	531	531	557	523	495	498	507	548	535	512	585	524	558	507	573	501	531	537	561	530	499	516	544	519	548	495	598	498	516	544	510	535	519	550	508	549	544	532	555	519	527	556	523	538	490	531	539	587	498	513	539	534	514	521	569	516	539	540	535	491	534	546	550	517	524	541	532	489	543	567	548	555	544	511	557	541	524	532	522	538	489	540	515	564	503	519	546	533	490	509	525	557	478	530	510	499	552	543	513	505	530	515	520	521	523	556	511	534	562	486	501	506	512	526	521	534	524	499	503	516	571	517	537	512	534	561	526	522	490	491	484	540	546	524	487	495	472	523	489	533	539	550	529	523	567	585	516	547	541	528	520	560	508	587	473	534	526	509	527	555	504	513	529	514	557	499	521	548	509	549	508	530	512	539	547	535	495	540	511	528	571	517	562	557	472	539	587	548	544	536	529	553	500	519	534	565	540	500	507	545	572	533	516	513	534	533	551
732	343	1291	2449	2603	3605	2168	89	84	99	72	58	69	71	84	74	82	71	65	67	71	69	81	70	65	61	71	73	62	89	69	75	71	60	89	79	60	73	69	62	84	86	84	81	75	72	63	66	74	84	78	67	78	78	56	68	70	65	91	77	70	78	73	70	66	71	69	85	77	73	73	65	74	76	74	68	67	71	60	78	68	81	60	74	61	63	76	79	69	80	71	72	83	72	74	64	59	85	78	64	74	80	75	63	74	66	62	75	74	61	84	70	74	81	76	79	73	82	71	84	65	83	71	89	68	60	57	67	76	59	67	78	61	68	71	82	65	74	74	79	74	73	78	86	82	64	71	73	63	59	70	93	70	71	83	50	84	67	72	66	61	84	68	74	81	68	75	75	81	65	69	71	75	77	85	69	85	85	79	73	76	61	65	82	75	71	81	74	64	71	67	67	71	71	73	74	77	65	81	81	71	62	80	79	53	87	68	79	65	70	79	64	75	79	68	60	71	61	63	76	73	82	82	63	69	69	69	74	67	82	86	73	67	59	76	75	61	78	78	85	69	70	67	66	62	68	76	72	79	75	68	79	82	85	64	78	56	79	73	56	64	64	69	71	76	70	61	64	69	67	74	84	75	76	63	80	73	62	72	79	74	60	81	82	58	83	99	67	83	75	64	67	74	67	72	74	56	76	66	60	63	70	66	75	84	80	69	78	73	84	86	67	71	64	70	73	68	59	82	58	65	62	81	85	61	79	65	70	76	81	65	59	72	71	79	67	72	76	76	67	81	81	69	64	80	77	74	68	65	80	71	74	68	59	88	84	68	76	75	66	66	90	70	66	76	65	81	66	71	59	64	63	94	56	81	84	85	82	72	70	85	62	72	84	62	74	77	68	68	85	59	69	79	83	71	78	77	79	79	74	76	63	78	70	54	76	86	69	63	68	80	64	59	65	74	72	71	86	67	65	70	81	77	69	71	55	69	72	87	73	67	64	77	66	82	59	72	81	74	79	73	75	53	81	78	81	72	63	73	64	68	60	74	100	59	68	68	70	77	73	74	65	79	65	56	72	66	76	68	72	72	76	68	63	63	71	68	82	76	71	68	70	80	82	80	76	68	59	76	75	92	79	78	50	79	82	82	64	83	81	69	67	63	69	69	73	69	80	70	61	77	75	73	60	88	58	65	59	77	66	78	61	58	79	82	70	54	64	72	76	79	79	84	82	72	81	78	68	69	67	82	64	78	68	65	70	64	80	68	80	59	60	62	68	89	65	69	71	67	67	67	75	67	75	81	69	76	65	80	57	76	95	80	72	60	66	75	74	61	78	64	71	64	73	79	70	58	87	77	70	71	82	51	68	90	83	61	65	83	66	75	61	71	69	83	81	70	77	78	65	72	81	73	70	75	83	77	83	85	76	77	61	76	75	68	63	65	73	75	81	76	71	65	77	78	57	68	82	90	71	81	71	81	63	59	64	65	60	76	71	68	66	71	85	80	75	73	101	73	62	73	71	65	66	67	75	67	52	61	68	69	68	66	60	74	66	73	54	83	70	70	70	73	72	65	66	73	75	78	67	66	77	74	72	74	70	74	68	67	69	71	72	82	69	83	60	51	68	68	70	75	77	64	68	59	67	78	68	70	60	69	73	76	66	69	64	67	70	63	69	76	85	71	83	67	73	84	76	65	83	74	72	74	77	65	64	70	67	77	81	73	58	69	81	72	67	63	83	77	67	81	81	77	73	66	70	81	70	70	87	85	73	91	68	68	64	73	69	66	59	74	56	77	65	66	71	76	71	74	73	63	66	79	82	74	79	77	68	63	71	67	73	70	65	73	79	63	74	70	62	67	72	67	64	56	88	77	71	67	71	73	82	91	73	75	96	80	79	78	85	95	71	65	73	58	76	72	71	81	61	68	74	70	73	65	62	90	67	81	64	67	69	79	76	73	68	60	77	81	65	70	68	76	67	69	61	64	71	76	61	61	72	67	76	59	61	75	74	68	65	67	77	78	66	64	63	78	71	90	82	65	75	61	78	73	76	63	67	68	87	64	91	67	74	91	58	79	79	70	74	72	90	71	80	75	78	64	64	61	60	61	69	71	75	71	73	84	64	74	71	65	81	65	81	88	88	66	62	63	79	80	72	86	72	62	77	63	64	56	66	71	73	97	60	81	85	72	65	76	63	69	67	60	93	80	81	81	72	66	76	65	69	75	69	82	90	50	69	61	70	85	70	83	74	69	64	74	72	80	79	64	90	78	81	74	70	79	69	74	83	60	79	76	75	66	64	78	72	68	78	84	69	66	72	76	76	62	65	70	75	68	78	80	89	75	71	75	64	90	85	81	72	61	67	82	62	74	68	73	63	74	73	86	69	58	73	56	80	82	79	67	69	64	72	62	76	78	79	65	75	73	77	73	82	63	72	69	65	64	62	62	71	66	65	68	69	77	79	83	81	80	78	60	76	70	86	70	71	75	75	73	62	79	63	59	64	80	67	72	62	81	74	79	72	68	71	75	67	74	69	70	80	77	76	79	66	75	66	65	78	67	67	70	65	71	69	77	69	73	64	68	70	93	84	63	67	65	72	77	71	73	75	66	72	80	69	81	74	70	81	69	62	70	84	65	72	69	75	81	85	76	63	72	71	65	72	65	66	71	81	63	81	80	82	78	77	88	69	89	59	69	63	65	62	73	81	67	85	84	95	73	75	75	74	70	60	74	66	65	66	68	73	71	61	67	60	74	68	67	79	74	70	67	84	79	65	66	77	75	61	68	78	81	73	80	63	80	79	77	68	80	85	65	65	60	77	73	76	68	74	88	61	62	72	75	87	66	76	80	68	55	73	68	91	76	75	70	75	93	72	79	72	71	98	87	75	64	68	76	79	65	78	89	89	66	93	66	72	74	61	77	86	75	74	76	78	90	53	57	69	68	74	83	68	71	63	73	78	76	70	75	87	73	80	77	64	76	77	63	65	66	90	68	63	77	94	68	75	70	84	87	72	67	68	74	80	68	70	89	85	78	84	89	76	69	64	74	76	76	76	69	74	72	54	72	74	70	85	80	82	69	70	64	73	84	78	66	68	68	65	68	77	78	76	82	65	86	77	68	75	68	79	65	76	87	67	82	74	66	79	73	69	56	68	69	84	56	70	69	77	76	59	69	74	74	77	70	61	81	77	68	61	67	75	75	77	79	76	72	79	75	76	63	94	85	81	67	77	65	77	61	62	66	73	75	81	71	83	79	73	72	60	78	75	87	67	82	83	82	75	85	60	69	76	69	77	81	86	66	69	79	73	81	74	68	76	83	95	72	64	74	61	75	79	76	61	86	69	63	73	79	74	70	92	69	81	59	63	74	86	56	76	69	59	81	84	74	64	89	62	69	84	89	64	78	82	73	73	72	54	74	63	76	92	85	65	72	73	72	80	71	73	60	68	67	69	77	75	83	82	79	62	83	72	83	74	81	69	65	78	84	56	65	86	61	72
10971	4713	13166	29462	40185	41300	25676	983	774	785	648	650	637	620	604	561	565	578	574	590	563	597	572	579	573	593	599	535	587	589	552	559	549	531	608	570	580	565	568	528	531	549	521	577	559	578	579	528	567	579	541	535	551	517	556	565	563	561	580	530	562	559	566	537	571	538	543	520	578	540	573	549	505	604	563	551	567	532	595	583	539	582	544	573	562	548	522	554	548	533	555	506	546	568	577	551	579	564	501	535	566	541	556	571	536	559	523	580	569	549	532	579	533	554	556	536	541	537	542	549	553	592	541	545	552	531	568	540	531	556	570	575	493	509	592	573	587	539	554	596	554	548	558	554	549	583	512	550	575	576	583	543	565	582	517	548	573	522	593	535	543	549	569	522	565	555	543	538	574	559	504	497	559	527	560	558	545	551	570	584	598	545	562	579	577	543	563	556	563	588	550	560	577	551	554	554	568	592	562	550	544	566	550	556	510	571	501	541	563	544	533	563	565	523	546	568	562	575	582	603	525	547	530	580	565	591	561	556	552	562	502	571	551	560	554	533	531	534	554	564	532	570	536	505	576	543	557	532	552	559	539	564	533	509	545	536	566	571	514	570	583	546	550	556	539	579	589	553	556	562	582	527	540	549	563	537	572	574	522	543	523	550	533	498	491	551	550	544	549	566	525	532	547	546	528	561	570	524	540	512	548	530	517	561	565	546	559	521	551	576	570	529	532	535	553	559	574	562	571	547	552	561	525	548	528	551	528	548	539	536	539	550	572	533	537	587	575	548	553	545	579	556	581	520	522	560	538	544	554	521	549	538	572	528	575	537	578	569	539	546	541	565	541	545	533	536	527	544	567	555	591	556	529	530	507	519	533	569	529	562	539	558	582	566	530	547	541	498	562	544	579	597	565	569	503	510	538	548	558	541	549	541	554	553	560	564	552	568	514	536	515	537	514	564	528	574	571	604	527	539	537	582	562	547	538	540	571	547	561	557	528	533	529	512	545	563	528	540	582	573	565	510	534	570	553	514	554	514	575	584	533	524	523	513	576	531	525	563	557	536	566	543	504	548	533	557	555	530	522	516	582	568	558	549	580	570	501	512	536	511	563	532	516	546	578	562	534	541	579	558	567	570	546	542	533	542	542	554	524	534	517	552	541	553	568	549	573	522	582	530	532	501	572	496	565	550	578	541	592	544	528	555	577	548	544	532	528	543	550	573	564	565	568	537	580	511	511	559	524	564	533	531	542	526	538	587	534	545	546	554	556	541	593	592	576	529	523	578	553	574	500	518	553	576	564	506	536	552	518	577	512	564	546	539	562	556	547	540	594	549	554	547	550	564	605	556	544	493	584	558	557	534	553	549	556	550	559	547	528	525	557	535	516	558	533	588	541	537	552	513	565	514	569	585	530	524	542	557	565	535	580	531	541	544	552	517	550	546	582	552	554	574	526	585	550	561	568	557	524	579	578	524	526	550	517	552	548	568	561	532	520	535	553	531	558	565	537	542	555	599	545	557	504	524	526	550	514	533	527	540	529	573	558	542	560	545	557	564	548	524	547	580	546	535	538	548	556	543	537	564	552	598	538	560	552	569	566	588	481	555	526	543	577	534	555	498	526	521	541	483	588	563	549	512	543	478	567	523	515	535	571	551	539	551	519	565	528	543	523	532	561	564	560	527	568	549	574	551	543	548	573	510	547	532	540	545	573	572	559	544	560	507	535	527	535	527	542	557	566	534	538	519	568	581	528	553	556	530	542	543	553	549	527	576	552	536	570	577	582	551	566	539	546	523	560	576	545	583	544	554	520	596	563	526	531	543	567	538	542	555	529	572	557	505	567	551	586	532	580	545	531	572	559	564	567	542	576	535	548	559	539	568	530	560	530	536	537	523	557	554	556	588	524	543	575	533	533	548	567	563	565	535	536	579	551	545	559	524	523	542	572	547	554	544	580	551	551	537	561	517	572	564	504	562	552	540	565	522	564	591	591	549	522	557	503	544	533	533	569	551	548	563	504	528	582	545	579	566	541	521	581	583	532	567	526	541	556	536	526	573	547	559	551	532	527	544	618	582	559	573	544	530	596	545	514	552	557	544	573	541	540	560	535	560	523	533	506	517	558	556	517	518	570	532	525	563	563	532	551	532	587	580	524	527	568	536	534	529	566	564	520	551	514	523	555	569	494	555	528	576	586	557	535	553	516	569	577	549	550	526	585	551	540	547	538	534	535	566	541	540	509	567	571	598	544	526	508	544	519	526	559	541	560	536	559	515	583	545	563	573	553	524	562	482	578	595	540	519	544	533	575	543	568	531	560	516	578	559	577	546	532	529	584	572	547	544	565	513	546	526	590	566	582	543	545	558	541	529	567	551	519	541	561	586	573	562	555	510	535	565	538	531	555	573	590	535	530	576	558	584	582	599	530	554	538	562	555	550	553	598	622	538	597	545	539	551	545	558	559	530	560	539	568	503	563	542	566	536	568	537	521	554	575	525	581	489	547	552	545	542	539	573	538	508	533	561	505	531	528	549	547	578	553	506	523	559	552	562	564	550	566	529	519	568	539	555	514	536	510	517	548	533	515	546	532	603	529	544	533	553	573	528	535	553	507	582	566	582	544	525	546	573	499	524	566	531	522	557	553	570	581	549	535	567	590	507	532	550	574	556	511	568	562	551	548	547	527	581	527	519	538	558	538	526	539	547	525	528	569	534	548	535	552	525	555	559	541	573	573	537	548	522	536	528	536	528	556	550	524	552	539	552	558	573	525	568	553	570	497	544	557	520	525	555	543	587	534	543	547	551	519	566	476	520	524	568	568	526	512	513	545	554	548	542	567	509	552	532	583	577	555	523	561	536	528	609	567	543	558	553	573	529	554	541	578	546	531	564	522	571	553	533	511	523	557	582	544	554	541	568	588	562	500	554	533	537	538	562	514	554	528	550	540	549	554	534	565	592	527	518	522	529	547	595	550	552	499	566	527	543	516	576	557	539	570	546	570	602	542	533	529	556	564	590	553	547	517	559	541	564	544	607	557	583	541	530	542	516	510	581	585	548	510	564	549	548	576	548	548	541	532	536	559	538	565	534	559	553	573	549	567	577	523	530	575	530	577	536	603	548	541	559	546	518	549	541	570	550	520	553	587	501	502	545	551	539	543	569	507	500	570	529	510	522	552	540	544	553	515	536	576	514	553	567	537	557	542	530	560	547	586	519	545	540	575	550	532	551	548	558	603	564	518	516	525	540	541	530	531	543	519	577	553	547	534	559	576	492	505	541	536	555	578	572	546	577	534	583	575	568	538	519	585	568	526	537	554	522	564	560	563	520	554	534	546	547	531	559	522	536	530	529	502	622	551	544	537	557	540	538	541	576	537	564	529	556	526	540	512	534	541	590	590	548	555	575	547	520	603	574	571	565	536	558	530	572	508	558	546	554	493	593	561	513	538	535	526	542	503	586	572	559	543	562	546	495	582	554	556	556	527	567	539	513	548	532
1801	299	632	2134	2585	3241	2121	100	110	101	93	97	82	98	104	93	99	89	92	99	83	88	94	86	93	102	87	111	77	96	82	91	96	83	96	89	103	95	107	86	97	88	111	90	107	118	99	89	102	90	82	113	101	117	87	99	89	90	82	106	111	94	86	94	110	104	92	70	112	84	82	84	89	93	89	114	96	95	108	100	84	81	100	110	90	92	99	99	87	107	107	101	111	104	86	100	81	95	103	109	99	101	89	86	91	100	102	82	88	96	102	108	111	83	80	92	100	83	86	92	111	81	97	102	90	97	106	96	103	106	94	82	98	78	91	99	94	98	100	103	95	92	80	92	118	81	119	107	111	92	131	106	95	94	106	105	97	100	95	81	93	96	82	109	94	81	85	77	103	89	104	110	91	86	109	103	87	93	92	98	101	107	102	98	97	106	83	86	95	83	88	103	90	94	94	103	101	91	99	105	103	97	89	100	91	98	95	89	106	102	86	102	90	91	79	103	92	101	87	103	101	87	97	89	110	110	112	119	105	100	88	94	92	87	90	91	102	108	91	101	91	90	81	88	116	108	88	101	102	88	89	104	121	100	95	116	94	115	89	112	110	97	108	99	88	100	85	88	100	99	84	92	97	106	100	98	109	103	95	95	104	100	93	86	114	104	93	92	84	113	97	95	94	113	93	86	92	111	109	113	98	81	94	96	86	80	102	91	101	96	98	91	105	106	115	73	93	98	101	104	96	91	101	112	101	92	113	92	100	98	107	81	78	90	104	109	95	89	80	87	103	103	98	85	103	97	85	90	99	108	88	91	97	96	98	94	107	102	104	95	99	106	98	90	93	102	94	117	97	111	110	112	104	87	117	107	85	108	106	108	88	91	83	100	72	95	112	115	113	75	94	102	120	106	97	92	92	107	93	94	86	85	96	110	91	103	92	101	89	109	113	117	102	86	96	94	88	91	88	92	96	98	110	92	100	82	88	95	90	96	102	86	104	92	92	108	87	87	99	87	110	118	95	86	95	100	87	100	108	86	89	99	110	98	108	98	98	105	103	105	92	107	93	88	112	98	112	106	83	93	99	90	93	92	95	100	99	99	101	131	121	103	87	80	97	95	91	103	105	84	79	120	99	118	85	99	90	99	83	85	96	98	84	111	85	101	112	96	102	97	106	91	86	80	85	116	100	97	105	97	102	103	108	75	87	82	102	76	100	131	109	108	82	92	95	108	110	89	91	95	94	117	99	93	111	100	96	96	87	86	96	95	98	105	95	88	104	96	99	100	91	87	98	87	95	103	93	90	110	93	98	90	85	92	85	101	98	100	97	104	83	100	92	82	83	109	100	101	94	96	82	112	101	101	101	89	105	86	100	87	107	112	103	102	95	88	95	101	92	102	102	119	92	106	89	100	117	114	84	85	95	99	91	98	100	77	109	100	98	109	81	109	87	96	108	94	82	81	97	94	96	101	106	88	103	114	104	103	81	93	102	100	98	77	86	100	92	94	99	106	100	102	103	98	104	106	89	96	98	114	104	100	90	112	107	93	110	89	81	90	104	121	113	103	89	88	99	79	102	109	91	91	88	83	104	91	93	94	104	81	93	85	101	97	107	97	96	99	95	100	89	100	113	112	81	113	72	103	88	94	103	98	109	91	107	82	100	91	84	92	94	106	103	92	107	94	94	109	104	113	92	100	88	89	98	93	87	91	104	99	101	104	121	97	110	93	79	99	82	104	83	105	98	102	93	106	100	114	98	98	89	102	106	87	107	87	92	110	103	108	94	123	105	99	96	106	101	113	121	107	97	92	103	89	82	93	95	94	109	93	87	102	96	97	108	101	105	88	102	96	93	94	111	94	89	91	95	103	102	88	99	106	96	102	97	94	89	80	117	92	104	92	90	94	98	109	100	89	98	126	93	100	89	108	102	85	85	113	112	76	104	93	85	93	76	87	96	89	95	77	91	104	90	105	86	99	105	101	115	89	125	100	87	92	93	99	96	90	100	91	93	93	88	120	84	82	93	121	103	111	92	115	103	99	86	93	92	102	103	83	89	103	95	102	97	110	106	101	106	96	111	90	106	104	86	95	96	82	106	96	79	115	96	97	102	89	82	100	100	96	102	82	100	111	108	108	97	98	95	94	91	114	94	96	107	87	97	102	95	90	98	100	92	93	94	81	94	91	97	84	96	96	92	108	92	113	98	109	114	109	89	101	100	100	97	88	79	95	94	91	78	97	92	88	84	100	84	96	89	123	90	108	107	92	106	81	96	91	114	87	91	110	91	93	103	87	93	85	97	86	93	95	98	93	88	102	114	109	88	103	99	102	94	102	105	102	103	94	98	85	102	103	99	107	105	91	108	93	81	84	110	89	91	99	87	77	94	106	83	106	113	97	83	86	87	86	112	80	102	101	105	95	99	96	80	102	96	111	104	103	103	119	101	93	108	96	96	91	89	102	93	100	97	117	101	108	85	99	100	90	109	95	83	87	97	89	90	91	90	89	111	98	71	99	110	99	108	89	90	90	107	79	95	101	92	92	85	81	91	87	97	84	111	102	105	95	108	97	92	82	105	99	107	87	78	95	124	98	105	96	98	96	74	99	109	105	95	87	87	94	88	108	100	100	89	102	93	108	111	109	97	112	89	92	107	88	115	111	102	106	108	87	115	99	105	94	123	124	104	88	116	89	96	98	109	102	79	104	103	103	80	108	92	100	90	87	106	97	92	92	92	91	101	101	93	90	88	111	90	102	91	107	114	95	116	91	95	87	89	91	97	108	101	92	97	100	107	100	110	81	103	104	104	91	98	104	87	96	93	101	106	95	82	93	84	87	111	107	104	92	99	80	88	93	108	104	93	92	83	105	89	94	91	101	113	96	93	89	104	103	97	92	86	97	91	93	104	91	97	88	93	108	95	92	101	108	93	102	67	85	112	111	117	107	91	103	108	93	107	98	105	93	102	87	119	103	89	96	96	104	85	103	101	87	102	97	106	106	94	114	87	75	93	92	93	92	98	97	93	85	101	121	102	112	106	92	114	96	96	95	98	112	90	111	107	101	96	83	101	87	83	81	81	117	105	79	116	88	103	75	96	99	110	107	104	104	103	130	101	88	93	75	89	103	120	94	92	113	113	99	92	111	84	102	120	93	102	100	102	99	116	101	112	82	107	112	114	89	74	91	93	100	106	99	89	93	99	112	85	93	97	101	112	71	112	109	111	109	98	84	83	90	105	98	95	118	102	97	99	102	113	93	109	99	105	84	111	87	89	111	107	83	104	99	92	106	99	110	111	85	94	113	89	105	116	83	95	82	94	80	89	77	94	99	92	87	86	94	110	87	94	98	95	92	87	88	102	108	89	99	100	87	100	87	97	96	116	118	97	111	105	103	96	100	94	110	92	91	104	106	78	101	94	103	97	102	87	94	100	99	94	103	78	84	107	90	88	90	89	84	95	113	111	98	99	104	105	97	96	100	120	94	93	91	110	103
12205	4132	7636	28121	39243	40312	27677	1101	1094	989	871	826	856	820	801	813	787	835	760	832	801	750	778	764	767	775	781	839	763	736	727	773	784	725	798	746	790	756	722	775	730	747	834	782	780	753	773	819	793	779	759	737	722	748	761	750	820	756	773	763	749	778	721	745	712	730	746	698	728	762	743	768	737	707	734	766	732	786	756	738	748	738	766	742	763	720	768	769	780	767	743	710	746	761	745	752	772	751	739	732	760	729	786	718	751	749	715	747	758	766	828	758	805	719	726	724	760	734	768	778	752	782	760	752	773	760	740	772	767	755	742	788	720	753	736	778	743	761	764	756	780	713	744	764	722	801	814	722	751	744	748	760	789	756	732	773	749	724	732	763	738	746	772	744	785	762	700	810	766	792	765	783	746	764	690	749	750	749	730	768	741	787	807	766	734	753	735	736	741	742	752	743	740	739	758	780	717	728	729	735	733	728	747	755	760	746	784	736	698	710	739	732	807	757	750	697	737	784	757	760	755	729	731	715	735	805	711	771	734	780	778	751	772	701	757	731	755	717	753	732	785	706	751	701	744	775	803	731	777	765	755	747	773	744	768	738	770	753	762	775	726	727	716	737	779	729	779	745	787	740	754	766	765	764	733	755	741	741	789	765	732	719	781	748	742	741	714	754	763	760	766	772	744	736	763	822	752	777	769	770	729	731	709	766	798	744	737	785	777	738	734	696	725	727	732	746	749	714	722	786	744	730	716	772	761	807	743	778	712	766	711	728	700	743	750	747	773	723	753	787	759	777	704	743	773	755	748	707	737	711	723	759	719	708	753	691	739	750	731	808	783	721	740	744	721	785	728	752	783	740	764	722	769	787	763	756	736	796	726	758	728	745	707	716	766	732	753	735	787	766	787	738	791	736	743	711	748	730	727	763	709	709	797	806	737	699	717	725	783	806	696	733	749	752	743	770	774	755	751	736	734	732	748	781	756	756	703	740	809	805	811	786	747	761	699	785	790	775	721	758	821	754	723	718	818	714	762	754	739	734	742	776	749	778	714	769	751	728	725	750	746	778	762	755	750	721	764	745	848	760	732	729	681	772	751	703	736	736	740	761	720	750	756	696	791	728	802	762	727	775	768	754	728	782	752	651	708	740	741	777	739	729	701	749	729	755	757	779	775	699	761	774	777	722	762	734	836	749	748	773	785	747	779	759	774	795	741	770	766	778	788	773	724	714	762	730	737	733	725	789	766	738	733	804	807	738	727	699	756	784	757	759	787	765	784	780	783	753	733	756	744	747	740	748	754	742	715	763	762	745	754	732	753	756	756	789	770	767	812	794	769	722	753	711	710	723	778	748	742	726	705	745	752	709	741	724	728	738	715	761	770	752	755	774	720	757	805	766	709	767	789	718	759	781	809	722	805	695	748	725	720	773	751	723	702	736	746	750	774	756	766	773	730	761	699	773	752	741	727	765	756	808	737	753	772	731	770	725	735	746	729	691	745	785	752	739	758	729	732	795	770	730	769	728	766	790	777	737	810	768	775	749	775	778	801	768	777	757	730	786	766	762	702	752	743	771	728	737	737	727	712	729	733	715	763	790	747	735	739	773	692	719	733	712	731	779	748	770	776	780	736	747	760	781	753	807	787	778	708	761	761	751	722	721	712	740	768	705	786	727	800	757	746	791	782	779	708	753	740	718	767	783	797	733	714	737	740	696	774	778	780	732	757	759	704	776	746	781	744	740	780	722	780	767	730	719	792	791	685	728	726	769	758	733	817	776	816	742	771	759	776	764	776	735	751	722	739	755	731	774	741	737	748	746	746	739	768	706	736	735	744	747	709	763	784	785	745	760	762	734	759	729	709	738	748	782	767	756	754	772	726	721	767	746	758	715	738	738	774	758	776	685	686	745	777	784	743	718	752	721	756	781	780	793	727	703	750	719	744	720	786	704	785	745	755	770	712	776	759	755	753	805	727	766	762	740	783	759	749	735	756	775	731	760	715	784	766	748	696	776	730	781	749	714	722	730	758	799	740	802	718	756	794	762	730	724	752	761	754	752	735	727	750	762	738	760	752	767	763	741	771	718	782	744	771	753	759	785	704	740	763	759	772	724	741	724	757	721	714	725	770	733	721	802	736	751	761	743	778	684	764	756	711	747	804	774	770	704	772	773	717	716	749	781	737	767	776	742	747	727	790	735	781	766	770	717	760	729	743	700	686	731	767	742	739	763	768	746	722	779	752	720	780	786	750	758	719	776	722	708	770	715	783	773	719	747	771	724	744	779	809	754	741	714	718	785	738	726	771	737	712	725	740	802	752	730	758	788	770	741	759	781	766	754	773	746	764	772	758	758	798	792	764	748	789	750	726	786	727	761	728	721	747	786	706	726	760	772	749	754	742	796	760	750	712	691	688	763	752	780	758	721	739	754	757	765	743	742	752	743	699	707	753	768	735	738	741	782	741	785	740	766	740	798	739	713	762	718	724	741	727	751	709	725	750	732	770	710	764	758	740	727	742	772	811	766	737	756	798	723	747	759	739	790	712	757	790	777	751	738	722	751	704	763	722	742	752	726	707	736	712	735	744	789	763	787	782	743	675	780	792	775	780	759	768	695	716	715	721	737	755	749	813	721	764	746	750	773	716	767	740	763	736	755	759	698	723	776	727	730	715	762	792	789	748	774	779	756	808	775	709	788	779	804	800	732	735	757	733	708	739	716	749	797	751	761	751	789	726	721	742	742	769	694	769	731	719	709	758	693	782	737	728	717	733	710	740	757	779	701	769	761	717	777	774	705	794	744	666	703	816	705	788	745	758	785	738	735	732	738	784	794	768	784	740	798	710	781	721	760	746	726	775	750	736	680	769	737	753	755	703	753	769	728	764	730	724	740	705	772	735	792	737	737	704	758	714	727	772	817	738	778	769	738	745	747	768	787	750	779	719	701	726	728	742	744	786	708	767	772	740	773	722	803	737	727	761	734	742	753	726	743	765	793	763	717	759	742	763	780	688	777	757	722	749	706	759	756	759	748	748	801	786	683	771	734	714	771	781	739	692	767	694	767	752	750	779	759	733	714	782	712	755	747	775	759	741	757	777	744	757	726	832	825	727	759	736	771	786	771	685	782	749	772	753	770	747	747	751	769	735	714	766	719	735	734	721	770	731	701	724	771	763	760	783	750	784	745	773	729	733	771	769	773	772	739	751	756	746	742	728	765	790	741	751	748	776	804	753	769	725	752	774	747	733	763	782	750	712	770	743	761	793	756	727	735	752	729	803	715	795	773	767	713	752	690	722	782	757	752	791	776	763	804	777	735	733	735	738	740	752	747	659	795	734	779	776	713	726	803	775	792	731	752	768	783	787	704	788	773	745	742	720	752	733	774	700	731	734	744	739	738	741	745	746	764	692	733	772	729	702	730	754	762	800	692	755	737	719	762	767	757	711	801	741	752	778	759	765	720	778	760	752	795	728	780	739	755	753	749	735	782	744	765	749	754
1220	632	1937	3970	4362	5687	3920	138	92	106	103	107	94	102	120	115	88	96	107	92	93	114	95	97	91	103	120	93	89	92	88	106	95	101	89	102	96	88	87	96	114	103	85	110	96	107	114	96	108	70	93	90	99	91	93	97	109	107	90	77	114	114	90	101	99	107	116	103	94	102	96	82	99	101	105	96	97	106	86	128	105	85	94	100	109	107	113	98	104	106	94	85	95	98	114	86	93	78	96	100	92	97	115	105	85	91	97	95	96	96	132	119	93	91	78	109	92	97	94	107	97	81	118	94	103	120	101	108	104	87	105	86	87	102	109	97	115	88	90	95	103	101	94	93	83	91	103	96	101	107	100	99	85	71	103	94	96	97	99	108	99	88	90	89	94	100	116	100	98	115	97	105	104	112	89	103	103	99	125	98	104	109	97	109	88	105	111	100	91	99	106	96	92	105	124	99	100	102	99	96	96	110	92	92	104	97	102	96	81	97	95	97	91	103	90	85	111	90	97	86	111	105	76	113	96	100	83	95	107	92	101	109	98	97	95	111	90	80	96	96	88	100	94	114	97	91	88	108	86	100	93	95	99	120	86	101	89	111	85	109	100	76	106	102	123	106	101	122	99	106	103	116	93	95	91	97	100	105	102	100	94	106	108	108	82	95	92	98	110	106	94	105	85	88	94	85	89	94	117	90	124	112	94	111	91	81	97	93	114	97	107	106	107	110	84	131	105	95	98	97	95	105	105	83	90	100	88	99	106	87	78	86	100	97	96	94	116	91	93	107	95	106	106	92	95	105	94	102	106	92	90	97	101	108	99	96	96	102	91	105	92	110	117	98	99	79	86	96	96	96	113	92	99	114	117	114	106	93	94	102	89	105	114	102	102	104	101	89	104	99	101	120	112	93	107	91	91	108	93	90	75	97	103	118	100	102	102	106	91	93	96	74	86	115	74	121	83	98	105	90	111	93	106	93	78	95	102	89	101	98	102	84	108	104	97	106	100	113	96	111	105	112	102	118	101	109	86	97	101	98	101	88	108	95	94	121	93	109	107	92	92	95	100	95	98	95	89	102	110	99	99	117	80	103	102	120	82	92	85	99	94	97	101	108	91	93	102	98	100	107	91	90	124	93	104	92	94	94	88	102	96	105	103	90	89	98	99	111	106	98	102	86	91	90	91	102	120	106	86	91	111	111	110	97	88	88	94	81	117	117	97	113	104	90	97	86	117	115	101	94	98	101	86	108	91	97	128	102	100	107	99	88	98	90	109	111	104	86	78	72	95	86	104	102	74	84	116	111	103	94	94	90	108	105	111	100	108	95	96	112	96	101	103	77	100	91	91	83	107	80	108	99	83	103	114	96	102	96	96	86	87	99	100	89	88	99	104	98	87	108	108	107	102	92	101	107	99	81	99	97	80	97	94	84	101	101	94	114	108	102	108	100	104	103	93	94	115	91	89	106	94	91	111	85	112	118	95	94	107	111	100	87	80	108	109	101	92	109	116	103	89	94	107	112	104	92	98	104	115	99	104	88	88	98	97	79	106	84	110	105	90	86	100	92	107	101	83	94	83	109	120	90	101	106	95	82	93	99	107	100	111	95	98	98	106	84	109	115	89	112	90	91	103	118	110	115	102	99	103	99	99	114	83	92	84	105	83	96	97	109	110	89	96	98	112	71	108	104	85	105	96	111	87	78	95	82	97	112	95	112	91	100	93	92	107	94	108	108	125	101	96	125	111	105	108	103	92	103	86	103	106	93	103	113	95	93	92	99	100	95	113	104	93	96	107	112	104	102	117	114	114	126	94	96	91	100	99	106	93	103	98	106	107	81	99	91	99	103	116	118	97	99	123	103	100	98	108	92	90	120	100	101	78	80	102	92	92	117	124	97	97	98	101	98	101	109	111	106	91	108	90	92	115	103	96	92	94	103	94	96	100	73	106	110	106	94	93	111	103	89	108	112	94	91	109	107	100	93	98	85	112	91	86	83	95	121	81	97	86	94	111	109	105	112	87	83	117	109	98	89	95	82	92	101	98	105	114	95	100	105	100	107	100	99	97	110	87	108	77	100	91	97	121	94	90	86	106	92	96	110	113	83	129	87	96	89	98	82	102	91	107	103	106	104	82	93	105	114	114	102	101	104	116	114	93	97	100	100	99	97	95	103	102	101	104	94	93	110	96	104	97	104	91	104	101	106	115	98	88	85	78	109	97	112	82	101	81	109	110	91	121	101	89	124	96	93	100	106	89	115	109	122	99	93	83	103	80	113	109	108	87	104	86	95	105	96	93	100	106	117	97	99	102	86	107	111	101	79	104	95	80	141	94	85	96	90	111	97	104	89	109	97	78	79	108	99	113	109	108	98	106	100	94	96	104	92	93	91	105	104	112	97	105	93	105	88	93	103	126	100	116	101	108	88	82	86	90	105	101	104	94	100	111	117	113	101	96	94	102	100	123	112	128	83	110	71	102	101	100	107	87	84	88	107	92	100	105	105	88	106	106	98	98	85	107	98	95	87	128	108	103	99	92	105	100	85	88	105	113	90	93	105	87	91	99	118	113	105	109	87	93	105	95	90	107	108	79	100	99	97	107	103	97	88	92	122	112	108	88	82	107	104	112	94	103	101	93	96	106	87	104	108	101	97	103	97	82	91	103	105	95	117	79	113	101	95	101	95	102	117	118	112	105	114	85	110	91	86	102	106	102	100	96	94	99	118	96	86	101	93	101	105	100	81	92	102	104	102	95	101	99	99	106	93	96	81	98	120	119	105	72	97	102	106	108	103	108	98	100	100	93	110	101	112	110	92	91	93	94	96	104	83	100	96	85	105	100	113	87	103	80	82	102	118	120	97	102	97	103	102	80	88	88	104	100	109	88	96	101	100	122	92	84	96	94	96	116	91	92	83	79	102	126	117	118	106	108	107	97	123	91	105	95	107	118	109	105	90	88	94	99	105	79	116	78	79	102	96	97	95	94	117	109	98	112	122	105	95	100	105	104	85	89	104	95	87	89	104	105	102	87	116	108	123	90	80	97	97	109	105	89	133	90	102	91	95	94	108	99	94	105	94	110	91	83	114	92	89	82	104	87	99	114	82	101	91	98	89	106	92	106	107	86	94	86	95	107	97	104	102	76	102	88	97	99	98	111	97	105	95	104	93	106	104	86	106	117	87	100	107	92	99	105	104	102	96	106	102	93	107	106	100	93	95	101	109	105	103	90	112	96	98	102	101	96	86	107	110	94	98	110	109	97	114	116	105	111	101	120	107	103	112	96	86	100	106	110	99	95	100	104	101	104	110	107	105	103	106	106	107	87	99	101	97	99	97	106	88	94	96	99	106	104	82	105	101	92	103	97	92	110	98	105	107	101	96	103	90	114	112	99	106	86	98	85	79	97	106	112	102	87	92	94	104	96	91	111	100	100	86	91	82	95	112	87	113	134	111	97	95	88	101	108	100	101	105	113	102	91	124	100	95	95	108	103	110
14452	7761	16400	34634	47570	48676	32918	1398	1135	1117	966	988	923	833	839	792	804	821	802	794	781	776	801	769	791	782	780	709	795	785	742	743	776	739	765	790	741	773	743	787	701	746	782	713	742	714	728	731	775	788	774	751	759	724	737	790	691	749	719	756	738	726	750	709	773	744	793	693	727	697	734	743	750	785	708	725	719	731	738	766	780	785	739	760	745	764	773	737	737	747	714	744	744	750	721	761	710	700	728	774	739	751	740	766	740	773	718	765	746	753	744	721	744	716	692	760	736	709	779	727	736	700	740	742	712	732	732	735	768	791	698	720	729	747	709	722	722	707	766	709	731	767	732	724	746	766	780	760	715	713	733	755	764	755	774	798	784	766	785	731	773	727	790	716	756	685	783	730	730	786	739	717	727	718	737	772	706	736	698	749	731	753	714	816	713	816	757	762	723	762	704	714	739	700	808	750	727	728	743	774	732	739	807	778	745	771	749	705	693	710	701	717	760	705	756	696	769	742	705	740	756	796	695	746	776	788	699	775	715	691	715	736	734	712	749	762	764	738	737	779	729	733	720	736	708	781	757	696	737	752	784	712	721	791	720	710	749	753	713	749	741	774	768	728	758	785	769	753	739	734	746	759	690	781	757	703	704	743	756	742	788	764	737	808	747	756	751	768	788	744	783	729	767	766	770	773	735	755	744	761	722	738	703	730	721	775	783	746	674	743	693	737	766	705	751	752	757	734	747	754	727	737	700	741	782	689	705	759	742	758	709	781	716	736	747	764	733	762	748	730	732	719	780	750	709	748	750	748	736	782	742	773	739	735	757	750	761	759	779	721	740	743	758	730	739	719	818	748	717	732	741	729	686	775	713	774	747	732	726	714	769	727	740	698	706	720	724	838	780	827	682	724	734	734	783	688	696	728	766	691	777	714	709	709	759	668	722	760	774	772	756	707	757	768	725	731	717	754	728	763	765	737	748	710	799	754	754	749	752	757	757	724	734	765	741	704	705	743	746	804	789	704	791	759	709	760	777	761	682	717	779	739	742	788	707	750	781	770	756	747	723	757	721	738	756	703	705	714	726	705	705	743	722	737	726	774	736	769	790	783	714	736	719	759	748	705	750	720	756	731	776	755	773	747	743	676	745	777	780	744	722	728	727	806	728	704	764	732	738	732	758	746	755	710	729	774	732	717	743	756	751	706	763	754	706	786	742	702	742	720	749	778	748	742	712	722	774	757	723	678	752	760	739	780	766	771	692	744	746	755	722	774	774	760	730	754	743	774	763	748	739	786	717	789	751	738	713	707	758	728	735	717	740	721	797	759	748	761	749	743	741	795	730	728	735	736	749	728	741	731	758	695	744	732	732	765	755	742	769	733	769	699	789	727	765	765	751	769	776	765	768	803	746	689	779	732	781	724	743	725	757	725	709	799	732	707	732	726	728	731	727	784	709	709	692	744	794	752	726	774	796	770	769	797	765	751	760	780	693	710	774	751	752	733	779	700	765	708	790	766	720	743	764	725	749	713	741	735	784	702	786	749	719	742	764	753	731	735	703	771	751	724	729	764	741	728	780	798	769	704	802	728	730	745	763	743	716	757	742	757	694	708	720	728	751	766	770	709	733	740	768	721	731	720	725	783	738	742	759	687	749	745	744	722	807	740	757	725	754	745	714	733	747	750	695	738	764	745	752	701	745	780	719	731	772	710	717	707	729	726	741	756	690	708	708	730	730	733	705	715	726	762	768	771	765	732	727	724	786	755	687	704	708	751	722	747	727	744	695	732	767	739	745	770	707	715	739	771	735	697	713	758	767	741	694	794	692	662	740	760	758	690	760	773	732	739	742	731	700	753	777	722	738	765	740	770	776	803	766	744	766	768	735	745	781	751	758	772	704	770	729	675	691	727	762	775	736	734	751	752	762	722	764	781	740	729	754	782	740	774	755	724	748	686	740	752	669	783	761	745	827	707	706	717	739	737	700	735	716	738	775	760	735	736	757	709	755	781	748	677	760	739	727	700	749	719	729	758	794	715	730	736	767	757	727	792	714	777	709	760	723	727	696	711	760	756	746	747	708	728	710	747	778	710	741	707	714	733	728	769	747	720	731	745	770	723	726	760	769	740	717	684	730	707	756	728	708	705	679	686	694	785	714	786	809	751	718	740	718	727	760	735	756	717	819	779	736	708	739	769	739	763	771	822	807	747	720	723	794	787	780	723	754	742	737	754	764	759	752	765	754	751	767	710	761	754	718	738	793	768	786	767	744	721	771	714	728	765	716	692	761	749	723	720	757	747	727	712	754	745	731	763	749	731	763	732	713	733	713	752	715	774	754	720	713	773	739	739	726	759	756	741	762	744	734	710	742	744	810	730	755	745	805	718	800	757	720	741	744	739	721	747	777	723	753	769	711	752	737	755	808	712	747	731	744	711	694	768	740	772	726	750	711	697	772	742	761	753	700	696	793	769	718	730	764	754	696	697	705	730	753	720	726	762	740	722	715	722	734	802	709	722	727	749	741	770	730	731	739	748	767	722	748	754	723	751	740	786	684	815	782	776	770	731	752	759	753	756	743	744	760	755	778	730	741	736	751	757	745	736	750	757	747	732	722	758	742	744	753	746	730	790	757	774	709	791	748	775	686	730	757	727	723	789	735	762	743	755	719	795	766	718	729	755	748	740	749	774	778	753	749	689	738	724	746	747	678	792	693	731	781	780	735	747	731	757	753	746	707	742	732	762	733	721	795	784	758	723	739	769	769	755	749	794	723	707	719	758	767	750	745	742	743	728	698	744	772	737	752	763	743	740	746	770	759	696	772	747	753	719	736	713	792	762	742	751	780	762	732	744	725	746	765	761	726	699	775	713	788	783	777	725	747	729	794	763	733	724	748	727	676	757	739	816	771	782	748	698	791	727	749	803	706	767	699	738	747	690	709	745	759	702	746	779	714	749	751	754	793	771	741	744	730	717	732	732	648	729	721	768	737	752	720	799	704	735	727	792	821	731	750	799	770	812	734	752	724	736	764	784	760	775	721	707	729	752	731	752	732	764	741	710	757	732	748	716	773	745	750	746	747	713	763	731	707	744	833	744	738	703	724	751	757	731	734	757	796	775	732	732	790	797	719	683	744	765	750	727	748	712	731	766	724	741	732	750	716	733	772	727	760	745	773	696	726	712	757	730	736	756	702	730	718	782	735	746	724	751	764	763	740	748	747	721	775	715	733	765	787	807	710	737	745	743	742	753	724	734	759	761	742	737	743	746	777	752	738	741	773	723	764	714	721	732	797	731	737	757	702	724	752	714	718	767	718	732	707	726	785	764	735	729	780	754	747	717	701	750	778	713	742	765	731	716	753	770	723	763	748	736	780	781	743	833	717	734	727	752	765	707	745	737	796	765	771	777	774	757	690	748	734	759	743	803	730	733	721	743	729	755	751	753	730	700	740	739	717	770	769	768	675	737	767	786	717	734	748	749	741	727	737	764	715	743	775	753
1226	207	302	760	939	1046	716	58	66	72	72	73	60	64	74	74	56	71	76	79	66	55	62	54	66	81	61	66	87	72	69	71	67	71	74	64	76	61	64	66	69	60	65	68	73	62	64	72	76	61	60	58	61	66	63	70	53	63	77	54	59	78	57	62	68	67	63	70	65	68	69	82	64	70	58	69	56	58	70	59	62	73	69	71	76	54	60	66	78	77	70	60	55	67	49	60	75	67	62	69	62	61	67	69	72	63	71	75	81	52	67	74	78	66	78	73	74	73	74	70	49	82	64	49	54	72	60	60	79	60	81	73	79	64	51	63	78	70	57	52	57	74	69	64	71	71	71	65	81	69	58	84	61	66	53	67	67	78	56	61	61	57	67	55	73	68	62	65	58	75	60	59	69	75	59	55	65	58	94	56	65	77	83	71	76	66	57	76	65	54	69	59	62	74	79	66	73	82	75	63	56	65	58	78	50	62	84	59	69	60	67	73	74	71	72	64	71	65	76	72	55	54	47	69	67	56	66	54	57	60	71	66	67	61	64	59	70	60	65	70	67	68	70	63	50	56	71	89	61	65	63	64	77	71	60	71	63	72	46	66	64	83	67	49	73	63	61	60	75	74	64	65	53	56	65	54	66	77	68	65	69	62	71	54	79	75	58	70	58	63	57	78	63	64	68	76	67	53	69	63	66	58	72	70	88	47	62	64	67	59	71	60	69	78	72	64	68	69	63	51	68	67	52	65	65	66	66	76	67	69	83	59	62	48	73	65	72	80	61	73	72	81	62	65	69	71	78	56	68	56	78	77	77	53	68	49	71	65	52	64	62	62	70	66	77	71	63	72	60	67	63	54	66	58	63	63	74	73	62	70	70	76	69	68	70	67	69	72	61	68	67	54	71	61	79	66	59	59	67	63	61	72	70	57	73	53	70	68	72	65	58	66	54	66	47	68	78	88	64	67	69	65	76	61	62	67	64	58	68	81	69	66	59	56	65	70	71	51	53	72	71	72	74	47	64	62	53	63	49	72	58	73	64	63	56	62	69	60	61	50	56	69	62	88	79	66	64	72	64	74	64	72	55	61	75	62	76	49	61	70	73	57	65	59	59	79	73	73	60	70	67	66	76	82	77	72	67	76	62	60	64	73	66	71	72	57	71	72	77	74	57	65	60	64	78	68	73	68	69	66	61	84	64	69	58	58	60	72	62	76	60	58	65	68	67	73	70	72	76	74	60	64	70	70	83	68	69	79	70	78	80	78	60	74	69	70	64	80	77	64	59	59	78	63	75	64	62	76	62	62	52	68	56	74	66	70	73	72	68	60	59	67	60	64	59	64	71	69	79	78	62	64	70	71	74	61	64	70	63	62	67	68	67	55	64	58	76	66	63	55	61	66	72	64	63	73	75	62	64	56	76	71	75	69	69	63	68	57	46	87	61	71	60	69	78	66	57	68	70	62	64	70	66	82	74	61	77	63	64	55	68	60	57	72	61	75	57	61	59	66	69	65	65	66	71	78	78	62	72	61	64	76	57	53	54	64	78	62	65	47	73	75	62	56	71	63	65	73	81	63	63	77	71	69	58	62	71	81	63	59	62	63	64	71	57	66	64	65	62	55	56	58	64	67	80	85	67	65	65	70	69	74	76	73	60	64	58	67	64	61	84	69	70	68	74	56	67	68	48	70	81	73	77	88	66	79	57	68	59	70	80	60	61	59	64	80	63	69	61	65	71	61	53	80	70	66	61	87	67	59	71	70	66	76	73	68	61	59	60	72	58	57	47	62	55	70	70	74	71	87	70	64	66	65	63	75	75	77	64	62	80	67	67	64	56	73	59	62	67	65	54	58	70	69	66	80	66	61	75	93	94	63	82	67	57	69	76	56	62	71	81	66	74	72	58	57	67	67	61	68	71	67	69	63	84	59	72	65	76	69	59	70	61	61	70	88	69	51	54	76	61	84	60	74	64	55	77	64	57	65	66	71	88	72	64	82	66	62	76	58	74	73	63	57	61	50	59	69	55	65	64	62	68	62	70	67	69	84	63	73	56	62	70	57	60	65	74	66	60	68	61	63	84	58	72	51	70	54	72	59	59	67	64	66	55	73	62	67	70	66	80	62	75	79	48	67	57	72	68	71	70	63	79	62	51	47	66	76	73	64	73	66	62	69	65	63	74	56	72	80	72	71	60	63	63	51	69	74	56	74	74	56	61	63	65	64	79	88	54	71	74	62	66	69	59	74	50	76	74	72	63	61	70	73	60	75	65	73	55	67	64	69	71	70	82	81	55	66	60	76	77	66	78	72	60	66	61	67	73	66	82	63	75	79	52	74	55	76	77	67	72	73	65	66	64	66	67	71	82	69	64	73	70	67	65	58	73	48	76	68	67	67	76	57	62	83	61	60	64	69	69	62	68	66	74	69	69	63	47	65	73	64	67	63	52	66	66	61	69	60	71	72	64	64	66	47	59	78	63	84	76	62	59	81	79	76	60	73	58	69	55	72	74	58	73	57	75	55	64	74	65	54	63	71	56	71	72	60	76	59	81	76	69	60	53	65	67	83	75	77	61	55	66	65	62	73	81	64	71	75	72	63	64	64	58	48	58	65	62	77	83	53	55	70	72	64	59	60	66	63	63	75	71	77	80	74	62	67	62	68	58	60	56	53	70	53	76	78	62	59	57	75	61	69	62	58	68	57	71	58	62	65	76	83	62	75	70	83	82	48	69	63	59	81	65	61	52	57	56	73	81	57	71	59	66	67	62	65	67	68	56	74	72	62	70	75	59	69	57	79	66	52	76	66	53	73	70	89	67	79	61	50	72	64	64	56	65	66	76	65	62	71	68	58	58	74	76	69	63	74	82	82	64	62	80	65	72	61	58	51	66	80	66	63	57	62	74	79	66	76	70	72	77	74	65	71	55	76	68	72	76	63	62	71	87	71	77	70	66	70	71	58	73	61	80	62	69	60	59	79	48	68	60	72	57	64	77	70	44	68	65	53	73	47	67	67	75	67	57	70	72	61	81	67	74	65	61	66	61	72	71	68	70	64	61	73	67	73	85	76	74	72	67	53	67	88	62	70	76	68	64	70	86	48	69	63	60	55	70	55	82	84	60	71	68	73	73	77	67	68	59	77	57	73	70	82	68	67	59	76	71	63	73	69	59	63	62	66	73	66	75	60	82	51	78	74	72	77	62	46	62	66	74	72	51	54	62	67	62	74	60	80	55	74	83	87	57	63	71	61	66	62	72	77	67	59	72	76	71	59	64	69	63	63	79	73	66	64	64	65	65	82	67	68	69	77	72	64	62	61	68	92	64	76	82	77	66	72	54	68	66	69	68	58	72	69	55	67	53	81	67	59	78	68	62	72	56	69	72	75	71	75	68	62	61	59	52	69	59	68	58	57	65	79	82	73	87	60	69	84	63	59	58	66	71	55	61	55	65	74	61	78	55	72	71	72	69	69	60	72	57	57	77	74	66	66
10254	2972	4523	13810	22981	24068	16004	648	591	596	583	543	536	548	535	571	513	598	521	529	564	559	548	562	566	498	491	535	502	565	518	524	552	476	546	506	501	528	515	500	503	502	535	534	526	553	553	570	536	515	562	508	507	541	496	558	507	504	547	525	553	522	500	514	538	500	523	552	541	520	541	508	505	554	522	529	554	490	588	519	507	537	513	526	514	555	527	574	518	553	509	522	551	541	566	558	521	525	553	509	512	502	517	499	537	528	553	532	547	535	530	521	521	521	534	517	529	523	523	536	523	505	537	555	528	491	525	538	488	541	527	533	545	516	485	505	523	549	492	527	516	546	481	533	526	487	522	565	535	549	558	521	604	508	531	511	524	535	522	536	549	535	555	516	532	528	528	523	510	522	531	522	545	563	509	528	507	490	526	530	509	564	515	562	531	561	523	498	507	534	545	523	516	552	522	494	551	506	548	560	543	521	534	507	507	523	531	527	556	487	546	514	522	509	516	521	513	552	540	546	540	559	573	551	488	521	530	570	515	523	517	516	552	514	523	525	551	554	506	508	543	513	545	531	498	515	530	523	494	518	525	528	551	507	525	549	491	561	475	507	546	535	550	551	564	519	529	536	541	550	548	556	522	513	553	524	512	582	504	489	532	550	518	500	561	538	494	542	508	502	490	547	559	507	534	538	509	524	528	525	520	541	555	524	486	522	515	505	517	509	500	543	502	488	564	496	573	493	516	504	541	535	508	507	495	546	538	510	499	507	521	491	551	520	565	542	520	543	551	518	544	561	516	548	497	521	547	516	509	511	551	543	540	537	506	504	528	559	513	551	527	513	579	510	523	527	499	570	523	563	524	508	556	551	510	543	526	497	524	545	515	533	515	541	548	550	525	529	500	532	530	498	508	495	529	524	526	511	505	511	508	494	507	501	489	551	511	496	532	488	525	546	529	527	544	532	545	521	552	548	516	536	522	479	516	548	525	538	527	535	510	513	548	480	524	545	518	471	523	538	513	549	492	512	516	521	502	553	513	489	523	492	530	557	497	532	517	516	505	505	501	522	504	500	548	508	505	527	512	521	523	490	492	539	559	520	546	521	517	564	506	516	533	509	501	554	550	548	527	507	489	507	531	510	528	498	476	551	486	528	547	528	562	502	513	523	518	528	542	536	511	539	547	547	520	507	502	502	545	525	512	564	550	548	523	557	535	559	530	505	553	537	490	535	547	540	537	530	542	521	553	551	527	524	536	490	545	511	544	513	543	515	539	513	522	507	534	497	480	549	514	519	537	541	516	550	493	528	490	549	542	490	478	555	528	532	546	536	532	525	525	560	525	543	521	489	500	516	549	558	547	541	514	484	467	540	563	523	490	481	553	546	506	513	516	516	548	544	506	541	520	491	557	540	546	542	555	504	540	468	482	535	501	537	522	515	481	515	553	602	519	499	544	541	522	559	532	521	527	481	519	518	547	511	529	515	473	528	518	496	506	528	516	521	524	529	520	545	547	495	537	483	501	465	508	459	511	516	517	521	531	488	573	484	500	519	553	512	543	561	514	558	491	499	530	521	527	521	472	486	485	551	518	525	486	498	503	505	574	505	483	523	520	566	553	546	528	562	519	540	524	497	544	513	496	520	475	531	519	527	526	512	492	498	534	493	513	521	490	513	505	584	511	544	548	527	540	530	538	508	534	538	524	496	534	499	509	514	530	534	516	544	515	503	510	541	510	546	526	580	538	527	539	503	501	485	566	532	513	526	514	544	520	553	524	535	513	483	525	492	473	495	529	512	508	539	544	559	536	566	567	490	544	487	541	495	501	522	539	523	538	524	531	569	517	490	538	532	568	553	475	573	509	520	501	508	516	523	466	479	525	534	525	506	520	513	533	513	517	516	525	549	524	550	524	515	509	532	511	536	532	519	537	550	485	522	549	544	500	532	523	569	540	545	536	539	545	526	491	530	538	508	523	520	516	519	529	532	498	528	509	541	528	518	558	523	476	518	503	552	530	482	549	497	521	492	531	543	548	508	528	511	523	561	518	524	519	534	524	506	540	511	526	557	547	508	542	570	534	514	512	492	528	533	493	524	556	554	527	493	539	510	506	534	535	523	530	518	577	484	488	514	521	554	521	506	490	557	531	517	508	533	536	500	514	533	501	531	515	524	541	541	521	550	488	537	512	484	551	520	542	539	567	496	539	540	511	543	544	535	525	543	530	536	512	509	563	478	533	523	547	482	501	530	536	545	515	506	519	521	509	518	499	507	551	547	528	538	546	508	559	526	533	544	519	562	538	528	520	508	536	517	561	511	487	531	573	567	576	536	564	571	512	535	507	517	530	535	517	554	535	489	547	499	583	516	529	546	533	551	522	538	548	544	539	528	541	573	526	541	470	508	515	512	509	527	583	517	530	516	484	554	463	539	506	563	551	521	522	515	544	524	537	483	515	541	521	513	540	501	507	513	562	504	510	546	542	484	513	494	522	519	540	541	508	525	515	503	502	510	476	557	486	582	503	525	565	537	528	515	520	500	525	506	530	513	511	488	523	540	512	498	490	524	564	554	542	484	521	515	490	526	550	562	526	523	486	515	545	499	543	507	544	509	504	493	496	552	497	497	504	579	498	512	532	532	536	529	544	536	521	522	533	523	532	504	553	554	483	542	545	544	561	542	505	579	495	506	517	517	499	580	557	525	567	531	506	557	506	527	541	512	523	502	544	511	534	565	540	538	516	499	513	536	515	546	528	508	494	482	519	530	513	488	532	509	498	546	538	489	535	552	525	523	541	468	496	530	533	508	483	539	498	510	527	530	542	522	499	524	557	532	539	572	571	523	489	498	552	509	550	528	534	551	512	519	515	517	543	505	530	539	529	534	521	538	547	526	562	531	538	520	516	520	514	494	527	505	503	504	532	592	536	513	515	521	528	538	527	520	547	558	497	520	483	513	503	509	490	537	567	512	521	488	532	542	530	497	496	527	484	553	532	505	538	543	525	528	532	520	517	516	481	509	486	545	544	521	523	510	523	551	520	544	498	548	549	511	549	520	504	524	475	578	535	577	516	518	516	543	503	539	567	532	536	526	507	542	519	515	550	528	514	527	509	539	531	472	486	533	537	524	505	564	551	544	493	512	516	561	474	509	538	531	532	487	518	515	554	514	507	494	554	583	528	519	568	547	525	582	473	521	502	520	516	516	558	561	545	540	518	548	528	507	538	513	546	561	539	487	534	512	546	517	525	537	532	533	558	487	498	515	564	488	520	516	530	533	538	571	531	526	538	503	498	513	535	506	541	515	509	505	526	515	513	529	510	514	512	520	514	545	505	503	575	538	530	538	562	564	526	524	546	542	494	524	511	543	539	532	490	517	512	513	510	496	522	517	557	550	518	548	483	513	521	480	586	502	573	545	507	553	508	516	508	530	535	512	527	514	515	519	496	511	525	535	562	538	506	512	515	524	535	493	522	576	496	492	546	543	518	507	516	511	512	505
763	400	1473	2377	2835	3570	2207	83	70	78	68	77	73	79	60	80	84	65	76	66	69	62	69	69	73	87	59	83	76	80	85	76	68	93	82	79	92	84	67	78	54	70	73	71	83	83	81	72	81	72	76	62	68	81	81	72	64	82	75	75	81	76	52	66	69	82	73	81	62	73	68	68	79	84	64	74	84	81	82	66	80	75	81	68	79	84	73	75	70	64	64	56	74	57	78	71	71	83	59	64	71	63	61	74	74	64	71	67	78	78	80	79	70	77	62	76	82	74	65	81	76	69	62	77	58	82	62	82	78	73	70	71	67	81	88	68	84	92	66	67	69	59	71	76	69	73	72	68	67	55	72	63	74	74	64	63	71	64	82	77	71	61	80	67	75	82	84	65	83	58	64	75	72	74	67	96	55	72	68	65	84	72	98	72	78	89	68	71	78	75	72	71	64	76	75	79	73	61	66	60	65	69	83	71	69	78	68	65	78	63	75	82	74	74	66	80	75	74	74	86	71	79	71	74	57	81	69	63	56	72	87	67	87	89	78	83	85	77	79	52	67	72	72	70	55	59	80	103	70	77	69	81	83	71	85	98	71	65	73	92	66	64	69	84	92	83	72	75	53	69	66	84	80	80	80	68	73	62	83	81	79	62	75	71	58	55	86	67	77	85	77	76	80	58	61	72	68	75	77	66	74	73	89	67	81	74	59	75	49	69	66	77	51	87	84	68	60	76	65	89	59	87	74	79	84	51	54	64	84	75	84	80	74	78	77	71	80	78	71	70	63	70	82	66	70	70	71	71	73	66	70	80	64	55	58	82	75	75	70	79	90	59	81	79	67	76	81	74	80	72	78	67	81	67	72	70	80	61	76	74	70	73	79	54	76	72	65	62	58	74	70	69	78	67	66	86	79	72	58	85	75	79	63	65	66	77	71	73	74	77	87	66	61	79	85	59	70	73	75	69	61	86	87	64	73	83	68	57	77	72	64	66	59	82	78	64	69	81	81	77	67	79	66	63	73	74	77	65	59	87	74	73	83	79	69	75	74	78	64	76	72	82	56	71	73	64	73	56	66	57	63	87	70	73	80	87	73	83	76	73	72	73	73	62	67	78	77	80	70	68	71	80	78	80	58	62	63	74	83	83	74	89	77	70	78	79	72	67	84	71	75	84	67	78	67	71	72	77	90	61	78	71	71	72	69	73	69	65	77	79	71	85	74	70	62	61	70	81	94	73	75	78	71	82	66	78	83	53	74	63	76	61	77	66	71	70	61	56	82	75	52	77	66	72	76	68	76	58	66	71	75	80	81	74	90	56	72	57	69	82	65	71	73	67	63	63	67	78	77	69	88	72	85	66	84	60	77	77	77	82	79	72	83	88	81	79	89	77	75	81	68	64	61	65	66	76	72	65	68	68	68	66	83	92	72	70	91	77	75	83	58	66	64	72	70	71	80	67	64	62	69	73	89	85	69	65	77	70	83	74	81	70	68	72	74	77	67	67	80	70	74	90	69	73	82	56	71	63	79	64	80	85	81	76	71	52	70	69	87	79	72	59	84	59	68	73	78	70	81	91	69	61	68	69	71	89	71	77	73	62	66	89	62	69	86	64	65	84	83	78	67	56	78	80	79	75	73	56	72	81	70	74	72	82	98	75	83	74	68	60	64	66	73	73	78	76	54	63	77	78	77	61	59	70	59	68	65	71	84	68	78	64	79	86	72	83	98	69	97	76	81	65	55	83	66	96	66	76	60	79	72	75	65	75	67	90	79	69	77	69	68	65	78	61	69	84	80	101	67	79	62	76	58	61	77	75	62	76	49	75	72	88	78	73	78	78	62	79	67	69	77	68	61	70	62	83	65	89	77	81	64	78	79	69	85	70	68	72	83	61	62	69	66	77	68	98	79	74	68	62	69	55	66	66	67	82	73	78	79	71	61	83	81	66	88	76	75	71	78	69	60	69	58	72	83	75	51	82	82	71	71	63	82	70	79	77	83	66	78	45	77	66	62	74	65	68	66	81	56	68	69	74	57	64	73	84	88	67	64	75	78	73	79	74	63	85	82	79	78	60	79	77	68	74	76	65	65	87	61	75	75	72	75	72	77	71	67	87	84	79	75	76	88	72	73	72	81	67	78	86	71	75	67	87	71	70	77	73	84	62	80	82	73	75	76	77	70	63	78	65	69	92	55	75	67	45	74	94	72	67	61	67	71	67	86	72	62	78	58	83	84	56	79	81	85	78	69	89	63	68	72	78	73	75	77	64	75	81	73	69	76	66	79	94	66	76	66	63	82	72	79	81	61	63	65	74	88	75	76	66	86	77	60	83	89	81	75	64	72	73	70	74	71	78	88	88	71	74	93	83	74	65	67	76	91	81	92	64	81	73	82	81	59	77	73	69	67	79	89	72	78	81	90	67	62	71	85	75	69	59	70	67	76	61	73	70	60	77	75	77	71	65	68	88	70	83	83	67	87	81	76	74	77	71	72	59	71	80	86	74	65	65	64	65	82	73	78	77	61	65	82	82	74	69	75	78	80	78	83	61	82	79	81	68	69	66	72	76	46	80	71	76	64	85	80	78	57	69	84	74	74	64	63	60	63	92	69	57	80	72	70	68	80	67	71	79	90	63	74	70	88	76	75	76	86	82	52	79	71	86	85	61	67	89	68	76	84	69	71	66	57	69	69	79	67	62	64	83	70	77	70	83	70	87	86	57	70	71	62	64	75	71	88	60	87	88	78	69	75	85	61	71	80	70	74	79	66	75	60	77	81	59	74	65	103	74	82	72	71	74	67	74	56	82	69	59	72	78	72	84	58	80	78	83	72	70	77	81	68	72	62	56	76	73	73	78	84	82	72	91	63	64	63	68	79	60	74	76	66	69	63	62	82	83	64	84	85	69	68	70	70	70	66	80	72	72	70	71	67	68	69	71	64	67	71	84	57	76	65	71	77	88	74	79	72	71	78	75	71	43	60	82	79	63	79	59	83	74	82	77	62	82	80	69	66	66	82	80	76	69	65	58	63	59	77	78	89	77	77	66	74	74	64	73	65	74	69	72	86	74	68	74	78	84	59	70	74	74	63	71	73	75	63	78	79	71	72	77	79	79	70	78	77	58	66	81	82	79	74	79	87	73	61	83	75	77	66	77	75	80	70	71	78	72	75	84	68	76	70	84	83	67	67	69	70	69	73	69	62	67	75	72	67	72	71	63	69	66	63	73	73	90	70	71	60	62	67	81	83	77	72	70	75	65	80	62	79	68	68	79	73	66	78	74	72	68	66	63	87	66	71	67	87	82	69	68	73	85	69	69	83	60	75	66	66	60	65	56	74	78	85	76	61	71	67	77	99	58	67	54	68	73	71	80	76	82	80	72	73	75	77	76	69	94	73	75	75	69	81	77	78	79	82	86	67	86	72	70	67	66	77	79	90	73	77	73	65	68	68	67	71	77	80	76	58	84	65	74	81	57	61	78	79	77	72	76
11146	5600	14520	28691	41354	41307	26723	930	800	719	675	698	580	603	629	595	545	604	589	586	520	536	620	559	542	595	578	553	577	560	542	582	563	542	565	563	538	544	584	583	538	557	521	555	542	550	571	527	553	533	565	582	543	527	597	526	554	547	610	579	535	544	561	544	562	590	549	590	509	593	535	542	513	570	528	518	550	551	557	557	598	548	575	529	535	539	565	555	512	530	553	546	524	571	522	480	563	521	522	545	541	561	530	590	577	552	559	549	548	545	563	542	546	532	556	556	553	524	519	547	545	571	529	544	531	529	569	543	576	576	527	554	549	578	540	493	577	540	540	542	538	516	546	554	588	521	537	569	574	567	535	546	541	555	532	550	538	546	549	554	571	544	519	554	539	516	553	563	520	555	525	516	550	580	530	562	552	566	548	580	578	540	537	543	526	534	558	535	552	540	509	517	582	570	572	519	526	545	563	538	518	571	553	562	511	550	542	584	567	541	525	533	538	546	520	528	553	582	494	565	538	536	531	518	583	549	550	555	522	517	557	547	578	552	549	549	548	555	547	584	540	553	523	552	531	603	533	505	548	568	549	508	581	551	505	555	542	574	520	551	538	551	553	569	556	519	561	531	512	550	586	600	530	566	517	536	582	525	592	551	601	566	522	572	513	554	552	534	533	555	569	566	533	542	534	549	540	561	523	533	541	569	529	511	569	562	521	579	526	511	608	564	540	518	536	586	518	488	559	566	545	545	561	586	581	547	555	573	512	576	544	578	550	538	554	555	519	533	511	542	542	568	519	541	522	571	561	569	553	505	533	508	600	534	533	538	567	544	534	567	588	562	534	543	552	530	518	548	557	555	537	556	560	530	576	516	509	551	533	555	569	574	550	575	563	537	539	548	602	618	529	503	516	550	516	593	524	568	552	551	565	564	572	524	549	512	563	553	531	564	548	574	563	584	543	552	545	567	557	545	542	569	534	631	550	588	607	560	526	584	595	495	532	550	553	505	485	528	585	534	505	581	499	578	561	584	489	553	606	549	552	543	557	547	546	580	548	564	581	519	520	565	533	509	563	555	577	601	554	536	559	546	547	540	550	599	593	559	542	567	581	537	531	608	573	531	588	516	534	555	578	517	567	566	547	555	519	559	526	518	546	536	552	548	521	554	543	532	512	514	538	543	533	577	505	533	540	556	552	537	496	535	535	541	547	532	516	550	522	545	504	533	514	565	512	496	532	518	516	567	525	534	539	618	534	562	554	538	533	534	558	517	534	541	558	556	537	544	535	559	576	549	535	549	568	534	521	561	567	518	541	555	581	558	535	537	536	549	562	593	586	568	555	550	543	554	549	581	554	569	525	559	545	501	525	535	544	565	528	551	579	569	557	553	548	509	520	554	524	513	535	530	574	568	559	523	547	525	532	556	541	547	558	536	539	546	539	586	579	514	568	551	537	559	537	556	543	540	562	531	527	568	511	532	533	581	516	568	519	559	571	512	558	537	555	536	519	524	515	525	587	489	510	527	541	556	532	555	590	569	540	600	539	531	481	585	533	539	522	592	530	544	537	562	598	540	567	553	573	541	541	567	539	589	540	517	520	532	612	591	545	553	531	538	545	548	559	573	552	538	582	557	539	535	535	481	526	543	572	597	543	541	573	531	508	531	578	529	569	549	535	564	524	534	536	548	558	544	550	524	515	553	542	553	524	551	567	508	563	556	501	547	534	538	523	536	560	502	532	520	541	555	529	543	537	550	544	559	553	585	529	564	593	533	574	499	542	537	571	533	584	567	557	535	576	562	567	577	543	570	561	530	522	581	541	569	545	583	567	555	529	582	507	554	544	525	558	551	579	562	566	555	524	543	548	530	539	534	539	510	526	548	571	551	562	535	579	533	537	548	498	578	531	560	548	499	549	565	607	499	557	568	557	519	565	517	522	570	530	537	525	536	575	551	585	503	548	539	554	566	534	550	575	566	562	570	553	555	594	554	545	484	563	540	552	529	578	529	563	530	534	578	567	572	518	524	533	561	574	543	569	535	568	533	579	547	569	495	510	569	583	542	560	545	549	581	532	563	540	548	560	569	545	555	530	545	523	537	598	526	555	518	518	555	495	545	571	526	551	572	542	548	535	557	562	515	559	524	535	598	510	526	531	585	527	548	579	555	547	527	543	570	555	572	496	546	574	559	519	563	554	552	538	518	580	574	539	514	540	543	557	572	540	538	521	552	617	563	491	507	536	601	524	545	598	562	569	548	536	538	540	565	570	524	517	583	571	584	545	531	508	524	558	566	524	548	518	521	518	581	508	558	511	528	569	593	542	521	545	552	547	544	592	583	558	521	535	551	533	557	522	536	576	533	595	528	497	597	588	533	560	547	552	537	555	588	563	546	512	556	566	555	542	528	527	546	593	537	590	584	521	553	578	558	581	543	605	531	557	580	568	527	553	530	516	548	546	538	476	522	546	546	523	587	503	514	558	544	523	528	538	528	562	544	553	512	567	583	546	546	541	517	570	564	538	512	528	521	579	531	519	486	547	536	548	540	551	554	533	552	493	578	555	557	553	532	563	545	563	552	511	582	570	578	556	564	525	546	519	585	538	534	576	535	518	571	523	566	524	523	573	585	585	523	558	576	546	577	560	561	522	569	551	542	537	512	508	537	528	518	551	569	565	562	544	552	528	522	579	553	543	531	554	557	539	575	575	578	562	547	572	505	536	597	549	580	535	527	534	523	498	585	551	512	545	547	587	585	539	554	579	539	545	553	537	539	549	533	531	534	546	555	538	560	557	534	581	562	544	586	585	533	525	511	506	534	532	549	565	566	535	547	556	555	576	544	569	559	524	547	534	548	505	584	560	549	500	551	534	590	520	499	531	609	568	530	600	556	552	548	516	538	536	532	541	549	531	553	512	529	556	520	539	567	537	569	581	569	550	543	551	531	574	538	552	575	501	545	571	578	552	551	557	528	516	530	562	548	552	605	564	538	604	628	566	557	543	541	528	560	553	525	553	564	572	536	513	566	549	536	570	531	535	526	516	581	572	536	535	528	519	586	520	610	557	554	510	552	480	519	498	546	533	561	610	584	550	567	564	520	578	526	509	489	545	523	575	530	544	535	592	548	589	594	533	543	536	538	553	563	532	583	485	552	512	546	522	530	516	549	545	527	566	566	550	523	525	565	556	517	580	555	538	564	548	546	625	559	540	567	528	546	548	514	551	574	563	551	564	527	522	523	533	541	546	541	555	532	542	538	504	561	526	599	550	529	550	506	571	573	527	553	540	552	539	555	554	564	568	523	555	518	524	566	557	573	556	589	513	574	530	541	545	576	550	547	540	572	556	522	559	532	553	563	550	542	569	533	506	609	546	527	519	560	560	550	546	536	509	592	534	539	537	549	541	515	549	515	500	536	554	554	566	524	542	596	504	520	533	602	527	536	499	576	562	565	520	537	522	550	508	555	546	550	545	569	569	534	575	579	554	558	519	549	513	608
1868	443	1273	2361	2833	3274	1545	107	96	107	98	104	92	108	96	114	105	89	101	107	105	108	92	111	99	86	100	105	81	88	96	109	101	99	103	94	67	109	115	109	92	98	107	86	98	92	97	91	78	100	97	86	98	95	107	97	93	87	103	106	100	101	109	81	112	86	99	106	94	106	97	88	90	85	96	97	85	100	108	97	88	107	104	74	99	94	100	99	114	96	109	92	97	101	93	98	105	102	91	87	86	111	99	97	88	117	104	103	90	89	101	100	106	104	102	106	92	105	97	83	97	111	96	76	114	94	95	112	98	103	93	96	108	84	125	84	75	89	82	108	99	112	104	112	78	83	105	119	83	96	112	87	95	88	98	101	102	100	97	86	91	94	97	99	104	98	72	101	102	74	110	100	95	106	110	94	87	96	102	89	81	99	97	90	94	86	88	85	90	88	95	102	110	98	68	94	101	106	89	106	99	97	126	77	104	90	87	94	88	92	113	100	87	100	99	90	94	87	93	95	101	91	101	115	96	99	100	101	97	99	88	97	89	98	111	83	100	99	105	115	95	105	100	81	113	99	76	103	98	91	131	101	92	114	91	107	99	103	114	93	99	106	105	105	93	96	101	88	87	93	88	102	99	100	89	99	96	123	83	107	101	94	110	91	104	108	93	98	114	93	106	85	100	99	113	83	107	98	98	102	84	89	87	88	90	104	119	101	114	88	93	77	97	110	93	86	93	84	94	84	110	107	88	94	102	90	109	102	87	87	104	93	86	104	92	94	85	107	105	105	103	124	106	109	87	101	105	101	114	94	85	91	97	99	112	93	98	101	111	92	94	84	98	110	114	98	93	83	84	90	76	110	93	101	115	86	100	93	95	107	109	98	103	79	92	94	103	106	107	114	117	86	85	102	110	97	104	90	115	101	101	105	98	102	100	90	94	94	97	96	88	99	98	96	96	78	90	101	96	91	104	114	97	98	88	103	108	103	114	108	91	87	91	106	121	100	106	86	114	97	104	100	105	97	84	102	82	92	103	109	90	92	104	85	93	84	112	92	89	87	117	100	116	119	91	102	101	96	89	94	105	101	106	96	120	88	108	100	85	101	106	109	95	100	83	102	92	100	93	89	110	92	107	90	113	118	96	86	102	107	92	86	87	79	106	108	94	99	91	83	92	94	77	93	98	130	91	105	102	83	104	72	93	92	101	86	98	104	108	82	87	117	86	94	86	89	105	115	107	100	95	102	104	96	90	98	89	110	109	94	112	90	96	91	114	95	99	112	98	111	77	101	108	89	70	87	115	69	81	103	101	92	103	103	103	108	86	88	100	104	103	86	114	93	98	111	90	94	79	99	112	89	85	90	105	64	111	98	105	89	105	113	88	100	94	95	105	104	96	94	101	112	78	107	91	103	87	111	116	106	92	107	101	86	102	101	94	100	100	100	83	102	116	109	88	96	107	91	120	79	111	116	92	99	91	103	103	96	110	81	88	107	95	100	112	102	102	96	109	103	87	104	85	107	87	114	75	94	101	96	104	83	103	92	88	88	96	99	93	105	83	87	108	93	92	106	108	106	87	81	111	93	101	96	96	105	73	88	102	102	109	105	83	102	105	104	75	99	94	119	118	90	102	105	82	90	102	109	90	114	94	90	99	89	95	89	73	93	99	107	104	85	96	97	97	111	88	109	96	94	99	80	98	100	90	98	103	96	107	101	98	86	96	96	105	91	89	104	109	97	84	97	102	119	101	112	88	114	104	101	87	84	99	116	99	102	107	97	117	96	71	99	92	112	94	74	88	75	105	87	99	96	91	95	105	99	98	102	102	82	115	118	90	102	90	87	81	95	84	97	101	92	99	90	78	102	91	112	91	93	89	113	105	81	98	102	96	91	109	97	100	86	101	95	87	126	82	94	91	94	78	114	96	83	102	86	97	101	103	96	110	78	82	106	99	99	111	111	101	96	108	93	113	103	87	90	101	105	91	90	110	94	96	86	99	104	85	93	108	110	113	95	98	99	102	91	100	91	103	100	97	74	108	120	99	95	108	88	87	84	101	91	92	93	94	76	86	92	97	82	104	87	100	96	96	92	105	79	95	84	93	96	99	83	90	95	91	128	113	99	110	93	85	107	87	99	98	102	111	98	87	94	106	101	88	91	96	94	83	100	89	99	98	90	96	104	93	109	98	93	111	117	80	88	99	94	112	108	105	88	93	109	96	79	93	90	101	91	88	108	105	91	106	100	103	82	99	87	98	75	87	126	106	109	83	96	95	91	98	98	106	81	102	94	98	112	102	101	85	90	96	111	86	81	114	105	114	114	97	95	85	97	100	86	87	94	84	80	87	91	97	93	93	94	92	97	100	76	107	90	88	114	86	91	82	104	89	98	100	107	91	92	100	115	98	115	90	95	88	84	94	108	99	103	84	91	88	92	82	79	96	109	81	92	103	95	105	97	93	124	101	115	87	96	87	106	98	96	102	92	105	111	108	109	106	89	110	94	118	93	108	97	75	98	89	94	95	82	104	98	101	108	93	92	92	96	115	109	102	99	91	92	100	93	103	92	110	92	95	101	93	93	97	99	97	105	94	103	96	93	94	78	97	98	109	100	94	70	97	107	114	93	106	113	82	89	106	94	94	90	95	102	92	93	102	91	97	90	84	106	89	97	94	114	102	88	99	77	104	103	108	92	103	92	97	99	96	96	99	80	106	101	98	81	102	97	96	92	94	92	82	100	99	98	90	79	111	89	90	111	108	102	100	100	96	98	97	98	100	104	92	104	89	78	99	105	96	94	92	88	96	101	96	81	107	96	85	107	107	90	101	105	104	100	97	96	108	103	102	93	98	106	95	94	90	113	85	109	91	93	110	111	107	92	86	78	101	82	90	104	102	83	104	100	87	102	102	88	89	100	115	114	102	82	93	80	96	102	101	113	104	99	112	106	96	89	111	99	101	106	92	119	100	92	104	92	96	108	102	92	98	89	111	92	93	114	90	80	101	95	71	95	113	105	82	93	119	89	92	120	88	93	88	90	104	103	106	101	105	109	90	102	127	97	85	85	98	106	99	122	83	90	109	96	88	105	106	102	102	89	90	104	102	83	99	124	96	112	108	103	92	84	79	88	104	88	94	104	92	100	85	114	104	106	94	100	101	89	87	75	93	94	109	93	98	89	99	98	111	88	100	109	93	112	92	113	97	101	102	97	81	111	103	101	86	90	107	107	78	111	98	115	89	90	100	100	83	105	92	88	90	99	100	80	81	67	102	84	86	108	104	90	98	93	82	89	114	99	98	110	92	99	92	100	107	97	97	98	117	81	98	112	100	94	87	103	97	88	83	108	97	103	97	88	97	99	115	108	97	104	92	81	94	114	90	79	101	86	97	94	88	98	108	110	97	95	89	92	92	80	96	99	98	83	93	123	104	102	95	101	112	103	105	105	124	92	122	102	116	93	93	99	93	106	113	86	94	108	83	93	90	95	107	100	109	103
12766	5670	12865	27987	39926	39237	20709	1139	1009	934	922	875	786	842	765	820	822	815	737	754	755	777	785	786	723	780	756	769	742	764	743	763	765	773	781	748	783	719	687	735	739	740	771	757	753	787	787	703	754	793	730	750	779	689	799	805	735	766	772	711	707	764	769	758	745	718	754	762	766	772	750	770	727	741	774	744	808	761	780	765	737	727	747	740	774	793	752	755	813	742	750	727	749	719	743	753	726	760	749	726	740	699	792	760	757	790	731	733	736	803	745	717	729	797	734	743	766	764	757	780	710	738	772	805	771	757	767	756	795	718	787	754	759	756	740	743	772	748	768	802	725	733	768	745	764	775	712	748	741	765	726	804	754	748	708	761	693	749	760	742	774	757	798	717	729	708	751	694	726	745	784	768	719	758	747	732	738	784	743	822	786	755	780	762	755	700	788	788	738	763	740	705	788	739	739	823	765	750	735	742	748	748	784	719	790	758	732	718	729	695	759	735	708	736	738	734	709	752	720	718	743	766	774	715	725	779	763	776	792	745	719	719	705	753	792	759	717	717	744	773	751	742	759	747	719	757	772	756	712	731	746	725	748	701	739	791	757	710	760	713	717	737	778	689	752	761	749	765	743	761	751	742	709	723	766	798	749	743	763	770	809	787	704	794	752	759	735	718	741	773	790	751	728	771	765	788	751	747	719	745	704	783	732	762	730	756	756	777	751	753	730	741	708	742	733	756	766	764	761	762	735	733	708	760	733	752	704	757	736	736	730	750	697	770	777	750	726	764	748	771	752	773	744	799	702	765	803	744	766	744	726	731	783	730	775	729	742	737	745	794	714	767	721	775	798	758	744	754	777	743	732	743	787	777	750	739	725	780	797	800	777	775	796	759	716	710	684	695	757	730	767	778	757	784	750	760	770	750	737	768	745	713	748	738	726	735	807	755	694	699	788	734	707	760	734	773	768	787	809	729	731	760	736	735	802	766	787	768	739	780	788	787	764	777	748	724	729	774	762	753	755	752	778	734	804	777	753	739	795	764	780	719	727	790	766	758	775	752	770	708	752	718	747	756	725	765	776	765	795	734	788	738	737	731	727	734	750	737	755	729	743	767	778	736	770	758	755	792	752	725	733	734	783	756	721	733	784	688	733	710	721	742	692	775	756	752	735	735	732	722	755	726	755	703	802	802	771	741	698	738	727	735	773	750	773	704	756	754	774	693	717	732	735	717	735	701	726	717	709	789	725	762	768	753	765	740	770	761	743	740	753	797	756	798	710	772	789	782	749	782	725	749	792	756	799	741	791	814	755	763	718	793	726	727	761	753	764	745	730	736	719	731	783	705	768	794	752	799	697	737	766	734	711	744	753	768	745	703	735	699	765	707	757	766	746	774	759	718	750	738	751	749	781	752	711	791	743	789	723	762	756	786	760	740	774	730	776	710	750	777	784	770	766	764	779	746	738	761	732	708	773	786	744	729	672	817	754	741	774	750	790	696	730	753	779	737	682	797	785	765	774	771	741	758	759	702	773	795	784	753	743	782	799	744	762	722	719	789	750	704	710	793	746	740	693	770	787	707	762	738	753	757	722	751	755	703	738	768	720	757	772	755	769	731	771	759	744	774	779	741	741	730	738	733	735	756	712	722	762	800	744	738	737	770	710	737	743	735	781	771	767	768	730	738	739	772	754	714	800	756	738	711	779	713	763	718	778	793	721	765	758	799	756	750	740	764	723	796	729	738	777	723	739	709	744	746	766	757	784	752	727	749	747	770	739	758	752	721	742	720	733	728	800	767	748	694	781	772	757	755	732	735	774	749	786	767	716	752	793	770	705	772	781	773	822	766	757	779	723	752	715	729	746	720	740	799	732	727	738	757	725	755	720	751	728	749	754	763	756	775	746	759	731	739	736	753	701	723	732	747	794	733	756	733	761	739	746	773	719	770	771	764	730	769	759	766	737	755	760	778	745	775	738	768	730	742	762	737	736	702	745	734	771	766	751	746	727	740	777	746	766	752	751	708	774	720	748	755	738	737	711	795	792	720	750	710	732	780	777	757	754	770	794	689	738	746	765	754	786	737	736	726	736	781	740	709	761	721	751	741	758	781	744	786	760	718	778	682	716	788	726	704	725	696	718	768	756	770	770	763	732	766	751	768	752	759	789	774	728	806	756	725	748	741	728	727	737	716	741	725	773	716	757	762	752	756	725	716	761	794	777	838	736	732	749	726	721	737	750	727	720	781	730	757	757	749	776	746	729	736	695	718	751	712	748	755	759	690	760	704	727	754	770	702	769	688	753	716	741	741	726	727	750	755	760	772	761	779	736	827	749	757	783	786	762	693	750	747	679	737	786	747	797	756	719	794	768	748	795	725	777	741	746	773	748	707	778	781	751	748	726	738	751	747	818	760	705	790	775	808	790	738	716	725	774	759	698	784	718	709	760	756	767	725	741	774	776	758	752	824	757	765	751	774	743	777	764	705	741	785	774	781	753	744	766	752	789	772	725	747	744	734	756	753	720	747	770	744	787	728	744	768	748	781	799	737	750	780	796	769	802	755	790	731	783	755	742	718	742	733	761	781	735	775	766	735	753	759	711	729	759	796	803	792	738	782	692	766	773	746	716	783	776	742	757	743	734	743	784	747	767	765	764	745	763	783	788	726	750	721	759	760	734	762	738	737	749	710	712	749	746	725	700	784	743	729	729	798	747	726	733	750	694	728	750	741	723	726	731	774	763	830	760	744	770	741	713	752	808	716	741	730	748	773	753	749	726	781	728	764	738	749	811	704	737	742	758	794	793	730	769	812	762	744	718	748	748	758	752	763	751	799	773	696	773	743	765	721	756	790	741	745	791	752	723	774	745	722	790	789	745	754	723	775	778	720	754	763	738	720	734	753	723	746	732	712	780	758	771	760	702	744	810	741	749	757	766	784	761	797	777	686	730	724	698	749	785	779	765	746	754	748	765	746	730	736	765	762	795	780	764	727	690	770	741	753	721	757	792	739	771	719	749	763	785	737	752	727	778	748	691	762	822	753	769	724	725	746	734	761	810	718	789	776	750	764	747	731	724	765	754	760	728	762	745	755	780	702	792	742	773	833	758	743	725	728	764	713	778	808	786	768	761	771	757	742	735	705	742	797	759	726	726	790	777	768	769	788	801	715	753	720	738	753	773	782	744	803	714	778	744	759	737	769	765	705	792	782	749	693	749	771	720	784	762	761	737	731	749	754	670	751	724	796	790	736	770	806	733	743	737	728	746	740	738	757	735	746	754	736	750	750	783	754	757	789	739	784	757	743	716	783	749	774	792	738	742	741	762	722	750	701	752	766	767	755	752	747	774	768	676	791	759	723	763	747	757	786	772	742	778	782	783	712	803	731	758	759	795	759	727	795	736	723	750	776	742	773	741	698	719	760	703	730	762	735	757	764	782	758	835	789	719	778	787	724	801	804	752	774	763	753	727	752	755	768	773	707	753	758	716	760	780	730	799	751
1135	897	2596	4066	4695	5848	2772	107	102	105	89	101	110	99	96	104	118	98	113	112	96	101	87	81	86	99	103	132	111	88	107	108	94	94	103	90	114	79	94	108	89	91	89	93	110	99	123	101	94	86	86	108	93	89	93	103	89	111	112	101	110	98	107	111	114	114	109	103	104	97	84	101	101	90	93	111	105	84	109	106	74	91	85	89	105	107	89	93	108	110	109	95	88	95	111	95	95	90	82	84	130	110	103	91	105	87	90	88	103	109	117	121	79	94	116	112	103	103	83	81	102	93	113	98	85	96	94	114	103	102	96	104	121	102	108	99	104	77	120	105	96	108	95	95	117	93	100	112	117	76	102	100	81	94	80	86	112	118	102	108	113	104	110	115	115	79	96	96	104	99	108	114	103	95	103	120	108	110	105	107	101	95	99	81	91	88	110	128	97	98	95	107	98	85	78	107	89	90	96	89	108	91	90	90	102	120	82	99	107	112	105	112	87	95	97	99	101	114	106	95	96	94	102	111	92	107	85	133	102	103	95	104	108	93	100	88	102	108	106	105	96	88	105	113	114	88	102	81	93	85	109	112	114	91	96	105	109	104	103	97	114	103	98	106	96	114	92	115	80	114	99	113	115	95	120	93	110	116	103	97	113	97	101	103	114	98	119	104	102	103	101	109	91	120	90	85	92	89	93	101	118	105	106	96	104	97	105	102	101	113	103	107	101	104	118	109	86	81	98	110	115	126	95	92	99	107	106	108	107	110	85	103	102	106	98	107	113	104	92	103	103	116	90	115	98	106	84	99	88	87	105	110	106	100	101	93	102	87	110	95	70	97	121	85	92	110	107	101	104	104	70	95	109	100	90	98	83	70	97	106	98	96	103	120	113	99	97	90	101	112	93	95	103	91	93	101	98	78	94	98	87	104	96	97	94	85	123	113	90	100	108	87	112	83	88	88	118	111	82	95	96	87	104	105	102	102	104	93	95	95	87	88	87	97	93	91	105	94	96	108	97	92	107	103	99	89	99	97	86	88	93	107	114	81	98	94	104	124	96	90	112	78	98	111	105	105	106	78	86	94	106	91	111	92	90	94	101	93	88	113	96	99	100	100	94	94	102	100	90	97	110	98	106	91	90	94	114	90	107	92	102	92	95	98	93	93	91	103	109	110	107	98	109	119	89	88	92	117	97	89	95	90	104	106	90	109	107	97	107	98	107	85	103	101	88	86	96	111	90	107	99	95	95	108	103	104	90	97	90	95	106	85	89	99	114	87	100	117	91	112	95	103	96	88	100	86	106	94	93	103	100	104	95	106	78	114	89	94	95	102	98	106	95	114	105	111	105	85	112	81	114	89	112	98	95	104	102	91	106	118	82	114	104	93	101	104	106	83	104	94	105	114	110	91	92	87	101	98	117	99	125	98	106	87	101	98	101	81	111	108	95	104	111	103	86	106	116	86	96	94	88	95	115	91	103	98	100	88	122	96	104	99	112	113	107	97	105	103	108	98	114	93	86	109	91	91	100	110	106	104	90	103	113	122	101	96	92	83	90	104	108	96	94	98	91	90	106	95	104	101	104	109	99	94	108	86	109	93	92	110	85	113	93	95	101	123	116	100	102	118	114	85	93	106	102	96	102	109	110	110	111	108	108	110	86	96	86	99	107	108	94	91	95	95	86	119	95	110	92	104	99	95	103	91	97	85	108	99	94	89	93	92	103	97	101	102	116	112	127	98	93	77	99	94	85	100	95	97	100	104	91	88	100	107	121	114	103	93	107	92	106	100	93	102	91	104	94	95	102	87	115	112	104	105	97	112	112	89	92	91	112	107	91	85	105	82	114	108	104	82	95	91	90	105	103	112	115	93	98	104	111	113	105	107	98	100	85	106	101	75	103	96	92	116	98	99	95	97	98	109	113	109	97	87	82	94	102	103	84	91	83	97	99	77	86	98	94	107	113	105	94	96	91	114	102	99	101	98	99	112	94	107	103	102	87	91	94	89	91	88	100	102	102	102	108	107	83	111	95	99	96	117	100	102	101	109	94	99	92	109	102	104	106	80	105	96	97	90	88	98	96	103	95	96	116	102	91	98	118	91	98	104	91	105	112	105	91	100	102	99	74	92	106	97	94	108	100	77	103	83	112	104	83	124	91	93	101	95	87	100	99	121	90	97	90	109	114	121	109	120	103	107	102	103	90	94	98	102	90	118	93	105	94	95	111	98	103	84	102	113	92	93	108	121	87	116	110	109	100	79	111	108	105	99	80	95	93	107	98	87	116	81	102	88	94	97	100	105	94	82	97	91	125	89	98	106	96	116	98	86	111	94	96	109	106	100	88	117	109	92	107	92	116	107	89	95	95	122	112	108	103	108	99	98	118	95	108	107	103	89	79	117	106	100	101	93	84	92	127	108	96	110	109	97	112	93	97	113	95	85	109	91	91	97	92	102	101	100	100	97	86	91	105	95	89	97	86	92	94	96	104	104	122	89	101	110	113	83	114	102	107	103	104	110	98	92	102	122	122	107	96	96	99	104	81	99	75	94	120	100	110	75	103	98	100	101	95	103	113	103	87	91	93	85	113	100	107	104	105	84	100	103	100	108	87	105	96	116	116	93	86	114	95	104	107	114	112	103	96	93	107	104	87	104	119	106	106	107	101	89	109	94	117	99	85	94	96	98	91	95	105	99	102	97	124	100	89	112	95	76	87	96	104	94	116	92	93	100	101	77	95	91	95	110	108	92	96	98	112	95	97	91	78	105	76	97	99	98	99	107	104	91	98	107	96	90	89	86	113	116	100	90	112	113	84	120	108	90	89	84	104	117	99	98	110	109	97	86	98	97	89	86	103	94	93	103	88	110	100	110	93	93	94	97	120	95	112	101	102	103	92	98	99	99	93	103	92	88	90	106	87	87	104	116	105	83	93	90	104	110	106	107	93	98	106	102	111	85	111	97	105	107	88	90	96	98	77	97	101	93	98	114	94	98	97	103	103	99	115	111	100	109	83	99	117	91	94	107	88	109	106	99	107	98	106	114	89	108	91	95	110	96	95	94	119	85	113	108	92	117	92	105	107	116	115	91	105	92	99	99	108	110	92	90	101	102	91	99	89	121	91	88	104	88	90	104	105	99	104	99	93	98	91	93	91	91	109	101	122	99	92	88	106	111	92	107	94	86	98	101	98	106	93	93	92	95	91	104	111	88	94	97	94	90	101	84	117	97	103	92	97	104	95	110	100	94	91	99	83	107	110	94	89	107	101	115	108	104	82	103	76	107	105	95	99	106	107	101	94	102	95	114	101	73	102	99	122	108	102	98	90	105	100	113	95	95	107	88	106	100	97	85	112	90	108	101	103	72	102	93	98	103	102	101	94	92	85	105	88	107	92	99	92	93	96	102	102	104	94	100	96	102	84	105	97	114	100	104	102	99	97	108	93	102	95	100	101	81	86	97	115	103	97	92	98	75	89	107	104	90	110	102	101	107	103	109
14006	9954	19729	34761	48346	48459	24480	1385	1179	1098	941	951	838	871	827	837	804	817	846	808	734	796	763	739	767	827	749	765	776	769	746	738	738	767	783	715	776	760	709	744	749	695	748	701	760	728	732	729	754	778	794	730	767	759	734	807	753	717	745	762	771	700	707	703	751	736	768	712	721	735	727	720	756	729	714	734	761	707	717	708	730	766	717	712	711	713	725	771	754	795	756	725	776	706	710	744	694	757	801	730	697	741	784	775	752	765	771	777	746	699	716	725	727	779	733	712	731	714	737	729	722	744	753	704	686	749	707	721	738	771	736	700	804	752	712	725	715	738	757	737	742	771	764	731	736	768	689	800	791	751	748	761	730	724	726	756	718	781	790	746	751	729	736	720	737	743	743	753	745	767	792	698	752	776	722	754	731	751	745	771	741	727	747	729	718	732	784	783	773	706	706	768	753	727	762	784	747	770	732	796	746	738	750	706	722	726	727	739	750	776	743	787	689	746	776	790	737	726	743	726	737	754	713	698	688	723	720	728	699	710	745	708	743	741	735	766	718	736	764	715	745	722	739	776	696	728	727	786	736	817	735	736	792	783	744	723	759	826	728	744	753	763	748	742	719	662	734	741	691	717	765	727	723	756	775	743	715	706	749	716	771	802	719	788	730	740	742	730	666	732	713	775	767	748	731	755	765	734	744	745	731	717	754	723	759	733	736	741	742	778	690	715	742	744	747	765	790	724	742	739	728	712	738	738	769	724	768	732	741	713	708	737	769	699	742	748	750	735	785	739	742	765	720	751	730	774	755	761	707	780	769	736	773	769	775	756	757	756	780	717	763	758	760	775	717	755	742	691	728	730	739	795	731	734	741	760	725	694	769	766	752	771	743	751	769	754	699	733	749	750	786	735	753	767	749	726	752	752	764	714	761	773	737	765	747	714	733	739	714	713	753	757	770	751	778	785	745	746	744	747	752	787	785	785	718	784	692	734	735	742	845	757	731	794	804	701	712	710	763	768	731	719	810	815	724	708	772	693	744	775	734	741	751	743	753	706	733	714	707	712	713	710	798	760	740	714	751	770	743	766	763	752	734	701	748	708	769	773	714	709	727	737	788	681	801	689	709	745	686	744	752	718	757	771	775	727	760	747	748	736	744	714	795	747	753	735	686	737	779	725	780	777	746	750	751	728	769	743	742	770	728	773	766	764	762	737	749	749	755	750	753	711	709	729	740	709	741	747	723	729	729	768	755	759	771	692	741	692	775	705	776	760	750	756	803	759	756	745	749	727	781	728	720	714	720	707	759	781	724	668	776	780	756	779	729	695	676	818	735	734	705	758	720	792	729	801	801	757	723	720	759	727	730	723	740	768	720	772	739	801	754	721	755	749	738	745	772	702	749	800	766	759	727	724	742	799	767	738	716	786	694	704	744	740	711	755	705	776	738	707	735	759	728	738	690	763	739	796	712	796	712	709	706	723	774	759	755	718	736	763	730	752	770	778	759	749	757	753	774	721	732	722	749	745	717	744	745	729	761	695	659	745	744	739	772	754	840	760	726	722	750	755	811	747	679	774	788	785	742	742	737	753	751	810	773	756	739	785	771	735	796	750	746	765	756	731	752	787	742	739	758	685	786	784	783	768	750	730	738	715	758	769	776	742	742	749	750	752	769	728	749	754	723	729	755	729	729	744	780	768	786	746	768	761	734	770	749	759	717	749	725	723	711	723	756	776	695	740	731	771	751	702	750	744	741	735	734	705	755	700	726	732	732	729	773	695	759	712	748	726	718	773	721	757	700	767	731	760	729	723	712	740	728	763	759	768	744	751	715	748	788	736	740	702	726	692	733	692	765	750	774	697	730	725	698	682	724	735	743	742	728	786	748	719	773	718	761	768	778	717	743	720	717	763	748	756	724	732	740	736	702	726	705	680	765	728	754	769	728	769	722	773	752	741	757	811	745	752	728	684	735	755	774	760	700	757	716	731	771	717	737	713	802	728	762	721	754	723	737	777	725	791	796	738	764	742	744	717	732	757	754	708	675	752	732	814	713	710	770	729	726	801	721	760	756	784	702	728	705	696	719	753	765	738	738	704	734	745	730	761	713	732	759	690	810	704	662	741	749	704	740	749	712	742	799	733	739	748	779	736	719	739	767	776	692	746	740	758	725	748	729	744	743	773	769	787	737	754	728	762	737	751	772	749	759	727	715	736	685	740	739	753	726	769	730	765	748	713	733	741	778	768	729	745	721	755	721	752	739	767	720	744	716	769	735	767	696	769	751	728	755	738	746	778	745	703	787	802	770	738	766	734	752	766	747	713	739	728	758	736	740	735	770	735	740	766	735	745	796	759	687	726	751	749	745	736	753	708	751	726	765	767	736	749	738	762	747	762	768	758	771	695	711	741	702	748	716	763	790	723	719	739	746	683	756	746	804	736	723	723	749	773	739	796	718	739	713	736	725	713	717	712	725	715	701	752	736	724	715	716	761	750	793	697	724	785	752	755	728	754	725	779	714	709	765	760	693	783	692	751	752	731	767	727	741	728	729	721	704	738	751	764	742	775	721	734	761	754	713	701	742	747	724	756	774	717	754	727	743	712	723	717	712	788	692	786	727	705	752	735	722	684	760	724	768	759	772	738	699	754	711	708	704	743	717	775	717	720	764	732	689	751	751	756	781	775	722	723	736	769	762	745	727	742	720	731	735	730	733	768	774	791	674	736	716	705	712	719	763	752	699	714	733	733	767	732	708	756	720	713	732	736	752	739	740	808	753	729	756	765	736	778	706	790	760	715	763	737	786	778	707	768	727	711	709	739	734	752	733	753	765	737	787	759	743	756	729	703	766	777	730	739	727	721	744	734	732	748	708	724	740	721	795	760	760	737	707	711	710	739	742	788	778	735	789	715	740	772	747	722	748	744	725	803	704	804	762	745	725	694	763	732	760	752	689	802	721	781	745	704	674	697	740	729	723	730	752	757	753	741	696	745	697	693	721	730	758	701	750	727	728	725	719	725	755	755	744	718	750	736	697	771	742	770	770	815	721	765	784	724	723	715	748	710	746	749	761	743	736	750	765	714	693	757	797	727	721	732	719	737	747	743	730	741	747	758	768	734	774	781	771	807	763	787	731	736	738	727	724	718	774	768	716	733	731	724	719	773	689	806	746	769	769	776	694	748	767	769	781	708	779	751	753	728	735	758	727	717	752	724	725	762	777	751	756	711	758	748	703	743	711	762	768	712	709	736	763	707	660	766	776	748	742	784	744	712	733	738	751	764	772	717	712	762	700	764	757	758	755	738	748	759	749	730	753	745	771	776	742	718	720	685	686	773	723	786	762	758	710	737	727	737	679	733	720	772	773	708	717	694	726	767	773	734	751	762	769	767	730	767	741	771	778	705	751	719	746	720	693	761	741	737	752	802	725	758	728	761	709	785	748	757	748	706	719	730	766	785	736	754	732	664	746	725	736	728	727	747	737	735	792	730	763	754	745	696
1199	159	286	867	966	1081	254	70	74	59	63	55	61	70	57	72	65	62	73	69	79	71	73	65	70	77	61	64	58	62	66	64	61	75	73	73	70	74	64	65	66	64	68	63	78	73	70	50	79	71	69	73	64	63	62	82	77	76	71	58	57	60	67	77	74	74	75	74	64	53	79	65	66	64	67	66	61	57	70	62	81	63	61	71	81	84	62	75	58	75	66	68	64	65	62	86	59	71	79	59	54	53	71	72	78	66	82	63	74	63	67	63	61	63	74	71	70	76	56	51	66	58	65	80	58	63	63	67	63	53	67	61	55	76	61	63	65	71	60	53	60	84	55	57	65	71	86	69	65	71	66	66	75	53	57	67	65	64	62	63	56	64	58	64	67	71	61	64	60	52	76	57	57	71	68	50	65	58	67	69	69	68	56	60	63	46	67	64	83	61	66	79	79	57	57	65	56	68	63	47	72	68	64	60	65	73	64	79	72	69	75	74	60	81	67	49	63	67	70	73	73	66	55	71	60	83	60	64	66	68	70	69	52	79	61	67	69	68	85	74	70	59	76	69	68	60	69	68	59	66	57	73	58	72	60	68	82	59	65	71	70	53	69	69	70	88	68	80	75	70	67	71	61	56	79	72	71	70	55	71	66	60	77	74	56	68	70	73	77	78	51	63	70	68	71	52	60	73	61	75	69	80	65	71	61	63	53	74	62	68	61	80	81	71	65	54	55	75	74	57	72	71	61	61	57	84	53	60	72	54	74	70	69	64	56	46	66	56	61	75	77	81	57	67	73	57	71	65	78	80	65	82	65	77	70	74	72	65	68	69	56	68	68	57	58	68	76	60	65	66	65	67	62	75	67	63	69	67	79	54	61	59	61	61	58	68	54	67	67	67	61	61	70	68	64	76	62	57	64	56	61	58	60	52	67	49	66	66	76	77	65	65	75	68	57	62	59	72	81	64	68	55	79	74	61	79	53	57	69	63	58	65	77	69	57	66	60	71	73	69	61	75	65	62	57	68	73	61	68	73	67	58	56	75	76	62	49	70	64	68	54	56	60	63	58	58	60	72	49	75	80	51	75	66	79	82	76	49	67	68	71	56	60	69	64	59	74	76	82	58	57	60	62	64	72	55	59	66	57	61	70	79	62	52	79	76	62	72	57	80	62	77	56	77	53	71	71	66	77	72	66	71	74	64	69	54	72	59	57	68	42	66	56	69	63	56	73	61	77	66	75	59	62	71	73	78	67	49	70	48	68	69	58	66	91	64	59	71	55	61	68	83	71	67	68	54	44	65	70	67	73	52	75	66	60	44	56	71	59	69	67	71	53	66	71	69	75	61	60	70	74	59	71	60	67	60	68	80	68	86	71	54	64	67	69	68	72	65	70	67	63	60	61	63	58	52	67	48	75	63	61	67	65	56	68	76	59	52	71	63	69	67	59	60	69	75	46	61	70	74	70	60	66	66	74	64	58	65	43	55	78	72	56	67	59	70	57	67	71	69	49	57	66	85	53	81	67	60	72	64	74	67	66	57	66	62	61	68	46	58	68	68	58	59	69	75	58	74	62	62	69	66	65	48	53	58	68	74	75	73	64	67	62	62	66	62	55	46	70	70	81	71	62	56	56	66	64	71	72	55	82	78	50	62	69	67	76	74	58	43	63	62	71	63	51	64	71	65	82	57	60	67	66	65	71	89	63	76	58	57	57	63	70	89	59	58	62	65	73	60	55	55	58	65	56	69	63	70	61	75	65	50	71	59	66	72	72	71	64	77	77	66	74	61	49	56	70	62	59	55	53	60	77	75	61	63	65	75	72	70	57	70	75	67	82	72	61	66	74	57	73	55	72	80	66	48	68	59	72	70	70	72	59	69	49	58	66	80	55	81	73	59	78	86	67	68	69	75	69	65	63	78	78	80	66	68	63	74	76	72	74	73	59	50	64	58	63	70	54	58	56	55	77	71	50	69	69	68	60	67	64	70	78	83	63	76	63	67	75	47	59	66	77	63	79	70	57	51	60	87	88	66	64	53	54	60	68	88	57	62	78	63	59	77	65	61	63	75	57	59	64	79	67	70	57	50	60	53	74	76	82	65	81	66	71	69	67	59	63	75	70	59	53	59	64	76	56	57	67	58	67	56	69	67	67	61	71	87	65	58	56	70	70	65	78	66	55	75	68	52	71	62	71	74	70	72	57	60	72	62	57	63	61	61	65	68	73	77	59	57	72	68	84	54	85	66	80	59	69	64	57	68	51	66	61	81	66	59	70	66	68	53	61	74	64	73	62	84	60	69	58	56	65	80	64	65	73	55	63	71	62	63	59	61	71	64	77	69	61	53	53	54	70	68	57	77	65	73	57	73	61	54	67	58	72	82	74	56	49	62	63	57	59	55	58	64	63	59	67	66	62	71	59	70	67	75	57	58	80	62	43	72	77	62	64	48	67	63	72	66	58	78	80	61	68	64	61	70	65	75	53	56	79	71	58	64	61	66	68	75	55	57	61	57	65	63	73	51	61	74	78	68	57	64	73	58	47	67	58	69	62	63	61	66	63	66	63	59	61	59	64	67	96	61	79	65	51	58	76	65	51	62	65	66	71	66	74	65	76	70	79	65	57	64	57	66	63	69	63	75	61	61	61	63	66	75	70	67	81	70	60	61	71	63	67	60	65	98	75	79	73	59	69	66	88	74	58	79	66	66	80	51	71	61	71	82	81	73	56	57	69	60	70	61	73	76	53	68	70	56	50	59	69	63	61	70	67	56	49	67	67	71	77	65	66	62	70	72	59	63	78	63	66	64	72	48	58	65	71	82	72	67	54	48	66	65	43	69	79	66	69	61	80	63	70	70	47	73	63	74	63	68	65	69	69	60	72	71	71	57	80	70	65	65	72	57	65	73	62	61	54	58	69	53	60	82	66	62	63	47	61	66	66	73	68	62	66	61	66	68	55	66	78	54	65	62	82	62	73	65	69	66	72	69	66	68	56	60	69	60	78	70	66	58	58	62	82	52	60	57	58	67	50	78	39	66	54	62	62	70	59	71	82	68	63	77	57	71	69	58	61	69	66	66	73	70	73	69	62	64	62	75	79	60	66	64	69	74	66	65	69	60	62	53	59	73	73	75	65	67	59	62	64	70	80	68	62	68	47	65	70	67	71	71	73	58	69	43	57	58	64	65	62	78	78	64	61	70	70	55	69	70	63	74	70	65	87	68	80	69	69	69	53	72	66	66	53	63	65	80	52	50	65	60	72	68	63	75	67	66	70	71	67	60	75	67	58	81	63	70	71	59	64	56	67	77	57	62	78	77	80	75	68	64	56	64	74	69	72	78	58	66	70	70	68	72	59	77	59	58	67	50	55	58	83	85	68	63	65	59	73	59	61	58	64	71	59	66	67	71	67	67	64	72	82	76	65	63	63	75	60	59	82	62	58	61	56	70	64	73	68	62	69	75	48	63	61	68	67	85	51	72	60	52	62	65
9296	2587	3556	15124	23557	24150	5798	678	621	590	558	558	525	563	543	518	580	583	508	518	526	545	514	547	548	537	529	544	500	539	495	510	510	525	542	550	531	533	586	505	508	516	490	547	519	536	523	486	526	531	523	505	515	496	537	492	500	511	486	501	479	510	515	542	530	519	494	466	508	535	542	510	488	528	540	478	550	492	555	507	508	569	511	502	508	509	537	514	503	524	514	511	492	492	523	527	533	493	532	553	534	505	534	500	532	491	529	545	501	541	524	523	515	534	521	512	511	511	509	565	479	533	559	551	491	553	541	550	523	527	542	508	510	497	541	489	540	518	511	526	531	554	533	513	522	540	538	568	489	564	518	512	538	513	492	527	483	498	567	519	522	513	550	546	534	507	538	523	474	552	547	543	495	513	522	545	487	532	570	554	479	537	539	530	518	553	510	534	498	548	484	533	530	498	532	520	520	529	516	497	525	491	511	521	510	523	471	534	489	511	499	535	551	489	501	508	520	546	512	501	512	527	521	520	529	537	534	516	460	508	517	483	482	495	557	528	541	502	548	477	514	539	507	481	533	504	549	538	528	521	530	489	508	488	553	518	558	480	538	516	535	543	558	527	498	527	516	512	505	505	520	539	499	509	541	555	468	507	532	493	500	516	501	504	531	532	497	520	522	502	509	503	526	588	540	539	520	519	508	494	508	501	524	547	469	498	553	544	527	492	593	558	503	529	499	517	513	513	565	531	489	524	490	512	503	564	499	490	502	546	500	507	533	488	521	548	506	504	537	480	513	509	468	500	513	510	493	550	514	523	539	521	563	486	561	504	480	485	498	521	524	517	498	510	568	535	521	550	524	539	497	512	535	520	512	536	515	503	537	578	546	515	537	485	528	538	529	504	544	546	488	524	515	503	474	517	514	495	545	529	535	533	530	494	593	540	516	523	481	509	515	535	543	534	504	505	565	534	509	520	496	504	503	507	519	506	517	501	546	521	531	530	553	553	520	496	533	515	558	492	559	545	509	491	531	525	546	528	540	502	566	540	527	517	508	508	516	538	542	514	538	558	550	537	532	547	495	536	534	501	514	509	531	515	525	508	529	532	563	454	487	490	556	538	516	530	496	546	509	527	518	541	522	513	560	497	488	512	544	508	525	546	525	534	540	516	487	544	515	509	541	519	512	529	540	557	472	510	550	496	525	520	492	507	527	532	531	549	492	547	502	487	500	508	556	538	560	497	491	492	528	515	518	526	508	526	511	507	529	514	539	544	533	522	504	498	582	529	543	521	542	500	512	517	498	513	523	520	506	540	536	520	482	537	505	511	511	524	549	509	517	529	552	532	520	538	552	570	513	529	540	516	506	512	517	562	519	519	482	490	548	515	524	532	544	501	506	564	531	475	530	495	531	506	485	530	536	497	512	519	522	523	542	497	533	542	543	535	545	521	485	543	487	552	517	485	511	493	488	469	528	507	526	493	514	518	523	506	539	515	501	515	514	511	516	524	516	494	554	497	519	484	531	517	516	508	519	539	524	566	487	526	517	529	528	527	498	507	518	522	552	492	514	545	494	499	576	555	505	558	502	537	541	495	571	488	495	522	532	515	497	522	543	551	524	540	563	524	525	508	527	501	502	517	530	527	525	520	546	540	517	532	477	577	496	528	529	517	523	548	540	509	495	540	540	499	549	554	480	486	544	525	471	488	488	546	522	543	557	542	556	538	525	510	506	503	530	544	549	523	516	511	501	497	499	530	500	536	564	519	497	548	518	530	500	529	539	494	547	550	500	524	510	490	552	519	469	530	490	531	515	552	517	482	523	553	533	490	523	507	506	539	560	523	534	494	522	536	541	511	505	547	514	524	527	530	533	505	533	539	506	527	535	544	513	487	529	507	478	534	471	547	488	523	504	494	513	537	507	539	530	515	514	532	573	546	488	537	559	483	495	487	527	504	554	513	493	524	533	506	489	512	490	545	495	527	514	530	558	521	507	495	522	562	556	503	532	531	529	574	555	525	482	473	524	514	521	533	532	540	520	520	508	504	526	526	498	486	566	507	509	470	507	513	500	521	533	544	523	527	523	519	514	501	532	535	484	492	515	509	529	541	508	553	532	515	550	557	497	534	508	498	480	549	475	550	513	504	539	491	530	538	505	524	494	501	495	571	495	518	491	543	497	526	536	518	537	530	530	515	502	488	511	541	508	551	523	503	556	531	506	540	523	540	506	515	532	509	495	534	526	544	511	462	525	486	496	485	478	508	488	498	550	518	513	528	552	497	508	513	517	525	493	561	517	527	562	513	530	519	570	503	492	549	522	557	506	515	488	480	546	528	488	542	481	555	495	557	481	524	554	518	484	529	525	522	537	536	510	480	556	491	529	507	548	512	541	506	538	513	532	532	511	507	486	535	547	507	501	533	535	521	548	555	530	541	519	504	498	536	545	513	499	596	508	537	558	526	514	536	507	506	502	528	489	501	512	539	525	528	496	534	552	537	520	508	536	501	491	527	486	544	486	479	539	549	520	553	521	515	489	507	498	494	518	534	512	552	535	527	526	485	493	508	499	514	520	530	506	549	528	527	575	530	509	506	549	485	491	529	496	558	560	520	525	506	551	532	519	544	491	506	526	515	535	527	535	562	480	493	531	547	512	526	505	485	545	546	517	558	528	526	519	521	531	494	524	536	514	522	512	514	513	472	472	528	521	514	492	534	491	518	498	536	547	513	511	539	525	507	517	503	534	517	534	539	479	529	521	565	503	501	528	488	546	495	485	508	553	505	526	486	505	531	543	527	511	530	506	518	565	526	544	528	502	539	498	494	517	553	505	488	475	514	527	534	541	506	526	517	496	536	499	569	520	533	549	535	482	520	524	523	532	543	508	547	502	528	522	505	529	499	517	546	536	530	560	507	531	504	502	488	519	522	516	511	497	549	505	515	568	567	513	502	542	506	544	535	528	506	548	538	522	523	517	548	534	497	500	505	535	506	524	491	513	520	533	503	513	520	534	540	513	538	543	497	507	546	523	488	565	506	484	500	493	532	513	503	497	474	500	501	533	503	507	488	504	538	552	512	509	506	508	541	510	570	527	480	487	498	540	537	517	514	508	541	523	537	527	485	529	537	516	511	546	489	500	517	527	489	530	539	527	556	541	524	548	520	531	530	508	504	504	502	511	522	523	505	583	530	476	520	536	499	526	554	566	522	536	523	564	497	550	504	513	483	492	514	531	551	517	538	530	507	517	553	551	508	504	534	517	521	514	569	512	536	535	481	557	502	524	509	493	496	481	530	518	524	501	538	506	506	522	555	539	517	515	535	501	505	507	533	496	530	540	523	552	521	526	546	517	541	482	547	527	492	498	481	521	474	532	554	564	539	526	528	539	495	524	524	547	506	535	484	510	511	524	508	523	531	555	536	524	475	539	500	554	509	489	521	515	481	494	525	545	450	524	510	508	509	526	529	561	482	515	500	531	496	491	537	538	527	550	514	538	498
669	388	950	2560	3396	3510	1155	78	50	76	78	74	67	78	69	83	75	69	81	63	65	76	67	65	90	91	73	77	61	71	78	75	67	59	84	70	60	78	86	71	65	68	65	73	72	67	63	73	83	76	71	72	69	78	65	65	84	61	58	49	97	76	78	66	80	71	77	75	83	85	67	67	68	74	81	75	65	81	53	75	65	83	82	79	80	62	78	74	62	68	76	73	71	73	80	69	64	81	66	66	85	83	70	77	57	76	65	55	86	77	71	66	87	67	88	55	72	77	76	64	70	70	69	87	76	71	74	90	65	71	61	71	78	69	66	81	62	63	69	78	60	70	63	60	91	76	74	68	72	82	69	72	70	57	75	63	77	77	69	66	99	64	82	78	68	61	77	66	81	72	72	73	74	60	62	66	66	76	84	72	77	73	84	70	69	90	65	68	79	73	67	72	70	66	71	65	79	65	78	76	71	62	59	79	57	80	87	73	74	72	73	67	72	71	51	74	71	65	60	74	72	68	81	57	67	71	69	67	63	79	83	66	66	76	65	65	74	70	79	81	69	53	83	88	69	65	67	77	91	62	56	75	57	69	60	61	73	69	65	89	74	67	65	55	83	80	87	90	70	61	69	83	72	78	80	63	74	63	64	69	65	74	73	72	73	66	89	93	79	67	80	74	71	89	78	65	73	72	63	55	83	58	75	67	63	72	72	67	80	80	84	62	70	62	75	57	76	74	73	68	77	65	62	80	74	73	81	86	75	88	78	71	74	77	85	68	78	77	62	89	88	76	70	78	77	67	63	63	56	83	69	69	58	74	72	87	73	77	75	74	73	64	84	63	47	82	89	80	71	79	79	69	51	65	69	64	75	64	73	74	76	70	66	87	80	87	82	75	71	65	83	67	69	64	70	61	74	54	65	69	74	69	73	74	82	62	73	65	63	63	73	79	77	75	71	76	59	69	74	79	78	85	79	58	78	70	80	58	62	76	74	63	73	81	70	62	69	86	67	68	64	74	65	80	76	83	74	79	67	66	57	70	84	50	62	91	72	59	73	70	77	73	91	77	64	100	79	66	78	76	70	73	74	99	80	84	68	81	67	62	73	70	78	74	57	62	82	71	70	76	80	68	84	78	67	84	81	78	72	81	73	76	77	78	69	80	81	79	76	74	86	65	87	77	86	70	76	75	81	61	69	66	59	72	74	72	81	74	68	57	75	66	80	73	74	70	71	66	76	75	76	85	69	86	75	70	65	82	69	67	70	76	78	88	57	62	67	77	74	67	75	80	79	70	77	86	86	52	64	66	64	77	65	61	91	66	63	70	77	62	70	74	63	70	58	85	51	71	63	67	73	62	80	58	78	63	68	92	81	67	77	69	66	89	61	56	68	88	62	74	68	61	79	83	68	81	68	83	62	82	65	62	88	76	77	91	64	80	73	66	71	79	79	72	83	73	78	76	61	66	84	76	70	72	61	75	60	63	61	64	79	88	62	80	77	67	65	82	78	76	60	68	74	55	68	71	71	78	61	69	57	70	77	81	71	70	69	93	76	68	67	85	70	73	62	77	80	83	82	74	76	76	62	66	70	67	71	77	94	75	65	64	68	72	68	87	70	82	73	67	75	70	74	66	62	68	67	69	82	73	80	69	69	68	92	79	64	54	67	70	81	65	76	71	65	63	70	78	66	65	83	75	73	77	63	77	71	65	77	62	75	81	68	60	72	68	73	82	58	82	60	71	73	68	78	60	62	54	64	79	81	71	65	68	67	73	77	66	68	73	64	69	69	78	68	69	77	74	89	69	69	78	68	62	64	80	80	58	69	54	81	65	78	75	58	75	66	64	78	65	85	72	72	64	69	62	82	67	70	72	66	72	86	64	77	75	61	75	61	85	79	76	61	72	81	77	60	72	68	72	72	70	71	80	78	59	88	83	72	70	80	64	62	66	72	72	77	72	75	83	84	70	61	73	80	75	49	73	63	65	76	82	84	79	78	61	78	66	70	65	76	79	65	64	77	66	59	74	73	63	81	64	70	62	73	98	61	66	65	73	86	57	74	73	77	60	60	72	71	76	83	61	84	70	76	62	70	74	67	89	68	74	64	84	66	60	81	76	70	56	73	59	63	94	63	70	69	71	81	84	64	77	77	83	66	61	75	74	71	58	81	81	55	65	83	79	74	76	69	76	85	64	83	73	68	59	65	70	72	65	67	73	83	87	71	91	62	77	76	78	64	76	88	74	75	63	102	77	74	80	69	80	72	75	61	62	78	79	68	97	71	54	74	70	74	61	70	50	63	76	75	68	53	58	72	67	65	68	69	60	78	76	71	56	75	83	67	66	69	68	59	72	84	79	83	54	61	62	68	70	80	73	74	56	73	62	61	85	83	60	72	73	64	68	72	71	66	69	61	75	80	77	57	80	79	69	66	76	70	51	65	70	76	62	65	72	72	67	67	83	89	73	68	72	64	78	63	69	73	73	68	75	60	68	79	90	71	48	83	82	69	74	78	57	81	78	77	67	83	70	58	76	59	70	67	55	58	88	70	79	57	71	81	63	63	66	87	67	82	62	56	84	66	87	60	64	75	77	70	79	80	73	70	72	69	55	70	79	76	86	67	71	73	70	61	72	74	73	86	61	74	73	65	84	64	60	77	69	73	84	63	67	89	67	65	91	65	75	69	61	85	74	80	81	69	72	75	71	74	81	77	74	71	65	81	78	62	82	72	71	84	77	73	74	59	73	83	79	91	60	69	65	62	67	63	88	82	73	63	74	78	86	60	62	90	60	72	78	74	69	67	75	65	62	74	81	65	64	76	60	62	72	75	79	67	60	71	68	67	79	72	72	78	75	69	66	71	79	74	77	75	72	78	80	75	70	91	70	61	81	62	73	65	77	47	72	70	66	65	55	56	64	70	70	76	59	64	78	76	86	64	78	65	64	66	73	79	61	75	68	75	69	71	78	64	74	52	77	80	58	72	72	75	80	91	59	70	87	68	66	71	69	82	79	63	69	53	72	76	73	92	78	75	83	78	66	75	73	83	81	71	70	86	65	75	63	74	65	65	68	81	92	73	78	71	70	56	72	63	62	66	84	64	73	77	57	76	84	79	71	83	76	59	64	75	81	85	84	73	74	73	87	51	72	73	81	74	68	70	79	60	68	61	65	69	73	75	72	86	71	71	93	80	82	64	81	76	64	63	62	51	70	63	81	73	75	78	90	60	63	83	65	71	72	70	74	72	70	76	83	75	54	72	83	71	79	69	68	70	73	87	82	64	72	69	79	69	75	69	85	90	75	65	76	70	71	69	63	74	80	87	85	74	65	57	82	76	78	72	69	72	81	79	80	79	69	74	85	72	85	67	81	92	74	69	74	76	80	79	71	67	72	65	67	81	73	57	69	75	69	67	72	61	75	73	73	81	54	66	68	78	65	70	79	70	67	74	76	78	76	70	84	78	77	63	69	88	69	85	74	75	63	90	62	92	76
10906	5566	10556	30185	42989	39446	20295	974	860	760	751	628	672	616	670	610	620	586	573	585	543	582	581	588	629	547	548	582	536	536	534	595	575	547	538	544	577	539	544	504	546	577	551	569	560	540	568	538	564	558	563	542	539	579	539	569	531	571	539	567	523	519	589	555	495	551	555	547	572	542	522	562	522	540	565	511	538	571	511	559	603	559	501	540	574	518	540	544	562	542	571	549	537	541	527	522	494	548	522	526	554	574	567	529	529	548	538	494	499	517	526	515	591	574	553	525	525	547	581	520	548	527	499	501	515	541	584	526	512	509	524	537	508	592	601	497	506	561	530	551	518	512	543	527	552	504	535	535	548	587	519	562	593	530	513	555	531	572	525	538	544	555	541	538	578	520	560	507	537	589	508	535	565	548	534	546	574	548	510	558	553	532	537	539	566	539	534	568	498	574	556	567	536	538	497	612	564	519	503	507	532	537	536	536	542	512	538	545	584	517	498	548	555	557	517	542	537	542	559	584	523	546	575	574	559	533	548	533	535	550	507	549	526	568	557	542	547	557	599	506	602	566	549	521	541	518	499	536	553	513	535	573	539	543	540	519	536	579	485	562	541	542	547	522	491	533	523	546	552	548	566	552	547	538	536	562	505	539	563	538	599	589	547	554	541	572	522	530	489	543	542	571	550	566	537	570	526	550	569	545	522	551	525	537	523	529	558	564	536	535	584	533	501	565	546	518	522	573	547	537	583	549	526	547	560	556	536	576	534	594	546	543	530	579	561	542	533	562	549	559	556	542	565	541	485	570	575	538	510	551	555	506	526	528	507	531	563	544	536	546	586	527	556	551	577	553	537	507	528	515	517	563	515	551	538	573	552	485	541	539	532	502	542	575	575	553	515	548	563	529	551	566	510	522	539	533	516	503	533	507	541	546	525	540	538	560	523	496	555	566	568	516	556	555	513	570	574	522	542	553	546	526	544	521	554	522	540	562	500	565	573	542	514	522	547	544	586	559	558	575	544	508	554	533	522	554	528	510	523	517	526	542	557	540	554	555	539	582	574	531	544	543	573	560	556	523	547	548	481	567	550	545	527	569	500	565	532	519	579	536	560	531	554	592	542	536	545	557	579	523	578	504	559	541	516	564	557	531	566	514	570	527	533	583	533	529	540	558	556	547	539	541	582	534	562	519	562	575	551	614	571	548	569	550	529	574	601	567	528	531	536	504	573	605	518	519	543	546	536	508	562	528	527	549	554	538	577	523	506	580	536	520	487	529	513	575	559	556	527	548	521	560	543	523	548	549	531	560	541	545	527	541	558	588	540	551	572	523	529	515	559	527	567	546	533	549	545	487	558	538	541	564	529	534	549	518	531	566	566	556	582	508	529	539	539	560	546	570	553	531	509	547	550	554	570	551	567	541	537	529	540	508	552	599	519	570	538	580	577	489	574	551	591	578	551	550	573	553	537	538	538	516	520	552	539	517	551	549	577	530	530	552	564	542	551	512	518	568	547	559	563	529	545	518	503	545	532	520	542	569	583	521	522	512	510	515	535	570	510	557	506	512	558	545	540	532	536	541	581	566	537	532	579	495	509	517	507	572	519	531	532	540	546	532	541	568	546	511	548	521	524	556	523	536	492	526	511	524	511	500	569	538	507	531	519	587	531	549	563	541	534	567	532	529	520	561	513	548	565	588	594	541	562	540	495	577	533	549	538	519	479	514	500	542	560	557	516	586	531	532	525	537	599	529	505	542	577	518	523	510	532	510	554	583	521	533	535	532	574	549	531	576	564	546	508	590	555	543	560	532	524	525	611	565	551	599	516	544	514	540	558	525	520	542	542	552	527	615	518	535	511	535	517	525	544	531	562	531	538	549	546	520	554	554	578	547	573	532	503	577	582	524	541	545	554	576	509	556	577	527	534	589	511	536	567	531	526	537	556	548	508	570	529	536	516	552	543	543	564	559	560	566	541	504	535	513	571	554	574	557	543	589	537	544	525	616	540	514	569	549	526	530	556	524	526	524	565	541	542	576	572	554	529	552	556	548	557	536	551	567	580	539	527	508	529	528	536	563	524	529	532	534	517	524	502	554	532	537	557	542	582	567	594	496	574	560	527	526	520	571	575	561	552	536	526	541	600	607	517	563	562	546	491	543	523	543	487	577	531	562	494	535	575	548	530	558	528	568	543	528	529	494	563	534	538	563	502	519	562	493	523	581	536	531	533	547	528	522	544	536	537	541	548	535	521	510	547	532	533	572	533	530	585	541	555	561	558	514	509	581	552	521	558	535	578	544	558	541	506	534	564	526	558	540	541	562	560	542	569	578	522	551	579	574	561	544	602	551	554	575	556	511	543	503	563	515	558	545	550	503	567	530	558	510	542	567	573	606	550	537	567	572	554	558	538	535	491	567	538	555	585	532	566	523	548	517	548	546	569	537	595	576	541	579	544	507	541	550	571	528	539	560	565	528	528	578	531	566	559	538	533	563	558	554	550	538	528	528	566	543	537	597	540	509	523	574	507	539	527	529	522	529	571	592	539	522	534	532	530	522	531	526	527	551	550	549	547	568	538	538	553	484	557	550	555	543	545	523	534	566	578	576	557	572	539	527	533	533	530	510	526	541	554	527	537	577	549	554	514	524	537	577	537	562	533	556	534	583	532	513	564	531	523	520	496	533	533	509	539	528	565	559	549	510	550	513	531	505	507	581	538	546	554	537	541	571	515	516	557	564	542	563	540	533	546	492	565	507	567	547	591	517	530	550	539	555	558	516	575	552	528	526	533	565	555	561	539	539	525	534	526	550	547	536	557	544	535	561	537	549	498	514	566	528	587	561	523	506	536	537	548	567	558	515	538	573	572	595	519	543	539	529	544	529	548	542	497	542	537	533	552	532	531	539	553	563	552	531	552	548	547	564	538	520	557	562	576	567	549	554	540	534	557	573	548	564	536	525	515	521	484	529	530	533	563	584	550	616	555	505	534	581	557	521	550	530	517	542	562	551	552	550	576	578	524	536	531	572	546	534	552	549	518	523	549	549	475	519	501	545	540	559	541	533	531	534	534	503	594	571	519	533	524	579	547	541	531	550	538	530	517	573	544	547	557	526	556	563	536	541	570	515	520	543	565	554	551	546	526	536	545	533	502	530	553	554	531	560	542	497	530	536	505	570	539	536	523	579	529	557	494	529	547	524	531	584	526	539	535	504	531	558	532	533	578	574	562	566	527	489	545	548	510	516	553	580	571	529	531	519	524	540	549	506	566	546	566	539	528	523	562	577	523	507	542	517	547	563	532	533	548	527	526	574	519	559	571	507	541	553	563	507	551	564	507	543	543	555	545	551	548	539	498	531	560	555	539	526	535	505	529	517	537	522	517	542	589	552	502	542	516	539	512	549	555	536	576	545	566	518	522	555	564	562	552	553	597	514	584	515	524	528	506	525	555	510	540	525	517	536	528	567	551	473	570	499	551	489	542	573	553	554	525	533	541	562
1805	408	1561	2925	2641	2686	1008	106	108	103	87	103	106	96	96	105	97	111	109	87	103	101	109	100	105	96	99	102	97	85	98	120	92	99	113	106	104	80	126	108	85	87	93	105	89	93	126	105	94	123	85	117	85	86	98	103	100	92	88	90	89	89	79	104	96	96	119	90	107	79	89	83	100	109	85	82	79	87	110	86	97	90	80	115	99	91	101	98	85	106	101	97	95	95	89	101	82	103	100	102	97	107	108	100	106	101	105	98	105	115	89	103	97	88	87	97	100	84	102	78	106	103	101	93	107	88	86	108	97	112	116	86	101	105	99	97	100	94	112	109	105	87	106	100	95	113	92	112	83	100	99	93	96	97	98	104	106	112	100	97	97	102	92	113	103	99	107	114	109	95	95	105	106	119	94	84	119	100	89	123	73	90	102	92	99	127	111	112	93	101	88	88	115	94	93	100	90	85	114	102	98	89	102	104	87	94	117	86	94	90	89	96	103	78	93	98	129	100	92	101	99	83	106	93	102	91	107	92	92	104	87	99	86	96	82	85	94	94	88	103	113	89	104	108	117	120	93	102	99	102	99	92	107	106	91	82	101	101	91	118	105	83	85	94	110	108	95	95	101	96	95	102	107	74	96	109	97	103	93	125	87	95	107	100	85	104	121	95	93	91	101	106	93	88	85	97	99	91	103	101	92	85	81	94	93	102	103	94	121	91	101	91	101	87	108	101	107	111	106	86	87	94	101	88	85	92	93	105	93	102	99	92	87	101	88	102	83	106	112	86	87	117	96	108	92	78	79	94	86	109	83	97	116	92	84	110	102	82	87	88	104	110	75	103	99	88	94	123	105	68	95	111	85	109	82	99	104	100	88	112	110	92	95	105	84	98	102	77	96	103	99	86	96	116	98	106	93	83	83	104	91	93	107	95	98	99	94	97	101	107	97	83	93	78	103	97	96	99	102	78	85	90	111	94	80	98	104	112	91	110	103	101	97	99	104	92	116	91	101	101	112	102	119	97	87	101	103	85	99	100	90	88	108	89	105	100	118	90	82	103	94	97	98	102	101	106	92	110	98	103	111	104	98	108	95	103	91	100	93	114	103	92	102	104	104	99	103	90	103	90	97	98	98	106	82	108	78	92	84	103	94	94	95	111	91	101	115	91	111	109	122	118	93	93	95	101	94	111	91	89	76	90	92	96	91	104	102	104	90	106	89	95	99	97	77	116	106	95	84	107	103	86	88	133	108	105	95	93	99	66	79	96	104	91	99	99	85	81	99	94	97	112	100	96	104	95	101	96	103	86	84	97	94	108	101	109	99	92	105	105	100	96	103	104	71	97	104	94	97	76	107	97	101	96	93	92	101	100	95	116	96	106	82	99	89	100	99	76	90	90	92	103	92	109	89	121	69	85	118	97	99	82	105	97	96	110	106	94	104	95	86	94	94	88	83	107	102	105	92	94	90	113	99	107	81	101	72	90	100	68	96	93	114	91	86	82	79	105	109	125	105	106	103	111	94	79	104	91	103	96	99	83	101	84	77	100	104	100	101	95	103	89	113	90	92	127	78	108	90	100	91	99	87	95	88	87	92	102	95	110	95	104	110	108	102	83	94	93	96	100	93	88	102	97	92	104	114	88	74	107	79	93	97	89	104	92	98	91	94	106	100	100	107	92	84	90	91	100	90	99	94	99	105	91	110	78	94	110	90	96	77	108	100	114	110	85	95	93	75	108	103	102	110	90	116	87	98	106	91	111	90	87	91	95	90	108	112	99	93	104	98	96	100	94	80	91	114	113	81	99	114	94	91	95	101	81	107	85	87	95	101	99	98	113	91	94	101	102	98	100	96	88	98	97	110	86	102	107	86	96	114	88	95	110	95	89	102	101	82	96	92	92	110	115	110	89	108	101	92	97	102	84	93	124	105	85	96	108	102	90	94	86	104	101	115	82	103	85	80	86	114	102	95	90	109	104	97	99	104	97	98	97	93	98	95	88	84	102	91	100	122	104	91	101	95	105	111	103	98	86	104	104	109	102	98	88	104	87	94	99	92	114	119	86	107	97	81	98	98	109	105	94	114	91	94	100	105	114	99	104	104	97	98	106	116	97	102	100	97	91	114	105	105	81	122	109	98	106	106	101	85	95	98	120	87	111	93	118	95	94	104	89	100	102	97	82	97	98	95	120	104	97	92	81	81	89	98	100	86	98	98	77	82	80	107	110	107	110	88	86	89	106	101	97	98	88	110	105	90	86	104	86	99	88	97	86	101	103	112	100	81	95	114	94	83	92	107	105	87	91	117	79	81	99	96	87	97	101	88	126	112	106	98	109	105	100	83	91	108	114	104	109	105	115	95	90	113	99	111	95	104	107	125	82	87	97	85	94	98	98	112	103	98	93	91	113	95	85	93	108	103	91	102	107	109	109	90	116	95	86	103	111	92	95	109	109	87	80	90	96	115	103	96	99	112	99	114	106	87	131	89	103	99	90	108	98	114	110	90	92	119	86	93	98	93	109	105	75	106	104	107	98	122	85	94	91	91	97	98	99	98	101	83	110	94	111	98	102	109	115	96	84	115	126	106	102	114	90	100	98	102	103	91	95	105	103	113	86	107	90	105	106	101	81	105	97	103	104	113	95	95	94	109	101	93	94	104	93	90	118	88	93	104	79	104	85	123	106	93	92	117	88	106	117	115	94	89	106	99	85	98	98	85	95	94	105	97	81	96	102	94	80	92	104	108	92	85	92	85	113	98	87	93	130	104	121	83	96	83	101	97	105	117	108	84	99	103	107	115	90	103	104	107	115	111	88	106	85	92	96	122	97	77	104	98	102	98	90	93	83	100	95	93	97	90	114	91	119	92	98	96	116	125	89	83	94	113	85	105	114	77	96	101	83	101	80	98	92	102	115	82	98	107	94	108	93	97	77	101	113	117	93	102	95	73	96	112	100	123	108	101	97	96	102	95	89	107	108	95	84	87	93	88	99	85	96	111	94	79	108	99	99	86	100	90	99	102	100	103	96	117	107	94	84	106	110	104	82	90	88	88	96	92	95	104	95	92	83	94	93	89	89	96	84	98	112	113	98	101	99	96	77	111	106	82	113	97	113	100	111	99	80	83	107	91	103	99	94	97	105	111	97	107	90	111	109	107	75	88	100	117	103	86	86	89	97	99	118	105	98	100	99	118	91	90	104	99	98	103	106	102	102	104	105	90	77	107	83	95	92	90	95	93	111	96	90	76	98	82	92	90	100	90	76	102	100	117	101	97	87	105	73	100	98	105	103	90	94	90	88	99	97	98	93	111	97	76	93	120	105	105	102	107	101	86	101	100	98	96	94	97	92	98	96	94	103	103	90	112	104	117	101	86	98	96	111	93	99	88	81	85	98	93	89	118	85	116	91	96	98	111	115	77	80	89	88	110	95	107	114	109	92	100	88	90	105	94	106	93	95	89	88	75	89	105	97	106	109	98	90	98	91	97	88	137	115
12377	4999	14597	29683	38194	37035	16664	1092	1014	903	940	856	832	824	768	856	796	778	803	738	813	768	787	731	756	772	784	818	734	766	779	736	772	763	754	789	710	724	774	795	720	750	719	750	730	746	724	774	769	765	760	784	689	779	754	743	743	768	785	772	711	810	809	728	701	738	740	763	742	733	799	747	759	772	769	766	748	760	749	731	747	730	768	813	788	800	740	714	706	804	765	751	760	776	781	755	753	744	759	753	780	730	774	756	762	724	755	774	737	779	750	748	797	730	825	715	724	815	771	712	698	802	789	734	769	765	787	771	705	727	798	731	762	746	737	743	783	774	788	748	762	806	750	734	730	773	766	784	711	763	751	742	784	782	745	702	761	779	770	763	726	745	731	722	752	793	761	745	809	776	729	733	747	798	774	784	743	799	717	778	791	756	786	775	779	712	769	756	760	770	776	751	768	715	748	790	764	727	771	731	764	753	748	771	744	721	727	747	746	745	764	765	789	779	745	748	734	722	754	724	724	741	774	755	759	740	794	752	794	767	732	709	754	712	775	785	801	751	768	771	771	699	782	730	744	785	752	773	748	692	735	716	762	699	689	716	733	753	778	740	784	731	742	729	725	764	789	722	738	757	737	779	743	770	733	769	807	731	744	763	742	760	740	731	744	725	751	748	760	700	779	706	708	709	764	763	781	821	749	749	750	742	750	769	758	749	779	789	750	755	709	773	758	740	802	778	753	698	785	731	784	743	752	742	744	724	784	744	772	739	720	813	765	782	747	754	782	798	735	740	750	721	765	807	780	792	741	766	779	757	783	731	757	786	794	748	745	753	763	767	800	758	761	785	766	742	796	769	750	729	766	718	705	764	745	776	770	748	722	766	740	783	738	770	713	724	767	751	767	743	781	770	742	782	806	744	721	778	776	732	757	728	747	717	763	755	771	773	745	746	775	747	762	737	740	789	747	732	748	748	737	760	785	768	790	781	767	746	733	717	758	713	768	806	756	767	779	746	763	779	738	782	760	789	719	763	710	728	738	729	755	744	733	766	763	789	720	709	766	729	694	779	767	734	779	733	744	758	809	750	741	759	779	782	732	739	804	762	755	733	753	759	741	765	735	751	787	740	745	740	718	747	760	791	799	763	746	793	775	786	758	745	773	729	721	738	751	785	768	736	789	705	813	675	713	704	751	729	803	738	690	779	778	768	743	817	751	796	774	789	804	776	761	756	795	727	717	801	742	776	706	752	755	737	697	780	763	784	763	795	736	736	759	798	776	735	756	743	741	685	744	739	754	724	782	802	737	754	746	789	753	720	741	742	800	752	753	742	724	740	759	730	738	748	738	818	749	736	751	769	763	746	789	758	745	778	800	841	832	744	771	756	756	714	762	752	746	783	770	703	791	761	733	734	715	789	746	744	749	800	757	737	785	771	741	752	713	735	771	735	703	715	810	803	728	738	720	781	748	699	735	729	757	776	777	784	779	772	786	764	737	748	736	755	777	747	792	807	742	778	738	748	792	745	743	758	803	732	743	785	758	753	789	740	767	772	778	743	720	754	757	749	727	736	768	730	737	744	773	740	762	758	750	777	730	782	720	740	733	756	744	804	790	760	756	730	783	752	752	776	726	704	781	714	743	721	732	758	782	768	761	755	715	737	750	774	746	740	726	767	739	716	760	740	778	730	722	715	722	742	774	811	775	774	786	796	847	793	786	778	730	732	767	714	735	744	731	776	713	754	758	729	794	711	761	755	740	736	766	731	738	769	745	733	768	747	734	740	767	696	750	771	795	758	692	760	763	691	755	747	780	730	686	745	766	726	723	760	723	738	733	767	722	740	724	771	744	760	764	730	776	753	760	749	774	771	761	750	720	779	724	751	747	733	722	773	736	747	770	738	779	765	731	774	754	698	740	782	731	736	751	762	735	714	725	781	731	745	748	795	755	769	752	731	792	713	771	733	745	743	761	747	775	731	728	728	744	741	737	762	747	754	745	762	794	702	756	749	719	743	744	838	786	735	743	746	763	743	770	788	731	739	756	711	694	802	764	721	702	740	728	753	725	737	759	790	720	778	774	696	725	735	705	773	745	764	735	725	727	753	731	769	766	745	751	715	749	754	769	807	766	757	744	715	736	716	761	767	811	798	771	732	778	742	770	770	777	761	711	758	786	754	721	729	778	770	730	723	782	779	768	687	721	764	732	730	787	764	729	687	773	805	756	776	711	744	744	745	763	770	766	783	727	744	762	770	724	755	746	773	729	767	752	741	739	780	768	768	722	749	726	709	749	778	731	709	746	739	713	713	826	757	748	779	767	788	748	728	743	715	780	759	760	699	726	789	721	777	734	734	769	728	755	741	736	736	744	759	722	752	765	758	765	731	698	768	677	774	759	779	752	734	748	728	747	752	699	761	754	762	750	776	718	743	747	792	760	752	741	759	764	754	780	799	784	814	750	750	796	795	757	771	752	725	757	759	719	757	742	754	747	774	747	731	721	745	788	730	792	741	777	732	766	780	764	742	751	799	744	779	758	752	715	740	765	747	766	727	753	728	789	744	725	755	730	752	749	741	790	754	766	749	810	772	737	722	695	753	758	713	719	782	750	793	725	705	712	752	743	744	795	726	797	778	743	790	784	751	731	750	765	762	740	726	744	786	724	749	792	794	794	764	740	707	760	745	779	804	713	745	715	703	770	744	770	738	760	712	770	779	781	786	758	757	740	739	774	737	749	701	790	755	794	733	742	766	739	770	758	780	723	714	732	680	787	678	725	730	745	712	774	774	800	788	751	737	697	765	783	784	738	739	737	747	722	708	737	749	775	775	764	784	752	747	742	710	757	703	768	735	729	823	755	757	738	766	764	712	741	733	778	784	780	758	764	715	764	776	711	702	727	758	721	732	692	762	732	757	770	778	750	738	762	756	758	733	769	707	793	715	768	719	785	721	694	748	747	753	740	771	783	782	796	730	798	734	751	772	787	711	783	743	756	720	751	771	753	730	751	763	720	779	756	760	723	788	770	754	734	787	798	759	789	690	703	779	761	737	760	806	728	732	764	773	713	757	749	722	798	787	728	739	772	751	731	798	711	702	750	778	722	740	722	768	783	757	705	776	743	747	721	764	733	728	737	724	777	714	755	727	741	743	761	765	726	767	738	751	712	772	753	743	699	709	739	706	746	773	789	795	714	764	791	778	806	768	730	753	710	728	790	723	710	735	764	725	731	776	765	716	771	781	760	756	772	765	762	715	713	786	738	787	764	771	710	750	736	756	777	844	757	774	702	723	787	732	723	754	749	768	752	738	735	764	753	782	782	719	775	763	709	760	762	740	738	787	758	775	764	736	758	752	738	732	765	783	704	743	767	743	775	720	749	711	772	766	752	733	758	716	773	722	723	780	755	679	758	740	735	759	743	744	756	739	747	735	755	730	717	730	757	747	792	765	744	735	741	756	741	771	728	781	775	773	740	707	734	725	697	717	774	769	750	733	753	787
1209	713	2860	5090	4965	4527	969	112	115	116	85	120	101	82	93	109	99	96	89	93	111	89	111	113	97	121	107	101	94	99	109	108	95	113	98	97	99	97	76	106	113	88	84	98	93	97	97	109	111	83	105	91	102	97	75	89	106	74	98	96	98	87	115	98	96	91	83	103	108	111	96	94	85	108	94	93	96	104	98	109	94	98	86	101	92	94	90	78	115	78	98	102	105	95	97	101	111	88	93	94	99	91	101	98	92	115	83	99	82	113	105	105	94	97	115	88	95	88	96	117	99	107	119	110	104	117	102	113	101	85	83	104	102	96	95	100	104	109	101	94	117	95	100	97	97	101	89	116	97	99	88	94	115	108	121	86	79	91	92	100	104	103	111	105	90	97	91	103	113	109	111	79	101	110	97	104	103	107	85	92	93	101	99	83	81	96	109	90	96	96	80	98	79	104	102	110	113	94	105	97	106	102	108	129	103	92	79	89	103	98	96	95	101	89	91	90	102	95	96	104	90	101	84	100	94	85	93	101	94	95	102	108	100	98	103	106	102	104	103	94	86	88	88	99	95	102	96	92	100	106	88	110	118	105	104	109	98	102	108	97	104	99	98	93	98	99	108	97	103	93	89	106	117	107	104	100	91	96	94	80	89	88	124	116	90	104	91	90	105	102	98	95	105	99	98	107	96	107	106	108	94	125	90	96	105	117	99	100	93	104	93	97	100	84	94	92	116	76	99	86	88	103	109	89	114	107	92	98	93	89	95	99	115	92	96	112	109	101	95	108	113	95	104	93	96	103	108	94	92	85	99	96	87	94	103	96	91	89	99	109	99	97	95	94	97	88	104	81	100	108	107	109	104	109	110	103	78	95	111	98	101	86	102	99	91	102	97	113	98	85	106	103	104	105	93	115	102	98	95	96	98	111	81	117	110	103	99	121	95	87	108	85	96	89	101	104	114	105	95	104	83	100	100	102	98	99	83	127	98	115	90	102	116	94	92	98	115	94	105	95	92	95	95	101	100	97	106	108	92	115	125	113	91	110	101	93	90	104	102	93	109	87	103	81	93	120	87	113	100	89	87	104	97	98	87	107	83	92	92	105	94	107	97	107	128	90	99	100	118	91	105	101	85	90	87	109	97	89	108	91	105	80	102	94	113	116	115	111	95	112	96	110	92	91	81	97	105	109	97	96	116	88	94	87	93	113	118	92	99	90	96	79	101	105	89	87	88	82	91	106	103	87	95	101	92	102	95	104	100	102	85	97	94	113	94	96	89	78	95	102	89	84	105	128	92	86	103	85	102	105	110	91	85	97	90	90	102	99	87	100	103	87	105	95	125	89	108	92	103	97	90	104	93	87	108	106	85	98	105	96	95	89	102	86	109	110	95	106	115	93	88	78	124	116	95	78	98	92	96	85	108	102	82	97	96	106	100	106	109	106	89	101	88	114	105	110	87	100	87	110	90	93	103	99	95	101	82	78	118	104	99	103	93	95	98	89	85	106	94	105	89	96	100	110	85	95	94	104	101	114	95	104	93	121	92	92	84	116	104	124	96	94	96	101	84	92	95	91	115	101	92	99	103	100	98	101	93	89	91	89	89	83	91	105	102	98	99	100	112	82	106	100	89	96	101	114	79	102	99	94	80	104	97	95	122	113	79	100	102	99	112	80	95	99	91	89	110	89	100	101	106	99	103	120	85	91	99	91	102	77	97	78	93	73	90	121	102	107	110	99	106	85	105	103	106	101	95	97	99	107	93	104	99	85	110	88	117	105	89	91	98	106	86	123	91	103	110	107	115	105	90	92	77	99	110	88	87	94	91	104	97	99	117	87	117	97	104	78	114	101	105	91	90	106	124	96	89	94	107	101	110	104	85	101	88	96	88	92	108	95	121	88	104	109	101	89	95	107	94	105	87	102	103	111	121	94	105	98	105	107	98	99	101	90	96	94	102	104	85	116	102	106	91	121	95	86	106	94	103	115	89	90	83	98	102	99	94	92	87	84	94	98	95	92	102	95	103	92	94	92	104	88	90	89	84	102	94	92	91	112	106	86	96	90	100	109	95	85	101	110	95	94	126	93	103	108	81	93	110	77	100	105	95	91	95	92	76	116	100	99	88	94	89	101	97	103	112	102	98	106	108	93	82	112	91	103	122	97	88	83	85	122	92	107	108	92	77	101	105	80	117	89	110	106	93	94	85	77	77	99	92	105	94	93	105	104	127	90	80	103	101	106	105	93	93	92	106	92	103	112	93	92	95	105	91	102	92	99	108	91	116	109	105	84	96	101	92	87	97	85	95	93	96	108	80	89	111	76	109	87	105	99	101	108	111	89	103	96	96	91	94	109	124	87	89	102	108	107	102	102	110	102	104	83	93	94	98	97	88	114	107	87	106	90	114	88	92	92	84	96	93	96	97	104	100	95	110	110	95	95	118	92	113	85	107	95	79	114	109	89	101	100	116	109	85	114	84	81	93	102	94	102	110	102	101	103	105	95	101	91	90	113	102	91	101	112	78	86	116	109	113	111	97	107	103	116	109	97	82	90	104	92	110	96	97	116	95	92	106	92	114	100	105	108	102	114	104	99	112	103	100	101	108	93	116	82	104	96	92	106	118	96	103	102	105	101	90	106	78	90	93	104	110	96	106	118	76	110	95	118	80	112	104	107	99	95	94	106	119	87	99	90	98	101	101	107	83	93	107	94	126	102	102	118	85	97	70	66	107	90	96	109	100	92	101	83	82	92	108	108	82	107	99	110	109	94	82	96	88	111	111	106	117	113	88	109	99	84	101	87	99	100	124	116	118	96	102	101	112	114	93	96	83	109	103	99	96	90	98	111	117	117	101	124	117	96	105	100	115	98	87	102	89	104	97	108	100	111	96	101	114	97	92	104	90	104	83	100	104	89	81	100	104	101	109	95	94	91	100	92	100	110	96	122	111	118	89	96	102	118	97	108	98	90	93	96	93	97	89	104	118	100	81	105	96	85	111	110	91	97	98	100	97	96	104	80	94	111	106	78	102	95	96	102	96	103	108	100	109	93	91	90	115	102	109	112	73	97	107	103	101	89	85	91	102	104	121	88	95	105	93	84	96	101	100	91	94	94	112	106	107	90	88	108	93	100	93	100	105	90	99	88	102	91	111	113	92	121	102	104	87	98	123	99	93	114	110	89	102	74	98	86	94	95	100	92	113	115	114	85	97	108	111	105	77	90	85	96	110	104	113	100	94	102	123	96	84	112	100	83	93	99	94	93	109	107	99	95	92	90	104	90	89	89	105	102	97	95	92	120	92	103	107	112	87	98	110	95	103	109	91	99	92	93	106	104	104	99	115	101	82	94	82	112	93	104	111	94	101	111	91	117	100	86	106	108	107	104	105	108	103	106	106	86	99	100	82	101	81	103	119	105	95	104	100	104	96	77	86	99	108	91	89	97	106	102	96	98	109	94	99	99	96	102	96	105	111	111	98	96	85	95	117	84	90	96
14591	8666	21087	36470	47955	43111	15196	1461	1218	1096	1073	990	888	866	893	846	796	802	756	775	777	781	808	777	845	756	781	766	765	785	764	714	745	737	768	787	693	738	745	738	743	708	763	732	766	768	684	747	747	703	787	711	716	721	770	751	818	765	758	768	713	719	772	746	717	720	762	708	748	717	718	747	740	727	723	706	720	743	695	801	738	736	736	712	737	734	734	724	754	754	676	726	729	771	767	747	712	695	728	699	723	762	734	749	767	745	780	737	675	760	745	736	728	712	707	706	745	770	744	743	794	748	777	747	733	741	778	723	697	750	749	749	774	779	674	743	775	723	692	757	760	730	725	730	713	715	687	650	694	715	727	743	731	749	759	750	737	759	672	717	756	764	739	712	731	778	687	729	767	760	719	749	713	729	781	689	765	681	765	729	780	712	719	746	755	687	729	733	706	769	695	711	713	683	770	715	742	736	717	730	754	746	752	769	761	746	727	693	707	729	781	743	667	734	707	758	736	751	721	735	790	679	709	730	729	760	711	703	735	761	737	765	712	722	726	735	701	764	766	748	796	738	766	701	725	758	719	752	660	745	720	727	717	750	721	745	717	748	754	729	730	740	717	691	721	757	778	766	711	731	768	771	786	739	734	710	727	778	745	717	743	700	762	700	727	768	748	726	733	743	771	691	762	741	713	765	750	747	693	726	764	721	702	760	696	738	710	770	755	705	692	710	717	741	729	746	718	725	737	740	731	698	762	736	698	735	675	773	735	739	704	721	723	786	714	752	734	736	743	739	733	724	750	777	742	743	701	687	753	704	782	713	749	748	719	707	722	784	736	744	709	746	751	708	718	747	768	725	765	750	736	777	780	772	726	756	711	716	755	728	711	782	724	715	700	733	713	783	742	762	742	790	736	710	752	744	779	696	732	746	742	733	724	763	720	773	746	706	685	743	705	674	686	671	723	772	739	753	669	728	779	735	729	711	743	669	745	756	728	693	758	740	723	736	747	755	708	777	693	722	748	724	714	722	782	724	726	774	708	700	742	708	713	763	716	745	700	733	758	793	688	743	765	788	733	734	694	702	742	704	723	767	743	700	725	692	673	760	699	774	736	672	771	706	721	761	750	767	709	769	720	736	752	727	744	719	747	753	727	757	721	698	713	763	716	747	717	755	763	752	739	717	729	705	757	737	757	735	752	747	761	720	728	716	780	764	730	727	720	781	713	717	717	735	727	787	708	709	753	741	715	756	754	702	766	757	703	745	755	739	696	703	766	716	700	728	752	783	702	721	767	697	742	768	725	717	809	734	764	690	704	754	742	720	706	752	734	717	760	720	711	687	768	728	730	735	717	708	749	741	722	696	765	747	678	730	711	725	713	753	744	752	758	762	695	740	759	739	737	702	700	762	791	700	722	763	712	743	729	777	727	714	728	736	731	715	710	733	750	697	711	706	715	758	719	738	736	710	712	765	780	760	744	718	720	736	685	753	775	691	749	743	748	751	722	748	695	735	741	774	744	724	741	683	732	733	767	747	717	709	722	735	745	750	743	743	738	762	760	748	743	684	723	759	757	735	760	733	701	704	788	726	731	758	714	678	694	719	765	792	714	690	739	715	720	755	725	714	754	729	715	745	728	754	732	761	742	811	715	739	742	738	733	740	721	763	743	751	746	730	748	758	756	736	706	753	728	710	724	770	717	728	723	727	750	723	727	747	750	725	719	767	746	780	776	712	697	717	763	765	787	742	758	740	731	757	777	747	787	745	777	705	739	742	731	712	746	745	744	773	733	724	751	753	708	692	719	749	715	749	723	772	786	703	744	721	687	781	736	813	748	794	720	762	760	758	731	695	691	707	739	724	722	696	735	734	761	729	737	711	731	701	749	688	737	716	729	749	773	711	725	741	770	740	751	758	753	766	723	734	743	739	776	741	753	734	744	746	734	736	744	685	691	733	740	755	707	784	746	680	714	721	750	679	709	743	740	726	740	799	742	660	738	707	722	748	711	743	732	709	782	777	746	732	739	750	761	758	719	750	719	759	703	739	739	711	759	740	719	710	727	764	690	715	676	721	718	739	776	753	725	709	740	779	716	711	779	715	719	715	743	740	723	709	764	766	731	726	717	729	718	709	716	715	739	704	779	738	702	779	768	694	742	708	722	709	726	780	731	789	760	693	714	726	754	727	693	778	745	728	714	763	737	715	735	757	773	720	748	725	731	819	737	721	737	731	762	765	727	704	713	756	743	758	727	737	761	751	795	694	717	735	693	693	733	725	699	703	750	760	738	729	744	707	730	716	738	792	768	725	753	737	747	742	754	756	790	774	715	718	729	653	747	731	704	751	702	690	788	731	740	725	737	740	758	720	710	746	745	756	699	725	743	752	704	707	712	759	767	695	725	758	737	727	765	742	719	738	721	745	721	775	749	705	754	684	692	794	762	728	738	721	725	734	780	705	763	786	737	720	724	733	734	721	728	686	713	776	762	741	741	719	753	724	733	742	710	696	769	723	732	716	743	707	728	715	817	714	753	749	717	735	721	737	740	699	709	703	767	753	703	729	737	737	708	733	709	760	753	755	692	734	726	685	735	695	784	727	731	730	791	764	713	775	779	742	719	750	757	769	768	756	750	718	712	750	727	754	696	733	725	694	755	717	703	709	699	716	707	735	757	715	693	709	777	702	764	736	784	715	728	687	711	700	785	754	734	769	722	725	697	778	707	750	779	707	685	750	756	808	722	742	709	760	772	709	753	737	759	752	757	676	726	741	707	744	716	740	685	735	729	721	765	725	724	698	675	802	695	812	720	725	757	697	730	753	739	723	733	739	771	717	759	743	776	717	708	742	709	691	719	734	726	763	772	767	692	756	695	726	734	723	747	719	783	735	703	725	691	736	733	744	728	779	747	737	691	767	721	760	729	698	725	720	755	728	748	705	712	741	738	707	712	730	720	738	773	775	728	726	729	711	749	761	748	724	684	733	723	718	725	782	702	721	771	756	695	725	729	728	767	703	678	721	730	747	723	725	719	735	696	739	776	731	763	745	700	764	741	741	765	705	689	729	707	739	700	714	724	754	748	722	723	770	720	698	722	800	742	713	740	715	770	700	684	757	700	727	726	738	717	746	781	730	773	806	734	754	710	731	758	726	722	726	791	754	757	716	739	760	701	709	776	758	739	752	741	729	698	736	685	769	755	717	753	749	769	746	778	716	740	722	710	723	780	710	757	741	735	737	750	754	705	729	708	730	729	776	705	730	703	755	759	688	759	725	747	727	711	733	741	727	722	719	756	708	760	710	745	685	711	699	718	718	707	753	714	768	739	731	736	757	739	675	726	716	758	699	746	756	756	725	714	776	769	738	748	724	738	745	736	712	754	730	746	740	708	747	749	714	745	741	735	700	716	739	729	740	724	741	755	729	750	703	705	709	727	752	722	743	716	693	741	722	761	723	742	704	753	737	698	736	757	715	742	709	738	701	720	731	697	742	749	735	701	697
1167	247	361	882	923	982	196	66	69	70	65	72	61	73	75	83	80	66	83	66	58	51	58	59	65	60	68	73	78	86	58	72	75	71	65	61	69	58	61	62	61	65	64	56	65	64	75	51	59	65	76	56	60	70	64	65	45	68	77	69	74	71	80	62	62	61	85	57	73	61	67	52	70	74	55	63	70	74	60	60	55	60	64	75	58	62	68	80	71	61	59	70	61	60	69	77	74	66	76	73	67	64	82	56	69	64	64	74	60	71	64	69	78	76	57	63	76	62	65	64	65	75	56	66	79	56	68	72	74	57	60	66	74	62	72	72	72	59	51	50	57	64	62	61	72	61	58	62	62	86	74	66	74	61	73	70	52	66	49	75	73	66	72	54	83	66	63	79	67	88	60	67	73	77	57	83	68	69	57	57	82	72	58	62	73	64	73	66	61	78	62	68	74	63	59	72	59	62	70	69	75	72	64	97	73	57	79	67	54	47	65	79	56	66	74	72	54	63	69	78	85	71	66	69	63	72	66	63	68	78	69	71	70	60	57	71	61	60	70	51	85	75	62	64	67	69	79	59	63	51	58	80	68	76	70	56	64	74	66	56	60	63	66	57	61	69	58	66	65	51	73	54	78	69	58	60	60	64	67	66	78	72	64	71	69	70	71	71	60	54	76	72	67	66	60	56	68	65	57	66	63	63	60	58	56	79	57	69	77	82	63	77	56	71	65	64	57	65	72	75	74	75	62	67	44	58	84	63	61	76	74	60	84	59	73	68	63	61	70	78	73	63	58	73	60	63	64	57	71	61	61	76	56	67	75	72	68	62	60	58	80	75	76	59	73	65	74	61	55	69	52	55	61	69	69	70	48	66	61	73	68	62	79	57	75	92	61	70	69	84	52	69	72	83	67	62	61	51	71	53	62	66	81	79	67	77	67	81	52	71	78	59	75	73	61	87	66	55	66	62	72	62	68	63	56	69	64	70	76	68	65	60	54	81	78	71	70	82	67	71	57	62	67	46	58	69	75	75	64	70	61	79	60	70	51	62	77	70	56	67	78	66	72	54	66	51	58	56	89	73	64	78	58	61	73	68	71	73	77	63	65	55	74	66	70	64	71	65	67	70	70	59	81	64	64	69	69	63	65	60	59	57	60	70	81	63	61	68	65	65	72	70	66	74	57	73	78	69	79	62	72	78	54	69	74	63	67	70	61	46	56	79	64	60	76	60	77	63	64	61	59	82	58	75	71	69	57	63	67	72	71	57	59	60	72	79	65	77	64	53	58	77	71	65	58	68	57	84	72	68	55	62	51	62	79	70	66	65	73	60	65	74	75	57	74	56	87	64	61	72	61	63	77	68	59	64	73	59	48	44	60	66	59	70	71	59	57	83	74	75	64	57	74	71	63	56	52	71	63	70	66	62	71	78	77	55	52	67	63	66	61	54	56	66	86	59	54	70	69	62	74	76	69	64	60	63	53	75	60	61	66	62	70	64	67	66	63	70	64	64	56	56	73	72	73	67	71	59	51	60	70	63	77	67	59	51	60	62	76	54	71	67	64	66	74	57	71	55	76	77	61	76	70	78	88	63	61	69	74	71	59	78	78	69	70	73	69	53	53	73	55	71	64	67	63	56	58	58	62	77	72	68	60	70	72	77	69	69	66	66	71	63	70	86	68	72	75	63	55	69	68	66	72	70	62	65	65	61	69	62	61	62	74	63	63	63	49	68	67	72	86	82	74	73	55	54	61	72	61	66	49	62	64	65	57	62	72	57	68	70	64	56	72	59	58	72	61	60	54	77	56	68	74	72	77	70	68	66	53	71	65	74	81	60	65	72	58	72	52	71	53	65	51	83	61	45	70	67	70	68	52	59	71	80	65	63	79	76	67	56	54	61	77	74	72	56	54	65	71	60	58	67	73	58	78	69	66	73	66	64	61	67	61	77	71	80	82	69	80	67	64	82	63	77	66	69	60	71	59	65	62	67	72	69	74	76	72	54	68	73	52	71	72	67	69	52	66	61	50	63	63	67	68	59	52	55	73	62	84	73	56	72	52	69	70	56	69	50	67	71	68	57	74	64	70	61	75	78	58	64	79	56	74	66	74	67	87	73	74	69	67	56	76	76	63	72	54	53	61	68	56	65	70	62	61	58	68	71	82	58	55	70	56	55	62	55	61	75	67	65	66	75	64	61	76	73	75	73	75	64	71	76	61	72	75	46	75	62	67	65	53	62	64	68	77	61	79	70	75	80	65	71	76	79	66	61	73	74	67	56	60	65	65	84	59	69	65	68	67	57	75	66	76	66	75	63	60	76	62	76	55	61	75	72	90	74	57	70	65	65	63	67	69	63	63	65	80	62	60	58	76	54	69	62	68	78	50	64	78	63	65	49	61	66	72	54	68	55	60	68	62	63	81	86	72	64	70	67	52	58	69	58	64	73	59	54	64	63	59	66	69	62	62	63	59	65	64	62	75	59	65	64	69	84	63	51	69	61	67	69	61	58	60	79	74	60	55	64	70	66	71	68	71	75	63	67	69	81	70	66	66	73	75	59	71	73	66	66	63	62	53	56	67	60	60	61	70	58	67	61	65	67	53	70	72	73	68	60	55	71	74	54	69	63	60	58	62	65	57	61	65	70	66	69	74	55	59	64	59	56	60	86	56	72	60	61	74	72	75	74	50	68	61	56	68	54	74	56	66	65	72	63	53	66	61	70	54	53	55	82	55	70	64	58	71	75	75	75	73	46	74	60	63	72	66	53	63	73	74	61	62	55	73	57	45	71	57	72	54	67	83	58	60	58	65	64	76	73	65	76	69	78	71	71	68	55	87	80	74	51	69	61	73	62	52	65	71	50	59	74	53	64	77	69	65	56	52	79	67	54	57	69	79	71	73	58	70	62	73	59	64	77	70	57	64	76	70	60	59	65	66	63	68	56	70	53	72	59	64	64	63	71	68	53	60	71	76	80	61	66	67	96	73	65	77	73	69	79	67	64	73	61	66	67	62	62	69	78	65	70	74	68	68	54	61	74	57	73	43	58	55	57	57	61	66	74	55	70	65	59	57	66	71	71	65	50	51	79	58	79	66	56	71	55	77	66	57	55	70	63	63	59	62	67	74	68	63	69	65	66	62	60	66	83	50	80	56	59	63	47	67	61	60	68	66	67	56	67	67	83	72	63	60	62	78	72	62	67	61	79	82	72	81	76	63	76	65	60	65	56	63	74	66	82	55	70	72	55	62	58	72	71	77	67	80	73	73	77	51	67	63	56	75	61	62	64	69	60	67	62	81	66	65	65	74	55	73	80	68	62	62	67	63	64	67	76	64	62	62	58	55	75	78	76	71	67	67	53	53	57	67	59	66	58	61	59	66	61	73	71	80	67	60	58	63	82	63	75	69	71	80	63	57	63	61	70	69	78	68	57	63	60	93	68	74	77	70	58	61	54	76	71	68	64	63	68	85	76	64	70	68	73	68	43	71	70
10208	3498	5155	15117	23117	23289	4641	648	630	536	623	598	542	573	512	535	542	539	565	545	535	517	514	507	496	543	565	546	576	549	536	523	512	504	510	564	494	499	562	536	511	504	557	512	511	523	520	545	549	501	578	497	543	525	532	551	494	534	534	542	542	546	492	565	515	536	534	543	546	528	534	529	552	563	493	502	543	499	545	521	548	484	498	517	541	577	516	495	508	531	533	542	529	539	534	554	536	525	532	549	524	514	508	554	499	521	537	540	513	556	512	547	509	496	523	494	574	537	545	464	520	543	517	528	528	513	495	526	530	527	513	525	553	532	540	555	471	524	553	530	493	516	546	502	517	518	539	545	519	531	530	480	536	522	539	530	531	519	522	545	561	512	543	509	556	518	562	516	485	508	526	539	538	541	536	549	522	544	542	505	560	475	511	526	510	497	541	495	520	569	565	508	496	521	507	531	496	517	538	489	504	489	536	539	537	525	554	560	519	503	520	534	546	548	504	521	498	546	471	551	524	508	519	481	539	541	524	540	504	512	546	513	573	531	545	522	479	523	498	525	523	514	511	561	528	517	544	540	498	543	553	493	529	519	515	568	531	487	507	540	543	522	580	538	503	481	518	544	539	501	523	521	467	500	524	498	536	512	508	523	498	516	499	543	488	488	469	535	540	548	517	530	531	549	516	528	562	596	493	503	556	546	545	532	559	535	530	517	514	548	508	546	524	520	511	501	544	518	552	510	503	531	517	496	544	558	557	499	524	523	531	552	516	516	509	509	515	573	524	498	558	523	553	551	534	475	509	505	562	540	486	495	536	514	513	511	505	511	524	500	566	528	536	508	520	487	506	584	521	516	489	491	529	541	528	543	518	537	528	503	520	513	521	538	549	525	510	531	510	527	524	531	499	558	565	494	548	496	502	524	515	497	527	538	501	534	534	510	478	540	532	492	482	495	498	530	504	513	509	545	524	515	572	549	486	538	518	507	521	544	548	564	527	540	540	525	509	508	555	523	489	490	523	525	508	521	562	510	531	554	542	534	541	524	559	522	546	500	525	501	522	500	495	523	501	509	503	506	545	533	525	506	530	549	488	556	567	546	538	507	523	567	500	526	537	544	533	567	564	539	558	522	521	533	514	500	505	517	519	486	507	531	513	512	531	555	495	532	479	510	501	504	469	533	503	524	542	554	532	554	470	494	540	553	535	491	508	562	528	570	516	509	520	539	513	495	525	522	547	562	520	490	503	567	496	523	496	541	513	559	539	576	476	530	505	513	529	505	529	522	511	499	509	512	515	508	538	555	505	539	525	503	557	545	554	496	563	516	558	496	497	490	513	525	531	503	527	454	568	517	546	486	543	510	525	519	552	506	508	521	520	547	514	504	574	531	573	517	490	530	559	530	514	544	484	540	504	519	534	507	556	508	472	510	547	521	524	471	507	518	521	519	532	480	504	489	555	512	536	532	554	506	475	523	520	573	533	506	545	528	550	515	493	541	561	528	531	526	532	536	511	566	486	509	543	517	539	504	516	509	509	552	543	542	554	543	513	539	525	515	515	493	529	544	535	525	560	523	510	473	477	517	536	498	537	517	515	497	527	561	590	540	481	489	502	530	497	507	534	517	529	543	510	542	536	572	531	515	513	547	507	530	498	542	513	529	515	558	507	478	546	522	534	507	492	508	539	519	535	519	543	485	496	506	507	495	522	499	532	527	506	483	552	490	521	515	542	543	544	500	541	530	528	519	548	488	516	553	524	505	541	524	505	498	481	509	547	536	513	490	477	569	562	531	555	548	520	518	515	551	506	518	503	508	526	530	535	524	524	473	482	555	477	503	544	563	571	515	523	544	555	551	545	519	511	524	531	501	542	521	517	535	538	494	573	524	504	511	580	548	510	567	524	511	524	500	533	574	507	516	555	530	536	546	520	504	538	490	564	496	525	549	553	535	519	519	510	538	556	552	542	527	497	535	514	501	558	537	471	532	492	527	503	523	507	520	518	509	535	536	557	552	514	540	561	546	530	551	512	546	508	520	520	568	516	527	537	517	510	548	537	501	545	471	542	530	484	498	545	522	493	539	486	544	533	481	523	524	561	546	537	553	466	528	526	534	521	514	503	514	530	558	518	523	528	544	526	533	515	492	520	537	497	537	529	563	544	526	544	535	504	530	493	522	540	538	494	518	512	558	546	514	534	532	523	519	460	526	540	515	525	533	508	575	500	503	477	514	530	522	536	475	516	511	577	512	521	516	490	538	553	517	558	529	537	538	521	502	572	518	509	532	535	532	534	542	505	500	475	543	548	530	514	515	513	501	522	533	514	543	534	504	545	497	544	516	515	572	527	525	532	556	458	528	544	558	496	527	500	507	498	490	514	496	542	527	503	518	528	523	520	571	507	521	517	500	544	495	512	492	584	508	497	517	521	498	528	515	495	532	500	511	532	529	551	492	540	520	540	528	498	481	508	572	536	497	527	529	559	524	515	536	548	505	500	517	529	504	563	471	479	518	468	532	517	582	551	526	548	487	529	521	545	530	535	530	527	504	504	540	519	508	547	491	527	533	511	481	567	501	529	518	552	538	591	505	507	516	520	540	529	489	508	545	507	533	547	481	517	495	548	513	520	517	494	544	549	519	513	553	516	556	516	560	565	497	516	535	565	534	517	513	519	517	523	557	549	508	524	544	489	480	520	564	515	506	532	521	502	509	541	480	515	501	543	544	497	546	544	562	539	509	479	516	574	532	497	549	487	560	526	507	510	507	541	527	548	509	520	484	576	521	539	521	486	502	491	485	515	533	514	527	515	547	509	531	523	555	482	513	539	545	540	523	520	546	520	507	596	539	512	501	484	501	532	535	538	513	535	515	542	543	510	514	493	539	513	540	527	512	527	519	538	505	547	498	507	574	520	498	500	521	519	512	558	496	501	498	515	510	548	499	550	525	511	487	551	536	583	543	508	560	503	491	507	501	543	562	534	547	523	567	529	518	515	546	535	572	463	543	476	520	524	518	494	538	576	565	502	514	544	512	522	481	492	552	535	555	488	523	503	530	508	518	520	547	543	545	545	536	526	522	552	493	535	536	515	490	501	550	522	514	526	526	534	526	544	558	530	515	514	486	505	511	515	533	534	535	568	520	548	530	532	480	502	518	558	500	469	537	507	515	530	525	523	556	523	491	502	487	528	507	506	563	532	520	517	563	565	547	544	504	551	501	533	510	533	513	567	514	518	497	547	548	493	542	502	587	512	549	538	496	541	501	487	538	566	509	475	551	506	535	555	554	488	502	503	534	546	518	548	517	505	504	542	494	498	521	539	534	521	507	502	486	520	464	491	539	522	526	506	484	510	541	520	504	535	500	552	513	494	521	536	532	558	526	531	575	534	521	506	559	522	529	530	550	537	522	542	541	524	519	487	563	513	520	567	488	550	525	521	496	555	570	535	562	524	497	526	518	509	529	537	515	530	510	515	524	554	512	513	529	530	512	533	512
754	605	1627	2850	2728	3547	1010	90	71	78	81	68	80	70	84	75	88	76	73	73	68	58	67	73	67	71	84	69	75	77	60	61	82	83	59	65	93	57	80	79	70	66	71	78	62	73	77	86	75	66	63	77	74	84	70	84	80	77	76	72	70	85	66	74	77	85	57	76	72	81	68	82	70	73	69	81	78	68	73	67	75	71	86	73	87	61	64	77	73	82	68	64	56	73	80	83	92	73	70	72	63	79	70	66	69	78	52	78	62	73	67	78	60	65	77	76	89	65	60	75	73	60	67	77	62	80	56	84	59	55	74	67	64	68	69	78	80	94	74	68	73	66	64	70	70	72	70	90	64	70	63	77	75	93	69	56	74	81	92	74	65	75	74	68	75	74	79	63	88	64	87	73	77	87	84	72	66	68	64	63	73	81	65	64	83	77	60	77	64	67	78	72	71	74	67	84	82	77	59	51	68	77	82	73	73	73	83	76	79	83	82	61	71	72	68	84	69	78	84	58	69	55	77	78	70	88	58	65	66	67	70	80	97	64	70	77	73	73	64	64	72	68	69	77	69	83	60	71	61	79	69	64	69	56	65	67	73	78	69	88	85	72	68	85	76	81	68	68	83	71	81	77	70	71	81	78	77	77	80	64	74	64	72	77	80	77	72	71	61	62	66	68	79	59	61	68	80	73	74	83	70	78	72	73	81	71	66	81	70	64	70	72	61	74	70	76	81	69	59	78	71	68	78	66	73	71	63	85	77	64	69	60	71	80	81	75	77	82	72	80	76	78	80	69	61	77	73	65	63	88	57	64	64	76	79	66	69	60	68	89	69	76	74	75	73	73	65	65	66	77	80	75	76	70	75	73	87	75	62	86	61	73	68	66	76	77	66	79	78	63	88	62	79	65	75	70	92	80	82	62	70	81	81	62	75	68	70	64	82	66	72	87	67	59	56	79	74	69	73	65	78	85	60	66	80	86	83	65	81	75	66	63	75	77	84	80	66	61	71	74	75	74	70	90	74	74	63	69	80	71	68	75	91	62	75	80	64	69	65	65	85	77	67	84	72	84	62	63	67	75	86	68	61	85	87	58	65	64	82	68	80	60	91	68	60	68	80	81	69	68	67	78	77	81	82	73	74	82	70	78	70	71	57	70	65	77	75	64	89	91	73	72	65	73	85	69	68	77	70	72	72	81	74	83	78	69	85	71	68	77	71	74	77	68	59	64	64	72	75	76	74	65	73	73	72	67	74	84	80	67	60	73	64	72	65	65	85	79	66	92	85	77	71	80	85	71	86	70	83	64	75	74	81	63	76	75	64	87	71	69	53	68	66	67	72	68	75	71	63	77	73	74	67	58	84	78	63	63	65	71	75	90	81	76	88	72	61	76	64	77	73	64	74	64	71	54	61	69	68	78	79	54	59	83	65	65	63	73	76	88	92	71	80	66	61	76	69	69	88	69	66	67	67	65	68	73	69	74	66	78	78	66	79	89	80	89	66	79	70	65	66	68	80	76	65	66	67	72	78	72	68	79	61	61	86	73	67	76	76	76	66	68	68	70	76	71	84	86	63	81	66	60	74	70	93	73	90	76	79	74	62	90	79	78	67	65	66	71	85	67	76	76	74	67	82	64	84	70	68	80	63	79	57	54	75	88	72	71	67	69	82	81	63	74	51	55	75	68	59	60	72	83	72	66	93	72	61	63	63	61	70	84	69	69	72	72	82	99	62	82	69	74	60	79	69	85	62	65	77	77	99	77	75	72	76	57	67	74	66	67	86	74	74	76	82	82	76	73	62	57	56	79	60	79	79	67	73	80	78	76	71	75	78	82	77	76	50	68	85	62	64	77	72	73	69	74	65	79	71	68	63	85	69	78	80	62	74	61	62	72	69	77	73	80	63	70	84	71	52	98	71	73	82	77	75	65	87	74	62	71	70	64	65	70	65	65	71	71	79	80	77	86	67	70	68	67	70	83	83	67	67	73	74	81	82	69	81	66	76	74	68	84	72	63	78	78	69	66	69	66	72	73	73	76	76	76	78	80	49	90	89	69	84	68	74	66	85	73	53	57	72	68	80	70	66	71	94	64	78	75	53	67	55	63	72	73	80	65	78	60	72	50	73	88	73	87	84	68	64	63	68	66	71	74	67	61	79	68	68	64	74	71	71	64	73	77	78	73	77	69	71	57	62	55	61	81	79	59	68	74	80	76	74	76	70	61	61	92	72	73	68	82	64	89	72	82	68	65	63	79	75	77	65	68	62	77	87	76	58	71	76	68	77	74	67	75	68	77	79	50	71	70	68	74	76	87	84	82	70	73	83	62	60	61	72	69	65	84	62	66	78	91	80	68	78	59	67	65	64	75	71	73	63	85	58	65	75	68	81	65	74	68	69	66	66	86	66	67	72	68	76	52	66	78	68	78	73	86	74	74	75	72	72	78	84	72	69	61	85	92	73	81	84	57	63	68	72	74	85	73	63	65	74	87	74	81	75	73	87	55	73	63	73	67	85	65	71	72	79	81	76	89	80	74	68	79	69	76	74	73	70	82	69	63	72	80	75	79	84	75	59	76	90	63	86	64	78	65	68	74	77	79	69	58	58	81	83	68	79	66	71	84	68	61	71	60	61	72	72	75	74	65	64	76	64	82	73	72	69	65	81	80	76	77	73	70	76	83	44	77	64	75	78	71	79	75	65	72	62	71	70	59	61	76	69	82	75	64	77	65	67	64	82	80	62	70	66	70	67	71	71	64	74	83	68	79	68	68	75	86	74	77	74	59	72	80	73	90	71	80	60	70	74	54	88	73	69	74	64	77	81	61	95	69	89	82	61	72	73	88	61	73	84	67	76	81	73	76	73	67	74	72	58	74	77	68	80	62	61	91	63	70	76	78	66	70	72	74	76	65	73	78	87	69	75	82	68	62	71	70	75	70	69	55	70	77	73	73	71	61	75	87	63	67	79	68	57	80	82	89	78	65	62	66	85	65	63	77	71	55	82	74	62	67	63	66	68	74	69	68	69	68	51	74	72	74	70	84	74	80	65	62	72	62	56	57	68	69	62	82	71	83	69	77	78	58	63	75	79	68	74	71	75	85	78	76	95	80	85	60	78	73	70	69	72	73	79	87	64	74	66	85	67	85	75	77	81	90	68	85	70	65	75	76	78	57	84	87	82	73	82	84	69	67	71	73	59	65	74	69	71	72	79	71	54	73	73	72	77	62	62	66	81	74	72	66	67	65	64	66	78	79	68	68	80	60	69	78	79	73	71	79	66	80	82	71	65	69	76	79	68	69	73	75	86	49	77	70	69	93	60	75	88	70	74	75	84	71	76	71	81	84	81	75	71	67	62	67	94	61	71	76	75	63	60	78	67	69	68	64	83	81	82	86	63	62	59	71	74	75	76	68	75	71	68	64	82	85	81	65	79	70	55	80	59	75	62	84	72	74	59	74	80	77	74	75	67	73	62	58	78	76	82	76	81	66
12128	7899	15261	30394	40018	41015	11842	1009	903	768	731	664	660	650	612	601	577	614	577	566	619	553	580	578	550	613	570	515	577	579	564	551	550	519	580	568	581	544	570	525	548	567	555	550	515	566	540	597	539	530	558	582	520	577	576	584	529	517	535	523	531	558	521	558	549	549	555	524	538	495	566	537	543	526	547	562	537	541	515	578	550	547	530	532	589	520	559	546	549	564	608	508	531	549	549	548	581	545	566	592	548	515	558	533	533	580	554	567	534	588	571	540	495	545	578	546	555	526	550	586	567	552	568	556	536	565	574	573	548	547	563	569	623	570	543	526	559	559	539	542	568	579	581	567	526	545	568	514	555	547	517	578	548	572	546	538	527	544	537	530	526	558	569	526	561	558	573	510	578	581	557	534	584	535	550	569	550	517	545	531	525	562	541	502	578	554	590	498	554	534	572	575	533	550	609	528	549	540	571	541	572	546	575	569	567	575	545	525	587	542	551	509	568	555	543	568	568	533	582	591	559	587	546	514	568	530	533	587	536	544	559	551	541	557	593	548	570	547	551	565	544	557	565	562	576	563	548	554	553	553	548	536	545	549	578	553	510	537	560	568	550	562	554	534	575	559	539	570	548	539	531	541	557	575	548	542	621	526	520	548	560	549	622	595	527	542	544	541	573	527	515	546	572	567	527	549	499	562	539	525	562	525	554	549	561	549	567	543	579	554	567	581	533	590	527	562	549	533	532	551	594	524	554	530	564	541	536	577	537	535	491	512	541	556	522	535	571	561	569	524	533	526	507	549	562	536	507	568	518	579	560	569	568	578	553	551	555	522	530	543	529	533	592	541	566	577	549	550	555	520	534	575	565	566	563	546	559	514	519	547	547	582	572	518	518	524	546	548	547	548	557	520	545	556	523	518	542	580	561	550	532	518	547	531	538	515	538	568	574	532	565	565	574	544	551	544	593	536	564	538	505	527	574	564	575	549	589	575	570	595	507	539	552	522	577	568	553	538	532	535	572	577	587	572	531	520	525	536	524	574	539	547	522	533	592	549	539	541	549	576	561	538	567	529	552	555	596	526	566	589	544	551	564	573	558	550	565	564	556	559	550	538	512	569	547	532	554	562	558	549	569	557	558	542	551	535	574	518	576	553	588	554	560	514	555	535	574	573	568	586	570	535	585	542	563	546	567	551	560	501	568	566	559	581	534	555	562	574	498	589	572	570	571	555	567	577	565	540	556	485	588	560	482	524	548	532	610	548	528	555	525	542	541	569	538	566	562	545	575	558	532	553	558	567	539	585	515	540	536	525	542	539	539	551	563	553	551	547	563	576	571	551	534	510	554	577	580	589	632	528	568	549	552	536	515	570	508	523	526	607	519	560	551	554	591	555	526	575	543	563	538	534	527	585	555	512	556	585	552	501	575	564	599	521	539	547	556	552	499	541	579	540	567	550	579	562	563	516	530	586	537	511	558	573	581	559	562	534	557	537	562	520	558	571	540	551	523	544	567	524	537	558	556	525	523	529	569	564	569	549	571	538	543	577	561	571	564	557	510	557	546	582	517	553	538	571	562	549	541	577	533	554	551	552	545	557	544	570	546	539	565	534	566	548	544	553	541	543	528	520	543	581	569	555	576	530	542	558	551	540	554	570	527	571	550	597	573	575	576	529	570	499	586	520	515	590	542	555	535	520	551	528	571	551	556	510	547	549	560	558	509	521	517	598	600	511	571	574	566	541	539	561	522	542	560	547	578	528	497	561	526	551	547	555	529	554	502	551	523	569	541	505	523	572	532	593	530	543	533	545	537	535	564	509	524	536	532	552	534	555	564	538	563	533	595	577	519	544	563	568	517	560	539	527	518	563	534	538	536	535	549	538	525	526	551	538	523	575	568	536	538	527	530	573	587	561	558	573	543	573	535	479	521	537	535	521	540	509	521	570	536	560	521	578	535	550	533	528	530	548	531	556	598	524	581	555	537	515	551	539	530	517	536	551	556	528	581	513	566	557	552	547	530	551	551	575	536	529	534	531	561	547	566	543	569	510	594	514	573	526	546	559	527	519	559	559	576	501	569	518	534	534	533	544	535	546	585	521	536	604	545	545	548	538	566	558	528	533	543	545	537	563	583	549	543	549	581	536	532	558	537	542	565	552	532	540	570	518	552	545	578	566	562	516	550	569	555	571	539	548	556	532	566	552	531	547	526	511	538	533	602	537	561	556	561	557	544	574	565	572	547	575	529	549	517	570	591	556	545	576	554	577	544	546	555	576	564	501	524	544	550	553	573	559	561	551	528	551	551	557	584	570	594	542	572	568	638	537	567	529	522	515	568	591	586	584	474	494	550	527	514	538	507	544	549	544	601	590	612	547	569	559	523	588	556	501	587	540	571	578	543	539	559	587	527	537	581	536	567	568	579	536	529	567	542	581	519	604	575	552	546	552	530	607	571	570	509	536	522	567	572	526	530	509	547	591	514	549	603	560	546	557	535	539	510	524	542	536	576	568	553	544	565	563	522	534	516	513	524	582	569	537	525	539	576	512	525	588	561	542	520	573	534	517	561	560	525	584	516	547	551	545	552	548	516	515	565	521	527	546	511	517	564	577	544	542	567	546	544	541	576	543	517	551	524	553	556	547	538	580	542	589	570	517	544	559	550	503	596	583	552	570	532	530	516	569	576	586	570	551	569	530	543	564	572	543	552	554	559	500	519	554	568	566	530	565	509	509	528	524	537	531	532	551	561	523	538	591	546	535	545	591	581	608	574	539	567	542	569	575	460	586	550	540	573	528	564	538	508	510	637	536	520	585	536	521	546	571	566	519	524	554	573	570	535	541	556	575	521	554	533	568	610	571	558	550	518	537	535	511	553	515	556	552	565	551	576	562	549	589	543	557	547	570	538	523	550	551	550	513	564	524	572	554	569	568	528	519	567	552	567	562	539	538	547	521	546	551	577	562	553	582	557	526	522	609	584	538	558	520	566	566	519	588	574	516	568	536	550	574	526	487	536	602	605	597	540	552	545	522	547	560	582	601	552	485	530	516	545	538	568	572	555	586	543	495	568	541	537	561	569	525	548	527	537	570	538	544	547	569	535	574	613	582	493	596	546	571	557	544	494	564	574	573	573	515	522	567	572	481	555	519	557	551	544	571	563	516	540	536	563	566	592	522	555	571	542	546	553	552	548	561	542	545	574	560	561	512	531	543	535	529	572	557	572	523	535	565	521	553	552	571	529	547	525	553	557	542	545	539	523	532	549	524	516	575	541	538	520	565	535	571	568	546	566	527	568	540	562	540	542	573	544	542	526	541	519	572	558	540	537	522	536	541	544	553	508	598	560	538	500	524	583	547	518	552	539	555	554	542	537	606	530	511	586	527	529	524	541	559	560	515	558	585	563	537	591	547	522	512	528	591	535	506	549	575	525	540	593	540	535	549	502	543	550	588	565	506	562	548	546	570	580	572	559	596	571	579	544	537	528	535	543	591	584	535
1759	537	1849	2589	2539	3179	930	88	115	97	99	86	100	98	118	110	89	106	85	89	97	100	110	107	90	88	90	107	102	99	111	97	110	103	98	99	100	86	94	106	108	109	96	96	93	93	100	90	87	120	93	83	107	104	98	86	116	90	76	96	95	102	113	126	109	100	119	103	80	109	113	120	92	102	97	113	100	85	90	100	86	99	102	108	93	99	105	111	88	93	101	101	101	89	97	87	103	96	89	87	107	98	95	102	98	110	107	113	97	94	94	102	101	81	90	95	116	101	91	101	97	91	95	92	103	106	100	95	84	107	100	116	98	94	101	106	108	109	103	111	92	98	87	95	103	95	94	87	84	95	103	116	107	70	103	101	102	107	90	120	109	101	107	96	112	105	98	88	101	93	94	76	100	132	84	87	108	95	87	84	93	97	98	101	93	90	90	107	112	82	104	97	82	86	88	106	113	99	90	93	108	107	92	74	109	103	103	95	97	96	86	111	109	98	105	100	122	106	94	115	107	92	101	113	98	99	105	110	85	90	97	93	100	84	122	101	103	98	92	107	102	100	103	92	86	103	103	107	104	89	99	113	103	121	92	91	96	88	87	99	94	108	93	83	102	107	94	84	90	90	102	102	101	72	116	107	100	104	115	106	110	98	87	98	98	101	99	91	96	97	108	96	87	82	87	93	86	90	89	110	75	109	101	116	102	94	98	93	96	117	92	102	91	116	94	112	97	86	88	103	79	91	102	94	96	94	116	97	80	93	99	90	97	101	99	95	102	100	115	114	92	103	86	83	95	107	98	112	84	105	94	108	92	103	96	84	98	92	92	101	90	101	91	96	98	100	117	110	99	90	97	101	99	100	110	94	97	114	107	98	105	93	93	97	103	104	110	108	103	85	85	104	87	111	95	99	88	99	101	104	100	83	99	105	99	94	91	91	118	104	110	101	96	111	95	95	91	119	93	95	80	84	107	103	88	98	84	90	97	110	88	111	97	83	108	100	94	108	105	94	80	95	100	92	96	93	83	98	88	91	95	99	112	96	102	78	124	106	110	112	89	91	79	115	111	97	95	103	107	91	117	75	98	104	96	101	107	95	91	88	102	101	94	91	114	105	109	91	91	109	112	102	108	109	88	78	104	100	107	81	95	96	102	107	109	90	105	98	98	96	107	133	74	100	100	88	98	93	85	90	101	78	101	105	98	104	85	98	90	106	109	122	98	103	109	102	102	110	83	118	107	110	118	95	101	88	75	85	119	111	96	108	109	99	108	116	96	124	83	93	95	85	117	86	97	99	104	105	107	88	99	89	92	92	92	94	117	96	89	93	107	108	89	86	88	98	116	92	95	113	78	98	87	104	103	87	105	102	99	90	103	106	102	91	117	100	93	84	87	105	103	95	97	99	94	99	97	78	94	90	91	112	98	98	84	99	114	99	89	95	101	94	93	87	91	101	106	88	91	109	96	110	115	102	104	91	107	96	96	102	93	94	96	114	96	111	93	81	111	101	111	101	99	104	87	81	97	93	102	94	109	93	82	109	95	92	109	111	119	86	100	100	106	122	91	88	99	100	115	101	99	83	102	94	113	119	98	102	87	100	98	79	93	102	109	94	94	98	102	95	91	106	101	91	94	93	111	89	83	80	104	100	100	103	95	83	97	113	105	98	114	100	106	82	109	75	98	106	110	98	84	93	87	115	82	94	94	91	109	114	91	95	112	88	120	99	101	94	82	97	104	93	93	94	94	96	111	103	103	93	106	90	117	81	94	97	91	109	85	90	97	99	97	117	97	97	97	92	107	84	76	78	112	99	84	88	106	110	112	98	106	98	111	86	82	98	78	94	101	83	89	108	95	100	98	96	84	95	103	109	104	106	102	102	118	106	106	86	102	99	90	82	110	107	103	92	95	100	106	105	103	109	81	104	93	118	103	95	95	87	114	108	90	102	96	112	109	104	94	91	109	91	107	97	107	105	122	77	87	99	94	107	114	103	97	97	111	85	118	118	99	105	89	93	113	90	98	107	95	99	98	86	97	100	98	114	108	123	88	93	102	93	84	72	96	99	111	85	87	91	102	90	85	98	74	96	100	93	98	99	94	107	111	86	92	99	101	90	100	116	117	80	102	96	110	96	113	104	95	101	101	104	81	108	123	98	102	95	90	112	87	103	87	92	105	92	104	80	98	114	116	103	92	117	92	85	104	114	102	70	91	97	96	112	97	103	92	104	93	105	95	110	83	109	95	122	104	92	95	106	107	109	99	94	93	117	119	88	90	90	107	95	109	85	71	84	97	92	87	97	95	121	80	96	86	91	104	100	114	105	117	109	91	113	100	92	95	90	87	75	105	106	88	99	103	92	83	100	100	109	99	93	98	104	91	100	115	121	91	89	95	105	92	100	110	114	106	91	104	97	100	110	102	103	96	114	96	109	84	98	93	101	91	95	100	107	105	103	117	86	106	97	111	94	85	95	92	99	80	95	108	94	99	83	76	99	89	99	96	113	106	90	102	110	75	83	102	90	91	114	98	101	90	85	94	95	118	89	102	102	98	100	112	98	116	88	99	97	108	107	109	87	114	104	89	108	114	91	107	88	98	99	95	100	89	94	125	104	97	114	100	85	87	82	98	100	96	98	110	96	79	86	86	93	103	99	99	105	106	114	100	100	106	107	90	102	77	103	96	88	104	84	80	91	95	108	93	109	74	89	101	101	99	102	95	88	98	110	115	114	89	101	86	83	93	97	95	97	86	93	97	87	104	111	104	106	99	92	99	93	98	126	107	123	97	111	92	94	105	88	86	108	103	91	110	88	96	94	106	105	104	94	118	90	85	120	84	102	93	95	89	104	104	115	104	106	93	96	106	88	106	99	115	94	92	96	94	100	88	91	94	93	105	84	83	102	94	93	110	111	104	117	91	91	99	110	95	99	99	97	101	96	117	111	84	103	102	93	83	112	111	99	86	92	99	97	84	105	103	110	87	103	95	92	107	96	94	86	86	101	113	84	100	87	106	135	101	106	104	84	91	102	101	97	88	119	115	106	103	91	93	85	85	104	102	86	90	107	96	93	84	103	110	97	89	103	106	99	110	106	87	128	101	100	103	88	104	80	98	114	109	96	84	103	80	100	109	108	114	93	82	99	91	85	104	89	94	108	95	105	115	89	104	99	100	114	99	79	92	97	89	86	105	106	97	98	110	99	100	94	89	79	106	102	97	90	92	95	94	111	106	98	104	100	86	114	78	99	104	93	91	102	108	100	105	100	103	102	104	96	92	112	104	100	99	89	85	99	109	100	108	96	98	102	105	88	106	109	89	107	107	69	91	81	101	107	90	84	102	113	90	91	95	106	101	96	89	86	91	100	75	104	86	96	84	76	90	95	100	95	88	109	98	85	89	95	91	90	100	85	107	119	105	104	98	115	106	101	97	92	93	110	104	105	100	89	92	105	97	95	99	110	107	106	87	95	98	103	110	106	94	104	111	113	99	90
12728	6778	16504	28606	38139	39342	12113	1105	1029	933	919	869	880	866	832	861	815	817	758	787	761	729	764	804	766	801	770	789	817	742	759	807	709	775	784	799	704	749	762	777	769	814	730	809	674	753	752	726	775	755	745	769	774	770	786	774	742	769	746	747	741	751	743	736	748	774	755	733	759	783	778	766	717	725	732	755	702	759	769	724	756	702	756	730	752	743	734	751	697	733	789	760	808	758	782	820	772	775	757	827	791	776	790	786	728	746	771	785	758	736	794	757	751	754	754	742	790	739	758	781	757	727	731	743	734	782	743	740	771	735	783	782	729	821	733	743	757	751	755	730	746	718	738	731	780	789	790	767	760	759	746	749	771	777	745	739	719	761	827	752	804	763	738	720	799	794	762	731	736	790	805	770	786	735	792	714	760	755	770	739	711	727	772	755	751	779	741	864	729	756	810	795	718	791	751	767	751	789	703	790	725	792	764	795	742	732	776	834	777	733	789	796	719	773	791	770	795	803	766	786	780	716	725	752	756	819	752	743	770	786	720	803	759	761	711	741	747	731	806	771	752	750	778	715	736	749	721	771	793	749	730	784	775	730	752	809	708	776	751	818	754	748	794	754	726	774	779	757	795	717	775	761	761	703	777	740	779	750	756	751	720	787	761	771	822	746	746	790	758	824	707	752	818	755	770	716	812	763	752	773	759	746	748	763	757	749	782	812	782	814	803	760	787	761	769	722	777	767	816	707	768	815	744	721	774	744	821	766	814	784	745	782	751	757	782	748	716	788	753	746	774	744	775	735	800	751	791	704	755	818	764	780	778	759	773	742	784	761	728	817	804	746	737	756	785	733	751	734	718	778	777	771	768	766	776	749	753	692	748	720	768	787	797	770	803	757	720	787	757	755	706	715	788	754	775	710	759	760	767	731	753	758	777	786	792	741	722	739	748	757	753	770	786	767	779	716	757	820	768	759	749	779	763	756	747	762	720	702	698	735	754	782	721	743	760	735	783	748	747	740	726	797	792	755	764	784	760	750	764	747	757	740	703	736	783	775	786	768	716	813	721	752	761	776	782	758	762	734	694	796	753	769	792	767	775	788	754	726	768	731	741	710	752	764	736	735	772	743	753	778	757	680	806	751	747	748	708	728	769	860	699	776	769	776	808	774	722	787	778	696	754	726	788	725	761	734	792	795	800	763	765	751	773	742	749	704	819	757	860	789	719	757	718	811	746	782	789	747	784	752	741	738	776	763	771	744	745	775	714	750	774	762	772	837	752	741	792	770	784	752	745	747	715	758	822	808	793	750	778	767	795	765	766	729	762	736	750	772	781	742	729	794	786	744	782	770	801	786	750	693	759	768	795	769	743	738	794	758	775	723	785	738	750	749	749	751	760	775	798	709	763	791	802	754	755	790	723	768	708	732	763	814	791	769	738	773	814	774	800	772	761	745	735	761	724	778	779	718	737	703	725	776	806	776	776	785	763	781	764	739	744	807	709	720	759	815	759	752	711	737	781	782	759	739	734	747	793	779	728	771	754	783	746	766	728	802	779	742	734	789	786	739	807	752	776	740	785	784	753	740	806	703	753	768	780	767	752	743	758	731	783	762	691	735	716	765	754	788	750	745	777	798	792	753	735	782	815	747	752	764	744	794	774	757	752	765	761	778	778	760	792	737	746	779	755	782	773	747	771	771	749	784	782	728	757	772	754	709	761	812	738	745	754	808	761	776	735	772	786	759	818	772	761	814	742	755	822	750	818	730	773	792	734	770	740	791	740	774	792	722	772	745	744	798	738	745	725	709	791	747	773	734	778	744	804	727	751	779	790	732	764	812	740	752	730	791	774	726	787	829	749	795	766	761	753	767	768	792	743	792	738	743	779	763	746	730	744	755	756	789	792	731	728	787	784	711	769	806	737	758	748	822	700	814	760	749	758	747	761	742	739	744	754	768	771	792	746	744	772	736	739	776	734	788	763	758	807	735	741	739	748	771	774	738	751	710	771	779	788	745	752	761	778	750	764	757	774	679	788	772	796	743	768	765	765	773	800	750	769	751	739	769	707	731	799	736	746	728	742	807	746	749	732	786	746	813	778	723	727	770	791	739	779	780	807	752	744	750	746	812	781	803	778	708	770	780	774	752	792	731	810	746	790	758	741	748	791	742	777	758	823	788	808	741	733	823	815	747	760	792	729	685	796	738	771	758	781	755	698	758	741	737	747	765	762	757	757	726	755	769	774	783	812	778	744	791	758	733	684	730	810	757	756	783	734	711	772	785	725	762	782	793	749	801	754	740	742	767	744	736	744	771	776	777	742	771	752	800	788	800	748	748	778	755	757	781	721	768	769	743	792	796	754	775	782	763	741	790	756	836	807	821	726	755	763	727	749	806	753	770	766	728	761	760	746	738	776	729	740	732	751	753	815	771	776	766	744	779	786	755	755	760	797	728	750	771	758	763	728	722	774	752	696	762	791	737	736	701	791	722	773	813	727	771	781	798	717	716	736	779	735	788	792	796	799	769	791	778	750	713	769	743	804	733	731	742	718	759	757	747	746	758	708	829	788	718	789	700	747	689	724	753	787	801	745	742	749	760	772	735	758	747	777	752	710	751	802	771	785	726	745	714	782	809	774	764	725	792	779	799	758	752	746	722	732	740	740	798	755	728	749	737	771	749	735	754	737	751	736	814	750	842	748	782	761	769	799	750	747	735	778	704	787	778	746	759	787	727	815	795	745	774	743	805	754	762	731	786	759	801	792	764	777	741	761	756	730	772	788	752	732	755	762	788	732	736	742	786	772	745	800	734	813	765	783	721	720	758	736	826	771	771	797	760	774	767	751	770	752	774	778	734	770	756	723	762	733	763	757	724	755	716	759	772	761	771	720	748	746	753	824	691	699	751	738	782	749	750	779	724	790	807	786	751	759	787	784	748	776	744	753	767	750	724	782	762	789	719	784	778	739	738	780	779	742	759	781	740	703	765	812	746	750	792	757	740	777	734	719	747	721	715	737	779	777	747	798	763	782	791	754	782	772	743	762	758	771	777	768	748	755	783	754	765	790	751	751	696	741	730	717	711	782	792	786	766	737	754	783	768	745	765	795	812	761	759	718	715	793	791	743	804	763	766	774	764	747	732	734	704	759	764	743	791	768	770	739	754	719	810	785	798	754	756	729	753	730	762	753	747	745	713	761	734	732	733	759	747	762	726	751	766	773	750	718	823	758	750	753	743	777	742	731	761	798	754	750	775	784	773	777	768	711	841	737	723	764	765	733	751	804	748	751	767	741	761	738	776	756	778	719	720	743	687	798	722	798	749	782	794	816	732	763	790	791	753	770	760	759	766	787	737	677	788	721	782	768	766	758	774	771	737	741	782	768	783	784	743	749	758	719	743	769	759	730	763	723	782	746	772	712	764	757	749	750	780	772	724	720	699	788	749	778	763	740	735	750	727	720	816	800	766	733	787	757	754	737	746	792	792	797	803	740	802	784	731
1099	770	2470	3962	4568	6069	2003	111	93	105	104	96	104	103	127	118	114	101	89	110	121	102	94	110	100	98	111	92	98	96	120	86	104	94	107	125	94	100	83	94	88	93	110	102	97	110	104	86	110	102	86	85	105	93	96	107	97	88	126	89	129	89	93	117	94	100	111	109	110	113	97	103	91	107	96	124	92	82	110	99	106	105	92	91	97	86	113	101	80	105	97	111	106	83	110	94	105	113	101	97	101	89	96	84	79	93	102	92	104	90	125	90	99	101	115	103	101	95	108	113	108	99	90	78	91	98	90	117	82	99	105	110	86	114	85	114	110	101	105	101	92	106	88	90	103	97	99	86	117	97	109	94	97	113	102	103	89	114	96	94	95	113	99	112	95	100	111	86	115	101	88	96	92	92	95	118	102	100	95	103	90	106	107	94	106	81	96	105	117	95	104	94	108	113	115	83	96	119	106	116	95	121	110	93	88	100	108	100	105	108	92	111	105	102	86	86	124	95	90	98	95	95	103	82	104	90	105	101	83	89	82	106	85	97	114	96	100	105	114	81	99	102	88	89	121	103	103	109	99	85	110	108	88	93	91	92	112	113	107	96	97	105	106	97	92	110	84	102	110	105	92	100	115	95	95	101	99	90	95	101	113	111	105	101	108	102	105	79	91	99	89	96	98	105	106	100	99	93	102	98	117	96	106	98	94	96	100	102	110	86	108	86	110	105	98	89	120	102	116	96	111	95	87	96	93	78	85	93	112	95	87	99	105	88	101	82	97	95	104	98	117	112	94	107	98	97	96	110	96	106	100	85	101	108	105	104	92	91	111	93	105	95	92	97	110	96	102	106	88	108	105	99	81	100	108	98	98	108	113	112	100	121	116	120	94	100	87	92	107	94	104	104	100	109	116	85	106	88	99	89	95	104	106	105	102	106	89	90	92	97	105	80	100	101	121	81	89	70	110	89	118	88	87	86	95	99	95	97	93	89	102	108	105	99	94	97	106	103	104	109	86	97	99	113	120	97	103	99	96	111	90	96	107	92	93	107	112	90	94	92	81	95	104	96	100	119	82	79	102	95	104	93	119	100	94	113	88	85	108	104	92	74	103	113	108	98	108	97	86	96	103	100	109	107	90	116	105	105	97	92	91	116	120	99	85	100	113	91	97	99	99	94	99	115	91	102	96	93	89	112	103	109	108	99	92	93	98	103	95	86	93	107	88	108	107	94	93	99	99	109	87	89	103	100	108	105	102	100	105	92	98	97	112	104	106	112	97	66	106	77	104	97	115	87	109	114	93	78	101	92	87	103	99	102	102	109	104	92	124	109	109	106	99	111	97	100	106	105	105	96	102	101	87	110	85	97	120	85	85	112	104	87	119	89	89	103	100	107	98	119	100	108	131	99	75	96	114	107	106	112	104	100	88	111	116	72	104	108	106	93	106	100	101	106	81	101	111	84	91	114	99	105	104	82	106	101	105	102	76	111	94	109	89	96	116	84	98	112	108	93	106	98	101	113	93	117	88	115	102	101	112	107	106	98	96	96	113	108	97	98	83	113	97	97	92	92	93	99	92	107	87	108	116	100	94	95	102	90	95	120	110	102	100	106	131	86	86	102	98	98	92	99	107	80	98	107	131	114	107	104	81	111	102	88	100	100	102	106	103	102	104	98	100	92	101	102	99	99	98	114	103	99	97	101	94	81	98	108	103	101	93	95	101	96	105	109	108	115	94	101	105	106	88	76	109	103	99	105	70	112	94	109	94	116	92	99	97	75	102	96	94	99	121	100	103	92	82	97	100	89	123	115	89	97	112	113	73	115	99	105	90	102	95	111	109	111	97	96	96	99	119	98	111	104	113	92	88	101	74	130	92	98	117	97	94	78	109	104	98	98	93	91	93	99	89	97	115	91	88	117	106	83	83	96	91	125	97	127	99	121	98	100	94	95	102	86	103	108	87	87	101	95	90	102	107	100	101	96	102	105	101	89	90	109	101	92	98	110	97	86	94	103	90	110	86	99	88	104	96	98	97	104	93	109	100	85	95	98	101	110	97	87	90	98	106	113	89	103	78	80	96	102	90	94	108	94	112	82	88	95	110	101	111	88	110	96	119	102	92	108	91	107	113	101	124	98	96	110	87	105	98	94	119	105	98	90	92	86	94	129	107	88	89	80	102	102	104	118	110	120	98	96	82	98	97	104	90	94	106	84	101	111	108	109	65	105	110	114	109	91	107	118	92	86	105	89	81	92	100	99	74	94	106	113	92	108	104	86	95	93	109	93	112	113	106	103	109	87	112	94	88	107	106	106	88	106	97	99	107	94	102	85	106	105	106	109	89	113	106	107	107	104	100	111	100	110	116	99	101	102	113	116	85	103	94	111	100	99	108	98	119	98	104	102	97	94	81	98	112	101	90	98	98	108	108	93	102	110	98	113	112	93	93	91	105	99	98	105	97	99	103	102	102	99	105	98	90	90	99	97	83	95	95	100	104	108	95	95	88	100	88	85	87	86	106	97	119	120	109	95	107	98	92	125	117	103	106	98	109	71	98	76	92	104	102	81	93	99	104	104	100	106	90	89	80	117	85	105	109	108	95	92	101	102	92	89	109	105	89	98	85	93	109	95	92	92	93	105	104	93	86	117	102	109	109	97	105	92	125	96	89	90	91	110	105	108	110	98	115	108	104	95	104	106	89	98	96	94	89	89	100	97	112	96	115	108	89	98	97	100	103	100	97	113	102	98	102	117	102	91	117	107	105	112	101	94	96	95	88	81	116	92	97	89	91	93	94	103	102	96	99	106	102	89	88	89	87	102	104	98	102	88	109	92	94	92	111	102	89	105	93	99	105	99	106	107	100	91	117	102	102	105	89	106	99	92	107	91	102	91	94	101	92	92	99	103	110	105	91	108	92	119	95	104	102	97	117	82	103	91	91	97	111	104	112	99	71	93	113	97	102	119	107	96	102	111	90	99	74	106	108	107	103	93	90	81	100	102	105	99	99	110	111	114	97	96	105	93	80	108	108	87	108	89	106	105	93	102	93	103	80	97	101	86	108	102	98	116	98	103	102	88	98	88	103	97	92	106	114	96	94	90	97	86	117	88	94	96	109	95	86	108	102	88	89	91	81	112	92	110	95	116	106	98	103	100	107	104	114	103	106	87	132	91	104	105	102	105	94	111	95	94	97	109	122	100	91	94	106	115	99	100	101	89	101	96	62	91	100	103	124	97	105	101	100	116	109	105	111	97	103	98	89	96	102	94	94	98	93	99	107	82	99	100	99	103	97	126	101	87	90	102	102	113	111	110	110	104	96	99	97	102	117	94	86	97	90	101	105	106	89	104	79	116	95	95	98	110	92	94	96	92	94	96	129	99	85	97	112	112	111	113	102	100	83	95	97	118	107	104	89	128	83	98	92	88	97	84	98	113	98	109	80	86	98	102	99	96	103	96	86	109	107	113	110	94	86	97	114	109	126	116	94	108	115	108
13544	9618	19858	34526	48093	48859	18940	1378	1224	1067	1035	987	947	878	961	884	849	812	781	759	825	793	811	809	757	775	777	747	796	766	754	726	728	751	769	776	709	753	780	733	780	701	745	765	776	728	767	785	757	780	774	760	713	742	746	723	764	745	772	734	783	691	785	752	738	781	708	766	733	704	753	800	771	776	738	778	750	734	757	704	733	760	730	774	761	768	732	743	771	782	741	728	733	721	753	737	710	720	742	769	730	753	757	749	752	703	782	749	724	774	759	782	757	763	744	769	739	743	767	783	727	733	760	779	773	740	701	763	753	807	754	769	776	754	759	726	788	761	741	756	769	781	762	702	741	767	801	775	753	745	755	743	761	736	779	770	712	763	808	719	749	772	783	731	752	810	747	757	713	709	754	750	791	748	766	771	752	758	749	762	799	739	729	769	701	681	718	710	709	792	753	744	783	763	761	753	777	746	753	717	772	813	746	730	732	746	717	745	740	768	737	712	761	772	700	747	782	706	722	748	762	757	765	791	759	761	736	739	805	779	770	759	747	732	754	762	747	749	746	782	797	741	798	752	703	781	805	752	782	790	754	799	766	776	711	703	782	728	704	688	736	739	780	665	723	716	774	758	722	764	760	741	760	729	780	738	738	770	733	738	777	700	735	779	779	716	815	733	746	756	756	724	769	805	762	760	757	749	790	782	757	773	763	770	772	802	749	695	712	792	769	789	762	740	754	779	743	767	752	676	774	716	780	788	747	735	751	808	727	688	828	707	791	701	749	726	728	748	760	709	735	768	738	750	761	716	746	755	740	739	721	762	734	716	803	734	711	687	750	718	734	725	746	767	718	760	780	734	774	801	789	808	754	728	747	752	787	741	754	785	767	795	727	759	722	780	784	745	706	739	772	720	707	727	794	748	763	744	791	773	747	760	725	738	779	788	766	749	797	768	812	782	782	745	750	703	811	758	716	776	742	724	713	807	756	751	751	710	753	779	731	782	751	759	772	787	718	738	768	724	733	741	738	713	767	775	727	794	745	733	728	710	732	716	735	725	740	735	748	777	747	729	755	750	780	743	704	727	799	718	766	787	756	796	740	754	707	739	799	716	768	744	722	762	757	729	730	786	738	694	757	724	735	774	707	748	711	748	729	749	762	700	702	727	761	774	753	733	774	722	755	763	754	739	749	734	739	759	743	749	740	729	700	758	757	756	722	692	687	754	744	735	713	723	705	793	748	763	725	749	759	730	744	720	747	772	734	812	780	711	768	753	733	757	728	741	773	720	773	798	724	732	756	763	782	748	760	762	760	776	744	736	738	749	734	734	774	787	760	715	695	697	719	747	771	715	759	770	768	784	761	784	757	786	765	735	735	750	728	787	705	711	730	764	736	679	735	739	761	772	754	748	746	707	712	670	739	762	765	776	744	735	716	778	759	754	723	759	732	737	745	747	808	724	702	749	742	719	735	756	752	733	690	811	755	790	806	782	713	771	771	746	728	745	751	765	775	783	747	752	775	720	721	707	727	727	732	803	724	710	771	757	735	716	803	750	780	736	744	757	773	783	770	758	737	724	749	729	719	757	788	781	726	781	722	790	754	744	716	697	739	799	742	700	764	737	772	773	773	744	759	774	720	716	715	760	735	728	732	723	731	757	741	781	762	775	744	745	746	782	766	800	726	763	789	725	748	704	713	835	796	734	762	693	763	721	753	735	767	777	763	712	823	779	804	748	769	688	736	764	796	798	768	744	776	749	744	759	743	755	707	789	788	713	756	760	775	791	720	763	705	763	755	751	736	780	769	734	761	783	749	768	734	716	718	735	743	779	716	779	762	718	727	721	687	762	761	787	710	758	754	736	745	731	777	742	735	736	764	732	744	714	745	804	735	743	769	778	772	719	735	798	730	781	749	767	748	743	723	723	753	794	749	716	719	735	723	738	760	769	778	753	750	801	763	775	758	743	726	766	730	753	776	757	764	774	747	737	756	752	727	777	727	740	750	764	717	688	784	723	694	700	756	726	799	754	730	787	751	764	721	791	750	777	751	777	778	737	735	718	735	755	743	766	739	758	767	764	777	729	749	737	756	734	698	785	769	744	753	787	727	730	782	729	798	761	734	750	736	754	826	762	714	753	767	722	712	719	787	755	684	753	765	732	719	754	733	742	750	774	766	699	809	736	728	787	748	730	725	740	751	749	723	718	809	714	677	738	711	734	816	742	762	773	724	742	764	708	775	780	776	718	753	741	677	763	720	824	775	761	710	786	763	743	768	747	777	793	749	786	725	756	762	781	734	712	737	725	708	687	742	745	701	747	744	777	730	742	754	768	787	753	714	707	731	741	783	736	740	753	811	765	769	747	743	712	778	745	758	750	764	725	770	759	785	736	741	796	754	763	759	741	743	811	709	701	789	776	732	793	731	766	764	721	751	753	764	764	740	773	736	704	760	791	774	738	784	766	705	730	694	765	781	765	683	779	747	798	732	744	722	784	728	768	736	768	727	754	791	739	772	689	739	741	756	723	751	691	735	746	704	796	769	759	736	741	791	780	764	676	694	722	743	726	757	733	756	724	757	737	731	783	798	790	780	751	765	757	759	796	697	767	731	754	697	748	729	749	783	748	733	738	737	724	757	735	754	744	791	714	719	739	721	754	776	749	765	749	753	743	732	724	743	788	773	766	777	714	804	762	786	800	753	759	792	755	757	791	767	750	754	673	737	710	738	728	779	726	737	784	708	722	716	758	782	747	738	747	741	763	731	776	794	726	780	736	721	763	761	784	770	728	748	732	701	760	723	738	742	709	758	785	770	721	765	725	778	732	754	729	743	720	717	714	753	728	757	786	727	773	761	758	810	797	765	734	760	714	760	745	750	756	794	707	753	811	686	777	767	758	723	763	737	715	795	780	718	769	761	749	705	766	705	722	697	727	759	698	711	750	754	734	744	756	701	748	773	775	727	777	774	713	768	750	725	744	778	745	734	753	796	777	783	708	776	725	754	751	712	759	744	759	719	772	730	750	722	804	793	739	739	745	754	723	750	755	773	737	737	724	724	794	744	743	779	768	734	789	738	731	703	807	746	735	733	723	774	788	751	719	810	719	790	743	737	780	739	745	740	746	759	706	748	793	760	770	773	734	739	765	723	773	796	711	766	745	779	748	765	736	758	769	703	758	784	714	754	795	748	746	765	730	707	718	749	735	700	742	736	744	765	739	704	717	777	758	729	765	759	683	768	741	718	747	736	778	765	725	765	785	777	695	786	736	742	749	706	750	754	804	750	762	792	731	757	710	787	731	776	725	759	779	799	755	696	704	718	706	750	706	768	787	739	705	719	766	762	771	786	755	744	734	690	751	720	690	773	743	747	759	757	744	762	782	716	754	773	750	751	794	778	781	727	726	802	761	740	709	791	743	766	743	724	775	748	762	744	726	748	742	759	733	742	717	743	738	753	771	785	767	774	747	778	736	755	756	752	738	689	757	775	756	769	769	748	745
1157	229	283	691	972	1071	285	78	77	73	63	67	66	84	71	77	86	85	66	61	78	79	75	68	64	59	71	66	54	60	67	69	60	81	61	61	74	76	61	67	64	63	52	54	65	63	60	65	78	80	66	84	62	75	71	67	69	65	74	70	71	66	63	60	74	79	65	55	84	56	64	57	84	69	66	85	54	74	68	63	56	78	70	78	57	56	54	67	71	71	76	64	62	73	65	66	64	59	64	60	63	64	72	79	63	70	71	69	80	68	66	89	59	82	67	74	68	68	64	61	74	67	74	68	77	60	54	81	83	61	68	55	67	60	64	62	72	59	72	77	68	54	67	66	70	63	61	84	70	70	78	65	63	74	77	63	60	61	74	78	77	56	73	76	59	74	70	71	78	81	75	63	76	75	51	75	73	72	69	70	60	77	78	60	68	69	60	64	72	65	62	64	66	58	66	56	61	75	67	60	59	79	74	75	71	68	69	67	71	64	65	79	68	49	53	64	72	62	53	78	65	54	58	61	70	86	65	92	68	70	81	69	56	83	68	64	71	70	65	79	64	47	74	50	66	67	64	68	82	65	65	59	81	84	62	71	66	61	73	60	74	78	68	69	71	76	71	64	72	59	59	65	50	54	73	71	63	67	68	61	67	53	72	70	60	72	62	76	65	71	69	69	74	74	54	50	54	67	53	70	78	65	63	77	60	67	73	85	76	73	66	74	65	69	68	72	79	72	62	60	52	67	65	65	68	65	66	61	71	66	64	58	68	56	70	71	82	66	58	80	62	58	70	60	77	57	71	53	67	83	72	73	64	69	54	71	75	78	62	76	67	67	62	69	58	56	64	71	75	70	63	73	71	64	63	60	80	68	71	49	73	64	58	62	74	69	58	69	64	59	75	53	79	64	73	66	70	80	83	59	88	75	49	61	75	63	76	74	71	83	76	78	63	78	62	73	78	61	73	76	66	68	68	93	68	50	70	63	68	68	73	47	69	65	73	76	72	64	68	57	75	58	68	67	75	60	64	78	84	62	90	52	47	82	60	89	54	63	73	70	90	66	72	72	69	77	60	76	65	65	74	55	76	62	75	70	54	71	71	64	80	58	71	66	77	82	84	66	62	58	62	68	68	75	78	80	62	81	65	56	73	75	74	57	58	59	59	79	58	59	61	69	71	73	66	66	70	63	85	80	59	55	80	59	74	69	75	59	84	77	68	67	63	77	71	69	68	70	68	79	65	66	62	54	67	81	58	81	64	62	73	55	68	79	75	78	54	69	60	79	66	64	80	92	88	80	69	69	62	70	65	65	74	61	57	77	68	69	64	57	56	72	73	67	87	67	55	70	66	69	75	66	84	85	70	73	73	57	61	63	71	60	66	70	79	71	59	61	70	74	56	80	68	55	74	65	68	59	67	83	61	48	68	66	70	77	71	56	66	69	60	64	78	67	76	64	67	56	74	70	66	57	83	72	72	79	61	71	59	69	68	78	58	59	48	71	54	65	92	71	62	67	52	74	71	79	66	63	75	74	68	57	67	68	71	65	60	81	68	57	63	54	79	78	57	80	81	82	74	56	71	69	52	66	72	71	83	62	82	50	59	68	64	65	72	79	63	66	74	70	63	71	51	75	76	74	75	65	66	68	68	67	70	61	68	73	74	63	68	54	67	82	61	66	56	67	48	72	90	79	59	55	65	61	73	61	69	76	62	51	61	70	75	73	64	62	49	57	66	65	61	72	73	76	58	60	72	74	70	64	66	70	73	72	61	78	71	56	56	69	71	66	80	68	67	63	89	59	68	63	73	42	68	65	68	82	58	66	67	59	81	67	47	73	57	79	63	77	72	57	59	63	53	67	66	82	54	64	68	71	79	65	72	60	63	66	75	66	73	78	71	65	59	74	71	72	77	70	67	55	84	65	72	62	60	58	61	73	77	72	69	66	65	73	72	75	61	68	74	58	76	58	62	77	86	68	72	69	58	63	74	77	71	66	61	80	82	59	71	64	80	86	76	78	77	60	70	70	61	67	80	61	74	76	64	61	63	74	85	57	71	78	76	64	67	80	72	75	64	66	58	65	64	78	55	74	79	72	70	56	60	81	71	74	72	84	61	62	66	57	61	69	65	57	69	69	68	67	85	87	75	73	68	69	62	70	73	55	60	70	72	72	67	78	75	71	76	79	54	66	74	73	75	60	81	74	60	67	79	63	69	84	64	71	79	69	63	80	62	71	70	54	82	64	68	65	67	70	73	71	73	64	72	72	80	68	67	68	68	57	58	71	59	64	57	65	77	54	75	63	64	66	73	59	69	70	64	63	73	77	73	64	60	71	69	79	70	65	59	64	78	79	71	79	57	72	61	58	80	52	61	73	62	75	76	70	67	74	70	58	69	78	78	76	78	65	78	67	65	58	84	68	59	83	52	61	60	63	71	60	72	75	75	74	67	78	68	59	56	72	60	67	72	67	61	61	74	65	63	56	60	75	53	57	95	68	72	64	70	80	74	68	64	78	69	75	60	76	71	71	76	63	67	68	59	71	83	58	73	54	62	64	63	71	63	85	59	64	59	78	71	61	82	66	66	58	66	73	68	62	62	65	80	69	78	71	64	68	54	78	74	66	64	68	76	70	62	73	71	68	89	68	58	68	72	64	70	78	63	64	58	74	71	64	67	67	73	71	66	75	61	68	53	52	64	73	82	62	66	76	77	74	75	78	61	50	72	72	63	72	59	61	53	77	51	66	68	70	62	59	95	67	69	74	65	78	83	78	68	63	58	69	65	69	92	73	60	74	61	56	69	54	54	65	83	61	59	72	69	84	56	63	65	65	84	70	78	64	69	68	57	54	71	56	64	69	71	58	78	54	70	59	59	65	66	78	67	55	69	54	63	67	56	69	70	74	72	58	65	66	77	84	69	74	66	69	77	59	58	76	63	71	73	78	77	57	71	63	63	68	82	56	63	69	64	84	63	60	61	70	53	69	63	85	76	71	86	71	64	56	63	72	68	66	68	75	69	76	60	79	63	68	55	64	72	65	59	66	65	71	70	75	64	69	81	81	70	65	72	57	77	70	59	65	58	63	69	72	61	55	78	75	70	73	70	67	67	60	61	61	57	72	62	72	67	73	65	80	75	66	79	81	46	53	64	62	64	74	88	77	59	74	67	53	60	66	62	67	59	80	61	63	73	70	82	75	70	53	51	45	76	72	78	64	67	63	70	59	63	69	72	63	65	81	70	66	65	68	79	59	75	60	73	72	69	67	74	70	80	70	82	78	59	67	58	78	68	59	63	77	70	70	71	75	85	57	66	64	75	62	73	68	66	53	73	59	78	59	66	73	65	61	74	72	88	51	65	80	69	69	73	62	80	74	61	75	66	64	73	73	63	63	75	59	62	76	52	82	67	71	82	69	66	55	77	71	77	52	59	70	74	72	73	79	64	91	55	82	70	90	60	64	66	68	77	70	79	66	64	71	61	57	65	65	55	69
9467	3383	4018	13953	23921	24225	6488	734	624	600	575	587	514	540	563	531	547	578	497	521	563	544	562	539	509	551	559	530	540	537	544	514	500	536	546	573	504	542	531	504	564	511	519	471	561	535	524	532	563	545	537	551	479	535	563	558	542	537	499	559	538	542	547	536	561	546	497	547	501	526	513	573	559	529	495	518	519	578	561	550	511	573	555	538	527	543	543	522	526	513	556	514	527	562	551	508	535	536	504	510	524	574	514	531	567	493	519	507	584	579	540	546	528	530	489	540	546	524	565	502	562	492	544	530	488	540	538	516	522	535	536	559	541	554	531	533	545	579	548	544	519	528	536	547	494	505	521	527	572	523	575	547	514	540	515	549	500	542	520	537	518	543	541	554	541	524	536	560	560	540	535	566	540	528	517	558	523	564	535	547	533	517	533	520	572	493	547	570	510	581	609	525	537	558	504	515	543	524	590	548	554	505	513	539	586	527	558	533	517	506	538	558	541	546	525	539	532	529	546	544	549	498	546	496	581	516	560	501	503	518	514	543	509	556	514	534	519	535	537	527	544	554	525	527	545	536	524	533	536	556	500	527	496	555	523	504	552	535	484	526	524	487	505	525	520	534	511	532	509	564	554	539	555	521	554	525	540	529	573	544	565	561	572	514	539	535	523	491	515	539	555	572	565	576	517	547	527	541	511	507	563	515	574	524	586	525	545	581	527	484	571	523	518	536	544	532	544	574	535	530	539	521	508	557	580	544	536	535	494	536	541	508	558	551	552	474	546	526	525	526	579	526	511	544	544	504	552	520	490	552	521	535	572	556	562	526	488	511	534	546	548	553	511	509	553	562	549	547	562	526	576	514	531	554	534	519	533	538	508	574	577	557	505	510	494	536	559	533	519	526	530	506	539	502	536	543	520	546	528	521	511	537	529	505	499	572	507	509	548	497	516	546	515	521	529	545	524	551	544	515	579	505	548	499	530	552	564	518	564	530	549	499	539	550	494	527	519	514	577	560	498	507	523	522	526	498	543	515	511	537	548	523	556	547	529	552	578	541	541	511	535	530	541	552	538	563	549	540	535	532	507	597	540	557	507	522	522	553	517	507	555	553	548	544	577	527	554	479	493	561	578	542	505	538	531	544	536	528	519	525	527	549	562	525	562	527	520	533	499	498	520	509	521	548	542	568	531	511	546	533	504	517	501	543	501	538	503	529	558	537	573	571	497	535	526	503	518	537	530	533	545	515	545	542	540	530	542	561	522	495	581	532	551	534	531	559	588	551	503	499	536	513	529	547	568	543	564	548	501	533	552	519	500	545	566	532	558	563	526	546	507	561	532	528	582	565	536	518	517	520	514	594	513	506	574	560	536	564	576	532	549	562	544	536	512	554	512	547	543	530	496	526	531	493	560	560	499	550	551	509	537	582	557	534	547	502	528	547	518	521	558	508	533	524	513	525	580	546	522	536	547	529	569	554	531	563	549	537	518	534	575	534	517	544	554	527	584	522	526	544	512	506	534	534	483	541	514	517	497	494	576	530	539	548	572	585	544	497	545	542	548	521	490	513	502	537	514	499	522	524	526	533	532	529	551	497	509	586	547	514	540	550	548	497	552	513	519	530	519	523	594	549	531	524	558	541	557	580	572	490	537	565	538	537	557	522	516	530	517	555	494	546	518	499	537	555	551	530	512	512	482	559	526	499	535	557	515	532	539	531	560	549	517	494	536	498	566	521	547	570	529	525	529	510	576	528	526	572	529	494	574	516	522	528	517	555	552	524	546	509	549	543	515	549	535	520	545	511	535	526	553	490	541	535	533	540	524	522	514	548	552	530	525	562	549	577	570	528	574	540	544	541	502	532	532	486	532	517	556	528	523	560	526	529	514	490	515	504	536	546	564	520	514	496	558	540	536	514	555	548	534	515	571	516	533	524	561	543	479	533	543	518	502	549	505	519	563	539	507	520	528	583	543	518	577	503	574	551	557	529	526	540	511	533	534	533	561	507	522	532	510	547	509	576	517	522	593	495	540	530	549	542	524	567	550	519	515	539	558	496	529	474	526	508	518	531	561	564	526	504	555	525	521	503	513	489	521	559	549	520	546	560	492	509	568	551	554	543	565	545	563	593	546	536	518	556	538	493	520	577	536	524	551	518	504	529	540	522	547	589	545	485	542	532	547	543	563	594	548	533	510	534	552	509	512	567	532	537	507	522	516	566	566	545	566	559	544	557	496	515	544	545	527	541	537	577	504	541	541	517	542	505	524	535	536	499	585	543	533	539	559	518	525	550	541	515	520	488	574	515	528	544	521	533	556	522	517	526	519	520	560	554	534	553	548	510	517	503	553	518	472	532	560	607	542	521	496	533	563	498	506	568	548	573	550	536	525	500	569	578	513	524	538	514	571	535	572	569	516	527	538	543	558	531	527	564	474	569	534	513	547	575	528	537	546	560	540	533	562	558	535	560	537	488	554	527	555	580	531	514	574	547	540	507	541	551	525	553	559	538	576	517	495	586	519	531	510	544	548	530	517	571	559	543	564	487	517	575	542	566	533	494	510	563	554	506	519	552	510	541	521	554	555	502	530	539	486	530	565	578	560	527	539	530	551	504	540	507	527	518	520	539	522	569	535	556	551	504	514	528	563	554	510	538	533	553	479	555	538	538	585	540	549	530	496	511	510	572	595	530	517	560	515	554	535	532	547	548	542	526	505	491	565	545	548	489	559	536	565	563	548	536	536	561	532	547	536	549	514	530	518	508	552	560	577	546	517	521	544	565	546	529	527	492	495	531	535	527	541	513	550	553	547	591	537	535	535	524	550	506	542	509	549	557	558	508	573	534	494	497	512	551	542	543	553	553	501	513	515	521	515	546	539	525	513	532	535	550	552	543	547	548	548	536	555	556	552	506	532	513	550	527	521	521	580	517	524	551	548	537	545	526	521	491	513	565	498	563	555	518	566	500	544	496	543	548	545	500	532	553	554	531	570	542	517	528	531	508	563	536	531	543	542	534	540	531	503	497	541	494	526	569	537	546	524	536	560	559	535	510	510	505	498	551	532	529	533	521	558	548	492	553	560	525	521	500	501	509	550	519	549	546	527	514	540	548	527	503	527	521	506	507	518	510	526	552	555	523	523	527	600	491	522	514	531	542	543	583	548	548	551	570	537	569	590	551	522	541	544	524	577	503	502	545	541	548	504	572	531	532	516	537	488	541	526	555	518	498	559	535	506	550	522	476	537	573	497	528	492	522	527	553	521	562	519	536	539	565	505	516	499	513	490	500	537	525	531	543	538	551	516	536	542	562	571	542	525	546	536	521	528	551	549	537	576	555	533	568	565	522	500	533	519	528	517	553	561	505	522	555	515	484	537	552	524	515	526	553	538	560	531	515	564	538	504	507	540	497	554	553	571	550	580	536	506	539	578	492	545	519	554	507	518	545	557	544	543	506	511	541	546	521	550	492	546	596	505	537	544	526	515	515	526	548	541	504
670	352	1198	2432	2842	2735	446	71	78	92	84	66	67	74	80	69	64	70	79	82	83	68	69	63	60	76	76	65	63	71	80	65	63	68	61	71	52	69	86	79	70	58	68	73	71	59	59	71	68	70	77	78	69	59	77	76	70	75	87	76	84	76	81	75	73	76	73	72	83	78	74	72	70	70	76	76	59	66	83	63	82	86	82	60	66	65	81	70	80	80	75	82	71	59	70	71	72	68	74	80	77	69	77	69	83	63	64	77	71	65	63	77	72	66	66	65	80	93	61	80	72	84	72	77	58	64	73	70	69	64	72	75	78	71	62	68	63	63	61	69	62	87	80	73	64	62	67	74	62	78	87	66	63	73	72	70	59	75	62	91	65	89	74	78	68	66	60	57	76	64	70	76	71	67	80	69	91	70	76	63	66	86	93	78	71	67	68	68	61	60	89	66	70	72	59	66	77	86	69	69	76	66	58	52	67	72	72	61	71	64	69	66	60	69	70	71	61	79	80	65	73	77	81	68	72	71	64	91	71	51	67	47	60	79	68	66	73	67	72	78	81	62	79	73	76	68	77	71	67	89	74	67	67	69	49	86	68	93	66	63	72	75	86	62	65	82	69	76	63	74	69	64	70	76	62	55	77	68	80	91	77	58	90	59	78	84	81	85	71	70	79	71	78	78	71	90	79	75	62	55	62	66	74	81	91	62	66	65	69	71	81	77	64	66	56	73	67	72	73	75	70	96	76	59	54	65	80	83	66	64	69	75	70	74	67	76	80	63	79	62	58	83	67	71	73	66	84	83	72	77	71	81	71	61	62	62	81	70	69	67	68	64	74	74	89	79	73	73	72	73	72	83	71	85	65	72	81	77	66	66	77	61	74	82	74	73	67	73	91	68	55	96	73	81	82	62	75	56	72	73	78	54	60	82	71	83	81	66	74	63	84	59	75	76	73	71	63	93	58	81	55	73	76	75	73	80	58	68	82	61	63	74	74	71	70	61	93	65	83	83	67	71	62	69	75	54	68	65	79	72	62	54	70	63	72	77	82	67	94	70	79	77	60	77	74	81	58	74	65	69	71	65	69	83	62	79	68	70	75	75	67	65	77	64	68	81	74	79	75	74	65	65	77	70	75	76	57	56	69	62	73	55	74	68	56	76	64	81	60	75	72	69	67	78	86	80	85	68	64	66	78	93	70	65	64	75	61	64	61	72	72	70	77	71	69	65	54	68	71	78	61	68	60	77	68	78	66	71	78	69	70	65	62	72	68	76	69	55	68	77	69	81	73	61	62	82	76	87	82	66	65	60	66	48	71	88	70	77	61	68	70	67	71	84	75	73	69	77	71	76	57	76	72	71	78	53	69	71	66	68	77	74	73	60	71	76	76	59	71	56	81	72	82	65	87	68	67	81	70	58	90	69	67	71	70	73	73	64	61	85	69	78	77	70	80	80	78	73	77	67	70	81	57	73	62	74	69	63	67	77	56	69	71	69	75	68	69	86	81	71	60	69	79	87	73	81	78	60	87	75	81	66	68	64	71	71	69	63	76	78	65	64	77	77	80	53	65	72	78	68	69	85	70	66	74	60	62	68	67	77	67	87	67	79	81	73	76	68	79	82	68	74	66	63	73	80	79	67	64	71	61	87	59	63	64	72	74	65	81	85	72	60	71	71	69	67	67	72	70	72	73	70	62	77	72	67	60	69	82	65	64	65	76	84	75	77	77	74	62	68	68	73	62	68	74	62	81	72	76	76	80	53	95	69	77	63	56	70	88	80	62	68	73	67	65	73	69	71	63	79	74	79	70	68	77	78	57	61	65	70	69	69	86	77	71	81	73	75	71	61	81	65	65	66	72	74	64	77	68	71	72	58	61	72	73	78	67	60	70	58	60	78	66	77	67	76	55	81	66	77	71	65	72	58	69	71	80	65	70	69	81	65	80	74	78	58	79	74	64	80	86	64	75	74	64	83	74	82	62	77	72	66	74	57	82	54	72	88	66	54	67	58	79	72	80	83	87	67	73	75	51	67	85	74	55	74	51	73	62	61	77	87	57	86	76	77	71	70	72	59	71	65	87	68	79	59	66	64	66	69	77	60	76	61	77	52	74	65	78	66	74	85	70	61	76	63	61	67	75	59	70	86	71	77	66	88	67	67	98	75	66	67	92	76	90	64	74	75	69	78	77	80	77	73	71	65	71	78	61	74	82	66	71	78	69	69	69	68	57	86	70	82	76	59	70	78	63	81	84	64	79	59	75	71	65	79	76	75	78	75	76	48	74	77	70	76	50	79	73	58	58	72	63	83	68	85	72	76	87	71	82	72	75	75	71	84	66	62	70	54	75	80	67	69	69	70	75	67	75	88	79	86	55	64	78	71	84	72	82	64	64	74	81	65	74	88	65	82	74	78	70	70	70	90	82	74	58	84	69	68	66	74	79	66	67	63	86	75	61	78	71	65	67	71	73	65	77	76	75	83	65	72	71	66	66	64	76	60	75	81	82	64	76	75	83	59	66	71	75	87	74	80	72	57	63	64	77	74	78	63	85	75	67	67	79	57	91	70	80	80	80	76	56	75	79	59	64	79	66	80	84	69	81	79	77	56	74	59	59	63	85	69	83	61	73	75	76	71	68	67	71	61	63	52	85	69	85	60	68	52	65	65	66	76	64	69	84	66	69	73	62	79	84	73	81	64	90	75	71	68	75	68	59	62	65	63	55	61	75	58	77	67	71	71	79	62	62	83	71	72	67	80	63	68	68	62	61	65	81	80	69	61	93	72	65	76	77	75	78	54	67	73	77	58	65	74	66	85	84	81	63	79	69	88	68	73	56	78	79	64	68	98	59	77	56	77	76	78	100	79	73	69	57	73	72	57	70	72	54	61	75	61	84	65	83	69	62	80	70	67	84	83	85	83	59	63	82	63	78	63	88	70	71	68	69	78	77	71	65	71	64	88	73	75	78	67	46	64	69	81	66	74	72	60	69	60	64	79	74	69	63	61	62	66	83	78	76	73	71	63	72	75	59	78	65	65	74	83	70	79	57	76	68	79	68	74	69	62	75	66	81	81	78	74	69	59	71	63	66	71	72	73	62	75	64	62	80	69	67	66	89	72	76	64	72	75	77	73	68	76	75	79	72	80	69	69	71	82	78	75	72	72	75	67	58	73	77	76	70	75	86	64	82	84	72	70	67	72	76	65	60	61	82	80	55	61	82	77	87	65	79	68	72	66	67	85	76	72	66	71	64	74	68	66	81	66	78	76	80	65	65	67	82	72	86	71	67	68	53	70	58	97	73	74	69	76	76	58	60	68	70	54	59	98	70	65	72	62	87	90	80	47	79	82	69	77	65	72	71	74	63	60	87	73	77	65	74	91	76	75	79	84	87	80	69	72	81	67	77	64	78	75	77	55	69	72	64	61	55	63	63	69	84	75	79	56	72	73	67	59	76	65	75	63	77	71	51	75	66	70	61	83	65	73	64	75
10030	5012	12616	29423	41374	36411	10799	1168	905	826	766	709	676	710	623	634	639	624	619	579	561	578	526	565	604	538	576	561	527	541	511	541	584	578	574	548	556	543	596	589	547	522	570	506	550	533	580	519	544	577	553	547	560	509	506	532	541	481	527	522	503	564	553	557	521	546	553	521	555	560	542	536	509	552	552	526	532	525	540	553	549	575	545	548	506	516	573	548	533	527	525	518	570	547	519	596	554	543	545	508	513	543	488	546	534	577	552	595	507	521	511	544	518	537	501	586	564	560	544	542	535	492	557	545	565	548	563	542	515	527	545	523	579	557	526	546	539	518	541	521	520	499	553	565	533	502	535	487	520	519	518	527	551	561	508	558	559	585	552	523	526	587	564	520	552	538	535	547	557	531	518	546	507	537	523	536	541	541	551	519	534	576	538	494	540	539	594	547	548	553	523	504	530	530	563	551	532	527	533	552	542	501	528	539	524	486	563	572	520	540	546	522	520	534	549	572	528	537	539	532	534	512	540	548	553	524	543	499	512	559	526	529	535	565	549	540	523	530	522	556	539	542	555	535	513	550	552	584	524	542	600	524	531	537	553	513	552	561	542	532	487	559	564	558	572	515	535	520	525	533	556	576	495	568	535	523	503	574	580	528	558	556	533	546	529	525	548	542	536	536	511	529	524	553	505	552	509	556	561	566	573	534	555	516	537	521	549	546	509	541	549	541	528	542	552	530	544	529	468	511	553	561	521	542	574	527	484	570	509	506	523	529	516	573	547	522	592	522	543	549	558	503	562	542	529	576	581	521	561	528	551	561	553	522	560	518	538	563	548	551	550	561	558	487	544	539	513	540	560	503	560	584	589	582	544	579	538	558	544	504	528	521	557	520	553	558	521	546	573	529	537	528	513	531	537	524	543	530	525	549	537	510	577	535	530	511	529	543	523	525	494	535	561	524	504	526	520	573	508	565	526	573	550	528	525	534	498	530	561	551	566	564	486	486	518	551	552	524	539	558	552	506	499	540	520	507	584	563	539	527	550	535	564	556	539	545	502	580	534	553	509	558	559	515	522	570	569	553	513	512	524	522	522	510	562	495	536	549	556	531	556	541	540	567	509	575	586	561	554	548	506	523	514	515	541	525	547	537	505	536	575	525	504	520	558	538	547	571	534	564	544	526	535	520	531	523	553	516	556	533	546	553	574	520	542	538	564	542	545	535	542	535	559	555	557	563	534	533	530	545	532	557	513	521	548	515	541	558	486	559	548	573	547	551	542	554	532	577	485	581	570	552	525	506	517	552	530	545	552	527	544	539	477	519	534	560	572	545	558	558	531	571	540	517	543	510	572	548	534	573	584	527	583	545	512	558	563	536	553	569	562	508	532	549	466	542	550	513	519	506	525	550	574	535	554	539	539	507	509	566	543	580	559	512	500	574	492	552	574	523	528	509	556	502	551	537	509	544	550	543	510	582	514	568	527	534	530	495	500	551	525	535	534	520	563	541	567	568	528	522	506	529	492	524	523	526	572	540	517	566	537	533	555	543	544	541	532	551	510	544	513	557	538	555	521	528	495	557	486	537	516	553	535	540	553	518	538	526	523	565	524	557	543	515	537	546	530	527	510	563	528	495	569	526	508	558	542	536	581	539	553	571	526	536	531	528	567	513	585	540	542	522	550	532	569	572	512	520	559	521	543	527	561	561	528	543	561	582	579	568	509	580	597	527	523	528	502	527	496	552	567	498	532	524	528	517	530	546	517	571	530	565	541	534	523	561	523	582	551	527	583	535	570	547	560	533	534	533	504	514	548	521	543	539	536	554	556	557	597	548	542	538	543	532	546	539	576	564	550	560	529	584	512	531	533	545	523	538	535	523	537	543	562	544	541	547	536	517	568	554	541	555	560	540	604	520	552	551	538	574	562	533	520	538	522	514	576	568	504	533	515	545	561	539	535	533	496	546	535	528	558	536	534	548	505	522	551	552	539	494	522	545	592	531	513	547	529	569	556	526	493	546	526	561	519	542	544	581	568	521	528	554	530	547	547	545	508	521	522	525	530	556	497	500	542	554	523	516	581	527	534	542	554	539	553	577	546	524	506	544	539	526	539	557	539	550	518	558	519	513	545	547	540	532	545	529	500	544	563	546	524	538	549	569	484	567	523	536	574	556	542	523	570	488	556	533	527	502	523	564	524	560	503	531	540	513	522	538	507	516	544	553	580	521	534	493	567	547	509	525	548	557	574	541	538	521	538	540	507	583	529	517	542	533	523	571	568	530	553	525	549	519	516	523	558	557	538	548	562	520	539	522	538	519	519	519	512	587	534	520	543	524	538	578	556	534	574	499	515	576	517	520	563	570	523	536	498	529	570	520	532	536	541	513	527	525	545	505	548	541	556	510	577	503	548	521	546	541	563	515	498	567	525	508	545	510	554	507	543	596	574	520	573	591	551	555	541	544	567	522	537	540	564	561	554	527	560	535	512	516	560	568	577	546	577	546	566	532	496	524	546	586	533	539	558	529	540	495	523	537	546	537	560	518	523	604	527	579	568	565	577	519	556	526	516	487	574	532	542	533	523	506	555	504	565	512	550	537	534	513	548	512	537	505	544	512	554	559	566	554	551	563	548	504	549	533	490	525	528	550	556	554	551	518	525	568	543	508	525	551	562	526	584	525	552	557	570	525	569	515	521	573	526	544	522	510	525	547	567	560	558	509	573	537	546	528	524	541	553	558	529	563	500	505	557	502	562	543	539	581	537	512	518	575	555	498	555	517	537	565	525	528	503	547	526	556	534	537	543	507	521	524	474	528	511	584	533	568	528	502	519	558	568	523	533	576	571	515	556	479	504	552	514	540	576	518	565	525	565	562	520	553	531	527	534	517	533	549	544	539	557	529	508	568	536	555	503	528	551	536	543	530	551	549	560	523	513	549	564	506	555	535	488	532	552	542	530	557	512	553	585	550	503	500	569	557	556	580	516	545	556	587	556	596	516	531	536	516	531	529	570	545	579	542	562	513	521	518	562	580	572	561	546	525	508	535	517	524	573	509	497	532	499	536	546	497	547	541	545	536	521	540	569	500	531	555	592	534	558	544	541	518	554	565	520	546	562	541	564	544	512	514	486	542	559	531	470	571	539	542	570	619	543	523	515	528	539	524	492	564	538	497	533	568	523	589	524	545	551	535	544	558	529	532	541	501	565	521	533	499	541	577	534	517	544	514	550	546	526	516	501	554	546	541	564	552	553	504	523	544	534	534	535	538	521	543	548	554	553	563	556	565	575	491	542	548	524	533	543	552	517	552	533	535	531	494	519	529	554	493	503	526	549	553	549	555	554	583	548	536	518	542	569	514	538	574	532	522	518	513	521	508	520	532	512	561	536	521	526	476	553	510	510	511	534	575	555	525	525	512	565	566	519	580	520	513	513	532	509	519	541	545	544	560	547	538	543	536	516	564	559	580	529	542	560	569	517	557	527	500	496	540	529	569	522	540
1781	338	1201	2311	2477	2487	743	103	107	113	111	106	99	97	104	130	93	105	95	112	114	112	80	115	112	103	107	92	78	104	112	92	102	104	99	80	99	95	108	105	82	107	99	103	90	105	86	95	115	83	108	106	92	95	111	86	94	84	97	96	108	93	103	97	96	84	101	99	94	112	95	95	102	92	102	82	97	113	106	96	89	100	130	104	109	97	105	92	110	91	102	93	98	87	92	100	113	119	88	107	112	96	107	120	102	90	99	111	89	94	128	99	94	95	98	97	104	105	88	101	96	114	107	93	100	88	88	100	94	115	96	90	99	96	84	90	105	91	104	107	102	84	108	88	103	104	82	97	121	105	94	85	106	105	99	96	97	112	98	97	96	94	83	92	96	93	85	121	111	97	113	111	114	99	95	101	104	112	87	106	93	99	101	114	97	107	96	103	103	94	91	96	115	106	94	101	84	85	104	92	91	85	102	107	96	112	102	85	103	87	113	94	110	90	108	96	97	79	99	106	76	106	85	95	86	94	109	98	94	114	103	83	98	106	95	107	85	92	116	100	112	104	95	104	89	82	111	89	113	104	105	97	112	83	95	87	97	120	97	107	100	78	106	90	87	89	101	84	92	104	114	99	104	96	103	91	84	106	92	97	94	102	94	124	89	100	105	97	97	120	131	95	103	95	111	86	87	98	107	99	110	98	94	116	110	106	88	83	93	93	101	100	97	94	105	100	89	128	97	100	83	85	104	97	92	97	106	111	112	109	87	99	109	88	117	78	97	105	92	115	90	93	98	112	86	80	115	94	108	117	104	110	107	87	100	91	86	102	96	98	74	117	96	92	95	98	97	78	91	94	103	86	100	93	97	95	94	136	104	110	107	106	87	91	95	93	89	89	103	102	99	92	102	107	103	95	91	100	97	84	93	87	95	97	95	100	97	98	114	112	99	92	106	103	103	113	95	88	97	115	93	98	86	96	105	80	99	97	93	98	88	106	94	94	87	89	108	99	80	115	90	105	127	94	86	110	99	83	105	112	74	115	112	82	86	89	92	91	94	89	89	99	108	100	102	120	106	81	84	72	82	80	123	108	106	99	109	90	88	115	87	98	86	96	111	103	104	96	96	96	85	90	100	118	109	105	109	105	114	102	112	105	101	91	94	96	102	98	76	101	90	110	97	110	107	101	95	99	99	98	84	97	97	79	103	99	78	119	85	92	100	95	83	83	98	82	96	111	106	74	97	99	102	92	103	95	100	120	102	108	101	107	82	96	105	96	108	112	111	111	96	103	89	115	117	101	91	102	82	103	107	118	86	115	104	97	103	98	114	84	105	112	103	111	109	86	87	104	111	96	96	101	99	104	94	92	109	106	100	116	88	119	78	91	94	102	90	124	113	103	96	94	91	95	90	75	79	100	104	99	106	111	98	99	86	98	95	92	98	108	105	100	95	88	95	98	113	104	99	94	118	88	118	106	95	106	106	118	81	104	94	108	110	94	94	104	98	92	112	106	89	104	77	108	90	94	90	90	109	85	92	112	100	99	96	78	99	110	99	101	123	93	91	111	90	89	84	135	82	103	117	119	103	83	116	98	104	86	103	90	87	98	115	90	89	92	100	103	96	98	80	98	78	95	117	109	117	106	85	106	99	103	99	97	100	112	102	97	97	103	100	131	96	93	106	112	108	101	98	102	102	107	98	85	101	98	101	92	115	121	92	96	82	92	91	100	94	87	111	98	102	99	102	118	125	91	96	92	86	81	119	112	106	96	106	108	101	91	116	88	121	103	100	83	103	84	92	91	83	103	92	96	74	86	82	101	91	112	93	86	99	94	92	109	102	96	101	100	94	91	118	101	111	125	97	85	100	90	108	88	98	91	116	109	83	96	80	85	91	98	104	97	81	102	109	87	72	103	85	88	104	100	89	97	94	94	97	110	101	94	95	105	112	89	97	101	93	96	97	93	121	100	106	86	103	104	96	87	105	95	114	91	113	106	89	107	114	101	109	100	86	93	104	92	119	106	111	91	89	109	116	94	91	89	95	112	100	109	104	94	85	105	89	89	77	94	83	111	98	93	107	109	93	96	84	105	91	109	96	93	99	105	78	93	85	103	72	84	107	96	105	89	115	97	104	112	109	101	101	119	93	111	94	97	101	104	96	99	91	90	87	106	95	83	106	104	96	105	122	110	109	99	97	105	94	100	95	88	111	87	105	94	105	93	110	104	109	89	99	102	89	96	103	96	95	96	104	88	92	89	96	91	86	97	110	101	100	108	89	94	100	88	104	87	98	112	83	78	113	95	108	83	103	109	97	105	113	110	107	96	72	96	97	118	97	83	113	79	99	104	96	105	101	90	108	101	96	95	94	97	84	111	86	108	105	93	93	89	98	81	98	95	101	96	87	102	87	96	120	88	98	102	89	97	93	105	109	93	106	83	94	103	90	124	99	91	92	114	101	90	111	108	100	103	97	87	97	90	115	104	106	107	99	97	95	101	88	115	75	89	108	99	104	90	90	85	86	102	84	96	99	103	91	103	103	112	111	96	85	109	103	95	83	100	98	86	111	100	109	98	103	113	100	98	92	98	70	96	94	93	97	96	92	111	91	94	108	101	91	90	100	115	92	103	103	117	100	106	92	101	96	105	100	72	98	100	97	91	98	102	96	100	111	112	90	97	94	116	87	99	101	89	100	113	109	91	95	87	93	96	98	91	99	116	93	104	99	88	108	108	92	96	105	88	102	112	98	108	92	126	98	111	85	86	101	84	105	95	105	101	102	107	96	79	83	89	91	86	105	115	95	83	113	92	108	107	100	82	87	86	97	100	103	106	89	90	103	93	95	109	111	100	107	102	105	96	99	92	83	110	116	102	91	94	101	96	105	110	100	101	105	97	110	97	109	102	106	87	106	127	89	86	97	100	94	95	93	103	104	92	113	87	109	97	111	104	89	108	109	87	113	97	106	112	94	94	93	89	94	101	87	74	108	101	112	89	100	87	87	94	104	92	93	108	93	99	100	89	91	93	114	97	89	92	117	112	108	73	93	95	90	90	100	98	84	106	97	90	102	98	101	90	106	103	103	84	121	105	110	99	114	110	89	90	98	93	86	107	91	101	101	82	100	99	73	115	106	106	117	80	100	82	95	125	103	98	89	98	94	97	99	117	120	93	98	90	108	99	82	122	85	87	109	93	88	100	99	89	106	103	111	83	106	95	104	120	105	100	99	102	94	98	90	102	101	98	94	111	88	109	102	106	89	94	102	80	110	100	91	101	86	104	84	78	101	93	112	94	76	90	95	95	96	97	98	104	114	97	89	97	93	110	96	94	83	116	114	102	105	96	104	93	105	102	97	95	86	103	96	99	97	80	120	84	96	112	112	88	112	100	105	105	109	105	82	91	101	83	108	113	94	100	103	85	95	109	90	96	109	87	93	90	96	116	103	88	85	117	108	98	114	100	93	107	98	112	85	72	89	98	90	87	108	76	117	107
11777	4405	12201	27683	38747	36130	16241	1263	1072	1036	1006	968	891	833	811	776	822	773	785	851	787	813	750	753	773	723	757	751	749	755	778	724	778	745	726	773	829	733	775	749	749	752	760	746	781	779	763	752	725	783	732	703	732	751	730	734	782	755	734	751	744	792	757	807	731	758	766	761	722	801	775	752	773	766	758	770	731	722	737	729	759	738	785	737	748	701	762	765	774	702	753	784	749	716	728	760	791	762	747	750	762	778	810	718	746	777	751	786	719	748	793	702	760	720	769	727	753	786	694	726	772	727	775	733	767	702	761	737	749	771	803	749	750	799	793	744	756	758	749	748	727	793	746	735	779	749	720	780	752	721	764	768	742	737	755	707	721	729	738	773	755	731	798	769	765	750	749	734	707	735	757	726	732	760	765	797	789	780	768	709	711	727	691	791	742	776	723	777	746	774	721	711	766	727	763	750	700	760	758	720	714	705	761	759	728	763	794	780	736	779	751	743	711	735	753	800	756	753	788	761	791	792	752	744	759	780	691	725	767	755	744	766	770	779	817	748	789	720	711	720	711	749	763	745	730	771	776	741	762	736	742	763	744	746	728	729	775	755	809	728	784	699	734	777	745	731	736	783	763	774	749	767	754	730	718	739	725	698	727	807	765	735	782	729	697	752	747	736	768	739	792	771	772	801	766	768	750	724	786	720	753	751	786	739	756	788	726	754	745	745	760	733	748	761	729	718	713	742	751	779	760	727	729	764	752	782	743	766	736	805	765	706	703	710	736	740	802	746	791	760	712	759	782	741	799	716	742	757	756	727	754	748	787	743	743	686	813	697	749	776	760	753	709	748	688	775	744	718	788	749	726	751	748	755	725	738	752	740	734	769	773	721	744	784	733	776	710	728	779	764	735	741	752	733	767	768	722	812	780	725	751	788	785	722	747	815	752	738	754	736	739	765	734	814	756	794	788	773	738	728	712	741	739	708	748	782	766	748	776	765	771	737	731	711	733	748	754	743	752	720	772	777	806	747	816	697	756	804	752	783	761	731	791	742	756	746	706	782	708	738	757	740	743	787	734	730	754	718	749	760	735	729	719	710	783	744	742	722	773	744	745	757	797	715	705	721	724	736	751	734	758	761	765	759	753	748	722	715	760	729	745	747	770	798	781	715	751	743	726	767	758	759	743	735	711	786	779	735	739	731	796	730	788	727	765	764	699	724	776	733	760	741	734	739	719	713	737	740	729	724	783	774	738	752	766	794	725	799	756	799	761	737	754	692	751	738	784	698	773	750	761	785	799	727	788	718	726	765	735	815	718	779	750	724	719	753	742	764	726	773	740	748	758	718	735	777	763	719	746	737	778	757	738	793	762	720	777	762	760	756	723	770	767	699	713	783	742	777	699	728	743	715	712	719	769	783	756	727	775	741	780	809	737	717	720	788	754	777	727	773	758	757	744	752	719	736	729	769	716	728	757	778	803	709	694	720	769	742	775	758	741	745	733	749	682	716	712	727	725	735	744	739	750	732	760	778	748	759	751	751	791	775	722	796	729	763	732	773	754	794	730	754	717	726	742	728	797	725	732	806	737	748	734	701	739	739	686	801	764	734	765	743	764	772	738	707	703	735	757	745	774	750	743	716	752	698	791	781	789	749	736	724	716	761	770	739	720	767	721	730	697	745	778	797	775	762	744	718	727	717	703	788	716	749	751	794	810	750	764	742	730	708	756	758	713	784	731	709	777	766	725	721	756	744	767	784	730	744	761	696	752	736	727	749	725	742	724	714	698	684	759	785	715	775	792	770	749	792	800	730	761	740	715	766	741	748	779	768	777	740	792	726	717	726	729	729	702	747	770	801	732	794	764	750	726	773	725	727	756	736	784	770	725	750	720	721	805	745	774	776	685	733	768	777	754	780	736	817	771	703	736	758	740	740	739	747	788	749	762	766	756	752	767	733	750	762	777	729	777	737	728	763	765	769	712	686	831	737	778	750	748	722	744	817	758	710	719	741	743	767	801	717	736	775	691	808	739	721	791	745	729	740	793	739	775	723	804	689	781	773	742	744	732	771	737	694	754	772	727	703	740	726	735	714	708	760	750	753	747	723	722	774	703	728	754	765	747	723	714	766	765	757	701	729	734	775	781	834	763	772	761	772	768	809	724	767	767	739	779	735	756	734	765	738	715	729	741	756	721	752	784	751	768	753	750	790	729	741	807	741	735	773	702	732	798	769	777	779	750	735	759	783	800	778	706	739	686	735	740	758	743	739	746	735	777	772	765	760	716	726	750	741	761	759	742	744	707	757	743	776	753	748	763	706	782	748	754	749	720	770	778	723	726	767	753	706	749	749	726	715	687	747	747	707	772	747	722	746	708	757	785	750	749	715	782	802	736	791	752	764	777	713	739	776	745	765	726	758	745	785	753	783	743	747	708	740	728	732	748	764	770	734	758	780	744	784	745	752	762	729	717	718	710	713	716	720	780	704	766	723	735	738	746	759	744	713	721	734	768	709	764	724	776	677	767	731	717	719	738	763	756	765	724	751	805	817	815	717	746	776	728	733	707	753	746	738	725	776	727	702	773	767	734	749	735	755	816	785	730	793	742	733	754	723	765	725	750	730	816	746	745	776	765	763	788	712	773	745	749	789	750	749	747	735	761	756	802	794	740	694	777	713	850	768	728	702	743	755	717	757	798	748	774	772	759	775	763	769	748	745	758	731	785	766	765	775	763	797	779	740	755	761	757	756	740	727	704	696	765	752	749	775	775	770	707	765	741	750	725	727	776	770	723	759	747	781	712	767	684	694	746	791	724	742	763	757	735	769	750	735	725	750	782	730	735	799	715	725	736	729	701	788	716	759	802	767	775	750	808	833	760	693	770	742	749	756	753	723	756	751	761	734	770	706	761	794	725	775	776	819	739	685	740	713	790	748	738	745	768	751	776	718	734	779	747	796	751	737	799	792	761	738	797	766	738	799	743	727	781	749	744	743	737	774	782	714	766	750	819	718	753	735	737	759	757	705	718	752	744	785	722	787	751	743	772	792	802	752	735	738	704	731	706	748	764	701	783	722	773	742	708	744	744	794	741	756	743	729	754	710	779	774	806	745	762	768	687	778	710	765	755	746	768	766	755	796	739	750	756	736	722	765	757	721	768	736	739	770	779	749	730	762	721	726	751	783	768	770	721	688	765	768	779	745	781	745	725	728	694	763	757	719	751	729	801	703	752	767	791	723	791	770	797	748	754	708	754	703	731	698	743	786	748	749	750	715	721	774	775	728	742	750	746	755	753	724	742	697	717	783	714	733	709	777	742	783	723	761	720	779	778	708	807	727	749	748	767	780	745	756	772	742	760	791	810	755	751	744	771	754	732	797	790	790	762	724	816	780	751	759	747	692	707	738	728	733	738	753	723	766	795	761	721	736	787	770	753	711	735	737	740	708	741	817	777	792	728	743	733	775	754	740	789	774	765	740	741	774	764	778	713	734	734	743	772	776
1132	552	2176	3983	4619	5877	1330	112	110	95	108	111	112	107	85	107	104	90	108	93	103	104	101	109	106	108	102	108	89	99	101	108	89	113	101	85	100	106	105	82	88	113	102	81	117	111	89	110	113	97	104	108	112	84	95	96	69	104	100	90	98	109	117	82	96	136	105	94	91	108	102	117	97	95	84	79	93	99	102	89	110	100	92	85	110	99	105	111	104	110	109	96	105	91	95	83	102	95	83	86	97	105	104	100	111	83	121	113	70	105	88	102	102	100	111	109	86	102	103	87	115	106	97	116	85	102	102	106	99	102	121	96	111	91	106	118	98	101	102	87	102	100	93	108	97	96	105	96	105	102	90	86	99	101	98	88	88	95	117	103	91	113	90	86	94	102	85	88	93	99	88	76	96	103	95	101	116	83	89	96	110	105	112	100	82	113	92	100	89	97	98	97	104	104	106	93	108	88	86	94	94	97	82	92	96	101	94	103	102	97	110	102	94	104	104	99	118	77	109	106	103	113	93	83	101	94	89	85	98	100	101	100	108	105	104	123	106	114	88	97	105	107	115	105	86	92	97	103	106	86	92	95	84	107	76	92	99	112	96	103	104	110	106	104	111	100	100	105	95	96	105	92	99	99	97	100	110	98	100	113	107	90	98	102	99	90	103	95	81	103	110	89	90	107	91	103	117	94	94	83	115	90	99	107	94	104	84	99	120	99	92	106	99	111	92	102	91	99	103	90	89	94	113	100	86	99	101	91	93	114	90	111	96	103	96	93	99	98	105	92	131	97	85	89	104	102	102	93	110	99	97	101	88	116	113	121	94	112	103	83	106	121	90	87	89	96	95	91	106	91	102	82	100	113	115	116	99	80	84	97	103	102	88	105	117	103	130	86	95	98	117	99	95	104	78	86	78	114	106	103	92	97	107	109	104	90	109	118	98	98	81	88	109	107	74	98	100	115	94	88	105	97	102	111	91	105	110	110	110	103	85	107	97	84	113	94	122	96	97	86	114	79	88	95	104	102	103	109	95	95	107	108	88	94	110	93	85	114	88	97	92	107	93	107	97	105	133	93	94	106	100	100	93	96	88	108	100	89	103	96	104	101	102	101	103	104	111	76	106	94	110	102	96	103	81	103	123	94	92	105	95	90	89	113	95	102	102	94	83	98	116	95	84	103	110	105	111	96	105	106	107	116	97	115	116	88	106	98	102	93	86	96	100	95	101	95	93	119	114	104	97	89	103	88	94	87	84	112	100	107	93	92	115	111	121	87	94	98	99	92	118	107	109	106	80	94	108	109	103	97	91	100	113	122	103	88	92	103	89	102	100	93	99	101	98	109	110	108	95	104	112	101	112	120	90	89	88	115	102	96	101	94	92	98	84	97	108	106	99	102	72	114	102	85	97	102	93	96	89	118	123	89	93	97	81	99	102	96	94	100	86	108	92	83	88	112	121	89	116	115	118	90	97	118	104	112	102	91	121	104	104	101	95	109	99	97	110	104	102	100	96	106	103	102	100	105	97	98	96	120	92	120	106	106	101	103	96	115	91	99	109	101	78	92	98	100	101	77	92	101	106	96	95	96	99	101	91	97	96	104	98	92	88	95	87	106	96	87	105	112	98	96	105	129	92	103	99	116	94	100	93	95	92	99	113	107	90	91	84	79	89	77	97	105	101	96	97	108	101	110	116	119	98	118	104	100	96	99	92	84	83	96	102	91	105	112	105	90	91	104	101	105	96	94	92	111	85	104	107	95	106	99	106	99	96	87	105	106	92	81	112	83	95	91	78	96	83	94	102	90	108	91	102	95	127	93	105	115	87	90	103	101	94	91	93	119	103	108	117	75	107	87	101	105	101	108	81	117	113	81	88	112	90	113	90	117	82	97	97	81	95	104	95	103	91	94	94	97	107	93	104	103	118	82	108	103	101	91	111	79	100	99	101	93	88	97	78	95	111	99	99	92	98	97	92	106	111	118	105	128	96	117	116	107	96	90	101	99	97	90	89	104	97	105	88	96	98	89	101	106	105	113	116	107	94	82	96	111	96	118	108	85	87	104	102	100	106	106	100	97	91	101	100	92	92	92	91	111	101	124	94	103	92	123	95	79	98	91	100	94	92	100	111	90	79	108	96	77	99	99	90	104	97	97	93	102	86	98	95	98	113	83	102	109	88	91	107	83	87	102	127	120	85	109	100	90	88	111	82	103	101	95	92	88	93	103	103	91	101	92	92	111	105	91	114	99	102	85	112	96	95	98	107	99	90	121	102	90	98	86	109	116	108	83	93	94	102	97	124	114	90	97	83	107	104	110	91	90	88	105	97	110	104	96	89	95	99	120	87	110	104	93	102	105	98	96	107	108	94	93	89	80	96	81	98	100	89	107	96	119	114	115	88	93	108	105	93	102	99	100	101	95	124	97	101	85	118	122	106	97	102	97	97	85	108	107	98	112	99	91	100	84	131	116	107	114	94	88	96	98	116	115	97	93	101	111	102	99	107	116	96	131	97	101	115	117	97	92	91	97	98	97	101	101	93	102	103	99	88	99	96	99	111	96	110	129	91	85	101	98	94	124	105	103	82	112	101	88	108	92	115	110	106	126	113	106	92	91	92	105	106	98	90	109	100	101	89	117	109	104	95	102	85	93	103	111	104	103	104	83	118	100	103	100	95	102	93	97	92	95	94	93	97	95	96	83	101	97	99	90	96	117	77	106	98	81	101	98	88	106	105	104	106	89	75	90	111	100	99	105	105	104	104	91	89	107	100	93	98	103	99	83	94	96	91	87	104	93	126	107	124	115	98	103	103	102	99	95	111	96	108	113	93	96	88	92	98	97	116	103	106	118	91	117	104	104	101	92	94	110	98	106	95	95	88	106	87	117	119	104	85	91	93	103	93	96	84	96	89	98	104	95	112	113	101	107	103	91	84	95	102	93	87	89	104	82	99	89	86	102	81	99	107	109	98	101	100	109	103	109	95	98	97	104	93	113	87	88	102	71	124	106	92	94	94	105	95	108	108	78	92	103	91	105	95	98	89	104	112	112	98	97	94	104	94	101	94	102	98	109	107	94	111	105	95	102	98	134	101	101	101	109	99	105	114	114	96	81	93	107	93	103	89	90	103	102	104	104	81	84	108	98	94	100	101	85	85	91	96	104	85	102	114	84	92	112	103	102	92	107	101	100	106	111	106	85	90	95	113	95	95	108	80	112	98	105	101	95	93	91	109	93	123	88	85	108	90	95	94	88	104	85	104	114	120	96	91	92	97	102	93	95	112	105	100	102	116	91	89	101	111	104	86	99	117	102	89	100	104	99	87	91	121	102	114	99	106	110	109	98	118	82	103	111	92	100	90	105	108	101	85	106	87	109	104	98	86	100	109	111	91	105	102	97	95	106	117	106	105	89	114	107	112	88	97	99	100	104	92	109	85	93	100	109	96	88	107	90	107	108	95	89	118	89	93	80	101	68	115	109	96	89	111	92	114	95
13600	6859	17578	34549	48231	48458	14537	1485	1299	1133	1083	958	912	927	920	882	832	832	827	834	762	797	796	837	777	750	833	795	748	717	794	774	791	779	755	761	769	716	803	857	780	749	742	748	738	776	771	774	777	783	687	785	770	752	757	814	781	753	730	736	751	731	745	712	722	694	755	772	767	782	735	722	750	708	736	743	774	764	752	747	760	746	763	732	759	743	745	773	757	727	784	744	755	758	741	755	724	708	724	731	742	738	772	714	721	731	784	759	738	729	768	748	706	760	730	761	765	746	772	752	746	777	806	807	779	750	778	769	757	759	722	712	763	765	720	731	771	754	794	773	776	739	740	751	718	779	750	726	766	714	723	773	759	711	720	770	772	788	754	737	804	755	776	742	745	748	735	750	819	697	759	708	746	755	755	702	714	774	757	767	815	749	787	781	751	732	816	754	750	718	749	737	742	740	722	732	718	727	725	792	738	739	798	732	729	732	753	763	743	711	720	748	749	804	764	748	753	765	723	723	768	757	752	733	709	754	748	705	720	769	753	688	758	753	784	715	788	785	754	739	766	766	740	774	762	709	760	710	737	736	730	760	764	759	738	712	744	723	743	734	736	755	704	770	714	725	708	730	751	772	779	715	717	761	725	741	714	755	753	714	721	756	727	722	755	763	723	678	791	723	752	725	723	781	754	719	761	697	760	757	716	788	758	738	751	736	752	749	722	742	805	658	750	751	735	731	742	686	749	757	742	724	721	785	724	789	745	804	763	692	694	762	734	720	717	740	753	757	731	769	709	743	744	749	717	756	736	715	784	758	758	743	721	725	739	741	763	793	738	735	787	725	748	741	691	711	724	763	761	722	751	713	791	732	800	792	763	715	736	761	733	734	725	734	716	749	750	799	731	762	813	772	744	759	703	794	780	743	700	749	704	728	727	757	760	744	708	730	721	760	771	799	783	744	758	772	679	705	768	736	787	728	680	739	706	733	720	766	728	756	770	747	733	733	758	743	713	741	727	759	761	725	775	724	758	736	721	711	705	733	773	727	746	774	708	773	742	751	753	732	784	750	776	783	747	773	723	765	752	787	753	742	698	710	730	729	764	733	709	757	743	721	762	757	719	711	758	763	741	755	737	771	709	726	755	780	733	717	753	778	762	764	740	765	752	732	782	731	754	741	764	741	786	784	779	770	719	761	730	726	760	692	725	777	728	724	735	772	738	764	755	746	749	707	734	753	746	725	748	775	716	712	711	744	739	759	734	760	759	752	700	751	733	736	760	727	734	751	744	775	714	745	729	703	783	733	806	718	754	735	727	753	757	739	742	771	738	717	726	687	735	765	779	773	736	735	754	735	763	764	757	728	749	706	727	793	768	736	765	700	723	720	758	806	768	747	708	726	761	689	751	718	738	795	784	759	705	686	738	745	737	725	781	748	732	721	732	750	701	760	721	749	743	727	787	730	716	769	785	696	760	786	697	749	781	750	779	761	789	739	732	762	754	722	754	743	725	738	737	731	748	731	721	698	764	733	761	758	761	717	754	760	764	718	752	815	678	739	749	698	778	715	766	761	708	737	728	727	730	735	736	741	733	743	779	751	697	763	722	765	679	761	728	736	719	725	709	738	706	715	735	758	728	713	762	743	723	732	736	765	790	729	728	782	718	728	718	742	767	718	725	701	732	717	776	739	771	751	756	718	718	811	743	752	762	761	749	740	748	735	714	761	746	736	743	765	723	718	747	723	729	767	790	754	736	724	729	769	783	747	732	754	786	772	747	793	750	722	716	792	732	709	715	795	765	761	680	740	742	763	745	729	759	733	743	742	749	779	759	755	706	755	717	730	756	753	771	763	740	762	744	748	749	736	736	737	759	735	721	808	738	751	775	734	762	792	788	703	721	742	699	771	753	740	764	804	774	724	744	736	769	723	750	737	785	738	740	669	722	769	708	741	728	778	744	756	749	755	748	743	784	748	770	765	738	714	755	760	743	734	687	749	781	679	731	804	745	712	774	710	731	738	753	756	773	724	710	737	730	722	729	758	738	689	714	726	746	730	759	716	712	721	776	751	746	751	785	727	728	721	730	742	771	751	779	721	722	789	710	755	765	781	763	681	803	747	747	756	692	760	720	740	762	772	746	782	766	700	700	731	793	764	719	761	730	717	742	717	744	747	717	749	734	801	756	717	783	704	773	759	765	723	730	745	792	732	718	789	765	737	779	765	773	722	731	765	696	747	764	789	728	732	686	757	681	766	777	744	764	778	730	779	755	721	703	786	774	726	764	718	746	681	772	707	805	759	752	707	746	787	763	704	734	702	726	704	723	765	691	750	748	764	754	739	727	701	712	703	683	747	752	774	732	698	764	747	827	745	766	762	727	728	740	726	739	740	778	715	676	775	780	743	726	770	730	674	686	733	733	685	778	738	785	786	735	715	740	744	753	725	736	735	772	746	726	714	750	741	757	698	830	714	764	768	762	723	775	765	760	805	740	734	733	767	760	769	757	742	751	759	741	765	759	770	732	751	772	765	769	816	740	780	743	726	809	729	776	778	741	771	710	719	714	747	757	794	738	769	746	730	716	737	724	749	711	724	735	774	747	742	768	711	740	740	722	713	714	681	739	720	747	711	779	743	746	762	750	780	750	746	716	709	740	760	755	768	717	704	731	726	753	735	744	766	759	780	754	721	765	732	764	745	759	746	771	785	757	743	752	735	725	704	770	761	756	708	736	742	731	712	736	757	768	765	759	748	726	757	760	793	753	754	728	744	799	746	661	734	761	718	719	729	753	721	719	741	732	764	729	745	768	743	743	745	738	809	783	722	715	725	714	738	810	762	760	719	746	736	750	737	767	716	759	725	703	734	778	768	784	760	737	706	716	739	792	774	708	758	807	718	749	709	764	725	778	744	748	737	759	728	765	748	770	813	734	705	760	785	746	774	792	742	751	734	765	721	744	740	766	758	748	751	742	743	749	738	753	726	771	784	712	725	728	713	716	735	792	727	721	769	795	731	725	790	761	725	777	705	781	738	736	779	756	705	734	745	718	753	764	766	723	782	752	770	776	714	748	771	795	736	739	777	765	782	743	729	746	760	720	756	756	731	713	727	760	741	774	715	728	731	755	749	755	758	776	744	757	762	819	734	733	792	706	718	750	749	802	723	744	704	695	721	721	756	770	714	742	780	744	671	727	786	742	738	770	728	716	786	759	735	714	701	712	738	769	751	756	752	740	715	753	742	723	730	723	746	706	738	756	731	736	721	787	779	763	740	706	742	731	748	716	765	740	740	707	775	712	751	755	803	735	763	771	717	740	699	772	752	751	761	726	700	702	788	755	772	763	711	764	769	749	778	705	726	767	704	790	761	701	779	719	750	731	725	768	706	707	785	749	797	670	775	768	755	733	713	723	768	806	747	719	729	733	752	726	781	739	715	727	715	685	725	734	703	773	787	724	764	783	722	723	744	751	690	716	754	781	734	735	713	715	757	712	738	745	730
1184	214	434	804	900	989	277	61	77	64	74	62	74	57	56	83	64	68	73	63	76	57	62	67	72	68	61	65	71	67	66	63	62	60	83	66	74	56	72	60	66	73	66	69	78	72	51	70	77	71	60	57	75	59	73	66	68	66	65	58	69	69	70	85	65	68	65	55	64	72	71	70	61	69	69	65	58	65	64	81	61	66	54	82	71	69	72	65	79	80	67	62	63	75	67	70	62	67	69	63	62	59	84	68	75	72	87	75	70	55	63	69	79	53	67	61	64	74	68	73	45	64	71	72	66	61	54	72	58	55	72	68	87	76	70	57	63	61	69	70	62	83	80	77	58	78	69	83	68	74	92	73	62	60	73	61	67	67	69	62	75	69	96	62	80	70	66	69	73	83	59	77	67	55	67	73	73	68	67	70	71	71	49	54	64	72	74	69	62	64	68	76	74	67	59	63	72	69	73	58	67	78	63	59	58	74	74	78	76	76	71	77	87	70	53	71	77	68	53	66	62	60	75	72	59	60	71	77	75	89	55	79	63	66	70	67	64	55	84	56	68	69	75	60	60	72	61	84	73	72	73	78	69	72	68	73	70	77	75	59	78	67	65	76	49	62	76	76	63	77	72	70	47	68	67	68	70	71	77	65	75	71	76	75	65	75	76	66	66	82	54	91	63	56	76	81	76	65	64	68	63	63	63	74	66	58	72	82	74	74	73	74	65	69	62	65	61	60	60	71	61	69	74	72	85	59	82	61	60	63	71	62	83	56	74	71	71	57	75	71	82	59	61	66	79	61	76	68	62	84	68	64	65	71	63	66	64	64	60	60	75	57	67	74	67	61	72	64	74	58	62	76	74	74	52	93	73	61	64	77	63	77	73	69	79	74	79	73	75	71	58	67	72	78	65	55	63	62	78	68	74	73	73	62	55	60	77	68	66	71	65	61	60	64	68	74	64	74	73	65	52	75	63	64	77	66	59	61	67	53	77	66	71	65	74	78	77	63	60	59	96	67	64	79	78	82	83	71	63	65	68	74	66	72	73	58	69	80	69	64	69	56	75	69	65	67	70	65	68	73	71	70	62	74	72	75	61	69	79	81	81	72	79	67	69	55	61	71	64	72	64	60	75	77	69	68	76	62	70	74	73	61	77	80	66	64	57	85	73	72	67	58	64	53	60	63	69	73	79	60	62	71	77	63	74	63	84	60	73	68	94	60	78	83	63	63	74	60	70	87	73	78	74	64	66	61	64	74	66	73	76	65	70	79	79	69	68	61	62	78	58	85	65	68	69	74	64	78	80	69	86	71	65	74	52	80	65	66	82	62	66	54	59	58	79	58	59	75	85	78	69	77	66	70	66	72	68	64	76	74	69	65	71	74	67	67	59	64	60	60	64	70	67	78	77	61	73	54	70	73	72	71	68	63	74	68	93	71	67	63	82	75	84	67	59	71	69	74	63	84	60	78	65	60	70	67	60	58	67	73	61	70	69	53	78	71	67	71	70	78	72	67	59	87	69	60	61	75	62	72	57	76	58	68	65	83	74	72	69	68	64	71	62	75	76	61	73	68	57	63	68	68	84	70	72	67	54	61	77	77	68	53	61	65	69	75	64	71	62	75	71	54	57	77	66	65	68	77	70	62	61	69	70	84	58	84	66	68	64	75	61	67	75	75	65	75	73	58	71	76	76	60	78	74	74	66	62	67	65	75	68	68	82	66	62	68	65	65	71	67	73	78	70	73	92	60	78	70	68	69	79	66	66	83	75	65	59	58	61	69	57	74	75	64	65	63	73	67	77	75	73	77	60	62	74	76	69	74	67	69	82	71	69	78	85	73	70	66	68	66	70	73	70	71	48	66	64	69	61	60	72	66	82	75	74	82	65	78	79	78	76	66	83	68	56	76	61	70	70	55	78	73	56	67	69	69	73	62	70	74	60	79	70	66	69	70	65	66	79	78	62	77	74	68	75	63	64	54	67	65	68	65	59	60	77	71	63	75	64	81	61	80	68	56	64	74	58	67	76	52	56	63	72	68	85	73	71	68	63	65	66	71	82	70	68	66	73	57	85	68	73	69	65	61	69	59	74	62	66	68	72	70	54	69	76	62	74	73	61	71	62	86	80	63	79	62	58	62	69	70	77	67	90	58	73	70	83	73	79	63	64	82	59	59	68	64	84	63	71	69	61	65	67	52	76	70	66	57	80	71	73	68	70	63	71	59	68	77	75	61	59	74	82	74	58	65	70	66	75	63	64	70	75	62	72	72	72	56	62	80	73	77	71	81	64	67	60	53	75	64	65	67	70	66	58	61	60	65	74	75	67	58	78	68	56	87	70	60	72	64	73	65	71	84	56	48	64	67	63	63	59	50	85	58	61	62	74	59	63	78	77	72	71	89	62	59	69	73	74	70	55	74	77	66	84	60	85	74	78	53	67	54	69	64	67	69	57	61	71	62	71	68	62	75	63	65	72	65	80	66	57	65	70	71	72	62	66	63	66	62	71	68	57	78	70	68	60	60	64	81	64	58	53	66	72	55	69	51	74	61	57	56	71	76	62	59	57	65	63	73	64	62	63	75	66	72	54	67	57	64	60	70	59	63	60	62	67	58	69	66	72	66	69	68	62	77	61	78	69	60	64	74	75	68	75	74	67	70	71	72	75	70	59	78	64	71	71	58	74	66	71	73	80	59	73	59	65	71	55	59	76	61	76	62	59	65	77	62	84	59	61	73	74	69	66	55	72	89	80	61	77	69	79	78	83	60	63	72	58	67	76	79	76	69	61	74	82	78	64	69	62	88	77	80	57	61	53	57	70	77	80	70	56	66	56	66	77	58	78	65	71	78	70	67	75	57	63	62	75	58	70	70	58	70	75	75	72	68	62	72	67	63	70	77	66	58	69	58	70	57	71	62	59	70	67	59	67	87	58	68	68	67	69	58	55	65	70	77	68	71	73	75	61	68	87	61	66	69	57	77	75	71	62	82	67	93	65	67	72	68	82	70	74	85	76	57	55	60	60	64	66	76	73	75	75	78	71	65	83	56	66	64	78	70	79	58	66	77	80	61	78	68	57	68	67	69	62	64	72	57	62	74	60	82	64	65	71	77	63	52	62	61	68	80	61	71	79	65	67	73	75	73	51	53	70	53	76	74	62	70	57	55	60	73	61	71	74	70	75	63	82	75	45	64	76	68	63	83	70	63	69	57	60	80	79	59	75	56	72	58	73	67	69	68	70	75	63	60	61	78	80	68	76	76	60	84	58	54	75	59	66	70	75	59	64	62	58	60	52	79	68	86	67	56	69	49	70	77	66	68	60	65	76	69	73	75	86	75	55	53	70	73	71	72	55	75	74	55	75	73	71	64	60	62	66	60	63	67	64	63	59	64	65	52	68	87	93	71	74	54	62	74	72	62	72	73	65	70	69	73	76	67	78	68	70	70	60	59	81	63	56	61	77	57	58	75	57	66	69	69	76	73	72	62	69	75
9538	3282	5932	14488	22711	23279	6258	626	641	590	574	516	505	529	566	568	565	535	552	569	500	556	559	553	506	533	525	514	513	557	522	533	514	479	502	567	501	566	513	509	550	574	551	527	554	525	501	542	553	531	561	538	563	488	546	483	523	507	561	536	558	508	525	530	536	546	513	541	524	552	524	530	557	513	560	509	488	517	513	540	512	495	525	496	534	535	583	543	551	535	553	519	533	536	494	493	476	539	537	529	522	507	523	521	522	549	573	520	574	534	537	535	539	502	524	536	477	539	548	530	535	557	517	510	541	555	509	510	497	509	554	556	538	547	569	536	560	523	555	534	519	545	533	539	503	529	541	539	519	512	514	569	528	522	518	522	505	550	538	553	520	520	531	528	510	487	558	542	501	526	521	573	509	525	507	543	562	574	528	550	523	537	515	513	514	545	516	536	497	548	552	543	494	527	528	553	552	571	561	574	560	523	495	558	527	532	526	579	512	507	496	503	497	502	521	506	543	518	507	529	546	537	527	515	539	539	513	573	508	509	523	541	519	522	523	535	509	526	518	498	523	534	551	529	555	506	496	537	563	516	551	536	496	530	504	534	522	493	521	542	527	556	543	542	539	506	534	560	512	543	522	560	559	524	502	555	548	495	528	549	486	502	534	503	520	489	518	524	489	532	547	580	518	567	575	530	520	571	560	542	528	528	554	544	564	550	529	587	526	521	567	526	519	503	560	507	523	542	505	554	513	532	531	484	505	539	507	514	540	537	541	518	531	578	515	524	513	540	514	515	530	496	522	569	521	547	524	548	525	516	539	565	495	511	525	501	546	548	536	534	528	585	533	530	508	526	558	564	523	540	521	516	508	554	559	520	514	531	539	540	546	546	548	552	554	553	515	497	544	518	548	537	506	519	521	530	542	483	549	512	527	567	573	549	516	577	558	514	492	508	563	539	541	551	488	518	552	532	489	533	495	523	555	505	513	545	512	528	543	549	539	508	562	562	553	508	492	541	546	551	553	506	532	531	536	551	552	488	566	502	544	544	548	539	520	529	537	526	522	557	528	525	511	550	482	521	523	537	547	473	528	573	502	538	507	535	522	516	540	529	555	576	539	519	522	556	560	562	550	525	520	536	541	511	520	518	495	558	513	518	519	498	513	516	542	530	539	561	544	511	520	495	532	514	557	526	501	532	536	506	526	532	505	484	546	562	530	521	526	564	547	546	543	538	538	533	517	517	554	522	556	517	526	538	580	536	547	522	513	490	521	548	501	542	548	545	578	547	517	513	513	531	544	514	545	539	532	581	539	531	541	550	530	547	528	545	533	507	512	538	515	506	554	548	502	524	569	530	502	515	516	545	527	514	472	532	521	568	573	502	518	587	541	521	516	541	526	524	522	545	525	473	542	533	555	504	506	549	535	568	556	509	533	563	517	539	506	532	565	510	537	547	496	506	529	537	530	572	505	510	455	537	571	562	546	530	581	526	568	520	526	528	509	551	530	506	521	574	519	505	531	549	543	503	535	495	497	512	539	508	568	531	582	539	541	541	479	545	542	506	535	512	521	515	543	553	480	525	530	536	524	510	571	539	507	517	530	537	552	507	565	521	535	515	522	534	549	568	534	571	505	516	540	570	532	541	543	529	551	542	512	556	566	486	518	513	557	539	513	488	496	482	543	545	529	550	528	545	535	554	529	522	541	517	518	506	541	510	537	553	551	528	529	556	515	521	526	513	527	539	540	537	519	517	552	576	516	520	545	528	546	514	509	523	543	523	512	535	539	536	551	481	538	564	553	567	581	521	546	543	567	518	521	508	522	547	532	552	501	519	541	547	514	519	523	510	513	550	534	528	519	510	501	505	533	531	535	522	525	528	515	503	540	519	531	517	530	542	508	518	554	511	537	539	519	539	516	523	531	560	526	566	554	549	592	558	563	518	488	488	576	552	547	559	537	548	534	545	554	557	554	529	504	573	553	484	525	537	529	541	552	495	526	506	505	506	530	523	533	572	528	517	574	505	519	525	538	579	521	541	536	506	541	524	541	519	514	521	545	561	574	528	557	571	542	461	522	528	519	544	540	506	559	523	528	543	530	556	548	503	500	494	572	502	529	520	493	552	552	572	542	572	541	512	571	557	532	558	531	536	557	503	522	510	510	558	534	537	505	517	537	539	552	523	536	499	543	544	558	524	555	536	531	549	511	517	596	491	549	533	519	502	503	552	521	547	528	573	538	517	533	507	558	539	552	539	515	547	531	563	538	496	496	530	524	557	533	549	557	527	526	550	545	544	545	523	508	528	512	558	557	546	517	571	457	538	520	532	576	537	522	533	523	575	533	579	554	494	533	533	514	504	531	553	497	527	534	531	542	546	519	512	505	559	504	522	529	502	534	546	518	514	530	560	530	513	543	535	477	501	532	573	512	543	523	535	528	553	536	555	524	502	494	557	528	495	521	520	541	515	511	496	567	517	552	526	539	525	530	558	510	544	548	519	537	506	562	535	540	528	515	559	543	527	554	543	508	523	514	496	526	549	510	536	520	524	525	529	537	518	506	539	604	549	511	527	501	516	550	521	559	529	530	536	532	534	510	557	570	505	582	526	530	518	517	526	507	533	457	493	520	546	530	554	535	522	515	531	521	544	518	575	506	522	541	573	494	544	522	484	534	574	564	490	546	557	556	536	542	530	527	567	528	519	540	532	557	549	514	521	539	505	563	534	504	504	505	504	510	520	529	507	538	498	550	564	522	543	476	566	542	541	538	554	535	527	528	523	556	512	544	505	532	535	522	523	542	528	520	526	510	487	497	553	525	507	500	530	535	527	527	536	524	492	575	543	531	562	515	519	536	540	521	533	554	540	531	530	536	499	584	562	508	516	501	524	546	507	525	546	514	563	555	509	540	552	479	546	568	552	531	531	532	545	550	557	564	533	529	524	534	542	531	527	576	517	532	495	560	579	520	548	520	561	544	553	509	559	535	534	544	509	533	531	548	521	530	525	518	522	548	554	508	555	555	541	509	493	507	501	496	518	549	544	574	561	551	579	527	543	483	570	493	558	530	566	488	541	521	565	533	514	511	511	506	534	538	549	463	536	497	508	568	548	511	530	520	498	527	521	541	550	516	515	566	514	525	536	541	533	565	568	540	511	538	480	564	534	582	532	551	550	547	525	531	556	565	522	530	555	551	540	504	520	546	532	525	516	547	495	534	564	567	522	506	574	532	537	541	573	567	486	492	543	540	510	559	460	527	549	528	555	575	521	524	549	546	498	537	511	504	565	501	546	541	527	528	554	541	514	559	545	522	523	571	544	510	520	548	557	516	516	527	508	543	575	550	539	538	538	533	530	515	526	519	527	535	501	535	560	536	559	537	575	537	503	538	540	533	491	536	510	519	512	552	513	529	563	501	525	503	546	526	540	531	557	542	536	523	532	514	539	546	506	568	560	506	509	537	523	542	522	517	565	547	551	554	516	516	552	566	559	526	517	539	541
763	429	1226	2431	2523	3745	1359	80	93	75	78	82	85	86	72	63	70	69	73	80	83	87	69	59	64	74	83	79	66	71	57	75	80	56	85	69	83	86	71	70	68	79	64	60	72	83	69	75	85	76	78	70	65	67	58	80	78	84	63	77	71	79	59	73	62	83	76	68	77	71	66	87	66	93	70	88	82	78	68	75	85	79	80	71	57	68	77	77	81	65	82	80	88	81	83	80	64	81	66	73	64	62	72	69	57	78	70	60	69	68	73	71	67	68	62	83	67	81	65	68	78	73	88	76	57	70	63	84	74	76	79	69	63	81	58	65	76	77	71	71	76	79	70	86	73	68	87	59	69	63	71	78	93	87	71	92	78	71	72	75	66	70	76	69	85	80	74	77	63	71	72	67	65	82	89	58	85	81	70	80	74	78	76	81	84	60	83	71	63	54	76	65	71	63	78	67	74	60	84	73	77	85	76	75	78	64	65	87	74	64	60	65	73	68	58	86	71	79	81	69	78	77	97	86	72	74	63	76	71	64	58	65	66	79	66	73	81	71	73	78	77	72	72	76	71	94	55	72	63	56	71	76	76	92	61	71	70	70	72	64	82	74	76	67	68	84	73	71	57	83	65	87	87	70	60	75	70	64	67	65	72	80	61	71	72	82	88	88	79	66	78	69	72	70	79	69	82	72	88	79	81	80	65	61	83	63	74	84	76	68	68	81	69	63	84	69	72	73	66	69	82	76	67	76	82	65	69	90	68	74	76	75	68	61	84	73	73	64	79	59	78	72	78	71	79	66	84	62	64	56	58	62	67	72	86	72	83	68	74	81	81	63	75	82	78	83	74	73	61	77	86	79	66	78	78	67	56	78	64	71	65	79	88	84	71	83	59	67	75	67	77	91	92	76	82	63	68	71	71	76	78	55	63	70	69	74	66	87	61	80	70	61	77	76	68	60	75	73	91	72	76	65	71	69	84	63	71	66	88	73	80	70	66	79	75	84	61	92	67	60	86	89	68	57	71	79	91	64	78	72	77	65	82	96	77	63	81	78	89	76	71	78	66	70	64	77	95	52	81	75	68	65	63	70	97	61	60	58	81	70	55	81	70	90	70	87	72	82	74	69	88	83	85	68	85	87	54	66	58	78	85	74	67	60	65	75	76	86	81	63	63	67	73	72	62	90	74	87	73	79	79	73	88	67	80	83	70	63	79	69	70	81	89	75	62	74	81	76	77	86	77	67	61	89	75	68	87	78	80	84	75	78	67	65	64	57	79	69	67	95	78	85	67	61	68	83	59	75	70	83	67	77	70	85	72	79	84	69	70	78	78	84	78	70	73	76	70	77	77	79	70	74	66	84	64	83	71	82	72	74	83	77	89	66	71	85	75	69	78	70	80	69	84	74	70	60	67	70	70	85	85	78	79	58	82	87	69	60	75	70	71	77	62	69	70	79	89	88	67	79	74	66	67	64	65	79	79	82	80	64	79	69	69	94	77	67	76	73	78	79	67	64	65	63	85	68	71	58	64	64	68	68	76	68	59	79	80	67	77	67	61	80	72	73	83	72	81	76	77	79	68	71	76	90	78	77	63	73	81	82	64	72	92	92	81	76	79	70	78	76	57	87	68	86	70	97	79	73	84	82	77	84	75	66	69	75	71	77	52	76	85	76	75	83	63	78	64	69	69	79	62	82	84	69	60	94	68	75	66	68	72	66	69	74	80	65	74	81	71	79	86	73	66	68	63	75	57	62	80	67	62	90	72	71	66	76	85	72	71	61	61	83	76	59	76	81	69	99	54	65	86	75	86	72	69	67	67	64	69	52	71	65	64	80	74	84	73	68	67	85	72	75	68	64	76	79	90	62	84	84	63	76	98	66	70	74	83	63	81	73	71	78	68	57	60	68	63	69	82	70	66	78	77	79	83	70	57	81	65	90	67	64	74	65	69	70	61	83	75	71	70	75	69	72	64	81	77	66	76	63	66	81	75	82	76	60	69	58	62	87	70	83	69	69	74	86	69	63	81	82	79	73	62	73	64	72	65	73	65	80	96	73	65	78	63	70	66	66	59	64	73	75	75	70	56	79	80	58	80	79	71	70	71	78	68	90	81	76	88	70	66	77	68	71	80	72	81	66	69	76	88	77	67	69	66	62	78	63	77	75	77	64	75	73	87	79	64	72	86	68	91	86	78	57	89	56	73	70	63	82	70	89	84	76	89	72	67	74	75	81	85	61	72	83	66	56	75	70	72	77	75	71	80	79	58	69	69	66	68	79	74	80	82	76	72	79	76	73	78	55	72	85	85	58	75	67	62	78	69	60	71	72	79	81	64	67	62	69	68	72	74	73	74	83	74	75	77	67	64	84	88	71	65	71	71	74	65	84	65	77	84	72	77	79	62	56	64	66	87	76	76	75	74	68	91	85	80	59	72	71	74	80	80	71	64	67	70	76	65	71	59	80	79	70	90	59	70	63	78	72	79	80	83	96	71	78	75	68	75	82	79	65	75	65	62	79	71	83	69	78	71	76	84	69	72	80	74	80	70	61	69	91	82	69	76	89	67	73	77	75	76	74	71	70	61	74	69	64	83	69	86	61	65	71	72	59	77	81	66	60	80	66	80	82	69	84	65	91	78	68	69	69	83	77	63	82	75	78	76	80	66	72	78	70	74	77	72	53	61	78	70	96	72	82	66	77	74	69	73	84	76	75	95	70	69	88	90	83	80	76	77	67	89	64	73	68	70	74	53	69	82	73	66	74	61	78	90	74	89	75	64	70	71	75	71	70	65	76	71	63	62	82	70	67	59	82	86	65	79	61	78	77	76	68	69	71	75	81	84	72	70	84	79	80	87	81	62	71	79	72	82	73	75	68	51	62	67	63	70	64	72	79	80	67	68	71	68	77	77	87	75	72	88	63	78	75	75	97	89	67	58	81	85	78	69	87	74	84	79	77	63	75	73	62	66	62	75	79	86	89	71	59	65	73	52	82	74	59	70	76	77	69	75	80	88	71	79	69	72	70	72	84	73	69	69	82	69	77	85	62	80	73	71	90	90	65	66	80	83	87	70	62	82	99	72	66	77	75	84	60	67	83	74	73	71	65	64	86	58	75	62	85	67	87	80	91	103	68	61	67	75	64	56	90	77	71	84	84	57	66	82	59	71	76	73	74	72	69	72	90	75	69	63	72	81	76	65	84	74	66	78	77	81	68	66	56	67	89	71	82	70	64	72	71	68	66	82	75	72	60	87	67	75	70	75	79	78	77	77	89	83	65	63	69	65	84	77	71	77	73	73	62	72	62	74	75	80	75	86	78	59	75	57	71	74	81	51	64	79	64	72	70	69	69	71	74	83	82	62	78	71	67	76	80	63	57	85	80	73	69	62	66	52	61	67	58	69	59	71	60	66	67	70	58	65	67	85	73	76	86	76	84	80	68	79	67	80	65	76	71	58	70	71	75	68	64	73	61	59	79	71	66	71	61	71	84
12598	5953	12883	29075	40038	42164	15159	975	843	781	688	705	652	678	632	617	615	560	598	578	570	551	570	574	524	557	576	583	526	550	544	537	554	527	556	598	555	537	535	565	559	577	515	587	537	585	541	573	527	519	547	577	556	553	544	569	522	569	595	609	557	541	571	554	521	557	593	546	528	538	556	545	541	549	587	586	594	529	539	486	521	546	549	567	538	567	515	543	591	527	537	545	567	562	546	568	558	589	517	531	516	543	558	556	524	591	566	538	543	571	535	575	524	564	517	551	537	546	581	590	519	520	544	566	497	603	561	531	552	558	573	555	562	518	558	526	591	551	534	546	519	564	588	519	584	583	572	574	600	531	545	594	569	551	512	567	527	597	571	549	537	536	527	561	501	555	608	583	569	584	544	531	549	536	549	574	520	551	497	552	577	550	577	552	540	554	523	564	568	551	518	544	562	544	535	525	554	550	534	578	528	542	547	592	572	561	560	531	504	531	562	537	584	580	534	514	540	566	515	534	555	582	565	532	526	521	589	505	535	498	532	550	551	564	550	484	519	563	538	531	610	551	550	545	554	584	550	529	544	576	566	606	540	528	541	529	549	583	582	547	561	561	536	603	518	569	565	539	584	504	557	575	531	510	564	541	594	534	564	567	541	529	532	600	526	509	527	554	528	552	532	612	573	553	564	558	551	541	554	573	562	571	545	547	609	531	576	597	523	572	536	507	552	553	544	556	566	571	571	533	544	531	559	557	555	558	564	512	526	590	599	571	510	524	532	569	567	553	586	588	547	568	531	526	565	562	563	508	556	539	553	582	546	583	556	534	570	522	554	544	552	537	536	556	566	549	532	532	569	561	536	558	555	544	572	554	540	539	573	560	530	562	544	528	587	572	509	534	533	559	515	585	578	569	514	538	585	534	523	557	504	568	568	589	556	553	561	565	555	547	553	524	543	489	581	564	525	539	569	614	561	555	535	581	551	531	531	532	512	539	576	527	524	554	571	541	503	537	529	552	521	592	574	531	549	543	538	578	540	500	578	594	567	562	560	529	545	536	536	513	525	540	584	543	566	559	565	490	568	591	524	560	564	531	570	555	562	546	529	547	567	560	585	543	541	524	564	554	574	555	554	601	564	561	566	487	540	571	550	568	563	547	549	535	567	570	555	509	548	570	564	542	517	569	528	525	561	527	589	569	534	544	538	506	554	564	547	579	538	573	541	569	573	560	515	578	570	522	560	539	486	590	556	582	583	539	559	577	572	555	536	575	545	557	561	539	534	562	556	534	589	520	547	518	528	551	548	533	570	555	544	517	548	508	553	533	570	545	527	547	544	563	542	565	534	520	530	569	540	550	566	510	522	537	558	543	520	560	560	579	551	570	579	544	569	587	568	579	547	571	531	538	568	560	578	569	589	595	554	561	545	531	545	564	560	562	539	613	549	588	565	562	546	573	538	560	540	505	525	529	578	532	486	579	549	622	504	545	536	568	549	572	536	560	539	567	539	578	582	576	590	525	560	573	532	537	527	515	576	546	538	563	539	558	530	539	607	553	542	563	567	531	523	552	531	537	563	503	536	552	580	562	508	542	568	535	486	536	606	541	535	568	528	545	556	563	564	561	551	528	494	584	544	558	535	527	526	579	557	551	557	535	551	578	545	514	537	543	520	550	521	565	540	571	496	530	537	553	536	542	532	556	550	545	550	528	553	572	519	579	518	535	555	538	513	542	561	509	577	552	579	554	539	602	534	550	556	553	555	512	540	533	507	536	528	506	543	569	538	554	559	533	589	575	504	571	590	544	553	553	544	534	532	538	557	532	521	580	556	527	570	547	546	571	546	588	550	525	536	530	561	568	583	555	514	615	573	530	551	533	564	554	531	560	498	560	532	572	538	580	551	540	526	525	546	521	563	524	555	562	527	534	518	540	549	581	552	543	540	574	567	531	540	513	550	547	561	588	541	545	559	552	560	519	495	567	523	520	518	557	559	548	523	517	522	544	582	568	547	575	578	542	550	558	568	515	506	562	523	582	549	526	559	556	542	527	529	494	606	581	572	542	553	559	502	587	574	584	555	540	587	589	553	552	538	542	520	539	565	515	557	564	576	572	562	560	542	524	569	547	580	585	575	540	563	568	545	542	526	573	559	564	560	558	511	543	533	551	538	541	562	589	577	586	514	560	570	562	503	569	508	598	526	541	582	551	587	526	585	561	564	556	560	549	605	555	532	573	548	561	543	546	506	528	531	553	538	505	535	576	546	564	570	514	559	564	557	555	555	545	530	559	546	562	587	529	542	535	543	570	543	554	560	536	576	538	524	533	564	522	537	578	551	535	512	538	574	541	538	507	554	533	496	572	538	557	598	528	545	525	604	565	540	487	529	569	565	568	521	524	578	543	532	549	560	590	552	558	558	551	517	538	582	584	580	570	553	533	515	552	558	555	501	529	574	595	581	564	551	550	541	544	575	556	521	548	519	553	537	516	539	513	551	533	514	552	568	509	537	557	564	507	595	588	544	524	529	551	518	537	520	553	519	552	562	535	556	547	531	569	536	546	509	581	560	578	538	578	533	549	593	560	600	552	582	527	515	564	572	573	562	546	551	521	610	571	541	556	539	544	532	554	558	511	580	516	524	526	570	562	522	570	554	547	530	513	529	613	535	551	537	533	535	554	546	511	571	527	528	531	560	583	558	583	567	534	546	527	564	560	551	568	542	534	525	528	528	546	554	503	539	543	513	550	532	560	559	553	562	565	554	537	575	520	553	561	526	595	552	575	541	594	556	518	535	527	551	524	508	545	547	551	556	554	558	532	528	548	556	542	541	529	545	545	592	569	551	536	551	537	513	521	583	576	532	531	534	551	552	545	533	527	565	557	560	561	570	533	562	550	548	607	554	548	569	517	591	549	553	517	549	569	536	550	559	595	587	553	563	552	587	571	529	546	507	560	564	544	582	607	596	551	535	521	526	513	513	525	561	586	591	579	530	490	537	574	525	559	537	563	573	559	513	581	523	600	539	556	559	548	546	536	516	521	507	560	541	531	610	547	523	554	535	562	523	603	553	530	575	561	596	536	556	546	577	528	532	611	536	545	575	600	563	539	557	529	556	537	575	568	554	548	565	491	530	551	597	575	638	546	575	575	607	520	540	559	556	536	537	587	565	551	543	538	547	529	524	544	568	530	572	504	522	568	554	569	569	528	491	561	560	551	584	547	561	556	534	533	544	541	531	554	586	555	573	520	535	548	513	527	551	522	538	541	568	537	564	577	534	559	577	547	556	552	532	596	558	573	545	526	546	517	538	540	519	529	605	542	516	569	538	532	542	554	544	567	587	520	530	559	544	575	524	539	524	538	501	573	528	533	570	533	591	546	574	532	532	555	586	518	543	593	537	541	590	522	578	526	554	515	547	579	554	555	570	505	577	583	547	556	543	538	527	554	545	571	557	534	538	545	529	545	558	552	567	596	557	527	536	540	602	546	532	533	543	563
1857	418	859	2113	2224	3546	1286	86	107	104	97	104	104	93	106	100	99	112	98	102	96	121	113	105	101	108	112	110	97	99	111	98	99	99	92	123	86	103	98	100	105	100	104	103	100	89	110	116	106	89	94	97	92	113	113	108	82	86	114	91	86	75	105	95	94	124	109	99	94	101	100	104	95	85	99	104	109	106	81	109	107	91	105	102	122	107	86	95	96	85	112	93	117	99	102	101	87	116	94	84	94	96	88	96	105	90	95	93	100	91	111	119	105	95	103	113	88	93	103	110	74	105	86	86	108	97	103	105	100	110	111	75	99	96	84	106	91	95	109	100	119	113	97	104	118	97	110	100	88	117	111	94	103	111	111	91	96	80	100	110	89	102	124	105	110	94	95	99	81	102	103	104	91	99	93	105	115	97	103	73	118	93	92	92	109	99	102	99	105	81	93	104	105	91	103	95	101	95	100	89	90	104	81	107	104	97	91	114	104	108	91	106	123	105	96	85	113	100	91	118	101	85	101	88	113	101	99	68	110	91	95	97	98	93	93	83	94	96	100	104	109	98	94	94	98	103	99	96	123	97	115	66	83	94	89	122	111	84	103	100	92	100	111	95	93	104	110	99	111	101	120	104	107	119	95	114	98	100	109	108	113	114	101	95	114	109	70	98	103	99	109	94	93	110	107	97	113	90	106	97	106	82	95	87	110	102	101	116	98	102	110	95	108	101	104	114	101	119	92	103	98	107	103	105	115	93	115	116	101	109	110	115	88	100	86	77	110	101	104	105	93	96	98	102	91	92	97	103	98	118	98	91	98	97	85	114	107	96	97	95	104	96	116	98	83	93	94	116	92	124	104	111	97	91	105	100	107	73	95	84	93	92	113	89	109	82	90	103	102	92	93	89	94	108	95	88	86	95	101	111	99	121	99	98	108	96	104	83	95	74	99	87	112	90	90	96	84	94	108	120	107	106	87	96	111	91	115	107	89	87	98	97	94	101	117	101	89	86	103	97	104	108	109	103	96	89	99	98	106	110	118	82	102	105	107	92	95	96	90	109	90	117	86	99	92	87	89	96	108	111	93	89	109	93	95	111	114	108	100	107	95	111	100	120	87	101	98	90	103	74	107	93	102	80	105	99	112	108	99	86	82	91	96	92	93	89	81	92	99	116	106	101	82	103	109	86	102	93	108	112	101	97	111	81	106	95	110	96	112	91	92	118	111	98	95	94	111	86	91	119	88	84	100	109	107	105	100	103	94	81	93	92	96	91	100	90	88	100	99	101	105	92	99	97	93	107	96	96	86	106	123	87	93	92	87	95	97	105	97	92	98	113	101	92	105	85	92	99	88	116	81	111	108	91	109	103	98	106	76	92	105	102	114	89	108	89	118	111	107	105	87	104	88	97	90	82	108	102	92	85	94	98	90	101	103	101	103	93	105	98	104	100	82	107	106	86	96	111	109	104	78	104	85	99	92	90	107	85	119	105	115	83	97	102	116	113	105	108	118	121	87	97	94	107	110	102	101	87	112	95	102	93	116	97	111	101	119	106	96	85	107	107	75	116	107	95	103	86	98	97	104	87	105	105	86	111	89	118	76	110	89	105	85	110	93	101	101	106	91	96	97	84	97	97	87	91	104	101	92	103	105	95	100	99	79	101	112	114	102	113	86	101	107	92	101	114	84	93	104	96	98	105	108	76	105	101	91	104	119	96	104	96	91	104	115	100	98	110	101	85	86	117	92	104	79	104	110	92	104	121	98	112	96	110	129	91	92	100	96	87	105	101	94	106	112	100	109	94	94	88	96	98	98	97	102	106	93	101	118	96	106	118	101	92	106	95	107	98	94	96	92	95	88	117	103	106	102	93	92	98	88	98	90	90	116	109	100	111	92	94	105	106	98	102	114	118	98	94	105	92	103	106	107	90	90	94	104	92	97	110	100	100	92	94	101	108	109	103	98	90	96	99	110	104	98	95	98	90	101	89	97	88	94	95	108	95	95	103	90	93	105	86	120	90	110	89	116	115	103	86	91	107	107	106	113	96	92	97	91	89	94	104	114	94	90	107	87	101	110	101	102	89	109	102	89	100	107	91	100	119	106	95	107	100	96	91	101	102	95	95	87	111	102	108	104	84	89	91	113	108	111	102	128	104	89	114	93	104	93	104	91	93	93	102	115	98	102	106	91	100	113	99	87	89	104	100	94	102	116	103	80	105	85	111	96	90	105	104	109	99	102	87	90	99	89	96	109	88	94	81	101	88	94	91	113	103	95	94	84	94	70	95	85	106	116	86	79	90	102	92	104	82	97	95	82	103	92	115	91	92	91	106	99	100	90	95	89	118	103	102	93	110	97	87	112	105	100	116	113	98	118	108	102	95	104	74	99	90	97	103	112	92	105	88	99	93	90	108	100	99	109	98	93	103	115	119	96	98	107	106	95	86	104	94	82	89	87	113	98	102	93	93	91	88	94	110	112	108	97	92	99	104	89	92	84	94	101	96	95	105	105	94	98	92	116	99	99	97	82	113	125	97	98	112	84	99	96	109	86	87	79	102	98	102	88	103	95	100	108	87	112	85	103	87	98	89	105	89	85	96	107	113	76	117	91	114	90	102	112	102	83	79	96	74	96	98	112	109	97	92	92	93	97	85	110	110	92	94	96	103	98	89	87	104	98	91	105	111	101	101	108	90	120	90	112	115	105	94	98	86	90	101	93	106	101	85	106	100	93	103	94	103	97	103	104	89	110	115	108	120	87	105	95	85	78	111	98	95	107	82	102	106	95	95	90	122	111	108	90	91	107	109	101	109	105	113	94	110	100	111	104	90	107	102	92	92	91	97	95	101	107	93	97	93	122	98	103	93	88	91	98	119	105	83	102	96	102	100	99	97	106	107	98	105	94	79	109	106	110	106	108	108	102	129	101	96	95	99	110	105	118	99	98	93	79	94	89	101	98	100	90	103	110	86	92	106	105	99	87	103	101	97	100	109	100	98	109	99	97	87	102	102	106	102	92	81	96	95	115	106	110	101	96	99	99	102	102	111	98	109	87	119	93	106	97	103	92	96	100	110	115	103	93	91	106	109	100	96	109	96	95	89	108	101	94	97	97	101	93	84	93	101	95	89	94	98	117	94	95	102	107	110	85	118	95	117	104	96	97	117	101	109	110	102	104	100	68	107	110	98	98	97	98	104	95	95	93	83	89	79	101	111	102	116	104	98	113	101	100	95	107	115	109	101	86	94	97	117	86	109	101	121	81	100	101	102	107	69	98	104	90	104	85	121	119	94	104	107	111	88	84	99	96	90	92	107	95	98	108	102	92	87	101	94	84	86	110	94	103	109	132	94	105	107	108	92	119	105	91	114	108	88	90	86	106	107	93	93	92	103	102	96	101	81	94	120	113	99	84	114	97	83	121	84	113	91	112	95	110	107	91	94	96	106	106	104	99	104	116	93	100	97	110	94	97	103	99	90	93	88	83	96	108	92	107	103
13676	5213	10370	26904	37381	40561	16101	1126	1077	1017	920	894	841	823	793	869	840	824	738	796	769	769	810	761	774	727	821	727	799	754	752	801	777	746	813	751	776	774	739	803	803	723	761	733	761	779	760	774	766	788	780	757	734	798	721	795	745	731	784	725	754	745	772	719	771	762	778	735	767	741	761	768	763	774	768	744	749	774	712	778	782	794	749	747	780	721	766	747	761	807	767	753	766	746	791	753	770	783	763	770	786	731	779	781	750	765	750	812	774	756	771	759	776	750	755	777	763	783	734	752	768	780	741	732	735	815	839	810	763	762	772	745	759	801	806	713	769	706	741	836	756	774	796	758	751	779	776	745	769	800	775	759	791	805	735	724	798	767	766	731	759	790	765	733	736	793	759	834	736	746	744	790	770	783	704	745	788	753	784	762	739	795	733	785	792	768	730	741	734	782	755	788	768	724	814	744	786	802	759	759	743	757	727	746	766	734	785	799	746	761	766	738	775	790	754	772	791	764	773	747	756	738	751	749	789	734	775	758	771	777	761	776	745	790	744	768	792	753	754	737	710	708	741	765	755	829	725	758	760	794	762	716	775	726	764	776	761	786	792	789	813	760	788	734	725	764	792	820	765	704	754	759	772	747	777	766	778	711	802	754	762	833	759	791	777	754	743	783	781	785	776	767	781	743	808	740	825	727	736	743	742	734	752	732	743	755	717	772	762	764	765	806	757	737	734	725	817	818	737	767	767	751	765	778	776	762	794	781	817	721	751	733	784	775	779	755	742	771	721	752	778	739	757	743	785	730	793	773	759	750	774	773	775	762	770	757	755	702	806	707	744	745	784	708	736	745	735	780	794	788	771	751	758	786	733	797	732	776	770	726	764	756	754	719	750	727	694	787	725	777	694	737	725	763	782	774	738	749	729	739	744	696	754	778	749	785	773	789	716	759	755	732	745	730	748	766	796	792	788	767	771	747	723	731	759	788	751	777	789	798	716	706	762	749	782	734	762	761	725	772	748	803	761	728	792	749	747	735	789	736	740	751	733	766	778	778	749	766	751	729	775	746	794	729	746	790	772	780	778	793	747	786	740	763	762	763	731	723	743	759	747	766	731	728	797	774	827	770	757	811	750	779	767	740	760	749	782	756	750	705	774	724	768	775	778	728	784	750	755	740	774	785	741	729	854	749	727	800	802	777	727	772	797	811	815	801	791	808	782	768	785	781	808	730	784	751	774	702	781	798	786	727	781	753	733	784	755	788	699	775	784	745	769	727	758	743	741	805	769	751	749	771	767	784	794	760	804	795	774	774	755	813	749	736	730	772	764	780	734	739	735	764	748	706	765	760	766	754	782	815	820	751	764	743	798	729	801	749	761	800	766	725	756	756	771	798	788	709	811	799	727	742	790	761	762	791	756	810	767	752	766	745	748	763	730	801	737	786	792	747	786	776	795	799	728	769	741	746	732	769	780	716	759	730	738	765	761	776	741	746	822	761	796	771	769	778	745	764	801	754	786	793	753	750	759	792	807	775	733	763	753	753	749	744	721	745	773	781	747	763	733	758	741	756	785	773	695	763	779	729	758	707	768	750	727	708	743	768	769	785	813	781	814	781	720	703	782	720	819	770	782	764	751	732	763	792	752	720	795	781	761	773	749	732	787	745	744	781	733	803	768	753	766	747	816	791	774	753	794	792	742	723	752	788	813	722	769	740	782	763	777	699	757	733	765	729	805	773	728	748	756	792	790	790	724	731	750	766	794	759	788	739	778	785	772	778	744	754	777	734	798	806	734	746	722	781	754	740	759	777	833	785	801	747	756	798	711	749	734	715	731	740	784	744	801	783	748	786	740	728	766	767	766	718	742	780	779	756	758	717	753	762	737	776	736	710	751	742	706	791	809	807	758	712	744	775	754	699	742	787	750	774	787	748	715	754	759	760	770	742	846	785	800	699	778	746	769	747	730	762	768	729	731	751	771	760	753	742	738	707	743	782	783	765	763	769	777	779	742	805	706	738	727	780	761	735	791	772	789	678	739	767	810	806	757	740	766	749	748	775	784	809	747	750	782	751	777	753	725	769	780	782	744	707	750	768	758	777	761	765	808	744	780	779	720	746	771	756	724	762	724	755	752	765	771	755	709	775	746	758	735	727	726	739	781	755	777	717	718	780	756	779	794	762	785	712	717	730	758	781	761	794	783	786	756	753	756	781	791	789	740	810	733	775	741	819	761	807	760	813	764	761	781	750	733	776	721	802	801	706	784	759	778	765	800	768	770	738	772	755	778	786	762	814	779	812	736	720	798	811	787	670	789	719	758	753	730	795	771	722	775	767	775	787	772	766	743	750	739	766	756	739	742	783	797	758	770	781	749	784	820	742	799	723	783	755	779	733	725	778	751	728	742	767	733	703	767	779	794	775	759	775	736	724	768	748	740	729	789	778	760	755	767	702	772	767	758	712	744	793	748	776	711	781	702	752	748	776	743	778	770	745	815	744	769	754	738	731	755	766	763	783	753	783	742	798	741	762	808	803	779	773	710	760	774	734	755	756	792	745	712	753	756	765	763	753	767	735	737	767	697	748	754	724	701	784	778	803	750	804	769	758	716	805	737	760	773	757	753	775	732	725	752	714	747	779	753	771	704	768	759	779	782	755	776	774	741	754	749	770	771	794	744	770	707	746	728	759	765	774	711	782	770	783	811	801	779	745	703	727	736	753	779	745	788	768	768	733	758	773	782	742	747	813	783	780	768	721	791	740	759	822	810	723	765	765	753	711	797	782	752	730	785	777	754	752	800	759	800	721	779	731	758	737	762	788	756	754	767	743	786	784	723	760	777	756	797	749	777	755	799	766	755	790	765	773	740	781	768	733	743	736	728	737	747	805	736	777	758	774	783	778	767	769	693	821	750	783	779	742	775	767	795	768	741	768	751	745	749	766	729	723	740	757	777	757	749	763	763	747	768	770	755	773	760	764	759	760	784	727	744	720	778	738	785	745	760	702	726	803	745	751	741	777	731	773	745	770	738	802	715	755	755	746	750	742	776	737	753	759	762	711	761	805	798	770	774	761	754	784	797	766	774	776	691	834	812	732	787	762	751	752	782	774	759	779	796	795	737	791	766	750	779	786	773	762	794	777	751	786	792	780	798	727	720	836	821	730	794	744	733	730	748	756	797	743	754	723	783	771	739	715	732	739	721	760	790	743	751	752	766	821	742	747	732	745	771	761	783	747	795	770	748	733	750	770	757	738	774	771	741	772	810	793	741	764	742	753	716	721	786	794	775	724	778	775	706	745	805	762	775	762	750	749	712	742	796	743	787	788	740	766	766	717	735	765	741	738	816	770	726	771	787	740	781	779	744	759	790	735	764	718	775	760	691	743	773	791	772	765	764	777	770	738	721	749	756	735	775	787	732	745	750	765	761	750	785	715	761	759	770	745	766	809	770	739	786	770	781	761	767	704	744	781	742	704	774	765	731	751	735	751	769	782	785	737
1300	511	1488	3212	4422	6497	3062	108	120	119	110	100	106	90	116	108	103	109	140	85	92	107	105	102	123	90	106	107	87	103	103	109	116	92	105	107	100	90	102	96	107	104	124	111	110	100	116	96	90	104	77	91	104	108	104	94	115	115	108	107	109	86	95	94	92	93	113	93	111	104	108	94	109	100	110	112	105	95	102	112	92	94	100	109	79	110	105	96	94	98	106	117	97	95	95	106	105	80	103	109	108	102	109	97	113	93	109	98	95	129	102	92	103	106	94	79	84	103	84	124	84	102	129	114	80	124	99	102	110	86	94	112	109	97	93	101	104	87	103	113	91	106	115	108	103	106	103	86	107	106	110	93	105	106	94	90	98	98	114	97	112	95	85	87	81	99	91	101	101	88	99	88	87	115	104	93	105	99	111	85	105	100	90	103	104	116	94	95	106	102	107	91	94	96	122	130	94	98	115	100	88	113	108	115	83	85	108	92	107	113	110	125	91	100	98	119	114	105	105	109	110	102	105	107	96	84	122	88	103	87	96	110	115	103	120	95	95	102	112	105	103	78	94	103	101	92	92	110	100	114	106	105	93	119	92	83	95	97	92	93	94	102	105	95	91	83	113	92	111	103	90	106	114	83	108	95	89	102	113	104	108	102	114	117	99	96	104	102	95	111	106	85	120	98	125	107	120	94	86	107	90	122	107	85	103	95	99	97	101	107	92	106	101	119	92	92	99	92	98	94	101	82	104	100	123	96	118	93	118	119	96	101	109	117	103	101	114	114	112	108	90	119	99	104	87	97	90	106	89	93	122	106	93	112	88	97	99	113	107	100	92	99	96	94	96	118	103	97	83	119	101	93	115	113	97	83	82	101	80	99	89	88	91	100	110	110	118	110	104	102	91	94	100	100	107	120	108	106	104	98	103	109	102	106	107	105	98	101	72	96	92	99	105	114	96	110	115	102	116	88	93	113	95	90	77	91	99	97	77	100	109	107	90	89	93	85	98	95	104	110	77	98	82	88	96	88	116	108	97	108	98	98	104	115	107	108	99	90	90	84	95	96	102	108	100	114	116	87	102	102	103	88	98	108	103	106	124	86	93	94	98	95	100	97	92	99	101	93	77	111	115	99	109	89	126	111	103	97	117	88	106	101	85	100	87	99	115	93	105	99	85	82	103	117	80	105	100	103	99	84	91	100	93	106	117	95	102	91	89	97	92	114	103	83	97	106	108	106	102	90	107	96	111	89	81	95	91	110	105	104	101	101	114	100	98	110	115	88	91	109	96	98	80	103	102	99	98	95	102	114	100	93	105	102	87	87	90	96	113	109	109	104	106	102	103	99	108	104	102	111	106	100	92	91	118	105	103	109	109	79	96	102	105	96	105	103	111	95	94	97	90	105	105	121	100	95	106	73	112	104	100	106	102	112	88	94	96	86	110	97	96	96	98	107	106	109	119	120	97	89	101	90	108	117	93	98	89	102	100	109	100	118	99	105	96	99	111	97	114	97	90	111	111	101	102	87	87	92	103	106	115	93	90	107	104	94	94	88	114	77	95	119	89	131	107	93	97	112	93	92	79	102	105	110	94	97	116	98	108	94	86	97	97	112	94	85	116	113	87	89	95	102	118	102	106	91	110	88	89	89	111	93	126	94	105	89	107	117	91	121	99	93	97	85	108	123	93	100	113	105	115	107	111	96	107	95	112	98	118	96	97	91	96	99	83	85	101	97	96	72	120	100	89	114	102	113	96	92	96	93	101	105	100	98	108	93	100	109	101	84	108	85	90	102	105	86	104	117	111	102	91	116	91	103	101	106	94	101	103	107	90	111	108	96	95	94	105	98	106	106	104	100	110	90	104	102	88	91	97	88	122	108	112	91	109	107	102	98	88	94	96	102	108	83	84	113	109	96	100	93	103	99	109	92	95	97	90	101	114	111	105	102	100	92	116	95	106	95	87	105	100	108	112	96	99	107	84	102	78	106	105	80	97	85	103	85	115	84	102	97	96	117	93	91	116	94	104	103	90	117	99	109	108	111	89	93	106	94	95	96	83	108	97	97	123	95	85	91	92	81	112	121	111	101	96	100	110	93	103	96	78	108	105	89	111	116	105	80	103	90	111	101	93	98	89	106	96	103	86	113	87	103	91	104	99	107	102	91	90	116	97	94	110	83	98	96	80	94	99	100	109	108	120	84	94	106	110	112	95	89	84	98	96	96	101	97	105	101	109	103	91	96	108	104	112	113	115	100	120	96	115	101	82	95	101	97	97	104	105	108	90	85	104	94	107	112	90	100	91	108	93	111	103	105	91	102	94	108	104	116	105	108	78	116	98	125	113	103	81	87	89	117	92	92	97	127	88	91	94	109	106	101	100	99	93	81	95	89	104	91	97	115	104	96	96	96	81	107	86	92	97	105	104	102	102	105	95	97	103	101	120	107	91	88	89	83	101	105	124	89	78	91	95	116	124	83	106	101	107	93	101	103	98	113	104	109	92	117	104	112	110	100	79	92	117	100	109	92	84	130	89	116	93	103	94	101	107	92	103	114	108	93	104	91	114	96	116	113	112	88	90	107	101	95	91	103	103	103	98	110	109	93	106	105	96	98	122	100	75	119	93	97	106	102	110	94	110	112	99	109	103	79	101	98	95	110	108	85	108	82	94	89	111	104	106	95	122	98	89	86	92	98	81	95	87	98	92	123	98	95	94	90	96	91	107	108	102	101	109	96	99	110	129	105	85	107	85	100	97	104	97	93	97	101	112	90	107	92	108	102	98	97	98	114	112	105	102	92	108	106	93	95	78	113	126	125	113	80	86	97	120	100	117	115	104	114	90	93	100	102	97	111	90	93	96	113	119	104	111	130	94	104	108	109	93	107	99	110	100	95	107	98	112	96	100	83	75	97	95	107	120	118	109	88	89	82	101	106	114	99	96	97	86	119	102	101	98	102	92	94	91	102	97	117	95	97	108	78	102	104	101	94	96	132	90	128	94	97	111	96	90	92	87	98	98	94	99	102	88	96	125	94	90	108	78	129	97	99	111	81	121	105	83	133	93	101	114	77	93	94	122	95	100	98	100	101	105	111	101	108	127	95	108	100	109	119	111	104	104	95	116	95	123	106	114	109	109	108	103	98	93	110	113	108	95	105	107	106	120	91	111	89	110	95	98	106	90	87	100	102	102	116	89	111	88	115	106	124	104	85	94	108	118	116	107	100	102	110	107	105	103	89	104	96	88	76	96	106	93	101	107	94	102	90	98	85	112	102	95	116	108	94	99	84	104	80	117	83	97	100	100	106	98	101	88	87	97	95	107	109	81	101	91	82	107	106	97	102	85	85	97	87	88	85	86	114	88	89	98	91	84	121	111	113	100	128	102	101	88	116	110	99	115	104	86	99	120	113	119	86	110	101	94	101	98	99	112	94	90	75	79	102	104	104	107	107	94	113	104	98	109	106	101	102	103	102	75	118	101	94	109	93	102	96	79	114
15565	6191	14901	32888	48932	50830	22641	1406	1226	1176	1091	949	947	925	889	913	834	851	834	794	807	828	717	797	768	807	863	783	778	806	767	783	736	735	797	749	721	738	749	776	776	746	749	737	743	768	752	749	787	751	758	752	808	762	744	752	730	728	796	770	752	766	740	722	752	720	776	763	767	765	766	764	751	793	766	787	820	755	728	748	753	729	792	748	783	777	769	747	734	767	732	765	717	799	746	755	779	735	708	744	720	772	771	765	762	718	741	760	779	748	704	722	740	733	754	667	768	706	782	744	779	775	753	748	722	765	718	760	765	735	742	773	752	785	741	715	746	760	768	778	755	704	733	792	746	732	715	696	738	752	744	830	751	749	765	734	746	740	738	770	755	752	752	745	741	818	720	745	766	789	798	721	729	767	777	728	800	750	762	758	782	788	787	781	772	748	737	751	758	758	733	764	743	747	744	706	733	788	775	754	690	783	725	780	784	730	723	730	756	742	765	766	759	767	737	736	707	759	788	688	715	742	712	733	765	729	733	739	720	800	745	705	737	783	730	709	774	760	758	732	772	791	779	764	782	718	770	788	746	700	736	753	718	732	747	732	736	793	734	744	729	738	749	724	746	742	726	741	756	762	736	687	703	761	713	725	729	788	731	722	727	745	757	764	702	729	774	785	742	782	764	755	704	745	735	692	758	742	756	717	754	756	715	720	768	744	716	735	738	742	715	704	727	739	722	770	760	729	709	732	739	721	749	738	770	735	736	758	790	721	751	742	763	760	788	710	720	734	740	796	737	743	755	719	750	760	749	738	810	749	795	744	757	706	752	756	726	699	796	736	762	797	773	735	716	763	728	709	737	761	761	737	737	733	765	789	786	747	708	739	742	742	746	776	733	782	734	806	723	787	732	767	740	712	801	705	802	737	708	746	776	711	725	778	755	738	751	702	795	756	712	709	757	707	756	786	804	679	735	779	781	750	762	792	734	776	773	722	789	759	779	735	762	729	734	771	762	760	776	745	801	781	759	744	779	739	764	785	761	713	771	750	741	771	709	767	696	748	718	764	756	701	784	778	734	693	739	697	736	785	746	699	759	734	785	723	737	743	775	718	707	755	748	767	749	741	741	766	775	751	713	767	785	767	746	754	744	768	735	733	757	722	774	727	709	759	710	753	721	714	762	717	699	771	678	734	714	770	769	749	746	758	792	768	712	729	759	739	752	746	695	728	744	753	721	698	774	772	820	747	768	713	744	750	731	715	758	774	744	757	733	759	775	719	765	715	776	756	756	730	813	736	768	723	743	717	714	712	747	776	682	721	784	737	740	751	721	727	736	729	733	796	760	712	757	710	702	751	754	796	753	712	756	700	708	736	759	753	754	793	746	755	767	738	734	720	760	717	756	708	761	764	742	762	702	748	735	727	705	747	798	730	748	758	747	740	767	782	689	719	780	734	776	721	752	717	772	761	707	796	738	708	780	777	728	723	733	740	754	750	746	737	701	781	796	764	728	721	749	716	762	742	710	731	731	757	783	749	764	776	763	737	719	718	719	752	687	698	738	773	751	690	766	763	758	747	708	737	707	751	787	758	750	750	715	773	749	687	745	734	678	746	740	737	757	698	703	701	747	718	750	759	701	750	769	750	775	739	742	687	754	718	759	743	780	753	772	714	743	734	752	736	769	728	740	753	750	696	760	726	791	748	742	774	731	726	709	735	791	741	736	712	742	745	731	753	760	766	730	776	679	742	728	718	722	776	756	768	768	734	759	710	737	786	745	755	683	752	727	737	746	791	747	719	715	708	779	724	750	761	795	729	754	799	717	757	750	738	725	750	696	717	702	758	758	721	699	749	727	741	745	748	704	771	790	738	737	733	761	765	730	772	787	761	724	735	799	716	757	767	705	749	729	721	756	795	739	726	760	737	708	764	777	752	736	747	711	725	737	778	729	770	732	761	769	710	696	752	757	687	733	765	736	734	757	763	744	751	714	802	712	766	759	764	722	754	793	747	772	783	745	708	716	742	688	720	735	742	733	703	752	761	732	749	756	691	692	749	717	695	740	793	757	744	776	727	751	734	703	744	793	704	791	742	752	746	789	730	713	779	739	752	675	756	699	764	801	734	716	781	742	672	718	730	742	781	758	773	718	780	727	733	733	722	775	765	757	697	752	777	757	801	750	731	746	781	750	714	748	750	742	685	735	703	726	741	736	728	756	779	718	723	725	766	724	698	759	754	769	757	717	728	723	629	768	750	696	691	774	775	729	777	730	722	793	747	779	777	765	755	794	737	729	771	763	766	746	760	735	727	696	699	733	784	742	751	730	756	758	767	762	715	779	739	701	778	758	747	741	694	751	802	731	753	773	761	773	755	705	800	724	743	740	744	742	733	774	727	761	698	696	744	730	783	764	737	769	762	798	752	741	789	772	765	776	778	680	798	734	744	747	728	730	722	753	758	706	744	756	747	712	748	715	822	769	782	763	742	713	708	771	755	721	777	758	789	757	747	780	729	773	757	719	718	767	693	735	734	758	761	729	761	774	704	754	749	725	771	770	775	756	725	732	757	763	761	704	738	729	721	736	786	749	741	773	754	734	750	790	724	679	707	755	727	695	799	730	741	694	771	703	748	736	714	765	744	736	718	674	718	714	784	767	736	761	754	760	712	731	743	719	792	771	707	731	710	773	714	785	748	768	760	744	755	725	743	754	735	753	749	789	771	689	773	770	717	732	783	744	714	709	744	753	733	752	737	721	756	683	752	719	765	741	706	767	762	731	765	734	731	723	728	741	795	766	744	726	763	709	796	754	741	760	772	706	787	747	739	728	745	736	747	735	733	790	775	763	777	793	728	733	773	785	752	649	763	746	758	784	753	738	718	776	710	771	721	733	740	765	744	754	803	760	723	768	785	735	747	758	730	750	764	753	791	772	735	707	728	748	733	738	770	734	783	742	738	785	662	724	738	728	738	734	778	728	769	721	777	720	739	761	735	701	739	723	741	764	742	738	762	756	776	766	749	760	771	752	756	752	726	746	734	732	775	771	749	760	735	752	778	732	754	771	741	714	723	789	769	717	735	739	771	738	743	702	734	728	724	782	770	727	726	735	724	708	773	727	739	749	764	732	762	767	724	709	745	757	763	715	728	719	735	740	735	750	774	771	786	740	766	745	793	758	742	759	765	756	786	763	724	769	739	769	733	811	737	757	789	765	722	765	754	768	784	747	733	769	722	732	746	742	764	813	744	746	748	781	716	713	756	762	723	710	741	756	781	782	790	741	754	730	747	759	780	757	737	737	737	754	731	774	766	801	713	730	765	755	679	797	772	771	805	716	727	728	741	755	725	753	753	732	741	747	718	689	696	711	758	763	765	739	739	751	761	756	765	714	745	769	808	744	756	768	732	712	739	762	739	734	709	738	740	759	710	773	757	724	748	742	735	743	740	753	735	774	796	750	738	731	748	708	711	689	778	712	739	780	755	757	720	776	724	740	731	778	749
1285	211	285	704	933	1002	435	77	72	72	80	61	69	70	75	54	70	57	61	76	73	67	70	65	56	59	64	76	64	57	66	53	63	70	67	82	63	77	63	66	79	62	78	72	62	68	76	73	65	48	70	55	55	73	52	76	67	82	59	69	62	66	62	61	56	65	63	60	74	57	71	65	71	59	58	66	74	69	74	79	77	66	61	77	94	60	80	68	79	71	67	65	59	66	74	55	81	61	53	69	70	64	62	62	66	64	77	75	73	71	64	68	78	69	71	78	82	68	71	78	60	75	72	59	60	70	79	67	69	54	79	79	60	60	59	66	66	59	74	62	71	59	75	62	77	65	53	80	71	75	63	73	60	73	75	70	66	65	57	61	79	70	67	62	74	62	62	71	62	74	78	80	70	65	70	68	48	72	59	64	74	60	70	76	63	58	71	66	68	83	56	74	64	70	73	80	74	57	74	84	82	65	62	77	71	62	69	74	55	65	63	70	53	65	65	72	68	77	78	62	61	64	83	47	63	73	73	59	65	75	65	67	70	71	73	70	63	73	75	72	64	66	61	62	80	75	63	65	66	72	65	73	74	75	83	72	76	64	57	73	64	73	64	62	63	76	72	58	80	67	72	65	73	66	50	74	73	65	69	83	63	66	72	69	56	77	63	81	59	77	62	72	69	67	59	85	96	67	84	65	79	69	76	58	77	70	63	71	62	73	73	74	75	66	70	71	61	58	81	58	62	72	85	69	70	78	63	77	69	73	65	79	72	65	66	70	78	64	69	74	75	80	78	67	67	57	80	73	72	73	55	74	57	76	65	58	82	60	67	72	69	86	65	93	68	72	78	59	72	72	56	64	62	63	72	84	63	57	71	72	77	72	74	67	59	63	68	64	79	63	60	67	64	63	60	57	69	76	64	81	53	73	78	81	95	75	81	66	71	84	81	52	62	65	66	71	54	66	69	81	67	75	70	67	71	67	64	67	61	63	67	74	74	71	57	75	67	74	67	69	69	65	82	67	76	73	61	71	53	80	68	67	70	77	53	90	64	80	79	73	71	71	64	69	55	62	65	78	68	82	71	54	67	67	68	73	68	69	66	75	68	69	70	57	63	74	61	80	54	69	59	61	73	69	61	59	63	73	74	75	72	55	85	62	60	69	67	62	71	66	84	54	66	75	63	72	73	69	81	54	67	85	72	77	63	59	54	66	80	78	81	89	59	71	52	76	72	59	68	61	63	59	69	64	80	71	71	59	56	58	69	61	66	65	67	62	80	62	66	55	65	75	55	60	85	70	74	64	62	68	61	77	67	73	62	58	66	76	64	62	74	63	81	52	71	77	69	70	71	76	77	78	68	64	63	70	70	81	65	77	71	71	74	74	59	68	71	66	66	71	80	72	55	76	61	54	60	62	76	70	71	62	66	66	59	64	62	62	69	61	79	71	64	57	80	68	75	60	55	78	68	49	68	70	76	61	76	57	70	63	66	88	68	67	68	55	62	57	68	65	60	72	73	78	64	87	50	52	67	74	64	70	78	77	66	69	83	78	54	80	83	58	74	68	65	69	66	84	74	78	81	61	63	62	76	54	71	76	71	68	51	76	72	66	74	70	65	70	65	82	81	77	65	71	78	67	73	61	74	43	75	68	64	65	70	69	68	76	85	69	71	58	78	55	64	70	66	92	77	85	76	57	70	65	78	68	55	72	59	77	81	67	63	60	68	75	60	77	74	73	75	67	67	58	52	57	49	64	65	63	65	68	66	97	61	72	66	70	65	60	55	79	67	77	59	71	78	69	66	55	51	72	74	70	64	53	57	57	72	61	62	64	74	52	76	58	46	66	68	56	66	72	61	67	63	68	82	50	55	74	80	77	79	67	75	56	66	55	78	72	51	69	68	67	68	58	68	70	69	86	78	59	74	59	70	75	65	63	54	58	57	78	85	75	77	85	64	69	71	68	73	66	49	73	64	64	71	59	72	72	62	66	51	56	77	78	56	66	75	81	56	76	61	59	60	76	70	65	71	80	74	62	54	59	71	57	59	65	81	69	56	66	70	70	72	75	72	67	63	71	49	67	67	59	65	50	60	68	65	81	62	75	64	67	87	79	73	80	68	68	71	69	69	82	60	88	75	78	71	64	85	59	71	56	69	66	79	69	77	71	81	69	69	68	61	52	77	53	68	77	67	66	81	72	54	66	69	70	68	69	63	71	85	60	72	59	72	72	88	67	70	69	70	70	63	51	59	71	68	67	73	69	59	75	84	64	77	77	65	66	72	57	85	65	49	72	60	67	66	82	65	63	79	69	65	55	60	65	63	68	79	63	81	56	65	58	67	71	69	60	72	81	79	85	75	73	74	51	60	64	72	73	69	67	79	52	67	68	62	67	67	79	50	74	64	63	68	81	66	56	56	75	77	70	61	61	71	84	69	57	77	70	69	61	63	90	71	59	64	60	70	66	62	67	65	91	75	62	66	84	68	76	53	63	54	74	54	65	63	58	67	80	62	67	72	78	69	71	65	56	81	51	66	60	57	69	76	65	67	76	67	72	74	55	66	68	63	70	82	71	53	52	73	72	71	62	57	67	60	81	70	64	70	73	78	76	70	72	68	77	72	58	61	52	63	63	74	66	79	70	68	64	67	72	60	78	75	62	63	74	69	64	63	68	73	68	76	66	76	68	59	59	65	68	56	80	60	75	79	73	59	50	66	70	64	79	70	70	60	63	67	67	65	73	68	68	76	83	70	68	70	59	71	64	62	69	64	64	77	70	78	73	78	75	70	72	67	75	65	71	65	69	77	77	74	54	61	57	72	66	62	67	69	64	78	76	63	58	76	70	66	78	60	77	70	62	65	63	62	56	75	69	72	82	62	64	77	73	91	65	63	66	67	86	69	57	75	67	59	64	75	64	71	69	89	69	70	66	63	81	80	70	81	73	64	75	71	72	77	78	60	75	58	63	58	59	65	67	66	65	72	63	72	70	61	62	68	69	69	67	70	66	61	70	57	65	73	53	69	77	66	72	61	78	65	77	71	66	77	70	63	74	71	63	58	60	69	61	77	76	63	59	67	67	67	68	74	67	82	66	78	63	68	54	64	79	74	68	80	65	79	76	80	58	60	69	58	62	85	64	57	72	64	67	78	63	51	72	60	69	69	80	75	61	78	82	68	60	74	93	68	93	67	81	73	70	93	71	86	90	74	72	65	75	66	61	64	74	62	70	73	76	63	75	69	61	72	69	81	61	68	61	73	70	77	77	61	58	84	58	65	70	72	86	61	81	70	68	70	63	65	71	55	58	74	74	73	56	81	84	71	57	64	77	61	56	74	66	56	75	60	68	82	68	73	87	71	53	56	72	83	79	66	64	82	69	81	69	71	50	65	81	72	82	68	63	67	78	68	70	84	73	82	85	62	66	65	61	60	62	61	65	70	65	70	77	66	69	80	68	65	71	67	52	69	81	71	69	67	75	72	75	75	81	64	73
11046	3140	3630	13179	23279	24309	9299	584	580	587	560	601	592	600	544	513	554	526	566	529	557	551	545	521	536	536	510	504	551	564	522	534	519	577	529	568	517	501	520	528	530	525	556	490	581	532	553	516	545	515	534	554	548	550	503	541	557	549	518	568	559	541	555	532	513	533	551	529	548	514	543	522	513	540	502	508	509	553	533	524	588	505	518	537	525	543	525	567	540	540	510	581	473	569	506	507	569	543	542	522	560	533	531	530	554	546	512	560	536	556	552	464	537	513	545	526	539	537	515	566	529	520	554	548	510	520	505	524	550	503	526	536	518	538	543	535	521	528	581	532	498	513	575	550	502	564	536	577	552	555	535	542	538	503	549	516	505	525	556	519	526	543	540	537	521	529	541	543	509	564	527	530	543	507	530	547	519	535	535	548	535	544	532	520	541	522	554	553	539	490	534	561	516	552	532	492	596	510	563	502	518	565	551	496	555	539	495	543	515	525	489	529	541	546	518	544	538	512	543	487	483	520	533	507	578	527	508	551	534	519	539	528	508	520	511	493	524	513	540	523	496	512	509	560	548	521	540	541	536	465	523	550	528	527	532	530	535	497	514	541	553	528	554	530	569	497	531	523	544	547	546	516	509	514	549	537	524	554	515	511	519	538	528	542	510	540	520	547	515	536	507	543	528	515	541	504	489	528	538	488	521	488	541	517	546	521	548	550	485	526	551	559	542	530	542	491	517	523	554	515	535	553	489	512	527	519	544	532	543	504	562	559	574	507	545	518	512	495	559	518	550	495	528	498	511	504	550	524	567	547	505	546	537	558	517	512	569	545	569	544	583	509	543	535	507	570	512	495	557	527	557	515	577	563	563	504	474	507	550	529	526	518	550	529	549	571	488	516	526	501	494	593	521	550	583	540	507	494	516	490	516	541	508	547	484	555	521	530	565	576	533	523	524	545	514	560	564	529	573	537	555	527	575	507	554	537	514	535	495	531	499	538	518	540	522	550	491	515	566	524	550	529	494	531	548	500	569	562	517	525	525	559	532	508	539	516	546	515	541	518	571	546	533	543	538	537	503	533	554	501	490	537	550	533	554	527	502	530	519	510	526	518	544	516	529	545	527	533	561	533	519	559	529	508	539	545	526	534	543	525	583	527	528	545	543	526	500	508	533	533	526	547	572	560	538	536	520	515	533	508	521	499	538	538	548	531	548	530	515	536	556	538	505	504	515	527	521	535	466	490	530	517	523	509	527	490	576	552	535	521	539	505	518	564	536	556	521	499	517	560	548	513	562	552	530	554	561	515	491	544	534	588	532	495	557	511	480	552	529	553	554	498	556	539	492	511	497	553	538	542	516	562	504	516	501	583	529	548	513	521	492	502	517	505	497	547	519	503	546	534	557	496	530	536	583	499	533	547	478	553	549	546	570	567	510	566	561	539	521	554	536	551	543	560	551	530	549	532	532	528	549	504	503	525	497	552	538	553	530	536	543	482	521	574	557	522	520	545	519	557	472	544	522	537	575	471	494	524	516	591	530	524	520	545	514	549	533	536	532	540	522	531	510	541	506	535	516	502	544	550	496	536	575	520	545	546	547	528	491	524	518	548	485	529	527	516	530	509	562	549	520	533	558	537	551	509	532	540	528	485	466	534	562	540	535	547	524	546	541	532	549	571	480	516	541	577	549	522	571	581	503	543	475	502	509	537	545	561	503	540	500	544	531	490	496	527	537	520	476	542	526	524	519	525	517	520	536	500	543	515	533	543	496	523	546	539	538	507	555	541	519	548	478	494	509	501	533	566	538	523	532	532	569	528	525	523	521	543	513	497	536	545	513	515	543	496	544	522	525	556	541	544	507	529	499	545	543	546	560	566	544	540	527	569	551	509	548	537	513	513	499	528	575	549	481	568	545	523	562	562	542	531	561	505	517	562	519	545	548	525	560	555	534	524	521	525	517	543	572	534	540	560	501	561	533	533	533	492	527	522	581	486	493	502	540	543	509	521	530	538	517	491	522	555	508	541	546	571	535	498	526	526	535	529	525	544	528	527	510	558	536	492	552	522	486	494	520	573	516	547	522	496	497	541	573	535	539	546	526	508	531	551	542	552	552	573	531	556	538	517	555	504	489	567	526	540	508	504	519	528	517	514	547	559	579	527	482	544	544	542	551	535	543	473	531	552	528	526	558	514	509	514	526	516	575	565	542	517	552	516	559	525	517	528	490	490	516	541	580	500	526	568	536	554	523	534	536	557	540	536	528	522	558	542	583	535	531	567	527	535	540	503	530	579	569	527	532	563	567	534	522	537	542	523	512	516	514	561	546	548	511	515	564	496	544	541	531	519	532	525	536	547	525	544	499	496	538	559	553	562	539	539	535	563	525	538	520	550	601	519	533	540	501	538	562	528	568	530	498	507	551	523	616	564	535	528	492	520	517	516	555	541	534	522	547	511	553	514	537	538	547	529	506	552	482	566	537	563	494	546	501	483	532	552	504	504	536	535	551	509	540	538	522	538	526	547	533	571	530	544	557	545	530	518	550	543	512	528	547	557	536	547	564	569	535	548	527	520	528	543	569	514	542	538	495	473	551	526	538	530	558	532	512	510	503	602	555	554	551	511	563	517	533	556	552	500	488	539	515	593	572	517	567	505	536	556	550	535	526	545	533	548	552	498	515	505	550	521	514	545	531	504	535	517	521	491	515	509	510	545	576	525	556	497	536	554	502	535	542	549	561	554	516	526	560	525	530	576	522	535	523	561	565	586	519	591	493	558	561	543	534	528	479	511	559	543	544	549	535	485	531	518	513	526	531	513	573	537	539	596	583	540	490	488	548	543	538	531	561	524	558	549	515	564	525	540	520	567	570	496	508	594	502	547	518	507	500	526	539	536	554	525	556	560	549	533	570	510	575	519	516	522	560	564	526	544	541	519	539	580	543	516	501	542	475	548	514	559	577	486	554	593	575	551	506	545	552	515	544	520	542	556	515	528	559	586	531	586	529	553	511	529	525	570	562	528	534	577	579	536	547	466	548	529	545	495	505	513	507	526	507	504	551	518	487	504	541	558	526	577	539	586	516	551	550	544	535	538	537	512	565	570	505	535	487	505	564	508	530	561	521	517	527	518	557	541	529	545	526	565	531	522	572	528	563	556	536	511	522	535	533	515	563	501	533	549	545	493	557	535	552	515	576	519	509	522	527	542	545	526	549	498	510	527	539	525	569	497	525	492	513	509	526	547	524	533	495	512	543	543	550	545	496	533	585	545	578	523	547	542	545	552	527	541	532	532	527	520	500	524	504	525	527	564	526	577	541	500	509	567	540	567	543	543	541	522	518	510	516	526	538	543	545	529	502	566	590	518	499	484	522	526	496	524	553	528	557	606	547	536	567	535	545	484	570	504	547	533	551	535	559	524	564	540	503	528	488	577	517	523	558	563	539	515	532	563	508	542	547	518	537	547	538	519	531	518	527	515	534	516	513	555	526	530	520	506
750	386	1014	2312	2978	3909	1490	63	73	83	84	80	73	91	73	86	78	70	79	71	74	79	66	68	73	76	80	80	60	64	73	78	86	73	78	76	57	65	65	74	64	70	75	61	76	61	72	60	78	71	73	62	75	68	74	69	77	71	71	85	76	77	79	85	76	58	75	65	77	77	78	75	83	64	82	81	88	77	69	79	82	63	71	78	72	82	83	79	64	85	79	83	76	75	69	65	69	88	70	75	65	70	62	77	74	75	68	72	75	65	61	89	75	68	80	79	71	68	74	72	64	81	79	79	86	69	75	68	80	60	78	80	65	74	82	88	67	78	73	72	84	74	69	79	91	96	73	75	75	74	75	84	67	76	71	69	78	50	89	67	72	63	90	75	80	77	90	73	71	85	72	80	81	75	61	74	78	75	80	91	83	72	80	75	91	78	75	84	73	75	62	71	76	66	81	64	76	75	81	73	77	89	65	83	71	85	78	84	82	77	70	63	74	73	65	77	80	57	58	72	72	64	68	77	78	67	72	65	87	68	70	69	97	77	75	70	82	62	80	73	71	58	62	77	68	80	72	66	64	64	80	65	68	80	76	63	78	74	83	75	70	59	86	85	62	77	69	73	64	59	72	74	69	67	88	62	69	80	68	69	55	73	71	65	70	67	69	69	80	66	81	91	77	85	74	68	65	82	84	88	65	61	82	63	60	76	65	86	77	89	76	75	84	72	72	75	65	65	58	65	75	91	79	60	71	81	82	54	66	77	83	64	88	71	58	72	72	78	58	75	66	68	74	74	73	79	83	65	68	69	80	68	61	76	61	80	73	76	78	79	80	68	80	69	84	72	70	82	81	65	66	85	81	61	59	80	52	61	70	74	70	71	71	66	73	81	61	70	93	77	80	67	75	82	79	93	84	74	81	74	64	81	94	76	71	87	93	72	78	61	71	80	63	86	77	75	63	73	66	50	60	70	68	82	66	76	78	83	64	78	84	89	66	73	77	80	57	73	75	83	80	71	89	62	71	76	78	88	76	63	97	73	72	70	73	66	89	80	61	64	86	81	70	82	81	82	71	79	61	88	88	84	72	69	66	61	73	85	75	75	60	66	67	75	58	66	67	91	84	80	62	75	70	76	77	74	73	76	70	74	67	79	68	77	85	61	81	76	78	78	89	61	71	80	73	74	71	77	71	70	84	64	78	64	68	84	67	80	82	83	80	74	74	66	84	60	80	74	88	72	84	91	71	72	66	58	72	51	65	76	62	70	71	88	70	95	74	90	83	75	76	81	61	65	77	78	58	65	72	56	80	84	69	85	74	65	86	76	75	68	80	79	86	67	59	77	88	81	75	64	55	81	68	69	88	66	74	67	67	80	74	74	64	70	55	74	81	89	81	79	84	61	81	63	77	76	70	60	68	56	79	69	71	65	73	68	63	68	71	80	62	72	95	59	64	77	74	70	91	81	71	58	80	77	79	85	77	71	67	83	86	69	66	81	68	75	82	66	74	59	71	68	76	75	68	68	65	72	76	82	73	70	64	74	76	70	77	77	86	81	64	72	77	77	72	78	67	85	62	71	81	72	66	65	59	76	81	67	88	63	79	56	80	81	90	55	74	58	69	71	83	62	72	73	73	74	76	67	79	66	70	74	73	68	79	74	66	61	67	66	74	82	70	66	74	74	69	73	76	79	85	73	84	86	71	76	73	74	67	80	74	74	62	80	74	55	61	92	76	74	81	72	64	79	71	82	84	78	68	84	68	58	76	88	74	50	82	108	77	73	64	76	64	64	59	60	75	60	75	70	63	73	78	83	67	68	64	88	79	77	89	70	65	64	74	65	71	73	58	74	55	72	70	60	78	73	70	55	66	86	68	78	63	82	73	76	69	66	78	67	79	86	64	77	79	72	75	70	78	69	80	86	74	77	70	67	58	75	85	79	60	82	72	77	67	88	89	67	79	80	61	71	82	77	64	92	71	78	77	100	62	75	54	84	65	87	68	85	63	67	83	63	65	63	70	75	62	77	71	81	82	64	78	90	77	77	67	49	74	67	69	82	65	60	62	83	81	64	66	73	69	84	82	67	81	71	88	63	69	76	81	66	76	85	83	88	69	81	65	70	77	80	75	66	84	70	58	79	62	87	76	81	75	75	75	76	69	73	89	59	83	84	94	73	59	71	75	84	83	77	76	88	82	75	74	56	76	80	83	75	78	86	80	80	65	58	71	67	73	58	54	72	60	68	62	58	69	78	65	68	80	75	72	86	90	74	75	64	88	67	77	72	69	70	62	63	69	86	77	74	82	61	74	99	82	63	75	60	68	76	72	83	73	68	69	67	64	71	87	62	60	67	59	74	77	68	64	73	79	53	74	75	63	78	77	59	78	71	65	73	73	99	77	79	77	75	71	48	73	86	71	69	74	82	72	76	76	74	73	72	58	64	87	78	69	88	74	72	87	82	67	74	78	79	71	69	76	67	62	77	81	73	61	73	63	63	76	76	67	66	91	74	73	71	75	62	71	68	76	69	59	72	73	76	66	56	75	71	57	61	68	76	75	66	64	49	90	72	75	66	74	72	72	60	75	71	69	90	69	67	82	78	85	90	66	88	83	66	78	69	62	88	65	61	77	81	92	75	70	58	82	79	74	83	73	67	73	63	73	76	77	78	57	69	66	75	70	62	67	72	71	82	65	79	78	67	72	79	71	80	60	78	79	61	76	89	67	73	68	67	70	74	66	77	71	90	69	76	84	70	86	84	69	80	64	81	62	81	78	74	61	68	89	69	75	82	72	87	64	61	67	59	85	72	75	72	70	75	66	99	76	89	78	79	81	66	72	81	74	72	78	69	71	72	64	82	75	75	78	76	72	72	68	83	81	78	77	77	61	68	74	74	94	64	57	73	76	74	66	74	74	70	73	67	74	75	76	64	81	79	66	77	71	76	72	84	58	65	70	73	69	79	70	67	86	82	77	80	81	68	83	50	60	75	78	69	88	70	68	80	64	73	94	66	85	88	68	71	77	77	75	65	72	78	90	74	93	73	85	83	79	80	82	73	77	69	69	70	83	66	90	82	69	84	80	66	77	64	58	77	78	74	67	70	72	89	62	68	80	87	68	68	80	57	70	63	66	72	71	66	93	65	60	93	63	69	69	70	84	79	72	69	59	68	72	90	74	68	69	64	71	64	71	69	66	86	76	46	89	60	86	70	68	70	74	89	71	84	70	74	78	64	87	67	64	70	62	67	64	80	67	62	69	70	86	60	85	77	85	73	79	73	78	64	72	64	68	74	81	69	59	77	90	80	70	58	62	75	64	58	72	65	81	82	67	64	76	73	73	76	71	65	77	66	77	87	60	70	87	72	76	76	81	83	65	59	84	75	74	87	68	71	77	80	64	60	80	80	87	75	75	63	65	64	65	67	64	73	74	59	80	70	80	72	87	85	69	60	82	65	81	85	90	73	66	58	54	75	78	80	72	65	69	63	87	77
11992	5481	10729	28730	41951	42390	16421	908	815	763	750	710	672	621	646	652	591	635	593	560	582	601	561	581	565	524	556	597	587	551	555	512	586	518	569	548	537	599	534	571	574	556	573	565	606	538	554	520	560	554	571	579	613	542	555	556	569	576	548	567	539	516	572	537	547	571	579	547	543	581	551	530	527	565	579	535	535	575	545	508	565	558	527	576	552	571	577	592	574	516	589	594	569	542	544	616	535	581	540	555	528	502	571	496	518	504	557	571	562	540	554	514	519	561	541	569	565	575	503	545	543	527	580	586	544	526	575	526	536	503	552	526	545	562	560	511	553	526	526	535	541	577	541	604	533	520	532	526	583	594	544	541	547	556	559	541	574	520	573	529	574	585	565	536	540	510	540	589	587	563	548	526	586	571	523	536	562	597	571	563	553	558	570	552	560	545	537	522	531	540	555	547	568	530	574	584	553	542	566	562	557	549	568	550	559	511	542	504	508	560	586	545	518	553	566	585	582	561	550	507	510	553	573	521	581	553	528	552	541	541	542	561	567	532	569	531	550	533	573	559	553	606	542	560	543	556	578	533	542	537	497	547	558	566	515	541	608	532	550	586	551	543	554	536	530	581	546	582	527	528	542	551	566	556	558	542	578	538	538	558	512	535	546	577	582	548	525	641	550	555	532	566	540	581	554	561	578	571	578	539	530	544	577	549	565	535	540	550	552	586	619	525	545	579	577	567	559	554	567	520	519	581	546	547	549	491	580	524	540	545	575	548	503	538	553	535	552	576	603	514	550	589	533	565	538	557	556	511	603	554	527	595	562	529	534	542	554	553	529	580	535	577	543	552	551	543	548	544	510	576	540	533	557	534	599	536	584	543	516	514	567	540	532	510	522	551	517	544	518	533	560	496	606	528	563	508	500	536	576	540	561	544	527	542	540	524	559	564	525	543	528	560	543	552	486	573	519	578	538	517	556	586	561	557	553	513	545	566	572	557	570	558	529	553	525	578	576	545	537	553	553	549	569	586	511	568	508	525	528	564	591	568	597	569	549	543	530	576	527	559	537	603	502	530	529	549	520	548	582	526	534	579	556	574	562	578	577	528	555	524	549	552	545	572	534	574	576	586	546	532	566	529	571	530	534	552	558	535	547	567	542	530	554	566	548	558	571	570	549	574	566	576	593	565	529	568	547	546	489	540	525	568	555	526	553	554	535	547	525	545	539	531	556	531	525	502	533	548	549	499	594	522	561	552	561	491	569	557	580	581	573	521	560	523	547	518	542	516	567	529	546	601	506	554	529	540	468	551	547	544	551	590	547	564	527	568	553	567	563	533	514	568	484	545	554	534	555	538	573	542	573	520	576	529	551	590	542	550	584	541	561	542	552	560	535	560	556	505	573	533	553	589	561	529	518	589	551	572	551	566	556	516	513	514	560	549	557	585	590	564	593	571	536	539	563	573	504	601	570	533	562	527	560	550	544	589	553	599	553	538	558	568	550	509	527	577	523	568	547	562	536	566	505	559	549	535	549	547	585	555	546	575	575	528	571	523	532	566	528	585	567	563	519	542	551	562	562	583	543	554	540	562	553	544	593	509	555	550	551	518	556	532	567	578	571	571	530	550	599	554	524	534	529	535	574	569	547	561	531	554	542	573	565	564	560	539	513	535	524	547	594	568	511	555	487	571	560	520	522	575	558	553	565	604	534	588	569	542	556	542	543	542	517	582	550	571	572	570	574	571	546	562	553	556	594	571	567	590	556	546	606	527	574	555	546	560	549	534	588	522	542	546	522	546	561	505	536	583	571	532	555	540	577	524	537	534	579	561	593	547	539	519	558	564	558	534	595	602	560	543	554	538	565	543	576	590	578	537	481	558	535	546	501	573	527	544	502	553	568	566	547	557	543	568	535	523	549	520	547	529	555	592	549	577	559	578	550	531	543	564	549	567	510	551	536	536	537	571	553	563	532	549	580	528	537	565	541	570	510	529	551	547	552	534	536	561	560	560	545	509	536	547	551	541	538	593	571	592	549	547	545	550	554	535	549	542	568	547	569	515	544	555	540	545	594	515	532	535	553	552	502	546	565	553	566	554	554	543	534	555	538	556	544	524	548	543	542	574	520	580	590	538	522	531	608	538	537	573	547	594	524	574	529	609	543	500	572	550	564	556	588	547	582	591	535	559	507	560	535	523	534	542	551	529	543	541	548	557	539	527	529	529	572	593	520	621	576	565	567	582	541	548	527	549	561	591	493	524	528	571	554	541	544	511	561	508	536	565	565	555	562	537	536	594	535	554	536	551	548	543	515	552	550	564	568	551	554	531	547	581	563	542	526	570	552	565	553	547	544	555	554	544	527	527	567	530	558	563	575	512	537	551	522	538	565	558	583	515	547	499	544	584	529	575	564	534	515	572	570	533	561	564	496	505	529	531	524	558	556	506	570	548	583	541	530	561	565	539	538	552	590	539	533	578	555	547	571	555	559	526	565	566	574	524	529	572	583	524	589	534	591	500	525	537	514	525	532	544	561	520	559	544	575	578	565	549	573	563	534	568	560	560	559	548	581	574	561	516	564	584	517	539	543	580	542	578	548	516	590	566	529	572	558	552	548	556	579	570	537	545	566	485	558	570	574	562	596	546	555	573	546	545	548	559	535	555	546	568	489	540	563	524	544	523	589	553	551	536	517	550	550	577	573	572	608	519	556	547	581	563	560	566	587	547	539	556	546	516	497	539	565	557	565	593	550	566	563	525	568	566	555	546	544	556	555	531	553	539	543	554	532	551	535	526	544	562	499	520	520	560	559	540	533	555	551	546	557	571	548	554	505	552	581	519	562	572	584	574	539	537	550	538	504	595	575	546	580	547	519	562	566	581	531	539	573	540	567	543	517	570	547	520	556	551	554	550	567	519	542	539	569	545	535	558	549	592	552	540	527	560	530	563	563	556	542	598	482	572	517	538	516	537	563	504	569	540	548	493	564	573	548	545	543	584	580	541	552	553	561	529	549	544	536	563	564	546	557	568	529	582	518	567	530	523	565	540	607	541	546	541	515	543	549	525	559	542	539	521	570	544	530	588	536	598	537	517	509	487	566	552	558	548	574	563	540	517	564	592	563	560	578	533	523	569	560	581	507	551	570	542	552	512	510	568	541	519	587	538	519	537	539	528	513	575	544	550	504	538	515	509	517	529	530	547	580	517	520	545	572	549	566	562	569	496	539	582	595	544	560	542	594	546	521	575	568	530	549	544	541	552	565	535	571	553	520	527	578	517	549	576	571	540	583	545	594	566	572	563	527	577	579	570	593	564	520	556	543	552	571	581	559	560	519	558	552	545	543	564	548	563	549	560	546	525	512	559	516	578	562	514	516	571	548	553	559	531	561	565	547	545	563	547	589	599	544	541	547	589	525	569	551	546	511	606	553	578	572	525	606	554	549	530	593	553	561	543	605	557	572	587	570	554	544	629	563	542	536	578	584	566	596	524	551	546	579	558
1884	401	1346	2557	2760	3365	1233	100	93	94	96	100	90	106	91	98	97	107	90	111	98	96	97	108	101	101	80	95	90	101	97	101	108	94	108	117	105	106	92	95	98	94	97	121	95	111	114	105	93	111	96	114	103	99	101	98	98	91	93	90	89	85	90	80	112	104	101	101	110	97	96	114	105	89	91	96	99	93	100	77	107	92	88	115	111	111	104	109	99	93	93	92	92	102	94	82	97	103	84	103	77	93	107	90	98	98	92	124	107	91	80	89	112	88	115	95	89	87	90	122	100	101	101	92	96	98	111	89	82	105	100	90	94	84	103	96	96	93	104	110	94	104	92	98	94	120	107	100	90	94	106	100	125	100	101	119	100	92	104	95	103	125	113	89	99	87	100	100	111	106	98	109	91	110	90	95	99	100	111	106	98	114	105	75	110	119	106	94	85	107	94	91	109	94	115	96	111	92	96	110	103	106	113	99	86	96	101	97	109	99	131	114	102	99	105	111	115	100	94	98	101	90	98	100	110	105	88	111	93	115	106	99	96	101	118	110	115	98	83	91	89	97	98	83	103	94	100	93	106	105	104	100	117	101	96	82	107	85	109	110	110	107	90	103	116	98	89	86	93	93	86	89	77	86	121	98	94	97	97	87	102	107	107	110	100	74	92	115	99	116	110	78	110	121	105	91	103	99	70	81	104	78	99	104	101	89	100	96	97	109	100	102	91	104	89	98	97	127	98	98	99	107	112	106	116	83	112	108	93	99	112	97	81	96	104	111	97	86	123	80	99	112	91	98	99	101	102	93	103	100	105	117	79	91	93	90	98	91	102	109	100	97	91	88	96	84	102	104	109	105	103	89	97	102	98	103	111	100	102	106	96	81	99	110	103	94	77	96	98	91	98	89	90	95	122	111	108	86	101	123	106	85	90	90	95	86	106	104	108	110	88	102	103	104	117	109	90	88	116	99	118	86	109	84	108	108	98	104	89	107	110	83	100	103	89	104	92	106	137	102	82	86	97	99	87	80	92	92	104	123	106	91	101	109	96	101	113	84	104	100	88	89	94	98	106	110	110	84	107	99	101	96	93	116	80	98	95	97	114	101	113	110	101	91	103	118	112	92	91	89	92	110	102	78	103	101	83	100	100	91	96	113	100	107	85	98	85	96	97	107	101	104	105	89	97	104	99	97	107	94	111	91	107	104	94	89	115	91	96	108	113	102	110	92	111	99	88	105	112	104	97	109	107	71	86	90	109	104	105	106	107	86	82	90	103	104	111	99	111	102	91	109	105	95	116	91	108	109	101	86	85	103	122	97	130	105	98	87	98	93	93	106	87	81	111	92	98	104	105	104	130	87	87	85	89	110	123	102	100	94	87	86	89	114	93	106	111	114	126	107	108	119	99	94	95	114	99	86	80	95	86	92	105	99	116	122	121	89	88	107	116	85	86	106	113	93	84	99	103	93	105	110	94	108	106	111	90	92	103	106	98	108	107	78	99	92	108	109	107	93	100	91	92	87	109	116	112	115	104	107	114	89	91	97	103	99	85	97	85	96	105	102	111	106	105	91	103	74	101	109	96	86	110	97	117	98	100	98	104	104	109	93	110	103	92	98	108	117	114	102	100	87	115	102	99	94	106	93	84	90	93	113	92	103	91	101	87	79	87	101	93	110	124	103	85	95	88	105	82	98	99	112	102	102	99	94	104	97	114	107	110	119	83	79	121	99	80	88	97	88	87	115	102	97	97	112	90	110	100	109	106	103	101	84	95	86	97	95	110	93	109	98	87	103	99	104	98	102	102	101	92	102	108	98	106	101	99	77	90	122	106	89	78	103	114	88	105	107	90	108	105	105	98	92	95	131	98	101	110	97	112	111	108	113	101	99	90	103	95	110	79	111	94	118	107	101	93	90	96	110	110	92	92	98	93	110	106	113	92	92	112	96	95	84	106	96	105	95	100	96	92	103	110	107	105	95	106	98	79	115	115	88	99	104	96	95	90	83	89	89	109	94	115	100	96	108	102	106	88	83	93	109	94	91	101	98	91	99	98	85	85	96	102	109	89	105	98	97	80	83	110	103	100	107	84	88	106	112	98	107	107	93	91	83	102	92	95	103	96	111	102	102	96	111	111	106	87	93	126	106	102	99	96	105	102	98	108	94	102	113	98	107	102	108	115	88	101	106	96	117	95	100	94	64	106	105	95	122	112	79	94	98	100	101	112	108	90	107	92	103	100	95	95	96	103	94	92	112	102	105	80	109	93	98	92	78	83	103	96	87	107	110	98	90	96	107	113	94	100	107	77	93	108	102	105	101	77	93	97	100	107	113	94	109	100	112	81	100	109	93	101	78	83	100	79	104	79	99	104	113	97	110	83	110	95	116	95	94	86	95	122	96	105	130	114	106	104	90	120	96	102	108	83	100	101	84	85	105	117	106	104	107	110	74	98	112	84	105	93	95	103	109	103	97	94	92	100	87	100	120	123	91	94	91	104	84	109	89	98	96	123	87	108	98	96	98	90	78	98	93	102	108	100	105	115	112	85	94	107	107	111	88	110	98	99	108	100	94	117	91	84	118	95	87	93	101	110	112	106	107	90	109	89	107	108	112	102	114	90	91	88	92	118	85	131	106	86	111	114	90	112	124	89	96	111	105	82	95	104	108	92	112	92	106	105	88	94	95	93	92	115	85	103	106	95	89	106	115	116	99	109	120	93	87	84	120	94	104	75	99	94	113	87	105	104	89	105	100	115	107	96	109	89	90	89	101	112	95	104	84	95	113	101	103	99	96	113	114	89	94	92	106	89	89	105	108	108	93	83	106	96	110	112	96	92	113	93	106	101	129	113	89	98	102	94	89	99	100	116	123	88	86	81	112	96	102	90	113	121	102	101	104	99	96	122	117	109	101	79	103	117	113	117	94	98	90	110	82	104	109	102	79	109	100	89	96	118	107	96	93	112	102	102	107	83	112	83	92	87	110	94	106	97	105	95	91	103	97	114	86	96	92	99	83	98	102	110	99	106	106	94	113	103	93	109	102	103	110	90	113	94	102	107	94	98	109	103	102	96	103	90	108	83	114	121	97	97	89	109	98	114	96	105	115	114	105	103	93	117	93	105	105	80	114	94	94	100	116	97	101	98	98	104	100	97	106	98	98	107	97	102	111	120	85	107	91	108	112	98	107	98	83	98	119	92	92	113	100	104	111	101	89	102	97	117	113	85	117	118	94	101	89	96	107	110	108	110	94	81	107	99	110	97	77	97	80	102	102	120	110	90	94	99	109	109	109	93	95	85	92	101	114	85	122	98	88	114	100	106	102	107	98	115	88	82	70	100	91	112	87	111	101	126	92	102	109	118	100	119	78	102	105	107	93	123	92	105	89	95	97	107	88	86	106	106	105	112	114	91	112	94	128	86	101	89	97	110	110	120	108	108	93	89	103	120	85	123	90	105	97	99	118	94	108	84	97	104	89	103	89	87	99	104	97	87	108
13658	4993	13898	28458	39966	39459	14720	1109	994	1020	951	892	823	801	844	810	808	838	809	800	742	809	764	830	768	797	755	775	718	816	774	769	768	779	787	831	830	780	789	824	748	748	703	780	752	783	763	741	796	724	739	775	729	802	764	756	733	711	742	809	795	743	745	763	786	770	775	809	749	762	785	823	794	755	776	722	778	713	791	777	757	766	763	765	779	790	810	752	794	765	774	745	746	746	755	765	808	778	720	779	826	776	762	758	775	776	752	768	780	750	792	745	750	768	793	748	738	779	750	757	776	748	768	749	743	742	778	758	782	770	769	799	740	783	734	758	754	764	743	739	755	757	772	812	752	796	767	701	794	811	796	816	762	792	728	791	739	805	769	811	753	740	722	763	793	780	736	709	763	762	770	812	750	740	817	724	750	776	778	764	770	742	819	739	751	740	808	712	811	691	774	733	784	757	786	825	762	751	762	795	763	768	751	777	803	779	731	813	705	764	783	784	760	741	758	777	712	788	739	780	762	722	730	776	764	762	777	751	752	761	783	753	766	766	754	796	777	799	776	754	703	732	756	753	775	733	818	811	744	742	735	765	764	760	801	783	763	749	791	754	786	794	727	761	750	778	769	803	712	763	821	770	744	781	790	781	760	793	760	792	768	751	741	697	802	744	777	741	760	796	764	777	728	740	763	772	729	751	749	828	773	812	768	760	713	805	777	757	740	838	731	779	764	782	774	733	791	835	767	839	839	737	775	788	794	769	762	814	704	784	778	761	752	776	798	803	727	763	817	826	725	744	712	826	780	775	781	718	787	796	755	761	759	783	761	748	786	747	768	730	779	774	758	791	752	771	764	800	781	764	787	770	765	765	791	813	786	780	741	775	753	761	778	760	777	774	711	720	769	742	739	815	784	785	791	766	777	799	786	772	806	764	794	767	769	744	737	764	743	756	776	749	754	762	748	756	752	732	757	821	760	801	760	772	803	789	782	796	761	780	771	798	761	801	783	781	774	758	777	767	766	763	783	778	802	787	784	795	788	806	751	758	793	746	744	795	762	769	778	750	718	753	753	713	763	784	749	775	823	771	785	763	750	749	803	705	751	789	766	752	791	759	773	767	756	808	763	771	793	715	760	723	770	801	775	784	785	778	729	792	808	794	753	757	795	740	716	751	718	764	775	837	760	790	760	764	787	770	811	766	729	734	736	678	788	776	766	832	716	741	744	750	786	747	760	779	801	824	780	733	760	791	755	786	789	761	767	790	786	808	808	780	754	784	740	779	769	809	782	763	745	749	794	777	805	721	789	773	742	779	745	746	728	726	752	807	800	769	783	778	781	790	746	732	730	793	766	728	743	748	776	774	743	690	748	781	716	733	781	774	721	764	757	750	785	766	746	779	809	744	750	799	743	783	739	775	757	828	754	764	765	722	822	757	787	751	794	757	823	764	742	808	748	732	734	811	757	774	745	716	752	804	716	748	787	755	749	776	758	808	787	759	754	749	739	773	742	768	741	771	692	763	770	766	710	729	739	744	748	799	774	741	760	821	733	818	805	792	752	743	779	781	763	744	791	757	711	790	781	773	751	781	749	764	804	760	769	748	743	752	840	820	805	756	762	781	751	783	785	742	748	773	774	751	773	723	722	805	812	793	738	717	813	772	782	765	797	831	744	754	824	800	762	751	746	798	772	788	802	721	802	762	777	778	814	782	789	745	744	806	756	808	746	814	812	766	830	778	768	708	752	729	789	729	723	729	751	762	801	739	770	731	784	783	726	728	761	752	747	806	747	725	805	801	765	802	776	794	709	735	812	780	744	776	736	761	792	767	788	821	794	770	745	794	770	822	820	760	740	770	735	794	769	729	752	802	761	742	722	784	780	787	808	741	766	779	817	728	727	779	749	742	785	742	784	793	786	737	808	777	754	775	754	744	803	766	778	799	746	783	800	771	812	746	757	750	735	790	737	732	743	737	778	759	758	778	753	735	725	727	828	789	729	766	751	766	761	758	808	773	797	748	758	782	776	776	769	744	728	737	775	820	780	808	734	775	795	745	793	757	800	758	805	742	772	817	726	806	780	765	780	731	721	756	773	783	817	768	746	795	780	757	784	780	748	810	768	773	759	730	748	783	764	754	775	729	783	815	773	739	773	720	774	757	706	739	777	785	773	803	745	755	743	742	740	724	752	767	721	744	766	735	732	786	802	734	847	715	725	718	781	782	744	748	769	789	758	792	757	764	780	780	755	800	814	757	771	715	793	713	799	721	767	795	789	808	709	804	778	801	786	741	761	750	810	750	747	791	784	775	726	786	760	775	766	744	784	759	754	810	775	766	761	757	786	732	768	759	778	771	768	776	786	765	741	762	750	786	808	757	725	746	766	773	783	734	793	818	715	812	777	720	788	771	754	766	793	761	743	764	754	766	773	764	743	763	745	827	788	759	805	799	746	805	758	781	782	796	758	786	737	773	771	759	718	853	753	715	804	743	747	729	826	780	757	793	770	789	785	763	789	747	807	777	780	769	780	755	760	734	752	749	824	758	765	763	757	736	745	724	739	793	776	808	760	770	820	747	781	795	781	752	774	783	754	777	766	739	738	781	755	732	782	716	798	759	790	780	742	747	757	789	822	764	795	774	826	781	803	744	800	753	789	761	758	798	769	777	726	787	751	753	722	791	769	763	753	743	781	774	801	767	762	730	766	785	763	767	759	791	750	792	722	730	777	749	796	766	806	796	750	756	755	762	796	726	822	764	766	764	766	784	754	797	773	731	802	767	760	778	788	824	778	750	782	747	819	765	771	740	735	745	733	784	822	774	770	742	774	802	731	746	778	786	774	769	760	784	742	707	789	792	804	774	785	789	751	759	793	763	783	743	786	795	752	784	744	743	810	774	789	800	741	753	814	764	747	746	776	795	745	779	757	765	745	797	793	753	749	781	733	766	800	773	762	796	798	740	789	786	736	791	811	775	739	775	751	776	749	767	775	762	786	741	738	802	761	783	764	725	760	767	774	777	746	756	807	794	784	784	780	784	767	792	754	776	769	779	794	732	805	744	757	813	792	747	787	754	740	813	789	766	793	784	781	749	724	729	707	778	738	746	760	788	745	760	789	815	758	772	719	752	816	776	840	746	778	792	754	769	788	737	790	804	749	793	738	788	795	789	787	789	772	767	692	765	784	740	787	764	779	762	798	795	799	753	779	743	733	749	765	843	813	796	796	773	735	766	726	716	809	788	780	749	786	722	779	777	759	755	726	813	814	772	763	768	797	790	738	785	771	730	777	783	831	851	778	800	774	771	771	803	789	758	798	807	754	736	784	763	738	807	758	785	763	796	769	771	785	752	805	751	784	763	772	783	785	760	762	778	743	731	736	758	796	796	726	718	739	795	740	743	719	784	772	826	810	776	720	771	782	749	804	779	754	722	810	775	734	707	815	722	740	805	696	767	751	776	807	775	719	796	793	742	767	693	767	793	790	782	810	747	728	777	786	752
1426	906	2453	4061	4650	6134	1991	107	103	101	92	99	104	117	108	118	102	124	104	98	117	109	92	104	108	88	127	104	104	110	109	105	110	92	129	92	90	93	97	89	83	112	93	114	112	88	92	90	96	101	114	96	100	81	117	118	102	91	82	98	92	96	115	105	103	100	91	94	104	108	91	102	98	106	107	116	83	89	88	104	100	102	108	86	111	107	93	80	88	86	102	103	112	115	100	92	95	97	96	117	96	122	97	116	96	96	95	105	91	104	106	74	89	111	107	95	116	89	106	117	111	119	99	98	105	101	101	90	99	105	115	112	98	100	114	99	87	105	83	102	99	112	111	116	96	117	82	100	108	101	102	106	84	108	109	109	118	98	98	89	93	102	118	93	106	110	103	94	95	84	97	107	99	84	91	104	94	94	106	98	107	103	105	95	109	91	107	125	95	89	111	94	93	99	110	92	89	100	106	104	101	93	104	100	95	106	80	105	96	100	91	115	97	119	96	107	99	105	115	93	95	85	88	96	111	110	94	95	99	97	97	105	100	109	114	97	84	109	86	91	97	106	106	101	95	126	91	111	116	105	96	100	101	122	118	91	113	108	121	110	99	113	103	76	86	118	112	105	106	98	91	103	107	79	120	121	125	104	117	101	98	103	108	96	106	107	96	96	102	95	108	95	91	95	108	117	98	100	88	107	110	98	85	95	110	104	91	108	103	94	109	97	91	92	86	108	83	104	116	96	103	97	84	81	129	113	97	112	92	101	103	106	106	111	89	101	94	108	106	102	104	114	100	98	117	82	111	104	108	85	107	96	123	107	92	96	105	92	111	95	95	108	91	122	124	107	110	110	115	99	120	94	99	103	112	95	91	97	86	94	110	86	100	95	114	121	109	88	115	98	116	88	93	119	91	91	98	109	111	102	96	76	119	93	91	112	93	95	103	102	108	107	107	97	106	111	112	99	97	89	110	106	91	117	111	109	96	102	112	96	102	90	95	97	125	98	95	108	98	95	98	102	112	96	88	104	112	103	103	107	106	113	111	92	112	82	108	91	95	108	92	123	102	82	107	107	85	84	104	99	98	108	93	99	119	84	91	77	108	99	98	117	109	101	102	86	110	99	89	99	88	98	90	105	104	88	112	92	103	87	96	106	108	84	111	102	92	99	111	94	96	82	100	80	110	95	84	101	104	92	97	140	93	95	86	84	90	110	107	107	102	112	95	108	95	96	92	88	83	100	95	101	82	79	105	94	110	118	111	82	110	121	92	94	96	122	97	120	91	111	110	85	109	93	96	116	112	83	91	99	115	99	107	104	93	103	109	101	106	93	87	90	90	101	99	108	92	92	94	100	114	99	92	85	109	89	108	98	94	101	89	106	101	104	121	107	103	100	96	97	107	95	99	99	104	83	128	93	98	110	111	101	106	88	81	91	101	87	115	81	87	75	101	102	94	84	110	107	105	85	97	106	117	90	94	109	111	102	95	99	104	90	113	105	100	103	110	101	76	93	96	104	104	97	108	103	108	100	95	98	79	84	108	98	95	120	95	111	100	102	113	91	89	108	110	105	114	91	90	120	96	111	79	100	101	108	91	106	113	77	114	107	118	93	98	100	104	101	101	87	94	111	116	101	96	100	104	94	111	118	99	100	100	100	99	95	101	103	94	106	94	99	116	106	120	86	84	95	105	91	109	84	88	102	107	106	105	111	104	111	104	91	102	106	100	96	84	86	92	97	103	86	110	101	110	97	91	91	98	105	99	110	111	95	107	83	104	106	98	107	107	108	98	92	105	102	93	98	105	114	97	99	96	109	98	97	110	101	103	93	102	104	103	120	95	110	99	95	100	112	113	91	115	114	86	102	99	89	99	101	106	95	103	97	98	106	108	93	99	98	83	121	101	103	110	114	98	90	91	102	94	106	103	99	98	116	90	118	95	96	100	111	100	93	117	89	97	110	102	96	98	90	102	91	109	113	95	103	118	97	84	97	114	86	109	114	103	111	99	101	111	120	105	100	113	110	116	83	92	101	106	103	96	88	98	109	92	122	119	114	84	103	97	100	93	99	104	98	97	100	93	107	101	98	100	96	86	90	113	110	115	94	86	98	101	89	112	111	91	102	105	106	97	109	105	116	111	116	78	115	93	101	109	107	104	113	111	89	118	111	104	104	85	99	97	105	101	109	90	78	105	95	94	100	91	86	100	89	113	101	92	105	109	108	91	92	111	92	106	84	99	97	103	100	113	106	112	106	100	93	121	113	113	93	103	113	87	90	100	109	87	103	92	103	80	110	104	82	96	116	113	98	96	110	92	95	95	110	112	94	121	100	103	102	93	110	110	111	101	91	113	92	91	90	101	102	95	95	94	88	105	107	114	95	99	101	105	114	106	103	96	86	103	85	109	107	100	111	92	77	87	101	88	96	94	91	100	83	94	99	111	107	101	88	119	94	109	99	97	118	104	119	96	105	97	99	110	90	108	104	103	115	99	82	83	101	90	101	100	98	100	102	125	99	89	101	105	100	114	108	99	102	98	112	91	114	85	98	103	98	110	113	106	101	99	102	102	108	97	94	98	90	95	97	99	95	92	103	86	101	125	94	107	97	93	109	102	119	114	119	97	88	95	104	106	114	80	97	103	88	96	90	119	87	110	90	104	98	91	104	112	97	101	95	100	97	97	103	102	95	110	90	94	98	106	91	86	94	109	105	116	83	117	114	92	92	98	97	94	110	87	89	105	97	103	106	121	89	94	101	105	111	91	104	112	92	105	109	77	107	92	91	84	97	120	100	106	84	98	94	109	102	93	107	93	92	101	95	107	106	93	109	109	97	111	91	97	89	97	108	111	114	102	102	114	116	109	109	97	119	88	92	100	118	96	97	96	99	97	94	104	120	95	100	96	100	107	100	90	84	104	109	97	98	93	84	100	96	98	107	119	99	93	106	97	126	97	101	102	113	92	109	84	108	102	86	77	79	87	101	113	116	92	116	105	107	98	97	86	91	96	90	93	73	105	99	84	101	98	99	113	83	105	124	101	107	95	101	115	99	107	102	90	108	93	84	109	108	101	102	79	87	100	116	106	106	86	100	107	97	111	103	105	99	93	109	115	105	117	112	97	115	100	95	101	88	106	105	90	99	96	102	83	106	98	105	78	97	76	99	99	103	104	108	104	108	109	95	93	97	93	101	112	99	111	99	98	122	109	95	94	117	104	96	106	99	91	106	96	105	97	95	92	84	85	100	94	97	100	110	108	110	106	93	99	91	107	111	88	104	95	98	91	95	93	94	113	92	85	104	89	96	100	107	98	114	101	94	85	116	109	107	104	86	97	103	100	111	93	92	95	111	93	106	115	85	98	99	108	111	112	101	92	119	100	94	100	85	101	108	90	120	104	101	89	112	94	112	82	92	96	92	110	106	94	105	114	114	82	102	98	105	99	96	113	88	90	122	106	101	100	99	97	98	119	102	116	98	108	91	103	98	109	102	101	103
17427	10167	19283	34680	48273	49331	15045	1389	1175	1155	1040	993	894	902	898	862	840	875	844	799	834	768	815	789	805	748	747	756	770	780	755	708	750	737	769	776	760	746	753	744	792	732	706	782	746	773	780	707	680	808	726	760	743	776	739	740	704	749	746	735	742	738	758	754	704	767	752	738	762	705	773	761	754	702	757	760	766	768	779	722	710	780	717	790	784	788	753	749	736	759	724	754	784	703	740	732	780	703	711	735	791	751	738	775	810	773	776	754	743	755	782	735	778	734	739	756	731	732	749	745	730	746	745	763	776	720	776	729	752	710	748	742	754	752	783	766	769	735	745	755	763	785	757	720	747	726	728	727	785	760	736	762	735	775	725	793	800	758	731	746	736	786	749	757	781	729	751	792	728	743	771	731	790	739	768	734	725	731	737	754	735	722	748	712	754	753	728	750	714	797	785	760	755	753	762	714	743	788	775	727	728	727	748	714	720	771	790	741	748	743	749	726	725	749	720	766	738	708	752	767	759	781	769	759	756	757	745	757	726	772	762	789	745	710	733	773	778	739	795	708	772	770	746	718	755	748	737	734	749	786	769	751	718	730	795	760	744	789	779	722	710	807	724	745	717	701	753	757	702	777	766	708	728	781	760	790	742	768	751	761	748	750	795	741	729	769	770	741	745	734	735	759	781	727	730	733	753	748	784	744	743	739	788	767	728	725	740	753	766	777	772	792	731	751	728	722	703	724	738	769	755	730	785	715	723	791	762	721	743	719	724	799	719	753	740	802	735	781	704	717	767	695	717	695	707	750	737	775	731	711	742	742	784	785	759	790	748	755	730	755	743	728	735	762	769	744	735	752	702	811	678	747	721	751	708	749	726	735	773	742	734	763	754	742	731	745	724	707	746	783	727	767	695	738	751	695	735	736	724	717	735	768	774	722	726	768	765	698	811	733	778	713	751	748	710	719	720	733	763	785	735	729	740	778	798	727	768	753	734	776	745	789	779	761	739	787	772	759	788	731	725	777	742	746	708	746	802	785	742	709	800	755	814	737	727	779	696	782	745	688	777	739	716	809	728	729	785	782	801	734	763	773	767	727	770	754	763	766	770	739	708	744	743	759	784	726	767	757	763	760	778	778	769	766	733	741	776	805	734	699	723	744	764	769	785	723	792	781	754	733	760	768	737	745	695	759	729	697	778	755	760	768	740	717	773	746	737	772	768	825	802	766	744	769	710	736	725	741	775	735	768	807	736	751	769	809	791	760	786	720	765	771	763	771	769	760	762	744	756	722	692	740	789	753	766	713	729	733	718	774	745	791	754	703	726	723	746	747	733	759	778	715	792	700	756	705	758	734	764	762	755	767	796	814	801	724	740	693	774	690	714	731	725	775	758	760	754	749	796	778	717	763	725	755	727	741	764	769	752	735	783	706	765	751	742	718	751	705	722	788	763	779	784	715	725	720	770	726	754	720	749	766	705	752	798	769	796	675	747	749	764	750	732	762	744	730	733	775	728	755	740	731	728	746	768	729	752	718	744	717	797	765	723	776	762	774	777	755	737	775	772	754	757	714	746	793	726	750	767	743	742	756	726	771	762	687	764	731	732	769	761	805	772	725	727	733	751	759	710	747	732	727	790	784	748	745	727	730	779	755	753	750	725	767	754	767	791	764	761	772	698	777	757	786	723	743	754	761	683	772	728	781	756	722	797	731	793	779	654	771	727	716	723	728	745	711	752	720	744	783	760	704	744	719	745	699	771	761	731	739	725	708	761	753	734	773	745	759	773	740	740	699	746	750	754	732	712	766	704	744	801	742	708	768	719	741	792	750	753	752	715	754	796	747	734	757	742	753	770	751	761	735	741	752	785	745	732	732	772	705	769	725	783	742	803	707	755	772	743	753	781	731	706	743	722	724	714	716	771	709	741	719	750	719	785	750	771	825	767	757	773	724	748	794	794	742	735	786	781	768	768	776	723	721	803	741	730	732	704	743	720	747	811	741	783	737	709	754	783	755	774	726	787	720	712	718	736	759	713	719	742	774	765	724	713	778	728	732	754	716	765	784	759	714	740	779	765	735	793	779	802	762	776	702	741	707	728	701	736	746	789	730	734	773	714	779	712	750	706	726	751	770	734	764	756	792	762	758	736	761	748	765	766	777	733	732	733	784	729	755	763	780	741	773	751	777	803	781	732	727	709	746	733	763	758	706	717	759	780	774	737	720	761	737	780	736	741	726	737	778	731	756	750	745	782	723	759	739	746	714	790	758	752	743	723	707	747	731	727	744	751	748	777	771	731	738	785	762	776	710	794	781	773	767	708	765	779	712	779	677	786	748	796	772	744	738	733	719	728	778	729	765	735	730	752	734	774	760	753	769	732	726	736	758	771	705	769	714	744	739	751	746	724	746	763	728	723	757	746	754	763	705	759	724	746	713	741	765	735	734	759	698	749	765	789	781	723	742	754	738	767	743	760	739	716	731	775	738	728	716	800	726	781	730	731	765	729	780	726	760	729	715	712	764	772	726	760	776	741	795	764	686	741	793	691	677	727	771	752	780	743	737	740	732	734	779	744	731	754	721	766	767	765	767	817	719	737	750	765	725	752	821	756	720	765	735	752	760	722	735	771	743	716	740	718	753	744	751	756	776	751	769	761	743	746	756	735	705	727	752	738	712	768	776	746	732	713	723	775	770	696	762	756	738	767	752	738	751	743	746	762	749	768	787	719	800	738	769	736	743	709	785	708	765	780	739	703	698	746	761	716	758	752	710	785	739	820	742	753	765	746	776	738	707	773	741	772	761	754	738	743	772	718	735	731	770	737	762	709	771	763	680	759	760	754	729	681	739	739	723	754	714	762	734	792	769	753	778	706	699	744	756	735	722	798	770	716	735	751	761	780	772	786	714	811	758	761	735	739	729	776	756	729	779	726	764	675	772	718	726	761	680	696	720	732	753	701	750	792	794	759	724	716	742	802	760	762	710	779	739	767	755	751	747	731	768	712	713	733	760	778	748	743	713	726	718	775	747	808	780	757	755	719	775	762	750	734	761	767	733	755	733	770	818	783	737	731	742	767	678	807	727	690	818	727	790	715	756	734	806	731	740	747	743	719	735	800	727	799	759	710	777	727	762	715	761	746	782	791	740	742	749	787	753	725	726	740	796	796	744	729	748	733	741	748	760	738	747	796	749	724	778	801	783	731	791	740	772	745	767	716	773	724	722	721	702	723	728	784	721	742	765	758	809	792	731	742	704	776	735	784	739	708	750	734	754	766	729	775	764	741	739	775	707	753	791	790	754	762	780	716	757	760	745	713	732	767	757	730	716	757	750	741	776	750	720	756	745	753	778	773	778	805	723	739	769	770	735	715	733	752	757	739	757	768	738	761	689	750	812	789	756	723	744	744	802	766	749	783	756	733	789	742	764	742	778	739	716	758	727	769	769	771	724	777	710	725	723	751	761	722	730	773	757	775	733	767	760	736	749	750	712	706	748	741	715
1340	385	669	873	880	912	329	72	64	74	74	62	63	72	72	78	71	67	59	49	47	75	65	67	65	62	71	77	61	70	72	49	77	78	72	65	74	68	64	69	70	72	73	77	67	67	72	96	53	66	65	77	63	77	71	64	76	57	53	78	85	56	70	79	85	77	68	75	64	59	73	65	54	68	77	63	61	49	70	73	66	59	54	64	77	58	63	67	76	55	60	59	72	74	70	68	68	76	62	72	85	65	71	67	87	64	69	64	59	73	63	55	61	62	75	81	57	70	72	60	61	53	60	58	72	73	70	67	78	72	67	60	66	73	86	61	52	82	62	60	69	77	62	84	76	60	62	83	60	66	77	68	69	65	70	79	64	47	70	69	78	53	57	63	65	46	68	67	70	70	65	69	83	72	78	70	73	74	64	72	52	81	61	52	82	72	77	68	58	71	78	59	84	56	74	52	68	55	78	59	74	72	59	84	66	74	69	71	66	93	69	64	77	76	82	61	70	69	78	72	72	80	71	69	72	53	74	62	68	61	69	59	57	66	69	68	65	60	64	70	63	71	64	63	89	66	78	78	72	79	72	67	47	61	85	80	72	63	59	45	79	73	82	59	68	78	74	69	74	83	56	72	63	63	77	83	51	73	62	72	83	64	73	79	64	70	73	86	63	69	61	68	65	65	63	67	67	75	62	61	75	63	69	81	69	70	86	66	56	73	83	70	58	72	76	59	46	75	81	68	68	71	61	79	64	71	69	62	71	69	69	60	65	75	66	62	78	72	67	73	69	69	67	79	77	80	71	65	70	80	62	73	61	56	62	52	54	81	69	71	55	59	67	71	68	79	68	56	71	70	81	57	85	57	73	78	79	82	76	78	75	65	77	65	66	70	61	70	62	62	65	80	72	69	62	60	66	71	60	56	82	68	74	76	70	70	55	64	73	60	73	78	77	74	75	79	58	71	72	66	66	75	82	79	62	80	63	69	69	81	61	76	64	75	69	69	70	72	63	69	72	72	73	69	66	69	69	68	66	56	66	75	79	62	81	67	72	89	54	66	73	59	72	62	57	62	74	97	54	56	76	70	45	76	59	76	67	79	78	87	66	55	74	65	61	68	68	62	62	71	69	78	76	68	74	65	75	70	71	61	67	70	83	66	65	59	52	75	57	66	65	72	72	71	69	67	79	73	78	73	60	59	69	72	83	83	61	63	63	73	78	67	47	76	69	71	76	69	70	60	79	80	73	58	65	67	63	79	58	64	73	79	67	63	74	72	76	70	66	70	61	68	60	64	83	71	74	66	71	65	66	72	67	77	81	53	75	58	70	75	71	66	67	77	80	67	66	77	60	56	76	77	61	84	78	67	72	78	71	74	73	60	70	71	60	88	74	64	79	71	71	52	72	55	62	66	69	92	79	73	72	78	75	68	68	68	71	67	67	61	75	66	60	71	58	67	78	74	61	70	69	78	70	80	68	64	65	74	59	54	80	69	74	72	66	82	66	57	77	66	73	60	76	56	76	57	64	62	65	77	75	62	58	58	77	68	55	54	68	64	73	68	68	71	65	61	63	68	62	66	66	80	67	86	80	74	77	59	67	65	60	73	83	47	67	93	72	60	60	60	71	65	78	64	68	57	55	76	55	75	80	66	71	71	86	64	71	64	68	54	73	71	84	81	64	69	68	69	82	66	71	68	66	72	57	74	79	72	73	62	73	73	66	64	73	75	65	63	78	76	66	78	69	79	78	73	83	79	68	71	53	89	76	67	76	66	66	72	76	58	66	69	93	71	57	66	64	63	80	73	58	91	65	71	58	58	68	65	63	67	62	51	66	66	75	75	69	65	76	63	62	63	67	61	74	69	74	70	75	75	47	80	77	78	63	74	67	79	74	67	63	56	57	63	66	65	63	67	63	53	74	70	61	52	68	54	71	66	70	52	64	55	82	81	72	64	70	68	76	81	68	72	78	78	59	66	65	72	67	60	65	78	63	50	75	71	65	60	88	77	59	72	53	69	72	56	62	69	68	66	75	66	70	61	70	68	79	75	66	84	72	60	55	80	73	78	71	82	76	70	65	70	63	76	71	74	72	64	75	65	81	78	76	72	63	68	60	52	73	74	64	58	72	56	71	60	73	54	71	73	88	79	74	58	77	60	59	70	65	64	60	67	70	74	56	69	69	86	65	76	63	67	65	74	65	54	62	76	63	73	63	69	67	72	61	75	64	70	72	72	63	66	67	60	71	49	73	87	78	58	76	60	79	68	59	56	84	70	62	70	58	52	62	78	70	59	63	73	68	70	67	60	80	67	64	68	65	80	60	84	73	75	71	52	70	70	75	85	79	54	68	73	70	70	69	63	71	65	84	78	59	56	71	65	76	71	71	60	52	69	59	81	75	72	61	72	63	60	78	68	78	72	89	65	74	59	70	85	68	70	69	61	72	80	75	74	58	77	53	54	69	88	82	86	80	70	77	66	71	73	61	72	64	72	71	73	67	84	61	77	69	56	78	57	68	62	69	57	63	52	70	71	65	72	66	60	68	71	50	67	56	67	88	70	70	74	55	53	66	68	77	52	77	74	67	72	73	87	74	47	64	75	69	67	59	75	62	69	74	53	61	62	79	57	67	82	57	59	68	69	77	71	77	75	70	68	56	65	65	56	71	81	61	64	78	68	66	85	65	73	78	73	77	60	72	76	76	68	77	64	72	54	76	72	55	74	78	75	68	81	70	62	67	64	71	79	66	76	62	64	63	69	68	71	67	68	58	64	66	85	65	61	75	76	89	64	68	78	55	70	71	77	57	75	73	58	68	78	77	70	70	73	86	70	81	63	70	54	58	70	68	53	58	73	66	78	71	72	79	77	61	71	65	56	76	81	75	83	66	59	73	74	69	59	75	83	67	70	73	86	74	67	64	68	74	68	74	77	69	72	83	72	80	73	75	63	77	59	86	64	64	64	65	51	73	82	77	72	76	64	63	63	74	67	74	63	68	59	92	69	65	63	72	59	63	61	63	78	63	60	80	60	85	70	80	75	58	59	65	68	73	61	64	92	67	73	67	49	59	52	67	69	70	57	85	71	57	57	68	77	55	69	69	61	69	69	63	75	76	62	77	68	57	68	64	66	71	64	73	60	71	75	82	74	63	72	71	78	60	76	75	54	82	74	70	49	72	69	62	63	74	81	73	71	66	71	54	55	63	65	57	81	61	49	70	74	77	62	72	76	78	64	61	57	76	75	67	64	56	65	60	67	75	75	67	75	61	63	66	74	63	74	58	55	74	58	82	81	70	69	67	66	64	63	58	75	72	73	66	81	86	71	61	78	72	75	59	64	73	63	66	58	58	68	65	80	63	72	71	75	75	72	67	75	68	93	55	65	87	73	72	71	61	72	56	79	81	66	78	84	62	76	67	81	84	79	68	74	67	66	77	60	66	65	63	74	57	66	55	69	73	54	67	85	52	73	70	70	71	61	66	61	67	75	73	67
12380	5262	8172	14419	21636	22261	7038	650	593	582	540	588	599	558	580	544	542	526	583	548	510	598	533	526	511	588	512	554	544	520	531	554	532	547	532	583	545	549	540	580	563	521	563	554	541	553	541	563	560	527	534	545	579	470	543	528	505	506	531	518	544	554	535	508	513	541	497	504	517	515	534	569	533	533	514	523	558	585	517	551	541	554	546	540	520	564	555	523	539	573	557	556	513	505	527	519	538	519	510	540	500	512	559	535	537	515	512	528	498	529	513	522	529	562	489	531	550	519	544	484	546	548	524	541	567	536	548	537	491	554	514	533	568	577	520	530	571	517	568	533	534	550	535	571	522	516	517	568	513	553	540	533	552	529	547	558	558	531	523	502	520	503	536	536	522	515	456	512	547	516	532	515	551	548	553	539	522	538	544	556	547	504	532	532	530	565	529	501	526	593	567	546	550	518	578	519	535	545	503	484	565	534	538	514	554	522	568	533	534	539	552	555	524	513	567	544	511	533	536	539	522	548	558	521	552	517	568	539	546	533	521	485	508	505	535	532	534	520	510	519	546	539	559	558	556	550	572	579	544	541	584	539	512	510	563	522	569	504	528	528	541	521	524	571	524	541	545	520	551	538	542	492	530	535	540	540	493	565	512	568	558	566	568	513	557	574	569	562	526	558	544	503	558	501	528	533	575	560	543	550	505	535	566	552	581	523	510	562	502	559	551	514	534	524	520	534	514	514	512	554	538	542	547	541	544	558	494	554	537	589	556	614	569	512	517	548	516	539	562	524	516	543	552	537	528	501	547	508	534	507	537	559	515	515	494	523	538	546	509	529	561	552	530	552	508	538	548	506	511	514	538	543	506	557	535	577	591	607	521	510	515	576	570	559	533	555	537	556	511	527	555	526	571	565	570	552	558	544	565	516	541	579	544	513	556	555	549	540	566	587	580	568	525	536	518	555	504	583	582	538	554	518	580	548	565	507	528	556	544	528	535	521	513	498	548	528	542	547	519	551	586	555	523	559	504	513	587	509	575	531	542	536	553	511	553	519	544	499	560	543	511	526	521	540	547	537	505	569	501	566	544	552	520	515	535	569	530	538	533	514	549	500	525	540	560	496	505	515	549	570	540	523	534	544	484	518	529	528	543	532	566	550	543	523	547	535	510	535	543	529	486	572	596	546	519	522	566	521	511	526	513	484	520	531	530	508	576	518	556	524	518	546	546	578	561	543	552	545	565	564	530	561	519	548	551	525	542	510	530	525	538	520	547	557	555	527	522	534	529	552	511	546	519	543	541	513	528	563	520	548	562	566	556	530	548	505	536	568	525	556	510	541	538	560	570	572	493	563	554	567	530	535	547	586	585	524	563	531	525	558	516	545	535	544	585	541	525	541	562	543	545	576	553	563	569	554	534	544	490	536	548	541	542	511	510	551	496	494	522	539	561	542	530	534	536	534	549	568	552	527	517	563	543	532	569	496	544	511	572	586	497	525	580	558	561	558	515	546	544	531	526	553	560	549	542	545	563	563	566	539	519	490	545	504	503	578	550	548	556	549	534	554	487	513	585	528	538	610	519	515	518	552	557	589	543	492	521	494	531	498	550	525	541	568	522	518	538	542	565	525	517	548	538	522	568	552	510	538	545	546	504	569	520	557	549	542	525	549	508	550	570	513	535	533	523	563	544	586	540	507	510	548	562	537	565	522	580	566	501	564	506	499	559	543	538	574	540	492	543	556	508	539	531	527	547	548	573	539	536	512	543	516	500	558	569	564	504	522	586	534	528	527	552	544	535	565	550	509	522	538	555	526	563	547	550	524	538	516	509	541	515	556	540	567	530	540	522	545	522	577	512	540	587	539	536	545	561	530	505	537	542	503	530	522	613	533	568	518	577	540	553	567	524	530	546	596	530	569	545	533	531	504	564	536	545	552	531	560	521	518	531	573	546	560	537	555	541	555	546	546	567	522	539	551	555	529	555	501	536	524	546	550	560	552	548	557	543	509	573	531	561	532	524	500	575	587	523	535	522	590	560	531	586	594	575	543	603	524	557	500	552	544	520	511	564	524	512	576	536	531	540	525	542	534	554	529	505	487	529	520	543	524	549	578	588	579	555	546	518	557	529	546	512	531	540	516	602	543	558	543	515	510	544	586	549	556	541	536	563	538	575	501	481	565	578	543	543	535	556	515	569	525	570	546	547	521	526	551	502	543	537	571	535	553	517	520	540	495	555	523	574	537	561	526	523	527	533	569	547	529	553	523	504	563	541	535	538	562	544	553	538	543	544	535	560	575	517	541	591	487	589	493	604	523	537	548	513	579	534	523	571	537	477	493	543	541	532	582	551	519	545	578	529	518	520	544	519	574	557	510	523	504	565	551	518	560	549	522	571	528	588	532	557	560	577	545	584	517	511	545	516	542	565	540	553	554	536	518	576	555	559	525	472	549	539	521	548	500	539	550	520	545	539	535	546	536	564	532	540	571	499	592	528	561	545	556	513	552	560	507	531	556	550	542	543	516	509	547	537	582	545	519	600	494	559	538	553	550	520	537	527	534	545	519	525	504	579	547	518	514	540	524	546	533	516	533	547	511	550	548	517	537	518	510	550	595	554	558	548	544	574	555	546	534	538	525	544	534	549	551	580	518	590	549	485	564	543	493	519	536	541	560	491	543	567	512	557	564	568	545	562	557	543	492	556	562	539	553	530	517	532	557	526	524	507	547	565	536	515	531	547	544	548	560	502	530	541	565	562	566	604	511	560	548	559	504	573	541	585	544	510	569	534	499	575	512	547	553	563	549	531	551	550	549	548	529	527	534	533	510	538	527	609	518	532	553	531	552	551	555	535	571	536	567	553	539	510	526	533	509	558	522	486	493	569	571	573	514	524	518	561	518	517	535	541	566	547	544	534	545	547	561	507	552	560	522	534	507	561	572	515	547	486	542	535	570	553	573	559	518	552	515	546	569	538	521	525	530	534	558	595	528	552	537	539	517	509	553	552	558	555	538	561	545	556	544	535	515	561	529	520	565	524	553	491	520	522	542	526	557	544	553	563	544	566	547	496	538	511	531	499	530	539	472	535	511	550	491	540	569	543	536	526	548	540	533	503	541	580	539	518	539	549	534	560	518	536	535	541	561	528	552	580	516	565	516	548	543	517	516	508	527	496	514	520	547	536	583	511	533	523	566	564	538	559	548	529	554	528	577	548	539	522	545	527	541	559	564	549	513	482	509	566	573	579	532	515	522	570	538	568	540	544	542	533	521	528	505	588	527	527	561	502	523	559	578	537	550	519	517	546	510	559	503	560	537	548	551	512	516	505	526	503	538	563	546	554	535	549	573	532	577	579	543	520	565	530	536	537	577	509	562	550	518	554	546	552	551	577	563	546	549	546	576	588	485	522	555	521	528	556	506	508	499	548	547	553	556	537	578	540	516	537	549	516	522	544	572	520	526	522	504	524	567	548	537	554	570	571	587	541	539	506	514	512	492
1084	1560	2621	2923	2646	3101	1232	65	66	76	82	65	65	84	93	79	82	81	73	76	69	79	72	67	82	87	65	75	77	60	71	72	69	72	81	85	63	71	70	76	79	85	61	64	77	79	92	80	53	73	61	80	83	77	76	66	80	76	69	82	77	83	72	74	79	66	71	75	63	74	82	69	79	68	68	78	76	64	72	71	74	82	86	77	70	74	80	80	85	94	80	72	83	75	72	78	71	71	75	75	81	80	71	66	80	76	58	77	82	78	76	83	74	70	79	84	74	85	80	85	73	83	75	64	83	73	73	63	90	68	60	88	78	71	74	70	68	75	88	64	82	79	61	78	79	92	56	75	81	71	75	85	66	68	72	77	69	76	88	78	75	68	86	72	66	93	69	77	85	74	93	79	77	68	84	80	78	72	83	74	82	76	71	64	66	67	75	64	74	77	80	79	92	77	71	83	72	69	65	78	77	59	76	76	74	79	75	84	74	68	81	76	72	74	71	76	77	80	85	65	76	74	68	80	67	80	67	77	74	73	73	73	69	67	83	69	75	82	73	75	85	78	70	71	60	80	72	60	63	82	76	66	78	70	89	86	76	67	82	69	85	74	66	76	81	69	84	72	82	76	72	76	73	84	76	77	89	67	78	81	70	91	70	73	72	83	78	61	83	68	90	79	77	61	68	90	87	69	64	70	88	73	71	70	71	86	49	86	76	72	71	69	66	74	76	76	82	71	69	79	81	88	73	77	83	66	61	59	67	74	65	77	74	81	55	80	77	73	85	91	83	62	73	86	68	90	76	85	81	89	65	84	59	69	83	91	77	81	70	80	71	58	96	88	87	80	65	59	63	80	75	79	71	76	67	70	67	74	84	85	79	82	63	75	63	85	78	81	83	85	78	70	75	91	66	71	71	67	78	74	70	84	78	80	66	79	62	82	81	82	77	64	82	78	79	79	94	63	70	78	88	86	84	77	69	74	66	62	94	77	68	74	73	81	81	89	77	75	66	74	89	75	79	91	66	56	81	67	86	65	69	73	76	71	74	73	65	75	85	85	71	72	81	67	70	63	88	75	78	82	65	86	66	58	74	81	77	63	65	73	66	78	79	81	90	82	80	75	85	90	76	74	67	81	89	73	72	63	71	72	77	77	87	86	73	74	83	88	68	64	65	74	77	72	76	76	68	91	73	78	66	74	88	67	72	71	74	80	71	74	79	79	71	89	89	83	71	85	89	86	79	74	79	86	73	73	60	63	88	63	76	86	69	82	86	91	56	81	82	64	55	72	79	73	74	66	91	87	72	87	73	70	83	69	88	77	65	72	74	85	56	86	78	68	73	83	70	79	74	68	71	83	71	80	75	83	88	72	94	71	63	74	61	78	60	75	75	86	76	75	79	71	75	63	60	66	70	75	69	82	75	76	80	68	85	76	73	79	64	80	69	80	78	71	70	58	75	98	68	74	78	86	83	77	71	70	77	71	72	85	67	80	61	70	73	80	89	75	81	82	79	69	62	95	89	74	82	75	76	79	73	89	69	74	88	68	90	70	54	82	68	89	90	77	83	85	81	77	96	91	81	83	86	76	79	56	82	68	87	76	56	66	73	69	73	65	76	68	75	75	81	79	75	93	71	64	70	79	73	61	71	74	87	67	83	93	83	80	88	88	81	75	63	78	76	67	74	78	75	69	71	90	64	77	82	78	67	69	75	82	63	55	81	87	72	90	72	59	81	106	61	67	71	75	68	67	80	71	68	77	65	81	80	82	98	77	70	69	77	71	85	65	84	78	68	71	69	81	80	62	84	70	68	78	76	87	74	71	76	71	81	78	60	73	69	54	84	75	69	71	72	77	72	76	67	65	75	67	67	70	78	68	80	76	70	88	62	59	85	67	72	72	79	74	81	64	84	66	83	69	80	72	85	73	70	64	72	89	72	89	73	84	70	75	87	73	76	67	66	79	66	57	67	70	77	74	74	77	77	71	72	88	82	73	84	68	90	68	78	76	64	70	81	71	57	71	71	74	77	61	80	66	74	86	74	80	86	80	69	72	91	78	85	79	75	60	61	79	75	82	78	85	50	78	67	66	80	49	71	88	100	64	79	71	84	80	78	75	86	86	83	68	76	66	80	69	74	63	73	71	71	73	56	69	65	97	71	78	60	75	89	72	80	76	74	81	88	75	81	93	81	85	63	66	89	81	79	80	78	71	66	72	73	81	83	81	68	84	79	77	62	80	78	73	71	78	80	66	77	73	66	99	80	82	69	59	70	75	85	69	65	64	84	78	70	62	76	90	68	93	84	78	78	64	73	68	67	66	69	74	77	81	92	90	69	72	74	97	75	81	76	72	85	76	74	80	75	65	76	65	83	69	72	88	59	73	65	71	74	60	81	74	60	68	87	74	84	83	75	71	76	78	67	79	73	75	77	71	76	77	64	76	82	81	73	93	74	81	73	81	80	66	72	83	99	86	77	69	83	67	70	76	91	75	64	68	59	77	89	57	77	56	72	86	79	66	75	75	87	64	83	65	77	72	67	59	67	63	69	66	67	80	79	76	66	59	76	89	66	60	74	84	89	74	64	75	72	70	73	73	83	68	69	60	83	66	78	91	73	76	69	67	60	68	70	80	83	68	73	76	73	83	77	66	57	83	91	70	78	58	73	70	73	76	84	88	61	62	64	67	69	77	67	79	67	76	77	76	75	76	80	85	84	72	84	68	75	75	67	87	78	83	63	69	80	70	78	81	77	76	87	64	71	69	76	71	74	67	77	86	74	76	94	69	69	69	68	72	69	69	77	87	62	78	67	75	85	77	80	78	75	87	70	70	72	82	68	91	71	60	73	71	75	74	82	71	76	71	77	72	77	65	69	72	64	60	82	81	92	87	73	61	69	76	66	66	76	70	64	75	75	72	85	83	74	71	77	85	61	88	77	68	58	64	72	69	65	82	78	76	98	83	72	78	84	88	74	75	81	73	78	85	82	79	57	65	66	76	71	71	90	66	53	78	62	42	78	82	80	65	71	73	71	68	85	84	73	83	71	81	69	78	80	73	62	69	87	81	73	57	79	62	78	91	77	79	60	101	85	70	71	75	83	58	75	89	73	72	68	64	77	85	77	69	78	83	65	80	70	66	70	77	63	79	77	84	66	64	77	73	53	68	66	66	71	80	70	64	86	68	90	55	81	78	75	76	75	78	60	82	66	65	83	81	75	77	69	73	80	64	79	76	83	86	73	86	74	65	76	86	92	79	68	65	73	63	77	79	79	84	65	101	62	77	70	78	72	63	62	90	69	74	72	65	79	55	77	80	75	84	78	87	75	84	74	78	83	78	80	74	75	68	79	83	79	82	72	68	70	80	70	86	78	88	99	72	88	72	71	75	67	88	65	66	76	79	80	81	71	79	80	71	73	69	75	68	78	79	90	91	74	76	73	84	79	66	69	84	80	63	56	70	66	72	83	74	74	75	72	76	72	80	64	94	77	77
15593	15554	19792	29954	39715	38984	17164	839	794	694	680	660	628	595	568	580	611	601	608	592	592	604	556	539	560	595	540	556	536	547	539	569	562	539	539	578	512	566	608	563	569	553	546	578	554	577	521	576	560	511	577	564	549	565	576	570	576	554	582	566	561	571	554	527	598	521	560	553	576	589	515	615	539	558	533	546	550	565	554	516	585	548	546	537	580	554	592	569	562	570	582	559	585	537	513	556	564	565	541	600	546	550	539	566	591	570	564	544	558	508	558	535	512	550	568	539	539	556	563	570	576	553	566	555	560	555	586	583	587	544	562	553	589	571	548	563	550	518	552	540	575	572	608	611	530	559	585	559	507	580	539	539	577	555	573	587	561	508	544	518	529	552	543	557	551	570	591	574	585	546	561	510	527	530	557	559	539	578	565	575	564	546	537	568	494	521	592	576	526	547	576	565	539	594	552	541	558	592	550	521	548	579	568	539	554	529	568	536	536	552	554	520	564	520	601	549	517	562	544	541	557	570	550	572	546	561	538	557	579	528	565	533	537	538	559	563	586	566	549	556	586	567	556	566	566	568	547	573	586	552	545	609	540	551	551	618	567	587	581	504	551	558	592	605	555	502	548	534	560	527	573	551	566	570	587	562	568	550	587	569	534	585	559	575	572	573	521	578	558	581	556	586	575	571	578	556	532	554	540	543	550	604	566	572	576	568	560	572	579	527	524	552	593	573	561	572	575	602	555	593	519	561	565	559	579	538	540	553	544	529	571	569	536	567	560	549	590	566	567	586	582	605	575	556	568	550	566	585	547	567	523	566	540	537	548	618	577	565	547	550	576	508	530	554	576	588	585	507	520	566	554	556	547	575	561	570	509	558	555	570	580	535	552	555	545	569	523	612	589	549	554	532	533	556	557	552	588	509	587	534	550	573	557	518	582	606	599	578	553	547	578	593	522	581	574	567	530	529	547	572	589	564	538	552	552	520	564	530	511	589	623	555	568	575	553	596	553	585	534	547	565	600	575	549	573	577	579	536	546	595	581	582	557	602	562	562	600	541	595	607	570	556	568	551	571	550	527	583	527	556	567	568	578	564	592	553	572	558	525	593	554	583	572	537	571	558	519	527	543	494	566	581	554	589	534	543	587	537	555	566	564	579	538	584	575	581	561	540	551	600	524	571	583	539	564	533	523	579	558	495	574	552	547	562	573	551	566	562	547	542	559	513	587	595	559	567	554	545	555	589	576	590	548	512	581	534	589	525	560	542	600	538	533	504	537	584	487	532	538	577	599	582	531	520	547	551	583	565	554	566	582	580	586	582	563	551	537	547	534	550	552	557	523	584	587	556	564	547	529	558	534	578	557	587	564	569	555	567	585	598	554	544	581	554	531	529	582	547	533	535	545	566	596	520	583	514	540	562	572	602	557	591	571	563	560	542	551	577	551	587	550	552	565	548	603	511	562	539	605	578	550	595	543	568	571	597	579	559	575	551	554	564	531	557	579	581	531	563	553	558	575	516	566	537	551	519	582	606	564	506	610	575	567	606	556	569	540	569	571	544	556	548	583	535	556	541	548	556	548	564	529	533	582	558	527	560	553	592	588	584	500	518	556	590	551	532	540	583	585	547	574	543	568	554	535	567	563	547	566	542	582	584	545	518	590	531	545	590	544	545	540	528	526	595	532	526	559	579	526	542	565	572	545	578	616	579	586	526	566	559	503	596	573	576	587	526	534	517	546	551	522	534	552	569	540	536	566	544	569	540	535	565	537	564	551	568	552	521	581	589	515	580	617	549	545	550	563	593	549	551	597	556	543	549	604	589	564	575	594	571	540	600	593	559	557	591	538	562	545	548	561	568	574	561	580	573	567	565	565	582	575	574	531	543	585	574	569	545	567	542	533	568	553	560	568	531	574	538	567	527	533	606	568	539	593	575	569	581	579	516	528	571	506	543	524	570	528	560	558	576	518	553	553	595	547	561	543	556	560	543	524	551	548	567	550	566	563	580	567	537	561	535	551	571	587	565	539	515	596	604	558	593	514	506	611	577	599	531	564	571	539	580	545	558	576	556	579	554	527	552	527	514	533	557	550	557	538	588	585	548	577	599	593	597	531	540	574	547	562	558	577	609	576	560	610	548	576	548	555	530	553	535	575	538	582	582	566	584	555	568	533	565	542	566	577	552	548	572	591	588	550	604	563	540	593	556	515	572	575	571	597	521	526	539	520	554	571	580	557	527	555	500	529	547	579	517	527	568	537	571	598	586	561	542	608	551	574	547	537	507	563	563	570	612	509	569	512	562	563	555	550	512	544	544	564	572	590	560	529	537	552	570	575	537	575	540	570	542	556	564	490	597	601	523	544	563	568	573	553	547	543	537	544	557	591	548	544	608	530	517	560	512	584	560	573	542	528	580	558	517	558	545	554	601	552	568	537	521	549	503	584	546	554	558	509	546	592	510	550	549	583	526	530	597	616	573	555	533	589	585	541	506	545	572	575	526	553	563	538	547	540	556	545	550	569	560	556	571	552	493	570	537	545	570	513	538	552	552	587	531	556	567	604	478	551	573	555	564	574	515	538	554	552	546	596	553	577	565	550	514	561	518	573	539	565	548	571	587	560	549	545	590	555	584	572	620	511	558	562	585	552	538	550	571	533	577	552	548	556	541	501	559	576	560	557	576	585	548	564	556	537	530	536	577	564	557	521	548	560	550	528	583	530	584	572	587	591	557	568	586	520	576	566	571	548	540	587	577	562	614	550	584	546	558	558	559	570	544	555	538	562	588	582	536	535	573	562	566	574	552	541	544	533	564	550	529	535	600	555	575	518	539	580	560	512	510	518	533	574	541	555	527	541	596	508	548	605	587	557	576	539	551	542	541	560	586	550	525	560	524	580	586	607	536	530	551	535	574	565	569	565	546	566	591	557	579	531	529	545	559	572	552	511	549	552	550	527	596	510	578	557	533	543	536	528	505	580	553	527	539	558	547	598	559	558	573	572	567	557	526	533	580	545	604	594	621	533	565	538	545	557	555	568	542	568	582	561	538	551	530	585	547	537	577	544	526	587	551	568	560	549	576	546	575	568	558	547	587	561	542	546	521	582	561	528	595	553	605	563	535	536	548	567	571	560	529	581	556	599	537	545	618	568	529	569	556	544	520	540	569	546	580	586	612	568	520	538	593	551	530	546	533	565	528	564	541	545	533	583	547	564	558	552	631	594	552	523	566	604	522	524	538	568	569	584	584	580	597	578	542	533	568	561	602	534	535	579	570	543	546	585	575	555	595	579	529	528	578	544	572	548	593	566	551	555	554	543	552	487	504	549	557	541	577	568	561	581	546	576	515	592	539	558	557	520	585	565	527	589	564	525	562	537	567	517	581	576	581	558	566	587	512	558	592	519	548	590	519	560	543	589	574	559	589	543	548	558	531	552	543	523	543	527	566	551	553	552	548	576	497	570	578	575	546	532	580	561	523	556	533	532	565	542	577	565	542
1955	791	2149	2718	2549	2882	1154	117	91	117	111	104	98	100	109	110	112	110	113	114	107	93	104	96	109	112	94	106	99	95	123	112	117	111	94	114	108	102	114	94	110	100	102	103	99	115	93	109	103	93	91	107	125	108	103	93	103	100	92	81	89	102	102	112	107	104	91	91	107	88	100	106	82	87	100	111	91	99	106	93	114	112	115	118	109	108	94	96	87	89	100	87	94	109	94	100	100	105	113	114	119	107	112	103	104	87	101	116	107	100	93	122	107	123	99	112	100	97	87	112	92	105	117	101	107	114	108	115	118	106	126	95	98	98	122	94	108	97	108	97	106	98	103	89	102	89	111	100	104	102	96	87	91	101	99	108	99	99	95	107	87	105	103	87	88	108	91	88	98	98	115	106	108	101	99	90	107	102	96	89	96	82	103	113	130	103	103	85	99	108	105	107	105	96	98	108	114	107	81	93	101	113	93	102	119	110	98	87	112	109	117	103	94	90	106	97	86	107	88	95	88	116	119	103	112	98	94	105	96	100	106	100	101	87	117	106	86	97	99	91	109	118	91	74	109	96	89	125	94	77	98	104	103	104	111	105	88	90	113	103	99	112	99	94	91	94	115	89	122	98	90	106	87	117	103	107	111	99	94	94	106	104	112	130	86	90	104	102	99	99	84	86	85	104	92	101	107	93	106	113	108	96	104	102	103	96	102	104	114	103	104	84	113	98	101	97	112	101	107	83	108	135	100	105	117	114	101	99	113	96	110	99	72	115	98	107	96	80	109	122	108	92	100	102	93	104	121	104	96	101	103	100	92	106	105	92	116	95	96	101	116	90	106	95	120	99	114	105	91	102	105	118	88	89	120	96	88	97	86	99	96	97	86	111	92	126	109	78	105	102	98	97	94	103	114	120	91	85	98	98	81	117	100	95	113	103	95	99	93	109	101	100	109	92	121	96	104	94	100	121	99	111	107	112	119	91	99	93	115	92	105	92	111	97	95	97	83	113	106	113	97	103	105	101	101	97	96	92	83	90	101	98	88	103	104	110	95	102	112	125	99	101	99	98	101	109	107	108	100	89	94	109	94	105	116	118	101	96	110	103	91	84	75	84	102	84	103	94	96	94	107	91	99	106	102	102	87	97	99	107	111	90	97	113	115	91	95	90	100	116	122	118	101	100	111	80	106	99	98	90	91	81	100	95	96	104	87	102	103	116	106	107	112	116	95	90	105	117	92	99	105	108	91	96	92	107	95	93	99	116	110	96	99	106	103	106	109	108	101	96	99	108	92	99	96	102	85	99	95	128	86	104	106	80	102	98	91	107	112	109	116	108	103	102	85	94	90	102	85	94	101	82	86	111	101	107	119	112	108	80	105	103	97	108	103	110	101	94	98	93	94	86	123	99	117	88	102	98	93	91	93	115	107	111	102	83	92	95	98	89	94	86	109	83	101	114	96	108	105	90	99	104	112	109	111	125	102	93	104	118	86	104	97	91	108	95	112	89	115	96	112	87	110	95	108	109	87	98	100	101	94	71	97	96	99	112	111	91	120	112	113	92	86	107	95	107	95	105	105	95	120	88	99	116	91	102	111	89	105	106	103	98	120	102	99	103	78	98	115	125	94	117	94	110	110	109	95	102	89	97	93	90	107	112	116	95	90	89	102	89	98	119	107	90	90	94	107	80	100	107	111	97	94	100	110	119	114	102	93	92	94	111	87	104	99	126	84	87	87	98	94	97	89	90	108	86	98	95	107	103	91	121	108	110	98	109	97	101	98	108	106	82	86	95	97	104	94	121	104	99	87	118	87	108	93	111	84	97	109	95	99	86	85	98	85	101	101	89	93	99	102	100	114	90	108	105	101	111	90	105	106	102	97	108	103	85	93	113	111	117	115	96	115	110	99	92	97	93	90	109	104	93	108	104	95	96	84	103	102	100	99	106	110	103	99	112	107	95	100	97	109	87	101	93	106	117	99	105	105	103	101	98	87	96	105	102	103	99	93	92	104	89	111	96	96	97	102	94	88	99	104	118	98	109	99	101	93	127	82	85	90	106	84	108	96	99	98	90	106	105	101	106	121	91	101	115	94	112	90	114	103	95	83	115	99	101	95	99	103	119	112	104	98	105	106	105	96	87	90	106	93	80	118	123	82	93	101	96	122	91	100	110	105	123	97	106	104	108	100	105	100	95	100	117	88	91	91	102	99	110	97	105	105	101	108	88	115	97	100	109	96	91	98	121	86	86	104	123	95	115	106	82	110	113	91	98	119	86	98	108	105	92	103	118	110	91	97	93	118	104	110	96	108	103	105	101	104	101	115	91	111	91	89	84	105	133	118	83	98	112	91	101	107	105	96	119	121	105	95	108	89	96	104	97	78	119	115	101	96	115	92	103	95	96	101	86	99	88	106	102	98	101	104	93	104	95	115	94	107	97	98	90	106	125	90	92	105	96	94	98	89	108	119	105	95	108	116	115	107	92	104	108	111	96	109	110	103	110	101	93	92	95	99	99	108	102	99	118	98	90	96	103	95	95	108	118	88	118	105	105	116	102	113	96	111	110	94	107	122	105	105	107	94	93	103	98	109	112	98	105	104	98	100	98	113	110	105	85	93	117	93	93	86	96	97	104	101	104	86	108	127	103	119	100	107	97	91	94	107	98	109	129	108	93	97	112	107	100	105	107	92	87	100	109	99	111	105	112	97	94	122	107	90	119	93	101	104	103	106	85	107	95	112	105	111	83	94	114	93	101	116	99	99	82	115	109	93	103	95	103	103	95	89	94	99	98	89	113	102	117	102	106	107	92	105	90	107	80	105	110	95	95	117	121	103	95	94	93	106	104	95	105	94	96	102	109	112	90	105	90	100	108	98	102	84	118	112	90	77	95	102	98	95	95	93	105	106	94	105	116	106	105	100	109	98	109	126	108	95	96	109	99	86	121	120	109	97	106	97	102	108	118	101	100	99	103	106	116	104	99	69	98	115	98	91	99	85	105	91	115	98	96	101	108	103	94	101	103	111	111	106	103	99	104	94	119	104	98	78	89	86	103	97	112	95	112	100	107	100	87	103	114	83	80	89	114	99	99	97	124	102	103	99	96	101	116	122	100	111	96	106	88	108	100	105	88	100	102	107	103	119	94	118	116	124	124	100	106	113	95	109	108	100	99	110	95	99	108	95	119	101	97	112	98	100	102	105	94	91	88	103	101	99	116	114	92	95	93	92	95	100	90	105	101	92	105	110	104	111	106	101	111	106	98	102	98	102	98	88	80	96	119	95	116	109	104	84	79	91	84	109	110	101	98	99	110	105	115	80	91	97	100	86	98	117	89	100	97	110	114	105	101	99	105	96	101	95	113	110	102	97	107	106	99	120	90	99	96	91	100	78	120	120	101	117	105	107	121	106	91	112	87	95	106	97	91	102	101	101	86	87	83	105	102	110	91	98	91	105	102	97	99	104	106	112	73	101	96	87	91	97	101	98	92	105	104
14107	9221	18736	29097	38244	37634	16825	1007	935	952	882	845	847	797	842	858	812	782	799	805	800	720	804	759	796	777	792	836	788	762	794	775	751	733	800	782	792	810	772	787	778	770	791	823	759	777	749	817	743	774	761	802	772	802	759	772	780	749	743	779	781	800	778	778	754	767	730	733	770	780	741	756	753	770	783	721	769	701	806	777	771	776	743	779	734	804	770	816	771	777	768	793	809	761	762	761	722	756	759	741	803	787	750	792	716	732	797	727	766	731	770	775	810	804	729	769	783	808	804	791	790	786	764	725	790	753	768	807	800	778	767	750	803	771	757	781	778	768	774	764	736	728	770	775	753	762	768	791	756	766	741	785	729	755	778	761	788	795	755	747	771	774	773	779	730	724	788	752	777	740	753	763	740	778	772	790	755	796	774	764	793	788	809	784	776	708	802	765	723	824	781	771	795	776	721	761	786	747	756	731	751	768	777	808	765	733	726	781	770	812	792	780	776	755	799	818	756	794	792	763	803	764	728	708	764	749	744	807	805	775	741	715	778	743	778	769	822	740	774	708	779	741	777	773	799	787	789	713	748	748	775	812	777	800	731	779	774	769	787	796	750	778	792	744	807	768	758	747	774	755	778	769	755	742	765	785	806	815	766	741	807	796	755	687	742	737	761	768	773	808	747	743	820	748	761	761	758	750	797	765	770	834	744	751	741	808	705	741	729	787	758	737	811	776	769	821	804	795	785	738	746	781	771	707	742	808	735	718	783	809	799	787	804	818	755	745	785	789	831	743	784	766	824	750	777	712	837	754	790	774	771	740	797	762	752	750	783	765	741	730	735	760	785	780	755	766	761	793	753	803	781	791	737	756	722	761	765	803	736	777	772	742	793	781	759	739	795	768	809	771	785	809	785	828	766	741	760	799	739	795	746	732	755	742	770	819	805	778	782	767	746	741	767	757	756	776	745	751	761	793	791	775	794	811	719	722	754	777	762	774	764	763	781	806	757	741	789	764	735	734	795	708	776	783	804	776	716	775	764	764	722	783	720	773	775	831	780	732	794	803	769	819	785	780	733	782	803	781	775	727	835	740	772	819	758	736	797	780	781	743	722	765	754	782	809	775	753	773	751	802	779	819	766	776	795	743	763	784	808	782	791	763	757	746	776	714	760	759	830	745	765	768	730	736	782	734	811	762	808	763	750	774	767	722	746	759	748	770	765	771	744	733	768	757	767	806	725	776	774	777	771	790	795	786	780	768	764	820	743	748	778	776	772	775	759	815	724	742	762	730	785	747	773	795	771	792	750	774	787	704	763	787	760	741	809	752	753	715	771	763	771	749	825	801	813	774	786	771	775	770	776	740	791	730	780	767	738	715	779	717	756	757	741	782	807	722	767	690	739	781	744	730	782	845	753	811	782	749	756	745	802	741	734	759	688	775	799	728	814	715	808	746	777	809	760	773	751	749	757	789	766	743	773	778	756	767	807	774	776	748	754	747	785	781	757	750	740	786	734	752	800	783	744	751	783	766	748	775	761	758	788	788	825	775	791	781	765	769	789	794	777	771	780	764	794	770	766	798	731	784	739	782	765	779	763	807	771	716	797	827	766	792	761	747	765	782	772	760	795	804	794	749	793	748	758	750	798	711	805	778	739	762	762	712	798	812	786	802	794	816	810	780	802	757	777	720	747	737	773	741	767	701	739	731	801	751	741	733	778	793	755	782	760	813	803	775	782	772	797	767	761	807	756	798	790	832	767	801	807	772	742	714	779	758	789	702	781	770	773	734	752	829	758	736	782	750	766	714	805	766	786	796	772	790	802	792	767	735	772	793	762	817	758	754	768	737	802	761	769	733	785	785	769	795	730	748	768	774	738	780	711	782	820	761	759	762	777	767	789	768	734	726	823	750	768	735	769	725	770	763	798	756	790	739	754	763	783	771	788	767	788	804	754	799	710	777	794	757	756	759	832	813	758	801	754	734	829	787	789	728	788	772	803	786	797	760	778	779	802	747	814	792	802	755	748	755	761	761	737	761	769	754	755	761	768	797	717	779	787	802	777	758	745	794	750	768	799	808	801	763	773	768	756	732	750	840	798	766	751	746	764	787	782	829	788	780	738	778	768	783	748	747	781	796	746	795	744	756	747	739	821	804	779	774	802	718	725	784	771	778	738	742	738	770	767	791	772	805	738	755	748	797	765	735	753	733	800	741	742	756	745	753	788	738	778	782	788	742	734	750	737	717	768	774	760	752	775	728	724	776	763	776	759	765	777	825	803	806	739	771	759	823	740	704	791	781	801	782	776	784	739	774	763	753	819	785	771	814	787	760	777	769	847	780	802	759	810	762	773	706	767	762	757	747	783	738	770	777	784	792	755	774	712	795	787	736	785	761	755	802	753	782	697	784	763	778	760	752	729	758	789	827	764	796	814	742	737	749	759	743	790	792	812	719	736	750	777	794	768	749	753	751	744	782	784	804	782	801	781	752	779	758	811	759	700	769	738	783	777	778	723	765	769	763	794	751	783	783	799	781	802	764	777	773	808	769	766	778	795	778	788	747	787	779	770	820	738	766	767	791	793	736	751	751	775	730	754	774	745	738	734	809	712	752	743	763	785	796	718	829	761	756	755	771	805	761	818	762	754	769	766	795	810	745	771	774	760	730	771	742	764	742	755	809	739	763	756	799	807	764	774	771	777	751	761	744	789	753	801	738	763	769	773	781	757	762	767	792	841	740	785	805	799	739	709	724	793	769	768	777	764	766	794	769	729	695	833	754	715	795	729	794	785	727	775	782	769	784	788	815	754	761	802	760	732	798	737	736	741	797	748	773	758	779	815	737	725	774	756	813	731	773	778	787	770	804	744	746	719	777	792	768	748	778	826	703	761	755	794	799	795	853	720	774	750	767	727	780	695	750	744	708	782	757	780	746	757	778	805	818	691	747	755	765	764	770	794	725	734	772	788	769	755	753	784	772	768	766	718	767	748	751	782	779	776	750	730	714	772	760	749	779	757	791	754	768	777	738	775	790	770	769	751	833	750	741	807	721	747	781	782	757	763	758	784	800	730	786	768	755	737	721	769	740	788	768	784	773	793	746	822	752	780	786	732	773	759	750	773	788	756	725	752	791	744	790	743	770	767	753	772	785	732	765	757	801	751	734	738	774	786	739	785	728	764	784	795	757	734	772	803	758	756	743	792	766	762	792	746	786	766	767	775	754	733	741	749	805	792	725	778	758	778	774	760	785	742	752	735	764	774	733	736	831	795	744	798	787	790	832	739	761	773	827	800	750	792	784	750	737	737	762	779	757	787	778	790	806	804	823	766	777	804	750	769	780	738	767	816	760	746	794	778	764	758	780	794	781	738	784	799	762	738	800	758	770	743	771	758	780	799	772	777	778	795	760	732	767	774	796	780	783	768	780	757	729	739	811	791	845	756	724	759	736	748	772	788	802	747	741	753	761	795	766	814	815	727	788	788	757	787	747	798	760	756	777
1406	861	3165	4334	4095	5368	1429	103	90	91	103	107	108	115	99	106	110	119	93	107	114	103	102	105	99	107	115	103	96	100	116	101	92	109	108	94	100	109	109	82	121	106	104	99	107	104	93	95	104	96	109	104	95	105	116	99	112	103	84	108	74	103	95	92	104	97	83	114	109	96	107	106	93	95	116	98	100	110	91	102	80	100	81	114	87	104	90	110	95	91	98	106	105	95	86	97	107	107	111	103	99	80	104	112	116	96	98	99	101	88	102	96	103	106	102	112	91	105	110	119	93	105	93	103	109	110	110	79	105	110	90	106	92	108	106	112	100	93	93	95	103	103	98	104	109	93	107	98	105	108	103	111	120	113	95	84	112	120	91	100	97	116	103	112	100	107	103	114	93	104	100	102	98	103	85	106	96	102	119	107	84	98	95	94	101	91	102	91	100	97	104	106	98	101	98	116	101	133	111	115	111	89	90	97	122	112	107	93	108	104	96	121	113	108	117	110	112	93	112	105	87	86	106	95	99	103	92	97	93	105	104	98	93	94	97	94	82	95	106	94	102	130	108	101	109	98	99	89	108	91	96	100	96	105	109	85	108	92	104	101	88	94	99	80	82	98	98	107	101	100	88	111	92	110	111	112	93	91	91	86	114	96	99	120	119	102	121	103	110	96	99	87	110	112	102	96	99	91	88	95	100	109	99	102	96	100	107	99	89	95	98	102	88	87	101	116	99	96	97	79	106	106	100	98	97	80	106	106	101	97	107	77	105	113	81	117	89	125	90	79	96	86	98	104	107	97	94	97	95	104	86	96	93	84	80	93	98	94	99	95	97	98	104	107	93	88	102	98	99	96	96	103	97	96	95	98	107	108	90	91	107	88	104	107	109	89	107	81	92	97	104	92	111	99	103	108	97	91	102	83	92	109	84	86	100	86	96	112	99	103	101	99	103	98	105	121	91	103	87	83	106	113	105	90	104	95	101	86	89	112	98	96	99	87	99	101	106	103	82	92	99	104	111	92	83	95	106	90	92	110	97	98	95	104	108	86	105	111	107	104	106	97	114	100	102	104	99	104	99	107	80	91	99	95	108	114	93	89	71	100	95	98	104	109	97	118	90	96	97	112	116	112	102	93	97	99	98	113	106	81	105	104	111	104	100	108	92	100	108	93	97	108	97	107	90	102	116	76	96	103	94	96	95	107	82	108	121	110	118	100	87	109	108	122	96	117	116	82	80	122	101	97	101	84	105	90	89	96	103	95	118	88	93	110	99	113	96	99	104	94	96	94	109	115	103	110	94	103	86	91	82	96	114	107	92	88	117	98	108	73	102	90	100	87	105	110	113	119	97	107	109	107	110	100	94	101	101	102	99	118	85	100	93	113	103	103	89	92	98	98	105	84	86	108	93	112	91	109	90	91	92	103	98	93	110	106	108	102	97	83	98	81	130	98	98	91	110	102	81	85	94	90	97	86	104	108	88	115	102	102	109	104	127	119	89	88	95	106	96	92	99	88	102	74	114	106	93	97	112	88	80	102	109	118	109	102	97	104	90	105	97	101	95	92	104	114	89	114	112	103	106	95	99	109	89	89	75	90	111	116	89	100	89	104	85	109	86	118	106	104	94	112	101	89	114	97	93	108	107	112	112	100	106	109	97	94	100	122	85	91	101	98	118	90	102	93	103	88	98	106	89	103	92	115	85	98	124	111	96	103	90	97	108	103	111	111	103	105	109	126	107	110	81	118	100	104	101	115	98	89	85	89	95	98	103	92	97	105	103	93	95	95	100	95	115	113	96	99	95	91	103	90	120	109	94	102	99	100	95	91	106	101	111	99	115	82	102	109	96	106	97	108	108	118	110	103	101	111	92	99	97	111	87	94	109	111	90	103	108	99	94	98	116	98	115	107	115	120	112	106	87	95	114	104	98	94	99	104	108	102	97	103	94	94	112	96	97	99	105	88	115	86	86	104	100	74	86	105	111	110	107	96	93	108	73	96	103	93	119	103	93	98	91	101	93	101	92	118	112	107	77	108	99	95	100	104	94	99	100	108	106	92	95	100	96	96	130	95	99	90	103	101	103	104	93	96	102	97	94	81	91	97	85	81	92	109	93	106	99	96	90	104	104	106	92	87	94	102	89	100	91	104	91	109	99	108	92	102	87	103	115	97	87	98	104	111	105	103	94	103	110	82	107	106	94	101	97	108	108	107	104	107	110	106	93	100	119	111	104	112	118	104	91	113	88	84	101	96	87	96	123	102	93	104	98	118	108	105	93	94	105	88	86	110	94	116	96	96	100	100	77	93	79	116	96	100	95	96	98	80	106	110	101	108	95	107	110	101	84	99	89	104	98	92	104	103	104	109	99	110	98	85	104	89	99	85	110	109	118	122	104	111	97	115	90	103	107	101	107	91	104	99	93	116	96	106	105	102	97	101	105	96	110	107	124	98	116	94	94	105	116	102	101	97	93	102	109	109	110	115	88	91	98	95	96	105	103	94	100	91	105	95	99	104	94	106	88	86	87	104	112	112	97	94	94	106	95	110	96	88	100	114	106	95	108	92	90	98	96	107	81	105	106	113	100	99	98	93	102	96	100	124	98	107	108	110	99	103	91	106	102	96	95	98	78	80	94	116	97	94	111	98	98	105	103	103	102	108	106	105	84	122	101	85	102	92	111	97	115	113	105	101	102	94	108	105	106	92	105	95	104	83	90	106	91	97	114	104	107	112	102	109	100	110	83	81	101	102	97	109	97	96	85	113	78	95	93	82	113	96	108	85	110	98	108	87	90	111	94	84	92	118	106	84	106	94	96	113	96	120	103	106	95	106	86	76	85	95	86	118	108	89	103	99	104	92	101	100	110	79	107	112	108	90	107	96	97	90	94	101	95	110	88	112	82	83	118	108	119	96	111	88	89	106	92	109	101	111	88	97	95	85	100	95	92	89	102	88	101	96	105	118	93	89	105	90	87	110	103	99	97	86	113	98	108	86	110	98	108	92	93	99	113	99	108	94	110	119	101	108	90	89	113	94	108	92	96	94	89	92	90	88	74	103	102	99	103	119	96	96	109	103	107	90	98	97	90	98	116	119	86	100	87	90	86	98	104	121	93	116	98	84	90	111	93	117	112	112	102	77	112	85	92	95	100	108	96	106	92	91	93	108	105	74	93	95	95	108	101	87	99	106	106	93	101	114	110	95	103	121	87	86	93	102	84	115	88	100	108	91	94	107	100	95	114	98	99	94	119	115	106	79	101	111	104	101	95	101	96	92	86	102	100	102	95	139	86	103	109	96	106	96	107	111	95	86	114	95	110	94	116	111	97	92	86	99	102	112	88	105	96	109	97	112	109	109	89	105	93	98	93	92	111	96	99	111	108	101	89	93	86	96	102	97	103	89	104	89	103	95	97	99	100	84	101	97	98	88	103	92	86	109	94	122	102	115	107	104	102	106	97	93	85	104	109	97	84	119	98	102	93	88	91	99	107	90
16432	9576	21696	34784	46194	47255	13054	1387	1231	1146	1061	996	940	857	842	845	802	806	822	814	840	800	773	748	790	796	829	774	783	777	781	747	783	762	822	801	753	727	770	779	731	725	740	763	725	797	715	803	754	684	748	728	794	811	708	701	720	728	748	740	741	759	747	756	763	745	711	737	764	728	721	719	751	731	729	715	754	752	779	724	771	704	753	724	761	721	767	726	772	765	708	714	738	756	730	737	726	751	786	707	784	715	735	734	715	770	762	766	704	751	763	734	700	723	744	730	767	727	704	784	721	720	727	724	773	798	783	742	781	760	711	757	779	745	780	686	736	721	820	739	721	737	787	703	769	747	731	761	755	699	722	733	768	784	760	773	728	732	740	814	729	753	725	711	720	784	798	780	730	749	745	751	718	708	726	741	755	762	698	791	753	786	750	693	751	746	749	731	787	754	751	765	713	770	719	770	738	723	690	742	727	781	751	756	757	723	797	764	677	730	698	751	783	759	745	735	725	680	717	757	777	750	755	775	735	742	718	739	738	704	763	735	721	756	755	734	774	753	722	765	743	731	737	729	758	739	745	711	722	723	751	758	760	729	759	769	785	745	814	791	764	760	692	741	755	784	769	773	776	733	723	685	774	755	734	730	758	746	730	704	716	735	742	736	753	738	769	769	704	718	769	716	752	749	689	741	776	703	704	727	751	757	780	744	720	731	712	733	756	671	745	836	736	778	717	714	739	692	767	751	713	725	787	728	757	766	699	705	765	745	736	742	764	691	696	774	712	724	698	750	756	720	732	740	728	736	718	794	756	729	728	742	707	765	706	711	805	734	736	717	734	811	724	715	672	718	745	738	728	732	737	756	802	779	766	735	774	701	794	755	751	701	721	774	727	716	697	741	771	700	722	759	762	702	721	736	762	776	745	731	722	761	779	781	756	767	759	747	720	789	723	717	717	718	708	722	709	746	778	727	704	752	738	766	761	732	756	712	712	744	742	761	777	761	700	740	718	785	784	731	733	746	776	737	762	764	738	715	686	759	738	696	780	760	665	730	728	802	711	727	730	742	722	746	724	723	771	756	707	698	771	783	723	731	777	722	732	745	735	723	738	722	741	772	761	750	727	756	723	741	775	742	761	745	734	740	778	782	756	708	737	752	732	769	724	764	725	712	714	712	733	769	735	774	763	759	742	747	757	751	739	755	764	767	765	788	789	761	775	777	763	737	733	760	799	732	725	694	743	783	759	730	716	765	722	750	794	756	760	686	740	726	727	729	712	717	706	772	726	763	737	729	735	754	720	724	721	715	764	751	781	707	764	708	761	659	775	736	720	735	773	720	735	714	696	788	705	723	747	773	720	753	769	822	763	680	726	785	724	770	725	752	697	768	758	709	752	804	733	757	734	750	751	747	714	726	732	740	766	720	784	714	732	767	729	765	749	771	744	744	728	789	749	740	742	748	728	676	730	722	722	732	778	742	764	771	747	727	743	726	762	754	698	727	754	750	725	753	738	736	765	771	798	698	769	744	758	782	706	759	761	722	743	679	770	745	737	775	744	691	742	779	691	729	742	716	714	710	741	699	719	832	706	734	769	732	761	693	759	744	749	751	749	743	720	764	721	804	722	711	730	766	751	715	735	752	731	728	800	727	671	734	724	781	752	779	739	735	811	731	768	752	763	760	725	735	721	743	736	761	737	699	760	767	756	737	719	726	733	718	793	726	743	719	730	704	726	779	721	724	734	741	713	763	742	733	758	735	716	780	690	740	763	756	715	778	818	775	743	751	736	738	740	713	721	732	751	783	751	753	754	728	747	770	730	715	721	768	723	753	775	699	716	772	739	757	737	755	744	725	722	718	747	758	738	726	791	746	718	682	703	689	747	738	718	763	737	731	751	729	717	762	730	726	770	783	757	717	773	770	739	749	750	752	741	793	728	751	712	718	686	740	722	756	765	786	740	736	731	767	741	739	735	769	739	770	728	765	709	749	697	763	714	710	735	767	761	797	738	720	677	749	732	716	742	703	691	755	726	744	746	694	717	740	718	729	745	702	720	674	725	698	725	770	714	699	765	727	704	741	720	716	741	727	743	735	760	739	719	775	736	767	747	733	765	764	770	730	706	744	756	741	754	679	784	731	791	686	761	769	756	738	722	739	747	759	748	705	777	730	731	785	746	764	772	766	656	787	718	735	719	685	751	750	764	775	751	740	760	747	763	745	702	728	713	744	702	764	770	788	724	705	726	749	734	722	727	715	718	724	756	690	760	754	782	714	730	744	704	725	694	758	715	745	782	689	766	696	749	717	726	791	727	693	699	756	734	735	722	768	748	789	735	767	742	683	701	772	765	735	722	766	735	736	722	731	734	767	758	676	756	700	776	769	675	741	693	754	760	660	763	792	772	749	780	755	697	770	745	711	692	755	751	747	681	695	762	770	707	737	757	725	718	752	783	715	747	754	724	766	747	733	765	689	774	748	767	740	765	777	731	723	753	738	691	729	772	784	694	739	702	709	748	712	779	680	737	728	759	722	737	721	763	741	735	731	769	804	750	694	722	726	756	735	733	716	776	781	724	759	714	785	787	752	716	718	751	702	747	689	739	707	726	732	728	657	712	740	753	737	715	734	763	704	759	787	726	749	735	690	695	726	729	722	732	767	750	720	777	740	736	810	734	774	698	773	766	725	744	731	736	775	746	738	702	774	686	709	744	764	736	747	709	805	730	744	741	698	788	830	727	757	762	742	783	759	718	719	675	721	794	747	724	748	700	747	763	760	764	709	751	705	752	723	720	735	734	739	752	755	685	719	785	734	755	784	761	739	789	727	749	783	711	777	781	715	737	726	758	738	716	703	753	799	741	704	724	669	712	740	745	721	760	738	784	726	740	700	761	743	724	751	732	814	711	713	726	777	761	739	729	703	783	757	795	752	719	708	734	770	745	762	737	741	717	766	725	746	723	749	728	706	726	708	755	773	743	728	738	741	745	748	771	747	722	705	746	747	736	713	716	774	732	727	771	754	740	707	751	742	751	745	750	749	737	728	750	749	710	731	767	733	768	742	727	772	718	756	769	734	733	728	733	693	681	717	783	720	755	721	718	718	718	756	722	681	723	727	797	740	747	723	785	740	718	770	672	715	755	714	758	738	751	747	766	727	724	703	693	747	771	692	781	730	718	763	754	752	750	672	755	739	718	766	790	748	748	708	755	760	775	719	727	772	773	740	739	738	730	706	739	715	729	783	725	745	714	736	742	777	735	765	727	718	760	768	713	760	764	711	745	740	763	732	747	746	724	797	767	747	721	715	751	773	783	793	717	711	759	746	755	719	734	683	699	740	821	722	695	728	768	726	748	736	723	731	731	771	723	688	742	789	756	776	763	724	789	749	719	769	734	795	698	746	735	745	729	723	781	745	726	719	734	702	738	795	740	689	786	721	734	742	789	736	718	764	681	750	805	747	750	727	726	751	713	715	716	741	715	808	756	706	763	695	742	697
1224	220	353	642	869	920	183	79	65	68	68	76	58	59	63	60	67	58	57	64	74	59	60	67	59	68	68	61	63	65	69	78	75	66	68	75	55	51	54	55	63	64	62	70	64	70	62	72	62	58	84	61	59	52	83	88	75	59	71	63	58	64	61	70	76	62	67	73	72	51	65	68	63	47	75	73	74	70	60	62	80	76	57	57	68	61	73	72	69	73	60	72	62	72	67	71	58	65	65	74	76	63	65	74	66	54	60	54	67	60	64	69	58	75	54	63	64	69	69	74	68	71	75	79	56	49	70	83	60	68	49	74	61	82	60	65	68	72	70	75	73	64	61	65	71	58	56	78	63	60	50	63	58	54	62	65	61	82	59	65	80	68	43	46	65	72	63	75	57	69	74	57	51	74	60	69	80	58	72	59	74	65	65	78	72	73	68	67	67	70	65	58	76	67	62	63	74	66	67	69	70	69	45	74	78	59	65	78	72	68	53	59	54	68	77	58	67	69	61	63	71	66	70	59	68	60	49	70	62	67	75	56	64	75	71	58	59	64	77	75	71	79	80	78	75	70	74	68	67	61	71	72	73	74	65	73	73	64	55	72	60	70	71	65	78	57	66	54	68	77	73	64	65	68	74	77	68	70	63	60	69	64	82	68	59	62	64	71	60	65	82	71	65	67	65	54	78	57	68	62	76	59	73	61	55	81	75	65	80	69	71	55	71	70	61	75	68	57	63	61	67	64	62	62	66	61	69	70	80	55	66	64	52	82	69	70	71	58	70	72	63	63	62	50	70	67	50	79	58	66	83	78	65	63	76	63	70	64	68	68	66	63	44	64	60	61	79	67	65	72	67	65	63	82	64	63	75	71	66	62	61	74	52	69	54	68	62	75	68	80	64	69	63	59	78	67	76	65	62	85	74	54	69	65	56	58	62	55	81	47	72	70	65	44	69	61	72	58	69	59	58	59	56	78	67	66	68	67	65	66	53	61	62	69	80	60	85	76	70	72	62	69	72	62	55	55	63	75	55	76	72	81	81	76	71	81	79	64	74	46	52	72	66	69	63	73	70	72	65	80	60	71	72	78	83	70	68	45	65	67	61	60	56	69	72	66	67	62	62	76	53	72	50	75	78	68	54	63	63	67	64	55	67	74	64	56	71	64	74	64	84	61	74	69	53	45	60	76	75	71	75	77	65	73	65	45	66	65	72	66	70	64	60	61	83	74	62	69	69	77	66	63	53	57	60	66	54	68	59	72	57	57	62	73	64	71	68	56	65	78	71	67	69	56	70	69	78	59	67	59	66	56	72	51	76	72	73	54	76	63	49	70	56	69	65	75	61	66	69	85	70	62	68	62	75	67	70	68	58	64	76	70	70	71	65	70	41	67	88	66	63	83	61	72	65	74	63	66	61	69	71	60	55	67	73	66	59	79	72	70	72	69	64	63	60	85	61	81	77	68	58	59	58	68	50	64	59	52	56	67	71	66	60	68	71	57	78	70	70	76	64	63	67	76	82	85	70	68	77	56	82	65	74	46	81	78	61	74	58	58	62	70	69	59	79	66	82	60	51	63	83	57	58	62	80	54	78	68	67	73	50	72	69	59	59	53	62	69	60	71	64	68	70	82	60	58	80	58	53	68	66	57	75	73	63	67	85	80	57	64	64	66	78	71	69	52	77	59	69	76	74	66	68	66	69	57	46	79	71	63	58	59	71	54	67	67	53	74	75	67	53	64	72	70	52	66	79	68	73	69	78	54	71	73	59	60	76	70	65	63	63	79	67	72	69	64	68	65	64	50	59	74	56	52	72	68	50	58	57	68	72	84	59	73	71	57	56	69	62	71	60	66	57	66	68	63	79	55	70	69	70	65	84	55	63	49	61	59	70	68	62	69	74	55	49	62	68	58	78	66	68	69	85	67	68	63	66	52	73	65	62	50	67	49	90	67	78	67	61	76	72	69	78	46	71	62	71	55	67	65	68	73	88	62	60	70	62	87	60	68	59	57	47	80	66	86	60	70	60	60	78	70	71	58	61	81	71	61	76	78	51	63	61	70	63	69	72	54	51	71	66	58	68	65	69	69	60	72	63	77	73	46	57	50	64	66	81	74	70	66	64	62	61	48	70	58	69	57	65	71	90	66	63	76	74	72	65	62	65	54	74	79	50	66	65	66	65	69	68	58	67	72	57	69	68	65	57	72	78	67	49	57	67	70	68	80	68	72	73	58	70	60	66	60	67	56	67	67	73	67	78	69	65	71	61	50	50	74	70	59	74	71	75	67	65	67	80	56	57	81	56	66	70	71	80	59	61	70	59	61	82	65	64	64	69	63	66	61	61	65	69	58	62	66	81	68	58	58	63	76	67	60	71	67	65	57	66	59	72	78	71	63	66	81	56	68	48	53	58	58	57	60	68	78	63	65	71	71	59	56	63	74	66	66	52	58	56	58	68	62	66	64	64	63	80	61	69	60	61	65	76	56	69	62	69	62	64	68	60	66	71	60	59	60	67	61	61	61	67	62	57	58	73	64	79	72	58	76	54	68	61	72	50	73	79	68	76	68	56	72	73	65	57	60	63	51	72	65	65	50	71	65	54	65	57	69	69	67	76	69	75	66	84	61	60	75	67	67	56	67	55	85	66	53	64	52	79	84	81	57	65	53	69	57	63	62	65	51	56	72	69	65	69	67	57	77	62	71	78	66	62	73	58	71	68	53	66	72	73	75	55	63	65	67	71	85	63	66	74	60	53	76	61	58	65	75	52	66	63	70	47	63	70	76	81	51	58	64	58	61	71	57	73	66	77	67	79	60	74	84	63	53	63	71	57	61	67	57	67	72	59	75	62	56	83	69	73	63	58	66	78	80	69	66	61	68	65	74	68	67	78	65	60	62	79	62	48	78	74	67	53	52	56	52	62	61	68	56	59	66	67	70	73	71	51	63	61	72	54	70	63	80	72	82	58	71	62	77	59	81	79	68	61	69	56	68	68	73	60	70	60	63	66	81	74	49	57	62	68	72	60	58	67	70	63	66	67	70	54	69	67	71	77	75	58	68	76	71	54	59	62	66	73	73	76	58	67	65	70	70	68	60	77	66	65	80	65	65	71	61	69	74	65	63	60	62	67	67	64	72	71	65	61	55	66	79	64	67	53	66	59	76	62	71	69	68	52	52	70	79	72	69	61	72	70	80	66	80	58	63	58	61	73	78	62	69	48	58	52	59	44	59	86	67	63	65	67	68	64	65	53	71	70	78	63	69	68	62	65	47	77	77	56	75	66	61	52	76	68	55	63	80	63	53	67	58	54	65	77	76	85	57	68	69	64	77	61	74	78	61	57	73	73	64	58	74	61	64	79	63	81	57	67	67	57	53	67	68	71	62	76	72	75	67	74	67	50	71	75	70	61	76	93	59	70	80	72	72	75	63	81	74	73	54	59	55	58	79	57	72	61	54	59	60	66	70	64	74	55	76	50	62	67	68	58	76
10284	3105	4864	12635	23205	22952	4127	646	592	555	586	575	542	576	567	516	491	544	557	541	537	502	543	534	513	554	522	503	522	517	511	550	511	535	545	511	512	478	460	503	562	541	540	521	491	505	535	485	535	521	538	496	508	530	485	517	532	525	539	464	533	528	502	544	562	532	507	514	558	511	534	542	540	510	489	537	526	555	485	492	534	498	510	508	496	508	462	516	557	484	488	498	537	501	537	490	549	523	496	518	534	508	515	542	533	508	546	517	519	475	527	534	522	544	515	530	504	566	511	504	510	556	541	513	538	500	522	515	508	530	546	505	570	518	525	546	523	503	549	519	541	524	546	493	508	509	534	531	527	491	498	537	510	513	519	543	516	490	524	558	553	511	509	513	531	518	521	511	508	516	475	470	492	515	511	514	459	529	500	485	537	498	553	511	539	513	550	499	557	554	495	503	504	582	492	500	534	510	485	514	513	515	509	513	512	498	542	525	530	534	508	537	492	488	500	524	538	500	521	549	519	522	470	499	501	545	539	541	478	541	504	523	514	468	537	502	488	552	510	572	497	531	516	473	514	521	524	565	547	513	532	550	478	506	521	542	483	559	500	527	512	551	533	496	523	516	523	474	533	533	573	519	533	505	515	539	556	535	490	488	490	518	526	499	528	501	551	489	518	497	542	503	494	504	501	524	476	513	482	558	543	513	464	514	525	541	578	512	519	508	538	527	536	507	479	554	489	567	508	518	468	477	554	491	552	519	513	568	535	521	531	505	566	494	508	514	488	517	502	528	510	485	501	534	548	516	513	546	507	545	537	526	526	517	551	511	506	513	504	511	549	525	507	501	527	538	541	562	496	532	523	517	509	513	541	459	515	540	517	542	518	556	475	514	480	487	532	487	518	553	537	535	518	526	521	509	540	509	512	523	513	527	554	527	484	555	504	516	543	485	520	505	527	512	540	549	489	534	563	532	519	529	553	526	510	509	515	493	545	516	540	547	542	516	503	503	520	539	520	536	498	495	514	481	520	531	526	538	511	468	541	495	512	511	520	542	511	539	503	508	550	582	497	522	540	510	473	536	552	530	505	487	546	527	564	516	481	523	514	503	498	543	491	515	551	505	498	524	522	494	518	502	532	505	497	525	503	515	503	517	526	553	456	503	558	515	485	541	522	502	508	466	460	513	538	516	518	516	548	537	496	499	539	489	530	499	520	536	520	524	530	519	497	529	543	529	557	520	548	520	519	508	507	529	530	512	535	472	561	532	553	515	530	509	534	534	548	550	569	520	542	514	513	527	516	540	515	517	479	497	526	496	467	500	518	503	519	530	516	528	479	536	490	544	495	554	509	538	488	530	514	452	539	492	477	547	549	484	488	502	489	510	512	516	523	561	513	547	514	525	541	537	519	491	503	488	525	531	532	506	520	500	548	497	500	523	470	553	508	538	554	513	535	550	536	491	530	492	526	473	554	505	491	497	505	492	525	539	518	482	496	524	523	517	528	501	493	519	522	523	527	557	527	507	480	498	487	497	524	537	544	528	529	518	518	533	535	459	526	498	576	546	550	516	559	495	519	491	545	520	547	514	527	507	525	524	486	532	504	513	518	540	534	576	527	477	537	552	489	489	500	559	514	514	556	549	549	573	514	506	510	482	495	513	504	498	530	539	506	497	501	486	544	521	515	518	514	476	524	468	520	522	512	488	495	467	519	527	525	501	586	525	473	489	560	530	507	518	523	546	527	487	560	529	525	525	512	552	528	514	538	520	507	519	562	488	511	531	482	510	510	530	524	540	524	498	531	495	475	524	505	498	526	553	539	475	519	523	506	544	513	538	525	523	518	528	544	497	509	532	571	487	538	563	514	557	504	533	523	512	531	543	527	513	521	508	510	544	544	506	504	478	512	525	513	470	480	505	559	476	544	495	496	511	550	530	478	514	523	508	537	508	523	496	558	536	536	546	539	537	531	518	561	544	533	532	516	525	511	537	515	532	501	537	489	536	518	497	528	515	496	509	475	524	501	507	500	507	504	525	559	494	482	540	508	544	508	491	482	481	551	516	526	502	530	508	495	497	485	472	530	474	497	510	503	512	526	502	514	555	504	504	502	510	545	535	529	565	503	506	549	505	500	547	534	540	517	500	490	579	519	469	506	517	537	547	546	524	538	530	505	503	469	523	497	537	520	519	530	491	528	514	500	520	539	482	498	541	465	517	547	534	517	487	550	554	513	511	527	521	530	510	464	515	524	518	524	520	520	499	534	494	505	560	501	503	540	499	530	498	484	538	556	516	528	509	532	489	513	549	524	547	502	524	529	510	502	501	531	519	534	511	524	526	516	539	544	539	507	512	508	544	511	534	505	508	518	507	527	536	519	505	521	530	499	486	517	524	515	507	525	496	534	598	525	517	510	526	502	527	510	502	569	468	529	493	514	528	532	495	485	480	531	523	490	517	534	543	592	496	493	528	516	492	571	524	550	513	488	489	514	532	543	506	505	532	551	500	549	525	533	481	554	538	458	498	485	495	503	538	511	507	496	540	510	502	520	519	506	521	509	512	559	532	524	517	518	493	517	536	550	511	533	512	530	527	523	569	534	516	506	522	499	487	522	539	517	491	587	543	505	542	502	544	503	495	522	518	544	547	489	486	503	527	548	539	526	485	498	534	534	522	544	496	508	515	501	525	512	527	512	522	505	496	533	518	525	519	542	521	469	546	501	495	480	519	523	507	477	512	517	531	571	520	484	525	510	511	489	519	528	505	492	499	524	565	551	500	577	524	525	488	520	522	513	515	542	513	496	509	510	513	530	542	509	506	520	533	476	511	519	518	530	458	520	537	468	567	488	499	515	533	527	494	530	541	531	546	547	471	516	488	500	505	521	523	539	507	519	506	500	515	502	558	504	510	563	505	507	522	505	512	494	569	514	506	507	521	531	532	542	520	490	485	502	549	551	506	494	525	539	530	525	535	524	543	582	550	537	525	530	529	511	505	535	499	482	538	519	529	540	535	522	507	491	539	537	516	526	497	497	533	501	540	541	493	540	511	498	501	518	551	519	507	524	525	530	541	552	553	524	521	513	547	536	493	502	523	486	541	493	527	521	495	546	543	511	532	495	534	493	526	522	546	505	541	512	521	526	503	537	472	538	482	540	517	554	494	511	533	526	505	508	508	524	496	530	518	587	537	479	553	530	510	518	537	512	528	524	514	506	529	509	504	559	504	510	519	509	516	521	512	521	490	518	505	547	553	552	512	506	501	500	476	506	517	512	492	503	475	548	480	497	518	526	546	528	520	527	513	549	514	502	488	513	517	518	507	527	538	541	522	508	519	542	512	476	530	518	562	499	549	497	497	518	548	523	493	527	522	568	502	526	513	518	501	519	500	492	511	490	519	501	490	500	546	521	522	524	514	498	522	529	493	524	506	507	546	547	510	546	558	540	505	491	486	504	525	522	571	495	533	538	548	559	475	529	532	547	494	500	532	549	519	536	475
864	413	744	2271	3362	3097	391	72	67	78	84	77	70	82	68	81	53	77	78	69	79	65	57	80	80	73	69	65	66	72	60	78	60	73	60	56	56	58	79	66	80	62	64	79	67	57	72	79	78	57	79	70	71	64	76	74	65	72	75	68	69	57	71	74	80	61	95	64	68	73	71	61	69	56	68	79	78	68	79	63	70	82	69	77	76	75	66	71	64	87	50	76	61	76	66	64	88	65	57	57	52	79	50	68	76	80	66	80	69	71	66	65	54	70	66	71	83	57	70	77	80	66	75	76	73	74	67	75	68	66	63	61	70	65	65	64	72	70	85	80	78	61	69	68	69	58	68	74	68	70	89	61	65	73	84	64	64	79	67	81	81	60	69	66	65	78	63	59	64	69	78	81	67	63	67	72	69	78	61	73	77	64	59	52	72	90	66	94	74	61	65	88	78	72	72	67	59	75	72	73	75	66	71	88	86	60	69	90	60	68	68	82	62	65	65	61	81	63	49	81	60	80	76	59	75	60	75	87	73	76	67	77	68	60	72	67	75	84	65	56	66	75	74	76	66	88	70	80	62	65	70	75	68	64	78	62	69	67	68	81	68	71	60	72	66	66	74	66	64	82	67	55	76	66	65	64	83	59	75	82	68	66	63	86	73	64	73	61	77	68	58	67	69	73	71	78	76	70	77	78	70	68	62	73	79	53	67	71	64	67	66	62	75	71	72	61	63	60	69	82	75	78	75	74	75	68	70	75	64	71	70	57	73	75	76	66	75	66	65	56	79	66	68	80	81	69	77	63	90	83	74	64	66	64	76	74	73	57	64	84	72	62	56	77	74	75	77	82	63	62	72	78	70	80	63	75	75	54	72	71	66	63	74	70	55	61	66	56	63	79	66	68	73	66	66	63	76	69	71	74	62	66	59	77	58	79	68	66	68	78	74	61	70	82	61	65	80	53	66	83	62	67	76	81	78	66	75	60	68	68	72	69	78	58	57	61	74	72	73	56	82	80	65	91	68	63	65	59	70	82	77	60	70	64	66	79	77	75	73	59	77	70	73	55	62	56	66	82	77	74	69	73	67	74	67	72	73	77	68	63	74	90	84	73	70	73	86	74	78	67	75	60	61	75	74	65	76	67	57	77	50	70	66	68	60	53	81	60	73	67	65	71	52	56	63	80	74	70	67	61	78	76	60	64	70	78	99	59	77	76	77	62	78	61	68	65	71	80	68	76	47	75	76	75	70	68	80	74	70	56	67	84	69	90	83	66	80	72	78	69	61	66	69	69	64	77	84	62	94	62	65	54	66	71	75	71	71	57	68	69	63	67	61	74	80	59	67	55	72	76	80	70	69	67	62	71	86	66	58	82	61	87	77	68	87	60	55	71	51	71	60	74	78	85	77	63	68	79	53	53	67	67	71	81	71	72	71	69	74	75	66	77	50	80	76	63	65	88	81	81	61	61	77	77	85	64	79	75	71	71	72	63	70	68	69	77	84	76	63	63	51	72	62	63	54	77	67	85	71	83	59	64	66	55	68	68	57	77	72	69	86	59	65	64	75	76	76	70	63	64	72	70	72	61	73	75	73	50	70	70	64	64	75	74	77	72	67	67	63	75	67	82	59	65	73	82	66	70	69	63	59	68	69	78	68	72	66	65	69	63	69	71	65	61	71	68	73	63	60	67	66	81	80	63	65	80	62	81	74	54	70	65	59	64	86	60	63	64	70	62	90	69	63	62	73	73	72	65	89	78	62	78	60	84	54	68	74	60	52	76	63	67	62	67	71	73	80	67	67	78	74	83	79	60	66	53	57	76	87	67	75	61	64	66	80	75	71	60	64	73	79	81	67	64	82	61	74	67	69	69	61	71	77	62	69	73	75	61	65	83	71	81	61	62	76	71	77	56	66	68	86	49	61	80	59	89	73	61	65	64	85	68	68	66	75	67	72	68	60	64	73	61	62	60	59	53	59	61	83	96	68	72	61	63	69	87	66	69	68	63	67	64	61	69	68	64	61	74	74	79	77	75	66	73	70	66	76	73	83	66	67	73	74	66	51	71	81	73	85	70	67	74	75	63	46	69	69	62	63	73	84	67	82	63	70	55	73	79	71	62	69	83	63	60	81	68	70	68	68	76	70	86	69	85	75	70	71	70	60	71	68	70	69	80	65	77	63	69	78	54	60	56	86	88	62	68	77	76	68	77	60	73	65	71	80	63	84	72	65	78	65	77	80	77	83	74	73	74	74	69	76	74	64	65	65	62	87	71	76	64	79	68	71	68	68	72	85	70	53	63	64	64	64	64	65	70	58	69	74	71	67	83	66	76	69	72	78	70	73	73	60	74	72	60	60	71	83	76	66	70	62	70	69	69	69	67	68	65	74	67	78	75	61	73	64	67	81	72	76	68	78	68	67	67	62	71	67	77	70	88	74	74	70	54	77	70	61	79	65	63	64	89	86	76	76	73	81	65	78	66	75	74	80	69	88	71	95	69	75	54	84	62	63	69	67	69	80	64	72	78	77	57	71	78	67	70	64	63	70	98	76	69	75	69	68	80	43	65	67	63	94	68	70	73	55	77	81	59	73	61	63	60	72	69	73	69	57	85	60	71	56	69	61	70	72	70	70	75	73	66	73	74	63	73	67	74	59	70	73	70	83	70	74	80	75	68	70	79	64	58	70	72	61	60	74	59	64	83	74	67	82	67	71	80	82	67	66	45	68	83	60	76	59	58	78	82	78	61	74	58	70	65	57	71	70	67	66	62	64	77	84	85	60	69	67	67	60	79	55	80	74	72	61	65	68	75	72	73	72	67	74	65	77	70	60	73	73	67	67	65	73	66	81	82	73	85	74	77	71	73	74	64	96	82	75	74	78	71	62	62	66	82	64	78	64	84	68	73	68	74	86	69	67	70	73	70	69	82	59	64	71	58	80	78	80	70	63	81	70	74	67	64	78	87	79	86	78	74	75	86	77	70	71	72	65	66	66	77	71	65	51	69	70	68	66	65	67	55	75	62	72	64	76	67	60	66	75	67	75	75	83	80	79	67	71	78	76	72	67	80	69	62	78	84	81	68	74	84	74	74	72	76	75	65	56	74	51	79	76	82	69	68	79	50	66	68	84	62	70	76	70	73	77	76	72	63	78	79	62	67	76	61	62	67	60	62	80	69	71	69	61	85	79	76	65	66	76	67	77	76	78	82	69	66	64	69	61	64	58	71	77	61	65	64	71	80	75	81	82	90	73	78	85	78	76	79	69	82	71	69	80	63	81	82	76	81	80	66	69	75	77	74	82	65	62	67	81	53	75	58	52	63	59	66	79	73	65	61	66	73	66	83	67	66	74	63	75	77	72	62	68	88	76	72	60	60	78	72	73	61	66	71	68	74	65	67	60	72	77	64	71	71	73	60	73	73	70	73	66	68	64	66	72	67	65	74	68	71	59	70	73	61	64	80	74	81	65	72	70	83	79	74	73	82	68	65
13266	5287	8650	28354	42889	38515	6751	1056	892	817	754	702	739	704	597	579	604	590	608	589	580	548	514	544	561	533	545	498	484	568	491	556	521	536	542	540	543	570	527	543	503	529	536	570	532	517	553	495	507	539	515	491	543	488	559	523	522	558	540	508	543	523	542	534	523	517	514	528	500	510	532	540	565	526	492	530	504	522	525	502	488	543	534	579	514	515	539	535	550	563	516	500	545	514	503	503	519	559	531	556	557	519	482	528	511	525	534	577	505	532	563	544	518	509	514	534	578	493	494	542	484	542	509	563	551	539	531	550	525	511	541	532	549	513	488	543	513	508	478	542	521	498	505	507	548	561	551	581	522	537	495	495	506	539	531	496	526	501	528	540	551	515	550	519	523	475	534	495	533	530	525	517	521	530	595	519	536	513	525	552	522	561	516	546	519	508	514	536	544	548	514	469	553	549	487	542	517	522	509	531	519	481	520	530	534	498	513	487	559	505	506	517	562	533	523	521	522	521	506	568	558	519	516	494	522	525	511	559	467	509	503	516	540	543	519	530	539	502	534	505	553	544	515	533	503	539	534	515	493	525	537	519	503	545	507	517	495	554	535	509	501	549	570	478	520	527	511	496	508	493	515	556	562	531	527	509	528	535	520	512	525	531	557	535	523	536	503	528	536	529	504	498	502	515	560	470	534	520	492	500	524	508	567	498	540	553	521	519	507	516	509	515	528	526	501	540	545	495	553	510	520	531	535	533	567	500	557	536	559	547	494	500	505	495	557	535	515	492	532	504	554	520	489	512	558	506	499	513	508	532	527	535	482	513	518	492	528	488	541	531	571	546	520	525	536	539	528	536	545	480	504	521	513	553	496	529	524	508	500	511	537	554	528	535	515	532	520	558	526	536	509	518	525	461	527	506	528	561	547	554	510	512	532	490	500	522	556	562	565	521	549	482	529	532	526	495	560	541	533	520	494	516	515	534	530	519	556	537	540	484	570	505	510	559	509	515	541	507	515	522	533	540	513	560	514	577	555	497	492	529	516	526	539	531	505	511	557	517	472	557	547	497	494	552	535	539	519	459	558	528	533	542	525	551	502	541	517	483	504	489	511	507	532	546	533	529	514	496	547	515	494	514	519	532	546	544	535	550	550	508	520	544	513	531	517	546	528	500	539	560	509	509	521	513	521	544	542	486	513	543	484	538	542	518	564	484	520	547	453	543	512	561	531	505	556	503	546	520	541	576	551	496	506	511	526	554	502	525	525	520	522	536	543	528	532	519	505	511	529	532	495	527	565	516	514	528	491	526	511	485	531	523	552	501	571	519	501	527	508	534	486	535	539	515	472	524	509	541	566	542	520	559	523	528	521	505	538	541	529	511	528	541	518	536	552	524	522	565	535	503	498	531	536	508	535	529	547	551	506	501	481	497	568	500	546	505	546	511	539	573	516	527	534	523	520	547	564	503	541	526	480	526	527	498	527	554	547	584	511	534	558	530	541	581	527	536	539	532	567	565	529	509	517	497	526	524	493	510	542	533	575	496	497	547	499	479	574	532	512	504	526	527	506	608	530	509	574	520	589	515	510	505	533	496	540	550	515	506	529	520	520	509	528	554	528	509	496	511	538	488	535	526	497	549	551	508	556	574	508	528	522	504	492	518	506	517	495	509	512	534	500	533	531	501	572	508	562	494	514	535	529	549	525	486	534	521	523	511	534	507	509	510	531	481	542	513	468	529	512	526	527	499	534	525	494	502	524	543	549	536	497	519	494	494	495	502	540	527	518	486	499	511	491	527	522	501	519	543	553	570	531	507	528	539	516	504	531	535	522	531	500	550	491	541	516	535	513	505	520	513	537	514	518	547	520	521	487	498	541	538	536	493	529	533	506	504	560	511	534	538	545	521	486	555	529	564	556	509	535	510	523	540	529	514	505	538	533	480	524	544	538	530	549	492	541	524	517	526	543	553	497	558	551	493	510	513	516	535	492	525	522	540	531	549	493	501	509	520	504	528	511	553	515	538	546	549	511	516	465	514	543	514	529	531	497	505	537	523	514	554	572	521	525	526	551	511	548	512	537	538	527	529	485	526	540	544	519	521	524	524	532	495	519	506	547	535	499	523	522	540	524	550	536	505	485	553	580	538	539	532	555	475	549	530	533	528	572	502	520	507	547	554	530	560	566	572	490	544	534	487	528	519	553	551	538	523	513	504	538	561	538	529	561	553	514	541	509	568	546	547	523	526	519	540	594	518	553	526	530	523	490	532	488	528	509	534	525	542	520	529	554	500	554	517	530	508	511	511	524	544	520	548	525	486	515	553	488	537	493	545	526	528	504	506	549	496	517	507	535	574	523	569	543	523	509	510	537	538	564	499	529	538	512	542	513	558	493	553	481	551	498	519	523	538	538	551	504	529	525	556	526	511	493	544	527	510	512	549	534	513	543	500	488	508	516	519	536	492	535	504	501	499	533	535	551	503	560	490	553	528	541	525	521	505	507	493	508	545	544	553	486	492	557	573	543	558	528	495	502	500	482	519	507	526	547	519	542	529	532	484	581	508	507	498	561	540	547	517	531	539	535	552	548	493	467	490	522	493	544	494	534	563	558	517	499	545	515	529	545	532	505	519	531	529	553	525	566	501	514	542	516	516	490	536	504	514	527	544	515	546	499	528	542	566	535	534	519	495	518	543	535	544	550	516	526	557	514	505	549	505	539	536	515	478	493	516	529	509	536	530	554	472	542	519	494	546	547	520	512	542	483	504	529	495	536	503	513	541	535	520	533	502	572	518	499	484	557	528	476	530	546	523	519	494	531	545	541	520	503	512	487	536	546	540	511	502	525	513	584	532	493	524	566	551	525	521	509	508	515	502	515	489	563	474	515	551	499	567	536	520	522	530	488	540	512	524	514	546	530	522	539	522	525	527	533	522	510	550	512	528	496	518	541	531	532	534	537	540	560	522	522	518	518	509	495	502	521	514	512	525	523	547	501	554	527	486	512	533	552	534	533	500	550	515	512	573	526	512	531	509	551	536	528	518	524	518	530	527	543	545	529	538	502	501	533	529	562	527	535	528	563	544	555	549	493	543	511	498	554	480	543	546	509	516	555	516	521	498	520	535	509	555	502	533	522	579	549	549	541	532	517	492	565	508	510	539	511	473	490	541	540	536	527	519	497	480	525	495	559	552	507	510	536	544	528	520	489	495	563	530	521	510	530	519	520	515	559	501	539	539	513	530	555	580	564	504	533	500	543	550	523	512	507	520	520	531	521	505	507	543	529	513	540	485	513	548	539	536	551	530	534	530	554	563	528	533	535	528	520	505	521	497	539	534	493	515	500	534	514	521	518	541	514	517	522	508	546	521	535	554	533	501	520	500	505	537	501	555	527	526	478	540	545	531	535	501	501	516	550	500	525	521	503	526	535	515	502	533	505	521	515	534	513	564	541	504	532	522	520	539	521	495	549	564	548	517	536	535	541	524	530	508	542	498	542	521
1944	378	921	1821	2527	3553	811	88	105	120	93	83	84	101	105	102	104	94	97	97	88	89	102	96	106	97	91	97	107	90	83	102	86	101	96	108	96	112	100	100	108	92	105	96	105	97	99	94	86	81	96	81	104	102	99	103	97	93	80	109	94	102	94	116	95	117	109	101	103	104	106	86	89	107	87	81	93	96	95	88	91	109	125	97	93	95	108	93	90	81	98	83	97	105	79	103	107	109	94	108	107	97	96	113	106	89	97	105	88	94	102	111	95	108	81	110	95	100	95	100	100	113	87	104	98	103	106	102	124	94	90	100	102	98	104	97	84	112	106	105	90	118	83	97	112	95	96	112	108	106	78	111	74	101	101	102	112	95	107	97	109	96	94	97	123	78	88	112	106	97	111	114	93	101	102	102	109	96	97	101	100	103	109	88	116	106	97	110	104	112	94	93	102	113	89	97	84	101	92	99	114	97	87	88	100	106	88	93	98	91	92	97	99	104	95	89	96	96	100	85	96	100	108	93	94	90	95	117	109	104	90	107	87	100	118	108	90	117	90	76	101	89	90	95	112	103	79	87	94	109	97	95	105	89	90	99	110	104	106	85	104	99	90	97	104	93	111	110	85	106	100	91	93	96	107	95	77	111	92	88	105	102	96	97	107	101	89	90	77	108	81	87	106	98	87	98	104	109	113	96	91	94	109	103	102	106	101	106	83	94	85	104	97	102	87	109	115	83	86	84	95	104	111	86	100	102	102	82	94	88	106	76	82	94	71	94	86	89	95	95	92	110	82	92	86	92	93	113	96	105	106	87	95	85	98	111	98	94	98	123	97	95	87	92	91	107	85	100	102	101	114	89	89	98	89	95	109	101	102	96	101	107	90	99	85	106	105	93	91	98	91	118	93	90	111	91	115	87	101	96	99	96	93	85	96	98	90	89	102	101	106	83	125	106	98	114	72	112	101	96	80	87	95	86	107	107	106	84	81	91	90	91	102	99	96	108	99	103	97	106	80	82	103	98	103	111	99	102	85	79	111	98	124	109	100	101	90	110	95	106	104	81	87	97	110	84	103	112	115	96	106	99	92	103	81	99	113	105	99	105	80	89	98	106	116	102	91	103	91	91	114	82	101	101	128	108	94	81	108	87	86	93	88	92	102	103	96	102	109	95	100	92	108	91	100	88	92	101	107	109	108	106	98	112	97	101	90	95	100	93	99	99	110	102	106	104	87	86	89	95	102	112	109	95	83	101	108	110	103	94	99	96	90	108	77	108	92	89	91	95	98	127	103	104	100	83	96	100	111	102	103	92	102	101	87	106	104	107	107	88	87	105	95	99	114	106	83	95	97	81	95	98	94	92	75	97	90	110	100	96	107	127	105	112	115	101	102	87	107	112	86	86	101	93	93	114	107	118	77	94	101	109	101	82	105	103	109	104	99	94	105	83	109	110	96	104	121	106	109	117	100	107	102	121	102	98	112	97	109	103	107	110	105	93	105	104	79	96	111	91	98	93	97	100	92	101	96	95	92	103	102	95	94	80	108	100	83	120	100	80	100	87	94	95	77	86	110	97	99	110	86	101	98	113	92	93	73	96	78	86	85	114	95	100	112	77	71	101	85	107	108	92	103	101	93	91	115	89	97	101	83	104	86	113	98	110	89	96	82	105	93	87	99	96	95	117	71	85	92	107	111	90	91	117	89	100	83	126	108	106	109	92	99	97	97	109	99	102	94	102	115	97	92	103	99	93	92	99	98	101	98	89	93	100	91	116	100	82	86	98	91	84	109	89	91	94	91	108	98	93	99	86	100	115	113	95	105	89	95	102	90	106	110	109	94	99	99	79	89	100	87	96	81	78	100	114	94	81	103	103	101	97	98	95	105	98	87	80	92	71	107	86	115	99	97	87	77	87	103	104	116	99	104	88	96	101	99	98	96	91	102	83	88	113	92	107	93	97	97	97	122	94	85	96	105	110	76	110	110	91	76	96	97	101	93	88	83	91	97	104	106	104	104	97	93	92	87	113	98	96	97	97	97	118	94	84	85	125	78	92	86	110	101	98	74	98	111	105	98	108	107	95	108	99	101	116	101	90	82	84	93	110	91	103	105	88	107	90	84	93	110	90	101	99	104	119	97	99	96	101	103	109	107	109	97	93	82	93	117	91	115	76	95	96	99	109	99	98	86	109	122	100	99	118	103	117	95	93	99	113	109	102	71	101	93	94	105	114	101	102	82	84	100	70	103	105	107	99	99	104	98	95	75	89	117	91	105	101	105	115	103	97	96	100	102	83	111	94	97	87	113	101	94	98	109	102	96	101	117	98	86	118	100	105	98	79	99	103	100	90	82	98	92	84	97	101	94	127	120	113	98	95	121	101	107	115	115	97	97	93	97	91	75	97	106	93	101	100	107	97	96	105	94	98	98	103	105	97	106	114	116	106	90	99	88	105	108	82	107	110	95	98	104	98	109	101	90	99	84	101	99	99	101	101	92	93	95	103	101	110	101	100	88	86	112	110	90	94	108	94	97	95	94	111	96	120	124	119	97	88	88	87	106	110	87	97	94	90	99	87	111	102	93	117	95	112	97	106	93	113	105	110	100	108	96	103	102	102	95	104	121	95	100	112	88	90	109	92	109	98	106	117	88	113	99	95	97	80	103	102	101	108	77	106	88	118	87	105	89	102	94	95	82	114	111	96	91	99	86	94	93	106	106	103	101	95	102	91	104	97	109	88	96	91	105	91	94	107	100	89	91	99	91	85	83	100	102	80	100	90	101	107	77	89	92	116	95	96	82	112	102	76	107	106	98	90	97	102	84	95	97	95	108	116	112	77	92	88	100	96	107	81	98	100	101	103	81	94	104	85	91	94	91	97	116	96	93	94	100	90	107	85	84	105	85	101	98	101	98	89	124	106	93	87	111	113	87	88	96	102	110	118	98	100	91	110	96	86	102	90	103	98	96	95	112	99	110	89	89	99	80	99	95	98	92	95	89	107	116	94	93	74	114	96	100	98	80	112	83	97	104	104	112	89	102	109	102	86	87	105	83	112	106	107	103	87	80	81	112	98	83	100	87	98	85	101	115	110	94	93	101	98	90	105	103	114	86	101	80	102	82	70	100	103	92	84	87	106	84	89	100	90	122	104	101	101	99	111	92	97	107	91	87	97	110	108	104	92	104	97	108	97	95	95	111	97	93	102	100	97	99	92	106	108	94	108	106	98	92	93	92	82	106	101	99	114	88	82	105	91	101	95	96	94	75	99	110	90	90	98	105	109	85	84	93	97	104	95	97	101	103	97	105	108	90	91	97	105	96	80	95	111	108	126	105	94	109	89	83	109	96	101	102	100	91	105	91	117	108	96	93	98	86	114	96	92	105	88	109	102	87	84	101	84	103	75	95	111	96	101	93	102	106	95	113	99	87	96	98	88	98	88	83	109	114	83	108	98	94	107	99	109	108	109	114	94	81	116	83	92	95	92	108	112	110	90
14022	4738	10471	25689	39211	40564	9084	1186	1058	1021	961	939	855	861	823	767	823	831	770	797	827	713	820	785	782	775	796	765	736	781	767	780	800	715	759	782	808	736	738	734	717	846	774	764	773	699	758	759	776	768	771	704	758	791	723	793	718	758	727	688	788	725	700	729	750	779	733	758	739	748	735	732	750	774	767	803	758	735	767	707	770	774	789	768	758	716	690	768	722	745	714	739	710	728	727	750	742	773	725	760	740	746	724	792	717	741	724	738	779	766	744	774	774	765	778	711	770	736	750	783	746	780	687	730	770	763	829	793	782	746	776	788	736	708	755	742	730	736	768	797	808	745	748	765	757	825	748	784	746	764	763	743	757	764	804	771	709	710	740	737	727	721	746	769	762	708	707	769	737	745	757	709	748	720	728	740	790	801	768	773	753	712	761	768	694	759	745	715	748	754	765	713	748	814	716	773	739	749	732	807	763	727	770	717	737	738	717	717	754	729	728	733	829	747	757	736	753	790	767	734	719	735	751	742	777	753	752	726	766	763	688	751	802	730	741	735	765	719	729	758	724	725	762	701	703	759	801	764	708	753	772	756	770	721	788	738	786	752	739	765	728	766	819	764	763	707	771	712	731	732	775	722	742	760	755	755	747	713	711	782	757	728	765	760	772	744	754	724	788	746	712	766	745	789	713	785	730	766	719	701	760	799	811	777	762	754	771	733	801	745	753	749	751	736	798	716	790	736	774	789	809	771	780	765	755	755	755	780	741	746	767	767	829	763	728	786	740	782	793	736	791	738	738	784	732	706	777	749	747	742	765	744	733	768	740	766	750	787	728	796	777	765	763	710	752	789	759	780	765	763	735	756	788	717	793	758	732	782	704	728	726	743	770	755	769	774	737	770	767	777	755	753	750	754	750	806	748	776	795	737	734	732	765	764	762	734	712	778	754	752	762	753	754	725	792	754	805	760	738	754	733	749	787	743	746	710	753	750	748	705	742	694	755	744	738	783	728	764	739	764	709	736	749	749	754	747	751	777	788	732	773	738	794	757	760	783	770	775	749	801	731	712	747	794	699	769	724	736	773	754	720	737	735	756	762	702	749	753	724	702	769	795	744	729	762	752	734	738	762	796	788	746	762	732	749	732	733	748	731	737	731	714	737	720	753	771	739	786	743	757	740	714	801	794	788	744	747	756	770	732	800	730	761	719	733	759	775	781	729	766	748	755	782	773	776	786	704	765	721	740	728	734	802	767	717	791	748	746	723	755	744	735	723	766	742	712	739	723	761	766	720	717	744	734	764	698	733	780	762	757	709	752	746	722	773	787	803	781	761	710	788	684	790	730	744	794	691	741	760	756	735	743	757	776	737	716	729	736	758	744	742	746	742	744	725	745	738	782	758	755	731	756	763	784	769	755	782	762	739	778	748	743	761	762	736	767	757	762	743	770	721	727	713	753	767	705	736	710	767	766	757	741	801	729	775	737	732	765	763	730	764	753	779	747	764	741	751	744	740	780	773	682	773	769	767	707	752	756	712	776	703	718	687	767	743	731	756	742	779	757	798	755	740	785	775	752	738	761	766	734	737	790	770	717	785	724	768	759	760	736	774	735	759	754	787	741	762	739	760	734	740	719	760	756	674	764	793	774	723	711	776	718	725	725	730	745	782	750	774	712	738	753	752	757	751	759	748	788	787	746	722	781	794	771	732	785	740	764	758	727	724	785	775	725	769	773	701	764	730	742	791	724	797	723	758	760	750	769	723	760	744	764	707	744	697	764	742	756	779	762	740	814	749	758	770	737	795	754	774	767	705	742	732	767	737	765	784	766	785	757	841	722	789	825	747	817	756	751	778	746	717	729	772	762	723	739	735	772	755	703	718	746	729	782	780	735	732	764	766	720	717	778	745	737	759	740	760	778	733	711	739	708	744	738	752	724	779	754	719	789	758	748	735	761	731	769	765	759	764	733	780	713	732	811	716	776	702	723	736	724	757	791	724	722	783	737	748	780	729	793	747	753	724	792	723	756	753	749	728	768	746	743	758	725	728	787	789	800	764	768	774	765	712	780	767	738	690	742	756	709	798	739	721	720	728	803	809	763	750	721	739	758	784	773	795	806	728	805	759	743	752	747	712	807	777	783	740	754	746	748	760	753	749	741	723	748	724	797	734	770	741	771	786	751	760	759	740	718	768	761	777	729	759	765	732	736	781	774	748	787	770	724	784	736	732	746	737	726	755	744	710	753	783	756	803	702	751	787	703	738	762	726	721	744	741	762	741	732	788	702	788	757	798	755	777	772	758	785	726	760	742	736	769	794	758	808	688	722	799	753	760	722	774	745	760	794	746	730	757	752	712	751	746	762	759	759	762	744	785	741	750	741	731	743	762	765	753	720	780	842	740	772	746	797	761	786	709	783	787	768	790	724	760	762	733	712	754	779	718	752	767	755	752	789	761	732	753	736	804	741	744	734	778	741	774	786	756	787	753	730	788	763	746	791	751	779	752	776	763	761	696	774	776	702	756	738	700	751	744	749	744	794	743	766	754	773	710	756	733	752	731	736	768	747	730	778	757	740	736	725	770	784	743	732	756	671	774	787	773	765	685	727	751	807	748	760	814	772	754	796	760	758	728	750	783	730	726	754	732	758	751	732	771	768	758	759	789	783	754	778	779	702	769	813	732	761	748	745	722	723	770	772	720	775	732	770	757	765	800	749	738	757	743	768	763	736	772	741	779	750	776	770	768	780	717	742	747	747	776	743	758	795	742	748	727	734	752	728	730	778	794	755	774	760	755	771	796	714	793	744	772	789	740	752	733	763	750	711	699	730	759	762	744	787	784	749	745	817	758	783	722	704	778	777	755	735	743	780	761	745	747	712	729	727	732	754	761	799	775	741	733	725	786	770	773	778	763	778	676	777	741	748	786	751	730	730	761	779	783	721	752	773	721	713	721	738	747	690	772	749	732	741	710	757	743	766	749	760	753	723	715	732	756	720	774	698	680	748	781	714	772	738	724	763	771	735	748	715	733	745	755	766	772	727	741	778	784	735	725	763	731	708	788	773	733	766	737	773	708	760	768	682	772	769	745	759	785	753	739	767	772	749	741	730	722	724	712	755	772	765	796	723	776	774	798	759	773	752	738	709	759	718	739	758	763	701	718	715	761	748	735	764	829	759	762	722	798	748	706	772	739	771	740	754	749	708	821	737	752	780	716	765	791	752	776	765	771	752	801	755	739	689	762	741	760	757	740	685	757	771	790	769	730	761	778	716	721	711	724	768	734	759	756	719	744	788	726	765	751	756	767	738	777	787	740	778	774	754	774	808	734	768	749	723	786	767	823	716	728	780	782	761	799	755	722	786	749	703	768	765	708	717	771	748	789	734	768	810	774	754	749	786	762	813	752	776	766	728	708	766	762	785	755	763	782	772	740	756	737	723	715	732	790	747	692	759	762	808	791	721	742	763	792	760	779	724	711	742	736	859	745	739	761	765	767	756
1573	583	2272	3578	3575	5913	1918	109	125	112	111	112	101	109	120	89	92	106	97	106	78	118	114	105	110	109	112	109	97	107	98	110	108	93	105	93	110	100	105	104	100	111	98	96	109	99	98	83	108	104	100	95	110	87	107	109	98	99	95	105	92	117	99	108	102	118	114	96	93	114	94	99	96	117	92	105	114	98	100	107	90	92	114	99	103	99	121	95	103	109	122	92	96	106	98	103	86	92	95	88	107	95	93	102	98	113	87	108	92	113	115	96	109	87	99	106	110	106	95	111	101	82	103	98	97	95	89	105	100	87	94	110	99	87	94	120	100	112	90	110	93	113	106	104	87	101	90	103	85	99	99	86	99	98	95	116	92	100	113	112	124	88	102	89	90	93	103	105	87	106	105	91	115	121	107	107	100	102	98	86	103	94	93	103	97	117	106	98	108	110	110	105	99	99	105	100	94	103	108	92	99	98	107	101	110	111	89	92	101	94	103	94	81	86	98	106	106	126	104	97	99	99	90	118	84	113	96	104	117	85	92	115	105	96	123	100	100	103	92	101	107	118	94	100	101	103	90	94	98	89	103	95	98	108	116	100	97	100	95	93	100	103	103	98	94	100	86	108	90	93	101	93	104	105	84	78	98	93	116	92	94	107	97	117	111	113	97	102	100	95	99	90	103	90	124	90	88	87	106	99	89	100	96	92	100	106	105	115	101	97	81	105	97	95	100	116	105	108	96	109	97	103	94	100	107	80	103	110	99	90	113	107	80	96	102	106	112	92	116	92	104	103	92	102	92	78	104	86	98	94	93	90	98	91	107	83	97	103	91	100	113	89	113	113	84	101	108	97	86	92	123	101	107	93	111	104	106	107	107	89	86	104	98	95	90	92	86	98	111	88	118	102	81	103	113	92	97	111	70	84	88	84	102	115	104	91	106	107	97	107	87	100	106	86	110	83	96	96	96	102	92	100	99	86	112	89	106	95	93	89	106	85	94	131	94	86	97	105	99	109	103	89	87	105	75	103	94	88	90	94	98	108	97	100	94	101	93	94	95	83	99	98	100	98	113	101	102	95	105	104	92	93	97	97	92	96	98	93	99	87	109	107	115	91	108	99	86	89	99	105	104	109	102	102	92	88	94	110	97	96	92	104	110	103	109	103	93	100	107	101	95	106	98	109	100	83	89	98	87	87	89	95	95	98	92	107	96	89	101	112	89	100	96	99	107	83	82	101	94	91	103	100	120	75	92	106	98	78	82	96	98	89	92	98	117	105	112	104	114	92	87	93	98	89	95	115	104	92	86	104	106	90	101	95	88	94	104	85	104	103	96	80	112	100	99	90	96	93	84	105	92	90	90	94	101	104	97	101	105	108	101	93	98	82	100	77	97	104	103	100	104	108	93	93	124	119	104	96	90	106	93	106	96	109	95	100	95	105	89	105	83	120	95	97	98	105	106	94	95	96	107	89	86	98	106	94	77	94	94	105	99	87	95	112	114	112	103	92	106	106	95	88	106	97	76	104	88	83	81	106	117	104	94	102	102	100	108	106	104	93	117	94	106	120	85	104	118	101	84	87	110	107	97	99	94	95	122	110	103	99	103	95	108	105	101	104	107	90	114	81	104	81	103	99	95	92	98	103	98	103	96	89	84	92	103	110	110	98	82	96	94	119	100	102	93	81	90	115	85	96	85	97	91	87	93	94	109	103	87	90	82	103	90	113	116	104	112	88	111	104	101	103	89	78	92	101	100	93	92	117	97	121	121	102	115	109	107	106	86	89	112	99	85	95	93	92	92	104	99	101	101	98	100	99	91	77	104	88	102	100	94	84	99	88	112	91	82	104	113	99	88	111	115	107	101	102	102	97	106	108	89	94	100	97	96	101	112	103	93	87	120	82	94	103	108	104	111	83	117	91	102	83	111	99	80	80	89	101	108	110	86	93	101	97	105	69	101	99	99	100	102	97	91	95	93	94	110	109	85	100	105	101	103	87	102	87	96	111	106	121	94	86	95	90	93	118	96	102	109	104	105	106	100	96	105	91	99	104	78	125	93	88	100	86	113	75	87	80	121	94	96	108	108	100	98	94	87	95	98	85	91	105	101	95	110	86	113	114	101	84	85	101	100	89	103	91	109	94	113	112	106	88	104	101	122	95	97	119	94	102	87	98	102	101	101	103	86	99	86	96	103	88	107	107	95	103	126	101	112	96	112	123	110	92	96	75	108	115	95	105	109	109	90	96	104	82	100	98	120	97	95	115	82	109	103	106	94	110	97	98	106	78	103	92	94	108	97	88	85	95	114	95	118	92	92	84	96	94	97	89	91	103	113	109	111	111	81	106	113	91	88	108	102	85	98	94	103	103	89	114	127	98	102	102	104	101	92	96	101	81	119	82	92	102	95	114	91	84	94	98	96	110	98	96	107	99	90	88	115	88	76	105	101	95	86	105	97	82	76	105	95	108	102	83	84	76	95	122	122	95	90	76	94	113	107	109	90	91	99	96	87	88	94	134	88	114	96	103	101	93	91	96	103	100	118	112	111	82	103	89	109	112	99	99	105	87	89	101	98	89	113	111	108	106	120	87	123	86	92	102	107	89	109	89	86	97	102	104	100	89	102	103	111	123	125	88	108	92	96	91	115	104	109	112	87	96	110	91	103	89	88	97	87	94	87	97	91	107	102	105	101	93	105	86	98	115	105	95	100	110	103	92	104	102	93	102	109	94	124	109	101	108	83	107	109	103	98	88	102	90	94	109	103	109	119	109	84	88	104	101	87	87	97	88	100	110	98	96	125	110	107	122	95	103	112	102	104	89	90	98	104	97	95	120	108	88	100	104	88	122	109	115	99	109	97	113	102	96	95	91	114	84	105	99	99	114	80	100	97	121	89	107	92	99	88	96	119	111	92	100	102	97	100	98	94	82	94	76	96	101	86	84	106	89	84	110	94	106	91	88	125	86	89	92	134	91	87	113	89	90	107	84	106	103	98	105	98	99	110	85	102	97	91	99	104	103	92	95	104	109	114	90	99	107	110	115	101	97	113	99	109	99	85	103	112	92	123	100	114	97	106	91	103	105	110	92	83	98	102	109	112	102	126	101	90	72	96	98	106	88	99	98	111	96	110	98	104	91	83	108	90	116	98	99	102	94	104	100	106	98	99	102	102	91	107	91	113	112	96	102	95	94	100	115	108	114	103	72	86	111	98	87	121	91	83	91	93	90	93	92	102	75	92	104	93	105	111	99	100	106	96	95	85	115	95	110	107	114	80	87	92	97	112	97	94	87	115	88	98	103	115	95	100	89	115	116	65	106	94	110	105	93	105	83	94	96	100	105	109	94	104	92	103	91	96	98	113	104	102	104	92	98	118	84	100	100	80	103	104	105	93	95	88	106	95	94	100	89	111	101	102	97	118	77	120	89	96	112	102	101	89	78	98	120	112	93	93	94	112	93	123	101	90	98	87	84	96	116	96	112	96	100	91	82	104	80
17794	6832	18467	33401	44313	49688	14436	1407	1221	1150	1035	964	932	953	888	846	843	856	843	809	802	795	801	788	770	785	791	791	763	767	779	719	787	741	710	729	755	757	777	725	746	760	731	694	779	743	785	773	739	749	754	733	755	752	730	690	758	742	728	713	676	752	711	753	732	722	742	767	767	762	744	700	740	728	744	799	763	701	742	733	801	735	726	738	741	718	749	763	744	746	750	727	758	720	752	722	748	771	680	736	736	743	732	742	697	769	754	753	707	758	703	746	751	747	738	737	750	725	753	736	714	773	690	737	732	780	752	745	725	787	749	756	759	761	726	760	738	734	731	760	716	702	755	735	721	706	694	743	742	716	711	707	725	754	751	704	716	758	714	763	732	732	743	723	776	744	740	758	742	694	723	740	733	729	707	731	736	707	773	728	690	711	750	759	807	743	771	720	734	708	701	737	738	742	724	745	717	732	801	745	728	725	737	722	761	755	714	749	747	699	743	716	727	737	707	803	657	768	763	757	759	675	759	744	751	773	731	734	713	733	753	718	769	774	742	738	699	751	724	713	729	682	719	772	759	724	761	687	701	734	683	700	736	665	785	696	751	762	728	775	713	776	705	745	738	767	763	756	709	729	718	705	707	773	714	737	720	660	705	708	740	732	701	720	684	762	732	714	746	756	762	756	728	700	704	684	722	746	733	768	738	755	751	765	745	770	736	732	758	743	739	720	711	775	702	683	742	705	726	709	730	736	714	734	697	723	754	696	740	727	750	752	740	760	728	735	730	746	732	725	759	691	763	717	719	761	708	772	683	752	773	744	729	704	804	728	723	734	722	763	718	758	751	769	762	742	765	758	748	787	718	730	695	722	686	723	710	722	742	688	730	728	770	697	738	680	718	757	676	690	779	729	739	749	760	738	704	729	740	695	697	704	714	729	735	743	696	713	742	739	687	737	710	713	737	772	744	708	736	757	723	750	759	716	729	713	751	720	733	749	746	735	711	736	727	720	752	707	707	723	713	742	719	755	781	721	746	744	751	745	714	746	750	698	675	728	749	759	741	708	723	682	711	753	702	728	755	706	744	753	723	756	705	695	749	699	720	768	723	704	767	756	712	733	719	686	742	731	724	755	690	687	745	717	752	749	738	725	705	714	704	704	753	758	749	704	712	741	687	746	739	746	728	728	693	743	715	795	685	718	724	717	768	686	733	785	775	744	722	730	701	710	722	706	743	720	682	740	692	744	771	704	739	736	716	724	678	706	678	760	710	711	752	715	700	788	725	721	735	697	709	674	754	792	776	749	766	732	744	745	716	778	749	752	754	719	667	739	711	737	753	754	762	707	762	754	706	773	758	750	721	723	696	712	702	727	706	784	756	751	788	700	732	714	754	735	728	702	709	736	712	739	762	747	732	760	717	761	716	758	751	696	754	713	733	765	763	741	748	735	758	694	656	722	713	739	662	765	742	757	785	719	782	761	729	704	747	729	741	692	725	726	694	778	697	800	771	683	733	691	759	721	728	779	756	717	769	741	722	722	744	729	689	727	784	727	709	718	741	736	764	735	724	737	774	685	743	736	717	735	708	736	706	725	712	775	725	732	744	741	744	715	721	736	698	730	718	716	730	728	700	681	682	691	768	716	757	700	692	721	730	766	701	702	724	782	692	751	750	711	766	735	689	677	743	712	701	752	733	743	680	744	739	738	767	721	735	724	817	759	756	722	748	719	747	722	734	739	694	727	730	739	744	725	733	766	756	747	721	685	773	741	752	746	731	730	720	725	724	723	732	734	677	745	742	691	772	719	771	710	685	729	769	710	690	737	749	733	721	725	700	785	726	758	769	701	709	723	741	732	810	732	745	736	719	688	714	752	740	743	708	735	706	756	740	725	748	788	755	747	684	711	755	726	725	746	755	782	754	792	742	757	733	724	738	740	746	724	755	722	733	723	761	725	805	739	752	739	724	765	743	762	691	709	753	769	688	740	725	719	739	709	743	731	702	753	733	705	721	725	787	695	729	735	755	750	729	742	710	731	714	763	736	748	715	754	729	727	699	693	724	722	735	726	726	756	712	766	728	753	755	767	714	699	802	725	681	728	723	732	732	730	716	776	697	703	720	756	779	701	756	747	817	738	758	719	737	730	773	728	734	745	732	723	757	707	768	716	725	729	732	738	743	754	732	740	744	742	730	760	735	696	754	757	769	748	794	729	714	730	741	716	726	735	729	762	669	754	763	728	745	713	749	739	713	701	774	756	711	729	687	735	667	731	712	733	767	749	694	746	738	736	714	765	729	739	737	766	759	742	753	706	716	716	726	750	746	761	762	741	761	719	682	715	764	739	748	719	715	745	736	747	738	729	745	700	775	717	760	773	685	729	791	779	745	722	680	769	739	754	755	694	746	770	724	738	750	734	761	710	742	714	725	714	746	730	734	723	717	718	761	690	711	728	753	716	692	733	750	785	716	735	765	698	757	741	712	751	718	768	742	787	724	743	756	697	775	685	721	745	743	742	724	753	700	749	746	808	763	715	724	702	750	728	711	709	796	742	725	738	720	753	746	772	739	737	723	746	715	722	690	749	731	767	759	732	712	752	701	719	760	737	708	733	722	732	744	735	756	780	664	731	719	793	736	762	724	745	742	692	748	764	744	778	731	690	713	749	704	771	703	774	723	762	754	752	726	746	790	797	730	748	726	711	764	747	707	738	729	728	773	771	706	746	758	718	748	746	762	690	777	750	727	688	726	706	789	762	745	739	684	724	684	744	733	729	734	773	737	762	709	783	702	769	743	726	758	662	745	703	770	659	728	718	736	728	726	755	744	734	776	730	711	714	733	741	717	734	759	661	722	751	739	746	697	693	687	737	783	745	769	689	707	747	723	763	720	718	756	686	704	793	758	742	737	734	715	776	790	696	729	736	758	734	709	844	700	716	713	747	729	763	748	721	730	703	752	771	739	758	714	698	781	760	761	735	695	757	738	716	715	756	674	728	729	727	689	733	822	722	743	737	719	789	708	727	745	727	730	711	757	655	721	729	739	738	770	773	723	712	675	756	740	756	714	737	805	717	739	755	739	732	704	674	711	711	746	699	732	781	709	696	719	771	791	755	743	700	747	724	736	702	752	739	757	702	751	739	734	740	724	750	664	728	688	743	712	727	712	804	739	707	679	732	735	751	745	722	687	755	719	728	750	705	773	758	764	739	718	762	820	725	733	751	735	726	748	721	719	720	757	746	737	712	765	714	716	698	729	735	753	744	745	689	745	726	727	735	741	718	755	735	712	734	707	711	716	749	744	769	710	727	693	766	725	692	727	751	728	746	776	741	750	731	723	716	724	757	714	742	747	726	728	764	777	763	742	759	705	724	772	778	721	747	751	731	764	773	761	699	737	771	758	730	743	740	775	784	740	724	709	772	769	790	747	702	695	712	701	717	704	754	728	713	714	709	770	748	721	741	730	708	706	743	803	715	721	712	727	744	733	671	746	755	741	728
1366	233	574	697	788	921	337	69	73	64	59	76	74	62	73	68	63	51	56	85	84	57	65	62	63	84	62	71	61	75	65	64	70	63	67	75	78	67	92	73	66	60	63	56	75	51	58	68	76	54	64	83	66	72	57	56	64	63	68	52	72	58	60	57	60	62	77	67	52	69	66	60	67	79	56	64	69	58	73	75	66	70	66	80	61	67	70	68	61	66	69	65	61	69	77	64	69	58	65	65	70	68	69	71	65	71	80	64	83	69	73	73	71	73	73	71	74	73	57	72	65	65	75	64	67	73	63	59	54	69	75	76	77	68	63	54	56	61	75	59	66	79	60	58	76	72	67	65	71	77	51	56	79	64	63	74	74	54	66	78	60	62	71	69	60	66	72	77	65	62	70	64	62	54	58	71	71	49	64	61	64	75	60	55	75	72	85	66	61	68	67	76	75	64	62	75	67	71	60	70	68	69	60	57	71	95	61	60	76	56	70	69	67	49	78	70	63	70	68	71	58	73	72	72	66	65	73	73	65	56	60	55	60	76	79	73	55	67	61	66	63	74	48	53	62	51	70	72	66	73	68	83	68	70	60	64	79	68	63	79	46	60	79	72	65	67	67	85	57	56	68	59	71	44	75	69	60	66	64	57	65	75	68	82	85	60	78	75	54	61	67	78	55	88	64	60	84	65	67	67	64	55	51	62	65	69	60	72	72	75	67	57	71	76	53	69	62	75	74	51	61	51	70	74	68	81	82	66	64	64	70	67	70	72	61	60	78	76	57	67	61	75	58	58	57	53	64	71	68	62	72	62	90	64	58	83	77	75	55	89	70	63	72	70	73	78	71	65	65	67	64	65	82	68	69	60	71	57	57	60	65	79	83	91	78	55	65	66	67	82	54	67	74	71	51	62	63	60	60	60	79	69	73	62	70	70	71	59	73	62	41	80	85	67	87	68	68	65	63	67	65	61	56	65	54	70	64	71	75	72	69	59	68	70	74	68	76	65	61	69	54	55	56	80	66	48	63	66	60	73	76	58	79	81	65	66	87	67	70	59	68	70	77	69	64	74	64	67	69	64	74	67	52	73	52	70	57	49	64	80	60	64	60	79	68	69	79	53	64	64	64	82	60	84	64	84	62	65	59	65	73	64	52	68	90	68	59	60	69	69	64	71	66	77	52	71	49	70	73	55	75	68	52	57	47	61	57	69	82	81	63	71	74	78	72	77	57	73	53	73	59	67	80	72	84	67	71	63	67	58	75	62	66	58	76	69	75	76	64	72	81	63	47	66	71	80	64	72	61	61	62	61	64	61	63	59	68	73	64	68	57	76	58	66	78	79	63	75	60	69	70	67	62	66	76	72	73	67	79	50	61	60	69	64	51	52	65	70	65	63	68	64	85	83	67	55	55	52	64	68	69	61	53	69	75	61	67	68	70	48	81	67	53	70	69	47	59	62	68	67	76	76	57	61	78	67	66	69	72	79	59	58	69	71	70	78	63	81	43	72	73	54	80	63	66	85	68	76	72	47	68	71	53	58	87	56	85	68	74	62	67	67	53	76	68	68	71	44	79	66	70	58	75	67	75	68	79	71	71	77	76	68	62	64	61	66	73	63	70	75	54	65	81	63	61	73	67	66	68	57	77	58	67	67	64	67	74	71	52	87	67	74	68	69	61	56	57	59	77	72	49	70	66	60	78	66	61	77	76	66	84	64	75	75	61	72	67	75	75	63	66	60	78	63	62	73	64	68	63	76	64	61	68	59	74	56	71	54	69	65	60	71	73	82	71	70	69	67	56	65	72	81	81	74	68	68	85	66	56	75	75	70	64	63	59	63	75	56	74	61	71	76	64	72	69	51	57	65	82	66	63	61	62	69	57	71	73	74	69	77	68	74	87	56	74	77	68	83	72	59	60	63	70	54	62	69	65	59	81	69	76	65	60	81	59	76	75	80	76	74	63	76	81	72	69	63	75	77	65	62	64	81	79	76	72	62	66	58	73	74	69	58	61	66	60	72	62	72	63	56	61	55	83	62	67	61	80	67	62	64	69	68	74	85	57	59	67	67	64	76	76	82	57	64	60	63	68	65	70	52	87	76	60	59	68	62	62	67	62	67	61	65	65	71	63	67	67	71	80	71	79	61	67	71	82	68	63	59	49	61	84	53	81	70	62	73	66	73	76	67	65	74	61	80	64	60	56	63	66	72	72	56	54	65	58	74	73	75	77	57	67	63	57	61	80	47	60	72	71	53	64	74	60	66	66	70	79	60	71	87	67	70	55	74	52	69	76	63	62	71	65	68	63	55	54	83	60	58	67	74	68	85	69	76	63	71	65	64	63	78	71	60	59	63	70	82	59	68	68	70	68	57	74	60	58	66	58	56	70	42	69	69	81	74	57	60	75	63	64	56	57	74	59	62	81	66	55	64	81	73	70	49	65	52	67	63	55	63	71	74	43	75	67	69	69	67	62	62	75	66	66	68	51	59	75	66	67	66	61	87	65	55	63	70	69	72	60	68	63	72	63	85	64	71	81	63	64	63	68	70	76	68	72	68	75	57	63	71	75	64	75	57	69	58	73	71	69	69	72	55	69	70	61	61	49	62	76	81	66	77	55	66	68	59	77	61	75	57	74	70	64	71	65	62	66	75	76	76	63	74	63	60	65	78	72	65	65	73	52	67	64	80	52	61	67	82	75	61	72	71	73	80	55	74	71	73	66	65	67	61	71	58	63	72	71	77	77	66	71	58	80	49	88	63	69	70	86	67	47	59	69	73	77	67	68	70	53	75	60	60	55	64	73	57	59	75	61	55	76	54	69	82	71	54	69	70	71	60	72	78	49	75	82	65	60	66	63	78	73	79	81	74	73	81	63	68	61	77	71	84	61	68	64	61	74	71	74	66	71	65	69	63	70	69	78	69	63	57	56	87	56	67	62	56	77	64	60	71	83	62	78	66	76	62	74	68	59	71	68	53	74	66	62	58	69	66	68	85	60	62	57	75	70	72	63	67	69	69	64	62	60	66	63	76	67	69	69	82	51	66	60	77	53	70	69	67	71	57	66	69	65	60	66	69	68	76	68	73	72	51	63	64	73	76	73	63	55	78	66	71	50	66	64	64	69	55	56	69	75	69	66	72	61	51	65	57	68	64	81	58	70	70	75	76	61	72	74	58	66	67	62	59	60	69	56	57	80	61	68	74	56	61	61	75	62	69	67	75	57	66	54	58	64	64	71	67	74	60	63	74	69	60	67	64	60	73	71	68	72	72	56	56	58	67	65	64	78	69	64	72	74	54	80	60	78	74	55	70	70	70	57	67	61	64	60	68	58	65	73	61	59	64	72	72	77	72	70	63	54	63	65	63	71	75	71	57	69	73	70	61	70	85	90	59	61	65	86	63	60	79	85	71	59	78	59	70	72	60	59	66	63	56	71	61	70	71	63	62	58	61	66	64	68	79	72	75	79	77	64	58	65	61	76	59	61	60
12707	3283	7043	13577	22186	23193	8414	591	604	563	535	557	535	559	568	492	511	561	548	551	570	558	508	530	561	535	549	502	520	523	526	560	473	520	527	545	546	494	506	519	514	530	523	515	558	495	526	513	526	529	491	527	530	508	514	545	533	513	551	533	541	518	506	481	536	497	519	515	528	538	530	494	516	565	538	512	551	530	511	535	516	538	534	553	541	497	525	498	548	492	557	577	521	537	554	512	490	536	545	537	530	514	520	526	561	504	537	484	519	501	577	523	474	539	564	555	502	514	504	527	594	541	502	472	526	543	536	543	527	539	545	556	553	520	544	521	530	538	486	527	523	546	525	547	540	519	516	493	503	570	568	551	544	553	512	483	519	517	499	533	541	506	548	531	538	510	523	533	536	524	542	552	520	539	562	534	521	516	493	546	527	516	543	543	550	509	463	500	534	529	524	522	525	546	538	540	521	564	497	542	547	526	519	528	554	545	521	499	541	512	504	492	529	518	517	562	524	528	525	505	527	519	534	504	517	607	537	531	564	513	505	544	520	493	560	498	511	517	514	519	497	573	504	486	479	539	532	542	510	506	530	525	526	550	538	518	519	514	522	521	555	512	479	512	553	530	487	530	492	543	559	515	556	531	513	523	560	571	543	544	564	525	568	513	518	512	550	542	559	547	533	461	530	492	558	569	519	489	517	546	505	535	577	502	514	537	490	525	516	494	499	509	476	543	531	546	549	469	551	512	538	524	514	519	564	514	484	462	526	516	541	536	520	573	478	541	497	537	542	494	517	519	488	506	520	501	503	512	513	529	515	551	497	531	492	530	555	588	539	536	553	497	497	539	527	514	526	538	517	588	539	530	470	522	509	520	515	521	564	545	482	529	556	496	584	535	549	538	540	539	481	549	549	502	518	528	509	551	528	517	483	564	496	522	506	557	516	500	525	533	510	549	555	538	546	521	530	521	516	532	555	504	540	524	511	532	513	508	492	498	508	530	543	545	535	473	506	499	519	525	528	518	511	508	527	528	569	512	520	533	531	507	539	501	515	549	514	552	555	543	536	510	551	545	509	570	535	533	496	534	563	523	504	543	505	556	525	507	556	536	542	535	508	493	540	568	522	523	528	567	534	503	517	541	513	507	503	508	572	499	542	493	560	534	554	524	524	528	526	508	545	545	544	578	573	524	525	491	533	525	526	517	537	569	497	552	544	515	495	559	514	559	537	525	560	540	526	519	558	537	516	523	530	523	549	506	527	525	532	516	508	548	504	517	541	526	506	493	561	523	503	526	522	528	503	522	541	552	565	513	542	562	501	539	504	515	488	542	538	565	602	517	502	562	538	529	480	512	535	544	539	547	505	516	549	541	539	507	525	538	544	499	569	564	546	538	535	530	526	586	538	489	523	525	535	550	535	505	553	509	575	553	519	498	517	526	526	549	508	547	520	512	481	565	506	530	471	590	513	548	543	538	516	530	538	546	511	548	504	548	477	524	537	528	507	579	504	552	508	517	582	529	525	528	505	518	508	503	555	506	547	528	508	518	561	536	508	551	525	520	554	512	539	498	503	510	506	501	538	545	592	542	539	539	523	522	502	549	520	522	540	542	508	551	527	501	484	543	558	487	538	550	559	524	550	549	513	557	528	513	533	532	535	520	574	540	534	562	540	535	539	523	538	540	554	508	522	536	537	523	545	519	474	524	510	523	554	543	541	545	521	518	534	531	518	522	533	575	526	490	520	508	537	524	547	554	511	549	522	570	523	493	530	542	517	543	514	509	515	582	492	524	529	482	534	518	479	503	552	513	547	528	544	514	523	547	495	530	502	493	549	553	543	540	529	507	539	503	545	518	486	512	511	510	548	508	548	556	539	508	578	489	538	532	538	519	528	493	534	539	518	536	531	544	539	514	519	529	528	529	523	514	533	571	562	543	509	481	504	537	545	508	537	540	545	527	507	528	501	563	518	524	505	521	565	586	490	534	520	496	535	545	530	571	512	526	518	482	503	501	522	511	574	505	523	524	519	506	527	530	526	550	527	543	500	555	532	513	536	504	494	516	561	499	523	547	543	500	565	516	536	509	518	548	543	569	535	512	559	528	535	518	544	533	530	545	550	550	542	527	523	585	575	548	505	568	560	515	507	522	513	536	521	503	519	530	495	525	528	504	484	500	537	551	561	577	529	464	507	490	522	525	522	541	533	541	510	523	558	506	519	542	510	531	541	531	562	526	533	533	550	553	513	476	524	503	544	532	502	517	540	534	538	534	542	537	502	560	506	498	513	546	509	530	510	524	518	523	538	494	486	540	558	514	525	554	542	517	508	486	530	525	547	540	533	545	509	505	505	511	537	518	512	500	534	524	538	560	544	571	514	550	538	489	543	551	515	521	470	519	521	532	500	494	512	532	555	515	548	547	525	533	461	509	524	470	538	561	524	537	543	540	511	541	533	513	511	525	528	505	575	492	530	516	524	549	511	501	472	511	524	522	546	516	495	525	512	560	517	512	529	576	523	508	550	522	519	522	496	531	543	535	523	539	523	509	494	542	492	548	514	550	550	523	551	518	528	481	558	513	549	523	532	527	499	485	492	523	538	522	517	503	539	518	526	541	528	517	499	553	543	506	481	508	504	499	534	542	550	499	540	544	571	537	469	595	571	526	541	514	514	559	507	520	503	550	520	543	564	529	514	465	520	525	508	521	560	544	564	560	515	531	504	537	517	522	554	560	555	551	513	509	517	504	521	504	515	556	509	567	564	537	527	531	571	500	548	524	536	551	485	567	481	509	527	527	530	494	503	536	529	519	564	532	518	518	504	547	541	545	519	536	528	496	534	527	508	527	492	513	533	510	516	529	526	519	535	518	531	523	538	565	569	530	541	539	531	567	549	548	536	508	525	512	574	547	495	501	527	548	520	533	472	531	516	507	538	554	504	520	555	496	508	516	541	501	537	532	469	506	515	527	515	517	501	557	540	530	484	535	560	509	564	488	558	517	545	520	547	543	498	540	533	549	529	530	501	552	529	525	494	580	545	498	566	514	551	508	504	470	563	514	527	530	522	532	528	552	499	549	555	519	513	539	527	534	551	563	530	565	517	540	517	530	508	543	580	549	492	529	544	551	541	487	513	567	532	566	513	499	563	528	481	516	534	560	547	498	515	557	523	542	493	547	505	521	549	504	523	520	523	561	506	538	509	519	539	548	547	495	508	545	526	562	555	506	516	555	533	545	516	536	493	554	527	555	506	534	523	536	512	505	540	544	527	508	522	541	572	535	522	543	520	546	486	513	486	498	511	503	536	532	535	509	483	523	515	560	484	545	558	531	513	520	596	504	542	555	541	513	535	533	507	552	548	543	546	480	525	549	543	511	511	530	518	531	484	507	502	560	547	565	479	547	533	504	564	514	533	525	566	522	507	563	519	536	538	535	523	550	513	506	540	541	545	518	493	532	489	513	530	532	545	541	550	493	493	517	513	538	540	520	519	540	483	525
1120	476	1530	2454	2728	3644	1014	72	79	75	72	93	79	97	70	47	72	75	66	61	82	70	73	74	70	79	75	92	68	55	64	73	67	69	66	51	63	68	63	57	73	78	72	77	63	70	73	64	64	78	71	72	68	52	78	76	66	64	79	76	69	68	76	66	61	85	62	73	68	86	69	88	58	75	56	52	70	71	74	63	71	86	78	74	73	75	62	76	82	81	63	73	65	62	73	64	72	68	62	87	73	73	69	70	76	62	69	76	75	77	84	77	66	64	71	72	71	74	69	68	69	88	65	64	64	81	64	75	74	61	70	72	77	71	70	72	69	62	69	83	81	79	82	73	72	68	80	49	58	76	53	56	78	67	81	67	68	77	68	68	79	87	78	90	55	73	61	91	69	61	67	59	68	61	74	76	69	85	66	75	66	59	77	68	82	62	73	76	53	70	61	63	84	54	85	70	76	65	80	68	80	65	81	79	77	81	66	63	75	87	77	74	69	81	65	67	69	74	78	84	65	71	72	68	85	71	63	85	63	78	68	70	70	75	92	80	74	77	66	62	66	75	62	96	67	67	69	67	64	72	85	65	71	80	80	76	56	63	68	60	75	67	74	71	87	76	84	68	88	64	70	71	73	60	68	62	73	73	83	77	74	66	71	72	72	62	69	66	62	68	70	62	74	68	85	88	69	69	66	70	88	68	75	70	84	73	48	59	71	77	83	82	72	77	63	64	71	71	76	68	62	68	68	77	67	79	88	76	69	59	66	82	70	86	64	85	76	86	69	67	64	64	71	76	66	84	68	75	83	68	72	70	70	67	87	82	68	74	64	67	77	82	64	62	79	71	78	78	68	82	73	63	83	74	65	67	80	61	74	83	65	81	76	67	86	86	69	77	72	68	64	72	55	67	65	72	87	60	82	73	65	63	92	68	71	64	59	71	71	70	63	83	75	56	76	61	70	70	74	70	82	66	67	74	75	59	63	68	73	69	82	64	69	88	80	67	66	84	73	82	65	67	98	77	78	64	84	77	67	75	71	64	73	61	71	73	83	63	77	70	79	75	83	75	84	78	98	49	75	68	82	69	76	71	73	75	79	84	94	75	77	74	64	76	70	76	70	75	65	79	68	61	61	63	74	60	74	82	71	63	68	57	83	97	74	70	52	66	78	71	72	70	91	51	62	71	73	80	72	82	69	60	58	68	76	69	74	59	79	82	71	65	70	75	68	78	61	57	76	87	65	75	71	67	73	66	79	77	70	72	71	67	61	59	75	56	60	77	65	80	62	76	68	71	60	71	77	72	74	62	66	57	72	86	66	67	64	66	97	60	55	74	76	62	66	60	65	67	75	78	84	66	64	77	85	76	78	84	76	69	73	75	72	75	69	74	70	75	76	68	79	69	63	64	70	57	73	73	74	64	65	82	58	83	73	79	65	66	78	77	74	81	62	46	64	77	76	59	79	73	81	83	72	82	68	55	65	79	72	68	74	74	77	84	74	59	67	78	83	78	74	60	77	84	81	62	72	90	79	67	65	70	60	48	56	90	77	69	79	64	73	68	60	67	74	79	67	88	72	66	71	65	75	69	95	64	67	80	71	77	69	64	60	63	77	71	84	85	69	70	78	67	72	53	71	67	77	68	76	62	63	73	82	77	73	76	79	73	84	84	86	74	61	74	74	83	70	70	59	72	81	69	82	63	64	69	70	73	69	78	65	68	85	78	75	88	92	72	58	68	75	81	67	74	67	86	54	78	66	71	83	81	63	63	83	67	58	82	86	68	83	70	75	68	74	68	87	79	75	70	84	68	80	75	52	60	72	81	76	65	82	89	68	72	68	74	73	70	64	67	67	62	58	68	92	77	83	61	73	61	76	73	73	58	80	82	66	71	72	73	63	75	63	86	71	65	66	78	75	76	50	70	70	86	76	77	70	89	60	65	85	76	83	71	96	63	64	70	63	74	86	67	83	75	75	66	73	76	72	60	70	75	79	71	69	76	82	89	66	67	52	83	61	79	70	60	81	71	62	65	80	64	63	80	65	73	77	73	80	70	66	64	71	75	72	66	73	67	60	63	81	87	66	74	65	89	81	66	65	59	84	67	76	74	87	73	73	60	76	61	56	87	67	64	68	76	79	81	51	71	62	60	69	77	72	60	72	67	59	76	86	76	75	80	74	52	77	62	78	72	62	65	68	75	72	70	58	71	70	68	73	73	74	62	70	70	71	81	79	82	78	66	57	79	77	67	69	72	73	86	71	71	81	65	72	64	89	69	64	65	81	59	70	77	68	56	69	85	81	77	62	74	62	66	77	66	75	78	63	68	63	64	78	69	64	69	66	75	59	69	54	74	65	70	80	86	74	66	83	69	63	80	88	65	97	86	68	65	61	70	67	75	66	59	67	76	86	79	70	62	75	66	58	68	69	66	58	66	60	63	67	75	82	75	61	65	86	77	74	79	66	74	81	71	53	81	66	63	61	52	63	74	73	65	66	82	84	90	60	68	55	78	65	80	74	59	73	71	77	60	72	75	63	62	73	75	84	63	67	61	82	66	80	78	83	86	77	70	77	68	75	74	72	63	77	61	60	64	58	56	72	56	70	77	62	59	69	55	93	57	75	67	71	81	68	73	73	72	79	69	79	78	75	65	65	69	65	72	71	64	72	81	63	63	67	83	66	78	70	62	70	74	64	70	66	48	64	65	72	75	70	72	75	66	69	71	72	58	63	63	73	75	62	65	67	70	67	76	69	65	75	81	80	53	67	73	75	63	75	67	89	73	61	57	77	55	58	67	45	90	60	78	68	92	70	77	77	75	64	69	62	78	66	64	72	72	75	80	60	90	65	65	65	85	70	65	68	71	86	84	72	82	65	63	64	60	73	57	79	81	76	75	78	63	64	65	74	76	67	51	75	77	75	67	76	82	74	56	67	66	60	58	65	70	82	61	84	81	66	76	71	83	63	75	68	62	69	60	66	72	81	84	64	78	78	92	84	74	70	80	65	53	76	80	66	72	61	79	59	71	67	48	79	86	81	64	74	63	70	80	71	72	70	84	59	62	66	82	64	64	62	72	87	68	67	61	53	79	79	69	61	67	71	67	68	65	64	72	70	76	75	79	67	63	77	79	64	62	79	61	74	71	79	72	69	74	65	67	81	60	67	57	68	79	68	74	79	72	55	68	72	81	80	68	81	71	80	84	69	60	81	68	78	65	61	85	83	61	59	87	72	71	71	69	79	70	62	67	60	63	57	70	70	73	67	71	75	83	74	50	77	91	63	67	80	46	70	80	71	57	70	64	98	81	62	69	63	75	79	69	78	68	73	78	77	80	73	74	67	64	64	66	58	70	80	64	69	57	77	59	54	69	65	66	79	68	73	59	67	54	61	78	80	68	83	58	72	75	77	75	61	61	62	65	64	76	75	84	63	67	68	62	62	80	70	75	78	69	77	63	73	62	88	92	70	62	67	81	79	81	64	70	68	74	72	81
15420	6259	14581	29200	40936	41279	12621	846	828	764	687	744	606	584	594	576	601	580	580	567	580	563	556	532	538	560	568	546	546	518	548	570	539	498	573	526	563	544	501	526	556	547	543	557	519	513	521	543	570	574	531	524	534	541	523	515	489	529	514	512	518	517	549	555	498	517	512	547	559	520	547	551	531	541	555	590	551	543	549	522	525	551	562	556	541	529	552	509	547	546	552	565	540	554	539	564	573	504	520	518	544	517	498	512	537	526	563	525	532	585	515	499	540	583	560	565	540	521	541	566	517	535	525	531	485	554	531	548	525	562	534	581	544	575	520	558	512	575	527	528	547	510	493	505	556	529	550	565	540	509	534	531	536	562	529	510	560	549	568	500	540	533	572	541	561	533	516	556	562	538	507	521	514	540	534	525	562	543	518	513	537	569	544	554	522	496	561	521	562	501	561	573	550	516	526	534	539	521	537	529	510	542	524	551	555	528	565	519	528	576	532	513	568	541	533	534	544	527	533	548	581	559	544	550	541	532	514	509	526	545	522	517	552	553	529	564	550	541	555	542	503	513	556	516	512	534	533	537	574	563	542	519	541	482	494	513	555	538	530	480	547	518	530	553	520	521	542	558	580	528	546	560	515	583	510	548	526	561	523	524	502	511	521	543	507	528	524	565	515	577	535	512	539	538	549	508	531	610	573	589	533	550	533	549	568	525	505	548	558	518	563	499	553	487	511	551	501	553	517	540	553	526	562	537	550	540	535	548	557	567	536	592	562	544	534	505	564	575	543	525	509	542	528	555	590	524	538	557	557	581	550	553	571	517	598	547	533	531	543	554	530	537	602	522	489	530	560	588	547	494	554	529	514	531	494	553	525	546	561	558	542	519	551	555	546	560	560	552	565	542	543	583	496	534	517	545	544	560	525	516	514	534	576	513	522	472	539	492	516	512	524	513	537	515	509	546	535	564	545	584	499	543	536	541	550	512	539	554	530	506	528	531	531	547	560	525	536	500	508	523	525	530	570	547	533	510	583	522	566	560	536	534	515	514	527	553	556	557	564	547	501	559	545	536	515	508	549	546	557	563	535	510	504	538	549	534	521	533	509	498	504	548	507	540	518	536	555	490	526	507	564	575	521	506	535	553	564	549	551	567	528	525	504	581	510	520	534	553	512	570	537	534	535	543	531	536	528	531	558	581	525	522	509	588	523	547	557	508	510	557	573	568	539	547	540	558	516	538	533	517	542	567	544	526	517	531	556	537	520	564	539	562	561	534	501	469	558	544	499	538	536	551	532	527	503	550	508	570	546	587	570	555	495	524	535	539	547	585	578	527	534	548	542	552	479	557	538	526	541	521	546	493	535	548	527	596	521	520	541	540	573	554	544	546	534	514	562	557	595	530	546	553	548	548	532	526	535	568	528	483	544	540	539	516	514	542	518	563	517	539	571	514	526	572	510	519	524	529	486	522	539	564	497	505	530	541	562	503	536	547	477	517	555	536	550	565	558	527	521	516	494	520	500	555	547	525	523	539	551	487	534	528	524	560	524	511	549	541	557	533	539	525	569	498	521	546	530	505	514	585	535	568	540	512	540	553	580	533	531	539	567	521	570	523	530	540	522	522	559	500	533	566	552	529	539	585	535	581	491	502	488	544	559	523	506	505	561	583	501	542	571	532	534	488	520	506	540	546	542	482	538	601	568	558	572	558	555	512	497	554	504	550	561	549	536	555	563	522	534	577	489	531	498	568	567	534	514	528	543	506	507	575	548	553	560	532	570	526	542	506	561	498	553	528	553	503	548	536	509	542	486	566	524	535	521	525	510	529	532	536	535	568	556	547	509	518	544	549	538	535	517	499	505	559	515	537	523	549	554	504	559	529	523	514	557	526	525	495	535	582	556	543	536	553	525	552	569	538	517	530	562	532	589	518	559	556	533	544	525	524	528	489	518	518	529	554	485	501	531	552	534	564	552	533	508	536	523	534	522	539	551	543	540	608	512	534	509	549	586	511	557	558	538	509	531	517	525	508	534	565	557	565	527	554	537	558	520	548	526	534	558	531	567	499	558	517	508	515	524	519	572	516	506	557	555	549	523	563	543	544	529	523	555	527	527	538	536	553	509	536	535	530	509	538	536	495	547	522	522	507	573	497	562	504	530	548	529	518	575	532	539	528	514	541	525	553	558	524	542	557	568	522	534	551	599	514	552	556	564	523	537	569	529	583	538	502	540	518	553	587	532	547	538	555	518	545	520	514	564	541	531	518	563	518	531	519	520	559	527	541	527	539	549	541	548	570	553	562	549	512	515	549	574	527	519	530	546	524	546	495	551	523	535	538	521	540	527	531	530	502	513	523	535	519	548	533	496	530	543	533	555	486	558	521	562	510	543	532	562	553	584	520	568	526	519	551	540	486	547	558	540	560	547	514	553	577	513	511	514	535	583	548	517	556	558	506	470	583	535	529	593	573	515	559	563	526	479	513	538	528	536	562	565	539	592	524	563	536	566	555	524	542	527	513	582	559	525	490	543	505	531	519	530	504	532	518	563	551	541	573	504	550	505	538	499	517	558	560	543	588	523	550	608	540	552	529	568	522	516	539	565	523	547	547	543	508	537	556	539	558	531	497	523	549	531	512	526	517	546	552	552	514	530	569	554	505	527	557	554	509	523	570	529	486	512	505	540	552	513	540	495	516	548	530	534	514	519	509	530	551	538	524	534	539	514	523	521	549	583	531	557	519	539	539	508	507	541	555	536	556	535	542	572	577	498	510	473	452	505	562	510	580	531	570	519	516	512	552	545	521	559	541	517	569	504	540	528	513	559	539	520	531	555	486	509	517	595	552	512	514	538	510	514	524	565	559	530	551	532	506	524	516	511	556	547	522	594	531	510	512	573	544	535	564	530	525	551	542	561	555	555	564	554	521	546	537	579	522	539	520	542	544	535	527	518	524	540	532	547	480	516	556	544	561	530	567	527	535	558	515	484	544	517	562	547	555	571	536	570	577	538	543	513	524	533	540	557	513	551	507	533	518	496	510	553	557	518	525	537	539	539	535	535	513	538	563	543	567	574	554	526	569	577	487	538	533	533	536	531	515	563	530	588	547	501	510	552	544	518	524	540	534	507	549	520	522	519	538	537	474	564	513	550	527	529	523	531	532	564	503	515	531	551	528	538	558	504	545	542	500	564	516	585	496	563	497	499	554	505	528	513	537	543	530	535	541	548	551	549	534	498	545	540	584	543	522	550	540	556	523	541	492	556	506	536	559	508	539	554	529	525	546	554	558	534	517	583	536	569	550	553	541	513	532	559	535	576	497	522	522	554	527	527	531	516	541	516	563	509	559	540	512	516	564	511	507	526	527	515	581	540	545	547	562	523	570	552	546	545	492	531	534	559	550	543	559	556	517	551	550	552	530	547	523	558	510	518	560	492	513	537	512	566	536	511	550	498	533	513	525	517	531	563	512	529	556	514	566	574	520	551	547	538	571	559	539
2253	604	1336	2325	2442	3084	1111	120	101	92	106	95	87	104	90	90	113	99	110	98	108	94	102	95	110	98	95	79	118	109	92	90	109	84	92	106	97	113	99	110	126	87	100	97	93	115	99	99	95	94	98	95	105	93	103	113	102	109	94	101	101	94	100	90	92	100	89	98	88	89	100	101	96	113	116	84	86	88	113	89	95	97	91	97	103	99	99	95	97	93	91	68	98	129	110	86	103	111	107	112	90	79	90	116	101	93	105	87	76	100	100	96	114	103	98	100	88	79	89	88	109	115	92	112	101	102	111	101	98	119	96	88	106	110	100	108	91	92	109	100	101	107	85	103	105	94	93	117	110	85	100	89	113	109	90	108	106	78	100	98	96	109	84	94	93	105	109	112	71	100	100	79	120	114	107	91	83	119	110	109	89	96	101	113	117	89	97	110	84	97	90	101	95	89	105	95	87	88	103	92	106	96	107	101	94	100	102	97	96	91	93	94	99	111	106	102	94	97	102	111	87	104	97	83	102	80	97	94	94	100	105	96	103	82	77	80	80	104	75	100	91	108	106	110	95	105	106	108	89	116	103	105	83	106	99	116	81	104	103	91	107	102	108	114	90	95	107	103	86	105	102	98	107	90	96	102	109	105	98	96	107	106	96	111	93	95	109	77	88	89	105	113	111	121	85	108	97	103	90	102	93	110	86	96	98	92	99	105	79	105	89	132	106	111	121	97	101	95	99	86	101	84	113	99	102	85	103	85	95	108	89	93	88	119	95	107	84	90	104	91	113	92	105	124	82	96	117	89	86	116	102	96	90	84	97	94	99	112	95	94	82	98	112	94	80	115	84	118	111	98	112	108	105	119	92	96	99	117	101	92	103	97	97	87	99	98	100	96	90	89	101	90	87	87	88	89	92	111	97	86	89	93	111	70	110	106	94	98	107	104	116	117	99	105	99	118	102	108	101	100	120	108	103	100	95	113	100	94	91	99	95	99	88	106	103	91	86	105	94	96	109	100	91	97	110	101	83	97	94	100	100	105	86	103	131	105	90	88	107	110	84	100	108	87	94	105	106	96	80	99	86	109	91	95	89	105	114	107	101	92	88	108	97	86	101	98	93	109	90	95	86	90	89	124	102	88	99	104	114	97	102	112	102	94	90	116	87	97	118	100	96	89	94	88	87	105	117	95	105	118	93	110	100	116	107	118	111	97	108	99	95	96	88	93	100	115	104	106	118	86	80	91	93	97	124	106	87	82	93	90	91	104	105	95	92	116	91	98	107	99	98	110	107	103	92	87	90	99	85	91	102	90	92	122	90	104	99	119	89	99	108	113	99	128	83	96	107	103	108	100	101	110	105	110	92	96	113	87	95	106	98	95	94	113	114	96	114	113	95	104	106	108	120	108	107	115	104	92	112	92	99	93	100	107	108	67	108	91	92	100	113	102	91	76	104	93	95	99	104	98	99	101	90	90	105	104	114	90	93	98	100	99	90	92	99	105	100	84	86	113	113	88	102	114	91	97	99	89	101	90	104	110	86	99	101	98	111	97	102	86	96	91	88	111	108	106	108	115	104	109	83	92	90	109	95	100	106	114	101	100	109	96	88	105	117	104	104	90	93	90	88	106	97	105	84	107	86	90	96	96	102	87	110	92	115	110	93	107	111	87	105	98	84	106	100	91	109	94	94	97	108	103	96	93	93	105	97	91	92	97	94	95	90	113	96	80	101	132	111	116	111	94	104	95	87	102	100	103	97	98	112	81	99	106	86	91	106	85	104	104	108	90	95	83	96	105	104	85	79	94	90	96	85	115	86	97	87	97	90	105	82	97	96	92	105	95	88	82	106	93	103	96	100	90	127	92	109	99	87	98	100	118	82	115	103	96	113	110	102	102	112	102	95	97	106	102	92	101	98	114	91	91	83	107	85	97	75	100	113	114	97	97	113	103	107	92	85	103	119	100	106	108	116	103	90	96	92	98	98	106	99	102	100	96	96	97	102	91	99	85	119	93	93	99	98	97	102	108	106	105	91	104	90	93	92	100	90	89	104	112	101	90	102	108	99	74	110	103	101	104	105	94	116	97	97	119	106	100	94	104	105	99	103	109	91	94	105	105	112	90	106	96	97	104	104	87	106	95	87	102	94	101	97	99	89	109	99	111	97	110	99	102	109	86	95	104	100	117	104	96	89	107	104	96	100	100	106	109	101	111	104	88	102	106	106	107	84	93	96	93	89	100	88	88	119	94	120	98	86	98	98	93	77	91	101	101	97	86	113	114	111	87	99	98	98	95	96	105	91	109	92	104	90	98	91	99	107	103	93	97	111	84	114	86	81	99	108	102	91	117	102	96	114	103	105	114	96	88	109	100	100	95	103	111	106	103	84	90	93	108	83	108	95	101	100	97	97	95	96	108	90	118	95	106	95	96	87	88	100	120	97	88	109	95	94	110	91	110	94	104	108	99	82	105	112	90	93	100	86	90	109	86	98	96	91	103	122	106	103	90	90	104	89	76	82	105	120	109	98	76	94	91	105	106	106	102	105	77	129	79	82	98	98	108	117	114	116	114	112	97	118	105	95	93	95	105	85	84	110	94	85	101	103	90	105	104	113	106	99	86	110	95	92	109	106	104	94	96	91	116	105	85	96	85	99	103	107	116	90	101	89	98	94	103	119	89	79	96	109	108	109	105	92	95	95	93	106	104	85	92	116	86	101	96	111	88	112	97	118	84	113	88	94	97	102	116	113	93	103	95	106	97	100	81	95	94	101	88	108	99	96	93	90	94	87	97	116	101	99	93	90	102	101	98	87	94	94	111	97	107	99	105	95	107	107	78	97	103	99	112	97	117	100	92	98	109	89	87	96	97	105	75	106	112	99	102	92	102	105	108	110	102	95	95	106	97	100	87	91	116	102	91	95	67	89	99	93	106	115	85	80	104	111	101	99	100	116	101	127	87	101	98	104	107	81	92	103	97	83	104	80	101	91	79	93	105	99	96	94	98	121	100	92	94	95	104	94	82	94	111	105	98	102	115	98	102	102	99	93	96	121	83	115	81	86	99	107	94	94	78	128	98	111	110	98	104	94	90	81	86	92	83	106	92	107	95	106	111	98	93	99	97	104	96	110	103	86	79	94	104	78	107	87	119	110	95	79	111	101	107	101	97	102	94	122	102	87	104	76	93	100	98	93	98	92	98	103	89	93	91	90	93	77	93	128	93	72	103	78	96	92	83	90	106	92	91	94	86	98	111	99	100	110	110	94	95	119	109	96	103	86	121	106	102	103	86	92	86	103	92	94	91	116	82	94	116	81	109	89	95	111	91	83	106	95	96	94	94	97	84	99	118	108	81	97	97	126	107	98	110	96	92	111	115	103	97	96	99	88	103	106	93	86	112	99	109	80	119	103	100	116	100	92	107	100	89	80	105	103	91	104	100	90	98	97	109	106	82	116	101	101	104	95	102	89	105	98	107	100	103	90	90	79	82	107	94
16128	6709	13861	28086	38277	39329	13825	1143	1060	931	974	863	819	853	918	800	789	774	814	748	840	767	805	818	689	714	716	805	755	722	757	756	761	729	708	776	738	775	787	788	773	749	756	738	760	778	715	757	733	803	787	811	810	816	782	782	769	753	761	707	719	791	739	770	732	773	777	755	731	776	800	769	751	738	794	735	741	768	783	741	814	799	766	770	749	779	776	725	748	782	754	748	765	753	793	709	765	756	725	727	779	763	756	773	797	774	731	763	784	720	719	734	745	779	773	728	777	744	743	748	749	710	752	736	751	768	778	729	739	725	754	759	724	767	770	764	783	773	747	785	797	723	831	782	771	723	756	765	742	785	771	778	779	762	728	737	767	721	760	774	774	736	757	822	780	785	749	740	794	745	726	794	812	752	720	749	760	782	730	733	705	768	773	778	786	726	741	770	785	753	725	725	740	818	762	777	755	763	763	828	756	720	707	777	779	715	719	774	757	779	776	732	810	823	756	763	760	807	784	758	718	807	778	741	808	741	723	766	816	796	742	716	751	766	765	760	758	766	747	772	766	763	712	745	814	751	731	735	769	752	747	732	731	739	682	786	776	735	764	758	731	832	793	755	709	769	798	763	745	767	732	804	743	719	801	728	765	770	748	808	775	765	738	846	761	768	767	811	756	796	740	765	780	728	721	768	766	769	799	795	736	781	781	766	787	771	782	741	754	753	777	754	767	733	744	759	830	792	745	734	701	807	763	766	748	751	753	812	812	787	763	751	770	762	754	728	758	717	753	730	736	763	803	719	747	798	704	779	737	809	771	765	748	783	794	787	709	761	784	765	737	775	773	736	746	738	747	758	787	751	769	776	706	784	795	779	810	796	745	757	790	748	731	795	769	789	731	765	761	714	801	741	788	734	767	814	747	724	755	687	743	754	772	728	805	737	748	716	776	809	768	732	744	749	774	745	767	747	738	725	757	761	730	786	793	750	787	799	736	714	770	735	768	752	742	726	792	777	774	785	744	729	733	809	769	759	751	765	793	716	756	794	776	787	770	748	731	817	795	820	737	753	752	739	773	732	743	757	771	730	713	745	784	792	687	802	780	740	760	730	780	741	791	765	762	773	771	757	691	752	764	764	789	778	773	793	803	781	766	715	804	796	779	788	811	801	737	745	773	773	766	792	729	772	763	786	789	709	782	772	783	763	725	773	800	778	738	780	746	767	772	734	793	778	739	813	784	762	756	761	802	739	760	765	789	716	780	764	725	789	732	743	712	788	762	795	721	782	804	743	748	755	693	757	736	812	781	754	797	771	775	707	772	736	708	780	764	770	731	729	764	686	739	812	703	761	756	787	764	762	753	816	756	724	804	760	762	774	828	727	742	747	760	747	764	763	754	750	734	757	704	757	776	763	727	773	732	778	721	727	778	751	701	742	773	766	783	774	739	747	760	782	748	764	749	766	720	791	775	745	781	724	740	777	711	718	825	773	769	793	785	781	769	721	758	728	760	768	798	788	771	777	725	779	788	750	761	758	803	794	717	796	761	761	762	736	724	743	752	798	793	738	765	724	738	775	796	774	736	770	798	719	764	792	773	758	765	723	799	756	724	730	777	741	768	745	754	768	783	782	801	784	750	774	738	772	791	728	722	751	740	766	782	797	745	740	772	745	780	741	770	772	735	729	761	711	754	729	715	762	763	788	741	791	741	774	702	741	823	784	808	782	785	789	773	759	782	758	757	787	707	780	730	722	752	724	756	759	730	793	735	782	749	731	737	817	813	732	745	750	801	739	787	737	764	744	767	747	773	775	796	700	746	769	768	760	772	787	728	775	794	729	804	759	736	767	786	796	756	783	774	757	724	746	760	784	813	837	772	753	730	746	766	752	792	708	722	758	777	802	813	769	733	770	758	768	768	805	763	723	740	761	773	743	761	753	712	734	775	778	755	723	750	763	725	762	702	761	760	730	762	770	752	757	748	752	727	846	778	754	811	745	724	722	733	804	739	775	768	781	782	795	795	722	757	740	779	772	742	744	734	760	766	844	743	790	736	748	750	791	796	732	801	771	792	730	721	804	769	721	784	733	761	775	773	743	739	759	758	805	731	731	740	759	769	745	759	770	785	799	731	763	730	729	759	736	759	802	780	770	735	777	806	759	723	771	778	788	764	736	766	752	751	697	734	779	767	755	778	754	736	753	769	755	768	777	780	741	806	802	748	735	727	742	805	775	743	727	790	761	727	759	760	770	764	742	755	766	789	736	761	749	749	757	781	714	737	758	761	815	769	746	772	744	732	770	777	758	732	753	752	779	783	797	768	740	780	739	744	745	796	725	760	778	827	729	763	754	716	796	764	807	783	771	764	799	755	772	799	733	789	728	766	777	749	765	791	766	780	756	723	734	750	783	722	799	742	746	812	778	758	776	746	730	730	730	810	735	727	784	785	794	725	804	780	783	749	736	763	746	724	750	751	763	773	777	736	751	759	765	721	750	718	743	810	787	787	735	777	775	739	762	722	794	779	777	738	786	748	808	771	753	786	758	750	773	766	758	712	760	808	730	752	771	767	797	771	801	777	749	804	788	768	789	797	746	753	754	784	800	781	823	798	738	774	781	745	783	761	776	738	779	754	758	724	807	767	716	770	738	745	804	792	796	723	762	795	785	807	779	830	720	741	716	770	745	770	762	716	820	762	753	728	753	796	792	720	733	722	782	774	749	721	780	792	773	777	751	727	726	796	743	788	759	741	774	782	796	724	775	771	769	811	739	736	795	760	732	714	759	734	751	764	756	746	822	793	766	768	772	755	786	715	758	728	747	764	803	767	752	736	762	738	755	772	735	731	739	744	761	741	770	731	818	772	824	748	777	784	760	830	730	844	701	767	815	733	763	768	759	744	783	790	755	785	778	773	773	801	759	752	743	753	744	772	740	757	772	778	748	713	782	729	790	736	771	730	781	801	766	735	785	747	728	732	790	747	726	796	805	720	779	756	726	833	749	751	736	728	752	752	733	773	754	783	700	749	740	741	784	727	702	785	746	738	773	735	784	730	750	792	692	759	746	789	742	764	764	750	748	778	726	808	763	709	781	783	724	729	767	764	746	768	791	775	739	785	776	766	705	754	758	785	741	756	765	734	766	758	759	756	770	744	775	761	758	758	766	787	781	751	743	772	744	815	767	774	792	778	739	774	741	758	787	767	798	735	745	757	703	735	782	752	838	695	779	746	794	767	723	737	718	752	761	759	762	765	753	751	768	792	782	751	742	793	781	763	776	726	764	771	750	783	744	749	677	802	777	779	768	760	776	766	733	762	796	725	765	779	771	768	744	745	739	836	782	787	769	758	797	733	773	780	787	786	750	720	725	725	793	757	749	747	785	783	747	747	725	780	800	820	724	757	755	742	767	763	750	783	750	783	762	765	771	734	753	738	784	788	704	775	733	762	801	747	758	725	772	730	775	758	755	775	821	744	777	774	759	770	783	776	749	815	734	777	748
1297	1763	3460	4088	4177	5250	1338	109	101	112	113	103	109	125	97	91	116	101	94	81	91	98	110	97	91	104	102	100	112	109	95	98	87	86	117	117	88	94	91	100	90	89	102	79	93	89	121	118	102	108	114	96	83	101	102	113	85	101	96	84	95	95	105	100	105	98	90	99	96	110	93	88	109	79	98	104	97	95	112	98	99	93	91	88	92	98	82	85	113	90	108	113	91	90	96	101	83	87	100	90	100	103	107	91	101	108	100	104	92	89	92	103	83	80	93	84	98	95	87	75	99	104	92	93	120	97	113	89	107	88	114	110	112	98	85	119	93	88	102	80	92	89	101	100	96	92	80	90	96	109	94	117	111	98	114	108	98	95	95	119	99	95	130	101	104	81	114	113	106	97	95	91	110	118	99	84	94	100	92	86	86	81	114	118	107	104	85	103	89	97	103	95	103	88	125	112	95	97	83	94	83	82	90	124	95	102	90	108	91	91	104	87	110	104	94	102	110	101	104	87	90	86	111	94	110	95	80	96	93	95	100	97	101	111	97	89	89	107	100	100	81	114	95	95	105	96	93	101	102	90	93	100	90	95	101	111	92	106	92	91	87	115	107	90	96	108	98	100	110	82	92	101	81	105	101	112	83	94	99	111	76	90	100	113	94	93	100	95	105	104	108	90	113	84	101	94	106	92	99	92	90	100	121	114	92	86	87	102	91	92	102	99	108	99	109	97	97	100	80	83	87	113	88	111	100	100	96	115	88	111	113	83	111	95	114	89	108	105	102	74	102	97	95	100	89	100	105	91	107	105	105	99	106	109	103	104	111	93	103	76	105	88	89	97	90	82	85	106	73	89	82	117	98	104	90	106	120	87	91	108	108	103	102	91	87	112	109	115	104	113	112	96	101	83	101	84	85	109	86	95	105	106	106	84	90	101	102	89	104	89	87	100	102	108	98	93	87	97	91	99	106	100	107	101	129	74	112	97	90	83	98	104	99	88	92	97	85	107	90	99	92	99	106	90	100	109	87	102	77	112	104	93	102	111	94	102	87	81	105	95	95	98	87	100	106	100	105	96	94	107	102	86	116	102	101	84	83	88	82	102	101	92	95	90	84	90	98	96	98	79	104	99	93	96	93	91	73	101	89	96	102	83	83	107	104	116	105	106	102	89	102	92	99	104	120	101	114	106	95	99	86	91	88	96	114	98	112	82	106	97	119	104	98	104	103	82	123	107	105	105	96	102	99	103	124	109	105	96	102	105	94	109	93	95	86	92	99	93	102	89	88	108	100	107	87	91	106	104	106	95	99	82	96	88	105	80	85	124	110	97	90	96	100	100	114	96	97	91	96	113	89	99	98	89	97	105	86	104	104	90	87	83	100	95	108	90	118	104	96	85	104	79	87	111	102	87	117	80	93	103	91	111	94	89	107	89	105	100	92	90	94	102	90	98	99	108	107	95	121	100	94	87	108	111	121	112	113	101	98	119	93	73	102	88	106	89	105	84	96	111	82	103	80	85	117	91	91	89	91	93	104	96	97	110	97	94	101	97	91	112	94	98	94	89	115	96	114	96	94	108	102	98	105	107	103	96	103	93	110	88	107	99	101	98	95	100	95	95	102	120	96	91	101	102	96	108	88	112	83	110	104	104	110	96	106	116	105	113	94	95	95	107	88	137	87	109	101	110	109	88	90	99	92	98	91	114	97	90	101	105	95	103	108	119	88	107	106	95	83	96	100	121	105	95	100	96	92	100	102	87	98	81	100	104	102	106	126	76	89	104	124	88	87	111	83	89	78	80	96	94	101	95	99	90	101	118	102	97	97	106	107	101	94	90	106	93	97	78	104	87	106	106	105	99	94	98	122	95	72	82	97	84	86	100	96	104	91	105	101	89	88	95	87	93	108	100	90	99	107	109	84	115	99	107	103	99	113	103	97	114	108	100	106	93	98	110	99	95	109	86	102	82	90	103	98	96	99	92	83	91	99	87	79	89	116	92	97	106	96	111	92	94	77	98	100	94	96	87	88	107	94	97	87	93	87	81	73	113	110	116	120	86	107	109	89	97	127	104	113	104	95	102	99	103	92	112	108	86	95	98	108	114	90	96	95	113	109	92	110	99	99	92	99	106	97	116	101	108	102	91	107	107	104	83	103	103	103	100	92	89	95	91	89	92	110	97	85	108	93	110	103	93	93	92	102	98	105	95	92	82	96	103	104	102	96	116	95	108	99	118	84	106	110	102	92	93	98	97	101	86	91	99	96	82	103	92	92	107	115	98	89	101	101	99	110	101	109	94	110	93	109	87	95	97	96	100	96	101	96	116	93	103	86	122	95	91	106	89	94	104	95	103	89	107	97	105	105	112	98	106	100	90	86	99	91	84	105	113	102	83	98	104	75	100	100	90	113	107	100	123	90	102	108	88	105	106	103	106	92	92	99	96	102	108	104	92	93	90	95	108	104	84	88	100	113	82	103	100	98	88	116	93	98	98	84	107	99	100	97	89	94	103	109	105	118	105	97	106	91	98	110	99	99	95	106	81	81	99	91	100	130	89	99	94	95	113	95	104	95	89	100	112	84	93	96	101	88	100	104	97	102	88	80	88	111	105	96	102	103	115	111	92	101	82	96	106	82	100	100	106	92	109	102	110	91	87	103	122	96	97	97	90	87	104	99	95	90	107	82	91	96	84	77	113	97	98	90	93	89	108	82	95	102	98	83	85	88	107	86	102	115	92	98	98	111	84	109	93	84	103	88	77	94	122	90	98	98	81	98	120	106	82	84	112	93	117	106	93	84	98	81	84	98	93	98	104	104	120	111	104	109	98	88	92	98	94	110	92	86	106	100	106	104	89	99	108	95	123	107	88	110	100	96	88	83	84	75	115	91	93	97	80	93	114	100	105	94	95	75	94	127	102	85	102	108	89	90	95	102	111	86	111	97	78	98	111	89	108	103	102	104	95	119	111	88	101	105	89	72	96	90	99	108	92	86	98	93	95	109	98	83	105	91	93	88	90	97	89	106	95	99	100	88	103	86	112	100	81	103	85	85	108	89	93	91	106	90	96	101	88	101	95	95	111	89	85	93	91	82	98	103	106	97	78	104	103	91	107	100	110	95	100	94	103	94	89	109	96	89	90	103	96	90	95	100	88	98	91	99	106	111	102	90	97	97	97	111	76	90	112	113	97	118	101	105	113	99	93	105	99	96	104	99	88	93	92	84	110	95	102	114	113	102	89	101	105	94	86	117	91	101	87	92	99	92	97	110	98	94	104	110	92	104	103	99	96	110	93	104	97	99	88	100	97	95	87	94	94	98	104	99	93	103	107	98	106	108	77	98	94	113	101	103	98	103	97	99	99	102	91	78	95	112	95	86	98	94	98	104	98	95	107	94	104	109	101	92	99	87	95	98	104	90	101	96	82	91	88	101	101	89	91	86	96	91	96	82	90	103	94	73	93	103	114	117	98	104	83	94	96	101	108	110	122	97	84
15385	16071	23112	33911	46424	46496	12799	1293	1243	1111	997	960	903	864	889	790	794	793	827	767	756	784	787	795	765	790	787	780	739	768	806	760	794	760	742	721	754	725	744	729	770	726	700	750	734	791	778	770	731	717	747	706	728	741	810	756	673	746	772	763	740	716	698	765	708	722	718	712	746	725	697	708	768	708	717	735	741	717	689	697	723	738	750	702	733	710	735	769	745	724	752	730	733	770	732	746	735	772	740	711	693	735	721	752	735	779	722	699	760	775	752	742	763	706	714	723	702	748	728	749	702	722	748	727	715	709	751	739	730	737	691	739	723	724	746	702	729	757	764	753	722	775	749	798	710	775	792	730	777	761	721	694	756	716	726	674	749	777	731	784	731	685	704	748	741	735	770	722	718	675	711	733	793	783	715	707	737	762	689	702	779	749	698	729	746	741	792	754	788	718	719	782	693	719	740	728	726	735	726	689	686	721	761	764	714	762	719	730	667	733	703	706	711	696	726	731	715	715	714	739	729	708	781	743	713	771	693	712	735	695	795	751	685	733	747	729	763	741	757	756	740	758	708	744	792	736	720	728	712	778	746	759	719	729	768	759	709	734	752	735	715	734	736	671	726	753	729	743	683	729	746	751	710	692	816	773	666	750	750	705	707	769	688	715	751	731	719	733	724	705	747	724	726	735	673	725	746	779	767	768	750	727	721	757	757	735	719	729	721	719	704	727	724	713	708	728	741	740	760	721	749	737	740	752	742	736	727	750	788	744	727	719	691	721	728	702	708	751	675	739	728	718	730	743	701	738	751	743	709	662	722	738	706	740	696	733	735	698	752	737	741	728	737	690	738	698	725	742	683	708	727	762	739	724	679	737	712	745	707	701	756	765	744	757	740	683	724	722	723	732	715	706	701	737	720	737	771	724	779	717	726	741	769	735	781	679	771	764	725	754	712	735	765	752	705	753	710	699	690	701	785	760	701	723	719	725	731	738	732	749	728	737	754	739	747	713	758	715	714	731	647	713	787	747	767	749	742	709	682	718	749	743	722	771	712	694	736	749	745	771	729	720	726	769	739	713	703	765	730	753	742	701	775	718	707	704	711	680	717	708	715	702	728	753	714	756	706	734	731	696	691	731	745	721	719	734	758	735	666	765	765	754	738	689	726	742	703	784	704	726	674	714	751	724	721	705	727	702	741	732	719	702	725	751	778	757	749	717	750	761	708	764	732	693	745	724	686	686	726	731	729	739	769	670	699	738	737	779	728	733	746	695	747	763	734	727	704	715	693	716	743	738	755	728	683	725	739	774	773	718	775	731	784	714	737	716	727	754	740	794	738	764	724	784	748	737	739	737	725	730	711	747	754	766	775	739	725	717	736	716	744	766	731	722	749	717	709	753	723	709	696	749	758	712	756	714	724	715	735	723	745	726	720	696	745	733	774	698	710	703	738	773	686	749	722	756	777	639	718	709	735	769	757	700	697	715	748	767	726	695	716	753	736	722	733	731	765	715	774	711	794	714	702	791	759	721	721	710	778	769	758	709	732	707	756	737	714	768	730	728	759	738	707	752	770	780	751	735	750	721	701	719	705	747	733	721	778	736	682	722	744	711	759	726	702	745	695	749	723	749	765	714	754	704	756	739	733	703	800	710	704	702	718	734	712	754	794	771	742	719	766	761	720	772	723	715	714	751	773	780	720	757	767	752	737	716	754	709	788	728	769	709	664	724	764	738	687	761	718	726	688	738	694	735	672	712	752	752	698	730	746	669	718	752	745	739	732	733	765	766	799	724	742	731	768	761	705	741	735	697	687	770	718	753	712	761	739	726	727	738	759	764	718	750	769	715	691	738	739	685	743	728	702	711	668	732	769	721	701	744	710	764	718	716	775	699	720	704	740	694	713	743	727	711	708	736	749	739	725	704	763	707	680	720	721	753	729	761	758	696	736	721	744	754	759	731	755	694	733	700	721	711	738	722	744	715	722	729	780	734	703	711	755	704	745	716	729	722	773	742	787	730	691	732	768	796	741	741	772	764	744	758	717	728	712	732	783	757	702	734	751	728	742	697	725	709	757	726	764	708	733	731	781	735	733	731	715	744	718	733	749	709	743	728	703	645	746	727	741	780	761	744	744	694	729	739	735	697	683	745	721	706	762	731	710	687	762	729	734	730	748	728	708	735	752	728	731	696	748	749	698	731	735	757	710	700	731	714	719	703	718	736	703	731	726	702	744	771	765	715	726	710	715	726	771	760	776	778	744	700	728	716	735	745	748	692	756	755	740	715	719	718	724	714	721	756	696	701	724	773	736	756	733	701	737	703	731	667	751	687	686	749	752	717	732	721	703	763	724	751	721	730	724	754	736	731	743	765	674	711	698	673	722	725	740	798	677	738	776	685	721	748	769	692	691	744	673	724	758	720	748	771	728	722	719	714	729	705	686	724	750	734	761	768	791	696	754	705	692	745	730	765	707	701	786	763	732	766	731	690	707	771	746	761	742	714	683	753	738	730	745	666	746	754	704	754	795	779	751	786	695	709	712	790	731	699	785	715	724	727	717	758	724	747	716	720	746	724	755	755	709	732	707	667	811	769	706	760	720	706	757	727	704	736	748	780	725	752	714	716	737	700	696	701	750	747	764	710	757	724	721	747	692	708	735	689	725	706	765	732	733	691	759	736	735	744	723	729	760	732	738	751	711	772	677	773	746	690	706	759	775	681	709	723	735	711	737	745	781	749	752	733	777	782	736	707	708	729	734	772	698	720	702	764	715	712	755	776	760	714	726	762	725	741	752	715	734	738	747	775	736	718	726	751	728	717	753	801	733	718	732	770	716	717	722	708	740	765	714	742	720	708	666	771	728	699	743	738	755	681	735	768	713	762	731	747	709	757	750	753	720	693	740	695	748	681	807	709	745	738	721	713	730	716	738	761	735	709	756	766	713	737	733	731	763	680	776	718	687	740	681	707	721	738	709	731	728	704	712	765	764	738	731	715	702	705	721	730	731	730	755	708	764	728	742	741	727	708	713	729	740	705	747	749	740	728	744	699	722	706	763	734	739	734	753	700	703	720	698	737	794	718	732	749	763	673	734	677	742	778	695	711	764	686	715	736	729	703	705	771	741	732	750	711	720	753	710	764	762	722	733	736	708	751	715	691	739	704	729	753	787	711	706	728	708	743	742	712	717	778	705	775	705	746	717	717	732	796	708	701	732	715	726	766	726	704	755	746	753	759	725	742	737	728	693	759	740	669	731	735	715	729	742	752	746	710	707	739	685	741	713	741	768	735	723	761	764	730	786	753	772	729	690	703	703	716	744	753	784	743	729	748	693	718	744	735	726	731	782	744	704	750	746	781	739	706	789	727	748	735	743	688	708	722	729	702	748	718	718	705	742	736	648	764	768	691	736	698	743	734	721	756	735	762	754	729	734	717	753	671	703	762	761	766	754	710	740	712	729	722	754	716	731	704	775	729	781	745	722	779	711	736	717	727	712	771
1149	354	644	851	761	811	271	80	67	64	64	65	65	53	65	52	62	85	71	67	74	68	64	63	67	65	79	72	69	55	62	71	59	57	67	60	66	70	74	73	63	65	53	60	70	58	77	60	61	69	63	71	52	76	60	56	68	79	64	68	67	69	69	56	76	65	61	71	68	80	65	75	75	71	71	75	58	66	75	63	51	66	56	64	67	66	65	69	58	74	57	63	66	55	64	78	55	69	63	53	79	64	61	62	64	69	68	50	71	58	70	46	77	66	64	64	69	56	70	61	54	58	67	70	78	68	70	75	65	56	63	72	63	68	70	80	69	66	70	68	75	82	64	60	80	79	74	78	58	61	73	63	67	57	69	73	76	62	73	67	69	63	54	71	70	82	81	58	69	60	64	80	75	55	68	74	67	78	62	66	65	67	55	68	71	59	63	73	71	58	66	57	65	51	77	77	76	69	73	58	62	58	69	53	77	71	59	60	69	67	58	86	71	47	65	63	72	79	71	80	64	78	81	67	74	74	73	72	70	62	57	64	70	91	69	63	75	71	70	67	69	72	95	86	61	57	65	71	74	57	58	71	59	63	50	72	67	69	62	79	79	66	54	70	65	71	60	64	53	72	76	63	76	73	58	74	69	61	63	87	76	61	63	76	76	49	80	67	61	54	73	51	60	64	57	58	58	79	65	62	61	65	68	74	60	59	70	72	63	79	56	69	57	76	63	71	57	56	58	63	63	71	71	52	78	64	85	62	60	77	81	74	70	67	63	73	58	73	72	42	57	70	60	74	74	62	68	65	63	77	84	67	72	69	60	74	79	56	63	76	46	81	90	53	86	77	77	59	68	57	61	76	60	68	65	59	76	71	59	62	62	62	69	73	58	74	68	47	72	70	64	70	83	53	85	57	60	67	59	71	60	66	67	57	75	81	83	59	71	69	63	73	63	75	65	75	65	67	73	62	51	67	66	62	72	57	75	63	71	67	61	58	70	67	68	79	55	80	68	68	69	79	79	69	68	69	71	71	66	63	81	63	68	65	65	73	65	63	79	55	81	71	65	61	70	69	60	70	80	88	61	82	71	61	67	61	72	57	77	53	69	62	71	63	67	49	78	51	53	71	66	79	53	65	70	77	71	72	67	54	71	77	65	54	79	86	61	66	82	61	61	62	55	65	70	71	65	75	73	84	76	56	68	54	70	51	73	61	61	69	60	80	71	59	65	59	67	65	65	67	73	75	69	54	64	72	75	65	75	66	69	61	60	70	65	68	62	62	50	73	73	69	50	74	56	78	70	64	67	59	69	50	56	68	68	74	67	54	60	80	64	87	60	63	54	78	62	57	75	81	57	68	86	63	61	58	66	61	63	67	67	69	58	66	75	69	81	67	73	66	68	67	60	60	63	72	66	64	85	64	67	78	76	59	66	65	69	57	61	57	63	64	71	74	74	58	70	74	69	65	65	72	70	70	58	78	57	66	72	67	63	78	74	67	69	60	62	66	62	60	72	78	48	56	65	66	59	70	68	66	54	73	60	64	80	77	74	75	74	69	60	63	64	74	75	71	61	75	59	62	59	83	76	68	69	57	62	68	70	59	61	64	66	72	69	70	71	55	64	70	62	73	79	66	62	75	70	67	57	73	66	60	70	64	75	73	60	70	66	61	55	62	68	62	67	61	63	75	76	79	76	79	60	58	65	70	73	67	59	74	62	75	56	68	57	68	71	63	56	63	54	63	44	58	54	70	70	66	78	60	78	78	57	60	69	53	60	75	73	57	53	65	66	63	74	63	65	86	67	64	82	62	56	76	75	78	74	62	68	53	72	74	79	66	60	66	55	78	76	77	60	58	70	64	83	70	70	58	82	72	73	72	70	67	62	68	71	68	53	80	55	79	78	72	68	59	59	73	72	62	67	68	72	76	78	54	67	75	46	63	62	63	71	73	70	67	63	76	69	63	68	62	81	59	60	85	73	74	76	66	72	55	74	66	81	71	75	72	71	64	60	63	63	75	61	58	60	67	70	56	66	59	68	94	71	62	55	81	69	65	62	55	68	78	79	67	71	72	63	62	66	68	69	57	61	68	58	82	74	64	59	64	67	65	58	55	80	76	61	66	77	62	55	80	74	65	73	64	59	76	71	78	60	76	74	74	72	71	71	48	64	69	73	86	58	67	57	70	77	65	69	64	76	68	60	59	59	61	71	72	66	68	66	69	62	47	52	62	74	82	74	63	84	60	60	78	63	71	78	65	69	64	88	93	58	55	72	71	65	67	61	50	70	72	70	66	51	74	69	64	56	63	65	66	70	75	62	70	55	72	56	64	78	72	65	68	57	64	63	72	69	62	60	65	59	72	63	68	72	64	67	61	62	69	70	55	54	79	65	56	65	52	75	60	65	60	63	68	65	64	71	57	79	59	64	65	74	60	69	74	76	74	49	75	61	66	75	68	66	67	50	70	63	67	61	73	59	62	57	71	71	71	60	65	62	71	70	66	59	68	49	74	66	65	63	75	65	72	65	61	63	65	65	65	67	71	73	68	68	68	60	61	66	60	56	66	71	56	78	57	70	67	75	68	65	81	57	75	63	70	66	67	75	59	75	79	73	77	58	73	81	72	63	79	66	67	76	54	60	65	72	72	72	78	77	63	77	58	48	63	60	62	84	89	78	75	71	64	59	66	62	84	66	73	76	60	74	65	70	64	60	58	71	65	62	63	61	68	63	81	55	54	64	78	63	78	71	56	67	61	64	59	67	71	63	63	87	46	61	60	76	83	56	70	70	65	70	54	72	60	81	72	69	62	63	70	59	48	80	77	62	78	77	75	71	61	73	62	60	74	73	75	63	60	60	79	78	61	66	56	63	68	67	71	76	81	73	70	66	67	65	57	67	65	57	55	65	68	63	69	60	69	67	60	71	68	70	72	67	71	62	67	50	69	77	63	62	70	55	74	78	64	70	73	62	80	66	77	80	67	66	77	62	66	72	59	72	64	62	61	64	74	80	63	69	58	52	69	62	65	60	64	78	52	60	59	57	81	80	68	56	58	63	67	73	78	50	74	67	80	67	63	61	70	63	77	74	58	86	84	66	60	66	60	61	46	75	70	64	57	67	67	68	59	78	64	73	74	62	58	63	56	68	68	70	79	49	70	63	56	61	63	70	49	56	61	57	55	66	79	67	63	65	61	74	68	75	71	58	63	56	77	65	76	70	83	70	63	58	65	50	64	57	71	66	67	75	68	60	80	70	69	59	68	59	72	65	74	69	64	62	67	76	67	61	73	68	64	81	63	63	77	70	57	70	76	75	75	58	71	64	77	67	74	59	77	56	67	66	73	69	57	55	68	63	77	67	62	69	57	68	62	62	56	56	78	57	71	59	74	58	64	66	65	68	63	79	66	65	58	63	68	67	66	69	68	81	66	70	73	61	81	71	63	75	59	73	66	64	45	61	63	67	81	75	64	78	74	78	71	66	73	73	72	62	72
8621	4372	8189	14067	20879	21455	6545	648	586	561	572	526	574	561	517	537	550	549	501	525	476	536	554	555	533	494	502	556	495	490	500	573	510	534	506	504	537	524	529	507	505	503	562	497	517	523	568	524	546	531	521	510	507	527	540	534	541	516	522	510	513	593	549	525	531	519	544	561	526	570	462	515	533	515	537	562	509	524	569	515	519	551	502	541	562	534	519	502	571	558	556	480	505	516	562	507	548	524	543	474	489	543	537	535	496	558	547	523	535	546	502	535	531	475	571	520	541	520	559	507	513	542	491	511	528	538	544	544	497	534	546	530	511	469	537	553	500	542	534	530	499	493	573	578	533	559	538	516	542	523	503	539	509	496	516	527	539	522	523	530	526	536	555	527	547	487	516	479	521	531	599	555	548	500	527	506	540	498	566	519	520	512	527	540	530	519	488	517	534	550	515	517	490	510	529	525	538	542	541	534	537	490	525	518	470	544	524	518	518	513	529	539	524	537	522	543	545	504	535	536	519	548	515	532	549	549	508	472	514	526	520	521	524	550	493	510	506	489	504	525	550	517	513	514	520	466	532	526	572	585	486	526	524	542	543	580	518	496	532	518	536	522	510	516	526	559	482	570	532	544	554	564	537	540	486	532	532	542	541	511	510	510	533	498	503	492	548	570	490	499	499	566	519	567	505	516	575	542	521	550	570	554	519	519	505	544	501	530	575	528	498	509	531	501	506	511	505	507	538	509	527	511	484	508	496	520	565	510	525	528	496	510	491	562	519	558	572	523	514	506	511	551	523	524	536	497	544	502	560	554	512	563	528	471	530	536	520	515	545	489	532	505	527	541	502	519	534	519	561	529	557	526	556	531	516	487	543	459	525	546	493	520	491	535	472	540	532	477	534	540	528	527	525	552	526	515	488	533	524	575	542	575	547	500	578	518	509	543	568	539	534	509	519	498	514	511	504	523	544	524	530	497	519	502	528	551	519	553	526	518	524	557	573	525	547	525	496	529	484	551	503	530	528	530	544	543	498	513	552	516	507	544	516	570	500	517	568	519	525	519	487	546	531	534	527	514	541	478	484	570	519	544	491	533	537	511	536	485	500	512	490	539	547	532	523	534	501	502	526	487	510	522	502	507	506	480	515	508	522	557	533	525	520	536	556	518	530	526	495	528	527	531	551	525	541	580	496	518	555	518	494	521	512	532	546	553	522	538	552	484	517	528	570	485	525	580	526	517	525	545	496	513	554	502	540	572	539	562	492	511	488	510	551	536	551	553	558	521	547	536	550	499	501	554	559	523	495	533	506	554	495	569	513	543	537	543	535	521	537	476	517	501	517	511	503	530	502	543	562	521	510	533	542	531	511	509	503	532	541	544	493	521	454	554	525	502	530	504	516	496	534	516	519	486	561	499	513	481	535	504	497	557	557	528	505	542	550	554	534	485	530	528	519	514	509	534	512	505	551	575	518	534	511	532	515	516	583	507	514	465	550	506	491	539	536	538	542	479	527	512	529	537	531	549	518	518	542	478	521	534	519	491	498	508	531	515	497	513	508	515	527	524	542	500	483	494	560	494	564	511	544	502	509	530	522	495	540	488	517	488	512	557	514	520	539	518	537	496	508	481	510	513	511	505	529	519	546	501	550	549	500	533	544	498	503	511	492	550	559	523	513	514	571	578	479	521	503	541	513	484	537	505	517	535	516	525	531	513	476	566	492	530	513	543	506	521	541	533	502	548	526	537	502	545	502	530	500	548	488	524	534	501	507	524	473	535	563	526	539	574	511	510	596	507	491	504	516	556	508	529	533	513	549	536	527	492	538	478	502	530	525	482	496	578	534	501	485	499	561	513	550	514	564	499	510	531	473	487	549	491	537	520	519	562	561	537	518	499	536	551	504	497	569	520	537	545	556	525	533	529	524	508	490	514	525	559	516	533	516	533	509	535	551	533	500	541	542	535	477	538	526	561	533	525	485	577	561	456	516	504	532	539	546	545	536	565	524	503	526	515	519	529	501	511	534	565	515	514	535	535	541	562	502	486	508	541	487	506	525	509	511	531	520	532	524	509	503	485	542	540	511	528	507	518	561	556	525	537	477	545	540	521	510	517	471	529	501	518	523	458	514	498	508	518	518	488	528	507	520	543	542	504	542	508	520	532	527	569	526	537	484	558	545	529	521	518	506	514	530	463	534	558	493	577	522	506	493	510	522	510	527	510	533	532	520	495	507	506	511	528	535	524	527	527	515	516	551	521	513	530	472	528	513	552	521	502	499	519	510	513	530	507	519	493	524	526	510	513	514	549	541	483	529	505	502	538	532	498	524	505	539	504	552	566	490	523	530	537	528	520	513	515	548	542	551	541	560	531	535	556	549	512	507	496	519	516	508	514	506	529	523	512	530	534	577	528	554	535	544	516	488	499	509	512	527	555	536	497	486	502	508	495	529	538	520	506	516	524	512	509	538	536	535	534	504	526	540	499	538	496	499	531	475	525	576	454	498	573	505	534	540	529	484	524	515	536	511	527	547	518	525	533	510	523	508	497	488	514	585	569	514	540	511	523	506	556	521	516	496	507	513	537	545	549	527	529	554	550	535	498	559	530	527	477	519	593	472	517	534	527	536	539	521	503	488	538	573	545	545	509	571	569	514	552	482	521	476	514	526	549	513	521	526	559	556	555	541	530	505	506	551	521	500	511	558	520	531	514	529	538	545	541	527	460	519	532	567	532	523	551	523	514	512	504	529	527	498	507	532	530	521	546	552	515	546	539	543	498	483	500	537	540	526	526	519	506	508	481	527	489	521	512	518	539	514	510	501	546	520	492	529	520	522	553	490	512	535	558	545	511	523	526	552	526	513	502	534	533	543	501	548	500	545	495	482	512	536	514	537	572	488	500	543	529	514	479	527	538	511	534	513	538	591	483	510	500	573	532	502	529	483	551	550	522	506	527	496	537	505	544	521	532	529	500	525	525	498	506	536	505	532	516	536	519	545	508	483	562	518	569	511	522	514	520	505	517	493	490	505	495	493	525	485	498	520	509	541	548	535	485	498	501	523	501	514	514	523	503	549	492	521	512	512	554	544	571	522	520	529	520	547	566	553	523	513	501	579	503	544	517	505	537	523	516	499	538	536	520	505	534	509	536	545	516	478	520	512	535	487	519	557	533	483	509	490	558	544	534	514	507	506	479	527	534	512	529	490	530	514	574	480	523	528	539	506	507	541	495	516	512	522	510	543	546	545	528	533	551	518	523	526	540	555	530	492	490	517	518	533	573	526	489	496	551	546	544	523	562	504	558	533	540	503	487	504	500	554	530	514	531	505	503	484	503	515	513	507	498	498	519	560	519	498	541	502	549	516	540	521	531	540	567	514	541	540	542	547	521	534	500	505	562	512	520	549	508	493	508	536	522	528	513	525	529	577	552	481	513	539	525	526	547	531	530	544	467	529	498	561	510	516	572	520	532	508	474	523	471	479	557	480	519	515	502	498	573
657	976	2296	2601	2467	3304	942	78	85	72	79	74	73	77	77	83	62	71	77	70	71	80	70	74	76	72	62	52	51	70	78	78	52	76	79	65	71	79	74	66	73	77	78	69	70	51	64	62	68	64	60	64	74	77	79	69	83	72	89	82	67	79	82	72	78	66	73	61	66	70	65	75	50	73	68	81	66	72	80	86	71	72	62	71	64	76	63	69	59	67	65	83	68	57	77	54	65	75	76	56	72	59	55	78	61	79	70	65	60	74	68	59	72	75	72	66	57	72	78	68	78	70	72	63	66	73	68	67	73	81	72	81	67	72	67	60	79	62	81	79	68	65	82	73	68	69	71	72	67	58	73	67	77	79	64	69	76	55	67	64	77	65	79	72	78	75	91	75	72	70	63	85	66	75	76	72	81	85	70	69	49	68	74	77	74	77	73	79	58	78	84	72	78	66	56	86	64	57	79	57	79	76	71	63	70	73	63	64	67	69	65	67	56	63	79	74	72	69	78	65	80	72	64	65	70	69	59	65	91	74	58	67	61	69	69	78	64	60	59	61	77	67	73	82	63	62	66	58	75	62	77	77	68	63	67	72	69	77	73	43	73	63	64	80	76	64	82	72	69	76	71	74	65	79	66	73	59	67	68	72	68	82	68	67	73	70	68	72	61	69	82	71	83	78	68	69	68	59	65	63	73	73	44	81	87	80	69	61	68	72	67	60	70	75	71	68	85	86	75	72	75	77	81	71	66	79	68	64	56	80	70	67	77	79	59	70	61	77	71	72	67	72	70	79	71	78	62	71	69	89	83	67	79	62	60	64	68	77	61	82	79	74	59	72	81	67	60	70	75	65	85	75	59	68	69	66	67	66	64	74	74	59	79	60	65	75	82	68	77	71	74	75	70	79	73	73	67	78	54	72	77	62	76	74	65	78	69	62	67	62	69	76	59	62	69	93	60	83	70	68	84	63	69	70	74	54	77	75	62	67	68	70	70	63	64	76	72	58	73	63	69	76	71	68	65	73	77	79	76	70	73	67	69	71	89	65	79	84	80	68	52	82	80	75	80	73	63	76	88	89	71	58	60	71	73	74	67	53	68	66	72	79	73	68	65	59	65	70	75	87	78	72	58	75	76	95	78	69	64	75	75	91	61	59	69	50	67	73	70	80	84	67	66	64	64	82	51	75	80	72	64	68	78	65	74	68	85	64	78	57	62	61	67	75	74	71	63	75	69	78	72	70	65	53	59	65	74	83	74	68	82	59	51	65	83	71	78	74	75	72	68	75	73	64	81	66	68	71	75	82	62	69	63	68	62	65	54	61	62	55	72	57	66	63	75	67	67	68	71	75	91	80	82	67	84	65	80	85	72	61	67	77	87	78	72	64	73	78	88	75	81	75	62	75	67	63	88	68	76	66	74	72	74	90	78	66	76	86	61	64	69	51	82	79	59	68	79	79	68	62	57	68	69	71	82	75	72	78	66	70	63	62	72	58	73	82	59	86	66	74	81	76	71	76	74	67	64	85	67	66	76	76	64	80	63	67	67	84	72	62	72	74	61	72	61	76	86	77	68	81	75	59	57	62	67	64	81	78	65	58	61	57	75	59	68	59	71	59	82	68	75	66	60	76	61	76	72	78	79	79	55	67	63	54	62	83	64	81	67	63	57	67	65	70	65	77	72	77	58	64	65	81	77	79	67	61	79	56	71	76	72	87	82	56	68	78	79	51	63	62	60	59	66	66	71	79	72	59	66	78	59	84	80	71	78	63	78	77	74	68	73	76	75	69	64	83	80	65	76	69	66	54	48	70	58	72	81	76	76	70	81	63	82	71	79	69	69	68	70	72	75	70	59	62	52	50	79	90	85	80	81	66	78	64	68	67	72	74	68	71	70	77	66	74	78	70	68	85	61	57	60	67	48	70	63	72	68	75	73	70	76	80	65	79	60	73	63	70	68	81	87	89	49	71	68	59	69	80	62	66	73	50	64	83	71	69	68	66	83	66	72	70	76	70	68	75	69	65	66	65	64	66	85	58	67	79	68	58	62	65	72	83	66	58	78	51	77	51	67	80	62	57	71	59	77	62	74	55	78	68	77	62	63	71	75	69	68	69	58	61	78	71	64	69	71	65	74	73	82	69	76	63	50	81	68	68	79	84	86	75	67	77	75	72	71	66	75	63	70	76	74	62	71	80	84	84	71	66	67	72	84	68	72	62	72	72	72	73	63	75	84	79	67	53	78	72	66	54	72	55	58	55	64	69	60	70	65	65	77	75	60	68	66	70	74	54	71	91	65	58	72	56	81	74	71	75	76	51	72	66	74	75	67	75	45	82	63	80	72	65	86	75	64	79	74	67	70	72	72	77	67	65	83	60	71	77	78	73	82	64	70	77	70	57	76	62	76	79	74	81	70	57	79	68	67	70	67	81	89	72	81	69	59	78	88	72	61	87	75	63	69	58	80	77	71	75	70	90	67	82	75	71	85	50	78	61	55	65	62	72	62	56	62	73	71	68	74	78	79	63	74	81	68	66	71	79	64	73	77	54	69	63	74	66	83	71	53	65	66	71	72	72	82	69	71	58	73	64	77	60	62	65	60	70	86	57	76	61	82	74	88	71	82	79	78	68	74	68	70	85	92	65	63	74	73	58	91	73	87	89	84	79	53	84	77	69	69	72	63	74	74	78	66	69	72	75	61	67	75	67	68	57	65	67	65	66	66	68	89	60	69	77	78	70	76	79	61	73	75	71	51	72	62	78	70	64	58	71	84	73	66	76	69	74	79	72	63	76	66	80	80	84	76	60	90	62	74	85	70	70	71	62	64	74	61	87	64	77	62	78	74	71	76	65	61	64	58	72	76	71	80	67	77	71	58	81	60	94	72	71	59	85	61	84	70	75	81	86	69	74	59	74	61	56	64	60	55	75	72	68	63	72	79	64	62	72	55	64	72	80	67	66	77	72	62	79	70	85	66	85	69	74	64	79	83	76	81	75	73	67	77	78	73	79	68	72	79	63	74	65	69	84	59	71	69	66	78	69	69	65	48	65	74	72	72	66	61	63	72	64	96	80	65	71	85	66	69	71	63	66	68	76	75	64	73	85	63	79	76	67	68	65	72	69	72	70	59	61	71	84	80	64	63	78	55	84	86	81	55	65	77	57	78	60	60	68	82	73	64	76	77	70	80	65	77	77	70	62	68	61	64	72	73	69	73	72	70	62	75	70	82	67	67	70	68	83	79	68	80	77	78	62	81	93	81	60	68	73	83	69	70	90	79	63	83	76	75	68	67	76	64	73	56	78	62	54	66	82	72	83	69	81	71	69	69	52	86	70	65	85	70	84	64	61	76	68	68	61	74	66	67	93	58	79	84	79	86	69	70	68	78	61	66	77	67	71	72	67	80	80	71	76	77	69	70	65	83	77	57	76	80	77	71	67	73	76	73	67	75	63	55	74	81	70	59	66	64	80	77	80	70	66	53	79	61	53
9306	10512	18651	29302	39220	40129	11578	862	771	721	712	674	658	626	600	574	578	639	556	583	553	546	530	556	555	539	545	522	580	568	569	537	524	542	514	543	541	546	544	553	539	588	510	611	548	545	524	527	557	540	566	552	508	550	534	515	531	575	526	496	506	495	519	574	518	556	569	536	542	542	534	531	519	547	540	554	515	566	531	560	504	554	569	551	543	525	549	551	511	535	579	512	547	519	510	563	533	539	519	515	507	538	533	523	540	503	509	528	505	509	557	529	548	573	552	508	532	496	555	520	529	516	509	511	507	540	518	504	519	543	543	524	521	533	560	513	524	506	558	527	524	528	552	536	529	530	557	522	546	559	561	600	553	545	551	520	522	521	519	565	557	561	565	565	515	572	524	501	466	505	559	559	537	499	523	482	516	564	548	538	528	525	508	534	560	555	571	521	564	564	549	499	533	525	572	551	511	516	568	495	519	486	529	519	551	497	523	565	551	512	528	560	555	547	543	542	507	553	528	558	517	508	514	526	491	573	565	504	536	501	545	565	510	555	544	523	527	504	569	515	516	531	547	550	513	529	512	547	540	557	550	533	541	563	535	530	549	515	542	543	534	520	476	515	518	543	518	544	475	538	496	549	531	549	505	536	537	505	553	550	527	528	538	523	545	499	506	567	534	507	547	508	503	503	544	512	541	505	569	576	568	530	546	522	550	564	549	550	533	533	538	526	541	590	544	529	499	549	550	538	511	529	515	518	537	568	535	533	556	519	544	517	543	532	552	525	532	564	544	515	518	538	531	553	496	553	555	540	554	521	536	525	568	577	516	532	522	523	529	507	489	501	532	570	517	493	568	547	522	557	518	508	569	559	543	505	547	545	519	545	488	538	565	567	556	542	504	562	538	549	520	566	522	536	525	551	503	535	525	536	536	576	494	523	528	530	510	505	506	580	555	534	534	519	492	543	551	552	528	537	553	510	479	533	510	528	575	547	527	500	527	521	576	501	562	570	513	506	543	526	560	510	495	513	530	557	506	502	546	531	524	569	495	509	532	520	539	538	542	514	524	546	539	541	515	509	555	502	605	557	498	500	520	509	506	557	564	527	574	542	546	524	559	549	542	521	563	565	498	582	521	531	523	521	553	504	539	512	558	523	550	526	566	514	503	484	520	562	527	523	549	519	526	537	531	529	537	535	530	508	527	553	544	540	535	545	570	547	517	511	500	537	520	544	572	587	527	522	536	534	538	507	540	526	515	531	547	547	560	555	516	496	513	537	557	520	552	526	503	533	490	527	549	525	544	526	565	501	561	496	496	579	489	553	582	537	529	493	541	552	541	530	575	524	532	538	530	513	555	570	576	583	534	558	557	534	549	534	565	496	538	587	565	536	529	539	530	514	504	530	525	497	545	500	565	512	566	525	524	540	516	510	542	526	516	547	509	550	563	554	516	519	488	542	553	482	538	527	547	502	552	520	535	515	492	539	527	513	544	476	534	548	517	522	534	529	514	522	542	539	540	495	540	526	550	545	510	544	592	541	545	572	556	541	544	556	511	537	520	503	521	498	548	563	526	523	528	531	523	574	538	504	517	554	566	529	533	521	518	491	514	515	517	513	521	548	536	512	531	519	531	522	504	547	546	517	549	551	528	490	553	530	487	575	543	539	551	502	464	521	543	529	544	495	545	541	548	526	530	533	512	544	535	546	551	539	564	537	522	523	505	493	560	539	517	545	551	539	538	541	500	576	528	544	533	517	535	523	537	546	541	502	558	535	548	532	556	531	558	575	566	498	554	541	544	512	554	529	530	516	571	530	509	549	529	556	561	528	552	503	511	533	482	550	540	513	536	539	553	492	544	517	549	537	526	512	513	482	526	519	525	519	495	541	572	553	548	532	532	558	526	555	489	568	525	547	510	539	565	563	539	550	494	563	518	543	556	552	542	544	492	562	523	519	526	537	538	535	543	533	529	523	562	517	561	548	560	536	552	509	490	563	554	562	536	537	542	498	499	484	516	573	531	536	534	536	504	552	495	568	522	562	522	533	557	563	526	499	517	509	529	549	554	540	557	529	531	590	524	518	514	560	549	518	513	538	547	510	517	518	517	546	550	524	524	519	546	527	525	547	524	548	550	530	546	509	529	577	529	542	512	560	547	512	542	536	511	513	565	542	494	540	500	533	558	548	546	538	538	520	533	526	510	510	553	571	514	503	556	513	538	495	545	529	575	565	545	510	542	558	509	520	543	534	506	588	524	550	481	521	527	541	520	568	478	517	528	550	573	522	558	506	549	562	502	602	539	513	516	561	515	502	557	544	540	555	496	566	558	539	581	550	557	532	548	544	553	550	546	531	512	527	552	509	510	553	520	539	527	502	513	520	558	486	533	572	533	548	520	514	512	514	502	550	486	540	553	531	580	572	560	518	518	550	555	522	527	506	521	544	542	544	509	518	514	494	553	542	531	515	572	562	527	495	525	535	553	496	491	495	547	543	523	576	533	530	552	591	519	524	524	608	529	503	536	544	559	544	546	492	513	553	530	540	524	522	532	557	533	537	492	508	570	538	475	563	502	548	541	510	536	552	523	545	545	493	534	536	492	536	578	539	496	528	506	544	550	501	506	563	538	522	540	581	549	542	508	506	557	501	533	552	533	523	567	526	519	554	584	577	497	556	538	565	496	544	540	530	527	508	535	536	538	531	528	576	576	526	530	530	508	545	503	562	583	529	533	560	480	523	531	562	518	518	571	498	534	505	515	537	546	561	478	552	541	502	563	536	551	541	534	534	497	522	521	544	489	528	545	532	553	515	528	522	520	543	541	531	554	513	589	516	503	457	520	558	527	526	543	540	526	547	527	550	557	518	572	544	521	522	482	494	523	551	501	563	483	496	522	538	539	526	529	540	521	529	491	554	576	551	550	545	536	561	526	538	540	540	584	514	545	509	582	511	523	546	548	530	507	559	522	526	535	512	545	521	559	561	522	524	560	499	544	508	534	518	535	531	536	536	565	530	527	507	578	555	553	531	533	537	586	530	521	503	559	538	511	561	534	506	541	506	532	517	513	542	557	538	558	606	533	518	563	531	536	542	546	510	501	547	559	529	555	531	573	514	529	533	553	491	550	531	569	543	516	551	533	556	520	545	536	542	569	524	524	517	554	579	544	533	536	539	535	511	520	532	534	525	516	578	559	504	529	569	539	539	496	490	501	534	519	531	511	534	535	521	514	524	521	560	532	515	539	502	541	519	591	534	526	538	532	544	526	537	579	498	539	531	493	520	582	567	494	522	540	561	543	523	550	594	525	526	567	512	558	549	545	513	541	563	570	532	543	547	550	499	523	532	532	547	517	553	551	532	527	486	526	542	519	515	542	543	515	522	515	514	519	540	547	542	509	537	542	525	542	546	515	565	500	568	553	519	551	583	508	571	499	524	483	562	563	522	554	487	569	541	547	562	539	527	559	497	550	514	550	534	588	571	544	526	495	543	519	532	512	540
1828	563	1331	2231	2460	3277	1021	101	104	80	86	93	117	94	113	96	105	80	90	132	114	104	116	93	116	100	84	88	101	114	86	101	108	115	74	93	109	102	97	93	99	105	95	94	88	98	85	84	98	102	97	84	98	107	108	111	103	102	103	99	111	103	101	111	89	98	101	85	94	106	104	99	123	102	109	104	86	89	95	98	106	116	107	86	99	92	103	90	95	104	78	112	109	113	90	111	108	90	104	96	118	86	81	114	110	97	91	105	85	90	94	90	99	105	90	88	110	86	106	101	90	112	102	114	100	95	86	95	118	92	98	101	97	95	104	86	96	84	88	97	104	93	112	110	93	82	91	89	81	108	114	86	84	117	107	110	87	80	106	89	101	102	105	100	94	84	98	91	93	118	105	81	79	111	90	79	118	102	87	85	111	115	107	97	90	89	106	103	87	86	94	96	100	99	103	95	93	99	101	104	93	93	96	93	80	99	105	96	92	86	77	104	96	101	103	91	96	88	103	94	105	94	89	95	100	101	92	98	97	104	92	97	95	90	87	80	105	107	90	97	101	90	84	75	102	107	117	98	96	92	104	100	108	104	94	113	94	92	84	88	97	103	102	102	89	98	83	85	97	100	81	89	89	106	96	94	107	103	98	96	93	105	89	96	82	102	92	100	103	105	111	87	101	109	109	110	97	86	87	99	102	109	96	101	98	89	97	92	106	101	96	113	106	98	89	103	94	86	84	96	113	89	107	102	95	104	85	96	89	97	98	110	99	101	83	97	103	103	98	96	101	105	110	107	80	107	105	100	106	86	102	107	100	106	96	85	84	99	107	94	108	99	102	95	94	114	94	108	88	92	109	89	93	77	108	95	100	112	91	99	97	93	117	98	98	90	111	96	99	92	92	97	92	86	85	86	109	98	107	105	105	103	93	95	98	110	99	85	90	96	96	110	116	94	105	87	110	109	116	92	101	102	100	74	98	83	94	96	104	89	118	93	97	83	98	98	100	81	102	79	91	104	92	89	93	100	113	115	91	95	111	104	94	99	92	95	101	88	85	103	108	109	89	87	97	91	112	118	111	97	100	90	91	113	107	114	98	94	98	94	94	106	116	76	84	98	97	109	98	85	101	99	91	105	85	100	86	109	98	96	83	101	96	102	106	103	104	100	96	102	89	91	92	105	101	97	98	79	99	103	91	93	97	113	88	110	104	106	87	113	107	111	90	86	113	107	106	88	122	109	89	90	103	80	97	96	113	96	90	97	107	98	95	100	120	94	80	92	88	100	100	98	102	100	89	102	109	98	99	85	93	106	84	93	90	78	87	100	96	78	89	102	83	92	97	97	109	95	107	113	111	95	85	96	112	102	99	104	103	89	95	99	99	91	110	95	101	109	95	93	102	122	102	104	104	96	86	101	96	94	111	95	97	90	92	93	97	88	111	96	94	114	102	94	98	112	91	93	75	97	110	98	92	117	98	117	85	103	94	95	96	102	101	99	94	103	75	98	69	101	92	103	110	98	117	87	97	83	106	85	102	104	94	94	107	118	107	97	93	88	96	101	103	95	107	98	102	88	109	100	91	102	91	87	94	91	94	91	108	92	94	97	99	100	103	99	95	114	105	102	97	112	72	101	97	99	107	97	95	97	85	85	108	87	84	121	95	105	109	100	111	81	99	108	129	83	96	99	85	109	92	95	114	98	102	107	100	104	98	90	108	87	99	109	114	96	105	113	103	98	89	112	97	78	85	100	93	79	109	94	96	87	103	100	93	95	117	101	90	92	90	91	110	102	96	101	88	82	99	107	111	93	105	108	83	104	101	99	85	91	77	93	113	106	90	85	97	83	110	99	89	85	102	93	90	88	95	89	82	107	95	73	99	85	83	111	113	85	105	99	95	107	92	107	92	125	102	85	104	85	102	107	101	116	86	133	102	91	99	104	87	97	93	120	117	97	109	92	97	101	119	108	90	109	90	103	116	110	87	86	108	96	100	90	117	86	99	93	101	92	91	100	109	84	108	90	97	99	97	100	110	105	100	98	103	93	96	116	86	110	89	104	119	100	112	80	92	104	96	79	86	106	98	98	91	89	115	104	98	105	109	89	97	105	99	94	112	97	94	102	83	97	102	84	104	99	89	102	104	99	105	87	97	112	94	86	120	111	92	77	110	103	96	91	108	112	105	110	111	100	111	105	94	115	75	117	99	85	90	101	108	93	90	94	102	92	94	102	95	89	106	103	106	113	100	102	98	101	106	106	103	84	96	107	119	96	95	100	88	91	79	96	103	88	98	83	97	99	92	127	84	108	112	119	112	112	106	105	112	112	97	95	104	85	91	89	100	111	98	83	98	121	102	95	101	87	104	99	93	106	102	73	96	93	99	111	100	82	99	94	123	94	100	109	93	99	94	102	113	89	113	110	110	101	95	97	78	106	102	84	94	97	86	114	82	104	108	108	87	90	101	96	111	116	109	109	105	116	104	101	117	105	91	101	82	101	80	100	108	104	97	90	93	101	93	95	109	116	98	94	84	70	93	105	82	112	89	95	98	98	96	100	112	103	93	118	103	103	114	97	81	106	103	82	100	92	92	84	94	95	96	82	98	96	93	97	103	98	80	113	98	91	114	107	112	92	83	95	104	113	126	105	106	92	81	122	99	83	92	96	106	88	108	97	110	94	95	96	92	89	100	104	112	91	116	91	82	116	109	110	127	94	94	108	104	99	110	109	96	84	95	70	98	94	110	84	89	96	93	103	86	110	111	100	100	96	109	99	103	109	108	94	100	121	81	116	90	69	102	108	90	82	104	101	109	93	92	97	80	108	95	95	83	109	112	99	91	92	117	111	96	89	96	109	89	89	102	84	109	95	100	103	94	108	88	82	81	99	121	95	98	101	98	118	88	99	98	100	80	91	98	81	95	93	85	82	91	78	102	85	93	92	106	92	103	86	90	91	100	102	96	105	92	108	101	102	103	95	98	85	95	93	95	110	103	127	99	92	86	99	97	91	81	82	101	90	102	90	92	86	101	115	86	109	78	94	67	100	99	100	120	109	102	95	99	104	108	90	94	102	92	95	85	106	92	94	90	104	117	100	103	99	115	111	96	95	97	100	103	102	109	100	114	89	89	93	95	105	129	93	89	96	99	91	98	113	94	96	103	102	117	107	113	122	113	105	97	112	89	95	83	101	99	100	92	94	97	76	93	86	113	93	99	105	96	90	97	93	96	117	100	101	101	107	102	94	115	91	96	105	86	100	102	104	111	97	110	103	107	90	102	91	89	110	113	100	103	94	92	81	106	123	81	101	92	88	88	94	82	112	93	80	95	105	99	115	84	108	91	105	85	97	91	95	95	100	105	91	93	88	84	105	92	105	103	91	110	110	85	100	91	113	97	93	92	84	100	101	105	83	96	93	89	104	96	103	106	114	101	97	104	100	103	108	110	113	92	103	92	99	94	84	90	82	104	87	97	89	104	102	94	110	83	106	76	87
12499	6970	13546	27448	38513	39524	12288	1150	1041	989	881	887	849	815	822	773	791	851	805	764	783	827	774	816	748	784	779	779	757	741	745	780	785	753	790	751	748	808	733	755	721	715	779	789	727	710	738	726	724	729	856	691	768	777	764	736	720	767	734	733	725	725	768	795	766	775	751	743	752	718	768	793	728	730	774	712	754	767	757	752	738	756	735	792	769	771	719	788	792	746	789	772	714	736	738	765	784	746	759	775	729	735	705	799	789	754	775	760	777	762	718	795	739	742	790	738	739	754	734	809	758	791	753	701	737	741	781	743	681	807	747	725	793	765	771	793	777	786	767	769	736	774	711	763	772	777	795	730	764	764	785	706	735	756	757	727	750	697	710	743	719	734	764	756	727	736	719	732	757	756	767	737	736	762	724	801	756	775	771	734	719	775	722	757	772	744	763	789	740	750	787	776	778	749	788	730	765	755	772	793	810	795	778	734	767	729	755	741	811	735	746	739	726	733	724	751	754	782	785	757	772	767	776	805	751	741	738	769	792	748	748	775	803	733	767	782	775	759	762	783	748	726	767	737	765	720	793	750	762	733	750	717	730	762	745	740	726	725	758	755	771	753	761	764	780	748	735	765	757	724	751	796	720	785	740	794	765	770	752	731	774	776	740	765	768	722	731	774	790	760	817	763	753	743	762	730	788	789	793	784	783	777	734	731	762	773	774	735	704	779	703	811	731	743	758	744	741	781	730	761	738	772	736	768	768	771	789	738	758	783	766	701	754	770	803	801	685	750	754	751	702	751	737	759	787	756	787	757	773	751	770	730	792	787	767	726	691	788	754	774	751	729	739	728	780	785	712	795	741	732	735	748	749	762	737	770	788	764	767	726	793	774	758	813	759	777	724	802	754	701	797	725	788	767	773	720	760	747	742	789	734	745	762	771	713	748	759	791	793	771	754	738	751	752	768	773	790	719	731	763	721	779	796	781	758	751	746	763	781	729	774	825	801	745	763	769	728	769	749	778	765	725	818	733	735	787	706	784	763	740	756	738	753	734	681	794	701	761	792	747	749	777	744	785	744	740	739	735	728	775	788	748	752	751	816	737	764	761	806	740	749	784	764	780	777	783	802	803	775	767	784	766	795	712	703	762	776	725	749	805	730	693	776	755	713	745	768	761	729	742	734	752	786	745	725	770	788	719	722	727	781	747	769	748	744	758	764	776	771	799	796	773	763	790	726	733	777	768	757	762	768	755	712	761	749	658	757	783	757	751	753	752	811	803	740	783	785	728	758	759	731	694	741	762	721	724	778	738	771	765	796	743	774	776	785	746	731	720	711	755	790	727	725	778	731	780	784	760	729	766	764	760	785	735	746	715	710	790	753	722	803	813	745	745	837	753	760	737	807	709	683	741	757	730	735	782	743	805	738	778	799	746	740	729	747	759	741	728	762	711	787	816	762	741	795	732	749	794	735	766	730	756	793	775	779	772	790	772	730	763	744	706	758	808	747	740	701	755	734	782	754	779	782	726	791	765	811	781	748	780	756	800	754	720	744	696	730	763	779	716	750	763	794	727	747	779	779	758	774	761	743	737	748	748	681	833	738	787	718	755	755	756	772	791	796	773	677	770	803	772	739	734	790	794	804	701	756	762	747	781	763	759	759	729	725	724	707	773	753	781	756	800	755	801	788	715	740	779	760	737	732	766	746	761	755	755	777	711	746	759	811	752	790	725	762	783	724	742	705	745	752	766	781	753	761	783	731	760	788	753	778	779	733	784	735	778	725	695	805	703	756	757	788	760	792	720	764	734	733	716	755	772	772	764	733	742	727	768	728	831	732	728	751	750	786	743	788	724	724	781	711	787	725	784	738	741	760	772	735	792	760	732	732	720	742	746	740	758	733	781	752	726	732	739	755	728	795	764	795	779	702	752	729	784	776	731	759	709	768	730	718	735	776	830	725	697	749	767	770	759	785	693	809	753	774	741	745	749	740	752	773	744	726	768	767	785	790	802	750	802	729	739	751	712	775	738	772	798	764	727	766	781	722	705	722	779	736	740	793	777	761	753	762	740	766	812	793	719	740	781	768	695	776	735	753	765	776	742	749	738	703	755	716	796	736	747	806	715	731	757	760	756	761	735	764	742	781	753	773	756	747	722	771	720	725	699	780	780	753	788	810	743	691	750	791	755	700	766	771	770	756	773	771	710	694	766	737	734	821	736	715	775	705	747	749	765	704	778	738	779	712	750	743	735	724	789	793	771	754	781	770	758	734	728	706	756	726	720	728	733	765	729	753	737	727	821	792	771	730	750	751	793	706	743	736	702	742	730	769	758	775	749	782	783	742	794	792	745	783	736	727	748	782	744	762	732	755	778	739	788	816	736	754	755	750	734	753	766	743	728	809	771	703	794	755	758	739	775	759	736	807	807	742	761	792	726	780	779	772	710	752	786	792	723	811	757	768	747	761	737	745	725	747	758	764	734	692	743	779	743	811	747	785	798	723	803	724	729	702	758	797	765	780	768	788	729	738	786	729	773	767	834	733	773	760	760	714	712	773	748	758	728	733	772	758	729	747	735	738	765	760	725	775	718	768	812	721	751	727	750	798	791	739	765	738	711	742	775	748	724	757	773	734	730	765	783	772	781	702	763	763	755	763	722	773	709	733	758	773	728	795	754	784	762	778	706	821	732	790	744	739	720	752	762	767	776	767	774	750	760	745	780	763	789	767	736	745	742	732	772	737	735	767	785	770	766	726	773	805	746	715	771	770	702	730	753	771	789	772	778	758	755	767	738	734	736	745	693	745	793	762	817	785	717	736	858	711	758	778	786	723	796	733	769	722	737	766	758	764	693	739	740	791	774	782	802	793	731	709	766	714	744	793	770	708	757	734	792	722	750	757	748	793	744	784	722	798	742	699	730	776	767	754	774	722	732	732	725	762	746	705	797	754	736	722	763	752	779	757	739	745	752	781	769	748	738	730	762	742	771	747	770	762	749	733	738	739	786	746	771	781	705	715	756	753	757	707	767	799	738	725	707	758	787	767	764	779	745	734	735	764	741	762	766	752	754	732	772	719	750	725	772	758	778	798	763	725	748	733	807	718	742	768	758	738	749	737	754	818	764	754	776	760	733	759	763	746	800	805	739	754	760	717	709	784	765	740	761	745	778	749	809	721	749	737	777	718	729	708	728	786	748	765	723	750	715	720	755	790	747	705	723	770	746	720	774	770	692	765	737	712	708	757	704	737	714	765	737	779	757	712	770	774	748	747	735	715	738	721	777	799	802	714	782	746	793	742	758	766	730	729	704	794	815	740	748	748	760	734	753	749	787	749	789	805	727	740	729	794	768	736	792	739	763	764	790	778	825	777	731	787	730	777	751	772	738	776	697	751	749	777	760	751	752	771	719	796	784	758	763	730	778	789	777	752	743	733	782	770	773	710	770	766	789	760	753	757	728	726	806	693	768	731	688	781	767	775	730	772	718	708	768	781	733	756	789
1376	1162	2110	3721	4616	5728	1816	104	112	110	99	117	110	113	119	103	103	90	109	113	91	92	101	100	81	90	97	105	107	95	97	104	96	103	90	113	103	110	103	100	96	103	100	94	93	93	94	86	108	108	95	97	105	89	103	99	99	135	102	100	110	86	86	100	92	93	104	106	113	90	108	107	81	88	79	117	121	85	90	103	99	113	122	110	102	101	96	96	82	109	118	77	95	113	107	97	111	74	124	110	111	101	108	102	117	107	114	107	79	89	85	94	111	101	96	83	112	140	99	92	101	92	108	91	99	103	132	89	114	110	111	82	102	97	99	104	104	88	87	76	96	92	105	102	77	99	109	84	79	88	95	86	96	113	111	100	90	93	93	93	102	101	102	100	85	101	99	109	98	101	124	101	104	92	100	86	87	105	96	109	98	92	89	100	95	104	80	113	100	105	86	101	95	85	89	112	97	106	123	118	99	75	101	107	98	109	97	85	108	83	99	117	121	100	108	100	101	95	96	105	98	80	108	120	84	109	89	88	92	98	92	98	107	88	88	95	96	113	97	120	119	97	115	102	90	101	94	106	86	91	105	108	99	96	105	86	91	97	93	88	113	92	86	94	97	103	82	91	88	98	84	98	90	84	105	90	92	90	100	96	107	103	97	107	96	90	108	94	90	104	103	99	91	110	117	105	102	98	115	105	94	79	99	106	97	88	92	117	106	109	97	99	107	103	99	82	110	90	88	88	108	94	86	110	106	102	99	111	85	88	97	91	90	101	104	107	103	89	111	99	104	109	101	110	104	90	89	95	111	91	120	84	114	81	92	103	105	89	101	94	77	117	88	92	109	100	96	113	90	98	108	100	105	116	88	106	101	64	117	88	99	75	112	88	94	103	114	99	108	88	96	103	97	105	114	95	91	107	102	93	101	90	103	82	109	83	90	101	102	100	89	115	93	96	85	101	110	83	84	111	98	106	85	106	105	96	92	95	109	101	100	85	107	107	103	100	95	87	100	84	107	107	86	98	110	94	100	91	99	90	108	101	92	95	99	98	98	83	86	112	109	94	99	90	99	93	101	86	101	119	77	88	93	100	98	75	86	81	111	88	102	98	102	97	93	107	85	98	106	82	88	104	99	96	121	96	98	90	105	83	98	80	103	106	113	91	92	111	82	96	87	87	103	80	104	103	95	112	91	112	101	89	113	102	99	106	123	117	100	95	105	99	94	112	99	97	104	97	98	85	105	90	104	75	97	117	102	108	92	102	115	109	99	94	116	93	96	105	101	101	93	102	98	99	101	117	92	116	79	101	100	86	90	99	94	86	107	96	106	89	108	117	84	96	93	96	102	103	97	108	109	103	98	101	91	86	87	89	99	98	108	83	82	88	98	89	97	89	89	102	96	106	99	95	111	84	101	96	92	109	85	95	116	91	90	92	94	91	84	100	87	111	90	93	101	99	99	95	93	96	80	111	101	96	88	94	107	108	104	109	103	90	106	115	108	114	96	112	108	103	113	108	105	89	107	100	94	106	105	97	95	88	88	106	103	118	103	113	95	108	116	93	91	108	95	94	96	97	92	77	111	95	107	100	97	108	91	89	101	86	97	94	107	126	98	108	92	85	112	86	97	97	94	103	97	86	104	87	87	87	96	105	107	108	97	108	104	85	94	102	102	99	85	101	96	95	94	85	110	100	112	98	94	90	94	112	97	88	97	87	91	111	99	85	101	105	99	110	110	118	88	102	91	113	97	111	103	112	90	84	99	104	102	94	105	102	98	101	111	91	119	97	83	112	104	112	100	105	108	119	88	104	110	100	94	105	99	106	96	102	106	123	110	100	105	91	93	113	96	92	97	86	83	100	94	110	103	76	110	97	98	93	97	100	91	106	117	108	89	104	98	104	95	92	95	106	100	106	94	105	84	104	88	92	97	103	104	95	93	101	113	79	94	114	103	93	103	105	91	108	94	93	103	103	92	99	73	91	96	98	98	106	100	88	109	110	94	113	102	76	90	94	94	91	106	107	112	94	105	81	104	82	91	105	97	98	113	92	89	86	92	90	90	103	91	106	100	94	113	80	84	113	103	122	105	107	112	97	84	97	99	110	85	95	104	102	116	90	80	101	105	95	100	87	105	105	99	110	88	87	99	97	105	93	91	89	101	108	113	98	118	110	130	93	93	117	108	114	101	81	99	92	93	111	89	95	96	100	86	91	107	123	92	111	105	95	110	95	102	94	107	108	100	113	97	90	87	109	109	101	110	96	105	102	93	99	92	116	79	100	90	98	123	107	86	85	112	106	96	110	90	85	110	92	109	104	99	97	82	88	103	107	97	89	97	118	95	83	88	110	99	108	105	100	105	98	99	97	94	97	102	99	114	83	100	85	105	94	96	118	121	97	101	100	85	99	115	90	93	112	92	85	90	98	84	105	79	94	109	94	101	97	91	106	107	95	110	105	86	94	79	84	96	82	83	101	85	104	105	94	100	104	107	111	104	105	101	110	99	107	99	104	87	84	100	108	101	100	110	82	100	99	85	83	89	82	99	90	81	97	91	94	91	96	90	122	94	93	101	98	92	99	105	105	100	90	105	118	98	95	83	102	92	93	103	98	90	105	77	96	101	81	116	104	98	107	96	106	101	118	94	101	98	102	102	78	110	102	107	91	96	102	99	103	105	104	95	89	120	90	104	87	97	100	102	98	112	90	89	97	83	96	86	97	101	93	93	95	95	108	124	106	103	90	102	102	100	111	113	96	99	92	120	101	93	115	109	104	96	96	68	116	81	85	101	98	87	100	108	122	73	94	97	109	92	120	109	117	85	103	95	112	117	104	112	85	91	122	127	72	90	88	95	106	96	77	117	94	97	109	92	95	110	79	110	94	99	96	106	107	107	113	108	91	115	99	96	83	90	99	91	94	81	102	109	96	92	94	83	87	108	103	89	105	91	100	92	103	78	97	111	99	97	100	89	117	94	97	94	99	104	91	97	98	87	110	108	93	108	88	102	97	102	100	101	89	91	90	103	87	99	97	100	121	79	107	90	100	80	108	100	118	100	97	106	87	105	109	109	86	107	109	113	88	102	77	94	97	114	91	100	103	104	94	92	91	103	97	113	97	97	91	85	107	120	100	87	91	92	96	100	98	99	104	110	92	96	107	85	101	85	96	107	103	93	85	112	110	98	99	89	78	99	103	92	80	79	90	102	96	100	101	99	104	82	110	92	93	97	97	88	100	87	98	105	103	89	87	101	83	96	100	109	95	72	96	88	105	93	97	99	101	102	103	96	99	120	88	98	106	106	103	95	92	113	94	112	102	88	90	82	97	106	87	97	81	101	104	98	135	93	103	90	113	97	80	83	92	84	95	109	91	84	120	96	101	108	97	114	105	94	98	95	104	99	98	95	81	101	100	106	119	79	105	104	89	106	99	115	94	85	87	91	102	78	102	109	99	81	102	85	85	86	100	108	95	97	100	101	92	87	101	100	120	101	98
15448	12406	17866	34042	47579	48404	15094	1328	1193	1109	1035	983	900	857	865	822	820	847	793	796	736	813	793	771	803	782	758	762	757	730	744	754	694	753	728	807	712	776	758	713	767	739	736	725	778	710	708	731	751	722	762	703	723	740	760	753	676	732	751	759	760	723	726	748	672	726	752	739	745	765	734	734	710	815	735	744	778	730	745	733	760	744	703	783	752	694	718	756	717	721	710	785	691	702	747	678	715	732	698	734	769	735	767	707	728	761	704	685	721	702	756	702	714	730	744	736	684	761	724	744	729	703	713	760	698	728	742	695	710	755	736	752	696	735	713	717	759	721	778	712	747	746	765	747	713	715	739	735	671	680	682	729	736	753	734	701	704	722	712	770	780	734	723	740	727	715	721	746	721	736	739	744	678	705	690	691	683	695	712	692	697	673	736	723	694	726	721	686	744	727	725	715	776	768	724	712	729	784	717	760	742	765	725	766	724	715	772	739	766	716	707	733	632	747	751	738	783	712	737	748	738	749	688	770	717	729	723	714	725	736	734	739	729	716	706	728	690	751	756	754	738	742	708	728	745	740	708	774	706	739	710	741	728	687	734	757	768	716	743	704	741	696	708	727	754	781	724	683	712	715	732	698	783	715	721	755	706	717	753	765	764	704	755	684	751	732	735	725	724	739	713	684	765	722	729	760	746	755	698	727	751	677	707	766	727	704	734	738	757	710	656	720	738	733	728	753	744	724	677	755	742	747	772	719	749	747	722	697	755	731	717	775	703	777	786	732	771	740	735	749	713	726	664	688	729	754	753	727	728	723	739	752	715	764	736	771	708	736	779	738	705	675	721	728	721	701	749	728	731	733	690	758	713	737	784	732	736	679	722	680	734	766	738	704	730	734	685	713	693	751	693	746	767	720	719	723	750	714	742	754	712	764	758	755	720	710	734	726	732	746	710	697	696	756	712	762	772	735	700	764	749	734	729	699	673	730	714	713	756	739	767	745	739	751	770	721	689	698	726	724	709	772	757	719	754	707	743	725	687	709	797	730	745	710	714	725	717	757	719	738	777	723	740	737	669	690	692	735	712	700	707	713	768	778	718	739	713	698	726	781	747	741	728	698	733	754	735	761	745	717	733	731	759	729	730	714	712	694	707	716	719	702	700	747	712	762	711	720	795	719	712	705	688	682	708	719	731	679	750	726	713	727	756	752	711	716	706	727	741	676	751	709	741	726	706	708	744	687	648	705	742	769	685	715	764	764	740	766	739	747	684	771	736	711	706	784	745	726	745	712	729	751	730	723	709	694	718	772	724	725	747	742	703	726	698	759	723	777	714	663	748	676	741	741	741	772	766	720	718	716	774	731	700	740	694	720	747	730	741	715	725	700	701	737	717	740	734	772	731	724	732	704	722	797	740	731	722	764	771	744	719	671	743	702	745	759	751	692	745	726	758	695	709	699	739	715	763	713	745	744	725	757	753	767	706	733	729	719	741	711	720	710	733	691	731	739	659	716	780	773	689	716	757	740	663	734	733	666	719	720	697	703	743	764	707	704	694	721	709	753	689	706	754	689	712	757	751	712	743	749	709	713	726	761	695	714	791	706	702	725	728	774	731	722	687	726	715	716	740	717	708	703	714	712	715	700	751	703	688	714	741	743	755	708	761	676	716	787	732	690	770	724	706	696	723	800	777	740	720	708	767	755	741	721	721	744	677	751	759	716	745	737	730	727	742	715	700	707	730	742	672	720	699	692	757	747	720	730	744	750	704	792	765	731	697	755	756	721	715	730	738	708	713	710	679	763	734	734	717	717	732	723	794	742	720	752	760	751	691	739	771	746	748	716	740	736	696	735	707	747	752	702	694	732	715	756	720	687	724	720	710	743	706	730	717	711	737	697	769	755	691	728	713	733	712	747	733	727	716	758	741	750	745	721	755	721	773	681	706	739	737	766	752	719	728	717	739	721	760	701	729	722	740	687	747	762	737	741	728	681	763	725	807	708	786	698	693	760	725	753	748	720	689	781	722	754	744	725	708	723	781	754	770	740	761	737	753	740	724	714	733	739	727	735	703	763	762	750	702	715	716	679	689	725	747	757	716	705	726	728	737	749	757	697	700	713	739	729	776	734	763	711	707	725	729	755	750	791	723	749	734	680	749	744	693	740	692	774	695	736	743	763	743	666	725	776	695	750	681	715	751	723	712	714	675	724	788	725	687	724	739	717	744	741	711	764	713	746	744	737	689	773	766	682	724	737	745	727	722	758	719	705	699	759	699	750	662	706	761	733	780	767	721	744	726	709	715	731	706	724	717	719	701	716	761	748	721	769	755	715	734	693	731	763	811	702	733	725	758	706	734	733	753	721	757	749	775	750	716	730	739	730	716	706	779	732	765	750	711	719	686	740	739	739	742	740	689	739	710	724	698	736	722	727	721	733	703	700	774	731	796	720	736	742	704	740	755	732	708	714	722	759	724	751	733	743	713	729	712	755	737	720	735	729	760	722	739	700	710	702	776	703	685	749	734	740	749	731	736	711	721	722	763	765	704	769	725	741	696	790	744	717	753	693	752	721	733	731	694	792	764	683	713	770	697	758	711	745	684	736	707	711	710	718	706	721	708	751	734	758	749	706	721	703	748	760	702	704	665	737	746	768	756	708	764	701	713	786	687	722	710	703	750	726	746	749	708	688	710	682	696	720	713	771	719	727	740	728	772	743	759	694	717	726	726	757	728	754	738	723	781	716	720	723	735	685	748	748	704	727	774	719	734	743	704	743	737	707	731	732	732	784	708	756	673	748	752	739	696	656	699	757	702	743	738	726	785	692	750	741	714	715	709	743	668	712	733	750	754	790	709	720	710	786	715	710	743	717	784	751	707	755	724	768	758	725	741	731	770	704	716	728	704	717	738	694	735	737	754	731	754	684	682	740	756	762	714	704	703	690	747	748	706	715	728	739	808	743	680	756	738	669	738	815	722	720	756	721	711	746	725	720	766	738	725	715	719	717	756	721	751	722	722	737	763	722	738	707	726	736	719	719	740	722	778	725	752	728	747	734	702	723	729	730	724	714	735	741	733	711	697	697	707	764	702	714	742	752	772	729	725	706	668	693	726	695	706	705	805	725	765	702	722	789	706	688	752	718	727	719	736	739	785	734	730	688	679	662	717	727	699	710	742	729	725	741	693	711	706	732	727	716	774	723	736	785	744	704	713	746	772	729	768	719	698	752	749	746	716	758	713	648	696	696	722	692	745	769	768	727	734	735	738	713	726	699	713	704	768	745	693	734	701	737	795	735	728	710	782	690	713	712	768	708	721	736	725	743	719	712	753	677	707	721	678	745	728	711	754	665	695	703	712	672	706	754	700	719	750	695	740	727	687	778	714	726	698	735	716	731	708	719	770	739	716	665	753	740	718	752	734	722	708	714	763	718	700	739	707	756	712	686	737	710	729	724	706	791	730	726	760	714	707	733	739	719	700	745	745	697	745	739	781	773	713	750
1350	296	276	727	1068	1003	329	69	60	72	73	75	81	56	64	68	64	58	55	68	64	62	74	47	69	73	59	60	73	64	66	68	72	64	55	73	74	72	77	55	45	67	78	61	65	59	70	71	59	67	74	61	75	71	65	71	71	80	63	72	62	68	57	62	61	70	60	63	59	65	73	82	59	64	68	68	64	62	63	70	76	67	77	81	65	59	79	63	63	66	47	67	66	76	62	66	71	74	66	69	69	79	57	67	62	48	54	88	55	55	78	65	68	88	65	74	63	60	64	58	73	56	65	44	60	58	71	69	66	65	52	73	69	71	58	80	65	59	70	73	62	68	66	67	64	66	86	64	65	75	72	51	65	74	71	68	61	77	76	69	60	66	78	78	60	80	78	66	72	78	53	75	64	65	61	76	86	67	76	58	58	70	45	71	52	61	62	70	71	67	72	78	73	84	63	63	54	72	56	62	64	72	58	64	62	69	53	68	87	69	61	64	63	56	66	61	71	74	62	66	73	71	69	72	59	58	66	74	73	60	71	71	66	59	74	73	74	61	79	70	61	66	69	69	46	60	59	61	71	66	62	68	74	58	53	66	68	63	73	63	59	67	62	70	51	62	66	67	52	65	73	64	62	64	77	66	80	56	57	61	62	52	50	72	70	69	73	76	76	74	58	61	73	60	63	64	78	69	53	66	77	67	79	68	62	71	77	54	64	71	85	73	65	56	66	75	72	67	73	51	63	64	62	63	78	61	63	61	70	67	64	62	73	79	85	66	54	84	72	58	69	74	51	73	62	88	69	67	66	48	72	77	69	70	76	62	66	64	69	56	57	52	58	57	66	69	65	86	69	83	79	69	76	75	70	68	50	68	68	69	63	59	66	53	64	71	61	51	60	61	72	61	51	59	67	69	76	76	61	78	51	77	70	56	72	57	68	70	71	68	61	69	69	73	61	61	57	66	67	64	64	60	71	59	79	73	54	66	74	62	61	62	64	62	54	78	75	78	65	58	77	70	74	61	68	64	83	69	63	60	52	82	63	57	79	61	59	69	67	73	56	68	63	71	74	64	71	75	87	58	55	76	75	64	61	73	68	73	65	73	68	74	63	71	68	49	54	66	71	69	64	59	62	70	68	75	83	78	65	60	69	55	84	62	59	77	72	65	56	60	62	75	55	77	62	56	65	68	60	62	63	62	71	62	65	66	68	52	70	71	63	58	64	80	60	62	53	64	76	66	79	68	60	73	72	52	79	77	77	73	55	76	67	60	73	63	59	60	61	79	63	72	62	70	57	62	62	69	65	76	57	70	60	68	58	69	73	62	69	76	72	77	70	60	60	73	69	68	67	58	74	65	67	55	70	64	48	71	65	62	69	63	53	54	62	49	61	80	57	53	55	73	89	57	67	71	85	55	65	72	56	83	72	59	66	72	56	59	63	63	60	67	74	62	70	50	60	63	60	50	63	59	61	73	69	70	71	73	48	65	60	65	58	71	53	70	74	62	62	73	59	84	61	58	63	78	66	74	80	70	64	63	73	69	45	77	74	70	63	63	50	54	72	70	71	75	69	65	65	70	64	53	74	63	56	64	58	66	82	68	48	61	61	66	74	64	63	77	53	63	64	66	65	51	68	76	55	66	58	68	64	69	70	57	68	60	71	58	66	70	59	70	68	68	73	66	67	53	63	62	62	62	64	66	56	51	66	55	82	56	69	70	59	66	82	83	79	56	64	64	62	64	69	66	63	63	56	52	47	82	67	68	56	68	66	73	61	66	71	69	52	84	48	70	74	63	71	60	61	61	67	70	78	38	64	68	64	63	56	69	68	71	53	70	72	62	65	79	67	67	60	66	75	52	72	77	74	72	79	60	79	64	56	72	61	59	77	62	69	57	66	59	60	72	70	62	68	74	64	69	59	66	79	70	75	61	63	59	77	67	75	79	60	62	39	63	71	76	60	75	74	73	57	61	75	66	62	62	82	65	69	59	67	68	61	62	74	71	80	62	68	58	61	75	61	58	44	69	64	73	75	64	61	72	70	72	71	77	69	66	63	62	63	62	69	72	59	72	74	66	60	68	54	73	68	71	52	61	54	58	64	64	69	62	79	49	49	57	66	60	60	58	62	69	69	77	69	77	53	70	66	62	61	75	63	63	64	63	70	71	70	54	63	69	74	72	69	55	78	76	59	65	64	52	74	57	68	70	65	51	67	72	62	65	61	66	72	68	83	62	66	52	81	65	69	58	65	60	81	65	77	60	55	55	72	80	57	53	66	67	72	66	61	72	76	70	55	78	62	72	78	78	81	58	77	62	61	54	64	70	78	75	63	64	66	73	53	59	78	74	62	62	66	60	74	69	84	73	67	74	75	65	68	88	59	68	65	61	66	76	74	78	68	68	69	74	73	62	59	59	65	56	54	76	87	57	61	73	67	77	62	54	69	81	63	47	57	68	63	58	70	56	51	75	60	66	59	72	60	65	87	63	66	74	63	58	70	59	75	65	59	57	73	63	55	79	50	66	74	52	85	65	68	69	70	59	58	71	53	69	67	73	66	71	66	66	52	60	60	70	73	53	68	63	67	60	70	75	56	58	64	53	64	60	47	71	65	58	65	81	79	65	52	63	57	68	69	64	55	72	51	58	71	66	60	70	71	67	61	63	59	79	60	85	68	65	65	60	86	58	64	54	64	72	68	71	66	68	65	60	59	79	60	61	79	66	61	56	85	76	62	68	77	69	66	62	71	67	73	63	66	83	66	66	74	72	74	67	73	57	53	49	73	71	68	70	69	55	61	73	70	73	56	52	78	69	70	57	61	58	64	77	75	63	82	74	69	53	60	58	54	68	75	65	79	62	62	59	60	65	69	63	54	75	62	69	73	72	69	64	62	76	65	75	68	67	69	54	65	63	80	78	58	63	62	67	65	72	62	66	59	77	65	55	89	77	66	57	67	61	60	64	67	63	71	67	71	66	64	79	71	74	66	76	57	61	69	71	68	70	72	75	57	55	72	62	52	68	52	79	75	81	56	71	73	66	56	68	71	60	71	71	64	59	56	62	69	78	76	65	67	72	72	62	73	62	49	66	86	67	73	69	74	61	71	66	54	63	66	66	78	48	70	68	88	44	58	65	71	67	67	78	71	81	62	63	86	77	88	76	69	55	58	65	56	64	50	65	84	67	65	72	66	68	72	58	72	68	61	86	64	49	67	64	66	68	71	55	73	64	72	47	60	64	67	56	74	74	65	68	76	54	69	60	58	67	64	70	66	56	61	66	69	60	66	59	70	69	85	70	66	54	65	55	73	66	74	63	76	72	70	57	70	68	82	49	57	65	62	58	63	65	76	53	76	63	71	62	78	56	71	70	74	63	60	72	61	82	72	75	54	80	82	72	69	67	61	59	71	62	69	77	71	71	62	62	64	78	49	71	64	58	69	66	58	71	71	79	71	63	65	63	62	57	72	71	71	73	65	54	77	67	76	67	64	68
11642	4066	3789	14094	23891	23468	7286	594	585	595	558	550	522	556	550	535	557	557	598	525	556	512	503	481	518	488	536	511	509	513	506	476	532	538	475	532	535	493	505	536	525	501	537	532	517	520	509	534	519	555	505	537	568	542	537	546	573	564	505	496	506	513	544	562	533	540	563	507	522	489	559	489	524	512	514	494	501	531	529	534	544	525	528	543	534	517	496	530	508	487	527	531	542	544	494	533	524	527	495	518	522	516	505	517	525	551	518	528	490	567	549	510	504	544	515	549	511	518	530	476	516	549	534	565	549	498	546	520	527	532	508	514	556	517	516	554	512	534	527	511	533	510	554	544	521	546	536	535	560	545	566	504	521	520	524	520	538	541	503	509	538	486	515	530	558	559	528	496	531	560	552	494	563	475	548	513	548	561	519	521	559	514	528	528	548	467	530	506	523	541	524	538	498	520	549	528	475	529	558	530	558	558	489	495	513	524	577	525	513	533	517	517	494	548	537	526	521	505	496	539	493	541	517	530	550	552	509	524	523	508	500	510	547	537	488	533	517	525	512	543	551	544	542	509	530	499	503	536	517	511	518	503	550	493	561	555	538	544	533	541	509	529	532	499	514	531	493	549	520	504	521	537	507	502	506	562	580	524	501	521	533	563	474	532	553	550	510	530	529	548	538	520	518	503	529	502	520	525	528	509	496	493	565	516	497	482	548	530	479	538	548	527	494	520	585	508	555	493	529	521	537	542	524	537	486	520	509	529	497	496	527	515	522	510	518	551	472	515	528	527	521	530	501	520	538	526	530	522	525	495	486	509	534	506	528	539	536	573	549	480	540	490	513	514	524	508	505	530	497	514	537	481	551	542	519	533	516	489	528	550	511	510	482	523	468	517	514	525	501	554	549	526	531	561	546	493	490	495	517	531	575	543	511	490	497	504	546	520	513	521	547	522	554	575	540	555	531	538	547	541	519	534	511	528	494	525	503	557	552	561	553	512	527	497	513	517	507	559	482	522	508	561	535	501	521	534	569	530	533	544	533	501	575	519	526	508	466	511	528	541	496	530	492	564	513	480	505	497	541	502	476	504	506	514	507	490	544	556	527	514	542	530	514	516	492	496	471	528	521	564	527	509	521	541	563	543	539	507	527	551	545	517	500	513	557	550	567	507	509	516	573	548	508	561	527	538	537	541	527	482	529	524	529	554	526	552	510	548	514	559	471	522	557	543	535	541	555	513	473	513	527	551	507	493	547	503	533	498	568	512	487	570	534	527	558	499	534	538	520	508	486	521	544	539	496	487	506	499	494	546	531	514	527	502	502	519	512	550	487	493	530	521	503	528	524	524	506	509	548	499	548	511	531	535	496	491	526	498	530	512	540	553	499	528	510	508	553	535	494	523	531	544	503	513	516	540	514	500	530	505	485	508	518	553	566	544	547	491	498	513	535	530	480	531	523	555	577	520	494	544	480	497	543	526	509	497	510	495	550	523	527	530	508	510	555	494	496	532	528	546	535	525	447	539	519	510	520	521	517	512	554	505	535	518	496	555	523	503	562	535	508	526	587	543	500	553	516	518	561	523	504	489	535	521	555	553	522	501	485	505	528	493	547	519	495	560	516	538	557	554	510	547	512	531	498	485	533	569	534	480	523	545	554	496	507	505	548	509	539	507	506	554	529	555	520	531	526	507	536	463	509	520	489	546	501	527	534	555	499	478	506	531	576	534	548	509	491	524	513	517	490	533	486	497	516	503	510	485	556	528	526	532	554	520	531	556	540	538	491	506	567	512	522	526	500	523	511	494	515	522	530	550	542	556	553	495	522	512	555	563	485	527	535	518	512	523	513	547	533	528	523	506	491	495	495	495	533	532	506	570	531	488	547	505	502	518	542	570	488	509	519	520	542	486	508	496	521	494	529	507	521	542	524	478	491	554	537	543	496	488	527	547	569	512	509	504	525	528	542	556	535	526	510	542	520	494	512	501	560	537	536	483	513	520	514	528	448	522	542	517	544	544	510	550	570	527	489	548	549	539	493	554	539	513	518	517	523	535	463	501	480	521	497	532	533	531	517	511	527	545	535	508	528	548	521	521	510	499	494	513	483	514	521	515	515	530	535	484	508	503	516	507	547	513	517	546	520	521	564	577	532	549	524	548	529	540	512	542	535	535	519	511	503	475	485	505	511	531	534	496	529	534	514	543	542	503	489	487	527	518	521	485	512	474	514	529	494	520	505	524	535	513	544	541	485	535	500	526	517	536	491	448	554	532	528	499	517	501	512	505	513	520	532	499	519	546	500	508	548	507	475	514	521	537	549	473	563	540	464	501	521	542	523	522	541	518	508	527	547	497	531	518	521	531	553	525	508	489	516	511	542	525	495	529	520	523	454	565	551	520	498	528	543	538	553	568	527	536	519	523	523	493	557	522	503	531	513	529	560	550	500	569	495	514	546	527	517	517	475	500	516	533	481	532	540	480	537	548	523	529	515	512	542	513	501	531	514	546	518	549	523	523	485	480	518	548	546	520	512	500	521	509	509	557	525	537	521	504	510	546	513	543	504	521	550	474	571	533	493	510	525	532	514	565	528	445	485	545	557	504	550	565	523	478	568	515	480	492	514	534	480	503	499	528	556	519	559	510	514	507	528	480	519	520	541	544	535	540	515	496	539	506	553	513	488	535	520	510	494	502	501	529	525	515	555	520	492	520	515	496	551	517	512	564	559	546	556	563	524	509	523	528	535	537	532	551	533	509	511	533	507	534	526	513	508	576	512	551	486	517	485	508	545	558	548	534	519	516	521	543	540	517	555	533	531	520	546	528	547	537	526	540	486	514	527	490	471	546	507	514	528	534	551	508	548	532	569	514	510	552	539	528	538	513	509	504	526	514	562	513	455	496	527	543	535	522	518	535	538	506	528	544	511	530	510	526	550	541	533	519	531	532	556	517	535	515	464	542	558	500	524	486	498	543	533	526	537	540	563	527	538	538	516	539	521	583	524	512	517	542	520	510	544	491	511	526	515	507	506	506	570	531	494	459	545	515	496	526	503	555	524	551	496	517	504	570	525	497	511	525	500	538	503	488	495	535	515	517	501	512	548	505	525	490	534	477	493	572	484	512	517	539	564	502	526	516	528	502	509	566	490	588	528	510	555	539	497	550	539	558	516	508	499	518	492	523	517	507	529	535	527	534	524	527	481	521	553	512	557	502	519	517	529	493	566	521	510	504	525	517	500	534	525	514	562	490	530	546	502	494	544	505	515	524	531	544	509	520	498	508	516	530	535	542	511	493	523	512	525	522	545	525	494	564	551	491	516	499	537	525	504	506	518	533	546	495	536	522	519	567	552	504	528	568	504	491	501	537	529	565	543	505	516	525	542	566	494	540	503	528	527	514	529	516	515	530	570	523	489	513	531	524	511	532	496	558	483	513	515	551	542	556	563	533	498	526	545	523	512	518	493	519	485	503	549	520	519	556	540	558	499	547	543	530	526	476
798	393	1024	2476	3048	3714	1237	82	69	75	67	82	65	81	92	79	70	59	66	85	73	90	62	72	65	71	64	70	69	85	73	55	70	81	80	72	72	61	95	70	81	78	78	78	65	80	57	74	78	73	48	70	71	72	70	74	78	80	69	70	58	79	74	70	72	71	68	78	67	66	80	72	76	67	69	62	69	85	63	66	76	62	68	68	54	63	75	68	57	55	68	65	77	75	53	75	63	56	63	57	64	95	59	64	78	91	63	65	65	66	62	72	80	88	72	78	77	54	71	84	89	76	68	67	70	77	65	76	69	72	57	76	55	69	81	83	71	61	65	98	82	66	88	64	64	76	57	86	76	64	67	59	83	80	55	66	70	74	45	70	71	77	83	61	79	77	88	63	71	78	88	56	83	63	65	64	65	64	60	64	79	65	63	62	72	67	61	83	69	59	76	78	77	77	65	84	66	72	77	62	77	74	71	82	67	68	87	69	80	75	69	73	63	75	77	72	73	85	65	73	90	72	81	114	75	75	69	54	56	68	76	61	58	69	68	63	80	52	61	67	72	83	58	66	60	75	68	59	75	65	76	70	81	64	68	75	70	58	64	74	65	78	70	62	61	80	71	70	77	80	59	81	57	82	85	78	67	67	63	87	65	60	91	74	66	64	76	68	78	62	66	79	61	63	63	62	63	76	67	92	86	65	80	70	81	89	59	69	79	57	75	61	72	73	66	64	78	58	69	68	75	76	69	65	82	70	62	68	69	68	66	82	63	75	69	73	61	71	49	83	70	77	68	85	79	79	67	65	64	65	74	76	69	69	74	73	82	81	70	84	70	64	81	76	70	53	83	66	67	71	74	58	88	65	75	74	67	86	70	80	64	88	57	76	80	63	69	66	76	77	91	58	70	70	96	64	75	72	69	57	73	56	82	51	66	69	79	61	64	69	62	76	82	70	51	51	65	54	74	77	81	73	83	66	65	66	67	81	60	73	69	71	59	78	78	81	69	71	81	72	63	70	78	75	73	67	70	72	72	64	63	76	54	62	68	64	62	66	73	73	78	69	60	72	88	82	79	63	75	68	99	78	67	79	64	76	61	71	64	65	73	73	87	60	65	70	65	83	98	69	91	79	62	67	67	77	56	75	71	69	70	79	81	73	68	85	78	86	61	67	91	80	66	80	78	69	74	58	69	58	66	75	67	66	72	69	70	74	72	61	76	75	70	62	77	63	59	70	77	77	73	69	63	81	57	64	64	76	56	93	65	69	75	67	84	71	62	75	79	70	57	72	64	57	71	70	68	74	73	69	69	75	80	70	69	67	59	45	67	64	50	58	59	84	69	84	59	54	94	64	70	88	71	63	62	89	82	80	69	66	66	74	66	69	69	83	74	57	65	58	64	71	56	85	65	82	85	73	87	74	66	83	62	67	73	71	66	72	81	70	69	84	78	63	78	66	62	75	71	81	79	55	66	59	55	74	76	71	70	59	69	70	69	76	78	70	69	81	78	72	76	66	90	82	71	83	52	65	67	70	65	80	71	62	60	84	62	68	82	54	66	70	67	69	76	83	77	90	79	57	62	89	82	77	77	58	58	65	60	63	64	72	69	76	76	59	70	61	74	64	67	65	76	86	90	70	59	69	82	67	69	64	70	73	64	68	77	66	71	66	69	68	89	53	74	69	63	72	84	54	82	59	99	62	76	65	73	67	78	73	68	69	81	81	72	66	61	89	84	70	76	60	75	61	81	60	78	57	70	88	54	59	65	78	70	88	80	69	81	59	72	68	55	69	62	78	78	63	67	73	51	60	68	76	68	87	77	82	73	64	68	65	78	91	81	72	59	70	81	60	64	69	82	62	70	74	78	70	84	63	81	66	76	92	73	59	65	56	73	79	75	77	86	76	67	74	67	81	73	83	79	58	61	62	59	69	73	68	82	77	71	69	69	70	55	75	70	65	60	90	63	66	68	66	71	63	68	74	65	56	97	66	65	71	73	73	74	75	63	66	67	71	67	67	55	55	68	60	76	83	62	69	66	75	53	62	81	74	83	65	63	74	69	70	74	65	58	62	66	62	76	70	69	68	71	82	67	77	93	61	68	74	73	50	73	85	60	59	54	80	74	72	80	68	87	75	61	53	71	72	59	77	72	81	70	68	60	68	74	46	71	93	72	91	76	60	70	67	89	81	74	69	75	66	69	64	78	73	60	67	74	63	72	55	69	71	68	76	71	56	89	66	64	75	91	79	78	64	70	62	83	59	72	81	76	78	57	64	75	73	66	69	58	66	85	60	83	77	70	80	69	63	77	64	61	64	68	73	76	55	73	69	72	62	94	75	73	63	58	67	72	61	57	66	89	77	69	81	69	72	80	85	80	68	73	78	60	74	58	73	69	69	66	61	69	69	70	57	57	77	71	76	63	90	66	77	66	69	71	57	79	68	66	70	69	91	81	71	72	66	68	68	72	72	74	77	87	77	70	70	75	82	82	73	72	80	80	63	77	82	67	65	61	55	68	63	64	84	68	71	74	53	69	53	81	63	69	58	69	60	63	72	73	72	66	82	87	73	62	68	89	78	61	73	71	60	61	73	80	72	64	68	68	60	76	75	77	73	59	58	75	77	62	70	63	71	70	66	77	68	60	63	81	64	65	76	66	70	61	52	59	65	73	79	69	81	80	52	60	72	78	63	63	72	71	58	69	70	76	71	73	83	75	67	71	81	84	63	64	67	60	67	69	69	74	73	63	73	67	59	76	62	71	79	65	67	69	74	75	71	73	81	74	76	62	79	66	70	68	72	65	77	69	66	80	69	63	74	57	75	62	85	74	69	72	74	73	70	94	71	63	72	62	50	67	73	67	80	54	78	75	65	66	64	74	70	58	67	75	66	62	54	79	81	76	55	63	72	59	71	62	67	68	68	67	77	61	71	68	54	85	67	63	57	85	57	78	66	66	77	71	79	67	67	70	73	66	62	61	71	60	67	69	83	72	80	62	89	58	66	59	69	68	86	79	72	83	65	75	74	57	96	71	83	69	73	83	70	61	74	71	74	69	71	71	81	67	55	69	63	60	84	68	64	82	69	68	78	62	81	62	69	79	74	64	70	72	80	79	87	63	67	67	69	67	66	63	70	78	94	78	82	65	71	73	81	46	72	71	64	56	67	88	80	77	71	70	59	67	63	69	85	66	54	67	76	66	47	80	78	68	76	87	80	77	68	65	69	76	77	72	81	72	78	99	67	76	71	68	64	70	73	54	80	78	65	63	59	60	77	51	46	65	76	75	61	86	64	62	60	67	84	77	78	78	66	70	76	73	78	67	63	67	79	65	82	62	77	66	82	65	66	61	71	78	65	87	85	70	74	57	58	71	81	76	67	60	66	73	81	67	67	71	67	64	63	62	73	77	87	79	62	78	81	65	71	69	72	70	80	62	65	79	71	76	70	69	62	77	71	67	73	72	58	60	77	57	70	66	81	63	54	64	74	77	67
11489	5234	11085	29338	42111	41564	14181	890	806	742	689	717	625	638	569	588	588	589	571	582	574	573	526	563	548	587	544	568	559	558	566	558	536	537	547	546	564	544	547	540	562	508	549	544	533	528	550	550	517	515	505	517	507	565	558	511	507	497	517	556	562	553	529	521	495	572	583	517	531	552	542	537	535	559	504	523	492	546	510	559	554	550	531	520	502	543	550	508	553	537	518	565	525	512	541	509	551	502	542	565	568	505	524	489	537	514	520	510	560	515	513	528	530	550	553	527	505	572	542	524	549	495	534	545	536	521	573	551	520	538	544	547	507	518	518	514	519	522	566	527	527	546	516	556	507	537	539	524	516	527	538	527	531	528	543	493	560	547	539	545	546	551	530	567	519	548	538	509	542	490	563	544	500	561	517	503	543	579	528	510	546	495	544	526	530	506	524	579	489	556	523	525	512	489	500	537	538	541	570	522	553	529	499	533	535	524	527	533	576	546	570	503	567	500	534	520	525	558	507	520	521	561	545	545	555	500	575	518	556	503	515	550	482	556	517	558	547	571	540	565	527	508	527	544	536	518	496	518	554	545	518	534	498	522	547	556	503	502	497	513	527	548	519	563	546	539	524	548	534	547	526	531	537	541	478	539	510	505	556	487	498	531	553	498	581	521	555	545	521	520	521	502	532	550	550	535	555	498	488	536	563	528	526	529	570	586	507	545	588	500	505	503	528	538	510	557	551	535	506	514	537	547	551	536	552	604	507	542	544	506	554	534	524	557	519	559	499	530	541	514	549	517	473	544	533	535	565	526	509	531	554	523	555	547	513	563	529	526	534	533	522	532	506	530	536	527	549	513	511	589	588	560	534	534	569	543	532	552	544	558	539	526	535	532	546	552	534	504	535	553	513	516	559	521	562	557	572	508	495	535	535	546	532	542	507	552	525	542	548	535	486	541	515	528	517	547	530	524	546	523	524	529	552	544	528	576	563	526	509	536	520	534	499	522	558	483	550	537	578	553	492	532	560	538	540	547	540	543	536	587	518	502	529	543	573	518	500	519	528	512	532	515	529	542	542	573	498	548	503	514	513	550	560	516	501	522	511	515	518	540	514	524	506	502	527	538	528	512	509	547	527	542	499	542	483	537	505	518	528	504	539	541	520	537	548	582	514	555	556	506	519	532	536	587	555	507	507	502	545	549	506	521	527	523	520	549	560	513	540	506	546	495	576	533	522	500	501	534	525	558	495	530	547	511	475	518	563	574	558	494	482	490	544	539	542	514	521	507	580	509	554	541	563	521	556	540	520	547	520	532	528	541	559	541	527	521	527	500	524	495	527	562	562	515	504	555	499	518	516	558	501	514	501	517	495	553	500	508	590	528	556	580	554	547	510	488	540	518	544	528	508	541	539	560	509	542	510	558	580	497	502	517	521	530	548	551	510	547	560	518	510	518	548	494	552	521	521	551	543	521	556	525	538	520	505	534	540	535	506	545	520	522	544	543	544	556	517	516	556	528	564	559	523	510	544	521	583	567	529	502	551	519	554	551	544	510	505	541	510	519	514	560	550	512	528	524	518	558	493	541	535	535	531	519	474	558	517	515	559	519	528	528	562	547	591	542	553	547	548	521	538	508	579	527	549	506	526	577	528	545	528	515	513	502	540	528	518	539	557	538	529	542	563	534	482	516	522	581	573	568	479	529	541	520	581	514	559	543	531	542	528	495	505	548	525	535	500	509	548	544	497	528	543	564	527	528	512	505	547	571	510	548	555	538	517	504	567	538	561	559	548	530	564	531	533	559	550	500	530	496	556	542	531	581	496	572	518	558	536	539	520	557	523	532	508	550	509	553	518	521	551	514	576	501	543	542	515	557	505	519	539	510	551	536	551	533	503	570	554	563	534	534	540	517	515	538	539	531	534	513	542	533	506	523	523	497	494	531	562	545	534	506	493	548	519	565	520	521	542	539	566	544	529	531	518	544	543	508	517	519	520	587	632	533	543	514	555	544	499	534	515	570	528	528	526	517	543	547	518	512	530	554	527	533	531	533	516	555	542	528	533	529	536	524	548	555	534	543	555	576	520	508	525	538	545	543	493	529	514	495	552	517	561	547	537	509	510	520	527	509	561	514	531	505	506	526	529	496	510	555	527	554	500	569	543	561	513	530	524	516	491	533	520	578	509	536	537	546	533	503	530	514	570	521	519	547	501	536	488	560	543	520	541	549	541	535	514	517	528	521	554	543	492	499	488	524	582	495	574	587	517	551	511	534	509	550	528	512	528	539	551	525	522	480	542	527	552	543	545	564	560	568	530	552	528	518	483	525	536	530	529	552	511	534	531	567	493	552	535	539	521	539	532	523	539	539	519	540	517	524	547	532	532	531	530	562	576	527	529	542	518	540	518	511	538	525	514	542	526	531	544	506	537	490	551	572	548	524	545	534	517	518	536	558	520	592	555	565	508	552	508	542	553	588	527	553	540	559	511	567	526	557	530	503	531	530	589	529	505	543	510	536	538	527	518	532	547	494	523	535	513	576	506	531	554	545	540	512	567	556	472	515	540	523	534	511	529	521	532	529	512	539	553	520	478	528	541	479	494	540	548	548	560	525	502	501	510	513	563	538	522	548	547	483	546	531	507	508	553	547	503	578	530	498	519	536	555	531	564	505	520	526	564	532	518	555	547	504	538	530	524	537	505	514	513	557	516	581	572	504	549	540	544	534	537	577	520	551	535	552	556	541	502	527	530	557	568	546	547	537	532	527	543	567	559	554	504	517	541	550	518	557	546	545	530	574	511	497	536	511	545	507	516	569	576	519	518	537	594	544	524	489	534	536	530	547	528	494	565	517	556	510	540	535	545	500	527	526	515	500	497	576	482	521	543	539	523	508	510	565	547	548	546	517	548	498	541	542	555	538	535	537	561	533	547	571	539	559	533	531	531	551	515	549	566	544	529	506	516	570	551	516	559	513	509	533	532	579	507	527	572	502	523	493	582	509	496	524	521	543	522	545	565	522	537	555	549	514	509	515	495	503	565	507	529	499	569	559	558	519	537	494	541	553	571	542	524	498	555	495	506	521	578	527	544	557	558	542	538	508	561	547	548	523	557	513	494	526	505	496	571	545	566	548	534	583	516	526	566	564	509	517	550	504	524	506	525	502	543	536	543	512	511	545	481	492	533	566	524	534	537	569	518	566	537	551	518	566	548	516	587	500	556	502	507	529	561	542	528	514	512	560	519	535	524	546	541	499	517	535	526	551	530	502	520	539	510	542	514	541	523	471	529	581	492	536	548	514	526	491	529	516	545	507	552	579	593	568	539	522	505	510	505	568	509	568	492	537	558	522	555	478	544	550	537	533	549	544	502	520	553	577	550	518	507	511	530	514	536	518	559	526	545	481	542	523	529	536	504	549	510	530	550	540	560	528	528	538	547	615	551	537	568	501	493	549	530	510	529	559	575	540	577	494	538	521	526	527	544	544	581	551	555	514	557	543
1852	557	1141	2662	2860	3085	607	97	101	106	98	117	100	96	90	83	84	101	104	105	104	110	96	101	110	106	110	108	102	108	96	99	86	72	109	92	68	77	103	102	90	112	111	88	106	94	88	99	94	114	119	81	93	113	108	97	123	109	88	79	91	112	83	83	96	112	114	101	83	95	102	107	105	96	95	92	90	103	97	90	93	103	96	94	83	102	103	112	86	91	97	105	98	88	101	97	102	88	92	112	103	103	92	79	107	106	111	109	99	99	76	83	108	110	94	116	80	101	107	92	95	97	102	84	99	106	97	89	94	103	103	87	88	80	101	108	109	99	98	96	110	97	95	90	102	98	85	114	103	95	102	90	115	82	96	110	92	76	110	107	97	102	99	89	95	100	107	92	122	98	102	100	108	112	89	96	118	107	108	123	98	108	107	97	98	91	94	91	98	93	101	96	93	93	90	104	78	100	90	107	102	82	104	106	108	96	91	98	110	88	91	101	89	94	110	87	83	102	92	115	88	94	93	109	89	102	85	93	81	103	122	112	93	103	102	81	114	94	94	116	111	99	81	88	105	101	103	100	91	95	102	102	101	100	132	96	108	109	95	96	115	103	92	97	101	105	99	109	90	111	106	91	82	115	106	91	97	97	104	130	87	93	87	92	92	94	92	94	92	112	84	95	111	97	102	95	109	86	83	80	92	119	103	103	109	82	105	94	97	114	107	109	91	102	88	108	100	104	89	96	121	98	90	91	87	99	101	93	104	103	94	96	96	94	106	113	95	99	93	95	85	111	77	86	102	89	98	91	103	100	89	106	107	101	93	98	96	113	109	91	93	109	105	92	93	97	98	117	109	95	91	104	98	101	120	78	109	100	88	90	107	89	93	92	108	88	105	115	94	118	95	91	108	99	89	104	102	95	111	114	77	97	100	120	102	85	109	95	91	95	121	89	93	89	96	99	110	101	93	88	87	83	100	88	111	96	111	109	93	111	105	99	85	98	87	102	101	99	86	112	89	104	84	106	114	103	85	102	102	99	110	110	106	95	105	89	103	124	107	101	83	93	101	91	113	77	94	94	89	85	82	95	113	77	103	97	96	104	106	111	98	94	98	101	106	83	115	98	117	99	100	97	101	91	90	97	109	97	102	89	104	86	101	93	108	81	91	105	89	125	107	93	98	112	99	89	108	117	107	88	101	112	99	99	108	94	107	95	112	87	105	92	103	108	86	97	124	107	100	96	93	101	88	95	114	97	99	105	116	100	94	101	94	88	99	82	91	97	96	88	99	111	86	95	110	91	95	86	81	85	95	105	105	112	105	104	82	89	108	80	111	108	107	96	99	108	91	83	90	91	92	91	101	98	117	80	115	113	98	107	89	103	90	87	113	111	100	89	90	104	103	77	92	106	100	87	84	124	95	84	95	84	99	113	98	96	87	97	101	84	88	87	95	105	130	101	104	80	86	110	109	106	105	75	108	90	97	102	105	103	130	88	115	115	84	86	101	113	91	106	82	99	106	92	77	102	102	100	110	92	100	116	109	99	83	98	102	82	94	104	103	100	99	108	111	98	98	95	97	97	96	81	84	113	121	104	104	101	96	91	74	100	100	101	92	103	105	112	106	90	104	100	90	114	98	117	93	102	107	86	105	90	95	94	112	100	104	109	107	88	94	98	110	90	97	102	102	65	111	87	93	94	104	98	101	105	102	105	83	110	87	82	105	98	94	98	114	90	91	105	106	115	110	109	98	83	97	106	85	90	96	113	102	98	98	108	89	96	106	111	99	90	104	101	102	70	115	85	76	98	93	108	89	112	93	97	111	107	97	98	78	91	96	99	103	116	86	109	92	106	107	99	107	92	102	94	113	112	99	99	93	104	97	105	97	95	114	93	110	81	94	102	96	97	93	102	115	109	98	94	94	104	89	104	105	100	112	92	99	91	99	118	104	89	117	101	113	98	88	90	99	104	115	102	88	93	100	92	104	115	94	114	101	99	114	96	110	95	99	96	103	115	110	118	98	89	96	115	89	110	94	96	87	91	99	104	91	98	108	105	95	87	114	95	93	109	104	114	89	110	117	96	105	89	119	94	110	95	103	102	101	92	110	98	93	95	94	90	95	103	109	109	110	128	94	107	95	105	104	119	95	102	75	113	92	108	110	79	107	101	106	101	102	96	97	105	91	106	86	81	100	100	95	104	93	94	103	111	114	96	98	117	85	83	104	105	84	95	112	112	100	120	94	101	108	93	108	112	100	101	110	111	118	102	116	97	92	80	120	105	88	83	106	95	104	84	78	101	118	86	92	79	91	108	95	97	103	97	94	104	116	102	92	115	94	111	88	87	84	110	88	93	114	98	110	109	90	112	93	93	95	79	93	113	104	85	103	98	109	81	105	94	94	89	96	95	99	105	105	101	95	98	104	87	90	90	119	98	110	87	102	118	114	84	87	94	98	101	103	127	104	115	108	102	93	106	76	102	90	100	94	108	96	90	98	111	89	106	106	95	100	83	93	81	99	85	77	105	107	102	114	86	105	95	100	115	90	107	99	95	90	125	98	105	76	80	98	91	105	93	106	103	110	100	91	99	98	102	92	112	98	105	94	104	114	97	99	106	130	97	104	110	108	102	85	111	88	92	104	95	101	116	104	89	104	99	102	96	81	92	94	91	95	89	104	99	95	93	88	87	104	91	103	100	98	93	98	100	86	91	95	101	94	88	109	102	101	89	111	77	101	114	88	113	84	103	104	88	108	90	110	100	90	108	96	92	102	79	101	89	81	97	94	115	105	100	93	95	97	80	86	107	100	103	110	104	78	100	113	94	107	92	94	95	87	103	90	99	109	118	100	92	106	114	80	102	104	96	91	109	85	101	98	84	96	92	109	97	99	92	96	93	101	92	99	116	108	91	91	90	106	94	100	87	117	88	107	84	112	101	115	102	99	117	109	84	110	99	111	105	104	99	110	96	120	97	94	96	89	96	102	103	117	103	114	98	97	89	83	88	102	89	99	109	128	100	91	101	97	101	103	102	104	99	100	93	99	97	96	95	105	103	96	103	99	114	86	84	112	87	87	110	107	99	99	88	87	110	93	100	90	97	75	100	107	97	114	96	76	90	99	109	102	93	99	85	102	89	98	90	101	101	86	108	107	100	96	101	84	92	100	106	106	107	94	97	79	107	87	99	104	121	96	104	111	106	67	86	91	90	102	100	95	103	87	126	115	99	100	113	98	99	110	96	102	81	100	110	100	100	104	107	92	104	85	107	99	98	100	102	83	96	109	81	99	96	103	108	98	92	94	102	93	94	113	116	99	102	103	91	91	89	108	96	98	103	92	106	105	92	97	99	102	98	99	106	101	96	95	92	97	90	92	93	108	100	89	90	98	86	103	104	104	104	107	99	99	107	92	104	81	104	116	98	93	91	93	92	121	106	94	97	116	110	103	101	102	107	107	93	97	101	98	89	97	97	82	100	101	110	111	105	98	111	122	94
12714	6900	12030	29184	39688	38504	7870	1057	995	998	932	961	906	849	789	849	785	795	783	822	778	824	773	781	799	780	759	810	731	763	771	782	751	762	733	762	734	789	748	795	768	806	771	757	774	763	819	749	724	797	786	738	751	734	706	800	716	744	784	766	790	770	805	745	725	754	760	728	765	790	767	750	780	790	755	759	771	774	742	764	767	716	739	753	775	756	755	758	739	729	744	754	751	787	741	764	734	753	755	740	756	755	755	720	759	763	742	714	800	765	709	732	745	766	759	752	776	776	762	769	732	797	788	738	785	752	747	715	761	744	758	728	733	768	729	795	782	781	723	730	771	792	736	732	744	769	779	794	754	782	744	740	747	800	785	789	734	780	739	800	775	750	759	715	749	722	750	757	780	749	752	762	755	751	802	758	773	796	736	761	802	827	776	747	752	759	790	698	823	760	729	747	757	776	736	709	755	687	795	763	735	799	782	795	773	728	767	747	719	788	726	755	712	781	787	772	788	774	798	736	731	721	776	736	702	736	762	779	764	765	730	755	763	771	735	738	785	751	764	725	718	777	733	747	751	776	712	796	745	732	734	740	727	761	753	782	788	740	775	755	750	771	686	782	788	715	817	757	764	738	805	726	755	751	774	749	782	739	743	722	763	783	768	729	722	745	744	800	749	777	764	755	734	715	821	803	782	722	758	765	767	791	762	738	770	822	755	724	719	733	806	800	782	758	793	775	748	787	745	782	755	800	749	722	808	749	691	795	756	712	794	773	728	700	772	792	763	765	754	761	827	755	744	758	768	705	749	743	745	762	727	742	788	779	781	741	749	768	769	759	743	774	778	740	727	723	754	723	744	777	744	742	752	748	756	746	799	752	742	770	735	708	769	754	755	712	751	804	757	776	715	729	762	735	784	762	771	718	802	738	713	772	736	723	729	758	782	790	734	762	756	741	745	726	748	747	742	724	811	765	772	742	787	720	782	769	795	784	765	777	720	732	743	770	737	766	796	746	754	714	767	793	748	692	734	728	800	777	725	714	781	747	748	768	768	733	735	722	727	742	757	778	701	719	688	736	761	815	774	802	754	748	724	782	788	750	726	783	755	721	801	781	789	755	719	726	807	732	757	792	736	763	763	783	754	781	780	773	768	747	733	742	742	751	741	760	718	744	804	760	765	797	761	755	781	746	693	761	750	740	735	763	762	766	742	718	716	733	757	770	760	753	819	797	752	764	731	749	802	767	705	765	759	760	756	783	808	726	789	734	755	763	779	743	746	757	733	768	755	728	765	797	733	767	748	778	742	760	759	766	757	745	755	740	741	768	767	764	743	771	773	784	772	679	816	741	768	755	759	751	737	765	788	731	794	774	744	726	805	743	756	744	760	759	766	831	787	786	778	771	684	740	753	785	783	778	747	755	792	761	804	762	788	763	779	782	781	775	770	752	763	709	761	783	760	735	771	741	737	800	761	791	707	744	814	735	770	782	733	765	782	774	797	769	773	791	754	751	762	735	781	735	804	744	754	718	750	762	750	752	771	755	766	770	776	698	721	755	725	759	769	773	773	750	788	792	765	777	702	733	761	712	754	763	807	751	739	744	763	749	753	764	718	741	775	770	771	791	755	744	765	761	733	734	738	753	785	757	689	720	782	702	750	762	737	721	804	743	793	703	731	789	765	775	746	702	750	753	780	777	785	753	777	755	770	764	761	837	761	769	730	806	771	729	785	766	770	742	755	753	744	771	730	827	748	771	714	803	768	798	776	759	740	757	739	733	747	735	748	766	772	762	725	758	792	749	747	807	778	762	773	740	769	773	751	714	736	736	742	785	759	749	769	713	761	763	762	762	778	763	744	768	768	753	765	713	758	739	745	792	742	730	752	761	787	730	761	768	810	758	722	749	749	806	770	763	727	783	736	782	816	763	729	752	752	735	796	769	774	761	805	717	729	788	718	751	808	782	828	746	740	743	725	803	812	766	705	730	732	782	754	781	784	738	761	778	765	706	725	769	765	801	712	728	789	744	752	776	740	758	752	756	738	751	726	758	759	746	763	781	729	698	753	781	749	718	771	758	783	745	786	767	781	720	779	748	743	779	759	743	762	741	732	808	756	746	766	727	727	761	764	750	740	785	799	759	739	763	794	866	761	801	780	818	796	753	781	838	769	779	773	771	779	745	745	802	772	744	787	725	737	730	773	765	830	763	753	721	787	756	720	738	756	748	715	773	751	734	737	777	781	800	764	787	769	799	750	740	746	783	768	675	788	723	772	777	774	757	748	804	772	728	740	736	742	757	754	750	787	799	736	789	755	766	719	790	770	765	786	801	734	753	763	811	765	726	727	724	770	807	738	742	768	740	760	724	774	753	733	752	764	775	788	754	748	762	702	794	738	709	704	773	741	774	732	730	759	728	712	748	770	801	731	793	750	737	714	722	792	746	740	779	774	721	740	753	730	696	762	805	752	755	750	709	765	790	727	724	728	791	761	774	783	729	752	761	727	746	745	754	770	793	740	772	771	705	794	761	737	748	769	752	763	709	711	796	765	711	803	761	750	749	772	761	780	778	747	782	741	734	766	763	799	730	792	748	754	779	805	734	768	717	737	703	743	774	719	754	749	710	767	784	738	777	726	763	755	713	779	771	730	755	761	774	781	750	757	751	777	701	738	785	771	780	771	783	771	793	737	771	768	766	696	775	767	763	739	790	710	733	773	818	750	730	753	717	721	775	755	785	805	761	785	748	768	807	733	784	742	712	795	737	805	799	755	767	748	772	741	796	743	739	766	720	740	687	739	774	782	764	742	750	730	744	761	721	789	749	767	765	738	756	745	797	800	709	752	753	772	788	767	708	771	818	751	694	739	716	751	763	754	730	766	783	765	759	719	689	754	754	808	738	741	762	733	740	785	767	844	808	723	739	744	734	751	801	777	820	743	722	823	747	743	757	747	742	812	784	772	795	756	767	758	676	762	769	728	745	727	719	762	787	744	809	705	767	746	744	746	771	796	695	761	736	769	785	725	786	754	707	757	783	761	755	803	740	730	760	768	728	806	760	720	750	800	760	784	788	706	759	772	767	750	754	758	718	770	822	720	789	770	755	732	815	735	749	781	769	749	726	765	812	746	732	736	761	729	774	703	771	775	754	789	757	731	799	743	776	774	723	740	781	787	750	751	775	751	807	756	739	695	778	764	734	753	753	776	768	752	731	758	744	716	778	743	779	758	795	754	778	763	777	782	748	763	750	703	757	773	779	732	732	739	760	727	733	747	754	798	749	734	792	777	777	739	747	761	773	775	741	742	779	770	713	744	736	719	782	749	722	791	721	762	744	752	748	772	750	776	762	752	781	727	765	722	710	733	750	773	775	784	755	737	747	730	797	754	774	760	739	769	761	752	794	789	780	808	784	772	744	746	749	734	727	742	778	762	771	735	744	784	716	815	783	774	751	770	716	752	736	752	774	733	737	730	697	795	714	751	771	731	727	786	766	767	810
1130	787	2717	4529	5080	5400	1320	104	120	98	95	91	97	103	109	113	85	102	108	110	97	107	100	106	78	109	112	93	95	113	101	95	81	94	87	84	88	102	107	98	108	94	95	109	93	110	109	91	89	93	114	94	95	99	112	102	104	95	117	105	95	112	93	81	92	88	108	100	110	104	89	115	85	109	93	93	107	91	86	101	113	99	111	95	115	99	92	98	95	103	100	103	103	106	111	98	87	103	94	118	109	95	95	108	92	99	105	96	96	96	103	107	108	99	101	106	86	98	105	99	90	93	111	116	103	94	86	83	115	91	110	106	102	108	101	108	100	101	117	79	106	89	105	102	97	88	111	106	92	97	105	81	109	104	86	102	115	106	107	88	104	109	98	98	117	108	98	96	92	91	127	105	92	100	91	87	104	110	100	93	122	99	101	115	91	94	101	129	104	104	109	83	90	99	98	103	94	110	108	102	112	89	110	80	90	97	90	88	98	102	96	99	83	90	90	120	124	111	96	100	111	88	99	123	86	89	100	112	100	97	109	101	111	102	90	94	94	104	99	104	124	99	83	106	101	102	106	109	79	100	91	99	101	97	106	115	102	70	117	92	90	97	85	86	104	85	96	90	114	93	95	96	89	103	91	100	104	101	102	94	90	128	79	101	97	91	95	97	113	111	78	99	90	96	119	92	96	98	98	103	80	108	89	106	117	86	94	101	112	98	76	106	114	98	86	99	100	99	103	117	90	91	118	98	109	110	111	101	90	95	103	100	110	101	91	88	103	111	94	108	106	85	112	88	119	82	92	109	115	92	103	83	88	119	111	94	117	102	114	90	122	99	84	97	108	100	115	107	93	83	104	111	125	103	94	103	108	116	86	110	104	113	81	99	101	102	98	99	97	83	101	95	97	103	108	85	104	90	111	94	102	104	99	105	101	104	89	95	112	110	89	89	88	100	102	97	106	118	98	93	100	83	95	82	98	105	119	85	86	101	102	102	93	123	105	103	109	113	95	99	91	95	98	106	88	98	106	106	85	97	94	102	102	111	88	108	90	101	98	114	70	98	96	109	107	100	92	95	93	99	94	106	120	132	101	85	100	101	83	111	102	117	109	106	120	110	104	114	105	102	98	103	100	94	91	95	112	91	103	100	97	110	84	102	106	99	102	84	103	87	92	113	112	102	102	90	92	103	82	120	90	90	108	95	94	97	117	98	108	94	101	86	98	87	95	103	99	102	104	104	100	121	103	101	110	101	109	110	100	108	99	104	86	108	94	92	90	112	96	92	98	106	103	90	85	92	96	99	87	102	124	94	104	92	99	106	99	97	102	99	103	93	118	100	102	97	100	95	93	100	88	93	89	92	82	104	95	103	107	87	98	102	112	106	104	95	80	96	97	103	99	97	102	113	97	108	104	95	87	117	95	103	96	106	92	95	110	99	94	90	87	79	99	92	99	105	89	81	112	84	107	98	99	88	90	105	101	100	106	104	89	111	90	87	87	101	94	95	102	95	101	113	112	98	86	98	91	97	111	106	115	107	95	101	88	107	99	112	90	99	94	105	93	83	98	108	112	110	83	80	109	117	93	102	94	83	84	109	89	97	107	89	122	101	100	106	97	105	101	106	88	102	99	100	102	105	89	102	94	95	103	105	100	88	104	100	99	108	103	91	99	98	98	106	97	92	87	114	91	96	111	78	94	111	90	99	93	79	103	116	99	96	78	89	93	100	103	108	96	120	98	119	101	86	96	91	90	93	104	103	87	103	106	115	100	110	93	73	103	101	94	104	93	108	101	101	106	114	91	98	101	103	82	86	103	105	118	95	114	104	101	99	120	109	84	106	101	105	100	96	115	99	98	99	87	104	91	91	113	84	114	106	86	102	85	105	110	97	89	91	109	115	98	91	83	103	107	88	95	93	85	94	116	95	105	74	113	113	119	101	96	101	90	97	87	92	101	126	96	86	91	83	108	103	93	118	102	109	86	99	70	95	93	102	114	97	93	99	100	107	101	98	105	107	92	97	100	100	103	93	95	98	79	111	98	102	98	101	92	103	94	108	86	111	80	124	102	106	102	111	101	91	110	96	101	95	92	105	112	79	83	97	103	89	95	100	95	104	101	90	100	117	97	78	105	118	100	87	112	99	89	107	114	116	89	90	101	109	90	100	89	120	101	103	109	103	96	108	105	95	101	106	108	105	97	111	95	113	100	104	98	108	101	121	95	106	110	87	97	77	115	90	90	93	107	115	110	117	107	106	101	103	110	101	104	93	115	109	102	109	97	98	90	89	106	100	94	98	92	104	84	105	105	107	88	119	105	90	110	95	107	92	96	122	95	99	82	91	107	115	102	133	87	82	104	108	107	83	86	95	94	85	94	90	99	98	99	83	113	115	107	97	126	96	85	108	102	101	102	124	103	106	85	95	112	97	107	116	105	93	117	94	93	81	110	90	97	86	92	99	102	95	92	96	99	113	97	108	84	94	101	96	100	98	105	102	94	96	93	99	92	98	103	100	87	84	98	100	109	94	97	86	80	98	114	84	96	99	90	112	111	100	103	103	110	110	96	89	91	84	101	123	104	94	98	86	117	97	95	96	94	92	102	92	112	97	100	90	106	98	111	109	98	112	108	96	105	82	98	100	92	106	103	101	88	96	101	110	108	100	96	96	113	100	107	90	115	82	104	98	100	91	109	112	92	100	102	77	70	102	85	108	83	102	106	92	94	99	111	83	100	93	101	96	109	98	91	102	109	92	104	102	96	92	94	90	96	91	90	108	96	107	109	97	84	114	102	112	99	110	103	109	104	106	97	96	87	105	104	117	95	81	100	72	101	109	98	92	106	93	97	93	101	98	84	100	100	102	92	78	108	101	99	109	89	101	110	111	98	97	96	93	85	103	123	102	102	96	109	102	104	106	101	123	88	87	99	105	92	86	84	94	98	97	113	86	101	100	114	110	91	91	128	80	99	82	104	96	104	104	104	101	102	94	102	97	98	92	120	103	100	81	93	101	100	98	112	96	95	107	101	95	99	116	94	93	90	108	90	79	102	95	101	96	104	99	79	99	89	98	103	102	95	84	89	106	111	90	90	109	109	93	115	92	98	108	107	111	99	102	90	107	100	113	106	104	110	97	108	98	87	92	87	102	98	98	104	104	92	89	109	93	106	106	124	96	93	91	107	104	107	108	100	95	115	89	91	103	102	91	90	96	90	109	97	89	86	79	103	108	90	109	79	99	92	79	91	99	102	102	92	112	93	107	91	99	92	100	85	92	90	93	97	101	103	128	98	100	103	110	91	102	102	85	116	67	113	96	101	101	90	96	95	109	97	110	89	89	98	102	101	100	103	106	108	99	96	87	90	118	99	91	100	95	103	92	112	102	96	107	94	108	80	94	105	101	109	91	90	95	102	98	90	105	102	110	107	88	106	96	94	95	90	101	91	102	98	91	105	101	108	85	80	90	95	102	93	100	102	110	101	104	94	95	98	119
13030	8278	20874	35683	48610	46728	12458	1329	1142	1103	999	985	915	902	857	868	842	850	789	808	800	821	804	719	785	780	780	786	785	758	736	724	757	792	730	717	754	729	785	761	753	788	746	707	736	729	760	764	751	775	751	741	743	759	753	778	733	732	735	772	745	739	753	714	745	760	729	742	707	692	786	741	762	736	754	759	759	735	758	722	764	725	735	745	721	704	730	753	773	734	705	753	696	694	737	715	729	738	768	773	708	713	741	731	671	709	719	754	749	734	736	759	753	715	730	729	702	767	720	707	741	756	721	713	750	738	747	739	702	750	728	763	784	728	739	726	746	730	711	804	739	767	709	708	757	744	711	739	701	726	738	754	707	766	756	763	729	737	734	728	697	707	726	726	754	747	749	769	763	733	791	740	787	792	766	766	731	765	758	731	714	780	755	742	775	725	744	749	758	749	738	718	737	723	723	727	737	731	758	730	784	748	731	813	723	747	659	700	722	672	796	740	708	725	772	749	716	731	714	687	749	757	790	704	777	700	762	748	746	778	739	739	705	714	703	737	776	717	786	763	764	714	759	759	730	779	675	724	732	763	752	710	731	731	686	728	728	720	724	716	766	713	705	753	735	689	741	739	717	739	735	764	795	780	702	751	742	780	731	715	723	743	749	766	800	748	738	719	700	814	701	691	749	760	748	755	711	755	711	759	771	745	738	747	746	759	737	770	764	716	758	747	784	796	755	750	753	714	669	672	708	763	727	700	739	770	755	688	707	691	704	729	742	787	674	720	749	726	758	717	748	697	721	699	766	717	733	705	783	755	722	745	730	731	701	715	730	740	732	757	770	797	757	752	702	760	737	705	742	739	741	708	736	723	686	720	741	748	743	733	708	776	744	743	723	733	720	771	719	699	777	710	759	733	727	777	714	728	729	745	749	721	718	733	736	740	709	760	682	756	741	701	665	706	694	735	722	769	753	756	786	730	751	738	718	727	784	743	690	743	761	744	761	703	703	727	737	725	765	762	735	704	780	714	733	745	691	732	807	752	743	742	713	759	714	750	771	738	702	730	767	709	768	659	751	726	762	726	733	693	762	748	681	736	699	769	734	703	744	767	732	754	808	687	702	725	709	738	732	693	702	687	727	779	733	754	732	753	722	735	795	743	733	699	707	732	722	683	776	726	747	727	771	766	739	723	753	724	716	735	710	742	762	742	711	734	740	759	795	764	652	703	753	731	747	720	705	747	754	729	730	718	700	748	735	731	707	760	708	738	735	743	700	742	739	710	757	695	692	746	718	718	747	729	739	675	705	711	737	773	700	733	700	759	782	756	728	742	780	740	694	717	701	700	719	769	715	757	737	740	737	694	758	760	769	757	736	727	760	764	738	746	704	760	710	717	737	770	732	742	739	720	738	707	767	759	744	725	697	745	703	720	742	756	733	743	730	700	750	742	765	752	733	720	712	701	725	762	716	724	770	719	725	732	751	756	723	722	718	714	688	715	726	732	738	716	738	732	737	746	736	697	732	708	727	817	735	683	743	751	749	726	746	740	744	703	718	750	711	688	771	716	748	727	735	717	759	731	763	733	715	741	719	714	767	747	682	744	743	737	729	712	739	735	786	664	742	704	745	738	720	682	735	746	773	746	731	735	719	769	743	713	703	786	742	752	691	708	743	781	691	776	719	719	740	747	790	699	758	752	734	755	720	758	742	778	727	768	734	655	779	786	737	694	724	727	693	754	751	733	704	772	710	736	730	734	718	717	716	731	703	716	742	774	720	769	745	723	718	735	750	801	738	728	764	773	739	700	712	717	797	716	709	767	734	720	681	729	744	736	750	732	782	748	739	713	684	727	724	736	761	728	758	711	720	750	751	763	726	737	699	724	731	788	664	693	737	787	735	685	676	674	715	731	725	714	692	732	724	735	784	735	768	699	781	733	767	753	715	731	750	745	725	778	697	727	789	751	751	747	705	684	723	724	728	751	741	705	700	785	740	727	721	762	712	746	736	710	726	754	768	736	753	754	704	733	730	787	739	770	729	775	757	732	728	788	727	748	731	660	683	689	717	757	708	746	750	776	725	697	712	774	723	704	736	740	763	717	771	712	734	733	738	757	748	781	721	729	748	751	688	691	738	769	758	740	737	706	757	746	742	713	746	696	762	731	742	692	679	710	793	768	688	759	717	762	753	753	733	734	791	782	761	775	734	727	747	748	710	770	719	773	692	743	723	700	717	758	752	751	715	719	740	748	747	714	758	750	766	751	708	719	733	759	764	701	737	735	734	724	718	688	746	717	720	709	759	784	683	731	736	777	762	709	743	705	686	737	713	723	768	694	739	790	747	738	727	706	713	750	728	732	735	752	727	735	729	732	736	695	703	750	730	734	767	746	717	729	745	761	710	696	753	731	751	787	684	659	772	782	735	661	742	741	696	836	735	752	738	751	748	724	743	731	747	761	721	757	769	760	739	759	740	729	729	730	711	715	752	732	726	709	751	739	727	725	731	725	735	717	730	730	775	763	759	711	700	741	707	679	728	710	688	704	742	732	712	712	697	722	752	733	784	776	728	740	764	750	713	720	709	778	763	732	777	735	735	735	786	747	753	727	716	735	734	704	692	678	759	748	751	708	718	722	745	749	763	719	714	752	697	768	744	795	711	708	712	692	742	752	810	761	720	745	723	753	729	737	767	711	732	715	720	722	742	710	730	767	721	736	752	758	728	729	756	759	714	737	726	710	726	765	742	698	794	749	744	709	733	756	741	719	696	808	785	759	747	724	723	753	714	748	770	736	760	749	733	754	740	718	730	763	709	693	734	789	763	715	754	747	686	738	753	741	698	768	745	726	712	740	708	720	691	706	734	726	720	758	759	739	768	741	759	730	696	730	749	749	753	716	723	753	764	730	718	769	710	730	754	718	728	742	780	726	746	719	772	710	736	721	733	725	724	740	702	728	709	744	764	754	702	784	742	702	800	759	703	748	737	733	680	705	746	719	727	731	726	745	729	766	761	679	742	810	702	754	745	711	726	764	703	758	683	707	747	750	738	749	718	696	722	717	747	743	762	726	735	759	714	723	697	775	736	756	731	722	758	697	707	753	751	709	730	730	770	734	751	731	725	754	694	765	741	703	722	743	729	702	735	755	765	727	745	691	737	757	760	760	732	757	760	761	811	741	725	708	721	754	764	724	738	779	760	756	758	711	718	707	695	781	788	772	726	775	788	753	749	724	692	754	710	729	761	767	774	719	722	759	715	700	744	776	758	750	727	728	703	735	748	678	744	707	751	731	727	732	752	748	729	731	701	725	774	674	748	732	790	759	720	761	731	694	712	785	743	734	736	740	685	722	754	734	675	708	700	765	709	714	732	744	717	714	721	723	764	770	789	758	773	726	726	742	701	696	736	753	725	692	707	734	702	756	752	747	721	696	727	756	758	754	740	732	785	739	785	724	769	729	753	728	704	746	715	749	739	729	722	744	764	743	752	746	683	693	725	763
1228	176	390	763	960	1076	287	52	65	61	74	62	81	69	79	66	73	69	63	76	67	66	73	69	64	67	72	55	60	70	61	83	48	85	61	68	67	57	54	75	62	58	66	79	57	72	60	66	66	82	83	72	66	59	62	70	60	79	67	48	68	67	66	62	72	74	51	68	59	65	67	57	71	81	80	85	78	69	56	64	45	69	73	67	54	62	80	62	59	67	61	80	83	79	58	56	78	79	55	56	67	62	84	84	73	65	76	54	64	77	69	65	64	60	66	75	63	83	75	55	72	54	74	64	59	72	63	68	60	76	77	65	73	85	55	72	58	62	63	65	81	58	59	65	72	52	55	73	63	64	64	67	69	77	79	75	70	63	64	66	68	71	67	51	55	68	67	64	76	70	59	68	70	70	76	71	73	70	62	58	61	68	53	70	68	64	63	57	66	72	60	68	61	67	76	60	74	81	57	70	66	67	80	56	67	71	70	72	72	69	55	57	72	64	67	73	67	60	63	76	71	60	77	62	68	82	61	89	80	59	70	63	60	51	55	82	61	71	79	63	71	68	72	82	74	64	57	64	67	75	56	71	60	64	67	70	53	59	74	85	68	65	63	67	66	58	58	75	64	66	65	80	68	70	58	69	56	74	67	67	70	60	57	68	56	67	58	69	60	65	66	61	56	60	68	50	70	74	69	72	63	72	69	60	65	73	73	60	66	67	65	71	64	74	63	60	71	53	71	67	62	62	68	71	72	66	76	68	73	56	63	77	67	57	73	75	64	80	82	64	68	67	67	84	59	62	70	77	66	64	68	79	65	65	63	56	65	89	83	57	61	65	70	66	54	69	75	63	70	53	67	79	72	60	60	72	79	68	66	62	79	69	58	61	58	91	59	69	78	70	66	69	67	66	63	62	61	72	63	69	65	65	63	61	60	63	70	75	74	60	84	63	71	71	73	65	68	75	67	68	59	79	62	54	54	62	78	60	56	64	56	69	63	72	68	61	67	60	79	66	54	58	79	65	57	63	58	64	57	85	62	67	55	66	67	76	54	70	57	73	68	68	65	51	66	71	77	66	63	54	57	62	66	68	78	66	79	70	74	56	72	71	64	68	59	67	84	64	69	52	73	70	77	68	70	67	65	70	72	67	66	65	69	63	73	70	80	77	73	71	65	69	61	66	65	55	73	78	58	66	75	63	68	66	63	64	63	67	62	65	69	74	68	68	70	66	62	68	59	73	67	73	64	76	62	65	71	71	73	72	73	84	69	66	62	62	59	70	85	72	66	73	66	71	81	73	57	69	66	61	59	68	62	69	72	72	58	61	61	57	63	69	81	56	75	75	70	74	52	51	72	54	58	70	64	59	72	53	72	59	54	59	65	67	84	67	70	62	69	68	66	58	69	53	71	74	69	70	73	64	63	57	54	61	83	66	63	69	80	71	61	68	61	70	61	68	67	73	61	54	70	84	60	74	47	60	72	71	67	71	72	71	59	59	55	51	65	68	83	66	67	59	55	63	63	74	64	77	54	62	74	77	74	81	63	68	70	53	56	66	73	63	58	76	70	64	69	64	59	75	65	60	64	81	78	79	72	68	65	70	68	73	66	56	67	78	73	55	80	60	72	61	59	61	67	81	64	80	80	50	84	86	71	64	69	79	75	62	60	70	75	73	59	82	69	64	68	81	68	72	64	58	55	65	72	73	59	64	53	61	68	76	51	53	75	63	68	50	69	59	65	67	79	84	69	59	53	59	72	78	58	65	56	63	55	55	74	52	64	68	77	78	55	65	64	71	59	70	66	63	77	63	70	67	57	66	60	84	71	76	58	70	51	87	63	70	66	68	68	54	85	72	81	73	70	72	74	66	70	67	72	72	85	57	67	56	49	69	63	79	61	85	75	60	60	68	63	61	62	74	61	60	55	57	75	66	68	76	66	68	70	61	69	62	70	66	57	67	60	72	66	83	64	66	75	63	46	75	77	72	53	56	63	68	55	58	61	65	66	77	86	61	68	54	49	74	72	65	75	77	69	61	67	56	63	61	74	76	64	56	70	58	61	61	72	84	79	80	54	65	57	57	53	67	69	63	65	82	74	68	70	70	71	66	67	72	70	70	62	68	65	65	85	63	69	62	60	61	70	69	70	70	83	63	62	52	52	67	61	62	85	66	60	57	75	65	74	49	76	80	62	66	63	58	57	67	73	72	72	77	56	75	68	69	59	55	67	68	73	74	67	60	76	53	54	61	66	81	68	89	65	65	63	75	65	58	68	68	74	74	79	71	68	70	82	59	79	57	71	73	63	63	65	65	85	80	68	61	70	66	65	73	81	73	66	74	61	59	65	62	81	65	72	65	61	66	72	74	68	73	61	69	72	79	79	63	65	45	65	76	68	60	74	61	89	74	62	70	65	78	72	70	54	61	55	69	61	74	62	61	65	67	71	68	63	67	68	66	59	61	74	87	40	58	64	55	68	72	67	68	69	64	72	81	70	63	73	78	80	79	64	61	67	72	69	64	66	66	62	72	69	73	54	60	77	60	60	69	61	70	75	59	57	77	65	77	71	65	65	75	76	63	61	67	63	72	66	65	59	69	65	74	78	72	62	78	70	77	62	63	57	55	66	66	57	58	66	66	71	74	57	70	65	73	67	72	72	49	65	60	56	58	67	70	86	66	59	59	65	71	54	68	61	63	81	63	84	69	70	73	54	68	76	72	67	72	68	72	78	66	67	64	68	57	74	72	68	76	46	85	64	58	67	68	59	66	73	75	70	51	65	55	74	54	66	56	60	67	55	66	70	72	55	60	74	53	61	69	70	66	64	58	68	67	58	63	83	64	78	73	73	54	50	60	68	66	62	63	77	71	70	63	51	78	57	56	59	65	67	66	80	72	71	66	81	63	65	73	62	64	56	63	68	56	61	63	80	80	54	69	88	53	53	64	67	65	56	71	70	61	64	61	75	57	64	73	73	61	67	70	76	51	74	69	65	75	57	59	55	57	66	62	61	67	64	78	66	51	67	59	80	55	78	71	65	60	68	62	67	78	75	68	62	82	55	67	68	78	51	64	62	77	67	51	78	59	72	72	77	48	66	74	64	61	44	63	53	67	61	57	66	61	64	77	47	80	84	72	45	75	63	76	63	69	93	45	60	78	54	45	59	65	68	61	60	73	55	63	73	71	72	57	61	68	59	65	63	58	75	67	63	58	65	58	59	72	73	86	71	79	70	72	58	77	75	59	75	64	56	68	63	59	68	63	67	57	59	62	68	57	60	62	53	67	58	68	83	66	56	54	65	65	61	64	73	65	77	69	66	69	78	79	66	70	66	60	64	64	65	63	58	57	65	69	61	79	82	64	68	61	69	59	70	66	64	66	64	70	63	65	81	77	59	63	52	82	76	76	71	58	83	56	73	72	61	84	69	68	90	59	72	61	66	56	60	70	62	63	74	59	63	69	70	68	65	63	62	61	69	58	67	62	69	60	60	59
9575	2531	4949	14252	23325	24049	5447	624	588	586	550	560	528	545	568	512	557	528	513	551	505	548	551	523	544	532	455	497	520	514	522	520	548	551	509	536	502	510	515	532	507	516	538	528	546	525	529	503	537	529	575	507	532	514	527	517	472	530	509	512	528	501	469	499	538	554	515	519	559	534	533	519	523	521	486	575	530	524	489	550	493	530	499	516	506	504	561	524	550	499	565	518	520	537	539	476	584	545	505	509	537	530	521	501	482	544	503	475	546	526	578	535	507	502	525	539	539	511	513	503	545	516	562	504	532	548	532	496	521	509	566	524	547	565	492	489	569	511	500	551	509	524	544	534	494	499	543	489	562	523	514	527	538	500	551	516	535	503	495	477	517	557	497	509	550	553	518	496	527	492	508	527	527	542	524	499	494	494	516	521	525	526	512	492	515	565	484	558	550	506	508	516	523	502	515	478	548	511	492	533	555	485	582	536	510	506	494	558	487	555	521	496	548	555	532	461	476	554	512	513	528	530	504	597	522	502	531	530	540	534	523	517	510	532	504	522	502	562	557	511	521	496	527	556	533	525	526	559	568	521	572	489	543	510	511	517	558	538	508	514	465	509	539	523	541	496	534	517	524	552	510	577	523	491	512	504	522	491	537	545	521	550	519	541	532	527	535	537	516	503	508	510	541	502	498	508	522	516	487	474	533	531	519	549	512	524	494	514	525	523	527	529	497	538	544	495	457	492	498	497	508	500	528	526	519	530	508	562	584	556	498	535	570	532	521	516	535	529	560	572	537	503	487	552	578	563	510	540	517	494	552	530	530	500	517	501	507	538	499	533	531	528	519	509	503	504	491	534	508	539	523	570	525	551	532	507	495	508	544	485	503	541	491	567	524	507	550	549	529	527	489	539	562	509	494	534	513	538	509	503	518	543	550	532	527	506	518	479	530	556	518	557	538	549	534	513	492	527	542	496	485	500	521	527	485	526	544	523	561	538	545	523	506	530	518	523	538	506	538	549	520	546	531	529	539	566	566	508	539	544	523	489	543	543	548	540	507	506	538	530	507	532	519	552	500	495	518	505	538	495	491	506	514	530	536	539	529	486	518	550	508	519	545	514	494	544	529	521	503	507	585	509	522	561	533	557	534	556	535	550	506	510	520	551	555	484	586	521	530	521	550	510	516	523	510	555	502	523	508	529	516	528	497	562	522	514	511	540	514	519	505	514	490	509	559	537	554	495	521	518	518	533	531	512	529	520	502	506	492	540	533	535	484	513	510	526	553	514	522	488	471	494	554	507	544	535	545	552	468	498	552	531	547	498	544	532	541	510	536	537	525	498	526	493	521	550	512	533	517	524	566	551	515	504	528	516	542	512	510	529	533	529	505	546	505	484	527	569	535	517	538	479	497	494	518	475	550	502	520	501	527	538	521	480	530	505	516	487	517	527	534	535	523	478	507	525	527	526	521	489	502	528	563	512	500	506	519	523	535	556	537	540	563	497	561	539	475	536	493	517	505	542	532	528	523	516	503	525	533	535	496	518	503	560	554	526	552	499	499	527	513	570	534	508	570	515	509	543	508	538	517	472	491	503	477	526	512	524	531	537	489	525	501	456	526	496	511	541	548	542	479	507	538	536	483	520	493	522	507	499	512	530	545	500	522	524	510	537	539	514	560	500	502	486	511	531	539	543	513	526	513	527	523	553	545	517	517	508	491	537	526	552	578	488	505	495	527	491	540	495	512	521	558	537	538	523	523	536	545	540	542	508	494	516	513	523	503	531	534	556	551	544	560	521	526	514	520	523	490	546	491	508	507	545	507	491	540	529	506	517	486	536	477	523	501	523	565	517	504	537	508	564	535	520	521	538	515	552	572	561	536	476	554	542	524	517	522	580	486	524	543	505	565	539	486	531	544	490	549	549	514	529	538	542	538	520	486	506	518	518	519	514	544	502	510	528	528	552	559	546	536	551	512	500	477	507	546	518	537	577	555	506	539	500	548	554	547	489	508	558	524	540	548	537	510	542	563	532	481	543	519	504	537	526	482	553	508	522	541	499	539	532	557	515	489	517	497	507	507	504	526	541	515	536	518	531	572	493	537	523	509	496	527	520	485	511	523	547	540	521	574	559	529	516	515	501	524	522	486	488	534	523	526	521	488	494	507	528	515	538	548	557	502	511	500	510	528	525	549	543	531	526	529	543	532	554	555	481	522	535	505	528	500	543	478	507	483	552	501	448	547	504	537	502	516	539	526	529	514	488	531	477	505	565	510	489	489	515	518	532	489	551	503	542	526	508	542	521	552	531	500	526	541	491	527	520	524	489	508	566	535	559	536	523	513	584	527	514	536	553	492	541	493	502	503	535	537	529	527	491	521	536	485	516	513	538	543	527	521	547	511	535	548	530	523	538	479	495	514	496	513	536	495	517	533	539	571	480	546	530	467	513	499	522	522	561	530	525	542	531	502	516	526	533	561	495	497	521	472	516	518	499	532	520	531	494	531	520	557	502	518	536	505	543	504	544	492	530	513	556	540	517	531	525	483	530	524	493	530	514	546	601	529	527	509	530	507	519	522	475	523	504	497	520	533	573	510	509	543	540	497	559	502	500	560	562	519	523	521	490	506	536	500	517	506	516	568	519	520	511	516	542	525	516	509	499	557	531	530	524	526	477	500	522	536	506	486	530	507	498	494	488	543	515	512	499	520	538	513	539	538	541	488	521	486	504	491	527	492	493	515	538	526	514	533	502	492	487	540	530	553	499	511	516	532	572	539	544	552	531	529	497	531	537	546	492	523	494	517	524	516	566	479	483	532	503	519	534	528	503	572	526	520	502	543	544	514	517	535	545	496	508	514	508	505	542	526	557	491	481	534	547	489	529	501	547	531	527	474	552	488	552	506	502	535	545	558	493	497	476	486	524	504	485	525	506	527	557	522	542	495	518	502	538	526	497	497	522	522	511	496	493	526	501	500	538	563	531	522	498	540	524	504	583	520	542	530	530	525	491	536	522	529	511	531	541	517	499	587	579	516	542	527	490	531	560	540	457	522	518	564	498	532	494	516	519	515	504	545	508	503	516	524	539	490	501	527	550	494	515	499	500	490	527	547	498	526	514	528	539	520	530	514	512	525	529	525	541	499	490	512	529	516	525	501	510	501	488	517	509	553	508	564	500	484	519	514	518	498	493	488	518	522	511	552	562	563	512	551	515	527	552	502	573	486	506	530	522	500	513	540	528	534	498	492	498	541	534	549	538	521	524	540	478	550	507	494	537	526	499	533	489	510	494	529	529	514	522	581	568	542	554	503	508	506	560	559	548	517	500	514	542	508	545	557	528	529	506	521	544	515	512	520	523	504	525	518	529	497	514	503	487	516	508	534	537	527	505	477	502	558	507	505	515	515	509	555	533	519	478	513	537	479	501	527	498	481	536	489	546	543	553	490	501	541	530	536	473	502	562	516	527	553	528	531	557	511	525	512	497	512	485	534	536	504	566
774	340	1359	2440	2880	3887	638	64	90	62	82	60	71	76	85	75	71	70	82	67	70	58	81	83	66	84	73	62	81	85	61	64	63	72	84	54	80	75	76	73	68	75	79	61	84	66	66	62	59	57	70	75	61	71	76	76	76	81	85	73	70	75	81	68	77	85	72	59	66	64	67	78	75	50	87	57	63	54	80	81	82	72	82	63	71	65	89	63	66	76	76	67	77	66	62	78	70	64	77	74	63	64	82	63	70	67	74	68	77	68	76	67	69	69	79	64	62	64	71	80	80	75	61	80	62	81	71	73	77	66	78	70	92	56	65	72	73	56	72	55	84	81	65	75	75	59	63	71	68	74	71	76	61	75	66	87	77	80	69	79	79	69	74	71	73	63	64	76	85	71	76	62	70	67	74	78	68	74	76	78	85	82	73	78	85	63	72	78	85	65	68	67	68	74	85	68	74	63	67	68	63	80	70	60	67	69	89	74	55	75	74	70	73	82	78	66	64	76	71	87	63	61	73	67	72	63	101	56	78	65	66	64	70	76	69	78	63	63	74	64	80	82	85	76	87	76	63	78	76	73	76	55	71	48	74	60	72	62	64	65	61	75	81	79	79	88	59	74	71	67	63	61	76	76	72	82	81	71	76	83	84	74	71	69	70	73	61	79	73	84	64	74	76	69	61	76	73	66	76	69	73	74	82	66	73	83	69	54	91	58	88	81	63	74	55	69	60	70	66	73	77	74	69	57	57	92	84	69	78	82	64	73	67	56	71	61	67	62	74	73	74	80	80	68	66	85	69	72	80	73	83	68	63	78	74	59	77	70	71	58	83	69	75	71	73	70	78	61	66	84	74	85	81	54	74	54	63	96	72	83	73	65	76	64	65	66	78	58	77	75	69	71	90	49	80	70	62	74	62	78	73	89	66	83	59	78	82	76	92	70	61	85	85	73	84	55	72	77	85	62	61	69	60	61	77	58	92	66	74	69	66	66	75	76	77	85	91	73	88	70	74	81	74	69	67	60	76	72	74	61	77	78	67	75	63	76	74	62	74	69	67	69	66	58	64	74	77	63	73	55	80	65	76	92	69	62	81	67	77	83	72	59	67	73	74	71	67	73	80	67	73	68	61	81	58	71	63	62	62	76	85	68	57	71	75	82	62	65	58	72	75	67	76	88	59	66	61	70	71	79	83	76	78	72	66	74	64	72	70	70	66	76	60	71	76	82	76	99	58	77	76	74	63	65	66	71	75	56	62	49	68	67	68	68	64	78	61	75	75	68	81	65	71	78	76	62	67	71	79	90	70	64	63	64	57	70	73	66	81	81	61	81	66	82	94	70	74	70	88	55	63	70	71	81	66	55	69	82	75	59	68	74	73	62	80	76	78	65	68	76	70	81	90	68	83	67	58	83	69	68	78	75	64	74	75	65	75	53	75	61	69	76	77	66	66	59	69	85	72	67	57	61	65	67	55	78	54	82	57	68	55	82	84	68	68	89	67	79	60	68	63	75	78	75	75	67	74	64	60	68	74	62	53	68	83	88	81	73	76	79	70	85	76	72	64	62	82	69	73	71	83	77	71	72	69	62	69	70	59	60	60	67	71	68	59	67	68	65	79	65	66	63	77	50	77	64	77	71	63	74	83	74	78	68	63	67	77	71	70	59	75	58	72	70	75	74	63	52	98	59	82	67	80	88	71	64	59	77	88	63	58	76	74	73	67	75	60	75	83	72	67	74	85	79	79	69	63	69	71	91	79	80	75	71	72	65	77	75	66	77	69	66	76	70	68	58	68	56	64	76	84	76	78	60	62	62	63	76	65	70	77	72	83	82	87	60	73	65	65	64	65	73	64	66	59	75	65	58	72	79	78	50	65	86	77	68	75	81	63	68	80	68	80	77	72	68	65	64	63	69	83	66	70	72	71	52	77	79	84	74	80	67	60	71	66	70	74	87	65	56	82	61	74	71	77	62	71	69	82	83	85	72	73	64	77	76	66	68	59	83	77	68	54	75	68	68	70	73	67	70	83	77	83	71	71	56	74	69	77	57	67	77	66	69	73	71	86	78	83	75	68	76	76	68	53	86	60	72	67	67	70	88	73	75	67	82	58	66	64	77	63	67	70	64	65	55	76	62	65	81	73	72	65	75	82	65	70	80	68	76	78	74	65	77	60	64	54	83	79	74	62	68	72	74	72	67	61	86	79	81	74	60	73	66	74	70	76	64	72	82	73	74	77	76	72	79	63	64	76	68	80	60	71	60	53	61	87	62	59	65	74	79	62	77	55	82	51	73	62	62	71	78	74	63	81	75	72	73	65	77	74	63	71	87	79	76	69	69	59	69	74	54	84	58	73	78	81	68	72	79	68	70	59	74	70	68	70	67	74	56	73	61	57	63	78	64	68	66	62	71	72	70	68	82	66	64	65	73	79	72	66	84	71	70	68	64	63	78	65	62	72	69	69	83	82	55	62	86	84	80	81	79	67	53	80	72	77	70	78	67	59	79	61	62	77	81	69	72	71	79	70	64	61	63	66	75	73	60	73	79	71	66	74	83	71	81	83	74	63	65	77	82	74	80	77	73	77	78	68	76	69	75	85	75	66	71	57	61	77	61	67	71	82	54	76	77	70	65	85	61	85	72	68	91	73	64	56	66	76	80	68	74	72	68	61	65	64	69	64	64	78	58	89	78	75	70	80	62	82	70	72	72	79	76	81	80	68	65	68	72	79	63	76	63	80	68	68	76	78	78	58	69	75	72	59	69	57	81	74	76	88	78	78	73	72	70	63	89	74	77	69	67	70	77	67	67	72	62	69	69	69	72	79	74	76	71	67	68	69	88	55	51	72	79	64	64	53	63	70	65	82	54	72	70	70	70	61	64	75	61	74	81	63	66	70	62	68	67	68	78	67	69	69	77	86	67	75	76	59	73	56	62	75	76	60	78	59	66	58	69	74	65	61	66	68	68	71	59	64	73	71	71	70	76	72	71	77	79	73	80	56	69	64	62	64	89	68	47	72	75	67	63	52	72	67	80	90	81	84	81	64	87	73	65	66	58	83	66	73	80	76	84	77	69	60	69	67	75	67	70	62	64	78	63	73	75	73	66	89	82	68	58	61	74	89	66	65	67	79	68	71	72	79	76	65	74	62	64	66	59	78	86	76	77	88	60	80	73	84	73	81	76	76	63	84	76	65	80	69	72	70	77	57	62	82	82	80	66	77	79	55	56	67	74	65	65	73	80	68	65	70	75	75	63	79	80	62	63	90	66	74	62	71	79	83	59	80	73	75	63	79	60	81	79	55	71	79	59	75	62	73	95	70	68	75	65	66	68	52	78	61	71	58	82	77	69	88	61	73	68	54	83	83	72	70	72	62	65	73	61	71	69	72	62	59	78	68	75	62	78	65	70	70	80	77	71	80	63	71	81	76	69	66	90	79	59	74	69	82	61	59	79	84	81	63	81	71	80	78	61	90	65	64	66	60	70
11110	4620	13607	28775	40750	41842	8471	937	800	738	684	702	628	623	566	635	585	610	573	603	577	583	515	559	556	543	560	568	528	545	522	527	524	568	527	523	559	559	521	551	534	549	562	549	527	561	584	521	576	530	509	496	501	535	506	517	559	536	513	549	539	529	519	491	547	539	496	585	540	513	528	538	527	506	538	543	523	510	539	517	543	522	535	517	522	495	546	503	493	549	556	503	552	517	551	541	492	579	551	508	527	559	494	522	539	537	497	512	573	516	556	567	508	535	529	561	492	536	545	555	517	545	484	519	519	526	542	587	480	534	520	485	544	545	510	549	541	477	543	517	507	524	526	541	505	510	532	523	527	542	493	539	543	511	491	502	545	495	543	545	518	505	538	549	529	560	523	528	521	521	495	530	570	525	562	529	546	522	502	568	512	540	547	510	541	519	524	527	515	541	528	561	583	572	539	524	538	524	529	564	529	510	525	561	525	511	476	516	512	518	531	513	526	468	505	520	516	485	542	538	546	529	534	511	532	514	533	520	539	521	518	507	539	564	531	500	578	501	520	500	524	528	518	521	490	530	503	513	541	519	510	516	490	500	482	519	543	583	524	533	508	512	549	482	553	557	556	570	528	554	569	550	548	508	532	498	546	535	537	544	513	520	536	544	484	541	513	563	497	568	572	545	521	514	544	555	515	583	531	562	510	538	521	541	488	505	547	532	522	547	492	524	532	529	508	508	539	544	522	503	516	519	514	519	536	534	509	502	531	550	520	542	519	520	544	537	535	511	559	553	543	520	528	473	543	484	559	543	563	528	539	503	534	504	519	541	546	502	536	515	499	544	555	496	505	512	539	541	539	534	532	544	516	528	506	530	563	524	502	560	514	542	528	510	525	550	545	541	516	568	534	556	546	556	536	546	547	528	537	535	527	528	525	573	523	522	531	521	527	524	542	519	532	532	485	560	562	530	503	531	530	521	570	557	513	519	570	503	528	561	534	566	517	539	535	540	533	522	513	555	537	537	581	559	511	543	560	585	553	523	545	547	496	527	499	491	525	550	566	486	555	516	531	540	495	507	543	529	529	549	515	540	578	537	568	471	540	563	526	530	512	548	543	531	523	549	539	520	582	469	506	505	536	551	529	511	490	547	553	527	491	537	517	558	483	543	557	519	528	550	539	515	523	550	512	509	515	499	492	538	517	476	535	549	544	547	483	508	555	499	537	519	521	543	533	549	526	527	522	567	511	545	500	511	566	525	537	526	549	529	545	521	561	520	535	558	536	588	534	533	510	544	506	527	555	555	485	514	547	508	529	526	469	538	578	535	512	583	503	559	507	521	509	558	529	550	482	515	537	480	513	555	478	524	523	567	531	522	506	542	538	520	523	541	537	528	556	568	533	535	524	535	532	536	539	532	510	514	496	528	533	521	518	507	542	578	529	519	519	511	501	515	524	548	539	522	582	524	517	510	547	516	515	535	523	521	519	522	505	515	507	550	537	536	504	491	527	511	520	521	498	497	538	503	515	491	553	544	542	496	572	512	541	497	527	561	543	542	553	525	535	516	547	531	549	537	525	547	515	511	549	502	536	510	519	533	535	560	533	553	529	534	545	493	500	560	578	554	516	501	539	521	499	486	478	483	542	551	558	528	520	508	530	502	535	492	555	502	550	466	535	545	559	524	570	505	479	513	551	553	524	516	537	504	558	582	530	564	526	526	511	535	574	521	551	518	512	532	521	545	529	530	514	525	540	505	554	548	461	547	514	547	528	545	526	510	512	526	521	540	543	490	510	537	512	527	527	538	520	507	491	559	521	534	503	544	562	507	525	537	572	548	525	538	546	522	559	536	561	551	563	531	512	532	560	512	551	530	548	512	523	538	540	547	548	546	545	546	523	508	536	526	526	489	531	576	506	539	529	530	552	550	524	509	506	532	555	541	530	560	529	494	554	505	539	570	548	537	544	515	535	548	522	526	514	520	544	583	485	525	518	547	552	532	585	498	548	539	536	525	530	518	554	459	517	539	517	540	547	548	523	511	498	542	537	513	563	535	548	481	564	546	513	531	554	495	517	559	554	550	518	535	500	574	547	553	519	554	546	524	537	549	555	525	542	547	551	528	520	537	535	536	552	517	484	549	538	524	498	565	533	529	506	534	510	519	508	499	518	517	540	525	567	544	531	564	544	521	533	566	522	528	498	524	537	521	514	524	531	525	555	505	508	541	538	537	556	519	511	560	546	548	541	542	538	506	547	508	531	510	575	540	517	517	535	561	538	487	528	525	548	507	540	546	566	555	539	499	538	538	501	557	569	528	504	564	532	547	555	531	565	513	535	503	537	541	515	518	503	497	539	521	511	518	531	569	534	505	544	534	531	522	538	547	558	506	538	524	517	563	515	547	463	530	492	541	504	524	515	555	535	512	551	523	548	543	571	546	472	524	532	535	511	523	542	521	505	536	539	522	553	481	520	523	506	506	519	485	554	551	559	498	524	541	530	503	535	504	541	555	527	541	540	515	507	542	546	518	519	518	543	550	503	511	523	554	523	514	514	529	525	559	490	470	517	518	535	498	543	542	535	557	498	499	558	516	540	513	578	564	550	490	532	512	514	528	503	522	579	541	538	505	544	521	517	526	515	508	520	477	512	505	546	567	525	487	502	557	504	552	541	577	561	525	524	508	512	542	517	521	518	532	541	559	530	573	535	532	571	512	550	528	541	501	554	536	537	552	538	503	496	496	535	523	487	516	543	541	498	518	499	535	543	559	576	534	533	523	537	541	515	533	547	509	478	518	540	500	537	545	525	526	565	548	545	519	537	509	534	507	526	538	526	480	506	531	520	539	517	528	544	498	539	527	493	570	555	565	530	526	546	530	545	536	523	508	492	522	508	521	493	551	520	492	545	519	532	522	507	560	511	526	535	509	538	531	540	546	516	548	564	541	565	530	556	531	558	501	526	562	519	482	544	529	557	516	579	579	544	560	542	510	527	534	512	543	534	548	509	568	527	549	539	513	539	545	513	560	513	527	518	558	533	502	521	562	581	499	506	532	537	497	530	509	573	461	491	534	532	530	543	541	536	535	530	524	569	544	536	530	522	504	502	513	553	567	537	507	534	516	524	529	465	510	551	535	513	538	505	501	520	567	532	536	518	521	555	557	491	571	520	541	526	539	506	498	488	504	510	573	533	524	539	579	545	579	529	514	496	510	498	535	517	518	527	539	554	521	537	511	512	493	553	569	516	483	530	513	525	507	499	501	502	526	526	534	488	524	549	530	548	523	563	560	499	548	544	516	545	533	535	490	490	506	541	556	513	567	511	558	494	476	570	522	508	496	540	540	522	569	521	518	520	563	543	567	488	567	507	564	514	480	508	500	534	511	535	557	549	541	535	517	484	556	500	515	545	536	493	539	557	540	532	506	509	515	512	525	525	539	525	537	565	582	533	512	501	506	524	506	523	518	572	518	507	524	523	480	553	533	542	570	518	565	489	529
1827	365	1654	2073	2511	3158	550	99	104	111	87	108	93	79	104	93	112	95	99	103	108	99	100	92	95	95	99	108	96	121	99	91	88	103	98	101	79	79	97	83	110	101	98	116	91	91	94	97	103	113	85	79	76	96	110	97	105	91	87	93	116	98	100	109	128	92	109	106	107	107	110	105	103	103	94	98	109	115	74	96	95	99	102	99	93	110	100	100	79	96	91	100	97	97	96	94	91	101	73	108	113	96	82	93	88	103	102	112	112	107	105	88	92	94	98	101	99	107	83	112	118	95	113	103	102	101	79	96	112	113	92	96	111	107	105	107	94	99	94	79	99	97	116	99	95	98	87	103	105	126	118	94	111	102	104	92	104	99	73	104	90	88	103	99	99	122	87	90	107	101	106	84	112	130	74	90	91	111	93	100	83	97	102	94	91	99	118	116	107	94	91	97	94	116	90	84	103	106	104	90	116	95	92	100	86	119	97	99	92	107	93	93	109	103	99	102	86	99	106	103	99	94	106	105	92	74	85	104	84	101	110	104	97	77	89	106	107	95	83	96	97	108	102	107	107	95	75	96	121	109	100	95	90	91	95	101	106	118	105	105	99	98	95	112	99	97	86	109	111	105	121	91	110	98	93	116	91	114	98	102	105	114	82	101	102	104	98	93	120	106	98	74	102	101	101	103	125	87	117	105	96	95	86	102	98	112	89	106	103	104	99	96	109	100	102	84	95	103	118	108	92	95	105	103	86	104	109	88	88	83	100	89	78	98	96	96	98	90	90	110	95	108	92	97	102	91	102	117	97	95	91	99	93	97	96	88	93	115	119	99	103	88	97	121	86	96	91	110	104	97	99	86	102	98	99	105	103	97	106	96	114	104	95	96	96	100	114	98	101	98	121	94	102	91	101	103	84	90	111	93	86	91	78	91	99	94	101	92	104	115	107	105	95	94	117	84	82	91	95	83	100	90	81	110	89	102	113	93	95	106	112	87	81	87	108	107	104	100	104	80	96	95	112	93	99	98	98	88	87	76	96	94	108	103	118	101	109	85	97	78	98	95	96	102	90	103	89	98	91	90	98	111	116	96	99	102	110	88	108	101	82	84	84	89	105	93	98	107	112	89	95	109	106	109	82	109	97	98	80	101	118	114	95	96	94	87	111	106	110	93	111	122	104	103	100	88	109	92	107	96	92	84	100	113	96	91	82	112	103	84	86	97	113	100	98	127	91	117	91	85	97	94	87	101	92	118	105	94	95	104	104	89	105	96	86	92	91	107	105	81	99	99	94	103	104	79	92	87	91	98	94	96	111	99	102	109	99	106	129	91	87	99	89	112	102	84	91	112	89	90	103	108	121	97	98	107	87	97	93	94	96	84	103	95	109	73	100	87	129	100	106	85	78	101	106	108	103	107	99	96	93	99	102	98	92	93	83	90	90	111	101	102	99	102	96	110	98	91	114	117	98	107	68	98	104	109	92	120	104	101	108	96	92	97	80	99	81	87	100	80	103	92	93	98	79	104	111	100	100	99	97	120	108	95	119	92	118	86	98	89	103	94	86	104	113	90	95	80	101	116	88	96	107	89	110	108	74	83	93	84	97	109	90	88	101	112	100	100	115	104	98	123	101	94	82	102	92	107	92	106	102	101	111	109	97	87	106	97	107	116	103	84	113	97	92	94	103	102	100	101	95	89	92	99	87	115	100	105	82	108	105	94	83	102	111	106	104	93	97	102	90	104	95	106	82	87	106	92	103	109	119	96	119	85	106	106	87	92	95	105	77	101	89	89	90	94	101	97	93	94	97	112	102	88	98	82	111	101	123	93	102	112	121	78	89	107	108	81	77	96	115	96	82	99	112	111	95	95	89	91	93	95	117	84	91	108	104	103	120	94	98	96	100	101	93	108	101	87	92	96	104	93	95	109	93	90	105	110	94	112	104	95	82	91	89	103	92	112	81	97	97	101	131	79	108	97	103	92	101	105	100	90	97	102	95	81	94	99	110	119	90	94	85	99	99	109	90	124	79	106	106	97	105	115	109	97	101	107	100	87	101	103	96	100	95	95	78	112	82	80	92	101	103	101	118	84	99	90	109	76	90	118	80	106	103	93	108	98	98	119	107	88	99	112	96	99	95	121	120	104	89	105	88	111	86	99	117	81	87	111	85	106	102	94	107	106	88	117	97	94	110	89	87	94	83	101	114	93	86	78	105	107	98	116	86	106	92	103	91	96	86	101	109	91	96	101	84	108	90	96	84	87	86	83	103	106	84	103	103	93	96	99	113	98	103	113	117	94	95	109	89	105	96	93	118	105	87	101	90	80	101	97	86	79	120	105	91	99	112	104	105	117	88	93	92	95	82	93	85	101	97	99	97	113	122	92	84	102	110	93	115	99	97	110	92	103	105	102	105	104	93	101	100	95	96	108	99	120	99	82	100	105	92	106	81	76	101	98	98	90	104	100	107	99	88	104	95	116	101	100	106	85	117	100	93	115	94	98	91	123	101	91	106	107	98	120	91	110	92	106	108	116	110	121	98	112	105	84	102	120	86	95	115	89	87	107	101	109	109	113	100	104	82	91	86	98	103	96	82	104	104	104	114	105	91	120	87	119	85	98	105	103	103	84	118	100	90	100	112	108	121	98	103	94	100	102	108	102	95	82	101	112	98	85	105	97	106	90	95	104	81	93	82	99	119	99	107	108	94	116	98	103	99	99	105	103	108	98	108	117	107	102	96	106	86	98	101	82	100	93	90	96	88	93	107	112	103	79	97	102	104	115	87	77	96	84	116	102	111	100	107	105	94	90	117	100	89	104	94	113	104	103	96	105	104	103	90	101	116	96	90	104	86	100	112	100	106	98	96	104	102	102	98	103	96	98	97	87	96	90	94	98	88	99	94	97	110	95	127	110	83	116	110	91	86	94	97	102	113	91	97	83	104	77	118	100	109	91	90	100	86	89	78	98	96	99	94	85	115	106	93	107	89	95	112	97	106	92	103	122	89	102	85	103	96	91	98	112	87	94	89	102	94	112	96	91	91	95	114	98	98	104	90	100	121	102	79	95	122	89	90	91	105	96	102	103	94	94	111	112	97	101	106	110	104	96	99	111	122	97	121	102	96	106	107	82	114	96	100	93	96	77	72	115	93	92	91	103	100	113	96	102	107	98	86	79	95	108	121	100	96	90	96	85	103	97	93	100	103	108	111	97	112	89	93	95	92	99	109	114	104	110	100	86	109	104	103	104	79	80	98	103	84	109	90	101	79	89	105	104	100	94	100	122	100	80	94	94	102	93	109	112	105	107	78	108	112	90	67	111	93	85	89	108	91	110	99	98	84	108	106	102	105	116	88	100	86	106	107	118	106	101	94	97	97	98	111	102	104	103	75	88	110	76	113	90	94	90	111	99	100	94	123	94	87	95	92	112	111	90	107	109	96	92	108	102	104	90	102	116	82	103	93	84	91	84	82	94	93	86	101	94	109	87	100	97
11461	4311	15791	26683	39015	38686	7947	1119	1066	988	959	873	841	883	821	871	844	813	811	781	846	783	773	792	765	762	727	765	784	821	761	753	767	763	794	734	789	739	709	765	759	800	776	777	793	765	777	770	720	797	751	768	793	749	825	747	751	738	772	792	722	764	757	777	763	710	743	775	733	743	729	799	758	781	746	742	772	778	688	803	764	781	778	744	782	760	773	736	794	782	788	761	769	760	791	752	760	728	749	750	777	758	763	782	765	768	757	755	745	715	755	789	787	754	751	757	751	753	803	750	710	801	748	773	754	792	804	753	742	784	723	810	796	759	781	731	741	777	785	749	763	789	786	752	738	698	795	686	777	777	774	741	779	796	755	749	763	700	780	721	735	781	736	760	760	755	729	709	795	792	758	752	786	766	744	748	793	719	673	719	740	750	760	754	786	744	783	749	749	758	766	811	765	769	754	768	768	752	769	767	699	801	757	693	770	800	757	739	786	745	698	784	814	769	776	736	725	797	715	745	758	795	794	779	740	705	743	734	742	765	766	784	762	743	795	783	789	729	746	722	730	761	778	740	732	776	770	746	774	827	752	775	767	743	727	769	758	752	763	760	788	713	732	733	765	764	761	727	738	720	768	762	751	709	787	801	740	788	726	772	772	806	731	833	727	769	753	806	722	796	781	763	794	741	728	743	757	729	738	764	785	765	778	811	749	812	772	771	792	788	729	728	721	705	753	737	766	718	826	741	752	757	767	742	792	772	723	763	740	773	733	789	737	739	789	772	761	764	802	731	736	748	732	780	725	777	772	732	762	770	808	709	786	716	746	738	793	747	698	732	797	762	763	790	770	752	715	739	744	777	787	756	767	777	743	739	757	775	716	772	730	777	724	776	737	775	745	751	806	786	756	742	764	769	731	764	777	792	758	757	736	738	757	749	736	753	789	746	818	748	709	752	742	761	756	745	753	783	824	784	749	767	705	738	808	723	724	751	755	779	818	822	740	749	793	756	765	809	769	780	699	721	772	783	805	741	771	703	779	740	744	758	782	808	804	727	739	776	777	706	805	750	726	742	771	781	795	747	713	749	733	728	783	767	731	737	817	719	730	759	731	769	731	756	747	731	755	801	755	743	735	767	800	747	801	739	806	746	735	771	784	757	754	772	700	721	750	767	754	780	760	768	764	743	743	748	747	760	732	738	774	765	774	765	739	760	733	742	781	768	741	785	688	735	732	745	806	749	754	760	775	761	775	749	811	747	703	728	806	728	714	723	756	730	765	746	782	795	762	765	755	730	728	734	758	765	736	741	749	753	824	729	779	738	727	770	795	759	745	772	744	738	753	763	762	726	755	744	757	725	824	731	781	768	739	761	809	775	761	795	773	733	788	757	717	727	815	784	759	820	725	751	725	733	725	702	742	748	745	714	802	720	749	720	720	833	782	748	791	807	773	795	759	747	744	814	729	777	771	703	720	789	737	791	756	740	774	729	751	762	767	757	790	784	791	726	793	806	768	811	779	776	769	741	736	780	783	757	729	726	757	730	750	783	799	765	737	751	756	766	708	791	771	743	765	744	735	752	768	731	798	789	804	741	692	691	777	744	793	786	775	727	768	813	713	718	773	780	743	752	723	733	742	761	788	729	703	766	740	733	771	744	797	753	763	799	746	748	784	746	736	747	732	732	727	766	725	792	771	778	750	757	764	800	790	762	822	771	773	749	781	718	730	761	743	757	711	742	736	707	775	694	764	755	761	773	763	726	767	752	776	807	744	744	783	775	795	772	765	772	761	792	747	780	739	740	767	766	795	725	752	752	797	761	723	720	817	731	748	784	752	743	796	771	739	759	781	759	773	784	747	744	757	720	748	710	807	741	768	770	785	763	753	767	784	791	759	741	715	766	735	772	789	759	757	787	731	751	730	741	720	779	725	775	801	726	756	768	741	738	778	810	772	694	755	755	812	729	731	781	791	751	774	759	721	767	757	780	752	770	722	776	753	713	696	788	784	726	769	793	776	808	798	765	748	745	741	767	715	731	786	786	738	740	767	754	749	738	746	750	675	778	776	756	742	703	790	750	773	739	742	766	755	765	738	718	746	770	736	748	757	752	764	781	783	811	753	765	773	752	768	760	767	739	809	778	746	786	748	770	716	765	757	721	769	748	736	749	745	816	783	760	739	749	757	795	733	761	773	777	730	770	779	708	789	745	781	740	799	701	789	740	755	787	771	780	782	768	783	758	755	725	750	737	756	827	773	755	741	755	704	748	778	717	785	783	762	745	783	762	755	806	787	814	725	755	767	796	745	786	733	814	720	684	743	773	753	737	735	755	790	726	783	750	743	741	769	739	737	770	681	743	755	795	771	774	707	760	781	752	738	778	765	773	718	749	762	748	746	723	721	745	750	717	709	794	723	742	710	757	757	785	756	800	790	743	789	781	739	747	751	711	736	727	736	685	767	734	742	758	748	778	751	742	740	788	768	770	739	780	770	770	788	747	745	769	748	767	735	752	777	762	756	778	750	771	751	791	782	800	793	785	761	725	743	743	794	734	775	781	756	757	725	741	766	735	749	728	747	739	769	749	741	757	766	785	749	737	760	799	777	770	732	739	766	747	734	762	776	747	751	740	806	761	735	725	797	764	782	757	740	787	754	771	830	775	708	753	784	717	770	795	755	757	731	724	754	801	780	702	757	778	772	748	796	726	761	755	790	772	781	767	771	761	779	719	751	738	767	780	746	711	777	789	746	759	813	776	747	750	775	751	755	744	759	723	766	746	761	781	752	713	755	755	741	733	732	725	807	792	756	797	780	717	774	747	765	787	782	724	724	714	786	718	724	748	729	767	784	737	734	775	746	721	774	804	720	777	727	739	748	759	699	772	771	766	745	744	809	731	725	782	752	718	776	754	763	771	788	731	767	742	738	731	752	761	732	748	778	770	750	728	789	737	742	744	769	714	762	781	752	733	765	717	776	766	736	757	732	739	761	753	751	737	763	789	746	754	745	725	726	746	755	778	726	749	777	745	750	740	732	757	767	725	764	760	783	713	711	779	756	749	698	779	827	780	732	759	776	791	791	781	753	691	786	770	752	785	708	766	753	709	750	744	736	779	768	754	805	765	719	734	742	735	764	786	781	800	742	762	732	753	723	783	769	796	735	757	819	749	769	789	830	805	765	744	810	821	757	745	760	745	771	768	763	735	728	764	704	717	787	726	845	707	746	761	796	790	775	731	780	773	740	753	723	850	742	724	760	735	763	741	766	757	782	768	767	718	744	697	770	778	776	745	752	733	797	802	731	715	750	766	780	810	771	733	729	772	749	782	756	774	765	781	762	736	723	787	730	723	759	718	776	710	772	762	773	729	738	760	743	757	753	747	736	780	771	785	761	753	796	845	741	747	752	754	752	774	744	812	728	742	739	757	728	714	778	720	798	743	738	769	765	718	746	789	708	755	766	766	757	742	735	793	705	727	744	771	769	788	751	779	726	740	750	771
1085	1160	3388	3853	4351	4563	603	109	113	114	110	104	102	95	127	93	112	108	90	106	119	101	91	93	102	108	102	101	114	107	101	91	97	97	110	98	109	102	100	110	105	98	99	92	101	105	120	86	98	90	109	115	103	107	106	88	102	82	105	112	100	102	103	101	97	89	114	79	87	99	79	107	102	87	94	97	108	101	98	91	95	93	101	110	93	96	92	109	100	95	88	96	99	87	98	99	101	122	90	87	104	84	90	115	105	99	101	100	106	94	111	96	95	91	112	76	86	95	116	104	118	91	111	95	108	89	86	94	92	111	93	96	111	108	98	122	93	96	104	104	93	95	85	100	81	100	86	101	101	87	105	102	97	104	88	104	85	104	99	94	96	91	98	112	103	90	85	90	100	119	89	93	82	101	98	106	102	125	99	109	107	90	98	101	95	99	103	95	95	99	107	104	111	89	102	104	91	100	87	97	100	97	95	83	107	101	80	94	90	94	109	102	109	98	89	113	88	86	109	94	95	97	102	98	92	85	114	107	92	85	86	111	95	98	99	95	87	94	83	99	100	91	108	107	92	103	108	87	91	122	107	99	98	87	83	101	104	85	104	94	95	104	89	101	102	111	104	104	77	93	86	90	116	108	96	115	86	98	106	95	101	90	106	110	100	109	90	91	95	109	84	101	113	89	88	115	97	91	95	89	100	104	97	101	96	109	92	104	119	87	103	104	97	91	97	83	99	94	94	95	91	97	97	86	84	103	97	83	93	91	120	92	81	84	111	98	104	103	92	84	92	103	95	100	114	86	100	102	110	96	94	79	102	88	96	109	107	109	104	86	96	88	91	82	101	99	84	91	84	103	105	96	104	98	98	94	105	104	95	88	103	84	96	97	92	99	101	95	99	90	104	106	85	95	97	95	99	101	86	97	95	100	105	98	99	109	80	97	86	104	84	98	107	93	116	92	97	96	79	96	121	107	105	91	94	101	98	100	115	110	115	99	101	83	99	104	113	99	95	94	81	102	99	96	103	116	95	88	93	99	94	93	83	89	102	92	109	100	116	99	81	99	93	101	84	77	93	105	97	95	87	81	108	101	101	97	123	105	100	98	104	107	80	93	120	86	96	100	112	92	104	76	97	90	88	98	103	108	106	97	112	106	79	87	103	97	93	117	112	86	97	102	101	92	106	119	99	98	100	92	82	107	97	93	103	89	98	85	121	90	108	92	109	101	100	100	68	99	91	118	96	110	112	88	83	95	99	87	109	92	95	88	110	111	97	96	105	97	94	99	105	86	101	127	92	90	111	78	95	112	101	112	108	113	105	110	99	110	94	82	87	119	86	124	107	102	87	85	87	97	93	86	105	100	95	96	88	105	69	86	107	108	83	100	98	101	95	89	92	106	113	113	98	114	91	89	107	114	97	94	95	93	103	83	91	88	100	101	92	93	96	114	88	98	95	79	102	86	114	106	120	113	99	91	124	113	109	92	95	89	91	119	98	83	110	112	96	113	106	95	86	103	123	93	83	86	105	94	94	111	97	107	104	97	94	90	98	116	122	100	99	86	106	97	87	98	88	95	96	86	100	116	93	86	103	94	109	99	98	86	89	109	112	100	78	89	99	104	102	116	85	84	100	103	104	89	80	98	84	99	88	105	106	100	94	98	88	110	115	106	96	96	96	89	103	77	115	116	92	97	91	86	101	84	88	91	109	89	92	112	97	112	99	118	67	99	96	104	93	89	73	98	85	107	115	83	75	102	78	102	116	98	96	96	103	114	103	105	107	90	109	111	95	112	93	95	103	90	98	98	96	104	115	74	93	96	91	96	92	94	102	103	97	86	102	80	118	97	95	92	100	113	99	99	92	113	92	92	106	105	97	102	98	107	86	79	91	90	82	86	100	112	98	94	101	83	95	94	95	96	101	75	105	100	114	102	88	97	92	106	101	103	88	85	84	95	94	92	106	94	99	96	96	90	100	67	90	102	101	112	92	97	106	100	104	97	87	103	103	106	101	103	92	90	91	108	109	94	117	85	104	89	103	109	103	100	101	103	76	86	74	95	95	87	99	102	100	77	114	92	108	94	112	98	98	93	109	100	113	88	108	106	111	101	100	94	100	117	92	104	109	98	108	92	84	96	116	93	103	94	92	108	93	96	92	81	93	125	92	107	98	96	78	97	88	114	95	98	104	96	98	105	93	102	104	96	84	94	89	93	108	99	101	104	101	86	107	92	105	87	112	112	96	107	96	92	107	106	105	101	112	94	105	83	83	96	104	83	98	93	96	109	105	95	115	98	83	107	121	99	105	98	111	103	98	95	91	100	106	107	94	83	111	85	85	106	105	99	99	110	77	101	118	116	88	85	108	105	99	101	101	97	96	103	100	87	87	107	101	107	97	94	101	98	102	96	104	95	108	89	96	105	84	102	99	96	103	87	100	96	99	102	114	104	98	105	94	107	110	93	93	92	84	94	111	97	92	87	102	105	112	98	94	102	108	94	97	106	100	103	98	96	96	105	97	92	81	99	94	107	89	97	92	89	95	111	109	92	87	112	103	92	98	110	84	107	98	96	99	101	91	112	98	105	113	98	99	85	89	104	115	111	110	119	109	100	87	87	102	90	97	89	91	124	120	109	103	95	99	82	105	94	111	108	117	101	90	89	90	88	122	94	109	106	104	114	109	90	104	107	103	90	93	100	101	96	93	97	97	93	92	92	106	104	107	98	77	113	106	92	90	104	105	106	113	94	89	111	94	108	100	92	94	87	90	102	100	107	91	87	99	99	116	119	105	108	95	103	72	90	91	93	92	97	86	101	108	96	95	103	79	101	106	91	107	94	102	115	87	89	90	92	112	108	89	121	96	93	118	91	108	103	116	103	102	94	86	115	96	98	95	98	89	106	100	88	95	83	100	96	91	87	92	110	108	94	95	102	107	95	87	98	89	89	79	102	87	104	95	107	96	90	102	107	77	92	90	94	90	110	80	98	86	83	107	90	81	107	119	106	99	102	92	89	95	100	96	94	85	98	113	97	103	97	92	88	105	117	87	89	87	106	98	104	89	105	97	109	101	87	103	98	100	100	100	94	99	96	97	104	108	107	101	88	92	113	100	96	100	100	109	95	97	112	87	114	107	121	81	104	84	97	106	97	86	100	97	101	100	72	89	94	106	97	102	86	94	98	79	113	103	106	90	99	99	98	94	108	83	109	86	103	100	90	99	94	108	92	93	90	100	84	88	101	95	109	95	92	100	103	88	82	105	110	107	98	97	88	102	110	96	96	97	86	100	107	97	93	110	113	105	99	96	94	89	103	92	81	103	101	116	88	111	110	91	101	94	104	80	101	98	89	94	117	100	95	94	93	117	102	102	108	86	110	98	100	90	104	108	94	96	102	104	103	87	95	82	111	105	90	99	91	100	100	120	112	99	97	111	99	98	98	94	102	89	115	112	94	95	89	91	87	110	86	120	95	85	91	109	96	95	81	88	83	98	94
12115	11498	23009	33691	47384	43615	9638	1464	1271	1200	1043	995	944	888	862	878	881	819	834	759	790	817	787	806	790	770	749	720	771	707	744	717	736	772	756	729	798	717	781	731	739	709	754	723	662	726	742	695	701	764	736	768	765	719	704	708	767	709	728	736	745	744	773	775	719	740	676	754	743	744	744	687	694	732	672	765	733	758	689	723	684	691	701	706	736	726	739	751	776	735	687	703	691	742	759	715	687	712	668	748	701	676	726	728	680	746	723	748	681	717	709	729	725	711	725	734	708	772	752	712	759	754	724	739	666	722	737	702	699	723	700	721	732	719	700	719	708	762	710	764	711	711	717	694	726	717	748	758	766	763	728	674	767	701	717	727	734	739	734	737	775	688	749	733	721	755	734	725	667	710	744	710	713	703	755	751	740	719	720	717	748	751	761	754	737	712	745	717	783	705	674	731	718	728	689	712	781	714	730	690	723	687	755	774	750	719	684	728	741	727	706	734	718	753	741	675	736	723	668	702	710	768	682	734	766	766	726	733	728	719	714	744	669	710	730	714	799	696	711	671	709	758	724	749	686	788	758	715	706	722	713	741	758	735	732	705	780	754	740	722	682	732	680	765	775	761	694	743	741	756	693	712	731	708	701	717	705	711	709	772	691	680	718	735	751	702	720	764	720	753	759	744	752	714	693	732	685	715	718	761	744	725	699	718	694	757	733	700	746	719	787	708	737	739	741	728	704	701	765	726	705	719	692	729	732	732	698	750	720	760	735	749	708	721	740	702	735	719	729	715	698	737	725	689	727	707	733	769	700	708	734	698	691	732	756	748	703	699	717	733	709	707	687	699	730	742	718	719	728	749	771	779	673	780	705	764	684	730	793	694	711	738	735	732	740	735	718	777	713	707	710	730	762	726	755	765	710	735	756	688	729	736	754	689	746	768	754	704	751	753	690	709	679	736	741	729	708	770	710	754	696	715	704	690	712	738	703	716	718	747	749	740	737	720	723	710	766	768	761	725	660	690	685	731	708	742	739	774	678	746	751	745	732	734	757	731	723	716	714	704	705	746	752	705	679	725	691	735	735	730	704	731	702	723	736	729	707	705	663	803	744	705	724	746	692	681	737	753	745	650	743	742	695	770	761	731	735	753	719	710	737	733	795	721	712	707	678	737	721	689	698	733	694	722	724	690	705	714	739	752	716	721	716	732	723	731	743	663	758	708	732	700	700	740	722	737	737	694	671	729	700	707	736	684	735	718	763	744	723	724	734	713	758	750	707	738	711	711	733	696	735	726	730	706	701	717	758	737	780	738	717	664	720	746	739	781	645	734	731	711	697	754	705	690	729	702	723	703	722	717	715	732	720	765	716	654	746	722	741	765	720	731	753	707	678	701	656	746	705	759	737	726	684	739	719	713	736	756	745	761	706	732	713	743	732	794	727	698	692	730	711	720	756	724	711	711	740	739	759	731	739	715	762	704	730	727	741	743	699	681	743	666	759	721	725	719	718	742	728	713	767	740	729	682	739	769	732	674	708	760	744	707	727	714	730	719	728	699	749	779	725	716	721	760	743	759	751	754	653	737	714	710	763	700	735	735	776	734	720	718	728	746	692	746	707	733	750	713	749	665	725	713	739	700	772	714	740	693	734	715	734	687	766	722	788	712	680	706	737	712	676	759	693	737	733	769	741	707	715	706	777	693	688	718	722	697	706	748	759	762	746	688	712	769	721	743	704	742	769	666	741	703	726	682	757	714	704	686	718	738	720	694	720	677	755	720	751	744	752	724	734	734	725	721	683	738	738	722	708	707	724	690	700	709	738	697	685	742	766	759	769	685	746	720	751	736	708	713	716	720	753	708	703	732	761	718	749	730	711	728	745	767	754	711	758	719	715	757	785	752	714	722	729	713	716	739	767	740	747	692	681	718	700	720	744	715	717	736	728	754	723	733	688	734	706	713	741	700	754	717	740	731	730	711	737	740	757	741	752	727	708	766	745	711	671	770	696	731	775	683	686	723	747	715	735	704	745	732	740	714	727	715	709	722	704	702	712	724	759	667	729	738	757	721	725	709	723	736	728	726	734	699	743	739	769	709	669	757	734	691	720	702	672	705	728	758	706	791	734	709	714	726	727	735	718	760	709	694	747	722	729	734	695	672	730	730	763	699	731	736	681	710	750	696	728	718	686	697	769	736	744	764	708	780	706	702	761	721	761	722	703	676	695	714	730	700	720	707	703	695	746	735	708	703	758	711	685	748	703	747	718	738	717	710	714	753	722	743	737	699	686	681	739	730	749	734	707	733	706	720	717	741	701	690	715	696	702	719	722	779	706	745	703	738	700	742	743	719	730	720	694	739	697	759	756	751	735	712	750	733	705	729	682	695	739	735	718	757	728	671	720	745	727	749	692	707	740	756	739	728	717	706	757	705	730	742	728	707	730	716	721	689	719	768	715	782	745	697	745	727	757	756	725	748	746	720	671	752	697	737	776	702	705	723	746	726	709	689	702	726	732	696	709	735	725	687	742	716	732	731	704	693	694	733	721	733	691	687	748	740	768	669	696	723	678	727	770	727	758	738	695	719	801	753	718	755	721	718	713	683	726	744	705	729	735	767	721	704	742	740	737	703	729	711	691	730	737	727	737	723	822	722	722	721	721	700	721	724	733	684	763	717	717	747	741	738	695	729	707	699	729	717	756	698	699	681	750	710	689	725	685	747	736	766	724	729	736	685	720	766	691	718	701	712	746	707	704	734	737	737	675	727	713	767	707	754	746	715	705	698	703	739	696	729	686	736	725	709	657	700	732	751	733	745	707	732	766	733	690	721	763	733	790	740	760	706	731	706	732	717	795	748	708	740	724	698	693	723	724	704	706	719	756	701	667	765	688	702	706	753	683	709	708	726	736	712	715	716	691	718	718	703	744	705	724	720	711	741	716	721	727	724	738	751	728	759	703	761	775	671	742	683	728	697	783	697	711	706	716	755	718	735	709	788	721	725	727	716	730	753	731	705	757	671	720	720	725	699	721	739	711	715	726	748	700	735	748	726	752	744	725	723	726	678	697	726	738	709	740	712	747	651	699	714	743	734	745	745	736	692	718	727	649	736	748	726	724	702	724	737	747	701	706	734	723	710	733	705	708	755	690	766	733	735	715	735	732	656	725	682	747	717	695	723	728	730	729	706	733	727	731	748	677	726	680	726	751	717	717	770	736	716	679	755	764	779	734	705	730	726	746	683	711	713	737	734	692	692	732	661	729	727	729	731	744	721	758	691	723	669	734	719	707	735	762	742	723	725	714	737	736	746	721	740	699	716	738	699	726	783	726	697	767	710	701	747	746	751	712	752	695	717	728	741	721	688	712	692	698	719	714	733	663	730	745	705	710	705	705	722	689	707	756	683	755	754	694	736	710	745	740	740	761	736	734	727	742	704	733	754	737	733	733	718	725	729	678	699	711	718	703	718	691	696	769	709	730	697	734	696	701	723	707	768	706	770
1138	345	593	851	909	729	144	59	87	81	62	73	69	71	82	76	68	60	64	68	78	67	69	58	74	68	58	61	65	61	59	59	77	58	63	70	66	65	68	62	68	66	63	69	53	63	56	70	78	65	71	70	62	64	66	80	50	72	61	64	60	65	59	76	75	83	54	80	71	86	68	62	71	68	68	62	75	59	64	51	73	62	53	75	68	59	84	63	67	56	61	69	53	74	62	67	61	70	70	60	69	75	67	65	48	54	60	66	60	55	80	68	60	67	70	70	76	59	57	66	61	69	55	68	69	70	88	82	70	55	60	60	76	58	72	76	76	61	70	76	67	67	62	74	55	74	61	59	72	66	67	61	77	78	62	65	59	58	76	68	63	56	63	65	69	62	62	67	68	61	61	72	67	85	82	71	54	56	85	61	72	72	71	70	77	76	56	65	63	62	63	71	64	75	77	58	75	65	61	51	74	72	62	63	54	73	77	51	58	49	53	61	71	77	82	75	67	65	57	65	81	60	67	73	65	65	54	62	55	48	66	72	68	64	69	73	79	59	79	64	64	69	78	66	70	74	55	65	66	60	58	63	72	73	68	62	73	70	64	60	67	46	68	64	63	61	64	71	64	70	78	58	68	59	66	68	65	76	61	65	76	79	71	62	65	75	53	81	63	44	85	72	68	66	62	68	83	67	61	70	52	65	78	61	70	70	57	68	69	70	65	65	61	80	79	56	75	59	66	71	65	54	61	60	69	66	70	64	57	73	61	68	59	60	70	53	59	56	65	54	77	76	87	80	77	83	60	66	60	74	83	69	58	61	75	58	66	47	72	61	71	72	64	66	65	59	65	58	72	77	66	61	74	59	54	65	65	66	61	61	68	60	59	66	62	50	59	54	82	53	59	83	75	59	80	75	71	65	66	57	52	86	64	60	70	78	63	68	53	77	71	44	65	63	61	73	71	56	65	75	80	68	79	62	69	64	65	71	53	73	77	56	66	71	58	75	67	52	67	60	67	62	63	65	65	58	79	66	72	59	60	62	72	61	69	66	52	76	63	61	67	70	73	67	65	63	69	73	66	65	76	66	78	85	65	60	74	66	75	59	82	68	82	71	76	48	57	77	72	54	69	69	81	67	84	72	59	57	55	68	64	53	67	62	68	72	69	76	79	59	69	77	69	58	65	72	69	54	77	90	58	60	66	78	71	63	62	67	59	59	68	61	72	66	60	79	70	67	67	60	68	69	55	79	59	67	67	62	64	71	83	64	60	56	62	90	75	52	67	55	65	67	78	63	63	59	57	63	58	57	71	73	65	58	64	59	73	62	52	76	68	56	58	61	63	72	76	62	69	78	63	61	62	62	72	71	71	66	59	61	68	63	62	55	75	69	66	62	55	69	78	56	61	70	66	57	66	64	56	73	76	67	76	71	86	70	78	73	68	64	63	76	53	67	65	56	74	62	67	58	76	70	70	69	59	72	58	72	73	60	51	68	57	47	69	68	72	71	65	51	73	66	71	67	54	61	78	64	57	78	67	75	63	61	65	76	58	78	66	73	66	51	58	86	79	70	69	71	67	66	61	77	55	66	69	58	62	69	72	60	75	64	67	56	69	63	71	63	57	72	68	54	68	64	77	54	75	61	61	62	70	59	79	60	73	60	65	59	71	61	60	64	63	72	61	61	70	69	78	64	67	61	66	64	61	63	74	71	61	61	63	74	70	71	70	62	73	62	70	70	61	67	66	54	68	50	59	66	47	50	65	69	68	71	72	67	74	60	63	73	77	71	64	81	63	80	71	57	57	60	66	59	70	68	76	86	63	80	72	73	70	58	52	65	75	71	61	73	63	68	75	59	58	60	69	72	83	67	69	78	70	70	60	62	72	74	74	72	63	68	81	56	58	66	62	72	64	69	72	61	74	90	63	77	56	60	68	72	85	74	65	64	55	59	70	72	70	77	78	73	62	64	70	67	62	69	68	59	75	71	74	64	64	54	75	67	70	62	65	67	76	50	75	63	63	65	62	69	68	72	63	67	71	60	65	70	59	71	58	62	69	68	64	63	59	55	62	67	69	66	69	67	51	80	59	66	70	71	79	65	63	57	54	73	74	63	65	61	86	78	59	63	65	85	64	66	67	71	70	83	70	65	65	75	66	73	55	76	71	70	59	63	66	65	60	62	66	78	69	60	64	59	59	60	66	57	59	50	65	72	75	47	55	59	68	59	59	67	74	61	65	62	55	81	62	73	78	66	62	67	70	78	64	66	71	56	56	55	52	59	72	44	56	69	77	53	79	69	74	77	65	56	78	64	83	62	65	67	68	80	76	60	59	65	76	62	65	69	54	74	77	67	66	74	50	70	64	71	57	60	61	75	70	67	64	66	59	71	56	67	59	59	72	67	62	64	62	57	71	68	69	76	66	66	70	69	70	78	77	61	53	65	76	73	64	59	66	57	70	62	56	60	60	76	79	69	61	51	67	68	74	76	75	77	60	75	52	53	76	66	66	70	65	67	64	68	76	62	64	56	82	63	64	65	67	56	71	74	66	68	61	62	71	74	74	73	68	68	61	56	59	78	65	59	58	55	60	71	59	49	68	59	78	70	81	63	55	70	78	65	66	65	66	60	66	66	62	79	59	66	73	64	68	82	79	52	54	62	68	64	84	80	63	64	59	73	66	86	58	58	79	75	60	62	61	55	62	77	92	61	78	63	65	73	50	61	77	71	76	68	68	80	67	59	69	54	48	64	65	70	65	68	55	69	64	71	55	62	79	63	52	63	68	66	69	65	65	75	68	54	83	61	58	75	82	62	67	52	63	64	79	70	58	81	72	68	60	67	71	73	68	55	73	74	62	56	70	75	75	64	72	65	69	68	95	59	61	72	70	68	63	47	71	69	75	60	68	65	63	50	64	65	76	79	63	54	80	64	61	64	70	71	64	71	78	71	58	64	69	59	78	67	76	67	58	67	65	64	64	74	69	67	45	71	73	90	56	76	60	57	54	65	76	59	67	72	57	71	60	61	61	62	61	73	58	66	64	50	70	70	66	74	83	62	83	63	62	70	85	72	76	78	66	61	59	62	53	75	52	51	65	73	60	50	75	61	64	69	77	55	77	70	59	71	77	77	63	71	72	62	68	69	77	63	72	55	60	75	64	59	63	67	75	75	57	63	76	65	80	71	60	62	61	70	65	70	61	64	61	72	62	60	88	72	76	62	70	81	79	75	72	71	60	62	53	55	69	51	70	65	53	58	77	59	57	78	68	50	72	66	74	85	64	77	68	82	71	68	58	76	71	72	65	63	59	62	72	77	68	66	70	71	57	78	60	63	78	68	62	52	57	72	87	57	71	72	67	73	73	69	67	69	70	62	71	79	56	61	58	70	77	54	71	67	69	72	65	60	58	75	55	67	71	61	75	55	64	57	61	58	64	65	73	57	78	61	72	75	80	61	58	57	79	80	69	65	69	80	74	74	54	61	60	67	56	54
8473	4396	7371	13696	22148	19515	3784	654	565	590	534	564	547	570	520	546	520	552	530	541	528	509	512	531	544	474	503	552	507	558	516	537	551	534	543	515	475	506	508	529	515	474	542	516	494	478	481	495	496	519	521	508	517	514	487	532	528	464	561	521	551	476	515	525	530	544	499	541	515	496	476	489	551	533	519	560	520	483	513	495	501	470	542	495	514	526	533	518	513	549	497	522	543	523	505	511	507	566	522	528	536	563	534	500	508	471	531	494	495	510	479	523	528	508	520	522	491	548	531	510	514	509	486	558	546	527	531	490	516	526	522	523	532	482	533	525	506	497	548	514	540	502	490	568	554	497	531	482	515	533	521	488	524	518	501	481	511	520	513	498	543	496	481	487	522	528	525	523	497	543	515	542	514	520	509	507	486	517	511	521	520	521	545	506	511	522	532	556	553	542	524	504	526	567	508	556	529	481	454	450	529	502	529	550	541	501	488	528	524	533	520	559	505	482	498	517	514	580	517	511	544	528	538	487	514	508	474	517	492	478	479	521	493	504	487	519	521	501	526	541	510	504	503	491	528	486	524	489	536	521	513	483	517	507	481	487	531	509	521	522	532	487	498	553	485	509	489	492	512	530	533	518	528	505	559	519	524	540	514	521	527	548	533	533	530	508	498	516	529	566	525	537	551	540	520	510	547	538	495	493	535	509	494	501	529	527	505	494	455	527	516	541	506	549	465	524	518	497	520	506	529	537	504	532	564	556	553	518	541	512	529	514	513	505	488	508	540	524	522	523	494	558	523	516	535	510	527	525	499	505	584	540	521	451	509	507	564	559	535	525	556	546	502	520	494	542	527	532	501	531	513	526	492	513	518	544	562	495	536	519	505	490	532	551	492	522	455	532	500	512	520	533	540	542	524	505	494	541	510	494	497	509	532	522	511	517	511	502	499	509	508	526	539	528	524	518	506	521	512	522	516	533	545	527	486	514	514	483	519	508	543	495	516	490	494	535	481	543	530	529	517	519	520	516	503	521	546	501	495	548	494	511	529	507	537	500	520	544	565	481	518	506	546	496	503	505	561	522	534	472	537	471	477	519	498	519	527	537	508	481	520	520	551	521	507	526	507	586	503	488	506	473	517	517	474	538	465	493	540	527	511	523	534	515	486	527	558	546	529	506	516	492	519	511	542	515	550	516	512	512	513	512	504	510	534	490	528	510	505	529	531	508	502	552	517	538	499	538	519	532	499	528	469	490	553	524	536	524	543	524	522	509	524	488	505	577	504	514	532	522	530	499	520	513	546	528	501	499	558	501	564	533	515	495	512	528	460	519	514	560	568	518	537	523	540	500	541	522	513	545	508	477	542	534	518	513	532	502	492	506	534	534	523	551	500	552	494	508	547	520	524	474	524	533	541	513	526	514	520	548	540	506	515	508	523	515	532	495	520	499	516	504	514	526	498	490	524	506	523	541	556	520	521	527	506	485	503	501	527	535	535	541	487	501	558	497	503	508	513	526	515	522	554	558	551	556	503	558	497	544	544	554	497	518	533	533	499	537	535	553	542	518	518	540	525	545	516	509	524	546	526	531	522	530	523	530	531	477	503	485	516	538	501	507	487	534	533	510	548	523	527	521	506	523	561	492	507	561	537	527	545	516	546	535	530	536	498	567	526	480	535	517	498	551	515	539	529	538	502	508	545	513	494	506	525	518	525	548	530	505	504	541	514	516	522	538	516	547	530	536	496	542	533	525	534	568	531	473	486	503	492	517	526	528	473	525	499	473	544	506	527	519	529	539	561	486	523	529	519	516	529	538	519	501	551	551	535	508	536	551	529	541	515	527	508	495	539	509	498	487	523	506	559	536	560	529	468	513	486	527	521	531	544	478	486	537	548	510	536	543	509	530	541	517	516	512	556	560	547	540	535	502	482	554	513	471	498	537	536	547	511	500	542	545	512	507	523	509	541	526	549	506	539	540	537	549	537	502	514	514	511	481	484	513	502	533	583	538	552	525	556	535	487	538	513	506	518	536	551	525	512	537	575	488	514	498	501	543	501	500	564	562	497	523	509	559	535	525	513	491	534	511	521	527	538	524	519	551	497	529	531	517	524	530	523	498	525	553	529	537	524	490	536	513	523	509	516	547	529	516	505	509	535	521	539	546	534	512	539	500	522	525	523	509	539	519	546	515	498	504	507	521	522	512	563	509	523	539	527	520	558	543	531	505	553	540	530	530	478	526	537	490	500	511	501	506	496	534	476	497	529	538	501	524	520	533	505	488	452	500	483	577	508	489	516	520	500	484	543	533	517	552	465	529	470	468	500	513	494	564	500	542	528	522	535	534	526	520	515	565	505	526	507	500	463	542	532	481	503	528	510	515	482	530	536	528	539	524	467	513	564	508	534	526	527	475	552	553	533	552	504	503	544	527	509	537	533	539	506	476	455	515	523	515	492	521	551	522	488	502	463	487	527	541	498	510	512	549	516	508	549	526	517	484	522	519	571	513	535	516	531	533	489	486	515	495	528	535	496	534	495	519	486	499	555	504	521	514	516	567	497	490	549	541	525	535	527	528	514	550	505	503	501	547	491	528	534	501	563	477	493	505	539	577	527	516	520	512	508	520	518	517	484	544	554	494	487	505	515	507	524	542	547	518	548	506	520	506	515	505	494	515	516	500	516	544	533	510	532	531	496	507	483	500	504	499	523	544	517	520	525	519	512	496	558	527	493	499	506	522	555	536	515	510	494	539	497	504	542	479	554	521	532	541	552	506	546	555	536	525	517	493	506	522	511	533	502	470	519	514	483	486	569	539	496	546	525	533	510	525	480	505	519	533	497	514	508	545	527	545	577	530	514	505	495	492	506	523	506	497	513	518	524	541	535	510	506	530	545	506	552	546	478	529	521	516	537	539	518	534	503	517	533	537	556	561	524	541	489	546	493	553	454	510	477	506	500	480	530	483	542	547	511	517	513	490	524	534	529	516	504	470	531	511	546	529	537	532	545	491	536	500	561	524	481	484	499	484	520	539	524	544	536	581	510	511	497	523	542	524	491	536	509	508	555	507	494	508	512	547	541	524	534	542	525	541	511	502	447	517	513	506	470	513	530	510	519	464	505	490	552	546	529	518	525	538	507	540	487	504	527	523	529	539	541	531	495	508	517	460	491	503	508	500	482	548	504	503	509	547	512	562	518	501	509	501	517	565	528	512	551	520	558	522	550	514	507	503	538	515	572	544	531	518	505	550	481	507	523	523	515	549	518	476	486	506	557	493	564	529	483	544	572	538	544	516	536	540	505	548	513	531	515	552	462	526	534	514	493	519	521	498	505	528	576	491	516	502	512	505	520	520	546	510	539	562	521	515	515	487	529	523	517	544	558	516	506	554	513	548	531	475	524	500	508	513	551	534	484	490	504	537	482	505	534	529	533	527	520	506	534	511	509	544	474	488	504	533	519	546	503	543	512	503	507	527	535	511	529	535	509	585	540	507	485	565
555	1773	2933	2772	2581	2689	591	68	76	75	73	70	82	63	70	69	72	76	75	67	66	75	69	78	65	80	60	63	73	57	80	59	77	65	60	64	85	63	64	67	68	69	74	73	60	91	72	82	72	73	56	76	74	77	64	73	101	59	64	68	64	94	72	89	66	80	71	54	73	76	58	84	66	79	77	80	72	76	68	79	80	79	65	57	75	76	83	69	76	73	68	62	72	82	72	86	92	82	73	74	67	67	82	75	71	73	76	81	64	63	79	69	88	71	78	76	76	82	71	65	77	74	62	64	82	73	87	75	60	76	79	67	84	62	51	74	70	56	73	67	83	84	83	79	75	80	59	73	78	85	72	70	77	80	67	53	74	62	72	69	70	80	72	78	81	66	71	68	72	84	85	62	66	60	83	63	64	69	72	76	66	81	84	56	74	73	76	53	97	83	76	70	75	60	68	74	85	71	88	76	71	87	71	65	67	81	70	73	72	59	62	73	72	70	80	72	85	77	78	70	87	80	70	72	69	84	80	84	86	80	64	75	74	68	81	64	75	77	75	72	79	71	80	66	56	77	83	75	59	64	75	72	84	60	65	72	79	75	54	73	76	79	63	71	73	77	78	66	82	75	62	74	74	71	68	73	59	64	61	71	72	75	88	63	62	63	62	57	72	53	80	70	66	64	64	76	75	74	60	77	84	69	69	65	70	102	70	85	52	62	65	76	69	62	74	68	71	81	80	67	78	78	69	76	89	74	62	83	65	72	69	65	91	75	75	65	67	70	81	67	67	72	67	64	62	83	77	63	77	77	75	74	82	71	79	77	65	76	62	72	82	81	58	78	62	78	73	69	78	65	68	70	87	64	77	66	83	72	74	64	70	60	76	60	59	71	76	75	66	65	71	71	71	80	75	69	61	73	72	78	65	66	63	69	63	80	67	95	82	66	74	50	73	77	65	78	64	74	83	73	93	72	81	81	68	82	76	55	69	89	76	63	63	62	66	63	74	77	82	62	69	71	70	78	86	70	70	66	74	72	85	69	75	74	70	65	70	74	75	75	73	68	71	74	62	64	70	74	72	71	74	70	76	79	84	77	77	58	79	68	68	64	64	69	70	68	71	65	68	74	76	74	78	59	78	60	74	62	70	63	79	72	69	72	69	59	61	60	71	79	85	76	68	87	71	60	79	58	76	72	66	76	62	63	66	66	57	65	75	76	75	70	66	72	65	69	64	85	86	71	71	71	74	82	77	80	67	72	76	70	68	74	65	73	58	81	73	71	84	80	71	66	60	63	67	72	69	77	59	85	74	80	95	50	79	74	75	60	73	57	79	91	75	85	67	94	78	64	77	75	79	51	87	67	64	64	72	74	83	65	63	71	70	69	62	78	56	68	79	73	70	72	56	67	70	65	76	76	59	71	70	82	63	74	77	74	78	76	80	61	71	63	75	88	83	66	60	84	66	70	62	68	92	72	64	66	77	75	64	67	57	76	61	68	72	70	84	85	60	65	86	53	86	83	69	71	90	70	60	63	75	63	90	70	84	74	80	66	80	66	72	76	74	66	63	87	59	82	71	86	88	70	64	53	68	59	69	62	70	57	64	61	66	63	74	70	84	69	69	84	81	74	79	72	66	68	84	76	64	70	60	67	70	73	69	64	66	72	75	76	63	82	57	72	65	59	82	68	81	67	73	68	71	80	71	58	70	70	66	70	78	68	83	77	70	71	69	55	59	71	78	78	73	70	43	69	83	63	64	70	80	77	76	60	78	80	75	74	84	80	64	77	83	73	68	82	64	71	69	82	80	61	71	76	55	75	64	68	64	77	70	62	78	67	84	69	79	78	76	78	73	80	68	87	75	82	84	65	49	74	80	66	64	61	70	66	69	53	69	64	67	61	64	83	71	72	86	75	65	72	70	74	69	65	75	76	89	72	81	71	82	59	76	76	77	84	90	67	65	88	77	73	74	81	70	70	64	72	66	75	83	73	82	80	67	73	68	77	70	71	58	57	75	80	74	71	77	74	77	83	63	67	73	69	66	65	89	82	84	67	82	71	77	73	80	73	70	71	87	52	70	63	71	76	68	61	70	73	61	77	61	69	73	74	78	67	81	64	61	67	74	75	83	70	62	57	85	62	64	88	83	69	85	69	84	62	75	82	85	75	78	68	70	86	53	91	65	72	66	68	76	85	68	65	59	82	62	70	67	72	84	90	74	87	88	74	59	84	82	59	65	79	84	65	75	66	78	62	72	76	70	70	63	85	73	74	80	80	61	71	67	75	60	74	59	79	74	67	70	66	65	69	71	60	68	60	76	79	70	53	70	74	76	64	61	75	75	60	57	64	77	69	68	69	57	75	73	73	70	71	78	72	77	71	67	74	83	77	69	56	66	78	66	80	83	72	74	62	74	80	68	79	73	67	70	69	71	51	73	81	79	93	81	56	81	79	87	76	62	81	94	67	56	77	78	77	80	72	72	72	75	65	73	91	73	74	78	71	97	85	67	68	69	86	52	56	67	65	59	70	67	68	72	62	82	67	73	101	63	63	79	78	67	65	53	76	72	79	61	76	82	64	60	54	58	77	57	77	65	62	74	75	66	66	72	70	77	69	67	83	70	88	67	76	76	75	78	85	74	72	70	71	81	66	64	72	70	77	76	73	56	75	68	77	60	81	72	70	67	82	71	73	72	71	55	71	68	74	79	59	61	75	74	78	64	57	69	71	73	79	67	85	54	81	70	76	61	70	70	72	69	62	56	78	75	57	68	57	65	84	81	85	83	54	77	69	74	81	69	85	81	83	78	73	83	74	70	76	90	66	63	73	87	72	58	85	67	78	74	81	72	61	73	75	78	64	69	104	50	68	73	68	65	78	70	73	66	81	63	69	75	63	80	64	70	60	67	73	72	75	72	65	79	81	74	75	71	70	77	79	58	68	75	78	82	73	70	68	63	76	65	81	72	71	71	71	71	67	70	77	60	65	63	72	55	62	70	75	67	66	74	88	68	70	62	73	73	75	86	56	87	80	82	67	65	80	81	65	72	65	70	70	89	78	61	67	63	78	69	74	77	68	72	67	74	84	64	85	67	56	67	71	79	92	63	87	64	68	65	74	66	55	66	63	67	80	60	77	80	75	81	61	80	68	59	82	77	58	69	85	65	72	83	72	63	68	73	74	79	69	75	71	72	68	81	95	75	73	56	77	55	75	65	74	66	57	58	65	82	81	72	78	73	72	57	61	81	65	70	77	69	83	78	64	60	89	71	68	78	77	63	76	70	63	73	74	79	82	71	103	76	69	67	65	89	82	78	73	66	77	63	70	72	59	66	79	65	78	83	73	66	89	73	84	70	59	76	73	71	70	73	75	76	70	63	68	84	68	69	65	62	72	62	67	61	74	93	54	80	79	78	68	65	44	74	88	84	76	69	66	60	67	73	88	69	59	76	79	74	84	71	83	74	76	80	76	68	70	82	67	67	73	67	70	70	63
8736	16848	21075	28789	39051	36926	10746	885	829	761	668	684	665	627	615	600	607	586	592	529	541	588	563	552	571	516	540	556	548	591	562	531	527	535	545	566	588	582	544	514	559	506	542	509	525	526	554	531	522	567	513	508	503	560	541	524	553	565	509	524	510	518	566	538	542	516	549	531	551	522	518	576	557	537	504	546	576	548	537	533	569	529	500	526	461	529	530	543	538	539	532	557	500	552	512	504	565	514	591	499	534	527	560	569	527	522	571	540	507	532	571	558	566	520	533	559	532	536	493	560	531	554	544	544	552	520	519	526	516	514	544	562	540	568	554	540	525	545	580	540	505	514	583	564	575	551	555	583	508	556	539	532	498	590	520	553	515	545	498	533	551	525	567	573	524	556	558	486	510	570	563	551	530	504	545	548	535	514	530	529	577	471	547	524	541	560	560	591	537	542	540	539	542	561	606	543	580	544	515	581	514	561	501	507	542	564	546	536	480	540	532	547	557	534	534	532	550	519	555	491	534	560	535	546	514	564	548	540	504	564	551	504	502	545	587	524	539	514	529	555	543	532	556	564	531	534	537	552	539	550	562	511	547	530	541	525	550	590	561	507	517	535	548	539	570	534	566	507	530	614	555	563	507	569	517	573	566	534	557	509	514	544	531	549	551	537	549	537	538	492	541	536	572	495	533	526	513	506	506	569	526	521	543	528	521	588	534	503	553	511	554	584	550	563	516	517	534	561	536	530	571	519	542	544	504	537	510	563	532	566	570	571	527	511	568	572	567	561	540	537	574	479	517	550	531	541	511	542	505	505	540	536	571	529	563	582	546	516	543	566	521	561	545	536	543	524	511	502	543	529	564	538	540	528	518	555	516	535	531	546	550	546	508	527	605	502	560	530	531	536	557	534	526	533	520	531	548	539	577	511	503	530	517	529	525	550	558	539	533	537	526	539	543	529	518	540	541	527	526	520	535	537	526	553	552	564	522	596	519	543	499	496	533	546	541	573	559	505	513	513	528	548	542	562	542	523	529	516	570	551	525	536	500	532	529	556	510	572	529	556	539	522	530	528	536	533	543	538	521	517	517	494	563	547	544	553	509	537	525	508	524	561	515	543	503	558	546	516	513	560	529	555	575	496	533	576	550	561	557	533	482	565	531	534	533	543	549	532	509	535	513	517	505	531	535	565	527	528	515	506	525	541	530	531	530	512	566	518	522	542	545	522	533	539	520	533	532	517	569	527	518	567	525	532	544	519	525	561	530	547	557	525	554	517	530	515	475	577	530	564	554	533	558	540	520	510	569	538	511	550	532	525	558	550	511	525	541	540	564	534	544	549	566	548	516	546	552	508	537	551	540	561	581	538	521	517	510	523	516	541	549	522	552	544	511	546	571	496	511	573	521	533	548	552	512	496	496	555	533	489	557	529	514	512	517	568	565	529	519	530	553	588	563	515	471	537	513	525	508	539	526	528	519	576	522	527	521	536	545	530	536	536	504	513	564	537	495	548	534	520	542	564	543	557	548	527	541	557	546	521	526	542	544	523	553	566	546	529	511	503	527	516	552	532	550	529	542	532	489	570	516	555	527	509	515	554	502	525	571	523	514	570	534	549	546	522	530	522	537	515	519	539	558	513	540	547	561	572	568	522	583	594	540	542	555	537	558	565	509	529	529	534	550	578	557	557	517	560	585	531	545	526	514	508	547	578	556	550	554	520	531	540	544	534	541	551	556	522	538	539	519	553	618	558	538	528	526	517	512	545	581	560	514	532	552	565	553	570	521	547	505	560	515	552	514	523	543	562	509	522	514	526	543	538	567	501	519	500	537	569	549	510	510	546	554	551	549	556	545	497	563	578	604	549	541	529	514	520	507	534	559	550	547	554	532	566	532	538	542	548	538	542	523	555	547	536	508	540	557	556	562	559	576	550	558	515	521	544	527	536	562	523	543	511	590	521	549	545	550	544	537	564	544	594	529	548	534	554	516	563	562	541	485	549	547	523	534	576	561	532	567	554	553	550	543	582	536	520	509	525	537	606	532	505	523	515	554	578	525	558	534	513	550	535	540	551	538	545	559	534	505	484	551	583	559	545	555	529	539	540	518	555	531	571	483	556	496	551	513	567	536	542	513	541	545	537	512	603	533	524	567	517	502	509	539	536	534	555	553	581	524	529	527	557	518	559	535	539	501	515	548	481	484	513	514	578	516	535	534	527	549	544	523	490	529	568	539	518	531	553	556	518	528	571	552	557	527	518	519	530	550	539	536	563	535	493	514	526	533	584	531	524	504	515	529	504	538	560	519	549	511	512	544	546	515	503	535	547	537	520	496	509	564	534	540	497	542	552	567	535	545	520	510	528	549	550	513	540	558	564	559	538	542	575	555	566	530	553	565	579	528	530	529	542	484	559	517	555	564	579	545	551	551	513	561	535	532	538	520	495	539	531	519	530	571	537	526	545	570	518	531	524	502	543	509	576	507	538	549	491	540	567	484	544	509	561	542	563	511	533	502	480	577	567	530	525	556	569	492	565	569	519	549	539	478	535	561	536	518	525	542	573	523	538	528	552	512	536	543	532	519	543	562	536	521	493	512	570	525	572	513	555	530	549	522	543	531	571	513	517	531	568	575	559	552	550	530	545	524	530	542	498	506	515	529	593	522	495	525	546	562	567	534	560	553	515	554	538	527	540	509	525	591	509	503	576	486	527	552	516	546	543	542	554	562	510	547	553	559	529	550	578	564	559	525	540	595	521	502	541	532	548	528	517	539	517	561	524	515	561	542	531	536	570	561	557	539	556	522	528	533	517	549	542	491	530	541	562	522	545	500	532	537	499	544	557	541	533	540	472	523	566	541	518	561	510	585	530	534	548	548	537	533	562	560	565	545	532	540	556	558	550	541	541	533	530	540	547	538	571	552	544	568	556	540	516	507	522	518	543	523	556	554	531	547	584	531	559	541	527	534	528	497	533	566	508	538	553	560	540	515	529	504	547	532	542	525	491	537	548	525	533	557	549	550	534	526	524	592	518	513	510	557	559	569	562	483	529	491	549	527	529	547	524	540	595	548	534	549	496	559	511	554	574	537	580	560	573	514	538	529	528	540	525	546	529	540	558	535	529	535	536	547	537	569	519	518	513	523	528	517	524	542	539	507	552	522	513	558	549	519	502	542	557	549	534	510	559	558	535	516	490	531	516	538	568	577	558	532	535	543	547	471	522	514	541	499	510	544	542	517	509	514	537	503	519	516	501	524	540	577	555	565	534	538	561	478	559	507	549	528	540	539	517	509	563	588	492	538	552	503	537	501	519	547	467	539	484	559	545	531	561	548	502	548	532	566	571	543	544	544	527	504	561	542	529	522	536	556	527	591	538	537	521	538	572	528	560	549	491	512	531	583	576	537	510	500	555	524	462	536	511	545	573	549	557	543	553	544	529	548	527	509	534	541	524	568	536	528	546	533	562	570	522	500	561	540	504	562	548	513	548	548	541	547	545
1705	1232	2790	2799	2343	2195	514	112	102	131	103	121	106	118	104	91	92	101	89	88	111	123	98	95	103	100	79	83	109	97	118	114	96	84	108	105	96	82	100	89	115	108	110	94	111	105	102	99	104	93	97	103	89	100	104	87	91	82	84	84	111	88	101	109	103	97	105	102	86	107	100	96	103	92	104	121	113	86	115	102	113	105	119	91	100	112	102	103	105	104	87	95	91	100	94	100	114	94	108	94	96	104	107	111	90	87	108	95	106	110	100	99	102	102	101	95	87	94	94	107	111	98	98	93	94	82	96	100	120	99	99	114	102	112	104	99	116	109	96	87	108	94	90	113	95	103	100	101	104	116	99	117	74	88	114	101	92	104	120	96	102	118	113	106	96	89	115	105	93	97	93	101	92	90	109	87	112	97	114	100	96	104	100	98	104	113	106	109	105	97	97	114	96	110	109	88	86	101	95	88	106	91	113	99	97	120	111	86	96	101	100	100	87	97	106	94	90	102	109	95	96	99	99	117	113	116	95	99	116	94	100	90	107	99	98	93	88	107	92	97	106	96	109	108	104	84	99	88	124	91	99	112	110	102	83	82	93	100	89	99	89	77	111	98	86	90	105	105	112	99	91	97	102	121	110	108	100	109	109	108	117	95	106	96	122	120	106	118	95	87	98	83	100	110	85	110	110	104	87	96	110	105	87	100	116	106	91	85	107	103	94	92	105	102	107	126	99	90	96	95	93	108	101	94	110	107	104	101	123	90	102	100	102	105	103	98	112	114	114	92	92	102	116	95	120	88	111	115	84	106	84	88	98	101	101	118	97	98	98	91	96	102	103	90	102	97	103	90	107	108	96	98	108	122	108	128	98	105	99	103	89	97	106	96	98	105	88	103	86	115	90	119	91	93	115	104	109	118	105	111	132	106	97	104	96	84	97	101	101	93	109	89	105	92	96	111	99	104	99	91	112	105	110	106	102	96	85	93	92	97	89	111	99	105	102	99	105	76	100	96	104	103	98	105	81	91	111	96	105	113	108	103	106	103	91	104	104	100	96	108	100	123	116	103	105	81	106	85	104	108	93	123	104	103	99	114	88	96	110	93	101	124	105	87	83	100	103	84	114	88	99	114	94	116	74	103	105	111	75	119	86	109	101	102	112	108	99	92	85	89	106	102	95	103	102	93	89	106	117	102	110	84	111	108	98	95	107	95	102	94	98	111	102	112	105	118	103	88	94	79	95	101	100	107	95	109	117	95	93	101	104	127	97	105	100	85	114	101	116	101	99	92	108	109	116	105	114	96	95	106	109	110	104	111	91	90	102	95	96	99	93	106	103	112	86	87	99	104	93	90	110	78	125	98	92	77	93	117	118	104	106	95	104	92	116	88	105	102	112	95	93	104	99	95	95	106	103	104	118	108	87	112	101	114	106	111	99	114	106	101	92	110	99	112	83	94	100	86	87	88	95	104	91	89	102	115	91	94	96	104	105	86	99	107	102	115	94	99	94	73	92	109	81	94	91	87	101	101	82	99	94	105	90	107	112	101	121	112	107	97	98	104	97	84	109	102	101	115	123	104	87	108	106	100	97	105	102	99	108	103	97	112	91	105	84	94	100	90	103	110	91	100	126	112	92	109	116	90	119	97	92	90	95	112	91	106	94	92	110	105	115	83	122	104	117	103	92	103	97	85	94	89	120	105	106	86	102	96	112	109	103	99	90	98	104	91	90	99	111	98	102	110	112	85	97	102	113	84	115	104	96	98	105	82	91	95	94	89	97	102	118	88	97	107	106	95	117	112	93	92	118	82	104	95	116	97	120	106	98	90	104	110	108	98	101	81	104	121	104	103	114	91	93	103	93	93	101	98	101	87	116	95	93	94	104	108	87	101	105	105	117	103	91	99	94	97	110	99	96	101	93	100	106	83	103	111	102	85	99	108	109	109	105	107	118	92	97	100	92	106	114	89	94	81	93	117	97	101	86	108	110	113	107	98	105	110	124	101	100	87	96	98	114	103	92	105	102	94	94	111	91	112	95	93	111	93	98	102	110	110	82	97	104	109	103	107	86	105	96	102	96	87	103	86	97	102	103	97	120	107	112	105	108	103	103	108	91	91	91	91	114	90	117	100	95	96	115	86	89	97	97	96	88	97	103	98	108	112	100	108	87	119	125	85	106	95	108	98	92	105	99	107	95	103	104	92	119	100	87	83	91	91	98	90	103	92	81	107	103	94	105	99	104	112	104	120	111	104	82	106	108	103	90	89	98	99	104	86	97	102	90	99	89	104	95	96	104	86	100	112	104	94	109	108	86	86	112	103	110	110	99	105	103	115	89	80	94	113	81	97	101	103	113	98	108	113	101	111	87	111	95	103	93	85	98	113	101	107	86	116	104	97	89	110	105	108	100	101	118	93	86	82	99	108	123	92	101	107	90	90	104	115	103	99	108	91	101	94	118	98	94	84	98	97	96	88	85	97	85	104	105	120	102	95	92	109	103	94	94	90	105	101	111	118	96	87	94	103	95	103	97	99	103	89	106	93	108	97	86	91	99	119	106	110	96	102	118	102	93	101	85	91	119	96	98	84	89	95	108	111	109	104	97	77	92	99	110	76	101	108	111	100	100	109	99	89	94	100	98	116	95	101	85	102	110	100	110	102	108	108	89	81	79	96	93	103	95	100	103	119	82	84	90	98	90	108	104	112	103	106	92	95	108	85	108	88	99	92	114	102	88	100	109	117	113	126	96	117	89	97	95	88	97	100	97	91	102	106	109	107	119	90	99	95	96	104	113	107	83	84	97	102	103	99	113	106	102	107	101	81	96	98	103	109	90	91	83	104	112	107	78	94	85	114	106	98	101	94	118	104	96	90	99	108	90	104	111	107	93	79	102	101	98	101	107	89	118	95	114	79	121	85	83	104	95	112	115	96	110	101	86	100	93	106	83	95	96	118	107	82	104	95	99	109	96	82	103	93	102	118	111	101	92	96	95	91	106	98	110	90	90	102	92	103	97	88	134	96	105	105	94	91	92	98	86	109	107	87	114	82	105	100	85	121	107	73	112	100	93	102	118	108	104	109	88	92	89	123	108	98	81	125	93	96	84	100	110	104	97	99	103	107	110	104	119	115	105	92	99	95	96	91	90	96	106	103	103	120	110	87	90	104	94	72	90	92	94	100	99	114	89	98	102	100	99	97	86	96	103	85	97	98	103	95	90	102	96	110	94	112	95	99	100	124	105	102	91	96	104	90	97	108	116	110	102	97	98	106	101	107	117	107	88	108	125	79	98	100	96	89	85	100	105	116	104	91	108	93	98	129	91	91	98	107	104	94	93	96	87	115	92	107	93	118	109	108	98	92	105	86	96	100	93	98	89	98	109	92	112	94	105	97	89	96	102	95	88	85	94	106	115	78	91	109	103	92	104	113	125	113	100	105	101	83	95	110	110	101	99	95	96	98	109	106	94	89	87	107	100	100	91	94	104	120	109	105
10656	12281	21223	28342	36956	34247	9564	1092	1073	957	932	950	824	833	864	768	837	784	873	814	731	848	757	816	782	753	810	784	772	781	804	764	761	753	752	791	814	758	742	774	738	758	790	763	805	777	782	788	775	763	782	789	778	744	730	784	762	767	751	784	797	693	781	719	780	824	768	740	783	757	788	742	763	768	754	778	778	789	805	750	802	770	758	761	783	771	832	797	785	748	775	763	753	745	720	776	736	751	770	757	766	792	717	817	774	767	726	760	788	808	747	784	721	749	749	737	683	749	789	753	789	752	751	749	752	802	743	739	780	751	785	768	796	821	755	799	752	767	791	795	793	777	745	804	729	778	759	754	817	733	776	751	762	738	804	777	777	788	735	751	759	707	744	760	732	784	762	775	739	737	744	815	791	766	748	741	779	810	774	771	773	771	743	786	800	791	745	751	765	757	767	745	811	748	687	758	742	742	736	742	769	781	719	738	793	800	778	767	722	729	790	766	770	759	809	809	767	787	814	784	750	727	755	774	787	751	769	729	784	747	781	707	740	772	767	751	756	730	778	808	744	738	793	836	775	715	778	791	730	796	762	777	775	808	762	803	720	722	775	737	746	768	789	745	790	732	794	746	760	787	810	741	757	745	754	741	741	726	735	785	778	800	837	789	794	768	738	777	784	766	755	808	792	741	724	781	757	765	756	777	788	777	759	781	769	711	730	758	801	774	782	792	795	816	735	733	766	761	729	789	789	724	783	751	766	754	780	823	755	731	803	750	759	817	757	782	765	750	821	771	734	735	804	740	763	775	798	733	769	740	817	738	736	757	773	714	733	770	754	773	733	687	794	695	730	784	759	752	755	757	738	792	740	733	784	767	742	753	790	777	782	789	743	753	791	756	796	721	762	724	770	746	790	757	793	792	750	742	723	744	794	718	765	749	752	741	738	787	817	754	727	754	787	735	778	710	766	785	740	817	766	777	790	777	832	790	752	782	772	736	739	751	730	746	785	773	732	817	755	768	795	753	741	737	754	754	719	795	770	745	767	760	769	695	786	798	746	756	772	760	770	807	755	750	740	791	794	771	781	747	714	727	764	773	756	755	783	792	710	802	722	811	724	694	770	742	794	825	740	778	756	799	784	809	716	736	704	746	751	764	738	765	750	761	724	810	695	721	770	757	742	783	727	716	811	808	735	732	739	794	752	716	725	766	757	773	737	779	808	789	753	724	766	732	797	744	774	786	772	786	767	659	774	774	735	791	797	775	758	746	808	753	746	769	760	775	750	680	783	707	720	774	752	731	716	744	772	787	776	752	780	751	770	754	744	749	742	751	797	804	751	721	720	815	780	746	771	754	761	794	758	780	788	742	747	743	840	740	778	707	751	804	732	762	805	733	750	748	778	758	778	791	722	741	737	780	777	802	828	789	799	770	743	730	724	774	779	788	795	812	809	753	788	791	744	786	745	770	731	766	829	771	774	796	790	793	755	778	728	752	729	726	729	754	754	806	785	763	806	787	803	785	778	751	791	766	751	803	787	778	742	765	815	783	718	737	763	708	777	756	746	784	759	754	768	746	732	756	737	771	729	784	750	814	775	769	728	759	787	775	785	754	690	738	753	733	807	803	770	665	744	728	787	784	770	756	730	784	747	767	796	797	757	795	744	744	830	758	713	784	788	741	772	772	736	760	798	774	795	767	762	702	769	756	758	789	778	736	771	781	766	739	695	771	705	756	717	792	755	751	791	795	760	835	796	718	766	806	763	749	765	748	705	766	794	745	743	753	741	778	752	788	757	803	778	775	734	750	737	737	779	748	779	766	763	747	741	791	792	741	743	719	773	741	754	744	740	749	745	755	804	767	748	741	746	764	783	780	739	779	784	760	785	726	770	709	750	764	745	773	723	750	785	780	764	760	803	720	719	746	783	803	754	777	750	801	784	734	796	715	757	771	756	772	764	774	738	760	730	740	786	739	803	747	824	740	736	726	770	710	783	775	744	791	752	753	813	776	773	738	759	774	776	779	761	777	751	826	780	784	713	769	779	718	785	766	766	802	728	748	782	810	798	731	769	782	737	761	725	801	740	761	728	732	747	757	745	795	740	775	780	778	765	760	727	791	764	776	788	769	770	773	782	772	809	779	750	752	735	791	799	785	781	782	757	741	726	771	775	749	838	756	742	789	721	734	751	713	730	743	736	757	809	768	803	792	770	761	826	814	743	783	775	777	778	733	776	721	793	751	770	698	757	731	760	733	781	772	761	783	738	758	742	792	777	777	784	766	778	744	724	730	741	751	816	800	759	735	785	788	753	781	763	755	792	781	793	740	783	794	738	734	710	776	769	809	769	735	719	772	737	786	736	757	777	751	733	791	784	759	740	778	761	787	792	737	771	726	713	753	740	767	796	760	749	743	810	777	754	778	787	786	816	755	768	766	798	787	759	743	727	773	760	763	768	815	745	744	773	784	761	742	790	799	773	761	779	792	719	779	761	764	781	760	740	754	722	738	771	748	756	771	760	776	741	726	723	740	768	769	714	749	809	747	777	785	779	790	748	754	750	793	749	777	762	732	726	763	770	743	776	799	794	803	775	787	748	707	769	748	792	782	799	774	773	758	756	782	758	731	768	728	778	772	766	796	717	831	736	760	784	786	735	781	758	781	756	808	799	719	760	740	743	766	783	736	738	753	795	723	741	755	735	714	750	693	751	747	763	766	765	796	766	759	771	747	769	751	731	786	797	764	762	728	778	778	749	779	753	746	726	720	689	761	737	753	775	785	758	719	756	783	834	798	769	746	783	770	768	790	773	737	758	736	818	752	712	756	791	724	794	753	787	779	765	762	770	775	765	713	736	766	718	780	763	810	727	764	739	742	746	737	774	761	763	760	759	732	737	767	756	771	795	744	734	772	685	761	721	753	749	672	770	780	773	723	774	785	762	757	758	777	758	804	758	781	754	750	766	756	777	744	823	754	752	749	805	752	774	753	728	735	775	723	726	755	798	769	732	757	760	736	756	774	746	777	777	726	753	726	787	759	781	765	745	791	748	781	811	747	791	781	757	806	724	757	761	741	771	684	786	751	726	784	752	800	804	806	749	810	774	781	753	757	769	772	796	748	790	742	771	791	776	748	751	727	756	751	749	765	781	761	749	766	770	751	731	756	775	830	786	735	742	770	811	757	780	790	736	749	692	806	769	755	764	759	759	757	767	775	752	732	718	755	801	780	743	714	750	718	729	817	731	766	681	780	783	779	786	755	730	773	741	780	765	764	770	805	757	751	797	792	762	799	833	742	782	763	785	754	794	772	783	794	811	738	711	736	830	850	797	817	804	776	741	724	756	734	810	747	790	772	766	812	746	756	794	756	749	794	762	774	774	740	782	773	769	736	776	787	782	802	726	730	772	744	759	750	722	757	725	747	753	801	800	779	745	762	791	767	769	715	731	763	737	733	779	800	715	776	778	720	749	755	763	756	745	732	783	750	780	792	744	711	734	772
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
