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
344214175080	344214175642	344214176192	344214176742	344214177291	344214177842	344214178392	344214178942	344214179491	344214180042	344214180592	344214181142	344214181691	344214182242	344214182792	344214183342	344214183891	344214184442	344214184992	344214185542	344214186091	344214186642	344214187192	344214187742	344214188291	344214188842	344214189392	344214189942	344214190491	344214191042	344214191592	344214192142	344214192691	344214193242	344214193792	344214194342	344214194891	344214195442	344214195992	344214196542	344214197091	344214197642	344214198192	344214198742	344214199291	344214199842	344214200392	344214200942	344214201492	344214202042	344214202592	344214203142	344214203691	344214204242	344214204792	344214205342	344214205892	344214206442	344214206992	344214207542	344214208092	344214208642	344214209192	344214209742	344214210292	344214210842	344214211392	344214211942	344214212492	344214213042	344214213592	344214214142	344214214692	344214215242	344214215792	344214216342	344214216892	344214217442	344214217992	344214218542	344214219092	344214219642	344214220192	344214220742	344214221292	344214221842	344214222392	344214222942	344214223492	344214224042	344214224592	344214225142	344214225692	344214226242	344214226792	344214227342	344214227892	344214228442	344214228992	344214229542	344214230092	344214230642	344214231192	344214231742	344214232292	344214232842	344214233392	344214233942	344214234492	344214235042	344214235592	344214236142	344214236692	344214237242	344214237792	344214238342	344214238892	344214239442	344214239992	344214240542	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2206	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2204	3300	1900	2700	2205	3300	1900	2700	2204	3300	1900	2700	2205	3300	1900	2700	2206	3300	1900	2700	2206	3300	1900	2700	2206	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	3300	1900	2700	2205	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
2972	903	557	433	348	419	592	691	701	687	540	453	346	372	336	283	229	200	228	205	193	193	384	783	835	663	502	342	250	180	150	132	114	88	113	99	96	92	92	97	89	95	105	108	95	88	93	112	110	88	97	88	106	99	125	91	84	106	117	108	99	91	87	98	96	111	105	111	101	90	99	114	87	100	93	98	88	93	105	108	109	101	94	93	99	112	89	106	109	97	107	104	101	117	113	103	87	94	83	102	104	86	77	116	95	101	95	102	91	90	89	106	103	87	90	105	102	100	89	103	90	91	85	82	94	90	97	96	87	75	91	100	98	109	93	97	101	96	104	102	81	98	97	95	103	106	97	113	98	92	94	90	106	111	96	94	106	99	86	95	90	91	106	91	95	108	94	105	77	93	103	103	110	88	96	103	97	80	104	97	88	112	86	91	96	96	82	93	78	106	89	107	94	110	112	89	114	96	97	122	88	101	104	95	93	96	98	94	89	92	101	110	80	101	97	101	96	106	95	92	82	89	97	91	96	112	93	99	84	94	99	105	87	91	83	105	97	93	107	93	97	98	111	90	91	93	100	93	114	86	91	97	110	103	93	103	92	102	89	119	98	97	92	117	93	85	111	100	96	99	99	95	88	117	99	90	114	110	106	81	97	98	90	87	114	118	95	112	90	89	97	88	112	93	93	80	109	93	101	95	97	97	86	127	101	99	112	107	99	88	109	88	112	92	95	99	99	118	91	100	103	112	102	106	111	121	91	100	97	106	105	98	78	110	93	100	104	92	102	91	101	90	111	79	114	98	95	91	98	99	101	108	101	106	114	91	105	107	107	98	117	98	105	115	93	94	96	100	89	112	125	99	102	101	100	103	100	89	108	86	110	89	95	105	82	94	102	102	109	100	97	96	105	117	114	112	88	80	95	87	116	90	118	112	115	100	100	110	118	87	99	112	112	102	129	95	100	77	95	90	88	105	110	126	106	95	95	123	89	105	96	93	103	84	112	120	101	106	120	77	117	97	109	90	107	83	102	76	100	100	103	93	102	98	101	91	119	104	97	95	80	89	94	85	116	114	107	98	103	75	108	98	85	103	100	76	117	113	100	97	99	98	92	93	105	89	96	92	102	97	107	108	85	111	89	106	89	98	96	83	89	109	97	108	98	111	105	117	97	97	96	111	101	95	114	102	89	106	100	92	118	96	93	106	81	106	103	88	100	89	102	104	96	86	110	99	85	87	89	99	91	116	88	114	97	94	112	94	80	95	91	110	97	82	104	74	112	92	92	116	100	101	94	106	94	93	87	96	98	102	94	99	111	102	102	106	100	119	78	95	99	101	91	99	96	86	96	93	104	87	83	98	101	98	111	99	104	106	91	96	98	96	99	85	98	97	99	110	99	105	92	100	99	85	97	104	104	104	102	106	88	80	108	85	86	91	108	111	108	109	107	114	84	102	103	106	97	81	97	103	102	108	98	100	111	97	90	102	96	89	101	80	104	98	86	91	85	114	81	97	113	92	126	85	118	101	112	109	84	99	112	89	90	104	125	91	91	108	98	102	97	94	91	111	93	92	89	97	108	109	106	93	93	98	92	101	99	76	98	97	96	97	99	80	82	91	113	96	98	93	107	80	109	114	94	106	90	101	99	100	98	118	79	81	97	96	121	121	105	94	97	101	112	102	102	97	106	82	115	104	114	102	90	97	98	98	90	106	113	117	101	93	90	98	99	96	101	109	90	95	94	82	111	106	103	105	104	77	88	94	109	89	94	106	101	111	97	94	88	93	104	106	98	87	100	98	91	97	94	103	119	97	83	91	95	92	88	116	92	105	104	104	95	94	102	119	100	103	95	94	116	93	112	102	96	88	101	87	97	86	88	95	90	98	119	91	105	99	106	92	99	109	96	95	109	109	98	100	87	91	101	123	88	80	90	112	84	90	88	90	105	97	93	85	103	90	104	105	101	93	103	107	103	111	99	115	111	106	103	100	91	73	120	113	87	86	88	96	103	93	119	98	96	100	98	104	98	107	118	116	119	92	110	114	91	94	96	108	98	115	92	102	82	97	100	96	92	86	100	99	95	113	110	97	102	108	96	97	103	101	86	101	99	89	100	101	94	101	94	104	88	94	86	88	98	118	98	105	122	99	112	92	102	109	116	97	94	116	113	90	96	94	94	112	121	110	104	81	96	95	86	109	118	111	96	105	125	111	91	108	96	104	124	93	98	91	96	99	104	98	97	111	104	101	103	107	113	105	86	104	113	79	87	90	113	88	133	114	100	127	112	114	107	105	82	101	102	103	110	106	109	95	116	91	105	92	94	99	88	111	101	88	113	104	91	105	100	101	99	127	113	92	93	98	103	95	99	101	107	89	88	107	102	112	93	94	90	92	94	108	115	117	76	98	114	112	98	119	98	92	117	99	120	112	97	95	77	89	110	91	107	92	101	90	95	100	108	99	92	84	104	87	87	105	116	93	88	90	118	91	74	86	100	85	81	100	94	121	99	107	74	90	100	110	96	112	88	90	104	98	93	116	108	101	109	102	98	100	104	112	85	90	126	106	100	113	96	80	99	93	97	94	105	93	78	93	104	99	112	88	103	94	86	100	117	93	93	77	95	101	94	102	118	92	92	109	85	99	105	92	94	98	83	98	95	101	112	95	109	108	94	91	111	97	102	99	99	94	116	99	81	110	93	103	99	93	99	112	97	103	84	93	126	94	93	98	113	122	100	106	110	93	86	98	98	81	90	98	91	85	96	116	108	97	107	109	97	99	111	106	100	79	106	71	97	95	104	84	113	98	122	117	90	89	87	108	82	74	97	94	103	131	88	100	115	96	108	105	97	93	111	115	102	92	88	86	83	97	103	108	109	85	121	87	115	106	103	92	107	107	96	89	105	91	116	120	92	94	99	111	99	104	105	97	111	102	102	98	95	106	95	100	96	116	90	99	88	94	95	99	92	110	101	94	102	101	107	121	97	105	100	113	106	103	115	86	108	97	105	100	98	94	86	91	106	114	105	110	98	100	99	91	78	99	95	102	100	81	87	89	89	112	97	91	97	87	99	97	112	90	100	94	104	92	98	100	117	125	91	94	86	91	106	110	92	110	94	103	96	92	99	100	105	121	97	114	121	89	81	114	93	99	119	123	112	94	100	95	63	111	103	108	93	90	83	103	97	96	100	110	98	101	99	107	89	122	100	106	99	82	95	99	94	94	112	100	109	97	105	94	96	98	103	113	90	95	114	117	109	101	109	98	94	106	98	102	97	106	78	88	98	105	94	98	86	97	102	87	98	110	112	99	109	96	78	102	108	117	100	104	80	111	88	93	101	99	88	99	95	114	93	107	101	90	110	128	100	92	98	117	93	91	103	102	111	110	89	87	101	106	92	88	81	97	105	106	116	96	94	83	109	77	99	100	100	91	96	102	92	103	104	106	94	82	110	112	111	82	106	100	107	110	89	119	87	74	92	105	97	101	104	98	91	93	111	109
23463	8870	5595	6528	14113	20629	22313	21658	20042	18269	14555	12152	8544	9303	8767	6785	4806	4594	4501	4044	3782	3661	7885	14549	15363	11984	8966	6043	3696	2313	1532	1109	936	825	731	748	775	740	755	735	743	729	761	725	694	703	686	731	737	680	728	710	707	680	725	739	718	709	744	734	688	738	713	707	767	699	719	719	727	705	704	685	698	661	766	706	757	699	718	747	700	710	702	692	729	718	704	735	707	710	713	747	734	751	696	745	720	697	731	727	675	720	695	675	711	738	780	721	710	732	696	695	753	698	719	749	664	760	706	742	731	676	721	697	710	772	727	740	708	741	700	696	715	737	718	728	736	749	735	677	664	719	698	754	758	721	721	739	693	724	691	714	707	772	732	739	723	729	721	741	715	675	734	746	694	748	716	735	786	801	705	732	727	719	705	752	732	684	703	738	712	715	727	715	694	708	762	733	702	753	683	688	667	693	747	706	702	726	670	734	720	702	715	722	756	653	712	736	704	698	712	764	755	729	744	712	744	714	700	748	701	711	670	697	733	699	770	683	748	715	705	687	762	736	740	723	728	712	739	681	761	706	693	680	759	717	788	754	753	722	788	717	700	679	737	683	738	730	681	717	745	766	740	770	686	752	740	758	735	697	777	776	669	704	725	731	759	684	758	710	725	728	742	703	741	712	698	688	743	737	730	731	730	723	750	711	742	726	721	673	726	724	730	758	738	704	665	724	768	751	708	715	770	740	703	708	708	763	702	687	689	731	700	697	727	733	725	765	739	754	755	775	717	726	711	666	749	710	742	751	743	697	729	732	698	744	736	724	714	723	719	719	730	666	732	735	710	688	692	711	713	706	714	702	670	670	752	728	699	679	743	698	678	754	726	721	724	691	725	705	747	796	711	661	675	739	727	755	696	727	680	668	746	714	699	764	714	671	710	745	738	696	690	716	703	750	721	749	677	747	749	730	720	715	730	717	710	717	688	700	774	693	684	730	699	684	648	765	712	732	684	727	686	739	722	706	736	657	723	740	696	703	729	756	731	704	757	708	699	699	735	740	721	706	688	745	726	733	737	709	767	683	728	686	717	746	755	709	694	720	724	661	710	719	747	700	684	719	725	707	702	673	721	737	745	749	770	722	712	710	744	759	722	734	715	745	736	687	707	761	747	715	719	750	699	738	709	765	677	729	763	711	740	715	718	750	738	782	739	759	693	720	710	696	692	699	719	729	681	710	751	720	716	722	706	695	759	681	650	684	681	699	677	718	744	743	739	723	702	742	709	760	715	750	739	730	701	669	705	720	742	672	681	698	735	753	724	713	704	688	734	687	682	712	748	734	744	705	763	691	721	739	740	713	676	736	733	751	729	678	771	748	718	739	738	717	718	734	753	747	731	739	709	694	740	743	687	759	699	757	722	750	700	727	720	691	709	756	705	678	734	737	703	704	722	713	695	744	724	701	718	663	717	718	669	747	696	776	748	748	716	688	743	742	741	670	765	708	714	777	779	727	729	780	741	726	712	729	752	693	754	703	713	668	769	736	688	704	729	709	720	697	790	678	731	706	734	751	712	717	662	731	696	728	732	736	705	707	685	698	730	696	717	772	741	717	728	711	717	679	745	699	692	700	708	757	741	692	716	720	705	710	729	705	733	712	733	701	702	728	688	657	709	738	773	726	749	772	735	673	689	710	735	671	713	689	739	737	734	676	708	731	719	757	692	716	738	749	730	730	685	748	736	695	729	770	776	736	723	709	723	695	728	749	696	783	663	783	725	731	705	741	686	700	712	774	694	751	697	689	709	747	741	727	704	708	680	763	742	710	745	662	683	730	711	724	747	726	647	706	692	718	710	747	721	755	751	684	695	731	709	731	709	691	734	733	692	711	725	697	760	764	731	712	721	727	714	693	716	730	719	730	714	694	708	739	765	731	701	715	753	776	736	699	741	729	697	742	706	727	705	736	719	737	757	702	733	717	723	719	732	708	694	703	691	721	715	772	697	750	755	668	729	723	714	748	688	704	728	755	697	677	716	727	699	739	722	742	728	699	725	691	731	683	685	658	728	755	707	698	742	689	725	705	742	743	710	760	751	707	760	731	674	704	693	766	714	746	769	745	695	751	712	727	765	738	739	711	702	684	729	699	719	711	705	767	739	760	747	712	703	738	701	726	718	679	699	692	730	744	707	702	692	766	736	702	690	680	709	724	765	715	674	781	738	702	731	725	715	775	684	737	716	725	715	762	707	701	746	781	691	713	706	775	654	765	683	711	700	734	725	682	695	719	752	713	718	722	667	742	680	711	761	686	777	734	676	744	688	723	763	698	722	680	696	736	695	730	678	719	660	708	760	698	716	724	703	696	702	697	656	734	702	759	720	728	703	735	745	706	734	755	721	727	725	709	732	676	716	713	696	744	724	702	771	739	703	719	758	679	747	770	718	694	717	718	708	719	724	720	735	732	719	762	736	707	700	738	743	736	724	721	733	756	697	740	740	698	729	695	731	726	702	675	714	760	689	683	740	658	725	703	714	721	739	713	722	755	739	669	757	697	729	730	741	751	749	737	771	743	719	729	718	705	775	718	697	695	739	720	685	705	739	737	696	738	717	715	701	718	698	783	730	709	768	716	764	761	706	697	731	711	687	750	742	726	728	772	710	707	692	683	721	756	715	676	663	720	713	728	733	680	723	721	711	750	744	733	739	747	744	664	699	740	704	704	733	692	701	704	758	722	716	712	716	731	757	705	711	713	698	736	730	731	711	715	698	725	733	751	792	728	707	696	699	781	745	719	769	723	690	712	644	677	731	733	687	678	674	714	722	734	725	730	802	704	691	693	763	730	701	735	683	726	737	734	697	680	791	724	751	749	756	673	720	688	712	751	778	710	742	732	716	715	729	721	716	741	729	717	742	688	714	727	739	734	717	721	740	734	658	702	731	715	695	719	720	682	733	688	684	776	718	726	702	736	631	724	702	730	738	644	746	758	657	708	705	763	772	697	697	730	715	722	704	738	716	727	724	730	715	702	709	724	691	701	677	707	758	749	726	744	736	717	708	731	672	733	683	701	774	724	748	706	769	738	690	721	703	705	711	678	740	699	699	743	737	675	741	714	731	726	709	732	714	743	761	708	758	758	737	764	737	757	749	709	716	719	715	678	764	713	700	789	722	747	691	744	719	697	718	756	707	756	652	720	736	702	695	714	759	701	719	705	655	726	785	723	735	768	697	711	751	704	684	785	722	706	714	718	710	724	683	682	697	696	726	716	663	725	733	669	740	739	729	738	783	735	695	723	726	705	703	792	727	765	733	765	725	748	716	711	711	711	670	714	770	705	730	690	742	725	704	743	712	721	723	709	746	720	755	700	688	724	778	741	705	727	762	758	746	731	720	733	698	736	701	708	744	735	738	753	687	707	690	714	717	703	709	718	718	695	696	761	715	679	704	708	732	694	715	712	692	716	736	674	718	714	709	729	775	677	717	751	705	677	721	724	752	745	707	719	759	701	735	748
2253	501	325	254	216	249	352	423	392	387	315	283	252	241	230	190	152	139	151	164	136	105	141	174	184	151	150	129	116	92	105	120	89	89	79	72	75	105	93	89	89	82	72	94	87	95	83	86	87	78	90	83	89	89	62	92	74	87	81	71	90	78	76	99	108	80	83	85	81	99	84	87	81	78	79	88	93	94	73	93	78	77	90	72	92	92	89	74	80	85	85	80	89	108	70	87	80	88	84	81	76	74	76	91	89	89	81	106	78	85	89	97	102	87	97	81	78	84	98	81	79	79	73	77	94	86	102	65	75	66	74	88	77	85	78	87	93	92	86	85	79	78	77	84	84	64	86	71	96	79	94	78	91	75	84	87	92	93	106	84	92	91	92	91	84	83	93	69	80	81	79	70	82	83	82	97	91	86	99	85	105	71	72	64	77	75	92	77	91	78	81	74	72	86	96	83	76	79	95	76	88	88	84	74	85	87	89	74	76	95	85	98	69	77	86	94	73	76	81	91	81	89	83	93	110	78	77	102	86	65	87	91	68	97	89	81	77	95	72	83	80	84	77	85	95	87	75	71	94	95	98	82	74	94	79	83	62	90	67	79	81	82	85	90	92	86	83	86	86	75	84	81	80	85	80	89	92	68	78	87	91	85	74	81	95	97	93	85	89	86	101	76	80	84	89	82	82	90	81	79	74	81	74	90	70	77	83	100	83	89	88	84	92	97	76	85	98	90	82	85	86	87	96	77	85	87	100	87	99	68	86	94	77	82	81	86	86	70	74	78	70	88	77	103	83	83	80	86	88	93	78	75	77	107	87	98	78	83	86	84	95	91	87	90	82	70	84	100	81	80	86	80	84	76	91	72	77	84	75	75	80	100	105	83	95	91	95	78	77	89	97	73	85	89	69	100	84	95	61	88	83	83	82	93	80	86	96	72	84	95	89	74	63	86	90	90	65	74	79	95	93	82	80	86	88	72	86	77	91	78	94	81	94	95	100	73	92	77	77	87	89	76	80	84	78	72	91	100	102	72	90	77	108	70	94	93	94	95	78	81	95	98	78	92	92	90	77	89	85	82	88	86	85	95	95	91	76	86	88	93	72	73	75	71	80	83	78	92	79	74	97	93	73	73	84	95	120	83	95	75	92	85	81	92	80	83	89	102	71	92	88	81	63	85	82	88	89	94	82	78	81	76	92	82	87	95	86	96	80	74	63	83	77	80	93	80	82	76	86	70	74	78	98	100	81	72	88	87	84	94	90	86	82	83	91	91	79	97	78	99	93	86	91	89	92	102	88	88	94	92	73	80	78	87	91	89	103	90	86	76	74	87	77	85	69	80	82	59	85	87	78	92	78	86	83	80	89	79	86	67	81	93	72	88	77	72	88	73	91	78	80	85	93	91	66	103	81	67	85	82	82	80	81	83	79	84	75	72	84	90	78	79	82	96	71	86	73	105	80	72	81	77	82	85	63	81	91	109	91	88	84	74	88	78	65	82	87	79	73	75	95	84	84	95	70	84	80	59	88	78	77	93	73	80	102	81	87	81	77	95	82	85	109	81	77	79	80	92	97	84	71	77	71	98	94	91	86	78	74	74	75	80	85	85	94	73	76	74	85	107	99	70	72	86	77	69	84	101	83	98	76	78	69	72	71	82	73	101	82	84	94	80	82	77	88	85	63	87	78	76	86	73	85	74	84	81	92	75	98	76	78	82	73	82	81	71	75	80	74	89	88	77	101	73	82	98	78	77	95	81	79	98	70	99	92	83	76	77	78	100	97	94	83	83	95	72	69	82	69	83	87	92	85	84	70	82	81	82	90	77	82	83	109	81	93	98	79	101	74	87	84	72	74	81	79	88	68	92	89	92	83	85	82	89	77	92	78	80	80	78	80	84	78	91	78	93	91	83	83	80	84	82	84	85	92	84	80	94	85	75	74	82	73	104	83	80	80	81	77	69	86	87	87	86	76	81	75	74	74	90	84	97	85	83	88	79	73	90	91	90	78	93	76	74	103	84	76	78	85	82	79	83	91	82	100	81	91	78	87	80	74	92	75	89	91	71	80	68	80	71	85	86	109	79	84	84	94	84	75	89	73	95	95	74	95	90	79	102	73	80	83	78	70	90	82	85	86	88	78	75	81	91	86	82	96	78	85	89	87	85	73	85	89	73	94	76	85	89	82	89	71	86	87	73	103	90	89	103	87	80	83	76	73	88	80	61	73	65	88	94	92	82	89	91	94	74	86	92	80	75	90	92	82	83	77	71	88	80	78	85	91	80	73	101	72	71	78	94	77	76	81	95	90	85	93	68	98	87	99	85	82	74	85	89	94	74	75	93	84	88	91	78	80	76	81	88	70	92	74	72	99	94	75	71	71	74	93	85	81	72	86	84	92	85	75	87	100	83	73	78	86	89	98	76	76	98	82	88	102	89	81	80	86	96	74	93	82	68	84	89	103	102	86	79	76	88	73	88	76	83	83	95	92	95	78	89	76	69	88	88	85	95	88	82	83	84	81	81	86	86	85	80	87	80	86	86	94	91	92	70	91	103	74	95	75	70	76	78	92	89	88	79	71	104	75	94	71	102	97	102	105	83	68	84	89	105	80	79	94	95	91	94	74	81	88	73	75	72	91	83	73	86	96	94	99	72	96	98	96	82	73	64	90	73	93	74	75	102	80	77	74	73	91	86	86	81	86	69	78	71	81	87	73	97	87	70	84	87	62	66	83	75	84	74	69	99	104	90	76	82	87	87	94	78	93	71	84	92	89	89	95	99	65	84	94	99	97	89	97	87	76	88	72	84	76	76	97	86	94	83	88	83	86	99	79	90	98	85	77	87	88	104	87	75	82	88	99	82	96	86	88	71	87	76	84	86	108	81	88	100	84	85	70	86	89	92	88	95	89	83	67	72	87	89	95	94	75	86	94	84	85	89	85	79	91	94	73	75	80	79	90	89	92	81	76	62	65	97	91	89	90	82	79	86	86	84	96	97	71	69	90	80	75	86	91	96	82	80	74	105	94	80	114	81	93	79	77	84	73	90	80	80	76	100	91	99	87	81	82	65	78	61	98	95	76	84	82	72	93	90	66	81	72	81	90	84	88	90	81	87	80	83	84	88	84	84	73	99	100	72	83	99	76	70	82	88	81	78	71	69	79	70	71	90	81	103	93	73	91	98	77	84	84	57	83	85	70	79	91	80	90	66	96	80	86	77	97	89	81	88	95	105	83	61	91	79	86	78	99	83	85	102	87	110	85	87	72	69	75	85	87	61	95	88	90	82	83	110	94	86	82	86	87	89	76	79	80	79	91	76	93	86	99	82	68	84	92	82	84	73	76	85	73	85	90	82	93	81	73	76	89	91	100	89	81	65	84	113	85	79	94	107	77	82	85	92	94	89	76	87	90	78	97	67	72	94	93	77	81	68	85	75	88	101	84	65	69	100	75	82	93	79	76	83	87	71	88	79	89	85	75	72	80	94	81	93
16552	5414	3285	3897	8452	13250	15325	16146	13696	12062	9312	7152	6101	5731	5568	4218	2950	2726	2659	2439	2205	2029	2342	3078	3185	2500	1973	1461	1132	894	743	678	667	670	656	613	594	583	617	585	596	633	551	620	646	631	633	611	612	670	610	593	615	661	623	620	648	589	607	638	600	598	605	638	620	603	576	611	593	661	623	690	609	617	591	636	612	656	637	605	587	639	585	588	602	593	562	633	635	642	592	654	642	613	623	584	594	599	621	616	604	631	614	610	623	617	619	633	592	614	645	592	634	582	621	590	617	631	621	633	601	659	679	598	573	598	657	650	589	634	662	612	592	584	635	629	618	601	596	622	630	636	611	608	606	631	615	586	642	617	605	632	638	614	599	632	609	600	607	624	634	612	626	619	611	608	629	634	608	624	628	645	648	629	667	655	636	609	639	645	641	626	619	595	636	612	644	634	662	608	626	608	639	608	611	567	633	654	618	659	656	636	625	662	650	619	589	666	611	560	647	636	619	640	596	634	670	637	648	596	637	637	599	623	641	602	576	627	581	629	685	660	610	596	664	605	632	621	659	614	641	615	610	611	622	627	619	648	601	598	627	635	596	627	656	661	595	637	623	597	650	670	624	615	616	622	590	601	615	609	585	611	613	597	640	629	635	630	615	605	617	651	618	642	611	607	623	611	617	621	592	595	604	628	641	626	646	612	604	614	624	580	605	588	602	638	599	604	584	590	612	607	616	613	557	621	576	615	630	627	599	599	638	672	636	558	646	626	637	613	612	604	674	628	619	626	647	611	655	614	604	602	599	660	600	627	634	654	607	658	627	623	602	611	647	621	605	603	621	650	630	618	615	591	588	619	642	655	624	669	642	628	648	633	647	633	634	578	690	605	633	617	680	617	633	616	629	635	612	624	608	627	626	677	617	618	653	607	663	624	628	690	574	590	651	627	627	658	600	605	634	668	652	619	606	598	627	601	583	631	627	593	633	661	618	601	660	639	622	625	640	590	632	647	671	624	618	631	609	654	612	632	595	621	618	617	607	604	640	606	632	636	662	613	671	619	590	640	629	583	662	571	623	639	631	614	634	614	621	616	630	608	640	643	622	628	609	639	602	569	663	641	633	625	604	590	704	677	637	609	631	657	660	609	632	622	645	587	636	670	667	625	632	636	640	629	666	625	622	624	624	639	601	652	632	627	623	601	618	622	642	613	668	627	628	573	592	628	628	624	621	673	626	636	621	603	625	641	612	616	656	589	610	630	634	604	646	649	654	575	605	622	586	655	630	615	606	617	616	639	650	625	590	662	660	672	652	653	642	645	644	588	631	598	627	695	661	614	668	600	588	625	593	638	618	602	645	658	646	660	600	643	666	635	637	615	619	592	642	653	620	616	606	652	588	631	629	648	615	659	591	621	649	637	611	673	631	587	661	579	626	660	600	671	603	595	617	655	589	598	582	667	642	656	599	662	629	638	658	627	631	635	619	601	646	641	657	621	632	604	626	579	649	613	595	601	617	619	608	610	594	620	630	610	613	646	623	603	635	615	673	630	606	609	630	592	612	606	596	656	635	600	653	591	684	673	673	639	638	570	632	621	656	652	618	598	652	632	670	636	629	575	628	573	619	615	616	599	617	624	620	622	623	646	607	632	651	586	610	621	641	615	610	641	618	609	603	619	641	621	566	618	650	634	655	600	656	619	611	618	608	640	663	614	635	616	657	635	605	634	626	650	607	629	635	586	630	624	642	614	686	636	652	591	602	642	618	643	639	651	632	580	625	675	606	610	610	621	647	611	629	632	626	630	637	619	620	637	635	558	617	639	614	625	612	624	623	637	648	652	604	587	615	659	609	649	613	611	591	598	593	641	616	606	606	640	649	625	602	636	665	600	609	632	658	591	596	659	617	654	602	646	600	626	646	620	638	646	658	615	610	611	641	634	615	665	630	622	626	627	566	605	603	609	633	617	666	643	620	617	619	613	620	629	648	609	603	625	634	597	634	631	600	619	644	635	649	639	628	689	591	615	618	625	678	639	614	609	624	663	618	598	644	655	650	574	657	622	623	654	639	641	627	613	621	622	593	620	665	643	669	617	642	629	645	631	625	610	632	633	631	622	651	620	609	661	614	614	544	658	583	591	614	629	620	649	638	628	646	643	613	607	616	669	586	663	579	652	639	583	635	615	661	635	633	606	607	634	621	623	609	637	656	574	622	651	631	630	636	629	641	597	583	636	614	666	630	626	603	613	573	603	616	633	642	626	603	678	639	658	650	594	611	681	609	616	598	668	637	677	618	645	591	621	599	680	627	627	644	592	583	596	571	670	622	626	633	642	625	650	696	629	639	619	623	642	626	647	719	590	654	637	613	634	642	613	622	684	639	618	614	559	620	611	617	657	577	634	613	646	625	621	613	614	622	591	595	652	658	610	637	588	599	640	615	642	642	593	602	619	616	646	611	717	587	645	594	645	627	662	657	604	656	609	664	596	658	602	595	625	579	623	673	635	636	635	577	607	615	642	648	643	672	627	607	648	559	651	615	636	586	675	650	699	605	578	627	671	606	674	627	640	626	643	632	593	618	602	620	603	614	649	600	618	648	624	627	606	590	628	634	619	611	650	626	601	614	641	642	591	607	643	656	616	621	650	683	622	620	613	662	672	620	670	641	617	553	692	654	576	619	626	653	606	590	604	592	650	638	585	650	584	605	642	623	619	641	643	616	643	644	630	604	637	617	659	653	598	621	620	619	652	623	643	668	578	669	611	653	568	600	646	618	616	589	628	640	634	674	614	633	613	648	627	640	636	611	638	640	616	627	597	614	633	637	637	702	615	665	611	603	601	618	588	652	579	632	635	602	627	602	629	646	582	614	665	590	621	630	653	688	641	685	595	673	622	673	632	628	653	637	599	640	647	578	619	636	667	628	622	588	633	641	656	625	611	612	642	623	628	622	659	596	626	602	619	609	639	632	635	603	659	614	612	641	654	665	595	628	674	617	612	637	636	574	674	599	596	671	598	611	681	618	653	625	630	652	647	590	648	637	619	631	618	664	649	603	628	612	677	591	677	635	642	648	628	631	566	650	592	612	653	644	608	670	620	673	597	624	626	622	626	632	644	600	629	605	639	660	622	593	608	603	613	686	633	657	621	602	615	641	612	630	635	580	668	587	544	649	658	627	626	638	630	618	640	631	620	624	625	606	645	598	646	617	588	650	633	591	669	605	666	611	658	655	593	660	603	652	618	575	619	656	632	659	657	639	605	659	642	654	644	640	608	648	605	652	631	630	612	642	604	589	596	604	634	651	618	657	654	624	591	620	643	599	598	620	607	620	683	656	615	592	648	639	649	587	604	671	643	607	579	622	639	642	636	622	580	582	583	652	633	641	667	627	602	605	604	644	637	656	622	597	590	572	649	628	656	616	611	655	651	667	619	615	628	622	672	631	604	610	616	642	603	638	622	615	614	666	620	657	649	646	608	656	633	641	669	583	662	588	643	633	584	633	611
1914	759	389	303	215	328	449	528	564	470	414	323	307	272	276	222	195	190	162	179	163	184	244	447	436	331	278	201	143	152	103	102	101	87	91	87	77	81	76	71	86	78	87	102	78	77	87	78	63	98	86	76	73	89	88	88	88	86	81	73	89	79	89	89	86	78	98	75	69	76	74	78	77	93	96	86	79	75	90	85	80	98	93	92	70	83	82	84	75	77	86	87	97	91	81	73	101	77	82	88	95	85	85	90	91	83	80	104	77	90	93	79	97	83	76	94	83	81	89	76	86	62	100	84	73	72	80	78	90	83	77	72	83	58	79	68	75	92	83	82	96	68	102	66	95	67	82	80	91	77	96	93	97	89	83	109	80	99	85	109	78	75	97	96	84	78	75	89	74	84	72	81	85	76	87	94	88	94	94	75	68	75	67	71	82	84	83	89	79	88	91	112	82	84	72	87	92	81	107	80	73	89	79	95	80	77	75	93	80	93	87	66	79	97	103	96	85	81	94	82	83	67	70	83	89	94	80	90	85	84	59	87	76	76	87	98	79	88	80	81	87	87	76	82	90	93	74	88	77	81	89	92	95	98	82	93	76	91	85	74	84	75	103	85	81	84	100	95	77	90	102	85	83	77	98	92	94	83	76	74	95	87	80	85	100	91	64	96	99	64	82	69	100	88	102	89	81	75	74	87	84	84	72	77	77	75	85	73	87	83	86	91	94	92	78	96	83	85	76	83	88	84	83	74	83	98	90	90	90	75	100	96	89	88	82	82	84	82	109	91	89	80	76	94	84	89	87	82	81	93	83	83	89	83	96	102	89	81	91	82	82	93	81	78	84	91	67	78	98	94	102	71	88	107	83	93	81	89	92	76	92	96	89	74	102	89	71	92	85	85	89	75	74	82	91	85	92	85	71	74	86	78	96	100	98	89	79	85	94	72	83	99	102	90	72	80	97	78	59	76	74	92	84	82	82	91	103	91	85	87	84	70	80	76	79	84	85	88	91	71	94	80	80	88	84	76	81	93	82	84	78	88	83	100	85	86	84	88	68	74	84	75	80	91	84	93	91	107	82	92	81	101	87	92	83	77	82	72	73	82	104	90	85	93	72	91	87	81	75	94	96	81	97	75	102	103	65	109	100	76	68	80	93	73	86	87	96	101	85	76	89	96	78	84	86	77	91	84	81	81	93	83	76	81	77	91	87	95	89	75	85	79	77	94	74	88	86	97	84	80	89	78	77	77	77	83	83	79	94	79	89	97	102	81	91	93	81	79	84	81	78	75	89	88	88	99	75	77	80	83	77	84	78	77	101	90	84	89	76	87	88	72	86	84	81	85	99	89	88	86	90	77	88	81	89	73	96	91	88	83	96	69	84	65	75	98	87	90	88	91	74	96	80	81	91	90	106	105	84	76	91	82	117	91	82	77	78	67	67	96	94	84	73	101	75	87	67	84	74	89	87	97	85	91	84	101	70	83	99	82	105	63	87	91	78	94	80	81	73	81	87	78	91	89	80	91	83	87	92	80	96	90	79	81	88	80	83	81	85	101	92	75	68	85	82	87	82	98	83	100	95	98	97	91	81	84	85	82	107	84	78	85	101	83	78	95	93	80	96	77	74	80	92	77	103	89	87	92	87	78	92	80	77	98	79	97	69	89	79	88	88	73	83	86	96	103	84	80	91	74	75	95	96	80	94	88	108	83	98	87	78	89	81	92	95	79	83	93	87	87	82	87	89	85	75	80	93	103	99	84	77	89	105	88	90	84	88	85	85	93	93	86	76	92	105	74	86	91	88	89	97	89	80	92	80	86	85	85	87	98	78	92	91	84	89	94	87	92	86	87	98	77	101	87	76	90	90	91	83	75	97	79	98	82	92	92	69	86	92	87	86	89	88	67	93	81	89	93	81	81	77	100	86	85	88	91	83	74	101	75	93	92	86	92	77	81	93	100	97	100	76	92	91	86	80	70	92	83	95	107	65	77	79	90	80	96	82	99	95	66	96	93	92	79	90	87	91	83	91	92	78	80	59	96	92	88	88	69	72	84	84	99	82	75	84	84	79	92	97	75	88	80	86	77	67	91	80	81	95	82	91	69	90	93	84	93	87	83	81	100	94	83	83	91	82	85	77	108	97	80	87	98	84	76	82	92	97	91	92	84	97	75	110	90	91	82	93	87	80	94	83	93	98	90	81	71	89	72	102	91	101	94	80	72	98	77	70	85	96	74	91	90	70	87	76	86	89	92	82	93	88	90	75	80	96	87	93	109	77	72	96	88	105	74	83	92	76	82	81	93	88	82	86	86	83	91	74	87	93	90	87	87	80	99	89	96	86	93	86	96	93	84	91	97	78	68	88	99	85	99	88	81	85	86	88	84	89	80	94	100	89	80	78	68	78	87	101	69	71	73	84	92	80	87	99	77	81	83	101	76	86	72	73	98	83	87	83	95	92	99	91	99	89	95	95	109	100	82	78	98	97	87	82	87	84	87	104	78	83	84	105	85	92	102	77	82	75	95	94	90	88	93	98	78	83	94	94	85	77	99	77	71	88	93	89	81	73	84	88	85	79	96	107	82	88	84	92	103	97	78	87	85	83	98	80	58	71	75	73	98	87	71	84	77	91	90	79	87	93	88	80	77	89	91	72	100	94	78	75	104	75	87	86	91	81	69	75	89	86	89	82	97	95	88	82	80	75	73	99	89	73	98	90	78	77	85	81	99	92	98	94	95	99	92	87	84	88	87	77	71	89	98	88	68	92	93	67	79	83	90	87	94	85	107	86	77	79	92	97	71	99	95	97	99	106	80	68	84	73	90	92	85	84	90	92	92	85	100	82	90	101	82	69	88	83	86	84	88	71	90	93	82	96	81	87	85	76	87	107	93	78	85	91	81	86	84	75	77	83	92	90	84	78	88	79	109	93	102	69	91	88	96	99	81	94	73	80	95	98	87	97	88	82	83	76	76	89	93	93	92	80	86	90	88	88	94	99	87	84	80	83	82	75	110	75	82	86	87	73	71	81	94	86	74	82	96	71	99	81	88	93	92	82	89	93	87	96	79	80	84	80	76	65	74	78	84	91	94	63	102	91	86	98	76	80	85	79	97	92	82	78	97	81	89	88	83	72	83	96	85	109	75	73	92	103	79	79	91	89	92	86	97	99	92	82	87	90	84	91	74	90	91	82	93	76	101	79	83	70	69	99	92	86	85	85	74	81	97	75	95	84	81	92	85	86	117	81	84	71	90	87	81	109	67	84	92	81	97	92	99	93	92	83	98	83	88	112	84	102	102	92	94	83	92	84	91	94	87	71	84	86	103	78	85	103	82	77	70	101	90	79	93	80	96	86	93	103	89	68	79	93	78	73	85	90	92	87	93	84	84	73	87	87	99	87	92	86	81	79	79	77	83	88	68	91	87	69	84	90	86	79	94	101	78	85	82	89	89	81	86	76	94	79	99	90	75	70	100	71	82	72	99	93	87	95	80
19576	7602	4332	4995	10816	16354	18253	18971	17087	14462	12052	9181	8446	7568	6745	4636	4086	3604	3566	3235	2884	2775	5305	8750	8739	5906	4752	3097	1972	1319	1017	825	689	654	642	627	596	609	595	622	642	643	604	648	615	605	567	645	606	646	652	619	603	637	659	675	657	637	641	620	642	667	610	624	608	620	615	650	658	624	652	606	694	655	642	676	628	695	593	648	633	625	639	643	611	645	618	624	604	633	614	684	630	621	641	627	618	609	602	607	623	664	657	658	655	604	652	603	593	645	663	629	650	646	610	629	644	594	596	626	654	632	633	633	634	599	635	598	636	659	629	621	644	591	653	635	676	569	612	613	601	611	610	625	635	588	670	610	625	639	652	609	647	651	644	647	594	662	617	673	639	607	655	596	617	651	610	664	621	635	634	603	641	641	593	601	642	598	645	616	629	607	565	662	608	619	599	639	652	620	613	654	656	597	630	612	655	648	642	609	614	622	649	614	586	604	656	626	628	599	632	652	648	653	625	628	599	602	616	618	626	616	665	642	678	649	628	591	653	609	597	696	636	607	626	636	622	604	639	629	681	614	632	633	607	651	633	631	610	647	655	655	604	611	646	668	597	645	624	642	690	571	665	580	604	650	623	623	637	649	657	604	611	626	633	631	643	619	641	631	655	639	649	685	644	677	653	611	618	614	681	597	610	605	670	597	608	684	633	626	611	613	614	615	586	627	664	649	643	615	614	619	660	662	647	640	582	596	672	608	628	609	637	608	656	622	690	644	643	657	657	643	643	669	617	608	636	615	620	627	647	634	608	589	612	639	633	622	632	635	602	587	652	666	610	614	621	594	599	632	594	629	639	624	661	632	625	680	651	655	590	642	635	635	642	636	605	644	632	612	668	634	634	622	629	681	630	646	630	598	660	652	629	608	645	669	597	617	622	643	647	628	649	622	615	627	681	667	613	592	629	628	630	619	630	673	603	648	609	617	610	660	608	668	649	659	651	638	627	643	615	604	601	623	646	607	617	625	612	661	625	606	616	667	595	601	652	601	613	633	674	607	604	634	645	602	609	639	619	620	615	649	643	644	661	627	655	620	588	651	649	632	630	644	619	618	639	617	619	624	671	622	644	637	623	615	648	615	565	672	610	595	648	567	606	583	682	640	636	654	655	631	615	638	662	637	668	592	623	637	624	640	648	584	625	648	543	614	595	656	597	617	629	591	582	664	595	614	615	615	599	637	638	617	605	615	641	681	659	624	631	619	640	671	666	630	562	628	593	632	656	633	616	610	654	618	626	613	667	635	629	628	606	576	638	643	645	656	640	651	558	593	615	594	642	618	559	625	638	642	614	627	654	625	616	632	623	614	629	619	638	627	616	632	664	649	619	631	613	638	591	637	646	602	641	640	588	650	596	577	638	636	651	633	620	639	650	608	644	651	657	622	618	676	622	622	629	589	610	609	621	624	653	675	629	632	634	669	621	657	641	646	597	641	618	651	606	641	633	613	621	582	612	612	592	625	635	656	657	633	685	608	635	634	640	651	654	619	629	617	678	629	605	684	673	663	656	608	646	651	633	619	615	696	589	621	641	629	647	634	650	616	605	616	663	618	625	633	593	642	637	628	609	563	606	651	633	641	612	619	649	628	666	627	659	662	628	624	657	675	658	639	609	609	596	687	615	579	646	667	609	629	652	656	644	658	672	618	632	637	619	663	638	617	645	650	625	652	659	594	651	629	636	621	621	604	625	664	639	644	613	641	629	655	628	619	638	620	611	658	631	629	639	655	649	646	631	635	626	668	590	607	653	625	631	592	570	611	628	662	610	667	624	620	642	625	668	664	651	650	606	596	664	627	626	604	626	630	605	680	614	616	649	582	617	659	620	602	620	663	625	642	651	611	598	657	592	602	621	574	595	648	622	659	624	636	619	642	620	614	652	612	624	635	636	645	651	618	585	637	624	548	654	597	692	596	615	617	635	648	653	597	660	596	668	614	661	602	601	638	671	631	649	642	628	657	608	627	632	693	632	641	643	623	623	632	612	656	645	615	613	647	633	601	661	683	664	584	621	618	633	650	602	681	634	623	643	629	613	643	637	593	564	602	602	579	615	672	616	601	616	638	684	624	617	617	642	612	643	621	667	677	639	666	623	616	596	648	640	580	644	617	651	624	632	628	649	653	620	653	602	630	632	631	634	654	668	634	641	628	651	620	646	612	699	617	646	628	609	647	629	642	639	672	611	583	643	624	672	619	624	622	645	632	621	635	655	623	595	595	660	624	663	631	658	643	638	686	670	618	661	646	627	678	604	669	641	673	656	593	593	616	603	636	598	592	599	678	620	673	622	623	607	656	621	645	596	645	659	633	661	618	643	642	624	657	662	649	594	598	638	603	623	592	630	603	656	600	665	592	647	635	620	651	633	603	635	569	645	608	644	616	639	595	645	663	616	647	611	639	608	626	604	608	625	575	607	628	592	631	611	608	632	595	638	657	648	682	625	595	677	636	612	640	598	636	614	613	622	594	623	656	647	642	650	629	652	601	673	663	624	672	619	667	606	630	649	634	693	622	633	624	637	619	599	640	669	636	632	661	647	625	617	644	624	634	558	656	665	605	665	605	673	585	664	680	654	629	620	666	650	620	584	592	654	656	646	623	653	623	608	651	662	578	642	622	657	589	657	630	632	601	619	631	602	659	617	619	646	626	588	654	618	659	668	598	615	643	606	640	601	643	642	628	626	573	595	656	614	646	625	633	631	654	603	632	617	639	613	641	601	590	665	674	615	658	598	610	629	655	632	635	659	696	675	609	587	660	651	641	623	626	631	611	607	639	657	615	617	629	649	647	620	606	671	650	615	628	594	653	641	635	615	613	605	715	597	612	651	625	643	575	612	616	669	609	618	662	635	646	564	666	656	658	627	622	634	627	660	606	649	632	589	614	642	647	625	623	620	648	636	623	589	610	631	619	676	639	639	630	652	636	625	683	610	614	631	614	615	658	646	590	623	640	632	663	650	606	643	614	655	642	619	624	607	654	650	587	621	636	599	634	616	607	655	630	651	603	681	614	649	604	596	680	671	640	634	634	644	650	652	618	642	630	667	641	601	640	670	666	662	625	602	591	639	618	649	666	667	686	592	650	617	679	590	653	611	640	590	667	661	636	635	658	629	613	640	646	597	588	630	609	604	635	646	626	593	615	629	604	629	575	629	645	665	630	637	598	655	651	663	627	654	556	585	624	587	642	661	642	668	628	636	632	626	622	619	634	650	635	595	614	638	634	591	661	639	660	622	670	593	634	651	624	636	633	642	610	613	602	629	630	627	645	625	600	607	648	641	615	593	648	611	640	647	618	597	631	577	632	619	638	631	645	674	561	592	655	602	603	610	603	601	658	629	672	654	648	660	656	598	585	606	613	652	633	650	611	664	612	626	603	665	628	610	597	613	667	614	667	626	635	639	657	639	624	633	668	642	625	627	662	661	602	612	648	649	600	622	616	596	646	661	665	601	625
3339	692	410	381	276	347	436	510	561	517	434	361	300	351	275	247	200	208	178	164	171	180	220	407	497	413	295	229	161	134	112	96	85	99	87	79	109	101	74	107	87	103	97	84	98	95	90	100	70	102	78	105	94	93	102	117	96	108	109	90	88	99	103	106	85	79	95	103	98	87	105	111	97	99	109	108	103	111	85	95	75	94	108	99	106	106	82	82	95	91	84	89	114	100	96	87	101	111	97	92	91	98	101	117	92	87	98	102	84	85	97	81	77	116	119	103	99	87	103	107	92	103	109	93	103	115	125	109	108	101	96	115	87	87	92	77	80	95	86	95	90	108	95	87	92	103	74	100	85	89	87	101	92	102	98	101	129	92	99	92	88	93	101	118	87	88	105	106	90	103	97	95	97	108	74	103	101	93	103	84	104	88	94	123	98	93	99	112	101	85	93	93	97	112	83	90	91	100	116	93	95	116	95	97	102	108	95	95	107	80	91	108	110	83	105	95	104	94	83	97	93	112	99	112	107	92	83	104	84	85	92	82	104	106	93	91	77	92	106	88	119	88	92	99	98	108	96	102	93	81	101	109	82	101	94	103	103	111	86	101	105	90	96	89	90	94	94	87	106	84	106	94	103	97	93	83	107	107	68	90	101	101	89	97	88	116	107	81	116	111	107	103	123	91	101	85	115	85	95	97	95	110	77	85	80	101	87	91	81	99	100	101	81	102	98	98	97	106	103	94	90	101	86	101	102	85	91	110	83	96	109	95	102	105	86	118	96	108	96	85	92	104	91	82	92	85	87	88	82	105	82	101	95	101	97	111	102	105	101	86	96	83	106	100	87	111	87	91	87	95	111	87	101	89	84	98	90	100	99	108	98	98	87	102	99	87	116	101	105	94	90	106	89	95	88	102	105	99	102	103	112	118	114	107	103	100	104	122	85	112	93	107	102	99	88	99	104	89	95	94	117	114	101	110	100	92	94	109	105	102	91	99	97	85	96	86	95	79	92	96	103	96	91	109	86	108	117	87	102	124	91	107	99	91	84	101	106	103	100	106	90	101	90	76	95	106	105	94	121	107	108	82	120	101	100	123	95	95	98	120	104	91	93	116	103	89	99	110	95	91	101	93	106	87	91	90	112	113	99	90	105	101	96	91	96	95	98	90	74	97	110	103	97	98	95	109	84	79	96	97	98	90	99	101	92	94	110	99	101	90	100	102	104	100	98	85	104	91	96	101	113	91	83	88	89	103	78	86	80	85	102	85	73	83	105	96	98	102	108	104	95	97	86	98	101	110	97	95	90	90	88	108	106	95	96	88	91	93	102	102	109	101	99	97	93	93	94	109	98	92	93	89	100	93	99	107	100	93	109	90	93	83	94	109	98	122	99	88	77	86	89	96	107	97	87	96	102	103	95	89	93	110	91	88	98	86	100	99	96	109	105	86	91	89	107	76	81	86	101	92	82	103	95	102	98	92	105	91	96	91	101	94	110	103	96	94	102	91	100	93	95	95	117	78	91	96	86	82	113	100	85	100	108	75	90	104	106	88	90	78	111	98	97	103	103	99	93	86	102	117	97	107	83	91	95	99	89	88	93	124	88	91	122	100	102	95	89	88	80	100	90	92	94	97	104	89	101	104	111	87	100	111	108	100	92	102	90	108	94	105	115	98	81	119	92	80	111	87	109	110	103	97	107	98	102	79	92	110	99	108	116	89	99	79	98	85	100	86	104	94	87	82	108	112	118	95	90	111	85	91	106	102	99	94	97	86	86	90	100	107	105	97	95	115	94	99	83	87	97	83	82	104	98	88	95	101	94	99	96	85	107	100	114	90	104	102	96	89	97	101	91	96	102	92	113	98	87	99	81	108	85	89	94	99	88	88	96	105	109	67	95	113	94	103	85	80	101	92	97	98	91	97	102	85	107	81	103	113	91	84	96	99	85	90	102	113	95	92	96	104	97	118	95	94	103	90	92	87	80	95	95	99	94	106	105	105	100	89	105	92	93	91	103	91	97	86	103	93	109	97	114	74	86	92	110	101	101	88	71	102	107	119	100	75	81	106	95	102	98	105	85	105	95	102	103	109	111	93	103	116	94	104	94	103	96	96	109	97	101	92	102	113	78	94	88	108	112	109	92	137	90	112	101	97	98	99	96	80	110	118	105	88	104	105	85	87	94	106	92	100	122	86	109	83	100	96	83	97	91	94	96	90	99	96	97	120	101	106	74	99	104	85	88	97	114	92	103	79	90	107	107	102	93	82	96	98	103	87	93	111	100	108	96	96	88	92	99	99	93	86	102	86	90	114	96	109	106	81	81	104	96	104	99	106	92	78	89	86	123	92	108	97	97	122	103	110	106	90	103	91	93	77	75	89	99	94	109	94	103	86	95	95	97	104	90	104	88	103	89	102	90	90	91	97	92	93	115	106	78	117	93	113	105	97	107	103	65	98	118	99	90	94	104	86	91	99	108	105	104	111	90	111	97	84	100	84	109	93	84	83	109	67	78	94	104	100	92	103	93	82	101	104	83	104	92	96	90	87	98	90	85	89	103	109	95	93	96	114	106	82	91	97	103	91	92	88	111	95	101	91	116	77	94	92	103	78	79	84	97	105	93	79	109	96	107	94	91	111	111	93	99	80	85	74	89	102	94	81	88	88	99	99	93	98	97	105	97	118	100	102	90	94	92	91	98	98	113	91	94	89	107	100	96	94	87	97	104	81	98	96	105	94	104	87	106	91	104	88	91	109	97	102	93	111	75	125	97	102	98	94	95	104	96	117	83	82	86	96	86	97	107	113	97	107	88	99	89	84	98	101	97	117	99	100	96	83	86	124	83	107	103	108	68	91	90	105	95	95	86	97	92	104	89	87	104	89	99	94	109	108	101	89	77	79	97	107	78	102	93	85	105	85	110	97	111	101	98	91	92	92	103	85	95	105	95	109	98	86	105	98	91	104	107	90	82	90	96	111	102	91	96	93	82	104	113	108	100	114	115	92	93	111	101	101	95	89	115	109	92	72	100	102	106	95	91	113	91	103	93	104	97	100	101	99	101	115	98	114	115	89	107	103	92	89	109	96	98	99	113	89	89	104	90	97	109	104	104	104	106	91	88	108	84	94	109	100	91	74	103	94	96	85	104	117	102	103	86	106	108	100	107	98	125	103	88	103	101	84	105	78	105	85	101	98	112	108	105	93	107	84	103	94	89	88	98	95	106	107	100	106	97	98	85	94	85	94	100	90	104	102	109	83	100	115	86	110	105	92	102	104	81	93	105	106	92	92	100	97	85	91	73	94	89	94	102	91	94	105	112	100	87	94	86	88	102	88	93	106	88	84	98	109	91	88	95	94	92	103	98	105	95	101	98	112	69	106	92	100	83	83	88	93	108	97	95	69	105	75	90	96	90	78	113	117	93	99	102	113	105	98	86	92	107	102	112	110	115	110	120	109	97	95	101	100	69	91	104	97	98	91	84	95	95	102	107	114
19585	6919	4438	6215	12336	16922	17741	17975	17070	14421	12333	9985	8315	8107	6075	5182	4074	4222	3863	3321	3031	3049	4831	8964	9484	7102	5499	3527	2392	1498	1131	874	836	773	740	714	728	779	731	699	713	706	681	719	698	739	741	719	712	714	722	632	687	711	712	739	705	749	684	729	720	723	704	740	754	684	643	753	751	731	684	714	784	729	727	720	694	696	717	711	696	748	707	693	717	715	696	751	692	703	714	725	701	732	692	691	720	709	772	710	715	724	742	701	697	697	753	686	688	734	702	715	675	699	702	722	723	726	728	677	688	700	719	712	718	720	736	756	706	698	704	669	703	699	708	704	757	701	735	753	710	730	732	749	728	694	722	710	705	727	714	686	707	732	722	735	687	713	717	733	717	732	697	699	686	701	727	696	730	709	744	713	695	699	736	726	746	706	689	698	694	778	742	702	705	694	735	720	767	721	738	733	734	698	714	690	769	691	706	672	700	711	658	701	681	707	710	732	707	727	709	717	704	732	689	711	724	735	730	715	689	732	715	732	708	664	708	705	702	689	731	747	694	749	755	704	713	720	706	696	681	718	748	687	760	746	671	716	693	703	716	689	718	699	707	723	714	753	717	734	710	738	730	749	694	688	741	763	718	710	727	710	661	706	712	713	698	710	694	725	738	749	692	747	718	706	748	699	736	687	716	696	730	702	718	680	721	746	704	728	686	689	723	706	687	723	665	701	711	691	735	755	687	697	696	749	692	726	725	695	740	697	789	682	669	693	764	701	727	721	706	712	728	704	704	754	728	732	702	706	721	672	705	687	709	726	724	718	727	732	694	729	688	763	668	726	701	734	664	689	771	649	713	705	708	664	742	708	740	730	775	712	704	751	701	724	713	703	724	754	738	761	687	690	754	699	691	717	721	735	726	731	717	761	705	726	738	722	726	676	714	755	697	716	677	702	686	732	689	708	694	690	693	699	720	700	708	738	708	700	722	719	687	757	700	715	696	680	726	750	691	699	767	704	677	719	723	764	703	692	723	730	719	752	672	746	685	722	694	724	673	697	707	751	709	733	672	667	726	677	761	678	762	731	699	749	665	727	735	695	735	725	709	751	731	707	667	731	718	667	757	723	705	721	725	719	703	720	740	722	668	710	681	730	673	749	689	735	709	696	722	714	689	714	703	721	731	727	700	720	727	714	749	735	723	682	720	750	787	739	725	712	690	677	701	712	718	751	745	689	709	748	705	709	746	690	722	701	704	722	710	740	717	695	716	707	743	739	734	700	675	755	701	735	688	696	708	707	755	686	709	735	738	744	739	676	702	720	716	743	691	735	707	735	742	724	688	708	683	775	735	713	718	717	674	700	746	712	671	683	722	697	726	720	709	728	732	718	671	723	715	699	685	729	703	750	709	723	705	701	744	725	722	723	710	721	700	736	679	705	714	685	699	652	658	700	696	707	680	716	732	703	748	714	764	740	699	696	728	669	719	752	691	733	709	714	697	738	694	700	688	688	716	690	718	705	690	673	727	717	712	691	701	767	707	729	719	739	700	750	726	684	720	702	710	737	742	704	701	742	711	713	692	681	705	707	683	725	698	745	717	698	693	729	756	705	679	752	728	712	747	723	685	778	711	709	731	710	710	735	764	703	706	698	692	717	706	718	707	707	712	726	726	723	699	693	682	709	712	690	674	736	720	675	763	724	713	743	763	719	687	724	666	715	685	758	733	725	718	755	721	690	672	701	752	733	742	722	683	702	695	668	712	703	714	747	745	769	753	730	736	679	738	721	732	728	718	679	766	704	699	708	702	701	729	696	719	716	677	709	707	708	708	708	729	717	736	734	693	729	689	749	690	738	741	753	690	732	693	723	723	736	671	747	725	697	696	775	692	705	699	701	736	722	748	737	694	733	744	734	714	730	752	698	712	748	724	751	710	733	757	710	705	739	709	720	705	699	691	703	744	764	701	744	725	705	723	755	740	714	718	695	698	684	732	677	770	730	727	752	745	724	728	710	724	687	688	718	753	749	693	727	751	705	727	659	736	700	701	696	738	749	727	726	703	741	653	704	696	767	719	653	737	755	696	681	741	720	725	687	700	688	723	701	706	733	637	760	678	717	706	728	701	723	710	734	702	746	713	692	721	739	735	752	672	697	709	713	693	743	718	721	693	763	698	733	734	703	749	694	687	731	679	713	730	734	694	765	739	707	718	715	730	768	767	712	671	721	686	705	685	738	686	714	758	686	712	662	769	672	703	712	689	680	714	726	724	716	719	750	694	691	732	677	749	732	719	740	775	732	696	704	707	703	697	718	701	738	690	759	721	742	708	692	725	736	675	745	671	683	698	725	740	716	715	714	723	738	716	735	666	698	714	729	693	699	735	701	733	744	675	688	701	682	706	755	682	724	741	755	757	712	733	728	726	736	758	731	673	747	716	693	763	722	732	688	766	718	716	721	732	710	694	713	754	730	737	723	721	729	710	668	711	667	701	684	734	681	707	696	720	740	738	722	735	718	702	649	719	763	723	710	721	700	682	726	754	714	731	694	726	717	695	716	733	667	700	764	676	703	686	704	714	694	701	748	737	726	727	674	752	753	730	700	693	766	707	692	742	675	698	698	729	678	761	683	763	684	687	748	702	741	704	725	706	682	706	717	712	729	711	729	704	666	716	729	757	723	715	699	727	714	715	733	714	710	715	725	727	692	768	774	694	749	743	746	752	698	748	741	710	707	719	696	717	687	687	733	738	671	703	712	730	684	734	738	680	734	747	689	756	713	722	679	705	710	746	707	695	753	770	726	718	720	739	722	675	702	727	680	737	706	722	663	704	724	678	717	669	684	733	697	715	668	739	659	723	747	737	723	700	689	690	753	772	738	749	736	704	704	709	727	717	729	696	693	701	716	685	727	695	704	695	725	741	717	745	707	715	709	716	685	745	704	714	714	680	710	745	692	731	699	725	725	687	680	683	675	709	679	668	724	730	739	703	762	678	762	680	732	711	740	712	726	733	767	764	717	707	693	679	727	706	683	728	698	696	730	651	688	705	711	718	717	685	700	718	715	725	741	725	738	699	700	700	746	714	726	740	732	718	704	650	700	704	682	722	716	762	719	738	675	684	716	725	706	714	709	744	667	738	756	742	690	732	716	676	717	711	696	753	725	724	724	746	683	689	678	805	690	720	697	749	736	723	722	748	721	729	705	719	715	717	710	712	717	707	707	739	753	731	735	685	729	714	717	721	719	727	748	685	746	730	739	723	702	738	679	706	732	730	723	680	660	728	686	701	684	728	754	727	705	703	688	766	693	759	709	710	677	705	717	694	722	712	726	713	696	708	709	715	723	692	731	718	723	712	773	707	728	717	713	739	694	739	687	710	710	723	733	715	706	810	710	716	719	663	716	748	706	694	752	722	739	685	737	706	735	749	725	717	689	700	756	709	751	683	702	695	707	664	721	673	690	739	722	685	712	721	712	713	705	725	741	691	736	713	714	665	692	694	716	725	714	728	764
3088	991	573	591	520	499	633	712	666	625	553	437	471	353	352	319	270	234	195	190	181	212	490	805	678	543	436	354	215	170	124	98	103	110	82	104	95	83	106	103	108	87	121	95	89	103	92	108	101	103	95	113	107	103	103	102	91	102	96	102	103	101	106	106	97	118	119	110	96	91	98	92	103	115	100	99	76	90	89	84	105	105	98	96	108	112	96	99	110	102	80	105	100	107	112	85	106	113	111	116	97	83	103	96	94	114	116	103	109	105	110	89	86	106	115	97	112	96	93	103	105	97	105	95	88	94	107	110	96	105	106	108	111	98	92	88	97	94	102	96	89	89	93	85	97	113	96	85	114	112	96	103	87	102	93	96	91	94	100	99	100	104	82	98	83	117	89	96	108	119	76	106	83	91	106	84	106	101	108	94	91	100	76	92	112	81	101	100	115	79	86	98	90	79	113	104	95	101	104	95	99	100	84	100	85	101	105	96	106	76	92	98	100	87	107	107	95	93	99	90	83	92	99	98	115	101	104	105	91	83	87	100	110	103	89	102	108	108	98	102	91	98	113	96	90	86	89	111	104	98	88	108	107	115	90	93	116	104	97	107	83	93	126	102	89	124	105	111	91	104	97	118	92	117	85	103	88	102	97	106	96	91	98	90	97	94	102	98	97	103	99	101	109	101	126	90	82	105	106	84	95	101	106	112	99	112	99	104	98	95	106	78	100	113	89	94	108	113	95	91	100	109	86	97	97	106	103	90	111	84	111	97	94	112	87	91	99	94	77	114	101	93	111	98	84	104	87	97	100	98	104	86	90	97	100	117	88	87	104	102	108	97	98	96	113	80	89	96	97	99	105	92	86	108	102	102	101	80	102	90	92	91	113	91	98	104	103	95	96	94	111	104	101	90	105	93	77	92	104	120	100	118	85	86	100	104	105	88	91	95	111	102	104	94	99	92	116	107	85	106	110	86	103	88	104	101	100	100	107	108	90	91	96	87	111	88	82	103	102	91	89	97	86	105	96	115	90	97	98	72	86	99	99	92	95	105	87	98	91	88	94	82	94	107	112	80	99	100	99	92	115	90	81	103	92	87	95	89	86	121	95	107	94	107	101	93	97	103	93	84	95	82	106	89	87	115	92	98	101	110	83	104	95	102	99	77	95	119	94	108	87	86	96	102	94	99	98	100	101	85	105	87	103	101	76	110	106	105	96	106	89	89	100	79	94	84	107	119	99	100	96	69	92	86	98	109	89	98	114	106	84	104	103	95	99	102	92	88	89	94	98	98	98	88	115	90	92	104	86	96	104	106	95	107	89	95	96	93	95	102	95	90	102	108	83	91	94	110	96	87	118	108	97	94	93	114	102	85	100	114	99	83	101	87	71	101	85	93	95	111	83	107	104	88	88	99	104	104	109	97	93	103	98	84	83	109	100	90	106	101	93	111	97	95	82	90	102	90	119	118	81	101	91	102	111	93	95	77	103	86	106	99	80	107	97	102	103	98	87	86	91	82	84	91	103	104	109	124	89	101	91	114	87	101	111	90	94	108	101	84	118	95	96	104	107	97	93	88	90	88	105	108	96	109	103	102	98	88	111	106	110	106	109	89	97	95	121	114	108	94	130	85	94	102	89	100	89	100	106	90	101	92	88	88	101	113	93	86	117	104	109	100	102	107	94	108	102	93	95	81	100	106	102	97	109	100	90	94	86	91	101	102	118	97	108	88	94	93	105	106	93	93	104	109	92	115	90	100	88	90	89	122	109	100	84	102	113	94	90	96	115	101	95	101	98	121	100	73	99	104	81	102	92	87	100	107	99	112	102	86	104	88	94	81	75	83	87	110	94	92	112	116	105	110	90	120	81	96	104	113	99	114	97	108	104	125	99	99	92	104	104	112	99	114	103	102	90	125	110	116	88	87	92	94	94	116	124	97	110	90	109	106	102	85	105	86	98	94	107	72	110	82	116	111	97	98	96	114	90	114	97	104	84	97	107	118	97	110	108	105	88	108	103	109	91	116	101	104	106	114	101	109	97	101	95	94	93	106	107	99	97	110	104	90	83	84	109	91	92	101	93	119	100	105	98	98	100	106	89	110	73	106	100	122	95	93	95	94	87	116	114	99	93	98	104	88	90	83	102	103	118	82	102	80	106	99	84	101	83	102	95	88	107	90	116	97	81	103	100	89	109	89	95	108	110	94	103	111	108	103	96	103	92	106	87	132	117	99	100	94	95	91	99	95	108	98	79	107	97	106	97	98	96	103	93	105	110	95	102	97	101	86	107	92	85	127	102	88	96	110	107	104	106	99	89	105	102	99	106	102	96	98	100	100	91	114	98	85	97	92	97	98	106	99	106	92	102	93	90	96	98	109	118	106	90	99	93	97	109	88	81	102	92	103	90	102	87	108	84	113	91	89	92	94	100	98	103	99	111	105	97	88	80	103	99	103	82	95	108	93	109	87	85	117	106	93	98	106	85	85	116	110	99	111	99	98	91	101	115	94	103	96	115	79	96	115	104	82	95	103	92	114	106	116	84	100	103	98	100	94	108	101	109	101	97	113	111	114	98	95	105	108	74	92	89	97	85	100	106	106	104	76	100	89	111	101	81	104	102	116	93	90	100	113	89	96	100	86	82	105	96	82	119	90	99	100	108	110	94	87	78	94	113	110	99	96	99	80	110	115	101	86	81	83	97	105	105	93	121	108	89	97	103	89	96	93	95	90	92	97	112	93	84	100	95	108	99	101	92	92	95	101	93	115	107	91	102	85	102	100	99	95	96	94	111	95	83	81	83	98	100	92	86	78	92	90	123	121	97	99	103	100	90	121	96	103	100	100	106	110	86	92	102	109	118	89	92	100	95	110	98	97	100	102	127	82	107	93	82	94	87	97	87	97	112	84	86	86	95	104	94	99	96	103	104	107	101	88	119	86	94	95	103	97	126	119	103	106	100	103	88	106	98	77	100	111	101	99	116	94	108	95	98	101	101	88	110	108	103	93	84	102	102	97	94	108	97	105	98	96	115	107	111	83	107	102	106	101	100	105	100	93	96	111	92	100	100	101	102	100	86	101	92	95	107	100	85	101	90	127	81	96	97	97	86	97	118	109	86	107	95	106	78	97	104	89	100	91	98	96	115	106	93	93	104	76	90	98	105	94	97	114	116	83	103	104	88	107	115	102	105	97	115	104	107	101	104	105	83	86	84	84	108	92	114	96	91	123	94	78	126	114	95	102	99	102	107	100	119	100	81	100	115	90	79	92	103	94	93	94	92	108	94	96	98	91	107	88	89	76	87	105	87	99	99	96	89	110	102	103	64	111	94	93	94	103	93	101	102	98	106	92	104	102	114	73	88	106	91	104	102	103	112	94	82	105	102	88	90	105	113	103	96	90	95	98	79	101	100	88	87	95	93	103	90	95	83	98	88	107	112	104	102	106	97	95	111	107	105	108	101	97	116	91	86	121	114	71	111	121	112	92	102	91	88	108
23247	9515	6082	9097	18328	21852	22290	22381	19404	17143	14215	12301	12081	8442	7902	7014	6037	4756	4171	3372	3008	3390	10118	14114	13155	10204	8066	5403	3255	2007	1359	955	811	796	705	744	735	727	652	676	752	704	700	681	725	688	721	745	701	685	693	707	682	730	688	735	741	739	701	696	674	692	722	752	716	706	715	726	682	719	727	715	684	708	720	686	705	756	668	706	706	729	733	709	730	740	717	751	760	752	725	715	725	682	710	767	652	696	741	730	730	737	694	750	732	685	718	686	692	672	747	713	679	714	755	735	720	715	742	728	708	764	684	670	695	713	741	722	701	702	703	730	705	677	712	700	730	700	777	683	669	716	707	734	719	729	684	715	736	723	761	695	761	704	681	678	732	705	689	725	707	726	700	746	747	734	719	688	702	723	730	729	692	667	733	696	743	696	695	714	715	637	776	682	751	688	698	709	733	699	706	722	714	700	645	700	689	685	677	664	711	690	760	719	743	707	701	688	689	653	719	736	697	681	684	698	740	699	733	733	739	723	719	750	761	745	712	679	758	740	685	696	691	733	661	714	707	725	724	719	738	698	735	692	696	698	688	680	708	684	719	752	702	732	718	702	730	715	690	737	721	719	743	715	666	677	673	705	714	693	691	712	709	719	740	708	728	721	715	728	696	710	697	768	645	647	738	690	715	727	718	738	695	727	741	752	728	749	702	676	724	694	692	700	708	723	745	714	767	743	724	720	707	758	726	713	735	736	676	708	678	710	755	739	666	690	705	696	748	731	738	732	722	698	693	699	719	735	700	729	706	721	786	677	699	661	662	718	701	726	700	754	664	699	720	683	714	723	699	703	726	713	661	690	733	716	705	740	719	679	716	657	694	750	671	680	751	713	695	712	725	712	704	692	721	701	752	737	750	724	691	745	726	692	675	701	679	702	704	708	706	718	734	752	721	699	643	683	690	717	696	712	714	708	687	702	742	727	755	734	705	688	687	730	696	752	721	728	663	722	731	741	669	725	716	727	738	717	690	734	693	709	749	689	705	753	715	710	722	722	733	686	709	742	715	690	681	715	711	704	692	718	745	755	757	709	715	702	692	737	720	726	747	696	726	719	709	686	714	710	703	717	732	682	708	732	694	729	688	690	754	763	675	755	708	658	759	723	697	728	676	680	729	724	704	676	704	707	633	684	756	704	715	700	695	683	676	646	703	709	769	661	708	671	709	723	726	716	670	748	684	725	718	724	727	709	712	741	710	736	669	681	693	716	705	728	671	741	696	703	737	713	736	695	708	679	681	665	697	686	694	691	746	712	696	694	719	682	757	709	663	716	749	756	721	696	687	704	689	661	682	755	685	738	711	760	722	689	722	751	704	713	687	689	731	691	703	714	666	743	687	710	717	723	676	669	724	687	688	671	729	710	678	695	755	667	693	724	721	723	686	669	712	700	704	729	678	712	759	689	672	711	740	754	721	671	723	751	700	740	716	708	733	733	713	686	706	748	695	700	673	744	709	722	748	747	704	707	710	717	695	712	687	710	637	723	747	764	636	677	712	692	720	731	688	743	718	740	742	725	716	700	721	717	702	695	752	676	690	723	715	700	717	655	758	711	751	697	694	691	713	730	749	693	708	677	704	712	681	705	705	702	679	699	693	707	713	700	802	681	719	711	701	745	716	682	685	715	690	743	726	768	735	724	695	671	662	725	686	733	697	709	709	686	742	694	688	679	725	744	695	701	717	702	702	696	688	706	702	731	689	736	667	713	706	740	707	629	712	682	704	712	753	713	668	713	661	708	721	687	723	727	708	735	734	720	752	688	745	707	765	725	721	683	693	744	689	679	675	695	744	655	680	745	770	676	719	701	701	715	698	695	678	734	785	697	692	744	756	701	766	705	712	725	739	665	728	734	705	733	771	718	723	700	738	737	738	688	712	745	710	735	690	695	737	694	735	727	678	696	735	697	740	717	697	712	753	705	710	725	657	704	731	707	696	719	673	727	731	704	709	705	693	679	741	692	721	706	723	772	752	737	677	696	692	744	699	775	752	717	679	752	712	678	723	733	667	702	687	736	715	686	735	717	699	703	687	757	695	655	690	711	710	688	654	706	743	741	711	715	734	752	746	713	717	674	691	705	733	692	711	738	742	703	685	750	685	753	734	706	757	751	750	728	750	727	724	677	679	641	706	735	728	696	718	736	701	726	731	704	699	727	749	727	702	711	727	687	716	731	723	658	704	697	694	709	721	667	729	742	708	767	703	739	671	708	690	684	706	687	718	692	734	676	747	761	708	715	736	693	728	682	675	667	709	693	705	722	729	740	727	755	711	760	690	679	683	721	674	744	636	682	748	723	694	716	721	686	718	717	689	754	686	682	690	742	723	686	720	727	748	678	654	651	742	682	699	692	703	721	777	722	749	677	719	748	670	727	707	705	684	709	725	712	673	700	699	730	787	686	691	731	745	734	696	686	705	727	714	656	730	707	719	682	724	714	648	722	718	740	699	685	684	710	747	698	673	731	646	719	646	717	694	671	727	695	688	697	743	739	710	710	699	716	706	735	758	727	743	723	660	696	699	702	733	693	747	700	705	725	681	737	682	724	703	716	720	728	729	701	684	730	699	746	714	713	712	736	667	683	708	723	715	714	720	685	744	705	729	722	732	675	673	700	752	677	699	715	750	701	694	724	740	696	744	688	689	684	760	739	694	702	742	749	705	705	747	693	732	660	737	771	687	694	743	715	737	730	706	733	731	686	766	722	726	745	694	693	723	652	771	718	714	705	729	727	720	743	723	739	679	726	664	740	719	689	709	735	684	684	703	763	733	715	708	730	727	689	734	757	724	691	744	704	725	705	715	695	738	682	721	684	692	702	752	657	692	730	714	689	706	669	701	694	724	744	709	679	705	689	718	726	672	715	692	685	698	725	747	687	697	717	670	707	667	704	752	715	697	733	713	739	691	732	684	710	730	718	672	664	749	748	692	761	735	746	762	770	723	678	737	712	749	695	690	727	703	669	748	720	672	695	707	746	748	756	749	737	726	753	678	752	709	730	695	661	774	666	774	716	672	704	673	711	687	705	689	724	735	760	699	721	716	691	703	716	711	643	711	634	740	741	673	692	717	688	735	745	695	723	698	738	726	724	713	682	695	674	733	752	675	713	744	673	712	713	694	664	717	702	712	671	691	728	735	759	697	760	691	726	713	732	730	702	691	676	716	691	692	655	687	757	695	736	723	736	709	755	704	667	707	706	740	688	727	718	682	756	697	701	693	724	702	767	706	735	670	754	724	726	707	729	702	719	737	692	710	706	712	710	727	735	776	723	726	698	686	733	706	690	754	665	684	726	733	681	745	716	716	680	735	713	707	692	688	748	712	680	742	722	783	700	712	677	720	686	759	736	683	692	682	685	736	753	712	711	743	680	697	673	669	722	690	683	703	689	691	741	687	695	737	711	730	733	659	689	716	750	722	669	702	653	728	703	703	709	700	681	673	706	742	703	672	695	737	729
2265	596	325	361	299	335	377	415	400	347	375	299	239	243	170	200	168	141	122	134	132	143	164	207	178	158	147	135	113	124	111	105	79	72	63	75	99	83	88	77	88	93	79	98	103	92	80	94	83	87	69	82	87	77	93	79	97	91	80	77	68	71	84	92	107	82	95	80	79	103	78	93	106	109	76	74	67	99	86	73	101	90	92	77	77	88	95	87	109	94	97	81	82	73	90	76	84	85	88	83	86	88	91	101	83	92	81	90	87	86	101	91	80	89	84	85	84	77	95	97	101	88	76	90	94	76	91	70	78	89	75	87	109	84	65	79	98	75	77	101	84	86	104	94	81	82	92	94	95	75	86	88	96	116	86	86	84	110	88	84	98	79	90	81	89	95	99	88	87	98	83	98	86	95	92	82	80	89	92	95	78	64	80	97	85	87	86	89	84	85	92	89	79	91	91	85	90	93	84	78	81	77	87	90	94	85	89	87	95	79	93	77	80	93	84	88	98	90	86	84	70	87	76	77	87	86	96	66	88	75	91	78	99	95	99	85	87	97	98	79	99	83	77	90	87	80	86	93	71	98	86	95	89	80	81	77	86	78	98	72	94	82	90	84	100	59	84	100	80	89	88	68	98	78	71	77	90	94	85	92	90	80	99	81	90	84	85	85	86	84	94	95	76	76	83	102	78	88	76	66	83	74	97	85	83	85	80	93	75	98	84	71	83	65	87	85	78	92	97	103	95	74	82	78	68	71	86	80	78	101	77	80	84	80	91	68	69	67	82	70	105	90	94	94	83	106	81	87	88	88	75	89	82	95	95	97	80	107	83	82	93	91	82	81	79	81	81	84	84	88	71	97	86	82	74	87	90	75	87	91	76	103	91	102	74	88	91	88	85	84	93	81	86	68	102	104	83	93	97	64	100	82	70	82	76	90	93	90	78	92	86	97	86	87	78	85	89	78	94	76	73	82	103	84	90	93	85	74	94	82	89	90	88	92	86	86	73	95	80	81	78	88	92	68	86	98	85	105	92	88	94	87	88	81	83	96	74	73	92	93	95	89	88	76	71	83	92	94	82	92	89	86	85	88	83	83	90	101	99	97	80	79	91	73	91	87	80	87	62	72	99	90	78	95	100	85	96	88	74	92	80	79	87	66	84	87	100	82	86	88	83	88	73	91	78	91	87	76	86	80	90	98	89	89	96	100	93	88	108	90	82	107	74	99	102	80	113	85	78	90	76	90	80	106	81	102	87	92	85	90	88	95	109	83	90	91	91	79	102	100	73	86	57	89	89	96	76	82	81	78	99	93	85	88	79	67	98	85	74	80	68	104	85	86	77	75	85	79	88	79	76	84	73	79	71	79	98	107	101	81	78	85	89	92	84	85	95	79	88	91	89	116	71	103	85	83	78	77	100	70	75	85	89	78	75	95	63	92	67	71	102	76	82	83	90	85	81	85	87	91	95	72	76	70	94	99	96	72	95	71	79	81	94	62	84	102	75	89	88	95	89	68	95	104	85	86	86	77	82	78	78	66	82	73	84	98	80	80	77	76	95	79	81	82	79	98	78	95	98	72	80	90	80	95	85	78	76	81	88	100	89	97	97	84	61	85	88	89	70	75	76	85	82	90	82	80	96	106	104	95	75	85	89	84	79	70	85	78	95	74	84	92	91	81	91	82	87	82	102	80	86	87	79	95	95	85	83	72	74	70	81	87	95	76	97	85	99	94	79	104	93	93	94	89	77	81	84	82	81	92	77	81	89	105	78	68	82	81	87	83	81	97	95	89	92	82	90	90	83	87	88	93	101	103	87	79	82	84	92	67	97	78	98	86	87	85	89	64	87	79	78	79	82	81	101	92	80	88	84	85	81	80	82	99	79	85	78	77	90	78	80	60	102	89	80	93	77	80	95	77	81	87	90	79	78	92	87	82	75	98	90	79	97	94	93	92	84	96	96	92	82	100	72	88	96	92	81	90	67	94	96	83	82	99	90	92	84	84	95	84	84	90	66	80	88	77	77	92	84	90	96	87	100	85	100	64	85	92	83	73	91	91	84	86	82	85	86	70	89	83	86	97	72	85	83	91	92	83	95	100	99	89	89	78	79	79	65	98	86	101	91	85	99	106	86	89	85	88	76	101	87	94	89	74	93	106	80	81	84	89	74	93	117	93	84	95	90	79	91	92	84	71	84	91	98	97	88	95	99	86	89	83	96	78	85	84	87	80	89	78	88	87	93	95	85	86	80	70	83	88	94	90	120	78	93	82	84	76	72	88	80	91	80	76	82	71	89	94	81	77	83	105	87	78	78	106	94	99	92	82	69	83	85	96	92	86	68	82	88	100	105	74	73	89	90	74	90	88	91	73	84	76	62	82	84	85	87	80	81	86	83	73	70	93	73	96	85	93	98	81	89	88	79	79	83	82	94	104	76	77	96	71	80	90	83	75	79	74	84	71	74	77	77	88	89	82	76	95	81	94	82	77	83	92	81	64	94	101	77	78	71	92	83	88	74	95	91	93	91	89	83	87	74	88	87	94	76	86	80	93	88	88	88	98	96	81	98	83	97	97	77	84	96	89	76	78	90	86	88	111	79	82	97	79	67	81	83	89	88	84	87	84	77	83	91	88	67	84	98	82	94	90	77	89	90	85	92	80	83	98	85	95	94	81	110	87	79	96	90	92	89	78	113	74	97	102	86	81	75	94	101	69	82	89	87	83	94	83	87	84	71	81	74	91	80	85	103	76	89	90	87	84	97	80	73	80	81	96	79	102	77	92	87	84	96	82	96	82	92	73	88	83	92	93	88	76	98	94	82	87	109	67	88	88	86	78	86	93	104	82	84	84	80	90	80	69	81	98	84	85	99	79	75	81	83	90	83	88	87	78	106	88	82	89	77	95	77	100	78	70	85	79	91	90	86	84	96	92	91	91	84	100	84	89	81	95	78	95	93	88	81	78	67	83	78	77	79	100	97	79	83	88	100	105	95	73	89	74	59	90	96	78	94	86	85	84	96	76	101	123	96	81	89	85	81	88	88	81	96	101	76	81	94	70	91	104	78	99	92	77	74	88	89	103	78	87	84	83	89	90	86	70	89	78	107	74	95	88	94	82	86	80	88	78	78	94	82	78	70	98	85	75	98	78	80	98	77	81	89	76	87	88	87	91	88	84	91	99	71	90	73	90	81	99	92	95	94	91	82	88	80	82	106	76	107	83	96	76	84	98	82	83	99	81	103	74	86	76	84	97	82	82	70	84	82	67	83	81	97	89	83	78	86	80	92	77	98	74	84	84	82	84	76	83	92	90	100	85	87	83	86	73	82	78	78	82	78	75	81	105	88	83	75	76	95	71	86	109	86	85	93	89	77	75	86	93	80	88	98	97	84	100	94	90	84	93	75	84	85	82	75	74	75	84	75	79	77	84	70	74	80	92	67	76	94	73	85	95	93	80	76	88	71	83	107	77	96	88	79	88	87	78	82	85	84	101
16687	6135	3502	5746	12120	16213	15953	15233	12687	11698	10286	9007	5857	4828	4424	4001	3359	2992	2577	2074	1943	1885	2485	3208	2856	2380	1968	1468	1125	901	747	679	696	663	628	639	654	634	643	585	644	624	657	645	664	640	583	647	636	637	656	652	629	642	677	632	664	645	620	650	630	624	640	631	617	695	644	657	635	602	641	640	615	572	598	647	631	639	625	646	660	617	620	626	624	648	619	626	637	648	646	613	627	620	648	631	686	643	657	653	678	623	630	634	640	613	637	654	604	667	624	624	669	628	640	650	699	655	594	602	639	657	624	620	636	680	634	639	620	655	646	690	651	619	666	639	620	640	629	609	627	608	660	625	629	663	680	624	641	707	589	624	620	611	585	660	621	591	611	589	617	640	616	639	662	617	644	634	634	630	642	622	606	623	651	669	618	669	627	622	606	617	623	631	643	658	677	662	607	660	627	620	632	604	663	667	621	638	663	641	611	654	659	638	600	658	619	634	598	646	607	641	618	665	668	685	666	664	649	651	660	635	624	671	672	644	632	686	639	650	640	662	663	684	659	678	666	650	657	662	651	661	613	628	650	662	630	669	613	609	597	666	605	638	625	625	591	618	601	618	632	606	611	666	636	673	651	710	653	655	630	657	658	636	621	648	691	652	655	633	627	657	693	641	584	583	606	637	661	621	696	678	623	590	654	620	564	615	655	637	642	655	593	650	626	627	704	600	650	675	660	645	654	646	607	644	681	653	651	589	658	622	598	649	624	609	634	689	621	605	612	593	631	645	656	622	639	638	645	635	629	692	634	649	602	648	623	661	635	679	692	618	614	640	620	620	653	702	604	630	671	603	617	663	649	651	613	678	630	626	634	655	661	653	618	643	635	622	642	599	603	656	631	625	665	649	654	612	619	604	619	615	594	630	635	634	638	653	677	594	650	650	631	630	604	630	678	656	608	548	655	625	588	656	625	615	613	686	632	622	645	623	661	632	653	641	647	591	643	621	690	678	593	617	620	665	646	648	660	642	645	646	603	666	667	630	674	635	642	640	691	654	638	640	615	683	615	656	633	629	618	639	647	608	630	642	725	654	640	627	652	669	630	638	634	610	563	618	653	600	645	610	634	640	702	621	660	642	636	607	623	629	659	684	641	591	589	668	625	602	594	657	655	662	578	611	641	618	618	621	584	595	640	646	620	612	631	641	650	669	652	633	628	643	640	607	701	644	610	650	671	621	663	616	654	627	637	598	650	657	622	620	608	655	635	616	608	654	641	667	618	672	642	680	629	632	636	652	628	632	627	659	606	648	622	580	595	620	650	601	627	616	636	595	628	633	630	631	681	575	691	643	636	641	619	634	645	627	636	615	642	630	623	603	642	635	614	591	609	658	626	643	643	642	660	657	642	648	672	698	608	651	583	629	653	595	685	635	625	640	640	674	651	639	614	626	641	651	649	613	592	661	649	636	629	650	618	654	629	632	623	647	660	659	618	636	675	616	666	644	642	648	634	636	597	631	646	621	657	614	626	636	662	613	635	645	640	636	582	626	626	618	608	698	626	656	658	642	608	616	622	637	631	614	658	636	590	643	662	666	648	602	618	641	620	656	617	618	607	649	636	620	596	642	682	631	622	585	606	637	594	633	677	699	621	614	633	627	675	611	631	574	607	661	633	637	657	618	624	667	668	637	615	633	631	664	583	584	633	624	645	621	626	604	693	691	653	660	644	656	592	676	644	590	673	617	637	652	631	599	652	661	648	636	618	660	646	633	650	667	664	639	671	621	675	610	606	632	594	650	585	632	644	582	607	647	674	645	622	602	630	609	601	665	653	659	571	576	595	619	645	668	623	630	643	624	623	623	715	646	612	662	687	628	662	651	685	660	647	704	663	607	647	603	645	610	636	640	661	655	646	631	644	614	670	664	668	635	606	647	652	596	627	592	624	666	653	633	605	637	652	674	655	673	662	676	646	612	660	616	605	585	598	601	614	629	646	635	603	636	651	620	653	655	644	641	659	616	626	645	648	658	631	654	624	638	650	613	641	633	591	597	635	636	651	601	666	649	625	624	622	611	618	649	615	656	612	637	663	656	677	686	598	629	589	604	652	592	625	602	578	643	622	673	648	630	605	672	623	603	606	619	627	625	663	645	636	626	618	606	599	644	607	580	604	685	660	652	601	596	635	667	632	622	620	687	659	618	617	593	624	621	614	647	669	595	613	627	656	655	611	633	640	689	641	636	629	641	606	659	667	610	634	656	649	646	636	614	633	681	642	652	641	635	616	650	668	643	643	615	603	638	688	616	613	652	634	592	635	653	623	631	651	648	658	666	645	633	676	623	630	648	614	652	609	631	621	626	619	581	593	621	643	631	618	668	641	682	602	653	654	657	598	631	631	585	631	607	650	605	630	619	635	643	669	646	638	649	598	674	658	650	640	641	660	654	637	592	640	651	644	628	646	575	620	603	656	620	605	637	669	636	662	629	658	606	644	614	632	637	640	658	669	666	626	651	675	602	628	642	612	634	615	605	631	635	618	644	604	642	641	634	668	637	628	651	639	605	666	693	643	611	649	635	686	640	610	630	660	650	590	656	625	677	621	616	652	651	615	645	640	641	641	603	686	656	582	643	674	629	638	651	673	599	643	664	603	620	640	664	631	627	604	613	587	616	639	629	603	662	669	671	649	637	653	654	648	601	660	644	666	641	601	624	621	643	606	636	633	623	648	579	615	689	639	627	656	681	661	627	606	648	646	665	630	606	590	663	640	644	606	655	646	646	632	621	671	641	659	616	647	642	602	648	652	608	636	641	643	637	615	624	651	626	599	671	633	622	643	626	635	660	641	617	648	641	617	654	636	645	612	638	679	636	609	663	595	610	596	635	616	601	647	620	657	596	636	683	667	668	600	622	652	676	640	612	675	662	604	688	638	599	647	627	628	660	601	638	657	610	620	625	632	624	674	610	621	651	611	609	639	627	622	642	647	624	639	658	643	640	608	600	628	595	660	635	578	679	636	664	671	633	581	657	660	645	669	633	674	663	629	632	664	634	630	633	624	612	664	678	601	603	617	671	655	660	644	597	598	676	618	645	655	619	637	663	612	657	624	628	614	618	607	640	631	663	666	563	651	645	632	644	670	660	625	600	626	687	671	641	598	687	631	700	667	659	604	630	627	614	670	679	608	643	621	665	631	672	673	627	683	602	614	634	601	639	662	613	634	609	587	624	624	650	670	634	648	665	627	664	710	585	608	582	670	652	635	636	665	604	630	662	618	610	622	656	638	642	618	665	631	598	616	660	686	639	577	623	628	657	595	650	636	722	604	642	644	669	652	600	657	622	680	678	649	637	634	661	593	638	671	601	620	602	616	663	651	665	644	649	609	614	627	611	658	649	598	612	633	738	654	590	616	624	643	616	690	611	619	589	582	673	651	606	653	604	589	649	588	593	647	663	645	625	620	644	625	616	659	636	576	664	602	651	638	692	664	636	616	649	645	646	684	637	632	633
2002	798	456	431	345	394	439	530	485	509	506	398	236	256	235	198	199	193	187	147	132	186	290	441	397	327	257	209	147	122	101	121	95	92	93	96	106	81	74	66	79	78	88	94	108	98	93	95	94	101	83	80	88	77	83	103	91	71	86	101	97	102	91	96	85	87	84	71	81	87	107	84	86	100	72	75	85	81	74	100	86	102	87	68	92	91	82	89	82	89	72	74	102	99	71	96	87	85	86	81	86	87	88	78	81	75	88	92	87	89	97	89	93	100	87	83	74	84	96	100	103	95	83	82	72	79	92	97	86	80	88	85	71	79	100	100	86	90	83	80	93	85	81	73	84	91	90	80	88	93	71	97	83	73	81	86	74	82	94	97	67	81	84	100	93	84	80	76	84	75	107	73	85	91	83	77	95	84	95	88	87	98	84	97	89	77	77	82	82	77	81	96	89	81	83	86	80	80	102	75	75	90	86	98	76	95	101	89	78	87	86	91	84	67	104	95	93	87	83	103	78	77	68	98	77	83	80	91	75	75	92	81	76	81	63	77	90	102	86	93	89	87	89	97	88	83	72	80	85	85	105	86	107	88	82	88	86	98	87	97	89	84	98	88	75	90	83	79	91	89	94	86	84	92	71	82	90	65	90	85	87	92	98	92	85	94	81	89	87	86	99	77	92	74	94	87	89	100	90	83	107	82	84	90	84	70	95	104	100	62	91	83	91	75	81	69	78	74	93	104	83	92	74	72	86	84	91	75	69	89	88	99	97	87	87	94	92	92	98	82	74	83	79	86	86	90	86	70	80	90	84	68	84	88	101	92	94	100	87	90	92	82	85	87	101	78	81	94	74	88	87	85	78	82	83	89	88	90	87	83	86	88	73	88	96	93	79	97	95	81	89	81	101	93	83	93	80	92	70	74	84	91	82	80	69	95	97	90	77	80	92	79	65	94	73	83	83	81	97	97	77	73	78	87	83	87	84	86	82	86	93	99	93	88	81	95	110	95	91	85	94	106	97	81	78	92	95	90	75	85	84	79	89	64	90	89	96	89	76	86	96	102	87	106	100	84	74	101	105	83	99	92	96	89	78	84	90	95	102	86	91	83	77	78	82	87	70	96	89	89	95	84	72	89	73	86	80	74	96	105	67	90	94	68	85	88	81	88	98	91	72	91	100	79	79	75	75	85	102	103	81	84	91	81	90	82	95	79	75	91	90	80	83	88	92	83	86	83	87	80	80	75	77	81	91	84	93	70	76	107	84	90	79	100	93	89	87	91	90	87	93	85	67	87	81	80	76	92	91	69	91	57	92	90	89	97	81	93	90	96	91	95	85	82	85	87	92	72	81	109	85	85	80	81	95	75	89	75	86	78	88	91	99	93	87	95	74	96	95	82	94	77	79	73	87	93	90	100	86	66	87	75	91	117	82	80	67	85	86	82	72	81	107	71	93	97	82	72	86	88	73	78	91	100	78	91	89	90	96	99	75	97	91	94	78	82	74	94	72	85	78	90	81	108	91	96	80	100	91	98	83	91	97	99	74	75	98	100	69	89	96	99	78	76	97	95	84	84	93	74	92	90	86	90	86	75	97	90	70	85	78	84	76	102	87	87	81	87	100	89	90	69	83	71	80	81	82	97	86	98	73	77	63	90	96	83	97	78	81	105	108	92	80	105	98	80	85	82	89	91	87	96	107	86	88	67	90	89	86	100	68	99	91	83	86	90	98	78	104	85	98	85	89	87	86	82	79	82	84	82	101	89	94	81	85	96	89	93	89	86	113	77	95	72	90	76	80	109	91	107	91	90	80	94	79	78	86	75	89	90	97	70	73	89	103	89	79	70	91	73	86	99	91	73	85	94	91	75	85	80	62	92	93	83	81	80	78	85	89	83	93	78	72	82	83	86	91	98	75	96	87	89	81	90	91	89	79	89	90	99	87	73	82	89	94	77	87	77	86	84	95	88	73	79	105	75	91	94	96	100	88	78	78	99	92	95	71	91	85	100	73	87	80	90	101	88	94	91	84	92	91	81	69	117	112	94	88	96	81	99	73	75	70	94	74	90	81	76	71	85	112	92	107	90	89	92	71	73	82	92	86	79	91	85	76	91	85	94	88	88	95	80	90	93	78	98	101	97	78	88	82	89	90	93	74	90	93	86	85	76	92	90	79	104	83	109	84	98	65	76	86	102	87	75	84	85	102	88	86	84	89	87	93	77	87	81	83	87	91	81	98	90	100	72	76	77	89	100	81	77	90	80	103	89	91	96	92	97	70	77	87	92	77	88	94	89	84	76	95	92	100	93	85	82	79	96	90	94	85	80	77	92	92	84	88	101	74	69	85	91	93	89	93	73	99	76	85	85	105	80	97	75	81	87	81	100	70	92	74	95	80	78	91	88	98	88	84	84	98	97	93	86	88	87	87	79	85	94	87	86	94	89	84	98	82	89	98	83	100	79	81	83	78	89	77	66	87	90	100	74	87	95	78	73	96	94	79	76	99	103	96	88	93	90	81	75	96	76	83	94	95	68	88	100	80	99	76	88	84	86	71	67	84	78	96	88	84	80	79	91	88	85	84	80	109	98	81	78	79	100	99	97	72	85	92	79	78	93	68	94	99	83	80	78	115	85	97	87	95	88	90	87	83	106	73	81	90	94	94	85	82	71	92	91	91	75	73	82	81	91	94	79	89	89	97	86	82	102	78	93	65	99	97	78	75	84	94	63	76	91	85	88	87	100	73	84	68	83	86	78	108	84	96	81	89	80	90	79	86	90	92	88	68	113	98	95	89	84	82	74	86	90	73	95	98	86	102	89	92	91	83	84	110	80	89	69	92	100	93	98	108	103	94	89	86	88	94	80	81	81	69	91	73	91	77	75	93	89	86	78	81	72	80	83	99	90	84	100	95	85	86	84	100	76	90	82	107	72	87	85	76	94	85	73	92	110	84	86	80	94	83	87	80	91	84	92	80	88	85	96	82	87	74	108	92	93	77	92	74	85	88	85	77	79	85	92	98	86	93	78	87	81	78	81	89	84	96	93	74	78	91	104	79	91	91	93	97	88	69	104	89	87	96	89	87	97	93	100	84	92	83	81	96	99	80	91	94	80	83	94	93	97	71	87	102	85	73	78	87	80	95	83	91	79	87	106	85	91	92	86	104	90	74	87	96	85	81	94	81	76	82	78	90	86	87	105	84	86	96	86	87	93	89	89	87	93	88	95	89	95	79	77	88	94	77	88	90	90	75	107	97	98	97	99	78	87	84	100	109	98	90	78	92	86	88	83	102	93	87	90	90	84	85	99	89	81	83	90	86	95	87	91	89	80	92	83	91	85	91	87	84	87	90	75	109	84	86	83	77	80	82	105	80	80	99	82	74	89	99	72	80	70	103	89	95	103	81	77	87	77	86	79	104	92	92	90	88	86	95	80	74	94	84	90	80	91	86	93	91	88	86	85	92	79	79	80	74	86	92	80	87	98	71	83	84	83
19609	8203	4756	6483	14641	19009	18556	17316	16400	14564	13326	10552	6315	5905	5185	4553	4321	3528	2903	2704	2781	3124	6465	8099	8179	5935	4809	3099	1840	1322	972	814	656	629	616	601	664	642	695	628	667	629	616	630	640	641	618	661	588	558	615	603	641	630	663	644	630	632	641	616	634	611	617	616	608	623	638	614	635	620	631	665	670	690	656	593	614	674	647	626	618	633	616	652	625	635	615	637	638	608	620	610	681	648	619	639	646	645	592	633	615	616	601	631	648	642	618	644	650	667	650	641	635	633	653	653	582	639	632	574	642	632	659	626	606	593	670	659	610	618	625	613	618	630	664	643	611	631	642	631	641	637	714	623	668	648	629	593	703	667	595	607	657	622	593	649	631	645	685	636	618	641	591	610	643	585	634	669	637	642	667	604	635	634	684	649	651	623	637	623	649	636	654	605	632	658	631	651	616	681	627	681	634	608	608	654	618	589	681	670	626	652	669	642	651	649	649	643	601	621	636	637	660	605	607	628	621	640	621	634	622	630	642	613	638	670	636	615	642	683	597	615	604	636	604	619	656	634	630	619	624	628	600	594	617	598	590	648	642	598	631	635	622	653	637	592	638	647	626	617	648	633	634	657	637	613	678	643	621	588	645	614	630	612	623	588	616	648	631	610	639	587	625	588	655	677	631	632	614	586	671	627	602	641	664	634	667	652	615	635	585	629	614	651	636	626	629	669	664	630	607	636	633	591	639	660	657	667	647	607	614	647	675	669	658	662	606	614	615	621	651	615	649	607	640	618	632	614	608	626	649	620	622	631	604	603	657	647	628	668	653	650	633	605	615	634	612	657	619	667	635	635	674	616	638	613	665	638	634	669	618	601	613	626	575	630	600	614	631	640	640	651	626	598	622	613	652	624	649	643	589	614	633	625	635	633	622	662	652	588	622	609	642	618	642	635	683	642	625	648	634	619	656	626	613	638	641	642	611	626	590	626	638	651	645	654	612	621	619	649	614	633	650	627	666	609	599	617	633	624	590	608	690	664	600	650	631	677	630	664	582	630	602	624	648	623	630	669	653	643	618	646	652	668	615	655	671	634	637	631	619	631	600	635	664	649	663	630	669	630	617	630	644	641	657	594	577	624	623	626	640	627	611	652	598	632	630	585	604	627	628	623	627	633	653	615	701	614	623	586	658	633	651	629	646	635	656	597	637	659	662	640	635	622	645	635	612	630	640	649	633	677	655	676	630	619	613	590	653	585	637	671	647	641	664	679	609	631	621	636	611	640	609	639	598	665	609	653	641	610	558	688	589	636	624	605	646	580	601	619	612	657	632	669	667	663	639	670	655	626	645	673	623	613	609	619	624	639	624	643	606	640	642	631	652	675	617	616	657	651	636	661	670	631	628	668	646	603	660	627	628	618	611	654	650	627	634	684	612	659	635	658	600	631	619	644	660	619	666	597	664	604	598	649	645	632	616	650	640	647	645	624	683	612	641	591	664	613	647	612	603	626	598	701	668	609	636	633	648	614	611	637	573	635	647	631	636	604	603	662	670	621	610	628	625	612	646	662	676	648	607	637	628	627	652	647	616	638	616	618	654	639	620	671	617	652	638	631	650	643	648	630	603	604	655	642	603	637	659	642	601	705	660	618	611	615	625	560	625	638	642	670	612	628	648	660	686	657	611	662	617	593	658	588	621	608	649	578	579	622	653	642	620	679	605	642	644	660	632	594	632	624	664	595	650	671	602	658	620	608	686	647	653	610	617	603	625	632	604	644	605	646	623	604	632	634	627	611	682	646	617	633	696	628	629	626	635	665	641	638	620	606	667	633	575	646	655	626	667	667	648	606	659	612	608	641	659	634	669	661	660	618	653	627	657	671	686	642	644	636	604	616	636	645	645	617	622	638	671	644	653	616	589	625	609	650	630	629	629	646	612	590	658	668	663	611	661	644	640	654	644	632	633	636	624	678	637	663	612	631	628	629	646	629	658	668	629	637	593	637	629	641	649	634	644	614	681	587	626	624	645	594	639	627	643	682	644	658	626	603	629	634	623	669	696	608	663	657	650	649	684	604	655	623	581	643	678	598	625	667	626	596	655	617	645	645	661	583	615	661	687	632	596	607	643	641	625	621	617	611	613	626	653	638	636	639	642	631	634	597	669	651	635	619	648	678	621	632	615	675	604	617	645	675	633	586	630	620	682	611	603	642	645	641	648	616	656	645	581	585	632	653	625	631	636	616	625	636	609	673	589	637	628	623	613	613	604	653	655	644	613	638	609	630	674	602	616	609	649	621	643	629	643	604	649	618	639	647	627	611	656	627	672	591	653	641	660	683	642	627	657	618	631	681	634	642	630	640	638	630	670	694	641	646	623	626	649	685	634	612	657	595	632	648	636	626	583	631	632	645	642	564	629	603	647	653	589	658	702	636	646	640	652	628	636	618	645	631	659	616	631	638	715	622	600	660	674	667	635	623	629	657	657	606	653	636	646	650	641	635	661	637	595	613	657	603	619	641	607	641	582	629	645	632	596	591	640	660	607	614	632	606	625	600	618	658	624	633	636	628	639	643	703	637	669	597	606	691	643	608	649	613	648	617	630	645	619	606	695	651	637	647	618	625	673	660	668	614	648	647	634	625	619	657	653	636	653	640	655	616	625	623	622	640	648	656	613	630	625	635	662	646	636	610	663	597	617	554	677	640	634	660	639	665	636	625	654	608	647	641	619	628	651	623	620	634	643	598	651	643	596	595	646	624	681	628	653	609	672	636	635	618	647	665	596	619	626	642	596	616	632	652	625	640	677	624	643	629	643	616	635	627	658	679	659	642	643	621	663	610	635	645	622	614	630	584	626	635	638	607	667	646	637	649	636	626	664	608	635	649	632	618	668	642	649	642	610	650	635	626	637	668	612	661	680	612	594	638	655	620	628	656	617	653	619	635	653	661	648	687	616	631	678	601	590	627	650	659	663	618	577	609	637	589	614	642	624	620	629	680	686	614	625	686	647	648	637	632	646	623	653	613	693	588	606	604	667	617	648	620	643	698	631	613	611	641	621	671	593	654	638	645	634	628	605	629	635	649	616	641	681	676	600	634	613	648	611	644	644	678	629	639	629	673	647	661	594	641	664	614	632	629	602	633	658	641	618	577	601	668	667	673	629	674	658	659	674	584	645	662	666	672	623	644	665	643	665	640	625	665	615	608	625	622	650	663	606	650	650	637	635	619	661	626	596	614	648	660	634	640	611	652	649	648	656	652	638	645	602	639	659	620	645	608	623	653	604	665	656	591	643	696	611	618	635	618	647	645	598	612	621	640	668	621	653	649	640	629	631	603	641	670	623	668	662	612	628	617	609	652	642	610	658	694	649	626	613	664	605	619	645	601	633	667	629	655	642	600	650	645	646	638	681	594	645	629	640	626	614	635	655	632	632	637	639	623	626	643	640	681	653	624	646	636	652	622	606	650	628	616	649	631	633	637	623	617	620	610	688	649	653	659	650	626	621	637
3349	785	409	364	302	361	462	508	535	545	471	359	247	254	204	221	243	219	191	182	141	152	315	413	526	379	292	251	187	122	136	105	94	92	85	112	89	90	100	93	77	101	102	109	86	86	108	105	97	109	107	100	87	80	82	96	93	75	100	105	93	119	109	99	97	105	113	78	93	81	110	95	87	112	100	103	87	94	101	85	97	96	105	83	95	105	87	88	90	103	99	126	94	94	108	100	111	89	109	94	103	104	106	103	95	100	76	83	102	93	86	100	89	87	96	79	86	105	84	93	89	92	90	102	100	89	97	86	102	94	89	81	94	88	94	93	72	118	114	99	94	93	88	97	106	75	107	91	95	111	88	106	91	86	86	93	99	98	98	91	113	102	88	96	99	92	97	93	76	109	102	82	101	84	102	80	78	81	91	94	90	89	91	106	89	98	77	102	94	98	90	98	92	97	95	85	101	103	97	99	108	100	95	88	95	99	111	100	107	86	96	94	88	92	99	85	106	86	84	109	102	91	98	113	103	93	102	88	108	103	89	98	102	93	108	99	104	96	91	106	87	97	102	100	103	93	96	110	100	99	90	100	107	86	94	87	101	96	93	97	118	96	86	91	96	105	99	107	88	98	84	106	111	83	102	92	100	96	90	105	97	106	96	95	101	99	98	97	103	98	106	98	91	79	108	90	113	110	89	90	96	99	111	87	75	111	100	88	99	85	104	81	77	77	92	83	89	99	84	83	114	101	87	98	89	103	92	92	77	101	95	88	84	95	100	98	86	110	100	99	100	113	101	105	87	119	102	105	98	86	99	90	110	94	84	91	101	105	83	118	97	91	100	109	91	104	98	107	91	85	94	93	85	111	93	92	81	90	102	78	103	86	118	98	109	110	93	81	96	86	104	91	100	95	104	89	80	84	109	104	97	81	107	100	106	96	97	93	114	97	105	117	105	104	101	98	101	91	102	104	113	100	90	99	103	83	90	119	94	93	102	109	95	121	100	93	108	84	95	94	121	81	92	90	105	102	80	86	103	109	91	98	92	102	90	115	98	115	95	99	97	126	104	99	102	100	96	82	103	104	94	103	113	105	93	107	93	101	91	94	96	107	92	90	96	93	101	102	87	121	106	89	93	86	94	82	102	97	84	112	96	100	90	99	102	108	83	80	102	108	91	94	115	85	112	96	102	97	85	105	119	101	89	96	115	100	113	92	86	96	95	110	125	111	95	95	109	106	112	95	114	102	104	100	104	89	98	111	93	101	112	98	105	107	100	86	103	92	82	92	105	102	97	87	99	120	94	96	113	112	97	88	104	95	93	86	101	108	88	91	89	101	98	86	95	111	110	90	109	75	111	79	93	98	84	88	98	93	89	103	94	100	85	88	96	106	101	97	83	112	107	111	72	105	97	80	107	98	93	94	102	92	108	103	118	93	91	81	87	101	92	109	102	106	112	97	79	91	99	87	94	98	89	108	100	84	97	94	87	113	106	95	97	92	103	80	104	99	104	93	93	112	110	98	97	92	98	85	89	103	95	100	99	95	100	102	80	85	96	99	85	111	95	100	97	95	111	90	100	123	101	104	89	80	106	94	90	79	99	107	101	102	110	107	114	93	88	96	106	100	106	92	101	101	101	95	88	108	106	95	96	87	102	105	99	85	105	89	95	95	100	100	98	89	96	105	92	94	101	98	98	102	83	109	98	100	112	90	112	104	113	90	92	87	102	90	104	93	93	92	92	97	97	98	98	91	101	99	99	110	99	87	111	114	89	102	97	110	93	115	100	101	110	100	98	106	104	114	96	113	121	123	113	110	105	102	88	94	85	103	70	103	112	103	109	92	92	92	90	91	78	93	89	84	103	91	102	100	114	101	86	79	95	96	113	87	79	111	88	93	91	102	103	100	87	99	103	97	103	102	119	96	108	103	102	108	96	93	95	101	104	86	89	102	116	114	86	95	113	110	90	92	96	95	100	102	102	106	93	99	103	101	83	82	87	83	90	100	100	95	87	100	107	112	83	105	94	97	104	102	99	86	76	86	97	100	84	88	105	102	85	91	104	100	85	99	97	102	100	94	101	102	103	117	105	101	105	99	116	116	98	95	100	108	93	116	105	104	67	89	103	115	93	107	85	107	93	98	102	96	97	104	104	114	98	85	72	92	115	89	105	78	97	93	110	107	93	102	99	100	94	96	101	98	77	105	95	86	99	86	107	105	80	94	104	90	104	112	102	89	97	101	81	109	78	90	85	92	98	101	104	110	91	89	111	101	82	98	100	112	102	105	108	114	94	112	68	97	97	107	87	102	96	107	84	106	99	113	88	95	109	110	103	91	85	92	83	106	100	94	108	98	86	99	91	111	93	100	96	96	96	114	89	106	92	104	106	95	103	113	100	87	101	90	112	91	106	86	105	101	100	99	104	84	94	86	105	108	105	105	88	106	108	88	114	97	86	95	95	94	92	125	83	99	102	81	108	94	109	85	87	86	91	98	92	108	114	99	104	110	89	89	79	111	89	87	97	91	103	98	99	88	96	122	111	104	95	84	103	110	89	97	113	106	81	105	103	91	84	83	100	88	91	94	94	107	99	90	89	109	84	92	118	92	84	95	90	92	118	100	88	99	90	95	91	94	90	106	84	98	112	94	95	104	110	99	90	105	107	95	93	77	86	100	110	112	104	112	108	108	95	114	94	87	101	114	88	99	93	115	103	93	104	75	93	121	93	97	99	131	97	95	94	90	96	93	86	107	107	104	93	86	102	112	102	112	89	118	98	103	95	85	107	109	91	84	91	91	82	105	93	85	102	76	99	96	111	94	103	94	97	93	102	108	83	80	102	96	108	92	111	98	85	96	103	99	88	116	125	100	106	79	106	93	97	115	107	89	101	82	102	73	100	90	96	108	99	100	89	104	81	112	91	98	91	82	96	109	113	102	99	79	77	93	84	93	99	87	93	106	94	100	94	102	94	107	88	110	97	101	113	104	103	86	100	100	97	101	90	97	100	97	95	109	94	90	88	120	98	93	112	89	90	71	76	87	89	104	95	96	96	101	93	90	84	98	104	89	107	119	88	101	99	93	92	78	89	106	99	108	113	93	94	87	110	95	99	98	117	80	108	96	112	81	87	95	108	102	87	103	88	102	103	107	96	102	119	106	90	94	105	91	104	102	83	102	111	84	113	98	85	95	100	86	102	101	104	102	97	97	104	101	85	93	87	89	95	104	87	95	98	104	80	125	102	94	88	119	93	103	100	95	99	80	94	85	85	85	90	98	106	85	86	109	90	111	88	99	116	96	86	90	107	104	100	91	100	85	99	92	106	94	91	83	97	95	91	87	101	100	94	99	103	101	107	125	110	94	105	100	106	108	83	93	90	109	109	100	98	103	97	103	111	92	89	99	88	109	98	94	94	97	82	104	99	100	96	96	82	99	88	105	113	114	86	104	105	97	107	114	83	89	106	87	83	76	95	97	95	110	113	91	113	111	101	97
20003	7882	4580	5382	12683	17119	18521	17933	16511	15505	13723	10034	6203	6161	5065	4555	4541	3853	3435	3046	2871	2983	5726	8712	9587	6839	5488	3620	2335	1498	1099	906	796	728	717	666	702	716	745	755	755	758	740	703	691	760	774	775	688	746	721	696	729	747	695	716	709	718	706	703	756	670	742	686	730	719	685	728	751	719	739	708	705	725	752	710	723	684	746	726	700	719	741	702	701	732	738	700	740	716	734	738	661	696	747	697	749	770	666	706	684	710	706	748	756	727	735	722	737	668	788	718	726	751	743	736	711	693	677	711	723	739	715	673	745	726	685	687	728	715	749	689	734	679	728	751	744	763	667	712	731	777	717	737	737	726	663	680	690	701	713	761	701	720	729	728	692	738	730	743	713	681	741	739	715	732	776	688	694	733	742	725	729	704	740	725	754	731	708	714	641	777	728	694	733	778	721	705	695	667	746	723	773	720	707	696	712	737	725	718	747	721	712	714	732	715	733	721	710	724	718	741	690	758	756	707	765	742	725	719	750	685	750	691	751	781	767	760	695	722	699	731	726	706	718	695	722	718	738	716	677	730	717	729	754	738	675	679	719	696	710	756	735	704	662	692	705	748	732	714	696	742	765	736	715	757	688	743	729	715	725	700	731	715	684	734	708	775	720	730	750	711	746	740	686	710	708	729	712	698	736	729	754	737	703	722	750	751	785	719	709	724	740	719	678	691	746	720	745	773	685	698	741	739	707	765	743	733	715	724	667	681	754	755	755	659	711	714	727	716	689	725	717	722	718	765	711	674	653	729	680	774	674	733	728	692	736	732	716	721	742	679	696	743	707	697	721	725	701	674	701	777	711	741	710	692	729	758	643	733	710	718	725	677	754	731	734	720	733	737	733	696	742	717	758	767	699	735	749	745	723	750	707	721	675	749	736	704	733	715	771	650	681	710	710	702	739	686	735	722	757	714	746	709	763	714	739	742	715	742	749	706	716	690	764	701	704	775	710	768	720	727	768	690	744	707	734	746	702	705	766	708	756	719	768	754	743	701	722	785	787	741	742	698	695	722	759	735	689	713	723	729	747	743	728	701	677	700	699	740	733	713	771	736	749	693	745	688	689	703	745	764	735	745	731	721	712	732	727	714	751	714	712	685	754	713	724	728	666	699	723	721	739	677	739	690	682	769	683	741	731	713	696	751	713	718	724	711	718	725	697	728	743	744	719	750	693	752	756	707	707	728	742	718	708	694	757	751	737	732	700	694	705	743	718	698	713	752	696	747	695	712	697	737	712	723	750	696	723	769	742	677	693	766	731	701	672	709	663	719	699	741	733	746	700	727	681	739	703	703	739	762	720	728	677	677	738	763	735	733	682	725	707	742	745	720	705	754	700	660	710	739	754	693	664	727	661	692	652	722	709	754	707	716	724	743	688	744	687	760	704	729	697	714	686	713	743	740	708	746	735	730	659	730	697	758	749	747	660	740	721	694	697	721	692	699	772	702	742	726	706	721	690	711	698	697	769	759	723	702	718	716	725	773	721	700	691	720	665	733	708	740	726	699	764	723	683	726	739	742	690	714	720	716	721	715	713	698	744	702	755	729	747	682	723	734	711	728	692	748	742	679	721	750	758	736	746	708	693	674	742	751	718	780	768	717	686	776	723	748	727	716	739	682	735	758	718	739	732	703	685	700	687	715	745	712	718	698	657	708	724	713	738	706	686	716	703	755	731	764	740	683	714	691	713	782	688	784	683	666	693	687	723	731	745	701	755	742	740	681	687	713	751	691	710	761	743	731	726	745	747	750	695	712	702	753	697	722	774	769	711	688	714	723	729	731	696	688	739	730	759	716	709	717	712	701	702	744	767	745	709	710	741	759	759	708	718	742	689	696	733	744	703	676	777	763	780	694	747	684	714	711	706	687	752	738	729	753	747	735	710	707	744	728	710	752	715	689	717	735	723	691	742	717	709	719	777	711	707	735	727	664	773	674	730	721	711	692	707	728	695	752	748	699	732	669	713	769	706	740	692	689	693	726	753	736	685	712	762	690	689	725	657	704	751	763	672	713	714	635	714	685	713	693	717	700	730	730	677	698	708	735	685	685	743	707	702	719	691	702	733	678	695	745	732	746	737	681	702	731	715	740	699	708	729	742	693	677	712	737	744	711	731	702	667	713	684	761	749	717	740	745	714	721	713	739	710	660	724	700	710	745	725	734	715	715	722	721	684	682	753	672	710	790	708	671	780	699	714	677	726	718	711	694	710	701	712	703	691	724	739	746	723	708	734	732	730	751	771	694	745	709	753	714	652	713	755	714	662	706	769	729	708	678	745	737	700	730	688	702	716	684	740	714	705	736	752	706	743	699	689	775	698	744	733	732	707	690	706	726	705	733	754	712	685	692	708	657	707	742	663	651	701	697	741	699	751	737	701	707	707	690	704	673	643	743	691	706	739	696	709	730	748	717	702	792	710	748	730	716	715	778	711	758	741	713	723	724	738	762	707	699	771	679	709	691	703	751	705	706	775	687	704	713	727	655	687	703	738	721	673	701	756	737	687	748	709	710	701	739	722	753	694	669	716	733	698	745	746	752	686	777	748	753	709	761	746	744	739	738	712	724	736	734	766	729	715	732	728	740	727	689	798	681	692	713	776	698	720	713	721	689	673	692	710	707	766	730	733	725	713	725	717	726	702	733	725	723	735	751	698	744	743	750	729	671	726	684	716	734	737	689	697	690	728	726	716	737	729	717	708	751	711	708	733	743	714	732	668	717	672	790	690	710	734	751	682	670	763	728	711	728	684	724	703	694	770	693	696	720	718	677	746	717	721	712	695	751	736	729	747	696	727	735	726	722	786	672	708	743	680	720	707	717	693	716	719	692	698	702	752	705	747	738	706	646	734	732	658	753	714	763	734	702	714	675	691	694	687	736	741	688	693	719	757	728	712	772	732	731	707	694	722	751	737	720	740	663	727	703	658	695	725	768	735	697	733	661	677	716	733	651	747	742	659	743	713	701	689	708	720	723	705	712	731	681	700	682	738	737	748	722	685	698	712	685	678	761	735	674	726	737	733	711	759	761	737	617	735	749	715	724	659	722	740	738	704	719	712	746	711	722	733	694	738	788	703	733	676	766	704	708	754	742	718	720	770	735	749	716	700	717	760	736	760	724	746	779	706	700	725	753	744	737	694	701	714	759	696	709	715	746	740	706	779	728	690	711	676	724	702	741	764	683	699	671	733	731	717	666	759	737	717	715	727	734	696	739	664	739	691	679	737	682	700	728	729	761	679	684	724	752	747	698	721	746	704	669	689	732	713	722	687	752	741	705	700	756	751	705	738	760	688	714	726	734	743	741	748	730	684	760	718	730	682	722	717	690	686	687	748	741	694	700	751	734	783	709	683	726	731	719	739	725	701	737	678	722	768	757	744	732	700	740	753	688	717	704	761	665	748	752	743	696	695	747	670	753	742	698	784	692	698	652	754	739	691	678	733	706	706	685	722	722	648	754
3109	1126	600	464	361	401	537	696	687	733	508	332	352	336	265	262	249	260	201	202	190	193	512	792	831	536	494	326	227	159	129	119	113	102	91	107	103	81	95	106	88	89	108	73	94	111	103	99	89	86	100	79	107	91	95	109	83	104	97	106	100	81	97	94	110	116	96	98	92	82	99	94	95	106	86	74	97	93	101	104	87	77	89	109	92	99	96	114	100	105	106	102	92	93	92	102	96	77	87	104	98	94	99	102	99	112	98	90	99	93	80	85	102	112	90	97	88	89	101	95	119	102	91	93	86	89	104	106	99	92	96	98	98	101	87	97	87	101	95	105	87	95	96	95	89	89	103	114	93	94	98	103	80	104	119	85	91	98	88	92	114	106	113	93	93	116	89	85	102	103	92	79	105	100	99	83	86	110	116	99	110	103	92	88	100	96	95	108	86	87	89	94	86	85	104	94	104	86	96	117	98	118	93	103	90	94	101	93	106	85	104	96	103	101	91	97	107	115	93	111	93	83	84	115	113	112	104	91	96	90	98	93	93	96	111	94	85	103	112	101	106	99	94	100	86	77	102	94	130	90	90	98	100	99	106	93	85	95	115	116	93	94	90	109	103	104	87	90	100	86	97	109	87	106	97	95	103	97	90	97	91	89	97	118	86	93	97	112	99	89	104	99	101	103	106	93	102	103	95	91	110	100	116	107	103	82	90	104	98	105	106	100	95	112	99	106	88	88	70	96	104	97	87	109	79	113	109	81	108	99	108	93	95	105	96	99	93	102	117	92	103	110	102	88	93	115	104	112	100	76	86	114	90	83	101	108	89	83	101	87	95	120	93	91	103	97	97	88	109	99	107	103	92	103	92	76	94	102	100	88	83	93	83	98	87	99	99	101	88	101	105	102	101	119	90	84	105	113	102	80	114	109	103	116	91	86	98	108	109	99	101	91	90	102	103	94	98	100	111	87	103	98	89	81	98	99	96	97	86	108	112	88	103	111	104	94	84	93	106	96	91	113	98	87	126	80	83	101	96	91	92	102	95	100	107	108	105	125	90	82	91	108	96	107	93	110	113	105	97	91	81	96	97	109	104	93	112	98	91	91	104	93	101	101	106	90	102	99	94	109	99	79	90	108	88	76	107	104	105	102	98	97	97	101	86	94	98	96	102	99	93	103	98	103	90	94	76	91	93	87	104	99	101	74	97	97	115	91	88	123	108	103	97	108	91	103	105	86	115	84	91	100	90	105	101	111	103	101	91	93	102	106	85	69	102	114	92	88	101	109	113	96	97	120	85	108	105	90	93	81	111	112	114	100	93	99	96	112	88	110	109	116	119	112	99	93	82	96	98	93	104	111	108	111	90	106	97	97	103	88	91	89	91	89	95	107	108	103	99	86	94	101	101	109	85	103	99	101	95	95	89	95	108	90	104	94	95	93	112	88	104	91	110	81	98	85	99	88	101	102	105	106	100	94	103	128	93	106	106	74	96	95	85	109	108	90	100	94	97	107	90	105	103	103	88	101	85	89	87	98	100	87	85	87	101	99	98	112	92	98	105	102	108	94	94	103	97	110	84	101	122	84	91	88	104	91	90	101	114	116	90	110	105	99	89	87	90	96	100	105	97	96	102	95	95	98	101	84	93	93	105	108	98	86	89	94	89	87	92	108	97	98	96	109	100	101	96	98	100	95	95	102	82	89	104	100	82	105	94	98	93	111	91	110	94	113	120	100	91	115	100	112	99	86	97	94	113	107	112	95	74	106	98	103	100	85	88	87	96	103	79	82	98	102	77	96	90	98	96	94	97	84	109	122	108	93	101	109	92	107	92	90	106	82	97	111	90	107	89	82	110	107	99	100	100	100	82	111	93	89	99	107	96	86	100	109	113	93	101	104	93	99	81	102	101	104	114	81	105	92	109	102	97	89	108	83	84	86	89	110	97	86	105	88	73	100	105	93	86	99	105	77	95	94	107	107	103	91	105	93	92	85	104	83	101	87	86	90	108	89	94	101	91	84	104	85	98	95	92	109	106	89	88	122	88	96	102	108	110	101	99	88	100	87	95	83	104	111	94	81	69	88	99	105	75	103	108	93	92	92	101	100	102	104	106	90	103	83	107	104	86	108	103	91	118	91	86	85	84	101	100	100	90	108	128	101	103	90	115	105	95	89	98	104	98	118	107	97	103	106	98	105	92	97	108	96	96	105	92	92	95	109	89	93	109	95	106	102	93	94	90	95	102	121	107	93	85	92	109	93	90	90	82	109	82	108	86	103	111	93	91	99	80	95	93	93	100	113	93	94	96	109	97	101	88	105	106	94	83	96	95	96	91	94	84	107	101	109	115	109	79	90	91	101	116	98	103	78	94	98	98	102	97	94	92	103	110	101	84	89	77	98	95	113	84	94	96	102	96	114	116	99	87	90	106	103	96	94	104	99	93	100	106	113	86	78	93	93	90	111	91	106	107	92	112	83	93	82	94	105	90	92	83	104	85	88	105	83	103	100	86	102	105	96	91	99	104	89	94	115	101	92	101	99	89	99	90	92	91	117	93	87	119	106	101	81	110	109	84	102	110	96	114	108	97	95	105	81	98	95	94	101	102	79	96	88	84	115	87	96	101	88	92	83	75	106	94	86	95	77	77	91	99	96	89	104	82	108	86	101	93	89	98	100	104	91	86	108	90	106	103	113	86	79	103	105	105	103	100	112	96	90	91	94	85	98	98	76	118	104	93	89	99	91	74	104	100	94	97	111	94	94	96	92	112	98	96	88	105	88	95	115	104	104	100	102	110	105	94	97	108	99	102	82	100	98	101	101	113	91	92	102	76	91	90	79	92	104	98	87	100	98	90	113	98	89	99	106	103	105	85	86	90	89	107	94	95	91	96	102	91	86	85	106	82	86	112	94	94	104	101	118	106	107	97	103	99	96	102	95	100	87	103	103	102	99	95	100	99	95	94	85	88	104	106	113	102	86	100	88	90	77	118	103	101	107	115	115	110	96	101	87	95	96	85	97	104	111	90	99	99	107	87	105	91	79	108	111	102	109	81	96	99	103	109	98	114	82	113	108	108	89	73	92	116	107	82	97	105	114	99	104	112	106	112	101	115	98	89	112	115	117	105	113	98	102	109	95	99	95	95	98	83	98	97	93	89	98	107	110	85	118	96	96	100	81	89	120	99	95	103	100	103	101	100	101	112	101	101	96	114	91	101	86	99	106	76	93	107	90	124	103	102	110	90	120	94	88	98	102	93	96	105	86	104	99	110	79	96	79	108	114	112	94	105	104	104	89	104	107	113	97	115	105	108	96	100	107	93	87	88	112	102	87	91	96	104	117	103	89	97	108	101	93	97	83	104	108	105	93	103	114	81	97	118	118	83	98	110	95	118	105	94	111	97	90	101	89	88	103	107	85	86	116	102	107	114	78	94	107	119	104	114	105	108	107	96	93	95	100	107	89	98	96	102	96	110	95	82	95	105	95	107	100	122	98
23940	9892	6293	6814	14653	19638	20859	21444	19755	18741	14221	8878	8649	8219	6312	6044	5701	4933	4151	3804	3861	3821	10193	14531	14471	9713	9006	5448	3302	1984	1331	1030	845	851	719	760	711	732	700	670	665	701	671	691	722	737	730	743	679	716	723	719	694	681	760	728	715	706	719	716	689	699	651	730	724	735	693	698	745	737	728	765	740	741	726	740	694	703	732	736	663	655	732	756	691	681	710	717	701	738	738	700	738	710	741	727	706	705	683	672	696	726	718	741	743	702	720	703	697	700	727	698	715	714	690	685	718	698	727	729	709	706	695	692	718	730	687	714	732	764	723	716	733	679	681	715	738	747	704	743	742	722	709	698	735	739	684	702	745	689	723	734	717	733	729	682	755	779	707	666	737	735	715	789	730	719	706	704	724	716	708	702	665	677	759	696	720	695	728	702	755	663	734	722	675	745	727	699	713	726	711	690	680	721	693	659	711	729	781	715	689	711	706	735	671	725	722	722	683	701	667	723	706	744	710	738	747	694	708	730	649	679	726	697	752	708	695	728	740	727	725	664	698	726	680	678	673	737	678	708	729	691	708	736	701	669	702	705	730	710	732	706	691	703	706	719	763	724	741	675	725	673	718	712	703	724	716	683	726	693	717	689	705	751	707	703	691	711	708	738	731	718	703	684	719	754	702	665	679	725	692	679	741	714	747	730	714	645	681	694	694	757	710	702	673	687	730	733	705	705	690	725	708	694	692	733	761	702	710	719	691	752	703	690	701	684	736	697	685	731	688	718	709	724	691	686	709	727	693	707	723	746	760	720	734	678	708	758	711	705	724	759	751	699	731	717	731	727	687	730	726	703	727	718	735	657	697	723	732	689	685	749	690	707	700	717	673	785	689	790	718	723	684	689	681	707	757	674	707	712	764	760	703	708	732	724	715	714	732	687	735	710	732	736	709	697	737	720	740	705	705	702	691	739	768	707	698	673	715	761	687	665	690	711	688	679	705	678	756	721	673	727	719	660	655	732	725	695	701	706	669	706	708	689	720	722	676	688	724	706	709	742	709	690	719	761	714	688	663	724	709	703	692	716	691	653	671	723	717	690	725	710	677	642	706	713	694	713	755	686	709	723	721	699	709	708	705	736	758	758	726	743	680	752	735	726	711	736	730	702	711	767	735	716	733	717	727	704	739	730	738	705	768	749	666	738	647	725	760	727	699	699	701	700	747	689	698	685	700	714	730	681	700	753	725	749	665	713	753	754	694	708	730	714	704	684	699	756	729	723	741	717	715	724	693	717	737	727	703	698	679	736	715	687	713	749	729	688	733	700	694	680	644	702	715	752	697	723	701	761	735	682	706	746	633	669	729	738	710	699	705	724	709	715	693	765	692	680	708	697	714	713	692	751	677	752	730	734	716	725	702	717	701	724	702	707	691	733	714	662	707	707	709	764	678	745	740	711	757	675	686	722	687	706	697	710	722	761	694	723	726	734	686	685	715	718	720	717	730	728	681	639	644	726	730	713	697	734	745	717	737	719	710	647	720	690	709	700	714	694	716	737	713	696	722	719	730	788	723	700	708	677	647	721	688	685	683	706	705	707	731	715	753	732	730	747	736	742	716	744	706	768	731	742	723	673	686	709	700	683	685	711	714	713	684	694	674	686	692	699	696	673	650	682	670	760	707	699	675	749	723	715	734	732	682	722	706	663	697	690	725	687	763	713	713	702	674	684	730	724	739	716	765	746	722	689	754	723	743	704	719	710	739	706	696	714	765	691	687	706	761	696	691	721	700	726	722	739	734	682	714	737	684	691	718	708	723	725	687	739	744	739	725	768	693	692	718	693	696	706	685	709	731	670	675	695	692	748	701	684	733	704	746	708	705	707	722	804	695	746	699	689	753	725	694	707	723	708	743	759	704	718	725	678	702	719	729	717	686	712	763	776	690	695	702	707	729	694	731	691	816	720	728	712	694	730	686	712	713	792	732	730	700	714	720	759	729	705	689	706	727	711	747	746	700	718	728	696	737	743	733	722	690	753	733	712	722	707	693	753	731	684	672	725	719	736	704	704	682	710	696	712	735	732	703	670	742	681	719	722	692	743	709	719	713	756	666	726	682	783	697	736	702	734	682	670	754	751	709	733	741	697	720	695	675	739	741	734	679	718	697	718	691	699	683	713	717	725	705	753	701	715	678	743	720	719	735	702	731	746	702	755	733	683	704	730	682	688	663	721	752	715	722	736	707	714	701	743	661	697	734	726	741	745	707	717	768	767	744	730	730	684	715	651	697	701	766	681	718	726	729	758	705	729	689	697	704	708	713	744	683	648	751	671	696	686	761	668	715	727	683	739	749	662	751	763	739	742	707	747	687	688	725	748	704	715	729	741	722	728	727	723	705	674	694	691	700	671	725	697	663	674	695	750	685	649	713	745	703	716	742	743	675	704	750	759	690	707	744	725	689	772	717	713	721	781	717	709	752	730	700	702	664	646	671	744	699	696	720	736	724	699	707	727	697	708	721	729	708	706	714	731	715	765	783	701	734	671	658	747	694	729	714	703	723	698	681	707	747	709	691	691	677	716	730	645	734	763	663	724	713	740	752	702	693	710	727	732	689	776	727	672	728	722	715	682	677	708	715	748	708	713	710	744	714	751	791	708	739	720	691	679	699	731	789	747	706	733	725	672	728	703	736	725	701	697	747	769	711	706	689	707	747	701	662	696	741	669	722	732	760	691	702	702	665	734	709	751	741	750	716	778	758	685	721	699	727	682	721	706	700	690	671	675	714	721	733	727	746	703	731	705	715	721	694	698	689	718	702	734	728	696	739	728	714	723	727	707	724	706	742	707	752	718	679	744	702	693	725	718	711	701	719	720	719	733	697	734	736	722	709	706	767	670	678	748	693	691	684	682	717	722	715	723	719	667	713	705	715	710	679	712	728	684	670	739	738	667	655	703	695	703	721	723	742	666	738	731	734	727	722	688	675	732	681	705	686	713	687	683	695	708	706	699	660	693	686	702	741	692	711	696	713	750	712	762	687	748	732	736	767	697	731	748	698	754	742	699	726	711	717	731	669	753	732	714	706	686	677	698	719	755	728	695	709	743	706	711	745	658	689	682	718	677	710	716	703	730	686	674	709	677	712	682	710	692	745	745	749	713	758	714	723	668	745	726	717	670	729	700	722	699	740	699	728	705	682	720	718	713	693	751	668	742	618	664	700	697	704	737	728	734	699	706	689	720	742	746	738	737	689	696	705	738	713	702	751	742	692	698	722	757	677	708	725	745	722	720	709	692	692	713	717	669	699	730	710	713	705	679	693	748	745	719	739	695	753	746	724	730	698	702	661	719	705	728	704	692	704	672	694	778	685	673	728	692	756	739	750	712	695	722	694	697	711	694	748	732	726	686	723	681	732	726	702	708	757	751	758	696	706	704	714	697	737	701	718	689	725	708	731	733	711	708	713	714	703	651	701	643	694	679	674	734	708	691	690	698	733	733	695	720	721	732	675	717
2392	578	331	279	232	260	343	391	411	385	272	207	210	197	194	171	178	147	136	132	126	148	153	165	182	143	147	120	112	96	78	99	83	85	88	96	90	86	91	93	73	100	79	90	82	88	86	82	85	84	78	74	96	87	86	89	74	83	86	76	81	79	97	78	95	90	86	83	85	87	98	84	92	78	83	80	71	94	83	74	86	84	85	75	82	68	91	82	83	89	69	100	86	91	104	91	78	82	73	76	105	93	87	76	96	84	96	73	85	90	78	94	88	92	92	80	77	87	78	87	88	84	96	88	88	99	94	95	85	85	91	92	82	79	67	79	80	87	90	105	85	86	82	95	99	79	76	78	79	88	83	75	81	72	94	78	83	81	93	81	80	82	73	88	71	98	80	69	91	93	90	92	90	95	77	87	84	100	97	112	79	84	71	72	77	83	88	82	86	86	89	70	92	86	64	94	84	86	69	77	81	73	91	88	78	79	67	86	87	89	78	81	83	82	88	92	84	100	101	89	104	75	95	87	86	74	70	77	92	91	97	82	79	87	84	109	92	81	84	80	79	72	96	79	89	76	88	87	92	91	92	96	96	87	90	84	77	85	92	102	77	64	78	80	94	85	92	72	87	94	95	86	80	69	82	83	89	71	81	74	79	78	103	89	95	95	77	79	84	70	80	74	83	94	82	90	70	77	82	69	76	73	68	79	82	88	73	68	72	86	79	77	91	88	93	70	89	89	74	88	82	88	72	78	69	80	83	84	90	75	93	69	88	87	103	85	84	88	91	81	83	73	85	81	84	75	95	66	76	85	89	77	88	93	86	83	89	83	75	73	86	82	89	83	99	76	91	86	69	80	88	72	91	93	79	78	69	95	81	84	75	86	81	80	90	93	102	97	95	74	80	85	101	84	70	86	85	80	101	77	88	80	100	91	79	89	88	93	65	93	105	81	80	82	93	101	90	72	78	68	76	93	80	79	93	92	108	77	84	78	72	78	75	71	91	94	96	85	77	90	91	89	67	80	79	86	70	92	75	88	73	84	97	66	84	81	73	96	76	85	91	77	70	86	80	77	94	77	80	74	81	100	81	85	78	76	81	72	93	76	82	87	92	89	94	104	84	89	83	69	101	87	88	86	74	81	87	76	72	94	68	84	82	94	96	74	93	68	74	91	87	77	83	82	79	89	79	95	97	97	89	94	81	77	90	91	88	78	97	86	86	81	91	85	74	82	69	76	84	81	105	84	102	79	69	80	86	80	67	85	87	93	72	91	92	90	100	85	87	85	69	84	80	78	91	81	78	85	85	85	80	71	83	69	83	97	83	74	74	89	71	86	95	87	85	67	78	89	84	79	84	102	73	84	83	79	71	65	94	86	75	81	76	81	83	87	70	75	104	75	71	82	92	88	92	95	83	92	86	77	111	92	79	74	88	83	96	95	67	71	74	95	88	84	87	89	80	90	96	100	78	85	85	92	88	70	98	84	85	76	88	84	92	81	87	73	88	96	76	82	80	94	104	74	86	71	90	89	78	85	95	80	97	97	68	88	68	85	81	102	87	86	66	98	94	86	88	108	88	72	76	84	84	90	97	81	95	81	83	89	97	84	78	72	76	77	76	83	90	83	92	76	81	76	98	75	81	88	92	88	89	102	78	66	96	89	88	94	85	97	92	87	74	83	95	78	88	75	79	91	97	88	76	77	94	80	73	93	88	84	102	93	82	100	80	82	91	83	74	73	99	75	78	75	91	85	82	91	96	97	81	87	78	88	93	73	63	95	95	81	86	85	88	72	110	95	87	83	84	90	80	89	88	67	71	80	70	75	82	84	85	94	90	88	75	83	85	81	81	79	91	88	110	93	89	87	85	86	92	67	90	76	74	78	90	86	92	82	84	99	93	87	90	96	80	73	90	86	83	81	76	89	83	82	85	80	91	83	89	74	92	79	85	83	77	81	92	94	83	76	75	74	82	83	100	83	81	82	95	101	101	77	78	78	81	93	93	100	77	85	90	69	99	95	76	99	84	84	97	91	95	80	71	69	97	74	83	75	83	94	79	64	73	80	91	89	92	71	85	100	87	70	72	75	87	82	96	81	79	89	83	81	85	71	90	92	84	82	83	85	84	77	103	85	71	86	86	90	87	84	87	68	89	97	78	82	86	81	91	86	79	102	77	93	81	78	78	99	73	97	87	79	87	78	110	79	78	74	93	87	73	104	73	90	75	106	106	78	95	74	93	91	97	78	70	82	83	95	70	71	78	86	84	76	62	84	85	86	78	73	77	84	79	94	85	84	94	92	85	79	67	59	79	86	96	76	66	103	64	87	75	86	92	91	93	84	84	85	79	71	90	76	94	108	90	73	92	98	87	81	77	86	106	87	73	72	83	93	78	85	72	83	87	75	83	96	89	85	79	84	91	93	72	86	68	76	86	92	66	77	97	75	86	87	67	93	87	98	92	91	81	93	85	83	95	88	84	95	84	75	83	75	75	74	90	102	87	86	99	105	84	94	92	87	88	80	80	89	79	83	83	81	75	107	79	74	87	91	85	79	98	75	85	93	72	80	96	84	75	75	81	98	74	96	95	97	95	78	79	105	83	100	69	78	82	97	69	91	102	88	79	95	91	69	88	100	87	98	73	73	86	70	75	83	85	86	70	90	87	98	78	89	109	80	93	76	93	85	77	82	109	82	89	91	82	85	87	82	89	96	80	88	87	77	90	92	85	84	85	82	99	84	86	86	88	90	85	75	98	95	69	80	81	82	81	103	86	104	72	89	74	75	67	84	80	93	85	98	69	97	75	88	76	92	80	88	95	71	81	77	94	78	85	83	91	84	95	97	77	76	80	80	88	74	85	91	72	83	83	74	85	96	83	77	82	79	95	93	94	70	84	88	78	84	88	86	86	84	82	88	82	94	73	75	79	92	83	82	103	93	79	71	80	84	66	83	81	81	96	71	74	76	76	101	97	78	101	77	84	108	87	74	96	87	94	83	86	92	76	86	81	94	94	86	90	93	72	78	97	85	84	78	94	95	90	91	88	74	73	76	96	84	102	71	82	87	80	93	85	75	82	73	71	91	73	100	95	90	82	92	109	95	80	89	68	86	85	84	91	89	75	90	103	93	88	82	86	76	81	90	78	70	87	81	82	87	67	82	79	83	82	112	85	84	82	84	80	83	95	88	106	73	84	77	91	90	78	81	86	93	90	73	86	95	90	82	77	82	68	89	88	73	82	77	95	78	74	79	81	72	88	76	91	95	76	73	69	83	88	83	92	87	91	77	93	80	96	92	88	69	85	81	75	82	89	97	79	72	96	106	93	81	72	87	88	100	76	86	83	78	88	83	82	80	94	97	93	91	82	102	86	76	82	77	86	73	82	87	102	90	90	99	90	67	72	105	91	87	93	89	79	106	101	83	96	83	99	80	89	88	80	72	68	73	87	101	84	85	72	77	76	84	94	82	88	90	72	102	98	87	70	75	76	83	90	88
18126	6145	3771	4294	8979	13722	15547	15080	13424	12675	6921	5227	5451	4718	3921	3813	3267	2920	2715	2619	2524	2263	2957	3196	3104	2308	1955	1365	1047	864	754	728	661	648	633	615	594	628	610	648	645	597	603	649	648	656	624	596	645	630	650	604	634	636	586	608	596	681	588	598	656	645	660	597	611	651	632	616	648	626	646	598	641	657	645	618	615	618	616	586	652	606	628	624	644	673	614	644	639	638	617	672	592	648	646	639	612	589	591	588	595	639	660	606	604	623	661	608	624	626	664	629	678	667	652	624	619	629	621	693	616	622	643	610	644	663	610	643	648	612	624	640	623	630	643	631	631	633	623	673	577	613	628	627	567	642	648	613	631	649	621	625	619	616	629	636	625	652	573	629	651	581	628	653	627	604	647	612	621	607	627	640	670	595	656	660	607	626	663	620	706	618	596	631	630	604	619	620	600	618	652	628	652	613	618	644	607	640	655	652	588	619	600	594	607	629	611	571	596	602	578	583	667	627	636	624	619	617	673	628	614	650	597	585	628	654	642	627	603	621	608	602	653	617	613	654	612	673	669	631	670	641	624	652	608	636	653	620	649	596	674	612	614	656	621	618	650	620	701	623	652	623	610	626	625	596	659	634	632	669	628	650	590	635	633	653	704	646	637	619	615	627	636	588	630	613	657	647	673	619	662	641	641	648	594	604	635	638	605	604	626	643	598	605	597	659	633	628	656	650	592	622	625	632	614	643	640	617	621	594	624	630	635	648	605	652	643	651	619	666	628	626	651	630	627	633	587	600	612	595	594	631	663	627	627	643	639	644	633	631	596	618	631	619	629	596	595	592	613	627	620	614	631	626	612	614	662	674	639	648	598	724	645	609	606	616	624	672	665	669	685	628	634	649	618	616	655	651	655	614	603	618	617	618	636	588	610	624	615	647	597	620	640	643	631	662	622	629	606	575	663	620	642	595	628	654	586	617	655	600	628	592	576	603	628	644	631	656	659	615	668	671	616	636	643	610	627	628	584	673	584	633	648	595	660	643	620	598	627	640	661	610	648	604	616	608	594	644	621	625	580	612	611	608	646	657	643	667	661	618	590	599	585	627	602	611	626	646	682	606	598	634	615	615	634	630	657	648	603	625	643	617	635	616	591	608	646	603	671	602	641	599	632	645	573	604	604	606	595	624	601	606	632	677	623	620	643	644	662	666	660	632	621	583	623	670	626	662	640	597	689	612	669	615	632	599	617	661	596	621	650	625	630	598	578	645	617	619	578	600	626	650	616	629	607	596	586	613	595	603	604	621	615	620	624	603	654	601	664	678	585	675	672	621	627	622	616	613	659	626	630	589	639	640	658	678	638	591	585	644	632	646	595	636	595	615	608	636	617	616	621	632	616	651	631	654	630	624	616	615	654	639	661	601	671	658	654	631	577	669	661	639	643	636	628	615	669	603	616	663	625	642	657	595	631	630	620	645	616	582	709	619	646	640	636	627	645	643	613	670	625	619	567	649	632	625	646	666	622	666	621	627	657	662	565	629	595	656	628	616	612	589	631	640	636	617	662	601	639	638	649	602	612	612	621	627	649	645	649	641	624	660	616	581	576	602	602	656	588	665	686	665	622	621	616	648	648	636	668	625	636	614	617	607	629	673	615	595	614	619	598	644	659	629	615	644	577	616	632	665	653	592	624	644	644	628	648	566	638	625	662	647	634	648	609	624	590	625	656	656	630	606	566	635	629	676	610	620	652	647	600	630	646	630	691	621	684	624	631	625	644	608	580	655	610	620	600	596	636	672	638	598	660	631	649	624	607	665	631	615	625	607	610	581	667	620	601	658	648	608	625	662	671	622	618	641	644	627	601	596	618	650	653	586	644	644	637	585	580	609	638	566	625	660	621	583	624	629	629	640	617	601	641	695	629	595	626	604	606	631	601	604	638	623	667	653	690	639	615	644	663	620	613	610	609	677	621	623	624	589	619	662	600	634	648	592	639	617	638	621	636	596	612	641	625	628	650	648	639	651	600	633	617	650	669	621	582	621	619	637	626	628	663	613	623	640	606	639	626	628	621	616	606	648	607	623	629	622	622	644	640	641	640	643	630	604	624	620	599	623	603	629	635	642	650	627	630	631	633	644	617	594	653	646	635	632	612	663	605	632	607	619	583	626	635	622	640	611	661	590	673	685	630	623	611	661	590	629	640	640	612	603	654	641	634	598	612	622	670	645	660	593	620	636	613	641	613	635	591	626	640	635	626	621	657	648	611	643	615	633	665	664	594	638	666	646	577	643	631	657	632	624	628	624	626	597	621	611	646	640	645	620	644	631	624	569	600	654	631	595	657	627	637	606	656	656	650	643	642	634	621	651	639	662	639	620	613	641	616	661	618	573	623	648	637	653	683	621	636	584	637	600	640	613	662	589	688	653	657	633	603	619	646	643	589	664	601	653	678	671	645	649	591	626	642	671	614	564	644	594	680	641	621	640	605	651	657	586	556	620	636	651	635	625	657	660	635	645	620	631	621	639	625	646	621	633	624	635	640	609	607	610	644	604	641	619	657	624	636	595	664	618	639	660	677	644	635	593	628	640	663	632	676	601	652	625	639	632	622	645	663	650	660	625	649	603	640	627	627	641	637	595	641	645	658	640	622	618	616	642	623	637	609	617	622	652	582	549	647	621	580	631	642	616	619	622	627	602	657	629	627	663	636	681	615	616	639	629	627	671	676	643	615	588	646	608	628	614	627	668	602	640	578	673	613	626	683	641	676	644	672	623	615	612	620	636	568	629	673	649	628	596	630	639	629	637	581	630	645	663	616	633	630	619	657	626	622	641	589	615	652	641	625	645	635	646	653	587	654	609	642	645	621	635	628	652	656	606	650	651	656	618	653	608	639	641	643	656	647	601	622	640	593	637	603	635	650	648	662	657	613	643	611	630	658	576	653	645	646	681	677	598	602	630	576	614	661	612	652	660	601	639	622	667	622	633	639	661	621	618	620	631	644	629	665	620	624	605	621	620	651	625	582	624	682	588	611	649	646	645	592	633	654	601	611	644	580	679	631	663	627	609	588	635	629	610	681	614	664	628	700	590	651	643	627	588	599	641	585	615	569	635	672	614	665	583	615	618	628	646	592	686	635	644	638	632	623	651	621	626	606	640	642	638	624	637	627	643	637	641	651	603	609	649	679	617	639	614	634	684	609	604	589	645	633	638	603	596	625	678	649	649	636	643	618	635	630	620	616	620	606	626	642	630	597	613	631	586	658	627	652	653	595	613	615	616	624	676	642	620	613	630	626	606	637	622	640	645	586	621	636	666	627	640	615	620	612	640	634	610	613	640	664	638	638	649	638	662	666	619	640	618	637	635	649	652	724	597	631	572	634	606	659	639	633	633	710	644	642	638	618	625	611	613	677	649	623	591	619	650	602	640	615	617	629	655	644	611	637	605	636	670	599	617	661	599	629	606	620	633	598	602	593	635	653	619	635	624	593	651	621	649	631	662	632	632
2067	754	535	418	288	392	504	515	552	501	278	252	248	228	249	206	239	197	200	180	182	205	354	419	449	313	252	180	142	129	105	87	84	91	91	102	77	84	72	74	86	85	75	72	88	82	77	89	87	78	80	92	90	91	85	82	79	90	74	96	69	80	77	83	73	78	98	89	76	83	74	87	85	94	84	89	67	80	86	91	81	82	91	89	88	89	74	75	104	83	96	77	93	77	90	91	91	80	104	83	88	90	71	84	81	77	84	87	83	87	79	74	73	79	99	74	78	88	75	73	93	73	85	86	85	73	88	79	80	75	95	96	76	86	85	99	87	74	81	78	84	80	100	88	72	99	99	75	91	91	89	78	85	85	95	105	75	100	95	89	77	88	88	85	86	73	86	70	88	86	71	101	68	81	73	93	73	78	95	77	86	83	88	82	98	93	84	84	84	89	92	96	81	78	87	88	58	69	79	73	84	72	79	77	92	101	80	88	89	84	88	114	81	95	81	80	90	81	82	86	93	98	98	75	98	86	84	82	75	86	68	94	75	90	76	77	76	94	89	84	79	74	86	79	83	86	67	90	87	82	92	97	90	77	80	77	84	79	84	98	89	94	88	94	67	74	77	97	86	105	71	67	89	80	92	61	73	92	72	87	73	68	82	80	76	98	94	86	88	85	99	75	90	89	84	84	100	83	79	81	81	96	90	80	73	71	83	84	81	109	69	80	88	77	85	95	92	68	97	81	92	80	82	86	79	98	77	85	83	83	82	93	88	85	75	77	87	72	82	71	63	95	75	74	74	84	86	89	80	91	94	80	65	77	83	83	91	100	99	87	98	89	74	87	95	73	92	87	71	72	80	66	85	94	92	94	96	99	99	94	71	90	86	92	95	80	89	92	92	80	93	69	72	84	80	83	76	80	82	94	82	108	73	89	89	80	82	86	87	74	103	94	78	85	91	83	94	77	82	96	90	82	91	89	97	89	92	97	95	80	92	83	87	86	75	75	68	92	88	70	100	76	92	84	73	77	83	102	93	79	85	73	77	80	100	74	72	73	80	74	88	75	86	92	93	94	92	78	95	77	84	82	78	84	71	83	89	81	66	84	78	90	94	78	100	94	87	91	85	88	92	79	91	79	84	81	73	71	79	75	86	79	91	71	92	82	80	94	109	91	66	82	92	93	82	85	90	86	83	82	97	81	77	83	91	90	76	83	78	88	72	101	96	76	96	81	85	85	70	90	104	74	76	97	88	83	60	73	91	71	67	64	84	88	104	80	83	88	76	92	81	90	76	94	73	85	68	84	64	105	84	118	88	92	91	99	82	92	66	80	92	101	77	84	92	87	101	73	81	86	77	87	98	73	49	76	93	96	73	87	82	82	80	75	85	91	81	85	82	87	96	95	82	82	94	83	76	81	75	79	87	84	99	75	69	84	81	76	83	92	103	77	102	104	73	84	98	85	68	72	82	81	74	79	82	96	85	89	91	75	99	92	74	79	94	75	89	71	95	84	89	85	80	87	78	86	84	83	87	72	90	74	93	81	87	82	79	84	82	71	95	64	66	90	78	90	94	72	98	87	79	90	82	82	95	76	98	73	82	80	89	104	98	77	79	76	82	99	81	88	102	81	89	77	78	96	73	102	81	90	92	91	86	103	85	79	96	89	85	85	101	88	76	77	82	95	96	86	95	84	70	70	107	100	83	86	81	91	87	75	86	93	96	92	84	78	78	69	104	88	93	82	86	88	90	85	91	111	87	78	89	68	74	81	79	84	91	96	86	88	86	76	91	75	82	76	93	105	81	76	77	102	90	75	73	81	86	74	82	77	91	84	94	84	77	84	81	87	100	62	74	106	87	76	88	75	95	94	88	76	81	75	94	84	88	68	73	92	96	85	79	88	77	71	82	88	106	90	65	86	88	95	87	92	91	77	87	110	87	90	84	82	80	76	79	84	88	84	83	94	107	98	80	105	97	81	78	92	87	80	91	82	81	87	97	76	83	73	90	70	79	84	83	74	83	80	77	92	72	79	79	72	81	77	111	85	82	91	81	92	85	97	90	94	80	82	72	89	92	82	98	57	83	82	98	84	91	83	95	83	87	98	89	89	80	80	85	78	102	94	70	88	81	82	96	81	91	94	96	79	85	91	79	90	86	80	77	90	92	81	73	75	92	94	76	105	101	73	84	90	84	90	98	75	72	88	74	100	73	100	96	78	81	98	87	80	85	93	90	81	75	76	78	92	93	99	83	99	80	103	90	93	97	95	100	76	69	91	78	93	72	88	78	69	90	76	88	85	72	86	92	98	93	86	85	80	102	70	85	78	74	106	94	81	72	91	85	86	85	91	83	86	71	73	80	90	85	109	89	88	68	68	79	90	85	86	92	90	84	93	86	88	86	86	92	102	68	96	102	90	78	68	82	73	96	71	105	79	96	90	79	92	83	86	86	75	84	89	76	87	91	88	78	107	66	80	72	79	86	89	92	88	89	88	87	92	97	85	68	86	107	78	89	84	84	89	88	72	86	93	79	80	91	76	92	83	83	80	85	78	80	86	97	91	87	90	73	79	97	98	84	80	93	84	99	94	84	81	90	86	87	79	72	87	87	74	76	85	93	98	83	84	80	93	89	82	77	95	83	88	99	80	99	82	95	71	86	76	71	100	90	98	101	99	82	82	84	94	89	80	94	83	78	72	90	73	98	88	83	81	115	86	99	83	71	79	96	77	79	91	77	80	78	99	93	76	89	80	84	75	85	83	77	66	96	82	75	92	87	92	92	94	75	67	77	90	90	97	73	78	88	75	61	114	97	64	77	71	76	79	89	78	71	71	81	78	82	82	88	78	77	83	73	70	84	89	88	94	84	88	88	77	84	88	87	86	101	89	92	80	79	73	60	71	77	90	105	83	71	84	90	77	84	94	100	88	86	87	92	84	92	96	99	80	77	83	76	87	87	71	81	73	90	90	99	90	96	102	76	77	76	105	72	100	93	77	96	80	80	77	89	94	93	75	85	100	63	87	88	93	86	78	109	97	84	74	73	84	75	85	93	89	89	92	79	76	82	95	90	77	80	82	58	93	86	80	89	100	71	84	83	86	74	85	87	80	85	88	91	84	74	98	76	98	88	85	85	96	80	95	74	89	87	92	80	77	89	85	95	82	86	86	84	84	100	79	83	95	82	74	79	70	89	78	87	91	98	89	96	74	87	82	83	88	81	86	88	86	77	86	94	98	93	78	86	86	83	92	83	77	78	75	95	70	91	85	88	92	86	87	96	86	77	86	88	88	90	70	82	86	83	91	85	78	88	97	79	64	91	80	87	75	77	85	87	88	80	88	84	84	56	84	92	106	84	75	94	72	78	113	98	77	89	106	85	95	89	88	104	75	66	76	77	88	86	82	83	85	72	80	98	76	100	98	85	81	95	72	77	81	95	83	59	101	92	107	84	82	89	90	87	101	87	91	90	77	72	84	75	103	92	95	86	91	92	79
19793	8022	5390	6235	11778	18692	20214	17994	16770	14367	7755	6621	6674	5771	5418	4699	4860	4278	3550	3125	2972	3902	7649	8572	7735	5763	4202	2535	1770	1178	872	736	650	663	615	619	619	654	638	589	616	602	586	614	606	601	622	576	626	639	591	641	637	628	611	581	623	601	611	613	624	628	583	613	615	643	635	607	630	638	593	614	632	624	597	641	588	582	584	665	668	626	647	594	632	578	571	625	608	634	595	625	645	635	621	609	630	627	635	642	612	647	666	636	613	594	595	629	625	636	626	657	641	694	646	625	662	609	581	561	579	590	631	600	622	611	645	635	642	613	618	639	605	637	615	645	635	641	640	615	668	614	666	636	590	614	638	638	639	637	630	610	625	633	627	662	609	616	643	613	646	572	622	608	603	635	566	619	620	595	569	613	626	590	671	605	564	587	633	600	649	625	624	647	564	627	622	631	634	609	633	624	585	615	633	597	645	608	611	650	592	601	599	640	645	581	613	639	592	650	597	622	627	617	644	628	600	599	613	599	621	636	616	636	629	617	641	583	601	657	548	625	628	645	615	579	674	668	620	626	586	618	629	604	610	654	645	625	655	600	599	636	661	654	640	615	626	608	591	620	637	603	570	614	603	618	589	614	647	606	610	604	587	623	633	635	607	640	607	607	624	673	624	631	630	633	644	632	654	674	596	642	630	647	626	589	607	573	601	614	644	586	647	604	613	638	599	636	636	649	626	621	595	616	598	599	581	654	616	633	608	636	611	629	637	658	635	617	601	626	606	625	580	630	659	624	555	621	592	635	608	645	630	671	646	619	594	635	637	639	621	631	590	577	654	626	612	593	636	640	628	661	644	630	657	666	620	623	627	599	620	595	627	592	609	624	566	579	657	625	643	619	654	653	579	634	580	638	647	629	645	621	635	593	657	648	561	638	658	591	644	614	588	602	640	607	612	581	607	625	621	630	634	608	617	603	633	628	588	622	603	653	593	631	616	634	620	627	656	635	636	637	658	604	637	610	631	671	655	611	635	629	636	610	595	658	664	639	601	611	612	624	600	593	613	609	598	625	635	611	625	633	611	619	616	611	573	593	610	619	618	594	643	583	622	632	625	624	570	628	593	594	604	669	661	621	611	607	616	618	609	666	650	644	610	614	615	660	707	605	567	612	624	636	628	595	631	646	630	615	610	657	631	659	643	639	653	580	622	604	634	618	556	628	556	634	629	592	634	639	641	597	610	646	593	612	623	619	643	652	651	572	635	643	621	635	627	630	559	613	626	616	598	655	578	603	585	590	670	627	668	591	651	635	698	578	656	615	604	668	638	634	624	590	639	597	601	645	631	618	602	590	619	627	639	595	593	614	591	641	652	642	629	632	624	621	623	641	639	643	618	619	646	620	605	617	634	614	648	599	582	575	617	645	618	632	611	669	644	602	633	612	638	662	666	654	582	628	607	612	573	579	626	606	613	618	634	594	636	642	654	667	614	633	643	604	625	604	619	599	624	649	625	639	613	618	637	642	615	615	631	607	602	621	605	635	610	576	602	604	627	627	657	585	624	611	549	574	627	604	620	585	643	626	634	631	582	614	602	545	608	589	620	640	657	582	633	677	583	613	630	633	599	597	647	594	631	625	607	637	597	676	681	632	630	613	593	633	626	624	617	608	632	606	621	609	622	621	633	650	606	607	596	655	642	668	621	623	639	610	616	611	613	554	607	576	628	632	640	626	630	606	646	609	614	614	622	617	612	558	640	584	635	614	554	645	645	608	637	645	631	569	605	644	617	631	620	602	655	645	635	599	590	598	636	598	640	585	632	626	617	664	590	612	641	592	565	651	650	636	671	578	622	643	581	612	666	615	619	638	599	631	604	620	584	574	635	649	639	606	614	612	603	633	624	580	612	642	615	583	601	624	636	629	637	629	581	608	651	632	586	628	637	605	644	550	653	649	615	629	635	639	591	639	638	604	603	596	600	603	590	581	659	601	598	600	600	619	651	626	620	635	597	609	602	620	640	591	634	641	636	558	629	628	630	668	597	628	644	568	639	637	632	608	637	580	615	644	669	626	648	615	573	628	619	589	599	621	641	645	626	619	640	661	614	602	628	610	625	628	600	610	627	629	639	582	636	649	629	611	618	631	602	651	681	622	626	629	619	613	649	584	590	599	588	650	609	615	603	614	618	618	632	622	658	609	631	585	630	635	573	621	625	629	602	620	597	676	629	644	625	652	585	610	668	624	611	599	658	603	580	623	688	631	635	613	595	623	617	617	645	597	616	598	641	636	605	606	644	624	607	639	617	610	618	657	643	616	566	634	610	672	598	639	620	613	600	621	608	639	622	620	600	635	586	620	621	651	588	636	662	660	619	610	620	598	611	598	599	642	668	577	625	604	610	613	641	631	632	594	599	604	602	603	609	645	619	610	593	658	602	632	617	600	643	639	630	591	598	643	634	653	651	587	611	635	639	603	657	632	676	647	614	607	588	616	580	597	612	619	596	597	610	654	636	638	598	627	639	612	593	594	645	619	658	635	610	605	667	661	642	611	634	631	601	639	663	657	622	641	660	609	646	605	606	610	626	653	623	636	610	644	592	611	585	589	634	621	657	650	655	634	652	656	646	591	602	620	608	607	632	634	656	628	651	655	604	606	627	611	629	640	603	594	649	660	605	617	651	579	630	592	604	605	599	647	644	639	593	613	574	626	593	625	616	663	618	633	650	638	621	605	632	637	622	627	601	614	642	553	627	594	604	603	586	607	620	600	603	650	610	589	609	624	628	584	653	620	647	615	627	588	616	582	653	609	608	576	622	596	607	624	638	588	648	617	641	656	630	639	610	610	584	623	613	673	640	616	613	601	624	628	607	622	638	629	643	667	618	619	616	621	623	627	627	623	618	628	651	639	595	609	571	635	634	613	644	600	587	652	604	638	586	641	574	597	598	620	617	603	625	623	637	608	603	555	636	597	614	662	648	614	631	611	642	575	634	640	630	598	667	634	583	638	621	611	629	588	618	610	680	613	629	645	669	629	603	627	608	652	666	623	586	633	619	630	617	591	647	600	593	613	622	622	661	634	575	650	585	638	638	625	659	617	608	610	613	668	673	634	552	667	614	617	641	608	610	574	632	630	621	593	607	603	634	610	621	595	617	656	592	600	595	617	632	627	673	607	634	594	637	602	624	646	654	596	645	579	641	606	647	639	615	613	643	623	654	624	645	603	669	616	600	617	611	611	617	588	655	647	677	613	610	595	587	643	611	610	605	583	642	629	575	642	635	622	594	615	603	661	594	599	644	591	646	653	609	658	627	600	661	651	609	605	616	577	631	654	665	581	652	663	618	642	590	602	599	587	634	624	588	656	595	631	630	626	648	645	657	626	624	632	588	617	581	601	636	622	618	634	617	605	616	616	622	658	623	604	627	630	604	618	570	612	599	627	635	610	599	546	574	620	611	617	627	609	567	593	644	589	661	616	612	581	652	626	560	604	638	632	649	584	629	607	627	641
3528	763	563	449	319	393	480	505	509	452	302	323	256	229	234	221	218	145	161	169	182	260	448	530	400	302	262	188	146	106	104	96	92	115	94	95	105	104	107	100	96	78	87	99	94	85	101	99	98	94	90	87	92	96	93	97	112	104	98	92	80	89	98	89	93	96	86	83	79	85	102	95	87	95	90	97	105	93	95	104	94	100	99	98	102	81	100	111	106	75	112	84	97	92	89	105	104	92	90	106	96	106	96	96	88	101	103	99	109	92	91	95	102	108	88	115	98	94	108	80	84	88	94	98	87	90	104	103	82	97	91	106	98	83	110	101	96	83	106	104	86	104	86	83	104	116	93	95	91	102	110	104	83	80	99	105	95	87	103	94	96	83	73	105	104	110	99	91	94	95	90	89	90	109	100	108	97	85	97	91	97	95	91	89	79	103	95	103	98	106	114	97	93	80	99	88	117	100	104	94	98	88	98	93	79	90	98	116	80	86	108	109	101	95	84	86	88	79	96	84	100	83	92	103	84	104	96	90	95	112	99	113	95	103	86	105	96	89	107	103	113	97	85	93	101	91	99	99	113	88	90	84	110	118	89	98	86	90	91	74	97	108	87	106	97	85	113	100	82	95	100	93	113	97	105	114	111	106	108	93	99	116	107	95	91	81	109	89	91	94	90	91	75	95	90	109	103	104	106	97	104	90	95	95	85	112	96	104	97	91	99	113	102	114	111	93	98	93	85	88	89	98	75	92	96	101	97	101	99	85	101	112	86	107	84	84	103	87	108	93	100	91	94	82	80	101	111	108	79	109	114	107	90	103	80	85	97	74	90	87	94	94	82	113	89	83	115	124	86	86	100	123	112	88	95	98	96	93	91	107	110	89	109	99	88	107	82	94	100	108	87	106	96	106	95	83	99	100	92	68	117	89	95	98	80	87	97	88	92	102	108	101	90	118	73	99	85	101	104	98	91	82	105	111	91	88	88	96	107	88	114	118	86	115	98	91	93	90	91	101	96	84	77	105	93	86	109	97	98	99	114	86	91	107	109	94	82	97	100	94	110	96	92	102	99	95	91	89	98	89	97	102	91	107	117	100	89	96	89	111	119	103	89	88	103	113	92	106	91	94	90	103	100	101	103	99	105	90	84	104	98	96	85	96	83	111	86	84	93	79	100	92	93	83	89	92	76	117	92	92	95	83	100	98	100	97	90	98	81	107	109	100	82	87	77	100	83	87	82	107	91	108	103	87	90	87	92	95	98	87	90	98	98	96	94	102	97	90	116	87	95	109	94	94	98	99	108	106	90	106	88	89	88	108	109	95	110	100	92	87	92	93	83	105	90	84	96	102	100	98	105	100	97	110	110	107	104	102	95	85	106	94	86	97	93	91	122	94	95	84	86	101	94	97	90	86	93	83	89	98	74	104	89	107	115	99	90	86	93	88	113	87	98	82	75	102	100	93	102	106	97	112	95	105	80	111	103	79	94	96	81	91	86	117	102	87	96	83	87	87	99	106	98	99	86	105	111	86	92	96	99	95	92	89	91	104	103	102	98	105	103	87	102	129	96	94	91	111	116	100	91	104	90	105	113	95	112	86	91	95	90	94	107	110	80	103	99	83	99	100	101	105	102	97	106	98	97	90	96	80	80	101	103	73	84	73	74	89	102	78	102	109	95	100	104	80	76	95	113	101	106	100	98	85	95	99	81	83	94	99	94	106	78	105	91	87	107	106	101	81	93	89	84	108	97	92	94	98	118	102	84	93	94	96	98	83	108	79	90	104	97	112	107	89	97	95	103	87	98	99	88	91	98	115	87	89	94	87	85	94	104	106	97	98	82	99	80	85	99	98	94	86	98	114	100	97	78	89	103	114	94	116	84	85	100	95	91	88	97	97	86	107	94	96	99	82	91	99	101	95	96	97	88	108	95	100	108	91	101	102	70	104	101	89	96	92	71	90	97	110	97	87	89	94	81	91	86	88	95	96	81	93	99	90	103	112	66	96	93	84	102	115	114	92	86	89	102	99	106	116	99	94	96	92	99	91	106	107	82	88	103	96	92	85	97	101	98	86	116	99	97	97	82	100	102	97	99	99	92	90	94	103	83	111	101	111	90	91	109	106	96	92	98	96	90	100	119	108	107	91	112	106	97	101	94	88	96	91	100	99	112	96	112	106	92	93	83	93	108	94	112	105	114	102	98	82	112	95	90	102	86	94	95	112	85	88	100	102	84	95	95	89	77	106	98	104	112	99	87	85	101	103	98	90	99	88	93	101	80	118	115	96	88	103	101	101	104	95	96	100	110	99	105	95	81	95	85	90	85	97	114	98	91	99	98	87	98	91	95	94	90	102	86	97	82	105	97	101	99	106	100	102	103	85	102	90	112	114	94	94	105	89	86	112	75	89	114	102	100	113	91	93	94	94	85	84	107	107	83	92	105	98	90	97	88	101	83	102	104	103	77	105	98	93	99	88	104	94	103	94	97	105	94	78	87	110	105	88	107	90	111	102	114	93	90	107	89	89	116	123	102	95	98	90	98	101	95	107	85	101	88	104	94	95	83	94	92	106	120	92	87	96	95	90	110	81	76	87	93	95	99	100	96	92	97	83	76	92	79	105	96	122	103	80	89	102	106	104	100	85	83	121	102	96	80	93	111	100	91	90	88	98	86	94	88	97	96	86	103	101	104	90	89	97	101	104	101	99	110	96	89	78	86	100	76	102	88	80	84	100	86	103	88	93	85	82	102	86	100	92	105	68	101	104	94	98	79	85	105	105	93	99	101	95	87	93	94	92	111	103	98	106	82	104	87	91	102	79	94	108	93	103	88	98	98	81	80	94	97	89	84	93	100	91	106	80	68	113	94	99	80	76	97	96	90	101	81	101	84	99	102	86	115	99	89	79	93	112	103	99	87	109	92	89	99	69	100	92	115	101	90	104	103	103	108	98	101	115	89	85	95	98	102	107	97	111	96	92	104	91	82	95	85	90	88	85	106	102	93	75	92	115	94	89	94	93	96	89	117	93	88	96	98	110	98	89	103	96	93	102	105	85	107	107	83	107	89	106	110	90	114	99	108	97	125	121	94	92	84	99	105	116	88	104	111	99	95	106	100	98	98	86	119	105	105	101	97	89	94	85	80	93	97	108	108	93	97	122	107	101	86	107	98	102	82	81	104	99	96	96	77	82	89	96	100	98	97	115	109	95	101	98	100	90	93	88	100	106	92	108	91	113	122	93	86	74	111	100	88	108	110	104	96	103	75	85	91	93	123	110	109	103	95	91	112	96	106	106	94	84	100	95	93	89	98	88	107	113	91	96	92	102	101	90	99	97	73	96	101	104	86	91	110	78	106	101	109	83	105	90	96	83	88	97	101	105	95	101	103	105	94	75	93	89	86	82	87	94	87	104	92	87	76	101	89	97	101	74	86	114	114	85	107	96	112	84	103	92	102	110	84	109	95	81	107	83	84	102	93	94	101	83	110	103	99	118
19618	7774	5885	7062	12569	18154	19425	18339	16476	13337	8039	8334	6293	6184	5211	5187	4922	3355	3401	3154	2750	5528	9664	9910	7752	5704	4091	2514	1723	1227	939	799	801	771	705	714	707	689	703	697	700	681	711	682	724	677	712	676	794	717	671	695	743	723	753	737	689	692	710	742	691	743	651	692	714	678	668	723	748	702	679	701	642	738	711	770	707	681	691	650	736	665	736	691	694	698	707	664	686	746	715	659	724	763	677	694	725	759	678	763	700	700	697	656	694	706	756	663	658	693	701	741	695	682	673	684	702	718	737	698	717	725	715	732	685	694	699	652	738	720	680	705	693	737	707	731	695	701	729	725	715	676	656	659	663	723	719	665	710	742	720	788	687	692	712	695	748	727	706	687	740	680	720	717	715	721	686	658	765	743	708	693	712	696	706	693	735	709	731	701	700	692	685	666	732	715	675	712	701	710	729	725	718	718	672	674	776	698	676	694	694	750	699	709	700	695	746	663	704	709	736	714	676	688	712	705	724	745	709	706	700	720	659	703	738	717	744	723	703	728	695	718	671	699	688	727	685	711	719	687	719	683	685	718	761	705	677	716	687	744	681	706	741	730	664	686	732	722	748	700	707	702	714	724	685	757	746	700	763	658	727	670	692	723	713	702	769	724	748	679	728	729	718	705	713	711	710	656	699	723	684	709	710	742	740	716	697	696	730	693	727	714	676	724	718	702	685	673	678	727	663	706	695	706	730	714	707	693	713	702	711	717	706	708	660	692	690	680	699	703	664	695	716	765	773	706	729	676	704	718	689	743	696	749	663	730	693	726	678	724	705	743	713	672	705	689	762	695	678	699	725	722	734	679	750	720	713	679	695	690	693	717	675	683	713	692	736	686	708	647	683	698	723	711	730	732	731	690	684	684	679	746	741	692	743	693	730	743	709	713	709	690	755	718	706	691	751	713	733	696	716	719	702	734	693	668	676	691	672	663	747	675	714	744	705	737	720	753	732	720	693	684	700	731	674	688	723	701	680	696	724	747	680	636	710	694	726	713	675	698	714	690	716	658	712	720	693	755	715	774	656	681	717	695	683	730	717	710	689	676	741	763	733	700	686	687	726	721	704	741	730	714	687	760	724	702	711	703	684	721	673	700	698	671	734	677	724	722	695	731	718	708	733	665	740	728	722	707	695	709	754	723	714	732	679	703	698	682	751	678	727	718	740	723	685	693	685	701	708	672	688	751	747	717	716	709	712	686	705	708	688	720	758	674	714	713	721	703	710	720	690	683	704	668	668	737	736	733	696	683	720	732	687	680	702	694	773	732	685	739	707	694	682	701	696	677	699	688	712	699	718	692	697	722	676	703	721	688	733	665	733	730	680	698	702	720	689	731	684	711	736	724	718	658	735	696	710	681	691	739	701	660	735	725	740	691	712	698	675	717	703	741	730	701	684	712	714	707	646	720	709	702	709	699	679	700	729	723	725	664	673	727	660	718	716	735	733	674	683	705	723	740	719	692	714	700	726	652	696	721	746	753	704	710	726	709	731	703	713	689	687	720	723	708	678	699	691	671	728	708	752	667	694	686	689	710	716	715	749	722	738	677	703	710	734	702	678	770	717	691	704	704	690	730	701	687	644	701	656	706	707	687	724	691	663	683	673	648	720	684	718	704	733	712	684	722	699	737	690	699	696	681	734	708	696	695	702	726	744	683	717	650	713	737	738	678	755	688	704	688	712	674	682	715	681	738	680	690	723	737	716	737	727	729	702	696	675	715	702	719	753	725	702	634	726	656	725	739	734	700	713	674	716	705	651	696	716	735	629	693	698	698	715	677	706	687	707	714	738	765	713	725	738	714	714	654	706	657	662	717	679	706	740	690	667	759	720	748	732	741	672	705	703	709	673	704	713	713	764	722	673	735	745	694	701	747	667	726	694	704	680	711	688	689	687	697	684	698	692	660	709	687	713	715	672	691	702	707	773	755	721	709	689	716	695	728	691	719	662	690	754	696	718	700	740	706	725	728	696	728	701	681	668	680	727	704	722	737	700	731	757	713	698	713	668	710	730	718	725	708	732	713	715	673	724	704	712	723	717	665	698	660	692	679	720	693	716	734	716	723	725	658	698	733	713	709	704	690	758	743	737	707	695	703	724	740	731	717	679	737	702	649	719	705	722	724	671	709	708	699	687	722	720	693	723	686	737	700	658	703	735	686	733	785	732	676	738	724	700	696	647	672	719	706	672	711	768	731	728	708	740	725	733	710	704	705	717	702	721	743	702	735	688	669	703	684	648	716	723	747	721	648	743	729	735	750	730	702	700	696	709	717	690	714	722	700	724	726	735	734	714	690	731	633	729	685	718	687	690	766	758	712	696	667	663	729	710	677	692	734	676	673	691	690	711	724	659	680	688	723	749	723	719	729	740	764	708	732	741	712	792	704	674	731	697	734	705	698	728	751	700	700	702	689	750	693	673	718	739	746	670	700	718	689	702	734	729	675	712	691	676	697	710	690	704	724	698	691	696	686	690	740	708	701	672	742	698	718	711	688	750	693	736	716	695	730	669	686	742	706	704	706	651	732	700	721	676	673	712	714	713	687	678	719	716	733	749	738	653	720	731	716	742	660	713	671	716	674	707	712	697	736	734	662	678	639	732	736	674	668	717	694	728	738	725	694	707	695	695	685	695	690	717	710	680	737	698	745	767	748	682	778	686	723	733	735	699	701	647	731	702	710	725	712	717	686	724	694	735	676	738	714	706	736	719	744	708	748	706	673	732	723	695	653	736	703	764	700	691	700	694	660	693	732	703	697	675	679	711	686	683	692	705	707	690	679	742	715	687	733	714	740	746	711	728	731	686	716	696	728	712	687	737	695	693	754	636	672	717	700	717	735	715	680	702	735	724	670	721	718	754	725	750	704	712	729	699	687	697	732	716	681	636	744	719	696	708	737	709	735	667	659	687	722	715	663	723	706	694	681	694	705	636	705	734	676	719	689	728	668	716	689	722	673	691	713	743	712	656	705	693	703	700	677	702	691	710	719	679	678	659	733	722	732	712	704	719	682	691	670	720	702	672	678	717	708	697	748	682	707	694	696	694	733	722	709	716	721	727	708	723	665	710	723	728	738	713	748	692	679	684	714	680	673	702	705	709	705	690	724	683	792	678	654	715	707	697	703	725	697	669	725	723	709	690	702	737	725	725	705	717	666	710	689	729	718	731	686	722	725	698	791	688	742	698	691	700	699	693	721	704	692	744	715	768	716	742	715	689	681	716	642	711	708	719	682	723	718	666	714	721	746	707	692	722	678	658	671	711	704	663	658	705	738	687	734	697	731	727	727	717	659	727	689	757	737	711	765	696	719	725	712	702	684	709	705	710	718	695	704	699	684	683	712	692	710	674	733	691	713	739	706	713	701	681	718	706	700	732	658	681	687	691	749	738	727	687	717	737	746	709	701	689	724	656	698	675	701	714	704	700	656	679	742	713	690	678	708	718	676	713	735	698	712	695	717
2930	1072	835	531	411	455	703	784	731	687	433	351	315	306	282	323	233	188	216	193	165	264	686	895	753	518	411	218	185	149	126	127	100	96	86	112	100	87	78	79	81	93	74	102	100	110	94	90	109	85	105	91	87	109	101	98	93	92	91	79	93	107	83	89	91	95	88	104	97	107	95	93	86	102	83	85	94	91	90	93	97	78	107	107	85	106	114	97	114	103	90	117	112	98	89	122	96	94	117	86	75	96	99	91	107	95	107	106	104	79	90	85	101	105	98	81	98	91	99	84	109	97	117	117	101	97	107	109	103	99	100	82	83	103	106	100	106	94	99	109	79	100	91	102	92	91	116	100	114	111	103	108	85	123	104	81	100	97	85	94	99	80	93	101	92	89	94	94	79	98	97	98	84	106	90	95	98	108	115	86	93	87	97	93	99	93	112	106	107	96	89	113	87	91	94	80	104	113	102	77	112	88	100	99	99	84	93	97	79	97	90	101	92	95	86	82	81	99	104	99	88	94	98	94	95	100	92	104	95	91	100	107	89	100	107	98	98	89	87	96	96	92	73	95	94	96	77	110	88	104	106	88	114	102	106	105	81	86	102	104	98	95	89	87	101	88	82	107	84	74	99	108	90	92	84	96	96	84	88	108	100	103	81	114	100	87	109	91	90	106	87	110	83	103	86	81	91	104	112	91	101	87	111	75	85	109	82	92	92	95	108	97	108	97	108	96	95	77	80	89	105	96	94	87	90	87	88	106	96	99	87	97	98	95	86	102	93	80	94	84	106	106	106	93	100	103	116	105	104	97	87	98	102	79	102	90	92	97	95	122	85	93	81	99	89	86	103	89	99	92	97	76	97	90	116	114	93	87	102	100	93	106	96	98	107	97	106	119	110	125	98	97	91	90	87	72	102	96	97	100	101	91	82	94	87	86	111	88	94	95	112	112	89	101	102	98	108	79	105	95	82	104	111	85	100	93	106	75	100	107	98	91	109	116	82	92	102	101	92	92	104	93	97	93	106	98	85	93	75	86	85	98	107	71	100	82	110	92	82	98	90	91	102	76	95	85	79	119	80	104	88	90	99	109	95	114	94	105	85	94	77	112	96	98	86	96	97	105	86	93	94	105	94	95	76	97	97	106	102	96	85	95	120	91	114	93	87	97	84	105	115	82	96	92	101	99	100	83	104	74	82	89	88	91	74	96	89	95	105	88	105	92	119	88	94	99	100	97	108	93	91	90	102	104	101	98	115	98	93	108	101	94	94	118	112	107	106	97	97	101	82	100	94	90	90	78	86	83	104	91	92	97	88	120	113	88	91	99	83	108	99	84	79	96	103	102	103	88	111	101	95	100	78	83	89	85	91	88	98	101	91	109	94	85	93	116	94	89	92	90	101	108	101	108	86	116	114	84	112	96	90	92	98	83	99	76	102	91	101	112	89	101	80	83	101	75	96	107	110	95	100	105	105	98	99	117	96	103	94	100	88	107	97	93	94	85	82	99	91	88	97	90	103	87	105	96	100	87	86	76	97	95	89	97	94	92	92	93	95	104	101	73	106	98	96	92	100	97	89	91	97	101	81	111	84	88	77	92	101	94	101	101	120	107	96	103	110	84	86	94	88	112	80	103	101	88	105	98	107	117	99	105	100	92	100	96	98	103	96	101	89	90	105	102	95	95	97	78	105	83	94	100	118	82	84	101	81	105	81	103	95	103	95	101	94	109	90	98	93	88	93	103	91	88	102	88	112	83	92	106	111	93	107	110	100	98	102	96	107	100	88	82	101	99	92	100	84	104	109	91	92	96	93	100	115	95	114	98	97	87	105	90	92	99	100	95	85	101	83	94	99	71	102	76	87	95	98	90	108	112	87	101	97	107	113	112	79	84	101	99	74	102	82	105	92	105	88	93	104	88	107	91	84	86	87	108	83	70	91	99	87	110	105	109	100	98	85	94	99	112	82	78	92	108	96	91	92	95	79	104	82	93	96	91	86	94	103	102	92	98	89	92	93	94	106	95	71	94	86	100	100	91	93	102	70	89	92	105	103	94	88	85	94	91	113	89	91	102	93	106	95	92	86	95	113	99	101	98	93	103	96	117	109	94	98	93	105	81	86	92	75	81	93	91	124	101	104	102	91	104	95	95	96	86	87	105	106	91	86	89	97	110	90	81	98	100	112	102	110	93	91	102	98	82	97	103	87	97	90	70	99	83	94	96	107	89	94	91	89	96	102	92	115	87	95	109	87	81	93	107	85	100	99	95	91	101	94	110	113	99	124	124	105	86	102	92	100	102	98	95	105	100	105	83	94	101	101	116	96	90	100	87	98	105	82	87	71	95	93	99	95	97	110	77	93	91	108	99	88	73	89	93	92	91	95	79	95	98	81	96	104	100	90	96	87	94	86	80	88	91	89	103	92	86	95	101	98	95	97	110	98	97	84	104	105	100	108	116	106	97	104	90	88	103	103	91	95	111	102	92	122	89	113	101	100	96	110	87	91	107	89	82	85	92	93	99	96	88	76	101	101	100	101	86	108	99	104	85	92	99	78	102	83	124	93	107	91	85	97	98	102	80	105	99	89	98	86	101	88	100	106	89	109	112	108	100	108	102	96	108	95	94	97	104	101	87	100	105	94	97	95	108	75	87	80	99	98	96	80	95	83	99	98	76	101	90	115	95	103	67	116	75	100	84	99	95	79	81	88	104	99	106	107	91	90	104	97	105	85	101	74	101	108	105	73	95	98	96	95	109	95	87	107	117	95	96	98	84	101	89	98	85	94	96	102	114	98	81	106	106	88	93	90	91	89	88	104	113	96	90	89	122	100	102	79	90	83	93	104	95	114	101	95	98	87	89	85	94	101	95	74	97	101	87	111	89	95	99	105	99	104	91	95	91	89	80	93	98	90	91	86	108	101	90	89	102	95	96	111	87	89	82	108	96	102	98	113	111	110	102	96	90	82	83	88	92	96	95	97	96	100	99	102	94	116	105	90	91	108	100	106	108	100	95	115	84	109	101	107	109	97	103	91	84	89	108	103	102	91	81	92	103	92	87	91	88	91	94	101	97	99	103	93	106	105	99	94	80	95	98	91	97	84	92	99	102	91	89	96	91	96	106	106	96	103	120	85	100	111	91	86	102	102	93	95	102	101	98	94	84	90	97	91	98	94	87	105	102	98	105	87	95	86	104	95	90	92	92	65	96	93	99	99	93	99	86	101	97	98	91	84	111	76	85	94	91	112	98	96	104	84	96	103	105	90	123	83	95	94	96	113	98	94	80	89	76	98	119	102	95	93	91	91	92	94	115	112	82	96	110	105	86	91	84	87	86	108	101	108	92	92	90	87	107	94	76	100	109	96	97	101	85	95	75	92	100	89	97	96	96	85	97	96	88	91	96	87	92	113	99	91	94	101	103	96	86	99	73	81	120	94	106	98	86	85	92	91	79	99	98	101	97	92	100	105	101	97	66	96	112	96	107	86	107	87	101
23299	9990	7671	8036	16324	22062	24003	22591	20543	18283	11991	9387	7770	7705	6897	7066	4591	4487	4397	3514	3050	4958	13364	15780	13113	9183	7449	4303	2589	1663	1217	878	773	762	696	671	696	683	660	719	720	689	692	690	673	679	723	657	705	726	722	686	691	677	655	709	696	722	731	694	711	684	703	729	728	711	700	654	700	722	687	705	693	753	623	704	692	733	701	659	705	685	701	667	675	717	723	729	721	671	681	687	711	685	737	703	680	733	693	689	678	689	745	707	678	681	715	685	681	643	730	701	646	733	699	694	692	688	686	667	683	669	674	652	717	678	690	671	674	691	708	671	712	716	660	710	713	730	648	680	723	660	697	650	686	705	680	711	696	676	691	664	648	695	666	688	690	728	717	717	708	687	681	713	711	702	701	646	690	692	700	725	724	705	663	694	702	676	701	694	691	714	661	677	686	700	674	720	731	665	707	593	683	676	704	703	729	739	703	720	693	688	693	722	670	731	690	712	652	679	684	642	637	692	708	651	673	749	665	685	693	653	710	693	624	687	696	711	715	666	682	637	661	680	734	662	665	686	665	690	707	722	648	666	671	640	680	681	702	706	692	674	650	722	664	668	669	661	705	705	690	695	725	713	668	697	731	670	693	685	682	728	680	687	682	694	713	706	688	691	684	730	712	703	708	731	712	679	662	703	677	699	692	728	688	680	705	684	674	711	698	680	702	688	685	679	689	720	709	696	727	689	691	753	701	686	674	694	698	722	726	649	667	701	709	697	752	711	669	711	730	644	681	704	693	740	665	684	671	685	680	706	659	690	677	684	659	700	684	724	729	656	651	693	714	724	666	702	717	687	664	686	729	685	696	713	694	705	683	713	651	685	719	694	699	714	701	711	708	656	698	682	752	663	670	713	684	718	666	707	732	697	674	669	681	688	694	691	681	674	733	671	723	687	677	736	635	682	675	737	732	725	711	660	682	670	733	666	698	692	692	671	686	683	677	681	640	704	717	724	701	682	667	690	715	668	722	628	700	734	699	718	683	669	699	720	664	696	706	757	670	695	711	722	705	709	730	720	675	735	670	717	691	716	676	740	685	724	701	693	692	696	689	665	667	674	720	694	714	739	706	710	666	690	730	687	636	682	668	664	700	732	695	692	662	725	701	682	746	670	677	693	711	726	700	653	736	707	662	669	669	681	689	653	652	717	665	715	653	723	770	707	676	695	693	734	773	641	702	658	684	681	670	674	716	719	675	708	660	732	668	725	725	685	688	687	702	701	692	650	660	671	687	696	714	671	716	744	734	657	696	717	687	720	699	694	737	739	716	658	686	723	714	751	730	642	654	659	705	732	725	654	695	706	687	701	711	714	683	702	696	700	691	685	689	679	654	689	657	715	709	705	695	711	711	666	750	706	654	686	698	656	687	633	712	671	701	672	681	717	687	673	662	693	716	698	682	716	671	708	705	684	708	711	667	730	677	748	714	695	682	702	681	713	659	693	661	709	674	652	701	711	705	681	732	721	713	710	687	747	659	681	679	685	728	680	716	674	670	688	700	690	678	757	669	675	713	709	694	739	697	728	664	717	671	740	686	714	693	717	686	721	713	699	683	714	690	669	675	656	670	629	649	673	671	741	655	667	724	684	656	698	685	648	707	743	713	643	721	697	675	693	721	642	668	649	674	728	656	684	701	712	697	661	683	708	678	708	649	672	718	652	737	703	649	664	719	696	702	724	705	712	687	666	688	682	655	656	707	692	669	747	702	662	729	722	665	694	657	707	704	725	682	695	693	680	725	692	678	683	740	715	645	670	690	691	635	700	676	700	689	667	699	700	723	682	686	706	737	691	652	669	695	674	706	670	701	745	714	669	684	669	702	703	689	702	694	711	694	709	698	720	736	687	700	739	707	670	695	721	656	650	706	729	649	724	692	718	660	688	683	689	713	668	707	710	726	725	697	721	709	702	695	716	705	729	737	713	723	705	673	734	711	666	682	700	704	737	687	720	696	673	725	652	682	725	714	654	755	691	657	717	649	737	664	683	752	669	686	669	708	691	700	723	747	670	714	719	716	722	696	658	728	735	660	685	663	679	715	681	694	677	696	671	725	698	662	719	671	725	653	675	719	727	682	693	697	693	694	732	683	677	653	675	712	718	662	720	649	644	736	715	706	688	717	680	637	712	721	666	667	713	730	711	688	714	696	675	630	681	667	707	657	698	691	709	696	719	737	695	691	679	687	683	706	742	657	683	653	715	680	713	709	719	714	682	698	704	672	670	679	736	716	728	721	688	706	691	722	747	711	679	656	718	714	662	675	738	689	687	697	701	686	673	681	682	643	710	685	673	663	694	673	696	702	677	700	727	709	715	682	663	724	712	683	683	690	704	706	691	694	649	711	679	714	686	711	676	674	711	672	669	660	742	657	684	712	715	671	723	656	708	645	738	676	734	714	700	693	655	671	693	705	715	729	640	696	683	707	664	651	738	683	713	687	725	745	662	687	665	694	681	641	692	699	743	673	695	698	728	638	711	704	686	692	694	670	727	645	719	688	638	733	694	689	743	692	733	730	688	714	691	665	778	668	689	740	670	702	769	708	688	707	673	690	674	638	688	688	699	673	709	704	709	698	731	695	694	698	725	661	751	693	664	647	721	717	634	721	657	699	670	717	714	698	692	702	671	688	656	693	703	682	722	684	658	673	686	713	779	690	687	714	688	703	699	674	736	746	710	727	692	676	687	682	700	660	667	679	726	664	716	671	716	674	664	714	719	721	691	676	710	681	691	719	648	709	735	711	689	718	692	674	686	666	678	654	666	721	722	679	679	759	664	713	710	743	737	721	627	699	757	691	700	651	680	668	687	677	648	761	692	759	714	731	682	675	718	708	713	714	728	696	701	694	691	683	720	699	730	719	728	687	696	718	701	732	677	722	731	707	677	734	720	710	720	688	649	666	681	695	674	654	702	665	687	705	704	718	677	661	738	681	708	676	721	680	678	717	695	708	682	680	692	700	739	682	690	693	678	716	664	760	750	729	677	683	662	716	687	688	710	690	674	735	699	688	681	682	693	717	685	700	726	679	706	687	700	722	718	700	742	685	683	681	721	717	673	705	700	694	730	672	714	643	707	694	677	691	680	662	680	699	730	708	736	726	731	728	685	674	692	691	711	712	706	659	665	651	701	693	706	688	671	705	730	669	676	731	667	671	667	735	700	651	682	671	716	697	691	664	682	648	710	678	719	649	671	713	654	711	717	668	749	738	659	696	666	690	711	714	698	655	669	742	727	686	706	683	661	687	709	679	725	701	669	761	691	712	668	693	766	742	698	645	685	694	671	703	704	646	691	698	699	671	653	674	710	689	689	650	695	700	680	704	745	721	690	672	694	744	657	671	706	685	712	668	724	691	728	672	718	695	711	705	691	687	682	700	647	685	704	655	617	686	691	680	734	724	666	654	676	714	694	701	727	683	652	733	674	678	724	685	692	730	735	645	707	669	723	652	677	670	656	659	661
2337	667	486	288	238	276	387	445	444	318	302	193	193	182	230	173	154	149	168	124	118	125	203	195	202	145	167	117	93	96	91	98	82	83	82	99	80	77	72	79	104	67	83	69	81	84	80	86	75	58	70	74	66	84	81	78	78	81	79	87	75	88	75	77	79	109	75	96	81	81	100	85	86	87	77	103	78	78	89	97	73	82	75	75	66	76	88	93	73	75	73	82	77	84	104	64	99	82	91	50	85	83	65	69	83	81	78	84	71	88	74	88	69	78	82	63	79	64	70	74	88	70	81	93	74	97	83	80	90	62	66	93	86	70	82	85	84	77	88	75	90	77	70	80	81	94	75	86	70	92	81	78	85	81	83	90	75	90	85	78	73	91	89	69	83	99	87	89	78	84	70	83	67	88	77	74	84	73	94	82	79	84	92	84	85	92	84	94	79	94	72	87	85	100	96	83	80	72	87	87	64	68	88	69	76	80	81	103	73	75	71	101	90	92	79	82	83	68	88	73	94	79	86	68	80	87	84	79	79	75	83	87	58	79	87	75	79	65	80	78	85	76	83	74	101	81	66	70	72	75	82	91	74	87	73	89	89	88	73	83	76	85	79	84	75	68	103	87	75	71	88	99	96	85	79	86	77	87	86	75	79	80	77	76	97	79	85	77	77	92	67	94	84	66	71	81	78	82	77	85	71	81	90	74	72	78	78	86	68	80	82	92	87	85	82	77	79	80	80	97	85	90	77	84	90	96	85	80	89	76	81	90	90	74	81	76	83	71	97	94	82	75	78	79	67	81	85	89	93	87	80	78	86	98	73	87	71	85	79	65	82	88	71	75	79	72	80	83	81	73	70	93	87	74	87	69	82	83	81	72	61	79	86	84	86	88	70	68	86	67	77	93	71	75	76	80	87	87	76	74	82	75	92	77	79	83	79	92	80	77	68	87	85	77	73	74	75	72	86	91	86	106	80	84	70	87	90	76	77	77	96	87	85	68	103	92	81	75	91	73	68	81	86	85	93	71	74	91	88	91	84	77	77	69	81	95	67	95	68	63	85	49	80	86	73	79	80	88	88	77	79	67	92	87	93	82	64	86	89	76	94	100	83	102	74	103	76	69	87	79	71	85	88	99	99	71	77	66	59	70	64	84	85	79	89	91	70	85	93	82	94	78	74	95	78	88	97	96	85	85	95	76	84	71	85	84	89	97	88	97	77	79	77	96	85	72	75	83	85	85	89	92	78	70	99	105	82	99	79	90	88	85	81	89	74	82	85	78	77	86	101	74	91	96	85	79	65	83	81	88	72	72	77	75	86	74	83	77	102	73	83	88	77	89	61	74	89	71	81	82	76	108	71	70	89	76	81	71	105	93	76	78	84	86	99	97	89	87	76	66	90	81	73	77	66	73	84	77	78	99	86	56	90	81	84	90	67	83	87	85	82	73	75	65	85	88	94	102	85	84	88	74	83	79	85	78	77	89	76	82	64	91	85	79	78	91	83	76	98	81	91	73	76	72	79	72	90	88	72	80	76	79	85	85	76	85	74	99	66	86	87	90	86	93	93	65	72	68	106	85	93	57	82	84	84	81	82	78	88	68	82	89	70	91	80	90	85	85	73	66	101	72	84	84	87	83	77	62	80	81	74	86	71	72	91	80	77	98	79	90	82	75	94	86	70	77	78	79	74	77	77	100	86	86	72	79	87	88	87	79	85	84	68	84	83	74	93	94	74	83	97	71	82	82	89	84	73	83	63	87	62	86	80	75	75	73	86	81	71	84	99	78	90	75	68	80	89	81	80	85	99	90	72	71	78	74	79	74	66	82	95	80	71	116	83	82	82	82	74	83	84	87	81	87	85	103	85	73	95	78	65	92	80	81	87	87	83	81	67	90	90	81	83	88	85	76	91	74	87	73	69	70	79	81	80	79	80	81	83	91	78	80	101	82	80	95	89	69	98	74	70	99	89	83	81	97	82	71	86	76	98	62	87	89	80	101	68	80	77	94	77	92	66	72	80	73	84	88	94	88	75	102	89	88	78	81	75	79	77	66	72	89	73	83	77	77	76	73	83	70	78	91	86	82	95	80	69	95	84	80	77	83	91	64	81	80	86	81	91	81	68	74	86	73	80	68	87	74	83	82	76	95	76	84	79	110	83	93	72	89	82	63	73	93	66	95	74	78	69	84	84	83	76	70	72	85	89	95	86	86	94	63	74	75	58	73	82	83	76	84	98	79	74	79	78	83	88	80	83	92	74	95	87	78	74	84	83	83	89	72	75	76	66	77	84	82	75	74	71	84	80	79	81	83	74	88	73	72	74	87	79	79	81	79	71	90	67	79	92	80	97	76	81	66	86	77	88	75	82	94	82	84	77	83	80	90	81	75	85	78	86	77	74	75	86	94	70	78	82	86	77	73	93	71	75	73	86	94	79	81	80	88	95	69	82	82	91	81	76	67	83	73	90	94	74	82	76	100	74	91	84	78	82	69	79	94	66	81	85	69	71	82	72	82	83	77	79	79	77	75	82	74	69	72	74	77	71	86	64	96	67	89	89	90	85	85	88	73	81	90	75	80	81	73	54	73	75	67	79	83	79	74	93	82	71	77	67	78	80	80	95	87	80	82	82	77	87	97	83	100	83	94	79	78	93	88	74	98	60	77	88	81	76	73	71	70	83	71	95	73	93	77	86	82	88	87	83	81	94	91	81	74	95	79	79	92	91	94	77	95	78	75	73	88	78	80	83	77	74	86	90	81	73	84	73	82	93	83	92	77	76	87	78	85	86	92	74	71	85	71	71	77	85	89	85	71	81	70	81	82	110	74	77	78	67	95	78	81	86	83	69	80	85	81	78	82	84	90	98	87	82	91	86	74	79	60	82	90	70	86	79	74	82	104	94	90	87	77	78	75	71	87	94	84	97	79	95	68	80	78	95	78	95	89	82	77	104	70	77	96	76	67	88	80	74	79	78	70	82	81	87	98	77	86	81	79	75	83	83	77	79	81	64	75	75	69	74	85	72	84	78	87	81	74	91	70	80	90	77	69	75	72	77	86	77	80	94	90	81	73	93	90	84	79	83	86	86	72	91	69	77	77	82	82	69	84	79	77	74	83	89	73	80	81	90	71	85	65	93	72	64	73	91	70	82	79	82	78	68	71	75	82	71	64	80	79	73	84	79	83	72	84	77	95	79	93	100	87	94	79	90	74	78	82	68	91	77	74	87	75	88	70	91	83	78	82	76	86	82	78	73	76	79	78	76	98	93	76	91	82	107	81	77	83	74	84	82	95	77	81	85	83	69	73	93	82	101	99	97	78	80	85	82	77	89	79	81	73	82	64	71	80	89	83	75	103	89	83	72	84	69	80	79	64	84	77	77	82	80	92	87	71	82	83	74	70	90	83	89	92	81	85	69	90	87	80	68	72	69	79	83	80	93	79	86	96	80	74	84	86	82	80	64	103	91	71	68	76	71	81	79	106	82	81	75	84
17270	6835	5076	5027	9664	15217	17689	14908	13579	9848	9141	5945	4783	4579	5040	3715	2928	2961	2844	2280	2012	2074	3243	3326	2900	2094	1669	1147	951	801	634	626	614	612	590	608	635	633	598	557	590	610	559	617	606	559	578	601	570	600	576	601	582	563	617	594	611	588	636	616	585	595	594	625	612	592	622	579	563	590	609	593	606	625	593	623	607	598	591	591	604	595	595	616	608	542	612	637	590	597	587	605	593	599	633	582	632	625	601	580	593	622	580	641	578	575	590	605	623	624	612	582	601	659	664	620	608	579	631	600	555	587	641	611	582	612	545	609	575	588	578	609	578	597	591	583	606	585	604	587	636	607	607	604	639	598	607	596	612	608	635	612	577	576	594	606	592	577	587	591	613	559	575	620	575	568	626	608	573	596	599	631	576	583	630	628	568	595	605	579	616	619	579	631	621	614	584	586	585	622	624	596	563	595	605	603	587	596	617	575	603	587	588	626	608	583	597	623	596	604	607	574	617	629	633	635	633	623	624	594	624	594	625	616	579	604	597	601	598	620	609	632	645	593	609	603	534	588	622	614	587	621	592	583	639	557	631	549	579	611	630	617	645	617	604	572	609	626	593	632	609	611	603	584	612	569	585	623	596	588	631	628	601	611	595	586	623	580	627	614	567	621	620	584	604	569	612	602	642	631	647	607	598	579	597	653	561	585	629	640	558	593	563	589	594	589	579	597	608	593	623	611	612	599	606	624	628	589	623	593	620	635	573	617	589	635	634	618	578	618	607	563	590	628	647	613	597	629	572	602	618	574	587	595	584	617	612	660	616	606	636	563	634	613	613	603	602	594	566	597	618	592	607	603	644	559	615	569	566	609	603	644	641	609	621	604	561	623	616	581	577	618	588	586	618	636	598	615	608	621	602	593	630	580	618	565	582	581	589	598	599	598	549	605	597	585	637	574	615	626	622	565	560	577	645	581	579	594	578	609	638	622	580	593	604	645	613	631	636	575	586	623	594	695	574	622	628	569	650	577	628	596	608	576	606	576	577	593	605	577	607	567	593	599	540	629	640	608	624	557	595	587	608	563	640	582	586	574	609	595	626	628	619	608	667	655	603	621	590	639	579	600	569	616	608	650	643	590	571	655	627	539	589	625	592	544	604	635	589	665	644	637	560	650	606	615	623	587	566	564	630	650	579	570	614	596	617	610	615	589	614	627	586	600	598	607	614	614	595	584	601	640	602	568	607	608	628	644	611	569	612	634	598	632	608	601	579	606	593	593	636	576	595	547	640	560	634	591	560	629	570	615	653	591	593	603	570	624	610	609	618	584	551	630	599	594	595	613	593	576	626	607	580	585	593	632	619	587	650	613	572	601	606	609	597	603	622	577	622	629	612	578	652	602	589	590	565	602	569	620	601	544	559	602	630	627	570	553	631	589	594	604	554	601	573	585	618	634	574	602	608	607	596	589	614	583	575	638	612	588	603	637	595	550	582	597	637	620	596	617	619	623	638	611	588	585	615	576	598	570	608	601	614	623	584	599	620	633	596	624	605	650	588	556	604	568	617	644	625	606	578	614	607	579	591	598	577	618	599	642	649	633	626	608	629	596	635	632	626	611	592	602	591	600	562	628	573	631	618	582	582	628	604	569	589	577	628	589	587	579	611	572	616	646	616	603	602	624	610	595	627	653	598	609	574	613	598	605	569	548	642	597	625	562	593	584	593	598	610	611	607	595	620	569	635	612	627	607	627	595	548	611	626	578	571	589	574	617	578	637	631	616	596	591	625	623	599	584	609	557	617	614	610	636	565	647	628	596	603	588	597	621	619	611	573	614	613	665	585	618	569	633	605	610	612	583	608	643	621	621	613	603	624	618	602	596	611	605	612	642	638	637	626	584	621	564	641	565	588	613	611	629	632	598	630	618	598	599	610	605	585	631	618	599	587	620	602	644	598	617	632	546	608	613	665	569	635	574	542	576	609	583	611	661	601	575	616	618	615	630	601	570	576	589	644	595	639	597	615	584	577	628	563	643	645	600	598	641	609	584	592	593	600	563	663	622	546	572	602	581	652	569	613	603	577	612	623	604	567	626	653	641	620	608	574	613	640	609	613	635	600	615	584	635	597	669	583	580	638	581	612	603	604	612	581	619	649	619	652	579	610	582	654	593	606	591	581	626	628	607	633	645	592	633	589	653	554	587	618	650	607	638	612	654	568	601	582	652	560	592	617	606	586	594	624	597	568	641	617	587	611	601	649	538	601	628	601	591	588	616	569	610	616	624	642	626	611	584	645	596	597	617	615	643	612	614	585	586	656	593	591	628	635	586	576	636	577	572	631	603	606	616	600	548	572	617	591	633	611	629	633	595	605	590	573	639	636	605	573	611	616	597	598	593	612	611	654	556	598	611	608	596	589	603	600	567	647	617	600	604	557	600	586	630	588	551	608	642	609	597	593	595	612	586	604	594	631	575	624	556	600	610	615	662	611	593	587	556	631	609	604	585	587	611	623	608	586	591	561	588	622	581	613	643	593	590	614	614	607	664	603	615	662	610	615	585	626	590	566	569	572	604	608	581	615	606	593	600	585	649	623	615	598	623	606	617	639	583	632	605	623	583	600	572	630	630	585	631	562	595	583	578	597	610	595	631	634	636	623	618	600	609	668	606	601	589	593	613	596	636	636	599	619	654	608	599	639	614	636	634	592	596	591	664	616	643	572	539	551	621	614	600	590	577	570	580	599	596	608	598	598	627	610	571	569	604	619	552	640	618	565	615	601	574	616	586	661	619	603	605	625	656	608	586	629	611	626	616	651	640	610	555	640	618	594	557	575	628	569	555	616	604	549	616	623	615	616	567	638	586	583	616	622	615	605	601	604	607	592	581	605	592	600	648	628	610	626	611	600	580	578	601	570	622	565	564	618	616	588	602	578	580	635	632	659	622	599	599	594	638	580	576	634	650	587	558	625	574	624	608	654	605	630	579	593	630	649	556	617	616	617	627	564	637	611	645	637	584	621	636	636	633	579	607	581	629	572	628	658	587	608	598	629	617	599	544	639	654	586	573	591	601	581	614	590	618	634	600	642	598	593	583	580	566	635	619	584	604	599	630	578	602	619	575	608	572	595	591	619	596	656	606	583	596	582	601	602	582	585	589	619	586	633	634	581	646	590	596	624	626	621	583	606	598	548	610	576	590	608	636	640	567	631	581	593	601	623	607	587	604	624	603	554	623	592	605	598	601	603	605	631	600	632	580	644	606	613	627	608	592	598	664	587	599	634	615	603	617	624	652	577	581	607	596	615	574	612	630	637	627	594	605	624	624	616	601	643	601	619	606	642	641	603	630	593	663	622	645	566	655	607	574	642	613	625	620	604	602	593	609	567	572	599	597	623	624	574	593	629	559	583	551	626	625	601	669	599	656	625	605	606	623	601	601	585	597	613	657	594	596	591	599	585	613	606	669	593	633	585	650	610	576	618	571	586	639	644	629	657	605	622	624	612	594	609	606
2061	957	662	408	312	374	483	581	524	423	388	248	223	245	241	232	202	190	156	153	135	175	388	503	371	308	283	170	128	121	106	97	77	81	97	78	89	67	92	82	81	95	95	72	84	87	82	89	75	83	93	76	83	73	70	71	95	75	77	76	94	83	80	86	95	91	92	88	84	82	75	73	72	81	96	71	99	79	77	85	97	89	66	90	74	103	91	81	77	84	88	93	78	82	71	85	74	79	85	84	72	76	64	80	65	81	94	82	81	102	82	66	72	81	88	96	75	92	89	69	96	78	83	74	82	76	82	81	92	88	81	77	76	72	80	70	76	84	78	61	81	87	96	83	91	73	84	82	78	84	76	83	80	88	79	92	73	104	95	82	65	92	85	80	87	90	95	87	75	91	89	71	74	81	80	79	95	66	86	76	78	79	81	94	78	98	83	85	82	88	68	76	80	79	68	89	82	75	71	81	97	95	71	69	84	78	80	68	81	69	77	81	82	103	68	100	75	89	93	80	81	77	81	86	67	98	80	78	75	80	91	90	87	79	76	94	99	78	71	85	67	83	85	73	84	80	75	83	88	83	96	88	104	77	70	77	54	83	101	67	79	73	95	93	91	76	83	86	76	84	86	100	78	89	66	99	78	76	75	75	90	73	84	81	102	88	84	77	93	77	78	59	94	77	80	94	85	77	77	93	61	88	91	86	87	74	86	74	92	76	72	87	82	83	82	82	80	86	93	86	89	83	79	74	78	70	86	86	84	82	72	84	87	69	85	70	72	83	69	87	90	87	77	98	78	73	81	89	87	82	73	73	67	88	86	96	82	80	74	94	89	88	76	89	79	90	92	82	79	85	89	73	66	70	90	86	74	80	95	77	78	84	80	70	62	95	82	84	70	76	96	83	72	83	84	90	84	73	84	93	82	62	81	75	83	86	79	82	90	95	91	82	104	68	79	68	80	83	79	106	90	85	95	69	80	80	82	93	78	70	79	87	100	73	74	87	88	86	72	96	88	80	81	89	77	85	88	66	86	101	81	85	91	94	94	92	68	68	81	83	73	69	89	85	72	77	89	80	97	76	74	75	82	87	71	73	64	88	65	78	71	73	84	89	82	70	83	101	71	72	65	81	90	76	84	85	78	84	85	86	69	86	88	77	84	61	93	70	68	87	88	74	82	79	90	95	98	82	76	79	77	77	89	97	96	74	91	75	75	84	68	80	98	81	80	68	86	88	83	98	80	73	72	89	79	88	70	81	78	96	94	64	90	75	75	86	81	77	94	84	89	86	86	81	104	80	80	83	96	75	73	92	97	85	85	87	83	84	81	84	72	64	74	85	85	77	87	68	72	93	80	90	88	68	78	85	79	84	71	96	90	86	84	95	79	88	77	77	70	85	89	78	77	72	100	78	76	86	82	91	84	75	89	95	92	87	89	81	61	91	74	64	93	79	77	66	75	94	76	77	87	85	74	89	83	75	78	65	89	76	79	87	95	71	88	90	88	78	79	84	78	85	82	70	83	84	75	77	83	84	71	88	78	72	80	64	70	88	67	103	80	86	89	90	81	90	91	78	84	82	86	75	89	83	87	83	74	68	81	67	70	94	76	84	80	82	88	85	85	81	88	82	85	73	74	75	75	56	98	87	105	74	75	93	90	76	76	76	88	84	87	83	84	82	80	88	88	73	88	74	94	69	78	95	68	76	104	84	73	82	79	72	72	74	89	89	88	75	83	77	73	78	83	59	81	73	88	87	82	97	87	87	81	89	89	87	80	88	89	89	106	85	71	81	78	79	99	78	86	70	74	91	69	68	93	72	79	67	91	86	95	66	86	81	60	84	82	87	86	74	94	80	63	76	84	70	76	78	75	84	77	78	79	83	97	74	90	88	77	81	95	81	77	86	86	79	92	77	96	68	83	82	92	74	74	78	68	77	80	78	93	76	83	63	89	91	77	92	80	87	68	89	69	95	69	71	79	78	86	76	97	62	77	79	85	86	96	92	86	82	78	69	94	69	100	87	99	67	84	95	85	88	88	98	57	81	77	88	100	92	81	87	97	96	78	66	96	78	74	87	89	80	62	71	77	90	81	79	80	98	56	72	80	86	88	90	80	93	73	91	88	72	77	93	79	80	100	85	87	75	72	74	89	84	92	76	91	80	77	79	85	85	70	74	87	77	79	70	77	89	83	83	59	84	80	85	86	92	69	98	97	102	78	82	93	88	75	70	71	84	93	77	68	94	89	96	91	84	79	95	98	73	69	64	93	89	80	76	80	80	84	75	89	74	82	76	92	82	93	66	90	79	86	81	94	71	96	66	96	65	86	89	66	91	71	93	78	98	98	87	97	87	96	79	74	75	66	82	99	74	84	77	79	91	94	99	82	93	83	77	83	94	94	65	74	72	81	94	75	77	99	83	77	81	76	108	93	91	69	88	81	104	73	76	81	98	83	88	82	102	85	71	85	79	75	80	84	63	78	72	68	75	86	75	103	78	74	90	82	93	90	97	91	91	88	95	90	73	87	66	73	89	69	77	80	90	80	79	85	79	91	73	72	82	79	91	97	67	70	85	76	75	61	69	65	86	88	87	80	69	89	84	86	79	72	82	83	81	91	86	74	77	88	100	89	87	92	90	77	69	86	86	91	69	86	90	70	100	93	94	81	82	97	64	88	79	73	78	81	65	90	74	74	93	82	75	87	96	85	85	91	85	83	73	89	70	81	71	92	71	76	77	81	78	79	92	68	84	74	82	88	93	72	78	88	72	90	66	77	68	99	87	75	69	87	85	72	104	69	92	87	67	74	84	63	79	93	90	75	91	83	77	90	81	102	89	82	77	73	84	82	100	81	72	91	85	64	73	80	94	88	87	87	86	101	81	74	81	78	84	79	87	88	92	71	84	91	70	80	84	103	78	68	88	91	88	74	79	94	89	75	84	84	87	78	76	81	103	89	81	77	71	80	75	78	93	73	76	78	73	87	68	93	85	100	72	82	104	74	77	80	78	85	94	88	77	92	73	87	87	78	73	91	97	83	84	85	67	71	85	96	73	76	74	96	72	93	71	58	75	88	76	73	85	81	78	57	70	79	69	94	78	66	89	67	78	67	64	94	80	81	75	63	87	103	65	99	92	65	81	75	77	62	73	89	84	68	75	95	85	70	87	100	71	72	77	86	74	78	87	83	76	80	77	80	88	94	79	98	94	86	89	100	90	76	71	100	97	89	82	68	86	100	79	67	89	93	76	82	90	75	86	83	92	58	84	91	90	89	89	77	76	96	69	92	91	76	67	71	96	79	79	89	73	85	70	92	89	83	80	97	102	96	75	86	75	85	75	81	78	85	78	88	90	85	91	81	85	93	78	79	70	81	66	90	69	74	74	82	82	97	70	85	79	69	94	80	67	75	89	85	79	89	92	83	97	103	82	90	70	88	72	104	85	80	79	75	87	78	83	89	85	83	88	74	84	63	87	72	80	80	73	84	88	88	87
19627	9235	6274	6751	13115	18562	19674	18704	15703	12805	11916	6711	6348	6746	6098	5012	4217	3513	3105	2810	2433	3100	7728	9292	7503	5043	4394	2486	1549	1080	821	709	672	629	616	608	595	620	582	619	573	588	558	593	644	659	631	633	586	629	607	566	636	629	624	610	625	587	605	612	593	577	602	601	604	597	581	578	616	580	580	605	598	597	590	574	635	623	576	580	619	547	566	587	653	608	566	606	624	609	643	596	603	599	576	615	631	608	631	626	590	609	641	617	556	550	615	636	621	567	622	578	599	623	568	577	580	590	594	559	548	620	586	587	582	580	595	620	658	624	613	603	558	589	596	582	676	584	633	607	621	576	616	626	547	572	617	585	569	588	578	628	596	616	660	612	599	622	611	579	617	633	576	633	574	613	574	607	626	627	576	613	558	584	606	588	591	586	580	579	647	571	602	612	595	630	621	639	582	565	597	617	566	641	616	559	605	581	575	578	586	622	588	571	600	613	591	611	578	600	612	634	614	624	612	586	603	631	611	596	564	600	591	625	636	575	612	627	582	561	625	601	594	603	632	600	589	610	584	575	587	590	614	586	582	620	610	602	553	644	578	640	627	598	602	574	598	611	618	636	580	594	621	579	602	569	588	641	597	561	615	581	605	626	611	642	599	595	611	595	553	619	585	647	585	593	658	644	584	595	566	567	605	627	554	595	593	578	607	624	617	622	598	583	604	619	583	643	633	568	603	620	603	586	642	596	615	596	576	626	614	612	612	588	660	615	615	631	637	583	576	621	580	608	604	639	588	672	585	555	563	579	581	632	560	644	603	597	594	582	596	586	639	639	634	591	611	587	529	616	590	643	578	595	598	595	616	603	587	652	622	587	604	651	621	624	591	529	586	626	616	613	615	588	598	597	633	614	599	584	616	570	624	605	618	611	608	598	632	633	619	665	606	604	610	637	635	614	546	607	559	627	618	565	619	609	641	597	629	604	639	608	553	597	586	627	557	570	609	592	618	618	619	616	565	580	618	626	601	616	584	619	615	589	591	602	603	609	634	586	611	599	620	608	598	592	621	574	628	623	585	591	586	594	600	606	575	643	592	582	578	598	610	606	584	596	632	625	624	562	569	590	648	618	604	587	637	598	581	628	603	628	575	630	636	590	619	590	564	582	621	576	571	589	602	637	566	574	584	629	607	597	593	596	640	617	611	606	576	584	603	583	586	618	605	584	577	617	621	619	612	588	623	598	568	617	645	585	599	595	602	606	651	587	599	588	612	617	602	561	609	565	589	597	633	614	605	612	601	572	610	551	565	636	629	613	597	627	603	587	617	614	610	544	607	598	572	602	619	592	606	604	599	600	602	601	610	578	592	633	618	634	620	625	610	611	560	603	627	616	606	619	603	590	582	573	619	586	571	552	638	643	588	644	636	601	608	590	612	560	643	604	613	621	639	584	584	589	627	568	636	615	610	561	633	647	576	610	624	569	615	631	616	618	642	577	600	593	631	603	613	611	594	590	560	577	609	589	590	581	637	602	595	599	611	611	570	620	624	609	619	589	569	562	602	641	564	595	590	581	632	591	633	601	592	594	588	555	609	596	611	626	684	599	556	615	621	642	614	622	572	608	552	573	562	591	634	613	578	617	599	589	640	563	592	582	627	606	623	576	640	623	618	582	601	631	640	595	639	568	597	593	602	593	603	579	651	626	607	615	593	623	586	611	587	606	619	569	576	612	600	623	583	618	591	607	579	618	629	617	622	592	593	553	561	566	564	592	593	605	608	581	628	604	611	580	594	571	582	587	627	573	552	581	619	620	645	577	605	547	601	566	620	562	613	577	606	597	623	614	570	608	599	647	605	574	627	652	572	614	626	603	625	579	545	598	641	631	579	601	608	619	615	609	557	555	594	586	586	581	582	608	607	625	595	612	606	561	566	649	651	648	607	621	571	595	599	586	604	574	589	633	587	618	590	598	626	596	578	584	626	597	611	622	584	646	598	625	596	605	604	562	615	569	588	561	581	610	600	640	627	589	579	590	642	624	555	586	608	568	603	589	604	542	615	586	652	592	625	613	644	608	635	633	649	576	616	612	619	592	579	634	579	594	587	630	590	596	610	609	628	586	604	600	605	604	605	588	612	624	646	598	567	610	620	559	614	584	547	592	628	596	612	596	602	632	600	603	602	593	614	612	590	577	630	627	612	617	633	607	562	580	557	620	619	617	612	588	613	569	626	582	618	580	630	568	631	655	552	608	604	590	583	622	576	608	624	594	624	623	624	636	636	617	622	607	601	584	586	605	588	592	627	630	598	604	599	596	625	600	615	602	600	616	546	581	574	614	568	619	583	590	582	607	592	623	563	620	620	623	606	608	636	584	655	588	593	602	582	597	583	644	626	622	614	635	586	615	631	569	606	609	612	591	544	634	610	601	590	640	598	589	581	629	585	589	563	618	583	580	626	586	604	622	579	574	585	594	620	571	607	594	583	636	607	574	657	603	588	592	591	604	608	596	596	605	592	612	561	613	588	582	587	622	601	593	627	585	547	566	541	567	641	613	594	584	644	612	564	584	591	581	639	587	637	602	621	630	571	580	617	612	573	609	617	597	607	575	573	585	630	612	603	616	613	589	618	610	652	559	579	617	603	607	606	571	586	619	581	636	636	661	593	618	582	592	637	601	624	546	612	588	632	583	610	589	631	587	585	587	599	593	612	609	527	584	620	594	588	662	621	605	576	591	621	645	619	583	645	604	607	620	551	642	518	608	579	565	589	547	577	613	615	594	664	626	564	612	618	552	574	616	586	606	604	589	599	572	577	599	586	600	613	596	605	580	623	609	636	609	614	564	617	573	635	596	592	584	613	598	625	602	659	586	622	591	599	581	604	619	618	622	568	600	643	604	559	599	587	609	584	608	581	580	602	593	603	570	619	620	618	580	571	603	593	563	622	608	599	582	615	600	596	583	588	567	593	595	605	642	568	593	583	610	612	659	627	682	588	606	584	605	626	609	607	630	609	589	621	580	564	607	627	639	632	623	611	579	593	580	580	603	619	603	590	602	608	651	614	630	628	633	614	555	633	594	658	579	565	611	577	597	645	609	585	608	598	618	635	575	547	613	589	602	598	568	625	573	596	585	551	591	613	617	600	616	583	621	623	625	590	589	575	590	601	649	642	564	599	616	647	576	589	623	589	622	596	616	579	592	610	579	572	607	594	628	597	554	613	602	639	598	601	562	603	614	591	606	574	640	613	617	568	604	563	576	583	575	559	619	564	597	603	620	612	592	639	592	599	620	612	624	621	611	605	558	608	584	602	648	609	648	571	661	646	630	567	617	647	603	567	627	595	587	575	615	587	632	577	602	616	607	590	590	605	619	575	603	594	589	621	608	610	606	581	617	608	630	573	574	601	557	551	606	602	622	607	596	601	567	580	608	573	622	582	621	639	544	570	599	599	626	576	574	625	638	582	597	569	594	622	567	604	630	605	622	637	569	603	562	623	622	593	597	599	603
3441	835	610	442	323	366	447	594	601	497	289	267	266	274	255	246	190	227	171	167	172	178	394	517	474	337	286	203	143	124	109	107	91	102	82	113	101	114	92	99	72	96	85	99	93	103	106	99	92	84	88	87	96	104	105	79	91	110	91	96	106	106	95	103	105	102	92	93	89	89	72	85	94	96	91	88	91	102	94	93	102	96	95	82	99	97	100	101	83	96	111	96	90	95	96	105	87	99	102	85	84	99	93	91	83	94	91	87	98	89	96	89	131	93	99	102	115	123	87	109	100	80	92	80	111	92	77	88	99	69	94	103	79	88	84	96	99	105	87	97	103	104	77	93	99	110	86	84	105	86	131	103	89	94	84	96	103	80	110	90	92	92	88	96	109	101	83	99	93	99	105	83	83	95	100	109	97	92	86	89	102	114	84	94	88	109	93	99	93	89	86	105	89	103	85	100	108	95	92	105	98	112	104	80	102	94	97	93	90	85	104	90	82	86	94	80	110	79	93	92	84	95	95	87	81	86	85	106	106	91	107	102	94	92	85	83	95	86	86	108	117	79	100	96	100	98	87	83	88	95	104	87	89	78	96	101	95	120	106	106	104	97	86	88	87	100	93	90	81	98	96	74	103	95	111	93	99	91	97	105	100	102	88	107	94	89	99	101	80	107	115	119	92	95	112	85	89	103	108	99	87	92	102	100	79	103	106	85	99	96	94	109	90	91	97	93	100	100	91	101	95	105	94	89	107	96	107	88	118	97	100	108	89	106	92	91	100	97	99	94	95	92	89	95	96	85	95	104	91	103	96	102	87	89	94	105	89	85	92	100	79	93	96	96	85	92	90	80	86	105	89	97	80	74	94	97	121	105	87	96	100	111	96	95	104	81	89	95	95	110	93	109	98	105	100	90	94	90	101	86	103	106	86	107	92	90	84	77	98	107	103	86	97	98	96	96	81	89	106	88	90	87	105	79	101	89	106	73	104	84	108	92	84	106	94	83	89	89	88	83	79	86	96	96	102	86	78	89	103	90	89	89	86	99	96	98	112	102	109	85	81	106	100	96	102	85	95	89	94	95	119	98	102	104	100	94	89	99	100	103	96	90	85	98	92	103	88	95	95	111	83	98	106	106	116	84	101	98	83	88	102	93	78	102	99	112	89	101	109	87	93	95	102	77	101	80	110	81	97	87	94	83	96	95	102	77	99	116	97	98	101	111	88	102	98	90	93	81	83	105	93	99	111	90	84	112	80	81	103	112	79	88	88	93	81	78	94	86	87	88	96	103	90	116	95	107	106	85	100	106	89	93	109	96	104	89	102	83	75	84	90	94	101	89	89	97	86	100	104	86	95	106	85	96	87	94	102	102	93	99	83	71	107	94	75	81	87	92	78	103	92	78	92	81	84	91	99	93	92	85	87	91	86	78	95	102	107	71	88	87	102	96	102	92	101	93	94	95	98	99	111	81	78	104	91	91	115	77	96	93	94	103	96	96	101	98	117	100	84	89	108	94	78	82	64	87	89	83	109	85	94	100	97	88	92	91	92	93	84	100	92	83	109	103	106	100	86	98	105	94	94	83	92	79	88	90	93	87	86	103	97	109	92	104	86	90	99	86	97	86	97	87	94	83	93	92	92	99	85	83	86	106	96	108	78	102	99	102	103	77	86	103	100	105	99	85	98	96	114	101	90	91	83	99	107	91	101	98	88	71	103	94	95	108	86	95	91	87	78	71	97	100	107	92	109	85	111	93	98	88	87	108	87	115	95	101	90	89	87	104	77	89	101	89	97	103	95	105	100	95	75	106	85	92	93	95	89	93	76	87	94	108	81	90	112	107	111	98	96	80	109	84	102	91	88	105	91	82	101	100	97	90	100	96	78	89	92	94	97	83	92	86	93	93	100	76	108	86	97	101	91	85	82	102	71	92	95	108	95	73	87	96	103	95	103	65	108	107	81	77	103	81	118	82	78	97	112	101	89	104	91	97	97	95	89	103	92	94	79	90	109	98	87	101	97	90	119	83	78	92	92	85	116	85	93	95	97	96	107	77	77	99	85	87	74	103	95	97	92	90	96	84	100	96	95	90	94	115	99	77	89	93	94	86	99	118	87	103	86	93	108	99	89	97	93	74	112	96	90	86	91	94	96	99	100	103	85	97	87	107	98	96	97	92	76	85	74	95	92	71	107	96	107	96	95	78	97	107	100	101	102	84	96	99	91	81	96	103	108	98	96	97	98	97	99	90	93	85	91	83	112	78	79	91	98	102	109	91	108	83	87	82	95	104	102	81	82	117	86	81	91	77	95	76	102	91	80	86	76	88	104	102	110	96	97	94	75	96	85	96	82	106	84	103	99	108	90	94	109	104	85	71	90	108	84	88	85	84	104	96	102	109	118	103	83	110	103	77	92	99	81	103	99	90	85	104	96	97	90	96	88	99	92	112	69	99	76	75	95	89	102	105	99	104	88	88	106	91	91	118	95	101	87	97	91	107	89	92	101	89	96	105	105	88	94	109	92	101	81	92	113	106	78	84	102	107	95	82	91	107	102	99	101	100	101	116	89	74	85	105	91	104	102	101	89	103	82	96	103	88	98	91	85	98	87	87	86	91	84	98	105	92	102	91	89	107	92	92	97	96	95	93	87	90	99	103	95	105	83	119	97	108	97	95	86	94	80	100	93	103	89	95	91	98	108	84	88	97	102	95	80	90	104	115	88	84	103	94	81	95	113	73	87	93	91	103	105	104	99	104	107	103	84	90	98	91	87	101	84	101	98	88	101	109	87	81	109	80	106	95	102	80	89	97	87	89	79	92	97	96	92	105	98	98	93	105	85	101	90	115	103	93	102	110	96	89	98	107	88	98	82	96	99	90	89	115	114	87	95	91	92	89	96	106	96	91	83	106	89	105	87	99	105	96	98	101	84	94	89	90	95	110	99	85	72	111	97	82	97	93	93	83	87	91	104	107	105	111	100	83	94	107	76	97	94	82	97	84	104	98	90	105	81	117	86	97	78	87	98	90	104	114	76	101	79	85	90	89	92	95	87	87	96	107	104	101	103	104	103	89	89	98	94	94	91	85	104	85	86	99	76	99	111	81	96	95	88	89	85	91	86	90	110	92	88	101	80	94	94	107	108	99	102	80	96	91	94	99	89	109	90	97	101	88	96	80	84	77	115	103	99	91	86	105	103	81	93	94	98	92	88	99	111	90	83	93	87	96	92	101	85	96	97	102	103	87	101	88	80	81	115	103	101	90	95	101	104	87	103	118	101	106	89	101	105	103	98	93	79	107	87	98	94	98	106	97	91	101	100	96	87	91	100	91	87	76	95	103	97	107	110	80	86	90	96	92	86	99	101	124	76	91	94	80	86	91	83	97	81	83	92	87	91	92	99	108	87	82	101	101	99	102	75	90	99	107	112	95	79	100	85	110	109	104	99	97	97	99	78	81	106	96	106	80	88	87	96	123	98	111	111	81	106	97	96	94
19791	8194	6078	6424	12763	17733	19207	20117	17197	14362	8788	7477	6468	7276	5733	5572	4635	4056	3773	3100	2770	3162	7822	10361	8732	6013	4687	2856	1774	1325	1022	820	711	716	705	693	704	708	700	690	638	690	695	727	723	685	700	722	674	708	650	691	679	696	705	738	707	703	722	691	742	694	677	692	654	664	712	726	679	723	722	681	690	666	683	752	690	677	700	716	675	746	672	657	708	711	701	692	652	698	703	722	675	710	671	710	701	678	720	741	656	705	713	703	657	686	672	709	668	709	702	728	630	685	693	721	659	730	724	692	720	714	709	683	705	668	670	676	687	697	709	718	684	728	727	712	703	716	706	653	715	655	692	720	743	669	662	668	694	695	703	727	727	733	670	706	727	731	682	694	681	712	766	690	678	692	692	678	693	698	709	690	694	693	690	681	725	711	697	699	730	692	671	772	722	722	639	761	702	687	700	703	681	723	674	696	659	669	672	737	737	691	707	674	687	729	724	644	712	726	680	703	670	694	666	711	693	728	674	700	685	704	705	725	705	696	687	722	704	708	710	666	725	696	752	671	665	704	680	716	635	698	686	731	669	731	728	679	693	639	651	679	665	653	739	682	711	721	654	670	657	669	721	715	667	671	709	735	722	702	691	657	683	701	679	718	669	656	732	664	712	700	702	693	740	701	722	725	670	671	667	707	677	685	700	740	658	728	760	697	711	681	731	720	668	740	694	680	676	707	740	695	687	677	724	677	713	656	751	676	675	662	708	723	713	716	700	647	646	716	684	661	705	647	687	690	685	701	732	706	742	703	679	705	695	698	672	756	696	710	706	697	683	706	699	652	723	695	740	718	698	747	722	663	634	664	692	688	675	672	679	707	710	732	690	694	735	721	664	727	722	697	708	701	716	693	718	672	667	715	735	673	677	697	653	735	692	698	753	677	730	747	720	734	742	710	708	674	722	707	703	726	711	681	717	673	718	688	725	716	681	717	700	689	668	721	656	758	658	710	697	705	703	680	703	680	698	715	694	730	688	701	718	728	694	729	697	679	681	688	714	668	697	680	697	728	713	678	741	682	680	766	675	750	708	704	678	698	765	655	724	689	721	710	709	718	709	711	682	695	669	711	724	724	696	681	689	695	711	714	640	708	700	656	718	754	712	697	729	736	721	696	735	707	705	709	717	716	686	695	673	680	661	693	706	706	698	674	707	654	741	696	648	691	714	722	672	700	687	718	708	657	696	731	659	745	653	707	673	712	647	688	658	716	708	727	694	680	726	654	661	704	707	720	658	702	696	671	742	681	744	690	634	703	685	687	737	704	730	688	675	707	694	691	672	688	688	669	666	690	721	734	655	700	718	700	680	665	757	648	733	727	722	718	675	705	713	672	671	678	687	711	714	728	720	744	700	713	653	678	716	692	693	679	639	726	688	695	731	707	673	710	712	726	727	697	714	659	682	729	652	693	628	702	697	664	708	703	706	685	683	705	681	722	655	713	708	704	671	681	657	724	715	668	726	662	655	730	741	699	685	685	649	671	745	683	682	730	714	695	674	686	697	700	668	694	698	714	717	698	718	701	710	691	708	680	668	679	725	714	736	646	724	743	719	708	671	714	711	662	685	727	697	700	687	713	733	708	718	681	703	674	662	716	677	710	687	700	695	700	697	706	682	713	686	684	679	647	691	700	660	625	676	694	687	640	685	704	682	709	706	642	711	721	714	710	666	678	679	703	659	725	695	672	683	715	679	735	664	698	705	729	694	730	711	774	683	671	720	717	692	673	702	714	698	673	710	704	690	701	694	687	702	708	697	745	671	659	713	658	695	720	684	638	700	688	655	718	680	669	716	678	727	685	696	678	727	736	695	708	695	690	729	722	674	692	710	647	700	691	707	704	703	668	712	651	703	695	737	715	699	664	646	693	681	662	699	686	691	653	652	703	682	732	689	693	701	682	745	696	700	708	659	737	754	710	730	742	685	664	711	670	694	686	640	689	724	678	705	709	693	666	726	711	691	724	690	723	617	665	698	702	734	684	707	708	686	651	682	710	712	746	680	679	716	682	677	702	745	698	674	721	694	709	688	667	693	675	750	735	709	671	710	646	710	733	695	697	734	690	725	657	701	687	695	721	686	732	710	651	665	682	677	695	707	720	642	716	720	672	717	704	676	692	660	718	727	699	702	724	685	668	688	721	686	690	679	744	682	684	679	700	704	678	679	707	689	699	665	703	679	716	696	695	695	711	725	710	721	627	689	663	693	737	710	644	713	710	668	662	715	702	717	664	702	694	705	681	679	698	695	652	672	688	698	736	708	705	707	731	717	744	699	690	714	672	671	707	708	735	663	704	689	716	697	714	762	703	665	713	695	691	669	683	663	712	686	735	756	715	711	695	668	682	717	697	738	694	716	666	678	700	682	654	692	705	658	686	707	734	720	689	659	708	713	746	675	685	728	742	686	700	701	672	728	695	729	696	685	690	695	695	726	721	708	702	669	691	697	681	712	719	719	723	675	707	692	684	745	672	695	695	714	704	715	692	721	676	682	690	677	692	665	701	679	696	666	702	687	670	704	700	719	695	716	688	670	697	671	693	629	771	686	672	732	714	679	706	697	680	700	726	707	708	734	667	673	735	705	719	676	685	724	698	701	714	714	714	747	675	681	708	725	707	701	643	651	698	676	675	695	681	717	709	723	694	694	732	643	717	688	678	719	714	713	713	739	710	702	701	689	724	719	711	692	727	652	697	725	738	700	716	696	726	717	703	711	695	697	677	688	720	742	707	721	715	702	681	731	675	683	740	675	697	697	694	693	674	684	681	679	662	700	717	694	652	715	660	736	687	693	692	688	688	720	710	704	644	673	730	680	676	659	700	687	664	692	703	655	679	695	689	709	662	679	708	659	704	674	671	684	707	700	676	719	716	669	688	688	701	750	732	688	703	681	680	688	722	709	740	645	660	695	674	671	717	705	695	777	677	674	715	683	636	730	678	727	676	697	728	721	683	682	719	742	689	663	711	679	728	671	680	648	651	671	737	714	693	683	681	677	654	729	702	695	681	683	722	689	659	718	688	674	667	631	683	681	713	734	691	728	680	678	702	731	683	690	681	737	695	689	667	723	718	694	716	685	686	718	735	700	670	692	685	644	703	686	694	685	686	703	672	691	729	745	712	723	694	687	714	675	703	699	694	664	695	709	682	685	649	714	697	708	686	621	675	704	683	695	728	719	654	704	717	693	662	687	730	667	699	686	663	721	678	719	673	698	676	668	693	689	674	669	685	755	710	682	709	728	749	696	700	678	702	679	708	685	733	689	692	656	685	690	682	736	688	687	694	724	677	702	684	682	690	719	688	698	704	730	646	702	689	662	723	662	710	692	687	709	672	697	692	712	701	679	692	714	740	719	690	699	718	675	687	693	684	706	690	707	659	693	737	678	744	669	734	723	682	664	736	687	700	717	688	707	695	702	665	710	694	678	707	677	684	685	707	715	651	691	698	696	695	715	677	708	680
3151	1114	640	457	359	471	746	891	887	511	377	402	338	400	339	311	247	239	229	184	196	232	657	875	669	518	427	254	192	136	102	97	104	95	96	98	99	89	115	82	88	95	91	95	102	94	97	100	94	88	94	99	95	101	86	104	93	96	93	83	99	82	94	103	96	114	86	91	95	90	100	105	106	97	100	92	106	82	105	97	106	95	99	80	85	98	98	86	79	118	101	114	106	87	88	82	86	91	88	93	110	99	94	85	113	94	94	103	81	98	84	98	97	91	93	93	85	86	92	72	98	99	101	109	92	92	78	90	99	97	94	108	93	87	97	93	94	97	113	90	66	129	100	84	86	123	96	96	94	100	102	86	104	101	127	86	97	90	110	87	105	103	121	106	84	80	100	86	93	97	85	117	97	83	95	88	96	84	100	98	109	94	114	83	95	96	100	93	104	95	108	87	104	90	91	117	101	90	83	94	104	88	94	103	105	101	106	80	86	106	83	111	96	94	89	101	81	88	91	101	94	95	91	90	99	87	75	76	95	101	104	98	87	99	86	101	83	116	97	74	93	101	84	95	85	115	104	95	96	90	101	100	116	101	95	112	117	96	98	84	83	102	87	98	110	77	88	92	89	94	71	87	87	96	95	93	98	94	104	97	99	98	94	84	99	87	91	100	90	125	93	98	79	109	100	87	93	103	91	96	89	72	89	87	96	108	100	105	68	84	89	101	97	95	94	92	88	103	97	82	116	93	91	91	94	89	94	100	92	114	86	101	97	93	101	104	107	94	102	105	93	106	109	98	89	87	90	78	84	98	96	86	95	97	96	98	113	95	103	113	93	105	93	87	86	98	92	100	105	79	93	86	116	100	95	104	90	90	94	102	101	98	105	102	91	109	86	105	104	78	89	93	104	93	94	101	97	91	98	103	94	98	93	87	101	96	89	83	98	106	97	96	107	87	95	96	88	92	111	96	112	108	90	112	109	92	95	82	96	88	81	82	82	100	82	88	99	82	85	95	91	97	85	89	92	90	95	98	102	97	87	100	86	95	100	92	96	90	93	95	79	98	85	101	107	99	103	102	104	87	86	93	95	93	112	88	92	96	95	91	85	93	81	97	86	94	104	101	112	101	98	102	94	90	79	84	89	95	113	95	101	91	84	91	107	98	94	83	72	92	94	94	102	110	99	86	101	106	90	76	94	102	90	93	116	104	92	101	102	92	116	109	84	96	94	99	107	98	100	104	100	83	99	109	91	99	84	95	88	106	96	101	106	99	106	92	87	123	104	112	89	109	105	98	96	95	93	101	107	92	97	99	88	89	91	76	97	110	83	88	101	97	104	100	95	94	99	107	91	98	91	102	85	94	77	96	92	104	107	109	116	121	95	84	105	95	99	84	94	82	101	87	108	105	101	99	91	95	79	84	84	92	101	103	93	116	99	89	106	89	101	106	95	108	87	102	92	99	79	91	94	104	84	95	92	112	112	91	101	107	100	77	84	97	104	104	99	96	99	101	92	86	104	103	110	101	117	93	108	81	79	85	104	95	102	85	85	95	110	82	101	104	98	93	99	83	92	101	100	74	96	78	109	93	104	94	95	91	109	111	104	109	77	81	88	91	95	94	98	95	100	89	94	94	74	89	80	79	120	100	93	100	102	91	89	97	93	86	104	111	104	100	89	104	104	75	109	86	77	82	84	90	110	81	81	95	106	87	94	89	97	111	97	100	102	95	95	94	90	96	84	98	107	92	103	105	105	93	89	93	80	85	100	87	86	104	105	111	98	113	86	94	99	107	87	87	94	93	89	88	105	93	106	114	105	101	94	86	128	71	87	99	120	87	101	97	102	102	83	98	96	104	85	98	95	99	113	92	102	88	96	119	96	87	103	96	85	94	88	91	78	83	90	112	88	79	91	107	86	114	87	113	103	96	87	99	83	97	88	112	93	82	82	77	103	93	61	79	100	105	87	92	89	86	112	76	83	114	98	86	86	87	108	100	88	86	105	92	112	66	103	97	85	108	90	113	94	105	103	81	104	90	83	93	103	96	92	100	103	95	96	106	98	101	114	88	82	96	84	105	87	99	88	88	103	92	88	98	115	101	108	97	97	90	87	87	90	98	108	93	96	107	96	94	120	109	86	90	106	79	85	112	86	85	93	84	93	91	90	111	97	88	81	92	79	98	98	86	96	89	96	94	109	111	72	81	101	89	98	92	104	91	101	94	87	99	100	86	83	83	96	88	96	107	87	104	105	106	86	93	98	84	95	108	93	102	75	106	101	100	99	103	102	80	103	96	84	93	101	84	87	93	85	91	92	97	88	88	82	84	101	89	91	79	82	87	91	92	87	78	96	78	99	110	86	74	87	94	91	103	85	91	96	88	95	91	88	105	100	93	104	98	114	83	98	82	114	86	81	88	92	100	87	106	104	94	100	94	97	94	95	119	102	111	103	93	94	96	104	100	88	103	92	91	102	112	97	103	91	91	101	97	98	90	104	91	106	93	96	101	90	88	101	105	91	88	88	96	100	101	101	89	100	96	84	98	91	83	99	102	100	105	90	106	107	85	82	90	101	95	97	87	102	99	80	98	90	103	72	90	76	85	81	100	83	92	76	102	94	90	87	100	95	95	104	80	102	96	99	79	80	95	106	91	89	95	97	114	79	90	88	94	85	104	78	87	106	99	107	84	100	101	105	70	88	84	96	108	76	113	102	90	95	81	113	90	94	87	99	102	102	89	97	103	106	90	116	90	100	100	94	94	86	110	102	88	88	81	96	89	90	108	71	99	109	90	103	101	82	97	94	110	94	98	88	90	123	94	81	88	102	98	98	84	114	94	95	93	77	81	86	92	113	91	108	108	100	94	92	115	89	90	106	105	102	96	84	110	100	96	107	100	100	98	90	101	86	81	92	98	89	98	90	87	89	103	114	83	100	101	115	115	93	100	103	104	83	83	102	108	91	94	97	110	104	117	104	90	102	80	82	94	107	79	103	87	102	117	98	106	93	109	100	97	94	114	89	96	95	102	87	102	111	117	106	114	83	107	85	93	86	113	90	98	87	87	91	93	93	99	104	103	81	106	100	90	85	80	110	90	87	97	83	81	93	85	90	116	103	101	98	83	88	96	101	94	106	93	100	66	100	88	101	98	96	97	93	92	108	109	88	109	98	99	93	87	105	86	88	93	87	103	87	101	92	99	91	103	108	90	97	96	91	106	116	96	103	93	99	88	103	94	96	96	100	89	91	92	91	105	96	85	99	93	98	95	83	104	98	106	97	101	97	87	102	91	98	85	85	107	80	99	82	98	104	105	94	90	97	106	113	101	79	100	87	94	99	94	91	98	109	82	89	94	79	86	108	78	100	90	86	99	89	82	86	115	103	98	113	95	90	106	90	93	100	88	96	89	92	101	77	109	111	112	93	94	87	85	106	91	86	98	99	94	95	94	97	70	94	95	104	110	100	92	104	96	84	78	88	96	89	103	93	86	105	110
23366	10065	6510	7673	14948	22380	24456	24630	21754	14108	10251	9815	8592	9490	8145	6760	5592	5255	4844	3629	3283	4680	13052	15422	12941	9235	7282	4173	2649	1698	1102	853	746	703	739	693	664	662	707	651	659	664	680	658	710	715	708	673	697	706	681	656	717	684	664	706	703	695	668	691	656	728	681	691	691	700	669	659	694	711	605	702	691	712	724	667	708	686	688	676	709	701	661	651	725	725	665	659	691	701	741	735	696	690	656	654	706	708	697	674	710	652	709	706	763	697	699	691	663	669	752	700	695	670	685	693	685	686	663	678	695	701	675	702	685	756	700	692	709	687	706	659	695	664	704	677	716	754	644	701	698	673	665	692	690	691	658	712	709	670	701	699	658	681	718	697	714	729	718	691	695	698	644	680	709	712	668	661	675	663	686	636	715	645	701	729	708	680	670	696	674	682	679	667	711	713	695	657	690	659	722	709	710	654	728	731	666	672	709	683	694	732	675	722	701	654	707	725	716	727	697	694	685	706	688	669	727	715	690	654	668	673	722	656	667	703	679	709	675	667	647	676	656	682	670	628	689	659	719	681	692	739	665	710	676	702	655	666	663	717	658	715	698	700	721	678	666	618	707	655	700	722	696	718	716	710	683	686	694	704	695	665	725	715	652	688	683	717	709	700	727	700	727	710	712	668	627	743	743	677	678	689	694	677	695	665	704	672	684	743	727	710	690	704	728	701	725	695	689	721	658	644	693	697	697	698	712	682	691	643	629	698	675	710	687	723	688	620	672	698	720	698	714	735	697	675	703	675	668	668	700	668	707	658	674	721	701	689	687	668	678	687	704	691	706	698	677	704	707	684	693	740	623	660	756	650	734	669	716	704	726	728	668	697	722	696	693	702	620	704	699	714	674	673	698	648	676	712	676	723	658	672	697	671	715	720	673	724	675	733	696	721	717	702	670	673	705	721	708	722	722	703	707	680	688	713	710	685	750	695	655	687	717	707	656	718	662	688	683	670	687	654	721	672	700	718	686	681	699	657	650	663	698	703	667	660	697	709	685	696	684	674	746	711	688	681	653	663	664	664	674	669	697	737	690	695	698	650	688	646	683	706	684	691	675	646	709	686	675	703	659	644	721	711	687	659	707	677	676	716	665	696	752	671	694	693	699	702	696	678	687	710	698	679	684	737	725	710	686	661	704	690	713	700	706	678	711	664	657	699	684	708	664	696	684	660	645	670	706	661	657	662	690	729	698	733	681	676	698	726	673	717	722	682	695	687	736	677	703	709	718	695	697	681	687	739	675	681	615	702	727	669	706	680	664	718	711	734	700	668	735	758	678	710	742	670	676	731	670	711	650	637	712	747	667	683	673	678	739	708	707	672	654	724	676	658	670	728	698	703	736	683	696	674	653	701	699	729	683	738	658	685	742	682	705	715	704	674	720	752	676	704	727	684	677	699	697	666	751	735	673	689	682	696	703	701	673	686	681	613	719	683	706	680	691	693	678	716	728	662	696	685	680	688	681	663	666	704	674	690	716	714	684	688	690	713	694	737	719	695	674	683	672	666	658	681	709	686	695	711	680	699	739	686	684	630	685	666	698	712	697	681	698	681	683	666	679	702	688	697	717	713	644	678	731	692	687	679	710	634	665	684	687	700	673	718	686	717	636	658	687	671	710	666	731	741	696	702	677	681	707	709	687	627	660	695	679	647	664	715	707	703	692	662	656	661	713	675	714	704	655	696	729	650	680	674	689	685	722	661	672	689	691	720	644	718	693	715	725	677	733	684	687	681	692	709	700	653	721	676	663	680	719	724	708	666	668	698	619	687	676	708	664	704	709	747	708	678	689	713	694	665	713	717	692	724	717	710	690	651	635	679	720	734	717	694	685	679	666	657	671	705	724	624	674	704	691	684	715	682	735	665	693	660	759	683	768	689	711	688	685	703	696	684	686	630	719	708	688	683	644	700	709	724	710	656	747	688	677	709	683	660	695	709	626	641	684	707	692	697	692	709	609	673	666	694	684	689	704	732	681	654	694	655	688	660	670	708	677	691	682	656	696	694	711	709	653	701	665	727	685	691	639	695	699	731	656	702	739	684	681	685	716	726	691	692	669	672	682	652	709	713	696	667	661	695	714	689	694	716	702	717	726	660	673	672	664	675	704	736	709	682	701	656	709	690	662	679	703	661	690	676	709	613	662	710	694	697	738	702	662	673	732	635	701	693	705	712	736	756	746	670	693	705	678	713	681	733	697	654	734	609	695	656	692	672	667	684	720	714	657	709	670	684	673	702	688	699	681	690	685	709	700	699	714	743	713	751	635	693	703	687	706	635	703	640	695	737	695	672	708	657	682	667	729	724	671	640	689	718	667	657	715	691	696	667	725	714	716	696	704	669	713	691	692	678	685	683	649	671	666	646	717	664	667	707	720	683	678	771	680	735	698	687	720	690	647	715	678	732	724	666	678	662	739	693	682	657	666	660	702	656	695	715	680	687	685	677	693	677	635	719	692	702	714	631	706	694	684	709	709	725	686	703	650	685	689	646	693	705	704	689	651	670	699	713	677	711	664	675	715	685	648	666	687	721	693	750	708	715	697	674	649	725	679	676	685	675	728	683	701	661	724	702	705	715	638	672	668	707	727	669	692	725	689	665	652	677	707	706	691	682	653	697	683	674	638	703	709	730	700	687	680	662	675	693	687	692	634	723	691	763	717	724	696	635	663	699	653	672	687	703	737	713	644	732	699	643	683	648	642	691	695	692	656	711	724	681	720	704	647	677	698	698	733	667	693	702	648	681	710	715	693	664	687	692	709	674	740	647	674	714	718	705	658	704	721	687	690	673	694	695	717	659	772	683	664	669	708	723	660	715	671	665	664	670	721	676	672	665	723	724	645	663	691	703	694	693	676	649	726	711	718	652	675	628	698	689	663	712	725	692	658	691	664	701	673	695	682	700	716	654	682	723	663	666	738	692	725	694	685	672	701	710	676	674	722	689	695	700	675	688	683	673	651	670	671	746	721	704	673	712	713	709	669	688	708	723	706	677	655	722	676	652	669	632	697	722	704	703	683	667	659	684	664	680	696	683	681	734	682	638	638	736	747	720	710	673	694	687	670	644	668	674	704	697	741	663	664	733	741	681	660	731	691	692	689	699	707	720	681	653	715	709	697	674	679	712	675	708	669	749	690	763	668	656	644	679	680	669	711	687	647	673	673	724	716	685	666	670	697	674	639	698	659	705	676	620	643	721	693	696	661	654	696	698	689	715	675	672	664	700	727	681	665	706	713	726	646	717	689	747	657	643	685	676	699	712	636	638	676	671	688	731	715	666	656	691	709	666	674	712	677	703	698	686	705	706	658	660	697	664	670	700	732	668	724	698	650	725	727	655	664	686	671	658	709	638	709	717	672	656	688	709	714	688	708	708	679	674	682	720	643	673	697	680	697	691	641	645	675	701	691	671	656	697	692	702	691	733	707	686	698	742	716	706	668	700	659	646	682	679	688	693	700	671
2478	630	358	303	257	288	425	461	344	230	257	230	284	257	193	193	181	143	139	127	126	134	153	164	179	139	133	125	108	104	94	87	80	83	82	80	100	71	85	83	91	81	95	90	82	81	75	95	90	63	84	76	71	83	79	83	79	90	76	79	81	72	68	77	70	81	91	64	67	76	80	71	76	105	92	86	89	85	87	81	74	68	85	86	90	76	101	92	78	88	84	76	76	78	73	68	96	88	70	89	87	72	70	70	87	67	77	80	96	84	69	86	73	84	69	70	78	87	95	88	86	79	72	72	82	93	90	83	89	87	95	83	82	77	72	84	77	85	91	104	69	99	76	69	75	91	87	88	83	74	96	75	94	67	84	104	85	72	76	84	89	92	91	79	75	87	90	70	81	97	78	83	97	102	87	80	67	77	71	72	77	94	75	81	76	91	81	75	94	91	98	73	90	97	73	86	81	83	73	76	95	79	66	99	85	67	101	66	71	90	78	70	68	71	96	69	77	83	90	93	95	77	73	97	72	65	92	81	76	81	85	66	68	67	84	77	83	80	78	74	77	74	62	87	60	80	77	82	72	86	76	88	94	64	90	75	88	92	60	82	102	93	71	72	89	83	82	83	100	62	76	96	84	75	81	75	80	67	86	85	75	85	79	73	75	81	84	94	88	85	83	85	82	65	51	91	98	92	85	82	88	89	80	82	99	87	92	90	72	99	119	81	70	79	78	80	84	88	65	82	82	84	89	80	86	77	97	76	82	77	79	98	89	90	93	78	85	88	73	85	91	83	91	79	74	86	88	78	76	99	79	68	67	86	72	73	65	77	76	78	77	74	78	92	80	79	74	76	93	82	76	69	87	83	86	84	77	70	76	96	81	88	70	85	90	83	89	87	100	71	83	85	75	88	88	88	82	96	77	89	82	93	78	72	77	81	91	65	77	84	64	64	91	76	74	102	89	87	83	72	91	91	84	83	81	81	59	89	78	81	102	74	94	92	88	80	96	74	74	96	72	87	91	84	86	77	98	92	78	65	79	79	75	66	89	70	74	103	73	74	90	82	76	76	74	87	92	93	84	69	74	82	73	75	81	86	91	72	79	85	80	91	76	87	85	78	79	80	83	96	90	69	77	74	73	79	92	74	81	73	90	83	86	84	74	81	96	91	102	92	79	91	79	86	73	79	79	95	77	71	83	77	83	85	86	92	96	87	70	87	74	85	81	77	78	72	82	86	87	69	82	98	82	91	75	74	81	85	75	92	88	89	72	78	72	67	77	80	82	73	91	83	74	84	81	83	82	100	80	89	74	87	66	83	83	79	85	83	79	75	94	62	81	74	95	89	69	73	75	89	94	90	79	83	81	95	94	95	78	84	87	75	80	90	69	66	96	89	100	80	75	84	82	85	97	81	60	91	78	81	82	83	79	75	79	89	81	77	85	85	78	77	92	102	73	92	70	73	68	90	68	83	89	83	81	81	84	88	103	80	82	83	104	86	84	75	95	69	77	92	67	81	70	73	77	76	62	87	76	77	109	72	93	89	83	86	83	85	82	75	95	77	81	78	81	89	86	78	72	82	82	85	85	71	80	94	82	91	96	84	73	77	80	73	73	74	87	84	80	85	83	85	88	89	79	75	84	98	85	68	96	78	74	88	92	72	95	60	91	87	80	75	77	71	85	82	84	86	75	79	69	73	76	82	72	81	83	91	75	70	85	82	74	82	87	86	86	89	85	85	80	66	88	75	81	82	62	84	87	83	77	68	71	78	80	92	70	79	85	61	92	76	75	94	69	100	75	83	76	94	93	86	80	81	84	85	85	80	65	91	89	77	88	83	94	95	88	80	59	90	77	93	87	83	83	77	70	85	85	70	101	81	77	73	95	82	89	86	77	68	86	80	71	89	77	91	89	91	90	80	84	61	87	90	74	83	106	90	95	86	85	79	77	93	88	72	78	99	82	83	92	73	82	81	86	78	88	56	77	91	75	84	73	73	76	82	82	86	87	81	82	96	121	72	76	85	73	80	79	67	99	71	75	99	91	89	93	70	73	72	78	86	71	68	77	98	80	75	76	81	86	82	81	76	83	93	77	85	81	73	97	74	91	82	74	76	75	89	86	80	87	92	68	98	80	80	69	80	97	90	107	77	97	84	82	81	70	89	79	84	103	83	81	88	76	89	70	65	72	81	80	79	72	81	89	75	85	71	92	79	82	82	87	80	82	72	95	80	90	82	99	90	75	86	88	96	80	76	82	66	78	73	74	82	84	86	82	95	92	67	80	92	74	77	111	76	84	87	67	76	79	82	78	74	82	83	88	80	86	90	90	87	78	80	93	74	73	83	73	82	82	70	95	100	91	82	88	102	76	84	91	86	83	77	72	78	75	82	91	94	74	71	87	81	99	81	91	89	90	73	74	104	62	95	73	77	61	88	86	85	86	65	77	74	83	79	101	60	90	83	74	85	66	82	74	77	93	87	95	86	101	87	91	83	77	68	73	86	88	80	78	70	88	69	73	78	80	104	81	84	79	70	82	96	77	84	78	70	85	86	94	90	79	62	93	77	90	84	84	80	82	104	91	95	83	77	87	78	80	92	61	81	94	94	96	82	80	71	91	87	84	79	72	74	88	82	82	85	83	75	90	80	94	83	78	88	87	84	85	79	83	75	63	97	81	86	97	64	85	97	93	78	84	86	78	81	58	80	84	81	87	82	67	72	89	79	90	102	90	88	84	70	95	75	72	84	78	74	91	80	100	97	73	68	89	64	74	101	74	96	83	91	93	67	77	93	67	79	86	93	86	74	85	74	76	76	71	71	63	67	97	98	65	75	89	100	68	71	88	86	93	78	92	73	85	84	67	77	82	91	82	86	83	89	85	84	83	89	78	85	71	86	85	82	91	76	86	76	83	75	106	72	85	93	64	72	83	83	67	80	81	84	86	87	83	92	72	81	82	84	69	93	89	72	81	68	72	67	91	89	87	78	88	66	82	87	84	84	82	85	81	68	77	82	84	93	90	77	86	95	75	99	88	92	80	78	104	79	84	96	87	89	80	77	86	87	80	76	61	83	74	73	67	79	82	100	90	74	73	79	72	75	86	91	77	59	81	80	79	99	85	76	93	80	81	101	72	78	73	88	83	104	85	86	92	77	76	99	83	76	82	86	81	92	82	83	99	91	92	81	90	102	83	70	69	88	73	58	91	93	71	78	66	73	85	89	75	86	91	86	89	90	82	96	84	73	91	80	87	74	70	73	77	91	79	73	80	66	107	89	88	86	73	76	93	82	71	74	91	76	64	91	80	72	77	75	75	79	77	65	82	80	74	96	66	74	80	75	83	74	73	84	88	85	86	84	88	76	81	91	99	94	80	79	78	75	80	80	78	65	72	75	90	72	76	80	75	79	75	70	69	84	77	75	76	97	89	76	83	103	73	81	87	76	74	86	69	75	80	81	79	87	94	89	68	86	92	74	84	69	90	82	73	93	81	81
17592	6428	3830	4583	9683	15627	17187	16691	12474	8154	7452	6075	7867	6127	5054	4441	3725	3043	2664	2405	1948	1927	2861	3308	2926	2140	1896	1312	1042	806	701	634	610	656	567	595	605	619	572	674	604	605	627	598	605	608	621	577	619	600	597	628	635	623	570	624	593	608	603	610	602	619	590	607	643	647	647	634	622	602	622	586	648	614	634	610	620	670	566	591	580	637	619	646	655	641	604	628	604	588	606	588	627	549	631	599	597	635	677	628	584	593	619	618	593	607	599	613	620	673	614	598	590	584	598	661	613	591	606	619	607	579	606	624	592	600	597	571	586	631	641	624	642	611	603	616	633	617	605	642	628	614	560	599	620	629	626	645	568	587	637	642	633	581	627	627	614	601	611	578	627	617	611	614	586	649	588	599	633	581	628	617	599	617	616	593	590	613	613	655	608	598	619	614	608	639	591	600	610	616	613	606	609	632	636	572	634	590	616	632	618	607	605	628	609	677	623	640	628	650	644	594	591	646	592	593	649	633	556	614	605	663	641	626	638	610	631	598	593	587	591	658	545	573	642	614	641	626	600	631	630	623	624	661	610	601	617	609	621	624	625	545	621	591	600	594	620	633	575	578	629	605	651	627	620	615	608	669	609	597	571	592	605	642	612	615	632	615	589	630	624	623	618	568	599	659	580	645	643	592	598	614	611	606	640	583	604	598	638	658	633	617	611	657	623	581	600	605	687	593	639	604	629	630	603	625	637	648	617	586	652	610	617	607	566	613	590	628	644	619	609	604	628	630	597	626	618	648	638	629	591	631	579	605	624	624	618	594	627	573	613	635	591	629	633	623	642	572	592	597	644	645	604	632	600	612	599	604	600	555	632	621	604	636	645	664	611	625	603	607	597	634	634	629	611	616	625	611	601	635	600	573	617	600	621	653	628	573	626	626	610	590	610	573	614	622	649	587	618	590	656	566	610	602	597	634	612	607	592	626	563	604	624	560	640	642	608	615	629	592	607	651	660	649	636	634	611	592	605	591	640	625	626	624	653	626	622	592	621	611	612	640	634	633	655	579	577	633	621	593	640	588	646	587	629	668	600	599	601	626	609	659	640	610	617	633	618	607	599	592	625	584	632	614	626	646	591	627	595	572	615	625	630	705	592	592	637	626	608	613	578	604	633	588	618	633	647	611	601	604	625	617	621	600	600	632	633	588	616	637	601	599	605	608	627	575	648	627	604	638	611	627	577	603	638	611	593	589	634	592	636	597	597	627	621	583	619	587	587	581	642	617	595	625	625	628	640	574	588	613	610	642	606	640	640	604	609	587	633	617	625	616	620	564	649	595	636	646	585	638	617	619	594	607	568	629	628	622	628	618	613	638	651	604	603	592	596	613	633	615	665	593	592	627	622	585	613	619	588	595	611	603	561	563	628	643	654	577	617	626	635	634	593	632	622	617	584	614	575	647	637	646	626	591	640	615	609	602	611	609	619	583	640	591	595	611	608	581	620	631	621	594	641	631	602	617	620	612	611	600	650	592	609	598	606	625	622	606	623	595	615	647	586	579	637	547	622	590	606	628	650	626	625	601	637	631	584	580	607	646	637	610	609	676	582	609	596	598	590	579	648	613	622	628	583	669	610	613	592	607	625	668	630	634	591	631	625	582	633	632	642	629	639	592	658	599	671	655	636	589	638	602	635	608	605	618	608	619	604	603	606	583	601	596	624	600	622	569	596	622	583	627	628	634	607	632	630	600	603	602	575	612	572	606	603	633	607	601	599	609	597	598	638	592	591	644	624	590	649	617	573	625	596	628	596	645	645	594	616	595	710	597	638	611	596	636	654	637	596	608	616	649	588	646	592	603	574	607	573	607	593	601	671	610	612	619	635	592	626	643	569	572	544	587	620	605	605	612	594	659	629	633	668	570	632	598	578	640	585	594	587	617	605	573	601	587	636	616	603	588	659	631	622	647	603	612	577	643	609	598	650	624	628	586	610	624	636	622	657	601	631	617	619	635	642	545	611	650	616	598	591	575	578	608	632	657	675	645	638	570	580	664	636	608	662	630	626	652	598	592	610	589	644	612	612	589	581	626	630	652	633	581	612	608	599	617	595	666	645	593	627	624	601	627	615	573	637	639	644	590	623	597	635	601	608	597	634	600	581	645	600	607	590	648	622	577	616	598	624	611	638	559	589	596	634	608	627	654	598	616	576	599	610	612	612	606	565	642	589	603	603	623	621	619	638	568	626	613	634	592	573	597	569	620	586	586	585	581	592	570	612	617	609	601	626	615	679	615	658	626	649	577	638	620	612	646	595	599	682	641	617	603	569	600	631	651	603	628	589	622	589	603	624	643	639	589	632	607	581	626	642	619	615	615	631	629	594	604	603	616	647	588	626	643	634	632	636	630	639	601	590	563	645	609	590	609	618	607	611	610	618	606	599	611	583	598	605	629	591	617	592	632	616	634	625	629	596	552	600	609	557	648	620	633	585	647	622	585	642	654	589	589	595	607	645	589	564	599	635	629	591	602	593	569	627	656	599	606	601	639	608	570	650	614	625	599	626	612	645	599	609	596	620	641	638	560	613	598	637	590	612	671	573	640	574	607	617	572	588	661	601	657	592	636	641	613	587	604	602	600	626	569	545	610	600	624	655	595	588	632	596	624	626	610	602	595	642	561	615	632	627	606	603	614	550	585	612	626	608	604	601	590	585	624	595	598	628	630	563	626	638	624	566	620	626	618	645	615	620	632	655	624	649	651	585	614	573	572	574	644	604	634	614	602	598	636	604	660	568	625	600	618	581	637	618	595	606	618	621	655	590	591	577	638	630	584	605	630	601	575	575	599	558	595	636	614	632	614	627	613	645	617	626	651	619	637	628	654	624	627	597	596	615	617	604	571	592	647	605	605	618	650	641	608	622	627	608	617	627	595	601	611	618	587	586	610	624	574	606	612	634	626	587	594	633	594	617	616	610	573	620	600	654	575	598	598	633	610	619	607	626	606	593	613	631	612	568	642	659	656	589	644	604	605	599	595	581	620	655	622	620	633	548	596	637	655	615	610	575	605	570	605	657	597	607	603	651	636	623	644	627	617	580	628	591	615	604	599	591	665	613	647	619	665	609	592	630	569	608	615	582	675	590	599	624	627	629	639	632	585	574	635	626	581	652	622	637	651	648	646	607	638	613	565	648	586	638	592	580	639	620	635	611	611	620	634	629	629	611	622	651	603	612	596	592	600	617	622	626	596	580	603	618	594	603	601	615	608	641	606	582	596	603	619	574	633	640	607	581	585	669	578	622	607	598	582	609	620	598	585	612	616	590	581	613	603	649	616	595	601	570	625	662	627	596	605	604	631	580	630	622	614	614	583	651	632	611	616	635	603	584	616	641	628	628	669	582	649	649	629	601	617	613	634	608	589	668	622	627	592	600	621	621	599	641	606	611	595	610	630	600	614	600	602	614	587	611	628	611	606	621	648	577	608	610	630	611	604	668	623	662	619	611	595	620	636
2251	785	499	378	347	381	455	562	461	388	313	286	318	282	224	231	209	152	154	162	154	123	270	428	465	318	315	197	137	114	108	74	83	85	82	81	88	87	71	77	77	80	74	80	88	80	85	86	91	96	79	74	103	76	80	83	82	95	86	76	83	83	96	74	75	77	85	69	76	79	83	86	91	77	92	81	91	89	73	73	70	71	82	70	79	76	85	83	73	83	91	73	69	75	77	92	76	81	81	97	91	75	75	77	91	102	88	85	96	104	78	76	72	86	87	76	80	79	72	102	96	86	87	72	80	90	75	84	89	102	76	62	88	73	78	89	81	75	75	66	87	80	89	75	94	78	86	80	77	79	73	94	88	70	82	83	74	85	75	76	90	84	75	100	75	100	100	86	74	65	84	85	91	78	89	74	88	80	73	76	93	72	68	83	88	75	83	87	83	80	96	81	82	95	87	73	77	72	83	72	94	80	78	69	81	83	96	100	68	71	93	83	79	76	68	89	104	89	92	99	84	101	87	66	90	81	84	67	85	85	83	97	76	93	88	83	85	94	79	82	87	88	89	88	85	86	79	74	78	88	105	95	85	89	84	86	108	64	81	91	77	74	76	85	96	80	95	79	84	83	100	95	98	86	89	73	82	98	86	81	91	89	89	96	75	68	76	71	72	71	81	87	90	71	75	78	76	84	70	86	69	94	87	79	93	91	95	84	85	91	77	92	93	82	76	86	78	87	72	67	75	72	74	80	87	86	67	93	92	97	78	73	87	79	81	82	70	80	99	90	89	78	79	79	77	78	80	74	71	84	96	60	79	70	94	76	94	66	71	72	73	90	84	75	91	78	76	80	73	85	61	95	62	89	73	92	75	87	89	88	84	66	75	80	91	91	70	98	76	87	75	83	85	95	76	82	90	83	73	94	76	75	86	85	75	83	81	65	82	73	78	66	86	86	81	88	73	82	77	81	77	89	80	74	93	83	83	87	101	68	96	70	91	69	84	84	77	76	89	74	95	73	94	83	67	80	98	74	89	89	93	75	75	86	68	80	91	96	78	72	98	77	93	97	78	76	80	90	86	89	90	90	90	84	85	94	73	74	88	82	77	90	88	95	82	82	72	76	86	85	94	85	73	79	92	70	81	82	82	86	108	69	77	95	93	69	78	70	68	82	81	76	85	80	98	83	82	74	82	86	96	78	91	88	70	72	95	77	79	78	81	94	86	90	75	64	81	78	86	83	70	83	85	74	82	88	83	85	82	97	70	92	88	95	76	97	91	79	96	89	88	77	93	90	87	78	96	69	80	81	84	90	80	82	98	83	85	89	73	77	83	87	71	93	91	108	98	88	93	86	83	91	78	93	80	80	73	85	78	77	92	87	71	92	83	70	82	74	81	91	70	77	61	96	93	92	93	85	82	83	93	105	87	70	95	96	100	90	98	92	76	88	82	64	79	69	92	84	76	72	81	70	71	82	89	84	67	74	82	86	84	87	88	96	87	82	81	80	92	79	81	77	88	74	73	65	84	81	87	99	84	83	78	78	92	83	88	83	79	73	70	92	86	83	86	91	76	68	74	83	84	84	89	84	82	84	84	77	93	84	89	89	76	87	80	78	77	76	71	83	98	76	91	80	80	83	91	88	86	83	81	97	92	74	79	90	84	83	72	90	87	66	90	83	76	91	93	75	99	88	90	74	81	101	98	97	80	99	86	61	112	74	79	80	91	76	77	96	70	99	88	77	97	82	96	93	91	89	70	85	87	87	88	69	69	72	87	98	86	73	86	75	57	89	90	76	99	79	87	92	81	75	74	85	81	76	89	93	81	75	90	96	86	75	73	97	80	100	98	73	85	88	84	76	79	76	64	83	75	97	83	88	83	90	86	89	82	82	90	90	69	82	76	71	102	82	83	75	103	85	87	95	84	89	82	70	93	78	92	92	75	75	78	89	80	67	78	100	79	81	90	93	97	77	71	75	78	84	90	77	82	56	82	94	96	83	80	87	79	78	68	80	78	86	69	83	67	100	81	85	74	90	73	87	81	71	89	71	87	96	71	78	80	75	77	70	85	75	93	106	88	88	72	67	79	69	77	93	74	98	83	92	70	94	83	80	93	87	77	75	82	82	87	79	78	87	78	80	90	87	88	90	88	64	80	80	104	92	66	79	74	81	79	84	78	86	76	76	92	75	95	82	99	80	92	84	79	80	77	82	78	74	83	79	92	95	60	83	80	69	80	72	81	90	84	86	77	90	85	99	84	83	79	83	89	80	84	83	75	97	103	87	91	89	70	76	77	69	88	73	81	77	81	73	62	88	84	90	86	80	89	89	70	93	83	91	88	83	85	84	95	79	81	72	85	78	91	87	70	82	69	84	68	76	83	79	86	77	70	84	90	83	96	90	71	81	90	90	96	72	88	73	89	81	91	82	66	78	91	79	69	82	84	83	76	103	68	61	91	88	81	79	85	94	82	84	82	97	100	69	85	75	98	81	88	98	85	95	70	84	78	74	91	76	93	94	72	89	97	76	83	87	99	60	88	87	96	81	78	86	83	76	93	73	89	88	75	64	87	69	77	76	81	91	86	88	92	100	91	63	82	75	74	83	63	59	92	78	79	106	74	87	98	72	82	77	87	83	99	104	75	66	111	87	76	86	90	72	98	86	78	113	77	78	82	88	101	83	85	92	108	95	70	90	66	75	88	83	70	85	93	92	75	99	80	95	102	81	81	81	92	86	78	93	90	96	73	77	87	75	72	82	68	80	83	78	75	92	82	75	77	104	91	71	93	81	89	76	71	74	79	77	75	89	71	83	71	81	72	69	99	71	71	73	96	72	83	77	77	80	68	81	75	103	89	104	66	71	74	81	89	82	97	77	89	69	75	84	96	75	92	70	81	83	89	85	90	97	84	73	69	81	83	81	90	75	81	93	94	75	79	88	89	69	85	68	86	78	78	93	75	100	84	87	78	91	59	81	79	81	84	85	90	75	87	66	74	71	70	71	67	78	71	83	97	83	79	75	82	81	91	72	77	84	64	90	70	94	73	76	91	59	89	97	97	84	84	71	92	81	75	87	84	73	83	85	82	77	82	79	79	84	74	84	73	85	93	91	72	75	87	108	73	80	76	84	82	86	95	85	75	70	74	59	79	66	77	91	87	80	96	77	105	83	75	72	80	90	71	84	83	85	74	87	74	56	94	91	88	67	80	93	91	80	75	81	85	83	66	78	85	86	77	72	75	88	84	77	84	76	89	69	77	92	89	87	98	83	76	92	64	89	75	93	84	83	67	89	81	81	70	90	87	75	84	90	82	76	80	80	90	98	76	73	68	86	99	82	85	91	76	77	90	96	76	78	71	79	78	77	90	88	88	101	78	82	90	82	94	82	96	70	81	92	76	78	92	89	62	76	76	76	72	84	88	83	78	93	89	99	74	100	86	77	92	92	82	96	85	89	85	76	69	80	95	90	84	81	98	80	76	81	78	78	89	67
20038	8157	4810	6506	14039	18878	19604	18724	14915	12033	9589	8383	8270	7470	6259	5745	4218	3151	3125	3239	2597	2292	5925	8649	8683	5739	5024	2858	1800	1220	891	733	665	639	628	579	652	616	639	609	593	618	581	563	612	583	601	596	634	622	626	605	636	570	606	614	610	636	629	557	603	597	583	629	655	626	577	649	610	618	624	605	618	588	639	578	574	590	588	599	613	575	625	572	607	612	620	626	609	602	577	571	596	635	578	622	635	623	604	621	659	617	627	613	579	629	597	616	616	576	589	609	590	587	619	613	605	617	594	625	655	614	616	609	634	591	589	632	632	601	590	605	624	642	637	665	618	615	601	612	594	593	626	638	601	637	630	607	574	574	601	613	663	592	575	596	603	689	609	603	580	624	619	615	602	616	626	615	620	607	594	649	636	608	611	584	606	602	621	601	640	615	612	603	607	648	586	611	629	614	584	565	610	590	610	600	586	592	620	590	577	587	634	588	581	611	699	609	602	586	564	645	600	609	635	598	607	606	610	615	580	633	582	582	601	622	571	640	573	593	638	633	641	599	620	604	596	594	604	582	620	597	603	635	610	569	637	618	597	554	577	600	628	615	584	611	624	589	605	576	575	611	566	628	587	626	617	626	588	557	631	555	565	611	632	612	611	630	606	593	558	610	653	595	592	635	592	618	626	605	628	627	595	644	619	601	610	598	586	604	630	615	606	609	628	619	613	603	562	639	588	611	590	600	613	599	610	592	601	627	602	621	625	607	621	581	570	583	600	589	568	566	616	602	603	607	606	641	636	607	636	628	637	647	651	630	606	633	623	581	647	602	584	616	618	593	605	607	593	556	626	592	631	646	604	597	638	606	606	625	629	594	616	624	598	679	603	612	644	624	601	607	611	601	591	622	645	619	619	580	621	595	590	624	604	633	610	620	604	601	644	587	587	570	631	629	638	610	617	599	616	607	605	575	632	580	658	579	594	577	607	606	641	657	580	580	593	618	561	630	628	599	640	616	640	597	628	637	575	595	574	548	601	594	601	576	570	583	627	598	620	591	624	645	569	648	601	591	601	625	587	621	625	630	597	597	591	590	598	598	608	603	616	597	626	561	576	613	599	646	633	635	645	565	624	580	625	601	557	606	656	653	602	589	577	612	630	605	586	633	651	588	583	611	596	602	606	558	622	573	630	632	638	561	583	587	614	541	649	632	608	592	628	617	609	603	614	639	578	578	621	635	604	604	625	590	613	585	676	579	623	625	630	587	598	600	601	592	602	627	613	582	562	603	597	612	637	600	598	608	574	596	653	626	617	601	596	617	598	583	604	564	612	552	571	634	632	581	622	594	620	636	596	614	607	586	603	618	618	607	622	563	597	608	604	581	608	641	589	586	628	632	596	634	572	616	574	610	594	608	591	662	631	630	600	575	605	604	606	614	547	601	587	603	620	584	590	641	625	605	575	634	611	625	616	574	591	622	606	640	602	611	615	597	648	649	631	602	624	628	611	627	628	628	600	606	582	622	597	588	588	600	624	607	596	610	592	584	612	617	578	583	595	589	617	612	622	623	607	622	569	596	597	595	605	621	597	581	578	600	639	615	606	637	594	608	662	658	643	590	623	662	566	592	610	627	613	593	620	608	569	597	591	631	595	599	625	606	618	579	609	600	612	627	577	562	623	619	596	592	596	591	621	618	628	612	653	612	558	595	622	615	607	595	543	624	606	577	664	598	596	563	566	577	620	604	626	651	642	593	586	637	632	591	616	627	606	595	619	618	655	634	615	591	586	624	613	588	616	585	624	625	625	600	630	582	628	617	610	599	601	613	603	622	618	611	619	594	645	605	631	623	617	597	595	603	597	632	613	628	595	583	577	600	557	606	616	613	606	612	590	581	574	602	617	584	595	614	630	591	601	582	576	627	582	617	576	595	671	609	615	605	617	597	588	607	644	634	637	632	622	653	617	604	605	616	599	631	600	617	622	639	608	612	581	570	590	598	610	622	590	611	618	564	566	642	590	576	613	544	636	641	629	601	562	585	636	590	582	572	597	623	611	643	600	598	589	596	604	647	628	593	600	594	623	624	615	593	606	602	613	627	610	629	626	671	597	623	596	594	559	609	617	624	606	602	597	597	611	631	606	596	605	607	602	586	594	606	575	612	597	611	574	601	599	569	594	657	636	578	649	603	611	574	653	599	613	639	575	646	583	612	625	586	618	607	634	602	609	651	620	590	590	594	591	594	597	567	635	620	619	624	607	631	614	593	606	595	574	589	640	624	587	587	599	611	593	609	610	584	612	615	617	593	569	592	586	615	619	636	588	599	592	581	625	627	619	613	601	637	573	586	547	604	628	642	620	623	639	602	591	644	577	627	593	595	580	611	613	598	633	618	643	612	605	615	559	620	631	606	615	605	651	588	593	599	624	609	639	598	616	608	614	594	588	584	600	591	621	608	584	615	633	600	620	634	603	647	618	614	619	588	598	611	638	639	600	590	592	582	627	659	647	615	615	579	602	601	601	582	611	631	606	617	603	569	640	546	589	590	608	613	609	605	614	610	630	625	645	622	609	623	617	588	617	625	615	609	602	577	582	621	614	554	665	620	580	633	629	599	598	574	603	589	611	617	600	575	592	609	596	612	629	666	621	641	603	621	620	595	626	575	589	595	614	581	611	628	564	610	558	578	553	572	579	613	632	617	616	632	591	605	594	619	570	601	631	610	627	585	574	596	613	596	633	598	602	599	587	612	588	597	602	573	616	645	611	640	628	594	609	605	588	631	611	624	605	583	605	628	603	627	598	587	606	603	599	580	638	631	595	602	601	634	585	624	667	600	564	625	553	610	641	600	633	667	608	585	612	610	559	601	641	586	613	573	598	604	580	647	660	652	610	614	599	588	590	619	608	584	595	659	624	660	602	575	605	598	614	634	664	607	630	601	588	635	619	577	636	605	651	614	624	557	618	629	622	584	587	559	652	557	646	644	637	617	614	595	609	637	595	585	588	634	618	634	597	580	616	591	560	608	613	614	606	621	601	658	612	595	616	610	591	615	593	653	612	617	647	570	624	613	616	606	601	595	618	575	620	614	670	604	595	612	587	634	557	582	565	670	585	614	647	624	598	569	637	591	632	606	675	596	614	613	596	611	606	651	624	615	605	587	575	619	614	624	556	611	645	588	638	590	591	624	614	600	603	590	624	629	600	588	617	550	586	623	626	586	578	605	594	613	604	623	597	582	631	615	628	645	592	610	631	578	611	651	642	618	604	580	651	600	568	564	613	595	611	592	620	633	571	582	624	600	626	551	567	645	592	609	588	638	604	569	534	566	618	595	620	559	609	634	609	589	604	643	608	656	576	615	642	579	594	584	630	571	605	643	591	580	631	623	564	582	634	599	588	603	629	577	600	577	600	625	615	595	628	633	606	614	603	602	587	608	593	606	628	616	592	585	596	588	545	581	603	610	607	655	630	633	615	601	587	604	586	595	556	605	607	588	637	653	659	593	591	552
3423	765	470	371	321	405	454	412	386	395	297	330	332	292	323	271	214	161	187	172	173	141	313	498	505	316	309	196	147	121	118	83	93	105	92	101	67	96	99	106	106	90	91	88	115	81	88	88	100	86	98	100	101	84	93	105	122	84	83	102	96	99	70	94	103	91	86	89	86	101	96	94	97	90	89	95	92	84	97	107	112	123	92	75	91	83	100	83	80	103	107	120	97	88	100	78	101	95	103	108	105	86	102	102	91	101	112	106	95	83	92	96	103	94	82	81	86	110	96	91	97	96	101	83	117	90	110	94	102	83	93	77	84	83	92	95	90	88	98	75	93	104	105	91	94	85	103	92	100	90	88	101	107	93	105	87	93	103	103	109	107	111	82	92	111	94	93	99	101	86	101	105	95	90	100	71	100	97	111	77	95	104	113	76	102	95	94	89	79	104	99	85	94	102	87	96	102	90	93	91	121	98	102	94	95	111	93	88	91	99	105	108	102	95	95	103	105	103	98	97	85	106	107	105	98	96	103	97	87	98	84	103	77	81	88	108	90	92	98	91	106	106	88	87	106	89	95	96	86	98	74	94	94	98	90	91	90	94	83	85	96	83	94	78	94	100	87	89	74	84	98	104	94	96	89	72	109	109	90	79	94	94	109	104	73	87	102	90	94	87	83	103	97	90	102	101	118	91	85	100	88	80	99	109	108	97	89	95	103	96	91	102	103	119	95	104	100	112	94	72	90	97	110	86	98	92	97	90	84	90	79	82	95	82	89	72	103	91	106	72	111	105	87	90	86	88	86	91	95	89	81	88	80	103	107	81	91	101	89	96	75	102	84	90	91	89	82	98	72	90	108	104	82	102	108	86	91	104	90	111	84	95	115	81	91	86	89	108	94	97	105	78	107	103	110	86	101	101	99	84	97	86	85	87	112	104	101	96	78	89	110	85	107	106	86	97	85	105	80	96	91	82	99	92	93	101	100	102	89	102	117	98	100	88	92	103	101	105	102	94	108	82	102	100	90	103	98	93	86	85	100	92	110	107	95	89	92	85	98	72	113	90	91	99	104	92	87	77	88	93	97	92	112	91	106	104	82	114	93	105	99	90	82	91	84	85	115	101	84	103	98	96	92	91	103	105	95	96	92	89	85	96	102	98	100	115	85	94	104	98	109	94	78	103	93	86	90	93	83	87	105	98	93	78	90	88	90	98	106	92	95	82	85	100	102	81	87	96	99	102	81	92	75	106	107	104	87	95	97	119	109	98	81	111	87	92	95	95	96	90	109	87	87	92	111	98	102	89	82	76	119	92	109	86	110	91	100	97	93	103	94	98	99	105	97	86	80	100	99	95	103	110	108	97	97	93	83	94	104	98	103	106	98	85	112	93	112	92	101	113	100	95	104	87	97	97	104	109	92	100	95	88	107	107	93	109	100	85	84	78	95	91	119	103	101	81	99	97	93	85	105	110	91	87	82	82	117	90	93	116	103	110	97	91	107	96	98	106	93	89	93	106	90	100	96	95	99	92	93	84	97	90	93	91	91	98	100	114	87	94	99	101	86	104	101	80	102	113	83	106	81	98	96	85	104	93	109	112	98	94	107	97	96	83	85	90	93	106	97	123	84	107	93	77	106	88	86	122	111	92	99	94	109	104	86	109	122	85	100	100	85	94	89	113	99	89	107	96	108	67	92	105	96	118	94	103	91	81	87	87	78	102	99	97	102	92	99	97	85	119	82	96	107	91	99	83	98	92	90	87	102	99	85	97	83	112	76	98	83	107	101	84	83	95	101	106	91	103	95	119	86	88	72	99	81	91	87	102	77	98	94	107	83	111	89	85	102	97	87	81	94	94	95	109	92	92	103	106	97	98	110	102	94	98	101	95	111	105	103	95	113	91	103	79	109	118	109	101	100	102	100	80	82	94	81	91	100	91	98	94	91	100	89	98	107	107	94	88	81	102	101	81	97	85	92	83	95	92	100	106	83	90	83	102	115	103	104	84	89	82	99	81	90	77	92	90	104	101	97	99	116	100	108	107	108	84	97	108	109	99	93	109	78	89	87	99	101	82	92	90	95	79	94	104	96	77	99	97	87	87	113	88	113	85	104	90	107	88	109	72	89	99	95	108	102	116	79	88	98	92	90	86	80	97	91	86	89	105	108	83	93	107	85	89	78	102	102	99	92	92	81	82	92	90	93	107	84	100	80	81	82	78	87	94	102	102	95	88	95	104	93	102	99	90	97	107	99	72	97	96	75	104	79	107	76	86	81	105	95	90	95	99	77	91	107	112	96	106	118	76	95	106	84	90	89	86	86	90	100	110	88	97	83	105	92	94	111	96	99	106	94	91	94	107	98	106	93	93	84	86	91	102	104	73	98	99	92	98	88	104	99	102	102	98	94	92	93	83	95	90	93	97	103	101	101	114	103	86	85	91	91	92	94	100	80	97	82	82	121	102	73	102	105	87	97	93	108	98	93	116	83	102	100	101	103	77	103	114	99	106	87	104	99	101	89	99	84	94	101	88	112	102	88	96	101	86	92	95	77	95	92	102	81	93	85	87	105	98	94	90	106	88	95	95	83	92	83	85	96	111	97	95	93	104	103	93	84	85	102	98	96	81	93	97	88	110	95	97	114	108	112	80	98	102	96	107	99	103	83	104	93	102	96	103	94	93	93	90	93	81	97	119	88	95	97	100	99	97	98	122	98	86	87	93	109	94	88	86	106	84	109	94	85	91	96	91	89	100	110	96	101	93	89	85	100	90	97	103	98	90	86	89	120	97	85	86	91	108	77	83	120	100	96	87	101	105	103	102	78	108	97	98	103	109	93	96	94	93	97	101	88	83	90	92	91	72	99	103	105	96	76	89	89	99	101	108	98	103	92	97	101	117	82	83	107	94	73	87	80	88	87	99	99	104	82	103	91	102	93	102	101	85	98	87	84	110	88	91	100	105	110	99	93	96	84	100	81	108	105	97	76	100	88	99	93	98	85	86	90	90	92	92	107	92	91	99	90	89	92	91	97	84	82	103	83	89	95	109	88	108	113	89	97	90	108	82	103	91	101	105	99	98	103	100	112	78	91	91	99	83	81	100	94	99	101	114	103	88	83	100	95	91	108	80	105	93	101	92	106	92	100	104	96	90	104	89	104	98	96	99	97	84	104	100	95	108	100	85	99	89	93	105	84	86	83	99	103	96	97	107	98	98	89	89	86	101	115	108	102	100	97	84	94	114	111	114	99	96	94	109	99	95	104	96	86	100	97	95	91	111	105	97	96	93	90	82	113	96	95	92	97	92	103	104	87	116	89	87	90	84	105	98	84	104	92	78	94	95	94	106	99	101	104	110	104	88	90	105	87	91	80	108	95	102	84	78	88	100	97	98	83	89	92	83	106	92	114	99	93	105	103	104	90	98	103	93	97	84	103	90	93	84	87	80	100	104	104	86	98	95	101	92	95	116	96	108	104	111	105	110	93	95	93	90	104	104
20232	7685	4828	5685	13144	18254	18860	14552	12798	11433	8818	8339	8435	7419	7632	6046	4323	3272	3480	3194	2865	2595	6834	10052	9788	5989	5324	3298	2022	1385	1087	887	758	731	692	697	738	689	641	678	717	716	673	650	676	660	715	665	711	679	762	736	755	702	685	675	663	708	736	720	725	710	706	690	658	676	732	677	677	732	705	729	684	750	670	689	710	701	697	702	690	686	685	675	710	696	716	746	686	719	682	720	725	695	675	732	723	726	705	719	718	729	677	702	727	762	734	741	679	706	675	702	688	689	705	691	747	693	730	695	756	703	652	708	703	766	654	733	710	667	705	703	680	707	684	699	687	717	714	689	696	677	679	679	706	731	716	671	665	723	735	713	704	678	678	657	681	702	724	693	699	721	708	687	747	748	699	698	747	701	696	706	712	700	704	698	703	716	728	688	694	743	687	689	687	684	681	698	720	682	743	683	701	669	717	718	665	699	695	744	722	688	679	698	760	684	714	691	712	699	721	741	689	726	714	699	671	680	689	682	694	727	721	678	705	730	715	645	688	741	695	724	713	674	650	715	676	698	706	675	714	739	705	714	690	679	671	688	659	673	700	675	725	698	693	674	668	662	688	742	637	761	655	679	721	670	691	689	668	681	676	709	700	677	665	694	668	706	715	655	691	735	681	685	657	666	700	690	738	709	721	678	682	696	726	714	710	768	678	676	726	700	650	663	688	673	719	672	731	701	683	720	734	681	710	705	678	687	688	715	690	700	766	699	745	739	724	680	692	681	715	722	699	696	765	720	708	689	698	712	730	738	712	705	692	679	716	689	696	705	706	754	708	705	700	719	671	703	726	713	711	697	714	688	676	712	670	743	735	682	708	725	681	681	710	708	667	722	676	708	703	684	627	680	714	675	701	638	677	712	693	685	674	709	729	690	691	713	687	683	679	728	714	681	697	706	665	673	658	708	728	728	702	666	664	681	695	667	656	697	693	653	709	679	683	688	701	708	692	694	744	686	680	695	729	692	644	688	681	741	727	710	721	668	692	688	722	681	634	682	664	708	669	698	694	701	704	670	709	671	694	737	715	694	680	688	695	635	703	687	696	699	695	705	727	659	738	714	695	704	690	696	688	665	705	694	710	669	701	652	714	681	710	710	704	680	673	642	740	718	699	677	703	703	703	697	732	692	720	713	669	732	716	684	717	645	691	738	678	688	713	677	687	724	707	714	734	664	701	723	755	719	684	694	705	737	686	696	729	695	725	686	730	735	758	720	686	692	700	698	677	694	707	681	725	686	711	701	720	731	656	735	699	733	717	710	666	676	647	700	718	702	697	727	683	680	698	662	715	711	705	682	719	707	683	721	696	731	683	716	650	710	695	745	666	679	711	725	690	692	697	712	651	684	631	733	712	712	695	686	729	762	711	688	669	707	701	710	663	706	725	673	702	691	734	701	678	734	707	686	682	694	721	729	751	716	730	676	640	685	676	697	751	700	673	765	691	707	724	689	698	667	690	746	721	725	679	655	720	714	677	753	722	651	749	697	767	706	699	711	728	709	690	640	670	719	687	684	693	679	708	682	723	708	665	668	723	728	728	693	739	735	697	682	694	705	681	738	658	660	709	692	710	678	701	712	659	702	733	709	671	677	655	741	733	641	688	696	734	672	716	640	761	746	749	641	687	670	750	665	725	711	658	702	696	739	703	690	716	689	664	699	705	686	719	702	672	719	729	696	709	717	714	736	703	685	655	676	702	698	688	663	697	641	689	687	692	682	689	706	658	669	747	747	706	652	670	677	700	684	688	696	677	687	658	689	661	693	685	704	688	732	694	694	672	744	708	690	694	681	648	739	674	697	691	675	731	727	737	694	671	707	659	675	705	708	681	674	694	659	692	705	694	674	695	731	727	688	696	671	691	713	701	761	710	666	706	672	677	664	658	732	653	696	707	726	706	672	676	690	692	724	709	727	709	693	687	693	658	707	662	721	704	707	744	671	680	699	661	668	735	682	741	730	727	710	706	694	715	699	753	717	710	711	691	723	694	687	734	705	721	729	711	715	689	703	678	736	663	694	689	717	697	719	704	707	656	723	723	682	621	665	694	711	714	677	651	697	713	658	694	722	692	641	722	721	703	678	704	726	723	683	680	684	709	688	719	718	683	726	707	681	727	688	721	676	685	689	651	683	707	678	719	683	679	724	689	687	696	725	691	729	680	734	735	707	716	720	685	681	683	736	678	698	720	686	730	694	715	668	714	697	685	677	704	688	733	727	731	661	673	693	733	675	682	722	681	684	666	646	715	724	696	710	695	763	659	650	760	719	664	681	716	715	710	727	701	672	712	683	660	697	674	670	742	708	698	672	704	698	687	684	676	706	658	693	696	697	706	755	716	658	697	703	708	682	640	733	673	701	685	706	715	729	694	652	712	736	640	723	694	632	679	704	667	747	666	725	672	714	680	702	697	687	703	719	743	708	689	681	680	711	698	719	720	671	719	683	743	673	739	707	705	701	698	708	686	692	694	691	710	723	703	713	688	730	693	702	717	672	738	695	729	679	638	705	692	690	684	662	670	709	698	732	707	698	697	674	728	720	692	711	689	668	680	675	727	680	766	697	683	693	701	701	689	650	692	658	697	681	670	669	732	715	678	720	709	721	720	696	716	738	719	704	705	719	686	656	669	748	682	741	731	706	750	703	738	649	726	716	686	740	734	707	689	697	733	711	699	697	680	686	728	703	693	633	721	718	719	682	746	678	710	650	729	686	753	714	693	689	700	677	725	698	726	738	688	682	695	712	666	697	642	696	710	685	739	688	739	734	672	726	685	690	745	681	734	686	735	692	650	723	731	685	713	756	688	694	711	689	674	703	649	727	712	723	677	728	705	698	683	669	720	692	676	685	717	715	701	714	722	729	686	700	728	722	722	764	699	656	659	703	704	723	639	682	719	696	663	701	674	712	692	714	718	701	686	691	643	720	664	681	709	722	709	733	692	716	708	685	785	665	734	717	702	664	696	712	719	648	688	714	651	794	684	677	709	693	729	678	697	713	696	699	702	700	737	722	726	720	718	693	658	665	688	729	723	673	743	704	724	673	697	746	681	698	707	705	719	709	712	718	728	708	674	726	723	681	708	688	726	680	693	689	734	681	705	703	706	678	695	713	695	696	679	688	706	670	714	713	701	728	737	755	664	725	726	672	688	685	712	715	679	672	676	692	688	670	687	683	717	710	691	757	705	736	700	702	669	656	746	724	738	659	700	703	686	705	657	684	721	708	727	679	681	686	653	718	756	704	724	722	681	680	670	689	676	721	706	715	685	690	687	651	753	701	706	716	707	714	687	744	739	689	708	699	745	728	668	711	737	708	734	696	732	712	701	693	727	722	648	677	685	710	715	695	671	720	706	753	730	684	702	730	656	733	684	706	666	727	692	699	644	689	704	725	666	678	672	724	716	697	727	668	706	689	689	723	706	717	680	684	701	659	757	682	670	694	755	743	758	705	694	734	693	686
3111	1152	798	480	444	482	650	535	517	403	425	461	407	432	363	256	233	222	208	212	188	211	561	747	731	581	494	288	190	159	103	108	93	90	96	110	98	99	87	97	93	97	100	110	117	96	94	85	98	82	91	105	109	96	78	105	102	111	99	96	97	85	110	104	105	78	80	86	100	104	95	94	105	95	87	103	108	91	99	104	87	105	76	93	106	85	73	84	91	92	88	96	82	96	90	93	113	104	83	106	100	93	84	104	90	83	99	97	119	118	93	91	105	88	84	93	90	95	115	93	92	97	106	107	112	102	108	120	75	96	94	89	92	102	102	79	117	103	87	92	90	99	89	97	112	92	96	101	85	86	112	95	89	94	94	105	94	98	73	94	92	96	99	99	107	80	99	80	99	93	97	92	121	91	90	95	97	93	95	120	98	107	89	112	93	78	104	98	87	91	103	95	91	93	95	100	100	119	104	96	73	96	110	100	106	87	112	114	82	91	93	103	106	99	105	115	85	108	104	86	88	91	83	102	87	103	87	95	93	90	82	107	87	105	93	77	96	114	103	111	79	93	96	90	66	91	90	104	116	98	95	99	84	99	104	107	77	97	98	95	105	96	86	104	96	104	106	106	99	102	90	121	99	75	101	98	93	99	100	82	68	92	88	104	106	95	110	93	89	109	97	89	98	103	97	90	100	95	99	95	115	95	109	91	100	86	88	104	87	89	85	82	111	95	92	116	77	95	98	108	93	105	77	104	106	101	79	100	99	87	93	90	96	82	109	96	104	110	92	96	104	106	101	92	92	106	77	105	78	96	110	90	98	73	95	91	101	81	86	92	85	98	79	88	93	104	90	85	77	95	97	94	108	82	85	99	86	80	96	88	88	115	92	90	90	91	93	95	96	93	96	83	90	108	77	84	70	92	93	98	80	102	102	85	110	89	75	100	101	90	93	85	78	97	108	106	106	104	95	109	95	99	85	100	91	86	103	88	82	99	99	87	93	98	98	88	107	85	96	100	99	98	95	93	86	100	101	81	82	117	80	81	92	96	121	98	94	84	112	93	83	100	96	96	95	91	93	103	88	93	102	119	106	98	101	87	86	116	98	101	84	90	98	98	104	91	101	102	92	94	90	98	83	92	89	108	87	96	111	113	103	97	101	82	116	90	112	93	93	89	108	84	116	114	111	91	88	81	68	89	94	88	105	90	86	88	111	90	87	106	86	102	106	97	107	93	107	97	87	94	96	98	94	103	104	105	97	108	110	81	110	91	106	103	110	84	102	80	81	91	95	90	87	87	105	103	107	101	84	100	97	112	88	90	116	116	109	104	115	89	103	105	98	99	78	91	84	87	104	85	110	110	94	91	73	95	111	104	102	90	100	100	89	94	86	105	104	89	90	97	81	112	77	109	92	94	90	96	81	77	105	90	96	87	98	93	101	95	84	83	93	102	97	104	102	90	91	101	80	104	85	103	97	105	105	100	101	93	102	94	80	111	99	111	108	77	87	89	92	84	100	89	119	114	97	112	103	81	108	98	101	106	92	98	111	96	107	101	110	90	92	109	77	84	105	90	94	95	100	94	104	74	91	109	92	109	107	103	92	106	98	93	98	103	104	80	97	102	87	116	101	106	102	90	85	80	94	95	86	114	87	106	90	94	98	74	105	114	100	119	83	100	89	91	92	100	106	98	95	99	103	78	103	116	95	105	89	91	102	91	96	109	100	81	113	96	92	111	90	91	85	90	109	101	87	107	96	107	94	95	93	96	107	107	89	87	112	87	101	95	101	103	77	93	98	94	101	104	114	109	88	107	97	104	97	107	83	82	109	101	108	93	92	100	96	100	83	86	107	98	100	104	100	95	95	79	109	101	88	89	107	100	88	99	85	83	92	88	114	114	90	111	107	85	104	98	87	105	83	101	89	104	93	78	102	102	98	103	106	87	108	106	102	85	100	95	91	88	109	97	98	82	113	96	96	106	88	119	100	90	81	100	94	96	94	97	87	95	83	111	117	108	95	100	88	101	124	80	103	103	97	95	118	81	103	101	125	96	92	93	82	85	79	84	108	107	90	97	110	100	100	97	95	95	95	106	93	107	110	92	91	102	100	93	103	99	112	105	95	106	94	100	95	91	99	77	81	91	108	87	101	95	87	96	97	96	111	88	105	101	86	95	101	75	93	92	94	95	100	76	96	92	101	90	97	91	85	97	96	87	101	105	95	101	102	103	98	109	100	119	96	91	97	100	101	90	88	97	112	90	104	104	114	85	121	81	84	106	124	100	101	90	104	91	102	95	93	100	83	97	113	83	88	103	114	101	88	97	105	78	97	91	94	90	93	106	102	82	81	92	92	103	95	112	89	88	104	103	91	110	104	83	126	84	70	103	86	100	82	116	90	122	102	106	111	92	103	96	99	96	100	91	80	97	95	95	108	111	101	95	98	84	93	98	97	100	101	92	76	101	104	107	98	101	95	111	89	115	89	100	103	98	99	107	102	104	104	115	91	82	84	105	84	86	82	96	96	106	109	107	81	102	91	96	91	114	81	91	106	117	78	93	94	89	94	91	92	88	89	102	107	95	95	109	89	91	99	97	99	96	108	88	85	88	90	85	99	91	85	102	86	87	100	90	97	101	87	93	80	89	95	109	84	91	98	96	93	96	95	106	101	92	77	84	94	79	101	92	74	93	114	93	92	107	104	92	92	94	101	82	72	87	102	96	91	98	89	87	95	95	82	98	119	94	95	71	87	84	98	87	99	102	110	101	101	82	101	88	109	99	90	103	94	90	102	103	95	87	101	103	104	88	84	100	99	84	86	107	90	103	82	90	94	108	91	73	115	91	96	111	92	100	99	92	80	80	94	81	93	76	102	91	107	93	79	103	100	100	84	116	106	99	92	80	77	97	101	101	81	105	99	100	102	92	88	99	104	86	95	93	95	90	97	103	105	97	93	88	90	115	116	112	95	86	101	84	119	93	114	94	85	84	92	92	77	111	99	122	110	108	114	85	101	107	84	93	96	76	97	87	91	110	80	94	98	94	102	85	105	97	88	93	105	87	92	89	90	92	87	88	102	78	78	87	93	90	105	85	101	102	77	85	114	100	93	97	97	117	94	95	104	99	87	98	92	85	88	93	97	104	84	98	114	99	99	80	85	89	110	95	107	97	86	112	102	97	99	90	96	113	88	94	80	102	106	117	83	101	85	79	97	93	121	119	99	86	107	82	73	90	95	100	87	99	83	92	72	100	89	104	99	77	68	107	94	79	106	89	90	103	96	108	114	105	102	82	95	104	87	116	93	90	105	100	104	94	87	100	102	93	92	87	98	90	102	112	89	122	92	93	94	94	106	103	97	115	84	92	87	99	99	99	96	111	97	70	92	93	101	88	92	92	101	95	98	92	96	101	103	95	97	94	92	89	92	97	87	95	91	105	98	107	94	93	89	96	101	104	98	81	90	90	84	105	94	84	82	103	90	93	88	117	94	88	97	78
23523	10625	7584	7752	15501	21823	22169	17947	16252	12844	12218	12326	10591	10751	8172	5587	4987	4368	3885	3719	3606	3469	10963	14551	14010	9969	8738	5513	3213	1981	1328	984	798	718	714	707	703	709	681	725	678	727	699	682	647	687	735	738	655	718	694	670	665	708	674	710	679	705	690	652	676	680	718	729	702	707	671	716	725	673	676	680	686	691	686	691	677	692	683	717	746	739	723	714	686	694	694	688	665	655	665	726	708	681	693	673	686	660	690	649	719	669	716	679	697	688	654	694	668	717	684	670	710	725	657	699	695	712	691	694	680	727	687	656	692	696	662	696	652	650	701	702	691	719	712	702	717	725	663	702	728	638	678	724	688	693	715	700	676	683	704	705	653	680	690	667	690	720	732	703	692	692	735	674	713	764	672	701	690	710	700	738	692	713	652	702	698	707	693	706	718	691	678	651	710	696	709	711	712	685	721	675	735	665	666	680	714	735	667	675	690	703	715	729	707	675	677	673	691	685	722	685	663	661	695	705	644	676	687	651	691	727	704	740	688	734	706	704	739	756	756	693	706	686	741	684	697	709	704	667	637	686	705	686	686	658	681	713	675	666	698	737	703	705	704	706	664	720	679	659	687	695	698	688	680	687	676	700	693	709	654	693	707	673	699	679	690	726	717	720	732	689	677	633	694	685	712	692	705	698	673	724	724	666	684	738	754	709	686	687	674	709	715	723	680	779	714	745	711	660	672	697	714	705	779	711	684	697	693	693	685	709	727	692	699	658	627	685	691	671	683	671	702	675	722	706	715	672	705	705	713	654	702	702	708	637	702	695	634	697	666	700	681	713	655	727	662	653	649	711	713	688	657	721	688	663	676	680	699	699	720	679	713	717	695	670	642	749	680	708	682	657	708	693	722	685	653	756	680	752	707	709	672	707	724	723	742	735	725	673	701	697	694	707	730	644	700	680	752	646	692	723	705	676	715	698	680	734	670	664	725	734	671	700	674	673	669	726	703	652	747	712	717	670	687	693	716	690	760	698	671	702	652	640	645	712	706	701	676	685	719	732	678	697	680	691	691	747	673	682	670	701	734	746	694	696	685	748	699	697	722	688	677	700	680	742	743	685	720	680	703	666	692	680	702	687	692	671	679	710	697	681	728	655	706	699	703	717	684	689	721	721	744	680	687	729	692	664	703	724	725	700	684	734	695	688	707	650	700	699	668	709	731	706	734	659	718	700	708	680	699	690	664	706	689	713	718	691	712	711	733	680	681	666	729	703	636	696	692	735	719	699	697	675	705	682	670	710	707	660	696	653	662	659	712	704	704	701	714	684	715	685	706	693	698	706	710	696	715	664	726	692	726	700	730	666	717	663	681	688	708	678	713	697	699	700	696	709	684	712	653	697	677	706	669	698	674	668	790	655	696	685	720	724	700	743	668	688	686	727	680	711	700	701	668	738	685	742	707	704	667	679	712	762	658	724	746	735	715	724	693	651	709	654	674	680	715	677	697	677	701	690	663	681	665	701	664	671	641	698	688	684	704	693	709	690	710	670	687	680	698	684	656	683	714	697	683	657	670	688	668	697	718	655	688	705	710	672	649	652	656	709	694	694	686	690	696	728	720	702	735	699	735	728	728	704	677	683	705	673	731	679	675	753	695	745	684	665	693	729	693	687	674	722	718	686	695	689	713	692	697	769	691	680	736	681	713	730	664	677	678	723	720	647	698	707	707	652	669	690	708	685	700	686	694	678	706	694	678	692	690	676	623	694	718	745	667	702	700	676	709	704	703	691	703	662	692	679	701	673	715	715	723	671	720	755	701	697	727	686	684	680	687	711	713	732	650	720	648	693	695	683	720	707	696	673	726	732	702	718	646	691	707	697	703	702	685	680	680	675	720	653	679	705	704	744	729	650	682	704	690	670	708	677	730	729	670	727	738	737	664	716	688	727	680	697	701	737	667	713	711	674	722	688	693	680	676	695	714	677	695	740	713	713	655	741	687	689	693	709	715	703	665	739	670	645	678	677	709	711	666	626	689	669	711	675	714	693	662	666	659	725	676	707	648	708	732	697	741	715	668	679	734	681	716	698	683	690	700	695	728	730	738	668	727	649	684	678	702	690	704	702	701	678	690	689	688	703	670	667	654	704	694	711	690	680	695	707	711	695	685	664	685	691	686	668	682	711	660	690	727	718	714	690	713	715	697	687	645	710	696	726	655	723	703	700	706	694	682	659	714	669	710	682	699	678	672	714	730	663	665	696	697	692	680	700	691	705	688	684	749	686	705	705	710	730	729	703	724	690	674	718	703	688	684	711	683	654	677	709	679	696	664	709	692	665	694	693	702	717	660	694	732	668	706	717	642	721	657	729	669	736	723	724	628	695	706	739	676	697	712	691	705	673	695	724	681	730	676	687	655	697	701	693	717	678	667	712	662	706	689	698	711	729	654	674	685	694	693	710	746	708	724	755	712	722	648	635	705	717	708	657	685	721	701	678	679	692	689	685	732	715	706	697	688	648	703	672	719	709	718	697	722	739	705	697	675	763	669	667	756	689	658	759	675	739	710	702	705	719	712	727	712	737	713	651	686	727	661	678	678	728	679	731	678	706	732	657	716	631	661	694	700	682	660	728	675	670	667	648	747	724	691	731	692	697	726	734	684	699	738	688	648	701	696	690	717	698	675	699	652	680	704	712	722	682	703	690	703	675	711	768	698	660	666	731	633	674	700	696	710	734	739	736	716	670	740	693	750	706	663	676	682	693	657	699	669	715	665	679	677	688	715	702	703	686	690	711	726	732	686	690	680	663	684	701	718	667	690	692	679	703	700	708	678	694	722	668	743	666	655	705	685	710	686	699	678	718	702	711	730	654	632	652	718	683	710	676	668	695	737	718	704	703	707	689	687	702	689	673	694	682	707	639	666	732	733	699	668	684	709	737	714	697	749	672	756	738	672	720	708	675	671	716	721	736	714	681	690	702	690	692	703	721	701	724	706	669	745	668	704	719	682	680	690	699	712	687	751	685	692	699	695	659	662	703	680	695	706	666	697	723	629	720	721	738	746	681	677	700	684	665	726	677	665	621	697	722	714	691	687	662	665	674	738	700	678	647	723	681	694	654	676	683	685	694	715	671	692	628	693	660	683	656	723	724	690	641	702	745	667	709	679	711	718	715	687	683	729	658	733	679	663	612	671	728	695	646	697	737	658	676	674	714	680	716	683	688	719	745	646	738	696	733	754	710	667	708	716	705	651	743	723	734	696	681	698	709	715	710	690	671	675	722	671	685	697	742	713	629	696	704	653	726	714	757	696	663	698	686	714	702	719	666	645	687	673	721	706	644	710	646	736	691	702	686	687	740	715	694	595	695	717	694	695	740	698	721	652	691	727	676	725	694	710	687	692	708	660	688	704	730	693	675	748	709	654	716	714	689	713	684	665	681	770	742	697	654	709	772	701	697	665	709	695	724	682	689	668	682	692	688	664	695	687	692	709	705	681	679	660	695	715	706	695	679
2375	661	536	357	255	330	409	315	316	295	271	257	344	259	192	176	135	167	132	152	137	143	138	159	205	157	142	131	108	97	88	89	92	82	83	73	77	83	84	87	78	93	106	78	96	87	88	102	72	91	87	70	61	75	85	75	91	87	95	74	88	71	83	92	93	83	94	71	86	80	69	85	81	87	76	93	76	95	91	86	90	89	78	82	80	86	70	92	82	78	71	86	100	93	76	81	81	69	89	83	85	98	85	89	80	94	67	91	97	85	88	88	83	80	99	81	103	84	102	76	81	92	76	91	92	92	73	77	67	97	78	80	86	72	67	97	80	77	89	71	96	92	98	85	86	77	81	78	78	92	78	63	96	89	84	76	89	91	89	65	83	77	72	79	96	86	81	58	75	98	67	84	78	65	95	71	90	74	83	111	100	67	75	79	89	82	72	91	75	88	86	71	92	86	80	91	78	68	62	86	83	84	73	88	82	64	80	79	74	63	87	73	78	92	89	85	80	80	82	83	88	90	87	85	101	94	83	75	92	87	82	89	89	83	84	74	79	89	79	98	87	90	95	75	68	78	82	71	71	95	91	70	99	96	90	83	94	81	77	104	98	76	88	88	99	78	73	87	85	92	75	64	87	85	84	98	85	85	79	90	82	91	96	68	89	82	82	78	96	93	79	103	77	79	87	71	73	79	75	80	77	81	65	72	94	78	74	73	96	77	84	91	79	80	82	89	69	83	98	86	85	90	92	83	100	70	97	98	82	78	79	100	89	98	72	80	88	83	83	84	84	95	83	82	78	90	80	91	85	78	91	77	83	75	85	71	78	96	77	90	79	72	66	85	95	87	69	84	85	71	89	88	101	84	80	76	77	83	100	96	99	84	88	70	79	69	88	64	69	79	90	72	78	85	85	82	75	74	84	72	63	83	77	71	109	82	96	74	89	76	98	105	84	87	79	96	91	65	89	74	89	85	83	88	83	81	101	99	107	94	76	93	91	78	75	69	94	86	90	84	89	90	91	81	93	85	70	85	81	86	87	82	81	82	80	91	81	80	85	90	85	68	78	93	71	84	75	96	73	80	87	85	103	78	89	88	94	87	85	99	85	79	94	85	92	80	83	80	83	96	84	94	101	81	85	67	90	86	87	81	76	86	81	95	87	75	99	90	102	91	102	62	70	82	75	73	84	77	85	80	78	89	74	71	90	68	97	91	77	101	92	91	69	95	75	88	106	70	78	66	83	78	96	96	82	85	92	96	92	94	84	82	96	97	88	98	77	72	88	93	84	93	84	84	96	83	71	75	102	80	100	98	67	94	77	88	88	72	91	77	92	78	92	83	88	96	84	72	77	75	90	79	81	66	82	87	83	76	81	76	71	77	71	82	84	81	74	74	91	79	73	75	86	71	81	74	79	90	76	66	89	92	91	85	70	74	70	85	85	78	88	89	77	79	97	71	74	91	82	71	83	70	79	71	73	75	99	80	83	79	75	80	92	87	87	113	77	69	92	91	84	81	86	90	85	81	76	93	93	85	70	84	91	87	65	83	88	96	95	84	77	81	90	67	81	88	92	84	85	89	89	82	80	73	92	80	84	86	85	87	85	85	82	99	71	94	81	87	80	75	72	88	91	91	78	84	83	87	87	83	83	94	91	93	90	90	87	97	96	90	88	83	90	88	82	89	74	75	94	89	82	78	68	93	77	74	96	81	88	76	70	78	89	75	80	94	93	84	85	85	87	98	64	87	92	67	86	85	79	79	68	77	79	77	84	79	75	85	99	70	95	85	91	86	77	85	82	73	88	90	80	101	90	61	79	106	81	91	85	82	88	88	89	94	102	84	101	84	87	82	91	98	101	71	77	80	95	87	90	90	85	95	80	87	90	64	102	82	72	61	94	82	82	86	90	89	100	99	80	62	81	99	77	89	82	91	85	84	86	70	74	95	95	90	69	87	93	85	85	82	83	76	81	88	86	76	71	85	82	64	81	78	76	85	58	76	78	84	74	76	94	91	67	81	85	86	78	87	98	81	83	62	75	101	74	76	87	74	103	78	82	89	96	86	71	69	86	78	88	93	90	85	63	81	75	77	90	73	92	69	89	85	82	92	82	81	79	88	72	88	69	77	88	88	81	81	87	86	75	83	93	88	89	61	82	75	74	77	82	90	94	69	72	111	99	92	99	85	87	73	99	105	82	86	85	64	70	75	88	94	82	95	82	76	93	92	86	68	75	80	77	87	86	73	93	97	87	97	86	100	92	89	91	89	76	86	72	93	95	94	86	69	87	90	86	57	95	87	82	87	63	81	89	69	73	93	86	79	91	97	81	94	93	90	81	80	99	83	84	75	77	77	74	78	82	94	91	68	90	77	92	77	97	89	70	78	82	89	80	70	86	80	69	69	71	79	84	99	66	80	84	104	82	93	68	92	66	86	100	69	63	59	80	83	72	90	98	93	75	75	89	85	80	74	76	82	82	78	78	85	93	61	94	97	81	81	104	82	77	89	89	97	89	84	79	96	86	75	101	83	74	91	83	91	66	69	86	81	73	88	101	95	91	79	81	89	96	73	83	78	65	74	99	91	97	83	106	80	96	79	96	81	87	73	77	79	84	83	95	89	90	77	90	87	81	83	69	92	77	95	90	89	84	97	94	93	87	78	104	74	57	92	93	82	82	71	87	75	76	82	69	95	91	82	81	92	93	68	83	95	85	76	83	94	81	67	76	100	89	69	79	116	84	87	77	82	81	93	77	85	92	84	80	66	89	79	89	103	96	84	73	77	63	86	95	79	77	98	83	80	82	81	90	77	92	80	77	90	77	81	80	67	75	78	80	82	80	81	81	78	77	83	81	81	84	85	79	82	94	76	68	81	75	82	72	97	75	103	90	97	74	74	80	73	73	85	91	88	87	80	90	75	116	80	80	101	97	91	85	95	89	82	91	74	91	79	97	81	76	70	94	82	93	90	88	79	91	75	78	91	72	82	81	79	91	92	90	71	67	89	92	97	75	83	94	80	87	94	89	96	81	69	80	74	98	84	74	84	79	91	80	87	77	77	84	75	75	82	82	88	91	85	83	80	82	84	88	66	80	91	81	97	92	103	84	75	92	79	76	82	79	94	81	85	72	74	87	76	80	84	75	94	80	83	83	86	90	77	74	88	79	88	92	78	84	73	85	82	74	78	91	67	79	91	69	88	71	87	87	79	99	98	72	86	84	90	82	88	80	67	82	86	70	76	99	105	81	75	78	103	86	78	77	80	92	90	76	68	89	84	70	80	95	78	95	101	80	77	89	88	79	80	84	84	93	83	81	102	87	95	79	87	76	76	86	94	97	72	104	88	71	67	103	91	76	90	95	58	63	87	65	77	83	102	87	95	80	89	84	90	79	92	91	75	92	88	60	92	79	81	93	82	75	85	67	88	83	75	77	94	71	88	86	92	90	80	74	64	97	87	99	91	92	71	91	85	81	65	98	86	78	78	104	83	67	77
17184	7151	5377	5394	10620	16394	16625	12598	10238	9106	7752	7349	8419	6486	4461	3693	2986	2698	2563	2280	2140	1989	2358	2728	2933	2353	2065	1489	1118	866	743	687	666	636	641	614	597	642	584	605	596	655	652	603	613	639	603	575	684	601	623	616	605	602	625	630	595	625	596	572	608	625	568	587	587	593	645	638	636	606	617	602	651	587	653	605	618	631	579	562	646	619	620	581	597	630	595	623	599	572	635	628	651	650	656	595	596	657	566	560	616	597	617	631	619	603	606	628	603	693	625	572	656	635	599	609	603	626	613	611	588	646	588	665	627	657	622	617	607	622	636	634	633	629	607	601	630	568	579	640	581	675	590	635	629	661	624	593	647	603	625	605	590	627	610	604	612	581	613	604	633	642	623	625	606	616	589	613	618	653	594	606	646	651	565	599	601	633	621	646	625	628	635	609	613	574	605	622	616	626	626	615	596	619	646	637	668	602	667	626	619	679	574	567	602	591	595	639	655	610	591	648	616	639	578	610	603	640	612	553	607	670	619	651	631	616	627	603	614	613	595	664	648	639	612	621	602	650	575	587	590	629	600	612	633	632	602	603	651	609	592	624	628	623	583	636	667	591	594	596	618	609	583	642	619	635	597	607	647	640	663	584	622	612	564	591	631	635	645	624	637	631	619	634	606	655	609	626	573	586	618	618	651	625	604	612	632	606	609	631	630	640	584	634	632	604	648	608	672	582	641	639	585	632	623	610	632	608	614	615	633	626	604	621	604	622	652	630	600	640	631	629	572	638	635	661	643	613	636	599	676	604	601	592	562	597	661	634	670	641	594	596	658	615	626	615	585	607	596	583	638	629	631	597	614	615	641	641	665	596	609	602	600	641	642	592	619	615	615	587	635	585	592	640	631	642	607	623	602	569	594	633	627	633	647	678	611	639	607	634	629	620	591	647	639	645	622	608	610	626	591	626	628	644	634	670	604	619	570	653	623	650	568	618	629	619	643	637	656	590	644	639	596	622	636	604	637	612	594	578	594	589	663	591	627	626	632	614	638	649	644	606	654	651	659	623	624	625	604	621	599	663	623	639	617	619	612	644	619	591	630	647	635	610	656	619	622	580	644	634	634	610	606	614	655	583	649	647	620	632	623	650	571	631	607	654	606	655	596	611	598	602	589	580	657	633	587	617	640	604	603	649	642	610	634	585	607	622	612	647	604	665	587	619	578	622	625	607	601	631	578	631	580	613	634	674	616	600	635	609	640	595	640	669	649	631	621	605	649	618	578	589	626	599	600	610	636	586	672	604	600	606	609	631	618	631	626	627	674	582	653	605	644	647	614	656	602	600	603	627	631	598	607	602	644	640	626	588	606	592	601	618	613	657	599	625	608	597	643	628	612	628	622	651	640	610	607	626	631	666	653	673	622	632	577	609	593	594	630	642	611	622	599	629	660	678	617	617	568	606	621	616	624	628	618	603	619	591	588	629	605	601	597	623	669	593	621	623	612	635	576	651	582	614	627	633	618	621	631	618	636	618	617	586	608	624	634	664	612	603	622	658	625	602	608	640	601	634	606	585	600	622	593	652	625	634	626	604	642	666	659	611	641	623	614	615	620	611	587	601	611	647	654	623	586	634	606	640	614	646	599	618	614	617	600	632	598	625	596	657	643	605	638	610	593	624	617	639	610	666	616	647	646	628	629	599	626	630	619	644	602	623	686	631	576	654	652	594	601	636	590	575	655	604	618	612	589	611	612	586	563	592	636	620	643	572	630	644	632	614	583	646	658	601	610	629	643	610	639	633	614	679	615	575	639	658	607	608	616	605	641	584	646	583	606	695	626	590	608	612	601	594	672	591	603	621	681	668	587	580	643	588	593	644	613	621	630	628	664	605	621	631	604	613	596	575	642	660	616	635	667	611	616	620	623	572	598	602	565	623	578	637	667	631	624	622	613	606	600	625	632	620	633	596	607	625	625	639	621	582	554	628	636	654	636	589	626	621	605	612	628	604	603	672	624	605	612	574	697	599	596	609	617	653	622	633	642	594	609	684	630	612	658	642	612	619	621	669	656	616	631	596	656	623	608	666	623	643	652	618	601	636	631	598	598	594	595	614	583	650	608	608	613	642	612	579	572	596	624	629	641	636	587	624	641	629	601	630	645	638	632	619	655	577	597	614	604	612	622	632	640	641	627	616	597	626	606	638	668	570	654	587	631	598	611	613	661	625	581	602	646	573	638	627	597	599	645	608	621	579	652	638	626	567	666	614	621	626	661	622	598	598	658	606	605	589	657	617	611	600	641	627	615	629	595	630	654	601	602	610	606	651	654	623	632	635	606	656	643	609	625	644	630	617	581	611	577	598	629	609	682	641	598	634	590	621	630	637	634	629	599	601	619	604	665	631	604	630	606	667	617	661	592	603	645	591	595	649	654	585	608	606	627	676	603	569	589	610	619	598	610	632	641	620	634	605	570	604	605	625	627	638	648	645	646	626	632	593	609	593	639	603	594	676	633	643	594	641	626	606	662	591	613	628	629	642	625	650	597	655	628	610	609	614	577	611	613	604	626	629	611	609	609	663	607	643	618	589	623	625	621	598	666	606	639	652	604	660	654	641	599	595	620	606	628	639	606	590	668	634	597	641	591	645	574	607	614	625	587	641	566	621	627	583	593	620	574	613	656	616	583	626	617	613	622	606	658	610	619	634	629	627	573	659	652	613	587	582	619	604	637	599	672	645	637	615	618	592	631	603	597	659	626	597	605	585	620	624	635	650	620	630	623	627	644	599	614	649	592	608	629	616	578	634	638	628	582	664	595	651	618	617	638	611	597	608	607	610	657	606	604	602	587	606	654	612	603	597	643	622	620	580	563	588	630	591	614	636	635	596	636	610	584	629	626	628	585	610	586	591	633	624	604	624	601	645	628	633	626	604	624	608	641	647	663	608	636	668	636	594	637	677	598	598	637	599	618	657	635	628	601	610	641	592	610	626	625	591	613	588	607	632	625	603	608	546	551	627	639	638	565	570	585	650	544	598	596	603	596	644	622	633	642	618	595	643	653	614	597	624	614	584	587	616	593	618	585	611	625	653	611	637	625	621	632	620	645	643	608	630	654	621	608	640	599	600	661	646	593	644	612	652	590	630	598	631	603	615	617	585	646	642	580	618	615	625	638	626	646	618	636	626	610	609	634	616	645	614	638	582	599	577	544	612	617	605	610	624	611	635	634	652	594	623	607	666	594	624	631	616	554	613	598	625	603	653	610	591	635	612	595	630	627	620	647	622	576	646	648	643	598	625	638	622	652	600	625	606	621	597	629	615	593	620	603	623	641	647	624	623	640	632	605	615	588	672	637	592	620	663	633	616	657	590	602	607	609	631	650	577	601	635	613	608	611	633	643	621	633	608	601	642	596	637	601	631	569	589	665	651	618	592	614	607	610	618	635	642	577	599	591	641	638	596	621	578	665	603	613	604	576	617	597	658	604	603	557	598	615	669	613	645	612	628	622	645
2038	939	616	495	371	411	541	465	415	383	404	394	357	282	197	179	181	172	161	154	169	138	201	406	412	307	271	218	155	114	96	78	75	104	98	72	98	78	78	73	88	87	82	87	101	89	95	91	90	83	83	89	97	81	88	79	68	77	79	93	83	110	94	80	89	83	89	80	92	75	90	77	74	82	82	70	84	78	96	107	91	91	107	80	91	84	81	80	84	81	87	99	80	82	86	82	94	68	90	87	95	95	78	77	85	83	89	76	93	85	98	81	79	88	90	77	97	85	74	77	83	105	91	77	78	74	92	99	81	85	83	96	88	86	69	87	96	78	67	97	86	98	90	85	87	89	94	77	84	83	78	87	84	84	90	87	53	97	80	72	93	93	97	97	81	81	92	95	88	80	74	75	80	84	97	72	100	86	94	97	79	88	76	94	85	92	100	77	105	93	91	69	90	76	86	82	92	83	92	82	81	85	78	90	79	91	81	99	82	87	65	87	96	92	90	94	80	103	77	60	82	80	91	90	85	85	71	91	98	83	88	91	78	77	93	105	94	81	90	96	90	95	111	81	70	98	95	86	89	71	68	80	79	74	75	89	88	105	81	77	72	92	89	85	95	87	84	102	77	95	73	84	90	87	88	84	85	88	77	79	99	73	82	93	85	80	83	95	82	59	89	86	106	78	101	82	89	83	95	98	79	82	83	91	68	71	93	91	105	92	84	76	77	79	80	88	88	90	92	90	62	89	79	75	99	88	80	97	80	79	80	88	72	97	81	91	83	92	87	72	92	84	69	83	80	87	105	105	90	84	86	94	83	92	87	77	68	79	81	88	100	91	75	84	85	106	92	78	84	91	94	94	70	69	82	82	73	75	81	97	72	95	92	93	93	80	86	105	74	67	93	88	83	79	90	83	85	103	85	73	98	92	85	82	81	81	76	89	86	87	79	90	91	98	99	98	89	110	87	85	87	77	75	79	84	71	72	98	102	85	86	80	89	83	72	84	97	80	97	71	80	79	89	75	76	88	86	80	83	84	94	97	95	94	81	94	75	81	87	78	96	74	94	81	83	89	83	82	99	85	104	78	86	83	85	80	83	76	99	95	79	94	78	69	75	99	99	92	105	66	98	98	80	89	87	82	73	79	92	73	81	78	73	71	75	90	85	107	92	86	79	74	77	90	80	87	83	82	93	96	88	75	94	79	91	87	101	79	91	105	99	89	89	87	80	92	72	84	86	83	96	101	73	85	102	75	85	77	70	83	81	94	78	86	96	78	80	102	74	87	73	79	78	78	100	93	88	85	78	90	80	87	83	80	79	82	92	93	89	86	92	78	76	90	85	94	90	83	68	76	83	78	94	77	81	104	92	87	92	84	78	84	101	78	86	74	74	86	78	85	76	71	80	92	86	77	85	80	77	95	85	79	92	93	89	80	89	78	86	102	71	87	90	80	78	73	81	96	89	72	79	91	92	77	96	76	78	73	84	95	90	90	91	88	95	95	92	92	86	93	79	87	83	87	96	77	82	98	98	71	104	83	76	87	76	75	86	92	85	78	72	79	83	78	87	79	96	88	74	83	79	76	82	92	76	79	92	86	80	80	93	64	83	96	83	96	81	93	88	88	79	90	87	90	99	76	77	91	85	78	82	80	85	89	82	94	72	83	81	92	84	93	90	99	75	74	95	77	82	77	86	85	94	88	79	77	86	76	90	78	75	87	86	85	80	100	82	86	109	83	84	99	76	74	99	75	82	101	94	104	96	79	83	79	83	91	80	83	69	91	84	82	81	91	102	73	86	83	104	99	85	77	88	93	91	94	74	81	78	91	94	81	101	86	83	84	92	79	78	72	89	87	80	84	84	99	80	89	87	93	78	86	94	97	79	97	109	91	88	90	91	78	71	82	81	76	98	95	83	74	99	101	89	73	85	82	81	84	79	89	78	86	82	74	81	68	102	80	75	94	96	67	97	90	98	85	67	87	86	75	71	81	65	102	89	87	80	83	87	80	92	81	80	105	91	81	78	91	95	79	85	100	83	100	84	105	83	84	85	77	78	95	95	96	79	83	97	85	77	81	68	91	89	78	103	85	78	80	89	84	94	98	85	86	83	91	92	87	94	83	95	90	79	89	78	68	96	94	69	74	77	100	84	98	81	86	100	80	99	91	69	70	83	85	84	82	88	73	82	83	68	83	100	110	88	75	87	92	83	75	77	92	116	79	97	87	82	91	95	90	89	90	89	99	87	64	73	83	74	80	87	84	93	88	79	88	108	96	91	81	91	101	90	90	89	90	94	84	81	79	84	85	85	90	97	80	94	71	84	86	74	84	100	74	81	103	91	80	84	95	81	84	89	82	79	79	91	95	76	87	78	83	83	85	100	81	94	80	73	91	83	78	88	74	79	78	110	87	107	82	87	74	80	75	95	87	84	96	94	76	95	77	69	84	77	93	84	86	84	88	85	74	73	95	80	97	89	84	68	70	68	78	66	88	76	87	83	95	84	100	88	106	91	89	88	82	84	96	89	83	77	77	74	80	75	98	74	90	97	89	80	81	97	86	97	86	72	100	81	84	93	92	65	79	72	82	73	106	71	87	93	67	84	94	81	99	78	81	96	82	76	90	97	67	95	106	78	88	81	85	96	100	82	94	93	91	92	74	91	85	85	106	89	102	85	91	90	100	87	78	97	79	87	73	78	84	87	100	97	92	78	82	80	85	85	86	91	109	82	77	85	92	78	73	105	82	75	75	87	94	92	93	91	83	88	88	84	108	85	76	97	89	80	81	85	74	78	75	79	97	84	91	98	78	86	91	74	89	79	82	102	87	98	78	78	78	75	111	93	105	78	94	91	90	97	97	84	89	90	86	78	82	73	99	83	88	78	84	86	73	82	92	89	71	76	72	102	90	78	68	106	89	88	71	94	68	90	77	80	97	72	70	72	81	78	69	89	91	65	94	74	88	86	77	90	77	80	89	81	93	89	75	96	84	80	82	82	74	90	80	88	84	88	94	71	82	79	90	74	78	101	81	105	79	93	100	73	76	97	63	77	91	71	82	83	92	83	78	85	87	88	96	85	73	88	102	93	82	93	85	89	92	84	90	89	92	68	93	82	103	74	85	84	83	68	79	100	112	72	79	81	72	92	76	83	108	85	72	75	85	90	86	86	85	73	73	93	94	88	83	83	83	81	104	84	77	95	86	95	95	99	78	91	91	86	83	98	101	88	75	83	84	82	93	83	79	102	91	66	103	99	82	94	96	78	91	96	72	80	100	82	94	94	97	80	84	92	93	86	74	66	82	98	95	104	78	104	55	100	103	92	94	92	101	88	110	107	76	87	84	86	106	92	85	83	96	75	114	102	98	79	96	75	80	86	97	86	84	78	73	89	93	95	85	89	85	81	82	89	76	83	88	72	82	86	90	81	81	90	94	101	77	78	87	86	102	82	74	76	91	104	85	84	74	83	74	78	79	98	85	100	92	75	95	81	79
19589	8705	6673	7686	15089	19959	20218	16717	12880	12736	11071	10534	9236	7008	5335	4595	4075	3383	3151	2593	2653	2112	4177	7846	8618	5973	5166	3170	1964	1318	891	813	708	639	630	645	629	595	595	667	616	613	644	598	612	587	655	593	589	601	650	662	625	624	594	638	584	619	631	571	622	634	630	631	630	623	622	607	608	614	600	611	613	564	610	615	627	633	574	587	611	636	607	619	656	615	614	621	657	591	618	660	584	642	631	666	644	602	622	604	641	645	599	634	628	637	574	615	667	622	678	694	657	666	577	584	612	594	604	597	633	576	608	691	626	631	613	636	607	621	625	577	644	688	614	618	663	637	596	614	663	625	597	617	625	625	658	637	625	613	625	663	631	673	600	625	625	636	614	640	621	623	636	649	624	601	625	585	607	601	631	598	613	606	640	628	665	624	599	633	617	609	606	622	603	609	630	643	609	641	596	661	636	669	638	608	628	592	611	642	627	610	616	631	631	621	665	630	592	641	634	627	637	640	647	630	610	618	621	642	639	639	623	616	614	631	612	643	621	651	619	636	640	622	584	599	633	603	618	606	638	612	664	594	622	606	613	642	636	603	592	651	603	593	665	677	601	606	669	643	602	645	580	661	628	653	656	645	632	637	625	681	639	631	660	678	661	621	611	653	631	645	624	640	665	633	618	664	628	644	603	652	665	614	661	634	662	645	615	611	612	597	608	623	629	647	589	624	628	575	632	645	551	589	649	607	627	653	679	570	642	658	631	630	617	662	637	710	656	699	621	617	656	619	657	633	670	624	646	635	618	633	632	602	625	643	660	599	665	602	631	607	627	627	620	635	583	593	613	683	646	638	631	646	648	610	641	637	640	687	639	599	615	642	647	660	648	655	622	607	615	627	603	651	619	615	625	592	615	612	643	652	616	636	586	621	659	609	618	654	653	599	620	612	630	608	627	623	630	598	626	583	623	642	657	633	615	595	648	631	617	636	632	629	622	632	654	630	647	631	679	607	662	596	584	629	606	605	611	679	569	662	614	621	623	639	654	620	649	582	612	661	613	662	611	619	583	598	645	622	610	604	675	612	665	592	631	591	669	657	621	613	653	625	665	608	619	590	595	559	633	620	609	641	588	637	642	652	637	600	574	641	611	606	611	619	620	635	626	575	611	599	635	608	599	605	619	640	604	567	641	683	610	618	667	659	646	629	623	647	633	578	619	622	595	593	658	584	641	655	640	609	581	657	648	622	636	630	637	617	604	606	571	598	599	658	629	601	653	618	650	628	642	649	649	635	633	610	635	592	639	600	609	628	645	640	630	592	603	673	578	635	628	636	631	579	644	616	609	611	622	589	652	648	589	617	639	614	603	646	602	638	661	646	652	663	654	618	623	609	628	650	644	581	613	635	651	641	623	605	643	601	638	621	587	635	626	601	576	600	641	630	657	642	610	652	664	620	606	583	618	611	622	600	628	593	599	573	593	630	674	599	623	637	618	620	660	620	635	595	625	640	640	650	627	579	578	600	644	637	655	672	651	641	628	659	631	608	581	636	648	619	640	621	618	628	595	600	637	654	649	613	614	640	588	627	610	637	616	621	639	605	656	603	633	639	599	651	612	638	650	646	632	570	626	616	598	589	645	672	591	629	630	573	624	628	625	607	670	594	618	645	606	616	668	585	592	671	586	601	661	657	620	626	613	644	604	651	596	600	597	590	582	650	598	667	645	638	641	571	588	692	614	644	662	612	626	604	669	641	604	617	626	616	670	611	567	636	663	668	611	686	627	646	660	661	641	637	614	628	628	647	620	679	640	621	640	629	633	652	589	620	621	636	672	598	641	620	598	596	613	588	639	643	603	653	595	616	607	612	618	649	602	590	621	609	565	643	670	575	629	602	631	622	664	621	616	608	631	622	637	626	632	618	613	611	607	644	620	626	603	657	621	641	641	636	607	630	608	586	635	584	646	637	632	639	645	633	629	634	601	609	605	628	627	618	624	638	636	633	624	659	612	660	599	626	601	597	636	656	595	613	618	614	623	625	611	571	567	640	609	647	577	645	629	669	644	634	623	611	598	663	602	630	594	635	635	662	646	678	676	633	646	627	578	626	641	636	647	612	620	646	601	611	595	659	637	613	634	622	616	605	647	622	624	617	599	669	621	590	612	637	626	639	608	601	610	650	613	622	614	624	588	653	701	679	642	636	641	648	596	655	635	642	612	648	663	621	628	633	647	623	637	607	639	622	609	642	590	637	646	623	650	614	612	631	617	632	627	615	628	607	632	625	655	604	591	626	640	595	564	603	617	623	672	581	606	626	586	645	596	617	617	643	621	627	637	605	631	666	666	636	591	623	656	593	653	648	654	672	673	621	624	633	631	633	633	600	632	631	585	637	620	640	633	622	591	666	605	665	646	617	611	637	624	638	615	623	596	630	627	608	632	633	627	653	646	628	626	622	632	628	667	612	652	609	644	628	651	633	627	589	634	638	640	639	633	640	632	631	662	636	652	578	647	620	647	625	620	631	643	642	654	644	596	646	645	581	632	669	620	623	599	652	647	603	615	645	654	615	617	629	604	580	616	622	622	602	673	624	629	643	641	609	630	578	708	647	634	625	655	604	621	673	634	612	643	644	625	632	664	606	654	661	641	640	641	652	597	675	631	598	579	635	614	617	633	639	603	678	583	640	661	638	608	603	588	616	652	603	646	646	606	659	601	589	577	654	644	649	649	650	636	618	669	633	627	632	653	602	659	617	577	644	638	612	662	581	605	605	628	615	652	624	642	594	609	616	648	626	616	621	627	617	608	644	651	655	650	659	623	636	647	588	643	624	626	652	625	655	632	631	594	619	606	623	628	683	646	631	621	641	647	584	651	648	577	659	625	605	608	623	670	637	606	621	645	633	616	656	658	614	640	620	605	578	622	641	633	634	641	628	656	616	617	625	616	599	613	615	633	615	621	656	622	614	656	614	607	624	622	594	565	658	621	632	613	608	596	610	665	585	593	610	641	643	660	637	590	658	613	640	594	673	583	596	612	648	637	661	563	659	629	610	647	640	595	616	621	635	640	654	645	639	648	626	640	654	625	635	632	618	658	610	608	616	644	615	628	618	627	650	570	653	593	625	608	658	632	634	628	649	623	614	633	649	584	625	638	624	657	610	617	609	613	656	612	631	637	632	596	605	633	615	635	611	625	625	623	599	572	617	638	610	632	590	647	659	632	611	610	637	620	585	638	645	662	639	624	599	588	637	653	635	645	582	588	624	644	625	621	637	620	656	624	627	641	634	672	624	617	586	666	607	617	645	640	598	636	645	593	606	619	643	574	581	650	646	639	604	643	586	655	644	655	634	622	576	631	607	621	596	630	612	629	676	602	670	638	588	594	664	638	555	644	604	644	628	609	623	619	578	627	658	636	599	659	616	644	622	645	648	642	627	611	684	610	600	578	631	653	555	659	631	653	615	628	641	682	614	622	642	595	637	634	597	674	620	647	604	611	635	617	591	637	636
3339	873	577	477	398	373	459	505	427	358	386	314	289	248	252	247	213	207	216	175	146	172	352	466	458	362	254	170	150	136	108	100	93	103	95	77	94	91	114	122	99	91	96	90	86	96	99	114	100	96	96	86	99	87	94	97	84	101	97	92	101	94	93	93	110	94	110	85	102	98	87	90	100	85	75	97	88	81	82	93	91	96	117	86	75	109	90	82	89	96	93	107	105	98	86	88	86	106	89	103	104	100	102	102	92	79	97	105	80	111	106	94	90	97	90	103	101	89	79	97	93	95	76	92	120	100	85	107	101	88	97	106	88	102	96	89	104	88	94	91	109	106	96	114	102	72	114	101	99	84	103	100	103	104	108	75	95	90	112	89	98	94	107	95	93	94	93	91	89	103	92	97	103	97	92	90	104	86	107	96	118	104	102	106	91	91	98	104	96	104	112	109	90	105	105	96	98	92	120	87	85	113	99	114	98	98	90	101	77	84	101	85	97	107	95	96	91	99	95	102	103	84	101	89	92	102	102	112	97	102	102	84	89	99	94	115	94	102	105	97	107	93	106	100	94	92	101	94	93	100	104	83	117	105	99	93	106	104	109	117	106	107	101	96	94	103	102	88	105	90	83	98	98	112	105	112	100	91	88	98	99	112	82	92	84	86	95	89	101	89	90	105	103	87	110	94	99	97	93	88	85	110	86	82	106	84	75	105	83	91	81	83	99	90	109	88	109	96	92	95	102	91	79	85	100	105	100	89	90	82	84	81	117	104	103	89	93	109	98	87	70	118	103	99	103	90	91	89	94	94	98	89	79	90	103	90	100	97	99	88	93	92	99	101	113	103	109	90	115	104	93	92	90	84	95	89	105	93	114	101	103	85	91	78	105	101	101	92	111	91	108	99	87	90	87	107	103	85	85	101	94	110	82	98	96	88	113	106	101	92	88	105	106	104	91	109	91	91	92	109	96	93	89	86	104	126	92	99	103	100	106	89	90	99	97	104	102	83	94	86	93	106	94	102	91	103	91	101	107	94	102	96	93	96	115	102	98	85	83	102	107	82	115	95	99	85	105	117	99	100	108	113	104	109	87	112	87	113	111	105	90	110	84	113	107	86	94	113	80	90	112	82	96	88	92	96	92	102	96	94	101	101	100	93	92	95	95	99	101	81	102	80	93	99	85	94	95	107	90	109	90	95	95	84	89	95	104	96	98	101	103	99	95	111	88	97	97	98	95	107	107	100	110	95	83	90	108	81	91	119	111	107	87	105	94	92	110	98	95	101	92	87	95	83	114	94	106	114	97	102	107	96	108	102	112	108	91	95	95	104	86	97	85	109	122	85	92	94	97	111	87	83	97	87	100	84	100	96	102	111	102	97	98	111	90	109	103	93	84	101	84	89	96	99	108	100	99	116	100	83	83	99	111	85	99	109	102	91	82	91	98	110	120	100	89	82	79	88	109	107	97	87	102	86	90	97	93	84	82	87	84	112	105	85	109	98	91	96	97	91	103	92	94	85	117	95	85	103	109	81	106	87	119	106	95	90	112	104	109	95	111	103	91	116	100	89	97	94	93	114	104	93	81	105	92	93	108	114	106	93	91	104	79	113	105	89	100	96	96	101	90	98	107	97	101	90	93	96	92	105	81	111	109	93	89	97	115	91	97	93	77	80	80	87	106	93	87	116	88	96	122	94	105	104	107	106	105	96	86	87	82	92	99	96	95	94	87	97	107	91	116	100	83	101	95	103	119	112	103	89	101	88	82	83	95	95	96	83	99	98	94	115	89	99	104	99	93	94	90	98	101	99	90	96	98	117	75	95	97	102	100	88	89	99	76	88	119	114	94	102	101	91	87	95	98	87	93	100	89	77	96	115	94	108	114	101	109	101	96	101	93	95	97	100	88	93	85	77	106	101	97	99	96	96	87	100	105	82	95	78	93	98	89	101	87	99	107	108	83	84	88	93	103	83	86	103	90	77	79	97	93	93	86	97	93	70	86	92	76	83	89	114	93	103	86	90	95	106	105	92	71	87	110	81	96	100	117	101	87	96	103	101	102	98	97	107	115	87	96	97	102	91	87	94	98	80	78	90	100	93	98	95	94	92	84	91	120	109	119	108	99	92	120	97	100	97	92	99	99	97	86	109	105	95	97	92	104	91	87	114	104	86	92	97	101	99	112	102	100	96	85	111	98	110	93	90	90	106	107	101	89	100	93	84	107	127	106	113	98	114	86	85	121	104	86	93	90	81	104	102	102	101	102	100	91	97	92	99	98	79	90	98	97	127	106	92	109	97	90	95	110	90	103	104	94	101	94	104	98	102	89	110	93	96	77	91	94	98	105	89	102	97	104	92	104	83	101	94	99	91	99	100	87	106	102	97	89	121	87	105	87	104	108	99	88	100	103	97	95	104	91	107	95	80	97	98	99	90	95	88	114	95	83	95	113	102	110	84	100	89	109	113	85	91	94	93	99	106	78	103	102	80	121	97	96	91	121	99	112	72	92	113	91	100	97	82	105	102	84	106	93	103	92	100	92	112	96	103	83	96	88	72	95	94	94	86	83	104	99	82	120	97	89	97	90	113	93	109	99	81	110	108	111	100	108	89	97	86	103	97	91	88	99	110	95	101	83	95	95	93	100	99	94	94	81	93	97	102	76	97	95	110	91	106	111	93	103	107	81	114	98	95	88	107	100	91	101	88	102	71	65	112	88	98	91	98	95	96	84	97	110	98	88	95	113	83	100	87	105	97	95	99	102	100	76	102	100	81	88	84	107	99	102	87	94	80	98	100	91	79	105	81	96	91	107	91	98	85	101	97	101	109	109	94	93	96	101	88	94	75	109	78	102	93	90	76	91	108	117	92	105	93	86	115	105	94	103	123	90	90	101	104	93	98	95	101	101	83	98	107	102	84	72	108	80	79	114	100	93	101	108	88	86	93	102	83	99	108	89	79	120	83	98	98	81	103	89	101	97	108	81	79	100	92	102	98	85	83	98	94	91	97	97	113	101	96	90	82	97	110	110	95	101	104	91	97	93	94	116	119	103	107	107	91	94	95	103	99	106	109	112	89	87	104	88	96	112	99	93	99	98	83	95	88	87	104	89	92	93	98	111	95	85	86	110	94	95	122	92	90	101	92	93	95	92	105	106	88	96	99	107	97	94	80	105	90	80	106	95	106	106	92	88	115	88	93	101	110	108	95	98	89	108	94	98	99	102	108	85	101	100	93	98	102	104	92	104	96	103	98	92	107	106	109	99	74	86	116	103	100	94	85	106	92	104	100	95	128	111	113	98	116	82	100	90	92	103	103	88	103	102	95	98	99	96	104	104	110	92	92	96	93	102	98	93	87	107	114	110	81	92	97	104	104	76	90	85	93	120	101	89	93	93	79	90	101	114	97	91	103	108	98	100	118	85	98	122	90	84	98	105	98	84	105	112	103	92	97	93	116	103	85	89	92	100	91	110	82	106	101	100	96	99	90	93	88
19847	8281	6055	7538	14092	18229	19126	17689	13737	12015	12025	9859	7877	6299	6240	5440	4518	3961	3535	2780	2161	2902	7640	9519	8677	6184	5063	3020	1809	1251	998	816	758	750	694	726	735	739	722	722	706	730	716	723	694	681	740	732	708	728	702	678	638	638	730	807	749	668	691	735	709	737	748	710	734	739	658	741	677	738	723	703	660	666	674	737	736	713	685	706	741	699	725	689	720	720	756	702	693	747	685	761	723	715	683	733	788	703	696	706	726	707	736	706	725	715	742	742	746	696	714	741	706	723	731	755	701	694	708	691	689	673	660	701	741	711	726	728	738	717	736	728	691	683	750	710	712	752	724	749	712	751	704	683	685	731	695	760	700	741	732	723	733	702	703	686	702	672	721	687	698	712	756	723	681	734	703	686	693	740	695	676	728	734	743	735	738	720	722	734	756	716	706	735	702	739	717	715	751	741	719	705	710	717	727	712	704	763	665	730	690	721	767	677	698	736	731	723	706	712	727	700	715	677	739	722	740	721	721	722	737	725	683	751	731	715	681	687	738	738	720	724	752	682	690	711	720	700	688	682	748	701	746	752	664	733	701	743	753	745	697	740	721	729	730	749	715	689	657	744	717	688	699	677	719	767	768	754	728	729	712	723	712	736	692	688	736	698	685	683	664	725	721	748	710	740	713	713	721	737	724	721	710	710	723	762	691	718	741	719	692	718	710	729	689	728	713	673	656	693	744	706	718	735	740	753	741	679	730	691	731	755	706	692	747	699	751	737	697	688	736	694	699	719	692	686	779	723	723	699	756	691	707	697	736	749	697	718	739	710	690	742	689	681	710	730	748	624	722	727	726	686	708	750	730	704	743	690	704	708	708	700	714	668	767	743	746	716	710	695	711	701	665	766	695	725	651	670	676	716	732	714	725	761	728	734	718	718	695	722	713	681	756	747	726	741	732	683	717	710	793	717	723	705	720	669	736	696	735	715	686	733	717	661	664	775	689	705	739	685	710	784	761	726	698	765	716	687	715	727	731	701	675	710	721	741	696	728	703	692	678	760	688	674	720	755	696	678	743	765	717	761	684	720	729	687	743	666	735	689	692	695	733	730	758	719	698	731	748	747	723	721	724	707	707	722	713	784	742	701	745	731	686	757	718	682	717	742	766	719	716	773	709	717	727	724	707	755	679	703	726	723	669	742	716	739	754	730	741	669	725	741	714	708	731	722	700	690	738	743	709	712	730	706	717	705	705	693	762	747	713	765	681	758	733	749	710	699	739	731	705	675	708	721	685	708	652	726	695	681	699	724	743	746	714	739	681	735	721	654	728	734	742	716	730	752	710	684	743	731	746	720	717	696	717	725	728	665	693	718	671	708	730	752	766	746	712	726	684	735	732	729	721	749	767	702	689	675	733	748	753	723	743	734	700	789	743	713	695	741	675	737	738	711	686	722	699	714	704	725	677	691	732	729	694	731	707	702	729	718	722	740	736	676	712	712	712	730	704	748	732	754	705	713	714	761	749	721	734	700	719	729	759	722	744	707	736	675	670	714	765	763	731	697	709	706	699	694	712	753	715	746	756	695	746	734	697	723	700	763	663	700	715	680	726	693	758	684	719	700	717	660	697	703	718	709	743	721	700	703	689	771	748	729	703	728	762	748	705	701	720	733	692	744	748	698	703	717	726	716	720	704	723	713	710	746	761	759	737	702	757	734	706	736	709	698	696	715	747	738	723	743	719	711	733	736	724	702	729	692	707	723	727	689	642	744	706	718	732	740	723	709	722	690	701	714	728	789	749	780	712	729	746	716	704	685	698	732	723	710	712	692	730	677	747	705	682	708	694	686	752	723	729	706	717	728	717	691	697	707	724	688	720	732	738	701	739	727	773	688	726	730	687	726	741	702	720	684	728	717	737	697	706	689	719	681	700	739	741	712	732	681	719	717	740	699	694	715	662	692	697	705	729	749	752	670	730	778	730	730	765	741	748	728	703	743	743	708	721	706	718	676	707	731	713	730	676	732	743	678	734	729	709	716	659	728	708	717	736	705	739	740	703	666	740	732	684	743	754	706	715	728	690	759	748	754	677	725	769	707	689	707	668	721	701	722	744	686	730	712	748	744	731	652	717	688	717	750	727	753	691	740	669	731	715	761	729	702	694	703	713	680	740	698	730	717	719	750	714	731	720	759	666	739	729	702	734	726	758	694	729	730	731	715	736	703	735	646	688	710	756	711	717	758	700	699	707	734	744	692	737	758	712	710	745	700	746	699	737	736	696	679	708	689	752	767	750	693	701	697	725	711	682	724	774	719	703	719	695	731	699	698	691	720	709	739	746	743	698	710	755	718	732	724	710	699	745	696	708	683	685	648	748	730	736	722	733	685	731	779	706	689	691	757	684	723	697	697	726	671	692	694	736	739	735	751	712	719	739	687	729	748	726	763	728	661	723	685	736	738	663	712	750	775	766	710	716	734	731	663	733	699	701	793	703	678	689	700	711	664	680	739	727	700	723	693	755	713	703	729	734	728	724	745	700	745	724	682	723	727	701	756	739	715	753	755	756	734	736	759	753	729	699	763	697	728	733	727	679	771	684	709	769	707	693	765	710	749	743	726	731	708	704	706	730	724	686	707	725	706	733	716	690	691	700	722	709	714	714	812	752	745	713	757	710	693	678	715	700	773	743	725	708	750	707	691	700	724	716	759	715	764	701	740	713	705	683	720	673	706	748	736	684	748	719	694	737	691	721	716	751	689	764	710	712	679	748	689	704	703	704	696	742	789	698	716	724	704	698	723	686	725	742	715	699	731	704	709	709	716	722	692	719	707	689	716	697	742	735	666	744	665	758	698	744	726	696	713	728	716	682	733	695	726	719	765	701	725	691	708	738	725	691	747	720	719	723	666	750	753	720	739	704	701	704	694	728	699	751	744	692	782	761	684	698	752	711	742	731	739	715	716	716	725	707	723	703	682	680	697	725	667	739	664	716	765	713	763	694	714	699	700	703	723	695	714	681	721	750	676	677	711	714	701	712	691	729	699	748	719	716	740	684	729	715	714	682	719	739	733	645	696	696	694	732	753	711	711	729	742	722	721	729	729	705	735	724	704	727	731	757	743	732	695	721	744	712	734	713	685	701	700	699	696	705	721	663	673	734	734	747	709	716	726	724	704	706	693	698	710	701	716	692	700	689	730	764	778	701	744	711	719	706	729	720	718	722	692	710	759	738	711	736	729	728	748	746	733	688	727	735	726	722	713	742	721	709	696	733	711	728	707	753	773	710	691	691	682	653	720	736	743	709	709	763	721	651	715	702	728	719	719	710	702	781	690	673	682	700	755	700	710	735	735	710	686	682	641	749	719	740	688	754	681	668	738	712	729	760	702	711	705	702	705	776	732	789	705	722	742	756	709	727	705	704	708	644	729	683	717	681	732	709	745	681	667	720	727	706	727	684	755	712	703	777	706	710	736	695	669	771	691	696	649	736	736	718	733	678	692	757	719	735	700	691	727
3110	1034	632	542	460	483	586	695	578	503	554	427	366	290	334	283	274	239	200	196	186	195	644	791	743	476	498	281	209	157	124	107	102	91	122	93	110	108	92	102	81	99	100	89	96	113	99	85	104	94	97	98	101	88	82	105	95	94	88	98	94	78	93	99	84	98	95	103	97	107	97	87	113	86	100	97	94	103	82	95	93	101	114	92	103	97	112	120	96	92	103	88	101	77	101	111	91	95	106	97	94	105	103	109	91	108	91	91	113	106	102	104	96	88	108	91	98	103	96	95	86	108	96	77	104	119	98	86	95	102	97	102	116	100	121	101	121	87	104	101	95	102	80	83	93	109	105	92	91	109	108	90	95	98	97	110	84	91	105	84	108	100	98	99	109	109	107	95	89	94	76	93	93	105	103	99	120	97	97	86	93	111	89	96	107	95	94	104	85	98	89	82	88	105	94	87	86	97	80	98	109	101	108	90	114	107	104	91	103	82	113	89	91	87	118	101	110	94	102	95	111	105	109	117	90	104	87	94	94	114	89	109	88	104	98	104	92	97	89	104	111	86	113	82	93	104	123	126	101	111	88	107	101	103	76	91	91	94	86	94	98	87	95	101	82	94	105	97	112	90	103	118	100	101	100	91	109	84	88	98	104	99	106	103	98	105	98	120	111	125	79	106	110	101	81	99	110	78	110	103	104	98	78	91	97	95	103	101	94	104	108	112	104	96	93	87	100	93	93	108	102	115	111	98	110	106	98	94	93	89	94	97	104	117	106	105	110	88	105	103	79	105	103	79	103	98	114	86	105	111	109	105	119	107	107	108	95	92	106	82	88	91	106	91	93	97	96	98	83	107	90	113	111	104	94	95	92	108	87	115	98	76	99	84	97	95	89	89	123	84	109	94	91	87	104	91	102	97	116	78	106	94	96	83	94	94	111	83	98	75	95	87	83	111	104	101	102	99	118	100	118	103	95	111	92	113	108	98	95	85	88	99	89	117	98	93	87	102	104	84	99	105	89	95	92	103	75	86	101	97	91	90	99	88	99	96	116	84	94	88	105	83	108	84	92	80	88	90	118	102	106	79	108	94	105	103	109	82	83	108	92	109	101	85	113	101	99	108	102	85	78	104	94	85	95	90	109	97	96	82	104	89	112	93	92	91	113	121	98	110	112	94	110	89	112	86	114	101	93	92	91	99	101	93	82	94	93	91	94	104	106	89	97	96	95	90	88	99	115	93	109	119	101	81	113	106	76	97	93	89	90	77	102	103	100	97	94	88	96	108	95	98	96	98	77	105	111	81	76	94	76	104	98	99	90	98	96	113	75	85	104	96	93	90	87	88	90	108	104	100	98	92	83	80	93	105	104	103	96	88	95	82	102	99	112	108	98	105	90	92	83	117	97	88	94	104	108	88	103	101	88	95	88	90	106	112	105	93	107	96	97	96	92	85	88	96	86	87	96	99	104	104	109	97	99	100	111	94	99	88	100	108	89	101	88	97	90	89	105	95	93	112	91	91	104	100	95	89	97	97	101	118	117	100	113	86	73	97	97	108	94	90	92	86	85	90	106	95	98	88	126	80	96	92	109	104	87	107	117	112	87	99	88	109	96	108	86	86	102	92	96	92	109	100	98	72	94	87	97	105	100	102	101	97	85	117	93	102	101	107	110	88	105	98	115	92	86	91	97	90	99	110	106	112	105	95	93	97	99	97	82	89	97	104	123	89	103	90	93	107	89	105	100	114	103	114	96	105	99	100	105	99	99	99	96	89	97	105	104	103	89	105	110	94	94	94	100	107	85	90	90	99	105	94	105	89	90	78	114	95	76	91	99	96	94	103	91	82	101	107	98	107	90	97	95	93	91	95	94	97	96	110	106	83	90	101	104	101	88	119	94	94	109	113	95	85	100	93	118	89	102	104	97	94	102	92	90	106	98	108	103	95	95	112	101	94	93	94	99	92	109	101	103	118	107	99	87	106	106	90	102	94	124	96	90	88	102	96	95	87	84	83	80	89	88	92	109	77	70	112	108	98	98	102	106	80	78	73	91	100	101	98	93	84	92	101	99	85	104	101	103	84	105	85	79	88	94	93	106	98	99	112	95	97	90	109	99	78	111	100	94	94	110	99	92	98	96	95	110	106	83	90	93	94	96	98	97	100	101	109	107	104	75	88	87	107	98	85	120	100	88	89	89	97	98	97	107	94	104	93	100	98	90	85	99	93	86	107	100	114	104	94	100	100	95	98	92	85	108	82	123	95	110	90	112	87	100	97	106	95	97	88	120	120	115	92	116	85	88	114	103	85	109	95	108	97	96	112	118	87	108	91	97	90	95	100	87	98	108	110	92	107	94	114	82	108	104	93	107	92	85	118	111	90	71	95	100	102	98	104	91	98	119	95	82	93	104	104	89	106	94	100	123	104	104	81	105	107	90	86	102	108	83	96	104	103	91	83	101	88	90	88	87	106	107	90	108	93	99	91	107	119	109	97	91	101	115	93	113	116	118	93	93	94	97	80	102	96	114	88	127	98	102	105	103	80	82	89	90	111	72	105	102	106	93	92	87	90	109	111	81	110	100	96	108	99	104	104	87	110	110	112	90	100	102	106	102	104	90	82	91	102	86	105	103	96	91	90	93	117	103	114	101	102	98	82	81	100	121	87	95	105	105	101	88	115	92	100	103	93	104	107	87	95	95	92	98	97	107	85	86	96	96	109	95	119	99	97	100	103	98	82	99	80	87	86	98	95	86	108	101	95	95	98	112	114	109	89	92	101	94	82	86	92	110	99	94	101	82	98	99	95	92	106	90	108	111	71	97	88	101	101	98	83	120	95	96	97	100	110	92	97	95	101	93	92	100	90	102	88	96	98	98	89	103	99	89	93	113	103	100	108	93	99	95	91	106	97	116	102	80	98	87	84	100	84	97	105	80	101	86	108	87	99	101	99	100	94	95	97	90	91	113	88	111	103	94	94	108	103	110	92	105	98	91	79	94	94	113	111	83	89	106	98	86	89	102	83	84	104	100	105	94	65	113	96	109	94	101	98	102	97	84	96	90	99	79	100	87	93	109	92	101	98	104	97	105	83	111	111	103	99	99	99	92	105	100	98	96	97	93	88	97	122	108	99	86	82	100	83	108	91	102	92	118	87	92	105	90	102	104	90	91	108	73	83	105	100	95	103	91	99	97	87	94	92	92	99	97	95	82	64	89	108	99	92	89	113	90	93	104	103	99	100	114	94	86	98	104	114	88	93	90	88	116	96	76	114	85	96	106	91	98	100	97	87	106	100	91	105	99	110	108	91	115	100	128	102	87	94	99	84	115	101	92	100	92	119	83	73	91	110	104	99	102	95	100	89	86	106	106	101	102	93	97	100	96	105	102	109	130	108	101	85	110	108	113	97	89	96	112	99	100	85	99	110	110	101	80	85	99	103	85	96	89	112	93	117	88	105	103	95	95	87	100	102	90	95	94	103	110	91	97	104	117	88
23767	9422	6356	8260	17476	22374	22328	20805	17897	14793	14758	11373	9329	8731	7538	6959	6282	5129	4031	3444	2737	3781	12730	14387	13285	8752	8382	4700	2884	1724	1220	942	836	753	738	723	716	686	705	729	725	655	754	712	726	702	731	706	720	725	721	746	735	708	726	695	705	681	722	740	696	728	709	685	721	703	691	716	719	697	724	708	702	741	681	697	709	710	727	740	726	705	721	722	723	738	688	661	734	724	691	718	742	710	704	722	676	655	708	722	729	652	706	739	708	707	767	778	707	701	716	682	671	689	730	689	710	713	700	679	751	739	718	754	721	704	721	706	688	732	710	697	723	735	737	733	696	650	771	697	663	699	756	708	691	706	681	719	695	685	684	705	731	696	709	722	740	680	702	668	697	721	720	696	705	736	726	694	692	748	736	687	683	690	705	725	762	692	694	720	654	668	701	716	719	719	655	658	757	717	717	714	710	739	723	706	671	716	727	746	718	685	745	699	707	753	759	665	716	757	697	693	724	690	693	713	681	725	669	684	732	727	747	696	712	693	683	752	728	711	664	744	729	734	753	697	711	711	710	697	682	702	632	706	707	711	729	676	704	707	754	743	729	682	711	725	723	717	776	698	745	721	707	724	681	733	708	755	731	721	701	695	716	703	710	728	729	667	739	746	684	671	735	751	676	715	714	692	723	739	710	730	707	705	739	740	697	716	741	713	701	702	704	717	712	756	744	730	692	712	693	686	716	691	743	718	713	695	688	734	744	762	743	698	720	675	711	702	730	707	724	706	710	689	687	753	714	676	714	726	736	726	718	670	703	721	651	748	703	731	677	735	729	709	760	709	736	671	715	729	693	711	745	701	714	736	720	685	721	743	755	683	675	741	678	725	688	759	675	744	705	700	712	736	738	730	677	692	697	744	724	695	693	705	721	728	704	754	698	680	693	691	735	712	698	749	733	718	728	689	713	687	713	719	665	685	741	697	682	726	687	728	715	729	724	722	684	700	731	734	708	704	725	681	716	766	720	680	697	706	708	669	685	756	677	733	675	678	687	757	730	800	715	695	743	736	691	691	719	755	713	725	716	742	682	680	707	735	700	751	691	721	703	716	710	712	718	759	739	754	720	668	732	749	663	724	664	699	703	694	734	743	761	687	721	657	697	654	698	708	689	704	685	766	687	737	718	671	728	669	695	723	692	722	726	676	736	749	741	671	704	713	720	685	698	727	683	716	706	670	723	707	754	687	700	724	733	685	730	715	688	697	728	678	735	755	688	704	737	742	710	724	677	749	698	714	657	697	730	740	710	661	759	725	746	754	708	688	705	660	701	708	725	687	708	709	663	681	714	662	689	739	634	684	684	761	720	733	676	740	655	744	719	707	772	721	724	753	670	717	682	697	685	707	776	768	659	699	690	731	718	707	721	705	702	720	714	715	727	726	773	707	693	681	725	724	750	691	648	706	743	716	708	688	640	709	723	713	741	708	730	713	741	744	699	708	742	717	688	737	715	756	745	723	760	688	695	732	702	780	682	734	687	699	730	741	774	774	720	721	685	684	690	715	711	721	703	684	709	714	734	720	729	731	713	727	675	732	666	763	746	691	704	719	709	693	709	704	691	713	727	746	665	747	723	711	701	715	729	709	720	690	721	746	759	752	738	666	707	697	672	695	694	717	733	747	750	695	712	719	682	670	702	728	718	705	688	667	730	751	739	729	688	710	716	709	726	692	657	724	669	703	695	674	694	714	657	745	745	716	688	708	708	704	706	695	702	730	700	730	737	699	690	671	684	717	743	709	717	714	721	683	727	688	683	679	762	703	698	751	704	725	744	720	752	710	669	708	706	740	698	718	691	716	708	737	735	769	713	719	726	736	746	739	742	700	717	713	723	699	760	720	683	727	689	739	696	771	753	697	690	709	727	708	678	708	652	685	763	677	691	687	707	756	751	738	745	713	716	637	688	791	656	686	754	681	725	711	658	742	689	709	736	710	679	699	704	690	717	756	707	715	713	743	722	667	717	737	726	762	698	729	734	732	704	734	683	696	698	700	711	754	694	719	731	753	707	719	714	661	730	711	717	729	745	706	687	659	707	704	719	709	715	677	725	697	685	706	718	681	699	698	712	698	735	733	687	692	714	693	773	742	693	732	718	732	747	732	727	686	701	723	703	706	709	741	718	692	683	721	658	724	730	673	715	697	657	744	711	747	668	760	710	671	703	710	704	711	733	669	736	749	693	700	703	744	685	761	697	741	734	669	714	728	710	733	775	684	711	702	703	679	738	666	692	701	725	750	673	662	669	735	714	725	695	715	726	682	737	726	755	726	722	754	750	721	717	724	706	693	693	683	740	741	701	688	720	740	708	741	708	725	716	709	716	723	720	764	666	703	677	715	737	674	731	727	706	680	677	687	721	692	734	696	740	713	767	729	670	724	714	734	727	708	744	658	686	702	716	706	740	769	730	726	742	735	706	771	686	694	716	706	736	669	738	695	699	741	681	790	712	749	731	752	710	691	704	693	683	753	747	669	690	669	698	693	670	716	699	745	702	707	703	705	722	710	702	705	744	705	699	713	709	670	740	734	697	701	715	722	769	739	711	767	691	691	671	707	747	729	714	684	695	681	725	738	756	689	725	699	698	705	755	758	761	715	710	693	714	725	741	739	668	778	714	708	688	687	707	648	741	729	690	684	711	768	656	651	721	732	712	726	739	686	665	698	696	675	730	688	688	741	697	700	706	721	745	719	724	699	772	702	693	693	732	709	735	693	710	719	689	725	734	712	648	675	707	697	731	740	701	724	710	714	705	725	735	699	731	753	713	717	728	688	790	689	711	690	749	768	721	711	701	732	744	704	683	697	698	709	690	703	730	740	719	702	741	704	679	718	746	710	703	738	712	743	733	717	755	761	662	708	690	767	711	715	694	731	731	799	708	756	723	660	728	686	726	678	705	696	684	726	740	748	650	713	708	754	711	726	702	761	708	688	716	717	745	709	704	655	743	714	763	689	653	710	673	690	731	713	745	702	682	698	716	663	717	695	749	703	725	747	702	693	724	733	714	700	769	687	727	684	740	762	670	733	717	738	713	774	684	686	728	770	723	732	704	719	707	720	737	705	738	743	689	704	695	702	709	699	714	709	698	663	716	712	717	725	713	677	717	715	667	709	746	745	723	736	726	679	706	684	759	661	702	711	726	735	744	709	688	691	762	766	707	725	692	712	733	746	738	711	736	676	675	758	671	687	685	714	697	689	731	733	714	752	656	690	664	682	701	750	737	689	707	714	740	678	712	689	702	729	745	703	656	738	644	678	682	704	730	758	735	722	698	720	715	722	692	739	701	740	728	719	720	714	716	728	700	713	739	700	688	694	750	700	766	699	767	670	707	710	700	684	721	699	705	687	732	729	695	709	692	703	727	689	679	703	653	670	749	727	716	668	700	655	699	707	708	702	710	660	715	642	708	765	706	707	741	698	712	702	707	702	713	689	757	672	707	668	704	714	722	708	711	745
2360	496	352	306	281	324	370	416	336	349	319	242	195	232	194	201	159	164	138	136	142	127	139	166	185	154	174	143	103	104	98	98	88	89	100	88	83	91	102	73	89	78	102	81	91	82	105	70	92	75	90	87	77	95	72	93	84	83	87	100	74	88	86	84	78	86	73	88	79	91	65	92	85	94	75	86	98	87	79	82	92	76	80	86	70	92	78	77	91	77	93	95	88	101	96	83	72	79	98	67	90	78	82	81	100	97	82	77	79	87	85	90	82	81	87	82	86	95	88	78	91	85	89	103	84	94	96	102	81	95	82	87	91	101	89	80	77	79	91	73	97	68	89	73	75	72	87	85	88	87	100	104	75	82	94	97	78	81	99	94	97	83	93	89	86	82	88	92	95	75	103	110	76	85	94	67	73	88	88	84	78	79	75	96	75	67	72	79	75	64	75	89	77	96	85	66	91	118	79	76	76	94	87	105	106	81	66	87	89	94	82	82	89	80	85	69	82	98	79	101	88	94	97	99	85	93	81	93	88	79	81	100	95	79	96	80	74	88	80	72	93	92	82	84	79	86	77	105	93	103	88	92	87	97	77	85	95	95	87	77	87	70	91	86	91	71	106	96	75	89	89	79	80	102	75	90	82	92	115	87	89	92	87	80	99	82	89	84	69	86	85	88	98	87	76	108	84	94	99	94	97	80	84	81	84	76	81	90	102	100	78	91	117	100	99	85	98	94	103	76	90	79	83	91	92	98	103	111	81	79	102	87	84	96	75	73	80	83	77	71	69	98	85	77	80	84	87	73	85	103	94	94	68	69	88	93	98	92	85	82	77	80	76	83	69	90	91	68	100	80	89	77	88	100	81	75	72	63	67	79	95	101	87	101	87	84	94	97	85	75	82	86	74	83	80	91	76	97	73	74	85	98	95	89	81	94	103	93	95	106	85	76	68	81	98	92	82	77	78	83	71	74	92	95	83	82	84	79	85	75	82	88	77	83	79	77	87	75	85	83	85	87	85	84	76	80	81	91	97	116	92	89	101	83	91	98	88	93	92	98	71	90	93	70	94	77	84	81	84	89	84	80	87	88	77	93	75	86	87	77	69	90	111	94	77	82	95	73	64	92	85	77	96	91	83	81	84	87	92	96	115	97	90	87	89	79	85	89	89	101	63	81	81	82	84	81	91	79	77	88	88	76	89	89	75	88	77	79	81	81	91	104	92	85	86	80	67	90	83	97	82	92	72	94	100	89	78	91	80	82	87	72	95	89	96	70	100	79	75	76	78	94	89	66	91	68	89	88	89	88	75	70	78	77	92	96	88	85	93	80	107	84	104	84	88	83	92	91	105	87	76	77	97	94	73	97	98	94	88	92	86	88	71	85	76	77	90	97	75	72	78	72	92	93	109	83	96	71	101	82	93	76	96	86	79	96	108	85	68	90	80	81	80	95	85	85	91	98	76	63	73	92	72	79	90	89	88	101	102	87	83	77	84	92	78	91	73	110	79	73	107	87	79	75	93	86	82	92	80	83	93	77	86	81	76	101	82	77	74	96	83	79	84	100	80	92	99	83	105	72	82	86	94	86	88	64	91	81	82	90	93	82	89	79	90	86	82	77	82	83	85	96	90	80	79	78	83	75	84	96	82	79	85	91	73	105	87	95	88	97	89	83	94	83	79	96	97	86	104	85	98	81	90	100	86	89	90	108	83	81	83	95	90	79	94	89	83	79	87	80	80	85	79	90	93	79	79	81	71	94	82	96	80	83	90	94	87	99	83	92	87	87	99	73	82	76	80	99	88	86	78	82	96	92	90	80	84	76	102	97	77	86	102	82	90	88	92	82	93	89	102	87	81	87	90	78	89	87	78	81	74	100	79	85	92	100	74	89	67	92	88	76	85	91	95	93	99	91	100	80	77	82	86	83	94	84	81	91	99	86	88	90	106	88	80	86	90	71	94	81	96	78	76	73	90	104	90	97	85	78	81	89	94	107	73	67	91	84	86	81	91	81	90	93	113	91	109	104	88	88	82	79	89	73	76	96	83	77	73	86	84	82	89	81	91	83	62	86	90	100	93	87	89	89	95	100	74	83	85	78	107	90	83	98	83	79	93	96	77	101	74	102	81	87	86	101	99	86	75	91	95	86	75	96	89	102	85	73	91	91	79	79	90	79	86	74	87	70	102	63	90	84	83	95	100	89	93	84	86	95	103	87	76	73	104	85	86	80	67	91	82	77	87	83	69	74	76	77	83	102	77	76	85	84	95	97	94	99	96	76	91	108	80	104	111	92	82	87	85	75	85	94	87	65	101	88	91	88	92	75	99	86	80	74	92	84	93	88	74	79	94	76	98	64	80	79	99	80	96	87	90	77	87	92	81	88	84	80	80	67	74	85	88	85	84	71	79	84	77	83	81	101	86	84	77	85	88	87	91	82	87	79	95	92	94	96	78	84	84	98	90	104	92	94	95	89	88	93	68	91	91	83	92	79	80	82	76	72	85	88	79	77	88	85	80	72	83	91	95	94	88	72	94	91	85	66	91	80	81	88	84	85	91	77	94	81	80	107	102	96	86	71	97	93	96	85	89	72	91	83	88	88	98	88	89	95	104	86	84	86	96	84	72	81	86	89	73	88	80	90	102	89	72	89	89	74	80	90	85	82	76	85	94	76	96	93	90	80	84	89	89	72	84	84	83	77	79	82	86	81	79	91	96	76	72	84	66	85	88	96	87	101	89	86	108	81	68	82	89	85	82	79	95	80	99	115	83	85	92	81	98	81	84	89	96	103	86	99	92	78	79	88	70	73	89	92	91	73	71	97	93	94	88	82	92	72	99	90	81	83	81	67	90	87	101	90	84	84	81	78	89	76	90	98	95	99	83	72	96	103	96	82	80	103	85	81	86	77	94	92	90	69	95	94	86	90	83	97	80	80	73	100	88	63	86	93	91	84	81	86	79	101	73	89	78	94	101	72	86	80	80	88	105	86	71	68	82	81	91	83	102	76	67	88	84	93	97	78	77	85	87	97	83	99	90	92	89	91	88	75	88	92	80	98	81	83	80	104	96	71	92	86	96	72	75	85	89	84	88	91	76	95	108	89	104	89	86	65	92	85	84	86	74	88	103	77	74	89	96	81	98	101	76	78	97	84	102	91	79	94	90	86	82	89	79	77	91	86	96	78	87	96	99	90	81	90	71	82	91	86	75	83	88	68	82	79	87	74	74	92	95	92	92	93	91	80	101	88	90	106	90	83	93	87	74	75	85	90	78	72	111	99	105	99	94	96	85	88	88	94	81	90	87	106	72	89	91	91	75	86	89	90	86	91	85	85	88	77	72	106	85	90	70	80	95	73	76	85	87	79	85	74	79	83	88	94	65	93	89	97	98	75	88	88	96	89	87	75	78	87	77	102	81	94	84	87	74	93	88	91	90	84	95	81	95	74	101	92	74	88	88	82	80	101	79	77	61	91	75	90	89	82	71	96	91	82
17285	5713	3795	4669	11290	16330	15799	14763	11058	11497	9341	6513	5836	5509	5043	4567	4118	3093	2300	1987	1796	1534	2176	3034	3238	2396	2073	1478	1116	851	731	682	645	624	656	632	622	637	571	665	620	615	663	627	687	612	667	642	627	638	649	636	650	642	623	690	629	636	613	605	671	647	659	628	585	649	659	610	663	626	631	649	646	643	614	634	606	599	622	580	641	641	649	629	602	651	663	652	652	607	656	643	635	698	632	627	623	637	681	649	681	585	671	629	662	625	641	591	648	637	597	646	639	605	668	670	635	614	626	631	634	652	608	646	638	584	637	608	660	662	629	606	628	684	677	651	652	709	638	618	597	655	641	592	603	570	667	636	644	689	640	629	663	648	669	642	680	623	641	640	628	674	672	608	637	652	656	587	631	620	662	644	626	633	600	632	613	661	629	634	655	625	649	679	631	663	671	672	619	614	656	625	659	601	599	636	633	641	638	661	637	670	624	618	679	623	666	636	632	664	657	590	687	635	591	654	690	620	668	660	622	647	626	642	620	664	667	597	646	617	630	644	632	662	631	603	629	653	637	671	629	653	633	655	668	703	646	666	664	589	616	603	654	645	640	689	648	607	660	632	666	592	650	605	652	639	629	641	615	636	660	617	641	654	631	644	623	678	670	656	672	638	627	642	627	618	608	630	632	653	600	615	622	629	648	601	615	592	610	629	618	674	604	627	641	660	643	593	583	645	649	630	620	681	587	652	645	616	592	639	644	622	616	596	619	610	616	649	634	683	642	645	616	627	647	639	612	649	699	589	643	623	640	626	655	659	663	657	649	614	627	610	650	622	630	615	621	619	636	655	633	629	625	624	656	617	645	645	649	679	640	606	664	693	652	649	641	629	657	656	674	642	636	689	637	598	668	629	647	634	618	618	657	648	634	637	681	599	629	650	595	674	691	644	661	644	664	686	638	637	628	610	643	646	630	624	676	681	615	677	653	565	642	629	641	628	653	664	666	645	692	685	630	642	641	663	677	642	673	632	616	645	692	678	635	690	649	588	635	658	628	635	602	635	641	623	663	659	642	643	657	602	641	685	637	618	655	641	650	632	680	682	676	645	652	618	636	622	703	620	631	644	588	614	629	632	640	651	635	640	652	672	624	620	632	644	640	636	620	641	620	613	683	654	646	625	637	634	699	655	634	608	612	606	611	701	638	709	623	587	666	569	614	662	634	637	630	626	630	631	658	687	623	679	610	590	653	651	664	676	647	687	646	637	664	678	658	654	664	654	606	601	639	615	650	626	676	654	637	662	681	659	616	619	669	669	616	637	623	622	663	599	635	618	648	620	592	643	635	613	644	658	658	664	655	641	618	600	653	610	581	653	612	665	628	622	604	638	623	616	637	644	620	659	640	626	675	645	598	647	636	634	672	673	652	654	642	609	657	661	626	618	645	664	640	653	644	629	639	706	680	619	602	702	631	685	651	682	620	628	652	683	649	620	634	622	644	608	585	648	634	636	615	672	664	654	656	604	645	659	635	612	620	596	636	639	623	605	650	667	633	680	668	656	589	633	661	670	633	624	651	619	619	660	645	636	636	617	633	644	666	655	628	653	645	588	642	627	654	624	648	680	629	629	609	630	621	643	681	634	638	647	610	635	661	641	632	639	645	622	619	654	683	631	611	660	631	673	662	651	626	628	645	637	607	600	663	641	653	663	659	586	607	665	660	613	636	632	663	668	628	618	634	576	648	584	637	641	673	645	641	607	654	650	614	599	640	612	606	635	698	679	618	607	665	670	607	643	641	654	656	648	661	630	640	671	635	621	653	634	626	584	694	629	623	672	618	663	623	639	632	637	626	644	634	663	656	636	649	649	594	704	642	627	653	602	651	624	646	675	637	709	663	676	627	654	665	627	617	682	707	673	657	640	684	669	618	612	634	637	625	673	643	659	625	698	660	608	616	652	691	692	657	631	661	662	655	628	663	611	642	646	637	604	650	642	653	660	638	678	631	665	634	646	652	643	643	634	626	656	618	638	604	649	682	614	629	637	647	642	591	639	641	647	624	621	652	678	642	641	662	690	659	621	625	687	639	648	632	656	610	655	663	645	640	637	618	662	598	644	652	649	646	643	637	636	637	657	689	628	599	666	681	613	575	616	606	646	635	628	647	659	631	663	621	640	667	630	612	677	672	681	682	623	635	642	647	660	640	646	609	631	646	627	628	662	607	662	656	640	676	648	667	660	619	651	651	639	666	608	688	647	626	572	680	610	664	636	663	602	636	644	671	646	682	620	635	655	702	610	693	690	644	643	652	661	647	625	668	646	653	597	661	650	620	618	679	629	635	576	600	687	624	656	615	665	659	594	611	664	639	668	662	628	668	671	664	625	632	640	655	656	643	644	651	644	627	666	654	653	599	678	650	650	625	621	654	563	647	605	703	608	669	627	655	640	619	619	634	608	616	620	651	625	659	646	659	635	610	630	665	630	626	646	669	682	629	641	661	656	655	689	635	627	643	640	616	638	640	625	663	602	630	643	599	637	646	654	612	645	668	631	616	638	653	643	633	645	641	616	604	638	640	641	635	593	677	651	612	620	654	580	640	632	606	621	665	647	653	666	620	633	644	649	655	620	660	680	615	645	663	682	657	657	665	681	614	655	652	668	624	675	668	633	619	641	609	628	710	646	638	630	660	674	667	642	613	621	644	619	628	652	619	649	655	606	644	602	651	650	689	604	635	632	665	662	601	635	653	687	619	576	657	625	672	670	658	646	652	666	666	631	674	659	676	665	695	625	633	627	617	646	654	615	644	644	641	682	613	664	663	635	640	626	632	669	632	649	668	627	639	621	655	634	617	615	640	621	625	673	605	651	663	608	646	634	665	590	646	628	699	648	584	598	628	631	634	669	662	632	621	635	600	630	639	600	602	649	610	629	641	641	632	686	621	593	622	572	673	654	635	630	650	657	635	670	655	631	660	616	593	680	629	611	630	614	651	693	588	641	606	628	660	624	671	621	644	606	644	651	676	620	570	668	666	620	663	594	666	658	632	619	671	600	601	626	629	642	675	617	605	646	644	640	628	626	682	593	642	636	664	629	647	617	657	651	658	633	659	629	629	597	667	634	630	684	622	650	676	678	610	642	624	653	635	626	650	596	636	624	692	622	673	624	631	673	621	615	686	642	657	665	671	614	631	630	633	617	623	673	671	658	642	639	682	641	595	703	631	595	646	619	639	629	653	667	613	639	647	677	634	661	649	619	667	614	640	678	672	601	665	621	654	679	643	640	676	614	619	643	611	643	655	607	615	650	623	665	645	585	647	652	633	650	584	619	632	611	634	595	605	652	670	612	646	666	607	679	579	655	672	608	638	678	611	627	681	625	656	581	642	621	615	645	617	678	628	606	629	609	628	681	626	634	690	635	610	609	609	634	634	613	647	662	642	652	626	641	620	621	636	637	666	657	622	690	679	628	613	606	636	630	638	664	666	657	638	634	658	612	636	644	663	648	637	692
2056	821	519	376	349	395	488	460	458	523	376	292	295	271	301	247	214	187	145	145	143	153	264	475	449	343	264	212	157	113	106	94	96	89	80	90	98	97	84	99	94	78	84	78	106	92	88	78	98	74	68	88	92	93	98	86	84	84	96	69	78	82	76	96	90	97	90	95	93	74	79	80	88	90	84	107	80	85	81	82	100	93	85	91	93	84	88	90	82	83	83	93	83	82	97	87	103	92	96	97	82	101	84	69	94	91	84	97	79	76	98	90	96	80	98	77	92	101	88	87	84	69	88	82	83	93	80	87	87	74	75	82	86	92	94	88	106	75	82	103	98	83	102	73	89	85	93	76	81	89	103	99	99	103	78	72	97	90	95	88	86	94	83	100	93	89	93	90	88	94	86	93	90	83	80	82	97	68	84	86	79	87	80	74	96	92	89	64	89	74	84	75	79	87	83	85	96	72	99	100	87	84	95	81	89	86	96	97	103	88	65	83	79	95	79	89	82	110	81	92	104	89	84	94	102	89	69	90	89	97	99	90	82	88	96	68	96	91	87	85	85	87	98	90	80	87	91	102	78	90	95	80	90	91	94	81	94	103	86	86	81	91	95	75	92	83	86	78	80	63	99	77	95	96	74	95	79	91	94	79	99	84	70	96	98	87	100	79	70	76	106	107	95	83	88	92	95	82	84	85	93	85	75	88	81	97	109	86	97	105	73	98	88	69	82	99	87	65	89	93	83	89	93	85	91	88	83	83	81	98	81	93	98	62	77	94	85	76	83	89	78	87	85	79	84	93	93	103	83	85	83	89	82	72	119	90	94	94	82	80	87	81	86	78	62	84	71	82	86	94	89	83	94	69	84	84	80	84	98	78	81	89	94	106	83	80	93	98	90	96	92	86	80	93	90	77	101	90	77	79	99	77	89	88	88	86	84	87	107	86	87	88	81	90	73	83	96	76	73	97	91	87	76	83	83	82	88	94	92	77	102	87	81	102	90	94	74	107	86	97	93	90	96	99	84	89	89	87	88	70	94	89	71	97	90	92	84	87	96	87	75	84	89	106	75	83	84	77	78	89	96	99	108	85	87	93	69	75	95	76	81	91	81	81	103	88	90	100	87	63	92	91	88	98	89	103	92	98	100	76	86	86	98	93	106	97	76	77	92	88	79	82	75	89	87	77	96	90	84	91	84	79	83	84	100	78	83	90	99	84	88	107	92	104	95	79	85	75	78	79	80	101	99	82	103	86	94	90	89	102	77	103	100	91	99	93	100	84	89	113	83	85	90	92	92	77	102	90	99	92	84	89	88	98	106	89	85	94	82	77	78	96	94	78	91	83	98	86	80	77	75	96	77	94	88	86	91	77	102	101	84	94	69	96	79	60	85	97	80	82	78	91	93	98	97	89	101	89	79	92	85	87	88	108	90	69	77	78	91	103	98	86	99	98	94	88	105	73	104	77	89	85	93	94	93	103	89	92	82	61	90	94	84	80	97	101	71	94	86	89	107	75	88	87	88	100	95	98	84	85	86	86	63	103	119	65	88	89	89	94	81	82	78	81	83	88	83	93	84	84	81	88	79	91	99	74	98	81	82	81	77	91	98	82	78	90	82	77	91	102	101	80	88	87	76	94	86	94	78	92	100	90	99	85	93	90	75	85	93	85	83	83	81	84	100	92	85	91	96	102	95	92	95	103	101	88	85	87	95	89	80	76	102	95	93	101	99	93	71	81	94	97	84	74	93	100	81	95	86	90	105	89	86	87	75	81	78	99	85	81	96	76	98	85	90	100	82	88	84	92	93	78	89	71	94	68	87	89	77	70	99	90	78	87	70	85	87	105	98	101	89	92	80	112	84	86	90	84	74	89	88	110	89	78	76	79	84	87	91	92	94	91	98	97	72	88	85	68	83	101	89	93	79	88	98	99	88	99	97	81	91	99	80	94	86	91	92	88	72	81	83	93	85	99	96	88	85	87	77	99	101	92	81	90	91	84	88	82	82	83	67	95	89	87	92	80	101	94	86	86	106	95	75	83	81	91	95	90	109	77	87	89	98	92	82	80	77	79	94	96	73	81	82	109	76	86	85	93	83	88	101	87	82	88	92	80	107	100	71	83	78	76	93	87	94	93	92	75	77	90	95	100	100	81	84	102	69	98	88	90	81	82	99	79	102	90	87	82	89	96	93	101	103	95	96	77	74	87	93	96	89	88	96	95	74	69	76	77	79	111	88	90	89	97	86	76	107	88	96	87	90	74	84	100	100	70	84	90	69	89	107	95	90	82	91	90	87	88	86	88	92	87	85	81	88	84	84	102	93	95	78	94	89	79	82	87	80	89	78	93	82	90	78	90	89	72	90	96	77	92	109	98	102	82	84	99	82	72	95	87	93	92	86	89	74	88	77	84	88	89	99	92	86	102	88	101	92	104	103	72	85	89	79	91	80	79	74	104	88	68	101	90	77	104	98	106	84	83	69	89	97	89	90	92	93	76	72	83	82	83	87	77	79	94	86	85	76	80	120	96	98	107	89	78	77	93	82	99	68	87	93	103	77	75	84	62	96	83	100	71	91	89	87	92	77	88	87	83	75	82	90	78	71	73	102	79	87	101	94	94	98	88	76	84	96	94	96	103	107	80	95	85	77	100	88	83	77	77	96	79	85	86	82	86	89	90	96	98	104	79	81	75	92	87	87	91	87	74	81	91	79	91	93	79	99	92	83	82	97	96	88	76	87	103	90	88	71	100	84	100	86	74	101	87	82	101	96	85	85	94	82	88	70	84	106	83	99	94	88	93	94	82	87	97	79	85	71	95	88	93	77	83	91	77	87	107	116	77	86	80	83	78	60	93	72	101	82	76	87	86	96	86	82	101	88	94	80	81	84	84	82	90	90	81	80	86	89	77	93	107	91	83	84	104	92	116	96	93	82	101	95	91	85	92	104	85	75	102	106	92	102	84	87	89	79	93	85	83	86	77	105	81	103	75	87	78	96	103	81	83	85	82	118	97	89	78	81	92	85	93	72	91	87	85	80	92	87	110	88	87	98	93	74	83	85	86	90	98	91	98	92	90	93	81	75	89	99	107	98	86	84	80	79	99	88	79	75	85	95	87	84	98	94	71	88	86	90	92	82	97	91	79	93	86	81	87	80	97	82	98	98	75	104	88	84	102	90	93	90	94	97	97	78	74	89	89	88	92	88	83	92	92	81	92	84	109	86	106	88	84	108	92	89	75	91	78	100	92	93	91	100	104	80	78	103	82	85	80	90	96	83	83	86	88	95	79	85	96	89	94	105	83	83	94	91	85	90	96	89	93	78	74	85	71	77	96	89	92	105	94	81	93	83	94	95	70	80	87	88	104	92	90	92	71	95	101	84	91	88	80	94	90	101	78	91	99	82	110	71	84	90	108	96	100	76	78	92	90	101	85	82	83	88	83	94	90	86	85	90	105	103	74	75	87	85	76	84	101	86	97	107	87	86	89	86	104
19756	7883	5090	6219	13745	19785	19502	15857	15100	14489	10428	8660	7634	7508	6878	5944	4444	3730	2898	2241	2066	1784	5412	9127	8472	5896	4613	2594	1793	1236	985	789	707	691	689	633	627	622	623	647	653	687	610	663	650	642	679	603	685	677	672	620	604	600	602	668	695	682	579	625	617	656	614	603	628	656	648	679	632	620	619	662	657	717	640	643	576	613	622	607	594	648	619	623	641	625	633	632	616	677	634	658	649	650	647	629	644	632	654	659	628	598	661	647	642	656	691	654	629	680	651	677	634	648	667	633	629	662	626	680	643	607	698	615	641	671	701	639	617	643	669	654	631	634	616	648	684	633	624	671	641	649	624	626	644	648	599	621	664	655	611	646	636	640	626	617	637	619	657	659	589	635	646	679	635	638	669	657	650	694	619	628	629	671	653	681	654	656	643	670	674	649	648	679	664	673	668	620	676	579	666	651	644	701	643	647	643	650	659	622	652	681	677	656	706	625	681	666	684	672	667	655	598	657	662	648	612	634	666	646	665	650	648	627	633	657	585	643	626	598	631	693	599	607	670	591	657	660	710	652	677	638	627	623	627	646	668	640	606	701	643	620	623	607	626	678	667	643	693	620	664	647	635	699	626	614	628	627	620	671	681	591	600	620	635	653	638	607	670	643	668	648	624	614	598	659	630	639	655	647	650	612	657	681	631	634	642	617	639	639	653	661	663	652	608	627	650	610	616	636	643	648	624	607	644	660	648	683	641	604	650	612	646	629	620	636	645	615	659	653	674	617	613	641	624	641	642	661	664	641	638	652	660	579	644	645	636	696	676	605	618	655	600	648	677	646	642	644	676	677	651	619	605	612	619	643	672	628	637	604	657	647	603	636	651	639	614	637	610	660	633	655	640	643	660	637	611	644	649	670	621	649	643	660	677	655	600	633	633	692	667	687	634	640	605	647	681	624	668	616	626	630	660	606	659	691	678	619	645	628	661	672	641	638	725	617	621	682	645	583	656	622	632	701	673	639	675	643	629	668	657	631	643	643	679	613	671	632	672	634	675	639	637	624	653	635	643	666	632	595	633	671	642	663	657	611	595	616	628	652	634	633	649	615	662	632	629	669	647	659	631	644	644	659	646	634	614	621	605	682	565	640	641	672	611	673	640	619	642	683	627	613	631	628	592	620	673	605	628	608	655	654	633	597	650	670	632	615	642	617	634	641	666	658	671	635	589	650	654	621	627	695	635	612	678	601	709	658	650	635	624	663	663	608	692	660	633	652	641	638	678	627	646	645	666	695	651	652	679	693	594	642	629	636	615	652	635	605	628	648	621	658	664	633	647	667	630	611	651	614	615	644	608	674	629	638	687	640	626	620	614	657	634	665	643	592	631	682	659	661	656	675	625	633	678	626	603	619	593	683	614	626	659	675	622	624	632	628	636	560	648	608	636	663	654	599	650	677	583	627	656	655	647	644	633	629	611	658	636	659	626	630	615	655	696	635	655	643	647	636	677	656	640	657	682	621	651	612	651	619	635	647	641	691	672	633	663	650	664	650	654	664	576	639	624	638	638	635	682	649	675	639	638	620	644	658	623	620	632	627	710	623	642	639	619	604	624	638	613	655	675	649	589	654	668	708	659	624	639	656	666	635	625	657	664	617	641	629	604	655	657	684	609	682	638	624	659	664	616	614	645	654	667	642	670	637	663	651	662	661	649	600	604	603	643	626	656	642	629	685	606	638	597	655	618	618	630	632	668	642	636	605	662	688	666	608	680	656	599	701	643	616	697	639	690	650	652	634	631	681	667	676	664	700	616	629	677	619	652	609	641	640	669	637	639	644	633	646	591	660	612	637	639	618	614	619	649	635	636	658	650	635	637	614	597	625	657	673	660	612	617	703	641	658	628	640	678	693	648	603	648	652	666	589	667	633	699	645	622	645	629	644	660	616	637	641	648	627	649	618	678	639	652	636	664	648	634	605	651	645	658	654	685	631	666	650	635	688	620	654	598	630	639	655	673	660	584	629	643	629	665	656	666	653	605	616	695	658	602	611	659	659	619	656	653	618	632	627	637	667	649	639	682	613	645	670	681	662	633	668	647	652	585	627	602	641	655	654	625	618	627	613	609	637	648	623	681	623	651	649	636	633	646	675	630	638	684	644	668	661	617	660	609	596	594	673	648	675	653	628	687	620	646	625	632	635	655	641	638	634	663	650	626	668	666	648	650	679	596	652	643	659	624	662	654	667	605	624	673	658	687	633	656	698	643	639	601	646	688	663	665	640	650	669	651	642	621	596	650	641	649	655	647	652	619	642	665	651	663	643	632	668	621	669	673	634	670	667	623	597	660	642	658	706	660	610	654	658	649	636	674	657	685	685	653	663	646	591	651	660	625	622	612	642	670	648	628	648	626	653	641	646	662	674	619	672	676	636	612	628	662	645	661	605	613	653	639	594	636	677	639	666	612	671	672	660	669	648	666	631	662	664	669	630	682	626	653	661	656	609	644	680	629	632	651	621	679	667	649	618	632	650	654	693	638	662	621	612	655	665	619	610	655	626	579	654	670	694	631	639	674	639	650	602	614	592	658	618	658	669	661	673	636	603	657	644	665	664	702	610	624	671	649	638	610	654	652	634	655	622	674	647	658	622	643	632	639	645	620	638	623	628	671	650	605	644	645	608	618	641	611	649	643	666	620	619	603	604	645	609	606	617	641	615	666	599	624	601	628	635	663	649	629	633	633	615	675	684	625	622	660	617	657	644	662	714	597	614	608	666	652	641	650	659	621	627	640	656	680	675	557	636	657	630	639	628	623	652	641	616	667	665	622	611	648	604	633	695	668	615	620	640	658	647	624	597	636	629	667	570	636	630	662	642	660	580	670	644	644	663	679	634	627	665	597	653	590	659	631	656	613	637	664	616	605	660	668	609	617	643	662	678	642	649	646	607	639	651	624	662	698	616	655	671	649	628	631	675	618	639	647	635	675	592	656	610	639	634	660	616	629	652	614	606	623	640	629	672	629	648	679	661	623	633	615	625	697	646	641	672	606	596	651	624	665	608	634	622	598	655	636	629	624	647	634	604	697	644	637	623	674	634	617	624	648	608	647	683	627	672	611	664	666	671	637	671	695	665	668	607	602	658	655	631	684	647	630	610	651	648	610	610	616	590	622	660	656	607	638	635	657	657	625	656	616	624	601	643	661	624	652	622	662	636	646	624	661	634	599	651	616	634	626	661	589	610	656	597	625	669	638	627	657	658	617	659	642	665	633	655	609	575	666	646	673	616	611	597	629	626	620	683	697	645	614	649	675	648	655	605	604	641	625	670	649	690	630	642	642	646	614	654	621	654	664	622	630	638	589	619	644	629	655	626	604	648	646	614	649	684	611	657	648	619	636	663	663	624	638	657	651	654	682	671	630	602	669	630	661	662	671	619	671	641	650	670	658	639	594	661	629	647	651	663	622	650	597	602	681	621	685	653	648	676	690	642	626	668	670	668	636	644	650	590	657	636
3468	773	469	364	323	333	481	435	479	510	381	313	328	335	298	240	217	163	165	138	150	168	323	477	467	324	298	225	173	134	125	109	101	106	97	111	115	92	114	84	100	114	113	87	103	103	83	89	91	95	107	82	89	96	119	92	79	99	130	97	93	114	109	112	84	110	128	113	122	92	110	114	93	106	112	119	98	96	114	98	103	88	84	110	97	86	102	90	103	109	84	103	115	93	99	87	107	110	101	90	103	108	86	102	91	77	124	95	110	97	99	114	96	101	70	109	108	92	100	94	86	104	90	88	89	107	120	100	103	110	94	97	100	95	98	100	90	111	86	90	100	107	111	99	110	91	111	90	99	97	75	92	105	116	103	103	121	89	97	94	99	110	101	96	91	84	122	120	98	103	102	100	111	102	116	86	89	121	105	118	100	85	87	101	95	97	108	103	97	93	96	109	94	99	77	116	98	86	109	115	91	99	102	95	110	102	100	113	113	92	106	99	108	94	93	94	95	78	102	91	78	107	104	116	105	104	93	106	83	105	98	98	76	100	92	92	104	99	97	94	108	119	111	93	115	105	100	111	96	112	90	81	99	80	111	99	91	87	96	96	106	114	101	90	122	101	94	109	76	102	81	96	92	108	100	104	90	93	107	105	89	63	108	99	90	121	93	87	97	101	108	101	106	93	99	86	92	104	108	109	103	109	86	82	106	91	78	84	97	95	115	107	109	106	102	98	116	87	96	108	97	86	94	77	95	100	104	115	90	98	95	92	87	109	100	87	110	88	100	82	101	109	115	112	108	84	99	90	86	92	95	105	117	100	96	118	90	104	104	91	102	105	116	101	87	104	101	113	94	91	90	93	117	84	104	76	86	90	100	101	111	105	90	101	88	113	96	104	126	104	91	79	109	87	104	85	101	99	85	101	110	99	87	115	104	96	96	95	102	99	110	111	122	95	115	104	98	102	102	114	108	105	106	87	76	111	111	82	103	87	87	108	92	106	93	89	93	99	88	81	98	103	120	82	86	87	108	94	87	106	97	95	89	93	114	92	97	100	86	113	103	101	98	103	96	73	100	91	99	106	92	111	102	106	122	99	77	93	134	96	99	95	110	100	94	101	78	83	97	89	84	91	96	87	103	74	100	113	100	104	91	106	104	97	101	101	106	79	97	95	90	101	108	107	97	99	109	93	119	109	89	94	103	89	88	96	99	100	103	111	91	94	96	115	106	92	88	107	97	87	103	104	114	85	102	87	97	112	99	114	108	87	105	91	94	98	95	100	93	98	113	95	104	99	106	89	104	99	91	116	111	89	104	108	77	104	104	99	87	111	98	116	99	116	102	97	109	93	84	117	112	109	113	129	108	93	95	99	88	85	94	94	108	96	94	98	92	97	105	108	112	117	115	110	94	103	124	91	103	94	111	96	105	100	108	82	111	118	93	102	90	98	103	110	78	105	82	82	104	97	98	95	101	96	108	95	93	93	96	102	92	95	82	106	84	110	107	97	102	110	96	83	111	87	104	104	96	114	100	84	97	94	104	77	112	105	86	121	106	96	98	87	98	98	103	115	95	100	91	112	89	93	92	90	97	97	99	96	118	95	111	85	92	100	89	94	96	95	102	114	88	109	105	99	110	105	101	99	114	89	97	111	86	95	106	101	112	101	94	118	98	110	107	91	99	81	119	81	103	102	87	98	93	88	115	87	101	112	97	115	85	96	104	106	117	106	92	112	121	104	99	97	79	89	100	118	88	103	97	108	96	80	104	123	101	87	113	87	96	96	87	93	117	106	91	103	88	96	92	103	106	102	88	95	106	97	94	100	106	99	96	114	76	93	79	103	97	131	99	124	111	105	96	108	95	107	95	84	97	82	95	117	98	83	84	91	92	91	93	100	101	90	87	98	97	97	102	110	87	87	113	101	105	106	108	90	99	97	101	96	99	96	111	100	112	98	92	93	108	78	106	114	92	91	92	87	97	98	88	101	98	120	93	103	95	97	92	92	94	100	89	107	94	101	99	103	103	100	103	98	96	87	107	91	108	93	77	96	78	96	97	110	97	111	102	93	90	103	91	89	98	95	100	113	96	126	117	117	83	107	117	100	123	78	89	102	99	97	97	104	88	97	115	97	79	108	108	106	88	113	95	109	103	103	99	94	99	103	83	104	117	97	94	98	111	106	106	92	101	106	111	94	73	101	98	96	93	92	97	106	118	87	107	75	90	103	105	99	109	94	100	85	86	77	92	88	110	79	82	99	104	97	101	99	87	106	104	111	107	81	100	110	93	84	109	102	108	98	110	94	86	89	105	110	107	92	111	84	104	92	102	73	91	124	102	101	87	101	101	97	94	97	106	110	99	99	79	93	87	76	105	103	114	106	113	92	103	87	89	98	83	104	97	103	97	115	100	111	102	99	106	103	95	107	88	116	110	102	102	101	106	102	110	94	112	103	98	93	97	91	96	82	104	102	95	91	107	110	115	117	105	84	96	104	98	100	93	95	83	90	98	100	95	93	100	107	111	85	85	107	97	112	89	102	116	97	92	81	90	103	96	95	84	85	103	110	120	110	87	99	108	87	93	94	110	99	110	96	104	85	91	96	90	94	114	98	102	97	90	99	101	78	103	99	113	92	97	103	87	121	108	120	84	104	94	93	91	100	94	97	96	96	92	103	100	109	110	101	95	106	79	96	108	96	103	110	103	92	72	105	89	84	117	73	87	102	111	94	101	91	99	108	102	81	108	97	95	115	93	99	91	88	93	109	101	95	104	86	109	103	113	93	115	94	96	90	98	108	105	87	103	97	94	95	108	92	100	106	87	100	94	116	90	106	101	107	105	101	83	108	89	106	104	110	100	85	101	102	108	93	114	116	103	101	94	102	107	102	115	102	81	105	90	109	93	88	89	95	133	103	80	109	84	106	99	111	78	104	86	105	107	113	93	105	113	101	90	98	114	106	90	81	94	98	109	106	87	110	103	117	114	97	87	111	103	100	101	124	80	81	107	103	74	85	110	102	109	106	101	108	85	91	90	112	102	105	93	88	98	104	98	106	110	94	101	103	93	105	91	86	94	108	97	75	93	89	94	97	97	100	108	106	90	105	107	98	120	99	100	110	95	95	86	101	92	107	91	82	110	101	101	99	104	115	107	100	105	97	107	110	111	96	69	92	97	88	108	109	104	114	96	98	99	90	89	101	92	105	97	91	107	104	95	102	93	89	107	90	101	95	104	107	97	93	112	97	116	104	97	113	102	105	90	101	97	83	90	105	92	116	105	97	117	96	94	102	103	96	102	88	96	116	90	92	123	104	95	90	91	84	79	108	100	103	100	112	105	95	106	91	86	89	121	88	96	114	87	89	87	96	115	83	90	76	89	99	109	98	88	118	90	107	103	100	106	96	113	85	91	115	82	101	87	94	99	100	90	104	109	112	89	121	89	101	111	94	99	94	93	104	127	100	107	113	101	108	92	104	108	111	98	116	91	120	118	100
20126	7608	4888	5550	11706	16481	18742	15495	14841	14909	9944	8374	8655	8487	6586	5234	4457	3585	2758	2397	2349	2513	6687	10174	9060	6490	5140	3041	1983	1367	1056	878	804	754	689	741	749	757	695	755	742	754	733	754	708	698	693	723	710	785	705	743	725	716	708	752	719	725	711	730	769	733	698	714	699	734	721	683	706	741	711	694	729	705	742	725	756	712	739	738	692	745	722	744	716	734	782	731	743	749	719	696	736	684	710	769	720	694	732	720	733	729	687	689	731	749	756	734	724	745	733	713	767	764	756	750	733	736	740	727	771	690	704	705	691	716	733	761	712	732	744	735	666	703	693	758	720	742	762	709	743	734	771	737	704	737	689	716	692	699	720	726	671	734	714	740	739	745	806	716	744	718	697	724	717	754	700	724	735	752	725	732	740	713	668	738	691	674	749	771	720	771	741	704	722	735	742	720	736	694	715	794	747	704	712	695	732	735	749	701	671	715	739	683	733	698	738	720	730	735	706	702	747	722	737	702	709	694	671	749	684	759	693	753	755	703	715	740	762	713	723	702	755	760	754	725	708	703	732	718	721	689	715	737	705	679	694	718	728	747	736	731	714	706	722	668	721	675	750	810	688	730	740	743	693	749	740	707	732	753	712	743	733	715	734	696	749	742	694	743	734	706	733	687	764	727	663	766	749	729	704	708	749	728	700	710	737	705	710	760	716	709	712	682	766	724	738	721	721	708	773	760	734	764	710	673	721	709	697	750	781	723	766	727	716	706	697	716	673	781	706	706	706	735	741	737	728	732	732	705	693	742	708	724	753	692	674	708	735	719	727	702	742	721	737	714	738	735	718	730	735	761	700	754	712	720	703	714	730	708	726	739	690	691	766	742	722	724	713	750	761	747	677	734	718	705	697	751	727	735	743	731	757	765	694	693	720	718	762	777	733	722	710	737	706	746	767	741	727	735	730	728	723	725	699	707	726	701	708	733	717	758	708	734	720	701	686	764	661	759	767	757	759	771	695	713	764	734	731	705	788	716	691	659	743	753	697	728	717	724	657	725	720	714	709	748	756	726	706	734	702	739	754	746	727	758	694	775	726	737	718	734	720	706	754	738	729	720	715	709	706	725	744	702	730	784	716	787	679	739	698	782	749	722	701	714	719	725	752	712	696	728	704	756	705	767	750	741	729	722	733	737	757	791	721	736	709	689	741	702	734	706	733	731	696	715	703	680	730	732	751	759	712	727	708	681	704	724	697	758	743	720	740	758	774	717	741	767	728	692	723	780	710	740	733	704	723	733	707	722	717	703	744	769	692	780	747	737	722	728	750	708	758	716	771	675	679	672	724	713	725	718	738	663	726	676	688	708	712	712	696	720	754	679	717	718	728	727	726	726	717	692	733	746	740	709	741	793	739	754	695	683	755	693	720	748	700	745	747	717	694	762	708	746	683	779	720	712	717	686	702	737	729	729	678	718	762	734	703	785	765	730	732	743	699	724	721	729	729	720	714	714	719	751	738	714	701	709	744	738	727	721	679	666	728	667	713	743	732	716	748	699	696	704	731	721	717	735	763	718	745	727	734	755	737	682	698	789	713	713	711	763	726	745	731	722	706	715	787	686	720	748	686	694	697	717	707	717	747	814	743	729	747	711	720	760	747	688	695	737	710	765	743	779	742	712	782	782	739	729	736	771	799	733	713	699	699	678	736	716	731	713	718	744	687	754	733	720	741	703	664	760	766	682	680	715	743	714	730	733	762	754	750	734	725	728	761	656	767	709	730	696	728	721	687	713	711	660	743	745	728	711	737	737	715	768	718	761	732	729	704	741	743	710	724	727	722	764	756	764	697	710	731	731	737	703	706	704	750	669	733	734	681	738	737	720	723	691	713	728	715	680	803	764	706	772	732	682	689	694	698	727	722	774	757	716	739	759	712	706	734	743	715	734	728	669	720	754	721	705	754	733	742	786	738	725	748	714	731	691	742	693	746	757	700	771	719	702	702	722	762	740	758	755	744	715	727	707	733	728	719	716	683	714	740	702	715	742	799	743	725	712	736	715	712	687	731	688	737	718	680	684	726	748	704	732	727	727	708	714	717	733	769	683	711	715	708	766	716	793	756	692	730	741	750	678	709	691	730	695	708	745	680	736	755	722	682	721	722	681	758	730	718	757	749	687	744	749	739	731	718	753	738	729	697	775	775	690	716	760	721	736	758	774	724	726	697	744	751	716	711	738	762	756	701	654	772	735	634	752	674	753	762	753	746	771	673	739	731	780	716	704	735	707	707	725	728	741	709	813	722	712	730	722	730	735	757	708	736	708	740	693	720	721	744	747	775	752	718	748	731	708	718	713	748	730	730	752	733	752	685	724	729	722	727	774	711	753	691	719	750	690	705	753	757	742	710	720	728	694	715	709	711	710	707	730	768	766	756	735	730	700	663	732	757	773	729	757	707	736	710	731	752	752	713	708	719	729	768	722	703	704	721	726	745	737	736	706	702	695	677	719	729	725	699	756	747	722	701	737	727	746	733	719	713	756	718	746	741	782	776	713	761	707	720	729	704	775	676	698	712	691	759	736	741	725	706	761	720	776	720	732	683	713	742	760	751	719	803	663	737	704	715	733	745	765	765	723	720	742	717	732	715	764	713	747	739	758	717	710	764	703	737	786	681	745	655	711	707	745	666	709	756	791	712	730	728	702	782	732	781	668	723	726	686	730	692	696	744	729	729	747	719	689	671	739	752	692	755	761	717	722	683	725	707	776	706	710	746	795	735	709	689	700	740	732	707	660	686	720	738	721	740	684	746	696	704	766	718	702	724	740	714	700	752	700	709	768	700	690	710	719	762	745	727	712	740	751	712	728	767	737	765	723	670	727	741	729	692	721	758	723	680	721	714	736	687	765	738	784	715	677	768	706	750	733	721	707	772	715	755	702	699	734	761	724	727	735	683	713	768	730	717	706	742	742	714	716	719	710	701	745	710	737	700	753	734	715	762	720	721	718	755	712	706	766	686	746	737	706	763	714	725	734	707	758	744	712	753	742	731	741	722	719	757	751	720	733	726	730	700	692	726	742	731	714	722	674	744	675	725	755	680	712	707	745	718	708	738	697	702	683	725	683	707	748	755	699	723	704	743	703	723	734	727	703	721	754	702	749	753	692	731	722	735	752	704	715	776	701	707	732	731	672	710	745	727	765	741	716	732	761	774	764	720	735	721	751	770	771	732	731	740	691	772	734	729	728	735	758	691	701	717	748	734	730	746	705	754	738	740	711	763	720	704	757	720	693	791	731	733	673	757	746	738	774	722	734	741	675	754	750	701	680	768	731	686	716	708	704	723	753	683	718	770	694	699	766	712	692	745	781	746	666	690	674	738	769	731	721	788	643	768	730	740	735	750	733	758	710	747	688	703	748	729	693	716	748	710	684	717	738	706	708	780	718	753	771	693	695	681	698	725	743	701	741	713	719	694	747	752	751	728	702	695	748	729	726	687	763	753	750	733	696	699	712
3110	1079	608	457	370	354	433	634	725	550	462	491	476	371	365	300	263	205	200	183	183	171	594	883	778	574	459	284	222	162	148	135	112	102	101	99	118	93	104	114	95	91	103	92	101	106	100	90	101	87	81	96	95	100	103	102	109	110	86	107	106	85	93	91	81	97	97	101	107	89	116	96	91	86	96	101	99	110	89	93	103	109	76	114	102	109	89	105	100	102	94	85	109	87	87	92	90	105	85	85	87	104	106	102	79	80	113	97	101	96	107	104	106	113	93	95	100	98	79	97	102	108	104	102	104	100	80	109	117	111	117	96	97	104	95	85	100	97	103	108	104	92	94	91	108	82	96	107	98	95	97	71	92	92	97	109	82	78	114	98	106	99	120	103	109	96	95	102	79	92	104	83	106	106	102	113	94	122	110	101	100	93	102	102	114	108	91	99	81	97	100	94	103	108	96	86	102	107	110	105	94	95	93	94	91	92	115	105	104	78	106	100	95	99	85	104	107	101	114	111	104	101	84	110	98	105	99	101	109	99	100	95	91	94	98	115	79	89	105	94	100	104	92	97	78	89	85	96	110	107	90	95	87	108	117	89	108	92	101	76	113	122	97	85	103	95	106	105	81	114	105	103	104	104	99	109	84	103	101	86	87	96	109	87	103	90	100	80	80	96	121	111	93	90	122	102	116	91	106	106	94	95	105	97	90	113	96	96	112	113	89	106	108	106	91	122	93	109	93	102	101	86	112	112	127	101	84	117	105	101	106	94	100	93	91	97	78	108	102	94	100	95	78	89	87	84	97	98	87	100	111	113	89	105	107	78	114	99	110	118	82	93	91	97	82	96	92	98	85	91	100	88	106	97	79	95	87	117	80	98	99	78	105	104	92	95	109	112	83	119	94	87	105	96	96	96	91	89	98	112	90	87	88	99	105	110	93	105	92	106	108	124	96	95	97	97	119	95	106	102	89	94	107	101	108	111	100	113	100	102	112	103	88	117	99	122	100	109	106	89	93	90	101	111	96	86	104	104	86	107	96	88	94	93	90	107	106	95	85	110	91	105	100	97	110	114	99	100	109	97	102	111	102	101	75	110	92	109	108	85	71	109	96	100	110	103	90	110	86	113	108	103	106	91	90	103	108	101	116	90	95	107	109	108	114	96	100	105	92	101	112	104	90	107	95	102	101	97	93	92	119	107	102	97	89	115	98	99	89	117	93	102	103	105	104	92	107	88	104	85	97	98	106	105	95	119	104	88	107	100	94	110	88	108	111	90	115	105	87	104	96	112	88	112	69	109	119	103	94	98	92	98	93	91	105	95	106	98	110	103	91	108	108	93	89	101	94	108	95	101	100	89	98	101	103	102	98	100	95	93	103	100	102	86	97	87	97	104	94	92	105	101	103	89	103	68	98	99	86	115	80	101	77	93	96	101	114	79	100	119	96	111	84	101	103	97	96	106	87	91	104	101	93	90	103	109	112	114	89	105	98	98	95	94	88	107	118	91	102	96	99	114	102	91	91	101	87	88	107	99	106	112	93	117	93	100	101	125	100	102	102	95	106	87	111	94	96	91	93	90	100	85	86	114	94	117	94	101	82	100	105	96	98	119	108	100	112	102	92	86	97	83	103	109	95	99	97	94	114	101	100	87	86	92	91	106	106	94	86	121	85	87	103	100	99	119	97	106	71	122	108	99	101	88	96	92	98	106	84	102	94	92	108	100	85	76	75	103	92	95	102	92	99	100	92	93	110	84	96	78	111	99	95	93	98	73	84	100	93	83	111	89	114	99	86	93	111	111	98	88	98	101	95	86	109	109	80	90	102	104	90	75	86	108	80	97	112	103	105	112	124	107	86	107	93	105	93	111	93	108	92	96	107	102	69	107	85	96	102	94	89	108	100	96	89	88	108	113	100	108	101	102	107	96	87	84	108	88	90	101	93	88	114	97	116	115	112	93	96	95	112	80	120	95	106	92	96	108	92	78	98	80	89	94	104	103	92	110	97	97	78	113	88	116	100	82	96	93	103	111	97	103	88	112	109	111	79	107	98	105	96	96	102	98	102	103	110	104	106	122	96	94	93	90	92	98	111	99	96	93	111	116	99	86	114	103	99	88	95	104	91	103	108	91	80	92	88	88	110	102	111	87	89	110	95	114	88	90	104	86	101	100	85	85	93	102	108	105	114	98	86	99	93	100	96	95	99	107	109	103	96	102	97	86	107	105	94	95	114	103	100	95	99	114	108	95	90	87	102	108	98	114	92	94	102	111	108	101	90	95	91	103	97	113	99	106	94	102	112	86	93	123	95	99	102	114	88	105	112	98	105	95	91	115	114	100	105	90	86	92	96	122	98	112	96	119	120	99	86	86	90	109	89	100	113	104	103	108	98	79	74	107	96	105	106	106	104	111	99	110	106	105	107	87	98	106	105	73	112	105	102	112	109	116	99	110	96	92	101	93	92	84	103	96	103	108	85	90	85	93	83	108	99	88	98	104	99	97	89	93	98	80	100	93	117	110	103	93	70	103	94	122	86	87	98	117	85	82	121	96	116	97	92	103	99	116	115	93	94	97	106	101	92	91	112	96	105	112	107	101	105	92	73	115	91	103	116	95	118	110	100	86	93	95	84	92	91	104	88	102	102	102	96	103	81	111	98	104	107	121	94	118	108	93	113	96	91	95	98	91	97	103	105	111	103	103	83	96	95	105	92	96	110	118	105	105	79	118	92	98	112	84	79	105	101	105	99	105	107	88	98	94	111	89	106	100	98	93	104	95	102	116	100	95	92	91	93	107	110	88	91	106	94	107	80	122	91	105	112	88	106	84	99	94	81	97	96	79	85	109	89	93	114	86	100	93	104	109	95	108	90	92	97	96	100	86	88	93	78	113	95	92	97	80	99	92	99	100	95	104	87	84	87	93	91	94	104	82	88	97	119	95	107	96	101	92	93	94	84	110	96	80	92	91	114	103	111	97	110	92	93	109	103	110	105	95	108	116	89	106	78	103	101	93	107	97	100	105	104	78	101	82	105	92	114	105	114	86	111	120	109	108	117	113	98	91	100	98	88	100	96	98	100	105	112	90	93	95	101	107	120	105	86	108	83	88	90	113	94	106	111	97	101	108	80	110	101	90	108	106	106	114	108	90	108	105	88	90	95	104	106	97	95	104	104	92	104	92	85	118	96	100	95	106	104	103	80	93	118	92	106	90	98	87	103	103	112	90	91	91	99	107	90	87	104	80	93	88	100	81	95	91	89	91	98	103	108	93	85	99	106	101	86	102	87	87	116	95	117	92	90	100	101	98	90	89	91	83	95	91	103	99	105	109	100	106	98	97	104	96	88	105	96	83	100	104	89	95	97	96	91	105	98	107	102	97	86	96	107	84	96	112	98	100	97	99	79	116	85	106	96	103	100	102	98	106	101	98	124	97	83	97	97	118	108	84	103	92	84	110	107	97	91	105	84	110	101	111	103	120	104	96	80	105	109	103
24428	10074	6270	6990	14211	18446	17807	19886	20497	16237	13280	12932	11734	9155	7632	6656	4999	3862	3652	2957	2624	2845	11540	15540	13803	9985	8026	4745	2957	1864	1272	983	831	802	736	728	735	721	744	723	719	729	668	657	701	709	701	693	681	735	695	695	696	747	725	763	741	706	728	686	696	700	731	772	761	659	720	796	738	711	728	733	745	715	691	748	716	715	696	694	702	693	711	681	714	761	777	714	742	652	720	718	712	721	710	761	694	714	734	692	728	734	705	729	700	712	731	701	699	719	724	713	718	735	683	745	701	743	677	709	732	735	702	737	750	716	713	709	711	714	748	714	720	733	733	713	749	700	686	697	650	725	694	723	726	714	717	727	705	714	732	694	706	712	766	718	711	709	710	747	719	752	705	764	749	707	712	707	710	734	748	680	719	709	723	747	740	743	694	782	704	757	788	697	708	696	671	746	757	701	711	758	747	648	708	705	708	739	690	723	672	762	719	716	758	683	753	725	740	683	712	721	709	742	703	732	731	677	704	686	695	773	721	690	726	768	684	729	732	738	729	756	711	742	722	691	744	674	689	707	743	676	745	685	694	722	729	706	687	691	721	694	724	686	690	713	695	708	739	700	715	721	732	773	716	677	708	727	723	692	704	680	729	696	694	716	745	679	709	760	751	729	674	736	668	763	684	730	695	725	713	726	759	748	720	723	741	725	763	737	728	704	749	708	725	784	751	725	693	691	670	741	687	694	723	729	773	740	739	696	722	734	741	726	723	727	698	661	705	691	703	706	714	685	759	686	713	774	731	722	712	713	668	683	725	727	739	736	742	726	705	667	725	684	741	728	711	725	695	711	710	718	691	698	690	808	714	670	742	743	744	703	710	699	754	712	776	739	692	726	717	698	726	696	714	761	784	709	726	735	715	699	680	708	722	746	690	676	707	717	764	717	735	736	723	707	762	682	683	763	718	714	737	722	711	720	735	675	711	694	700	660	678	720	702	714	749	707	767	709	745	693	735	660	745	707	730	737	770	713	696	695	700	731	627	706	730	745	745	706	684	655	692	726	767	690	692	716	738	777	742	708	720	653	735	717	700	705	730	731	756	714	674	687	760	707	710	713	737	696	745	693	727	786	715	732	777	716	710	672	701	702	730	762	712	708	748	735	694	740	709	693	734	645	715	719	692	751	695	717	723	686	682	709	748	695	776	689	693	721	738	751	698	710	700	746	701	722	727	728	745	730	678	702	714	701	759	713	692	734	749	740	742	704	712	759	740	714	733	725	746	742	741	664	717	764	695	738	753	688	674	714	727	723	708	744	688	712	703	719	710	709	733	699	772	760	667	734	699	678	668	688	713	740	727	713	699	727	684	724	714	715	720	710	714	721	735	699	722	737	756	685	714	734	740	716	711	737	657	701	730	699	742	748	749	771	717	685	690	697	703	713	704	734	704	694	696	710	701	692	721	742	705	706	697	740	698	743	751	732	739	769	745	719	690	745	772	741	668	724	722	750	733	677	702	772	700	732	674	750	665	743	763	723	713	754	714	738	726	684	698	731	723	726	705	725	721	736	756	753	646	743	656	696	701	751	732	714	728	714	669	706	697	739	688	745	696	720	759	789	745	725	707	701	726	741	736	725	681	714	684	728	792	707	750	662	707	738	676	747	740	717	698	665	702	692	666	704	721	720	706	698	758	702	710	718	737	724	783	678	668	696	727	744	693	764	731	699	719	710	726	680	676	710	755	744	712	710	731	706	686	710	717	697	707	683	734	726	715	730	703	747	711	730	734	734	725	767	748	744	780	714	730	730	732	744	698	748	717	713	745	701	717	742	698	727	706	724	674	685	739	687	764	717	712	738	681	726	716	726	772	745	722	706	728	748	721	701	721	679	744	690	718	699	735	722	698	749	655	711	693	737	670	725	710	711	796	698	728	698	695	721	711	753	693	686	709	741	722	685	713	750	715	712	745	740	706	672	730	701	762	745	706	670	734	688	708	702	687	740	722	706	755	740	719	731	652	695	706	717	664	737	724	707	723	777	742	697	714	700	753	716	712	703	693	733	744	766	721	724	701	726	705	682	744	721	730	708	715	723	731	664	705	682	729	711	719	724	703	687	706	693	705	733	708	720	698	736	712	674	755	721	717	753	727	719	723	704	722	715	747	688	747	724	665	672	739	715	738	688	741	727	718	753	705	740	675	736	765	695	719	685	760	728	756	707	744	688	697	751	702	705	710	771	744	767	715	759	729	718	693	687	716	687	701	736	689	683	762	695	737	707	753	744	669	740	724	717	730	673	674	731	716	706	702	720	724	680	693	744	669	734	700	780	682	741	761	682	716	739	683	709	667	737	768	679	698	722	765	756	749	766	770	722	767	722	733	709	717	728	751	714	678	716	724	702	713	707	700	683	661	712	728	688	731	703	730	699	765	708	713	754	698	725	668	758	713	719	762	645	698	684	691	664	705	695	704	730	665	715	739	713	758	722	721	714	729	678	675	728	756	687	742	700	741	728	737	740	733	735	759	718	689	697	727	732	718	724	696	694	727	770	695	723	717	685	705	685	701	712	767	713	669	706	715	663	707	720	746	762	749	709	741	694	706	678	663	742	711	692	746	714	758	766	703	666	698	678	779	706	714	673	757	747	760	711	701	702	701	721	753	746	705	676	686	722	738	723	739	680	709	715	719	694	702	683	772	676	687	690	708	730	699	763	737	747	703	724	712	708	697	730	663	747	693	706	728	743	767	702	781	706	675	672	717	693	718	698	700	697	699	696	723	710	731	686	745	732	734	697	656	692	739	707	719	712	758	805	682	697	683	732	702	739	676	699	775	687	719	728	682	714	749	774	727	756	719	716	677	692	754	772	738	651	711	695	705	717	753	721	747	701	712	709	720	715	740	699	694	742	749	726	761	683	733	738	718	722	722	723	733	725	676	756	749	722	695	726	706	722	684	721	685	688	743	736	659	700	700	701	711	738	725	736	742	720	729	695	698	705	748	693	766	724	686	739	742	695	713	768	691	743	724	690	702	721	709	752	741	696	726	714	708	737	751	664	700	723	661	695	764	709	722	726	690	700	688	703	689	709	700	728	741	740	684	720	755	732	698	736	760	731	702	679	739	733	704	717	692	717	755	749	697	709	728	717	717	708	733	761	698	711	699	725	759	727	734	694	693	714	707	733	768	740	748	700	720	673	733	713	717	786	763	713	679	707	753	711	727	763	715	720	745	714	744	734	744	676	737	753	715	703	668	741	683	785	702	704	720	731	722	692	718	680	709	727	768	760	735	753	697	698	722	650	730	748	698	714	710	721	740	713	722	722	756	721	694	730	756	696	694	703	705	699	715	683	740	711	734	703	738	730	749	728	739	753	718	740	703	771	719	724	715	748	718	717	725	698	746	725	729	749	730	736	742	728	655	675	680	718	692	739	663	745	714	722	716	735	740	685	726	694	753	720	781	719	735	697	706	733	774	755	701	713	732	742	696	676	695	696	756	686	679	713	702	682
2378	630	352	274	203	236	251	357	404	372	373	276	233	253	175	182	131	145	122	114	140	127	148	154	187	168	141	93	124	108	92	79	83	80	89	83	75	82	72	80	94	77	79	87	83	103	72	82	96	85	68	85	83	72	76	92	77	86	75	97	84	82	98	81	76	85	72	85	80	91	87	90	76	96	84	75	67	93	77	80	83	81	78	84	100	80	78	81	104	76	81	95	87	92	81	79	92	78	90	83	76	97	86	93	104	87	74	69	80	81	90	100	84	74	78	96	85	69	75	108	92	83	103	82	80	77	102	108	86	97	80	102	78	84	74	94	83	90	72	76	81	96	80	92	63	73	89	68	85	78	82	92	72	77	89	85	82	90	95	89	82	93	84	98	96	91	86	76	73	87	93	85	74	91	90	86	61	85	81	94	82	90	91	74	81	82	83	83	84	97	90	85	78	87	91	86	70	81	92	80	77	87	86	97	94	85	85	93	88	87	91	82	82	98	99	74	89	91	76	92	84	83	84	86	88	83	102	85	83	82	69	83	82	82	82	73	78	90	93	77	97	90	74	74	93	79	95	77	66	100	87	78	77	72	77	75	87	85	83	81	76	85	78	106	87	84	94	85	69	83	76	92	83	91	81	76	85	89	93	96	97	82	94	82	96	89	83	78	83	81	77	92	84	103	82	91	76	86	73	83	94	88	90	84	81	84	94	86	80	76	95	81	77	84	88	83	85	78	91	92	83	88	84	75	88	81	90	106	87	89	80	86	77	72	96	82	93	92	88	79	96	89	90	88	88	100	69	93	82	80	73	91	78	85	67	71	72	73	104	81	97	84	81	87	77	87	83	83	91	94	90	92	94	96	86	71	78	91	84	89	90	72	90	87	77	74	80	85	90	84	75	76	76	88	73	87	105	89	83	89	85	84	91	73	81	91	99	101	81	68	73	77	88	94	96	82	93	71	92	81	95	97	89	80	67	77	75	88	82	85	103	84	97	76	105	96	95	87	89	72	87	98	88	91	86	83	73	75	98	92	82	98	88	100	89	87	98	71	93	92	84	85	100	83	77	75	84	83	81	85	94	79	80	68	87	86	89	81	75	106	97	69	72	95	78	71	84	76	90	92	82	77	88	72	73	88	97	83	101	73	86	92	77	93	89	68	83	77	81	97	81	82	72	73	86	87	86	92	93	75	75	79	77	80	83	84	90	62	86	90	84	81	75	93	84	85	85	88	62	85	96	82	88	72	87	103	77	65	88	73	88	109	64	80	82	92	83	87	90	85	81	79	103	91	90	87	76	76	88	92	92	90	71	85	97	77	99	95	76	87	95	90	92	79	79	84	82	77	86	84	99	90	88	76	87	85	77	86	77	72	106	81	80	85	82	84	78	75	68	63	77	83	87	89	92	77	89	93	80	92	86	92	86	85	56	77	88	99	88	72	68	100	103	91	84	82	74	97	95	78	81	97	85	71	77	80	91	72	75	76	97	79	87	75	81	84	97	87	88	78	88	68	97	84	86	82	80	76	71	80	75	93	83	84	85	72	91	96	87	80	95	88	87	78	94	83	89	95	87	90	97	78	85	84	97	91	81	84	86	82	95	94	89	76	92	87	82	58	94	100	83	80	77	79	79	76	74	69	89	86	85	76	94	75	72	83	81	92	81	79	87	73	100	76	69	91	98	86	83	88	102	84	80	91	77	79	102	97	77	93	86	78	72	83	74	91	82	83	85	90	78	95	85	91	75	91	84	68	78	93	87	99	83	87	93	79	93	71	74	74	100	101	88	83	73	90	88	65	90	81	80	89	90	77	91	73	81	86	85	78	98	82	92	92	91	86	81	82	76	85	74	84	75	83	91	86	67	89	78	82	65	91	73	74	75	90	86	80	89	76	92	74	95	68	66	101	87	90	63	88	74	78	78	80	75	95	72	83	81	94	89	70	82	98	79	80	93	90	71	81	88	83	97	90	81	74	84	77	76	95	79	81	96	82	81	88	88	98	81	106	76	96	75	90	71	99	95	93	84	83	80	68	84	91	82	79	72	91	74	73	70	69	81	79	89	83	81	87	93	100	90	93	81	89	87	88	89	86	102	80	79	94	93	94	79	88	99	98	86	85	94	86	73	80	76	69	94	68	80	81	90	75	85	80	88	93	81	81	93	78	91	84	79	92	98	90	90	88	94	83	85	81	94	84	84	93	96	83	83	83	84	92	80	80	87	91	85	77	92	87	93	87	88	65	85	103	76	104	97	91	69	82	84	96	105	74	84	83	92	92	85	87	75	99	73	79	86	74	106	95	83	80	93	99	88	90	94	95	77	76	89	78	78	74	79	78	68	88	88	66	77	78	89	79	62	89	84	83	72	85	74	108	89	106	86	100	93	82	83	102	83	87	96	83	99	74	73	71	74	76	87	77	81	97	105	92	87	88	84	75	85	88	81	97	86	73	90	101	71	92	68	92	86	70	66	78	85	90	84	83	93	81	86	95	84	92	87	85	76	84	103	76	86	84	82	97	88	85	83	72	87	85	84	99	102	98	91	102	83	76	101	82	79	88	70	88	89	85	80	86	84	78	81	90	84	69	92	92	82	83	83	85	97	95	79	80	90	92	76	81	76	79	70	83	83	82	101	86	68	61	96	96	80	90	83	72	81	77	95	88	78	74	80	87	86	95	100	99	84	74	87	89	89	95	85	79	101	100	69	81	89	90	65	74	74	75	78	93	71	94	78	81	85	84	76	78	81	92	105	66	76	85	80	102	77	80	101	84	94	96	87	91	69	77	86	67	94	85	73	92	91	79	91	83	91	82	79	72	82	88	87	69	87	75	87	87	95	95	80	68	88	77	95	101	76	82	102	85	82	72	78	77	71	93	89	90	90	83	92	89	83	76	83	76	65	86	78	80	93	92	92	80	80	88	83	82	69	88	82	88	104	80	85	97	96	82	60	84	101	100	87	76	88	79	91	86	98	75	84	83	99	80	95	103	68	89	79	86	94	97	93	64	93	100	73	81	101	73	63	87	70	92	77	80	95	81	81	70	82	86	58	92	75	90	90	87	100	86	95	82	75	87	86	89	92	78	78	64	83	83	89	78	71	80	84	74	88	88	72	80	68	80	73	97	78	84	73	71	91	81	99	72	90	106	82	81	80	81	102	85	92	94	90	82	91	98	98	89	112	72	73	86	96	82	100	75	85	95	81	94	67	84	89	87	94	82	78	102	89	90	74	92	76	86	83	93	86	86	78	86	97	100	88	71	75	88	83	78	83	84	113	79	87	86	91	93	83	86	73	60	84	77	83	94	89	81	75	82	73	88	89	90	69	78	94	81	75	87	102	95	81	108	82	83	83	67	82	75	82	75	83	77	82	96	81	79	85	92	83	84	88	98	94	100	81	85	66	95	92	87	79	90	86	79	92	97	86	92	74	91	83	79	83	83	90	90	84	82	73	69	85	82	92	80	75	82	89	88	84	70	105	83	87	79	91	96
17796	6331	3860	4269	7508	11456	11497	14782	13083	10503	10037	7595	6079	6142	4770	3979	2575	2454	2033	1836	1743	1631	2574	3067	3038	2522	2008	1443	1060	890	702	692	670	627	597	639	638	594	620	619	617	635	633	575	613	655	595	652	602	658	586	579	631	605	614	603	619	618	650	636	638	614	651	633	601	608	675	669	637	607	592	647	641	667	617	632	606	605	612	618	630	652	598	616	574	631	604	664	623	624	623	608	627	587	621	615	621	623	663	664	678	626	628	656	587	602	610	630	603	644	668	650	657	593	606	615	629	642	626	653	673	603	662	625	700	638	626	683	662	593	651	698	608	619	646	647	625	630	622	694	627	631	624	618	628	572	611	686	630	642	637	657	646	612	615	592	626	649	650	627	628	641	682	631	631	619	604	620	616	636	618	662	627	625	649	609	628	623	655	692	616	581	653	602	653	620	624	643	604	578	597	589	688	613	629	677	681	599	629	603	642	635	610	650	634	625	631	635	632	638	596	588	645	681	662	662	600	619	652	663	618	641	646	644	637	591	620	609	650	627	656	616	634	618	655	620	624	662	664	640	583	632	630	623	622	647	604	598	618	622	664	658	662	644	614	618	593	584	641	622	634	631	609	603	620	640	672	617	628	603	610	645	625	659	578	618	603	579	629	611	630	613	607	624	661	620	630	623	629	653	653	625	640	632	592	620	662	625	638	656	662	642	631	661	602	647	634	617	649	657	650	615	649	613	672	646	595	608	617	618	632	625	633	590	646	640	607	626	670	594	682	627	666	603	615	620	625	653	615	624	612	647	650	651	682	648	678	621	622	653	649	585	644	619	626	633	642	608	611	611	624	609	645	658	649	586	637	652	610	596	593	657	626	604	626	653	651	659	629	665	602	649	630	655	628	614	662	672	612	596	587	623	617	657	619	667	623	681	577	653	607	607	670	631	663	629	670	639	635	650	641	660	630	597	645	592	644	676	644	638	598	627	658	646	644	657	623	617	614	622	681	588	610	656	644	605	635	629	642	647	661	652	583	616	646	635	571	617	603	662	632	634	650	666	601	645	670	598	608	609	621	631	647	648	643	621	632	593	611	648	588	614	706	666	649	588	617	640	622	650	653	652	621	616	630	694	665	672	640	634	622	620	668	618	620	621	633	628	655	618	591	615	621	668	633	598	660	666	649	603	590	615	671	649	673	666	637	632	660	612	634	636	669	643	615	638	584	556	638	627	648	630	649	690	656	609	658	612	655	691	650	641	613	635	607	631	605	623	585	638	630	610	655	630	617	631	639	591	620	664	627	647	640	612	644	623	608	609	590	638	619	611	628	634	631	638	660	609	661	631	576	561	626	658	587	625	634	627	596	661	623	594	669	642	680	632	621	648	614	621	666	629	594	644	681	618	623	674	637	587	625	681	642	634	620	604	587	651	675	630	634	646	632	616	595	620	642	629	594	614	635	660	663	662	661	608	640	628	632	609	661	667	630	632	619	676	592	619	647	587	609	659	660	618	686	694	637	580	637	625	655	598	644	637	618	634	611	654	644	638	597	601	656	627	646	650	626	649	631	632	640	643	603	659	627	618	611	672	678	597	657	592	609	645	619	611	636	602	626	644	665	603	579	626	646	634	613	681	635	634	623	576	613	601	554	656	639	637	591	614	660	623	648	657	573	631	630	681	635	627	598	600	632	620	588	605	636	637	626	639	623	639	676	668	611	625	627	621	648	659	655	667	638	582	616	580	664	636	645	708	608	631	623	601	636	623	643	631	616	617	606	634	660	661	622	595	628	595	660	641	628	652	606	628	638	657	657	596	633	673	593	620	626	600	633	635	588	597	650	606	605	606	623	611	618	612	645	655	664	607	599	600	655	702	617	593	608	582	634	610	635	639	677	635	662	600	665	648	667	627	634	648	592	650	642	653	606	640	641	638	641	676	649	645	648	621	634	627	667	619	653	635	608	636	668	621	627	642	615	613	641	687	672	629	609	607	647	648	628	638	649	613	663	623	641	594	627	662	623	614	642	653	606	639	631	668	625	625	635	617	637	619	654	635	615	659	603	662	628	671	630	657	613	650	613	631	602	627	657	676	639	613	621	631	628	614	647	610	659	628	627	630	628	616	663	615	647	661	663	674	594	640	631	612	638	653	629	633	596	635	625	621	608	651	631	663	666	591	627	645	601	621	620	587	637	643	644	630	636	662	610	626	598	625	627	627	641	622	628	647	636	602	652	603	585	588	596	705	638	583	626	592	642	631	594	618	598	613	648	629	616	607	597	653	647	599	640	626	609	616	631	650	606	659	586	618	604	656	598	609	657	641	643	612	629	649	679	600	638	677	643	624	622	608	653	639	647	674	660	659	650	641	647	601	615	600	644	638	604	653	593	614	673	611	641	619	623	624	605	654	631	616	656	603	650	641	656	642	645	631	583	652	625	579	658	625	618	608	625	641	640	649	674	657	626	612	598	617	632	624	643	618	623	645	633	592	594	635	583	664	609	622	663	638	664	658	632	588	666	586	621	600	652	651	639	615	639	625	640	684	618	651	622	629	610	634	677	620	652	608	620	584	606	628	605	602	662	589	655	642	618	631	636	630	678	625	631	619	671	635	658	646	620	642	632	673	632	662	643	645	614	635	616	629	626	589	590	620	617	609	625	593	634	598	649	616	629	678	611	588	634	625	664	626	616	638	668	607	656	607	619	630	615	625	622	621	589	614	642	626	629	593	583	659	602	666	615	607	628	616	640	658	667	667	650	628	608	617	612	642	604	625	593	653	607	640	644	628	613	622	594	658	640	647	625	673	644	653	670	600	646	588	571	636	628	675	633	640	598	666	620	606	632	648	673	623	630	640	619	621	622	667	607	658	603	637	623	576	591	614	614	669	608	655	653	603	668	636	604	656	623	639	648	598	655	591	619	633	638	619	624	637	683	631	626	623	635	631	637	597	613	633	670	615	648	639	583	609	610	612	661	608	677	647	641	632	611	627	614	657	613	652	657	628	609	621	596	613	639	636	614	627	600	631	610	653	642	626	610	616	591	618	610	619	629	589	660	666	599	656	629	650	629	653	609	598	652	695	631	658	632	636	663	669	617	578	637	637	616	665	650	617	629	606	650	631	618	614	658	628	611	639	680	607	633	641	647	624	590	624	627	648	629	577	623	655	642	635	630	664	611	608	647	650	633	658	598	605	624	646	619	622	668	628	623	670	629	638	620	611	661	611	626	609	625	650	629	635	591	659	631	612	627	635	626	632	617	626	655	651	646	602	649	654	664	679	630	598	634	600	638	609	587	627	602	659	599	676	628	591	607	605	630	657	675	648	583	625	686	619	610	593	635	636	627	677	597	621	566	665	615	577	623	627	623	573	661	617	634	656	596	637	662	620	655	653	638	619	666	596	641	673	651	623	610	641	644	651	630	621	648	612	638	635	616	690	630	619	639	600	637	623	575	600	636	647	627	645	656	610	642	626	658	619	671	624	652	673	618	586	626	607	611	647	647	618
2177	934	435	344	238	273	310	511	465	448	416	312	321	286	221	175	182	153	153	122	146	126	273	424	478	348	284	199	153	114	104	87	88	87	71	83	87	90	81	84	90	78	86	81	82	85	86	86	74	76	71	102	75	80	93	69	86	80	70	76	87	89	81	80	93	88	83	78	101	90	74	76	77	79	87	80	88	73	104	86	92	82	96	81	78	84	81	87	78	100	102	76	105	91	81	80	119	83	88	97	91	85	80	102	66	78	87	80	96	66	76	87	82	91	90	71	88	91	79	76	91	78	90	88	72	94	82	99	103	83	81	81	61	78	75	82	93	92	103	89	74	82	78	78	80	77	81	89	89	71	79	77	69	82	89	85	88	87	93	94	91	77	100	92	92	82	81	93	86	104	80	79	81	88	75	83	86	84	96	97	79	94	92	78	100	93	83	91	87	90	85	67	87	94	81	87	84	85	84	82	65	79	81	67	78	81	76	86	88	100	75	79	87	97	93	77	70	90	90	88	75	81	95	94	109	87	93	96	94	100	94	97	85	86	80	78	60	96	90	89	84	72	76	78	81	73	87	77	86	80	77	66	87	76	91	70	86	93	89	83	94	86	80	78	82	97	83	91	73	90	98	97	89	93	93	82	67	86	81	77	83	78	69	96	84	90	81	96	73	97	80	95	84	85	82	99	94	76	81	89	84	76	82	80	92	91	87	79	101	83	85	100	86	81	84	92	83	99	78	77	90	90	93	80	93	77	78	73	90	98	75	85	73	94	98	81	82	74	76	95	91	99	98	102	96	88	87	91	95	75	78	92	72	78	75	79	75	80	90	82	77	79	93	85	102	108	89	72	102	79	68	83	105	80	88	84	93	78	90	94	87	73	98	93	75	88	81	94	84	84	87	75	80	74	91	98	92	100	94	78	83	78	82	87	79	92	81	82	86	85	80	87	72	77	97	88	88	77	90	84	88	77	79	92	78	102	81	106	97	73	86	95	64	81	95	105	94	67	74	80	72	84	73	87	103	90	104	102	98	82	78	86	80	69	103	89	87	73	85	97	81	88	90	83	90	90	96	78	93	83	84	84	79	93	90	87	80	79	85	93	89	86	96	77	76	80	99	96	86	83	68	102	77	79	90	72	86	89	100	92	75	78	73	83	76	75	93	87	90	71	85	82	81	74	83	97	89	82	83	79	79	92	85	85	91	98	91	69	79	103	95	71	73	80	97	103	87	76	75	78	89	81	81	90	95	89	87	70	73	75	80	101	84	68	83	82	78	101	74	100	101	80	69	95	87	71	81	89	84	96	77	99	78	75	81	91	91	104	78	61	80	67	77	69	87	64	71	80	99	85	66	94	84	84	79	100	78	101	93	88	95	85	80	92	84	80	80	73	97	83	77	72	78	96	80	66	74	92	81	66	92	87	85	76	78	89	80	91	76	96	93	86	91	83	72	88	75	83	82	69	86	81	92	74	85	70	84	85	79	76	77	77	76	84	82	85	83	87	75	78	73	95	88	92	73	96	91	75	88	80	89	85	90	80	69	91	78	75	76	77	97	80	76	91	98	85	67	90	95	80	96	83	79	81	95	89	89	85	81	74	94	67	80	94	88	81	101	78	76	75	75	89	87	84	91	86	83	70	81	84	78	88	85	87	78	78	86	87	88	74	92	80	91	68	93	96	74	104	85	90	98	71	95	90	81	87	76	78	87	86	98	84	91	71	82	83	77	92	91	86	93	80	95	98	93	77	84	96	86	79	79	83	81	78	84	86	79	84	84	82	87	94	80	93	80	77	96	85	95	80	78	86	99	76	98	87	85	91	85	99	95	74	74	77	78	87	88	77	87	81	78	86	82	90	85	83	70	84	85	96	89	104	67	77	86	64	96	80	81	63	95	80	94	86	92	79	82	77	96	91	81	80	73	85	89	100	79	91	88	83	89	70	87	72	93	93	78	92	83	96	73	78	74	78	83	82	83	84	89	92	82	86	85	91	78	78	95	83	83	81	87	86	94	94	80	79	81	84	84	86	89	85	91	96	88	103	90	80	92	95	85	92	83	81	78	83	88	93	78	82	92	95	77	78	96	70	91	81	101	77	85	89	94	82	80	81	88	105	103	76	82	83	89	107	78	92	94	72	77	77	61	80	77	76	95	82	95	95	93	85	72	84	85	86	85	93	78	89	85	94	96	77	89	77	65	89	89	74	98	97	89	80	78	86	91	83	68	93	75	75	85	96	68	79	88	77	76	79	96	87	97	87	90	86	70	92	95	94	81	76	76	83	70	97	72	88	96	76	83	85	94	83	83	83	86	91	93	86	89	78	85	79	73	81	80	96	85	89	84	81	82	80	79	79	97	76	69	74	76	84	86	76	80	104	103	85	79	80	80	100	76	84	91	68	78	76	80	83	90	77	91	86	83	98	94	75	87	85	88	68	109	97	73	97	91	94	75	82	78	78	75	75	92	81	97	86	76	75	68	82	82	101	83	81	102	91	86	102	84	77	68	87	64	105	88	77	82	98	73	90	79	95	86	90	80	96	86	77	79	78	75	90	93	82	84	82	87	77	78	79	84	85	97	90	76	92	81	103	75	79	77	86	86	74	60	80	67	87	89	96	84	82	89	81	86	86	67	85	87	78	93	94	87	89	92	81	93	74	79	115	86	74	87	84	81	64	93	88	84	85	72	80	67	111	85	68	85	85	93	90	87	92	88	80	70	85	82	92	91	89	92	98	92	98	91	103	59	62	76	79	89	79	96	80	76	77	96	82	71	81	81	91	70	79	97	71	87	105	83	84	72	87	95	70	76	76	73	75	89	82	100	95	90	78	92	74	84	89	90	86	63	80	92	78	88	85	83	95	82	94	93	100	76	75	96	86	112	98	81	100	95	95	88	91	101	96	72	88	71	76	92	71	69	85	78	73	87	79	76	83	85	71	81	81	74	79	88	88	80	89	63	88	92	84	89	81	90	73	79	68	71	103	83	72	101	104	61	95	79	95	86	92	101	71	89	93	77	79	91	100	84	82	78	103	79	90	83	92	75	78	68	84	91	79	87	79	92	85	91	84	84	84	80	81	93	81	87	97	83	89	71	69	68	83	93	71	77	81	82	95	84	86	84	73	87	86	86	68	88	65	73	94	66	93	90	71	74	72	78	75	84	67	75	101	84	81	86	91	79	78	86	98	80	83	82	91	71	74	85	73	84	79	81	91	99	86	86	94	97	81	63	87	79	73	85	73	93	92	89	68	72	91	82	78	84	76	99	79	83	101	74	85	73	74	73	75	78	94	71	101	68	79	86	78	71	102	78	74	87	83	89	97	83	77	97	97	99	78	91	87	76	77	74	76	73	75	98	100	97	99	75	76	83	78	104	89	86	83	94	107	85	74	91	81	88	78	86	86	77	92	76	98	102	81	89	80	73	84	87	62	86	86	104	95	103	98	74	67	83	69	74	92	79	74	80	86	99	87	96	85	89	80	92	89	86	100
20541	8660	4404	5196	10369	13141	15038	17869	15467	13546	11778	8855	9253	7334	5613	4189	3903	3239	2598	2339	2399	2223	5916	8842	8544	6195	4643	2938	1934	1225	908	711	681	636	684	639	623	580	621	632	604	603	623	582	611	626	638	659	574	632	657	644	644	644	669	577	593	604	631	627	614	646	628	600	645	622	634	611	627	641	633	667	611	606	589	572	619	589	606	617	598	642	610	609	619	612	641	582	595	563	578	640	593	592	589	584	649	651	598	660	595	623	600	631	589	588	595	609	619	652	639	581	610	600	620	635	656	572	608	642	604	581	581	603	584	599	652	635	663	647	644	612	632	619	649	605	640	606	595	631	592	591	620	568	635	667	626	621	553	634	568	608	594	621	568	647	603	602	598	616	628	579	606	614	625	633	596	638	631	603	591	632	631	612	636	599	607	591	616	651	605	574	582	627	572	607	626	611	603	642	641	617	561	652	597	579	596	615	633	626	623	601	628	630	598	645	648	593	613	629	610	633	620	619	620	630	612	634	621	673	577	619	602	635	647	578	577	629	667	626	645	635	615	610	578	579	608	642	661	636	627	625	620	630	648	655	611	612	581	610	586	626	599	634	604	583	634	629	634	617	621	615	618	618	610	606	620	590	650	590	601	570	603	585	662	620	672	656	606	586	607	643	595	629	647	640	587	639	602	617	615	617	657	642	618	630	606	611	609	639	653	631	664	609	584	596	591	659	624	588	591	607	644	579	652	566	605	642	653	622	634	609	639	638	605	625	631	646	624	581	557	606	607	624	606	617	610	644	642	595	641	622	648	607	617	667	606	626	595	627	605	640	640	619	604	594	623	594	624	587	602	626	632	615	657	631	586	603	559	599	637	616	601	623	599	626	603	594	646	603	620	611	612	619	631	645	625	608	647	624	605	624	627	644	658	609	627	621	622	637	592	650	649	582	622	616	654	601	611	643	624	597	658	653	649	571	580	599	638	671	604	629	615	601	579	545	636	603	608	619	595	596	641	576	620	641	632	614	634	628	576	621	654	611	617	653	649	564	622	635	616	653	647	622	615	586	610	633	591	545	620	630	621	582	627	587	618	633	650	608	654	601	617	616	621	622	605	590	593	629	656	574	596	647	680	625	638	578	572	597	658	561	623	616	586	671	616	678	603	640	626	609	603	647	616	662	605	632	606	591	583	610	601	655	690	645	650	617	606	611	649	578	576	612	630	662	617	629	550	609	676	657	578	598	604	618	605	628	640	581	609	596	577	689	595	631	617	625	599	594	610	623	609	582	574	621	681	621	623	591	618	600	612	604	620	586	595	621	575	613	601	600	608	600	608	615	610	622	612	611	630	618	574	617	667	620	597	596	631	630	608	617	622	602	607	605	603	580	604	629	569	603	592	602	639	580	607	579	610	612	632	618	641	633	602	603	615	630	603	630	582	635	607	634	660	597	620	631	629	573	631	614	576	625	602	618	648	611	578	623	610	585	615	623	624	698	585	604	653	599	635	650	614	597	638	637	612	648	629	644	625	612	654	605	588	645	645	603	635	657	616	617	639	608	607	645	638	652	625	648	650	630	581	590	622	632	616	614	631	687	595	646	592	626	583	662	625	627	667	617	599	612	614	614	555	605	614	622	600	622	627	619	613	639	657	629	592	591	603	625	624	642	643	593	600	601	643	617	593	602	574	598	658	593	621	625	583	589	651	602	635	606	566	638	606	569	659	620	604	615	631	636	613	595	603	638	653	644	639	630	612	563	618	625	602	596	640	627	636	629	608	581	604	644	590	635	604	651	655	611	652	605	645	637	591	611	636	616	610	611	640	622	617	571	621	584	656	604	651	620	612	594	595	624	618	615	596	614	642	592	611	609	606	621	631	622	602	617	589	595	666	638	603	602	612	615	589	607	635	634	616	582	604	650	582	650	600	587	631	657	616	615	631	607	647	609	645	593	610	585	601	589	638	558	613	616	593	639	600	588	632	610	617	661	602	654	645	562	619	609	670	646	605	621	614	647	600	605	656	592	592	631	646	634	583	626	640	599	584	578	628	668	628	613	586	628	571	621	577	646	635	639	610	656	679	586	626	590	659	655	581	626	624	629	639	640	607	646	602	611	627	594	612	610	658	609	626	588	583	618	578	557	556	597	608	631	649	612	650	662	632	612	622	613	623	606	620	583	598	574	637	629	622	616	654	615	614	606	656	607	587	628	633	605	620	605	618	618	624	621	630	576	622	606	657	601	596	579	609	615	632	630	584	624	616	613	612	611	623	543	617	584	620	571	582	663	620	623	638	608	612	589	583	591	606	671	617	621	618	598	664	635	605	652	602	599	650	628	642	643	604	630	637	612	652	641	631	628	603	626	604	620	643	675	609	641	617	648	623	617	623	627	595	578	613	653	649	622	619	644	603	624	580	631	593	584	600	605	616	637	634	604	613	567	660	605	586	594	572	639	581	640	614	666	581	589	632	578	659	600	609	608	627	640	631	622	621	604	640	626	648	650	584	620	606	600	606	643	614	626	601	593	616	603	584	615	607	649	625	610	640	565	637	613	599	633	603	601	602	630	642	610	601	605	643	601	667	624	639	606	610	618	617	602	632	623	608	645	616	606	620	622	621	607	571	616	622	594	625	601	548	604	616	636	622	597	639	613	650	630	563	627	595	635	579	616	633	625	636	657	633	635	608	628	613	620	600	605	624	651	585	594	594	644	659	600	633	626	638	605	624	617	583	575	617	654	601	545	610	624	618	615	667	636	593	617	595	641	656	600	626	614	642	620	624	649	576	620	660	573	605	608	634	628	629	609	606	591	591	635	643	566	590	590	608	639	602	615	638	640	592	609	578	643	613	580	634	614	670	615	609	600	622	568	626	667	600	611	668	618	594	577	586	650	617	639	604	616	588	619	666	584	663	618	617	587	616	614	608	622	638	604	643	576	624	581	584	602	598	577	609	631	582	583	577	642	542	614	611	611	622	616	620	609	610	625	672	642	631	619	613	614	628	628	635	613	623	586	602	624	596	633	627	616	609	619	601	608	648	597	633	659	594	569	669	635	592	592	629	646	641	619	588	589	596	618	631	572	636	622	663	610	636	650	629	633	560	622	626	602	618	624	605	649	619	607	623	648	630	625	601	604	656	655	647	595	598	657	597	629	604	591	620	635	616	622	647	623	595	590	581	646	644	603	625	647	580	655	632	610	596	589	584	621	634	554	602	669	632	670	621	637	654	655	610	641	627	625	657	601	616	627	598	637	648	566	604	577	645	585	635	614	638	636	612	594	626	593	613	614	619	606	616	624	598	596	625	560	631	647	626	648	633	644	667	613	648	604	582	632	620	614	611	598	623	629	608	558	608	585	606	588	651	617	622	635	585	613	637	593	621	657	618	562	581	606	582	610	662	604	640	612	586	630	574	636	617	584	598	607	657	618	572	597	620	654	608	642	613	630	614	608	655	608	556	603	616	581	563	583	603	578	644	589	631	643	630	579	626	608	636	612	624	573	603	598
3492	813	467	298	258	270	434	564	495	484	404	316	332	275	208	194	188	170	116	171	177	182	415	477	487	341	271	207	176	153	136	108	89	111	90	109	86	86	98	89	100	91	102	115	99	102	68	106	96	72	98	114	81	90	103	96	102	109	106	95	89	100	98	98	96	107	99	94	87	86	100	105	77	118	101	92	108	90	88	91	102	87	81	85	90	95	102	92	101	99	90	89	97	112	96	94	95	103	115	103	96	114	99	81	81	85	108	113	111	92	85	112	80	97	81	103	93	84	82	106	103	97	97	92	92	92	97	108	96	103	104	74	92	106	105	94	102	113	81	109	96	97	94	103	92	87	87	89	108	92	81	99	82	94	102	106	95	84	102	109	71	84	95	115	97	84	94	91	93	100	100	89	103	89	82	91	81	93	114	87	100	103	99	84	87	100	84	99	111	124	96	91	90	93	107	89	100	94	81	110	94	84	106	99	89	91	107	105	79	99	89	111	85	111	96	82	98	84	92	92	124	88	86	109	100	82	101	79	103	91	79	106	99	101	90	104	93	82	103	96	89	91	100	95	107	93	89	102	117	115	102	96	100	100	106	109	104	84	111	81	102	106	90	105	99	95	100	86	104	103	87	93	91	110	92	110	95	95	101	106	82	111	110	106	100	98	97	101	79	99	96	99	93	83	103	77	120	98	90	87	111	102	95	96	85	101	100	103	94	88	95	100	99	96	89	88	94	83	117	110	96	84	88	108	78	106	100	107	108	105	97	96	92	99	74	107	83	91	103	111	107	80	90	98	90	109	113	94	99	97	94	118	92	103	106	100	88	94	92	102	89	97	114	88	102	100	99	99	79	107	94	93	109	96	105	106	94	101	86	108	88	80	92	86	115	84	100	91	100	117	76	88	93	91	94	94	112	86	94	97	101	88	79	78	95	94	88	97	85	73	99	100	101	87	101	113	99	100	95	107	88	88	106	108	87	101	83	88	102	119	85	105	98	119	98	85	103	86	93	84	90	100	89	84	89	97	70	99	101	75	91	92	80	114	88	77	110	98	93	101	86	119	84	79	83	89	91	91	91	92	87	87	87	100	89	93	84	87	115	98	87	100	113	98	94	81	116	83	88	98	122	99	88	99	91	79	80	104	86	102	111	108	82	105	87	109	89	87	95	84	86	107	111	110	92	126	107	106	103	82	92	96	80	87	94	102	104	102	82	102	102	76	82	89	108	94	101	87	85	107	83	102	87	96	91	100	100	98	106	99	83	99	75	101	100	109	90	86	89	96	106	101	89	78	78	93	97	95	99	78	89	93	111	85	95	94	89	92	97	87	107	94	91	108	103	96	85	88	97	85	81	102	92	99	99	101	94	111	105	101	95	100	97	82	96	96	104	96	97	104	104	86	112	98	95	92	86	89	119	95	88	95	115	127	101	101	90	97	101	99	117	86	90	81	93	96	97	108	92	96	100	84	103	96	119	91	90	111	101	96	87	98	104	77	82	96	96	90	105	92	94	105	85	106	115	103	97	106	97	94	112	84	95	95	110	85	80	87	99	99	84	98	103	88	89	108	95	102	111	116	95	97	106	96	83	103	101	97	104	84	89	100	87	87	93	104	92	99	107	110	96	97	96	96	89	102	82	103	87	100	99	109	98	92	90	93	83	104	112	89	108	99	79	94	83	82	100	88	94	111	81	103	92	97	88	97	85	96	78	106	86	109	93	101	95	94	104	89	79	97	104	99	87	99	81	85	98	98	84	92	111	86	87	108	84	93	102	95	97	84	112	84	95	95	102	87	100	110	77	96	109	98	107	78	116	89	92	79	103	105	92	109	93	99	85	98	87	102	114	115	103	95	92	101	87	97	102	98	100	99	95	84	96	100	79	82	95	86	96	121	92	107	113	91	89	88	98	99	108	97	83	103	107	98	95	120	80	102	87	80	103	90	103	78	92	94	79	79	98	85	102	113	120	86	77	86	103	87	96	95	77	90	97	87	89	103	102	105	103	89	96	96	90	93	86	85	100	109	90	86	109	91	93	95	95	114	99	114	100	87	105	96	83	85	94	96	107	95	102	106	78	97	92	105	114	94	98	69	98	89	98	74	111	107	114	96	109	101	77	86	99	82	76	97	91	87	107	95	92	91	106	89	113	90	101	96	75	79	97	86	99	87	90	108	100	89	106	76	107	85	79	94	99	82	97	89	95	99	119	99	113	104	116	78	117	95	97	98	106	84	96	115	96	99	94	86	91	116	97	94	101	101	87	88	89	110	114	89	91	88	111	96	90	78	123	91	91	98	104	89	77	99	84	99	86	90	85	103	92	95	120	114	105	105	116	91	94	96	96	99	79	106	85	83	95	98	79	98	83	100	84	106	94	90	102	100	94	116	99	92	88	93	83	92	104	111	89	78	99	101	103	86	90	96	93	94	97	99	79	79	82	76	98	85	98	107	108	86	98	101	88	95	94	86	98	105	103	111	101	100	105	96	85	84	91	108	100	102	100	104	96	87	94	95	89	99	98	111	94	108	105	87	95	91	106	99	107	92	96	112	97	91	96	102	85	84	92	91	85	110	94	94	101	100	81	90	108	95	76	97	101	104	93	76	93	97	105	104	91	82	110	107	100	76	90	92	96	88	89	81	104	97	93	103	108	96	81	85	98	89	91	87	113	96	109	113	71	74	80	99	105	92	82	97	93	90	109	92	85	102	94	97	80	108	103	90	92	73	104	87	105	83	94	105	84	91	122	95	86	105	97	108	81	121	104	85	89	76	83	108	113	90	105	106	106	101	90	105	109	84	106	97	92	79	115	101	103	99	92	91	102	92	94	101	104	91	91	85	96	83	86	91	80	101	109	72	88	95	103	107	101	102	89	87	92	109	95	88	109	95	76	115	114	96	100	101	127	86	92	94	94	95	94	79	103	113	116	80	99	81	86	95	98	102	94	96	88	89	94	88	114	104	105	98	94	105	103	96	95	78	103	88	90	100	93	113	88	87	84	84	118	86	106	89	97	100	94	97	97	90	96	84	96	105	90	103	86	91	90	108	99	100	97	88	100	102	99	100	84	92	94	89	81	84	102	104	76	111	85	109	109	87	98	116	92	90	117	94	104	88	91	86	95	95	111	92	90	91	79	83	82	100	87	95	95	84	119	89	101	100	100	107	95	87	107	96	98	107	101	109	87	90	90	105	97	90	112	83	105	85	93	90	104	103	110	95	93	101	96	105	78	97	115	99	108	92	104	93	96	93	85	92	94	96	104	98	86	92	109	96	109	94	92	110	85	103	98	79	86	104	77	110	95	98	80	90	106	99	87	92	100	92	101	99	94	92	93	100	76	120	87	91	84	96	82	109	107	108	89	78	98	95	98	105	94	84	101	88	93	105	96	105	111	86	90	87	91	101	104	68	111	89	99	99	100	100	109	101	82	117	96	73	117	88	89	76	103	85	91	86	107	102	97	95	89	88	100	109	101	98	91	85	97	105	87	91
20864	8425	4425	4426	9489	13617	18465	18968	15529	13270	11481	10181	8612	6672	5003	4135	4173	3212	2813	2526	2829	3346	8449	9386	8835	6359	4827	3031	1926	1330	1036	885	757	795	667	709	730	695	684	718	693	670	682	720	711	730	689	739	722	688	689	740	758	701	679	743	713	700	726	708	718	724	708	707	686	688	680	690	726	725	701	706	709	751	680	695	715	686	699	741	751	717	702	742	707	699	743	718	714	701	733	650	704	724	685	715	753	741	720	717	734	733	739	670	693	750	731	717	687	696	673	756	733	663	715	675	678	733	725	710	731	682	735	700	659	712	710	744	685	702	755	715	718	696	707	708	690	674	726	707	718	719	754	697	695	722	696	726	632	667	690	720	665	734	696	701	697	738	723	760	706	694	665	696	649	716	717	672	721	715	709	705	745	719	714	671	712	705	696	695	699	712	732	719	689	685	735	714	710	716	688	719	711	720	739	748	726	748	667	709	684	689	704	702	699	687	694	715	656	718	674	711	730	717	686	693	683	683	704	774	687	749	717	719	658	676	712	673	687	731	751	702	737	761	689	710	732	706	740	675	706	722	760	662	692	742	699	682	689	736	736	733	694	707	670	726	734	679	738	732	672	699	735	687	689	711	721	687	729	679	680	723	753	746	758	743	726	730	687	681	725	737	685	674	736	741	755	743	734	692	713	725	722	722	714	774	718	711	710	720	739	708	709	792	696	702	727	772	727	695	691	706	734	748	703	739	713	722	685	710	711	710	725	670	723	722	709	731	685	733	712	732	719	716	752	710	704	727	693	709	752	678	724	702	721	734	708	702	713	701	709	701	685	732	689	703	705	684	728	741	712	715	727	697	714	688	729	702	703	681	731	691	709	743	737	669	756	741	731	694	733	769	705	706	688	689	696	658	757	719	709	725	738	662	716	697	668	692	659	754	648	707	723	663	692	704	747	704	703	774	701	721	701	744	680	760	709	728	693	702	737	727	644	736	699	716	745	764	706	682	721	713	729	712	687	737	716	689	703	729	678	669	747	706	729	692	733	694	697	730	749	732	699	710	716	709	773	707	684	702	691	692	704	694	681	700	727	713	713	724	668	695	651	698	734	697	689	733	719	695	679	692	702	684	686	734	692	759	684	720	779	732	712	680	707	689	710	732	742	757	717	703	703	697	720	686	708	720	715	709	705	729	714	728	697	689	710	765	745	727	727	739	738	682	719	662	784	729	679	691	721	705	687	715	667	707	700	694	725	749	738	659	722	733	731	659	641	716	692	709	759	738	719	742	687	715	791	699	705	681	721	705	732	691	714	739	703	728	735	706	744	732	667	745	710	704	697	761	667	711	725	685	765	728	727	736	705	681	708	716	688	756	680	684	722	698	689	698	757	695	720	709	700	686	708	710	662	711	702	701	725	749	691	726	682	735	735	683	754	740	699	721	737	744	773	693	673	686	694	771	695	689	683	715	692	671	697	699	681	715	704	743	705	725	689	719	765	703	698	710	713	759	718	671	691	694	724	724	700	713	715	748	693	696	650	661	703	700	732	727	728	686	700	754	703	695	781	741	732	754	688	712	693	763	682	692	710	757	701	694	728	684	668	738	679	773	758	700	715	698	712	716	721	711	700	706	721	686	747	718	690	688	709	702	726	705	737	728	674	708	696	750	736	724	691	697	753	684	718	794	695	736	710	697	756	691	673	710	690	726	733	712	717	739	718	693	699	684	693	719	742	681	775	747	743	717	700	649	730	735	759	714	739	708	685	660	741	689	703	735	734	742	749	751	688	750	714	705	722	736	683	711	681	707	732	705	706	737	724	723	707	728	717	697	720	735	689	714	683	706	662	692	721	680	679	740	709	767	719	732	755	680	694	694	708	726	730	733	678	739	732	744	698	756	756	704	697	703	708	722	744	753	739	690	699	712	723	730	733	690	699	711	696	741	680	696	701	706	712	720	684	728	707	756	688	689	720	742	703	746	736	681	753	708	712	744	744	711	722	699	716	672	723	683	716	732	701	733	733	750	735	693	724	730	692	683	701	710	692	711	680	713	755	735	734	683	718	717	709	712	740	678	713	711	721	705	687	693	736	777	714	744	697	703	729	774	700	725	711	693	664	747	701	770	733	689	695	674	699	715	690	735	710	745	726	670	720	691	759	683	758	688	725	720	741	654	694	701	707	697	681	691	735	698	707	712	713	698	738	723	720	678	753	749	757	715	774	688	701	698	672	760	723	712	709	723	699	748	720	676	695	719	680	698	739	707	745	721	722	702	706	692	671	742	711	765	706	747	750	655	693	738	745	720	699	752	671	684	699	753	728	692	724	661	705	623	751	695	754	758	705	710	744	717	699	666	674	717	715	682	685	685	716	692	756	705	685	714	708	664	664	724	733	693	725	712	732	669	727	751	764	721	628	699	700	745	693	719	769	706	711	689	707	697	725	699	709	693	726	681	735	692	758	776	720	670	708	694	749	673	688	726	693	673	723	709	726	752	645	707	741	696	743	724	711	689	712	705	721	713	708	696	704	724	683	716	710	725	739	693	739	733	694	721	741	698	735	649	701	706	730	755	701	778	703	709	658	753	755	691	722	732	703	661	762	755	761	758	697	678	700	712	734	740	715	699	684	667	690	739	694	707	762	696	663	694	712	719	771	703	704	742	745	738	706	676	700	744	706	671	750	747	677	732	681	683	694	702	695	747	701	715	772	674	718	664	748	745	701	689	716	743	749	707	711	737	694	734	712	686	730	703	677	720	750	725	725	746	706	654	713	709	655	673	691	696	705	710	667	647	696	723	720	685	709	742	754	689	726	698	705	722	746	708	674	703	734	765	773	750	693	735	747	735	737	649	726	646	683	742	694	732	732	728	731	719	711	713	675	778	691	705	676	760	763	691	685	666	686	660	726	689	743	739	761	740	760	671	688	762	758	751	671	676	685	673	714	668	716	702	726	722	705	714	717	750	719	744	701	681	725	693	736	743	697	699	752	738	681	707	728	664	708	748	724	721	714	705	700	673	734	690	734	686	755	754	699	732	720	678	742	733	746	712	698	735	690	726	701	709	682	714	739	751	723	722	696	723	671	712	715	740	682	710	726	672	721	751	695	787	725	678	694	699	741	680	701	699	698	730	748	709	654	691	720	733	662	703	726	739	726	707	733	696	699	786	649	763	684	748	726	733	714	647	714	681	690	688	699	763	699	696	715	760	694	690	681	762	693	659	703	744	665	743	727	773	648	720	707	712	723	711	655	715	685	710	751	737	683	720	733	724	733	727	708	736	738	718	701	691	718	702	693	703	709	678	710	745	747	702	680	687	686	737	712	713	713	718	723	774	724	686	757	702	677	716	755	677	691	691	725	681	710	693	747	703	735	724	705	684	725	704	742	723	681	666	703	742	676	704	737	720	723	675	733	705	762	747	735	728	697	694	713	741	707	729	669	723	702	748	745	706	745	699	742	689	715	698	662	705	724	704	701	691	719	681	712	702	753	735	673	710	714	700	687	671
3262	1264	616	500	293	322	530	768	739	597	582	490	392	355	271	281	238	220	165	154	175	234	529	794	757	599	456	300	195	164	116	120	102	105	117	97	93	86	105	99	84	99	95	91	92	89	92	103	93	105	75	89	101	96	90	107	89	79	105	90	100	111	95	107	114	101	102	105	92	82	94	93	106	102	104	104	84	85	87	92	95	87	117	84	93	97	93	89	100	103	87	89	93	100	93	90	92	91	99	103	96	83	83	87	76	105	98	102	111	90	94	103	88	116	108	97	100	94	79	100	109	107	94	104	97	85	104	88	100	85	87	93	101	93	103	88	130	92	77	98	95	96	115	109	106	102	90	109	101	117	101	91	105	87	104	111	90	84	102	97	100	94	87	109	96	99	97	90	104	92	117	88	98	92	78	104	89	66	93	94	103	93	95	108	94	90	92	78	91	97	105	96	99	88	106	96	81	104	98	105	93	90	113	98	97	83	112	92	106	99	95	95	83	91	104	97	92	97	94	88	101	101	107	95	81	101	90	99	95	102	108	111	94	91	112	92	104	112	104	101	99	93	97	82	117	85	84	96	97	102	115	93	95	110	96	89	100	75	81	106	108	99	101	86	105	99	101	84	88	89	104	91	107	102	80	97	100	81	86	96	97	92	127	101	83	102	108	106	92	93	89	98	104	104	100	91	118	93	90	94	114	107	89	95	101	102	103	81	92	91	82	90	88	95	96	87	102	96	105	96	103	104	94	102	118	89	114	98	108	85	114	97	86	88	100	90	92	96	102	96	107	96	102	103	97	77	110	105	86	98	101	104	110	93	101	96	95	102	81	95	84	107	88	94	106	92	88	111	84	95	75	102	86	102	103	85	106	100	112	109	89	75	116	95	97	111	91	122	88	89	101	100	86	85	97	82	109	102	106	98	101	104	100	106	82	109	115	85	76	116	92	103	102	111	80	83	107	100	92	99	116	84	104	90	99	85	91	99	103	106	91	97	98	104	100	112	108	111	88	71	107	98	110	102	89	90	83	103	108	97	95	92	93	87	83	89	89	86	93	95	104	82	97	103	102	90	79	90	96	104	97	110	108	95	109	91	95	93	97	104	101	119	120	99	99	94	100	95	89	83	87	75	93	90	112	105	97	87	94	117	90	88	99	97	109	89	99	89	110	78	85	107	89	86	92	90	101	112	96	95	100	94	105	92	91	95	104	80	89	94	111	99	119	121	93	103	121	113	93	102	104	88	107	105	100	96	80	83	82	96	107	81	83	82	103	110	89	105	102	90	117	97	101	105	97	98	116	101	113	89	93	112	96	85	88	109	87	94	99	97	93	104	94	112	101	108	101	103	103	95	87	89	91	94	85	104	117	110	101	74	108	87	106	92	106	94	112	101	89	108	95	95	108	91	89	105	90	109	96	88	98	84	91	102	85	74	86	104	98	100	99	99	100	73	84	109	96	103	92	118	94	98	102	98	96	84	105	90	89	87	120	100	92	78	96	108	100	93	108	101	84	102	113	101	110	104	101	101	103	98	100	78	90	94	112	104	101	108	119	110	110	104	112	97	94	88	96	105	102	106	95	105	91	98	99	100	87	95	86	100	90	89	104	115	100	95	107	88	101	86	96	99	97	78	106	87	90	94	98	87	100	96	105	89	88	101	76	85	95	90	103	85	86	100	94	103	100	98	93	104	96	96	95	118	107	94	99	106	96	104	123	93	106	101	105	92	90	84	94	113	87	91	121	86	112	94	107	100	90	73	114	102	95	92	87	104	94	86	88	85	88	91	92	96	109	102	90	107	95	86	99	108	92	100	104	110	101	98	111	108	94	84	97	86	91	102	99	100	92	108	90	78	105	101	97	84	97	114	110	92	86	91	110	92	99	98	89	94	78	68	80	107	95	92	81	107	92	89	105	77	102	106	119	102	89	103	80	98	94	79	84	115	102	97	92	85	103	78	105	80	87	82	100	83	93	91	79	92	89	90	85	100	92	96	100	91	98	85	97	85	100	81	107	85	107	93	113	105	100	73	82	94	89	91	101	106	79	104	95	95	108	98	105	101	101	83	105	90	107	114	68	100	87	100	105	106	93	120	76	95	92	110	94	78	100	96	96	101	118	96	85	94	114	96	91	101	104	71	99	99	101	93	105	90	94	92	91	103	95	87	99	82	83	115	93	93	91	94	84	117	108	82	82	90	101	93	81	95	95	99	108	77	91	96	87	85	100	100	100	103	91	108	99	83	85	106	93	98	108	99	98	113	85	92	106	90	94	91	96	79	99	101	91	99	101	92	109	100	90	109	100	112	89	97	99	100	85	93	96	105	88	89	93	85	85	96	86	112	97	90	98	91	104	97	95	94	106	95	95	93	94	96	96	98	105	88	94	105	88	101	105	88	84	103	98	97	103	92	103	84	95	84	103	118	90	99	96	106	97	87	83	92	105	100	99	92	102	95	74	108	98	99	105	102	92	97	88	99	93	103	90	89	105	96	104	103	105	100	101	105	113	105	99	94	106	80	89	91	92	84	97	91	111	81	103	103	114	91	89	96	99	110	94	111	95	115	106	112	102	117	93	99	101	100	99	97	87	85	107	94	91	100	102	95	107	103	88	83	83	99	88	98	79	93	99	93	91	101	99	100	96	101	89	86	91	94	105	98	84	100	92	86	90	96	100	109	91	113	96	93	98	102	99	97	105	105	86	109	109	99	91	100	109	122	75	118	109	103	91	96	97	91	99	102	99	110	98	87	102	91	105	120	95	111	90	96	105	108	106	113	98	91	91	108	81	103	89	101	96	110	88	103	94	99	95	98	102	112	96	87	96	95	91	103	89	94	84	94	110	102	94	89	94	106	127	92	91	83	103	106	103	88	107	93	90	97	106	85	96	106	91	105	103	100	94	100	83	100	123	101	89	106	104	126	118	101	96	84	96	112	126	99	100	91	95	92	99	107	97	97	108	80	101	97	94	88	81	97	87	105	120	84	81	117	111	101	106	100	93	93	108	74	95	97	93	111	92	98	109	85	94	107	106	101	85	100	108	71	82	95	90	93	109	91	76	93	98	115	110	95	87	85	101	77	100	109	102	87	109	91	107	79	95	84	104	83	108	94	84	88	122	90	89	90	115	107	99	97	88	86	84	88	112	110	89	90	97	82	103	91	111	79	100	87	85	108	115	98	93	95	98	90	107	83	100	86	94	105	92	103	99	86	104	113	90	94	106	96	93	95	95	120	100	108	106	119	100	90	95	83	84	120	110	100	64	110	104	91	103	107	100	93	92	103	101	93	81	117	95	93	109	95	109	92	94	102	85	83	90	94	105	95	97	88	90	107	94	97	103	95	97	105	100	107	102	111	87	109	105	95	98	113	104	90	97	91	83	96	93	81	85	94	96	101	93	103	87	107	91	111	91	80	109	80	108	111	109	98	107	107	93	88	91	103	89	104	98	89	110	84	95	110	103	95	86	101	107	104	92	111	94	89	98	93	109	79
24846	10567	6105	7624	11406	15652	21232	22413	19758	16711	14582	13299	10208	8601	6768	6090	5309	4469	3287	3120	3474	4294	10452	14176	14005	10237	8245	5117	3141	1905	1291	912	842	816	717	753	764	727	736	712	737	678	711	697	723	736	708	737	675	723	689	727	752	692	708	727	702	706	715	763	729	716	792	685	735	708	734	715	656	714	713	724	710	760	641	670	779	679	671	693	711	702	723	734	643	645	727	689	670	684	675	759	675	680	697	710	679	694	682	688	662	743	677	704	763	659	705	753	715	689	683	722	670	700	720	734	703	705	719	705	659	759	728	656	703	675	708	664	691	666	677	651	701	740	706	686	705	734	706	677	705	716	666	701	718	713	708	712	723	698	700	695	676	733	734	671	733	697	716	668	704	678	667	682	702	742	728	721	676	698	690	680	694	662	708	672	695	677	680	684	690	692	791	683	689	664	714	728	665	679	702	678	734	687	717	713	710	746	687	726	697	658	705	711	707	683	682	731	687	718	685	650	720	735	701	718	723	685	684	693	731	720	696	726	701	687	698	691	705	716	675	681	778	733	690	712	730	662	701	668	712	674	714	645	659	715	742	666	659	736	718	700	689	729	706	718	697	720	733	745	678	717	703	708	641	730	664	716	717	737	771	739	722	697	694	741	679	780	721	653	672	720	701	683	696	679	712	688	722	724	660	692	707	657	652	684	685	703	703	661	733	708	733	702	692	694	670	684	755	729	672	703	714	654	683	696	748	730	687	740	714	710	725	688	642	668	699	689	693	765	693	686	726	672	722	703	637	660	718	736	743	752	698	710	739	715	659	677	704	710	655	705	734	722	718	679	746	688	730	703	675	672	715	693	720	654	720	758	695	697	679	704	683	717	648	726	713	705	716	719	709	748	727	690	700	718	726	713	701	740	659	665	675	678	755	662	651	695	727	693	719	679	694	728	738	700	662	707	668	732	746	683	706	699	652	757	703	684	739	734	715	696	677	687	707	691	745	731	695	652	726	690	654	702	706	703	704	678	770	686	738	724	709	682	702	712	717	727	705	663	735	720	725	712	725	705	751	672	659	676	687	718	710	704	718	705	678	709	738	719	661	677	719	664	693	687	714	649	723	733	724	663	729	664	728	710	686	747	733	732	758	684	697	673	704	719	690	713	712	714	685	741	694	722	703	690	681	753	707	650	703	740	668	689	700	724	693	650	699	674	689	709	705	720	672	684	691	714	712	695	722	700	705	691	727	735	709	712	695	742	651	681	721	724	718	697	651	684	657	692	679	725	674	666	725	718	681	668	685	645	713	708	740	659	682	676	651	715	707	708	672	696	717	706	687	675	692	720	703	686	691	644	664	731	716	703	699	719	704	707	695	689	676	670	756	769	773	679	676	694	623	690	709	678	714	733	695	696	693	714	682	707	746	711	713	681	682	740	718	660	734	720	658	664	653	720	714	690	697	703	667	752	655	663	740	636	725	678	713	719	702	717	683	657	734	727	684	648	726	672	762	688	743	731	709	694	709	721	696	692	697	705	670	711	685	711	687	696	706	723	674	740	722	755	737	688	657	692	703	701	720	720	657	700	728	678	665	693	744	675	665	735	692	692	698	700	657	739	749	699	678	712	664	698	714	733	730	693	728	695	777	725	716	680	718	709	717	668	676	680	750	648	685	740	690	686	690	705	750	736	713	712	715	756	727	688	729	661	692	707	656	695	684	684	702	687	688	725	681	702	675	695	678	681	705	698	682	702	705	704	707	730	726	659	705	680	688	675	707	692	721	695	732	703	751	686	729	662	702	684	728	722	662	732	720	673	697	750	666	660	679	676	692	702	684	667	654	727	713	681	691	753	702	663	701	713	684	706	721	722	758	721	727	698	704	652	731	685	690	694	734	716	696	693	702	724	710	695	691	709	725	740	706	749	693	705	703	684	690	720	647	729	719	683	698	694	759	681	695	679	698	660	716	711	740	711	693	705	646	706	746	691	713	733	735	728	700	692	705	701	726	677	690	752	715	758	704	741	697	674	708	718	680	737	733	687	732	652	700	714	710	624	705	737	681	699	724	680	699	692	699	703	716	732	742	724	672	715	726	695	707	740	686	691	653	730	702	674	710	689	689	681	693	730	695	666	726	711	708	706	692	668	678	696	688	713	733	701	696	725	700	741	708	688	689	675	711	675	693	743	705	748	692	701	729	709	741	686	718	715	679	681	747	731	680	703	700	742	711	704	714	704	689	733	722	752	697	694	705	698	721	715	677	728	704	693	663	697	695	701	737	664	723	675	723	688	716	707	680	666	664	692	683	704	750	679	726	673	675	717	705	721	695	692	735	710	707	671	742	733	694	728	688	728	702	663	718	694	699	686	731	729	677	705	675	709	683	689	712	705	700	676	711	694	648	709	711	675	706	745	744	702	747	698	714	702	675	713	708	670	713	739	704	672	686	699	717	703	683	720	741	690	693	720	729	719	719	727	650	720	708	679	688	678	716	697	704	733	713	674	719	658	702	764	670	704	659	684	729	749	664	694	696	685	690	723	694	678	685	727	681	687	710	708	685	695	689	690	689	762	659	729	718	671	701	711	670	689	743	693	690	687	704	761	687	690	654	706	682	679	705	658	721	697	685	723	668	696	721	679	722	725	721	723	738	666	677	698	702	719	729	659	702	694	744	749	697	674	722	676	662	747	702	681	677	724	703	711	645	732	685	709	685	700	736	683	673	686	713	671	725	646	713	683	720	697	700	737	744	692	670	729	701	697	691	694	679	695	740	757	773	709	735	712	689	654	696	682	672	707	693	745	718	683	665	679	724	671	689	716	669	653	726	671	671	697	683	700	706	710	703	696	695	681	725	713	736	661	674	674	688	689	685	691	678	730	704	718	697	684	728	725	694	730	743	665	725	719	691	708	739	678	707	686	762	702	694	726	707	668	669	761	681	767	677	688	722	715	752	726	711	730	734	685	737	708	657	687	674	696	689	690	716	727	701	669	687	716	695	713	727	738	694	708	720	726	661	700	689	709	748	732	678	683	744	698	677	681	715	661	714	694	711	734	692	666	700	690	708	698	654	710	728	734	631	691	721	695	698	680	705	705	746	749	707	676	716	737	717	721	704	699	704	697	710	693	694	757	687	715	688	698	744	673	704	680	707	744	708	705	698	717	728	653	684	749	690	682	693	697	691	688	729	680	750	719	724	719	712	697	701	710	684	725	675	666	698	725	668	677	666	702	708	685	709	718	723	675	712	755	674	667	658	666	746	753	711	695	743	697	662	680	700	691	693	660	659	724	753	713	713	721	705	698	707	703	656	711	690	767	717	688	714	721	681	707	719	695	679	762	682	678	747	709	691	699	660	661	719	702	681	700	743	682	715	746	712	710	692	688	682	699	699	722	695	692	718	647	695	675	717	721	709	698	675	673	719	716	688	685	713	706	728	658	693	723	687	758	708	698	706	721	715	676	750	725	703	681	703	715	723	726	673	721	700	743	691	671	692	695	723	714	718	704	760	682
2410	580	365	307	218	192	334	430	406	304	295	277	225	197	196	178	178	137	112	119	129	151	156	168	174	157	127	126	92	94	101	88	98	86	78	84	75	82	93	79	85	76	79	96	78	94	93	77	86	93	94	79	78	85	102	90	79	99	84	65	62	80	87	86	94	86	81	80	65	100	82	79	74	68	72	82	97	73	81	65	97	83	83	72	79	86	85	102	95	74	84	78	84	77	81	94	104	70	88	99	72	87	90	78	94	71	81	89	97	91	92	85	82	74	73	83	71	77	85	84	85	67	74	65	77	77	89	86	84	77	77	84	82	78	97	89	90	87	76	83	79	67	97	84	81	84	102	75	88	77	81	85	65	89	78	64	83	74	86	97	83	85	97	91	86	84	81	101	73	80	78	88	91	95	88	71	72	80	76	93	81	68	91	97	86	90	91	88	101	79	87	90	96	76	87	82	94	83	89	84	90	73	86	78	82	87	80	80	94	82	89	80	70	93	87	95	90	97	71	72	71	95	82	83	75	87	88	84	97	85	93	69	87	88	89	78	97	85	87	82	67	96	81	69	79	94	76	73	102	101	79	83	88	82	91	92	104	76	96	84	91	102	78	85	81	90	89	74	79	72	76	71	64	89	83	61	99	96	114	67	86	86	66	75	62	88	81	81	92	79	79	85	96	98	62	75	84	65	90	86	76	87	79	90	97	78	86	92	82	88	78	62	89	83	88	63	71	83	59	93	96	83	78	79	79	87	71	85	90	85	85	87	99	97	82	71	85	89	80	91	84	82	58	106	88	75	81	91	97	83	77	66	87	88	87	92	103	77	77	78	98	83	73	100	80	73	92	81	74	80	92	76	85	76	74	82	80	72	86	87	73	82	68	75	77	84	83	82	82	66	83	88	84	84	80	81	82	81	84	79	92	94	76	84	70	83	65	81	91	84	76	81	94	99	81	79	108	87	79	88	94	88	83	88	80	86	86	65	78	74	75	77	78	89	81	76	94	88	68	73	74	95	63	84	83	88	79	78	87	66	88	88	84	79	65	90	79	83	80	86	95	88	86	89	76	97	84	73	68	74	97	74	76	94	81	87	95	94	78	89	77	96	82	82	84	74	100	85	77	82	75	82	76	82	90	65	84	87	88	83	85	90	91	81	67	90	95	69	90	77	74	92	81	91	84	73	81	87	67	91	85	91	72	83	86	78	73	66	80	78	78	98	94	94	77	98	85	65	84	69	95	85	95	85	88	81	101	83	75	64	77	73	92	92	80	83	81	87	74	107	97	81	69	81	91	82	82	75	76	97	107	85	81	88	93	79	81	92	94	76	86	88	62	72	87	92	88	65	74	78	89	65	92	79	81	68	97	99	79	85	86	77	92	99	77	94	76	77	93	64	75	87	71	82	84	76	83	93	77	87	67	83	82	75	88	76	82	83	89	73	93	74	63	74	75	87	96	90	79	72	92	83	71	82	87	82	92	66	75	81	93	92	89	74	81	76	88	93	99	92	77	69	89	82	96	82	92	70	88	100	108	98	92	96	79	70	87	79	79	100	84	95	89	98	76	73	86	93	89	77	91	84	70	83	93	80	72	87	68	76	70	83	85	88	85	79	92	86	76	83	72	81	86	97	95	99	85	68	100	60	87	75	91	91	83	71	82	84	84	81	88	77	76	89	95	90	80	96	93	83	66	77	70	82	73	81	91	77	80	76	78	80	94	91	73	84	82	76	90	91	95	101	74	69	76	82	96	91	76	71	84	103	75	75	81	91	99	77	94	65	80	86	85	67	102	78	76	92	60	78	75	78	82	78	84	72	89	86	92	71	67	79	100	89	79	97	79	73	79	76	83	72	79	88	94	64	98	83	67	83	64	80	88	86	81	81	80	88	105	85	92	79	83	97	66	89	91	80	67	84	68	80	89	92	86	100	84	91	102	71	95	91	89	96	82	80	70	73	78	96	79	77	82	65	86	95	95	84	90	80	81	91	83	92	92	95	76	95	95	75	91	88	74	85	89	78	64	83	74	68	76	79	80	93	80	87	84	73	90	97	75	88	77	83	86	82	88	99	71	82	83	91	86	67	88	84	77	94	95	83	79	72	78	87	81	89	98	94	73	76	97	84	83	78	83	87	95	80	96	87	75	55	74	73	82	79	84	102	102	83	83	87	94	89	75	87	70	100	87	91	66	89	68	71	98	84	75	86	87	85	94	94	77	84	79	75	81	83	79	76	94	56	79	76	88	71	73	67	86	88	80	74	85	77	86	63	77	76	85	93	89	75	79	91	75	81	90	81	77	94	87	76	104	78	91	87	81	90	84	104	93	73	72	77	83	105	87	66	80	88	65	78	84	100	73	78	85	70	78	91	83	85	86	82	91	75	77	85	77	77	81	73	88	88	67	72	81	79	87	76	67	83	79	77	100	70	78	66	82	101	84	70	80	91	87	102	95	86	77	87	70	85	78	68	74	77	82	106	85	86	89	77	91	80	61	87	64	98	73	77	100	93	83	84	83	71	77	83	81	76	73	78	87	84	77	83	91	78	84	88	105	100	79	78	84	73	74	83	81	97	91	78	81	85	108	75	75	74	89	83	78	91	89	71	76	67	82	98	78	78	84	84	83	82	78	68	68	78	85	81	76	87	75	70	67	96	74	70	100	72	83	94	77	68	69	95	81	92	84	79	75	88	79	79	83	79	78	83	90	81	84	91	78	77	77	100	67	87	82	81	89	69	95	87	87	74	76	80	88	90	85	85	82	90	81	84	85	84	69	69	69	81	74	95	86	89	96	92	91	65	88	77	79	72	82	88	73	86	78	83	93	87	80	78	95	88	97	94	87	98	67	88	66	74	71	82	89	101	77	85	82	104	87	80	95	80	91	88	100	79	82	75	80	72	98	93	93	91	63	81	94	65	74	108	96	93	88	65	94	101	88	81	87	81	86	84	104	80	98	81	83	85	86	90	93	80	87	86	80	85	79	79	88	78	79	86	65	92	96	98	89	88	73	88	81	80	99	87	84	90	85	93	70	63	74	70	91	81	89	85	76	102	74	103	88	86	100	65	85	82	84	71	92	74	80	94	74	83	83	93	101	77	67	72	76	84	75	75	100	89	81	69	82	67	75	71	101	81	92	66	83	76	71	67	89	90	90	88	92	76	78	80	84	75	74	82	68	101	72	65	86	84	84	95	88	69	82	75	93	83	67	85	84	89	75	85	69	83	74	90	83	95	103	68	70	100	83	82	84	80	73	102	95	80	89	63	79	83	87	79	86	99	88	73	85	83	78	81	81	74	74	70	82	93	88	80	81	62	67	76	87	93	95	75	89	80	76	72	80	103	88	85	78	73	61	77	88	81	90	83	92	87	68	95	84	94	78	73	96	90	78	63	96	75	79	75	72	103	90	80	77	60	84	86	78	91	94	79	68	84	79	93	73	78	79	90	85	78	81	77	73	82	84	90	87	97	78	73	77	75	91	87	76	84	81	79
18545	6524	3987	5130	8952	11116	13968	15531	12844	10405	9303	7626	5656	5168	4631	3770	3551	2556	2172	1914	1932	2037	2465	3180	3004	2379	1841	1426	1029	901	769	664	643	641	591	631	563	632	613	587	612	638	628	629	600	604	585	595	633	593	597	614	642	644	622	664	596	587	578	562	622	586	642	678	604	666	577	580	584	601	589	608	644	554	655	610	610	616	585	601	643	600	628	594	668	564	594	641	638	616	643	619	628	591	617	597	623	667	589	593	593	630	613	618	610	625	657	625	593	606	606	584	624	615	570	579	581	600	587	651	574	553	629	627	580	616	651	638	632	600	623	607	574	575	635	606	613	605	613	559	623	581	618	609	586	578	592	642	602	621	625	669	644	631	627	608	599	643	597	628	616	640	586	624	634	661	642	590	569	652	674	586	631	612	618	623	624	606	601	580	608	650	635	595	615	644	634	606	589	584	624	597	624	658	578	621	598	618	584	632	596	602	695	659	578	615	612	630	621	607	633	616	603	602	626	636	623	607	600	683	619	598	603	619	622	628	614	592	573	592	651	620	613	614	616	620	635	636	625	583	622	646	655	615	607	624	605	594	608	582	623	638	618	601	625	617	628	563	643	628	629	636	634	595	628	613	622	623	627	636	609	601	639	630	611	627	614	673	640	614	591	632	628	599	579	587	589	588	621	675	659	576	602	575	615	606	639	623	598	631	637	628	632	595	593	616	614	579	595	595	604	615	595	624	657	595	603	635	666	610	622	616	643	649	629	602	609	645	616	580	607	648	635	602	614	615	601	639	584	605	620	647	668	646	656	595	617	627	631	624	632	618	599	623	620	607	621	615	610	594	604	574	624	590	638	586	644	591	623	622	616	606	611	588	631	606	627	597	599	622	605	589	563	630	587	619	608	656	642	652	635	634	614	622	606	650	655	640	627	619	651	635	652	615	636	604	585	627	615	662	619	626	572	655	626	610	658	608	617	568	610	583	610	613	561	632	601	612	616	594	628	567	579	665	646	605	621	626	622	636	606	639	602	615	572	615	603	628	636	597	626	613	639	664	650	628	588	590	606	666	603	566	662	586	601	593	607	633	644	637	631	627	655	614	581	660	613	611	596	626	612	592	590	618	616	626	592	622	602	635	609	629	613	635	649	638	630	604	643	634	601	613	610	619	601	592	642	594	605	609	620	641	612	591	591	634	614	638	614	633	611	607	593	580	572	616	598	606	641	626	594	603	631	586	582	641	611	609	609	668	622	596	615	653	580	599	603	611	582	634	635	635	614	630	576	644	627	604	622	605	599	651	633	639	627	566	629	602	660	614	646	612	631	593	600	616	632	610	625	632	610	605	613	614	600	603	614	647	608	609	628	580	613	591	611	602	624	623	602	616	618	658	609	656	616	591	627	621	652	632	603	659	634	607	610	653	618	613	611	607	638	581	622	640	621	603	619	619	634	656	615	590	628	629	620	631	591	645	584	596	581	609	606	639	631	631	625	611	587	649	618	576	597	616	624	660	591	647	614	622	608	597	617	584	625	599	634	641	588	604	597	613	598	591	648	635	606	590	626	631	593	627	574	616	606	589	585	600	618	595	673	585	663	619	628	643	621	596	621	615	693	626	631	655	638	614	602	600	621	626	583	603	664	629	598	642	597	612	626	571	653	597	629	561	625	624	609	614	604	638	631	620	622	612	615	605	594	621	621	613	649	581	641	584	617	648	649	650	568	636	673	625	603	638	623	561	606	589	648	610	595	619	624	638	626	609	666	599	608	609	632	609	626	568	587	611	610	626	593	633	686	630	622	613	605	587	604	621	621	620	639	608	608	601	640	656	598	615	666	610	624	589	629	629	618	598	648	594	580	604	605	596	614	631	622	622	613	620	582	614	567	559	632	613	648	670	616	619	590	616	629	622	663	623	629	610	630	632	607	640	659	580	664	603	608	647	637	639	644	617	598	572	617	603	627	568	636	645	554	607	621	628	637	597	582	602	615	596	608	589	632	625	611	595	625	602	629	606	596	619	657	621	604	631	608	611	606	617	579	584	641	631	588	677	628	635	608	630	637	646	608	627	673	634	631	681	634	637	587	620	597	647	626	620	626	623	589	619	617	609	597	616	598	605	634	598	614	647	622	615	640	627	597	604	620	589	614	625	637	588	618	636	656	585	634	591	634	657	646	638	677	614	664	636	601	623	669	635	569	656	641	621	615	616	639	608	614	654	576	639	613	649	630	641	589	663	620	635	674	588	596	639	608	630	598	613	594	597	579	587	597	627	639	662	623	615	631	610	619	608	585	572	636	612	595	637	603	591	608	607	608	636	638	628	583	606	606	621	610	584	645	622	581	620	629	601	618	604	601	637	629	594	614	632	632	646	601	608	564	604	636	589	591	633	625	618	641	655	601	598	628	646	564	613	569	647	590	578	616	605	625	639	661	583	602	637	628	652	585	623	592	595	640	578	641	606	622	549	594	607	622	597	606	648	603	618	634	635	632	619	631	596	603	603	582	641	610	625	646	640	593	621	609	643	594	606	638	660	602	628	595	617	622	660	587	642	600	603	584	603	617	612	609	633	635	588	583	633	611	591	625	622	634	583	631	646	631	641	568	564	571	604	652	628	610	613	615	606	618	639	584	618	612	618	618	634	647	614	586	628	609	658	641	618	599	648	614	601	619	595	570	621	599	597	606	641	612	588	606	619	596	601	584	634	622	618	637	610	594	648	593	615	605	629	605	593	595	593	682	603	632	606	600	624	654	615	635	594	596	658	614	607	580	644	688	587	623	597	587	635	595	597	625	628	602	622	622	643	618	633	624	662	623	637	608	614	599	584	633	623	600	636	600	599	600	611	616	647	658	623	649	620	592	605	603	604	602	597	575	617	639	657	675	597	633	606	606	637	644	613	624	630	588	617	583	648	629	583	624	646	591	674	594	586	662	632	644	591	607	593	651	606	593	616	667	583	610	578	603	656	601	592	648	652	588	636	636	625	589	631	614	611	602	607	607	597	644	560	626	615	593	640	644	629	643	664	564	628	650	612	582	622	612	593	598	648	654	604	616	599	620	638	605	575	600	615	601	641	621	631	631	657	647	599	595	645	630	628	636	630	654	585	643	604	611	623	583	628	635	669	630	617	585	626	587	594	576	635	637	589	593	620	604	609	627	581	576	590	608	658	596	670	605	605	623	603	642	622	662	665	624	591	599	660	617	620	561	589	661	615	605	600	610	605	653	647	604	581	584	658	606	638	596	599	624	634	632	599	600	653	663	618	586	596	608	648	595	619	624	655	680	567	648	642	663	612	591	597	604	636	623	604	601	590	648	643	590	617	615	639	611	632	563	621	615	619	624	644	618	594	676	630	626	550	594	637	621	616	619	641	600	625	609	627	633	635	619	645	635	593	649	586	604	617	612	669	626	610	605	617	596	680	654	599	598	623	612	597	631	627	618	627	598	592	601	647	622	630	609	600	620	561	647	607	632	638	615	592	638	602	645	587	633	619	613	577
2135	1037	647	376	319	322	498	532	410	417	368	297	264	231	244	222	212	167	153	144	128	153	265	361	426	376	263	204	145	132	98	93	91	77	75	90	99	97	85	93	83	85	88	86	102	66	76	79	80	79	85	82	82	93	69	90	100	90	80	82	79	84	90	78	92	84	85	77	77	90	88	90	91	65	91	89	81	90	81	78	81	108	98	69	90	77	98	116	76	90	100	70	95	97	76	89	73	73	73	89	78	90	90	97	85	75	76	73	113	76	76	83	78	88	92	92	69	83	95	91	99	83	100	88	81	65	95	73	78	91	83	83	73	110	92	92	100	101	76	86	84	77	84	93	78	91	82	76	83	72	73	90	77	81	82	75	76	97	72	99	75	86	75	60	83	69	88	91	78	85	67	85	94	88	77	86	81	88	90	69	79	72	81	85	80	75	75	80	79	80	79	95	63	85	74	75	86	84	86	92	85	66	87	90	85	79	84	83	86	92	89	79	76	76	87	85	87	78	75	90	89	80	93	79	85	85	84	88	87	81	86	80	99	76	78	71	75	86	71	80	77	85	78	78	93	86	83	86	90	73	73	81	76	96	100	76	77	74	88	69	92	90	81	91	73	96	88	79	81	91	87	70	86	90	78	68	84	92	87	76	99	83	83	78	84	96	85	73	90	96	86	96	79	96	73	86	90	81	78	68	71	85	92	73	71	86	84	87	98	56	81	87	86	85	84	88	79	70	83	73	71	80	68	89	79	87	73	98	75	81	81	89	77	86	96	99	87	78	99	72	98	95	81	112	86	81	75	87	83	75	97	88	80	99	80	68	81	97	91	98	75	100	92	85	91	75	87	86	93	76	75	78	63	94	79	90	86	74	80	71	91	88	82	86	77	64	76	70	82	81	68	78	73	78	83	88	90	77	62	112	91	81	75	57	90	81	92	81	80	72	82	102	100	98	96	75	77	83	108	85	90	82	93	83	83	94	98	94	81	95	95	80	94	87	87	89	73	74	78	84	84	76	64	83	92	90	64	85	92	78	92	93	90	95	88	80	80	86	102	87	90	64	74	69	82	96	91	84	75	94	85	81	84	84	87	95	79	87	79	94	85	87	84	79	86	78	82	85	79	88	74	95	76	86	73	85	94	91	86	76	99	78	78	86	85	91	79	81	88	87	82	72	75	83	104	91	76	83	92	73	94	72	94	89	84	75	88	75	95	81	74	77	97	76	82	96	79	93	102	78	83	70	81	81	75	86	100	82	66	72	78	87	80	101	97	86	89	92	68	93	85	72	84	75	81	85	96	66	87	80	75	90	99	66	98	85	84	77	97	76	83	81	81	79	84	80	89	99	62	78	96	82	95	88	90	89	88	85	90	82	97	80	71	78	71	87	86	71	76	68	69	86	80	94	85	83	89	82	94	80	100	68	79	75	94	94	89	87	72	73	84	89	74	78	80	82	92	95	79	93	86	95	78	77	74	93	73	82	100	79	94	69	85	83	80	97	89	83	88	73	82	82	94	80	91	92	83	88	81	83	81	77	85	99	91	72	84	89	82	78	80	91	91	104	106	82	78	84	92	76	91	89	69	87	79	84	74	88	76	80	80	90	72	84	85	69	98	62	85	82	94	89	74	74	75	89	68	77	70	79	89	85	89	92	64	82	90	80	95	101	90	97	93	94	93	115	74	92	73	91	99	83	86	78	76	92	83	84	82	79	91	80	78	98	110	96	76	83	83	79	74	86	88	81	92	85	92	70	95	93	87	93	92	70	70	69	92	95	87	91	88	97	88	88	75	93	72	84	87	85	89	97	86	80	74	62	77	74	90	90	79	77	93	86	91	81	77	70	81	78	87	85	91	113	86	83	101	94	80	83	83	76	115	72	64	59	96	96	103	103	86	78	77	84	94	79	87	103	81	100	80	83	81	85	78	88	66	81	74	90	79	74	70	85	71	85	82	86	75	94	63	83	77	88	83	70	82	80	77	90	91	65	79	69	84	77	91	84	78	77	83	79	81	80	86	96	83	67	80	65	82	95	90	86	87	88	81	89	70	80	88	87	92	73	97	81	74	79	103	78	95	75	93	88	77	94	96	88	93	72	89	82	79	87	102	78	71	80	87	72	82	68	72	94	79	86	78	99	90	76	99	72	88	96	77	87	80	69	83	85	85	91	82	87	86	92	73	58	88	75	102	84	91	82	85	71	81	100	85	72	83	72	86	91	93	71	85	84	75	79	75	79	79	94	63	79	84	97	77	90	82	79	81	77	102	90	91	87	76	86	94	103	82	89	72	89	72	68	77	69	85	77	72	80	86	80	74	82	91	68	87	83	100	85	73	77	69	86	90	85	85	92	87	85	84	76	79	75	75	71	70	95	103	85	97	91	76	85	98	75	79	78	91	83	84	82	82	91	91	88	93	81	65	65	86	88	78	90	90	77	86	98	96	70	69	65	102	97	81	79	83	83	90	88	70	76	84	83	82	90	94	91	83	108	95	79	92	84	81	75	100	76	82	90	69	89	91	92	88	62	91	81	84	92	81	77	80	94	96	82	95	80	85	85	77	92	85	81	76	75	97	86	88	79	89	80	92	83	88	82	98	78	86	93	86	76	74	89	85	87	81	76	105	77	66	91	82	83	73	97	79	71	89	93	75	75	89	92	74	83	73	77	90	85	81	90	99	81	79	79	87	92	90	91	73	67	99	68	76	94	81	78	85	59	94	93	81	78	98	84	85	71	87	87	82	61	65	74	99	82	83	95	71	92	75	83	88	94	89	79	88	96	95	84	81	89	74	85	96	85	79	86	70	82	87	64	86	94	80	75	84	89	79	80	80	73	85	84	81	82	90	84	75	72	86	82	80	98	69	72	84	89	79	74	87	79	83	79	71	92	96	79	86	91	91	81	92	90	83	86	75	79	82	82	63	62	85	80	75	97	74	83	95	77	80	93	90	89	90	75	73	71	100	88	75	58	78	87	65	82	78	88	82	72	84	112	87	68	78	78	84	89	91	93	68	85	66	68	85	87	83	73	86	82	92	73	86	78	84	81	88	73	81	91	82	104	84	91	103	89	87	75	85	87	75	74	70	76	80	72	93	75	69	88	74	71	103	76	76	94	82	97	99	61	86	81	100	95	92	95	88	76	94	81	90	73	79	94	89	94	85	87	81	72	67	84	79	105	83	79	102	85	90	107	80	86	72	89	89	67	82	73	80	92	76	78	95	83	97	80	71	87	88	63	93	83	98	84	86	85	99	78	77	90	91	88	69	74	72	62	84	93	90	78	81	74	97	81	85	87	91	80	76	89	83	77	70	77	87	93	85	64	85	74	83	88	87	87	84	86	89	73	82	85	85	86	77	104	77	78	68	90	86	87	90	74	91	86	68	80	85	78	101	66	99	95	73	86	77	77	85	80	96	88	82	75	76	80	94	86	73	94	86	72	100	87	101	80	77	95	76	80	86	89	80	99	98	81	76	78	98	84	80	86	74	73
21093	9676	5864	6451	13896	16607	19206	18553	14180	12746	10734	8179	7465	6552	5375	4843	4129	3523	2708	2460	2562	2368	5254	7747	8094	6428	4721	3039	1999	1334	961	784	658	656	621	598	642	612	579	579	609	585	656	619	597	593	648	626	654	642	599	603	667	577	633	626	608	644	607	602	632	625	651	593	609	635	629	628	595	620	623	623	622	618	590	592	601	578	615	641	611	647	617	571	606	619	600	590	637	652	636	643	605	602	624	579	598	588	603	616	565	639	604	620	570	634	574	626	594	605	591	629	560	626	629	590	625	602	597	648	585	612	615	572	609	646	614	609	614	603	618	617	648	586	553	647	618	639	619	626	610	587	649	650	566	610	620	599	598	608	633	648	633	639	615	636	619	628	617	610	628	617	589	573	643	598	577	577	682	627	571	623	619	615	602	622	584	627	648	600	603	586	611	626	595	621	590	634	597	610	648	621	625	596	628	634	594	652	627	632	580	599	586	623	594	614	624	592	606	609	634	604	630	593	622	589	598	612	608	591	577	565	580	614	660	648	624	614	629	602	616	597	621	585	569	663	592	560	581	630	597	611	576	605	595	658	605	640	587	665	613	643	651	613	648	591	638	631	645	597	618	608	620	592	606	649	606	631	672	613	637	620	638	611	635	616	626	649	597	628	614	634	631	616	627	607	645	625	598	638	632	591	597	679	628	624	587	594	605	576	630	658	613	600	604	627	609	619	642	633	613	648	614	641	581	615	581	620	600	613	585	626	583	654	600	604	645	564	572	613	596	610	570	619	661	627	643	611	611	619	596	592	596	627	572	615	597	627	626	628	614	602	618	619	628	626	602	582	603	628	588	601	553	626	635	600	635	601	564	572	638	626	615	617	594	619	631	607	630	633	613	613	621	592	595	600	650	665	604	626	628	628	623	643	608	589	629	594	628	598	630	634	618	619	631	611	593	649	617	568	613	633	621	658	653	639	600	614	585	613	620	666	591	607	604	590	602	607	622	642	574	617	653	603	595	606	633	632	605	624	592	628	600	598	615	617	599	596	594	598	622	613	599	620	602	595	577	631	606	640	603	674	578	639	618	640	621	667	629	606	673	607	599	631	662	626	603	595	595	599	630	590	619	628	665	598	589	625	588	597	664	660	606	633	638	644	606	602	622	612	607	637	621	630	643	662	592	601	664	612	629	625	631	609	632	592	633	621	619	576	626	592	623	622	622	655	581	640	647	627	627	594	615	612	628	661	639	612	598	583	591	571	587	639	637	642	619	677	613	632	591	628	566	606	643	625	641	626	622	630	627	620	656	607	622	611	615	631	618	605	626	604	592	581	628	627	614	614	582	594	601	623	650	623	637	604	565	613	615	622	628	620	557	589	612	600	632	634	654	591	626	656	634	598	640	648	604	628	636	626	582	607	616	564	614	587	584	599	614	598	663	636	649	618	604	603	640	617	613	632	623	622	602	637	596	619	608	606	627	607	602	582	632	622	658	606	633	629	621	652	590	630	632	601	629	662	589	628	647	617	618	635	628	591	646	645	638	632	622	588	621	640	631	607	617	627	617	576	623	626	639	629	624	599	647	613	583	629	635	612	584	657	597	611	587	602	627	655	639	637	623	583	624	625	600	644	615	614	634	604	645	638	618	597	613	617	598	602	621	597	629	597	617	603	654	635	568	596	583	593	589	606	608	624	600	629	611	657	598	642	638	634	591	596	605	641	575	603	626	603	600	630	594	609	615	632	626	610	593	593	641	650	610	598	616	649	648	626	551	612	629	650	626	641	611	631	596	595	614	619	603	632	637	602	604	574	622	563	667	658	596	598	608	565	597	631	638	581	627	607	619	606	602	609	620	583	605	595	648	599	612	618	626	632	616	629	658	631	635	632	603	620	616	597	630	625	574	617	584	618	696	623	668	611	656	634	590	575	619	595	669	636	660	644	665	618	629	632	598	629	619	633	604	650	612	594	647	604	639	536	629	643	612	638	646	620	597	624	591	574	629	665	636	605	665	598	626	616	631	574	682	664	591	627	656	616	623	630	644	631	630	589	638	595	645	562	623	582	601	596	630	640	658	611	586	629	593	643	602	591	605	646	563	638	573	616	614	600	596	608	606	654	613	631	605	663	635	595	571	602	597	648	600	609	611	603	587	612	664	608	615	628	644	616	596	592	572	598	621	662	644	591	636	623	612	613	628	597	596	643	629	641	605	606	594	603	613	612	651	621	603	629	630	639	661	594	609	643	595	641	620	602	626	663	626	629	636	600	604	615	592	591	648	618	609	589	625	625	653	635	604	568	592	608	651	635	611	632	603	603	590	640	631	613	579	591	623	643	579	651	600	622	600	649	599	651	616	573	624	584	600	620	586	602	679	632	581	622	601	605	576	614	638	567	601	609	633	592	556	601	610	642	612	616	633	667	608	612	602	581	624	616	598	592	603	632	559	632	621	646	599	613	629	585	615	615	578	602	588	619	655	630	616	593	616	609	614	643	616	611	614	644	635	609	608	596	616	612	624	581	630	624	616	633	649	631	621	607	635	656	625	623	618	604	665	649	567	562	590	659	610	607	598	660	613	582	666	587	598	607	558	621	576	624	614	616	627	552	630	600	618	586	627	635	611	625	644	644	610	643	643	610	650	580	634	624	640	561	626	623	621	639	613	610	593	594	644	600	612	628	550	603	565	626	590	624	597	652	611	594	641	642	626	652	631	627	630	584	638	601	649	605	625	606	623	606	625	607	625	605	633	612	627	610	622	639	623	576	656	581	578	610	619	639	645	579	629	615	636	619	611	657	581	608	641	619	645	624	581	593	586	605	611	599	629	606	650	606	587	616	607	608	653	617	643	644	604	607	583	631	608	628	613	658	592	626	616	620	612	644	647	605	582	639	649	683	588	681	636	656	642	596	607	606	610	637	628	606	647	607	631	575	604	634	629	646	603	620	665	621	617	550	596	627	627	622	643	612	593	594	638	601	589	591	653	592	664	566	627	603	605	628	605	623	613	629	581	619	616	598	582	602	617	634	608	624	615	639	633	586	614	611	625	592	639	615	599	595	596	591	610	639	604	646	601	620	582	628	679	591	618	613	600	637	625	603	622	650	594	652	566	561	576	603	585	609	606	672	616	598	626	622	608	638	636	605	622	619	655	614	612	579	618	609	609	633	610	622	632	599	676	604	626	639	594	642	635	648	607	621	585	639	586	624	634	585	625	582	629	595	624	650	657	614	615	641	589	579	636	602	575	640	657	576	566	624	579	601	617	595	667	617	634	562	691	593	593	654	625	612	635	622	601	621	669	612	623	613	579	624	638	608	628	587	610	678	572	638	623	581	638	661	623	590	636	598	597	572	622	603	632	590	625	592	579	596	723	607	644	579	642	589	591	605	612	593	632	630	639	597	625	633	652	638	633	632	590	621	597	622	584	651	658	611	608	609	607	593	628	609	567	654	598	647	631	622	627	601	646	617	608	605	597	600	587	625	654	599	624	599	594	607	611	630	603	587
3485	989	641	460	357	350	420	459	428	457	356	285	283	278	243	232	198	180	181	189	140	145	217	485	500	410	325	236	172	154	115	108	104	105	87	97	89	101	107	106	90	95	86	91	85	113	85	86	107	102	104	75	102	98	95	108	108	98	97	103	113	87	105	112	102	88	84	100	81	100	91	90	82	105	81	87	99	89	101	75	82	99	108	115	97	99	106	99	104	87	101	78	102	100	82	76	94	91	109	111	102	98	91	96	95	91	109	105	93	96	88	94	86	101	94	120	103	117	92	103	95	108	97	96	106	98	75	105	109	110	104	84	89	108	90	106	108	81	115	92	94	97	78	87	106	108	93	109	93	106	101	85	93	86	102	101	97	92	95	89	116	94	109	87	84	79	108	112	76	99	99	103	89	95	97	101	115	97	103	113	101	82	73	102	97	88	93	101	102	99	86	83	89	95	91	116	106	89	82	101	87	90	87	86	87	91	86	93	92	86	82	90	97	90	108	107	94	95	100	107	88	99	104	103	95	78	96	104	106	93	93	103	71	102	107	83	96	103	92	85	109	80	109	103	86	100	84	96	88	75	102	89	91	101	113	95	106	99	92	82	91	84	91	94	101	96	102	94	115	101	113	92	113	102	90	101	100	87	100	94	87	103	94	107	80	100	76	93	93	99	100	90	98	75	96	91	91	82	98	91	88	82	104	99	99	84	89	89	104	91	102	95	101	111	92	95	75	93	87	101	105	103	97	85	106	101	104	98	74	95	82	102	97	97	91	81	86	104	91	114	101	100	99	95	83	92	111	93	119	86	93	83	88	101	103	96	89	95	99	107	99	91	105	82	94	85	113	84	110	98	102	93	83	97	101	101	103	80	90	87	90	91	104	111	90	105	89	110	104	89	118	90	92	103	94	92	112	107	84	110	106	83	97	87	77	91	111	91	92	99	105	93	100	113	92	112	92	93	101	91	84	94	101	78	106	89	102	100	106	85	86	79	103	97	93	98	93	91	89	114	114	80	86	103	87	88	96	105	93	106	108	103	106	100	93	100	104	103	84	68	109	107	99	105	98	107	90	83	85	123	107	104	90	94	94	96	123	97	91	110	94	101	105	94	84	101	106	83	90	97	95	100	116	84	90	113	88	95	98	85	109	107	97	88	92	102	101	108	94	96	100	94	101	103	78	123	105	90	99	87	88	92	81	98	97	95	89	107	84	104	92	120	94	102	129	104	96	98	87	99	107	95	97	92	104	97	91	118	93	86	100	104	78	93	95	95	96	119	104	85	99	87	84	104	94	90	112	94	107	96	77	93	86	80	91	101	98	101	95	98	98	105	92	94	110	90	108	94	82	102	106	86	109	90	88	109	99	87	101	87	96	86	98	106	85	102	103	92	110	89	85	96	85	98	97	89	98	100	95	99	116	108	79	102	116	103	92	97	104	84	99	102	114	104	92	95	99	100	98	99	85	96	76	84	86	80	103	104	100	79	84	90	92	92	96	111	112	99	132	84	97	110	109	67	118	96	111	75	102	90	103	93	105	73	97	98	121	105	92	103	101	83	111	100	111	98	85	95	85	90	100	109	80	93	112	90	92	95	99	83	103	82	102	83	107	100	116	101	116	93	94	98	94	97	110	98	103	95	82	88	103	99	100	103	91	103	78	90	90	86	96	103	74	95	88	100	99	79	81	101	96	100	81	78	99	102	92	92	110	102	98	109	107	103	89	97	83	108	85	91	91	105	98	98	93	92	87	107	86	80	91	97	109	100	99	100	98	102	82	106	93	104	91	96	97	102	88	102	93	99	102	111	90	116	101	106	96	97	98	85	90	97	97	103	85	92	76	112	101	82	102	93	74	91	70	102	108	98	83	93	94	84	102	101	102	83	94	84	87	102	100	92	100	92	99	102	111	101	91	90	98	92	100	106	91	79	97	103	77	92	87	107	111	87	98	110	119	80	90	83	97	90	100	100	89	93	98	112	107	102	108	91	96	98	107	110	94	105	112	100	99	90	99	84	112	87	92	95	91	101	89	104	107	99	98	105	96	111	90	77	96	75	103	93	95	106	92	100	85	105	83	92	95	85	87	98	106	100	92	114	114	94	109	93	92	99	97	98	95	93	97	111	101	101	95	104	97	98	88	118	105	99	99	84	106	98	100	90	95	94	93	116	88	85	91	90	81	93	99	83	84	91	96	95	109	81	102	120	94	115	98	97	98	109	89	92	106	92	92	83	95	100	84	105	102	96	102	102	100	94	103	95	103	109	91	101	88	91	86	102	104	96	101	86	96	102	99	92	104	107	97	85	108	83	92	111	110	94	101	105	87	96	76	94	103	90	104	91	98	100	92	99	100	101	108	106	112	93	118	97	90	90	93	73	98	86	95	100	91	104	112	97	80	98	102	99	96	101	99	79	95	95	105	90	81	101	94	121	98	87	107	101	93	94	85	73	99	110	100	107	95	90	105	85	109	82	94	104	84	91	79	102	87	89	98	116	84	88	91	101	96	81	86	93	79	86	101	95	112	84	101	99	97	92	83	100	102	70	109	93	90	103	100	102	98	97	82	82	99	88	92	92	81	109	85	97	98	87	112	98	96	100	108	97	86	106	100	91	100	104	91	106	102	93	104	82	90	102	107	98	96	94	93	92	86	120	109	96	88	108	106	114	95	92	95	81	101	109	98	75	102	101	82	98	96	125	103	108	92	98	88	94	95	91	62	76	107	90	91	96	104	90	102	110	94	97	86	94	94	107	86	100	90	106	98	101	89	81	101	96	99	109	107	103	76	92	104	104	95	93	96	95	108	75	99	102	71	103	115	93	92	84	99	97	112	94	105	89	94	94	110	122	84	103	105	113	98	91	99	95	100	88	105	92	106	93	74	93	101	105	103	122	119	110	102	94	91	85	86	110	88	100	90	95	100	112	72	92	87	105	89	95	113	100	105	104	92	98	92	104	89	91	107	105	94	96	102	87	98	89	94	91	96	85	100	104	89	85	80	93	106	109	89	82	91	95	103	102	91	103	88	94	96	95	108	80	86	90	88	104	102	112	108	118	82	85	110	96	89	117	104	89	97	89	100	100	87	92	89	88	89	109	121	92	112	84	91	111	99	93	106	109	85	90	98	106	108	100	117	92	90	106	81	89	102	88	99	103	95	110	106	110	76	92	109	86	101	92	86	106	92	76	95	92	86	109	108	98	94	95	100	65	96	80	100	95	77	102	86	95	103	98	89	79	113	89	111	96	105	98	81	76	105	89	106	84	109	81	84	87	91	95	88	90	107	91	87	105	92	103	101	92	105	83	109	114	96	104	86	107	98	89	99	95	91	108	98	112	100	101	77	112	100	110	106	96	92	109	103	91	89	100	103	99	107	72	90	114	90	85	117	90	102	87	114	94	100	97	99	117	109	91	90	83	89	122	95	95	100	79	92	85	100	95	91	105	108	92	88	96	93	105	95	97	98	89	85	109	90	91	76	101	89	92	93	86
20954	9458	6392	6758	12991	16873	17076	15336	14244	12602	11104	8022	7347	6510	5622	4835	3961	2962	2882	2874	2614	2326	4387	9273	9663	7353	5422	3623	2350	1532	1099	853	785	817	708	733	715	734	758	685	747	696	701	733	741	709	705	699	697	698	720	697	668	718	692	764	707	711	727	728	676	657	733	719	735	727	686	734	719	709	691	749	691	688	674	745	719	677	735	721	732	693	698	739	699	714	736	714	776	693	724	770	742	679	745	775	708	682	705	697	742	706	680	691	708	710	702	720	679	699	735	679	696	750	733	735	736	720	744	683	704	710	703	712	736	706	728	713	724	731	702	735	755	696	683	752	743	715	713	744	746	716	746	675	696	737	719	744	722	709	640	684	689	702	699	670	721	687	683	734	728	725	704	664	726	689	726	749	703	676	722	718	744	699	722	682	728	729	670	680	724	743	728	730	722	737	758	732	703	693	719	739	734	671	733	677	722	734	730	731	752	688	726	753	721	675	742	718	677	685	745	716	735	716	718	734	719	702	681	694	719	697	727	721	710	746	695	704	714	716	714	699	725	675	683	719	720	741	733	668	742	721	751	708	699	743	707	712	651	692	756	725	715	714	747	679	699	707	708	715	714	699	713	717	714	726	692	678	736	692	691	667	720	692	653	773	702	709	727	718	696	737	691	715	701	723	679	687	727	708	716	769	723	722	725	693	720	756	668	694	696	704	680	709	754	744	710	740	680	680	661	729	750	724	716	690	706	715	708	733	699	752	724	751	731	733	692	719	680	710	710	744	745	722	724	769	696	712	706	684	732	728	728	764	710	700	759	729	676	732	687	679	703	722	733	705	702	725	731	687	726	754	722	670	689	696	697	720	703	719	740	717	710	711	677	727	722	709	745	703	722	708	738	696	722	708	725	688	745	715	717	704	690	707	731	672	656	724	687	713	713	728	732	745	726	700	704	734	719	769	713	714	731	742	706	671	738	714	758	705	712	672	694	723	717	765	712	726	725	667	682	705	714	726	733	716	710	714	698	712	717	736	708	710	743	758	714	703	734	747	712	689	755	691	719	699	708	693	696	707	699	767	756	707	672	748	743	725	688	702	729	737	726	699	720	694	735	700	752	670	789	716	748	696	713	756	711	717	718	721	705	706	744	737	663	749	740	717	738	707	722	691	744	726	771	738	722	679	723	713	722	724	715	688	715	636	747	695	734	679	730	734	703	716	681	708	675	651	695	726	698	757	715	712	756	795	692	682	667	687	782	741	715	717	697	735	771	735	656	715	696	725	717	685	741	736	711	720	738	727	692	703	703	730	749	669	739	719	733	734	732	685	748	714	685	710	757	663	686	735	731	713	713	737	748	666	720	735	654	708	687	699	694	743	731	730	720	653	738	707	691	747	678	737	662	753	776	697	678	696	673	674	690	670	717	696	747	741	723	725	684	667	698	723	686	666	688	727	714	716	738	723	683	718	732	723	729	687	699	713	742	694	690	705	759	707	676	700	716	730	716	709	667	685	695	690	731	750	693	715	705	681	681	751	718	752	736	699	751	703	774	764	697	723	740	696	711	720	684	704	727	726	713	678	733	720	776	689	744	723	740	720	713	679	661	714	709	720	705	686	702	714	704	742	766	674	692	661	680	724	700	704	686	661	711	725	657	739	687	688	710	731	665	666	756	725	713	774	704	742	676	707	700	715	731	717	731	683	634	709	712	707	710	715	698	674	725	726	720	707	709	682	712	766	698	720	669	692	733	725	714	704	688	763	660	698	732	680	729	711	756	676	722	775	730	704	677	701	677	694	691	670	734	720	716	753	700	710	738	708	758	763	674	700	724	743	711	722	706	706	743	732	701	743	747	738	735	740	694	698	725	716	687	730	687	664	695	700	711	709	697	690	681	729	692	740	664	731	742	653	715	735	724	731	744	700	685	732	744	680	643	736	700	759	733	696	698	719	687	715	732	735	683	685	667	692	696	761	704	704	728	703	754	762	713	708	725	739	686	690	644	703	740	720	774	696	721	729	707	679	744	729	683	733	700	719	738	743	698	740	715	697	680	703	699	719	672	775	708	683	680	673	689	713	725	689	743	711	744	741	756	718	707	728	715	754	640	766	721	717	647	718	668	777	724	751	759	716	741	710	712	708	741	748	719	660	733	754	783	717	703	749	725	686	701	702	760	731	717	718	720	716	727	653	745	703	710	752	717	676	686	722	688	753	739	710	688	749	727	724	692	748	676	693	668	702	731	679	718	708	691	733	708	679	718	703	691	706	744	655	695	736	691	708	691	719	676	699	656	707	719	693	701	666	737	705	702	719	630	713	730	660	728	676	704	717	736	699	694	698	730	709	695	748	704	744	699	725	749	688	723	717	691	710	695	732	718	727	764	725	694	725	717	709	677	663	798	723	718	734	758	685	715	672	708	726	678	708	749	675	737	658	678	701	717	712	718	742	723	726	673	704	735	738	762	730	716	705	737	690	717	694	730	704	703	733	760	725	705	720	704	718	738	722	745	711	719	684	715	678	710	738	694	683	747	747	735	669	660	703	732	688	678	654	776	752	709	715	705	742	688	736	779	722	709	722	676	710	675	709	689	713	697	687	708	689	696	723	713	724	700	766	716	713	728	695	719	718	693	718	724	747	715	711	693	700	712	675	766	693	696	689	699	694	760	686	708	694	680	660	682	723	701	674	658	713	669	723	713	693	757	701	751	741	713	778	678	790	687	718	695	735	731	685	741	750	704	683	701	730	688	655	723	705	712	682	706	704	704	681	714	720	717	733	713	707	679	687	682	692	685	668	725	685	713	684	715	682	708	696	720	736	743	745	698	734	726	751	741	734	713	737	741	711	730	752	707	699	708	714	713	722	720	683	715	658	674	678	718	696	766	731	716	757	748	715	728	654	693	744	715	694	735	715	696	664	702	683	774	699	702	779	718	682	735	741	738	721	720	741	703	749	681	690	687	704	709	702	685	736	694	696	728	682	757	678	718	698	700	762	709	689	736	715	697	680	684	725	690	763	709	732	716	720	682	712	736	692	670	739	730	712	688	689	730	699	715	701	678	703	719	667	722	696	690	691	699	720	694	710	686	697	726	729	718	701	715	702	745	758	712	713	720	729	709	725	715	699	714	703	714	744	666	751	710	712	710	720	739	758	695	685	742	719	745	707	695	687	742	721	722	715	736	751	687	663	708	721	704	694	749	707	746	717	699	685	710	715	690	691	698	746	735	724	752	683	723	723	696	719	658	713	681	733	731	714	702	738	712	679	653	719	716	715	660	732	742	697	747	725	718	722	742	754	687	697	731	724	717	774	742	727	775	724	722	760	705	712	729	695	697	718	681	705	719	702	736	735	681	726	673	685	715	675	693	687	723	689	705	713	715	721	729	724	755	714	717	691	707	696	719	768	711	693	649	701	750	727	727	707	719	717	705	734	801	747	712	719	738	694	742	689	733	727	733	697	726	673	694	697	691	725	695	680	688	722	726	705	697	711	697	715	655	756	686	689
3155	1400	720	540	417	417	545	620	616	620	547	393	346	325	279	270	226	204	183	174	175	190	414	742	787	666	480	351	240	163	126	126	113	104	101	94	99	83	108	106	96	99	93	101	106	117	82	87	112	116	97	102	87	102	103	109	93	88	103	88	105	94	73	106	110	92	90	101	79	96	92	102	98	96	84	96	100	104	101	95	101	107	103	93	103	83	109	93	100	91	94	113	96	95	109	84	93	95	113	82	106	96	110	105	108	86	99	90	94	89	97	99	93	93	83	93	94	111	82	86	108	110	85	108	105	92	103	108	102	104	91	91	76	96	92	79	84	101	110	101	104	93	116	84	101	91	114	90	100	111	104	95	86	105	104	100	93	92	103	96	94	93	97	85	102	117	113	90	102	105	89	111	98	92	110	83	99	104	88	95	109	94	96	103	88	123	97	95	101	81	97	90	79	90	91	92	105	85	86	105	107	111	95	97	96	112	104	94	81	96	106	95	100	96	86	96	88	96	96	105	114	87	91	95	91	106	93	104	90	111	87	99	85	99	120	104	114	126	105	91	123	91	110	100	95	79	98	103	101	109	120	109	73	101	107	92	95	105	75	93	97	89	93	107	99	83	112	106	103	107	90	81	103	93	103	101	96	89	111	83	102	91	104	121	94	104	106	113	106	109	105	100	82	88	88	93	91	95	84	93	90	108	78	104	101	111	96	89	91	74	98	85	96	96	119	107	97	101	101	101	104	93	106	85	104	95	113	96	85	99	100	101	97	115	101	80	90	94	98	93	92	85	105	118	108	90	84	97	93	105	93	98	106	93	82	82	100	114	91	107	84	89	106	81	93	102	75	96	88	142	96	83	92	92	94	95	98	112	77	92	99	96	88	85	101	112	89	95	77	108	94	98	107	101	103	85	99	105	97	101	89	101	103	101	86	92	87	91	126	93	89	88	116	115	92	105	79	109	100	86	111	99	95	75	95	105	88	112	78	91	98	84	85	81	109	95	75	92	102	105	81	109	93	94	111	99	103	80	76	106	84	87	86	94	113	89	109	95	113	81	96	100	84	95	101	99	88	92	82	93	88	96	94	92	76	83	103	92	99	86	106	119	98	95	91	93	107	98	103	116	94	96	93	89	96	87	98	87	85	101	87	100	106	109	114	95	94	108	80	116	96	88	103	87	103	109	105	90	93	86	91	103	108	102	111	92	85	95	76	104	100	100	89	95	86	107	93	89	118	90	102	95	88	103	108	96	82	93	81	115	96	102	108	95	89	92	97	108	91	100	105	97	101	107	109	108	99	86	97	96	106	93	88	92	93	83	79	104	88	106	101	91	96	102	89	114	113	119	113	113	81	84	94	100	79	102	103	93	107	85	111	97	104	84	114	90	90	87	108	94	118	106	100	98	88	110	110	94	96	104	93	97	98	126	85	99	100	95	101	108	110	97	89	104	98	94	106	82	90	102	93	115	90	75	108	97	99	109	97	105	98	93	108	94	101	92	85	98	77	86	100	80	120	98	112	86	108	111	88	87	93	93	116	101	98	86	86	106	117	91	83	88	105	91	75	99	98	115	107	112	81	91	87	105	108	97	92	98	97	102	88	102	88	101	97	96	99	100	75	101	86	81	105	109	91	113	91	107	91	104	86	96	108	97	100	95	99	84	101	105	94	100	113	105	110	91	95	105	115	102	86	102	98	101	99	99	99	99	94	82	87	96	91	115	112	97	106	104	108	92	84	100	103	96	87	88	88	111	90	114	93	83	103	99	85	101	102	92	109	109	110	112	91	95	84	84	101	85	114	118	107	89	95	79	100	117	122	99	101	101	82	89	83	91	101	116	96	124	96	115	97	114	88	87	72	104	95	99	87	99	85	77	97	97	85	106	91	108	91	86	95	91	102	83	96	97	107	100	110	92	95	87	107	88	99	104	106	87	94	93	109	107	105	89	96	105	72	95	98	98	110	77	101	104	93	110	95	106	99	108	82	95	103	99	101	98	85	100	111	109	110	90	107	100	97	87	106	104	87	93	120	94	99	91	94	93	92	87	93	102	98	95	104	125	85	96	114	102	94	93	94	87	90	93	96	88	109	105	106	110	91	91	102	93	83	100	100	110	89	97	88	97	98	106	96	96	101	103	98	90	89	123	110	95	85	123	96	95	98	102	93	96	100	111	90	117	87	111	88	109	89	89	94	88	95	89	94	102	88	99	98	90	92	99	102	102	81	107	116	94	118	98	82	99	64	105	99	93	91	85	84	98	85	90	96	101	98	78	86	95	107	111	93	100	106	107	107	119	98	86	99	80	95	115	82	89	115	106	87	96	94	107	93	91	102	98	88	87	102	92	104	90	89	86	84	96	87	92	97	93	95	104	103	97	94	103	97	103	75	100	91	94	83	102	90	95	109	89	98	103	94	125	87	105	99	104	100	102	100	107	82	102	84	86	110	98	85	98	94	85	92	114	102	93	99	82	91	91	103	99	117	98	85	98	112	91	95	91	81	100	100	96	92	93	100	104	91	99	92	98	76	97	93	93	92	88	105	92	101	89	101	105	115	87	85	100	80	98	98	118	112	87	102	88	117	95	109	94	111	88	106	100	81	99	120	99	116	88	101	103	113	107	104	116	89	108	85	97	101	110	99	103	94	100	99	90	115	103	110	102	97	98	93	98	105	94	123	91	100	106	112	111	86	114	94	83	87	119	102	80	106	99	90	83	106	98	94	105	97	94	114	91	75	110	113	85	105	96	98	98	94	101	90	108	85	94	95	100	94	106	110	97	96	97	109	72	95	91	86	104	101	97	104	108	101	94	90	102	110	101	102	89	89	85	111	103	97	85	97	103	88	101	102	93	110	128	94	87	100	100	95	97	95	105	109	95	83	91	92	81	97	112	95	100	101	100	99	87	126	101	99	93	103	107	95	103	90	110	103	88	100	89	89	93	95	94	102	86	87	110	102	96	111	104	86	106	88	102	85	100	111	80	102	88	72	102	113	99	112	113	84	108	99	88	103	100	80	114	87	109	102	73	76	109	99	91	96	110	117	80	92	100	107	75	96	106	93	99	119	78	88	102	98	104	77	103	109	77	82	83	99	91	88	107	75	91	98	88	104	102	77	129	104	109	101	91	104	93	85	109	101	96	103	88	105	102	112	91	87	99	99	113	105	110	89	118	97	100	95	96	95	72	108	93	94	111	100	93	86	95	89	98	91	92	95	87	96	105	97	70	99	88	95	97	91	92	107	115	104	88	102	91	105	98	81	106	83	92	100	91	82	104	90	98	96	83	102	99	82	96	99	107	118	104	102	102	94	89	71	94	87	103	92	97	108	86	99	89	101	110	120	93	109	92	97	106	104	120	117	89	108	102	122	93	93	92	94	87	80	80	94	92	90	86	89	86	78	101	113	92	89	88	109	103	101	92	98	94	73	81	87	108	85	103	93	107	91	95	81	89	97	92	111	111	116	90	108	91	81	102	92	90	84	93	109	103
24493	11737	7173	7862	15586	21198	19902	19112	18228	16868	14749	10890	9504	8157	6872	5606	4472	4109	3560	3189	3132	3050	7801	13910	14128	12030	9193	5842	3614	2251	1405	1006	867	766	705	712	734	684	685	700	699	733	708	713	709	710	676	729	720	698	736	685	705	715	732	772	702	713	696	661	713	714	706	702	733	651	638	709	730	729	699	702	731	701	661	722	660	755	698	721	733	712	735	703	766	687	694	729	704	696	657	699	683	653	703	747	673	662	698	736	705	718	730	707	717	699	711	697	694	752	677	711	695	658	712	720	705	694	730	710	637	730	760	709	726	709	767	724	678	710	733	718	642	749	703	730	713	698	697	681	702	702	739	751	703	704	692	718	729	731	666	696	714	684	739	683	728	646	714	705	700	750	696	712	644	697	753	702	692	706	766	695	682	719	693	703	719	710	696	700	667	657	672	742	726	701	693	709	723	663	711	661	702	672	690	654	719	691	730	666	715	676	676	684	721	689	690	711	658	665	690	726	756	726	707	754	708	713	712	719	724	721	724	738	689	696	710	674	705	671	689	707	675	712	733	752	668	717	759	753	686	716	687	684	683	655	725	740	731	687	658	680	717	730	696	683	721	685	703	735	707	666	728	673	699	714	641	741	708	678	702	708	737	670	689	677	726	695	711	671	756	754	716	693	711	723	709	696	727	712	750	701	727	686	698	659	716	709	691	728	731	713	694	705	712	681	700	709	722	749	693	690	702	710	738	752	723	747	701	710	694	697	713	744	713	668	719	703	744	688	729	726	712	734	694	689	701	698	681	702	702	698	677	688	721	690	706	730	693	695	724	691	691	718	680	733	683	742	672	702	712	691	694	705	725	688	718	665	723	679	704	695	727	704	725	728	712	754	719	750	707	700	675	662	692	679	696	742	731	694	699	641	702	707	717	741	674	693	736	706	698	737	693	706	732	717	720	681	749	695	688	727	704	711	687	723	675	745	659	731	712	733	661	715	687	682	751	685	737	717	693	694	724	681	664	745	672	708	693	703	669	717	725	717	724	683	708	711	741	739	711	698	719	679	706	713	714	694	702	746	725	712	716	679	733	715	751	754	728	704	756	698	754	723	708	678	675	672	714	713	742	723	680	645	704	713	709	738	728	732	714	698	699	708	705	692	697	675	716	718	734	738	717	730	777	755	708	709	666	703	750	723	733	691	680	718	659	642	696	711	703	698	720	695	708	698	713	694	763	649	720	705	713	694	702	733	697	724	720	756	695	741	705	732	719	678	681	722	692	733	736	726	706	727	678	752	762	721	701	693	698	677	709	700	704	708	705	747	706	763	722	749	735	701	699	709	673	656	692	697	674	703	713	718	776	694	709	724	657	687	682	710	724	741	696	722	699	711	680	709	711	697	731	705	689	721	733	693	684	702	694	710	709	713	734	688	665	694	683	734	704	725	707	656	735	670	668	712	685	681	687	662	713	693	687	676	676	719	706	679	695	691	694	669	728	730	685	686	642	714	802	692	682	724	698	770	727	739	703	761	700	735	703	710	703	697	729	713	730	695	724	724	692	726	695	668	671	709	691	703	713	722	706	740	710	710	744	740	706	659	667	710	733	661	725	702	713	711	688	689	727	685	722	724	731	650	705	771	682	689	710	689	713	732	715	699	663	707	737	741	725	711	725	738	696	683	683	715	711	708	699	719	725	699	713	715	705	699	713	718	715	678	732	731	701	696	705	668	691	725	745	709	688	746	682	666	730	659	681	684	749	731	668	742	666	699	726	701	730	721	731	755	733	655	735	688	756	706	719	721	737	705	695	765	678	732	724	715	684	682	701	716	690	699	715	699	712	730	727	691	779	690	677	669	685	703	729	696	724	730	702	709	730	698	725	699	727	660	709	659	737	690	687	666	718	708	714	694	648	715	712	714	724	727	714	702	639	658	678	734	684	702	712	720	684	734	689	765	704	692	700	700	652	715	667	722	670	700	707	736	727	704	729	697	699	696	736	696	720	689	681	704	768	721	688	745	674	687	747	718	705	665	727	702	659	682	703	704	675	726	693	712	712	715	715	735	705	725	729	668	702	743	706	688	696	678	666	671	744	713	668	661	701	665	671	729	707	684	737	715	708	737	710	699	691	690	707	712	708	695	754	702	709	648	686	734	717	721	673	713	677	723	764	698	720	655	704	718	652	712	688	706	730	705	733	712	712	690	730	720	670	737	719	715	758	671	729	649	706	707	695	711	740	703	728	697	693	725	716	671	713	698	691	638	671	656	678	741	737	701	736	721	676	684	683	701	716	687	720	684	741	698	697	729	683	693	671	660	686	726	739	696	733	685	703	707	696	693	687	704	695	680	683	698	667	716	739	753	700	686	730	682	667	661	692	719	732	722	765	687	703	663	677	717	708	731	663	753	677	691	709	675	665	667	680	723	716	703	667	720	695	711	734	692	695	697	665	674	714	692	679	700	711	637	681	667	701	732	662	722	704	698	692	683	717	699	711	730	716	768	735	718	723	685	710	681	739	700	747	720	666	708	669	680	737	745	664	698	735	688	702	672	740	680	686	746	672	699	711	665	710	678	691	741	781	654	733	690	678	665	685	696	716	720	715	706	700	723	673	704	766	685	700	691	721	725	710	704	710	699	708	676	717	699	721	680	689	734	717	698	721	694	746	725	724	697	679	723	709	763	710	752	733	694	701	684	690	729	702	747	714	705	711	681	706	744	681	744	716	688	734	741	703	687	724	676	706	762	743	652	697	752	692	724	667	714	729	687	726	718	707	630	686	709	687	671	696	757	733	691	717	671	687	684	706	706	681	718	695	701	686	698	719	722	711	655	685	739	716	688	674	727	672	705	717	693	719	673	716	681	676	703	750	740	705	700	756	718	712	681	696	724	686	714	695	708	708	697	714	723	730	676	710	747	732	681	746	705	690	738	731	701	718	658	757	684	686	740	726	705	711	732	709	728	714	725	717	748	706	717	703	671	743	683	728	704	685	631	726	714	730	725	718	693	698	749	696	689	734	704	699	696	654	721	740	688	717	702	751	749	662	694	716	754	670	706	699	691	697	746	693	666	691	733	657	722	710	694	640	679	720	672	685	695	725	676	720	760	731	691	661	735	704	688	713	712	707	710	749	769	715	711	691	692	727	715	648	660	736	673	685	715	763	706	743	694	717	694	705	701	697	690	640	726	698	710	689	721	710	769	664	714	711	688	779	721	715	767	707	684	688	696	727	711	670	721	675	716	725	734	730	719	685	737	701	664	697	674	720	691	707	701	664	708	675	704	723	727	701	675	745	681	693	718	669	738	657	702	702	741	718	645	719	727	710	686	690	714	691	729	738	751	721	706	648	752	710	712	695	699	742	718	733	712	696	747	746	726	715	680	746	678	747	763	686	682	703	741	669	745	696	704	715	685	730	663	706	721	650	753	684	726	684	695	758	720	683	743	745	709	741	794	669	725	664	728	779	749	706	759	677	651	728	671	707	711	705	702	716	699	722	705	671	704	723	701
2436	740	394	311	243	284	301	335	377	377	287	274	239	199	192	154	143	163	127	161	128	128	130	172	189	164	140	141	99	103	101	86	96	87	81	84	85	76	88	91	68	89	103	82	87	69	98	79	73	90	88	81	90	88	92	89	90	98	89	75	93	89	88	79	72	91	95	89	109	90	72	74	78	79	96	74	75	88	82	82	66	91	69	95	84	100	70	88	84	86	102	74	74	99	80	91	87	97	90	76	109	76	83	95	85	76	85	99	80	82	77	75	92	86	97	86	69	96	77	79	94	74	94	95	84	87	83	73	78	93	75	77	102	91	85	82	85	95	77	88	90	85	87	84	92	87	61	98	84	75	70	78	89	74	78	87	89	93	67	84	86	81	93	87	90	80	83	79	79	67	71	87	84	87	90	90	84	76	100	85	87	68	92	90	81	97	89	93	68	82	79	88	66	89	87	80	97	89	78	96	86	88	70	76	96	93	81	81	74	85	81	90	79	89	98	91	91	72	81	88	79	81	92	75	98	71	87	83	82	82	76	81	83	82	77	87	85	90	74	97	85	93	88	83	86	83	84	96	77	77	78	90	82	92	75	76	96	75	84	76	86	85	105	82	80	92	83	72	84	81	102	87	75	88	94	78	97	79	95	88	89	88	99	86	88	81	66	96	88	94	87	72	83	81	75	88	83	73	84	89	76	88	74	81	95	92	74	97	89	86	64	75	95	71	62	86	92	86	83	99	85	78	72	81	91	90	71	74	75	79	81	86	76	82	89	81	76	85	88	92	78	94	76	87	96	106	97	76	68	87	93	84	75	94	77	80	67	101	83	94	96	90	82	73	81	88	75	88	86	84	89	94	92	73	82	93	92	101	79	72	89	80	74	76	81	79	74	72	81	98	89	63	88	102	88	92	101	94	89	81	80	87	73	68	92	79	92	80	88	79	73	79	77	71	90	89	92	79	77	89	82	79	82	96	99	96	88	82	76	88	85	76	83	82	91	90	81	95	98	103	80	80	85	87	84	86	89	80	73	70	88	74	74	84	85	83	90	75	85	96	85	82	96	100	94	91	65	83	95	92	76	67	82	99	81	83	81	84	81	76	87	85	95	98	81	94	80	103	87	87	97	87	72	82	84	73	63	88	86	88	88	89	86	97	89	84	86	96	74	75	104	83	77	72	90	91	92	84	84	71	96	69	96	84	93	90	68	97	91	76	88	74	75	87	80	67	98	92	90	87	95	96	81	96	92	71	74	85	84	80	79	83	96	77	90	79	87	81	77	74	94	87	90	85	82	76	96	83	90	75	98	87	83	83	91	54	71	94	72	101	87	73	71	83	82	78	83	81	107	82	78	79	72	77	97	91	88	90	76	90	82	83	94	93	80	94	89	93	95	77	69	90	86	89	78	93	75	98	83	86	88	85	84	81	80	77	83	88	78	84	86	90	81	88	100	98	91	81	102	84	81	96	82	75	77	82	90	82	98	85	71	88	79	99	91	83	77	73	84	70	91	87	80	85	84	93	83	77	112	93	69	81	96	78	105	90	89	74	94	85	91	89	97	97	80	83	87	75	91	92	76	77	74	94	88	106	92	81	76	74	95	90	73	87	69	85	90	83	70	80	97	72	73	84	92	83	90	91	84	76	76	80	98	67	72	89	85	89	92	80	83	78	81	75	79	83	87	89	92	86	96	85	78	91	83	87	87	78	75	100	90	92	95	92	96	98	84	107	86	87	85	82	82	77	93	92	88	88	96	74	84	86	92	84	98	82	82	86	84	84	93	76	74	77	82	77	90	93	89	71	82	91	76	78	76	94	97	76	91	102	67	70	92	100	85	84	85	80	72	78	102	93	96	84	87	72	83	94	77	94	76	92	105	92	98	88	106	61	81	83	101	86	96	96	77	97	90	94	89	85	85	89	80	72	73	91	91	81	80	106	86	79	89	82	85	82	63	88	69	94	72	92	104	99	108	88	80	97	101	89	93	84	89	72	104	94	98	80	92	80	101	94	74	82	92	92	83	93	83	78	84	88	84	83	89	83	74	81	88	89	96	86	72	89	78	87	87	92	84	93	82	84	101	73	83	98	100	73	77	75	78	76	97	77	92	96	91	95	75	78	75	77	88	102	94	69	93	95	72	67	85	85	72	98	81	92	78	92	97	74	80	82	79	101	64	88	91	83	73	73	80	90	80	81	86	88	75	93	66	72	96	86	84	80	73	88	83	89	71	80	78	100	79	98	69	74	76	83	71	85	66	89	86	76	72	86	91	90	74	84	92	87	76	95	69	76	75	100	86	84	89	97	84	97	89	87	71	79	89	78	78	100	95	90	80	100	83	92	92	89	92	87	90	68	87	84	86	90	92	73	72	86	96	84	88	92	84	77	92	90	84	81	77	88	76	84	73	86	68	77	92	84	105	84	76	89	89	83	85	77	68	82	86	93	67	90	90	74	78	75	97	86	91	81	100	86	88	92	75	78	79	98	81	94	96	78	100	76	74	79	99	96	91	82	72	85	102	79	81	78	97	76	87	81	73	88	96	74	82	71	80	95	100	94	97	70	98	92	96	87	94	82	77	89	88	79	70	70	91	87	99	86	73	96	83	81	77	81	87	75	106	95	86	74	87	80	88	79	74	94	69	82	84	81	90	94	85	75	91	78	105	86	81	72	85	85	86	92	98	90	79	85	74	92	94	100	97	76	63	82	80	83	99	77	97	88	82	73	89	72	74	75	77	90	82	83	97	87	89	79	78	80	86	79	83	85	78	78	79	87	83	77	74	80	89	79	78	89	83	66	104	95	78	77	72	94	73	88	92	104	79	75	91	83	79	91	88	89	86	73	99	84	92	75	82	76	98	84	70	93	88	84	89	99	75	93	94	111	92	80	89	90	87	87	87	74	84	75	98	71	88	85	89	73	83	93	92	86	87	79	85	84	75	86	86	106	86	70	75	78	67	97	88	83	66	79	108	83	70	85	92	85	89	92	97	86	84	93	76	87	84	82	92	91	104	87	96	92	76	83	80	87	96	77	85	72	90	106	89	80	76	110	82	95	77	84	88	78	99	88	92	85	85	91	84	91	89	73	94	97	88	93	75	85	90	72	85	90	96	78	107	107	105	74	85	93	97	87	66	85	77	87	86	76	66	109	103	107	68	62	81	83	79	98	97	94	63	95	93	76	79	81	78	82	88	96	84	90	90	80	87	89	98	77	83	87	83	88	104	84	93	93	98	89	94	78	86	79	91	77	88	87	95	98	76	103	78	87	94	73	85	73	99	88	89	86	70	92	74	86	90	92	88	75	80	72	99	83	93	68	71	84	75	83	83	92	90	86	95	97	101	74	78	79	90	77	95	85	77	83	97	68	91	104	76	83	97	100	90	86	87	108	92	72	85	82	84	87	97	104	83	81	85	81	91	102	77	72	85	75	70	80	79	82	92	81	86	86	83	82	105	90	89	104	82	95	78	94	80	68	73	95	80	100	96	80
18665	7259	3970	4068	9076	13567	13635	13165	13386	11547	8428	6982	5874	4617	4057	3152	3060	2589	2148	2051	1962	1815	2148	2892	3161	2567	2127	1489	1182	929	792	717	644	624	635	613	660	603	643	587	663	595	652	628	608	617	644	633	630	627	634	646	569	656	717	593	627	631	569	643	603	620	626	626	636	593	608	676	597	570	637	599	594	636	594	623	641	610	606	655	602	639	639	634	626	593	633	635	608	608	630	654	597	653	654	616	614	652	621	658	635	677	645	634	597	673	585	630	600	676	650	650	607	623	613	598	599	607	629	665	638	610	666	593	640	662	637	642	672	635	623	626	646	664	657	644	632	638	606	617	632	602	614	635	609	597	639	663	592	610	618	639	635	654	625	647	632	659	609	601	669	584	674	629	612	619	548	607	643	626	652	593	664	614	614	608	629	631	639	667	606	634	630	655	615	638	606	660	582	609	605	611	577	627	658	653	681	630	618	605	655	638	644	619	666	662	626	599	658	617	608	665	629	622	664	622	629	662	626	618	619	651	669	600	674	577	598	625	651	616	641	625	614	603	663	678	606	594	631	604	632	623	594	637	648	613	632	627	638	594	627	605	600	657	641	629	623	663	628	598	605	599	573	649	642	678	650	626	612	651	597	642	653	601	638	646	630	590	596	665	647	592	637	614	606	612	621	649	600	615	594	628	610	623	649	634	599	590	606	673	694	649	621	624	603	675	603	653	608	583	615	622	625	636	634	606	636	595	626	617	645	586	635	623	642	625	616	670	621	630	619	637	646	633	639	644	606	666	608	601	632	612	626	605	617	624	649	687	618	634	630	618	612	653	607	654	637	634	637	582	600	611	642	600	561	622	624	658	626	629	599	639	624	615	624	623	630	625	629	601	645	609	650	661	646	630	626	620	570	619	609	604	625	661	631	620	634	657	634	668	610	639	662	596	613	639	655	588	665	625	612	627	672	601	663	683	617	607	701	614	646	651	624	638	634	585	651	622	655	589	634	617	611	628	631	619	625	674	615	679	659	624	619	648	632	639	629	629	602	638	637	628	617	655	616	588	625	611	585	619	607	621	640	668	585	645	604	617	646	627	610	652	646	593	636	630	653	616	545	617	595	626	625	659	611	664	647	654	699	645	650	603	637	630	637	657	623	607	642	624	639	645	626	632	640	671	616	629	632	611	638	676	616	636	625	615	649	652	670	625	626	605	657	608	602	623	602	636	666	623	636	635	628	597	617	612	613	632	620	654	628	637	625	674	662	597	624	615	593	622	633	580	673	653	610	580	655	603	655	624	669	642	636	669	618	644	640	622	616	638	656	607	605	651	634	626	658	621	623	611	628	587	628	614	631	646	609	599	646	621	650	626	618	579	601	649	642	670	647	639	649	631	642	666	611	656	609	642	629	617	642	603	663	624	634	644	666	637	564	645	626	613	642	634	610	594	661	655	602	710	613	594	635	654	617	632	613	680	640	638	617	630	614	654	608	604	613	635	609	628	621	654	598	634	634	614	599	635	665	624	602	654	581	661	653	624	663	613	592	631	645	616	636	648	591	638	627	607	599	655	592	610	634	578	603	662	561	572	618	643	640	640	621	637	592	649	652	617	610	668	687	578	623	627	632	623	654	634	635	655	594	597	596	659	635	632	624	682	620	594	635	620	596	599	649	581	663	654	637	656	607	620	620	622	679	611	647	627	632	643	634	625	655	630	653	626	603	673	660	625	641	665	669	599	614	616	644	654	601	654	634	643	601	640	650	603	623	677	628	626	613	653	609	626	629	638	602	617	592	644	620	601	674	659	642	650	643	606	580	627	608	608	635	658	619	598	662	628	639	642	632	597	610	634	647	641	647	663	624	649	614	620	610	617	659	637	614	632	632	633	651	596	623	635	606	602	622	658	646	582	604	627	646	654	668	610	693	652	642	587	638	655	605	609	638	615	596	610	624	624	638	603	631	639	664	628	642	637	621	598	600	632	609	624	640	680	607	595	632	621	601	618	634	640	673	666	597	571	633	603	651	615	623	591	641	602	617	611	668	627	580	645	599	633	653	635	621	616	615	620	644	672	636	610	639	672	632	618	658	595	666	616	635	612	641	660	616	639	658	597	605	626	598	590	615	603	632	635	620	601	609	627	652	636	624	667	619	633	646	619	678	637	593	628	606	609	640	673	571	610	637	657	632	626	655	595	606	638	608	600	654	631	603	607	665	670	573	599	592	611	639	614	631	656	664	630	595	618	647	598	629	631	598	618	634	631	594	649	650	606	611	671	669	639	655	646	626	642	620	581	633	592	654	635	630	652	581	681	613	580	653	614	639	637	635	630	636	634	681	631	627	614	577	657	622	625	573	604	592	628	611	566	632	634	658	590	641	623	628	613	671	653	655	579	612	644	608	655	622	633	643	632	618	602	640	590	622	633	603	617	700	572	599	632	602	659	617	584	661	584	639	670	660	647	613	609	644	633	600	667	657	636	655	610	640	621	601	677	643	636	561	617	630	659	611	622	664	615	640	636	629	633	596	632	620	664	642	615	682	611	648	628	612	654	644	649	644	668	633	641	649	630	593	625	650	608	600	660	639	599	623	642	657	672	631	611	634	632	615	653	654	638	629	641	646	649	596	613	641	628	609	627	597	637	576	640	633	648	660	633	637	619	646	625	621	622	614	599	645	627	641	629	590	641	643	675	621	612	657	659	645	623	658	622	610	610	674	676	615	637	604	598	600	607	671	658	675	646	671	622	644	640	618	615	608	623	614	593	620	651	614	655	594	628	631	614	639	592	632	650	665	637	615	660	595	642	640	643	613	657	630	604	639	621	630	620	626	620	636	612	650	674	652	578	654	643	652	615	592	640	634	643	651	618	638	634	623	625	653	649	611	644	609	636	625	592	641	624	632	644	615	635	627	632	595	623	645	594	680	619	604	629	635	615	699	610	579	644	608	654	626	660	570	635	621	621	653	609	655	622	634	628	622	637	640	632	636	618	617	597	613	635	680	582	618	631	594	654	658	632	644	613	625	628	598	671	665	664	635	647	653	657	624	626	607	649	645	642	604	649	578	646	638	629	635	667	631	664	655	662	622	625	676	618	650	623	614	595	666	618	629	671	605	622	626	613	605	603	618	602	639	595	657	605	607	640	582	645	604	600	638	621	614	647	566	672	648	635	604	637	590	607	644	599	631	545	620	654	654	617	632	625	626	610	601	604	605	636	659	629	657	606	653	620	635	632	642	606	633	589	600	610	599	634	656	585	607	617	630	613	611	623	612	634	673	649	661	626	641	627	606	664	609	607	634	604	636	677	647	612	624	625	645	600	644	619	617	605	598	643	627	674	634	667	657	630	633	627	595	633	608	585	661	620	689	614	678	636	634	624	599	646	667	602	622	688	650	612	631	603	668	673	687	603	664	615	633	606	592	613	622	628	656	658	657	638	643	602	627	613	614	601	652	619	630	607	649	608	636	627	645	648	655	636	654	630	639	660	604	605	660	636	625	647	641	640
2341	1047	503	350	252	364	387	453	539	448	376	324	271	252	215	188	168	156	158	138	155	143	268	402	449	337	292	201	156	115	100	104	77	84	94	100	88	91	81	85	104	84	79	69	92	87	86	93	89	89	93	88	84	74	87	86	97	80	70	89	74	77	88	83	95	82	86	93	87	100	80	76	69	85	84	91	91	84	88	78	101	113	85	91	80	95	82	78	83	78	78	79	69	83	75	92	87	77	104	74	118	81	98	95	101	85	81	89	75	78	84	84	82	105	82	78	90	83	90	72	79	86	90	86	82	80	81	89	87	99	97	87	91	106	90	80	82	87	95	91	91	96	86	92	85	83	83	82	75	87	105	70	82	85	94	91	89	87	117	70	75	75	93	77	91	87	91	90	68	86	108	86	86	78	83	78	82	68	75	87	77	93	79	92	85	80	83	81	102	97	95	88	75	79	66	93	97	95	94	91	82	98	79	95	92	86	71	87	67	74	93	93	85	91	83	85	95	72	92	74	79	65	83	80	81	87	105	94	103	80	84	67	111	86	92	86	87	87	70	104	97	81	76	89	92	79	78	74	88	103	93	90	80	87	88	87	95	80	94	98	80	76	84	86	80	76	87	73	67	83	77	76	87	99	96	89	84	85	85	87	98	73	91	85	72	85	90	87	88	88	77	74	85	84	95	105	73	85	81	72	84	93	79	79	84	75	84	80	93	90	81	98	86	83	79	85	97	100	90	96	80	83	95	88	91	91	70	88	93	109	83	67	90	72	79	78	91	81	78	105	83	100	86	88	91	87	104	98	89	79	90	81	84	89	80	74	82	79	75	91	71	80	84	73	87	79	92	84	99	80	78	71	87	95	96	96	89	96	85	77	81	102	87	91	88	94	99	76	82	83	92	89	82	92	86	65	85	91	82	95	77	72	83	81	89	91	86	78	82	98	81	88	90	92	75	92	91	81	84	89	91	74	66	83	79	78	114	84	100	92	82	82	70	93	80	87	96	77	91	73	94	80	75	80	80	89	84	83	100	97	99	87	70	85	71	102	77	83	99	95	80	87	84	83	76	68	88	78	81	83	87	91	91	89	88	95	93	93	93	89	87	89	82	78	72	84	89	77	106	75	94	98	96	83	80	83	101	89	79	71	85	76	86	110	76	86	99	80	85	88	83	72	84	85	80	82	96	92	73	85	73	75	83	90	82	90	79	79	90	83	90	85	86	86	95	71	74	81	79	89	85	71	97	68	99	88	84	79	78	84	89	79	87	92	86	93	89	90	91	93	95	80	89	88	94	73	81	93	81	95	96	105	97	68	67	79	86	74	77	90	106	58	111	79	81	76	89	84	88	82	76	82	77	87	93	85	82	88	87	99	88	69	76	68	92	101	76	83	85	97	91	99	87	82	76	78	99	99	83	74	99	85	72	88	84	90	83	81	92	69	89	79	83	84	86	71	90	83	102	90	101	99	92	71	99	90	87	86	83	81	76	78	83	73	97	88	84	88	83	88	89	87	67	81	83	80	83	83	91	92	75	84	80	104	100	104	85	82	72	89	91	95	78	87	87	61	83	103	67	100	79	74	77	75	77	86	100	69	92	77	71	82	78	102	92	100	96	63	72	86	99	93	76	102	93	85	89	83	94	85	79	103	80	93	111	91	84	82	89	95	93	89	70	87	99	84	77	87	83	97	79	79	99	83	80	87	84	83	91	97	102	80	95	85	76	86	87	82	96	67	79	89	95	83	93	74	87	84	73	94	85	112	110	80	75	70	64	89	92	89	73	81	78	68	87	82	88	84	95	84	78	89	94	98	82	86	83	80	84	96	84	81	96	85	76	90	86	64	93	98	89	98	77	73	85	84	80	82	91	76	87	82	78	94	86	88	99	96	89	79	90	97	87	83	87	78	76	70	86	61	81	109	88	72	81	91	82	94	109	74	92	90	85	77	80	104	80	85	95	97	80	89	80	101	91	80	79	86	105	92	90	101	108	68	85	80	98	80	87	87	97	94	106	89	89	98	89	95	76	73	101	81	97	74	93	93	89	88	92	90	103	85	90	89	91	85	79	90	99	76	76	76	88	88	84	82	90	82	82	84	82	101	78	67	98	79	89	96	89	85	72	85	90	90	66	95	92	99	94	79	76	79	99	81	92	87	92	86	68	91	81	70	80	83	89	96	102	88	99	86	73	79	78	93	97	88	87	84	82	74	98	92	89	77	92	82	95	79	86	98	81	79	83	94	88	84	79	88	88	73	95	93	96	87	92	95	109	87	85	83	83	95	91	89	108	85	91	90	92	78	90	66	81	96	102	75	82	84	78	82	74	89	82	83	86	90	93	68	86	93	95	82	87	94	87	76	88	68	75	97	99	80	86	83	76	90	89	82	67	73	80	92	92	67	76	99	86	93	92	83	89	81	90	73	92	106	97	81	92	87	95	90	86	80	92	91	87	82	90	91	93	80	88	73	95	85	102	84	86	90	84	85	81	88	95	95	98	85	91	84	96	87	89	81	91	84	99	84	64	90	75	77	91	66	81	79	83	78	99	78	95	83	83	77	92	75	84	85	94	84	96	75	90	77	92	85	83	77	92	70	69	94	91	71	91	95	88	89	64	72	81	76	94	84	81	86	81	70	86	86	86	80	77	82	89	91	67	88	102	89	77	94	85	96	85	87	87	95	95	80	89	100	98	84	83	86	95	88	85	93	80	77	73	82	80	101	93	91	87	89	87	99	84	76	95	73	75	87	92	93	78	85	88	98	99	78	83	87	83	90	82	91	73	87	88	69	81	93	105	87	84	110	91	84	89	81	89	69	105	91	92	90	99	80	102	86	91	92	95	78	99	83	96	80	95	90	79	70	84	77	90	86	86	92	82	94	85	76	85	80	87	81	90	69	72	93	84	84	85	70	86	88	77	80	95	92	85	93	88	93	90	67	83	83	88	87	104	90	82	99	79	71	73	90	86	78	101	88	83	84	84	78	97	96	102	95	70	89	88	66	63	81	88	73	80	93	81	80	96	80	80	97	80	89	108	81	87	83	81	80	96	87	82	83	98	78	69	83	89	74	95	85	91	82	69	92	80	91	73	80	94	89	98	79	92	83	86	88	81	100	69	78	98	80	82	82	82	77	92	80	92	103	94	82	82	102	88	93	90	91	84	113	79	82	81	102	90	75	82	106	85	71	81	85	71	85	87	87	78	106	94	79	67	97	73	89	80	101	65	105	88	90	87	82	82	73	74	97	78	86	87	82	99	94	77	81	75	83	97	93	76	86	84	100	83	75	93	81	98	89	80	100	73	87	90	77	89	86	92	86	90	60	77	91	62	88	88	94	95	79	76	89	88	77	85	83	92	91	74	74	109	86	85	72	87	88	80	81	90	88	83	96	99	90	80	82	87	81	88	115	84	79	90	95	69	88	95	73	79	87	100	95	87	84	102	90	88	95	97	69	104	103	92	109	80	81	73	90	64	99	100	93	75	89	96	87
21886	9314	5299	5219	11188	17571	17331	16629	16354	13506	10640	9395	7371	5866	4566	3685	3330	3204	2807	2609	2496	2382	5380	8220	8433	6243	4761	3013	2015	1391	1020	790	713	675	657	660	649	645	655	630	615	635	594	628	644	651	635	584	632	613	624	621	624	647	658	624	669	622	618	641	587	610	616	554	615	672	659	632	610	591	608	645	648	640	606	655	627	645	624	641	689	654	628	645	617	600	662	661	579	616	635	620	586	633	622	623	615	648	659	590	647	628	652	612	664	651	608	620	644	623	626	575	618	624	657	600	608	588	596	647	603	637	560	592	605	601	645	614	626	678	625	602	610	613	665	610	616	659	617	598	634	611	623	641	633	654	658	615	622	636	634	632	657	631	661	664	638	635	614	604	626	600	620	640	624	638	638	646	618	584	638	653	632	600	654	685	638	656	620	592	655	589	616	648	635	627	636	627	620	645	607	637	635	638	642	676	628	612	629	658	673	611	591	621	604	622	600	613	650	658	619	669	626	688	652	642	628	607	593	622	619	647	628	577	583	686	607	613	639	636	642	619	626	636	569	711	638	659	639	613	644	623	585	616	637	641	609	616	601	657	628	661	627	662	635	655	630	619	627	642	638	626	659	609	620	643	633	619	657	605	617	631	672	591	665	679	590	625	625	665	628	599	627	670	641	616	596	669	608	620	662	616	612	615	584	678	618	615	620	659	680	642	666	609	673	654	642	655	638	687	619	678	681	608	620	633	622	653	640	634	630	669	598	601	648	641	645	647	645	596	638	622	629	592	623	656	648	596	624	650	680	663	640	632	640	641	643	620	612	604	619	627	641	644	653	656	609	611	606	640	587	619	652	637	674	628	641	625	626	613	646	630	655	628	648	638	605	598	673	603	642	635	588	603	641	617	634	631	651	634	620	610	649	637	625	594	642	636	615	614	612	623	658	629	652	669	640	617	638	612	675	674	634	590	670	638	636	640	640	652	588	575	645	591	641	635	654	646	593	620	618	602	661	625	614	616	640	661	615	610	625	640	606	626	623	637	615	610	607	631	623	616	626	639	650	635	614	603	629	639	637	646	615	657	633	641	603	653	636	638	655	662	674	661	609	630	657	620	648	674	608	635	624	588	647	625	646	632	660	639	583	609	619	619	650	664	647	644	659	604	666	644	641	641	615	605	616	641	648	627	671	607	658	612	607	621	616	628	639	645	622	637	638	587	686	575	652	613	616	597	610	672	693	608	632	567	649	663	653	657	643	576	645	608	614	622	605	659	619	639	595	646	661	602	618	647	623	681	623	652	628	654	598	620	624	626	689	614	624	636	633	619	648	625	659	656	600	645	630	631	641	595	585	590	645	623	624	656	620	596	655	631	623	617	631	648	602	636	630	652	653	678	639	623	605	624	616	609	599	600	645	607	625	651	630	604	623	651	621	630	619	623	640	598	605	644	601	642	632	635	612	635	621	615	646	649	680	631	625	618	631	650	584	602	606	670	619	652	648	601	648	637	622	620	639	613	621	621	631	650	643	604	625	596	690	654	639	607	621	589	637	660	645	654	655	648	643	642	673	631	606	609	606	661	639	610	631	631	632	585	605	610	625	610	649	640	592	595	648	624	661	638	630	644	632	615	602	624	646	647	610	660	627	606	678	639	611	665	647	607	585	624	636	630	664	626	650	614	651	622	626	621	584	644	666	644	590	627	655	599	625	631	622	600	610	615	649	674	629	600	602	605	657	639	669	580	647	653	627	645	621	645	645	635	618	647	654	637	650	671	626	632	654	618	674	638	624	629	627	606	632	652	611	636	689	659	599	635	614	631	612	615	618	604	599	612	646	610	633	630	615	653	646	618	619	633	659	609	654	603	632	623	642	617	644	629	628	653	633	622	641	634	638	631	621	614	616	625	620	595	622	637	643	595	578	619	586	629	608	635	648	629	605	639	653	597	641	667	644	613	655	633	601	641	659	630	648	626	601	601	658	645	637	590	600	602	640	633	617	636	682	653	614	626	639	678	576	647	636	633	646	626	569	619	601	653	633	647	641	682	611	651	654	624	671	639	633	627	635	617	628	643	647	639	652	617	604	683	640	642	616	707	665	647	604	626	668	617	638	627	678	624	596	649	621	653	627	628	655	641	653	606	665	646	642	643	551	652	650	659	620	608	651	598	619	630	639	634	614	659	594	620	605	667	631	659	612	632	607	611	643	660	612	649	658	615	631	645	595	640	652	607	619	648	649	622	692	657	619	602	646	618	603	678	651	655	605	662	649	627	641	654	620	600	651	620	630	628	646	590	589	616	642	634	641	669	633	624	629	629	622	644	614	673	634	646	641	635	639	594	687	658	617	620	658	647	645	672	628	672	614	607	723	652	657	619	637	620	596	629	601	660	595	671	634	672	673	623	611	610	612	663	605	664	704	675	645	625	608	641	602	621	625	654	673	641	644	616	648	636	634	648	639	627	634	602	647	601	699	667	611	594	601	596	670	690	663	618	592	680	622	636	660	616	588	609	670	643	641	589	661	673	645	620	631	665	627	623	599	626	661	654	624	647	638	614	657	647	626	603	634	656	622	640	608	631	657	667	633	665	618	615	633	626	643	621	597	604	625	598	659	641	631	671	665	648	646	624	608	613	684	633	643	643	612	578	630	609	648	643	635	638	596	656	597	597	612	604	692	636	609	658	673	608	586	628	662	627	672	639	657	614	684	595	648	631	689	607	632	598	658	671	632	622	582	630	654	630	635	639	633	638	631	598	623	656	643	656	679	629	590	590	612	677	643	629	629	653	676	646	644	609	625	661	640	611	629	619	660	635	656	649	644	640	603	668	629	662	634	656	643	673	599	622	651	618	585	635	639	627	621	626	605	636	642	630	641	636	597	654	688	642	645	615	624	665	620	604	622	664	623	653	642	598	654	652	617	631	644	629	587	618	626	646	627	594	632	653	595	648	639	635	606	682	629	597	622	629	671	638	628	626	679	615	639	633	662	649	622	592	610	657	656	640	617	616	666	655	644	650	662	612	645	650	625	635	652	614	595	614	596	673	618	647	608	642	648	630	644	662	659	581	658	610	669	663	647	634	594	614	670	626	619	564	649	659	627	650	598	645	672	649	617	668	629	644	590	641	650	636	623	619	667	680	648	597	583	640	668	654	623	621	629	579	613	626	637	625	626	598	584	653	594	630	645	605	601	665	638	660	619	635	626	608	629	636	638	624	670	637	611	642	633	628	633	684	613	617	641	664	650	608	649	634	595	611	665	644	635	661	677	603	647	616	630	605	590	633	619	692	684	622	662	598	638	574	667	597	616	593	668	631	624	618	645	643	630	656	624	601	604	646	653	646	622	612	624	614	604	614	652	656	603	666	630	617	631	640	638	602	622	652	628	624	661	633	623	642	603	611	642	649	658	622	641	617	643	660	610	649	622	645	641	634	625	629	607	601	597	642	629	615	649	647	647	646	607	634	607	628	640	630	676	631	661	630	616	655	610	625	649	616	685	574	606	623
3743	994	517	364	280	347	428	487	453	433	410	357	266	238	232	202	168	188	196	182	161	144	356	484	445	330	339	201	158	145	126	118	104	103	110	94	92	88	99	110	97	91	103	102	99	109	101	81	97	96	88	112	104	92	97	101	79	99	99	99	87	106	93	103	103	102	74	87	77	91	96	90	102	93	102	92	92	105	84	107	83	82	95	105	99	96	80	99	123	84	85	96	91	117	92	89	103	120	106	90	74	93	95	100	104	91	93	113	90	110	98	108	111	90	115	97	114	75	103	108	96	89	101	105	105	91	86	102	98	91	107	85	96	107	105	104	100	113	107	99	98	79	92	96	107	99	103	95	95	83	86	85	113	103	85	90	84	100	88	92	79	102	101	96	107	102	86	115	86	89	94	108	102	106	103	89	94	109	91	94	99	113	110	95	97	78	101	113	76	103	108	108	99	90	99	96	80	104	96	99	99	101	111	110	92	104	92	113	103	90	91	98	93	84	91	95	107	95	80	78	100	97	109	93	110	103	88	80	106	98	87	93	103	102	93	111	89	85	89	107	111	83	103	101	120	103	106	91	100	105	80	103	91	91	96	89	111	85	107	90	101	101	104	91	106	111	94	118	95	97	91	87	114	116	103	106	97	96	102	84	116	94	92	87	102	95	112	108	95	77	81	90	112	101	101	98	101	119	102	82	97	95	101	94	92	107	107	88	93	106	116	99	85	118	112	105	96	95	104	100	91	93	95	80	89	112	81	97	102	108	90	97	98	85	93	109	79	81	105	95	94	93	87	86	86	91	113	114	105	90	108	97	113	97	94	89	86	84	100	114	95	89	107	88	94	98	95	102	103	89	91	103	88	94	84	93	106	90	97	106	93	89	91	92	104	94	85	111	99	101	98	108	104	81	95	96	92	100	106	97	101	101	117	115	116	96	91	85	107	97	79	98	89	120	94	95	78	93	93	100	107	109	95	111	98	93	104	85	89	97	96	88	100	119	92	97	102	87	108	91	101	117	99	78	93	87	89	84	91	101	81	90	104	100	94	106	106	79	111	96	92	102	97	77	96	86	94	102	83	93	95	93	92	100	103	96	95	91	77	95	110	95	96	106	106	90	101	88	104	84	94	96	86	89	89	109	93	84	92	79	90	114	82	112	95	91	93	84	84	110	94	91	91	79	99	112	107	96	97	88	83	87	103	107	122	111	103	111	104	88	89	97	92	86	82	89	90	95	89	111	90	94	89	87	119	116	89	99	117	100	104	125	97	100	84	97	85	82	100	87	107	98	95	83	93	92	103	90	103	99	113	91	104	94	94	90	101	96	94	110	90	89	114	97	106	85	84	99	91	92	118	97	84	93	91	109	119	98	103	96	90	106	101	100	72	104	87	102	75	97	100	88	99	93	103	82	103	99	117	93	100	106	83	105	98	82	110	115	106	85	86	95	86	99	122	105	108	93	99	96	94	97	101	100	104	94	81	100	103	96	103	92	105	110	100	104	104	97	102	91	103	111	102	89	94	113	96	91	92	104	83	118	97	100	88	101	104	100	96	93	86	98	111	109	86	97	95	114	97	96	111	104	93	103	86	110	89	97	90	110	98	99	101	105	106	80	97	113	102	98	98	80	100	116	93	86	124	101	90	87	100	108	113	100	106	95	103	87	100	74	93	87	110	111	104	105	101	133	94	95	126	125	104	102	93	101	100	85	89	107	102	111	97	98	83	109	80	100	96	85	92	91	94	113	94	98	104	101	85	89	92	100	97	95	84	117	85	86	106	107	93	111	92	97	95	94	102	90	98	94	112	111	93	102	112	109	106	90	102	107	107	97	113	107	94	98	99	96	100	95	99	94	79	91	92	98	102	104	116	125	104	99	100	105	94	105	125	100	105	105	91	95	109	101	90	82	96	110	103	97	97	114	104	93	110	89	99	103	98	105	115	78	102	130	108	90	100	85	96	93	78	111	86	108	101	103	100	74	86	106	103	115	106	103	109	98	99	99	112	106	97	90	97	98	115	85	89	99	99	111	87	105	92	88	98	87	102	89	114	86	102	109	108	90	108	91	114	105	114	91	96	74	87	97	85	109	106	86	97	112	105	80	99	82	102	102	102	127	94	120	106	112	94	99	103	107	97	95	115	83	105	99	100	105	91	96	117	103	87	106	88	117	84	118	98	97	74	104	96	98	104	96	95	97	107	112	99	110	106	97	115	93	117	98	102	99	95	104	82	103	92	110	88	95	90	94	103	93	91	85	96	93	110	101	116	108	77	87	104	125	106	92	95	94	99	107	113	111	106	95	105	106	102	120	96	91	114	101	95	90	104	97	96	110	99	84	114	97	104	110	109	94	99	85	104	94	95	104	101	91	112	95	83	93	103	110	99	105	114	94	100	87	83	102	93	86	91	112	85	111	120	104	74	106	116	97	91	113	101	125	80	115	110	84	83	73	81	110	100	114	98	112	98	92	98	91	90	106	105	107	95	87	104	106	85	97	90	105	99	110	92	108	94	88	103	95	101	92	98	91	95	101	79	102	95	106	85	106	102	103	106	94	117	91	89	92	94	95	96	85	96	86	87	95	101	92	91	85	93	115	103	86	91	97	108	91	96	97	102	99	102	101	119	98	97	87	93	109	94	100	86	99	111	97	113	87	102	83	105	122	96	90	101	97	108	99	99	107	108	118	83	93	98	90	80	86	92	89	113	71	90	94	105	98	108	103	98	102	93	105	92	117	110	103	104	88	88	97	111	105	110	97	93	116	111	77	105	93	90	102	87	114	115	103	86	98	109	97	94	93	100	91	116	95	81	92	107	95	93	96	90	99	90	101	104	96	90	87	117	103	101	86	83	113	104	109	83	105	99	87	89	104	94	88	118	99	90	90	104	98	100	91	96	110	96	88	101	113	99	112	110	109	88	96	87	118	96	103	111	86	81	90	96	98	110	102	94	99	80	87	94	95	91	83	112	86	114	104	118	95	96	98	96	104	90	102	95	114	91	100	104	103	119	96	94	87	120	84	90	94	103	103	105	95	77	93	107	93	100	94	84	86	109	101	97	111	104	100	98	98	100	90	101	82	91	91	95	75	102	107	98	106	106	93	112	91	99	97	121	110	78	105	91	97	119	94	101	84	101	95	103	104	101	76	129	88	99	92	87	100	96	89	107	93	104	81	119	94	109	118	100	96	103	106	100	94	92	105	99	95	101	94	113	118	111	104	88	96	87	105	106	103	99	101	101	95	105	93	92	90	99	95	97	99	102	90	109	121	99	95	91	87	98	100	95	83	93	137	84	101	92	95	98	106	99	85	108	93	84	117	91	98	110	117	96	93	96	101	85	91	114	87	107	87	98	84	90	108	85	89	87	110	102	114	93	103	94	88	96	101	91	106	120	92	111	87	100	100	97	121	83	95	105	101	93	100	98	105	101	100	88	83	94	102	97	102	87	96	102	112	94	92	111	119	97	98	95	95	92	102	106	90	101	107	102	95
21637	8631	5225	5604	10812	16376	17410	16916	15609	14193	11309	9976	7841	5736	5294	4448	3111	3225	3247	3285	2672	2530	6821	9447	9106	6461	5231	3445	2223	1521	1048	892	772	802	759	743	736	756	730	751	739	741	724	719	739	704	747	706	731	704	721	748	727	727	756	690	752	697	754	733	708	732	659	710	719	710	708	691	781	710	742	708	721	778	807	714	734	724	719	732	753	743	688	721	674	724	701	740	736	726	713	762	703	716	700	718	719	737	698	741	707	761	735	736	762	738	711	660	763	681	741	718	729	691	767	753	745	729	720	686	722	783	762	697	706	707	689	703	748	749	743	740	748	677	714	760	737	727	705	720	719	729	727	664	710	715	712	697	738	692	733	757	687	728	744	718	697	746	728	724	716	719	683	715	752	714	736	724	732	722	727	735	721	747	737	746	715	717	740	730	714	763	718	687	740	703	748	716	705	732	731	758	748	705	735	737	762	730	756	708	723	757	773	719	743	718	798	738	733	680	751	722	727	773	734	708	710	715	719	771	730	693	721	720	755	760	701	698	741	712	751	715	706	686	728	746	694	773	674	725	728	721	795	737	715	727	729	742	725	739	731	667	734	740	708	749	702	719	749	710	759	698	720	696	731	713	679	706	687	702	733	732	726	710	744	678	707	746	686	705	714	722	704	726	753	713	762	763	738	713	704	735	724	700	719	719	726	687	687	710	762	736	710	730	742	773	779	692	704	741	709	755	718	699	732	735	757	721	683	717	768	751	688	750	722	747	745	740	730	732	712	668	717	720	692	720	721	722	782	725	755	716	747	729	690	768	714	714	706	725	700	761	769	746	689	662	712	795	794	722	726	713	686	734	715	772	730	738	734	720	707	707	727	712	702	718	738	767	737	723	726	732	765	772	721	762	709	702	743	715	716	744	763	705	756	745	657	739	739	734	757	718	694	693	752	754	695	759	704	754	754	731	700	755	751	718	734	707	709	676	752	706	715	716	752	784	727	709	708	700	714	745	666	726	730	721	684	719	741	718	727	728	703	680	743	718	719	774	720	720	705	683	713	747	715	770	730	716	764	726	725	673	687	702	726	774	686	711	715	723	752	705	724	733	709	717	685	717	712	762	717	717	674	745	758	755	735	771	741	740	706	695	723	720	748	712	715	713	711	771	727	704	742	703	741	693	697	784	695	741	690	722	686	769	673	755	657	770	751	721	685	715	754	722	709	728	704	728	704	762	728	776	725	693	734	722	720	737	756	704	675	748	758	732	733	728	731	696	701	752	711	713	767	712	682	737	723	677	743	750	742	677	723	711	702	780	724	735	722	722	819	685	746	750	727	729	700	767	758	773	751	745	678	727	760	728	724	681	738	757	735	693	686	741	677	711	712	676	728	751	721	751	746	754	743	736	727	705	739	737	710	706	702	681	703	732	679	726	735	736	727	741	753	728	747	756	722	736	757	693	721	719	696	696	776	736	759	713	692	757	703	744	761	741	718	718	745	729	733	701	723	746	734	732	718	709	717	755	715	712	712	754	727	712	690	693	763	755	726	740	707	744	692	736	725	742	700	667	722	752	760	748	746	743	731	800	711	743	718	740	716	729	719	706	702	717	742	742	671	708	726	770	720	699	670	736	751	674	703	724	708	680	739	755	708	727	743	744	718	683	744	683	725	730	722	729	743	708	699	730	705	753	738	719	790	721	682	707	725	735	742	711	712	757	706	705	723	727	694	735	731	758	685	714	766	689	740	673	720	716	696	714	754	691	721	738	747	749	769	728	697	710	692	722	714	727	664	732	718	699	734	765	700	752	721	711	737	768	717	731	742	681	753	732	712	742	769	683	749	732	785	656	714	766	704	718	711	722	775	709	718	702	710	738	729	695	719	710	715	729	707	732	725	765	723	727	779	743	723	733	760	702	725	701	708	732	711	687	738	696	746	718	715	769	740	722	761	705	722	749	736	712	700	725	717	755	706	716	738	694	800	751	732	723	702	733	711	725	711	761	703	732	720	705	685	765	698	694	696	731	692	726	694	731	723	775	708	645	717	737	738	691	729	720	656	717	746	678	701	741	718	732	750	734	717	770	702	707	721	742	686	775	742	742	708	677	705	693	719	762	731	700	751	749	770	726	706	744	742	701	734	739	698	722	709	733	763	675	677	670	732	665	695	773	795	729	688	734	704	758	706	759	718	654	715	701	717	729	707	724	747	718	717	682	676	747	715	726	756	715	745	701	721	713	719	710	725	687	726	702	725	737	771	740	729	717	705	724	729	697	749	708	700	702	738	700	781	689	709	727	721	756	730	728	723	730	749	763	710	729	740	663	678	768	737	774	735	780	762	766	732	779	744	708	781	756	687	731	750	709	695	732	737	722	717	702	714	672	751	748	717	758	749	756	722	736	704	757	748	734	686	714	731	755	716	719	726	710	745	735	753	732	706	692	736	725	736	741	721	695	745	669	768	716	736	721	744	724	711	683	727	724	698	739	717	728	690	771	727	693	689	708	696	727	713	750	748	683	737	724	705	742	715	706	740	698	732	722	695	748	705	741	679	717	744	718	741	765	698	709	726	724	718	680	709	717	677	745	727	697	689	774	807	705	727	721	766	715	735	697	772	694	746	672	696	691	726	741	740	721	686	700	699	756	756	737	713	749	716	725	675	742	731	758	697	725	704	692	712	693	765	695	769	743	710	725	701	732	700	715	710	715	741	768	715	697	719	740	669	715	722	680	711	724	644	753	678	691	737	702	759	718	727	735	700	746	681	751	717	760	704	770	760	682	696	768	727	714	717	742	729	683	710	759	741	677	673	746	704	704	743	701	692	756	722	685	757	710	724	673	722	687	693	731	713	729	760	698	696	675	693	716	768	788	708	697	716	669	725	718	721	698	721	749	734	739	703	711	730	716	731	724	707	699	713	713	738	699	746	734	730	712	743	743	708	772	728	745	705	758	691	786	738	743	741	710	749	708	681	723	673	741	724	756	739	774	712	733	732	675	733	745	737	656	733	701	743	761	704	734	731	744	732	716	722	726	740	730	742	738	764	739	729	715	705	701	728	735	700	757	722	680	710	721	711	687	786	694	745	701	692	707	758	701	740	695	729	753	700	710	722	692	739	751	753	709	700	704	759	751	714	726	677	735	722	753	711	699	753	686	706	741	660	744	752	723	706	713	748	706	707	675	713	675	713	749	700	691	758	675	710	764	710	693	745	784	713	768	695	674	714	697	703	741	669	681	730	696	693	748	715	714	718	706	707	724	704	693	709	705	754	714	700	737	712	690	692	716	719	711	699	712	765	716	716	703	719	697	724	709	726	726	681	741	759	768	741	694	731	740	727	691	763	725	748	732	718	733	767	716	761	726	745	697	712	691	720	740	740	709	691	736	767	733	727	719	703	712	713	732	728	721	710	742	711	745	717	704	718	708	732	701	699	694	735	685	746	731	738	679	709	716	763	702	741	746	724	747	703	727	702	759	732	712	701	697	715	729	669	701	716	777	744	707	727	741
3297	1360	686	424	369	467	609	692	701	701	469	383	332	254	298	261	236	222	209	188	145	173	386	780	850	605	443	315	242	152	124	126	98	98	109	103	86	86	99	94	80	99	116	93	99	104	90	100	80	86	110	99	96	99	99	77	76	96	90	102	98	103	100	87	90	104	101	99	113	90	104	105	91	94	97	104	88	124	99	85	95	101	81	89	105	116	107	100	89	89	108	90	108	119	118	98	109	98	96	96	99	111	103	95	79	108	107	111	94	101	100	93	103	101	103	91	106	109	97	112	109	99	104	97	93	88	105	88	90	88	115	86	91	99	108	100	106	107	97	92	91	87	98	91	98	91	89	101	93	85	118	108	111	92	101	93	92	107	80	105	94	102	100	105	104	99	88	76	104	112	92	107	110	108	112	89	92	103	104	114	117	87	88	100	92	82	91	132	103	94	100	87	111	85	79	101	105	98	102	92	88	99	98	115	107	121	111	124	99	104	107	95	105	108	96	99	107	98	85	103	88	90	111	86	120	112	127	83	102	91	103	103	116	99	106	102	101	112	114	97	83	99	103	92	103	100	88	111	94	102	105	99	88	108	86	78	86	94	105	92	93	84	110	99	101	100	94	90	97	102	101	90	96	94	76	103	101	103	91	92	108	105	95	105	91	84	105	112	94	96	108	97	95	108	99	112	90	108	84	106	97	97	102	113	99	88	100	106	103	92	91	93	90	98	94	102	103	110	93	92	94	90	123	91	101	89	91	115	98	94	110	102	98	106	103	92	92	97	104	106	98	90	107	82	107	113	81	97	110	93	84	83	104	107	104	104	105	90	96	94	118	107	102	84	86	87	91	101	114	101	96	99	95	112	86	95	106	101	99	91	83	97	94	103	104	106	103	97	88	72	96	92	95	103	113	98	108	89	85	97	76	95	92	93	112	110	108	102	105	104	92	85	97	113	89	105	88	86	87	99	96	107	102	107	110	89	107	101	81	109	94	105	114	95	97	103	83	86	84	76	92	84	100	104	89	104	82	108	100	91	110	95	96	92	90	80	85	98	116	87	111	119	98	68	117	104	112	96	99	108	105	101	100	87	100	92	103	101	110	105	107	96	104	89	86	96	95	89	85	107	107	111	91	102	98	85	99	96	96	104	105	78	118	100	110	100	101	96	84	96	105	112	89	97	103	120	101	91	120	107	75	101	96	88	105	92	89	104	78	112	107	94	118	105	107	121	110	99	80	85	93	85	92	90	98	95	89	94	104	103	107	108	86	86	95	118	106	111	94	98	97	92	99	93	91	107	95	78	105	96	92	116	107	107	81	78	100	95	94	107	103	92	93	78	91	92	87	88	100	89	90	112	103	94	97	101	88	89	82	87	87	90	99	82	92	109	104	107	114	107	104	86	100	85	89	98	106	110	106	100	78	95	93	107	105	94	98	106	93	83	86	99	95	100	85	127	102	98	90	94	105	96	93	107	117	111	103	115	109	104	91	105	104	91	101	91	94	93	99	97	125	92	92	96	93	89	100	116	110	104	97	92	97	90	97	118	105	88	95	98	97	85	90	91	95	121	101	98	98	97	102	97	81	96	97	95	108	102	108	126	103	92	101	93	94	93	87	98	101	92	92	101	98	91	95	91	89	95	87	99	110	90	99	92	96	98	85	105	94	86	103	95	105	102	91	81	99	93	108	113	87	99	103	93	114	84	93	83	97	78	90	86	108	102	110	93	102	98	102	92	98	102	104	94	80	104	83	73	92	100	83	103	100	96	98	103	94	99	87	120	92	85	115	115	79	102	106	91	107	94	95	107	85	82	92	108	96	100	105	95	94	95	91	104	105	100	81	97	95	97	108	102	101	89	88	118	93	96	94	103	87	110	110	93	97	117	101	108	108	101	94	97	94	109	108	96	84	103	115	90	94	103	104	97	89	104	100	95	84	82	100	118	87	89	81	92	109	97	99	121	118	96	97	111	88	88	99	127	97	91	100	89	112	96	95	103	100	101	100	97	91	97	98	114	88	89	88	102	103	121	104	97	92	71	106	88	102	94	106	105	102	102	113	90	97	85	104	93	98	90	73	93	80	102	88	84	96	107	109	97	93	75	87	93	107	88	116	98	107	102	95	83	110	105	97	106	98	100	103	94	94	87	101	100	109	100	112	72	116	80	89	108	64	80	94	100	70	75	109	105	86	102	102	99	96	103	105	104	109	112	110	88	105	100	109	95	105	93	100	84	90	106	103	111	92	79	89	105	120	114	115	102	101	110	100	94	82	111	109	104	96	80	101	97	92	107	88	90	99	100	104	98	105	95	117	108	99	115	87	86	103	94	99	95	102	102	107	97	111	90	91	95	111	94	83	103	100	84	97	80	91	98	122	100	98	99	96	95	106	107	101	89	104	75	95	104	96	106	109	89	104	109	107	99	107	99	100	102	97	95	90	120	79	101	87	92	99	113	93	99	96	109	91	88	97	95	112	126	85	91	105	102	95	109	98	88	106	91	99	81	96	96	96	107	102	85	97	98	88	97	104	98	93	94	104	100	108	110	83	100	81	92	84	101	100	100	87	98	108	113	122	92	102	96	92	88	94	91	103	107	110	84	89	90	90	88	92	90	97	78	107	99	114	99	122	90	98	90	119	96	103	99	94	78	92	92	95	121	89	93	113	96	96	88	119	118	89	76	99	110	106	101	94	90	111	119	97	94	96	105	93	111	78	85	106	88	89	109	119	98	92	86	92	84	100	97	103	100	93	95	102	106	105	103	95	104	103	108	81	97	85	111	97	95	91	107	107	85	84	84	110	94	96	101	92	102	96	104	112	106	99	82	100	99	108	106	105	100	109	99	115	107	98	105	112	92	93	82	100	97	81	92	85	117	95	113	100	94	93	87	106	89	92	81	84	103	107	104	113	93	105	110	89	95	99	79	77	90	93	88	110	94	101	94	105	96	86	99	94	105	76	93	87	95	83	121	92	110	112	111	106	96	101	94	100	90	72	113	88	92	96	109	84	105	98	104	104	82	100	113	87	123	109	82	99	95	105	91	79	94	93	98	102	102	94	88	102	101	121	104	104	93	106	109	108	90	106	90	103	98	95	96	114	97	87	91	94	92	102	96	99	105	87	102	95	94	89	97	101	102	110	100	103	102	89	108	97	92	109	125	89	109	95	100	93	98	116	111	93	106	87	105	112	84	110	103	90	103	90	115	112	100	102	100	93	102	88	89	115	100	87	79	98	96	97	107	111	86	109	100	99	96	104	85	117	100	91	90	95	110	102	87	101	117	89	96	87	87	110	118	99	103	103	95	99	99	109	100	103	101	111	110	108	94	105	96	92	103	104	95	97	108	98	101	112	95	89	94	108	101	79	88	87	94	102	93	78	88	97	92	95	81	82	78	77	89	98	80	105	98	97	92	108	82	99	113	93	95	106	110	103	100	93	111	79	91	97	92	95	98	100	100	115	121	105	93	112	100	85	100	86	95	89	94	95	97
25228	11096	6993	6711	13470	20680	21553	21108	20066	18448	13425	9895	8624	7087	7244	6080	4016	4247	4218	3497	2736	2468	8024	13722	15111	11072	8976	5646	3257	2069	1384	1005	793	792	737	719	738	717	742	698	703	722	709	737	741	724	774	704	697	721	715	732	687	738	712	696	706	692	739	704	700	734	689	726	698	693	699	749	711	689	701	722	676	686	732	737	723	720	699	731	730	707	758	688	714	699	706	701	698	737	746	740	671	715	768	710	700	726	685	693	717	728	693	713	752	737	686	715	695	693	717	699	708	710	659	735	679	700	646	764	719	742	706	714	758	719	738	714	657	701	701	711	677	693	687	722	715	703	667	720	714	732	742	694	716	710	648	705	701	684	710	700	722	717	735	675	673	780	694	695	702	713	713	712	700	701	727	740	717	694	737	746	719	761	734	653	737	725	649	668	681	683	686	716	750	708	733	723	710	688	696	695	716	712	681	706	759	767	724	683	760	678	680	749	692	667	758	735	736	756	712	718	694	701	698	656	701	762	709	660	696	661	720	677	703	706	730	729	705	723	693	686	729	659	703	734	730	718	749	751	753	741	682	734	707	734	728	723	756	682	672	665	724	708	731	703	755	727	728	701	687	691	703	727	744	743	721	710	743	745	712	687	722	692	741	741	689	742	721	715	680	692	695	766	705	687	732	685	773	696	695	736	687	740	739	674	728	679	681	675	729	662	706	691	743	685	729	694	739	745	713	737	760	760	702	713	763	704	718	775	680	680	723	716	657	710	721	726	693	701	695	756	764	747	673	653	695	678	709	690	714	754	704	656	680	708	704	728	684	719	696	712	737	751	695	738	719	714	705	706	729	754	715	706	682	711	767	650	648	705	681	702	733	671	713	697	688	659	734	721	691	752	694	708	742	704	710	709	711	680	725	753	697	709	719	729	741	726	720	713	732	690	704	779	731	712	712	728	716	756	721	687	695	687	711	735	728	694	705	701	706	732	704	709	722	712	732	735	720	717	711	712	735	673	709	670	709	721	697	689	717	691	702	754	706	769	698	719	678	711	774	768	742	734	758	726	686	703	730	718	738	712	711	679	715	737	736	704	752	702	694	733	708	759	706	742	700	769	720	688	704	688	736	701	700	731	688	707	752	685	733	701	720	710	729	721	739	718	745	732	697	710	725	730	712	716	717	688	691	708	719	686	713	753	731	746	680	724	700	710	705	703	718	700	679	722	712	746	679	689	714	722	722	682	702	727	693	711	684	751	763	714	741	723	711	731	697	721	692	716	694	758	743	696	722	712	711	734	730	699	724	725	761	733	697	718	736	724	706	672	763	694	673	699	680	763	676	706	666	785	726	736	690	699	722	694	710	697	714	683	721	709	717	742	711	740	712	695	737	723	737	700	742	789	734	684	715	790	733	719	731	641	701	745	678	726	686	718	729	716	738	737	694	713	672	713	712	759	750	724	766	774	730	712	690	673	733	703	682	751	760	708	687	740	701	755	667	671	748	738	731	709	725	706	711	720	669	713	684	657	746	721	721	734	721	710	715	720	774	734	722	704	681	706	739	722	701	699	679	732	707	741	679	710	720	713	736	713	697	732	766	649	720	753	769	712	683	637	705	699	677	707	685	738	686	749	728	694	716	718	693	691	707	758	694	708	702	666	674	703	707	717	723	713	712	711	707	692	696	721	737	702	676	734	720	716	758	700	738	662	717	713	754	709	690	709	677	721	697	714	667	736	731	703	721	699	722	727	690	761	710	724	728	657	710	713	739	684	731	725	705	731	714	684	705	728	728	712	768	701	689	732	724	698	700	716	695	725	712	742	693	709	705	723	737	696	673	727	727	741	741	743	717	718	694	738	671	727	735	736	686	693	761	670	726	693	693	742	702	734	686	717	658	703	703	690	742	734	714	738	719	732	718	700	723	717	721	721	728	669	720	712	702	719	759	676	720	702	710	730	720	667	737	715	762	699	707	729	757	750	667	695	701	677	682	702	667	728	744	709	672	747	677	681	726	717	732	735	734	713	676	746	705	723	713	733	754	712	746	674	727	693	686	748	664	729	744	717	690	682	684	726	720	735	662	769	733	693	711	699	697	658	707	737	697	730	705	695	705	685	646	773	696	670	723	700	724	680	702	710	700	725	775	695	712	686	713	713	701	733	731	729	691	755	718	701	711	714	676	739	680	693	700	713	755	740	672	710	713	684	713	732	718	679	652	674	662	679	694	744	678	764	681	722	699	719	738	701	695	766	713	712	720	732	728	694	717	707	762	711	721	744	712	668	690	724	754	705	727	699	707	715	749	708	744	698	664	712	711	730	670	737	701	729	758	656	702	742	719	670	704	737	703	745	698	716	688	728	688	752	702	741	754	704	683	674	725	708	712	721	706	736	660	707	737	693	697	726	672	746	722	745	693	661	699	683	701	749	721	714	710	737	695	684	676	736	711	718	707	716	730	671	722	685	747	719	738	719	706	720	763	714	699	698	703	708	717	692	755	679	685	725	686	690	686	692	716	721	677	738	734	670	726	742	733	675	704	706	710	717	738	722	731	749	732	698	682	713	781	711	707	708	687	723	717	761	776	779	720	754	673	674	745	744	686	715	711	668	681	690	748	755	772	711	705	672	713	760	702	738	674	761	697	688	771	682	725	720	737	746	651	749	706	736	681	701	723	669	760	705	729	720	736	740	739	680	702	638	720	708	724	692	738	692	751	723	710	673	738	718	716	695	686	666	749	755	700	710	721	715	757	729	680	725	760	734	697	746	686	732	732	684	700	699	748	658	752	722	721	716	714	713	710	704	796	712	687	718	703	695	696	715	746	690	681	749	700	683	713	725	693	711	716	728	736	707	743	732	706	766	730	697	713	743	733	752	691	696	710	778	709	724	715	694	724	714	684	755	697	674	740	700	745	757	674	758	672	699	686	700	713	757	725	745	719	689	717	714	705	748	743	680	720	697	724	737	742	691	725	693	706	714	691	739	721	685	738	751	752	678	709	739	767	774	701	731	697	688	694	724	692	722	706	688	729	717	697	738	724	701	692	721	696	723	682	704	675	719	687	738	732	716	747	744	721	747	692	701	753	736	712	761	748	735	737	708	725	686	735	742	690	696	714	733	667	712	725	671	697	690	707	730	743	769	727	689	659	712	698	677	680	677	786	717	697	708	753	697	690	697	679	714	684	714	703	680	730	705	705	677	744	675	732	733	728	688	652	679	706	685	717	744	700	706	727	702	712	713	731	741	723	723	696	702	709	740	736	702	706	686	710	714	700	710	715	678	753	687	708	720	670	754	738	723	682	723	713	731	673	743	725	703	731	681	679	722	735	721	689	679	701	761	712	699	689	695	723	728	705	751	709	723	735	725	742	696	700	734	730	705	700	722	741	724	722	710	738	690	708	713	707	723	675	682	708	754	736	722	706	676	689	686	721	722	697	734	673	719	709	709	708	734	757	704	721	692	737	709	754	691	676	725	685	695	746	698	706	700	722	715	721	708	715	725	703	713
2532	740	442	289	247	253	359	359	395	328	230	263	207	201	180	169	145	154	181	112	118	121	144	168	182	164	162	128	100	108	76	92	79	75	82	90	83	96	105	84	87	84	93	86	84	70	77	69	81	75	84	76	92	81	83	90	90	86	90	94	92	74	87	76	85	90	82	68	88	81	72	101	92	92	85	84	90	89	88	86	100	66	77	61	93	100	90	87	84	87	85	101	92	91	87	76	96	110	77	101	77	83	80	85	78	77	75	81	89	80	79	82	90	85	80	82	76	81	76	78	94	71	99	79	79	88	91	99	83	83	103	82	78	103	82	93	91	92	84	83	79	81	95	83	97	95	84	76	90	68	81	90	82	89	83	74	87	65	83	99	97	61	75	86	79	82	89	76	78	78	69	97	102	95	79	82	77	91	85	92	84	66	85	91	89	60	87	76	89	75	77	84	83	91	79	70	85	89	75	86	71	74	77	65	84	89	84	75	93	83	94	81	79	93	87	79	98	108	81	89	78	80	95	94	91	78	75	73	83	90	83	89	80	77	85	86	86	90	96	76	84	78	73	88	101	81	70	68	85	88	99	85	81	91	83	87	75	80	89	88	86	91	97	67	88	86	81	82	76	97	98	75	83	90	77	70	104	92	70	86	83	80	80	74	73	72	99	89	84	78	80	83	87	87	81	97	83	88	82	94	95	78	81	76	75	83	76	81	101	86	75	87	80	93	78	71	81	67	85	88	78	82	73	86	84	87	84	85	87	93	88	80	86	86	89	101	72	91	72	77	95	87	80	91	87	76	97	86	87	78	83	83	93	64	89	75	86	74	66	77	79	81	87	93	97	85	86	98	93	79	81	80	91	85	88	83	94	78	79	79	74	93	82	81	91	85	84	99	95	91	86	88	87	83	95	102	86	80	91	79	82	92	89	72	86	94	83	74	98	78	77	83	77	62	80	79	74	82	83	94	74	81	106	90	78	84	81	90	65	76	83	86	89	86	87	107	74	81	66	88	72	99	79	82	92	83	82	76	93	78	74	82	103	81	80	64	71	99	106	87	67	79	89	86	70	81	79	68	99	97	81	99	98	90	68	86	89	55	100	94	87	82	77	94	75	77	87	88	77	82	96	79	77	92	85	93	86	89	79	94	88	84	77	72	93	77	93	102	76	79	78	87	93	90	77	81	96	76	84	86	87	90	76	97	66	90	84	73	88	76	89	96	59	76	89	84	73	79	77	79	82	78	76	79	90	83	86	81	84	63	80	68	73	89	82	93	84	84	81	86	93	81	80	78	80	86	92	88	88	76	70	85	84	65	82	70	92	100	77	77	89	87	80	82	91	80	97	76	78	69	73	83	80	82	77	91	99	90	86	101	73	77	81	74	89	93	82	83	86	95	89	80	99	92	93	94	77	100	75	74	79	83	91	89	93	90	88	80	69	80	65	82	80	63	92	97	70	89	83	90	86	76	94	85	83	95	89	91	89	83	78	86	93	86	92	93	87	82	98	92	86	80	94	85	90	81	83	76	83	84	94	84	78	69	91	69	67	95	86	84	74	92	92	99	87	84	94	78	105	87	96	86	80	93	92	102	77	61	86	82	81	77	75	95	85	72	96	80	88	68	77	83	74	89	81	76	84	95	83	92	77	73	69	85	72	78	76	78	83	80	74	91	75	81	96	87	79	104	94	91	79	99	89	81	93	91	93	87	69	92	96	92	80	79	83	93	78	100	79	73	86	94	83	86	80	89	95	88	57	74	80	85	88	92	85	86	74	72	75	87	74	88	80	84	92	94	87	92	71	78	102	77	70	79	90	104	78	75	86	79	88	82	70	93	82	83	97	85	68	85	86	87	69	93	96	99	87	87	86	93	76	77	71	84	86	79	97	68	88	81	80	85	89	76	68	82	94	87	82	99	79	93	88	95	69	80	82	74	80	83	92	91	79	91	84	91	77	92	71	78	91	81	102	93	80	89	81	74	81	74	91	90	75	99	99	76	80	86	97	80	80	73	76	71	73	76	82	90	76	97	75	91	90	74	78	85	93	80	60	102	83	87	73	84	82	80	84	90	85	98	88	93	73	75	82	87	84	84	83	84	84	75	81	79	81	84	71	81	85	74	82	72	79	82	75	80	83	99	89	102	81	93	79	75	101	93	67	84	85	85	103	90	93	75	68	95	72	94	82	91	98	75	90	77	80	95	90	92	95	81	83	66	91	79	81	91	89	80	82	71	77	84	76	84	65	87	92	72	67	81	85	82	95	90	86	92	75	78	73	82	84	94	90	79	83	95	77	74	76	94	73	96	71	82	88	85	81	88	86	77	74	86	69	76	75	92	78	82	104	81	63	83	84	84	91	57	89	89	81	86	85	72	101	76	72	77	78	74	78	82	89	79	83	87	69	64	86	88	77	91	91	82	83	85	99	72	84	77	82	100	86	83	68	96	87	89	103	69	100	93	68	82	88	100	88	89	94	84	84	91	86	90	92	79	73	67	94	95	96	74	78	82	74	85	80	78	89	84	92	106	66	79	92	98	84	94	88	77	83	99	84	79	90	82	80	79	99	84	69	80	100	87	91	85	96	92	77	84	78	68	89	85	77	95	88	84	96	75	80	80	82	73	102	93	82	79	88	90	71	86	85	92	86	93	93	111	85	73	95	79	95	70	68	91	77	82	80	70	100	68	84	74	92	90	90	99	70	103	85	86	93	71	83	81	87	89	88	69	105	87	73	95	83	74	82	87	84	82	89	87	83	71	87	68	78	70	79	72	81	70	77	93	86	86	86	85	85	99	84	88	79	100	94	81	84	107	87	86	91	89	88	102	77	89	99	99	83	92	86	76	79	89	74	86	76	100	76	81	75	82	75	74	103	76	80	89	86	89	77	85	79	86	69	70	85	77	76	85	80	77	85	89	97	94	74	68	73	92	88	72	87	69	80	70	65	97	98	90	91	80	76	81	83	93	69	83	80	83	79	87	97	77	80	92	81	80	71	87	87	103	77	87	91	83	82	88	80	84	91	92	75	80	69	81	78	79	70	84	66	79	87	86	83	85	92	76	82	85	86	106	78	91	77	101	95	91	86	75	90	96	101	88	81	83	92	83	64	86	93	80	91	76	79	80	97	93	96	109	68	89	87	81	75	82	81	78	91	76	76	78	95	92	80	90	98	79	92	87	82	85	78	87	95	94	71	80	91	79	90	88	87	80	84	82	88	89	92	80	89	71	72	60	97	93	83	91	85	96	85	80	75	82	69	65	84	86	90	84	74	98	70	77	82	69	88	80	76	78	100	76	72	78	71	100	79	67	81	85	85	90	85	101	104	88	80	98	78	85	75	89	87	74	89	79	93	76	77	83	85	88	89	106	85	65	84	99	89	86	94	93	99	75	89	83	79	69	84	73	92	82	84	97	93	84	79	73	84	105	76	86	91	82	87	65	77	78	89	81	81	97	84	85	90	75	68	81	81	80	76	75	77	82	91	70	93	87
18852	7452	4375	4845	9578	13163	14177	14269	13033	10461	7400	6690	4828	4243	4238	3984	2565	2874	2570	1952	1733	1687	2628	3138	3132	2431	1886	1479	1002	894	746	663	656	605	592	651	623	637	632	591	652	652	615	639	626	603	630	609	641	656	610	625	608	635	607	628	595	634	640	593	622	573	590	650	626	574	605	618	673	654	634	590	644	625	607	642	608	643	684	612	670	623	588	655	606	657	610	593	607	600	642	601	647	608	649	659	656	624	663	612	595	647	597	670	634	631	654	565	607	609	619	650	675	580	634	563	640	642	654	624	632	622	629	604	605	618	584	656	653	601	593	624	576	612	628	587	608	622	620	647	614	562	670	635	620	642	555	611	615	586	604	646	577	678	612	651	660	644	604	600	608	603	604	614	622	623	605	588	669	609	621	640	658	611	611	666	585	671	560	642	656	599	607	619	648	612	641	613	615	636	640	637	624	634	611	608	594	611	658	660	634	613	612	602	628	624	606	647	629	636	666	613	680	650	619	625	558	653	605	618	644	613	673	613	600	604	584	578	685	586	637	600	558	633	622	596	630	613	604	613	635	602	631	624	649	601	628	594	648	654	611	643	638	675	642	607	607	603	583	594	664	610	583	593	663	635	661	631	626	614	620	643	594	614	646	610	622	657	689	664	614	630	635	594	572	648	578	625	672	579	639	638	662	599	573	616	649	611	630	642	608	631	576	651	642	588	605	616	621	649	576	622	617	599	608	617	606	626	612	606	581	572	656	560	600	621	617	635	665	633	613	593	584	583	617	619	625	647	638	623	584	615	607	658	608	695	623	653	615	633	672	617	640	638	652	574	623	648	607	633	591	602	624	654	588	581	584	626	648	644	644	628	636	609	552	584	638	636	560	665	623	674	624	607	603	639	603	608	622	627	656	635	643	596	584	624	600	614	629	612	597	599	610	591	622	609	586	637	658	636	657	643	688	629	636	584	619	584	621	603	638	629	681	625	642	576	655	615	653	580	649	646	660	573	622	606	599	579	639	575	582	574	637	642	625	625	628	631	619	595	631	616	618	622	649	622	596	595	611	622	615	624	565	662	571	643	593	618	644	622	634	650	610	654	601	612	584	655	630	645	610	591	583	626	625	626	651	621	641	631	646	593	633	655	679	615	588	607	619	659	650	647	638	658	605	634	589	630	641	648	652	670	681	635	615	649	613	630	641	613	652	645	594	624	630	568	592	625	596	640	603	621	625	589	628	580	604	620	644	621	673	636	613	594	618	599	632	616	585	567	637	638	642	650	625	657	622	657	623	647	612	606	620	634	645	605	612	622	635	634	630	640	629	623	581	601	612	628	638	581	639	603	633	620	615	572	663	691	651	614	639	604	642	583	628	615	645	657	640	612	611	645	631	623	628	638	632	594	594	632	623	596	638	675	652	618	619	630	639	629	650	603	631	646	621	611	612	666	616	615	642	641	647	601	595	613	599	618	623	605	619	604	589	653	618	610	627	626	629	591	625	637	584	647	617	675	634	672	653	615	641	623	621	622	612	582	650	631	636	564	635	627	623	636	602	613	574	616	629	633	562	602	662	612	615	585	608	611	611	645	642	617	603	612	619	648	630	651	609	598	641	646	660	619	618	623	609	625	621	589	594	625	597	653	647	602	644	594	695	631	640	612	608	641	620	634	669	594	569	588	643	621	624	582	591	653	639	597	648	630	624	625	568	598	618	605	627	613	609	627	575	610	613	619	625	595	630	597	618	659	623	651	615	582	657	643	604	648	643	630	654	639	614	599	633	620	628	631	618	626	611	632	603	611	608	637	579	624	657	610	633	631	577	607	602	584	645	640	594	654	608	640	643	644	645	641	670	611	670	581	608	625	625	637	586	567	639	618	652	605	604	612	619	582	627	618	656	626	605	646	587	583	605	658	625	631	574	617	574	598	660	623	595	647	678	628	607	618	607	671	615	623	622	643	621	610	616	637	643	654	607	598	614	604	622	637	614	605	603	672	632	654	607	574	626	610	670	611	645	629	600	592	618	631	613	627	630	627	628	649	605	652	686	601	605	629	615	670	640	614	629	641	673	646	592	629	644	601	630	620	618	585	620	579	618	633	628	604	602	612	572	595	589	630	619	610	635	598	652	651	640	624	606	670	619	619	617	610	637	598	625	604	607	648	612	620	609	669	622	614	636	665	617	604	605	641	656	657	598	598	651	651	617	624	569	613	577	630	629	637	603	627	643	605	635	677	572	578	622	644	622	596	635	581	649	620	654	631	635	605	592	637	648	577	636	598	631	615	604	580	633	578	599	649	667	598	650	635	635	634	599	545	573	620	550	600	603	620	617	588	702	589	618	630	644	626	581	651	608	594	608	633	627	626	620	606	600	639	625	637	613	607	634	615	624	598	620	643	624	615	627	636	613	601	619	610	602	622	678	633	558	600	649	576	661	647	632	602	626	657	603	626	590	591	597	623	665	614	665	664	634	645	605	579	654	636	633	665	578	633	636	636	640	628	635	656	635	650	651	664	627	623	632	660	639	644	601	628	639	664	602	609	658	674	624	635	613	611	657	597	635	640	664	658	633	586	636	628	624	655	615	574	626	621	628	646	603	625	633	612	587	618	641	621	583	629	623	669	620	630	631	564	584	614	642	618	624	574	608	642	629	649	671	654	641	632	614	589	605	618	601	636	602	648	636	580	618	611	591	661	649	604	603	670	595	658	595	606	629	610	642	621	614	617	594	601	610	615	661	607	619	648	620	657	595	593	625	637	634	624	648	666	604	634	624	607	602	607	610	632	609	591	591	596	653	617	611	648	613	652	594	618	626	617	645	600	650	650	670	633	629	601	623	577	641	608	596	618	642	635	623	653	659	601	618	596	641	602	619	599	640	646	611	620	612	575	640	599	632	625	615	626	623	620	627	606	596	646	678	597	614	637	647	633	645	619	635	583	637	607	651	610	601	645	646	621	601	641	622	615	594	606	610	634	617	652	618	599	653	615	572	606	612	606	556	629	654	609	593	624	609	606	623	636	617	619	598	596	563	587	632	616	619	586	624	615	593	638	618	659	633	653	585	607	629	623	611	605	624	623	610	644	610	640	622	576	651	556	657	614	611	635	621	641	628	660	625	633	629	642	623	586	669	603	663	639	599	622	610	619	662	608	599	612	613	609	655	631	587	606	615	626	595	613	655	624	635	605	634	598	670	607	616	589	623	633	591	609	616	623	676	574	627	620	601	633	600	630	663	592	631	665	644	639	665	632	594	639	635	650	613	648	624	629	574	664	662	614	611	607	627	662	584	596	605	608	652	651	630	601	659	612	637	570	596	612	610	602	631	619	661	629	664	654	599	696	618	620	647	639	617	657	612	634	638	588	603	670	651	642	592	613	618	601	606	634	622	613	638	636	588	608	619	589	626	610	661	645	686	624	630	640	624	558	651	650	619	616	600	603	657	618	605	643	697	602	624	584	585	627	615	589	636	628	641	647	650	677	647	580	644	616	611	632	669	643
2204	1007	488	456	291	331	415	494	494	370	347	349	252	239	231	215	170	168	130	135	124	140	356	397	411	332	246	190	140	108	85	121	99	80	83	78	74	71	95	68	97	101	100	96	97	81	83	78	85	86	83	77	85	80	76	92	81	56	68	84	95	91	97	89	97	81	71	104	86	82	94	84	84	95	74	99	79	78	88	81	100	81	92	88	86	76	92	89	85	88	78	67	95	102	93	71	91	73	104	76	82	75	99	78	79	85	71	88	88	92	87	80	85	91	88	80	91	86	96	67	96	92	78	84	83	80	84	89	85	76	76	80	95	65	79	92	70	89	71	76	88	76	73	77	80	96	83	86	75	82	80	86	72	87	95	100	85	84	79	83	86	73	85	90	91	82	92	80	87	78	92	88	86	87	88	82	77	97	78	79	95	96	84	84	80	86	87	76	96	85	102	98	88	91	93	79	72	84	94	73	86	83	97	81	93	94	81	99	81	98	76	75	86	83	85	101	96	91	90	91	91	87	98	86	77	84	71	65	56	91	79	92	88	86	76	100	87	90	85	78	72	77	71	75	83	79	70	87	92	94	80	76	88	99	90	93	57	88	79	81	78	99	86	87	85	92	80	94	79	80	64	88	88	91	81	85	81	89	84	98	71	94	84	76	81	73	78	90	86	85	91	84	95	83	89	82	75	66	75	100	89	87	69	88	82	94	81	77	77	79	89	89	82	101	88	73	96	90	88	98	77	87	88	76	96	89	99	77	74	98	86	93	91	84	88	84	81	74	77	96	101	70	85	97	105	105	84	96	90	87	82	89	85	92	79	96	67	88	75	81	83	72	73	73	92	95	61	96	95	79	98	72	82	98	93	87	88	68	74	78	80	85	77	82	95	71	91	79	87	76	84	81	90	76	78	73	90	76	82	85	85	87	72	87	85	72	88	88	105	89	80	73	97	97	95	88	91	77	100	102	80	90	75	81	77	92	91	77	94	91	80	81	74	78	77	86	98	82	108	82	83	73	76	76	87	85	76	78	72	84	93	73	110	79	93	80	74	88	105	66	81	68	76	90	80	75	85	76	68	85	84	88	81	79	95	83	77	89	83	92	90	95	86	84	89	84	99	86	87	85	83	86	74	89	85	100	80	88	83	88	89	92	87	96	86	74	89	82	93	86	71	80	106	73	97	81	72	88	80	76	84	93	103	78	79	90	85	97	89	81	79	74	95	94	75	87	94	87	79	74	98	91	96	86	78	85	82	84	77	86	84	82	89	102	75	66	77	93	90	85	96	96	80	84	92	98	85	81	74	82	77	79	83	79	77	96	88	83	88	84	89	69	81	84	83	90	73	93	85	91	81	96	94	101	99	77	79	74	87	79	77	79	96	87	94	93	76	75	98	81	83	85	83	77	84	90	89	89	80	89	85	106	79	96	85	83	99	81	95	75	87	68	96	89	79	89	88	82	97	100	70	78	95	80	96	85	85	96	70	87	89	91	75	74	97	89	89	85	93	72	77	84	75	84	77	83	78	74	81	89	59	78	78	74	86	99	93	75	69	89	95	88	76	74	100	76	80	79	85	94	89	81	79	88	93	93	95	73	88	90	89	86	90	78	81	70	91	90	104	84	84	83	78	87	70	94	89	87	85	72	109	72	81	82	96	83	80	90	87	80	78	66	74	69	88	75	85	99	86	97	76	85	106	94	89	87	90	78	85	93	77	84	83	93	82	67	85	90	80	87	67	86	76	78	79	84	83	75	87	87	85	99	81	86	98	84	80	81	85	75	82	85	76	73	99	75	89	87	74	79	75	106	77	90	76	89	86	56	70	93	93	111	89	89	83	81	71	76	89	85	105	104	82	72	98	89	72	73	87	87	80	78	79	69	81	76	66	89	72	79	84	89	68	101	95	88	92	84	80	75	67	89	78	94	86	94	73	77	88	66	72	97	94	84	96	87	82	93	85	101	90	88	78	92	74	87	82	89	86	96	82	80	102	87	80	87	84	78	73	91	99	81	88	67	86	66	96	91	65	77	88	80	82	85	84	87	97	59	81	90	78	81	82	85	102	71	76	74	75	78	72	83	92	65	73	88	106	78	100	80	83	85	85	78	70	72	87	82	73	70	89	93	78	80	77	84	88	80	105	93	97	82	86	90	91	93	82	83	101	90	76	97	71	95	89	91	70	88	79	94	79	85	76	85	89	80	82	99	81	90	88	83	90	88	92	80	98	90	81	101	86	64	79	88	88	76	78	97	82	91	83	70	71	78	92	80	85	92	90	84	79	99	101	74	67	96	94	77	90	88	96	97	82	80	84	90	91	95	89	86	103	84	99	77	84	80	84	79	60	81	84	93	82	87	75	81	88	107	90	87	85	90	80	94	87	77	76	80	78	79	97	88	76	84	79	105	94	77	80	89	93	90	87	77	92	94	88	94	79	106	90	86	81	88	77	86	88	84	88	93	85	64	72	89	82	103	84	78	72	87	95	88	69	95	71	88	86	99	85	94	81	82	78	96	71	81	83	96	78	79	67	80	77	81	85	76	95	73	75	79	80	89	93	88	93	95	88	91	70	87	79	82	91	76	76	75	97	82	89	74	90	95	86	107	89	88	92	86	89	74	99	83	87	102	78	87	75	94	69	79	72	95	84	67	87	82	81	89	94	75	91	86	82	101	88	72	75	99	81	85	79	88	90	84	79	88	79	74	80	91	75	70	77	79	89	79	83	97	84	88	83	92	93	104	97	89	78	72	94	101	92	79	98	85	100	91	93	95	81	77	77	73	76	83	95	71	91	96	85	80	86	72	88	71	79	87	90	83	80	105	87	96	68	90	74	83	103	81	98	66	87	83	86	92	90	91	84	90	88	80	82	85	84	81	78	89	86	77	93	85	96	85	81	91	89	88	79	89	85	95	83	78	89	95	89	88	81	79	91	78	97	84	103	84	81	95	93	83	93	78	80	74	80	81	88	98	90	95	87	81	99	80	98	79	102	92	88	92	90	86	74	84	98	88	85	81	80	102	90	71	96	83	103	89	92	90	79	86	78	89	102	83	74	66	76	77	85	81	84	88	83	70	79	91	100	80	101	84	78	78	84	75	78	84	86	73	87	85	88	79	97	74	81	81	82	84	72	88	97	72	87	81	102	70	84	80	91	89	90	75	84	76	82	85	91	83	89	72	71	85	75	71	83	101	86	79	80	90	85	84	71	84	69	97	89	68	75	94	85	67	81	92	89	81	65	84	83	102	90	76	89	76	100	104	94	80	78	73	98	86	74	87	108	95	65	76	85	90	78	80	96	90	78	79	78	72	84	79	80	94	73	83	73	91	85	80	101	82	80	81	81	82	70	90	84	86	71	80	98	76	89	74	98	86	88	91	76	97	105	87	83	98	72	97	82	81	96	88	90	64	78	78	70	88	85	83	74	100	95	82	80	70	88	101	79	98	78	91	86	92	71	61	79	90	94	90	78	82	75	73	85	81	75	76	97	87
21582	9534	5378	5979	11542	16983	18316	17713	15512	12083	11015	9017	6894	6306	5640	4356	3583	3460	2450	2382	2236	2685	7420	8690	8042	5828	4123	2727	1716	1091	851	721	697	623	630	607	631	597	591	649	576	638	644	616	632	664	584	587	665	658	598	592	633	647	571	617	610	606	617	624	624	655	664	562	591	635	624	628	590	616	633	609	606	607	604	601	627	604	630	630	598	581	593	622	593	599	626	627	647	614	624	650	617	638	628	638	654	604	623	658	621	631	616	595	647	629	599	618	590	632	629	616	613	624	571	612	619	571	615	590	588	634	602	627	603	635	636	607	619	611	582	615	587	598	598	614	578	606	596	638	624	624	607	580	603	649	593	627	627	618	605	598	613	609	630	626	622	594	623	635	579	567	617	630	606	654	620	649	611	626	649	596	614	622	600	619	605	600	613	618	614	608	574	617	608	617	636	601	637	611	620	635	628	653	596	574	632	639	587	626	626	618	637	597	597	643	600	591	628	600	590	605	615	625	586	639	632	655	660	600	643	648	573	637	603	629	612	605	622	603	625	606	575	590	600	666	636	621	610	603	564	636	573	586	616	616	641	603	585	579	629	621	617	638	640	583	620	580	627	595	592	629	654	643	595	584	585	619	581	667	609	586	598	626	605	627	643	597	651	632	598	592	618	625	626	625	623	600	587	637	632	622	637	634	613	606	624	597	629	617	630	619	608	645	583	607	629	614	630	639	599	628	601	592	643	637	629	588	626	667	595	668	601	608	632	660	607	583	676	601	625	616	658	631	649	578	611	597	631	610	637	618	606	645	615	634	581	597	613	666	579	632	642	650	624	620	623	631	622	581	603	635	601	592	617	606	624	599	638	594	634	572	646	592	597	638	594	615	575	635	603	555	621	599	654	605	647	615	631	652	650	657	618	613	613	637	662	636	572	593	635	620	634	623	604	623	655	610	601	610	635	591	576	575	614	667	617	596	617	584	585	567	614	585	619	654	615	611	611	589	614	632	611	622	644	597	666	605	560	622	649	628	618	648	620	648	622	573	598	617	650	622	654	640	620	617	626	578	667	580	652	611	645	597	615	645	648	595	642	581	610	633	606	602	604	608	577	625	630	630	612	589	614	615	634	591	631	614	572	616	571	607	621	619	581	620	624	615	668	598	619	611	583	636	598	591	582	640	617	652	594	598	615	557	614	620	636	696	626	560	633	625	613	628	594	629	644	585	614	617	615	599	617	663	597	633	632	589	600	592	655	619	599	676	592	625	574	663	622	612	586	582	610	613	640	572	564	610	600	644	599	618	608	648	570	610	597	684	623	637	620	594	599	613	597	623	651	566	614	607	636	611	593	629	612	616	641	636	570	603	658	613	629	586	651	627	628	623	633	611	586	590	635	635	640	576	654	585	620	629	608	632	598	611	599	595	565	614	593	604	604	610	610	611	586	574	578	591	596	608	660	611	593	566	584	661	580	649	593	609	609	607	632	613	603	625	609	605	632	643	646	624	629	603	607	584	652	640	573	637	561	602	588	616	632	604	608	619	583	607	624	653	599	632	568	596	615	588	638	650	635	575	597	569	614	682	644	617	573	657	643	632	599	631	596	576	626	605	649	598	646	597	598	590	632	634	627	603	607	612	624	609	614	659	617	600	673	607	637	580	606	623	577	627	659	660	628	621	611	621	579	578	617	592	620	601	633	622	609	650	623	618	649	612	598	583	650	660	661	616	628	668	639	632	624	625	633	594	604	631	635	613	659	626	573	633	640	658	618	623	604	559	605	603	624	656	609	597	588	618	618	595	612	570	614	647	647	574	609	613	532	655	571	582	602	619	632	601	581	587	596	564	630	625	598	617	580	605	598	636	645	647	621	586	636	664	589	645	604	597	623	540	661	592	626	629	642	604	639	644	658	590	654	622	614	625	635	567	606	597	606	580	605	615	596	567	621	610	587	576	624	578	639	629	616	585	659	592	641	592	628	618	609	598	631	625	653	619	573	621	601	641	616	609	633	616	631	626	637	589	659	635	710	590	635	608	599	608	632	610	637	571	622	633	609	573	565	626	628	570	577	546	641	619	598	613	596	610	611	647	622	587	584	618	633	621	588	617	586	641	609	607	601	581	564	622	589	620	611	602	595	607	590	636	637	609	605	612	650	657	600	606	646	578	652	576	625	604	630	613	650	582	598	592	609	634	576	654	605	614	645	649	595	599	597	614	613	585	608	611	602	666	641	601	652	583	622	630	647	618	686	592	646	595	633	610	639	576	600	633	671	583	606	596	628	600	646	638	644	615	625	578	623	618	632	630	619	615	588	622	607	609	639	664	613	603	632	631	615	565	573	613	603	573	627	626	638	642	589	601	653	663	611	588	607	610	598	591	585	557	593	626	630	611	654	574	591	615	658	617	617	622	646	582	599	653	619	613	642	618	639	602	601	577	606	675	615	610	653	606	603	611	619	610	605	627	591	644	639	617	610	582	645	621	620	632	620	612	617	592	578	660	621	604	630	600	611	615	618	653	601	623	615	581	595	667	580	577	613	617	632	621	643	585	645	606	598	590	598	647	626	618	638	615	631	619	632	617	578	602	631	625	592	606	584	644	669	661	600	636	616	636	623	656	589	620	656	642	619	561	627	655	620	656	622	599	645	659	600	610	622	607	656	662	631	638	624	624	614	620	638	594	609	619	564	614	640	648	629	566	588	591	595	607	642	611	647	621	609	623	612	634	602	587	571	578	604	607	609	612	627	627	631	634	582	614	598	609	642	648	614	622	589	651	616	634	585	619	621	607	608	605	612	638	571	589	595	599	573	613	606	628	623	567	626	607	582	601	698	602	603	612	685	603	616	643	610	605	602	606	624	595	597	601	644	598	576	651	612	608	613	581	624	597	614	593	646	626	649	652	626	621	647	611	619	628	596	559	619	622	617	585	634	603	639	588	626	608	634	617	643	631	628	554	576	587	601	598	628	638	628	588	627	679	617	647	643	625	559	666	643	617	564	665	601	654	616	636	633	626	655	663	642	636	601	636	613	631	589	619	620	612	638	622	599	602	581	629	629	574	628	593	630	606	602	612	557	630	620	605	611	566	616	616	604	626	638	646	612	589	596	651	635	597	635	644	631	605	575	576	583	601	597	636	600	606	629	625	623	605	587	626	642	627	647	600	642	641	644	591	589	649	604	609	622	650	626	608	617	631	637	638	625	650	650	642	647	588	611	659	638	617	608	585	583	556	619	629	640	584	601	636	642	612	577	601	594	626	651	604	612	591	627	625	618	646	579	641	633	585	602	593	598	637	592	640	617	570	602	637	631	615	616	606	640	609	602	604	593	647	613	627	571	615	609	588	629	602	580	592	629	617	579	664	619	633	597	665	591	619	647	634	591	607	626	632	625	602	629	633	610	644	594	633	589	574	574	646	610	605	654	636	601	626	631	603	605	613	609	640	628	592	618	604	592	626	607	550	599	599	613	623	586	661	641	641	613	593	653	594	638	630	666	672	613	614
3632	1033	505	350	286	325	480	502	429	353	357	310	278	246	223	181	194	143	163	169	178	184	431	461	518	308	286	220	139	138	115	94	97	101	91	94	87	98	81	104	84	92	99	88	113	111	94	95	119	100	102	97	89	98	94	91	93	104	97	89	98	101	91	99	94	69	83	94	107	101	90	87	97	111	99	80	100	99	88	93	100	109	98	97	104	98	106	92	100	119	92	94	101	100	79	107	85	113	101	91	96	95	124	87	89	100	98	83	97	76	95	90	105	99	100	80	85	86	96	105	78	103	103	96	102	100	94	109	86	114	79	95	113	102	88	87	89	90	92	98	90	111	94	78	94	98	92	92	101	95	106	85	93	103	113	95	83	111	78	105	101	98	118	95	90	86	137	86	94	98	84	94	106	105	114	84	113	81	107	109	95	86	90	110	92	106	104	124	98	110	115	96	106	104	92	88	110	93	116	116	97	77	94	99	111	103	112	98	90	105	97	100	99	92	92	107	97	91	89	104	93	90	98	87	88	102	107	83	100	93	94	103	93	99	101	96	92	103	94	91	111	101	105	99	106	90	92	93	95	87	86	97	95	90	90	107	102	115	112	94	93	92	115	95	95	96	97	89	112	100	104	84	110	101	99	93	110	91	83	95	90	74	89	106	99	105	97	96	111	97	104	84	98	80	90	110	87	95	72	91	102	91	90	95	86	107	92	87	87	82	105	93	90	114	102	101	89	94	95	70	110	114	100	86	78	109	94	86	107	91	81	108	106	108	95	100	103	108	96	98	97	113	111	108	120	99	97	98	120	101	92	77	84	104	103	98	106	88	91	76	96	79	76	81	91	106	84	104	102	110	104	103	99	96	96	93	101	95	98	88	88	97	108	87	90	107	90	88	99	81	92	92	105	102	85	92	88	94	109	87	85	100	98	89	95	102	80	103	92	113	84	91	85	107	77	79	93	93	91	101	89	88	89	97	102	100	100	90	108	103	101	85	111	93	105	95	103	73	89	109	118	115	104	89	99	83	102	107	93	79	100	91	83	104	86	115	78	109	86	103	79	75	86	86	92	101	106	102	97	93	109	98	95	85	94	103	104	96	71	90	118	97	88	109	84	106	126	92	97	108	105	98	84	94	90	89	85	90	101	99	81	96	103	96	96	97	96	89	94	86	108	87	92	91	94	118	88	91	99	98	103	117	92	97	89	94	94	77	97	96	93	110	98	114	106	117	87	90	101	102	73	92	99	90	88	83	92	105	92	90	91	99	99	95	92	85	92	93	120	94	99	95	99	119	87	110	89	86	96	87	82	108	123	107	92	102	102	99	105	97	100	113	74	95	102	90	88	101	89	99	116	99	101	113	85	111	101	112	105	90	94	85	92	84	88	93	88	107	89	96	97	97	108	95	81	111	113	101	106	97	94	92	106	109	83	103	95	85	96	100	73	98	99	89	96	98	104	90	90	87	97	105	97	90	96	87	100	112	92	88	92	75	118	96	100	97	100	96	102	92	87	109	82	89	101	105	121	112	92	121	106	112	100	90	80	118	103	91	88	103	93	91	101	95	109	97	89	100	106	100	114	108	116	86	88	100	100	92	108	112	117	91	94	103	73	88	87	78	69	107	86	86	89	81	98	106	118	118	77	106	95	91	108	99	85	103	103	99	92	79	92	89	107	101	86	93	107	102	89	99	114	70	86	93	91	100	104	103	106	87	84	78	108	99	108	109	110	105	99	80	94	111	102	97	120	80	99	100	99	96	98	87	86	101	106	84	90	105	99	81	79	105	103	97	86	100	120	106	99	101	105	98	102	85	106	98	101	94	122	87	97	89	105	100	111	112	116	106	94	99	101	107	93	88	99	84	111	95	104	91	108	77	94	82	89	91	106	94	127	113	101	103	84	93	102	97	92	82	92	100	105	93	107	95	94	94	108	92	98	101	106	105	92	96	98	96	104	103	83	95	104	107	94	90	95	107	102	112	85	80	94	109	111	105	78	102	108	89	85	85	109	100	77	95	95	110	100	99	81	112	128	89	116	90	97	124	88	86	90	93	109	82	97	104	101	95	101	88	101	89	106	90	101	99	96	100	88	99	98	105	83	111	95	82	123	98	97	100	85	115	117	108	96	103	87	87	92	107	96	94	95	81	94	92	97	125	91	105	110	103	101	80	86	87	100	116	106	120	106	96	105	98	93	84	94	103	83	82	90	100	76	99	94	102	104	75	101	91	96	101	93	92	98	105	104	107	88	86	83	106	103	100	116	102	78	99	104	95	89	84	103	109	111	103	95	98	103	115	87	92	110	99	99	118	100	108	95	108	90	102	91	119	108	96	95	94	108	89	91	97	89	89	101	84	91	82	100	100	90	114	104	88	105	88	100	107	94	87	107	92	92	93	91	95	106	90	82	78	83	102	93	100	95	90	98	107	99	104	92	105	81	105	91	95	113	109	114	104	118	91	95	100	98	87	92	104	94	114	101	101	98	102	102	107	107	94	100	99	101	89	85	103	96	88	92	100	97	102	92	116	127	99	98	87	94	98	73	104	93	99	98	113	97	108	87	92	101	121	103	97	85	84	89	111	94	86	85	80	90	94	129	87	96	102	113	104	74	88	95	97	89	87	105	142	114	105	93	90	112	103	89	95	82	99	75	105	99	105	84	86	93	98	103	96	97	108	102	100	102	105	87	97	82	104	78	105	93	91	95	135	100	75	116	104	102	113	113	94	100	121	101	89	92	103	92	92	102	89	112	97	96	81	95	95	96	102	81	82	113	89	87	85	92	84	101	103	90	87	97	95	83	104	84	104	95	96	101	99	84	103	90	77	77	109	100	102	86	118	107	96	95	98	108	96	115	114	87	97	120	92	85	82	108	87	86	112	94	114	90	87	95	94	110	115	100	94	105	105	105	87	107	92	107	86	97	81	83	100	118	79	103	111	87	99	113	107	93	102	94	86	81	87	109	101	119	90	93	95	96	98	89	100	82	99	106	111	108	87	103	100	117	94	105	89	110	94	94	99	99	94	86	80	94	85	91	92	83	96	97	113	89	75	96	104	96	109	93	89	101	90	85	104	94	100	81	100	103	95	118	98	92	92	89	113	92	94	96	112	93	102	98	91	89	105	90	102	93	90	96	88	113	98	115	89	101	98	88	118	99	76	87	85	101	87	78	95	81	99	100	79	101	81	103	96	93	110	96	97	102	87	89	93	87	102	94	86	85	87	92	93	95	92	77	89	94	96	96	88	101	96	94	89	97	101	94	91	101	99	94	119	94	84	91	92	111	78	103	101	100	92	96	95	120	95	104	90	110	98	93	102	106	83	96	113	111	86	101	100	103	113	90	113	95	85	110	101	84	105	84	102	89	105	77	103	94	99	96	110	105	103	91	89	100	98	92	92	99	82	122	95	102	87	109	92	96	106	90	88	97	98	110	100	89	108	91	109	85	102	105	103	98	95	86	90	83	99	102	87	99	94	86	95	91	87	89	109
21494	9434	5249	5593	11401	16037	19366	17432	14282	11484	11391	8002	6968	6232	4668	3957	4032	2951	2447	2954	2702	3883	8650	9994	8958	5464	4531	2869	1972	1298	991	834	804	756	740	719	721	713	701	728	710	696	667	754	698	704	689	710	734	698	687	710	714	736	735	714	725	705	707	736	708	704	734	719	768	706	692	730	691	720	762	729	737	696	740	684	729	727	695	753	722	741	731	710	721	725	686	733	715	643	698	719	741	707	657	732	688	690	732	708	715	735	709	694	737	653	740	701	710	707	721	745	699	708	729	662	698	720	732	692	779	682	727	721	712	691	691	709	686	732	712	711	717	736	739	666	739	722	685	713	755	695	721	683	733	709	732	661	739	784	674	715	716	728	735	695	691	703	691	713	738	734	714	677	670	697	753	698	748	736	705	746	738	736	735	745	710	728	687	749	723	707	722	727	690	703	724	744	739	726	723	686	694	764	721	696	747	646	709	697	727	683	693	730	703	723	723	724	730	719	712	717	748	687	732	713	742	705	678	749	724	669	685	709	713	776	687	700	681	714	739	716	660	705	731	729	646	697	711	695	710	728	753	725	755	728	723	716	760	773	725	730	714	730	748	692	699	725	712	717	697	742	712	715	717	725	683	716	693	739	719	723	679	768	697	727	723	733	708	649	703	672	707	675	672	757	662	729	725	718	691	701	738	681	724	720	696	727	745	694	729	714	728	709	721	718	728	719	729	737	720	706	711	716	718	706	704	716	686	759	694	673	702	731	677	701	740	709	719	694	734	693	731	735	711	687	739	725	748	703	780	722	725	711	704	713	696	725	732	709	677	686	707	723	692	700	732	714	706	688	673	697	721	708	671	729	726	673	706	708	754	694	711	723	661	735	682	729	715	666	736	754	726	754	698	704	696	716	690	671	695	723	705	700	709	723	697	741	716	716	696	732	693	729	714	696	740	708	716	701	660	715	693	735	704	688	683	712	714	710	713	656	715	732	729	712	718	698	707	699	683	694	671	783	742	748	675	704	699	697	730	724	721	740	710	710	706	740	740	702	679	685	711	735	670	704	717	701	719	695	727	673	708	689	716	739	693	744	734	707	694	788	696	691	752	729	649	725	710	734	659	708	707	669	764	698	692	644	764	713	745	686	671	700	732	652	724	726	737	709	740	741	740	674	750	705	706	705	696	722	725	683	676	732	780	737	723	696	690	648	741	747	712	691	664	695	707	730	719	668	707	668	683	709	749	758	696	698	753	715	742	698	745	732	740	698	729	695	750	722	716	733	733	711	719	745	692	693	700	718	732	710	738	724	744	725	693	756	703	687	749	701	735	717	687	738	760	727	679	723	701	722	717	702	724	746	736	703	701	688	732	729	743	739	701	719	659	721	713	623	698	673	747	748	682	734	724	657	684	730	727	710	738	685	707	730	707	710	759	660	724	744	684	695	714	700	746	678	697	708	701	687	728	730	693	725	714	732	699	691	707	719	723	682	761	734	710	725	668	765	696	728	741	715	759	724	739	692	694	696	702	741	723	717	679	716	677	720	699	681	693	713	709	724	687	742	724	720	713	746	726	735	715	733	749	670	714	765	712	729	684	712	677	740	714	743	708	764	708	726	675	757	703	662	721	696	735	666	725	687	721	676	708	712	705	725	730	690	736	695	724	648	738	721	717	713	720	722	707	703	731	764	709	751	780	720	682	769	724	649	765	712	669	686	708	709	733	714	741	741	703	714	706	712	737	712	696	701	663	729	705	731	688	676	723	735	679	701	721	717	685	743	705	732	717	716	710	666	733	706	721	689	697	748	765	658	704	711	712	691	769	707	730	724	702	694	722	704	696	699	710	699	724	727	774	722	744	746	674	685	684	699	688	685	739	697	702	711	688	687	705	728	724	709	715	676	712	714	727	733	712	714	703	690	708	683	692	711	688	732	754	669	656	763	702	743	672	744	714	720	704	691	738	679	727	733	729	659	716	744	685	739	753	767	734	707	743	671	696	684	689	675	749	679	752	714	706	714	706	714	708	710	735	693	749	733	718	714	711	707	712	671	742	711	776	735	649	731	732	715	728	746	662	699	690	696	709	757	738	720	649	713	688	734	738	736	710	724	710	727	688	752	713	647	707	740	722	712	700	699	712	729	658	682	687	764	677	710	678	736	728	670	682	714	719	702	697	723	771	713	767	724	708	710	719	734	688	675	713	706	700	690	700	683	719	699	737	720	686	731	726	739	659	669	690	707	754	736	667	763	695	714	715	724	671	699	703	779	702	693	664	688	727	679	690	746	693	738	720	754	712	709	771	668	663	700	726	712	676	715	698	709	741	724	768	679	711	710	690	747	634	745	679	699	766	685	704	691	703	741	724	764	745	682	732	713	732	690	736	760	727	719	696	726	743	717	694	767	698	748	736	694	719	716	734	693	749	721	707	712	711	712	681	673	752	717	707	681	680	780	747	712	718	743	683	661	761	733	757	685	713	724	725	730	681	745	703	753	692	722	718	719	698	757	733	708	684	737	718	710	717	735	698	708	734	741	723	743	745	773	737	747	759	755	729	693	698	724	727	708	761	726	698	691	722	707	693	714	728	695	710	740	691	721	713	734	709	689	690	712	689	694	681	714	721	720	748	744	797	716	676	734	731	723	721	711	709	741	731	723	698	716	725	705	730	700	698	661	702	688	741	720	690	706	693	715	716	702	656	756	722	714	700	789	747	705	700	732	703	737	686	732	703	726	706	700	777	732	763	700	725	722	688	677	677	711	817	690	701	727	683	739	670	719	779	659	712	739	653	736	670	733	677	734	736	728	679	705	710	636	740	736	700	692	703	733	713	741	646	698	711	750	740	723	698	684	693	738	697	711	724	734	704	731	763	749	693	736	734	687	711	726	664	646	755	724	704	731	676	709	695	690	743	718	725	719	720	718	737	746	698	729	779	713	655	667	743	692	733	689	671	721	698	705	699	736	730	703	735	713	737	692	716	747	688	716	670	721	693	743	714	727	730	732	710	675	758	703	729	700	739	709	749	725	703	699	749	715	747	730	735	744	703	661	728	698	668	709	718	667	704	685	692	702	697	734	686	681	723	739	721	720	702	691	719	693	669	710	706	720	732	739	721	711	671	674	672	732	736	724	744	778	686	742	733	785	740	722	674	685	721	681	717	743	747	648	738	694	715	742	750	734	677	758	691	695	719	669	689	701	709	753	704	737	694	698	711	697	744	695	715	743	686	694	770	720	658	734	711	765	707	748	689	692	710	740	745	658	740	695	701	699	684	734	722	677	665	697	705	703	699	702	729	709	707	670	732	741	694	688	718	688	765	726	697	694	736	729	722	741	740	671	681	703	688	756	720	688	701	727	680	696	726	701	751	683	728	707	703	704	696	706	732	710	718	738	733	707	737	703	691	679	714	668	689	700	678	720	714	721	669	742	703	747	702	758	708	735	718	744	742	705	694	684	706	719	716	668	710	686	713	748	741	735	737	690	698	702	710	720	726	770	724	673	701	667
3446	1623	717	528	421	452	656	706	610	541	510	428	349	313	295	256	229	208	277	209	204	291	637	718	745	555	438	251	187	153	113	117	104	97	102	101	80	118	95	90	110	90	104	93	85	95	113	94	114	87	93	98	104	102	104	86	105	94	75	107	96	87	104	103	103	97	111	95	103	100	112	104	114	103	86	91	97	86	80	88	88	99	87	98	110	83	110	89	90	95	92	117	96	96	93	105	96	115	86	85	82	99	96	100	91	88	100	94	98	81	88	104	99	87	87	89	90	98	106	96	101	91	109	118	88	97	107	89	97	90	90	90	83	106	99	97	118	97	99	113	92	99	84	98	86	111	106	99	92	98	107	102	107	104	98	102	107	96	97	105	124	100	92	102	75	101	93	98	86	106	96	101	99	97	86	90	101	101	95	85	100	90	101	79	88	98	98	94	111	101	95	94	96	91	94	100	93	102	93	95	81	89	78	88	88	95	119	91	116	94	95	80	109	108	106	92	93	102	98	87	95	105	85	87	97	102	93	97	102	95	88	91	96	81	77	95	95	89	100	83	90	97	114	80	102	115	84	81	105	77	79	85	115	108	89	98	93	104	91	95	100	102	109	83	122	91	104	87	95	85	104	113	117	84	87	104	101	112	99	78	111	87	87	77	94	105	100	95	93	96	88	104	83	101	92	93	92	108	86	84	104	103	104	85	93	102	104	104	120	104	102	88	96	96	89	97	98	103	95	88	103	79	120	116	107	111	104	85	95	115	98	91	80	88	111	90	98	100	104	106	94	110	107	82	97	105	99	105	102	94	91	99	113	99	94	92	90	92	96	92	99	69	82	96	88	114	97	114	106	91	96	81	90	101	82	127	109	89	102	84	103	95	95	118	74	93	105	85	89	84	93	103	86	108	109	76	89	93	94	98	91	81	106	95	83	89	95	89	100	89	97	82	107	83	103	89	87	111	89	99	99	92	105	86	97	104	109	93	95	106	109	104	102	79	93	102	105	119	95	103	108	94	101	121	89	99	92	88	97	121	76	111	101	112	100	96	87	104	103	102	90	88	82	100	106	97	103	113	102	92	110	103	88	99	85	88	86	88	91	92	112	89	75	89	90	96	105	98	90	110	101	100	109	86	97	90	103	98	91	93	93	105	89	101	100	90	82	115	111	93	95	95	102	109	87	87	88	96	96	83	106	99	97	97	88	96	111	88	87	105	114	94	110	87	107	104	89	104	116	98	87	99	90	98	114	110	87	88	96	89	92	96	97	96	105	96	78	96	91	109	94	98	108	104	96	89	90	94	83	105	113	95	93	111	96	98	92	93	117	96	84	82	110	88	99	104	93	89	96	92	96	93	98	86	97	78	109	101	104	101	94	97	101	96	92	115	85	90	103	96	82	94	99	100	105	99	106	93	90	98	83	91	102	90	97	92	105	96	96	93	96	104	108	95	103	99	97	102	100	97	96	76	106	95	104	89	88	107	106	78	102	87	102	99	113	101	88	91	116	96	92	92	78	91	97	133	90	101	84	114	100	107	93	100	93	105	92	119	104	92	107	90	84	103	106	106	119	108	90	101	99	106	106	91	81	96	110	109	89	103	88	94	79	79	102	89	104	100	105	94	102	97	85	106	104	92	70	94	87	104	81	82	88	88	98	74	107	105	91	92	115	100	97	92	105	99	89	100	95	98	83	92	109	101	88	91	84	91	102	80	95	89	85	92	95	103	97	78	76	76	90	107	101	89	92	99	91	96	101	93	85	111	96	106	97	115	89	107	73	98	99	103	97	102	89	100	89	100	91	99	91	104	125	92	111	90	116	93	116	112	107	107	93	99	85	97	84	102	105	115	86	101	83	94	97	99	108	97	106	93	91	103	95	100	109	96	90	82	109	95	95	110	102	101	78	118	100	89	93	94	94	84	100	83	98	100	86	105	75	88	92	85	93	99	99	92	90	87	102	96	91	88	92	84	90	99	86	97	100	98	92	75	111	88	111	103	82	109	103	102	106	100	100	82	87	93	102	111	91	89	93	83	99	97	72	98	108	93	89	99	85	80	70	123	81	90	96	102	94	90	104	104	112	93	103	94	86	89	88	81	90	76	91	116	99	86	81	93	88	93	88	94	99	101	104	89	94	101	108	94	96	94	101	103	98	99	96	82	100	102	99	114	118	99	97	89	92	86	104	99	83	107	95	88	99	92	107	93	99	100	98	102	106	95	86	93	122	81	91	92	93	90	96	92	78	107	78	99	87	91	89	110	111	94	104	88	112	96	90	98	100	89	71	89	103	86	110	86	102	105	107	109	111	93	76	86	92	106	72	100	94	117	98	86	92	81	100	100	85	100	118	96	83	92	91	98	113	87	75	101	95	79	102	95	90	107	107	121	87	97	101	103	90	90	92	91	88	91	91	97	94	95	104	84	106	91	75	94	87	90	82	98	74	106	104	114	103	100	84	108	84	110	97	92	86	103	109	85	111	102	83	115	100	97	113	94	101	106	115	96	90	93	82	88	97	81	107	95	102	93	103	85	104	96	96	89	111	99	102	85	78	92	103	91	96	103	94	108	95	84	101	71	85	91	109	90	116	104	102	104	99	94	108	111	106	96	95	90	104	96	97	93	87	84	103	100	100	94	87	93	112	109	107	90	78	95	97	112	90	79	111	80	98	102	98	86	109	90	112	102	108	91	99	94	98	91	83	105	103	85	116	89	109	97	91	89	84	98	91	104	93	93	100	95	86	87	90	104	91	83	89	104	90	95	113	112	104	87	96	93	101	99	97	109	115	93	88	96	119	98	97	83	113	100	87	107	105	106	113	94	92	107	87	71	79	109	106	103	80	98	92	93	94	96	83	88	113	90	93	89	110	95	97	101	85	95	77	99	103	105	83	98	92	111	91	115	103	97	89	106	106	104	91	89	95	98	94	87	97	92	94	92	91	96	93	98	106	79	95	100	97	86	101	89	115	90	85	110	103	112	89	107	115	111	100	116	103	90	107	102	98	113	99	106	93	93	97	94	96	94	110	99	98	95	89	105	106	108	103	98	85	108	103	96	83	91	110	90	91	104	119	95	102	78	102	92	101	87	108	104	88	83	110	91	110	88	102	90	90	84	93	96	91	88	80	82	112	96	91	94	99	102	95	102	86	116	95	102	93	89	106	85	110	92	109	98	91	87	89	105	82	96	85	92	100	96	98	95	107	100	95	88	101	102	106	94	79	105	93	106	95	98	123	113	93	103	109	92	92	94	99	80	95	98	109	108	103	86	101	113	95	92	86	92	85	85	84	100	108	115	96	103	125	99	84	115	94	96	97	99	86	94	94	105	87	105	111	73	96	108	100	102	101	89	99	96	93	88	98	85	87	92	100	84	110	127	102	100	95	86	85	83	106	81	105	111	97	87	92	81	92	88	92	100	93	109	88	88	96	108	90	97	135	99	111	91	105	87	111	103	84	93	106	108	99	92	99	102	97	86	97	99	88	87	79	113
25724	12224	7004	7287	15066	20986	23306	20405	18486	15168	14116	11906	8879	8078	6544	5574	4494	4048	5069	3748	3492	5727	13061	14136	13477	9148	7243	4322	2541	1634	1093	852	772	831	732	700	707	757	724	683	730	757	701	716	739	668	674	708	696	704	736	700	662	718	718	687	731	696	650	690	664	693	719	668	685	704	680	699	679	691	669	700	702	723	753	673	716	675	714	714	700	687	687	680	702	710	661	683	714	685	723	728	752	738	666	706	674	638	678	729	722	722	684	677	657	707	698	727	728	648	672	699	761	706	668	712	736	719	657	702	743	679	685	754	759	695	709	668	707	702	713	693	702	702	724	740	736	728	679	728	681	693	722	710	679	673	715	624	705	712	702	689	716	676	705	684	687	715	708	714	712	686	701	705	662	677	679	678	706	687	688	693	670	714	692	658	713	681	693	747	686	676	717	695	648	702	665	689	719	678	681	727	715	690	670	718	695	681	690	673	708	720	700	737	686	690	692	653	709	689	709	735	662	714	715	687	679	641	742	708	679	705	695	720	684	698	659	673	737	754	700	724	687	680	740	665	705	711	754	726	689	706	745	731	709	693	671	727	693	760	683	713	698	680	691	740	722	703	723	666	705	707	669	715	709	697	686	709	733	715	688	763	679	720	656	732	737	700	764	735	675	735	725	718	706	728	716	696	714	725	688	695	686	703	674	707	699	693	699	715	742	768	743	726	705	685	712	652	709	700	714	654	660	675	704	677	736	711	709	666	693	732	714	692	670	660	665	708	648	711	708	688	742	693	685	729	716	716	689	671	706	719	716	716	668	680	660	701	736	656	711	732	721	722	673	698	679	727	724	719	727	705	698	681	741	721	700	688	707	701	663	690	675	716	666	726	703	726	656	680	748	723	699	726	681	715	664	717	668	661	725	721	685	740	717	614	696	741	712	715	680	707	671	718	722	686	711	689	692	649	699	746	720	711	674	724	696	710	724	673	717	682	718	656	717	708	708	674	664	683	731	677	697	693	732	727	664	732	724	651	656	714	696	757	685	703	754	691	704	710	726	693	708	670	700	682	705	704	677	733	691	704	721	732	669	661	675	678	720	692	715	703	646	692	761	695	661	706	695	688	715	692	687	673	709	692	700	704	726	687	722	684	706	714	716	705	694	696	695	694	730	758	724	690	706	681	682	728	675	680	727	722	666	711	707	712	691	731	671	715	730	715	703	702	673	688	665	723	695	693	772	692	701	653	686	709	711	676	755	697	739	699	681	745	686	709	708	680	724	726	731	726	655	728	729	691	690	684	734	686	704	704	708	718	727	724	713	678	677	740	691	678	674	664	707	720	712	677	713	675	672	695	719	674	689	666	702	689	668	704	687	677	719	676	667	645	672	688	717	695	652	712	693	713	701	697	729	678	696	682	704	749	719	701	655	708	737	689	643	700	681	701	728	649	699	677	688	699	731	723	712	700	699	710	707	730	673	680	762	654	704	716	702	694	712	680	700	692	705	701	765	725	717	751	735	735	701	721	728	703	702	751	717	680	715	712	682	706	701	704	663	684	710	718	669	695	636	680	675	733	698	688	711	699	673	714	729	711	749	708	679	656	705	674	674	724	702	727	691	649	638	667	723	669	695	704	690	712	709	717	658	695	656	699	708	662	707	677	710	695	677	664	654	699	718	715	688	716	691	699	700	667	698	725	688	709	731	706	660	718	715	701	662	734	662	705	669	684	711	702	698	661	661	684	710	714	667	675	670	685	707	736	675	716	680	732	711	657	728	756	689	729	679	742	742	699	675	680	712	737	699	646	695	674	678	748	695	703	727	713	697	717	710	694	718	736	735	700	696	693	750	655	692	720	708	716	745	689	668	737	742	686	768	680	722	687	779	724	689	693	675	678	725	683	710	730	670	719	728	683	693	717	721	702	707	709	734	677	716	640	705	658	688	724	661	746	727	742	687	695	689	736	732	692	734	682	711	680	698	655	704	734	665	654	656	748	688	708	680	743	683	705	725	719	705	716	709	687	715	699	710	668	715	751	716	712	692	666	668	760	694	665	705	764	705	732	720	704	704	690	737	723	736	705	733	716	713	658	689	698	738	699	748	647	725	658	738	689	687	757	728	729	725	678	731	705	694	689	695	706	706	714	716	732	736	703	719	755	705	704	740	691	693	741	685	728	737	677	689	653	721	693	747	695	707	687	673	695	749	743	690	687	608	706	694	691	689	779	698	675	719	682	671	712	720	668	733	657	699	646	730	701	680	678	699	739	728	701	698	735	737	752	672	661	677	649	713	708	710	699	724	677	714	731	649	662	707	677	693	708	663	681	704	732	700	721	696	731	653	740	691	706	721	698	704	682	738	698	723	697	710	709	693	657	733	657	717	700	695	689	698	738	683	705	732	684	736	706	686	703	728	717	718	714	750	711	715	689	707	705	680	685	685	739	684	702	714	725	697	683	692	724	738	698	730	742	690	718	688	735	718	697	684	690	736	695	674	739	682	657	709	700	716	687	661	699	699	736	715	742	721	712	703	680	737	698	696	744	663	682	687	754	671	726	670	691	695	697	684	661	703	695	749	728	701	670	681	723	723	669	694	717	700	655	688	727	708	683	672	682	603	697	737	730	674	702	704	673	722	702	688	665	711	692	670	725	698	691	674	730	676	677	686	728	728	685	698	707	654	727	728	674	714	667	696	705	679	693	756	675	702	739	745	707	696	675	723	691	643	678	664	703	660	693	676	677	687	657	677	670	713	708	657	670	643	681	701	723	683	688	692	676	757	734	693	707	647	644	655	700	662	691	724	745	715	689	733	705	688	711	692	707	662	691	695	718	723	734	695	700	685	694	677	689	750	661	667	677	744	692	666	726	720	731	683	748	765	697	676	733	712	718	705	675	680	660	685	704	692	655	720	693	691	710	688	700	662	703	695	713	717	717	759	719	698	700	715	743	684	721	631	646	690	687	693	745	687	721	719	703	697	757	700	726	632	750	665	748	698	733	684	720	628	753	713	698	691	705	665	723	720	714	686	723	732	714	693	692	703	713	710	677	707	718	741	695	687	648	681	676	675	695	676	683	673	749	695	680	704	693	690	721	689	703	715	711	694	698	659	678	712	678	731	736	735	716	701	728	720	712	720	677	679	674	689	743	708	721	716	731	708	703	637	732	691	693	672	722	700	711	720	710	688	710	696	701	704	671	679	742	721	707	731	690	681	711	712	696	738	691	703	727	723	685	687	711	702	696	676	651	724	727	684	727	727	677	637	700	758	698	672	731	741	717	698	763	716	688	688	685	686	695	700	735	701	717	738	726	641	669	723	685	685	695	724	677	742	673	669	704	696	677	702	702	725	677	715	656	658	705	758	671	722	690	658	704	684	673	732	711	687	698	704	704	719	656	742	678	671	714	714	724	677	674	682	721	714	673	724	694	713	689	784	719	703	782	728	683	681	721	727	706	717	732	722	692	723	656	730	701	677	683	678	762	671	700	718	732	701	646	696	724	678	737	693	697
2553	705	411	301	272	268	340	365	369	358	318	265	228	205	196	173	159	134	146	135	164	147	167	175	162	129	133	117	97	104	92	87	75	94	88	91	60	89	77	97	91	72	112	89	79	74	87	82	89	89	94	83	99	83	82	82	74	87	86	83	87	84	89	84	74	87	75	96	82	97	72	65	84	93	82	83	82	82	99	71	100	85	84	86	83	85	88	83	94	80	76	82	118	67	79	67	83	78	82	90	93	81	79	88	85	75	91	76	84	76	89	101	81	67	87	91	108	82	78	83	102	86	87	81	84	74	93	71	94	92	89	82	92	84	94	80	77	78	89	99	87	72	94	82	82	91	99	82	74	104	85	81	93	83	78	70	92	79	91	84	80	97	75	89	95	72	94	72	80	73	84	80	86	88	88	98	77	83	95	93	86	91	94	101	82	89	90	89	82	76	75	85	72	81	78	85	73	80	84	95	97	108	96	88	83	65	82	75	85	81	76	75	82	90	78	82	73	106	62	97	91	87	75	92	99	105	90	95	91	98	82	91	76	90	75	68	74	82	88	78	93	71	83	82	99	85	83	87	80	72	83	92	73	85	68	95	95	75	88	70	89	84	87	78	76	90	71	72	85	93	88	87	87	81	86	74	80	85	80	87	77	85	91	82	80	93	87	87	84	74	84	83	76	90	82	72	90	80	86	104	78	89	78	74	91	100	95	76	84	89	77	101	80	87	84	100	78	86	95	94	89	101	72	103	86	81	93	72	77	67	70	82	86	86	87	93	74	85	92	75	77	88	92	86	97	82	91	93	93	79	96	81	97	100	78	81	72	106	101	81	98	68	83	77	79	65	84	88	64	89	97	90	66	67	97	86	78	100	79	70	84	98	79	86	92	94	87	75	81	93	88	90	79	94	85	86	96	77	80	80	86	91	79	75	77	78	77	69	84	81	97	86	76	76	80	74	79	73	93	65	82	74	86	79	76	87	80	78	106	84	89	68	82	88	71	86	93	95	77	77	80	90	99	74	71	112	86	92	74	90	91	90	96	85	89	97	90	91	95	80	83	82	95	89	77	91	94	72	85	97	75	87	90	77	85	80	94	86	98	80	77	92	83	70	78	69	79	78	86	95	89	91	94	83	70	73	90	74	75	81	80	78	87	76	89	86	69	100	87	86	95	90	74	86	74	78	74	105	85	78	78	78	70	85	82	79	90	100	80	93	104	101	68	102	73	89	89	78	85	82	104	95	70	85	91	87	92	62	72	94	88	102	83	75	84	81	83	62	97	85	78	89	82	83	87	80	80	91	78	61	93	75	76	91	78	103	92	109	88	75	113	86	97	79	100	83	98	81	77	100	92	86	88	65	85	87	79	79	109	92	84	93	84	84	81	74	81	94	92	80	66	85	90	85	83	95	95	87	86	80	81	84	85	100	74	84	87	86	87	64	81	79	93	88	68	86	87	96	83	82	87	95	67	96	75	76	102	99	89	78	84	78	90	82	78	98	77	80	74	96	90	93	74	73	86	82	80	88	94	95	83	88	79	75	83	92	108	84	89	91	82	94	85	86	91	75	63	69	72	75	76	94	96	85	98	94	76	102	100	89	69	84	91	89	74	77	98	85	96	97	72	79	78	78	91	102	98	86	83	78	86	90	94	90	84	90	89	79	100	87	74	90	91	83	101	88	89	83	100	79	85	88	76	71	73	69	84	84	88	69	88	105	78	83	95	80	80	72	77	83	87	83	76	83	89	94	84	79	87	100	79	84	85	80	83	93	80	90	75	86	103	77	71	87	90	72	86	87	69	77	82	70	81	86	85	90	69	99	81	82	91	76	89	71	78	79	80	75	80	88	96	79	95	96	81	93	87	88	94	82	94	78	79	88	92	89	105	89	75	92	87	76	81	88	65	84	78	78	95	100	79	86	81	81	80	87	72	73	87	80	83	89	65	93	74	87	88	84	84	84	91	92	80	90	68	62	82	86	80	74	103	80	105	82	97	92	84	87	80	91	82	88	63	73	86	96	97	79	84	75	89	85	88	87	89	75	76	75	93	78	93	96	81	73	84	97	101	72	81	86	82	95	81	71	85	92	95	77	101	73	96	98	77	108	85	86	79	86	90	96	94	88	81	98	89	82	90	96	84	81	78	95	92	86	80	98	83	102	93	82	85	95	73	84	95	76	75	89	97	77	82	79	85	85	88	83	82	84	77	75	78	92	80	92	83	69	89	87	76	108	77	87	104	91	84	75	54	83	82	83	85	77	95	110	78	71	101	80	75	82	90	87	96	98	78	93	77	78	88	87	88	80	70	87	81	73	77	82	78	97	97	84	74	96	85	90	90	94	64	81	77	103	73	85	82	88	90	74	88	81	89	95	97	82	93	83	91	88	84	83	96	84	74	71	77	82	71	101	89	70	90	76	86	83	79	80	96	84	93	101	97	101	90	88	77	80	85	83	78	111	78	79	89	73	74	69	73	91	84	80	74	91	73	80	82	85	90	77	82	88	81	101	86	89	73	88	80	84	79	115	92	93	83	96	93	76	71	91	93	83	85	82	91	76	82	83	88	62	90	87	86	83	71	79	76	74	102	76	80	76	82	84	81	72	79	96	81	72	94	91	85	90	81	82	69	105	76	82	83	94	88	90	87	95	96	86	93	76	81	80	83	101	100	83	74	102	77	73	84	85	90	98	95	71	89	71	81	87	70	80	84	80	77	80	86	68	87	84	76	76	100	79	95	87	90	91	78	85	91	86	95	92	94	83	98	88	79	78	80	72	66	86	88	85	82	80	84	93	84	103	70	78	74	83	73	97	87	83	86	91	92	82	77	83	72	72	84	90	81	84	72	90	72	73	105	71	96	80	94	86	77	78	81	90	76	95	90	87	68	62	95	75	91	74	62	75	88	78	86	66	87	86	97	82	82	95	83	85	92	90	75	84	86	75	96	90	87	88	77	91	88	97	90	90	85	100	86	80	78	97	82	65	68	79	81	100	81	83	82	79	77	80	79	82	86	80	95	106	93	86	85	99	82	64	87	86	87	77	82	103	89	81	74	76	96	91	84	79	76	75	82	84	87	89	82	84	88	86	90	91	108	62	83	97	80	85	88	93	84	83	88	73	66	87	102	93	96	84	98	91	70	67	76	86	98	80	94	80	86	87	82	90	88	89	78	95	74	86	93	92	81	93	88	80	108	79	74	87	89	77	72	89	91	90	92	69	72	98	92	83	90	60	90	85	73	62	96	96	94	74	76	96	101	87	70	80	96	92	85	88	85	65	77	66	78	83	99	85	79	94	79	87	85	74	98	83	87	83	93	97	93	88	86	86	89	78	91	91	83	87	92	87	76	90	91	98	103	76	82	90	82	97	79	83	64	83	79	103	73	73	88	80	93	87	85	77	87	94	75	86	86	75	78	84	89	81	94	71	70	78	86	61	96	87	88	72	90	87	97	84	94	86	85	80	90	81	90	72	83	74	79	72	89	81	89	75
18992	7667	4644	5104	10491	15305	15777	14378	12524	11077	9459	7641	5586	5135	3995	3584	2858	2039	2439	2220	2447	2494	3022	2974	2521	1918	1647	1188	951	818	688	660	658	639	634	578	621	647	585	645	647	635	649	617	606	631	620	608	623	620	636	628	597	632	629	647	626	620	608	646	627	663	643	655	610	584	641	619	627	646	636	612	644	632	675	636	635	617	604	628	631	617	707	592	610	632	609	687	667	618	598	659	578	642	593	663	648	610	634	652	626	583	625	653	625	619	647	634	605	598	636	616	603	629	596	643	641	678	615	630	610	645	597	608	628	626	693	583	609	586	605	615	592	598	637	599	602	641	623	638	656	586	625	631	654	580	603	622	579	662	645	625	637	651	631	632	618	625	621	635	610	619	642	636	629	628	621	638	609	576	653	600	596	633	633	637	601	627	592	639	604	641	604	674	621	629	607	664	628	617	613	622	660	602	610	611	620	637	618	624	637	638	605	647	639	611	627	590	573	642	588	567	617	630	648	627	669	620	618	646	596	655	635	615	600	640	629	610	649	681	635	610	634	617	624	661	631	629	590	590	551	661	585	670	601	575	590	643	623	591	648	628	682	618	597	655	644	630	621	625	685	582	584	638	568	603	698	632	616	646	599	639	656	629	589	623	623	648	610	649	619	631	631	623	664	630	615	640	675	624	644	684	604	615	666	638	656	684	643	606	600	604	618	635	611	633	635	579	607	612	682	571	685	603	641	640	607	630	625	616	670	633	621	608	615	626	621	630	668	575	583	647	639	623	645	588	624	625	663	632	627	636	607	659	645	633	630	608	610	624	633	634	632	623	606	687	631	606	652	598	622	674	586	643	604	636	647	602	625	666	619	640	586	614	642	617	639	590	665	630	634	592	630	618	606	624	612	650	686	623	597	604	634	629	646	621	658	632	604	635	611	670	583	644	602	637	639	634	647	635	619	640	677	583	600	603	636	642	650	648	634	637	606	638	608	660	653	588	633	626	607	633	600	652	606	665	678	567	621	634	641	579	610	592	644	607	655	619	581	643	611	630	631	681	595	636	634	647	635	626	623	672	620	614	608	635	612	619	646	644	579	650	607	631	621	652	679	624	618	566	620	634	618	676	583	657	630	577	629	623	616	659	667	657	665	648	640	658	590	664	608	618	671	592	576	572	638	612	624	619	643	606	604	631	589	639	633	626	659	650	641	626	590	609	671	650	660	626	663	614	652	667	639	637	602	666	622	653	621	626	579	657	634	625	655	660	651	644	632	651	650	580	624	618	603	629	599	650	601	642	650	623	626	620	637	641	600	636	610	646	636	610	634	598	638	648	696	629	643	615	640	635	619	671	628	606	605	609	614	584	611	604	673	615	618	652	635	606	648	609	641	607	623	626	598	653	626	645	636	596	608	653	641	587	658	603	670	631	624	631	657	650	641	637	629	631	661	646	678	642	628	659	620	629	625	599	615	633	639	643	614	625	634	624	631	603	632	646	599	623	623	677	625	608	648	583	653	601	662	628	620	653	589	613	596	629	603	611	648	611	599	624	625	656	628	584	626	623	610	654	645	619	626	661	652	625	674	636	609	602	629	628	634	605	620	629	631	622	600	611	605	643	561	637	603	599	616	615	593	608	613	620	627	600	641	605	624	600	633	597	584	600	660	676	680	662	598	663	648	616	633	649	653	630	642	679	661	616	651	625	622	627	632	638	616	604	624	626	654	629	634	628	652	636	637	596	605	665	633	620	658	649	582	657	617	615	635	611	631	665	592	608	651	571	646	576	627	660	664	618	629	656	618	660	663	640	643	628	637	617	665	616	627	599	617	614	614	614	631	661	635	642	654	642	640	645	604	648	623	603	615	638	603	633	657	667	641	634	665	583	587	641	689	599	662	625	644	614	608	641	604	621	620	666	635	625	618	645	631	658	609	657	654	639	639	599	586	657	615	618	602	583	639	583	629	652	596	639	621	670	654	652	645	623	656	591	642	656	646	588	622	577	633	623	613	653	635	645	622	623	608	673	645	604	586	703	622	594	613	614	613	609	652	623	656	659	631	595	691	662	599	657	647	634	623	594	631	603	620	636	652	642	656	606	656	641	627	653	638	644	612	610	641	636	591	626	611	640	621	588	611	642	645	647	638	604	588	627	571	605	661	577	635	611	594	653	632	591	616	685	589	662	607	644	631	650	654	623	619	619	680	633	605	613	652	639	610	611	662	656	618	652	647	596	640	659	605	657	650	606	635	565	673	629	614	611	636	644	631	581	630	653	573	640	616	631	616	621	643	629	642	642	630	580	625	619	576	587	659	647	636	617	627	607	636	613	653	632	640	656	622	591	599	650	598	643	623	667	626	636	603	624	636	601	632	655	612	583	597	547	641	648	653	631	625	641	634	673	628	557	579	668	655	642	632	632	679	640	595	575	595	598	613	604	583	653	643	584	614	647	603	597	624	637	617	645	685	604	648	602	628	674	599	626	642	599	649	637	611	634	630	613	657	606	652	642	606	652	658	638	653	602	663	629	663	618	590	658	616	655	668	631	621	648	584	655	635	594	614	619	633	670	567	667	611	631	644	630	631	622	652	604	648	620	625	630	639	642	602	661	624	652	591	622	618	631	582	644	651	639	615	635	634	665	627	668	614	672	606	597	638	593	626	641	604	648	619	616	619	612	630	648	684	693	645	627	673	601	636	626	623	639	601	637	587	660	596	656	632	674	595	619	598	635	656	615	628	627	606	644	678	608	686	605	630	642	612	646	616	655	571	628	621	645	640	634	616	623	630	665	654	620	602	615	693	639	658	625	652	612	671	645	668	637	588	695	635	676	622	630	631	656	600	671	656	628	626	631	626	645	622	644	609	628	643	608	635	636	621	629	601	632	643	642	649	660	638	616	625	647	634	610	600	652	620	632	636	598	595	661	619	607	667	607	648	665	622	606	655	648	654	578	648	614	632	679	613	623	605	631	678	654	621	693	678	672	651	609	661	608	634	652	629	614	636	689	642	633	654	615	633	640	619	624	617	616	627	622	595	628	631	625	587	624	592	676	635	636	605	599	642	629	665	626	615	667	661	636	636	594	644	627	644	644	613	631	635	611	608	665	600	609	644	629	632	596	604	622	619	655	629	659	650	584	645	618	566	598	649	623	644	615	652	611	629	614	610	606	602	576	653	587	643	635	647	601	648	667	650	611	603	668	672	649	613	670	681	603	654	610	642	653	645	603	596	639	638	613	664	631	635	623	571	656	668	603	611	632	571	647	643	613	638	596	625	660	654	599	613	663	691	594	644	587	671	619	629	653	676	593	666	681	646	650	626	639	620	645	657	667	598	627	624	650	648	647	675	602	612	614	591	635	649	631	631	603	617	655	627	623	618	620	615	656	649	663	629	629	621	671	645	616	652	646	656	618	632	608	645	598	600	621	652	611	594	602	626	588	646	660	631	628	647	632	643	676	619	631	622	597	621	646	629	568	583	600	604	628	656	626	619	685	663	611	636	654
2319	1147	569	431	355	365	523	568	492	527	469	354	308	234	215	216	193	173	190	160	229	319	311	320	307	231	209	160	142	114	93	83	96	88	89	83	88	83	84	92	93	85	103	89	83	88	104	94	94	81	87	79	83	87	84	96	95	83	88	70	95	81	82	79	83	82	79	103	83	90	85	97	99	95	81	91	82	98	89	94	82	81	85	104	95	77	92	96	88	112	93	78	86	94	101	94	89	87	72	108	78	97	98	100	86	69	75	82	100	92	89	74	88	73	87	91	97	93	83	88	71	97	101	81	95	88	67	65	94	99	91	86	102	104	91	75	88	84	94	101	104	81	76	95	83	69	93	85	84	101	97	91	84	89	71	78	89	97	84	83	68	85	77	81	77	77	85	77	94	102	83	82	77	90	84	92	77	81	82	82	75	96	69	89	87	95	83	72	95	83	75	79	88	86	84	74	75	98	73	82	87	81	90	100	91	84	103	88	78	88	90	71	103	81	74	100	112	90	92	84	78	97	89	88	103	96	77	56	80	70	85	86	94	69	95	94	91	81	87	92	84	98	81	93	75	89	97	97	89	75	84	85	107	84	83	85	91	89	99	87	85	92	85	89	94	85	96	99	81	84	71	87	80	102	81	75	76	76	89	86	83	82	94	109	74	80	84	75	89	92	76	93	78	86	91	79	72	87	74	83	86	75	73	117	96	79	87	81	102	97	68	80	72	79	96	74	92	77	72	95	93	96	90	86	91	71	80	78	97	93	90	89	76	88	102	85	100	99	72	93	88	81	84	91	79	85	86	94	81	81	109	87	96	90	76	85	85	87	78	86	84	70	84	81	84	97	89	87	80	90	69	110	85	87	84	84	85	81	98	94	93	97	73	89	78	81	98	81	83	80	66	100	93	96	78	101	84	84	93	83	79	95	92	81	85	95	86	84	87	85	91	82	79	91	85	91	93	94	97	88	84	103	87	93	87	88	81	68	79	97	88	93	95	78	104	82	93	72	82	87	96	72	87	87	95	77	107	85	83	100	92	96	64	68	97	87	95	87	88	86	84	106	82	86	85	92	80	103	89	96	80	69	85	78	85	86	78	74	73	98	90	74	81	85	79	75	83	94	105	73	98	104	70	95	82	98	74	77	77	88	83	77	83	92	98	94	78	73	80	87	67	72	82	71	93	83	100	98	89	81	73	77	83	75	63	71	71	86	99	71	81	78	90	85	91	86	92	74	88	82	71	97	69	109	85	72	92	88	61	73	71	98	78	71	71	82	81	87	108	92	84	80	90	92	89	83	91	89	76	97	92	93	83	76	78	81	89	70	88	80	95	87	80	85	88	78	87	89	77	92	80	89	87	75	92	72	85	98	80	89	104	90	93	93	91	80	94	99	86	108	93	104	90	69	87	80	92	77	84	86	92	99	81	90	105	88	69	76	85	91	87	81	92	91	79	78	85	82	85	75	89	109	68	85	97	89	95	91	84	98	104	98	91	83	89	74	93	85	101	96	72	96	95	88	78	91	86	79	80	84	89	77	91	87	86	87	96	84	106	80	99	80	78	90	86	92	73	98	88	87	75	97	104	80	74	76	96	104	95	83	81	77	92	75	103	89	77	89	101	77	104	99	82	87	97	84	93	105	93	93	72	100	96	92	82	93	87	97	85	90	88	76	94	95	95	73	89	88	91	85	99	87	81	78	100	82	95	79	79	73	81	67	100	80	87	79	94	88	90	96	84	71	98	86	108	77	113	82	98	105	102	101	76	73	83	88	83	78	90	91	83	81	88	86	97	105	101	83	97	79	95	91	77	75	99	89	80	76	62	85	98	100	86	84	87	84	86	87	87	88	95	78	96	102	93	77	94	92	82	97	90	83	76	91	81	109	87	85	95	78	94	96	87	92	87	73	84	98	74	64	95	90	76	71	82	72	94	90	104	87	76	74	101	66	95	71	79	93	86	78	101	87	95	92	86	104	92	90	84	85	103	81	93	94	74	82	91	90	87	81	94	102	90	94	90	94	67	81	81	85	80	87	92	75	86	83	92	97	73	90	93	92	80	91	86	94	88	79	92	102	86	100	105	97	84	100	84	79	75	72	87	82	85	81	92	81	72	90	80	84	87	94	81	105	91	85	76	90	77	83	93	80	105	77	89	81	88	93	76	68	87	78	72	89	100	77	94	71	92	87	83	75	95	85	89	84	110	75	82	96	82	89	78	82	76	72	83	102	95	83	88	83	103	92	81	82	78	95	98	79	86	90	74	74	70	94	89	95	86	87	89	97	91	100	102	68	90	79	92	96	83	89	78	90	78	94	91	84	88	100	84	97	95	77	74	99	72	79	83	80	88	86	69	80	66	88	88	69	86	71	77	86	89	81	82	89	73	98	97	91	89	82	94	79	60	83	82	88	96	84	77	94	92	97	82	89	82	84	103	65	79	90	96	85	95	96	90	90	87	89	93	89	77	78	83	87	91	90	89	95	84	71	99	90	88	78	75	76	101	91	75	88	84	77	93	76	71	83	75	79	91	87	97	93	87	87	105	100	100	81	68	90	116	76	94	81	76	83	107	89	76	86	97	90	72	82	82	79	100	89	94	78	86	82	87	77	90	82	83	104	94	92	92	84	106	93	85	97	88	89	96	95	89	75	85	98	85	101	85	85	102	80	85	79	94	81	92	88	76	86	77	85	67	82	84	92	77	92	84	89	102	79	103	94	82	74	92	92	75	86	107	100	91	87	85	84	84	65	82	95	92	95	89	85	71	83	88	78	77	70	103	92	76	89	90	97	75	97	78	77	96	98	77	85	89	86	92	76	101	86	74	86	69	101	88	99	99	74	89	85	100	94	78	75	91	81	87	85	87	83	64	86	81	95	89	88	82	104	87	76	85	60	97	72	87	106	84	82	106	77	96	100	102	79	91	83	75	101	86	72	86	81	88	82	78	92	79	73	99	75	82	88	111	95	96	83	86	91	80	91	76	77	88	92	78	87	90	88	86	88	80	96	86	87	92	91	75	91	84	89	83	101	86	80	70	79	85	78	96	76	100	95	101	88	85	80	90	80	83	85	92	92	83	68	93	93	84	65	86	87	100	80	95	88	97	93	100	91	89	83	84	79	91	90	82	84	89	82	98	92	89	97	89	99	92	82	96	88	72	76	75	91	73	91	90	93	77	99	91	81	79	72	89	96	88	76	80	68	81	82	84	92	84	96	75	101	85	74	96	95	88	76	79	84	97	95	83	78	79	86	74	76	77	75	86	98	95	95	91	85	85	92	66	77	90	79	95	104	90	76	98	85	89	90	75	85	89	99	94	75	79	102	81	79	82	88	84	97	77	88	87	81	81	73	84	85	90	77	70	66	86	76	73	83	79	84	82	97	89	70	96	80	81	89	82	83	88	73	70	90	71	91	88	84	86	88	79	104	72	84	86	86	107	84	84	95	95	106	66	82	94	91	99	86	82	77	86	83	92	95	89	80	89	95	91	77
22037	10290	5635	6867	14248	19527	20534	19129	15767	15023	13140	9999	7007	6106	4997	4967	3751	3676	3974	2525	5071	6663	6510	7044	6174	3773	3171	2007	1407	999	775	716	636	662	662	665	625	610	619	603	629	652	653	659	619	672	650	625	590	644	617	626	629	604	646	597	630	622	612	664	615	647	621	655	643	628	619	663	615	659	621	598	615	652	647	583	633	603	639	628	627	613	627	618	590	605	674	652	671	606	636	599	622	618	618	635	615	598	605	630	651	602	586	630	677	650	631	673	665	618	648	657	637	651	640	603	611	580	610	611	596	642	621	644	586	623	615	619	598	612	633	602	661	649	601	671	643	646	625	609	615	611	611	623	623	677	598	617	627	630	636	576	601	619	637	611	643	655	641	649	574	630	611	698	620	607	599	660	635	640	685	661	586	650	634	624	648	650	623	605	645	655	639	639	635	616	648	617	600	635	641	645	667	583	635	619	650	630	584	639	646	671	591	631	628	627	605	633	572	646	635	645	668	657	647	686	642	645	623	691	636	663	650	628	617	637	586	631	654	609	601	618	628	612	594	654	590	685	628	630	612	621	636	660	653	618	623	656	650	594	641	590	613	640	640	618	621	615	648	627	662	612	637	608	632	640	664	606	624	644	620	616	633	597	633	603	654	624	682	628	641	597	653	664	654	643	613	607	604	639	583	648	670	577	626	606	630	629	618	667	578	666	598	641	645	632	616	584	631	572	580	622	623	617	676	614	626	608	581	673	667	604	602	604	621	635	634	636	606	579	630	641	654	686	640	627	607	645	671	660	624	619	630	642	669	601	628	681	642	616	637	640	608	634	663	616	636	652	602	647	663	643	603	629	608	615	654	644	669	632	652	622	619	616	620	659	648	620	610	602	607	640	632	612	583	689	632	609	603	632	637	615	652	610	618	655	624	621	642	655	612	646	623	669	637	646	647	598	622	606	619	680	622	665	619	603	692	669	652	639	606	661	594	635	661	605	597	623	652	610	644	613	659	629	622	607	642	641	614	613	654	697	604	595	656	638	586	635	621	624	592	597	651	570	660	633	624	655	601	649	617	617	619	668	637	664	609	577	631	630	654	616	608	623	593	590	616	570	640	630	643	617	623	659	626	602	629	627	609	664	642	591	593	609	638	621	641	636	641	666	670	665	565	645	648	670	627	583	588	603	615	589	597	607	617	654	623	624	628	614	622	642	640	644	643	607	632	643	613	614	603	667	631	617	637	648	624	611	675	589	647	608	643	654	594	588	622	688	638	593	613	642	667	627	601	663	636	626	623	616	604	662	638	635	604	562	600	651	606	627	584	630	633	611	639	645	623	684	651	615	630	669	674	629	663	656	612	619	646	637	601	614	650	672	627	648	597	628	640	629	605	638	644	628	643	649	565	630	626	625	632	597	667	648	636	616	588	653	654	644	645	653	627	593	614	667	637	626	635	639	672	637	604	628	629	661	620	638	589	635	643	606	633	611	617	655	636	583	640	646	598	628	586	638	639	625	613	601	665	644	630	632	651	596	667	608	660	618	617	633	621	638	586	636	637	642	668	622	609	641	593	647	608	630	644	663	635	610	662	607	634	680	663	601	624	639	621	631	602	643	613	609	596	659	606	632	559	587	598	611	625	609	630	670	631	635	591	683	637	640	613	624	629	681	646	599	647	636	604	571	576	648	622	666	680	614	663	604	652	639	667	638	595	623	613	633	635	670	601	640	670	637	602	643	607	596	577	639	614	646	659	611	644	602	603	629	639	603	664	609	615	620	633	626	573	617	641	585	607	599	623	597	595	638	653	617	593	668	613	628	642	618	607	667	638	650	598	644	623	597	627	628	609	587	600	628	641	606	645	633	601	662	598	631	621	664	603	647	614	626	684	622	650	621	639	607	577	619	656	625	651	618	672	633	635	638	606	685	638	603	609	626	656	614	653	656	630	620	637	650	624	647	627	624	628	582	638	612	632	635	626	584	654	645	652	632	668	663	613	680	584	592	656	621	657	617	589	614	711	627	635	644	610	632	605	628	601	633	614	693	609	652	650	642	616	649	615	627	628	611	563	666	575	611	636	580	631	655	636	604	601	637	604	652	638	657	728	640	646	611	615	618	621	649	643	637	644	600	640	619	628	645	598	677	598	602	668	601	652	628	645	652	612	657	656	688	597	650	609	600	619	637	579	588	614	622	634	628	612	614	616	616	598	618	639	649	644	601	576	655	636	655	641	639	664	632	639	598	609	649	616	586	632	622	596	596	597	626	657	675	681	657	624	662	602	643	653	668	639	628	649	579	645	662	603	624	644	652	635	600	588	633	660	683	651	634	629	657	633	633	622	657	643	631	613	666	601	683	637	631	618	611	640	617	667	626	642	609	618	626	626	631	609	603	604	609	637	602	641	634	626	646	650	640	657	654	586	608	605	600	653	646	630	636	618	616	631	634	604	599	631	608	618	636	613	647	646	584	615	618	637	625	621	615	611	622	599	595	612	662	655	642	594	667	608	621	662	621	666	661	612	615	643	656	663	616	677	622	619	628	643	632	606	626	618	626	596	591	627	586	633	637	641	611	667	611	639	649	623	585	661	630	601	636	638	629	657	627	639	648	629	632	629	586	586	583	670	598	643	637	634	610	619	621	630	582	610	584	629	673	642	634	611	637	614	643	632	590	604	644	673	664	642	601	623	662	613	613	615	634	626	640	638	625	629	630	617	651	666	595	645	668	614	635	595	621	631	608	606	623	605	595	607	643	604	647	608	646	642	595	645	656	664	665	616	615	631	638	603	634	618	607	583	615	610	619	664	614	594	632	568	595	617	657	601	638	625	591	631	629	622	627	593	620	640	589	653	638	643	600	644	673	630	656	655	600	660	626	604	647	639	631	630	653	638	637	646	643	611	649	635	648	608	636	624	590	604	640	633	621	624	631	640	659	616	602	641	595	643	599	592	581	586	681	698	623	637	616	613	620	657	660	658	675	623	634	620	625	644	579	614	649	593	619	619	617	650	605	654	641	635	647	635	648	659	617	633	577	606	652	595	651	593	628	628	630	578	632	644	643	620	614	592	632	598	662	616	610	596	603	650	601	632	656	614	666	597	615	642	693	636	633	672	634	625	642	640	595	628	663	644	677	596	605	605	619	657	560	605	610	630	677	657	632	631	639	635	631	637	634	652	668	653	650	628	633	646	647	591	627	592	633	593	592	624	630	676	640	646	627	630	676	603	647	635	661	672	600	647	652	613	631	603	592	679	648	639	613	635	670	616	643	632	629	637	657	653	638	641	619	669	615	609	625	674	623	613	635	643	649	645	646	667	639	623	664	632	634	638	636	617	660	625	621	633	657	653	634	616	685	656	641	618	623	594	619	614	653	613	682	676	612	616	610	623	634	606	659	603	623	628	618	621	615	652	626	659	638	634	622	648	639	636	660	648	657	594	645	666	546	630	625	641	606	599	613	616	648	625	612	630	650	649	603	636	639	650	622	650	653	609	621	599	620	634	637
3558	1046	496	333	414	427	603	569	503	531	483	341	284	241	252	249	209	203	235	187	322	388	298	356	366	234	202	168	142	107	117	104	98	85	100	89	113	92	99	120	113	97	98	103	105	107	93	96	95	94	82	100	90	97	92	88	115	88	89	87	102	87	76	113	114	100	100	98	111	89	100	108	106	113	100	107	98	119	103	102	118	97	109	95	94	88	112	88	97	97	119	93	89	113	103	108	90	112	105	105	97	98	88	95	90	97	104	96	117	84	89	88	103	78	105	106	111	116	109	96	114	112	116	82	95	102	91	90	76	100	101	91	80	113	91	97	102	104	83	107	103	112	88	103	103	87	93	103	101	75	99	95	104	76	85	86	98	91	89	107	83	94	104	108	107	106	87	85	87	98	106	102	90	85	89	104	88	103	78	95	92	87	96	99	97	100	106	110	106	99	112	84	91	87	96	98	93	110	105	110	98	92	97	81	91	97	76	108	97	106	99	115	107	106	106	93	106	90	87	84	86	116	112	86	123	109	93	83	109	80	80	105	89	87	108	92	94	85	91	96	87	79	86	88	99	94	125	113	110	103	118	88	100	105	80	87	94	78	106	104	88	109	92	96	86	96	110	105	87	106	94	91	114	99	85	90	93	114	101	104	121	116	92	114	98	89	110	93	85	104	87	106	82	90	90	96	113	101	95	89	104	94	103	99	100	97	96	83	92	74	106	116	87	95	100	96	97	101	128	99	100	108	107	93	100	86	102	100	84	103	84	92	104	99	90	78	101	104	90	110	104	97	116	109	88	87	100	102	94	113	112	92	99	87	90	93	98	125	108	94	96	110	81	83	83	112	96	97	105	89	91	107	104	101	92	92	111	100	96	103	110	89	114	120	95	109	104	112	99	104	80	98	80	98	116	93	109	116	102	98	113	98	104	79	121	94	114	95	88	105	104	105	95	76	105	109	86	89	85	109	82	89	102	109	102	99	91	93	106	114	89	100	109	86	93	114	108	101	99	99	94	102	81	92	106	78	93	104	96	118	96	101	87	94	99	76	92	96	87	85	91	110	90	84	124	102	81	102	101	78	102	100	98	113	90	98	102	106	96	93	97	90	91	91	99	94	102	77	84	98	89	101	109	116	104	97	88	86	98	102	101	95	100	97	85	93	100	104	105	104	94	92	99	102	93	99	103	94	100	100	104	107	93	98	102	85	92	93	92	102	101	105	84	92	88	95	97	105	90	92	95	110	90	88	84	84	108	84	84	98	108	99	100	105	115	94	90	92	92	97	98	98	94	92	106	95	80	106	95	98	90	92	98	103	77	91	118	86	94	83	100	92	100	95	103	92	98	71	89	105	120	91	106	75	89	96	106	98	115	100	95	102	101	98	90	90	96	85	99	100	86	96	100	110	103	90	87	88	116	105	108	105	95	102	97	105	96	103	95	74	110	97	110	96	116	91	94	109	100	117	91	103	104	88	95	90	120	110	84	92	100	97	96	89	90	87	93	103	88	106	118	103	93	78	94	88	97	91	109	96	99	98	98	88	94	112	112	105	100	116	99	93	104	127	95	89	105	104	96	102	104	101	85	106	124	101	98	104	117	87	99	87	102	98	99	94	114	93	107	91	107	104	100	111	96	111	93	90	114	120	101	106	115	107	91	101	100	102	107	101	96	99	82	85	102	90	88	124	100	99	88	102	92	90	110	117	93	105	96	99	93	117	99	102	111	100	92	96	94	110	107	101	117	93	115	105	87	88	93	93	109	110	95	92	85	96	83	104	120	109	110	91	105	101	104	103	90	105	102	104	87	104	96	94	97	111	84	101	88	80	107	96	87	86	95	93	107	104	90	89	114	106	82	100	103	106	100	94	97	92	103	110	99	93	105	90	87	91	109	96	79	85	102	109	103	102	94	101	105	84	102	87	112	100	102	107	92	91	91	95	104	92	97	87	113	99	100	113	98	98	105	79	91	96	107	121	103	111	110	89	103	88	107	93	91	97	96	90	91	91	95	106	97	89	105	101	99	104	101	95	101	96	105	101	105	104	96	100	90	98	100	95	97	84	87	100	101	78	87	109	103	101	109	88	91	100	93	101	81	104	81	111	98	95	74	96	109	106	93	110	89	96	96	81	112	98	96	108	99	93	78	79	100	91	100	123	89	90	93	96	102	81	89	104	85	95	85	90	96	82	100	102	91	94	92	93	82	104	99	99	91	94	92	100	106	98	94	112	89	92	99	89	89	97	103	106	111	113	100	114	100	89	111	95	96	96	88	100	99	89	122	95	105	93	122	102	96	100	85	103	106	79	91	88	120	101	114	108	105	91	120	100	102	102	85	99	84	104	94	102	106	93	104	97	95	86	91	81	106	106	98	108	105	110	120	88	101	91	99	81	92	110	100	87	111	101	93	111	92	83	106	108	81	98	96	91	81	96	107	105	97	98	103	85	100	97	92	102	122	100	114	70	87	106	100	107	85	91	109	109	114	99	83	94	87	76	104	108	91	100	98	89	84	98	91	94	91	110	102	101	103	88	93	98	95	109	111	102	90	102	97	105	89	98	85	100	86	102	96	103	95	87	114	75	100	84	102	97	110	83	119	75	111	89	98	94	89	112	101	103	92	69	91	108	81	105	91	111	100	85	96	98	88	104	88	108	98	110	91	87	128	103	112	94	90	83	85	94	100	105	102	91	107	97	99	92	103	91	102	97	87	90	110	99	110	111	125	87	101	102	100	92	119	92	99	95	103	100	89	95	99	111	95	100	104	105	107	90	101	98	94	84	83	86	98	117	89	97	89	108	93	99	100	89	106	98	105	109	105	94	94	114	92	92	102	90	92	101	101	108	114	103	103	114	83	85	111	112	107	92	93	110	93	94	98	102	115	90	102	82	76	93	81	81	104	103	100	101	94	106	82	95	100	86	127	100	104	93	103	94	95	105	102	90	105	94	90	118	86	100	83	94	100	93	87	82	85	99	93	93	95	108	111	91	84	99	97	94	114	95	102	86	103	89	96	96	83	112	94	93	102	104	105	89	109	103	94	80	98	93	87	78	96	106	110	74	88	91	103	111	108	119	88	101	95	102	99	90	111	88	90	88	90	125	95	92	86	92	93	93	106	93	90	98	95	95	95	115	108	84	87	102	106	87	99	93	109	97	115	114	94	103	100	107	89	79	112	116	93	85	89	95	85	104	95	82	111	87	98	92	103	104	82	104	105	106	103	94	81	80	87	102	101	114	83	80	101	101	106	94	88	108	97	81	90	102	90	91	92	105	104	90	100	92	104	77	84	95	93	84	120	100	100	98	88	106	101	94	95	106	89	104	102	92	101	96	104	98	98	91	92	112	101	110	94	113	98	109	109	85	117	116	98	79	104	92	93	81	95	90	100	111	114	107	98	101	98	90	89	95	91	114	87	88	86	93	104	105	87	94	105	102	101	84	106	93	106	122	96	108	101	113	93	82	92	120	84	79	102	113	107	112	97	100	96	108
21690	9581	5120	6113	14125	20182	21827	18693	15544	14860	13145	10188	7952	6326	5868	5308	4309	3488	5348	2860	7043	8117	5542	6963	6706	3831	3275	2403	1507	1130	888	786	748	739	734	726	733	733	689	752	720	691	718	693	710	729	730	716	728	724	675	715	735	723	737	702	706	694	716	724	729	732	689	728	756	754	757	776	683	707	698	723	741	702	714	735	654	736	745	723	700	715	743	731	753	723	715	683	740	736	770	701	705	697	727	691	727	721	742	731	680	729	721	726	698	683	724	721	746	733	743	750	721	727	726	712	761	716	696	715	773	716	752	716	677	726	713	748	678	707	705	691	696	738	703	731	677	713	739	690	725	700	739	712	712	721	716	712	710	712	707	726	727	749	700	767	761	766	696	708	678	696	691	742	717	721	704	759	698	704	729	744	656	699	717	725	759	774	726	714	685	697	719	737	730	689	745	725	700	687	706	690	698	721	715	649	723	754	705	720	729	744	673	692	748	714	712	707	675	706	700	673	710	714	706	675	725	714	721	727	718	736	708	713	760	710	710	721	670	713	731	714	736	726	726	725	752	709	739	703	711	686	743	702	742	690	716	760	753	681	694	726	707	709	735	747	726	731	759	710	713	718	712	719	718	744	731	730	701	690	699	727	727	714	713	691	745	741	722	696	751	701	698	719	755	669	710	745	716	758	763	699	743	727	673	732	720	761	713	711	752	706	765	780	721	665	677	721	697	701	713	757	715	727	694	737	707	754	703	740	739	691	754	693	637	745	713	734	696	696	740	710	717	738	699	723	765	723	685	730	725	726	737	713	730	719	764	724	728	773	673	723	726	784	768	726	733	720	718	716	744	712	742	722	727	745	712	763	736	748	689	699	699	738	687	731	743	761	707	745	652	694	695	714	734	741	734	755	683	686	770	741	762	736	714	694	730	684	719	715	726	720	694	679	710	694	738	712	677	728	713	713	714	701	705	709	712	736	730	704	686	691	741	717	697	727	722	679	671	709	716	693	770	774	712	678	769	709	714	689	717	725	753	673	718	687	734	696	715	704	663	723	722	685	765	725	736	709	693	706	701	728	745	732	704	691	706	712	722	729	672	722	723	727	711	694	766	722	677	701	678	721	676	647	781	715	682	708	721	677	792	691	720	743	746	743	699	725	740	738	767	708	705	709	745	750	746	740	713	687	729	725	676	735	728	711	668	697	741	694	686	665	704	732	698	680	729	699	667	681	701	693	696	699	694	736	688	676	703	678	730	702	714	682	678	707	690	657	760	803	729	713	722	731	715	710	751	703	708	697	707	668	729	684	730	780	670	738	711	724	709	697	723	741	739	747	742	730	739	719	761	730	655	702	771	737	740	732	711	721	754	734	712	676	708	743	723	700	727	725	700	728	690	729	717	733	772	675	729	690	720	715	723	712	740	699	688	698	722	744	657	726	686	698	713	698	720	723	735	715	712	755	735	689	712	697	757	686	725	697	693	712	745	685	690	720	749	677	726	721	740	722	750	744	730	702	738	719	708	694	734	740	739	746	725	740	752	708	749	710	762	711	740	690	682	729	707	764	722	678	703	720	715	725	741	699	679	651	721	717	775	690	715	697	725	716	728	657	709	734	739	710	727	728	719	687	754	681	687	754	717	720	727	702	722	709	726	752	701	761	769	669	699	734	735	673	707	718	722	784	665	724	712	683	716	712	723	702	728	744	704	745	705	678	704	723	725	720	726	696	708	746	670	720	719	694	709	764	702	734	685	726	758	711	695	690	777	727	724	728	717	713	763	725	706	711	751	723	736	739	775	692	700	678	663	675	700	688	690	736	674	695	729	669	713	779	702	691	725	693	744	735	698	679	701	734	760	728	704	734	702	760	693	700	679	734	714	736	703	726	706	745	762	718	732	723	726	722	668	716	698	716	703	747	717	702	705	736	761	706	755	703	719	731	705	725	722	706	739	695	711	736	716	718	719	684	727	743	728	751	751	709	682	724	762	717	676	750	682	756	730	690	741	720	716	684	677	715	743	695	750	720	686	668	733	752	712	680	735	742	691	723	728	755	708	678	699	700	709	694	674	696	734	809	731	732	755	645	730	739	629	723	683	738	719	670	759	732	687	728	707	772	737	740	738	687	758	751	744	699	769	731	681	721	735	721	715	716	724	725	695	717	755	713	737	733	690	766	758	756	718	725	743	731	689	681	736	713	709	716	726	746	761	707	717	722	736	680	700	697	733	754	712	720	684	685	704	733	734	706	706	685	674	692	735	685	723	699	698	775	736	703	684	734	745	723	720	716	715	754	692	707	696	732	734	701	739	712	722	747	739	757	728	736	755	763	738	773	711	717	726	735	730	682	686	711	769	749	670	708	759	685	746	737	727	715	749	741	739	740	753	666	755	706	739	734	717	696	692	720	669	725	762	739	734	695	694	654	707	751	705	745	689	758	711	691	738	735	712	737	733	709	680	679	703	695	776	700	706	712	750	647	735	703	724	676	719	759	687	739	725	719	755	721	661	696	699	713	723	669	731	669	714	694	751	732	724	703	710	739	724	709	745	682	698	710	731	714	675	775	723	757	713	680	774	735	722	704	712	698	735	766	741	712	686	764	719	705	736	682	700	726	727	742	702	678	712	726	730	665	697	706	741	701	707	689	723	697	704	697	751	710	681	703	700	777	705	708	722	731	747	724	698	696	775	716	737	747	700	717	707	708	674	725	716	703	733	764	757	686	688	697	751	752	709	742	703	749	755	704	699	688	729	743	691	755	708	740	726	743	674	746	744	711	721	720	739	715	675	695	697	678	704	697	713	724	701	695	688	700	684	740	694	718	709	725	783	696	710	725	715	692	686	757	698	741	722	731	744	714	735	713	743	697	699	682	659	735	719	728	712	714	703	708	725	726	698	710	715	707	744	711	741	732	686	715	687	724	725	716	753	727	679	740	709	740	711	705	714	737	721	713	736	725	688	751	661	719	720	733	761	734	715	738	709	721	713	733	705	638	691	695	724	679	725	681	732	716	748	716	696	736	713	745	702	711	667	740	737	711	688	719	714	773	709	696	731	713	668	724	747	760	693	743	709	681	710	687	770	712	717	749	727	676	681	736	699	745	703	668	701	731	710	733	754	728	776	692	694	746	739	683	673	741	724	722	696	702	677	725	751	674	737	673	711	721	762	714	698	724	689	678	715	761	725	678	709	719	762	728	726	724	715	697	732	691	710	674	700	731	715	720	676	757	714	746	713	679	724	724	721	718	719	689	698	728	721	755	672	711	776	737	696	734	688	683	688	720	729	705	693	727	745	721	722	712	718	717	689	734	733	704	749	766	749	729	739	711	770	727	705	737	697	702	727	774	703	650	724	711	700	689	754	712	737	699	737	743	667	681	715	718	696	765	689	665	686	735	732	722	704	703	720	752	741	731	743	750	692	698	750	754	691	743	784	694	687	729	734	734	675	750	723	724	684	686	729	714	666	734	743	712	729	703	680	711	756	689	722	750	765	760	685	667	672	697
3411	1572	666	407	329	418	607	695	707	732	615	465	360	329	359	205	222	208	259	426	816	637	442	524	593	319	288	226	159	132	114	101	104	94	105	83	104	99	96	99	98	107	78	94	103	88	103	90	103	95	95	89	104	92	103	95	104	86	91	99	94	92	82	89	98	101	112	84	87	99	97	100	103	95	111	96	97	100	116	96	91	105	106	88	102	77	105	99	85	96	96	77	83	96	87	98	102	114	103	89	86	79	96	108	117	89	80	94	91	99	99	97	89	100	97	93	106	98	106	91	106	112	92	95	108	106	77	89	95	103	95	98	94	108	108	94	116	106	93	98	100	111	96	96	105	96	111	111	101	103	90	102	89	91	86	91	98	107	93	96	104	98	91	95	93	115	116	88	110	103	92	81	98	96	81	95	104	87	92	76	111	97	92	106	96	104	121	115	93	113	92	88	83	103	104	94	105	88	102	105	78	102	121	102	96	94	98	104	110	101	95	94	102	94	97	87	96	97	116	83	105	87	96	80	77	97	90	98	92	94	85	109	114	113	99	98	96	104	104	96	93	85	111	99	94	95	102	111	92	89	82	90	88	106	108	106	98	108	100	104	81	108	95	86	79	104	111	90	98	82	100	123	99	103	109	92	106	109	99	113	108	98	103	101	75	101	124	106	92	104	96	83	114	107	91	97	98	99	124	77	88	83	106	102	93	102	112	104	131	93	101	111	104	99	117	108	104	85	110	91	82	92	103	85	100	96	86	93	108	104	88	86	107	97	96	103	91	95	94	108	103	94	105	106	117	104	109	107	108	106	92	98	107	101	105	105	93	107	92	92	79	97	94	77	98	103	98	92	85	92	93	93	111	109	102	103	109	97	95	93	105	83	91	89	100	102	95	82	110	89	95	97	88	96	111	89	102	107	77	90	99	87	105	97	87	82	103	91	89	105	104	98	125	83	78	95	113	99	95	108	109	106	87	101	89	99	92	93	96	99	100	108	106	92	96	118	100	84	89	101	91	115	123	100	103	95	103	96	99	104	87	100	117	109	131	104	94	91	98	102	96	102	108	100	103	108	101	105	78	93	106	101	114	93	89	85	79	81	83	86	101	101	89	95	102	83	103	97	87	108	102	99	118	97	101	88	94	108	93	90	99	118	75	97	91	94	107	86	90	92	86	88	90	98	103	85	92	111	89	81	102	106	104	87	102	83	88	78	108	91	103	86	87	85	97	96	85	95	96	89	115	79	97	94	100	81	90	87	99	100	94	88	91	108	98	81	109	81	103	92	77	103	97	87	92	107	95	102	113	88	83	103	95	105	80	96	108	109	79	81	72	93	90	104	100	87	108	100	95	98	98	79	110	98	91	106	108	72	100	109	105	100	105	101	103	103	84	113	96	100	115	97	98	84	95	99	89	100	83	106	91	95	102	94	74	92	103	94	111	96	95	92	95	107	102	78	88	85	106	96	110	94	78	88	103	91	90	115	95	107	85	78	86	99	95	106	112	107	99	99	76	85	88	87	99	96	106	102	101	88	106	95	91	108	99	90	96	94	93	112	93	80	98	110	96	90	92	95	91	96	97	104	101	109	88	83	108	79	78	118	99	114	108	99	85	82	83	96	107	82	90	92	93	91	88	105	88	106	106	104	105	113	126	70	94	109	111	97	96	102	107	90	83	93	97	119	106	90	100	98	94	107	91	101	102	83	94	105	85	101	106	85	115	95	94	106	112	105	100	77	82	95	78	104	94	87	102	96	100	97	96	90	107	80	93	103	110	105	102	115	102	83	98	103	93	106	102	96	90	91	97	102	107	95	114	91	112	104	83	109	90	89	101	85	107	84	99	95	100	108	98	97	116	101	95	103	105	100	92	86	75	99	84	90	104	101	103	102	79	102	87	122	89	105	93	92	91	97	103	119	97	84	89	95	101	98	100	100	93	113	100	86	112	99	90	93	94	91	85	76	82	122	97	78	75	94	98	109	114	105	107	108	108	96	90	103	84	97	101	113	99	96	90	121	94	98	129	94	99	102	96	118	105	111	107	86	101	85	90	101	86	95	100	103	98	106	79	95	107	86	93	103	93	101	114	93	94	101	103	95	100	95	92	88	110	102	108	104	111	102	98	100	98	94	83	93	99	86	108	81	84	104	115	104	117	109	98	90	95	88	100	106	86	88	107	88	94	97	113	88	107	93	117	90	96	88	88	84	89	110	77	101	100	112	118	98	94	103	90	93	93	81	97	95	93	89	99	92	97	91	104	82	84	94	105	116	88	104	91	98	89	101	100	83	91	105	93	109	86	106	99	95	94	99	84	87	104	106	91	89	102	72	96	94	88	96	96	98	96	112	113	100	92	75	99	101	98	100	89	96	125	100	122	96	100	98	114	98	90	95	80	89	95	93	95	91	95	101	89	86	84	93	111	85	102	94	108	83	101	107	96	95	96	95	101	107	92	101	98	98	103	95	96	101	97	105	98	95	90	114	86	93	100	95	90	104	89	98	82	98	87	92	89	94	89	104	79	105	115	121	96	110	88	87	93	89	86	103	91	81	90	97	92	98	89	70	89	94	107	91	114	93	94	95	106	96	90	107	108	111	86	106	102	105	89	78	102	98	91	114	98	107	89	96	105	89	100	101	106	101	100	87	83	111	96	109	116	115	93	97	96	95	98	99	95	93	106	104	95	92	95	89	97	95	101	89	83	96	110	95	99	94	108	98	116	97	101	103	103	93	86	98	91	89	86	95	96	96	96	113	94	92	92	110	93	125	101	110	97	76	102	99	108	105	94	81	69	95	88	84	88	94	111	97	106	96	91	112	85	94	102	114	92	102	78	104	116	100	90	80	120	106	99	93	97	90	99	88	98	83	91	91	84	123	83	84	99	80	97	90	108	102	91	76	85	78	99	101	97	101	83	101	86	92	87	98	90	102	94	92	110	109	99	90	94	97	82	94	87	91	105	102	97	87	97	96	96	101	84	109	102	86	104	107	127	87	110	96	97	91	99	91	96	94	92	99	98	81	77	112	113	103	91	98	98	97	90	81	96	99	106	87	105	88	111	82	96	82	91	93	110	121	113	105	93	93	81	94	110	81	104	115	104	98	94	100	114	83	117	98	108	85	110	84	104	108	90	97	81	94	110	105	97	89	96	103	100	103	79	94	89	93	114	94	92	91	98	114	94	95	83	114	95	96	112	92	99	93	102	91	89	99	98	121	88	110	107	93	103	113	112	102	103	92	107	101	104	125	105	101	90	100	119	111	78	112	98	92	90	93	93	106	110	108	93	95	99	95	108	93	97	107	108	86	101	106	112	100	110	105	84	101	108	92	107	100	105	90	112	112	101	97	105	99	103	96	90	92	92	97	110	105	99	88	109	108	105	112	98	92	102	101	105	101	100	93	113	100	106	110	99	90	86	77	100	89	91	95	95	97	99	98	89	93	90	101	98	107	91	88	104	101	100	97	82	102	102	97	98	100	96	101	94	101	97	91
26217	12284	6620	6984	14109	19978	22473	21758	19908	19350	15840	11391	9011	8097	8119	5366	3775	4014	4470	9056	14643	11373	8391	10817	10759	5887	5315	3412	1974	1317	1050	854	786	710	721	703	735	706	694	687	692	692	703	700	739	714	723	718	703	659	710	684	725	714	737	700	705	714	679	699	712	712	723	693	714	713	702	720	704	692	704	720	664	646	697	737	654	705	720	700	689	684	733	725	739	748	715	707	714	686	660	680	695	698	696	708	676	715	693	717	723	724	754	705	689	718	717	689	701	675	726	684	703	759	757	694	713	687	715	705	690	761	720	758	704	722	721	680	714	740	757	693	729	676	686	707	731	726	710	665	689	700	671	740	698	707	704	694	709	735	702	701	663	765	728	752	721	748	682	726	727	667	737	697	728	751	765	701	677	675	691	732	650	712	701	725	743	708	717	687	696	683	675	725	735	687	721	679	727	710	692	769	709	673	694	733	654	725	675	681	699	669	663	707	687	712	702	707	704	715	705	664	693	717	699	719	739	740	683	751	660	750	662	693	686	694	706	696	743	670	694	687	656	669	693	685	669	687	730	733	715	734	739	692	712	706	663	695	724	724	703	725	689	713	693	704	716	703	711	688	737	709	694	744	708	663	754	714	703	676	709	685	687	725	703	733	699	745	665	700	738	654	716	737	698	674	753	734	671	656	670	677	701	733	707	752	692	735	736	707	668	741	751	702	713	697	713	710	719	714	648	659	695	707	719	689	700	700	682	711	712	717	687	647	730	717	725	722	729	707	678	727	722	736	751	694	740	723	719	686	736	724	689	764	693	703	694	697	705	729	737	734	671	659	706	677	693	696	695	737	670	725	651	693	700	678	691	700	755	645	732	719	671	703	740	689	687	689	665	712	697	677	750	694	724	731	697	741	708	701	676	665	713	655	690	724	695	707	651	755	714	708	735	689	656	687	688	705	729	671	669	675	718	729	715	694	720	718	672	657	701	726	690	667	682	709	747	745	677	752	768	701	686	729	718	692	728	725	685	692	716	700	651	664	699	684	738	750	697	666	685	717	697	686	683	698	722	706	686	688	717	715	686	736	750	691	716	718	696	691	716	671	745	734	691	676	739	689	666	726	677	672	721	671	750	725	728	746	743	675	687	669	759	665	694	726	731	679	718	703	745	688	700	743	729	675	747	693	684	683	708	693	721	741	706	735	724	706	703	696	718	641	685	652	660	671	667	667	719	679	742	697	700	726	697	705	736	719	642	714	733	701	686	721	679	717	701	715	712	696	738	714	753	698	725	744	714	734	723	674	687	722	704	667	709	684	736	663	688	720	690	725	691	680	703	750	712	703	705	685	675	677	690	745	692	703	688	736	669	698	699	685	690	730	732	703	738	693	696	666	696	711	698	681	733	720	692	722	675	719	704	701	664	730	737	713	686	686	695	687	707	749	690	689	708	655	720	685	704	717	722	727	710	711	726	679	697	720	643	733	705	714	791	691	718	677	679	740	715	722	740	693	732	728	688	730	739	755	684	684	702	676	720	670	718	641	695	728	718	716	668	722	734	724	704	713	724	719	731	718	697	708	667	695	731	727	721	639	675	700	700	741	683	728	742	660	725	709	710	655	744	710	677	711	745	729	700	673	673	688	688	712	729	713	696	688	723	706	682	715	710	707	713	752	738	707	716	704	723	680	743	664	744	732	719	649	745	728	661	704	704	719	688	744	695	716	736	679	720	686	663	705	704	732	693	722	667	681	688	744	677	672	720	721	739	734	701	694	687	750	708	719	721	659	694	683	732	674	735	718	660	687	663	701	719	684	699	693	697	743	705	718	697	700	675	708	686	710	686	710	719	704	694	775	668	707	768	718	727	721	722	681	698	699	681	713	697	726	751	720	691	719	676	701	683	660	724	699	700	721	662	662	701	719	702	686	734	710	736	710	688	733	707	682	701	721	680	714	668	708	766	671	699	677	757	654	754	686	722	649	702	702	700	716	765	704	727	715	717	668	718	698	760	711	666	695	712	689	693	688	698	699	677	717	703	696	703	741	716	741	696	709	714	680	669	671	700	727	719	713	685	701	738	687	686	710	749	708	697	667	683	668	728	702	695	661	711	687	703	745	708	675	724	708	688	680	731	689	703	715	706	696	734	663	697	722	729	753	721	722	722	706	692	666	686	710	717	726	708	679	758	698	733	768	665	704	723	718	672	787	735	712	683	714	666	722	694	709	737	707	691	696	705	726	720	713	753	722	715	719	682	751	711	669	716	691	729	675	695	679	754	724	698	656	744	735	687	705	627	703	739	738	714	708	735	657	643	703	738	736	698	721	736	746	675	737	709	762	696	691	734	673	749	733	732	736	697	722	662	692	726	747	718	681	692	680	671	747	691	642	675	736	692	700	743	658	686	652	727	728	691	736	713	696	736	742	708	731	682	646	720	717	689	710	669	705	689	669	678	681	714	699	706	707	706	704	707	698	770	687	695	726	728	698	729	684	695	719	725	719	674	759	728	719	637	694	687	755	701	711	663	725	722	708	734	743	717	709	759	730	698	703	663	723	731	723	638	689	699	676	729	707	699	710	705	703	699	711	721	703	708	688	709	700	670	694	708	720	691	694	713	739	728	709	697	731	741	690	668	679	750	668	676	710	674	699	714	714	710	734	689	769	696	751	731	699	689	761	689	689	729	662	678	667	702	714	746	721	673	716	773	707	714	710	687	728	708	644	746	671	663	690	763	709	745	681	715	724	678	707	669	702	693	693	767	745	712	731	691	718	697	716	711	685	711	648	724	733	672	746	731	746	689	708	688	659	699	693	716	760	714	686	704	696	706	668	667	692	689	767	713	719	725	723	698	771	663	696	650	725	738	707	748	711	635	709	676	781	676	675	683	737	703	716	742	745	769	701	719	687	692	684	677	679	689	664	670	678	709	715	677	728	693	759	703	711	677	683	715	691	713	720	713	658	743	768	720	737	738	724	718	698	694	687	754	664	686	691	750	682	719	704	661	712	737	696	711	701	681	722	716	685	711	714	706	667	731	706	692	731	721	735	694	700	665	651	639	700	732	703	689	709	678	721	718	711	703	690	710	736	677	711	724	731	734	704	710	703	708	682	688	687	710	679	708	738	686	764	736	724	726	675	738	689	700	710	720	719	768	725	687	683	704	723	681	718	681	709	677	762	723	725	715	737	708	664	728	678	741	724	719	702	691	655	703	708	687	730	732	727	684	722	699	703	721	732	734	725	756	651	664	719	719	668	744	724	705	678	716	734	714	715	715	687	734	714	665	677	668	699	691	676	707	667	731	726	715	703	705	751	671	677	748	693	694	691	693	749	737	682	694	699	676	683	690	688	721	722	691	700	738	677	726	682	740	713	716	693	706	727	707	714	726	717	767	699	700	646	706	669	763	720	651	703	729	736	675	715	746	682	704	760	706	726	715	681	707	719	676	703	712	702	709	671	700	729	702	687	680	725	687	710	704	720	715	742	717	719	685	659	704	703	659	669	690	688
2521	801	426	281	223	271	444	497	468	437	308	190	236	219	174	139	141	138	122	164	199	144	144	160	162	134	102	96	89	92	95	89	105	73	99	104	91	85	71	92	77	78	85	91	88	89	68	88	99	76	85	93	79	72	94	60	92	86	109	88	93	90	108	83	88	82	108	84	93	78	91	90	76	79	82	86	74	72	79	86	79	78	100	90	91	79	80	82	91	85	95	84	88	96	98	81	108	92	86	84	79	83	83	69	66	93	75	84	80	85	83	76	82	82	97	80	79	67	84	82	88	94	87	63	84	88	85	78	101	89	82	86	96	83	103	89	69	77	90	80	84	85	69	79	97	72	95	96	85	77	85	81	89	88	76	85	86	81	87	71	77	87	85	95	89	81	87	80	78	78	80	82	80	86	79	90	74	94	93	84	79	80	96	77	84	85	93	77	74	96	73	96	87	92	94	89	86	89	80	109	83	83	83	82	72	80	84	83	89	84	69	90	91	84	73	102	86	74	101	93	98	87	81	76	89	90	63	83	92	85	77	86	80	86	87	82	83	80	80	76	72	85	77	106	81	103	77	89	81	67	97	88	93	78	102	84	78	82	77	87	78	82	72	95	91	88	90	99	70	79	73	71	88	102	78	92	89	93	86	90	99	91	76	95	88	81	91	88	92	75	84	112	89	73	84	93	89	90	96	92	93	96	91	73	81	79	81	97	92	71	70	76	103	78	86	80	82	82	72	74	97	87	91	72	82	87	73	89	72	92	79	75	72	103	93	83	106	88	98	89	93	89	87	103	95	88	85	77	88	99	88	90	89	92	100	90	85	106	82	111	81	80	84	93	87	88	85	94	92	82	96	89	83	74	88	94	95	75	101	95	90	78	75	101	76	95	84	79	78	83	69	78	88	102	100	89	84	88	83	73	89	85	90	89	89	93	75	76	84	90	77	81	92	88	90	85	87	85	85	74	75	74	83	70	83	64	95	94	67	90	73	67	91	75	86	91	88	91	91	114	84	89	92	67	86	81	84	101	95	84	101	104	76	89	88	89	91	81	94	78	96	88	64	70	97	85	70	97	97	87	96	74	87	67	79	106	84	84	87	71	104	106	74	73	83	78	94	100	80	75	94	101	97	87	82	77	86	96	78	104	73	80	73	82	81	79	75	78	82	84	85	85	85	79	91	84	82	96	70	88	72	99	85	103	91	74	77	91	95	87	82	67	99	83	76	95	95	82	107	79	81	77	69	87	70	91	96	83	102	79	92	80	92	88	89	98	96	97	92	85	74	107	73	85	70	89	89	86	80	86	86	84	77	99	85	97	84	83	80	82	79	82	76	98	72	80	94	88	80	90	78	81	73	89	89	79	85	91	74	80	76	72	89	94	79	77	75	89	98	80	82	77	88	86	83	85	95	84	69	101	88	73	96	64	100	88	89	101	100	89	77	86	89	89	78	93	95	95	70	93	94	71	86	74	79	79	84	97	88	93	84	78	81	92	91	75	76	81	79	66	67	82	84	90	78	89	89	83	77	90	109	88	68	94	86	85	83	90	92	114	88	87	77	67	73	81	95	79	94	91	74	78	89	86	79	82	98	81	88	85	93	96	76	71	96	82	83	78	94	79	77	75	93	78	98	84	78	83	79	80	88	103	79	86	82	83	99	89	71	67	91	97	73	99	84	79	90	100	91	84	95	90	75	86	80	73	76	81	92	99	86	81	74	99	87	86	87	85	93	83	83	101	83	79	78	80	99	88	101	90	95	90	89	99	110	80	82	86	97	85	92	96	76	78	79	88	92	84	73	77	84	78	83	69	98	84	92	82	82	85	91	90	79	88	93	101	90	81	71	84	89	87	76	85	87	87	78	75	110	81	85	78	77	81	86	78	80	93	86	81	72	78	72	73	88	69	99	83	93	95	75	83	82	88	72	94	87	84	69	98	81	70	90	71	96	79	104	89	102	73	88	88	70	66	84	71	80	78	76	94	85	93	62	87	91	92	74	83	77	84	94	91	76	85	80	90	74	94	100	74	87	86	96	72	94	87	75	105	83	95	93	71	76	82	82	89	102	80	87	85	77	94	91	98	68	82	83	89	92	78	93	75	83	89	83	77	93	83	91	84	101	80	81	95	93	77	87	93	80	72	95	85	93	98	81	85	81	80	82	82	80	80	89	78	83	101	87	82	89	78	80	88	94	74	81	70	77	88	72	73	68	93	92	91	87	78	79	97	90	77	77	82	88	102	80	88	75	72	85	82	79	86	89	94	88	87	84	68	76	90	94	91	73	79	82	82	73	95	83	106	103	93	73	85	80	77	82	107	85	92	91	94	88	80	96	77	89	82	91	81	78	73	89	86	69	79	84	87	103	89	71	71	82	104	81	88	75	82	83	77	81	73	68	96	92	76	64	89	96	79	81	72	84	96	90	84	89	87	68	90	93	94	76	86	91	81	93	83	79	103	102	78	87	91	80	78	89	71	79	87	80	91	92	91	83	92	90	79	85	86	95	85	78	91	87	78	109	73	80	84	70	71	71	88	88	112	78	95	79	86	83	96	84	91	80	87	81	87	77	79	100	86	87	70	96	89	77	93	93	68	98	87	75	68	76	98	77	88	65	72	80	86	90	82	90	78	86	82	108	106	80	90	92	74	85	62	83	85	74	86	76	86	96	105	84	86	83	80	73	84	81	92	72	87	94	94	72	100	101	74	83	81	75	74	83	88	66	80	111	83	90	80	97	78	74	102	92	95	93	98	74	90	68	79	84	64	94	85	91	95	92	85	72	97	91	82	82	71	87	83	98	99	80	72	83	79	93	66	92	86	91	80	80	86	93	89	84	87	89	71	87	90	89	84	90	72	73	79	78	101	75	88	77	78	78	83	98	91	88	97	77	75	93	84	81	92	87	91	92	74	76	89	104	85	90	85	87	85	88	86	78	89	95	87	81	83	79	72	81	90	80	86	89	81	87	81	78	81	83	92	67	89	93	84	78	80	72	86	89	79	92	87	92	98	86	83	70	83	73	86	91	87	100	75	89	88	59	86	100	84	84	91	81	76	85	69	71	100	83	102	79	91	98	87	104	96	72	77	103	81	77	102	86	89	71	89	88	81	68	99	94	88	92	75	104	101	78	69	81	84	90	86	81	77	82	97	68	91	84	93	97	82	76	116	95	80	86	80	83	84	81	93	71	91	93	86	78	65	88	86	87	78	71	82	96	82	82	80	81	87	77	70	81	71	92	84	95	80	85	95	77	70	78	76	72	99	88	91	77	85	82	76	73	95	74	80	86	100	94	79	82	90	83	85	76	84	77	93	73	74	80	79	88	87	87	77	71	89	92	99	90	79	86	79	82	97	69	81	94	83	86	101	93	86	96	72	67	77	97	81	80	89	103	95	83	85	89	88	88	82	116	100	104	88	74	88	95	71	84	90	78	75	104	90	81	85	90	86	83	86	78	79	94	101	79	89	94	81	79	80	94	67	85	69	75	69
19588	8358	4382	4371	9708	14599	17139	17218	14576	12846	8233	5963	6208	5164	3744	2694	2348	2141	2032	3038	3880	2179	2211	2378	2184	1470	1232	970	828	723	693	648	632	669	621	593	594	648	663	640	624	627	647	650	639	610	648	646	609	629	637	660	596	652	679	612	649	616	611	607	599	629	628	646	640	631	659	624	625	615	648	612	671	664	568	645	681	593	648	646	592	614	637	666	623	640	625	678	617	642	585	654	634	610	614	602	629	649	658	673	623	666	608	625	635	647	597	643	659	635	669	662	644	622	695	658	638	642	638	667	637	639	633	648	610	592	592	658	579	664	627	626	633	633	635	645	588	658	621	614	637	622	680	639	670	662	588	651	644	668	634	665	625	647	652	593	596	658	672	660	656	625	650	646	668	637	632	612	649	618	631	643	615	606	628	644	633	627	598	626	633	658	612	645	645	593	631	623	646	635	636	612	608	603	610	652	585	629	584	639	602	673	674	649	608	609	641	599	623	628	630	636	676	667	646	661	581	637	647	651	646	600	632	632	616	653	652	642	635	608	637	626	582	653	631	628	636	650	637	645	642	644	657	643	600	571	659	635	606	622	609	607	621	662	639	608	644	651	585	605	611	597	613	700	650	619	640	594	657	631	643	621	624	627	627	658	631	631	596	656	659	621	595	669	638	605	624	631	642	657	617	657	645	580	657	627	590	632	632	622	661	635	625	652	622	614	648	627	590	592	607	644	588	631	598	589	679	656	616	622	603	649	632	628	658	678	640	665	652	595	629	651	571	645	665	654	619	662	644	622	623	639	651	662	662	636	632	628	633	594	686	636	645	638	567	612	589	594	658	632	611	611	620	601	628	636	694	664	644	639	660	597	665	620	641	623	594	607	645	664	614	614	649	633	631	633	631	649	686	627	603	631	663	611	601	627	630	591	622	650	660	613	617	626	621	611	615	639	627	626	602	591	639	640	660	589	660	581	625	663	601	612	614	618	623	638	676	631	592	610	659	599	632	661	611	638	643	611	626	669	592	668	666	646	710	581	690	628	656	615	657	572	629	637	639	612	643	665	655	650	607	626	671	633	643	631	593	622	603	608	632	629	613	619	625	626	621	650	637	624	603	638	594	638	646	635	644	610	642	639	595	613	657	607	624	633	594	638	612	649	608	625	642	610	671	641	651	614	620	614	637	623	683	590	674	645	606	629	668	646	636	621	592	614	609	668	647	600	634	636	652	599	634	616	636	615	688	600	635	619	669	653	615	650	603	605	645	631	654	620	640	651	588	639	632	643	662	632	666	597	679	627	602	687	646	652	630	644	655	628	602	608	637	611	599	627	640	662	686	618	587	626	636	628	660	623	665	632	645	630	673	611	629	634	657	643	600	613	610	633	609	666	649	664	626	653	597	670	614	659	603	624	642	614	628	622	619	622	590	642	602	606	621	607	637	636	606	681	660	607	634	644	692	675	636	618	648	651	591	615	639	650	653	668	599	608	600	620	590	667	603	622	649	641	589	623	625	604	649	601	667	639	652	660	626	616	614	651	625	589	681	641	633	601	585	628	606	628	639	625	607	625	660	631	654	626	673	670	669	585	604	636	594	573	609	648	638	567	643	600	615	677	600	626	605	667	632	671	644	630	656	625	627	656	593	629	604	595	617	630	655	622	636	634	645	659	637	609	631	582	604	590	638	624	657	616	660	626	663	591	659	667	640	640	620	618	617	665	652	619	645	654	585	626	631	665	623	635	634	598	656	629	650	665	602	619	622	604	615	620	633	671	611	604	651	631	664	619	629	618	620	632	585	655	655	651	689	645	651	640	644	640	635	621	602	628	612	599	618	635	659	667	578	654	654	615	665	631	669	605	634	621	622	605	643	644	628	637	599	658	624	669	642	624	627	698	588	648	646	632	691	665	615	628	611	570	635	668	614	643	651	685	601	635	618	614	632	652	588	643	620	653	598	611	658	674	666	627	566	666	674	645	613	628	654	637	643	655	626	663	655	615	667	624	672	632	665	645	651	626	653	626	633	623	647	627	622	587	635	640	606	655	588	669	615	655	664	654	639	638	571	622	680	633	669	630	641	620	605	635	645	683	656	628	597	627	667	673	617	650	622	613	609	637	602	614	603	612	661	632	597	657	635	623	669	619	643	624	616	592	613	635	608	669	619	578	631	607	662	606	626	623	601	613	650	649	654	651	654	621	597	666	610	604	677	611	598	598	617	658	601	654	612	701	599	643	654	656	657	608	606	672	639	687	650	630	643	631	648	647	630	617	640	675	639	675	670	612	646	639	673	610	675	652	614	642	676	601	667	623	625	659	672	658	658	617	659	681	644	603	648	601	606	646	588	635	621	623	641	578	627	638	610	640	614	588	633	623	640	638	628	623	635	609	581	617	654	618	621	648	616	605	639	641	645	618	588	614	646	633	618	621	607	605	660	673	649	647	639	629	631	626	642	623	628	636	659	679	608	601	668	582	639	613	646	638	635	661	626	628	604	650	659	677	634	680	594	638	636	646	591	667	677	604	598	630	619	594	638	587	627	626	633	644	646	644	643	643	628	604	638	669	620	621	638	645	587	586	615	647	620	669	639	627	647	600	658	638	591	617	608	650	677	617	620	651	593	647	611	658	655	602	672	639	654	627	654	669	626	631	646	643	631	656	598	584	639	610	606	645	592	613	650	594	633	593	579	627	658	610	650	598	658	620	610	617	663	664	618	696	637	661	633	621	644	660	617	662	585	636	638	623	658	620	667	627	665	638	614	642	620	609	620	585	626	667	608	623	663	658	643	662	634	650	640	616	627	640	614	647	629	665	615	626	652	676	658	614	667	663	658	634	617	666	637	658	673	591	639	583	584	666	645	624	624	639	626	658	675	606	652	648	665	586	656	639	617	669	628	624	623	610	656	625	650	630	605	709	646	665	627	631	636	613	617	615	616	648	627	623	648	624	660	621	671	607	594	661	661	643	621	652	682	618	612	623	637	632	664	568	605	629	639	664	642	633	622	623	679	677	606	619	648	659	634	631	624	601	583	655	591	615	634	664	674	641	605	633	643	609	607	659	670	609	629	606	637	620	605	638	627	647	615	625	668	598	659	616	654	626	637	672	671	617	631	663	616	655	615	657	633	635	617	629	647	636	630	658	623	635	671	653	673	657	652	623	670	596	630	625	617	627	692	647	637	581	637	622	609	589	593	643	603	630	624	644	616	617	668	655	593	639	683	657	605	620	623	671	610	647	621	607	605	608	686	630	606	612	671	617	614	647	633	675	629	655	603	589	640	654	637	667	657	589	590	642	655	680	638	634	654	659	624	627	652	650	635	664	661	585	613	604	634	617	624	645	670	637	614	621	608	659	645	619	653	605	615	619	629	617	641	663	635	649	690	626	661	636	652	619	609	588	663	604	645	633	622	623	652	675	626	600	613	607	625	619	648	637	595	613	637	666	606	628	600	616	645	602	612	611	649	658	591	663	662	608	655	642	629	629	630	600	615	636	612	635
2545	1342	719	389	351	381	567	604	632	475	299	352	291	315	206	180	154	170	250	243	142	228	345	397	373	250	180	167	123	125	85	113	85	74	83	93	95	80	95	80	82	97	79	83	74	91	93	83	98	94	85	85	93	75	79	101	99	99	93	82	77	98	77	84	73	93	95	85	78	79	97	80	96	85	88	83	74	95	86	83	87	81	76	81	94	87	75	91	77	74	59	83	85	100	92	75	83	83	86	84	81	86	107	81	75	84	89	92	88	92	76	87	94	103	77	86	88	88	100	87	87	84	74	85	76	61	93	77	85	95	94	77	79	93	102	86	87	72	79	90	97	86	89	91	71	91	84	94	82	90	90	92	95	93	94	94	81	82	83	93	84	80	92	70	81	61	97	76	89	103	73	92	84	78	94	81	86	67	87	72	79	83	80	80	81	98	97	85	85	80	95	84	71	74	87	90	95	89	84	89	72	84	80	120	98	85	90	73	77	83	89	89	90	68	71	72	83	76	75	71	80	83	91	76	69	97	71	75	94	83	96	104	90	94	73	88	74	88	89	95	89	77	75	84	80	88	86	94	92	73	85	109	106	77	81	98	80	82	89	88	84	104	95	84	83	84	89	80	68	98	99	79	87	88	84	92	81	74	89	84	95	77	91	84	91	83	86	80	76	75	94	73	98	86	87	98	80	90	81	85	99	82	83	65	73	108	94	85	74	67	83	84	79	99	76	98	89	95	78	89	88	67	105	87	83	94	89	74	65	75	95	86	88	80	75	84	84	103	85	87	79	99	93	86	94	88	90	85	77	72	91	104	97	82	91	95	92	103	70	89	74	87	80	80	85	83	78	91	86	82	105	83	91	76	99	71	89	79	77	75	83	70	83	68	84	76	100	87	93	84	86	90	87	88	82	83	86	94	82	100	80	83	79	75	81	85	100	97	98	109	88	74	92	93	99	78	90	73	100	76	98	84	68	81	99	74	69	79	94	76	82	95	90	83	57	81	81	83	100	93	91	92	77	61	85	90	95	84	90	92	79	76	85	83	81	89	60	87	86	91	103	95	86	98	96	76	85	77	89	93	81	76	78	74	96	79	89	90	75	79	80	74	82	86	88	91	97	84	83	90	94	80	75	92	91	85	85	86	94	93	77	86	72	88	89	79	88	93	83	73	82	97	99	84	71	77	85	99	96	97	84	87	99	81	98	86	81	94	79	82	64	95	82	60	80	72	73	79	60	102	90	87	84	81	108	70	99	96	75	82	89	84	101	101	84	81	98	84	65	77	78	89	77	87	88	80	95	79	84	87	86	84	81	92	98	99	87	89	89	86	89	92	87	67	80	102	83	91	87	93	86	80	83	88	77	82	84	92	82	88	105	76	91	78	88	88	101	96	82	81	71	83	98	80	109	74	93	98	70	80	87	78	93	88	78	85	74	66	75	80	96	84	86	93	95	95	73	91	75	81	83	87	88	84	83	66	88	80	84	86	79	78	93	70	101	85	71	88	106	95	94	65	75	96	68	67	68	93	105	90	74	90	78	73	80	69	74	79	73	90	75	80	100	77	87	80	97	92	84	98	87	83	95	83	97	80	95	86	104	88	92	91	83	96	111	85	77	86	73	75	91	83	83	84	72	98	82	95	100	91	69	93	97	90	73	79	86	86	84	91	89	86	83	69	83	83	91	79	88	91	86	84	89	82	101	84	89	100	80	87	88	88	87	87	88	69	93	92	79	92	87	84	79	84	73	94	84	76	88	75	80	71	84	80	81	90	86	79	69	98	76	80	80	71	94	85	92	88	79	68	87	89	89	94	91	85	99	84	91	97	65	80	84	93	88	82	73	85	85	80	87	100	85	80	76	87	84	94	82	77	96	89	74	88	73	75	111	85	91	99	88	79	81	86	96	66	89	77	93	83	86	82	93	93	74	82	89	82	72	77	77	79	100	70	102	86	85	83	79	80	84	83	70	89	102	89	69	81	100	87	85	77	80	95	79	80	84	85	94	83	72	78	87	96	77	89	94	92	94	87	93	101	83	78	80	122	100	80	77	92	94	86	81	75	95	101	79	84	89	75	80	96	79	71	82	68	88	94	92	78	73	74	99	96	108	98	82	66	79	88	98	83	68	91	83	75	77	83	93	84	77	93	90	69	91	87	81	88	90	73	95	80	84	85	65	89	82	81	97	82	78	93	82	92	80	78	95	91	83	63	99	90	76	79	92	80	109	90	79	73	64	83	80	95	84	90	73	93	95	82	81	87	76	80	79	88	77	75	89	97	97	89	86	84	92	88	82	84	76	76	79	80	81	102	64	90	89	100	79	91	96	91	83	85	82	84	89	90	92	85	80	82	79	74	84	79	90	79	91	74	94	93	85	93	96	82	62	87	98	92	95	86	78	88	68	83	89	79	86	83	92	83	100	102	86	88	95	75	87	87	76	102	85	74	85	83	79	94	94	83	90	86	81	85	92	91	91	87	94	88	88	103	78	96	95	83	87	86	81	104	94	86	82	87	87	88	75	90	85	84	97	90	82	83	94	82	74	91	82	81	79	74	84	118	80	84	63	73	79	98	77	87	106	73	84	73	73	85	95	87	85	108	77	69	78	85	96	92	79	86	101	91	75	79	79	85	84	87	87	96	82	90	98	80	99	89	87	83	85	86	104	72	93	101	86	100	76	85	90	79	82	89	82	84	85	82	94	96	91	91	83	76	74	89	77	86	73	83	98	74	79	79	102	90	90	102	85	77	87	74	77	100	88	98	86	79	87	90	82	72	88	92	63	75	84	69	95	80	79	82	84	93	85	72	79	93	91	87	79	80	85	84	86	78	75	93	91	87	100	112	95	102	75	96	81	82	97	83	96	83	72	72	88	86	88	93	93	79	87	81	91	88	91	90	75	97	90	82	72	97	85	77	93	84	89	84	76	73	94	88	86	78	80	93	79	75	75	79	81	96	86	78	83	98	81	83	85	77	82	76	89	84	91	91	88	78	80	77	80	73	89	88	80	86	85	90	91	84	90	76	73	83	80	73	91	92	77	78	95	87	97	81	75	91	86	92	84	89	84	86	91	75	99	112	72	75	83	72	85	81	72	89	96	75	81	93	73	80	65	94	99	85	96	101	79	86	91	71	82	63	71	83	88	83	74	91	95	82	72	85	82	81	84	85	85	91	80	94	92	82	70	98	70	84	97	83	76	87	87	62	101	74	77	105	92	77	107	79	97	77	69	81	72	77	63	102	88	84	95	93	99	83	105	83	97	81	77	86	82	82	74	82	96	78	92	90	81	93	69	77	82	96	78	88	91	80	76	69	92	95	101	95	95	72	85	93	84	67	81	79	67	87	103	76	77	96	102	82	79	62	89	82	104	90	78	76	85	79	111	96	61	63	117	90	78	68	94	67	88	98	95	77	106	92	83	78	75	76	79	71	101	97	80	78	84	78	73	105	81	87	75	89	91	91	101	97	97	81	91	84	103	78	96	79	72	89
23126	11451	6729	6335	13318	19862	21110	19675	18200	14765	9335	8935	8097	6912	4537	3327	3166	3016	5045	4486	2681	4586	7316	7867	6317	4401	2986	2007	1392	1037	820	703	608	646	645	624	667	648	691	621	632	636	667	672	640	612	639	578	625	640	593	636	633	625	610	636	614	663	633	648	610	582	610	620	601	631	610	671	583	621	599	651	658	571	644	599	617	605	584	599	675	622	630	636	626	614	639	623	636	652	605	602	600	650	585	670	650	620	629	601	595	646	617	603	604	627	605	596	583	631	643	624	679	597	601	600	621	625	588	625	601	637	644	650	673	585	610	658	631	611	634	583	617	619	607	660	601	652	655	672	596	682	601	638	639	643	626	627	666	654	638	630	618	576	670	594	634	637	644	622	678	603	636	616	637	617	650	609	604	645	611	656	626	574	633	629	595	585	627	611	626	657	603	669	620	595	602	630	593	609	594	607	617	623	630	632	663	615	633	626	579	670	611	671	654	637	629	653	609	652	637	578	635	608	663	636	633	605	596	604	651	635	670	587	610	645	589	626	609	620	625	631	662	607	642	590	570	626	609	614	620	633	671	646	601	626	670	608	606	625	634	650	634	610	612	638	615	589	706	673	608	685	652	592	594	588	595	604	614	624	617	641	639	611	615	599	610	611	604	627	611	587	643	597	646	655	644	615	601	586	661	636	583	597	630	611	644	656	611	608	602	631	616	606	617	653	593	593	652	667	656	654	634	632	649	618	611	606	648	609	601	601	636	633	633	620	646	613	598	605	586	611	630	646	655	627	652	656	592	612	622	619	641	579	613	611	590	647	664	588	664	644	654	654	626	626	625	599	608	642	608	605	654	616	608	604	674	674	592	661	639	614	633	608	663	626	616	624	605	641	609	633	620	587	645	619	592	635	631	633	624	619	599	602	656	644	665	627	608	614	645	619	633	582	647	567	628	605	615	604	615	650	579	583	607	638	625	635	615	623	624	586	581	608	610	632	634	654	658	610	626	638	631	592	602	601	603	645	620	615	623	564	598	629	642	608	651	587	695	640	633	628	598	623	594	637	613	643	640	604	662	621	590	603	628	640	638	622	628	654	615	637	621	635	623	638	621	604	639	594	589	571	639	616	619	635	638	622	589	651	641	607	636	599	647	580	634	626	643	611	618	637	658	673	651	588	608	623	600	542	645	618	679	635	646	599	606	617	636	583	664	610	620	646	610	598	612	627	604	628	610	639	610	568	614	631	636	588	605	655	624	615	583	610	591	590	609	582	615	631	574	592	635	637	613	602	600	597	623	607	654	624	658	585	627	634	620	598	692	596	619	600	595	633	594	581	591	601	615	655	625	630	617	576	633	654	564	618	644	609	608	591	619	631	602	634	660	631	593	629	657	613	615	634	576	619	609	605	651	604	632	638	574	648	645	617	615	655	605	625	617	644	612	631	653	635	627	640	685	630	611	579	632	616	584	600	631	617	671	608	590	617	624	645	611	658	604	617	618	603	706	622	649	639	570	665	646	609	571	637	628	584	585	629	641	655	651	614	583	623	633	640	640	650	632	585	659	635	644	597	607	645	585	623	591	601	592	612	616	653	641	607	603	591	631	579	653	617	615	661	615	623	620	645	654	614	561	602	611	624	613	612	639	670	659	674	622	604	665	635	687	617	571	616	640	634	602	623	633	654	645	566	640	636	587	592	638	648	676	618	618	614	671	595	595	584	578	594	630	619	641	637	623	612	623	591	650	569	625	632	595	633	642	665	650	620	599	591	679	635	613	615	641	636	646	604	602	597	580	606	646	655	599	608	639	577	639	569	624	653	620	613	665	631	625	612	607	645	605	607	616	605	611	582	609	612	620	653	660	640	593	648	616	626	619	632	646	587	632	617	634	583	620	626	647	641	643	580	641	609	633	595	586	610	620	614	581	613	619	600	646	599	638	649	628	655	630	582	603	603	619	594	668	577	612	625	653	687	636	645	615	609	653	603	597	605	642	688	629	590	615	598	624	648	614	643	670	631	643	617	634	658	598	682	593	616	637	590	599	630	623	611	622	627	600	624	649	636	644	610	592	632	564	613	615	581	651	650	637	612	588	579	628	649	606	623	610	639	579	623	653	625	665	627	609	605	635	635	586	668	652	607	618	638	615	626	672	623	560	608	633	605	622	618	596	647	626	609	645	643	607	604	658	597	617	662	640	617	667	604	623	633	612	652	651	603	642	625	665	626	655	615	590	668	614	612	623	651	677	583	633	559	623	633	643	652	607	672	611	567	597	638	616	673	620	605	639	613	655	609	640	611	631	602	624	620	633	616	639	658	596	656	609	597	633	645	586	572	627	647	589	633	632	603	622	605	642	634	638	613	637	616	614	571	692	615	608	624	656	599	642	620	609	638	640	616	626	634	593	593	638	636	636	604	652	584	602	608	677	612	628	622	621	584	611	679	630	633	637	589	618	578	622	639	640	636	629	626	597	645	597	625	650	581	578	571	624	629	632	556	605	664	641	678	654	610	671	633	582	614	618	647	626	644	627	617	615	606	585	642	633	609	598	610	622	614	645	658	596	633	603	657	614	558	639	622	608	647	629	598	639	695	647	575	618	614	617	614	622	601	621	651	622	659	587	613	638	639	616	595	622	612	661	675	620	597	596	641	621	631	624	644	576	614	631	595	650	679	576	622	641	612	625	658	573	659	617	636	614	622	650	644	613	560	639	645	637	586	636	632	603	606	593	647	592	595	673	643	609	620	607	631	636	631	660	607	638	678	643	621	609	628	636	645	637	621	684	635	665	584	609	614	609	591	589	591	630	610	637	604	605	587	607	592	634	642	636	586	620	599	667	617	588	603	633	650	583	624	622	641	633	617	606	641	622	619	638	672	612	653	623	592	613	617	603	656	571	601	615	597	547	631	595	617	638	620	612	602	594	630	591	631	591	628	608	607	604	631	604	614	617	625	599	630	639	628	627	573	625	629	656	611	619	607	598	629	652	606	627	629	604	673	622	656	640	554	565	633	615	617	584	638	625	615	651	630	619	599	592	620	670	597	602	636	604	632	631	629	639	620	598	623	646	621	614	608	596	622	603	661	661	731	620	599	594	638	569	618	604	669	675	674	646	674	641	687	566	607	656	586	602	618	636	650	600	634	618	656	597	650	639	596	607	623	601	596	615	618	610	590	684	617	606	645	605	621	619	577	637	615	635	615	665	569	626	611	612	633	654	646	662	614	630	593	609	596	592	635	610	642	635	609	615	638	587	633	585	623	605	620	581	616	630	624	628	631	617	632	634	621	588	642	612	612	595	659	640	649	606	607	615	630	613	625	626	610	621	640	609	641	628	609	629	634	616	597	648	627	648	637	631	607	615	606	621	617	627	640	602	629	624	631	610	588	611	665	632	656	656	617	595	671	624	644	660	688	608	627	618	578	601	577	647	647	591	595	657	602	601	647	582	609	571	640	637	597	592	635	602	610	605	591	618	600	663	609	656	585	611	631	624	589	577	632	589	628
3728	1130	640	490	394	461	535	565	620	448	314	344	309	281	245	190	198	288	252	163	253	247	365	429	342	263	211	183	137	121	128	111	93	113	108	105	106	99	96	104	105	95	105	108	85	106	80	99	120	107	96	86	112	83	88	85	108	99	99	100	92	95	103	85	97	94	90	107	108	93	94	104	88	99	99	78	101	109	95	104	106	80	105	87	104	104	99	112	105	92	95	115	103	91	102	93	104	109	100	105	110	111	95	108	94	100	119	108	111	91	72	87	90	104	85	104	92	112	112	91	122	92	83	99	80	87	110	92	102	85	104	102	101	109	114	89	96	88	103	110	98	88	92	93	97	102	97	102	82	104	86	96	70	94	79	115	88	111	102	98	97	105	91	94	96	95	96	103	109	88	89	87	107	85	117	104	94	87	81	95	85	98	89	101	90	98	103	116	96	87	70	110	88	96	100	93	113	102	79	89	91	105	103	102	89	110	106	88	93	98	105	90	110	105	93	111	93	82	102	95	94	110	91	103	106	108	104	102	89	88	105	92	105	111	91	102	87	105	103	104	110	86	104	108	82	94	96	91	106	94	110	108	93	97	78	108	100	103	119	101	110	103	96	110	105	111	98	110	100	107	87	98	99	96	109	96	88	99	91	100	106	94	85	88	90	103	91	105	109	105	96	104	98	86	93	100	92	95	83	97	110	88	77	101	114	90	102	91	107	90	106	96	91	88	126	97	100	83	98	93	110	93	107	93	87	95	96	89	100	85	93	88	92	92	104	99	92	91	100	92	91	99	88	102	86	96	102	97	112	101	98	106	115	87	92	95	85	100	114	87	106	93	96	97	95	100	101	108	81	122	104	79	96	93	114	86	95	106	99	115	111	115	97	98	95	89	93	95	105	102	118	108	102	100	101	111	103	85	88	91	97	89	124	94	91	112	95	95	90	94	96	98	103	97	80	74	120	94	105	90	96	89	113	105	93	93	84	106	81	105	86	97	98	92	96	88	114	95	105	102	99	100	117	101	84	86	95	103	93	108	107	99	86	105	92	110	74	94	97	104	97	89	97	101	108	116	105	106	81	103	89	83	105	94	100	95	100	101	92	109	107	98	104	110	104	96	100	106	83	97	109	100	86	93	103	104	115	81	97	111	102	106	99	97	80	102	92	116	106	93	108	93	86	89	96	86	104	96	103	98	99	130	103	130	104	94	99	103	90	96	104	101	87	110	86	113	86	109	94	91	111	101	91	90	97	83	91	107	96	88	111	91	96	87	111	93	80	96	96	102	100	117	110	94	113	88	108	102	120	120	118	98	88	118	104	109	102	119	81	90	94	88	102	104	101	91	110	92	110	79	96	103	79	91	94	99	104	120	98	93	113	101	109	93	101	107	95	108	89	100	97	114	97	90	104	94	88	104	91	92	92	98	93	99	83	98	106	98	97	97	125	101	91	106	97	84	93	80	100	97	111	113	105	94	104	104	104	90	103	98	85	107	77	96	99	96	96	91	106	80	85	98	86	112	91	81	87	104	101	97	97	107	90	88	95	115	98	106	97	100	99	97	103	105	89	100	91	97	100	97	88	101	105	97	113	107	69	97	106	86	92	100	79	96	104	110	89	100	95	100	94	109	114	111	95	105	99	86	94	92	89	86	105	79	95	95	111	112	110	100	79	93	111	95	95	101	102	87	99	94	104	93	93	102	105	90	91	98	101	94	90	104	104	94	110	106	93	83	109	101	99	103	97	82	97	89	98	93	130	90	94	97	81	100	102	105	97	106	89	104	92	102	93	111	99	92	91	109	95	106	92	105	98	94	121	80	107	101	101	84	95	102	108	102	93	94	91	96	88	103	102	92	98	91	95	101	94	97	104	96	91	108	104	81	91	84	92	94	113	99	104	102	86	102	81	104	68	110	105	88	87	108	90	111	107	114	96	94	103	105	92	100	81	93	112	83	114	93	95	106	96	94	84	96	109	103	110	97	106	95	84	84	97	99	63	94	83	88	98	112	112	90	92	91	88	98	104	90	85	101	109	88	98	106	72	112	99	90	96	111	113	102	106	106	124	98	83	128	88	84	114	104	98	93	82	97	81	106	105	86	90	111	93	98	99	96	95	96	97	100	95	103	97	90	110	101	101	98	106	78	96	108	88	90	87	101	108	97	89	79	106	81	89	111	105	89	102	99	92	91	121	105	102	83	93	104	98	95	108	97	100	84	94	97	90	97	114	109	90	106	116	99	96	93	118	102	89	81	99	107	110	96	102	97	87	94	113	108	99	102	87	90	102	104	98	94	103	95	102	95	74	90	97	111	102	89	107	84	87	99	104	103	90	101	102	101	81	106	100	88	96	98	100	96	102	102	79	84	103	83	97	103	93	95	91	105	88	105	105	100	93	87	99	102	89	102	109	115	106	119	100	100	91	91	95	99	110	101	101	104	115	102	108	97	79	104	91	83	109	95	97	110	95	93	98	108	87	96	109	97	102	89	106	122	87	98	112	90	104	104	104	109	88	98	100	106	106	95	88	97	100	103	95	92	105	95	111	93	87	85	106	108	100	94	117	105	111	109	103	111	92	107	107	106	137	111	81	92	98	88	100	104	109	95	116	88	85	109	96	101	96	87	107	97	96	110	98	90	94	84	90	94	78	101	89	98	103	98	102	108	98	102	111	85	113	107	102	85	87	101	101	120	98	96	74	94	99	94	95	85	104	107	85	100	106	101	94	105	101	99	112	90	107	87	93	104	98	101	89	116	101	97	91	76	107	80	116	90	92	109	98	118	95	72	104	112	106	95	87	90	111	100	90	119	91	95	89	81	88	131	99	88	95	90	91	123	92	96	103	102	99	107	119	104	113	88	105	85	92	87	111	91	102	95	112	91	97	126	93	106	94	90	104	83	94	112	102	91	111	99	97	91	104	89	101	84	103	84	105	102	89	96	103	109	89	91	96	96	96	90	83	109	98	98	89	97	87	99	114	105	100	96	100	101	102	89	111	94	97	96	104	93	104	95	97	96	91	99	106	92	102	90	100	73	81	94	108	103	94	95	104	118	99	89	104	85	97	112	92	84	89	85	109	79	86	82	111	96	96	89	109	103	82	114	120	109	97	90	87	91	93	95	99	96	92	98	94	105	103	85	88	91	100	77	106	89	99	90	97	94	96	101	98	100	98	104	96	102	111	113	110	101	115	99	104	95	102	82	96	95	98	98	101	106	99	106	91	90	112	90	95	90	107	106	99	93	99	91	109	99	116	92	92	121	78	101	84	95	108	106	116	105	95	106	91	100	84	74	95	93	106	113	98	104	97	90	96	110	83	96	106	101	100	94	96	85	111	111	88	97	89	84	95	102	97	95	107	117	78	90	87	95	82	92	86	97	93	102	96	116	112	104	96	100	91	87	101	104	95	103	96	86	122	94	97	89	89	73	89	99	72	88	115	100	119	96	89	115	118	104	72	94	86	85	106	99	92	106	75	88	97	99	86	110	105	96
22716	10218	6496	7514	14385	20088	20273	18420	17533	13124	9426	9551	8568	6813	5479	4097	3680	6314	4256	2531	4094	5002	8262	8498	6622	4626	3255	2291	1579	1174	968	795	730	696	735	718	698	739	771	676	737	757	706	703	743	710	708	712	725	723	700	706	703	684	750	673	670	724	752	744	713	740	737	695	743	728	679	695	731	712	678	726	750	740	725	739	737	703	692	724	698	713	707	754	682	738	710	741	734	701	742	717	698	722	763	722	706	719	751	733	715	701	716	727	707	776	760	728	719	709	718	741	720	725	713	727	690	733	690	705	756	706	734	705	682	721	709	701	709	683	699	723	705	728	713	771	695	735	729	768	764	693	746	702	718	719	673	745	685	715	689	682	762	742	733	701	733	686	761	721	704	743	707	701	712	730	724	728	649	713	728	688	667	721	680	722	725	675	683	771	715	784	717	673	725	709	728	683	701	687	712	715	733	686	734	680	761	716	751	723	711	726	731	716	696	708	720	735	701	741	679	744	688	699	727	726	733	737	739	750	708	684	720	723	721	759	691	722	735	696	719	694	757	732	706	771	713	708	697	695	718	742	750	717	719	782	715	722	744	762	692	753	737	729	692	715	734	705	739	685	723	710	734	759	745	712	743	734	762	719	719	734	704	724	697	715	661	723	755	755	718	717	766	705	647	718	689	713	719	702	706	695	705	738	714	701	721	687	735	708	723	747	740	709	734	702	744	722	722	693	714	743	728	726	689	734	712	713	736	694	771	769	756	689	704	731	710	755	718	702	703	748	720	704	761	753	701	719	782	709	711	672	769	740	715	692	725	711	706	701	707	718	713	701	707	713	745	723	717	730	743	711	733	724	726	708	682	729	716	666	711	695	680	717	740	680	752	726	728	718	739	709	751	698	699	663	709	721	680	684	714	707	708	704	714	669	689	735	735	724	747	752	708	688	731	743	709	715	750	724	707	706	736	717	704	699	703	794	681	715	717	712	708	702	689	708	686	668	721	707	704	781	708	717	745	708	739	715	699	714	754	726	699	672	676	740	700	727	709	743	692	708	710	719	714	723	740	692	713	682	727	715	728	732	740	699	700	698	742	749	719	754	705	707	725	710	748	719	699	724	733	663	679	713	654	710	735	742	716	682	752	703	728	717	727	704	718	683	712	682	737	734	713	751	715	721	734	693	727	754	701	746	691	693	761	733	688	719	745	716	782	761	674	719	723	720	731	764	710	702	656	693	709	715	701	750	710	676	742	737	714	728	763	743	712	729	666	733	684	663	738	712	734	676	703	727	712	725	722	672	759	745	714	693	726	720	709	766	752	715	693	716	722	740	715	722	694	684	705	717	673	718	746	671	737	695	697	768	766	744	728	704	690	727	725	698	726	691	714	737	728	751	705	722	747	742	735	725	743	732	677	726	771	755	700	732	771	751	772	787	695	722	702	745	751	767	748	784	749	767	730	761	743	757	706	694	718	731	694	714	758	754	756	690	696	765	745	715	735	727	697	702	693	700	747	728	725	654	672	718	693	740	741	702	745	689	742	712	721	732	738	725	701	708	693	728	730	757	730	781	728	705	683	711	727	724	752	700	758	731	755	675	722	727	696	755	687	705	705	741	678	745	693	706	717	763	768	692	721	771	698	730	705	688	762	756	743	713	697	697	685	736	748	731	735	712	673	779	736	733	765	745	694	764	747	705	744	684	706	742	731	764	690	682	762	720	726	797	694	749	792	711	714	695	694	719	721	695	696	716	725	761	735	742	733	738	700	716	730	731	704	710	718	696	673	678	699	697	712	695	689	703	723	713	720	748	770	675	787	763	740	724	730	716	719	671	731	771	703	745	713	690	717	753	731	708	689	730	776	720	766	699	729	720	714	738	716	786	693	696	721	707	746	722	730	727	742	745	715	749	727	780	734	741	701	665	721	723	690	769	709	750	724	684	786	726	728	718	673	697	686	685	683	736	709	753	674	680	706	699	720	708	682	691	720	655	699	697	746	721	726	734	776	672	712	661	772	721	721	719	748	768	738	668	761	698	723	697	731	699	748	710	769	714	725	756	696	691	706	699	716	720	714	724	693	732	732	745	695	692	696	708	697	740	682	765	722	691	728	695	671	701	725	707	712	748	733	748	697	725	751	688	693	685	681	693	723	689	732	729	715	710	719	746	683	745	750	704	751	713	707	726	698	672	706	698	709	770	731	735	708	718	742	732	693	715	690	687	691	759	717	763	705	735	756	676	687	676	731	671	719	683	757	688	743	740	704	687	718	787	709	713	751	760	667	703	721	719	691	718	693	731	768	770	732	735	659	711	760	703	702	708	737	762	784	694	761	706	768	742	689	746	703	749	689	730	724	700	734	708	724	746	772	708	713	671	721	684	701	716	740	718	749	714	700	731	694	684	729	719	657	729	713	734	719	708	729	747	724	748	704	725	699	719	770	732	727	726	707	729	737	719	766	716	688	691	715	715	691	732	701	676	698	729	724	788	725	759	760	669	726	729	684	764	742	731	704	741	725	747	739	690	682	688	714	734	695	713	693	760	753	698	697	711	736	765	737	693	701	697	697	712	753	713	732	676	727	703	674	728	713	698	728	685	697	746	708	732	757	729	725	730	726	702	701	721	703	682	677	731	728	704	743	665	679	702	744	758	746	703	723	666	723	729	717	720	740	717	742	731	725	697	725	734	715	732	737	704	700	681	744	720	730	722	741	692	722	747	738	742	688	737	691	735	734	738	766	712	740	705	728	696	749	706	669	708	733	713	710	700	689	732	673	733	749	662	697	653	664	718	761	740	694	755	800	700	745	694	744	731	776	707	708	687	735	723	725	724	695	746	797	718	676	739	695	748	683	755	724	734	715	646	722	779	755	765	704	733	737	731	710	705	745	720	731	805	708	713	735	716	740	725	745	739	672	679	718	766	670	719	726	713	750	673	707	755	727	725	697	715	721	708	697	707	734	670	667	742	719	657	721	707	749	742	724	703	715	770	713	703	708	698	713	692	705	723	677	727	692	708	681	723	710	762	694	732	742	665	763	714	684	692	734	692	708	713	721	733	726	683	767	709	703	764	742	737	729	725	773	725	684	714	754	718	744	740	734	667	671	741	685	679	733	714	732	680	701	697	711	709	718	699	723	694	757	732	695	713	709	704	780	690	747	746	733	720	739	745	716	720	692	696	700	705	692	689	697	692	725	754	698	714	774	709	724	725	712	726	726	716	743	733	730	686	707	711	734	707	710	704	728	722	660	724	692	758	711	687	715	661	681	722	696	705	682	753	697	707	740	745	695	667	730	704	715	696	676	696	735	660	728	684	735	724	738	708	721	724	698	709	773	720	711	684	664	708	749	729	712	675	743	713	750	724	714	691	721	727	684	706	720	704	738	696	706	697	716	708	698	671	732	714	737	739	724	703	717	666	701	728	735	755	738	783	728	759	737	747	730	703	726	709	716	689	720	735	757	710	730	699	715	760	681	718	743	728	728	736	701	729	751	700	725	670	714	725
3760	1843	780	596	500	497	714	725	701	556	452	474	412	346	279	221	193	271	206	185	355	627	632	647	607	413	307	228	193	136	124	119	108	104	100	95	89	100	108	85	103	96	97	73	92	87	107	107	115	100	94	87	87	80	101	106	107	96	109	103	97	99	122	100	98	88	96	92	89	88	96	101	115	86	103	108	79	105	93	87	87	96	87	104	108	100	100	110	99	98	93	97	95	87	109	100	89	85	100	94	91	89	84	96	102	93	96	82	90	102	111	108	99	108	87	110	105	103	112	92	86	115	85	97	112	102	99	92	105	99	88	97	115	106	88	97	80	95	89	102	102	109	104	106	101	96	107	100	107	97	105	107	90	106	72	99	94	102	97	91	92	100	82	104	111	109	91	90	90	88	109	123	118	95	116	100	101	97	98	91	95	101	101	90	101	93	93	90	109	90	108	100	108	98	101	88	104	89	98	79	93	108	98	84	95	107	83	83	110	92	94	117	103	101	91	105	115	93	105	92	98	94	112	88	102	101	102	91	112	75	92	87	92	97	93	95	92	100	103	107	109	106	87	100	75	95	103	94	100	91	95	106	99	112	89	112	92	90	98	86	86	90	81	103	107	96	95	89	89	93	89	90	87	90	98	109	103	122	83	79	89	85	97	98	107	98	106	91	92	83	99	103	90	86	94	95	99	90	98	85	107	95	92	94	105	85	100	85	100	98	89	105	108	85	95	102	118	95	100	108	92	92	112	82	101	91	98	92	95	78	100	85	89	77	95	110	84	93	83	96	103	99	103	110	96	94	96	96	98	99	91	83	101	90	101	83	94	112	94	86	103	100	108	91	94	103	92	105	103	99	112	114	111	98	106	96	95	96	97	100	107	96	94	97	112	97	97	99	86	97	84	95	102	96	104	95	87	76	92	92	110	91	75	106	95	104	89	106	89	82	107	105	96	101	107	87	105	114	105	97	91	87	107	97	88	86	105	98	102	81	114	101	125	106	97	98	102	104	113	98	99	89	104	73	98	111	95	98	91	95	92	112	93	90	109	88	100	80	102	102	92	86	101	95	79	115	105	111	89	115	100	99	102	96	83	120	106	95	94	93	87	105	92	118	97	89	92	89	91	94	100	98	114	94	107	95	79	106	81	94	110	111	104	80	88	110	85	94	75	93	101	89	103	96	88	108	97	100	99	84	99	111	93	107	98	98	86	109	121	105	97	78	89	82	99	115	105	95	91	104	101	83	99	85	81	117	105	99	98	89	110	100	91	98	103	78	81	91	94	84	99	87	107	101	89	101	93	95	97	94	107	104	86	91	83	95	95	83	70	118	105	104	101	100	99	89	97	99	109	88	109	100	94	100	95	94	96	96	82	92	107	97	97	87	101	98	103	85	108	91	105	80	99	91	80	110	88	96	101	100	91	102	103	106	97	86	101	83	99	116	104	92	92	90	104	92	90	101	100	80	98	71	82	109	90	110	96	108	102	107	110	111	92	86	99	93	99	108	90	96	103	82	105	96	119	109	108	75	109	85	105	109	101	98	78	117	89	101	94	113	83	76	105	92	111	108	90	101	100	89	93	79	103	107	100	92	104	94	79	96	104	113	80	102	99	96	87	88	107	105	105	97	102	105	95	81	111	95	101	110	116	86	87	86	92	84	110	75	89	85	95	111	84	106	123	93	87	107	100	93	109	96	106	111	87	112	100	98	107	96	88	84	92	93	111	89	103	95	97	85	89	116	115	69	106	98	89	102	112	104	86	112	111	107	109	90	72	91	89	88	92	100	100	94	85	111	97	89	93	123	99	113	103	81	97	104	97	92	97	88	106	91	99	95	93	95	107	113	112	106	108	91	111	87	95	102	120	98	99	88	95	103	104	92	107	96	116	96	96	76	112	91	100	99	103	95	132	96	88	85	93	110	111	102	80	98	93	105	91	85	105	117	101	78	115	85	104	89	85	85	93	92	105	104	92	90	105	97	93	102	95	96	115	86	101	93	96	95	83	106	102	83	101	113	95	102	112	104	101	101	106	94	85	77	98	93	92	94	94	117	81	88	91	102	92	92	87	87	95	110	99	115	104	111	83	98	110	91	91	87	101	91	91	104	96	85	98	99	79	90	112	103	108	102	97	99	80	98	102	102	106	112	90	118	85	90	79	98	97	104	109	102	90	108	83	114	101	107	83	103	86	96	103	108	94	101	112	101	80	83	97	96	101	104	100	95	100	105	104	105	98	95	90	104	89	104	97	102	93	124	87	81	107	106	108	101	102	100	95	100	108	100	113	96	107	82	86	103	81	103	113	97	102	105	92	85	103	116	88	84	90	95	121	99	104	102	111	100	77	89	89	107	93	101	98	81	111	116	107	110	114	90	103	77	105	89	72	100	107	98	106	95	115	118	100	101	107	92	94	100	114	84	104	72	85	94	98	99	92	86	84	104	101	93	92	101	111	102	96	98	92	100	111	101	93	94	91	98	93	121	111	110	116	83	100	120	88	108	84	88	94	103	94	97	88	97	109	91	102	80	112	97	95	110	89	103	117	98	112	92	102	92	113	104	93	100	114	93	107	83	99	83	98	102	99	95	96	81	96	100	97	92	98	116	107	98	99	106	90	85	85	112	76	111	100	100	87	108	96	85	91	91	103	90	109	94	76	85	95	106	74	102	109	84	100	113	98	94	88	98	106	88	113	105	84	99	89	95	87	103	97	96	98	102	93	93	97	105	106	120	101	93	96	103	90	88	93	102	103	92	88	104	109	100	100	91	73	100	99	108	95	89	87	94	121	87	91	81	111	95	102	104	72	92	100	73	97	105	111	94	88	81	79	95	96	101	103	97	101	117	104	95	88	72	90	101	94	101	103	101	89	83	94	92	102	95	85	100	98	102	90	98	106	104	102	86	111	87	114	91	90	99	109	101	86	85	99	113	85	93	82	84	88	90	88	101	91	99	104	97	112	107	93	107	95	93	101	88	115	98	104	112	106	89	102	94	126	95	97	99	88	81	89	87	119	108	85	104	90	99	102	94	98	88	98	87	104	103	97	93	91	101	86	87	94	108	85	75	105	95	88	93	90	99	89	89	101	99	98	99	103	79	123	98	99	96	97	100	90	84	100	90	95	79	105	90	94	92	86	105	115	95	104	108	83	102	98	95	95	85	101	99	91	111	94	88	99	100	97	97	90	110	84	101	73	91	86	91	101	103	105	95	97	98	101	103	96	95	91	103	80	97	107	106	108	88	100	110	87	83	109	84	101	90	95	117	110	90	99	110	120	84	90	122	105	99	95	106	96	86	103	85	90	101	111	105	116	93	103	86	106	94	118	99	103	102	84	98	90	109	84	117	82	87	105	99	99	102	98	100	96	108	111	85	97	98	100	106	111	100	100	99	87	88	79	102	99	97	94	110	98	97	105	107	90	102	118	100	107	100	96	89	95	89	101	117	77	72	85	89	103	113	88	106	105	96	97	106	90	92	104	108	90	87	91	108
27487	13591	7430	8637	16824	22535	23562	22491	20170	15807	13970	11731	10952	8436	6850	5105	3977	4762	4368	3482	6280	12065	11904	13016	10451	7893	5552	3616	2296	1499	1085	870	772	729	679	687	680	673	705	718	756	720	717	691	695	742	643	688	670	674	743	738	683	679	711	707	683	720	669	693	720	705	689	671	630	716	640	695	682	700	708	693	714	698	701	687	696	695	740	698	657	705	689	722	683	660	736	702	685	718	699	722	727	722	723	722	690	689	692	692	733	664	730	675	680	698	678	721	699	707	689	672	715	696	691	745	687	703	701	668	706	732	708	702	713	734	701	718	685	663	681	737	679	689	730	681	657	708	641	700	765	664	692	686	704	679	695	702	733	664	701	738	726	710	684	648	691	715	746	659	704	697	686	747	719	687	735	720	693	710	726	715	708	729	657	713	685	740	703	705	667	695	738	699	726	736	676	723	698	696	684	751	724	706	700	719	676	663	691	719	642	727	694	701	713	695	658	713	692	631	712	693	730	724	695	689	693	728	711	698	663	719	751	723	701	729	725	725	725	665	714	713	705	700	684	726	710	712	693	728	688	624	716	750	745	736	705	687	709	669	693	659	689	701	703	726	752	759	739	735	727	699	702	689	732	731	695	670	712	709	702	711	719	714	736	783	681	671	740	707	676	732	720	672	783	676	690	687	666	689	712	663	694	699	725	716	691	668	720	711	720	712	724	705	649	683	735	709	725	706	745	714	669	696	666	638	678	693	689	666	675	701	697	740	665	708	677	723	695	725	712	751	685	668	696	765	665	686	717	720	721	669	718	700	739	677	729	700	679	734	721	698	757	664	691	712	640	720	706	682	719	707	707	714	692	688	710	712	712	662	743	675	730	686	676	701	675	723	699	690	711	710	699	682	703	696	663	713	684	736	692	725	724	753	723	662	779	693	685	718	722	720	698	731	693	738	678	694	724	657	715	694	736	708	685	671	679	693	761	725	705	732	759	726	739	699	732	697	717	709	728	716	738	703	710	714	695	688	664	702	684	714	664	687	715	660	695	683	706	700	717	640	701	712	661	733	668	743	688	711	710	652	693	669	700	709	680	771	770	675	730	734	729	712	673	699	682	695	719	729	735	690	697	696	704	654	728	689	663	705	731	718	702	679	697	706	724	717	695	671	707	698	724	721	656	702	686	721	715	703	643	681	686	688	709	705	725	712	663	633	714	735	670	701	754	720	720	710	706	665	712	682	694	697	704	736	654	707	733	699	732	725	720	685	710	701	735	722	721	716	681	700	695	740	692	693	729	737	748	716	722	716	692	704	659	705	751	684	712	665	694	738	690	708	688	694	698	716	725	689	684	703	672	723	733	685	731	695	681	668	698	682	632	675	641	692	711	727	685	740	659	718	735	707	663	658	669	689	715	708	736	748	683	745	714	682	726	710	734	718	688	692	731	690	732	724	703	686	742	709	686	742	693	699	739	738	745	699	718	710	724	734	754	708	698	738	692	693	742	676	713	730	709	697	721	704	674	676	639	753	686	717	737	749	703	682	732	730	671	749	706	719	739	713	681	752	710	708	693	712	638	686	728	660	706	697	682	725	722	700	696	717	684	681	745	678	745	685	661	751	723	728	685	756	675	710	693	692	675	678	711	673	703	747	746	734	709	684	738	743	692	748	706	669	698	679	683	726	705	694	702	719	660	687	737	708	707	718	668	684	722	729	733	687	730	702	747	738	703	743	743	713	721	763	739	685	679	692	645	690	744	686	675	690	710	691	691	680	734	715	730	713	732	702	688	675	704	782	685	687	731	733	703	682	684	689	702	705	685	743	749	707	734	652	681	733	724	736	702	758	691	698	714	650	698	745	682	676	707	695	711	679	684	752	719	723	708	745	725	718	680	701	712	661	745	704	650	723	708	659	674	715	731	663	705	714	676	709	759	729	696	761	700	703	674	722	713	696	743	680	707	692	681	783	695	722	667	726	704	668	693	683	738	733	695	709	707	703	685	696	673	699	705	681	686	713	711	675	723	692	753	711	695	689	707	723	727	671	718	701	726	686	716	669	702	754	696	705	741	705	694	700	658	672	695	719	753	716	719	649	707	710	711	713	704	727	690	700	721	685	714	683	719	695	706	721	689	697	698	722	693	676	641	692	695	667	657	690	714	693	663	729	756	727	727	727	687	714	644	759	696	730	726	706	687	742	730	720	685	669	743	697	717	722	673	741	725	692	681	699	719	722	766	718	693	702	665	671	725	721	721	746	694	675	710	688	737	732	708	678	717	755	670	665	741	673	665	732	659	692	657	692	702	695	722	686	719	736	726	706	686	685	715	676	726	672	740	691	725	682	720	707	706	776	723	697	672	693	747	715	712	749	690	617	672	693	703	752	700	695	761	675	732	684	709	707	742	732	753	691	729	700	734	726	684	687	722	754	707	692	695	673	744	748	679	700	706	712	715	670	710	734	729	683	687	700	708	777	690	701	702	716	727	734	715	692	681	676	751	687	719	700	722	679	727	704	697	662	752	695	727	749	704	695	738	679	745	728	752	724	684	723	688	726	701	624	718	717	708	715	747	723	641	703	737	713	672	665	664	779	727	732	720	706	706	724	728	690	690	663	687	682	704	713	651	707	707	676	716	741	700	706	715	701	696	699	714	713	702	696	725	709	693	678	723	675	674	690	720	679	693	694	700	663	677	685	708	768	720	700	741	690	729	719	699	676	677	727	666	736	659	692	704	711	730	692	713	737	731	750	698	695	705	714	710	665	707	689	696	653	696	690	733	732	683	717	697	692	701	736	707	720	747	734	693	774	716	712	685	728	682	718	696	703	665	743	655	707	718	687	692	723	689	697	752	721	692	736	705	758	705	726	700	729	694	709	751	701	754	721	702	745	684	678	761	738	680	718	738	722	754	731	711	717	734	743	767	671	735	670	715	704	712	722	675	711	702	700	718	722	663	695	684	727	722	706	659	710	702	678	729	712	689	688	678	713	702	698	739	727	699	725	706	719	659	717	652	729	729	705	691	710	707	711	714	734	674	697	713	732	714	730	690	729	626	711	709	712	748	696	689	680	698	666	719	740	706	691	715	751	699	676	707	694	723	722	746	696	653	694	731	668	746	710	714	691	703	640	640	690	681	719	729	690	700	734	718	700	739	702	684	697	703	745	690	696	638	730	732	714	767	701	710	692	685	676	705	664	740	709	690	695	695	683	741	691	690	726	691	740	689	766	702	722	674	711	775	700	739	696	692	699	689	684	704	681	691	673	765	748	746	708	760	723	689	687	727	732	753	710	710	670	705	674	731	749	694	672	721	746	679	716	684	703	711	680	674	712	732	711	703	720	689	697	684	643	671	715	711	678	701	676	716	734	699	664	717	669	727	714	681	684	732	722	692	686	693	713	727	727	767	693	690	736	683	706	718	697	700	667	751	696	694	681	719	758	675	702	725	694	689	648	667	715	705	719	626	705	665	694	732	729	700	749	738	734	637	730	723	688	686	726	735	693	725	727
2715	923	446	341	297	344	453	425	325	310	278	278	247	199	206	148	127	115	138	178	162	153	144	158	148	136	107	105	91	93	93	96	87	103	66	74	98	86	79	93	77	88	98	83	81	89	90	80	74	83	105	80	93	83	97	88	95	75	83	69	77	75	89	84	77	84	91	65	89	90	85	83	79	83	79	90	80	86	88	81	97	70	82	93	81	92	85	61	81	97	70	89	69	83	93	76	82	85	74	87	95	98	75	93	65	98	83	73	88	84	83	85	86	89	82	83	97	93	74	97	86	96	81	76	84	65	96	79	87	87	91	88	66	81	79	72	75	89	82	92	79	89	83	90	92	79	89	93	84	94	85	82	77	101	103	79	83	102	80	85	86	81	72	81	82	75	94	85	83	102	64	71	96	91	91	100	95	89	86	92	77	91	83	100	76	85	75	101	84	94	72	94	88	80	83	82	90	77	85	82	87	88	90	67	82	83	66	82	80	88	81	65	92	83	88	71	98	72	67	82	91	95	82	91	92	103	75	81	71	71	96	81	74	81	84	100	83	92	73	87	103	70	83	87	73	86	77	82	93	80	83	69	91	95	75	87	93	82	96	87	77	78	86	71	70	71	85	91	73	109	85	95	77	84	89	71	100	75	81	81	84	85	85	79	59	84	86	90	77	85	98	80	98	79	93	90	96	102	92	83	92	76	82	101	71	74	83	84	81	100	74	81	80	94	73	93	85	100	85	90	106	87	87	89	74	99	71	82	90	77	96	90	68	73	84	88	84	71	85	89	81	72	85	84	76	79	84	101	101	84	74	67	92	99	93	112	70	66	90	79	75	89	85	76	72	88	66	97	100	97	74	91	84	88	80	85	78	94	84	93	101	70	76	82	87	97	84	86	74	68	88	101	72	90	76	88	86	74	84	112	74	93	87	109	99	85	99	77	76	84	72	75	68	93	97	81	84	77	85	69	75	93	78	88	90	101	90	86	93	77	75	75	99	85	80	82	89	98	81	82	87	92	96	88	82	83	69	72	87	71	93	91	82	78	79	74	68	79	101	79	67	83	72	88	97	67	89	89	73	75	76	74	84	78	90	72	76	84	99	76	95	100	77	79	90	71	85	91	88	81	94	77	77	87	77	75	81	107	82	80	104	75	86	106	77	79	94	80	75	88	97	88	90	77	90	88	73	81	94	79	81	86	100	90	83	99	90	95	81	98	86	98	109	66	94	93	78	82	110	85	93	81	93	72	83	97	75	76	92	74	89	102	88	85	106	90	77	76	83	108	87	93	85	106	87	77	69	72	92	75	87	86	91	93	76	88	82	91	86	84	93	85	81	92	88	91	104	90	74	97	58	90	79	72	87	76	93	75	74	78	79	66	80	90	86	60	95	93	89	79	91	80	91	82	85	88	95	81	91	87	90	99	93	70	101	76	89	78	95	77	98	96	95	91	90	85	95	81	92	81	81	84	84	67	79	79	101	91	76	73	73	110	105	97	86	85	100	70	100	80	78	71	99	99	79	82	72	89	96	105	97	80	82	86	82	87	83	88	93	86	92	106	84	77	73	81	107	85	93	83	73	78	86	82	69	76	85	91	93	78	74	88	80	93	71	82	70	93	85	89	76	87	85	87	101	80	86	87	65	81	79	84	73	87	87	95	85	84	82	111	67	89	82	87	78	92	94	88	89	70	109	76	89	91	89	77	79	87	76	78	79	67	83	91	81	80	83	88	82	81	93	96	81	79	92	75	101	89	88	81	89	79	86	86	77	88	74	68	83	94	79	88	88	88	83	92	73	87	87	76	92	79	94	93	81	79	90	81	89	72	86	76	87	86	85	87	96	88	72	83	88	84	87	89	77	79	78	88	78	95	79	90	62	99	80	70	81	79	82	93	105	87	102	76	84	95	74	68	72	86	77	67	75	92	81	86	102	104	73	101	82	81	77	75	102	97	109	85	85	88	90	99	84	70	92	92	97	77	90	93	84	102	107	74	78	79	90	74	84	77	77	74	83	80	73	75	82	83	81	88	96	64	80	95	95	86	108	87	83	84	98	98	95	78	89	86	66	86	94	95	91	99	72	89	88	91	80	71	81	83	94	85	81	71	96	69	92	91	95	90	71	86	83	67	93	83	97	93	84	80	85	99	105	83	81	86	99	83	87	88	80	76	76	82	93	90	89	99	80	92	71	109	86	87	93	77	73	84	81	82	94	72	94	86	95	88	84	91	70	84	73	87	88	93	78	75	85	73	88	87	73	64	79	83	89	89	88	70	87	79	61	86	78	62	82	92	66	87	87	95	84	85	68	85	99	86	80	90	76	89	92	85	75	80	91	92	63	95	90	72	112	94	99	96	75	90	94	75	84	82	76	85	87	90	80	73	101	86	55	87	91	86	92	63	98	82	93	87	77	89	75	77	75	86	82	75	92	99	81	81	71	85	87	72	88	84	96	77	99	106	87	87	83	83	89	79	101	102	99	95	87	82	88	71	83	84	90	67	101	85	87	89	82	78	72	87	87	77	69	72	78	96	80	75	83	86	71	86	89	79	87	75	70	89	82	92	80	94	73	89	91	99	78	82	84	94	94	67	97	87	87	71	86	92	83	102	98	98	87	95	93	84	81	98	84	72	101	101	90	73	108	95	75	83	77	78	72	82	66	68	76	81	97	108	84	75	82	84	105	83	100	79	72	82	88	82	69	81	96	81	81	89	81	108	109	77	111	96	93	70	74	76	93	86	80	90	65	89	79	61	75	75	95	75	81	92	85	89	95	100	88	80	113	93	87	111	105	82	81	78	103	89	79	91	98	85	97	86	82	89	96	84	79	74	86	81	97	88	68	80	86	92	85	82	89	101	92	88	86	61	81	84	83	74	83	78	81	85	77	90	90	93	85	94	102	71	85	94	80	82	77	97	81	72	84	79	103	89	87	87	104	85	84	81	81	89	77	83	97	93	72	82	79	91	86	77	90	81	80	81	89	79	72	83	66	96	85	86	80	84	83	78	91	81	93	91	82	97	67	73	78	74	68	92	88	81	74	73	73	86	85	73	80	86	90	82	87	90	84	76	91	85	83	83	85	84	78	95	83	76	78	79	94	70	89	77	77	84	67	100	88	91	80	62	82	68	77	87	81	105	91	97	94	72	91	74	88	96	87	75	103	92	85	88	81	94	95	76	93	100	88	94	79	86	80	71	91	92	81	101	96	83	92	83	84	70	86	83	85	77	80	61	96	92	76	86	82	85	87	91	95	94	80	101	77	85	96	99	76	94	85	91	74	89	75	81	69	76	78	79	87	88	76	84	79	93	90	89	85	74	93	72	90	82	88	86	83	89	87	87	85	86	89	95	74	99	90	86	84	95	88	90	75	74	82	78	88	69	81	80	72	65	99	83	81	63	89	79	82	91	78	69	84	89	74	87	89	79	91	96	78	76	81	88	96	84	86	98	80	86	98	72	83	84	94	90	95	90	79	101	85	90	99	93	82	88
21029	9123	4862	5198	11764	17243	18127	14800	11239	9427	8548	7654	7043	5110	4475	2837	2200	2451	2701	3134	2437	2455	2148	2199	1973	1548	1273	1050	846	774	700	652	637	627	656	606	653	567	631	635	657	590	665	607	636	622	622	622	644	634	614	613	634	605	614	626	677	630	619	590	634	613	641	632	652	625	601	626	620	636	634	598	642	647	644	644	622	652	606	673	570	625	603	617	588	627	644	625	634	599	639	597	634	653	616	634	633	588	635	614	608	639	659	618	641	645	671	611	617	612	654	672	632	634	623	694	629	628	607	606	667	609	664	647	658	584	596	598	677	610	656	634	607	621	583	627	639	600	599	646	628	645	625	659	636	628	618	626	630	648	624	649	579	635	636	624	666	664	655	605	589	625	600	650	678	615	662	681	647	661	643	614	615	657	590	665	632	636	617	622	663	634	637	604	634	576	627	619	629	656	646	649	605	638	605	636	638	675	607	592	640	638	646	632	625	622	654	615	634	582	575	637	700	661	636	610	653	628	636	651	615	603	629	626	627	623	614	603	609	620	693	611	636	597	670	606	603	615	615	605	616	611	602	634	645	630	643	648	652	653	624	655	633	594	661	662	619	613	663	592	639	598	602	651	650	576	619	637	667	655	665	655	621	625	625	639	597	628	664	603	565	631	647	599	649	599	608	622	564	670	628	642	654	668	645	627	694	599	612	633	600	620	622	678	577	644	620	627	619	598	625	611	651	626	643	645	656	626	620	634	617	591	610	658	604	619	675	663	633	647	607	623	631	602	665	607	624	587	650	644	598	595	617	629	581	642	654	683	659	619	627	692	667	615	661	681	661	584	660	650	646	547	661	607	629	620	626	637	673	640	620	644	616	639	655	633	635	622	608	613	612	581	632	635	601	636	624	629	639	647	640	568	609	602	661	629	611	604	637	654	642	614	648	624	628	629	655	636	691	613	662	616	606	628	633	596	608	657	609	638	647	692	624	600	658	684	652	627	664	636	633	613	600	661	632	680	678	637	604	636	636	612	652	634	593	660	646	608	655	641	610	621	642	659	676	602	623	599	617	620	641	635	653	630	626	653	620	636	605	625	618	621	639	621	617	626	634	669	566	615	587	633	620	640	625	629	611	623	642	597	621	616	611	650	588	594	628	628	671	638	644	607	623	614	618	689	576	632	586	593	623	635	639	643	629	629	603	638	599	664	640	656	615	653	661	592	655	609	599	597	694	621	632	613	627	589	634	616	608	578	611	603	633	654	662	628	590	643	643	653	634	620	597	603	637	651	673	623	639	610	655	653	673	598	602	674	600	621	605	633	658	613	608	613	651	627	609	659	664	634	610	631	609	612	653	658	622	587	645	557	591	613	669	618	637	617	658	650	642	653	632	641	673	638	643	645	635	660	573	632	625	649	633	608	624	666	655	634	658	644	674	621	631	599	634	630	658	655	638	605	625	610	598	645	643	631	650	641	602	653	608	633	621	598	613	605	611	657	589	644	614	631	681	660	657	657	602	630	622	613	588	674	631	644	654	628	674	640	579	659	598	638	607	604	589	612	646	610	659	639	647	618	607	669	630	625	658	636	626	637	610	654	639	674	668	660	632	622	599	661	630	659	646	603	586	648	617	661	631	609	644	630	644	638	608	628	641	661	613	649	655	625	652	672	632	686	634	639	618	626	618	639	673	667	629	666	628	598	639	655	607	646	607	645	605	613	617	655	628	594	658	630	620	649	621	575	646	675	648	672	646	678	627	603	639	632	624	619	639	623	598	664	599	609	682	623	639	612	623	587	640	623	616	661	593	620	619	617	585	642	644	619	654	588	593	616	645	631	655	623	635	642	664	643	651	669	627	625	584	644	586	609	594	631	661	583	633	663	595	622	588	675	619	663	636	614	632	643	676	624	574	604	618	632	588	611	641	670	677	652	622	670	616	611	601	627	621	592	600	650	633	616	672	630	613	570	653	650	616	582	645	641	619	610	666	660	613	601	646	669	625	684	605	602	658	643	643	624	574	617	631	624	622	602	631	646	635	629	587	593	596	627	642	622	630	609	651	619	625	641	609	619	609	603	621	632	600	625	622	630	633	636	609	611	631	599	636	608	620	584	612	597	577	669	614	641	609	627	647	650	628	603	635	653	645	621	654	670	632	618	646	666	624	630	638	667	610	616	653	627	627	610	617	632	640	633	642	642	639	619	607	618	629	626	629	651	620	672	602	620	634	614	628	638	612	605	671	604	654	609	652	654	660	620	655	674	631	619	586	666	606	638	611	606	633	637	591	650	610	639	625	657	608	612	598	628	585	646	646	677	647	624	642	664	614	610	644	646	568	651	607	643	632	667	603	636	608	590	609	570	675	628	651	657	618	621	663	605	646	715	658	630	639	639	595	640	625	631	613	612	628	642	630	594	617	625	616	634	636	618	603	614	624	635	603	651	570	636	611	653	636	623	641	613	599	623	653	537	648	635	629	616	616	649	696	646	629	617	676	619	688	638	620	661	648	627	620	626	603	668	628	626	635	615	607	633	626	634	638	602	662	632	608	600	617	633	585	660	622	593	591	625	608	617	640	616	648	634	594	639	665	671	642	594	674	627	663	668	634	600	648	653	597	628	623	669	589	620	621	627	596	624	591	629	660	627	601	639	629	617	631	605	618	619	600	597	615	630	612	603	660	653	652	598	645	619	681	622	644	655	624	609	598	651	628	601	625	655	613	646	616	636	611	623	604	630	636	645	630	644	676	647	633	592	601	631	617	653	635	615	620	626	663	641	597	672	637	677	647	651	703	656	710	647	622	634	649	610	666	612	666	621	648	622	648	660	647	615	618	629	644	653	608	592	661	597	618	606	590	604	629	675	647	608	624	599	643	649	604	625	610	648	653	640	663	601	615	606	617	628	636	623	652	620	644	675	624	617	611	598	627	639	598	637	660	666	641	644	640	614	617	647	616	602	635	650	612	627	611	636	621	623	600	669	651	613	626	627	581	607	669	664	635	629	653	625	655	626	610	684	643	649	608	689	638	601	605	625	635	617	631	653	603	634	612	602	632	647	626	671	614	641	663	613	633	619	626	573	662	618	678	629	576	644	583	634	645	651	635	629	641	644	681	644	620	604	625	625	604	646	626	608	624	629	644	639	646	632	629	621	585	637	630	656	627	633	590	628	624	589	625	653	662	637	664	629	629	652	587	653	615	626	611	576	615	595	618	671	653	622	613	645	652	640	645	643	662	588	614	634	637	668	662	601	698	626	582	637	578	648	654	602	661	680	607	593	645	606	618	587	659	636	630	625	615	623	633	576	640	638	664	603	664	605	637	643	674	585	646	612	604	668	600	615	662	606	641	627	618	604	611	619	655	640	643	702	647	653	604	618	638	638	661	601	609	654	617	688	601	601	651	628	615	589	657	651	671	611	602	622	642	622	586	659	592	656	615	648	624	642	621	641	638	598	636	625	627	626	646	659	651	610	612	666	648	656	620	660	650	637	634	699	667	591	595	588
2693	1338	642	465	403	427	566	506	418	384	413	397	348	272	229	147	145	155	222	408	360	147	232	295	272	213	169	144	114	95	103	87	74	100	83	96	68	92	88	87	60	88	79	81	89	85	88	81	91	87	94	92	109	87	80	79	66	94	92	97	87	74	72	73	88	99	90	87	103	85	91	82	78	88	90	81	93	61	83	95	84	80	70	73	80	78	88	82	76	93	88	78	91	95	80	92	85	76	97	87	92	88	104	100	85	85	98	73	67	68	99	82	74	92	93	86	79	82	90	83	86	73	78	85	77	85	89	66	84	68	82	96	93	98	102	95	77	104	82	81	87	104	93	78	81	75	81	94	91	75	83	96	93	88	93	97	102	87	84	76	100	88	92	70	92	92	101	86	97	74	85	84	81	79	92	75	79	86	94	92	80	70	78	94	95	83	89	88	93	87	80	73	88	85	100	72	84	92	95	78	102	93	79	90	76	85	86	86	89	96	94	90	90	81	78	82	85	86	93	83	84	88	84	75	73	86	72	79	88	71	93	100	75	76	88	77	74	97	100	71	84	74	100	87	65	87	92	99	92	94	89	84	94	93	65	82	67	86	95	82	89	82	98	86	74	85	79	82	83	105	77	70	80	78	102	88	97	85	89	85	84	88	80	83	99	87	90	91	86	59	85	78	80	102	91	77	93	86	88	104	87	77	117	91	93	75	95	100	77	66	93	79	83	87	92	84	79	79	80	114	94	96	81	75	86	86	77	90	82	81	76	85	97	83	69	72	103	77	92	79	87	67	67	84	82	86	91	78	67	81	95	86	103	92	92	92	84	85	103	80	88	92	84	95	99	86	101	85	96	87	83	81	76	94	93	77	86	87	84	92	79	80	91	102	87	96	105	93	84	84	81	85	87	71	95	66	98	87	89	87	85	74	94	73	106	79	79	81	90	94	88	80	73	91	106	74	87	92	79	86	88	90	83	101	100	92	79	62	73	95	85	85	58	90	99	92	77	79	75	78	93	94	70	97	72	81	81	87	84	79	97	96	71	83	91	95	79	76	76	111	93	82	85	86	89	86	91	75	87	88	107	68	93	89	86	77	82	89	79	74	90	77	75	100	87	106	78	87	83	91	92	75	89	100	83	98	79	92	88	83	92	82	99	80	96	66	72	102	80	95	85	89	80	78	91	94	79	101	87	84	99	79	75	74	101	80	69	80	84	88	94	78	87	96	100	111	100	83	75	76	96	95	86	61	87	80	74	83	85	71	93	87	77	87	99	91	91	76	84	95	91	83	90	95	81	86	79	99	90	62	80	78	80	76	81	92	93	76	77	108	78	85	75	95	93	90	77	86	82	110	74	75	97	83	77	77	91	81	96	107	88	78	75	94	72	88	93	90	83	87	86	88	91	87	90	101	83	78	82	92	71	83	89	79	100	73	80	80	93	84	85	87	82	96	76	67	115	106	78	100	81	87	86	88	62	99	86	76	94	86	90	91	76	83	100	99	74	93	83	85	95	67	73	93	83	85	92	87	85	96	93	66	90	84	72	84	75	95	82	92	97	91	95	97	77	83	77	87	86	120	74	91	79	83	98	94	82	109	82	88	78	78	91	95	101	81	75	81	79	78	78	70	88	90	82	88	82	106	107	82	92	67	86	94	93	79	76	91	90	79	86	93	70	89	82	94	89	71	91	76	72	71	90	98	89	102	84	95	92	96	104	95	68	74	75	96	80	102	82	85	94	102	83	81	82	90	89	88	91	89	85	100	92	92	76	76	69	94	84	98	93	84	86	76	88	83	93	88	101	94	74	98	81	94	88	86	87	85	93	81	87	71	93	101	89	89	91	89	91	100	67	100	88	71	93	85	77	82	89	108	87	80	77	75	82	92	87	92	97	82	78	96	96	94	74	77	83	102	87	77	89	86	84	87	90	89	78	85	78	85	88	81	87	79	84	69	85	91	80	93	87	96	82	90	66	71	98	83	91	81	75	97	80	81	75	86	81	97	83	91	66	96	69	69	76	84	94	89	89	95	81	104	77	102	86	91	87	78	91	71	86	84	84	95	82	77	88	90	85	86	79	83	96	85	93	87	101	99	73	74	81	82	84	79	85	69	94	70	98	77	98	81	73	94	91	72	82	87	89	90	90	68	94	83	79	84	91	78	82	82	80	92	97	81	85	91	98	84	88	88	77	120	80	98	85	83	107	90	84	100	91	100	75	90	91	96	101	92	89	73	82	103	84	94	86	89	80	82	80	69	81	93	92	82	85	77	88	73	79	83	78	83	101	83	73	77	103	91	84	83	75	93	82	64	76	76	94	93	100	105	78	89	72	93	90	94	92	80	89	83	88	84	85	86	97	80	76	77	89	84	73	92	90	95	75	95	76	95	77	74	72	81	81	71	82	87	102	88	82	84	81	71	100	84	85	82	103	86	87	91	75	84	73	102	84	80	74	86	96	79	92	86	85	71	95	89	90	84	89	90	76	90	72	77	97	86	81	96	91	76	93	82	79	78	97	90	91	76	96	84	84	80	86	79	70	83	65	94	92	88	77	90	89	98	76	81	78	79	79	95	79	77	71	93	82	72	112	94	85	94	70	103	82	88	90	94	76	78	72	92	90	89	79	89	86	82	81	95	89	94	85	76	103	86	84	85	94	83	81	76	83	91	102	85	76	88	84	83	91	86	79	82	89	91	89	97	104	101	89	76	74	100	90	100	98	80	71	83	87	85	96	80	95	88	94	81	71	75	77	74	86	89	76	81	97	79	95	84	81	71	81	86	79	64	82	91	89	76	95	71	80	92	71	83	83	89	82	79	90	75	90	90	84	104	72	76	91	73	71	62	100	100	86	95	88	77	85	74	95	73	72	92	92	88	74	85	81	94	76	69	74	80	95	93	95	83	79	88	81	68	82	90	79	95	100	79	90	78	71	76	69	75	81	101	72	87	86	92	88	89	79	88	87	98	77	69	104	85	93	102	99	74	72	95	89	83	96	105	87	99	65	83	83	80	92	106	105	84	113	66	80	96	98	79	96	79	85	85	84	97	97	83	93	83	85	75	80	90	62	71	84	79	90	80	89	87	82	98	90	92	84	101	91	84	88	96	75	78	103	88	76	83	94	80	78	77	80	90	85	93	83	73	97	82	94	88	84	69	96	79	81	90	84	94	77	92	84	75	74	110	87	82	92	81	85	104	71	95	83	73	94	84	84	80	90	83	97	91	92	97	66	91	68	70	103	85	85	88	93	80	75	99	67	101	80	92	70	87	91	88	93	99	79	92	86	84	84	95	83	89	90	85	81	88	82	95	77	84	87	75	81	85	77	95	82	97	81	86	71	82	83	96	92	91	83	100	80	109	103	99	80	77	81	76	94	86	94	84	74	75	92	102	96	86	92	84	94	94	92	95	95	90	72	85	81	76	83	85	80	76	77	86	81	81	116	88	90	85	98	83	98	78	95	69	84	75	95	90	101	84	70	103	86	92	86	88
24281	11383	6502	7032	14179	20018	20729	18027	13518	11754	11367	10772	9304	6804	5513	3396	2992	2988	5106	9890	7453	2849	4900	5438	5079	3534	2513	1796	1285	887	749	700	629	636	634	633	617	645	594	626	623	650	586	585	581	632	608	587	654	608	629	604	632	623	623	634	677	619	629	575	608	629	611	611	622	621	643	618	609	624	569	599	620	649	642	649	654	603	630	668	653	572	645	597	607	622	650	602	613	604	622	597	628	630	626	635	638	603	623	610	638	620	612	661	611	670	603	616	605	632	618	634	627	619	601	617	609	595	644	614	658	576	625	641	615	649	630	658	620	641	632	612	627	585	627	637	627	568	623	599	619	647	657	605	633	624	623	637	670	652	649	628	642	631	616	640	619	603	586	632	615	652	597	650	638	629	635	583	598	628	623	578	607	635	647	586	595	571	622	615	620	639	646	641	641	595	610	668	618	613	644	629	645	631	600	611	640	631	602	624	633	575	668	590	665	606	663	631	608	631	627	604	626	665	619	615	646	656	610	618	659	605	584	617	635	607	652	620	629	631	618	600	634	633	626	595	625	628	649	618	609	619	635	597	656	651	594	648	651	646	642	639	613	648	615	596	664	624	634	668	604	613	626	636	609	669	605	624	624	623	601	613	686	616	643	615	647	643	604	658	611	604	623	627	612	626	629	588	598	621	599	614	635	590	635	629	578	571	573	627	609	661	613	585	620	578	650	617	619	631	639	609	634	641	617	602	643	639	613	627	619	613	635	616	649	668	553	602	643	577	629	664	581	575	658	625	634	646	609	647	623	644	621	633	646	632	637	653	643	620	683	642	609	634	603	612	615	667	592	584	648	625	612	633	653	634	604	588	653	612	603	642	628	620	622	611	675	596	642	668	656	582	604	648	634	628	642	636	615	606	638	651	621	612	671	664	642	639	622	631	612	623	614	615	669	629	598	642	650	614	601	609	596	604	590	600	608	640	661	626	601	610	630	630	609	618	642	646	598	716	639	609	624	583	605	622	632	560	590	658	627	625	621	593	640	607	641	602	654	639	663	650	659	676	613	577	629	621	604	616	611	585	621	630	672	636	624	599	588	631	603	626	649	642	640	588	579	641	592	588	637	608	602	581	661	598	584	630	582	626	605	605	631	610	626	654	597	612	667	668	634	618	650	607	644	643	635	596	570	691	612	574	610	627	647	623	675	631	597	602	629	614	607	605	634	638	673	675	628	614	609	641	638	573	648	607	668	671	622	634	610	636	635	655	666	635	645	621	617	573	632	601	609	634	594	657	642	636	606	602	619	611	639	675	607	626	629	596	617	656	584	624	580	592	637	642	640	636	615	605	652	607	659	640	613	626	628	640	593	626	627	643	682	597	633	580	621	580	594	650	643	608	634	595	640	650	639	596	661	611	640	634	626	656	675	584	582	655	589	618	626	672	613	653	630	631	635	599	547	593	616	622	635	632	611	615	646	630	597	587	663	623	620	630	619	650	650	644	601	663	625	605	615	626	637	611	671	645	688	622	645	607	634	611	633	654	673	564	581	633	643	616	647	631	623	617	627	606	602	636	619	615	608	620	612	615	603	621	643	640	611	585	619	640	630	648	644	631	590	592	625	587	597	622	675	620	613	650	628	627	640	631	601	624	563	663	649	627	662	597	612	659	650	649	617	631	637	636	607	608	622	598	589	597	626	622	622	635	566	677	605	647	628	622	636	596	614	607	667	655	621	587	607	608	598	587	633	596	638	624	598	654	617	659	623	670	699	635	615	614	625	640	606	643	659	609	608	566	590	617	603	632	617	631	649	626	635	589	623	635	620	623	646	629	581	622	628	590	674	690	629	612	605	568	670	597	589	646	595	650	619	685	609	630	576	661	610	641	639	601	617	643	608	647	608	585	627	602	623	662	691	604	655	655	623	600	637	608	661	603	624	583	640	599	571	658	626	621	645	588	657	651	586	601	604	631	651	661	645	621	594	647	642	637	638	625	612	561	648	634	633	621	619	581	625	634	598	637	634	609	611	608	620	640	649	603	620	638	651	651	628	647	645	616	570	645	636	632	605	636	653	645	611	620	642	647	631	647	634	647	653	645	562	606	611	627	621	645	656	598	645	614	618	624	617	628	620	618	612	594	688	631	639	619	629	579	619	603	615	659	617	664	605	639	622	621	627	640	609	626	612	638	644	615	628	666	621	617	625	615	662	617	668	607	609	644	649	609	591	634	610	654	598	631	623	642	602	618	612	608	646	636	634	690	662	574	655	586	642	653	611	602	632	614	599	584	623	638	649	646	670	671	612	654	610	666	614	598	611	621	602	603	613	594	614	599	632	633	698	623	627	625	589	630	655	649	625	577	604	595	629	632	608	655	642	660	614	613	679	635	645	535	601	615	646	623	644	581	641	619	635	558	596	619	637	651	596	629	631	639	556	612	647	625	660	625	613	631	640	614	626	633	615	626	641	650	604	590	639	638	602	607	588	657	657	636	616	644	650	601	634	631	630	622	647	624	651	618	594	612	625	592	593	563	640	603	625	624	644	596	578	576	664	644	698	623	637	624	634	637	622	620	618	610	607	617	610	623	645	617	646	652	618	679	596	611	574	643	628	653	671	611	643	623	609	663	627	614	627	587	620	583	593	636	634	608	637	641	635	611	605	644	594	612	648	612	597	601	608	630	602	613	646	576	636	624	603	634	611	633	635	660	569	592	651	620	654	630	610	635	638	653	648	635	586	615	619	611	641	610	633	590	644	628	597	596	651	612	564	641	614	595	626	619	553	625	618	630	644	634	636	640	613	635	622	606	609	597	623	606	632	618	599	695	658	628	638	686	609	614	627	620	568	643	637	627	606	642	611	629	606	591	627	609	691	648	624	592	675	610	641	619	592	633	645	580	629	636	675	623	679	608	592	651	646	614	631	633	600	594	621	640	617	639	643	645	642	618	594	607	662	636	649	603	676	624	642	644	600	640	612	644	666	637	660	684	583	609	601	636	667	635	614	617	606	598	609	656	652	650	585	633	638	645	623	657	621	632	609	588	608	639	609	699	611	605	662	630	613	619	609	612	652	651	630	608	599	597	643	611	622	669	592	646	603	583	638	619	609	625	630	585	585	675	631	606	635	629	648	644	616	615	621	616	656	628	583	635	600	651	627	603	616	614	637	608	640	659	621	665	626	612	630	614	622	611	600	616	625	630	622	649	608	650	599	655	599	590	593	608	629	615	639	582	612	637	633	564	637	595	610	631	589	610	642	605	628	584	651	598	624	600	626	639	615	636	618	593	592	624	635	640	673	604	595	612	652	612	624	604	641	585	600	650	627	604	601	638	611	621	596	609	599	614	607	618	589	637	617	597	617	618	671	615	596	598	619	610	625	566	622	657	640	640	587	642	631	599	682	618	613	626	632	606	552	602	637	633	628	620	618	626	625	645	682	631	603	642	619	638	596	647	643	638	640	623	623	612	663	637	642	580	608	623	644	575	603	567	623	615	600	643	656	610	610	604
4084	1244	635	458	342	332	538	478	462	496	417	387	332	275	227	166	169	150	360	480	292	144	316	336	337	254	190	155	137	122	91	90	91	99	98	97	83	84	78	80	124	122	87	97	89	81	92	92	98	99	92	84	112	85	98	99	90	100	94	94	94	91	95	97	101	89	87	84	101	97	111	96	96	107	94	96	112	94	104	107	92	97	111	88	87	90	84	103	83	92	89	87	86	118	93	93	109	91	112	94	100	110	106	99	110	85	102	105	98	120	112	111	85	96	100	103	104	126	89	92	113	85	110	85	97	92	98	111	100	102	98	87	104	84	89	95	104	111	119	102	102	85	121	95	104	102	88	114	94	78	94	106	103	91	111	93	95	84	86	84	100	95	108	108	101	97	89	120	110	95	110	93	88	80	83	92	101	101	100	97	86	91	107	108	101	112	124	90	82	99	97	94	80	96	102	102	102	103	92	98	103	82	96	105	114	98	99	108	75	108	102	118	92	99	90	103	95	99	123	101	99	107	95	98	91	110	102	95	97	74	104	96	109	95	106	100	106	104	96	105	104	109	90	87	101	93	95	107	105	84	111	101	92	91	108	113	99	93	104	109	112	92	105	92	92	105	100	92	93	77	97	97	118	104	100	108	91	92	80	98	103	85	98	85	97	108	101	83	99	82	102	103	92	95	81	109	87	109	99	101	106	107	96	105	99	105	102	105	112	106	86	87	109	93	90	115	92	94	112	91	99	98	91	91	96	86	108	99	98	115	96	93	98	99	97	106	95	89	83	98	84	92	117	119	100	104	101	115	102	111	84	97	80	111	85	103	94	108	106	89	103	97	108	99	97	103	81	95	123	96	102	112	94	105	87	86	104	99	113	85	99	106	105	86	102	104	85	89	99	106	99	79	95	101	84	119	87	91	101	97	88	93	104	115	113	90	106	96	120	90	85	103	75	105	107	115	101	97	92	102	114	93	90	94	89	103	85	104	105	98	104	109	102	102	112	88	100	103	88	111	83	87	101	99	110	105	89	102	88	95	100	98	96	88	114	100	91	101	101	89	109	105	93	104	119	103	100	116	109	108	95	69	97	95	101	99	91	103	89	102	98	111	83	122	111	109	83	91	97	84	101	122	85	117	97	97	115	113	109	89	96	103	97	110	114	75	94	118	94	94	104	113	128	96	105	84	114	95	109	99	91	108	95	81	109	109	97	99	89	96	109	88	83	82	87	109	101	115	90	89	76	103	114	115	104	99	98	86	100	95	88	102	103	109	106	95	84	109	98	103	92	92	104	75	86	104	105	114	106	103	91	99	74	115	94	106	85	94	80	98	106	113	100	76	84	113	92	95	103	125	112	120	97	81	105	93	93	111	101	98	115	115	91	109	122	91	100	95	81	95	101	84	95	92	85	102	70	105	93	107	95	97	83	93	104	122	99	99	101	100	93	101	91	114	99	119	91	91	99	89	88	99	104	99	98	113	99	88	101	97	88	85	96	107	97	76	93	96	106	111	94	100	98	94	98	100	99	89	94	106	107	94	93	106	106	108	115	106	108	115	75	85	83	102	97	90	86	93	91	84	82	108	93	99	101	89	98	101	103	89	105	109	83	106	106	84	90	107	87	105	96	90	100	87	105	86	86	97	89	86	101	93	88	101	108	110	102	104	77	108	93	91	103	83	99	94	98	107	98	103	92	125	91	103	107	105	94	105	107	97	99	104	97	100	102	83	113	97	91	127	82	82	83	118	89	111	86	87	102	109	93	97	101	85	87	91	96	85	93	99	108	92	109	101	112	102	96	89	85	102	106	88	97	93	95	95	96	101	84	88	98	89	106	104	107	102	100	96	89	98	89	95	89	95	101	95	100	92	109	116	76	103	107	89	116	98	88	100	87	82	119	107	98	88	109	98	102	108	89	96	96	111	103	94	88	99	109	106	101	111	86	97	101	80	89	96	97	86	84	108	106	108	104	93	112	82	107	115	92	104	119	111	98	116	89	107	103	95	101	105	102	118	94	101	92	98	101	85	86	89	118	106	100	104	94	102	95	103	108	113	102	105	103	97	86	95	101	91	99	88	85	111	83	103	109	111	98	82	90	78	100	94	103	94	96	92	96	99	96	114	82	92	100	105	110	91	108	101	97	94	103	84	113	85	97	103	109	96	98	97	102	113	93	88	116	115	110	118	100	103	96	107	84	115	100	106	101	104	97	108	105	88	101	95	93	112	111	116	105	98	94	85	110	94	96	103	118	106	104	89	91	95	94	97	85	84	84	106	83	98	106	116	101	93	97	111	80	76	89	98	92	100	101	102	105	98	100	113	111	97	99	99	88	90	99	82	101	103	82	96	101	102	96	126	99	100	94	101	93	118	104	92	98	105	107	90	97	81	112	101	93	84	101	101	97	116	89	100	94	97	98	98	100	112	75	89	99	100	105	91	102	89	106	125	103	87	99	115	112	91	91	93	95	87	102	104	82	95	107	94	105	106	102	114	97	87	88	98	106	108	116	109	89	100	90	96	109	101	108	109	97	117	98	85	87	94	115	77	100	95	84	95	94	89	92	95	125	94	110	89	91	98	100	110	78	106	83	90	90	112	92	94	106	96	87	99	98	96	99	98	91	102	81	102	111	113	106	93	87	91	92	90	108	99	106	87	102	95	101	97	112	111	114	102	102	93	117	99	109	104	100	96	93	106	100	101	101	110	88	95	101	105	106	108	104	108	86	93	112	95	92	94	103	106	120	109	99	85	90	98	90	104	88	86	95	89	105	105	101	105	97	118	93	118	77	100	87	84	85	97	95	98	106	93	83	93	100	87	91	113	113	99	106	98	81	114	95	116	115	107	110	80	97	100	103	96	120	102	106	96	116	91	106	110	97	92	104	85	95	106	90	99	98	99	89	111	98	83	95	93	116	91	97	105	97	94	102	99	95	99	105	95	102	87	102	106	99	91	116	110	106	103	102	85	78	105	87	98	104	119	94	117	127	93	92	103	104	92	99	87	115	92	94	98	88	93	100	81	105	104	118	97	103	99	98	94	89	116	108	103	91	106	108	98	93	108	108	96	98	96	97	112	108	88	113	104	100	110	95	110	99	118	90	93	107	118	107	98	93	95	103	90	94	97	93	91	96	112	101	85	94	102	81	97	111	87	89	101	104	92	95	92	89	98	97	112	91	92	103	103	112	109	99	91	110	92	105	115	93	94	85	106	84	101	106	95	113	105	98	107	121	113	99	86	104	88	92	94	101	100	102	93	91	92	105	82	97	99	98	88	118	100	93	97	109	101	110	99	100	104	97	92	91	107	116	97	91	93	111	130	109	86	104	118	96	87	103	99	96	91	89	98	79	96	97	104	118	105	91	110	98	91	94	105	84	95	84	100	85	108	105	121	118	100	91	98	106	106	95	94	102	98	104	94	107	101	110	116	90	95	97	93	107	87	119	109	99	74	96	86	91	104	102	109	121	76	102	99	94	118	98	97	89	78	92	95
23480	10498	6302	6998	13126	18185	18505	16776	14366	13954	11962	10989	8636	6888	4561	3475	3331	3011	7693	10285	5394	2581	5835	6616	6048	4215	3027	2072	1402	1029	907	714	713	743	745	705	720	711	727	684	744	691	705	702	674	754	725	714	710	727	706	702	734	665	725	774	717	731	702	730	706	700	748	719	689	747	747	716	727	693	739	698	730	709	775	750	703	745	669	725	726	696	707	736	740	744	763	706	704	695	707	727	732	704	751	695	744	709	688	687	748	705	703	769	731	744	721	720	716	735	721	702	753	725	763	701	694	702	716	701	706	718	716	690	700	691	712	698	746	751	650	698	769	711	716	695	722	688	698	718	739	729	690	754	718	758	730	766	662	759	640	719	649	782	700	752	688	729	768	716	715	713	740	723	734	755	725	737	747	707	733	738	676	693	712	719	746	733	711	675	719	715	732	755	707	739	698	662	743	695	709	686	735	685	772	710	696	677	702	709	703	788	763	659	700	702	676	725	708	769	719	695	725	738	706	772	758	747	714	736	717	761	704	733	674	691	726	727	737	734	672	748	749	714	756	712	718	691	689	744	685	757	705	769	643	754	728	684	710	788	707	747	727	698	689	753	744	676	714	739	735	709	720	724	714	744	732	685	724	713	737	749	674	724	730	720	740	686	745	725	724	718	721	744	746	754	702	753	737	723	710	667	710	650	721	699	661	671	733	755	710	731	711	693	764	732	693	708	692	727	728	742	697	738	744	704	714	707	758	756	718	713	723	749	710	672	691	719	703	712	708	739	759	777	727	758	724	761	717	758	717	669	723	725	696	778	704	766	733	729	699	695	720	695	692	788	688	675	719	750	674	707	731	734	731	678	737	703	737	655	735	732	755	680	735	729	746	753	726	735	712	712	716	781	736	708	695	696	721	709	685	697	721	718	735	740	693	703	732	716	763	719	750	672	689	678	714	758	698	742	713	720	718	702	727	713	727	713	736	712	742	662	674	761	748	710	736	738	718	695	701	738	737	757	700	741	697	687	722	692	699	757	707	696	665	747	694	703	738	716	730	746	736	686	720	713	705	744	715	700	725	684	751	749	729	737	717	738	716	722	762	730	717	697	752	687	751	720	699	764	714	738	747	672	746	740	716	692	684	722	744	726	679	703	786	759	743	684	765	711	707	712	690	734	718	694	719	710	711	671	746	722	683	724	689	748	729	737	666	731	697	779	690	715	746	703	728	747	718	710	693	761	702	700	740	692	727	708	739	727	729	707	732	725	724	777	712	762	663	712	730	744	750	644	721	719	716	736	734	695	725	700	749	708	733	697	782	694	748	738	726	778	738	698	691	716	758	750	712	756	727	729	760	728	712	695	692	728	752	707	710	707	685	691	717	676	703	688	741	663	724	747	760	709	727	745	744	753	734	669	739	687	755	715	764	728	725	746	750	718	733	671	688	682	673	690	711	686	755	695	723	775	714	702	736	692	722	767	718	700	711	706	712	705	746	762	744	690	661	692	728	623	707	729	731	733	713	678	676	741	738	706	701	774	746	718	727	752	726	751	735	664	788	723	723	670	699	738	692	726	745	689	694	735	697	732	722	797	745	746	725	685	764	744	731	704	745	738	742	731	687	676	721	725	726	691	719	733	744	681	753	704	712	700	707	715	704	718	734	694	747	731	728	743	716	723	802	738	749	685	699	704	725	739	740	720	702	767	741	756	751	712	725	726	707	707	771	690	711	717	705	761	723	703	756	699	725	736	767	742	784	730	732	743	727	710	641	664	721	711	704	703	734	707	738	742	703	736	750	715	719	696	697	739	710	720	724	723	704	750	723	755	705	718	740	703	750	770	719	731	696	746	753	737	704	702	702	759	769	647	718	747	707	713	762	727	715	755	744	720	711	704	712	726	731	725	709	721	736	726	677	713	727	713	723	757	704	715	720	678	666	731	707	749	744	679	749	729	736	687	737	694	726	719	722	751	736	704	742	705	757	724	729	704	711	718	768	763	673	724	718	761	751	708	776	737	686	711	717	722	686	713	718	711	703	716	685	737	708	716	690	726	704	715	746	684	763	705	690	725	710	709	737	741	724	711	693	718	748	763	680	745	723	731	688	715	704	736	724	715	689	678	729	719	684	696	713	764	749	749	705	726	719	703	696	754	729	731	693	695	680	715	734	704	703	721	693	690	715	689	734	697	697	730	727	759	707	686	738	734	743	749	714	684	744	682	752	748	720	710	708	726	753	719	727	687	782	691	685	738	736	688	699	702	725	763	767	728	685	737	676	741	689	731	731	681	714	686	702	714	718	671	750	716	693	755	719	716	727	723	754	755	665	706	714	742	679	722	678	750	760	722	717	713	735	698	730	710	709	677	720	750	753	743	737	790	710	667	712	723	734	721	706	710	745	720	734	720	697	755	734	718	719	767	708	732	731	664	769	732	724	736	749	692	751	734	775	757	734	765	692	702	705	762	714	742	747	763	723	732	698	668	728	775	703	725	699	707	754	726	728	704	722	759	749	701	757	720	730	709	694	753	654	680	735	730	731	711	723	733	732	727	756	735	733	709	700	727	709	724	775	749	729	722	737	710	687	756	720	717	689	715	739	752	740	729	741	696	749	667	680	751	738	734	747	731	699	700	713	727	724	746	736	749	713	733	747	715	753	727	704	745	701	722	693	710	696	720	757	721	696	699	744	710	723	755	699	719	680	717	710	728	690	730	739	713	710	747	683	688	685	720	707	748	726	734	682	694	719	727	710	734	701	686	744	704	734	677	678	735	698	740	731	721	698	706	731	752	708	741	701	715	710	703	774	748	710	725	682	689	669	698	735	691	773	742	731	729	688	683	726	711	771	761	695	732	645	727	729	736	733	715	702	703	785	715	711	756	735	779	699	722	758	724	671	721	755	736	734	746	696	708	719	744	714	658	716	699	684	739	663	758	700	729	702	724	743	676	736	732	721	728	722	757	750	743	724	752	720	730	695	644	748	730	699	783	734	687	709	698	708	732	748	653	681	730	745	781	713	743	722	705	706	770	695	718	708	689	730	670	698	700	758	742	722	709	754	680	666	776	758	715	725	759	697	696	748	739	703	679	706	700	701	685	739	728	703	740	773	709	730	697	691	719	707	748	734	705	716	721	705	707	735	718	681	707	706	716	746	688	685	742	672	689	692	753	707	740	691	760	744	742	751	693	710	707	677	711	722	763	714	713	715	735	730	695	735	696	696	768	708	669	687	680	737	727	748	734	723	722	741	774	712	740	697	748	709	694	703	740	755	718	708	746	716	715	721	780	670	745	748	718	667	756	765	733	684	715	717	704	702	758	720	720	775	731	720	717	742	687	735	674	740	752	744	710	719	758	695	751	688	699	759	763	782	740	702	686	680	724	742	726	715	723	751	716	730	757	705	698	749	701	723	724	696	707	711	708	743	719	755	739	770	725	745	682	761	730	725	689	704	701	758	727	697	718	752	709	693	696	734	689	716	699	680	761	748	701	713	729	689	758	669	730	698	749
3992	1767	875	604	474	483	588	605	614	622	574	480	376	304	226	226	233	272	351	804	306	217	569	652	527	371	341	234	168	140	106	86	101	106	103	109	111	112	90	113	106	106	87	94	94	84	95	86	85	94	106	117	108	104	103	100	80	98	104	113	96	102	94	104	81	93	100	124	91	106	91	102	93	106	88	84	97	99	92	83	112	98	108	95	96	96	89	104	85	113	104	88	100	98	94	106	100	97	107	108	83	104	89	94	100	100	95	98	105	116	100	92	92	104	93	125	92	97	95	105	94	99	93	109	119	91	102	109	117	104	86	96	81	83	108	93	88	107	100	88	109	87	96	99	95	102	94	92	93	110	92	94	106	99	106	121	96	97	112	99	103	122	98	106	90	92	97	90	111	94	96	117	109	91	98	83	108	113	81	129	126	107	101	102	118	101	96	106	114	87	104	69	105	85	102	116	100	100	95	97	93	93	100	97	93	104	88	97	78	103	91	97	103	107	105	103	89	116	114	99	93	100	102	105	108	92	99	83	88	104	79	98	103	81	98	101	102	90	107	90	93	105	81	105	78	98	97	95	92	115	100	90	105	87	105	95	92	105	75	101	100	104	116	76	101	111	95	110	95	88	97	97	88	114	101	89	123	117	96	100	86	95	112	100	80	88	96	100	118	84	95	93	114	92	107	98	105	104	98	99	95	107	97	80	96	99	106	77	95	107	114	104	77	91	113	103	89	89	98	80	89	101	111	107	114	108	103	100	117	94	97	103	109	105	100	116	99	101	104	92	99	110	112	113	101	100	100	98	103	101	90	94	83	99	103	87	96	99	99	87	100	91	113	92	92	97	76	83	111	82	108	100	103	87	97	109	100	116	116	98	97	106	103	109	106	106	81	81	103	97	102	101	91	107	98	104	94	92	114	111	93	73	94	106	103	97	87	83	95	98	76	78	98	85	90	98	112	105	94	101	85	77	101	109	103	100	109	90	98	105	99	105	111	95	83	85	85	97	87	114	97	101	106	96	99	82	109	106	89	107	98	80	96	91	107	97	97	91	96	103	83	112	112	101	94	90	88	99	88	96	103	100	94	93	89	110	98	105	99	83	92	96	105	87	110	99	103	96	92	104	102	114	105	94	98	91	94	95	103	95	88	97	98	84	86	96	90	105	99	92	119	98	106	113	99	90	113	90	96	84	82	96	79	100	91	85	117	95	93	87	83	104	80	98	92	102	99	86	114	105	92	89	109	92	82	94	99	82	94	89	92	79	101	101	96	105	97	108	93	88	93	89	106	109	112	111	91	110	95	91	93	96	99	92	87	117	111	86	98	108	111	106	84	84	96	97	96	103	88	101	109	89	105	84	92	93	98	104	90	100	115	91	112	86	97	97	104	78	99	86	95	84	91	89	89	106	102	108	107	93	92	110	90	101	110	91	121	86	98	85	90	99	114	126	96	97	100	99	84	81	115	97	124	103	89	89	80	83	98	90	96	97	100	104	100	100	98	100	102	86	77	83	94	84	93	85	91	80	100	91	90	69	84	107	93	103	106	97	97	99	97	94	89	116	99	93	97	118	89	95	81	101	103	105	118	112	73	98	107	92	103	77	82	96	100	92	118	103	94	111	82	107	96	89	107	98	114	108	89	91	103	99	102	93	82	98	109	96	104	102	110	91	113	103	85	99	95	92	100	90	108	101	93	98	105	92	100	100	102	95	94	95	98	100	94	96	98	99	102	105	95	112	115	105	103	85	112	104	102	115	107	97	87	93	97	111	97	88	89	91	93	86	100	82	101	107	97	94	104	108	87	97	85	98	110	95	103	107	116	105	89	100	99	90	90	100	84	89	106	93	97	98	89	85	107	116	103	92	89	95	113	101	108	96	82	109	93	67	124	118	88	102	82	97	105	95	100	103	92	87	85	91	110	91	106	114	99	102	89	114	109	109	92	115	94	97	98	104	103	97	108	89	100	99	102	97	117	107	96	107	92	93	103	88	96	93	92	97	91	106	103	89	89	105	113	97	103	107	106	83	106	92	91	95	109	95	98	82	91	97	99	97	97	101	89	99	95	90	91	87	98	90	100	101	76	95	111	96	97	102	82	95	92	112	88	94	93	110	109	108	103	105	77	102	98	107	113	104	93	88	91	81	100	90	104	100	83	98	94	88	108	112	94	101	116	91	94	108	89	86	114	88	95	104	105	103	91	90	91	107	112	113	92	108	104	101	108	107	91	87	96	93	102	107	102	90	108	101	96	102	118	87	109	97	115	82	94	96	103	79	96	89	121	90	115	110	91	108	104	100	108	101	105	114	115	76	99	127	91	106	89	87	86	111	103	89	120	99	90	105	97	107	106	109	108	130	106	108	95	104	100	82	91	90	100	102	113	88	104	97	89	101	106	116	95	87	91	91	104	97	100	99	90	102	103	104	98	94	108	87	94	105	103	97	87	105	74	111	96	86	92	89	80	88	91	97	106	98	95	84	99	104	96	84	111	105	120	98	77	101	98	113	93	90	100	85	96	97	110	96	92	106	102	98	98	90	88	103	85	103	99	112	121	109	80	105	93	96	99	95	99	88	100	95	107	74	74	105	100	89	112	99	110	96	96	107	97	112	101	84	95	90	74	102	88	105	101	101	117	113	84	111	98	95	96	88	89	90	98	77	90	95	83	115	106	106	87	98	100	79	92	96	99	96	88	97	96	97	95	85	107	105	95	93	116	103	99	94	107	107	91	83	81	90	81	115	94	108	102	94	98	87	102	109	101	96	88	106	109	100	94	107	93	99	102	109	99	106	95	102	104	77	102	99	106	96	88	106	101	105	88	107	105	125	88	96	91	110	86	82	90	91	106	107	101	115	91	108	107	94	99	90	84	82	103	102	100	98	102	94	109	101	88	99	107	79	98	84	92	82	109	98	99	100	104	111	96	86	99	99	109	96	93	92	88	112	93	96	119	107	103	96	85	123	97	96	99	111	112	78	114	121	94	94	102	101	88	71	93	88	106	100	100	86	116	99	85	90	108	116	83	95	88	104	74	93	96	109	91	74	92	98	117	86	94	97	98	102	113	106	108	106	98	79	105	103	102	111	98	102	81	102	91	104	113	109	96	92	90	106	115	109	95	107	90	112	106	89	93	107	95	104	112	101	119	98	82	97	101	94	103	89	88	93	87	99	97	107	97	100	100	99	105	97	108	93	86	94	107	104	104	103	109	98	100	115	119	104	108	103	96	102	90	94	117	82	78	108	106	94	95	113	99	101	100	85	105	97	104	104	96	95	99	114	79	93	90	109	76	88	78	107	98	112	97	97	103	99	82	93	91	105	105	90	97	74	100	94	130	105	88	96	88	99	89	101	83	100	95	99	96	105	113	81	110	84	111	100	98	88	103	123	96	114	111	104	90	102	114	109	89	91	100	115	98	103	103	89	104	95	120	92	106	90	117	66	100	83	85	93	104	92	112	89	109	95	94	97	94	95	100	106	106	115	92	63
27342	13899	8065	8892	16431	21245	21264	19581	18083	16640	14934	12518	9917	6963	5531	5098	4501	4668	7883	15822	5087	4235	10932	11933	10168	7167	5089	3496	2133	1451	1018	854	801	735	744	717	676	762	678	737	745	700	722	706	735	735	708	727	707	739	719	731	716	710	707	675	704	649	700	680	656	740	706	688	739	734	718	741	711	738	679	699	718	726	654	725	668	702	759	706	733	713	682	710	711	724	696	694	679	675	719	718	723	723	729	777	718	683	723	693	689	689	709	725	729	711	699	717	695	697	731	753	727	679	722	740	663	688	675	715	657	680	700	716	741	689	737	716	694	720	779	710	704	716	735	688	700	734	725	716	701	721	737	724	687	676	748	713	694	752	711	699	727	687	698	762	746	679	672	724	718	692	659	714	713	684	708	735	661	730	705	731	677	744	699	694	690	693	704	714	675	678	699	717	708	696	697	704	711	695	686	712	735	732	760	673	714	698	748	738	721	721	736	741	699	755	699	663	698	715	717	684	704	688	714	727	735	698	743	719	701	727	706	714	708	704	705	729	724	713	705	660	721	698	750	709	684	780	701	728	675	681	693	666	710	699	678	724	691	715	735	731	752	728	741	739	711	715	687	681	688	691	687	737	699	703	739	741	727	700	710	711	733	691	699	724	720	726	686	693	733	711	729	687	699	726	734	712	708	723	744	700	703	678	734	718	749	679	705	712	681	721	694	753	736	692	677	750	628	736	730	708	701	709	710	733	723	758	725	702	713	694	686	737	740	708	676	680	676	737	693	753	736	700	694	686	727	670	685	759	667	715	684	705	707	745	675	694	685	745	724	690	714	739	648	646	754	693	659	659	749	664	713	643	735	677	763	720	708	763	724	733	722	689	689	683	712	680	746	726	703	706	721	715	709	730	741	748	709	701	657	676	687	690	741	676	740	671	732	690	709	722	697	722	727	740	700	647	731	698	700	675	682	726	702	667	754	671	711	752	746	714	730	768	695	684	736	701	755	721	684	682	691	754	708	732	687	675	695	697	726	737	698	730	723	709	714	712	708	695	701	732	763	705	701	677	716	703	714	702	721	739	714	727	704	753	729	738	678	761	714	741	685	690	743	741	720	711	727	718	665	687	695	711	714	717	708	722	699	709	736	705	740	660	675	638	701	717	701	675	752	723	719	716	684	720	691	701	724	768	627	722	725	710	730	707	676	732	711	703	722	694	678	718	736	716	733	710	714	703	702	737	741	701	713	733	718	689	742	691	722	698	662	706	719	706	737	752	707	706	739	743	744	731	712	690	708	706	747	686	709	741	677	731	765	762	700	701	740	740	711	682	703	683	692	732	711	694	724	704	671	770	711	662	730	705	728	724	755	725	697	709	717	712	681	655	722	711	710	699	725	737	722	757	748	710	717	754	712	733	697	680	709	682	736	700	740	732	771	707	694	720	709	703	697	712	730	722	723	745	748	691	746	753	686	700	737	719	747	704	680	704	670	724	695	723	670	768	724	709	753	737	726	716	770	656	715	694	733	677	703	675	743	694	723	700	713	693	711	701	690	732	707	719	697	693	736	674	711	764	682	694	694	736	719	696	689	681	734	685	745	734	704	741	673	750	725	718	752	720	708	748	681	710	708	693	726	720	772	693	696	679	736	753	707	690	711	686	712	696	723	787	749	708	692	758	705	710	727	731	701	703	719	706	659	703	710	717	740	720	699	728	735	682	706	692	682	691	673	676	720	702	675	725	760	718	713	747	685	740	678	721	660	692	674	687	733	734	697	693	711	705	767	697	671	710	656	700	712	786	762	711	715	660	696	697	655	734	716	710	680	679	747	709	715	728	730	732	704	735	752	699	683	688	708	680	717	708	675	748	706	728	709	679	717	703	691	706	667	739	700	712	704	717	721	697	675	712	748	721	697	741	710	681	713	745	688	690	701	728	725	706	712	705	707	672	738	728	750	695	731	680	673	764	722	755	731	719	687	758	699	706	689	704	669	694	731	710	729	686	728	740	706	740	745	699	721	700	687	715	748	676	726	672	727	704	722	714	729	704	674	731	731	705	732	733	665	731	756	728	727	745	745	762	721	700	713	692	711	740	698	711	702	747	706	702	736	700	669	687	727	673	728	687	675	710	754	736	744	685	697	744	718	688	728	694	735	738	747	718	705	760	732	752	719	733	674	713	740	721	721	684	744	702	684	712	705	763	666	662	771	678	691	710	680	716	680	680	742	722	695	721	715	736	707	664	704	713	712	718	758	689	686	749	695	694	738	670	759	719	671	685	686	750	695	651	689	669	696	725	763	692	728	697	731	717	726	682	697	723	705	739	713	696	735	727	729	730	724	753	713	722	690	736	730	689	736	723	696	691	728	717	703	714	668	712	742	715	694	697	742	725	682	682	675	698	712	753	682	733	702	712	745	701	690	730	731	665	693	724	722	695	750	685	718	707	685	675	717	702	721	731	711	754	673	686	727	777	722	696	706	702	744	686	750	675	691	722	706	719	708	724	726	646	725	685	663	723	685	712	734	726	690	761	717	695	624	730	697	708	723	680	728	701	701	698	727	682	742	721	690	731	761	705	686	705	658	727	662	778	698	742	743	732	759	776	746	670	742	738	687	706	734	779	666	731	694	750	718	702	695	699	704	718	691	733	769	736	716	720	748	687	802	723	701	736	727	694	707	703	729	745	704	697	685	701	700	736	632	685	707	728	719	687	733	700	722	729	712	720	738	736	711	737	718	740	709	693	736	692	745	692	739	715	697	664	678	754	709	740	686	674	709	726	733	714	676	713	731	712	731	688	734	712	716	694	741	696	680	724	739	705	724	723	708	700	730	694	677	719	695	745	702	725	705	745	719	711	708	686	759	727	723	765	741	682	711	767	698	704	741	707	692	760	689	719	728	717	701	711	715	718	733	725	714	731	752	727	695	721	734	719	688	730	710	701	729	712	739	676	745	728	735	680	657	715	716	738	675	686	741	729	722	737	697	677	738	725	743	660	697	701	743	721	758	755	700	727	749	759	709	709	687	708	698	679	759	724	749	678	678	751	690	713	746	775	705	709	758	700	714	708	705	701	682	725	720	684	706	768	730	731	740	680	720	737	699	726	737	657	707	690	715	718	707	690	708	734	666	727	729	698	702	692	731	746	701	704	682	727	703	682	703	691	729	744	709	722	699	713	680	698	695	743	731	707	728	683	664	779	673	707	738	746	669	696	755	724	648	708	689	742	751	725	730	684	746	689	754	714	685	733	694	655	700	722	687	738	677	660	722	683	746	702	705	722	691	683	723	743	696	745	763	744	670	697	723	761	731	723	722	689	720	695	730	716	733	667	727	750	752	689	721	754	702	706	714	774	691	739	704	671	698	703	702	733	733	767	720	716	718	691	705	689	696	713	698	673	730	706	711	726	702	724	681	680	729	690	747	726	710	702	714	690	718	708	690	704	693	709	737	731	678	668	724	715	684	648	722	709	730	732	677	704	711	728	683	718	738	763	695	751	713	716	676	684
2797	914	507	316	261	252	332	342	427	348	303	264	196	177	168	147	115	130	167	167	138	103	146	143	159	143	127	101	97	97	96	84	78	83	90	86	99	86	97	83	83	72	81	77	91	69	69	83	90	81	87	91	87	91	76	96	81	97	86	73	78	84	88	89	82	89	94	84	98	92	101	86	102	77	81	91	85	96	81	85	79	72	92	78	94	96	80	89	77	83	93	93	82	79	105	84	79	76	77	75	82	78	86	71	86	83	61	86	86	79	85	90	92	80	99	82	91	79	89	83	72	78	91	87	81	78	79	88	98	79	78	73	95	85	84	94	80	87	82	86	92	78	82	72	94	103	98	87	89	79	77	88	87	74	92	90	90	75	85	75	99	99	79	83	88	84	85	73	84	80	82	81	81	95	97	88	75	75	73	89	74	91	88	78	91	100	82	94	86	84	82	95	89	86	97	85	82	90	92	91	76	88	81	94	102	82	70	93	85	81	98	79	79	82	67	77	84	107	75	91	120	77	77	84	89	91	94	92	67	80	87	77	82	85	68	77	89	68	72	86	87	100	74	79	89	90	67	91	85	80	80	69	107	78	81	79	81	95	82	97	74	90	89	86	97	79	99	91	83	103	82	90	87	80	81	86	88	86	96	90	75	98	86	111	94	96	74	91	91	92	113	87	80	72	85	88	90	74	95	72	72	84	80	84	87	102	92	92	77	102	93	81	89	82	89	100	73	84	86	72	102	62	87	74	109	90	91	76	77	103	104	94	75	79	73	91	81	76	93	89	92	59	93	68	71	64	74	86	80	82	86	114	85	79	78	87	99	92	84	90	98	87	73	84	78	78	78	71	80	83	96	65	96	75	82	66	87	92	98	87	87	82	82	75	82	85	80	84	100	92	88	89	93	97	81	82	102	98	92	93	79	78	76	93	76	81	91	89	89	72	102	85	89	93	86	81	77	87	88	85	76	100	87	84	81	88	93	70	91	90	91	83	81	97	87	88	83	82	67	99	90	95	88	97	71	92	97	80	81	87	81	96	96	92	84	79	83	101	87	77	104	83	83	95	89	101	89	94	98	94	93	70	80	74	81	82	93	80	82	82	95	83	96	82	88	95	58	89	83	83	71	85	93	93	96	72	81	82	86	91	76	69	96	88	95	78	87	111	67	57	74	72	87	76	97	88	73	59	94	83	77	90	87	104	86	82	76	99	88	79	81	77	78	85	80	85	68	92	94	84	87	77	89	82	75	69	84	78	81	102	84	98	84	80	93	93	86	65	95	88	95	94	73	90	72	89	75	92	78	87	77	77	83	110	61	86	77	93	80	69	99	79	65	100	81	77	73	86	95	89	88	82	95	84	89	98	92	90	70	91	100	88	98	88	72	85	85	74	89	93	76	75	89	85	80	89	81	87	76	73	83	78	103	82	70	90	70	82	92	82	78	65	82	74	108	72	88	103	113	69	98	89	98	91	85	94	86	75	63	86	76	70	94	83	93	91	86	78	77	89	77	112	89	73	90	97	86	76	93	84	76	70	71	88	88	76	91	85	80	83	72	88	90	83	72	79	89	87	82	79	94	64	96	96	92	77	83	89	91	93	87	88	91	97	87	94	95	89	74	76	90	84	87	93	77	75	80	88	94	92	85	98	89	70	69	89	86	100	89	84	83	81	87	90	87	79	66	78	91	85	90	87	78	88	102	102	83	94	96	80	79	105	92	85	69	74	72	85	83	86	78	77	91	67	90	114	86	89	86	89	83	83	78	76	76	105	86	100	75	84	97	88	75	85	91	75	92	69	74	86	94	88	97	87	95	98	80	85	95	88	73	113	94	90	93	94	91	98	80	102	81	75	82	95	77	86	92	87	78	81	98	101	81	89	75	86	88	102	88	94	107	90	82	91	88	70	95	89	92	72	89	77	86	74	85	79	83	78	85	91	78	84	85	80	82	91	81	75	85	96	89	79	90	74	71	80	89	84	101	71	104	90	78	112	98	87	99	95	71	94	94	82	90	100	67	82	68	100	67	89	88	100	81	87	89	117	72	101	93	95	88	95	100	95	85	82	91	84	76	78	84	85	94	101	112	91	83	102	79	87	83	83	81	82	83	72	87	82	100	87	81	85	84	93	104	78	100	65	101	90	87	87	84	100	77	72	82	75	82	96	86	86	84	93	82	81	109	94	102	90	88	96	91	97	83	86	99	76	94	90	73	79	90	93	110	86	78	83	97	98	97	80	97	71	63	94	87	71	85	75	90	100	98	88	80	90	93	81	83	89	64	110	92	87	85	83	80	86	94	86	70	73	74	80	94	74	74	82	87	89	79	84	87	94	94	84	84	75	82	92	87	88	101	77	111	84	80	73	67	89	85	85	93	99	77	86	82	92	92	92	87	99	91	92	97	86	86	88	90	94	82	85	93	83	76	94	89	69	83	89	83	85	91	94	105	82	86	84	89	74	75	113	90	104	84	82	77	82	79	80	108	95	99	80	75	90	75	97	83	83	79	71	88	101	83	93	84	103	101	94	81	91	91	82	89	79	82	94	82	92	72	80	81	76	70	82	96	74	92	77	94	76	87	73	82	84	103	85	71	65	92	96	76	75	83	77	89	87	85	75	90	79	79	84	63	93	96	75	84	83	88	80	94	85	73	98	77	87	75	88	95	78	77	86	91	78	86	102	101	93	83	83	91	95	92	78	88	87	77	93	96	81	78	88	95	74	84	93	93	81	85	103	83	78	96	73	95	80	101	83	76	85	88	80	82	96	87	82	83	87	102	90	75	94	79	87	96	89	90	81	99	104	105	80	60	86	78	84	94	72	82	88	90	78	97	88	96	94	84	86	84	84	81	72	88	79	91	74	91	90	95	88	82	78	81	86	79	82	102	64	85	85	70	80	80	90	82	98	84	88	91	95	96	82	87	89	84	98	80	79	88	74	101	88	65	70	86	84	89	83	86	93	74	93	82	87	87	93	79	91	91	95	81	102	83	62	91	79	76	82	86	93	73	81	84	78	98	97	96	95	99	81	73	85	82	72	84	94	109	91	81	80	76	88	89	95	84	92	76	83	75	94	73	102	86	75	84	83	86	91	78	75	93	84	85	83	90	75	83	93	98	73	101	85	80	105	82	94	89	74	100	75	86	98	81	73	88	86	79	97	86	80	81	87	84	67	79	91	79	97	87	66	77	71	95	81	78	89	99	96	89	84	104	70	88	79	96	76	93	92	85	83	85	108	92	105	96	92	105	93	99	69	91	110	80	97	79	80	93	67	74	81	93	99	101	75	77	103	80	81	100	95	107	88	82	85	82	77	101	80	87	99	87	83	87	87	79	77	80	74	89	92	87	83	70	85	75	101	74	91	90	80	68	98	95	88	96	77	84	100	84	82	95	93	82	88	83	93	93	109	83	84	75	89	75	86	84	77	107	72	71	102	92	81	92	78	86	61	87	101	84	93	85	82	81	85	83	90	82	90	82	106	72	82	91	84
21078	8980	5378	5250	10204	14321	15299	14303	14030	12166	9307	7075	5255	4526	3648	2900	2504	2343	2986	2892	1796	1836	2520	2480	2314	1719	1406	1168	897	790	724	739	638	655	646	664	709	658	616	638	637	644	665	642	654	628	675	614	657	632	620	629	621	616	710	654	641	625	671	644	659	611	631	664	684	606	630	633	666	645	608	634	635	624	714	577	643	610	609	631	663	635	592	622	672	574	648	629	603	606	593	634	668	620	637	657	627	617	619	598	638	672	618	621	667	642	620	655	583	664	608	660	611	649	661	624	639	630	655	630	620	656	572	632	614	650	649	636	662	617	608	606	637	627	612	629	647	644	591	638	668	618	623	647	599	653	659	607	631	597	654	651	616	623	659	662	660	630	664	619	640	625	621	670	677	608	653	659	670	646	662	621	590	603	631	634	621	619	651	650	620	587	636	649	605	605	608	651	670	647	624	581	662	650	614	669	625	642	688	655	645	666	657	604	625	636	626	629	635	623	607	633	629	631	658	654	619	641	616	636	646	615	626	644	628	635	663	633	660	655	646	624	645	624	589	633	677	647	663	632	641	659	638	608	602	636	615	634	587	653	620	651	615	613	635	653	674	625	659	672	616	637	664	648	646	603	659	614	619	665	654	658	697	619	659	663	683	610	630	648	598	623	607	603	657	606	618	668	627	645	660	659	656	630	625	593	622	644	671	624	634	623	659	631	626	632	643	652	678	616	653	611	655	636	616	610	626	640	660	643	616	633	642	640	627	658	673	619	640	641	599	635	606	684	648	642	638	611	589	642	626	649	656	626	632	657	666	591	660	672	646	667	625	672	612	595	617	637	653	633	637	580	674	625	619	625	643	628	670	629	628	665	657	659	668	679	645	642	578	602	651	655	626	624	641	652	599	634	669	658	638	673	648	613	575	623	616	658	605	639	649	674	653	637	639	627	617	650	608	638	672	680	643	603	621	619	625	624	632	584	596	672	655	610	648	647	653	598	615	635	644	655	664	595	634	656	632	661	598	620	626	676	649	684	647	665	652	635	645	618	648	613	626	651	639	688	595	630	666	635	612	636	631	632	638	662	640	635	662	627	660	670	623	630	637	650	645	633	623	641	624	656	644	639	662	706	614	638	636	652	628	648	619	643	632	682	649	604	603	596	626	630	656	604	596	613	616	643	622	651	644	629	634	635	618	592	602	676	624	612	697	557	667	627	635	662	619	635	627	600	656	616	630	663	674	616	642	660	614	616	642	635	627	662	631	629	666	642	636	634	643	619	669	631	612	650	621	609	633	660	664	647	652	626	637	618	670	592	634	622	651	584	667	645	670	635	639	645	671	619	678	691	669	710	645	658	658	671	660	669	684	645	667	607	627	606	648	613	647	620	642	636	648	632	606	629	660	620	633	643	655	640	651	639	633	626	640	642	628	654	593	659	674	665	628	627	628	618	603	643	641	625	610	646	689	622	588	645	634	599	655	645	652	645	677	645	603	588	648	634	617	673	627	645	604	651	622	622	627	595	633	625	639	678	648	642	639	651	628	690	619	633	627	667	674	613	632	636	668	651	638	642	706	631	641	635	679	656	662	634	646	643	608	653	660	632	646	625	638	627	609	643	640	664	640	635	581	614	665	641	633	674	640	612	600	621	647	623	618	633	624	620	622	642	613	629	622	635	674	597	629	638	561	665	647	586	632	679	654	681	620	672	626	631	613	628	610	634	643	643	611	653	602	680	656	653	616	638	681	611	608	638	554	617	653	663	616	634	667	628	615	644	611	634	668	579	624	658	657	610	659	670	619	639	665	644	600	606	670	634	645	591	651	653	637	621	609	623	596	616	614	641	624	659	606	670	678	616	670	638	605	655	628	625	651	637	652	621	667	660	659	631	636	658	616	675	637	637	613	621	623	665	607	628	625	624	673	644	621	613	600	607	628	639	653	657	621	620	649	613	662	604	607	665	649	675	610	636	624	615	640	649	639	670	654	599	625	667	643	620	605	663	673	647	636	676	643	619	671	654	608	652	637	617	680	630	649	648	616	641	667	634	614	603	649	621	685	663	607	633	669	633	613	663	672	661	638	617	666	643	648	644	620	622	678	653	672	636	643	648	628	624	664	599	651	617	603	598	614	650	627	623	677	629	651	602	633	610	646	638	646	648	632	661	657	629	657	638	630	623	610	663	669	629	645	624	588	711	632	634	666	635	627	643	669	681	707	607	612	635	566	654	627	661	629	650	661	618	649	645	656	660	646	625	664	675	643	595	630	663	615	629	637	656	628	608	701	647	630	644	681	680	590	602	604	631	647	660	677	636	628	612	670	644	640	663	646	673	680	626	640	620	663	645	648	590	650	626	639	648	623	676	621	638	668	680	627	651	676	688	634	640	655	642	649	680	636	635	659	648	683	642	618	624	675	638	621	688	623	635	639	652	622	628	652	630	693	638	613	631	674	643	610	626	607	655	651	664	652	628	642	703	609	641	647	637	641	651	621	615	622	573	634	647	681	633	628	666	585	651	656	602	623	633	663	659	649	603	633	642	599	632	647	651	622	640	612	681	640	615	679	667	641	617	618	615	668	633	636	595	640	658	620	642	634	642	650	605	611	648	631	595	644	616	580	666	672	592	639	638	662	641	649	593	645	617	594	640	623	629	650	684	650	674	596	656	641	655	640	665	655	663	603	641	636	597	604	643	603	655	621	607	622	596	688	628	646	634	683	626	600	669	599	643	581	644	677	633	616	549	660	628	636	641	649	624	609	633	628	658	561	580	632	688	619	639	639	644	635	653	612	649	680	636	605	672	675	637	635	586	639	641	613	651	593	597	635	675	661	598	635	630	617	668	635	688	687	649	668	658	593	652	648	659	689	615	628	629	667	619	654	638	614	620	648	616	637	613	611	652	623	627	638	649	600	625	643	641	625	651	639	621	654	637	616	675	613	640	637	620	596	625	623	637	622	604	624	659	613	602	638	633	616	663	609	621	664	605	652	602	598	646	675	635	631	622	657	623	598	652	594	647	643	681	648	594	640	635	631	635	660	645	652	628	650	619	681	636	608	643	610	643	615	665	670	651	662	601	665	606	599	617	549	624	645	665	639	607	654	643	633	607	668	636	645	632	692	617	650	629	644	619	606	664	636	637	621	657	629	650	628	657	659	622	633	628	618	650	651	657	635	657	606	612	607	645	655	611	676	582	637	620	643	656	637	612	635	640	633	660	648	590	606	632	639	687	600	650	677	604	629	646	669	583	608	631	605	611	631	623	672	628	656	661	645	615	605	654	628	615	616	628	615	664	620	629	627	650	607	628	641	639	602	651	584	642	675	660	655	615	600	636	608	636	639	617	653	587	587	643	657	634	643	647	634	624	669	627	587	647	603	673	629	628	671	654	627	645	654	632	619	622	607	621	634	642	620	587	673	650	681	641	695	600	659	644	638	616	643	626	636	626	686	657	637	633	659	601	624	616	671	665	623	643	603	622	597	614	670	633	656	629	660	633	633	640
2908	1357	758	449	324	407	531	608	581	436	373	328	261	230	216	152	150	216	326	202	148	223	312	385	356	252	189	149	131	110	97	97	88	94	91	81	85	85	94	95	79	83	86	91	84	77	97	77	103	89	77	94	84	91	87	95	75	90	95	82	94	94	76	89	78	81	92	94	86	86	96	86	86	77	66	85	97	88	84	82	89	81	84	68	93	98	93	84	88	84	68	97	96	91	79	108	97	81	81	91	88	81	69	71	93	77	95	88	73	92	75	86	87	91	87	94	92	87	90	89	96	81	88	78	95	72	93	88	89	79	76	95	79	92	90	81	97	82	81	87	98	83	91	94	75	83	70	79	95	79	79	93	78	90	85	91	90	96	89	82	86	96	91	68	72	108	98	95	92	86	87	96	79	73	74	93	83	87	108	87	81	92	108	101	98	86	94	86	90	79	100	89	114	105	76	89	98	84	116	81	69	91	78	81	97	106	87	80	80	82	86	77	97	86	90	87	90	81	97	70	101	90	87	81	91	89	72	95	92	87	72	89	81	106	91	88	83	96	91	90	79	90	78	88	87	68	100	79	89	68	86	79	76	90	82	93	84	83	92	92	106	76	88	78	88	90	77	94	91	84	71	89	86	90	75	61	91	77	94	100	92	79	80	77	87	91	80	79	94	88	86	83	63	81	75	94	80	92	104	89	95	83	88	92	77	83	80	85	92	69	88	78	80	76	84	93	86	93	85	99	100	93	85	111	82	82	62	90	86	85	95	88	88	71	75	79	75	70	105	68	81	76	97	93	88	81	77	79	82	81	85	107	79	94	94	92	95	87	99	103	90	78	88	82	94	90	85	80	91	84	75	99	84	90	80	95	66	79	88	79	94	82	79	84	80	77	90	83	83	82	103	66	74	80	99	79	76	75	70	91	89	104	94	83	95	86	97	98	96	78	70	82	105	81	89	80	81	96	81	95	87	94	86	90	86	83	92	75	93	96	89	101	92	84	77	95	96	82	112	97	94	98	103	74	99	90	88	78	90	74	90	94	83	72	83	81	111	90	91	76	98	110	90	89	91	91	77	102	89	92	86	87	80	91	79	110	91	80	72	74	90	87	90	104	97	78	73	89	84	87	90	81	97	91	80	98	102	80	71	72	76	62	91	100	78	86	105	81	87	83	76	74	74	89	81	75	72	81	86	73	85	69	81	79	76	84	97	69	78	82	97	108	77	93	95	83	77	68	94	71	85	75	83	79	88	65	86	80	84	76	88	91	82	83	87	78	92	74	95	97	77	83	82	92	87	94	73	76	98	90	82	82	86	87	93	97	81	70	92	78	104	100	84	98	76	74	98	91	90	79	84	81	72	104	72	82	89	76	98	88	88	93	80	93	87	81	87	97	74	91	102	74	78	79	96	98	69	95	97	87	93	94	91	98	87	87	89	58	81	94	79	102	78	98	96	88	101	70	82	94	83	94	83	78	92	76	88	70	93	87	97	91	97	88	86	73	84	100	87	94	82	82	97	79	86	97	96	89	79	77	83	96	101	94	73	109	80	84	97	89	92	102	89	94	77	82	74	97	77	95	92	98	96	91	81	97	77	87	86	86	84	87	81	84	78	82	79	88	90	92	86	83	71	81	93	92	82	92	78	93	80	102	87	80	76	88	78	90	99	76	79	102	91	73	98	96	99	81	85	90	89	91	91	79	87	85	87	80	92	90	88	85	84	67	101	104	92	85	90	82	88	90	80	90	97	100	81	89	86	85	80	69	92	82	77	80	84	91	89	89	94	65	89	89	106	85	81	87	105	94	92	113	96	85	106	81	89	85	89	75	79	85	92	76	76	91	87	88	88	86	95	81	92	78	100	76	88	88	99	91	99	80	95	91	72	76	92	75	105	84	78	89	89	85	83	80	85	89	80	115	95	98	71	78	77	84	88	94	96	88	77	87	87	91	80	119	91	97	75	85	85	89	84	92	101	84	87	97	80	92	74	105	81	94	65	77	74	76	77	92	93	83	87	77	95	95	78	88	97	91	93	80	80	93	85	75	83	78	80	103	96	72	83	71	116	83	85	90	82	70	112	78	69	99	84	92	78	89	95	90	95	119	86	88	85	77	88	87	86	91	73	74	84	74	93	71	88	65	82	84	69	80	93	100	90	76	92	100	98	91	79	84	81	89	90	77	79	93	80	74	74	96	81	84	64	94	78	78	84	90	98	85	102	94	80	92	96	93	95	94	97	85	99	109	79	94	92	96	78	93	86	91	79	87	81	82	100	84	75	82	82	92	91	89	68	84	97	93	84	91	86	86	78	99	74	82	91	92	71	84	108	74	88	87	89	88	97	93	75	81	71	83	69	72	78	87	79	79	86	80	75	81	82	74	95	76	108	104	84	78	93	79	88	92	83	90	102	80	81	91	59	90	81	83	93	89	110	85	94	72	108	80	87	81	93	80	75	91	94	96	79	82	91	90	78	66	122	76	99	99	98	91	71	72	80	105	78	94	102	93	65	86	87	102	91	99	91	79	82	87	84	74	91	67	84	100	78	85	80	85	77	90	76	108	76	68	84	82	103	85	74	94	72	90	84	91	81	83	89	99	89	97	91	89	95	82	88	65	90	82	82	93	81	74	76	84	95	69	92	92	84	82	86	100	80	103	81	81	103	89	80	77	88	87	80	80	89	109	108	89	88	79	91	94	77	84	81	87	83	92	98	78	93	113	101	85	92	74	98	83	87	95	79	72	73	86	105	99	93	79	104	78	114	86	88	73	86	76	107	98	99	83	75	84	92	76	77	70	77	79	83	86	85	77	100	86	101	103	84	86	75	84	89	94	88	99	78	81	83	82	95	71	81	80	74	76	81	84	80	88	89	88	76	78	70	96	79	71	101	85	62	84	92	88	82	91	85	88	94	100	89	94	83	93	79	82	85	76	100	93	84	84	89	81	95	85	99	91	91	76	84	98	82	85	85	105	96	93	95	88	90	87	91	91	87	92	101	76	98	88	79	84	95	94	81	94	90	84	86	93	90	80	92	82	96	91	83	93	80	86	87	90	105	72	77	88	81	85	96	83	86	99	70	92	84	83	80	87	81	93	94	88	100	91	103	95	91	83	96	88	82	76	85	99	75	85	81	87	82	92	87	85	87	79	95	100	94	72	84	86	85	76	82	93	88	98	104	69	72	91	78	72	93	87	89	67	71	101	81	85	73	72	95	69	74	96	82	98	78	90	73	91	82	77	102	80	74	86	85	88	85	90	78	87	93	82	90	73	81	100	102	90	93	81	87	98	87	85	81	84	86	78	83	63	81	107	88	88	93	89	85	90	82	93	97	89	88	83	90	74	102	95	87	76	97	79	75	90	74	78	85	78	73	74	89	86	70	79	93	97	76	84	88	79	82	92	75	91	90	87	82	96	81	86	85	79	72	93	86	85	90	93	85	95	81	91	94	96	76	86	83	103	102	92	89	82	72	97	93	78	81	72	81	84	81	81
24605	11763	6978	6643	12620	18464	19733	19058	17685	12967	11149	8938	6941	5856	4888	3316	3051	4067	7269	3736	2270	4037	6528	7622	6231	4058	3061	1985	1320	1112	794	782	676	644	640	673	628	666	629	648	601	649	672	689	625	610	610	641	630	643	642	654	648	595	654	590	631	618	630	637	625	658	602	649	624	624	599	653	629	617	613	616	633	658	613	613	616	602	637	619	655	662	652	642	589	633	676	570	645	659	619	640	587	668	624	611	605	614	692	673	630	591	614	632	566	656	618	620	617	697	698	660	572	644	608	614	605	639	587	615	655	627	620	588	634	666	606	596	588	622	660	621	630	606	615	672	644	623	604	676	670	622	665	669	637	631	651	600	646	619	640	637	661	632	619	614	661	678	622	620	633	667	651	634	643	639	601	622	645	628	642	636	613	620	605	632	639	676	637	641	668	635	602	590	686	626	641	613	621	623	583	662	618	634	635	628	643	630	651	689	647	624	640	668	624	646	634	657	633	650	611	653	610	659	628	635	656	671	599	599	635	639	650	661	687	589	620	660	654	692	644	616	584	638	592	605	618	631	604	626	622	661	633	625	624	648	672	643	610	627	612	615	618	615	638	585	678	576	600	695	629	620	665	640	643	691	651	646	679	605	641	655	685	640	662	640	627	630	646	654	654	611	645	611	610	595	633	561	594	652	662	586	614	622	632	642	659	616	641	643	636	605	615	629	632	676	672	625	626	661	664	653	684	593	627	638	605	637	651	635	651	612	682	646	623	627	630	689	604	674	629	684	666	622	635	604	621	621	623	626	653	605	620	672	620	616	594	685	614	631	624	644	616	621	636	605	615	580	633	636	621	631	617	617	655	592	643	630	628	593	650	652	678	652	640	643	635	591	733	669	607	630	621	667	618	632	587	624	633	654	648	658	618	620	643	664	625	628	619	647	625	621	626	609	610	647	606	603	626	629	598	628	626	647	618	688	664	643	637	655	634	658	636	669	636	631	642	609	586	629	640	671	615	649	639	654	614	645	643	648	625	627	646	609	653	642	613	675	628	613	601	576	628	670	625	619	600	644	663	699	694	634	608	636	705	586	618	624	636	636	634	617	665	641	632	662	671	620	635	653	646	671	614	627	670	571	614	585	682	623	605	640	683	619	600	614	641	619	653	615	631	676	641	623	613	657	625	685	659	627	643	646	622	672	650	587	622	617	654	629	620	614	632	618	609	619	618	593	641	656	632	629	610	692	617	616	636	671	658	599	644	661	632	656	622	622	623	685	647	593	611	666	622	643	678	637	665	645	665	633	612	624	622	628	640	593	625	645	606	616	620	594	579	647	689	644	655	624	625	593	636	633	631	612	631	613	626	604	645	642	625	616	658	611	591	623	589	653	613	612	641	601	622	606	635	593	654	628	605	629	649	613	603	617	635	644	655	660	618	630	640	648	612	613	655	656	651	636	593	625	591	667	621	622	618	643	626	634	616	657	591	628	633	636	575	627	596	611	607	588	636	607	663	617	665	641	672	661	599	624	623	655	644	650	594	659	645	667	661	637	617	629	659	600	587	656	626	616	672	591	618	668	675	612	641	685	607	682	601	634	653	632	599	632	653	602	631	632	655	610	610	640	606	602	636	596	666	605	667	588	637	624	646	630	666	637	601	646	580	642	603	639	659	651	632	619	618	643	610	594	647	624	667	624	676	648	645	591	662	579	702	595	631	574	662	657	590	634	629	601	657	597	633	638	611	610	608	589	644	639	658	600	594	604	613	620	665	609	639	603	640	642	651	598	644	663	640	626	611	618	632	645	615	608	654	635	610	610	597	633	624	653	609	638	620	638	598	651	588	688	606	635	627	642	617	614	627	654	623	629	666	632	620	633	621	643	605	662	638	620	657	612	617	640	641	632	615	626	611	617	659	630	634	659	640	625	616	608	647	643	650	677	668	602	606	615	671	618	657	649	651	590	675	634	602	619	618	604	678	624	642	652	619	632	638	608	641	658	591	637	645	642	640	592	608	618	604	645	593	657	633	648	657	597	610	587	666	622	618	611	589	651	653	636	682	646	586	645	634	640	658	571	643	632	636	642	632	655	618	665	626	595	621	628	610	648	634	636	624	654	614	616	630	654	617	587	634	661	606	622	653	639	671	613	626	619	624	626	644	670	606	705	623	607	666	621	629	641	634	613	650	638	650	641	629	629	632	624	656	648	658	606	648	665	674	643	626	608	666	646	645	648	635	622	614	616	667	664	637	676	612	667	663	671	618	626	643	607	632	662	635	639	604	626	652	667	671	647	655	623	681	634	598	681	643	654	643	590	650	623	609	622	607	636	672	602	633	620	671	670	643	647	648	614	635	598	642	670	631	655	637	640	634	653	618	640	610	603	614	647	622	596	650	635	638	602	596	651	627	598	642	604	673	636	644	672	648	623	646	608	628	701	681	601	687	594	648	598	692	663	670	608	583	621	672	585	604	650	648	695	639	652	643	656	645	621	626	673	620	674	627	592	670	582	650	637	626	626	605	609	629	630	600	609	678	607	619	616	625	625	631	622	613	639	621	637	648	630	688	674	652	655	609	603	646	618	621	663	654	656	632	658	646	624	630	638	655	598	644	630	641	612	650	575	677	612	638	631	638	634	637	659	619	620	635	646	690	647	621	647	614	622	645	587	630	602	636	680	614	618	614	694	665	623	576	663	679	624	617	638	647	638	653	634	640	689	640	613	633	676	636	633	662	599	651	658	640	625	668	572	618	635	633	611	660	588	612	646	652	636	673	634	642	623	650	644	645	603	649	616	614	644	663	662	656	628	631	601	668	610	625	658	638	585	649	621	649	646	661	706	621	627	652	646	655	661	644	629	634	645	658	569	598	593	610	646	646	657	612	651	626	624	589	680	605	606	643	633	637	685	663	601	574	671	634	652	639	659	658	641	617	603	623	669	674	617	647	694	638	593	635	652	682	625	635	648	617	686	677	600	653	609	608	639	636	660	634	598	681	630	636	642	650	601	600	649	595	651	641	654	610	648	606	640	618	609	637	653	625	633	614	626	649	645	606	620	630	644	624	625	589	621	614	632	662	630	620	608	613	633	611	652	612	623	612	632	607	636	633	604	645	655	636	621	643	607	648	649	664	612	622	630	607	621	600	656	651	622	597	620	603	680	642	677	607	655	627	595	658	610	646	648	662	648	667	639	625	613	639	606	649	704	635	645	629	638	571	638	677	591	618	625	658	615	657	623	644	605	630	596	588	616	619	640	615	609	603	618	625	594	638	626	616	659	634	639	665	614	669	682	633	650	646	632	618	649	590	638	619	620	637	642	645	685	584	607	625	654	650	604	637	582	627	659	642	618	596	622	627	621	673	574	672	634	644	613	688	613	635	635	621	611	564	628	590	641	657	623	613	617	651	634	640	628	659	629	633	637	638	640	605	632	627	624	609	637	614	664	633	636	674	625	640	663	620	668	652	653	649	625	638	609	592	570	658	669	637	601	655	653	661	626	643	631	589	639
4077	1351	662	421	388	388	455	493	491	366	395	315	300	251	202	193	159	283	275	197	158	266	422	471	386	276	217	148	147	117	119	103	102	110	112	93	114	129	125	103	105	104	83	103	96	108	109	97	102	96	85	86	99	88	92	88	101	95	104	98	100	88	90	116	115	96	113	101	103	114	91	88	91	91	106	102	93	93	102	111	96	102	99	97	90	101	106	108	100	106	96	93	91	93	99	98	97	105	116	110	106	112	88	83	86	87	84	94	98	96	96	83	116	110	101	97	95	120	95	102	86	89	99	102	105	101	103	113	105	110	88	96	107	122	101	105	104	99	102	96	102	84	91	96	127	89	115	102	89	111	91	92	105	110	110	104	111	109	99	95	113	110	111	102	106	102	104	91	97	110	99	100	91	94	105	97	94	99	101	103	118	119	111	104	77	97	111	74	114	102	103	106	98	94	105	100	113	97	81	113	99	112	105	98	107	99	107	75	112	90	102	94	88	76	97	102	81	96	97	86	114	88	108	105	99	111	112	94	127	106	86	94	92	86	121	93	85	82	101	104	95	79	101	96	123	93	113	107	101	112	105	101	82	113	99	105	98	114	100	101	94	93	94	109	96	92	106	108	109	84	94	106	109	91	100	109	106	103	118	93	98	105	95	102	97	100	115	98	104	96	112	101	115	101	99	92	92	101	97	90	90	103	96	111	111	101	97	108	98	104	104	106	109	107	90	83	95	92	103	91	86	98	122	104	112	80	98	113	111	98	90	101	106	116	83	106	91	105	86	98	112	104	103	86	110	119	110	92	101	104	91	111	93	106	114	110	109	112	96	94	110	101	113	90	94	84	104	82	102	95	78	102	92	97	93	99	101	109	92	86	104	102	80	101	92	94	117	103	112	106	90	102	96	104	110	112	93	104	115	99	96	92	98	98	91	92	107	98	105	112	100	96	99	95	98	112	103	75	91	122	85	102	108	105	89	106	89	104	117	108	99	102	98	94	108	119	101	88	90	108	112	79	95	99	99	98	107	96	118	113	111	102	95	97	97	87	91	94	84	87	100	89	89	108	115	82	107	86	93	95	97	91	105	107	122	88	107	118	89	108	92	96	99	101	107	110	102	107	97	108	89	96	95	112	122	96	109	115	93	109	109	106	85	82	102	111	100	89	123	90	97	96	101	107	95	107	124	100	104	103	108	103	92	106	105	84	109	101	113	109	112	112	123	107	104	92	95	99	99	104	116	87	112	98	97	98	95	71	107	85	86	114	106	79	112	99	123	105	86	94	114	81	92	123	95	99	103	99	102	105	88	102	126	101	111	96	94	95	95	99	112	87	100	91	99	95	96	95	109	109	100	110	71	84	97	102	104	81	114	114	92	98	104	103	101	98	109	101	98	108	92	101	106	86	93	82	106	94	88	100	110	108	103	86	101	102	108	110	100	90	87	129	106	95	88	98	105	94	97	79	107	100	108	100	106	103	125	101	103	91	103	99	109	90	99	104	115	107	96	116	92	100	120	97	91	97	104	107	92	88	102	108	84	103	106	96	93	96	92	110	85	115	122	98	94	102	111	86	86	90	109	93	113	87	99	104	99	108	87	116	93	103	94	96	111	95	78	113	90	88	81	82	107	97	93	118	94	84	114	114	104	125	92	104	95	90	105	104	111	77	95	105	100	88	99	111	120	102	96	99	104	96	89	86	89	96	114	111	97	76	104	115	99	109	103	105	77	93	102	98	81	94	92	104	95	104	105	83	114	99	102	88	101	113	125	123	91	105	107	104	103	86	111	88	99	108	94	103	103	110	106	95	90	95	88	102	97	91	105	103	105	100	98	109	103	114	94	85	106	107	92	90	109	109	88	94	89	78	84	75	102	99	105	107	106	101	111	109	111	114	88	106	106	103	79	108	100	90	103	98	98	97	117	99	89	87	107	95	103	102	108	89	97	106	90	87	81	111	109	84	104	104	105	97	113	102	101	113	104	97	127	89	90	103	97	111	100	89	87	80	96	84	103	92	117	90	99	97	95	105	104	122	86	105	89	108	99	96	106	110	95	122	106	96	92	113	95	101	97	82	89	101	96	71	92	110	96	98	83	115	84	101	98	94	89	107	100	106	114	87	95	98	101	104	97	104	99	113	70	97	80	88	108	98	94	111	104	99	108	91	100	89	91	92	81	107	108	87	83	99	87	94	103	121	103	100	88	93	100	108	99	100	111	78	107	127	90	74	111	112	104	99	124	105	119	106	121	105	82	94	91	108	99	104	95	78	108	91	97	107	108	112	106	97	99	91	98	108	102	106	91	89	86	114	106	104	94	95	102	96	101	95	93	84	121	93	87	93	91	97	87	97	86	96	99	110	124	101	99	89	99	88	111	108	104	114	110	121	93	119	92	95	102	92	116	86	91	86	96	95	117	99	114	99	100	118	94	87	108	89	106	106	82	84	113	106	109	76	99	98	89	84	114	98	98	102	89	96	123	101	97	96	83	102	93	98	104	82	93	94	101	117	109	107	117	104	99	100	94	87	103	93	97	88	97	101	91	94	103	118	93	110	116	103	109	90	108	105	94	92	94	96	90	101	77	124	105	95	95	91	95	93	92	96	106	100	102	98	86	112	97	106	103	86	87	93	96	101	94	114	122	122	118	85	98	82	96	94	120	125	120	102	91	107	98	90	95	116	92	96	99	95	81	92	96	123	109	100	110	114	110	91	109	100	94	115	117	104	98	108	117	97	112	117	116	90	99	90	108	91	107	102	111	85	108	107	84	102	109	112	95	90	97	98	97	89	101	109	103	95	104	110	90	79	113	115	100	111	106	86	103	100	104	99	119	95	86	106	116	101	107	88	98	91	103	111	75	86	96	93	94	91	107	101	96	110	95	103	97	94	94	83	103	73	95	111	86	108	110	98	99	95	109	87	82	96	120	94	89	109	81	103	123	102	107	100	102	99	104	105	104	94	94	102	107	87	106	103	83	113	89	102	98	103	100	91	103	99	96	80	97	113	99	82	95	97	106	111	120	105	87	99	104	99	111	81	105	100	104	98	101	111	97	92	108	113	96	112	98	89	93	94	112	84	103	82	103	104	116	84	93	97	102	107	113	112	94	103	119	82	93	92	90	104	103	111	104	121	97	103	99	102	108	106	89	90	100	81	106	108	104	98	94	107	105	124	106	104	102	104	118	92	80	87	99	107	101	103	97	101	91	111	107	105	95	119	98	103	98	106	110	123	108	80	96	96	101	111	92	99	115	105	96	97	103	92	115	112	89	108	116	105	94	94	101	119	91	101	107	103	96	85	98	100	92	126	115	98	102	105	94	103	99	104	118	96	106	100	113	111	105	95	96	128	115	94	108	78	108	89	104	115	110	100	98	100	97	108	89	103	98	84	101	85	101	83	96	95	106	93	114	94	101	100	98	105	90	73	104	104	109	106	103	93	96	110	104	130	84	98	106	90	117	109	87	111	115	114	100	115	91	107	94	86	111	119
24308	11239	6757	6929	13008	17385	18243	17229	14711	11652	10624	9489	7737	6383	4718	3470	3365	5733	6313	2661	2334	5195	8037	9000	7245	4661	3358	2274	1655	1276	949	806	821	737	761	743	724	706	710	707	758	708	673	713	759	719	739	663	745	709	775	716	705	750	736	729	712	697	769	708	703	761	685	794	711	729	723	745	721	752	729	792	711	787	716	710	744	717	725	737	782	750	708	728	725	757	706	774	696	733	718	693	720	734	774	781	724	740	702	715	733	730	693	714	736	775	776	711	710	734	738	756	712	687	721	721	739	709	721	707	743	781	731	751	758	768	704	730	739	738	736	711	741	718	708	722	750	724	726	707	768	767	775	723	728	682	751	744	713	768	701	727	723	719	760	742	726	748	749	717	697	736	724	699	688	731	715	834	659	757	692	734	723	690	747	729	730	747	678	728	752	731	730	713	695	764	711	718	718	736	737	760	734	775	742	738	742	698	787	764	687	748	722	756	741	739	762	713	724	768	731	778	726	798	710	734	700	771	706	730	757	769	737	770	774	733	723	705	729	751	742	714	785	726	764	720	749	746	721	757	678	738	779	738	687	752	734	695	749	696	727	709	751	723	709	765	763	719	671	744	725	743	719	713	762	712	736	721	727	753	767	727	754	740	764	765	719	766	746	708	761	741	732	751	722	745	772	739	716	724	729	713	782	687	725	707	776	769	713	716	735	711	702	711	733	711	714	722	690	731	664	729	680	720	734	726	722	734	677	750	732	730	672	689	777	676	686	765	673	741	734	753	726	735	746	702	728	727	728	749	715	754	735	713	782	728	726	710	694	714	735	733	731	688	692	742	712	757	740	724	715	728	771	723	753	735	719	709	767	740	693	768	727	721	686	696	739	743	726	679	716	748	743	776	740	729	727	737	738	755	713	723	752	711	688	780	762	728	735	768	780	772	704	727	744	745	765	706	767	733	767	675	690	738	721	711	686	746	703	725	742	731	747	709	726	700	752	693	708	758	752	676	711	722	747	731	738	783	713	774	740	728	745	759	721	688	773	685	677	722	737	761	728	747	695	726	744	744	737	671	702	753	714	723	762	731	708	745	739	732	710	720	756	778	705	706	709	726	725	726	766	725	734	756	712	693	711	725	756	712	689	748	712	711	749	764	769	711	695	763	715	719	720	718	742	736	727	759	725	672	739	730	715	738	749	751	730	709	723	757	770	732	770	758	737	745	784	780	739	686	711	700	786	716	752	723	744	714	744	712	687	710	713	743	713	730	749	714	713	704	689	744	773	731	743	734	743	732	624	745	721	754	733	716	771	737	722	734	714	687	728	777	717	762	688	756	753	715	718	699	744	783	722	741	757	660	708	754	711	757	735	722	755	751	725	737	742	749	764	708	759	720	778	770	750	780	724	711	760	706	762	706	764	709	703	746	700	692	715	732	739	712	713	759	739	792	747	790	714	726	686	705	773	714	717	690	710	782	751	788	746	776	703	699	733	739	720	792	693	718	758	746	757	736	707	708	794	724	700	742	732	727	753	739	752	756	722	749	714	724	729	698	740	744	744	739	751	738	761	788	710	734	704	695	672	690	728	751	708	694	754	742	738	739	762	740	793	744	740	744	743	718	708	774	744	695	738	731	717	743	720	765	704	670	737	744	730	754	748	727	757	722	715	759	764	756	736	718	718	753	735	733	665	737	779	735	732	703	726	737	717	712	737	727	785	692	729	778	699	711	723	720	754	748	759	711	675	721	719	716	730	719	724	786	704	758	716	736	738	729	743	753	709	709	765	757	743	734	699	719	697	758	740	740	723	700	736	734	740	714	764	750	708	733	760	768	719	723	739	739	768	713	746	704	734	710	724	714	742	740	764	727	750	756	702	761	773	761	744	749	753	723	765	746	735	726	779	770	771	708	729	724	739	766	723	733	717	694	724	753	769	717	730	762	734	760	698	721	736	752	752	684	703	733	753	715	719	723	713	730	707	691	703	751	680	738	667	744	769	704	736	724	804	741	760	725	698	726	717	802	765	757	735	705	728	710	725	751	762	738	747	664	743	703	742	750	739	783	749	718	767	768	750	694	749	749	739	716	744	793	735	763	746	807	741	735	748	698	649	705	718	743	704	706	730	724	733	732	742	676	784	762	726	759	734	739	750	739	744	706	751	760	766	705	750	673	749	726	742	748	741	742	734	730	753	712	757	719	711	660	720	723	726	755	750	770	795	721	709	702	752	727	734	700	787	788	703	761	713	720	712	709	754	726	712	730	714	784	713	677	739	739	782	754	742	732	739	701	742	714	734	754	799	725	739	725	720	721	719	741	714	717	778	680	749	709	651	768	687	715	707	773	748	776	748	740	699	726	732	763	738	715	703	733	722	724	656	732	760	710	720	714	729	763	652	753	742	737	734	748	758	766	786	715	745	765	736	734	739	783	709	752	713	701	702	723	710	744	742	746	735	751	774	745	749	694	708	691	719	710	759	744	728	720	702	761	741	674	775	759	747	745	727	729	750	775	738	711	715	700	718	718	709	731	768	771	709	728	710	754	711	761	760	753	756	752	742	695	743	741	816	729	704	751	700	712	736	757	757	778	753	758	730	730	744	769	721	777	775	736	725	707	711	695	774	744	704	765	749	808	730	678	715	739	741	763	747	749	735	751	758	728	682	710	741	724	700	776	739	748	751	740	699	753	676	718	742	716	751	690	776	710	720	713	726	716	713	683	700	694	757	731	756	720	730	734	723	668	776	719	736	724	717	704	731	705	715	744	725	676	733	745	729	717	685	734	717	680	772	739	720	756	719	713	717	716	777	760	721	756	727	721	739	757	731	725	713	718	761	707	758	714	717	746	720	763	721	729	758	749	691	694	704	740	766	736	722	778	716	728	707	739	724	760	748	768	727	728	736	753	709	734	723	711	746	690	744	708	741	720	753	719	699	747	742	748	714	675	775	719	717	780	773	769	709	756	753	721	710	726	743	737	757	766	740	712	765	775	687	734	749	751	800	754	694	726	725	750	732	736	738	704	711	754	727	726	793	764	768	701	692	733	751	719	746	784	742	746	730	733	700	750	701	718	689	716	662	761	735	703	714	703	682	752	772	748	810	714	744	700	709	735	687	745	732	745	661	724	683	704	734	736	716	732	682	753	743	722	697	763	697	729	758	740	765	739	790	725	730	754	757	755	707	751	709	712	758	710	705	680	735	708	731	727	705	724	691	731	724	717	735	734	696	662	737	683	748	746	760	722	701	717	724	716	726	742	756	746	762	770	714	708	737	696	817	753	728	684	728	729	727	711	728	712	776	711	708	697	759	721	732	716	780	736	704	776	702	720	744	738	713	740	757	702	759	710	771	722	727	734	803	740	761	760	732	703	750	737	774	709	742	715	689	714	733	752	754	729	725	756	726	719	748	806	770	709	714	789	714	653	740	732	753	653	713	743	763	679	711	706	741	707	737	653	752	756	730	720	768	710	691	738	740	715	739	718	708	705	778	720	718	715	744	767	737	723
4062	1979	886	532	433	439	591	642	615	516	486	441	405	338	223	217	244	241	294	189	170	357	685	791	616	444	352	265	178	125	136	105	110	119	102	111	112	104	98	122	99	109	87	105	114	111	93	117	102	89	88	98	102	101	105	92	125	116	105	88	123	96	96	87	93	105	99	91	113	93	110	111	92	99	91	116	89	137	77	104	99	98	110	103	95	74	105	95	98	107	94	106	107	98	94	111	97	100	101	98	106	102	108	89	102	91	101	106	105	97	120	114	96	126	97	100	94	118	99	103	100	105	107	85	106	86	95	94	82	112	101	81	98	106	94	100	102	92	96	93	115	106	98	88	87	106	112	100	100	88	115	87	90	113	84	103	118	87	97	110	119	84	115	108	100	111	108	115	108	94	101	108	93	86	96	103	94	98	102	93	103	94	96	101	111	99	96	92	108	100	104	109	100	112	97	100	85	94	96	96	108	93	95	98	86	99	109	101	107	100	93	109	75	114	84	108	89	104	98	134	87	97	90	96	99	113	92	103	97	107	107	108	91	102	87	93	112	109	95	102	91	97	106	128	91	99	92	96	116	86	115	107	100	100	107	107	95	113	111	93	117	99	111	89	93	97	112	117	106	87	106	111	98	89	99	102	95	120	82	110	110	98	144	104	95	100	121	98	97	115	93	94	109	122	88	85	101	100	107	86	99	108	90	114	105	100	119	95	97	117	102	90	103	97	113	106	97	108	94	92	89	105	99	98	96	94	98	97	93	106	116	99	105	96	90	110	87	88	117	98	90	84	100	96	96	109	102	109	108	95	96	95	109	110	99	97	104	98	96	111	122	121	103	96	86	94	126	96	96	115	94	96	77	98	112	98	110	111	95	101	102	95	82	93	104	94	97	98	83	110	97	92	103	95	129	95	92	113	94	102	89	106	97	95	97	88	82	98	75	95	91	106	84	108	92	106	106	96	97	108	90	110	109	101	96	86	102	106	106	95	99	110	96	102	105	116	92	92	106	108	98	129	114	90	113	100	117	88	109	94	82	115	90	110	90	94	96	118	116	99	107	112	83	98	89	97	86	87	95	101	107	112	108	102	100	101	105	104	119	114	103	94	94	105	93	99	104	110	88	110	87	103	97	107	112	96	106	108	94	107	100	91	107	85	110	94	96	98	104	94	98	86	104	115	108	120	96	98	107	108	94	112	96	91	104	86	104	111	104	96	100	100	101	104	92	105	92	111	90	112	80	93	81	113	101	110	94	99	106	102	110	100	96	104	98	103	109	107	94	90	102	116	95	83	104	118	101	98	101	107	104	93	75	116	80	97	99	105	92	104	96	111	99	94	118	97	122	107	98	106	112	102	81	100	101	109	119	102	110	111	112	82	112	104	112	96	121	114	100	105	127	97	103	91	80	90	123	80	101	89	110	87	108	100	111	105	112	99	103	99	101	110	90	103	97	96	111	100	106	81	116	115	110	97	98	99	103	92	107	103	93	125	95	108	90	101	110	106	85	116	86	108	100	88	89	99	95	93	120	92	86	112	86	118	93	105	95	108	101	121	97	90	82	101	99	107	101	112	97	110	89	108	77	107	105	95	115	107	96	108	103	98	92	82	81	129	125	99	104	93	88	91	108	103	95	94	104	102	100	100	104	107	103	129	92	102	100	87	124	111	100	104	128	100	100	99	95	108	89	93	103	112	95	100	104	120	98	91	95	96	91	100	122	108	109	104	104	114	90	97	99	108	121	94	86	116	108	103	107	97	113	99	115	110	106	118	111	92	113	99	90	125	87	114	98	101	115	90	113	107	99	118	92	108	92	103	96	115	107	97	79	107	104	95	91	106	91	100	93	102	110	118	104	110	104	124	108	96	107	101	97	89	94	93	100	95	105	98	106	111	105	99	95	98	102	99	112	100	89	92	117	92	104	113	93	89	112	112	116	91	87	98	113	86	109	108	93	115	91	109	87	68	108	102	101	93	91	92	115	97	104	107	80	105	98	109	102	92	103	94	108	111	94	106	114	98	95	90	113	94	82	111	99	98	119	113	85	80	92	86	101	100	95	102	100	85	92	108	94	94	93	102	93	94	98	110	102	103	86	112	110	85	113	89	111	89	92	108	83	98	104	101	89	107	98	95	102	87	113	118	95	104	119	102	110	109	111	116	92	107	103	105	101	91	97	109	112	102	104	100	104	88	86	101	96	102	80	106	98	102	80	93	104	112	104	112	124	104	84	114	108	98	138	109	98	101	84	114	113	116	95	87	115	102	102	101	105	107	108	80	87	94	94	90	98	107	102	114	111	96	94	90	103	106	87	104	113	109	121	99	112	101	93	105	104	108	103	96	104	98	107	94	99	113	108	102	90	110	105	106	93	101	91	85	95	112	100	87	112	93	83	104	98	109	86	113	109	93	120	101	116	97	96	102	97	84	91	110	92	117	100	93	107	96	92	93	87	105	118	87	100	92	103	88	116	109	98	117	126	91	98	95	84	87	89	93	119	90	84	105	95	89	89	87	97	95	92	104	100	82	93	82	126	100	109	122	94	86	113	116	106	86	111	98	117	88	100	97	99	111	96	90	102	109	123	106	106	103	112	118	117	104	78	95	105	115	91	94	102	105	116	84	96	95	91	105	90	80	101	115	122	104	121	101	90	100	113	94	92	87	103	113	92	92	100	101	92	95	106	108	96	92	108	107	107	101	124	91	108	94	108	94	101	112	93	106	101	99	96	105	102	96	88	84	101	100	99	116	83	84	100	109	97	84	108	90	92	104	98	102	100	93	88	116	110	99	104	106	103	110	114	106	96	98	95	103	101	98	105	104	97	107	80	109	91	117	92	92	107	97	90	102	104	85	107	95	100	99	114	109	101	97	114	87	101	101	81	89	104	113	107	110	110	110	104	109	105	94	104	111	102	97	93	90	101	96	93	109	119	103	106	98	109	118	93	104	106	117	114	85	99	107	105	97	94	93	118	95	99	110	117	120	103	98	107	107	87	106	98	105	114	97	98	119	96	100	104	93	103	80	101	124	102	101	97	100	104	92	102	115	102	82	111	83	100	109	104	118	90	109	97	88	86	84	112	79	92	101	89	123	95	110	82	98	98	85	101	102	98	103	100	117	96	100	106	106	94	86	91	98	110	80	104	101	106	97	92	112	117	87	100	102	90	95	109	104	106	89	109	118	102	77	82	92	96	100	91	95	99	97	116	119	103	111	98	113	118	104	101	107	85	117	89	85	106	88	91	103	110	116	89	86	110	101	87	96	105	102	104	106	97	108	106	109	101	107	107	113	97	103	92	103	104	102	105	116	91	103	93	91	103	119	103	96	97	101	95	103	95	119	118	115	109	96	95	94	105	94	109	88	102	86	102	118	107	89	107	110	105	113	105	105	83	96	105	96	106	94	93	94	96	89	109	97	99	84	98	109	80	100	102	106	104	94	101	98	114	90	97	94	100	90	93	107	105	95	94	126	105	116	110	98	100	100	104	100
28299	14160	8637	8298	15544	20687	21459	20241	17819	15120	13514	11860	9848	7810	5223	4354	4611	4900	6394	3417	3242	7521	13242	13968	12060	8428	6543	4199	2516	1669	1104	939	794	808	722	701	772	720	777	690	720	740	733	700	722	750	712	741	706	716	738	690	711	743	723	734	734	737	718	733	737	736	699	706	695	724	729	705	701	700	697	715	722	754	688	749	725	730	707	738	728	701	709	672	685	745	694	723	724	690	724	740	705	698	722	746	732	679	759	712	726	703	726	715	733	718	702	726	743	680	707	718	707	734	705	760	683	733	708	705	726	732	751	723	720	734	712	710	788	687	745	705	766	705	715	741	734	754	756	699	667	765	723	707	753	748	827	765	694	700	748	752	755	743	730	774	711	737	715	671	728	732	686	712	753	738	728	738	698	758	708	737	712	776	674	728	730	713	715	691	707	718	751	698	689	718	750	737	738	730	757	708	780	715	739	725	700	716	774	767	707	718	732	705	767	726	721	683	704	731	718	699	787	692	699	722	733	692	694	681	732	728	717	679	734	737	725	728	723	765	765	752	747	737	773	711	709	711	688	721	779	706	725	761	774	692	713	719	736	751	753	709	685	731	705	733	728	753	762	728	749	706	751	726	756	686	658	783	647	672	696	750	705	669	708	723	767	687	728	721	708	713	744	709	760	704	726	717	755	728	720	750	733	654	699	753	710	728	729	718	721	737	697	750	735	722	705	747	661	712	755	732	696	731	725	740	706	764	668	664	725	750	757	711	758	727	722	703	794	703	715	713	740	731	727	701	735	783	701	710	676	716	697	719	682	695	700	734	717	701	780	750	695	726	750	761	734	713	724	710	714	734	689	674	758	710	733	719	681	725	737	697	699	739	710	713	737	729	733	682	700	741	709	711	677	708	737	765	747	773	722	741	740	716	773	725	742	679	786	714	734	757	718	735	691	753	734	756	700	732	683	686	754	686	718	703	709	730	715	750	697	686	729	738	685	733	716	713	718	746	725	679	727	726	738	722	662	743	686	692	713	700	736	664	743	750	693	704	716	718	726	751	740	750	752	733	709	727	777	694	745	760	741	716	695	761	702	713	701	682	722	750	710	762	727	761	788	727	722	715	728	720	749	710	710	734	735	757	726	781	700	717	731	702	739	700	723	744	716	706	713	727	762	651	682	727	742	696	694	719	690	715	703	710	712	715	724	714	742	721	719	717	754	692	744	716	723	762	717	714	725	756	779	716	741	727	699	735	711	709	727	712	725	746	720	707	742	696	708	704	718	702	742	750	706	709	756	759	676	737	740	732	715	754	718	746	752	744	721	688	694	736	731	736	703	725	692	705	762	686	742	704	724	668	749	747	708	771	722	716	697	732	691	738	748	697	773	739	734	704	718	707	710	709	751	676	706	730	740	708	752	716	687	734	731	754	741	757	733	705	728	752	732	737	712	688	752	707	706	758	778	729	701	736	734	708	734	733	729	719	769	688	728	743	673	711	707	758	727	754	748	679	714	724	750	749	720	711	707	687	727	760	719	709	733	739	763	708	741	707	735	711	755	684	694	724	715	700	729	725	682	711	699	756	763	731	751	754	675	734	686	699	733	726	731	710	723	708	756	772	709	756	777	689	688	757	747	703	744	723	716	749	728	734	781	665	720	735	706	754	751	696	718	748	746	691	715	709	745	726	759	747	712	731	710	707	705	765	733	776	769	698	712	737	719	747	713	742	758	705	742	692	755	725	751	752	702	713	728	678	721	720	723	729	734	734	721	760	714	717	749	716	734	721	678	720	709	779	705	745	765	689	738	713	720	704	723	721	741	711	725	713	741	685	700	732	726	731	713	679	725	709	716	680	693	715	735	724	698	699	737	702	721	736	711	768	691	682	734	719	717	706	748	728	716	714	704	708	723	702	758	686	723	723	739	693	693	719	733	717	707	733	720	747	685	756	722	758	762	705	718	729	733	721	672	687	707	738	727	683	725	707	724	740	731	725	755	748	732	759	751	663	748	774	741	751	731	715	728	762	699	713	673	678	725	694	720	722	741	751	682	724	735	721	731	700	710	708	716	714	748	739	721	720	729	680	760	722	764	689	740	764	753	732	737	709	716	710	676	762	698	641	740	740	744	733	709	697	742	707	751	697	750	692	703	691	690	710	696	689	718	699	707	741	714	729	733	720	720	706	724	770	722	727	749	784	706	707	764	712	752	680	717	734	757	735	732	744	700	750	708	731	701	729	741	723	747	738	703	704	719	720	678	704	759	714	697	737	727	738	706	688	699	702	740	729	777	693	717	729	763	717	738	707	718	758	732	730	771	770	728	685	696	727	710	702	767	695	693	701	726	712	724	755	738	705	756	737	748	765	739	717	725	739	681	713	735	711	718	787	771	715	753	681	713	711	746	647	746	707	709	735	764	691	801	676	702	743	738	733	722	755	760	751	703	703	768	739	718	738	725	699	728	774	750	715	728	730	760	738	713	725	708	706	772	740	768	699	709	758	757	745	690	703	695	742	695	678	730	746	739	718	695	776	706	705	687	733	761	724	728	697	729	711	711	705	730	721	707	726	751	717	701	713	754	684	735	696	728	721	735	731	722	683	685	706	749	731	721	706	693	728	724	691	767	747	662	734	778	741	705	722	684	714	738	701	696	745	722	749	782	714	743	703	708	680	722	667	742	733	722	704	690	737	709	716	768	716	728	741	742	719	710	748	683	729	727	771	711	690	721	751	759	707	731	716	683	695	723	763	706	671	689	779	684	763	704	777	665	688	715	742	694	721	768	673	765	681	680	725	734	690	687	711	736	715	742	686	704	711	711	687	683	745	713	708	699	678	746	710	729	712	727	726	698	698	763	746	709	693	729	724	711	729	667	737	715	706	746	750	754	720	704	731	750	693	735	717	722	699	705	717	727	743	740	718	759	746	687	726	759	754	728	744	665	706	776	749	667	705	720	673	672	725	723	698	713	701	721	725	669	698	730	698	670	717	745	754	713	728	735	723	700	708	697	745	725	750	702	719	717	697	770	742	731	771	748	777	736	738	765	716	706	767	739	743	721	699	737	687	745	699	666	782	724	717	700	751	692	701	764	741	717	699	710	732	688	763	715	723	719	711	758	676	727	722	701	740	716	734	757	714	655	752	689	726	724	746	729	714	725	748	712	680	721	733	728	715	713	708	698	707	697	712	686	758	745	668	750	721	788	764	675	732	746	662	716	665	722	764	725	716	752	719	750	679	725	731	788	756	778	695	730	681	733	747	755	694	663	744	725	696	733	769	723	690	705	688	704	689	694	723	741	751	709	764	754	739	707	701	740	733	730	771	675	696	717	707	741	703	725	699	744	752	724	735	769	693	692	744	706	737	755	715	710	740	688	638	760	711	686	731	722	748	732	748	780	670	730	710	738	737	749	706	692	740	694	732	707	707	710	735	708	740	734	758	739	715	723	737	752	744	736	684	755	761	754	707	728	688	712	704	670	748	730	693	716	803	701	713	732	704	737	734	751	716
2797	965	512	341	310	313	324	337	308	293	284	281	247	194	145	153	148	145	143	130	137	137	167	189	189	154	149	113	115	116	97	113	92	72	81	92	88	98	74	92	82	91	91	66	74	90	86	85	85	86	87	91	68	82	94	98	91	74	73	86	96	77	82	112	89	91	104	100	79	87	95	82	90	98	86	95	79	91	98	81	79	83	69	72	91	83	89	77	100	100	85	85	110	79	92	98	100	91	93	76	85	102	98	85	79	87	86	76	88	99	83	68	101	82	71	99	96	87	74	95	98	79	84	82	90	95	82	104	80	75	83	77	76	96	81	86	81	80	98	84	81	101	81	86	102	94	71	93	89	93	76	93	82	92	74	69	89	75	79	104	79	88	95	84	68	88	89	77	78	96	79	89	101	69	97	104	87	102	94	85	89	93	102	99	89	81	98	93	90	80	88	81	87	74	88	91	95	78	89	79	95	91	88	90	93	98	85	92	98	77	73	100	88	93	97	97	111	95	74	87	82	98	89	91	91	97	89	79	94	95	111	100	74	95	68	76	86	70	80	94	92	92	83	83	97	103	98	94	82	72	78	85	94	87	76	87	87	84	73	89	100	78	106	79	79	91	78	87	80	91	98	98	70	83	87	89	97	102	87	89	96	68	85	83	98	83	108	74	104	97	90	110	90	94	93	73	101	84	72	94	72	85	99	79	78	93	97	90	82	94	88	75	101	94	78	84	71	73	75	86	97	78	96	65	97	82	86	89	93	87	101	89	82	91	114	100	93	76	82	76	83	100	99	87	88	71	86	86	100	85	78	77	71	95	84	100	81	88	89	75	72	67	95	103	89	87	73	87	103	81	84	81	97	106	79	87	91	85	101	81	86	98	96	102	86	87	85	91	80	98	91	102	87	80	92	95	84	72	82	87	77	92	90	92	76	77	93	87	113	69	85	101	85	83	105	102	96	78	101	87	81	89	88	88	87	83	73	76	100	76	76	66	88	87	79	89	75	83	79	79	105	86	71	95	77	85	68	91	77	100	91	103	83	81	84	82	86	90	75	80	111	76	99	84	98	78	93	112	90	82	66	79	72	100	88	79	101	96	90	88	80	91	92	72	84	73	69	84	101	66	81	73	88	83	79	78	60	91	68	96	94	104	116	116	89	86	99	81	81	94	80	85	98	96	91	89	90	87	114	74	101	87	96	97	85	100	87	94	81	85	88	101	84	99	68	82	89	93	98	89	89	83	65	118	98	69	98	76	97	101	87	91	80	95	93	78	89	76	89	85	79	95	89	73	75	88	90	82	84	89	84	96	75	89	107	76	96	101	94	105	76	104	88	93	77	86	80	91	87	87	83	91	85	96	87	80	89	87	87	89	88	94	74	97	98	82	93	99	79	68	106	95	89	86	96	97	89	97	84	96	89	102	74	91	93	73	92	102	89	88	98	81	90	91	74	91	91	80	92	82	96	102	85	82	90	85	90	86	81	85	90	95	80	62	88	90	90	80	79	87	107	86	90	82	97	110	76	86	78	87	79	70	95	91	72	111	84	96	65	81	80	87	100	95	90	101	91	84	98	91	91	80	73	89	70	77	97	78	91	86	88	81	85	80	87	98	99	86	91	87	97	64	94	103	75	88	102	81	91	80	91	95	99	76	74	91	96	87	97	88	90	96	101	81	94	93	87	103	77	89	96	89	83	83	89	65	82	92	94	81	87	100	94	75	111	79	93	84	92	85	93	99	103	105	85	85	86	70	87	79	91	78	93	82	80	75	85	81	101	87	102	102	85	75	91	84	79	81	94	80	89	82	106	83	84	76	86	99	91	80	80	66	91	96	100	94	86	93	101	96	100	95	76	92	73	98	88	84	100	84	91	75	97	80	84	90	75	97	93	100	72	74	81	82	73	97	95	88	84	92	83	80	81	91	84	81	96	82	82	87	80	97	96	93	92	87	103	93	77	75	94	79	90	83	87	76	114	112	89	87	90	95	90	88	86	92	75	100	82	94	90	88	92	90	74	109	98	85	92	85	85	79	90	85	84	103	97	96	61	83	95	78	87	72	80	85	82	106	82	79	108	90	84	85	86	91	84	85	78	72	87	101	88	80	87	82	105	97	97	77	101	88	100	91	85	79	95	89	103	93	93	68	85	88	98	83	96	86	77	90	79	94	77	88	85	98	92	95	93	87	91	81	95	92	96	87	79	105	80	85	80	77	92	96	92	87	74	99	84	106	99	96	90	74	86	97	73	87	86	99	98	101	70	91	88	95	87	106	79	86	98	82	89	94	88	93	83	82	84	81	93	102	83	103	87	78	96	89	85	87	98	94	88	99	77	85	83	88	76	86	85	87	85	93	87	81	84	96	92	78	99	79	89	73	82	99	93	115	75	93	87	79	89	87	70	83	91	88	99	94	79	88	75	83	80	92	81	90	88	93	99	91	96	83	69	91	95	76	80	94	100	75	92	75	85	75	80	78	88	85	82	95	106	98	90	89	96	98	77	98	81	73	86	85	82	92	85	69	104	70	67	85	105	86	106	97	78	88	108	84	85	96	99	108	100	101	86	79	89	78	92	78	92	97	96	91	90	85	68	74	90	98	86	86	88	103	89	110	72	75	108	92	78	93	84	90	85	81	99	111	106	95	88	91	74	75	65	97	87	75	87	73	98	85	80	91	85	80	84	101	78	88	104	89	107	85	65	79	103	91	93	67	91	90	78	74	83	97	96	70	93	78	80	84	81	110	87	84	94	79	89	92	89	88	94	76	84	83	76	84	95	84	94	91	88	102	101	102	70	103	83	105	81	74	85	84	81	90	103	86	81	80	90	86	81	84	104	103	81	96	84	87	90	98	89	91	69	106	91	77	99	94	82	78	93	82	74	89	93	73	80	91	90	97	82	91	86	97	87	84	82	77	112	103	89	85	85	99	76	83	77	86	94	91	97	85	100	103	91	80	88	83	96	93	73	89	82	88	76	88	88	95	83	69	60	102	87	84	73	75	79	77	93	110	93	82	95	85	88	92	87	96	87	97	76	87	98	83	71	79	76	79	87	81	108	103	104	90	102	79	88	91	80	88	83	84	82	92	77	78	91	90	89	90	77	78	82	66	103	97	98	92	90	89	94	103	87	99	83	98	103	101	93	98	88	87	85	100	90	74	85	87	94	83	86	83	82	90	99	88	106	80	93	78	87	71	82	93	93	81	97	87	89	83	79	87	95	86	78	89	84	89	92	71	69	91	77	66	93	84	81	106	93	86	96	75	84	99	79	95	80	87	87	95	95	75	87	94	89	103	84	74	80	91	82	89	100	81	82	97	83	86	82	85	75	88	89	95	99	89	86	98	92	78	73	64	86	80	101	88	98	100	96	87	79	94	87	78	91	96	76	68	81	78	95	93	94	83	76	85	76	85	93	84	81	102	98	93	98	105	77	94	76	72	74	80	79	74	96	93	90	76	103	82	105	80	107	70	67	82	91	80	72	77	90	95
21770	9443	5560	5807	10874	14788	14364	12575	11252	9542	8553	7451	5959	4202	2763	2724	2659	2578	2496	2081	1990	2340	3017	3160	2849	2106	1659	1293	1057	842	721	675	676	661	649	645	696	640	697	673	676	604	648	639	632	662	632	634	645	612	632	618	636	682	652	646	689	686	671	650	663	640	681	630	684	709	636	680	672	674	655	655	647	654	668	631	608	649	609	610	650	648	651	642	662	626	660	630	663	634	643	643	683	628	647	644	636	681	668	674	634	672	635	681	645	663	658	606	689	646	645	616	660	687	675	634	656	633	610	661	657	638	656	661	633	649	689	639	656	669	591	656	668	592	634	632	667	631	648	673	662	636	682	612	679	636	672	674	633	637	640	646	712	648	606	661	660	661	607	607	626	649	640	650	624	637	678	596	671	658	660	619	703	667	655	660	663	668	647	689	630	605	624	711	680	643	647	640	626	674	632	680	654	654	605	658	658	659	614	676	667	625	663	670	672	637	622	624	619	666	640	638	646	634	625	701	679	646	679	685	639	633	638	687	668	636	663	664	650	642	689	654	635	635	666	610	673	656	668	633	688	682	693	628	650	643	635	618	654	641	647	627	666	697	666	637	648	627	623	666	629	668	670	643	648	622	633	659	628	629	683	674	689	629	639	637	661	627	605	674	609	664	676	647	633	617	641	674	636	681	712	643	656	634	681	649	588	646	719	647	623	650	704	655	632	654	680	618	619	657	584	695	635	637	621	639	648	689	657	690	647	648	632	625	675	664	646	628	625	652	627	633	635	688	648	639	633	657	661	634	645	623	665	612	635	658	662	656	704	643	697	664	661	633	631	670	634	665	652	677	636	619	650	676	658	663	681	641	642	661	633	684	673	639	589	658	630	656	683	626	692	632	653	598	679	646	745	670	669	644	680	627	607	647	664	619	622	647	634	677	688	645	638	635	644	649	665	622	632	641	663	666	677	652	641	651	656	693	635	643	622	674	679	623	648	664	674	623	637	689	682	651	603	652	651	713	634	659	613	641	666	650	672	657	652	694	643	620	650	656	662	619	667	649	623	658	624	623	639	610	690	642	621	688	680	701	645	623	653	674	625	603	680	674	631	646	692	624	625	674	646	694	650	601	629	704	668	666	699	625	657	658	605	653	634	629	635	632	642	631	709	631	606	626	667	645	643	651	694	627	650	671	634	652	668	641	632	658	655	699	622	671	664	627	627	688	651	635	666	654	633	639	635	653	665	592	638	660	644	647	660	621	679	697	602	653	637	640	653	627	659	652	693	627	661	643	655	645	607	646	659	615	615	651	641	633	657	612	655	652	645	619	660	680	665	632	636	653	659	670	624	609	701	626	629	658	640	668	619	669	649	641	624	628	656	650	642	656	644	688	643	653	656	681	626	660	696	677	637	638	653	636	646	699	664	625	575	643	635	656	685	650	637	630	657	606	656	691	643	620	647	688	639	654	645	677	645	660	669	691	596	644	676	643	628	654	643	657	634	628	648	675	679	677	627	636	650	647	666	614	613	650	627	663	617	650	617	611	668	634	666	619	617	572	664	622	647	618	617	663	675	625	660	633	604	616	623	672	668	614	649	636	682	654	663	615	678	633	616	623	650	622	626	618	644	649	666	679	680	714	650	666	674	640	636	667	650	667	642	638	673	636	627	645	667	619	653	631	644	657	668	629	688	694	678	642	664	667	653	660	680	628	666	659	698	651	654	674	644	643	647	661	646	650	600	659	670	659	628	622	655	647	645	652	626	678	670	622	642	634	645	667	637	626	666	697	636	699	647	666	659	605	652	628	667	647	651	667	634	657	636	657	682	600	683	679	631	668	634	620	688	620	630	639	662	672	654	688	712	688	668	674	706	647	712	663	678	582	665	630	651	648	666	710	685	656	671	640	633	610	688	640	645	662	660	696	618	632	638	649	636	643	660	677	623	666	650	588	651	648	656	663	661	606	621	670	621	623	651	628	647	662	620	665	687	710	629	693	652	691	625	628	638	698	619	655	636	631	643	670	627	607	639	628	653	633	687	683	600	624	663	641	653	657	665	635	589	652	638	639	647	666	728	639	679	634	614	623	660	607	642	635	611	650	684	648	632	721	670	678	619	659	657	673	683	638	659	609	638	657	666	680	640	692	650	666	618	688	681	575	665	652	658	650	607	685	663	654	633	623	643	631	615	640	651	614	632	659	655	627	665	686	673	661	657	664	642	663	598	649	637	625	641	666	652	663	659	653	665	594	641	649	664	724	658	611	630	660	651	671	659	616	658	661	612	694	657	607	631	632	646	637	670	615	607	652	618	693	707	605	685	632	636	673	659	599	657	591	657	641	643	671	635	647	659	678	676	630	634	638	672	647	664	679	672	652	653	654	651	664	597	671	656	688	601	665	669	688	623	656	631	624	646	644	653	716	708	693	659	652	636	646	653	623	666	630	658	662	648	661	628	670	635	623	649	699	680	647	666	641	662	649	671	709	645	624	589	645	654	645	611	656	674	663	715	653	641	699	651	666	660	635	636	701	621	692	662	663	711	638	653	610	652	668	650	614	665	702	605	656	659	676	713	644	678	653	671	632	654	596	683	661	643	660	608	687	612	696	656	649	633	670	706	614	603	631	655	663	640	676	638	610	653	619	628	662	605	645	706	679	639	660	650	652	642	645	615	607	645	661	640	645	631	685	632	679	629	631	650	640	665	692	698	643	679	664	669	646	652	633	665	636	680	705	615	666	640	630	664	692	641	635	667	642	656	671	603	598	635	648	661	635	649	718	634	639	619	688	661	675	669	645	652	670	651	629	639	694	631	667	630	624	657	618	691	642	657	643	713	633	664	652	647	669	639	652	643	641	601	630	646	678	636	656	688	712	635	643	628	641	648	616	618	664	680	703	684	634	672	656	685	628	580	669	656	641	670	667	626	598	658	616	710	639	659	691	639	667	667	666	626	641	640	643	650	652	645	634	694	670	667	648	660	656	664	612	596	672	685	627	646	656	587	633	643	650	641	629	608	660	664	622	645	644	601	649	659	664	634	682	609	675	605	604	655	639	654	652	598	625	654	663	739	685	654	681	651	673	646	676	666	638	649	627	669	596	640	695	685	649	654	667	613	644	654	661	670	678	678	665	612	649	615	664	673	635	629	651	654	659	649	580	630	688	642	644	652	672	599	710	667	675	704	634	626	640	632	685	658	627	648	642	670	719	668	658	719	634	606	670	663	664	649	670	637	677	706	679	599	624	633	644	700	657	645	670	612	651	681	626	686	676	654	680	651	625	670	656	683	680	648	644	660	620	687	664	687	645	661	647	707	709	651	658	667	622	656	698	664	664	646	675	651	631	616	656	610	645	629	631	655	633	660	639	634	651	642	625	603	640	627	634	643	620	658	651	668	605	633	622	689	666	630	632	657	593	639	655	619	668	656	645	640	658	606	635	675	632	657	641	683	667	692	648	683	659	672	659	692	645	642	661	651	680	658	642	653	634	597	656	643	663	623	647	661	619
2832	1647	649	428	338	349	454	596	467	458	392	337	245	173	176	186	179	167	141	174	181	143	330	452	400	289	270	179	133	127	96	105	81	95	91	68	93	99	102	90	74	86	97	81	88	87	88	90	91	85	96	72	94	67	86	75	96	87	76	88	79	100	97	99	88	80	75	90	71	102	82	81	77	89	91	100	83	85	90	85	87	99	91	82	94	98	88	88	77	76	72	85	87	97	102	101	88	101	97	78	81	81	113	92	93	96	97	86	78	114	86	84	93	103	84	88	88	91	115	88	71	78	87	95	88	70	86	92	81	85	83	97	100	83	96	97	76	99	80	98	97	78	90	104	77	95	76	93	90	114	96	80	73	83	90	120	77	86	96	81	87	104	94	89	99	78	90	77	97	89	83	85	86	84	74	95	92	108	76	70	71	98	80	79	90	84	86	80	84	100	78	81	90	89	91	96	108	82	99	86	116	83	89	105	97	65	88	83	88	81	89	88	77	84	98	80	73	88	96	95	75	73	91	87	95	65	89	75	86	91	93	76	93	78	87	81	82	82	89	86	97	90	103	81	100	86	76	96	92	76	87	89	90	97	73	79	107	97	90	74	89	81	86	87	77	87	92	100	78	88	100	87	88	74	100	97	80	82	106	93	94	89	83	97	73	85	93	96	72	91	77	93	89	99	83	89	76	84	95	85	108	78	89	92	94	77	93	80	93	96	109	80	76	100	96	113	83	76	89	86	88	92	85	106	100	65	91	80	97	90	79	83	77	86	84	78	107	97	96	79	109	95	100	101	93	73	86	88	80	89	91	78	89	91	85	88	98	83	81	81	75	91	83	100	87	90	93	88	96	85	88	81	96	99	97	86	78	89	91	77	96	84	88	89	76	100	82	94	91	76	81	93	91	102	107	98	83	94	92	81	79	106	73	94	91	81	99	94	82	94	100	97	101	80	107	95	83	85	89	68	88	86	92	66	93	92	91	91	73	89	95	94	88	79	77	97	71	65	87	81	86	81	90	93	79	88	87	86	74	82	94	95	86	74	100	89	119	96	98	90	98	96	81	89	72	76	88	81	82	87	85	71	89	83	92	86	88	86	86	99	83	91	89	96	94	81	87	101	86	71	88	78	78	81	92	89	95	84	106	106	75	83	85	86	99	94	69	91	95	96	93	73	81	83	94	79	86	73	84	88	73	99	82	79	102	88	86	91	83	85	76	98	86	82	96	80	64	102	79	107	109	93	84	90	79	74	81	88	89	82	96	104	79	93	92	104	72	80	91	82	101	96	82	92	85	75	90	85	101	87	76	93	98	78	75	92	88	65	87	97	89	90	103	89	74	87	89	85	75	96	96	87	72	93	80	83	95	84	84	84	89	76	80	82	81	86	90	92	97	105	85	88	88	79	94	88	109	95	86	101	92	103	98	80	103	81	98	91	83	102	88	107	87	93	101	79	92	98	82	89	93	70	84	93	99	92	99	77	89	89	91	91	90	87	100	93	96	95	91	69	84	97	85	92	82	101	92	95	76	80	83	95	100	110	91	91	71	101	89	81	93	92	84	84	88	88	105	94	100	67	94	103	102	80	100	87	79	88	89	115	98	99	83	103	85	95	95	101	85	80	93	74	73	93	97	96	84	84	98	92	94	93	82	88	67	88	75	89	102	94	94	86	95	93	84	114	67	82	85	92	83	84	90	85	92	98	87	79	104	89	107	108	96	80	95	92	92	90	104	81	81	99	75	93	82	81	79	96	99	78	89	94	76	97	73	83	89	101	82	82	91	82	90	100	91	86	97	72	98	87	85	76	92	103	78	86	106	90	101	80	80	71	87	81	101	94	85	88	97	77	78	76	92	76	91	84	100	98	88	77	78	65	83	81	83	81	89	106	86	105	86	92	84	91	87	83	93	71	75	74	84	89	86	92	86	67	98	97	84	90	106	70	86	85	93	94	95	87	105	93	91	67	97	74	81	84	92	85	84	92	90	85	83	82	93	91	79	73	84	94	83	92	107	76	90	93	95	86	86	85	99	106	99	98	78	77	90	69	93	108	94	91	81	102	92	92	72	91	90	94	93	90	88	88	86	84	82	84	86	78	86	88	81	95	95	96	87	76	67	77	83	83	86	95	76	100	80	89	103	92	88	97	65	74	74	81	77	73	88	82	109	75	107	84	87	84	94	82	97	86	97	88	102	75	100	78	94	92	74	98	87	80	89	98	109	88	80	106	95	87	80	110	69	88	77	89	85	92	89	71	86	76	95	92	94	81	95	84	81	83	95	98	87	84	70	105	90	76	83	92	80	88	84	96	76	95	87	89	78	93	92	92	76	77	104	82	99	76	91	85	78	93	100	89	87	89	80	76	89	95	89	84	90	102	103	71	71	87	74	83	75	87	72	90	85	85	87	88	94	88	95	87	89	88	82	81	91	78	74	94	89	84	87	93	99	93	92	85	89	75	106	106	82	95	86	88	96	82	77	73	82	92	104	88	76	81	78	98	74	83	85	85	90	88	81	98	79	76	75	95	78	78	96	91	82	99	85	91	84	85	96	102	92	86	80	91	88	93	94	84	89	103	96	96	84	91	85	101	95	101	101	81	86	113	96	75	81	97	83	85	85	76	99	91	104	75	78	85	101	85	90	96	77	77	89	93	89	96	104	85	89	104	86	85	94	87	87	73	96	85	97	92	72	88	93	83	88	91	102	96	86	80	91	80	98	93	89	82	83	76	95	103	99	103	98	100	83	93	82	64	92	88	90	88	98	85	89	85	82	72	93	93	100	79	82	95	91	74	81	93	100	102	98	94	95	85	85	82	89	108	85	90	78	87	80	102	84	99	94	83	89	95	84	109	92	82	88	87	89	92	83	105	101	85	95	78	96	97	83	92	82	87	92	85	96	89	82	106	98	104	88	98	80	85	86	90	74	99	112	84	87	94	83	100	75	77	111	91	81	107	93	93	110	84	86	85	87	82	81	84	102	92	80	91	75	74	101	90	71	107	94	94	81	94	71	107	76	102	76	79	81	95	76	97	102	98	89	105	89	86	85	90	87	101	79	84	79	83	96	83	106	88	84	97	96	85	84	113	79	85	79	93	101	95	90	98	89	84	95	73	94	94	93	88	85	95	75	88	96	90	87	85	76	82	98	101	84	82	82	99	89	69	76	87	88	81	86	88	86	95	86	93	78	98	77	86	91	99	106	81	91	96	87	80	84	91	92	90	84	89	88	80	89	75	79	93	89	97	80	83	99	107	84	95	78	96	102	86	107	82	92	81	92	108	99	100	74	93	104	98	101	62	82	81	100	95	112	82	86	101	77	78	98	103	83	87	84	82	109	83	78	85	89	100	103	95	90	86	85	116	86	79	76	93	87	79	92	83	101	77	94	62	85	87	61	80	81	75	113	79	91	94	101	91	70	91	100	78	100	89	91	91	92	104	86	125	82	93	80	102	81	85	108	82	92	86	83	112	84	101	93	98	85	91	87	71
25024	13038	6451	6819	13643	17389	19325	18466	15016	12875	10909	9058	6648	4036	3487	3877	3427	2977	2830	3102	2718	2846	7120	8614	7625	5177	3938	2630	1721	1211	928	750	696	668	642	680	656	598	644	621	615	641	620	647	631	645	631	607	662	618	654	646	638	633	637	638	639	639	652	655	620	644	627	623	648	645	645	650	623	658	645	615	639	648	692	676	707	576	652	683	681	612	656	682	643	680	609	642	670	604	636	660	680	655	657	634	625	649	650	669	648	599	633	678	660	599	661	630	599	651	642	664	638	628	621	633	667	664	642	632	635	685	617	659	639	636	650	618	668	684	620	659	633	637	660	627	655	597	619	687	627	675	679	632	657	621	684	662	629	665	672	625	642	599	657	633	677	654	613	673	709	625	669	647	657	650	645	652	645	632	643	650	671	627	629	598	627	615	633	671	641	674	682	614	649	644	644	655	613	598	647	639	657	622	662	619	632	661	611	640	616	651	630	651	640	616	662	589	672	658	661	651	656	625	610	649	592	629	656	616	638	638	632	625	650	687	660	602	636	670	677	568	623	656	625	614	644	612	628	619	628	632	631	642	638	648	578	616	625	697	633	696	675	605	654	658	644	659	621	664	610	665	639	638	630	653	627	657	634	644	648	675	650	609	640	661	638	606	665	605	643	630	655	640	586	648	644	674	661	645	624	625	663	603	670	596	663	616	690	612	636	673	643	657	661	609	642	644	645	636	650	669	638	608	647	661	631	651	653	625	669	616	643	653	585	650	633	642	680	643	658	633	647	654	680	585	641	671	657	669	617	652	671	613	700	604	666	633	653	673	636	647	609	622	594	638	670	616	642	631	617	625	634	640	643	618	617	636	644	696	651	588	657	641	687	629	638	624	641	669	615	656	686	620	612	637	644	634	648	644	628	663	634	645	646	613	651	643	667	630	655	603	605	630	648	667	652	626	693	622	622	639	636	675	635	613	656	672	625	639	637	632	678	647	657	646	590	621	613	625	603	638	633	699	672	605	649	690	621	622	653	698	616	596	631	612	666	672	615	645	637	650	624	670	672	621	672	595	631	658	670	636	654	638	629	640	646	638	640	609	638	665	700	668	671	657	641	631	650	645	609	645	672	648	639	683	640	629	646	683	660	633	615	673	643	619	652	668	689	691	648	654	650	631	665	648	646	676	619	651	667	644	629	616	652	629	633	636	680	634	623	630	643	622	674	697	657	631	618	648	677	648	624	651	638	615	630	651	599	653	660	620	664	666	608	654	606	584	597	634	659	626	682	644	667	669	615	639	655	645	650	629	638	606	595	619	632	645	683	635	639	632	640	619	625	655	723	637	605	589	662	619	643	674	657	657	658	654	607	632	628	618	671	682	618	651	636	645	625	673	719	624	684	680	633	687	606	667	624	644	669	657	710	658	634	625	602	645	677	656	654	615	644	641	606	639	688	666	674	643	632	649	635	635	653	656	644	643	641	649	651	677	582	625	645	656	668	643	705	685	665	626	658	683	602	628	660	617	661	660	649	645	632	643	622	678	624	671	671	621	697	649	640	676	642	689	627	640	631	621	592	616	646	683	615	678	606	636	661	655	652	666	620	661	644	608	655	632	612	678	682	617	645	668	654	635	701	665	637	645	615	610	656	641	679	611	702	643	679	665	643	595	704	607	654	640	669	639	667	682	678	651	674	651	641	678	618	663	646	647	618	674	648	656	685	674	638	646	642	653	646	620	649	637	665	596	636	614	698	617	661	613	619	644	648	656	611	680	664	639	649	635	610	626	657	618	599	680	648	631	622	672	691	591	653	627	650	638	627	644	615	633	656	683	677	709	643	657	657	697	623	613	662	638	686	581	618	655	589	663	639	628	634	648	622	646	692	649	654	634	617	657	637	641	624	664	627	590	649	589	653	639	634	665	637	613	614	618	657	607	635	656	635	630	640	645	652	645	634	653	610	635	650	611	641	641	665	657	676	654	649	662	671	643	669	659	609	648	633	627	644	641	676	648	641	639	652	605	640	710	679	659	674	677	631	610	641	630	643	653	652	644	663	680	665	609	628	635	623	636	624	619	626	630	656	634	672	651	629	554	705	637	677	636	613	659	649	620	628	641	713	637	633	622	619	686	636	661	637	629	641	618	667	597	689	654	643	623	625	629	617	644	643	644	677	656	599	661	709	662	650	644	651	617	651	632	631	631	659	663	619	619	638	638	671	643	624	603	614	619	636	650	593	626	609	667	642	629	621	641	698	607	661	683	668	639	634	625	635	613	639	672	622	660	604	645	643	647	604	639	645	653	642	658	637	565	658	651	632	671	640	664	641	668	668	622	651	615	621	703	657	615	643	658	647	604	666	641	631	648	666	638	639	665	634	644	673	646	613	660	619	692	665	657	597	629	666	612	613	667	662	615	677	636	651	615	624	697	687	637	597	604	703	685	648	630	650	699	668	623	651	612	614	650	618	657	613	612	699	639	706	706	635	645	658	641	614	630	624	693	681	664	650	686	632	679	657	646	679	620	689	619	627	626	626	664	649	655	661	637	684	611	623	634	631	615	618	649	676	639	632	602	650	643	623	623	632	637	643	609	586	635	629	658	632	671	668	641	631	665	642	647	615	641	633	667	618	672	669	646	653	665	626	603	647	646	664	630	665	610	670	608	648	674	619	614	637	612	667	646	630	647	612	626	619	658	620	621	579	619	642	660	612	658	600	668	663	653	648	660	624	630	656	689	658	618	663	627	637	685	643	661	653	624	665	622	643	640	610	591	632	606	673	627	616	640	611	673	667	672	678	643	614	661	660	619	612	614	666	632	644	630	647	615	592	597	588	655	657	585	651	649	620	660	660	662	656	652	666	651	627	568	626	638	611	655	619	696	639	626	664	636	643	648	653	592	642	613	609	664	613	627	657	602	682	590	629	720	626	595	615	668	665	632	633	686	646	650	647	631	646	676	661	651	664	646	627	617	648	652	631	645	594	634	634	648	620	636	649	617	629	631	668	662	631	626	669	627	638	732	616	621	640	666	672	677	637	664	688	630	677	685	591	612	656	666	652	619	611	623	607	627	687	682	586	668	662	659	683	669	647	636	615	626	652	666	609	645	670	620	657	630	615	659	601	635	617	648	661	642	668	652	638	667	627	658	648	623	643	589	678	646	649	629	624	620	693	633	641	662	666	603	615	632	648	619	662	648	626	639	667	622	619	643	654	622	665	656	623	643	661	645	640	635	628	647	637	661	617	590	640	635	702	620	624	607	640	647	627	640	646	625	647	603	625	621	659	613	604	662	639	633	657	639	664	659	622	635	671	636	657	661	653	615	628	673	629	641	654	678	667	629	616	670	627	648	635	663	629	667	634	678	675	615	654	659	601	611	653	608	654	680	622	671	617	643	619	689	668	619	630	619	661	635	693	639	604	656	662	698	655	636	631	626	616	600	638	651	590	632	649	596	599	621	667	640	660	667	644	626	599	650	682	693	662	636	655	672	649	679	644	628	622	657	614	646
4162	1468	736	502	378	345	481	528	519	430	348	270	186	217	216	184	168	188	166	297	214	204	344	426	411	326	246	195	151	138	106	107	98	100	118	88	106	93	76	107	96	95	97	99	94	99	96	84	102	96	107	108	103	106	103	114	106	86	96	108	97	118	117	111	97	101	100	118	100	107	96	98	112	114	100	102	117	118	108	104	87	108	95	105	93	112	105	77	83	89	104	105	87	111	114	82	102	121	105	102	120	95	93	115	100	111	100	100	87	102	95	110	96	95	110	98	103	97	94	116	93	108	116	87	84	101	99	108	116	128	94	84	107	86	99	119	106	112	110	97	114	119	95	102	99	110	104	109	96	109	95	91	112	84	125	121	118	112	91	96	87	99	102	88	89	97	112	111	98	111	99	99	93	92	108	105	107	109	94	92	102	109	98	84	90	98	105	106	85	100	110	90	97	94	98	102	101	124	105	88	104	93	108	87	110	111	99	93	101	95	105	105	98	99	107	102	111	97	112	103	101	107	95	86	108	104	96	117	89	111	99	102	97	100	83	118	117	96	105	96	108	117	113	90	96	88	91	103	100	124	103	116	103	93	97	87	102	95	99	104	100	88	96	99	99	99	105	93	106	95	113	99	107	112	104	108	102	109	114	110	101	115	101	91	114	120	102	94	105	96	113	107	79	104	94	111	100	101	102	89	91	102	101	98	98	94	93	123	102	122	98	95	99	108	94	101	110	98	95	102	108	108	95	94	88	110	111	101	89	83	113	109	110	117	109	97	95	114	106	83	105	102	110	87	95	88	92	109	87	105	107	89	85	95	99	96	98	101	111	95	103	87	105	106	91	106	109	101	102	115	99	94	120	98	114	113	103	97	112	92	99	90	110	85	110	95	102	71	93	103	104	100	99	104	93	97	104	93	93	117	117	104	105	106	95	121	88	112	108	104	90	94	102	105	100	95	111	92	84	101	114	76	108	107	102	117	102	99	114	84	100	99	89	100	101	96	99	94	95	88	98	93	124	99	101	104	112	120	94	108	104	99	112	109	112	85	101	94	105	102	120	100	123	121	109	84	84	101	97	87	96	109	116	85	101	85	106	108	103	99	97	116	103	108	97	114	110	104	107	88	97	110	90	79	105	96	117	100	103	107	107	103	89	96	112	105	101	103	102	110	93	105	93	99	101	111	110	90	97	130	97	89	102	103	91	73	103	99	89	117	114	103	97	102	106	116	101	95	107	109	105	97	100	90	94	95	93	95	118	89	99	102	84	99	89	99	112	87	99	101	98	85	91	105	112	98	108	79	90	101	116	109	95	85	115	95	112	96	113	105	89	107	104	95	94	103	93	96	108	111	101	84	91	109	99	104	106	91	102	86	109	97	117	91	110	90	108	84	115	96	100	110	105	99	91	105	104	103	111	115	109	96	112	107	102	80	108	96	90	90	105	97	117	102	92	111	99	100	96	105	98	88	79	99	106	118	81	96	112	108	92	116	105	91	100	103	83	97	93	102	100	106	102	104	115	117	92	129	101	105	93	93	85	93	99	97	109	116	84	99	117	101	122	95	101	125	81	79	93	94	112	93	97	101	87	90	91	91	80	104	106	90	102	108	95	110	94	102	94	112	106	95	97	107	80	98	105	107	92	115	121	108	103	95	94	103	99	95	93	91	104	109	105	107	90	126	83	84	98	87	102	82	118	124	93	90	95	105	98	112	102	98	101	83	109	95	90	98	111	102	101	93	91	101	96	93	132	110	117	104	99	101	103	100	112	106	95	89	105	99	94	129	104	88	113	109	110	106	85	109	109	110	77	104	102	112	109	102	109	90	120	95	111	111	103	106	81	83	117	114	94	82	125	85	99	97	102	100	94	108	93	104	105	113	103	80	107	85	104	100	92	99	89	102	97	90	114	98	118	95	100	102	89	122	113	117	99	118	108	100	83	111	88	112	105	103	108	79	87	97	103	104	103	99	86	112	120	110	105	88	87	101	108	100	94	69	95	107	105	105	114	117	116	96	98	105	108	83	104	104	105	116	117	118	94	95	101	106	111	107	96	100	107	87	100	108	116	103	89	97	104	83	94	98	82	111	88	98	112	78	110	96	87	92	107	111	100	82	103	121	97	114	107	100	112	117	119	91	104	104	126	90	96	94	107	94	87	93	100	108	103	104	122	100	108	98	105	101	115	96	112	98	102	105	110	92	94	103	127	103	103	95	98	98	105	88	103	85	113	98	104	101	92	100	100	120	97	110	103	113	106	105	101	88	102	99	117	96	96	100	98	96	112	116	106	89	96	96	86	103	99	91	91	99	100	91	87	108	103	93	89	119	100	106	107	92	95	113	104	88	90	99	97	103	94	89	103	114	103	93	94	85	128	93	114	70	95	97	95	101	114	101	98	100	115	100	94	127	91	103	96	101	95	96	114	116	86	85	103	119	98	91	110	90	101	102	118	106	109	108	111	96	88	92	108	109	99	95	122	84	89	99	106	92	120	93	100	107	110	97	96	96	92	124	91	128	108	114	107	119	98	95	101	97	88	108	109	86	92	96	93	98	97	94	94	90	113	98	96	97	92	102	88	115	122	102	98	112	112	109	108	111	116	85	100	89	82	108	98	103	97	85	97	89	99	104	111	106	102	103	102	100	94	102	103	95	115	122	88	100	95	112	125	82	109	104	101	83	95	87	112	90	83	97	78	112	82	109	103	98	111	83	96	104	98	100	71	81	95	105	98	129	121	110	100	86	96	100	105	87	95	99	91	97	93	116	86	118	97	92	89	88	106	94	87	100	118	96	97	110	79	96	98	117	114	99	125	93	101	93	102	107	96	103	108	116	110	97	102	109	84	122	103	106	95	99	99	97	93	101	120	102	92	82	101	86	94	85	96	96	104	90	95	107	98	99	92	102	100	116	100	96	100	87	114	98	118	97	90	95	108	102	93	97	115	78	95	113	116	104	119	89	98	105	103	89	113	85	90	98	90	77	97	108	98	106	88	113	91	93	103	77	104	96	92	87	97	102	107	102	105	98	105	114	108	103	121	99	123	71	93	110	100	95	96	102	108	103	108	113	91	101	104	123	113	95	107	103	82	98	108	122	106	114	106	106	92	108	93	100	105	88	116	98	79	110	104	95	94	119	117	92	89	92	97	94	96	110	112	87	94	110	100	114	89	108	100	93	102	108	114	103	108	89	105	91	124	99	108	99	91	103	102	95	105	91	108	93	79	85	104	98	88	110	93	96	102	113	107	111	101	109	73	95	102	99	96	91	99	88	101	100	107	96	119	109	94	118	96	115	105	95	122	101	111	104	106	99	75	90	100	101	97	102	100	85	105	88	111	108	107	110	85	106	108	93	108	93	92	99	114	99	119	86	100	120	97	94	100	103	104	103	105	106	93	98	110	119	92	110	112	124	94	102	110	99	107	77	102	90	104	100	105	95	107	99	105	104	68	91	88	106	102	94	107	103	105	104	110	101	103	104	86	104	107	105
25336	12148	7228	7597	13982	17761	19119	17413	15391	13294	10111	6761	4914	4695	4758	3845	3334	3544	2940	6309	3771	2891	7625	8116	7639	5449	4098	2875	1803	1258	957	848	833	761	714	763	766	748	705	741	714	766	690	760	751	764	733	697	723	711	764	712	704	734	715	722	741	768	743	766	720	782	747	733	727	774	709	740	735	679	712	721	757	749	717	786	771	753	730	756	731	781	753	759	726	774	741	754	695	728	740	684	730	751	760	746	721	676	747	754	744	794	710	739	686	714	747	702	742	776	753	728	702	717	735	765	744	772	771	749	709	765	738	733	746	720	733	772	690	760	729	723	761	713	775	733	730	789	743	732	731	719	737	714	757	690	739	738	762	752	716	746	724	742	723	751	728	740	716	728	717	795	737	738	735	766	778	778	733	751	718	721	713	745	820	755	753	766	716	720	751	760	772	683	717	760	703	786	757	728	728	766	787	740	778	724	781	772	770	768	746	800	679	732	724	724	762	775	725	720	731	769	768	754	748	742	747	681	771	757	714	729	734	703	729	702	706	766	789	683	690	744	760	744	785	685	706	713	690	730	739	671	719	762	760	734	713	790	750	780	735	705	729	768	756	746	733	748	764	727	706	748	755	740	759	737	735	740	721	737	726	746	712	753	747	719	753	740	753	747	726	712	760	762	772	744	753	729	715	735	734	762	753	723	735	754	737	807	736	709	743	739	701	781	763	736	801	736	718	731	795	707	689	743	773	746	778	757	753	713	768	714	749	717	682	743	775	761	751	706	756	711	747	757	718	737	702	717	726	719	741	699	775	738	754	725	722	750	698	720	768	707	700	713	746	796	763	769	751	733	703	729	780	711	740	733	773	738	780	709	749	761	770	722	724	769	762	732	707	736	792	778	721	779	695	708	735	776	737	753	768	727	681	786	746	725	697	739	741	754	763	718	713	706	759	739	734	706	744	716	735	725	738	708	734	747	717	746	735	742	749	697	775	695	766	734	726	789	687	710	757	705	785	739	743	697	755	769	698	735	752	763	764	731	735	747	772	722	731	754	698	748	730	755	706	762	743	754	750	757	734	663	674	750	725	707	762	696	722	728	725	753	693	738	703	735	753	666	705	705	754	746	692	741	719	704	745	744	722	768	749	767	726	741	776	727	722	736	702	774	699	782	700	707	722	742	745	708	754	750	755	729	776	715	741	726	771	735	729	783	744	738	743	690	781	749	716	739	743	785	712	690	739	690	704	741	768	758	742	779	749	754	782	751	772	722	729	728	762	754	717	732	770	725	750	716	775	779	762	749	709	739	766	730	701	726	705	789	723	766	716	734	731	736	720	704	769	745	719	743	771	693	746	685	709	776	725	757	735	782	759	758	747	689	736	707	744	737	745	719	732	755	736	750	766	765	728	744	720	709	757	761	723	795	754	743	745	764	775	765	720	765	736	733	729	723	763	724	705	736	750	785	727	745	724	746	740	759	782	756	776	690	730	703	756	682	737	753	765	729	753	738	782	777	777	686	772	748	760	734	766	692	813	769	735	712	756	726	791	739	751	747	660	749	763	732	742	685	748	697	732	759	706	765	778	701	777	802	715	734	728	741	731	712	752	723	758	753	741	771	797	773	739	717	725	734	736	711	773	740	715	708	786	715	760	689	757	759	684	708	717	748	720	735	758	760	735	729	720	741	763	719	777	720	774	757	760	789	734	799	771	779	737	778	780	705	738	723	733	737	786	760	761	729	723	739	731	751	734	774	731	740	714	725	769	780	775	712	760	788	746	699	742	740	746	719	719	761	758	753	718	757	713	694	736	715	722	744	732	713	748	738	740	795	729	743	739	782	722	792	740	749	730	692	807	776	722	770	718	773	743	795	726	750	759	713	734	719	755	709	760	706	710	720	755	713	743	726	730	770	751	724	779	720	751	737	716	751	735	740	730	699	721	703	734	762	711	757	675	711	763	708	751	761	744	693	761	691	734	716	722	727	739	759	725	797	753	710	730	770	726	721	752	751	724	780	752	707	722	751	736	721	757	698	763	721	758	682	714	742	722	771	754	780	744	715	748	730	737	780	725	719	714	774	695	740	755	707	726	710	768	724	694	731	673	707	823	751	712	727	706	715	711	747	751	748	734	735	716	750	778	716	720	700	741	752	771	744	694	729	734	762	733	779	721	734	723	783	707	766	765	702	724	734	721	709	747	715	772	761	738	717	725	729	790	700	775	741	703	729	760	753	751	803	713	759	701	753	725	745	759	787	687	745	705	771	756	745	761	747	736	778	733	733	705	755	734	722	820	681	743	699	707	715	747	733	715	698	739	720	740	724	723	751	788	733	742	738	746	735	807	716	736	733	745	721	711	727	712	711	711	751	758	773	752	699	746	725	720	737	747	672	708	712	727	725	760	713	713	740	768	735	769	750	768	720	719	747	721	730	757	720	692	742	720	775	783	720	762	784	707	675	747	723	786	731	696	764	745	734	715	723	779	739	745	733	741	725	716	726	774	757	702	729	727	752	753	752	756	731	746	764	761	728	765	809	761	728	716	733	695	718	736	711	731	749	756	695	708	751	747	728	717	709	721	807	747	736	754	734	786	749	748	777	706	739	803	729	737	742	743	756	745	774	751	760	726	758	721	728	760	788	736	742	749	720	740	749	744	711	748	734	726	726	734	760	692	742	748	755	758	710	703	758	720	751	733	702	721	731	753	764	739	765	743	714	774	770	695	737	701	678	671	765	701	817	725	711	738	722	772	731	770	761	713	707	773	714	749	715	731	766	755	764	702	709	752	717	718	750	717	759	704	745	725	774	697	753	750	747	740	715	717	733	709	737	741	686	715	774	752	729	719	777	729	709	739	734	735	702	722	724	707	718	776	745	726	761	792	708	787	722	758	757	719	753	764	753	775	749	729	788	699	677	736	728	741	697	758	739	707	761	714	776	748	755	754	765	791	709	750	761	767	684	737	741	749	747	734	752	740	764	739	719	754	710	751	684	726	755	737	734	727	747	734	791	781	674	764	746	743	767	755	749	757	716	752	718	678	710	710	710	711	751	717	753	715	749	722	756	672	737	738	745	734	736	691	799	746	719	783	757	763	793	711	729	722	722	782	738	687	721	722	734	767	736	713	761	751	736	700	739	736	724	736	738	740	762	777	749	698	780	761	733	766	723	749	695	723	694	748	783	712	734	767	718	751	696	727	777	748	708	781	694	738	730	748	728	728	734	705	746	753	725	735	754	772	740	714	752	726	750	760	726	734	814	716	733	710	749	764	754	705	744	760	740	767	691	758	802	788	685	756	716	727	760	704	749	767	728	706	746	719	706	727	740	770	780	742	806	694	721	763	739	732	804	749	725	701	733	691	739	706	708	759	760	751	708	768	721	770	730	762	690	717	745	778	713	728	747	694	741	741	723	731	731	741	778	743	720	750	700	766	751	763	753	770	741	726	728	736	755	743	750	746	751	720	755	751	747	732	759	709	729	734	742	672	757	737	771	754	748	773	727	741	710
4212	2124	960	617	438	500	600	571	563	532	426	286	271	271	246	239	200	205	243	594	433	216	567	597	689	506	385	274	205	142	125	123	98	93	82	115	115	105	98	85	120	92	100	84	99	93	96	93	105	108	85	81	103	101	101	85	85	96	119	126	86	85	92	113	99	79	103	100	92	94	99	108	106	104	104	97	104	102	109	100	93	87	113	118	95	98	92	103	88	103	97	96	108	111	83	97	106	100	97	107	111	79	84	101	114	96	102	115	95	100	107	104	88	98	98	95	99	109	103	88	114	113	114	85	90	108	118	104	107	98	125	86	121	102	101	79	74	96	94	103	96	92	88	82	101	101	107	82	106	108	88	104	111	119	117	95	121	93	116	119	103	102	105	106	108	101	116	107	91	109	106	109	99	114	101	97	114	90	91	108	94	99	110	83	94	107	90	107	106	93	97	99	98	99	109	84	100	106	100	102	80	118	118	111	104	80	77	77	94	108	109	104	100	91	100	98	99	112	112	112	106	104	119	102	99	86	99	107	99	103	103	107	99	103	103	92	112	98	114	102	105	97	86	86	109	103	92	96	106	91	111	95	96	94	88	105	92	106	96	90	106	101	92	106	98	105	102	113	96	104	102	102	94	71	95	108	106	113	83	113	97	102	94	96	105	94	112	98	107	124	87	122	91	102	93	98	109	117	94	98	100	97	90	110	112	84	100	97	106	96	98	89	87	97	113	105	99	92	88	85	110	91	98	95	113	107	111	108	98	108	95	94	84	117	95	95	117	112	94	110	100	80	99	109	103	105	95	104	104	108	100	91	103	92	97	101	95	82	91	95	101	116	106	104	101	104	97	96	94	102	101	96	101	87	96	105	108	110	96	100	115	92	81	79	91	108	97	109	124	121	102	97	105	100	107	89	93	96	114	107	86	125	85	92	94	110	104	98	104	115	100	105	110	83	87	99	102	95	91	100	96	103	105	102	103	90	102	103	102	102	89	102	99	88	103	88	106	87	106	100	104	79	115	114	104	87	102	104	93	79	109	107	97	107	95	98	109	102	94	83	101	91	106	116	108	114	75	82	105	99	112	106	97	97	100	103	116	109	101	110	111	106	85	110	113	107	81	110	90	103	92	111	89	110	98	103	110	106	88	80	99	105	105	116	110	90	101	119	115	108	99	97	119	106	112	93	112	93	100	99	99	90	105	114	86	85	89	121	101	99	92	107	99	94	111	107	91	87	90	111	98	96	115	92	117	96	90	93	98	110	103	104	114	87	95	101	95	81	92	110	93	95	123	98	79	99	92	103	94	103	102	94	98	84	99	109	94	85	113	95	96	92	93	103	89	105	118	95	101	100	93	77	94	98	91	122	107	97	109	81	105	114	101	88	96	100	87	104	107	105	114	97	107	83	96	80	97	97	96	113	92	106	101	88	117	95	93	90	96	94	121	88	105	126	96	121	97	97	99	88	96	82	103	94	131	95	87	120	105	90	108	95	109	100	98	82	99	81	99	92	117	94	115	85	104	98	100	112	106	107	94	107	114	102	100	90	105	97	100	108	108	112	98	104	90	94	86	123	118	99	114	116	97	99	99	104	97	102	103	107	103	110	92	92	99	89	95	98	110	104	111	97	104	90	99	91	110	96	114	93	85	98	91	98	85	100	103	75	82	106	111	90	95	104	102	92	86	78	102	97	101	93	105	102	74	109	105	117	81	81	88	103	86	105	109	98	103	106	94	103	93	106	86	98	100	102	95	96	106	101	108	97	107	106	84	101	97	109	108	103	93	96	90	94	90	109	102	103	105	89	98	87	105	97	94	103	109	99	104	103	98	98	111	90	84	86	117	98	103	97	117	104	104	102	110	98	104	100	96	91	89	99	96	110	103	93	132	91	105	111	91	92	91	92	120	118	91	93	112	107	93	95	95	96	118	94	109	95	99	104	86	92	99	92	106	101	112	111	92	113	93	107	107	115	90	77	96	100	107	86	106	101	124	103	104	100	98	101	106	89	95	95	108	100	104	98	87	88	101	92	90	101	96	96	107	115	99	105	107	98	114	115	99	91	99	108	99	106	86	102	103	81	92	106	101	95	120	91	95	102	94	122	102	79	86	94	104	99	105	88	103	107	111	95	119	100	97	99	115	120	109	83	97	105	87	87	109	85	95	107	97	84	91	100	108	99	106	101	119	111	94	100	99	107	103	99	88	98	93	90	108	109	132	115	95	106	100	110	106	96	108	102	110	107	123	114	88	97	115	101	115	92	99	98	113	92	97	101	97	94	106	104	92	90	116	77	107	82	83	101	111	91	104	99	98	99	106	93	102	96	113	108	98	100	90	124	94	107	84	113	106	97	112	89	97	90	109	90	107	104	86	95	101	99	110	110	78	98	94	98	112	78	98	98	103	92	86	98	117	101	93	99	84	102	103	95	106	117	96	75	111	83	101	95	90	124	102	86	95	90	89	84	92	111	101	98	106	109	96	104	103	110	84	92	105	104	111	84	111	108	114	92	91	107	93	96	108	109	88	92	89	96	121	90	85	95	104	98	79	94	102	106	112	107	100	105	98	96	106	87	93	101	92	117	74	89	96	83	128	100	96	91	91	97	109	104	97	97	89	105	92	107	104	100	92	108	95	101	86	109	98	111	114	90	109	85	109	104	101	96	93	91	86	110	97	106	90	87	107	83	108	95	108	85	112	77	93	117	96	113	110	99	99	98	93	89	110	107	108	97	116	115	102	96	115	90	100	82	110	100	94	87	110	84	98	106	125	111	92	88	75	105	93	110	105	93	105	99	101	106	92	109	83	102	108	94	113	91	95	104	91	103	99	98	100	95	107	103	88	102	114	92	102	99	85	86	93	112	113	106	97	104	95	109	102	114	98	101	104	116	115	96	114	122	108	103	94	105	108	108	102	94	105	113	110	110	120	93	102	100	93	105	106	81	91	89	97	87	96	83	100	90	100	90	76	106	109	97	97	112	103	114	82	97	108	88	93	113	114	111	99	113	107	102	107	96	90	101	86	94	103	97	103	115	108	109	101	125	110	103	116	96	99	112	102	106	97	109	88	105	103	88	108	94	102	111	98	80	113	108	87	98	100	98	102	102	98	99	108	106	91	96	93	113	86	93	88	89	109	102	113	112	90	104	111	100	100	90	103	111	107	74	95	98	105	102	89	98	102	107	102	83	110	78	107	101	97	90	125	124	92	119	112	105	94	111	93	108	114	99	106	89	95	104	98	96	103	107	97	97	92	88	93	109	103	102	86	89	104	103	92	88	95	105	111	113	104	103	90	92	74	103	118	100	100	108	126	100	105	94	111	115	95	86	90	109	95	98	91	103	105	101	111	97	116	89	89	92	92	92	89	106	102	102	90	87	97	101	98	103	121	115	99	86	103	90	102	88	103	91	109	92	108	101	110	98	118	94	115	111	88	94	88	90	92	93	102	94	85	88	115	95	108	102	95	102	92	92	90	109	87	95	88	101	103	102
29150	14641	8952	9254	17052	22066	21360	18241	17260	14726	11504	7066	6421	6577	5519	5049	4268	3897	4807	12471	8429	3540	10902	11185	12109	8615	6438	4666	2611	1684	1194	973	849	782	773	706	723	726	698	714	758	755	723	736	729	742	698	697	717	670	689	717	747	764	724	729	728	762	734	719	687	711	754	699	698	708	674	728	717	694	750	737	737	690	739	703	745	728	723	699	701	749	697	735	717	724	696	762	723	709	732	776	695	662	768	744	727	740	750	701	745	694	728	716	742	677	723	726	740	700	755	708	693	664	727	671	705	739	717	772	752	704	759	679	723	708	738	721	735	782	677	743	763	718	700	749	668	788	707	718	752	722	737	702	783	708	751	734	712	731	730	671	701	707	744	702	697	758	722	686	702	722	730	723	726	727	739	700	722	680	690	758	719	679	690	752	742	738	726	720	737	754	726	682	742	710	675	726	748	741	771	725	714	715	694	743	690	746	746	767	709	699	739	732	715	730	779	689	725	747	695	704	754	752	756	731	707	707	731	721	691	715	727	709	733	673	718	762	793	719	684	740	707	763	774	745	687	701	736	702	696	734	754	711	701	704	674	724	705	753	752	728	741	771	755	761	721	720	705	724	721	737	757	743	698	724	748	711	708	712	708	739	699	693	734	726	758	728	724	692	713	688	759	734	758	714	666	681	726	751	736	702	718	738	780	712	720	741	737	712	770	677	669	739	740	677	743	739	699	740	696	689	723	725	751	669	699	741	789	721	710	729	725	740	696	730	745	759	723	715	698	706	692	793	752	683	720	691	729	715	677	752	741	761	742	721	745	749	702	705	708	777	734	714	740	728	710	663	739	672	813	727	721	718	703	749	685	740	712	710	682	652	702	699	704	696	698	729	698	710	719	740	704	708	713	700	704	740	750	705	769	718	757	713	659	714	722	737	691	706	713	721	745	706	714	721	694	732	703	727	737	698	681	745	690	726	720	747	783	709	717	714	692	726	692	757	741	699	669	755	708	706	699	740	730	702	725	757	725	726	693	705	719	722	730	725	747	764	693	716	690	717	728	721	719	679	760	763	722	678	726	715	683	754	716	722	758	729	701	707	737	719	728	728	697	695	678	730	694	765	803	732	718	710	675	729	724	737	721	719	744	703	701	730	727	689	719	719	736	712	786	702	712	710	716	754	798	694	689	704	729	761	722	688	745	752	780	706	763	731	718	686	700	726	744	749	710	731	692	710	735	758	692	742	721	669	760	753	740	699	730	745	777	683	687	769	680	662	750	722	742	758	699	679	729	699	736	704	719	707	730	746	695	737	793	678	689	737	745	723	722	774	682	723	676	701	704	692	767	735	719	731	725	710	728	731	698	753	751	702	739	701	768	731	718	700	718	745	675	679	690	730	695	697	712	687	679	705	712	684	704	745	710	750	701	733	741	752	705	738	757	761	744	712	709	695	684	668	727	774	700	735	680	729	722	689	667	706	730	700	696	722	722	730	705	698	741	730	764	717	714	756	787	748	694	717	679	698	718	731	724	722	738	680	727	679	703	679	670	719	732	748	724	734	687	719	740	706	689	724	732	709	738	725	707	702	716	681	719	714	675	684	736	688	695	745	732	692	747	774	743	692	736	780	711	681	721	705	732	753	724	665	736	765	738	742	710	749	738	722	759	716	701	707	748	754	704	746	692	755	710	727	699	759	759	735	713	755	690	714	752	707	688	698	692	783	714	758	722	742	720	728	754	693	732	715	706	686	693	716	714	713	778	735	706	704	756	722	721	718	724	714	714	724	694	691	724	694	724	720	722	745	702	713	722	734	740	792	706	725	689	810	732	705	692	691	730	748	706	733	726	716	711	733	738	750	736	700	707	726	715	789	706	730	743	745	732	676	730	762	711	710	716	708	722	708	734	765	710	721	753	762	706	693	714	723	753	707	725	747	730	697	736	714	703	728	730	723	727	742	727	713	725	712	719	719	728	700	674	736	724	756	661	754	720	688	745	742	714	714	754	729	684	705	721	737	766	730	711	720	714	707	725	714	721	699	705	707	706	772	726	727	751	706	716	712	765	681	753	734	715	707	745	736	737	704	741	736	694	764	724	708	710	689	771	714	773	729	690	688	727	747	712	755	719	740	744	712	710	668	715	683	756	732	766	767	742	739	703	722	754	741	775	752	727	711	689	738	734	761	744	761	697	666	690	691	724	724	727	685	728	680	702	805	725	748	701	764	712	688	721	771	720	754	767	740	700	742	719	708	722	750	689	756	748	747	717	703	725	759	743	687	732	752	725	771	731	722	736	723	716	779	685	700	715	707	712	700	708	676	738	762	709	722	749	705	726	707	678	700	720	703	684	743	689	724	741	707	794	753	733	735	756	747	684	690	734	740	684	728	726	739	740	680	697	754	684	719	764	722	780	697	707	749	719	697	655	729	757	668	707	703	741	710	750	708	699	660	717	732	741	723	612	716	712	759	750	702	713	704	727	737	697	728	742	729	685	733	716	793	701	707	721	729	746	695	758	735	721	691	663	719	712	735	769	755	731	737	714	699	689	753	773	713	698	732	687	761	742	706	733	731	708	711	741	756	712	742	723	709	724	750	753	669	727	727	765	715	727	713	700	730	720	677	711	706	739	726	767	694	665	724	722	730	718	788	727	732	697	678	688	730	744	762	726	668	730	725	698	701	706	765	679	719	715	705	753	712	687	710	757	703	709	714	739	733	717	739	729	720	763	724	711	713	765	732	756	699	693	756	704	738	710	736	727	751	776	741	686	723	688	693	751	716	716	752	723	696	739	708	750	751	706	704	745	731	700	725	700	707	703	724	737	726	732	707	734	729	701	761	704	686	721	711	706	756	703	711	751	700	705	751	719	764	736	730	681	687	699	749	687	724	745	741	732	706	679	656	710	757	731	706	747	702	699	730	726	727	751	729	746	745	734	703	706	784	753	705	739	704	726	757	724	679	734	717	686	706	733	728	689	728	703	733	764	700	767	731	696	773	770	796	692	702	713	714	731	723	764	725	710	682	751	684	772	722	745	724	670	747	716	725	723	686	733	734	707	722	708	736	716	717	750	727	746	765	711	695	703	745	757	726	670	699	780	720	715	737	713	747	777	741	665	703	772	748	753	723	691	694	725	727	688	691	727	709	732	673	702	721	733	680	662	731	742	719	717	681	715	719	738	755	704	746	720	764	718	765	688	742	717	715	734	730	705	710	731	750	704	726	749	717	747	701	741	759	721	747	711	760	751	734	723	708	748	739	741	680	703	732	710	742	748	712	734	689	760	668	715	702	731	713	791	726	692	686	711	699	758	751	717	744	704	759	731	732	714	697	732	738	775	727	710	734	767	769	652	725	694	756	769	776	657	757	695	734	708	751	713	694	708	679	733	768	727	715	732	706	749	693	769	712	662	719	705	724	696	699	681	706	746	717	700	740	751	727	726	728	736	734	730	715	753	694	760	748	720	714	701	725	730	725	737	733	765	732	715	691	656	707	734	653	707	716	754	717
2846	962	490	336	244	313	342	384	352	328	222	183	189	192	180	140	150	134	156	163	132	112	134	186	190	170	137	139	103	92	92	91	92	84	93	90	107	88	85	83	76	84	79	86	81	97	88	90	79	79	94	84	84	88	88	95	97	104	85	92	72	101	94	75	91	89	94	87	98	95	93	87	80	78	79	87	82	89	99	69	94	79	113	83	97	88	103	91	92	79	88	70	80	99	83	71	88	78	89	95	104	83	75	80	90	97	96	104	101	88	70	78	82	81	93	86	63	85	75	96	82	93	93	79	98	91	95	76	90	79	88	82	96	98	84	83	69	86	87	98	88	91	92	73	78	98	92	86	102	88	89	85	105	95	91	92	93	80	98	82	88	104	108	75	100	84	81	81	76	81	102	94	88	104	82	97	87	77	78	98	82	79	96	100	90	83	84	74	79	89	74	71	93	69	82	87	88	97	115	87	99	86	106	87	89	76	79	102	81	89	87	86	81	93	108	90	70	111	82	89	72	91	112	91	83	105	102	91	86	89	76	89	67	91	83	103	106	94	76	83	87	92	83	75	85	91	97	91	86	83	85	83	100	80	84	88	91	86	87	87	94	95	83	84	91	94	96	83	92	102	89	88	99	91	91	107	96	94	76	74	102	87	102	74	80	67	79	102	109	94	103	73	77	85	71	83	85	83	90	86	99	99	81	84	78	91	76	83	97	89	89	92	73	87	90	95	86	103	77	94	93	102	98	82	85	81	85	88	78	75	79	82	80	93	104	93	97	92	89	83	96	71	77	88	93	87	82	83	82	81	89	90	94	85	97	97	84	85	87	92	88	83	87	79	84	79	87	92	98	104	95	84	109	75	88	67	87	66	88	74	89	91	83	83	96	80	92	80	92	73	95	88	84	86	93	74	79	91	81	100	78	95	92	87	88	71	103	83	100	100	71	103	95	97	96	97	86	78	97	82	90	75	82	94	91	93	99	92	69	78	64	112	88	95	97	90	97	106	79	88	90	95	82	94	82	77	87	85	104	80	95	69	94	78	85	101	89	98	89	96	77	74	85	77	96	103	96	78	83	86	86	72	96	95	88	92	99	86	82	99	93	99	103	82	90	97	93	103	84	95	100	95	82	87	78	78	84	83	106	101	97	82	87	98	81	79	98	73	92	95	78	77	81	94	72	103	104	81	97	87	79	82	95	79	73	84	78	95	94	93	81	85	94	78	79	91	95	95	108	97	96	82	86	100	99	97	75	93	88	94	77	89	83	79	81	83	87	110	94	77	93	109	75	80	81	89	86	80	88	85	87	100	107	79	88	94	86	88	93	73	93	100	88	79	85	90	96	88	90	76	76	85	72	80	110	88	104	85	79	94	91	88	91	75	85	82	97	107	89	78	85	96	78	98	81	75	84	86	97	99	98	96	87	91	89	93	91	88	91	84	98	90	82	91	88	82	67	88	87	91	99	81	99	86	89	90	95	76	97	90	75	94	80	96	98	105	89	98	71	85	86	85	98	85	89	86	95	91	77	75	88	82	102	90	89	79	78	78	100	87	79	89	75	85	98	89	84	74	94	96	88	83	63	87	92	82	106	79	104	97	76	87	71	77	79	88	82	96	76	75	84	89	80	86	83	79	91	87	92	73	96	87	104	70	85	95	82	80	78	87	81	92	76	97	92	89	97	79	70	74	85	100	81	89	89	89	86	84	81	83	97	95	77	90	83	102	78	89	77	84	77	83	89	95	83	72	80	85	99	80	81	87	76	107	91	92	102	81	90	84	73	76	92	95	76	74	89	83	83	100	90	82	97	85	95	93	92	87	87	86	88	77	86	79	98	93	82	90	79	100	95	96	87	91	91	93	92	89	93	89	86	98	91	73	79	97	99	97	88	83	85	78	79	85	103	73	63	85	88	90	81	94	100	99	83	81	91	100	94	90	78	80	103	76	95	74	85	99	89	91	97	76	102	111	100	102	77	81	80	93	93	89	89	73	101	107	83	85	74	75	88	96	96	90	80	93	97	99	88	92	104	95	78	77	81	71	86	94	86	91	91	67	76	98	81	88	81	94	84	88	97	105	76	78	66	101	75	82	91	73	77	89	76	66	74	77	96	94	90	92	80	97	107	104	99	82	104	88	77	86	93	83	78	75	78	98	82	76	84	105	62	107	84	94	76	100	85	89	100	96	95	92	77	117	88	74	83	91	103	88	90	82	104	89	94	78	96	90	91	86	93	75	86	82	85	88	86	97	86	90	82	90	86	85	93	84	92	86	86	87	85	84	69	90	79	80	84	75	77	74	76	91	88	74	108	109	87	86	78	102	85	80	87	74	81	85	94	78	80	89	72	107	76	84	107	90	99	85	97	91	102	85	95	90	76	87	100	83	82	88	87	82	81	99	106	92	84	100	88	80	87	86	78	93	71	91	103	61	93	88	73	76	59	75	94	83	92	89	94	88	88	93	65	113	84	93	89	81	105	89	89	100	74	98	91	84	94	96	91	76	79	82	104	85	83	77	86	74	114	72	88	92	92	86	94	82	80	87	75	107	97	96	82	90	80	102	84	72	104	109	92	107	90	85	94	89	74	101	66	88	88	73	89	100	76	95	99	70	88	86	89	92	90	88	84	90	93	89	90	75	93	113	99	95	96	92	87	89	77	80	76	90	114	72	94	87	79	98	91	74	88	84	89	92	91	70	81	102	98	68	102	72	104	102	81	85	80	113	87	84	84	80	78	71	83	86	81	76	112	109	83	82	85	92	84	93	80	96	102	81	102	92	93	80	95	78	87	88	99	64	104	70	97	85	84	77	88	98	90	87	85	79	81	85	93	96	98	94	96	90	88	100	79	101	95	91	77	75	82	91	90	99	82	80	95	88	82	86	81	77	94	86	89	102	83	97	84	64	87	96	86	95	84	70	85	92	99	95	80	84	89	75	79	80	85	78	96	85	67	76	82	76	77	81	82	91	93	100	89	98	83	81	82	87	85	71	93	105	78	86	96	85	72	93	71	99	64	103	95	84	110	85	76	81	88	93	91	90	93	98	92	73	89	91	83	92	77	90	77	85	82	96	89	90	82	93	81	68	93	94	82	81	90	90	105	86	73	68	77	73	92	93	96	81	86	99	85	86	83	101	96	85	94	81	83	110	99	83	91	106	93	65	83	77	78	95	61	93	98	80	93	86	79	84	84	95	85	90	83	84	97	87	91	82	103	78	85	92	81	77	78	82	79	89	81	96	86	89	78	87	83	78	92	75	100	83	83	75	98	94	83	82	87	94	104	78	80	83	100	94	91	105	70	91	85	79	75	95	94	90	90	85	81	93	90	73	96	87	70	88	81	85	95	84	107	87	82	84	92	88	85	105	79	81	79	77	91	90	82	97	79	102	82	90	92	83	87	95	93	79	106	79	77	92	70	87	97	91	75	93	69	100	90	87	82	78	76	93	84	87	88	97	78	85	86	76	78	95	74	69	78	89	88	82	80	69
22181	8946	5091	5452	9545	14802	14872	13082	11527	9451	5329	4364	4305	3746	3607	2863	2498	2271	2715	2984	1730	1702	2577	3010	2810	2060	1731	1295	1037	862	746	715	674	638	679	630	646	669	681	630	719	629	668	619	591	696	661	643	636	642	665	635	675	645	623	676	679	637	670	695	639	646	655	671	616	651	658	659	645	654	657	605	630	650	616	659	644	659	651	639	616	599	648	669	658	631	678	664	632	631	677	680	659	630	635	653	631	629	656	613	664	634	677	604	647	679	630	619	659	615	654	686	672	671	635	666	645	668	709	640	628	663	617	682	640	685	645	614	640	625	665	652	618	657	635	605	654	631	618	643	632	650	652	647	676	639	674	678	686	648	625	632	619	648	688	673	626	625	635	651	638	624	656	634	587	631	647	689	631	643	631	600	701	667	651	619	618	714	677	646	677	637	669	671	666	656	657	638	617	673	634	637	701	657	665	580	666	635	682	663	655	642	644	617	655	634	638	647	643	620	614	665	611	700	616	678	660	697	633	607	676	618	659	667	663	613	632	588	632	634	626	644	632	623	637	624	664	672	669	694	654	621	651	613	657	668	635	648	676	663	641	686	677	669	628	658	658	627	660	657	604	669	681	658	663	662	643	661	660	637	667	626	617	629	648	653	647	658	672	637	649	585	650	644	657	637	607	669	660	676	616	674	634	593	670	623	625	683	646	688	656	636	660	690	663	643	584	629	692	659	656	641	657	636	680	637	662	661	613	656	641	638	633	651	639	636	649	625	639	617	660	658	649	676	655	647	665	606	616	648	670	639	603	709	624	607	649	608	660	627	649	639	611	640	671	656	644	650	621	624	635	672	638	629	625	668	652	634	593	631	630	619	611	617	677	651	678	629	635	660	674	669	658	618	630	643	691	664	642	564	654	621	621	654	615	650	649	629	629	642	675	680	686	615	694	643	656	651	611	657	608	631	661	633	659	679	657	615	671	620	708	671	627	625	648	647	650	647	689	652	627	659	625	622	672	613	591	650	636	654	609	691	626	632	656	670	680	641	629	641	647	636	641	670	656	643	657	629	644	637	633	611	637	639	679	701	653	670	643	614	670	647	650	584	648	636	619	694	625	612	625	658	677	677	645	707	616	643	695	606	619	640	627	631	672	655	700	627	600	651	643	691	611	670	678	653	664	648	607	632	650	704	682	625	629	611	665	650	653	695	670	636	666	641	605	647	642	658	669	637	678	638	671	665	649	700	640	600	605	677	660	649	640	638	667	573	665	653	661	638	612	630	643	663	605	625	650	637	615	646	732	635	628	659	660	688	630	632	617	614	634	641	619	697	676	665	665	668	670	622	640	626	626	686	644	657	631	647	649	639	646	662	642	659	643	637	656	623	649	671	649	668	633	667	655	661	641	635	658	653	642	645	689	651	614	678	665	672	674	636	678	637	660	612	645	671	631	628	602	668	679	603	700	686	639	665	601	684	647	622	671	636	689	663	655	656	611	649	621	638	648	623	685	644	632	684	637	672	613	637	660	657	662	627	622	599	660	676	595	630	697	617	629	666	632	675	641	633	658	636	624	613	605	639	620	647	622	673	644	656	656	640	602	646	651	615	654	647	659	635	642	662	669	625	612	662	677	644	617	639	656	664	649	650	622	648	656	652	679	669	594	682	660	679	674	648	645	659	668	621	634	627	670	644	667	666	642	616	707	663	674	599	678	660	636	624	643	611	637	654	653	658	636	641	604	693	673	638	683	643	612	670	615	653	633	666	687	650	659	673	610	634	660	649	656	625	695	622	660	647	644	633	647	643	627	625	646	614	657	681	614	647	627	656	638	682	634	667	629	655	643	675	658	595	664	632	638	647	618	619	656	631	636	671	634	650	647	635	610	616	638	662	636	624	631	635	626	685	639	671	635	612	663	670	656	635	665	676	642	619	679	678	670	655	626	614	664	651	678	622	623	663	651	614	666	671	648	656	696	639	587	634	647	647	653	661	725	627	630	648	628	599	654	669	644	628	647	648	659	625	624	618	692	628	645	676	654	586	691	632	595	659	646	670	637	653	682	624	674	628	670	678	666	653	649	590	633	648	663	659	641	688	654	648	651	646	692	629	633	670	637	669	596	682	669	681	646	654	697	644	683	630	623	626	646	635	671	670	639	659	648	651	619	653	683	641	604	663	648	660	690	665	646	637	652	592	673	655	657	629	612	646	662	665	640	621	615	666	662	615	637	633	629	640	631	668	659	614	618	610	667	635	650	648	633	619	677	660	653	625	607	618	655	687	608	631	668	618	670	703	669	672	625	630	633	639	577	634	657	637	629	673	679	634	684	669	616	637	590	682	607	654	641	638	665	660	656	694	642	651	620	606	658	649	648	622	662	588	629	657	659	637	611	633	636	631	668	641	645	621	628	689	620	689	617	644	621	677	661	618	673	644	645	669	633	673	618	621	625	653	673	636	628	606	661	668	669	674	662	610	630	621	660	582	641	642	615	636	627	626	596	658	662	672	650	666	638	633	643	626	681	677	659	663	624	629	632	662	671	624	633	662	658	634	654	631	642	638	607	618	614	634	623	679	608	664	640	646	661	645	617	639	632	651	693	621	658	679	662	644	623	631	653	643	646	600	649	632	629	660	623	623	671	653	651	646	674	639	652	652	633	673	674	640	699	631	630	646	663	587	665	667	602	670	623	666	672	638	632	695	673	657	638	644	637	638	643	669	623	690	660	675	657	672	671	682	633	624	645	632	621	636	639	640	649	668	662	651	702	685	647	647	643	657	610	663	693	655	645	660	657	629	627	648	707	695	654	651	633	713	638	681	665	630	661	625	622	640	683	635	645	637	606	636	662	679	658	618	684	656	604	650	628	633	619	682	622	637	614	590	611	643	654	656	623	688	601	666	676	674	646	629	682	616	677	634	683	665	642	611	659	645	626	638	641	649	622	677	653	664	665	655	609	673	657	680	635	665	651	657	619	606	612	673	684	639	633	607	669	625	595	693	690	671	635	644	683	640	645	600	594	618	669	649	648	695	685	628	656	659	680	680	646	648	649	631	640	658	659	619	663	678	629	634	655	647	607	630	632	588	639	651	673	636	656	620	654	616	634	631	684	624	625	631	640	688	667	623	672	641	624	611	620	646	679	652	651	671	615	677	649	689	637	670	639	648	642	695	633	650	597	661	666	654	655	688	617	609	651	623	628	650	661	675	651	691	630	638	623	685	660	649	636	636	647	658	669	675	638	682	669	645	688	700	646	637	656	630	659	627	654	638	646	625	632	695	661	669	644	676	676	673	645	663	668	682	624	643	635	658	632	641	642	612	631	674	704	620	621	674	650	626	654	614	631	681	632	609	640	647	647	628	630	629	616	617	682	661	651	681	638	719	687	623	652	653	727	605	622	624	666	625	650	643	650	692	613	657	630	632	634	639	636	675	640	636	630	598	696	653	637	596	627	665	636	637	576	653	649	640	624	644	662	622	632	669	651	655	634	650	639	580	662	695	687	646
2857	1321	526	345	311	312	412	482	481	387	254	272	210	244	248	174	164	157	180	206	159	198	350	399	405	262	254	202	129	109	117	94	95	72	104	103	101	84	83	86	83	73	103	94	110	93	78	75	85	100	89	100	84	84	100	72	81	94	102	86	108	77	84	86	89	89	80	89	104	75	98	99	86	76	75	100	91	101	101	88	79	85	85	94	90	88	82	88	108	81	75	94	66	100	85	79	78	88	69	76	77	88	83	86	78	96	83	87	79	89	84	89	71	90	96	87	94	102	88	79	89	94	79	92	89	92	83	82	62	67	78	94	103	71	90	83	89	82	93	89	89	87	84	78	85	90	68	97	96	94	74	87	85	86	83	76	96	91	78	95	92	82	102	91	98	72	106	101	96	85	80	80	109	97	98	81	95	94	68	83	97	77	91	81	82	81	90	83	80	74	79	93	86	73	93	93	91	87	94	90	86	85	79	90	85	80	84	70	84	94	83	80	70	98	72	85	83	101	69	83	92	87	82	98	71	86	87	71	85	83	96	85	83	79	81	87	86	80	87	91	84	73	90	85	100	96	93	84	89	80	81	100	77	77	78	91	85	81	78	76	73	89	103	80	109	91	91	91	107	98	71	62	82	93	88	85	101	88	86	88	101	72	87	77	77	108	69	86	86	85	91	93	82	78	79	89	84	91	80	113	91	91	83	87	86	86	111	81	97	92	78	81	86	93	86	75	93	81	99	91	85	97	92	78	89	75	86	95	87	72	78	104	91	93	85	89	90	90	86	86	85	94	81	88	116	87	88	81	75	99	90	81	84	89	96	86	89	92	89	97	93	102	80	116	92	86	96	98	87	92	75	87	93	104	91	100	91	95	82	97	108	82	84	88	86	97	88	91	86	82	87	97	79	79	86	85	83	91	85	96	102	95	81	99	79	85	87	107	71	93	102	70	95	92	86	91	85	94	103	83	109	87	94	100	88	82	93	95	88	83	81	85	101	82	75	61	103	83	90	89	75	93	100	82	77	83	89	82	98	79	73	87	77	67	80	84	89	90	87	91	87	90	83	79	92	83	83	83	90	93	82	92	92	78	95	78	92	84	87	87	100	79	95	70	84	93	86	90	94	75	101	98	66	86	88	96	85	88	92	96	84	95	81	95	87	86	84	85	89	85	97	85	80	97	71	91	95	99	99	95	89	84	90	88	86	103	86	79	85	83	78	99	102	83	89	100	73	101	76	102	92	93	94	84	98	85	87	95	93	88	88	95	72	95	79	97	83	96	97	70	76	94	88	91	81	98	81	90	82	103	93	88	99	110	84	102	100	104	76	101	97	78	89	73	98	86	77	85	78	85	90	68	94	75	74	106	84	86	99	71	88	77	81	94	81	82	68	95	92	85	86	97	98	80	75	81	90	95	96	82	93	105	69	80	103	84	71	96	69	85	82	106	90	82	87	91	90	65	80	70	80	88	91	83	101	91	80	90	114	86	96	86	97	86	78	95	78	79	75	79	98	96	94	92	68	84	82	80	107	71	81	100	89	80	83	78	102	84	90	100	99	72	110	74	75	81	89	105	73	96	93	89	75	88	76	72	101	82	79	94	78	77	88	106	89	90	84	75	91	108	99	79	86	89	99	87	78	90	94	97	95	95	91	83	84	85	98	80	83	82	81	82	88	87	76	105	91	111	88	78	89	70	80	80	89	79	89	93	98	92	70	80	83	88	82	89	68	86	75	84	89	93	71	93	97	82	86	84	76	75	97	86	81	86	89	90	85	79	83	112	84	88	96	84	76	71	86	86	79	106	98	88	91	92	93	86	99	76	89	92	98	85	84	86	76	103	83	95	97	85	64	80	92	85	90	99	80	96	80	105	89	82	78	84	109	78	87	94	109	82	86	93	93	106	83	94	81	102	79	93	82	83	81	94	88	96	91	82	80	86	95	83	91	82	95	83	82	96	90	81	84	98	82	96	96	82	97	84	85	75	77	79	91	86	97	102	86	83	92	106	93	109	88	83	86	79	101	75	97	83	82	95	85	106	68	75	86	80	73	84	75	90	86	92	91	89	94	81	91	72	79	94	87	75	85	102	94	85	97	67	92	96	105	84	81	79	72	85	109	71	105	83	79	99	80	68	100	73	100	85	94	92	78	86	85	80	75	87	67	85	91	88	80	103	81	96	91	80	95	84	87	82	79	79	75	79	78	75	105	91	75	91	90	72	101	91	87	75	91	97	99	81	95	94	69	78	84	71	72	76	103	99	86	108	87	92	109	82	100	91	99	90	96	72	95	80	87	98	88	102	84	60	94	83	98	95	85	94	74	78	107	78	96	86	90	86	73	76	92	99	102	91	93	80	77	89	83	79	91	103	94	98	78	85	108	100	76	88	94	85	76	78	95	95	74	91	98	97	92	77	99	77	62	87	77	94	91	93	82	94	81	82	90	92	98	85	96	88	81	88	99	87	94	102	87	86	95	92	92	87	97	80	78	89	85	84	75	69	92	92	88	99	76	83	95	84	84	90	101	97	77	90	103	93	95	92	86	85	66	81	84	78	87	96	77	85	93	94	71	83	76	79	92	86	82	96	77	81	93	84	102	80	91	92	90	98	87	92	92	92	78	107	89	83	90	78	98	72	97	73	88	105	89	84	100	87	88	77	88	93	97	92	91	83	86	83	93	85	83	65	87	74	77	98	95	76	97	82	90	71	80	113	84	80	82	88	88	84	95	63	79	75	84	76	94	94	96	88	83	91	83	98	84	90	99	97	95	93	88	82	92	76	86	80	76	94	87	90	102	96	103	73	76	75	101	99	81	70	87	98	109	77	83	97	91	69	81	80	97	79	92	75	78	86	77	89	93	92	85	83	76	73	88	84	96	97	94	86	79	90	86	84	96	91	88	90	109	79	84	83	97	92	86	74	94	79	96	91	97	85	87	82	81	99	91	89	89	85	75	80	96	66	87	85	74	94	66	85	86	89	90	85	78	78	101	78	87	94	62	95	78	82	90	84	93	88	81	88	73	89	91	74	92	67	93	105	86	99	88	92	85	87	85	93	96	91	93	92	93	87	96	88	94	77	85	77	83	84	102	84	83	90	93	85	82	104	82	75	77	79	103	90	103	82	81	106	72	86	83	78	94	82	80	92	87	72	93	75	79	80	89	86	106	88	89	91	70	70	67	79	92	92	100	83	85	88	89	88	77	83	78	91	80	88	97	94	83	84	96	77	106	80	83	84	78	108	103	80	72	89	98	93	107	82	74	86	89	104	89	98	98	89	82	76	86	90	80	87	88	92	95	82	97	95	80	91	87	66	83	84	86	86	82	81	94	89	104	98	68	91	88	94	86	95	91	77	89	91	88	108	79	91	108	83	82	99	102	93	96	97	84	83	107	91	67	77	85	87	88	92	86	99	69	94	85	74	78	79	89	96	93	97	88	104	88	81	93	82	110	104	91	92	103	73	73	92	83	91	90	81	95	86	81	97	100	91
25009	11048	5658	5620	11266	16174	17204	16242	14762	11357	7266	6893	5517	5765	4898	3887	3263	3252	3770	3976	2282	3605	6948	8129	7717	4780	4331	2880	1714	1168	918	752	707	655	649	581	653	614	616	632	652	620	639	613	673	659	621	633	631	653	635	618	635	674	619	574	644	636	639	644	667	682	610	615	660	623	639	657	642	610	624	646	619	660	603	602	627	647	637	648	615	625	661	689	639	613	634	608	643	633	662	620	609	627	599	639	586	647	638	606	648	669	644	608	628	701	604	589	598	611	613	654	612	648	644	659	606	610	607	579	616	651	650	643	662	633	590	601	642	636	623	695	588	625	642	610	635	637	679	614	610	655	620	586	650	610	653	641	568	662	688	613	647	674	617	607	670	579	680	596	619	615	663	621	705	631	644	636	605	625	656	622	669	661	646	695	635	620	641	651	604	653	662	602	622	641	627	674	644	661	638	623	586	605	599	611	626	592	655	605	568	643	619	635	673	618	664	630	629	652	626	617	641	624	623	640	625	654	611	621	643	618	651	637	619	589	624	614	629	623	602	654	687	616	606	662	612	590	662	622	628	628	640	636	620	626	622	643	600	619	639	577	651	662	648	629	607	643	604	602	616	627	622	642	605	642	629	645	625	632	634	640	609	606	604	637	589	628	638	634	706	634	637	693	651	649	654	634	633	664	614	622	594	621	654	627	625	656	664	636	599	664	661	662	647	604	632	685	607	608	609	602	628	617	636	627	638	645	588	681	598	641	631	618	611	641	657	630	648	673	639	618	613	643	649	640	660	657	623	617	642	642	690	607	648	652	623	706	661	631	633	645	653	642	644	691	625	604	607	639	634	610	644	619	617	638	657	675	611	634	636	673	649	599	617	634	624	637	663	618	638	574	601	642	650	611	650	630	631	658	628	640	650	640	649	649	615	588	657	624	631	635	579	666	639	617	580	616	660	629	643	649	609	651	645	672	612	621	615	638	630	611	648	644	629	639	611	661	611	616	618	644	641	613	643	676	653	643	629	623	630	662	656	678	647	658	685	617	627	645	591	630	649	673	670	668	647	594	626	624	628	634	631	599	617	624	641	668	611	607	612	636	636	655	644	659	626	664	620	683	600	599	614	641	632	610	626	633	618	623	612	651	630	613	645	605	671	663	639	674	650	644	634	654	636	594	627	625	622	651	669	653	630	663	646	681	594	645	668	639	643	635	604	649	636	634	620	637	625	653	644	635	605	657	657	619	672	615	618	627	642	613	634	649	632	572	651	620	672	624	651	621	623	642	648	649	666	677	653	639	629	652	646	640	603	629	645	632	623	651	649	625	617	655	649	651	637	594	640	590	623	654	577	650	626	628	665	600	625	639	636	668	613	657	638	673	622	589	608	646	644	657	625	599	616	565	665	674	664	641	627	638	677	599	652	683	630	621	657	647	643	588	601	648	631	632	623	630	587	656	641	641	649	627	612	625	631	624	596	576	629	634	677	627	620	655	648	704	660	616	650	612	637	625	659	621	659	625	609	667	630	651	701	621	633	638	653	642	672	632	612	649	657	606	643	640	620	619	618	631	662	633	584	633	642	614	668	642	597	642	642	581	638	661	637	584	692	628	653	651	644	655	647	602	606	575	648	593	692	635	670	663	626	642	639	631	609	611	653	612	685	666	661	617	638	636	678	623	598	600	621	623	632	619	627	653	619	659	641	681	636	595	630	638	617	665	645	613	611	650	643	599	636	616	601	675	615	679	682	627	639	618	582	600	638	631	643	625	628	634	612	601	634	587	639	617	658	641	613	618	625	617	629	598	673	595	621	629	619	635	640	625	619	644	646	571	645	689	632	593	651	624	672	622	654	625	614	627	678	591	583	643	641	620	596	607	617	662	662	652	616	611	626	642	635	619	617	621	654	591	645	619	691	640	681	603	649	660	605	615	651	639	607	614	612	638	608	608	706	642	602	622	597	628	616	652	670	648	656	647	636	636	639	654	638	622	626	637	634	605	635	618	622	632	622	623	635	619	631	661	594	622	604	611	629	688	621	608	638	610	597	649	616	589	597	613	654	609	625	565	665	659	595	696	630	646	635	647	606	660	575	656	630	632	607	631	642	648	617	632	610	564	624	586	649	617	598	612	649	614	669	621	640	615	659	659	580	621	647	665	641	631	634	663	669	642	663	634	634	607	625	600	619	631	600	659	683	638	649	628	613	671	610	630	636	619	537	636	627	619	637	588	646	665	594	650	682	650	631	663	670	634	635	638	634	615	654	606	649	652	599	641	677	627	627	632	591	650	580	633	594	610	646	622	615	633	595	670	607	639	651	633	617	645	690	619	611	621	626	652	647	620	583	618	664	644	596	657	673	619	622	598	605	616	633	648	640	645	646	656	650	683	637	627	601	647	649	676	637	601	593	641	654	604	615	618	634	644	637	590	657	621	619	629	634	665	692	630	656	646	614	630	620	630	634	611	592	620	638	611	619	618	650	658	654	617	638	665	612	701	657	609	609	626	661	638	659	627	631	640	650	679	634	644	591	601	616	613	668	626	625	604	622	660	625	584	646	633	640	584	610	630	586	673	633	628	620	617	643	653	655	611	632	677	651	639	620	634	628	672	626	621	622	626	640	611	618	594	616	651	657	605	588	567	640	608	643	639	624	604	637	620	645	600	626	648	625	618	655	615	575	635	610	615	632	628	606	629	597	641	628	651	642	655	630	650	633	630	617	625	615	672	609	626	588	651	620	634	602	616	632	604	635	641	618	614	636	607	606	654	654	650	657	653	650	671	645	629	621	642	604	659	619	584	652	657	656	611	629	641	637	640	657	623	624	570	632	614	667	611	647	619	614	657	603	609	681	651	628	621	661	604	627	697	610	661	624	647	668	655	615	619	632	619	633	636	614	638	599	678	653	638	598	650	647	622	658	605	695	590	614	642	622	613	617	675	620	666	627	647	590	610	620	651	657	644	639	633	658	639	648	673	710	673	649	638	641	676	635	676	624	619	621	621	615	651	650	603	637	627	610	615	622	630	585	608	633	671	615	631	633	631	662	633	648	609	657	604	660	631	667	612	664	589	647	642	598	651	657	657	666	593	632	638	633	670	573	606	608	605	538	612	657	641	661	596	598	646	599	691	622	634	607	613	681	596	659	679	619	637	624	642	660	671	637	578	653	628	639	655	618	630	639	628	642	650	633	619	582	636	636	645	639	614	653	633	626	641	651	622	643	623	671	591	668	661	614	630	640	621	644	676	629	632	606	608	642	619	603	672	648	658	626	656	630	645	631	663	617	648	568	626	612	621	600	618	594	666	653	635	622	672	628	632	618	605	633	666	599	627	643	643	676	662	621	656	699	664	630	593	667	647	644	652	623	638	648	661	622	636	635	649	619	597	625	661	601	640	619	615	620	618	626	660	661	605	648	603	640	643	631	625	622	646	675	633	621	620	635	667	635	620	638	633	619	628	598	649	628	662	649	630	635	622	631	634	699	645	669	651	617	650	620	636	646	631
4119	1144	532	358	278	330	405	432	439	348	304	261	254	235	213	220	212	183	160	147	176	188	397	493	465	324	300	208	178	136	125	110	88	98	113	100	110	100	90	102	88	108	91	88	99	97	111	77	86	112	88	91	95	90	101	92	92	84	95	109	84	94	104	95	97	110	109	105	87	97	88	88	84	101	107	89	106	90	86	95	101	114	103	92	96	104	70	79	105	92	115	115	84	92	111	110	95	78	100	106	81	96	100	84	111	93	105	89	107	97	78	104	90	85	87	95	83	93	85	103	111	105	113	96	100	78	99	101	95	101	85	98	97	97	80	104	106	109	99	97	91	97	101	96	96	103	85	99	101	93	113	113	114	86	88	94	104	108	96	95	99	100	101	104	102	118	100	120	106	102	99	87	104	82	121	83	97	89	106	94	92	109	113	109	126	92	92	112	111	102	114	86	89	100	97	99	91	104	106	106	104	109	75	111	107	106	96	99	104	102	120	90	108	110	102	121	104	99	99	111	99	90	105	89	104	98	105	99	81	117	96	99	111	111	87	111	111	92	110	109	104	109	105	120	86	85	95	90	110	90	92	103	101	119	96	104	128	102	88	89	106	110	107	108	100	101	94	98	80	81	97	109	103	105	97	111	91	112	100	114	107	99	81	100	99	97	97	94	101	94	110	97	89	111	100	99	114	113	115	105	95	102	106	119	115	82	103	92	116	108	104	88	93	106	95	97	82	96	100	90	84	109	87	104	115	97	111	106	101	86	107	103	90	115	101	92	109	91	94	94	99	108	100	96	96	93	107	89	100	97	116	116	99	97	98	82	89	106	93	100	94	92	95	96	93	96	90	105	103	119	95	92	89	107	100	104	90	101	102	113	98	98	105	102	89	105	108	101	95	89	108	94	107	79	94	95	91	94	99	96	103	76	90	100	90	103	119	107	87	119	110	105	86	116	86	106	86	121	88	96	98	112	109	107	93	81	89	88	108	104	82	104	91	84	104	106	106	104	90	95	93	97	89	112	92	104	105	101	103	105	111	101	88	93	104	101	89	98	111	111	92	97	109	106	111	97	108	114	105	111	102	95	125	102	101	100	100	95	92	99	95	108	103	93	92	97	104	89	94	102	76	102	94	97	101	90	103	128	96	116	89	100	105	86	88	113	93	104	133	88	113	83	96	105	100	106	110	111	112	109	96	85	109	100	107	98	115	82	100	95	101	87	108	93	95	95	104	77	97	92	98	105	107	83	106	115	83	101	100	108	95	100	85	96	104	118	93	91	83	91	92	103	96	112	108	100	110	91	81	90	106	103	97	111	103	90	97	98	80	86	108	95	98	104	82	89	88	104	95	96	86	107	103	101	105	109	89	101	95	96	86	95	95	91	99	108	100	86	97	88	123	102	92	116	113	93	112	103	79	111	98	106	104	107	81	97	93	123	106	88	113	108	81	105	93	98	99	114	116	108	102	97	115	105	87	91	89	80	90	104	113	99	96	91	104	101	107	115	94	109	95	103	113	89	76	79	106	73	116	87	93	105	82	109	106	100	102	105	91	102	84	91	92	104	122	87	97	103	99	111	78	96	90	102	102	108	103	99	92	80	112	112	98	88	96	85	88	79	90	100	115	91	95	99	108	96	98	97	113	102	98	97	103	90	97	97	104	97	98	102	109	108	97	107	86	102	114	113	102	107	97	102	95	106	97	101	104	92	91	116	102	104	98	93	109	99	108	95	98	111	102	101	84	111	98	110	94	96	97	101	79	107	105	110	85	98	114	83	83	102	98	114	93	106	102	88	98	104	102	99	96	104	117	96	111	93	94	104	108	103	90	105	113	90	100	96	91	115	106	103	90	122	89	102	101	93	96	105	100	97	101	101	109	96	101	93	94	106	106	113	106	97	99	92	100	98	108	95	101	98	106	107	92	89	91	91	107	95	107	92	110	101	91	101	101	108	93	100	96	86	104	118	97	93	92	111	98	103	105	100	100	109	96	92	130	92	86	108	110	118	116	94	76	83	114	98	89	82	89	114	103	101	104	101	96	101	95	90	110	94	107	79	89	97	97	103	72	111	114	82	116	97	99	107	103	100	86	101	100	104	93	85	104	98	97	119	111	119	99	97	92	116	110	108	83	89	81	99	86	95	101	90	107	105	113	93	94	111	104	108	103	111	107	89	99	102	115	104	106	108	105	112	90	98	103	104	103	108	102	109	79	90	87	98	117	94	107	110	110	95	91	99	101	95	100	108	111	104	113	106	106	92	115	100	113	98	116	109	103	101	95	98	91	94	107	109	110	98	107	104	99	83	92	119	94	100	99	87	88	96	116	106	116	118	94	92	106	101	90	87	116	109	86	105	95	96	106	87	109	115	88	86	98	106	113	115	92	106	95	111	116	106	97	82	113	109	111	103	102	97	93	93	105	79	91	113	95	100	107	85	110	88	90	96	91	90	100	86	119	84	111	104	99	87	107	98	102	101	111	108	109	104	104	108	84	92	77	99	110	112	111	100	96	96	96	103	116	122	94	108	92	90	95	118	123	115	99	92	94	102	110	105	90	97	83	112	101	109	103	102	92	114	94	100	96	112	111	98	114	110	113	112	105	104	87	89	107	99	101	114	92	96	124	86	88	94	119	90	93	106	105	76	97	110	114	101	92	101	118	109	102	105	97	79	124	92	97	103	98	100	82	79	94	88	94	108	101	95	88	98	92	94	86	109	102	88	103	100	107	87	116	109	96	88	121	111	96	117	94	84	80	88	109	119	106	120	102	89	86	102	107	97	114	105	99	123	101	94	108	96	71	102	115	76	96	90	107	94	110	94	125	111	84	119	105	108	97	110	121	99	88	112	106	98	93	100	100	98	106	80	117	110	111	98	94	87	92	93	91	101	86	105	85	87	88	98	78	109	89	97	91	78	93	108	113	111	104	90	88	90	98	93	104	112	109	101	84	110	100	91	84	120	99	92	109	90	99	112	104	98	99	97	94	75	107	104	98	104	99	93	100	94	113	107	107	99	99	107	100	106	100	87	100	103	107	100	118	109	105	105	101	83	105	94	96	92	98	89	91	91	97	104	98	98	85	108	108	120	111	94	107	99	104	108	97	103	97	96	87	105	104	102	109	108	95	93	109	120	97	102	97	107	97	106	112	96	102	103	100	90	107	100	104	97	117	92	99	104	93	103	91	89	92	107	92	89	118	117	97	102	106	99	113	83	96	100	94	100	94	107	81	94	94	97	84	106	107	103	117	84	101	112	92	102	99	107	110	103	93	99	112	90	100	96	83	102	102	92	120	102	79	86	89	103	93	96	106	79	74	110	104	100	95	102	101	95	78	101	106	105	95	102	108	117	91	101	97	107	103	95	84	89	115	122	107	93	107	94	109	110	109	89	107	118	111	99	97	103	88	108	91	85	102	108	88	113	110	101	101	79	115	112	120	123	103	125	100	83	93	105	89	95	92	107	118	106	81	94	93	90	89	87	99	88	95	94
24630	9634	5302	5488	10777	15281	16240	15623	13934	10218	7722	6788	6120	5314	5068	3971	4331	3329	2792	2712	3017	3023	7877	9587	9115	5885	5323	3332	1974	1378	1073	874	810	739	719	743	758	724	758	805	729	760	705	737	707	732	696	690	766	774	701	719	705	715	726	705	727	716	694	729	701	756	736	739	688	740	770	750	744	730	774	710	705	771	749	748	734	767	706	696	735	712	761	700	783	720	740	755	738	734	713	787	723	759	750	742	704	721	708	731	717	718	713	811	748	770	767	728	733	703	732	738	722	736	701	748	641	737	747	721	693	684	728	714	739	675	752	731	738	704	764	740	812	755	725	713	765	757	761	752	739	766	741	682	764	764	704	714	712	743	779	774	726	728	705	681	736	713	750	720	736	690	747	755	724	740	704	721	683	744	758	739	742	729	760	749	665	706	763	701	742	713	719	761	738	764	759	711	713	733	742	702	724	735	703	710	683	738	758	733	715	743	708	705	724	731	741	727	718	703	733	726	697	699	747	772	735	750	783	710	759	694	753	724	743	752	757	707	718	735	744	733	689	770	739	731	751	713	697	729	708	763	717	701	767	693	718	733	713	746	711	728	748	740	695	763	711	748	691	693	747	683	765	788	767	737	729	717	761	696	698	731	731	713	726	713	711	718	770	764	728	751	730	767	741	762	735	738	777	745	744	718	725	747	753	686	730	744	718	705	705	688	723	739	736	704	721	745	723	743	725	729	776	744	695	714	718	749	734	757	689	722	702	711	702	754	769	714	770	739	684	721	742	751	700	736	731	769	692	750	718	746	728	729	726	755	738	722	690	756	759	744	699	707	735	726	804	744	732	708	762	736	703	721	751	697	764	727	755	727	690	727	718	753	717	758	737	709	766	698	751	730	715	773	752	750	709	718	777	755	710	742	731	735	715	729	757	742	739	737	707	740	702	761	673	744	718	736	724	632	718	748	765	747	742	784	688	734	730	681	742	713	706	719	759	752	754	753	736	721	735	755	718	733	715	726	715	754	729	739	721	720	732	799	736	715	753	731	731	705	710	759	700	776	773	715	770	755	685	698	721	709	717	797	724	738	715	748	759	692	707	715	768	747	725	703	754	685	783	762	739	692	751	723	779	779	745	693	716	730	723	693	744	700	730	725	737	713	735	746	722	732	754	725	720	735	724	723	763	722	709	699	731	692	727	668	764	698	683	747	734	717	756	749	747	728	750	729	665	702	673	742	759	718	721	753	728	771	719	710	714	723	735	754	703	710	718	769	770	744	760	720	681	708	743	727	754	719	757	760	730	703	703	688	797	756	751	722	740	726	725	734	762	712	765	716	707	751	761	720	709	723	718	704	811	717	715	727	743	651	688	742	751	764	692	731	731	704	717	675	724	724	712	689	741	713	737	752	787	729	738	720	737	693	726	740	676	741	776	694	741	733	733	723	731	753	713	725	669	705	734	733	688	719	702	773	742	768	761	688	787	674	700	726	740	744	709	747	705	761	735	738	739	747	713	753	753	707	714	737	741	770	729	771	754	762	759	745	723	751	734	712	714	764	734	686	710	735	699	716	747	732	707	709	702	743	725	683	713	736	696	764	727	731	712	711	721	782	736	708	796	730	729	733	716	747	746	752	731	765	679	716	745	761	741	707	723	721	718	720	756	738	759	765	750	713	759	752	746	731	727	784	715	714	704	700	753	759	702	726	761	710	756	717	753	712	713	707	751	769	688	688	703	760	721	700	730	688	750	727	730	721	747	720	732	722	730	699	762	708	729	733	712	703	702	709	707	702	749	703	749	757	696	696	756	665	706	737	720	729	746	724	742	751	713	754	745	769	744	707	722	759	755	747	742	725	735	751	759	737	766	724	726	761	763	729	683	723	743	727	723	744	717	720	687	743	747	724	735	720	700	751	728	705	721	754	702	735	697	712	731	757	731	749	759	771	763	735	731	689	762	740	706	740	752	737	701	734	715	735	767	714	720	729	691	726	722	755	743	719	745	704	726	735	766	782	777	731	704	703	724	745	733	721	765	688	724	764	723	714	709	715	718	761	704	757	732	752	705	690	752	702	744	704	683	690	716	750	701	767	711	707	728	760	740	706	773	720	687	671	721	725	716	693	732	731	664	714	697	724	740	793	747	721	682	700	771	768	707	720	706	717	762	779	758	706	728	728	710	754	754	720	661	773	650	707	736	762	699	726	733	716	712	715	752	729	708	771	724	744	715	804	682	664	711	743	753	732	717	714	694	686	747	732	725	676	751	705	757	808	738	717	702	720	736	760	714	767	765	729	740	736	676	700	723	737	755	695	695	744	760	760	748	759	745	782	729	766	741	732	658	783	765	712	756	743	752	769	716	697	739	693	751	722	731	722	723	698	735	708	705	733	756	757	699	722	755	692	745	776	690	728	697	747	747	682	685	764	718	727	708	784	746	713	749	745	720	752	756	716	733	712	718	706	706	814	685	744	705	682	704	756	730	726	757	731	708	689	722	738	759	762	760	796	734	734	726	705	751	781	711	748	639	725	706	697	697	726	734	697	744	717	683	702	733	724	741	766	715	710	707	735	732	750	706	723	741	725	756	767	746	724	760	729	710	718	765	707	735	664	737	690	766	771	732	748	736	741	712	706	732	748	726	717	720	704	765	746	707	731	699	802	691	729	759	740	706	719	706	732	718	708	708	689	788	732	726	708	729	780	696	659	706	746	770	689	691	731	718	712	777	718	706	783	714	755	716	706	762	754	675	728	732	747	746	695	725	702	777	770	730	726	721	710	676	728	752	747	755	709	755	756	737	730	742	726	758	761	755	691	702	728	681	693	693	709	753	676	702	714	698	741	753	754	705	709	745	707	707	728	704	711	748	744	698	720	723	754	764	793	733	747	690	707	754	753	715	725	744	682	685	745	737	743	724	742	698	704	758	777	693	737	710	724	732	736	733	658	749	734	803	767	753	732	755	757	697	759	731	763	706	744	687	728	720	719	699	720	742	764	780	739	735	743	699	706	742	673	769	760	718	763	728	782	700	749	763	759	747	713	763	765	751	672	799	713	712	738	742	736	735	743	763	743	679	729	739	712	776	720	735	722	745	758	737	729	728	714	714	697	732	705	792	774	781	710	712	706	764	746	731	804	709	721	775	740	732	703	748	748	738	748	710	723	708	729	725	734	754	749	722	730	743	686	736	699	743	726	745	715	769	777	699	688	748	719	737	736	759	727	710	750	691	732	785	715	706	735	716	743	776	733	783	721	723	722	757	755	748	713	706	721	719	701	736	737	768	755	732	720	737	683	765	720	683	740	753	668	720	746	702	699	755	708	745	731	764	696	685	734	729	691	737	748	677	738	754	725	695	769	748	732	752	718	769	733	733	728	736	732	730	692	715	735	717	725	721	716	735	744	738	729	718	758	714	734	732	753	716	747	744	754	723	707	742	712	730	682	714	731	719	781	766	685	772	741	772	775	728	735	722	725	734	728	707	770	766	680	725	760	751	732	738	749	746	733
3918	1576	620	435	312	386	471	553	562	419	428	355	283	318	244	292	218	215	211	212	214	298	694	798	874	500	447	348	230	151	136	127	100	96	104	103	103	102	100	115	112	106	109	119	102	103	107	84	120	99	94	102	96	84	99	84	99	112	88	102	109	88	97	92	88	94	94	94	91	87	94	97	91	105	105	110	100	103	113	102	88	102	92	70	99	110	88	115	114	84	111	122	97	88	97	92	92	91	110	96	103	102	112	107	114	107	105	100	104	84	102	87	96	95	100	92	83	114	108	95	105	115	89	108	95	86	89	93	97	94	98	115	102	104	95	108	108	97	109	94	94	104	82	102	75	123	99	97	95	102	96	119	102	95	95	111	109	119	89	95	104	94	126	86	92	106	101	90	94	98	114	108	99	123	99	124	93	110	109	99	96	109	101	110	112	94	104	96	100	87	83	103	92	113	97	109	107	115	98	95	109	98	101	93	99	93	89	104	110	91	109	99	92	129	93	88	93	105	113	105	78	105	84	100	91	119	96	98	89	106	105	84	104	100	88	101	78	95	81	92	112	96	106	102	98	95	83	99	101	88	90	93	91	100	93	118	94	111	98	98	89	103	101	97	90	102	104	111	105	105	101	103	89	98	97	105	108	75	96	104	101	112	97	88	89	121	105	103	98	99	91	103	111	84	103	112	110	94	97	107	93	97	81	104	98	97	106	90	92	104	115	109	102	105	116	113	105	97	113	82	97	102	104	99	102	85	102	117	96	114	97	113	109	100	98	90	87	93	105	103	98	83	107	110	105	107	107	94	98	100	100	106	110	96	90	91	89	98	103	91	105	92	91	100	98	94	103	92	100	85	86	107	96	108	97	95	102	103	102	98	93	93	116	102	108	91	99	98	96	121	98	113	89	86	108	113	98	106	99	108	124	93	108	111	100	90	84	98	116	94	90	91	99	101	114	104	106	88	102	92	109	103	103	91	105	93	80	102	85	98	103	82	98	102	108	88	91	96	93	92	96	96	98	95	93	88	97	120	99	92	82	98	99	102	98	117	90	97	101	91	101	105	96	102	112	113	97	103	86	107	80	100	102	96	91	102	101	90	96	102	111	131	106	104	95	102	117	117	109	100	102	113	108	75	108	91	93	92	90	93	101	105	94	89	91	106	85	80	104	107	100	105	105	105	104	112	116	100	94	101	88	113	110	101	111	93	106	104	113	105	109	108	96	117	101	115	111	113	96	85	85	121	82	114	108	93	95	89	98	101	95	98	109	91	97	108	110	97	89	98	106	87	108	121	97	96	97	115	112	109	83	91	84	93	103	82	103	117	129	94	94	97	107	91	108	96	100	92	104	113	113	99	113	75	90	82	114	92	90	93	116	88	108	91	92	84	88	101	112	102	102	100	105	110	94	103	94	103	99	106	105	99	104	105	113	89	101	87	106	102	98	88	101	105	100	122	91	91	97	100	113	113	84	98	117	108	92	84	107	116	99	94	112	110	104	79	98	106	98	95	92	99	92	105	99	109	109	108	103	112	93	92	111	93	104	109	106	104	105	91	89	103	101	106	99	120	120	89	107	93	110	81	90	93	116	100	108	94	118	108	98	108	115	102	103	100	104	101	118	101	85	96	99	93	82	100	99	103	92	113	112	96	107	89	95	91	106	104	104	105	93	106	94	102	105	104	111	79	80	82	108	88	106	108	90	94	124	93	97	89	96	109	88	95	74	102	102	91	92	107	101	114	101	110	108	86	104	103	104	111	82	84	98	103	109	103	87	101	116	92	98	100	99	101	109	104	89	97	94	106	96	97	79	106	106	100	114	98	97	86	92	109	106	93	113	103	103	92	101	88	107	65	98	104	99	104	93	96	78	88	97	99	97	101	106	93	103	100	130	121	79	97	87	79	96	112	93	82	104	115	112	100	85	92	99	91	102	108	104	102	100	93	104	107	112	96	101	104	92	100	90	101	113	91	112	107	105	94	91	91	108	111	117	96	106	91	87	99	108	100	106	95	107	103	96	109	94	110	99	100	114	107	92	96	87	109	90	97	93	98	107	95	88	93	105	104	111	108	111	106	102	106	95	87	95	111	86	89	98	114	113	81	95	93	98	106	95	93	96	110	117	99	110	110	93	104	91	90	97	93	101	94	106	95	105	119	77	101	104	89	104	108	94	103	108	105	93	94	113	103	90	112	107	121	104	84	108	101	98	91	82	104	109	101	103	102	115	104	88	107	104	106	99	93	108	97	96	106	111	125	112	104	100	91	104	87	84	112	109	95	91	85	107	113	98	93	99	93	89	89	101	112	92	100	110	103	95	117	97	95	86	108	100	107	104	93	89	91	115	108	88	79	103	98	94	82	93	82	100	114	88	88	100	82	88	93	113	103	114	95	95	95	115	86	103	101	87	103	84	86	96	92	109	81	92	88	106	95	90	95	93	103	102	96	98	98	104	83	100	101	84	118	112	111	116	114	122	102	104	94	95	108	84	97	112	97	96	77	91	101	100	89	102	88	85	89	88	88	107	97	95	95	103	119	98	92	105	107	86	99	92	101	96	99	76	87	91	93	85	100	99	121	83	112	88	110	95	114	102	89	84	110	101	97	108	101	120	87	110	92	110	107	87	113	111	105	87	100	91	76	108	112	98	103	100	101	87	93	101	98	83	115	112	98	112	105	98	106	97	104	103	98	94	87	98	97	87	101	111	82	87	108	99	92	104	89	100	85	107	89	110	97	106	94	100	107	99	118	99	96	96	89	83	104	92	109	109	79	104	80	110	103	102	101	91	96	104	95	108	95	101	83	86	101	103	82	109	78	92	117	84	77	107	112	92	105	107	101	95	110	84	111	105	123	103	103	99	102	111	116	93	82	106	110	102	102	97	111	113	85	102	95	101	99	106	85	119	91	113	104	100	120	119	90	95	98	106	98	109	77	102	86	92	104	92	85	109	90	111	77	96	124	104	96	92	115	89	88	115	90	112	100	116	113	92	84	105	90	94	98	116	99	99	83	103	113	88	108	100	106	93	106	96	98	87	92	115	84	90	107	117	97	107	91	93	101	102	121	119	88	98	115	101	115	87	114	84	93	108	105	88	92	94	86	107	103	99	104	91	84	100	112	112	103	106	91	93	111	113	79	96	103	115	107	105	96	106	84	85	91	92	100	88	104	107	118	104	96	100	107	100	98	99	100	108	93	100	94	95	93	103	88	99	104	92	116	99	98	96	93	111	110	90	112	93	95	108	93	120	101	113	101	112	102	114	129	80	87	107	92	107	112	105	87	90	114	103	98	117	95	94	92	85	96	88	120	84	96	96	93	90	89	97	105	92	106	99	102	98	101	104	96	120	92	98	99	87	77	104	81	110	100	93	88	87	105	94	99	88	99	114	111	90	97	97	100	89	94	91	84	101	104	109	98	98	63	101	99	105	100	106	96	91	95	99	104	111	97	114	113	81	114	85	98	98	107	103	112	95	102	88	92	101	104	101	95
28120	12223	6327	6347	13500	19046	18334	18237	16045	12841	11721	9062	7969	7270	6149	6287	4896	3764	3794	3823	3701	6108	12874	14483	14185	8864	8082	5414	2976	1862	1268	959	796	791	728	735	718	728	689	717	723	729	710	783	711	702	671	688	706	715	665	686	747	728	707	746	697	721	683	698	711	664	745	727	746	696	721	696	728	725	685	682	669	744	722	747	702	711	706	727	730	699	735	718	695	705	726	702	708	708	717	678	736	720	721	714	722	685	720	687	725	668	710	725	698	773	706	711	683	685	719	663	696	709	684	724	769	690	705	613	789	761	698	733	744	722	669	727	658	718	640	733	742	701	675	658	728	649	709	670	718	692	740	749	719	697	728	760	682	712	728	738	667	723	694	686	663	696	701	743	731	697	715	763	696	736	706	693	720	739	716	716	722	722	694	676	670	694	728	679	716	685	767	742	707	672	708	734	773	715	700	712	709	750	718	691	672	675	708	760	724	702	746	698	720	694	728	731	746	764	716	714	711	737	709	735	733	666	722	734	722	695	720	730	704	700	698	735	678	697	741	715	715	724	723	705	679	713	685	661	711	736	694	740	759	679	757	654	738	693	705	728	744	737	743	726	671	695	732	659	701	717	742	749	690	782	691	736	736	746	763	768	726	744	718	732	687	737	757	699	743	726	724	788	726	693	701	709	717	691	708	698	732	755	720	728	713	692	746	740	711	712	762	704	737	722	707	698	698	748	733	688	750	693	726	755	682	726	711	704	711	731	713	756	716	722	731	720	714	679	704	717	732	702	724	710	718	699	676	746	695	718	673	707	735	703	704	713	739	737	699	694	705	743	706	684	725	739	683	699	629	702	678	669	703	668	710	725	723	684	734	712	723	721	718	664	726	709	706	697	700	725	716	715	677	687	740	737	758	771	696	705	728	689	750	708	709	694	681	710	742	714	743	710	769	699	738	704	736	693	680	751	696	732	695	716	707	696	677	701	729	681	745	712	712	689	721	706	750	755	762	693	743	714	731	703	711	754	701	739	721	710	700	699	712	714	754	725	711	691	702	696	783	719	676	745	724	726	705	709	676	763	680	744	689	705	746	682	720	711	716	728	695	705	706	697	676	738	707	666	711	707	748	710	720	694	696	720	738	696	723	725	645	724	705	695	764	692	691	725	669	752	689	700	726	650	702	711	727	800	674	691	740	679	779	729	661	729	766	676	717	709	705	723	678	713	725	690	769	735	682	708	700	740	735	716	724	701	699	716	730	735	709	664	704	714	718	714	687	758	701	738	709	638	719	668	708	691	733	732	758	701	713	688	709	695	720	735	728	668	727	746	687	685	723	756	677	718	701	664	688	684	703	728	730	747	745	734	724	793	697	737	713	685	699	738	727	709	739	690	710	698	699	703	743	700	754	704	716	735	730	726	742	705	762	720	715	743	703	666	699	713	708	729	700	692	676	691	680	741	697	701	725	725	715	683	749	760	753	722	734	697	749	727	725	752	732	734	728	729	685	731	700	680	719	796	725	740	699	745	726	748	693	751	709	758	721	722	698	695	704	734	750	680	696	698	726	699	723	763	729	702	718	682	713	735	739	750	700	689	672	709	724	663	661	697	690	688	692	702	727	736	708	733	720	733	736	761	780	712	764	721	740	737	740	697	689	709	711	748	727	686	682	722	715	732	722	762	735	709	696	730	711	714	673	730	720	735	701	694	751	728	713	682	705	745	688	690	686	694	700	711	684	724	729	723	695	758	712	732	711	713	741	742	687	708	705	720	763	695	698	690	699	699	738	722	647	704	724	690	719	723	739	738	702	731	705	688	687	683	715	763	745	700	688	710	700	742	781	758	690	711	742	747	796	742	689	691	702	676	659	707	759	716	685	709	695	715	680	736	703	716	703	720	720	722	706	717	733	658	715	723	717	708	691	741	776	734	673	736	732	725	699	721	722	688	736	718	742	665	717	664	780	725	691	769	742	708	745	709	711	695	748	712	693	705	694	716	704	722	696	691	695	734	744	720	702	714	666	737	675	730	713	703	690	688	713	690	730	726	723	709	686	736	721	738	703	697	721	732	771	747	733	683	677	652	724	690	738	735	761	693	749	706	754	693	703	752	714	724	743	719	690	719	715	718	717	739	676	699	675	712	714	726	731	716	692	718	690	732	699	699	674	762	705	698	727	754	714	672	769	710	738	742	712	725	767	741	716	683	707	721	694	669	738	673	721	719	722	687	693	753	741	695	740	715	665	730	737	781	674	732	707	709	697	699	716	705	696	740	775	720	694	738	728	702	729	749	695	716	717	750	721	704	730	740	743	698	713	714	696	687	696	697	739	728	685	704	747	738	752	734	688	725	726	737	701	704	699	771	703	720	691	782	724	746	686	679	728	701	704	750	678	744	688	709	730	766	682	726	709	738	741	685	727	702	760	705	714	735	692	693	715	712	691	667	726	704	694	714	735	711	734	730	702	690	720	651	777	731	710	698	709	750	733	673	753	627	712	729	682	709	732	690	723	732	729	749	724	712	762	705	708	709	704	749	735	703	654	733	714	721	745	734	679	718	715	732	722	680	736	705	723	703	745	703	684	710	723	724	707	752	694	690	715	707	663	704	687	676	738	689	727	716	686	708	719	741	676	717	712	748	759	702	757	710	708	716	725	712	685	683	773	714	741	713	718	723	742	711	685	727	726	694	730	743	685	704	726	747	775	734	688	723	691	672	719	694	752	704	731	746	716	693	726	752	700	732	708	718	738	741	791	711	672	722	720	704	725	699	705	728	689	730	722	688	717	698	745	739	676	721	692	692	715	728	714	725	742	733	703	736	745	753	719	728	646	665	744	708	726	728	741	711	709	716	669	700	677	718	690	700	741	742	742	703	731	692	695	691	705	716	729	695	715	716	720	714	729	781	714	709	686	732	718	703	723	742	672	739	741	746	737	723	757	707	706	703	702	708	687	683	739	722	720	677	761	739	669	746	746	697	723	698	722	687	683	728	718	701	730	715	706	715	703	732	694	803	742	713	752	687	703	711	700	775	695	707	728	730	706	692	707	723	749	696	729	704	652	741	750	738	720	661	705	687	740	700	735	768	692	699	712	711	697	698	696	761	693	695	724	710	715	767	718	695	688	696	682	703	714	728	756	740	710	707	676	691	731	672	678	705	763	724	718	708	738	760	704	710	667	713	689	738	707	719	725	729	725	757	734	721	710	735	708	752	693	694	748	695	678	657	730	698	714	654	689	704	703	715	709	665	701	706	693	695	704	724	687	676	735	690	765	755	733	703	749	722	778	711	702	716	743	699	741	690	706	734	708	730	719	692	701	726	719	660	741	717	775	732	708	655	695	714	680	695	707	741	738	721	735	715	699	705	698	701	751	663	734	720	701	713	648	743	677	709	777	746	760	717	680	710	760	721	729	669	696	733	721	708	756	724	702	719	676	720	725	712	691	698	737	762	717	711	705	707	751	743	694	725	715	750	691	721	696	728	727	734	704	690	696	717	749	723	787	721
2674	783	426	297	206	215	244	264	287	260	227	226	205	192	192	167	151	145	133	138	116	132	177	224	201	175	142	123	111	115	99	109	86	89	76	70	76	88	94	84	78	84	87	91	88	92	75	86	94	100	76	86	88	90	72	90	82	81	102	93	92	85	101	92	87	97	83	103	85	88	104	77	84	85	104	100	98	73	83	96	86	107	111	84	83	95	75	74	61	90	77	73	92	82	92	65	82	94	77	88	92	77	88	95	77	91	105	85	84	91	86	77	69	78	76	98	84	85	82	90	96	87	95	94	81	93	90	75	78	95	100	86	85	73	83	70	91	86	99	86	91	73	96	90	78	101	77	74	85	93	86	103	76	94	87	79	87	89	90	70	79	69	68	74	90	91	99	88	77	77	97	83	83	78	97	78	84	70	93	96	80	104	96	97	83	75	84	85	78	81	71	86	85	89	104	84	81	66	79	91	76	82	85	68	92	85	77	77	91	94	83	89	79	92	83	93	73	86	81	79	82	82	65	79	83	93	67	82	81	98	83	82	95	88	92	80	87	84	63	89	74	93	100	85	98	112	97	108	77	77	92	93	80	93	70	92	94	97	68	93	81	78	60	100	68	88	82	89	80	112	85	81	80	91	76	92	90	91	84	74	77	114	81	92	80	79	79	96	77	72	91	87	84	74	101	81	86	96	78	89	83	75	93	91	67	85	99	84	81	87	94	81	80	85	88	88	95	90	86	101	79	89	97	80	88	92	88	90	78	81	81	70	75	77	78	86	100	92	84	82	82	91	86	96	88	90	94	102	89	82	87	84	89	95	78	88	69	80	86	85	92	73	88	82	103	85	99	92	83	92	92	90	86	83	87	90	73	81	85	84	74	84	91	74	78	83	75	83	81	97	91	97	83	73	84	95	79	87	113	89	100	81	78	94	88	75	96	86	86	94	75	94	79	104	95	67	94	80	91	89	97	91	105	101	85	69	91	80	85	74	81	87	100	94	97	82	79	90	94	99	90	98	96	86	91	79	76	89	80	94	87	86	89	112	94	73	84	85	84	91	66	86	92	85	86	89	88	82	80	76	89	92	88	93	85	72	85	92	80	88	94	93	95	106	67	78	83	82	73	103	96	81	88	89	89	86	79	80	72	89	86	82	91	107	77	101	82	91	69	69	78	72	79	85	89	84	83	89	87	87	109	84	106	87	96	84	82	81	85	96	75	91	75	75	103	83	95	102	89	65	88	81	94	79	95	74	92	98	85	75	104	93	110	98	73	96	82	85	71	83	80	81	86	86	81	96	91	89	79	109	75	94	100	76	70	86	108	94	94	95	92	77	91	89	90	81	95	80	78	98	90	74	79	96	90	87	106	71	90	74	76	83	92	71	88	85	78	83	60	81	102	79	98	90	68	95	100	103	84	85	81	77	89	98	82	92	85	71	84	81	84	79	74	80	92	92	89	82	67	94	103	77	92	89	69	80	80	91	80	90	81	98	84	109	97	88	78	56	86	78	84	80	95	82	73	64	83	77	93	93	70	96	87	64	95	103	75	92	90	92	92	87	82	83	78	89	92	93	93	77	87	102	62	90	93	99	63	93	76	79	93	76	80	94	88	84	90	74	81	89	86	60	95	85	91	103	86	84	81	77	60	85	86	100	88	74	91	76	94	64	94	98	98	86	89	100	76	86	94	94	84	84	91	87	88	96	78	90	91	79	81	84	85	91	80	86	68	87	78	79	103	69	109	85	87	83	77	83	77	104	76	95	72	91	97	87	91	84	80	73	90	79	88	73	98	94	67	87	77	84	88	80	79	85	82	92	72	89	93	88	99	97	89	97	91	99	96	73	78	80	86	84	74	78	75	83	89	81	88	85	84	78	80	87	76	95	86	92	89	86	101	72	80	83	99	82	98	88	71	101	85	90	84	83	71	81	68	83	84	79	80	105	80	93	85	73	89	74	111	96	79	63	75	77	79	84	74	59	88	99	71	83	96	83	91	98	95	96	70	90	75	80	85	86	91	102	89	73	82	95	94	95	90	84	86	80	71	85	72	72	79	87	96	84	86	77	77	77	90	88	90	80	84	98	98	98	88	76	81	90	103	95	95	81	90	83	90	83	86	100	96	74	96	91	88	77	77	92	81	67	95	85	91	70	79	83	87	92	87	95	78	95	77	101	90	91	95	89	89	105	98	82	81	77	82	107	91	92	74	97	81	92	74	93	91	72	68	84	81	86	80	83	84	103	79	94	92	93	88	67	85	75	80	95	84	81	82	83	75	83	92	78	89	87	92	93	92	89	94	79	84	76	86	91	74	100	85	90	91	95	98	78	74	83	91	95	90	98	95	90	74	80	86	87	85	86	77	75	80	86	86	78	93	87	90	83	95	87	74	85	73	96	94	106	94	100	77	81	79	67	83	85	86	76	83	96	80	95	93	106	101	91	93	88	85	89	86	103	67	92	81	73	88	88	97	80	104	99	89	92	78	93	102	78	72	97	81	87	104	97	80	85	78	77	93	80	71	95	85	78	74	79	101	77	98	82	102	86	67	88	89	63	85	71	65	77	101	93	88	82	70	88	89	81	83	100	89	79	89	91	118	82	76	84	81	94	84	88	97	81	88	66	86	80	80	104	85	85	91	92	101	101	100	89	91	97	86	96	93	88	97	75	109	71	74	89	81	77	85	81	71	92	89	92	89	94	87	97	71	81	96	96	85	82	90	92	93	75	86	84	94	74	94	76	87	96	80	91	83	70	91	98	90	96	82	70	82	84	103	89	90	78	91	89	100	87	82	83	81	92	75	107	68	80	95	76	107	77	78	87	86	72	77	85	74	84	77	96	88	84	83	107	78	97	98	82	88	100	95	100	93	96	89	96	98	94	98	81	97	116	85	74	85	92	96	83	79	87	91	88	92	94	75	82	87	80	84	83	94	102	76	83	101	86	95	96	82	90	85	85	86	70	78	91	78	92	90	93	84	85	72	87	92	86	85	91	76	78	93	96	78	87	78	71	86	88	88	86	77	80	93	78	87	87	88	105	84	88	77	81	85	86	99	98	78	74	97	83	85	79	77	77	82	85	90	87	87	103	92	80	88	89	82	75	89	101	65	83	101	90	98	88	73	86	94	91	93	89	91	80	86	88	72	99	97	69	83	84	94	86	74	75	85	69	78	69	94	90	104	86	110	93	75	85	86	82	93	84	98	76	78	82	87	108	84	88	79	74	84	101	96	96	75	90	79	101	87	76	75	77	86	87	76	73	96	88	92	79	85	86	84	69	93	87	99	84	82	74	71	83	77	103	91	79	87	72	76	80	78	78	104	62	88	86	79	83	88	89	81	89	83	84	81	96	72	61	78	91	100	78	94	82	85	91	99	93	77	85	99	92	90	83	95	72	76	75	91	86	82	73	79	85	88	91	61	84	80	93	83	94	78	98	96	106	89	88	83	77	88	95	83	91	90	99	81	93	76	85	82	71	84	83	88	85	89	92
19958	7949	4080	4366	8552	11407	10839	8943	10407	8653	6629	5598	5076	4503	4340	3407	2356	2410	2493	2360	1959	1994	3089	3222	3180	2270	2043	1494	1091	912	767	712	659	665	624	684	607	613	674	667	617	619	611	648	630	619	657	573	638	620	635	664	622	604	622	620	638	665	640	687	635	658	634	674	664	654	670	612	669	636	574	623	658	627	695	633	638	637	615	651	697	622	688	638	633	648	683	662	615	660	633	618	624	673	623	628	589	640	635	623	653	621	596	639	645	637	658	591	614	553	652	644	606	610	639	656	642	683	668	644	641	639	608	608	636	625	631	639	647	654	642	656	662	632	695	621	652	695	653	651	646	634	647	657	633	596	656	633	634	552	668	667	623	696	638	671	627	671	649	689	639	608	661	698	632	617	607	657	624	654	606	656	709	665	616	632	640	634	624	658	624	664	648	626	623	621	619	656	660	675	636	667	631	646	661	608	654	608	641	655	612	658	632	633	654	610	645	646	681	669	591	631	619	626	672	641	697	631	621	603	633	664	654	600	658	637	630	596	625	628	671	651	608	620	610	643	639	628	633	625	567	645	655	639	619	657	669	610	649	647	649	649	632	624	657	652	636	646	637	646	588	650	607	632	674	628	631	632	622	634	619	633	666	669	666	618	654	636	622	619	662	601	624	651	608	669	636	625	630	630	597	619	618	654	628	649	658	654	639	632	612	618	632	589	602	647	652	626	640	646	648	645	611	614	663	564	615	714	638	610	672	664	604	634	626	682	627	633	701	626	646	650	645	658	628	610	647	639	654	626	644	623	629	647	607	603	656	615	669	630	646	631	633	655	595	634	670	582	610	646	615	637	613	641	666	655	625	608	611	636	641	678	610	684	667	652	640	628	656	630	638	621	630	666	668	628	648	661	652	647	597	656	630	678	626	596	594	659	642	608	619	622	635	630	638	647	628	627	623	658	680	581	614	671	636	625	614	595	594	611	620	657	633	631	642	658	593	624	648	655	616	619	656	680	621	615	684	639	671	707	660	618	632	634	629	672	618	603	667	607	655	642	632	607	580	654	649	630	607	631	617	664	667	620	656	639	650	658	653	649	625	638	638	663	669	652	648	624	590	614	674	640	701	628	623	655	652	667	674	667	672	625	615	668	671	607	642	622	650	678	652	608	614	667	633	652	599	628	664	642	664	652	605	643	648	690	662	618	616	621	627	646	633	678	653	586	662	638	624	643	623	662	635	643	630	653	649	620	628	665	666	621	653	616	678	638	634	640	655	642	616	650	657	643	653	626	672	615	668	648	597	628	643	638	613	653	643	619	627	605	621	622	667	648	666	653	685	630	603	664	609	674	611	616	640	658	648	622	595	644	653	663	591	687	639	635	603	635	638	679	632	673	623	609	603	691	679	640	641	602	634	642	644	652	613	663	622	644	648	629	621	654	634	639	634	634	625	606	612	627	644	644	656	633	658	607	666	664	712	653	622	645	623	640	637	630	588	650	609	657	631	645	658	648	650	598	592	625	642	660	605	580	647	592	612	671	658	634	658	586	647	661	580	645	648	595	663	648	623	632	679	619	690	646	590	622	639	632	580	609	622	666	655	646	617	582	632	597	637	640	674	644	652	634	604	643	632	655	648	662	603	590	645	636	600	610	629	624	674	616	686	615	659	666	604	626	584	683	642	613	636	682	613	681	670	673	684	632	582	623	620	637	671	655	675	599	634	640	612	636	626	669	669	587	618	633	625	637	605	651	599	661	652	623	608	658	640	642	626	652	657	659	641	659	648	656	637	654	642	666	635	595	673	675	663	581	591	636	660	629	648	642	624	632	683	616	646	632	598	627	624	631	644	611	619	643	637	651	648	646	663	657	591	635	661	584	659	628	657	648	642	680	628	634	705	595	651	607	629	675	639	631	663	633	594	603	625	649	671	680	630	658	668	702	641	642	676	655	654	638	607	631	637	616	619	622	590	630	585	618	635	633	661	653	650	672	640	647	661	649	585	642	627	603	606	619	632	637	678	582	614	608	654	636	641	669	664	655	668	651	664	666	650	633	654	594	643	589	638	626	639	627	606	636	658	586	613	647	667	629	629	631	664	649	609	656	625	630	636	624	643	651	666	626	629	646	617	669	646	649	649	639	633	628	643	623	692	648	577	653	630	644	640	689	600	641	655	625	632	659	624	649	652	611	667	657	649	580	618	621	708	621	598	624	642	617	609	614	589	684	677	675	632	622	613	652	663	641	624	621	626	638	656	679	633	662	657	623	620	664	639	655	667	645	612	639	649	660	615	670	636	652	660	675	652	639	644	635	703	628	622	623	678	633	622	605	641	604	673	655	569	630	667	672	681	665	688	628	683	619	577	635	580	689	620	617	657	621	665	596	644	636	620	642	584	635	608	671	658	672	612	608	613	608	633	616	638	662	655	620	647	667	601	678	651	619	648	620	666	624	640	630	653	671	602	635	614	627	634	635	642	639	650	635	643	689	633	630	592	675	654	635	657	633	640	639	621	633	673	612	640	599	685	607	660	656	640	650	648	643	639	632	642	652	665	618	611	641	612	644	687	619	664	690	630	598	652	608	642	619	676	619	646	641	637	658	633	596	624	647	623	651	657	602	607	666	662	610	646	648	651	584	586	653	630	658	635	646	594	638	665	624	653	676	637	670	676	638	687	612	622	621	677	684	679	670	643	636	626	684	634	587	634	622	629	634	645	639	634	629	684	641	641	673	649	593	622	642	660	660	654	630	645	598	652	634	662	592	702	641	673	611	683	640	678	605	609	656	658	644	626	617	668	632	641	633	634	623	625	666	646	647	633	643	626	620	638	636	666	670	653	633	641	647	623	669	651	645	650	622	608	602	696	691	678	647	634	625	638	606	621	630	632	664	623	623	634	599	643	624	643	588	697	652	605	655	601	641	633	659	638	648	620	656	690	616	685	619	674	639	637	644	645	616	687	624	612	627	629	642	637	600	628	632	638	684	632	642	648	628	621	611	676	651	631	613	635	646	637	648	663	634	624	632	609	639	655	601	627	647	628	636	625	664	693	667	594	591	652	663	646	640	600	649	662	668	660	658	650	691	659	645	615	621	668	646	624	662	675	588	644	646	638	635	680	626	653	619	615	659	632	622	617	648	680	644	676	613	615	644	592	668	620	641	625	658	655	650	663	669	602	615	644	646	631	625	661	679	613	639	635	639	637	614	603	628	658	582	683	669	639	667	662	635	599	673	579	647	622	647	635	692	670	625	635	634	659	630	638	680	635	603	636	603	645	601	607	638	670	576	689	574	625	640	639	660	637	659	604	647	649	633	636	623	649	644	626	645	601	637	662	611	606	632	604	626	678	641	628	655	636	624	630	618	636	629	640	609	609	640	611	641	633	620	630	666	638	628	668	614	647	594	609	629	676	627	613	656	635	641	655	635	608	644	688	627	650	607	640	646	619	619	636	640	632	626	640	667	620	616	606	668	631	658	663	671	622	641	632	641	598	641	639	629	617	620
2493	1256	571	355	280	267	281	348	469	383	293	270	294	217	222	212	173	156	174	132	129	194	387	446	404	298	282	211	137	108	120	109	79	82	93	89	92	88	87	94	94	93	86	87	91	95	87	83	80	79	91	82	88	67	81	84	84	91	79	82	87	102	80	95	87	67	87	118	92	87	87	75	77	83	94	86	86	83	82	87	83	80	90	88	82	101	85	98	77	79	78	68	88	91	82	75	78	102	96	85	93	85	80	79	79	96	76	91	86	97	97	84	75	85	84	81	88	88	70	88	70	86	89	81	95	91	88	85	83	69	84	76	80	91	96	86	65	103	71	77	91	84	91	87	84	88	98	104	73	91	87	91	83	95	86	91	94	91	87	85	88	80	103	79	98	75	72	86	96	77	90	89	90	86	83	89	92	102	89	98	81	87	102	84	72	91	104	83	97	94	82	84	93	85	92	97	78	99	112	85	87	74	86	77	82	100	88	90	74	94	77	100	92	92	86	85	89	81	94	86	74	82	84	88	90	101	79	75	85	85	93	91	80	88	99	77	89	92	85	95	83	96	78	87	62	69	84	71	82	76	94	82	77	106	82	102	92	92	79	78	102	80	80	81	96	84	102	76	88	79	98	82	79	80	85	92	103	90	86	98	76	83	77	77	106	67	86	94	86	80	75	86	87	80	79	92	87	71	103	75	93	92	87	88	78	78	86	75	85	94	91	92	90	93	93	85	93	72	82	74	89	92	98	84	87	88	97	88	84	83	82	91	81	68	83	92	78	90	92	97	88	81	81	102	101	67	93	87	84	76	75	108	85	87	86	78	82	78	80	90	90	73	89	80	85	89	81	84	100	101	88	86	89	83	124	97	79	92	86	102	89	79	80	88	86	95	65	90	60	90	94	69	78	84	85	77	82	74	81	81	80	90	95	82	71	102	87	92	75	100	81	87	96	91	85	85	105	89	85	90	92	84	78	77	86	89	87	83	88	87	93	87	66	79	84	85	102	89	108	84	91	85	88	89	85	88	100	80	76	101	85	90	98	82	77	77	84	79	76	90	82	71	87	79	83	71	77	68	89	107	80	78	80	83	93	84	76	80	86	84	90	84	72	83	92	99	77	84	107	90	91	97	89	67	87	90	81	81	76	77	72	81	80	78	87	77	94	77	81	95	85	83	88	95	84	93	96	90	103	89	105	97	72	92	86	71	95	93	73	92	73	74	107	92	72	87	76	84	73	81	75	86	101	100	80	78	101	82	85	84	83	78	72	94	99	96	93	84	93	81	87	79	93	90	75	95	89	84	70	90	94	86	87	75	89	84	79	76	90	92	80	86	105	98	81	104	86	69	89	84	79	94	85	77	90	85	73	97	75	92	86	83	102	86	88	86	82	88	93	82	84	100	85	73	87	91	93	81	69	94	89	91	78	93	84	82	85	72	91	79	87	89	81	87	87	84	101	79	99	101	77	82	86	88	101	91	84	81	94	79	78	83	93	84	77	70	85	92	85	102	86	86	98	78	69	76	76	89	101	78	95	85	92	92	76	100	91	78	87	90	94	87	95	83	84	80	91	68	88	68	75	84	99	81	98	93	72	87	97	84	77	85	96	88	81	80	83	74	97	90	109	99	87	84	85	84	75	84	93	92	90	80	71	79	86	89	87	99	79	79	70	104	84	83	69	84	66	83	90	95	78	82	73	90	94	83	91	82	86	77	94	73	79	76	74	77	83	83	82	84	85	84	81	71	76	90	84	90	104	78	75	99	75	89	94	82	89	94	83	71	70	87	80	86	87	83	78	75	83	93	107	73	68	84	93	70	91	92	79	77	79	86	90	94	90	85	91	88	82	89	73	81	93	90	78	103	78	99	91	101	93	75	94	85	85	75	105	91	78	65	83	82	95	75	83	84	98	87	102	87	68	57	95	91	95	76	84	93	91	74	93	85	96	74	95	85	91	87	97	64	75	95	80	79	87	71	83	69	84	92	90	81	84	71	92	94	88	103	86	101	66	88	87	89	85	78	110	86	78	87	93	80	97	93	85	103	95	98	89	73	81	105	77	97	83	94	103	91	100	101	90	96	88	98	96	82	81	90	91	88	88	74	78	98	90	97	86	67	76	88	74	84	97	81	92	76	82	85	77	85	92	85	89	85	98	86	78	67	79	86	80	88	88	92	84	107	94	89	95	88	95	93	102	88	87	75	92	90	85	82	76	99	98	81	88	87	89	83	76	88	100	95	90	88	90	84	91	73	99	83	84	114	85	88	76	67	90	84	82	67	96	81	88	105	95	84	77	82	73	77	97	81	83	94	88	81	114	88	86	95	94	85	76	101	77	92	78	90	80	83	76	82	78	87	82	78	94	91	86	98	88	103	87	73	78	93	73	91	96	68	97	92	88	76	71	86	75	64	105	73	86	77	96	90	82	84	98	81	85	90	71	91	96	65	97	84	95	96	85	90	90	81	83	69	87	84	98	97	88	100	83	95	79	98	85	79	72	94	116	79	84	93	81	79	70	73	98	89	94	87	86	104	62	89	102	86	83	114	80	83	83	88	92	87	78	85	86	79	82	96	100	96	72	96	78	76	73	85	85	78	79	95	84	97	80	87	75	83	108	82	98	81	95	89	90	93	73	87	79	81	100	82	96	90	100	89	92	103	81	92	79	94	102	80	77	80	88	98	78	89	87	84	96	76	75	89	94	82	95	98	86	99	85	81	83	106	73	69	84	66	90	91	102	83	70	79	71	89	94	83	88	81	108	82	95	85	92	71	83	79	89	76	96	93	93	101	84	79	81	97	85	86	73	85	97	95	98	97	97	67	91	84	87	87	105	70	108	92	68	88	79	87	87	81	90	84	82	88	75	78	89	82	87	78	89	86	60	84	92	89	74	87	111	74	78	83	103	93	89	99	79	68	92	78	62	90	91	86	94	84	89	57	95	75	87	69	92	84	89	78	68	89	80	91	71	93	86	86	102	94	77	83	98	71	107	84	79	100	86	85	97	94	81	90	94	91	89	94	92	95	82	80	68	86	84	88	84	77	82	85	83	91	97	97	93	89	87	93	89	94	105	102	99	84	102	89	83	87	101	76	89	75	91	105	75	85	77	88	88	73	86	86	83	91	89	77	96	92	87	53	92	84	87	91	68	70	99	83	80	97	91	80	84	78	90	90	86	77	80	83	84	85	104	83	81	85	92	81	79	90	72	84	82	91	93	74	81	87	110	73	75	81	86	83	74	66	96	73	69	94	85	86	96	99	95	76	89	92	89	80	105	84	107	90	79	93	98	95	90	85	97	85	69	84	82	82	87	81	96	74	79	74	85	89	91	78	83	84	96	79	84	77	81	96	88	92	82	98	74	100	76	97	81	78	97	89	95	81	86	91	85	80	86	69	76	98	85	88	79	98	87	82	96	93	81	84	78	75	70	89	109	110	97	80	81	94	84	94	86	89	87	91	80	87	88	99	78	97	90	89	92	96	77	85	101	68
23243	10929	5362	5518	11174	14446	12043	12772	14355	11359	9174	8350	7221	5924	5153	3913	3225	3150	2952	2415	2128	3443	7617	8561	8021	5598	4555	2864	1859	1273	913	723	672	646	647	658	665	623	671	610	633	614	642	631	590	608	618	619	604	615	620	634	627	606	586	635	609	644	638	618	620	606	591	613	598	622	621	671	632	635	628	624	603	663	642	611	637	598	608	648	604	643	647	607	624	655	621	613	624	618	645	620	628	616	643	620	687	621	633	638	641	631	692	614	606	614	597	660	647	659	629	589	601	632	623	648	672	590	661	617	635	595	613	624	649	605	609	626	677	661	640	642	619	628	598	626	632	650	645	662	659	689	659	625	596	657	591	649	623	585	617	647	620	610	629	590	665	639	671	618	617	636	667	617	642	628	599	672	635	650	647	610	682	654	634	636	599	714	636	626	637	661	634	635	664	632	679	622	617	597	624	624	620	600	600	644	592	597	625	602	663	617	638	644	621	608	615	630	596	608	614	583	646	629	631	616	627	634	660	693	672	619	662	626	604	658	622	641	668	612	629	673	620	607	664	623	605	605	616	602	642	632	605	638	641	604	656	631	627	645	591	602	629	599	604	638	621	630	626	643	582	658	653	635	694	649	618	628	624	638	639	601	662	594	640	628	624	613	648	609	626	626	635	656	637	660	663	653	616	676	588	631	603	636	639	638	653	656	614	621	628	628	647	632	580	606	629	658	664	610	617	684	626	612	667	607	646	662	631	634	627	622	621	616	606	670	640	623	622	641	669	605	610	638	686	622	593	618	612	624	593	592	636	588	625	608	643	664	646	656	584	648	631	644	636	632	612	669	647	622	631	622	599	600	545	612	615	626	648	607	605	620	625	596	609	632	680	645	623	632	606	669	634	623	616	625	610	593	617	614	648	623	601	657	635	611	595	693	667	596	620	592	630	661	641	643	607	618	621	605	616	614	655	625	582	650	624	604	584	596	673	580	659	621	645	615	619	647	632	652	630	623	601	623	651	629	588	611	660	626	645	587	703	610	585	617	622	625	619	657	659	644	651	671	662	654	678	632	602	636	594	606	651	602	630	647	625	633	597	697	660	654	605	614	629	588	649	651	601	598	599	611	637	614	610	651	671	627	600	580	605	617	590	614	628	639	597	694	608	636	629	619	623	622	627	643	629	615	642	618	602	614	643	624	624	619	683	621	608	598	676	602	653	644	670	640	619	635	651	642	610	644	623	648	610	664	630	639	659	669	642	662	588	661	626	624	619	638	609	660	635	661	625	621	632	660	605	624	632	626	654	664	637	615	606	648	626	616	585	645	622	636	639	650	631	609	657	630	612	650	596	626	651	616	647	615	634	624	616	646	636	592	608	662	605	588	608	625	635	633	602	602	668	616	629	616	631	630	606	684	649	623	626	645	638	637	607	665	578	642	609	584	618	612	624	595	617	635	603	605	610	670	596	608	653	624	645	642	625	625	665	630	628	618	616	669	591	673	612	605	610	632	682	609	644	605	665	659	639	615	622	663	628	662	616	649	647	645	706	649	640	602	623	659	616	620	657	633	679	664	634	608	603	646	639	641	627	627	639	613	663	622	594	628	604	624	631	603	625	654	651	615	608	655	628	623	651	631	611	687	678	595	623	619	617	625	624	622	586	637	593	627	638	635	649	611	605	604	625	613	619	667	563	626	646	641	621	664	606	663	612	668	649	673	646	579	653	622	622	639	635	612	638	637	604	605	637	575	638	631	631	627	641	635	592	619	683	629	630	639	672	630	638	636	618	614	634	655	659	624	638	602	632	628	609	635	636	628	638	662	667	609	608	598	595	595	658	630	591	656	593	599	621	631	631	618	657	625	608	637	666	606	622	665	613	638	626	601	668	632	622	647	704	642	599	637	640	638	664	620	610	629	599	645	680	614	646	646	647	613	661	640	609	622	622	658	612	586	606	651	659	637	625	632	572	617	585	612	642	631	642	643	567	619	670	579	672	589	623	640	658	586	651	688	632	609	608	618	598	644	625	612	633	602	658	641	601	607	633	611	613	595	614	642	646	585	619	678	646	638	619	607	611	630	619	639	630	657	629	636	669	637	640	606	609	603	595	599	622	646	600	630	644	652	602	607	631	633	616	625	611	623	616	639	626	632	613	563	614	672	586	659	592	668	647	630	624	586	652	642	656	616	638	639	648	628	671	625	607	570	659	640	693	622	630	649	655	654	649	622	676	630	627	621	630	607	629	610	643	637	608	643	589	625	621	645	656	639	614	616	641	618	643	661	632	635	635	636	577	658	597	633	628	661	656	665	631	641	612	672	616	622	622	620	668	647	589	666	624	636	644	640	638	671	682	613	645	638	652	630	662	604	652	632	600	619	609	605	636	636	646	625	662	634	617	622	600	671	633	629	586	661	679	601	661	643	594	630	652	645	583	680	633	637	573	683	628	670	670	618	632	659	644	614	646	665	593	631	609	665	664	593	629	614	621	666	640	638	632	589	633	654	637	644	636	648	610	606	610	630	592	624	592	656	587	627	610	627	650	630	627	613	649	638	638	661	608	615	601	604	576	627	640	657	655	642	667	618	638	653	619	623	628	654	679	596	623	643	645	627	577	628	610	620	634	658	638	648	626	622	642	616	578	652	618	604	607	659	610	640	601	566	612	629	689	640	616	613	621	626	629	601	614	655	597	606	598	650	619	582	623	636	614	617	634	633	638	662	632	649	630	630	614	655	669	647	650	607	632	625	638	646	636	630	628	596	673	660	608	669	671	625	632	633	626	625	583	683	639	612	697	587	667	636	571	627	641	601	630	626	651	646	665	658	675	648	658	599	584	658	616	677	657	591	627	649	645	666	672	626	588	633	643	662	661	615	646	605	624	597	664	611	626	640	631	610	613	596	617	622	633	616	658	589	621	597	619	637	626	614	590	622	656	625	677	647	645	622	613	604	584	641	641	647	628	649	647	654	569	625	655	617	616	677	654	650	637	583	655	600	609	597	605	582	596	637	591	603	595	625	626	652	635	630	649	629	671	674	643	644	632	604	627	589	660	637	652	634	613	657	606	597	613	652	641	598	613	614	575	625	619	600	647	643	624	639	624	578	636	660	621	616	647	639	640	636	640	612	634	595	623	634	638	644	616	635	623	625	644	582	666	639	602	601	634	626	614	622	621	618	625	632	605	657	612	638	589	660	654	606	615	625	651	642	647	645	647	653	595	660	570	630	652	683	639	671	650	643	611	665	611	614	647	628	631	609	632	626	630	629	614	652	630	609	625	619	639	631	615	647	667	623	618	590	595	602	613	660	668	653	638	613	649	639	626	634	579	657	666	631	642	623	639	617	608	612	639	613	615	643	592	617	613	556	600	602	647	628	590	641	646	613	630	627	615	665	610	588	625	614	633	618	624	672	659	567	646	604	616	633	603	635	631	629	594	624	623	635	639	616	656	620	638	605	631	582	620	677	629	645	625	635	658	628	682	672	632	610	664	630	637	659	620	607	635	644
3747	1034	478	285	211	218	264	357	385	395	352	351	293	278	240	219	180	180	186	167	150	224	451	500	427	333	280	196	153	147	118	104	103	142	100	98	95	103	87	90	81	120	81	93	103	107	92	95	95	128	79	118	99	84	89	94	105	95	127	71	98	85	109	92	94	74	101	110	98	87	108	106	95	103	96	93	95	79	88	90	100	86	113	88	102	105	98	100	99	93	108	90	103	87	95	95	110	105	86	98	110	105	104	92	87	117	103	96	103	99	107	98	95	94	111	101	96	107	115	97	95	72	96	130	118	112	106	103	110	92	102	94	98	109	100	116	93	99	77	83	107	108	90	96	113	96	100	88	77	96	92	102	100	94	101	85	133	108	81	110	93	104	109	107	116	103	88	93	84	110	91	83	93	93	86	83	93	105	97	97	101	93	100	118	89	98	97	93	94	105	73	102	89	88	94	99	105	92	98	99	90	90	86	100	120	101	101	98	98	103	111	95	101	85	109	86	81	98	92	110	84	106	121	103	93	100	98	72	87	111	94	108	109	107	87	103	80	103	104	82	95	83	90	106	111	95	107	102	89	92	99	75	94	101	98	96	98	88	96	108	86	97	99	108	90	113	112	114	100	95	105	107	82	96	97	80	114	98	109	107	109	105	86	92	100	88	102	102	97	108	89	107	82	103	84	107	101	109	105	86	92	116	90	111	111	90	111	103	106	126	88	79	82	106	98	102	111	95	90	99	93	97	130	128	86	95	96	102	82	95	91	89	112	87	94	106	117	97	89	105	100	81	98	120	86	66	92	91	79	108	105	100	90	107	97	81	107	109	92	99	115	87	102	110	85	114	107	73	103	86	112	107	104	94	114	97	94	111	87	96	84	110	82	91	108	84	103	101	105	96	92	104	89	97	108	104	89	104	98	107	100	102	104	94	106	99	102	79	82	95	92	105	102	102	86	102	96	100	97	96	99	106	103	91	109	116	95	100	115	113	98	98	101	88	108	90	100	106	100	105	78	103	110	99	109	112	93	98	103	107	83	108	106	109	106	108	90	97	112	96	86	99	102	98	107	101	96	90	109	103	100	99	102	81	111	109	93	120	97	94	94	96	110	96	96	102	90	104	113	98	103	98	89	94	96	105	88	113	86	97	93	90	97	90	102	77	92	110	76	105	99	94	127	94	95	104	106	109	107	95	93	113	104	105	108	97	99	108	117	80	108	97	96	94	92	106	94	94	110	88	91	108	99	118	107	93	101	80	91	118	96	131	88	101	94	110	94	109	123	104	92	105	107	100	87	101	100	91	75	88	90	98	89	92	92	99	92	86	94	108	84	96	102	99	105	103	101	95	118	109	126	95	101	88	97	85	97	109	80	91	101	91	92	103	99	107	77	84	80	102	98	84	92	94	89	93	95	104	89	105	91	105	109	93	101	100	109	100	100	104	87	93	95	90	98	105	108	107	92	100	102	93	97	90	105	104	110	104	89	107	93	91	99	107	75	104	111	109	129	88	82	95	80	88	95	100	111	101	86	102	120	101	118	99	87	104	83	118	102	111	108	115	101	97	103	102	91	114	105	90	104	85	103	96	115	114	97	119	121	115	87	100	97	92	95	116	94	97	88	96	101	109	108	90	91	92	92	117	96	88	120	86	95	89	103	96	95	91	113	81	79	116	110	94	101	109	108	94	83	100	97	115	107	99	102	88	83	105	81	103	114	107	114	97	87	92	91	107	82	87	95	98	95	87	86	96	112	77	97	104	94	77	117	109	114	105	94	99	84	102	94	117	77	98	105	89	93	80	89	94	103	110	85	101	108	101	102	95	81	94	82	87	98	98	99	91	100	97	101	86	81	113	116	107	93	87	103	104	117	83	99	97	121	95	91	100	101	70	92	104	82	89	94	95	91	91	101	95	101	108	96	96	100	87	109	98	97	105	105	87	98	111	111	116	97	97	99	90	102	91	93	105	100	91	102	95	93	106	99	92	109	108	96	105	105	100	92	107	97	83	95	102	102	85	81	109	99	86	102	83	80	103	122	128	93	82	86	103	107	96	91	93	100	102	83	85	88	102	86	118	107	99	101	112	93	108	109	89	100	106	98	95	101	100	88	86	94	94	97	97	105	105	107	110	91	108	86	79	115	113	99	74	102	88	104	90	96	98	96	97	103	93	116	97	82	98	102	100	119	101	99	106	89	99	91	109	90	101	97	95	115	81	95	98	93	92	106	112	87	101	91	105	110	99	92	104	88	103	88	103	108	106	101	95	101	100	102	109	87	92	97	91	108	93	92	89	123	118	109	104	95	104	70	99	100	95	95	107	116	109	89	95	98	92	95	85	103	91	95	116	102	82	98	131	88	93	81	95	85	123	103	94	97	105	111	86	101	129	99	94	94	98	102	114	109	119	101	115	96	110	93	93	108	99	84	96	111	92	99	93	108	91	106	107	84	104	121	97	89	101	112	98	105	108	91	108	100	87	106	97	102	97	92	82	98	104	91	97	101	112	108	107	112	94	89	94	104	112	96	95	99	84	89	107	96	106	111	93	117	107	102	109	95	109	105	98	82	111	110	90	92	93	111	92	109	99	115	90	96	77	101	99	95	104	109	106	102	83	99	99	130	99	78	98	100	84	105	97	95	92	102	99	102	93	92	89	116	104	87	84	89	104	108	108	83	97	99	104	122	97	82	117	93	116	88	116	97	88	105	108	95	101	88	114	91	101	101	95	101	92	99	103	104	100	133	108	98	100	86	95	91	100	92	86	92	103	89	86	90	95	102	90	88	95	112	102	107	85	107	127	113	94	99	97	84	92	105	93	104	106	111	111	92	106	97	101	85	121	106	106	107	105	113	99	88	98	90	107	94	93	102	97	102	104	96	109	104	99	94	87	96	86	86	114	105	96	100	105	95	101	99	91	111	95	94	102	96	86	99	117	91	81	101	96	104	107	109	100	96	100	117	111	106	115	91	90	92	94	99	95	97	109	111	94	104	93	107	107	112	115	93	110	110	98	95	105	88	112	103	98	109	113	98	94	96	82	104	91	87	89	96	108	100	115	91	91	94	108	106	115	93	101	108	95	106	94	93	94	107	90	96	90	101	102	112	92	77	88	97	109	78	117	98	104	103	86	93	120	89	101	102	82	102	104	94	96	86	98	95	101	106	95	108	101	104	107	98	105	108	115	98	78	85	115	102	97	116	102	99	101	98	121	107	83	97	98	100	97	95	106	117	105	107	81	97	94	97	102	89	105	106	90	101	105	95	106	94	102	101	96	115	96	113	109	91	111	104	111	111	99	89	101	108	105	107	98	97	107	109	80	109	102	96	95	108	105	105	95	94	99	89	102	93	101	97	110	99	93	84	101	117	90	98	83	104	82	95	106	97	98	105	100	106	84	112	100	87	84	106	94	108	93	105	94	102	96	105	101	91	98	102	90	117	100	84	94	96	119	98	90	96	91	96	88	96	83	111	86	100	118	91	89	92	90	104	102
22291	9398	4749	4493	7961	11151	11155	13842	13104	11071	9933	9426	7717	6631	5488	4287	3253	3075	3044	2637	2392	4564	9688	9905	8708	5897	4815	3206	1986	1389	1026	832	803	761	757	741	735	727	738	704	705	703	710	715	756	777	708	696	718	695	770	724	773	691	708	730	741	749	737	739	729	787	742	751	701	720	746	721	719	756	751	773	708	774	721	741	734	706	742	720	707	712	744	719	687	674	695	686	734	732	764	735	754	713	693	708	675	737	709	727	780	751	715	708	678	740	718	725	751	733	704	723	690	766	746	751	739	695	698	700	725	746	718	771	698	728	762	727	756	732	734	754	728	672	761	752	757	733	709	756	714	712	719	719	778	711	734	725	782	715	746	746	741	728	721	743	718	694	753	714	693	738	765	747	727	759	725	730	765	751	794	707	741	748	695	701	676	735	708	737	794	740	700	746	722	672	690	725	700	709	752	711	736	729	713	747	721	761	711	713	765	743	711	687	682	709	713	745	775	715	700	751	712	803	718	754	699	798	692	748	725	706	711	711	722	735	709	714	757	732	744	725	702	732	726	751	729	710	798	685	759	719	725	739	745	694	716	756	695	774	738	715	761	705	690	735	747	755	702	742	718	735	766	729	737	709	727	714	747	717	764	725	734	761	738	738	751	752	726	760	764	781	695	724	757	734	713	708	768	769	726	730	680	726	689	744	704	730	684	691	786	738	737	721	724	691	696	752	725	763	782	739	734	733	717	750	725	707	794	702	704	701	707	723	732	728	744	723	701	678	746	712	688	726	759	762	699	697	717	757	715	701	707	719	729	712	748	725	708	685	734	711	709	716	717	734	776	712	676	726	716	746	694	695	768	749	706	760	764	793	733	680	711	733	742	768	735	740	745	729	750	701	736	714	726	725	730	694	772	724	743	741	680	746	770	771	743	731	745	715	754	725	734	803	733	738	739	730	778	733	770	721	760	728	750	728	693	720	702	733	751	710	742	683	724	738	719	698	752	769	718	721	739	721	766	741	682	739	736	727	747	694	747	748	701	749	741	715	684	761	710	704	732	786	748	718	733	764	752	730	727	711	738	707	762	717	705	767	722	745	713	713	725	754	734	760	707	730	721	739	737	685	761	710	693	768	747	719	714	739	712	747	745	699	759	733	702	748	751	718	712	729	715	710	724	698	727	696	756	763	700	701	776	720	721	699	732	766	717	708	727	730	749	755	767	710	771	726	732	721	736	693	776	751	735	731	699	718	713	708	694	694	735	748	716	681	745	755	748	725	766	735	735	758	717	788	709	725	727	718	735	666	732	724	758	740	727	716	741	696	699	681	688	727	698	736	757	707	742	720	733	724	734	711	720	716	739	730	726	735	706	718	695	707	746	734	747	755	730	724	729	694	780	736	730	717	726	694	734	722	739	715	770	739	740	715	680	738	706	761	738	738	772	718	679	737	714	685	705	731	744	733	735	713	730	749	649	745	739	756	750	736	704	720	675	703	742	779	701	738	698	763	767	771	735	790	688	683	721	712	701	722	743	728	716	730	788	751	736	681	680	732	713	735	759	742	725	710	755	723	754	718	723	767	752	725	750	748	736	713	747	726	693	720	692	750	738	699	775	672	727	720	739	747	769	743	765	729	756	716	689	650	772	680	707	719	771	796	696	753	717	702	755	761	709	745	768	749	746	724	751	735	728	696	758	731	752	766	711	721	747	812	697	763	727	730	703	752	727	752	708	697	689	714	746	778	751	725	652	748	717	742	709	758	729	722	693	707	758	771	744	678	722	711	675	730	692	728	791	708	739	748	766	715	710	727	716	683	706	723	658	722	717	713	720	716	734	731	716	690	736	760	712	745	764	732	696	745	752	700	743	711	738	687	736	711	688	741	727	740	761	765	744	745	746	764	712	714	766	692	714	804	740	760	708	725	750	732	719	705	740	708	706	705	748	723	746	770	765	722	760	681	724	718	747	720	740	725	748	737	746	753	786	761	754	725	727	751	729	716	778	728	704	717	720	724	680	691	740	710	764	688	761	771	712	712	695	787	765	686	790	700	743	742	737	750	776	746	702	717	721	776	773	726	682	736	712	677	741	762	707	730	808	738	777	747	699	678	727	744	716	711	755	747	737	755	688	720	690	746	726	677	758	707	729	768	720	675	674	713	742	719	739	728	703	748	727	786	733	719	714	732	807	725	723	698	699	766	745	757	707	713	736	709	731	740	692	753	723	751	713	743	743	696	734	778	779	716	738	659	764	705	746	759	694	706	720	688	772	743	734	710	751	720	744	698	728	726	729	732	720	749	757	712	764	711	758	731	744	733	762	714	732	737	731	725	719	665	755	728	784	718	709	772	727	753	722	743	755	729	732	727	675	772	712	745	734	714	726	715	717	777	737	768	721	710	731	713	697	759	717	744	730	724	716	737	737	776	724	753	762	700	725	801	787	691	719	774	682	737	712	780	719	749	754	741	721	744	774	780	716	793	730	719	754	704	729	716	706	737	706	748	686	721	720	738	660	753	722	719	714	707	734	693	744	760	698	718	743	732	706	740	731	720	740	715	751	810	731	726	744	726	732	738	701	718	784	731	737	760	715	733	785	781	732	708	693	740	727	722	702	721	733	673	728	685	787	740	776	712	766	689	693	721	696	760	745	699	685	706	707	736	706	672	720	735	714	762	726	704	717	710	764	713	739	716	733	718	737	756	726	738	757	762	766	709	715	748	723	744	767	712	708	746	747	678	710	725	700	737	713	745	787	720	668	741	728	770	779	711	716	756	716	751	733	768	774	749	775	707	760	725	757	735	709	730	719	729	762	706	715	736	704	742	766	744	739	713	706	719	743	769	742	729	726	690	720	727	722	744	745	751	716	744	746	751	743	745	765	713	752	745	740	746	720	731	713	771	745	779	740	736	750	723	763	710	728	727	697	732	696	770	748	797	717	742	739	685	706	712	749	716	743	739	706	747	721	717	732	766	763	715	692	740	686	698	767	714	762	739	692	764	729	737	705	736	699	753	747	707	727	776	712	695	666	760	722	701	747	714	747	716	698	705	739	738	717	740	698	717	736	727	751	679	735	663	753	736	796	709	750	711	738	779	780	727	776	679	780	738	769	721	734	710	715	786	683	767	767	720	721	737	705	747	742	708	740	720	685	733	741	722	726	726	741	704	725	681	729	691	731	770	723	713	780	728	741	744	738	708	724	752	710	742	718	740	768	742	750	707	728	724	707	777	707	782	701	726	790	756	749	739	724	774	717	681	706	726	718	748	722	748	755	730	772	683	768	728	732	725	754	721	743	693	727	683	738	750	715	761	800	706	754	718	701	740	680	682	721	759	728	715	763	753	713	747	721	791	750	783	704	710	714	731	711	713	726	678	738	733	755	725	713	701	725	758	728	751	672	714	745	726	746	720	709	739	744	716	730	753	727	743	705	734	754	655	716	728	687	752	693	694	713	721	696	726	764	701	758	736	736	744	723	688	696	722	754	704	740	721	750	715	766	719	716	728
3516	1535	581	362	272	261	356	462	517	483	454	447	414	416	290	241	203	217	193	162	213	353	759	818	776	567	431	289	236	154	126	114	103	103	84	96	109	107	113	111	110	102	107	110	106	102	84	93	108	92	95	90	108	100	90	99	94	78	105	87	105	86	109	84	83	90	97	104	101	107	88	85	121	84	86	100	108	94	101	122	110	100	107	100	113	103	98	100	96	100	101	111	105	97	125	99	117	96	125	94	89	105	92	109	107	90	86	98	87	83	90	102	88	109	103	105	94	87	87	115	111	93	90	94	95	97	90	95	105	97	88	109	111	88	92	104	86	100	102	73	88	115	100	99	93	96	101	107	107	104	94	106	94	101	118	90	97	90	82	114	79	101	95	90	90	106	86	76	93	78	108	94	89	96	101	98	94	76	93	90	105	82	110	87	111	106	105	96	118	98	97	89	97	96	85	98	96	72	99	83	88	93	95	90	84	98	99	104	91	98	104	87	96	116	89	93	111	117	107	88	111	111	112	109	97	96	108	97	92	102	96	110	96	109	108	111	95	93	112	95	102	99	106	98	107	106	112	84	103	105	109	111	93	102	96	109	102	101	82	102	110	91	103	103	111	101	93	100	99	109	94	97	97	109	99	104	105	98	90	92	98	97	100	91	110	98	88	101	104	101	99	110	104	94	84	93	91	118	88	89	96	110	89	116	115	99	94	100	100	107	92	87	87	89	110	83	91	80	114	98	85	89	108	108	93	103	113	85	106	102	98	104	106	84	88	87	95	81	87	100	102	107	105	100	105	89	97	91	102	85	95	98	93	92	99	118	106	93	100	106	95	89	101	101	95	104	94	108	88	91	84	89	103	97	98	96	108	81	105	92	89	98	76	101	97	103	102	101	106	109	102	108	118	94	82	94	97	88	92	88	98	100	102	87	117	86	123	90	81	102	85	101	100	79	77	101	90	83	87	95	92	96	94	77	101	98	117	95	89	96	118	95	101	102	108	91	108	115	85	102	98	116	87	81	86	91	80	99	102	80	87	90	100	122	115	95	83	104	124	110	77	97	96	106	116	94	103	100	105	86	87	100	92	99	110	102	96	86	103	94	97	92	96	111	108	100	99	100	98	86	88	93	95	106	103	119	114	93	92	97	97	83	103	95	89	104	93	98	86	99	102	102	107	95	91	100	106	87	86	109	98	102	85	115	107	77	82	93	96	119	87	108	100	87	96	82	116	98	110	100	95	108	110	107	104	96	80	106	91	105	93	90	88	116	91	96	103	112	75	100	104	98	87	91	98	103	86	93	90	93	99	88	97	105	92	104	107	93	91	98	89	92	96	102	106	103	84	93	93	93	109	96	91	97	91	85	94	87	103	102	126	71	86	111	84	97	83	87	98	93	78	98	98	97	114	92	86	105	93	104	108	101	111	101	116	93	101	85	111	102	96	88	114	96	94	89	100	114	93	87	103	110	101	87	88	104	108	105	111	73	100	81	96	91	97	79	96	89	97	97	98	90	80	92	92	95	106	107	91	94	91	88	90	94	117	87	122	90	95	101	103	86	102	89	116	94	90	91	123	95	98	99	84	113	94	105	97	115	107	73	95	92	100	97	91	98	88	109	107	107	102	103	75	88	94	110	92	82	110	100	106	91	109	99	107	109	104	94	99	113	97	100	84	100	98	107	103	111	107	97	101	102	101	123	95	102	107	108	98	105	100	108	99	107	89	89	109	92	100	89	108	84	91	96	105	116	107	101	91	90	101	89	107	101	110	94	109	97	85	99	97	85	116	88	99	107	93	91	96	94	71	91	103	100	93	100	91	95	101	88	90	100	86	109	108	109	94	108	106	112	83	102	104	103	100	97	92	103	99	100	98	81	89	91	96	98	99	100	102	106	87	86	99	96	109	101	85	109	106	84	85	90	102	90	93	110	109	80	88	85	89	99	106	101	88	91	103	111	97	97	87	90	120	98	88	92	95	101	109	109	99	96	113	108	87	108	101	89	88	108	93	98	93	92	105	80	109	88	90	82	102	96	79	102	96	89	98	84	89	115	99	111	101	110	99	95	73	112	98	110	103	99	94	95	118	81	97	103	103	81	82	71	106	99	104	89	111	90	92	91	100	109	107	112	82	103	94	95	97	90	105	97	90	90	102	119	104	115	112	98	101	101	110	88	104	90	97	85	105	102	116	93	118	99	101	98	103	94	99	94	91	86	94	99	94	104	87	88	92	105	92	89	98	91	113	88	98	107	96	78	86	93	107	83	115	108	108	115	100	93	91	97	109	105	93	104	103	97	108	95	92	99	105	92	104	100	107	101	106	86	94	102	81	103	88	94	113	113	93	90	96	100	95	87	96	111	109	103	114	126	108	113	91	102	92	101	91	122	93	91	101	92	106	96	101	90	100	92	106	102	98	105	92	108	85	101	90	120	112	97	97	98	102	107	83	105	102	93	86	95	101	115	108	103	101	97	111	87	92	110	99	91	78	89	103	88	74	97	103	98	99	91	96	112	105	122	100	97	84	102	91	98	97	100	96	99	93	107	96	95	100	93	99	78	78	113	104	104	91	96	82	88	84	108	116	92	109	93	94	106	86	99	95	84	122	87	105	93	103	97	85	95	108	100	103	101	105	110	104	106	100	92	109	105	99	90	82	107	95	94	103	91	81	101	104	100	106	109	81	98	103	99	123	105	88	94	102	83	85	88	109	116	109	98	96	97	88	105	99	90	112	90	96	115	100	77	90	99	83	91	109	106	103	93	96	86	77	98	99	89	78	106	100	87	111	94	88	87	99	89	102	92	100	100	92	100	81	85	94	73	108	93	100	90	122	113	100	98	109	109	97	111	101	90	113	101	104	85	89	92	86	99	107	86	90	98	99	102	104	98	91	109	98	98	98	100	108	101	90	84	94	106	100	106	101	98	119	111	97	95	111	104	92	87	102	93	106	99	89	101	95	89	100	114	88	107	97	112	114	96	100	100	92	100	87	95	109	84	79	109	95	114	92	97	118	99	113	94	93	69	108	111	93	105	99	108	99	117	85	102	116	94	109	101	88	105	102	99	74	94	97	95	77	133	92	118	94	108	91	98	104	112	108	95	102	101	100	99	94	92	109	104	105	117	88	101	92	112	94	114	91	98	95	114	92	115	110	104	104	90	92	102	96	98	103	95	88	90	107	91	100	90	92	89	98	97	103	94	100	93	87	102	116	106	114	96	97	90	90	76	84	105	80	72	102	109	101	97	92	99	110	101	100	110	102	125	94	104	100	105	109	88	102	84	108	96	92	79	88	74	91	89	72	98	87	89	101	92	97	84	121	108	99	106	85	81	106	102	102	89	94	98	95	100	103	114	103	106	105	99	98	108	97	89	91	113	98	96	101	95	104	103	95	111	96	100	82	106	91	88	100	94	102	100	98	98	92	87	104	92	122	74	95	92	99	89	98	92	100	115	96	105	116	116	129	102	101	104	111	89	87	98	95	105	91	102
26719	11987	5470	5327	9412	12882	15015	16398	15954	14463	13296	12478	10820	9649	6905	5299	4415	4092	3802	3642	3670	7139	14445	15038	13621	9749	7838	4713	3005	1884	1196	915	834	811	732	699	710	696	734	658	692	747	694	687	704	676	675	763	680	682	700	706	694	680	669	692	744	714	729	688	694	726	706	705	752	708	719	715	741	701	729	726	670	681	779	694	718	671	744	685	683	696	710	685	764	727	712	701	683	692	729	761	732	725	729	726	757	720	700	713	721	699	715	767	680	687	703	708	746	689	680	695	726	713	699	754	757	699	705	648	714	708	673	753	709	715	701	738	733	692	752	682	665	698	737	726	641	715	695	703	692	729	666	679	738	683	751	711	720	707	734	727	697	668	677	719	761	653	737	745	734	669	692	714	697	704	740	715	721	716	711	702	707	707	707	696	725	716	716	728	703	739	748	730	688	682	736	702	715	698	700	704	695	743	777	705	701	681	697	714	711	749	774	679	750	685	759	687	693	685	649	751	710	758	723	695	708	743	714	695	743	713	682	672	720	690	697	727	701	725	683	748	732	699	752	655	696	676	746	679	676	718	679	720	705	652	661	708	679	741	698	663	730	690	691	735	771	722	715	650	681	704	758	691	677	796	680	705	704	679	660	674	699	696	693	699	726	710	683	709	655	762	739	741	696	685	675	719	728	788	714	736	672	752	687	739	750	707	733	720	712	686	763	689	660	738	710	692	733	681	739	706	698	713	705	727	695	731	748	706	720	724	746	694	705	746	759	715	715	704	708	685	674	696	729	741	719	788	698	726	700	731	725	739	743	647	677	722	680	705	709	721	695	721	708	674	745	749	716	724	728	753	732	704	734	710	691	659	724	671	718	769	714	691	685	740	692	719	735	727	770	676	676	721	744	692	716	721	705	729	745	728	690	736	745	658	710	681	713	687	690	692	704	700	718	677	716	696	710	720	699	691	688	747	710	743	731	699	681	702	723	691	710	672	694	758	735	699	680	690	733	689	716	687	704	701	708	710	669	717	699	713	719	711	665	692	728	702	686	720	708	739	696	731	697	746	729	732	704	748	712	694	739	683	679	743	702	693	665	719	743	714	786	684	681	693	697	762	718	703	660	750	731	695	710	712	712	714	742	700	678	696	701	736	717	695	720	701	693	737	730	662	671	672	746	684	725	672	661	749	727	745	734	724	709	706	698	747	701	667	685	743	743	718	728	723	680	724	692	766	712	724	703	719	696	674	691	687	709	699	695	712	767	697	676	682	705	738	691	689	702	687	696	704	691	753	683	675	713	710	731	742	714	732	697	732	725	694	729	765	707	704	713	687	729	687	737	747	705	777	795	751	699	692	725	689	731	683	769	665	664	697	700	678	731	742	701	693	702	687	745	732	701	731	728	729	698	711	706	702	711	726	686	720	713	717	721	689	687	712	710	694	659	690	738	698	763	716	716	689	754	679	750	694	742	727	726	730	718	718	711	750	723	728	708	722	747	681	752	685	739	709	730	742	697	664	762	697	677	700	708	664	700	698	724	684	770	715	685	703	737	698	734	705	763	719	705	732	662	756	641	713	712	733	697	669	693	697	694	684	702	715	679	684	688	686	731	726	720	675	723	653	720	697	741	688	785	686	721	739	678	699	694	703	709	727	749	740	708	676	722	721	724	739	731	695	726	729	721	669	711	695	720	705	755	705	662	666	704	680	705	718	686	749	734	701	691	724	704	717	681	685	705	771	696	719	761	715	726	703	781	759	706	699	692	681	687	747	728	702	679	687	680	697	719	746	702	753	739	692	702	722	716	708	704	700	736	755	669	735	695	701	696	680	693	744	678	732	711	680	665	732	670	725	704	756	677	705	739	752	713	726	688	755	715	714	749	721	733	740	735	718	722	663	704	722	712	687	745	737	729	746	694	733	696	765	725	743	711	687	711	664	724	737	744	713	768	715	729	757	676	702	724	716	759	759	665	684	719	726	687	727	734	750	733	708	679	761	735	667	706	711	718	731	715	689	730	712	715	745	734	679	780	742	708	699	663	710	698	740	692	740	722	721	661	715	755	745	712	704	735	710	714	732	759	707	730	696	737	701	729	682	715	699	725	735	686	732	751	693	708	721	708	655	723	717	689	736	709	747	725	697	745	705	689	709	747	705	751	703	733	737	693	754	711	745	747	692	751	684	706	682	701	673	724	741	746	724	666	722	738	753	683	698	694	717	739	652	734	693	701	719	712	734	687	711	751	699	653	716	692	698	708	727	687	714	724	714	718	697	723	724	710	724	685	706	770	727	702	683	707	684	752	770	714	707	705	695	670	717	734	758	722	707	732	688	682	701	699	744	713	709	668	706	724	679	714	695	714	739	721	707	701	708	750	756	700	722	720	679	712	689	687	720	714	688	769	688	710	733	691	729	686	722	731	756	736	717	748	758	698	741	664	643	752	692	692	722	721	679	713	700	738	699	718	702	663	680	732	751	694	693	656	725	696	709	685	685	719	678	755	722	690	751	696	715	674	728	764	704	754	720	756	732	732	721	705	712	704	689	721	767	695	698	640	717	707	691	742	730	763	707	684	777	677	628	745	694	696	780	729	724	716	731	697	715	749	718	735	756	717	700	705	725	754	650	735	721	676	743	702	701	772	680	713	683	680	717	701	688	734	691	744	716	706	745	711	761	662	713	737	695	702	722	744	708	734	714	684	708	681	735	746	702	748	706	713	711	741	706	640	708	744	705	718	695	718	704	732	682	641	739	709	727	729	721	735	714	707	727	725	739	697	706	724	747	669	743	753	745	717	668	696	725	706	735	727	723	684	687	717	770	730	669	701	717	708	694	704	741	734	689	709	702	721	766	705	718	725	720	735	722	686	756	717	758	649	705	700	696	719	673	726	685	672	729	730	700	755	730	714	715	732	667	686	734	678	724	708	687	739	717	700	757	709	670	737	690	686	713	707	685	737	709	708	724	730	760	734	671	721	710	749	708	701	692	732	705	640	697	726	696	705	751	734	692	711	707	739	699	705	718	726	718	685	740	736	675	682	744	734	697	691	694	681	711	696	730	716	705	680	703	693	721	715	720	689	736	740	685	725	704	779	734	696	702	689	736	767	679	717	699	719	641	703	701	705	647	706	720	699	751	679	722	729	681	690	699	694	758	703	690	721	761	738	735	726	713	754	684	755	727	714	695	751	718	690	768	710	705	703	711	717	694	735	719	695	706	744	730	710	700	723	686	743	699	712	676	747	703	713	707	726	720	710	679	741	735	720	719	693	666	708	691	757	710	712	709	705	649	714	733	708	722	710	766	687	687	715	782	688	747	724	701	704	695	694	709	697	668	713	723	734	699	731	709	753	743	696	763	689	715	693	678	757	716	734	683	697	734	714	693	709	746	715	684	702	717	744	696	702	713	696	702	686	691	783	697	722	693	710	687	656	783	689	707	671	728	721	736	749	752	688	713	728	695	654	706	745	744	720	743	752	704	772	707	683	691	687	746	650	721	710	702	659	692
2462	682	299	196	162	160	260	283	297	296	330	318	277	251	152	155	156	128	130	118	133	155	219	171	199	160	152	146	112	111	91	75	88	66	85	83	96	81	87	80	84	89	80	81	85	74	83	92	75	82	85	80	73	88	96	90	82	90	80	100	89	93	87	101	89	90	92	99	85	116	94	73	85	99	92	72	83	82	100	81	79	80	74	87	75	98	90	76	83	93	93	88	77	92	87	88	79	101	67	111	93	81	87	89	85	85	107	94	83	89	94	103	88	88	66	85	81	97	82	98	82	83	102	74	81	102	92	97	86	76	93	86	78	88	100	76	82	106	90	90	90	78	70	92	83	80	106	67	81	86	80	76	87	98	87	92	74	97	92	93	79	80	76	75	96	98	83	91	94	84	90	97	104	79	93	94	94	91	98	96	94	75	81	75	91	91	74	80	96	91	78	73	101	89	84	78	74	90	97	69	96	97	80	73	81	83	77	85	85	86	116	92	80	81	96	96	99	81	101	96	82	77	82	76	87	74	70	90	97	73	75	75	76	79	84	86	88	93	81	91	72	69	85	74	82	72	87	87	80	76	98	100	75	83	96	87	86	86	89	88	111	77	86	87	91	92	80	85	89	73	99	75	91	72	102	87	90	97	86	88	93	93	89	77	78	117	77	80	101	92	97	77	77	93	88	82	85	90	91	94	76	89	91	93	80	92	103	79	74	100	80	103	86	77	96	89	90	104	94	82	88	83	85	98	93	80	80	97	97	77	80	71	81	99	94	81	99	78	94	81	103	90	85	96	92	106	84	77	82	67	90	77	85	73	93	79	80	84	80	90	81	96	87	85	78	93	85	78	92	89	75	79	88	87	90	82	79	86	79	99	98	93	89	77	83	94	66	80	91	86	85	87	91	74	87	99	67	86	80	68	77	81	72	76	88	74	86	76	85	81	78	78	98	98	90	82	86	82	92	95	87	81	76	87	88	89	104	95	90	83	87	82	83	78	72	69	92	75	99	87	77	74	84	93	97	86	80	78	90	82	93	90	99	75	101	91	73	79	82	90	80	99	72	102	83	70	75	91	82	90	85	94	73	90	86	98	105	91	81	75	96	87	103	81	67	93	81	87	78	91	79	79	85	97	83	84	107	83	89	71	94	96	91	93	89	92	70	74	72	93	74	86	91	83	74	87	85	86	88	73	104	75	68	86	84	82	79	94	77	101	90	91	91	84	102	91	96	70	93	93	77	82	85	81	92	72	90	107	91	94	70	91	82	85	90	89	101	82	85	97	85	85	91	83	82	73	101	75	82	88	79	86	100	91	86	79	70	87	80	84	89	94	69	91	73	66	104	80	83	85	76	88	111	85	103	85	81	94	81	87	89	93	78	75	70	90	73	91	78	80	73	87	82	92	85	90	82	106	106	96	84	84	77	81	84	89	100	75	90	90	70	86	78	74	99	105	84	81	70	88	84	105	84	95	78	92	77	89	84	99	78	64	83	98	86	82	100	79	85	90	74	80	84	97	99	90	66	89	88	82	88	85	74	85	92	82	95	82	96	97	73	79	78	95	90	64	86	98	68	83	88	75	88	108	98	89	67	82	67	85	87	82	75	86	83	95	96	78	91	69	75	86	74	90	73	85	86	89	90	86	86	79	81	68	78	95	88	90	86	92	98	73	76	78	96	94	89	98	85	85	85	72	86	103	82	93	102	77	82	100	75	80	70	80	75	75	81	92	87	85	95	82	92	72	98	91	91	96	91	73	70	100	92	85	83	87	89	95	78	87	95	89	93	90	90	92	70	78	98	96	83	83	80	88	88	77	92	87	101	74	77	92	78	89	89	89	81	92	85	94	92	82	79	90	87	83	66	96	75	72	86	84	89	84	80	88	91	97	98	81	93	90	80	104	82	92	78	84	86	78	97	84	97	89	93	89	79	94	88	81	95	86	80	88	102	98	102	80	86	98	80	73	88	79	81	94	88	100	85	94	94	99	83	92	80	85	98	80	72	97	86	87	86	98	92	111	93	109	78	78	76	82	89	98	80	107	86	85	97	75	97	95	92	87	82	87	90	77	81	85	104	93	90	82	77	80	82	93	98	72	96	93	76	88	90	82	81	88	90	82	90	86	75	75	82	85	80	103	74	90	68	91	91	78	73	85	91	92	89	87	83	97	79	86	95	98	87	76	90	86	83	77	86	113	80	93	93	69	70	108	81	81	90	97	82	85	104	99	85	108	82	84	63	92	93	83	113	75	91	103	86	75	80	97	77	78	79	83	72	108	92	93	99	85	93	91	77	90	93	97	90	79	80	82	91	103	85	83	75	82	89	79	79	77	109	90	95	92	77	91	86	88	75	97	102	102	102	77	83	94	100	84	85	99	74	77	96	83	89	80	88	94	83	82	59	98	78	80	84	94	86	108	85	91	90	93	85	87	89	80	80	87	85	89	70	95	84	91	76	90	81	86	95	73	114	95	92	81	92	78	86	99	79	79	116	81	96	94	92	79	91	73	77	97	70	86	85	75	94	81	82	96	78	94	83	83	85	64	79	83	85	97	85	88	78	94	84	82	96	89	77	79	99	82	80	85	68	88	70	91	80	86	71	78	86	86	87	80	112	78	94	85	72	82	93	79	96	71	87	94	86	85	93	86	92	91	84	101	76	91	79	93	78	103	96	86	104	78	84	71	98	77	77	90	105	91	82	92	81	91	104	77	89	97	88	82	91	81	77	85	91	99	84	90	78	82	75	74	108	82	96	82	94	81	96	77	90	84	96	88	108	81	91	82	78	83	93	95	73	76	93	92	95	86	83	80	91	83	70	94	92	99	83	91	88	87	91	93	74	90	86	111	90	99	90	86	85	81	97	96	91	87	78	97	78	72	94	95	84	82	71	82	79	77	79	99	92	97	74	84	76	94	82	85	90	74	78	80	104	74	77	68	82	92	77	81	83	91	88	84	78	92	81	98	79	93	81	89	82	81	85	82	76	92	85	84	81	93	88	94	78	100	95	89	86	89	79	95	87	87	91	103	92	104	87	81	93	100	79	94	91	101	98	91	72	98	89	80	69	76	83	91	74	77	84	87	74	104	70	74	76	91	94	83	79	89	76	89	72	85	87	75	94	117	89	90	110	96	103	105	87	86	88	91	89	98	71	92	81	85	77	86	75	82	78	100	91	78	81	76	82	94	85	72	73	82	89	97	93	80	96	86	91	91	80	78	74	91	86	104	85	84	98	92	79	86	85	101	79	77	84	88	82	101	91	94	92	87	86	99	98	91	89	97	110	89	94	80	89	87	90	87	83	76	71	80	81	84	85	78	98	75	90	106	82	80	88	102	92	98	83	72	113	92	81	101	97	96	94	82	81	82	95	90	104	90	102	105	112	92	90	77	90	84	75	93	83	95	100	76	109	100	84	98	89	80	83	70	94	76	97	87	64	91	91	88	63	85	95	93	76	93	90	98	86	96	95	90	77	88	77	87	90	93	80	74
19390	7064	2991	2896	4968	8241	10383	10266	10095	9735	9579	8116	7298	5393	3382	3016	2736	2378	2279	2051	2052	2693	3511	2860	2993	2367	1876	1322	1075	882	740	669	673	679	660	637	628	615	614	649	637	639	642	671	645	677	651	623	660	621	617	591	653	661	603	628	666	652	629	654	653	667	634	646	584	659	625	656	640	601	636	652	630	636	659	611	629	676	669	681	637	695	633	595	642	636	638	627	668	603	675	627	653	672	617	658	651	664	612	706	616	635	628	616	625	658	630	651	686	638	622	637	667	681	651	596	623	665	628	628	643	599	655	658	676	627	591	598	651	613	640	588	685	672	654	630	645	624	638	599	664	641	666	684	630	651	601	644	677	639	654	633	630	663	628	624	608	591	611	632	625	657	642	619	622	623	678	631	650	642	638	616	694	638	656	617	619	636	646	633	692	669	697	650	644	615	645	674	621	616	636	669	652	682	666	641	646	658	676	653	648	646	691	643	636	625	579	636	691	641	647	643	657	656	667	622	687	657	633	636	624	646	667	630	632	689	630	633	631	653	643	605	641	651	642	710	620	599	613	709	690	667	653	642	636	672	626	617	643	611	627	654	628	641	671	649	624	669	614	652	653	638	630	654	682	650	671	666	663	634	645	669	615	674	611	657	617	647	652	593	619	619	646	635	671	645	634	625	645	641	615	663	594	641	635	639	617	671	663	622	668	609	609	614	623	644	648	650	652	622	583	618	586	662	572	591	677	619	672	635	633	713	669	651	651	697	650	670	659	611	637	648	592	628	625	651	669	654	638	673	655	676	675	637	653	618	672	601	571	664	644	653	606	610	697	644	674	618	655	643	627	658	627	628	610	640	666	620	584	629	633	635	587	672	630	623	625	636	595	607	602	652	624	606	669	673	626	693	621	622	628	601	656	623	633	593	651	641	678	577	678	617	672	634	720	625	602	587	604	609	647	614	594	634	659	659	597	656	621	631	638	582	667	635	622	632	656	659	649	645	599	630	724	623	625	677	610	662	612	607	631	646	635	660	649	671	655	622	647	663	644	665	680	633	642	628	628	671	615	612	628	649	615	651	626	639	605	656	644	664	672	625	652	655	653	638	664	631	635	622	657	640	635	654	610	638	662	719	603	669	609	642	642	640	643	608	634	613	677	635	683	637	639	659	616	629	607	623	619	643	620	669	624	662	651	600	650	578	651	595	603	627	673	636	624	641	637	663	685	623	669	602	648	664	643	649	621	623	626	642	617	617	671	578	669	662	657	589	594	641	639	685	652	631	668	654	672	642	649	628	562	631	596	660	700	636	651	643	628	643	642	655	639	618	650	663	614	629	643	646	612	641	575	626	641	611	649	609	631	668	675	633	631	648	666	661	648	656	619	614	630	663	660	651	625	665	616	605	677	680	598	643	642	642	645	705	630	624	660	622	640	611	612	643	678	635	630	623	643	677	641	654	725	630	605	644	673	634	603	628	633	633	620	670	644	647	605	668	602	652	657	629	657	651	647	647	630	658	609	645	699	605	670	662	655	675	629	663	628	659	663	622	640	621	686	695	623	607	613	640	641	656	621	642	641	641	662	672	641	644	616	616	642	644	658	663	665	644	699	624	622	649	660	619	637	621	613	607	650	632	661	639	643	628	648	591	631	647	656	606	633	602	627	661	626	621	608	651	598	621	620	636	648	599	633	654	631	635	623	663	653	676	669	631	664	630	699	621	672	607	670	672	609	647	643	655	663	636	675	621	607	602	675	641	654	647	639	657	607	647	692	639	633	595	636	661	684	588	631	605	631	647	617	655	612	610	641	641	650	670	663	677	638	624	649	597	664	619	651	634	687	641	649	649	625	659	611	624	645	605	650	630	637	687	622	628	603	652	635	616	632	599	596	659	665	655	659	640	678	623	669	619	633	634	638	633	608	672	664	634	630	655	661	633	652	650	647	647	645	616	612	644	614	669	650	663	615	629	613	703	644	640	660	640	642	639	652	655	612	614	630	645	649	665	624	645	674	613	623	657	592	646	633	636	626	674	632	639	643	602	587	617	674	655	646	630	654	595	652	603	628	676	622	667	602	672	667	610	654	642	614	640	631	661	599	660	624	642	593	662	654	672	626	640	645	610	640	621	647	633	624	604	657	653	585	668	613	603	603	622	657	661	654	615	610	608	661	633	656	648	622	623	665	609	622	613	660	650	609	596	696	692	626	646	657	651	666	635	640	629	677	586	656	630	647	649	648	643	653	645	653	689	618	622	679	596	631	656	649	685	635	638	647	641	619	607	662	637	610	620	618	664	658	665	657	678	638	625	649	648	645	614	646	652	635	660	610	649	621	622	613	631	691	645	633	599	685	626	618	655	640	642	641	634	661	645	708	664	670	630	630	657	661	633	645	627	607	668	622	637	669	636	636	597	593	660	633	646	678	654	646	683	697	597	653	671	648	680	591	642	676	654	633	680	669	653	650	652	625	597	642	611	607	621	627	603	691	620	622	630	631	652	606	581	652	661	628	618	612	636	640	593	594	652	655	631	585	650	615	621	642	628	665	604	649	636	656	642	623	610	663	636	672	626	629	658	652	619	606	681	621	636	637	619	631	619	626	660	656	643	637	609	644	648	649	607	607	657	601	647	626	654	627	636	617	634	666	657	657	656	617	668	576	611	588	665	665	705	600	660	699	614	642	633	632	613	643	647	619	604	619	603	636	623	642	657	636	643	609	657	676	662	659	639	602	653	609	635	650	618	676	652	647	658	629	607	636	627	605	689	654	635	612	640	640	625	630	617	620	643	617	616	586	637	631	608	635	615	673	648	637	651	621	657	657	628	627	623	621	654	639	670	594	621	673	595	643	648	634	613	594	607	590	625	612	649	681	632	669	613	647	640	619	655	654	625	596	627	646	655	605	668	652	604	629	604	662	638	653	671	647	605	624	672	609	647	616	650	689	664	679	647	639	628	660	653	676	647	643	623	647	630	653	629	599	624	659	624	635	647	672	626	659	615	629	662	658	627	647	623	632	660	690	638	655	626	614	665	678	634	622	636	622	576	670	647	583	668	645	601	641	609	631	619	602	661	632	688	643	676	666	630	630	652	676	658	669	656	680	635	608	650	672	614	630	649	645	664	631	657	624	639	654	625	640	599	635	639	642	655	660	630	653	641	626	633	630	638	684	668	666	667	642	666	672	636	621	616	656	664	664	609	636	651	636	620	595	677	647	641	669	622	619	622	672	695	648	631	646	688	610	673	661	700	619	620	636	651	658	610	638	638	650	631	648	641	647	625	656	695	667	631	612	639	657	641	665	646	626	610	645	683	609	636	599	630	663	629	657	639	637	611	612	599	649	609	652	691	640	624	643	588	623	645	621	643	624	627	619	657	664	596	670	659	637	654	660	642	657	621	625	626	666	669	582	685	654	657	699	606	671	601	589	620	612	630	647	618	639	639	669	630	637	629	657	654	602	666	638	631	672	655	670	630	631	571	618	587	640	618	683	647	647	629	627	632
2514	1119	393	269	222	233	353	370	360	438	428	367	276	214	205	175	186	156	158	154	133	305	436	436	387	296	254	177	165	114	115	115	91	88	80	78	93	97	86	107	85	91	89	82	87	76	89	91	70	96	97	91	82	85	74	83	104	77	122	106	83	89	102	81	62	86	72	78	89	75	80	84	95	82	86	88	90	65	91	89	100	97	87	83	83	88	75	97	74	83	75	92	104	98	84	89	84	89	86	77	80	104	82	85	96	64	92	83	84	81	85	83	84	86	86	85	77	89	85	97	89	71	88	94	72	85	90	92	97	91	93	73	77	95	93	79	78	95	90	99	80	93	83	90	70	87	89	87	98	68	89	81	74	89	102	85	101	94	90	84	78	72	80	90	72	72	73	99	95	85	92	95	91	92	101	85	88	82	90	98	98	98	96	88	71	84	96	84	93	97	91	78	88	98	90	96	89	72	88	81	81	94	64	85	93	85	93	72	79	76	84	76	93	86	70	89	96	87	98	89	75	90	104	93	91	79	101	88	91	103	80	66	83	82	104	97	89	104	100	106	90	85	75	76	92	93	99	106	91	107	86	89	77	94	106	71	95	84	95	107	75	83	91	65	74	98	77	79	86	87	84	104	76	100	76	82	96	79	85	73	87	91	80	87	99	92	84	91	93	82	89	87	75	84	86	91	110	82	80	116	81	98	99	85	85	100	90	100	92	100	86	97	102	87	81	86	86	95	86	75	66	75	89	76	78	82	89	88	95	87	71	98	101	99	80	87	78	90	73	97	87	87	93	93	79	86	86	78	89	103	91	88	98	64	83	91	80	74	93	86	100	85	82	74	73	81	97	75	89	86	85	80	86	76	102	89	80	86	80	89	68	116	82	70	82	84	86	85	79	77	96	90	72	76	78	73	87	83	93	85	81	94	99	102	97	93	87	79	98	92	74	87	85	98	98	79	83	91	103	95	97	101	80	87	98	75	96	101	101	99	85	91	90	106	91	92	100	88	100	88	95	79	109	99	87	92	80	94	93	87	78	102	80	84	99	92	73	75	94	81	94	94	82	90	74	87	81	67	92	93	87	82	78	95	71	104	75	95	99	77	96	87	79	92	85	97	72	71	84	96	79	87	86	91	89	80	92	104	93	73	80	89	74	91	80	95	89	86	98	70	90	99	97	85	89	93	88	80	80	88	101	76	88	90	80	98	82	101	97	80	94	82	84	90	88	75	89	83	98	85	113	84	85	81	94	81	92	99	87	95	84	90	96	84	83	94	62	82	94	94	98	97	100	94	86	90	92	98	88	94	89	92	75	86	84	76	86	80	73	96	85	77	90	104	80	82	87	88	79	90	91	96	83	71	77	90	88	67	90	71	67	87	93	96	78	80	83	79	79	87	85	87	90	96	88	84	87	100	75	75	94	102	78	87	95	71	97	87	86	68	81	91	101	94	87	90	79	80	92	91	82	100	98	101	99	90	93	84	80	100	93	95	82	95	78	94	86	82	84	85	94	96	92	104	85	92	90	93	106	88	80	99	92	77	71	81	84	95	103	74	94	84	71	84	82	89	93	87	74	93	87	83	89	93	85	81	110	105	93	81	83	97	83	99	84	85	82	97	85	68	101	80	71	107	76	85	106	90	80	73	79	73	78	73	89	80	105	86	77	106	78	88	87	87	87	86	99	87	85	94	81	81	85	81	93	87	111	77	91	77	88	93	89	89	85	88	84	78	89	96	106	92	82	98	76	74	82	77	84	90	91	87	81	83	79	87	85	88	85	77	95	69	85	72	94	92	90	91	88	86	89	86	93	84	79	90	87	90	88	95	85	83	95	88	77	84	83	76	97	89	97	74	89	99	87	86	86	94	89	86	89	89	84	72	90	81	86	93	94	94	80	77	88	76	85	97	76	103	90	96	93	77	112	95	85	84	74	102	83	89	90	91	83	98	82	113	63	84	87	90	84	98	78	99	91	86	78	87	87	80	101	74	91	89	103	90	86	80	85	97	87	82	97	87	77	83	93	82	89	82	78	87	83	97	109	98	82	76	78	90	84	106	84	82	92	91	75	68	100	99	77	93	94	97	84	70	82	94	70	95	108	99	103	95	95	93	87	98	84	76	81	83	87	87	89	66	89	95	102	90	88	93	80	80	81	96	84	92	77	108	76	78	85	92	101	90	96	81	91	84	94	91	64	81	75	90	89	80	101	88	79	79	84	83	93	78	93	71	89	84	94	85	86	82	96	86	90	94	73	83	82	98	86	93	105	89	97	88	82	93	81	101	83	75	96	95	78	75	101	89	89	99	72	89	87	91	87	73	93	95	91	81	83	77	82	87	107	87	97	84	86	85	83	78	80	68	98	94	78	101	75	94	80	86	96	99	87	90	84	80	93	87	88	84	81	72	106	79	73	90	109	95	101	85	83	99	111	87	78	90	105	83	77	100	88	79	81	100	78	85	90	85	82	91	88	60	74	85	76	92	89	89	95	83	83	88	85	98	58	83	91	85	95	89	82	89	79	91	97	68	74	83	93	65	86	93	95	73	83	95	89	84	85	81	75	72	95	102	99	106	77	84	82	100	73	92	78	97	87	76	101	101	83	99	92	88	78	85	100	85	88	79	93	78	99	70	117	100	90	77	97	90	68	83	79	76	102	108	78	94	95	92	82	85	89	94	98	75	85	82	92	95	98	102	76	89	85	76	86	91	70	87	92	89	80	77	82	84	95	89	73	86	92	71	83	89	86	104	86	86	91	94	71	84	81	88	76	72	91	78	82	85	99	85	89	104	97	78	87	87	98	90	90	82	85	101	88	87	95	78	92	85	99	93	85	100	72	84	86	87	90	76	94	81	82	76	81	87	77	114	69	77	78	70	89	85	94	90	91	87	73	94	102	90	88	76	96	104	91	110	97	81	89	97	87	86	61	88	86	95	71	84	95	88	94	82	72	118	92	78	73	89	94	67	95	103	74	95	90	77	74	78	93	77	96	92	86	75	103	72	85	74	82	105	96	97	90	72	76	101	83	80	103	101	95	82	99	86	96	91	85	72	89	86	112	91	78	76	96	89	82	110	73	82	84	104	84	86	87	83	88	93	88	93	80	98	98	85	76	82	90	87	87	112	104	83	87	86	85	85	99	89	97	89	91	96	81	76	78	81	86	80	99	96	89	92	80	90	85	86	107	106	107	71	85	89	94	82	86	87	92	89	98	93	88	87	80	104	74	92	77	81	105	72	87	85	82	87	98	90	88	81	83	91	84	87	97	90	82	102	95	90	83	90	81	83	92	99	71	87	84	92	93	79	104	79	79	87	78	87	99	81	92	95	97	88	100	77	78	92	79	97	91	86	95	95	78	90	84	88	82	80	91	87	85	90	86	84	86	85	104	90	89	97	82	91	80	86	75	107	103	87	95	78	84	88	75	89	92	95	69	78	96	81	87	92	92	75	73	100	78	97	83	86	79	89	89	97	99	78	100	68	92	82	100	94
23518	9715	4137	3708	7971	13169	15097	12951	12958	12911	12389	10567	7635	5034	4205	3840	3474	3070	2826	2678	2474	5803	8543	8068	7471	5456	4473	2618	1735	1270	940	782	710	613	639	636	652	643	638	639	643	659	610	626	626	617	622	619	652	636	598	663	619	699	663	637	632	625	618	642	628	631	586	638	600	647	637	620	673	638	620	654	624	639	600	687	630	604	661	604	638	675	658	663	639	618	645	631	615	621	626	612	621	639	665	658	625	678	617	587	622	615	610	669	615	653	633	659	633	621	614	637	643	612	594	587	650	634	645	623	680	645	646	616	606	636	604	673	633	641	600	626	644	597	646	612	625	684	649	648	649	657	631	645	638	663	635	681	668	608	623	649	642	603	617	639	707	661	667	627	592	626	633	650	600	605	602	655	617	624	607	609	622	663	647	673	678	635	626	603	643	592	657	664	595	664	583	660	635	647	602	640	623	621	652	619	649	585	642	672	606	668	661	650	632	652	678	616	679	621	630	606	625	561	631	647	650	590	649	678	633	662	651	645	611	564	667	629	680	648	615	615	634	659	674	601	688	644	605	615	641	648	632	623	636	581	681	614	672	626	624	655	648	699	656	684	634	634	663	608	618	656	635	633	625	634	611	623	593	631	620	607	650	651	621	641	627	667	629	649	631	621	635	635	633	637	672	637	620	647	631	643	593	612	657	609	678	674	608	601	626	663	646	635	627	650	640	581	612	629	623	654	615	644	606	612	648	614	692	601	609	679	635	620	639	630	683	704	561	612	635	652	638	642	595	628	597	601	681	642	655	667	644	689	631	656	657	648	627	675	640	636	613	638	635	637	648	627	594	602	648	630	642	579	604	612	629	634	670	661	625	641	627	648	680	613	639	662	661	648	651	659	613	643	653	607	612	624	626	624	623	606	626	627	596	632	663	650	630	629	637	617	645	603	587	630	629	646	613	627	649	629	651	621	663	623	654	637	661	634	589	645	644	629	649	622	642	650	639	643	636	672	663	620	627	645	662	663	620	655	673	650	633	628	609	619	582	693	609	663	607	680	632	629	649	595	656	635	658	674	602	619	665	652	634	613	598	683	611	650	611	632	666	635	656	654	627	664	665	627	631	581	622	632	616	626	633	629	632	639	658	658	617	632	648	646	645	647	602	619	588	662	658	621	601	628	646	643	639	612	655	629	642	675	662	614	607	631	628	614	597	647	659	674	607	642	644	621	619	624	638	623	653	665	682	673	618	598	682	578	630	678	624	668	640	616	613	625	640	645	576	641	613	625	629	642	615	647	616	623	597	596	659	632	638	588	677	654	624	664	619	636	666	615	668	641	708	614	644	605	626	626	654	606	662	675	612	674	640	651	625	637	650	653	677	616	627	637	645	676	645	618	629	634	635	618	648	669	645	639	636	593	634	645	620	591	645	621	601	621	613	602	618	642	627	656	659	616	651	640	628	644	617	660	624	661	641	648	683	613	636	679	616	661	608	704	685	624	591	687	629	639	575	617	633	630	644	654	610	620	690	592	615	612	589	638	605	633	648	609	634	613	625	630	628	657	671	668	605	643	621	642	625	607	672	625	635	618	596	673	619	652	624	661	623	675	630	660	621	611	688	652	648	655	686	599	601	643	650	654	587	606	658	607	623	615	689	642	617	676	601	676	609	664	655	642	661	617	602	677	637	592	611	587	649	599	648	639	659	604	653	635	626	656	647	624	643	624	618	655	656	618	625	611	614	642	589	602	603	666	660	642	646	643	641	618	643	658	649	626	615	614	631	626	611	636	653	607	623	661	635	650	666	658	589	597	622	640	659	680	646	663	640	634	636	635	626	658	634	638	626	623	640	628	668	635	600	614	630	651	638	645	637	626	630	628	702	669	661	640	636	634	644	657	631	611	660	615	661	617	657	662	649	621	648	608	630	655	665	626	623	624	671	657	659	616	629	633	623	651	626	612	618	604	668	596	652	640	603	677	659	611	637	634	641	616	633	632	598	638	670	666	643	599	642	648	648	625	619	681	621	641	641	658	620	670	619	659	576	642	625	599	635	653	587	651	649	629	690	647	650	618	587	662	684	635	607	636	676	655	625	641	709	606	627	643	671	612	634	625	603	636	652	672	639	687	643	635	696	637	586	627	645	676	632	635	641	661	637	656	665	605	630	644	648	657	646	640	649	674	666	653	592	655	644	603	649	627	624	642	655	646	612	617	625	619	644	645	625	640	607	603	637	653	620	611	647	596	663	651	633	652	667	623	617	658	586	650	625	643	682	617	638	643	630	656	625	626	610	612	609	659	652	636	607	647	635	679	638	612	656	664	659	649	612	612	611	657	642	641	638	631	618	622	584	626	612	657	625	603	642	614	641	648	645	651	626	652	660	631	636	611	620	566	659	604	656	604	627	667	621	642	635	608	617	626	635	622	639	647	596	653	674	632	661	608	598	644	636	687	643	622	600	609	630	634	619	628	612	645	645	646	623	641	671	656	637	595	615	639	624	659	650	626	636	616	620	606	603	624	661	617	659	632	626	644	590	617	639	627	672	634	619	582	615	593	634	688	616	657	681	691	624	619	606	614	616	609	616	631	629	625	616	656	610	604	655	623	620	658	648	624	638	661	606	599	654	605	641	636	584	641	662	635	662	627	670	618	639	648	620	636	636	645	653	623	650	644	601	666	633	588	650	619	623	684	631	618	638	663	618	609	617	625	663	630	679	614	643	659	674	611	597	626	644	632	601	633	621	632	612	637	650	604	620	605	633	621	634	675	640	652	646	653	648	628	648	652	641	679	608	656	623	631	619	630	608	619	652	633	605	598	645	637	647	591	594	597	646	682	617	657	661	639	633	644	614	673	578	647	605	624	632	615	652	599	685	625	644	664	588	648	657	628	655	603	626	645	630	662	599	643	621	630	643	655	625	644	652	629	624	657	607	649	626	646	686	583	655	658	637	625	634	641	626	614	702	649	639	635	628	664	644	639	609	674	614	611	632	642	682	652	671	632	582	593	585	642	608	646	627	613	650	653	615	627	655	608	673	634	626	631	595	643	640	612	643	625	635	650	620	636	639	641	620	637	643	648	621	642	653	612	606	627	654	634	665	608	642	647	646	632	643	645	666	642	628	651	642	661	633	642	637	600	659	613	657	621	639	655	564	608	665	650	623	640	680	650	628	604	619	670	614	646	616	661	617	655	634	670	669	632	624	662	629	645	646	626	633	645	612	620	688	651	645	672	602	612	658	676	595	628	679	658	645	650	609	628	645	605	623	629	604	673	686	627	604	633	625	657	604	639	644	641	628	632	616	617	599	633	632	614	604	676	642	576	683	670	621	639	641	652	675	595	625	629	628	610	639	628	658	660	676	649	676	634	651	617	615	652	617	630	634	669	650	639	692	653	664	631	626	605	633	626	614	666	637	634	602	644	656	632	646	623	607	606	660	604	651	622	669	635	631	668	633	586	695	660	645	643	659	650	649	619	624	639	670	607	615	660	668	652	664	628	679	666
3753	1084	439	251	215	286	343	444	493	478	407	313	239	196	183	184	190	169	157	179	161	292	476	531	446	336	273	199	143	143	114	112	113	115	108	91	100	96	98	101	85	99	104	109	86	97	101	102	96	89	102	98	102	94	81	105	107	122	85	87	108	100	101	89	86	101	102	81	102	87	98	94	91	109	111	97	94	110	100	99	119	98	93	118	103	122	81	108	98	87	79	97	74	90	85	100	105	101	96	114	113	100	93	97	92	103	101	83	90	96	90	98	116	104	104	113	99	93	105	114	102	101	82	108	95	116	98	96	105	83	95	93	100	90	97	93	111	94	104	114	110	84	98	107	97	102	107	113	102	113	108	77	94	88	123	101	114	109	108	111	105	93	101	101	116	93	92	95	79	111	88	102	119	113	110	99	95	120	90	117	114	89	103	97	90	105	81	105	99	107	106	91	102	111	99	94	91	91	90	95	100	120	94	95	93	92	96	99	103	100	109	89	99	111	112	92	109	98	95	81	89	90	76	105	106	115	87	104	108	93	88	102	118	98	108	93	101	113	90	99	114	88	104	104	92	102	86	97	101	98	115	82	102	117	95	96	101	110	91	86	100	94	100	87	104	109	97	105	104	105	103	99	99	92	106	93	105	101	117	89	103	98	91	96	99	94	111	103	106	104	91	85	102	112	85	102	89	95	113	108	108	104	98	104	109	104	94	118	91	99	102	118	94	115	104	101	97	97	103	103	113	97	107	106	92	102	94	87	88	89	90	100	102	98	97	97	98	106	113	97	88	111	104	88	77	99	89	92	103	110	110	102	96	97	98	85	99	97	116	93	108	93	123	98	116	101	97	88	92	105	95	112	93	96	104	112	82	95	92	89	102	94	115	111	103	107	100	104	87	109	114	108	100	99	87	98	95	90	97	112	87	116	107	79	96	101	94	103	106	101	96	102	90	101	97	92	107	100	107	80	88	115	91	111	99	110	97	108	93	108	93	113	117	87	91	97	110	108	101	96	104	89	106	101	109	86	98	109	87	130	103	107	103	84	123	103	86	107	112	109	109	98	96	109	100	109	123	77	105	84	104	94	101	105	107	101	96	117	90	90	97	86	88	98	100	76	82	86	97	93	98	111	109	92	109	92	90	98	96	90	95	116	94	95	106	99	101	82	94	102	104	105	87	96	98	93	98	103	99	88	80	112	90	107	104	113	87	110	94	114	99	101	93	101	94	101	89	109	93	93	104	111	95	99	109	95	98	82	119	107	94	94	95	97	98	85	95	93	91	109	87	85	94	100	99	93	89	92	97	84	96	98	111	91	90	100	84	111	95	104	102	98	85	116	110	88	76	110	106	102	102	101	122	90	103	80	98	94	99	109	117	80	101	104	90	106	105	99	103	93	105	106	107	108	87	107	103	113	117	98	104	126	102	116	89	93	94	98	100	102	90	107	122	125	115	84	106	114	99	110	102	86	119	101	106	101	96	94	88	95	105	89	107	105	95	95	110	93	110	109	90	93	89	93	93	100	96	88	85	92	82	97	79	91	112	88	94	113	105	105	101	98	96	98	90	93	111	88	99	95	110	90	106	96	104	92	109	111	113	110	99	107	114	102	107	95	74	87	98	104	87	112	109	125	102	112	87	107	114	102	108	105	96	104	102	97	90	103	101	97	97	88	90	105	106	96	107	97	96	101	110	110	91	99	100	90	82	104	128	95	90	111	82	94	90	87	92	110	110	109	101	86	74	101	111	98	118	99	92	94	102	110	112	110	121	101	103	114	107	102	97	89	106	93	102	89	103	109	109	96	84	86	110	81	108	94	89	94	77	97	99	97	105	107	87	111	92	94	96	89	98	102	91	108	100	92	79	85	103	94	105	112	91	93	104	85	80	79	92	92	93	90	102	107	106	102	78	106	90	127	99	111	115	95	122	81	107	98	100	105	114	97	97	98	103	89	94	90	91	87	96	111	106	103	103	102	107	99	90	102	114	104	83	88	112	98	95	99	92	89	85	108	106	87	97	103	106	95	99	92	100	113	102	101	107	89	84	114	88	108	96	90	85	81	89	103	92	94	89	97	91	103	92	95	96	107	90	83	105	97	110	104	107	111	106	90	102	92	81	96	90	95	103	114	109	94	92	109	104	105	110	115	102	92	96	94	97	87	108	100	97	98	114	98	106	96	89	98	93	109	91	105	97	92	109	89	105	116	94	98	85	88	96	88	99	75	100	97	92	104	99	102	102	116	107	103	106	84	109	102	101	81	90	112	91	128	108	95	94	106	81	95	93	85	93	104	87	106	98	101	110	109	118	91	92	106	77	114	108	79	99	113	108	108	97	104	88	103	95	104	78	82	115	101	101	99	93	91	103	100	90	88	93	108	99	103	89	104	111	103	82	106	99	114	121	102	98	89	103	99	112	83	91	99	106	97	99	97	99	99	90	107	113	119	115	78	83	106	105	113	107	101	83	89	101	105	91	100	107	103	102	100	108	97	102	114	102	96	106	104	95	92	100	93	85	99	105	105	101	89	90	88	113	98	95	91	105	97	124	97	94	104	97	109	85	94	98	115	97	65	98	94	113	88	94	73	101	90	106	96	103	88	92	92	94	109	112	97	95	96	96	101	91	89	104	109	105	87	85	92	86	110	92	88	94	103	106	96	99	95	96	90	99	105	102	96	111	97	84	84	95	101	125	103	95	109	86	101	119	95	91	113	111	101	94	104	120	112	98	112	96	117	105	95	93	115	93	85	105	112	81	91	98	110	113	103	95	111	113	91	93	93	110	112	101	96	95	100	92	113	115	88	95	104	98	88	96	77	109	105	117	77	94	97	105	121	123	92	86	107	97	83	93	99	108	107	103	99	104	124	94	92	100	105	84	95	104	103	103	94	101	100	79	83	93	95	97	105	103	111	99	83	106	102	85	99	107	82	103	83	103	110	107	104	98	114	85	108	102	95	109	94	88	99	106	103	91	102	102	103	102	101	92	99	96	106	123	88	88	99	96	96	86	110	106	85	114	116	101	104	114	105	107	95	103	117	125	98	92	94	107	94	106	107	88	85	81	72	113	97	99	109	85	108	97	99	105	104	93	110	112	102	90	78	73	93	123	105	91	110	116	115	112	86	103	111	103	89	111	99	96	77	102	90	105	100	102	99	123	101	101	104	98	102	99	105	105	114	88	83	103	91	74	119	94	102	115	95	105	101	93	93	90	102	118	111	90	104	109	96	103	116	99	103	87	76	109	102	107	87	101	97	86	113	102	93	130	105	101	99	112	88	89	97	123	104	97	103	107	106	88	106	96	93	88	96	83	112	104	87	100	89	111	89	85	103	107	111	105	110	115	97	93	82	92	92	92	95	110	103	89	87	107	102	91	102	89	99	88	95	112	94	112	110	72	90	106	92	87	109	113	116	108	91	109	93	99	81	87	98	86	102	99	97	102	102	87	96	100	95	83	105	102	115	101	98	107	97	106	105	107	86	114	120	87	108
23229	9839	4758	4157	8448	13544	15181	14925	14411	13504	11928	9059	6075	4124	4178	3869	3393	3307	2945	2774	2592	5754	10009	10060	8267	5163	4938	2850	1806	1260	1019	847	793	740	765	747	695	720	732	764	715	720	746	750	756	783	732	746	690	732	724	721	778	766	764	728	756	745	737	768	664	731	725	703	700	698	733	709	715	737	775	672	748	722	722	738	730	764	765	685	725	691	756	712	700	713	749	715	781	733	755	746	700	713	734	745	734	708	728	712	757	700	689	684	711	711	735	754	758	709	732	732	652	709	688	744	732	773	744	760	727	720	718	771	747	747	693	704	705	775	696	718	686	728	712	721	730	721	750	727	730	737	709	827	711	720	713	733	756	714	710	751	730	744	757	710	689	744	741	723	726	731	703	747	737	706	739	713	757	775	696	715	726	781	741	758	726	732	704	702	744	708	737	743	732	717	719	705	704	745	701	728	727	767	686	709	728	709	693	729	720	727	695	799	693	719	755	756	745	717	807	710	783	723	757	723	743	714	737	726	768	720	729	725	713	735	730	705	733	736	723	773	731	764	736	690	699	735	729	740	782	675	734	738	771	671	722	784	769	703	738	746	702	702	690	740	740	731	737	709	696	706	718	712	762	746	766	747	738	720	718	753	726	751	693	773	750	727	749	729	695	740	705	683	734	756	739	716	750	759	712	656	749	674	690	732	745	706	764	715	767	720	719	675	771	732	707	747	742	736	758	808	748	732	760	750	708	747	705	717	702	754	718	727	733	744	750	713	741	733	740	733	747	718	711	749	752	766	702	710	747	739	705	735	715	738	705	699	788	704	734	738	707	698	763	668	716	737	704	712	683	754	706	698	729	729	711	738	724	746	748	685	720	732	709	700	735	712	746	768	760	682	709	757	695	724	761	768	705	752	731	729	707	780	694	707	702	703	693	744	678	795	728	727	700	754	736	708	724	712	731	736	712	742	734	746	684	715	717	706	753	739	741	722	757	756	701	689	767	756	748	727	685	755	709	778	735	687	727	715	643	741	736	671	741	755	712	700	747	726	693	734	742	700	713	827	759	753	716	694	783	752	715	736	737	743	715	762	758	717	702	668	701	709	714	710	696	778	721	701	702	734	765	722	773	714	721	760	726	704	750	738	767	731	745	730	751	744	726	751	758	727	722	738	767	709	710	738	710	723	735	743	770	758	742	700	735	670	755	734	708	738	705	727	792	710	749	749	747	692	742	755	783	776	732	750	710	745	740	756	774	748	739	714	679	680	724	734	756	709	765	689	737	699	725	700	760	674	700	714	807	695	732	785	722	761	706	725	739	715	729	705	741	721	744	736	750	723	677	718	725	711	740	744	752	738	769	745	750	766	691	736	728	789	759	728	747	730	757	699	732	791	731	694	753	752	723	699	724	722	768	708	735	742	726	720	752	727	714	745	753	716	737	801	708	699	740	690	707	700	704	685	667	712	710	728	648	742	754	778	761	739	727	769	776	746	731	767	713	722	708	756	747	733	789	732	705	742	730	750	713	748	766	750	720	721	755	722	717	718	694	766	739	758	768	691	653	708	665	729	729	672	749	724	776	695	701	745	676	725	755	705	753	727	729	778	688	748	779	742	756	735	705	725	775	711	777	733	761	746	739	735	717	732	706	721	673	723	733	697	746	780	770	686	729	696	720	709	737	739	726	715	687	735	708	741	706	762	716	681	742	687	725	742	742	706	739	709	727	719	748	731	749	714	706	725	719	750	733	672	692	691	760	720	714	702	728	742	706	741	738	764	728	786	783	732	727	781	734	713	734	746	736	701	761	703	685	756	764	755	715	724	759	716	700	724	695	729	740	726	759	758	764	734	737	768	724	732	739	764	736	740	762	702	715	723	724	705	687	729	714	702	742	797	685	687	728	729	733	706	730	731	696	787	721	737	705	714	738	704	699	756	741	696	701	745	711	708	734	747	704	688	714	695	739	751	675	726	751	668	758	707	742	737	683	729	718	702	696	756	698	685	750	749	679	680	713	734	701	749	707	742	743	741	763	708	724	718	748	717	734	708	741	696	755	720	750	727	709	729	706	755	695	743	754	757	735	716	723	702	777	711	747	715	751	756	752	744	757	742	723	747	708	723	734	760	714	724	729	757	723	740	764	722	743	752	741	714	684	748	705	721	735	729	737	713	746	711	727	698	753	749	717	758	748	723	776	749	752	687	770	722	674	689	721	728	779	703	687	736	769	694	702	702	705	774	767	724	724	722	742	704	755	724	730	737	715	741	745	758	766	750	697	686	736	683	766	685	700	739	725	708	706	711	720	713	699	706	740	718	751	692	705	747	722	653	753	718	731	753	762	749	703	717	714	770	722	723	718	704	690	751	716	756	752	702	741	712	733	747	677	731	696	700	758	728	730	744	746	706	775	755	710	733	687	750	692	772	727	721	710	744	708	699	731	729	750	733	710	712	721	710	764	720	719	781	724	781	681	722	737	712	773	733	748	719	707	740	741	715	707	729	754	743	729	674	739	728	739	744	752	782	749	728	680	737	716	761	714	724	720	754	753	757	689	743	698	690	746	726	761	756	763	710	686	751	720	745	739	745	781	717	720	738	745	723	709	756	692	724	733	732	782	718	723	710	758	734	728	710	746	739	756	727	720	695	726	730	728	712	719	690	744	666	729	743	722	736	732	689	715	708	715	764	681	770	739	703	745	747	739	716	745	730	711	727	738	708	721	725	723	747	712	746	725	702	717	730	741	685	677	702	738	717	729	747	751	747	793	755	688	698	770	715	733	735	729	715	738	732	727	764	794	725	783	707	710	710	708	709	750	738	746	726	748	730	729	785	742	721	741	720	755	718	734	675	710	749	710	733	744	694	695	730	723	706	757	712	689	760	725	741	737	688	715	782	735	722	715	730	737	739	692	689	765	762	766	767	717	694	724	739	735	756	719	710	716	702	737	740	744	732	736	742	656	705	739	754	745	720	751	727	695	760	757	667	746	722	707	709	736	720	688	776	693	751	700	660	681	758	712	738	744	750	702	759	760	742	702	749	768	736	678	755	751	757	692	688	706	738	751	724	716	748	678	719	767	716	768	798	725	706	685	742	720	769	760	719	712	731	698	740	682	723	720	707	764	711	715	701	708	734	717	727	729	708	708	677	743	754	743	727	719	752	740	761	728	728	745	741	775	698	800	716	736	703	727	706	726	757	757	794	771	749	752	684	713	749	704	727	698	763	732	715	753	702	674	787	697	718	693	752	722	737	756	732	732	709	743	763	713	703	723	770	727	745	788	701	756	709	716	711	726	753	735	761	693	697	737	734	752	748	757	734	728	748	705	739	750	714	717	706	746	756	728	722	724	695	717	769	719	748	703	717	726	705	764	729	705	735	713	702	706	708	680	710	710	763	745	715	721	699	677	683	686	730	727	715	767	722	735	735	770	720	713	746	810	739	770	780	724	707	677	703	713	739	699	723	709	678	704	718	735	699	741	809	779	725	688	779	714	730	758	688	715	760
3674	1690	766	478	350	419	514	626	611	642	526	361	259	209	237	234	223	221	185	166	167	524	851	696	732	478	392	249	178	159	126	123	105	107	94	105	82	100	90	102	102	110	128	80	98	105	104	94	117	110	116	98	109	107	105	91	88	98	105	108	107	88	99	98	83	86	108	106	108	112	82	105	116	105	96	80	103	97	96	109	101	100	86	108	91	100	85	87	86	87	113	113	93	105	120	90	85	96	105	90	84	107	101	99	109	85	114	106	91	102	100	86	81	94	92	98	117	104	102	112	92	92	93	77	113	96	109	93	104	112	105	88	108	89	128	97	101	99	90	95	108	86	108	85	114	96	88	97	99	110	107	96	98	93	110	85	112	104	99	102	101	111	106	73	108	102	101	121	84	112	101	77	100	118	83	97	99	108	94	93	106	99	118	114	124	84	102	94	81	106	111	115	103	133	114	114	88	98	99	97	95	105	111	96	107	91	109	99	81	101	107	95	107	109	111	91	94	87	90	74	94	110	103	115	108	88	103	91	113	114	90	100	103	105	106	105	101	111	103	97	92	98	99	98	104	89	76	91	115	91	103	91	96	100	100	91	79	104	115	84	106	95	95	99	113	101	98	99	105	106	115	92	108	85	109	90	87	96	90	105	106	95	103	84	112	109	107	94	84	84	97	96	85	87	107	107	94	90	109	99	99	97	103	106	107	90	98	92	95	105	102	108	112	99	82	99	113	98	115	101	91	97	103	104	114	111	106	117	88	84	91	94	93	95	116	76	89	118	108	101	109	101	101	89	96	88	103	117	94	87	85	99	104	113	105	87	81	102	107	93	104	96	85	94	88	105	87	84	102	83	112	105	89	116	108	87	92	115	99	97	92	89	82	95	92	122	113	100	109	100	100	91	111	86	99	97	90	106	91	122	98	114	110	112	101	109	105	105	100	105	85	92	102	83	97	102	101	100	87	100	79	103	112	104	102	106	114	82	116	105	124	97	102	84	105	112	103	101	93	96	103	103	93	105	104	102	98	110	107	104	93	101	98	103	100	106	91	105	94	97	104	98	97	103	101	92	106	112	116	102	95	94	84	103	97	85	109	111	103	100	104	99	101	100	88	100	79	99	91	96	105	104	89	101	97	91	103	87	95	101	89	101	115	112	104	109	80	105	92	102	108	112	79	105	105	102	102	90	92	105	104	93	109	102	107	109	85	106	102	87	87	97	89	114	113	89	107	104	95	107	96	104	101	95	99	88	104	96	93	96	99	99	89	100	114	87	114	96	102	81	111	92	87	91	98	113	93	87	89	101	86	88	105	82	102	98	77	90	114	106	124	108	111	114	103	93	101	111	73	96	96	107	94	84	117	94	102	91	123	103	99	122	96	103	103	108	100	98	104	115	91	109	105	93	93	96	92	100	104	102	106	112	95	98	93	99	92	85	110	97	92	86	102	99	105	104	118	98	87	106	86	98	101	102	107	108	105	92	97	88	109	87	105	104	111	101	112	86	104	114	101	100	94	109	100	89	91	101	94	92	119	98	91	85	95	98	105	97	91	102	78	96	103	98	102	87	102	104	106	97	128	92	100	91	98	84	108	75	105	90	97	93	87	96	90	105	90	82	83	104	116	90	84	107	116	114	112	108	105	98	114	101	125	106	93	84	92	94	102	103	94	111	86	86	116	101	109	102	78	93	95	96	113	115	93	94	104	108	84	89	96	110	83	80	102	90	101	93	114	117	98	111	113	108	113	99	105	108	104	103	109	95	93	114	76	117	98	122	96	98	98	94	102	83	102	77	92	100	93	100	100	118	84	89	105	103	88	92	92	108	95	98	111	95	105	105	97	101	94	85	110	84	112	92	115	124	97	119	105	101	100	90	79	91	89	102	90	92	109	88	94	91	117	85	92	111	89	111	104	83	99	94	99	90	89	96	114	99	115	83	115	108	101	124	97	84	97	105	103	114	118	108	85	78	91	90	90	98	98	96	102	98	92	94	97	103	88	83	87	99	105	96	93	85	100	112	85	111	104	102	101	91	92	101	95	104	111	89	103	89	81	99	72	82	84	79	112	104	106	113	89	94	103	98	115	95	92	101	95	94	92	107	89	102	110	96	92	95	91	108	93	96	103	101	106	110	99	83	98	95	109	98	101	100	115	97	90	103	76	99	101	107	97	105	93	109	104	116	94	102	105	118	107	113	116	103	88	106	95	103	94	119	101	97	108	85	102	97	90	96	102	109	121	102	86	98	90	93	83	97	109	97	102	91	99	98	81	88	106	100	107	103	106	89	89	91	107	111	107	90	112	99	106	101	102	107	96	101	97	106	116	90	70	98	102	97	75	116	114	109	88	110	102	92	98	93	89	106	98	99	110	93	88	92	100	96	102	96	94	93	101	104	87	95	110	75	98	107	100	102	86	99	99	89	97	91	104	81	109	100	76	99	105	83	102	105	87	99	91	80	91	97	93	97	95	94	125	93	102	128	99	87	85	80	89	90	98	115	102	104	100	78	110	87	94	92	107	95	96	102	93	96	100	92	105	84	89	105	104	103	103	111	108	98	91	91	80	106	87	114	91	88	88	87	97	90	98	116	96	81	101	97	92	116	94	88	116	111	100	112	101	99	107	97	84	106	92	119	111	100	90	90	117	97	102	80	98	88	108	105	97	110	88	102	98	92	89	112	107	87	93	118	94	82	118	86	104	105	101	106	92	95	86	97	104	88	108	99	104	100	115	127	90	106	119	109	102	88	104	95	93	89	82	90	109	105	81	97	103	101	102	101	80	95	105	107	110	97	94	102	89	105	106	96	98	98	114	92	110	83	121	90	101	116	94	99	101	82	98	101	114	86	91	94	111	118	90	82	99	101	112	74	73	105	90	96	101	101	95	84	87	102	93	73	102	86	85	107	110	93	101	89	114	99	114	105	104	95	103	114	90	117	102	90	92	107	91	106	84	85	131	109	97	119	77	90	96	103	80	100	100	98	77	110	85	91	127	94	97	105	102	108	109	85	111	114	95	94	97	98	114	92	95	94	92	112	87	101	93	94	90	94	94	90	99	76	106	96	95	103	114	72	92	89	89	110	118	100	103	94	105	96	94	77	106	112	107	110	111	86	100	95	101	95	96	88	94	89	97	102	99	101	90	100	93	93	99	109	96	98	96	91	108	97	106	106	94	94	92	91	99	102	76	98	111	84	110	107	92	99	87	95	107	100	88	90	97	92	94	87	88	84	90	107	93	103	87	85	99	100	99	80	97	96	105	90	103	108	89	99	96	97	98	94	100	81	91	91	110	94	92	102	103	99	100	100	117	92	91	95	107	96	81	94	91	110	102	118	93	96	101	83	87	102	107	90	87	109	114	92	81	109	88	92	121	123	101	108	116	92	96	93	121	89	97	99	87	105	93	92	98	95	89	91	104	94	103	76	98	97	99	115	89	104	92	96	77	86	106	105	105	105	100	116	104	91	79	107	90	90	95	95	94	91	85	113
27296	13402	7170	6992	13514	19541	21039	20003	17743	16972	13715	9670	6392	5275	5293	4666	4464	4306	3823	3533	3310	10234	14555	13535	12280	9024	7026	4264	2598	1705	1215	929	816	723	703	715	740	701	696	705	759	691	704	741	734	695	660	719	669	722	659	718	743	726	678	747	726	721	701	706	667	714	696	716	729	705	723	704	693	699	703	689	760	773	770	723	710	692	675	699	693	745	733	719	775	718	727	718	716	720	706	748	774	689	708	754	675	725	729	705	725	675	758	711	716	750	725	716	669	704	681	716	776	730	681	704	685	678	699	722	765	725	693	722	754	690	705	722	728	702	670	659	744	668	692	763	766	689	706	700	695	707	703	677	662	720	748	698	689	731	718	688	727	704	713	703	684	732	687	687	727	711	720	706	714	748	754	696	758	723	741	696	699	772	726	719	735	750	682	718	726	740	699	679	720	733	703	689	729	666	754	722	720	729	748	733	701	754	670	727	712	698	741	710	676	700	765	717	730	715	717	696	694	686	747	722	689	688	709	719	713	721	713	724	656	715	703	692	748	750	709	713	710	754	731	698	702	695	709	653	753	698	717	730	702	715	727	734	761	706	735	742	735	694	756	762	725	725	652	694	700	707	719	712	728	719	711	719	723	690	688	696	783	738	726	748	729	700	677	710	690	749	751	722	705	679	758	719	754	705	741	708	730	721	730	740	712	720	696	739	667	689	668	693	687	686	704	717	707	699	720	720	740	701	744	781	702	747	709	689	704	723	785	692	664	715	754	700	706	699	698	692	702	732	703	753	728	660	738	698	720	675	653	734	726	693	673	705	744	732	724	719	744	701	702	718	748	707	701	717	719	743	707	673	705	703	741	706	703	724	711	698	728	740	717	706	718	762	704	751	756	689	685	753	695	725	749	727	712	736	727	739	647	713	764	718	705	740	694	711	692	677	766	759	692	679	705	723	711	714	674	706	751	742	701	696	772	699	706	694	718	648	712	684	678	655	683	744	766	666	721	743	714	727	747	714	720	767	689	727	744	663	700	674	747	728	760	738	715	696	743	678	696	689	678	755	736	696	727	708	708	715	689	702	727	695	720	688	713	707	702	721	649	718	740	739	675	708	768	732	688	708	721	712	688	719	767	719	731	787	711	650	741	696	674	669	751	729	677	691	709	715	737	765	720	716	698	737	736	707	735	698	718	721	695	721	657	692	670	698	728	713	768	740	733	707	749	722	706	685	695	685	714	719	749	745	725	756	713	731	697	766	698	708	698	710	750	718	750	708	697	762	687	691	746	755	705	742	756	724	693	701	706	701	731	712	678	720	736	722	704	744	728	725	673	723	725	739	734	673	720	711	730	696	720	705	662	704	728	700	740	666	695	760	734	742	734	706	707	733	676	731	688	730	725	758	766	717	713	679	687	711	700	743	750	733	713	675	692	732	728	718	704	736	733	669	762	757	729	676	732	766	737	739	699	770	725	731	688	784	706	694	753	660	707	702	720	677	744	737	724	714	660	704	703	699	705	724	705	753	769	706	722	699	722	719	745	729	723	676	711	715	723	764	712	769	675	741	710	717	666	738	718	716	690	727	708	730	703	693	711	767	783	661	712	702	697	741	711	735	682	755	725	761	701	716	716	709	704	740	727	698	697	767	719	673	714	693	702	726	714	711	723	728	671	737	737	722	735	759	710	671	680	684	761	734	732	668	679	693	694	734	717	717	674	693	709	686	751	703	724	724	705	721	718	768	707	749	691	721	733	770	728	744	703	719	686	664	725	721	688	784	719	706	729	718	730	723	712	691	707	772	750	738	682	698	753	713	731	745	676	716	733	683	705	771	707	699	740	707	716	742	693	721	731	676	736	679	710	730	765	762	691	708	704	750	720	704	720	726	733	736	737	687	717	736	710	725	768	720	697	716	694	696	740	770	776	672	744	742	715	669	702	757	748	696	734	724	717	726	712	703	693	736	692	732	693	719	728	734	710	754	717	722	679	664	720	753	704	726	717	711	772	732	727	712	733	674	776	737	723	736	750	742	743	705	703	751	711	711	710	715	728	707	789	718	679	713	698	675	736	742	686	779	752	706	711	689	728	731	704	699	735	709	724	652	703	747	743	689	725	724	741	688	715	708	746	689	686	682	707	740	697	702	774	695	697	728	714	756	712	716	749	676	703	754	737	706	750	681	694	701	737	727	730	710	687	666	683	670	704	711	722	765	716	736	758	674	735	725	705	744	735	739	732	737	731	725	683	678	739	713	693	709	710	675	704	710	709	737	703	780	751	708	688	684	716	731	663	723	756	714	727	740	717	693	720	705	733	727	718	702	683	713	692	675	785	679	667	680	731	707	693	747	779	749	711	728	735	688	735	688	725	696	761	684	738	724	653	735	704	769	704	783	700	722	761	706	707	700	723	729	640	706	723	727	766	670	741	703	654	753	669	720	684	690	696	663	719	659	732	743	689	721	706	686	755	706	726	696	773	757	742	752	706	757	707	714	725	677	690	692	718	729	710	703	728	750	754	711	673	688	719	724	696	705	720	753	740	724	714	669	744	703	678	722	683	712	748	679	734	716	736	719	709	703	664	692	699	714	718	704	760	691	704	715	687	692	732	703	754	717	747	738	724	710	727	751	727	726	689	714	737	762	759	725	711	748	733	665	688	711	718	728	656	721	724	723	684	682	707	711	691	746	697	677	711	751	733	729	711	720	756	699	697	683	704	734	744	724	702	678	720	674	714	684	693	742	728	687	741	736	684	741	675	753	722	729	733	739	667	697	669	694	716	697	686	745	710	699	733	725	686	736	707	710	727	714	729	745	697	719	677	704	696	724	700	704	667	683	740	684	761	665	740	670	666	680	740	678	721	668	747	731	725	694	703	707	740	718	706	762	730	685	694	744	754	707	739	742	679	751	703	664	741	683	711	690	733	728	766	704	721	705	706	706	709	697	725	709	716	714	700	702	699	736	755	699	714	727	740	711	758	717	703	688	728	662	731	700	756	715	705	689	781	714	733	743	698	721	751	713	720	742	705	700	748	721	724	762	743	693	744	718	687	686	729	702	688	698	723	701	757	748	716	672	696	741	734	746	720	691	654	689	794	716	708	725	708	767	721	729	705	698	693	726	718	746	664	762	721	720	766	730	726	706	702	700	745	707	722	668	714	713	707	727	721	725	730	761	711	674	690	745	706	764	688	732	776	697	710	719	708	687	727	711	650	707	737	707	687	715	754	695	723	723	691	695	679	737	686	750	690	686	705	720	765	690	703	761	665	692	721	708	705	748	714	723	707	671	704	726	734	665	748	706	764	673	750	737	703	775	710	719	744	717	709	724	696	669	677	738	706	701	741	691	686	722	738	706	699	762	720	744	727	752	678	720	735	721	735	723	763	689	703	713	687	693	736	731	680	726	678	681	769	751	720	675	743	735	729	722	713	714	765	680	718	712	736	693	746	715	720	718	756	698	723	741	703	743	748	723	700	701	707	703	699	702	726	712	735	768	737	715	728	730
2651	1019	515	316	264	243	390	385	401	335	262	177	146	161	150	136	129	130	150	140	130	166	170	169	179	158	143	111	95	97	89	90	77	79	82	75	91	96	80	81	84	91	87	80	72	86	93	87	89	78	93	98	81	73	76	87	91	88	90	99	115	93	75	86	80	79	70	78	94	82	85	95	87	96	94	92	99	110	87	59	86	78	94	82	77	97	73	91	88	90	90	72	103	89	77	80	100	80	92	86	85	83	71	91	84	88	73	95	88	78	79	88	79	94	83	94	84	95	89	89	81	88	98	86	99	81	89	104	84	85	87	86	72	87	92	86	75	98	90	80	76	90	71	82	78	83	86	73	77	75	84	82	90	86	75	84	86	91	73	90	89	86	75	73	98	76	67	93	89	83	87	98	65	104	98	94	99	82	95	75	83	84	95	88	80	80	94	81	73	75	86	88	99	81	73	83	95	91	81	87	88	90	97	80	81	87	87	97	83	97	92	82	90	82	76	91	94	95	92	74	83	94	94	81	71	85	85	82	94	85	113	70	77	89	89	80	84	88	85	92	80	89	94	89	92	76	71	90	95	94	84	73	96	82	79	94	97	72	80	87	80	79	83	90	103	94	90	70	83	76	79	83	94	102	96	85	84	80	91	74	80	81	74	79	89	85	95	63	97	92	81	81	68	70	90	88	88	83	103	103	93	102	100	96	70	88	90	86	81	91	88	78	88	90	88	78	96	105	92	86	90	88	99	87	64	93	96	78	82	73	73	86	85	82	91	89	105	88	60	86	82	80	72	96	83	88	85	92	89	103	77	75	96	90	77	77	87	97	83	92	73	84	94	93	84	74	85	90	86	94	81	83	89	94	94	93	93	76	81	94	72	74	99	96	87	64	83	78	97	75	95	93	88	85	98	92	81	91	98	75	97	106	88	100	75	96	75	102	80	90	88	88	83	89	76	84	97	86	98	94	87	76	89	90	84	85	97	92	89	82	81	71	88	90	88	80	89	104	94	93	66	83	94	91	83	74	83	67	69	86	98	78	80	109	93	85	70	86	84	86	85	89	93	89	91	90	99	99	103	91	68	81	99	75	86	85	100	90	81	86	101	78	95	86	76	93	90	96	78	85	77	91	97	73	94	69	100	85	90	94	79	100	92	95	78	90	74	75	90	93	75	87	80	87	96	75	63	86	104	97	83	79	103	97	85	92	98	73	73	69	96	81	83	72	70	89	95	98	83	82	84	89	91	92	93	88	94	100	87	84	100	99	87	87	92	104	77	87	89	86	80	89	89	89	99	100	116	89	77	77	95	80	76	87	80	79	78	85	84	94	90	98	74	64	77	86	84	92	83	65	104	69	95	100	98	88	81	77	71	75	70	74	91	82	98	94	83	103	95	91	92	87	87	91	109	107	91	81	102	73	93	81	93	87	88	82	85	85	84	88	78	71	82	101	92	82	83	92	100	89	95	78	100	79	96	105	86	96	81	95	79	84	86	94	83	71	99	98	79	92	83	86	75	89	98	82	96	89	94	86	73	88	99	81	93	89	87	94	75	79	75	99	87	86	108	105	91	86	79	85	99	94	95	75	83	97	87	66	107	79	90	98	99	70	75	85	101	80	86	86	66	85	91	78	104	92	101	87	95	101	78	79	75	90	95	80	103	82	81	83	93	91	107	101	80	89	84	93	102	81	98	88	87	84	87	80	84	101	89	78	95	91	95	104	81	85	95	79	83	85	80	77	100	69	79	96	84	83	76	96	79	81	88	96	82	66	84	88	82	77	104	85	84	81	117	96	78	76	89	109	74	90	97	102	82	82	70	83	85	95	84	88	87	76	90	74	82	76	73	76	87	86	83	76	94	88	94	85	94	97	97	85	101	93	100	92	108	86	77	90	66	89	69	86	95	79	81	96	73	84	103	84	74	80	90	90	65	70	95	82	79	97	100	71	89	91	75	90	69	74	78	95	99	91	102	80	81	99	81	90	84	93	82	84	83	84	96	94	84	72	93	91	101	101	94	68	90	100	86	96	84	81	80	83	74	99	92	87	91	96	69	88	84	99	83	76	106	79	111	95	89	81	101	102	73	78	88	81	93	75	100	87	66	80	94	75	85	82	78	78	88	91	86	83	76	86	68	95	81	87	77	89	66	108	86	63	94	63	81	97	83	76	101	86	65	97	81	92	68	93	93	94	90	87	79	75	85	79	92	87	77	69	84	91	83	93	92	92	102	82	89	86	87	94	85	80	86	96	76	97	110	80	87	89	80	71	68	83	79	99	75	73	94	102	93	78	83	83	111	98	85	79	114	87	90	101	85	82	95	93	98	77	90	83	72	95	69	86	82	89	82	90	100	86	82	82	76	79	73	81	88	78	82	85	99	86	86	97	86	95	94	76	92	81	83	88	99	67	94	89	75	84	85	79	91	103	105	86	89	78	88	89	87	77	93	90	85	87	91	75	79	67	79	82	87	85	89	92	92	96	67	75	97	90	82	82	85	92	79	71	88	98	91	76	84	94	82	63	72	83	83	85	86	79	76	88	77	81	85	83	73	80	91	72	92	89	81	97	88	75	79	96	92	93	63	106	88	79	83	76	84	74	94	75	92	97	91	83	96	81	95	93	109	85	94	73	77	111	76	98	91	86	92	84	85	74	94	86	103	92	93	82	98	87	66	103	79	73	107	91	90	88	98	91	89	90	91	74	76	90	89	89	83	83	97	101	92	93	91	93	89	91	72	109	87	89	79	78	77	73	76	88	85	102	71	89	90	85	88	98	86	80	89	76	76	90	94	91	73	90	97	90	81	83	80	77	91	72	84	89	95	84	89	83	88	85	83	84	91	94	78	82	77	74	89	92	87	78	77	92	77	94	97	92	87	80	72	77	100	90	105	95	82	87	86	74	103	94	87	91	97	80	81	81	79	86	90	88	78	91	79	75	80	87	93	75	69	94	77	91	89	100	86	80	92	98	99	96	93	81	89	110	92	87	83	90	87	80	59	88	69	86	94	85	83	90	86	89	77	90	75	100	82	84	79	108	78	73	78	76	83	84	89	91	81	90	86	90	83	97	88	74	99	93	92	88	77	84	101	88	111	103	89	99	95	97	73	91	99	75	84	77	88	90	89	104	99	107	72	74	82	80	107	88	82	78	88	77	85	83	84	99	76	90	73	81	100	83	74	77	81	90	94	79	86	74	74	92	117	84	82	86	82	81	81	70	75	93	80	98	76	93	81	76	79	83	76	103	94	87	96	75	83	91	91	79	78	90	60	92	86	82	92	84	77	92	78	77	74	85	94	102	102	97	91	90	90	89	103	84	93	90	65	84	77	98	84	82	81	84	80	79	82	85	94	93	89	72	93	82	102	88	94	81	89	89	75	97	73	75	80	102	91	86	97	83	90	80	99	70	85	79	82	74	71	89	80	68	87	94	82	89	74	96	89	87	97	93	95	75	82	91	87	72	74	93	81	89	98	89	80	88	86	109	88	99
20375	9816	5251	5083	9969	14606	16208	14061	13009	10250	7258	4433	3408	3159	2855	2711	2469	2355	2341	2101	1891	2870	2931	3107	2497	1977	1521	1264	1004	800	732	615	634	658	681	665	612	698	654	634	640	580	628	601	638	647	665	652	653	705	641	663	638	591	641	586	604	638	692	639	598	641	670	642	645	648	646	646	584	610	662	652	635	656	613	627	576	649	655	700	622	661	644	681	590	615	640	630	623	632	644	665	639	660	638	632	652	653	676	648	589	665	617	639	694	652	590	632	643	628	604	655	606	639	622	646	607	629	655	705	564	633	664	692	656	639	671	619	622	650	628	650	665	651	664	585	586	669	667	644	640	646	622	643	671	654	662	620	629	663	615	632	608	644	674	645	669	633	658	672	619	621	655	643	647	649	686	643	736	685	642	649	668	683	683	648	659	608	621	643	682	659	629	644	699	638	650	657	639	623	636	638	674	599	644	596	631	640	629	618	661	622	638	632	659	656	672	652	715	690	616	659	652	672	613	653	678	629	646	611	649	679	681	617	630	602	663	653	676	694	684	650	639	652	678	628	628	668	635	648	679	612	637	630	626	634	632	638	655	642	633	656	638	652	614	643	646	604	693	624	681	622	632	657	637	640	665	657	648	654	662	613	654	653	622	649	703	628	599	608	633	635	626	666	644	661	638	601	612	677	631	642	648	627	650	673	662	650	627	678	637	681	630	648	680	699	623	651	638	600	644	671	665	623	636	593	620	656	673	617	637	662	599	634	647	646	637	603	607	624	626	610	642	603	664	690	586	621	632	662	655	667	633	639	651	637	638	604	617	603	666	611	631	643	634	638	626	686	638	642	658	595	633	664	614	672	634	648	591	625	637	657	637	653	635	660	644	616	657	661	653	673	628	624	624	680	694	698	622	609	645	678	607	672	601	644	615	653	611	633	639	594	671	653	624	624	623	625	687	655	650	633	638	649	616	670	608	671	653	670	643	665	671	642	620	615	683	597	602	615	610	622	653	673	662	643	659	631	666	662	650	653	615	647	654	660	654	658	667	637	651	634	644	653	612	633	693	637	609	626	652	646	668	677	659	634	647	601	614	677	632	706	628	619	626	601	646	605	660	676	686	613	583	686	644	666	642	619	633	630	629	615	621	645	646	609	643	669	609	646	620	657	628	674	652	631	662	633	578	602	676	647	623	622	629	645	597	621	634	640	634	619	703	682	618	706	645	650	622	627	640	643	649	638	646	600	627	609	634	593	593	611	590	602	655	663	652	645	689	666	633	639	633	656	605	622	642	635	605	627	645	657	648	689	630	661	644	638	672	643	605	650	690	657	649	643	633	618	604	660	691	703	647	626	568	693	633	648	687	618	611	634	616	681	634	658	603	609	644	654	615	625	644	677	653	614	704	651	647	648	667	647	661	645	671	648	665	639	654	684	620	602	674	638	678	656	676	682	609	677	620	672	631	652	593	630	632	639	627	690	602	624	656	644	650	615	669	656	627	652	626	613	675	647	649	610	608	640	663	671	596	675	670	600	683	610	713	681	609	649	689	663	675	633	602	650	627	660	636	660	647	626	647	658	639	635	677	683	672	659	671	617	616	649	619	644	670	587	622	659	665	629	693	681	658	580	630	649	630	606	650	607	663	633	598	619	631	599	615	636	595	636	692	689	681	621	683	634	635	647	614	630	664	668	640	622	631	639	642	607	678	583	651	674	620	617	626	646	629	619	625	653	609	659	672	680	652	651	654	633	630	653	643	657	615	647	665	621	673	619	605	620	674	633	671	597	662	631	659	677	655	661	668	643	683	607	645	634	651	645	610	626	631	635	619	641	661	644	571	643	646	657	653	655	640	694	657	651	571	618	624	669	661	653	632	655	639	669	642	638	627	657	641	653	664	635	647	689	620	608	669	631	657	640	603	649	621	628	662	654	645	640	652	638	614	627	584	621	645	619	679	641	603	625	630	634	633	658	667	693	616	675	657	593	612	604	612	685	648	631	643	604	672	618	657	624	643	600	626	608	639	639	590	631	629	620	624	626	661	644	625	625	660	665	670	622	646	636	681	643	646	637	714	672	646	645	589	694	649	670	679	632	700	632	600	681	641	664	668	640	636	640	647	627	619	628	655	595	645	667	587	656	655	645	634	634	619	638	665	642	640	605	661	655	626	631	647	621	664	645	624	602	670	641	639	671	644	671	657	643	609	616	623	617	614	667	603	643	636	685	647	646	635	665	679	642	658	589	673	619	627	638	633	634	635	668	634	594	646	673	655	641	646	656	634	631	655	610	665	624	641	652	644	678	629	552	658	691	638	678	631	647	634	624	606	619	598	655	622	646	604	642	617	624	614	633	688	630	664	631	613	636	642	607	676	653	645	664	659	619	588	680	625	650	607	632	609	689	653	661	624	659	628	647	616	628	612	644	573	630	626	697	634	627	667	649	651	630	621	642	622	638	653	642	583	605	642	693	683	667	695	629	584	633	675	640	625	622	657	620	612	647	684	669	667	662	629	629	651	626	602	620	681	607	632	674	694	669	655	622	669	647	641	648	656	649	665	630	653	604	638	630	629	671	669	665	690	664	641	678	628	650	604	661	633	659	628	666	631	656	661	679	633	639	639	665	667	637	643	668	662	633	655	713	665	601	647	644	652	666	591	634	646	689	639	654	622	597	599	645	638	696	646	654	647	671	617	640	677	610	694	671	625	665	656	667	657	625	666	649	617	647	664	689	671	651	667	679	639	669	655	615	714	675	658	623	646	622	629	626	604	662	629	645	677	683	638	642	614	642	726	577	696	634	619	610	659	622	619	651	617	603	655	611	644	628	663	669	593	670	632	592	581	622	673	679	627	633	646	618	634	604	649	662	644	632	662	623	634	615	615	653	613	635	669	651	636	640	613	594	688	654	645	678	648	618	669	636	664	618	623	642	635	666	627	602	659	637	616	650	693	653	636	684	638	642	626	649	610	610	646	644	607	656	628	666	655	614	696	600	612	670	601	713	664	628	644	685	629	659	682	627	640	651	609	633	624	668	592	610	588	666	650	658	634	653	628	587	618	593	574	617	658	654	610	653	638	577	613	633	626	661	683	643	651	628	611	635	694	709	663	671	642	651	670	650	652	667	613	660	627	619	664	638	647	712	640	648	646	629	669	623	650	641	642	629	609	613	670	645	649	593	580	643	652	618	664	647	663	589	641	607	642	651	658	677	664	618	596	640	630	641	647	624	627	651	651	692	609	633	642	703	646	623	653	659	607	660	623	608	631	666	638	659	605	630	668	655	620	641	643	625	670	675	610	639	641	694	640	608	624	678	638	616	589	670	692	619	658	639	630	633	675	641	589	661	626	672	628	646	628	648	639	699	636	674	635	638	659	639	618	658	620	644	642	612	606	630	682	640	619	648	568	644	637	678	652	626	652	638	707	644	650	611	642	614	611	615	600	615	702	609	677	645	632	646	619	659	628	646	655	671	651	636	637	661	653	636	656	645	644	618	651	605	645	695
2686	1630	778	464	324	370	522	554	558	371	281	222	214	199	176	147	179	164	161	159	169	323	329	384	339	295	235	171	128	130	102	91	109	110	97	90	96	84	87	98	107	85	80	80	88	80	89	97	74	72	99	100	97	88	85	78	86	88	91	97	81	81	86	79	89	76	89	77	103	93	82	89	87	89	83	85	71	86	72	86	83	93	104	87	94	92	70	84	107	94	80	92	81	91	72	90	104	106	92	67	102	86	77	90	72	82	75	95	89	84	82	84	80	88	110	108	71	78	92	88	78	79	66	107	84	82	94	85	98	84	85	95	82	93	102	97	108	87	76	82	87	71	90	83	68	96	93	83	83	84	88	81	84	80	90	82	88	86	91	78	78	82	83	98	76	88	83	87	90	88	92	93	92	80	81	80	99	74	94	77	99	93	88	94	81	98	84	92	82	91	98	88	81	95	73	89	71	95	88	92	88	90	95	103	84	70	102	93	84	79	97	74	85	77	95	100	89	73	100	84	103	79	83	79	77	99	86	96	121	115	97	82	96	103	73	90	76	83	102	101	89	74	77	91	86	83	94	78	89	80	87	97	88	73	88	83	91	101	93	88	96	75	103	85	90	84	94	80	71	73	90	73	110	79	104	88	95	88	93	93	78	86	92	90	78	77	101	97	91	94	92	88	74	86	100	75	83	89	106	96	84	81	75	79	101	101	79	104	82	97	79	85	98	107	102	99	90	91	75	83	98	88	78	83	90	86	89	80	79	91	90	93	85	96	97	89	79	89	74	89	96	70	87	76	85	109	90	82	96	86	86	73	71	81	92	104	109	73	79	94	81	86	95	87	88	82	98	94	89	82	89	85	91	78	83	90	86	80	78	92	87	97	104	83	74	77	81	78	90	92	84	85	89	72	105	82	85	101	90	87	68	60	93	104	82	95	81	93	79	110	94	98	94	92	84	101	84	74	107	96	82	80	90	92	106	78	108	83	83	73	85	91	73	73	100	77	88	91	71	99	95	78	95	91	85	85	92	90	75	78	70	92	86	77	95	82	89	88	91	85	81	90	90	85	83	90	99	84	82	82	89	86	86	100	73	95	80	97	97	91	95	106	94	95	91	94	85	88	100	78	77	85	87	78	90	98	99	79	87	87	94	71	84	109	79	80	91	78	67	76	95	82	88	98	86	91	93	76	82	102	91	104	80	80	80	64	81	96	89	100	91	112	94	82	84	89	97	80	89	67	75	103	93	101	73	91	92	82	88	102	84	95	79	84	91	85	68	81	76	78	96	97	92	91	93	92	91	102	92	89	76	71	77	85	96	75	75	88	88	89	88	94	102	86	97	85	79	84	101	101	91	82	87	83	89	114	100	90	91	96	88	90	85	83	88	93	87	94	98	96	85	104	88	70	95	86	83	84	93	86	72	84	72	95	92	77	91	77	85	82	90	104	72	95	95	92	84	96	90	96	89	99	89	88	76	88	101	90	78	96	94	80	75	79	81	63	94	84	87	78	86	80	99	81	83	96	99	89	74	90	77	96	91	100	80	84	77	86	92	79	99	88	87	84	75	98	87	91	84	67	81	86	66	79	93	83	99	91	82	81	93	73	90	82	83	85	76	105	102	94	88	100	102	85	88	92	99	83	97	83	95	86	95	75	89	102	84	84	88	82	82	86	88	98	87	76	82	77	81	97	102	99	80	87	95	97	100	88	81	86	97	96	83	86	97	104	92	79	91	92	80	87	102	82	91	99	75	94	73	94	88	79	92	100	91	104	86	85	87	83	78	85	92	88	75	89	96	90	71	88	81	74	77	78	76	89	80	82	99	67	89	86	92	76	83	81	72	91	72	90	85	66	97	81	77	89	81	89	97	91	79	87	92	103	81	92	85	76	85	84	90	82	96	81	80	73	83	86	94	90	83	92	91	83	74	95	98	87	100	79	96	95	77	79	90	106	80	101	74	86	73	93	87	73	88	89	86	89	105	92	80	93	99	65	69	106	89	81	90	84	83	91	98	78	84	91	81	85	65	109	84	101	86	71	85	86	81	89	88	86	83	77	101	78	80	74	86	93	85	90	99	98	116	90	90	78	72	87	95	98	72	80	88	95	87	72	84	89	80	72	97	85	70	85	101	90	112	101	79	91	92	78	68	81	92	92	69	88	73	108	88	89	88	95	80	77	88	69	89	91	84	97	73	86	89	81	93	77	87	92	91	86	96	87	104	85	82	83	84	86	94	85	92	100	89	78	70	92	95	73	99	95	93	84	109	97	85	97	96	85	101	74	97	82	92	80	79	93	74	79	95	101	77	84	76	92	99	90	68	72	95	72	86	95	85	84	92	87	83	75	99	76	78	89	80	98	83	86	91	102	75	93	85	79	76	99	85	87	99	78	101	95	96	97	95	78	82	93	75	73	81	73	109	93	94	80	90	83	78	92	86	79	92	98	99	86	94	82	94	87	103	96	93	85	98	89	76	85	80	70	76	74	89	100	86	88	89	77	91	96	73	89	88	90	86	84	98	86	91	85	89	102	77	92	89	93	102	91	78	95	91	95	85	79	94	103	93	101	98	95	85	74	82	75	82	105	101	92	84	93	88	74	97	92	103	85	89	94	102	105	81	85	96	77	71	65	86	83	95	81	90	96	83	89	99	83	86	78	106	96	92	86	82	95	74	98	100	87	99	72	88	87	89	101	103	87	86	108	88	80	64	80	94	77	89	83	83	104	91	84	81	94	85	83	78	89	91	97	84	103	102	90	87	77	86	107	89	67	97	87	88	85	69	91	86	81	99	93	89	96	84	75	100	97	79	77	88	95	83	92	81	100	86	95	75	88	90	94	81	95	81	74	108	93	106	77	92	73	78	85	105	84	92	102	95	93	102	78	87	72	71	89	71	89	81	72	99	91	88	79	83	92	84	98	89	70	103	84	91	88	87	95	88	93	99	94	98	89	72	77	116	89	92	89	86	101	95	93	94	93	88	89	91	87	85	86	85	100	78	85	85	85	100	101	94	92	99	89	90	98	86	91	92	81	82	74	75	83	72	99	99	102	94	84	94	92	88	96	86	95	93	90	86	77	89	80	95	80	89	76	86	72	99	90	94	78	77	79	88	79	81	71	107	84	76	80	80	84	95	78	90	78	79	84	78	77	86	89	95	91	95	76	77	91	70	87	78	93	82	108	82	90	93	90	86	82	99	83	96	83	91	90	87	99	85	85	88	78	83	89	96	93	69	92	77	77	88	77	90	73	83	88	82	89	107	77	92	97	76	82	101	100	102	106	84	99	103	80	82	74	75	79	91	95	91	88	93	112	91	77	99	104	94	98	94	88	106	81	82	100	93	81	101	93	79	80	74	98	93	78	91	81	86	87	100	80	89	76	91	78	100	83	99	102	91	81	84	80	76	85	82	97	94	81	77	81	98	97	79	93	82	80	88	81	92	69	83	90	83	98	74	96	90	87	91	100	80	95	100	96	96	81	84	87	86	91
24135	13190	7576	6784	13471	18947	20104	19107	16171	12517	8115	5612	4420	3997	3750	3248	3108	2830	2897	2640	3278	6544	7512	7872	6174	4850	3397	2249	1535	1111	888	775	662	674	668	631	649	615	657	587	641	649	628	624	644	639	620	684	660	656	659	621	611	643	641	641	619	622	660	619	650	629	676	625	657	604	673	632	664	659	617	636	628	628	639	666	639	593	659	647	601	610	638	635	633	659	673	634	608	632	622	613	618	601	613	631	665	608	637	627	643	644	639	649	640	596	645	604	637	636	645	605	648	647	632	630	615	624	612	653	670	644	621	633	661	600	640	623	645	670	634	644	606	657	617	580	632	675	614	601	645	600	631	637	648	632	634	657	584	664	613	680	678	627	633	644	671	631	692	639	641	626	635	601	669	609	651	680	660	650	648	610	629	648	652	684	627	656	616	585	646	646	653	623	628	655	610	638	637	663	636	665	627	606	649	677	670	623	576	631	617	644	639	641	627	635	658	609	631	649	604	674	647	597	649	651	608	630	637	603	656	654	622	626	609	644	601	625	670	638	641	655	599	617	587	625	604	597	611	660	641	638	659	630	642	620	596	645	636	606	625	696	636	642	672	634	642	643	584	631	649	634	632	618	617	633	669	624	661	616	630	659	649	618	600	620	593	669	686	636	663	641	654	627	606	638	676	663	630	612	640	671	647	646	599	622	667	602	624	667	589	586	615	665	609	632	644	647	610	564	613	616	632	679	635	634	578	657	569	604	619	645	650	615	643	661	601	634	594	687	645	620	654	603	659	704	669	618	646	654	595	647	659	618	617	605	669	637	622	657	640	622	638	659	649	614	652	633	680	621	656	624	627	600	598	635	625	637	631	631	599	671	662	639	622	637	646	670	679	645	660	628	614	615	605	612	586	637	641	648	611	664	625	618	656	619	647	657	658	620	657	639	638	622	641	617	616	658	623	631	669	588	626	636	654	619	611	646	661	640	630	626	638	622	614	620	632	602	612	577	633	634	612	690	635	645	620	637	636	671	688	617	648	663	663	676	612	643	605	634	667	664	622	635	635	618	592	644	669	619	595	669	648	648	649	643	613	597	666	655	641	636	603	657	591	643	615	629	624	663	636	645	641	609	660	634	611	647	644	658	626	658	655	672	620	653	653	624	640	635	680	608	587	622	652	621	714	681	634	675	684	641	615	610	603	634	657	687	599	608	634	614	642	671	622	628	623	635	608	632	598	655	649	658	637	626	687	639	630	587	610	635	665	634	630	643	681	647	660	652	641	640	654	609	645	604	594	680	660	645	601	638	613	634	634	668	662	648	604	637	649	633	607	620	608	652	620	675	679	679	630	625	644	606	624	638	680	632	635	654	626	640	665	629	654	670	618	640	621	634	633	696	666	596	635	657	605	647	630	615	641	634	651	606	615	660	620	638	633	634	631	633	683	578	654	673	624	599	580	629	680	636	682	646	610	642	631	628	656	644	618	648	645	652	666	612	678	621	625	626	609	597	627	623	614	652	599	659	671	656	646	663	661	655	585	654	642	611	669	568	652	651	600	639	656	652	613	628	638	683	628	657	619	656	634	679	646	615	675	627	661	625	606	656	637	634	653	620	652	638	620	629	624	634	649	656	641	653	626	616	609	607	640	701	662	623	603	589	670	632	659	641	592	651	617	650	634	642	633	586	638	633	640	617	642	600	632	628	643	619	621	623	588	651	624	638	634	615	653	635	629	632	597	667	647	592	624	641	619	626	649	659	610	621	632	596	674	633	623	621	637	644	678	601	642	591	643	674	654	619	668	620	666	654	662	621	593	621	613	615	655	619	577	583	631	632	599	620	672	599	595	639	680	672	640	627	649	609	658	646	615	634	663	618	639	676	662	625	621	639	700	660	626	574	655	618	670	605	645	620	628	661	582	619	631	666	639	619	618	670	598	671	584	617	627	597	624	631	654	622	639	607	676	656	600	643	636	682	666	651	638	657	662	605	607	610	636	661	596	625	649	601	601	633	615	653	665	652	628	629	648	638	625	645	621	653	627	638	632	641	619	616	665	636	648	635	606	632	649	639	650	657	646	652	623	653	645	633	632	646	604	602	663	611	629	629	629	600	691	695	678	637	627	669	603	640	622	658	624	626	605	622	629	625	682	659	600	583	641	625	623	643	655	697	645	675	669	627	656	568	632	614	637	644	606	660	630	639	627	643	605	642	645	653	631	592	626	615	640	640	645	643	613	661	642	626	627	592	601	639	648	647	648	640	644	643	633	625	609	651	611	610	648	653	656	622	642	654	636	659	644	636	645	628	643	640	600	696	683	606	583	636	643	667	609	644	607	650	690	645	552	632	635	643	607	677	622	681	657	625	623	652	624	623	603	662	626	600	661	664	656	663	651	628	638	644	620	646	644	653	661	649	627	606	612	634	629	640	623	657	619	610	658	633	674	600	581	650	642	619	672	655	617	654	616	626	645	624	640	618	636	644	660	614	680	675	635	600	621	598	604	664	596	663	656	635	664	645	632	669	619	616	651	612	624	638	626	617	623	648	649	600	633	593	605	646	636	644	627	639	594	629	656	643	625	628	646	612	666	615	664	625	657	635	684	653	636	658	676	656	655	616	658	629	607	598	652	629	645	637	607	646	650	672	629	595	606	634	629	637	651	661	676	617	673	582	625	634	635	640	589	610	639	649	605	610	581	651	637	585	625	665	627	596	628	598	643	634	599	639	642	668	625	654	593	647	639	661	662	620	663	640	627	626	625	640	625	612	627	625	588	618	643	625	704	596	626	625	629	639	646	632	631	684	638	659	666	583	607	652	658	663	660	646	671	625	642	667	681	690	628	631	678	654	654	682	644	622	627	634	642	660	667	601	683	630	637	656	608	643	639	666	611	625	666	661	660	666	584	641	662	610	653	676	602	617	644	587	602	655	634	594	650	661	636	661	642	644	669	658	586	630	682	632	606	637	614	675	652	669	675	630	605	629	624	646	636	639	618	637	675	643	631	691	602	609	607	695	660	638	636	630	652	659	640	601	672	601	601	628	623	651	658	660	622	594	597	596	640	688	612	655	657	655	623	596	654	645	662	659	671	649	611	626	650	597	602	600	674	641	662	650	627	659	627	666	610	606	613	667	612	649	672	650	635	621	635	635	639	653	631	631	658	631	668	626	644	634	670	636	619	661	608	649	685	664	673	631	634	633	660	647	618	618	620	613	672	609	656	635	600	661	602	620	653	653	626	618	605	665	616	683	694	640	625	669	683	619	646	640	632	639	615	598	639	607	642	625	665	646	656	637	641	677	667	649	697	612	708	677	668	662	594	659	597	643	671	657	640	662	636	588	649	636	663	654	628	635	627	695	661	652	566	624	615	609	609	644	692	612	626	630	641	640	638	621	651	640	689	619	617	624	648	602	600	637	646	640	603	658	609	659	577	621	611	650	650	643	617	600	595	678	613	669	590	644	620	654	613	629	631	625	577	642	622	661	621	594	605	687	594	595	624	596	609	655
3989	1395	778	483	350	405	505	556	481	392	324	228	200	209	204	196	217	162	161	195	161	225	438	455	419	346	300	204	145	137	121	115	99	85	119	121	109	95	117	112	93	67	104	106	111	108	108	106	97	114	73	101	93	94	98	81	112	97	98	102	96	94	99	101	101	109	108	112	106	99	109	97	96	108	99	109	101	90	106	94	97	93	100	92	89	106	102	94	104	85	93	110	95	98	83	97	96	94	98	109	106	107	106	95	109	108	91	116	110	88	106	84	104	102	94	106	113	91	95	120	80	105	103	99	92	84	99	116	85	98	94	85	79	99	109	102	100	103	96	98	93	129	99	115	85	92	98	104	95	81	113	94	94	93	99	124	111	92	105	102	100	102	101	98	117	109	91	101	102	75	105	85	93	92	97	97	68	91	106	73	86	91	105	104	105	119	99	115	95	110	104	96	99	111	102	107	101	107	92	84	102	105	93	116	100	112	101	117	100	101	114	103	96	101	91	112	94	112	100	99	106	100	108	97	92	110	99	127	92	110	96	92	93	104	106	119	95	99	107	114	113	105	103	90	100	114	106	107	90	112	90	98	84	103	109	98	91	95	96	95	110	97	108	94	105	94	99	95	88	98	103	90	101	120	97	105	112	107	95	100	108	78	120	114	97	92	98	89	117	104	106	106	107	102	98	72	102	113	98	121	97	110	104	111	99	105	95	95	106	113	106	97	106	103	113	86	100	98	88	99	99	109	115	106	99	113	115	98	95	106	84	92	98	93	92	120	93	98	103	94	100	105	104	106	102	100	110	93	111	113	117	105	111	91	99	102	93	102	94	95	88	109	80	103	99	98	111	107	110	100	75	91	118	114	105	87	93	115	99	106	113	87	103	103	94	108	96	109	112	106	117	99	103	107	100	96	98	94	129	99	103	85	83	89	106	116	117	109	86	111	116	103	105	101	102	99	105	87	90	104	82	104	90	92	97	124	101	95	98	102	105	91	98	105	114	102	104	93	100	128	105	107	91	89	94	91	92	118	116	89	96	103	109	102	103	87	105	97	113	102	86	104	96	91	96	107	82	81	91	100	102	105	101	106	109	90	90	89	91	119	99	76	95	117	96	93	104	97	106	97	84	108	106	112	92	110	105	91	87	107	116	103	90	90	108	107	92	87	92	100	104	111	112	117	91	109	91	97	105	90	98	99	111	89	98	112	88	105	103	84	123	103	101	119	95	110	115	108	96	101	101	109	94	109	98	99	92	124	99	116	102	103	93	96	102	95	108	119	87	82	86	104	103	100	80	88	103	89	93	90	92	100	118	98	98	97	106	105	99	94	116	95	88	101	107	98	103	101	101	106	122	104	99	102	106	102	117	104	102	99	109	124	99	96	101	87	96	101	112	96	105	95	92	94	104	96	97	103	89	89	107	113	100	98	107	108	95	92	102	89	106	103	110	92	94	102	96	90	80	106	83	103	99	108	104	106	125	100	94	73	83	89	96	109	106	81	108	100	100	103	103	114	93	97	98	118	97	114	97	96	91	120	89	91	102	94	103	122	94	96	99	94	106	118	91	85	98	109	109	105	83	104	93	109	81	85	108	99	104	86	99	93	93	106	92	104	111	115	100	97	82	83	87	106	80	104	119	99	90	106	104	94	97	98	89	92	115	108	107	105	112	90	100	101	95	104	96	104	107	105	100	83	91	98	103	94	105	100	98	104	114	99	111	116	78	95	87	95	85	70	115	85	102	106	105	86	96	95	107	100	100	98	113	99	108	102	89	106	102	102	103	112	89	98	93	103	97	105	89	99	97	109	118	102	92	92	106	91	106	108	110	104	89	94	84	112	88	112	89	115	112	119	100	100	101	92	92	88	81	88	98	95	115	94	94	101	74	106	113	98	103	113	88	82	112	100	114	108	104	102	102	98	102	101	111	77	95	107	83	115	85	101	95	111	98	111	108	116	106	108	112	84	111	114	93	114	105	101	98	92	95	101	85	103	102	118	93	107	98	98	86	95	100	92	104	108	107	93	106	103	106	99	85	89	106	95	115	98	97	124	99	102	105	118	97	93	125	81	109	101	86	89	80	127	108	86	92	97	100	95	98	94	107	107	115	87	114	86	102	80	97	84	91	89	96	87	105	97	104	88	98	107	96	92	89	89	95	92	92	92	105	109	105	95	97	80	83	103	112	103	98	103	89	113	89	91	113	109	110	105	105	107	105	100	92	104	107	98	84	99	95	99	131	104	96	97	94	114	106	95	112	94	100	112	110	87	91	99	88	91	117	92	95	97	97	108	94	104	117	108	94	91	94	103	86	118	104	90	91	97	100	110	98	94	95	84	101	100	100	103	108	94	105	101	90	95	94	102	109	107	125	105	104	107	108	91	103	100	110	90	88	103	102	110	101	94	108	91	110	106	95	84	106	102	103	111	87	100	98	96	97	91	96	106	106	106	112	84	100	97	94	98	94	115	100	74	112	103	94	115	88	110	90	88	96	106	94	106	101	111	114	99	91	90	106	94	101	106	98	80	98	107	108	108	113	105	100	113	89	112	104	93	124	102	100	99	108	101	101	87	99	101	97	99	96	87	104	117	77	82	100	119	93	107	86	101	94	90	91	104	115	101	104	108	113	97	99	98	112	104	110	110	99	115	93	97	102	93	107	108	96	113	84	104	87	96	109	96	89	107	101	93	124	85	97	96	112	112	102	108	95	92	105	113	88	88	90	112	83	91	84	100	101	98	88	107	111	90	99	111	100	103	100	102	90	96	111	101	90	98	110	119	129	95	94	99	117	111	75	94	126	105	98	112	91	106	125	93	102	98	118	77	111	85	111	110	99	101	81	106	86	116	87	104	110	106	91	99	109	104	95	93	100	122	84	84	102	98	99	91	105	92	115	90	93	102	107	102	99	118	93	107	97	104	97	74	100	90	104	106	104	98	94	99	106	116	93	101	115	80	93	90	111	93	84	100	92	106	91	103	115	102	99	108	107	108	114	100	97	97	96	106	99	106	85	111	92	95	110	100	89	111	109	89	91	111	114	87	100	114	100	106	106	110	106	89	85	87	100	96	91	105	112	100	85	79	115	111	107	122	104	109	109	101	100	103	88	95	103	103	85	93	113	121	107	101	113	113	105	99	93	97	112	112	86	107	82	102	89	91	96	116	100	100	113	113	116	101	110	81	103	91	102	76	104	113	89	103	118	91	108	103	94	110	102	102	86	106	109	89	91	97	119	107	130	84	98	107	94	100	101	100	116	94	98	89	96	95	94	95	105	97	91	104	97	108	96	100	94	124	110	88	96	92	103	105	95	89	104	113	85	102	92	86	101	95	96	101	107	100	91	99	93	95	85	127	105	97	91	84	108	92	101	112	104	117	87	92	116	84	93	95	88	112	107	106	96	107	110	101	97	107	102	88	86	113	103	99	109	111	84	96	99	113	108	98	89	108	92	98	102	99	100	96	97	109	103	89	104	105	112	100	104	103	99	94
24100	11629	7589	7480	13665	18574	19352	18141	15099	11376	7703	5356	4373	3962	3755	3593	3402	2847	2837	2876	2946	4533	8589	9202	7568	5749	4069	2712	1860	1298	1037	833	826	763	749	707	794	780	696	701	707	701	729	727	769	727	749	718	703	698	742	712	709	726	747	743	728	740	760	701	740	749	746	739	696	732	747	673	768	735	761	762	711	744	798	764	701	734	741	682	725	701	717	699	749	751	702	731	744	698	705	712	709	743	718	721	728	716	800	732	728	696	707	773	704	727	724	727	739	756	715	735	771	751	726	728	713	740	705	722	737	685	730	764	685	695	742	775	702	707	789	711	764	744	734	689	731	700	667	744	713	755	701	695	753	771	733	723	730	717	751	738	755	722	722	717	718	706	781	716	761	725	710	739	781	759	707	733	728	701	680	738	710	752	732	748	727	752	717	716	755	748	740	692	765	750	727	720	649	709	777	724	740	679	720	765	733	728	735	727	703	759	738	794	708	741	743	692	704	733	782	709	693	650	726	724	719	698	719	746	697	704	695	753	721	734	743	700	676	689	703	720	740	703	713	722	738	718	800	726	768	721	713	713	715	757	761	716	735	785	689	713	724	740	698	744	736	752	718	740	713	709	741	752	670	750	692	692	754	744	726	696	703	732	688	758	777	755	774	721	717	775	689	668	739	735	710	739	712	729	690	749	745	768	774	752	778	717	710	745	720	716	706	712	689	734	738	738	740	730	772	779	712	746	758	738	749	691	720	686	739	728	717	766	771	750	754	695	710	783	699	783	766	686	752	719	726	735	778	735	760	730	733	681	730	651	741	729	696	730	751	689	688	744	706	710	777	755	710	745	747	713	684	714	790	720	736	743	718	786	728	743	744	764	705	763	734	731	719	741	726	689	683	761	719	738	715	712	732	720	767	690	721	747	698	746	762	754	720	675	739	707	732	702	701	666	695	702	759	686	798	689	697	751	760	714	755	731	748	740	772	697	746	714	778	752	691	708	704	789	676	728	768	739	734	702	725	714	739	764	736	714	710	758	716	759	709	753	733	704	752	728	753	730	679	733	712	778	724	745	742	681	689	668	740	751	723	755	743	719	734	737	755	775	754	770	686	745	718	689	764	729	733	736	727	732	727	712	705	730	733	700	736	733	737	735	706	735	723	691	732	762	730	752	723	754	768	718	731	755	720	727	735	758	717	747	741	719	693	756	769	732	729	733	686	717	698	697	679	711	734	676	748	752	746	732	736	744	727	704	749	749	742	769	715	717	770	726	693	725	758	716	679	732	713	693	734	710	712	726	749	725	754	758	742	722	737	767	724	736	704	734	701	740	744	727	726	704	685	778	743	729	713	806	725	747	725	719	698	724	701	738	728	738	688	740	743	717	678	747	754	754	738	721	711	688	704	732	740	753	752	676	751	739	769	741	716	705	754	746	750	735	742	752	737	716	718	696	739	728	721	720	752	715	731	727	715	760	698	707	743	707	770	721	702	742	782	735	747	713	703	700	757	760	759	681	725	704	716	713	746	753	722	754	739	762	709	769	783	733	711	732	737	726	719	686	702	696	712	766	697	776	735	763	774	758	723	743	689	710	708	736	729	759	728	745	766	727	717	788	727	761	726	726	732	711	755	703	720	740	743	682	670	725	727	782	737	723	707	734	725	720	739	755	748	719	755	743	710	741	733	716	746	763	731	696	730	728	705	772	739	755	697	689	734	686	697	723	699	711	732	732	783	745	740	756	739	708	748	685	709	760	716	712	746	707	729	748	756	699	689	772	760	724	737	676	755	739	698	732	677	726	719	715	722	735	739	721	697	763	691	738	675	761	702	708	725	727	747	738	761	712	756	724	733	753	733	706	709	736	775	731	710	746	719	711	758	707	760	748	746	694	705	720	740	752	752	740	799	740	746	729	733	728	783	744	734	737	735	724	749	770	721	724	725	666	716	746	737	734	768	744	756	677	737	723	740	736	762	787	751	742	745	738	683	718	723	789	678	724	714	800	747	702	746	692	683	776	734	704	702	758	712	807	726	702	753	772	769	765	706	724	726	783	713	712	732	753	704	752	714	730	700	720	796	751	699	719	732	736	782	736	794	747	718	713	760	740	779	725	696	687	778	754	723	728	740	731	739	740	805	768	687	744	742	721	769	727	734	737	745	739	737	729	758	716	746	742	728	745	740	697	693	695	715	718	749	728	715	738	686	787	749	772	728	711	716	782	745	720	753	671	726	716	795	762	746	719	694	790	743	765	710	714	745	743	726	776	731	705	726	753	703	694	699	727	743	755	696	712	719	693	691	735	764	698	753	712	742	738	665	761	704	738	720	742	771	741	721	703	694	693	724	756	742	680	775	704	681	742	730	697	729	723	772	703	739	709	743	755	727	754	735	696	733	739	760	745	744	749	740	701	704	674	729	716	704	728	726	744	671	813	800	711	719	768	707	706	733	722	665	727	696	741	711	713	741	746	730	702	683	748	718	739	731	785	784	746	774	667	745	690	721	727	732	714	717	754	739	748	747	742	664	742	709	735	758	801	709	769	730	770	715	699	734	739	738	678	690	715	705	706	742	713	732	725	722	724	737	728	725	712	739	712	748	704	707	710	691	754	745	748	772	693	732	709	702	750	737	707	738	772	751	753	775	734	752	738	752	746	702	707	712	751	699	713	709	700	755	699	743	760	739	744	742	740	759	754	742	719	746	727	747	726	704	721	763	696	735	747	737	721	731	734	685	720	717	751	747	761	719	775	731	806	722	706	729	759	740	728	695	751	730	724	755	758	778	756	719	722	701	746	720	758	705	708	696	715	736	765	743	738	718	711	751	755	717	748	721	719	718	772	746	708	684	723	726	732	729	765	662	741	746	725	759	740	730	749	736	759	751	742	745	694	758	726	716	725	726	689	773	767	724	741	717	684	700	690	712	718	724	722	732	709	799	757	717	694	729	749	732	741	756	729	758	732	735	731	711	695	728	705	735	737	689	732	729	723	714	753	718	720	735	773	716	767	706	713	690	726	752	739	690	683	741	715	755	753	727	744	745	757	720	766	724	756	681	754	696	706	704	705	741	743	761	722	752	699	682	771	748	721	781	694	715	721	741	746	741	735	742	722	734	696	759	722	716	743	724	759	721	735	722	713	697	747	696	714	723	710	748	701	786	747	710	702	756	736	690	760	721	779	694	708	778	713	725	733	726	747	659	719	756	736	712	739	706	777	701	678	721	725	720	746	713	741	711	720	762	711	696	723	749	741	680	727	701	738	718	764	752	766	770	738	745	744	765	710	724	694	727	662	746	722	740	756	708	780	736	742	709	709	724	745	754	717	772	712	734	737	737	720	761	738	697	725	684	753	697	745	747	717	763	786	740	673	708	757	723	803	740	710	753	782	701	765	785	744	703	768	738	743	726	727	740	724	704	731	724	693	747	692	732	760	706	702	763	752	729	706	735	733	727	769	723	759	696	745	688	677	755	745	768	708	716	719	763	766	732	743	728	741	726	751	720	728
4134	1888	952	681	517	546	675	675	493	389	279	251	261	227	204	205	209	200	186	157	168	397	729	792	765	471	397	282	179	148	114	94	103	101	101	122	106	101	107	91	97	97	98	105	92	87	95	99	86	85	93	120	99	100	106	96	111	97	92	95	116	104	105	87	107	116	100	95	81	90	101	110	95	94	99	97	103	99	89	106	100	109	79	97	105	97	96	106	100	104	83	80	108	93	85	89	79	117	107	94	108	84	89	94	109	95	103	100	107	102	96	91	121	106	84	89	95	102	96	117	105	100	97	117	125	86	107	98	95	96	94	101	102	95	85	100	92	94	108	114	94	107	92	108	107	87	103	103	109	106	99	103	86	99	102	95	98	94	84	87	96	120	107	111	106	94	106	106	93	101	99	101	92	102	91	95	105	86	102	99	104	95	87	88	104	111	97	99	88	86	92	96	100	93	110	107	113	104	105	114	114	88	80	89	102	114	101	79	94	82	113	92	110	92	93	83	114	97	114	101	99	100	107	118	105	91	105	113	97	105	88	95	91	102	91	82	100	92	100	109	94	94	110	111	99	97	104	91	103	110	99	103	101	95	105	93	98	83	90	104	100	108	90	89	96	113	100	95	110	106	93	112	106	111	97	103	88	103	89	103	82	105	108	95	104	85	99	108	103	94	98	93	100	100	89	104	90	96	89	85	89	95	90	89	93	95	80	103	90	113	105	85	100	108	119	106	80	85	84	104	107	114	117	103	83	105	92	112	106	111	98	109	115	96	99	93	100	114	95	95	106	97	83	93	107	112	101	100	115	116	97	95	106	101	117	89	110	101	112	103	112	101	89	88	116	89	92	91	113	104	115	97	121	91	90	107	95	89	87	120	102	102	106	105	97	101	115	92	93	88	99	96	121	114	97	105	87	102	94	109	98	96	93	94	100	95	101	114	104	86	88	91	95	103	84	103	104	101	107	109	88	119	104	89	88	104	116	101	99	85	108	106	112	103	103	88	115	109	96	97	110	105	104	101	91	95	119	86	98	109	106	103	102	105	104	94	88	91	93	104	111	93	77	96	109	101	102	103	111	87	84	90	103	101	109	96	101	104	127	89	97	99	89	113	98	97	94	106	85	99	93	99	91	96	116	112	98	101	109	85	113	107	91	123	101	107	100	95	86	98	99	108	85	88	115	105	92	81	99	93	100	89	77	111	106	122	104	89	85	90	88	108	99	86	89	103	98	89	95	92	108	92	96	101	107	92	121	102	110	104	97	87	111	104	83	98	101	79	93	106	101	89	96	88	92	91	114	103	87	113	91	92	109	93	106	92	95	111	110	94	87	97	113	91	95	112	76	106	94	95	95	110	98	99	104	102	100	99	90	89	116	98	100	94	92	88	106	113	97	108	89	107	90	106	121	96	109	87	102	96	91	90	107	95	96	96	93	110	86	95	86	103	95	93	96	87	96	96	96	93	118	114	89	75	102	110	94	106	105	91	101	107	97	94	83	107	93	111	107	93	100	109	109	108	101	106	112	95	115	79	86	98	109	91	94	100	110	91	103	105	80	97	110	102	100	104	86	108	91	100	100	78	100	103	85	86	82	89	93	96	105	82	108	105	98	103	87	120	96	82	101	104	102	108	109	84	108	85	80	83	105	101	118	101	96	93	99	91	115	101	99	98	104	116	111	90	113	97	121	103	100	97	104	98	94	84	95	126	76	116	95	102	94	108	115	92	100	108	96	79	96	89	105	95	80	94	93	102	102	104	112	89	113	114	115	110	80	94	99	99	94	96	112	111	110	104	92	119	104	103	87	97	103	100	103	96	109	98	91	112	105	94	85	88	109	100	92	90	88	107	109	107	83	106	96	99	107	111	88	109	98	93	92	108	105	98	98	129	107	95	106	85	113	88	93	104	82	101	106	107	110	71	93	93	105	101	83	102	100	98	112	104	87	82	91	112	107	102	103	109	93	78	113	90	130	92	99	107	97	116	98	93	89	91	90	100	95	109	92	95	102	111	85	85	119	101	86	97	95	105	89	110	95	98	110	99	89	88	112	106	104	95	91	114	107	96	105	93	89	95	97	113	103	116	110	92	106	103	135	97	87	105	98	104	115	94	91	113	99	104	89	84	98	89	101	82	105	83	79	102	105	79	97	103	93	83	84	85	88	107	104	111	90	110	107	102	106	96	105	88	92	121	108	85	94	89	84	111	96	113	93	94	99	87	93	100	100	101	90	97	107	101	111	94	111	99	89	107	98	113	98	103	110	101	102	84	116	81	100	94	90	110	97	109	109	110	98	88	110	101	97	99	100	94	90	100	109	115	99	92	87	85	109	91	109	109	111	92	95	116	104	106	111	87	96	96	99	103	94	91	90	105	106	85	107	93	108	95	105	121	116	106	104	104	106	92	98	119	102	93	100	93	97	89	98	100	95	92	98	88	118	109	119	90	98	99	92	100	72	101	105	94	94	86	89	102	100	104	109	110	105	108	98	98	112	104	94	93	103	90	101	90	92	104	109	96	106	89	109	102	104	92	110	115	88	92	86	119	95	86	107	114	113	103	91	96	92	110	99	104	91	116	92	110	90	117	76	85	96	113	117	89	112	113	106	105	101	95	94	90	94	93	104	83	82	94	91	98	93	79	104	116	93	99	100	106	123	73	99	111	93	80	95	93	96	96	114	107	97	95	98	122	104	99	111	107	110	87	85	100	90	114	104	115	92	101	110	104	98	97	98	98	97	95	100	99	104	96	109	96	94	109	92	103	98	90	120	90	98	105	114	107	101	91	97	96	111	100	89	91	101	106	100	99	95	121	73	97	86	112	101	104	92	103	108	104	86	105	97	100	102	99	82	101	95	90	81	98	84	91	94	81	104	108	94	115	94	95	90	95	120	92	101	90	100	114	99	114	113	94	107	93	107	106	97	72	82	93	101	108	98	113	107	104	107	101	108	91	102	98	107	83	90	108	83	100	105	110	101	95	90	90	91	120	101	114	100	92	88	86	95	96	107	101	86	96	107	104	97	101	91	108	105	106	90	120	84	112	106	110	100	98	109	108	105	105	92	114	113	107	97	94	99	102	112	95	80	98	94	100	110	96	96	97	82	98	102	97	95	93	111	97	104	91	88	95	81	105	112	104	105	87	102	119	102	93	102	104	89	90	93	96	84	114	92	99	83	105	99	109	107	104	100	112	96	98	91	106	87	104	90	102	99	98	88	85	111	88	93	99	94	103	109	109	98	81	102	103	118	105	88	106	92	93	111	99	100	86	90	105	117	100	96	95	105	98	90	105	94	104	98	115	121	111	103	99	80	91	91	100	90	97	105	93	105	89	89	88	101	92	97	105	83	116	94	100	82	95	96	103	98	100	90	94	115	107	90	117	83	106	85	91	103	88	95	102	104	115	100	98	115	105	89	93	105	90	106	111	123	95	106	89	102	119	95	106	102	91	114	96	99	97	103	109	104	107	115	96	77	89	105	88	104	85	93	114
28525	13846	9372	10057	18069	22891	22509	20840	15478	10997	8717	6662	5884	5345	4864	4407	3903	3686	3470	3061	3093	7956	14283	14989	12358	9136	6515	4118	2584	1656	1098	892	786	765	756	719	766	735	717	713	700	703	696	698	685	716	757	688	746	727	712	727	700	768	645	734	698	700	793	728	697	716	715	724	731	748	740	719	751	746	727	754	704	722	717	713	764	716	693	763	708	665	748	751	770	728	763	705	707	717	730	719	709	716	674	720	716	743	672	685	688	722	730	675	723	740	667	712	747	697	690	695	710	716	715	719	687	696	735	732	704	704	711	731	742	680	702	676	743	704	716	733	719	738	680	672	736	729	738	706	738	740	726	691	747	727	688	712	745	696	754	655	722	704	679	733	688	726	742	744	729	686	756	686	717	690	705	725	712	694	721	747	699	719	717	671	755	697	703	718	749	707	697	708	718	721	723	687	726	740	725	720	752	703	765	760	681	722	689	711	700	689	696	720	692	712	693	696	714	698	732	717	712	724	711	678	705	699	707	738	731	685	715	677	732	701	718	717	693	763	675	734	665	774	687	704	703	686	726	702	715	706	689	729	716	685	684	697	696	717	726	765	743	702	719	708	761	696	706	724	725	752	694	702	723	691	701	741	694	712	725	733	713	700	727	697	735	677	708	692	707	694	690	708	713	692	674	714	677	724	739	722	732	698	693	722	748	716	718	715	693	715	691	703	736	681	737	731	709	702	705	730	705	660	680	734	748	715	693	694	736	728	729	766	766	684	687	718	706	732	718	695	761	699	728	749	711	765	741	701	764	689	718	665	746	692	728	722	694	704	700	713	744	678	737	705	735	704	693	682	695	756	748	730	703	711	659	722	768	702	680	704	745	683	704	694	655	728	704	681	717	689	732	664	714	719	733	704	712	732	700	755	744	702	677	713	755	688	697	708	725	717	713	674	692	708	681	731	702	676	788	746	706	725	696	659	747	723	713	732	727	668	680	693	737	724	675	695	738	700	692	709	685	732	758	685	752	703	699	710	724	700	730	723	696	713	725	691	689	728	715	737	701	734	741	722	687	744	670	725	694	692	732	694	711	688	740	690	769	717	740	724	745	689	721	702	732	723	743	676	699	732	655	723	721	735	751	714	761	722	732	740	668	729	708	697	682	685	710	730	667	727	688	718	708	749	724	719	745	717	736	689	705	717	745	691	704	706	647	723	703	731	739	706	682	735	727	725	709	688	747	748	710	713	742	753	670	694	700	728	692	739	694	700	664	698	690	700	696	726	711	754	735	720	749	662	678	724	752	729	754	724	742	713	755	741	738	720	760	725	715	729	732	720	715	690	703	711	719	745	703	766	721	709	723	736	791	745	708	714	698	750	719	714	711	710	711	721	734	675	732	716	731	702	710	702	691	725	732	735	675	731	727	754	723	694	679	716	701	688	719	725	694	720	715	730	728	711	697	663	703	737	685	676	707	715	712	739	754	735	732	696	701	738	702	773	677	775	787	703	760	745	716	742	708	725	698	686	736	760	687	737	698	734	703	734	717	717	693	724	726	701	684	694	748	741	681	670	715	743	716	712	662	702	754	699	745	728	751	705	728	697	694	708	704	660	709	706	685	724	733	749	677	724	694	745	679	665	730	699	688	688	722	742	697	706	722	758	735	678	680	724	714	722	729	699	741	754	731	682	677	771	735	651	671	746	734	706	722	684	705	744	713	731	724	721	683	737	680	733	713	642	732	741	709	707	677	702	667	742	700	724	719	705	729	698	662	733	723	667	691	678	718	706	762	733	713	730	685	674	749	680	766	715	688	724	674	727	764	656	686	724	710	682	731	704	734	723	695	710	764	720	731	742	721	691	745	718	758	713	714	746	734	701	729	716	736	737	714	706	783	716	743	725	676	664	737	730	717	763	727	692	736	734	738	711	703	770	699	721	729	767	681	659	684	721	722	709	662	687	752	746	729	689	688	718	696	734	740	751	717	693	695	692	749	695	752	701	770	714	687	716	718	697	654	702	739	708	700	743	727	728	745	721	735	697	710	761	683	676	680	680	697	714	683	718	714	699	706	736	678	677	738	692	718	679	706	710	694	774	726	731	700	702	651	711	754	693	633	713	751	682	685	699	716	698	706	714	736	754	654	749	744	743	705	671	714	743	732	708	697	698	680	718	718	678	710	717	732	718	724	739	709	705	758	685	725	747	723	683	732	682	686	738	649	728	697	708	722	749	700	699	699	783	713	743	682	749	713	700	734	681	716	688	693	731	711	725	730	696	710	684	710	732	709	757	670	680	678	700	734	667	722	739	710	749	677	698	711	735	702	712	726	722	722	730	709	742	700	713	725	725	702	758	696	747	733	695	709	709	653	728	721	688	716	655	701	680	744	706	707	702	706	715	706	740	731	712	756	739	702	730	750	717	750	734	680	656	671	708	688	718	736	741	683	735	753	733	738	659	704	724	704	727	726	705	719	670	703	697	700	710	725	707	729	707	657	735	683	733	703	730	720	718	707	734	737	683	749	686	743	704	709	749	725	651	748	720	720	737	706	676	692	770	688	713	716	716	733	708	699	663	769	705	720	716	712	702	684	731	710	743	730	700	715	744	737	737	712	726	717	715	683	670	726	715	694	697	688	680	740	713	730	737	719	738	690	772	718	752	721	738	684	720	760	672	745	730	737	693	724	757	720	755	713	694	692	661	731	709	712	735	714	717	683	733	684	687	691	689	709	742	698	715	720	711	718	731	732	687	722	753	725	727	686	724	748	714	720	689	762	754	732	712	698	703	688	716	701	700	729	686	711	714	733	735	730	698	678	751	696	665	672	756	713	730	719	704	709	709	678	758	716	731	743	675	728	718	703	736	728	699	691	717	764	691	709	699	738	724	677	668	671	766	705	713	720	732	724	758	726	707	731	680	720	682	679	743	715	706	706	719	729	766	714	696	752	711	695	698	691	742	729	752	672	694	732	716	701	709	689	722	769	706	703	671	707	679	744	695	696	696	739	729	701	726	722	715	721	715	714	662	677	701	701	770	657	731	723	697	758	717	725	713	702	761	713	700	750	710	713	741	736	703	706	737	643	697	687	725	702	768	697	727	711	702	702	710	760	698	657	705	709	678	751	728	698	721	737	757	716	731	728	743	744	717	683	696	727	699	689	728	689	684	771	685	741	704	724	708	743	729	743	747	717	706	739	716	690	742	728	698	716	708	728	699	717	671	718	760	720	704	742	742	742	696	717	704	743	722	714	712	686	676	712	704	703	684	712	722	679	716	732	749	676	755	727	705	785	752	729	708	695	695	681	724	720	738	744	709	760	698	701	743	696	714	709	710	696	667	713	740	726	703	743	706	720	677	691	718	682	702	672	686	739	706	716	705	726	728	701	702	683	695	688	683	695	730	684	699	766	700	742	702	740	687	759	707	706	739	717	677	721	723	742	666	685	707	730	706	759	708	716	716	740	700	743	670	720	690	734	724	703	724	685	733	688	717	671	702	729	713	725	690	772	720
2897	867	523	343	310	302	313	296	220	202	170	174	164	164	148	138	137	145	144	133	126	161	183	199	174	150	157	126	108	112	88	86	94	108	99	100	81	87	90	83	100	85	81	84	94	91	80	96	93	69	83	98	96	81	95	96	83	76	81	70	81	81	79	106	98	88	92	82	82	84	87	78	89	86	85	83	92	98	88	87	94	88	90	84	89	78	94	98	84	78	88	102	82	88	105	83	82	89	87	89	78	93	95	80	80	81	78	81	87	88	80	79	95	85	100	97	85	84	84	72	81	68	89	93	81	104	66	87	82	88	99	81	79	91	70	100	85	80	79	76	96	76	62	82	101	85	88	89	86	72	79	74	86	100	91	69	107	81	87	98	86	82	86	95	88	94	87	91	87	85	79	84	92	96	81	89	66	86	91	90	97	101	103	88	93	87	92	105	85	93	94	78	93	94	82	96	108	84	92	79	110	95	75	102	84	93	107	70	95	85	91	95	82	71	73	66	91	81	105	92	89	85	99	83	88	87	92	88	79	90	96	99	92	108	79	93	87	76	92	85	85	83	101	68	76	90	81	76	96	93	87	81	65	78	79	89	89	84	89	84	76	92	93	87	91	88	64	88	94	87	77	76	95	84	92	101	89	90	105	81	84	79	83	84	70	88	111	80	95	78	94	76	82	98	94	70	90	95	80	90	96	90	94	79	82	95	105	90	90	86	82	109	67	91	68	74	97	85	83	82	94	78	100	92	92	91	78	90	90	99	92	95	82	83	87	92	97	83	97	86	85	86	85	97	84	96	97	94	89	86	95	96	65	93	92	86	73	97	88	69	92	87	84	83	115	90	84	68	100	75	78	93	98	75	89	82	71	85	100	101	77	95	86	86	107	73	86	89	89	87	80	76	85	106	81	79	84	83	86	78	104	93	84	95	61	103	85	93	84	100	92	102	92	93	86	86	85	73	112	103	93	89	93	93	99	98	97	94	90	81	97	86	98	76	88	97	98	88	93	101	87	97	93	83	71	100	87	92	92	86	75	87	90	95	92	74	107	80	79	78	91	87	94	97	89	87	85	84	98	86	95	76	92	98	96	91	69	94	92	97	84	79	95	100	81	83	106	103	81	97	65	123	87	79	81	98	101	68	87	78	86	87	97	108	84	87	76	88	79	83	75	88	81	83	86	91	81	81	84	100	91	74	82	91	88	90	102	74	85	100	82	108	85	85	100	90	97	106	77	86	74	91	94	85	79	110	108	78	74	101	93	98	78	66	74	93	93	91	96	87	88	76	74	84	67	100	81	94	89	77	87	84	89	101	93	90	100	86	91	107	80	85	78	100	96	108	88	87	103	85	92	81	80	85	89	88	96	92	89	104	93	85	91	73	80	86	84	89	84	98	83	82	84	81	85	101	106	95	106	67	87	92	82	81	95	81	76	83	93	88	90	91	93	87	93	85	112	72	78	89	95	86	92	99	87	88	75	89	75	81	86	90	79	93	87	83	70	91	89	106	101	102	87	104	100	104	76	84	87	91	83	104	85	86	104	80	79	103	82	69	87	106	99	80	95	86	94	89	101	108	83	89	94	84	91	89	82	98	84	82	79	91	84	89	96	103	92	89	86	99	84	93	68	91	106	97	81	77	88	84	89	89	91	82	94	87	98	92	82	80	84	86	90	95	97	74	94	90	81	93	78	93	67	72	87	99	87	72	84	97	97	94	96	96	89	99	79	84	93	101	105	90	91	95	91	71	101	106	87	89	78	85	101	102	91	90	73	96	99	79	103	93	87	85	99	85	85	94	92	95	93	88	90	88	92	88	96	109	93	82	101	89	92	88	77	74	79	91	84	84	95	94	88	99	109	79	91	86	88	104	88	92	68	92	76	95	80	76	101	85	102	75	98	95	92	79	83	85	101	96	75	91	98	82	85	74	83	87	90	74	86	103	105	81	65	96	79	80	102	85	64	75	99	92	96	99	88	88	85	84	94	98	91	94	116	79	88	92	115	89	76	91	95	92	84	98	98	103	107	105	102	89	95	118	92	87	80	79	90	81	103	93	83	86	98	85	83	91	93	99	89	83	96	86	84	85	81	88	84	76	110	87	78	82	95	101	80	89	106	82	62	101	91	97	83	83	88	85	107	80	89	84	92	87	95	90	88	82	93	75	86	92	81	92	90	82	87	114	79	95	91	95	89	80	84	80	88	107	89	60	81	84	85	88	89	93	97	92	73	80	84	82	92	96	95	78	76	73	109	103	85	85	98	92	85	96	96	103	83	91	73	85	80	92	88	78	99	92	95	82	87	96	81	101	82	94	93	70	97	84	96	78	80	106	82	80	100	86	90	97	90	91	90	83	96	97	91	81	94	78	88	75	78	96	84	77	90	68	86	90	81	79	94	95	75	90	80	90	76	107	81	89	81	98	100	102	115	82	97	116	84	108	92	80	91	75	91	97	91	86	86	87	93	93	81	97	104	78	85	72	94	90	96	101	93	92	80	79	91	105	91	82	92	87	90	93	95	98	95	80	90	71	92	69	91	94	104	102	89	63	69	79	86	92	84	84	92	94	94	73	94	83	107	87	107	93	99	83	89	91	85	80	103	102	83	93	75	73	95	93	94	82	84	78	76	98	98	84	85	90	96	85	97	84	110	81	84	101	81	93	73	80	72	80	97	86	90	87	105	94	89	99	102	96	88	77	100	90	75	88	89	93	92	85	81	99	72	68	86	104	93	103	101	92	103	89	80	74	90	97	100	107	81	114	101	74	84	96	85	82	81	91	86	83	96	77	81	89	92	88	91	95	71	79	91	78	66	81	81	82	94	81	90	88	88	83	91	84	84	89	87	88	111	82	97	98	100	85	105	81	77	85	87	89	101	93	82	103	87	105	86	94	88	82	89	97	104	89	97	81	91	86	99	93	80	88	94	101	80	74	89	105	99	103	90	75	82	75	77	93	99	86	90	79	83	81	84	84	63	79	90	81	68	94	83	97	75	95	76	105	87	91	99	84	72	91	81	90	91	95	94	84	90	94	75	85	86	92	91	88	90	80	72	98	83	97	88	96	83	101	91	78	97	85	78	83	91	84	98	88	90	95	94	91	80	93	87	86	111	87	102	87	91	99	81	92	97	82	59	91	90	79	70	86	83	87	76	83	93	91	88	106	93	100	77	99	94	94	81	91	74	88	87	88	92	75	92	81	81	81	86	73	82	90	71	88	96	95	88	91	88	77	93	88	102	78	79	82	94	105	97	86	86	80	77	80	89	100	98	94	86	94	89	99	84	93	79	96	90	87	105	107	94	84	83	84	84	91	99	83	93	93	90	97	74	84	95	77	92	89	79	86	74	96	85	85	76	89	80	102	80	112	97	80	97	95	80	87	95	92	88	89	87	87	98	77	87	102	74	92	81	69	86	83	75	86	88	83	97	97	84	98	81	108	103	95	79	77	88	96	81	112	77	89	77	98	82	89	84	88	92	73	91	79	97	68
21970	8505	5711	5924	11133	14668	13967	11423	7573	5998	4692	3773	3413	3271	3139	2435	2520	2372	2168	1951	1775	2348	3118	3228	2725	2073	1641	1223	989	762	714	700	689	685	623	640	614	689	615	671	625	673	627	643	659	582	655	709	620	656	616	603	636	654	681	665	631	633	657	674	656	670	652	663	658	623	681	667	680	649	652	667	677	643	656	645	595	629	707	676	654	673	664	621	673	647	599	651	632	610	623	637	660	625	675	643	635	648	641	654	670	641	629	652	601	691	663	622	688	659	613	675	668	612	637	662	612	701	667	658	647	593	672	627	666	641	686	636	614	627	637	642	636	673	633	623	663	644	655	658	622	672	680	662	690	674	615	636	645	644	597	613	689	648	669	651	666	619	652	636	659	632	636	678	657	626	659	660	656	647	659	624	655	647	612	694	625	628	626	639	605	696	635	692	632	643	656	655	661	648	679	632	632	665	620	693	619	650	684	649	648	627	672	632	612	628	641	658	636	691	639	654	636	681	639	622	638	661	671	637	617	627	715	631	623	615	638	655	650	650	682	580	641	651	619	650	644	656	672	611	632	655	679	631	630	619	678	638	689	643	671	610	669	678	617	648	662	640	657	691	633	657	687	645	685	665	663	654	639	658	620	640	653	664	650	680	641	641	659	648	631	606	655	652	606	605	654	672	680	678	673	653	650	669	699	649	623	659	642	633	633	665	603	644	645	644	626	645	668	642	645	643	606	648	614	647	643	624	634	628	649	694	616	649	647	662	650	628	674	646	661	708	626	669	647	641	641	619	628	622	657	677	619	665	644	670	597	652	631	616	664	669	662	698	678	658	668	635	648	640	650	629	656	650	624	664	643	630	625	661	632	630	659	605	631	669	640	611	625	657	665	655	633	668	657	630	623	681	640	643	624	621	670	647	614	638	642	634	663	658	645	675	636	660	624	592	678	612	643	624	688	636	654	621	684	672	663	712	644	624	638	622	656	618	641	662	638	648	657	627	650	670	650	649	706	681	630	649	601	620	659	629	655	673	671	697	647	624	686	639	660	653	638	667	659	659	608	647	633	618	664	676	654	645	661	643	644	620	640	609	632	678	618	614	693	630	640	661	630	655	645	648	677	654	674	668	718	612	650	660	650	641	642	702	651	649	620	650	658	640	663	640	634	671	626	671	610	693	686	652	665	697	690	691	672	626	686	599	647	659	668	624	668	637	622	645	667	639	628	629	665	672	667	649	643	689	637	652	668	638	622	632	672	614	682	603	616	636	642	642	659	646	655	683	667	680	678	613	687	628	654	704	663	642	627	630	677	608	609	670	632	671	693	666	622	669	645	661	643	643	689	677	654	631	659	717	684	679	683	643	678	662	645	668	647	677	659	615	647	660	638	659	579	717	631	638	662	662	658	641	621	681	652	648	668	664	673	686	632	574	653	655	631	671	666	698	657	632	649	660	641	679	677	622	677	646	685	611	609	692	670	668	661	613	654	635	639	660	683	666	671	671	697	697	688	672	616	658	682	638	630	630	697	723	653	630	630	604	625	621	691	653	617	690	658	669	620	619	638	618	665	680	602	632	662	657	683	625	636	682	669	627	646	644	611	684	662	660	626	691	632	647	673	605	660	632	671	695	651	679	651	638	635	673	650	655	646	680	657	670	647	607	639	651	622	709	661	657	649	639	666	639	658	657	694	615	662	655	676	628	632	676	653	655	658	695	657	656	640	670	646	640	639	637	660	638	670	656	687	643	674	617	632	659	686	674	663	653	626	660	679	669	640	622	643	620	643	646	684	644	644	665	641	662	668	653	648	696	624	682	712	646	658	623	665	619	625	650	645	645	638	681	677	675	647	634	605	677	642	688	641	664	648	674	669	659	639	642	647	639	647	672	670	657	667	642	639	615	610	622	616	656	616	695	642	642	637	657	662	654	614	640	702	706	665	665	615	663	615	681	643	708	647	632	652	676	667	647	638	648	692	683	676	626	640	629	688	642	642	665	644	678	647	668	666	648	672	640	691	659	632	656	648	676	600	596	693	641	642	641	595	648	642	627	671	681	625	669	641	604	653	686	628	691	637	644	691	622	678	628	659	674	619	651	614	604	634	635	648	694	623	665	651	654	602	649	655	680	652	653	626	664	684	627	694	680	612	666	643	682	697	638	678	648	673	654	666	659	690	670	611	655	685	692	641	685	673	648	659	646	615	672	653	644	684	689	649	673	693	645	626	653	632	650	635	655	679	661	661	673	666	628	653	668	637	654	661	643	675	655	631	629	626	657	658	623	653	658	691	630	638	657	638	668	635	637	605	626	653	659	648	653	633	658	658	663	660	666	660	636	638	679	642	654	691	681	626	645	713	690	644	623	639	677	646	606	669	630	655	642	639	641	684	637	636	667	679	650	654	661	614	657	691	634	665	632	706	610	644	663	665	641	641	670	649	669	709	639	650	655	656	642	671	651	602	658	654	642	624	645	673	660	619	639	670	627	654	636	672	683	671	667	628	696	641	674	657	649	680	650	643	641	683	676	640	616	689	635	631	611	645	629	661	633	624	653	621	647	714	628	657	606	578	688	657	589	642	661	675	660	637	640	626	635	691	653	665	654	636	632	655	629	642	655	657	656	671	651	624	635	637	667	636	619	679	642	691	666	677	642	669	711	644	649	674	697	704	604	652	644	650	623	625	650	658	635	641	624	654	625	646	638	630	667	673	620	689	617	617	668	664	656	676	676	640	621	653	672	648	663	647	608	660	648	666	633	656	669	602	650	606	673	628	649	655	630	670	694	691	648	653	647	633	698	680	689	627	616	657	677	640	641	674	651	666	620	702	664	660	680	668	632	639	643	675	639	624	720	612	631	664	674	631	618	683	637	662	646	621	662	604	603	686	624	691	646	641	653	651	618	654	644	628	686	643	666	597	659	680	663	621	657	648	676	695	637	692	672	609	689	699	660	655	665	648	615	631	651	639	662	675	689	631	601	641	673	693	682	691	637	630	628	699	642	626	655	655	661	654	627	647	625	641	654	684	551	606	630	653	661	652	666	634	666	687	648	613	645	651	655	591	615	626	653	675	645	677	670	643	626	665	628	669	632	664	670	693	636	628	642	636	659	647	587	641	644	636	637	653	648	648	628	642	703	647	659	671	643	639	639	672	666	641	657	644	670	672	657	639	647	651	646	688	692	651	698	637	688	630	622	659	656	626	642	646	621	661	666	654	658	675	675	660	641	646	630	698	630	631	687	618	654	631	654	668	619	630	664	681	645	686	662	656	697	639	667	645	683	670	635	649	681	649	629	680	684	644	636	717	648	631	650	640	705	663	636	657	641	635	640	622	668	615	634	662	635	613	610	660	725	646	646	582	629	663	653	645	655	636	649	648	649	613	666	632	666	612	653	626	610	610	622	675	623	653	679	630	675	617	683	634	653	640	682	642	623	680	648	647	698	620	651	634	634	649	675	623	677	639	617	639	641	667	630	668	658	596	656	635	640	720	625	645	635	649	662
2572	1252	659	434	327	383	422	328	257	272	248	208	214	196	193	185	187	165	153	136	189	221	422	490	338	325	246	190	148	114	94	94	95	99	99	95	80	79	90	90	93	92	94	95	82	90	88	83	116	84	75	83	81	93	97	97	73	100	96	79	79	93	91	86	82	82	80	87	81	87	80	105	80	104	95	86	92	95	77	92	95	98	92	82	100	93	88	92	91	75	96	77	84	83	85	81	98	78	84	101	88	97	94	86	92	96	74	82	93	101	89	88	94	95	99	93	79	83	77	101	84	88	91	89	79	73	75	98	87	100	84	96	93	99	98	80	86	102	92	87	95	78	100	82	97	84	79	86	103	86	73	79	84	93	105	97	109	67	106	95	76	97	83	89	77	85	73	73	92	80	98	102	86	82	96	72	84	99	105	82	101	87	87	90	90	84	98	86	77	73	98	99	84	99	91	77	98	74	86	91	84	88	87	102	87	80	77	83	76	87	77	82	90	92	95	91	95	83	87	91	102	82	85	111	86	85	80	89	86	87	99	76	83	99	94	93	76	88	78	93	88	80	88	87	86	68	87	96	88	95	101	91	92	84	96	93	106	79	94	75	108	102	81	75	77	97	99	87	81	102	91	88	92	79	90	105	90	95	90	83	102	92	89	84	82	87	79	97	85	81	70	85	82	85	80	88	85	92	84	85	103	99	92	66	62	89	91	86	79	83	89	72	86	91	90	87	97	81	84	84	72	100	69	94	84	96	89	88	85	83	93	100	100	98	88	88	106	93	86	79	74	89	80	88	97	102	96	96	92	88	85	82	87	87	99	106	94	93	96	85	104	81	91	79	81	79	90	92	91	90	67	87	88	92	83	90	102	76	101	74	81	72	84	79	85	83	78	94	80	91	91	88	90	90	92	73	85	76	95	78	98	95	83	92	79	93	98	93	87	95	63	100	80	74	76	92	103	78	81	95	86	106	82	92	70	98	96	81	92	70	97	75	87	98	90	92	101	75	85	85	77	83	98	86	94	85	101	100	78	84	87	80	85	79	90	97	93	83	93	85	91	105	102	79	100	89	93	83	92	93	84	89	87	98	86	76	80	88	94	83	89	102	93	90	86	77	84	102	86	85	87	92	101	74	90	81	106	112	88	89	93	91	100	72	73	87	55	74	105	89	107	91	81	74	82	94	90	85	91	89	95	79	71	87	93	88	78	105	73	80	79	93	87	82	85	102	88	87	97	92	70	98	89	78	76	88	99	84	82	80	93	96	107	72	107	66	75	103	77	86	74	88	68	93	96	89	101	103	86	81	81	89	100	82	89	96	83	90	87	101	90	86	82	73	90	90	88	77	80	90	77	77	90	84	76	84	95	86	87	98	92	84	96	92	78	93	101	101	81	99	90	96	82	106	94	68	85	75	81	98	71	93	89	96	95	87	93	78	90	94	98	93	96	80	89	79	83	108	75	84	83	92	79	101	69	85	78	83	70	94	102	83	66	82	74	85	98	96	88	83	96	84	86	85	95	90	108	88	93	86	77	76	75	93	91	95	90	90	85	97	86	90	82	100	100	91	90	103	72	90	86	94	87	89	91	98	95	91	96	84	92	113	91	85	103	68	93	95	84	91	92	96	89	89	86	96	86	77	84	91	74	85	90	88	85	90	89	76	80	85	91	97	87	89	82	89	98	93	103	107	76	73	81	80	82	80	79	93	86	89	76	95	81	96	82	87	87	87	77	89	81	110	82	78	91	79	94	97	99	88	86	89	97	78	89	87	80	96	88	83	101	74	93	100	88	92	73	96	86	112	74	82	70	84	84	88	78	94	87	86	98	103	78	93	86	82	85	98	82	99	90	83	82	80	96	76	91	89	79	100	89	86	92	89	98	82	97	97	88	100	83	90	66	94	94	96	113	87	87	87	96	101	97	99	103	88	87	75	80	89	95	85	97	80	91	82	111	90	93	81	81	91	97	98	80	103	95	84	69	87	74	78	103	91	79	85	110	95	87	83	99	93	77	83	91	85	91	89	92	80	84	70	111	85	72	85	93	89	102	96	78	103	85	96	103	78	89	80	107	98	84	91	81	88	107	97	84	68	87	83	84	84	80	87	103	113	96	96	90	92	88	101	83	77	78	73	96	116	82	78	100	82	91	87	80	95	91	84	76	103	89	103	97	92	80	65	92	96	84	89	90	83	75	88	90	95	73	84	82	96	79	100	93	70	92	93	71	86	94	99	81	73	83	81	89	83	89	92	91	97	92	78	95	93	89	83	80	94	92	79	82	93	106	97	91	78	86	114	84	94	92	89	86	93	93	88	89	99	87	107	109	81	93	85	93	79	94	77	86	93	100	103	85	81	89	89	84	84	81	107	75	81	99	82	80	70	87	90	99	80	69	92	66	88	89	85	69	74	92	103	78	81	92	90	88	94	81	80	80	90	97	87	78	94	84	80	95	86	106	83	86	85	83	95	91	95	84	91	96	94	95	97	80	100	92	92	87	83	99	98	96	91	99	94	101	78	98	90	84	77	89	99	97	83	97	82	90	93	107	89	75	93	94	95	89	88	86	92	77	78	106	88	102	92	96	98	74	86	88	88	96	65	84	95	106	109	77	90	92	86	84	78	84	76	80	87	78	96	84	83	93	86	90	82	83	98	80	76	89	84	84	90	90	88	90	75	101	82	87	75	85	72	70	85	96	90	101	85	99	87	79	81	97	83	87	92	93	89	93	90	87	93	101	81	90	100	82	97	95	86	91	84	88	91	82	70	96	94	78	85	87	91	82	91	102	95	83	93	82	91	92	92	75	92	73	90	83	92	82	95	69	87	92	102	87	94	90	73	87	90	80	107	88	85	85	89	81	96	82	71	98	86	101	105	85	90	103	88	85	80	87	80	111	100	89	84	97	65	84	86	86	103	86	93	86	85	95	97	91	96	104	98	93	83	102	76	72	92	80	83	90	77	87	74	109	93	79	88	99	86	88	97	72	84	92	91	109	91	75	88	93	85	93	93	89	102	83	72	77	90	98	81	93	78	78	95	95	80	74	90	88	97	79	80	78	79	90	100	97	78	82	91	78	71	95	90	84	93	82	90	95	72	94	74	110	111	84	97	83	81	96	87	92	98	94	85	80	89	83	93	99	101	66	73	98	108	90	100	100	85	91	82	89	96	82	76	85	84	75	96	85	83	100	90	90	95	82	103	94	115	82	92	72	87	94	87	77	89	92	92	75	87	92	87	90	87	104	89	86	90	91	84	91	95	83	87	90	92	94	90	91	91	104	105	87	98	78	85	84	107	83	87	86	90	95	88	85	90	98	93	89	100	89	105	78	88	101	78	97	81	94	90	80	87	98	73	73	90	75	85	112	94	107	92	94	95	81	113	89	62	78	87	82	109	86	91	93	91	79	100	69	71	81	78	79	87	97	83	82	88	115	83	99	86	97	95	86	84	94	75	80	76	103	63	72	86	82	67	88	75	101	86	83	85	106	95
23383	11400	6867	6626	13144	17451	16838	12228	9083	7689	6733	5571	4805	4430	3488	3568	3531	3097	2767	2423	2502	4902	8293	9516	6726	5698	4328	2447	1548	1159	867	774	675	693	639	644	693	605	630	625	620	651	620	595	617	673	648	641	603	639	640	677	671	659	662	642	601	617	641	648	641	674	654	644	662	626	638	648	638	613	605	645	655	629	628	664	655	653	638	636	643	616	636	696	619	624	655	602	586	604	635	640	643	645	675	671	622	650	628	599	633	615	616	643	684	643	648	646	677	621	620	618	662	603	649	662	652	705	615	649	660	616	665	661	650	658	626	698	622	660	655	654	591	642	613	618	635	620	613	635	642	650	642	642	651	619	644	638	652	661	611	665	678	624	668	638	643	599	644	672	645	598	661	647	645	664	643	616	657	643	644	629	648	653	644	613	622	647	634	612	644	619	637	665	632	598	649	592	624	651	643	642	640	692	636	696	606	630	648	677	640	640	644	661	669	631	640	675	629	676	648	621	627	643	665	641	614	643	632	624	638	669	635	648	632	603	678	646	690	663	664	669	650	653	632	683	619	624	654	669	645	616	682	639	670	650	665	652	658	653	619	605	641	675	627	677	614	632	624	637	629	639	700	646	611	653	674	636	655	626	622	668	654	634	638	624	688	639	653	678	611	643	575	656	636	659	599	672	620	617	580	634	649	616	625	652	623	656	638	653	657	605	615	661	649	624	613	634	685	658	679	636	639	636	628	634	632	634	608	671	632	628	620	665	639	626	639	658	681	638	643	643	622	686	665	621	646	638	658	638	647	682	642	629	628	629	660	624	689	608	603	651	648	678	641	607	656	617	622	640	617	676	675	635	645	651	626	571	652	650	621	602	597	659	624	633	630	661	633	662	639	657	611	638	646	650	626	652	639	657	646	622	620	641	636	661	661	634	614	692	608	671	650	620	638	607	660	597	664	681	636	653	645	614	642	634	645	645	596	614	643	643	613	640	608	629	670	641	613	635	672	614	637	655	673	691	633	603	602	620	673	653	632	638	607	652	640	649	633	636	676	633	663	608	633	663	613	654	603	663	633	658	644	627	619	640	661	657	635	637	591	609	685	628	652	608	673	622	607	661	616	661	637	626	668	657	665	647	644	647	620	627	613	617	638	654	596	651	684	655	647	619	659	593	667	651	639	651	636	645	690	660	597	646	629	656	652	636	636	655	662	656	625	615	662	626	636	657	651	647	641	633	656	639	648	619	648	659	631	638	633	650	669	593	624	628	670	623	682	650	635	635	634	653	608	652	597	630	603	598	673	656	666	678	641	611	630	655	648	648	630	630	651	647	609	639	637	665	632	699	630	636	628	636	600	608	648	634	646	673	641	629	674	612	685	632	578	597	631	658	658	666	675	644	651	622	658	616	607	667	660	616	650	662	675	641	637	586	607	624	651	636	672	649	681	638	597	673	647	611	641	582	642	667	643	612	599	606	616	628	623	629	652	654	637	635	630	609	650	633	635	632	625	616	617	655	652	670	668	620	648	679	650	632	640	641	632	688	666	640	687	664	618	654	619	653	666	596	630	630	622	625	674	623	655	624	677	641	625	687	619	618	647	650	675	690	621	602	608	618	568	692	586	644	650	627	617	683	664	612	645	641	585	650	605	614	639	599	614	669	625	615	655	623	665	615	618	667	642	701	624	634	654	658	664	654	655	673	642	665	655	621	601	625	646	621	596	639	569	638	607	676	649	600	604	656	630	672	561	679	646	615	646	660	644	613	629	652	656	629	568	609	599	656	617	666	623	656	661	615	648	629	657	661	646	626	635	643	632	628	617	628	634	661	642	618	653	668	614	676	670	662	636	644	695	640	628	653	679	662	648	634	584	573	659	659	613	639	619	645	597	656	641	586	624	647	641	635	693	643	634	637	682	643	623	613	636	679	636	660	639	663	571	640	591	662	619	656	624	607	652	609	671	596	636	622	651	652	638	613	675	623	656	603	641	630	596	660	637	642	676	674	644	643	607	609	634	642	616	634	650	635	665	642	669	657	629	635	596	663	623	640	645	651	633	559	626	661	672	662	635	649	683	631	623	627	608	645	643	639	610	656	617	657	677	683	657	649	638	634	627	621	677	652	652	674	654	663	661	642	650	616	628	657	701	640	645	639	612	639	668	654	637	615	637	633	647	592	652	638	629	686	675	603	619	641	642	656	646	611	668	619	614	673	662	645	620	622	673	631	626	631	608	635	594	660	632	649	656	629	657	661	637	626	607	678	655	631	639	625	606	619	630	683	613	652	664	638	623	667	647	620	649	602	652	627	602	619	628	664	675	684	611	627	613	605	636	677	630	659	668	616	667	689	645	635	609	637	616	615	613	644	649	592	656	705	610	635	634	659	625	619	580	614	614	625	659	652	600	630	641	646	648	641	673	634	640	651	654	633	615	588	643	648	639	650	649	628	637	626	688	586	645	599	639	651	664	627	629	646	676	617	637	641	592	610	639	614	616	648	609	664	647	656	588	653	591	647	682	657	672	652	659	652	652	670	645	608	619	696	615	681	638	614	676	652	633	660	606	609	638	599	649	681	680	616	646	604	676	630	599	666	600	631	604	648	642	615	636	661	668	677	610	643	598	703	624	667	660	637	626	608	640	648	646	661	632	656	651	683	633	677	610	631	638	591	642	692	605	673	626	642	647	584	646	644	647	602	660	720	661	638	596	674	648	645	586	638	640	667	632	661	629	652	620	634	665	666	648	646	669	714	605	678	609	618	621	606	631	627	660	643	623	630	606	641	646	612	625	659	584	660	592	661	655	611	631	637	655	645	628	669	593	658	603	680	627	658	617	621	628	637	631	623	634	659	653	632	595	653	667	622	630	636	642	661	645	657	633	612	667	662	635	622	610	643	658	662	657	639	615	653	647	637	587	617	601	605	631	648	657	653	672	643	655	613	627	643	667	688	618	647	669	662	638	692	665	679	614	597	637	663	648	642	638	635	650	646	644	667	639	670	665	640	645	641	650	599	608	620	649	639	677	624	653	622	606	640	589	618	618	625	649	675	626	635	625	651	625	650	647	609	652	644	622	666	661	592	613	611	604	625	652	607	628	636	620	644	660	646	643	623	614	616	670	623	684	700	638	651	667	620	647	619	702	642	646	681	629	618	637	621	675	668	647	638	670	651	630	649	658	614	649	626	619	631	678	643	655	623	607	592	608	666	632	640	663	617	633	671	638	624	640	658	596	658	608	644	617	698	631	617	638	649	706	667	592	646	663	628	627	624	669	605	676	604	671	638	684	662	610	649	661	590	636	652	628	646	645	636	655	634	655	633	691	669	675	659	700	595	604	663	697	669	625	652	605	661	645	670	632	616	634	640	645	656	634	647	644	618	624	602	651	618	656	636	628	647	630	640	645	668	592	623	664	606	650	656	621	651	593	669	655	644	642	654	686	663	606	657	622	646	615	594	634	633	686	628	669	661	637	632	643	590	649	639	595	696	653	649	652	649	638	668	653	654
3643	1167	634	369	300	342	344	309	275	249	264	235	227	224	198	193	183	178	203	152	183	174	372	605	409	368	333	198	154	139	127	121	104	103	115	119	108	103	93	117	103	97	107	79	118	124	103	98	118	98	103	99	143	97	98	98	110	88	117	120	102	114	93	103	99	112	100	103	104	112	104	99	105	92	109	108	91	89	91	94	106	98	96	126	113	106	102	73	93	113	102	110	111	109	109	108	103	93	122	93	93	102	106	79	96	110	93	95	114	94	92	93	105	95	106	101	102	103	100	91	107	99	110	95	101	97	97	112	90	110	103	101	88	91	106	99	110	105	103	122	100	113	77	94	104	102	89	114	97	98	98	97	100	101	107	113	104	105	103	100	110	115	84	103	98	99	120	96	115	109	106	116	95	108	103	87	107	110	88	99	97	126	92	92	103	103	91	87	105	85	108	104	119	109	92	102	112	111	113	94	90	94	110	99	98	109	113	105	96	117	109	101	101	104	104	98	112	104	100	121	100	97	101	117	114	112	115	116	109	110	107	108	103	92	111	106	108	102	106	121	102	98	84	88	87	100	91	107	95	95	103	116	87	93	108	102	118	113	113	103	104	96	105	111	111	102	116	108	119	108	115	88	97	94	92	95	120	107	105	100	98	84	98	92	102	111	94	96	89	84	91	96	105	95	103	98	96	98	104	94	124	91	106	96	112	94	107	118	121	93	104	110	107	101	86	89	102	90	90	113	89	106	120	102	97	112	119	106	95	93	94	99	106	129	111	104	99	109	108	82	101	111	93	96	99	91	113	88	89	109	94	109	102	90	94	117	80	96	84	84	100	104	117	109	104	90	101	99	106	92	98	79	104	113	94	104	110	98	103	114	92	76	114	107	104	96	120	112	85	98	87	103	114	96	99	107	102	98	94	106	110	109	88	100	112	86	81	79	123	97	115	89	109	106	102	94	97	110	101	88	104	90	107	86	115	103	120	114	106	88	99	63	113	81	116	90	90	103	101	92	114	82	113	105	94	94	96	96	85	102	103	90	99	95	97	100	104	101	104	99	100	108	88	92	98	110	94	100	112	99	102	104	98	97	96	105	123	89	100	104	88	111	101	96	99	96	112	111	102	103	95	114	93	90	104	98	115	88	81	104	113	96	113	108	91	118	85	82	112	102	81	106	99	109	87	100	102	110	115	106	122	117	114	90	103	89	97	102	98	111	105	109	107	118	88	90	106	98	112	107	118	108	105	87	109	108	111	101	92	110	100	107	102	112	101	98	89	112	104	109	127	90	98	94	95	116	106	99	93	93	95	106	109	98	98	108	95	111	115	108	96	113	90	92	90	120	94	83	100	108	103	103	102	112	95	95	85	101	100	96	103	89	97	104	81	99	117	110	108	96	97	108	98	110	100	105	99	101	118	113	110	90	124	101	98	108	120	99	93	103	101	102	104	100	80	117	95	103	105	100	98	105	79	118	97	88	93	91	102	98	93	102	95	98	110	87	105	111	129	113	101	110	119	91	104	102	105	93	100	87	88	102	105	113	98	97	110	93	110	90	105	82	95	109	104	91	101	87	107	97	93	95	107	101	99	107	113	94	100	104	83	93	96	108	105	110	106	105	105	102	98	80	100	109	80	107	97	117	95	121	99	84	84	100	87	109	95	100	92	101	126	95	101	94	104	118	97	117	100	105	90	94	101	95	111	103	91	105	99	97	83	90	106	95	109	109	115	105	98	98	105	106	100	103	95	92	107	103	97	117	98	109	98	107	121	108	83	103	107	108	120	113	97	102	113	90	89	101	119	79	124	112	121	96	97	96	102	98	84	105	104	119	102	106	105	99	101	88	96	103	113	91	99	100	102	84	103	117	104	108	105	99	99	83	95	104	112	114	119	94	92	95	109	99	105	111	83	112	111	87	90	101	102	115	120	111	90	105	82	107	87	95	106	100	92	85	88	109	109	107	95	110	104	105	82	102	116	88	102	109	119	94	100	104	108	106	108	72	89	104	91	112	102	107	90	81	109	74	113	100	100	108	101	110	94	73	103	85	93	108	107	103	98	86	94	79	104	99	95	116	73	108	86	96	107	95	99	100	111	87	115	99	109	107	102	90	87	109	95	111	89	97	110	109	99	92	110	99	82	92	92	108	96	119	106	103	104	99	110	104	98	96	103	109	109	93	109	93	102	114	96	94	105	116	102	119	103	104	109	89	114	90	82	116	96	100	96	103	101	86	76	96	106	115	95	89	104	105	110	92	111	116	111	105	95	107	118	100	96	113	111	97	98	100	103	94	92	102	95	100	129	112	100	100	97	106	113	107	117	97	89	104	98	102	104	94	99	116	99	86	98	105	109	93	102	90	93	84	97	92	100	72	90	91	104	109	107	107	109	122	102	105	112	106	110	94	107	110	84	109	110	98	90	117	102	109	118	93	114	117	90	93	103	94	102	106	99	117	99	86	113	92	101	102	91	94	112	116	104	100	103	108	100	146	118	101	104	101	105	87	103	102	103	103	110	103	91	104	104	86	113	82	106	100	121	96	88	113	100	106	104	118	117	93	106	87	101	75	103	107	100	111	102	92	85	102	89	114	93	99	115	114	103	115	92	101	96	103	95	96	101	114	99	92	101	95	94	83	94	80	80	110	85	90	124	118	107	115	94	115	102	113	93	104	86	103	112	110	108	106	98	102	98	110	99	110	106	93	104	95	88	102	112	106	79	107	111	89	101	101	108	114	109	112	90	118	93	115	104	97	93	89	114	98	102	91	98	113	102	84	105	95	97	104	101	90	106	106	100	114	109	102	112	100	95	100	119	108	127	116	116	100	109	98	118	110	94	113	99	95	99	100	87	114	97	100	85	100	97	121	109	95	104	105	115	112	99	99	90	96	98	107	96	89	95	128	113	109	81	91	96	84	109	106	117	105	111	103	109	104	118	101	92	88	105	126	110	110	98	89	96	104	85	114	101	85	99	106	116	107	108	82	93	111	107	107	101	119	104	103	97	79	92	111	90	106	96	110	105	113	111	85	100	95	101	95	91	104	107	113	92	84	106	104	115	98	121	89	107	98	113	97	120	109	97	99	100	103	107	105	113	88	102	109	109	89	97	102	108	109	111	89	96	93	121	101	103	109	116	84	120	103	112	109	107	108	98	111	105	119	92	96	112	96	96	100	104	95	110	109	103	104	120	105	87	95	107	106	101	98	103	93	99	97	97	105	102	102	96	97	106	106	92	115	96	102	81	97	101	113	104	107	92	94	111	108	113	102	104	103	116	101	85	104	96	99	89	97	93	95	121	100	108	100	87	94	106	81	96	102	111	99	114	87	114	99	101	114	109	103	82	101	103	108	124	92	100	124	100	118	113	88	98	100	75	87	93	106	98	115	86	98	103	94	95	94	119	123	97	117	109	91	112	91	88	105	100	98	99	92	86	92	100	95	112	92	96	93	103	97	117	98	106	107	95	101	81	118	92	84	80	99	102	110	90	100
22571	10338	6341	5998	11094	14783	13582	10751	8917	7445	6848	5767	5258	4235	3935	3949	3779	3409	3012	2866	2773	3324	8321	11320	8301	6648	5823	2954	1950	1325	1036	908	755	736	737	703	798	759	755	742	777	741	717	690	698	752	728	747	745	751	759	716	774	693	697	679	739	750	712	708	773	756	693	685	717	750	769	714	744	723	726	748	784	748	719	683	727	727	762	690	761	748	723	765	767	718	718	752	721	710	732	745	706	782	739	758	712	725	731	716	753	729	767	681	738	720	701	783	709	708	695	719	742	722	704	701	738	750	710	825	745	732	721	749	703	743	745	742	696	745	697	732	713	720	762	755	775	761	750	726	745	745	714	727	751	743	771	697	740	736	772	722	699	737	705	771	726	744	731	738	694	738	738	741	770	722	699	747	747	703	732	724	720	736	716	727	734	764	771	752	732	719	697	798	703	743	753	759	740	721	720	712	693	733	765	688	720	721	752	778	697	728	728	754	745	753	736	698	747	800	723	728	740	750	671	714	700	713	707	695	746	794	765	775	753	711	772	659	750	712	714	716	700	732	754	701	699	716	727	741	740	726	742	722	755	706	724	751	734	748	741	761	768	746	750	724	742	743	749	787	797	730	761	789	733	700	774	747	753	734	772	725	739	693	719	757	683	782	721	708	782	752	757	723	726	760	722	761	720	760	748	753	743	730	718	742	761	690	716	705	726	709	751	725	751	738	707	720	740	750	802	702	679	770	764	723	770	703	707	722	704	746	762	735	742	754	762	727	740	724	725	756	769	761	746	711	730	742	704	734	777	738	734	737	728	779	744	728	704	723	755	749	727	722	694	755	747	761	748	777	720	750	755	717	737	720	680	693	720	760	715	697	739	726	722	783	759	774	729	712	700	713	747	753	721	743	729	782	738	734	806	688	732	714	701	780	747	746	749	777	769	725	771	726	717	676	706	778	749	739	717	740	741	695	735	717	717	767	713	725	733	728	689	678	776	728	714	727	765	734	771	728	693	688	745	693	683	743	729	734	766	676	709	751	762	719	736	741	755	723	764	709	768	788	745	721	765	762	725	711	696	710	733	778	739	749	691	734	730	748	750	720	704	745	777	744	778	702	752	697	728	715	758	707	730	726	763	737	722	734	755	710	722	713	734	697	746	748	687	712	702	735	750	745	716	740	729	754	756	754	709	714	716	776	692	738	760	763	713	773	663	734	764	706	723	747	768	753	734	757	743	702	723	703	749	687	688	721	745	731	757	688	747	744	713	720	688	712	768	725	731	787	741	733	738	722	759	731	726	717	775	735	738	679	729	728	730	770	710	754	707	717	706	705	730	744	756	761	721	769	747	764	772	746	732	770	709	697	759	733	711	730	758	744	697	757	756	752	699	728	802	754	753	739	746	670	697	782	673	753	768	719	723	706	730	763	708	784	759	671	760	702	714	734	710	784	731	727	715	711	774	737	733	683	750	703	684	722	728	716	727	726	728	728	736	779	717	724	725	733	758	773	717	710	706	738	715	741	736	726	726	759	725	738	749	750	767	705	723	713	777	730	747	705	753	770	697	731	738	750	706	686	730	736	696	735	732	713	756	721	783	747	723	742	674	691	730	788	769	729	749	655	726	738	686	727	725	702	727	680	729	699	728	741	740	796	725	711	699	727	711	692	747	790	764	761	783	753	776	711	734	770	740	753	746	723	782	761	768	746	720	688	740	750	732	732	753	717	762	666	719	716	707	745	709	771	733	716	743	766	723	736	721	766	766	727	776	723	757	672	739	767	778	716	711	705	759	730	794	778	779	747	749	768	701	754	717	714	694	769	735	757	766	778	762	753	744	749	759	726	736	721	740	727	738	755	726	754	751	797	730	764	722	711	744	790	721	732	741	662	692	756	732	697	757	690	711	726	734	738	770	715	735	766	737	716	725	765	770	718	805	704	752	744	734	718	753	786	730	747	741	697	701	742	745	740	730	740	691	735	729	733	774	717	727	696	700	730	794	820	720	743	700	767	731	758	744	750	748	763	723	710	700	709	759	791	776	776	718	782	731	739	720	747	718	719	730	810	773	699	743	775	702	736	695	742	715	744	722	736	725	693	738	753	707	713	746	775	737	683	738	784	704	733	720	724	706	725	707	738	746	699	753	749	706	760	729	732	725	779	695	764	712	761	785	715	718	694	695	743	657	685	726	805	734	692	721	750	743	749	749	724	701	743	768	779	787	736	753	752	720	731	749	725	715	688	768	774	802	712	718	708	757	695	738	774	733	712	810	734	741	749	725	710	806	741	720	687	780	710	748	699	707	737	713	775	754	696	739	731	706	717	763	724	747	708	725	720	782	725	721	706	773	695	717	739	738	788	699	741	703	713	740	750	786	737	748	720	730	744	778	740	721	684	728	688	778	796	670	737	713	739	724	699	753	711	738	721	680	762	737	735	711	746	734	784	749	742	723	703	732	770	728	756	702	777	772	748	735	697	701	714	717	691	756	753	759	742	719	756	750	746	742	726	728	746	761	720	759	704	744	688	729	767	746	753	738	710	752	703	709	786	751	747	736	712	782	754	695	721	717	748	742	731	736	742	727	743	716	767	747	758	728	711	741	705	758	720	716	733	732	738	748	775	738	749	688	757	710	711	745	727	760	711	745	771	716	732	783	759	725	711	757	699	752	733	743	706	744	755	731	762	759	710	768	673	755	754	734	730	737	681	718	694	714	756	763	738	736	746	751	724	725	756	740	718	715	736	726	728	748	770	678	754	760	710	756	708	751	692	768	700	735	762	698	753	750	710	723	757	734	743	745	729	774	729	733	753	739	717	756	725	762	757	695	728	698	714	773	762	696	769	730	687	756	711	725	745	780	731	683	739	726	734	728	771	735	745	726	712	709	720	753	756	756	736	755	743	744	758	708	734	768	776	703	735	719	710	720	729	724	746	767	668	704	693	723	749	729	730	690	701	738	689	698	714	739	772	768	735	681	729	760	782	718	784	708	714	740	780	725	743	718	720	717	736	735	744	761	743	706	763	795	695	700	764	704	729	763	745	787	714	731	735	755	739	703	804	709	755	708	719	801	757	711	748	734	731	779	732	729	726	725	751	721	708	733	756	752	790	742	729	749	698	731	731	778	742	751	754	685	705	680	713	705	703	766	755	777	820	743	704	705	747	728	729	678	729	720	744	737	739	741	741	731	716	733	703	695	744	762	731	778	732	726	745	743	693	731	715	762	702	718	734	703	712	725	751	705	730	736	771	754	720	760	740	734	684	745	724	730	738	720	744	729	748	751	726	738	775	782	715	725	740	752	705	753	740	763	723	721	719	711	781	745	703	727	693	734	741	685	740	705	752	754	747	686	757	708	691	738	723	741	766	708	690	732	738	745	716	678	718	715	700	728	754	785	717	694	738	688	791	707	746	726	747	737	725	769	740	744	703	751	727	724	738	715	767	783	728	747	683	719	774	715	769	712	665	818	739	751	747	714	738	740	733	712	724	750	724	726	775	718	699	726	737
3637	1657	603	471	346	321	403	368	345	339	320	244	280	234	222	226	221	227	177	200	179	220	614	969	833	635	539	308	193	147	117	104	107	78	98	97	93	100	104	96	97	94	121	91	100	111	91	110	105	97	94	93	94	113	108	99	101	102	97	90	105	122	86	112	90	100	92	94	81	102	79	101	89	89	100	113	102	91	90	102	85	102	116	89	111	101	112	100	95	86	94	94	92	112	100	99	105	107	72	104	108	82	107	106	93	92	102	100	102	104	92	85	91	117	92	107	114	91	107	92	111	82	104	109	101	115	100	95	111	102	79	89	117	97	110	109	108	101	92	111	120	96	103	100	105	71	106	127	105	112	97	92	113	110	117	93	114	105	87	98	95	114	83	81	74	101	99	88	102	117	95	91	93	96	99	88	102	100	76	109	95	117	110	98	102	86	113	87	92	106	102	95	105	121	92	103	90	95	86	99	116	105	102	84	91	96	97	88	96	98	95	97	110	93	85	99	90	96	94	101	91	90	87	98	108	88	108	95	98	96	105	94	102	109	105	93	98	107	100	107	94	109	87	107	89	91	74	92	110	98	87	102	99	89	101	112	92	110	109	95	101	98	93	106	89	90	96	80	82	89	106	98	80	115	100	94	87	113	100	89	96	101	89	104	89	92	81	94	93	97	91	81	85	112	90	115	98	100	91	108	115	109	96	108	98	118	89	86	96	107	96	111	93	99	113	106	96	107	104	95	100	115	93	93	91	101	100	92	98	110	101	117	98	127	90	96	93	101	101	120	98	97	102	105	109	108	110	94	100	96	99	98	107	88	97	101	99	121	85	99	132	112	98	86	110	80	103	96	84	109	94	102	108	84	90	96	129	87	106	109	107	97	86	79	98	100	106	103	109	105	116	101	93	111	88	103	107	97	101	95	93	112	103	95	88	93	83	101	107	107	122	112	99	101	109	80	84	111	72	116	115	90	106	89	87	89	109	122	135	115	95	103	106	89	116	109	112	96	116	98	118	94	99	91	105	96	96	100	93	89	86	85	91	108	93	105	91	98	105	85	88	116	122	113	79	81	86	91	97	116	107	110	109	86	103	101	117	84	117	91	98	111	104	79	92	102	98	103	102	97	97	113	106	90	78	115	121	93	110	103	96	88	106	97	105	107	104	116	100	96	104	114	103	87	84	86	101	110	83	101	86	102	94	83	90	107	103	103	108	100	96	112	105	112	94	77	108	110	80	102	99	104	94	91	100	106	86	100	102	118	100	93	116	108	98	108	109	102	91	115	97	94	94	98	97	111	107	86	104	109	98	101	108	106	91	107	83	104	98	109	95	87	98	113	117	109	91	87	93	94	110	101	99	118	101	87	95	99	91	112	84	104	93	103	100	99	99	96	100	88	101	121	85	78	106	103	98	87	106	100	118	105	99	106	96	105	86	106	94	86	108	108	96	106	89	107	82	106	93	115	116	87	101	85	104	111	95	87	100	96	86	100	95	96	97	94	93	112	108	90	115	97	113	108	88	107	103	89	103	113	112	104	102	104	106	102	92	108	97	91	104	101	86	99	82	90	100	119	96	99	103	87	100	103	97	84	95	99	96	98	82	116	101	91	90	114	98	81	85	105	82	88	94	84	103	90	104	95	104	97	105	86	99	89	108	86	112	102	89	76	91	91	120	110	106	96	102	89	93	93	117	92	100	86	103	103	89	117	89	104	111	83	101	101	113	113	100	100	93	93	88	95	93	99	90	98	98	99	114	77	89	98	90	91	103	73	98	103	98	119	104	108	105	102	98	111	113	95	101	116	97	92	87	107	104	103	98	98	110	92	99	110	103	107	103	90	102	102	102	96	114	119	103	111	83	93	95	102	97	85	92	98	103	98	97	92	92	84	90	121	112	94	111	95	119	92	90	99	103	93	97	103	98	92	100	90	94	98	98	98	103	93	102	99	95	94	112	97	98	89	101	96	98	95	113	95	96	125	88	97	101	98	97	103	90	117	91	86	104	88	96	92	95	101	106	86	123	91	119	85	101	90	101	96	98	88	81	103	102	109	78	93	96	109	97	102	83	110	97	97	90	91	100	104	111	106	110	102	86	94	99	103	107	92	81	98	89	99	105	90	86	102	110	102	97	125	102	87	96	85	104	104	99	100	117	103	102	87	119	112	105	116	93	132	102	79	93	100	113	106	117	93	111	90	114	104	116	86	85	98	94	123	101	94	92	91	110	88	108	114	95	88	93	110	106	99	107	103	95	98	83	100	93	94	96	118	109	94	107	96	99	106	107	76	107	98	102	107	87	125	97	99	106	107	97	93	93	99	97	100	100	97	91	106	114	81	87	111	104	103	90	94	90	85	99	126	105	100	84	109	85	90	97	99	91	97	103	113	86	66	89	100	87	104	89	117	89	105	89	86	104	110	107	99	101	101	113	94	93	102	92	98	91	102	107	105	104	104	98	77	93	98	87	93	103	111	95	104	97	106	125	89	93	97	83	73	94	136	104	100	94	90	110	90	91	107	110	94	89	95	96	91	104	96	109	100	110	114	84	95	115	116	110	93	97	119	103	94	89	99	113	113	92	98	89	114	108	99	88	108	113	105	101	97	112	107	94	101	100	108	109	101	96	106	98	90	90	109	95	109	112	96	109	102	98	90	79	75	106	115	96	103	100	88	91	89	92	104	104	82	102	92	110	111	117	101	99	103	106	103	103	96	98	92	100	100	96	103	101	111	95	118	108	90	103	102	76	89	84	96	97	79	104	90	116	100	88	98	107	122	114	96	97	83	104	100	106	101	93	77	114	103	90	94	90	92	102	102	99	113	105	120	98	91	104	99	101	86	121	91	106	116	87	94	109	130	118	111	105	106	104	98	110	97	92	94	93	99	89	91	123	108	94	119	113	101	104	100	91	90	99	107	107	100	90	106	98	107	87	95	104	115	108	99	116	95	99	92	104	99	97	114	89	87	97	111	101	102	84	102	67	118	93	103	103	95	97	90	99	85	93	105	90	97	110	100	100	99	79	104	98	94	95	95	82	111	95	106	101	124	99	109	109	81	98	95	98	79	97	99	96	109	108	91	82	104	103	99	97	98	98	86	93	113	99	95	95	80	108	117	74	103	98	83	78	100	87	105	118	93	104	91	92	88	105	106	96	95	105	90	113	95	90	105	99	115	109	98	86	102	87	86	96	102	103	101	105	101	102	88	99	106	101	102	103	97	121	105	92	108	85	84	105	102	84	110	99	98	92	108	93	108	91	106	80	105	105	86	93	100	100	83	89	99	99	106	105	96	97	120	99	99	103	94	87	109	106	94	73	100	113	106	101	90	114	79	100	108	96	84	124	89	105	119	99	110	89	113	106	93	80	95	100	104	77	88	97	104	114	101	118	97	94	104	100	117	95	102	95	86	90	103	92	88	114	106	102	107	115	109	98	110	112	86	96	123	105	93	86	123	105	118	88	108	103	98	93	100	88	109	94	97	113	91	87	85
27366	12215	6127	7454	13714	17495	16642	13495	11278	10070	9360	7293	6962	5422	5200	5126	4697	4237	3859	3611	3378	4227	12232	17018	13989	10801	9542	4955	2720	1716	1188	961	807	781	716	744	744	728	748	691	704	732	663	657	718	723	767	701	702	737	699	713	676	690	714	706	689	749	682	661	693	714	693	708	717	705	710	680	763	686	728	723	742	719	700	751	689	764	728	733	713	673	737	712	726	753	698	707	702	716	664	728	679	712	696	720	651	711	706	692	693	744	700	722	696	697	704	701	732	683	697	735	683	722	715	769	743	714	664	698	758	714	693	724	678	740	713	750	697	733	735	691	693	716	718	726	738	730	717	773	704	722	786	730	724	711	687	742	732	702	723	705	728	708	708	705	710	749	718	681	704	717	756	706	683	744	719	724	737	723	729	698	690	712	746	713	721	740	717	719	739	724	693	715	709	729	729	693	683	687	681	732	696	737	693	717	713	685	747	709	737	762	722	693	752	729	715	738	724	705	751	733	714	708	691	723	762	708	720	749	719	800	725	731	749	722	717	668	754	699	746	655	691	700	694	700	765	713	723	724	664	731	687	654	694	756	706	683	692	721	691	718	734	713	717	677	747	693	692	696	717	744	725	742	745	745	682	725	722	709	694	735	685	713	735	712	673	742	748	668	694	733	720	724	704	710	712	760	686	755	675	756	707	693	709	712	722	761	657	723	690	691	740	661	720	683	715	677	706	706	721	722	728	721	718	722	726	759	728	725	733	695	713	723	706	697	732	739	728	670	697	723	703	666	754	698	698	697	702	723	718	684	704	715	690	706	751	687	731	747	699	703	682	705	708	700	739	766	749	685	700	725	694	687	708	732	671	682	735	714	684	671	732	756	676	729	768	714	732	695	729	696	725	719	654	681	677	739	702	663	730	709	707	744	696	697	705	760	704	685	732	717	741	725	658	695	704	696	741	737	741	673	730	696	718	734	720	703	730	727	716	726	745	704	722	713	716	715	744	704	682	683	743	776	723	673	668	731	680	749	754	726	718	699	680	745	688	742	738	682	678	747	772	721	683	741	717	728	747	710	701	728	734	716	683	733	719	691	707	722	706	665	670	747	724	723	700	734	691	713	701	722	715	703	730	703	708	715	691	747	748	663	736	706	712	710	684	688	704	746	691	704	758	730	727	724	730	749	747	729	711	756	667	676	716	729	690	727	740	690	697	694	730	700	685	731	743	703	657	655	714	717	719	696	747	742	757	731	694	673	669	674	687	697	736	671	685	692	754	782	665	711	722	683	714	650	723	725	741	684	674	729	700	736	717	725	692	704	730	676	738	734	707	697	696	737	657	720	709	751	738	734	761	690	750	751	760	683	705	717	684	683	669	705	779	724	742	739	730	715	740	678	678	717	697	682	677	678	708	733	690	697	720	684	692	724	729	708	766	731	745	739	716	732	722	726	702	710	766	682	706	715	715	724	694	674	737	721	790	727	762	704	717	723	724	704	688	716	731	714	717	734	713	681	723	706	740	717	708	741	701	729	724	657	720	706	708	722	657	694	725	692	711	694	735	705	714	710	699	703	655	726	715	728	717	714	720	746	713	684	699	704	718	684	715	705	682	710	730	727	722	675	698	685	722	712	705	699	693	715	709	708	689	693	745	712	720	689	695	760	705	771	710	728	735	701	734	728	724	725	716	701	692	692	697	716	754	684	732	695	707	765	688	722	713	660	716	725	720	692	709	683	702	700	676	760	722	706	654	749	709	659	701	736	728	724	711	781	693	757	732	724	693	741	714	711	655	708	742	710	691	716	725	733	679	711	767	728	723	681	761	693	671	686	701	691	687	715	712	721	693	700	704	724	689	705	704	701	739	695	702	647	709	723	737	683	695	737	723	730	687	692	686	714	713	671	715	692	708	747	687	681	720	735	707	688	689	711	696	676	759	715	748	676	733	744	726	698	738	711	763	705	774	713	695	652	690	717	713	720	752	761	676	713	743	713	724	703	710	736	688	732	722	762	734	672	701	695	692	716	699	696	724	730	762	736	739	735	726	717	752	705	774	730	737	690	689	695	668	715	738	729	674	669	783	734	713	697	756	706	696	744	735	699	697	723	707	721	714	692	718	720	724	705	678	732	715	711	720	696	751	729	700	691	694	702	719	791	707	765	715	739	699	736	681	715	746	782	694	781	756	717	711	659	751	669	669	751	675	684	747	733	708	700	744	713	688	680	687	683	701	722	693	704	704	689	735	673	740	718	726	711	703	666	698	755	708	683	687	727	730	694	710	688	719	661	717	758	698	665	709	738	720	767	702	726	699	713	668	735	693	713	680	691	714	687	665	703	763	743	756	688	686	746	699	753	714	680	711	677	725	707	750	696	707	688	687	707	709	688	693	741	714	754	713	698	759	737	711	699	756	721	687	727	623	706	724	701	708	745	720	702	689	725	722	695	708	728	706	697	707	721	735	706	704	725	729	704	671	692	730	711	717	706	738	717	711	662	725	702	755	704	745	719	671	710	757	740	760	692	697	725	743	716	689	676	695	705	691	729	741	695	798	702	693	694	761	665	706	710	680	704	731	722	689	712	731	688	705	746	738	710	756	669	699	698	738	711	742	688	776	698	747	713	746	680	713	715	686	672	698	679	736	713	744	685	764	713	718	680	717	745	704	695	724	747	718	711	783	727	737	679	746	709	721	710	702	681	778	703	748	731	723	676	728	710	726	676	738	725	687	715	761	690	705	688	725	714	729	717	753	702	749	722	726	678	659	712	700	739	716	723	714	731	708	695	705	721	745	690	679	712	703	704	731	704	724	707	668	732	705	726	772	715	735	679	717	720	676	704	725	748	742	736	704	694	722	724	719	702	736	705	691	718	737	742	700	701	713	686	657	713	667	736	678	717	663	703	739	742	719	715	744	710	723	732	784	708	725	692	679	777	733	701	719	742	689	730	747	738	669	706	672	696	718	755	723	721	724	674	756	720	717	701	703	742	723	748	747	647	697	710	734	721	713	706	713	725	782	716	731	702	733	732	685	701	688	730	690	719	662	704	689	697	727	748	708	743	707	730	701	688	706	715	768	686	709	766	689	735	700	749	644	711	681	743	729	735	661	674	708	761	723	726	707	720	700	722	734	657	688	742	703	753	750	696	733	731	764	755	702	706	689	688	738	680	743	695	739	710	709	679	697	670	771	727	750	717	711	722	782	684	730	712	703	718	717	743	740	684	714	752	678	746	696	746	688	744	731	682	694	690	725	697	726	731	739	683	763	731	759	698	726	716	679	651	752	737	726	692	690	751	723	688	723	660	717	742	710	706	696	707	699	730	705	724	736	673	720	712	741	699	669	692	699	777	710	737	746	707	707	739	722	714	791	682	713	687	685	689	663	669	723	721	721	734	717	699	679	679	707	714	730	763	790	823	737	701	717	702	701	706	740	697	711	681	742	702	744	694	746	684	754	679	674	740	737	720	742	727	750	726	716	723	695	745	670	711	758	680	711	723	718	745	711	680
2365	629	303	234	178	195	224	227	194	181	172	162	157	176	146	148	119	133	128	138	138	129	149	213	209	191	168	138	96	92	105	87	86	77	98	88	91	87	81	73	106	87	83	93	75	101	88	88	89	73	80	105	81	63	78	90	77	94	84	91	77	79	89	80	83	92	75	87	107	85	84	78	79	93	88	76	82	87	95	94	91	95	93	97	90	74	81	78	90	74	92	89	97	79	82	84	86	86	80	91	71	92	72	101	100	89	78	86	78	88	80	84	101	89	86	103	99	97	82	84	83	85	103	96	87	90	93	66	70	83	101	94	77	86	82	93	83	92	84	84	111	84	105	74	77	98	94	93	66	100	84	63	102	77	66	78	99	88	97	87	98	87	88	96	97	81	110	73	92	81	87	89	98	69	97	85	104	89	89	71	79	81	90	69	87	93	81	71	83	71	81	79	80	94	88	81	78	69	84	94	78	74	87	87	90	86	90	86	94	86	98	72	90	79	116	102	78	99	89	95	86	85	78	75	111	87	97	71	85	73	90	77	94	84	86	85	96	88	83	96	80	91	84	85	90	78	98	87	80	85	77	80	98	94	84	72	93	86	100	94	85	81	100	95	81	84	81	98	94	87	77	85	90	80	88	78	74	78	84	82	119	72	95	79	86	72	77	80	86	93	92	86	102	81	68	91	95	82	89	79	96	78	81	92	87	71	72	84	92	84	71	88	89	101	86	75	92	99	93	82	84	75	84	66	78	78	75	75	86	84	95	91	112	74	106	85	78	97	83	80	94	95	97	79	82	88	69	91	86	107	97	100	102	92	103	97	105	94	94	78	82	91	83	103	86	97	81	87	74	68	74	98	91	92	99	95	90	77	89	95	95	91	85	93	86	78	97	80	74	96	83	85	82	72	88	91	84	89	85	84	74	85	95	99	92	111	71	87	102	80	82	85	96	74	99	88	69	73	89	97	71	78	96	72	101	84	77	102	63	100	80	99	110	79	94	89	76	101	85	86	78	78	110	87	93	88	85	78	81	84	98	89	94	94	88	78	98	81	83	90	81	83	101	90	75	100	95	89	82	80	98	77	69	99	89	106	75	81	84	81	94	98	79	83	81	78	92	84	85	79	92	91	85	92	91	99	84	92	92	99	90	86	80	84	93	65	83	84	82	86	83	93	100	105	84	89	85	86	86	77	82	91	76	73	73	86	84	92	78	92	91	81	79	89	103	104	84	82	92	81	88	91	105	95	90	91	65	95	100	76	94	74	78	79	71	95	99	80	101	91	84	80	90	80	79	81	103	91	88	85	78	73	78	96	85	87	115	83	92	80	67	84	86	89	79	88	74	82	94	72	92	85	87	93	96	81	89	105	84	81	80	72	84	87	88	84	83	93	81	74	92	87	92	75	85	78	91	86	88	82	96	99	84	88	85	82	83	113	77	75	81	89	91	90	66	85	81	76	83	85	91	90	79	100	96	83	79	89	85	92	91	88	84	91	84	119	77	89	92	91	112	77	101	94	89	95	81	96	81	73	84	97	87	75	83	97	79	78	91	79	78	84	63	95	73	78	96	77	75	100	83	67	92	86	81	82	83	86	92	99	81	97	81	83	97	95	71	72	91	81	104	89	76	95	81	75	79	83	77	80	82	93	85	88	83	85	84	95	89	88	91	89	94	85	101	93	99	105	86	97	98	93	112	98	90	96	85	93	83	86	80	97	94	74	102	78	94	84	73	75	83	87	93	93	86	91	85	87	89	78	77	81	86	72	90	95	86	81	95	95	88	92	75	88	79	106	77	91	96	91	75	71	79	100	83	75	79	84	91	83	93	88	86	82	94	86	82	88	86	87	78	88	78	87	95	78	93	91	86	87	82	86	102	79	87	93	88	78	87	79	83	93	83	84	86	99	73	100	86	76	106	101	86	81	92	86	102	78	88	83	90	77	75	92	79	84	97	85	84	79	97	87	89	102	75	77	85	86	77	81	69	79	96	80	81	75	66	78	100	86	99	100	88	108	89	90	112	105	80	86	96	101	93	81	100	90	77	74	103	103	83	85	83	77	84	87	76	94	99	101	87	94	87	82	86	93	85	95	85	78	81	90	69	90	85	94	76	88	79	87	74	97	75	83	89	83	80	77	80	86	111	85	77	60	94	88	71	92	94	88	81	89	108	89	90	72	92	74	90	96	102	59	97	72	68	86	92	77	87	105	81	77	79	90	77	94	80	86	76	86	104	92	84	79	78	91	81	90	89	91	86	93	91	66	88	83	78	70	98	83	75	95	96	86	75	92	86	96	77	92	85	95	78	102	110	86	114	90	82	93	88	73	103	96	113	78	94	86	103	82	89	78	85	90	69	79	82	102	75	90	86	74	74	82	99	84	89	80	96	81	87	81	74	105	100	87	87	87	110	101	77	74	81	75	65	79	88	98	86	72	88	103	80	92	68	79	100	89	84	71	93	83	84	78	63	102	93	87	88	83	68	101	68	74	79	87	92	90	98	95	97	81	85	70	90	85	85	99	89	64	103	87	90	72	83	103	91	83	89	93	66	81	72	82	80	93	91	70	103	84	84	88	75	72	84	85	84	79	77	82	81	89	95	79	83	86	77	78	93	97	92	85	74	61	93	93	82	82	97	88	79	95	114	79	87	81	93	88	96	88	88	100	72	87	97	94	95	83	87	84	93	86	93	88	89	74	89	98	83	87	82	85	93	78	77	93	74	82	84	84	93	78	90	86	86	84	101	64	97	98	77	79	107	89	93	76	99	73	77	87	75	103	89	89	96	85	85	82	98	100	95	92	79	83	84	65	92	64	83	73	83	80	85	85	85	98	80	96	104	91	83	107	91	88	98	88	81	77	89	77	90	94	88	73	92	72	77	98	96	112	78	93	71	88	77	98	90	74	66	90	90	91	80	85	80	99	83	94	97	96	80	85	80	92	91	89	74	81	93	85	85	85	89	80	84	99	113	73	94	93	86	101	99	93	78	90	94	103	104	94	77	77	91	89	76	79	76	81	98	84	78	76	68	99	80	89	90	94	89	95	100	98	91	81	83	81	85	79	71	92	82	83	73	91	90	86	80	88	98	100	69	94	78	80	84	75	79	87	79	91	96	98	90	97	103	89	90	86	79	95	87	101	99	95	95	108	92	102	80	102	81	89	77	86	88	76	75	80	96	86	85	85	100	81	87	77	106	90	82	74	75	90	94	75	80	77	78	82	79	76	102	90	96	84	98	85	80	68	87	88	92	83	76	82	80	87	83	78	95	78	108	99	92	83	96	82	90	75	83	80	80	90	87	81	83	89	88	70	89	84	95	82	83	106	104	85	90	94	120	72	84	89	83	69	91	87	92	87	83	94	88	74	85	82	77	76	95	98	90	94	83	77	77	93	87	83	98	77	77	101	88	76	87	87	95	87	106	76	90	87	83	82	95	68	80	96	97	109	69	76	93	85	106	85	86	88	85	74	75	91	78	81	72	93	92	86
19038	6561	2735	3428	7040	9706	8919	8142	6433	5529	4932	4391	3947	3788	3082	3149	2986	2722	2415	2234	2086	2015	2743	3709	3659	2719	2216	1458	1094	892	731	667	678	646	645	625	680	622	660	651	644	634	675	628	657	580	583	655	623	652	624	628	619	655	664	650	654	655	588	620	629	641	619	621	633	616	640	647	592	623	694	621	590	637	653	652	643	634	634	646	649	672	683	639	612	602	672	617	628	610	611	589	616	672	623	611	654	605	630	620	634	618	606	632	656	630	651	620	660	601	669	637	672	613	655	666	625	644	690	623	660	636	622	657	628	598	641	650	643	677	666	609	676	697	605	651	666	603	639	569	634	619	619	634	652	660	651	614	658	658	630	648	643	628	643	668	619	663	635	633	654	645	637	624	659	639	630	649	656	619	609	610	650	616	677	617	588	585	594	655	660	614	651	624	615	639	621	602	639	679	626	657	633	622	606	700	629	653	594	621	625	648	646	641	663	637	609	608	628	662	644	644	668	611	618	635	643	655	655	625	648	610	682	634	617	660	639	612	620	626	633	637	609	653	634	659	620	630	667	632	594	651	660	609	619	591	635	607	628	652	627	588	656	631	600	698	646	651	617	659	625	640	646	567	668	588	648	603	616	665	633	638	609	643	623	644	664	601	625	653	643	646	671	643	652	611	629	608	654	600	648	645	668	660	620	637	644	654	605	638	668	627	677	617	628	670	625	677	659	625	642	650	653	609	657	667	624	645	618	652	642	619	654	632	689	633	643	655	610	655	659	629	611	658	575	652	640	612	608	675	660	629	619	625	661	650	666	623	629	606	658	667	656	620	618	655	671	634	635	633	646	610	585	617	661	656	610	650	642	631	620	678	630	676	642	745	630	639	631	547	679	644	702	634	644	597	646	619	652	640	642	635	651	668	673	670	653	609	645	649	651	634	649	666	622	695	650	649	674	613	618	666	602	673	584	651	631	645	636	612	626	615	583	648	645	643	639	631	642	653	633	632	648	621	609	642	662	662	615	603	701	660	604	660	644	603	602	647	641	606	662	642	636	664	653	605	660	662	643	602	664	663	655	661	622	635	670	657	624	612	648	630	660	648	674	638	611	598	695	616	612	686	641	630	662	611	653	627	613	631	673	630	592	626	655	634	641	659	617	650	662	619	634	608	640	651	620	585	665	675	622	613	639	639	618	647	618	690	634	619	621	670	643	632	642	652	671	661	635	655	611	597	639	614	637	652	622	640	635	616	637	665	603	673	624	600	678	637	608	618	653	645	667	660	670	627	624	636	621	637	659	652	615	637	650	642	651	677	668	643	618	662	626	656	643	617	635	574	626	631	672	650	637	578	641	576	649	652	615	611	607	634	641	629	631	616	665	646	645	658	640	644	618	638	631	675	631	641	669	650	645	630	643	653	617	667	659	615	628	652	627	603	642	605	635	650	633	643	671	639	625	636	645	644	631	664	653	650	627	656	683	648	610	655	628	619	627	593	617	623	571	669	641	628	602	619	616	643	606	669	635	615	651	680	593	711	662	610	682	658	605	616	629	623	643	636	628	660	646	620	658	639	623	638	663	640	616	660	662	668	681	643	655	646	641	605	648	640	630	615	662	621	628	633	651	635	597	655	684	620	644	672	639	597	627	642	634	626	618	646	636	624	673	615	694	650	634	608	612	593	657	680	654	664	635	640	699	637	634	670	634	579	614	634	592	639	638	689	661	634	638	669	646	621	642	649	602	630	683	675	663	683	620	629	680	660	652	661	652	643	669	591	649	662	639	661	617	678	679	624	675	672	610	666	653	636	578	658	629	601	641	640	581	589	605	643	607	677	646	638	616	617	650	715	643	632	660	638	672	634	653	654	672	613	618	625	626	654	649	666	601	667	632	627	580	605	652	674	634	629	687	639	612	678	653	601	670	618	611	635	660	615	644	650	555	669	631	646	619	636	602	659	674	682	619	640	642	650	654	625	619	681	651	640	670	678	655	597	674	641	608	652	656	647	655	657	653	641	633	644	637	661	649	617	637	662	639	629	628	647	658	623	647	637	621	679	619	624	643	614	595	629	621	639	644	659	607	651	680	624	627	638	646	632	605	646	619	602	644	673	703	653	642	602	635	652	655	624	633	652	638	638	648	642	634	672	646	625	660	649	652	638	630	668	671	678	634	679	659	616	586	659	599	636	615	636	611	645	623	618	644	640	660	679	636	683	640	641	667	633	627	632	604	625	655	666	646	615	662	649	671	630	634	604	601	631	648	620	637	607	592	677	683	644	649	664	694	653	634	641	636	618	630	652	624	645	628	647	660	629	712	637	668	637	614	634	630	603	585	647	668	641	634	643	640	612	605	633	618	585	607	610	635	652	577	628	642	653	590	603	641	649	623	621	666	622	686	627	626	646	676	614	613	685	647	629	618	648	630	562	677	668	601	636	613	679	658	613	655	670	600	659	643	665	624	559	664	580	631	599	631	633	619	634	638	638	616	658	618	667	618	645	622	660	629	620	619	639	635	634	690	648	605	634	637	651	618	644	660	641	650	650	606	647	673	638	621	635	663	657	701	658	674	646	639	652	660	624	638	621	677	642	640	694	675	598	641	615	629	656	630	658	642	622	673	644	616	621	654	611	676	658	617	641	634	664	633	631	608	624	645	673	614	639	588	610	643	630	629	615	645	624	669	642	657	576	666	608	635	630	639	654	610	616	642	673	623	632	617	639	652	608	658	645	639	625	631	688	571	656	590	647	663	693	659	659	606	641	592	643	616	632	681	608	642	614	645	629	648	632	663	636	643	626	642	674	656	628	680	651	592	639	664	618	651	709	619	668	632	595	616	659	640	667	624	590	667	655	640	652	670	646	639	594	632	607	608	647	612	646	678	664	631	652	638	625	615	621	614	659	613	644	636	648	615	637	628	633	647	646	656	615	641	646	629	623	674	658	638	655	618	661	644	664	653	603	657	634	635	651	641	641	609	604	648	596	654	678	638	661	661	659	629	642	652	672	615	665	673	619	639	631	640	653	647	634	671	614	619	665	617	629	656	618	666	649	645	614	678	627	621	625	661	628	633	641	672	661	650	664	635	681	592	651	661	652	659	632	635	679	621	692	657	664	621	626	686	649	644	597	643	620	644	619	639	649	613	618	657	612	542	665	654	638	660	608	621	628	650	606	640	665	671	604	634	687	670	629	666	600	674	638	628	642	631	632	639	619	659	644	677	641	634	650	636	657	605	632	629	711	606	656	678	674	667	683	595	635	601	615	660	657	629	641	653	592	645	634	646	631	639	671	615	656	669	609	593	639	631	679	619	644	657	649	650	653	638	615	637	598	638	652	642	653	615	685	640	661	657	613	645	653	623	667	606	667	649	575	654	628	619	629	658	653	663	606	665	628	673	636	677	565	643	637	680	586	620	623	604	636	649	635	669	670	636	596	649	669	623	635	611	652	652	636	656	612	655	673	649	648	673	638	635	634	641	592	589	675	615	628	601	638	626	661	606	615
2128	922	341	246	181	210	287	327	282	248	206	248	207	216	182	168	202	175	152	154	187	201	386	512	478	337	315	196	143	125	84	89	102	71	86	76	86	89	100	92	95	110	82	93	80	84	88	94	76	78	74	69	86	73	95	84	105	87	94	86	78	87	83	81	81	84	93	77	99	94	93	87	100	88	91	80	86	84	90	68	90	82	82	87	85	114	73	82	77	95	89	89	89	65	86	81	81	90	90	100	80	78	90	78	97	88	69	93	94	79	84	87	95	96	71	82	90	79	73	74	83	91	109	73	87	89	84	97	73	78	91	93	81	108	87	106	74	77	95	87	105	74	89	88	92	91	105	77	96	111	92	84	90	78	76	78	93	97	78	79	89	81	86	95	81	72	78	90	68	71	82	93	108	89	102	101	76	74	83	86	97	88	91	90	77	88	88	89	83	87	73	92	95	89	86	87	107	100	69	82	92	90	84	82	88	76	96	87	102	79	72	78	100	79	70	89	68	73	84	80	73	94	74	73	84	95	97	95	89	99	94	86	84	95	93	77	85	64	92	86	97	100	76	105	104	83	74	66	95	87	81	78	88	95	77	90	82	88	62	86	77	84	85	83	84	83	70	94	108	90	88	90	99	97	86	80	70	68	108	80	71	70	92	89	88	84	78	83	85	83	92	94	106	91	85	79	82	73	88	81	98	75	86	83	74	84	82	93	80	81	97	96	84	82	78	94	105	91	88	90	91	64	60	74	92	84	81	85	80	103	67	70	93	67	78	91	82	79	89	83	95	79	94	105	101	87	89	107	98	78	89	66	81	64	84	82	99	92	94	84	97	88	83	91	84	81	87	103	94	92	80	86	78	96	79	86	84	83	83	93	72	95	81	61	92	86	82	87	88	84	76	81	81	78	95	60	83	75	93	79	75	80	89	88	76	68	80	107	98	82	81	87	77	89	90	92	88	93	81	107	90	88	76	95	78	81	82	86	88	83	99	84	103	98	72	70	76	99	96	97	74	85	80	87	84	90	67	80	86	74	92	105	83	89	77	86	75	92	87	82	80	86	82	86	91	96	100	95	83	84	84	79	94	82	96	75	94	104	75	85	88	79	78	71	81	80	98	88	84	96	84	93	96	67	78	95	101	83	86	103	90	72	92	107	88	74	87	85	72	89	102	90	103	94	66	64	97	73	84	73	77	63	88	90	97	81	68	93	93	80	87	86	75	93	95	93	87	97	103	90	85	76	84	83	81	92	85	81	87	84	77	81	95	80	84	79	75	86	71	103	106	101	88	81	90	81	101	85	72	65	84	74	81	96	87	92	86	83	93	101	88	95	88	71	75	78	88	91	81	96	72	84	71	93	90	91	68	85	84	107	81	70	63	76	99	79	108	92	104	67	76	98	99	95	82	69	73	110	89	111	73	77	92	95	63	97	82	87	97	107	85	103	92	81	73	92	73	85	95	82	85	85	101	89	82	95	95	74	78	99	94	76	83	73	85	98	98	95	89	87	76	85	83	96	85	87	83	85	98	91	89	100	83	64	83	67	73	85	100	78	86	81	74	92	76	95	70	93	86	72	88	96	96	92	90	91	69	89	80	73	97	95	73	85	95	89	92	67	88	85	89	98	106	76	89	97	87	71	87	95	86	64	81	79	100	90	76	90	95	81	86	95	77	79	78	79	84	88	82	86	92	83	98	81	107	94	94	90	83	87	94	102	75	89	88	85	93	79	78	74	83	88	81	88	87	89	89	101	108	92	91	85	86	82	93	85	91	85	99	93	77	101	93	78	77	79	95	81	83	86	89	80	72	97	85	80	97	83	103	91	74	74	90	95	82	89	82	89	88	93	87	93	70	63	82	92	83	80	90	78	91	100	85	92	83	97	82	82	79	102	92	63	71	87	65	85	86	98	82	92	73	95	82	84	89	97	85	88	92	91	74	74	93	89	90	81	88	102	76	106	87	97	79	99	86	93	94	67	85	78	71	80	90	68	93	80	97	63	91	87	86	89	90	77	94	79	84	76	93	85	73	70	77	103	83	93	81	78	88	83	95	108	89	91	96	87	90	84	75	91	86	72	89	72	88	106	78	71	88	79	76	68	78	92	82	96	90	80	92	90	80	85	88	88	75	65	93	65	86	77	82	95	92	89	84	79	77	76	71	71	83	65	88	99	106	107	101	88	95	77	90	81	83	91	97	72	102	83	83	79	94	98	81	93	85	100	79	91	92	80	82	86	86	89	74	72	72	87	86	82	88	82	89	76	85	86	82	83	74	78	95	83	87	102	79	92	66	81	86	95	98	85	79	78	71	90	78	87	80	82	90	102	77	100	80	91	81	102	87	83	76	87	101	70	77	79	75	93	111	72	82	94	76	76	92	83	80	79	85	86	81	70	84	96	95	89	82	90	84	97	84	77	93	93	82	78	77	73	80	83	93	88	77	102	88	88	80	75	77	80	81	71	106	88	98	74	86	71	104	76	91	82	90	80	78	97	80	75	86	102	77	90	77	89	67	80	75	93	93	81	73	107	94	73	98	120	75	89	89	86	97	78	77	92	100	83	85	99	104	84	98	85	92	79	83	91	90	82	84	103	92	76	83	86	81	92	66	74	83	91	104	89	102	84	88	79	96	88	79	95	94	83	76	93	98	86	84	84	83	78	94	98	101	83	73	82	92	104	71	87	85	86	71	90	77	81	104	87	87	81	79	80	79	84	83	88	87	87	101	83	104	90	104	73	103	99	81	82	76	85	93	96	90	82	85	75	97	80	87	82	88	88	90	95	86	83	81	88	105	88	83	100	110	78	92	75	85	69	84	76	102	90	71	87	79	74	102	106	103	90	100	92	71	92	86	88	88	94	87	92	87	99	81	95	85	93	87	94	84	91	77	71	79	85	89	82	89	68	88	83	71	83	86	82	93	80	78	82	84	93	79	90	91	72	82	80	87	106	100	71	99	81	83	86	78	95	82	76	81	88	109	87	99	91	93	79	93	96	91	98	74	88	79	88	96	88	71	92	67	81	84	80	84	96	81	88	77	100	105	83	77	91	66	81	86	82	94	57	82	84	79	80	96	88	79	86	76	82	94	86	100	102	79	95	102	73	101	90	98	77	79	77	107	100	85	77	80	77	87	88	100	89	87	94	88	98	71	86	84	86	78	83	87	96	80	83	76	75	91	91	90	90	99	79	88	105	85	72	86	90	85	85	72	79	99	83	91	76	83	84	82	85	74	90	66	88	77	91	97	82	79	90	76	73	96	88	72	93	97	64	86	89	90	108	79	101	79	80	84	88	95	88	89	94	86	85	78	77	85	110	95	81	84	112	83	89	99	80	92	76	87	78	80	91	79	89	104	76	77	86	94	97	93	70	90	94	80	81	85	78	87	96	109	87	82	88	76	76	68	73	103	90	77	91	81	95	102	89	95	94	78	87	70	95	82	90	88	81	71	87	79	91	90	84	84	98	91	94	75	102	83	90	100	99	87	90
21375	8334	3419	3412	7492	10994	11803	11535	9492	7499	6664	6425	5123	5288	4305	4165	3778	3634	3128	2808	2453	3857	8426	10096	9116	6044	5373	2883	1763	1135	862	727	707	639	642	649	580	588	602	581	635	622	586	591	577	651	605	640	610	628	635	631	640	573	605	593	633	669	638	599	595	686	658	643	643	631	620	618	574	589	607	582	600	609	619	683	655	602	608	645	639	633	614	660	626	647	611	614	639	640	607	624	595	606	695	602	595	623	618	651	619	643	613	552	610	664	665	623	621	608	651	652	599	623	634	581	580	635	645	592	623	590	609	602	623	635	624	679	630	653	599	619	634	623	609	592	659	681	635	610	660	587	631	620	664	643	611	671	663	615	606	639	592	608	582	671	605	615	623	583	628	641	598	676	652	665	613	636	590	571	623	607	619	655	548	606	603	666	631	628	633	632	600	642	633	631	601	625	644	595	621	617	603	566	618	645	604	591	562	613	599	597	659	586	635	652	590	612	607	648	589	613	662	628	586	574	564	663	633	617	658	620	659	634	577	640	648	632	606	621	612	582	646	648	641	652	570	629	643	596	633	675	637	650	653	601	606	614	613	633	615	661	593	604	652	628	583	635	619	638	596	618	580	632	649	616	650	645	642	594	628	641	616	646	610	622	621	601	636	602	613	631	558	612	634	610	614	611	626	643	593	622	626	650	660	645	622	605	608	613	638	618	627	617	630	627	612	610	668	641	641	633	656	604	635	615	632	686	648	627	628	622	635	611	610	647	598	622	696	624	598	579	676	612	617	616	602	595	608	649	626	621	623	611	594	612	616	619	663	678	636	667	588	632	618	626	615	638	609	634	605	662	621	592	646	618	586	587	620	637	619	643	680	603	609	621	689	595	599	677	619	649	576	626	651	639	586	587	652	629	619	584	618	630	624	666	672	635	647	666	626	594	585	601	600	631	633	612	609	625	608	602	617	670	583	635	612	608	612	598	631	664	659	637	619	638	663	633	640	611	614	620	591	659	599	592	623	604	604	637	613	637	602	586	591	631	590	620	682	617	620	626	650	636	650	583	629	593	632	604	605	604	643	652	658	607	633	642	639	624	638	616	601	634	658	650	567	611	624	609	626	570	627	613	626	661	652	585	587	635	634	642	615	646	612	578	659	621	617	645	634	635	626	642	609	623	615	664	618	583	590	612	609	597	652	621	684	637	586	655	644	654	614	654	626	646	621	643	603	602	648	593	601	613	596	613	617	615	614	601	653	647	618	600	632	613	590	620	651	587	615	612	640	612	592	623	613	617	622	593	606	632	646	611	588	596	591	611	636	627	600	606	612	607	616	657	639	590	558	619	596	590	618	645	606	547	598	635	635	653	670	582	641	593	590	639	636	651	608	623	620	572	602	617	655	619	646	614	588	604	555	625	586	621	640	637	595	677	585	613	616	625	606	633	637	628	577	645	630	664	577	634	629	629	655	644	614	667	572	630	603	624	669	608	658	610	594	589	617	646	627	650	629	611	621	599	595	626	614	679	640	630	621	642	590	621	603	616	635	651	626	637	608	622	613	652	623	674	627	616	632	625	621	613	632	632	648	605	622	603	643	677	586	600	611	651	642	629	630	636	644	646	619	621	631	678	665	650	602	645	635	633	612	629	610	651	665	584	631	634	634	631	633	624	666	602	613	608	642	619	609	643	569	618	606	596	591	664	659	632	604	657	648	625	610	613	634	639	613	588	603	635	677	651	639	640	625	632	628	642	615	648	578	670	616	638	644	621	617	635	599	611	565	630	697	661	622	609	626	610	635	602	603	642	650	620	631	591	611	615	633	623	653	585	578	598	588	657	597	648	635	609	583	567	641	644	640	628	625	645	595	609	592	647	614	637	638	608	652	625	631	629	639	609	644	615	647	626	570	614	658	613	597	600	586	633	652	619	635	600	622	639	627	637	586	625	642	632	641	662	566	624	619	623	603	634	641	626	644	584	610	575	657	609	615	618	631	638	612	644	615	588	634	611	603	604	627	623	604	655	631	615	641	603	642	650	668	576	624	571	643	621	592	611	634	623	645	627	634	617	644	629	626	615	659	618	654	631	636	624	627	635	637	653	590	634	656	634	678	656	629	579	585	630	639	601	631	616	597	586	646	642	636	645	674	697	594	625	620	621	651	614	619	600	615	574	643	613	646	607	624	625	637	629	591	660	634	594	608	626	630	592	637	606	613	641	636	617	620	641	605	619	600	629	612	642	602	605	617	650	658	611	649	645	595	624	597	619	607	608	614	619	567	635	619	613	651	672	656	597	595	627	645	609	611	609	633	609	578	642	603	640	620	609	607	625	582	631	651	571	581	631	635	622	634	616	586	668	625	601	630	600	638	628	629	618	662	592	620	638	622	599	596	560	603	639	618	642	603	624	645	633	637	584	567	603	608	652	627	637	616	644	627	626	633	608	602	605	611	623	610	622	652	648	592	609	622	622	612	636	605	634	614	605	645	619	610	609	613	615	587	628	566	628	648	627	615	644	645	596	580	599	607	615	634	636	651	646	631	644	628	627	616	587	630	627	623	614	609	635	623	596	633	614	631	620	615	630	601	648	595	664	651	619	613	594	596	602	630	627	609	648	662	602	631	575	612	629	619	636	646	632	655	576	593	603	607	594	655	633	580	616	612	643	620	637	611	623	601	647	579	651	612	634	586	609	639	627	628	599	626	634	655	598	593	581	625	623	622	610	626	630	581	636	591	633	643	615	636	624	620	614	620	631	628	588	604	637	579	610	605	647	633	627	654	620	610	647	617	596	619	646	610	547	613	648	639	599	650	644	638	621	668	610	629	624	643	595	612	599	642	617	617	634	608	636	597	625	611	598	669	630	579	577	660	619	655	663	654	644	623	644	618	604	631	592	624	620	621	579	652	624	618	646	603	625	581	598	672	618	647	628	630	604	639	607	672	587	639	640	599	589	652	608	619	610	598	638	662	613	618	593	591	612	591	639	651	657	611	688	632	637	586	640	600	682	617	618	610	604	584	633	636	619	612	628	617	626	604	604	641	585	590	597	615	632	617	624	652	629	623	646	599	644	649	615	606	639	613	613	623	606	621	617	629	648	595	601	604	589	635	597	658	615	592	640	636	657	583	623	604	676	658	632	604	647	590	605	626	642	613	617	653	663	619	654	604	652	632	645	637	606	632	668	592	674	675	648	605	619	621	636	648	585	616	608	625	673	638	636	648	603	661	607	604	592	614	615	618	667	613	595	600	599	618	601	592	623	673	649	639	592	601	618	635	622	632	638	588	615	604	624	667	602	629	624	643	626	610	610	615	614	643	579	659	609	634	622	611	566	577	628	643	653	619	608	638	605	620	627	602	610	660	643	596	622	642	641	634	666	623	619	624	646	605	596	608	636	592	619	634	618	614	636	575	620	653	595	654	624	602	614	621	635	594	627	615	605	619	604	629	604	647	614	636	591	617	614	585	651	604	647	597	623	653	592	606	596	639	644	610	614	609	628	663	639
3426	823	424	251	251	287	317	340	298	297	236	235	233	192	251	202	188	187	195	177	168	177	414	497	554	323	337	203	159	145	111	116	115	86	106	103	114	103	98	100	98	92	87	94	94	87	94	92	101	93	102	104	94	84	99	98	102	96	108	97	111	106	100	96	116	75	95	94	110	105	89	91	87	108	118	98	102	95	101	95	89	79	103	83	106	102	91	108	111	91	94	83	84	91	102	94	91	103	104	94	106	98	117	97	97	108	97	111	103	122	95	85	95	85	85	86	101	105	113	102	107	102	104	127	104	85	101	94	100	95	104	99	90	84	109	102	92	110	102	98	99	103	96	95	91	104	104	100	103	87	108	106	104	89	78	100	116	87	94	102	102	85	114	76	97	98	87	107	92	99	97	86	109	105	110	85	104	102	91	97	105	90	109	125	103	92	108	94	102	91	97	91	111	106	108	113	106	101	96	98	91	91	89	104	112	104	86	98	103	104	92	103	102	99	110	103	104	112	91	99	105	96	87	104	94	102	95	95	93	129	106	99	79	112	101	95	82	88	108	106	109	110	118	80	93	120	114	104	72	88	106	95	124	86	108	104	101	104	95	93	86	109	105	102	101	110	110	94	103	104	103	97	105	93	82	94	105	101	103	90	89	82	108	97	100	123	125	92	92	102	110	94	101	87	97	106	86	104	90	93	98	92	91	98	103	112	106	85	110	98	101	131	114	102	77	104	101	94	104	87	95	98	118	99	95	99	85	100	112	97	112	102	110	102	90	105	101	94	97	104	109	87	118	99	106	92	110	98	91	90	110	93	99	104	105	103	96	89	108	103	104	92	127	99	109	118	107	84	105	108	96	96	106	107	120	96	101	108	92	110	99	108	103	114	102	85	88	106	114	101	98	122	115	88	123	99	93	102	98	90	93	89	114	80	97	85	116	76	106	108	100	109	105	123	95	96	85	111	110	103	89	91	93	103	104	82	94	106	85	123	97	93	99	101	98	111	99	89	104	104	86	101	83	80	97	105	110	112	85	88	116	97	94	108	106	102	110	114	103	87	89	114	84	126	103	106	89	86	101	103	94	102	101	103	110	93	107	86	80	86	103	95	103	96	115	94	113	95	91	103	93	103	110	91	101	94	112	98	106	110	114	103	102	88	87	97	102	99	102	108	95	89	99	77	98	116	104	115	104	100	107	101	107	96	98	91	90	104	112	107	98	97	107	96	108	102	97	94	90	108	105	97	95	102	104	97	104	103	82	106	112	87	98	109	93	98	105	95	109	83	103	86	97	104	121	124	97	100	99	107	81	116	115	107	100	105	102	95	99	104	105	104	98	112	95	96	108	99	105	91	88	98	101	100	83	95	100	85	106	94	106	83	100	98	97	96	104	73	120	91	71	99	92	95	106	96	100	100	92	89	85	108	114	117	88	111	101	106	100	93	96	87	93	114	99	97	100	99	118	95	104	87	108	112	104	91	103	85	114	93	100	88	110	94	108	98	100	114	94	100	90	88	92	106	106	103	104	109	116	86	101	99	113	95	81	81	101	98	99	113	101	98	108	109	88	109	124	88	99	97	104	108	118	99	91	100	102	107	118	91	105	76	110	100	110	100	117	95	95	89	96	82	107	110	104	93	91	114	109	109	83	104	93	95	107	101	110	90	96	92	96	89	88	94	91	113	104	108	99	92	94	127	98	93	111	94	84	89	118	108	87	106	105	91	104	84	75	124	95	94	101	88	93	90	104	96	109	96	98	94	86	94	103	91	89	97	102	128	91	90	83	95	103	114	103	110	101	99	86	111	83	105	96	105	97	103	101	112	117	93	105	112	86	112	96	94	86	101	101	112	106	89	96	101	104	98	109	101	92	94	107	92	114	93	98	108	98	102	84	107	101	93	112	95	112	110	88	116	104	109	97	90	91	93	84	112	95	102	106	96	114	100	106	70	95	123	117	114	96	116	95	93	122	115	101	102	117	97	94	89	89	96	101	108	99	94	92	83	100	87	100	95	76	127	88	107	98	111	93	100	93	106	85	88	97	98	99	90	110	110	83	75	110	103	117	97	90	99	107	94	117	105	96	101	100	99	85	108	102	89	112	112	98	104	96	85	91	105	102	113	95	91	87	104	109	101	82	105	104	103	93	113	100	97	107	87	105	94	106	86	108	91	96	101	93	106	107	101	100	80	109	101	84	103	92	113	110	127	91	116	97	109	98	96	101	108	100	97	94	97	99	104	98	102	91	103	109	93	113	113	88	99	104	84	107	101	87	101	100	104	95	92	100	102	85	103	96	102	100	99	104	85	101	94	101	116	105	110	97	91	97	104	93	77	95	110	96	112	93	92	96	98	97	98	98	101	87	93	120	103	101	97	103	120	101	96	129	108	99	106	93	100	110	108	94	109	88	105	99	113	102	101	102	82	105	101	96	111	101	91	92	98	87	104	88	112	96	107	88	105	87	88	85	89	113	97	90	100	99	108	92	90	96	88	93	95	102	99	93	99	79	79	107	82	89	92	112	83	116	94	111	101	115	88	106	95	90	89	100	95	114	84	106	91	107	93	83	99	110	109	118	98	97	102	114	84	108	109	101	90	106	86	108	110	117	89	87	88	106	100	103	85	108	102	84	84	106	113	105	118	105	87	122	106	95	87	94	98	94	99	78	116	110	104	106	98	112	94	98	101	96	85	112	106	102	95	102	108	96	91	96	116	104	103	123	95	116	104	99	102	86	105	101	86	100	90	105	120	93	85	105	111	109	122	99	86	107	99	97	93	101	97	116	95	96	105	95	100	109	106	106	89	114	90	101	97	102	94	103	92	110	89	104	98	94	111	90	91	103	105	107	111	101	100	99	110	109	100	100	103	110	127	106	94	93	108	101	122	112	115	118	98	103	110	93	96	98	106	113	106	100	97	98	93	82	94	76	107	101	96	117	117	99	95	71	114	105	85	79	89	103	99	107	90	105	87	102	100	107	94	108	91	114	98	114	95	101	93	84	86	99	114	103	109	95	119	117	99	93	114	90	96	103	93	84	91	99	109	89	99	99	95	82	104	110	106	93	101	98	112	95	80	99	107	100	127	89	109	90	93	81	110	99	86	100	94	103	109	109	100	83	107	94	105	88	88	123	90	107	103	98	85	88	108	87	92	87	95	108	110	92	99	92	107	103	107	111	103	105	105	107	105	92	105	106	96	105	96	91	104	96	96	82	108	86	123	105	91	113	103	100	99	111	91	108	105	107	100	95	95	113	107	86	78	97	87	99	96	81	92	102	103	108	119	97	85	102	102	109	102	105	99	122	98	83	91	83	92	91	102	98	99	114	98	107	92	98	99	120	103	113	99	89	110	96	100	108	102	92	110	97	86	112	108	97	116	94	89	110	116	81	85	107	97	111	105	109	89	77	101	78	99	113	92	97	107	96	100	107	96	100	94	104	99	106	106	121	106	112	101	96	105	101	117	96	97	119	111	101	110	106	103	95	105	96	106
20960	8430	3738	3621	8190	12372	13432	12078	9218	8539	6823	6093	6045	4736	4836	4339	4035	3525	3540	3396	3056	3212	8163	10371	10277	6347	6283	3522	2160	1430	1016	893	781	788	741	672	781	741	755	711	758	735	678	738	753	752	755	705	730	736	692	719	738	714	693	790	684	697	742	715	690	751	748	754	722	744	707	698	683	722	741	685	722	705	719	736	698	724	720	692	717	755	741	690	752	691	762	691	709	748	749	712	697	709	683	726	711	738	749	701	751	735	754	717	718	717	744	743	746	740	750	741	738	745	734	674	730	710	735	740	718	761	741	722	766	760	749	754	692	733	723	735	721	744	747	688	662	763	743	707	675	760	712	751	710	717	726	663	772	672	709	701	724	727	740	685	711	701	716	677	737	704	682	700	758	719	773	753	737	742	732	730	766	701	701	743	727	723	696	694	754	736	727	756	712	733	702	748	802	726	738	745	699	721	705	710	689	699	751	692	734	735	700	689	750	693	716	695	732	706	685	746	737	713	707	727	690	707	745	698	757	722	686	736	719	722	699	721	694	740	738	734	711	757	779	720	658	695	679	740	702	737	716	740	735	759	715	739	738	714	705	716	709	725	738	718	697	734	755	709	735	755	728	749	752	724	691	699	703	731	723	745	713	682	718	683	724	698	715	768	742	714	775	742	724	718	707	742	680	698	715	707	788	759	767	687	749	689	717	793	732	766	763	788	782	760	739	719	722	722	778	753	757	738	689	711	739	725	733	711	693	697	737	752	720	688	692	725	708	760	703	695	733	768	732	729	699	747	717	700	748	735	740	722	718	641	766	736	708	743	756	722	676	738	710	742	721	701	725	760	742	675	696	682	747	692	757	683	746	724	740	718	703	737	719	751	736	704	738	694	726	703	716	697	705	704	755	712	748	738	725	697	726	748	730	723	708	709	744	675	682	740	704	723	730	716	767	731	736	742	765	716	732	680	732	718	768	740	676	704	779	746	768	701	751	730	737	697	739	739	716	749	680	753	752	713	733	740	716	731	772	777	739	755	688	726	746	725	688	778	737	744	711	710	697	690	703	790	720	715	697	728	725	732	769	737	742	707	678	756	717	718	751	699	754	771	764	753	748	705	734	729	745	728	740	754	743	747	698	688	702	732	691	724	757	708	739	675	754	721	721	710	706	709	631	722	717	699	719	712	696	726	732	754	686	715	699	704	718	708	719	683	721	718	738	686	716	730	718	716	698	755	720	730	730	748	723	734	648	736	725	733	742	775	702	753	757	722	653	734	754	753	746	689	711	710	703	725	716	715	712	733	699	761	701	756	787	722	756	698	727	709	726	725	774	732	714	713	687	741	703	703	745	717	748	726	719	713	789	699	759	733	731	685	749	756	717	742	711	725	753	749	723	736	715	678	723	729	733	762	670	751	737	694	691	697	707	674	721	689	743	665	724	708	733	715	761	729	742	723	752	703	656	737	683	770	767	717	758	738	666	690	755	743	689	732	753	714	698	747	753	737	734	689	733	698	746	738	721	701	724	720	714	759	756	720	703	764	683	724	689	713	746	674	666	710	764	740	734	710	755	700	754	738	721	709	717	766	757	676	681	717	743	727	711	688	739	738	739	751	728	719	662	739	723	746	697	713	711	750	752	757	689	746	685	730	699	781	774	734	757	746	752	704	740	727	678	725	733	736	749	657	731	718	723	717	772	781	728	747	718	745	647	700	726	703	724	765	706	710	719	715	703	728	726	737	703	690	731	684	778	683	695	720	720	746	749	690	741	674	741	715	745	731	703	723	712	734	745	739	700	718	708	686	702	726	760	779	688	708	757	706	750	739	782	742	741	751	751	745	752	719	750	667	749	712	745	714	720	707	708	693	739	681	737	740	727	762	768	681	709	743	691	742	760	699	683	771	677	763	704	724	670	715	720	717	723	701	710	717	704	710	723	677	700	772	726	704	744	719	741	737	674	733	737	736	730	716	748	788	689	708	740	718	757	731	714	744	677	720	732	718	683	719	694	720	736	731	697	723	738	708	745	760	741	726	709	738	754	709	673	684	707	723	682	773	774	701	691	759	724	729	705	759	711	708	757	770	717	708	733	723	749	731	712	732	763	693	708	734	715	700	712	707	746	686	711	748	727	712	710	686	705	735	738	708	734	757	709	738	741	728	715	696	663	721	772	699	676	767	700	751	712	718	736	735	746	737	696	779	737	744	746	772	714	704	723	732	738	733	748	711	681	743	708	729	737	720	719	721	689	705	719	663	690	724	700	717	716	697	738	746	687	703	745	690	723	688	742	725	729	748	749	714	720	760	760	723	717	689	771	712	761	724	772	698	700	698	730	719	703	712	729	680	746	724	673	681	687	718	682	724	693	692	748	704	713	746	749	676	645	708	728	721	778	716	745	729	708	716	720	776	751	690	731	761	782	732	710	736	734	701	773	727	736	753	723	706	676	718	725	726	744	751	708	783	756	730	703	765	755	708	712	729	713	706	679	692	689	725	676	719	668	705	759	736	716	693	753	737	744	739	715	653	781	718	752	717	779	734	757	679	706	689	755	745	775	689	719	717	685	711	744	720	765	740	745	706	736	693	725	729	726	702	716	744	774	684	715	714	753	732	745	737	727	725	757	697	707	766	688	739	714	737	773	764	746	757	683	706	710	729	733	732	762	773	738	708	717	736	702	712	749	722	717	768	719	710	696	751	715	697	737	708	701	715	696	765	691	697	680	736	682	707	724	709	734	688	691	680	723	727	739	710	692	766	688	727	715	706	724	697	727	755	751	700	717	724	714	752	764	703	727	726	741	724	782	785	703	752	738	770	771	773	715	738	677	771	731	723	693	708	710	738	771	716	737	730	712	764	748	743	714	719	662	704	681	731	698	708	728	692	714	687	703	767	701	723	725	721	771	683	743	741	747	699	747	685	700	726	667	736	724	749	702	741	748	685	690	761	694	767	759	738	785	775	719	711	730	709	747	709	714	745	750	782	791	744	707	763	708	689	661	733	681	709	748	718	729	754	696	647	730	721	704	722	693	755	701	712	716	682	734	716	710	741	699	761	729	727	751	711	686	745	712	761	742	739	748	719	737	738	723	766	712	717	765	729	734	741	710	744	748	696	710	715	753	745	737	714	757	716	741	721	716	717	711	717	690	730	735	715	716	753	740	739	720	717	706	748	740	676	725	738	667	702	734	731	727	729	725	731	707	774	724	717	730	691	733	725	749	702	748	738	693	731	749	761	741	712	753	720	705	727	732	740	718	761	712	773	688	715	685	778	732	690	720	723	701	679	710	726	724	717	704	712	691	732	746	726	765	743	654	698	766	698	723	754	739	759	709	755	710	719	706	774	727	744	707	748	704	732	742	711	706	773	755	696	700	765	670	707	720	735	724	734	775	718	712	725	752	773	749	752	730	661	700	676	734	701	693	744	724	721	695	720	732	726	740	706	668	734	686	736	720	736	706	719	723	705	722	733	708	714	724	718	707	679	743	759	732	718	693	722	700	736
3187	1447	540	362	294	299	395	430	396	364	327	316	261	296	268	233	248	261	194	177	189	190	544	999	958	623	524	325	243	162	141	99	110	112	96	112	88	108	88	116	91	100	103	95	108	97	106	104	117	90	101	109	87	90	88	90	100	103	80	93	103	99	94	86	92	88	103	93	112	110	99	99	104	103	90	122	92	104	96	86	102	94	97	100	72	98	97	103	110	109	116	105	93	96	94	96	112	93	94	80	106	87	103	86	109	108	96	101	100	98	99	95	105	92	99	84	102	92	96	109	90	88	106	98	92	97	90	94	86	93	89	104	96	99	100	117	108	93	107	108	98	99	97	97	92	101	107	94	95	92	102	95	103	100	80	105	94	76	109	91	89	101	85	96	91	100	111	86	92	111	102	95	93	80	103	93	84	106	98	91	110	97	84	110	103	87	106	132	104	94	116	108	86	107	102	101	98	104	113	87	97	98	91	90	84	90	104	90	92	98	89	119	85	83	100	103	86	97	94	107	114	78	95	92	87	96	109	90	90	88	105	89	99	99	115	96	90	98	96	104	87	93	99	85	96	82	107	100	79	79	96	109	123	114	94	83	102	81	90	106	111	94	87	96	100	124	113	93	100	88	103	114	98	112	96	93	94	105	104	102	87	91	107	99	102	97	82	97	93	101	118	104	101	80	103	98	115	95	109	99	97	111	108	108	94	90	97	96	75	104	109	95	95	109	97	105	87	103	106	104	100	104	96	82	111	105	95	92	92	87	84	101	110	116	96	94	110	81	101	103	98	91	97	97	98	89	91	86	104	106	111	106	98	93	112	101	98	102	81	116	94	95	80	112	95	77	112	95	75	109	99	99	97	101	107	91	97	99	89	99	90	102	99	91	105	107	75	91	110	102	87	89	101	106	97	96	90	92	107	104	106	102	118	107	86	122	119	98	96	95	93	92	84	96	94	92	106	87	108	92	93	87	95	89	103	95	89	80	105	87	90	103	103	106	98	111	97	91	102	94	106	112	98	86	100	113	83	86	98	102	91	95	110	91	94	112	101	95	96	104	99	93	104	98	102	99	94	99	95	107	95	101	113	84	94	103	90	97	85	121	94	84	89	94	105	106	88	103	79	98	78	103	101	95	79	97	101	96	104	124	105	97	103	107	95	108	85	83	99	94	91	87	95	95	89	102	102	89	102	102	103	100	88	97	94	125	87	102	90	86	90	96	107	95	74	90	106	107	88	101	92	82	92	96	112	90	100	87	103	93	113	92	97	106	99	81	81	106	108	95	87	76	93	94	88	121	97	94	90	104	107	80	80	96	90	114	103	101	100	102	110	108	85	97	88	92	95	78	101	87	113	89	111	102	101	110	104	91	96	101	105	84	102	85	99	97	94	81	104	98	106	100	109	85	98	99	106	104	95	102	105	100	104	77	85	103	102	100	105	106	101	85	83	84	100	105	90	88	95	111	106	97	92	107	101	92	98	91	127	98	108	105	89	104	108	115	85	106	116	100	86	89	87	99	101	111	84	100	109	85	103	94	95	102	115	112	97	79	99	95	92	105	100	115	86	109	111	109	98	105	97	83	97	97	109	88	75	94	117	95	100	106	85	110	109	102	100	89	99	93	88	89	93	101	75	88	105	85	92	103	76	103	99	85	88	112	106	112	77	110	103	101	92	98	92	89	74	107	94	79	100	102	90	109	84	93	95	99	108	100	106	92	106	102	101	100	90	101	94	90	85	96	92	94	79	88	78	95	80	94	92	102	85	104	109	118	117	81	110	90	95	95	89	91	122	81	110	89	94	102	98	100	89	92	106	103	82	96	96	101	106	91	93	81	116	100	97	99	85	101	96	118	106	97	96	84	87	82	102	93	104	88	97	89	102	93	105	115	93	99	99	106	89	97	116	89	82	95	99	110	93	89	103	90	97	93	116	96	95	103	93	96	107	89	96	94	104	82	91	87	98	116	94	107	94	103	84	73	98	110	91	109	89	116	102	87	103	113	84	98	104	85	84	88	86	91	95	100	97	94	89	88	90	84	84	86	125	123	93	103	97	106	107	101	95	102	97	95	94	108	101	102	112	98	85	107	96	106	97	102	100	99	107	97	91	107	103	92	90	95	72	100	94	106	123	89	88	92	87	104	93	104	104	114	104	109	121	102	87	87	94	103	102	105	104	90	99	86	105	98	106	89	87	88	106	93	108	100	80	96	88	89	100	103	97	107	111	93	87	83	89	98	100	80	99	121	122	107	89	110	103	105	93	112	96	95	107	107	105	80	99	95	104	91	108	114	94	107	96	89	110	90	133	88	95	99	86	103	100	101	73	106	105	102	106	102	108	104	94	123	95	89	99	95	113	107	102	107	94	99	90	87	89	101	110	117	102	102	105	93	101	107	104	96	106	97	115	102	104	88	90	112	112	87	103	100	115	99	102	121	108	97	101	99	94	114	86	94	90	94	127	107	98	109	102	92	95	96	107	111	97	90	105	88	101	108	75	100	108	105	94	104	112	105	108	115	106	87	81	85	100	92	96	109	102	94	86	116	113	101	86	91	105	97	101	97	95	100	110	118	128	113	95	86	119	84	102	95	119	95	109	104	97	87	96	100	107	82	103	110	99	101	101	81	96	108	107	101	105	93	102	94	79	101	121	88	102	99	93	105	94	122	90	105	91	83	102	101	93	110	108	106	90	97	98	93	112	87	99	118	89	121	85	92	115	87	100	103	106	101	109	90	99	109	100	95	92	91	112	108	91	108	122	82	103	89	106	105	127	85	89	92	96	99	101	101	72	87	74	93	96	94	121	101	89	104	85	90	108	85	98	96	102	96	95	102	98	102	91	98	81	100	99	103	100	100	99	102	86	93	104	85	96	109	102	104	93	115	124	98	77	87	108	109	86	108	107	106	95	101	94	86	98	102	107	96	100	113	113	98	132	72	77	96	99	105	88	95	99	99	107	97	77	85	90	94	103	95	112	101	78	109	95	100	101	104	99	105	116	88	86	111	102	102	119	101	125	93	96	98	101	110	88	105	95	88	90	96	88	78	103	103	84	114	98	99	119	100	104	90	101	107	94	98	103	111	98	93	91	99	93	100	95	87	112	112	90	100	98	98	86	74	95	106	83	113	81	83	104	89	99	83	113	99	115	91	103	104	99	101	104	87	92	90	94	87	102	101	98	90	101	90	91	105	91	86	97	108	89	110	104	97	99	91	89	93	78	108	86	72	102	99	95	105	113	97	93	99	105	104	103	84	89	103	101	118	97	79	104	81	93	95	104	87	105	81	95	95	112	87	104	104	110	106	91	103	95	101	106	96	76	101	103	122	84	99	102	90	99	112	96	105	108	115	91	109	111	92	97	96	108	92	98	100	90	103	112	106	95	88	99	95	98	79	120	98	100	88	98	102	102	98	91	108	94	99	101	81	86	87	87	111	86	88	81	81	94	95	98	80	91	105	82	112	110	100	105	102	112	92	101	100	88	95	97	83
25748	11812	5172	5324	11098	15905	17046	15354	12963	10951	8877	8570	7092	6782	5950	5479	5544	5331	4399	3796	3203	3313	10728	17104	15630	11282	9449	5480	3329	2049	1264	915	823	800	793	744	671	660	717	657	689	659	693	700	688	713	732	701	722	688	730	709	713	692	718	709	692	694	676	721	678	644	685	668	652	718	701	687	699	709	729	685	721	664	683	676	680	678	737	695	691	743	672	688	699	720	707	659	708	687	707	687	740	717	657	712	683	740	735	706	733	733	731	700	736	754	701	716	671	669	673	726	688	672	682	680	722	674	693	676	667	766	679	725	662	677	676	683	677	681	668	717	721	691	733	742	721	727	691	693	688	657	683	709	688	699	715	700	696	747	717	705	671	710	697	711	705	705	724	722	692	732	723	700	750	709	687	752	677	714	723	712	660	690	692	665	670	736	753	685	686	730	756	705	663	659	688	697	671	733	693	700	707	704	707	722	701	674	722	739	714	699	704	747	752	693	725	732	720	685	670	706	723	663	704	699	714	736	724	699	724	718	685	655	717	730	739	702	700	697	708	688	701	743	685	646	696	715	729	738	726	709	709	659	703	738	748	666	654	680	700	746	674	710	725	686	673	682	739	731	728	702	752	711	708	672	673	678	707	745	661	715	730	707	721	711	680	692	687	684	701	724	741	717	684	698	670	700	693	690	765	712	698	684	656	722	664	694	731	710	710	673	687	672	728	729	710	705	679	707	678	718	720	688	672	734	676	706	699	698	701	686	656	761	681	720	687	700	675	688	676	683	740	735	753	733	680	695	693	663	724	710	641	691	675	630	711	681	707	725	694	661	705	689	661	677	729	738	721	747	704	684	702	700	741	706	698	701	641	674	736	728	723	659	720	673	680	705	696	681	743	696	703	703	698	703	714	667	670	696	685	657	701	739	692	690	740	748	700	757	691	680	706	683	692	719	694	731	709	724	647	660	719	702	718	685	706	706	716	700	713	717	721	708	690	686	696	676	664	664	707	667	690	697	689	672	703	721	719	727	682	697	686	700	671	708	747	698	701	746	679	659	746	714	695	698	705	732	692	675	773	693	696	695	703	728	712	697	720	701	672	698	678	705	687	718	704	704	689	704	688	699	685	652	685	693	692	679	730	703	686	688	727	705	661	704	665	731	717	682	729	677	708	659	674	679	676	711	669	693	684	726	692	692	713	754	700	707	703	688	741	736	687	708	703	746	658	690	748	714	706	680	700	726	682	722	757	726	670	702	707	716	709	698	665	692	720	722	657	704	709	690	676	655	675	692	696	689	709	696	706	753	693	675	710	677	759	673	686	721	723	679	658	733	693	710	666	725	675	707	734	713	691	739	721	696	715	695	740	674	708	657	673	703	718	707	713	723	714	672	719	747	656	709	689	674	689	691	664	712	707	661	722	676	695	715	714	666	700	679	703	707	728	716	671	731	715	669	694	721	733	690	747	691	667	666	687	698	718	682	676	703	746	715	758	697	691	666	739	711	700	645	681	730	727	749	657	711	687	684	729	706	675	694	716	692	688	678	773	693	682	720	692	686	703	704	708	736	703	682	704	709	710	732	707	661	679	734	684	705	684	639	745	660	725	717	713	729	670	694	708	662	677	726	676	767	743	653	738	728	710	681	683	726	696	725	701	721	719	731	688	718	721	708	692	687	702	691	693	710	690	704	687	699	671	684	707	685	680	657	673	671	679	691	697	721	719	675	673	718	718	667	709	676	719	734	724	671	705	681	663	679	691	675	673	700	723	703	705	677	670	704	686	708	701	665	702	665	692	666	717	731	686	696	637	703	719	696	667	731	748	701	684	752	675	699	687	735	709	668	749	713	705	727	715	683	650	674	733	705	702	691	650	690	703	687	717	723	704	698	732	694	674	682	738	720	691	698	734	671	691	709	704	702	719	697	682	669	666	703	663	670	694	696	702	708	732	710	717	667	680	674	729	721	685	663	714	731	714	688	692	660	679	694	717	741	716	651	701	675	701	699	711	718	716	696	673	697	663	682	717	676	668	731	688	692	669	744	741	707	731	687	686	678	741	671	705	703	706	711	693	714	749	691	676	651	723	710	659	677	678	658	779	740	703	722	724	673	720	724	736	711	710	730	738	691	716	730	735	681	697	731	685	706	763	705	719	680	707	725	732	709	750	701	698	684	694	739	692	676	707	678	703	704	685	710	738	727	733	667	736	692	714	687	734	687	700	682	701	697	676	713	642	684	688	700	742	741	726	676	727	727	693	705	698	745	718	728	697	754	674	758	692	653	727	696	745	746	743	660	711	727	681	675	702	738	716	671	696	753	679	700	685	697	674	636	728	689	704	685	708	679	708	693	689	720	694	666	717	641	680	695	720	680	706	684	731	698	693	712	706	683	766	726	688	696	714	623	674	713	722	743	708	708	627	682	705	722	706	669	701	689	712	696	695	697	734	687	695	702	710	736	666	698	700	693	735	693	673	671	704	657	714	752	665	687	693	723	738	738	664	708	737	723	694	710	661	689	716	725	732	680	712	710	731	711	679	704	697	680	678	734	711	699	746	753	696	714	678	682	720	679	733	732	713	745	685	714	659	706	717	681	682	725	687	708	658	725	727	694	681	680	676	663	687	688	640	719	696	754	697	722	693	682	733	707	687	731	613	713	688	700	670	678	698	706	733	690	714	736	729	719	736	731	716	743	764	708	683	701	708	712	675	660	685	670	726	676	702	729	699	721	696	677	710	717	726	697	713	695	718	720	764	748	611	713	724	714	753	704	718	749	728	715	710	726	689	712	736	730	701	711	705	658	671	741	667	756	681	694	739	701	707	666	738	727	675	710	700	687	703	721	668	678	753	684	710	702	687	691	731	704	707	704	703	719	700	682	756	703	685	696	772	767	668	730	736	670	720	677	674	687	705	643	736	684	678	685	734	746	698	669	667	727	702	727	719	719	720	648	679	740	685	673	699	688	666	707	695	665	705	699	682	674	718	713	702	702	694	659	722	692	770	694	717	683	701	713	729	714	666	729	707	670	678	709	680	721	686	699	712	695	680	692	704	704	693	705	703	693	717	665	743	718	695	700	708	690	705	707	618	725	680	673	732	718	686	708	687	682	713	724	715	697	684	702	704	726	721	713	631	705	708	717	676	736	720	745	687	704	726	669	707	738	699	682	708	721	651	668	754	749	712	705	709	699	703	733	692	698	709	696	676	693	757	736	682	686	692	685	694	709	709	702	674	695	696	668	698	723	714	707	711	696	669	704	674	706	706	675	736	712	723	684	697	718	744	733	748	715	718	724	683	699	708	685	762	705	699	682	733	714	695	647	719	703	684	707	709	709	710	653	698	727	674	703	686	684	718	739	726	716	751	682	680	661	677	656	718	702	713	747	703	677	686	681	671	714	718	703	733	680	741	654	726	741	697	678	704	700	683	716	683	690	711	720	663	700	687	664	745	688	707	713	685	685	675	697	697	695	745	742	701	701	696	664	683	697	699	707	711	725	760	673	683	747
2353	763	335	231	189	195	247	262	235	185	230	217	205	164	150	191	156	173	139	128	125	126	173	178	202	187	168	136	115	113	113	112	93	103	77	102	90	76	85	83	80	68	92	91	77	71	82	87	96	81	86	79	93	94	84	97	76	74	86	72	75	97	86	86	82	76	81	83	87	86	100	104	81	73	76	87	90	85	84	80	99	83	86	82	85	71	78	86	81	102	91	72	84	91	92	76	79	79	96	82	84	83	90	90	83	91	71	97	77	92	81	78	92	78	73	78	85	87	77	98	99	97	81	85	103	86	86	91	96	66	80	70	80	91	81	81	65	82	84	91	92	90	76	101	82	87	88	78	78	105	73	98	75	80	96	69	83	97	93	91	70	98	97	75	86	84	78	91	81	99	94	86	77	77	72	86	88	92	85	73	101	76	66	73	92	83	101	81	76	76	81	81	81	76	93	73	86	88	99	68	84	78	100	79	92	87	87	79	78	84	82	87	87	81	69	78	90	81	83	76	92	81	71	80	74	90	73	80	97	99	83	82	89	89	88	75	89	78	97	85	69	97	96	89	74	79	96	106	85	102	89	94	75	83	80	75	72	97	86	98	81	85	84	89	95	84	90	71	80	71	73	75	82	85	73	78	88	79	66	71	77	76	75	81	84	98	104	89	95	91	94	95	94	81	84	84	86	88	94	77	94	108	95	90	77	73	68	68	103	94	80	89	92	89	79	85	77	85	82	65	83	107	70	77	77	93	91	89	63	78	69	73	73	95	86	79	84	89	82	111	76	80	82	79	72	86	77	92	93	84	84	86	85	73	88	74	89	83	79	86	90	83	77	73	79	73	80	94	76	76	90	101	85	85	93	80	89	87	92	74	77	64	77	82	75	90	71	72	76	75	68	85	79	102	77	104	84	73	88	82	92	92	83	81	101	78	87	92	73	93	69	76	80	90	64	91	79	79	64	77	70	85	96	81	82	88	90	81	89	92	87	94	95	78	103	80	93	95	78	90	82	99	86	73	104	76	66	77	61	81	82	111	92	105	95	67	91	69	79	94	75	79	92	87	84	86	85	76	89	92	91	100	80	89	95	87	81	82	91	87	78	85	71	82	74	81	65	73	79	101	74	93	98	85	97	91	99	74	84	84	97	75	82	75	93	71	93	83	103	78	98	75	96	76	96	73	103	80	92	80	77	84	82	79	77	104	92	80	91	86	87	81	81	78	90	81	96	79	103	93	103	100	82	94	89	89	92	70	82	75	101	97	86	80	88	84	72	82	86	104	84	75	91	90	78	86	93	95	85	84	74	90	98	72	77	93	71	75	91	82	78	105	96	91	83	79	65	91	86	86	76	87	85	85	89	81	91	98	86	86	87	81	87	97	87	85	85	78	77	88	84	83	76	89	103	95	85	75	89	75	88	93	86	73	83	101	85	74	106	75	78	89	76	87	94	70	84	101	89	79	85	91	80	75	87	86	98	90	97	96	81	87	83	82	86	95	83	81	73	90	82	96	115	77	92	104	75	91	71	86	86	92	104	90	82	70	83	82	86	78	80	75	80	87	86	79	84	90	86	81	103	98	98	69	80	72	81	77	81	75	77	70	92	90	78	66	77	80	85	78	82	76	76	88	84	95	77	85	84	87	75	70	80	83	88	96	105	78	92	89	92	86	82	84	81	87	90	93	79	93	73	91	82	75	101	84	81	79	75	96	81	71	90	78	103	81	92	93	73	84	91	77	73	89	78	95	97	101	90	92	84	58	91	100	89	69	96	86	96	87	102	94	88	81	89	99	88	89	93	88	93	71	73	95	81	107	98	74	81	75	85	97	80	93	89	85	82	80	92	88	101	91	77	110	82	80	85	76	79	101	77	88	97	74	93	86	89	83	86	89	76	88	71	67	94	84	89	84	85	92	77	90	81	89	82	81	79	86	84	99	94	87	88	89	88	78	93	77	92	81	88	84	81	101	82	84	80	95	91	78	88	80	79	74	82	98	91	83	68	95	62	98	91	74	83	83	66	87	90	93	91	87	90	82	95	83	83	71	84	85	84	78	93	80	89	99	97	85	96	85	93	88	86	83	87	85	78	78	97	88	80	73	87	81	92	73	93	71	94	72	74	101	77	94	71	92	82	89	79	68	86	88	73	80	70	82	90	80	80	81	69	83	70	83	78	67	89	84	93	98	81	91	94	89	79	91	81	90	71	85	76	79	73	95	82	73	78	72	64	90	85	78	91	72	83	68	91	89	86	75	92	75	81	75	85	78	86	83	82	88	85	93	83	86	79	72	78	80	94	87	82	77	85	77	64	89	81	97	75	80	63	95	97	98	83	86	96	103	98	81	85	80	94	81	91	66	95	98	78	92	82	79	92	85	95	93	99	96	85	83	96	80	81	83	90	87	79	90	80	77	77	77	97	79	99	88	66	82	87	89	82	63	100	76	95	93	99	81	78	81	70	72	82	68	104	95	72	92	79	89	80	88	88	77	85	87	90	101	87	84	80	88	98	88	102	70	89	86	83	84	85	93	79	105	90	81	80	81	77	89	88	87	75	63	105	87	87	87	82	93	86	69	85	83	86	87	75	81	80	79	80	90	95	80	85	85	89	79	69	86	93	93	94	83	86	112	90	101	81	69	69	93	99	60	86	86	93	92	82	96	97	94	71	84	81	74	87	81	83	80	90	68	87	86	83	83	78	89	84	80	81	80	85	109	88	66	78	76	108	93	86	109	79	76	89	91	85	84	88	79	93	81	71	98	76	90	83	72	105	80	76	60	71	86	93	67	81	83	100	82	86	81	71	79	96	105	90	83	99	79	79	87	84	91	78	72	88	92	80	96	79	70	78	77	80	91	69	90	90	90	68	85	82	84	79	87	84	83	68	70	76	96	96	89	76	86	78	80	85	94	74	102	93	80	106	79	76	74	86	83	96	84	83	107	77	108	86	97	88	68	78	79	99	63	86	96	79	82	91	77	86	98	82	80	77	62	88	82	84	79	66	90	81	74	94	82	83	85	86	76	71	82	92	82	73	84	105	69	99	89	85	91	94	89	95	105	90	86	83	94	76	98	77	84	75	77	86	94	70	72	96	89	84	79	68	102	99	95	84	77	81	81	72	91	83	83	99	77	92	86	103	94	90	79	104	92	89	111	79	74	95	85	94	89	94	114	86	86	83	84	93	81	71	88	114	79	102	79	91	74	67	80	92	78	75	80	75	84	91	106	85	84	96	90	80	83	111	90	78	71	75	83	89	73	85	70	84	99	81	88	90	109	84	75	79	81	90	92	73	85	82	79	98	95	94	93	91	88	84	73	82	91	74	87	80	92	79	89	89	80	78	78	82	84	84	102	89	107	87	81	102	80	85	78	66	88	100	78	88	72	68	99	77	85	74	74	69	73	82	84	89	75	85	90	77	87	96	101	79	79	93	94	84	84	89	89	61	77	89	90	101	83	91	76	95	77	88	104	92	76	94	90	77	83	96	78
18828	7588	3497	3565	7169	10503	11799	10547	8206	5451	5883	5575	4715	3854	3609	3635	3521	2966	2623	2277	1890	2119	2921	3556	3321	2503	1941	1509	1081	811	731	723	694	625	659	604	649	633	637	654	629	637	633	620	602	623	669	623	608	680	591	618	615	617	637	623	615	555	586	592	585	627	598	646	601	610	613	639	595	623	658	612	643	602	627	573	621	617	618	633	676	646	584	644	640	603	602	624	691	636	654	630	644	566	619	592	629	599	634	650	590	615	673	596	650	617	618	621	673	613	633	643	614	616	603	649	607	619	645	590	621	606	609	646	663	600	614	615	608	613	603	632	626	640	637	622	688	638	616	638	613	636	604	587	608	614	622	649	638	575	630	624	614	649	632	656	637	663	639	635	576	616	658	602	637	629	623	649	643	598	604	575	591	621	615	620	654	620	603	627	639	611	638	597	564	579	629	606	685	655	655	645	652	648	578	598	581	629	637	641	616	656	630	614	646	656	598	607	612	623	636	638	615	662	647	668	607	615	637	627	629	661	637	628	656	616	614	615	607	652	609	603	613	588	625	635	620	672	612	611	587	609	621	646	621	665	629	600	634	621	625	634	647	602	657	612	673	611	640	630	603	579	664	627	642	632	611	637	623	616	595	618	642	631	597	600	651	623	664	605	635	624	620	663	613	651	610	646	638	638	692	665	652	623	651	574	621	622	577	616	574	669	615	588	601	639	621	624	624	626	592	637	636	622	599	667	633	636	578	571	670	626	649	656	608	608	579	634	675	589	595	629	632	618	633	657	608	594	618	613	582	595	604	605	647	630	627	590	566	595	621	608	609	616	637	656	623	626	587	630	624	666	609	654	645	623	600	663	648	676	582	624	607	612	622	588	598	620	587	629	640	607	646	563	636	609	611	629	614	614	650	632	646	615	618	633	635	649	623	569	672	601	584	649	621	609	623	623	637	618	614	641	626	627	642	641	645	606	618	635	648	616	611	606	572	626	585	615	635	659	618	612	608	632	684	627	587	628	640	614	598	680	620	644	660	577	608	644	622	638	644	589	607	574	619	637	640	672	590	599	613	643	645	646	609	600	643	624	638	626	632	644	637	602	647	635	609	636	592	595	676	599	639	647	595	617	634	643	629	619	661	653	613	635	581	662	640	617	631	654	627	660	605	650	626	607	591	626	619	622	631	609	611	628	604	638	581	583	615	623	651	638	603	612	606	587	618	645	635	614	584	586	634	624	606	637	612	631	604	618	597	602	572	629	585	571	618	620	573	625	649	605	621	631	641	650	588	655	610	636	612	635	654	639	631	682	624	600	637	634	633	610	611	639	618	588	630	611	618	641	638	670	638	660	640	670	668	610	631	627	659	598	633	640	586	633	621	578	582	612	615	666	571	616	640	624	598	636	641	574	645	645	613	643	612	637	612	643	608	652	601	624	619	679	637	579	625	618	613	574	597	661	628	616	617	588	627	645	571	593	635	623	618	658	622	626	596	622	618	598	606	592	610	652	661	581	601	633	602	605	613	649	608	657	569	627	600	654	603	613	571	631	643	597	635	629	631	602	617	617	610	615	585	595	646	606	591	587	620	643	648	665	669	624	630	655	637	683	614	599	637	640	622	626	599	629	609	617	579	606	631	592	613	629	624	612	617	603	636	676	625	615	586	599	602	623	638	603	661	599	643	661	577	613	646	604	624	620	593	621	583	589	638	628	582	656	597	563	620	590	565	570	605	634	623	599	638	614	600	641	628	614	594	618	629	625	579	584	605	656	592	606	614	666	616	581	590	582	634	553	616	613	634	627	648	621	572	606	583	661	625	630	624	606	623	641	635	609	620	628	622	582	668	610	620	613	647	645	571	597	642	595	611	635	657	605	668	637	617	623	600	626	601	600	647	635	651	663	576	594	650	605	607	615	625	631	595	665	587	599	622	656	631	628	576	632	631	627	665	603	598	641	609	619	654	645	565	561	667	602	650	629	608	628	601	564	609	593	606	629	637	641	596	580	652	627	645	645	633	598	618	587	567	590	610	659	624	654	597	583	644	644	629	596	688	652	612	590	603	611	620	603	592	617	576	613	665	577	616	592	577	611	566	629	618	604	590	608	647	584	604	629	611	638	662	614	608	605	645	639	655	591	617	621	593	610	625	620	620	626	609	666	632	648	645	643	598	615	620	604	643	633	636	607	653	607	610	582	647	601	635	614	667	667	614	669	598	593	606	614	633	618	633	600	621	599	599	614	649	667	622	630	588	685	649	612	598	614	592	647	639	612	618	626	659	620	574	615	602	650	617	644	639	608	589	592	648	629	635	616	606	627	591	614	612	643	640	638	626	630	655	650	582	642	611	663	656	591	614	649	605	613	624	605	643	622	639	626	625	598	568	601	603	613	620	615	591	641	637	630	587	609	606	627	670	602	619	621	593	627	613	658	642	597	606	678	657	601	618	636	616	617	640	638	627	617	639	631	621	677	628	669	577	654	626	620	645	624	635	634	616	627	630	619	601	626	628	644	636	636	680	600	605	646	688	613	636	635	635	613	649	652	615	635	609	641	637	615	600	654	591	620	622	636	575	647	616	661	654	628	610	603	627	634	602	645	605	607	666	613	628	646	625	651	649	634	614	648	608	624	626	606	619	619	600	647	615	599	635	663	589	654	605	612	608	652	606	683	642	606	616	598	645	633	577	650	615	638	647	633	642	664	639	623	672	637	601	578	615	620	593	634	595	653	604	619	615	658	605	621	634	642	647	619	657	629	595	616	606	616	655	583	608	591	632	667	638	640	620	656	647	594	589	593	628	595	614	621	644	636	624	631	606	640	619	627	646	596	639	600	634	630	636	645	577	640	667	639	617	640	632	605	636	585	659	638	645	620	617	622	599	629	593	635	610	639	629	614	611	623	629	644	585	650	558	653	610	628	619	617	601	669	634	631	642	558	596	658	657	612	621	620	576	632	612	649	626	655	630	678	683	640	647	643	605	628	655	648	601	640	596	589	612	642	614	607	666	624	588	628	629	609	641	588	603	631	641	627	594	664	663	592	655	610	642	621	591	592	569	603	607	634	594	592	653	593	592	646	612	634	650	625	638	638	605	632	587	629	655	660	663	608	604	642	687	637	611	630	665	637	648	664	619	600	646	598	615	598	585	659	614	618	665	630	602	620	639	620	661	637	641	579	633	606	636	590	632	626	633	593	643	642	611	611	634	610	564	619	656	671	619	588	651	581	623	586	614	630	614	621	600	657	646	642	630	631	672	576	680	658	587	610	639	691	689	626	608	642	585	638	613	613	647	651	620	556	595	597	616	636	613	692	559	645	617	593	670	616	604	655	666	604	603	645	608	627	640	607	640	631	643	581	629	607	627	608	613	614	588	607	604	625	646	656	670	608	637	630	644	586	587	628	654	611	655	571	669	648	581	595	663	634	626	638	661	613	629	621	622	609	621	603	667	609	605	618	642	618	622	637	628	619	621	622	565	624	631	592	632	624	603	593	624	630	646	635
2339	1076	470	315	256	269	377	340	273	263	301	275	221	189	224	213	197	138	155	127	152	151	315	498	480	308	284	203	153	107	92	88	85	98	86	96	93	88	83	90	83	74	62	91	102	98	85	82	84	72	93	89	81	66	83	62	77	79	85	85	108	99	74	84	81	86	87	89	81	79	77	74	69	72	87	92	81	77	96	87	80	97	100	82	86	74	83	76	87	97	75	94	78	94	81	89	94	105	85	77	81	95	90	109	79	76	68	83	87	95	95	83	74	69	81	80	93	74	79	81	84	78	97	72	70	78	104	73	84	91	66	84	80	93	99	78	90	77	90	89	92	80	91	105	78	96	81	99	88	89	74	109	90	80	92	85	99	74	99	84	89	94	81	86	74	83	97	84	85	90	86	77	64	63	93	89	93	98	73	94	82	76	84	79	70	90	77	107	72	86	86	76	120	73	94	73	81	75	84	80	70	85	99	95	79	91	80	88	84	76	85	94	83	90	90	87	67	74	75	86	98	85	74	82	89	76	71	70	79	101	92	76	87	78	71	88	99	88	64	97	80	75	85	80	84	81	71	82	95	88	92	90	101	83	71	93	98	78	98	92	85	85	102	82	91	86	91	86	89	74	80	74	74	81	90	99	93	90	94	87	85	72	95	80	85	86	67	98	69	81	70	100	85	101	86	79	78	101	89	69	95	73	85	81	90	80	91	85	88	71	85	83	82	81	82	74	78	74	90	80	85	88	77	66	88	84	75	88	84	79	78	81	94	85	94	89	85	100	89	82	87	82	72	74	74	79	77	74	72	72	88	80	77	85	83	100	95	83	81	75	68	94	91	85	94	87	81	88	85	60	86	85	89	77	84	84	102	74	77	92	91	100	85	72	83	84	82	97	81	75	81	92	64	79	82	62	86	79	87	64	97	88	82	88	98	94	85	95	88	89	68	83	75	92	95	71	88	75	97	83	95	89	79	84	93	71	92	75	76	89	84	81	96	78	94	92	77	90	104	101	82	82	76	78	101	78	76	88	75	81	83	99	77	85	70	80	63	94	77	86	103	85	93	78	88	68	81	73	78	91	89	87	87	77	100	89	77	82	87	88	84	75	85	73	77	89	92	85	92	69	71	77	75	66	90	85	98	75	76	90	90	80	85	80	92	91	77	87	80	95	83	91	76	79	68	92	65	87	76	84	92	81	64	79	82	89	74	78	80	83	83	84	64	87	73	87	92	102	91	89	82	103	79	73	92	65	86	92	76	81	89	88	78	85	95	86	78	97	88	87	88	67	80	93	85	78	85	83	87	89	88	87	92	72	95	77	86	93	76	91	91	70	84	79	91	93	96	85	94	82	87	86	84	69	82	71	86	88	78	98	82	75	74	73	88	84	83	82	97	87	68	79	87	76	76	80	72	102	74	91	66	87	84	65	106	93	86	91	88	77	73	80	100	78	105	82	80	83	64	92	90	87	85	78	68	85	75	88	77	93	80	83	80	74	74	76	71	72	87	76	73	101	82	84	73	101	80	88	87	65	84	72	97	81	86	71	87	80	86	82	94	87	66	76	78	99	90	101	91	83	69	81	87	79	92	89	69	74	81	76	95	84	80	65	85	90	83	87	82	77	85	87	81	94	89	82	84	81	80	90	97	97	94	80	65	70	89	72	92	93	97	73	83	90	76	82	90	80	77	70	82	81	87	80	72	71	64	91	90	99	83	87	88	100	87	89	78	75	91	75	86	81	81	75	70	94	82	70	78	87	81	92	84	74	90	72	80	69	83	103	78	86	84	80	75	83	80	89	74	84	100	96	73	85	90	76	93	80	81	73	94	101	77	89	88	88	79	81	73	79	89	87	80	72	78	80	93	86	67	96	63	88	91	82	86	63	95	86	81	75	89	84	72	79	87	89	84	80	83	82	97	100	94	76	84	86	95	77	86	96	73	69	76	87	67	97	92	75	62	70	75	98	87	76	90	77	101	76	91	91	94	71	100	86	113	78	78	71	82	84	97	66	79	75	87	75	85	89	82	89	93	69	93	99	74	82	71	78	77	76	77	91	82	76	86	89	73	80	73	87	88	81	89	89	77	81	85	78	82	88	66	84	100	69	72	86	88	99	80	96	63	87	80	83	92	72	93	70	91	73	85	75	98	80	88	86	117	95	98	96	85	79	66	78	94	93	56	84	74	85	83	71	91	83	89	81	95	88	97	84	86	76	96	77	81	84	82	95	83	77	98	94	91	94	74	74	92	77	77	100	74	91	86	95	82	84	80	73	86	76	97	75	85	79	86	85	75	94	70	70	75	78	74	87	82	88	89	100	79	82	83	63	70	77	79	84	77	99	74	85	89	77	81	76	82	88	86	93	89	85	87	90	85	90	84	80	89	78	82	82	103	88	80	96	100	89	107	72	87	91	97	79	101	94	79	80	65	89	88	86	87	74	79	95	80	77	80	82	96	77	82	92	76	70	93	93	90	89	78	83	66	90	69	83	79	84	89	89	85	77	91	79	75	74	83	90	99	68	69	77	76	58	82	98	92	60	86	77	94	79	88	86	83	62	74	95	91	100	86	82	89	94	72	91	60	63	90	76	87	83	88	83	80	97	82	66	85	81	89	102	81	86	82	80	93	85	96	89	90	95	96	93	82	72	68	82	78	73	80	98	74	83	76	75	90	98	74	91	77	87	90	82	92	95	72	92	69	76	90	72	86	84	80	84	66	82	76	94	94	85	93	75	100	89	69	65	94	92	76	97	82	74	82	67	87	74	78	75	105	82	80	94	97	94	80	73	65	82	90	87	90	89	85	97	74	102	90	60	85	70	85	67	81	99	92	78	85	95	88	65	86	86	70	75	57	88	82	89	90	81	71	88	84	77	78	68	79	90	75	80	71	65	91	74	87	76	68	95	92	64	81	74	71	71	80	76	75	78	101	90	90	97	106	85	82	83	86	78	81	62	67	83	80	66	92	84	69	107	95	83	70	75	64	94	76	81	81	73	73	77	78	85	76	83	91	86	87	74	74	89	89	84	97	71	91	87	96	78	86	75	84	98	77	85	91	77	75	90	95	89	82	95	83	81	79	85	96	103	84	89	72	108	96	81	79	78	90	78	89	73	81	87	81	74	85	76	83	83	78	69	107	78	75	83	88	85	91	87	73	69	90	83	82	75	92	66	89	84	81	91	89	92	78	83	88	82	83	88	82	80	70	82	89	95	69	74	72	79	86	78	87	80	81	80	90	94	83	94	89	62	71	73	80	82	91	71	80	79	96	77	98	70	98	77	78	82	82	86	82	66	91	95	102	86	91	72	94	74	76	98	75	89	79	79	83	65	94	84	77	89	86	68	79	83	88	94	95	80	79	100	78	91	89	91	91	71	81	100	92	99	87	110	80	102	86	83	77	76	82	95	79	74	82	96	96	78	85	83	97	77	81	85	73	78	83	83	82	72	85	72	97	79	88	70	80	83	102	102	76	84	83	82	95	73	79	78
22223	9803	4500	4674	10423	15233	15802	13280	9159	7796	8324	6890	5679	5460	5009	4646	3777	2738	2552	2682	2321	2415	6878	9883	8909	6198	4963	3002	1955	1314	911	732	663	622	587	628	588	606	603	581	574	591	633	597	569	603	606	620	598	622	627	575	623	562	582	637	644	631	615	577	565	571	625	585	633	605	582	579	593	599	575	650	601	611	621	599	605	587	646	623	640	589	600	613	599	614	575	613	572	614	612	620	614	624	627	602	616	623	622	596	584	588	584	618	653	640	589	632	633	601	596	586	615	621	585	573	608	550	641	636	612	591	576	578	630	627	665	593	599	588	661	612	622	641	594	612	615	631	595	610	591	587	633	609	608	602	656	598	594	611	632	610	612	633	607	639	606	624	616	625	588	609	644	642	621	620	639	594	580	616	607	632	600	609	592	623	615	600	626	650	576	604	621	606	623	643	635	589	598	626	618	592	638	610	636	613	633	602	595	644	582	608	605	624	629	629	633	623	614	613	604	626	593	548	573	581	611	610	586	623	583	596	607	622	605	631	643	594	579	569	565	586	668	602	585	606	625	596	633	605	616	578	580	608	625	633	616	642	595	570	553	594	622	647	623	587	580	648	589	616	598	615	587	643	640	609	629	618	621	604	651	610	591	617	605	567	614	608	646	603	605	565	607	633	608	556	601	598	624	586	604	580	582	641	630	604	623	624	609	588	705	563	598	635	582	619	615	614	621	671	630	601	628	597	611	595	609	568	589	604	593	634	595	627	572	633	610	607	584	604	607	576	596	610	650	594	582	650	601	634	611	610	611	601	618	607	627	596	592	566	609	651	550	606	623	567	629	581	619	614	581	606	605	629	581	622	603	609	587	583	614	588	613	608	613	622	593	632	612	612	618	603	580	588	601	580	604	662	604	581	638	635	605	624	593	583	581	611	616	646	589	610	584	615	595	598	619	619	619	606	608	617	602	580	646	641	603	608	596	611	616	611	596	617	607	581	629	577	598	652	631	598	621	606	630	573	621	581	584	598	637	602	600	630	610	655	608	577	591	619	644	561	561	551	632	651	574	577	616	569	605	571	593	603	598	648	593	599	568	629	587	616	593	607	573	602	631	591	597	613	603	590	633	617	526	579	599	574	611	565	613	612	573	603	643	617	640	610	639	624	661	637	602	631	629	577	635	632	600	612	593	618	611	616	615	592	680	607	621	597	581	598	591	589	537	559	608	639	545	578	595	581	585	607	642	631	632	607	643	606	618	620	630	621	596	607	639	568	609	632	594	605	585	613	637	578	609	607	604	630	583	642	600	569	579	638	580	629	616	617	618	570	626	603	591	625	627	603	609	575	620	612	658	589	601	578	593	631	605	631	611	590	602	609	641	591	608	634	636	584	562	613	602	616	619	643	604	604	592	616	643	639	614	577	608	591	621	626	643	599	586	615	621	594	608	627	624	626	598	578	621	609	563	598	609	645	574	605	606	598	597	605	650	589	613	603	614	571	630	647	588	575	645	618	619	612	617	619	587	648	581	577	610	581	591	583	606	590	582	605	597	630	633	583	649	611	597	625	601	600	602	644	586	598	609	613	630	605	624	609	586	568	580	607	654	572	611	614	643	635	565	649	594	584	632	625	603	551	586	618	609	611	603	662	595	592	630	602	628	618	625	640	642	621	596	660	603	608	581	553	636	591	621	618	616	595	632	626	583	622	613	635	608	637	659	647	633	611	632	625	614	582	586	655	629	585	594	609	646	629	662	612	623	624	617	595	589	614	610	611	602	612	589	614	578	578	595	588	621	624	648	618	614	640	598	610	628	591	600	622	616	595	572	603	611	591	594	651	604	614	658	616	583	612	572	609	612	626	617	614	597	612	598	580	652	598	576	628	604	599	603	622	599	614	594	611	612	592	573	595	570	589	596	592	634	603	639	602	632	568	597	628	648	601	612	564	597	606	631	590	588	606	584	591	590	594	608	611	595	598	629	608	639	608	636	633	612	593	597	658	618	608	593	610	606	601	596	637	583	644	598	577	644	653	584	630	651	577	613	633	623	578	614	604	572	629	581	620	576	634	581	589	580	638	632	594	586	610	615	578	573	622	583	605	594	649	613	584	592	651	610	603	621	634	610	636	609	565	627	583	646	634	564	636	591	620	580	630	614	584	594	583	595	617	599	597	605	568	582	596	598	642	607	610	607	596	588	631	640	615	640	635	598	597	662	592	608	573	576	615	589	607	601	597	622	609	619	593	560	602	586	610	647	646	595	629	602	611	619	647	637	601	601	613	637	643	647	622	644	606	614	613	604	578	576	616	589	606	593	632	640	572	641	616	596	622	617	596	594	605	616	588	612	604	654	630	590	615	610	612	621	573	614	612	575	605	617	637	612	601	590	592	664	624	589	590	617	614	586	511	581	592	581	623	614	579	628	586	601	593	581	611	667	619	655	610	595	577	647	576	611	578	616	559	605	605	637	586	584	653	605	638	580	624	598	603	573	632	608	601	605	610	638	612	575	620	597	616	613	640	593	645	596	596	623	590	609	593	609	595	587	622	593	584	603	569	580	631	630	616	628	609	620	610	609	621	575	660	571	600	559	619	632	606	647	620	605	600	591	593	590	570	621	621	633	581	619	603	620	625	580	613	561	606	604	619	652	624	668	590	582	619	590	582	615	633	617	588	607	615	591	596	611	603	641	611	616	614	598	596	574	629	631	616	595	571	619	659	642	616	635	605	633	607	629	634	624	601	604	629	596	606	629	593	614	607	645	600	628	600	604	626	590	620	574	608	586	585	609	618	585	594	617	576	578	636	589	626	640	631	605	582	623	583	647	609	567	619	613	626	636	605	589	595	625	634	606	624	601	630	615	618	612	626	600	646	610	641	605	602	620	641	607	585	593	625	562	621	614	626	585	623	574	600	615	620	623	615	602	629	647	632	616	604	640	591	621	615	648	603	612	626	589	615	585	607	557	592	646	632	578	604	640	553	585	622	622	591	576	607	609	613	659	639	593	613	626	614	561	621	638	581	578	594	593	624	631	605	628	585	611	622	588	611	624	661	607	627	581	647	617	575	553	608	600	622	558	635	624	604	606	632	610	578	640	635	644	571	603	629	603	596	584	639	627	640	602	595	615	617	599	599	603	571	612	619	596	632	634	618	643	616	607	579	595	584	595	586	625	623	561	592	594	605	613	565	622	616	550	672	587	589	584	596	643	605	573	609	608	613	602	591	616	640	595	597	623	655	594	652	623	592	584	565	612	620	603	650	589	630	589	586	641	594	607	601	598	620	600	607	600	583	603	631	637	583	612	644	638	610	590	648	589	582	588	621	626	601	638	619	639	601	616	604	630	575	613	568	542	625	609	635	633	604	616	641	599	598	598	609	598	612	619	615	600	602	566	639	580	628	598	614	604	627	604	614	597	602	619	609	644	629	590	644	632	577	591	650	594	618	610	623	594	580	565	613	616	604	600	632	594	617	672	613	620	618	619	586	598	599	606	633	571	592	604	621
3460	899	417	337	258	243	313	322	280	264	279	227	260	214	210	172	196	196	183	160	155	154	403	557	558	376	331	230	173	143	111	122	100	91	94	104	124	103	108	99	99	92	111	113	105	105	80	105	102	98	110	99	92	95	83	92	83	83	92	97	106	92	108	94	94	90	92	95	93	99	111	103	78	93	99	100	110	100	109	102	106	106	91	87	112	102	142	112	94	104	104	102	106	89	99	94	101	72	86	79	131	78	75	101	85	110	92	99	91	89	97	70	115	106	97	98	92	107	98	86	92	99	100	105	96	104	107	107	101	84	113	95	110	104	90	96	97	93	99	102	90	96	105	92	100	127	79	102	95	95	82	88	108	90	105	98	100	88	88	105	105	96	115	94	101	93	93	108	105	106	101	106	95	103	102	97	111	98	110	89	101	98	102	96	106	84	108	94	87	88	81	93	101	108	89	100	89	91	88	105	116	112	99	101	105	98	81	93	84	97	94	98	105	89	125	106	105	95	97	101	103	90	121	95	91	100	114	107	100	99	93	80	92	86	99	98	104	104	97	82	93	105	100	98	103	107	90	97	116	96	96	103	86	102	106	103	113	92	95	95	79	98	92	95	105	103	97	100	116	93	104	75	105	108	115	89	104	116	98	83	92	98	87	104	120	100	91	95	80	107	87	96	101	87	94	82	95	99	108	93	100	101	102	109	88	116	103	108	98	94	92	84	95	102	126	94	120	77	106	98	124	96	108	98	100	118	114	104	98	102	107	113	98	103	98	98	109	95	100	117	111	106	98	100	98	103	102	76	91	100	94	105	97	84	99	100	98	97	80	95	104	96	90	104	110	107	110	100	92	92	123	100	100	112	103	102	111	93	93	102	98	104	107	106	85	101	90	84	92	87	96	74	97	94	112	89	94	84	115	86	93	91	82	103	119	104	97	98	107	101	104	92	98	101	105	83	93	101	110	98	86	119	95	108	101	96	117	100	93	93	111	114	114	113	98	111	107	122	110	85	89	100	90	94	92	95	115	98	95	113	115	101	83	85	123	86	99	109	91	85	106	86	108	107	105	120	97	111	90	98	97	103	105	110	116	103	106	107	95	106	93	95	104	104	98	99	101	105	85	100	116	96	110	92	92	97	104	91	104	106	115	95	89	104	91	88	103	110	102	91	90	96	103	95	104	103	93	93	85	106	87	108	84	107	94	109	100	96	105	99	94	99	97	115	87	105	104	101	103	96	94	93	98	102	119	92	97	95	113	103	80	98	91	101	97	81	111	98	104	84	91	107	80	96	100	105	114	105	107	82	90	107	87	85	79	126	89	96	97	100	88	94	87	100	100	90	101	89	100	93	90	111	93	85	85	115	88	97	90	113	98	97	93	104	93	110	101	94	79	111	93	93	114	91	96	118	110	96	83	87	114	91	88	105	109	107	96	92	117	97	99	114	82	85	108	81	84	124	116	94	85	87	101	106	99	89	99	104	110	114	103	100	105	87	102	93	108	104	111	86	87	133	95	98	100	112	104	105	104	85	107	78	97	101	97	105	90	99	98	72	96	91	108	113	105	98	109	104	110	115	92	88	114	106	105	102	92	96	96	105	101	98	96	113	101	84	99	102	88	82	99	99	111	117	96	93	101	92	98	96	106	93	100	95	82	83	106	99	110	102	99	86	103	87	90	98	84	86	100	111	93	95	89	99	107	98	98	118	85	101	98	98	93	98	109	99	104	86	94	108	90	113	87	95	93	79	103	91	91	109	101	74	121	97	101	91	97	101	112	111	93	105	104	81	103	108	107	93	112	91	93	96	81	96	89	93	108	104	88	117	100	106	81	110	92	105	112	97	98	99	104	83	105	94	91	100	111	99	112	101	82	99	91	90	118	99	102	97	97	119	79	86	80	89	96	108	108	81	92	105	85	90	108	84	84	99	79	83	106	87	89	102	91	108	93	88	98	87	114	87	106	99	96	100	117	89	90	107	101	108	98	101	104	91	88	92	92	106	104	104	90	109	85	97	117	97	94	114	105	88	103	95	92	103	86	105	106	107	122	102	101	111	81	113	92	90	103	109	105	82	108	96	105	81	125	112	102	100	92	81	101	110	95	101	94	107	83	105	93	93	98	93	89	117	95	104	105	105	90	108	79	99	123	93	100	88	94	71	83	86	109	99	93	98	91	116	91	103	88	100	111	124	124	94	87	100	97	98	106	87	88	95	114	91	103	86	89	90	112	92	105	100	110	94	99	103	100	107	113	91	91	95	97	110	86	121	101	107	105	95	78	77	106	95	99	107	91	95	122	100	79	103	93	118	101	99	95	104	105	101	79	93	97	105	99	115	108	102	80	97	107	107	82	94	97	94	108	90	125	84	101	99	97	89	91	87	99	97	91	96	91	121	92	85	94	87	98	100	95	82	104	112	107	104	98	81	84	109	106	102	99	95	111	100	107	108	115	106	93	104	91	86	95	115	94	84	93	102	95	93	113	116	98	101	106	88	100	103	98	94	116	93	104	118	94	100	90	84	107	85	115	100	70	113	95	96	93	101	106	109	86	103	115	76	90	87	104	110	114	101	105	100	104	92	102	100	90	90	86	109	87	86	105	105	92	106	95	120	103	105	123	109	106	102	94	87	96	99	88	96	87	96	102	114	101	92	114	94	72	85	99	91	106	103	102	92	111	101	91	96	87	74	87	81	103	104	98	91	82	99	101	92	96	86	96	88	113	109	86	100	105	113	103	91	93	95	89	105	112	101	95	102	93	101	119	112	93	91	103	97	97	101	104	95	92	87	96	89	84	100	85	91	95	87	107	108	104	93	104	93	99	113	102	81	89	97	110	99	107	112	96	95	98	107	108	86	99	91	94	86	104	103	80	101	108	93	101	75	91	111	92	98	106	88	92	93	101	104	116	111	98	87	97	98	102	79	109	115	97	98	124	105	97	90	87	105	105	106	94	103	94	91	113	104	100	101	101	95	84	105	89	90	117	87	106	101	107	107	107	114	104	97	107	88	91	89	102	106	102	96	78	95	110	112	105	112	94	90	113	123	111	89	113	102	101	84	100	98	109	89	109	103	109	100	100	91	83	96	102	99	84	108	116	116	100	104	115	97	104	85	98	91	111	90	110	124	97	102	87	110	99	113	102	91	91	93	101	97	95	125	106	87	102	85	100	102	95	105	91	85	108	99	96	90	109	88	102	85	103	102	90	103	92	84	83	93	92	104	108	94	100	102	100	99	109	105	94	93	94	101	116	87	109	101	107	94	105	103	97	98	89	106	85	97	96	92	100	94	101	101	103	118	94	91	104	98	113	104	92	122	104	117	112	113	87	134	97	121	88	85	99	114	119	103	100	112	89	99	99	96	84	88	102	106	95	108	122	95	101	90	79	93	100	99	80	92	103	106	93	95	97	94	100	116	107	96	104	106	100	101	110	100	94	100	98	115	77	91	89	105	99	108	93	97	110	101	94	101	99	90	94	110	118	112	102	89
21025	8623	4438	4684	9471	12989	13355	11064	8896	9016	7919	6602	6439	5458	5124	4170	3497	3282	2637	2416	2520	2402	8291	11121	10124	7333	5836	3516	2281	1431	1083	910	815	744	746	731	681	734	742	719	718	712	742	727	703	706	737	713	716	701	742	732	727	740	745	725	733	781	747	733	719	750	746	766	682	699	734	760	787	755	702	728	736	719	776	712	725	749	747	687	750	732	717	734	716	703	711	738	710	723	758	721	663	698	751	726	739	669	717	750	741	706	758	771	709	714	745	684	753	747	714	713	713	706	690	710	692	709	731	768	737	679	706	684	708	715	731	795	730	723	730	723	713	790	735	695	729	694	712	737	775	754	703	755	712	719	692	737	712	719	736	729	696	717	745	692	736	729	733	687	700	686	723	723	761	735	735	678	713	736	732	709	772	709	751	692	721	732	728	701	695	714	789	716	706	697	706	742	690	713	760	689	702	687	715	782	707	730	681	707	783	732	701	714	667	733	782	760	726	728	704	671	693	735	706	705	698	701	711	706	682	712	655	691	699	754	737	736	691	708	700	708	735	710	729	664	718	703	728	664	684	727	742	761	698	732	731	704	729	708	734	731	717	688	717	730	714	762	719	714	742	690	722	751	698	743	704	716	737	776	725	721	757	673	759	705	698	724	746	694	697	688	744	690	727	762	743	736	700	771	772	707	719	685	717	733	712	678	676	702	714	711	717	749	728	742	742	738	725	690	746	736	736	703	711	676	735	706	734	739	722	751	693	736	704	751	689	698	725	738	755	685	749	660	674	697	738	691	723	711	712	663	724	708	725	750	692	689	731	753	705	691	717	735	701	742	714	734	705	704	749	716	723	698	752	740	728	729	743	715	703	679	737	721	746	720	743	777	712	738	740	712	735	724	695	728	738	729	707	649	674	750	715	738	767	746	690	715	715	715	743	727	682	683	704	766	725	674	704	734	692	726	681	701	692	745	703	733	701	736	724	716	740	728	726	737	689	739	695	753	675	736	734	752	713	713	687	721	720	669	723	708	721	668	725	775	762	698	689	706	739	726	707	678	720	708	743	738	710	698	721	682	726	761	729	695	718	687	729	723	721	676	771	697	705	693	728	740	736	707	699	692	760	721	759	763	730	774	731	732	757	739	685	702	702	725	703	694	726	734	711	720	728	722	708	720	746	747	727	707	676	764	748	677	711	707	743	733	695	743	732	749	730	727	689	666	680	756	742	760	710	759	756	745	736	692	694	783	785	723	708	706	707	777	746	745	726	701	731	707	781	705	709	760	713	703	753	718	731	716	718	697	756	700	735	703	746	662	735	709	736	685	670	704	738	739	744	714	696	782	710	727	727	691	702	705	677	720	746	693	728	765	731	736	753	731	743	698	698	738	743	700	701	675	776	717	701	760	733	704	705	734	717	729	738	726	735	693	746	732	760	724	669	736	755	773	719	721	726	753	716	717	662	716	754	689	756	721	707	749	759	737	681	744	758	748	747	775	715	707	736	694	747	689	674	728	703	731	710	762	684	746	712	743	755	734	748	693	717	723	747	659	705	775	716	728	707	721	704	762	657	682	752	730	714	695	781	733	727	699	731	639	731	750	752	776	770	773	683	743	723	758	684	712	755	758	674	748	707	725	676	710	707	732	689	735	768	715	735	756	728	743	715	777	732	739	715	707	711	729	746	717	723	768	683	674	771	705	677	711	741	708	729	732	725	668	744	724	741	711	755	755	730	718	729	734	732	721	708	674	721	711	663	720	785	778	764	696	722	731	723	744	707	750	744	699	758	796	713	682	730	727	697	729	692	710	723	716	701	689	768	699	736	708	722	673	752	728	695	718	746	725	751	728	699	727	712	683	717	706	747	718	769	722	729	713	736	743	674	692	699	734	707	759	742	745	675	766	700	720	699	758	727	695	712	718	736	703	732	723	735	711	676	682	687	751	716	730	721	722	721	717	751	730	691	720	725	736	767	727	717	738	675	771	707	718	710	682	724	715	733	744	744	725	703	717	738	776	724	691	689	732	718	757	711	747	710	712	742	741	739	734	739	713	745	735	706	732	750	716	739	739	758	763	733	717	726	699	664	731	723	726	685	725	726	676	731	766	727	733	722	712	748	637	722	733	766	757	786	673	669	727	758	755	714	706	724	704	680	679	732	699	719	750	732	715	729	696	764	718	694	753	719	760	710	743	723	725	680	725	709	693	757	745	753	732	711	742	741	721	692	723	752	748	688	693	705	689	747	691	677	712	738	746	733	751	744	713	701	770	711	722	701	746	757	738	747	734	740	726	743	682	657	746	685	700	709	753	758	774	737	726	752	710	755	716	716	699	738	721	702	703	727	703	745	706	736	740	734	686	693	733	696	716	726	741	695	722	744	685	697	732	738	733	700	699	743	726	695	716	742	708	708	737	749	757	690	721	696	707	741	664	695	726	710	748	754	745	733	776	716	705	741	696	711	729	724	710	777	731	735	737	730	721	714	715	735	757	722	690	787	711	715	716	705	695	707	700	710	708	701	690	720	732	710	767	763	749	746	739	687	730	697	695	787	671	741	768	749	721	726	709	736	673	759	725	729	725	714	719	727	686	741	671	704	723	710	729	720	732	739	717	685	729	728	766	714	714	699	767	728	735	763	711	756	700	683	695	719	706	760	730	761	682	743	734	696	689	714	753	685	706	716	712	729	737	674	720	714	681	695	756	719	692	688	719	711	724	716	718	691	665	737	712	730	753	768	755	729	744	746	705	711	726	716	731	726	657	678	709	717	704	784	722	748	666	731	691	701	715	705	765	746	705	717	706	692	724	684	691	716	696	712	732	707	741	697	714	728	720	729	741	702	738	778	739	769	751	696	743	683	657	738	707	678	707	718	728	734	739	762	748	697	707	730	694	738	718	686	710	680	735	696	701	684	729	740	675	716	694	685	769	687	723	762	741	738	738	708	693	733	730	687	792	786	715	704	727	709	722	699	732	711	715	761	736	731	734	708	705	699	774	720	718	712	774	714	701	701	719	696	706	784	748	754	715	743	729	715	703	702	720	722	716	684	719	710	672	744	699	710	700	736	714	713	729	726	739	679	730	687	734	712	745	744	735	746	729	702	703	732	705	726	755	740	788	757	677	705	720	734	743	732	680	705	685	752	744	674	732	749	712	695	764	777	724	680	744	743	709	759	722	742	732	697	704	741	704	698	742	748	705	758	727	699	725	701	696	730	732	754	716	788	733	675	734	731	759	765	704	725	717	765	734	721	696	738	715	698	702	678	722	692	738	695	721	748	715	729	754	738	710	668	736	774	735	740	733	741	704	714	766	697	699	753	760	743	745	733	684	740	747	716	731	688	754	738	695	702	724	731	701	734	700	740	752	741	770	780	753	714	690	756	731	741	767	754	736	750	705	714	711	751	672	691	719	718	760	745	705	717	700	683	729	739	703	719	720	699	732	668	731	689	713	785	792	708	726	692	755	744	725	731	747	724	704	730	672	739	698	763	683	750	660	763	722
3040	1276	474	348	284	232	336	370	425	419	347	391	298	306	237	229	234	216	182	168	196	209	659	990	877	597	511	358	203	175	129	114	104	101	88	96	100	96	85	88	100	92	97	104	106	100	105	111	92	101	105	102	84	92	101	99	96	102	109	95	94	100	74	108	97	96	100	93	96	90	98	114	108	90	95	102	88	106	91	102	98	87	79	86	89	85	102	95	102	95	115	86	87	96	112	87	97	83	98	113	113	88	101	91	91	115	99	93	88	86	120	106	113	88	123	106	102	102	113	98	91	83	108	105	97	86	80	98	95	93	86	94	108	114	108	101	118	98	99	103	101	89	94	96	95	99	91	100	122	80	85	107	109	106	112	104	87	93	88	85	87	127	76	81	108	89	109	105	85	116	86	83	85	90	107	92	88	82	88	97	79	107	117	95	102	100	84	100	91	90	86	102	94	98	123	82	105	89	121	87	113	84	91	89	80	114	80	94	106	102	102	107	123	80	96	101	82	101	95	100	87	96	99	92	106	78	86	99	89	91	97	114	86	101	89	93	96	86	86	119	101	101	94	76	82	91	90	94	83	87	107	105	94	116	102	93	97	110	98	112	108	111	102	83	92	99	102	93	100	94	98	91	98	93	85	101	116	86	111	98	92	89	80	118	100	98	89	88	92	98	102	95	104	88	91	99	116	94	87	93	93	91	87	114	101	90	92	100	85	124	101	83	82	89	101	101	103	99	80	86	93	105	94	91	94	84	89	105	89	100	109	92	93	104	113	103	96	107	95	95	89	88	91	84	99	99	105	107	84	101	101	79	116	88	95	85	98	99	101	86	113	86	99	101	75	102	97	98	84	114	99	97	103	107	98	99	101	85	100	108	92	84	104	100	88	97	105	100	91	107	100	95	99	104	116	83	81	90	113	98	99	91	110	101	86	99	100	96	106	95	109	93	98	88	93	119	91	108	87	90	92	87	101	102	95	93	104	95	108	101	102	80	99	95	96	103	95	95	91	75	85	102	110	95	101	93	90	104	104	101	103	98	83	89	103	96	100	98	83	92	99	110	77	100	91	92	94	92	83	116	90	78	91	85	91	87	105	92	99	86	96	100	83	86	104	104	84	84	106	97	94	87	108	105	112	82	119	102	98	92	99	77	97	102	96	103	110	127	90	103	87	90	119	89	92	97	106	99	99	88	93	83	81	109	99	115	89	107	86	102	104	86	91	84	103	104	100	102	110	92	83	112	102	95	101	88	96	98	93	103	109	91	91	92	95	94	114	107	98	90	80	107	83	90	77	92	92	88	104	91	108	111	100	100	93	86	96	99	106	81	96	89	87	105	90	114	92	95	102	88	82	98	85	109	85	99	99	92	85	88	86	99	109	88	80	106	104	98	97	83	96	94	102	98	101	116	87	96	98	105	90	88	89	113	105	94	97	106	104	114	91	95	90	114	108	86	103	96	112	82	108	103	95	100	106	89	86	107	112	101	87	115	93	105	89	98	88	103	94	112	104	112	93	99	105	84	98	108	104	99	91	95	98	115	97	114	106	91	113	81	99	99	96	100	108	99	92	91	100	112	97	102	73	87	83	104	96	102	86	104	79	99	97	94	99	96	104	111	109	92	91	94	106	120	96	87	81	87	112	101	103	103	101	88	98	100	106	97	82	97	103	80	118	101	96	102	89	89	88	103	110	81	100	88	110	100	115	97	94	99	84	80	113	106	85	114	104	98	86	91	97	87	86	101	93	84	96	104	105	91	110	97	88	91	105	102	99	105	100	115	105	109	91	104	98	96	114	110	98	95	104	86	84	96	103	80	86	122	99	98	107	90	96	98	105	80	83	100	111	105	109	100	85	91	100	98	101	103	109	95	98	104	112	104	96	102	95	101	95	117	86	77	103	90	95	86	110	103	91	108	103	102	90	107	84	103	91	110	87	91	97	84	90	109	81	105	122	101	89	114	101	101	96	87	126	90	99	88	99	113	106	71	87	82	96	92	99	103	91	108	106	93	92	107	100	104	101	99	109	81	103	81	83	75	95	97	94	84	88	97	101	85	111	107	114	104	82	108	108	95	90	91	104	93	82	115	80	103	110	92	106	101	98	98	94	118	105	105	86	88	132	97	108	93	94	94	108	110	85	103	94	112	100	93	92	89	100	82	99	93	103	101	95	97	97	96	99	85	86	91	97	103	103	101	108	92	77	94	96	95	109	94	93	98	108	95	111	79	110	94	93	113	78	79	103	105	111	101	107	111	95	95	81	96	112	104	108	88	92	89	109	83	109	88	96	108	97	77	80	87	94	95	78	104	100	88	103	101	115	108	94	129	92	94	92	112	119	96	98	97	101	103	104	97	100	89	110	84	90	101	108	98	99	89	98	107	110	108	120	103	93	101	93	108	81	83	104	104	110	92	98	106	94	85	89	93	84	107	115	95	112	104	102	70	80	115	95	102	95	102	108	105	102	102	102	113	85	108	99	80	103	118	85	102	87	101	78	104	96	98	85	94	113	106	109	93	107	87	88	98	84	107	128	82	103	117	103	119	92	126	107	88	85	97	105	89	83	86	90	86	97	97	100	87	116	89	89	88	84	103	105	103	92	93	92	112	97	104	101	101	92	111	96	89	102	93	88	91	87	78	103	119	104	88	102	97	106	105	83	102	103	102	90	85	93	106	110	90	105	106	117	90	101	96	83	78	103	92	107	92	108	84	84	82	86	88	101	102	84	90	97	98	89	88	88	96	94	101	106	91	108	104	97	109	99	91	83	104	110	85	94	90	111	93	84	100	114	95	110	106	89	94	97	94	91	108	97	120	110	89	124	93	94	115	89	81	101	124	90	92	109	87	87	97	95	98	101	85	105	94	99	109	102	112	90	108	79	91	88	79	92	90	74	87	95	107	85	94	102	87	93	108	94	93	103	100	94	106	81	105	101	86	108	109	104	87	92	105	102	92	105	91	95	112	80	89	109	95	88	91	102	95	96	85	105	102	112	110	95	107	98	87	99	107	87	109	91	95	102	106	99	106	88	101	98	106	105	89	99	98	107	104	103	102	81	94	108	95	99	84	86	93	99	90	104	107	88	87	95	94	99	81	99	85	97	106	98	103	93	91	99	96	95	88	104	100	98	98	99	100	96	93	87	100	93	104	93	97	88	83	90	89	112	87	95	95	112	95	102	91	103	92	78	95	97	95	96	109	120	103	101	113	102	109	80	112	106	115	82	97	109	101	95	102	117	101	115	89	99	93	89	96	95	79	94	104	93	95	106	105	105	83	91	91	82	95	102	100	97	79	86	97	91	101	98	91	118	104	94	89	103	112	100	102	112	96	81	99	110	87	107	94	101	101	97	91	102	107	102	89	107	105	94	98	107	101	99	103	96	99	96	112	88	99	88	111	88	114	81	83	111	94	102	101	117	97	101	91	80	96	81	88	118	84	82	98	98	103	113	111	92	102	105	103	95	113	90	89	101	94	113	130	96	100	121	108
24589	11052	5004	5234	10342	13752	14634	13901	12775	11992	10611	9664	8524	7471	5792	5379	4857	4253	3686	3475	3322	4123	13388	16721	15443	11180	8958	5450	3288	1971	1303	1005	846	714	725	700	742	721	745	699	693	668	661	694	695	731	668	703	692	723	733	701	698	688	705	696	726	678	717	675	739	681	683	686	689	709	718	694	734	710	698	732	750	711	720	683	694	699	754	728	695	700	634	731	702	697	693	724	720	702	711	694	713	699	722	662	707	707	661	732	660	674	653	699	714	687	709	666	719	717	758	696	687	709	653	717	685	713	658	666	679	728	698	667	671	685	720	722	690	643	691	694	665	692	703	707	760	692	689	668	735	692	660	670	700	735	683	700	656	718	682	679	717	664	742	712	715	708	671	677	769	641	714	736	724	681	666	733	698	689	668	722	697	678	657	723	680	668	690	689	680	700	685	727	706	686	714	672	666	692	746	684	720	657	750	759	718	733	691	669	685	664	703	697	707	674	689	703	692	689	676	725	707	738	719	693	714	716	626	682	644	656	693	701	746	675	689	684	749	673	696	738	722	732	706	713	722	716	711	698	700	683	774	685	668	694	714	715	689	694	737	716	716	718	735	721	653	736	708	748	729	752	668	681	703	724	727	711	689	682	693	723	691	708	712	734	750	688	699	672	664	711	693	748	708	716	690	758	676	686	680	740	749	699	689	691	674	696	685	658	690	682	667	737	692	702	782	649	685	715	696	732	697	696	682	633	725	704	701	773	698	682	696	716	712	711	705	752	710	712	696	710	624	685	717	714	727	702	724	707	696	766	756	744	689	715	772	702	643	663	705	692	694	703	682	729	732	663	702	760	680	717	728	677	731	736	718	680	697	700	741	697	710	701	697	694	679	663	700	706	691	704	717	707	727	707	756	666	682	727	627	714	668	683	746	773	741	702	692	707	686	677	673	704	692	748	689	748	709	720	681	708	670	722	700	681	706	732	710	684	685	741	667	704	721	751	672	701	694	699	748	712	683	660	742	759	708	684	743	686	643	726	714	711	683	691	671	680	676	695	673	679	691	688	685	682	737	694	691	741	703	704	691	710	747	727	682	705	717	731	669	746	720	719	667	712	696	716	719	679	678	682	666	676	708	673	697	675	716	731	716	714	751	719	676	611	761	754	738	710	690	703	732	711	709	703	695	747	714	709	696	691	757	718	657	698	740	665	698	719	703	745	710	720	701	686	674	719	734	751	689	711	745	697	738	686	734	723	682	679	701	718	666	732	730	696	660	696	703	683	671	716	701	680	703	746	745	738	717	727	705	714	729	700	681	724	695	705	710	704	667	724	709	672	660	689	692	684	671	683	691	696	655	716	692	671	722	727	655	703	658	680	730	708	693	722	713	708	722	665	699	712	669	714	704	710	680	723	705	713	682	700	690	787	759	737	669	707	689	737	715	706	722	646	705	647	657	684	712	681	654	734	721	726	700	714	712	678	720	764	710	710	654	715	742	652	724	691	702	655	732	693	719	733	688	710	686	682	734	709	681	701	743	717	725	714	686	688	663	687	715	701	727	686	737	713	718	713	710	715	731	671	698	712	706	679	674	739	717	678	686	735	681	717	719	690	685	692	735	691	667	685	717	681	735	684	709	732	740	689	643	692	688	699	730	720	738	704	697	726	715	748	664	738	681	708	709	715	706	692	671	707	739	685	719	746	697	712	708	694	718	691	700	690	649	688	703	705	728	694	703	702	717	716	773	715	652	662	692	706	659	683	731	698	720	687	703	641	705	710	725	728	717	663	719	662	677	772	697	700	736	718	675	723	711	753	741	731	700	694	714	706	687	740	692	686	723	703	722	685	697	693	698	743	682	766	698	691	704	683	701	691	659	703	696	724	708	696	748	703	720	736	696	707	714	677	715	765	659	696	696	720	696	668	718	708	707	674	709	698	687	711	668	696	709	676	722	718	732	744	702	691	736	693	721	677	700	740	732	682	656	666	685	730	675	739	735	744	748	645	686	701	686	689	655	700	732	710	695	689	701	713	668	657	743	676	674	708	721	707	743	691	695	705	720	657	742	712	711	685	680	708	698	645	705	685	687	635	720	725	718	744	695	687	683	689	713	722	733	708	718	756	714	701	718	695	726	748	682	699	684	740	703	721	673	664	714	678	677	745	723	709	688	678	677	669	667	664	751	708	716	709	692	696	711	671	726	762	728	681	699	704	704	674	737	719	734	708	735	758	714	750	734	721	692	724	735	716	694	681	756	695	713	708	745	714	730	693	728	667	698	717	639	705	709	713	693	683	734	692	703	647	707	715	667	662	677	707	711	678	665	694	693	707	656	717	705	711	746	720	739	690	754	665	745	686	707	745	699	688	706	737	660	694	742	668	686	735	680	694	703	691	673	667	702	735	732	741	691	697	679	675	738	705	706	721	686	680	690	728	711	686	700	740	697	728	696	699	679	677	665	726	639	673	699	670	681	737	749	718	740	744	725	679	733	695	755	720	727	673	739	699	719	723	757	723	718	711	671	716	683	694	722	673	679	727	688	666	718	736	686	716	696	744	682	694	686	683	677	676	684	722	773	699	720	734	739	701	682	695	718	727	690	659	746	686	687	682	702	662	714	749	671	644	707	734	685	694	714	707	729	689	727	700	747	674	706	670	701	727	748	727	731	684	733	712	690	713	714	763	687	728	709	697	683	692	709	676	672	659	703	718	721	705	683	707	734	708	682	656	671	752	713	671	700	734	653	702	674	718	725	638	678	698	703	739	683	702	695	709	687	740	703	707	677	688	703	676	716	669	659	662	728	686	710	702	734	664	667	680	657	694	715	712	720	712	713	698	721	691	695	678	690	775	694	716	718	749	683	713	762	668	707	683	726	704	694	683	719	671	662	729	731	704	694	699	701	723	678	704	724	733	701	675	688	727	692	697	719	650	706	687	724	712	698	685	736	769	719	708	729	606	702	668	717	773	657	676	702	697	747	707	715	712	764	705	754	726	711	675	743	724	725	688	712	719	686	712	718	715	689	675	735	755	711	694	715	639	711	716	749	729	668	694	702	704	705	734	703	678	668	745	629	700	671	736	688	698	687	718	735	738	711	712	716	664	668	746	713	701	722	679	716	721	650	734	702	639	717	700	710	661	736	711	694	666	741	696	698	722	699	675	670	655	741	729	702	717	724	720	696	775	700	733	741	697	675	713	738	763	714	716	685	715	743	719	693	710	712	740	695	730	701	639	712	668	657	708	721	723	669	733	693	728	746	718	694	673	677	694	724	701	676	681	719	667	689	684	726	690	671	692	722	666	708	705	751	693	703	674	677	686	681	679	708	711	704	679	769	682	695	692	670	742	697	692	712	743	715	674	752	723	717	727	727	686	690	751	656	721	675	717	691	709	666	704	729	766	730	705	718	673	681	771	674	701	734	681	730	742	697	688	713	712	689	732	721	676	735	654	683	706	686	649	722	730	731	693	712	708	734	721	669	710	702	686	740	733	677	666	661	757	720	647	686	714
2225	622	264	200	152	159	210	217	213	238	210	196	194	159	146	158	163	140	145	149	124	121	185	234	205	173	187	131	111	104	100	76	91	75	91	98	89	73	89	86	107	76	85	90	86	82	82	84	74	85	84	77	63	93	72	85	84	89	69	106	78	81	71	87	77	80	75	79	66	87	81	95	82	93	72	89	90	86	79	79	86	93	87	76	88	74	81	77	75	78	88	75	76	78	93	79	86	72	75	89	88	75	81	72	90	82	89	89	75	85	82	84	80	91	94	87	76	80	78	88	91	76	86	90	94	94	75	80	81	104	76	68	85	76	89	73	65	84	68	89	83	100	77	103	70	81	97	90	87	93	85	80	89	88	82	97	82	85	86	101	82	82	92	74	82	89	78	92	88	80	89	69	107	74	85	94	80	85	68	88	81	83	86	80	82	76	92	82	69	89	105	110	91	89	101	78	95	71	83	84	82	82	88	91	84	94	67	77	79	69	94	82	81	74	89	69	74	74	96	68	80	85	75	80	73	82	79	66	85	81	89	89	90	75	89	97	74	70	77	87	89	76	91	88	91	93	75	94	79	77	74	106	85	86	80	97	92	84	73	70	85	78	93	98	84	66	81	93	106	91	91	93	73	101	106	88	92	73	71	80	75	87	71	91	70	89	77	95	91	91	80	70	92	83	79	74	80	49	74	87	90	95	78	71	80	90	97	74	77	76	94	71	79	73	88	85	80	74	105	80	86	84	77	92	91	98	81	92	82	76	73	78	81	84	86	105	89	67	85	92	89	84	91	84	84	93	75	64	92	76	73	91	81	96	78	95	87	99	87	88	99	78	81	71	83	87	71	74	86	61	93	84	96	87	71	93	84	70	84	79	102	88	92	79	87	86	92	74	79	78	83	86	88	110	91	88	78	86	88	91	93	85	89	85	88	85	81	86	86	79	81	79	74	81	88	82	77	86	103	94	84	71	100	95	84	81	111	87	85	91	75	92	91	72	71	76	77	77	88	84	88	83	71	83	78	81	78	100	97	81	89	86	78	87	78	93	96	77	64	81	92	93	86	94	66	92	74	96	101	84	90	91	81	81	85	83	78	86	76	90	80	87	95	84	59	95	84	87	87	94	93	80	77	99	87	76	91	89	94	93	87	94	97	85	76	71	81	86	79	84	62	86	76	72	77	81	89	82	95	80	83	86	93	63	86	92	93	95	78	84	94	85	84	89	91	85	78	77	73	91	85	86	90	78	107	97	80	78	82	93	98	85	79	90	74	94	90	81	84	82	69	67	80	77	78	87	91	83	82	85	70	95	94	85	77	86	87	82	87	73	73	69	87	73	77	78	80	95	87	76	78	88	79	90	90	73	82	80	80	85	97	78	78	82	90	57	73	83	78	83	69	105	73	76	98	92	76	75	95	92	75	88	81	86	101	61	81	79	106	71	87	90	84	98	73	82	83	94	99	75	91	88	70	79	83	80	70	73	71	91	93	81	83	81	93	81	90	74	92	76	77	82	81	62	100	83	79	83	75	82	94	97	60	78	75	88	88	95	94	78	93	98	81	84	102	94	76	88	89	81	74	70	95	79	96	92	76	83	86	90	91	70	86	81	86	84	69	81	83	80	102	77	74	82	98	98	75	86	87	94	98	82	84	90	82	82	76	96	79	100	99	74	75	94	89	80	80	85	85	87	79	85	89	76	96	76	86	87	65	78	77	68	75	79	88	77	89	92	84	66	86	76	78	84	72	90	95	92	97	72	92	107	75	75	96	81	78	66	87	72	84	79	82	81	70	83	93	91	81	72	95	79	79	67	93	90	81	85	82	88	80	78	71	87	85	73	82	85	77	103	87	92	92	92	87	81	89	101	95	96	88	89	80	90	100	74	65	97	88	83	73	91	108	81	97	63	100	94	71	84	86	86	76	92	92	87	82	95	78	96	79	70	92	79	70	86	91	88	84	78	70	70	99	97	81	74	81	88	73	73	85	84	84	76	72	79	85	97	95	83	72	83	100	79	87	80	89	93	73	88	83	95	84	71	89	93	76	94	78	92	81	89	95	86	94	81	83	85	74	77	88	91	77	88	67	95	93	96	96	83	89	72	79	71	100	84	71	85	74	84	88	85	97	81	96	85	76	71	78	69	101	87	77	85	80	92	94	105	68	60	80	75	90	86	79	91	87	70	100	88	88	82	82	74	77	83	85	90	69	69	92	69	92	87	84	85	89	89	92	80	79	81	82	90	81	83	79	83	93	85	78	82	84	82	81	82	86	79	83	94	76	75	100	103	78	85	90	72	79	90	87	87	76	78	67	80	94	80	85	109	72	94	102	91	93	90	103	69	84	85	93	91	84	67	74	93	89	77	72	101	87	72	91	91	79	95	103	80	86	80	89	81	66	83	74	88	85	94	81	92	94	88	85	66	79	96	87	81	76	96	82	78	88	83	80	83	80	78	72	76	80	83	85	79	86	74	79	92	86	85	81	105	87	93	81	79	98	85	82	84	75	84	88	87	106	74	105	85	100	117	75	94	80	80	80	75	88	80	70	98	87	78	93	78	91	108	93	86	97	73	72	78	78	89	91	83	97	79	76	81	87	95	87	81	96	72	70	78	84	79	100	88	82	77	71	85	97	86	81	95	79	81	71	92	102	99	119	74	92	83	97	70	76	86	91	99	91	73	87	85	105	84	71	74	63	99	81	78	80	74	99	86	83	90	85	82	79	77	86	82	79	89	92	83	84	79	96	85	79	75	69	104	81	69	87	71	85	84	79	90	70	86	91	88	87	64	77	88	76	88	83	89	90	80	79	64	100	87	74	90	88	74	85	66	85	84	94	73	96	96	90	70	76	88	77	95	83	75	85	72	77	75	76	92	73	90	100	77	68	89	86	85	100	77	77	71	83	91	76	90	94	78	92	68	77	88	82	91	95	96	74	83	61	84	90	74	86	75	81	92	90	78	78	74	79	92	71	83	91	96	69	77	76	87	72	79	97	80	83	82	75	70	95	83	94	84	85	75	97	74	89	73	82	83	98	72	99	89	95	99	86	77	105	77	67	99	72	86	81	86	90	75	92	94	83	75	104	82	81	70	81	75	78	107	96	91	77	85	92	89	76	95	68	86	75	87	91	101	77	83	82	81	80	94	75	90	70	82	90	82	98	93	56	102	87	89	91	87	87	89	75	107	81	92	79	86	78	86	78	88	82	90	96	88	98	96	103	82	75	82	98	78	71	69	97	79	86	93	72	76	81	82	85	89	101	79	93	86	97	78	98	83	83	86	79	100	67	75	87	99	79	85	97	88	90	95	86	86	79	71	70	110	74	82	101	77	78	93	95	87	83	77	66	78	83	71	74	93	78	110	88	78	75	98	66	66	67	88	81	85	85	96	99	74	83	91	75	74	91	86	89	97	87	89	74	76	89	85	72	82	79	89	89	82	87	85	71	83	82	72	78	79	89	98	89	77	87	91	85	86	85	86	83	82	72	79
17734	6456	2672	2593	5105	7911	8756	8744	7936	7408	7040	6016	4913	3802	3210	2968	2758	2420	2279	2259	2111	2053	3156	3753	3495	2670	2256	1610	1096	891	848	696	666	648	664	627	643	619	682	623	628	645	628	637	607	638	604	628	653	611	604	613	595	659	649	587	575	596	659	613	658	596	579	622	630	601	633	609	656	645	623	640	613	615	659	602	602	614	588	651	594	644	648	576	638	632	580	596	614	624	634	657	643	619	618	694	658	621	631	632	572	655	639	574	635	620	579	617	588	595	611	623	629	640	621	589	583	622	595	590	593	595	619	663	613	638	623	627	619	595	609	613	578	583	612	614	609	613	606	625	639	687	650	659	620	623	625	600	682	629	650	599	658	635	629	611	600	650	606	612	623	662	636	646	644	622	607	619	604	688	619	588	569	632	629	616	623	596	601	632	620	644	637	631	617	605	638	586	617	600	638	632	605	619	634	651	617	594	653	621	608	607	611	602	649	618	589	618	622	662	641	601	609	644	630	647	639	604	614	613	624	579	640	641	646	676	649	613	645	655	609	573	651	612	618	640	602	615	618	642	594	630	624	627	664	612	591	635	620	570	616	618	625	582	609	662	634	655	596	598	621	625	620	640	597	650	611	660	640	595	640	632	627	581	622	622	635	653	669	644	654	670	596	619	667	635	618	615	606	652	635	639	607	596	602	687	619	613	656	683	636	599	630	610	633	638	618	607	586	621	582	639	633	630	658	603	610	581	555	615	624	604	664	620	606	631	612	617	604	621	655	627	620	589	612	628	635	630	606	652	617	646	561	596	627	596	640	593	646	650	589	630	654	613	662	656	631	640	649	617	643	657	639	657	607	617	604	585	632	638	663	597	620	641	633	622	629	624	620	577	622	624	641	633	603	637	643	596	642	577	583	645	591	653	647	603	658	593	617	596	648	589	597	629	601	601	623	657	626	658	661	629	620	636	624	634	655	600	608	648	632	617	596	616	652	620	613	599	619	576	687	637	645	593	593	631	595	650	623	585	614	594	602	626	615	622	603	610	634	640	678	609	587	577	625	629	585	556	656	590	616	611	607	626	596	622	617	587	637	639	615	614	641	617	621	653	640	656	571	639	604	673	617	644	644	606	612	588	610	653	653	610	661	638	662	637	638	563	641	590	661	613	640	613	615	651	600	590	637	634	656	605	676	608	605	597	649	625	603	617	663	639	592	624	633	630	612	638	636	588	628	630	623	630	656	646	630	642	589	622	627	658	620	617	612	633	625	671	648	644	657	590	623	598	647	596	592	609	629	642	627	599	621	675	595	573	568	668	656	593	593	647	556	634	629	618	640	597	633	632	638	591	622	599	625	618	617	576	579	634	678	606	645	609	624	615	617	628	607	627	604	612	652	611	585	603	654	620	647	625	612	639	628	590	656	655	604	650	585	615	641	637	588	594	605	600	594	654	619	591	659	595	592	614	604	610	628	630	625	684	671	622	582	625	641	629	604	626	649	618	624	674	637	582	610	617	601	677	651	590	625	587	616	651	619	569	638	618	611	601	641	615	629	641	598	618	619	620	667	611	618	631	640	586	642	643	601	617	612	616	612	633	647	597	619	580	604	621	622	650	653	669	602	584	624	599	663	610	578	627	640	605	595	618	627	643	605	653	617	628	594	627	676	622	630	614	648	623	611	654	642	650	599	622	667	628	586	608	627	653	599	657	632	637	627	647	601	619	651	606	595	660	623	620	604	675	661	620	559	635	587	657	611	619	642	648	607	582	594	598	656	594	631	620	560	593	664	587	646	662	628	607	608	654	581	573	586	605	632	615	574	610	635	625	602	615	599	633	596	634	559	579	615	630	641	588	604	614	612	619	611	633	626	648	630	599	604	623	589	627	589	645	641	592	665	643	600	645	628	613	613	603	620	623	612	645	593	650	644	596	614	616	633	620	630	631	622	640	626	639	634	617	631	631	614	629	629	623	598	613	611	598	612	623	642	669	617	601	603	634	605	621	575	593	621	608	596	597	648	628	597	618	619	560	643	621	602	659	607	641	627	652	637	599	622	578	623	628	629	632	606	617	624	588	613	614	640	634	595	613	597	662	631	627	636	616	616	576	610	622	642	613	622	613	630	623	668	616	627	634	626	595	637	583	606	650	620	585	634	614	584	624	629	660	601	602	601	658	636	574	624	578	620	628	619	600	607	616	622	625	599	615	643	618	595	620	632	626	636	636	630	608	660	636	646	645	609	647	615	591	622	593	622	623	632	627	651	584	623	606	650	648	607	639	636	600	613	621	607	616	609	657	615	629	564	636	626	658	673	605	639	598	588	646	612	629	625	586	650	634	645	614	663	640	605	616	619	596	592	599	635	640	645	641	610	626	578	625	638	639	622	579	627	586	652	616	646	609	632	624	629	638	646	601	642	634	616	632	595	564	614	586	586	676	674	623	622	646	589	622	643	635	652	626	638	624	636	579	609	649	603	637	676	669	618	659	648	648	618	640	656	585	584	588	624	636	649	627	616	654	613	601	622	647	619	626	615	612	653	607	643	620	673	630	634	620	619	650	624	637	625	611	661	603	628	598	653	674	615	608	635	629	621	590	623	639	659	651	647	633	635	630	600	605	635	640	624	621	597	634	608	672	639	613	656	593	660	633	611	615	602	620	638	626	605	645	662	667	632	642	602	596	606	612	630	636	613	588	618	599	606	615	610	574	630	595	634	607	680	586	605	590	612	655	603	657	580	557	651	601	632	669	629	583	592	611	649	690	611	633	630	600	622	613	607	596	623	616	659	589	624	617	642	588	607	617	625	636	657	633	622	663	600	555	618	628	578	633	634	632	615	598	588	600	602	624	636	676	644	622	616	612	612	659	685	586	666	625	631	585	597	569	636	634	609	637	600	613	616	668	614	634	666	674	602	549	615	605	657	650	617	613	630	604	611	614	594	623	628	580	626	595	590	634	650	603	627	635	622	639	633	653	615	620	607	623	654	634	636	595	599	610	611	631	615	591	638	642	634	649	627	573	589	634	637	621	636	599	624	660	608	580	631	619	601	638	645	623	615	578	634	631	627	622	611	638	615	615	592	625	628	636	593	602	605	679	638	600	635	610	614	623	583	642	643	635	564	603	614	634	617	638	620	639	612	645	642	638	625	620	632	627	641	620	663	588	636	590	637	607	604	643	619	623	621	591	620	634	579	630	624	601	579	635	640	600	624	612	645	628	618	611	640	631	692	617	628	633	635	645	557	668	633	586	634	650	629	640	646	611	617	656	614	632	644	631	633	602	587	629	613	626	619	629	651	618	619	622	584	585	640	601	652	664	638	643	585	618	632	633	612	574	610	634	592	604	627	633	645	644	688	616	645	601	608	649	593	640	661	641	619	625	564	649	610	631	604	601	651	598	605	639	572	616	623	586	622	623	587	625	607	627	634	654	654	638	648	591	610	629	614	594	634	640	593	664	624	614	630	634	605	606	596	618	610	642	647	601	635	656	647	628	610	638	609	594
2105	810	309	230	204	197	292	311	331	310	321	265	233	209	207	172	183	157	204	149	170	172	396	506	490	373	277	213	142	105	129	103	90	78	76	72	96	75	80	89	91	83	84	91	88	95	83	79	82	92	73	79	91	96	72	91	90	86	88	78	90	71	79	92	86	82	85	84	76	88	74	77	78	92	86	78	90	74	87	103	72	77	83	101	74	90	109	72	75	80	83	65	62	92	86	75	83	88	76	81	89	81	86	94	78	80	86	75	88	95	67	91	89	91	73	97	84	101	74	85	72	87	76	72	74	78	77	81	76	83	94	72	112	73	94	66	103	82	76	98	83	78	81	87	93	70	93	78	92	90	86	83	66	71	92	68	91	77	93	76	81	65	83	83	81	103	78	95	77	98	69	78	77	75	64	65	100	90	68	94	75	84	80	75	106	86	105	72	90	93	98	84	88	95	82	85	86	87	92	96	85	86	77	89	81	78	81	78	91	96	71	70	92	98	73	87	58	89	86	86	84	81	73	72	72	86	92	91	84	82	70	91	83	95	89	99	109	93	74	100	85	81	110	80	101	84	83	92	91	75	76	80	81	95	76	78	77	89	79	82	83	88	77	81	94	84	75	83	84	95	98	94	67	96	87	78	86	75	89	102	87	70	72	81	78	106	68	90	99	73	79	88	86	67	93	73	74	83	81	72	83	92	92	88	74	77	75	77	84	82	87	90	77	85	72	84	84	106	84	75	62	81	88	79	85	90	95	80	84	80	86	74	60	86	99	83	86	77	82	85	87	71	85	76	87	74	78	84	87	88	92	90	84	76	84	80	84	80	85	81	75	70	89	81	88	88	79	81	73	73	85	73	88	87	95	98	96	76	83	81	76	86	70	85	75	89	96	90	72	84	80	77	75	88	84	90	90	73	79	91	88	91	86	85	79	80	85	85	97	77	66	88	80	88	80	88	77	109	74	84	82	89	89	86	97	82	88	76	82	84	88	100	89	77	90	94	74	87	85	78	64	85	73	91	67	79	84	82	75	92	83	99	79	73	98	93	83	78	73	92	80	80	94	90	94	78	91	88	69	102	77	78	86	79	82	65	82	59	83	84	85	88	75	87	63	74	69	77	97	81	74	84	87	76	94	67	78	83	86	87	80	88	72	75	89	87	81	99	83	72	100	107	74	97	74	93	103	98	83	105	94	94	100	90	78	88	94	98	66	78	82	90	86	83	88	89	74	87	95	90	89	106	88	88	102	86	97	79	78	94	96	87	78	66	82	80	83	92	106	87	77	79	69	83	69	73	83	67	80	84	73	83	103	78	92	77	82	83	85	81	89	96	86	75	90	91	85	81	79	88	85	84	78	87	91	79	81	77	73	76	83	92	83	83	88	82	88	80	91	75	95	90	78	80	86	89	84	93	76	82	91	74	85	68	83	95	83	80	77	75	91	80	81	77	86	83	89	93	99	82	99	76	118	93	66	76	80	92	89	92	90	78	84	82	67	61	86	91	84	82	73	83	66	102	89	95	91	85	89	85	81	86	70	81	87	79	84	73	90	89	99	83	66	63	84	79	77	91	86	83	77	64	81	90	65	84	89	87	81	78	83	66	67	82	78	92	85	83	77	86	87	85	92	91	78	85	85	73	102	83	79	81	75	83	84	79	79	77	63	88	87	94	85	66	90	99	77	79	80	73	58	80	103	86	79	93	100	96	76	86	74	91	88	81	91	84	79	87	100	81	76	78	84	75	80	87	91	76	77	76	85	89	81	79	84	87	73	66	88	83	85	80	97	69	79	85	81	103	81	92	87	82	78	104	67	89	90	80	79	82	72	76	68	93	75	85	87	83	72	84	92	90	86	100	72	93	82	92	88	88	66	87	93	78	82	79	90	90	89	82	70	76	77	83	93	79	72	77	80	90	96	90	81	96	71	97	92	91	92	86	68	75	81	90	88	81	85	72	70	85	68	107	79	92	99	71	80	71	89	93	96	71	92	68	93	89	82	73	81	72	83	77	81	84	80	97	82	96	87	68	91	87	78	79	99	84	88	97	80	94	80	93	71	72	80	82	63	74	96	95	68	81	89	90	80	83	82	72	79	92	82	78	75	83	86	104	96	80	79	71	104	71	74	76	79	75	88	76	90	87	88	86	77	83	74	73	72	92	86	64	93	72	81	72	79	76	78	79	95	99	74	95	73	95	93	81	70	78	70	102	81	74	57	104	75	81	97	85	69	89	83	90	88	86	73	73	95	74	91	89	87	81	74	82	78	75	86	80	83	89	79	84	81	70	84	89	82	64	91	81	97	87	74	69	70	79	75	92	71	64	84	92	76	93	106	79	84	82	85	68	66	78	81	86	69	86	90	79	93	82	69	76	86	83	81	78	68	77	108	80	85	76	86	90	92	74	92	85	77	95	73	76	86	76	85	72	87	62	67	102	77	87	82	106	82	78	76	85	67	79	82	71	97	88	98	60	71	93	96	86	92	74	79	63	99	102	97	85	104	88	80	81	89	97	78	99	85	79	67	97	80	81	78	90	84	82	73	83	73	80	77	82	84	79	85	94	97	73	95	76	90	78	89	88	82	82	69	80	87	87	71	80	104	90	80	100	78	77	83	77	92	82	73	84	88	78	86	84	76	92	79	89	96	93	88	72	86	88	74	81	78	75	82	73	90	98	88	83	76	87	82	52	84	92	91	84	85	97	75	74	74	91	110	92	89	91	91	84	83	99	95	91	85	112	89	70	95	87	86	83	78	89	76	90	81	98	76	89	89	80	85	82	90	80	91	73	80	87	70	89	88	100	78	93	85	96	91	80	69	79	87	82	68	75	90	93	82	75	73	78	101	104	90	77	80	88	95	93	93	75	77	73	93	71	79	81	87	81	77	89	84	93	84	84	86	81	72	95	80	77	88	87	69	75	81	86	93	86	86	85	109	74	88	75	67	89	77	94	90	91	73	98	85	72	80	79	82	87	66	63	88	92	91	98	99	85	70	84	91	88	90	82	87	77	86	94	85	80	102	79	76	81	83	75	72	79	87	79	85	86	75	80	83	76	91	99	67	92	99	63	84	80	76	92	89	82	74	73	75	83	80	87	99	76	86	90	73	79	77	74	92	74	66	91	97	90	92	80	89	79	82	93	83	97	83	85	66	81	73	88	83	90	85	91	85	86	89	68	92	90	92	96	88	91	77	84	86	92	95	79	90	98	80	79	74	86	89	97	81	76	98	94	100	75	104	84	81	92	85	96	88	81	53	84	84	81	85	88	91	81	94	73	85	85	86	81	68	81	92	79	75	61	83	81	91	76	91	90	75	78	108	94	94	87	75	82	89	75	85	78	73	74	77	86	98	99	92	73	81	86	82	79	91	93	80	84	86	92	88	98	102	63	84	91	83	89	77	75	78	73	90	87	94	75	85	79	75	78	83	78	74	79	82	65	85	75	63	79	82	88	75	76	87	78	87	71	80	80	84	80	84	77	64	83	80	74
21292	8296	3275	3539	7321	10865	12811	12341	10985	9649	8697	7667	5891	4894	4276	3967	3755	3182	3056	3106	2955	3952	8564	10356	8855	6356	4886	2934	1774	1164	896	754	664	612	640	621	632	598	599	610	650	605	563	644	641	602	613	587	612	638	632	637	630	657	663	602	600	612	607	627	604	655	586	636	618	577	578	562	633	588	546	618	645	646	580	582	605	633	584	587	642	582	597	708	623	574	611	581	597	660	659	627	636	637	612	573	619	610	587	557	597	649	621	611	601	617	616	567	596	565	594	582	617	587	547	585	612	591	594	599	574	659	640	629	636	574	602	599	647	630	594	605	613	631	621	625	613	609	577	584	634	643	556	610	593	629	636	580	649	608	566	616	653	575	621	604	566	657	630	599	635	602	575	599	615	626	635	624	603	601	609	621	636	654	631	630	609	616	611	591	631	597	620	631	602	637	636	631	619	587	647	560	615	582	584	588	619	630	603	578	588	631	583	630	655	608	637	623	604	654	574	645	615	632	630	629	581	576	575	630	633	629	607	586	644	609	615	613	574	597	629	591	635	601	638	584	616	604	612	583	630	639	599	576	594	635	600	622	644	599	578	612	593	621	642	595	599	631	621	606	623	643	624	591	628	668	615	553	644	610	611	592	634	633	571	613	646	604	639	579	606	596	628	600	628	614	620	641	591	573	634	600	605	606	630	606	606	618	597	600	644	602	642	566	574	605	574	590	598	626	630	624	620	599	597	602	639	598	608	546	605	585	612	626	636	604	611	623	572	614	622	637	623	602	598	602	617	572	602	590	658	627	572	635	567	653	620	580	614	579	633	618	606	640	651	592	660	597	621	628	621	575	594	581	613	622	593	592	649	602	598	579	601	625	611	610	597	605	643	650	586	592	606	641	619	633	611	661	631	599	628	614	622	631	656	625	564	585	609	643	615	660	581	553	592	615	574	615	559	596	620	590	617	621	591	634	620	570	605	641	638	617	556	632	542	605	646	610	622	615	576	625	608	591	564	597	635	643	627	593	664	599	633	628	604	592	605	610	599	603	600	614	620	565	579	596	610	635	616	595	568	604	624	578	588	618	587	612	586	620	604	648	621	632	570	591	621	627	627	624	596	620	600	611	590	600	602	615	637	641	595	651	582	605	597	637	600	572	607	622	627	600	620	620	597	614	623	585	607	620	614	566	592	625	648	594	611	624	589	608	607	611	600	621	601	629	651	658	599	543	588	595	599	578	591	661	592	604	622	586	590	612	615	610	593	571	580	550	607	605	632	581	683	582	619	633	616	647	620	594	647	634	624	572	657	592	601	634	602	640	645	654	576	606	601	651	644	611	595	592	581	603	613	623	622	623	613	609	595	589	666	565	587	628	571	596	658	597	586	620	601	559	588	640	575	614	635	581	643	614	593	618	614	590	617	629	662	591	630	573	572	620	644	613	608	616	578	626	614	657	640	555	613	618	565	584	632	651	605	614	605	609	643	617	620	605	589	615	582	641	579	613	626	652	610	621	623	619	574	619	612	606	643	608	640	589	608	653	632	610	629	608	647	568	613	632	644	572	614	632	609	615	607	618	616	639	616	622	593	646	579	594	626	625	586	604	623	599	590	593	644	606	621	602	598	621	601	590	620	602	642	606	604	615	598	562	607	559	581	621	584	583	596	626	591	628	591	602	597	596	606	608	581	603	581	616	612	626	639	604	605	637	641	600	599	677	623	640	617	571	659	657	604	605	580	621	602	623	588	629	603	565	558	596	641	631	581	576	622	630	617	620	598	649	604	647	646	607	615	610	561	636	627	634	617	595	637	555	605	569	584	584	580	634	636	592	657	609	605	602	595	586	608	637	611	598	581	600	595	593	601	605	607	575	614	595	619	648	620	636	615	603	617	586	606	626	610	599	578	642	576	627	558	625	642	590	650	611	662	615	582	605	606	619	620	597	619	643	614	579	638	631	593	588	624	594	598	610	576	604	612	634	614	620	583	581	654	594	623	633	596	616	602	656	625	596	618	574	615	600	639	602	614	609	612	589	593	614	582	578	614	598	615	617	633	583	586	622	613	610	653	608	614	596	608	624	605	628	596	612	599	610	640	622	629	587	619	599	594	638	627	598	590	609	581	596	604	613	573	604	562	636	637	624	601	607	619	573	640	614	663	603	590	642	603	634	633	616	628	625	581	578	583	631	626	610	597	611	616	616	592	611	590	580	627	611	611	638	621	601	611	639	607	622	570	628	588	610	611	619	549	650	618	623	609	577	667	583	628	607	606	625	629	613	615	592	638	620	609	633	602	599	639	573	648	630	582	608	618	593	583	606	627	613	640	639	586	664	604	615	581	578	621	616	614	609	652	612	599	613	602	611	601	600	617	604	624	618	614	656	635	587	603	655	589	586	568	661	596	569	620	602	639	620	597	637	608	590	617	621	637	566	654	657	596	663	599	629	590	585	602	601	616	599	606	581	607	619	617	603	569	599	591	594	600	600	585	615	642	627	629	609	615	678	605	591	602	602	598	593	588	646	593	583	585	607	586	633	599	624	661	605	563	588	656	617	597	593	603	619	614	652	602	595	605	626	643	625	634	618	587	617	612	634	596	600	627	578	624	581	616	562	659	637	607	577	623	647	657	607	590	619	629	611	585	589	623	627	540	629	628	622	602	551	569	626	569	649	617	653	621	578	632	594	637	624	593	604	604	612	650	601	602	595	626	613	654	648	576	574	627	622	636	589	622	633	660	598	601	637	620	580	659	593	608	643	628	648	588	646	609	606	617	615	645	641	577	607	599	600	622	618	628	609	638	558	599	617	586	595	626	570	553	614	609	625	601	633	639	555	592	666	630	594	625	643	600	595	625	604	646	605	600	604	595	620	619	612	585	629	647	628	589	639	595	584	652	632	600	599	595	633	634	606	635	617	566	578	578	625	627	669	614	621	628	647	615	607	637	598	581	565	629	632	606	604	580	621	599	593	609	578	639	585	650	657	626	609	633	619	675	618	597	603	607	663	603	613	572	572	620	587	578	606	642	652	634	613	625	639	628	607	634	580	597	565	564	601	595	584	596	613	583	565	596	578	616	613	605	610	632	619	601	647	608	623	626	595	655	624	592	586	588	672	600	607	621	559	620	645	601	610	579	640	635	632	597	672	653	586	596	622	623	607	595	573	630	631	631	621	631	606	608	615	645	629	623	603	569	611	635	647	579	635	623	632	615	624	596	612	608	592	672	596	591	627	604	623	653	589	595	608	574	642	623	665	590	633	576	631	633	586	567	600	631	630	649	589	640	609	596	661	624	611	608	596	616	607	610	649	637	642	624	597	655	620	638	626	635	601	589	604	574	605	612	631	620	626	635	599	590	588	570	613	617	607	598	584	563	600	622	590	602	640	617	632	626	594	579	633	624	616	603	624	575	572	630	601	551	638	605	630	591	633	618	566	617	582	618	574	620	593	621	598	617	629	647	614	602	637	590	592	631	617	566	596	597	652	665	640	618	606	597	594	603	574
3355	905	395	231	193	227	284	343	320	294	306	281	225	224	231	180	190	168	207	214	202	254	490	588	491	349	307	216	184	138	114	90	98	104	110	102	83	95	102	91	116	111	94	98	105	100	110	85	113	99	118	100	115	112	88	107	122	83	91	111	95	93	105	95	93	96	102	94	100	99	96	98	96	112	91	97	96	73	105	94	105	88	96	82	103	95	93	91	85	98	113	109	85	122	90	90	100	91	84	103	91	88	104	90	90	119	91	104	93	105	87	78	86	92	108	95	100	107	126	104	106	86	102	112	111	98	105	102	109	101	109	95	96	96	89	108	116	93	72	79	101	106	108	110	94	107	91	97	120	95	109	93	91	112	92	102	97	103	97	97	91	90	97	108	91	107	83	95	87	97	111	94	97	108	108	94	89	94	95	94	94	107	105	99	104	111	105	99	103	117	97	97	97	102	97	100	110	99	94	95	113	110	89	92	77	94	94	94	104	120	109	97	102	85	87	80	98	114	96	111	92	100	114	113	107	89	113	118	100	110	89	109	95	84	94	110	101	85	93	106	96	89	119	114	109	106	97	103	99	97	94	89	115	111	101	103	103	101	111	109	97	101	92	121	108	100	96	100	103	103	79	113	100	98	89	116	104	103	108	95	101	114	92	111	88	80	102	105	111	95	100	91	93	94	107	122	98	98	111	96	92	105	85	114	85	87	91	104	105	96	106	105	105	106	101	107	87	100	97	92	98	93	106	95	91	98	96	84	97	102	86	95	82	77	98	108	102	98	88	106	115	107	103	94	98	105	106	84	101	94	94	100	102	109	107	90	104	106	108	108	102	102	97	93	92	100	99	98	85	89	106	84	85	98	105	92	98	96	79	115	99	98	104	92	81	96	104	103	104	92	90	133	80	71	99	92	103	81	90	95	92	99	108	94	97	87	95	113	100	104	123	94	100	105	95	99	97	103	106	105	110	107	112	93	92	113	100	94	100	94	100	97	104	106	101	107	108	112	94	127	93	114	105	82	92	95	89	123	90	84	100	96	90	105	87	91	110	108	95	108	98	98	98	93	83	92	94	88	107	93	99	91	113	90	102	112	104	95	95	95	100	82	99	107	100	97	89	84	97	85	102	101	103	105	86	94	101	111	84	104	108	113	85	100	107	92	92	109	102	110	101	91	104	99	87	105	108	99	91	117	99	89	106	106	99	96	97	100	102	95	84	94	92	112	77	102	89	102	96	111	109	99	85	92	101	107	132	96	105	90	103	109	93	84	88	83	80	99	100	103	101	98	123	107	107	99	102	94	98	91	98	93	117	96	106	97	82	94	97	104	106	91	107	114	107	107	91	135	91	101	101	87	93	100	101	108	88	100	97	97	99	92	96	109	118	88	107	99	104	89	87	95	96	92	98	114	100	103	95	100	97	106	100	90	100	103	110	102	106	97	103	108	105	94	94	101	114	106	109	100	101	104	113	97	94	104	94	81	106	90	104	94	110	96	99	91	104	111	96	91	107	93	109	85	80	89	98	83	103	95	105	95	109	98	96	100	97	91	106	93	86	109	108	113	112	103	113	84	91	100	106	123	106	91	99	104	111	108	106	110	107	86	89	95	95	100	96	109	93	97	114	120	105	98	106	113	104	118	96	98	108	94	89	100	92	105	83	88	94	117	96	107	90	85	109	94	101	98	108	109	97	92	96	99	115	112	98	96	88	108	110	86	101	87	86	95	104	105	103	86	105	102	110	96	83	112	88	82	94	100	110	101	102	99	113	96	96	102	90	99	93	85	106	98	83	113	86	99	100	99	113	116	90	113	97	114	91	114	90	100	101	98	98	86	95	102	95	105	95	113	90	98	94	106	88	90	98	111	106	102	92	92	108	116	114	95	102	116	110	97	89	97	92	95	100	113	101	111	98	100	94	84	99	98	108	102	102	98	93	109	86	107	95	99	95	91	99	101	92	77	104	103	90	86	94	105	104	130	98	100	99	109	102	120	86	115	98	98	93	89	100	98	87	94	103	86	106	105	93	88	91	105	82	99	96	91	99	90	100	88	98	106	81	103	91	93	94	94	95	90	103	127	100	119	95	93	99	103	93	88	90	107	117	88	107	94	106	86	124	107	76	80	101	95	104	96	109	96	88	92	102	94	100	97	103	98	91	100	105	94	111	104	108	105	99	119	86	87	95	96	100	89	126	90	89	90	94	93	98	103	95	82	94	98	110	86	103	96	93	92	95	102	95	85	115	98	112	94	96	107	110	90	117	101	95	95	89	94	103	106	105	95	98	95	100	108	90	105	122	107	104	107	81	101	81	103	96	98	108	97	91	108	96	95	105	112	102	83	93	101	97	103	95	90	102	98	95	106	74	113	103	89	98	97	99	102	106	105	101	84	99	104	84	102	106	92	83	111	96	92	106	103	107	95	103	102	91	100	106	94	95	95	106	100	92	109	88	112	87	84	95	92	81	96	90	86	93	94	89	90	101	94	96	100	89	127	104	88	106	96	80	116	112	100	106	103	91	104	94	99	109	124	87	95	99	104	87	111	102	109	102	101	92	102	101	94	106	94	95	104	98	92	94	103	92	100	108	93	97	97	92	116	86	110	99	96	94	119	98	102	97	91	91	94	109	109	82	105	94	97	79	84	97	105	102	95	90	108	100	96	121	103	104	95	96	84	103	75	87	96	92	101	81	90	104	87	94	83	102	112	85	96	92	108	99	87	102	102	102	93	102	106	97	83	108	100	105	93	82	101	104	111	108	101	89	116	97	128	81	93	110	92	98	111	100	112	92	90	103	92	104	104	99	86	90	98	103	93	110	94	111	81	75	96	95	86	109	95	87	91	115	103	103	110	90	112	87	111	94	112	111	109	101	103	90	109	107	101	105	97	92	100	97	97	97	96	98	92	122	92	78	92	105	121	94	111	100	109	95	116	94	108	107	94	102	101	112	90	85	103	88	103	100	91	96	89	95	96	111	101	88	114	87	87	102	98	96	97	99	90	98	85	98	94	105	88	92	98	112	108	96	83	108	91	83	111	96	109	101	92	112	114	108	99	99	88	109	87	88	101	116	99	96	102	103	104	106	115	88	104	77	98	86	90	113	102	91	85	94	98	87	105	102	110	109	103	100	91	103	87	114	89	117	101	102	110	98	89	104	90	110	98	110	82	116	88	93	109	100	112	97	107	85	105	91	102	101	87	103	107	92	94	111	106	114	94	100	98	93	124	116	106	76	103	90	110	99	94	106	90	110	89	104	102	92	101	110	95	84	92	90	102	93	119	81	105	99	91	96	86	100	92	114	115	106	116	100	87	97	97	101	73	89	92	100	94	110	102	100	112	82	90	100	71	100	90	123	92	113	110	92	94	119	92	105	97	116	114	95	100	110	93	86	89	116	108	123	100	94	105	109	108	91	98	92	97	84	101	115	79	85	88	80	98	112	100	90	101	102	102	99	120	103	87	118	101	94	103	93	103	91	101	84	94	121	83
21053	8189	3420	3581	7074	10963	12649	12223	10805	9304	9102	7312	6047	5037	4844	4335	3977	3619	3806	3646	3402	4994	9993	11307	9630	6636	5304	3179	2056	1309	1010	825	774	738	746	738	746	712	722	726	713	725	740	713	731	742	733	739	728	791	716	739	758	763	682	717	707	698	737	723	708	760	764	683	731	753	705	758	752	740	719	702	718	740	689	693	777	714	749	759	750	706	723	704	690	717	715	788	731	756	736	736	718	745	711	735	709	763	708	752	752	745	672	717	786	739	708	714	768	711	697	792	737	717	717	716	731	725	721	716	728	775	731	744	740	724	772	755	745	744	740	720	733	737	722	709	700	738	704	748	685	697	736	762	720	742	729	744	703	742	718	742	736	736	730	731	665	742	728	768	777	720	722	735	734	763	695	680	717	724	706	754	764	744	716	695	702	745	702	746	718	696	734	714	711	702	748	700	743	729	685	723	686	720	710	687	688	699	718	689	726	716	715	716	730	733	675	702	724	744	705	726	714	733	760	728	732	710	756	730	750	718	736	729	744	737	753	745	717	732	704	730	747	727	734	726	684	716	713	731	726	748	735	744	730	820	711	710	723	778	759	759	676	764	686	755	742	720	732	690	775	681	711	735	734	732	699	725	696	736	714	754	708	755	732	681	726	735	691	749	770	745	789	734	671	736	735	755	713	708	737	738	776	776	769	718	764	689	732	727	688	745	741	727	743	688	707	726	725	729	771	716	678	785	741	720	721	765	756	731	714	770	721	716	669	744	737	740	731	738	702	700	728	728	758	756	697	710	760	730	759	730	743	742	767	728	704	704	725	724	782	728	775	758	742	752	639	717	722	723	706	720	703	728	784	755	733	706	729	791	788	748	729	708	756	677	741	719	750	709	737	704	705	697	755	720	725	692	746	723	756	740	737	766	717	688	690	732	751	710	722	702	755	763	737	742	736	710	708	695	728	761	702	661	702	703	725	748	711	759	716	727	745	730	776	740	746	729	725	699	721	723	724	705	725	767	756	743	779	722	760	732	715	706	715	712	768	725	705	706	713	704	757	732	733	781	719	741	721	763	714	726	754	738	681	764	724	734	743	709	734	700	687	714	794	746	698	778	740	712	705	775	761	721	751	760	756	753	714	729	740	705	733	653	713	688	748	751	691	782	725	688	707	730	770	704	705	738	714	739	671	692	739	726	693	701	731	778	736	690	774	692	753	707	743	685	752	771	766	718	701	717	743	737	714	746	731	740	716	698	765	727	687	750	739	749	773	700	706	701	711	723	657	704	706	779	748	670	736	723	764	756	682	727	733	719	641	709	700	710	686	709	704	707	745	716	761	740	725	696	725	751	645	706	736	716	731	693	764	702	732	687	757	752	728	693	742	719	696	720	664	773	732	771	771	713	693	762	728	769	725	697	682	734	738	709	743	719	740	725	712	733	741	704	692	730	702	672	694	719	758	770	734	682	704	775	717	741	747	713	735	678	815	709	751	736	711	725	791	768	739	711	779	772	774	695	751	734	724	758	790	684	730	749	726	753	739	687	769	702	718	732	689	709	743	726	715	684	710	757	750	680	717	698	678	709	729	750	687	733	706	731	754	699	751	714	752	718	701	721	702	748	695	781	724	741	757	712	739	751	708	767	725	749	706	760	754	731	682	747	709	704	736	722	741	698	728	708	690	707	742	761	699	711	707	734	744	750	741	742	729	760	684	734	708	769	705	685	758	699	688	781	675	822	777	737	690	703	730	704	723	735	673	794	760	701	669	725	757	750	735	661	715	724	729	734	773	712	686	768	714	735	707	696	697	763	677	728	729	703	727	731	670	703	793	766	744	725	709	707	697	684	700	740	703	699	707	764	708	704	689	721	724	722	749	749	721	721	769	815	768	708	742	744	754	700	718	707	726	737	733	733	780	719	765	739	767	735	733	744	719	744	722	696	739	770	750	700	698	708	770	726	680	738	771	712	706	742	718	747	716	707	716	737	689	703	725	708	739	710	703	713	741	712	658	733	708	772	719	721	734	744	742	705	721	721	753	702	760	744	688	727	680	748	706	675	741	714	735	720	721	701	794	752	679	719	732	716	687	711	694	742	658	697	734	707	764	683	708	712	696	725	731	740	718	716	713	745	701	719	755	763	701	776	753	738	737	721	764	735	726	731	686	741	697	699	758	687	704	701	721	743	761	722	699	728	692	759	732	740	766	800	712	723	763	737	740	723	722	658	678	737	713	740	701	745	789	695	704	713	756	717	709	733	730	755	726	757	724	705	730	681	686	719	709	701	750	688	730	714	713	741	733	751	742	685	755	718	758	746	720	723	737	752	782	733	758	796	729	691	740	767	748	691	757	714	712	768	714	779	709	733	759	727	705	736	717	732	681	705	710	733	734	738	729	759	703	714	684	779	703	733	688	684	711	718	717	735	712	744	694	713	697	711	750	719	745	734	819	697	707	730	714	738	742	714	713	716	742	702	737	712	738	754	704	750	664	731	693	736	776	735	721	681	757	684	677	730	761	733	730	731	784	751	694	731	681	708	746	769	793	747	699	720	718	723	741	698	681	710	705	757	679	771	708	687	690	722	728	694	694	721	738	703	737	741	738	756	694	692	679	718	683	710	750	704	747	731	698	677	759	693	725	773	773	733	745	730	700	716	775	732	704	690	743	771	748	713	762	703	689	741	759	752	729	730	761	709	732	747	686	677	693	689	706	722	698	762	726	755	710	719	748	740	747	728	757	725	747	734	725	737	775	679	747	762	758	792	672	723	711	716	791	769	731	695	712	699	705	745	739	732	749	717	703	690	732	778	704	720	712	726	709	703	728	723	740	747	695	717	725	742	722	713	727	740	709	752	749	732	725	784	723	670	752	771	788	705	749	717	706	714	699	737	743	726	704	732	748	680	739	733	747	758	752	728	708	739	729	741	708	708	688	749	654	729	784	737	760	723	766	756	748	713	711	721	725	773	743	715	750	683	749	749	709	727	759	743	749	702	689	726	720	715	754	689	734	740	719	718	726	759	731	731	726	704	731	745	714	707	746	760	689	731	764	745	711	765	738	711	741	779	721	755	753	728	724	711	726	680	731	735	700	690	765	737	729	694	702	721	711	740	749	733	750	735	708	742	666	713	726	774	683	729	713	729	739	739	680	729	699	727	703	692	732	768	772	756	726	720	735	689	756	750	728	697	733	719	717	733	718	767	718	752	718	726	725	734	730	732	697	766	739	728	767	716	727	742	712	740	720	704	718	757	749	703	704	720	751	768	714	765	733	747	704	732	740	733	757	694	695	722	729	750	768	748	663	696	732	722	709	748	724	760	706	762	734	743	720	751	708	736	746	762	744	739	724	709	688	697	682	719	668	771	722	722	733	735	711	711	786	667	742	700	754	732	776	711	672	737	746	743	762	673	740	749	707	759	738	740	739	734	774	680	722	713	717	699	734	711	695	745	728	787	762	752	757	745	750	687	712	735	769	745	712	717	705	746	741	729	698	683	750	731	656	742
3036	1314	480	309	251	315	385	412	418	424	385	377	282	252	268	230	216	245	236	233	207	382	753	1030	916	561	473	287	208	156	117	111	78	103	86	110	88	87	94	99	86	100	99	102	89	98	95	93	85	108	109	92	118	110	87	100	108	110	104	118	113	105	92	98	93	105	110	98	95	102	106	93	114	104	103	109	105	100	114	92	108	108	104	100	102	97	103	94	97	98	88	109	109	96	90	99	110	113	95	96	104	79	83	84	98	93	89	102	100	105	97	111	89	102	91	101	104	101	79	89	105	75	86	88	81	108	80	120	113	99	113	99	115	112	120	103	104	110	86	84	108	99	119	101	96	111	101	99	96	91	102	89	106	100	119	99	108	89	100	104	107	84	87	93	74	99	98	98	82	98	106	106	101	99	106	120	93	83	92	104	86	96	101	96	107	81	115	107	92	107	104	87	103	94	106	104	107	81	112	98	101	105	101	108	91	117	104	106	90	108	109	112	101	93	91	103	102	104	110	97	100	104	93	96	114	83	86	88	103	102	93	97	99	111	87	83	90	92	102	83	89	97	81	103	103	99	101	90	99	78	84	97	105	98	116	81	96	97	91	115	96	97	83	98	106	98	105	107	97	91	93	113	106	123	88	97	92	86	108	115	91	90	105	90	86	91	95	114	115	85	107	116	101	98	102	116	90	82	82	88	86	104	103	98	80	93	95	110	85	77	111	95	99	107	81	129	98	91	96	102	94	98	125	101	86	98	104	102	91	108	103	101	102	100	108	98	105	91	110	104	86	101	85	114	122	120	103	86	91	120	119	88	95	100	95	93	82	103	109	101	81	117	128	101	88	108	84	107	91	86	92	104	108	104	93	102	95	96	86	83	85	88	91	95	84	95	91	104	76	84	116	108	100	94	97	99	115	99	99	98	112	117	86	85	102	107	97	85	90	97	106	104	93	104	103	101	106	83	109	109	80	95	112	75	100	103	94	99	95	103	106	95	91	101	106	105	110	107	93	83	109	97	119	102	102	90	123	113	97	83	110	98	110	101	77	92	98	94	92	107	100	108	93	108	107	91	98	105	91	106	99	108	103	90	110	116	74	96	98	101	110	93	104	98	96	91	89	94	116	99	90	70	107	97	103	104	114	94	100	100	110	101	102	86	94	95	87	108	111	100	85	101	84	95	105	98	98	91	87	84	109	104	85	94	122	102	90	109	102	118	106	96	108	106	115	98	88	101	103	106	102	94	92	92	116	90	93	100	97	97	93	106	96	97	83	91	88	100	101	75	100	104	89	114	86	87	96	91	91	90	109	93	99	89	98	102	94	106	92	106	88	102	77	82	102	98	104	90	96	98	102	87	95	97	94	97	103	93	110	98	100	95	94	101	108	84	102	71	73	97	101	92	111	96	91	99	96	103	97	121	96	103	99	112	85	82	106	100	90	85	96	108	104	101	100	87	83	82	97	98	88	94	96	96	93	87	110	101	87	101	87	80	94	93	108	117	98	86	82	92	100	107	102	105	91	101	99	102	74	102	114	103	101	90	97	116	106	104	95	105	94	87	91	119	119	89	93	115	109	105	105	102	98	98	115	116	119	102	108	90	115	101	97	104	101	99	109	85	101	96	93	96	86	99	110	94	103	113	103	107	114	97	102	110	105	86	99	91	101	74	99	81	90	87	89	105	96	88	103	93	83	85	94	99	109	90	104	106	110	86	103	90	86	90	99	111	84	111	91	87	96	67	102	91	95	89	98	102	113	103	92	90	94	116	90	106	86	91	115	99	69	102	83	105	98	83	121	113	94	104	100	103	110	108	81	88	100	97	93	90	103	91	89	84	95	100	95	98	91	116	103	100	102	92	96	95	87	114	96	96	98	94	113	85	108	106	90	87	100	93	95	113	86	92	108	106	101	116	83	86	98	104	98	114	89	91	99	86	94	101	95	101	99	86	103	87	90	99	103	116	113	103	104	84	111	87	101	100	86	93	98	87	91	85	89	114	110	88	94	93	112	93	110	105	108	95	106	107	106	108	96	111	102	74	101	94	86	101	105	95	112	99	105	108	97	97	102	100	112	89	94	96	103	105	88	104	112	91	101	117	83	94	103	90	116	86	97	109	103	105	102	90	104	116	96	100	107	86	103	106	95	98	100	102	80	101	135	115	96	102	103	92	85	96	108	110	95	86	102	90	92	113	91	109	100	104	100	113	111	94	98	90	110	97	103	97	101	85	82	106	86	99	102	99	112	98	118	97	117	90	93	89	115	103	85	98	87	100	101	88	90	93	87	105	96	99	117	113	88	102	70	93	92	76	97	118	106	112	106	87	111	106	89	94	83	98	82	102	85	117	90	100	95	117	85	98	101	108	90	104	101	91	98	111	84	96	96	85	111	116	99	102	81	97	102	105	109	100	102	121	103	84	95	83	103	104	115	98	89	85	102	86	94	78	92	111	97	85	108	108	91	105	97	89	91	99	103	97	101	83	94	102	99	96	110	88	104	99	83	113	86	104	108	99	83	79	108	115	82	100	95	103	101	111	90	88	112	98	96	112	105	101	103	106	119	99	98	97	114	98	105	107	102	107	109	84	103	111	86	93	103	81	111	100	111	113	99	86	102	81	85	109	101	97	105	93	107	106	87	86	96	84	82	97	98	101	121	119	98	87	99	87	91	79	102	101	86	90	110	97	84	99	82	104	89	97	105	87	98	113	87	87	102	105	83	113	98	112	100	98	89	98	100	88	88	96	97	94	102	107	90	108	96	110	96	91	102	93	104	92	90	88	100	107	117	115	91	89	98	84	77	91	103	101	95	114	98	93	91	106	79	106	98	87	93	109	95	95	94	98	89	92	101	101	96	88	87	90	95	80	109	98	96	90	111	84	97	80	88	89	112	98	93	100	112	86	122	93	98	101	84	98	99	90	87	101	90	92	86	106	106	94	123	104	94	78	87	80	105	99	106	100	107	94	96	94	78	102	82	114	102	87	88	90	95	85	111	92	107	97	100	87	98	96	107	103	108	101	118	123	107	106	107	90	111	110	103	107	102	91	99	82	94	101	93	107	99	110	96	108	128	98	97	72	91	106	113	100	101	115	114	78	94	86	97	94	93	121	99	107	98	95	98	91	75	102	102	97	99	82	104	94	82	111	99	104	91	85	108	92	103	110	82	83	102	99	86	76	102	104	102	80	96	83	96	86	80	95	97	117	110	92	88	97	102	98	83	105	84	111	115	114	89	84	86	85	100	86	106	110	82	92	96	91	92	111	80	100	89	111	108	105	99	114	76	100	93	96	95	93	72	95	127	81	101	94	86	102	106	95	112	99	87	103	98	92	114	87	103	94	78	106	101	88	106	99	94	107	95	87	110	87	82	103	89	106	108	111	114	102	104	97	88	86	82	93	103	86	93	81	99	99	96	95	109	111	75	103	89	111	95	122	95	102	84	94	116	110	105	121	101	82	96	81	95	88	112	107	112	91	99	82	90	92	95	95
25146	10700	4716	4900	10224	15259	16518	14567	13523	12986	11626	9105	7498	6958	6241	5436	4758	4613	4871	4533	3774	7322	15025	17199	14614	10202	8515	5089	3049	1906	1228	928	834	719	778	751	745	747	700	710	702	706	724	758	728	694	698	705	690	682	705	676	773	717	646	671	722	708	726	763	706	715	710	712	673	698	742	702	693	733	714	662	745	700	687	652	714	696	719	729	737	659	721	659	722	708	747	702	721	700	703	713	735	675	706	690	708	698	693	695	702	711	707	721	740	691	760	742	678	679	723	702	679	699	778	711	710	673	717	687	694	705	698	703	704	773	677	700	647	713	728	765	730	691	718	688	717	695	733	754	716	732	715	681	709	758	696	683	708	743	761	702	739	693	750	691	707	688	761	718	703	730	702	734	728	747	691	683	693	675	734	702	699	730	750	736	674	736	737	696	690	696	707	731	741	747	716	651	734	675	738	726	702	700	729	657	767	726	670	686	716	713	696	717	699	715	689	702	704	702	708	713	721	730	690	712	707	695	695	722	746	711	701	735	703	692	765	719	730	709	690	686	679	705	698	697	693	710	712	718	698	701	700	720	731	711	727	738	736	669	699	702	675	690	712	675	697	708	724	710	690	735	668	714	725	690	711	715	725	705	741	704	705	745	705	691	714	703	719	751	740	721	711	722	707	675	755	679	760	712	688	709	687	683	725	710	686	726	733	694	714	727	711	729	770	729	709	713	748	635	688	727	698	689	674	682	705	770	710	709	718	726	700	688	709	707	693	690	696	683	712	687	699	739	691	680	715	708	704	738	751	730	698	696	676	748	679	714	723	687	736	704	711	686	690	684	736	705	721	698	740	703	720	763	697	727	694	707	775	745	754	680	692	701	716	744	647	761	749	673	707	705	724	727	717	733	740	708	694	707	706	734	700	768	705	708	672	711	720	699	704	693	723	732	729	695	716	716	726	677	741	687	700	690	693	789	707	707	719	747	671	689	709	668	761	737	685	685	735	742	753	738	700	693	679	701	709	739	724	705	745	670	773	715	737	699	730	708	719	714	679	725	676	743	706	648	683	704	709	690	680	689	727	702	708	735	743	707	708	692	721	700	718	683	727	705	722	712	655	736	715	706	675	712	694	708	705	714	730	758	743	705	711	664	700	726	728	733	711	752	771	689	752	712	700	665	680	709	750	708	728	778	711	747	753	710	705	709	672	701	708	715	660	747	719	672	672	672	680	740	740	746	735	744	733	704	664	692	688	723	686	688	727	706	747	695	749	718	670	718	711	680	701	735	685	660	702	668	688	774	730	745	732	690	708	691	704	675	693	786	737	691	758	733	706	713	672	714	686	705	677	737	728	743	731	741	666	669	707	693	721	744	742	712	678	696	729	756	748	740	698	676	709	702	769	733	725	732	754	686	698	681	703	687	669	704	669	696	707	759	705	753	689	674	731	700	702	719	710	726	688	708	709	694	652	676	768	667	672	755	639	697	719	683	746	743	742	702	696	721	773	701	668	710	708	724	735	704	711	696	667	683	742	711	699	750	725	654	731	683	645	722	708	742	736	736	749	706	782	693	707	642	732	677	682	715	719	710	688	751	727	730	707	716	685	722	714	718	710	712	696	683	723	698	743	684	691	710	703	750	704	688	682	718	732	632	712	684	739	681	707	729	675	655	727	676	707	707	669	722	686	752	734	672	674	678	700	695	697	741	688	724	732	726	748	711	659	720	686	672	666	728	703	719	725	726	683	690	670	666	691	724	747	719	699	716	698	643	689	718	715	702	783	679	730	755	687	713	705	666	719	692	716	747	720	705	716	675	740	706	746	670	694	702	720	701	724	686	715	734	671	748	636	707	731	742	649	720	682	704	735	658	684	731	699	672	734	708	704	725	693	716	691	724	710	727	726	703	714	692	712	675	732	694	679	702	689	734	696	686	667	701	686	711	707	747	721	703	729	705	649	795	693	679	713	700	705	720	687	673	715	658	698	664	701	680	722	691	753	706	708	698	738	722	714	718	754	721	704	731	693	698	687	686	693	724	737	697	684	693	663	758	663	689	713	672	761	744	698	681	706	722	706	742	708	707	751	738	685	656	678	702	736	722	717	727	733	697	657	671	751	758	749	689	695	699	689	701	686	728	690	745	695	712	727	657	706	720	678	694	673	702	680	771	683	698	677	722	690	705	721	713	687	712	692	679	691	715	720	677	724	717	689	717	706	717	678	711	719	703	727	706	702	685	705	708	736	737	709	671	660	679	692	718	693	671	707	712	713	726	670	694	665	739	729	718	734	707	659	698	721	711	643	701	759	704	707	707	690	737	664	749	678	674	692	745	706	699	718	661	738	670	718	668	661	770	705	694	735	719	676	669	675	657	689	757	729	742	717	721	678	730	725	690	698	742	761	714	680	715	691	750	697	674	724	691	719	751	716	748	714	709	701	684	732	715	733	681	692	748	723	715	692	709	687	695	695	750	678	735	728	680	671	725	712	698	738	660	726	717	745	682	700	679	708	719	757	717	706	727	679	712	735	695	722	715	700	723	722	688	690	675	691	737	693	671	736	676	693	713	712	747	733	750	681	713	726	696	695	672	699	684	720	680	765	675	746	732	716	765	718	659	716	691	692	685	729	761	696	681	721	763	689	715	700	654	679	713	648	673	672	700	695	658	715	707	701	716	726	705	720	674	716	761	720	651	743	683	754	719	740	747	711	716	697	714	631	685	674	715	743	664	721	649	728	676	723	747	715	709	675	723	721	712	731	664	699	697	744	707	721	732	704	707	693	692	718	693	694	696	714	722	685	743	697	727	671	749	680	746	688	696	704	710	711	671	702	690	730	698	707	679	712	705	739	725	727	730	656	714	710	705	779	683	681	717	701	677	740	672	701	685	677	739	688	731	673	746	697	740	739	709	738	694	707	686	692	708	741	729	732	733	707	707	693	754	718	683	741	751	702	716	679	730	737	688	718	715	690	745	721	695	721	698	733	708	705	714	667	716	692	702	726	765	710	704	708	709	686	710	714	715	749	691	698	706	703	750	721	716	729	749	683	708	711	736	720	734	694	679	719	759	721	722	724	750	722	702	720	680	731	673	712	716	762	750	695	725	719	693	711	706	704	699	706	726	701	695	661	701	686	695	717	757	675	720	752	715	697	753	675	741	698	748	704	687	672	724	660	693	697	703	680	705	715	671	724	692	744	637	732	731	636	711	736	712	722	750	681	697	655	690	671	731	719	715	749	691	718	664	685	774	725	724	732	753	739	743	765	756	700	668	703	713	712	706	762	683	698	712	744	725	689	728	640	685	697	696	677	716	648	727	722	695	710	665	685	704	755	695	674	661	686	715	707	704	657	678	702	748	696	692	701	718	741	696	686	654	661	690	680	720	781	731	729	691	759	719	721	685	704	700	678	694	725	701	668	669	720	697	665	719	707	702	736	714	693	714	688	680	713	739	743	716	696	702	698	659	696	699	692	731	741	711	704	769	651	710	712	747	729	682	697	687	732	708
2170	591	267	191	185	187	248	231	265	260	220	218	191	196	158	166	154	155	152	140	101	151	203	213	198	176	167	126	113	84	91	85	83	95	103	77	82	83	80	78	80	103	93	81	84	72	76	99	87	81	75	99	69	87	69	89	114	76	80	86	82	87	70	98	92	88	81	84	82	116	77	79	89	77	80	78	82	77	87	77	75	73	97	92	89	93	69	72	89	104	87	82	88	69	92	77	85	78	95	95	99	65	85	82	71	88	99	85	95	101	80	90	97	76	79	108	97	78	86	91	80	69	88	72	77	86	95	93	74	88	95	91	80	86	90	103	81	101	85	87	75	79	73	74	91	78	101	89	78	77	79	90	77	94	85	95	98	86	85	80	68	87	80	86	80	89	79	81	78	86	93	88	85	83	67	73	84	91	98	99	87	72	84	93	90	82	85	98	88	83	88	74	85	85	76	94	81	97	77	103	81	74	79	83	87	96	83	79	71	96	92	72	86	91	95	86	93	95	87	87	79	69	83	71	96	70	104	83	92	76	70	97	96	103	93	88	99	86	95	94	85	94	85	85	79	75	70	93	84	92	98	84	86	95	90	80	83	108	78	90	88	102	84	72	92	96	85	78	95	84	60	76	70	62	68	93	77	88	82	89	96	80	76	95	85	79	74	78	72	86	94	81	91	90	83	79	85	73	87	79	68	71	85	89	82	97	85	75	73	90	68	92	90	82	82	71	92	75	86	85	75	100	96	89	92	102	91	80	84	69	92	88	76	82	89	73	91	67	90	83	84	106	85	95	86	87	93	93	84	89	75	78	87	91	88	94	83	94	82	87	73	83	76	89	78	92	80	71	82	84	87	83	77	68	84	81	94	82	75	80	78	81	76	84	72	70	84	74	94	78	78	74	76	85	85	106	88	74	66	74	83	90	88	89	67	83	91	87	86	96	80	84	86	78	96	68	75	72	92	78	80	90	89	72	80	76	72	94	76	82	83	86	81	81	83	84	75	84	63	94	71	79	86	90	85	95	88	98	102	84	87	87	68	85	92	102	91	91	76	80	89	100	89	67	95	81	97	90	83	77	84	88	72	87	89	87	79	77	74	77	97	94	77	76	110	83	103	76	93	100	92	78	81	79	78	71	82	91	92	91	85	76	73	80	80	78	86	96	94	75	84	80	73	91	84	98	92	83	72	94	79	87	89	83	81	99	84	71	82	93	82	106	80	98	87	86	61	80	76	100	97	83	80	85	81	77	87	81	83	74	88	78	97	73	78	76	79	89	74	71	82	97	97	74	85	77	94	82	101	74	79	91	74	79	77	73	87	70	84	86	84	91	84	96	85	80	98	91	92	76	83	81	71	66	81	89	111	86	69	85	91	67	87	95	85	85	81	93	102	85	89	64	85	100	91	81	81	77	91	77	71	84	80	106	81	93	91	75	75	77	95	102	82	89	86	86	73	100	84	74	85	89	87	79	88	77	98	74	81	82	95	87	89	81	80	70	92	82	104	70	84	79	76	80	88	91	85	74	84	80	89	80	95	98	86	83	85	82	84	79	73	89	83	78	80	77	73	82	88	74	80	99	79	70	78	61	106	96	88	97	79	92	92	85	88	92	72	88	84	93	74	77	96	71	70	90	87	97	93	76	80	90	74	87	90	79	88	82	76	72	78	80	77	78	65	85	91	82	85	94	93	82	99	79	87	79	66	86	70	90	83	87	82	90	84	77	74	74	95	83	92	81	91	74	88	79	98	86	93	82	72	94	88	91	86	92	80	84	101	80	101	98	97	84	81	81	82	100	70	96	99	88	82	84	87	74	89	73	75	78	80	102	89	77	77	100	82	81	72	95	84	76	91	94	85	87	75	92	70	82	69	85	79	77	77	79	79	87	91	82	87	97	75	79	82	81	87	77	91	73	89	89	83	88	85	92	85	96	94	80	78	104	83	79	77	79	84	79	73	80	89	81	85	73	75	87	94	82	78	87	74	77	84	102	90	78	90	77	92	86	85	100	87	87	101	78	85	91	70	86	92	84	86	88	100	74	73	76	78	79	95	75	80	83	79	86	81	97	92	85	96	79	93	86	85	80	70	87	74	89	65	72	68	106	78	79	93	80	71	90	77	102	73	82	87	81	83	90	88	73	107	71	81	110	101	75	87	88	73	79	66	93	95	73	69	89	86	94	92	101	79	67	75	89	85	72	90	88	88	82	75	105	93	85	91	88	90	81	81	77	72	92	84	86	82	90	69	72	84	84	74	93	81	92	73	82	84	107	90	74	83	71	91	96	81	83	101	71	92	87	87	98	81	82	77	79	88	68	100	77	89	82	70	70	85	104	94	78	72	86	91	87	101	98	70	90	88	92	111	94	89	79	78	89	105	78	70	82	86	90	86	88	97	84	85	90	101	89	84	69	89	96	82	82	91	78	96	75	79	100	99	67	88	80	95	83	81	80	79	88	106	83	90	98	103	80	77	90	86	85	87	91	94	107	90	75	80	88	78	78	91	95	77	81	83	73	80	88	93	89	82	104	76	97	97	83	88	80	94	93	75	73	88	77	82	85	72	83	78	96	69	81	95	79	85	93	76	101	88	90	84	82	89	88	86	87	78	94	76	100	80	67	88	69	94	76	95	87	61	96	80	85	84	84	82	84	94	83	77	85	82	66	99	91	73	85	79	76	95	83	82	80	91	77	91	89	84	89	92	76	73	73	93	84	88	105	78	76	82	83	84	81	71	78	81	83	99	98	79	90	104	65	89	86	101	88	79	85	89	74	88	95	91	96	94	69	74	76	85	89	72	74	79	73	74	96	84	74	73	81	91	81	83	75	77	86	77	88	86	94	72	75	90	83	78	94	85	74	89	90	93	97	101	78	81	80	68	75	80	72	88	77	78	85	91	92	100	91	73	99	87	89	93	78	91	88	74	103	78	86	70	75	97	73	96	79	75	107	83	88	74	72	97	85	92	84	71	81	77	90	94	91	73	85	99	85	73	77	93	71	104	75	88	87	94	80	82	78	90	75	82	73	65	86	77	87	88	98	77	76	90	82	86	93	87	90	68	81	84	76	98	92	69	86	82	86	80	93	99	86	100	69	85	81	89	85	95	84	66	69	70	91	81	83	74	87	90	71	76	78	101	85	77	119	65	81	100	92	82	104	94	82	88	94	93	98	98	75	91	88	82	79	72	92	84	69	85	82	91	90	91	89	84	94	108	69	89	82	89	71	82	99	82	80	100	71	70	83	69	80	84	97	84	77	85	105	85	82	77	72	88	80	77	109	103	82	73	96	81	67	101	79	86	90	99	80	84	89	75	84	92	80	74	60	71	73	79	85	78	92	92	91	80	70	73	97	80	82	74	69	70	80	63	90	90	79	73	67	85	86	79	71	90	84	87	75	73	72	87	81	80	84	101	85	75	75	78	77	87	86	78	93	78	109	99	77	85	77	72	73	103	81	92	84	88	92	91	103	95	82	92	82	83	95	85	72
17597	6166	3021	3202	6504	9797	10374	9287	9356	8461	6136	5100	4390	3873	3692	3167	2870	2621	2505	2382	2156	2313	3433	3852	3342	2477	1906	1388	1087	858	717	632	624	625	661	620	642	641	665	613	617	639	652	604	633	603	612	596	616	617	638	638	658	663	642	651	625	622	602	640	635	600	621	636	626	666	622	628	646	657	632	616	661	577	674	650	628	649	614	674	650	660	667	614	649	638	655	656	614	648	646	667	645	639	621	627	589	724	641	647	636	637	652	614	626	585	603	616	645	595	578	602	622	621	630	646	648	633	611	635	636	639	594	652	601	609	620	646	635	588	666	635	642	604	578	629	680	609	634	612	641	651	598	621	609	601	606	621	675	607	590	586	617	604	605	613	570	643	621	612	629	615	583	605	632	646	621	571	653	591	630	602	631	613	667	620	634	605	626	637	659	614	605	649	663	639	648	584	609	662	647	626	654	604	642	681	626	656	639	638	613	667	604	647	640	645	622	593	624	634	650	610	675	608	624	649	610	658	638	601	640	673	630	623	657	624	638	641	619	617	607	643	602	589	626	643	670	612	613	630	652	672	620	591	653	612	630	632	619	668	635	615	636	648	631	641	620	650	591	586	632	653	602	606	667	623	626	667	643	626	618	635	657	603	632	651	666	637	617	618	611	648	641	611	631	617	656	643	659	636	634	632	669	612	610	621	599	614	611	595	612	597	622	610	619	617	676	639	629	623	609	644	692	594	611	599	586	639	615	621	640	628	633	662	606	601	654	593	622	661	650	638	631	629	651	623	648	613	637	635	616	628	622	612	588	583	616	646	659	618	620	610	626	630	638	642	635	605	641	632	642	585	640	649	608	630	596	617	575	649	677	647	608	680	641	624	620	640	660	587	629	638	636	660	624	667	629	618	645	599	618	579	608	643	647	638	606	673	670	620	616	658	664	671	681	681	606	650	631	579	625	619	608	659	599	649	602	638	600	614	634	612	645	599	589	603	608	623	637	674	597	642	621	660	602	669	617	634	613	600	636	586	652	656	647	635	628	616	609	631	650	632	644	649	597	617	616	637	647	623	658	615	649	636	609	635	607	642	638	625	609	641	649	605	626	597	648	615	651	615	619	619	643	611	643	591	649	635	608	590	633	611	611	655	637	594	659	628	642	633	623	606	629	582	636	617	661	593	635	621	614	648	626	660	651	619	682	582	610	578	650	618	688	624	627	624	658	619	594	622	668	676	620	599	678	627	638	648	633	646	595	629	638	637	639	624	577	600	586	621	599	646	628	611	607	605	628	611	657	651	627	635	618	653	636	638	661	638	632	606	630	610	669	626	634	662	634	678	614	596	630	621	590	659	682	647	607	624	627	637	626	606	644	651	632	602	632	598	666	651	630	597	643	656	659	596	639	623	603	612	585	649	668	590	639	616	600	676	618	618	624	631	614	609	627	652	627	628	627	642	603	622	627	645	625	621	625	596	621	612	599	631	626	675	611	644	593	617	648	653	625	616	603	637	629	647	634	637	624	616	632	670	647	626	625	600	658	653	649	630	623	647	640	611	645	618	584	647	664	625	644	676	660	621	649	642	658	633	600	622	599	629	629	628	635	643	593	596	606	667	621	612	601	608	661	626	654	626	615	603	612	608	676	639	624	665	610	604	623	594	582	617	616	622	631	632	617	598	666	628	598	607	637	638	629	633	622	667	626	628	638	647	637	658	652	625	624	639	635	641	644	608	640	633	615	618	648	622	604	619	651	647	640	613	632	628	599	578	616	613	587	647	651	629	620	633	645	604	643	625	632	625	592	637	602	675	607	624	615	615	635	661	606	644	651	618	612	619	613	597	628	635	606	660	614	610	608	597	620	631	567	655	624	638	644	635	633	638	654	624	643	620	604	612	600	661	647	634	644	637	617	637	668	644	635	663	592	605	658	621	600	616	650	655	618	683	648	625	621	626	667	657	659	610	627	632	628	633	629	657	676	632	624	605	670	623	604	619	621	608	619	585	633	668	629	616	601	652	629	635	594	634	611	634	664	654	677	644	635	592	661	583	601	595	571	590	636	632	602	607	633	628	579	624	636	648	637	600	652	612	637	638	654	620	641	613	625	642	629	635	628	639	601	663	579	618	589	621	573	622	637	600	656	625	607	631	635	670	612	654	584	575	649	639	628	672	652	636	634	663	647	622	584	641	621	566	654	601	597	632	602	672	617	627	630	632	635	653	618	613	658	603	637	604	583	606	655	639	637	637	612	607	587	628	571	590	619	644	653	579	644	645	629	697	637	597	560	603	683	604	627	632	609	643	605	636	616	660	608	673	632	585	568	680	615	641	656	639	648	625	629	632	588	606	626	662	590	625	596	632	634	647	632	609	632	622	640	639	630	670	646	639	606	651	610	614	624	661	583	624	661	604	621	625	635	573	626	601	614	602	597	637	616	615	656	619	632	660	650	625	595	606	655	584	620	616	648	613	639	644	589	613	637	587	692	578	647	594	670	627	616	605	656	603	647	624	596	587	607	643	633	599	638	644	635	637	607	623	635	654	626	590	582	609	638	610	647	625	617	632	637	647	612	613	639	627	639	633	646	663	607	620	669	593	632	614	605	619	623	622	641	604	652	627	625	643	633	587	595	618	636	640	603	598	654	648	585	635	620	631	641	612	671	604	648	640	648	654	635	641	643	655	634	595	621	659	619	591	674	656	605	594	620	579	628	612	620	627	657	640	613	643	574	585	647	631	599	666	649	627	632	638	616	654	622	633	655	608	672	620	573	618	615	643	626	643	644	670	626	631	648	637	610	649	641	638	576	581	628	643	653	666	610	627	644	654	609	667	607	612	648	600	622	621	613	584	643	617	594	604	602	621	649	645	674	635	631	625	650	610	635	607	635	643	594	621	614	625	618	636	625	662	630	617	669	622	642	633	631	655	637	629	587	646	624	668	593	625	627	618	624	666	598	591	643	626	623	641	620	627	654	655	640	601	615	634	605	617	657	676	651	684	596	595	623	701	622	634	652	615	599	596	641	615	601	658	650	586	591	603	596	650	645	596	632	631	640	614	659	599	601	614	630	599	644	636	627	610	657	655	620	629	609	619	626	614	641	616	671	635	595	553	610	602	647	599	592	603	601	601	648	654	609	585	620	636	621	669	640	655	642	621	599	621	615	672	624	616	614	642	598	665	612	589	614	619	621	610	684	604	595	613	626	621	636	640	598	618	671	625	627	623	641	611	623	610	595	636	639	620	632	636	636	621	558	656	634	632	623	620	652	685	597	629	593	637	662	615	635	605	585	591	708	614	641	623	652	612	569	586	645	653	630	641	614	606	642	638	680	643	610	594	644	601	622	612	639	601	655	642	623	667	648	611	591	605	630	648	594	599	640	605	625	625	655	621	609	626	628	606	616	630	637	640	612	619	631	600	658	673	612	602	645	601	632	639	605	642	644	609	574	607	626	662	610	660	590	627	646	630	644	676	634	617	662	624	691	622	656	663	573	581	644	639	710	621
2008	911	432	279	239	263	299	334	397	370	261	225	211	201	199	180	168	157	145	176	162	201	445	527	450	355	249	170	158	133	89	86	99	84	67	75	91	88	85	86	78	92	80	70	82	81	69	74	70	97	86	74	100	91	83	68	78	85	84	83	77	86	72	81	80	78	86	86	86	88	79	87	94	72	97	74	78	84	74	83	89	86	88	85	84	70	88	93	90	79	90	93	66	81	84	70	92	80	92	79	70	94	85	87	77	75	77	85	89	81	90	87	88	68	87	85	92	84	86	91	84	92	81	83	91	77	74	88	75	87	79	79	91	81	84	77	77	96	85	77	86	65	76	79	70	78	83	89	99	91	90	75	83	105	84	92	102	101	78	95	84	78	79	77	104	83	89	78	69	83	83	90	80	74	74	75	115	71	70	83	95	74	98	90	90	76	76	93	85	100	78	70	91	96	103	89	101	98	89	74	73	78	112	83	78	82	97	75	81	93	60	80	88	101	75	81	82	82	68	83	89	91	68	66	84	70	80	93	84	89	78	90	81	85	80	90	72	86	76	74	77	78	85	82	81	86	87	83	66	89	70	88	85	78	91	76	87	67	86	72	79	101	86	86	71	82	107	78	83	76	93	83	85	78	85	85	91	98	71	87	92	109	85	74	77	78	96	76	70	76	84	82	91	73	88	87	78	72	86	80	88	79	90	112	73	67	83	91	89	79	90	73	88	81	83	80	77	69	84	72	89	85	84	81	86	83	92	93	92	86	77	92	66	74	70	84	79	88	94	79	84	78	75	75	78	80	88	79	72	80	92	79	71	79	80	89	71	63	81	95	72	87	77	86	79	86	98	81	73	87	84	87	89	73	80	84	95	62	93	85	91	79	81	73	86	91	94	84	84	84	86	77	85	90	91	81	86	85	81	89	77	92	95	103	89	76	87	84	89	81	87	87	95	85	96	78	92	90	84	74	65	87	77	88	79	84	74	73	76	69	94	84	102	87	103	90	90	69	70	91	87	80	72	93	86	100	81	82	69	84	88	93	94	100	96	90	84	86	83	88	74	82	102	91	98	96	79	90	94	96	96	87	68	77	85	82	67	75	76	83	79	87	94	83	93	92	98	81	82	79	86	71	74	88	83	79	98	74	89	85	85	99	92	81	97	81	94	87	72	82	88	71	94	88	74	89	74	83	69	87	83	92	87	92	59	69	84	75	77	101	77	96	94	89	90	75	79	78	76	93	97	94	83	91	80	78	84	81	84	101	68	91	81	98	67	83	84	69	94	73	80	67	76	86	86	89	86	94	83	83	80	81	84	87	90	65	80	84	85	85	76	91	85	96	86	84	82	94	87	69	87	77	64	84	85	87	68	72	84	95	82	96	86	88	105	81	80	89	74	70	78	77	84	72	99	74	85	75	71	83	80	67	80	84	88	85	87	74	75	84	80	78	75	81	77	89	89	74	78	89	91	78	83	69	116	88	82	84	76	96	72	88	89	80	78	89	97	87	93	92	93	80	77	78	71	95	74	71	90	88	99	86	95	86	74	103	63	81	65	91	75	75	78	75	86	67	91	91	97	96	77	81	88	85	94	86	91	69	66	89	73	76	85	65	80	88	100	81	66	88	75	86	86	86	86	80	85	82	79	80	110	59	64	79	95	95	81	76	80	76	95	94	69	76	97	103	70	67	72	84	63	89	77	87	78	76	77	74	95	59	86	82	82	77	90	88	95	86	92	73	89	86	78	82	93	70	79	80	64	94	97	93	91	81	102	82	78	87	89	92	76	77	75	68	86	68	89	87	86	82	83	72	93	92	73	92	82	78	83	75	77	82	78	91	77	81	86	90	80	74	105	79	91	80	73	88	104	87	78	76	97	101	93	81	85	78	71	74	87	87	84	70	84	96	91	71	97	89	81	74	85	98	76	86	78	79	73	86	80	92	77	85	71	72	86	82	92	95	74	90	83	80	85	70	87	86	68	92	80	76	90	80	80	72	76	90	85	77	76	84	83	83	93	87	87	86	87	92	85	85	81	76	92	83	88	76	78	82	75	80	73	76	85	67	81	81	94	97	75	91	92	84	91	100	87	78	91	85	87	95	102	85	96	87	84	104	82	84	94	77	91	78	92	90	68	79	101	91	86	84	79	72	76	82	74	80	73	86	103	91	78	88	95	86	58	90	87	89	77	85	88	68	79	79	78	96	81	89	94	92	69	96	85	74	85	75	87	92	89	83	94	82	71	88	87	92	94	91	84	85	89	69	93	87	64	75	80	97	83	76	90	94	88	79	84	87	79	84	92	65	88	98	91	72	83	97	90	75	98	96	79	95	103	80	77	62	75	87	81	92	91	89	80	67	57	102	67	80	97	75	92	81	73	98	72	81	82	88	81	87	86	100	87	88	100	87	73	85	68	80	100	72	84	82	84	103	82	82	102	91	89	67	97	89	84	84	83	70	85	84	89	85	75	71	97	88	79	89	84	93	77	81	91	84	95	84	69	88	71	85	92	84	83	86	89	100	98	80	104	102	86	94	93	83	97	83	107	97	63	69	82	102	71	100	85	92	89	75	75	83	78	75	87	86	80	89	88	75	78	95	68	91	90	79	88	93	88	77	83	84	86	76	96	89	88	60	79	64	74	82	81	90	84	91	97	79	76	86	95	83	86	81	88	86	67	78	74	86	102	92	84	83	86	70	69	88	80	86	98	94	71	92	88	77	89	90	82	88	82	74	106	90	72	97	82	95	88	96	97	86	85	88	72	85	90	88	98	77	78	110	81	72	105	83	85	94	87	92	88	94	78	89	71	79	74	70	85	100	88	70	76	75	71	82	97	66	98	91	87	80	83	88	74	90	91	77	91	84	60	98	80	79	80	76	76	83	92	80	76	95	75	87	69	83	94	81	88	78	83	82	90	82	83	70	78	88	79	97	84	87	69	82	87	90	90	72	56	87	80	80	69	68	98	70	70	92	71	75	80	85	75	81	84	98	91	90	72	74	80	98	93	92	63	91	82	84	82	94	66	75	88	84	75	78	88	75	94	72	92	78	106	85	65	75	79	83	86	84	83	95	87	87	91	85	84	101	78	94	92	90	81	92	82	88	84	95	87	90	83	74	82	73	83	61	78	90	72	73	66	85	81	71	86	98	95	79	78	84	77	95	75	88	86	85	89	87	83	96	79	78	83	80	75	85	76	72	78	77	81	91	74	67	93	72	75	95	69	92	81	88	81	80	62	81	94	74	77	96	79	102	82	69	105	91	74	80	88	67	87	91	72	68	82	88	90	76	58	82	73	90	74	70	72	75	82	78	82	94	88	83	84	116	106	79	76	82	101	83	66	97	96	78	73	77	93	91	90	75	77	89	88	94	89	88	78	81	85	71	94	70	84	69	77	76	76	82	88	75	87	88	64	79	100	94	87	75	73	78	93	74	79	95	82	88	78	68	92	74	85	92	70	71	83	82	79	73	92	73	76	79	70	94	78	103	96	80
20745	8861	4150	4247	9224	13052	13423	12880	13428	10173	7658	6685	5694	5150	4700	3739	3662	3070	2734	2619	2757	4431	9443	9945	8200	6108	4131	2700	1716	1119	920	755	688	694	654	608	613	596	637	620	579	591	646	617	616	590	631	611	607	606	586	614	614	599	649	619	603	599	637	637	622	610	589	616	567	585	611	602	620	648	651	614	596	606	640	620	596	585	670	605	619	585	661	622	659	617	631	594	619	595	624	586	618	645	555	612	594	622	603	624	602	587	619	580	613	601	666	564	641	593	607	599	605	630	610	605	635	627	612	639	588	587	592	630	610	569	590	649	648	639	583	627	638	610	614	648	621	611	594	622	632	613	633	651	647	630	585	630	637	595	628	624	578	594	616	628	592	640	577	631	622	653	608	581	605	627	586	599	640	646	580	569	582	622	587	614	598	633	613	630	659	622	618	609	641	583	596	591	579	605	580	594	598	647	649	634	610	603	644	648	661	589	641	593	606	673	663	559	623	599	598	601	599	596	639	594	609	596	606	590	629	630	595	600	646	554	604	561	609	632	610	591	626	623	580	632	576	600	634	649	578	607	666	632	590	643	621	636	622	625	577	644	544	596	638	538	606	604	610	568	592	641	532	594	640	622	630	618	584	570	611	579	607	604	608	622	636	637	598	625	655	595	586	599	619	624	612	627	596	626	611	638	599	622	607	644	620	607	598	605	604	639	573	624	602	595	627	595	626	615	590	572	612	579	615	599	607	576	626	600	624	615	622	615	635	592	615	652	573	616	616	635	616	621	630	580	614	572	651	633	594	641	639	594	615	634	637	597	614	620	595	582	584	620	583	610	611	607	612	614	634	622	608	599	593	596	612	582	593	682	581	648	610	625	614	631	621	607	565	605	667	638	566	593	574	606	589	569	575	655	581	587	667	660	645	623	608	660	624	665	602	575	596	618	631	614	658	597	600	616	593	647	605	569	600	589	566	610	594	628	646	616	586	586	615	612	601	634	628	586	647	604	622	579	647	616	592	580	614	563	585	652	637	638	619	597	592	607	590	592	606	602	616	583	597	581	628	582	633	600	606	597	615	625	604	653	610	595	626	622	660	635	633	649	662	629	618	607	632	591	583	638	637	651	580	567	643	609	645	630	603	614	634	608	614	617	582	592	600	564	616	635	620	597	592	612	614	591	602	641	633	615	625	583	622	632	600	651	629	617	651	640	624	606	610	554	631	587	585	624	613	631	644	617	590	601	629	587	616	601	567	627	613	596	625	606	620	601	643	597	615	645	600	649	572	575	613	635	611	634	589	586	598	605	599	582	610	602	571	630	629	612	633	562	615	619	580	597	591	648	637	587	606	609	588	602	590	655	594	636	628	579	659	592	620	611	607	577	611	583	628	621	585	652	606	625	602	638	610	631	634	605	615	646	592	619	652	608	661	603	623	568	626	587	654	558	609	617	623	601	580	613	619	618	592	646	627	641	600	617	620	632	611	644	622	615	595	607	580	610	609	626	608	594	597	592	578	621	638	585	575	664	581	618	600	626	579	637	621	604	682	623	631	605	595	554	600	605	608	582	583	574	610	618	587	618	604	609	659	609	560	649	597	642	598	615	644	602	654	616	599	582	611	644	597	625	585	608	629	651	603	597	646	679	606	600	646	618	658	585	643	595	641	638	571	590	574	610	611	584	608	621	629	535	593	694	625	620	613	595	638	631	584	625	607	593	581	575	594	628	580	626	656	619	582	647	608	635	612	617	650	615	579	599	602	587	583	583	595	603	574	641	638	599	567	600	618	626	586	627	583	623	601	623	571	588	587	591	611	632	624	600	603	577	661	591	630	609	580	576	609	592	608	635	635	647	580	620	628	640	620	602	613	602	629	597	609	620	641	562	628	625	595	622	606	621	641	597	589	621	654	644	620	605	612	615	593	607	615	617	591	583	562	603	605	589	625	627	573	578	617	629	645	566	611	594	636	575	613	622	630	566	606	594	620	603	595	627	596	647	624	605	577	611	664	568	600	610	639	631	614	592	629	617	558	611	613	578	628	646	609	595	607	641	611	609	603	563	608	626	598	594	621	610	585	626	596	621	606	664	612	602	599	615	616	632	576	604	585	586	647	584	559	625	612	603	630	604	623	601	600	630	583	584	564	663	604	644	616	618	625	650	590	657	618	608	603	621	588	633	586	612	597	578	609	642	585	637	583	593	646	649	629	603	644	600	611	594	615	620	550	617	539	596	548	632	607	646	593	625	605	605	650	604	628	595	623	621	625	622	619	586	638	603	624	599	630	633	599	569	631	610	645	606	620	602	620	574	624	646	648	624	608	613	659	582	577	602	596	615	647	560	640	616	580	619	569	607	610	606	580	594	617	612	615	629	593	644	623	585	583	606	619	580	567	597	659	635	570	579	642	600	574	628	599	596	604	612	628	597	611	636	654	619	620	628	610	646	631	610	609	611	608	657	626	581	617	616	603	631	617	624	584	644	584	626	604	577	640	629	631	586	627	622	615	637	582	619	588	612	623	622	580	651	601	617	605	548	584	616	607	550	639	617	657	628	615	578	599	600	676	629	614	630	630	648	602	611	656	586	589	642	644	595	628	617	601	574	628	632	621	609	568	598	594	631	618	574	599	631	598	578	601	630	592	556	605	598	623	636	622	639	623	609	627	643	590	635	621	578	652	575	527	573	587	593	604	587	662	625	606	630	612	631	572	588	611	634	615	637	592	602	589	591	599	643	589	571	614	639	594	594	577	621	553	554	613	678	619	628	600	605	584	625	629	605	602	596	598	615	568	548	596	617	616	620	600	617	580	638	668	565	594	614	639	624	589	662	615	638	616	602	603	614	637	611	602	657	615	575	595	681	610	591	605	629	639	584	598	599	639	617	564	640	639	632	568	617	598	646	630	634	630	593	593	639	615	657	583	645	643	591	639	603	632	636	641	631	610	616	616	625	617	609	613	664	604	616	606	628	579	613	616	582	577	643	602	625	602	609	574	574	610	596	645	641	624	610	625	588	598	618	624	594	664	615	592	575	630	582	569	596	599	605	621	633	610	593	643	625	605	619	649	649	631	629	598	642	620	646	609	627	613	667	599	593	609	577	592	572	637	595	622	593	624	611	596	557	608	634	622	615	596	617	576	638	590	599	628	631	599	609	633	651	575	560	620	628	580	571	591	603	617	602	612	615	652	621	636	586	602	620	628	620	562	594	607	643	641	586	607	643	572	588	577	627	608	598	595	593	631	579	566	632	647	636	609	588	608	667	605	624	619	662	655	586	604	587	634	634	634	598	591	585	633	618	597	649	592	610	641	628	595	615	633	611	606	644	609	619	631	619	579	654	570	598	573	627	660	591	597	590	575	610	630	575	589	603	621	636	605	615	580	607	617	609	596	559	547	585	600	610	631	610	615	608	619	635	581	616	633	575	596	607	644	610	613	603	574	606	587	612	582	603	650	608	590	626	625	629	595	624	598	672	640	607	652	625	561	634	598	595	615	616	596	603
3541	896	389	240	220	245	330	364	373	276	286	265	235	229	178	200	207	197	166	162	181	348	512	542	426	317	257	242	144	128	115	110	107	103	111	109	116	106	95	101	113	109	98	101	107	119	101	103	116	107	96	87	110	105	105	121	95	81	118	102	92	98	86	88	89	92	93	107	118	106	95	121	91	97	96	106	88	110	91	86	110	120	99	100	100	118	104	109	88	93	112	107	121	114	100	93	105	103	98	99	91	118	111	85	103	102	89	116	95	109	93	104	113	93	93	70	108	108	90	104	112	79	105	93	84	111	103	119	116	92	86	103	104	83	97	84	100	92	113	81	107	102	105	96	97	86	91	95	98	107	103	108	107	99	86	106	116	98	93	99	105	117	97	94	106	96	96	86	107	89	92	98	103	103	103	95	97	114	102	104	95	101	107	99	93	103	108	107	96	105	92	100	99	106	96	99	110	93	119	91	95	121	90	108	115	117	112	104	89	104	94	102	105	106	94	92	93	107	94	98	102	84	100	95	90	81	102	110	106	102	121	87	87	118	91	92	93	100	83	105	108	114	106	103	104	91	108	98	118	92	100	103	91	92	83	93	97	88	113	116	113	106	89	116	105	107	118	73	103	122	98	112	97	96	92	99	99	116	106	85	97	93	101	86	94	95	92	110	106	106	109	98	94	99	106	76	108	106	95	86	90	96	104	95	97	95	97	116	107	86	105	90	87	80	85	111	93	120	93	111	115	82	88	99	104	114	118	84	100	105	115	120	108	102	97	115	103	96	112	95	102	120	98	97	119	106	107	102	101	77	108	108	112	97	101	111	97	95	93	95	103	108	80	97	101	114	101	76	95	93	102	91	95	109	96	87	105	89	100	107	102	82	103	95	88	111	78	111	105	120	89	94	109	115	106	85	99	93	94	92	80	102	102	107	93	115	112	108	114	89	92	92	91	108	84	110	97	99	98	108	90	91	114	78	102	113	114	90	104	105	81	78	108	97	97	111	97	87	100	107	92	96	101	108	96	98	99	117	126	94	77	113	104	103	97	93	108	89	107	93	96	104	107	96	108	107	96	107	126	105	90	113	100	93	113	123	83	93	132	75	93	93	92	90	93	101	82	90	108	102	103	109	82	97	106	93	105	87	104	106	78	123	98	91	106	86	95	106	98	85	100	111	88	108	84	98	107	103	81	102	106	99	93	107	107	122	97	105	99	84	104	102	101	106	91	93	95	103	97	97	100	95	85	85	84	101	99	89	90	109	108	92	108	93	90	104	118	108	99	95	100	103	108	93	110	90	100	97	98	100	102	113	109	98	100	107	108	91	95	85	80	110	110	85	92	115	95	97	111	87	103	96	101	93	75	99	99	104	106	90	107	101	100	98	116	111	109	91	94	108	97	99	94	91	113	99	102	101	90	106	95	87	96	81	98	97	109	88	107	92	83	106	93	112	111	103	98	93	90	111	99	101	95	90	88	103	100	108	91	115	105	87	102	117	109	89	91	98	108	113	94	104	119	96	111	98	76	114	83	115	101	95	95	95	87	100	91	93	90	92	114	102	92	107	87	107	94	96	101	104	99	104	106	115	88	99	90	111	100	110	84	93	95	100	101	98	88	97	91	109	102	104	123	103	97	96	88	94	102	84	105	101	106	96	94	129	102	87	102	105	99	106	92	101	103	100	101	93	86	102	80	101	100	107	108	95	102	99	102	84	98	89	112	108	105	89	94	92	102	114	105	100	96	83	99	110	111	97	85	77	87	107	112	101	83	105	108	109	97	111	98	89	115	90	114	100	93	94	111	104	121	91	100	116	96	107	118	99	117	93	116	112	111	99	86	103	105	107	97	86	96	94	101	126	90	109	102	106	91	93	99	97	93	92	100	91	87	91	89	103	89	90	87	94	90	86	71	103	106	85	113	91	114	98	97	106	93	96	122	125	97	92	107	81	104	99	92	125	103	95	97	100	96	96	101	106	88	116	124	84	95	99	94	98	91	86	90	94	100	116	106	97	91	115	115	102	110	99	92	103	109	109	90	105	96	85	98	111	97	109	94	95	89	115	91	93	103	95	107	110	113	104	107	111	120	110	84	107	107	110	110	91	102	89	103	105	97	101	103	87	126	99	90	98	105	100	93	89	115	94	96	99	84	85	85	104	98	120	93	103	101	126	94	87	109	114	95	106	91	96	97	81	100	97	103	111	84	95	106	92	91	109	99	107	92	99	116	104	95	82	100	102	112	89	104	95	120	119	116	103	100	99	86	93	114	90	98	84	103	92	96	116	83	88	97	94	97	81	110	93	103	97	97	88	94	95	113	87	107	88	108	111	110	102	99	88	107	118	101	106	96	98	107	110	96	100	88	114	124	111	113	102	90	96	83	99	105	77	101	89	94	105	88	97	92	101	108	93	103	109	82	99	103	97	83	103	95	101	108	113	105	104	87	128	95	96	96	100	92	85	87	104	113	114	92	91	96	111	108	92	101	105	106	117	98	108	101	108	96	95	109	102	82	100	78	109	97	85	93	100	104	105	107	99	93	96	99	95	103	93	106	109	116	91	84	99	72	100	112	102	108	92	90	106	102	90	93	89	102	104	103	91	117	107	99	109	94	105	103	108	97	117	106	93	107	112	102	83	96	104	102	114	94	98	100	97	129	101	103	89	107	93	72	108	109	83	106	98	114	125	99	85	89	100	105	90	84	90	82	112	103	107	105	98	88	98	111	104	100	96	95	99	108	101	85	105	112	115	109	97	93	80	100	117	89	89	97	95	122	72	86	93	75	108	81	117	112	92	90	107	109	104	92	88	102	91	100	99	109	118	96	109	103	114	93	104	79	98	102	99	101	100	91	110	87	105	96	118	95	100	86	104	120	107	94	105	91	106	94	105	96	95	92	103	94	103	97	107	107	119	100	98	106	103	97	103	86	103	91	95	99	83	117	75	101	105	120	97	116	104	97	98	103	98	90	96	109	105	106	105	90	120	94	102	100	102	93	97	99	114	104	75	99	108	97	89	98	98	98	104	110	94	108	110	99	85	91	103	84	83	88	104	105	95	91	92	94	96	100	86	113	110	99	79	90	120	89	101	109	90	101	102	95	110	101	102	104	92	109	93	101	92	98	101	102	101	96	106	105	127	111	95	101	92	99	107	102	94	93	104	104	108	103	102	113	100	103	100	107	87	112	86	97	100	94	90	78	100	91	88	98	113	104	99	91	94	98	103	81	103	108	104	105	96	106	101	93	92	107	111	89	83	81	113	86	105	81	109	96	85	82	102	90	102	109	102	104	110	114	95	84	82	118	92	95	105	102	106	91	97	106	96	77	106	119	78	100	107	90	110	109	96	99	98	105	104	114	88	127	115	101	98	99	91	102	113	120	106	105	81	83	98	89	95	101	103	109	89	104	99	98	111	88	94	81	114	98	100	82	90	101	88	96	113	94	81	93	106	91	103	107	100	93	118	103	100	106	84	104	103	91	100	103	111	101	94
20822	8335	3801	3976	8556	12022	13990	13966	12976	8693	7412	6657	5765	5287	4561	4238	4213	3509	2836	2485	3159	7568	10901	10619	8301	5959	4120	2808	1847	1289	976	879	828	739	728	765	754	702	753	710	708	662	706	774	740	706	753	675	724	739	717	737	742	787	791	726	710	744	704	737	763	741	734	710	751	696	742	759	721	716	748	712	750	743	715	747	731	701	765	696	795	733	735	689	742	704	697	752	757	701	689	748	740	726	703	709	710	712	708	730	706	711	694	720	708	748	731	755	735	699	721	733	700	697	722	681	720	759	739	740	781	689	678	721	788	730	737	724	670	734	689	705	737	751	682	699	743	763	711	724	751	705	731	734	719	698	712	756	721	728	718	705	773	727	693	764	746	760	714	737	704	718	724	716	734	720	680	722	717	716	749	733	712	728	719	722	726	749	720	714	683	739	710	756	711	710	746	771	765	713	687	720	753	726	717	729	703	738	734	746	729	705	716	716	686	730	699	749	680	696	702	734	688	732	701	749	728	773	732	768	708	676	744	693	748	717	723	722	753	720	718	674	700	683	759	742	694	718	741	684	729	725	710	744	737	731	734	707	732	717	718	719	731	755	720	734	688	761	742	714	728	707	732	708	750	739	746	746	773	740	737	734	702	732	723	766	735	703	741	727	715	749	728	730	768	669	751	709	721	714	765	727	700	712	730	676	708	702	716	724	782	734	745	752	697	714	746	684	734	762	744	684	710	735	712	715	751	727	731	749	726	750	753	731	704	770	712	731	768	742	727	671	742	706	763	710	741	705	768	715	734	720	742	745	744	751	723	720	687	770	702	679	686	694	672	745	725	700	756	748	796	705	784	758	763	690	701	767	786	707	677	722	738	705	711	725	701	725	745	733	778	748	768	734	719	768	686	733	675	717	742	707	716	714	769	750	715	735	731	711	720	743	718	688	697	752	737	707	718	764	753	727	727	768	732	739	719	723	732	711	712	702	724	730	765	720	770	720	690	742	777	721	717	761	724	756	747	707	711	714	720	712	673	748	724	704	741	739	748	752	761	730	721	708	696	698	695	760	713	707	713	780	737	733	773	759	722	730	729	763	748	704	733	730	695	732	706	739	683	736	679	739	741	705	749	720	715	698	672	699	738	753	740	743	701	719	718	721	707	737	754	677	745	737	721	718	720	730	736	762	682	704	705	765	742	759	708	684	778	720	721	735	713	719	753	662	748	713	703	738	726	763	748	731	707	661	739	763	747	719	717	713	751	693	756	736	715	723	736	761	732	773	748	750	697	736	711	716	694	767	755	707	773	723	741	724	701	692	730	803	688	750	744	689	696	739	750	713	723	758	712	682	727	752	685	693	732	696	791	721	694	759	726	745	700	743	772	714	744	702	729	695	698	755	730	757	744	774	730	700	713	714	739	716	755	712	715	752	760	746	721	707	739	745	693	742	742	750	698	736	719	740	770	716	744	716	762	712	729	758	699	743	743	700	697	745	725	708	758	731	741	736	753	840	725	757	727	749	697	755	715	739	743	720	723	727	715	749	743	747	708	714	710	684	739	772	771	724	695	728	708	786	767	741	751	756	738	729	695	678	759	714	683	725	685	734	680	775	774	741	721	775	708	707	669	765	707	719	751	705	741	726	728	696	703	727	766	721	734	743	751	720	685	693	728	712	731	706	752	720	699	720	728	723	727	688	778	716	756	743	713	714	735	742	746	779	692	748	697	724	712	703	719	750	743	665	759	697	727	706	688	744	720	707	750	744	725	770	757	745	720	719	758	765	728	708	733	687	723	745	689	753	764	743	769	705	718	742	710	711	722	746	698	751	697	712	750	775	711	705	735	734	762	751	714	708	724	724	715	748	749	717	709	699	730	782	728	740	738	725	776	705	735	734	714	714	672	727	723	736	718	701	726	739	728	745	654	715	790	728	748	807	694	682	694	692	751	800	720	730	791	757	727	741	684	720	762	699	694	704	764	716	757	751	733	765	733	727	776	700	764	734	766	726	724	679	700	734	753	743	719	736	720	763	725	742	721	739	683	716	711	763	683	772	769	697	729	720	736	726	720	755	749	728	747	771	760	707	714	733	738	723	724	760	752	740	712	699	722	704	732	735	749	743	682	726	743	785	705	699	701	748	747	741	758	757	740	732	716	764	733	701	732	761	711	730	754	700	704	731	691	709	757	710	678	765	764	724	748	732	714	696	704	776	718	759	744	766	720	728	738	704	739	716	691	697	689	715	698	705	738	741	744	737	704	737	719	736	712	700	807	737	747	756	698	713	724	756	713	661	688	695	760	768	745	762	718	753	722	729	675	758	748	746	675	764	713	726	756	705	672	678	701	762	740	700	703	673	709	732	729	731	742	778	696	736	729	753	738	745	706	714	666	765	704	750	722	698	736	713	779	729	733	737	671	767	738	778	736	719	758	715	749	726	738	697	689	705	704	720	722	684	752	712	730	710	715	757	694	738	718	782	731	750	742	687	720	698	739	753	733	787	706	706	714	740	756	696	720	734	720	724	758	696	661	727	809	722	757	751	748	726	790	718	665	666	690	774	729	754	752	737	732	779	735	738	748	702	731	723	711	685	746	727	709	727	731	728	762	709	770	707	729	750	742	701	707	750	696	748	734	738	711	676	743	727	703	757	749	704	733	694	758	760	761	733	729	724	734	748	762	724	745	707	695	754	758	728	694	708	678	754	676	749	734	720	717	728	762	725	754	758	733	680	744	741	645	723	733	731	728	712	719	737	682	701	743	757	783	723	730	692	736	700	734	750	727	769	750	715	766	749	737	749	744	749	727	729	709	759	713	745	713	709	750	721	692	724	721	774	701	752	687	684	758	705	700	705	706	715	738	727	738	720	777	720	733	712	708	708	707	676	757	685	708	761	754	694	747	766	714	775	712	713	722	723	733	738	736	703	735	690	749	700	703	738	724	671	693	745	750	717	731	735	721	716	758	703	700	750	716	712	705	773	714	771	720	752	728	789	733	710	747	738	739	719	711	749	757	685	730	681	767	724	695	735	706	751	747	689	676	725	720	736	737	720	768	738	717	765	714	685	737	738	769	711	698	744	708	687	705	762	709	748	728	747	716	686	691	745	711	703	737	749	733	736	727	719	710	737	710	727	731	682	705	725	700	734	714	711	719	727	770	707	727	762	794	747	755	704	673	749	763	769	762	732	665	788	710	751	729	776	726	713	762	755	748	748	739	695	727	688	746	765	713	721	728	722	738	773	699	728	724	740	755	710	704	776	725	775	751	738	765	724	704	742	706	722	726	713	771	679	750	732	719	750	757	728	756	762	702	721	698	752	695	696	769	729	732	717	731	746	752	720	746	771	706	702	687	734	734	744	749	720	728	745	703	680	735	762	697	747	708	685	744	732	721	693	688	692	759	726	681	638	725	723	788	695	756	718	745	733	706	696	721	708	734	733	705	729	734	738	763	677	697	706	744	696	754	762	714	689	744	731	719	732	715	783	733	711	736	695	779	705	725	752
3113	1390	512	323	276	305	507	542	436	353	359	342	308	317	262	258	221	219	177	174	196	613	933	943	747	539	383	276	180	163	137	109	105	113	94	88	119	82	96	91	94	95	88	95	89	83	111	94	85	83	104	96	107	112	92	100	109	105	92	95	97	98	87	85	95	111	105	119	101	99	87	100	98	87	99	93	95	117	114	92	97	97	95	106	96	94	95	90	99	85	89	95	79	91	109	106	83	94	101	100	98	96	76	111	97	109	90	97	89	107	100	89	96	111	99	94	108	84	117	84	97	83	80	104	94	101	103	100	104	97	83	93	91	109	79	85	88	106	94	108	110	88	120	100	102	87	89	97	102	81	86	95	99	101	79	101	101	97	104	94	89	108	88	100	101	103	96	96	105	100	110	79	95	119	127	111	104	85	91	105	98	110	115	89	92	101	105	97	118	100	85	113	104	106	96	95	91	89	98	113	99	106	110	96	87	107	103	94	95	93	89	108	95	98	109	98	112	92	107	91	91	104	91	100	100	83	76	97	106	86	90	109	112	93	108	108	105	94	101	97	99	86	95	91	91	104	112	91	100	106	96	104	118	100	92	104	91	89	107	107	100	123	92	104	107	89	113	94	101	96	89	100	112	93	99	101	95	94	109	100	97	84	95	108	121	100	96	70	95	118	98	80	98	102	104	96	93	99	110	114	113	98	103	84	105	102	113	92	104	94	88	91	101	85	100	90	104	105	109	100	79	98	98	89	105	104	109	102	119	98	100	102	116	93	80	103	100	84	111	92	109	95	101	99	106	109	97	87	99	98	116	79	106	95	97	80	97	84	96	106	93	98	82	109	124	94	96	103	93	80	107	102	88	95	113	90	113	117	105	99	99	99	86	108	112	81	107	98	99	99	101	102	93	79	99	94	113	113	113	105	89	90	93	101	103	106	91	97	114	103	105	93	100	89	113	96	109	89	91	99	87	90	86	107	95	98	107	100	101	108	79	105	86	96	98	86	97	111	94	102	92	98	110	108	104	99	100	102	87	104	95	97	109	92	96	118	109	105	88	89	91	98	80	95	95	119	115	96	83	99	102	87	108	118	107	106	89	100	89	108	91	90	94	105	96	86	100	100	107	97	82	89	102	101	99	95	97	109	108	108	84	105	96	97	87	96	113	100	96	93	94	91	91	84	100	104	113	122	93	117	98	99	110	84	108	119	109	114	86	106	84	86	97	82	92	108	97	100	83	112	100	104	108	104	92	90	69	101	104	120	109	107	97	102	89	101	98	94	94	85	101	87	107	105	98	105	99	93	84	92	111	107	103	93	88	105	111	138	99	114	110	92	98	93	95	104	93	115	94	99	97	105	87	105	100	103	98	99	102	101	97	105	89	109	84	113	101	113	125	112	105	100	76	97	99	100	101	113	95	104	100	116	100	101	91	94	117	109	90	98	104	107	96	97	98	108	100	111	84	114	108	83	118	92	94	98	106	105	97	96	104	98	88	93	77	85	103	100	83	112	95	99	95	99	96	91	108	91	98	97	91	93	96	114	111	104	81	98	94	116	105	111	104	87	89	86	105	75	95	105	93	113	97	95	96	89	99	99	91	98	92	98	110	100	84	95	104	107	91	95	107	95	84	103	84	99	87	87	84	88	91	101	102	104	107	93	96	104	98	106	93	93	92	104	99	97	85	86	105	97	109	90	115	88	104	109	105	96	110	83	88	89	104	107	89	91	114	106	91	108	102	96	89	91	76	104	99	111	100	97	102	104	87	95	111	99	89	123	103	96	87	108	98	98	103	94	93	90	97	92	85	95	85	94	87	102	93	111	75	101	106	122	122	114	98	89	114	105	94	110	87	95	75	106	90	90	102	75	85	101	118	123	84	108	91	80	94	98	97	90	104	83	96	91	87	95	99	94	99	83	95	99	97	102	86	106	94	97	99	91	93	108	100	111	88	101	111	103	95	94	98	93	101	107	97	91	89	110	109	97	115	89	104	113	79	119	89	100	84	119	77	111	91	99	103	100	87	100	112	99	86	103	95	85	104	109	95	105	115	100	89	117	105	113	106	99	86	93	127	101	98	118	84	106	90	103	92	98	97	92	98	99	82	110	86	95	89	105	100	98	98	99	98	86	90	106	103	95	103	104	106	87	104	101	101	101	116	89	90	114	95	96	112	104	89	97	99	104	82	101	81	97	106	103	98	95	89	91	94	96	94	103	100	100	117	84	91	103	103	116	98	92	102	94	98	82	107	105	81	111	106	114	98	101	97	88	104	98	100	103	88	100	99	87	100	102	94	97	99	87	110	84	114	120	93	108	91	102	99	82	119	83	100	85	93	87	100	103	105	112	106	100	82	98	89	95	109	107	99	93	99	108	91	96	93	104	87	87	106	97	95	91	82	102	86	90	104	101	101	88	115	96	102	106	101	120	113	113	89	102	95	111	101	114	87	104	94	109	77	97	84	88	107	110	96	94	92	105	104	88	100	105	116	84	83	118	109	103	100	103	104	78	92	105	87	88	98	92	96	88	117	99	82	123	82	86	103	104	91	102	89	91	97	115	89	98	101	101	90	80	96	103	101	99	86	106	93	83	91	96	106	99	97	93	98	103	94	88	88	93	86	123	94	98	117	102	91	91	91	107	109	98	89	107	102	81	104	95	97	96	94	118	87	95	97	98	104	115	105	106	100	70	90	90	91	92	94	76	95	110	103	89	140	73	107	111	86	94	94	106	106	96	108	99	87	98	101	102	92	100	105	115	94	116	99	99	112	120	96	77	111	115	87	111	92	106	90	103	101	96	104	106	108	116	79	96	93	102	97	112	90	91	104	102	80	106	110	103	88	95	94	94	85	102	101	91	95	87	105	97	92	96	98	114	102	106	117	115	86	111	114	85	92	87	82	99	107	118	102	119	85	92	89	105	103	106	107	97	98	88	89	108	98	91	98	100	97	94	79	90	100	97	113	126	108	101	95	101	106	89	109	92	125	109	99	88	93	110	95	102	111	101	105	98	111	108	90	90	97	92	85	95	95	92	98	92	92	112	105	102	96	100	92	101	98	98	74	111	101	106	104	106	102	112	101	96	112	97	94	89	111	108	106	87	85	85	92	106	101	96	110	104	115	82	110	103	107	118	106	113	90	106	117	103	103	95	111	93	87	100	99	99	88	104	99	103	104	98	112	113	92	106	101	95	97	107	106	89	107	96	93	98	94	112	85	106	89	96	81	99	104	97	113	93	81	110	96	108	98	92	93	94	112	117	81	98	99	115	102	83	110	112	94	110	96	103	100	88	100	103	102	97	129	109	108	77	108	103	95	98	110	79	101	90	96	86	112	89	99	104	113	94	102	99	105	103	105	76	99	99	93	103	108	97	99	102	126	108	108	96	101	104	91	110	96	95	92	104	97	89	94	104	108	96	111	99	108	101	97	115	90	91	94	111	93	88	98	109	105	97	94	106	94	85	85	81	92	103	81	96	86	105	106	93	94	112
25564	11126	5132	5033	10834	16144	19568	17549	13152	11095	9546	8823	8035	7130	5886	5561	4834	4164	3753	3098	3383	12712	16484	15744	12625	9311	6343	4111	2703	1711	1195	941	793	778	710	757	742	703	721	736	701	708	714	797	677	651	717	695	695	683	704	703	747	736	664	709	742	753	687	682	706	688	700	737	695	731	719	674	713	705	717	704	705	699	726	699	741	745	712	729	691	667	713	704	729	702	702	742	735	695	714	721	698	694	697	700	726	722	696	718	715	756	693	653	691	674	702	659	716	741	668	688	692	719	724	677	738	709	728	713	677	746	689	660	726	714	734	643	705	733	660	693	729	698	727	737	702	706	732	708	760	718	739	706	706	683	685	707	731	750	682	666	634	676	707	724	706	761	695	745	712	668	708	716	671	714	719	694	652	685	705	734	700	692	682	713	643	715	729	700	742	723	652	722	724	705	703	688	669	698	698	697	714	761	680	688	684	738	748	649	757	676	695	712	781	714	652	692	710	677	728	730	690	724	723	691	690	701	695	673	779	715	684	734	701	743	786	726	741	688	712	713	764	699	754	632	703	697	743	762	692	730	692	688	741	670	696	711	716	750	707	671	687	752	713	710	689	734	696	717	701	687	724	734	713	665	703	732	698	641	666	716	705	685	689	685	658	728	724	753	713	749	710	691	715	769	674	758	712	741	663	694	730	729	711	696	720	685	751	727	739	726	705	692	709	693	681	751	702	736	698	728	707	739	716	735	705	713	743	738	697	715	692	731	753	722	710	674	712	687	696	718	714	771	716	759	672	675	757	717	709	703	737	719	692	725	720	709	699	696	663	663	692	708	737	706	690	669	688	695	698	704	698	702	708	771	737	720	759	722	704	689	691	678	726	714	723	763	713	723	702	718	734	733	718	730	735	664	725	697	753	718	674	653	689	692	742	719	710	723	735	693	665	693	682	698	711	715	700	702	713	685	696	716	694	704	715	712	706	736	693	684	707	667	696	710	696	675	730	683	665	715	711	682	698	681	720	666	728	708	695	717	699	782	703	731	703	741	741	688	723	696	695	706	673	708	725	725	769	729	695	650	750	707	689	734	682	752	749	690	693	718	702	661	692	682	699	704	687	708	694	742	736	708	665	729	694	703	748	772	675	696	759	689	719	770	723	693	715	720	680	719	731	723	739	691	697	706	670	732	706	711	738	697	691	673	705	715	686	711	697	732	678	770	733	728	759	715	687	713	726	727	725	696	721	729	689	758	722	713	712	700	734	719	702	671	700	663	737	762	715	712	720	691	681	694	730	745	707	728	750	744	752	698	712	709	714	692	703	749	677	699	684	659	679	712	707	698	709	723	651	668	712	736	679	722	770	727	734	692	711	691	733	740	707	688	639	701	715	729	698	708	683	678	753	756	715	712	737	716	714	675	742	771	668	690	745	723	740	700	771	659	712	686	684	708	665	714	716	704	710	721	694	692	708	695	728	693	673	673	691	678	742	660	705	710	731	665	750	714	712	738	692	685	730	677	719	695	718	723	689	683	756	715	703	652	745	725	682	688	695	725	712	685	754	659	762	693	689	726	755	687	656	724	704	706	721	731	701	704	691	684	716	750	720	765	676	724	755	720	716	705	762	717	697	720	689	732	700	710	752	712	681	707	700	707	715	715	723	704	705	733	726	709	697	705	713	726	671	729	663	726	690	694	734	713	726	722	708	673	717	740	742	699	729	717	702	750	736	688	680	733	691	731	707	719	679	673	699	700	724	725	704	670	744	728	725	746	754	716	726	673	685	703	714	718	698	760	725	669	662	670	697	761	703	682	666	734	712	736	703	679	706	728	696	694	669	717	675	682	733	727	732	653	688	725	708	693	747	720	741	683	709	712	757	699	709	707	705	740	710	716	705	724	706	724	728	752	681	752	717	713	712	680	730	728	691	701	685	694	667	679	692	727	729	690	703	701	713	721	717	715	689	696	723	720	701	696	695	720	715	742	688	750	715	709	704	715	722	729	622	734	752	701	718	697	681	722	668	700	744	706	706	716	664	665	751	754	723	732	723	706	758	714	699	723	689	682	713	708	719	711	740	715	724	773	695	682	667	704	714	687	723	714	663	737	666	742	706	726	697	695	706	678	697	673	745	699	774	714	704	702	727	705	729	728	714	709	689	728	704	694	701	716	692	703	727	722	720	726	735	702	688	683	684	748	711	722	710	690	651	677	686	691	745	673	730	737	711	681	700	704	699	718	694	708	712	644	688	713	735	740	709	686	768	704	703	691	740	707	767	739	723	651	670	709	717	661	711	709	674	686	707	714	747	712	710	729	716	744	671	699	707	702	691	684	744	736	686	748	677	697	717	711	749	704	735	723	761	742	687	767	688	711	655	709	684	724	689	740	690	679	688	704	670	763	696	675	703	703	742	715	712	691	680	682	740	691	721	668	724	651	726	739	690	708	683	679	689	736	695	704	711	658	716	717	673	689	698	729	671	707	702	744	705	724	681	737	728	726	727	686	737	759	692	750	743	737	701	685	695	676	679	724	698	676	693	705	703	691	728	722	743	702	718	684	684	702	708	722	702	707	730	694	688	707	692	716	700	758	690	720	711	749	688	756	722	714	641	754	678	709	718	736	724	762	732	671	679	736	678	675	719	695	712	706	704	662	634	707	734	725	719	685	671	741	709	712	743	708	675	685	672	717	619	719	709	642	677	715	652	721	717	754	730	706	712	711	680	705	692	702	724	735	736	683	704	695	716	696	672	710	740	702	724	667	688	692	753	717	734	709	695	726	691	734	697	684	680	695	744	700	707	702	752	748	704	728	696	675	701	722	739	682	726	679	709	748	709	730	720	750	719	709	728	701	709	683	690	753	675	739	697	765	723	697	734	717	719	710	702	764	740	713	708	729	698	724	651	697	721	730	712	717	708	692	729	723	684	693	698	689	681	720	740	710	735	707	718	735	728	703	760	692	734	680	724	705	765	725	758	699	684	683	733	675	695	724	743	714	701	740	751	697	711	670	718	689	704	712	689	687	764	683	684	667	672	735	717	723	744	678	761	694	685	705	733	722	674	718	721	709	727	696	710	685	689	699	709	660	688	711	667	651	713	681	706	726	696	665	730	687	753	741	779	739	712	746	654	670	729	711	751	739	734	681	683	664	681	702	675	707	742	711	710	741	697	688	696	707	714	711	714	713	715	693	687	717	719	691	726	700	715	739	732	754	728	742	720	680	732	663	759	712	697	673	710	760	666	696	690	737	766	757	680	718	681	715	731	750	752	760	712	718	676	665	731	693	707	739	793	714	718	725	737	703	697	694	701	738	669	695	639	692	758	789	725	777	773	731	706	696	728	727	709	713	706	715	733	720	698	701	727	688	649	735	684	724	742	724	712	718	723	723	686	724	693	723	744	716	682	726	697	731	723	749	709	692	716	718	717	713	647	682	694	732	686	689	759	706	710	669	706	683	721	731	671	739	706	708	695	741	734	730	663	691	738	738	703	695	732	716	671	691	662	699
2317	649	296	224	179	196	271	245	231	237	226	210	211	186	163	172	151	193	120	135	112	159	197	192	165	154	133	114	102	95	103	96	77	97	79	73	95	87	82	84	96	90	74	71	77	80	90	101	88	84	95	88	89	96	83	76	91	84	89	87	80	84	95	86	66	63	75	87	81	82	99	82	70	76	77	83	71	73	89	81	80	82	97	116	82	71	89	87	101	79	78	77	71	82	99	86	81	85	122	68	91	81	87	87	104	88	87	95	69	87	101	90	85	72	89	93	92	72	107	98	76	73	76	73	83	83	86	103	82	91	85	90	83	78	92	85	94	87	87	91	93	85	95	88	90	99	87	75	76	94	87	82	88	84	78	89	76	94	80	93	98	91	69	86	75	76	90	85	73	78	71	92	68	95	80	85	81	90	114	82	91	93	76	68	99	91	85	79	82	97	85	77	78	78	83	79	76	76	105	92	76	96	72	91	86	88	86	79	93	86	69	83	74	84	94	100	90	99	75	90	85	87	81	79	101	76	82	75	84	77	93	68	77	88	88	66	85	78	83	84	85	80	91	81	103	69	79	94	96	91	78	89	90	65	76	87	92	81	92	67	83	86	73	89	80	78	96	74	85	84	76	89	70	93	75	102	90	81	93	88	84	80	96	60	102	67	70	87	89	82	77	88	83	82	80	94	80	83	82	87	69	76	78	79	91	91	78	90	81	91	64	77	99	82	95	91	84	87	86	89	82	90	80	76	78	74	73	80	82	64	85	78	83	69	95	86	74	86	108	94	76	82	81	92	89	82	86	81	74	84	97	88	82	90	89	100	82	81	83	78	84	77	106	85	82	81	74	82	86	89	72	87	78	99	83	77	84	86	84	96	93	78	83	77	78	98	92	80	111	78	93	81	91	86	74	89	78	71	95	89	88	94	104	82	80	89	79	102	85	105	100	86	106	87	103	84	97	95	83	83	84	106	108	75	78	91	78	80	88	69	93	87	71	85	97	104	69	92	81	103	84	95	74	86	87	83	90	85	84	99	93	91	106	80	100	96	74	94	83	76	88	82	92	85	66	90	82	96	94	74	96	91	81	93	86	80	83	68	98	105	82	92	78	78	84	70	94	81	106	85	85	87	82	95	82	76	90	76	78	81	95	100	73	98	94	67	88	92	73	81	74	72	66	82	81	84	90	83	103	78	89	89	77	98	78	90	84	81	82	90	77	86	76	83	90	76	95	86	89	90	71	85	81	83	106	87	95	84	87	83	85	77	88	83	84	89	89	81	94	86	80	79	98	99	81	85	80	69	91	77	90	76	81	94	88	79	83	90	85	68	95	81	91	107	92	66	70	85	87	93	89	76	91	96	86	93	80	73	80	89	95	84	85	98	92	88	77	87	85	91	74	70	94	102	81	78	82	90	110	97	79	78	71	87	66	88	98	87	77	87	72	88	85	94	75	83	89	80	76	98	94	93	81	96	86	81	80	82	85	80	81	95	93	91	77	79	77	87	69	94	98	76	78	112	74	75	79	94	77	78	82	79	80	81	92	104	97	85	86	74	93	79	96	86	75	79	84	77	93	75	70	83	86	92	81	92	94	83	92	88	81	77	91	80	86	66	89	102	71	86	82	81	96	98	71	74	74	87	92	98	88	86	91	107	74	92	86	86	81	92	89	98	78	92	92	107	80	90	99	85	84	81	85	76	70	93	90	76	70	84	82	72	73	66	96	73	67	91	95	90	85	79	73	78	100	87	86	84	79	90	86	95	77	76	72	93	108	82	73	81	105	78	74	81	91	80	94	101	88	82	76	91	98	84	103	96	90	63	111	94	94	88	90	77	76	81	84	89	72	73	81	88	81	83	74	89	111	73	97	82	95	94	94	94	90	81	76	89	78	74	85	99	80	97	83	90	100	82	101	97	77	72	91	71	90	92	92	80	89	83	79	72	82	78	83	99	102	101	86	83	91	90	87	75	94	76	84	92	90	77	75	90	86	90	94	74	91	91	106	90	89	89	92	70	74	85	78	90	96	77	86	76	85	89	85	75	79	84	96	79	85	94	92	79	83	77	73	84	75	82	74	91	81	91	81	87	90	109	95	79	95	82	79	95	89	102	84	75	93	82	66	89	70	68	82	91	95	83	83	92	87	78	104	84	101	96	85	76	74	78	94	91	89	98	78	111	90	97	74	94	78	84	80	95	78	75	84	105	95	73	83	83	86	83	76	90	79	82	67	90	84	87	83	86	90	106	85	75	89	92	101	87	77	104	87	99	95	93	90	82	99	76	75	83	87	66	87	90	82	89	91	93	96	77	71	81	77	92	85	91	82	76	69	86	77	81	89	91	89	89	98	89	90	102	89	110	70	79	108	84	87	96	84	92	79	72	88	92	95	81	89	82	89	97	74	87	82	80	93	85	68	111	87	95	97	86	81	90	85	94	75	78	98	80	80	104	85	93	80	91	70	93	102	104	73	89	95	89	88	66	100	85	66	88	78	92	89	76	83	84	87	92	85	97	97	77	81	93	96	86	97	86	106	66	98	91	92	80	77	79	93	86	81	71	94	78	96	71	96	81	88	75	71	84	99	78	83	87	75	85	86	101	73	99	82	71	85	83	88	85	93	85	78	82	86	77	81	84	80	84	85	87	86	88	76	99	83	88	81	83	85	90	79	69	71	86	83	76	83	86	78	84	102	71	88	74	105	71	83	97	83	86	91	76	96	98	84	107	96	87	90	89	90	95	87	87	103	93	83	84	68	92	97	96	83	97	79	100	94	85	75	83	79	72	98	72	84	79	80	87	114	103	91	85	83	90	95	95	88	97	72	88	76	85	79	92	91	91	85	86	80	76	83	77	81	87	93	100	75	88	94	78	86	85	82	101	71	77	81	85	112	81	109	74	86	80	89	78	98	87	78	86	88	95	81	80	88	67	73	76	71	77	82	83	82	87	72	82	100	92	85	77	91	85	85	96	98	93	81	80	77	95	75	76	97	92	79	88	81	87	75	86	94	82	84	92	91	78	65	75	100	79	85	91	74	74	87	78	82	80	90	95	76	78	89	76	96	100	97	84	80	73	90	81	73	74	87	83	86	93	82	111	91	85	90	85	84	106	83	89	82	92	77	88	89	72	97	81	89	85	105	80	94	91	99	76	67	85	75	77	78	92	95	82	96	69	85	72	95	102	93	79	105	92	83	87	86	89	95	90	88	74	90	74	78	70	72	85	84	90	90	82	95	67	97	86	83	88	76	83	80	86	68	95	79	78	86	83	92	72	73	101	84	104	88	98	80	70	87	100	80	94	88	94	69	99	95	97	88	88	90	82	97	107	79	104	69	88	92	100	84	102	95	88	99	90	86	97	83	101	78	75	87	91	91	78	84	105	90	100	83	77	69	101	76	81	86	107	78	72	79	88	68	77	81	94	72	100	73	91	88	94	79	108	91	79	68	76	76	79	83	87	68	77	72	72	96	80	85	70	93	106	78	69	81	99
18090	6593	3006	3289	6544	10105	11324	8899	7373	6643	5837	5355	5255	4075	3635	3423	2887	2790	2217	1784	1832	2837	3494	3405	2738	2273	1556	1286	982	791	705	665	655	627	637	665	659	619	630	624	644	645	619	568	694	628	623	650	600	621	616	681	622	619	599	662	605	617	628	608	620	662	683	613	631	649	635	635	635	620	630	633	644	627	676	671	652	665	647	630	632	667	634	642	631	650	605	613	671	638	588	631	625	639	633	653	630	605	626	639	610	632	601	632	615	599	628	593	600	605	644	608	665	580	635	609	625	615	620	627	630	608	605	614	633	562	624	592	590	631	639	633	607	616	611	662	652	651	647	594	632	669	602	667	635	617	614	594	591	646	603	603	640	626	605	684	627	632	583	595	592	586	595	643	664	637	615	609	633	642	652	620	639	613	644	647	634	611	648	631	613	638	646	624	594	608	660	601	669	577	592	609	620	649	610	647	631	642	633	631	586	622	665	628	649	583	643	679	631	659	609	634	633	621	646	588	596	619	641	578	642	653	673	617	622	625	654	664	644	676	655	672	631	660	637	620	627	608	603	612	642	602	603	632	618	637	616	592	654	649	642	608	554	587	638	670	630	615	639	668	647	654	633	686	642	655	605	673	652	634	618	626	639	622	632	583	603	597	577	610	644	650	624	642	690	587	654	617	623	640	652	621	613	611	611	644	628	628	638	642	644	655	648	665	584	659	655	634	579	669	666	633	630	575	619	654	650	621	631	576	629	607	658	647	656	656	643	635	649	599	672	626	591	613	608	614	592	665	613	611	633	625	622	642	598	631	616	652	626	600	612	579	672	599	606	605	624	611	618	611	606	679	629	653	642	672	689	623	623	631	622	639	641	657	605	587	639	630	632	623	652	594	602	603	631	647	643	654	664	605	630	642	642	623	620	632	660	610	662	615	635	669	639	642	622	606	633	613	654	663	658	646	611	584	630	621	654	620	635	605	634	644	612	590	659	590	649	601	657	627	607	650	584	617	633	624	658	617	604	640	653	648	615	678	642	628	634	593	628	634	611	614	628	627	643	642	668	605	654	606	659	612	608	627	626	620	612	612	655	628	585	625	633	666	656	631	651	612	663	632	624	595	643	659	595	649	625	639	594	633	590	589	594	644	613	635	631	643	620	661	665	642	639	670	679	608	652	622	567	602	671	609	592	651	643	617	616	603	651	606	606	625	604	613	642	654	651	654	644	666	576	628	619	627	666	595	664	623	603	611	644	592	634	643	630	686	623	635	651	638	612	621	641	594	635	620	594	611	633	604	633	603	638	631	697	675	599	611	605	638	625	627	592	615	584	630	599	656	617	649	608	576	636	626	625	590	636	644	592	641	609	699	605	644	613	681	682	612	626	654	650	666	625	703	584	616	606	617	627	617	650	635	625	630	661	600	638	602	663	561	619	651	646	593	572	655	628	643	650	646	617	662	626	602	601	597	664	576	635	643	656	633	594	672	666	669	657	598	631	628	607	598	634	630	620	635	626	613	643	653	604	635	594	628	637	673	634	621	620	657	610	646	654	604	656	620	608	638	661	684	614	692	610	625	631	627	637	640	646	613	655	653	605	629	635	563	608	580	595	597	629	639	656	623	606	619	644	640	606	567	602	635	621	626	625	602	602	645	639	572	635	631	631	615	645	607	617	595	627	612	641	645	639	575	666	691	618	610	605	648	617	596	684	629	609	597	619	642	637	634	618	665	659	648	627	638	617	673	615	641	640	618	624	627	647	623	625	601	673	639	607	624	661	643	643	618	642	615	632	626	606	622	587	628	597	640	612	583	599	586	603	625	645	638	631	622	646	639	634	617	652	612	601	611	640	629	647	660	603	638	691	654	619	649	655	660	659	665	628	618	619	566	635	625	634	638	656	613	579	629	642	624	619	628	588	609	626	626	633	634	640	650	597	629	632	651	626	645	637	611	630	610	660	634	623	602	642	659	635	658	613	639	634	623	583	610	607	620	639	657	629	658	605	631	617	644	641	624	629	648	648	638	601	584	625	637	621	613	603	658	641	654	634	635	629	623	593	609	591	641	642	611	655	632	635	616	580	591	653	621	615	632	611	645	656	665	602	636	616	667	627	639	626	629	604	589	579	568	592	652	610	649	652	657	556	650	611	622	627	603	632	637	628	638	620	636	653	642	643	638	598	612	608	637	603	602	655	646	626	632	626	694	634	630	597	603	603	650	617	617	659	605	658	620	646	636	678	634	634	623	670	593	615	646	606	603	595	630	595	599	610	614	648	620	589	668	611	609	617	645	646	622	638	569	624	623	628	596	643	636	642	652	650	662	600	651	568	640	656	597	660	633	602	625	655	631	608	639	615	617	641	618	638	586	584	676	645	592	631	650	634	643	613	658	595	629	639	661	633	652	606	632	649	619	605	621	588	611	637	609	639	642	616	661	628	602	643	635	644	630	653	615	634	603	614	632	660	656	654	632	659	611	605	621	618	591	596	634	596	623	631	622	642	593	632	654	628	607	662	634	573	602	640	654	626	612	633	634	648	565	596	638	604	619	627	605	645	639	618	577	606	637	613	616	655	642	611	650	591	579	641	623	594	610	623	658	686	667	627	628	658	659	635	634	621	645	614	596	655	661	620	623	575	631	630	622	667	604	642	677	635	629	631	562	666	647	651	643	629	601	601	607	616	581	611	651	616	597	596	639	602	604	609	644	646	629	642	600	629	597	639	584	617	624	603	648	646	649	605	626	607	670	627	621	639	614	632	632	666	633	640	687	630	628	617	602	624	655	667	640	614	617	600	607	658	635	648	613	631	635	660	609	615	618	606	621	628	673	682	619	623	657	620	624	626	618	655	605	653	646	624	644	613	594	630	695	652	623	630	607	658	657	637	659	631	607	634	666	608	610	614	619	589	621	603	609	620	646	640	636	618	617	588	633	639	623	640	617	654	641	641	661	546	639	614	634	638	696	647	640	615	667	649	626	622	626	647	633	679	636	620	615	678	649	620	639	642	646	638	626	625	668	614	651	593	645	665	615	653	604	587	652	648	611	658	675	635	608	591	608	602	658	639	639	623	596	633	637	650	605	637	640	629	601	640	630	641	563	665	653	606	629	612	621	647	635	663	561	599	615	621	631	601	631	638	618	625	600	581	655	713	604	651	634	618	636	628	641	643	614	620	604	624	604	656	638	633	628	621	613	634	637	597	626	641	646	647	603	622	601	657	632	638	639	648	598	625	619	621	628	609	638	597	649	699	645	602	662	632	616	612	610	610	591	581	614	613	573	645	629	636	656	632	633	636	631	579	657	598	643	630	655	679	631	636	605	620	635	630	624	660	643	674	655	623	650	646	578	640	616	653	674	599	625	649	628	617	641	620	596	629	602	598	628	605	654	619	685	631	658	586	627	635	649	633	658	672	620	653	629	602	632	625	623	624	641	585	637	681	635	629	676	604	608	621	581	557	664	626	647	613	601	652	628	631	673	617	644	596	626	575	603	613	646	605	627
2114	964	380	324	267	252	335	314	325	300	264	245	242	179	220	193	177	169	182	165	171	251	484	529	428	306	223	187	116	105	85	98	74	104	105	92	76	91	95	90	82	95	94	90	85	93	89	88	84	85	77	84	89	72	76	81	92	76	68	84	90	81	87	100	73	70	84	84	84	82	82	67	90	86	99	72	90	84	84	77	79	89	73	93	77	91	88	84	76	74	81	90	91	65	82	80	81	90	84	90	93	89	93	70	77	89	87	93	91	93	81	90	86	90	79	76	74	102	83	78	103	91	80	97	96	87	83	80	90	96	96	85	82	94	74	78	82	80	72	92	101	91	84	85	88	78	94	72	88	95	90	87	84	97	108	77	105	92	89	87	85	93	77	93	88	77	78	75	92	86	90	89	85	88	96	82	94	82	82	92	106	86	74	83	72	86	90	67	75	78	79	78	77	92	95	81	86	77	100	86	82	95	87	76	83	93	81	62	73	95	71	87	92	76	82	65	71	88	86	84	89	97	76	82	99	79	94	77	94	76	76	73	82	86	75	98	78	95	83	78	93	91	77	83	90	94	76	99	79	100	95	75	97	86	80	98	98	86	96	92	78	91	85	79	72	71	84	90	88	77	92	71	79	85	102	73	74	76	88	74	96	72	89	75	63	77	75	99	78	99	102	81	87	95	76	90	76	75	79	86	75	88	83	82	70	99	83	81	84	76	69	69	79	87	90	82	87	81	99	84	84	83	101	91	102	78	80	67	82	71	85	96	90	75	94	89	94	89	69	78	80	86	89	86	62	89	76	86	90	82	77	86	69	80	104	73	90	97	88	93	86	82	75	83	83	86	80	87	94	92	90	91	84	97	85	81	87	77	82	81	85	78	85	93	84	72	95	87	84	80	99	100	60	75	86	79	91	87	91	87	98	83	78	84	88	79	63	79	85	80	104	90	87	87	97	72	97	76	93	89	83	80	95	61	73	89	108	90	78	64	75	83	99	102	98	74	83	76	75	82	86	65	94	76	90	94	83	91	79	83	58	95	65	69	76	70	79	81	96	86	91	93	88	86	71	87	86	67	92	98	86	80	86	95	90	77	76	85	79	83	83	89	100	86	72	79	82	100	101	88	86	87	73	77	86	97	93	85	79	90	91	74	82	68	82	74	86	90	111	85	75	89	88	78	83	78	74	94	91	77	90	87	92	82	88	79	78	87	73	81	73	77	87	92	79	86	90	85	72	66	68	88	87	97	83	96	97	82	74	81	77	99	92	73	84	78	75	80	66	90	82	75	69	97	81	68	87	99	103	76	88	96	94	80	68	64	88	78	110	88	86	73	98	80	87	88	86	72	89	72	73	80	90	91	94	96	75	92	78	91	99	84	90	98	101	83	82	90	79	89	74	87	77	78	88	84	112	80	83	69	81	92	57	81	86	100	103	80	85	94	73	93	79	81	78	94	86	73	83	84	88	70	86	98	76	91	101	100	84	91	101	86	86	87	83	93	85	91	71	86	95	91	94	68	80	87	69	88	96	87	81	97	96	79	87	73	80	71	99	87	75	83	94	86	92	84	104	67	76	90	90	80	83	84	93	78	83	82	83	91	83	101	91	75	82	85	85	72	86	85	91	75	116	104	90	80	85	94	87	90	79	92	95	96	77	86	77	73	89	90	95	96	91	100	74	76	82	93	95	93	85	104	84	97	91	86	97	80	83	79	101	93	90	77	87	79	95	90	90	85	76	73	88	69	81	83	76	75	99	89	92	90	79	77	78	73	81	63	87	77	93	83	87	91	84	89	89	78	79	83	89	87	82	85	84	88	97	92	93	72	60	85	84	97	81	92	83	73	87	87	72	77	72	89	75	70	92	105	87	68	72	90	89	79	64	80	78	89	83	91	93	70	81	91	82	95	79	78	72	91	73	88	87	88	83	80	88	82	86	88	72	92	85	78	83	93	93	84	87	80	85	79	70	100	85	89	95	95	81	93	86	90	86	86	79	96	74	78	95	84	87	72	78	75	85	78	91	86	101	82	87	95	80	76	76	84	98	89	84	66	96	90	98	77	86	82	87	86	88	66	82	76	79	94	85	86	76	79	82	78	90	92	93	85	102	90	72	88	89	88	68	96	97	97	88	96	78	105	68	83	81	91	78	86	89	82	74	80	113	84	83	75	81	77	81	83	76	76	98	93	84	92	87	94	75	78	65	75	78	82	80	76	86	77	69	71	78	101	78	82	78	78	94	92	77	92	88	106	91	78	83	81	102	101	94	104	79	91	88	85	78	94	85	69	71	85	85	100	93	83	84	72	87	83	97	69	73	84	82	85	88	78	91	89	81	82	93	73	84	78	94	91	101	87	80	82	70	98	97	71	87	78	85	90	88	97	78	107	83	86	80	75	80	70	96	86	89	68	75	75	95	67	89	78	76	82	98	72	93	100	84	83	94	96	97	81	87	82	78	89	102	83	102	102	99	80	88	83	87	83	91	92	92	91	99	89	82	91	89	92	92	85	68	68	82	81	92	74	95	82	89	84	72	92	89	94	81	84	80	105	88	82	95	113	70	87	88	87	94	77	84	79	71	93	97	76	99	80	100	83	68	83	78	86	71	89	75	83	73	58	78	75	104	87	92	83	84	86	81	67	82	81	103	80	96	84	95	73	80	93	81	92	83	111	86	81	78	70	90	79	87	77	79	80	76	87	70	97	87	82	111	81	89	89	68	86	65	76	78	95	106	77	97	87	91	78	89	83	88	89	88	86	83	93	100	78	82	87	96	99	74	86	82	77	77	80	92	78	86	93	88	95	81	81	72	87	81	92	76	96	83	95	92	80	80	81	90	76	92	78	86	78	71	77	89	79	86	82	83	92	81	93	73	82	77	68	96	85	76	83	76	78	79	84	88	102	89	84	78	81	80	82	72	84	91	98	76	78	74	94	92	69	97	84	92	89	91	103	86	86	100	81	87	85	88	88	80	95	98	113	104	75	84	93	98	88	71	86	82	80	86	66	74	76	100	85	87	73	74	100	94	84	89	88	92	94	100	82	87	93	100	93	91	80	78	101	88	84	72	82	83	91	75	98	88	79	75	82	78	82	93	76	85	81	93	103	81	101	96	88	82	76	103	93	88	90	88	74	78	68	78	83	67	84	86	99	93	77	105	81	92	97	72	96	75	82	86	83	85	88	95	91	81	82	80	95	89	88	72	91	89	86	92	76	84	79	89	82	86	90	83	91	70	82	80	77	76	91	81	75	69	73	98	85	97	83	86	85	80	70	70	94	87	72	87	93	83	90	90	103	75	78	84	72	100	82	88	81	82	100	77	101	81	93	92	75	85	69	88	90	87	72	88	78	90	95	70	85	99	104	78	79	76	98	83	81	81	88	87	88	87	84	102	109	81	85	81	90	105	74	87	70	94	96	77	91	79	81	100	92	80	76	101	81	94	85	82	73	64	79	87	94	73	66	90	79	101	86	76	90	102	82	73	69	81	77
21533	8856	3780	4466	10345	14401	13972	12154	10412	9511	8096	7123	5819	5039	4845	4120	3780	3212	2936	2536	2729	6104	9830	9754	7348	5630	3923	2523	1534	1020	855	757	653	626	636	648	650	593	583	608	584	663	605	602	612	606	657	639	600	624	613	603	609	574	595	613	594	611	609	596	598	611	611	606	605	604	620	618	611	646	620	656	587	631	587	646	642	604	592	607	624	605	621	602	621	635	624	619	646	601	607	605	629	599	637	614	611	618	630	639	598	624	593	566	594	634	638	594	642	598	603	611	638	635	644	602	603	664	626	619	656	583	616	651	624	637	567	614	612	581	603	611	609	621	606	622	578	613	640	595	601	633	656	631	601	620	582	593	639	579	593	565	570	586	607	662	627	661	605	579	598	626	654	588	603	616	623	668	610	607	560	591	633	644	577	626	625	620	627	570	646	613	612	628	634	596	578	607	657	602	609	592	648	621	631	626	567	631	618	610	621	626	582	623	666	615	596	627	634	624	643	667	601	645	607	590	645	605	602	585	605	595	602	619	596	620	650	573	593	625	664	606	554	632	624	597	655	578	604	569	603	588	615	665	616	606	615	590	664	623	601	576	616	639	607	598	613	617	631	582	625	619	654	610	588	636	624	595	680	622	543	635	610	623	645	605	639	602	598	585	616	614	603	604	609	578	594	566	627	617	638	636	622	638	628	610	600	599	603	630	637	595	607	619	574	610	611	606	609	608	627	623	662	586	570	621	623	598	669	608	578	603	632	615	587	567	611	614	653	617	588	607	562	615	586	662	643	600	595	588	602	631	652	608	630	650	655	598	588	591	598	624	646	587	618	636	580	620	599	636	585	573	602	561	608	662	567	643	653	600	658	636	618	595	630	564	628	598	610	604	574	633	647	643	585	629	609	629	592	604	611	606	641	603	584	652	638	628	613	596	575	642	661	625	603	567	571	631	641	562	591	649	610	629	599	604	586	663	630	599	584	611	618	584	628	596	611	610	642	615	591	584	690	606	644	580	656	619	617	637	614	580	603	638	629	622	616	605	578	647	605	604	607	574	647	617	598	554	638	565	593	621	596	621	604	639	596	592	590	632	617	610	610	593	613	634	622	519	557	633	567	611	602	625	656	634	657	639	684	593	654	595	619	632	671	583	614	640	668	624	589	628	658	591	603	609	576	613	604	579	606	621	602	665	600	633	613	569	626	643	598	615	613	617	617	600	606	606	556	665	623	606	566	602	617	580	607	627	603	631	607	590	598	595	598	618	608	631	634	620	629	586	630	602	620	688	596	574	611	618	600	618	600	598	602	635	625	617	623	605	646	600	585	579	606	557	615	631	613	632	620	630	598	599	628	616	644	553	618	626	678	608	597	622	626	624	597	609	582	644	591	622	583	596	581	600	651	625	615	595	598	575	628	584	651	664	569	627	642	628	611	613	644	619	612	604	579	595	652	558	589	625	606	613	577	623	607	619	614	592	590	608	564	652	633	638	603	623	589	586	626	610	605	651	589	661	649	648	618	640	623	621	663	619	653	631	599	599	636	675	644	625	649	593	597	621	592	631	617	593	612	655	574	635	634	604	589	614	600	653	648	639	650	634	595	626	667	604	593	599	591	609	611	607	554	591	643	630	609	637	624	617	597	613	647	622	634	666	593	578	623	591	613	693	631	591	614	622	629	654	631	635	633	674	643	609	570	634	602	645	551	629	615	650	585	610	624	630	668	600	624	585	607	642	624	615	626	621	604	633	650	594	620	617	583	622	636	607	659	578	549	556	643	615	603	633	618	584	654	606	615	621	608	605	654	600	605	623	590	601	653	629	647	601	591	637	593	612	584	651	594	652	633	635	586	612	611	611	632	608	668	614	614	599	620	570	603	651	617	588	567	620	637	661	622	614	606	601	584	621	629	584	558	639	608	638	589	677	605	610	606	609	625	630	623	625	669	607	579	616	610	652	622	632	655	618	668	644	661	674	647	596	622	646	661	633	590	591	604	609	649	617	630	576	613	550	590	591	607	591	549	621	653	597	586	599	585	621	587	634	615	593	582	607	640	632	593	631	634	598	595	640	568	640	604	582	626	617	584	593	634	609	611	577	632	637	592	629	680	561	581	622	616	618	682	620	589	607	577	632	633	657	615	596	602	544	638	643	574	597	609	601	606	585	639	627	585	618	634	659	628	655	565	611	593	631	563	586	625	643	608	633	572	617	592	592	601	592	621	602	603	606	599	560	616	608	595	623	642	593	589	603	582	615	600	621	643	646	629	585	619	606	654	571	627	599	607	583	599	625	629	635	610	643	619	575	620	681	564	599	638	588	623	670	623	609	577	608	607	634	653	558	575	629	597	603	629	602	634	600	638	601	620	624	611	598	615	623	641	587	653	585	605	628	588	616	598	626	623	627	673	646	628	605	606	624	591	618	609	589	611	616	669	604	639	644	647	620	649	628	574	652	660	632	596	597	608	639	637	633	572	647	592	633	613	657	594	592	644	613	609	599	583	620	662	625	645	621	660	613	597	600	601	672	631	616	599	604	599	568	634	635	604	627	641	645	637	582	606	637	576	609	589	616	629	620	617	596	642	610	580	619	635	582	599	616	576	644	580	643	613	629	608	617	595	626	644	608	574	651	581	559	624	630	615	597	618	611	615	607	590	612	572	645	624	655	607	626	593	585	627	634	576	575	619	615	610	612	620	596	658	615	641	611	613	565	600	629	593	609	592	636	622	582	571	623	628	601	641	656	616	629	589	622	586	620	565	649	625	633	586	623	599	636	634	625	622	613	576	608	656	601	619	582	629	649	616	635	618	625	633	622	555	602	609	631	666	678	575	631	602	610	607	579	627	615	605	626	656	626	635	587	657	606	593	607	637	573	638	635	643	615	648	594	653	644	598	617	580	584	599	635	646	609	613	637	595	605	625	625	581	632	620	655	618	636	638	632	653	579	623	620	695	582	570	620	624	648	583	625	614	611	573	665	624	649	602	606	618	618	637	609	602	606	601	617	608	623	566	644	581	626	561	593	628	645	610	626	593	617	615	619	618	623	617	687	597	591	638	605	621	627	617	652	610	608	594	614	617	608	616	598	648	634	627	631	607	605	657	647	593	697	625	611	594	601	555	586	622	621	631	576	569	687	662	589	603	611	635	631	616	581	587	613	626	603	620	593	617	621	602	590	590	609	629	657	632	605	620	642	582	611	637	592	618	624	632	628	620	652	606	618	650	609	594	573	630	632	639	591	637	634	595	597	635	621	643	586	568	592	636	627	581	644	626	583	628	550	596	579	582	644	574	566	604	625	607	634	572	622	592	623	584	600	608	638	605	615	599	625	617	632	628	580	597	644	616	655	639	577	653	615	614	570	598	617	653	581	625	584	613	608	600	576	602	625	592	609	601	631	635	653	597	596	607	619	613	626	629	599	645	586	617	588	651	609	579	585	598	602	548	602	606	590	630	606	655	645	589	626	611	593	585	628	595	586	609	620	577	615	646	607	594	661	614	626
3455	883	393	260	249	277	293	304	344	326	293	248	252	268	226	228	203	163	172	184	165	320	560	559	450	376	278	198	129	130	121	136	117	83	102	111	111	96	94	101	97	86	122	99	88	109	110	129	96	90	85	92	114	95	119	108	99	101	85	93	102	102	96	83	93	115	109	91	109	108	73	102	110	89	75	99	111	104	110	107	88	103	100	105	92	98	88	89	86	100	105	93	89	89	86	96	90	96	94	95	88	77	114	88	90	102	98	109	105	107	96	111	107	104	100	87	108	119	106	114	112	105	98	128	88	127	86	91	111	97	119	107	90	106	113	88	105	91	102	113	96	95	99	108	94	109	91	80	99	110	98	102	90	96	122	98	90	115	117	91	89	107	103	86	85	99	107	116	100	102	85	110	98	109	98	115	100	88	112	93	113	89	119	101	109	104	122	104	105	102	94	93	95	93	95	104	82	94	91	104	85	98	94	90	104	104	114	110	108	104	86	81	90	87	92	86	87	114	93	95	94	121	83	107	95	81	111	94	110	91	105	102	94	104	91	97	98	92	113	111	122	108	87	95	102	93	87	102	98	102	108	112	93	115	90	79	87	104	112	112	99	94	100	106	109	93	93	105	101	99	88	114	103	100	102	121	97	106	96	102	98	100	98	81	119	102	95	93	113	117	94	103	111	83	91	100	94	100	107	114	92	89	99	86	94	102	95	107	93	106	101	101	112	100	92	114	104	108	98	104	94	105	100	86	90	93	88	83	98	107	95	97	104	105	102	98	105	100	90	101	105	98	102	86	85	111	111	82	106	108	89	103	93	115	87	112	102	98	111	104	102	101	99	96	112	95	107	96	101	120	106	92	116	115	94	124	99	114	112	125	120	100	115	103	102	94	89	80	117	105	92	91	102	122	115	96	82	104	95	119	93	94	97	121	116	111	104	120	90	94	89	122	106	89	99	99	102	100	82	109	105	111	98	79	87	104	103	91	98	99	111	106	109	104	103	93	115	87	101	90	97	107	95	94	93	91	115	100	97	97	92	93	105	95	87	93	97	93	105	100	84	91	99	96	101	84	90	108	100	95	97	102	110	99	101	108	100	112	104	88	91	80	115	85	122	93	87	118	104	124	97	91	101	88	106	100	110	97	103	105	95	109	98	102	95	91	106	123	95	95	114	103	66	99	101	99	104	80	98	102	116	102	97	91	89	96	94	103	90	88	103	107	111	88	117	84	105	104	80	104	93	96	83	99	103	90	105	122	104	102	94	112	95	110	102	109	106	95	109	91	98	100	91	97	107	95	100	108	116	71	115	107	96	111	125	98	110	92	93	117	98	102	99	119	82	101	97	77	97	94	106	98	87	93	106	106	103	83	82	99	122	110	93	92	114	97	122	102	105	95	117	99	101	92	97	97	109	113	103	104	89	103	89	111	93	103	91	106	100	87	109	108	104	93	100	113	87	95	113	94	117	100	85	109	110	97	103	94	105	94	109	115	108	118	98	93	114	96	94	87	103	114	108	84	116	109	119	114	93	114	106	111	102	110	100	105	121	112	91	85	105	84	105	91	104	102	101	96	91	114	97	103	112	86	91	101	98	107	105	105	114	92	105	106	104	104	107	106	96	92	102	99	102	113	120	86	101	106	116	102	91	92	112	122	97	101	101	100	98	105	115	88	110	89	96	114	98	111	94	100	103	76	105	101	108	112	90	101	99	113	99	85	102	98	84	108	95	124	102	88	81	103	88	127	95	107	85	104	96	105	105	99	101	101	105	108	96	92	113	94	98	107	117	103	99	95	107	106	86	98	91	95	110	100	94	100	105	103	90	90	109	89	103	108	96	109	88	89	100	114	97	101	123	102	95	119	102	108	103	94	97	106	110	97	96	110	119	108	90	105	93	114	98	100	113	84	99	96	87	111	116	102	104	87	106	104	112	116	109	100	99	102	110	99	106	95	99	91	117	97	87	109	105	110	85	106	89	99	92	98	93	104	117	105	86	86	104	111	128	102	93	120	94	94	81	110	94	99	87	102	116	110	111	108	108	92	99	84	93	105	95	97	88	105	109	110	101	109	101	112	96	103	75	102	86	113	93	119	89	111	93	93	103	102	93	110	86	99	109	110	96	97	84	96	90	122	99	87	100	97	108	101	98	97	104	112	103	99	102	90	96	118	103	124	109	97	99	90	104	123	103	108	100	84	104	108	104	92	117	91	98	88	100	115	104	123	112	113	105	96	81	87	96	106	82	96	101	104	98	76	99	93	95	92	104	94	93	104	102	93	104	93	114	95	102	111	101	89	121	103	98	104	88	119	106	98	103	91	96	85	86	122	107	108	112	99	86	96	114	80	100	107	85	82	121	114	95	101	104	95	98	113	109	97	108	86	111	109	117	112	91	105	90	126	101	114	97	116	111	98	115	91	108	98	114	100	93	116	99	104	91	110	119	98	94	89	93	98	99	82	84	95	82	89	104	95	102	113	93	106	97	95	99	90	90	105	89	114	81	107	85	95	114	107	105	109	106	107	105	113	110	106	118	89	118	84	100	92	110	97	111	93	107	103	100	97	92	101	97	93	118	104	107	103	100	109	99	100	101	104	116	96	90	98	111	86	107	98	114	87	112	84	103	105	104	111	101	92	102	88	112	97	101	92	95	102	84	118	85	107	103	103	105	88	105	98	104	111	96	109	98	111	94	100	87	92	112	113	110	103	105	107	89	124	109	94	89	108	103	104	99	104	112	100	84	93	103	99	113	110	98	88	97	95	75	88	113	95	104	102	94	119	100	111	113	117	118	107	100	107	82	94	94	96	110	119	104	114	113	102	108	108	112	108	103	107	127	107	133	104	98	91	114	95	101	105	111	109	107	104	108	109	106	112	108	104	117	85	92	107	92	86	111	101	99	114	96	101	103	103	110	91	108	78	115	102	104	89	94	88	103	103	90	97	105	99	106	93	102	105	110	91	89	104	95	86	100	100	110	112	111	102	93	95	111	104	102	109	115	101	95	108	121	87	105	107	89	90	109	90	90	93	104	105	94	90	102	109	94	116	102	85	113	104	109	96	92	93	79	100	86	93	110	104	109	93	105	81	104	86	105	108	100	115	89	108	95	90	100	109	102	115	88	89	101	103	113	121	93	111	112	75	104	119	94	96	123	104	106	90	112	87	101	113	113	97	92	96	93	104	99	93	101	97	94	113	114	96	93	98	111	105	93	110	99	107	98	99	110	93	110	100	80	103	77	82	95	100	103	116	89	82	105	118	103	103	129	126	99	92	90	109	99	94	96	110	89	102	90	116	92	113	129	106	110	111	106	107	86	95	102	100	83	104	112	105	94	106	113	90	102	103	100	105	98	95	104	107	107	102	106	114	101	88	109	93	101	91	94	103	101	110	113	118	113	84	99	99	103	106	97	94	109	101	82	95	95	94	109	98	101	111	91	93	99	100	93	104	92	94	94	95	98	93	93	123	96	101	117	118	111	102	76	129	108	96
21533	8298	4123	4347	9372	13794	13017	11748	10642	9642	7927	6849	5960	5715	5187	4940	4197	3234	2805	2866	3209	5942	11141	10960	8632	6777	3991	2643	1657	1289	1049	850	754	744	794	731	758	805	791	754	731	718	729	692	743	750	779	741	741	739	749	720	726	775	735	723	747	691	718	797	688	720	694	759	743	740	730	744	782	688	729	753	750	715	717	748	681	731	742	722	697	751	765	735	745	754	755	715	776	695	759	742	761	777	778	730	783	715	786	739	735	775	703	716	763	760	731	745	750	694	723	740	673	758	742	769	698	738	718	791	679	751	756	705	736	723	665	744	760	768	745	762	700	710	709	758	721	768	749	707	747	715	757	740	775	733	728	679	781	709	716	718	672	719	741	753	719	764	733	717	749	716	695	715	749	714	751	703	761	731	722	751	719	727	752	795	745	732	722	757	738	723	685	771	731	700	705	756	695	728	744	700	726	732	740	743	741	734	749	701	700	756	716	746	724	718	752	723	744	750	726	734	717	762	748	766	775	732	720	733	698	768	758	711	765	730	774	755	760	725	778	743	757	774	730	752	720	743	752	711	696	781	664	680	721	729	689	741	707	771	768	758	767	745	752	733	749	738	712	702	735	696	731	743	714	690	717	753	747	716	787	771	740	731	747	755	716	778	750	704	719	757	761	706	760	701	761	701	719	752	731	706	770	732	698	695	720	764	678	726	762	702	699	724	694	741	718	692	707	749	696	746	726	731	753	741	708	758	734	694	696	763	805	720	748	729	702	709	733	767	763	756	757	729	779	738	744	783	760	766	727	780	760	700	699	703	749	711	769	767	794	733	772	771	739	744	771	732	775	765	725	740	739	750	732	728	741	732	723	744	741	776	781	700	716	742	749	735	746	782	749	765	749	695	730	732	766	765	706	755	772	741	745	753	721	750	716	746	774	779	747	729	696	746	735	783	784	695	749	727	727	711	793	735	728	685	760	763	766	716	739	783	732	707	768	707	724	755	752	737	755	703	762	719	742	762	773	741	724	707	723	754	762	725	765	748	714	698	793	679	739	757	760	727	677	696	699	711	737	730	749	770	702	737	767	678	751	724	753	732	738	803	749	731	735	693	735	752	740	736	705	766	726	740	693	706	730	752	751	725	764	733	738	781	758	705	714	768	702	705	711	758	754	722	720	719	713	744	757	715	747	779	719	765	735	735	727	663	727	724	727	759	681	732	763	770	733	716	765	741	732	755	708	738	757	741	700	772	742	741	716	694	733	710	794	755	745	777	722	728	748	742	738	699	723	758	748	695	735	758	751	747	686	770	743	744	719	759	750	728	757	725	769	776	716	758	712	713	747	768	757	750	733	735	703	764	761	749	751	711	746	731	769	732	667	730	712	729	766	736	749	712	702	738	757	733	684	680	708	728	723	738	730	779	755	703	693	753	722	728	784	748	738	793	745	751	778	736	748	769	733	760	715	741	761	730	740	717	721	772	727	747	684	679	749	736	775	739	723	775	719	690	765	702	688	708	770	753	724	747	770	694	715	775	775	736	770	750	724	737	742	750	766	715	729	777	708	739	686	699	719	712	670	746	699	733	672	742	722	764	778	769	736	723	749	735	742	769	714	726	771	738	780	667	735	719	745	728	685	742	760	796	745	734	705	757	727	783	685	733	711	779	706	763	720	724	722	707	775	760	762	742	792	776	760	749	709	730	755	714	688	741	732	748	714	768	733	748	729	709	733	714	717	726	704	714	719	719	749	737	725	748	685	733	733	696	706	712	718	794	742	781	737	727	697	771	717	727	712	742	716	760	709	752	796	753	733	713	745	692	710	768	706	718	767	722	719	774	705	761	766	752	743	712	722	699	726	761	725	741	724	693	741	736	721	755	748	752	695	738	732	769	714	762	717	742	717	737	780	703	717	643	724	719	765	782	757	725	730	766	741	714	759	764	726	770	725	739	726	705	715	726	763	724	722	753	767	750	776	696	742	767	720	745	727	749	742	740	719	780	723	699	724	753	745	760	722	727	760	694	740	709	741	737	682	737	710	741	728	744	727	698	735	741	786	762	757	771	732	718	764	685	746	743	754	737	726	704	720	746	741	717	714	712	742	705	766	794	737	709	777	675	729	750	751	735	682	736	786	713	763	739	726	725	759	719	770	708	731	729	792	686	746	690	716	740	739	732	743	745	743	742	748	708	739	745	681	765	710	749	752	765	732	699	753	754	748	714	731	747	724	713	690	775	729	746	743	738	758	736	718	748	737	771	741	741	737	745	740	733	808	692	717	745	781	747	774	758	702	773	741	737	744	732	721	727	760	728	736	750	747	734	774	770	722	756	740	723	747	752	739	780	715	703	692	755	766	786	714	726	742	722	749	798	736	740	710	736	749	760	781	762	715	782	727	759	759	736	707	740	766	736	721	718	704	781	747	767	699	711	770	750	780	731	734	708	768	655	707	750	774	754	761	763	770	709	792	706	759	722	752	758	707	783	715	673	793	759	740	787	740	719	721	766	691	731	736	762	727	822	761	749	743	702	736	726	724	747	731	761	806	737	724	758	755	718	744	685	756	731	754	793	725	721	739	746	752	759	732	694	683	746	696	707	684	726	707	736	745	749	708	752	691	746	692	703	749	689	710	727	713	743	755	725	737	741	769	738	678	747	737	725	701	735	753	708	758	742	752	757	743	725	718	745	776	680	765	759	720	690	764	740	787	713	784	741	716	753	742	759	699	727	702	696	717	737	781	742	744	755	767	793	726	708	753	768	755	711	714	715	799	744	734	729	759	724	741	712	792	674	700	674	748	727	743	728	698	743	810	758	721	754	707	714	743	718	741	722	718	740	737	756	742	730	743	729	769	739	692	711	766	738	795	725	730	738	737	754	733	713	761	708	716	727	729	758	712	726	764	679	778	724	737	729	734	722	777	708	759	763	719	747	724	756	729	692	724	729	709	721	774	738	753	778	758	750	760	736	756	800	742	782	715	755	731	746	717	755	720	746	739	759	732	750	708	745	732	739	754	767	736	736	734	678	698	768	723	760	696	740	775	728	746	729	736	745	737	737	699	717	755	729	672	728	731	727	724	714	714	736	695	764	773	761	774	737	704	732	713	719	751	720	733	722	748	703	718	690	733	713	772	709	741	754	723	760	726	720	723	699	692	755	682	793	700	756	731	754	713	682	757	733	733	734	739	769	722	735	747	722	756	783	710	745	739	695	779	709	738	765	760	742	710	748	765	731	730	727	717	745	764	742	713	720	781	714	726	734	759	738	684	744	749	754	732	734	788	730	750	795	730	762	722	750	754	741	742	766	725	726	751	748	747	735	754	748	749	720	742	765	707	763	753	734	730	729	770	821	732	769	721	759	724	716	771	742	771	731	709	665	748	696	665	733	726	728	749	715	749	701	697	749	737	694	747	748	773	798	771	713	684	713	763	748	737	713	750	691	713	754	763	725	729	729	707	694	739	701	700	738	670	751	756	733	724	794	713	695	709	759	766	751	737	757	725	718
3454	1431	526	354	294	368	383	417	442	414	335	327	335	295	288	256	242	212	211	205	200	388	935	1004	743	548	373	279	234	185	123	102	107	82	96	96	80	108	100	133	117	89	103	89	104	88	106	110	99	98	110	93	96	92	100	101	101	110	100	98	115	122	110	107	103	119	95	100	100	111	108	103	101	96	103	108	87	93	108	90	78	101	105	106	105	98	107	97	99	90	90	110	90	90	99	83	93	86	111	102	98	101	89	100	85	93	104	100	97	92	91	117	94	96	103	96	106	89	102	94	104	93	96	90	96	108	104	87	109	104	102	86	97	98	91	107	110	100	114	99	108	103	85	99	94	84	96	91	93	97	89	88	112	108	91	98	88	111	100	89	85	97	98	92	115	123	110	106	97	93	89	110	101	98	85	105	115	105	87	97	103	100	89	96	82	92	104	106	87	115	96	92	111	87	104	100	92	96	90	104	113	101	106	99	125	103	100	109	106	94	97	107	116	122	94	109	95	105	122	105	101	97	101	111	97	101	110	118	105	110	91	87	119	95	118	111	115	89	93	120	97	95	92	96	98	93	98	100	107	106	92	101	113	108	105	117	71	104	101	110	92	86	109	94	102	99	102	73	96	107	96	108	100	93	89	92	117	106	109	95	91	101	107	90	92	104	86	113	110	101	112	89	86	106	105	98	98	112	108	103	108	98	91	93	94	112	93	89	93	114	84	87	113	89	114	107	92	93	106	115	95	86	94	113	109	94	104	127	103	108	107	86	104	101	90	91	96	96	112	96	100	88	110	92	96	90	98	80	118	97	102	110	95	100	101	95	122	116	92	82	117	94	104	76	86	86	111	91	112	84	106	103	92	90	105	123	98	102	106	92	97	87	99	92	103	94	97	104	92	101	115	110	118	101	93	84	70	83	114	103	84	103	87	104	92	89	96	109	84	99	95	99	103	87	109	91	99	92	114	90	106	102	104	114	108	116	100	118	106	109	101	81	111	99	111	89	106	104	97	90	90	100	104	99	95	98	105	119	109	100	115	110	93	114	77	103	102	95	88	105	115	106	95	104	110	88	106	88	106	122	95	111	85	121	103	107	103	112	108	103	112	104	107	92	99	99	96	87	106	102	102	97	99	97	105	85	107	96	108	95	81	104	119	86	105	106	91	87	106	90	100	96	81	110	81	112	111	104	112	94	104	103	106	83	109	94	94	104	93	93	108	92	99	103	101	89	98	104	110	92	112	86	93	83	96	103	112	103	112	109	100	119	90	88	91	93	117	85	93	100	104	110	110	107	103	95	104	103	101	95	90	100	91	109	100	100	108	113	109	98	88	83	104	107	109	91	111	92	89	104	97	100	89	92	110	91	103	105	104	107	104	96	96	108	103	97	102	106	108	95	88	110	89	96	100	94	119	93	98	91	97	100	104	100	112	95	105	101	100	126	81	86	116	97	106	109	102	97	105	113	101	92	109	121	122	106	103	91	101	114	99	110	105	118	89	99	105	100	96	100	110	88	100	96	112	99	70	96	109	113	96	98	111	102	84	104	89	82	99	109	114	101	95	90	83	100	105	108	70	93	113	90	103	129	105	102	76	109	107	89	97	89	86	101	104	79	72	106	89	97	91	110	108	96	102	79	104	97	108	113	98	99	104	93	106	90	110	101	95	95	99	98	98	104	85	105	105	106	91	111	110	112	96	101	113	100	102	108	91	92	89	82	93	85	109	103	100	123	94	96	90	109	103	113	103	92	99	110	108	86	104	104	90	92	85	96	97	108	90	103	82	94	98	101	85	97	97	99	97	117	108	98	106	115	105	102	114	102	77	95	84	92	100	97	94	98	100	95	99	94	87	113	99	97	103	108	105	100	104	99	92	110	94	85	99	112	88	96	104	102	108	73	92	106	86	92	109	102	104	113	101	98	100	116	115	112	101	81	106	111	95	97	99	102	119	95	95	92	97	84	98	125	89	94	105	113	114	107	117	116	100	114	93	86	87	90	94	87	104	101	120	103	91	101	95	103	104	106	79	105	96	103	108	95	105	100	85	112	89	93	110	112	105	99	93	106	122	102	94	85	100	108	94	90	113	101	106	93	84	92	92	108	92	78	117	86	100	89	93	95	101	100	70	102	103	114	95	97	103	83	111	81	95	105	102	91	106	94	101	90	108	112	92	128	97	91	100	75	107	100	105	102	101	93	128	84	96	97	88	77	102	109	101	99	108	84	109	105	80	106	99	104	101	105	97	113	110	103	101	116	97	81	76	118	92	93	91	107	94	96	118	89	98	94	91	100	98	125	113	104	98	96	83	104	113	79	109	108	93	93	86	106	100	83	109	101	101	103	102	102	105	102	107	95	86	103	97	103	92	105	90	105	103	88	93	101	93	76	90	101	85	79	91	117	89	106	97	94	85	89	107	90	105	111	99	98	95	85	102	114	95	88	99	108	88	108	94	81	108	98	102	92	83	90	101	93	96	90	109	107	93	105	93	122	94	81	108	97	104	108	117	105	116	78	104	107	91	79	95	95	98	103	93	122	104	106	103	93	106	98	121	112	104	108	94	106	93	111	84	74	103	117	125	125	96	111	107	116	114	104	110	93	91	103	92	94	87	108	113	87	87	105	86	97	88	110	119	111	97	104	103	99	99	89	85	115	107	96	99	96	95	88	108	112	91	100	106	108	84	98	112	95	85	114	104	93	97	99	110	97	86	82	104	83	72	92	96	84	108	101	91	102	96	88	105	90	101	89	102	107	114	97	112	110	89	97	104	112	90	79	88	89	120	92	96	100	97	98	90	90	110	99	90	102	116	97	111	88	95	102	95	95	98	96	108	94	104	92	84	96	85	110	125	103	98	96	82	105	92	81	105	91	95	94	84	97	98	104	100	91	86	101	93	100	105	102	94	109	103	114	96	102	99	101	102	103	101	90	91	90	131	93	103	100	114	112	109	102	100	96	100	98	102	90	100	98	100	102	103	112	114	102	97	88	113	105	114	97	122	109	101	93	121	114	96	87	101	114	101	106	83	115	103	101	102	109	100	104	91	109	88	110	103	90	88	93	87	116	105	90	82	109	110	82	107	110	92	115	109	104	85	92	113	91	112	101	111	93	101	81	94	91	94	92	112	102	92	83	100	101	85	97	87	91	79	104	109	100	96	97	96	100	100	92	103	80	119	93	86	127	98	96	95	95	102	111	107	99	110	88	89	110	105	110	92	113	115	110	113	72	103	98	108	96	109	93	101	120	100	108	95	114	92	78	97	103	109	92	109	98	120	81	106	89	84	102	95	85	85	91	112	90	103	111	116	87	102	115	99	96	105	97	110	90	93	97	96	101	105	113	96	102	116	96	101	100	88	85	89	93	101	95	118	101	95	110	110	100	103	99	109	113	84	90	93	107	101	86	85	102	94	91	112	94	105	91	88	84	97	115	99	107	93	104	103	80	117	89	91	97	109	114	92	106	99	78	104	93	96	107	89	118	97	99	89	106
26355	11710	5068	5793	11854	16752	16101	14975	13418	12134	10067	8724	8283	7498	6867	5714	5116	4054	4352	3833	3554	7368	16792	17009	12990	9783	6595	4508	2940	1902	1268	915	847	797	793	733	748	749	669	713	721	717	734	756	720	705	729	762	742	684	719	696	659	730	760	703	729	736	740	724	701	690	682	738	698	699	708	734	773	755	667	715	746	682	687	722	725	741	718	744	697	737	725	723	723	720	699	683	732	704	673	751	671	741	730	724	718	724	729	690	729	722	738	761	704	722	705	678	685	742	706	776	710	703	742	717	666	708	730	727	717	739	736	714	790	731	726	681	708	707	722	728	767	731	755	716	706	680	700	683	730	711	698	752	735	726	689	714	745	709	750	704	750	767	717	705	770	692	726	679	738	754	740	722	742	745	693	690	723	723	686	660	713	806	734	682	703	749	738	758	699	706	746	753	739	750	679	727	760	719	756	699	727	714	743	681	720	674	706	724	669	703	652	711	747	716	716	709	690	718	735	719	723	740	704	714	698	751	769	713	779	731	746	755	726	725	694	744	734	695	674	702	751	717	743	724	747	741	702	690	704	755	744	742	693	720	714	724	751	720	747	711	726	751	710	740	690	699	714	753	762	742	753	756	706	688	743	736	732	752	694	721	714	732	736	674	732	756	680	764	751	709	754	709	703	724	640	704	732	702	723	676	715	727	696	712	733	726	720	697	762	745	683	665	710	687	739	706	746	707	675	770	710	703	793	725	661	697	695	734	754	729	696	743	774	690	722	684	738	719	710	721	732	719	710	738	735	753	740	699	732	740	715	745	687	722	715	738	735	746	751	735	703	748	744	653	743	716	691	675	700	750	720	721	790	746	724	720	676	745	752	727	745	669	681	734	681	723	723	743	735	739	732	699	728	731	703	747	737	764	726	719	732	688	700	710	742	691	722	734	734	692	726	716	728	758	740	719	719	717	710	718	714	697	729	643	713	778	705	728	738	710	722	721	728	671	745	717	754	748	720	698	741	731	718	737	660	712	716	697	716	757	773	715	755	699	724	752	695	728	743	709	755	716	721	741	737	749	723	726	715	692	781	730	714	731	673	710	704	758	734	735	687	727	712	722	701	663	723	705	710	703	697	744	752	721	711	687	712	759	759	730	693	741	767	730	750	695	741	721	720	743	709	737	663	732	739	732	725	733	689	755	697	714	680	754	710	715	686	684	709	718	710	703	770	715	710	684	738	762	724	772	712	753	753	694	781	698	781	666	706	730	704	622	735	738	708	711	716	708	725	724	703	747	734	704	698	721	685	712	711	737	748	695	736	725	725	708	747	776	772	667	765	706	700	715	724	666	703	736	729	725	742	745	698	742	712	734	709	707	705	732	730	734	708	709	716	736	712	698	729	711	715	685	762	694	753	705	688	755	717	681	715	765	700	706	730	714	699	724	746	739	725	719	760	748	740	736	758	705	695	762	684	674	652	715	734	757	693	718	714	716	686	740	717	727	752	694	707	728	719	724	744	735	693	751	719	719	676	714	717	695	706	694	729	729	737	725	745	718	714	698	662	723	701	699	682	696	727	745	708	726	676	760	735	766	704	697	709	724	694	698	758	711	737	747	707	683	753	710	730	718	669	659	723	702	682	730	738	774	682	712	722	727	690	704	750	730	670	715	736	691	730	708	691	708	695	674	704	750	714	726	687	688	708	732	661	728	716	693	734	691	734	747	746	690	733	716	691	715	743	725	726	694	671	713	748	693	733	723	694	730	685	677	758	722	705	761	734	706	734	703	791	761	748	698	699	673	715	728	683	724	721	743	712	738	714	711	704	682	700	713	731	719	660	721	703	731	795	670	668	746	681	723	704	745	753	747	719	715	719	698	659	700	689	705	730	727	735	729	713	782	696	748	695	708	730	738	694	749	722	728	732	696	733	690	711	726	774	712	726	732	724	740	721	684	742	774	702	746	738	697	777	729	730	723	758	700	767	719	747	719	686	725	713	748	759	717	684	699	705	744	690	697	727	718	772	702	727	734	758	756	747	664	717	720	716	721	713	719	710	696	746	692	685	716	725	667	691	761	725	744	671	715	696	744	788	743	715	700	747	745	719	691	674	696	664	717	743	732	689	736	744	721	719	707	725	718	783	729	758	673	710	740	729	677	715	700	716	691	739	753	687	699	713	805	735	663	700	720	771	760	747	727	707	712	720	702	796	752	710	700	723	726	723	748	712	705	784	721	710	732	686	712	724	690	704	782	706	714	659	717	724	740	753	734	725	691	699	719	700	713	719	723	708	722	729	749	682	703	707	712	770	692	683	743	707	720	676	738	737	718	687	701	799	681	725	733	733	728	694	725	702	698	745	727	718	775	679	751	735	733	719	716	704	784	781	739	731	681	732	718	748	743	749	745	737	706	698	706	756	692	751	729	677	677	772	707	752	724	735	710	729	762	752	666	743	714	719	679	708	726	768	730	682	699	748	694	714	734	699	719	698	737	713	723	733	739	725	703	690	718	658	702	687	733	693	777	736	719	721	734	690	733	700	665	685	721	708	752	692	716	751	758	716	672	718	714	700	760	686	757	713	712	725	704	713	664	716	716	734	732	734	702	741	721	714	771	715	712	707	709	716	699	754	680	781	725	713	715	699	704	770	787	724	722	733	702	724	711	730	747	670	722	695	709	733	715	747	696	724	702	728	777	699	738	651	746	728	718	736	744	730	698	729	736	728	705	734	748	722	783	744	740	686	717	711	727	711	729	722	715	699	720	740	703	760	719	726	739	682	748	719	732	757	721	715	754	657	707	700	716	711	662	769	678	724	753	734	727	740	720	735	710	724	692	719	719	737	762	697	724	759	754	735	704	736	764	785	723	711	681	724	781	653	715	751	735	750	749	706	710	724	717	721	710	693	704	714	686	718	713	725	717	725	711	820	673	705	718	716	715	726	719	687	743	714	656	774	715	736	712	720	710	692	727	698	705	741	754	717	724	690	735	734	725	690	789	753	722	697	773	721	743	711	743	747	764	697	685	738	719	738	726	718	722	729	696	694	716	736	765	738	718	738	706	736	684	749	757	677	713	774	692	751	694	699	756	746	738	750	693	737	712	741	746	697	727	686	733	692	749	689	698	748	718	745	684	749	709	732	686	714	709	666	668	726	681	684	724	750	754	713	718	687	742	693	698	707	706	707	704	694	749	738	689	779	675	701	686	758	726	730	686	730	720	733	679	713	711	680	672	677	685	714	717	748	760	701	741	684	722	692	738	708	697	718	727	712	730	746	708	750	738	733	703	721	770	716	714	700	683	709	679	754	663	752	729	673	672	743	735	747	748	676	683	713	728	704	704	729	695	688	689	744	723	691	698	736	714	720	692	713	733	711	710	696	718	730	696	773	725	688	709	704	698	732	754	679	695	717	696	733	704	735	703	709	731	728	729	636	751	658	714	666	710	699	681	724	712	738	706	736	741	733	763	730	729	769	708	759	723	768	725	722	686	732	733	705	697	687	699	732	734	710	688
2424	700	246	214	203	213	227	263	232	220	209	228	197	161	167	180	152	180	175	151	143	172	213	199	160	154	143	118	105	98	81	83	82	81	102	92	85	101	95	91	78	75	78	89	90	85	77	66	79	72	97	84	77	88	81	79	85	88	75	99	81	82	82	89	94	87	89	82	90	81	103	92	89	81	84	78	99	85	86	92	95	86	78	86	96	81	71	81	97	79	71	81	95	67	95	91	93	86	81	96	97	97	78	95	96	104	95	79	91	75	84	77	74	97	99	103	80	80	106	79	97	99	84	88	92	72	96	97	90	76	103	103	79	95	79	86	85	81	91	92	82	88	93	119	86	80	91	86	86	82	92	88	93	57	83	82	86	90	83	78	66	78	91	103	80	75	87	81	84	83	97	85	77	70	90	77	94	96	96	83	83	74	87	82	76	76	90	85	97	100	80	78	86	90	79	71	87	88	99	104	84	103	88	85	81	73	78	90	80	68	92	87	93	73	83	102	95	78	93	107	85	74	102	103	93	91	82	72	96	78	106	103	87	92	81	92	89	86	90	86	85	108	86	94	89	88	97	84	96	84	84	85	90	90	98	84	75	92	85	84	87	82	76	88	93	92	93	72	90	71	81	88	97	78	88	108	102	86	103	88	89	98	86	84	96	72	74	87	76	86	92	95	77	81	94	78	86	114	73	72	75	83	79	88	77	87	75	85	88	86	77	93	73	76	80	85	73	85	105	86	110	90	84	93	81	82	86	89	98	96	92	86	82	68	92	81	92	68	105	61	81	88	82	91	94	85	99	89	83	74	80	87	96	91	96	76	82	70	84	78	88	70	87	92	77	99	88	91	86	77	92	88	106	83	90	103	94	89	86	88	96	71	96	82	85	82	97	82	74	79	74	77	78	91	101	100	102	78	94	106	89	98	87	90	86	88	85	85	78	77	79	90	97	74	84	91	81	87	93	64	76	86	92	87	89	80	74	61	103	91	92	87	96	91	93	95	94	93	96	63	97	103	91	105	106	76	82	78	78	86	88	97	77	76	87	81	110	101	70	94	81	84	92	59	85	97	87	92	87	81	78	99	93	82	97	71	103	85	86	83	75	90	86	98	86	76	75	89	89	87	87	84	81	94	81	113	76	104	89	75	99	85	89	91	97	77	98	93	88	92	91	92	96	71	71	95	91	96	82	78	89	97	77	84	76	65	101	90	94	70	78	78	78	80	98	82	75	101	93	86	102	96	77	84	90	93	78	87	75	79	97	106	85	88	84	82	91	101	76	89	69	87	77	82	85	89	89	81	93	85	101	89	84	74	102	80	75	77	86	90	78	73	64	90	86	86	74	94	102	90	99	93	93	76	102	78	97	92	81	89	87	74	76	93	91	96	82	99	81	98	93	109	87	96	87	79	85	91	91	91	99	77	86	85	84	98	89	83	74	88	82	76	88	92	80	102	76	92	89	79	101	98	91	77	76	83	84	90	92	86	90	78	91	85	84	90	76	99	105	91	97	101	76	92	92	72	72	77	83	90	71	102	94	90	91	87	86	94	85	86	83	79	87	72	84	91	72	99	75	66	63	84	81	75	91	97	96	73	73	90	80	78	108	106	86	83	100	109	78	72	82	79	86	105	87	94	104	98	95	91	74	96	83	91	90	79	95	94	84	88	95	81	92	80	73	84	85	76	96	76	92	83	85	82	88	95	79	92	91	86	79	71	72	94	90	87	87	78	100	66	105	82	87	85	82	98	75	83	94	100	104	98	82	85	83	111	79	105	94	84	71	87	71	91	95	85	83	103	79	95	71	83	70	77	105	85	80	67	89	108	92	88	81	93	90	82	96	95	114	83	87	74	88	89	92	92	107	105	103	88	89	88	100	104	98	73	93	102	84	82	91	90	88	91	81	82	89	86	87	85	102	83	103	77	95	79	76	78	102	109	72	88	78	90	83	94	84	91	85	91	95	78	72	77	104	84	93	81	83	89	78	108	82	76	83	80	73	89	99	77	83	91	90	88	80	75	77	85	92	66	79	97	87	82	97	96	103	90	98	89	94	88	83	71	94	94	93	76	97	82	83	91	85	93	84	83	106	92	82	94	90	85	90	84	87	110	73	84	81	96	67	82	82	88	81	79	97	98	103	83	88	83	96	87	80	79	87	77	73	102	74	88	72	75	90	80	105	87	101	77	82	75	101	86	72	81	88	105	87	90	90	87	75	85	86	89	111	87	76	73	86	118	93	95	76	91	78	87	79	81	100	85	86	87	97	104	88	71	99	91	100	88	84	97	86	78	79	88	95	85	79	67	84	115	75	88	81	73	76	75	86	93	93	102	95	74	80	101	104	91	95	93	97	79	97	88	79	98	75	92	97	92	89	100	96	104	81	84	85	91	94	98	83	86	94	89	69	86	84	98	98	90	75	82	80	110	108	79	83	96	76	88	90	78	74	93	87	107	94	85	85	91	93	112	98	92	101	78	89	94	85	90	110	86	101	88	99	88	111	80	76	85	100	72	81	87	90	94	87	93	94	79	77	89	89	90	88	89	78	86	99	84	88	83	97	87	86	96	110	111	87	93	104	90	86	79	85	75	106	90	93	84	76	85	84	101	96	73	89	112	75	70	94	96	87	91	81	73	99	75	75	82	100	75	80	92	81	83	69	83	90	74	80	94	102	93	75	82	91	81	102	88	74	102	76	85	87	82	85	71	97	76	71	85	88	75	94	100	90	103	84	90	92	94	67	83	81	95	92	81	82	83	87	84	95	84	82	89	78	89	96	82	90	95	86	95	74	76	91	76	79	73	91	88	84	86	80	100	89	86	87	98	88	83	81	84	86	87	89	68	86	96	98	78	88	90	91	78	105	82	83	89	82	103	81	86	93	91	86	91	98	65	86	108	101	89	99	88	88	79	93	90	76	87	91	67	83	79	80	82	85	91	96	98	95	85	72	84	97	69	83	74	90	90	99	87	77	110	92	101	90	87	98	72	90	105	87	84	98	90	88	88	84	78	85	80	81	70	86	84	77	86	87	90	99	87	82	87	91	93	95	95	81	84	82	87	94	94	73	97	100	108	98	92	78	84	86	83	86	81	96	86	76	93	71	90	85	71	87	83	82	81	94	90	90	91	86	76	93	100	85	96	78	98	79	90	95	90	85	97	70	89	74	93	105	100	95	81	99	93	75	76	81	76	75	76	77	93	99	87	82	87	88	75	82	79	101	82	78	86	93	91	83	66	114	99	77	88	88	88	84	84	84	84	79	88	84	87	67	91	82	91	103	103	80	77	87	85	92	93	93	81	92	87	91	91	95	81	73	104	85	89	74	78	88	83	73	95	101	94	95	92	95	88	87	74	89	93	91	100	81	96	84	78	84	85	83	73	79	74	94	74	95	104	102	85	78	82	76	91	87	87	87	85	77	93	74	80	82	76	89	97	82	89	103	90	83	85	81	80	99	102	83	93	81	85	96	86	94	90	76	85	77	84	95	89
18875	7032	2768	3166	6734	10770	10762	9927	7876	6810	5783	5672	4988	4460	4019	3634	3386	3163	2921	2598	2273	3175	3798	3381	2799	2145	1662	1260	968	804	757	661	645	707	639	621	632	693	678	626	667	662	602	626	650	651	633	653	637	645	656	706	612	654	630	614	635	637	686	610	618	607	626	646	676	641	640	609	617	627	612	629	636	635	625	689	674	624	652	615	577	589	662	611	663	610	658	663	655	673	622	600	597	665	630	632	667	646	666	598	646	617	644	631	634	638	620	637	657	633	658	660	630	621	635	664	654	643	675	638	705	635	700	686	647	672	642	665	610	630	640	579	631	655	644	639	672	637	611	634	647	626	690	684	663	643	662	635	591	664	610	603	656	598	659	650	632	604	677	648	662	615	643	659	631	628	628	651	654	654	650	620	662	632	613	617	636	617	658	620	607	656	666	667	615	643	633	639	635	631	642	627	663	660	622	649	670	597	644	642	636	627	607	606	624	667	591	602	633	602	612	705	624	660	656	627	620	644	629	654	649	599	639	652	634	616	632	627	633	607	635	599	629	645	593	679	635	592	647	662	610	657	601	672	642	675	658	660	629	662	655	664	630	671	643	660	625	676	607	631	594	667	613	618	645	651	658	634	622	637	682	583	630	702	647	608	672	634	637	644	634	685	624	629	653	661	658	643	620	637	611	617	615	640	604	637	655	678	628	653	640	661	605	639	631	618	603	661	646	657	661	617	648	659	609	676	660	638	672	623	669	640	646	671	668	656	637	637	669	609	650	636	665	655	683	608	648	648	656	639	676	652	602	624	608	629	649	638	616	624	668	647	652	647	639	642	582	656	649	645	640	630	697	633	630	646	633	683	684	592	644	651	654	635	626	657	649	659	662	612	603	675	687	670	617	636	625	628	607	591	654	639	647	651	614	712	646	620	659	636	655	621	643	623	593	647	670	620	587	628	660	615	629	654	610	671	611	675	648	612	644	649	605	630	638	672	634	626	651	638	640	615	663	634	681	610	604	641	654	636	613	677	600	640	633	667	622	657	661	672	607	608	658	650	679	631	671	667	587	624	664	639	626	627	681	653	645	611	668	636	658	643	648	636	663	619	588	652	699	671	643	608	630	671	633	650	630	602	657	646	641	675	660	640	663	604	626	629	640	668	654	631	627	635	670	638	650	652	648	639	638	655	718	653	636	659	645	642	632	615	646	635	643	688	666	657	664	585	675	594	650	640	642	655	616	631	654	651	656	659	649	641	632	597	654	634	616	630	676	672	674	663	589	647	627	644	648	623	657	645	696	618	714	627	630	671	638	626	614	620	676	613	656	643	640	647	618	678	656	644	623	653	644	630	662	680	636	625	648	655	621	644	658	650	663	634	663	626	633	582	618	606	688	657	630	640	658	612	646	619	595	702	649	661	644	635	601	640	620	705	624	630	623	653	639	711	587	622	605	694	623	614	654	608	592	625	648	630	634	654	673	603	660	624	609	667	610	651	657	620	685	655	671	610	622	671	640	652	618	653	612	632	619	637	624	641	602	661	635	627	657	634	612	639	614	657	608	640	689	590	646	633	643	601	670	654	587	634	662	632	656	642	614	645	594	637	661	621	668	647	667	600	628	632	687	654	635	631	622	661	649	660	642	663	676	640	606	647	693	605	671	673	648	615	645	627	641	612	642	666	650	604	632	679	658	651	632	631	644	663	621	707	579	659	600	649	668	646	636	675	636	673	654	646	624	616	650	642	611	632	648	666	609	669	630	630	643	637	673	637	625	650	623	641	664	649	638	647	656	652	645	576	626	638	582	634	698	647	640	660	620	626	663	636	650	643	604	641	698	637	628	619	649	681	664	660	668	621	619	624	662	619	669	650	662	689	653	634	690	649	646	656	624	621	612	643	621	624	672	647	631	603	635	643	600	629	637	680	639	674	671	626	619	655	636	649	571	643	648	630	655	642	668	627	640	617	615	644	683	645	651	651	625	641	671	627	589	632	624	663	623	602	643	692	647	654	636	619	667	671	664	621	617	706	650	643	578	656	648	624	673	614	645	609	617	636	682	658	669	638	644	637	630	653	640	677	675	630	682	596	652	632	616	682	647	624	641	684	639	631	660	557	642	668	620	632	632	659	610	669	633	660	666	642	672	649	650	645	639	642	646	623	661	628	664	647	618	654	597	617	665	633	619	587	619	586	632	626	675	625	583	617	646	637	642	620	633	657	667	597	622	667	669	651	691	631	607	616	652	643	616	652	647	620	656	611	677	612	612	682	638	651	640	649	661	628	639	693	628	661	615	615	615	619	585	642	646	693	652	588	648	658	646	642	627	679	672	667	661	653	625	642	673	627	670	611	652	623	633	633	637	673	643	628	641	633	636	630	684	601	638	660	704	667	674	602	634	634	629	623	620	686	660	616	660	633	649	698	651	635	620	586	646	648	655	644	658	639	632	656	641	612	662	657	636	665	674	604	611	631	669	659	638	597	628	622	621	609	621	693	640	666	666	621	621	639	637	642	650	635	695	602	646	634	610	650	595	626	648	598	657	639	628	614	649	610	653	618	636	656	642	616	662	601	624	649	636	633	661	661	672	639	644	643	591	582	706	643	639	658	661	620	708	683	693	620	670	602	650	648	667	595	612	656	639	638	617	627	668	615	666	633	636	657	649	640	654	643	653	654	636	612	641	603	657	665	603	684	637	648	664	628	654	633	648	656	667	632	646	658	639	648	642	650	646	620	670	660	665	654	639	621	610	675	645	641	614	617	639	606	657	625	637	611	646	619	650	628	624	635	624	645	623	607	597	663	619	651	649	675	656	643	609	594	654	656	653	627	663	606	639	660	671	645	620	651	569	642	634	644	628	664	623	632	628	640	626	610	619	641	616	632	590	624	691	627	684	609	650	646	662	684	643	596	641	674	633	666	648	624	656	631	610	715	606	584	654	673	631	655	676	578	669	655	636	695	642	675	637	654	623	637	631	612	713	658	634	639	636	599	631	668	651	616	660	625	642	660	666	640	623	623	663	626	646	614	673	635	638	593	653	629	602	643	624	705	652	649	599	653	664	674	629	622	663	635	670	650	639	638	616	619	637	656	645	626	675	599	632	617	605	671	646	616	600	670	666	645	680	644	640	625	639	628	628	641	632	596	660	650	597	672	598	682	573	659	668	645	645	646	698	666	612	626	627	621	618	639	650	625	601	630	606	593	668	637	663	638	671	634	604	649	617	609	711	630	642	628	611	636	631	658	614	620	632	665	667	615	628	618	676	610	636	645	630	609	649	618	630	629	590	662	677	639	659	619	671	617	654	604	712	629	599	591	654	628	644	658	656	647	618	655	610	634	640	621	655	612	629	672	616	602	651	647	667	637	642	660	640	645	631	680	644	652	632	611	675	656	603	609	621	643	626	632	675	665	644	678	671	652	645	635	634	652	686	628	614	617	637	640	659	677	662	624	671	636	612	670	684	631	658	635	648	598	645	640	646	616	605	641	681	588	646	653	625	675
2383	1001	327	226	228	252	305	309	332	267	300	243	254	227	191	197	210	184	159	147	275	353	472	437	377	276	224	150	137	90	91	99	90	100	67	93	65	74	85	87	86	92	91	89	87	79	93	99	91	108	95	93	89	82	77	95	77	82	102	79	94	73	81	94	86	67	104	83	66	81	72	94	93	93	94	71	89	87	77	80	102	91	70	83	90	90	87	83	83	77	92	105	93	97	81	98	99	81	95	90	88	84	93	97	77	91	104	73	94	79	91	94	82	81	94	94	87	77	87	68	91	92	86	77	86	76	81	87	81	99	88	94	81	86	91	78	94	79	69	99	97	86	96	99	89	78	82	84	93	88	89	84	99	87	75	72	101	84	70	79	89	88	92	85	106	90	86	81	87	82	87	93	71	83	123	95	96	92	75	93	79	79	90	87	96	89	95	86	77	92	85	90	83	72	88	86	85	93	86	95	87	83	91	87	80	86	72	106	86	82	90	85	87	79	101	75	85	86	83	72	71	97	84	101	107	80	90	85	84	103	90	104	94	106	93	84	87	97	86	89	79	98	89	77	89	78	81	84	83	100	76	80	74	73	79	82	85	92	76	96	98	98	89	84	89	96	82	92	89	80	83	80	80	91	98	82	77	72	92	94	82	88	87	93	79	96	93	83	80	83	69	96	86	90	90	93	86	91	85	70	78	87	105	97	82	96	87	77	89	97	99	114	91	102	84	93	83	88	65	86	72	88	86	86	81	72	80	78	98	71	78	92	72	82	77	77	88	75	80	81	100	67	88	79	90	78	93	95	93	83	80	79	89	80	100	87	81	81	79	96	90	88	92	72	86	80	83	93	89	77	85	83	84	91	84	81	87	84	94	107	70	66	101	84	86	80	87	111	75	83	89	95	97	78	95	81	83	80	88	81	101	80	83	90	92	91	82	92	94	86	91	73	83	78	87	90	74	83	73	85	87	88	94	91	79	92	81	111	73	86	99	75	96	93	90	85	88	101	94	79	101	84	90	93	76	99	96	87	89	88	94	96	99	65	81	79	82	87	83	94	109	101	69	93	91	97	76	82	76	83	101	85	93	83	89	86	97	99	94	95	73	81	81	69	93	82	90	93	95	92	87	78	73	90	83	98	79	76	76	108	92	98	88	93	81	98	82	89	71	109	93	103	78	95	91	101	71	104	83	74	73	85	94	87	91	93	97	90	117	107	85	91	85	82	87	78	92	86	92	101	82	91	84	81	77	93	88	80	93	90	100	91	86	86	78	81	87	92	105	90	74	81	77	78	94	84	92	92	77	87	90	98	89	92	80	86	87	106	88	92	90	84	85	102	91	77	90	79	82	88	89	73	99	106	72	87	84	90	96	70	112	82	97	90	97	91	81	85	92	76	81	83	72	97	106	87	97	84	74	84	82	109	72	92	98	94	83	80	92	94	73	80	76	86	98	82	88	81	69	95	92	95	99	70	72	65	95	85	84	80	94	77	94	103	83	87	84	93	79	103	80	93	93	82	94	81	83	84	77	94	78	78	111	100	103	86	93	101	96	79	87	89	93	108	95	86	80	75	79	79	83	73	100	90	93	87	78	92	55	91	72	70	83	77	79	99	93	82	98	67	89	77	83	94	78	84	102	82	90	83	82	78	96	92	79	88	80	87	72	90	77	103	92	74	80	87	78	75	96	77	81	90	67	101	74	66	74	101	96	88	96	88	89	81	88	74	98	89	93	87	66	66	79	87	85	75	78	83	83	65	91	87	89	75	90	91	75	82	92	97	89	89	76	79	86	91	91	88	86	106	77	78	89	90	90	86	85	90	75	95	81	75	70	96	76	90	91	99	89	101	89	93	96	91	104	85	81	101	86	86	83	99	88	93	94	73	85	86	109	97	78	80	82	88	101	79	94	80	92	89	96	86	82	81	85	91	88	84	83	74	98	78	101	85	92	105	91	86	101	84	100	81	97	80	61	92	87	90	73	85	87	84	81	84	85	81	88	90	88	88	83	101	100	94	85	98	78	105	98	80	87	72	75	90	93	78	74	89	107	86	76	94	84	84	55	93	85	69	78	89	97	83	87	87	99	87	75	90	85	98	79	83	101	77	71	61	90	97	66	93	97	96	83	101	65	79	97	98	96	79	77	86	79	86	78	99	82	92	84	86	88	80	92	80	74	80	86	84	90	92	103	71	98	78	91	95	95	99	67	97	97	99	72	82	88	93	94	83	89	88	81	83	90	89	89	84	89	90	106	76	75	75	83	90	102	105	93	108	87	103	87	75	85	96	87	81	71	100	79	101	85	91	89	78	90	78	66	99	97	97	81	78	85	86	90	92	117	90	82	97	96	77	81	87	82	90	85	102	72	100	78	90	96	87	84	87	82	85	74	90	95	84	85	80	58	90	97	92	99	72	73	87	97	82	101	94	61	88	95	77	77	76	82	88	90	92	79	75	68	84	90	90	91	83	67	97	87	98	85	87	99	85	105	83	79	83	86	94	85	99	100	77	74	72	83	75	103	91	88	94	76	89	92	85	88	87	97	90	96	98	74	75	82	82	97	106	71	90	81	104	76	82	91	88	97	73	83	83	100	84	67	73	87	86	80	78	77	91	98	62	83	80	91	89	77	77	78	86	78	86	95	91	72	92	85	76	84	96	95	88	82	78	94	81	105	87	83	103	100	96	95	78	90	81	93	74	98	91	89	100	91	66	79	78	102	111	91	97	75	98	82	78	100	87	86	95	81	94	72	73	97	71	88	94	102	96	83	90	83	81	78	76	78	81	63	90	71	81	74	73	95	100	77	89	89	105	99	79	72	92	77	84	89	101	83	71	77	80	84	76	67	79	84	76	89	90	86	87	82	99	91	91	84	98	94	97	88	88	87	94	79	79	82	94	89	79	90	99	99	92	96	80	91	81	89	91	101	94	75	92	99	97	98	81	99	96	91	78	91	97	104	91	74	73	65	81	88	95	88	97	74	81	87	100	106	79	88	84	90	90	100	99	95	96	90	74	105	90	75	84	99	91	88	87	86	85	90	95	102	88	91	79	93	85	91	91	90	58	98	89	94	97	80	85	89	78	110	98	82	81	84	89	94	83	81	81	85	82	101	96	85	103	80	67	84	90	84	78	71	88	90	84	85	80	88	89	81	80	71	79	74	87	75	96	77	94	76	89	89	78	93	79	75	86	92	88	94	86	100	82	83	74	100	84	91	85	89	95	79	92	84	86	104	70	98	90	85	81	86	114	86	108	99	78	111	74	97	93	84	94	100	85	79	97	83	93	95	90	80	80	71	92	97	82	79	89	79	76	92	94	96	84	90	87	77	76	83	86	90	83	88	87	80	77	79	82	89	81	82	94	99	101	77	83	77	88	69	89	84	88	86	87	85	98	93	95	90	86	67	92	90	95	93	92	78	88	74	98	74	82	88	91	85	94	100	90	81	104	78	110	92	93	71	84	86	87	92	78	74	110	72	68	87	79	84	69
22477	9074	3327	3982	9314	14247	14422	12418	10554	8565	7630	6793	6539	5459	4886	4516	4221	4066	3053	2569	5481	8353	9040	8496	6873	5057	3451	2295	1610	1065	837	753	702	654	693	676	575	627	666	612	614	654	630	632	607	636	694	634	670	618	666	678	603	682	615	660	621	633	593	638	605	647	636	627	605	626	605	609	620	645	607	616	601	624	649	618	622	593	655	648	593	604	629	679	638	644	641	654	626	640	630	613	638	590	623	633	624	681	619	664	641	674	646	656	588	627	636	636	658	645	615	622	627	648	645	617	619	666	604	618	606	638	656	667	614	655	614	590	621	661	626	622	658	632	625	671	659	632	649	656	617	652	600	605	623	668	618	653	635	608	610	601	648	618	620	649	639	628	629	652	609	635	603	627	630	648	639	605	638	627	630	628	605	593	636	615	643	642	670	600	634	632	598	615	607	585	605	606	650	633	655	662	654	648	622	658	654	587	641	640	596	607	650	674	637	615	660	667	633	628	620	662	595	654	623	606	615	657	625	636	657	628	653	585	630	677	603	617	620	630	638	636	685	644	620	585	619	630	569	647	652	663	612	646	645	609	640	661	625	626	648	631	681	633	624	650	660	629	591	654	669	604	576	648	605	602	660	636	662	698	644	571	624	622	652	654	585	665	602	613	642	643	611	636	609	622	636	628	675	605	649	597	626	622	623	610	614	616	628	606	635	661	621	685	635	673	619	714	619	660	629	611	630	583	611	594	589	626	589	668	629	623	615	637	659	662	618	634	602	639	643	640	651	692	645	628	583	657	658	624	637	634	575	659	660	608	620	639	661	643	653	608	673	578	639	624	626	614	638	652	612	620	624	639	641	651	627	604	641	637	660	636	648	654	649	620	618	638	637	642	629	586	625	637	635	677	653	652	660	607	642	656	605	592	697	617	643	654	670	624	627	609	644	616	637	621	616	653	639	654	635	645	612	651	650	592	675	636	647	611	625	643	672	636	624	635	630	630	586	617	629	620	649	618	651	625	629	634	656	671	619	642	631	615	626	664	594	569	642	642	630	639	639	637	629	596	613	623	612	634	675	611	670	630	654	692	642	609	663	621	640	651	641	615	629	647	642	609	634	590	600	650	637	642	626	625	629	673	629	624	603	613	596	678	618	644	672	635	601	650	608	613	610	619	607	669	628	655	667	619	616	633	637	640	634	656	579	657	647	620	652	634	622	594	637	627	633	587	595	655	642	615	623	627	611	644	587	620	619	658	589	661	643	630	659	606	622	623	593	670	664	649	631	630	613	592	676	649	637	613	646	583	626	612	689	614	651	617	653	644	632	707	645	606	633	675	629	619	636	614	671	641	655	583	632	624	664	590	640	625	665	651	678	648	614	605	672	645	601	641	626	633	598	615	664	653	629	609	642	633	648	624	658	644	612	634	615	615	658	604	654	615	650	639	673	631	639	624	647	597	649	601	578	639	569	590	646	673	623	653	608	656	617	625	645	656	634	589	615	663	657	617	641	662	632	646	644	593	613	624	569	659	613	646	613	622	627	648	615	656	647	628	636	627	619	670	633	643	645	624	593	581	676	642	627	642	649	599	607	635	631	644	616	649	574	627	612	655	596	623	638	619	606	661	640	613	621	646	646	621	646	610	668	664	602	569	632	676	632	652	620	616	607	578	636	585	630	613	631	619	635	612	599	625	618	695	625	604	683	625	639	593	654	639	577	633	644	638	631	656	602	630	641	657	621	679	639	589	631	643	623	611	631	596	618	647	664	653	607	606	673	640	625	660	599	656	626	607	658	625	662	618	597	689	577	632	639	637	657	591	638	614	655	654	611	661	618	656	645	618	670	645	648	635	622	661	620	663	621	616	620	652	627	600	634	656	629	628	625	625	607	648	642	666	618	629	654	604	621	613	618	626	660	665	652	643	631	602	623	639	634	648	640	637	616	630	646	634	633	643	621	634	586	605	600	644	613	662	621	628	634	628	620	691	637	624	660	695	643	605	668	633	657	685	634	604	643	703	637	623	634	649	663	666	574	609	628	669	624	635	602	619	623	610	651	662	680	597	624	620	665	619	606	618	604	580	622	578	646	614	625	651	661	630	626	601	638	622	610	668	624	619	646	657	708	624	614	584	623	650	622	631	647	622	683	633	609	656	679	638	648	644	595	679	623	628	650	605	630	653	586	652	597	655	582	610	668	634	602	633	640	613	642	633	635	632	596	641	641	623	601	646	640	600	634	617	659	657	664	635	663	637	615	643	644	616	602	639	656	645	601	626	638	628	666	612	616	642	618	653	627	620	635	684	594	623	625	640	633	659	609	632	611	653	635	636	646	640	601	667	608	655	645	628	582	663	633	637	652	599	637	630	650	646	662	627	618	620	643	651	598	621	623	664	613	619	617	586	632	673	608	649	604	613	614	667	673	667	613	616	605	609	639	602	602	628	647	588	632	608	648	601	629	631	651	620	612	635	644	623	665	618	651	623	607	618	665	598	626	609	634	626	656	632	619	625	587	647	627	612	608	611	631	608	622	645	600	643	619	659	632	591	636	596	632	606	618	631	585	621	600	606	617	657	640	621	625	597	655	619	617	658	624	614	589	645	596	643	593	647	618	636	656	609	680	644	592	642	651	639	617	660	660	607	628	606	666	632	641	646	642	649	647	640	644	624	674	670	629	635	615	601	617	660	649	630	658	634	630	631	652	625	644	622	638	631	669	582	653	619	642	638	587	623	652	603	618	636	664	633	626	663	661	622	623	625	643	666	657	587	637	657	686	645	658	650	614	606	587	628	600	650	600	654	671	628	651	642	605	689	673	673	585	672	629	619	657	632	613	635	649	592	637	665	619	620	638	642	656	606	626	645	623	624	634	638	651	625	631	617	620	609	634	644	616	671	601	579	689	639	627	629	612	602	647	655	670	612	615	636	635	582	599	687	632	604	609	611	660	620	590	608	679	622	623	625	629	676	633	611	644	628	616	631	648	615	613	582	635	670	638	607	606	639	613	637	653	635	656	651	671	618	656	581	666	611	645	576	581	613	622	624	667	665	640	609	627	637	680	639	580	654	633	605	659	623	617	601	607	564	634	653	630	630	637	629	605	610	600	631	620	666	593	644	666	619	657	603	683	610	643	624	624	630	668	584	622	619	635	613	629	600	642	579	629	634	615	626	626	618	589	632	575	691	657	661	650	611	686	602	593	601	625	606	609	623	597	654	655	611	604	654	604	587	647	672	640	621	580	626	622	634	687	629	667	649	598	654	623	645	664	618	653	603	639	640	657	633	649	605	653	605	683	613	611	596	642	629	672	622	632	664	649	667	636	600	636	659	635	628	619	660	613	647	597	599	643	600	636	641	655	591	652	660	649	610	660	650	635	615	588	623	623	606	636	641	626	650	647	680	604	619	627	629	660	609	632	677	672	679	620	634	620	659	625	630	642	634	643	642	677	634	605	687	619	611	614	595	611	654	630	626	621	647	674	618	663	612	646	638	652	614	710	579	614	636
3519	880	332	260	214	269	331	310	318	288	293	253	242	212	183	236	205	200	167	187	165	405	545	537	424	353	244	190	149	151	127	106	99	96	108	92	105	121	82	110	100	104	107	102	106	108	98	96	113	97	112	96	100	107	99	98	65	100	103	96	93	89	93	96	89	96	86	92	106	97	124	109	106	96	119	109	105	125	114	113	98	110	114	104	100	106	99	91	102	96	101	116	100	93	118	102	99	74	110	90	105	104	95	100	106	115	95	105	88	112	98	102	109	102	107	104	96	91	80	93	90	96	98	99	113	99	109	105	108	109	105	88	94	101	97	91	93	105	111	91	113	99	88	104	93	88	108	84	101	92	93	114	94	87	98	89	95	105	104	82	107	98	96	108	92	88	117	116	100	88	116	89	83	119	86	116	93	90	110	99	112	116	94	99	92	110	104	100	99	86	128	109	103	103	111	118	90	83	122	104	101	98	78	113	127	112	113	95	94	92	102	109	95	106	105	91	103	107	100	111	90	104	95	97	123	93	106	100	111	93	113	113	84	105	100	118	97	93	92	85	88	79	87	88	112	115	121	106	110	95	113	95	93	87	98	108	94	98	112	101	104	102	88	93	108	109	109	117	110	101	111	111	107	109	108	101	94	96	90	88	101	103	98	93	104	109	104	105	100	110	94	88	107	105	114	126	111	104	98	81	98	97	88	107	85	104	92	90	116	103	101	112	121	98	92	102	98	96	106	118	114	105	94	114	102	113	112	104	93	84	96	100	110	112	108	101	110	119	92	99	116	99	87	99	81	89	96	104	108	113	99	118	97	107	95	106	113	96	81	108	115	99	99	97	103	92	90	104	95	110	96	103	108	88	103	97	92	114	107	112	90	94	100	100	112	103	97	102	99	101	91	96	115	89	111	82	99	113	96	91	87	107	109	136	103	115	94	103	102	108	108	123	112	112	89	96	96	129	109	115	105	84	80	89	118	108	106	102	105	99	110	108	111	102	89	95	97	109	105	97	98	109	109	102	103	104	113	97	79	104	96	97	104	119	95	82	93	99	114	95	91	113	120	97	113	102	90	97	112	110	96	111	92	108	97	84	97	102	116	114	97	103	113	95	107	111	96	92	87	98	116	95	102	93	106	97	109	103	102	99	107	88	115	105	131	113	84	132	113	109	91	88	106	98	101	103	95	118	99	103	91	104	114	110	99	107	101	93	98	100	95	91	104	104	107	113	78	102	104	86	95	122	109	106	92	104	101	105	118	89	97	120	90	100	106	102	113	79	110	104	115	90	98	104	115	103	112	116	93	95	81	96	110	109	101	109	106	85	100	100	98	83	82	109	110	104	106	96	104	108	100	95	110	86	94	92	111	104	113	100	91	86	122	91	109	107	102	88	101	125	107	109	109	95	105	99	114	87	98	86	102	94	100	99	98	107	88	91	109	124	107	108	103	106	92	115	119	94	97	130	104	95	97	82	92	108	101	101	102	110	115	111	97	95	98	117	103	109	120	120	91	107	100	101	120	98	113	104	97	94	83	121	91	110	96	99	112	81	80	105	95	112	115	99	116	102	92	109	77	88	113	117	111	113	100	101	104	114	103	88	98	92	106	117	86	99	94	104	126	100	112	88	100	102	109	100	102	99	101	99	98	126	97	126	104	103	114	103	100	107	96	113	104	100	118	121	108	109	109	83	97	109	105	110	105	121	107	92	110	94	121	117	116	121	92	105	90	110	93	78	101	110	114	104	111	103	98	117	97	106	118	81	83	111	82	107	106	101	116	89	90	95	111	107	109	113	91	91	111	100	113	126	115	103	81	97	98	92	98	112	89	94	85	111	94	97	105	105	105	96	86	78	98	104	100	93	95	92	100	97	102	98	102	112	100	105	96	116	116	118	87	96	104	87	105	113	96	96	97	96	122	106	105	114	88	100	101	90	119	82	110	100	88	100	113	98	94	110	92	102	100	79	86	93	93	101	92	100	100	105	105	101	112	96	110	107	109	107	91	107	108	103	112	116	101	104	102	103	116	125	86	93	114	119	96	94	86	105	84	111	100	116	109	90	89	85	100	100	108	98	97	122	107	102	106	114	103	93	111	122	94	78	101	113	97	97	121	100	91	106	109	85	89	94	92	117	96	85	105	109	117	100	110	104	89	85	95	96	100	118	107	116	107	97	99	112	100	103	98	85	109	88	109	92	104	122	110	87	113	113	119	94	111	96	96	92	90	88	106	96	85	92	78	94	90	102	105	105	103	90	97	98	90	111	99	119	100	89	84	92	109	97	90	91	118	124	84	99	96	100	121	100	96	85	100	105	99	111	112	108	103	121	97	106	94	98	117	97	88	89	114	110	89	102	105	89	92	97	116	103	98	100	109	97	105	107	113	96	100	111	99	109	91	97	86	88	109	96	110	99	98	106	115	116	104	94	96	112	113	98	99	92	92	103	96	122	102	120	93	102	81	91	105	86	110	106	119	96	106	131	107	97	84	94	111	111	94	110	83	87	94	103	102	113	95	85	98	111	117	99	105	116	112	109	110	108	79	87	111	108	96	121	117	91	88	104	107	93	96	103	113	107	114	97	110	106	90	96	102	101	116	98	104	105	94	120	98	99	80	98	91	112	102	99	102	106	87	107	103	96	90	110	115	93	91	97	91	103	96	94	91	96	115	82	96	98	106	97	113	111	97	111	100	101	108	92	98	103	117	97	116	102	94	103	100	105	101	107	99	102	96	112	125	101	104	102	103	104	115	109	113	96	104	90	111	100	93	107	105	98	99	106	108	113	119	107	84	94	121	93	77	109	110	97	100	101	100	112	98	90	104	109	110	107	80	100	101	107	113	104	94	95	100	86	99	104	110	87	100	105	101	94	105	117	110	105	100	92	108	110	106	105	99	102	107	109	91	114	104	89	101	117	112	113	118	131	107	110	91	104	110	105	88	101	70	86	105	102	96	114	92	122	100	105	119	105	104	106	99	100	92	92	102	102	106	100	90	95	113	109	103	83	103	114	102	120	92	101	99	94	103	84	97	101	104	121	102	102	91	112	104	97	108	91	106	103	103	95	88	105	102	77	93	114	106	104	80	92	99	109	103	103	107	118	112	105	106	107	87	110	117	89	95	102	97	99	90	112	111	92	100	109	107	124	105	109	93	98	92	100	102	102	100	116	95	91	113	111	115	116	94	98	105	93	107	87	92	99	107	115	100	104	100	100	91	102	94	77	108	100	95	123	102	90	82	105	115	109	95	103	110	97	126	88	107	94	99	82	105	112	107	82	94	93	84	85	121	102	98	95	109	92	114	95	124	107	102	107	102	111	112	93	99	80	130	100	122	100	116	103	95	95	104	104	99	95	123	100	81	112	99	84	112	105	100	92	90	89	120	107	108	105	98	95	97	104	119	101	117	99	88	85	118	71	121	84	98	105	109	119	99	102	105	101	89	110	94	107	102	101	117	111	82	108	95	104	85	98	113	105	91	76	103	106	105	85
22202	8424	3315	3653	9146	13950	12750	11434	10289	9024	7667	6860	5756	5492	5046	4785	4390	3351	2670	3094	3382	8035	11074	10628	8352	6299	4235	2693	1791	1225	924	867	873	787	764	731	718	739	748	746	715	783	741	740	771	720	769	757	736	755	784	721	769	727	752	745	758	757	746	762	722	760	704	727	721	735	785	804	738	757	750	724	741	738	786	794	747	757	740	751	743	779	797	701	744	707	710	738	826	797	721	737	719	725	762	731	731	768	769	739	724	721	725	753	732	751	726	809	766	802	761	768	766	793	743	766	734	756	766	731	710	741	742	748	746	775	764	725	774	772	743	746	719	674	779	761	748	780	687	716	776	748	747	794	758	767	801	726	776	729	765	724	711	754	806	766	707	746	762	735	813	770	770	739	703	759	739	771	756	757	749	728	803	737	738	795	750	789	761	748	736	703	759	764	735	721	826	763	795	708	744	774	742	758	740	757	754	740	708	725	782	715	737	734	725	754	780	743	747	715	763	708	777	742	755	731	768	745	745	703	750	723	750	759	802	754	737	850	775	712	770	755	709	776	795	759	750	744	737	745	754	729	718	714	732	725	721	747	773	680	756	743	698	758	728	784	754	783	754	694	731	739	805	766	760	772	778	760	737	750	706	785	800	768	727	764	766	772	760	747	776	763	741	737	761	724	733	737	682	734	712	784	743	772	768	768	703	757	786	776	779	701	750	749	749	794	713	774	737	747	735	730	735	759	742	700	732	797	728	780	758	714	776	785	736	761	761	759	738	767	715	795	782	733	778	792	743	735	741	710	747	713	737	793	746	784	764	756	747	763	751	763	739	782	748	692	765	734	729	717	762	709	813	729	743	746	759	749	696	735	745	715	762	768	736	744	718	732	745	770	764	755	733	739	737	765	811	734	748	750	714	709	744	748	770	741	759	760	773	732	773	826	737	745	729	789	729	761	725	733	758	723	747	738	795	741	780	756	767	716	765	732	738	731	802	743	718	725	783	740	725	759	776	763	740	741	770	683	742	788	744	738	756	720	723	770	752	760	752	759	748	740	783	773	717	748	729	757	805	770	705	743	749	778	775	733	788	681	791	761	735	741	832	724	760	706	735	741	775	802	771	745	763	750	753	763	789	779	798	775	769	742	714	731	776	768	729	750	760	764	770	771	755	768	768	775	762	706	787	756	757	727	720	756	752	723	735	792	693	750	793	693	735	780	740	680	753	789	731	752	776	753	718	750	730	758	752	752	734	765	768	743	741	747	740	770	774	729	750	750	841	742	783	756	739	735	727	746	763	747	736	731	729	720	736	726	748	728	774	730	749	703	762	734	771	781	703	738	762	690	725	728	750	734	751	728	769	769	742	706	753	840	721	714	723	737	745	724	770	732	714	755	789	730	763	747	722	770	762	765	755	719	776	760	726	680	737	776	770	748	777	739	800	782	810	696	771	711	771	735	746	749	713	752	759	720	756	763	723	785	766	709	739	772	765	743	701	723	738	712	709	741	726	754	767	742	751	790	760	727	761	772	775	755	709	816	735	751	783	745	746	800	724	737	758	787	719	764	764	712	784	740	741	754	775	733	731	698	753	750	721	757	749	731	779	719	734	745	717	758	727	747	726	775	704	804	719	726	756	756	791	755	708	744	764	729	740	780	776	753	768	749	804	704	776	747	736	730	755	822	779	791	697	744	727	768	738	760	736	773	708	746	745	722	716	712	777	746	721	740	765	718	745	705	772	764	767	789	729	778	677	768	741	701	665	689	780	755	799	792	715	744	780	740	771	774	742	769	801	753	785	716	727	725	776	734	755	743	783	783	753	758	778	765	699	697	780	768	794	785	729	765	713	746	709	759	748	790	776	743	722	719	744	759	776	747	750	785	805	738	768	748	753	741	729	757	803	770	726	749	737	734	755	751	727	758	733	736	750	761	735	743	699	710	780	760	811	713	736	752	720	715	752	755	740	719	705	728	710	709	763	742	748	733	698	744	730	714	704	754	799	793	728	728	751	704	695	732	779	744	749	770	696	770	751	772	773	759	744	778	764	724	748	718	749	781	755	790	754	750	743	766	802	735	743	705	799	746	759	769	763	728	803	739	726	698	767	731	742	762	722	741	755	782	737	737	756	783	766	769	761	770	770	771	797	775	735	773	749	739	706	762	745	764	718	731	803	723	787	767	754	694	703	731	737	760	769	686	729	739	775	670	745	743	758	765	755	745	713	700	779	785	744	756	789	672	761	766	690	698	826	730	746	751	738	758	757	767	734	771	753	729	769	745	719	771	756	685	782	802	772	780	746	726	747	772	706	810	788	773	765	756	720	729	703	765	764	767	738	749	771	718	759	737	748	814	735	790	759	769	768	740	694	780	795	758	744	742	718	726	745	755	743	717	733	704	768	724	762	802	773	753	748	800	771	768	738	736	777	795	723	713	695	729	776	800	742	759	716	784	721	790	752	779	748	792	704	779	746	762	779	732	757	788	770	739	706	726	737	760	761	777	788	756	764	740	770	754	779	745	722	782	765	733	730	792	765	738	745	761	754	771	701	731	746	708	733	764	754	755	728	750	730	735	753	794	762	774	787	801	732	764	773	709	793	799	742	732	746	715	743	713	729	739	794	757	746	769	802	755	741	736	787	708	752	723	755	761	726	769	812	804	788	717	760	755	763	731	744	719	725	739	708	781	791	745	702	755	803	777	725	764	757	763	737	759	728	766	770	752	703	786	745	761	773	744	726	747	720	732	773	761	758	753	796	733	740	737	833	716	744	747	728	796	781	718	772	739	793	735	774	715	737	747	739	738	753	737	721	763	813	713	789	802	772	768	800	775	741	719	770	746	810	758	708	782	760	755	786	791	720	748	755	763	746	746	746	725	738	793	760	798	731	731	784	787	710	746	754	761	721	803	785	750	774	696	758	728	733	787	683	710	791	737	793	785	753	732	761	753	779	767	748	775	725	747	779	745	753	742	797	729	752	744	737	718	748	739	754	748	768	705	736	742	769	728	723	778	770	725	773	736	776	774	707	757	767	762	705	773	755	748	758	764	733	730	693	762	746	746	715	730	736	715	740	748	719	801	740	780	751	733	756	790	714	763	748	769	755	735	764	777	755	743	745	740	739	722	692	739	772	709	753	755	705	763	726	747	727	712	684	816	771	753	754	765	754	741	769	702	795	779	735	788	706	716	749	736	723	757	796	728	740	784	742	739	782	752	756	788	764	727	778	766	746	748	748	735	790	761	763	771	759	777	773	762	738	747	736	732	731	757	714	740	801	727	751	736	702	768	776	791	732	776	706	754	781	775	755	745	712	705	762	762	770	776	777	787	773	782	780	755	717	731	708	763	744	708	730	742	756	783	791	735	762	767	750	738	721	756	810	774	774	756	735	756	782	750	752	774	773	734	734	709	747	743	757	707	754	723	757	737	709	751	758	732	792	729	785	764	792	770	719	772	723	714	708	731	756	735	700	691	736	756	794	749	757	723	752	772	731	794	771	745	793	784
3353	1595	610	345	322	339	401	431	417	379	323	293	260	266	301	270	204	202	205	177	293	676	954	920	743	550	419	241	174	139	126	124	107	103	108	100	101	104	116	96	110	105	94	116	128	109	97	97	114	97	109	110	101	120	108	108	104	95	89	69	97	104	79	103	95	91	104	118	123	110	118	74	107	107	110	101	114	105	91	87	99	89	97	90	90	106	116	114	112	101	92	102	105	112	92	90	100	83	96	118	96	107	110	103	97	94	104	92	93	96	111	93	91	105	114	90	102	120	103	111	98	120	104	92	116	113	112	107	102	97	95	99	98	72	83	100	107	99	92	109	105	96	101	106	114	95	83	106	111	95	97	102	101	100	99	108	93	91	105	110	101	109	98	107	97	106	91	109	113	78	94	110	99	118	106	113	105	124	84	96	93	103	99	119	118	91	86	92	111	114	91	101	103	98	95	118	93	99	88	105	100	109	95	102	100	119	109	106	106	104	97	104	92	76	99	104	117	108	96	114	113	106	105	101	88	119	97	102	113	101	101	97	82	110	100	120	97	98	94	100	101	112	113	93	100	114	105	93	96	93	82	113	98	105	100	82	91	105	106	84	91	76	103	108	106	106	121	90	99	82	98	112	78	97	85	97	80	97	84	102	96	99	113	96	106	105	108	102	117	112	115	105	104	95	106	93	96	80	96	101	109	100	102	104	96	98	116	96	112	102	96	118	106	110	112	100	90	94	69	97	101	96	117	98	116	104	106	93	88	105	93	91	94	108	92	111	91	109	93	101	108	100	106	80	86	114	111	111	103	102	95	104	109	109	97	95	88	85	105	104	93	84	111	106	93	91	108	104	105	98	94	97	107	98	102	110	104	107	98	87	99	90	90	88	108	97	107	104	99	107	112	89	94	100	77	112	96	92	111	97	97	96	109	112	104	121	100	105	90	86	118	100	81	106	96	100	113	106	105	111	112	98	106	111	85	99	93	98	91	108	86	88	96	92	100	90	93	98	92	114	85	89	107	75	82	82	101	84	90	107	89	104	118	98	99	109	109	120	111	94	98	95	78	119	89	108	99	98	115	107	113	103	96	81	108	83	111	122	99	86	89	100	92	96	113	76	93	97	115	85	114	91	101	119	78	86	111	82	96	102	95	108	109	126	119	103	112	103	111	92	114	104	99	101	92	97	104	84	114	97	105	91	97	102	108	104	105	101	95	97	113	102	96	97	88	95	106	98	93	103	109	105	104	125	99	118	106	86	103	117	111	97	103	99	108	95	108	97	81	102	98	99	113	77	104	94	86	92	105	99	117	112	86	106	104	92	91	112	113	92	110	92	109	119	93	106	104	114	94	96	104	84	120	115	102	93	116	102	95	111	84	97	87	79	105	95	108	103	89	99	73	102	109	100	101	105	96	117	96	96	121	92	100	104	100	97	112	86	97	108	90	88	106	101	101	112	103	96	117	113	102	93	88	88	98	103	99	80	104	101	80	89	102	103	109	90	106	109	96	109	107	99	88	89	107	100	95	110	102	96	92	79	107	102	112	105	114	93	116	107	111	116	96	106	100	107	96	96	104	84	95	106	104	96	91	93	98	110	106	97	87	89	99	96	94	105	101	93	91	99	103	103	103	104	72	111	110	99	88	95	82	100	107	100	112	102	98	94	118	98	108	101	112	91	121	103	99	100	85	97	106	103	96	121	107	99	98	100	86	100	77	109	114	96	93	98	96	117	100	87	97	99	97	106	109	92	96	116	95	116	105	97	114	85	85	98	107	100	109	98	113	89	95	101	91	83	91	87	98	107	123	100	107	82	89	93	113	98	92	99	114	88	93	95	100	111	108	96	93	107	114	98	89	109	98	91	94	101	101	87	97	101	91	101	96	108	94	93	87	80	119	108	101	88	92	97	94	83	90	101	103	116	106	96	103	102	101	113	109	111	100	114	113	108	110	106	98	89	100	107	79	98	101	112	96	103	99	96	88	100	89	100	87	91	102	78	114	109	95	104	95	102	111	108	102	88	85	102	97	116	98	97	112	97	99	103	110	97	95	88	101	87	111	101	109	91	102	106	88	106	103	95	90	73	111	104	91	98	91	91	94	91	109	106	110	96	90	87	89	115	92	93	104	85	119	96	85	102	84	96	103	104	84	91	108	87	95	89	100	82	82	116	100	110	102	94	101	102	108	114	98	115	116	102	102	91	114	110	105	110	87	96	110	95	93	97	93	113	99	101	101	113	105	90	109	92	94	100	82	103	114	91	114	106	93	107	94	104	116	92	97	92	114	109	102	98	104	104	105	101	101	89	105	102	94	121	84	103	106	105	108	104	87	87	110	87	92	102	100	106	118	92	96	98	102	91	95	109	97	98	103	95	96	97	101	96	100	102	88	109	106	104	104	110	99	97	134	88	81	98	90	88	100	93	92	99	113	105	98	84	102	116	90	85	91	82	94	95	113	96	112	85	94	89	109	116	101	93	93	104	102	90	103	91	108	111	97	116	114	68	106	94	92	112	111	102	93	107	92	114	101	98	91	111	120	98	98	81	92	77	104	111	79	109	94	103	94	102	112	122	110	100	106	99	101	118	77	93	90	97	95	119	100	82	93	103	125	79	88	95	112	119	101	96	102	110	100	113	102	98	100	83	116	109	99	87	109	91	87	96	122	82	92	85	109	99	101	113	115	102	114	88	95	97	110	93	103	109	113	82	96	94	92	116	92	102	103	100	111	103	72	86	102	123	104	107	104	99	104	84	107	94	90	104	115	123	118	91	104	88	94	91	94	112	104	117	90	94	113	112	86	105	85	130	91	114	125	93	92	103	100	102	97	94	115	110	114	88	113	92	111	100	98	112	97	101	95	90	115	96	75	96	103	102	101	105	94	96	96	112	83	99	102	104	109	108	104	109	92	103	94	91	111	105	104	98	96	94	84	101	99	107	101	110	89	94	105	119	104	98	94	85	88	97	116	117	96	89	105	100	105	112	97	103	108	96	91	109	100	99	91	106	92	118	89	100	98	104	98	117	107	110	120	103	106	94	105	98	92	112	97	112	100	99	86	102	93	97	104	105	84	95	79	98	97	93	113	109	97	104	108	91	106	96	94	104	105	97	96	93	102	99	116	118	103	88	105	109	97	109	100	92	99	109	99	114	99	91	111	99	100	106	108	116	109	105	108	97	81	87	113	94	99	91	93	87	101	104	105	100	104	88	106	96	95	92	96	102	115	88	109	100	83	87	123	123	93	109	89	103	103	112	95	116	101	94	89	97	94	102	111	104	101	97	110	92	110	101	107	115	100	99	104	94	114	120	114	96	99	101	111	84	102	107	107	108	101	101	92	98	90	88	86	96	117	90	94	100	112	112	106	94	83	110	86	109	96	131	91	98	108	91	101	102	90	103	103	104	91	100	110	109	119	105	101	109	90	98	104	106	103	97	105	94	100	110	113	86	110	106	96	99	86	112	118	101	100	90	111	98	113	111	114	94	106	109
26618	12214	5809	5277	11519	17854	15874	14966	13017	11312	9440	8219	7250	7221	6976	6161	4468	3656	3727	3750	5564	12852	17050	15621	12587	9732	6417	3607	2552	1714	1230	1021	886	790	798	722	717	748	755	709	763	691	717	734	708	792	743	749	745	726	732	719	711	718	736	730	709	743	750	759	705	701	722	729	715	749	722	727	717	708	721	724	769	705	716	706	734	690	746	739	733	676	716	735	736	704	732	714	693	677	696	700	711	756	745	715	698	718	737	732	710	727	770	719	720	700	714	746	653	721	710	729	743	725	720	717	727	709	725	733	717	741	690	747	705	675	694	723	718	717	696	728	728	722	751	685	745	750	722	725	709	729	701	777	748	726	753	738	703	697	709	678	752	775	764	715	696	714	715	705	668	722	701	749	756	726	691	725	746	691	795	739	775	717	657	728	724	717	765	689	726	737	711	726	735	724	675	709	699	709	750	698	722	760	724	686	656	683	780	712	681	736	718	733	717	719	698	725	784	724	706	744	723	724	734	693	730	709	761	712	722	727	730	715	730	713	684	698	678	710	735	693	716	734	746	699	752	741	734	707	727	728	721	697	673	754	697	756	744	747	695	734	695	673	721	738	712	701	730	719	716	691	722	756	710	708	768	770	709	721	756	713	738	768	755	693	811	745	725	708	754	710	743	702	739	713	707	718	727	747	683	748	755	763	751	716	735	717	744	720	755	746	739	763	739	748	736	735	722	743	712	708	717	702	721	723	696	739	733	736	728	764	739	734	728	706	721	748	733	672	716	681	721	722	716	745	767	712	773	756	717	666	739	725	731	761	713	732	762	707	741	716	750	728	728	763	713	724	818	716	752	727	804	706	744	742	775	697	747	724	739	707	741	719	733	782	723	724	690	710	700	675	717	764	683	729	785	693	735	708	704	708	713	708	689	706	700	721	744	734	722	711	696	680	720	737	727	745	792	694	718	747	702	764	736	728	719	722	683	664	729	754	742	741	699	738	719	781	734	672	713	722	737	702	710	721	706	756	756	747	775	779	713	697	733	746	701	675	750	715	743	725	729	726	712	720	719	692	709	727	725	696	725	666	719	699	799	715	730	711	739	667	730	679	655	715	757	730	731	694	690	756	715	752	733	733	720	746	729	709	704	733	750	729	713	766	684	749	727	737	720	731	762	734	731	731	767	710	724	651	750	751	743	708	721	749	714	741	737	703	770	732	743	743	710	758	755	769	747	705	710	681	747	720	716	693	704	724	699	720	728	732	742	680	711	739	736	755	728	710	705	673	764	705	712	701	707	700	764	766	693	717	732	719	715	724	743	758	750	727	745	690	741	763	715	727	704	724	701	743	741	710	724	741	691	766	703	700	735	722	707	693	730	682	656	781	688	754	700	751	696	731	734	727	736	747	693	674	746	689	739	690	767	718	703	709	701	727	706	689	699	676	710	734	764	721	693	716	722	685	673	704	715	697	683	741	716	659	714	712	735	757	677	763	739	740	693	703	704	769	717	693	701	720	733	725	677	720	732	736	714	754	697	753	705	741	730	723	702	731	750	729	757	715	733	698	696	707	735	760	744	693	702	734	700	745	688	722	717	787	713	710	702	701	753	744	749	733	698	692	708	721	736	773	728	735	737	695	756	752	720	734	704	684	702	721	712	692	735	733	720	766	730	732	735	777	715	731	730	653	730	683	752	758	744	707	692	721	761	674	762	740	731	727	695	754	714	667	731	728	736	750	702	740	736	694	700	703	719	724	716	713	740	707	757	743	726	763	739	705	700	687	738	758	711	688	729	749	692	703	727	737	714	743	736	740	730	728	765	689	699	715	707	703	733	748	763	704	701	722	737	789	738	700	720	677	730	754	769	708	711	731	641	747	727	722	750	709	745	730	733	733	664	750	691	753	733	731	690	717	729	728	741	739	700	773	718	720	711	713	690	707	681	709	719	743	709	748	751	761	707	719	697	727	750	702	708	692	687	734	721	720	716	706	768	709	728	748	747	761	700	761	704	745	697	719	689	728	724	742	701	708	722	732	717	763	694	723	681	736	717	743	690	728	696	775	734	754	675	706	713	704	761	719	769	754	677	741	738	717	691	762	703	720	746	726	726	706	730	746	756	711	713	727	703	680	751	732	755	741	714	695	787	711	740	709	730	739	756	730	742	750	764	725	747	640	726	668	768	704	714	720	727	725	712	720	696	705	750	701	719	719	717	690	747	699	709	782	735	692	706	699	732	770	719	718	731	762	691	724	731	733	715	741	734	765	674	760	713	740	722	687	717	708	802	699	681	730	733	724	710	707	747	753	742	669	682	732	727	680	693	738	747	734	782	665	662	723	693	745	714	740	754	728	688	712	750	706	761	703	722	736	698	739	721	677	711	727	723	713	709	703	722	717	737	723	712	740	719	710	727	688	689	734	747	666	696	772	702	719	681	717	787	717	707	718	715	695	720	720	718	709	785	678	682	735	723	781	723	745	787	782	719	710	700	766	803	701	736	740	731	692	731	717	721	731	675	723	715	727	717	716	752	696	694	703	714	728	711	758	726	722	698	739	743	695	743	703	767	717	723	664	710	760	726	701	750	758	697	709	693	699	686	731	711	751	754	690	708	722	740	725	729	684	693	710	766	726	677	767	748	716	767	721	774	725	711	739	719	758	715	722	697	718	730	743	734	755	752	748	741	690	782	695	723	777	721	720	741	714	662	712	746	708	736	664	740	731	723	692	711	714	718	710	743	738	723	717	704	693	757	700	715	732	722	727	759	733	791	699	774	694	714	769	744	766	752	752	711	695	717	744	741	715	751	716	703	742	749	715	701	727	670	707	743	711	709	720	749	740	753	688	704	694	732	675	708	728	744	739	709	693	727	693	729	743	752	711	725	712	737	729	685	705	756	701	730	708	702	752	719	722	718	730	707	729	736	729	697	735	743	669	723	711	739	729	729	724	679	743	727	726	720	735	717	754	668	732	729	736	747	742	753	734	731	681	724	697	708	721	770	710	687	710	767	735	727	738	712	753	741	691	772	724	719	746	729	683	737	709	687	716	658	725	754	738	732	730	730	702	771	717	735	720	742	802	718	762	807	733	720	735	662	769	724	730	706	747	740	732	725	713	761	757	762	708	685	724	745	702	746	730	734	680	693	696	687	741	711	681	693	758	714	742	743	731	727	742	716	741	733	766	746	766	715	735	766	728	763	718	734	695	745	758	712	700	715	732	722	658	749	699	734	755	685	726	722	740	759	723	730	770	677	686	712	742	727	735	716	728	760	721	760	745	738	736	743	690	696	740	712	760	714	745	651	724	730	722	702	746	739	731	697	764	752	728	737	691	737	727	736	724	725	697	707	706	690	715	754	733	692	713	739	733	807	782	748	769	717	747	745	723	728	728	713	769	741	693	739	741	712	746	731	747	717	722	692	735	761	716	720	772	668	707	745	715	678	742	695	702	738	748	721	739	694	753	698	722	757	722	779	774	685	757	734	702	728	725	702	757	759	758	739	738	714	717
2331	628	355	256	207	213	217	276	265	231	211	202	193	207	190	173	149	153	139	148	156	155	209	182	208	169	134	120	92	87	89	80	78	94	90	82	93	83	70	81	68	92	102	90	81	85	85	73	76	79	104	108	76	93	83	84	103	105	75	97	80	76	85	89	95	90	87	94	86	79	107	82	89	95	67	104	84	92	98	98	81	92	91	101	85	79	86	83	99	85	72	87	79	89	99	92	94	86	96	78	82	75	80	98	88	75	90	83	89	94	88	93	87	95	89	78	78	91	107	86	82	88	80	72	81	101	93	103	91	83	85	79	75	91	101	91	84	73	102	100	89	71	108	83	87	100	95	95	92	87	94	70	94	82	84	103	87	87	93	83	80	86	83	95	88	94	88	85	79	94	77	83	96	93	100	80	88	96	74	93	65	86	89	88	97	76	92	96	63	93	95	87	77	74	71	96	81	90	97	92	96	99	92	92	99	84	88	80	84	87	77	71	95	75	86	97	78	84	87	78	73	77	85	95	91	106	97	85	86	92	98	78	94	85	59	81	91	79	99	90	108	101	84	84	90	72	81	91	100	84	90	69	79	86	86	99	89	79	94	81	87	100	82	90	90	91	92	86	97	74	75	73	115	94	105	88	73	84	75	77	90	82	78	93	83	96	99	86	71	81	88	92	99	83	89	86	87	103	84	98	88	95	83	100	72	100	98	83	83	84	93	98	90	84	74	90	79	73	104	90	91	95	96	105	84	74	81	107	93	107	82	92	84	94	67	106	85	73	95	90	82	104	71	95	71	99	92	107	78	95	71	97	87	75	92	99	80	91	85	76	78	99	71	97	89	94	85	95	82	97	85	104	76	72	88	94	82	83	79	96	84	90	93	93	79	102	99	82	87	88	88	83	90	112	83	110	86	97	86	71	77	78	101	85	97	91	84	78	82	76	87	82	95	91	102	85	86	65	93	77	87	87	88	87	76	92	104	68	84	102	93	97	84	94	89	77	84	94	98	84	105	98	92	109	96	87	76	101	113	82	77	90	88	81	89	97	94	86	92	86	101	96	97	87	88	87	93	88	96	105	89	80	87	80	103	97	90	75	93	85	77	85	97	108	88	83	86	92	81	62	78	82	84	89	92	87	88	91	75	97	99	77	94	93	108	95	101	106	92	80	87	88	84	90	103	101	82	89	91	87	95	79	73	80	84	77	97	96	92	72	90	83	84	82	81	60	96	93	88	97	77	89	93	87	72	88	96	88	84	86	92	94	93	101	89	100	93	79	91	96	85	85	88	85	83	81	101	74	89	82	80	79	92	90	83	90	84	80	99	89	80	94	85	85	91	98	96	108	90	103	113	89	88	92	97	91	98	97	83	86	87	74	93	68	104	101	81	86	80	81	81	98	91	94	78	91	91	102	85	69	86	84	94	89	88	86	88	84	79	84	96	76	88	93	97	84	97	90	91	76	78	84	89	81	83	94	101	91	85	88	84	97	78	90	86	93	77	79	91	101	92	86	92	81	81	84	100	97	82	74	95	91	87	79	106	77	83	91	81	80	91	78	76	84	96	66	79	95	97	92	84	88	101	88	98	85	90	88	79	84	100	90	73	82	106	74	102	90	79	87	85	82	89	105	96	95	83	80	91	84	87	98	88	82	103	81	77	89	82	95	87	96	74	89	95	94	78	92	80	99	85	76	85	86	91	84	107	83	101	108	86	87	95	99	94	96	71	82	78	84	68	86	87	75	110	86	90	102	80	87	84	92	99	86	75	86	81	89	98	83	87	87	77	93	88	88	67	92	81	86	88	83	89	81	96	76	106	83	91	94	96	96	91	88	86	70	86	90	75	89	91	109	99	83	78	96	82	92	107	77	92	88	89	93	80	111	101	99	83	77	84	86	89	97	74	81	93	92	85	81	85	80	85	84	98	103	96	92	80	82	102	84	82	79	100	72	71	97	89	86	79	87	86	97	91	79	98	93	67	90	101	85	95	83	84	90	84	97	94	81	81	99	101	90	100	87	101	82	87	84	72	90	88	88	83	80	83	87	90	93	101	76	88	108	84	95	79	81	93	99	79	85	85	84	80	87	94	80	90	88	82	89	83	93	97	97	100	76	77	100	104	90	94	88	101	87	102	79	87	82	80	92	81	91	88	104	89	96	87	92	94	102	94	93	90	105	70	73	102	81	80	99	104	82	83	85	93	94	88	88	81	92	78	94	120	99	93	86	93	81	105	97	96	102	90	71	84	90	65	93	90	86	97	82	85	83	90	80	90	84	88	103	84	74	90	103	77	88	78	77	69	87	75	104	92	74	74	82	81	92	88	77	86	82	104	102	91	67	98	83	97	96	92	92	94	82	84	83	102	87	85	95	88	81	90	77	83	82	96	100	77	89	98	83	79	85	75	92	83	93	89	86	105	82	96	85	82	116	110	107	93	82	97	98	77	80	68	96	85	82	93	91	78	96	90	83	91	76	94	88	86	100	86	91	99	82	82	87	90	74	86	82	97	71	89	76	90	89	106	81	85	76	95	99	87	94	88	81	91	90	77	77	91	102	90	88	86	84	89	99	92	87	79	80	103	95	66	89	88	97	90	100	99	73	93	86	98	84	96	94	97	91	84	71	69	90	79	75	108	93	88	85	87	81	101	84	83	89	87	90	79	88	83	92	91	96	82	98	84	85	101	90	100	88	86	80	101	80	98	92	97	77	92	81	81	75	93	79	78	86	93	82	78	99	111	90	91	79	97	74	128	82	98	76	95	97	88	92	100	91	85	70	79	81	91	81	87	86	82	88	90	101	73	94	94	94	103	91	99	92	95	92	61	77	71	75	79	91	85	84	80	111	66	90	85	89	77	81	84	97	96	77	103	86	110	83	67	95	78	97	77	84	89	80	98	88	83	87	99	92	107	79	75	102	95	69	85	96	102	85	65	94	92	91	92	85	94	91	87	73	111	99	87	91	82	93	89	78	89	90	80	87	76	80	100	95	91	91	108	105	72	76	93	92	94	98	82	72	92	107	92	81	75	93	99	90	72	105	97	91	94	105	86	85	83	76	90	91	90	98	99	93	83	84	94	97	75	83	90	82	90	84	95	91	76	74	72	89	94	79	76	83	91	92	86	91	76	84	89	86	85	100	97	89	93	92	94	85	93	84	67	84	87	88	89	90	95	96	82	87	87	80	90	87	102	95	85	76	81	82	86	93	91	95	83	88	84	100	96	89	77	86	70	83	112	69	78	102	104	85	74	83	81	99	89	78	87	107	80	88	88	106	94	95	96	87	66	79	104	95	105	93	80	74	91	88	90	101	84	101	86	81	86	82	79	73	83	89	85	85	91	93	74	106	98	83	88	86	86	89	78	84	80	83	87	96	85	84	91	87	88	103	96	101	94	97	82	85	67	82	89	82	86	75	97	79	94	83	91	105	94	87	94	97	82	83	98	84	96	91	114	80	81	79	88	90	94	92	82	91	103	74	78	77	88	89
18204	6642	3518	3932	8013	11242	9548	9547	8046	6673	5542	4942	4901	4475	3878	3284	2817	2763	2632	2462	2434	3124	3742	3541	2849	2441	1675	1143	956	817	720	701	671	721	687	629	653	634	614	610	626	693	662	657	610	669	662	658	628	629	679	603	642	635	616	638	645	660	613	671	640	705	622	640	628	710	579	710	648	642	627	680	628	640	643	616	603	670	668	666	675	602	638	640	644	653	678	623	671	623	655	648	675	640	633	666	681	647	661	618	681	604	582	646	663	670	671	656	664	651	659	623	621	667	607	638	659	620	647	653	633	659	618	656	660	616	648	647	668	643	643	665	655	625	672	644	681	622	676	644	654	708	684	624	677	656	615	623	678	601	646	634	686	640	631	639	632	636	647	618	656	647	651	669	638	670	625	649	669	667	678	672	661	681	670	633	688	641	625	603	618	667	638	654	628	663	647	720	604	679	645	640	682	671	656	655	633	689	639	607	644	605	634	648	647	647	652	650	698	681	643	675	624	676	683	666	610	680	670	665	659	671	696	634	642	677	664	653	676	659	648	645	644	632	628	655	650	639	596	702	607	671	638	670	624	657	669	640	661	644	601	628	668	642	654	620	668	613	667	656	611	657	673	602	630	647	644	690	580	624	624	628	646	651	672	636	666	646	636	700	638	658	668	629	621	664	653	629	690	651	651	638	635	660	678	644	650	653	657	675	650	624	630	641	679	602	622	650	647	689	627	678	639	655	618	632	656	627	664	647	611	709	618	674	647	618	651	695	629	651	673	672	662	670	645	655	617	658	647	621	683	633	644	637	623	701	636	689	607	633	670	662	632	609	625	645	643	645	678	632	611	590	647	635	644	624	586	654	640	674	643	619	621	663	628	642	639	629	665	621	694	638	642	627	631	641	692	626	627	635	645	621	632	630	720	642	672	641	626	639	645	697	667	620	665	651	641	674	630	688	609	648	654	672	645	594	655	640	695	596	645	601	652	638	625	607	673	654	641	619	652	637	652	592	655	615	630	647	632	673	621	670	653	667	641	638	626	610	639	644	656	652	684	630	649	632	643	634	653	642	652	667	621	672	644	677	644	647	650	618	614	605	634	649	665	633	649	667	653	615	670	613	643	663	649	675	628	674	686	663	681	608	630	656	681	664	630	628	633	635	662	621	642	639	704	676	655	637	648	643	635	613	649	630	614	684	650	608	661	680	643	658	626	634	682	655	630	650	642	633	662	684	592	646	607	572	672	639	609	643	705	664	682	684	675	673	645	657	638	623	620	656	603	647	635	662	656	674	638	635	618	619	652	672	650	639	650	685	634	633	623	660	680	650	669	655	658	656	668	678	580	639	689	634	648	670	597	633	623	634	624	617	647	621	653	691	640	623	650	598	664	615	684	647	645	613	669	693	623	635	651	660	660	633	621	605	671	615	659	598	602	631	661	623	691	662	610	644	647	582	680	651	630	638	667	635	611	618	669	618	655	657	646	653	636	665	654	622	635	670	618	646	596	622	676	640	643	687	618	674	645	622	665	624	659	647	609	703	680	590	650	636	651	644	627	623	665	648	634	629	640	668	647	656	676	646	649	631	620	614	680	655	637	620	657	630	682	662	650	647	623	695	592	667	605	666	673	722	665	644	642	707	635	613	587	735	677	653	637	651	621	637	730	666	676	622	633	672	649	632	626	653	681	667	635	665	664	677	630	668	676	627	625	633	659	682	637	619	658	633	622	618	644	652	644	670	674	680	656	649	679	676	655	641	630	648	662	665	629	600	627	690	651	665	703	597	679	695	662	646	645	695	643	592	632	608	714	617	599	645	682	656	636	668	642	639	683	644	620	639	634	666	616	667	649	646	654	638	695	675	624	664	633	677	621	638	600	627	645	640	605	650	668	639	656	613	613	658	667	637	599	642	647	672	682	629	655	714	625	631	680	641	660	640	673	631	633	680	643	670	611	639	656	593	636	621	671	640	707	668	645	608	681	641	654	702	615	631	641	618	640	610	637	631	648	658	657	616	630	633	630	650	649	666	585	639	627	613	688	615	627	666	639	635	598	627	634	616	625	599	669	654	668	617	683	647	602	640	659	646	621	609	677	679	679	668	673	700	606	659	615	654	602	666	666	629	617	661	683	668	661	607	654	648	598	623	650	669	658	654	702	672	619	652	682	674	671	652	676	630	644	664	622	636	664	629	652	666	656	664	670	637	625	598	690	631	703	615	588	666	648	642	633	671	631	647	638	659	636	646	656	669	656	643	639	629	650	677	656	600	603	652	647	613	645	641	672	667	610	626	631	655	642	646	675	641	604	694	613	642	618	673	682	678	637	638	594	665	662	620	628	646	646	642	658	666	655	666	631	660	642	657	654	661	667	624	656	646	626	662	610	618	676	624	597	657	649	661	621	671	679	688	653	618	678	647	710	639	636	619	621	607	670	657	685	689	669	644	629	603	640	671	611	627	661	604	617	646	619	683	635	614	566	583	644	611	638	675	648	663	685	654	636	654	678	661	666	663	676	629	592	610	608	622	632	641	684	689	662	648	617	662	621	633	687	616	633	625	654	675	626	640	662	624	674	620	651	636	623	652	664	717	647	605	644	657	652	627	623	602	609	650	653	648	673	642	657	667	625	661	654	647	620	653	665	676	651	654	638	666	637	677	693	653	637	671	643	653	649	658	624	631	639	632	588	627	640	644	601	613	679	635	671	648	644	703	661	631	639	657	664	680	643	650	669	624	613	636	605	649	637	674	636	686	662	688	638	619	639	651	637	617	646	632	620	637	647	647	635	708	604	640	654	718	658	622	606	669	637	660	645	633	646	623	629	616	671	622	648	675	660	646	640	591	660	631	641	677	623	638	601	589	582	657	665	655	699	725	607	646	644	660	664	645	672	642	659	653	630	654	644	653	634	640	609	618	626	636	657	656	654	628	653	660	709	637	656	624	666	696	679	612	670	625	658	640	686	643	618	662	653	648	664	607	667	657	679	620	644	665	679	639	637	592	646	630	639	634	647	664	730	664	656	697	667	655	681	649	584	649	658	645	610	670	629	667	622	638	648	681	664	626	657	681	669	639	665	685	637	630	671	657	688	610	628	661	675	651	618	668	652	585	696	616	619	621	679	646	630	632	637	607	689	639	599	622	659	675	622	630	657	648	648	686	621	704	609	700	642	658	679	649	654	649	623	604	685	619	668	623	620	634	647	654	671	643	624	619	656	664	617	650	626	667	629	710	663	647	694	614	694	622	664	650	655	645	645	628	678	691	635	664	655	640	660	614	652	631	632	606	695	592	652	650	629	642	639	611	656	636	627	687	633	642	651	573	638	644	702	650	639	618	631	677	660	639	673	667	698	632	662	687	688	632	648	673	583	697	712	696	663	652	634	619	671	650	626	629	606	645	656	662	644	648	646	685	623	676	645	607	638	645	683	663	633	610	635	662	660	656	665	596	622	641	648	652	655	675	654	605	649	598	664	614	661	646	659	613	697	648	616	638	613	659	633	620
2217	986	383	293	243	263	317	297	322	239	237	211	238	250	182	195	176	196	179	160	200	278	442	492	388	341	230	176	141	97	101	86	83	99	62	66	88	70	95	86	75	99	88	83	101	79	95	102	90	68	97	87	81	72	92	70	80	70	94	98	89	85	83	96	85	88	83	90	87	87	75	87	96	80	87	83	72	83	72	74	96	91	79	95	66	89	97	105	93	91	86	63	92	85	84	86	65	88	84	69	77	87	92	79	70	76	89	99	91	79	65	88	71	95	72	94	89	84	89	82	87	88	80	99	78	82	74	69	94	96	78	92	75	79	92	84	99	80	76	90	96	86	86	84	83	93	80	84	93	96	78	87	92	93	90	89	83	82	84	80	92	103	84	97	73	95	78	85	85	100	93	84	75	84	96	77	91	82	106	88	75	84	84	87	76	91	96	70	77	85	87	90	81	116	88	99	80	84	104	78	92	102	85	71	96	78	96	78	81	99	95	88	84	81	90	90	76	94	97	68	72	82	73	85	97	96	83	79	105	79	100	83	90	78	80	89	83	90	104	96	87	97	92	107	85	77	104	88	89	85	84	70	75	81	92	88	60	90	71	96	98	69	79	93	84	72	88	93	103	79	99	110	94	80	90	93	95	92	73	92	93	76	89	94	106	82	94	89	90	82	86	100	97	72	83	77	97	84	80	97	102	89	71	82	78	85	89	90	102	71	91	84	71	89	95	104	80	105	109	76	87	97	71	83	82	104	94	84	98	71	85	96	84	97	92	95	88	79	100	83	83	88	83	90	89	78	71	73	77	88	90	90	96	105	86	62	82	110	86	88	91	87	76	86	88	90	88	89	74	78	90	71	91	93	80	88	80	75	74	102	95	95	86	71	92	83	83	76	93	79	84	88	83	101	82	98	92	79	77	87	76	118	104	77	75	95	93	80	82	90	80	88	103	79	82	69	79	89	93	71	95	76	75	82	112	100	70	96	91	92	81	95	87	102	78	95	94	76	96	90	78	75	86	111	89	93	84	86	92	86	83	65	87	95	90	80	84	98	98	92	90	78	90	83	97	88	86	89	98	83	94	91	59	71	93	87	72	101	97	88	89	99	82	81	93	108	93	96	102	84	110	76	96	95	87	96	85	90	70	84	81	103	97	85	93	88	89	76	89	75	83	81	82	74	88	87	88	94	90	96	108	99	91	82	99	76	76	85	85	68	66	71	111	76	106	80	89	86	97	71	114	73	75	87	61	95	101	78	80	77	102	79	87	78	85	74	83	101	85	91	74	100	90	87	91	103	95	92	81	115	98	91	88	89	76	104	84	79	72	69	107	77	96	94	92	76	87	84	84	91	88	87	78	76	85	86	91	83	96	84	77	84	87	89	102	75	92	83	90	82	83	69	95	89	86	93	94	85	73	89	98	86	89	81	64	93	71	93	88	82	87	94	69	102	93	84	106	82	91	69	90	100	93	74	81	91	93	86	100	73	96	92	86	92	90	96	84	107	76	79	80	89	82	76	91	85	83	76	84	82	107	98	84	86	82	78	91	94	78	92	83	84	96	85	85	83	92	82	86	95	73	90	79	83	83	79	90	95	81	78	91	80	89	84	87	104	87	69	85	86	95	86	73	74	91	96	95	80	89	89	89	71	87	79	91	104	87	92	83	84	95	92	74	90	79	73	79	86	85	72	98	87	84	79	73	88	72	95	86	89	85	80	79	80	89	74	90	107	92	96	90	85	90	92	89	100	74	78	92	93	86	90	105	86	85	89	96	76	88	84	112	91	77	97	90	88	82	98	77	97	85	92	90	69	91	98	99	81	78	99	90	72	97	88	69	75	97	87	74	89	72	95	90	68	88	99	81	94	106	84	89	66	96	77	87	77	78	90	84	88	94	87	80	94	83	97	95	63	90	106	82	84	87	79	90	91	95	104	99	81	93	88	67	95	75	89	79	78	94	78	92	88	91	80	88	75	82	100	98	104	87	70	93	81	86	79	86	84	88	78	82	89	76	84	73	71	98	81	89	95	85	85	74	83	70	90	100	94	83	71	94	69	93	86	95	86	73	83	93	103	79	104	97	85	91	89	106	82	100	85	112	91	80	72	96	74	97	83	73	92	100	75	99	80	111	94	68	92	98	73	108	82	87	76	97	98	92	108	72	90	78	77	83	97	88	76	83	92	86	79	83	88	89	85	102	83	91	74	91	81	87	71	101	90	80	89	76	78	92	84	92	80	89	98	72	78	76	91	66	80	80	78	73	106	95	87	76	91	86	84	81	81	91	95	87	79	71	88	80	86	80	79	79	85	73	75	101	85	86	83	74	74	83	87	98	85	78	83	84	75	79	90	91	92	88	90	80	91	96	76	93	79	73	96	82	78	77	74	76	96	84	81	99	80	100	97	94	78	102	95	104	92	89	74	89	85	104	92	88	93	87	98	74	96	86	94	90	81	80	102	94	97	90	68	83	85	85	92	62	78	83	106	88	82	81	99	103	87	96	69	106	96	80	80	76	72	96	91	70	94	80	72	92	87	90	89	89	74	91	76	91	75	82	81	88	82	90	78	94	96	96	80	82	92	88	73	94	89	88	99	82	94	92	87	95	79	93	90	94	86	89	87	89	91	89	104	88	96	67	85	81	85	67	100	88	88	105	101	110	69	65	92	93	90	84	95	78	90	82	73	75	78	94	81	83	82	80	102	85	95	86	94	79	84	78	84	89	90	82	85	94	81	87	85	92	84	83	84	84	74	82	87	81	77	95	89	91	88	78	82	80	66	98	81	85	75	62	82	85	95	97	98	83	86	82	87	91	74	84	90	78	95	82	83	84	99	107	91	96	86	105	81	101	75	88	88	91	95	84	94	88	78	95	85	107	77	74	88	87	92	82	84	89	84	92	85	115	99	83	83	99	79	99	79	88	84	96	79	74	88	63	96	99	82	70	100	95	87	109	71	93	95	76	88	87	74	92	78	94	102	88	82	83	87	85	77	88	91	90	86	100	85	66	93	86	91	72	74	105	93	78	76	75	67	95	77	89	93	90	83	86	84	80	95	62	84	86	93	73	79	80	108	104	87	80	76	77	102	100	77	89	90	94	85	88	88	100	95	79	92	100	78	80	93	82	68	88	67	66	96	100	82	81	76	72	100	78	92	71	93	98	96	89	88	78	87	93	66	83	94	95	86	97	102	99	83	88	94	95	77	95	76	93	74	78	89	78	80	81	85	81	74	85	72	96	70	76	88	77	89	76	86	97	94	85	85	88	89	87	79	100	83	92	72	77	92	92	94	90	90	100	94	78	88	81	96	81	90	92	100	89	98	97	110	85	64	80	81	89	69	109	104	83	97	78	99	81	87	110	76	83	85	88	95	77	97	82	74	96	83	97	98	88	98	74	84	79	80	92	90	90	83	105	85	84	94	77	94	81	82	87	96	70	86	84	82	76	82	87	87	77	80	93	92	92	75	96	78	78	84	79	82	82	83	98	100
21942	8802	3829	4439	9682	13149	13489	11545	10113	8665	7218	6176	6769	5480	4745	3985	3668	3719	3550	3285	3121	5817	9209	9108	7797	6229	4108	2587	1549	1111	860	806	717	665	640	615	642	642	644	626	659	666	653	640	634	619	665	609	595	625	661	645	643	645	636	640	601	619	639	630	650	621	631	607	609	585	631	619	627	623	617	637	623	637	653	617	612	647	638	584	632	603	620	630	629	640	630	675	646	650	622	665	688	612	613	643	610	613	575	597	627	596	632	621	611	622	575	642	621	632	662	582	596	643	661	602	638	613	653	608	611	603	608	602	617	590	640	588	634	632	642	563	669	620	640	588	612	630	622	638	628	611	607	622	589	614	619	648	660	606	606	622	671	637	603	648	620	598	644	658	609	598	635	598	631	605	619	641	630	611	640	612	662	661	658	614	628	616	634	622	644	594	644	676	617	638	632	643	645	627	652	593	669	671	625	634	660	631	613	659	643	607	649	610	677	566	635	633	662	604	633	604	659	625	659	614	609	645	595	582	651	680	648	695	616	637	624	643	637	625	669	643	587	595	566	653	633	618	616	567	613	669	587	661	633	638	621	646	607	619	674	638	607	624	554	626	634	640	650	619	655	624	610	582	669	623	613	609	605	633	635	631	628	632	672	618	655	637	628	664	629	624	592	684	652	642	638	580	646	619	571	630	612	659	596	604	644	663	577	624	636	636	614	600	628	658	635	677	653	619	650	627	632	643	621	626	621	620	610	649	598	642	642	632	661	633	655	615	611	687	660	627	632	616	632	569	632	626	615	677	609	643	669	621	647	622	630	606	651	648	618	633	655	600	678	618	618	642	628	608	619	606	616	636	635	621	618	586	649	622	603	607	595	651	671	638	602	684	603	627	627	597	653	589	595	656	668	595	618	615	647	595	618	645	658	652	662	634	605	636	606	637	606	613	631	639	663	651	630	691	657	696	626	612	627	648	653	620	634	638	637	642	616	651	613	606	632	632	613	656	659	636	653	639	613	654	665	639	594	618	633	607	608	611	597	601	630	621	666	609	656	596	630	592	624	629	607	652	627	653	593	649	644	618	617	618	610	663	615	589	656	638	588	650	650	626	620	648	637	600	605	558	631	636	631	602	658	603	673	657	632	621	655	637	637	620	583	627	622	601	711	635	566	646	604	619	610	640	645	598	622	676	664	643	628	623	657	622	673	619	628	597	614	658	625	656	670	650	654	627	656	616	641	627	666	643	613	629	670	581	611	635	663	650	620	657	643	633	669	642	623	638	660	569	638	609	645	621	649	618	599	590	606	636	580	641	643	606	612	627	634	690	671	674	642	615	641	601	638	640	646	627	585	681	645	615	624	642	651	646	585	599	641	620	610	598	637	643	665	636	592	637	630	655	621	631	669	622	581	649	618	612	618	631	664	660	668	653	650	616	598	600	617	598	625	623	644	702	620	669	647	621	643	602	619	654	634	628	609	615	610	630	635	544	658	612	623	642	598	619	625	634	629	637	597	639	624	644	603	647	589	638	640	634	593	609	578	646	599	611	636	627	613	630	592	621	629	594	629	571	623	621	598	613	597	625	615	596	633	665	685	616	633	611	637	661	633	591	627	617	646	624	634	643	617	606	648	642	609	642	623	613	628	618	617	634	658	638	626	604	613	667	609	597	623	647	597	601	638	614	611	626	622	711	642	620	626	641	609	574	643	660	658	649	632	601	639	626	628	634	646	620	642	628	584	625	629	653	635	658	651	612	633	655	635	635	581	625	615	594	640	645	634	645	654	594	595	583	674	649	605	614	592	625	677	687	624	643	599	595	624	635	615	616	614	602	613	635	613	601	625	614	651	593	638	627	670	630	608	621	637	604	625	660	634	634	629	594	620	615	612	616	627	631	610	620	604	622	622	595	608	610	637	600	607	609	624	651	611	626	624	629	623	666	610	670	619	659	620	631	636	630	622	664	675	633	623	622	657	655	619	611	635	647	611	608	585	618	595	655	592	656	628	614	624	653	633	655	661	640	593	635	609	601	627	625	613	617	615	592	617	673	641	584	657	606	627	644	617	611	612	653	640	656	621	582	645	640	646	624	623	633	633	655	612	634	608	602	634	600	674	622	622	663	626	603	621	577	618	598	618	604	621	670	629	596	587	596	612	635	650	634	644	580	614	602	633	646	601	609	655	645	617	609	660	635	659	624	642	633	651	599	621	619	619	604	640	582	638	614	637	616	628	651	640	592	606	612	587	620	577	607	683	627	621	634	622	580	595	624	629	626	632	638	617	628	640	613	669	672	640	601	631	631	657	620	644	599	656	634	632	622	628	615	616	594	619	650	616	613	648	660	647	643	642	665	634	624	629	642	648	641	687	633	616	632	637	637	650	627	623	603	639	619	579	613	596	635	612	656	650	650	618	621	626	616	620	648	643	627	680	644	667	633	649	629	632	647	622	665	636	620	626	630	611	652	631	619	590	625	633	604	604	649	655	651	642	652	622	636	634	658	610	629	587	615	686	618	623	651	640	597	575	662	609	643	630	620	626	608	653	665	661	649	634	635	647	658	657	601	611	612	596	607	641	624	638	612	645	615	626	603	621	628	642	602	635	616	681	646	630	633	633	630	614	626	601	639	630	579	648	633	622	604	615	617	643	630	641	605	611	682	656	597	612	650	648	615	588	631	627	636	646	624	592	585	649	570	616	655	627	620	648	618	619	619	651	638	706	617	624	665	658	592	596	639	642	669	620	643	665	624	605	620	640	589	622	638	568	636	653	692	648	647	632	646	620	659	602	657	602	637	614	637	646	630	592	632	652	664	610	637	611	643	579	563	654	644	600	670	630	621	642	615	594	624	631	613	633	629	640	621	639	641	682	622	630	631	595	628	622	627	603	658	618	679	617	649	637	642	616	619	612	603	662	564	589	575	605	633	658	608	641	610	603	610	625	578	617	570	632	635	629	651	636	618	648	609	596	627	584	588	551	612	619	607	566	661	621	638	623	641	610	648	655	622	611	662	644	666	597	608	645	613	579	637	657	639	616	630	647	628	582	640	618	570	560	635	664	605	630	562	650	658	576	625	651	569	637	606	620	613	622	586	629	617	633	676	628	652	636	677	612	608	648	640	578	659	671	663	615	650	605	638	608	608	623	659	656	610	641	617	642	626	617	616	632	643	602	609	629	612	629	616	608	628	630	579	634	661	601	607	625	637	608	643	645	605	615	615	585	602	633	655	626	618	636	611	625	615	641	637	675	634	590	654	629	631	634	601	640	627	643	653	613	652	606	581	608	657	615	633	579	614	626	661	583	621	575	635	607	627	656	650	615	598	648	667	640	625	621	632	604	625	625	593	603	634	633	586	684	597	656	623	638	635	600	609	700	642	605	623	638	623	630	662	649	669	634	663	679	620	603	623	622	600	611	688	588	607	665	606	690	591	638	616	616	625	570	666	646	619	630	657	615	627	657	616	623	624	639	644	605	600	616	613	608	656	609	663	643	639	647	629	600	691
3563	915	382	269	232	264	337	301	308	293	278	282	258	249	225	240	197	225	219	192	168	293	501	516	477	379	288	192	136	137	109	113	105	97	94	103	99	84	99	123	111	102	91	116	110	98	101	109	106	97	100	90	112	94	104	108	96	90	113	88	106	94	104	109	91	93	82	89	107	99	100	96	99	97	106	107	119	116	103	102	99	100	107	118	107	104	126	101	118	86	96	103	124	83	96	101	104	99	102	124	122	103	100	112	88	103	82	112	101	106	103	94	121	106	94	93	99	108	103	103	103	102	107	93	91	107	97	120	98	81	104	110	103	100	95	104	97	101	105	117	117	105	96	96	108	95	93	98	93	118	97	105	119	110	106	101	112	115	110	93	99	108	91	96	88	95	88	105	114	100	93	121	97	105	115	106	104	107	103	88	117	99	110	104	121	104	112	95	108	115	103	93	83	104	106	88	92	90	102	95	89	101	108	97	93	87	106	88	104	107	96	118	110	89	94	116	83	105	113	93	96	112	104	99	99	104	112	98	100	116	118	98	100	96	113	124	114	90	107	91	141	94	113	93	109	83	111	84	114	108	111	113	95	93	99	101	88	96	103	105	102	115	103	99	93	108	99	109	106	100	109	98	107	129	110	98	115	105	118	121	96	114	101	106	94	105	115	94	96	86	114	87	92	105	92	113	105	99	80	106	121	84	108	92	95	107	90	82	89	109	80	94	110	102	112	97	89	101	88	110	103	99	109	97	99	104	93	93	120	101	109	94	108	110	93	108	113	114	119	105	106	107	96	99	105	83	97	91	82	107	110	115	97	104	111	97	104	94	99	89	95	106	94	120	99	88	96	101	97	102	99	121	110	104	79	89	84	91	97	93	113	105	120	106	96	103	119	112	97	88	98	72	90	118	111	109	105	96	94	91	88	107	94	118	113	95	92	93	100	101	97	112	105	86	93	93	101	97	85	114	97	111	105	88	106	99	101	106	96	103	95	114	112	96	91	100	100	98	105	93	94	114	102	97	100	88	101	96	96	88	96	97	112	113	103	106	98	100	104	95	104	115	94	106	113	118	104	101	98	92	121	116	120	119	105	90	106	101	115	107	96	93	100	130	91	98	107	95	106	114	99	96	103	124	107	102	102	97	100	119	93	90	79	118	97	102	115	90	89	82	99	96	83	114	102	105	105	116	110	100	103	99	98	114	102	101	100	105	101	98	107	95	106	118	117	98	94	131	103	97	93	105	93	107	121	87	104	94	110	91	96	107	103	91	98	105	103	112	110	97	103	86	103	106	107	106	120	99	100	106	115	126	102	98	106	115	104	109	97	108	104	96	128	109	86	114	104	106	120	105	110	99	93	97	100	110	99	121	107	94	113	96	113	121	97	101	112	100	99	91	96	94	100	99	95	90	126	110	95	84	98	115	86	101	102	137	101	96	107	94	112	97	92	76	112	100	96	87	104	102	99	98	111	116	76	102	103	82	110	104	86	108	88	91	84	118	108	90	105	114	91	105	85	109	109	117	102	111	87	116	93	112	92	120	103	101	108	97	103	101	92	91	131	123	119	97	104	86	105	100	110	126	90	117	106	111	100	91	106	107	88	102	106	109	96	108	101	103	97	106	106	93	106	87	108	112	111	121	111	109	111	97	97	110	85	98	100	94	108	98	95	114	99	93	111	92	82	112	118	130	109	98	108	97	105	104	104	132	96	102	106	107	105	100	91	110	106	92	122	105	99	96	97	106	115	101	99	121	107	88	98	112	100	97	101	88	106	111	92	100	100	110	108	87	86	115	87	98	90	108	100	86	104	107	96	96	101	109	87	96	109	99	100	107	90	112	128	110	99	105	104	95	108	98	114	89	98	99	110	107	97	112	82	121	89	112	106	94	102	101	87	100	86	94	99	93	83	101	92	115	89	112	110	96	96	92	106	81	89	98	111	114	110	102	94	100	93	98	108	100	99	113	95	103	107	97	106	107	88	98	104	85	119	102	94	93	98	98	112	105	101	107	95	115	110	127	119	111	97	107	91	99	95	116	104	93	90	114	90	99	106	111	98	113	108	114	102	105	102	98	95	104	89	101	104	113	119	111	115	89	93	101	96	118	98	104	111	99	108	97	91	114	103	100	87	100	99	92	97	85	81	99	100	106	105	98	113	94	99	81	94	96	105	90	94	100	96	119	107	106	98	80	105	96	108	103	94	106	93	89	87	103	124	99	94	109	119	100	105	108	116	96	103	105	105	112	120	92	98	101	112	76	81	97	114	106	107	103	113	109	116	101	93	98	98	108	101	86	104	103	106	114	105	90	99	107	103	96	93	113	89	86	90	122	103	88	84	99	112	94	92	101	94	99	92	98	92	118	103	100	88	102	82	108	111	90	103	104	93	96	126	117	105	99	93	116	102	108	101	93	116	111	96	115	98	110	103	85	87	98	117	105	110	93	110	83	92	114	117	99	112	107	95	105	90	87	87	100	115	99	105	95	99	104	82	99	117	104	93	110	108	102	94	109	96	109	100	89	121	93	104	85	113	88	100	95	106	100	119	110	113	107	122	113	111	99	116	113	111	97	103	101	108	98	92	108	90	97	117	100	109	97	104	83	87	92	92	94	89	99	90	90	98	98	99	94	84	99	95	126	91	99	103	80	112	101	91	109	107	109	97	102	98	94	107	110	103	91	100	102	110	97	107	97	99	92	103	83	97	95	102	107	93	111	88	98	108	100	125	94	103	96	107	107	81	109	104	111	103	108	113	98	116	118	104	113	107	113	111	103	122	112	95	110	97	136	107	85	86	101	103	91	109	109	112	114	94	103	89	103	73	109	137	118	96	105	100	102	85	108	112	118	97	94	99	97	107	108	90	107	98	108	104	100	102	89	110	82	93	103	87	89	100	107	99	88	97	89	96	80	111	110	92	110	96	122	107	101	106	122	92	97	98	98	111	96	102	99	101	114	96	95	108	92	111	119	105	88	108	80	110	116	98	106	104	111	104	115	107	97	114	95	91	93	103	83	105	92	90	97	91	92	100	105	91	101	117	113	94	90	105	114	103	104	91	86	114	96	114	99	107	103	121	98	90	97	102	119	98	100	95	110	113	91	114	108	108	117	89	110	95	85	103	110	117	100	108	117	81	95	103	97	119	108	98	121	106	111	92	104	90	129	115	105	98	118	79	99	107	95	89	116	101	97	109	103	121	100	89	97	87	99	92	112	127	103	93	107	107	104	102	93	87	106	108	90	110	93	89	99	80	95	103	91	105	90	127	117	92	104	111	106	83	99	102	102	107	109	87	107	102	95	96	93	97	91	98	102	98	103	119	99	107	110	83	76	91	106	122	124	115	123	80	87	96	89	87	109	108	107	93	99	118	94	96	94	107	96	102	96	85	103	92	99	97	118	104	89	98	94	96	99	114	94	114	114	97	90	93	119	107	113	109	95	104	97	110	106	100	110	102	101	97	97	105	110	97	93	111	104	109	108	113	123	117	99
21985	8457	3908	3943	8498	12767	13598	11677	10286	8382	7151	7351	6769	5631	5288	4755	4312	4231	3911	3382	2909	6324	10177	10709	8739	6697	4803	2968	1730	1312	1019	949	820	835	768	781	726	724	800	747	730	716	760	805	747	742	790	796	750	734	763	830	738	709	730	706	719	674	745	704	705	743	727	727	703	755	761	712	801	776	750	764	750	763	793	741	746	733	773	728	755	737	716	730	722	725	725	664	721	790	781	759	673	716	684	774	786	813	740	717	737	763	739	748	720	716	775	746	756	767	760	702	765	763	732	729	722	770	768	712	713	695	793	723	747	765	727	737	722	732	768	751	753	707	741	725	697	728	720	784	750	758	758	736	760	782	726	741	802	804	797	784	783	770	762	791	781	734	761	778	734	725	732	710	716	762	765	722	784	725	786	726	751	771	747	741	757	728	737	747	750	724	748	754	779	744	704	777	748	728	745	729	760	741	784	738	765	740	698	743	769	734	716	741	754	766	702	756	742	694	800	723	708	722	834	770	765	753	705	731	737	714	754	705	754	767	760	670	730	723	791	749	788	735	794	742	740	768	741	796	785	763	726	713	730	710	753	746	774	775	774	779	735	727	779	762	738	762	732	742	726	752	745	801	724	778	794	789	735	711	765	735	755	740	714	712	755	765	760	775	720	732	720	720	745	745	763	743	766	728	761	702	754	716	747	753	743	703	744	745	732	758	765	767	766	672	767	728	750	804	744	706	725	785	720	786	750	781	714	779	772	809	744	708	706	730	744	747	763	736	745	727	711	759	746	707	725	781	706	752	732	790	769	765	737	776	744	741	752	730	726	716	731	715	746	739	744	772	704	716	719	718	769	717	683	727	720	744	766	740	775	710	721	742	720	746	823	766	731	758	830	762	783	731	715	765	753	712	734	729	771	806	791	780	813	743	733	768	769	730	724	790	763	746	718	757	714	801	721	773	714	782	788	705	715	738	755	767	754	755	704	714	735	727	761	759	694	754	759	768	774	793	715	783	741	770	768	775	749	748	803	778	747	732	700	744	785	759	772	694	752	679	741	724	744	737	724	727	705	731	776	720	771	816	753	760	715	737	772	724	697	724	728	770	734	754	725	742	775	765	706	737	793	761	729	752	745	725	757	719	753	740	831	751	789	740	737	764	753	678	729	745	707	741	703	733	767	714	730	683	764	728	728	743	755	740	781	755	760	731	763	673	701	726	729	753	700	747	722	806	767	743	831	769	773	796	725	791	787	765	742	736	723	764	748	690	764	712	731	743	746	745	718	763	739	762	730	720	737	732	717	762	738	731	724	735	764	704	764	782	734	744	761	748	779	777	729	736	767	771	746	782	756	740	729	738	759	686	742	717	801	761	734	759	806	707	762	704	762	767	712	747	740	690	714	768	740	705	762	776	699	771	756	732	753	751	777	830	728	775	677	751	736	742	729	706	682	712	741	722	748	695	774	749	749	741	733	763	797	750	723	730	731	718	745	717	729	731	767	734	752	728	750	737	766	733	746	762	715	738	712	789	720	733	771	753	737	741	744	703	738	802	753	730	734	725	741	732	768	720	751	777	744	803	732	739	735	764	790	772	760	741	746	760	737	740	743	749	708	765	755	743	744	774	755	748	713	723	779	781	715	721	758	739	783	713	753	702	734	744	741	769	753	730	741	761	743	753	706	740	764	739	739	714	678	731	730	716	759	765	741	764	745	762	718	682	747	765	709	731	735	733	709	730	731	749	694	707	770	715	712	779	794	736	794	754	691	738	813	696	719	744	732	762	744	745	777	758	741	745	749	735	714	694	728	747	750	776	726	755	731	782	831	718	762	796	771	756	772	743	797	696	735	736	745	715	795	743	774	787	747	736	718	782	721	768	775	725	749	716	771	763	754	753	724	712	744	754	746	719	783	750	750	781	812	810	744	732	766	737	757	791	736	685	751	768	737	755	752	745	737	755	752	724	724	738	801	739	723	775	743	755	778	766	804	791	792	778	710	725	719	678	773	724	710	728	772	742	724	746	717	716	756	785	754	736	761	752	744	790	772	730	777	718	771	740	771	731	795	756	722	762	713	687	716	744	763	683	746	746	729	729	713	815	689	793	772	709	749	744	764	747	719	780	727	764	729	772	776	750	770	738	785	757	749	750	795	742	758	703	734	747	771	763	711	786	807	752	736	722	763	763	712	731	710	730	791	729	724	739	698	766	730	770	754	731	770	765	744	761	728	807	790	749	772	740	739	728	715	714	740	765	747	766	740	797	783	776	776	779	778	746	722	730	767	725	767	717	751	782	787	745	746	757	761	753	714	712	735	735	745	810	745	741	748	777	759	759	745	737	765	764	735	770	753	778	743	764	718	692	752	738	700	808	717	704	740	768	742	783	770	764	749	717	719	736	767	743	785	733	796	777	714	758	826	729	723	748	778	691	773	721	763	780	757	714	746	750	739	755	732	764	733	767	761	783	729	699	735	699	778	750	736	690	725	771	761	723	760	730	738	756	760	762	714	762	731	734	751	712	742	777	738	748	802	732	777	817	747	777	735	729	781	771	742	765	711	723	777	747	772	725	713	749	757	756	768	762	766	709	746	788	751	788	754	793	838	770	730	728	754	764	792	742	759	776	727	747	749	730	690	716	717	739	799	783	731	745	694	791	754	768	709	782	701	753	713	764	758	738	738	756	737	803	770	720	761	738	802	749	764	751	788	704	797	750	753	752	725	740	710	711	713	712	754	744	782	742	776	721	702	728	766	717	742	717	756	750	702	722	713	733	750	735	783	709	753	713	781	753	782	744	758	762	748	721	753	722	736	744	749	734	770	776	748	725	791	782	724	716	788	723	762	734	725	791	735	758	766	745	779	752	783	723	781	746	812	778	738	759	746	715	760	700	769	752	806	807	786	751	737	727	723	769	738	762	748	712	776	717	766	722	771	755	693	737	768	748	756	759	742	722	755	773	729	720	755	774	766	760	753	756	751	722	694	749	717	724	773	750	741	766	740	777	776	732	769	751	751	761	725	720	741	710	758	771	792	746	702	725	792	752	742	787	789	770	784	733	736	706	732	729	717	722	764	715	757	726	756	752	725	726	742	750	725	719	760	780	772	728	716	738	743	763	739	755	718	752	739	763	720	742	789	786	707	777	751	752	726	714	736	738	772	714	741	766	770	750	773	768	745	762	702	728	751	748	786	762	782	707	722	717	782	743	788	809	808	718	698	751	737	752	771	679	729	755	745	775	727	820	773	781	727	748	768	749	764	757	780	729	765	751	757	743	759	713	734	744	752	697	753	765	751	740	717	771	739	770	757	753	708	760	744	755	729	674	748	743	802	774	738	776	788	734	756	792	751	741	681	746	729	729	734	734	761	714	812	744	742	775	735	824	765	714	782	773	705	708	761	795	765	805	736	738	748	783	793	722	738	770	758	751	737	766	690	763	772	746	776	749	725	739	744	760	686	739	709	730	709	764	801	756	758	780	707	782	766	730	757	748	758	727	748	742	694	766
3598	1369	548	368	286	280	426	458	390	375	377	381	320	285	275	273	271	240	212	220	200	524	967	989	742	552	352	240	171	173	133	123	116	122	101	79	103	97	87	96	80	99	96	95	103	111	108	86	105	98	116	92	103	96	91	98	103	88	95	113	108	96	110	109	105	99	91	106	99	100	101	106	91	108	93	99	105	104	101	105	105	105	105	95	89	101	102	77	95	107	108	103	99	89	107	105	108	105	100	109	74	118	93	98	105	101	109	95	94	101	100	111	91	107	131	108	109	92	104	105	94	105	90	87	98	103	91	96	91	108	98	103	100	81	82	96	109	96	112	99	98	109	93	109	111	90	117	89	90	114	109	99	127	68	106	97	106	107	87	100	103	106	106	89	94	91	104	96	114	102	99	78	103	118	93	90	108	79	99	116	94	92	118	94	106	105	104	107	93	93	82	95	97	104	105	97	88	97	112	102	120	113	91	101	87	112	121	101	95	98	86	111	112	111	89	114	93	96	102	104	96	105	106	116	92	95	105	106	110	99	92	118	95	106	98	107	97	109	114	117	97	109	103	93	101	95	88	96	116	101	102	111	88	94	100	97	111	97	88	87	108	89	93	105	81	93	115	100	88	102	108	92	109	102	91	93	104	91	114	86	101	95	103	94	84	96	105	104	94	87	92	85	109	125	92	99	112	80	92	106	105	96	97	92	100	95	97	106	97	102	93	113	95	80	86	84	113	97	100	99	108	98	121	88	97	100	102	95	117	100	94	108	104	106	91	85	95	104	111	108	97	93	100	93	110	113	105	100	86	94	109	107	105	90	94	119	100	92	96	118	101	117	107	105	89	122	83	104	97	105	104	101	103	94	102	118	87	89	85	95	111	85	109	101	100	114	111	119	88	88	99	87	99	88	108	115	102	116	124	135	97	103	93	92	93	96	98	98	117	91	118	85	109	101	98	101	86	102	98	93	104	100	96	114	93	118	103	107	95	104	108	107	101	99	99	101	95	98	105	98	103	111	110	101	94	95	94	94	80	104	88	98	112	109	113	102	89	91	105	106	94	109	121	101	107	104	115	97	80	104	110	116	79	105	81	88	102	93	104	113	106	103	98	109	83	103	105	103	101	101	85	114	93	92	94	106	99	87	102	113	91	95	100	106	109	107	105	91	83	103	101	84	109	101	79	111	118	107	100	109	111	92	102	90	98	110	105	106	93	111	114	103	98	90	109	105	99	90	117	83	89	112	89	82	114	116	88	90	96	85	101	100	89	94	109	110	106	94	91	106	103	105	109	95	97	123	96	101	96	87	84	107	98	98	116	101	82	98	86	110	107	105	92	131	105	93	87	98	107	108	101	103	92	119	109	89	91	106	102	103	91	95	90	95	93	85	107	121	101	88	112	100	101	93	101	99	106	104	97	98	108	101	102	123	93	105	108	107	114	120	98	101	97	101	101	99	94	89	92	98	107	99	120	101	110	107	100	91	116	96	105	97	105	79	101	104	116	99	107	91	99	91	107	88	112	102	116	114	117	108	98	125	110	102	98	106	113	125	103	91	102	104	103	105	86	95	100	104	101	122	88	106	87	95	96	119	78	81	99	101	83	97	106	118	111	105	91	109	95	94	120	96	101	115	100	92	93	95	108	91	101	90	110	83	102	102	112	105	99	103	85	94	110	103	90	103	90	106	90	95	108	101	99	107	100	102	105	90	96	89	85	103	86	87	105	100	104	106	108	107	108	104	89	113	79	96	106	94	114	98	105	110	116	101	81	129	89	103	97	86	105	107	121	92	103	111	81	119	106	106	96	87	89	98	106	104	84	105	107	91	94	84	113	89	102	107	91	89	94	100	80	106	99	100	106	96	113	103	110	106	99	92	98	113	115	112	106	93	98	114	92	106	95	102	98	101	94	87	89	89	91	117	80	105	91	107	83	106	84	106	93	89	118	106	105	98	96	96	107	86	108	92	103	77	113	104	104	100	98	99	106	105	110	110	125	97	106	109	121	90	99	97	87	105	96	95	121	113	104	99	116	109	113	117	85	106	100	101	99	102	108	107	105	92	86	114	104	107	89	100	104	109	98	108	113	87	85	86	116	98	106	92	95	87	115	117	125	89	98	104	96	87	98	110	108	98	103	98	102	92	111	96	90	91	100	92	99	109	85	90	97	110	99	104	100	84	100	88	105	103	104	100	89	97	89	103	80	105	104	117	94	82	83	106	86	106	102	112	88	100	115	95	97	100	91	116	107	95	107	112	87	94	106	83	94	105	100	111	105	109	105	99	83	114	102	86	88	83	97	79	101	92	91	104	116	96	115	95	110	91	104	120	110	97	95	101	103	98	99	101	103	87	83	91	106	98	103	92	100	99	109	109	94	93	115	106	87	112	89	96	100	83	111	113	107	99	96	109	130	105	84	105	86	95	95	100	92	113	98	88	108	109	94	98	102	107	113	110	99	122	108	85	118	110	112	111	118	80	89	90	105	105	92	81	95	102	105	93	101	101	96	105	94	122	98	108	92	128	106	99	104	95	81	100	89	97	86	101	86	108	104	92	102	90	93	95	103	90	101	114	84	96	100	104	113	105	94	98	101	127	91	99	93	103	106	103	89	91	103	107	108	86	111	91	107	112	95	83	96	79	96	117	97	118	82	103	97	89	80	106	103	80	101	94	114	110	102	106	114	94	96	102	101	108	108	86	97	96	100	117	95	123	88	100	87	105	103	96	118	97	98	98	102	107	100	88	102	102	99	96	104	96	102	119	106	102	114	90	92	100	100	98	100	93	99	101	99	112	96	106	98	83	106	109	100	115	86	85	93	99	122	86	106	100	117	100	118	88	120	105	101	85	83	112	114	97	108	106	84	103	98	114	93	114	93	77	91	100	104	97	106	83	83	90	102	90	102	103	91	94	100	93	121	96	103	101	90	100	96	105	85	89	80	102	115	91	111	100	114	84	84	109	100	103	84	109	91	119	93	108	91	101	111	100	91	112	103	98	111	97	88	103	116	102	116	85	97	108	95	101	100	116	111	96	87	103	90	79	101	104	91	107	106	86	85	111	97	77	108	98	109	82	112	126	114	94	92	94	92	109	119	135	92	113	100	107	112	88	94	97	94	83	87	101	104	100	93	106	95	92	95	93	85	100	101	106	102	92	116	108	112	105	110	112	109	92	95	104	92	104	101	102	102	110	101	93	101	103	95	115	95	98	88	84	116	87	102	88	95	104	107	110	105	115	94	105	123	104	93	97	121	89	93	101	104	84	105	86	94	95	107	101	98	91	126	96	93	100	92	86	91	108	96	95	95	96	81	95	94	108	100	73	95	105	89	110	97	91	102	100	118	98	119	106	94	84	104	103	107	95	103	87	109	108	108	106	99	98	113	109	99	108	98	99	106	95	111	91	91	113	89	81	105	88	81	100	99	107	98	89	100	112	95	94	97	100	85	93	89	101	98	95	98	96	103	88	122	111	87	100	103	115	117	77	101	113
26889	10683	5312	5517	11191	15179	17221	14999	12815	10871	9930	10742	8558	7245	6667	6131	5428	4960	4507	3947	3776	10754	16506	16623	12498	10006	6236	3975	2661	1737	1288	1044	963	843	775	759	784	694	677	709	717	727	689	700	680	733	710	713	709	678	717	718	725	728	695	700	730	672	710	712	724	739	680	685	735	737	740	741	693	701	752	742	711	766	710	694	709	716	716	707	700	690	728	724	687	711	735	703	730	732	735	720	718	788	721	719	691	669	728	752	747	764	702	733	727	703	718	704	724	772	750	707	693	760	737	693	741	725	745	714	732	739	682	709	706	723	693	700	729	712	704	740	677	691	748	713	684	738	720	689	726	754	727	737	719	765	736	705	720	732	712	743	725	669	694	750	750	752	681	687	727	689	738	671	743	681	705	707	742	711	728	704	767	745	746	750	694	727	775	736	700	716	719	785	699	724	786	699	710	726	736	700	673	698	725	692	751	690	725	725	721	706	701	718	746	736	697	745	692	728	692	730	727	720	744	731	720	707	711	711	750	695	742	716	651	731	722	756	736	733	732	738	721	717	764	732	707	718	672	760	704	700	672	718	739	718	731	676	735	759	706	766	632	715	737	722	694	669	748	692	720	700	697	705	718	683	692	737	767	708	726	718	729	738	731	720	718	705	768	710	679	760	698	746	691	716	715	695	719	704	679	725	694	710	718	719	709	724	717	747	742	712	728	709	703	688	727	737	677	728	773	706	673	692	734	743	707	678	739	706	722	734	750	717	724	717	778	707	718	692	704	697	647	723	728	681	747	720	705	720	722	731	660	712	722	733	726	692	707	749	693	753	746	720	715	727	723	660	731	704	755	704	739	725	728	717	744	709	740	749	711	695	710	711	701	726	737	633	741	722	740	709	714	701	691	729	724	720	720	774	706	702	713	746	695	753	741	722	791	713	718	705	740	733	649	699	769	719	734	725	758	731	762	755	730	706	702	725	761	707	750	740	703	687	696	730	693	782	715	744	732	684	701	699	710	688	735	694	715	702	725	700	734	788	682	666	700	716	749	736	730	744	735	747	689	685	737	676	738	707	738	747	755	731	722	727	700	774	734	727	711	716	705	746	756	745	697	733	713	751	700	728	735	761	714	742	735	724	752	745	724	715	742	735	743	728	669	702	704	702	672	697	724	744	719	684	759	700	715	769	713	719	697	760	731	756	719	742	722	707	714	701	754	769	740	740	741	709	720	700	695	719	683	739	698	694	729	718	673	699	672	729	722	675	735	687	725	712	719	698	731	717	675	701	730	739	721	723	656	728	703	773	713	711	721	738	746	739	701	718	765	745	679	737	677	740	749	739	672	746	729	686	748	700	690	768	735	705	657	689	726	743	698	717	670	734	742	764	697	745	719	710	765	667	737	666	745	681	704	725	742	700	675	712	740	697	709	654	709	775	759	765	722	722	745	708	691	729	721	719	747	737	668	738	750	720	727	711	750	711	701	710	737	695	701	761	711	681	762	738	697	706	743	746	739	678	702	703	715	704	687	724	736	719	735	733	734	750	710	742	644	725	733	758	730	654	748	713	714	693	749	727	711	693	691	717	750	733	713	748	684	737	688	725	665	718	694	701	736	710	727	682	745	728	681	705	685	698	704	750	730	766	663	707	702	754	700	699	709	765	702	716	742	699	719	729	773	725	693	704	700	692	735	765	656	725	718	738	713	693	741	695	742	707	721	721	665	745	704	706	718	760	720	777	793	695	690	747	728	724	751	768	743	670	708	724	713	683	712	670	710	730	751	691	725	698	702	690	766	746	718	700	691	734	713	687	733	725	694	702	703	744	691	692	702	692	687	728	713	737	670	701	686	713	766	655	708	721	750	725	712	755	704	736	780	739	657	692	639	719	705	738	725	735	690	785	695	716	692	726	727	729	714	697	706	721	737	702	702	717	698	704	728	779	692	748	729	710	668	699	715	752	728	730	735	767	739	710	770	715	685	709	684	674	750	705	669	714	692	741	704	717	744	725	708	742	699	723	693	682	737	719	717	716	688	723	778	736	724	722	701	694	725	714	741	712	762	749	696	731	682	721	685	689	724	749	678	738	717	695	713	668	700	724	734	717	743	745	743	748	738	741	744	699	740	709	760	742	668	716	751	683	669	714	753	769	721	722	720	727	713	695	684	755	715	758	754	728	729	729	722	710	695	710	747	763	739	725	755	676	738	702	706	719	736	711	728	723	741	725	762	736	756	741	714	686	785	738	718	716	733	718	710	705	727	693	715	726	735	745	781	703	721	719	714	712	697	722	726	729	724	720	727	703	732	713	706	761	738	688	709	721	674	704	758	691	692	722	696	691	734	704	745	748	668	685	698	738	753	693	776	720	680	690	735	724	727	717	746	750	743	707	664	701	706	725	719	736	701	655	705	716	745	700	726	745	688	729	699	711	721	741	737	729	707	741	696	734	717	742	694	739	689	683	699	697	683	720	731	688	768	734	714	714	726	678	743	717	692	698	655	708	759	779	755	747	726	715	689	683	752	680	736	743	698	705	727	720	706	740	729	743	721	736	709	679	736	683	762	688	686	719	719	701	717	720	794	721	694	724	712	692	701	719	700	732	754	769	746	742	706	702	720	729	670	677	712	740	729	698	755	719	710	734	733	703	776	715	733	698	676	709	753	744	701	734	729	705	724	694	739	679	695	740	677	701	715	686	757	730	708	730	753	733	723	807	705	719	736	764	726	741	680	714	721	684	711	736	714	731	744	738	665	718	725	697	757	701	725	719	739	697	749	689	696	738	738	737	715	725	721	761	716	711	695	696	750	718	695	717	695	735	734	721	671	724	702	710	756	704	722	733	755	723	712	679	752	736	690	727	710	705	719	730	707	725	689	705	772	715	665	732	744	755	746	728	671	726	720	701	749	659	728	714	713	719	744	731	713	755	705	739	736	693	697	726	747	709	690	687	702	701	709	693	688	745	747	768	723	738	702	699	727	767	704	696	737	718	710	655	691	740	727	755	738	701	737	730	717	748	711	718	708	750	699	747	685	675	732	721	765	708	735	707	693	731	722	688	728	759	728	734	772	721	707	765	674	710	682	726	675	750	723	750	712	733	758	714	708	728	684	677	701	770	742	763	708	764	715	706	701	770	696	759	634	746	733	714	719	753	702	760	715	703	695	773	719	690	695	741	716	654	688	708	709	706	696	693	696	721	736	680	740	726	727	765	719	686	720	756	726	734	703	722	714	726	741	645	712	755	700	743	723	716	721	744	707	691	700	707	702	713	774	737	680	759	719	735	735	743	683	695	743	720	725	755	715	721	731	712	685	710	666	693	772	737	737	714	749	710	687	711	716	734	734	740	735	801	730	749	738	695	753	720	717	711	742	716	755	690	754	702	724	728	729	712	755	749	740	743	658	705	707	750	753	679	668	698	694	676	682	695	747	735	759	706	732	720	720	768	713	717	736	740	678	678	749	715	752	685	710	703	739	688	746	751	697	711	747	699	724	728	767	724	707	703
2310	519	274	189	181	177	275	248	243	216	209	232	185	187	181	168	170	146	159	134	147	159	198	210	160	173	135	129	108	92	96	98	83	85	92	89	91	95	81	84	104	88	94	100	77	78	88	93	97	100	96	73	80	79	78	85	102	85	89	93	78	91	94	89	89	95	96	85	79	84	92	82	81	81	98	108	78	101	78	76	90	82	81	93	87	106	97	80	99	80	84	87	85	97	85	91	94	80	92	88	85	96	77	85	92	95	89	89	85	80	86	99	98	83	91	82	86	91	70	91	89	75	88	88	89	84	85	70	72	83	86	93	94	77	93	69	80	95	91	101	90	86	97	78	87	97	91	88	89	93	102	80	86	88	93	92	87	91	97	96	75	90	84	78	69	76	98	77	83	83	89	102	79	66	90	81	80	66	101	86	76	99	102	76	85	66	86	89	74	100	90	99	91	76	88	99	93	79	89	91	92	99	80	86	75	77	83	79	77	72	85	84	86	80	82	69	94	107	89	123	95	83	76	96	86	83	74	83	86	105	98	87	93	96	79	87	79	104	74	71	71	79	77	78	87	71	65	93	80	91	80	81	97	94	93	85	96	99	75	82	68	90	94	80	78	86	89	82	96	79	81	88	73	71	86	87	69	80	109	110	79	96	85	94	104	82	68	76	83	88	91	100	94	78	86	94	76	84	78	109	89	81	76	92	76	93	81	89	84	88	81	90	98	78	79	100	98	85	89	102	92	76	103	92	88	73	100	72	92	77	99	97	71	81	77	78	83	84	91	83	99	90	79	88	67	98	96	92	81	81	77	69	92	62	96	93	75	83	95	99	78	92	85	83	87	72	90	88	75	75	89	97	75	91	70	76	83	89	79	74	99	86	86	67	85	82	71	87	88	77	85	81	76	92	90	86	90	77	88	78	94	84	96	87	94	96	87	90	90	79	80	85	73	79	79	90	90	100	99	80	78	84	69	88	90	92	94	83	88	85	95	79	84	101	95	88	79	90	99	86	82	87	95	79	82	90	77	77	90	109	89	104	96	74	87	98	59	77	88	104	85	88	85	78	75	93	84	81	108	80	90	89	81	77	77	88	75	89	71	94	109	82	88	91	91	91	77	75	81	78	86	95	84	81	68	86	77	75	82	89	78	96	68	63	83	80	85	84	86	79	86	73	83	89	89	78	85	105	81	74	93	68	95	84	88	86	94	74	88	87	65	76	81	84	89	76	76	86	90	85	85	100	78	83	104	73	80	91	96	73	72	85	79	88	88	91	77	82	92	69	82	84	79	98	94	88	76	92	90	105	93	84	75	76	91	83	77	98	83	72	76	83	77	108	91	80	83	87	92	89	94	91	86	95	99	95	77	93	89	84	85	79	85	73	79	93	64	95	86	89	92	70	89	83	76	100	84	99	76	89	75	81	101	70	92	86	88	90	84	85	94	91	72	84	90	90	81	79	70	79	102	87	87	85	78	98	68	83	94	86	90	93	89	66	84	78	58	75	83	79	93	81	103	78	81	82	85	90	92	87	67	82	70	95	95	86	81	95	88	80	101	89	90	86	96	88	76	91	74	83	93	95	82	103	75	80	73	76	81	98	81	65	96	84	96	79	91	78	102	87	86	104	90	80	84	85	103	86	91	77	64	78	74	95	77	84	72	88	87	97	89	84	97	81	86	70	75	75	84	75	79	81	85	97	77	66	96	64	88	83	77	119	92	86	71	85	76	81	90	91	71	89	85	76	91	81	94	85	90	78	73	76	88	87	90	93	100	80	78	90	92	106	81	73	96	90	90	82	89	82	88	71	79	92	78	87	100	77	98	96	90	92	73	85	82	87	90	94	90	76	85	75	66	92	86	105	90	77	85	80	93	78	101	75	89	75	90	88	73	85	82	79	85	95	81	87	80	76	88	84	86	80	106	90	82	92	67	95	85	70	90	79	71	75	90	83	97	97	88	82	81	90	82	78	74	73	80	102	79	99	80	99	96	83	84	92	86	86	96	86	91	90	90	102	112	89	83	98	96	100	110	81	82	87	72	91	77	72	78	89	87	82	83	80	79	84	83	92	97	101	93	75	77	93	72	89	79	106	85	75	81	103	94	113	91	91	69	80	85	83	89	92	77	76	77	81	99	67	96	89	77	78	97	86	103	89	99	85	85	100	88	81	89	87	75	87	77	92	90	80	91	69	81	82	87	89	78	102	84	96	90	84	82	84	98	103	81	88	74	87	75	70	96	82	82	98	97	96	82	89	87	76	76	91	86	84	94	75	88	105	92	76	97	98	70	84	88	66	82	86	83	89	96	77	76	102	96	100	84	83	99	75	87	87	88	93	85	87	87	87	91	91	94	93	84	87	96	89	81	96	90	89	105	77	82	70	86	93	100	91	97	93	85	91	84	104	89	86	96	94	78	88	71	69	88	81	76	72	103	92	71	80	76	84	71	94	81	103	83	92	76	76	76	81	65	86	81	100	87	88	99	91	92	88	106	93	84	88	73	81	82	92	79	84	93	83	87	91	96	91	72	91	92	92	89	100	77	79	89	92	83	99	71	82	71	100	96	99	88	108	83	104	74	80	83	79	92	77	96	86	58	96	89	98	76	101	74	79	82	93	94	90	78	88	68	85	96	87	71	82	104	92	97	80	95	84	83	86	90	88	102	101	78	82	83	91	79	102	80	56	84	71	87	76	90	76	86	85	82	104	86	80	82	75	82	86	82	68	97	112	66	89	79	90	98	76	86	90	86	93	83	85	74	84	74	74	81	80	99	89	95	78	84	90	90	88	86	93	91	81	88	83	87	77	97	100	77	84	91	81	87	71	85	71	87	82	83	75	89	75	69	93	88	84	84	72	95	93	81	86	102	83	75	99	89	96	84	93	69	90	97	84	68	79	82	68	80	81	106	90	82	88	92	78	87	80	77	79	83	83	76	90	86	90	77	92	86	86	83	98	95	100	70	87	103	101	87	80	85	86	86	78	84	82	88	88	73	92	70	101	98	83	110	68	90	91	85	97	82	88	84	75	108	87	77	98	80	98	90	87	94	72	76	94	78	84	93	84	96	89	79	93	89	83	91	74	100	87	85	97	85	77	89	81	69	83	89	88	70	84	94	93	83	77	81	83	66	80	84	98	76	84	73	80	76	83	78	73	81	96	95	84	80	92	79	93	82	94	78	88	80	102	90	93	98	77	83	82	79	81	89	76	84	89	97	92	94	69	101	102	99	74	84	79	100	80	79	94	79	85	95	90	76	74	77	104	72	87	89	79	79	75	93	96	77	84	78	86	87	96	98	89	85	81	77	90	90	92	89	94	77	91	79	89	81	89	96	72	100	78	86	85	76	81	92	89	100	98	88	68	89	91	80	80	103	86	80	86	88	103	78	73	87	90	97	75	72	97	80	82	93	83	93	86	91	111	71	85	93	69	82	82	80	93	80	105	96	88	84	79	91	104	87	81	89	97	96	86	89	79	68	82	86	88	109	75
18292	5549	2687	3074	5939	9881	11376	9102	8054	6317	6043	6141	5040	4645	4317	3581	3073	2846	2536	2662	2581	3578	3812	3388	2653	2042	1549	1145	992	864	738	720	663	654	621	653	623	634	583	626	644	656	671	638	629	642	646	658	648	662	641	654	625	645	610	617	609	668	670	616	617	656	622	649	596	641	628	634	618	617	624	625	593	660	640	634	657	620	606	593	656	607	680	657	610	616	630	647	586	633	659	654	652	600	595	625	621	646	607	660	596	624	682	644	640	612	618	645	609	657	655	615	622	667	615	642	616	643	628	672	613	638	618	678	623	634	626	666	641	653	637	633	641	631	648	652	659	648	616	628	657	641	628	648	594	660	646	681	630	630	605	608	649	672	687	642	611	587	623	650	650	638	661	659	662	618	592	680	648	663	635	628	690	649	638	614	649	665	634	626	654	593	646	624	614	615	628	635	655	645	639	666	629	629	677	656	646	613	596	627	649	662	627	630	631	664	595	617	614	600	627	655	640	668	634	617	621	598	630	631	666	677	645	598	648	634	629	626	635	650	635	600	601	623	687	666	657	627	645	655	630	671	654	605	585	661	668	633	612	630	628	593	637	618	614	654	627	739	586	616	630	662	612	660	623	638	613	646	650	642	633	650	611	632	646	590	636	609	679	647	648	638	629	681	619	644	639	636	613	619	623	594	614	597	626	610	613	646	633	587	692	642	634	609	624	631	659	618	616	641	593	623	648	635	586	631	610	644	689	615	632	611	602	595	629	622	676	608	603	658	662	628	621	628	637	628	603	647	592	630	668	599	649	628	633	646	585	666	588	649	628	604	626	604	657	638	614	687	628	641	655	680	605	645	671	675	689	623	656	647	619	660	629	650	658	596	623	630	612	652	607	610	638	641	630	628	632	636	650	625	620	610	692	622	625	617	640	667	610	631	628	612	636	647	678	666	619	630	649	658	665	625	675	645	590	629	613	585	665	680	689	638	606	626	618	633	644	658	659	634	603	652	617	640	657	655	574	648	682	622	663	603	639	640	651	670	634	654	613	640	617	605	637	574	651	636	615	597	636	651	644	635	662	625	623	640	643	635	645	680	617	635	646	642	649	633	637	630	651	622	646	592	660	655	659	635	620	617	645	629	606	627	696	632	669	598	625	631	616	637	621	624	616	644	618	668	624	642	612	656	612	571	613	611	651	652	636	675	590	636	621	655	610	651	645	672	631	643	601	596	602	675	633	666	656	646	628	619	637	586	631	658	618	640	589	576	625	623	651	678	611	586	660	658	623	602	668	615	640	640	588	631	639	657	639	587	671	653	609	654	620	634	626	653	661	601	603	651	631	612	644	659	666	655	594	640	627	612	667	618	626	659	681	689	587	633	658	654	615	688	647	640	631	656	638	638	620	606	605	630	667	613	570	644	641	621	654	688	624	600	661	629	640	640	646	641	615	646	623	577	637	613	613	609	575	630	652	618	607	671	607	673	603	618	632	607	630	639	627	638	658	608	664	644	602	611	644	639	600	691	645	609	650	625	641	608	617	603	645	637	608	671	630	630	646	631	602	647	590	650	626	612	636	650	652	644	622	596	626	627	582	652	638	674	630	619	690	633	609	645	625	600	633	656	662	638	654	647	641	665	604	650	640	681	626	594	640	617	616	632	618	602	632	631	611	595	629	638	620	613	648	651	630	642	613	626	622	654	635	673	629	626	627	669	595	586	615	656	636	612	638	642	671	602	632	651	572	630	638	618	591	621	648	612	640	640	623	656	610	622	664	652	599	657	619	621	623	644	635	659	608	619	597	637	672	647	629	613	578	641	637	641	618	632	638	586	623	639	632	626	673	630	609	607	606	628	646	663	632	600	645	644	608	653	689	616	585	658	634	598	634	655	649	597	615	613	647	630	656	629	629	595	636	654	609	660	626	626	652	629	654	681	603	610	616	624	643	647	627	621	594	630	584	656	638	621	640	631	627	656	648	619	648	626	632	612	659	623	670	639	668	618	648	614	640	635	616	648	642	636	628	607	663	623	639	658	620	599	633	604	631	601	668	618	632	641	627	628	603	657	650	571	657	587	607	652	628	596	634	646	636	627	675	593	615	603	655	635	642	594	620	644	613	637	655	613	597	650	638	594	635	668	617	582	689	617	635	617	639	632	620	617	666	663	623	637	605	641	612	591	616	648	639	650	637	640	656	623	624	609	609	638	667	639	645	643	662	594	613	616	674	658	654	644	611	646	642	605	640	609	587	601	591	640	597	589	659	676	602	669	657	609	598	621	609	579	650	690	616	613	629	630	687	628	630	560	624	623	620	624	625	614	627	616	589	646	689	634	644	644	665	638	634	656	663	621	665	622	639	654	662	631	649	660	679	646	682	650	644	677	656	637	635	622	681	640	637	626	595	632	651	608	633	654	648	621	677	677	643	621	633	635	608	610	658	603	644	633	643	622	606	663	645	675	633	623	609	641	657	619	628	651	614	618	625	639	608	618	609	629	642	616	636	669	603	623	603	666	594	614	642	627	622	650	617	627	655	603	622	657	600	658	593	623	615	605	622	651	663	652	677	619	582	676	647	646	661	601	641	639	636	648	643	665	573	649	648	648	636	672	637	644	604	652	665	645	646	608	652	631	656	634	601	603	680	611	659	676	579	657	577	665	629	655	586	639	659	659	636	646	602	658	577	640	626	659	637	616	652	648	633	602	630	654	690	630	629	607	635	629	610	627	605	655	624	579	649	610	624	615	664	675	665	636	601	625	631	634	696	642	670	648	646	688	635	649	671	646	632	639	649	600	655	613	670	604	670	670	628	615	594	645	670	632	690	615	635	582	622	648	637	676	641	639	680	651	630	632	633	628	636	611	693	611	581	657	606	633	600	654	607	641	622	664	646	647	605	604	602	629	656	624	610	616	591	636	638	638	648	634	626	654	648	627	620	586	637	632	682	668	671	613	657	650	676	633	634	686	643	625	622	634	656	605	606	655	651	612	655	622	639	646	643	631	624	654	669	637	577	626	623	655	664	597	632	620	658	626	667	635	598	629	629	658	654	618	608	633	644	615	604	620	672	625	636	595	636	630	583	634	650	627	646	647	655	633	660	659	607	647	672	644	663	623	584	649	603	632	614	629	595	668	649	645	601	634	654	648	669	609	621	608	646	641	618	594	605	638	645	633	642	613	643	669	658	636	621	625	663	678	627	642	591	654	630	660	636	628	673	632	669	621	616	662	612	612	624	618	602	654	614	625	595	653	607	579	655	644	656	650	629	645	611	597	642	615	650	681	616	618	644	633	621	598	636	613	612	654	624	624	655	660	614	651	614	628	617	647	635	654	611	609	619	607	581	670	609	605	668	681	636	643	629	627	648	641	646	591	631	669	613	665	629	647	613	624	635	645	634	615	648	627	655	612	673	628	612	621	640	642	671	630	641	617	639	633	582	663	646	637	627	608	661	569	633	635	638	630	618	682	621	634	607	626	620	639	628	631	594	640	627	601	701	647	567	659
2291	902	337	260	195	246	318	342	275	257	264	261	268	266	196	194	183	182	189	188	199	365	457	446	371	354	267	153	134	112	97	92	79	79	97	86	81	95	84	71	85	85	101	88	87	83	78	84	76	69	80	84	81	83	74	85	94	77	92	68	91	79	94	75	94	74	75	82	63	86	86	100	89	80	105	91	81	72	92	100	74	89	88	72	85	96	76	72	94	81	86	79	82	83	84	87	70	90	92	100	83	79	80	97	64	79	86	86	89	82	78	67	84	88	84	95	81	87	86	88	83	88	94	75	70	88	92	78	100	85	75	85	63	89	79	80	87	78	97	80	76	98	77	85	87	74	83	77	83	91	97	75	78	83	85	81	80	82	69	103	83	114	91	83	76	82	90	81	94	102	74	85	97	94	83	83	103	97	79	73	92	86	79	76	93	86	91	81	79	83	75	93	77	96	97	92	84	83	92	77	73	91	86	73	78	93	85	83	105	62	88	90	96	89	92	96	95	90	72	85	81	104	85	91	76	105	92	62	87	68	94	99	88	79	79	78	80	76	100	84	75	91	101	75	101	67	86	75	71	84	87	99	83	79	90	110	80	80	96	86	85	98	93	78	95	90	77	91	78	91	78	83	90	94	77	83	79	73	93	86	70	83	79	94	84	79	99	87	85	96	94	111	86	90	82	97	85	85	90	91	87	83	82	93	85	101	87	94	99	91	86	85	95	77	76	80	81	71	108	83	87	91	89	93	69	87	87	76	73	83	94	87	94	103	89	92	98	85	93	94	84	88	90	91	101	78	83	72	92	79	84	75	80	82	85	101	63	76	91	62	81	69	91	74	78	103	108	76	89	84	91	82	96	81	85	85	102	69	81	97	80	90	90	80	77	78	81	81	68	86	87	97	74	95	106	76	78	92	86	82	77	95	83	94	86	78	90	72	75	85	95	92	79	83	95	86	72	67	71	89	101	80	91	75	85	88	81	79	83	88	86	80	90	87	77	80	87	75	76	77	96	85	69	83	83	92	94	101	72	79	63	89	74	73	71	85	95	79	84	91	81	83	84	97	89	90	66	76	101	117	96	64	78	79	95	91	70	82	91	84	94	89	83	93	94	71	92	89	105	101	88	91	86	68	71	79	97	94	86	83	68	91	80	88	96	87	96	81	75	108	102	80	97	85	90	91	90	91	100	96	104	86	77	94	93	79	99	89	90	98	82	67	87	86	84	82	91	71	105	83	83	69	87	101	91	78	89	83	87	92	77	102	71	77	79	79	81	82	84	83	80	88	91	81	83	85	92	101	91	84	69	93	87	88	84	84	93	83	90	82	98	66	80	92	88	78	76	79	100	81	86	68	82	91	109	83	80	75	89	96	92	76	84	83	96	87	107	76	91	78	74	100	81	78	84	75	73	79	79	91	88	103	90	86	86	86	90	75	80	91	80	82	87	94	81	88	108	80	98	86	71	97	93	85	81	92	98	85	81	86	79	72	79	84	76	100	94	99	81	75	86	79	90	78	95	98	114	80	73	84	93	96	82	79	108	81	95	77	91	95	92	96	62	89	76	73	80	91	92	84	97	71	81	94	86	93	82	90	77	80	75	72	90	91	77	75	104	75	90	91	87	92	102	86	82	82	82	84	90	81	90	98	80	83	86	73	97	92	90	73	84	87	91	97	73	69	76	102	92	71	91	80	85	99	88	90	86	77	94	96	95	89	80	81	87	75	76	79	69	87	88	64	94	59	78	90	82	72	71	95	80	92	86	80	76	92	69	92	89	101	96	93	94	80	83	81	87	88	85	59	95	80	90	68	90	92	86	80	72	89	89	73	99	95	69	98	62	71	87	83	87	90	95	95	83	76	101	79	93	91	88	80	73	90	75	88	85	93	75	79	78	70	88	88	85	91	66	95	88	76	94	92	91	87	85	80	77	74	90	94	86	78	88	87	74	83	86	85	92	92	71	78	87	97	78	87	101	91	92	81	94	88	98	91	82	95	74	82	78	99	104	78	94	81	82	58	95	97	77	93	90	94	82	88	72	92	99	78	70	87	90	94	90	83	79	83	91	95	87	80	86	84	106	92	82	86	89	88	96	81	84	102	92	70	86	83	77	73	91	87	80	85	109	85	87	94	102	72	87	92	89	86	96	86	96	77	89	84	90	98	74	90	71	81	88	87	90	87	104	82	93	84	86	95	82	81	91	100	67	83	73	98	90	94	72	83	96	98	81	79	82	92	91	93	83	85	106	66	100	78	90	82	77	75	85	87	97	106	78	85	88	72	97	89	78	85	98	82	104	85	87	79	87	91	79	94	91	80	84	80	86	83	67	91	85	68	83	76	88	102	95	93	72	93	86	89	105	88	86	80	73	74	99	97	100	81	91	96	90	88	72	95	101	90	89	92	80	90	75	86	78	75	75	72	85	84	91	78	71	97	93	86	83	78	94	81	89	83	99	78	97	94	87	84	78	87	83	70	88	96	87	78	78	80	84	89	93	65	89	75	86	85	93	80	90	94	71	77	120	81	101	93	82	92	90	97	92	80	85	82	61	69	72	85	91	95	87	93	84	85	87	95	91	92	99	72	76	110	84	76	95	82	76	92	78	96	88	87	88	94	84	93	81	95	92	87	90	89	95	103	105	103	83	97	87	97	86	83	84	93	95	89	106	91	97	86	81	94	106	81	87	68	86	89	75	77	55	90	87	94	89	74	77	92	80	89	84	98	101	98	79	84	84	79	108	94	79	74	95	77	92	102	96	87	90	76	60	98	81	69	92	98	96	104	80	80	76	81	86	72	87	97	77	82	73	72	77	103	63	87	94	91	104	84	106	104	81	84	98	90	81	91	88	101	92	89	91	90	70	103	103	86	84	87	72	83	99	93	105	74	106	72	81	72	96	89	83	83	79	88	82	83	88	79	86	93	69	84	88	84	76	91	87	105	82	91	82	75	85	100	90	85	79	90	110	90	92	88	88	99	72	81	90	75	102	85	72	80	90	87	87	72	113	99	88	91	83	79	81	94	91	80	89	113	97	84	83	63	70	85	83	91	88	72	73	74	84	91	76	72	88	75	100	88	93	79	82	93	75	96	88	79	78	98	86	85	91	94	85	91	91	76	84	85	65	69	73	94	104	99	104	91	80	67	80	106	69	85	75	77	83	84	81	95	91	77	92	91	79	93	89	79	81	91	84	82	88	80	79	77	82	82	85	77	84	66	80	75	100	90	86	78	86	102	88	85	97	76	82	80	71	97	75	85	86	78	89	91	95	89	77	75	82	74	70	90	84	83	80	87	76	74	94	77	101	80	89	99	92	76	83	93	71	93	75	105	86	93	102	102	91	75	66	87	88	76	99	85	101	84	104	98	92	79	85	85	78	69	102	95	71	76	89	73	86	97	72	93	85	92	93	79	71	79	85	79	96	82	89	85	76	88	82	85	84	68	63	88	91	81	82	94	100	86	90	98	84	79	83	72	102	89	96	94	86	81
21709	8272	3311	3480	7855	12771	13629	12590	9838	8165	8267	7124	6785	5458	4478	3992	3375	3455	3880	3610	3650	8369	9368	8958	7516	5536	3779	2433	1568	1100	862	788	706	631	655	640	599	601	624	602	634	644	614	565	614	576	626	621	642	626	626	628	649	608	609	565	624	574	592	670	585	628	615	578	616	619	656	635	631	585	612	623	626	613	631	587	628	609	586	635	556	632	642	640	591	625	609	633	607	653	620	588	621	631	597	649	624	581	589	643	635	622	629	636	615	618	615	626	585	617	599	641	601	589	595	602	648	602	611	620	628	631	605	646	614	608	610	575	588	635	595	582	606	650	579	609	619	600	610	644	621	587	636	656	614	619	613	664	622	645	601	612	594	614	609	599	625	634	654	624	649	626	614	625	608	601	632	610	593	625	599	613	597	609	605	592	630	617	645	612	606	612	629	611	637	642	603	604	603	649	620	628	608	602	642	625	614	614	653	657	653	587	637	640	634	598	654	607	623	625	580	635	606	671	630	604	628	607	614	577	641	626	651	604	630	584	618	646	587	585	603	599	624	613	605	619	609	586	622	618	624	629	623	598	667	613	579	567	644	584	630	576	655	597	592	607	633	608	641	597	652	615	625	615	644	640	631	606	615	597	641	631	629	608	614	592	656	584	659	635	658	632	596	598	600	623	595	646	604	596	607	635	706	583	618	603	582	610	594	570	604	624	626	627	629	617	624	602	593	604	635	592	600	640	611	571	644	580	645	627	592	640	619	622	620	595	620	610	586	657	613	563	619	588	591	610	600	590	659	599	602	638	589	574	633	650	600	623	598	639	616	597	694	626	581	622	637	680	612	570	590	590	559	646	643	597	608	651	621	608	658	624	655	660	582	606	594	614	607	628	556	647	625	626	629	582	611	630	556	627	591	635	611	666	672	591	646	568	625	629	656	593	580	615	624	592	599	631	607	597	643	649	654	629	613	667	613	588	620	591	597	633	561	576	609	655	649	620	623	571	645	661	630	640	602	619	632	606	564	640	619	607	617	599	625	628	621	631	561	605	618	610	614	629	625	599	659	654	621	594	588	614	601	615	652	628	601	620	642	596	579	616	583	634	610	596	611	620	609	603	633	615	641	659	600	561	629	633	631	608	649	604	622	614	646	598	635	620	643	654	621	573	615	603	580	617	603	615	633	605	614	648	592	605	645	631	633	576	575	640	655	637	629	643	602	653	662	642	615	624	614	605	618	613	638	643	627	618	644	602	609	621	617	592	604	655	633	616	631	574	640	559	600	608	588	631	632	631	624	636	610	607	619	665	643	578	639	625	619	573	626	626	649	652	611	622	642	590	614	636	607	618	625	636	601	621	604	638	577	654	570	614	601	599	602	564	560	604	634	625	603	615	619	655	585	636	621	630	670	646	695	592	597	659	635	623	637	630	636	599	602	612	606	591	598	624	614	563	594	632	610	623	577	655	614	589	601	614	663	583	592	591	627	603	597	606	659	605	586	606	631	619	629	609	634	630	623	661	611	574	626	612	636	630	640	565	577	601	602	592	560	607	595	629	614	563	611	587	622	587	614	616	649	634	603	596	582	632	621	610	570	577	629	615	584	625	642	613	607	621	616	600	588	652	642	574	638	641	602	694	646	598	583	601	628	651	578	623	612	639	571	563	633	680	673	607	588	610	619	638	617	552	613	597	639	605	652	628	595	608	662	580	637	602	652	613	631	646	590	612	582	594	649	627	579	637	634	623	595	600	659	624	623	584	568	608	617	615	587	591	608	615	615	629	610	603	613	596	600	607	622	671	584	572	593	592	620	573	611	615	601	622	602	603	582	582	622	625	588	589	586	652	573	634	628	607	651	582	640	635	595	682	596	601	571	630	630	616	618	599	581	613	595	599	606	627	650	605	611	606	645	646	590	641	598	628	576	647	634	603	643	639	624	622	588	618	620	633	621	652	630	648	671	571	606	634	674	605	574	630	662	559	583	581	631	619	623	586	600	583	585	603	617	671	602	624	636	615	596	605	601	606	579	619	634	639	599	624	580	630	634	593	639	599	636	591	621	613	625	606	620	601	612	592	647	592	639	639	641	677	645	656	627	650	611	633	634	616	618	665	647	644	631	655	604	623	626	645	576	589	593	571	635	592	607	600	638	617	624	629	595	607	611	594	586	594	603	602	613	645	639	627	606	665	586	591	620	603	618	592	628	627	625	606	640	642	620	640	613	614	651	602	615	620	607	614	642	628	640	607	594	600	646	651	646	657	647	600	620	584	640	589	656	613	637	596	610	594	639	605	641	620	604	609	593	548	632	631	615	625	635	593	611	604	611	630	622	648	653	601	587	615	581	621	614	671	592	635	593	583	581	626	623	622	631	595	563	702	593	585	621	622	600	634	604	614	601	597	625	583	671	628	603	639	598	637	628	581	620	643	604	645	628	602	609	596	628	648	631	658	603	605	581	633	626	620	617	626	579	621	610	607	606	581	613	605	600	617	643	607	596	617	637	646	612	635	658	636	604	590	650	651	655	613	607	608	671	597	575	629	623	596	605	612	573	607	602	625	635	628	604	623	610	623	606	591	625	618	599	589	641	575	623	602	636	629	629	601	605	617	619	624	564	624	619	623	621	630	602	586	636	640	624	620	648	567	654	644	616	581	613	609	640	619	655	606	597	607	649	581	611	592	622	606	639	619	583	613	621	625	604	605	627	612	588	604	594	625	630	593	636	584	602	620	626	632	622	613	620	627	626	634	609	577	574	591	597	632	621	608	645	543	638	600	635	598	666	636	657	620	606	597	632	609	629	657	592	612	631	607	600	632	649	554	609	645	603	630	653	643	630	589	609	588	603	600	620	619	615	651	610	606	644	580	661	615	604	627	586	653	590	619	652	656	593	612	621	638	621	627	602	570	597	609	617	644	612	609	588	657	639	606	580	587	670	587	614	639	601	624	648	617	608	596	606	606	619	599	607	626	622	617	593	592	620	648	600	604	644	599	605	599	602	626	620	624	601	616	612	601	615	573	589	615	578	633	638	613	581	646	591	634	646	632	620	591	622	603	653	607	633	587	597	606	584	631	618	656	631	635	642	634	597	650	617	614	636	656	657	625	610	611	615	623	639	586	633	624	599	648	640	654	609	645	598	586	634	621	599	589	593	632	586	584	627	613	655	601	616	623	616	667	620	598	621	660	636	618	635	640	680	608	608	681	654	591	617	625	635	602	608	601	632	601	628	623	632	622	592	613	572	609	599	613	626	633	630	582	668	638	640	641	593	586	609	601	616	610	630	651	598	578	596	594	630	629	624	628	640	638	608	687	648	637	612	596	628	598	615	650	600	605	625	628	614	612	643	620	626	661	621	604	595	625	635	634	636	577	583	602	605	622	672	613	640	587	630	659	577	650	646	606	602	578	666	625	580	638	657	612	586	609	610	654	658	585	630	614	608	587	565	600	642	615	620	594	635	624	626	605	643	662	636	599	593	655	619	601	620	623	636	575	601	602	579	654
3524	852	336	243	226	241	292	337	292	313	326	278	287	237	208	217	206	197	227	189	247	410	513	542	453	361	252	212	169	125	105	105	111	114	112	95	88	104	103	100	111	84	99	86	116	101	88	121	96	116	86	95	103	106	110	90	113	99	104	96	106	110	120	97	113	89	105	122	98	109	104	81	106	101	105	123	97	110	102	109	85	95	91	96	115	83	104	101	104	95	82	78	91	91	100	92	113	102	115	114	98	95	105	108	111	105	122	94	113	102	109	90	97	117	108	96	114	94	106	95	115	97	111	101	93	117	102	113	98	113	94	103	90	119	79	120	108	102	91	103	107	101	90	113	102	116	94	89	121	97	128	113	110	111	95	105	104	112	91	124	109	87	90	89	97	98	98	102	111	86	110	117	85	112	113	92	107	87	84	115	108	116	111	100	103	94	102	94	102	106	85	105	85	103	86	97	98	103	125	113	109	117	103	107	92	82	114	97	104	108	95	100	108	102	92	97	94	100	107	108	97	118	115	94	88	101	102	120	111	99	103	102	112	90	114	95	99	97	90	116	101	120	119	107	97	123	96	116	95	80	105	80	98	102	106	96	109	99	101	101	99	103	129	86	104	123	107	102	112	100	94	108	110	98	104	95	85	100	93	88	97	110	81	101	117	106	112	96	117	98	100	90	100	99	84	103	98	102	87	102	96	106	122	115	112	96	98	115	95	94	80	117	107	95	86	107	112	99	90	110	89	103	116	102	96	99	87	113	100	94	108	108	90	97	93	112	112	105	96	102	102	100	111	100	109	115	90	97	110	108	108	103	104	124	91	88	105	105	90	114	104	107	90	107	97	113	100	101	89	95	109	116	91	120	98	123	96	109	113	107	91	99	86	94	92	97	110	81	95	96	95	95	95	114	112	103	87	103	98	109	99	95	101	112	87	111	110	97	89	111	98	102	98	90	85	110	88	101	105	109	85	98	77	123	77	97	93	80	79	96	108	98	97	132	97	83	113	111	118	105	127	104	108	89	94	104	102	95	103	101	103	122	100	114	104	92	108	90	95	114	90	92	104	108	109	96	89	103	109	107	89	100	110	120	108	91	104	86	95	103	109	96	90	89	86	99	106	98	110	95	94	97	106	100	108	105	95	104	101	95	95	99	81	101	105	103	107	104	89	116	98	101	94	87	109	101	99	100	99	110	101	97	88	107	93	94	105	102	98	110	95	94	102	86	111	105	103	81	112	105	111	102	98	102	102	96	111	101	95	95	84	98	114	113	111	119	96	98	99	123	96	102	93	89	110	95	97	107	89	81	101	105	87	89	103	107	113	104	102	95	93	101	97	99	102	112	94	96	108	102	112	82	112	106	100	95	82	98	109	83	106	120	91	88	98	105	103	85	101	105	111	105	98	108	102	86	91	100	98	88	92	111	90	94	85	108	114	110	101	85	112	79	107	101	102	104	84	92	104	96	98	96	106	91	109	119	93	117	83	101	110	114	96	80	107	106	94	91	110	99	105	88	94	93	108	91	85	96	100	106	109	117	122	109	102	94	118	83	105	99	106	111	101	109	96	93	109	90	96	97	99	103	99	82	110	130	101	109	98	119	103	98	116	104	104	101	97	85	104	91	96	92	96	82	96	89	103	128	108	96	87	101	110	104	109	103	88	101	92	93	90	106	95	106	102	102	97	111	108	105	71	102	87	96	112	113	100	81	116	97	110	114	119	113	97	94	97	131	90	111	86	107	89	105	116	91	111	106	92	112	109	92	119	89	95	113	89	110	81	119	113	98	111	97	98	83	96	96	92	105	112	114	98	106	117	104	107	99	96	116	96	78	120	100	91	109	130	101	122	104	102	104	84	101	84	107	106	105	97	115	97	104	110	105	114	101	88	89	112	87	99	98	105	92	107	103	102	90	109	91	99	93	113	103	85	106	100	112	97	106	110	111	105	102	110	98	113	114	99	100	109	91	115	104	87	100	117	107	104	104	104	77	88	100	101	100	91	104	108	111	106	113	114	119	96	91	85	116	110	104	119	109	105	111	92	100	104	104	94	95	99	108	95	106	98	90	106	78	102	98	102	111	115	108	104	97	98	94	98	112	110	103	91	102	103	103	103	93	97	91	123	98	103	127	86	105	87	91	84	119	91	101	96	97	95	95	88	95	103	106	102	100	99	118	85	91	97	106	88	92	108	115	104	83	106	94	106	108	97	91	99	78	98	110	107	108	95	103	105	97	95	115	118	110	112	115	99	102	100	85	109	114	108	94	86	103	99	109	115	122	113	103	122	89	101	93	97	108	100	98	89	98	94	88	104	112	92	90	105	106	110	92	107	102	108	104	109	100	97	100	87	101	107	104	104	102	94	89	113	106	117	98	103	96	88	97	98	110	99	103	112	112	128	100	110	97	112	100	106	111	121	104	103	97	97	96	104	82	106	121	99	112	97	112	99	97	92	112	102	110	106	121	116	76	94	87	98	104	95	100	99	97	108	101	98	97	107	96	111	100	94	101	95	91	103	95	96	92	111	102	124	96	100	90	99	85	118	91	122	107	103	104	111	98	105	107	87	93	105	112	95	92	100	115	115	115	98	114	113	95	116	112	108	96	97	111	103	104	89	114	98	112	116	86	112	101	114	76	104	103	98	94	101	106	94	104	115	87	98	89	86	94	90	108	108	96	84	110	95	94	105	98	99	108	111	103	124	82	92	131	81	104	104	105	101	108	94	85	104	91	97	107	106	96	110	78	107	101	99	106	112	106	103	113	94	96	106	101	107	103	110	119	107	115	117	94	88	98	104	91	107	103	98	103	111	90	122	105	104	91	116	81	100	100	81	96	108	117	96	95	81	99	108	99	120	103	102	104	107	117	93	95	119	98	89	111	122	103	119	102	115	95	107	116	111	105	91	104	94	111	120	101	114	85	103	93	103	114	92	113	97	86	111	106	109	88	96	93	98	94	101	105	77	103	109	85	113	113	87	104	119	90	115	102	105	106	94	107	124	109	94	109	112	91	87	106	124	104	87	101	92	117	110	101	99	113	108	99	96	103	83	94	85	111	77	97	88	103	95	121	110	95	86	100	103	84	115	92	101	88	101	103	102	109	100	99	88	94	95	80	106	100	109	104	105	96	94	102	93	104	92	122	102	90	108	106	89	113	100	92	118	104	112	109	95	98	95	92	100	111	108	86	92	104	97	101	94	114	113	108	89	102	77	117	114	103	107	101	97	102	103	98	91	98	114	109	99	88	100	87	121	102	102	108	94	117	100	119	113	94	108	107	104	97	87	122	113	93	92	98	101	99	106	83	112	98	85	115	103	95	93	106	100	106	99	108	94	70	92	116	87	100	87	101	82	107	100	96	101	97	95	109	94	94	89	97	112	94	98	93	102	103	117	95	91	115	85	107	101	100	101	91	88	107	88	85	94	99	107	88	104	96	111	94	106	76	101	102	107	91	84	119	87	107	83	103	85	104	112	121	113	96	96	100	108	84
20681	8061	3310	3430	7436	11427	11690	10780	10334	9845	8873	7410	6584	5012	4362	4097	4062	4383	4186	3679	5123	8623	11083	10567	8214	6146	4149	2785	1822	1262	917	901	797	760	755	727	766	700	788	737	737	704	782	698	683	751	735	753	703	707	765	746	735	773	689	740	731	725	700	751	735	745	797	682	767	733	749	736	752	754	737	753	774	738	737	772	715	736	735	767	727	734	724	727	735	758	715	706	698	719	762	768	726	700	749	742	763	753	706	739	728	700	740	727	772	707	747	767	724	727	780	748	735	714	758	704	755	784	765	735	755	772	752	725	689	756	708	746	754	754	725	736	722	757	703	734	722	732	737	760	776	698	738	773	732	739	750	744	744	751	721	748	804	743	756	720	733	770	678	778	817	737	786	730	788	747	779	795	687	771	730	746	704	738	718	758	720	740	706	719	722	730	751	750	709	749	779	728	694	711	723	742	725	724	739	797	709	695	741	724	728	701	713	783	740	718	735	648	706	734	742	689	753	753	730	763	732	742	718	758	716	719	711	742	777	728	752	796	722	771	724	731	726	742	754	735	734	731	711	722	678	748	798	742	783	758	710	707	688	711	764	694	720	769	748	772	741	739	726	721	739	748	727	721	795	703	702	736	798	752	735	758	750	723	727	747	771	743	755	767	685	671	713	745	740	735	736	759	730	722	736	717	723	776	792	690	687	738	694	723	712	752	714	761	712	731	735	711	743	704	738	741	721	775	745	759	775	731	757	726	748	761	731	747	738	767	766	708	761	770	709	748	713	756	726	725	758	728	759	792	743	790	757	702	737	682	742	721	744	751	748	743	732	715	722	697	738	744	732	776	743	747	754	716	725	727	705	722	720	724	773	724	764	756	732	683	749	740	755	771	753	762	793	806	661	754	710	722	755	687	738	774	781	764	725	759	711	711	743	742	762	775	755	758	714	741	721	755	719	729	743	731	768	687	777	737	742	717	720	800	743	689	691	765	744	756	690	702	689	714	720	749	725	722	724	714	707	710	810	719	713	732	713	719	698	716	754	735	688	700	712	730	777	703	702	761	714	741	733	745	728	745	753	689	726	770	743	742	755	731	716	717	773	772	716	724	749	734	682	730	733	741	783	721	754	732	757	790	748	710	703	703	756	755	715	780	704	735	692	742	691	707	723	780	718	754	738	707	739	744	748	696	742	735	717	738	731	755	696	668	744	742	743	772	757	704	754	745	723	725	742	742	741	763	735	705	763	747	711	779	747	719	695	742	700	717	709	737	772	750	737	719	722	708	741	745	684	700	771	751	768	743	741	771	713	820	690	731	766	701	758	763	765	696	750	777	734	678	692	752	706	805	781	824	748	752	720	702	740	739	722	721	762	736	746	744	726	743	737	723	800	714	718	723	776	749	730	768	770	725	699	725	756	723	713	719	764	775	711	751	730	734	742	747	769	781	679	655	742	725	728	801	699	757	710	751	753	715	740	707	757	751	723	769	714	712	723	713	759	735	719	739	697	756	732	716	709	722	737	755	705	660	763	716	722	734	700	730	745	721	752	733	707	689	726	749	743	756	727	743	723	738	744	725	686	778	691	752	725	680	744	788	775	763	722	730	768	799	714	696	730	783	705	749	770	751	745	737	788	683	761	732	710	777	772	716	741	715	786	736	791	686	749	775	773	727	732	755	734	717	750	715	767	709	731	777	737	690	726	747	691	742	768	734	759	753	712	723	732	773	716	737	726	729	766	735	773	793	652	755	734	710	777	729	727	766	725	738	716	729	768	717	753	706	759	711	720	786	752	701	755	740	756	751	739	747	762	708	737	740	734	703	694	747	800	736	699	763	743	743	789	746	732	744	740	733	752	695	749	779	731	732	704	704	719	716	773	781	727	738	724	750	726	725	756	736	778	745	737	732	699	700	746	766	736	758	750	732	715	689	743	722	754	703	697	704	709	711	765	695	757	711	753	754	712	733	791	775	749	736	700	719	750	710	745	730	722	735	668	743	762	724	746	782	739	692	770	736	744	736	727	765	749	774	761	749	722	781	708	748	743	750	740	762	724	751	772	752	749	767	736	725	745	711	744	700	701	742	765	743	746	736	751	726	750	770	732	803	800	740	737	781	736	708	695	752	755	695	721	722	755	746	714	713	737	753	746	709	705	762	754	732	761	752	752	749	714	722	739	738	697	714	763	711	780	734	716	765	754	743	742	705	715	725	696	672	741	706	740	757	671	711	738	714	731	741	740	711	814	719	704	787	707	782	765	747	711	720	733	736	713	738	753	739	756	735	711	733	734	685	715	736	731	699	694	711	719	759	732	717	695	770	770	711	697	698	710	722	698	756	741	736	780	717	753	729	708	725	754	750	707	737	781	712	717	739	708	702	728	748	674	738	729	746	772	767	700	695	732	745	708	778	728	706	767	721	751	685	727	717	766	754	746	743	733	713	734	728	782	704	735	749	728	751	723	719	716	750	725	730	744	717	739	778	749	679	764	786	770	767	715	766	778	711	754	726	750	725	712	704	771	728	700	713	718	696	753	761	757	728	713	726	739	741	773	712	763	719	727	722	762	734	719	710	743	702	768	708	771	708	751	751	747	743	731	761	679	712	769	755	686	743	716	717	772	764	738	766	749	734	764	749	732	735	742	698	750	748	759	701	765	801	773	695	722	751	724	738	731	749	701	747	685	792	739	710	703	718	758	738	685	712	743	668	759	716	758	692	717	702	705	735	713	813	737	723	692	732	676	731	709	772	739	746	771	733	706	742	744	696	701	716	757	703	723	698	719	719	750	756	732	754	738	767	726	733	736	695	698	744	704	727	666	739	768	707	781	740	749	741	682	732	734	728	765	736	750	752	744	721	702	695	759	751	745	758	722	702	739	746	723	783	773	726	706	774	693	754	715	762	718	728	762	719	737	780	767	734	773	720	757	726	721	740	685	723	719	738	727	751	727	744	735	679	763	755	721	739	694	752	723	733	750	732	786	714	736	781	701	720	695	764	770	812	736	674	758	754	757	766	733	794	699	723	726	755	799	719	737	761	737	666	726	742	703	715	717	797	705	728	729	725	756	731	720	696	699	737	730	674	712	718	701	751	746	731	686	700	715	748	783	738	734	737	696	736	769	701	777	694	732	721	717	738	759	774	754	786	713	774	740	728	710	765	751	732	743	730	703	733	746	726	732	659	719	819	732	720	716	734	715	729	724	720	723	733	725	710	747	721	743	749	746	721	739	730	726	723	769	737	745	790	784	737	737	760	798	722	756	736	750	752	725	731	693	743	764	700	692	689	765	757	719	732	700	759	706	749	707	756	759	719	764	701	763	752	740	750	758	730	808	760	735	724	745	736	745	733	735	766	773	771	742	736	779	773	750	716	690	773	748	690	744	747	765	772	772	698	758	778	756	772	755	751	762	748	725	706	698	706	701	740	706	736	728	740	747	702	755	744	719	695	774	712	737	734	734	708	744	728	730	683	736	716	723	716	704	770	719	735	736	747	787	755	713	719
3316	1305	468	311	245	262	343	392	427	457	408	379	302	237	242	250	238	268	205	219	210	494	971	978	806	561	438	284	221	165	128	107	97	83	98	82	89	113	104	107	95	91	100	88	98	97	87	105	94	95	93	86	100	105	105	100	91	91	84	85	101	98	95	83	114	110	86	83	93	86	99	86	94	87	80	108	110	94	99	102	97	91	76	104	94	107	93	118	105	108	96	93	92	106	91	94	91	90	95	114	111	86	92	102	89	111	108	115	90	102	105	101	104	109	95	101	99	85	106	102	100	73	106	104	101	108	89	113	106	104	108	103	95	101	91	82	102	105	121	105	119	97	99	85	84	112	99	98	111	97	96	101	99	116	92	96	94	98	110	99	84	106	97	96	89	101	98	97	97	84	105	99	94	103	107	94	110	108	91	103	108	107	101	93	94	97	115	92	99	93	97	111	100	96	100	96	96	98	91	100	83	112	98	115	101	120	104	81	102	105	114	97	116	107	97	106	89	103	125	94	81	81	101	106	96	96	100	80	87	101	95	93	106	86	109	93	117	106	93	98	89	110	95	110	93	100	115	102	116	101	90	104	91	103	112	95	96	89	124	116	101	107	99	83	95	101	118	94	103	96	96	101	95	105	97	94	86	105	108	101	108	83	99	101	86	105	85	85	103	95	97	102	95	106	105	84	77	111	103	89	98	114	103	89	85	101	109	123	99	107	104	100	113	107	100	91	88	97	102	90	102	102	104	98	93	92	100	90	103	110	93	96	90	108	95	107	122	109	97	104	90	101	89	90	96	106	107	94	84	102	104	92	109	96	110	122	110	100	89	93	100	108	98	83	122	109	91	93	96	96	79	98	111	115	92	94	114	103	94	96	119	95	87	116	108	105	96	89	95	117	105	100	111	94	92	121	91	101	107	108	82	90	96	102	113	93	102	86	111	96	91	99	105	91	93	103	112	95	100	103	112	101	98	97	101	94	94	84	111	76	126	110	104	112	92	103	91	114	94	105	115	100	104	92	90	84	101	100	108	86	92	74	97	98	110	119	115	78	110	94	109	89	95	96	90	106	106	93	94	103	106	85	106	104	99	98	101	84	104	81	92	82	107	103	111	89	94	97	79	107	128	104	116	89	119	105	102	100	92	82	93	107	93	97	107	90	107	93	108	94	102	89	118	95	114	103	107	99	105	83	97	109	98	95	107	94	100	98	120	96	97	95	99	114	95	104	113	105	110	112	100	93	93	100	97	100	96	103	105	111	93	101	102	92	124	92	105	89	99	91	106	83	109	96	95	106	105	92	113	114	107	100	96	113	77	105	113	101	104	92	101	96	97	111	102	93	98	103	94	86	95	99	119	113	106	79	125	94	102	94	101	95	100	102	91	115	80	109	101	91	117	107	101	101	103	81	95	100	97	102	89	100	110	120	108	88	84	86	93	98	99	94	104	104	100	99	109	91	91	99	103	70	89	103	102	84	110	111	77	105	93	100	100	91	107	96	101	115	99	96	99	96	101	99	97	94	100	86	120	113	89	110	95	115	82	83	99	101	95	90	103	100	102	109	89	97	113	95	105	103	105	90	99	113	99	76	84	90	119	100	82	108	105	103	88	89	93	92	116	92	82	91	102	108	114	89	100	112	100	93	83	95	96	86	99	101	101	101	107	101	85	108	103	101	118	98	102	102	112	107	100	100	113	91	99	111	94	99	95	105	109	100	111	111	98	99	115	93	101	73	89	104	101	100	92	86	89	78	121	118	108	82	99	107	78	82	101	113	97	93	111	95	78	111	91	94	113	88	94	95	103	80	111	99	112	91	103	104	101	118	105	87	99	94	112	95	96	110	117	105	90	79	84	104	109	99	108	94	95	113	106	99	80	101	71	91	107	99	90	94	102	93	110	87	97	99	103	106	97	99	86	84	108	88	100	108	96	93	88	100	108	87	90	78	93	108	105	98	91	105	116	97	112	116	108	84	98	101	111	105	104	113	96	87	110	94	103	101	78	102	99	112	95	103	100	103	88	106	107	105	104	95	106	98	90	87	94	98	89	95	118	113	104	113	98	125	105	126	102	95	113	102	91	99	91	109	94	91	115	109	107	91	88	103	114	110	107	87	98	112	105	103	100	102	88	94	111	97	98	104	120	95	111	91	95	94	126	110	108	112	110	88	92	93	95	100	113	98	95	102	79	91	83	98	89	126	94	101	103	110	102	112	111	107	96	94	104	89	104	104	99	94	103	104	102	102	108	88	102	83	96	97	107	99	95	92	96	118	100	93	96	91	91	119	82	104	99	99	97	93	93	107	90	108	99	96	90	110	100	96	97	127	96	89	107	91	101	111	105	104	100	102	103	106	102	106	81	100	111	85	96	107	92	111	98	107	98	114	90	98	103	114	109	95	100	105	94	80	88	115	110	103	88	89	104	100	94	95	116	115	97	99	114	96	103	93	85	113	96	111	100	84	97	104	101	98	82	98	93	93	92	104	90	104	100	100	98	115	102	93	108	103	102	112	99	94	107	105	114	106	101	96	89	96	107	107	90	102	102	97	91	99	87	98	100	107	92	94	111	97	98	95	91	105	104	89	83	112	106	110	101	111	111	103	93	91	101	107	94	109	115	97	91	127	112	98	92	114	103	107	103	83	131	108	90	88	97	109	94	102	98	90	103	97	96	97	110	110	107	115	109	92	104	120	98	110	89	103	112	86	110	114	91	115	121	105	108	103	99	95	86	100	102	97	111	90	102	117	88	100	90	103	113	89	97	97	102	85	96	95	84	86	112	95	102	118	85	95	77	122	92	90	97	92	103	86	115	95	98	108	121	106	74	109	89	92	109	106	102	89	105	98	110	88	102	122	99	111	97	108	107	92	112	99	80	97	84	98	100	119	97	106	106	103	89	87	85	128	101	95	126	88	109	95	90	93	98	98	89	95	105	102	85	87	116	96	103	109	106	119	106	114	106	99	103	97	94	98	117	107	104	104	98	93	100	110	94	115	102	109	88	86	101	111	95	76	96	100	110	87	99	92	88	89	95	110	95	92	119	102	111	109	95	106	100	90	103	106	96	107	105	109	109	93	77	106	108	119	104	95	129	94	88	102	116	104	108	108	99	95	95	90	97	94	91	93	103	99	104	100	89	90	96	109	114	94	80	94	93	101	110	102	88	94	104	103	91	97	86	95	98	103	97	86	99	118	101	84	74	91	112	91	91	109	98	97	97	91	97	89	91	118	103	90	112	108	95	89	77	107	105	89	96	99	89	98	125	88	100	104	98	96	98	86	101	89	93	78	94	97	103	90	119	110	101	100	95	93	97	108	99	93	94	102	89	102	106	102	91	98	110	118	98	109	81	106	96	89	117	100	106	93	102	107	106	91	100	116	113	103	78	110	112	104	99	93	90	100	118	98	93	99	107	106	95	119	116	108	100	85	75	92	108	103	110	86	103	76	91	91	116	108	118	84	91	101	111	94	112	107	90	94	89	96	100	98
25656	11025	4536	4555	9621	14507	15192	14362	14246	13913	11354	9669	7539	6419	5394	4594	5400	5383	3980	3740	3681	10040	17071	16463	13725	10530	7454	4630	2843	1750	1155	919	851	815	739	745	695	723	726	745	711	690	751	700	741	710	729	748	684	713	695	690	717	661	728	702	706	743	692	708	713	729	706	723	692	716	697	708	751	748	751	702	713	711	780	657	767	686	716	722	717	703	682	723	701	734	672	736	687	730	685	691	721	752	716	722	742	693	708	683	705	731	671	737	706	717	754	711	691	700	731	730	711	692	726	731	720	701	765	799	694	671	704	724	690	704	728	718	720	724	672	744	660	732	737	668	647	756	726	699	726	726	761	723	672	690	756	713	733	708	709	694	660	720	720	704	659	728	671	708	652	758	742	692	709	647	752	753	707	644	721	708	637	713	667	728	766	686	738	716	716	675	733	709	677	734	798	705	746	677	699	749	716	760	742	718	697	733	741	713	673	713	722	678	719	731	765	705	715	732	741	738	781	729	709	731	745	700	721	694	696	667	675	712	717	757	714	691	754	759	668	691	718	766	730	720	680	720	757	665	732	707	688	687	679	736	734	683	677	693	711	693	678	757	744	701	736	740	763	726	705	700	717	775	700	691	724	729	715	686	702	659	755	742	711	719	717	676	675	727	689	718	702	679	717	731	714	701	729	708	695	729	687	752	706	742	702	715	694	730	676	707	726	685	678	694	736	694	737	725	781	649	719	726	705	675	728	677	746	736	747	687	688	701	670	740	718	699	727	731	721	729	697	724	699	752	723	749	726	680	691	668	698	723	719	764	749	714	717	740	711	709	700	721	713	689	712	699	710	709	652	695	759	685	706	716	654	734	756	711	722	744	672	755	704	731	732	735	707	726	674	698	712	732	721	746	662	686	697	691	729	701	698	785	714	691	763	697	733	704	687	684	763	741	736	704	728	690	665	692	700	732	702	669	731	767	734	719	758	707	739	687	707	726	710	719	705	687	685	737	718	732	702	742	658	758	734	719	755	721	721	727	721	700	737	738	719	748	738	724	729	687	732	715	666	661	713	738	733	715	729	748	721	714	712	718	716	716	689	719	705	693	704	707	676	751	701	757	722	763	711	735	680	703	701	765	674	712	738	734	725	674	749	693	743	724	699	738	697	691	706	677	728	729	702	736	703	700	685	742	658	682	735	739	718	708	698	747	749	713	725	711	727	708	687	726	764	751	652	769	692	781	705	694	715	676	654	726	732	685	705	693	692	694	739	737	707	726	727	668	743	730	731	702	676	682	713	716	701	695	686	755	721	727	683	688	703	723	701	727	722	684	709	706	702	723	687	706	730	734	662	688	737	692	704	728	745	728	695	681	709	694	705	725	697	734	698	700	686	732	696	705	749	725	706	700	738	729	667	691	683	717	757	656	718	706	679	706	715	711	686	721	715	758	722	734	676	723	686	715	728	744	751	659	733	719	707	746	655	732	707	733	685	681	709	742	696	786	716	712	724	771	722	676	644	730	698	751	710	666	710	725	718	725	720	705	711	731	682	765	733	715	668	705	730	739	714	688	685	735	717	683	662	708	753	645	709	677	694	743	656	739	651	729	758	733	682	711	708	674	706	706	723	702	684	761	751	697	713	698	701	732	694	688	695	710	701	695	694	770	728	716	745	707	713	729	718	737	763	705	682	754	701	666	658	678	701	717	716	696	714	735	672	697	746	717	661	726	710	752	664	676	689	762	729	717	702	742	712	717	723	751	688	738	680	708	720	693	702	760	711	699	699	715	675	700	748	699	695	691	703	718	725	715	709	761	719	693	718	786	691	716	725	738	716	734	740	735	713	718	668	744	737	700	682	735	701	733	694	682	673	698	723	721	658	715	698	732	708	717	756	670	717	743	711	693	733	711	674	712	744	689	749	697	737	710	708	719	704	708	790	724	687	720	721	691	664	706	689	714	706	703	705	727	769	713	728	681	732	727	691	713	699	758	714	708	711	684	741	720	738	717	734	690	727	741	718	690	735	667	713	736	708	724	676	687	685	660	704	718	761	684	716	679	744	677	709	676	783	695	698	700	731	751	680	734	752	779	739	703	693	754	732	722	739	697	760	672	737	716	728	703	728	731	771	762	725	677	679	685	695	721	707	730	663	697	726	705	759	706	718	684	730	743	714	749	700	715	723	657	734	731	725	712	703	744	698	707	731	706	690	712	743	690	747	684	688	727	696	698	683	680	686	710	673	758	697	730	703	710	745	769	730	688	662	721	684	719	706	709	683	709	706	732	718	734	701	730	740	732	752	664	711	716	667	737	739	699	694	709	749	678	741	701	745	679	676	730	689	700	662	707	706	704	683	673	760	715	715	662	737	707	679	719	722	740	676	765	698	772	734	719	714	723	741	711	702	679	771	719	711	734	728	683	687	731	720	713	750	677	739	771	711	675	674	702	706	724	752	712	763	707	741	703	751	743	701	711	766	693	718	717	705	732	752	664	707	753	726	669	709	663	773	771	717	725	766	690	715	712	667	705	693	682	730	725	730	668	709	698	743	697	727	726	768	730	705	760	674	688	760	740	763	723	710	692	752	708	738	687	732	688	701	723	713	722	688	695	706	700	716	736	714	709	681	756	723	692	710	724	722	730	731	752	704	699	714	703	720	718	739	701	713	742	730	727	742	680	719	692	752	732	677	764	666	710	720	665	692	742	739	694	702	706	726	693	684	721	727	712	669	679	719	710	736	731	707	707	765	721	692	743	715	724	711	733	741	713	687	721	713	723	725	743	722	672	707	708	679	740	697	777	677	719	752	719	707	723	730	665	694	744	711	702	689	714	709	732	693	693	697	717	703	734	724	725	733	711	741	714	679	706	674	737	733	729	728	723	731	724	731	663	722	682	717	769	664	705	688	722	750	718	742	718	742	732	677	694	710	718	727	717	745	691	676	674	720	663	709	698	675	702	701	739	690	678	762	700	713	713	705	707	674	696	711	737	715	778	761	736	722	661	749	691	746	702	729	677	694	671	710	711	719	724	670	704	692	725	715	743	686	735	715	704	686	740	700	672	742	699	715	733	716	711	654	758	693	670	706	730	714	702	654	704	730	705	697	743	701	688	696	757	761	736	719	671	756	706	725	695	724	753	718	741	707	716	706	709	724	737	754	765	715	669	691	733	693	739	685	724	723	711	724	715	758	673	725	701	678	684	703	687	705	739	739	687	686	705	738	777	723	680	759	716	725	704	753	737	688	743	736	744	714	691	691	744	684	716	712	718	665	692	718	729	706	692	671	732	706	708	739	718	764	698	698	748	746	719	729	706	692	670	726	695	738	685	725	687	699	726	692	687	749	703	679	692	718	701	719	714	772	710	747	742	706	719	690	721	745	740	729	757	706	731	683	738	712	729	753	669	731	719	745	725	682	685	674	732	745	673	723	722	725	703	738	694	769	715	730	733	667	679	725	697	762	721	745	699	685	769	736	669	673	718	728	745	716	667	681	683	758	722	696	676	753	722
2180	580	264	214	158	173	188	255	278	233	222	227	199	187	182	146	142	155	164	139	121	136	203	219	194	171	144	140	115	114	101	97	86	92	72	85	70	82	77	83	77	81	82	77	98	74	68	82	77	81	87	77	96	86	88	76	88	97	80	75	83	101	83	83	88	86	71	90	69	89	80	85	79	85	84	87	82	98	80	84	82	78	77	82	90	77	96	81	91	84	89	91	100	90	84	88	103	97	69	93	69	71	81	72	73	76	79	83	91	91	76	77	88	95	102	86	78	83	95	82	90	75	86	82	98	80	94	93	82	74	81	96	83	76	87	95	78	101	77	94	76	77	90	82	85	96	92	63	91	82	92	82	97	89	91	96	76	108	75	88	89	91	98	95	84	73	71	90	101	83	95	90	78	79	85	69	88	88	114	90	80	102	86	89	89	69	93	109	92	69	89	74	71	73	88	80	72	97	83	93	97	78	84	81	85	98	113	81	79	83	82	87	83	86	81	95	84	94	90	109	89	91	95	74	83	79	89	71	66	88	98	79	93	73	84	85	89	97	76	81	75	85	75	83	62	80	89	80	85	106	101	76	98	77	94	73	79	65	70	86	89	81	89	91	89	90	87	91	76	90	91	79	85	84	72	68	89	85	103	85	81	74	77	72	85	86	87	86	85	88	93	79	77	93	66	93	88	88	78	77	92	81	86	83	85	91	88	77	56	64	95	76	90	89	88	89	86	83	84	76	80	75	91	83	73	74	87	94	90	72	68	84	67	76	89	92	109	83	83	93	86	77	88	100	94	83	92	86	86	89	90	87	89	93	77	65	92	83	83	83	72	86	89	94	93	80	85	91	83	83	84	76	86	76	78	87	81	77	112	83	87	93	110	100	99	91	81	84	74	95	89	71	83	76	81	89	83	82	90	81	81	82	83	83	90	76	82	86	93	92	79	84	85	82	64	88	92	87	99	70	98	98	96	86	85	83	106	91	85	96	82	90	75	98	79	95	75	102	83	72	66	74	79	82	77	90	99	92	95	82	72	91	98	97	85	100	73	83	81	79	87	88	83	85	66	81	79	87	80	93	114	85	70	87	88	75	69	83	89	84	75	84	92	92	85	92	83	86	78	78	66	78	84	87	93	86	81	98	85	75	94	78	83	87	79	83	88	83	74	70	92	94	93	71	90	84	91	86	89	79	71	81	85	68	104	63	95	87	87	90	79	95	81	90	100	80	87	79	84	82	86	77	80	80	73	76	72	88	87	83	65	86	96	67	90	81	77	78	90	75	76	86	86	97	85	77	76	91	88	83	80	87	82	72	81	93	61	79	86	70	79	90	87	72	90	87	92	75	74	87	92	89	81	87	87	99	68	69	78	79	71	79	91	88	78	71	77	93	82	94	80	78	98	76	85	95	82	77	73	74	96	85	102	86	67	90	89	98	88	80	74	91	68	72	93	75	87	92	89	75	96	72	95	94	94	92	86	104	72	84	78	83	88	76	82	100	93	88	82	93	80	95	87	94	77	92	96	69	76	90	90	86	89	89	89	75	87	85	89	86	80	74	80	76	95	71	76	78	57	73	97	82	80	104	91	85	90	90	84	93	101	81	87	95	87	73	94	85	92	76	101	99	82	86	73	85	82	91	92	89	70	74	93	63	90	92	83	82	101	80	79	84	80	84	83	81	90	79	81	96	78	71	103	89	74	75	83	83	92	105	80	104	88	66	76	78	88	86	75	103	87	98	90	83	82	98	81	90	84	91	88	82	54	87	84	103	102	70	83	98	81	98	79	87	82	84	80	72	89	79	82	83	90	79	100	71	91	76	79	88	90	82	105	82	67	97	78	82	92	83	101	84	66	89	83	109	83	101	79	90	79	79	104	86	68	102	103	92	84	87	103	82	71	69	80	80	86	94	91	84	78	91	74	89	94	75	107	71	83	80	85	89	82	87	92	94	75	71	87	95	106	88	84	75	88	67	100	75	81	93	88	84	88	86	85	95	84	81	88	89	98	94	79	94	93	83	72	60	87	88	85	83	76	82	92	76	77	84	81	71	77	90	78	96	92	110	78	87	90	91	86	86	88	75	82	77	89	93	80	95	75	94	82	88	94	86	86	77	77	85	76	98	78	94	89	78	81	85	89	79	67	90	72	77	103	70	89	75	83	85	80	87	97	72	85	97	83	78	96	86	70	104	77	90	82	92	74	83	79	70	76	75	91	83	84	74	99	90	84	86	78	82	84	86	87	72	83	88	84	78	73	86	92	99	87	80	79	92	84	80	80	102	98	80	75	86	74	89	85	83	89	93	87	78	85	97	89	91	71	101	91	87	84	101	80	78	77	87	70	83	110	88	87	76	83	97	88	90	84	84	86	85	92	92	77	90	81	95	66	94	81	78	96	106	94	85	92	72	86	78	75	77	83	71	97	81	94	76	70	93	103	100	96	88	75	86	92	85	70	91	98	96	87	105	91	88	89	80	94	98	81	91	89	94	86	92	90	96	85	85	85	98	63	78	77	86	81	92	88	81	83	79	77	98	88	98	76	74	90	88	88	86	97	85	98	94	82	66	81	83	71	88	81	95	70	78	91	84	92	73	102	84	92	89	95	88	88	86	83	75	81	89	86	63	95	66	100	93	95	90	88	78	84	97	84	98	96	77	78	79	66	70	99	87	92	81	76	72	79	99	86	90	88	68	92	89	74	88	103	86	86	87	82	83	74	83	77	93	79	79	97	96	91	88	89	83	96	71	88	86	94	94	89	79	76	90	76	64	96	86	85	94	91	90	81	88	89	77	79	92	78	73	72	56	83	84	89	92	63	86	79	85	98	78	107	89	89	80	83	86	68	95	90	68	94	84	81	75	74	94	82	102	91	89	74	74	90	81	85	96	68	72	83	82	94	89	83	103	102	93	91	73	80	100	85	104	87	84	91	95	94	92	91	91	93	102	73	89	80	80	90	79	79	81	82	102	75	88	83	74	98	83	89	91	87	89	84	92	99	92	66	81	79	82	78	82	90	94	116	82	70	75	99	70	90	81	72	88	89	83	98	95	87	90	80	92	91	69	79	92	90	96	84	85	87	75	75	86	82	104	76	81	90	77	82	81	85	90	90	82	77	95	80	79	92	89	85	88	84	95	84	91	83	102	81	92	73	82	67	79	81	83	69	73	76	91	62	104	92	90	90	84	90	83	101	82	72	85	83	88	91	75	77	82	91	95	88	77	86	80	96	98	82	83	89	88	75	74	83	78	86	82	86	80	82	87	81	71	90	82	83	83	83	70	64	86	104	98	92	87	92	87	90	80	71	82	71	84	106	98	82	78	81	113	83	84	76	100	82	82	95	70	80	89	91	88	86	90	97	83	70	71	68	100	104	96	81	73	98	88	98	100	93	78	75	98	79	82	74	80	89	87	101	96	82	69	95	85	84	89	82	85	74	76	87	85	80	79	100	81	88	82	98	80	77	86	74	88	86	98	93	75	75	92	62	91
17399	6027	2594	2558	5416	9696	9903	9310	8670	7128	5242	5307	4885	3792	3232	3028	3003	2825	2290	2296	2231	2456	3360	3588	2976	2432	1755	1202	931	816	700	682	661	630	676	586	642	609	599	628	685	586	648	643	546	673	651	623	597	616	649	614	649	603	656	615	616	599	626	622	612	593	664	618	659	645	614	588	626	609	630	634	603	609	653	662	626	615	606	690	633	623	633	637	602	634	682	611	621	607	623	655	605	642	635	635	609	644	614	632	609	641	604	628	642	641	588	625	669	627	649	629	608	630	636	615	613	593	619	656	616	663	647	608	598	624	616	633	581	662	596	604	611	634	617	591	617	634	672	583	632	612	645	583	625	624	657	648	635	645	599	620	621	624	602	649	631	605	616	593	648	605	603	624	609	628	648	624	626	620	610	630	645	596	618	606	589	654	591	630	654	597	627	578	626	629	677	636	634	624	672	636	615	628	637	598	632	590	615	588	644	627	603	591	616	642	630	636	597	630	567	619	631	639	600	623	593	654	609	597	652	601	631	593	623	611	644	622	601	652	640	675	615	597	614	632	657	614	636	652	620	604	614	654	663	664	603	632	631	611	633	609	614	652	623	639	625	619	623	619	645	658	607	614	634	651	649	620	631	636	630	583	618	610	625	596	659	613	640	593	626	620	654	670	627	645	651	629	664	674	635	607	656	646	623	609	661	651	597	604	637	599	616	635	624	593	582	664	596	630	625	633	645	613	614	597	611	627	640	709	606	593	618	623	600	647	645	647	627	611	641	613	638	652	631	674	604	632	616	657	645	633	661	671	642	562	660	650	628	604	617	598	636	664	657	620	609	643	624	589	633	620	610	593	631	593	633	616	600	628	642	613	626	606	616	637	597	618	647	654	590	586	610	609	606	612	623	629	652	611	636	629	648	614	638	630	626	635	644	632	603	600	640	617	594	594	604	639	623	659	699	651	661	614	620	618	641	588	655	619	633	613	616	619	622	641	613	657	638	618	612	636	580	607	608	649	614	636	633	608	638	608	620	602	651	651	625	614	620	593	613	651	592	598	652	622	633	650	678	660	616	649	661	658	657	639	645	615	582	632	619	672	639	605	619	620	609	578	640	615	608	597	619	594	598	610	607	611	588	614	655	656	638	663	704	643	632	606	617	617	613	615	621	665	618	636	644	645	644	615	637	598	678	658	648	650	639	635	630	606	655	615	633	644	632	641	594	613	692	610	620	626	631	633	610	595	615	677	601	635	593	623	661	623	616	622	636	601	606	679	615	553	663	612	634	644	623	605	644	672	669	600	620	640	679	604	643	595	638	611	623	646	646	616	615	612	662	667	647	657	629	668	652	616	606	620	642	594	665	613	628	636	650	614	618	692	644	592	590	600	598	629	653	636	638	611	607	558	614	673	591	649	669	618	659	621	644	594	599	607	667	637	624	603	615	631	626	616	640	626	648	601	605	625	624	649	594	656	659	646	572	586	624	612	680	657	618	668	603	620	564	629	638	603	632	668	629	627	599	631	583	628	692	596	595	619	610	629	650	651	595	625	650	631	624	645	640	646	658	629	629	646	586	635	628	657	599	622	594	609	632	640	659	602	610	641	611	636	629	626	663	621	629	587	653	617	622	614	612	623	621	664	679	567	643	626	632	656	614	652	636	653	624	628	628	641	645	640	639	574	595	600	575	604	636	595	683	573	641	615	635	601	626	664	637	623	632	660	633	649	614	591	584	624	644	605	587	663	625	653	618	618	577	631	647	616	616	626	594	587	601	605	588	661	643	655	597	627	609	614	653	666	660	638	602	619	633	588	607	598	594	673	609	650	601	634	634	597	620	647	623	612	644	635	649	570	623	610	662	636	655	648	605	596	609	632	663	615	616	612	613	617	656	620	641	660	670	589	635	614	570	619	635	623	623	643	633	584	621	710	605	602	630	616	649	572	603	599	632	613	637	587	633	612	612	613	632	587	624	612	617	654	642	638	619	629	586	605	659	604	592	642	646	596	632	601	591	612	612	633	612	656	616	593	652	609	622	602	646	652	581	649	656	635	653	621	609	655	647	654	654	638	625	576	593	621	653	619	636	598	664	641	618	622	633	613	592	601	632	672	604	584	593	611	622	660	645	573	631	657	626	602	609	605	618	601	655	621	613	620	576	610	626	606	591	641	609	625	603	651	612	665	590	646	623	652	627	585	605	626	601	665	610	594	695	606	618	624	627	619	664	664	661	590	602	624	641	632	612	677	632	608	611	642	613	626	634	682	627	625	580	614	608	647	598	559	589	616	618	620	617	634	615	637	640	616	624	627	649	591	629	595	664	655	618	674	624	583	611	617	646	634	624	580	560	614	645	626	651	576	632	657	629	617	620	590	581	636	607	578	622	638	625	633	633	647	607	641	638	597	652	593	582	621	625	597	618	619	632	688	618	620	654	630	589	610	603	632	617	625	645	623	688	606	629	648	609	625	636	665	614	662	635	641	630	645	604	607	638	651	611	645	620	587	579	635	598	613	658	604	622	653	632	662	624	652	609	615	637	612	658	625	623	635	662	645	628	604	632	651	634	665	619	660	657	611	636	596	612	607	628	629	649	642	602	624	643	649	652	613	660	652	604	604	581	622	632	622	643	669	662	617	607	617	637	628	637	654	599	613	644	633	619	630	595	591	600	670	638	631	615	617	638	662	644	621	623	603	630	599	598	621	623	668	649	625	633	615	683	614	662	638	631	613	620	609	663	588	623	616	623	651	641	637	591	673	628	626	613	651	595	611	629	632	618	629	623	633	628	627	656	660	650	619	614	586	632	613	663	607	588	646	641	638	625	650	648	657	606	609	626	650	617	651	584	632	596	598	609	616	650	620	571	609	631	611	620	606	593	667	629	653	609	573	598	671	655	606	687	626	651	663	643	664	626	609	629	663	654	635	602	632	586	625	631	631	663	642	598	609	635	665	663	649	666	592	655	611	609	653	621	596	647	653	606	661	653	639	641	635	601	660	631	656	643	659	650	697	611	584	597	592	613	610	667	657	615	611	648	624	625	678	627	661	597	637	610	612	606	662	615	688	638	646	570	605	645	638	641	611	666	663	618	599	630	611	615	636	644	635	621	624	638	672	649	591	618	595	638	617	595	648	659	645	629	639	645	646	634	661	631	590	659	619	646	605	620	584	613	649	605	603	604	636	657	670	624	613	654	620	590	614	672	598	639	617	662	618	638	659	633	573	609	594	615	655	650	629	647	616	676	678	631	636	597	656	653	695	681	628	635	618	617	632	632	665	608	637	626	630	601	668	635	593	664	594	666	662	668	654	620	635	620	685	612	639	641	637	613	644	601	634	637	642	588	617	655	630	612	612	626	645	633	639	658	607	652	651	613	695	653	620	632	590	660	648	625	609	608	629	597	606	653	620	630	626	589	604	658	604	687	633	627	645	609	617	633	597	617	648	635	603	640	681	637	610	593	604	609	637	597	624	612	621	615	607	644	606	639	630	620	653	636	654	582	636
2150	957	367	225	197	278	312	356	358	297	258	269	227	215	183	200	196	203	173	149	188	339	462	478	439	334	208	167	132	122	98	123	95	99	97	65	100	113	88	91	103	86	79	80	79	101	92	83	87	94	79	80	89	103	83	67	80	91	92	73	87	104	87	71	94	80	79	87	80	85	84	77	103	73	71	74	96	84	59	81	88	80	87	81	89	83	124	88	98	85	79	79	76	91	85	85	85	99	75	87	84	70	100	70	82	87	93	80	88	75	78	83	80	86	89	85	78	90	80	91	78	87	77	86	91	86	70	99	71	85	90	75	94	90	77	82	78	90	98	90	98	90	91	95	98	83	85	68	95	94	80	91	95	90	95	88	93	90	97	82	100	85	80	70	65	97	68	80	97	97	87	94	82	81	80	81	94	81	69	83	78	82	69	81	84	82	98	75	74	71	83	89	55	91	89	91	83	90	94	89	104	83	91	88	84	81	76	90	78	77	91	70	89	83	85	90	80	77	92	94	88	94	81	98	88	98	75	79	67	86	83	90	101	75	73	78	81	98	90	82	97	80	71	84	90	85	84	86	81	76	93	77	88	85	89	78	76	93	85	87	96	71	98	73	82	79	85	72	79	96	95	93	90	81	81	83	94	86	93	75	101	88	75	80	75	68	92	84	75	82	61	101	84	93	75	88	91	88	93	97	100	91	90	74	92	89	105	90	82	78	74	87	88	93	89	98	68	89	77	82	97	70	72	82	108	99	78	78	89	67	84	96	86	82	90	68	74	72	94	89	109	78	94	89	86	101	76	82	88	100	84	95	113	80	63	91	82	92	84	94	85	94	67	89	87	86	59	86	94	75	97	79	107	108	82	91	103	78	91	93	78	104	71	92	84	92	88	90	103	83	97	81	89	82	80	86	93	82	79	76	88	93	88	81	82	79	84	81	80	80	79	94	63	94	94	80	80	81	93	79	82	88	73	98	82	93	75	79	89	81	77	95	76	78	63	86	86	79	81	84	77	91	86	76	90	76	75	94	72	85	88	77	100	88	105	78	77	72	80	82	91	101	92	94	81	75	91	86	85	88	64	108	69	98	94	83	77	81	92	93	104	85	86	95	90	94	80	90	92	77	93	103	79	82	88	71	87	97	96	89	74	80	92	93	87	104	92	74	81	82	76	77	85	75	85	85	78	82	71	84	99	83	91	76	88	71	92	90	88	84	108	79	66	91	87	110	84	85	99	101	78	68	95	75	78	80	88	104	90	103	66	81	78	85	90	82	82	79	86	71	96	95	89	88	91	86	81	92	70	64	81	95	90	89	65	99	77	110	82	65	77	90	86	83	75	79	111	83	77	100	82	99	77	73	99	86	96	79	83	82	93	77	78	88	98	90	69	91	91	98	84	102	92	102	78	85	82	93	79	72	69	94	86	79	69	90	70	98	90	91	94	88	87	95	92	84	73	95	84	87	94	69	94	77	76	67	72	85	103	80	91	85	97	90	93	82	102	65	91	93	80	78	79	86	90	81	93	83	95	99	88	83	84	81	85	87	90	89	69	90	91	80	81	82	74	91	79	79	85	83	75	85	89	95	77	93	91	99	95	103	89	101	89	97	77	101	89	88	78	80	93	79	82	93	87	88	70	76	84	105	77	75	85	79	84	85	109	100	94	77	83	93	74	85	86	98	81	79	81	96	92	82	81	96	91	81	84	65	94	79	95	90	87	87	88	95	71	81	78	92	90	89	84	80	92	88	84	76	75	86	79	74	85	86	89	75	83	85	91	92	88	83	78	94	97	94	84	87	79	91	90	86	77	77	85	93	83	79	84	108	79	103	88	68	102	83	83	98	99	102	82	76	80	96	106	66	89	88	78	88	76	86	92	81	79	95	65	88	84	86	80	74	96	74	84	93	93	84	78	80	85	75	85	69	89	101	82	87	77	116	87	86	89	89	88	81	84	87	83	98	83	86	74	69	80	84	69	87	83	76	86	109	84	84	85	77	86	116	83	78	77	88	82	96	90	88	81	90	75	78	99	72	95	85	87	98	76	95	88	89	86	91	73	94	94	78	92	87	99	86	78	84	98	97	74	89	74	82	94	81	84	81	95	99	93	93	100	76	76	83	90	79	89	84	93	84	81	71	80	85	92	82	100	75	77	69	82	80	77	76	85	92	91	82	86	87	89	83	95	83	91	79	89	84	80	103	88	103	79	76	78	88	80	83	80	84	98	75	85	85	62	96	72	79	82	85	68	81	72	100	81	83	80	85	79	74	81	78	77	76	78	82	94	77	84	80	79	82	83	89	81	63	94	81	81	93	95	87	77	88	87	89	85	88	89	84	80	69	97	101	84	80	67	99	80	82	86	80	89	67	91	86	100	99	101	76	86	83	90	85	88	65	90	95	80	89	95	96	99	91	74	89	92	62	86	90	77	88	93	80	65	58	80	85	88	73	96	82	84	78	72	82	65	86	93	78	82	82	82	70	74	81	100	80	72	86	89	83	82	102	85	87	90	91	94	80	94	87	77	85	69	94	72	90	87	81	83	92	88	78	107	93	73	60	78	90	100	84	92	97	84	76	95	72	115	77	88	96	85	88	96	76	86	73	86	83	84	85	87	86	79	89	89	71	65	83	78	82	95	95	84	71	108	81	78	88	87	69	89	89	87	78	77	99	84	87	100	90	91	84	85	79	99	72	87	85	82	92	85	74	91	84	79	80	90	72	76	72	92	97	86	93	83	79	81	88	90	84	83	83	79	80	81	94	84	102	86	81	86	89	72	108	81	87	93	74	88	84	91	75	79	92	92	68	86	93	76	88	95	90	74	95	98	94	74	75	91	88	91	92	75	80	80	72	96	91	73	87	76	93	83	79	82	92	83	83	94	78	94	79	87	94	99	81	92	77	78	84	90	70	77	91	86	85	99	91	72	77	83	84	86	85	82	75	71	68	83	105	82	86	74	103	88	82	84	106	97	83	93	72	90	69	85	86	85	82	70	113	79	69	88	79	99	93	91	88	104	100	79	81	83	79	105	107	89	78	84	72	94	69	89	89	90	100	91	85	83	109	87	96	78	89	98	104	106	92	87	79	76	99	86	76	75	97	62	93	72	80	80	97	82	78	108	84	83	90	87	90	87	67	84	96	101	85	71	103	77	90	84	84	88	71	102	90	77	86	82	84	73	92	72	86	73	115	81	84	75	75	92	101	79	89	80	81	87	86	85	98	80	69	79	96	81	99	84	90	73	92	88	67	67	89	90	72	73	90	77	105	93	87	87	89	90	88	89	75	93	64	92	78	103	84	76	84	89	97	91	87	87	90	84	82	87	82	84	84	86	98	78	84	76	87	73	85	87	76	85	74	86	79	72	93	93	92	100	99	82	86	108	74	104	83	86	81	90	83	86	101	87	72	94	77	76	73	57	87	67	79	100	81	70	66	79	76	90	84	91	92	74	76	80	78	81	67	86	83	70	91	102	98	87	86	99	67	94	83
21540	8690	3524	3503	8568	13867	13763	13307	11687	9816	8548	7390	5877	5308	4121	4097	4153	3787	3513	2913	3436	7253	9576	9229	7729	5617	3820	2339	1527	1131	840	787	682	678	642	656	632	596	611	601	544	631	642	597	653	604	611	632	631	609	623	626	620	630	569	622	619	629	634	623	680	605	605	584	595	619	622	613	646	676	615	645	647	597	601	624	618	608	629	600	654	653	632	597	652	601	657	630	646	624	629	550	640	573	605	624	608	610	653	611	619	632	663	581	625	599	627	600	622	593	615	662	639	606	593	605	598	632	670	612	623	600	602	621	589	638	584	626	609	587	644	704	636	611	605	637	628	565	592	608	605	622	578	644	645	643	612	623	584	669	605	593	626	616	632	643	616	628	645	604	612	660	628	623	624	617	665	623	571	573	630	632	630	623	622	574	653	623	568	591	681	599	632	674	615	580	641	585	600	572	635	651	621	588	587	620	631	637	636	645	587	616	637	639	589	602	617	579	669	609	587	622	612	638	625	655	591	602	613	603	631	649	620	595	630	615	636	669	628	634	618	622	664	596	631	611	658	614	613	651	604	590	630	590	647	621	598	596	614	572	629	601	667	602	676	573	654	600	618	632	643	607	598	640	617	612	633	569	593	578	643	611	629	579	622	641	589	627	584	630	610	602	616	624	626	619	566	561	631	574	621	646	624	624	648	635	632	607	614	665	645	611	573	633	606	633	626	615	608	607	642	637	604	631	596	550	604	620	608	615	649	581	663	622	651	610	624	590	637	617	613	566	577	642	650	634	599	607	614	641	621	627	621	634	578	618	642	612	670	618	607	677	610	578	583	580	585	617	619	645	661	595	567	612	609	625	618	612	631	634	642	643	623	600	552	637	621	583	615	610	598	627	611	628	607	607	620	611	623	656	601	624	617	622	638	674	613	599	623	573	623	588	617	609	635	595	614	623	614	637	649	634	644	592	594	612	640	629	585	610	605	585	582	625	600	619	647	582	643	625	612	617	566	605	631	652	597	647	627	566	637	634	600	599	565	596	628	628	668	620	618	603	616	605	608	575	566	622	607	639	618	643	605	636	565	607	618	589	623	600	624	677	603	609	638	612	625	646	594	639	599	658	622	633	601	636	606	654	603	615	589	695	599	604	646	657	627	605	635	615	620	651	601	620	587	646	622	637	669	624	614	639	669	633	576	638	578	626	596	645	663	616	627	621	604	547	624	613	573	624	620	580	573	613	601	611	621	591	638	607	616	630	659	594	620	606	607	597	644	636	638	595	630	619	623	635	580	657	619	590	584	623	635	635	611	647	629	645	578	628	634	664	637	626	615	629	613	609	632	667	621	639	623	572	660	634	615	634	617	646	585	637	638	664	625	677	634	661	656	612	597	609	628	633	626	598	604	636	641	607	609	613	638	610	618	598	686	618	588	579	591	588	631	597	570	612	626	562	613	614	605	615	603	616	600	664	593	624	659	612	588	595	580	636	610	658	612	620	658	684	628	636	651	610	603	616	642	606	604	577	581	610	629	629	590	625	652	621	639	580	612	635	635	630	617	600	608	679	622	648	636	605	604	625	603	633	603	568	633	616	639	594	619	585	604	638	639	617	664	654	606	631	637	612	663	629	622	626	603	607	586	534	592	616	597	594	582	648	600	597	576	597	600	612	583	665	589	610	639	603	605	596	608	633	601	582	609	597	653	618	590	634	610	629	600	613	571	622	618	646	626	637	646	595	595	587	611	620	594	668	594	600	614	568	697	637	677	616	574	602	691	590	627	622	619	618	637	629	646	643	622	604	636	605	631	635	709	626	649	656	609	613	623	623	591	630	603	640	596	632	617	630	614	637	612	598	670	600	603	675	610	600	575	663	643	640	609	643	594	618	603	600	625	640	537	648	665	604	615	607	598	623	616	603	607	604	639	613	619	634	630	632	627	630	572	589	632	618	606	644	594	645	612	623	635	627	609	617	625	615	607	636	657	603	655	624	608	616	589	586	635	606	585	639	582	646	666	687	599	615	606	599	603	600	625	663	578	654	632	574	615	654	614	620	613	611	596	590	686	642	630	606	619	609	640	620	642	603	649	602	639	648	640	625	628	630	595	616	576	652	644	604	642	634	630	630	603	618	643	651	634	591	641	665	632	611	635	663	686	612	630	618	622	649	609	601	615	661	628	581	587	660	668	624	617	576	627	636	616	642	642	621	589	627	593	632	643	635	605	616	567	658	621	629	621	621	641	615	600	573	609	618	606	648	628	633	579	586	615	638	642	614	683	624	639	589	626	609	647	660	677	619	607	612	612	646	691	646	605	643	603	630	650	589	625	634	618	644	630	643	627	605	641	649	585	573	656	647	591	605	598	625	655	593	620	653	638	643	616	615	626	620	616	629	626	591	585	613	611	613	636	609	568	671	664	653	632	617	645	632	654	631	617	622	590	630	630	634	637	594	584	656	624	623	589	615	658	595	634	637	615	606	671	618	628	616	610	656	668	630	637	608	595	622	617	631	592	646	655	590	591	639	612	601	617	643	626	599	632	654	624	580	613	631	636	622	648	622	644	626	608	626	655	691	608	611	626	609	615	601	618	637	604	618	639	612	691	623	608	616	614	684	639	635	613	625	625	621	619	630	637	645	649	576	631	584	640	617	630	634	582	637	611	620	627	615	595	570	580	608	651	641	605	631	585	616	638	638	644	643	680	593	622	590	632	663	634	621	623	625	600	632	611	643	616	625	591	592	599	596	606	617	619	586	653	605	616	624	618	613	651	605	636	574	594	663	638	585	642	616	586	631	627	614	630	606	644	631	617	614	633	594	610	625	639	609	594	585	648	602	586	591	654	645	638	619	589	640	623	599	599	618	623	618	622	605	618	618	646	636	621	642	637	610	597	608	647	630	645	654	604	622	639	591	638	569	623	605	603	634	657	676	599	628	601	637	583	627	606	603	613	639	647	594	625	585	577	639	567	653	652	641	564	582	661	605	592	590	595	605	600	595	594	611	605	586	635	570	642	663	599	662	657	624	659	584	668	619	657	629	585	610	608	588	625	660	625	601	639	632	630	640	642	619	625	615	664	652	661	603	572	588	579	661	598	572	603	652	614	621	610	617	611	598	636	636	610	614	592	581	671	648	618	606	613	611	570	591	615	641	638	594	594	586	609	618	615	655	611	656	666	592	623	595	659	589	646	630	624	622	618	645	575	623	634	597	603	623	656	626	605	627	613	589	621	624	666	647	593	613	617	591	654	620	677	635	609	625	634	619	615	632	583	628	609	633	612	658	638	639	626	601	587	600	630	607	657	620	631	630	593	604	621	615	660	670	653	602	639	627	616	615	574	606	636	627	575	608	636	636	604	609	616	616	579	611	653	641	643	617	651	585	683	621	590	594	628	652	690	658	627	620	617	587	593	650	614	615	660	663	602	621	584	623	649	594	652	597	641	652	629	614	597	607	543	630	627	609	652	614	630	635	596	642	647	594	600	605	638	691	658	624	647	634	617	633
3596	913	327	250	235	261	357	341	348	308	288	243	243	244	212	205	236	188	171	171	263	443	488	553	439	340	268	179	158	152	105	112	85	132	115	122	89	108	107	108	112	106	93	80	92	93	118	93	119	105	102	116	109	98	134	94	103	100	129	87	94	87	98	129	96	109	118	91	97	97	112	96	89	117	110	113	112	90	97	95	88	97	98	94	92	85	95	114	120	90	108	120	112	94	89	127	88	100	110	87	103	103	98	101	96	94	110	121	103	108	93	101	105	119	103	109	88	91	95	86	106	118	97	111	115	96	94	103	112	80	101	105	96	121	87	112	96	82	94	105	111	109	88	94	106	105	109	94	101	108	100	85	120	101	106	102	103	112	95	110	110	90	110	93	114	110	101	95	93	106	87	99	122	98	106	105	111	95	101	114	105	107	131	77	96	97	88	99	99	105	94	123	112	111	107	101	102	100	91	96	111	96	117	88	85	74	102	81	115	106	106	103	101	114	99	105	108	102	106	100	103	95	98	109	97	101	97	99	101	112	92	92	103	118	109	109	119	104	99	107	101	106	107	88	101	94	89	119	102	100	126	102	109	122	90	84	93	106	89	103	91	104	97	101	90	113	86	98	102	105	103	97	94	92	102	119	94	101	106	122	106	98	107	114	93	89	92	103	94	82	102	98	105	97	95	97	88	100	110	106	93	120	111	89	109	103	90	105	113	101	86	106	95	104	111	106	94	104	94	100	88	109	109	94	107	98	94	82	99	109	91	111	98	111	93	108	95	105	96	99	86	107	110	89	77	109	107	95	95	103	97	97	87	103	108	100	100	106	86	110	94	124	97	105	122	96	103	120	94	93	104	108	85	109	105	107	107	111	96	87	115	107	99	101	104	90	85	109	106	110	110	83	105	95	92	99	93	97	98	95	104	111	95	107	88	94	119	106	98	108	100	82	112	104	107	103	108	111	112	103	92	89	85	101	95	111	87	111	107	112	102	100	104	79	103	103	92	111	95	79	96	90	98	94	90	109	113	95	103	103	123	93	108	102	114	109	92	96	98	105	106	103	104	108	93	99	95	107	114	91	107	94	93	99	100	79	104	88	103	93	116	109	101	99	104	101	105	100	110	92	93	103	99	93	90	108	100	99	101	111	92	130	101	103	116	120	83	113	79	102	100	101	108	91	95	108	100	106	95	102	103	90	97	113	85	92	99	92	108	107	114	104	112	110	106	103	101	88	106	102	93	97	99	88	98	95	104	106	105	97	118	107	106	92	103	106	101	93	99	98	106	99	107	113	106	118	116	100	96	95	114	101	108	90	87	122	111	116	116	100	114	89	98	105	106	99	95	83	107	101	113	98	110	94	95	108	77	99	121	90	99	88	93	92	104	101	103	91	103	114	118	104	105	94	87	83	109	91	93	124	102	94	88	102	103	78	93	102	114	133	118	91	100	86	101	99	101	98	97	97	98	104	115	104	102	112	95	101	102	142	92	121	110	113	103	90	100	101	85	91	100	109	105	92	89	114	105	88	107	131	137	96	104	92	120	117	106	102	123	81	116	94	114	110	101	110	91	117	73	109	124	108	107	116	98	99	121	112	100	108	91	98	88	98	102	83	104	104	105	101	86	114	98	98	98	106	101	99	121	111	103	87	108	97	91	89	96	112	97	99	99	104	96	94	104	97	95	112	73	110	86	112	95	101	97	100	107	108	82	107	92	122	112	119	115	115	102	108	109	115	101	95	109	104	116	96	104	85	94	96	117	116	115	97	91	106	89	100	101	90	97	121	99	92	101	101	92	110	88	105	108	97	91	99	120	104	83	92	85	114	110	109	115	100	92	103	102	108	110	109	75	103	98	93	113	100	100	99	96	76	101	92	100	98	114	102	100	102	109	112	85	96	102	98	96	105	94	108	88	88	93	103	113	110	95	86	97	112	88	115	109	95	105	104	117	122	96	116	91	117	108	111	89	113	104	80	96	106	104	79	104	97	109	125	120	95	103	86	92	98	102	111	85	86	96	113	109	98	94	111	106	103	108	94	104	99	112	103	97	114	99	105	110	111	99	100	81	115	95	90	100	120	92	96	101	96	99	102	99	107	105	103	107	108	93	102	113	101	97	93	99	93	96	96	113	106	105	94	89	117	120	113	97	122	104	100	109	112	108	92	102	90	107	96	101	103	92	96	112	109	95	91	104	107	79	112	96	100	106	103	122	112	99	114	104	105	108	97	83	96	107	104	109	93	108	89	110	93	90	90	109	96	127	112	115	107	110	119	87	100	81	87	118	98	102	117	115	88	125	87	95	113	97	109	119	108	108	109	81	115	99	111	89	102	105	97	101	106	106	98	116	95	103	92	99	96	111	106	83	105	95	98	113	105	96	123	103	108	128	129	125	99	94	101	99	110	86	96	89	100	101	98	103	89	103	97	90	101	108	112	121	93	92	115	116	92	120	110	94	95	109	94	92	112	90	97	100	109	107	92	104	100	104	98	99	98	93	107	106	97	92	132	113	99	116	95	100	84	107	107	107	106	97	98	99	96	94	99	103	97	109	98	89	108	93	106	92	101	110	90	98	115	123	94	113	101	111	117	116	105	101	83	113	126	121	92	102	90	109	104	112	123	110	100	112	109	119	104	90	91	86	104	98	97	114	113	96	107	95	107	103	107	113	94	101	92	103	112	86	95	101	121	100	97	110	103	93	100	84	105	105	107	106	97	107	93	99	102	104	87	123	90	87	108	97	118	105	84	92	106	104	101	103	115	98	99	88	104	101	94	93	96	106	90	104	119	99	116	106	97	90	90	110	109	93	93	92	104	98	97	96	90	112	97	97	105	96	100	97	83	101	115	107	92	92	113	109	111	109	100	110	120	104	105	100	104	94	100	107	95	93	109	87	93	101	94	117	104	114	105	87	96	85	91	107	96	94	84	94	108	107	95	84	110	93	105	113	121	110	95	113	102	108	103	107	89	96	106	98	105	101	110	93	96	104	99	98	92	116	101	105	114	116	111	101	102	95	90	112	93	117	101	95	122	106	107	114	100	107	94	123	103	108	93	100	104	99	103	119	104	103	109	103	100	92	97	95	114	105	98	85	98	102	87	97	100	94	114	103	100	102	94	96	97	97	101	114	111	112	88	104	107	101	89	105	100	115	98	108	107	106	108	108	107	124	104	82	95	96	96	129	99	98	115	106	108	93	102	93	105	106	88	79	108	113	100	111	121	102	97	116	89	99	109	85	93	94	93	100	96	131	111	81	110	95	88	90	97	102	109	105	101	102	102	104	110	108	104	112	87	96	103	92	115	100	105	71	97	124	101	80	124	107	107	98	101	95	84	100	105	101	82	94	101	108	101	87	93	112	96	101	105	88	105	84	107	99	111	96	105	102	124	99	99	120	122	108	120	97	117	102	98	86	101	94	102	93	92	100	105	91	104	79	106	103	111	90	109	114	107	115	96	105	93	103	104	101	92	102	88	111	115	100	105	102	105
21716	8003	3327	3564	8655	12210	14392	12661	11184	9143	8184	7290	6422	4858	4856	4790	4453	3912	3509	2773	4771	9534	10716	10089	8213	5959	3962	2716	1716	1147	970	845	808	796	832	731	752	748	759	776	735	741	798	765	733	705	745	732	698	785	759	729	748	735	728	748	723	735	738	701	727	677	756	720	792	786	792	715	771	737	750	774	752	734	755	730	781	724	773	777	760	764	679	761	742	712	752	704	773	717	790	717	766	757	699	694	739	770	754	784	743	748	757	714	768	717	740	759	718	756	735	742	762	764	745	802	723	722	763	671	734	778	785	745	784	788	710	740	761	761	720	721	700	725	781	722	715	731	759	696	727	715	751	699	724	723	741	775	732	773	729	733	735	771	728	687	748	751	727	739	741	764	779	743	762	726	724	757	768	753	695	701	748	777	770	754	728	758	768	713	726	759	703	696	741	743	754	766	764	713	735	748	731	776	730	678	721	787	738	781	758	714	750	737	778	801	780	777	756	698	818	773	750	747	746	694	758	742	768	718	689	753	764	752	719	707	765	707	729	742	741	763	771	744	705	720	728	726	759	766	759	684	762	741	731	803	786	698	758	748	693	759	737	742	701	763	715	715	769	739	722	774	736	753	787	752	730	759	750	746	780	711	704	750	767	732	730	701	793	700	755	735	729	769	769	761	737	765	734	719	713	785	764	733	712	778	781	730	749	716	710	744	720	733	769	772	749	774	716	757	751	753	716	718	736	761	703	758	737	796	795	805	769	723	705	760	705	743	755	707	752	759	760	781	746	776	771	720	774	790	734	766	752	754	770	747	787	738	715	793	772	703	782	703	776	746	733	763	764	751	713	707	682	765	743	742	761	741	728	718	751	760	656	796	794	762	727	741	733	721	748	706	683	772	711	761	793	703	792	743	772	781	692	753	749	757	712	732	711	789	743	723	724	693	777	748	744	717	729	693	752	754	770	757	707	730	748	740	744	745	701	738	746	725	771	721	758	758	724	715	776	805	736	741	752	777	709	731	777	758	764	748	725	774	803	735	803	724	766	720	772	769	718	712	740	681	755	725	729	742	720	790	686	728	766	794	719	701	661	756	751	705	782	757	776	732	738	719	735	758	782	741	691	708	701	739	758	755	725	785	774	771	713	704	755	783	766	742	754	731	728	745	738	713	735	770	746	740	750	725	763	729	749	720	772	790	764	758	725	712	723	747	721	795	753	748	725	744	759	719	736	783	773	725	771	771	749	709	727	765	731	773	753	739	776	789	750	764	742	717	788	741	697	761	746	767	766	733	722	741	761	720	782	734	756	712	774	797	724	706	758	754	738	737	749	766	755	767	759	739	767	775	711	738	712	698	784	752	718	735	786	751	729	746	796	764	717	785	765	794	771	726	751	749	745	742	724	737	750	729	697	755	722	714	712	741	693	746	786	794	736	758	718	709	731	739	794	741	712	740	740	791	711	725	739	776	776	757	749	741	768	748	782	781	716	756	756	764	721	682	791	729	706	711	723	745	727	744	733	733	737	750	723	731	789	814	767	781	804	768	744	740	732	763	770	750	677	762	727	758	739	748	707	783	716	742	709	772	712	722	780	689	770	748	715	747	760	756	744	714	730	730	716	768	730	767	729	761	700	753	737	746	760	776	712	763	727	750	773	718	722	736	758	771	720	713	743	747	755	729	722	722	758	786	739	801	715	747	800	774	715	724	776	704	722	750	747	750	727	728	735	735	744	762	714	783	820	735	717	739	720	725	761	756	748	757	705	741	814	711	772	745	743	728	761	762	728	738	716	765	758	751	768	732	764	765	731	732	716	756	748	711	716	771	786	724	771	708	793	695	697	726	750	714	727	790	736	729	788	742	715	735	775	747	699	724	677	750	719	708	787	783	760	825	729	746	742	751	727	729	745	725	769	733	765	795	761	774	753	719	740	703	761	733	740	742	755	736	756	694	786	750	722	714	698	728	745	707	772	738	738	733	777	718	773	777	767	719	720	769	736	740	721	671	757	719	767	726	736	734	695	705	704	772	753	779	746	732	753	709	752	754	727	792	720	755	732	764	786	787	719	693	722	751	741	708	789	756	698	679	792	715	742	743	821	681	736	695	724	698	722	767	722	759	711	793	734	697	744	737	743	747	736	756	748	745	791	758	732	731	763	745	729	762	781	716	758	770	719	750	706	763	753	783	749	761	753	719	753	739	771	743	744	726	735	735	734	742	711	752	735	766	725	739	767	770	746	730	772	755	695	718	760	727	775	746	761	766	735	694	691	723	714	758	758	714	766	772	752	740	707	723	731	784	780	747	735	735	746	756	789	775	727	734	738	745	824	812	792	759	714	726	715	773	707	716	779	746	757	743	794	748	730	775	735	775	754	706	757	729	725	758	698	708	704	760	748	726	762	729	743	778	759	766	755	750	745	724	750	776	765	737	754	748	732	741	743	747	764	752	765	786	735	733	718	750	707	720	760	793	704	783	775	740	739	751	709	761	778	761	758	792	727	786	779	738	707	767	777	749	755	744	760	762	769	698	756	744	785	750	740	740	755	753	770	783	748	743	757	779	731	765	722	750	732	742	775	788	769	715	745	720	705	752	770	764	804	732	735	717	747	737	721	786	752	759	776	714	770	752	745	729	705	746	753	775	763	736	703	768	724	748	720	693	751	746	689	761	804	744	777	767	738	783	765	781	710	739	746	733	819	772	731	732	733	779	718	727	713	738	791	700	756	737	699	765	742	760	770	759	800	728	726	794	744	674	737	747	728	756	711	734	748	750	762	723	786	738	734	807	786	751	763	725	743	757	731	749	770	754	702	759	747	763	739	740	747	747	781	710	739	747	753	778	762	729	748	721	761	696	741	749	763	697	722	752	739	725	691	774	728	731	737	745	762	765	739	736	748	787	761	784	724	723	777	693	717	726	737	730	748	763	767	702	740	714	678	705	718	751	728	767	753	772	715	748	745	817	702	771	747	738	734	742	753	752	707	765	702	728	735	782	718	743	776	755	748	740	689	715	731	797	748	768	722	780	761	741	742	726	732	756	683	722	710	731	734	719	792	729	724	756	802	773	778	751	738	775	713	687	775	752	787	688	781	756	734	777	772	754	784	838	760	740	753	738	728	735	716	734	792	832	713	775	751	759	762	781	746	764	753	728	752	782	778	726	769	710	777	767	781	709	791	755	766	728	768	757	693	707	707	763	754	721	707	712	774	774	738	727	716	733	701	760	698	780	756	774	764	772	729	736	727	702	724	747	752	714	768	749	786	674	732	737	744	749	778	725	738	790	734	746	731	767	751	752	761	743	740	769	747	786	751	730	780	723	703	751	778	679	779	758	789	778	777	766	774	744	711	719	753	755	759	732	763	755	724	766	722	737	728	755	709	755	715	701	736	791	719	703	729	746	726	709	718	747	730	733	775	760	760	730	715	708	767	715	738	716	755	783	759	744	727	725	751	764	750	754	727	719	733	747	731	772	729	744	733	727	783	773	726	788	783	766	761	716
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
