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
344214109033	344214109592	344214110142	344214110692	344214111241	344214111792	344214112342	344214112892	344214113442	344214113992	344214114542	344214115092	344214115641	344214116192	344214116742	344214117292	344214117842	344214118392	344214118942	344214119492	344214120041	344214120592	344214121142	344214121692	344214122242	344214122792	344214123342	344214123892	344214124441	344214124992	344214125542	344214126092	344214126642	344214127192	344214127742	344214128292	344214128841	344214129392	344214129942	344214130492	344214131042	344214131592	344214132142	344214132692	344214133241	344214133792	344214134342	344214134892	344214135442	344214135992	344214136542	344214137092	344214137642	344214138192	344214138742	344214139292	344214139842	344214140392	344214140942	344214141492	344214142042	344214142592	344214143142	344214143692	344214144242	344214144792	344214145342	344214145892	344214146442	344214146992	344214147542	344214148092	344214148642	344214149192	344214149742	344214150292	344214150842	344214151392	344214151942	344214152492	344214153042	344214153592	344214154142	344214154692	344214155242	344214155792	344214156342	344214156892	344214157442	344214157992	344214158542	344214159092	344214159642	344214160192	344214160742	344214161292	344214161842	344214162392	344214162942	344214163492	344214164042	344214164592	344214165142	344214165692	344214166242	344214166792	344214167342	344214167892	344214168442	344214168992	344214169542	344214170092	344214170642	344214171192	344214171742	344214172292	344214172842	344214173392	344214173942	344214174492	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2207	3300	1900	2700	2206	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2208	3300	1900	2700	2207	3300	1900	2700	2207	3300	1900	2700	2206	3300	1900	2700	2206	3300	1900	2700	2206	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
4649	1663	844	543	444	435	512	638	549	459	447	395	427	409	314	278	229	217	231	170	145	155	173	510	766	756	540	421	271	161	131	106	98	97	86	96	93	90	105	100	91	74	101	96	100	100	95	102	93	98	128	88	95	93	82	103	101	98	99	97	92	95	81	82	94	87	85	77	89	85	105	92	75	88	112	90	92	102	105	79	68	87	90	95	104	90	85	90	89	85	88	112	104	84	89	95	91	98	100	97	98	111	118	91	95	124	75	94	84	83	108	108	87	95	94	94	96	105	92	92	77	103	91	94	82	97	91	98	99	90	78	90	100	94	89	94	94	89	91	103	99	88	92	87	88	89	106	75	104	84	90	86	104	110	86	92	92	98	105	95	86	102	87	102	83	89	102	98	85	86	76	98	104	112	81	113	93	99	93	99	80	85	98	79	97	108	87	97	105	87	90	104	101	77	93	87	89	89	89	97	114	97	97	87	111	88	94	88	92	86	93	86	90	90	92	97	105	96	97	91	86	104	101	103	108	85	105	91	98	100	90	80	87	100	113	97	94	71	102	90	92	86	91	99	108	87	100	93	97	84	92	98	86	98	78	87	104	78	96	83	88	88	98	96	94	106	84	117	102	90	109	93	107	95	109	97	96	94	97	84	91	88	93	92	93	101	71	89	93	94	80	106	105	90	100	93	103	84	93	97	97	101	108	75	98	100	89	106	109	84	91	80	103	114	95	96	84	79	88	99	91	80	89	96	107	99	85	91	92	79	104	79	89	98	90	90	84	98	78	107	83	89	89	90	93	93	111	88	98	89	95	94	88	89	99	112	99	122	98	89	102	117	81	77	113	103	70	100	92	86	82	93	86	106	109	101	101	86	81	105	99	98	92	89	102	87	88	98	76	92	89	88	107	96	84	87	89	103	80	91	112	93	108	94	98	102	95	98	85	99	103	93	86	102	86	90	93	85	98	94	87	96	101	119	104	92	100	101	103	110	85	106	95	88	88	97	112	95	91	77	85	80	87	104	96	95	77	91	99	85	114	103	86	92	95	90	102	90	89	90	91	87	74	105	90	89	87	101	86	100	104	97	117	77	100	94	110	72	89	97	74	86	118	94	74	91	87	108	87	99	92	90	95	91	97	105	103	94	97	90	97	90	121	80	87	106	88	109	82	114	88	100	80	104	77	86	104	86	102	96	103	91	92	94	89	91	103	86	85	81	89	78	103	86	93	102	98	92	95	100	99	97	90	82	102	80	91	90	95	95	94	86	81	86	97	87	94	99	103	81	93	96	88	94	104	85	88	91	91	97	122	85	92	81	98	87	81	85	80	88	96	78	95	98	103	116	112	88	97	83	87	84	88	95	97	81	91	91	112	77	76	107	97	101	83	87	98	99	97	81	84	104	95	109	105	103	106	89	112	91	90	86	94	88	72	81	115	84	93	82	92	107	85	88	94	82	94	108	74	84	83	101	89	111	99	92	95	93	87	78	87	98	88	96	103	89	78	113	91	94	92	102	106	90	88	110	84	93	80	89	81	83	84	100	79	98	87	89	94	97	103	92	107	88	88	77	73	112	85	94	59	89	97	86	110	89	93	99	91	98	100	104	94	106	97	101	108	115	93	130	96	96	103	76	101	90	93	91	92	87	78	87	93	102	85	101	94	92	97	85	102	77	95	99	85	94	109	95	107	109	91	89	85	101	93	81	97	104	94	92	87	101	89	97	87	94	100	75	98	103	96	91	96	82	92	98	96	90	93	109	103	94	85	92	106	86	80	103	93	80	102	93	112	86	106	91	101	73	109	99	103	97	103	100	112	95	102	94	99	103	97	90	83	90	97	99	82	89	81	98	112	96	79	90	96	83	88	78	106	73	94	97	90	77	90	76	84	97	87	84	67	112	91	109	96	85	89	79	97	102	92	107	84	107	91	92	93	86	92	90	80	107	93	98	85	98	94	103	96	91	83	106	100	77	90	97	104	84	95	89	83	104	87	92	94	91	84	92	85	91	87	94	78	102	85	83	75	95	92	83	103	79	110	103	93	91	83	92	102	94	93	98	104	107	105	88	85	87	92	81	90	101	110	88	88	89	102	97	75	100	92	100	90	92	81	82	75	90	87	88	112	96	104	90	91	90	94	103	90	98	89	83	102	97	95	103	97	88	86	95	94	93	104	94	105	99	89	97	90	106	93	94	104	107	100	88	109	96	88	93	96	96	85	91	81	89	91	90	72	95	96	79	91	93	95	103	83	70	96	117	104	97	89	79	86	90	93	93	105	91	104	91	82	86	96	96	97	113	89	86	92	88	102	93	97	92	69	105	85	82	101	80	91	87	107	90	92	93	99	89	86	116	89	81	83	84	99	91	106	86	84	98	100	99	88	106	104	95	100	84	112	87	111	78	108	103	72	97	85	101	86	94	98	77	84	96	99	102	89	87	93	69	107	77	96	96	89	97	107	85	97	93	94	72	92	83	71	95	80	101	87	115	87	87	93	109	106	101	95	97	78	91	79	95	93	92	78	84	97	108	90	88	99	96	88	81	110	84	98	88	107	95	90	97	103	99	110	100	84	97	83	92	90	85	107	91	89	83	91	95	96	110	84	95	84	98	90	92	105	86	80	93	91	89	90	96	86	108	90	101	90	96	94	103	89	78	82	97	87	95	98	108	95	88	107	88	104	85	106	93	94	80	88	98	99	94	82	96	92	75	84	102	107	108	87	107	74	101	105	89	94	86	84	95	98	107	99	84	86	92	90	99	96	86	89	95	90	77	107	109	99	98	98	96	90	98	99	83	97	85	86	90	106	94	102	91	98	99	108	97	105	86	99	80	95	83	105	84	93	82	109	84	89	102	103	94	109	93	96	85	95	84	82	85	97	96	107	86	95	108	96	81	107	92	90	95	112	84	83	88	92	84	97	93	84	93	105	86	104	109	92	94	102	100	100	95	97	86	104	95	91	91	73	95	75	101	84	85	81	92	79	100	103	79	95	84	111	85	84	98	100	94	92	105	85	76	99	98	91	93	69	86	110	84	108	107	95	99	94	90	90	91	100	99	79	79	86	102	76	86	87	92	105	95	107	110	90	91	98	78	93	86	67	102	102	98	103	87	94	94	93	84	96	97	101	79	95	75	98	113	111	96	94	100	96	81	86	83	99	88	115	97	105	85	90	97	100	91	86	94	104	110	83	98	88	88	82	99	78	92	103	87	74	92	72	120	96	94	105	111	92	86	108	80	98	107	88	113	98	91	94	100	105	86	103	107	86	85	88	88	93	99	92	109	90	98	96	96	94	97	110	100	99	95	92	70	84	90	74	96	83	96	88	103	90	86	95	86	95	82	102	82	82	99	91	102	88	99	95	73	82	98	97	102	100	77	76	96	86	109	80	86	100	84	92	99	79	75	87	105	102	92	97	92	91	77	99	92	89	89	98	100	80	75	96	94	101	84	91	88	89	100	82	97	98	91	90	108	86	77	96	75	86	87	94	89
29175	13484	7895	8755	16734	20345	20384	19316	16688	14118	12643	11137	10022	9558	7324	5853	4815	4325	3936	3485	3028	2235	2710	10076	14138	12685	9488	6961	4362	2590	1580	1132	914	757	707	689	674	672	700	650	691	634	697	691	728	695	730	661	740	735	679	688	685	670	653	740	742	685	689	667	691	691	641	747	718	723	701	648	678	632	648	675	694	658	704	654	678	667	686	730	664	713	701	722	668	651	689	683	683	680	660	725	672	684	711	660	680	699	713	652	695	677	690	704	684	651	705	675	641	717	721	714	637	690	704	610	715	701	663	651	687	691	690	689	665	688	668	639	662	664	691	664	668	697	718	702	649	702	703	638	715	671	691	642	690	707	690	666	715	727	715	697	671	706	666	678	679	707	698	713	691	679	659	718	664	661	677	674	669	648	673	664	664	652	689	673	693	682	699	655	706	607	672	641	660	636	662	710	716	641	696	690	698	671	711	686	691	706	664	687	678	655	703	660	694	718	708	677	665	712	663	714	718	675	672	767	674	685	715	670	633	719	690	697	685	663	751	688	706	649	728	651	664	677	706	693	739	702	693	719	661	687	662	683	687	691	665	681	653	660	678	680	651	684	752	658	694	709	658	736	713	706	683	686	686	729	716	729	678	678	681	668	770	704	634	668	667	692	700	712	682	692	708	669	705	673	682	690	715	675	677	711	696	693	663	688	648	645	646	686	665	672	663	676	668	681	654	687	637	690	665	637	684	700	682	710	678	685	700	727	699	685	705	679	696	736	705	656	666	732	681	680	723	701	657	695	683	704	710	672	704	689	682	673	678	667	683	667	712	736	731	713	675	716	680	684	731	669	659	674	694	686	659	649	694	669	714	649	721	682	676	684	676	701	668	667	644	683	653	680	714	653	704	694	680	706	676	727	719	694	706	629	687	670	667	665	725	702	670	707	665	645	659	699	633	672	670	683	671	672	703	676	687	671	716	713	674	674	687	697	725	689	743	656	670	671	711	711	662	670	680	730	684	705	673	724	651	684	670	684	677	676	742	746	708	699	685	725	689	680	703	711	675	710	671	644	705	696	705	654	669	686	723	640	717	674	677	673	674	677	683	663	685	713	664	681	691	662	688	703	679	669	711	692	698	680	702	674	675	728	703	707	680	717	700	709	657	679	711	685	669	676	669	704	652	695	709	659	662	671	731	662	657	719	707	693	672	669	667	659	651	643	652	653	649	670	661	676	649	698	671	679	725	694	668	660	714	706	631	677	683	679	750	670	696	744	692	694	698	657	733	688	719	668	712	690	697	683	716	637	648	667	678	665	681	672	679	658	697	713	679	693	667	721	640	697	693	687	626	655	668	671	695	652	677	657	656	709	758	670	701	653	652	705	646	675	680	674	705	679	743	686	711	680	686	683	678	697	662	672	706	672	720	618	682	692	704	690	645	661	693	661	687	694	676	704	714	674	683	646	669	688	655	693	720	659	669	657	684	680	654	680	732	707	661	671	664	668	649	669	703	720	707	695	685	716	692	688	692	687	657	725	695	725	670	664	680	709	700	684	692	709	693	672	700	678	679	692	679	716	679	680	732	667	705	696	650	711	728	652	645	643	664	694	698	685	668	648	669	699	705	627	714	642	675	729	698	657	720	687	653	677	671	690	664	670	640	672	670	693	689	670	687	701	735	706	683	679	719	667	695	689	737	724	669	659	658	652	659	683	653	644	659	710	626	684	684	657	676	731	655	721	693	639	735	680	688	715	720	667	717	692	717	691	655	682	722	708	673	703	698	719	697	692	659	642	726	675	704	712	679	668	713	646	646	679	641	666	737	706	713	667	676	725	645	684	708	682	689	733	718	684	691	719	717	706	660	701	661	656	709	716	650	658	674	686	671	658	720	717	660	728	679	620	687	706	709	709	696	641	693	665	708	712	675	658	690	703	687	690	727	678	681	682	675	653	682	681	683	719	690	639	706	702	714	668	676	726	683	679	657	688	696	678	676	678	693	706	676	688	661	678	714	703	633	664	708	690	610	656	679	660	656	704	705	691	658	667	724	691	643	647	694	660	697	704	664	637	651	723	699	694	619	666	688	692	677	664	676	688	673	715	713	675	675	658	651	668	682	680	646	697	667	676	730	659	687	647	690	702	687	673	682	695	674	670	655	698	658	646	687	747	676	675	670	681	713	644	725	719	689	675	672	667	668	690	666	673	668	670	653	647	707	710	650	683	698	690	718	668	655	723	676	695	669	685	656	720	663	660	739	739	674	655	663	720	679	686	685	671	701	683	686	709	716	647	695	641	672	722	717	737	705	698	713	625	648	707	711	701	675	686	689	674	687	703	673	670	666	693	711	679	701	645	652	681	675	731	678	702	663	711	699	671	661	668	702	688	714	710	690	680	732	677	687	676	676	681	669	712	700	641	657	697	659	664	678	701	690	665	696	677	641	685	652	689	730	715	640	647	686	691	661	713	699	692	729	709	675	639	693	650	713	686	657	685	663	699	705	675	699	665	707	683	745	664	724	712	681	666	724	701	703	677	682	664	668	664	670	749	663	731	691	734	673	642	672	708	710	688	719	687	675	648	695	663	663	691	685	676	699	748	679	700	701	623	661	695	700	691	703	687	708	703	712	682	640	699	677	714	674	748	711	665	657	649	665	648	661	698	661	674	622	702	660	648	704	700	684	679	660	660	713	650	733	739	698	660	703	674	723	703	709	708	676	698	679	651	714	689	722	741	723	690	694	688	749	715	691	695	704	728	641	696	690	673	736	652	690	703	678	684	736	644	638	672	688	677	671	720	678	728	664	673	632	696	690	666	642	676	709	719	701	678	694	704	688	656	737	660	675	684	676	672	676	733	661	660	667	718	657	688	706	723	713	709	665	707	661	716	670	696	693	683	695	663	671	675	702	657	622	710	691	685	703	696	685	650	714	681	628	691	634	682	675	678	740	722	685	716	639	710	712	660	684	641	685	669	724	682	716	614	661	706	682	649	714	663	620	665	676	666	653	644	651	730	714	669	712	674	664	691	735	688	720	681	677	641	712	698	671	693	699	715	657	637	707	662	705	712	711	676	702	671	701	738	694	695	707	681	674	662	703	671	623	666	705	696	701	693	707	661	666	665	715	683	687	654	663	675	674	692	666	655	725	626	652	697	655	772	702	649	728	700	679	650	715	673	715	690	715	679	670	661	662	657	697	689	711	678	665	660	744	666	704	717	725	713	661	713	670	688	663	720	699	676	703	712	686	708	738	701	678	705	693	652	645	644	666	698	698	710	729	743	747	684	690	728	716	637	673	686	684	725	670	712	653	688	682	700	678	690	733	670	668	687	694	722	641	657	670	702	686	648	653	729	705	668	682	678	676	694	687	692	731	693	654	673	725	681	709	720	693	673	714	680	699	710	704	671	681	721	706	663	672	694	643	653	696	678	695	688	693	696	701	700	656	668	742	663	736	703	696	653	693	661	685	702	681	685	689	658	714	659	703	670	694	654	696	646	657	731	615	701	695	706
3070	913	423	324	262	261	330	343	305	292	262	232	230	222	173	139	166	132	137	136	108	96	102	133	164	159	159	145	105	118	86	81	86	84	75	89	77	77	74	58	78	76	70	70	74	81	69	70	70	79	84	84	79	86	74	82	75	65	82	93	69	71	77	64	64	83	68	66	74	69	78	90	83	75	69	76	65	86	85	80	79	89	76	74	78	78	72	92	79	69	78	73	79	77	76	76	67	64	92	87	76	78	76	86	80	62	88	85	76	77	83	70	76	89	80	58	76	79	96	78	76	80	96	74	76	77	77	72	87	63	93	78	77	83	86	80	80	77	75	67	89	91	101	92	76	69	74	94	71	79	70	76	88	87	90	84	57	74	73	73	83	73	73	73	62	71	91	90	70	65	70	91	79	92	86	87	87	88	88	80	65	79	82	76	70	90	82	83	86	90	69	75	86	70	85	80	89	81	67	73	84	87	77	79	88	81	75	85	81	77	75	81	73	86	76	87	82	74	69	94	84	76	74	84	78	63	79	64	90	77	70	78	85	92	77	82	71	90	76	74	78	79	72	71	78	82	76	77	81	74	85	85	75	88	66	67	63	82	76	67	81	86	73	78	52	71	95	73	85	81	88	72	70	83	68	84	77	66	56	81	70	75	91	94	66	71	84	74	65	68	77	56	77	70	80	73	96	78	96	88	81	67	78	77	70	73	70	90	93	67	81	74	76	86	72	82	83	66	67	73	78	83	79	91	74	82	66	77	81	67	82	69	80	72	88	75	88	79	79	68	64	75	73	75	65	81	80	79	78	85	88	81	70	97	82	81	74	80	85	91	77	86	72	76	72	82	78	62	91	79	82	84	77	80	68	79	76	81	91	94	89	65	79	60	70	80	82	81	74	63	89	77	78	82	86	76	70	58	64	77	77	79	68	72	71	91	74	74	78	64	87	73	84	62	76	84	85	85	77	66	83	80	66	88	80	83	86	76	82	71	83	86	77	73	65	82	85	88	75	75	84	78	71	77	64	86	81	75	86	66	96	71	81	63	81	84	80	75	76	84	87	78	83	85	67	68	80	67	74	67	66	68	86	59	78	77	91	68	72	89	75	66	81	94	81	82	71	83	71	74	67	66	85	73	92	85	72	81	81	67	89	75	66	74	92	77	97	86	68	78	81	76	81	82	76	75	68	82	84	56	82	90	88	81	69	78	76	91	76	78	61	92	68	83	63	68	76	92	67	97	90	76	73	75	70	75	88	72	84	69	74	74	76	81	64	70	86	84	76	90	77	91	94	76	79	79	80	85	69	87	85	72	80	52	67	81	81	83	77	88	74	70	82	78	78	77	89	73	84	83	82	85	91	75	73	91	82	79	78	83	90	78	80	96	74	72	79	82	73	81	82	84	78	61	70	93	92	86	82	79	63	69	80	74	83	73	86	72	96	82	74	79	74	84	76	72	66	102	75	87	71	76	65	79	69	79	80	78	63	72	81	73	77	71	61	86	77	69	67	87	80	92	79	77	74	81	84	72	72	70	68	88	74	71	86	81	102	63	75	71	73	83	67	71	71	95	69	78	68	68	69	71	66	84	76	65	72	81	85	69	71	74	74	61	80	75	73	82	86	82	67	83	86	71	63	90	66	81	76	74	80	84	80	77	80	68	64	67	77	74	81	77	81	73	78	73	70	74	73	72	77	76	80	80	83	99	62	75	82	79	77	98	72	77	69	85	71	71	75	77	74	81	61	85	80	91	83	69	81	79	76	75	73	77	65	62	78	80	88	78	61	63	72	70	84	79	87	60	74	70	70	63	68	72	73	51	71	82	91	72	85	82	67	66	64	89	62	89	81	81	87	77	73	71	78	72	87	73	86	67	65	83	71	73	70	97	76	72	76	90	66	80	83	101	84	78	87	74	79	72	81	82	77	79	68	86	92	96	68	81	89	67	61	70	92	88	84	66	78	77	76	86	74	76	95	92	67	96	64	73	85	70	93	67	83	68	79	69	83	67	92	72	87	87	75	75	83	77	68	73	78	84	88	72	91	90	97	64	87	85	91	61	78	78	69	67	75	62	77	73	62	79	71	76	86	74	85	78	60	62	64	79	79	66	81	81	81	74	82	61	82	75	83	72	82	74	84	76	84	60	87	76	89	76	79	93	97	91	68	70	71	78	74	86	76	74	80	78	80	84	86	73	82	76	84	89	75	64	75	83	72	69	75	92	97	81	84	72	91	92	80	84	80	84	65	85	80	62	70	76	81	87	75	89	82	61	73	70	66	90	72	93	97	89	76	61	87	82	71	84	70	83	75	76	73	86	86	84	81	76	73	79	68	80	89	87	93	83	91	71	80	74	91	75	80	70	68	86	69	69	76	94	66	68	75	82	77	73	73	79	88	76	60	78	97	89	71	74	78	89	60	87	84	72	66	94	76	87	82	75	77	73	74	86	73	69	75	84	92	70	80	75	82	79	75	91	83	83	87	82	81	78	89	86	66	64	89	81	66	75	70	71	79	86	86	70	69	72	76	80	72	72	84	86	94	76	71	76	64	79	84	66	85	80	83	81	88	94	98	74	77	96	89	68	80	68	102	80	78	80	77	68	83	53	82	75	78	77	67	81	68	65	73	83	70	77	76	79	67	60	77	85	88	74	85	100	73	80	73	69	83	81	75	82	62	91	76	83	73	82	74	77	84	87	74	89	75	68	72	67	84	69	78	69	77	69	75	75	76	79	86	73	78	64	74	82	85	76	67	71	78	84	70	78	85	75	75	95	78	83	71	76	78	76	77	66	78	67	85	65	106	89	88	66	87	66	73	76	78	70	79	83	93	71	87	77	84	79	76	88	79	74	76	70	88	64	77	78	83	76	102	79	74	84	65	72	82	81	81	63	73	80	90	79	75	74	76	96	85	81	70	98	71	71	74	79	85	67	82	79	69	99	81	65	82	76	85	75	81	74	78	63	61	56	84	60	61	85	65	80	73	68	65	79	81	83	71	79	72	85	86	93	93	70	88	72	87	70	71	75	87	77	77	79	79	73	77	75	79	82	74	74	95	75	76	89	86	79	67	65	76	82	87	79	70	72	87	72	66	84	88	79	85	71	82	70	72	80	79	84	60	71	74	71	85	86	76	71	71	80	78	77	101	69	86	72	78	74	93	75	82	71	76	61	94	92	65	70	86	72	72	77	88	83	73	80	74	94	73	91	95	76	73	83	68	67	88	67	74	76	69	86	84	79	82	87	70	69	89	75	82	92	73	73	91	86	55	86	72	86	72	68	78	77	74	78	67	70	80	62	74	64	68	85	94	88	60	82	72	74	72	79	75	90	68	79	89	84	76	66	80	83	89	78	95	66	85	68	82	92	88	83	85	67	78	85	70	84	74	62	77	81	79	65	73	75	102	82	64	85	81	85	78	66	68	62	75	97	75	82	73	75	80	73	73	88	78	91	77	84	84	77	80	75	85	75	88	69	71	71	76	70	83	89	84	78
22113	8972	4935	5570	9918	13563	14086	12833	10325	9101	7472	6926	6247	5200	4030	3352	2747	2461	2157	2157	1750	1494	1531	2467	2827	2650	2150	1730	1240	982	749	645	637	602	603	623	636	576	562	624	568	601	598	634	602	566	562	579	622	563	602	580	586	570	589	588	581	559	555	656	591	609	566	588	601	610	552	605	564	579	587	580	576	546	569	574	559	619	596	599	557	585	586	560	610	568	570	574	642	553	564	569	581	548	555	541	611	587	591	602	568	576	539	584	552	613	629	588	586	577	569	594	568	586	587	566	586	569	564	586	617	589	607	560	600	596	578	602	598	611	613	564	555	622	550	608	551	587	646	603	618	582	596	584	604	599	580	569	600	620	565	611	594	577	564	545	632	569	597	590	584	554	599	607	584	607	537	576	576	571	573	593	578	575	605	620	615	559	562	597	575	611	635	592	610	601	550	572	621	563	627	624	546	596	580	609	596	610	587	641	560	617	581	603	574	572	541	585	636	611	576	619	601	624	600	585	610	556	563	590	621	577	608	603	569	593	574	581	590	595	619	595	573	639	580	580	609	602	610	571	567	619	535	582	604	576	606	604	612	582	595	561	592	557	550	589	604	591	610	587	598	583	597	545	566	571	592	532	606	629	590	606	586	578	592	603	570	591	578	582	589	589	594	592	567	555	596	566	594	641	566	574	631	584	594	591	582	568	647	579	581	562	566	589	597	574	573	590	575	604	553	565	587	622	586	598	547	594	597	625	601	600	592	611	550	594	600	538	602	596	595	634	586	532	589	598	572	588	590	597	567	598	602	592	611	589	600	572	631	593	581	631	600	578	591	574	559	570	595	568	581	581	623	599	635	612	597	605	592	567	567	553	588	653	614	558	588	613	607	590	593	593	548	615	547	598	596	550	622	549	580	563	641	626	592	579	603	606	554	591	591	579	561	583	583	617	575	545	553	608	542	571	588	607	598	612	594	581	580	577	597	598	577	587	599	619	630	589	581	588	558	611	537	605	566	593	591	609	583	587	584	651	583	619	628	606	562	580	576	571	574	582	610	601	601	619	606	592	605	580	539	593	574	584	637	587	567	571	581	604	582	565	612	568	580	576	576	551	544	598	562	564	665	571	564	610	639	569	586	593	544	583	604	604	583	582	583	588	558	566	588	580	592	583	577	542	598	570	581	546	567	598	603	622	574	613	614	582	634	581	614	582	540	579	571	585	565	588	555	612	614	598	594	568	535	568	615	590	558	590	573	535	608	607	606	576	568	568	597	573	590	579	595	592	594	557	593	558	637	567	586	567	599	592	541	593	532	558	572	587	579	592	592	583	608	626	591	624	600	562	569	578	552	602	629	530	601	586	579	573	586	553	636	609	574	569	591	620	593	592	596	572	608	588	586	587	607	529	610	597	652	585	580	551	649	624	558	565	606	608	598	608	588	568	607	588	606	579	597	605	564	607	580	575	592	582	582	614	569	606	594	592	553	570	568	618	577	558	589	613	573	573	599	590	574	578	580	570	579	652	584	607	598	582	546	611	592	536	570	553	567	558	581	572	582	568	556	565	612	602	567	580	574	640	569	585	547	576	607	582	551	543	565	609	612	557	595	602	586	585	572	602	564	575	596	632	581	571	583	595	584	635	576	613	564	541	582	607	584	612	596	594	636	606	590	571	573	587	633	578	584	582	565	624	599	614	578	633	612	614	620	574	593	619	585	593	587	573	574	593	569	581	551	551	571	593	580	609	563	564	580	583	618	633	601	596	629	588	598	576	613	581	593	592	569	544	622	586	567	606	582	587	533	621	640	586	584	599	608	552	623	648	588	615	601	623	609	654	614	560	622	614	511	601	579	620	563	588	593	610	635	608	601	574	606	556	569	594	573	580	596	582	594	579	579	571	595	538	597	564	592	534	602	581	576	567	623	612	572	581	576	591	593	581	514	607	576	587	588	596	583	603	604	607	563	621	576	587	599	566	629	562	591	614	631	585	607	588	571	605	604	598	592	574	579	557	613	598	627	592	591	596	598	588	640	565	545	605	631	615	634	572	580	608	591	566	614	606	581	548	591	583	585	609	587	632	564	592	601	556	576	553	629	574	568	552	569	592	610	572	626	556	566	589	598	582	582	600	579	596	586	600	611	557	590	607	568	556	554	598	595	587	610	567	616	569	594	556	572	572	607	562	613	588	588	597	577	585	614	621	567	555	584	556	599	590	576	605	595	599	599	619	617	573	594	589	594	564	583	635	559	587	567	576	573	560	575	560	596	578	579	554	659	554	605	571	574	561	588	554	602	553	535	602	567	596	615	588	565	615	603	627	588	600	590	573	584	565	562	601	557	582	608	587	618	630	574	587	561	578	602	607	543	573	623	581	590	658	550	602	537	599	573	578	568	607	575	599	578	611	555	609	588	554	644	610	607	640	579	582	559	584	578	617	571	635	567	555	587	573	561	610	551	561	562	619	623	602	621	577	576	563	589	621	571	638	629	565	582	608	552	551	548	593	563	563	535	579	565	603	575	568	555	573	576	608	611	563	607	598	623	564	567	599	600	599	599	558	588	576	596	575	598	600	596	594	604	589	628	564	592	597	619	588	540	618	586	610	576	574	592	539	589	631	602	582	636	610	572	581	586	605	580	556	594	559	592	584	565	577	597	588	590	605	575	563	595	560	592	562	604	556	610	592	585	651	640	622	582	550	557	634	614	563	585	572	559	605	572	527	604	553	611	582	616	612	593	589	630	592	609	574	591	577	595	575	562	585	598	585	580	582	572	601	591	580	598	590	650	581	567	601	567	583	584	570	572	597	607	576	565	634	603	591	637	583	580	565	539	603	568	635	547	590	588	601	620	583	605	561	569	585	638	611	582	563	606	606	581	574	604	573	559	592	583	597	565	608	566	632	612	596	606	604	610	591	573	612	610	586	584	612	602	598	553	586	588	561	584	547	649	571	598	604	653	572	587	576	608	566	634	584	567	602	577	614	599	591	578	589	603	563	561	597	563	565	575	629	565	610	545	566	621	567	573	590	590	596	600	582	550	595	621	548	605	593	590	616	613	605	586	558	597	582	563	615	577	584	592	591	608	549	583	589	554	557	564	593	560	632	541	612	588	577	578	595	582	619	575	583	609	590	617	611	584	589	578	567	606	600	581	577	609	604	611	642	522	606	572	605	558	575	578	638	585	593	579	541	575	557	589	554	562	586	582	582	573	606	548	551	602	585	615	571	569	592	606	579	577	599	573	580	577	608	565	570	603	576	597	576	571	584	575	540	614	588	605	579	626	615	593	618	631	609	588	588	609	598	575	635	628	567	589	578	576	611	576	547	550	611	569	620	585	577	592	619	569	594	616	583	582	593	599	581	576	578	580	628	594	611	586	565	593	581	577	568	558	551	583	622	588	573	586	561	611	589	596	580	588	598	597	585	582	618	578	603	550	552	637	552	612	600	612	572	569	597	585	616	594	589	582	579	579	603	537	629	579	574	594	596	593	588	559	606	596	612
3163	1232	665	378	291	341	406	423	436	408	355	364	319	239	191	180	164	165	157	148	136	145	144	321	396	389	297	235	161	126	111	88	84	79	89	83	75	103	90	79	81	79	86	100	101	78	83	101	92	99	70	83	87	86	85	68	88	95	86	78	76	82	75	94	81	81	83	73	74	91	82	69	76	77	72	90	91	66	77	85	80	87	60	75	81	89	76	79	74	89	81	79	63	90	73	83	78	79	80	76	94	70	104	73	86	92	88	75	93	64	70	85	97	76	82	63	62	78	72	95	81	80	61	80	77	74	83	96	83	92	84	64	80	81	86	93	55	68	88	92	83	82	77	73	70	86	89	78	89	99	78	98	80	77	81	88	49	80	78	82	85	78	81	81	68	70	93	69	87	79	86	79	84	83	79	80	81	66	88	76	89	91	72	89	92	61	85	71	93	91	79	77	82	80	86	85	97	71	66	86	74	89	77	77	88	85	90	84	87	82	68	89	84	100	90	51	82	82	83	86	80	67	87	88	83	82	93	63	82	70	68	70	101	98	75	78	92	81	78	69	56	86	76	64	86	83	81	63	75	85	62	87	89	65	90	61	78	84	73	76	68	76	75	92	84	77	82	83	81	78	92	84	68	81	81	78	86	78	99	77	89	91	87	79	92	88	69	66	81	86	89	87	64	82	69	80	89	85	78	79	75	78	73	78	74	80	75	89	84	84	81	98	66	74	81	84	87	73	81	85	88	95	76	70	69	83	73	88	81	71	78	75	96	93	66	89	89	88	83	82	74	85	71	83	72	82	67	81	85	82	85	85	102	81	82	78	77	73	84	90	87	84	84	80	84	71	76	82	97	80	69	68	67	70	71	81	83	66	85	88	101	72	78	74	82	79	74	99	90	90	81	68	66	84	79	80	101	82	76	68	88	74	78	83	104	89	74	89	83	75	79	67	87	81	87	80	65	76	73	67	100	88	77	74	74	70	81	85	85	79	83	79	79	78	71	88	80	67	90	86	88	75	96	76	82	79	64	76	75	86	79	89	79	86	75	81	69	62	54	78	77	70	94	90	80	76	92	76	80	78	78	68	81	95	77	74	77	86	90	94	77	57	85	70	77	80	87	73	57	87	74	90	85	79	85	87	89	82	69	78	81	79	85	70	74	84	89	85	76	79	80	71	77	87	82	94	86	66	91	89	98	87	78	79	73	92	81	79	90	78	91	85	71	84	66	76	84	91	76	86	89	84	73	96	72	95	86	79	68	78	67	95	83	84	85	76	71	77	79	84	93	89	77	79	81	74	81	80	70	77	77	82	79	85	81	74	79	79	72	81	79	70	92	83	73	77	77	77	82	75	89	51	84	77	84	74	81	92	68	76	79	79	82	71	78	75	77	84	82	87	74	87	80	90	93	72	90	76	89	93	96	81	64	79	79	78	85	84	85	70	80	56	87	77	65	88	103	89	67	78	69	86	97	80	95	79	74	69	82	90	84	86	100	78	87	87	74	106	82	84	82	83	89	78	71	72	81	67	86	78	80	69	80	86	88	78	79	80	77	79	98	74	75	98	69	101	91	79	68	77	79	74	76	101	80	79	76	74	80	68	81	65	72	83	72	87	87	84	87	100	86	96	70	88	94	82	79	69	91	67	87	84	73	76	71	75	87	97	85	68	86	83	75	86	71	81	69	76	79	85	103	79	87	84	92	86	94	88	76	78	73	85	80	69	79	96	75	92	61	87	87	86	84	82	94	79	90	81	80	79	79	75	99	79	89	70	94	71	75	75	90	77	84	78	67	78	92	74	81	92	60	69	77	79	85	78	72	79	92	87	71	65	86	92	78	81	70	83	89	82	76	64	84	80	70	82	68	85	77	89	82	66	77	82	66	67	81	102	72	99	67	69	94	86	93	91	74	81	89	71	72	72	78	85	72	93	78	89	99	65	77	84	83	85	90	97	71	79	92	82	81	68	80	76	103	97	76	105	62	99	79	71	64	94	67	87	72	70	76	88	91	84	66	89	71	76	92	56	95	69	77	69	70	83	85	78	79	79	75	84	82	84	78	73	75	66	70	77	71	66	72	80	78	84	73	89	90	98	71	71	78	93	98	64	82	89	77	79	90	104	87	94	89	99	85	75	84	88	88	74	81	84	77	93	85	86	73	84	84	78	71	71	86	106	86	86	81	74	74	94	72	81	91	80	78	95	80	102	75	92	85	82	65	81	88	80	92	76	78	83	80	79	82	113	75	87	92	79	86	74	81	70	88	78	78	66	85	95	75	86	71	85	76	79	92	84	89	76	91	79	86	77	86	65	92	83	92	73	72	76	69	82	81	67	76	100	80	87	91	74	76	86	76	79	77	87	89	88	82	82	84	89	71	88	82	62	79	80	92	77	63	105	88	89	73	81	75	78	92	77	86	94	68	92	65	69	76	68	64	64	89	82	76	79	80	85	86	80	82	90	67	87	95	89	77	79	79	83	96	80	86	80	85	82	95	80	66	70	95	79	76	78	80	82	83	92	80	73	76	79	68	89	82	98	89	68	92	73	79	76	80	72	76	77	88	87	77	79	89	96	79	100	72	80	67	73	83	76	71	83	78	69	102	70	85	65	77	74	69	72	69	89	83	83	73	79	84	94	93	75	78	69	72	89	77	69	61	77	83	76	80	68	93	67	81	88	74	74	84	65	83	78	74	72	74	73	85	75	85	95	90	81	80	85	95	85	93	88	83	74	89	70	82	87	81	85	76	71	70	75	86	81	77	69	83	70	89	77	80	70	88	69	66	74	80	76	72	88	75	88	91	91	93	75	75	99	71	88	78	87	80	80	73	80	72	79	73	88	73	74	85	79	89	67	76	71	74	70	90	86	60	96	66	66	85	83	92	78	83	64	95	79	79	78	80	70	85	89	88	85	71	104	86	85	93	82	82	85	97	81	72	82	78	96	85	83	85	76	81	86	72	65	70	76	80	75	75	67	75	82	73	73	77	88	75	66	100	82	79	80	89	83	81	74	96	76	84	74	74	69	68	70	92	65	87	69	75	87	69	91	69	92	103	70	94	76	84	76	82	71	78	65	92	92	71	78	78	82	77	85	84	78	78	83	82	95	84	69	81	64	77	77	91	91	79	85	93	87	76	76	80	66	79	66	83	83	77	82	95	82	81	86	66	72	84	75	68	83	98	89	80	74	79	84	85	85	76	82	74	74	74	93	75	77	94	73	73	86	69	89	93	90	81	76	82	76	78	83	90	95	90	82	77	78	74	80	73	67	93	86	88	90	84	73	86	80	76	83	76	93	89	67	79	92	80	79	76	72	68	74	82	85	77	80	81	77	78	81	64	69	89	81	64	75	74	96	77	94	87	75	85	67	93	85	74	72	69	81	82	78	84	71	75	94	69	86	92	102	83	74	67	96	91	87	73	94	78	76	82	75	78	77	74	87	86	93	89	70	82	64	84	59	64	102	69	77	64	88	90	81	71	89	87	90	88	76
25394	11341	6369	6359	12238	16625	17005	15283	13323	12206	10031	9501	7542	5670	4835	4078	3544	3253	2971	2550	2026	1965	2357	6659	7927	7051	5277	3707	2403	1531	1013	854	736	662	643	624	590	552	605	590	647	546	540	625	609	624	591	572	593	622	583	635	603	601	603	597	611	617	581	548	602	607	572	602	598	621	600	607	551	567	613	574	592	624	609	610	625	569	589	563	567	621	616	609	566	596	588	614	593	592	571	610	614	611	590	592	599	559	593	574	556	597	604	624	564	576	583	629	602	583	588	574	591	588	632	609	557	608	612	593	587	593	603	606	647	573	650	602	631	649	588	604	579	584	604	609	576	629	601	565	629	590	549	566	597	562	603	635	591	584	604	573	557	594	577	614	598	623	584	605	631	604	588	584	594	629	591	579	589	525	579	583	568	573	575	573	592	588	590	572	605	611	605	604	603	566	606	605	542	586	653	594	593	608	605	605	568	590	643	610	602	584	551	609	571	594	569	599	619	588	581	607	589	601	588	584	639	568	607	578	592	618	561	572	606	573	632	594	601	588	614	596	618	585	560	601	604	569	555	582	585	599	641	582	563	559	619	590	588	602	640	605	570	589	606	603	560	560	601	557	579	609	582	581	592	569	590	643	535	634	610	593	595	603	599	602	582	611	625	570	592	581	596	547	568	573	612	566	605	591	592	604	598	595	579	589	609	582	596	622	594	576	629	612	568	578	599	596	593	544	576	582	589	621	609	590	618	528	604	576	592	598	611	633	622	576	630	610	583	576	632	563	588	595	583	598	598	563	591	564	639	563	621	597	613	598	600	603	593	607	580	596	625	566	585	584	620	582	590	581	578	565	570	558	594	579	542	590	578	619	562	597	618	597	608	610	610	598	589	605	598	610	620	559	574	587	550	591	622	598	588	604	636	550	602	586	548	609	613	564	598	645	604	584	565	620	625	603	615	596	549	582	587	636	654	603	568	623	566	601	589	573	574	592	626	651	563	617	560	631	576	585	593	593	618	562	580	608	573	597	624	564	571	625	593	585	587	563	608	563	576	606	612	570	568	593	616	610	565	603	601	572	631	591	596	586	601	593	632	608	613	573	612	557	585	592	559	576	582	609	585	561	590	578	599	611	604	598	598	571	602	574	604	577	628	610	576	576	619	620	553	616	629	605	569	596	595	632	567	614	614	597	593	602	603	649	581	559	603	571	563	613	581	571	585	608	599	628	639	586	621	584	573	608	550	650	632	615	590	648	607	602	585	580	601	601	569	627	632	558	539	574	592	591	609	614	602	601	587	573	641	590	620	594	593	584	528	618	626	648	597	548	609	622	584	609	616	617	587	594	584	566	578	616	606	587	633	574	614	562	665	572	624	568	604	558	613	617	624	625	616	580	593	601	603	597	605	579	560	591	629	637	567	658	592	617	594	549	587	618	565	621	623	603	585	578	598	615	573	578	616	542	575	626	598	601	600	620	579	612	605	596	580	563	594	580	593	609	571	614	566	641	564	547	564	615	592	567	625	627	599	543	573	609	631	606	556	580	583	565	627	634	593	571	561	605	603	630	579	551	612	581	605	605	625	593	580	602	588	615	585	614	628	582	576	619	589	604	576	622	628	580	636	589	598	616	606	629	604	610	617	610	612	618	592	605	579	608	592	574	628	594	537	608	542	567	565	603	598	590	567	551	589	593	602	624	596	628	607	605	566	587	590	593	614	626	587	578	588	588	558	603	632	576	527	624	600	574	574	598	576	599	594	566	615	614	598	610	609	619	587	570	603	550	612	562	594	619	597	582	610	562	569	566	568	580	646	605	574	577	578	633	635	600	617	595	577	603	581	584	574	587	583	611	598	614	614	568	564	634	583	587	617	597	565	601	602	569	588	588	599	628	615	569	585	627	623	581	567	596	599	608	593	620	588	595	596	593	602	601	603	578	590	573	555	587	580	620	549	578	540	588	586	607	584	583	553	601	609	588	637	574	629	637	569	602	628	591	645	577	583	605	618	600	552	598	556	552	633	553	645	589	581	577	591	584	628	592	594	596	594	630	590	616	566	607	589	601	564	603	608	596	607	566	595	610	618	588	588	566	597	559	584	601	553	613	587	522	567	580	580	600	614	584	579	561	564	594	602	592	572	593	606	620	584	609	607	598	564	602	600	619	582	586	587	585	591	578	572	587	596	599	604	572	600	602	575	603	563	597	576	651	594	551	575	640	608	603	602	597	600	576	618	590	619	611	576	576	657	592	517	606	595	579	610	617	618	600	608	657	617	592	567	586	592	598	602	587	607	617	627	610	599	610	597	592	586	583	575	556	592	575	595	570	622	571	612	614	604	529	580	572	571	617	571	616	599	595	588	583	595	589	597	570	602	537	590	612	610	569	560	578	552	589	587	613	597	660	588	640	582	622	627	595	598	590	622	615	592	569	612	590	582	524	589	594	596	611	604	623	607	601	632	618	555	574	552	603	635	606	587	616	631	568	577	623	601	599	553	573	617	590	627	600	593	612	644	610	628	618	634	624	618	588	621	609	571	602	585	596	616	566	602	597	603	643	599	568	553	601	604	555	577	559	585	591	591	593	566	586	613	591	566	613	586	616	610	586	575	533	624	596	557	645	608	663	587	588	611	593	558	579	609	561	596	592	615	588	621	579	643	576	592	620	604	633	569	566	606	562	630	571	572	624	604	605	578	607	567	607	598	578	622	568	624	628	611	561	571	621	591	591	584	596	603	588	597	594	576	584	600	588	627	589	583	572	609	584	643	611	618	558	578	578	597	610	621	597	610	593	585	601	612	599	645	592	613	595	633	619	558	587	624	597	604	643	611	607	625	611	559	602	631	614	613	633	596	572	575	573	631	575	608	567	561	623	554	577	571	601	580	641	565	554	603	602	585	608	607	627	572	589	614	576	606	597	582	576	563	574	611	607	638	601	603	623	571	559	577	589	591	593	644	600	606	567	601	606	591	581	604	599	579	590	598	632	571	589	577	570	589	591	605	618	609	597	588	574	592	629	576	635	595	613	595	574	570	587	631	590	605	608	568	619	583	564	557	597	587	596	632	600	568	578	607	582	599	581	593	612	582	599	603	619	611	587	600	642	620	565	605	557	558	625	591	563	614	586	582	608	595	599	593	598	596	597	609	643	596	628	619	579	609	572	581	586	601	606	581	581	633	649	588	625	621	593	589	599	593	603	619	623	591	588	607	635	585	648	543	606	568	580	586	603	618	592	597	573	587	600	584	592	593	592	602	587	597	614	588	612	589	595	604	593	582	593	611	612	603	604	572	566	596	617	623	593	570	581	621	619	587	620	588	589	605	594	593	567	590	601	588	628	540	633	618	549	612	628	629	589	606	654	594	604	576	645	641	586	624	589	590	591	657	565	572	604	617	631	582	602	593	574	563	662	561	590	563	644	568	626	594	582	622	580	560	586	582	622	601	587	565	610	585	587	575	582	587	602	611	618	623	587	593	547	608	584	619	598	536	645	521	608	562	587	584	594
4453	1191	524	348	309	302	410	436	453	376	360	357	293	211	211	161	167	194	161	160	156	150	124	334	459	442	316	253	197	135	92	107	110	82	112	91	106	88	92	88	83	89	89	93	102	83	87	80	113	117	79	72	95	72	98	82	98	86	106	93	84	85	87	93	90	82	92	88	88	82	104	88	81	87	89	107	92	83	102	80	82	89	74	98	73	93	88	91	87	102	89	85	92	93	71	74	72	82	88	102	96	95	92	86	88	81	97	86	92	99	109	97	79	98	83	98	91	115	79	93	102	96	87	87	104	96	77	92	62	94	90	105	64	94	92	87	93	97	93	95	94	98	95	93	92	96	108	72	99	85	109	109	86	74	78	94	84	90	74	90	88	76	111	98	95	81	83	94	103	84	99	77	92	121	124	80	87	86	89	93	77	79	84	82	88	89	82	98	91	84	100	97	108	103	85	78	90	102	87	101	91	100	102	87	83	85	84	95	64	105	73	79	106	85	69	92	71	97	91	85	96	103	109	90	92	82	92	71	74	102	80	89	97	88	81	95	93	98	71	77	88	80	82	80	91	83	86	87	112	99	81	85	98	103	98	88	91	89	85	95	108	89	85	89	113	79	96	100	101	108	96	85	78	91	95	84	89	73	101	101	60	92	108	75	104	96	82	86	86	91	95	93	80	80	77	85	82	71	91	85	93	105	88	84	85	115	76	99	103	88	86	96	91	94	81	89	100	85	96	97	90	92	105	90	95	89	93	93	97	81	87	79	108	105	79	114	87	97	93	102	93	84	91	85	101	92	88	89	96	86	77	104	95	92	76	86	96	89	79	76	92	98	95	82	91	81	79	81	91	97	92	66	104	90	102	91	80	91	86	93	82	96	92	88	94	80	88	88	80	84	87	94	75	89	73	87	75	79	98	76	93	75	93	85	82	87	105	100	87	93	97	99	82	90	91	76	85	79	76	109	99	104	99	90	85	97	68	92	88	84	91	87	108	89	100	87	89	87	94	94	86	94	81	77	95	92	82	88	97	88	100	81	103	82	102	89	99	80	86	108	99	84	95	93	88	90	95	76	88	100	80	84	116	94	71	106	113	79	100	95	105	83	93	74	84	92	96	99	90	85	98	112	88	100	82	106	87	99	80	85	93	85	74	76	80	98	84	89	75	83	100	106	94	92	89	89	76	84	82	100	97	104	101	92	106	92	80	90	96	109	95	103	71	98	98	83	103	88	99	88	75	93	77	88	80	88	82	100	82	87	90	93	94	100	100	83	92	104	88	97	102	104	76	83	83	88	103	75	88	93	81	97	87	100	83	109	80	108	100	89	101	95	103	86	89	87	82	105	74	80	90	94	84	91	88	94	54	92	86	96	90	100	85	102	91	98	80	100	95	79	105	80	78	104	85	114	84	74	91	92	92	87	89	103	68	89	83	90	89	96	90	83	100	80	90	82	117	71	88	88	94	80	78	81	73	94	93	97	101	108	78	91	87	98	105	88	93	95	94	97	94	79	100	83	95	87	106	102	80	92	92	82	85	73	100	99	83	66	94	89	91	83	108	79	93	98	96	81	104	88	80	89	84	93	99	94	97	103	92	77	95	83	92	98	92	78	83	79	92	92	79	99	106	130	101	92	96	110	98	95	96	108	87	114	82	88	72	92	100	92	77	83	87	97	78	100	102	81	92	78	97	87	88	83	88	87	88	88	104	98	99	92	96	92	86	92	78	83	98	94	105	102	82	83	85	79	105	84	93	90	86	97	84	98	94	102	99	96	104	69	65	78	100	80	88	97	75	80	65	91	90	83	95	95	97	100	98	96	102	91	85	96	89	74	92	71	85	94	91	96	94	79	87	91	84	71	86	94	84	103	88	100	88	74	85	107	80	80	108	91	97	109	116	105	92	98	95	97	79	76	102	80	93	99	91	82	88	106	110	94	98	74	89	82	97	81	89	80	64	86	84	85	86	89	92	106	96	100	86	104	82	96	93	97	83	90	106	103	93	89	97	98	69	89	93	99	75	88	76	92	83	90	83	95	94	92	97	97	96	73	102	82	102	98	93	77	90	96	90	99	96	84	81	84	89	102	78	87	69	96	89	79	91	90	103	98	109	90	74	87	94	82	90	90	79	90	92	94	100	82	87	82	91	83	92	102	102	89	85	86	92	107	87	99	101	94	121	100	83	87	95	100	85	88	83	75	88	89	100	90	84	91	83	88	93	90	76	112	81	95	111	107	84	100	77	103	94	90	91	100	86	102	81	102	86	79	83	90	84	75	77	101	89	81	91	84	90	95	104	92	84	92	90	95	74	84	92	90	92	102	77	70	89	101	93	92	96	95	81	80	94	90	81	96	101	96	77	103	106	81	85	81	90	97	69	89	93	103	96	90	97	83	81	86	101	94	107	85	81	82	103	83	83	99	92	101	95	91	87	80	88	98	101	91	98	77	94	102	108	100	76	82	78	111	104	78	86	98	69	92	88	102	97	99	83	97	100	85	75	90	68	84	86	74	94	90	85	81	99	73	84	86	114	87	83	87	95	81	105	97	88	90	93	86	102	93	97	82	88	100	92	79	103	80	83	74	91	90	64	92	100	79	91	86	89	103	93	88	92	80	78	76	96	79	86	90	97	91	95	107	78	72	83	84	87	87	67	95	87	91	85	75	111	93	99	98	84	88	82	95	97	93	97	96	95	89	111	96	93	87	88	96	81	93	90	89	90	75	107	82	94	81	85	79	67	89	90	100	77	87	107	91	88	95	94	83	76	82	87	91	100	76	95	79	92	86	99	93	81	96	68	82	98	95	99	84	88	81	111	99	74	89	85	83	89	91	97	93	94	86	89	82	81	93	83	84	96	93	98	73	85	85	86	80	91	104	104	106	85	90	104	90	96	104	91	84	93	88	74	89	108	80	93	76	89	108	92	103	77	88	101	104	74	101	98	93	98	101	91	76	98	82	89	85	81	74	66	94	106	101	100	77	86	83	105	80	81	97	95	88	87	93	111	88	76	93	92	85	93	86	93	79	81	80	96	101	81	68	108	96	109	92	78	115	106	98	96	90	89	81	95	110	97	87	104	91	71	91	97	90	78	104	98	85	79	80	82	103	97	94	74	106	86	98	111	94	88	76	92	89	99	82	83	96	89	90	95	86	104	94	100	92	79	96	102	84	99	87	85	91	97	98	110	90	122	87	94	93	92	89	79	87	102	122	88	91	105	94	92	101	115	105	79	100	83	88	80	94	94	82	92	89	103	89	83	83	101	90	79	96	88	94	97	87	92	76	100	90	98	92	89	96	95	94	81	97	83	102	73	89	83	87	102	84	79	96	98	87	84	101	100	91	92	74	92	104	83	84	78	91	118	93	90	86	94	87	89	82	82	94	94	82	85	92	93	82	101	85	84	86	106	96	92	105	84	86	104	74	86	82	85	90	72	94	72	107	120	97	83	85	88	105	90	88	90	85	79	87	75	106	82	90	86	96	104	92
24866	10456	5693	5983	11774	15648	16376	15409	14021	11995	10864	9864	7347	5399	4939	4158	3808	3245	2948	2659	2241	2120	2300	7212	8996	8479	6094	4312	2740	1711	1188	911	869	689	732	695	650	656	671	674	672	713	636	725	690	633	688	680	671	670	653	661	669	677	632	660	659	668	639	630	704	682	671	674	670	669	629	654	651	661	704	680	658	686	643	666	681	643	683	695	641	677	687	671	716	688	718	692	708	702	663	659	680	696	667	667	641	708	695	642	658	688	694	701	647	663	699	646	682	705	651	668	707	717	683	665	671	653	672	669	632	705	697	621	676	662	676	683	653	684	658	625	628	661	661	661	676	695	673	690	663	679	708	702	649	707	688	688	656	676	678	682	644	659	661	650	713	698	702	701	645	670	656	686	729	664	655	661	624	724	676	647	642	660	641	654	652	680	622	653	684	713	675	696	624	685	691	665	706	682	654	667	681	609	687	651	616	677	666	736	704	632	673	631	694	623	691	678	665	657	642	664	684	681	662	703	681	645	682	693	654	627	677	660	685	760	629	652	646	711	693	695	685	667	658	636	633	655	618	667	686	727	696	634	645	702	677	708	690	654	687	706	703	636	658	666	678	700	684	682	697	676	630	687	704	662	662	693	682	691	666	720	702	689	678	670	671	665	657	643	721	649	721	675	696	721	686	654	681	669	712	653	719	730	691	648	627	626	703	675	690	633	680	655	699	648	648	704	656	677	684	661	694	655	656	666	690	629	646	691	679	657	679	696	656	640	662	686	668	677	684	709	679	660	701	722	721	701	745	663	668	645	644	720	703	660	696	646	695	649	642	680	668	698	645	631	712	684	728	699	691	676	660	689	686	640	700	734	682	677	648	644	692	654	673	665	641	728	700	658	659	728	692	603	677	666	670	675	618	663	698	641	679	684	685	646	630	659	629	647	665	690	693	682	681	691	642	677	714	640	704	636	688	637	691	675	691	715	702	670	649	672	691	656	686	657	669	708	660	687	664	669	699	672	662	644	671	699	684	685	695	663	642	691	714	664	675	666	660	674	680	674	634	680	655	675	667	647	671	645	648	686	715	608	650	684	689	661	685	687	701	731	705	688	700	698	639	658	652	690	697	695	664	709	679	674	661	732	654	668	623	643	682	703	658	709	716	677	662	614	681	652	673	690	711	644	644	637	667	621	666	664	677	652	673	659	674	683	667	694	678	720	702	678	690	688	665	634	692	687	621	685	672	696	680	657	687	696	696	692	646	656	681	671	644	643	700	681	683	689	630	672	666	685	660	671	679	684	647	668	651	651	676	669	671	656	667	649	677	728	689	650	657	668	640	705	702	706	687	709	651	635	674	743	661	710	669	679	663	680	715	680	708	669	673	645	663	670	654	670	716	609	631	702	631	648	702	662	712	650	705	702	695	678	678	669	667	662	659	685	649	621	662	641	647	648	671	616	671	671	634	680	693	670	641	671	638	692	679	660	667	686	650	682	680	695	720	692	629	694	673	689	642	666	625	690	638	657	685	714	698	703	663	720	683	649	676	642	656	640	682	625	698	648	700	615	699	687	665	660	690	731	712	664	655	658	616	685	660	664	725	653	624	617	680	641	676	650	653	656	694	647	667	653	640	680	686	673	665	629	706	662	674	640	677	669	648	664	699	697	688	701	632	673	673	680	706	636	663	653	670	673	665	675	679	725	615	641	697	695	722	641	669	683	672	694	700	691	635	650	721	661	677	684	646	680	677	673	640	674	700	681	688	698	688	679	715	703	660	655	643	678	715	671	690	662	685	648	649	653	713	705	687	654	694	700	694	662	642	638	714	668	672	694	646	656	668	667	706	671	671	695	705	706	705	683	668	694	694	681	693	643	727	675	668	671	704	662	675	642	665	674	694	646	689	687	648	643	694	672	685	691	719	677	660	673	714	710	616	654	710	668	687	694	700	684	678	679	686	660	654	694	676	703	672	711	681	688	681	734	702	656	684	697	643	665	671	676	652	704	684	679	656	654	628	724	693	676	652	660	673	694	677	675	701	691	687	674	641	616	645	655	706	734	693	701	680	661	678	699	659	651	713	658	667	664	685	651	707	644	715	680	664	659	719	653	698	683	660	713	659	646	710	669	693	615	694	663	700	718	639	646	685	663	737	648	703	663	703	649	678	709	686	684	695	660	676	668	689	644	681	705	696	695	631	656	634	691	653	643	632	655	664	729	699	617	647	684	644	619	647	646	674	678	677	700	681	661	691	687	697	691	625	681	698	656	660	667	682	648	667	681	669	665	672	662	710	680	639	665	737	665	679	670	703	667	725	653	649	682	666	678	646	715	694	631	640	686	675	683	691	653	667	704	654	682	670	685	680	659	682	671	650	640	726	629	662	689	643	643	686	639	685	649	668	692	758	669	673	651	663	679	674	698	693	673	671	644	680	635	698	636	674	717	687	648	676	658	670	668	682	675	691	681	682	672	664	672	644	676	671	658	621	669	706	644	663	690	645	642	638	676	651	652	699	652	652	682	684	699	696	654	695	672	714	687	620	680	652	680	662	663	662	641	708	694	680	717	671	690	682	704	656	681	685	611	684	651	678	647	641	646	695	670	660	653	656	652	682	694	704	659	610	644	680	681	673	688	686	621	664	669	654	651	728	685	666	676	644	705	725	714	670	681	725	687	655	647	683	662	687	708	686	664	685	680	637	654	650	674	684	662	630	691	644	689	656	641	653	677	673	680	664	684	636	689	686	667	641	683	657	622	664	672	676	604	655	669	672	684	655	665	682	645	679	681	689	649	671	669	644	685	706	657	690	672	660	641	657	690	672	711	670	731	643	684	638	647	701	653	617	682	670	652	674	657	707	677	657	664	685	688	688	657	668	731	687	656	678	620	672	649	664	669	631	664	665	655	664	664	669	647	676	640	700	680	696	699	643	731	756	668	692	654	699	676	677	709	684	589	660	637	658	685	675	702	700	674	663	690	665	706	681	658	682	666	649	609	649	676	672	650	674	697	700	653	624	714	636	669	665	683	679	623	684	639	675	729	707	659	686	674	666	678	664	690	700	685	690	645	662	695	667	669	678	659	651	700	624	663	667	635	655	675	710	627	644	631	588	652	665	675	612	607	700	678	666	660	676	653	658	684	608	700	728	701	681	667	625	651	623	636	607	691	666	704	693	677	686	721	636	694	671	662	633	687	642	657	650	696	669	679	714	726	646	668	636	689	665	708	678	667	672	657	659	677	646	660	639	696	669	644	703	705	624	720	640	655	667	684	699	736	656	633	661	713	627	673	612	659	709	675	682	661	661	654	645	613	635	627	625	714	683	639	650	710	648	651	661	664	662	669	603	686	692	644	711	690	701	678	651	692	679	667	673	695	623	671	679	636	675	694	709	678	694	634	680	666	621	692	626	677	707	665	682	674	641	677	665	659	662	695	689	665	627	693	704	661	666	676	686	672	653	686	702	628	671	727	659	657	687	687	657	672	688	683	712	678	666	648	628	647	653	658	709	668
4576	1554	718	452	349	392	525	572	576	534	529	460	321	284	266	253	206	176	191	146	157	162	150	526	790	726	552	375	232	201	126	117	114	102	97	110	92	91	95	78	92	94	101	94	95	80	94	87	92	89	89	97	93	79	103	85	86	117	111	98	96	109	76	69	83	100	90	78	75	94	90	100	84	91	79	87	100	86	96	87	90	98	90	95	85	98	101	101	85	81	100	109	109	115	72	93	98	83	89	78	94	105	86	84	102	80	103	103	95	106	94	91	94	85	73	91	100	71	100	82	81	82	85	89	72	96	75	72	91	81	100	97	94	88	90	81	83	83	102	87	85	90	90	76	96	94	82	83	110	102	103	102	111	88	87	104	78	102	86	75	91	109	91	93	86	80	85	96	92	89	103	93	90	97	104	84	90	117	88	93	83	92	82	90	88	71	102	83	89	91	89	85	92	95	89	76	81	98	94	86	77	86	97	93	79	86	93	88	78	97	94	93	104	86	79	99	112	88	93	100	87	105	89	88	91	88	89	61	91	98	105	82	73	90	95	84	90	90	98	89	93	83	81	93	89	88	91	93	100	87	89	92	85	98	112	90	99	101	95	102	85	102	98	95	117	92	68	97	118	90	91	97	99	85	82	91	96	94	96	98	85	91	90	92	96	98	80	97	88	94	103	92	84	96	88	86	96	85	99	103	108	99	113	108	82	93	75	76	90	89	97	81	96	90	100	103	89	84	93	93	95	109	88	83	92	79	107	77	97	85	87	102	99	78	77	102	88	68	95	90	92	104	82	85	95	91	86	83	92	92	81	87	115	77	99	83	95	82	98	93	99	80	95	104	98	75	99	92	100	84	113	90	80	96	89	104	96	89	82	93	100	101	74	89	95	88	93	106	94	97	84	99	92	100	90	89	103	87	109	97	85	88	92	81	81	96	114	85	99	80	96	87	85	99	81	97	110	94	88	89	93	94	89	94	88	113	98	98	95	88	102	77	89	94	84	108	84	73	91	88	88	79	101	84	83	78	88	82	107	88	88	109	90	81	88	91	92	79	78	92	91	86	113	80	74	74	73	95	94	95	84	96	106	106	106	106	98	86	97	93	86	89	75	91	90	111	93	88	95	94	102	81	116	73	102	97	74	108	112	90	77	79	88	80	89	86	113	96	81	71	89	107	100	111	95	119	88	116	94	93	90	87	82	83	92	85	91	89	78	104	76	84	92	95	95	104	95	90	96	76	82	93	85	84	82	92	90	98	83	78	91	84	101	91	96	96	90	113	96	99	91	95	82	110	90	86	98	82	85	93	100	86	90	90	87	96	84	95	76	90	94	94	95	95	93	101	90	81	97	104	100	88	86	100	77	87	88	91	105	73	96	84	104	81	98	107	109	88	95	78	86	92	88	83	90	93	83	109	94	91	106	94	82	91	83	90	84	91	103	100	113	91	104	104	108	105	76	82	83	90	92	100	110	90	102	88	92	106	78	89	88	92	81	99	99	77	106	85	88	95	91	86	85	82	93	85	85	85	75	84	101	88	95	101	92	93	95	109	87	102	85	89	96	101	83	101	92	93	108	94	96	98	103	84	110	96	91	87	93	93	87	103	121	97	84	92	85	88	89	73	93	87	86	87	83	94	93	98	93	79	81	83	93	90	86	89	119	83	99	101	100	83	101	94	88	85	87	85	82	91	96	89	92	84	98	91	87	90	100	91	83	102	102	101	93	97	98	102	86	104	104	82	96	132	100	70	76	80	88	99	88	109	104	90	72	85	88	99	88	89	75	81	76	88	94	110	89	101	81	83	78	75	92	93	101	102	117	93	79	92	84	84	90	81	86	79	78	76	80	99	87	70	89	89	102	95	94	94	98	97	74	74	100	79	89	102	90	75	98	102	87	102	109	94	94	97	87	99	87	96	89	111	83	88	89	116	99	86	74	99	115	101	84	103	86	94	84	121	89	91	104	88	98	87	82	85	103	79	99	92	97	78	96	93	93	85	108	94	88	87	91	88	76	85	96	86	88	102	93	91	89	95	103	87	89	77	97	92	80	99	76	104	87	80	91	89	81	76	85	91	115	94	91	80	96	108	81	81	79	95	101	96	99	91	104	99	95	103	94	80	79	81	91	80	87	84	102	100	82	89	82	87	103	86	73	97	84	98	100	91	83	101	93	76	101	107	83	101	91	95	84	82	98	75	85	92	98	88	106	94	86	90	92	97	93	94	92	99	111	84	96	91	86	91	99	101	92	80	84	87	98	87	80	98	77	106	75	105	106	93	104	87	87	90	105	85	91	83	83	98	94	90	88	84	98	92	91	90	84	78	92	89	97	83	89	105	96	85	79	108	90	85	85	95	95	101	88	100	96	93	83	97	102	102	71	90	82	97	107	93	97	95	112	92	86	77	85	89	84	104	104	92	96	89	87	112	94	99	85	77	81	98	95	95	102	84	94	94	102	86	102	98	91	97	89	80	83	102	91	65	80	90	94	100	86	102	95	87	94	95	81	101	81	97	89	108	101	80	90	114	76	94	89	80	91	98	96	90	105	94	91	82	83	85	87	87	97	87	83	91	93	86	99	103	112	84	76	102	98	88	80	94	80	100	95	94	94	92	87	92	109	77	94	81	93	104	86	89	107	75	91	95	110	103	102	91	103	69	96	82	90	93	120	92	75	85	84	76	89	89	80	83	92	102	88	98	70	105	106	94	97	88	105	86	84	94	103	90	96	81	94	102	106	92	97	110	96	98	104	97	101	96	87	96	96	86	96	81	116	96	87	101	93	90	98	87	83	91	90	97	88	93	98	93	77	91	103	90	103	87	78	93	105	97	91	95	78	86	89	87	94	88	106	87	89	80	84	99	89	83	108	84	79	85	90	80	76	91	91	100	103	90	78	118	73	83	84	77	92	87	88	95	121	84	90	104	85	102	89	90	80	90	86	95	83	98	84	94	85	88	101	85	90	104	118	103	93	79	85	107	86	92	95	101	86	107	100	100	90	86	106	104	100	113	85	98	83	95	95	83	98	80	85	91	88	71	104	98	88	84	90	92	85	99	89	96	85	97	99	81	90	84	104	104	101	96	92	99	88	86	94	106	94	88	87	93	92	96	86	93	84	107	93	89	95	102	81	81	85	89	98	97	97	98	90	101	82	108	103	83	102	92	109	81	92	94	98	90	92	82	97	90	108	101	102	93	73	83	69	92	77	98	87	95	106	84	72	80	93	83	101	82	89	93	82	89	87	94	83	85	83	101	89	89	85	108	80	69	81	89	85	87	87	100	98	89	91	89	81	80	91	84	89	93	81	86	86	88	96	97	87	108	82	75	111	83	100	104	77	73	95	76	74	78	88	100	107	93	78	89	94	94	91	94	95	77	104	100	97	83	83	80	85	93	71	78	89	101	95	86	88	92	96	101	106	96	84	88	94	95	92	87	80	94	83	77	84	81	76	99	96	106	97	85	76	91	84	106	89	118	89	99	105	78	95	82
29050	12761	7225	7632	14306	19565	19994	18719	16866	14818	14295	11832	8646	7150	6026	5342	4808	4224	3854	3423	3010	2640	2672	10464	14476	13096	9980	6793	4183	2474	1522	1139	874	764	742	783	727	676	683	731	720	680	726	707	671	685	669	708	705	692	684	679	670	686	693	601	643	664	659	713	707	645	684	694	650	657	696	676	701	704	696	658	674	679	711	700	668	687	714	641	713	684	663	728	691	644	679	702	663	670	630	671	682	609	666	674	659	659	669	655	648	691	651	709	683	719	678	654	693	685	703	677	668	681	702	651	649	687	709	689	698	677	649	694	664	682	613	663	683	673	704	710	708	669	704	650	639	648	653	688	646	663	680	713	676	685	693	623	655	688	704	688	693	694	659	708	647	662	662	697	676	723	697	683	671	686	650	657	709	679	679	666	703	670	634	628	695	679	648	682	613	672	678	664	654	633	744	684	659	654	642	656	667	668	684	700	678	655	700	678	649	688	657	689	681	661	665	683	630	663	701	698	681	667	674	699	679	644	688	668	679	661	671	679	685	678	659	677	709	681	639	697	710	648	661	690	635	700	642	685	663	696	664	698	689	675	658	640	617	653	652	677	656	653	697	635	695	660	692	750	671	667	741	665	630	686	675	678	683	698	679	649	662	660	676	655	661	694	699	712	739	644	703	660	677	704	690	654	658	656	674	679	686	673	725	686	698	695	677	682	699	681	676	688	666	621	690	690	698	707	699	648	707	638	742	654	614	695	704	726	627	644	670	703	641	704	686	675	660	682	681	671	679	682	656	741	681	680	663	713	675	668	694	703	714	635	687	700	646	667	637	657	679	714	652	670	672	709	664	685	677	717	608	651	675	705	685	642	670	661	693	727	661	626	698	681	694	651	710	683	703	684	699	661	677	635	688	672	648	674	666	661	670	693	644	640	636	707	636	638	633	661	680	674	706	636	652	698	668	718	684	706	675	657	656	681	690	704	661	663	708	653	705	693	666	680	700	674	699	675	686	665	693	633	695	672	696	662	683	664	709	694	709	715	696	687	716	719	723	677	623	668	682	691	745	704	715	690	637	673	652	695	666	726	666	621	707	667	693	683	709	754	691	672	661	674	695	684	681	666	656	688	719	699	686	691	729	658	688	704	652	621	713	668	631	673	653	675	668	673	696	713	684	653	664	617	647	701	712	687	688	699	673	695	690	668	640	700	670	683	726	661	655	684	692	686	635	664	643	632	689	683	681	712	659	737	689	719	660	708	631	675	683	686	681	635	711	683	644	690	663	698	671	669	710	688	670	668	683	677	660	632	697	663	697	685	686	665	670	650	708	729	677	665	680	717	704	645	681	690	649	703	678	638	713	697	676	656	624	664	639	721	696	714	647	675	684	709	690	675	633	663	656	659	634	699	700	679	707	658	673	718	658	667	672	648	708	665	647	717	667	669	653	649	687	611	659	671	716	634	702	704	713	634	671	706	715	654	655	643	681	665	676	684	657	696	692	708	705	644	694	667	676	683	685	660	708	688	684	661	645	689	709	647	697	628	681	680	664	719	689	624	651	682	698	740	666	678	709	681	671	654	700	667	655	662	696	698	690	639	681	702	668	704	720	687	617	661	704	681	691	645	661	700	714	689	671	687	681	673	706	674	649	687	721	668	670	656	655	656	644	725	617	687	658	665	713	696	715	633	662	686	646	684	666	697	662	677	711	680	659	670	644	684	673	695	619	676	677	676	698	682	652	673	670	739	763	690	685	641	675	680	662	671	680	671	670	683	719	687	632	715	661	675	655	665	694	656	693	667	618	683	735	670	686	673	658	639	703	660	680	633	668	660	647	684	734	668	686	634	697	719	649	710	693	663	665	672	657	621	680	686	708	694	706	651	665	664	666	657	674	658	690	666	667	657	720	697	692	702	665	652	694	654	634	608	681	678	671	732	708	711	665	653	685	657	690	667	675	660	634	647	722	715	685	684	695	678	651	654	700	663	705	706	685	682	664	736	668	664	670	677	667	709	692	661	655	690	667	697	693	707	689	706	713	723	648	687	688	653	711	658	670	658	665	645	669	695	692	645	650	674	715	668	726	702	617	708	664	644	673	677	688	657	709	713	649	636	657	662	645	665	684	676	681	649	626	652	677	686	661	650	668	695	657	676	595	688	715	716	660	710	678	667	708	706	716	646	676	656	690	673	727	671	648	709	670	668	677	692	724	653	694	659	695	715	682	691	699	632	681	675	651	701	695	697	683	658	673	654	673	647	636	681	677	685	664	686	699	637	665	667	700	708	664	688	693	715	690	676	689	627	678	675	672	648	662	658	707	653	721	714	671	693	656	682	658	689	668	727	685	687	643	675	653	684	681	663	670	687	693	648	693	632	635	695	655	659	690	658	705	673	687	738	702	647	700	708	684	662	714	655	685	656	689	677	686	702	676	700	698	672	711	651	695	663	698	703	658	644	686	649	704	686	657	610	667	660	716	677	694	732	691	657	678	646	656	634	682	688	708	671	721	663	668	643	676	683	725	715	707	682	679	642	658	660	695	657	679	655	689	659	655	706	667	698	669	677	681	650	687	661	733	687	666	607	701	668	639	688	680	679	688	667	672	682	665	669	668	709	654	681	681	643	620	672	620	683	668	681	667	685	638	661	664	673	687	718	703	659	673	695	655	686	715	696	654	719	647	657	731	659	650	686	714	651	658	647	695	670	687	704	726	650	687	653	685	657	697	668	682	643	685	651	678	648	737	668	727	664	685	666	671	635	682	696	659	691	669	655	674	688	721	661	652	666	698	637	652	664	680	696	689	713	678	686	667	676	681	666	646	641	654	674	675	686	650	682	697	715	672	728	692	666	682	641	701	698	656	659	652	701	697	649	642	660	695	659	634	657	705	665	723	724	644	681	709	694	684	663	644	676	717	687	691	702	701	681	620	671	691	706	667	698	702	652	699	694	722	667	648	685	649	694	657	668	630	686	685	686	671	690	701	695	682	707	661	727	701	651	636	631	685	676	652	675	648	636	640	622	692	705	678	695	682	691	720	734	724	685	617	661	710	685	714	687	686	680	638	670	719	686	698	659	654	687	660	653	697	668	650	692	653	711	658	676	697	644	659	705	654	636	676	677	677	636	713	705	654	706	665	674	651	713	666	650	723	701	679	645	643	634	661	628	716	673	712	660	672	632	678	650	693	692	710	628	674	695	694	661	688	723	697	696	722	708	665	659	681	669	665	688	663	704	727	673	665	639	729	702	661	712	677	713	679	732	675	689	698	626	674	681	667	690	666	698	681	653	659	679	677	706	665	623	692	711	703	713	696	656	684	664	698	697	660	691	707	673	672	684	643	701	676	655	654	674	646	651	665	711	652	666	674	669	647	687	699	661	686	659	692	693	717	650	651	667	666	707	665	637	685	710	655	665	688	679	652	681	673	640	661	675	680	698	664	723	695	678	685	668	623	669	684	669	725	740	668	689	655	719	710	715	653	661	629	665	694	691	614	670	714	700	722	685	653	660
3328	893	380	272	190	244	332	300	326	345	315	219	213	162	150	162	121	116	141	114	93	120	119	144	174	159	170	111	92	100	95	86	89	86	73	75	75	83	95	86	91	85	72	73	76	63	86	73	72	54	78	68	76	77	79	82	64	64	91	85	77	65	69	59	70	80	81	67	76	78	77	83	86	66	84	71	78	79	67	82	91	76	84	73	73	78	72	69	63	87	80	86	85	81	71	92	66	81	83	82	91	77	72	92	77	79	97	72	88	86	81	74	70	73	94	65	84	69	73	62	79	74	73	72	87	81	78	77	86	77	77	87	94	72	71	81	68	81	93	79	77	71	88	81	74	80	69	93	69	77	86	88	81	67	73	81	77	88	82	66	67	80	76	74	68	81	70	66	70	86	82	76	75	91	71	63	73	93	72	86	81	84	79	79	87	73	66	95	71	72	84	81	77	69	77	82	68	76	79	87	93	82	85	80	90	70	84	76	73	97	78	63	64	94	73	80	72	83	72	83	77	72	81	88	80	61	85	65	85	76	84	77	79	61	82	76	69	65	76	92	77	85	74	74	83	85	79	89	69	72	84	58	90	78	67	81	79	84	70	72	66	74	78	72	65	59	62	75	97	69	57	79	74	69	87	71	83	77	73	82	76	67	68	81	90	81	96	72	91	81	86	75	84	83	70	92	97	80	79	88	73	72	71	71	63	71	67	74	84	85	76	79	66	67	73	88	63	69	85	76	71	81	76	74	85	80	77	89	92	73	80	68	68	76	79	79	69	74	93	84	76	82	66	98	81	79	78	81	84	76	81	73	82	84	82	79	67	76	74	84	64	76	63	88	91	74	78	77	56	81	86	87	88	90	77	105	94	74	77	71	75	84	85	83	60	70	70	92	74	75	76	71	79	81	70	70	59	73	82	84	76	67	83	74	89	79	60	69	68	67	81	80	98	85	88	73	84	102	85	87	71	79	87	80	87	89	59	86	94	87	72	84	75	67	74	87	77	86	89	72	92	84	94	93	72	68	94	69	88	73	71	82	81	55	78	70	69	89	76	77	72	63	88	68	73	85	82	85	79	73	74	52	80	92	94	64	73	73	92	77	57	69	66	83	76	82	66	84	86	88	72	80	74	72	87	88	74	89	71	72	79	80	83	75	71	86	84	79	80	72	65	85	75	68	75	74	86	84	64	63	83	71	73	72	80	76	74	79	96	69	83	84	72	70	64	92	82	91	81	81	84	71	65	85	86	88	59	71	79	78	71	75	83	80	78	95	82	80	93	73	77	98	78	80	82	76	65	78	85	84	75	64	64	82	79	76	79	73	82	95	70	81	64	64	87	66	73	73	72	82	77	87	88	95	78	73	74	69	76	82	83	82	67	88	74	56	71	77	78	84	68	76	73	88	82	74	70	90	93	78	73	89	70	74	84	79	73	85	67	67	66	78	75	93	82	69	81	83	81	81	83	91	85	70	80	70	74	94	56	81	80	75	86	73	79	90	90	61	78	79	72	97	82	84	72	83	92	79	87	97	64	79	93	84	81	80	77	82	91	67	65	85	68	77	71	79	76	61	80	88	84	74	80	79	76	62	70	91	73	64	79	85	85	71	77	74	93	64	92	96	81	79	70	79	83	83	89	67	83	81	83	87	87	82	80	83	83	102	82	78	74	84	70	87	77	92	69	103	66	73	78	84	81	82	77	70	67	70	80	74	66	76	63	70	75	81	55	73	96	78	72	75	72	76	62	80	67	62	87	70	87	70	61	91	73	60	91	62	92	71	77	68	83	90	72	81	90	81	76	83	81	71	82	81	72	78	76	82	78	60	83	76	64	71	84	84	78	89	72	76	69	78	75	81	73	74	58	68	65	78	81	65	88	81	85	84	71	76	78	72	76	85	99	67	70	87	70	77	91	67	83	92	75	88	90	65	71	73	80	82	79	76	70	67	82	78	75	96	74	74	89	71	81	75	69	68	87	80	89	79	79	68	72	66	73	80	83	82	69	66	76	87	78	76	68	60	74	69	67	70	79	69	60	79	65	91	84	75	68	73	75	70	79	75	73	80	77	70	77	92	66	79	77	75	76	78	77	77	79	75	67	79	86	87	87	82	86	73	81	82	70	80	88	68	74	80	89	77	75	63	94	82	85	68	64	68	75	86	80	76	73	77	66	85	68	82	81	72	77	87	84	76	81	59	88	69	69	76	79	69	82	88	74	66	67	105	80	77	77	63	70	88	76	76	92	91	75	65	84	69	79	75	77	71	72	84	83	59	69	78	71	83	75	84	68	81	74	88	74	70	65	73	68	68	73	61	84	81	80	82	72	82	81	81	76	84	70	71	79	76	74	84	79	60	78	76	82	77	61	72	74	87	78	88	73	86	63	69	70	74	67	88	85	68	72	79	78	84	67	74	75	73	82	69	83	90	84	79	90	80	84	81	89	68	73	80	92	70	75	68	81	90	72	77	80	98	68	67	85	103	78	94	84	85	88	78	68	86	73	80	79	77	75	70	88	96	82	62	86	66	80	98	73	81	85	89	68	70	80	76	80	75	83	71	82	81	65	82	67	84	83	80	74	71	84	78	89	58	77	62	81	80	79	82	69	76	79	57	73	83	84	90	73	86	74	89	77	89	79	60	83	60	83	65	89	83	73	83	72	70	71	72	69	66	52	69	73	89	71	75	67	76	67	76	88	92	91	70	70	82	73	76	95	90	98	78	85	83	64	80	67	79	96	73	94	95	79	61	61	63	77	82	77	89	61	74	54	74	90	66	81	80	83	86	70	70	85	85	69	70	68	68	76	58	88	94	68	75	83	73	66	61	83	73	78	75	67	61	86	80	76	83	48	94	77	73	82	86	79	85	87	75	84	91	94	76	77	74	92	76	76	63	70	72	67	72	67	79	69	72	72	85	90	65	96	80	90	63	89	68	71	77	87	66	71	73	76	67	57	66	74	70	85	77	81	67	67	85	60	64	77	84	71	74	67	80	82	74	67	71	55	72	93	72	68	69	77	78	88	87	71	69	77	60	92	63	71	70	73	82	73	75	81	94	72	83	86	71	68	88	75	88	77	81	78	107	67	76	92	78	80	91	80	74	80	82	75	81	69	64	69	100	80	68	67	75	66	93	85	64	67	92	75	82	74	73	96	78	77	83	76	69	79	84	89	86	85	74	93	64	87	65	63	76	71	81	65	68	70	64	74	97	72	69	78	65	78	75	63	71	68	74	82	83	86	80	69	89	70	95	84	88	72	83	76	73	84	89	81	92	79	66	78	102	89	70	73	85	88	76	88	74	75	90	56	70	77	72	75	87	82	88	79	66	77	79	67	80	79	74	78	83	83	83	72	75	75	79	72	76	87	64	77	74	69	88	81	76	81	76	84	77	70	77	86	71	71	65	80	82	90	76	92	73	69	60	74	77	92	80	72	82	87	80	77	69	90	70	64	69	75	77	98	79	63	77	75	91	80	73	95	72	75	78	58	80
23081	8463	4517	4561	9092	13230	14107	11959	10967	9935	8949	6166	5053	4023	3669	3416	2914	2589	2212	2095	1999	1627	1507	2612	3164	2821	2194	1579	1158	916	789	698	649	578	543	577	587	577	584	627	564	591	596	578	609	621	578	604	616	568	555	600	599	612	570	631	567	590	588	614	558	619	586	600	586	642	576	574	612	590	607	607	534	565	584	585	600	577	602	579	596	577	613	593	627	660	586	598	592	611	582	596	638	600	628	622	575	558	546	588	570	586	566	512	593	593	597	556	629	550	620	605	587	563	604	588	611	587	566	592	598	545	586	611	567	628	574	594	627	628	593	594	633	612	556	565	610	554	593	605	603	612	575	560	589	616	575	578	621	610	611	587	562	590	607	609	590	635	610	567	645	592	564	608	578	582	616	599	559	554	623	628	591	625	593	622	571	603	592	577	588	579	576	566	584	584	601	568	595	582	576	573	557	601	599	570	578	596	554	551	628	614	597	603	543	613	570	625	627	600	580	566	574	600	597	570	597	572	610	566	570	565	585	584	550	624	601	599	615	575	584	576	597	554	560	604	660	595	576	574	562	604	577	588	600	597	594	596	578	561	635	608	571	588	579	616	588	527	583	516	579	575	559	596	605	584	621	604	594	621	595	551	592	611	585	594	593	557	616	567	572	552	584	586	594	632	595	567	591	601	594	609	561	593	604	546	605	589	569	620	582	628	603	584	585	591	554	582	595	573	601	571	608	557	582	620	559	619	550	564	640	567	570	598	602	618	610	574	563	549	559	614	626	588	609	615	597	543	580	564	586	619	624	595	603	575	616	585	591	610	596	597	635	588	601	617	554	594	624	551	584	576	619	573	601	594	581	585	576	619	586	617	561	610	613	584	563	557	613	597	607	572	597	607	565	630	587	578	560	570	597	588	611	610	578	575	617	615	592	598	603	588	611	594	579	573	641	572	580	576	606	618	574	558	592	592	572	579	611	560	593	574	581	616	608	588	579	605	591	590	582	576	578	601	585	523	602	558	590	580	592	593	637	599	569	553	542	629	596	589	599	586	609	605	613	590	621	608	619	623	542	633	574	596	567	566	611	620	615	581	599	572	656	609	584	608	592	616	603	600	569	621	580	564	568	612	552	607	588	608	567	618	566	582	577	613	581	540	596	602	572	594	587	596	588	577	572	579	580	600	596	594	577	618	567	604	572	579	560	585	642	569	611	610	597	573	599	578	585	617	597	596	569	602	598	575	631	592	583	591	631	586	583	598	599	631	617	546	581	575	590	595	623	608	591	590	603	571	543	597	653	621	550	579	562	606	620	588	635	646	567	580	617	594	601	620	585	585	589	596	606	581	618	615	578	615	557	617	589	636	585	549	617	592	579	533	634	599	543	585	600	627	645	586	610	585	573	627	580	627	585	610	615	591	580	611	601	572	599	602	588	582	563	602	598	606	619	583	585	574	599	593	612	593	548	617	592	574	559	630	631	567	595	571	588	615	588	565	601	582	597	570	586	601	669	595	567	587	573	539	596	631	611	556	572	619	584	595	576	608	607	558	574	593	603	533	597	589	568	589	548	584	592	651	614	592	602	601	617	575	563	616	576	551	572	592	572	601	552	563	571	560	588	562	612	594	587	537	598	599	564	596	567	582	586	544	589	576	560	588	546	596	656	573	619	574	609	610	632	664	582	590	591	596	581	596	566	578	588	603	548	605	585	583	592	557	579	618	597	587	587	558	577	582	582	624	565	597	606	578	614	595	572	604	615	571	582	643	591	602	610	604	564	592	581	605	589	573	561	611	598	594	589	600	581	555	579	588	570	594	629	588	558	631	602	602	547	549	559	586	572	604	568	591	596	580	591	573	603	589	583	612	615	558	591	622	591	569	577	627	541	560	575	637	601	605	523	613	572	566	630	578	596	579	592	607	538	590	603	543	596	575	601	565	580	605	586	566	673	633	602	612	595	588	597	624	595	564	577	597	553	602	554	608	591	593	602	595	619	559	583	604	607	593	570	594	647	684	606	588	614	582	568	588	577	539	622	643	544	574	586	539	606	631	617	616	574	577	549	570	572	610	571	575	584	531	596	568	581	525	602	578	574	586	581	573	602	625	563	629	594	613	604	570	567	590	590	571	602	585	582	601	610	600	617	601	590	597	597	580	581	585	578	565	607	521	560	582	612	601	593	601	587	614	592	589	614	622	601	612	651	598	568	578	557	593	585	559	590	603	600	614	588	552	613	597	557	614	631	598	581	605	590	585	595	553	549	589	584	585	587	563	553	595	634	605	561	597	633	650	549	536	598	658	588	568	602	581	588	634	594	597	574	565	582	547	575	621	590	578	574	640	569	558	581	587	585	592	543	647	529	608	609	598	586	627	614	566	611	562	567	590	634	570	582	644	609	567	555	593	575	605	542	612	574	603	643	592	567	611	583	604	610	598	593	559	523	583	601	625	586	615	586	596	581	581	607	624	577	584	615	630	582	597	565	558	577	598	530	575	584	591	618	613	566	586	583	564	564	571	596	566	583	587	592	574	593	589	617	576	580	610	562	611	638	617	589	588	616	596	601	570	572	558	593	578	588	607	563	597	571	594	633	624	611	611	599	596	539	611	574	580	612	565	638	573	576	597	575	591	603	563	601	556	596	614	611	615	621	593	606	608	576	597	568	590	579	579	600	615	577	566	566	614	614	566	567	606	565	594	571	578	562	564	603	562	610	601	635	628	631	661	635	561	608	578	618	544	572	626	575	613	591	589	620	572	596	598	589	590	610	580	592	586	579	578	535	550	607	575	592	616	609	596	590	579	584	587	599	615	597	576	578	573	615	560	632	583	601	633	570	608	595	576	579	644	584	588	582	553	608	543	629	544	613	629	594	578	559	613	566	655	586	658	624	628	586	627	608	554	597	593	601	617	554	583	596	584	603	615	575	571	602	600	580	594	618	547	580	600	607	592	594	583	648	563	622	577	560	633	584	586	600	583	569	600	546	558	567	591	617	616	582	558	579	574	581	588	623	640	579	579	612	634	576	618	603	565	583	612	608	567	558	637	579	597	615	599	591	567	585	567	629	626	565	626	655	595	606	584	557	560	613	578	576	601	595	537	673	593	561	564	583	608	575	613	589	596	589	554	565	624	550	554	596	570	562	590	583	610	645	552	607	615	592	535	582	630	595	544	561	560	621	601	582	587	591	593	557	598	632	549	595	617	610	557	610	593	592	592	569	592	624	599	575	583	603	550	595	590	632	588	588	582	573	597	618	594	565	612	578	624	542	584	625	570	619	595	587	573	605	583	567	565	586	550	580	547	574	604	626	597	596	598	573	552	599	613	578	576	615	545	654	609	564	612	609	578	594	585	589	600	598	602	633	611	636	581	626	618	600	590	643	617	569	569	555	596	568	624	590	579	583	598	605	610	623	570	619	625	543	610	586	578	606	617	600	621	579	614	566	603	607	551	585	551	536	597	613	577	603	565	596	577	543	618	582	604	563	626	550	599	538	628	576	605
3450	1130	571	338	283	323	401	476	422	404	384	276	227	213	197	188	166	169	155	163	118	110	137	299	426	430	319	231	173	134	100	95	93	100	74	87	88	87	76	82	77	62	75	87	81	84	88	86	71	84	81	73	89	100	75	80	80	74	77	80	81	84	76	62	76	81	62	86	75	90	75	92	76	76	77	77	69	77	82	76	82	75	81	81	88	81	79	90	83	73	75	94	74	85	96	90	67	99	76	91	70	80	78	96	97	74	80	101	95	77	88	77	92	81	80	95	86	73	85	72	75	68	93	80	89	76	66	65	84	82	102	73	80	74	89	83	85	71	89	74	93	83	80	90	91	81	81	70	81	83	62	86	67	85	74	68	99	78	89	80	73	70	69	84	92	66	85	86	72	64	71	68	74	84	90	68	70	85	95	79	93	83	97	80	72	90	83	82	77	72	73	61	84	82	66	79	96	73	89	87	84	75	96	106	77	87	81	103	77	78	86	76	87	87	85	88	84	77	81	81	97	84	73	83	95	83	77	98	78	87	75	73	90	77	89	76	74	81	93	70	90	84	78	77	63	84	87	86	84	81	79	68	94	82	75	78	82	75	78	87	68	83	78	78	75	78	84	70	66	90	75	96	85	75	93	94	74	94	80	75	73	89	80	71	84	73	83	77	97	79	80	82	55	83	89	79	89	69	82	80	80	88	82	71	86	90	76	102	99	68	78	73	72	68	82	91	91	87	67	84	81	73	64	82	70	94	82	68	77	78	86	86	85	91	98	75	78	89	91	59	70	89	73	79	67	77	71	73	83	87	74	71	85	80	94	71	70	69	96	72	80	80	88	80	75	74	78	100	77	88	68	80	93	81	58	78	74	90	84	95	85	82	61	83	63	80	89	79	90	87	62	81	77	83	76	85	73	87	65	84	87	73	73	93	77	87	85	82	73	82	65	98	87	88	71	85	76	75	81	78	87	67	84	62	87	83	65	91	94	86	86	86	62	78	79	88	87	120	75	84	85	81	65	98	79	89	77	81	78	79	83	72	78	72	71	91	82	84	92	84	91	81	87	90	76	75	84	73	105	73	74	95	68	84	94	79	83	81	91	77	72	80	77	74	76	78	80	68	78	66	87	88	91	80	82	84	75	77	88	70	80	76	80	77	88	75	82	101	76	67	87	85	89	82	68	94	71	82	98	76	97	77	76	77	87	72	84	81	76	91	80	76	75	78	89	71	51	86	76	78	85	89	90	79	96	73	89	78	100	75	77	70	78	73	78	74	82	73	85	87	71	80	64	67	75	85	93	76	88	68	72	81	81	89	77	87	84	81	72	95	83	94	84	72	70	85	85	75	91	80	75	88	70	75	68	84	82	85	65	75	84	67	68	69	90	77	86	90	72	84	88	68	91	88	72	73	67	94	84	87	72	84	100	77	86	68	84	82	81	75	77	87	105	75	72	85	72	85	93	76	76	79	101	70	83	71	85	87	98	81	106	73	70	96	77	86	61	89	105	76	88	88	75	84	85	72	89	83	75	86	93	68	94	77	85	66	86	89	85	89	77	81	93	91	78	67	89	98	70	78	77	82	65	77	87	75	90	64	80	99	86	72	91	88	87	94	76	70	70	81	89	81	83	74	68	80	81	100	67	72	65	68	76	84	84	87	78	86	81	88	79	79	84	87	90	92	84	84	79	78	73	76	91	79	61	73	73	88	86	66	66	72	75	70	76	94	80	78	95	75	77	72	83	90	86	96	65	76	72	69	69	104	87	78	103	84	74	69	96	78	81	99	87	85	57	83	77	64	92	80	81	91	104	96	68	82	88	70	81	75	86	73	93	73	84	93	80	80	82	82	78	80	93	88	93	85	90	68	83	81	78	75	83	85	76	97	74	101	82	75	68	66	77	93	84	77	83	73	78	93	83	87	64	64	85	74	69	95	90	88	70	91	84	88	78	75	79	88	74	86	66	83	102	71	69	79	80	84	97	92	90	96	89	87	78	95	76	72	87	77	92	82	78	91	83	81	78	67	80	84	85	92	90	84	87	74	86	66	77	74	81	84	67	79	86	80	81	88	86	86	107	63	85	80	89	81	89	78	78	83	100	90	75	71	81	72	81	95	68	74	79	88	78	78	97	67	83	89	67	64	81	91	89	76	72	77	66	81	85	86	85	85	79	80	91	80	81	88	72	79	98	83	64	84	82	90	80	72	68	73	77	77	89	79	82	79	91	77	99	75	70	73	78	84	75	100	82	76	69	90	78	90	100	80	56	95	85	96	69	103	82	75	87	79	79	80	75	65	97	79	76	61	92	82	79	76	75	74	82	88	103	73	81	87	78	80	94	60	85	61	89	69	73	86	83	86	99	70	79	91	88	87	70	80	78	72	78	82	92	83	83	85	89	79	83	70	78	76	70	95	89	103	76	85	83	77	86	73	72	72	75	81	68	88	89	75	97	78	74	82	63	93	85	67	70	92	75	85	66	82	67	82	85	84	77	79	89	78	91	92	86	65	85	83	79	71	87	79	83	87	76	63	68	84	89	77	83	74	70	85	76	70	76	74	78	83	66	90	84	68	78	63	84	73	97	83	74	92	77	77	78	70	68	84	66	70	99	82	77	68	78	88	70	95	71	75	102	75	98	88	73	81	97	83	92	75	67	84	82	83	68	83	71	94	77	94	79	76	76	85	80	69	70	73	88	84	89	97	96	86	84	87	78	74	91	87	93	85	68	86	78	79	80	73	79	87	67	81	85	74	81	87	79	80	75	87	84	77	60	81	94	93	70	66	83	71	66	74	99	84	77	76	85	79	74	68	82	80	79	91	86	86	66	70	73	81	77	93	74	74	85	78	79	78	76	80	71	70	77	83	86	84	84	81	80	98	89	97	90	78	80	77	72	72	79	80	82	84	75	77	94	75	74	62	82	77	86	84	91	82	82	78	84	79	86	84	84	66	66	62	73	77	83	76	88	95	81	79	64	80	75	80	91	72	82	70	79	91	80	80	80	89	78	87	95	71	79	70	87	76	78	88	73	81	80	87	84	67	87	74	71	98	81	78	86	75	81	70	82	69	64	86	78	78	76	99	70	71	68	77	94	75	74	72	77	76	82	70	86	92	81	93	76	84	75	81	79	84	62	79	78	78	77	86	79	78	87	92	86	62	74	100	79	81	76	61	84	88	80	91	75	85	78	92	97	66	91	90	75	78	85	91	89	77	74	74	96	81	90	82	81	74	81	73	80	71	62	71	93	64	96	81	77	81	73	90	80	73	66	83	78	90	94	81	79	82	84	89	80	74	72	79	79	84	78	76	69	74	73	74	91	66	77	94	83	95	79	73	95	68	81	69	82	66	66	70	84	92	85	86	69	83	85	93	99	80	67	71	67	93	66	67	79	89	81	86	108	72	92	71	79	91	73	69	99	75	72	88	77	97	101	86	72	77	79	73	68	80	78	95	78	90	75	74	76	84	84	73	76	59	77	92	91	79	68	84
25975	10290	5790	5928	12288	17001	17244	15457	14428	12781	10894	7932	6018	5356	5053	3949	3505	3307	2862	2620	2167	1758	1895	5915	7803	7774	5578	3949	2455	1569	1108	867	741	667	659	624	614	607	621	636	595	593	614	552	589	572	574	623	607	610	624	564	548	598	597	536	604	599	626	609	588	583	576	635	614	610	532	605	601	611	614	584	611	577	615	623	595	617	621	597	610	626	613	603	600	565	626	577	610	616	584	616	588	625	630	613	612	582	620	598	601	582	618	619	599	611	567	597	629	613	590	577	556	630	587	609	646	580	603	594	606	607	603	630	576	602	613	592	593	610	590	581	585	617	593	599	627	586	579	627	591	575	620	567	564	581	573	562	580	642	606	593	593	624	594	638	552	588	602	606	652	580	623	594	644	563	615	591	614	585	587	626	615	606	564	589	616	560	618	580	592	601	577	630	554	569	578	604	607	588	561	562	594	521	603	591	584	612	557	606	621	560	578	572	598	581	608	593	581	580	609	568	575	581	592	594	566	580	592	600	544	613	549	611	611	614	599	562	617	602	553	590	585	594	575	628	612	587	572	617	614	598	612	562	590	615	599	610	620	555	588	585	555	592	628	594	611	572	622	564	601	636	589	617	593	608	603	607	585	582	597	553	593	588	613	621	603	601	614	570	595	586	562	596	636	601	591	642	598	587	578	629	616	583	625	601	625	604	625	536	605	614	590	531	600	604	582	570	616	600	593	594	636	609	580	606	590	606	593	592	548	552	603	605	619	591	558	581	613	606	604	593	622	585	560	643	638	639	621	635	573	541	571	604	620	620	596	625	582	604	578	574	610	598	593	596	575	609	616	609	600	556	582	590	612	624	594	607	582	605	589	596	613	625	615	583	588	613	606	634	596	564	608	613	634	601	581	571	569	645	567	576	613	591	591	557	607	632	629	590	585	614	567	608	615	604	591	588	577	584	627	612	625	580	616	570	623	575	583	632	612	597	571	618	593	589	597	624	580	569	575	567	627	611	585	606	605	575	642	582	563	600	618	530	582	636	596	628	609	574	589	562	573	605	580	582	634	599	649	624	585	584	566	618	561	639	562	569	590	549	604	614	647	579	600	583	629	614	598	625	583	615	600	602	626	582	601	552	581	587	608	576	609	591	573	599	571	604	597	586	584	561	588	580	592	603	613	625	615	617	601	635	622	611	567	642	582	602	611	586	547	588	547	625	573	571	616	632	601	619	600	610	586	571	542	598	598	579	604	585	588	587	571	558	556	609	601	639	632	530	586	560	515	583	583	574	591	566	547	549	599	588	619	602	608	631	531	623	572	580	540	557	598	614	595	595	591	579	580	555	584	598	634	580	632	633	610	597	621	579	581	621	579	554	547	620	631	553	569	646	580	564	590	592	603	610	632	614	576	594	530	575	590	609	581	588	582	621	558	625	570	615	559	622	603	607	580	623	597	570	585	630	607	574	618	614	609	604	623	578	630	617	615	582	623	576	598	583	556	570	631	631	597	615	597	586	594	621	604	596	601	605	590	565	610	615	627	606	607	591	603	583	610	568	578	596	598	621	587	612	559	556	580	559	600	564	568	616	550	576	590	595	613	612	611	600	615	589	601	589	620	588	610	585	572	598	593	591	591	587	637	587	612	622	597	615	610	580	616	581	576	605	628	530	616	547	581	645	594	598	562	595	637	566	628	657	564	618	614	591	592	593	633	618	605	629	576	604	636	595	560	548	612	583	607	562	589	611	575	603	605	631	528	612	651	600	595	620	537	615	643	637	568	606	600	558	631	572	586	618	613	636	588	614	562	601	609	636	635	609	593	630	626	547	633	597	563	570	576	562	605	596	594	601	604	557	652	593	615	628	573	614	621	623	587	611	605	639	592	600	600	614	592	589	604	541	606	636	545	621	556	577	561	571	594	616	596	586	591	606	617	643	622	566	634	609	587	578	625	577	559	607	603	581	583	562	614	578	616	604	566	600	614	617	647	612	606	581	561	601	570	571	576	571	617	577	600	637	605	594	638	620	579	634	587	569	622	602	604	611	597	610	591	598	599	598	582	586	631	607	593	616	597	639	607	595	612	575	641	621	612	583	586	564	601	608	558	636	580	585	581	574	607	582	590	590	623	574	605	561	588	596	567	601	632	605	610	585	621	590	626	599	626	563	583	618	639	597	631	579	601	579	579	642	572	624	635	628	634	545	572	583	581	600	601	557	672	596	596	621	597	619	586	547	621	602	567	585	607	607	586	587	620	548	571	593	576	569	617	549	584	588	561	593	642	614	625	626	643	602	641	552	625	599	612	591	597	592	597	587	585	591	608	600	641	617	592	580	616	620	578	606	609	592	616	635	637	542	615	578	620	611	625	587	595	603	609	596	606	642	596	567	575	573	563	584	645	588	611	583	604	582	606	593	573	613	617	625	598	568	558	565	598	575	568	587	568	615	590	598	604	634	636	606	581	580	627	613	622	622	598	604	618	556	609	589	598	570	604	599	618	582	604	626	578	589	540	604	585	576	554	571	608	613	598	635	617	587	573	601	608	587	544	623	659	573	613	610	554	614	578	627	582	612	614	619	610	550	590	611	555	593	581	577	609	609	599	585	551	596	611	599	596	586	603	589	610	598	542	599	641	589	565	594	615	579	603	599	600	624	582	611	628	614	619	560	580	598	606	605	636	566	621	587	555	568	605	604	623	597	614	584	602	612	606	626	574	604	671	614	638	588	592	592	621	598	587	585	566	614	573	607	555	626	589	573	604	626	556	592	596	599	582	658	586	578	600	622	605	585	606	594	550	603	583	597	618	604	594	599	629	606	605	609	589	604	626	625	613	589	610	590	644	563	621	632	596	650	628	600	572	597	624	596	572	624	586	607	587	626	550	607	619	575	607	585	565	602	575	591	641	645	630	581	616	632	614	604	554	594	551	591	561	596	615	624	594	592	625	594	582	579	602	579	578	585	620	576	587	585	580	597	603	605	605	645	616	630	584	600	584	626	577	631	582	616	584	577	614	614	598	566	612	580	563	624	581	555	599	594	580	566	558	620	610	635	634	575	655	616	621	589	623	627	551	594	562	620	609	606	594	624	608	625	614	575	622	621	613	605	615	611	634	570	632	561	628	612	628	565	577	618	624	598	615	604	604	588	609	599	593	566	599	572	617	649	594	582	611	606	573	597	567	538	641	567	603	549	585	554	582	619	589	601	648	611	597	613	596	614	607	620	596	598	589	574	570	585	615	582	593	567	559	615	594	588	598	602	599	586	607	597	573	573	579	641	553	597	580	577	573	603	585	636	622	609	614	603	585	606	620	608	575	633	573	616	578	594	584	547	592	610	606	584	583	568	620	625	623	621	619	612	597	564	605	578	569	639	620	599	590	619	647	624	616	614	591	617	562	599	611	580	580	646	602	633	638	598	580	643	621	606	550	617	646	567	617	618	616	637	598	624	589	576	604	617	601	630	555	611	607	636	612	607	590	550	607	604	602	569	575	617	611	608	608	588
4361	1019	531	393	263	326	382	440	473	455	366	257	217	244	184	169	179	142	174	162	145	111	127	386	482	452	349	252	191	135	127	109	97	95	89	79	97	86	104	87	93	89	106	86	90	80	85	97	71	78	95	88	72	79	98	91	76	86	84	89	91	96	100	97	87	96	89	93	85	89	86	104	96	86	91	104	86	83	87	79	81	88	92	88	97	95	78	84	65	97	99	93	79	96	80	87	99	89	94	95	80	87	97	89	98	86	92	97	110	104	90	80	75	74	93	76	115	93	94	93	103	95	93	88	92	93	85	81	94	101	87	99	93	72	86	105	101	102	100	99	96	91	85	97	84	95	95	97	99	81	98	101	81	101	98	89	84	93	92	71	91	104	86	100	92	90	101	93	68	97	101	85	92	83	96	90	116	85	95	100	76	81	70	94	100	99	70	100	102	80	96	86	89	89	85	89	102	88	78	103	97	106	96	85	87	88	89	63	92	74	78	86	84	103	94	86	80	106	87	87	77	74	100	78	74	86	77	88	88	79	95	86	79	100	94	87	86	96	91	87	75	79	81	71	88	84	105	85	93	95	99	91	96	88	84	98	104	92	88	94	85	76	80	92	73	95	89	104	83	122	96	91	104	95	92	85	91	102	95	109	90	89	93	85	76	81	73	87	80	97	105	105	104	101	108	79	83	91	91	92	97	107	81	90	104	79	92	81	98	88	90	101	84	99	88	101	96	94	88	87	89	78	80	117	92	101	87	92	104	89	85	101	89	87	77	82	86	97	91	77	95	86	80	101	105	91	94	94	90	103	89	92	80	105	94	74	84	91	92	98	109	93	88	111	78	87	72	86	79	96	96	83	95	98	77	74	82	90	101	96	89	95	97	93	79	83	98	103	87	81	92	96	100	90	80	82	99	91	95	107	87	95	85	100	103	89	80	90	85	86	98	108	68	89	112	83	95	99	91	97	104	115	90	83	110	87	92	85	93	84	82	98	91	72	80	96	91	102	88	92	91	85	94	89	95	97	102	102	103	99	92	92	91	88	94	98	89	69	89	81	103	99	81	87	91	73	87	101	100	82	77	78	82	83	92	99	110	91	85	73	82	80	94	97	89	103	86	86	92	99	94	87	84	87	100	103	83	94	90	84	91	85	88	86	81	103	115	107	97	82	95	87	87	88	87	94	90	79	98	102	95	90	100	82	86	93	98	89	94	85	108	90	107	89	95	112	99	96	91	82	90	88	100	108	96	94	88	97	83	102	88	73	96	86	103	109	84	90	88	84	103	107	82	101	99	106	94	73	74	80	97	99	92	87	109	101	91	82	95	89	98	98	90	100	103	83	106	78	89	93	88	84	88	94	79	80	92	77	80	75	85	101	116	92	86	104	82	88	93	95	99	86	94	78	94	86	71	81	108	101	96	92	79	96	95	95	82	78	88	83	87	98	90	99	80	79	66	90	98	81	74	81	82	83	85	92	103	73	106	86	92	90	98	76	83	77	87	81	83	96	100	95	84	98	88	102	102	87	70	98	80	86	97	91	87	96	95	96	82	96	83	83	92	97	92	89	110	98	105	90	93	86	100	102	74	99	102	95	80	81	91	90	95	90	66	92	96	99	97	85	62	92	85	98	89	86	76	93	104	82	81	97	86	102	106	95	87	101	91	109	72	92	95	88	85	113	89	79	84	84	109	77	96	96	116	114	97	91	83	105	87	94	105	115	73	97	82	84	101	73	88	84	88	99	86	101	102	87	80	85	90	82	94	78	72	89	82	91	100	91	92	75	95	68	105	78	86	98	83	99	92	64	92	88	89	105	88	98	85	108	89	107	108	98	97	105	83	86	94	102	88	97	84	89	90	92	89	75	92	94	100	75	89	99	94	98	85	78	75	91	87	87	78	95	100	92	97	99	87	101	79	80	92	103	78	94	107	84	84	111	105	108	89	75	99	95	101	98	76	91	102	93	120	112	85	95	89	93	96	97	99	86	97	81	110	76	90	111	110	94	92	87	86	102	77	96	98	83	90	81	82	84	82	84	117	85	94	95	78	102	84	86	107	97	79	88	93	102	80	78	96	77	96	96	107	84	104	86	75	86	95	97	106	93	93	91	76	78	107	90	96	95	82	89	81	89	88	96	88	87	79	116	89	97	84	95	107	74	103	84	85	109	82	94	75	90	82	95	83	78	73	123	87	94	102	81	89	102	88	81	88	85	96	94	83	93	78	67	98	99	104	93	93	103	95	92	82	81	80	100	92	78	96	95	81	80	95	71	106	89	101	100	75	81	100	98	90	107	93	81	89	87	91	82	101	96	69	89	100	79	66	86	91	80	74	85	85	99	87	119	87	78	100	90	87	101	99	87	87	94	93	73	100	84	106	98	75	98	91	90	91	82	70	85	96	88	83	103	102	94	103	82	95	85	98	93	86	93	113	82	99	102	79	94	91	101	85	92	78	92	87	101	105	86	87	83	91	89	103	115	68	103	86	97	98	77	96	89	95	99	114	115	91	102	92	92	96	96	71	102	97	92	76	90	93	88	96	85	96	68	84	91	97	86	97	87	94	100	89	96	94	78	91	90	85	100	87	97	104	95	78	89	79	87	78	99	85	76	84	111	99	79	122	88	98	84	81	83	79	111	95	86	86	75	92	88	88	93	98	86	87	74	85	96	93	104	77	95	92	102	77	98	108	115	89	91	101	85	96	77	83	94	95	84	82	95	89	73	75	87	92	86	93	75	89	90	80	90	101	94	104	103	91	98	83	98	83	91	85	90	107	91	89	81	84	101	83	113	93	91	109	93	96	100	92	83	88	95	82	92	91	87	96	84	81	95	90	87	83	104	73	73	103	85	91	92	81	94	92	100	84	96	97	94	95	88	106	76	87	99	89	86	85	113	83	96	85	99	102	85	111	84	96	84	110	98	99	109	79	97	93	72	103	94	107	90	90	102	88	96	74	93	97	93	97	93	84	105	109	86	76	79	87	87	82	101	99	96	93	80	92	77	91	106	88	85	94	97	95	93	85	90	104	94	81	86	75	97	110	99	91	92	77	90	75	80	100	88	97	87	101	94	90	89	97	88	91	101	104	88	76	92	109	99	75	88	87	85	101	96	90	98	103	99	89	90	88	97	100	86	73	84	90	71	94	85	89	83	81	96	88	72	79	99	108	95	79	77	83	94	92	95	96	88	85	76	99	100	101	114	89	81	90	81	111	84	89	69	91	97	99	85	82	90	99	84	97	101	98	81	103	88	86	84	73	99	79	95	101	94	94	74	107	104	74	77	100	103	84	87	78	86	111	90	102	75	94	96	90	91	100	99	98	89	101	87	75	73	89	92	76	92	82	83	89	97	97	98	91	112	88	94	91	107	103	83	97	95	94	102	95	101	88	91	91	87	93	75	90	95	109	85	82	79	72	96	110	83	76	84	80	79	94	76	102	90	99	97	85	84	88	83	86	103	92	89	91	90	84	85	81	74	103	107	67	89
24165	9451	5695	5837	11914	15912	16560	14717	14390	12978	10267	7296	5806	5440	4759	3979	3281	2935	2891	2548	2170	1743	2457	7555	9399	8347	6241	4211	2656	1711	1206	940	844	720	734	678	662	667	654	703	686	665	688	740	670	659	682	677	678	716	703	701	672	654	676	702	639	631	657	656	691	644	743	693	650	695	680	699	682	695	699	680	662	703	647	679	731	682	689	680	723	687	721	652	671	690	645	650	717	679	637	676	663	687	683	654	686	717	698	655	686	669	649	666	646	677	696	667	640	688	644	667	688	659	733	675	680	661	661	678	667	666	644	652	688	701	663	692	681	682	693	667	689	691	650	657	689	647	639	705	712	719	687	666	647	675	659	650	678	671	684	693	697	637	672	690	705	666	665	671	666	628	673	622	675	667	663	654	678	693	687	695	664	643	681	684	647	627	661	677	745	660	656	698	652	662	686	664	717	663	678	696	684	638	713	644	625	635	731	653	661	696	645	666	709	707	690	639	677	655	716	719	639	693	674	698	682	670	672	679	631	690	689	688	685	719	684	683	657	690	674	716	702	658	653	680	690	677	714	641	712	694	754	661	679	647	670	660	658	685	684	693	703	721	729	639	648	645	704	670	693	671	665	636	625	674	664	684	677	720	642	670	677	699	682	717	679	670	678	727	665	698	712	691	691	655	619	690	643	664	684	655	721	641	670	664	688	697	709	691	681	672	704	664	685	683	646	683	667	715	683	666	715	678	664	673	693	695	729	704	725	658	726	727	683	653	716	695	691	650	688	663	705	626	649	639	706	725	686	626	670	694	685	681	640	651	672	651	695	715	649	634	690	688	640	636	686	685	690	643	647	700	654	697	702	695	682	650	648	690	662	675	639	671	668	626	686	665	686	666	690	703	663	681	666	661	699	669	677	680	694	651	679	681	696	706	679	647	666	656	651	639	656	681	659	696	695	661	750	689	652	649	672	680	695	677	704	680	666	679	673	652	691	679	704	697	715	642	723	697	657	685	701	626	702	650	685	726	665	695	705	677	679	685	692	711	655	646	691	678	723	688	673	666	705	700	702	686	676	648	695	611	692	678	661	676	688	706	677	668	676	689	647	640	670	680	634	667	720	672	649	657	672	650	694	666	704	693	663	641	682	699	690	664	715	719	662	667	700	641	689	658	706	649	694	719	682	704	672	699	654	682	677	695	677	652	657	665	667	627	696	695	693	683	728	686	680	664	675	658	717	706	659	679	714	699	649	715	697	700	645	735	687	680	725	640	686	653	672	660	726	646	687	619	659	709	685	633	688	710	713	666	677	683	629	662	646	712	687	674	709	667	694	708	676	640	642	675	660	722	662	629	673	641	713	633	688	709	671	651	698	682	658	695	647	638	688	720	649	689	647	710	654	697	657	668	703	719	654	721	675	686	620	702	684	683	684	698	689	687	688	661	708	704	661	690	670	714	669	682	643	669	713	629	675	712	663	670	686	684	667	685	708	654	693	691	651	706	712	677	657	683	702	671	686	711	679	633	657	636	671	701	707	694	689	698	700	682	653	637	678	668	686	690	679	678	674	710	718	710	695	678	634	651	662	689	718	694	683	687	695	709	682	658	696	682	680	662	682	700	702	685	628	657	668	684	703	661	726	662	700	646	724	633	643	687	689	687	686	676	683	648	696	651	687	692	654	666	631	657	709	652	692	701	643	687	707	682	658	687	689	711	658	705	675	669	703	670	646	650	701	632	687	680	650	632	704	697	630	662	669	667	690	665	686	693	698	662	678	694	702	695	705	699	614	614	658	669	658	652	658	638	655	682	669	675	678	666	701	642	687	646	655	664	661	650	692	668	652	685	679	677	630	660	674	730	650	684	679	678	724	649	653	640	690	677	680	683	697	662	739	720	638	673	685	675	687	670	703	641	696	617	653	686	615	650	712	710	680	686	679	677	729	641	710	669	670	705	688	658	664	686	661	702	708	666	698	677	742	639	651	699	662	693	650	685	693	645	681	680	685	665	706	661	708	707	675	672	683	707	653	685	624	727	621	699	716	650	672	729	632	665	730	703	713	704	718	648	672	652	669	670	684	688	686	641	663	665	642	626	723	653	661	666	641	684	689	656	680	676	688	710	620	710	674	706	663	697	711	698	659	705	687	664	706	675	687	707	674	628	688	627	719	646	663	705	679	687	696	693	655	670	709	641	676	686	678	672	702	655	700	687	704	660	647	675	680	717	689	696	701	702	669	666	726	641	678	624	613	683	681	684	660	696	651	702	721	632	712	675	709	714	671	709	674	706	665	767	671	711	660	668	681	635	671	692	676	678	680	688	669	651	645	698	642	667	648	714	694	636	648	662	649	705	674	667	653	653	707	698	666	676	659	627	654	630	670	708	680	692	731	667	699	655	643	689	652	653	665	659	696	668	649	680	689	653	696	698	703	690	678	655	677	659	660	683	689	676	665	671	656	724	716	725	718	641	681	688	683	674	664	666	641	698	710	701	715	670	696	692	661	697	642	682	670	714	724	659	640	632	690	681	684	685	706	688	659	674	687	674	658	648	663	706	689	656	654	692	637	646	671	687	695	649	680	670	688	672	672	710	657	663	673	715	662	677	643	694	668	678	658	689	667	690	680	671	679	640	700	651	636	675	674	684	710	677	713	720	666	716	723	665	667	651	693	650	737	689	704	687	644	688	669	671	632	696	700	635	653	697	664	651	688	649	686	666	667	700	683	676	646	718	687	687	638	681	654	645	700	639	698	682	672	672	702	616	689	678	712	669	684	720	651	718	646	709	680	658	693	717	680	660	701	711	667	698	695	671	632	677	683	676	731	672	673	650	666	683	675	680	664	683	706	734	695	648	684	739	721	663	700	692	670	684	705	673	691	677	667	694	724	719	670	658	704	657	707	692	639	684	680	668	692	643	624	661	730	661	631	661	697	662	636	681	670	685	699	700	649	712	689	663	695	659	673	680	699	697	688	688	687	688	654	697	654	687	676	658	651	656	649	739	699	700	672	666	669	670	709	708	677	697	730	603	644	704	658	676	664	694	698	665	672	664	620	689	643	750	659	662	652	710	647	743	669	704	676	686	641	654	667	655	628	713	654	714	691	649	644	699	730	675	713	678	694	703	659	667	674	674	649	682	650	694	638	658	721	682	688	673	656	661	697	679	639	726	657	682	646	646	684	698	650	720	648	659	670	665	645	682	671	665	666	640	728	685	665	710	666	657	720	689	678	673	670	712	645	643	655	653	719	686	688	714	651	698	646	692	676	686	636	675	651	673	678	671	665	660	679	664	668	675	685	669	670	693	660	714	697	651	677	667	680	646	712	679	675	688	658	678	690	662	670	721	648	676	689	722	707	641	713	691	656	640	692	672	690	663	685	649	643	661	707	686	651	690	686	638	708	687	687	665	675	629	689	684	711	679	690	682	601	710	608	673	702	690	629	682	685	654	659	681	665	698	704	690	707	677	682	696	673	674	664	690	684	709	695	648	685	675	691	674	731	689	675	717
4311	1451	759	454	353	405	523	489	656	572	408	345	288	302	275	216	198	168	189	171	156	173	354	725	793	675	488	365	261	167	155	100	123	97	98	104	98	87	100	93	101	99	99	86	95	111	91	99	114	73	110	107	96	67	87	107	82	89	97	98	99	87	96	102	101	93	104	81	103	85	92	70	85	97	106	88	86	89	102	105	92	90	92	90	98	95	103	98	84	83	105	82	76	100	97	86	115	84	94	74	97	96	79	88	89	92	85	92	106	89	90	91	77	81	97	80	97	98	106	81	104	77	88	92	104	105	80	93	100	90	103	94	90	76	81	96	91	102	96	82	88	78	81	89	98	103	87	103	95	89	85	93	92	100	84	79	118	84	99	101	84	100	93	91	83	81	107	84	93	81	90	93	86	96	91	94	101	101	92	93	88	81	71	92	84	94	110	77	76	79	77	80	91	82	80	102	82	88	106	80	109	93	103	97	84	86	87	91	92	103	111	93	93	92	74	116	83	102	98	96	90	92	73	99	98	107	108	99	95	95	107	91	102	103	95	81	91	92	92	101	107	89	86	91	106	104	80	110	89	75	85	95	89	92	98	95	94	84	115	115	91	91	101	101	80	79	97	92	100	74	90	76	104	92	103	104	77	97	87	94	96	90	106	100	95	100	92	90	91	106	91	96	88	81	90	106	88	87	105	96	95	96	92	94	105	96	87	101	87	99	95	89	104	109	92	77	78	98	86	105	75	103	99	91	96	94	96	83	88	78	95	72	81	96	82	92	94	116	104	105	88	104	79	98	110	78	87	82	99	72	85	100	103	100	92	96	96	106	93	84	79	105	75	95	102	103	77	105	82	106	90	90	83	111	85	102	87	97	76	91	87	98	92	96	67	63	89	102	91	85	88	94	95	118	84	96	65	94	94	85	91	88	91	98	94	87	90	92	92	91	92	93	78	101	93	106	82	79	83	97	95	84	99	75	97	98	94	82	105	96	96	98	92	97	106	100	96	101	84	86	103	83	111	87	89	82	92	93	86	94	98	98	99	87	88	110	99	96	85	108	88	105	99	84	80	93	85	97	87	82	91	94	74	91	102	80	110	103	91	102	79	94	90	101	79	71	84	77	96	100	92	92	94	87	107	86	95	104	109	122	92	78	86	96	102	83	101	82	82	93	85	107	104	97	99	77	60	99	100	92	95	100	97	91	93	98	102	106	81	94	77	85	80	96	81	92	95	89	75	89	98	99	103	94	87	89	103	74	91	97	101	97	79	84	90	78	98	90	92	78	109	104	78	87	85	87	94	103	77	84	102	103	89	113	107	82	98	99	73	97	86	96	82	109	102	92	99	83	96	103	95	89	82	95	91	95	111	114	105	101	82	89	97	89	96	85	99	76	101	95	98	98	98	83	104	94	75	92	89	79	75	97	98	93	100	100	90	81	73	91	101	101	98	97	89	78	94	90	92	105	87	76	85	101	95	107	102	80	98	79	74	107	95	72	86	96	90	91	94	92	96	95	98	70	76	112	88	98	108	120	85	94	75	91	90	96	92	95	86	90	98	88	81	90	86	91	95	99	99	81	96	81	81	96	82	74	98	99	83	97	91	101	98	80	102	88	107	101	78	93	91	108	95	77	100	73	84	106	82	85	81	98	110	97	87	87	68	99	113	94	82	86	81	93	101	108	88	105	92	107	85	118	96	84	96	109	107	90	93	92	86	72	98	78	104	85	102	89	98	103	91	100	102	72	99	90	100	90	95	85	100	83	90	102	95	96	92	97	97	93	94	95	105	97	105	82	101	87	102	88	91	76	95	94	100	85	81	90	84	78	95	102	97	107	79	88	83	100	101	99	93	103	98	94	90	89	112	100	88	91	81	85	82	75	94	101	91	113	86	93	106	78	103	91	84	83	86	110	110	81	113	95	97	91	90	68	95	93	91	103	101	101	85	82	99	86	96	82	95	90	96	102	95	85	84	79	105	96	86	92	62	68	71	96	88	103	90	84	87	80	100	99	85	76	110	82	95	78	103	94	88	93	93	98	92	102	100	110	102	98	113	102	82	91	98	82	84	83	97	90	100	101	90	90	80	83	106	99	94	114	102	85	87	99	101	96	102	91	95	84	112	90	79	93	87	103	104	101	103	96	78	86	93	94	94	114	93	97	78	102	87	98	95	95	94	88	92	94	85	86	92	80	91	91	94	101	75	94	102	87	99	77	89	110	69	96	93	94	90	115	98	80	87	103	91	92	82	99	89	97	102	82	84	91	107	92	78	90	77	98	96	103	86	92	101	91	87	95	86	94	91	87	112	68	86	114	101	87	101	93	94	65	91	91	92	108	112	90	82	88	93	84	105	106	100	85	97	93	102	86	89	83	104	94	99	93	95	101	88	103	85	93	81	93	90	82	105	94	97	98	98	100	90	104	99	95	83	93	96	102	77	92	85	103	96	98	99	102	72	93	94	102	76	87	94	106	105	93	98	96	94	102	98	93	95	87	100	102	82	108	88	92	90	91	87	92	94	81	99	88	90	102	80	88	99	119	96	83	105	82	102	88	101	76	92	91	102	85	85	110	98	100	95	78	98	94	82	93	105	92	111	86	91	79	101	85	91	100	99	81	110	98	91	97	84	97	96	92	94	105	111	86	90	96	91	90	79	86	99	104	99	85	78	89	96	73	95	93	103	99	84	110	89	91	94	106	84	97	94	81	82	96	104	81	86	104	95	85	96	81	84	90	102	83	84	84	76	83	70	107	90	96	89	99	99	98	102	96	90	97	98	91	94	74	110	99	98	79	93	103	79	101	91	86	90	94	83	73	93	90	106	86	92	83	86	108	82	88	86	83	85	89	108	79	78	115	104	93	95	94	81	81	96	91	102	104	61	97	90	93	81	84	111	84	97	87	95	89	114	85	98	105	100	82	86	104	91	92	85	85	94	83	79	104	99	98	93	106	103	92	87	110	91	90	106	93	82	94	90	92	91	93	90	91	100	71	93	95	104	96	88	101	82	105	99	92	90	95	97	94	95	98	100	92	98	98	94	82	96	95	88	78	85	75	91	104	88	81	93	88	112	88	85	82	115	90	80	75	88	82	92	100	98	104	106	97	70	79	103	100	85	90	101	87	91	93	98	81	94	97	93	98	117	87	82	91	104	98	100	99	85	97	86	79	91	88	88	92	102	97	81	90	111	86	81	100	109	104	101	88	100	77	96	80	94	83	95	117	86	110	104	83	85	92	81	92	95	101	94	73	96	88	112	96	84	99	108	92	79	86	83	98	95	79	92	77	89	96	98	93	64	99	75	97	116	96	90	102	85	85	95	93	88	84	77	92	93	93	104	91	96	99	85	72	106	96	90	90	108	115	92	99	89	88	101	102	93	76	98	80	90	93	77	86	89	108	91	102	109	101	90	113	81	103	88	95	90	80	85	105	100	102	91	84	93	96	114	102	90	79	85	91	97	104	87	83	92	92	109	85	84	100	87	85	74	100
27916	11884	7258	7637	15269	19572	19631	18290	18147	15826	11298	8723	7501	6907	6210	5172	4337	3802	3474	3085	2543	2597	7359	13464	14333	12096	8781	6162	3706	2235	1516	1143	858	771	753	714	696	670	688	667	670	658	669	679	628	666	649	685	659	739	731	627	691	645	710	641	663	686	694	653	647	690	713	698	685	700	659	704	660	667	664	610	736	668	692	718	698	701	655	728	701	696	732	655	702	674	662	665	687	681	701	644	645	649	700	705	708	672	647	672	670	731	682	706	713	682	709	678	686	700	652	715	660	677	669	623	657	688	685	680	684	687	683	669	681	610	703	657	705	617	669	649	680	594	687	651	702	646	683	706	700	682	679	691	727	635	666	647	678	681	664	631	685	665	688	678	688	663	658	689	686	683	651	667	699	705	687	679	666	716	661	674	646	680	719	690	679	687	695	681	714	739	671	670	709	659	677	648	650	712	678	705	692	717	639	693	683	674	697	723	658	686	684	699	643	674	744	646	662	658	683	644	659	678	662	660	719	621	650	714	683	685	671	645	679	662	733	661	641	704	692	669	640	671	691	683	730	642	646	628	642	705	683	686	708	649	712	697	731	668	724	694	670	703	731	680	639	698	720	703	690	702	635	678	649	678	695	676	687	659	697	666	664	688	727	745	716	663	655	678	685	734	705	679	693	658	703	691	652	691	674	675	661	681	696	683	677	645	703	696	703	681	726	679	716	659	633	721	700	767	658	662	714	711	724	658	653	694	682	673	700	634	672	719	656	742	674	664	680	649	696	647	692	704	674	660	718	678	629	665	701	678	622	625	661	654	704	686	659	684	677	669	670	679	652	702	696	674	689	715	664	652	710	676	674	676	707	655	659	641	677	702	707	620	722	664	654	668	668	670	667	723	684	698	703	676	696	686	748	714	640	688	625	660	654	638	636	682	676	670	680	666	667	669	658	625	661	695	735	651	694	655	688	641	683	724	644	672	645	688	685	667	652	678	674	690	687	695	691	694	687	708	699	734	674	659	680	658	682	700	692	700	694	678	677	632	686	678	683	637	636	671	700	677	668	729	684	691	703	698	654	645	666	649	694	705	688	693	666	710	688	684	661	670	683	701	663	688	679	701	692	713	661	679	695	665	695	706	682	660	653	643	667	691	646	731	658	636	698	703	673	661	679	659	706	704	677	714	684	687	617	724	679	676	700	728	651	658	670	643	716	706	675	689	696	672	726	631	709	706	685	689	729	632	666	726	688	648	699	631	628	697	719	678	698	690	662	673	691	689	691	690	648	670	649	713	701	671	654	702	640	644	671	717	653	691	673	731	710	703	723	713	677	701	664	671	701	745	675	681	690	670	671	725	729	702	662	704	644	681	672	679	660	700	673	673	683	673	677	667	645	683	663	647	664	663	687	660	666	691	661	670	684	737	668	656	635	649	689	714	695	729	665	697	687	669	675	693	688	696	673	652	716	672	726	700	686	663	679	706	698	672	641	649	679	692	688	683	714	721	672	702	686	651	671	658	718	668	674	678	620	673	716	679	725	679	676	691	632	699	714	707	667	683	695	682	682	673	668	657	690	684	717	734	688	651	683	656	649	649	669	695	677	721	657	689	673	659	685	696	745	689	695	713	709	651	701	712	691	652	651	721	675	730	651	686	692	647	681	625	675	651	714	716	670	681	711	743	679	639	748	694	704	657	654	667	699	703	664	679	655	670	704	670	634	670	700	684	679	709	721	613	726	655	640	636	720	713	687	638	676	702	707	716	629	661	711	677	687	719	663	720	719	696	656	684	656	693	672	636	674	661	689	669	719	664	716	687	692	689	722	652	646	662	676	663	694	726	664	672	670	715	699	681	671	658	693	634	671	697	717	726	676	702	687	657	688	644	676	649	650	649	707	717	733	675	713	683	706	691	677	674	663	690	713	696	665	692	717	690	673	662	695	710	710	716	675	680	638	698	707	688	665	690	622	650	666	659	682	674	693	694	710	675	711	705	699	717	735	696	691	758	672	682	672	692	670	720	670	725	695	697	712	710	664	625	711	713	670	670	704	664	636	647	692	691	677	647	636	723	673	711	681	683	678	649	666	658	641	686	661	638	724	690	690	693	700	673	689	682	678	691	656	662	713	698	667	671	692	690	699	645	685	701	705	678	656	690	667	698	676	650	648	677	669	697	666	679	632	643	696	743	646	625	710	671	716	660	704	677	674	675	614	682	696	690	685	728	690	681	653	688	686	702	656	674	713	642	683	706	713	687	721	636	721	664	706	660	699	693	702	673	657	672	738	679	672	628	656	688	713	696	702	684	650	692	699	656	685	672	652	722	677	616	702	708	689	685	626	683	685	662	674	658	653	721	635	675	657	719	647	704	723	714	685	675	682	667	660	668	641	653	735	663	659	647	714	666	672	687	723	703	656	671	675	682	672	711	714	672	662	670	704	694	684	671	722	722	673	686	674	679	736	703	660	698	684	660	687	659	692	693	706	663	685	710	650	710	718	687	652	689	663	645	676	654	662	698	700	703	656	716	670	725	674	665	679	712	680	692	704	695	679	663	711	651	661	690	656	677	675	661	663	672	697	642	662	682	680	706	701	683	648	671	666	703	664	706	658	665	696	727	690	685	692	638	660	678	691	657	723	651	677	705	640	659	687	686	715	659	702	659	684	667	717	699	707	693	650	663	717	685	678	677	688	695	737	703	649	692	699	724	701	671	715	676	652	657	693	727	726	661	672	689	689	694	670	730	665	631	615	646	668	642	647	648	670	718	659	731	695	708	661	640	712	708	735	699	733	615	699	680	687	680	707	694	685	647	679	723	648	702	693	655	703	653	723	660	682	679	687	697	628	643	713	724	671	692	637	695	686	697	665	624	661	654	662	675	705	697	660	693	746	671	679	691	692	709	675	685	674	678	716	652	691	670	679	715	670	674	697	675	675	678	683	663	668	720	699	670	678	733	698	676	661	638	685	709	739	656	703	688	685	651	682	706	715	674	666	694	694	694	657	687	678	701	685	677	676	718	648	656	646	687	654	707	675	653	640	636	693	696	698	703	698	691	671	729	669	668	652	655	708	663	632	659	707	703	634	706	683	675	690	677	684	650	688	657	631	708	700	693	697	624	710	683	719	629	682	649	687	677	693	739	687	679	677	695	686	637	705	655	692	646	692	683	713	660	623	693	649	694	677	662	682	672	674	668	695	696	680	681	703	699	693	674	644	692	679	684	693	641	701	700	665	681	673	689	687	682	707	755	704	660	698	669	644	667	670	676	636	673	677	680	642	674	678	734	675	650	696	723	656	666	686	732	660	717	712	713	695	696	671	643	699	661	702	698	657	688	694	649	682	712	650	731	649	648	710	700	673	679	703	696	654	704	680	665	680	747	680	677	681	660	632	659	696	641	702	718	635	720	674	706	668	691	690	658	687	680	686	615	763	672	707	664	691	640	695	728	687	702	695	691	676	686	706	721	641	689	642	731	665	676	673	662	705	704	676	699	712	722	674	690	691	688
2973	713	430	315	229	202	291	331	361	284	238	225	176	181	158	151	134	130	115	122	103	115	103	153	176	173	146	150	85	86	91	88	81	93	69	90	68	83	65	77	67	91	71	93	73	85	65	76	92	59	73	73	58	72	67	78	66	84	86	78	79	80	64	69	80	71	78	75	68	74	88	79	62	80	67	76	74	67	73	77	67	79	88	89	83	76	72	55	71	77	75	73	81	79	64	79	64	70	71	76	72	94	83	69	71	70	80	79	77	88	99	85	64	83	87	83	78	86	76	84	87	70	72	78	81	78	65	72	81	76	69	74	90	85	94	80	71	93	79	72	67	66	76	70	89	61	73	82	71	88	93	72	74	72	65	64	73	85	63	90	75	78	59	76	80	84	79	83	71	85	79	84	80	96	102	70	86	74	78	64	89	88	75	87	81	90	79	86	83	78	92	92	78	78	80	71	57	85	72	86	89	64	93	88	63	75	77	76	76	73	70	64	65	86	88	84	73	82	76	81	74	73	81	103	79	74	72	71	78	79	78	69	79	71	73	83	71	81	81	87	63	78	79	59	77	67	81	87	64	84	88	68	73	77	71	73	85	81	79	84	62	66	74	94	75	83	88	77	59	71	80	75	78	90	68	76	59	77	79	75	89	96	81	80	85	92	72	67	88	63	74	70	66	66	85	79	89	75	60	83	79	89	55	65	71	70	87	86	80	86	86	100	72	82	54	94	76	79	80	83	69	77	75	84	82	78	80	74	72	76	76	88	89	92	67	81	85	80	78	66	85	88	78	88	87	80	77	75	80	67	91	70	75	73	76	78	78	80	61	83	84	78	97	79	67	80	76	87	78	83	81	79	87	77	79	77	84	69	79	90	74	72	75	79	85	80	81	72	86	88	71	60	93	72	89	75	67	77	91	84	83	66	76	76	63	85	79	81	65	84	89	87	96	90	92	80	71	78	83	79	87	86	82	75	83	89	71	94	79	75	75	74	89	73	70	82	83	80	82	77	79	88	73	73	77	77	90	85	67	83	67	76	98	77	78	75	89	72	75	90	90	70	67	62	75	74	97	65	86	83	74	68	76	95	70	102	72	78	90	86	79	59	72	77	87	71	84	79	78	92	79	83	78	75	86	70	74	74	84	82	64	80	74	66	80	92	69	86	102	91	77	80	78	77	66	76	78	68	75	85	79	68	64	80	74	75	84	74	65	78	71	74	78	81	76	84	87	81	64	67	97	71	58	84	90	70	79	108	72	73	62	72	85	96	81	67	88	67	87	80	80	81	82	76	97	79	73	95	79	72	74	84	85	90	74	65	97	68	63	72	94	90	84	67	90	80	75	85	89	79	91	82	63	74	73	76	73	78	66	78	80	83	83	97	76	81	61	91	84	82	81	72	64	60	55	88	73	85	77	81	84	75	71	67	90	67	74	88	77	87	60	82	67	83	75	70	63	66	80	60	66	79	94	70	85	95	77	59	81	80	72	79	76	68	88	72	69	95	67	79	70	77	82	74	81	86	80	82	89	71	73	82	78	79	79	82	71	86	83	73	95	87	83	78	103	76	74	79	75	72	76	66	84	67	73	69	73	86	80	88	67	74	79	87	62	84	84	85	72	79	68	62	84	65	71	91	81	70	69	76	81	83	89	89	71	86	81	72	90	89	76	72	62	80	65	91	75	66	88	77	73	70	79	92	69	97	87	77	65	82	91	72	77	80	68	76	83	76	80	71	79	59	82	84	81	86	72	87	80	88	83	86	87	66	71	74	77	74	84	67	78	91	74	83	84	73	92	86	82	70	72	63	70	79	77	69	87	86	89	52	78	90	79	75	64	103	75	88	83	77	65	73	80	87	98	88	78	77	79	88	73	87	65	85	77	82	79	77	79	77	69	73	88	75	55	76	91	72	78	99	88	79	77	79	70	75	76	83	80	82	71	87	76	75	67	61	64	74	77	89	80	68	72	76	76	88	79	75	70	90	74	74	63	84	73	72	75	73	75	78	69	79	82	72	62	77	77	73	75	67	75	55	80	71	71	75	91	76	72	84	72	71	70	80	65	78	70	87	76	80	75	94	74	66	77	74	75	92	82	60	86	78	74	58	90	77	94	63	84	63	63	75	68	81	66	83	87	83	83	73	76	77	80	97	89	81	57	76	70	76	91	81	68	73	75	66	78	61	79	72	86	75	72	77	92	84	80	79	74	86	88	73	68	73	81	91	85	86	101	81	84	75	59	71	81	74	77	80	86	69	80	64	87	69	74	90	80	77	86	80	75	77	69	68	88	72	75	76	68	85	82	75	108	93	86	75	68	84	81	82	72	75	75	68	64	87	71	70	76	77	95	73	76	76	77	92	65	74	68	73	76	80	78	90	67	60	78	63	69	75	62	74	89	90	71	72	79	76	67	73	79	78	67	73	67	85	76	61	79	63	75	68	80	74	67	84	80	88	73	73	73	79	93	73	79	74	93	85	87	77	98	71	71	77	81	94	77	71	54	68	78	77	94	72	81	69	88	88	85	91	75	92	69	81	84	84	80	79	65	83	67	89	70	77	71	73	77	76	70	76	76	77	76	61	80	68	86	78	89	77	92	81	75	86	82	86	77	93	87	82	79	87	77	85	86	70	78	73	92	91	76	81	67	82	78	70	64	83	77	76	72	73	69	76	65	69	78	75	90	65	77	81	75	70	79	72	82	57	87	84	89	78	91	99	79	67	75	71	75	73	82	81	65	92	73	82	77	86	67	64	79	82	84	88	91	98	71	96	70	84	75	77	82	76	72	62	80	74	78	72	71	67	77	71	78	66	73	70	74	77	74	71	81	67	73	76	77	75	75	93	69	80	78	78	86	73	83	78	67	67	75	90	82	86	61	97	76	72	87	77	74	87	74	82	80	78	80	86	79	62	78	78	73	79	65	73	80	65	83	72	89	65	78	70	77	64	75	89	86	81	82	92	73	69	83	96	88	75	68	78	66	68	72	68	78	68	81	82	75	85	77	68	84	83	91	81	70	76	82	69	64	91	71	82	78	89	72	78	96	65	78	82	62	82	79	83	84	72	72	75	86	73	72	80	84	65	78	89	68	83	68	90	76	87	85	71	89	91	58	83	72	74	67	70	81	78	71	78	81	75	65	69	66	80	69	91	75	66	74	86	83	86	81	78	79	92	95	84	89	75	91	81	72	73	72	81	85	72	74	68	81	66	84	78	69	74	76	80	73	90	81	68	76	69	78	72	90	79	80	84	80	73	70	78	74	83	75	71	69	84	76	87	76	76	86	79	92	85	70	77	71	74	81	79	73	85	67	77	58	69	58	70	71	77	49	75	80	76	73	73	91	65	65	71	84	91	87	58	80	82	60	89	78	71	87	75	84	78	79	70	95	80	77	82	73	83	63	71	63	74	81	79	99	81	93	76	74	81	79	75	67	85	67	92	66	64	78	73	65	73	83	80	73	88	76	73	86	75	81	85	79	71	78	86	73	81
21299	7873	4568	4930	9556	12286	12573	12728	11537	9368	6368	5213	4371	3896	3640	3141	2669	2290	2166	1839	1412	1447	1970	3102	3162	2711	2138	1561	1112	889	764	658	632	609	604	624	590	615	551	583	561	562	591	600	589	606	609	570	586	604	584	605	650	557	579	582	597	594	598	584	618	644	561	607	579	580	605	573	584	563	581	585	576	589	624	522	630	634	621	585	628	559	600	599	616	637	566	552	598	601	524	557	589	554	577	613	566	600	598	585	607	584	624	618	639	581	562	574	567	534	613	599	587	634	574	560	549	616	596	572	579	590	602	601	595	606	552	574	590	586	591	564	607	618	627	604	564	596	579	599	551	590	590	632	579	570	581	625	610	574	618	556	618	585	569	628	596	543	577	581	579	618	597	564	591	594	570	603	600	585	589	603	548	601	577	622	590	588	615	596	589	559	588	537	599	568	569	598	566	592	588	601	594	581	582	570	608	549	573	558	595	604	601	556	639	601	596	586	637	548	567	608	557	529	636	614	599	618	590	544	590	579	577	587	605	551	630	604	605	619	566	597	591	631	583	572	564	575	559	621	610	591	580	572	586	592	574	560	605	555	602	581	577	629	564	624	595	580	585	573	587	561	639	601	568	595	602	581	617	581	613	552	625	591	628	622	614	641	533	542	620	562	614	600	576	574	591	582	553	571	607	569	592	581	599	554	621	621	587	631	597	583	568	571	609	610	594	585	598	583	557	605	591	586	604	599	628	611	609	563	555	564	570	612	565	538	609	590	589	544	573	662	580	627	556	614	570	542	566	603	591	545	602	601	629	575	547	539	627	552	583	571	579	558	564	595	608	617	607	578	600	604	598	620	583	572	598	550	605	616	613	596	594	583	591	557	603	591	627	572	568	560	581	618	581	612	600	595	563	566	568	605	565	641	594	632	613	589	602	616	606	590	553	568	620	635	586	574	593	568	562	584	617	564	628	564	621	628	606	599	575	623	592	543	566	578	588	580	569	587	622	598	630	595	557	609	635	583	599	585	639	597	592	563	596	600	549	580	600	578	594	607	577	572	567	602	588	612	571	584	586	580	616	602	599	574	564	576	554	613	588	601	631	600	591	581	572	609	628	565	627	588	617	592	615	573	580	616	592	576	554	596	588	607	560	606	598	613	609	614	603	555	554	575	569	569	596	562	576	633	612	602	581	632	582	606	600	552	601	665	555	604	614	580	613	582	608	585	581	615	565	573	556	621	602	569	598	606	581	561	556	639	592	613	586	603	635	575	569	584	619	643	587	569	568	596	625	572	603	595	605	554	572	598	589	591	569	575	580	579	634	599	579	618	589	585	628	574	557	583	562	588	607	571	584	556	635	594	620	573	604	543	598	607	582	572	612	564	559	577	646	581	586	635	585	610	634	588	557	599	564	558	548	586	640	582	588	581	577	558	595	555	562	539	619	589	592	591	602	580	574	636	543	641	574	591	571	554	575	555	578	557	572	532	566	615	559	576	564	578	548	591	553	587	597	579	672	588	631	565	599	553	594	569	615	547	572	585	597	587	562	592	576	638	566	585	590	594	626	637	532	569	563	588	620	585	600	600	573	574	610	619	628	613	604	566	558	605	589	596	594	546	573	595	549	612	599	656	624	576	622	610	563	636	555	604	591	580	575	606	591	545	595	618	579	594	601	546	600	602	612	596	587	599	554	585	588	555	574	596	534	580	603	585	563	574	614	582	545	554	617	628	597	605	618	538	588	633	573	584	564	564	578	553	599	597	592	571	581	587	522	573	600	587	559	574	582	618	633	594	575	605	593	565	612	586	575	611	587	579	604	570	599	594	587	597	554	615	564	579	618	611	605	598	624	577	595	564	569	577	597	576	571	569	602	601	626	625	589	625	541	606	570	577	572	592	575	606	609	560	660	573	562	582	581	605	595	587	560	579	586	576	636	588	597	572	560	594	542	580	612	557	562	608	549	620	598	613	588	568	601	559	578	579	589	579	598	582	580	549	615	623	582	569	563	572	595	588	612	559	634	614	539	568	611	581	599	580	608	610	604	567	587	608	590	604	572	579	614	592	547	599	608	590	563	542	598	597	593	583	601	609	581	587	607	609	568	590	540	591	595	599	606	580	527	583	589	542	595	595	555	601	597	560	577	577	579	630	590	619	610	589	599	554	608	606	607	619	618	545	551	558	618	626	577	548	563	596	614	601	591	568	592	586	577	606	577	602	580	568	588	535	596	601	566	622	593	595	553	650	579	581	570	606	556	602	579	597	590	612	565	581	549	618	546	541	614	546	592	626	566	565	591	583	621	642	591	644	612	600	559	579	592	582	612	597	616	639	575	592	609	646	613	572	612	547	556	564	596	590	600	583	616	632	547	614	585	573	583	585	600	602	594	586	574	544	635	566	590	584	591	608	587	542	608	588	605	594	605	575	571	624	580	626	577	618	588	569	579	594	613	593	587	552	612	592	593	605	593	565	571	557	629	585	604	604	595	612	577	574	575	598	600	593	597	613	627	537	570	580	595	604	598	627	629	613	600	618	610	587	610	564	593	602	567	575	556	583	576	617	553	603	544	612	553	551	639	589	598	605	565	572	550	634	589	578	573	613	604	570	602	572	617	578	594	570	594	610	563	595	605	596	548	567	610	613	571	591	596	623	606	634	591	587	584	600	584	568	597	600	614	575	604	557	554	575	543	606	586	563	611	629	566	567	583	577	593	564	595	589	569	616	593	600	581	565	627	630	623	589	630	563	555	582	588	596	575	590	544	623	542	602	602	576	584	584	584	599	613	587	591	609	557	597	587	607	605	590	611	545	556	604	583	617	622	569	584	598	575	571	594	603	554	634	548	635	600	586	536	568	582	560	577	593	550	586	603	648	556	617	607	578	604	627	575	501	545	572	589	618	557	608	629	586	569	592	581	589	546	586	608	572	590	586	625	602	588	580	571	574	619	607	586	609	612	545	577	624	596	608	591	608	606	591	580	641	559	574	595	615	551	615	646	554	603	559	578	595	601	555	571	640	598	595	575	612	578	562	570	614	605	585	580	603	574	589	612	572	612	571	613	621	587	583	616	599	577	619	619	569	603	589	591	609	603	619	646	589	610	584	589	587	623	571	592	613	627	512	587	581	582	587	592	604	578	615	606	564	589	557	592	604	568	568	556	569	576	562	617	572	604	589	578	592	612	611	578	606	606	592	589	567	626	566	607	603	580	560	566	605	540	579	602	647	563	619	587	563	628	564	598	557	600	568	595	568	605	602	602	621	588	591	586	571	549	559	584	608	582	599	596	599	612	577	606	607	554	598	603	591	623	554	650	590	579	563	562	598	599	613	603	594	587	601	587	562	594	560	587	592	580	595	596	598	571	579	621	622	570	602	613	566	603	588	554	593	516	564	588	576	625	637	629	566	548	585	585	582	575	572	617	589	580	599	583	589	544	576	602	652	620	625	585	611	605	576	585	578	575	596	555	596	569	587	583	616	566	588	580	606	617	569	503	623	601	638
2920	1053	586	397	295	291	372	475	446	352	264	236	255	202	179	179	150	146	145	140	134	124	151	360	424	370	277	219	151	118	98	77	86	93	72	81	84	72	66	97	84	76	71	75	72	66	67	83	91	88	64	74	76	75	78	70	87	80	95	93	83	92	74	73	90	87	80	71	75	82	67	78	106	70	79	93	79	84	66	73	76	82	70	73	75	72	88	69	98	78	73	86	74	64	77	90	69	85	79	87	71	83	79	68	65	88	71	70	86	93	78	66	81	81	93	92	78	88	82	92	87	105	84	67	67	75	82	69	84	77	72	89	81	74	80	80	93	76	70	65	68	77	76	77	74	85	68	72	83	94	83	74	66	100	85	88	79	87	72	78	78	81	61	80	77	70	71	86	75	93	78	82	85	80	84	86	77	72	78	89	86	82	65	86	85	81	80	92	77	78	76	79	78	75	80	83	74	76	93	95	76	74	84	86	89	81	90	94	81	74	83	68	65	87	95	81	63	97	70	69	85	77	71	64	74	88	89	77	78	77	92	80	87	80	77	89	70	80	92	80	84	83	79	78	85	79	100	67	85	84	80	78	76	89	84	68	93	92	49	78	86	65	74	73	81	78	88	100	77	66	72	77	87	85	86	77	93	109	76	87	76	79	70	76	77	84	75	83	75	66	79	76	71	68	70	93	79	76	95	87	85	89	94	98	82	73	72	95	84	85	99	90	85	77	70	90	71	69	92	80	78	60	80	76	90	92	71	88	81	77	82	88	77	80	74	89	77	72	82	85	76	76	93	93	88	69	88	81	62	90	82	71	69	59	70	75	80	91	71	72	92	79	72	89	84	88	85	90	91	98	85	73	87	89	82	72	94	75	74	69	95	75	83	74	98	90	84	78	77	87	82	76	84	74	79	76	85	88	76	81	66	89	80	65	83	86	84	79	84	104	74	66	76	84	75	65	85	76	86	86	67	78	93	75	96	90	63	80	81	70	77	88	79	57	88	86	90	90	77	76	76	84	70	72	88	79	80	75	80	65	69	77	76	60	90	85	81	71	72	72	84	90	83	100	70	63	77	85	69	89	91	84	68	71	73	96	90	89	86	86	76	82	89	68	76	71	80	78	87	85	75	64	94	94	86	82	70	85	70	70	76	77	72	79	68	74	88	91	93	75	60	82	93	79	75	80	67	80	83	78	80	74	69	65	70	75	94	87	78	77	74	81	86	74	79	86	75	70	78	91	90	80	78	86	59	73	73	71	75	92	81	64	72	76	93	78	77	95	78	92	75	58	84	74	78	80	86	88	62	86	72	68	87	72	99	82	79	89	99	80	79	75	67	77	78	81	68	71	92	69	74	73	79	82	78	86	98	84	87	75	75	81	78	82	88	80	86	83	73	73	77	72	83	68	80	87	85	70	92	85	83	86	90	100	78	66	86	96	81	79	79	73	60	77	73	67	77	101	84	69	81	82	83	106	87	82	76	83	76	77	72	86	93	71	82	78	87	68	73	71	55	85	72	80	57	86	74	74	86	77	94	71	75	66	77	83	82	91	68	88	85	69	83	85	84	82	75	76	88	71	89	81	89	90	90	106	81	87	78	89	81	60	70	87	80	76	98	86	92	78	82	83	78	79	76	75	72	95	81	77	86	74	81	62	64	88	69	88	68	79	83	82	82	71	66	78	72	80	66	67	101	71	89	82	79	74	87	79	79	82	86	86	88	85	87	72	82	90	81	75	76	73	72	114	82	91	52	71	60	75	100	72	87	92	76	90	77	89	73	86	90	95	82	65	76	80	89	79	69	89	67	68	75	77	82	70	95	79	75	76	85	78	84	81	75	62	87	80	76	80	80	82	72	95	77	74	89	71	80	96	91	87	70	76	80	85	78	87	84	87	82	75	73	94	71	85	80	97	76	74	75	85	81	86	67	66	81	82	71	84	86	80	88	67	66	65	71	84	76	67	89	90	76	77	73	77	89	100	80	91	81	88	80	104	78	78	93	85	80	97	86	87	102	91	69	77	71	70	93	87	71	77	80	64	85	77	102	83	78	85	89	67	87	90	78	72	88	87	74	74	72	71	72	72	90	79	85	82	87	69	81	91	91	77	83	74	78	75	59	79	78	74	78	82	106	68	69	78	90	86	78	79	85	77	70	81	102	91	89	87	92	73	69	82	87	75	80	80	85	68	82	75	78	73	86	89	86	75	75	84	91	74	90	87	84	72	76	56	88	95	79	75	69	63	91	82	64	65	66	96	77	66	77	76	78	76	82	77	89	77	92	71	96	71	93	69	74	87	73	71	85	72	91	67	81	96	85	83	73	78	93	88	87	80	84	100	76	71	53	77	87	65	80	80	70	80	83	90	92	80	85	80	88	87	78	95	91	77	83	82	91	67	84	70	74	82	80	99	89	88	90	66	82	86	77	81	87	82	74	67	78	70	82	81	86	98	72	95	89	74	76	70	70	90	76	82	72	79	84	91	75	95	98	84	70	97	88	99	63	69	85	72	77	75	81	79	81	83	68	83	78	85	83	89	83	89	69	68	81	82	85	61	82	70	73	90	71	72	71	81	74	80	71	92	92	96	64	76	91	83	74	66	79	80	82	73	73	81	97	69	98	91	79	76	80	92	75	70	72	72	75	77	95	80	81	74	81	81	77	61	82	67	94	85	86	89	90	73	78	93	82	71	67	76	77	78	66	83	86	84	98	81	57	64	76	94	91	87	74	74	88	95	72	70	91	69	78	63	91	80	87	75	85	86	66	83	81	74	73	75	76	89	95	96	92	76	70	89	76	79	93	93	77	78	72	78	78	84	93	76	74	90	100	88	102	83	95	78	72	93	83	79	64	69	64	89	87	83	69	79	88	68	79	93	81	71	97	87	85	96	72	72	88	64	62	72	71	78	82	81	81	88	75	94	65	73	64	94	80	80	74	87	78	85	71	71	76	91	65	86	100	74	95	83	81	69	71	89	83	77	78	72	83	84	80	83	86	92	69	80	80	78	69	83	87	78	77	76	87	74	80	101	71	95	71	79	83	73	64	95	76	79	101	81	88	81	82	79	54	74	89	67	90	83	78	75	76	82	75	76	79	102	88	83	76	77	75	100	97	83	78	91	81	97	79	93	80	73	94	82	90	83	79	78	88	95	81	82	76	77	81	86	72	85	67	86	72	85	83	79	84	76	69	93	68	81	82	85	83	89	76	81	74	78	72	79	84	98	89	77	71	94	95	84	84	83	85	85	100	78	75	76	74	80	77	79	86	78	83	69	70	84	87	84	71	82	76	75	81	79	88	78	69	72	86	91	71	67	97	68	63	74	87	80	87	65	66	75	76	91	77	87	83	56	84	74	85	72	80	79	87	74	94	88	66	81	71	84	75	75	78	71	85	86	81	61	98	90	75	88	87	63	83	90	88	82	81	78	81	69	71	81	80	74	63	61	78	84	64	96	72	69	91	70	78	73	78	75	80	91	79	65	78	88	80	104
24194	10138	6046	6347	11393	15431	16874	16428	14628	11442	8193	6683	5738	5045	4586	3564	3166	2726	2661	2253	1816	1863	3025	7790	8520	7316	5393	3651	2183	1480	1142	826	710	714	631	607	597	594	585	647	607	600	551	587	591	611	606	641	596	591	596	603	596	578	552	579	574	579	589	550	574	580	561	599	609	552	646	596	576	571	572	602	597	577	599	577	571	592	571	604	566	622	587	576	574	572	584	602	597	577	553	606	604	586	615	594	642	618	595	609	621	581	629	575	588	638	598	579	617	572	628	620	568	600	601	559	560	601	610	581	601	561	613	602	572	623	544	585	591	587	561	569	578	563	624	572	565	585	552	600	576	610	563	573	628	596	578	567	577	595	596	615	609	585	602	601	600	591	615	611	589	588	624	590	586	575	592	609	594	581	578	586	619	582	578	574	579	592	623	590	609	575	613	610	565	577	609	570	581	566	579	613	587	576	593	639	579	584	594	619	555	582	620	564	580	579	610	571	601	606	591	609	605	596	591	601	579	610	583	612	637	555	618	591	577	564	569	537	593	601	611	606	560	602	613	590	613	593	571	626	588	597	601	573	578	590	585	608	591	578	558	641	571	585	566	606	586	602	561	589	560	601	558	554	596	583	565	599	582	593	594	593	610	612	565	648	616	568	559	570	545	597	607	624	632	576	619	593	569	598	616	587	602	587	544	549	618	606	602	623	597	609	580	570	596	592	581	596	630	626	585	631	566	586	571	594	595	596	578	558	585	600	595	598	618	578	619	546	587	601	627	603	572	626	586	609	563	579	578	610	614	614	602	584	590	644	594	635	609	566	610	552	584	604	556	589	544	593	580	624	631	619	614	538	583	570	557	615	612	609	586	591	590	577	589	625	613	582	585	600	637	586	582	574	605	596	597	604	608	565	608	553	574	613	589	607	629	584	602	645	551	566	586	611	619	617	608	584	591	589	602	574	567	522	570	582	586	617	549	595	600	636	608	591	595	567	579	592	573	585	593	576	616	613	655	584	589	595	596	632	612	582	631	580	530	550	613	597	578	597	611	572	558	659	605	551	571	607	598	607	616	597	596	606	631	589	605	598	565	607	581	607	581	594	587	587	591	562	628	569	573	593	629	630	579	639	588	629	596	581	601	582	573	604	576	592	636	587	576	612	585	564	548	586	567	596	581	603	588	618	572	572	648	572	601	608	614	624	607	594	568	604	598	570	557	622	601	582	556	554	585	572	566	650	560	598	628	602	594	612	565	613	601	582	578	627	614	595	610	598	567	607	579	588	594	604	567	578	625	583	575	582	621	572	582	598	610	571	599	584	591	605	614	580	606	603	601	609	591	587	602	587	618	579	567	627	595	592	628	613	605	600	605	538	608	595	636	601	572	570	576	606	589	623	609	615	557	616	591	631	586	606	585	591	603	592	611	612	593	564	600	601	619	619	590	604	582	565	566	584	604	611	649	548	585	592	585	582	592	566	590	647	593	603	601	624	655	619	557	600	553	570	581	619	608	581	581	595	570	583	565	563	564	585	597	633	581	557	573	592	570	611	604	593	594	594	580	597	625	579	593	592	620	606	576	552	615	615	608	555	578	589	606	609	632	610	597	637	588	626	596	631	579	536	610	594	590	596	593	623	623	612	602	598	577	605	608	594	542	597	591	648	583	581	586	591	608	617	629	593	600	585	574	580	612	584	595	581	630	532	591	606	604	577	598	569	564	555	576	635	547	599	526	548	596	625	607	648	574	586	620	540	603	577	574	597	573	623	612	613	592	582	619	583	577	638	652	569	580	561	582	534	578	607	578	624	625	606	639	618	538	630	594	611	598	566	648	610	553	586	571	587	555	596	626	578	608	625	557	592	597	608	580	592	587	572	584	618	566	606	570	606	565	609	619	577	598	593	560	569	585	602	605	586	565	575	597	607	591	615	582	561	605	600	601	555	601	592	600	566	603	580	639	567	578	597	559	556	615	604	627	539	619	544	595	582	581	622	576	597	627	595	607	614	598	606	578	612	569	578	636	575	607	648	598	651	619	603	587	538	564	551	558	608	607	632	619	611	598	607	587	588	577	576	605	578	590	610	578	560	589	507	622	620	554	577	606	594	563	595	614	585	597	555	606	604	590	574	595	560	566	616	592	615	553	607	605	592	602	627	627	592	577	632	546	626	633	613	609	558	612	580	606	595	605	604	647	605	582	621	611	639	624	568	582	601	592	634	582	585	606	637	573	592	534	586	643	553	589	547	597	602	572	590	598	594	581	618	619	571	614	586	598	576	591	593	599	636	607	554	605	584	593	625	645	658	597	570	580	620	615	598	588	575	568	627	597	598	583	602	569	577	589	563	597	585	564	596	583	604	590	576	616	575	593	543	581	559	650	617	622	563	598	546	617	565	582	615	569	606	553	598	616	583	565	598	615	589	626	616	595	603	575	657	603	628	561	614	606	597	583	578	602	601	627	570	578	595	568	618	601	612	611	627	612	634	655	589	640	573	595	634	577	628	607	571	591	574	599	551	585	625	601	575	597	639	572	595	617	605	623	643	558	591	556	584	571	591	582	581	605	572	573	616	606	592	613	603	616	595	608	621	583	599	558	564	618	603	645	582	584	613	599	579	624	580	608	599	567	582	575	630	629	592	592	576	582	631	591	583	614	574	560	625	609	519	610	582	624	562	553	615	611	599	584	569	583	609	607	629	581	619	560	584	599	627	593	627	625	593	653	588	539	575	577	613	617	591	584	581	631	590	624	585	583	620	654	588	591	572	597	602	562	580	597	600	592	561	527	650	626	554	594	558	615	582	575	636	618	583	635	599	572	575	610	582	561	609	569	610	554	585	588	557	601	594	613	545	586	605	549	559	597	646	585	578	555	600	614	578	580	613	606	593	540	614	607	576	577	589	578	640	580	616	559	573	646	586	607	583	616	593	622	614	579	607	588	603	595	605	582	554	598	590	570	579	563	559	607	574	550	597	632	565	607	598	611	615	618	593	600	589	575	587	596	581	601	561	557	589	588	618	593	566	607	575	652	638	588	622	557	615	584	625	634	622	581	601	587	610	629	610	607	641	596	603	612	579	546	585	581	572	579	565	631	648	612	595	579	568	586	575	629	585	635	592	662	619	591	602	624	583	626	559	585	582	620	578	503	577	616	612	618	583	604	587	587	569	596	603	602	588	589	589	642	588	627	648	611	587	615	560	585	558	560	597	615	580	603	592	588	593	576	564	604	619	573	561	584	612	585	590	635	604	617	620	565	586	600	614	625	618	547	594	621	620	618	599	593	592	559	576	595	587	596	544	619	600	580	578	604	582	559	625	580	568	559	612	594	581	614	592	610	600	586	600	622	640	612	599	607	597	562	606	598	570	575	592	611	588	569	592	578	580	614	584	590	582	617	596	541	620	547	610	564	599	577	579	574	566	608	607	650	558	624	554	628	606	596	548	576	597	547	588	581	588	600	601	577	639	608	599	594	589	598	621	586	605	585	620	613	540	585	613	546	618
4280	979	575	358	285	318	375	462	424	373	249	245	221	218	213	175	179	184	179	120	131	117	196	463	509	453	324	230	164	148	107	98	97	84	107	104	78	96	95	99	91	99	122	93	84	92	87	102	86	80	88	102	80	86	91	84	80	104	99	95	96	86	94	95	90	89	86	85	116	81	95	71	85	90	86	92	82	91	98	77	90	93	101	94	96	92	89	84	76	87	82	99	79	96	100	87	85	86	87	85	91	86	95	102	95	73	88	83	87	82	84	85	81	98	97	94	82	81	89	101	80	91	88	81	97	90	88	86	92	100	93	98	99	83	99	93	86	87	84	79	69	96	94	84	97	79	89	101	89	94	100	85	90	96	103	90	91	73	93	84	93	105	89	100	92	94	96	91	89	119	81	88	82	107	89	88	87	88	94	75	78	92	64	101	94	86	97	96	85	92	85	103	102	97	84	92	117	90	85	71	88	85	87	103	92	80	86	91	82	87	79	86	96	113	91	85	91	88	86	98	95	74	99	84	110	96	84	84	94	78	80	106	92	87	96	103	108	105	85	76	91	108	76	91	82	97	78	92	93	102	90	80	104	79	67	88	76	99	82	95	89	89	90	84	70	91	78	70	85	105	90	88	99	86	92	90	81	105	103	95	106	87	100	97	92	103	84	86	103	91	89	105	76	91	81	86	100	92	77	94	93	92	85	74	77	102	119	84	105	79	96	92	100	84	97	96	101	92	95	78	82	105	92	90	98	94	101	73	84	87	78	79	92	85	90	97	100	89	95	90	100	88	82	84	88	87	92	89	90	92	85	83	93	91	77	74	90	89	97	97	97	112	99	101	76	99	87	81	81	99	81	93	86	86	74	70	93	105	90	93	82	96	89	93	91	99	100	82	83	83	100	91	77	98	88	104	97	83	95	81	101	73	99	83	88	92	93	83	77	98	88	95	105	94	75	106	88	96	96	103	84	96	104	96	87	77	92	91	80	96	85	94	90	81	83	92	95	92	86	96	82	102	91	96	92	100	82	92	90	95	99	88	91	91	101	87	104	88	76	109	91	86	79	95	86	86	83	90	89	83	98	97	98	102	92	71	73	89	82	88	86	85	71	77	75	92	83	106	90	100	90	96	86	88	91	95	93	86	89	99	79	86	91	79	85	93	86	94	108	75	86	84	87	77	71	82	78	100	101	99	94	83	77	83	78	83	98	88	85	86	90	99	111	108	87	82	95	85	79	88	88	97	97	85	96	99	91	85	95	75	82	98	87	97	95	93	87	94	85	83	81	83	92	100	94	88	74	84	98	94	81	88	107	93	91	82	92	92	86	92	92	92	87	78	90	105	86	84	95	82	96	92	86	84	87	80	85	95	77	79	90	95	90	89	86	95	86	77	79	100	94	96	76	86	86	102	76	98	81	85	76	96	80	92	96	81	82	85	85	88	85	89	96	99	86	94	92	90	92	99	97	79	101	78	86	85	97	102	86	97	81	84	90	87	92	100	89	91	92	103	78	93	91	84	77	96	97	78	97	98	83	83	82	92	80	85	99	79	101	89	93	93	98	90	92	92	107	84	77	90	93	110	100	80	100	106	81	94	87	91	108	83	91	83	102	83	87	76	88	97	93	85	87	71	81	92	86	100	104	75	110	87	88	77	81	93	87	94	91	93	89	88	92	97	75	107	76	97	87	86	84	100	96	92	80	90	103	97	86	104	73	82	97	85	83	77	93	115	77	103	86	86	97	95	90	85	98	78	91	99	77	116	93	101	85	95	90	80	75	93	101	86	78	100	74	87	84	77	82	96	90	84	93	111	83	100	99	81	94	87	81	87	98	90	79	71	76	76	81	81	74	92	74	101	109	97	74	100	99	80	93	99	89	94	78	117	91	76	82	97	90	107	91	97	109	101	91	92	107	82	81	89	94	111	98	96	74	86	79	98	82	95	93	89	93	90	94	99	91	80	86	88	87	91	89	88	90	82	80	87	101	117	81	82	94	100	81	84	79	103	93	91	80	75	90	104	86	80	85	86	103	91	96	75	93	83	109	95	91	97	98	100	85	95	88	87	84	87	91	82	84	103	106	102	87	87	83	107	98	91	88	99	94	100	112	91	81	94	97	92	74	91	95	79	97	105	92	87	91	82	87	65	80	96	99	88	104	79	93	99	79	98	72	84	104	73	97	92	78	78	78	84	87	84	83	97	96	89	104	95	80	104	93	84	93	99	86	85	101	83	87	83	78	81	89	90	80	86	92	93	88	92	94	102	111	88	101	85	98	91	84	95	95	94	87	104	92	91	106	77	73	86	93	101	101	85	85	114	105	103	80	96	107	90	79	90	75	101	107	77	70	90	88	82	95	94	89	96	76	90	86	79	97	81	81	73	87	87	102	71	101	93	93	70	99	93	62	96	76	95	105	92	86	103	103	74	105	110	77	92	100	84	83	97	79	90	76	85	98	97	95	101	92	87	97	88	106	95	107	90	93	92	82	90	80	94	93	84	94	93	76	100	94	103	87	80	81	87	73	96	92	82	81	76	75	80	65	104	78	104	102	103	79	97	76	108	96	91	92	89	90	95	90	95	76	83	91	83	107	85	94	87	74	89	100	95	83	84	83	90	88	83	75	88	101	100	106	98	88	94	102	78	87	92	106	92	95	79	104	79	106	83	97	85	93	84	88	83	93	95	93	104	99	102	99	81	100	99	105	99	74	92	96	99	84	101	92	93	86	97	89	96	92	89	96	64	91	79	93	84	105	95	74	107	95	99	78	98	101	77	95	88	81	80	94	90	105	101	82	102	83	82	87	97	93	88	90	87	93	91	84	93	95	99	86	77	82	91	85	96	94	98	94	92	107	84	83	111	119	85	96	87	92	92	94	90	96	105	85	88	90	90	96	71	95	100	91	86	91	78	77	101	90	78	85	108	83	90	90	80	109	79	79	76	98	91	89	73	94	92	78	89	93	102	87	107	92	86	81	102	113	83	103	101	84	90	96	91	97	72	94	82	101	91	86	76	120	90	88	94	105	100	85	73	88	93	88	105	85	81	82	101	88	84	85	91	82	98	97	88	94	89	89	93	86	113	118	85	108	93	90	93	97	100	101	76	98	108	82	93	87	94	81	74	83	100	88	88	87	101	112	104	91	98	108	90	93	99	78	101	93	92	93	88	96	97	71	89	93	111	99	82	101	77	78	81	74	85	81	81	88	95	89	91	95	88	86	86	89	101	77	88	94	100	99	89	100	94	82	94	96	84	96	93	88	99	88	99	89	94	95	98	94	92	98	77	81	77	80	101	90	102	92	101	83	74	96	93	92	90	100	107	96	87	99	81	87	82	90	86	79	76	104	92	105	90	91	86	70	104	93	98	71	92	88	98	88	87	83	78	101	89	112	95	94	102	110	87	101	94	82	92	82	79	79	99	87	111	78	89	99	98	81	87	87	82	102	98	87	86	87	75	89	96	97	86	107	85	94	93	82	86	89	81	95	84
23492	9430	5968	6039	10757	15715	16743	16266	14230	11141	7621	6709	6059	5333	4247	3686	3436	3086	2949	2279	2038	2128	3624	9106	9526	8021	6015	4046	2444	1667	1197	903	828	726	740	662	715	639	704	698	707	659	670	723	661	665	666	662	660	696	652	646	673	694	679	688	630	671	697	656	674	666	732	648	670	666	668	667	664	685	642	695	716	670	662	716	670	701	685	693	662	696	655	662	653	689	728	680	629	671	663	716	642	655	694	654	703	660	651	643	684	662	659	631	719	698	697	674	704	692	663	654	641	687	682	673	725	679	659	602	688	679	650	646	640	623	637	703	610	641	645	669	676	667	728	672	662	649	644	646	632	676	686	688	680	667	690	661	652	670	721	655	639	673	664	690	635	637	612	684	707	656	670	647	694	682	711	674	660	701	688	705	640	720	658	676	676	625	682	652	667	633	681	652	733	655	652	643	709	648	723	673	655	703	670	650	644	673	640	671	671	701	632	668	635	705	729	671	697	642	677	663	671	656	669	656	682	696	640	679	694	673	675	684	686	669	702	659	654	670	657	647	675	683	698	654	680	690	656	693	680	672	663	678	653	631	661	684	700	710	654	693	665	657	653	685	690	617	686	645	668	625	701	642	708	671	709	696	673	707	671	651	647	629	703	658	718	729	682	681	644	638	708	697	638	650	663	671	649	673	687	662	665	717	639	682	680	632	702	665	660	670	683	680	649	694	708	687	710	696	675	642	669	690	650	709	650	695	684	721	686	652	700	696	685	723	645	695	669	719	646	651	687	673	621	706	675	691	677	713	665	607	656	704	734	643	646	690	671	687	693	678	658	653	734	660	629	677	707	623	687	671	664	618	682	676	649	703	647	684	640	697	677	661	691	710	630	661	707	644	664	648	677	695	651	651	661	684	623	623	679	694	680	674	718	717	687	632	679	684	664	688	645	685	682	741	672	675	615	654	717	650	633	696	639	689	712	634	690	661	709	651	701	672	646	692	643	706	690	684	695	678	641	740	669	696	712	660	691	698	689	682	654	573	674	674	667	708	685	705	684	644	677	666	702	717	661	650	666	664	632	670	644	678	644	661	666	696	735	666	654	621	654	655	640	714	699	634	654	659	644	665	686	669	662	662	669	650	669	677	664	702	696	710	637	682	642	623	646	640	662	647	623	715	673	659	631	684	681	662	649	710	646	655	649	712	714	692	714	668	659	663	669	679	651	687	697	680	705	679	659	648	663	656	699	658	643	675	652	641	682	685	705	697	691	663	715	684	635	681	673	626	727	684	683	687	652	686	689	684	681	656	677	658	670	658	702	660	656	678	767	676	675	701	680	672	688	728	641	677	688	667	689	698	700	658	689	628	717	711	642	654	711	654	669	659	684	643	669	674	649	701	697	655	707	725	716	605	686	705	656	660	635	691	607	644	705	693	635	672	655	674	643	691	650	702	662	680	649	706	662	642	704	711	667	654	681	701	717	687	691	701	709	679	672	679	686	674	642	715	640	620	680	706	661	699	687	629	669	671	674	638	709	656	681	673	687	664	657	663	657	721	665	645	697	670	706	694	679	636	656	663	654	664	678	686	650	666	679	685	644	662	628	696	661	676	654	687	683	629	690	669	706	720	683	679	678	651	667	682	705	615	682	652	635	694	636	708	689	695	707	686	646	678	669	681	698	689	684	707	652	682	699	695	678	641	652	652	691	659	671	709	668	659	683	674	663	683	675	658	646	659	692	674	627	688	704	695	685	685	713	687	619	697	689	714	662	686	657	714	697	667	684	733	659	641	635	643	665	682	740	657	677	637	654	649	663	681	640	671	689	702	721	651	708	687	713	657	718	641	647	620	683	654	676	684	699	630	636	703	676	609	684	660	654	693	731	703	665	644	696	719	682	651	664	675	674	647	649	686	655	656	711	640	647	680	700	660	691	694	663	671	627	629	679	624	665	660	703	665	683	673	731	646	695	674	650	668	634	681	673	624	697	678	716	675	688	644	709	630	699	664	653	685	688	681	713	685	649	734	639	727	663	659	684	671	658	705	666	701	714	661	658	625	652	655	633	679	713	709	689	649	715	662	656	727	710	709	691	686	653	690	695	707	672	684	674	725	688	687	663	652	661	711	644	642	699	666	674	689	688	671	653	656	713	682	693	665	712	665	684	706	701	716	675	665	604	659	667	641	700	664	613	707	699	742	640	638	695	700	739	663	679	690	698	698	688	656	649	696	711	666	692	673	638	627	696	689	678	674	658	655	669	701	664	687	655	683	649	653	669	635	651	672	675	696	681	641	707	680	699	692	653	649	672	668	668	694	684	633	721	669	646	673	663	669	698	650	666	692	667	653	665	694	668	677	650	667	650	650	712	708	691	675	675	662	678	738	691	700	700	662	658	687	653	685	694	617	687	675	601	703	700	650	698	679	672	663	644	621	667	673	677	642	691	641	683	641	652	716	711	640	646	677	657	674	670	658	650	664	708	705	605	686	623	683	670	649	676	691	709	658	672	695	659	654	702	656	687	649	647	710	675	662	687	680	658	675	636	683	661	693	672	686	685	691	732	695	655	717	686	696	664	650	634	667	689	706	670	653	632	640	691	680	640	678	665	712	669	664	652	702	725	664	702	700	671	682	675	677	658	634	690	654	686	650	687	658	588	656	628	667	662	652	664	703	669	662	635	657	677	667	722	699	707	672	673	663	691	669	695	651	650	646	664	731	715	655	655	653	676	675	688	687	699	699	684	705	695	723	660	699	645	647	679	589	661	697	627	636	652	683	628	701	659	683	665	704	679	666	679	693	699	691	725	638	682	677	660	691	682	695	644	669	678	681	659	678	669	669	649	620	696	714	637	703	652	702	667	710	682	644	710	668	618	671	687	702	653	672	671	688	683	682	632	639	651	648	659	664	675	675	657	647	730	694	648	687	629	699	650	702	714	688	720	665	686	672	658	710	685	669	682	706	695	700	698	679	647	655	665	659	684	688	660	681	678	683	679	665	644	635	674	662	718	669	685	662	661	656	656	626	673	694	629	680	677	642	602	664	663	676	627	711	647	718	698	685	727	673	624	672	662	698	653	716	686	696	658	640	658	704	679	712	705	664	703	682	678	661	683	605	668	668	685	672	679	645	707	732	648	669	672	688	684	695	633	668	648	661	637	704	678	665	676	677	661	674	670	697	665	687	658	672	684	678	663	735	669	681	633	709	694	649	679	679	652	653	673	702	693	685	668	670	678	681	723	657	697	662	682	716	698	709	724	664	654	655	682	643	648	667	695	680	704	681	664	663	641	704	655	714	688	686	650	657	720	608	702	722	658	655	718	695	701	659	701	657	730	754	657	638	667	647	664	662	702	693	713	690	679	655	676	640	689	671	658	693	646	696	641	645	685	659	686	699	662	638	679	653	746	627	694	686	668	666	648	704	642	716	668	627	695	693	656	678	694	656	684	700	719	662	671	665	642	653	688	727	679	721	684	696	680	655	638	658	721	699	742	648	668	645	676	657	652	707
4047	1471	772	475	367	421	502	582	600	425	340	310	287	281	248	204	198	163	171	135	153	199	316	704	760	702	548	337	249	166	135	101	121	89	121	91	77	94	84	100	112	93	85	87	96	94	109	68	74	96	106	103	83	94	91	98	93	87	95	103	94	90	82	93	91	102	104	90	108	86	74	89	99	88	86	96	90	98	92	99	95	87	92	85	90	96	96	81	112	80	106	72	94	85	100	94	110	82	100	99	110	92	88	94	91	90	75	76	100	107	92	104	103	94	118	93	94	122	93	99	98	81	100	83	95	93	108	108	85	76	76	98	79	99	83	108	97	79	87	93	92	95	109	92	114	90	94	97	113	84	93	79	88	89	89	108	96	80	87	95	92	96	81	93	96	95	90	72	81	82	92	75	82	94	106	104	91	84	84	99	92	94	69	95	78	78	94	84	92	85	90	90	94	89	102	101	76	105	96	105	83	70	89	68	97	78	92	101	93	104	90	84	81	88	100	89	93	105	97	97	95	92	107	93	81	94	103	89	84	78	88	111	94	96	91	97	105	100	98	105	104	99	85	102	84	105	94	96	82	81	92	90	99	82	93	101	83	86	85	86	85	75	93	86	78	97	74	88	95	102	79	81	90	97	84	83	86	99	89	83	121	81	98	88	101	92	91	86	104	77	95	104	91	82	93	98	103	99	87	81	110	87	96	102	99	75	91	81	104	84	96	105	101	104	77	108	80	86	92	96	78	95	98	101	87	76	94	84	105	87	88	98	76	97	92	89	86	91	83	90	114	80	87	102	79	92	112	97	93	74	80	93	81	83	106	89	91	82	84	94	87	102	94	72	104	80	86	102	105	84	79	79	105	80	81	101	74	96	95	111	102	112	104	106	77	84	88	107	78	97	91	91	84	92	92	86	107	88	94	112	90	78	92	122	85	104	105	87	83	98	110	80	90	103	97	91	99	106	94	95	96	100	98	101	92	85	97	93	93	82	94	88	100	106	93	100	85	99	98	92	95	88	106	95	84	82	84	93	106	92	91	95	73	86	90	104	87	70	95	98	97	101	95	98	98	105	100	90	98	91	75	86	89	103	88	85	102	90	109	92	93	90	105	88	95	97	98	77	82	100	97	97	97	86	90	82	86	95	91	95	106	99	86	108	94	86	103	92	92	98	81	91	85	94	93	91	101	96	90	93	86	110	100	102	99	93	85	100	90	97	105	99	89	80	108	84	90	92	100	69	88	98	98	97	100	97	86	103	103	82	99	80	91	93	109	89	88	89	89	102	83	87	91	94	76	78	97	92	100	87	88	113	89	87	91	85	109	93	97	77	79	87	96	103	83	80	86	71	100	86	84	84	71	83	89	90	94	95	96	85	103	86	95	111	111	92	95	90	97	99	91	89	100	83	101	89	86	85	92	97	95	89	85	92	109	104	94	84	86	84	95	96	89	99	83	88	77	93	96	87	113	91	83	104	106	96	103	86	108	90	76	71	98	90	102	94	83	81	78	88	91	105	97	92	101	82	106	93	88	115	96	103	97	103	85	93	90	91	113	80	87	105	86	85	83	83	87	107	80	95	87	78	93	78	90	74	90	90	89	87	107	91	104	97	98	83	87	92	90	117	97	76	77	116	84	86	87	93	88	85	101	85	94	97	110	87	102	85	103	102	100	88	96	86	98	67	92	86	113	106	99	101	90	102	101	99	88	82	91	92	102	77	99	81	86	99	106	92	95	83	90	94	77	115	81	98	97	74	106	90	83	94	81	95	83	85	91	86	94	89	108	86	72	89	88	95	93	95	83	89	95	106	82	102	102	92	83	78	90	110	104	98	75	92	101	80	98	105	110	85	96	86	82	88	89	94	84	103	85	73	91	117	92	104	76	104	92	103	99	90	86	96	96	90	97	102	93	83	105	108	88	86	113	89	77	99	90	81	87	94	86	98	103	78	86	104	89	86	79	80	84	101	95	94	95	93	96	81	110	93	86	97	101	91	98	93	96	108	78	105	89	91	107	82	111	82	89	96	110	97	96	101	68	95	81	96	101	113	101	96	98	109	93	94	111	92	114	106	109	104	93	103	103	97	70	96	104	89	88	113	70	95	90	94	90	80	119	88	83	86	99	95	95	84	91	94	83	90	97	118	79	98	103	75	92	77	91	83	96	70	88	95	72	109	92	86	89	95	92	73	85	86	95	89	83	81	95	91	82	92	84	81	105	90	93	117	81	80	81	104	96	89	88	92	91	93	88	94	96	96	104	82	82	91	90	85	88	90	103	110	113	96	104	98	89	92	98	91	112	97	91	97	100	83	91	99	96	102	89	97	90	80	100	113	107	92	94	88	108	75	95	110	93	102	88	88	90	72	105	77	103	98	79	80	104	76	103	93	91	100	98	100	94	105	98	105	110	87	90	97	84	85	99	90	99	95	85	93	90	84	96	94	101	113	87	101	93	80	95	94	106	104	101	104	104	82	90	103	84	85	95	87	93	90	98	92	99	85	92	90	100	95	115	84	93	105	86	97	92	93	101	89	101	103	105	95	91	92	85	81	85	89	85	87	86	103	85	97	103	90	81	111	81	95	87	83	112	92	88	81	96	109	77	86	93	102	97	94	88	87	103	93	83	99	90	95	84	87	90	105	91	83	87	100	103	94	81	95	74	96	89	77	117	95	115	91	109	109	102	96	93	96	85	92	89	93	100	112	103	100	94	94	94	91	104	85	96	78	101	92	103	89	94	88	103	81	103	87	93	99	89	101	76	100	108	86	102	101	86	76	94	105	100	89	106	81	92	98	87	82	82	77	94	90	85	98	96	86	92	92	82	101	76	86	91	102	81	77	90	96	88	102	97	98	91	97	96	91	90	107	93	99	103	92	100	96	89	99	103	75	103	102	106	91	86	85	109	105	100	85	96	79	83	84	96	97	90	88	74	75	82	90	83	97	82	108	77	93	89	91	108	107	96	95	103	86	93	105	109	84	78	87	86	101	84	106	114	83	106	97	104	95	80	78	102	85	102	74	91	82	101	94	106	81	84	98	73	92	102	95	80	107	92	83	109	82	103	88	90	98	79	93	93	85	100	91	97	92	90	83	99	88	84	107	86	91	110	88	87	85	98	78	95	82	91	96	94	97	90	78	78	101	87	96	86	93	116	97	92	89	99	107	96	72	95	94	94	98	77	106	97	102	73	85	106	90	88	91	98	81	92	91	101	103	82	96	100	79	92	85	105	103	91	105	107	89	80	81	104	96	91	84	96	91	87	104	86	99	97	78	82	85	86	94	66	103	101	115	81	97	76	95	86	97	93	84	90	96	74	102	78	81	100	78	98	89	98	89	92	88	99	88	86	110	98	79	95	98	88	90	74	85	83	100	93	98	94	93	75	103	100	91	82	102	88	97	75	106	83	86	106	86	89	86	91	103	101	101	96	98	87	98	96	101	94	76	69	99	96	102	74	94	88	90	89	82	90	84	97	100	106	87	99	89	90	67
26841	11792	7494	7582	14467	20150	21076	19254	17049	12969	10041	9042	8009	6760	5848	4817	4347	3905	3031	2535	2783	2783	6491	13651	14495	12567	9252	6422	3934	2386	1594	1121	901	803	715	679	701	615	713	689	660	681	720	685	662	719	684	705	655	728	694	674	658	685	721	646	644	657	664	704	710	678	712	648	655	672	689	691	680	689	720	638	667	662	708	719	706	629	645	678	697	667	673	694	689	654	701	674	662	680	706	671	749	655	660	694	702	660	675	705	693	639	639	688	675	661	694	707	677	674	663	671	697	673	696	722	641	654	711	667	661	650	642	658	694	697	664	715	699	668	627	640	701	695	728	675	628	638	702	657	626	696	674	661	684	686	681	667	718	696	733	678	677	665	658	662	736	696	653	676	675	705	719	672	687	713	663	624	682	611	690	665	660	665	678	680	671	666	692	721	612	711	675	703	630	679	670	676	713	684	639	686	660	704	650	647	693	685	674	678	677	682	632	675	723	674	670	693	669	672	663	679	646	629	685	666	665	707	705	707	683	696	686	642	679	649	688	658	695	694	689	664	631	679	651	668	653	703	661	708	677	669	675	664	687	710	649	698	674	640	673	702	719	703	709	694	684	652	677	697	662	691	721	719	691	733	674	660	707	625	726	686	714	683	687	681	713	687	654	685	718	661	714	671	642	667	707	693	688	742	672	680	723	658	684	735	653	670	643	650	666	716	701	720	705	680	681	608	661	697	627	715	627	689	665	680	659	691	652	704	687	671	631	678	701	711	664	677	684	694	674	593	717	686	709	671	672	691	698	725	686	697	720	680	685	702	682	671	673	678	690	698	672	665	693	713	662	699	688	657	665	656	694	637	677	691	661	693	718	658	661	630	637	659	669	670	733	704	658	664	641	706	714	627	663	661	665	671	700	652	749	656	656	670	653	680	694	735	723	699	634	681	657	694	647	674	670	680	663	679	671	685	682	669	663	681	655	683	670	695	706	735	676	703	690	642	647	714	628	718	690	718	657	636	742	689	696	693	652	653	705	711	666	752	667	697	632	669	661	697	651	676	671	665	669	699	743	713	709	660	690	682	700	659	683	683	668	694	714	678	668	726	667	709	714	701	680	674	676	653	691	677	654	711	700	665	707	668	681	694	672	662	677	685	690	680	721	708	678	677	646	681	717	668	658	689	696	652	714	660	680	696	698	667	667	714	646	697	704	685	659	685	724	673	650	653	694	642	732	674	664	676	661	700	709	685	672	710	652	694	671	701	679	666	689	708	712	629	667	680	628	680	668	668	675	674	715	676	654	715	670	677	665	701	686	645	665	738	687	682	670	737	710	656	704	714	665	681	702	686	701	661	618	695	698	705	735	632	672	688	681	669	723	652	672	715	692	704	683	687	729	687	662	698	663	686	695	690	684	710	728	684	714	661	692	704	705	668	699	668	695	693	649	657	688	686	706	643	664	696	648	669	624	711	677	690	650	691	665	654	689	660	656	685	647	663	692	626	692	703	653	658	628	721	710	696	703	663	713	736	725	701	659	660	696	674	708	680	658	658	725	680	649	702	709	714	657	672	705	654	711	702	665	683	700	701	672	677	670	665	687	661	621	682	641	687	689	687	672	687	696	665	667	639	686	691	698	674	725	680	731	660	702	685	719	687	687	714	706	666	683	657	695	697	647	695	685	663	645	684	678	663	688	638	679	668	695	667	689	665	637	677	728	698	722	680	697	683	663	739	655	696	699	659	663	687	676	721	674	735	692	703	673	662	632	724	683	669	670	673	674	685	652	731	666	635	674	666	670	665	717	671	710	696	680	697	685	663	717	690	688	685	638	662	658	650	618	674	667	693	702	690	698	692	649	672	672	649	739	657	706	772	715	633	709	708	697	692	665	661	720	651	732	682	686	696	707	682	652	708	686	709	661	680	695	654	706	659	671	710	727	687	724	715	676	652	672	654	690	660	702	699	688	686	684	647	645	679	705	692	685	689	668	669	699	709	637	701	700	668	688	713	669	692	670	660	654	678	699	681	713	687	703	618	679	682	653	669	704	707	712	653	663	679	653	673	692	659	616	709	654	717	666	686	694	703	723	694	748	697	648	679	616	670	681	714	715	695	713	678	640	642	700	627	665	663	696	653	675	695	617	690	674	678	647	700	643	680	681	670	723	674	668	686	656	664	668	628	635	680	687	677	710	706	672	644	694	695	741	695	725	704	632	677	709	672	683	673	688	695	696	693	680	711	692	680	684	684	661	667	708	683	670	645	673	647	685	714	614	703	669	742	721	661	655	706	700	705	706	683	681	712	716	636	688	687	637	657	661	659	677	704	645	713	701	662	687	648	703	675	645	675	673	707	641	693	683	685	653	643	669	701	699	688	711	705	669	665	693	695	667	630	626	654	728	676	674	764	684	661	666	684	682	698	616	696	688	686	712	717	721	707	691	645	721	701	707	670	659	656	721	632	670	648	678	673	696	629	663	647	664	676	654	664	698	684	694	671	673	701	669	620	624	646	640	655	670	630	724	645	624	648	677	659	656	657	635	671	715	697	705	688	643	705	682	690	692	691	732	690	651	680	656	644	674	688	705	669	718	709	623	684	687	659	684	673	673	690	689	693	677	657	650	687	743	661	696	709	695	708	658	671	690	685	696	669	668	710	670	694	693	704	658	731	690	679	646	697	670	677	678	693	708	681	685	698	715	659	668	707	700	669	656	695	659	671	672	651	679	681	685	671	668	678	684	656	662	713	695	737	673	654	703	680	653	671	678	701	663	644	680	684	663	645	726	693	725	702	670	673	667	660	690	704	672	688	695	704	692	697	653	672	671	684	634	655	659	683	666	700	651	671	659	677	652	637	638	650	632	683	701	643	694	688	699	681	703	689	715	677	696	685	720	631	705	704	683	697	663	673	698	696	665	645	689	697	722	703	696	623	689	692	649	688	690	653	671	702	714	700	673	703	687	637	662	696	675	660	666	686	690	664	673	722	655	678	677	593	694	717	701	694	686	686	686	729	725	682	677	661	610	672	697	659	707	679	690	662	674	692	657	682	673	633	690	702	702	641	714	632	662	664	702	654	640	681	718	664	631	717	671	640	644	712	707	693	664	671	678	691	654	697	665	661	681	679	704	710	690	689	663	726	689	677	666	655	718	698	679	718	658	719	667	674	637	675	676	720	674	646	645	693	661	673	684	688	674	680	685	646	701	709	716	663	702	704	730	704	667	730	684	644	686	696	685	714	717	646	713	673	711	667	709	724	673	676	706	695	705	700	626	687	620	701	688	687	657	667	697	641	681	713	645	653	661	667	670	709	701	641	689	668	713	683	675	651	669	672	703	745	715	699	702	682	693	675	708	649	636	680	672	666	666	680	689	664	721	678	645	700	671	676	697	708	631	739	651	701	703	681	750	669	680	680	702	691	627	654	675	706	700	684	670	677	692	740	696	679	669	700	724	688	661	643	643	690	662	703	658	668	700	645	664	661	693	671	682	710	743	721	730	658	696	675	705	637
2803	711	401	292	253	252	302	369	300	282	214	198	181	153	141	126	115	130	114	110	110	113	123	165	160	190	156	116	117	83	99	78	76	78	68	81	75	80	71	66	77	87	81	98	74	80	72	71	87	78	70	70	72	83	64	82	76	91	77	78	74	89	91	96	86	81	83	66	76	76	70	81	72	77	76	85	77	79	77	88	72	76	76	84	84	75	89	67	72	81	85	78	84	89	71	78	84	86	85	57	78	79	86	72	70	81	74	92	95	82	73	76	72	93	85	102	78	99	84	71	84	85	81	88	74	77	89	70	80	99	79	76	72	82	74	86	89	86	81	78	80	83	69	65	72	73	96	69	86	68	63	96	97	83	81	86	85	69	84	78	94	71	71	70	75	89	84	81	89	69	88	71	80	79	72	57	84	78	92	97	75	86	95	85	80	64	79	82	89	76	80	73	69	84	68	61	71	75	73	73	79	81	98	79	71	89	61	81	67	53	91	78	86	82	70	92	74	83	102	81	82	98	69	79	83	79	78	96	79	77	66	83	81	68	86	83	70	68	88	81	89	89	89	70	84	70	88	69	68	74	87	84	85	72	62	85	106	82	70	80	78	84	77	86	78	83	91	71	91	65	75	73	87	75	83	69	80	68	75	76	80	76	65	81	66	93	72	67	76	68	69	70	71	66	66	76	84	74	80	81	72	63	60	71	76	75	75	94	81	85	78	79	64	88	87	71	79	72	78	78	79	81	64	82	75	81	89	84	63	66	68	78	81	74	63	70	74	76	89	95	90	77	72	84	83	88	86	80	84	94	82	69	72	70	72	79	83	86	71	80	71	69	83	83	89	72	88	80	98	78	87	83	64	77	71	92	65	78	80	60	76	81	93	71	71	76	79	75	71	85	75	88	79	77	83	77	65	82	63	75	74	68	67	69	81	82	75	70	79	83	66	72	73	80	63	81	85	71	67	106	78	70	91	70	71	77	106	69	58	69	96	85	80	93	78	73	70	68	90	67	64	85	83	73	75	64	84	101	69	75	83	69	98	80	82	79	66	84	79	71	71	87	77	84	62	83	74	85	89	74	79	72	72	68	78	70	83	96	87	71	79	93	91	90	71	67	80	76	69	84	87	70	56	83	59	82	85	87	85	78	77	80	79	72	83	63	78	93	67	74	86	67	74	82	72	75	72	80	71	80	82	85	76	82	85	82	79	86	75	92	96	74	80	78	80	93	86	85	77	84	79	80	82	75	82	69	81	71	67	79	70	84	81	62	82	63	64	71	90	76	76	94	69	86	79	90	80	84	71	90	77	94	88	69	66	67	81	89	90	85	74	71	91	67	78	68	71	75	86	83	81	73	83	85	61	79	71	75	66	79	67	66	78	76	82	76	76	74	59	69	70	83	75	78	86	77	85	75	74	86	66	77	66	77	71	94	73	69	84	111	81	71	64	71	85	85	75	60	66	73	82	65	84	79	62	75	91	78	85	59	88	87	68	82	60	83	70	82	88	83	76	70	80	83	81	81	95	88	74	86	93	81	86	84	87	68	66	84	89	73	58	80	58	80	75	74	84	60	89	58	78	73	78	94	80	60	80	76	92	81	77	88	78	84	71	78	76	79	70	88	80	77	84	66	75	84	72	67	76	89	95	72	74	90	81	76	72	86	55	81	72	78	68	97	69	84	66	66	70	65	80	79	93	90	96	62	65	92	79	75	83	84	67	70	85	80	80	74	77	83	75	71	72	73	96	87	82	65	73	79	69	72	73	90	90	88	73	83	93	84	95	87	69	74	82	77	77	74	56	81	91	70	95	70	78	74	80	90	83	80	85	79	85	83	93	72	78	75	81	71	101	76	78	75	73	71	80	75	84	90	82	63	79	78	75	77	80	83	90	74	83	85	60	87	80	80	90	88	78	80	82	85	81	84	85	70	65	70	81	93	91	77	72	76	59	81	90	76	87	77	76	71	75	89	71	71	86	70	68	61	78	79	70	81	75	73	85	75	85	59	77	89	77	77	85	82	83	95	79	66	87	82	73	90	82	83	90	75	85	82	73	88	98	72	84	87	87	75	80	73	67	67	87	98	104	100	83	90	74	71	73	73	70	76	86	73	81	75	92	79	76	92	70	82	80	74	73	82	83	80	73	77	89	74	85	88	77	90	76	68	64	83	79	88	91	80	88	99	62	86	81	77	85	89	73	95	72	75	79	78	69	94	53	74	68	77	77	67	88	86	60	74	83	83	89	77	74	74	81	62	90	79	85	79	66	78	76	83	97	70	66	76	85	78	89	99	71	92	63	67	82	69	78	76	74	70	80	77	68	72	87	78	75	80	89	76	81	54	82	73	70	67	68	59	66	75	67	66	82	75	80	82	72	81	70	77	88	85	84	78	76	79	99	88	83	74	91	87	73	86	81	77	67	81	78	93	85	77	80	87	72	82	82	82	75	76	78	84	68	84	68	95	66	87	82	96	85	64	80	65	81	69	73	84	66	77	95	87	75	77	76	76	73	72	78	84	70	80	71	88	97	69	89	83	79	81	89	64	74	79	91	75	95	95	77	73	72	86	84	86	63	79	82	90	81	71	57	78	76	73	93	94	75	87	73	76	71	92	79	87	54	91	70	73	72	87	60	77	78	77	86	79	94	67	73	71	73	77	70	69	70	75	86	64	66	63	83	66	72	65	74	74	101	81	89	86	87	91	79	86	81	64	82	86	64	91	70	80	73	86	72	64	79	77	73	72	88	68	69	89	93	76	73	72	65	69	80	71	79	92	78	68	81	81	75	68	72	76	77	68	74	74	68	77	77	82	89	72	83	63	77	95	82	71	78	79	65	90	85	74	68	83	76	87	83	89	70	78	66	84	84	94	83	78	74	69	82	81	73	66	79	79	72	80	83	89	83	85	76	93	72	78	67	75	79	89	86	74	76	77	71	84	63	72	71	83	78	99	62	89	54	73	84	95	70	91	74	64	91	73	55	69	73	81	81	83	85	96	96	79	72	76	85	77	89	65	83	96	79	71	83	95	76	84	85	87	70	78	68	76	72	70	76	71	77	77	75	92	61	82	97	81	81	59	86	69	79	77	67	64	69	65	69	111	89	76	63	87	74	83	70	96	83	80	78	96	73	81	77	70	84	78	88	81	86	67	72	90	73	78	87	80	77	83	78	88	81	82	66	77	84	71	79	75	77	74	94	96	67	86	77	60	87	82	71	81	77	96	68	71	87	89	82	71	91	77	83	96	86	84	78	58	77	79	60	96	76	82	74	88	75	94	69	87	88	77	81	59	63	74	97	78	87	69	86	81	76	87	76	81	74	92	84	85	63	89	92	80	83	81	78	76	86	85	85	79	67	67	85	83	77	73	79	81	67	95	61	83	67	78	81	60	87	76	80	70	82	78	95	75	75	71	66	78	83	68	93	80	70	81	70	86	74	61	72	88	85	75	90	81	91	67	61	75	78	74	63	73	86	83	76	96	70	92	78	64
20308	7960	4676	4791	10130	13643	14548	12907	10786	7888	6229	5253	4838	3818	3175	3011	2645	2211	1719	1600	1457	1502	1885	2881	3188	2818	2209	1691	1130	882	735	691	668	596	615	607	564	605	605	600	573	591	604	576	550	604	544	603	594	582	598	595	593	598	576	582	576	571	602	539	580	630	558	603	576	596	562	577	577	633	599	604	589	634	597	566	595	596	592	588	540	603	608	576	587	622	541	578	609	611	577	597	601	595	625	636	580	594	587	634	573	595	610	566	542	618	608	564	609	581	635	575	583	570	594	564	616	563	573	633	565	568	578	603	608	599	588	593	599	599	628	555	607	591	601	583	630	576	583	554	594	645	569	637	572	592	564	601	625	631	602	575	604	587	571	606	561	586	606	607	612	594	563	552	576	587	606	619	569	604	594	585	577	580	609	573	607	615	576	603	592	557	583	613	601	550	594	613	577	612	624	594	586	618	595	600	597	582	569	652	604	610	614	593	596	574	578	549	572	590	580	605	575	612	597	601	625	591	590	575	602	561	592	577	588	633	591	588	586	605	588	597	554	601	577	576	553	560	566	565	579	555	583	596	555	577	585	565	590	598	567	607	612	628	578	560	609	587	595	653	607	571	582	638	648	592	588	609	584	584	592	584	561	554	601	573	625	594	607	598	629	589	585	551	612	607	562	595	604	620	531	634	600	550	569	594	556	636	602	581	581	621	574	620	561	623	551	598	548	631	602	563	581	580	627	603	635	618	596	623	632	589	588	588	585	579	588	597	611	560	584	589	586	611	585	616	555	623	613	614	602	600	603	599	558	589	555	555	626	593	586	633	532	601	647	617	551	592	587	552	533	596	567	580	607	585	562	620	552	611	618	624	646	601	606	575	599	553	583	566	607	616	613	580	528	596	581	577	573	596	591	572	616	627	566	554	593	571	578	619	653	577	587	628	592	623	583	610	587	607	585	611	599	599	572	557	552	588	590	549	609	587	584	589	638	573	586	590	567	608	568	602	584	616	581	577	608	636	605	553	566	564	565	583	572	574	592	599	610	600	614	591	603	570	578	627	578	627	602	578	585	571	605	616	644	590	594	614	600	560	610	613	618	585	579	602	572	575	619	582	604	609	620	551	581	624	615	568	573	580	536	540	606	565	586	588	587	588	631	561	577	596	625	581	602	556	561	609	611	582	601	564	614	590	555	621	586	619	553	574	600	600	590	599	577	580	633	561	577	631	554	623	596	610	629	553	605	582	610	587	619	588	590	557	597	594	600	607	609	590	610	613	584	568	592	579	613	583	570	614	588	618	603	604	594	612	539	595	600	579	604	601	614	584	598	638	577	634	615	545	627	618	536	558	548	559	588	612	603	578	597	611	563	597	581	602	571	602	601	596	618	583	563	595	621	571	594	627	600	605	613	611	555	592	565	597	533	594	581	569	578	557	623	625	592	604	600	599	574	596	594	588	625	605	573	593	606	574	610	605	609	575	582	587	576	571	579	624	594	635	565	612	599	585	613	588	604	544	559	619	632	557	604	567	629	634	595	633	570	608	614	547	580	579	568	581	540	577	576	592	591	572	593	574	554	587	581	522	568	594	601	606	582	620	587	605	544	623	582	617	558	624	611	597	576	601	602	551	580	575	621	582	618	610	600	589	605	587	589	623	619	614	561	611	570	580	557	607	619	560	556	576	610	554	592	606	621	604	623	563	581	569	619	575	632	627	653	577	597	617	607	585	626	599	594	579	583	570	598	574	564	585	601	589	599	573	578	556	566	560	613	565	622	565	594	553	610	626	619	633	590	588	627	597	572	575	575	575	590	588	615	579	597	571	581	581	585	599	575	566	596	585	569	580	620	603	576	577	636	626	580	623	581	609	606	586	580	602	628	588	590	616	565	609	598	553	609	606	562	628	602	577	616	558	584	600	553	524	597	584	546	595	590	568	595	591	610	609	584	607	573	560	588	626	559	525	573	598	570	610	603	541	595	575	594	581	613	533	610	629	588	578	585	611	584	554	572	588	588	605	595	534	627	660	597	562	567	580	574	577	575	629	584	567	592	589	590	605	634	608	628	553	592	616	599	599	677	581	606	548	562	567	602	615	615	580	612	615	589	560	625	550	608	576	568	609	538	559	602	600	585	640	601	608	586	543	557	565	608	584	596	576	606	566	683	611	602	583	559	596	579	634	634	576	611	573	551	608	625	583	572	593	608	579	598	590	547	531	593	566	597	607	611	553	622	589	612	592	583	570	587	574	588	583	600	586	595	570	622	594	597	567	599	605	588	632	570	583	570	608	565	568	601	559	570	577	587	569	577	601	573	589	577	547	563	600	604	595	592	584	581	570	613	573	565	569	650	558	590	619	594	602	579	574	550	601	571	599	578	557	587	593	557	553	582	581	626	606	615	604	594	616	601	551	564	613	599	587	598	600	610	565	623	545	571	580	629	611	592	592	586	600	575	584	592	571	611	623	577	615	604	590	592	614	575	596	589	562	596	572	632	553	646	607	600	619	566	617	601	637	532	622	604	565	536	632	590	600	567	586	586	610	612	607	588	594	594	565	590	613	641	598	585	579	576	571	568	563	595	610	590	579	639	548	620	568	586	578	600	645	613	609	587	616	539	605	624	626	617	580	597	613	572	597	550	576	608	599	595	559	580	604	614	607	587	587	606	606	588	590	564	561	568	522	605	580	602	601	621	568	590	598	636	594	585	575	582	547	567	564	593	610	606	609	567	627	581	575	605	590	619	618	563	577	574	614	588	562	561	603	567	589	586	608	568	603	595	584	546	574	623	649	586	569	609	623	566	613	570	587	604	567	598	606	599	616	562	579	587	592	569	617	567	551	582	602	603	646	559	592	597	594	563	624	622	593	561	588	632	582	624	618	586	604	617	555	546	582	634	611	556	585	592	587	597	589	606	609	566	578	622	572	562	557	626	532	653	582	616	594	633	634	577	561	569	603	623	558	586	586	601	572	594	525	606	580	556	628	562	590	570	607	598	608	589	567	593	627	607	580	606	605	589	571	567	567	615	589	588	606	592	583	591	537	591	620	601	603	563	548	591	610	595	612	574	607	586	573	621	581	609	580	527	579	593	606	611	573	588	587	638	607	545	575	628	574	586	573	569	593	613	587	614	580	557	549	548	586	579	592	544	567	588	602	590	559	590	619	566	541	605	607	604	566	595	581	569	580	577	611	619	647	608	608	576	557	623	638	581	565	632	584	587	584	615	577	566	587	582	606	598	637	582	568	575	594	569	561	609	600	606	581	569	585	575	587	582	608	609	601	589	614	593	585	603	531	606	579	540	613	610	559	591	611	585	632	546	573	603	557	620	602	635	587	607	609	641	591	611	586	579	599	596	576	566	593	558	550	636	576	588	585	558	555	550	598	595	624	541	576	593	597	596	614	554	586	574	562	596	636	593	621	601	612	560	598	554	593	590	573	572	564	601	564	561	590	610	572	572	602	618	617	585	670	641	602	650	601	559	646	614	604	588	588	622	606
2549	1073	594	384	285	321	396	471	411	296	258	263	233	189	186	164	163	147	114	128	105	130	204	345	410	390	303	213	147	104	102	92	96	79	71	101	77	77	77	106	79	74	66	91	68	77	80	80	93	94	83	103	88	70	88	58	87	84	83	75	86	75	80	88	92	83	77	89	88	71	79	72	64	74	82	72	86	79	93	71	63	83	73	80	82	72	69	81	97	65	77	79	81	73	89	66	77	84	74	71	81	81	97	86	95	63	82	80	108	75	72	76	57	90	82	91	81	84	77	85	96	88	76	85	72	89	88	80	84	60	75	84	88	94	84	91	81	89	79	68	95	77	99	85	80	98	76	74	73	77	83	79	87	81	85	88	74	83	76	81	85	75	81	72	74	77	77	93	80	73	74	88	78	75	84	92	68	85	86	69	79	88	75	94	91	77	78	87	81	94	92	84	98	80	87	64	86	80	80	68	91	86	81	81	82	85	82	79	64	90	90	68	72	82	75	89	84	82	77	77	77	77	80	68	80	83	86	78	72	79	70	65	78	86	78	91	83	79	74	98	67	73	73	88	94	78	62	66	77	78	77	51	77	71	71	75	94	76	98	79	72	84	94	91	94	91	86	80	79	74	64	66	72	77	72	88	99	72	72	85	76	85	94	70	72	85	70	91	87	114	80	70	80	84	79	87	87	88	83	83	75	81	90	65	89	81	74	87	86	83	79	86	73	76	66	78	80	96	82	61	78	87	91	73	88	89	79	95	79	83	73	79	70	80	76	91	92	89	83	66	72	76	90	83	81	61	73	77	80	74	81	83	79	83	98	64	83	84	86	73	80	87	81	82	99	76	80	91	85	87	97	76	73	81	65	98	82	86	80	84	70	87	84	93	64	80	70	75	69	78	72	74	84	90	62	73	71	87	80	96	66	81	74	57	67	86	104	95	74	72	94	95	93	86	76	88	77	91	83	84	87	71	90	78	79	72	80	73	94	84	94	80	85	84	81	89	88	83	72	79	90	78	72	76	96	86	81	88	84	78	80	76	66	85	83	93	76	77	61	96	74	82	75	89	80	88	87	84	71	74	76	86	83	105	63	86	85	73	82	64	84	94	72	89	77	79	79	89	70	80	82	81	84	73	76	88	77	74	85	83	65	101	90	73	83	93	83	87	84	94	86	78	97	81	74	70	71	97	73	66	85	79	87	71	89	89	86	78	89	73	86	67	78	80	88	66	84	83	75	69	76	79	76	79	80	76	96	78	82	85	70	90	62	75	85	80	77	68	91	58	83	80	94	85	84	88	87	73	89	78	71	84	87	75	79	80	88	74	78	73	80	91	76	94	84	92	77	80	88	81	79	88	69	76	90	98	87	83	83	80	91	94	69	72	79	81	74	79	77	71	71	72	72	93	82	85	53	73	74	73	84	73	90	54	79	93	89	90	66	72	90	90	85	70	83	94	85	82	74	75	87	72	75	97	90	88	84	93	88	87	69	88	82	87	73	74	77	84	78	73	76	84	86	69	78	84	104	91	76	87	83	85	72	82	83	66	115	85	66	82	78	88	68	75	69	85	74	86	71	82	73	73	83	83	76	90	80	91	92	73	66	88	75	88	75	71	70	78	72	61	83	85	86	72	81	82	61	73	96	72	76	85	75	80	69	89	85	98	82	90	80	80	77	83	80	54	68	78	84	77	85	83	86	72	91	74	70	84	87	70	78	90	77	79	71	81	94	79	68	98	76	76	81	76	74	82	75	89	80	76	73	73	83	65	73	87	80	91	74	64	73	78	87	79	81	76	87	95	80	72	89	80	87	82	78	87	65	77	77	80	82	67	94	82	81	70	76	83	85	85	75	96	89	89	90	78	104	73	77	76	87	75	84	68	65	88	85	74	71	66	83	73	77	87	69	63	84	84	74	82	91	90	80	64	74	70	62	80	97	77	76	82	76	60	84	92	84	75	79	90	76	87	79	82	89	73	69	71	82	64	91	71	78	87	80	87	78	100	80	76	99	81	77	70	93	95	70	79	78	74	72	79	90	86	89	93	80	73	87	68	84	70	85	80	85	87	73	71	77	80	87	75	86	72	88	79	83	85	83	87	88	62	73	72	79	76	79	82	74	78	82	91	79	77	82	79	75	81	76	90	64	91	79	81	72	86	79	79	84	88	95	84	81	88	76	81	72	83	76	74	77	84	78	84	85	81	86	93	64	74	76	83	92	72	73	75	80	81	77	75	70	68	95	78	87	84	70	93	90	85	76	89	61	85	72	98	83	83	67	88	83	69	84	69	93	85	75	84	60	112	96	77	89	85	93	76	70	90	84	95	70	89	81	77	90	75	75	70	87	78	71	78	78	77	88	78	67	93	71	92	69	91	73	89	80	88	77	77	72	91	83	80	81	76	77	79	81	78	81	63	74	87	80	87	88	82	77	84	74	99	80	86	80	82	72	80	87	86	86	78	84	69	77	75	75	89	82	89	99	93	77	77	81	95	78	86	65	70	68	85	69	88	89	68	80	90	78	98	78	83	77	72	92	81	86	78	85	77	82	78	72	73	84	90	76	84	81	88	77	61	100	88	101	81	73	83	95	103	68	84	73	85	89	93	80	88	75	77	87	88	75	89	85	72	79	80	76	71	85	84	83	66	84	72	70	74	70	88	78	83	75	73	81	89	71	89	81	89	89	77	94	79	79	85	95	84	72	90	69	79	70	70	59	82	68	71	71	83	79	75	95	61	63	66	76	85	83	85	78	78	78	71	84	90	91	93	70	77	63	72	69	80	96	73	93	91	79	77	66	62	65	95	81	88	82	85	79	73	80	87	84	71	78	74	71	72	74	84	73	74	83	85	79	87	65	87	74	81	92	67	86	69	75	78	77	85	99	79	71	92	72	73	78	73	86	83	72	75	67	68	73	85	74	64	76	89	89	73	71	73	71	82	81	83	90	72	71	78	74	91	76	76	84	74	85	77	80	92	82	101	91	57	76	75	79	94	78	82	77	78	82	73	71	91	94	78	66	83	81	73	81	88	80	78	81	95	80	92	71	84	86	72	71	67	92	86	90	69	71	102	88	76	91	76	72	97	90	69	79	83	85	77	74	73	82	86	83	71	68	74	85	72	89	74	79	61	75	78	80	85	71	99	76	64	78	77	86	66	79	78	88	71	62	66	88	102	81	86	73	90	84	89	75	75	82	79	74	80	74	81	85	75	75	82	80	78	80	85	70	93	79	70	89	95	88	76	78	74	74	81	77	85	84	96	86	76	80	75	91	79	92	74	87	80	76	81	69	81	59	81	88	71	84	59	85	91	81	86	87	91	75	89	86	84	71	78	97	83	87	60	78	81	72	81	90	83	84	87	82	100	93	79	80	66	65	103	95	98	69	65	67	81	84	79	70	85	73	76	75	92	73	77	98	101	88	98	74	75	79	97	95	86	76	87	80	67	78	68	88	86	92	81	79	71	85	78	93	92	81	72	73	71	75	68	89	78
22480	9880	6117	6528	12142	17801	17439	16390	13064	9568	8274	7121	6440	4797	4063	3537	3232	2887	2457	2136	2071	1973	3979	7922	8434	7336	5461	3531	2170	1508	1074	852	707	666	618	595	589	617	575	619	604	609	627	611	568	593	639	620	580	589	622	583	556	571	591	619	620	592	576	602	603	570	592	591	585	569	598	588	618	610	583	595	596	604	626	616	598	561	600	591	627	602	596	587	577	598	589	586	602	632	578	592	588	582	581	597	552	610	540	591	607	557	598	560	558	611	611	580	593	594	628	568	624	629	595	631	591	598	566	583	582	575	599	542	580	593	607	594	661	594	565	634	627	588	590	637	565	588	603	599	608	587	637	573	586	584	615	591	607	591	598	576	635	638	647	604	572	568	599	580	574	569	589	594	624	616	596	646	573	595	576	584	588	608	594	606	604	634	600	599	581	613	593	621	596	608	619	596	581	601	591	580	560	606	568	600	609	596	615	613	613	559	604	606	599	567	603	554	577	616	593	569	584	617	610	594	595	586	612	567	625	574	595	581	590	596	609	585	587	619	653	561	629	603	587	644	596	688	599	586	624	611	567	632	610	634	608	584	614	606	533	604	578	614	593	587	584	588	625	559	591	600	578	627	600	562	601	564	595	583	577	604	597	626	638	597	549	599	615	599	580	609	612	587	660	595	558	627	604	624	588	596	574	563	573	563	594	632	639	640	578	555	616	581	627	561	575	612	604	578	621	573	593	605	615	604	578	630	614	634	621	617	580	611	592	570	573	568	631	623	622	574	610	587	612	582	595	600	619	567	613	576	594	602	537	626	601	597	594	593	571	611	679	573	592	568	612	619	644	584	634	598	596	595	566	589	620	574	581	585	633	592	566	598	626	588	587	603	603	657	598	555	565	587	625	599	595	622	562	584	603	589	597	573	642	585	592	594	608	567	576	633	610	557	573	614	624	566	561	619	569	536	609	589	601	565	614	586	586	589	594	579	585	594	610	600	589	582	549	580	647	612	586	631	578	624	591	576	574	593	591	581	570	588	620	576	561	605	578	594	615	553	619	623	592	557	601	571	620	570	577	550	608	609	553	567	602	614	597	575	630	568	572	608	597	586	586	601	619	573	615	584	609	588	604	594	594	582	635	603	581	606	602	614	595	599	582	606	587	621	580	595	570	569	554	567	597	639	601	602	583	623	545	561	614	624	598	625	587	607	589	588	620	621	600	608	588	620	628	600	602	600	610	591	609	634	620	572	618	605	593	606	637	554	626	585	545	573	613	627	594	619	593	558	591	589	572	657	575	574	544	595	590	553	602	575	577	584	580	598	623	655	595	599	571	607	636	633	545	624	608	602	621	603	578	611	606	641	605	585	533	619	560	581	544	600	601	619	578	578	612	599	601	602	604	618	621	615	598	621	595	607	594	594	584	652	591	602	600	623	543	600	584	640	554	653	596	578	601	642	610	593	597	604	621	601	575	597	615	630	561	567	578	646	624	634	585	586	630	626	606	604	605	588	597	615	558	564	625	567	554	593	574	619	600	580	586	596	621	605	573	620	608	619	602	571	572	590	576	588	612	585	585	593	566	562	627	617	615	607	619	585	658	610	595	622	576	582	615	608	575	615	609	583	594	601	595	566	567	543	612	577	618	592	590	594	614	572	640	620	620	629	563	569	615	537	628	572	652	609	598	616	615	556	574	596	602	549	608	553	582	565	583	574	532	607	582	620	587	612	590	605	565	593	621	600	572	563	635	550	568	612	628	574	634	584	582	566	581	566	618	578	569	571	588	588	601	569	556	604	559	614	624	569	574	588	593	607	601	681	592	574	636	617	615	634	600	628	615	547	598	630	587	582	603	636	601	589	602	553	566	578	609	554	582	617	559	594	623	581	595	592	601	625	587	586	590	559	560	642	612	621	637	622	614	591	617	572	595	600	625	600	573	645	573	595	578	553	589	615	572	630	575	616	578	595	589	598	615	558	624	589	620	606	630	632	629	615	583	597	605	612	583	616	543	614	636	586	630	564	605	618	579	614	671	609	609	600	664	621	571	586	602	605	606	606	617	605	622	587	598	587	613	588	590	582	591	597	567	614	573	677	570	612	602	619	580	581	617	629	616	603	615	627	591	620	576	616	630	604	624	560	622	572	570	597	652	585	595	597	631	599	624	612	578	574	563	609	631	649	574	554	631	581	613	617	620	572	558	610	615	630	598	559	560	623	604	600	593	611	592	591	593	612	609	607	597	606	637	612	578	590	587	573	600	601	598	608	593	608	563	588	596	601	592	622	581	599	626	592	628	569	628	587	595	591	637	617	573	613	557	609	592	591	578	569	591	562	609	552	549	653	604	636	600	596	624	570	593	584	601	573	581	615	592	579	614	576	615	588	585	601	605	640	649	583	596	575	603	568	607	560	587	567	600	611	619	628	623	602	575	577	588	563	616	591	604	613	571	576	606	597	631	559	612	586	586	601	635	548	584	638	625	594	571	593	563	557	600	610	595	611	577	605	558	587	573	603	619	621	548	616	596	631	594	628	623	609	632	576	577	590	622	605	601	592	593	648	614	608	596	612	630	562	573	638	568	620	546	600	606	614	593	630	604	599	578	595	597	590	603	624	644	607	607	637	587	598	592	577	588	590	597	597	600	597	578	556	599	577	566	593	560	584	599	557	590	553	591	617	603	562	600	645	566	594	586	642	652	577	613	552	592	609	583	560	606	611	607	570	603	603	617	622	590	582	571	564	585	613	631	571	623	610	581	562	620	620	570	594	582	613	572	574	615	586	605	597	626	598	587	592	650	569	575	609	634	591	616	604	586	559	615	573	617	598	604	647	610	602	641	587	589	621	616	565	579	621	582	600	644	596	616	615	604	563	598	577	583	623	596	592	605	580	615	596	588	584	586	648	618	585	592	620	606	594	576	600	588	587	574	567	592	603	611	628	575	580	593	577	586	576	645	606	645	604	567	588	640	597	582	656	567	592	586	612	627	575	593	574	602	627	611	579	607	586	592	595	569	598	590	626	607	605	585	584	588	591	599	619	601	630	579	620	557	619	560	603	558	597	618	622	589	573	600	605	625	561	615	570	607	610	621	631	591	641	619	581	610	536	629	588	591	588	596	610	613	621	631	565	589	598	599	647	590	580	571	565	621	651	584	637	596	563	581	594	583	587	588	574	613	616	586	613	597	571	617	579	599	598	565	617	582	588	583	563	580	671	551	607	580	581	541	611	550	596	569	587	658	619	592	557	616	593	596	612	604	590	576	599	613	614	610	609	624	583	561	577	555	628	589	571	586	569	559	591	597	566	631	584	595	606	574	584	587	589	617	582	593	640	630	595	628	624	590	602	639	559	599	615	585	642	625	565	635	564	568	609	581	562	602	609	588	644	615	571	592	605	589	635	585	574	614	613	577	654	620	578	616	597	579	631	588	592	577	618	548	621	635	560	579	598	603	617	586	589	572	602	583	565	599	574	607	614	590	590	641	627	602	586	601	610	599	599	601	612
3565	980	613	387	304	367	430	471	363	315	289	253	213	220	196	195	158	178	131	113	142	134	220	444	486	425	372	247	197	126	127	106	113	97	91	93	90	102	91	86	92	96	101	94	90	91	77	99	77	91	100	85	100	82	96	78	73	90	71	72	84	91	91	102	96	96	95	100	87	105	81	90	76	81	89	93	96	100	97	78	99	76	99	91	92	88	92	97	100	98	85	89	98	70	87	105	92	84	109	91	95	101	100	80	86	97	96	104	91	98	78	87	82	107	95	92	81	87	100	79	110	101	101	86	100	90	83	78	84	86	90	88	104	94	87	80	94	76	81	79	93	84	96	82	78	87	93	83	100	74	97	93	83	87	83	79	94	102	96	81	83	89	94	95	102	82	112	76	104	97	93	54	88	106	84	85	86	84	92	95	80	90	62	79	92	93	97	94	69	88	96	96	91	84	86	100	99	75	80	83	121	97	88	86	94	79	98	102	89	89	92	80	92	77	93	88	98	97	85	106	104	75	95	78	100	87	90	86	80	87	76	86	100	89	85	83	86	103	82	98	82	99	87	82	98	86	89	105	85	87	81	81	85	82	94	94	80	89	84	91	74	104	77	80	99	92	95	80	97	84	101	86	89	91	87	108	91	85	93	89	82	117	92	85	94	93	82	92	89	92	80	95	85	90	80	79	106	108	98	84	98	88	83	92	98	88	94	94	94	83	90	82	98	91	93	86	80	81	96	90	93	91	100	94	86	85	89	100	100	88	92	92	82	94	84	87	93	88	93	100	83	86	89	99	77	85	111	94	97	91	103	88	81	77	93	102	90	70	84	92	89	80	80	95	94	101	77	99	85	97	91	97	99	109	95	99	99	96	111	88	101	96	109	89	100	92	87	104	93	80	106	78	100	78	107	88	91	98	102	103	92	86	83	100	69	78	84	91	110	97	84	81	100	77	120	92	103	101	79	94	111	92	93	92	90	98	95	82	84	92	83	91	95	89	79	88	98	105	104	95	109	90	88	108	83	92	80	81	86	87	89	79	86	93	87	113	102	90	103	79	88	85	90	77	109	103	99	106	90	96	99	73	110	88	87	92	91	85	88	85	82	93	73	90	77	109	105	102	73	85	99	98	88	101	101	62	95	89	104	94	75	81	96	99	81	94	100	80	92	101	74	89	98	99	96	80	72	93	89	92	108	101	91	91	84	104	101	98	84	87	70	90	103	84	79	97	89	109	89	101	111	88	77	86	93	88	78	93	102	95	99	99	98	95	91	87	79	93	88	85	101	68	90	95	89	83	77	88	94	98	106	72	85	94	83	89	90	82	93	82	84	85	87	102	75	85	86	101	107	90	93	69	91	96	99	88	94	90	101	82	80	93	102	84	80	97	91	97	100	88	87	76	92	93	94	81	87	96	83	80	101	98	88	87	108	86	82	101	92	92	86	80	102	99	71	81	107	87	94	104	96	89	82	103	73	87	91	82	81	80	93	93	73	90	85	97	86	91	93	83	94	82	93	95	92	96	98	77	83	89	87	83	78	88	105	103	92	89	78	106	94	83	96	80	93	92	91	94	102	96	91	92	102	86	116	90	95	80	97	87	98	87	99	91	95	75	86	83	106	93	92	89	91	81	88	81	90	76	79	93	91	87	86	89	102	96	88	102	91	109	90	81	88	81	93	89	108	104	86	91	113	82	100	102	90	95	101	78	94	95	82	98	79	77	95	83	77	70	84	98	104	84	109	92	87	85	89	88	80	97	75	89	95	87	102	95	93	77	89	106	79	77	91	99	95	84	91	88	87	101	91	94	91	93	79	83	96	99	82	86	74	88	84	90	104	87	87	93	101	89	84	87	87	77	82	85	108	66	74	95	79	81	95	89	103	88	99	98	93	76	82	77	95	85	100	104	94	99	86	81	71	89	108	95	95	90	80	111	97	87	98	94	87	73	86	81	95	85	79	99	82	81	93	71	97	82	71	124	94	78	104	88	92	96	98	98	90	86	109	83	91	76	78	74	106	107	90	104	98	104	101	78	84	98	94	91	79	109	84	101	93	124	74	100	91	102	106	107	97	73	93	81	102	93	93	80	97	110	95	88	95	93	83	93	72	77	85	88	83	99	89	121	90	97	102	77	83	86	102	98	92	91	90	95	93	75	90	82	100	82	79	80	96	87	94	98	98	96	90	92	71	90	83	86	97	101	114	76	99	80	78	92	79	89	83	90	86	64	95	88	91	101	99	86	79	75	87	87	90	97	77	81	99	82	106	90	88	90	80	90	74	83	91	89	75	78	97	90	87	104	98	82	99	83	93	83	73	99	77	95	88	92	95	81	102	88	111	88	87	94	91	110	87	79	96	87	98	86	101	85	92	93	91	95	90	99	83	87	82	101	97	72	87	85	85	114	95	82	93	71	88	89	93	85	83	82	80	83	95	114	92	90	87	98	96	89	91	96	88	85	91	75	83	93	84	81	87	82	93	90	91	79	85	82	93	103	94	86	93	95	92	95	97	78	91	93	78	94	86	86	93	93	95	92	80	83	100	111	90	92	79	82	81	84	92	87	108	98	79	91	92	91	104	80	73	100	94	91	88	81	89	83	80	98	84	107	88	98	101	103	109	80	82	100	88	79	104	106	113	92	74	91	91	73	81	95	101	73	85	98	80	112	107	94	93	94	84	70	101	95	98	87	89	79	104	87	105	95	94	98	93	85	83	88	102	90	83	90	97	84	82	119	75	84	101	89	72	87	108	98	91	75	107	106	83	92	83	98	108	82	95	93	90	83	103	74	91	93	82	82	90	87	80	100	84	76	78	117	93	77	85	98	66	90	122	89	94	82	97	98	75	105	84	100	98	103	85	98	96	77	90	82	89	90	84	93	79	98	83	80	106	79	99	101	82	99	96	83	86	98	105	82	84	89	88	126	89	85	98	99	91	91	105	94	99	99	81	88	87	107	93	94	107	87	118	81	99	70	85	83	95	70	80	103	76	74	93	95	87	94	90	90	90	90	96	88	89	85	91	94	90	92	101	88	79	99	91	91	91	86	110	84	105	79	96	97	93	88	97	88	92	85	101	90	105	86	108	84	77	105	103	98	73	74	77	89	83	102	79	93	93	99	88	100	86	88	83	85	104	91	91	90	93	106	86	98	76	103	96	84	97	90	91	99	92	86	87	98	75	93	92	80	97	99	91	86	96	104	90	96	97	92	86	98	81	102	94	88	106	91	91	88	77	105	76	88	74	94	90	73	91	94	79	95	101	76	73	79	86	109	90	85	77	99	89	89	116	95	91	82	90	89	87	78	96	94	93	89	72	87	99	92	83	98	97	87	97	100	74	84	101	102	90	74	100	90	95	86	85	92	98	95	69	91	91	77	93	87	101	93	81	85	101	86	92	95	102	90	92	86	103	100	99	92	89	88	105	83	109	102	96	97	82	83	93	94	103	84	102	105	77	95	77	82	83	98	95	98	97	87	85	89	85	93	86	89
21354	9221	6123	6276	12129	17471	17924	16104	11881	9551	8159	7420	6172	4993	4076	3450	3106	2745	2428	2624	2339	1990	4178	9049	9852	8112	6065	4083	2572	1701	1090	871	817	691	703	715	699	673	654	657	661	643	620	674	688	644	627	657	742	668	693	654	652	714	628	659	668	655	700	656	687	645	651	656	666	653	658	659	682	641	666	688	639	685	661	701	731	661	696	681	668	664	630	654	670	691	657	630	625	666	661	652	669	619	716	671	720	660	654	676	659	662	703	663	712	649	699	731	652	655	688	666	707	683	643	668	641	640	674	668	708	700	674	704	672	664	668	653	714	630	665	659	672	639	673	668	692	706	698	704	678	625	648	727	731	682	704	682	701	643	652	683	713	703	663	673	632	635	689	701	669	662	649	609	708	683	706	665	666	684	692	650	679	688	684	694	657	638	662	638	683	669	694	687	749	716	702	682	649	660	649	727	651	661	719	700	672	646	656	669	694	650	679	676	640	644	725	647	668	659	707	683	718	710	666	688	626	671	686	667	651	664	687	709	697	674	673	689	676	765	668	700	660	684	663	720	669	738	654	638	682	665	663	640	667	677	655	673	646	654	667	658	667	691	673	648	678	703	687	693	660	689	656	628	671	687	627	702	650	663	646	713	656	692	649	697	665	713	659	681	663	689	694	653	654	686	714	651	680	664	698	659	754	703	651	638	630	668	678	662	635	654	690	698	710	671	712	633	675	690	709	682	670	655	693	629	687	648	695	684	632	675	654	683	694	673	662	699	639	698	661	704	684	690	673	687	681	663	691	678	664	641	654	696	716	699	695	686	667	723	681	673	673	679	678	641	722	716	727	639	664	660	717	658	682	684	671	736	691	688	682	655	704	670	661	678	669	714	688	672	654	699	647	693	657	671	704	721	680	661	732	676	696	620	664	715	675	660	674	634	651	693	693	691	655	660	688	691	694	662	676	703	622	720	663	713	722	641	679	678	693	619	692	670	706	656	704	697	675	652	656	745	679	658	664	685	668	685	684	704	643	697	668	692	641	718	635	641	700	654	699	694	655	663	648	645	670	680	632	685	658	655	603	677	659	660	679	659	704	663	663	701	758	636	692	694	641	650	702	733	662	658	683	656	646	688	702	650	710	688	680	666	703	682	668	682	726	720	713	668	603	671	648	708	676	690	653	672	690	683	665	684	678	672	667	693	662	686	659	713	667	671	658	676	627	649	654	629	651	745	662	694	685	733	681	678	669	631	705	710	681	636	702	657	646	698	680	662	686	697	653	678	684	682	629	671	672	667	682	727	683	686	663	713	707	677	738	693	660	712	667	681	728	678	725	638	686	652	681	665	686	700	694	657	660	657	715	663	725	673	671	678	670	667	665	639	745	705	687	705	676	667	704	661	690	652	722	646	699	660	672	664	668	681	681	687	667	665	681	695	704	686	646	702	661	657	698	669	657	698	684	697	653	718	679	686	661	675	676	656	690	652	653	670	666	716	672	675	655	662	667	680	661	676	685	701	651	651	663	613	703	738	691	636	684	675	693	665	672	698	726	659	664	628	698	662	681	721	678	689	685	704	636	707	717	680	690	700	683	653	679	717	657	690	690	715	667	710	661	660	659	637	667	682	680	686	692	676	679	705	614	666	669	655	694	710	706	658	679	692	649	704	666	659	610	664	662	707	679	679	732	718	710	697	647	705	734	652	657	671	686	657	690	656	671	695	674	681	669	701	683	649	690	694	687	706	630	703	703	658	719	656	719	711	676	687	711	716	670	697	677	670	731	679	636	676	670	681	695	682	675	702	679	673	672	658	689	686	668	659	644	654	666	704	703	698	660	674	674	703	674	645	672	680	712	691	684	620	646	668	626	689	660	713	706	654	683	703	699	641	705	699	651	710	628	687	683	660	663	675	670	646	722	702	650	665	665	718	721	677	710	650	696	665	711	725	714	667	675	674	658	692	708	693	623	679	646	675	687	684	708	684	684	695	639	689	670	636	703	670	691	706	703	671	695	683	687	639	682	668	670	671	677	693	702	641	667	717	682	676	668	698	684	641	686	676	740	679	668	648	699	650	680	684	658	670	733	657	626	673	668	660	676	634	694	671	693	681	623	640	650	629	678	715	684	666	634	676	685	669	623	677	659	669	647	627	668	681	649	705	686	618	676	678	683	715	734	648	661	647	662	704	744	703	658	692	656	685	707	665	698	649	654	679	668	691	652	669	718	668	655	680	683	632	716	662	656	627	723	621	661	657	715	687	671	674	615	662	663	688	660	661	671	687	656	690	680	675	712	684	669	654	687	675	676	669	674	705	638	694	643	689	686	680	698	676	689	712	632	675	699	722	675	693	674	706	664	663	658	627	679	661	714	669	733	669	708	740	679	736	707	680	701	620	650	704	666	676	628	697	682	681	679	701	711	663	671	666	695	713	616	650	662	715	703	713	685	671	660	647	670	650	673	638	725	718	663	651	663	680	669	684	660	680	669	694	694	703	654	673	636	714	662	661	667	682	724	646	673	604	688	645	683	698	616	650	725	690	701	723	609	706	703	684	638	646	695	653	663	642	664	675	655	653	702	689	696	652	631	657	674	694	673	662	655	695	685	695	674	694	649	659	688	632	668	658	704	685	723	678	731	645	656	621	727	669	665	695	666	686	698	675	691	733	663	703	665	694	699	702	700	657	700	749	650	705	673	672	688	653	674	663	669	655	667	707	684	731	675	704	701	690	681	674	691	713	656	678	681	666	678	665	667	692	664	655	698	665	667	681	684	690	731	659	660	683	709	698	694	669	679	664	661	652	697	640	650	660	690	639	641	717	706	697	674	718	650	657	657	657	659	632	651	631	696	681	694	649	645	701	716	687	679	687	692	649	689	684	697	689	680	638	681	701	685	692	643	676	648	671	651	734	690	714	645	680	691	696	683	727	712	655	706	655	662	760	636	673	702	690	667	698	657	672	662	691	672	675	664	668	678	692	715	657	673	687	694	634	702	650	667	692	690	652	664	671	683	661	666	685	649	665	678	683	658	681	675	641	678	702	702	667	641	720	681	655	707	705	713	711	677	699	688	676	672	652	695	709	738	652	702	672	647	656	692	700	674	620	699	701	709	710	679	694	682	686	640	660	648	692	689	721	689	679	678	643	666	724	674	643	643	655	659	720	728	675	696	692	707	661	691	705	714	699	603	645	721	665	669	630	698	722	658	636	652	746	630	698	720	739	706	670	686	683	658	668	669	663	651	649	687	670	698	714	714	677	665	681	724	690	641	689	659	662	684	680	661	663	723	662	709	688	651	648	667	650	647	680	660	667	674	754	658	653	642	656	708	666	618	678	692	716	648	651	660	732	652	661	643	679	722	632	654	672	683	626	676	690	702	703	652	630	671	649	671	663	663	650	733	690	662	666	659	669	694	654	701	634	657	656	729	637	677	668	644	669	682	706	632	703	641	667	697	683	689	684	635	649	706	696	695	700	644	706	703	629	733	680	677	682	643	693	705	692	677	733
3468	1360	751	489	393	440	617	553	455	431	357	366	285	270	227	214	200	165	179	155	144	173	441	749	798	642	517	352	238	182	131	118	90	85	96	88	101	80	103	99	90	91	95	84	90	94	85	76	104	89	95	85	93	102	98	109	101	90	81	79	98	95	87	99	97	95	101	102	98	88	91	105	136	88	76	100	104	94	92	74	91	107	98	92	86	117	107	89	91	88	87	98	99	96	93	97	92	85	95	107	82	99	98	102	95	89	94	106	104	103	81	83	95	89	110	86	108	99	105	72	92	94	90	97	79	97	101	88	74	98	90	84	86	98	80	98	106	100	94	100	80	81	97	94	109	95	104	105	80	78	87	95	105	81	106	95	98	95	99	83	89	63	96	74	85	107	81	94	84	84	96	96	89	106	81	101	107	102	79	96	96	96	91	80	93	86	100	100	79	95	95	89	84	89	91	98	82	84	95	102	113	83	82	81	97	92	83	101	88	89	97	95	96	103	86	79	100	97	92	88	76	106	103	91	87	89	77	76	83	112	83	110	92	94	88	78	90	82	92	83	92	89	96	95	100	104	84	84	104	83	89	94	110	80	78	91	93	83	99	105	70	69	95	92	84	101	95	104	87	87	80	92	90	86	104	95	99	87	85	103	81	72	85	102	114	96	97	94	97	79	94	81	93	84	91	88	93	93	101	101	92	89	99	91	106	106	81	92	103	88	70	103	108	109	72	93	78	91	95	78	77	100	91	93	100	104	86	102	97	91	71	83	98	96	86	94	98	103	88	102	96	86	98	92	91	94	95	93	93	90	100	107	89	86	102	115	97	98	97	90	111	73	95	89	99	96	87	92	103	94	95	105	93	85	88	91	85	94	95	86	77	99	89	84	80	96	94	97	105	84	100	85	74	82	81	83	98	80	85	95	92	91	76	88	106	108	95	80	87	108	103	98	82	101	86	105	102	84	86	104	95	78	88	104	91	89	86	90	85	95	106	111	85	119	107	92	114	86	79	110	95	96	86	96	88	92	82	82	103	100	104	100	93	87	83	92	92	97	84	92	94	95	83	105	102	71	111	79	87	105	90	92	94	107	82	87	76	82	97	84	88	79	94	100	88	82	93	98	105	75	82	89	85	80	97	84	92	76	90	88	94	98	108	91	70	97	73	85	93	111	89	73	98	88	99	90	84	94	109	81	83	74	80	103	73	84	98	92	99	83	97	93	94	90	92	91	87	78	100	90	72	94	97	97	91	103	96	77	111	96	96	84	87	92	103	79	83	119	94	91	83	86	103	106	100	99	91	92	91	83	83	105	102	80	92	91	97	87	85	102	84	94	95	105	82	96	66	114	95	77	100	77	97	94	93	86	121	73	87	113	91	83	103	104	90	99	104	91	80	104	93	90	86	99	85	97	101	89	94	104	91	96	101	92	97	91	96	92	95	105	82	82	89	90	81	66	112	91	99	104	94	96	94	97	105	90	94	79	85	92	81	94	98	116	84	105	74	86	105	92	91	91	80	97	88	94	91	95	91	87	88	70	101	80	85	83	87	100	89	82	92	86	95	88	71	71	98	85	96	88	88	96	94	86	74	106	98	76	113	93	79	88	89	99	77	97	99	120	89	102	94	86	88	90	104	102	91	77	92	83	95	97	96	82	92	103	97	117	81	95	98	97	89	106	83	107	79	90	92	102	100	115	90	97	89	107	94	113	89	86	100	85	106	93	96	102	101	89	89	106	86	89	91	88	104	92	86	91	93	94	92	110	88	89	96	101	88	111	96	93	104	88	91	85	103	97	87	93	99	71	86	92	105	87	79	81	104	95	82	75	85	80	94	85	89	86	92	76	92	105	75	78	91	97	112	82	70	78	79	114	81	84	108	86	96	82	86	99	100	92	107	105	91	93	123	85	81	95	103	88	85	97	74	101	85	98	101	90	103	94	82	117	104	80	100	108	93	95	79	101	107	113	91	85	81	80	85	82	93	90	110	101	94	88	116	97	93	97	91	81	88	83	92	96	112	102	105	97	97	93	84	88	94	80	71	99	103	98	90	87	99	91	91	106	108	99	101	88	93	88	112	85	86	77	115	92	79	94	101	107	94	93	99	102	86	81	95	95	97	84	94	100	82	99	95	72	91	90	108	91	80	87	96	108	104	92	98	91	95	77	86	89	97	77	99	86	90	96	86	112	99	94	107	91	117	113	89	93	93	98	90	85	90	91	86	90	100	98	97	78	92	102	80	101	83	92	85	91	100	104	86	99	107	79	86	97	95	84	71	81	85	118	65	90	95	95	96	121	100	83	100	100	103	88	96	97	91	83	79	129	82	86	106	88	92	96	90	84	97	103	99	81	87	98	92	86	107	86	85	91	81	101	76	82	100	101	113	98	74	81	85	92	95	74	99	101	89	86	80	87	99	90	88	103	77	90	92	90	86	86	83	85	99	109	94	102	101	89	93	90	89	91	84	94	76	87	103	84	96	120	92	108	86	84	80	83	90	86	101	81	85	93	97	84	74	98	102	91	102	93	95	97	102	103	83	97	88	79	101	90	88	95	82	95	83	90	81	93	74	93	81	91	108	96	93	87	92	83	80	115	88	87	89	94	86	81	100	85	81	99	98	92	91	96	72	89	97	90	102	105	85	101	86	94	92	84	99	74	93	86	106	98	87	100	82	88	95	83	109	93	106	109	92	101	90	110	82	110	79	95	79	78	96	78	90	84	79	107	109	96	88	71	84	85	94	90	94	94	95	95	91	77	77	96	99	82	96	83	81	110	94	92	91	90	103	100	117	86	90	90	81	91	90	88	98	76	104	100	96	97	108	101	104	101	95	78	97	73	88	103	82	94	98	79	90	84	94	94	107	94	108	109	109	95	85	101	97	88	101	91	95	95	108	97	90	83	81	92	86	78	84	80	102	81	89	91	89	85	88	92	106	94	96	92	105	109	95	90	91	82	99	101	100	75	114	93	79	87	94	86	108	94	96	97	91	96	88	74	86	86	107	89	84	102	95	96	74	93	96	107	95	100	100	101	101	108	88	102	84	96	94	93	104	91	107	76	90	71	91	113	103	71	110	90	89	99	106	86	83	90	99	102	102	101	104	102	115	81	89	107	93	92	85	111	81	94	88	87	113	79	84	98	89	94	84	94	81	86	109	86	87	85	89	92	98	104	101	102	95	105	91	96	93	90	87	92	119	92	81	87	88	116	97	84	77	107	92	110	86	119	85	103	94	99	79	89	107	105	89	89	104	97	100	79	93	95	93	103	90	96	84	78	91	71	82	92	86	71	85	85	82	87	94	99	98	110	116	90	85	88	87	98	89	108	89	79	106	83	104	87	81	87	92	82	90	98	94	88	102	85	71	91	83	102	93	100	92	67	80	79	100	89	107	88	92	93	94	82	103	93	112	85	108	99	80	98	87	96	110	90	110	83	103	100	93	83	91	97	100	96	107	101	111	93	112	95	88	93	85	94	96	109	73	76	88	91
25467	12075	7579	7632	15626	20671	21775	18119	14616	11951	10624	9691	7712	6428	5414	4476	4201	3817	3187	3027	2505	3128	9235	13930	14288	12170	9136	6014	3689	2255	1461	1061	836	799	775	664	674	658	715	668	675	699	651	703	703	687	700	675	687	650	675	681	697	618	699	684	670	661	659	693	663	719	667	721	710	659	702	719	711	720	716	652	705	669	655	695	691	613	692	686	691	704	698	658	662	711	730	680	688	628	649	680	667	658	642	692	706	680	703	718	678	692	694	674	677	676	737	692	684	724	649	690	694	664	721	691	678	728	676	659	639	662	668	705	676	666	689	666	690	729	647	684	630	671	698	689	658	663	641	636	632	671	669	694	669	643	661	704	678	644	710	702	714	641	673	697	682	716	665	671	665	670	642	664	669	674	659	691	671	680	695	650	691	646	647	692	637	646	699	668	700	685	692	737	637	681	642	662	703	714	659	706	685	678	664	698	661	674	659	651	666	718	660	711	707	693	673	702	694	736	681	712	710	652	707	717	687	684	656	662	684	694	675	673	704	685	637	662	675	667	669	662	676	746	669	671	694	684	625	677	653	689	662	686	686	664	705	686	662	694	677	679	689	694	678	674	666	703	693	664	716	662	691	677	740	658	701	661	686	648	685	684	665	677	697	715	693	699	648	661	683	621	717	704	673	672	654	675	646	695	688	700	722	677	707	704	636	699	673	672	647	650	648	695	697	648	648	655	679	660	683	637	722	632	698	668	707	647	655	651	685	651	675	674	702	685	703	689	688	690	728	675	664	690	633	635	679	661	722	652	669	672	650	673	677	709	672	676	669	671	659	682	706	699	693	708	689	675	697	686	632	660	664	698	687	699	707	714	666	689	663	638	668	670	671	679	666	687	624	682	722	688	659	678	692	702	686	630	660	726	643	676	711	658	686	679	705	701	661	708	715	671	724	664	686	711	679	652	704	681	713	709	708	647	665	703	673	680	641	677	673	616	649	646	647	714	705	685	696	657	685	693	690	683	672	698	646	662	664	685	709	706	707	695	683	679	653	708	675	676	674	636	722	660	667	639	673	673	680	625	684	716	703	646	678	656	708	714	651	677	643	665	647	651	696	682	667	676	690	676	700	700	710	626	733	708	702	687	659	658	663	624	646	646	648	662	689	667	666	688	684	648	648	682	700	680	657	705	708	678	634	655	686	707	678	710	690	751	685	656	662	669	709	661	661	691	685	670	720	701	675	655	677	679	668	656	661	688	651	713	647	687	708	686	665	668	674	699	677	681	705	658	734	670	658	717	705	686	631	640	700	667	678	695	642	673	678	692	659	710	691	714	674	695	678	713	679	725	714	672	677	669	693	658	669	693	679	650	694	672	670	684	631	670	730	645	657	684	652	675	709	708	644	688	694	642	643	677	668	667	660	702	716	674	713	678	754	705	690	716	703	632	630	681	685	644	671	677	683	671	720	667	691	617	638	680	683	724	694	686	700	699	696	721	668	704	659	649	655	677	715	680	684	683	710	699	650	721	660	656	640	683	695	721	666	640	714	670	695	635	658	681	655	660	674	711	654	670	671	682	660	718	709	693	688	688	666	707	705	697	695	680	707	678	670	680	712	717	625	679	700	716	705	677	692	724	691	716	656	692	663	668	739	634	651	676	722	656	634	676	691	687	645	689	661	691	667	681	688	656	687	669	711	693	662	630	677	688	627	726	690	675	706	672	675	690	633	662	716	705	703	716	671	754	639	705	671	678	671	702	689	699	740	704	642	702	670	687	696	631	684	670	650	657	705	655	673	662	693	684	660	661	670	664	712	651	694	658	670	662	653	661	693	703	701	649	671	683	673	696	694	684	735	672	696	678	692	645	714	719	654	659	707	732	739	700	654	686	702	672	658	696	696	702	695	661	665	690	674	656	656	670	652	671	743	728	656	681	678	684	703	690	664	690	687	703	764	685	719	659	735	684	669	650	678	659	637	652	651	686	670	671	642	673	709	689	740	726	662	671	710	684	709	643	750	704	658	652	678	673	735	673	653	680	661	661	706	651	630	645	679	710	643	685	710	676	663	666	675	629	712	678	673	697	671	701	648	711	723	695	697	646	696	688	709	634	657	718	712	653	664	694	657	662	646	658	652	651	683	687	673	694	703	700	707	619	682	663	698	687	691	674	715	671	704	653	673	677	682	683	681	711	693	683	682	700	678	656	661	662	682	719	716	650	699	665	651	687	685	653	651	696	731	671	677	678	695	707	757	668	694	705	694	617	674	753	682	670	690	693	701	681	701	715	682	714	693	685	695	697	701	680	682	655	643	659	688	668	676	714	720	733	684	681	659	707	702	694	691	656	672	669	698	693	721	674	688	683	629	706	716	705	723	689	674	677	741	661	703	675	682	661	673	660	705	621	695	683	694	668	681	663	713	617	628	705	673	677	695	692	692	660	677	721	715	645	690	702	650	713	691	686	705	685	753	669	680	687	637	670	708	646	690	682	701	727	660	662	677	650	733	663	666	674	666	707	688	665	701	681	711	720	686	703	704	669	717	682	643	699	680	705	733	679	693	706	711	688	675	681	680	713	673	655	711	696	707	709	699	665	655	707	681	698	697	710	681	683	668	709	733	687	683	654	679	690	676	696	650	647	672	748	665	692	656	719	695	660	707	676	684	681	666	680	650	685	682	677	647	620	707	726	645	654	662	661	699	664	667	691	661	648	675	669	680	688	663	704	717	693	708	722	712	654	699	662	678	688	678	688	684	666	696	709	683	710	662	711	690	687	645	670	685	666	688	700	636	656	656	691	708	717	674	686	658	726	718	700	680	634	718	714	693	722	705	703	683	673	678	709	701	651	700	696	694	680	644	685	698	737	678	725	632	650	710	697	706	708	675	693	703	689	697	705	691	697	730	680	654	654	683	676	685	705	683	651	707	666	693	645	663	668	708	677	680	708	616	665	673	650	680	682	673	703	678	667	669	679	648	687	672	705	732	689	653	686	716	690	675	740	655	662	687	663	639	664	682	684	671	663	663	643	682	701	692	663	676	694	662	704	698	672	657	665	656	675	719	679	684	680	731	694	687	646	696	650	725	634	714	725	693	649	663	729	639	714	697	715	716	725	681	669	693	674	704	696	685	658	669	691	698	682	642	668	679	688	688	732	681	653	686	660	673	688	689	701	689	671	699	704	677	693	650	689	727	675	711	689	684	678	676	732	695	687	642	721	659	653	668	666	652	660	695	675	676	713	682	677	684	653	685	718	657	658	663	699	678	646	715	687	683	705	683	674	697	681	704	659	681	701	674	701	675	682	669	696	677	739	642	685	696	681	737	644	700	634	697	705	619	705	698	688	652	642	701	699	692	666	670	661	673	668	725	658	661	737	703	710	691	686	741	733	689	693	663	682	666	674	677	660	691	660	691	740	710	689	683	657	655	674	729	710	708	664	680	695	700	675	674	693	696	686	659	666	687	679	694	681	654	710	683	649	675	669	685	730	697	631	652	688	666	689	694	651	725	702
2580	714	407	279	244	291	301	307	280	237	234	208	180	181	158	147	127	160	118	114	113	110	131	179	178	171	161	114	83	104	83	96	77	73	70	56	76	70	92	88	87	91	69	76	78	81	92	87	80	63	67	80	70	90	73	82	88	81	86	89	90	59	86	73	78	89	70	71	73	81	80	76	74	82	80	71	72	76	73	84	81	70	83	64	75	75	78	86	77	81	78	73	86	69	89	92	70	91	85	79	83	86	86	78	92	83	81	69	75	61	76	80	72	78	87	66	75	79	77	69	84	84	82	79	66	77	77	77	79	81	88	66	81	79	69	70	93	83	77	72	87	66	84	79	94	85	76	79	81	88	79	70	94	74	58	71	79	86	85	81	82	76	74	85	98	91	79	78	67	102	92	74	84	66	74	88	91	77	78	77	90	73	75	84	81	70	76	87	73	75	82	86	84	79	68	70	67	75	86	83	72	72	90	83	92	79	78	78	67	61	85	94	79	87	72	75	61	85	76	79	79	77	76	77	73	75	98	73	88	92	72	78	81	86	81	82	67	75	75	81	90	88	88	73	88	74	72	66	78	66	79	82	84	70	77	83	104	89	81	90	81	87	88	74	101	92	87	76	81	70	80	70	77	74	74	71	72	80	64	73	82	83	84	71	81	81	72	90	65	75	72	68	78	82	79	62	68	85	89	78	81	64	79	80	71	81	74	69	76	87	78	83	74	82	84	67	83	77	84	77	76	84	77	84	74	78	79	97	73	68	88	83	80	75	81	89	76	83	78	78	74	69	74	94	74	72	71	93	73	90	80	65	86	77	79	70	91	70	71	65	78	71	79	59	78	73	86	71	67	77	79	79	92	75	78	81	79	74	76	82	58	79	98	76	66	75	79	74	70	73	68	67	73	79	73	79	69	80	64	73	75	72	85	81	95	74	80	58	80	75	94	86	86	78	70	97	71	87	70	67	73	84	96	78	68	75	76	60	79	73	79	75	96	92	79	75	69	79	87	73	91	74	94	74	90	78	72	84	88	63	70	90	63	69	57	85	77	76	70	78	76	71	72	79	71	65	67	75	69	85	93	84	76	70	94	95	82	79	93	82	86	74	68	74	81	83	69	92	77	79	104	72	85	74	83	80	82	81	73	80	68	75	64	60	74	74	69	77	74	80	78	83	93	77	91	72	67	99	80	75	64	78	94	74	70	84	83	84	77	92	69	81	71	66	69	78	73	100	77	104	87	67	71	88	86	80	78	62	94	80	73	79	79	87	77	85	66	73	86	91	73	82	86	95	65	79	79	83	79	61	88	60	77	71	95	70	91	81	85	76	83	79	81	93	72	80	86	80	72	92	63	74	86	61	75	82	82	64	88	99	71	64	87	71	64	78	84	92	77	81	71	74	95	68	94	82	80	84	76	88	100	88	85	72	79	78	76	88	78	73	79	94	90	69	97	64	81	72	97	68	72	76	67	92	71	79	73	77	65	79	74	92	77	86	73	89	89	73	84	87	89	72	78	73	58	82	75	92	89	71	62	76	78	90	89	77	85	69	64	82	83	75	80	59	76	78	70	92	78	78	91	88	65	74	70	80	73	74	68	69	90	78	63	67	77	77	67	85	76	72	90	67	68	85	79	68	55	88	82	81	72	95	88	71	73	74	82	85	69	86	85	81	78	74	70	83	79	72	81	89	78	86	75	70	101	86	71	83	92	84	70	87	74	83	66	93	81	95	78	89	78	74	83	72	84	75	74	101	93	91	73	73	75	81	94	69	71	89	87	78	82	100	93	79	75	69	85	88	79	88	101	76	68	95	85	66	66	73	85	66	69	81	61	92	74	79	75	79	81	87	66	88	86	82	89	88	84	69	77	76	69	94	71	77	91	93	76	81	82	85	83	88	64	70	88	65	90	94	65	83	74	77	92	65	85	67	90	70	95	80	81	92	89	78	69	62	91	72	88	78	84	88	87	71	82	72	89	67	71	67	78	73	75	70	84	71	84	80	71	77	60	91	73	85	79	71	85	80	75	107	77	68	69	88	82	75	71	76	77	82	72	80	66	75	76	84	83	78	64	79	77	65	76	79	85	91	66	80	78	82	79	75	87	77	66	85	89	83	58	78	82	66	60	79	68	70	90	66	76	73	86	71	83	79	73	84	85	76	83	84	64	81	88	79	83	79	79	72	80	75	75	78	86	80	80	76	68	66	73	76	92	93	72	80	81	80	65	84	67	90	86	85	72	84	65	70	100	73	94	78	83	65	90	88	72	81	73	89	86	70	76	87	64	89	86	74	94	81	76	93	84	71	69	77	93	71	78	73	76	76	79	74	79	80	73	79	73	96	84	80	74	69	88	74	79	85	80	63	81	90	83	84	71	78	69	89	71	77	94	68	79	70	95	78	84	74	74	68	78	63	68	75	82	73	79	75	72	78	85	84	84	87	77	74	67	67	88	92	78	72	63	78	93	66	74	62	94	90	76	74	65	80	76	73	96	83	84	79	74	81	77	69	88	85	73	82	75	93	81	81	76	88	85	84	88	82	87	89	67	92	80	98	71	83	91	83	90	95	90	84	67	85	64	91	80	93	77	63	73	82	79	90	82	87	85	84	73	76	76	75	87	65	76	84	75	79	111	88	79	84	86	80	76	66	84	87	82	77	68	86	78	65	84	76	85	78	82	87	71	66	90	83	71	81	64	83	89	74	84	89	79	77	88	80	91	90	81	79	79	83	65	92	86	81	78	73	88	81	80	100	90	82	87	84	63	67	74	83	84	88	78	74	84	84	91	83	88	67	69	77	92	67	83	63	75	89	78	74	74	91	79	91	87	72	78	65	63	85	93	86	81	77	73	84	79	99	58	84	76	72	68	86	66	82	78	68	81	79	98	79	87	68	77	68	91	87	81	71	85	65	83	73	82	92	65	67	81	72	84	90	71	76	88	80	77	77	76	86	87	69	70	82	83	76	79	83	75	81	89	83	83	72	77	81	69	91	89	78	92	88	94	71	71	98	81	94	70	98	81	81	85	84	72	83	77	98	71	83	72	83	64	83	84	92	80	81	83	97	87	89	83	75	71	81	80	76	65	79	76	93	79	88	73	85	87	83	84	77	84	87	70	100	91	80	73	87	63	83	78	72	82	87	63	58	79	81	76	87	80	97	74	86	91	86	79	86	91	79	73	70	77	87	77	82	79	78	93	89	67	67	90	73	72	101	89	93	78	75	84	90	95	75	66	76	80	67	89	72	84	85	87	89	76	94	91	83	87	74	86	78	86	71	86	84	87	70	89	70	60	76	102	71	81	68	74	77	84	75	83	94	75	65	75	81	67	88	84	80	84	72	65	68	80	62	76	67	69	76	85	83	72	68	75	91	85	76	86	88	75	75	89	73	83	75	76	76	64	80	79	77	75	96	77	80	84	87	81	71	80	70	82	75	70	71	88	108	74	87	82	97	82	83	82	69	83	69	80	71	75	90	81	91	74	95	81	79
19673	7778	4511	4590	10146	14458	14495	11617	9175	7227	6364	5504	4427	4190	3053	2749	2639	2230	1997	1786	1619	1639	2112	3102	3287	2860	2254	1669	1196	908	791	681	596	623	605	630	640	589	602	610	574	613	579	592	552	599	599	630	587	608	575	564	594	571	599	621	571	570	600	563	600	571	620	671	562	597	600	583	575	583	602	607	576	600	571	575	601	589	569	591	586	586	618	596	549	581	611	604	569	560	596	603	570	616	578	564	612	597	596	564	605	624	603	617	576	577	603	600	598	609	559	545	592	616	607	605	566	613	608	545	601	575	596	616	613	623	601	606	607	601	581	605	579	565	550	573	543	651	642	596	562	599	595	612	556	626	602	605	578	625	583	599	557	628	590	563	579	604	572	571	605	574	596	574	584	613	576	609	555	595	646	584	580	572	630	607	602	604	594	572	563	570	627	603	588	607	609	569	604	657	630	608	600	610	572	596	646	585	624	572	615	548	543	601	628	609	602	581	594	604	576	618	602	621	526	617	578	582	569	640	579	591	631	583	616	567	580	593	599	592	605	606	591	609	578	598	582	586	620	580	618	586	632	619	566	569	574	610	604	595	605	591	552	598	614	579	562	596	581	587	587	627	665	617	610	602	584	608	634	630	588	618	596	600	598	584	600	612	603	606	575	586	593	603	591	617	584	588	607	606	595	573	603	527	583	554	550	639	619	596	621	588	555	610	591	615	613	587	601	586	590	568	610	635	573	594	605	551	597	604	584	578	584	608	599	591	564	602	577	576	594	590	632	608	614	581	569	619	581	583	565	585	596	603	579	614	603	595	547	609	595	621	605	623	589	600	606	593	572	568	600	639	587	593	635	591	608	598	626	563	579	598	599	603	566	569	591	624	588	579	601	596	583	572	559	599	596	600	604	638	563	555	638	630	592	560	676	600	570	622	611	600	570	634	583	609	603	575	584	595	621	562	563	596	597	579	574	603	551	572	577	599	626	558	584	634	555	561	575	584	557	606	596	631	587	613	627	582	598	581	627	581	599	539	573	583	557	603	584	609	598	569	542	583	615	619	639	583	580	622	615	594	583	582	603	585	615	625	579	614	655	553	584	593	571	585	611	594	551	630	596	584	611	601	645	598	570	605	612	608	636	573	600	560	582	579	578	602	572	576	592	626	582	573	569	595	610	561	611	633	599	605	601	618	565	636	643	593	570	580	608	562	575	605	561	643	586	588	580	600	592	630	559	578	599	578	604	589	607	589	567	588	612	592	577	619	582	536	560	553	667	597	593	602	622	621	549	600	604	581	596	588	602	568	611	585	595	591	594	569	601	578	619	603	586	594	565	609	586	588	607	601	622	566	562	579	587	579	658	567	613	614	577	627	609	633	596	582	576	598	619	616	598	617	577	577	584	614	531	607	560	551	550	609	550	590	612	599	583	635	608	583	637	594	575	650	616	585	551	604	541	578	595	588	640	635	609	607	610	620	590	633	551	601	585	594	594	596	614	598	597	599	586	595	587	559	543	540	580	635	600	556	606	605	614	648	608	601	582	631	627	573	582	624	634	625	587	606	596	602	561	546	590	593	574	593	539	606	593	601	544	654	590	584	609	623	551	603	547	607	587	605	634	568	617	606	575	603	616	544	614	623	587	618	620	639	629	600	572	616	595	602	601	574	599	601	597	606	580	586	607	641	588	576	614	578	593	558	586	600	618	583	593	580	608	598	595	608	582	615	558	668	621	627	601	635	586	586	570	601	605	562	581	602	633	583	600	573	583	570	594	589	637	592	600	613	575	601	581	615	597	583	621	589	596	607	637	574	586	574	600	595	580	624	532	550	582	578	618	588	565	626	576	610	595	563	615	595	606	569	607	608	608	586	549	545	565	615	610	602	572	592	615	604	556	589	592	599	573	592	628	584	618	644	589	580	551	617	565	567	525	603	611	619	608	594	617	602	589	637	581	583	572	579	619	571	572	595	601	591	610	609	621	579	567	586	584	617	577	583	614	600	612	572	619	568	624	594	588	600	601	623	595	615	586	564	577	602	583	564	602	583	604	600	603	606	633	579	596	560	579	560	565	571	599	588	558	581	633	602	629	594	572	619	601	616	635	627	610	578	606	577	605	611	632	596	583	580	562	627	625	576	632	592	570	564	580	615	594	590	564	579	580	627	599	612	540	562	589	608	592	581	601	615	595	622	617	602	599	567	615	560	570	589	608	580	550	612	625	613	609	593	584	570	561	619	636	625	599	604	585	571	582	581	620	631	601	622	606	582	554	598	604	583	626	603	583	602	622	584	622	630	592	607	582	581	545	575	558	594	603	644	551	600	586	600	585	618	590	575	606	566	593	581	584	581	608	625	590	579	615	580	623	584	557	588	583	594	573	594	589	639	600	624	593	625	585	586	616	599	574	553	566	569	613	592	592	556	659	552	624	606	568	593	549	615	595	586	599	594	617	607	595	547	577	583	565	590	608	558	553	592	604	597	559	571	561	568	554	576	582	593	558	613	634	609	576	588	604	611	602	575	590	572	564	561	603	656	557	578	571	571	589	590	585	564	608	601	557	616	607	557	571	602	572	568	635	562	566	603	556	610	588	577	567	632	572	570	603	587	630	597	601	607	626	577	556	562	637	571	560	576	578	594	611	635	579	574	598	614	594	609	618	598	588	598	567	600	604	563	571	601	622	586	601	607	585	604	567	620	629	622	597	611	577	595	641	565	613	580	619	586	622	579	542	591	564	629	582	633	588	620	632	572	634	564	563	589	586	594	553	580	591	581	593	573	585	665	593	625	566	608	601	598	579	620	573	539	587	578	523	595	612	591	585	591	583	623	595	625	613	579	555	602	567	575	592	610	593	604	615	580	569	595	569	592	627	625	620	609	574	588	595	614	562	613	627	568	626	581	595	612	582	625	596	604	588	578	584	583	567	585	587	573	606	552	606	596	593	569	633	613	585	586	556	612	598	605	611	612	602	591	620	590	567	581	586	570	625	613	570	561	573	602	569	563	593	561	588	608	626	571	560	599	567	580	619	572	596	589	600	618	615	598	564	634	588	567	580	566	547	611	618	559	596	605	578	608	573	597	565	567	552	580	587	574	594	549	599	571	634	570	607	575	543	619	598	575	599	579	548	613	586	614	627	612	618	568	600	600	596	585	573	572	604	606	585	603	593	588	618	589	580	599	594	591	545	620	612	580	558	595	607	591	636	560	594	623	609	612	565	600	639	570	602	601	595	598	543	594	599	601	628	608	568	596	610	566	550	621	579	591	598	638	575	551	592	576	597	624	590	572	579	627	604	576	580	570	594	602	600	580	598	607	551	600	581	615	632	602	595	555	609	612	580	578	619	540	589	612	580	577	561	566	610	592	589	568	612	541	648	561	581	595	608	564	613	606	582	576	608	574	591	598	565	603	621	590	604	589	574	577	621	594	580	598	572	583	604	528	590	612	587	606	592	575	556	558	572	597	605	600	616	592	607	599	613	567	566	600	582	588	562	583	569	551
2489	1007	582	372	327	281	389	382	350	297	289	256	243	228	202	166	154	122	141	129	113	125	185	407	477	378	344	233	161	115	115	93	82	101	80	87	77	96	73	78	71	82	86	96	75	84	86	70	86	70	79	91	99	88	71	90	85	72	78	77	81	83	87	66	79	77	86	75	85	75	76	79	92	78	84	86	85	91	85	87	102	87	84	78	95	76	94	89	91	75	94	94	80	97	86	69	101	78	90	79	99	79	81	73	93	71	79	80	65	96	66	87	64	75	85	95	76	73	88	82	95	74	80	80	71	75	85	69	76	86	73	79	75	84	84	87	81	72	89	85	74	72	82	79	85	87	77	82	67	82	94	87	85	86	78	87	86	70	68	90	74	81	91	100	78	80	88	66	81	67	67	74	71	86	91	91	73	73	74	102	105	89	80	83	84	83	83	93	73	85	75	72	109	75	84	86	63	79	90	81	78	74	84	67	83	80	72	85	74	77	93	87	77	101	77	76	91	98	82	83	74	81	79	93	87	69	72	75	97	78	92	76	80	81	76	75	75	86	89	82	84	92	83	75	76	83	96	97	84	81	72	80	84	91	87	84	82	96	77	72	84	73	62	82	81	74	69	89	81	94	93	85	76	69	82	77	83	72	75	79	69	68	73	74	70	73	73	84	75	93	77	102	86	87	90	87	88	91	76	85	78	87	89	87	81	77	80	74	84	88	68	113	74	70	80	94	77	88	77	77	96	67	77	73	81	75	82	93	82	68	79	77	79	73	86	74	85	81	70	96	76	79	77	79	92	92	68	88	73	88	70	81	83	82	80	77	87	87	74	73	95	82	85	86	89	87	81	72	80	64	94	80	83	80	83	86	62	68	81	95	75	88	97	70	75	75	82	98	79	105	80	82	72	78	72	87	89	76	71	82	81	77	72	99	75	98	79	89	73	79	91	74	80	72	85	96	77	79	96	98	89	66	74	90	80	77	77	80	76	71	88	85	89	80	80	78	79	84	86	81	89	82	82	53	96	103	75	79	87	82	79	105	86	74	71	88	67	75	94	74	67	77	73	88	80	95	84	81	86	81	100	81	82	82	93	82	75	89	84	93	74	73	95	92	86	81	89	85	80	72	77	72	78	88	76	86	91	81	90	83	80	80	86	103	70	91	87	63	86	81	67	77	68	86	84	87	87	72	80	84	94	84	71	78	80	78	88	85	78	75	87	93	74	78	82	83	102	91	74	72	84	88	83	73	102	85	85	80	65	78	102	80	79	80	94	85	83	89	81	78	78	77	73	85	90	87	76	93	74	72	85	72	76	86	83	75	87	78	90	72	104	79	77	80	69	81	75	75	88	89	72	90	82	81	78	72	72	76	68	72	78	77	65	77	86	85	90	74	93	89	82	88	70	58	86	86	84	71	81	89	86	85	83	80	73	82	74	97	87	97	73	85	78	84	87	67	90	72	73	82	87	108	95	96	72	84	75	94	60	92	90	84	81	72	91	85	85	77	78	96	110	73	101	87	73	71	91	80	80	66	67	103	82	81	64	95	81	76	85	81	94	86	86	81	70	92	93	77	79	93	70	79	86	70	93	71	106	91	78	80	89	84	88	87	70	81	78	63	55	94	97	90	82	82	82	79	84	78	82	69	89	81	77	82	98	72	88	77	100	74	89	88	91	91	90	63	85	79	73	75	70	87	86	81	74	73	77	74	89	70	74	88	85	89	86	60	76	85	76	66	83	92	68	70	72	76	93	74	75	72	77	74	91	70	76	88	87	85	78	79	87	94	81	77	90	84	83	63	69	69	90	89	84	85	77	86	79	86	96	84	89	90	87	74	75	87	81	99	86	72	69	84	98	80	84	65	91	76	100	75	96	82	69	86	84	68	71	86	72	93	87	76	77	74	83	82	72	77	62	88	66	67	82	100	95	82	85	78	79	77	80	81	91	80	89	82	81	83	78	92	87	97	82	78	98	78	80	92	66	74	76	79	71	73	92	75	81	85	92	94	91	67	93	79	88	81	73	84	93	86	75	64	71	96	74	62	75	68	79	78	90	68	91	96	78	87	82	89	101	74	85	76	93	89	84	76	63	72	74	88	78	94	87	71	61	78	69	66	96	77	75	88	80	73	78	69	76	78	83	87	87	90	90	69	90	89	74	90	70	92	80	87	98	84	93	89	59	95	83	89	94	74	84	64	100	104	100	80	84	62	91	88	98	84	84	63	79	81	74	102	82	74	69	94	79	93	82	83	76	95	78	95	99	84	89	106	82	93	81	76	84	77	83	75	72	75	74	80	72	92	66	73	71	84	79	69	77	85	94	73	103	72	85	76	76	75	84	86	94	69	81	71	78	84	82	66	95	81	71	88	85	73	75	99	88	94	96	75	73	99	78	70	89	81	95	74	94	65	93	81	87	94	77	87	81	88	76	73	93	86	88	88	86	70	73	91	61	79	80	66	79	78	81	80	78	87	82	90	92	69	88	85	77	84	86	83	94	87	80	86	71	83	80	74	85	97	90	77	79	78	68	90	80	77	78	96	81	61	85	89	71	73	73	79	82	80	84	97	91	73	86	85	88	89	75	89	75	76	74	97	89	83	95	79	74	92	77	80	78	67	78	87	89	85	89	74	83	77	95	74	103	70	80	79	89	77	68	82	104	78	89	72	88	89	86	70	76	81	88	72	75	104	86	94	103	92	70	75	76	66	92	95	62	74	75	68	89	87	81	79	84	89	84	87	77	80	84	79	95	82	78	84	80	92	82	98	69	92	87	80	94	67	86	82	84	93	97	85	83	68	91	81	82	73	97	75	84	77	71	83	100	81	58	86	77	76	97	83	91	98	81	88	69	66	93	62	66	91	92	86	82	78	77	80	68	88	73	78	98	82	93	98	72	79	64	96	96	88	104	84	66	70	75	83	74	77	76	75	91	85	92	73	104	93	84	87	78	81	90	95	78	81	73	77	77	70	80	67	85	79	81	89	103	93	83	89	95	81	87	84	84	79	87	77	87	74	69	72	79	70	92	84	82	104	70	91	88	81	85	87	88	88	97	89	68	91	93	83	79	98	93	85	77	72	73	73	85	89	82	90	97	68	81	75	76	79	59	90	78	92	79	59	82	81	79	92	74	81	76	92	101	82	66	71	89	77	81	71	63	74	85	69	85	72	77	86	107	88	85	78	77	73	93	100	72	73	63	84	77	88	78	80	85	75	84	93	79	71	85	86	86	86	82	92	83	75	78	80	89	104	83	89	76	82	66	82	85	75	83	78	88	84	77	89	68	71	87	87	67	96	78	88	80	79	94	89	75	75	93	70	95	94	80	83	95	95	83	91	78	78	80	79	78	78	80	93	104	80	82	83	85	72	72	79	73	83	81	80	88	90	103	84	91	101	72	79	65	67	72	86	76	73	103	87	77	71	89	81	79	62	77	70	84	79	76	110	81	84	78	69	80	70	78	81	80	99	86	72	89	91	114	63	100	86	81	82
22086	9773	6023	5852	13201	17691	16842	14318	11367	9594	8555	7228	6380	4765	3964	3517	3151	2874	2455	2212	1930	2060	3790	8328	9167	7457	5628	3510	2211	1478	1047	773	730	631	613	594	651	637	590	588	610	638	622	623	638	595	619	577	609	556	630	595	592	607	612	590	663	581	619	592	575	556	609	603	603	627	625	681	602	607	536	553	584	616	568	582	614	603	585	600	595	581	634	615	611	596	620	683	639	604	601	592	635	621	601	620	600	598	597	612	619	578	611	614	553	639	557	588	556	627	619	564	596	614	567	623	550	623	621	628	593	567	578	584	631	583	655	599	600	594	615	585	575	603	609	595	581	582	598	607	615	597	631	608	586	605	612	599	621	614	604	623	570	605	639	620	618	574	623	579	591	566	591	609	577	590	601	569	560	598	601	588	576	612	632	595	599	623	629	617	580	602	597	622	560	610	599	581	607	600	611	604	604	623	623	611	603	609	603	605	629	609	670	611	639	619	583	589	595	594	631	593	590	571	623	546	635	579	580	550	572	584	581	597	636	583	570	597	562	634	641	618	628	627	651	579	591	576	563	624	618	589	570	561	643	608	575	577	601	624	609	679	659	577	583	574	587	624	566	588	614	570	588	579	563	566	597	618	564	634	589	602	653	591	629	635	627	608	594	579	639	598	605	630	606	565	621	570	560	633	625	580	565	617	611	614	593	617	625	636	626	624	606	612	585	630	617	596	610	620	652	597	604	592	632	614	631	634	587	620	605	558	652	590	603	592	607	584	607	606	604	603	585	560	585	607	622	619	574	612	623	635	597	644	596	619	621	595	588	586	584	649	620	615	596	616	595	608	638	594	584	600	592	636	640	599	638	615	640	580	650	619	584	530	627	584	584	616	552	653	636	608	597	581	569	595	603	608	608	576	621	637	656	624	582	607	615	638	660	576	597	609	595	619	585	647	582	621	633	574	622	571	631	608	626	628	600	613	592	606	611	608	604	587	593	575	574	596	577	602	594	630	624	548	580	588	603	614	622	612	596	630	621	617	594	599	564	579	618	613	620	577	630	566	640	569	599	558	576	639	575	590	602	610	600	568	604	604	614	611	608	605	658	598	638	599	598	632	646	571	638	599	598	640	665	585	563	600	570	625	589	611	645	598	579	580	600	615	594	609	597	625	610	613	593	629	619	636	614	556	564	573	607	578	621	595	585	635	583	628	597	597	616	599	621	613	584	613	574	622	580	561	630	603	649	590	641	587	598	620	650	563	609	578	615	584	622	620	594	631	595	571	609	608	574	594	622	622	578	581	616	613	580	575	656	610	659	608	592	596	590	572	620	608	643	595	634	544	628	547	607	600	589	611	617	574	646	605	589	585	594	609	623	598	641	629	588	625	609	592	565	575	616	615	643	601	608	595	581	586	574	565	601	537	637	632	581	605	652	600	649	591	597	631	594	639	588	593	662	632	621	603	576	615	597	664	569	631	538	568	585	590	580	596	619	573	618	591	629	597	569	609	657	576	608	666	597	652	605	578	640	583	609	620	627	624	611	603	618	622	581	589	637	625	615	634	601	574	641	627	622	602	576	600	599	624	613	643	647	613	577	593	586	618	599	588	650	580	610	614	594	609	591	586	603	584	638	654	623	599	617	631	591	650	562	603	656	627	640	574	610	590	618	604	602	595	619	610	637	661	596	622	623	610	639	562	597	621	628	607	569	558	572	592	613	578	601	628	587	585	633	656	627	585	603	583	573	605	631	645	600	564	575	635	585	557	610	597	615	566	600	613	621	611	588	622	597	589	596	598	597	616	594	580	649	580	585	661	574	598	623	611	574	597	604	587	627	586	644	567	612	604	613	583	587	586	631	621	594	581	597	584	589	581	609	616	655	588	580	643	587	614	576	594	605	584	627	640	630	619	585	626	620	610	600	647	632	588	599	588	622	599	594	610	630	579	605	597	593	627	625	595	593	541	597	583	648	562	589	594	620	585	597	616	629	620	575	622	590	602	644	586	600	638	603	591	602	586	664	568	585	597	621	585	589	622	581	600	591	653	623	572	607	587	603	564	629	571	610	630	606	626	622	597	630	557	584	615	622	635	599	593	627	556	599	623	607	627	621	606	646	648	607	591	610	615	599	608	569	613	648	630	633	592	622	625	617	659	601	630	608	613	650	588	602	601	603	627	570	613	607	619	588	590	616	549	586	636	580	609	574	614	643	591	612	627	629	616	607	600	598	625	588	628	589	528	578	609	598	583	591	623	581	661	599	641	570	571	605	562	582	634	594	591	606	568	613	629	611	654	642	614	619	630	578	596	631	594	593	544	637	609	614	589	607	581	598	621	575	612	615	621	610	619	614	602	634	619	565	587	622	618	596	588	579	630	618	617	607	597	590	566	586	587	585	624	621	614	522	586	587	617	626	606	652	563	597	642	578	620	582	607	596	576	613	592	607	570	591	618	600	596	634	600	651	596	622	593	598	581	633	598	626	619	636	575	657	620	606	606	610	609	586	580	584	607	630	666	613	601	584	626	653	603	617	645	633	602	578	622	600	633	623	615	621	606	599	592	615	563	602	636	622	628	633	607	630	619	667	591	584	600	614	633	621	620	544	630	605	611	585	590	590	612	609	591	610	615	625	615	604	601	591	579	585	614	607	586	658	635	575	621	586	582	590	600	610	622	581	628	586	583	607	594	577	591	612	590	598	595	596	602	629	607	570	604	606	604	610	577	582	633	610	581	591	603	566	633	572	602	613	580	544	632	573	604	573	617	592	627	624	605	619	583	588	621	586	576	616	618	651	606	620	625	618	635	606	613	615	641	583	590	639	613	606	611	586	594	620	620	560	603	576	611	638	575	628	568	620	563	586	602	597	582	608	589	580	595	573	613	623	621	600	555	645	662	578	556	616	613	631	650	568	607	603	652	635	639	616	637	592	620	659	593	582	607	607	579	593	584	558	589	625	600	618	613	579	588	579	600	625	578	608	643	603	606	602	626	592	637	572	624	602	600	625	609	624	617	559	630	624	604	629	626	579	585	615	572	601	634	609	584	617	593	612	628	625	613	604	589	608	583	614	607	617	638	588	609	612	579	634	559	573	559	656	575	604	606	613	601	600	602	649	573	602	630	630	602	589	573	619	617	576	588	608	610	624	633	620	611	627	601	644	625	615	594	605	576	607	571	657	600	610	594	581	601	621	584	615	597	656	645	595	634	601	583	571	616	587	641	582	640	587	599	618	592	599	587	647	564	626	637	587	574	599	591	615	596	617	568	622	539	612	665	581	564	581	602	642	605	613	611	621	563	624	597	614	588	579	572	613	590	602	581	608	637	625	568	613	636	592	623	646	569	608	620	625	610	610	603	574	602	604	600	631	613	588	579	620	635	597	571	625	604	576	614	668	631	645	598	578	619	603	660	656	623	594	554	579	580	600	626	619	613	590	617	588	577	607	579	608	624	605	601	605	635	615	600	590	598	576	620	620	597	587	586	589	586	601	578	628	618	659	603	634	613
3817	970	619	366	325	337	358	373	298	323	350	274	250	189	187	201	164	165	158	158	169	140	325	492	504	418	314	252	178	141	113	103	96	98	103	83	87	83	91	92	100	101	103	101	86	102	81	105	93	93	86	90	96	97	105	83	111	93	77	93	86	100	112	108	107	81	65	90	109	108	108	88	96	92	84	87	89	83	94	86	69	84	93	82	92	87	100	88	109	104	91	88	91	99	83	102	76	97	95	85	88	107	88	102	93	75	94	101	84	100	85	101	89	94	91	85	87	93	87	95	102	77	105	109	81	99	91	90	86	96	98	97	105	82	84	84	100	103	90	88	103	88	76	99	98	96	101	104	96	87	97	93	91	80	71	81	81	82	86	92	93	102	92	92	75	89	88	86	115	110	92	80	83	85	85	82	96	81	101	105	103	92	93	108	112	73	81	98	83	85	97	90	92	86	86	91	70	84	93	78	90	87	76	115	96	82	87	94	89	86	79	103	109	106	78	100	97	96	97	106	85	76	112	98	108	95	91	87	84	98	105	98	88	94	97	81	87	90	81	106	94	108	88	85	66	92	86	85	73	99	90	93	90	89	98	82	101	85	89	93	75	94	85	106	108	94	82	88	103	85	77	102	91	83	93	76	101	79	89	91	84	103	83	98	101	97	94	97	85	109	90	90	102	95	85	91	100	94	97	110	98	105	108	106	102	91	97	77	91	96	80	85	98	72	101	102	81	100	88	98	76	92	90	83	100	81	93	81	97	92	79	97	88	89	75	112	79	95	97	107	85	106	82	97	99	89	101	101	92	81	111	91	93	110	105	85	87	80	94	77	83	93	75	94	97	70	103	102	108	104	106	102	92	94	84	88	88	79	85	111	82	77	89	90	119	111	92	101	87	107	93	95	90	101	88	84	104	92	71	99	109	92	71	95	100	84	91	105	92	109	97	88	90	104	95	95	96	89	100	85	110	93	96	82	105	111	100	100	78	109	84	105	86	105	107	92	68	81	92	94	93	98	95	73	94	85	81	95	79	97	92	95	95	117	115	91	73	100	89	100	83	89	99	86	97	94	87	106	103	73	99	101	100	91	93	84	94	83	93	78	74	94	98	90	95	97	102	89	91	96	91	101	106	101	98	105	94	82	77	98	84	95	93	93	100	88	96	78	93	90	85	91	92	94	75	103	85	90	93	101	99	83	109	82	87	67	96	85	102	88	108	95	100	90	78	81	75	80	101	91	75	101	86	96	96	108	92	98	106	89	92	95	88	100	91	100	105	84	107	92	106	90	88	108	103	81	95	87	96	104	70	84	88	90	112	84	104	104	96	96	112	105	105	85	97	87	94	86	97	74	98	94	101	95	81	100	90	92	103	96	105	85	84	92	83	95	105	77	83	83	101	101	98	90	68	93	84	95	101	88	79	86	106	104	95	88	90	102	91	84	83	90	83	86	96	83	86	89	92	110	96	90	73	73	88	109	100	73	77	110	106	103	93	83	67	85	78	92	101	101	90	85	117	82	96	95	92	95	98	99	94	106	89	84	105	106	80	85	87	97	87	95	84	94	84	79	100	82	87	88	77	99	84	85	92	92	104	89	79	84	93	109	75	76	102	80	95	107	100	121	94	101	90	77	88	79	91	97	99	100	87	86	102	91	84	73	101	109	84	95	70	85	116	87	80	69	106	108	93	95	88	88	86	86	87	95	93	87	94	79	94	112	92	109	88	112	98	87	89	87	109	109	99	86	104	87	107	98	84	90	124	85	93	98	88	88	113	101	99	83	82	97	106	86	108	84	78	85	86	102	88	80	94	83	98	108	92	102	104	102	92	86	106	80	90	101	86	82	95	112	93	96	100	97	97	86	92	90	91	97	110	90	85	106	96	78	87	99	79	77	95	90	90	86	99	90	102	109	86	96	91	79	105	97	94	100	96	96	90	97	94	78	114	90	87	97	101	92	85	94	98	97	75	79	102	81	113	114	91	96	83	98	103	102	97	96	77	94	91	93	87	94	93	77	105	83	82	110	96	77	102	90	86	99	85	83	85	83	90	98	108	87	87	87	96	90	79	93	91	102	90	87	92	105	86	92	78	100	104	99	98	89	93	92	98	91	94	80	108	92	95	86	99	93	99	90	92	99	88	84	103	80	77	86	87	76	84	95	89	101	97	95	98	90	89	83	92	104	82	97	86	99	108	84	98	94	96	89	100	80	94	107	100	75	75	93	93	93	85	108	88	93	80	91	92	87	105	98	96	84	96	93	90	95	91	87	107	86	102	79	94	99	98	94	101	96	113	93	107	89	95	108	88	98	80	106	110	82	83	94	85	101	94	98	99	92	73	98	97	79	117	107	74	89	87	89	90	95	91	104	87	79	83	93	116	97	84	87	88	106	91	94	100	99	105	113	96	97	84	91	90	86	105	98	86	101	85	115	86	97	86	84	93	90	87	110	77	89	88	105	91	110	108	100	92	95	104	80	102	76	87	110	83	89	85	70	84	78	97	91	84	117	97	80	95	83	89	88	93	114	82	91	95	101	103	89	86	94	85	97	109	95	96	100	93	99	82	85	79	106	86	85	91	90	95	103	97	97	111	80	90	105	81	96	86	89	90	86	85	88	81	109	88	95	89	91	101	77	99	73	109	106	89	98	108	105	89	98	86	92	97	81	87	96	97	91	83	80	107	98	87	90	82	99	94	78	97	86	96	104	88	86	104	97	98	102	81	78	85	107	94	98	99	104	90	88	94	105	103	85	95	125	92	95	85	97	104	87	104	91	94	99	93	88	84	95	74	97	81	100	92	87	102	118	73	95	103	76	94	96	81	95	86	97	103	87	81	84	68	74	86	92	87	110	100	104	99	83	101	110	92	102	96	113	85	89	95	98	101	123	86	97	103	95	75	88	96	106	110	84	87	96	98	69	90	82	78	88	99	92	91	96	96	84	99	102	99	86	83	94	96	89	82	90	95	102	92	86	92	78	84	104	93	96	84	90	79	94	80	80	105	83	81	99	90	109	92	104	80	115	89	89	95	96	101	87	106	100	96	87	113	90	78	85	87	94	87	95	92	88	102	94	95	104	88	80	93	81	98	76	91	113	117	93	75	92	84	93	86	91	100	85	86	90	91	97	105	108	86	80	87	80	95	99	87	90	95	90	80	98	102	108	90	84	89	108	81	90	90	90	103	86	74	84	104	104	80	81	100	89	101	65	91	93	92	81	78	98	78	84	90	85	98	78	96	97	73	90	94	84	108	89	104	110	104	87	76	91	70	89	96	83	80	82	105	92	92	97	94	88	92	82	72	92	84	105	91	89	94	81	106	100	86	101	108	59	90	79	79	81	95	88	83	84	88	97	105	96	77	87	101	95	98	94	90	102	87	76	88	97	98	93	106	85	97	95	111	132	92	95	105	87	87	102	96	80	91	103	100	102	91	84	86	107	83	95	86	106	113	103	84	108	83	107	85	93	111	87	82	83	104	87	101	95	91	92
21802	9023	5850	6194	12130	16131	15744	13488	10662	9509	8619	7651	6264	4976	4289	4135	3340	2931	2579	2270	2073	2177	6627	10169	9375	7655	5476	3616	2268	1572	1046	895	762	731	713	704	686	676	677	667	648	667	686	690	645	698	650	660	656	689	635	671	701	704	641	675	704	662	645	652	650	680	660	636	663	648	661	677	706	704	724	681	709	657	706	700	681	651	654	690	667	698	670	716	668	678	654	671	666	661	687	683	678	634	708	623	675	723	677	671	666	695	668	673	652	692	643	700	668	637	639	632	648	701	656	680	636	693	664	675	633	719	627	629	694	663	732	633	712	688	692	659	724	647	672	708	698	709	653	647	717	679	757	662	719	675	700	694	643	632	727	676	721	663	677	700	651	699	668	655	669	675	711	656	713	681	709	660	694	730	697	674	723	705	687	700	680	682	685	689	628	704	683	692	679	747	742	699	716	665	688	638	690	705	664	713	693	672	670	650	660	668	689	735	712	666	675	674	706	636	653	630	719	699	697	648	737	660	697	669	723	666	664	663	653	641	694	687	658	675	703	692	648	693	721	641	691	693	689	675	666	690	688	692	655	656	742	701	659	644	707	653	663	672	704	686	706	702	694	739	672	717	714	692	679	617	653	694	733	680	677	680	681	683	701	728	707	689	686	658	712	705	673	664	669	664	661	656	667	708	691	699	678	667	678	680	710	684	667	654	697	734	687	631	724	732	694	666	675	641	730	688	710	647	710	693	668	663	690	653	654	692	682	673	741	639	682	637	679	697	630	692	660	696	675	667	655	671	666	713	731	665	687	682	702	652	704	685	671	691	679	633	649	710	736	679	700	712	644	677	695	692	635	676	738	702	712	708	649	741	628	688	690	708	632	686	676	684	670	654	687	649	680	656	715	656	679	648	679	693	673	632	674	703	742	676	667	672	678	680	706	693	596	678	645	664	686	688	634	661	661	648	678	687	706	688	701	705	702	655	671	681	669	686	670	677	667	686	656	678	665	671	652	680	705	700	700	659	692	666	651	681	729	690	691	679	706	682	680	665	694	653	638	629	666	690	680	721	666	620	721	675	714	652	693	662	695	687	664	695	665	709	712	662	664	634	702	653	704	672	695	692	717	680	718	663	655	678	676	676	678	707	696	688	707	686	683	664	722	696	679	710	712	643	682	669	628	669	624	640	676	629	690	674	698	694	643	676	651	685	663	658	624	692	653	731	653	700	660	679	678	723	718	668	662	668	665	690	688	702	666	707	687	641	675	639	672	663	626	653	678	650	695	655	649	682	631	678	687	668	689	666	683	707	705	706	659	699	638	675	688	657	664	693	692	710	656	685	673	714	719	679	642	721	671	690	699	732	665	707	695	652	685	672	664	678	676	662	627	686	692	683	679	685	697	667	685	725	664	648	676	692	672	673	680	616	628	658	672	692	679	723	698	670	632	659	650	650	642	683	656	670	703	678	677	707	684	675	697	658	658	711	722	677	696	702	626	650	708	653	678	647	693	692	703	702	635	676	663	686	633	651	650	687	674	691	697	642	667	655	651	655	643	636	659	688	682	683	690	683	701	660	644	664	697	664	681	675	690	690	657	674	715	681	710	700	672	650	710	694	705	654	681	660	642	692	704	638	682	656	686	692	669	662	707	686	669	707	682	639	673	666	702	642	707	719	703	671	687	650	647	648	682	657	722	702	693	688	670	650	659	651	675	676	660	630	679	698	724	641	686	665	715	703	695	672	652	709	645	647	706	649	677	700	685	700	710	697	654	649	665	703	634	689	677	651	653	651	673	708	670	653	665	707	712	669	641	663	694	668	658	696	676	702	716	720	662	687	646	632	733	698	686	729	685	694	619	684	678	691	657	696	713	698	652	707	672	671	658	694	696	686	646	684	632	686	669	701	710	675	699	680	647	658	665	650	716	673	668	703	645	718	692	650	722	675	658	698	651	692	722	671	652	717	682	650	684	725	705	674	704	685	694	697	679	644	672	683	683	708	689	700	674	686	651	680	679	709	670	658	698	690	690	652	734	677	664	687	627	682	651	647	666	660	700	635	662	655	643	664	711	692	643	635	670	672	675	743	687	647	701	655	736	718	702	680	706	665	677	695	691	635	639	644	674	693	708	670	676	676	727	681	641	673	701	695	666	652	679	656	678	688	703	671	679	696	669	679	674	658	722	675	682	660	689	635	696	681	662	653	648	651	641	688	713	703	675	704	695	683	705	675	657	658	677	695	630	736	705	681	697	667	691	710	653	679	653	721	664	614	699	669	636	672	709	735	627	689	685	712	705	697	695	699	672	646	696	711	655	699	687	696	648	701	691	688	663	679	689	735	690	700	694	686	698	629	653	706	685	675	674	678	707	707	679	705	682	624	685	691	665	645	712	650	670	664	651	681	665	665	675	661	660	645	661	695	723	665	657	686	687	716	670	696	654	741	681	658	693	671	659	698	697	683	688	724	681	680	675	682	718	676	702	669	667	678	664	648	707	711	670	679	724	666	701	697	621	702	707	631	722	696	740	692	687	650	682	675	685	632	676	648	714	698	660	671	707	667	698	649	646	692	689	706	739	711	628	685	699	634	654	664	703	690	662	686	714	678	702	724	667	669	651	700	656	689	694	695	626	686	715	667	712	673	688	680	659	696	662	649	651	726	645	706	662	639	680	679	669	709	646	676	649	663	700	644	684	696	677	670	664	703	678	662	704	676	641	717	688	670	685	673	691	649	717	676	662	668	704	652	709	642	679	703	707	708	670	672	701	698	689	663	683	665	682	680	679	688	662	685	714	694	721	698	649	698	662	696	661	671	691	696	632	755	667	658	729	696	705	653	712	645	669	686	712	679	687	655	663	652	669	684	694	673	706	704	714	679	691	671	665	702	623	680	641	709	663	682	687	706	691	679	644	713	661	658	626	680	637	667	672	648	683	702	694	689	690	688	666	691	664	658	683	646	680	669	680	668	632	677	691	725	667	689	683	722	644	665	665	770	711	703	685	702	689	694	702	678	687	678	687	660	702	638	697	675	638	644	655	699	703	663	669	668	686	710	721	690	702	695	701	680	663	684	660	658	647	695	657	658	684	688	696	714	695	709	693	652	697	693	695	689	634	703	732	682	690	655	667	742	665	684	689	710	652	702	672	688	674	667	718	679	718	665	698	626	637	729	696	670	641	686	724	699	626	719	681	689	684	641	690	642	667	700	675	677	702	645	693	702	694	748	655	678	656	654	667	692	696	704	679	680	652	691	673	678	688	606	697	689	639	698	662	715	669	712	647	691	626	743	695	693	697	737	678	669	699	655	671	707	659	715	675	668	697	665	682	644	674	690	659	674	656	622	674	680	676	666	724	663	659	652	654	705	687	690	688	658	678	697	703	679	675	718	673	679	689	674	726	671	686	649	735	625	649	667	651	684	641	682	705	688	669	703	669	656	703	696	643	679	688	677	697	663	638	680	624	716	693	686	676	681	666	701	699	732	663	702	679	697	689	736	666	680	718	715
3445	1357	739	485	364	429	450	461	431	397	388	347	304	261	277	210	201	188	171	152	168	192	512	813	826	640	479	327	238	166	125	105	98	106	111	87	103	95	76	105	108	100	106	98	106	101	94	90	103	98	120	99	83	87	90	84	111	81	81	103	115	104	110	83	111	100	78	108	88	92	100	124	91	102	98	98	89	109	97	89	73	90	91	108	90	94	92	96	95	101	90	88	93	96	108	85	88	103	102	88	92	112	96	91	97	77	92	87	83	103	108	74	93	84	88	89	106	79	86	87	99	93	89	91	97	108	89	79	97	77	99	103	81	100	103	103	94	99	92	97	118	86	91	72	84	76	91	93	102	110	103	79	81	78	80	102	98	110	93	91	118	86	112	106	95	93	90	103	81	96	97	103	85	81	94	100	95	103	96	87	108	76	85	82	100	83	102	94	80	97	88	91	89	117	92	98	84	88	99	84	88	91	102	97	112	85	98	114	84	93	89	108	106	111	106	107	77	102	90	103	91	83	94	90	86	85	105	76	98	104	109	103	88	88	102	85	97	93	104	88	101	104	95	92	92	103	111	96	86	91	104	113	94	90	101	107	102	95	82	90	93	97	82	98	94	81	94	108	107	92	92	92	105	91	105	95	91	81	100	88	79	104	97	98	71	87	86	88	92	93	93	108	102	93	92	81	87	111	87	113	97	67	84	102	77	97	92	93	98	81	84	90	113	79	91	94	94	117	112	119	98	87	82	106	88	76	97	88	91	97	103	79	108	93	96	110	80	85	95	92	103	83	104	84	107	94	81	84	96	95	111	95	100	92	99	85	89	95	92	88	111	100	99	94	91	95	108	80	103	95	88	86	85	94	84	93	113	87	101	93	100	94	88	73	110	95	80	110	89	81	105	96	100	104	93	73	89	88	96	93	91	111	86	94	98	82	84	82	89	93	116	83	92	99	93	86	85	75	89	104	98	120	113	80	87	83	94	102	94	112	95	82	104	100	96	84	98	92	96	110	88	111	108	93	104	88	87	90	100	106	81	94	96	93	107	118	89	92	92	93	99	88	89	87	92	86	101	97	98	80	90	79	113	93	81	90	94	95	86	77	101	91	96	101	99	66	81	94	105	96	94	101	87	94	108	87	98	96	86	80	80	89	103	83	75	82	95	91	99	102	103	93	80	79	94	98	94	107	105	87	116	104	92	91	91	91	100	120	117	95	78	101	96	77	96	75	89	102	89	95	65	94	78	91	86	74	91	86	110	92	98	94	94	95	105	105	101	108	74	87	93	97	100	91	89	104	108	92	92	106	96	84	113	93	86	98	86	83	99	91	95	94	105	92	94	102	97	108	89	86	95	85	95	91	86	95	91	92	79	87	105	88	109	85	88	104	96	93	97	96	86	93	92	88	93	88	112	100	94	91	71	92	94	87	94	93	90	85	100	99	99	91	93	93	67	100	94	82	94	82	100	89	98	93	91	88	95	102	93	89	107	78	104	95	96	107	106	84	103	84	93	90	96	94	101	100	90	90	82	98	94	93	98	107	104	107	84	74	84	105	98	88	97	70	101	76	98	98	89	73	105	92	73	104	99	103	80	107	96	83	82	89	90	73	98	98	87	97	91	84	112	99	98	102	112	95	92	81	103	79	109	95	89	94	93	85	114	83	93	99	86	84	93	89	102	88	90	90	95	94	90	84	98	106	97	103	92	123	82	99	93	94	102	97	111	83	82	80	83	94	97	92	97	95	89	87	103	99	83	84	109	89	91	79	100	90	96	95	92	93	107	103	95	107	89	85	99	94	103	93	102	90	84	112	86	88	83	86	92	98	100	93	92	95	110	108	74	79	98	89	97	89	93	119	94	81	99	92	99	118	106	87	83	97	83	102	100	81	97	95	91	83	98	86	106	101	83	90	91	73	85	75	111	90	100	99	105	87	83	89	88	94	84	89	97	93	89	79	95	92	81	104	109	112	100	95	90	95	99	96	112	89	88	94	79	80	94	67	110	88	101	85	68	96	102	94	99	91	79	78	75	94	106	81	99	84	109	94	112	98	82	77	88	104	84	89	95	97	92	86	108	98	100	109	107	109	92	94	95	91	98	107	117	77	99	80	88	89	90	102	99	90	84	86	91	85	101	95	107	101	94	71	96	103	94	100	85	104	98	99	72	97	115	110	102	98	105	85	98	110	107	91	84	91	86	99	88	100	73	97	104	92	85	94	95	82	84	70	96	90	92	98	86	103	113	96	106	101	91	92	102	108	102	75	85	74	103	97	105	98	103	98	98	94	99	109	114	103	65	93	99	91	105	90	90	115	79	98	101	83	90	105	94	104	97	123	105	84	90	90	100	83	87	87	92	93	103	99	118	80	83	90	102	71	92	86	94	108	85	92	71	83	100	90	86	82	83	97	89	108	95	110	96	80	104	89	88	82	114	81	80	105	85	98	94	85	98	80	79	93	76	86	119	100	95	74	109	97	82	115	93	89	83	79	97	95	101	87	89	93	108	94	77	103	95	92	85	99	88	104	91	101	103	83	94	92	91	93	87	107	97	113	108	105	83	100	95	97	99	85	93	91	90	93	84	108	114	100	91	115	99	100	84	104	105	99	111	85	115	91	92	105	89	93	102	94	95	94	102	89	90	103	75	96	93	122	78	92	107	82	129	91	110	81	98	110	104	97	74	75	98	96	73	82	101	85	98	118	88	97	88	113	82	99	89	95	87	90	86	107	96	114	91	102	100	99	106	107	111	123	108	84	96	74	97	107	99	93	109	81	105	107	100	78	103	101	102	94	92	84	88	102	92	90	81	82	92	109	89	83	89	86	71	89	95	98	98	81	95	89	85	89	96	116	92	111	89	90	95	99	78	102	104	89	81	89	92	87	96	90	96	97	92	107	96	94	99	87	97	93	97	96	100	97	100	95	94	95	94	93	91	103	105	84	127	90	92	86	105	99	113	86	100	97	87	96	90	98	104	83	80	86	95	84	104	89	89	80	78	116	109	97	96	117	85	101	85	86	95	104	83	97	105	99	95	87	103	82	87	72	94	103	99	88	90	90	88	96	93	89	87	102	97	95	99	87	118	96	85	85	102	98	105	110	97	102	84	105	90	81	100	104	104	78	80	94	104	103	98	80	99	97	85	98	79	91	73	106	90	102	103	94	95	77	103	105	82	89	88	77	80	100	110	94	104	87	99	98	93	89	96	82	94	87	93	97	101	84	103	100	94	83	88	88	100	90	104	109	78	102	107	116	101	95	102	111	106	97	103	102	106	93	90	98	109	86	108	113	104	94	99	109	90	99	84	103	95	86	109	97	100	93	93	113	85	103	101	97	107	94	92	100	74	90	76	93	104	103	94	107	86	89	101	107	89	88	111	99	82	85	91	87	98	109	116	90	102	97	95	98	96	101	102	92	115	64	102	107	84	101	81	95	80	113	92	111	91	85	91	92	99	99	94	93	93	98	92	93	104	88	99	95	78	99	96	82
25190	11712	7201	7888	15093	19778	19743	16730	13519	12145	11035	9507	7963	6234	5825	4946	4129	3292	3008	2747	2617	3383	10203	15097	14643	11994	8652	5633	3563	2262	1362	1025	863	790	717	688	673	681	656	672	671	714	666	681	718	693	720	736	701	733	716	705	680	706	659	720	645	757	720	660	657	685	656	741	653	654	653	687	706	638	695	687	627	725	699	715	671	720	716	661	702	682	647	690	664	696	687	686	714	700	668	682	673	643	684	697	704	661	693	721	689	675	689	662	700	694	651	692	680	699	748	654	677	666	733	696	698	630	702	713	673	723	697	710	681	689	679	658	685	672	653	685	673	723	683	699	729	685	728	712	651	665	708	619	743	692	682	663	685	731	633	668	645	666	704	702	701	670	686	693	679	671	656	714	668	695	675	697	662	711	730	705	652	647	722	660	661	696	627	691	682	668	696	698	726	693	683	689	675	684	664	724	722	672	652	704	674	755	694	680	652	697	700	674	647	681	699	647	678	721	690	689	662	670	688	653	707	704	677	699	705	693	712	745	723	670	665	678	712	660	745	689	713	675	698	662	648	648	705	663	680	696	701	693	672	680	728	699	658	726	674	708	690	665	677	657	689	682	700	676	701	700	671	658	687	691	669	726	640	649	664	683	719	680	642	699	687	671	698	698	666	663	666	713	647	663	732	672	671	659	638	712	667	654	689	687	724	715	659	692	661	680	705	656	698	643	670	670	691	649	661	707	693	752	701	663	699	687	649	716	692	616	740	662	634	673	754	676	650	609	671	696	671	725	729	649	685	662	669	684	696	666	692	657	715	656	656	713	637	718	704	715	698	686	641	690	695	706	686	724	676	641	714	646	692	681	702	690	674	683	670	678	673	658	678	642	670	699	677	645	679	668	680	682	674	641	666	675	698	644	694	722	676	666	740	725	630	673	723	654	701	661	680	673	673	709	697	701	736	684	626	723	680	693	686	678	667	695	753	668	755	698	718	739	688	719	707	650	685	696	661	694	692	676	690	705	734	668	671	659	700	704	706	709	723	689	689	694	695	693	730	688	675	721	699	700	692	710	670	690	701	684	685	717	690	695	699	683	699	709	747	664	625	709	688	675	706	695	699	698	670	709	657	674	669	688	678	686	661	700	664	710	717	658	682	681	658	683	730	689	673	666	680	653	660	694	682	712	708	718	663	646	675	685	653	677	689	666	688	724	701	646	681	675	682	693	667	719	694	628	690	642	683	664	631	715	685	681	653	679	664	705	702	683	675	699	664	694	672	667	719	672	672	703	712	645	715	671	651	659	708	707	670	692	708	690	656	685	674	680	700	696	681	669	695	712	727	681	618	706	748	689	678	686	673	682	703	740	690	719	698	700	667	693	678	664	695	689	688	682	712	656	640	695	688	720	736	708	651	694	687	676	662	725	658	683	712	677	704	661	686	736	695	708	756	677	690	683	658	715	655	699	657	640	665	725	716	680	686	700	673	725	658	641	686	665	658	683	685	741	695	673	718	722	728	739	694	685	709	705	692	697	713	661	689	633	690	671	712	636	706	674	708	708	697	703	677	687	703	657	663	667	710	677	679	695	707	654	671	707	727	706	717	692	726	720	691	646	699	712	653	669	702	688	675	679	683	748	688	627	687	730	680	670	698	711	731	698	671	658	689	734	713	702	682	693	693	657	676	685	667	675	728	715	691	660	681	710	663	705	697	702	726	654	707	716	714	673	733	665	711	679	655	691	734	697	684	677	689	706	685	710	683	685	666	669	651	666	696	684	698	698	694	698	671	666	673	673	681	678	650	681	668	688	665	706	706	730	675	671	718	678	662	682	671	678	691	699	666	706	642	689	709	689	659	639	680	668	673	661	703	654	732	722	679	731	668	731	698	726	708	692	698	705	652	680	654	715	721	678	689	664	689	716	667	661	655	703	683	683	678	689	708	675	683	680	702	694	657	697	652	689	694	621	692	686	696	669	673	670	669	697	735	706	689	645	710	693	725	667	689	635	646	657	683	660	695	680	684	673	645	705	699	634	664	684	673	692	682	658	696	700	642	657	644	681	657	722	739	703	662	647	714	722	682	690	734	700	643	681	732	705	675	696	695	642	691	705	695	667	688	678	667	654	652	645	703	674	664	660	682	699	681	685	650	629	709	663	705	619	695	701	666	692	692	705	672	666	704	699	640	691	685	722	718	694	672	740	704	659	668	723	706	670	695	737	744	700	710	677	673	661	683	677	663	688	699	670	673	714	706	687	639	675	667	683	693	693	659	680	705	679	690	727	654	742	694	664	688	733	731	671	690	670	655	687	711	670	684	678	687	698	649	690	670	689	662	687	702	690	675	678	709	717	673	708	628	701	648	705	628	714	676	654	774	673	709	670	643	679	648	680	673	662	646	703	746	674	694	632	680	701	675	646	700	691	677	681	671	745	677	662	704	677	665	716	705	683	710	679	731	694	720	674	660	671	693	682	674	696	638	650	672	681	705	673	678	678	702	733	681	693	696	700	675	686	616	635	723	708	666	691	704	688	702	676	754	683	682	686	655	667	647	706	707	698	667	660	701	700	656	728	634	655	679	675	688	695	718	714	710	657	691	643	732	680	693	702	616	666	717	633	687	688	672	657	663	704	669	683	672	622	691	685	695	683	724	688	667	658	682	696	705	674	688	681	711	664	664	694	697	716	710	691	691	652	679	649	665	658	690	707	676	703	703	732	683	695	675	680	670	629	735	667	656	673	688	704	728	687	676	740	689	721	679	689	712	724	691	699	705	691	647	696	699	638	689	666	708	710	638	678	652	718	685	751	692	728	664	715	699	674	715	710	712	711	728	698	696	679	710	725	705	649	636	693	645	668	691	695	688	692	669	653	717	657	677	642	715	678	690	708	664	719	690	660	655	699	672	707	713	714	649	736	692	675	761	677	711	749	678	695	699	719	698	654	676	702	646	657	668	632	672	693	716	687	659	687	685	670	648	730	648	654	650	671	686	639	693	673	717	706	649	701	670	731	662	684	663	665	650	719	685	662	690	664	689	655	661	701	686	667	655	697	684	682	678	624	682	736	692	664	642	694	665	688	687	704	668	679	705	696	709	724	692	705	685	692	684	657	674	710	684	683	680	684	742	707	660	649	713	683	699	710	679	660	734	730	706	688	679	682	693	677	707	716	678	701	671	709	687	716	674	668	675	701	692	677	707	662	693	687	677	680	694	620	703	687	737	688	648	709	713	675	707	678	657	685	726	687	714	740	702	710	686	684	655	710	677	746	722	728	692	667	692	691	668	733	685	661	692	687	697	711	673	669	694	662	673	638	633	677	668	650	674	670	696	658	732	671	662	663	627	718	694	678	693	723	706	653	676	674	723	698	681	673	678	714	688	698	697	695	698	726	706	672	664	689	668	634	645	632	679	665	674	699	618	704	701	678	689	717	686	700	672	670	668	665	652	651	661	709	691	689	678	662	672	699	682	646	664	626	659	724	671	664	682	693	684	657	701	688	676	730	692	694
2642	794	427	278	223	224	325	221	246	231	252	206	179	162	156	163	132	119	119	131	109	100	155	181	195	170	161	123	127	87	82	88	86	99	69	64	74	65	84	81	83	72	76	76	73	94	78	86	86	92	73	62	88	92	92	78	89	91	75	81	73	84	86	76	71	64	89	68	75	77	81	105	84	87	79	95	80	87	67	74	83	80	77	75	89	71	74	86	91	75	67	88	79	64	80	74	78	84	76	84	72	67	79	91	78	81	76	69	68	62	71	77	87	79	81	87	67	70	79	75	82	69	75	92	73	88	91	95	74	83	78	62	66	78	70	88	67	76	82	72	83	75	74	78	85	80	77	85	82	75	83	77	74	75	64	83	66	72	69	78	89	71	90	92	76	66	84	88	86	77	80	77	89	88	80	65	65	71	76	82	85	79	79	84	69	79	73	81	73	86	89	89	72	77	78	63	77	74	76	60	63	99	62	75	74	85	88	101	78	92	108	89	80	68	94	94	75	84	89	79	84	74	70	68	71	83	87	67	73	86	81	72	75	70	86	73	72	80	90	70	79	80	73	79	78	84	84	59	77	72	71	84	83	79	78	82	79	82	81	85	86	67	69	76	77	90	83	84	86	73	74	75	68	88	77	82	69	68	84	71	71	79	56	73	78	81	70	87	84	83	77	64	74	79	71	78	86	73	68	91	93	67	85	69	72	80	90	80	76	84	75	96	89	66	86	107	76	68	86	71	84	72	69	78	73	88	80	78	63	75	80	81	72	76	61	81	79	93	81	67	56	78	75	75	92	72	85	74	83	84	81	72	66	80	73	63	76	79	73	70	76	90	66	77	81	78	72	84	63	67	85	85	68	90	80	72	79	91	83	89	89	72	76	83	92	73	76	76	93	83	68	64	80	79	75	83	79	74	78	86	82	79	72	88	66	81	70	91	88	83	84	91	86	75	72	68	79	64	90	80	75	98	85	88	74	85	88	95	82	73	87	69	82	71	72	77	84	79	90	85	81	89	73	88	74	92	70	91	81	79	76	61	78	90	84	78	69	68	61	74	74	71	81	80	79	75	79	82	86	73	94	84	87	88	67	64	76	91	68	72	77	84	72	83	70	90	85	73	89	73	76	88	77	67	76	76	69	95	90	74	87	76	76	76	69	66	82	104	90	85	81	84	83	59	68	80	76	73	84	88	91	63	79	70	73	84	98	74	74	77	70	92	67	83	58	81	64	73	79	94	86	67	86	64	82	87	87	70	91	87	84	104	70	85	81	63	80	67	77	96	74	74	73	89	69	73	54	77	82	77	79	92	82	78	76	95	84	92	93	74	77	73	82	65	78	63	90	79	78	81	88	78	88	59	91	68	83	91	70	61	79	72	79	89	68	87	76	86	75	87	77	83	85	80	73	78	70	79	79	77	65	83	66	73	84	75	63	80	79	87	75	85	76	78	75	87	68	73	67	57	83	93	77	72	77	63	90	93	87	86	68	71	100	71	75	70	76	69	67	81	68	86	72	79	82	73	78	71	82	75	67	88	73	66	90	79	86	61	76	97	70	78	79	85	83	82	73	82	83	69	66	79	75	81	59	83	90	75	75	72	84	74	86	70	86	86	76	83	77	93	90	64	79	85	81	72	79	83	68	97	85	78	78	73	81	72	91	85	78	84	76	73	91	80	78	79	84	79	84	49	80	78	101	69	76	78	87	87	87	84	78	79	88	70	78	76	80	99	74	91	81	76	75	75	86	75	71	75	77	83	81	78	87	87	82	67	88	84	73	79	88	77	83	73	77	86	78	86	70	78	81	58	88	86	99	66	79	76	82	86	76	73	99	65	65	79	93	91	71	63	81	80	59	79	91	81	78	87	79	67	67	87	87	73	76	72	79	76	84	82	82	75	61	83	63	78	68	69	96	81	86	62	75	64	85	76	78	91	73	67	71	83	79	75	90	76	81	60	87	81	78	87	77	66	75	81	85	81	82	93	67	74	78	85	70	74	66	63	58	87	57	90	69	72	76	81	74	72	79	75	74	76	85	77	100	91	72	75	85	83	68	76	77	85	80	75	65	87	66	96	79	78	78	94	84	69	81	83	70	90	74	76	74	97	92	77	82	60	90	79	84	71	90	99	73	59	72	74	88	76	84	79	100	91	88	91	87	78	83	71	74	74	85	89	94	87	71	90	86	80	77	78	92	76	76	94	91	71	73	72	105	89	89	72	83	67	83	73	71	90	89	56	91	96	75	73	76	93	77	90	78	79	76	68	62	71	89	79	101	87	50	85	70	72	97	96	91	80	75	85	80	78	74	69	75	70	77	75	73	80	77	79	89	82	80	75	75	89	83	69	80	78	74	94	88	89	82	66	84	97	92	83	80	90	90	84	83	84	86	95	65	71	75	65	81	77	80	72	68	97	75	93	69	94	82	82	69	83	67	86	91	66	63	68	67	83	72	94	70	78	86	86	81	83	75	72	71	74	67	73	71	81	76	56	87	93	88	64	77	72	75	79	85	79	74	84	61	85	79	81	70	88	63	75	66	89	77	92	87	87	82	82	62	93	78	82	90	92	71	80	77	85	88	72	88	86	81	79	85	89	67	72	88	99	78	78	69	67	83	73	82	71	86	75	87	79	96	77	84	93	85	64	102	65	74	73	87	64	72	91	82	86	73	77	73	67	91	88	85	81	86	91	85	84	78	75	86	85	59	73	71	66	80	72	77	84	84	65	64	74	80	60	68	86	81	96	86	81	84	60	70	85	77	84	82	73	73	77	71	73	79	63	78	71	90	91	77	78	81	76	84	77	83	77	75	56	64	74	82	75	76	65	82	65	80	90	83	76	80	78	93	83	74	83	89	92	78	68	89	79	99	83	72	79	88	93	77	83	78	83	80	83	87	79	69	92	82	71	79	86	87	83	75	87	75	74	82	54	89	84	75	82	66	73	78	92	69	74	87	79	75	74	78	74	73	95	80	81	95	69	63	88	87	87	83	73	78	76	70	79	87	86	73	72	96	76	80	108	72	79	63	72	75	76	80	95	82	80	68	86	74	67	77	80	84	73	74	76	83	70	61	70	84	78	71	69	79	80	86	77	85	75	72	70	72	80	69	72	81	79	80	73	68	80	82	67	70	67	68	80	81	82	80	85	87	89	70	82	75	64	80	77	79	69	74	78	81	94	106	80	70	83	75	92	77	76	70	74	91	79	85	71	70	82	70	88	74	80	70	64	77	80	89	76	69	89	89	86	83	82	72	85	90	74	94	62	84	69	79	72	69	84	82	75	84	66	71	85	76	86	72	76	82	87	57	70	78	74	75	73	88	82	83	73	73	93	89	77	72	83	56	84	72	76	66	68	68	76	86	78	90	83	80	75	72	91	66	84	66	87	83	61	76	64	76	74	67	89	64	90	73	62	90	77	89	77	96	79	81	75	86	76	81	82	68	81	91	96	79	85	78	73	74	86	88	76	85	84	71	76	80	80	91	75	64	81
20139	7945	4430	4773	9610	12834	12990	9863	7764	7423	6385	5847	4391	4039	3244	2838	2466	1996	1798	1624	1660	1818	2366	3450	3516	2810	2037	1585	1136	858	716	678	659	588	570	577	582	597	611	607	616	569	586	570	596	564	574	623	571	571	624	577	568	603	610	576	581	584	612	573	603	545	591	587	556	629	565	628	586	630	584	645	555	592	576	570	579	553	570	582	570	640	566	606	630	557	579	556	570	634	563	582	624	574	574	579	628	609	540	580	577	543	621	654	565	606	626	597	591	580	596	557	561	586	589	597	570	529	609	564	585	597	584	586	582	583	589	580	615	595	611	563	606	591	598	628	629	542	603	596	569	551	569	601	600	604	597	611	611	586	580	580	591	584	577	593	608	594	561	613	568	629	557	600	600	602	642	563	578	605	612	603	592	587	592	592	587	603	584	570	598	583	555	574	564	590	568	581	587	653	613	566	567	611	575	591	607	599	589	639	587	574	617	609	587	592	595	611	570	563	600	625	587	632	558	580	596	574	556	607	590	591	596	555	583	616	581	564	569	609	573	603	625	565	577	585	596	583	636	560	555	540	618	585	584	578	594	612	592	548	562	565	593	587	612	598	633	600	629	576	602	606	604	619	649	580	589	574	610	570	613	596	588	602	593	618	593	577	604	608	604	598	614	574	511	564	608	591	606	579	593	585	564	594	606	564	603	576	540	590	563	578	565	553	570	607	630	578	613	573	615	630	598	596	615	578	582	578	580	577	628	588	601	593	623	585	604	579	551	587	563	584	585	583	617	598	599	527	579	574	630	581	613	596	598	553	631	608	599	661	610	571	612	564	598	555	592	589	629	561	609	618	635	575	549	576	580	633	579	605	596	621	604	561	562	583	604	576	565	563	559	586	638	586	577	627	565	567	618	611	598	609	607	620	632	585	580	562	586	580	577	649	583	607	623	584	584	574	585	601	610	616	566	595	605	620	599	591	587	561	637	601	606	561	591	588	564	632	569	585	594	542	599	529	611	564	626	598	597	603	592	613	571	584	558	599	614	574	599	624	589	650	582	610	627	569	556	613	600	621	571	573	582	571	590	601	598	598	567	567	617	610	606	634	567	597	567	605	594	606	567	589	591	568	556	586	658	604	589	586	581	563	594	562	570	587	597	590	565	559	606	565	584	555	594	574	567	559	585	537	609	609	599	563	596	580	603	560	591	580	606	620	596	548	593	590	604	614	570	593	576	616	594	590	590	604	566	581	575	577	562	601	563	577	639	596	583	590	602	564	559	584	629	605	547	545	593	611	569	613	606	569	624	610	582	635	601	580	616	580	596	544	598	598	576	584	611	601	594	632	613	586	580	640	575	600	583	526	575	577	581	618	619	633	637	627	628	584	591	563	554	597	579	588	569	575	613	568	613	601	587	568	637	549	568	592	617	587	603	597	551	554	590	543	620	655	597	589	606	610	595	599	571	565	585	583	570	572	584	580	568	584	584	578	600	568	638	619	659	614	562	565	591	561	588	558	610	591	628	565	579	581	587	610	586	592	616	616	590	596	549	602	615	602	623	605	574	636	612	563	593	597	561	594	577	575	586	623	591	584	591	600	552	583	598	563	564	603	597	609	623	590	584	569	577	561	599	620	598	571	607	625	588	570	599	582	612	565	552	576	567	539	588	572	616	603	585	556	591	576	572	605	592	632	601	597	660	587	563	580	624	621	590	637	599	614	599	593	567	616	604	570	604	608	605	566	617	581	610	600	605	577	573	580	555	597	581	576	577	590	574	619	616	575	555	577	596	588	570	587	555	604	592	609	614	579	588	557	614	566	610	583	566	612	570	619	593	567	579	553	584	557	582	549	550	617	661	613	588	611	612	619	600	618	529	584	560	598	589	606	597	572	640	645	557	592	611	622	566	579	607	603	604	586	622	575	594	586	573	600	573	619	523	610	577	610	589	573	619	588	601	628	575	626	614	601	555	611	613	566	554	587	600	583	560	617	588	572	583	575	630	567	594	620	601	614	565	623	600	555	578	637	596	582	554	523	560	595	544	610	582	587	624	567	584	585	610	567	555	607	596	628	587	597	548	599	590	601	605	587	590	639	589	585	589	606	583	621	578	597	560	635	593	559	621	623	564	599	574	619	591	575	571	553	577	585	601	605	576	568	611	612	580	590	603	580	561	575	598	582	600	596	590	600	638	564	591	586	584	548	589	566	580	636	660	598	586	572	537	560	584	571	595	611	591	578	607	612	578	577	584	618	586	570	590	587	559	647	597	562	611	568	605	568	552	581	621	546	602	584	596	594	647	553	583	581	616	635	591	582	632	604	572	582	586	568	577	568	578	578	579	555	599	580	604	642	598	592	605	610	554	586	597	566	581	590	632	577	563	595	620	561	587	592	607	578	629	614	615	624	590	562	578	599	611	606	637	569	581	631	579	617	520	606	593	601	620	563	553	559	570	568	638	620	597	575	606	549	565	579	635	558	515	567	601	625	597	591	562	586	601	617	619	601	564	589	572	612	595	586	577	583	607	584	590	597	577	560	593	617	595	601	575	583	610	589	575	601	592	600	587	589	563	586	617	605	589	599	568	563	567	628	561	604	574	608	572	593	562	598	586	577	577	568	596	613	562	586	576	606	582	627	597	621	604	615	594	623	554	555	547	578	595	611	584	606	552	570	566	564	605	600	581	553	600	605	590	605	583	631	559	593	592	613	586	580	599	600	657	546	560	575	562	577	586	601	631	586	596	581	580	591	551	630	590	620	585	637	600	589	590	577	560	632	585	543	616	600	578	592	586	582	594	571	618	621	589	591	602	572	585	625	570	584	588	625	608	583	581	592	591	551	577	597	536	610	604	575	603	550	580	575	600	605	592	585	577	574	630	621	618	625	617	590	595	597	570	572	606	560	556	608	591	625	586	603	562	645	544	613	606	612	542	537	607	576	557	593	603	568	575	555	636	564	602	591	574	581	591	556	597	588	554	564	579	639	557	618	595	598	582	598	574	595	587	600	569	572	601	611	604	631	590	610	611	619	594	637	574	585	598	586	609	600	590	634	606	597	618	605	599	591	586	576	608	594	575	562	642	596	583	537	586	620	599	572	589	609	600	611	568	551	589	612	559	588	584	578	605	568	581	584	601	617	564	541	614	607	614	581	594	593	565	605	599	608	579	590	567	596	578	631	563	564	601	572	562	584	557	609	585	611	563	577	608	555	574	576	557	613	556	599	578	575	580	579	572	630	614	589	609	577	550	601	597	595	599	609	596	584	591	576	556	610	603	573	561	591	566	582	621	565	556	584	581	618	556	582	613	630	649	584	597	620	612	570	562	518	581	541	613	569	539	585	569	600	602	609	591	583	572	580	610	601	590	566	577	592	592	590	602	569	582	604	561	558	608	590	628	602	595	580	633	570	589	575	576	597	569	624	549	565	641	607	559	581	612	557	546	566	581	581	607	603	576	583	599	574	533	561	571	616	556	602	579	571	570	625	573	596	619	590	593	578	579	609
2481	1030	578	372	252	322	369	347	310	307	273	268	252	221	185	171	150	157	143	131	129	110	135	374	450	439	323	219	158	153	105	94	88	87	72	72	84	83	85	77	79	84	94	86	77	79	89	78	65	89	74	66	73	73	86	102	90	81	81	76	101	84	73	85	104	78	72	69	87	75	87	85	91	73	63	85	81	95	84	98	75	74	75	73	90	92	80	80	77	84	70	72	77	70	74	87	72	84	91	87	91	86	79	75	80	68	84	79	80	78	70	70	89	91	81	87	93	84	81	83	82	93	71	79	84	66	72	69	64	84	65	86	71	82	93	75	106	78	95	62	78	66	81	79	75	80	78	94	73	82	65	65	90	78	78	77	79	70	83	80	92	94	75	87	81	61	90	96	93	95	68	92	72	95	86	97	78	91	85	75	86	64	74	67	83	100	73	71	87	87	88	79	88	83	80	76	77	72	74	78	78	89	73	77	67	78	77	66	82	75	80	85	87	69	71	95	80	79	77	82	91	83	95	86	71	70	84	81	80	69	67	65	91	79	64	77	94	83	93	87	77	83	81	68	73	79	73	83	78	88	88	85	75	68	75	77	75	81	80	71	88	80	75	64	75	69	69	81	78	89	80	75	87	88	86	81	91	69	74	86	73	91	84	86	75	88	75	70	78	88	87	73	78	94	92	82	73	89	75	63	86	77	93	68	83	104	86	86	74	70	77	78	66	84	92	92	82	78	75	67	80	67	78	88	69	97	97	79	87	76	90	88	92	75	87	80	80	73	79	69	87	86	93	81	79	80	66	74	61	72	60	89	75	80	72	75	74	73	90	89	76	70	79	76	78	87	68	89	84	81	93	80	89	78	84	79	92	74	71	73	89	89	87	87	96	81	83	83	83	82	70	70	66	90	91	91	83	61	70	77	84	78	77	91	85	86	66	84	87	81	85	80	84	73	77	98	64	71	91	81	80	79	81	89	99	91	69	73	64	84	84	86	68	83	81	92	81	70	79	89	78	82	84	90	75	84	99	87	70	64	86	83	79	73	90	89	86	90	87	75	85	68	83	79	67	73	87	88	90	72	76	59	88	82	77	72	78	76	79	75	81	89	86	88	84	72	89	76	76	78	73	89	99	87	65	80	86	68	82	85	94	83	78	63	92	67	76	77	75	85	83	78	76	87	79	88	96	74	77	72	89	74	88	71	81	77	82	83	87	82	90	83	84	90	79	74	80	73	88	77	76	92	73	79	83	84	79	74	74	70	91	87	68	70	72	70	77	79	69	78	93	68	92	93	88	81	74	76	85	90	78	75	104	66	79	76	85	94	84	87	75	81	74	71	66	78	88	82	87	77	74	81	59	98	74	87	79	89	74	88	86	98	89	95	87	82	60	83	65	69	87	69	75	73	94	81	83	64	74	95	77	76	85	74	83	68	63	88	89	80	74	96	94	75	79	74	80	81	75	87	82	90	78	89	63	67	73	76	81	80	81	91	84	77	85	76	90	88	88	62	78	89	98	69	79	87	69	88	85	71	81	82	90	71	82	65	79	75	70	76	103	81	65	88	79	85	75	95	84	73	86	85	76	86	84	98	74	90	84	58	76	83	82	88	71	71	70	58	95	75	68	58	88	90	74	78	84	60	69	60	80	68	84	78	65	76	77	80	73	88	87	70	81	92	79	74	93	107	85	82	70	93	72	83	75	65	64	73	78	89	74	66	75	66	78	76	66	75	78	84	81	65	82	72	80	76	70	80	76	80	78	85	68	81	87	81	73	83	92	96	83	95	90	76	73	76	65	98	64	75	96	67	80	84	72	94	78	82	90	71	78	80	86	79	87	82	89	64	93	78	87	76	70	79	83	70	74	75	86	83	63	81	89	88	76	69	91	73	91	76	75	101	83	82	69	85	65	97	90	87	90	84	85	84	56	82	73	91	77	88	70	80	73	81	93	98	88	58	93	79	55	82	68	70	66	87	83	80	74	80	93	74	84	82	78	62	87	75	71	86	84	105	72	89	86	83	71	86	71	82	63	111	80	77	75	91	104	73	76	94	68	79	81	77	80	66	98	86	77	79	79	70	88	76	76	81	73	94	82	75	84	88	83	70	75	81	71	70	83	82	70	99	91	72	76	102	83	86	80	80	68	68	82	94	75	81	83	97	85	83	78	72	78	75	94	91	76	105	69	64	85	85	77	57	70	82	76	82	86	87	74	81	81	82	99	94	88	75	78	75	84	77	76	71	79	72	68	78	91	82	74	88	66	79	89	64	80	89	85	79	92	94	93	85	92	85	72	69	66	80	83	75	73	80	84	77	74	84	78	70	83	77	72	87	85	104	64	78	83	97	85	100	75	94	81	87	76	81	68	77	73	85	73	81	75	75	72	93	55	69	77	75	72	75	96	81	81	73	64	74	73	75	80	81	89	86	83	72	79	80	96	72	91	89	71	81	84	58	84	90	74	64	81	109	91	90	81	82	67	78	74	86	92	82	92	87	83	91	82	86	71	81	61	92	99	83	71	82	66	77	78	93	67	77	87	91	80	85	82	83	88	59	79	72	68	58	74	87	65	95	84	78	92	81	76	97	88	80	78	77	91	80	72	69	73	70	73	93	89	93	77	85	58	75	91	86	78	85	74	66	74	68	100	73	82	81	82	92	79	83	74	85	70	82	90	71	63	71	76	69	71	77	73	87	74	80	67	80	88	72	85	74	78	84	73	78	64	73	83	84	81	68	78	82	83	110	74	70	87	64	91	73	89	95	85	80	88	79	94	71	73	76	92	79	80	70	91	74	83	77	96	70	87	99	81	88	82	76	72	88	80	90	84	87	60	83	92	90	84	77	93	85	77	81	79	94	96	83	77	89	88	84	75	84	79	78	87	75	87	71	75	85	85	67	71	77	80	90	75	87	74	89	61	86	81	56	78	87	81	65	82	72	91	87	82	81	90	85	86	74	82	80	81	74	70	87	82	85	76	70	74	70	95	85	81	95	78	87	73	80	78	76	85	78	76	96	87	68	63	86	75	76	78	67	78	86	70	93	88	87	79	65	60	82	86	76	95	75	61	74	91	85	101	97	81	83	73	93	81	84	71	81	86	66	87	80	89	92	72	76	62	94	87	87	77	79	82	80	78	64	82	72	88	78	74	70	75	97	76	72	87	78	84	83	90	90	86	81	86	89	87	82	90	81	81	74	97	85	75	81	67	73	93	61	69	78	85	86	76	73	73	84	88	73	78	80	63	81	79	82	98	84	61	86	72	106	78	72	81	89	84	85	91	76	77	80	81	90	69	83	81	82	73	85	69	100	74	73	77	92	104	87	80	78	94	95	92	67	73	100	68	85	78	80	88	84	76	76	88	87	81	76	96	77	95	70	79	76	92	67	64	70	64	85	67	76	59	85	77	69	78	89	66	67	79	75	104	80	98	75	76	81	77	98	71	89	70	74	92	87	78	71	97	77	82	92	95	85	92	78	77	70	70	82	70	85
22782	9682	5870	6205	12288	16854	15825	12952	10907	9688	8543	7390	6406	5480	4476	3725	3355	2811	2414	2033	1915	1927	2117	7171	9187	7901	5952	3874	2383	1537	1138	887	711	652	609	629	599	602	592	615	570	548	592	613	625	595	597	594	636	556	598	578	617	601	626	553	625	571	601	589	574	595	560	603	589	595	603	615	560	608	545	583	570	565	593	579	602	611	566	574	569	575	565	587	582	599	616	618	586	564	581	579	597	555	559	560	598	600	568	579	529	592	596	596	643	567	593	545	568	658	626	593	545	579	591	572	596	600	639	568	580	593	581	549	594	594	597	615	614	585	572	614	640	601	572	610	628	555	581	623	597	570	554	575	594	585	599	588	579	597	594	560	556	575	548	620	619	589	547	617	586	573	578	584	585	591	599	582	579	603	559	590	625	587	580	608	604	563	587	646	625	607	583	607	587	566	611	563	610	596	582	576	611	578	586	591	605	601	574	576	620	631	620	589	584	575	586	562	576	595	569	577	584	635	611	570	601	596	585	576	641	594	586	625	646	606	598	586	590	647	625	573	640	558	527	604	615	601	634	586	576	585	652	624	614	577	579	580	650	608	583	633	605	605	616	612	611	541	583	561	598	605	577	593	561	568	574	619	602	613	620	563	620	608	549	595	612	581	606	588	589	590	633	568	621	567	609	601	567	613	617	601	584	560	584	566	583	581	627	592	576	614	608	580	574	556	598	599	593	610	570	640	582	572	621	582	585	632	599	597	606	569	617	582	595	619	607	618	593	602	597	601	623	589	609	590	615	564	568	577	601	608	623	589	574	550	600	596	594	656	612	616	569	641	593	604	622	637	618	594	588	599	592	618	605	566	603	586	629	548	591	596	580	562	594	619	595	577	578	569	574	603	544	610	603	630	596	575	623	601	577	629	603	575	608	544	605	608	593	573	571	561	605	598	588	581	584	577	566	605	627	564	559	598	592	625	638	559	599	573	575	599	557	581	599	592	611	553	631	636	579	613	603	556	582	596	578	612	574	579	574	604	594	582	630	612	576	562	568	590	614	573	606	658	546	573	602	599	596	604	588	562	600	563	591	571	599	570	591	557	597	569	632	572	594	570	613	559	632	582	595	581	550	617	568	557	609	611	581	617	623	579	600	576	608	597	560	574	555	570	567	584	619	646	633	566	603	571	605	587	572	638	571	613	575	576	607	611	581	562	549	590	550	607	578	531	612	643	640	590	608	606	621	629	618	601	583	623	578	597	573	561	623	608	595	594	589	578	599	608	581	561	580	592	578	610	591	552	600	642	608	588	566	565	585	578	590	571	595	587	614	602	586	594	598	536	605	609	642	609	598	637	597	579	622	586	595	571	591	609	643	587	575	593	587	581	614	580	597	592	604	571	609	602	586	577	601	604	603	595	611	544	611	585	600	585	603	589	595	644	545	574	639	608	625	589	592	543	574	608	617	600	587	614	616	612	569	572	589	583	627	592	552	644	578	625	630	624	558	609	588	612	648	585	613	580	603	624	551	608	607	630	567	610	595	587	603	618	603	582	590	580	587	600	612	564	599	582	611	627	602	618	557	572	580	603	599	613	617	586	631	587	600	595	572	625	581	602	631	557	614	591	577	629	597	607	609	556	619	573	571	605	572	584	599	591	588	587	563	561	542	595	604	548	629	623	593	605	626	589	616	628	611	582	600	585	576	597	568	583	592	612	581	642	563	549	610	620	563	618	633	605	610	584	565	586	578	614	553	621	626	563	608	576	636	646	570	589	582	597	525	581	583	611	605	606	656	561	588	609	600	614	575	632	601	569	595	575	623	553	583	581	620	601	580	578	617	603	655	581	600	569	620	634	609	588	595	561	574	620	581	600	615	583	622	571	602	590	560	596	591	582	637	580	611	552	544	603	589	566	582	573	603	630	557	603	633	580	551	560	594	553	581	599	597	606	605	579	594	581	589	575	613	593	572	566	654	613	615	608	598	635	600	593	602	583	580	601	633	582	558	618	597	613	541	561	630	576	628	587	556	569	638	615	647	666	592	576	568	611	564	608	575	596	601	553	597	581	627	582	595	622	569	569	576	594	618	593	595	604	570	636	604	564	619	578	571	592	587	614	568	568	580	606	607	570	598	592	590	568	592	635	617	596	639	564	566	572	610	605	601	611	623	571	623	578	584	613	619	600	596	602	587	642	594	566	609	628	591	587	596	595	559	623	559	578	629	596	592	619	607	523	594	605	595	595	577	580	529	621	606	592	574	578	604	540	598	600	591	619	583	570	598	580	605	577	586	582	610	620	596	601	539	604	598	640	603	596	563	560	610	636	551	596	601	609	559	589	549	566	598	586	592	606	589	661	625	581	589	612	610	615	605	596	577	594	636	582	610	612	618	612	594	576	597	599	590	561	613	648	619	580	599	605	554	583	597	570	586	617	579	619	590	586	592	631	638	569	629	571	564	588	598	572	596	580	589	624	616	590	607	613	623	604	578	578	586	590	644	561	551	561	598	607	575	590	542	609	598	599	614	570	527	563	612	581	592	582	590	610	566	584	602	599	592	639	632	594	625	609	613	627	613	629	606	587	600	567	597	582	564	592	571	614	562	578	608	624	630	623	611	611	561	614	541	580	571	608	595	603	570	555	605	579	542	597	595	582	577	589	576	601	581	556	588	571	599	562	613	581	606	601	587	636	651	625	597	596	581	594	563	617	572	593	580	624	566	601	578	594	581	604	549	603	613	611	589	617	604	613	612	612	629	569	599	543	597	572	597	583	658	602	623	582	561	604	562	628	552	581	586	633	571	553	621	589	620	603	585	564	584	545	618	602	635	615	601	568	590	591	602	578	605	601	578	602	613	570	631	605	596	573	615	581	600	566	590	643	633	627	598	617	586	635	590	586	614	600	604	602	560	582	543	588	579	628	589	645	596	600	608	582	589	571	618	558	556	564	601	567	608	584	570	594	654	594	589	549	626	592	614	577	572	589	565	600	611	560	605	608	572	532	592	574	563	571	609	592	575	599	598	569	587	581	578	561	528	629	604	648	555	588	569	595	581	607	594	614	616	581	581	582	630	582	581	575	615	603	599	664	561	589	577	597	607	594	583	604	584	576	644	560	581	596	624	561	568	574	582	590	577	580	608	621	601	597	586	572	609	617	598	576	589	593	581	594	625	594	605	582	615	559	596	633	590	602	573	598	569	608	590	552	567	625	606	587	602	621	585	663	559	564	633	605	586	602	605	561	564	660	634	556	545	576	628	586	590	609	585	593	592	587	639	615	606	577	604	627	615	647	589	576	598	597	577	584	631	569	602	594	598	628	579	602	582	672	606	590	576	566	579	599	610	635	550	624	612	637	613	556	616	589	575	584	590	593	619	570	574	581	592	575	596	573	602	528	570	573	610	585	611	560	583	595	636	627	586	606	612	624	587	598	546	602	570	640	569	595	651	534	597	619	632	593	612	585	606	564	657	627	588	634	619	572	578	608	595	613	613	612	651	543	590	605	613	612
3964	947	551	378	311	323	316	298	363	312	317	285	283	217	191	176	198	155	138	138	117	126	148	339	505	489	370	305	206	126	113	103	115	98	104	88	85	84	79	90	83	83	107	94	93	85	86	84	96	93	80	102	78	88	98	110	82	101	86	99	95	93	85	79	88	85	92	114	87	100	90	79	102	73	84	109	79	103	107	101	84	87	90	81	81	90	97	68	92	93	87	100	94	92	95	66	80	83	97	87	93	91	97	89	86	104	91	102	90	107	90	98	87	98	81	93	89	84	113	95	85	91	83	80	88	101	101	93	91	82	91	95	97	91	93	92	96	81	116	83	105	99	103	90	87	83	84	82	99	90	85	98	90	77	99	76	88	109	73	97	76	93	99	95	84	87	90	97	85	90	95	98	89	107	88	89	103	93	90	102	90	110	91	102	90	104	87	95	87	82	110	89	105	86	105	95	83	89	89	96	90	94	101	77	99	89	91	100	96	97	86	98	116	99	95	96	104	85	84	74	115	78	94	106	81	107	97	131	92	102	100	98	99	82	74	85	99	97	76	92	88	108	97	93	105	104	89	108	86	90	93	61	106	105	78	79	75	97	100	88	109	79	93	97	103	112	97	82	96	74	86	85	97	80	88	86	97	85	100	89	78	84	88	89	88	102	87	100	94	73	87	91	94	87	74	95	94	94	98	106	78	94	94	105	100	100	94	97	76	96	90	100	85	83	89	99	92	93	83	97	84	88	107	83	89	95	115	101	92	91	79	82	84	92	77	82	100	81	100	95	84	83	93	93	81	94	97	88	83	88	77	105	99	93	89	105	90	88	82	88	85	94	74	104	100	81	108	73	100	90	98	89	102	109	101	94	104	78	81	78	93	108	76	72	89	91	96	90	92	84	94	89	99	82	96	84	106	85	82	94	79	92	95	88	104	72	86	90	88	95	86	96	84	94	94	105	94	96	93	86	81	96	109	101	92	101	94	72	118	98	109	89	93	79	87	79	93	83	110	90	116	90	80	112	97	104	78	93	94	113	84	88	80	89	92	93	86	97	71	110	91	79	98	98	93	93	84	82	99	101	102	85	89	95	107	93	78	72	106	91	73	81	90	96	98	85	95	90	83	84	81	81	90	105	99	71	87	75	84	75	89	90	59	68	97	110	88	80	97	97	87	88	99	117	106	80	93	95	81	83	92	88	88	98	85	84	68	93	80	96	91	91	90	93	64	83	91	94	95	88	76	92	82	98	78	91	77	85	94	81	91	98	92	81	91	93	85	85	72	87	95	92	81	103	80	93	71	108	100	77	104	82	115	83	84	74	94	94	104	107	100	102	93	98	99	92	88	100	83	88	83	81	90	88	110	80	101	90	86	73	91	94	92	99	92	86	81	67	102	82	100	89	86	92	87	94	89	84	71	97	89	108	87	102	91	92	89	79	94	91	80	86	82	101	110	97	100	95	111	91	98	71	86	101	99	90	94	83	99	99	91	89	84	97	69	97	77	75	66	98	100	92	90	87	87	93	96	92	94	97	99	99	99	77	93	101	94	101	92	107	88	85	91	91	99	79	98	91	88	113	102	96	119	94	87	109	85	100	84	93	94	95	95	94	81	89	98	77	79	99	89	98	90	95	84	81	75	88	85	83	100	100	88	87	90	85	97	80	101	82	85	108	84	107	99	83	81	105	86	84	100	83	97	89	81	88	76	101	97	97	100	89	83	99	89	96	87	87	88	115	82	95	79	99	86	88	96	84	84	95	111	93	86	89	92	81	88	88	77	84	93	82	75	85	93	97	92	80	106	59	84	100	87	106	81	98	87	125	107	97	83	92	102	108	97	99	87	75	95	101	81	78	111	95	105	87	86	97	87	90	77	96	100	99	79	106	94	102	77	106	104	90	102	86	94	91	90	101	88	91	102	106	89	93	89	89	102	95	110	89	80	90	114	99	92	97	84	98	92	72	84	88	100	93	95	82	99	105	96	83	82	79	100	116	96	93	101	90	102	77	102	82	93	81	88	93	82	106	81	82	98	100	105	83	85	86	110	90	80	88	84	81	91	91	97	97	114	94	83	93	108	98	110	90	93	84	94	97	81	79	102	110	93	82	106	81	87	76	81	94	90	108	93	109	98	88	81	82	83	73	98	92	88	88	97	96	89	96	88	84	87	106	96	88	93	98	78	86	103	96	76	90	93	88	90	88	97	92	98	89	90	88	74	109	75	88	76	83	103	94	100	95	108	89	93	107	85	100	84	80	97	81	99	74	84	84	90	86	102	93	99	95	83	92	111	103	94	88	100	76	100	93	98	73	98	101	92	64	72	103	67	106	114	97	103	90	100	93	69	104	66	102	81	79	101	90	88	95	79	100	93	112	107	112	78	104	100	83	101	96	103	86	84	96	99	95	67	89	73	89	90	87	88	93	74	79	94	98	89	90	97	74	107	81	88	89	101	73	90	90	93	89	83	96	97	99	100	97	99	87	74	98	86	103	98	108	82	77	79	83	88	107	82	98	82	79	106	88	87	100	100	97	95	94	77	85	100	96	105	99	105	96	73	83	91	87	92	91	82	77	88	75	85	99	82	103	92	82	86	84	92	90	89	98	84	91	86	106	106	97	95	86	87	102	99	94	83	94	85	84	77	80	81	85	76	81	98	100	91	70	77	101	97	94	94	104	94	73	96	101	77	89	84	92	100	92	90	112	101	88	82	77	99	94	114	98	81	89	103	96	92	105	103	98	99	90	96	93	74	83	86	91	69	108	89	105	89	76	95	83	95	118	99	98	99	69	72	73	83	96	87	84	99	109	91	94	83	85	103	90	102	85	80	82	108	102	89	86	79	80	82	103	79	100	98	88	100	87	100	95	97	111	95	85	93	77	86	88	110	101	85	101	107	87	102	100	95	86	101	98	97	89	87	121	113	97	96	81	78	97	100	108	102	91	87	103	85	89	87	83	87	86	100	86	78	84	84	87	95	90	95	79	98	78	78	85	79	84	83	72	93	82	86	107	100	93	94	98	92	95	90	78	82	73	98	108	94	95	94	92	103	94	101	87	93	88	90	108	94	87	100	72	105	96	83	96	100	85	111	86	97	76	83	88	75	95	100	90	93	88	96	101	91	95	96	112	76	97	95	83	94	83	92	87	80	94	93	96	88	83	101	96	102	102	85	99	95	90	95	97	87	95	89	98	92	94	100	99	97	82	91	105	88	95	98	103	82	98	104	109	98	79	85	91	101	111	96	99	93	95	104	89	103	93	112	101	101	83	91	89	107	86	94	94	90	89	86	74	102	105	98	85	97	83	110	99	89	84	94	82	88	95	112	80	82	102	92	87	92	93	95	94	82	91	105	109	99	91	92	106	97	99	94	95	83	78	85	73	94	96	87	85	92	95	94	93	94	103	97	92	96	98	81	83	85	97	82	83	87	102	84	95	99	86	81	88	100	73	97	91	106	93	92	96	112	97	72	108	87	89	83	84	79	93	92	99
23093	9161	5460	5880	11877	15470	14528	12564	11242	9561	8475	7329	6738	5119	4426	3766	3581	3079	2188	2168	2081	1825	1946	7067	10297	9436	6999	4512	2912	1753	1293	972	807	784	728	659	651	680	692	662	721	635	656	654	705	656	641	727	678	657	682	685	692	684	667	675	671	690	666	650	690	603	700	693	688	711	696	694	684	666	653	678	685	691	672	633	685	680	694	696	729	631	693	643	654	680	648	662	659	674	682	671	673	681	709	654	649	702	631	684	657	683	683	731	680	652	695	642	697	650	683	682	673	737	653	682	657	683	647	704	619	655	708	709	662	713	637	705	679	640	697	687	694	667	694	652	644	647	696	713	705	700	667	674	656	674	692	688	675	700	656	672	644	714	680	652	651	681	668	666	678	670	689	636	705	642	651	696	698	648	715	733	687	668	689	648	658	683	683	709	691	671	697	632	693	668	677	641	725	649	640	688	673	696	706	690	650	655	683	709	650	678	670	661	662	659	706	641	665	690	690	635	676	683	667	722	717	654	680	647	704	657	652	677	720	673	638	673	657	726	667	650	686	673	683	669	658	619	647	695	678	665	697	675	677	678	675	675	679	658	687	698	641	697	672	685	660	655	686	631	652	673	678	683	651	680	626	701	656	709	661	703	670	698	661	641	666	713	695	710	689	632	636	673	680	617	658	705	702	674	677	638	665	721	675	661	665	666	692	698	726	630	666	686	678	669	680	693	719	699	683	678	689	628	698	687	682	667	717	644	679	652	701	735	682	690	670	624	639	648	667	672	643	648	721	686	613	700	674	672	629	699	643	697	623	722	661	686	633	663	692	685	686	600	681	675	683	695	653	664	707	649	666	618	690	687	670	680	681	644	702	680	697	676	662	675	681	694	703	683	646	662	693	677	640	646	652	720	727	736	659	694	640	658	671	685	669	683	696	677	677	659	664	672	647	642	707	623	662	622	684	651	647	665	680	666	646	657	660	690	710	674	669	672	674	685	663	705	670	702	691	667	652	670	662	676	703	708	649	678	673	667	680	687	725	672	698	724	690	724	695	653	652	633	668	643	720	636	659	736	701	750	686	684	699	638	683	702	668	694	667	703	721	689	685	650	708	629	677	656	630	627	657	705	639	748	650	689	681	661	674	671	670	658	693	720	720	652	702	689	660	663	712	647	685	685	680	662	676	664	704	665	664	683	691	655	688	701	696	667	685	721	733	660	670	674	659	661	657	636	696	726	692	687	690	679	690	641	656	631	683	657	690	666	659	693	637	744	657	716	699	665	616	693	646	641	666	688	681	679	685	674	662	686	646	679	661	684	655	703	690	681	695	645	716	701	679	723	677	679	706	701	643	690	673	659	698	633	656	723	641	646	663	707	705	699	614	669	697	676	645	666	691	687	695	648	695	700	704	656	683	706	671	684	695	624	673	729	674	659	667	654	681	651	686	684	650	651	612	696	713	666	657	686	675	709	671	685	684	663	674	679	696	658	684	682	680	686	671	729	745	653	669	690	681	668	694	687	749	647	675	649	709	715	680	697	709	661	680	672	684	684	656	688	666	708	676	667	646	701	695	717	680	747	699	670	649	665	675	683	648	692	711	676	666	724	654	691	650	682	717	637	672	716	704	710	693	655	721	671	623	663	714	671	664	712	671	614	702	675	692	700	687	638	705	703	676	644	672	699	676	694	685	657	694	668	684	627	666	634	668	659	697	641	686	732	715	686	627	650	659	704	681	681	711	675	667	652	674	694	693	669	688	650	646	708	678	685	657	648	664	607	703	665	685	701	661	651	648	670	641	745	631	673	675	660	670	678	680	666	699	663	659	686	673	647	693	655	692	660	692	668	667	684	655	662	686	700	677	679	692	666	695	684	662	659	645	707	678	706	631	678	717	695	622	654	693	670	680	654	644	724	713	714	688	697	690	642	650	711	675	637	679	648	693	648	714	661	649	700	674	682	673	646	698	716	682	708	730	660	706	613	673	700	669	694	660	679	721	698	693	652	661	672	664	668	697	660	644	679	680	658	696	652	645	689	671	695	698	691	734	672	674	700	650	670	681	695	681	685	706	676	689	665	712	677	662	642	697	672	646	691	637	677	637	667	684	662	650	718	704	680	689	693	669	705	654	661	647	658	668	719	664	680	689	688	671	718	663	657	720	661	683	668	674	662	662	642	659	659	714	687	706	713	699	665	683	650	664	716	680	675	695	644	622	691	672	641	697	688	675	668	684	674	702	716	716	649	703	656	680	671	725	686	688	654	659	666	708	703	716	703	664	647	674	672	693	646	675	684	717	672	671	683	690	672	699	721	694	711	705	692	714	714	689	693	727	683	673	662	680	638	688	700	646	692	714	685	656	643	648	608	683	667	663	670	676	703	683	666	672	753	643	627	713	621	641	681	621	669	701	616	702	679	678	686	677	668	652	675	657	691	684	656	626	654	726	679	690	648	694	665	681	683	584	713	701	738	631	636	749	686	721	673	674	700	665	652	687	638	682	628	660	667	684	705	704	652	664	682	658	691	672	604	675	688	711	658	628	673	676	696	682	671	710	696	679	698	698	653	709	665	671	697	645	616	705	693	649	665	651	716	677	700	683	655	715	729	679	678	686	694	655	693	673	664	704	673	694	671	667	635	690	675	642	691	663	666	616	704	642	648	645	628	631	649	686	648	703	672	692	680	701	657	666	684	671	682	667	688	670	650	698	688	684	684	713	652	687	733	687	684	692	656	672	638	688	693	658	674	664	661	726	664	697	683	663	688	654	727	696	704	670	649	712	671	711	655	670	663	695	696	683	667	680	714	684	685	661	655	680	641	640	692	658	700	674	663	666	673	672	707	666	684	663	703	705	733	644	661	668	692	689	670	667	700	718	640	691	701	684	695	655	664	689	648	719	663	649	696	637	706	674	716	740	680	659	680	714	662	674	682	667	645	691	669	715	689	630	678	674	686	687	690	627	673	610	713	685	670	658	654	694	670	686	647	673	647	729	691	711	682	677	647	675	639	649	655	705	682	691	705	693	711	693	648	651	677	662	665	651	698	648	665	650	657	649	715	692	680	641	667	717	651	650	669	706	631	698	664	711	694	685	727	626	662	649	662	638	662	668	694	689	679	642	691	687	684	653	694	665	654	676	667	658	669	712	689	723	665	687	681	663	669	691	713	680	653	681	652	658	686	637	674	673	675	682	637	633	685	662	654	696	714	663	648	695	656	705	707	685	668	690	680	683	629	681	706	684	685	681	668	668	695	694	687	621	673	707	676	698	680	706	709	680	677	681	654	671	694	676	723	703	640	652	664	642	664	711	680	738	681	704	680	660	676	661	648	669	684	673	652	668	650	700	673	679	662	664	690	655	713	671	642	707	648	687	681	714	654	658	676	690	668	667	702	672	644	655	679	672	663	671	692	683	719	656	647	706	670	668	665	693	668	683	690	674	676	666	695	675	652	636	703	675	689	652	643	697	671	680	639	680	695	650	726	702	678	724	740	673	671	642	669	700	649
4022	1290	697	448	353	344	401	447	468	416	380	385	331	262	221	249	199	193	166	156	148	153	292	701	937	832	566	393	251	203	130	116	110	78	81	96	94	95	79	90	94	80	99	106	94	108	86	99	80	100	103	95	85	96	110	92	94	92	84	84	88	91	89	107	104	93	93	89	92	85	77	89	111	99	96	78	87	99	101	83	96	114	111	101	77	104	88	103	106	97	103	95	108	83	98	112	82	90	93	102	73	97	98	97	102	90	96	94	78	82	100	90	100	81	98	97	92	87	95	85	86	93	100	87	94	108	90	90	90	103	104	111	82	77	108	90	82	98	94	84	82	86	93	88	91	110	100	83	91	88	86	92	92	96	93	88	97	81	107	105	103	99	90	104	104	100	98	86	101	93	102	81	96	110	108	92	101	98	83	97	89	99	90	105	86	96	83	110	65	98	70	106	88	83	90	105	75	92	85	78	80	91	104	98	96	85	89	87	88	91	99	99	92	85	97	105	84	96	98	78	89	99	83	78	99	114	98	98	93	78	93	98	89	96	80	101	97	82	97	102	98	92	83	81	104	83	111	67	90	96	97	83	94	93	101	89	104	104	83	95	89	94	97	87	108	93	85	83	80	87	100	106	104	93	94	84	85	113	103	83	92	91	94	92	100	111	98	99	103	82	102	86	92	113	114	83	93	98	107	96	100	99	104	104	80	100	98	88	79	102	91	111	94	87	93	113	105	111	96	93	90	87	82	96	102	95	87	85	76	92	100	81	105	92	98	98	107	109	84	83	93	104	90	83	106	108	105	82	70	101	84	82	98	90	98	83	101	82	104	94	90	88	97	97	94	107	99	87	104	91	86	117	86	101	73	91	81	94	108	99	95	105	89	99	95	100	99	110	89	99	100	92	83	82	90	98	104	96	81	113	93	85	96	85	71	100	91	99	85	104	97	83	87	65	92	100	99	89	103	112	96	93	90	80	87	105	93	84	81	97	86	117	105	101	91	103	99	96	99	102	71	79	95	102	116	90	92	85	86	93	101	114	85	95	105	96	85	94	75	102	89	92	100	86	83	82	82	84	88	93	105	89	99	81	71	79	110	94	85	75	105	94	115	98	97	114	102	102	98	80	99	86	71	115	88	95	110	91	102	83	82	87	85	78	101	98	86	85	85	89	89	84	97	101	96	100	98	79	97	101	97	87	93	107	105	86	94	91	96	91	102	100	108	99	90	96	78	97	80	101	109	97	96	83	80	96	87	100	89	89	84	94	103	86	103	103	98	94	99	98	82	99	109	89	102	96	92	86	102	106	92	112	101	99	89	99	96	110	91	101	93	100	100	93	99	99	82	106	86	99	91	92	93	90	102	110	100	88	82	88	107	98	86	102	93	100	95	93	98	97	94	84	99	107	102	95	92	89	88	85	110	82	102	85	105	94	99	106	95	106	85	103	91	107	88	99	90	93	100	104	94	94	79	79	104	82	89	91	101	89	108	107	83	87	87	91	99	95	101	104	94	101	82	92	100	102	88	110	98	98	104	93	103	93	81	99	94	94	90	105	107	93	93	94	96	85	101	96	82	93	89	87	102	95	99	79	99	112	89	96	89	78	95	85	81	87	100	82	105	95	81	106	98	87	89	89	90	96	101	93	88	89	87	96	97	111	74	85	80	101	76	87	100	108	100	109	105	79	95	85	97	84	91	90	95	97	101	91	100	92	106	102	107	101	87	114	98	121	96	89	79	115	83	95	112	98	97	84	86	76	83	108	95	87	84	89	104	81	90	83	93	90	85	92	78	106	95	102	93	111	83	103	94	95	95	87	105	104	86	93	91	89	101	90	84	99	101	92	106	100	89	102	105	88	107	106	83	92	103	79	89	96	88	87	88	85	99	83	103	83	90	83	90	96	82	94	82	89	89	90	96	75	94	111	89	92	94	94	98	94	92	97	99	86	83	92	93	105	105	92	96	90	99	79	95	99	75	81	114	93	93	87	103	88	93	82	77	97	96	85	87	92	99	99	91	103	86	90	82	114	113	87	103	96	108	101	105	88	99	81	87	91	91	93	88	92	114	95	90	96	88	73	106	93	87	92	95	95	85	84	93	86	88	104	82	81	65	106	86	97	99	107	111	102	87	90	119	90	88	90	83	103	99	105	85	106	87	85	93	93	91	85	82	91	81	87	102	89	89	107	98	113	107	87	90	103	112	90	96	84	111	101	101	91	81	96	93	98	98	91	69	95	82	99	88	85	92	86	84	97	110	95	103	87	107	90	97	90	98	104	94	98	86	93	87	87	87	100	106	95	102	94	84	93	98	89	94	110	109	92	95	96	103	105	94	91	97	95	87	105	86	101	83	100	91	89	115	102	92	98	91	87	96	93	111	106	84	72	94	81	97	102	116	87	93	84	100	112	97	116	81	97	90	91	93	94	88	100	96	94	86	109	96	92	93	86	95	105	96	99	91	101	105	91	96	92	99	81	94	122	98	103	92	100	87	115	98	106	101	97	98	107	95	101	75	93	96	94	69	100	102	100	90	104	87	119	100	85	82	91	101	90	93	91	94	104	83	100	83	96	89	106	89	97	90	97	114	78	91	69	98	86	94	93	93	94	92	84	104	102	85	82	96	92	82	99	103	98	92	94	107	78	96	101	90	106	87	93	107	84	90	89	87	93	98	82	87	87	84	88	100	87	99	117	98	107	99	74	98	85	77	84	86	105	89	92	94	82	95	81	91	84	93	104	79	109	106	98	104	87	86	101	104	102	107	80	97	104	88	95	95	110	92	94	99	102	86	94	102	85	92	90	94	94	87	92	70	101	90	85	99	113	92	116	93	78	108	100	92	90	105	72	104	106	96	88	94	81	97	76	92	107	95	90	104	100	106	99	99	81	102	87	72	91	85	115	86	82	88	91	103	96	91	80	81	127	100	94	87	85	98	97	101	83	97	99	127	97	80	88	102	89	98	120	80	103	97	87	87	107	90	93	101	97	88	91	117	74	98	78	97	83	78	107	92	99	90	89	99	109	81	106	99	89	96	97	106	86	101	88	104	103	101	96	96	91	127	86	95	98	82	86	84	93	95	105	76	95	93	86	116	103	92	83	113	96	83	86	83	89	89	91	82	96	90	104	99	89	99	86	86	91	103	90	104	94	103	95	84	73	93	90	96	101	93	98	108	92	110	82	99	104	106	77	97	109	88	84	93	96	98	101	89	101	98	90	87	102	102	92	99	88	96	97	104	79	108	81	85	106	100	94	88	89	93	94	104	90	93	108	97	97	96	91	86	92	84	84	111	94	104	105	92	105	84	90	96	90	94	95	117	100	91	81	80	97	96	94	97	100	97	90	103	101	116	98	99	88	100	100	76	98	100	90	95	91	93	111	93	93	89	80	90	81	91	93	93	106	88	103	95	106	112	98	71	84	80	103	99	92	110	95	79	88	96	108	93	96	87	96	95	108	111	92	97	94	92	90	80	98	95	94	83	94	113	93
27133	11455	6848	7505	14610	18797	17122	15626	14610	12863	11141	9912	7711	6362	5678	4996	4322	3502	3108	2889	2608	2561	4895	12897	16071	13611	10244	6688	4162	2449	1585	1103	877	778	747	689	653	691	704	687	665	678	690	680	657	668	659	701	682	645	689	697	642	700	690	649	642	708	668	716	674	695	670	729	637	694	693	689	696	674	678	699	668	654	672	678	694	642	715	707	705	705	739	676	693	685	658	654	651	697	695	672	710	683	716	703	654	680	702	698	722	698	649	696	702	754	690	700	683	675	646	734	739	637	678	695	706	729	642	714	665	670	680	649	723	652	615	661	681	672	685	659	677	723	749	713	708	715	674	653	717	750	720	679	667	742	686	687	706	660	668	703	687	707	652	674	717	702	711	674	728	664	692	661	672	653	705	676	697	694	654	660	719	729	702	706	676	686	709	710	692	685	710	667	688	730	681	688	657	689	671	705	672	691	706	699	701	658	684	633	699	686	673	693	694	679	697	659	728	698	730	742	723	672	658	667	714	653	653	707	687	648	641	707	700	679	680	669	629	680	707	675	675	648	686	708	679	691	668	680	656	715	709	636	746	707	675	681	676	673	708	680	676	631	664	659	710	712	681	654	661	688	698	677	694	702	690	699	680	662	709	701	706	714	667	678	654	679	657	726	652	658	678	641	703	723	676	696	687	672	700	717	677	658	665	707	667	693	688	680	691	691	649	710	704	722	649	679	720	690	658	690	712	649	674	667	696	648	697	695	709	720	703	675	656	644	658	722	680	678	717	659	707	677	638	664	713	694	698	716	690	668	642	691	662	712	698	673	677	704	674	696	673	639	637	662	691	660	718	682	678	722	664	690	695	679	690	696	713	633	685	670	722	690	699	622	695	674	700	704	670	690	675	672	711	682	705	685	688	675	659	717	701	683	687	730	711	659	717	665	694	725	670	681	648	672	750	658	718	657	693	684	703	649	663	682	686	672	712	684	715	698	669	722	684	683	653	689	720	689	696	676	681	706	688	660	707	761	680	666	660	705	685	681	718	684	664	668	725	703	670	656	713	694	702	639	712	727	666	698	654	657	627	669	692	669	684	658	684	697	681	690	681	705	677	636	690	687	731	702	655	720	656	706	705	695	624	679	711	720	731	722	641	698	700	690	679	674	685	666	677	698	712	730	687	692	659	702	691	665	656	679	728	694	718	679	661	680	695	670	685	668	677	652	690	671	679	695	688	694	717	686	659	731	672	700	729	705	662	702	666	690	678	693	685	707	669	674	693	688	661	691	684	665	681	714	711	723	627	688	711	706	637	696	667	672	668	718	688	725	683	649	732	685	725	694	647	671	680	641	700	634	712	704	708	704	671	643	669	684	691	685	677	668	699	723	668	645	654	671	704	651	685	723	729	695	668	668	736	698	720	716	687	738	671	686	678	682	668	630	698	678	703	719	685	697	676	693	644	671	684	653	683	723	721	646	684	688	695	693	622	654	695	715	679	747	700	706	687	658	669	690	706	700	673	663	681	653	725	669	682	659	675	669	695	662	675	678	690	684	722	654	681	680	725	667	728	723	646	650	684	707	629	672	683	717	646	678	635	701	727	670	717	638	677	703	683	678	704	683	676	674	666	693	669	647	661	646	690	670	691	717	645	670	676	684	702	689	631	668	644	680	682	711	656	698	713	663	665	610	730	710	676	713	666	681	679	651	638	704	643	701	670	698	713	717	694	689	670	663	716	676	690	691	692	723	715	682	705	702	672	658	743	708	688	663	722	673	661	687	671	647	706	725	647	736	693	687	716	662	721	659	680	663	715	681	649	712	723	694	680	669	692	663	694	722	709	652	709	661	717	685	689	691	669	686	693	634	699	695	727	682	688	668	712	687	728	722	691	672	704	660	703	694	681	693	642	708	713	683	674	719	703	693	695	663	684	649	660	683	707	743	663	693	684	668	672	702	715	682	685	633	616	664	715	663	707	666	641	681	687	679	677	714	657	683	698	685	673	679	682	667	686	670	622	679	676	685	710	640	728	698	708	711	646	673	692	681	673	672	689	656	644	696	692	661	695	682	689	703	690	717	677	700	692	659	661	611	691	649	726	699	693	662	706	728	762	715	751	688	660	681	650	662	675	710	634	664	649	651	660	682	661	647	625	676	663	700	662	661	704	663	649	670	668	697	669	676	675	710	671	658	683	606	678	746	711	681	691	672	646	692	678	695	642	692	680	702	698	684	690	761	682	738	707	676	696	720	640	686	698	672	677	685	685	666	711	655	668	678	716	682	659	653	675	669	706	663	687	733	685	702	693	704	680	672	707	714	657	691	692	693	702	721	654	711	717	677	688	713	655	705	699	709	718	687	695	688	682	632	695	670	651	706	639	727	685	667	734	690	732	645	669	643	695	721	666	625	631	690	669	705	721	709	669	641	679	669	677	730	648	598	659	695	704	709	686	667	675	691	673	670	668	642	737	712	683	704	663	652	657	690	667	685	706	691	638	700	743	672	619	685	659	715	699	656	676	664	652	697	702	663	684	650	712	730	665	721	675	711	661	692	687	626	722	694	645	679	715	665	682	659	696	666	672	663	700	661	646	716	715	692	698	678	701	701	729	669	700	666	732	639	677	702	705	695	648	637	686	683	669	714	710	661	690	687	687	655	661	692	696	666	721	706	682	631	691	717	693	672	655	661	650	718	669	698	658	685	660	652	697	661	717	695	686	708	680	691	673	657	668	672	679	684	696	704	669	643	689	665	678	673	695	718	733	674	682	653	725	699	679	698	658	699	668	668	664	634	676	672	674	690	716	731	654	661	668	742	681	693	704	671	681	691	681	691	649	675	690	656	712	716	700	659	673	669	719	679	700	702	682	694	674	673	663	657	717	701	716	774	730	612	686	695	696	695	668	650	676	704	712	674	700	682	727	664	675	659	699	673	664	674	700	686	641	673	687	735	680	676	701	690	651	653	703	662	668	720	694	708	705	678	721	722	691	711	647	647	672	715	688	735	652	705	640	653	648	707	684	655	648	729	678	699	704	743	662	699	680	729	695	621	707	631	707	642	715	698	650	682	719	707	700	671	672	648	659	674	676	660	649	642	698	727	679	651	708	705	752	666	716	689	649	697	682	710	651	683	721	681	721	677	673	672	647	710	653	658	667	637	690	644	743	670	709	640	678	697	693	675	670	706	697	614	694	712	637	711	710	678	704	648	712	677	707	657	682	654	665	699	699	694	706	718	717	656	664	685	703	656	661	674	727	693	719	722	671	684	721	664	726	695	643	678	701	712	689	661	657	691	671	656	681	695	723	711	723	685	676	690	728	638	695	677	728	679	695	692	645	718	700	691	724	698	704	636	682	691	673	644	692	669	679	695	683	689	674	655	717	680	657	696	673	692	700	689	709	671	704	680	690	683	653	677	659	734	676	697	736	704	680	675	659	695	707	710	666	678	710	726	658	732	732	663	655	687	650	699	691	659	652	734	703	736	675	684	644	681	689	655	726	680	673	690	647	699
2715	770	363	287	235	195	227	273	254	248	224	210	178	179	175	141	132	108	130	126	108	130	129	191	203	177	145	131	100	95	90	67	91	67	75	68	79	76	79	82	83	75	74	82	85	82	71	88	70	85	76	70	76	76	76	74	91	80	75	71	89	70	82	72	80	65	88	89	79	80	63	77	60	89	74	93	70	84	80	70	71	73	66	104	81	75	80	83	83	75	72	87	76	79	77	63	79	77	65	72	76	68	78	90	82	74	78	102	76	77	72	85	74	69	80	75	78	67	63	82	74	78	88	76	84	78	77	85	57	80	75	77	73	81	69	71	78	68	92	79	69	81	80	61	73	81	74	68	72	75	85	85	82	81	64	97	75	84	88	85	80	74	77	75	79	70	85	75	90	97	68	82	63	89	106	68	80	76	98	94	81	77	72	76	82	82	81	81	75	89	94	74	76	76	92	74	76	85	76	88	83	70	87	96	81	69	90	81	92	71	68	81	89	68	100	68	85	81	95	77	81	69	102	92	77	71	82	89	90	71	97	85	85	67	87	84	65	83	90	71	90	79	77	73	69	68	76	58	74	97	72	70	93	81	73	95	74	80	82	82	82	71	85	90	71	101	74	91	83	80	86	82	72	97	78	85	85	83	80	86	78	68	70	76	60	73	68	91	66	77	80	78	72	87	66	74	81	75	74	74	92	74	102	85	75	91	83	72	74	85	59	67	68	73	75	75	84	82	71	77	83	71	67	73	71	73	76	71	76	84	90	66	80	83	97	86	72	59	71	78	85	77	81	85	88	65	95	86	84	74	87	72	82	69	65	74	73	81	71	87	82	76	82	83	65	80	97	82	74	63	86	92	84	90	85	67	81	87	84	77	65	85	82	79	72	72	75	83	60	80	83	87	77	86	83	76	83	88	89	75	73	76	81	70	94	77	79	68	79	87	90	77	90	74	83	63	81	100	92	80	85	78	84	79	80	85	91	59	78	81	78	75	56	96	68	77	80	69	86	90	98	78	73	81	69	76	84	85	73	89	77	83	70	78	77	77	69	90	98	96	81	98	71	75	80	95	74	72	72	69	71	64	67	81	74	84	69	70	80	87	86	65	85	63	89	67	67	63	85	76	92	67	94	84	71	81	86	56	85	77	92	63	73	69	76	85	77	90	79	66	74	63	77	78	77	71	78	80	69	69	84	60	72	75	79	98	97	93	84	82	70	71	82	72	69	74	76	87	78	79	77	77	81	84	86	68	77	87	88	79	95	82	82	67	65	77	67	69	92	84	87	93	89	77	87	77	66	94	81	68	90	67	76	91	60	64	83	89	71	96	74	73	79	78	77	85	89	83	70	75	80	74	83	91	77	71	80	82	89	57	71	68	80	81	79	78	96	84	84	76	83	68	78	68	85	87	73	80	91	83	79	87	75	106	92	78	88	69	78	90	74	84	83	73	79	70	100	80	80	90	77	80	96	79	91	95	83	68	88	89	68	73	86	67	61	73	80	71	77	66	60	86	79	101	70	81	71	70	80	71	76	89	72	94	93	88	89	73	68	72	65	83	86	92	95	88	79	81	81	72	81	86	73	73	79	71	80	82	81	65	84	83	79	67	72	92	72	83	84	98	77	73	75	81	85	98	81	84	88	66	77	68	75	78	75	68	81	90	67	95	70	69	81	75	81	74	65	87	82	78	63	78	79	82	83	69	87	90	97	89	76	82	75	72	83	72	71	71	79	80	90	79	88	84	74	76	72	67	71	73	89	74	99	81	72	75	84	87	80	77	74	85	86	52	78	85	94	84	79	83	75	85	75	77	88	71	86	76	85	83	77	84	59	87	71	79	73	75	80	92	83	82	83	93	70	86	88	78	88	79	75	70	80	84	89	77	66	76	85	70	66	76	82	72	73	83	82	77	78	75	72	81	74	86	75	102	76	73	81	61	56	89	77	68	69	80	77	86	83	83	74	84	75	71	78	89	87	84	75	89	82	85	62	86	79	65	79	105	67	87	76	53	80	95	75	82	78	87	76	72	78	83	77	70	90	77	91	70	78	86	71	78	83	72	77	77	84	90	67	71	88	70	75	81	86	74	67	78	64	90	72	72	81	101	67	84	63	79	81	92	80	67	83	83	82	73	93	75	78	78	89	75	91	88	82	81	80	96	64	82	89	87	83	88	81	73	85	92	69	75	88	77	71	72	59	82	73	86	91	78	78	65	84	84	79	89	82	77	70	70	62	79	67	73	71	76	81	84	73	83	77	76	88	73	95	72	73	83	58	97	90	63	86	78	86	70	72	63	71	80	80	89	73	88	91	72	77	71	64	86	88	74	62	81	73	74	74	70	78	76	74	75	82	89	76	76	77	76	95	85	69	75	69	89	73	85	92	80	79	81	79	80	77	84	84	79	68	99	73	69	77	73	67	72	91	82	82	95	80	73	87	94	76	63	78	78	70	84	69	74	70	91	80	76	84	75	69	95	75	86	79	69	93	65	79	63	75	83	91	84	81	65	75	83	80	73	57	77	78	79	92	101	93	70	90	92	86	83	69	89	98	80	89	67	73	80	74	65	78	70	81	101	83	66	79	87	78	82	64	93	65	65	69	85	82	91	86	79	74	66	88	96	75	75	85	77	75	81	78	61	79	94	98	77	83	71	81	83	72	75	84	84	101	65	90	71	74	76	81	71	76	81	87	84	89	79	82	79	90	71	52	82	80	70	89	94	77	91	86	67	104	90	71	79	80	80	92	77	74	87	85	88	84	86	82	82	65	81	83	67	78	101	76	77	77	66	86	87	82	78	83	97	82	79	70	73	79	89	69	77	73	80	81	84	63	60	81	74	77	90	69	82	81	81	81	82	88	79	80	82	83	92	59	79	99	62	72	81	78	81	78	71	74	87	84	94	93	68	88	80	79	71	93	69	98	76	74	85	73	83	105	99	101	90	82	89	82	83	73	82	76	94	94	68	78	75	78	78	73	87	72	82	69	82	67	77	89	74	86	74	80	82	82	77	107	87	68	88	73	81	75	86	95	81	73	65	75	73	82	88	79	94	65	75	82	79	90	75	84	84	83	76	90	88	82	62	66	82	80	67	78	85	79	85	95	79	79	74	69	85	99	67	87	85	75	77	87	87	71	78	78	82	74	85	77	78	65	86	103	86	61	75	83	74	101	72	86	71	79	92	93	74	65	74	95	68	84	82	76	86	82	93	73	60	86	86	85	88	89	70	84	89	74	83	74	75	81	89	98	74	75	76	72	76	66	93	81	70	86	83	73	82	82	86	71	84	62	84	70	77	80	76	71	79	70	72	72	81	71	76	60	80	97	83	79	71	95	91	76	85	84	64	64	93	72	84	66	75	78	79	77	76	80	80	64	73	96	70	76	88	87	87	78	77	73	70	82	64	94	72	76	80	77	95	77	75	76	79	77	76	76	77	79	77	70	72	79	82	66	73	86	69	102	76	76	72	101	90	95	71	80	78	74	76	78	84
20778	7636	4199	4629	9029	11067	11143	9903	9016	8213	6871	5942	4288	4231	3773	2950	2331	1888	1837	1822	1795	1687	2279	3455	3604	3062	2373	1753	1194	934	703	685	654	650	600	570	570	573	512	568	600	607	623	593	534	605	607	638	577	585	591	538	595	570	602	565	564	591	568	580	617	575	590	562	564	547	583	576	605	571	574	571	602	565	564	611	590	603	592	584	570	546	604	580	604	596	577	590	598	567	584	592	586	611	551	601	574	553	589	571	580	633	581	641	591	606	612	572	586	611	590	614	554	570	582	597	588	578	615	626	588	577	572	562	597	562	597	593	567	587	604	600	575	597	614	605	573	584	569	589	589	561	628	540	632	589	558	619	566	578	617	575	570	607	633	602	595	552	589	594	597	603	611	617	639	576	642	546	579	592	569	585	571	607	597	586	583	566	605	542	565	601	592	603	584	632	587	611	596	618	567	546	605	586	577	648	596	602	592	566	619	633	614	597	574	578	613	620	605	558	578	583	554	596	632	584	577	584	584	592	616	587	603	610	597	576	596	607	631	577	589	605	586	559	592	554	583	600	586	593	607	597	581	576	582	583	568	587	630	597	619	574	540	658	581	612	570	582	579	583	581	576	586	594	570	588	598	573	625	603	571	634	573	621	576	547	646	593	578	616	592	614	611	560	608	605	571	589	620	570	573	569	576	562	615	603	558	581	606	561	581	626	596	580	586	586	637	571	605	576	523	596	565	610	611	573	527	594	607	599	623	568	555	583	547	581	560	575	607	583	602	572	574	563	567	602	569	578	551	526	585	594	589	597	583	594	617	612	582	606	585	586	615	614	591	616	593	652	580	598	608	580	579	591	599	538	582	587	599	591	572	609	582	591	606	583	615	621	592	611	603	550	604	620	546	602	628	557	595	628	585	583	614	591	594	581	562	592	585	552	607	574	575	567	584	584	549	621	555	553	591	609	608	573	619	574	625	592	559	607	558	563	612	560	589	586	564	579	623	569	626	601	559	578	580	625	562	592	552	551	611	646	585	570	601	614	594	564	543	619	566	581	592	617	607	588	602	541	633	572	564	583	583	602	597	551	607	554	585	581	570	551	586	601	565	608	596	611	605	612	614	641	600	560	596	586	574	586	588	597	567	619	573	550	589	569	645	602	575	598	576	545	614	606	566	574	562	562	616	617	583	568	585	590	609	612	575	619	578	571	611	601	665	599	592	621	633	637	529	632	606	615	569	590	592	573	606	614	557	575	562	570	613	581	594	576	543	590	572	584	559	610	626	570	598	567	607	607	610	532	602	581	589	524	598	584	598	615	565	564	564	602	562	605	557	578	593	573	585	563	630	569	604	591	571	589	590	578	578	612	623	580	602	559	613	621	578	552	590	607	569	595	572	584	581	582	554	584	602	568	579	541	625	584	596	585	586	593	580	573	548	573	564	551	626	652	563	626	591	592	607	606	582	603	591	633	637	580	572	565	610	616	593	624	594	549	622	557	559	575	559	605	600	570	601	564	595	576	568	590	598	596	555	582	611	574	599	586	547	591	550	544	582	585	538	622	556	581	605	581	619	581	571	574	633	548	605	587	612	566	573	531	626	589	583	603	583	613	620	587	563	596	567	584	542	532	583	610	574	557	601	575	637	612	568	559	600	612	576	577	589	600	588	605	601	573	636	630	550	605	630	582	622	611	583	573	601	617	599	609	589	586	583	576	579	534	575	621	561	617	574	612	581	589	595	587	592	578	604	641	593	612	652	568	607	585	604	626	592	596	618	568	623	619	565	602	577	625	625	569	595	558	568	574	594	556	597	590	596	595	601	644	582	558	575	582	624	584	614	619	577	632	590	593	558	592	628	585	587	599	614	611	568	615	638	601	584	609	596	605	573	614	593	587	551	597	558	619	603	615	622	590	568	589	588	579	580	619	566	617	602	558	580	591	587	617	570	586	587	619	589	584	555	599	567	600	525	577	550	607	587	584	585	579	587	528	646	596	576	602	544	564	591	515	597	565	565	604	628	590	577	593	606	599	580	633	584	579	622	611	564	601	577	576	630	586	587	574	538	614	607	581	621	572	530	581	594	618	580	592	571	577	593	589	613	573	584	585	576	575	595	563	612	616	599	594	569	627	613	589	604	598	566	602	549	565	568	602	638	614	579	583	592	600	581	605	564	591	595	595	564	562	568	602	597	610	582	580	540	589	581	519	594	593	572	575	581	575	600	563	618	592	613	570	549	597	584	608	528	559	607	614	597	581	585	577	598	584	600	578	573	648	568	589	596	576	607	615	578	539	598	606	576	599	575	595	569	566	570	599	573	600	636	606	577	649	542	608	571	633	601	581	556	589	568	544	603	633	596	576	558	614	559	577	564	600	608	601	592	609	591	541	557	625	612	610	583	565	623	592	614	593	599	557	591	587	612	627	556	597	598	586	609	601	575	602	582	552	557	606	580	591	611	554	614	611	573	577	554	586	618	594	568	611	602	544	584	542	633	608	569	626	651	620	585	587	595	585	570	643	599	574	532	599	576	616	603	610	565	663	558	563	561	594	563	615	553	613	628	579	544	588	604	608	615	565	610	630	634	565	599	597	573	604	667	572	613	549	585	564	587	610	581	577	579	567	613	585	592	552	565	617	617	599	613	572	575	547	578	582	565	618	579	587	567	578	588	610	585	605	565	634	589	583	614	569	599	571	580	568	557	623	582	561	610	589	584	595	576	576	596	621	576	619	574	609	655	619	617	574	574	587	595	593	585	618	591	615	634	610	606	570	604	579	583	549	585	590	547	614	604	575	601	557	573	555	620	569	591	597	617	609	577	606	591	623	561	583	575	553	573	548	561	611	600	563	610	611	567	655	592	570	553	574	613	574	599	545	625	612	566	600	537	595	565	626	565	589	564	584	602	629	579	586	614	614	635	605	576	587	555	567	580	568	622	602	570	538	633	627	589	599	583	596	602	595	594	589	594	623	616	579	554	583	578	596	577	615	602	573	572	620	602	641	609	611	588	621	601	606	605	588	616	596	611	610	545	560	587	618	598	567	566	596	587	621	558	571	578	639	599	580	548	570	559	579	606	588	545	563	575	557	603	591	605	592	576	634	579	601	616	569	562	625	588	606	544	622	608	607	604	577	589	561	601	609	599	577	594	573	616	598	625	589	624	593	602	591	566	603	607	566	596	576	620	597	604	584	611	589	611	557	555	591	621	589	563	625	565	547	623	616	597	595	615	605	545	600	609	577	602	582	592	573	587	585	554	547	599	615	589	604	563	628	595	582	569	596	599	611	617	598	594	617	631	599	603	596	604	617	608	609	606	579	586	596	618	608	584	590	631	615	547	593	617	578	578	585	611	585	584	603	559	579	553	612	590	580	580	607	544	593	568	581	572	594	554	596	562	580	604	567	612	641	556	603	558	554	591	584	580	629	557	595	588	593	594	586	548	598	633	579	613	532	585	624	573	586	616	585	573	592	612	637	569	577	602	585	568	582	604	586	556	593	597	619
2935	988	469	320	230	283	321	328	336	350	317	258	205	227	209	187	140	124	128	148	111	127	137	239	421	413	360	259	196	130	110	93	83	86	85	99	81	89	83	90	68	79	64	68	80	100	87	73	78	92	85	80	63	74	79	83	71	89	88	72	82	73	89	90	88	79	97	69	82	68	81	75	87	64	75	88	92	85	81	78	84	74	94	88	83	70	62	75	71	75	75	95	85	94	73	77	80	86	75	66	68	77	77	75	78	75	81	77	79	89	85	79	87	82	96	79	66	81	77	72	88	89	83	81	61	79	91	95	81	90	65	79	57	84	78	77	79	81	66	72	84	74	71	71	87	85	81	78	73	75	76	82	74	85	78	86	82	89	74	88	81	85	93	77	106	80	93	90	76	81	95	93	89	79	85	73	85	60	76	83	93	84	81	82	79	72	84	94	71	97	63	96	78	73	74	89	80	79	81	77	94	96	75	81	98	83	76	72	78	89	78	75	73	92	94	83	92	82	80	82	67	89	86	92	80	75	82	81	93	78	85	71	78	78	76	99	79	86	67	88	74	89	88	77	73	89	89	79	86	88	64	91	79	80	88	82	50	77	81	94	84	75	81	84	69	73	81	72	79	75	79	80	70	94	71	85	76	84	88	94	82	80	75	72	86	93	79	81	77	94	83	87	90	74	76	66	91	83	74	78	82	84	80	85	83	85	83	86	83	89	88	87	87	87	63	71	85	81	83	86	89	78	87	92	80	81	89	71	86	86	75	94	94	80	78	69	86	84	96	81	83	85	77	63	88	78	75	90	77	65	85	83	88	88	64	76	85	80	86	87	87	76	86	76	75	83	97	67	78	77	83	73	87	73	76	87	78	79	87	54	76	90	81	75	75	82	85	66	87	87	75	79	94	83	84	67	88	76	83	84	67	81	93	71	82	76	91	72	70	80	71	64	80	97	86	76	88	101	83	80	72	82	98	86	77	93	56	75	82	87	77	73	87	89	83	66	75	76	83	77	77	78	88	76	80	87	94	62	82	89	78	78	99	91	88	79	77	86	72	80	83	79	85	74	87	79	87	85	73	94	92	79	80	78	84	94	68	86	67	91	80	89	86	57	65	88	87	80	75	94	74	83	96	81	96	87	83	90	79	77	74	65	69	74	81	73	84	100	87	85	98	77	77	86	81	64	92	86	63	78	72	82	78	78	83	72	76	74	71	70	77	77	72	85	75	80	76	76	82	96	87	97	72	75	88	97	78	76	74	80	76	76	74	75	68	70	89	88	80	77	52	72	83	91	86	83	82	88	80	77	86	91	91	99	92	84	67	90	98	85	86	80	88	85	79	74	100	95	84	67	85	72	71	81	91	73	102	81	81	71	71	75	76	74	87	87	69	87	79	80	88	88	93	75	88	71	71	76	74	70	79	82	92	81	88	98	81	86	66	79	81	90	75	94	82	71	80	87	75	83	89	79	80	69	73	84	75	86	75	76	75	94	91	78	74	89	90	70	77	83	86	71	79	91	77	80	95	70	55	77	84	95	88	88	89	74	89	81	87	96	70	78	71	86	77	82	91	76	78	94	72	80	85	76	96	84	87	78	90	81	72	70	84	88	90	79	84	83	66	81	79	90	77	78	68	63	74	84	78	81	79	83	77	77	98	64	77	80	72	73	81	79	84	73	80	67	61	83	86	74	72	85	91	70	98	96	76	89	98	71	84	79	77	90	92	86	77	79	78	79	91	68	80	87	80	85	74	92	81	81	91	90	79	71	81	93	85	80	66	92	84	70	65	87	83	83	82	77	93	75	86	97	91	83	76	67	66	83	74	97	96	95	79	75	57	71	67	95	84	82	96	75	64	72	78	76	98	72	68	88	76	100	82	71	77	86	90	77	91	73	86	77	68	83	83	88	73	83	94	83	78	67	76	84	84	94	83	76	80	78	78	82	82	75	75	80	76	72	84	79	74	84	85	74	71	91	80	84	88	91	91	73	81	97	77	86	76	80	96	85	78	78	72	86	83	84	76	82	64	90	87	91	86	69	81	103	82	77	81	94	78	82	67	90	91	87	78	81	74	78	69	99	77	84	90	82	98	80	81	81	81	80	82	84	63	78	75	83	82	86	77	83	67	60	89	95	84	84	80	83	85	94	78	76	80	95	74	92	84	77	90	98	97	85	88	82	81	65	65	75	89	86	91	83	86	68	80	88	69	72	77	82	85	80	81	74	78	99	82	90	76	106	76	100	70	89	80	80	69	85	74	75	80	80	89	73	80	77	94	77	74	73	82	84	90	84	74	87	82	82	77	87	71	78	85	87	87	84	77	80	76	93	79	62	85	71	81	77	87	78	85	85	76	86	72	71	90	84	68	75	78	72	63	66	76	65	76	73	80	89	98	78	85	90	75	92	79	85	85	88	72	78	75	87	90	76	80	88	72	75	72	75	77	79	92	67	70	77	91	82	85	73	77	79	83	88	83	74	68	81	80	75	86	92	85	89	77	70	79	81	77	77	66	92	83	74	77	94	93	79	66	62	93	86	70	85	75	77	71	76	64	75	73	89	62	67	82	84	75	71	63	78	82	83	71	73	93	82	93	105	71	80	94	78	79	73	74	81	89	86	73	69	85	81	70	85	73	86	90	83	80	68	83	75	95	75	91	75	88	67	73	90	74	85	76	75	78	73	76	87	90	72	79	77	64	84	93	74	73	84	78	73	72	90	60	75	72	80	99	90	76	94	84	99	91	78	65	81	86	82	81	78	77	59	96	79	83	82	91	89	80	100	80	89	80	75	83	67	64	83	85	85	78	78	68	77	87	94	87	75	88	75	80	74	78	72	83	83	86	73	92	80	61	74	95	92	77	87	90	79	94	82	82	94	88	76	77	91	82	98	80	72	78	90	98	69	81	77	77	77	73	89	81	88	78	87	79	74	81	74	68	86	73	85	73	86	77	84	84	84	87	75	70	79	80	91	87	88	82	82	72	70	89	88	98	79	79	80	82	85	69	74	76	69	77	98	84	73	81	66	68	79	66	100	84	66	70	79	84	78	70	100	70	90	78	75	75	80	77	80	79	84	64	73	71	66	88	87	79	97	71	91	86	84	97	75	63	72	69	88	91	88	92	74	85	77	95	92	70	70	77	83	69	81	61	87	99	85	73	79	92	90	71	52	108	80	96	77	80	83	69	82	82	66	83	85	80	61	90	75	92	78	89	85	87	86	81	77	71	73	72	103	78	69	66	91	97	82	75	75	86	79	75	75	71	75	82	86	65	75	91	63	92	91	97	87	57	77	87	89	88	84	80	77	82	81	77	80	80	78	95	71	96	76	75	64	90	86	72	79	81	80	69	88	64	79	79	68	101	93	71	73	70	65	87	86	72	71	83	80	69	92	80	64	83	98	91	86	97	88	93	84	82	75	91	96	80	95	92	77	103	93	60	84	82	75	83	76	79	87	72	73	89	87	77	70	91	82	91	68	86	73	75	88	76	87
24046	9283	4992	5175	10095	13885	14250	13359	11567	10704	9368	7498	5824	5544	5054	4260	3291	2574	2368	2346	2190	1951	2404	5097	8764	8571	6759	4518	2829	1737	1147	893	712	640	586	607	579	592	635	601	578	631	613	632	619	572	578	605	609	577	567	616	566	603	601	595	596	617	632	581	627	597	578	639	576	601	585	602	588	603	565	622	557	632	635	574	587	558	619	579	568	608	618	635	567	578	592	640	591	583	617	608	595	640	615	604	619	590	597	638	582	594	614	552	609	550	588	546	613	589	574	564	610	624	615	591	618	574	627	604	543	574	595	590	540	599	613	592	554	602	597	576	589	596	608	572	579	593	581	614	604	642	596	599	611	587	576	592	593	609	551	573	598	620	599	574	592	583	583	611	583	655	587	582	622	580	602	587	567	598	568	570	557	561	604	568	572	575	548	603	573	607	635	584	583	579	640	615	630	621	595	595	564	583	607	628	576	594	572	636	574	570	604	570	602	567	563	566	637	569	579	595	615	590	556	575	609	607	586	583	603	604	624	564	538	585	588	593	558	568	650	570	646	613	621	642	635	593	584	631	579	602	597	623	622	624	624	551	577	619	567	586	594	591	558	584	615	625	616	614	641	614	553	563	530	598	563	662	629	589	619	604	585	598	603	605	591	562	592	601	585	613	586	589	605	587	633	601	616	608	579	615	651	552	617	603	575	564	590	596	596	576	586	616	588	585	604	619	587	617	626	607	573	627	626	625	633	594	624	577	609	591	607	613	579	605	587	545	596	628	590	624	582	612	571	549	590	581	577	647	656	599	625	616	607	588	630	593	577	579	595	664	607	528	579	578	636	627	639	574	608	598	577	588	628	628	578	562	574	624	623	605	579	618	590	595	601	616	583	605	616	599	586	591	617	604	603	606	608	604	555	623	578	599	606	615	598	615	578	617	587	590	607	570	593	571	573	614	603	583	595	595	627	577	604	630	594	577	615	606	627	636	636	559	613	581	616	570	631	568	609	614	611	614	554	613	597	600	598	644	586	628	602	596	586	620	608	598	592	585	599	614	591	595	528	632	617	575	597	587	560	596	614	591	602	585	629	601	612	595	629	588	633	606	575	580	596	611	603	622	581	592	604	618	618	619	634	635	588	593	639	562	559	596	573	609	571	598	602	598	598	578	589	567	580	607	614	642	586	563	586	619	587	582	629	612	601	611	564	605	577	584	643	644	609	565	574	561	577	627	618	578	630	622	581	592	594	583	587	573	557	599	603	594	589	590	590	543	575	590	573	593	578	623	624	611	566	594	625	610	570	606	601	606	603	582	564	587	646	586	590	608	589	563	589	592	591	634	599	579	573	623	583	571	622	605	629	589	613	614	614	585	596	633	611	624	605	581	596	566	554	602	561	635	580	564	621	575	618	575	583	578	604	624	603	579	586	605	602	618	611	631	643	644	599	609	577	624	598	579	581	601	600	623	597	604	596	532	588	569	600	608	561	631	603	572	597	606	628	606	625	589	586	608	566	588	635	603	622	585	580	604	567	608	532	635	585	627	565	571	587	603	596	612	625	572	580	618	593	572	588	594	579	618	594	595	595	587	610	594	602	535	612	599	608	616	606	593	571	570	605	606	628	575	598	529	622	597	542	590	600	618	578	601	593	586	594	624	594	620	621	577	559	612	603	615	659	519	582	603	602	575	635	627	592	575	571	582	599	604	587	578	600	577	592	588	573	579	585	610	599	605	622	588	616	627	639	567	656	579	593	591	614	610	636	595	570	627	582	573	575	599	594	619	605	618	601	596	661	599	619	631	626	575	623	602	590	585	580	545	569	570	626	579	598	557	622	594	621	597	636	549	607	620	584	569	626	615	588	570	582	585	573	614	597	576	605	579	597	603	531	613	615	640	637	643	600	595	603	579	578	633	601	654	597	582	598	585	640	607	599	632	601	587	564	617	583	598	607	597	608	629	598	592	569	617	595	593	579	610	671	557	570	558	613	594	581	548	593	627	597	604	595	600	575	606	586	581	538	560	559	624	606	623	627	618	609	607	624	613	569	584	608	608	628	584	635	580	632	593	602	567	634	622	569	626	601	611	612	608	567	584	576	592	574	574	590	538	627	551	629	604	587	571	629	589	593	624	657	603	593	621	584	560	540	590	593	580	622	544	591	619	631	622	613	605	599	569	595	576	606	571	585	554	607	618	592	601	633	593	557	541	577	579	585	596	555	615	595	575	598	593	620	587	597	547	588	556	600	618	579	602	576	554	599	597	536	588	606	614	639	587	583	610	603	616	567	591	624	603	575	595	589	571	565	603	594	601	593	613	607	567	608	577	587	584	618	615	606	591	628	594	596	564	599	576	621	604	580	635	630	603	556	557	595	592	599	578	602	621	584	607	596	595	575	618	599	591	610	624	573	624	597	613	581	574	623	582	565	585	573	640	577	574	594	574	635	558	568	566	601	583	607	611	582	600	607	581	604	650	611	536	608	561	590	561	584	628	620	596	581	596	634	634	626	597	593	584	603	587	593	579	610	559	556	599	588	610	582	584	585	621	604	615	590	593	640	538	622	561	589	602	651	603	617	569	620	618	597	613	578	563	583	621	602	603	580	581	587	579	557	595	635	601	602	582	631	578	607	559	614	610	603	605	582	584	636	611	566	586	603	599	616	575	631	583	594	619	605	630	608	567	570	571	610	543	591	556	556	582	568	582	590	614	593	597	609	574	635	568	603	592	629	617	520	620	587	561	600	587	625	598	611	574	614	587	575	633	549	628	590	577	551	605	594	604	646	596	576	612	623	594	593	555	545	588	598	625	599	602	572	629	567	639	596	584	586	568	596	579	586	572	627	600	595	551	584	604	583	598	569	602	593	613	614	601	549	570	566	577	587	604	623	627	596	581	559	589	614	620	612	586	603	596	596	615	581	613	597	568	597	628	583	643	645	607	601	613	599	573	564	562	603	612	579	601	587	617	602	598	581	589	594	579	601	641	625	622	582	575	619	605	640	602	586	572	569	598	595	620	595	608	578	529	625	596	601	576	576	597	658	591	601	607	592	593	566	556	609	648	567	617	591	583	583	593	608	601	590	595	589	597	609	554	577	604	580	627	601	606	619	610	599	582	608	610	601	595	588	600	597	580	583	594	617	606	582	602	590	567	621	611	624	560	638	608	611	608	595	568	588	584	566	578	645	626	606	623	551	627	583	539	613	608	601	654	591	610	592	634	604	582	592	597	602	558	658	569	577	575	576	568	604	603	623	576	596	594	562	641	575	611	591	588	560	597	598	603	590	588	585	612	567	586	601	593	573	570	597	592	571	605	627	606	563	599	569	615	637	624	586	612	605	573	636	608	575	586	596	538	568	572	580	590	582	561	622	616	601	571	567	536	596	566	567	589	573	563	589	602	599	616	606	620	577	594	618	533	588	617	555	589	603	638	548	573	610	597	568	561	610	585	585	599	600	602	590	632	588	591	607	549	554	582	595	581	578	623	597	624	574	588	622	610	591	595
4203	771	452	277	250	250	307	332	354	361	320	255	248	253	224	175	152	173	156	137	134	150	176	271	508	505	383	265	192	134	115	111	107	93	114	85	93	100	102	81	81	81	94	69	78	97	77	80	84	95	83	98	75	82	90	108	107	94	88	72	107	89	100	98	91	108	84	95	88	71	93	92	78	88	88	80	85	81	85	95	97	104	89	94	84	93	80	79	75	83	110	86	94	98	88	104	103	91	96	84	79	92	105	93	98	106	97	82	97	84	95	84	100	93	121	87	82	77	90	96	88	96	95	90	94	95	83	76	84	85	83	95	91	79	78	88	84	88	77	86	81	103	101	103	95	92	69	86	78	98	101	88	102	73	86	96	83	79	90	94	83	91	95	90	103	108	103	85	114	88	72	85	82	72	110	97	109	101	80	91	77	85	84	95	98	80	105	93	111	86	108	110	79	93	104	100	107	96	82	89	92	90	103	94	87	105	77	93	86	95	87	102	79	103	87	94	103	85	89	99	101	92	95	110	96	81	83	91	103	107	96	97	81	104	80	104	75	78	88	97	89	85	96	83	89	97	82	73	94	86	98	77	68	94	84	93	102	98	96	83	90	94	91	111	81	94	97	96	103	112	86	98	92	92	81	91	108	81	79	97	95	83	83	94	108	86	86	92	93	113	89	92	106	99	89	91	89	103	80	105	86	79	90	109	79	98	98	88	103	95	75	78	95	80	102	100	89	97	87	89	89	103	91	86	93	80	81	88	80	88	91	75	87	78	89	100	108	82	85	70	81	86	102	93	122	78	83	86	82	103	70	68	74	92	79	86	84	96	85	93	96	89	73	87	95	95	104	87	95	81	91	96	84	83	85	101	88	104	81	90	83	92	98	78	93	65	104	95	93	100	87	81	84	90	83	80	99	93	96	100	83	87	73	94	88	91	93	101	76	86	102	92	98	76	92	103	92	93	100	73	81	86	72	102	75	84	89	117	96	79	103	81	93	88	95	114	91	102	74	95	79	87	86	83	85	100	85	96	74	84	77	100	82	93	91	90	93	105	85	68	95	81	105	92	88	93	92	96	101	84	84	86	82	103	107	83	88	102	81	100	90	92	88	93	96	96	88	102	91	105	89	75	104	90	106	81	92	88	94	81	94	96	99	87	87	105	92	113	92	113	75	83	109	107	79	91	93	89	82	78	99	97	75	78	90	75	74	87	85	73	89	86	94	87	94	81	83	85	96	66	101	96	104	91	90	84	87	90	119	81	107	80	101	103	106	91	94	84	94	93	75	81	84	108	90	72	84	94	96	83	74	70	88	88	84	109	86	81	93	97	96	93	92	73	77	89	101	76	82	112	90	90	82	84	91	105	96	86	93	99	94	73	88	106	85	97	86	82	82	96	92	96	97	89	92	80	107	99	110	100	88	88	97	74	95	93	97	70	96	101	105	98	86	79	98	86	97	101	92	90	102	86	93	84	97	85	101	90	84	88	98	97	104	84	91	105	93	97	88	75	91	91	88	99	70	85	77	88	90	95	97	80	78	101	88	82	92	90	86	86	96	109	96	97	70	93	111	74	91	112	88	103	82	88	90	93	84	92	92	87	100	98	83	110	96	94	107	80	87	97	77	96	112	92	94	98	98	102	90	91	104	82	89	81	112	76	80	78	100	79	90	97	91	92	95	102	97	100	96	95	88	89	91	96	91	96	69	94	90	73	85	84	82	93	87	94	78	70	88	80	83	84	87	80	94	97	89	85	86	103	85	87	99	89	82	90	85	87	84	103	89	91	84	103	103	95	91	89	84	87	91	94	97	84	82	102	100	93	105	86	96	106	113	90	98	89	88	102	97	98	104	83	101	96	87	93	90	80	100	82	73	76	87	88	91	93	89	87	80	79	101	81	102	86	88	96	112	67	113	84	92	97	94	103	79	89	77	95	81	95	103	106	100	99	83	80	91	96	84	74	104	70	99	100	89	99	96	86	89	91	91	95	95	105	90	80	64	111	100	79	88	80	86	98	86	88	92	94	95	90	83	87	100	113	103	97	75	99	96	104	92	81	81	89	86	88	84	104	88	93	71	80	89	90	92	89	81	92	86	93	101	75	78	94	100	75	119	108	87	89	105	99	86	99	98	83	100	98	96	83	79	88	104	88	94	95	75	80	97	104	79	88	74	110	104	90	95	93	93	83	93	78	94	95	96	95	79	100	84	84	109	104	93	100	96	93	87	82	93	86	98	116	94	73	85	111	80	96	88	101	106	104	85	92	103	90	87	82	94	87	91	70	97	108	96	89	98	108	95	80	98	91	90	104	99	114	97	94	102	105	103	81	84	104	82	90	95	87	88	93	90	87	89	89	95	94	81	70	93	84	81	84	108	95	84	83	95	85	90	109	87	104	90	79	96	81	85	95	88	97	82	104	108	98	96	78	90	98	91	84	104	109	90	82	80	98	88	87	93	95	91	81	86	86	91	104	92	82	102	86	100	84	73	107	87	94	95	90	93	104	97	85	90	89	84	86	110	103	99	87	94	74	89	83	95	88	100	93	98	84	102	113	101	82	92	92	96	103	95	89	88	104	95	96	80	87	78	94	101	91	109	81	95	100	76	95	108	93	97	75	87	92	80	109	83	74	114	100	77	82	92	94	113	89	97	97	83	91	95	85	89	96	100	93	62	90	80	97	96	91	81	98	92	82	91	91	84	100	74	89	83	85	89	94	98	93	98	94	99	93	86	110	88	86	102	92	83	84	105	73	94	103	78	89	85	105	92	82	80	84	86	96	84	96	83	86	102	107	87	107	100	100	80	90	71	95	93	107	85	100	90	87	92	89	89	76	103	85	83	79	78	97	115	93	93	86	93	83	95	111	96	85	95	104	89	103	93	98	74	88	108	90	112	87	88	104	94	98	85	94	91	97	81	85	86	95	89	89	86	75	88	93	92	88	94	94	88	88	108	91	83	84	98	104	84	80	87	83	84	91	84	104	104	85	96	93	102	89	92	96	81	93	86	81	93	92	88	89	85	100	88	103	95	85	93	101	73	77	79	90	93	98	87	98	84	85	98	94	101	121	99	89	71	91	72	83	75	91	103	77	85	108	95	94	91	90	108	97	82	111	95	85	116	80	79	93	90	77	76	91	95	92	90	85	99	80	102	108	92	90	89	99	85	92	108	99	106	120	102	85	92	103	78	84	89	95	92	107	84	89	72	99	78	96	89	87	83	93	98	91	97	102	81	90	75	92	86	89	80	99	90	68	90	83	89	89	80	101	125	94	97	104	91	85	70	83	99	76	93	86	77	86	86	102	92	89	88	84	100	70	92	78	90	85	83	104	93	90	76	97	90	82	72	83	96	85	113	81	88	87	108	98	98	76	96	96	113	109	101	103	85	86	100	99	83	94	84	82	94	80	102	85	103	93	82	78	84	105	97	100	116	86	92	83	77	88	98	83	77	85	78	103	92	79	93	87	86	92	82	100	71	77	101	106	111	90
23197	8185	4851	4783	9284	13155	14208	13143	11890	10624	9448	7615	6270	5925	4633	3536	3226	2950	2497	2381	2237	2353	2519	6093	9602	9785	7719	5324	3364	2019	1380	1009	853	768	725	693	706	673	705	677	706	679	706	660	663	687	669	659	679	719	686	706	649	670	675	693	640	652	647	696	670	689	671	679	677	664	683	613	637	654	692	688	677	685	716	629	671	676	722	690	725	680	698	636	656	699	678	727	719	672	730	691	670	676	710	647	645	739	678	701	683	710	704	710	691	712	716	680	699	682	669	647	645	669	667	700	634	707	689	698	611	690	641	744	702	711	644	672	700	688	637	706	674	647	678	675	646	688	658	637	678	679	686	729	696	709	712	710	659	676	620	666	657	682	673	680	642	688	677	679	648	691	697	685	658	655	677	653	663	659	676	627	686	666	748	697	653	654	659	672	707	700	673	657	628	698	745	670	700	733	626	632	709	689	679	662	700	634	673	671	657	633	714	685	676	649	678	699	649	627	703	654	692	709	713	691	649	641	712	653	696	700	673	670	662	686	672	643	684	642	669	696	651	685	660	709	661	700	659	703	623	655	656	682	704	651	670	694	691	645	695	677	711	684	677	643	685	691	700	691	701	731	668	686	668	692	622	700	659	645	680	611	715	687	652	723	710	685	679	692	677	690	690	670	672	670	694	700	679	676	671	679	694	661	656	706	668	671	677	670	689	636	670	643	684	684	671	627	690	696	694	678	678	706	643	698	668	697	686	697	660	649	680	688	678	651	631	666	696	650	659	683	684	693	653	717	654	667	666	709	703	657	681	691	648	661	646	637	700	675	648	712	648	680	690	687	683	650	696	653	654	671	662	691	684	646	654	708	709	626	629	655	636	625	653	705	659	676	663	661	663	681	716	678	701	731	732	705	658	721	688	702	669	673	656	609	720	645	695	671	681	652	719	768	657	698	687	725	637	651	661	732	673	654	735	701	691	690	707	676	647	734	693	668	684	627	652	666	704	651	657	702	704	711	686	709	684	633	691	686	702	714	649	675	720	665	660	648	685	719	653	674	665	713	717	646	687	699	686	716	648	664	691	692	695	689	613	667	685	686	662	648	654	679	690	664	693	743	678	663	660	683	680	688	673	737	665	645	715	718	711	650	631	658	674	669	689	664	656	679	686	684	663	725	674	649	699	655	705	703	711	633	674	640	693	668	708	648	707	665	677	717	670	738	695	693	691	702	642	670	672	699	680	694	689	669	643	680	661	647	642	673	666	645	698	668	683	655	725	675	717	667	675	659	724	666	643	726	676	699	666	645	655	660	671	684	683	688	688	703	685	681	647	700	674	655	684	628	698	688	753	645	653	730	659	690	657	718	679	713	677	691	715	648	692	658	637	748	686	656	696	624	711	642	670	708	697	647	654	705	625	661	614	684	684	671	678	702	667	683	653	658	748	675	665	663	682	669	627	694	705	675	699	674	681	653	667	727	656	647	660	695	728	640	687	654	660	673	682	679	676	692	611	649	700	674	685	618	640	729	678	676	675	682	635	683	698	694	679	710	650	700	721	641	726	633	637	715	683	707	676	727	661	655	684	684	722	688	665	702	653	654	626	652	694	637	695	656	674	663	678	706	699	666	660	712	712	648	678	672	640	600	656	682	685	641	738	698	708	680	686	667	673	737	753	685	663	703	681	689	630	656	665	718	692	689	629	679	655	667	683	657	743	696	686	625	681	642	677	681	689	650	674	656	684	647	687	700	664	688	649	662	692	663	667	671	700	690	688	674	712	668	714	665	680	682	679	671	708	635	742	699	671	694	612	675	662	676	639	696	671	627	648	660	647	645	643	663	648	654	694	660	657	681	688	689	652	671	652	650	708	706	684	682	672	705	699	685	704	704	666	716	655	700	688	675	649	662	628	674	672	696	672	673	692	635	692	688	667	682	648	651	663	730	681	670	713	704	662	661	655	660	666	685	683	665	694	685	640	708	650	674	679	664	636	674	702	686	716	635	709	670	628	638	674	620	648	671	645	679	670	671	688	687	656	673	676	661	695	640	710	721	669	720	672	676	690	700	681	669	685	679	677	673	638	692	710	612	658	689	652	694	677	698	691	652	670	700	668	735	667	695	666	679	664	694	643	677	677	641	688	665	658	681	685	690	686	674	665	669	680	701	668	676	707	711	673	685	719	656	678	664	709	685	690	655	656	687	646	687	715	649	721	669	699	696	695	685	606	668	663	665	715	659	677	720	730	668	720	638	696	697	637	635	699	721	697	725	663	740	655	681	728	667	692	673	679	692	641	671	695	701	695	639	694	651	642	663	695	673	731	650	698	659	650	675	642	658	645	698	666	630	652	656	677	685	689	693	708	622	674	662	644	688	690	665	669	631	654	677	640	697	677	683	697	680	684	652	650	664	661	628	676	627	703	679	662	698	691	658	696	668	700	687	715	655	721	677	662	628	630	694	659	681	678	688	696	644	697	678	706	681	711	696	684	679	671	683	719	671	618	695	667	669	664	689	668	647	678	671	720	627	655	721	705	668	619	674	673	683	708	660	699	654	649	690	693	668	702	629	688	639	694	706	668	682	637	723	674	668	639	672	712	667	703	659	645	662	681	730	681	687	635	695	667	661	697	657	674	711	733	720	639	641	724	672	729	651	661	734	643	647	648	658	703	719	714	688	713	669	675	684	673	647	662	695	680	667	695	695	688	652	662	706	668	656	667	650	696	720	689	727	708	682	689	660	705	663	631	717	609	689	679	697	676	708	691	678	678	710	690	652	705	653	636	658	691	692	679	681	651	667	708	670	686	662	673	681	713	692	652	667	711	718	658	705	638	711	708	718	696	641	669	638	704	638	645	677	668	645	676	699	645	664	666	664	671	670	731	698	663	677	673	664	671	669	674	713	694	679	667	647	628	692	686	708	696	698	670	672	681	643	654	659	692	662	689	677	711	651	681	665	649	701	706	660	639	680	686	710	688	657	715	696	723	683	631	689	662	660	701	733	708	722	700	701	665	681	668	668	702	663	635	696	663	672	658	687	703	643	696	652	712	733	669	674	630	689	655	698	661	713	675	710	667	648	737	637	692	729	695	675	659	670	739	674	689	673	656	683	683	711	690	647	717	703	662	691	651	699	655	714	647	661	727	625	707	704	696	665	651	657	670	721	665	691	626	658	697	682	665	747	697	679	705	670	686	713	710	683	736	621	678	672	750	709	690	668	681	700	658	673	687	629	657	736	700	644	679	773	721	655	679	692	695	649	693	680	652	712	604	656	681	672	713	648	693	657	669	653	720	657	675	641	664	674	630	620	689	722	708	675	653	662	717	688	688	667	656	685	722	668	682	721	653	693	720	713	674	666	704	669	649	645	681	649	626	707	706	685	688	703	719	702	720	670	609	658	654	684	658	707	683	680	652	670	678	698	659	658	655	661	684	664	645	709	672	649	670	697	686	668	702	671	671	708	685	677	654	657	701	676	631	671	718	659	646	650	642	707	636	672	646	672	713	677
4111	1128	670	372	298	349	450	479	493	426	422	348	315	287	249	219	208	173	164	180	160	165	207	558	875	790	674	451	307	209	150	131	101	89	95	105	85	103	90	78	97	92	96	91	95	95	99	91	93	99	97	110	87	87	80	92	89	82	101	81	90	101	79	103	90	97	82	84	80	90	91	92	79	101	90	87	105	101	96	88	96	109	97	79	91	88	79	97	93	80	107	79	100	93	91	117	104	95	104	84	95	111	96	111	74	95	89	96	80	88	88	79	68	97	102	81	100	78	87	81	94	80	96	77	97	91	76	75	94	97	90	99	84	107	100	103	73	79	89	107	79	90	81	95	99	89	102	97	94	97	88	74	86	92	85	77	98	84	96	85	86	94	101	107	80	101	86	95	99	96	97	91	100	91	94	110	80	80	89	94	89	100	99	92	105	89	91	110	89	76	86	112	102	114	87	82	82	102	92	86	91	97	105	102	102	99	95	105	88	94	100	71	91	94	95	98	92	76	88	109	81	84	104	97	107	100	84	78	93	85	95	85	82	85	100	87	105	82	88	101	84	111	104	109	96	93	101	83	87	92	95	106	104	89	81	103	87	100	88	99	83	89	85	99	92	94	87	84	103	84	83	87	76	96	95	88	97	97	103	109	108	83	107	99	99	91	90	98	96	114	103	99	93	96	81	84	106	83	90	98	87	100	98	82	103	105	108	90	84	85	96	101	86	95	93	91	92	95	96	88	108	118	92	90	94	88	92	92	90	94	93	74	96	83	87	93	84	83	92	105	106	78	100	82	81	89	84	82	91	89	87	101	86	84	102	100	76	88	104	93	84	84	68	87	85	90	84	95	90	86	89	104	81	101	102	86	79	89	86	107	91	116	71	94	99	86	86	98	88	84	94	82	79	100	99	91	89	90	93	85	93	94	114	95	97	102	87	101	100	91	95	87	89	95	74	105	100	101	98	87	86	109	102	100	96	98	90	87	95	92	94	76	92	93	102	93	86	83	103	93	65	83	88	91	75	96	93	102	100	89	78	106	83	90	89	107	89	100	93	97	86	87	94	86	95	95	80	80	83	114	89	99	88	72	103	85	88	88	89	91	80	90	86	86	83	99	92	95	115	86	69	88	98	88	103	89	100	105	82	90	87	89	84	76	97	83	88	92	93	85	88	79	104	96	95	101	94	85	93	79	86	83	107	95	94	98	101	98	97	77	101	88	89	86	93	83	107	75	96	84	88	96	84	88	97	88	74	98	93	101	95	91	86	87	89	90	88	83	88	90	80	92	96	86	90	88	108	96	98	83	101	112	91	97	97	93	71	89	112	101	86	102	98	94	92	91	97	91	78	91	89	72	101	105	84	95	94	80	86	102	94	86	99	87	88	68	85	90	102	91	96	106	85	91	84	95	77	102	109	90	88	105	97	85	105	105	85	85	105	103	95	79	94	83	83	85	90	94	98	88	84	81	88	68	107	107	88	102	88	100	70	76	82	97	80	96	81	87	95	94	95	75	79	99	98	91	106	82	93	91	75	103	91	100	97	92	94	88	97	85	101	103	105	95	81	101	104	92	109	88	91	95	88	108	103	102	85	85	104	89	85	90	121	91	85	90	101	93	104	84	94	94	105	103	92	92	98	104	84	88	99	95	95	66	84	97	98	98	102	105	107	108	99	96	89	100	97	75	83	94	88	98	95	103	84	69	93	107	86	99	68	95	91	106	68	80	98	72	89	113	90	88	75	102	114	83	92	85	97	87	76	94	73	89	95	88	91	96	90	88	103	83	90	85	89	109	106	84	103	96	99	96	79	70	87	95	85	86	90	101	76	85	77	96	105	96	85	84	78	90	95	86	98	94	97	94	109	102	84	93	91	93	89	93	72	91	91	100	99	100	81	92	98	96	87	92	88	85	108	94	105	100	106	105	86	116	94	103	79	110	92	70	100	101	88	85	90	95	99	97	89	88	99	88	84	86	104	80	100	84	96	84	83	71	94	97	94	91	113	101	94	94	113	100	91	91	85	90	89	91	94	97	98	90	92	85	95	93	101	94	87	73	99	101	92	97	103	81	97	92	95	106	86	85	109	101	89	73	78	93	98	96	113	98	103	96	94	74	79	93	91	75	98	97	90	93	83	105	95	95	87	100	90	92	85	84	96	90	95	107	78	95	74	80	93	94	86	85	95	78	105	75	90	81	93	71	89	90	86	90	101	91	73	100	87	84	79	100	106	86	98	107	93	93	80	91	107	97	92	80	86	100	92	80	81	82	106	92	108	79	105	100	115	77	96	95	115	90	91	94	96	103	85	95	95	88	108	76	105	85	95	97	86	92	83	96	100	96	103	88	85	85	100	93	90	107	106	82	106	85	73	100	91	92	106	81	91	90	97	91	83	99	103	94	107	89	83	98	94	95	96	82	92	95	94	100	94	95	102	74	86	89	90	84	91	105	85	86	88	110	93	93	80	87	103	71	82	106	82	86	91	78	95	92	88	94	93	90	98	99	71	101	96	105	77	91	86	87	89	96	86	97	89	86	86	98	121	101	97	88	89	81	96	98	92	98	92	96	88	83	96	94	85	100	88	95	92	72	102	77	84	106	105	85	97	95	89	82	102	96	108	96	88	89	96	110	88	79	90	94	101	92	97	87	98	81	87	111	100	93	81	86	103	95	99	94	101	100	105	91	92	96	86	98	92	107	80	95	87	101	82	99	82	112	99	90	75	95	98	94	93	103	80	107	100	89	105	79	112	82	100	101	87	89	92	101	93	109	93	111	106	94	96	83	83	95	83	105	108	108	91	111	81	104	96	80	82	92	105	106	94	96	96	94	94	118	87	115	83	95	101	83	91	109	89	87	97	87	100	102	108	96	98	103	113	95	89	93	100	104	75	103	87	102	100	101	80	108	98	85	99	84	75	98	76	88	103	95	86	96	84	96	86	118	82	81	73	91	104	97	86	98	88	87	81	96	104	98	83	94	83	87	93	86	86	86	86	93	96	88	77	97	98	88	83	97	85	87	84	81	96	95	65	90	75	89	104	70	99	81	81	82	92	71	94	86	92	87	97	79	90	89	95	96	83	100	84	95	82	107	106	97	85	97	96	89	97	89	95	83	87	89	80	84	81	87	94	88	88	88	83	106	90	75	91	118	97	87	93	87	99	83	88	87	73	95	98	72	99	79	89	89	101	107	97	102	88	92	95	81	98	91	107	91	110	91	90	101	79	98	90	97	86	97	82	84	96	96	97	101	99	104	79	90	74	89	104	78	99	86	86	96	88	99	82	114	81	92	112	81	91	102	98	78	95	98	116	89	115	81	90	99	93	101	100	97	106	93	109	101	102	87	88	86	85	101	82	96	77	108	79	82	78	77	101	78	99	93	103	75	88	98	67	80	91	91	79	100	72	101	82	103	77	82	82	96	94	98	80	108	85	86	93	84	111	90	90	102	96	104	96	84	105	99	96	84	90	108	82	96	99	96	98	86	90	91
27192	10558	6657	6194	12313	17091	18228	17087	14942	13356	12022	9080	8389	7052	5677	5103	4068	3712	3183	2962	2848	2899	3860	11286	15187	13792	11320	7898	4792	2888	1790	1212	951	790	769	719	694	678	685	690	687	667	732	699	683	646	714	704	672	672	692	654	729	681	710	640	679	667	681	669	684	714	696	705	701	760	686	674	694	714	649	679	619	691	699	652	664	669	698	653	648	718	713	693	692	668	671	692	650	650	679	681	684	684	647	681	701	684	686	723	689	643	688	662	705	717	636	670	700	692	688	646	645	724	684	634	647	688	666	646	687	668	693	636	688	654	680	648	680	703	639	715	633	690	726	707	677	694	710	671	704	642	700	692	653	708	678	664	639	638	687	700	649	662	688	678	687	677	667	670	665	719	655	679	664	643	676	707	711	662	688	713	698	668	696	629	685	694	682	750	698	680	700	670	658	688	725	696	682	647	694	705	657	720	748	680	702	694	686	664	674	728	681	682	642	683	652	648	686	661	665	687	673	679	671	713	696	720	634	706	689	662	687	669	675	691	686	679	671	729	692	642	647	669	705	705	674	706	688	702	703	690	657	746	703	723	685	687	678	698	735	667	677	673	644	670	734	608	693	684	726	688	673	690	672	690	674	701	689	702	641	714	679	680	663	671	661	665	733	685	687	651	751	699	715	710	714	661	720	685	673	684	694	643	648	663	670	677	632	700	662	641	689	668	689	704	671	681	672	682	644	677	669	653	652	677	690	679	718	719	650	714	709	693	646	680	658	655	650	704	648	711	678	664	634	682	669	708	699	765	635	684	668	656	645	689	679	735	718	660	680	675	694	748	682	678	703	704	682	655	672	708	634	688	686	717	703	671	667	759	721	653	682	672	743	657	666	647	696	696	669	695	658	745	688	680	690	626	676	669	689	687	693	678	657	669	713	720	645	688	674	611	693	645	668	678	689	698	675	715	625	715	691	693	697	610	692	736	705	668	683	659	679	696	660	699	710	637	746	673	710	666	719	675	673	694	692	669	663	666	717	722	680	671	680	686	724	678	699	698	631	733	737	670	728	684	695	707	702	646	697	646	655	716	716	701	766	704	730	694	709	626	754	680	681	727	711	653	690	715	685	677	686	697	626	679	716	676	690	680	653	696	730	702	715	688	669	674	692	722	705	695	666	676	696	668	732	690	724	694	713	669	660	710	738	688	707	669	717	739	632	743	684	713	695	653	682	716	711	684	684	704	686	675	653	691	714	689	673	695	680	710	661	668	646	680	728	708	671	684	667	677	676	681	753	673	709	720	703	713	701	677	713	694	699	667	725	717	696	713	707	688	668	697	657	705	680	697	694	669	708	657	670	660	669	670	675	697	677	737	697	697	632	674	701	655	689	724	748	690	674	648	711	655	675	681	698	696	691	654	681	681	682	708	665	672	713	689	633	696	650	651	658	740	729	715	708	668	680	694	677	685	674	660	666	731	711	706	725	678	717	721	674	694	717	654	680	673	722	707	652	675	682	714	683	664	696	690	700	696	695	675	655	678	716	678	699	684	593	694	685	694	700	692	711	666	663	670	680	658	678	651	680	700	737	690	691	679	760	655	695	693	675	676	709	676	684	646	688	674	669	660	731	699	688	672	707	716	731	684	671	702	710	670	598	662	671	686	729	683	679	645	667	704	688	710	696	674	638	676	680	718	679	705	650	729	695	655	686	711	682	682	670	669	715	661	711	735	641	673	702	652	646	614	726	685	704	681	692	730	729	723	653	708	699	655	722	698	703	645	694	681	668	678	684	735	667	681	734	677	715	632	735	700	666	660	662	693	686	664	647	687	635	742	683	651	664	717	645	648	683	644	663	708	678	665	715	697	687	682	692	647	695	660	731	714	717	697	693	704	703	696	633	677	689	665	658	710	707	678	682	698	633	718	704	665	688	686	691	639	696	700	699	656	646	642	699	674	655	647	660	667	704	675	693	670	688	717	709	680	718	689	655	673	697	735	680	631	683	671	644	663	644	699	681	700	700	698	712	671	640	679	656	679	662	683	677	672	695	616	688	694	643	702	669	701	674	699	675	729	682	684	732	690	684	684	670	700	683	681	711	686	659	675	725	720	681	670	667	680	683	687	694	691	667	712	657	669	748	681	704	667	738	691	710	713	615	671	713	668	705	714	651	705	679	712	707	701	714	747	706	706	710	695	701	719	692	654	679	646	684	696	674	702	664	675	666	691	628	659	674	680	709	691	691	693	683	673	668	696	696	650	669	656	669	693	700	685	667	681	660	665	652	672	706	658	657	651	696	691	658	720	666	671	695	706	697	716	692	706	693	689	694	665	687	703	636	697	684	677	701	651	701	692	694	674	671	701	687	685	723	685	642	663	704	678	692	737	681	659	730	692	654	637	684	693	637	702	693	661	709	682	666	667	770	683	691	701	699	687	715	688	673	725	674	648	687	723	649	635	660	675	668	673	706	706	664	657	671	664	718	669	723	673	675	692	619	721	731	721	698	635	718	692	687	698	721	647	675	667	678	707	691	682	688	640	701	664	669	703	710	720	720	678	665	707	693	699	690	720	650	734	715	689	680	682	710	687	686	708	684	725	683	679	722	703	691	712	658	712	683	690	689	677	662	718	657	657	667	713	678	705	663	668	672	651	698	650	700	685	636	658	686	691	666	638	667	707	696	657	663	674	691	690	692	695	679	682	643	636	638	658	676	672	665	684	683	678	709	685	673	682	655	668	723	676	671	649	705	627	668	626	696	694	693	686	695	723	698	704	698	674	693	686	694	722	722	643	689	703	712	688	687	717	709	681	691	686	679	725	657	698	664	716	672	688	674	690	661	697	682	682	649	692	679	639	679	738	668	724	690	653	669	702	676	698	721	666	654	635	658	743	675	689	649	699	660	739	736	738	675	666	705	679	660	700	692	765	716	736	682	665	708	667	674	683	633	685	632	644	709	696	700	698	671	707	722	720	640	673	729	697	638	698	660	677	684	689	678	694	718	701	675	685	724	715	700	666	702	733	671	659	679	678	660	713	684	675	719	680	675	685	675	673	654	689	672	745	664	649	681	711	668	729	622	672	680	736	669	692	683	680	703	733	668	714	641	670	687	705	713	664	657	687	683	694	680	706	676	715	679	674	673	672	697	684	726	715	660	700	672	714	711	671	656	673	686	708	689	706	681	715	687	688	717	703	666	655	666	663	666	657	676	698	661	681	692	759	657	623	713	728	730	704	642	667	672	709	658	666	656	675	668	672	641	694	674	651	704	681	643	665	659	677	670	643	683	660	620	721	661	678	668	633	695	745	741	749	662	687	700	739	696	683	625	653	730	689	673	691	698	706	655	616	697	667	667	667	672	672	693	713	699	712	631	651	691	645	725	699	719	645	700	732	677	676	682	707	737	661	693	635	692	689	682	685	637	657	671	686	683	715	677	706	699	710	657	682	684	697	713	687	718	702	691	685	661	672	685	649	664	652	645	658	660	671	687	669	709	631	708	721	678	675	689	708
2799	726	392	244	168	184	232	280	242	304	245	196	197	173	171	140	154	114	110	129	107	148	134	147	181	180	170	124	120	94	70	89	85	76	76	73	81	75	93	87	89	79	85	76	77	71	73	83	64	67	73	89	78	69	76	75	84	98	79	69	75	76	76	85	88	71	82	85	82	83	71	81	75	84	74	73	63	80	86	68	79	79	78	66	75	70	91	89	77	83	79	85	77	77	85	66	78	78	74	67	76	72	83	76	76	77	86	80	90	78	60	72	73	90	80	67	75	77	78	80	56	84	67	70	86	83	71	87	85	87	75	61	80	86	62	67	80	73	69	84	74	85	75	79	79	79	81	80	91	87	73	81	86	72	83	96	68	77	89	94	83	90	82	75	81	68	76	76	59	74	71	82	89	79	73	69	78	95	69	83	87	87	67	83	75	87	85	96	95	76	81	74	79	68	74	71	83	86	86	84	90	78	81	66	64	66	81	82	78	75	79	74	78	63	78	82	78	65	73	90	97	81	81	81	79	70	79	79	66	67	87	86	73	76	73	70	80	82	81	74	81	84	78	88	73	80	69	73	68	71	71	73	66	69	82	70	72	85	81	76	77	94	75	79	75	65	107	71	69	75	67	70	81	84	80	83	79	96	89	71	73	69	85	73	68	76	95	79	79	84	81	69	79	77	76	72	62	72	66	90	77	93	91	84	87	78	83	74	81	94	94	80	88	82	87	73	78	84	84	69	100	68	62	61	85	86	72	92	76	108	80	73	77	67	89	70	82	70	87	84	89	84	74	80	78	81	88	82	86	80	85	66	85	74	86	92	70	83	78	78	84	74	90	85	81	93	80	75	79	93	64	70	72	83	75	75	82	76	75	81	82	65	78	65	74	82	76	71	76	77	62	78	90	80	78	79	88	80	80	91	75	80	82	84	78	88	89	72	79	87	68	80	75	75	97	77	73	87	68	74	86	92	84	80	79	76	84	75	79	79	82	105	96	77	65	88	64	79	84	64	72	74	88	73	83	76	75	64	99	76	84	81	68	67	73	72	91	79	72	72	81	70	81	78	81	88	73	73	85	72	97	77	76	72	77	78	85	82	82	93	78	85	79	75	68	60	71	73	63	82	90	69	83	87	69	96	62	76	110	81	73	86	89	95	87	80	69	80	82	65	74	91	74	89	67	78	77	77	92	110	98	62	82	74	85	74	84	73	74	84	83	71	80	87	77	62	71	96	84	64	91	77	68	66	80	72	77	73	86	78	71	65	81	76	73	80	88	75	73	77	71	71	86	68	82	72	73	69	65	77	79	77	67	77	88	70	79	66	80	77	62	69	90	90	82	85	70	79	76	77	80	81	72	96	90	77	81	76	56	61	83	84	82	70	77	89	69	79	80	77	95	77	65	74	80	80	69	71	52	86	67	90	89	79	89	76	80	73	86	78	85	87	80	57	68	70	69	92	76	86	70	67	85	75	81	74	84	82	77	69	76	93	80	84	72	83	83	74	70	86	78	69	101	84	67	67	65	78	82	79	82	73	77	72	72	80	73	72	67	80	78	92	76	82	90	72	82	71	68	75	82	92	81	58	74	64	96	83	79	82	81	97	98	72	88	86	67	84	82	93	72	71	104	65	84	98	75	89	70	71	88	81	83	82	79	70	89	112	77	72	69	79	82	91	86	70	72	65	88	74	87	74	77	74	80	63	83	84	75	71	92	83	68	62	98	68	72	88	73	73	71	67	89	74	74	69	82	82	78	81	95	83	75	78	90	69	76	72	56	82	84	66	81	89	68	79	75	77	92	67	79	80	97	85	74	86	87	71	70	76	64	72	74	76	73	78	83	76	92	87	74	81	67	84	93	72	69	88	82	77	65	75	96	80	88	64	70	66	69	82	85	79	94	87	83	65	71	72	69	73	88	91	79	84	80	73	73	87	92	76	71	80	75	91	76	62	64	83	65	87	77	73	88	76	79	85	80	81	62	85	88	79	75	82	60	87	73	73	81	87	70	92	73	77	70	82	70	77	73	84	80	67	69	86	93	76	75	90	104	91	84	72	70	82	85	74	98	79	71	85	85	65	80	85	85	68	70	70	62	80	77	71	93	84	71	88	76	73	78	73	71	68	76	69	88	90	70	78	83	74	86	70	71	78	82	80	80	70	76	92	67	107	70	72	88	90	67	72	70	74	88	85	99	78	71	68	96	52	83	80	80	79	76	71	79	58	78	87	89	83	71	78	89	84	75	75	83	100	88	79	80	79	56	78	62	79	72	69	92	98	74	67	72	67	75	83	81	81	63	74	92	81	74	85	83	79	68	86	79	83	83	87	65	79	92	62	63	71	61	81	90	79	72	63	65	81	78	84	68	69	89	63	83	66	78	83	63	88	72	98	91	75	73	62	77	97	80	74	75	84	78	70	81	76	74	92	80	85	90	90	74	78	65	64	93	83	69	69	83	75	88	69	80	77	68	77	81	88	77	83	78	82	81	64	91	65	86	73	92	79	85	80	70	63	81	90	73	62	59	62	84	76	55	74	87	65	71	82	82	80	72	79	73	93	77	74	69	80	77	93	69	80	87	90	100	74	81	92	86	95	79	95	97	76	76	91	66	83	84	72	80	85	75	98	74	84	80	104	73	62	76	76	71	85	80	66	87	95	88	88	84	70	81	66	85	84	88	74	78	72	102	80	88	81	64	90	76	89	82	72	75	89	91	87	64	78	71	82	81	75	80	79	79	63	67	84	66	72	92	72	107	87	72	74	91	73	71	85	75	71	77	88	73	77	64	77	89	92	81	83	89	76	70	77	83	81	75	81	81	75	79	94	81	81	76	85	86	85	88	80	82	71	74	59	70	74	85	87	71	71	91	68	74	72	71	84	93	79	78	66	84	87	76	94	80	68	99	72	73	75	79	82	92	94	95	75	85	98	67	80	72	74	62	96	81	72	77	75	82	86	84	81	73	81	91	78	83	86	81	83	92	90	82	76	71	91	78	87	71	93	57	86	92	92	77	80	82	87	97	89	68	94	95	85	84	85	94	87	80	97	78	84	83	86	73	80	77	75	71	72	78	68	72	89	84	73	75	97	86	86	84	83	91	68	80	61	76	79	76	70	72	78	84	74	63	77	84	83	86	84	77	72	88	86	72	84	84	76	82	81	76	89	85	77	85	76	94	106	75	76	77	94	70	76	91	90	77	76	67	82	78	84	77	78	72	88	75	88	78	71	68	80	82	71	81	62	86	74	87	96	58	62	75	74	83	67	68	80	77	74	81	73	74	95	78	67	93	62	69	82	86	87	68	86	83	66	88	66	63	86	75	67	93	77	63	102	91	81	70	78	80	75	69	65	76	65	83	68	69	84	86	77	71	70	89	80	67	76	86	73	91	76	82	68	67	84	64	99	80	78	69	69	71	57	75	79	68	68	77	91	78	77	72	75	69	70	90	52	63	68	67	84	84	88	82	83	73	66	71	85	67	82	105	81	90	85
20380	6827	4124	3840	7324	11140	11639	10742	9155	8606	7476	5506	5059	4195	3593	2941	2398	2164	2066	1773	1767	1864	2146	2928	3490	3474	2710	1999	1245	1065	834	667	657	627	586	588	601	640	578	643	582	591	572	580	601	613	594	622	577	600	561	551	576	613	635	592	594	607	594	575	620	561	575	594	597	589	617	592	579	656	589	581	602	604	632	566	586	582	618	636	624	619	579	594	561	612	554	568	577	607	580	594	595	566	569	614	596	580	626	572	588	576	585	643	559	644	595	590	586	611	596	582	563	598	597	551	622	587	592	591	528	614	611	587	557	581	559	548	619	568	587	614	541	565	555	604	611	552	571	604	617	574	573	615	580	613	594	584	597	616	590	617	649	580	548	593	630	580	588	587	616	600	568	602	607	613	600	548	599	636	593	551	596	573	566	584	561	606	543	596	596	594	595	572	579	586	592	594	569	610	584	606	579	546	636	580	591	594	624	590	594	593	569	597	599	568	584	619	555	621	614	595	564	592	599	581	592	590	570	579	585	612	600	589	599	574	598	604	574	613	588	587	569	602	625	562	608	603	615	562	583	592	580	579	577	593	588	587	597	590	563	606	601	605	571	623	624	586	592	585	602	599	631	614	551	593	592	589	585	612	557	587	590	624	568	634	608	566	609	569	606	620	597	599	569	583	572	570	639	578	557	574	565	599	616	621	614	585	588	583	593	597	586	628	566	623	565	577	590	638	628	532	594	560	561	622	618	635	606	592	573	547	578	577	567	615	589	572	547	579	596	581	612	557	573	632	534	600	571	561	579	645	570	549	616	613	609	643	598	597	593	584	574	584	606	606	571	595	599	605	639	598	604	547	560	635	590	607	624	582	618	626	571	554	576	619	617	561	540	589	572	598	607	594	556	574	618	616	574	627	629	579	611	600	579	623	574	608	656	561	601	580	542	587	590	597	598	568	576	583	592	600	588	550	620	571	608	594	529	579	591	575	596	573	603	594	611	587	575	604	575	600	562	569	619	542	594	584	588	587	586	564	614	579	587	555	575	613	578	617	559	571	598	585	570	567	631	562	621	581	560	651	562	591	598	559	639	587	563	536	559	587	558	610	634	576	603	590	636	608	602	543	607	598	609	574	571	549	614	572	564	533	599	604	605	548	591	601	580	535	623	565	566	560	616	589	635	579	545	637	597	619	577	583	617	566	562	612	607	576	580	572	628	568	617	601	572	634	551	577	550	550	581	638	551	592	615	561	586	577	585	610	630	588	589	592	642	588	605	571	627	590	617	585	628	578	606	628	606	601	597	638	595	622	584	586	601	559	620	554	575	591	554	618	581	578	577	570	600	606	596	598	561	564	581	566	618	597	614	591	600	558	609	587	561	566	539	620	629	586	585	580	562	601	541	607	600	569	555	543	607	614	572	603	572	568	593	559	569	609	601	547	568	577	587	604	627	592	603	600	566	572	619	513	605	589	549	591	599	619	595	590	638	584	596	595	574	624	571	606	602	605	596	571	589	604	564	585	591	583	590	574	624	605	637	573	589	593	589	602	617	614	558	621	562	570	571	581	586	588	602	579	571	617	570	599	614	592	570	599	568	596	553	567	580	614	582	594	620	605	594	589	627	604	604	638	600	563	566	625	609	607	582	575	561	620	605	599	597	558	559	600	628	605	578	573	576	584	597	586	568	566	583	580	579	589	581	589	520	601	633	588	533	622	575	565	591	598	582	599	645	579	590	560	543	602	561	622	565	566	617	616	582	599	577	587	593	567	563	577	592	563	563	576	630	628	625	571	577	574	588	584	568	611	622	580	598	565	599	512	575	595	584	572	580	595	607	597	594	580	616	561	597	614	639	570	547	582	576	587	595	571	588	582	609	584	598	581	574	593	607	586	609	579	593	609	591	608	629	574	579	569	564	627	607	620	606	591	581	588	604	609	581	611	569	566	552	617	648	563	577	584	590	599	527	605	555	580	574	625	589	592	584	605	577	589	600	573	630	578	548	582	580	589	564	574	574	584	589	581	582	611	621	607	597	604	619	575	550	620	553	559	579	609	627	599	565	593	600	595	600	564	563	627	587	626	610	561	612	604	610	564	590	566	619	516	539	584	600	595	588	634	616	567	587	585	572	592	602	574	545	605	597	622	547	592	608	589	594	621	642	585	616	555	564	570	605	612	589	620	573	588	564	573	589	583	573	611	585	585	602	586	545	600	587	563	613	577	620	611	615	584	567	574	631	596	576	572	577	616	588	578	571	633	571	564	592	613	599	546	611	587	638	594	619	575	574	555	532	593	639	584	581	563	589	608	578	597	557	556	567	642	573	565	574	595	581	601	531	572	574	545	596	581	613	619	574	561	567	577	636	561	631	620	593	581	599	618	564	601	607	645	589	567	570	599	629	599	601	591	557	586	639	643	560	594	563	577	542	610	614	579	564	563	567	611	600	562	620	559	588	583	632	623	633	613	579	570	582	616	567	621	581	563	573	576	593	591	560	575	592	579	540	578	537	596	567	605	586	565	611	560	563	578	584	608	578	599	566	642	628	613	563	590	573	600	623	624	582	568	574	632	553	588	547	578	563	565	606	568	578	564	565	601	574	541	634	602	655	571	572	607	615	606	560	600	570	600	578	614	573	561	602	584	553	628	592	589	608	609	547	605	586	632	598	591	588	590	622	578	574	597	590	591	605	596	567	591	578	606	597	555	588	569	607	562	569	599	599	589	542	582	558	610	605	590	595	559	569	572	593	545	600	608	592	608	571	621	601	571	594	613	575	604	594	564	560	606	595	595	580	554	608	589	595	604	634	600	571	564	570	583	621	619	593	608	630	605	595	621	575	606	611	596	608	577	569	609	588	598	585	586	572	634	588	593	624	618	596	582	601	609	575	575	662	651	602	621	578	595	628	615	650	642	592	613	581	582	586	556	632	618	609	537	562	590	580	573	570	597	647	597	588	559	614	608	637	566	585	583	565	540	532	567	569	630	585	599	602	581	553	601	553	561	612	608	566	590	614	565	595	586	579	606	594	565	605	577	544	601	580	578	548	574	583	599	580	632	590	546	575	546	579	564	609	582	516	589	548	620	576	593	581	611	609	611	551	572	553	640	623	625	612	579	636	616	593	595	620	604	609	583	607	577	598	608	593	588	545	599	570	620	556	616	603	592	570	579	623	563	625	585	570	585	602	652	589	583	593	614	616	593	555	616	636	557	625	643	601	566	589	615	547	553	571	582	587	579	593	615	599	595	611	586	609	558	599	609	602	599	628	588	544	583	620	567	564	559	623	582	567	579	567	624	594	580	609	581	602	555	612	560	574	606	629	591	579	612	604	613	622	592	577	529	591	609	541	592	575	576	599	563	579	580	632	552	565	581	598	598	581	569	591	602	582	556	561	591	591	576	569	539	553	587	563	630	588	547	608	567	578	590	583	587	590	598	627	602	593	575	544	609	581	595	582	568	602	582	549	598	594	614	606	583	587	576	574	601	597	658	609	591	577	596	578	578
2891	897	514	277	239	276	358	417	364	363	292	282	242	240	204	177	176	159	130	148	153	161	146	303	456	425	344	244	186	140	97	83	93	77	68	75	80	88	84	71	76	87	78	81	84	71	93	91	67	87	76	86	89	83	103	101	71	89	84	70	81	72	110	75	79	67	77	82	85	81	81	84	74	87	73	72	74	82	73	82	84	87	54	81	72	70	83	90	80	68	87	104	76	93	105	74	61	85	79	84	74	82	78	104	75	95	91	91	80	72	83	85	51	83	73	74	85	85	81	84	81	96	104	78	79	82	95	84	67	84	91	79	74	60	104	95	82	69	74	88	81	67	83	87	79	76	78	88	83	83	84	67	69	75	82	82	71	72	81	96	78	72	75	74	82	83	92	77	78	85	78	77	77	58	80	79	76	72	82	96	75	64	61	79	75	94	86	83	77	75	75	77	79	87	84	69	69	73	53	72	85	81	75	92	83	76	84	79	73	82	86	73	75	85	80	68	78	86	79	87	66	72	71	90	83	85	66	86	79	77	70	77	74	77	95	81	101	80	76	72	74	103	94	69	71	80	75	72	81	74	88	74	88	78	71	97	70	88	79	94	93	84	75	88	93	80	83	71	83	90	93	87	92	90	86	96	84	83	87	87	86	77	95	87	82	89	68	80	84	67	81	67	84	77	67	72	84	85	93	69	74	74	80	73	80	83	92	86	75	64	81	62	91	76	84	72	71	74	101	73	77	89	94	85	102	86	85	71	95	87	81	80	74	84	87	89	62	71	98	83	81	82	90	88	94	81	73	79	75	63	78	78	82	76	107	69	75	85	63	77	77	99	81	78	73	78	78	68	82	72	77	71	69	87	77	80	73	94	94	73	85	88	81	101	86	81	62	78	67	84	84	94	79	92	90	80	87	87	87	75	92	67	80	77	95	79	89	77	86	69	77	87	85	81	67	76	81	89	81	70	88	73	79	85	84	82	86	80	69	74	90	91	69	92	74	85	85	76	76	88	70	78	71	90	63	81	74	91	85	86	97	82	72	85	87	77	96	100	87	89	84	88	83	65	98	73	75	86	76	98	93	92	85	101	79	65	92	84	91	77	91	78	71	84	62	80	83	82	97	83	97	84	71	84	103	78	83	88	83	74	98	92	88	70	79	82	82	74	82	82	78	64	84	72	77	74	81	75	70	86	88	82	78	78	62	74	82	76	93	89	73	94	76	93	94	80	67	82	86	88	82	81	88	81	92	67	70	70	81	85	95	66	73	78	87	90	81	70	74	79	91	92	90	85	85	84	82	84	78	86	73	88	65	81	83	83	78	64	78	76	75	90	82	71	82	90	86	79	83	83	89	65	79	84	78	91	79	91	85	89	93	67	77	67	86	64	81	94	88	75	82	81	88	72	91	89	86	80	86	89	67	75	83	91	91	95	87	69	84	75	94	59	79	67	56	82	76	97	77	78	71	84	80	71	77	83	91	85	82	76	89	77	70	72	74	84	78	92	78	77	86	73	92	71	90	84	88	84	87	81	91	81	79	83	62	99	75	90	81	82	81	76	74	80	88	90	72	73	83	71	98	76	75	87	69	92	72	68	76	75	68	77	72	85	74	86	88	78	82	88	96	85	84	93	79	63	79	92	73	68	77	80	88	71	80	98	70	84	78	78	80	65	80	73	88	73	96	66	72	88	77	70	80	87	97	82	71	95	78	75	87	79	71	84	79	110	82	100	77	66	87	83	85	86	66	100	90	69	80	70	79	89	83	79	79	78	82	83	75	91	90	87	90	71	79	83	81	79	84	87	91	81	91	92	89	63	86	78	87	90	73	89	93	75	79	70	66	84	85	90	99	83	98	82	73	91	76	89	88	91	88	90	94	65	66	71	76	84	68	83	74	85	98	75	91	86	87	76	83	65	86	72	83	87	83	77	52	95	83	72	72	90	94	90	85	71	74	93	70	82	79	71	68	82	93	90	81	76	65	77	67	83	83	69	81	96	92	101	85	77	75	78	69	62	83	79	89	87	83	94	91	74	69	72	83	71	85	84	88	79	85	87	85	83	77	84	64	75	71	88	58	85	80	93	95	70	92	82	81	81	77	80	72	79	76	74	80	94	78	84	98	85	85	92	89	89	89	82	80	73	69	101	79	76	82	87	74	71	92	87	78	67	88	77	97	80	84	70	74	74	73	76	87	76	98	84	81	79	77	73	99	82	80	80	82	79	93	76	78	82	66	88	75	75	82	77	71	81	88	79	75	79	92	88	81	74	83	98	69	83	65	79	90	64	79	87	68	83	99	87	85	53	70	84	65	84	82	84	82	70	69	90	78	75	85	89	89	86	78	92	76	75	84	77	91	95	86	80	77	86	83	83	85	77	92	82	73	77	62	82	94	69	76	88	69	74	98	92	87	83	83	85	75	94	85	85	76	93	79	72	90	86	77	79	86	96	78	85	73	84	83	85	85	68	76	90	66	74	86	96	83	83	70	82	71	75	78	79	82	76	74	97	90	86	84	82	82	83	89	66	86	64	81	68	94	78	69	100	76	73	93	80	79	88	86	70	70	81	70	78	92	72	80	72	65	71	67	92	78	83	81	65	80	71	82	100	93	100	82	68	84	72	91	89	63	77	80	77	59	89	82	103	93	84	101	77	87	74	86	93	93	83	72	67	81	82	71	69	73	98	89	78	70	85	83	73	93	78	86	82	85	88	77	73	91	84	98	78	68	91	93	74	82	94	88	66	69	85	72	72	82	81	86	94	81	87	93	71	79	56	95	69	79	74	84	87	72	79	73	81	74	77	80	75	75	67	93	76	75	91	82	74	80	85	78	62	72	81	89	89	104	80	76	84	95	73	66	93	85	76	72	92	86	68	74	60	80	100	83	79	88	77	87	76	86	74	98	86	81	70	78	79	83	86	82	84	68	73	74	83	69	76	85	99	85	76	75	78	95	100	76	83	88	77	72	76	73	82	88	68	85	91	90	88	74	96	90	73	72	74	93	87	75	83	87	79	82	69	99	69	77	99	96	59	81	84	77	72	97	78	83	84	72	84	84	75	77	80	78	89	76	79	93	91	80	68	63	91	75	85	77	89	63	80	82	70	83	72	64	62	81	80	83	66	77	80	59	84	86	80	84	72	87	70	78	73	74	97	89	66	73	80	70	105	58	88	84	93	76	82	78	78	71	82	92	71	75	87	74	76	79	94	74	87	77	70	70	82	67	80	80	104	93	78	93	87	84	67	91	79	65	80	71	74	66	88	93	92	95	90	79	85	79	77	84	70	73	68	81	70	79	106	77	91	79	86	72	88	81	83	81	83	88	99	78	76	86	77	83	72	92	84	80	81	77	83	92	83	85	77	72	81	78	89	66	69	76	73	68	85	72	70	79	83	72	64	80	79	87	83	86	67	69	84	72	81	67	84	65	83	92	87	81	86	80	84	87	74	89	76	82	94	82	74	71	71	92	78	82	73	64	52	68	69	76	93
23895	8663	5026	5087	10646	14337	15913	14075	11731	10597	8771	7568	6516	5328	4851	3612	3020	3153	2799	2300	2393	2728	2744	6517	9403	8258	6336	4209	2541	1584	1097	838	714	630	610	599	597	640	577	566	599	560	611	625	595	587	612	612	601	604	628	619	655	635	576	636	585	621	600	586	565	575	579	583	602	614	590	612	620	633	543	572	595	583	582	603	589	609	611	581	598	631	605	600	600	572	608	595	610	584	616	601	626	584	578	594	623	613	626	595	603	596	647	648	626	604	602	580	595	603	586	640	599	563	589	579	633	581	598	612	615	637	604	606	591	601	612	573	602	607	635	619	616	581	564	626	577	560	616	561	613	642	591	581	598	629	651	591	578	594	611	633	633	634	571	629	593	614	592	620	580	633	606	624	566	572	562	590	617	591	592	570	605	617	566	579	605	615	638	633	597	565	568	615	638	587	631	617	579	604	590	599	610	591	622	604	613	548	606	589	604	599	589	591	617	580	622	550	592	630	603	565	596	599	583	603	620	581	599	615	577	551	604	583	621	597	607	638	568	618	595	589	579	632	585	565	607	623	595	589	592	638	616	592	573	588	584	578	610	593	588	606	580	589	563	624	602	591	600	584	600	626	604	608	615	561	637	591	619	590	602	611	536	610	590	604	607	614	575	580	614	576	609	581	588	596	599	607	576	568	605	624	595	630	614	621	614	598	631	615	593	612	592	601	589	594	623	592	601	617	617	578	606	612	551	617	578	610	613	603	580	600	611	590	619	598	615	601	634	619	630	544	581	589	637	630	581	600	638	587	583	598	642	568	577	641	638	598	624	596	626	591	615	595	579	616	588	610	629	625	590	567	582	587	586	584	575	576	571	592	621	635	618	598	597	622	636	596	570	605	613	583	607	591	585	600	577	618	577	567	586	605	647	601	603	601	597	644	616	589	614	601	594	634	619	578	585	609	600	581	574	619	613	581	627	600	599	572	627	618	567	597	605	586	610	613	588	622	606	600	570	604	613	640	628	578	605	578	565	643	598	540	583	606	599	592	564	585	619	606	585	614	568	592	647	589	602	635	596	610	570	618	595	558	565	614	607	546	567	549	624	623	572	567	635	581	580	580	587	576	586	543	566	605	621	568	623	602	587	617	589	605	584	611	612	603	603	594	634	610	613	573	583	622	613	572	592	627	584	576	592	616	630	602	600	624	599	598	644	614	581	590	552	582	592	613	570	592	659	578	638	580	599	603	601	630	581	571	597	602	590	585	618	592	628	595	575	587	584	598	599	581	583	563	583	574	640	623	624	597	583	590	592	588	584	594	616	637	559	620	584	597	621	565	611	632	587	548	629	575	631	577	603	579	603	613	577	589	639	591	582	588	570	623	607	580	582	607	621	607	615	584	557	613	602	622	580	613	594	555	602	618	608	628	610	641	652	593	560	629	630	541	576	549	577	616	587	624	613	632	612	607	603	654	583	597	571	598	602	573	566	632	601	608	611	552	555	602	607	564	583	597	608	568	592	593	633	610	612	558	589	600	598	597	586	587	570	584	590	596	591	608	615	559	605	593	613	609	577	634	615	647	633	617	597	626	603	579	584	619	626	612	600	562	595	591	574	550	593	604	593	649	645	609	576	614	577	593	567	591	587	611	577	584	610	567	610	614	547	619	635	617	624	609	596	561	581	599	609	625	612	610	609	591	596	565	634	589	573	541	546	630	584	639	616	639	584	618	595	626	557	609	578	585	590	612	590	555	567	630	610	636	585	609	650	594	578	636	605	581	609	605	583	560	594	588	566	598	567	649	617	598	552	601	556	600	586	597	588	618	610	591	622	580	621	598	640	615	575	550	609	599	626	623	573	577	586	598	581	618	609	571	603	625	605	626	626	578	568	620	556	590	616	609	636	574	618	667	550	589	613	574	642	595	598	593	586	597	577	594	645	594	583	588	586	587	589	627	578	583	562	582	578	591	566	614	589	598	609	602	591	633	590	570	645	641	592	572	608	648	642	632	588	575	604	653	574	625	637	605	607	569	590	619	629	638	606	577	611	605	586	615	616	597	587	646	598	576	612	582	590	563	605	604	590	635	608	591	597	619	607	552	630	588	562	634	582	599	565	603	590	597	638	572	634	595	592	606	596	599	591	625	568	567	556	603	585	576	617	621	613	615	580	613	578	603	562	635	625	557	640	605	634	623	580	644	595	578	607	601	608	572	565	626	620	569	569	589	609	575	626	571	619	555	566	593	626	614	561	594	592	590	629	582	606	573	560	595	627	596	647	620	581	590	565	618	559	608	602	562	566	598	583	593	628	579	620	584	604	609	585	597	580	599	575	538	609	626	573	615	594	608	587	622	608	560	611	600	599	636	588	649	596	609	603	623	568	651	590	591	612	645	606	583	572	633	599	586	620	611	603	584	627	614	609	572	595	555	606	567	626	624	609	642	578	583	588	565	594	609	645	614	614	622	580	569	627	573	562	586	583	598	618	638	641	608	570	607	590	653	592	581	589	598	592	617	650	582	573	568	593	617	621	600	594	582	560	561	609	592	558	580	667	581	613	573	559	617	593	661	601	579	598	587	576	609	582	594	606	616	624	572	624	595	612	599	592	655	591	626	577	610	597	635	620	614	661	592	592	574	588	644	632	573	627	613	617	605	629	613	645	595	564	627	624	585	635	608	620	597	624	596	587	622	599	597	550	569	649	608	583	602	610	580	603	581	636	636	591	591	630	636	554	575	580	612	593	549	658	585	547	605	614	594	600	587	577	602	640	584	590	606	615	646	633	547	572	605	568	616	629	598	569	614	579	558	628	614	581	586	585	626	584	573	663	577	568	619	595	614	575	578	593	550	625	616	598	612	579	568	577	663	586	576	586	601	617	586	619	571	567	577	613	578	627	573	640	597	631	618	578	639	566	613	609	634	634	600	604	586	577	618	605	577	553	599	587	623	596	620	608	588	582	587	612	600	595	620	603	602	577	577	559	590	638	617	606	590	603	657	609	613	593	552	615	592	638	588	577	631	612	581	590	575	572	611	590	613	597	598	604	578	611	564	613	615	582	572	644	574	593	549	632	598	619	548	585	581	567	617	579	556	624	615	602	580	568	566	621	610	591	624	608	568	610	579	602	628	578	636	592	592	640	618	627	590	573	621	572	531	616	574	651	559	615	619	597	598	593	623	637	605	560	565	579	623	630	602	584	597	616	634	614	624	584	561	598	532	598	599	606	599	616	594	639	570	612	573	591	593	588	599	630	625	601	620	603	605	592	628	546	585	580	593	576	643	587	604	591	641	606	572	603	580	596	578	595	587	582	570	616	646	586	588	584	623	568	610	639	591	576	614	642	614	552	593	606	628	640	596	592	578	587	555	609	619	639	613	601	641	554	599	619	629	641	613	572	622	608	629	565	607	617	615	605	615	586	590	607	658	612	617	618	598	603	594	583	577	590	571	611	607	622	573	546	621	598	635	592	593	560	590	561	592	645	579	650	633	584	577	585	555	622	601	582	570
4252	805	520	339	251	276	359	382	360	333	300	260	240	235	210	185	177	163	146	130	145	184	186	316	487	489	396	289	200	152	128	101	104	94	93	104	90	86	85	96	79	78	100	89	100	111	79	76	96	98	93	94	98	85	88	99	101	76	81	105	90	98	114	92	88	83	79	90	80	90	92	98	97	72	88	72	85	92	96	100	102	76	107	81	101	91	106	101	101	97	84	89	99	81	88	85	84	93	98	95	93	80	95	87	108	76	96	98	87	87	79	89	91	82	93	101	94	92	83	85	87	83	68	82	100	99	97	94	93	90	90	109	90	102	103	87	82	98	85	90	103	90	89	80	87	95	102	92	87	101	82	94	99	93	82	100	80	95	78	106	101	88	78	101	95	83	91	81	96	78	98	69	99	103	93	100	74	96	87	96	78	97	93	90	96	99	90	87	90	92	87	106	92	84	89	86	102	111	91	79	91	103	97	106	96	85	84	104	90	91	104	77	85	92	90	90	85	100	87	95	75	85	80	84	87	85	88	84	85	79	89	90	80	99	106	87	86	85	80	89	103	92	83	86	90	101	94	97	97	95	96	88	107	73	87	100	79	106	92	82	89	95	91	83	95	82	93	97	82	81	106	103	94	77	94	85	93	84	90	89	105	103	89	82	91	79	108	82	95	94	92	93	87	93	95	113	101	83	77	93	84	105	98	88	83	103	79	78	77	84	85	86	83	84	90	99	87	89	92	91	81	97	94	81	91	97	72	93	87	77	91	93	95	112	106	85	89	99	72	95	95	83	99	97	86	105	104	89	90	91	89	89	102	95	101	91	97	103	96	97	74	70	96	95	85	92	97	122	96	89	85	103	92	81	100	81	93	92	82	84	82	90	86	84	99	72	96	69	93	105	86	83	90	95	97	86	108	123	72	90	89	86	98	115	100	78	97	116	80	87	99	73	90	95	83	79	91	95	98	97	95	96	88	98	94	96	88	95	86	92	87	69	93	77	98	104	109	100	80	88	83	89	80	91	98	90	102	97	101	82	83	71	107	88	99	95	81	70	99	105	78	85	80	88	98	84	105	94	92	90	90	85	96	106	74	82	91	84	105	93	93	92	91	95	93	99	106	97	89	91	74	81	92	74	81	85	85	87	79	103	82	94	94	102	108	92	104	66	81	100	76	89	95	78	88	85	85	98	103	97	106	79	93	90	70	82	80	73	82	95	93	87	78	102	115	93	85	80	78	81	87	87	90	103	96	78	95	85	89	107	89	86	100	100	81	90	108	94	76	81	85	87	91	91	100	85	110	94	91	80	97	87	89	89	105	79	86	102	71	99	95	70	75	97	91	101	96	93	92	89	93	100	115	87	105	88	77	95	89	85	89	88	87	109	102	112	94	94	87	89	90	97	85	82	79	116	82	100	122	90	114	94	96	100	86	83	85	90	89	98	107	76	97	82	91	103	98	96	85	94	96	101	71	91	109	106	87	86	96	91	92	100	97	86	101	103	98	85	76	92	79	106	107	80	112	75	89	86	83	88	88	106	79	75	83	86	90	79	79	80	96	89	108	94	90	92	98	92	93	94	71	82	104	101	94	98	86	88	85	75	93	91	97	96	100	90	95	94	93	95	90	86	91	96	107	73	86	87	91	95	98	85	96	106	88	113	98	84	98	95	90	101	85	104	101	87	91	96	89	100	97	92	81	101	96	111	98	98	95	90	96	97	86	98	75	75	73	98	95	103	91	93	97	69	80	101	95	99	69	89	89	90	105	99	85	68	107	77	93	91	97	80	80	97	100	92	86	85	97	74	98	116	85	108	74	89	93	97	95	82	70	89	88	92	92	107	79	98	63	86	106	73	93	81	86	90	100	73	82	105	86	96	85	76	75	87	97	96	97	86	76	83	93	83	83	99	77	75	93	89	90	93	100	111	96	94	85	99	104	76	95	114	95	81	85	112	80	96	101	90	93	84	96	98	79	84	97	93	94	103	77	105	91	98	85	103	103	95	108	86	83	111	84	89	95	80	85	98	102	85	97	75	91	83	87	89	100	98	87	85	95	72	74	117	85	81	93	99	102	86	85	86	100	74	105	98	83	92	86	71	90	97	90	113	82	99	103	92	87	96	91	91	97	93	88	96	92	74	71	88	93	104	91	93	96	87	94	93	91	108	115	92	85	91	101	117	90	77	92	87	85	96	90	92	86	106	106	69	90	97	108	86	95	97	92	88	105	97	92	86	121	89	89	90	102	105	107	107	90	89	96	93	88	87	103	78	91	101	83	91	80	97	95	90	92	86	62	85	109	94	89	101	96	99	71	86	70	98	97	88	90	92	83	89	100	91	79	85	78	77	74	115	87	85	96	94	76	84	101	101	77	86	76	88	86	86	99	94	84	91	88	93	83	91	88	98	100	90	112	93	86	86	90	94	98	96	104	100	101	106	117	86	93	78	90	84	112	111	98	77	78	85	93	107	94	114	103	100	70	106	99	85	81	86	100	95	77	94	88	89	85	105	94	100	85	94	104	88	76	95	94	92	100	98	97	98	93	88	91	91	86	88	98	93	94	76	96	96	94	85	105	100	86	109	116	85	82	93	107	100	89	95	95	85	87	83	87	89	90	81	115	99	107	80	89	87	88	91	95	98	97	92	94	92	93	86	98	68	93	88	89	91	79	104	94	93	90	79	89	85	103	94	86	88	92	93	106	85	101	89	90	75	97	99	76	92	99	107	94	89	93	95	87	90	94	97	86	96	75	83	91	75	98	77	90	120	79	91	94	90	81	81	89	95	99	76	102	84	101	81	72	104	89	67	92	89	81	108	91	90	88	90	102	83	99	84	102	104	83	86	86	81	86	96	100	101	87	87	111	91	97	102	96	80	94	102	90	99	86	89	83	82	83	104	94	70	102	100	81	118	71	84	92	111	102	90	92	101	78	101	94	96	103	89	93	85	95	100	96	105	79	82	90	91	95	85	84	91	101	90	96	76	101	116	83	94	91	86	107	92	100	96	86	99	104	97	89	98	90	90	89	98	91	97	103	100	94	91	80	82	100	104	85	91	84	100	81	93	113	97	97	98	100	95	86	86	106	107	92	103	99	97	89	80	89	97	98	95	87	77	101	108	103	109	80	91	89	95	84	87	81	115	76	108	96	90	80	93	101	103	89	96	105	97	80	91	93	89	91	86	88	69	100	100	89	98	93	88	97	93	93	85	76	99	78	80	99	88	94	80	96	74	95	74	103	74	93	89	97	88	109	96	102	89	97	104	103	104	81	76	80	84	113	87	86	108	83	95	100	88	85	91	85	90	96	93	96	101	89	77	112	105	93	100	93	84	97	101	93	107	93	85	91	91	99	100	99	80	92	89	91	99	94	95	85	105	95	101	84	90	97	89	89	89	104	85	104	96	97	87	89	77	99	100	101	101	78	78	87	86	91	88	96	102	90	82	107	94	93	104	77	100	85	92	97	108	85	85	98	94	80	105	79	84	93	101
23824	7929	5030	4881	9989	14497	15135	13710	11842	10511	9031	7481	6428	5467	4744	3586	3196	3124	2756	2356	2592	2824	2967	6959	9982	9577	7176	4758	3044	1908	1284	955	810	787	722	711	694	694	723	634	647	661	685	683	693	695	732	674	696	725	669	696	651	721	670	680	677	661	654	673	661	693	711	669	674	673	666	690	679	656	671	690	727	713	696	685	752	676	674	728	674	700	716	674	675	645	686	638	669	690	676	651	695	650	690	675	720	664	665	691	662	693	690	681	683	656	762	696	656	694	706	624	738	702	665	704	692	681	713	736	662	681	681	685	708	653	679	670	681	673	643	662	653	649	662	666	695	666	667	723	661	654	641	669	665	672	689	678	729	652	679	690	665	611	616	714	686	652	706	707	680	632	701	735	734	673	682	674	732	692	696	704	699	694	723	678	689	654	686	651	689	666	673	645	706	674	723	624	693	655	678	681	667	692	669	674	732	633	713	648	652	705	686	658	708	708	711	698	676	676	639	673	698	698	659	666	665	650	636	647	671	710	679	672	690	660	705	734	634	697	672	650	670	683	656	668	724	644	651	682	687	673	643	702	686	704	713	679	646	657	745	719	733	710	672	718	675	696	721	681	686	673	673	650	689	691	654	699	664	657	734	661	716	647	676	697	683	699	737	690	705	706	701	708	702	696	673	725	676	690	690	687	683	726	672	710	685	722	667	628	677	679	672	704	690	661	669	703	697	689	760	693	684	721	631	742	694	691	648	707	679	756	735	675	638	678	709	677	691	681	684	711	707	653	700	683	690	661	686	685	710	678	702	694	692	745	664	689	744	715	679	659	705	678	718	656	712	683	708	690	643	702	731	704	692	689	687	652	696	711	644	694	672	662	596	674	708	682	705	661	677	689	644	711	669	696	671	676	673	720	689	687	704	684	694	690	674	684	620	640	685	721	663	671	638	662	692	661	658	674	652	657	673	652	643	663	660	662	629	661	673	719	706	676	692	661	639	687	672	709	704	689	686	643	656	665	714	721	677	703	691	704	723	676	641	657	667	698	723	660	693	687	692	684	692	627	690	683	654	675	681	701	649	682	701	679	705	719	666	649	686	676	721	693	695	663	705	641	695	672	683	694	671	695	673	692	650	672	677	708	650	694	695	655	665	686	660	673	689	688	687	684	673	688	711	674	665	697	712	684	675	658	665	683	663	662	660	702	710	703	693	665	661	693	670	631	634	700	728	678	699	659	695	704	689	655	706	706	694	707	697	698	731	697	688	677	697	721	730	688	657	708	648	652	643	713	675	664	675	639	674	686	669	709	665	723	702	671	691	710	662	684	713	691	639	746	669	666	773	670	679	669	682	699	713	708	713	657	686	670	662	670	698	705	662	683	727	716	718	650	722	629	666	700	673	669	657	665	717	686	743	716	707	712	655	685	688	683	649	661	650	698	705	695	676	693	683	693	701	674	696	649	649	692	690	728	662	677	638	704	706	662	712	687	692	666	646	677	656	660	654	700	656	694	714	620	698	689	643	678	672	727	698	696	702	692	647	662	664	686	711	706	695	651	651	679	663	712	638	707	663	719	680	680	709	669	676	638	626	707	687	655	707	677	692	706	663	668	700	652	663	648	659	677	705	733	688	674	724	661	682	661	706	702	693	694	737	694	697	678	707	654	672	657	703	675	707	678	666	704	679	675	694	709	698	695	649	623	678	664	649	714	681	652	667	703	695	676	743	693	683	724	650	676	640	719	695	665	692	705	680	710	753	665	689	693	698	715	708	680	688	701	643	668	673	634	713	690	667	721	696	661	673	689	682	648	724	695	700	676	733	758	707	679	713	691	641	676	669	695	651	684	704	678	697	710	682	666	695	660	644	664	693	697	705	696	695	663	695	690	693	701	669	667	678	717	693	615	708	672	685	660	743	708	700	656	707	685	715	694	656	689	706	711	680	665	716	684	666	733	718	670	668	696	706	670	639	717	724	699	666	652	694	699	676	663	656	685	692	690	705	708	655	688	691	688	689	678	686	663	713	658	688	695	685	656	646	669	752	646	729	678	647	656	672	678	676	690	674	663	674	697	680	683	683	664	691	701	758	693	669	663	672	653	672	697	666	672	721	665	633	676	715	704	655	654	696	675	696	650	648	728	699	682	657	657	700	690	654	697	671	702	670	664	637	692	706	650	684	673	679	695	640	666	703	692	707	696	697	668	678	652	664	688	694	657	679	718	639	664	723	697	705	684	698	697	657	716	682	683	725	683	674	670	681	662	683	673	714	684	633	710	708	704	647	653	723	706	680	661	680	703	615	659	683	676	639	690	662	675	690	686	655	711	648	731	706	699	678	664	697	656	681	677	726	640	694	659	688	665	684	717	732	645	675	646	700	718	694	734	678	678	632	640	694	686	682	660	670	706	713	687	644	661	663	720	658	630	694	689	710	693	706	650	663	641	705	688	681	689	734	674	711	669	710	716	667	635	693	675	722	696	671	680	722	666	656	673	669	630	656	702	697	728	754	666	719	706	702	707	699	665	713	670	698	716	687	703	665	730	672	660	655	669	673	631	693	655	703	688	662	638	649	657	663	656	671	670	706	697	688	642	720	643	666	639	741	669	659	667	679	696	715	748	669	639	665	699	628	656	686	667	688	703	678	723	721	700	696	668	688	643	678	671	653	779	710	676	676	665	638	717	653	678	725	655	665	672	678	688	671	678	676	694	670	688	669	716	724	711	747	668	696	703	666	678	767	658	664	653	705	695	670	686	643	673	686	628	666	663	664	691	703	674	704	662	708	729	742	635	615	715	735	688	685	680	709	682	640	675	659	677	674	683	709	678	627	664	649	683	682	679	653	684	711	667	690	701	724	716	618	721	693	661	677	657	690	683	706	620	636	686	724	715	688	685	710	679	666	686	686	667	669	625	708	695	677	681	683	695	700	675	705	660	686	689	659	666	642	735	706	665	723	663	673	675	660	632	703	739	677	701	681	699	670	670	707	660	701	642	661	683	673	635	718	678	654	706	704	732	664	688	722	688	655	703	663	694	698	677	665	688	694	683	689	680	704	672	675	710	706	666	651	680	677	639	667	652	646	654	681	683	708	688	664	649	664	640	647	679	635	663	650	632	694	689	639	695	739	686	687	691	678	696	623	676	648	697	704	720	697	770	738	670	661	672	673	659	676	666	699	692	708	667	703	713	649	693	647	709	704	680	695	697	700	689	670	633	715	669	655	687	624	661	672	679	657	661	703	740	692	673	748	634	681	654	694	678	721	677	648	677	669	718	697	706	658	712	673	677	701	719	667	638	672	692	621	714	689	666	675	649	709	684	670	711	653	701	694	681	673	685	719	692	677	681	661	692	638	684	680	710	722	688	752	686	639	687	661	658	672	671	691	688	691	677	676	686	663	650	654	676	654	708	678	735	777	681	667	718	685	687	755	640	663	640	674	651	699	674	658	704	636	674	660	717	659	708	674	731	674	692	661	707	671	685	711	670	691	673	641	680	670	681	700	689
4514	1163	657	398	375	352	496	500	531	400	381	345	327	275	243	204	202	201	231	163	203	177	253	611	812	830	581	437	299	191	139	114	108	101	95	89	86	87	94	87	104	89	86	85	99	97	103	97	105	85	100	83	95	90	90	105	95	109	81	80	113	84	110	98	91	91	80	74	88	81	80	84	87	86	96	86	94	108	91	89	94	112	86	108	99	82	92	92	112	94	92	88	107	93	90	100	99	101	86	109	90	97	106	85	85	97	88	93	94	95	87	80	95	88	81	95	99	87	114	75	93	82	95	99	95	73	78	101	89	71	102	91	90	75	96	100	98	96	77	85	88	80	78	96	97	89	80	102	76	101	121	99	105	94	100	76	110	105	86	92	97	101	91	91	93	95	89	88	84	85	113	103	74	112	95	96	72	90	98	99	110	87	84	92	106	102	93	76	82	107	96	106	93	115	84	94	101	93	101	88	97	74	102	92	95	100	102	84	98	104	101	96	87	97	101	92	94	92	98	87	98	91	96	79	89	88	94	85	92	95	84	97	76	100	97	107	92	89	104	93	73	100	78	89	83	79	95	92	97	88	80	99	95	77	94	90	96	89	93	90	115	92	95	90	75	102	104	97	102	104	96	101	102	91	89	90	81	81	71	91	86	108	78	93	110	94	97	89	90	84	94	92	91	87	91	104	106	95	98	107	111	95	98	68	107	100	102	102	95	101	107	73	93	95	94	86	76	94	87	104	95	89	89	82	103	102	106	90	79	99	107	91	90	97	79	75	76	74	99	82	103	94	78	89	100	97	101	111	95	101	104	107	88	89	81	85	88	94	79	88	88	90	91	99	85	96	101	107	89	98	89	81	87	110	86	94	93	97	88	89	101	104	111	93	99	103	109	97	101	83	71	93	121	88	104	78	98	88	75	98	98	86	104	88	89	108	83	100	108	93	90	86	96	83	91	86	93	96	113	77	98	88	78	92	94	105	87	94	103	87	94	82	97	79	87	101	86	97	94	79	103	93	91	95	86	85	96	88	98	96	93	96	99	99	86	98	100	121	104	101	101	79	87	91	92	97	111	75	97	75	106	95	95	100	111	104	100	84	85	113	82	107	93	107	70	101	103	104	88	112	91	114	92	110	127	90	86	95	89	89	111	90	107	100	97	92	97	102	89	91	86	82	100	108	89	92	95	103	91	95	104	80	78	114	100	106	97	113	112	80	92	99	85	87	90	88	106	99	95	91	100	106	89	89	90	96	85	75	88	94	96	122	80	85	102	95	96	80	83	109	87	102	97	94	90	88	85	97	92	86	92	96	121	105	98	95	84	102	96	92	111	93	93	83	100	87	83	114	92	108	84	93	104	91	116	81	89	87	103	91	101	88	85	93	102	88	93	88	105	95	103	109	90	75	87	78	79	94	83	105	83	94	99	100	87	103	88	102	87	104	95	94	91	99	86	98	83	82	75	98	100	101	98	88	92	100	96	96	113	87	97	99	114	97	91	94	85	82	100	100	97	83	76	101	88	97	108	85	90	89	102	106	85	88	95	86	90	100	95	94	107	98	87	105	90	96	101	95	96	76	101	97	102	96	97	103	114	86	85	112	100	78	90	107	101	89	91	95	107	81	92	99	88	103	95	91	95	103	84	92	98	81	82	99	105	87	86	97	90	91	111	85	81	92	90	86	94	106	111	91	85	122	95	99	89	72	98	73	89	104	77	93	96	85	90	75	97	90	85	105	98	90	80	91	104	89	88	96	94	96	96	90	98	96	88	94	89	105	102	100	96	96	98	91	104	91	106	81	102	87	94	85	91	103	97	85	82	91	104	104	98	96	89	93	86	105	86	81	110	95	98	106	91	105	94	105	108	100	104	92	103	105	79	86	90	96	74	105	97	85	106	84	88	78	90	63	79	104	93	114	85	83	95	110	88	97	102	94	89	86	94	98	111	108	92	82	89	80	90	99	94	94	95	87	98	91	104	103	78	108	84	96	94	96	93	106	87	100	80	87	107	100	98	105	101	101	105	97	100	82	77	91	119	109	93	74	93	82	102	96	94	80	95	100	100	92	100	96	104	102	106	85	83	86	86	97	85	95	97	100	100	93	105	103	99	84	82	87	105	110	79	97	99	91	98	93	96	96	99	100	86	92	83	104	85	84	98	83	96	88	86	99	108	79	97	97	88	91	103	99	89	97	104	94	95	89	96	98	97	85	81	99	86	93	97	105	112	99	110	86	72	94	78	99	92	85	115	97	75	85	95	92	108	76	93	63	91	85	100	101	103	85	100	88	96	113	77	85	88	110	93	94	98	85	72	94	90	79	92	84	92	102	101	86	111	93	87	87	86	102	81	94	110	87	98	113	86	95	95	101	94	101	93	100	85	98	93	95	84	97	85	101	82	105	96	94	81	99	79	90	97	89	106	90	102	71	93	80	91	109	94	92	94	104	80	94	111	87	83	107	96	87	91	96	90	100	91	98	94	108	106	96	117	97	87	98	88	98	95	91	84	109	109	105	91	95	87	77	95	96	82	98	91	96	89	111	88	90	101	76	108	106	93	107	108	93	92	84	98	89	80	108	92	107	98	82	88	94	99	92	87	97	91	88	93	83	92	98	104	86	101	107	82	79	87	83	105	88	105	91	103	103	93	97	87	87	105	105	92	97	93	83	71	77	102	99	95	88	92	85	96	100	107	92	104	88	95	78	89	96	82	83	83	88	95	94	88	77	100	84	92	92	83	80	91	97	109	101	112	98	95	87	88	96	92	111	82	79	77	92	92	77	88	102	99	98	104	88	90	82	97	98	89	85	94	88	110	104	113	89	93	97	105	93	88	94	71	89	99	98	96	112	101	99	97	88	96	100	97	84	99	88	91	100	88	98	77	100	87	80	110	97	96	104	98	109	90	87	85	96	90	92	112	95	95	92	93	83	90	85	85	102	80	102	112	96	106	80	116	91	94	105	95	79	103	113	94	78	109	92	85	94	100	95	92	78	102	91	98	97	86	102	83	92	93	87	104	73	100	91	93	113	86	92	90	101	79	111	101	99	83	77	95	98	81	87	92	91	91	99	92	104	106	92	111	99	87	82	96	90	99	108	103	88	86	103	108	94	84	96	95	104	77	80	94	81	102	91	89	83	85	94	79	86	99	104	85	83	102	86	86	103	88	94	96	102	103	102	89	106	96	83	93	96	92	96	85	101	81	89	119	89	107	107	91	110	93	93	116	88	79	99	87	88	111	93	100	80	105	77	92	103	92	107	93	93	88	85	103	100	86	108	85	98	97	101	86	109	76	96	79	93	91	87	98	93	104	74	94	106	90	97	92	81	91	113	117	92	113	106	93	86	83	104	96	88	104	86	87	85	119	92	88	93	98	93	90	92	77	120	95	97	85	89	109	88	94	92	99	80	101	93	90	106	99	98	101	94	106	91	81	77	71	87	84	84	91	107	94	107	97	98	79	87	101	99	96	83	108	93	84	92	105	95	103	107
28571	10310	6499	6176	12888	18415	18834	17059	15149	13000	11083	9792	8222	6645	5592	4434	4095	3721	3444	3226	3335	3205	5198	12680	14979	13966	10306	7250	4427	2634	1622	1152	919	842	743	697	657	681	713	721	702	681	627	651	695	674	706	670	702	675	699	707	698	649	706	725	681	704	721	706	656	682	664	712	638	706	697	708	674	685	659	677	697	611	681	668	667	692	633	683	675	689	706	745	670	676	694	689	678	666	655	662	686	643	677	698	676	670	665	696	714	654	682	695	650	634	649	688	696	656	665	667	651	666	675	711	736	694	635	686	673	702	669	689	651	656	698	689	605	671	670	685	667	686	694	711	727	692	670	675	719	641	670	651	673	670	662	659	678	688	705	731	698	691	662	648	683	698	657	680	654	650	728	703	696	666	641	692	630	691	669	693	674	634	662	636	714	738	687	680	645	673	621	695	669	697	679	708	652	714	683	674	692	709	690	716	698	669	670	713	674	776	682	684	705	717	642	677	641	675	643	665	708	656	708	670	732	659	661	690	696	695	720	659	690	682	694	643	657	674	684	665	709	718	671	673	708	744	644	702	697	683	654	681	698	667	660	673	652	699	688	629	696	704	641	679	625	689	675	648	675	682	656	681	672	689	678	713	694	683	715	695	678	680	692	662	716	656	662	640	668	649	706	703	675	653	766	685	679	674	731	656	687	714	644	698	694	659	701	693	718	646	671	658	708	681	676	666	649	663	666	666	704	681	692	652	662	666	677	690	685	687	671	678	666	645	675	669	691	687	687	699	693	691	697	681	649	701	692	720	689	665	675	654	662	704	680	683	696	715	648	666	648	728	710	674	676	750	678	669	671	739	665	699	686	685	650	691	709	711	698	696	688	627	689	701	682	649	718	699	713	675	651	675	713	678	685	695	706	679	659	697	661	708	679	700	699	682	652	698	711	669	716	681	678	709	700	690	730	686	690	681	693	679	699	674	673	650	682	725	653	654	680	721	705	714	688	670	663	675	678	641	700	716	664	704	662	664	697	644	713	599	705	699	664	663	720	692	686	688	677	682	700	674	755	672	682	687	677	704	651	691	685	700	684	685	703	654	677	643	676	753	714	661	667	684	685	704	703	701	662	677	680	688	715	666	669	701	700	658	694	716	679	689	662	672	752	657	652	644	661	675	672	689	675	682	691	681	678	704	639	693	716	667	723	665	681	685	714	696	706	696	686	686	667	684	701	711	663	689	657	688	694	714	676	692	647	689	681	674	651	655	657	701	633	700	661	676	712	651	665	667	700	670	646	656	692	733	708	673	671	661	675	679	727	641	667	691	704	658	723	661	643	693	652	682	727	679	676	676	728	712	694	675	689	675	660	733	655	696	656	648	692	661	695	713	700	643	687	701	695	703	641	699	721	702	674	718	647	673	680	640	708	675	671	673	632	667	749	693	684	716	704	654	665	685	712	694	680	650	681	717	613	700	658	662	625	706	627	663	657	642	645	676	695	695	699	645	658	700	703	641	680	678	631	690	676	674	656	674	649	638	649	702	677	690	644	673	690	716	651	694	687	686	669	685	642	650	701	673	664	659	664	644	687	705	713	727	691	705	676	657	635	726	644	718	709	686	697	661	670	708	684	685	699	722	669	698	668	708	685	690	668	747	723	706	644	644	673	659	648	644	677	688	655	664	680	705	658	673	693	690	711	697	678	699	697	706	660	681	666	655	660	655	642	663	664	666	702	687	652	666	682	654	737	667	650	621	679	651	707	692	699	691	707	712	654	728	671	644	695	661	677	694	662	703	669	670	724	682	686	733	687	741	715	665	696	685	694	739	680	667	684	639	671	658	690	669	695	703	649	657	628	682	674	718	713	624	710	674	665	677	681	653	704	748	688	679	640	699	699	677	701	709	736	651	653	675	649	693	677	652	684	668	666	649	706	665	659	659	651	653	671	666	692	693	661	663	648	711	697	687	666	736	657	653	643	658	712	668	608	718	690	680	689	671	643	727	666	656	690	683	644	695	634	695	687	693	702	684	691	661	679	682	682	704	684	694	699	669	648	671	654	671	653	680	705	683	689	768	724	666	766	669	705	692	693	699	678	702	654	693	691	670	679	690	733	684	679	605	675	699	679	659	714	664	671	700	662	695	676	698	683	692	695	681	701	691	653	704	664	677	721	660	671	678	718	710	662	655	661	727	679	662	676	729	688	687	697	693	647	691	696	702	668	705	682	682	712	659	659	691	668	669	613	670	687	682	678	712	697	680	712	672	690	704	682	646	677	646	690	677	655	688	700	650	723	670	655	674	680	695	667	705	712	659	724	699	689	726	744	684	686	717	660	706	700	676	685	658	689	713	719	720	739	681	695	684	651	645	718	667	697	699	670	647	682	690	693	633	681	688	705	668	677	711	730	670	733	747	663	704	697	698	732	708	646	683	702	682	662	686	745	649	664	687	676	693	655	627	669	730	700	646	678	667	685	679	651	678	704	688	699	693	691	687	663	707	665	670	712	677	644	663	677	672	673	698	657	661	699	654	683	726	647	694	704	652	709	624	696	654	651	674	655	685	687	681	683	677	646	724	709	662	646	704	689	711	733	643	629	689	708	669	690	679	709	675	672	692	683	647	670	672	671	718	690	729	672	651	707	690	703	666	690	688	686	718	734	727	730	699	646	664	697	684	684	674	700	702	679	696	623	678	716	659	692	718	704	702	676	616	668	692	674	658	657	635	670	669	675	660	681	675	695	694	686	659	654	681	664	655	666	682	659	688	670	723	671	685	658	685	712	702	704	686	667	718	692	660	695	652	671	669	655	649	681	740	671	663	661	685	691	674	632	685	697	642	699	724	696	696	668	716	684	698	674	695	703	715	695	694	695	646	666	706	694	660	652	668	721	675	683	658	716	661	690	681	686	644	675	728	701	665	692	670	659	687	692	693	656	681	684	675	696	686	659	684	682	660	693	709	705	696	666	659	700	668	701	690	704	715	620	706	722	705	671	706	695	652	670	751	675	686	727	696	707	652	662	670	718	690	694	630	660	680	710	693	681	691	700	645	692	676	685	690	663	680	647	721	684	687	685	693	673	680	704	694	671	707	680	659	697	676	660	683	687	694	707	709	690	676	684	713	737	708	682	703	719	645	704	668	695	701	720	673	678	665	677	674	655	733	714	698	722	701	650	677	713	698	672	682	699	654	698	656	683	684	689	673	682	698	689	657	666	710	673	688	682	693	688	662	699	734	699	712	671	710	717	676	662	669	655	729	691	712	702	674	643	686	624	690	649	696	660	710	699	703	728	648	704	667	657	663	720	638	710	642	720	696	696	641	701	648	718	663	675	695	673	691	660	695	688	664	701	649	680	688	619	675	684	664	701	717	668	664	710	712	681	661	689	678	625	678	655	677	667	673	721	708	705	728	658	684	641	695	673	684	685	679	643	706	716	694	737	698	659	690	644	635	642	673	704	704	682	660	671	660	674	683	691	705	634	700	727	702	649	677	683	653	658	652	709	684	708	662
2995	665	352	271	208	206	260	280	248	240	237	208	200	172	159	149	135	127	114	132	131	144	137	167	205	176	158	138	112	102	84	88	75	73	87	77	73	84	68	77	79	76	92	81	90	66	76	61	85	70	84	83	81	74	68	75	85	81	79	71	83	74	73	82	92	68	78	75	77	69	71	80	98	93	88	74	92	78	85	93	83	76	63	87	81	94	72	87	69	87	108	84	83	78	69	76	84	75	84	85	91	86	90	74	89	73	82	74	69	70	79	76	84	64	54	91	90	64	75	68	98	68	74	79	93	71	79	81	68	74	73	94	77	88	78	66	75	78	74	80	80	76	58	83	82	77	91	71	78	80	75	75	75	75	85	67	78	79	67	77	78	75	75	87	78	83	93	96	77	80	62	83	99	74	76	91	76	80	88	81	78	86	84	75	86	99	90	69	86	79	85	81	94	73	73	79	85	85	60	87	76	77	83	87	64	75	83	79	67	72	76	81	75	69	75	88	81	81	78	62	88	80	79	95	72	77	71	91	64	65	81	72	84	92	74	79	74	90	84	87	58	92	83	84	75	79	90	81	81	82	89	81	81	71	78	67	71	78	85	79	77	74	71	85	69	79	88	73	69	78	78	66	86	77	79	82	78	85	86	58	80	90	68	77	71	85	81	85	86	84	62	68	85	74	87	75	73	69	78	82	88	88	93	80	75	85	83	65	71	99	80	75	82	79	81	91	76	61	83	85	78	85	77	85	73	82	62	72	81	88	79	87	77	102	77	82	80	79	59	82	81	78	82	67	87	76	90	76	79	88	81	83	75	70	94	84	78	63	78	64	75	74	68	92	72	81	80	91	85	79	74	59	86	73	83	68	65	76	62	78	70	76	100	82	95	68	83	73	79	74	78	96	89	75	81	70	77	87	85	76	88	82	70	80	77	71	79	67	67	99	87	79	80	83	63	79	72	76	70	77	79	72	88	69	83	83	91	81	80	72	70	95	93	69	83	71	69	70	67	75	88	80	78	78	90	75	85	69	78	81	67	75	82	72	82	77	74	77	94	72	67	80	86	79	66	73	80	84	66	78	73	74	80	68	65	67	72	77	67	94	63	76	94	86	80	74	96	81	75	75	80	86	78	84	78	88	94	70	70	59	78	90	67	63	82	62	71	78	70	87	80	67	77	75	72	69	75	81	88	93	76	76	59	80	64	83	73	81	87	71	86	88	80	80	80	67	75	67	78	73	84	90	93	73	89	96	96	79	93	88	82	74	78	72	77	81	94	70	74	74	91	77	69	76	91	83	92	85	72	85	89	67	76	84	99	75	88	83	76	83	83	80	77	84	99	97	86	70	79	80	83	84	77	80	68	81	65	70	89	95	71	92	81	66	80	76	77	79	82	63	84	102	73	66	68	91	88	68	82	89	70	74	83	78	88	75	84	81	91	77	85	70	72	91	85	88	79	83	87	89	80	75	77	76	72	90	84	80	75	91	78	90	91	76	72	76	86	59	76	63	76	87	98	73	69	59	91	90	91	79	74	90	89	86	73	69	68	80	95	81	98	80	84	77	73	78	71	85	86	69	68	71	70	82	97	76	84	62	66	67	71	70	79	87	80	80	71	75	67	73	69	82	71	87	79	68	70	81	77	76	83	77	71	84	66	79	80	87	90	78	69	76	83	72	80	77	74	73	89	78	88	65	79	65	80	76	80	75	75	77	89	83	73	67	76	76	85	68	81	83	90	80	83	67	80	96	79	83	75	81	96	100	73	81	75	67	89	80	75	70	89	81	96	86	72	81	86	77	74	90	78	76	83	93	89	87	78	73	81	85	68	84	92	76	67	66	85	69	53	88	76	61	84	94	86	78	96	85	85	75	72	83	69	84	79	104	71	88	95	74	66	72	68	105	71	82	73	84	80	80	93	68	85	87	71	79	96	92	74	86	73	72	89	93	73	74	96	69	78	83	77	79	85	80	68	92	72	65	88	68	79	85	99	78	91	76	77	79	82	76	80	92	82	86	82	87	88	72	85	81	69	72	70	74	93	65	79	82	80	82	78	66	75	68	76	76	79	97	90	69	91	73	100	85	71	67	85	68	75	71	68	84	93	71	70	92	87	61	74	94	78	69	75	74	84	63	77	79	78	70	81	79	84	66	79	77	65	89	84	71	72	84	74	65	80	76	82	60	78	72	75	78	84	68	77	83	64	77	78	87	85	82	94	90	69	82	82	72	80	83	79	80	68	85	84	86	69	85	83	70	79	71	75	79	95	82	65	76	82	91	82	64	71	84	71	75	87	75	73	80	66	74	80	91	80	86	85	73	70	98	85	75	78	79	76	77	72	95	90	87	92	81	85	96	85	81	62	81	80	71	75	70	86	88	88	74	97	73	98	71	83	71	81	80	76	76	76	84	86	64	74	80	75	94	72	86	88	78	82	77	68	71	88	85	77	103	87	79	74	75	68	89	76	90	82	79	64	61	74	78	88	70	90	81	81	88	72	92	76	83	75	77	62	84	77	61	82	76	74	91	76	85	81	80	71	76	80	83	84	78	75	88	101	84	71	77	89	81	95	83	85	76	92	88	66	83	71	82	80	71	66	81	81	76	81	91	90	76	78	74	82	81	70	68	78	60	87	76	65	83	72	92	71	76	74	71	62	83	75	67	73	87	77	80	73	78	86	95	71	68	77	91	71	80	78	81	74	83	85	73	88	72	69	69	72	66	87	87	80	91	83	69	87	76	86	77	83	88	87	83	87	82	64	71	86	82	83	89	73	67	73	65	81	72	70	90	86	78	80	70	74	86	69	91	77	69	83	85	105	82	83	76	63	76	83	99	80	94	78	89	90	91	72	90	77	93	84	68	78	81	67	72	96	84	88	62	67	75	103	80	70	83	78	66	82	88	90	61	73	73	65	80	76	70	77	84	71	92	75	92	77	78	83	81	76	81	92	74	79	77	88	79	71	88	87	83	78	79	84	84	66	83	80	88	82	60	65	69	60	76	84	80	86	72	76	77	77	66	81	78	80	89	69	71	93	76	82	63	86	91	90	94	106	71	80	79	93	97	81	93	74	80	75	72	81	72	77	82	94	77	74	83	65	78	80	65	68	84	78	67	78	84	85	91	89	85	81	85	73	73	78	72	76	96	60	66	90	88	85	75	80	65	64	83	77	71	92	92	86	86	75	88	71	74	75	86	97	78	100	77	78	92	84	84	87	79	79	77	95	79	81	80	81	84	85	89	81	76	90	81	84	87	91	84	80	78	80	80	96	78	80	77	68	80	73	70	65	79	66	90	81	81	90	83	89	93	74	65	62	69	73	95	87	73	81	90	79	92	83	65	70	70	82	77	65	72	67	91	81	70	85	84	70	69	79	82	77	69	71	70	71	73	71	80	73	82	65	95	101	84	77	81	68	66	70	65	70	61	85	74	66	81	75	76	64	79	79	89	73	84	87	94	79	86	98	89	79	63	78	91	74	94	69	79	85	80
21618	6829	3918	3951	7979	11161	11959	11026	9182	8119	6661	5648	4809	4211	3007	2777	2521	2062	2119	2189	2402	2254	2679	3635	3645	3117	2239	1813	1206	896	778	657	616	611	602	611	561	592	597	558	572	616	629	563	569	598	609	584	611	586	639	611	604	542	565	619	605	553	613	562	598	554	568	593	567	603	621	625	577	547	620	613	605	578	580	620	562	585	590	591	583	600	582	611	609	598	617	610	604	599	614	541	627	589	567	605	585	555	596	594	581	608	549	597	610	617	603	587	597	590	583	563	566	556	550	639	605	572	571	582	580	628	593	621	603	574	594	610	597	587	607	572	606	629	603	592	613	639	577	574	568	600	611	608	604	570	634	616	668	588	561	551	624	578	599	639	587	573	572	575	586	583	642	631	601	616	621	574	593	578	593	549	607	611	584	584	605	597	640	577	588	607	594	569	630	547	548	569	651	617	616	573	597	566	592	545	587	604	551	581	608	559	603	560	563	581	588	607	594	595	591	617	608	590	578	544	593	537	589	593	569	607	609	574	603	575	589	596	575	539	567	550	581	620	602	523	642	596	593	624	644	592	597	594	576	552	530	620	564	573	608	625	584	582	617	597	583	611	592	543	555	568	609	585	580	593	580	602	590	569	601	589	549	572	571	560	624	562	600	569	573	570	595	598	571	580	580	539	609	616	572	601	635	555	581	591	564	567	643	629	561	560	599	584	563	580	588	595	564	584	549	629	628	607	574	602	581	586	604	593	552	603	619	579	577	618	618	601	598	565	577	605	577	587	571	606	575	574	538	583	601	570	603	557	627	624	638	599	589	544	582	631	580	588	581	620	616	618	610	584	606	571	572	599	554	553	612	582	600	600	581	578	627	623	582	607	562	615	612	605	564	642	598	572	615	630	611	613	568	607	558	553	577	622	567	605	574	615	629	580	574	580	576	597	615	592	571	561	595	561	596	605	586	590	601	640	601	602	617	578	610	556	567	559	627	552	583	587	622	604	597	576	551	623	614	592	551	592	583	599	620	581	604	543	634	597	626	624	578	589	578	630	584	566	631	599	595	572	620	581	593	590	602	581	571	590	591	605	534	603	561	569	576	591	600	625	565	569	575	580	627	608	561	570	590	633	589	598	577	626	563	604	582	555	603	577	607	593	572	631	564	592	592	577	605	621	590	585	580	591	587	633	589	598	633	590	588	601	598	550	587	591	590	581	570	600	616	562	608	586	615	574	568	668	590	599	588	607	596	587	597	631	584	568	590	620	600	621	594	593	587	571	636	589	584	583	605	624	540	612	573	575	643	526	567	570	570	589	606	608	601	626	553	570	598	543	591	646	592	559	574	586	574	612	595	565	600	561	563	568	550	585	529	580	592	625	558	613	579	627	562	604	594	585	564	616	582	601	613	598	579	561	592	585	587	614	589	574	600	627	578	628	598	624	584	596	603	553	642	597	606	586	603	619	633	579	561	597	572	564	609	580	560	655	603	624	583	563	590	551	636	560	564	610	597	594	642	539	573	601	601	567	625	561	597	537	598	581	568	600	582	602	605	577	613	599	627	568	596	584	606	588	594	589	603	568	631	609	569	594	619	585	593	616	554	600	590	600	597	608	599	552	576	585	609	617	594	604	582	595	555	591	606	612	568	559	619	607	556	579	567	610	562	584	639	618	595	592	558	601	615	610	598	588	568	607	574	578	612	576	533	612	584	598	619	583	597	571	614	616	574	595	589	562	574	600	596	589	593	580	566	574	605	573	583	571	581	557	579	608	631	619	591	590	632	606	601	621	563	641	600	588	584	591	570	575	574	608	592	596	620	582	563	531	580	599	556	579	604	594	586	574	582	598	564	581	584	575	585	557	561	571	543	593	661	611	578	573	565	628	618	555	603	593	571	622	580	584	580	632	571	594	611	577	614	564	603	586	578	634	609	571	595	588	574	625	576	552	569	567	625	595	553	603	611	541	578	586	626	634	563	542	578	575	615	590	575	600	616	580	502	596	638	622	584	575	628	621	592	644	614	571	601	637	635	593	611	605	604	603	582	576	593	621	602	552	588	558	584	602	601	633	531	614	595	563	571	596	576	612	631	570	596	585	608	572	560	588	609	641	574	632	575	613	608	585	590	614	607	603	601	587	643	597	579	598	558	582	606	586	557	592	575	580	565	594	577	606	633	573	557	615	599	582	534	603	605	611	577	607	625	577	599	579	617	584	607	543	643	583	592	657	572	571	566	632	559	559	588	585	563	553	598	626	597	606	595	577	589	604	579	604	625	594	619	592	611	594	592	587	595	596	584	570	589	587	625	569	586	540	591	642	602	600	620	579	599	589	605	621	612	574	620	582	614	591	631	573	632	587	575	557	574	567	586	556	584	524	577	586	611	598	561	564	568	598	595	587	580	548	596	546	590	646	597	593	567	563	616	610	607	593	544	549	579	561	594	595	614	591	558	620	600	610	580	603	621	562	631	618	592	589	625	586	600	537	611	586	548	554	539	614	608	589	602	591	565	578	526	596	564	617	574	625	555	604	562	575	575	581	548	559	588	581	586	586	591	577	599	573	572	571	595	598	629	627	635	546	632	613	608	600	609	582	573	617	602	594	573	601	591	599	589	587	608	601	596	609	627	564	610	570	603	576	602	582	582	622	621	624	602	543	568	610	583	588	578	578	561	597	608	623	635	560	592	598	599	594	570	632	660	540	597	613	596	575	589	558	581	578	603	579	604	549	593	552	582	593	616	576	617	601	582	576	590	603	582	620	578	611	633	591	619	599	574	583	585	585	594	626	576	618	600	595	582	589	558	605	549	616	623	580	628	588	591	575	579	562	614	603	604	610	580	613	612	605	611	574	561	585	598	608	601	610	597	639	571	606	579	572	606	587	549	636	592	599	545	575	573	604	636	607	627	589	589	566	609	597	568	576	559	594	548	635	548	613	588	567	601	579	536	579	599	599	595	551	629	590	602	621	596	596	623	593	601	593	620	603	670	641	566	571	608	541	588	604	632	584	615	590	567	610	608	590	557	626	615	566	565	585	599	615	580	604	582	613	617	558	624	575	594	570	570	642	595	614	590	547	587	609	597	565	601	572	551	562	551	594	589	561	603	588	628	594	601	614	584	601	581	640	578	619	620	581	613	563	646	579	572	599	630	576	549	611	560	580	620	601	581	617	570	596	582	588	580	563	575	560	560	626	605	600	569	580	617	616	578	614	621	603	607	602	569	592	603	573	572	605	632	578	636	542	616	594	639	553	590	563	572	620	579	613	569	564	604	608	608	613	605	571	577	573	637	618	598	608	634	587	594	615	577	574	616	576	596	587	574	578	579	631	572	618	572	579	586	581	544	614	585	579	587	631	595	563	622	588	599	598	628	615	633	581	604	587	607	574	597	618	613	580	633	589	553	585	552	553	579	639	567	593	604	615	568	643	557	558	634	603	600	578	561	589	604	604	536	597	677	603	571	566	586	578	607	592	579	609	591	628	589	581	566	572	583	581	571	567
3197	961	493	327	234	275	360	384	377	328	312	278	241	224	190	150	146	152	153	141	156	158	222	318	430	403	338	223	161	130	99	92	79	70	73	95	71	89	96	82	74	78	75	89	77	90	77	70	73	90	79	74	81	69	91	79	74	86	85	69	77	84	79	72	66	86	89	88	83	80	77	96	92	86	82	83	88	83	85	78	83	76	76	77	94	86	91	79	86	81	88	77	80	95	76	75	86	83	67	73	94	79	84	72	85	82	80	71	92	90	74	80	103	72	82	77	81	89	76	82	70	77	80	79	83	87	75	78	78	81	77	95	71	83	76	67	75	88	82	66	96	92	75	79	81	85	92	84	83	87	63	91	80	87	79	74	84	77	99	80	76	80	89	75	88	75	71	79	78	73	67	88	77	83	76	97	82	77	79	81	98	77	81	75	81	82	85	87	75	70	84	77	81	98	97	76	70	86	87	75	66	74	76	66	87	95	73	82	88	81	87	85	96	89	89	90	87	70	75	104	75	72	81	77	95	95	78	82	86	76	75	78	78	79	83	77	85	75	82	68	78	87	78	75	65	87	80	76	81	82	88	71	79	76	86	82	76	67	75	72	77	77	91	82	79	67	82	77	84	92	75	83	74	62	87	87	92	80	73	70	86	76	94	90	72	80	62	82	69	77	85	70	83	88	73	79	96	70	89	109	74	77	90	91	80	86	83	88	73	82	73	84	68	84	75	89	79	97	71	73	60	66	87	78	67	75	86	91	77	91	88	84	77	86	84	83	81	64	100	73	67	79	97	90	77	64	87	80	82	72	93	80	85	84	86	93	80	71	98	77	92	84	86	80	88	86	75	84	80	78	95	78	72	73	89	96	88	87	79	78	94	78	79	75	79	85	114	68	83	83	94	102	78	62	82	70	94	87	97	76	100	94	70	106	91	71	76	117	72	74	103	89	76	71	72	75	89	74	100	60	74	97	86	67	68	85	90	74	79	83	73	66	79	88	93	73	104	68	78	73	91	76	86	94	80	86	93	76	80	79	76	72	85	87	86	97	89	85	77	79	71	75	90	73	67	80	63	72	76	78	102	85	76	78	91	77	75	104	94	86	68	74	71	69	78	82	84	72	78	80	85	63	76	77	69	61	74	61	89	74	78	65	81	89	99	88	83	72	75	83	103	81	66	88	95	73	73	89	75	94	97	84	67	90	92	81	92	72	67	87	79	75	90	78	84	63	76	96	74	76	80	74	96	77	85	70	83	80	88	76	69	82	76	94	78	94	85	84	81	79	87	82	76	83	87	86	66	74	85	88	88	86	73	92	66	73	74	91	62	80	92	69	85	78	79	92	87	98	78	89	86	71	91	85	93	76	63	88	78	92	82	84	65	85	77	91	82	72	78	73	74	81	99	84	69	78	69	66	78	72	94	84	70	70	76	94	72	80	80	92	79	83	69	79	89	86	79	75	89	79	83	73	76	96	92	73	89	90	77	76	74	64	82	89	76	68	76	75	79	85	93	101	87	89	81	92	73	81	84	80	87	70	77	76	90	75	79	93	87	73	95	81	83	81	78	85	81	80	66	77	102	79	92	75	87	76	82	80	80	85	84	77	70	86	76	67	71	68	84	80	90	89	100	81	85	96	89	77	73	79	73	98	65	78	77	79	79	75	78	77	91	83	78	69	84	85	89	76	81	72	67	77	70	71	78	94	79	76	73	97	72	70	78	89	72	99	77	73	82	95	81	86	87	109	79	81	71	89	69	90	98	88	96	72	85	78	91	74	84	85	100	69	103	68	91	95	84	72	86	102	88	76	84	77	76	67	77	79	90	78	72	70	69	73	78	78	85	71	76	100	79	80	74	69	66	83	70	91	73	74	78	76	88	78	74	94	103	74	81	82	76	63	76	83	86	81	86	77	82	77	90	89	82	95	93	81	80	82	85	98	76	79	88	72	86	80	76	74	94	74	79	82	82	98	78	60	73	78	80	95	84	70	88	71	90	83	80	104	93	89	89	76	95	80	82	68	80	98	85	88	76	77	93	84	92	69	90	88	82	88	85	96	79	90	89	88	101	84	72	83	85	80	73	87	73	74	72	79	74	80	91	73	78	88	86	80	69	77	80	95	61	77	85	77	89	96	79	90	95	91	96	67	92	77	83	86	84	101	75	83	70	81	73	93	85	83	93	77	72	70	84	84	85	86	69	85	69	93	74	79	48	90	75	70	93	88	90	79	95	82	80	94	87	60	74	88	68	76	81	68	83	80	87	102	88	91	91	91	93	77	77	88	69	86	78	88	81	71	85	78	77	90	62	80	90	87	75	101	70	85	90	87	75	86	69	88	83	85	80	79	73	91	82	79	82	79	77	87	94	85	74	74	94	84	86	64	70	80	78	77	76	78	74	80	80	81	94	81	88	72	76	98	74	85	84	86	68	77	80	87	66	92	89	74	94	83	72	65	84	81	84	77	69	76	93	74	85	73	91	91	84	82	93	106	90	75	90	90	72	68	100	62	76	68	72	80	89	82	74	82	73	84	75	72	79	80	81	76	89	75	85	73	90	95	93	91	79	93	68	87	80	82	82	78	103	74	89	81	82	88	97	81	74	81	92	80	86	87	83	71	88	64	88	87	105	86	78	93	74	76	78	73	91	68	80	88	67	87	56	80	73	93	86	71	58	90	63	83	74	86	71	75	83	91	83	81	90	88	65	80	73	86	93	62	83	70	78	77	76	81	85	80	92	70	67	85	87	87	75	74	79	85	86	94	72	89	72	67	83	97	87	74	79	77	81	86	71	104	94	85	82	75	86	86	78	83	80	80	81	88	86	71	88	81	105	83	90	80	77	87	93	80	95	75	72	89	101	83	75	93	84	75	86	74	82	99	73	68	94	87	92	91	83	64	86	84	80	83	75	82	85	75	80	90	78	76	96	80	96	83	90	87	83	75	100	82	64	63	87	68	75	86	92	84	70	80	64	83	78	87	79	89	79	77	77	77	80	82	80	73	74	93	94	74	86	92	87	75	76	97	82	85	77	83	82	96	89	82	79	70	65	74	86	91	74	92	77	72	83	80	64	64	76	75	72	73	90	85	84	99	72	72	90	58	70	95	70	71	83	77	78	74	84	80	81	98	67	86	68	84	91	76	88	71	83	78	73	81	63	82	77	84	80	96	95	82	83	74	77	86	76	83	59	81	85	88	69	68	81	81	89	83	81	68	71	86	73	72	70	78	98	87	94	82	73	89	97	76	61	70	82	83	84	68	72	65	86	82	93	96	98	81	81	95	64	82	89	92	90	63	65	72	84	71	70	87	85	82	86	71	80	68	80	74	83	88	87	80	85	72	84	87	87	75	82	95	82	82	70	83	74	77	79	76	74	86	94	74	83	69	72	81	76	77	87	87	75	80	80	82	86	93	66	70	91	98	98	84	87	75	71	82	79	77	88	93	101	87	95	86	76	64	68	96	94	77	84	69	73	79	76	71	90	91	93	65
25761	8849	5367	5346	10546	15609	16126	13834	12402	10582	8646	7486	5886	5241	4055	3477	3033	2629	2622	2823	2791	2896	4364	7292	9123	7975	5902	3915	2475	1456	1110	804	710	686	647	595	587	603	621	555	574	587	585	574	577	589	578	587	586	607	560	567	603	595	627	555	587	586	601	587	617	577	590	627	594	592	605	561	604	589	636	633	567	598	618	578	594	614	595	603	592	612	634	599	606	561	566	651	612	610	606	595	574	553	568	624	589	595	614	624	625	621	579	610	600	608	590	614	556	594	593	590	605	575	577	564	587	620	578	599	586	533	601	599	582	627	590	635	636	587	586	606	589	617	607	614	623	615	586	597	602	670	582	552	577	598	598	643	627	609	612	583	586	613	572	631	563	573	648	585	649	576	607	560	593	611	597	641	595	586	580	562	584	586	600	643	543	608	609	579	609	642	552	622	594	619	584	631	587	603	573	532	620	606	629	600	608	557	594	598	608	578	611	584	658	606	563	621	622	617	602	609	583	583	590	551	560	568	592	593	559	622	625	634	571	566	609	598	558	638	620	572	612	604	556	629	589	588	584	623	580	568	611	571	595	624	574	552	630	583	588	555	580	606	633	597	582	628	580	606	628	572	623	563	548	626	651	599	620	589	569	595	565	603	625	599	599	622	587	607	586	596	564	622	638	591	621	600	591	637	574	583	561	583	635	628	592	584	610	564	614	620	553	605	585	622	583	593	602	523	580	591	640	596	635	541	567	607	615	604	582	620	599	560	615	598	582	624	619	571	587	588	611	617	590	609	599	636	587	580	552	527	560	592	562	612	626	617	597	607	624	646	588	576	567	588	599	570	563	597	557	574	560	574	599	604	594	625	556	598	576	641	580	625	596	586	577	614	626	603	596	598	594	564	603	554	619	594	569	653	566	612	569	601	577	586	552	590	628	627	615	635	606	559	606	585	589	584	583	617	625	608	577	585	643	605	608	590	580	593	575	604	631	554	576	595	595	566	574	563	546	599	617	585	571	609	610	614	584	588	577	586	645	588	592	588	599	583	667	598	612	612	592	627	599	613	581	594	583	563	642	586	583	578	605	630	583	599	585	612	617	620	609	642	587	623	568	568	560	586	622	589	577	588	612	557	606	569	656	582	589	570	571	563	543	586	593	587	571	627	576	575	586	577	625	568	583	591	614	603	596	589	601	607	619	649	621	626	562	610	635	636	605	606	598	625	600	619	586	601	553	617	577	596	586	635	586	564	587	598	619	602	583	619	564	577	606	641	594	637	620	592	573	597	588	606	593	603	595	602	605	572	604	603	601	617	613	632	602	572	567	631	569	574	572	617	596	607	612	599	570	605	602	616	599	600	579	564	558	638	608	589	592	600	623	568	572	637	597	568	631	561	605	605	587	596	645	597	599	551	547	630	559	589	592	586	604	588	548	590	614	578	580	609	569	580	611	634	596	613	597	570	555	557	628	607	585	563	518	597	616	589	639	632	583	616	614	561	599	545	586	599	582	565	593	625	594	535	580	561	588	620	571	614	633	604	604	581	626	608	572	588	611	597	584	591	572	606	624	620	627	579	553	584	566	601	564	610	560	614	576	621	580	543	602	612	605	594	596	576	592	625	606	577	577	620	569	572	567	603	612	575	590	610	624	612	628	636	590	660	601	615	602	602	636	648	598	578	544	621	655	554	594	612	611	555	595	568	574	605	573	584	580	586	598	549	552	610	622	583	595	589	572	573	604	592	656	613	583	589	578	572	567	578	605	588	554	550	599	595	617	582	624	619	602	570	592	612	599	619	609	619	582	642	608	626	628	585	597	579	596	615	578	634	547	579	583	581	545	595	573	602	598	596	606	591	638	588	636	566	625	601	575	590	557	640	577	607	605	579	592	593	568	603	532	611	548	616	584	610	600	623	602	588	592	629	603	646	603	614	591	594	564	581	564	579	565	604	645	561	618	536	620	605	595	614	593	563	561	605	652	588	595	632	600	577	633	600	626	591	630	580	572	640	538	576	613	613	571	607	610	593	597	578	594	619	631	588	622	560	620	564	630	576	597	616	623	582	616	576	606	593	637	558	582	626	601	617	573	599	612	553	643	591	603	621	554	610	592	592	617	573	562	586	611	539	625	577	648	574	573	601	585	623	652	609	668	623	605	599	554	632	566	573	615	624	638	605	609	588	613	603	618	612	565	615	638	628	594	606	616	644	611	589	619	591	603	616	616	572	603	623	614	598	610	573	576	608	594	618	665	617	616	560	618	610	573	598	567	588	583	615	585	619	631	595	602	585	585	539	595	602	630	626	541	568	618	640	605	611	627	650	633	583	595	585	594	618	574	600	569	572	571	607	573	588	634	573	637	575	614	619	596	597	572	548	559	588	602	584	555	562	580	574	580	630	578	583	612	576	596	594	608	581	613	606	596	622	635	567	574	644	615	582	594	606	593	604	574	607	579	591	606	616	624	580	578	588	589	636	616	616	595	566	633	569	626	570	614	561	570	602	573	574	597	584	597	566	580	595	610	600	616	605	578	585	617	606	611	609	650	606	608	639	602	551	567	657	585	583	627	582	578	626	561	556	599	625	610	564	621	591	583	612	615	604	578	629	616	562	610	635	588	569	654	567	615	594	600	575	547	587	573	579	612	592	610	620	553	551	576	579	592	587	630	632	589	585	575	623	551	606	562	607	600	582	607	574	606	588	595	576	580	586	579	572	605	568	621	590	585	605	604	583	619	575	615	637	610	588	614	589	589	567	606	574	620	630	569	609	594	633	557	596	576	606	596	595	578	600	575	641	583	584	559	601	615	568	554	592	630	584	584	626	588	580	585	578	613	631	593	594	598	603	600	601	636	574	605	583	569	609	576	623	554	606	586	592	606	596	572	647	639	621	607	588	623	592	636	591	619	631	591	602	594	566	578	591	600	598	602	607	613	627	601	604	617	636	575	582	594	622	634	606	630	612	554	557	566	605	574	626	594	651	617	594	616	620	592	604	596	582	607	565	548	631	584	593	525	565	612	565	613	608	603	600	612	627	565	648	576	559	613	585	567	584	539	566	589	597	569	585	555	602	610	617	551	650	612	599	581	615	615	602	629	589	596	593	580	603	591	608	603	600	612	577	614	579	589	588	614	600	619	560	610	591	571	636	621	598	644	580	601	590	606	587	581	561	619	602	558	602	610	601	575	571	605	621	632	598	598	590	626	576	579	577	611	643	607	613	613	582	615	643	557	610	663	638	585	574	635	606	565	588	557	598	598	567	588	521	569	580	595	590	611	571	642	649	631	602	567	637	610	608	610	629	622	625	601	624	581	602	599	576	589	610	576	641	583	620	627	623	640	538	617	588	622	578	607	616	570	614	587	584	571	613	579	563	615	585	576	601	626	603	620	605	599	540	618	647	630	566	605	596	648	664	616	611	601	618	572	567	586	591	586	578	596	577	590	582	581	608	602	561	636	634	589	606	590	588	627	613	614	630	635	572	617	587	591	600	591	589	583	595	605	595
4539	899	522	299	270	303	369	419	391	322	307	247	246	217	196	189	174	185	168	160	176	168	207	413	539	465	352	257	179	177	123	107	115	91	97	105	80	98	95	84	100	74	87	100	94	98	108	98	90	95	86	86	110	93	91	106	97	95	97	99	99	102	96	87	100	80	102	91	106	116	85	93	95	88	93	102	105	79	94	82	90	103	97	85	84	96	98	78	87	98	95	105	96	98	86	99	94	81	92	86	78	108	87	101	85	85	76	98	74	90	98	112	89	92	90	88	103	94	84	82	76	87	87	83	89	95	79	72	92	89	99	90	106	104	97	87	94	101	111	83	93	94	95	86	96	99	101	105	89	96	97	79	104	85	97	93	92	96	104	87	83	108	93	93	84	86	106	92	88	82	94	86	94	89	100	112	92	90	89	83	87	90	94	83	81	99	94	101	94	105	94	107	83	92	78	75	81	92	106	95	81	87	79	80	108	83	91	84	94	69	92	89	86	89	74	78	86	89	92	90	94	86	97	87	95	93	96	87	102	100	78	85	101	103	102	91	78	81	98	99	88	96	87	82	87	96	87	84	104	92	83	107	111	83	98	78	95	77	94	80	89	86	80	98	82	95	95	80	89	95	85	103	95	87	117	95	90	100	104	103	108	96	87	88	91	90	92	96	100	93	84	84	94	94	84	97	87	79	91	118	89	78	90	88	101	110	95	108	77	88	80	86	79	92	85	113	90	100	91	93	85	83	96	80	103	94	99	98	89	91	97	107	110	92	77	87	96	106	96	95	99	98	98	102	98	88	103	112	80	86	91	86	78	72	92	89	110	89	102	79	109	90	82	79	92	94	75	104	79	84	104	81	83	86	87	90	88	103	78	102	83	97	111	89	99	87	94	95	82	99	98	89	84	96	85	85	106	93	97	88	94	78	121	102	99	85	93	81	96	86	98	82	94	90	84	106	94	96	85	96	91	84	89	79	95	100	93	98	102	84	102	95	103	88	100	81	90	84	88	90	83	87	109	87	96	85	96	91	91	99	82	88	82	87	95	92	81	101	85	91	110	87	74	92	111	83	88	87	88	90	94	91	89	88	90	91	98	69	84	120	87	96	92	101	73	83	93	88	88	105	110	87	98	111	86	92	91	94	87	96	108	109	81	89	91	86	103	78	78	70	89	106	96	95	83	104	93	89	88	91	88	86	95	80	85	94	74	90	95	88	92	104	99	89	94	88	85	96	85	112	79	97	112	92	91	100	75	76	89	95	100	80	89	82	93	101	106	90	87	96	99	85	84	103	84	96	82	102	84	99	87	94	70	86	95	91	83	97	88	88	91	89	98	95	102	75	79	86	91	91	83	84	92	89	97	108	91	93	86	103	86	73	95	89	100	101	83	79	88	84	92	88	90	76	94	93	112	104	89	110	79	92	87	88	85	81	92	83	109	109	80	89	93	99	90	96	96	74	110	95	114	96	111	86	75	81	83	104	93	87	87	102	82	100	90	83	84	84	89	83	76	81	86	89	94	80	74	70	116	103	99	94	79	92	86	98	100	88	90	84	113	85	101	100	105	104	90	95	88	91	81	74	73	102	99	91	98	88	100	96	108	89	93	106	99	107	94	88	99	79	79	90	82	84	91	72	83	82	94	97	105	85	86	78	90	84	88	90	80	75	84	93	92	88	98	100	89	92	89	81	97	88	78	98	84	107	88	88	102	93	100	81	89	104	85	102	94	110	97	94	79	102	92	103	95	116	93	107	87	106	88	77	86	104	92	98	92	105	97	101	97	85	78	90	83	99	101	99	96	81	99	95	71	84	92	107	102	89	87	92	99	100	94	90	85	86	79	95	88	102	88	68	81	91	109	97	107	89	98	112	90	74	90	88	91	104	102	91	87	85	89	83	99	85	91	86	89	102	91	97	101	100	92	91	76	101	87	84	93	95	93	82	93	99	94	95	86	82	101	90	108	105	100	92	92	94	96	101	81	82	92	75	84	92	97	80	114	99	88	86	87	75	88	71	100	92	92	97	94	102	78	85	95	92	105	96	103	96	85	74	101	86	79	90	85	79	87	85	77	93	97	92	97	95	85	95	97	97	107	76	93	104	72	94	94	97	91	84	105	81	121	94	100	72	106	90	92	86	94	103	81	71	83	96	107	104	109	86	101	88	85	94	98	98	104	99	102	78	88	104	97	111	98	91	101	110	101	92	80	104	79	88	94	98	87	96	125	90	84	113	102	83	87	78	95	102	96	95	91	103	82	90	82	97	82	72	97	102	105	94	102	103	95	89	87	95	94	97	79	82	87	93	98	86	85	99	98	87	90	102	90	80	79	100	85	95	92	86	76	107	94	84	95	88	108	113	113	100	100	91	92	98	91	102	113	100	86	97	91	92	104	89	91	89	95	92	82	101	102	104	92	88	86	96	90	83	102	100	98	88	89	99	96	85	101	88	95	78	83	88	99	81	77	94	103	93	85	100	95	93	96	77	90	93	94	92	80	74	102	90	90	82	91	91	68	114	76	83	100	83	95	83	90	95	84	88	109	75	93	80	94	117	107	96	97	91	86	98	83	86	102	89	102	89	99	101	80	90	79	85	78	93	91	88	101	102	94	86	76	85	84	90	96	99	98	103	80	89	91	92	75	89	81	99	84	89	99	74	100	106	101	89	107	88	95	97	84	92	110	76	85	102	72	99	99	86	99	109	98	109	79	86	86	83	77	94	112	100	90	97	82	98	87	98	104	99	107	79	96	87	106	87	95	96	94	74	99	91	85	74	94	68	88	98	103	74	88	118	111	69	83	101	90	92	103	89	105	104	104	100	110	93	88	86	95	91	93	86	100	97	97	87	104	88	108	69	92	87	84	99	129	90	81	83	107	113	91	89	107	96	80	100	90	97	80	81	114	97	97	97	94	88	97	90	101	95	95	96	88	98	101	87	81	84	83	82	94	99	102	85	91	97	87	89	94	96	84	86	96	100	89	95	70	90	101	97	106	73	85	101	91	88	92	89	110	86	83	110	93	108	78	89	96	98	99	93	94	98	95	72	93	94	106	92	91	80	101	96	80	102	81	70	74	105	86	92	101	101	108	99	86	95	98	89	111	102	105	93	79	86	115	91	94	94	83	93	81	109	91	75	87	111	84	72	69	97	81	81	96	108	91	91	86	103	106	96	91	99	92	90	80	72	91	82	83	83	93	106	78	98	100	73	82	84	90	86	96	86	108	84	87	102	102	83	77	96	94	89	94	95	91	118	81	97	87	88	103	91	97	90	85	91	89	73	94	90	102	96	79	88	92	104	100	93	100	93	105	99	92	100	106	90	98	86	79	108	96	89	82	82	91	90	107	85	82	82	86	84	89	81	84	100	85	86	93	92	76	82	106	104	84	96	97	102	94	86	82	101	93	96	99	112	83	99	93	96	90	80	95	95	105	82	98	93	99	72	91	103	105	97	100	97	94	107	87	101	100	82	80	79	92	92	100	91	95	101
25486	8674	5048	4927	10349	15165	15095	14070	12856	10212	9203	6982	5840	4706	4288	3427	3221	2902	2741	2774	2843	2851	4287	8858	10035	8635	6432	4262	2678	1747	1252	924	814	740	742	752	661	722	732	659	684	679	707	662	692	672	694	679	630	672	707	665	692	651	672	666	699	645	699	674	691	673	712	656	710	719	689	690	740	722	672	677	719	682	620	705	667	722	706	720	684	679	653	683	696	683	627	681	675	688	700	669	677	669	707	664	721	654	682	687	682	705	676	716	695	707	655	636	634	690	639	680	711	642	687	696	724	691	640	683	670	664	683	700	705	666	687	684	701	714	643	705	692	657	671	748	689	660	675	701	685	657	679	678	646	677	629	698	704	646	701	662	658	671	669	679	676	682	671	656	692	687	676	697	632	704	668	627	644	695	627	682	687	685	671	665	741	673	676	651	667	715	713	676	704	676	685	672	672	635	620	716	721	661	624	717	668	667	652	671	650	686	644	702	656	634	683	713	705	668	635	687	632	699	629	680	656	702	666	633	674	713	683	638	677	659	651	678	688	652	689	706	740	662	652	660	689	686	686	668	676	650	684	702	642	692	648	713	657	671	679	675	674	753	635	739	722	686	636	691	621	677	651	657	656	659	678	694	651	684	736	692	689	701	697	683	686	688	648	699	648	697	716	662	683	670	663	723	711	693	696	639	690	658	665	684	717	727	678	681	676	664	650	695	663	693	719	706	679	698	667	690	669	654	706	705	655	668	707	691	703	630	721	669	646	734	639	672	689	670	635	665	619	679	657	668	672	671	688	686	687	653	667	698	687	718	646	690	682	686	676	704	696	633	712	733	699	664	724	666	700	712	644	640	625	679	695	701	678	676	673	676	652	666	629	670	687	657	644	689	704	715	689	684	697	672	669	672	696	680	668	687	690	694	699	684	680	676	693	706	683	738	691	656	630	690	715	694	699	674	703	674	704	650	676	697	663	731	697	690	694	621	680	663	683	669	656	719	675	670	677	701	723	699	667	661	685	750	667	645	667	622	679	675	678	658	695	644	683	653	751	692	707	647	648	648	687	673	627	655	649	665	703	629	646	691	636	659	668	677	705	648	687	676	739	620	658	687	657	654	720	674	686	718	656	695	660	670	720	671	692	655	723	711	695	662	664	652	653	666	644	713	674	663	627	686	731	715	668	652	667	684	652	655	700	697	701	669	628	636	733	695	685	661	669	674	688	728	673	663	654	677	724	671	729	724	709	681	708	709	700	658	673	651	741	703	672	670	680	677	664	695	653	658	657	692	691	677	658	692	702	715	688	708	632	651	681	683	669	641	685	707	695	657	727	709	675	688	679	714	691	682	656	663	633	690	714	670	688	698	710	681	619	657	681	645	650	677	686	681	735	681	649	709	685	678	675	673	643	685	687	677	704	662	711	720	632	679	689	666	715	689	678	668	668	646	690	696	692	672	673	667	666	643	671	713	683	656	675	613	679	660	674	659	662	657	667	679	687	670	693	660	668	663	733	680	699	662	681	661	697	693	672	616	709	669	685	717	649	697	642	698	707	702	712	660	674	709	680	721	692	678	632	644	680	692	727	673	628	672	690	672	668	655	665	663	693	677	646	660	695	623	636	672	734	681	699	653	680	667	675	698	642	697	700	704	688	700	700	705	633	672	670	680	679	665	674	689	724	693	626	718	722	698	702	689	709	689	680	645	665	648	714	695	670	713	701	671	689	670	678	705	643	688	664	682	642	667	704	704	635	712	686	676	709	747	672	664	686	712	702	667	646	689	648	647	711	708	696	691	700	685	698	719	686	687	664	679	666	698	688	714	660	671	663	647	657	649	725	691	683	680	715	667	672	652	687	687	661	680	694	699	665	637	702	689	681	678	674	676	717	683	661	656	611	659	690	668	707	658	681	637	637	684	671	666	669	662	698	650	686	702	660	699	621	718	694	682	704	681	668	714	642	639	669	667	676	693	651	688	692	644	683	664	685	682	646	618	676	699	656	694	673	684	656	731	687	666	703	649	661	659	652	661	684	673	668	685	678	680	687	654	689	673	733	692	678	743	668	658	714	656	679	722	650	647	708	653	682	689	721	676	665	651	703	690	731	667	679	639	702	680	731	700	703	676	681	650	704	618	672	725	713	670	685	682	655	645	682	664	683	711	657	691	658	637	672	663	620	679	679	651	677	660	671	670	669	684	666	679	658	686	694	716	667	684	723	720	706	677	653	682	620	705	712	693	712	608	719	703	690	670	682	679	690	646	657	689	678	682	707	706	701	703	657	666	689	709	703	660	683	710	664	667	692	691	698	707	707	676	628	701	672	659	659	653	692	669	652	700	642	685	660	651	679	629	719	654	708	686	631	693	663	651	662	700	651	644	643	638	665	695	716	634	668	668	670	655	673	719	675	683	706	721	670	660	669	700	623	609	729	689	634	687	691	688	626	637	725	709	707	677	684	676	704	665	651	665	666	632	686	656	647	672	683	691	670	686	655	701	655	688	675	687	686	607	699	708	712	694	688	671	671	683	677	706	666	676	696	686	697	711	673	638	695	658	672	695	695	660	686	656	677	667	735	668	667	625	675	657	666	694	713	707	666	680	714	686	696	625	660	667	634	648	635	691	664	673	660	682	731	689	670	666	642	686	672	665	673	645	685	692	668	690	688	659	646	698	654	679	693	681	687	695	658	704	681	653	694	687	648	631	661	632	625	679	680	642	674	629	680	682	699	728	698	700	654	724	638	683	730	662	665	703	699	627	641	664	700	685	675	659	655	617	684	653	686	672	647	695	696	636	651	681	659	683	659	698	640	667	668	708	712	717	692	630	698	692	704	653	719	683	714	676	640	689	684	639	702	632	694	657	664	689	687	704	688	692	692	645	682	613	629	703	654	690	697	672	673	711	637	633	680	672	690	665	645	675	702	669	677	673	689	690	695	653	677	652	658	640	699	635	633	669	715	686	730	688	682	673	668	621	691	745	660	676	667	703	644	731	737	684	712	688	637	687	733	665	663	631	651	682	633	634	677	623	689	737	687	672	710	686	677	694	676	665	642	658	676	649	661	664	714	643	675	665	672	719	662	686	655	682	730	682	709	670	718	677	663	659	685	705	643	649	671	691	673	673	671	671	697	666	619	662	665	708	682	693	688	647	712	623	709	638	632	669	685	709	663	671	646	658	679	691	646	646	674	689	732	653	635	699	671	670	686	628	702	716	691	670	731	701	686	681	676	674	681	683	674	702	664	716	687	678	670	673	655	709	685	668	647	690	720	660	670	701	680	661	651	694	638	675	668	655	699	633	696	680	666	649	670	675	642	674	622	725	689	687	676	663	685	710	660	709	690	667	664	648	706	682	664	684	665	663	677	723	659	672	686	675	682	692	695	686	678	689	679	673	666	695	650	689	681	645	711	644	675	691	702	705	652	694	710	681	700	690	670	711	656	647	706	717	648	683	705	643	727	690	659	701	728	689	740	686	668	661	693	695	669	664	639	692	687	633	729	713
4814	1351	656	423	358	387	490	477	505	449	396	329	268	268	198	205	206	179	182	195	163	206	238	592	942	778	595	389	255	190	157	124	119	102	106	93	115	89	87	92	84	92	91	102	74	100	93	110	88	71	95	92	93	96	83	94	87	97	98	96	91	83	101	102	86	95	89	71	96	104	111	106	92	86	85	97	91	86	86	86	79	114	82	102	91	97	91	97	100	103	83	86	80	88	76	106	96	78	74	103	95	87	84	70	93	77	117	99	93	91	79	98	97	97	92	92	85	98	97	86	84	98	90	104	106	96	94	84	92	109	92	108	106	92	85	118	96	96	77	103	82	85	81	83	82	90	102	83	90	86	79	97	108	84	103	90	85	105	98	94	97	96	96	96	119	91	99	102	98	98	94	86	96	100	74	74	82	91	96	78	91	86	100	75	94	92	101	98	88	87	89	91	90	95	81	91	104	113	95	87	101	89	93	98	85	93	112	91	94	94	74	94	94	92	98	80	100	108	95	92	90	95	89	96	89	88	96	88	86	96	90	112	80	101	101	101	78	81	65	89	92	94	90	108	102	99	83	92	92	85	96	100	105	87	98	114	82	96	79	85	83	98	83	86	107	99	97	105	85	107	98	80	99	93	93	92	103	126	77	80	88	73	109	103	97	79	76	102	107	100	113	94	72	94	89	86	86	104	95	80	109	108	105	102	112	97	89	94	100	115	123	116	87	128	91	100	89	105	91	106	80	78	100	88	91	74	89	99	77	97	98	85	88	87	98	93	107	96	106	119	108	98	83	103	109	82	77	103	92	106	88	96	85	93	100	94	97	79	81	101	109	109	90	103	94	92	98	82	102	92	92	90	99	101	97	119	101	91	100	93	108	87	90	81	115	90	103	104	102	104	101	84	96	106	94	98	99	84	104	79	100	103	76	106	100	88	92	85	81	108	85	94	79	104	82	77	97	90	95	109	105	89	95	93	93	69	97	85	100	85	92	90	84	94	93	108	92	100	107	85	95	105	87	100	100	93	90	99	94	95	90	102	110	118	91	95	86	83	110	104	92	89	72	78	108	81	91	89	97	96	100	88	88	107	94	109	96	99	119	99	97	99	82	83	94	73	103	97	90	73	83	101	94	82	104	82	99	79	81	91	104	92	100	82	105	96	101	102	103	94	83	81	96	87	128	89	90	94	91	91	89	92	99	93	106	109	100	85	108	88	91	95	108	91	79	98	99	88	89	78	105	104	103	81	82	88	111	90	99	93	96	93	93	99	90	89	94	97	101	103	115	97	80	116	102	91	83	95	95	81	105	92	97	95	92	90	101	74	79	86	108	89	100	86	78	94	96	84	95	91	92	116	96	94	96	92	105	81	81	87	85	110	92	99	102	96	106	100	88	87	93	86	103	96	90	85	101	100	99	89	84	89	82	105	99	102	81	94	103	93	99	85	106	103	88	72	80	93	94	89	94	99	91	89	107	105	86	95	91	90	80	90	104	93	95	80	94	99	88	82	95	99	78	83	87	84	93	104	84	94	104	91	97	92	94	95	93	81	96	95	96	102	86	115	83	91	110	93	111	104	99	115	89	88	87	106	81	93	80	92	102	85	91	94	99	79	101	98	97	104	84	106	118	95	95	88	103	113	91	104	87	117	88	95	95	80	84	93	90	66	97	101	102	91	92	82	89	103	78	93	109	93	97	78	95	87	110	84	85	90	121	101	91	84	94	98	112	108	77	94	83	100	82	71	87	102	93	109	73	93	84	92	75	83	97	77	110	121	98	79	84	107	89	97	75	99	84	96	101	97	97	87	95	98	81	100	87	86	97	96	100	83	100	90	88	105	93	92	108	93	107	103	93	82	106	91	81	84	72	92	96	90	87	97	86	87	99	94	100	90	91	116	83	80	82	72	86	86	95	95	81	92	114	102	95	103	76	79	103	99	101	82	94	94	84	91	90	107	76	84	99	98	100	92	80	89	94	98	97	102	106	93	101	108	115	88	97	98	91	98	103	99	105	103	93	93	84	100	104	93	109	107	88	87	99	94	92	83	88	103	91	98	82	98	98	92	84	90	96	84	99	84	84	84	86	97	100	74	97	104	91	77	100	110	81	93	64	90	92	100	85	109	97	91	81	87	109	83	80	106	97	97	87	97	106	88	102	92	94	79	75	92	91	107	98	101	75	100	95	97	77	100	86	82	107	103	85	88	87	85	102	94	98	89	106	110	89	84	98	101	81	106	96	88	89	80	92	97	96	97	98	73	110	93	82	79	92	110	95	110	101	83	116	81	76	91	76	89	101	75	95	76	80	98	84	82	105	80	118	94	87	110	111	91	90	90	96	79	101	78	84	90	95	98	86	106	79	76	92	91	85	90	107	90	90	108	80	88	97	94	88	107	96	110	94	100	96	96	85	90	108	76	84	97	92	78	97	78	88	97	96	88	70	75	92	111	100	94	102	108	85	88	92	92	105	96	97	91	96	81	92	95	98	86	93	94	105	91	89	99	103	109	78	100	92	83	111	87	101	101	82	115	90	94	79	118	90	100	113	112	78	97	101	77	93	85	81	87	80	113	82	98	87	86	91	85	102	78	113	97	98	74	97	97	94	100	99	106	87	101	101	110	103	101	94	95	114	93	88	93	88	98	85	95	95	91	102	92	94	88	103	105	95	101	107	89	103	86	115	104	83	86	102	98	95	105	98	94	99	86	97	111	102	103	84	90	85	100	96	91	80	91	85	96	99	88	109	80	102	95	100	101	100	101	104	90	89	108	99	96	98	108	80	112	98	81	96	92	115	80	93	82	116	92	110	99	85	91	85	104	106	107	104	82	95	104	94	107	97	92	88	111	112	98	87	99	91	81	101	83	96	99	92	100	109	64	89	93	91	99	79	102	101	94	97	108	91	102	109	86	97	88	115	100	110	120	93	82	94	93	91	82	94	102	78	94	74	83	99	95	97	108	89	91	92	100	100	87	82	105	102	96	72	104	96	97	108	85	91	115	109	98	91	108	88	97	102	76	98	97	106	109	78	99	88	102	95	89	108	91	105	102	98	82	102	88	82	99	95	100	84	99	81	88	102	98	94	77	92	81	88	98	103	94	105	106	94	93	93	99	99	86	91	117	80	92	77	97	105	98	86	100	92	88	97	98	100	81	96	84	76	105	101	81	86	80	109	87	92	94	105	97	108	107	100	96	74	89	87	100	89	98	80	82	95	88	95	102	106	91	83	105	74	74	77	96	105	81	108	101	84	92	94	82	89	94	96	83	86	104	92	80	89	95	108	89	104	99	94	84	108	107	95	90	87	100	90	79	89	93	92	102	94	80	80	88	99	85	93	104	87	86	87	77	102	92	99	94	78	86	107	104	96	82	100	105	108	87	90	110	93	91	94	75	82	85	83	94	93	105	100	84	96	103	86	92	83	91	106	103	100	100	77	107	90	96	96	100	92	90	90	77	86	72	84	99	84	94	98	91	93	96	97	93	81	100
30136	11155	6857	6540	13794	19253	19203	16953	14581	12854	11099	8548	7225	5671	5034	4461	3922	3640	3648	3560	3403	3655	5483	11517	15824	13844	10176	6842	4103	2701	1716	1229	926	808	710	733	696	690	650	673	724	700	682	670	680	694	685	710	745	691	718	662	634	668	648	658	694	623	694	639	727	690	645	704	712	666	677	675	677	688	679	696	659	650	686	682	667	674	692	666	652	673	678	675	702	649	642	690	707	702	680	660	680	686	669	687	674	713	702	686	636	685	672	659	702	711	665	697	712	680	716	671	712	694	705	670	673	652	619	700	672	685	654	646	675	658	659	628	661	656	708	657	648	712	641	643	683	698	664	659	649	661	705	646	686	644	673	696	725	709	662	663	721	708	694	709	657	719	710	667	678	702	662	661	669	696	686	669	688	664	755	680	682	709	668	669	679	690	680	705	733	652	686	663	678	690	700	686	707	692	691	668	706	658	695	695	675	692	683	701	650	689	649	686	665	664	647	682	657	690	725	650	719	687	676	734	689	703	730	675	688	665	736	753	662	716	693	653	699	669	686	691	657	657	697	667	684	694	676	695	628	634	679	715	672	684	684	638	696	687	687	652	722	681	669	747	708	651	722	678	699	683	703	688	687	650	715	686	667	663	674	652	678	675	727	697	655	714	697	664	651	697	694	669	702	653	704	727	681	713	648	698	662	680	705	704	708	655	672	689	710	661	700	676	699	694	657	655	697	631	658	709	663	695	666	693	643	681	756	695	734	705	639	726	731	674	712	687	697	677	661	689	698	720	686	663	712	636	664	672	702	666	656	693	696	665	677	676	673	660	686	745	635	713	689	679	682	700	688	671	653	670	687	675	703	685	701	691	678	660	664	686	681	657	692	692	691	693	634	719	670	642	671	660	717	713	658	673	634	693	695	691	666	689	676	687	722	667	722	676	659	725	668	667	731	696	701	715	708	659	709	625	674	702	725	668	691	687	688	703	666	664	670	717	682	705	684	655	680	619	690	652	678	689	736	688	681	674	651	673	713	734	701	659	643	689	645	709	682	684	688	684	684	710	679	639	680	675	677	696	618	711	687	696	658	738	646	676	656	636	681	657	669	696	698	676	656	706	693	684	704	678	705	649	672	725	717	680	700	707	699	696	665	678	657	681	723	629	622	654	704	714	702	684	672	705	660	671	696	693	701	662	673	674	619	703	694	697	652	686	689	690	707	716	665	692	651	689	714	678	703	671	655	694	649	728	669	730	695	659	709	674	734	648	693	694	689	724	694	656	674	655	706	681	687	717	676	697	709	665	682	655	717	688	695	643	709	722	674	702	647	634	652	680	629	683	695	712	685	706	671	670	710	671	672	680	710	655	658	664	691	656	672	726	701	664	646	713	690	682	654	656	698	702	645	716	709	702	675	675	701	675	700	667	671	689	698	664	658	644	676	694	694	666	664	638	695	658	700	676	661	681	690	679	630	704	653	651	685	679	660	680	674	685	704	679	682	678	662	681	651	683	694	703	702	697	679	684	723	658	671	659	646	649	698	710	684	670	650	673	631	681	696	684	658	677	700	701	668	664	700	692	731	682	654	644	669	692	679	677	647	691	663	674	688	736	672	666	666	681	685	682	671	671	678	680	709	677	635	704	634	658	655	688	725	665	670	714	726	645	651	720	682	689	673	650	656	694	650	660	694	651	684	687	740	709	679	708	726	730	676	652	693	699	664	666	727	713	668	656	695	662	701	703	673	671	680	690	668	675	654	702	668	671	667	674	672	658	681	648	701	690	687	687	648	694	714	664	667	667	665	696	701	681	649	662	672	662	650	688	682	653	643	699	686	669	679	755	647	685	678	706	626	668	666	699	697	666	641	663	604	687	672	712	666	654	701	670	694	685	736	667	709	655	661	667	624	707	631	673	668	693	702	664	667	670	674	665	677	731	670	649	704	685	685	697	659	636	678	698	638	687	682	663	671	714	682	703	661	648	692	674	693	710	640	638	652	646	702	699	723	709	706	676	674	684	693	675	703	679	712	685	704	735	695	652	696	693	700	682	715	672	705	697	641	700	688	684	659	671	705	723	679	651	710	666	713	668	611	673	684	702	673	665	663	680	709	695	683	641	639	700	700	726	670	677	644	680	660	695	662	693	684	653	691	683	685	686	644	685	662	683	683	704	733	671	713	672	672	730	681	697	676	710	704	651	688	681	666	667	642	635	684	697	634	711	683	672	674	671	721	660	703	701	674	714	726	688	714	716	686	713	685	735	669	658	707	672	661	681	677	711	676	643	684	695	687	640	691	621	749	657	687	675	648	689	720	640	716	688	636	680	699	737	678	706	708	675	702	677	642	650	692	643	702	673	719	630	687	698	679	698	725	729	684	683	662	700	709	662	695	664	698	690	650	642	682	719	692	652	654	667	643	676	648	708	653	660	712	660	654	633	718	689	737	682	684	693	670	686	717	632	732	699	663	723	648	691	725	684	647	734	703	673	689	684	666	699	691	721	721	688	719	723	667	698	697	684	735	656	707	673	672	688	679	714	700	667	680	705	685	631	690	639	710	704	673	728	682	703	677	662	659	725	704	698	751	664	654	721	687	669	637	693	701	692	706	645	673	651	646	716	706	694	684	638	669	636	726	698	729	687	687	712	675	665	694	722	713	673	653	688	709	660	708	698	710	708	664	667	659	729	707	696	665	701	664	694	667	671	701	680	690	660	682	672	693	706	642	721	706	670	686	639	706	659	666	639	698	659	719	713	674	637	695	664	683	671	652	693	704	681	650	671	600	662	681	643	712	648	708	689	676	678	696	614	659	714	659	656	696	662	690	642	716	704	665	698	642	699	706	683	700	687	674	647	708	703	644	703	693	681	664	689	690	651	691	687	670	715	722	693	665	730	695	664	687	693	706	681	689	705	638	649	644	686	725	696	612	682	699	661	691	638	710	689	681	663	771	663	612	693	689	686	714	666	660	691	734	645	642	684	664	670	652	708	687	705	687	697	672	685	692	762	661	677	676	696	666	663	637	683	728	663	649	704	701	707	675	649	669	676	639	713	718	672	692	701	716	652	645	663	680	710	676	655	674	686	700	682	698	656	738	683	684	679	695	682	690	635	728	633	703	639	675	708	685	746	694	704	723	686	709	699	662	685	672	674	688	699	682	646	704	699	708	694	696	721	709	665	699	668	678	685	656	705	618	673	712	699	663	652	643	685	668	708	709	679	674	649	660	668	637	658	653	693	703	704	693	663	611	671	646	696	646	675	690	699	710	712	695	681	676	634	675	681	665	709	685	693	678	710	695	665	691	662	705	681	662	640	645	647	698	670	672	696	741	643	674	679	686	627	693	676	678	673	683	719	718	671	698	675	673	704	682	631	690	674	687	723	681	650	707	673	711	673	710	742	692	676	705	671	669	719	677	736	663	692	707	705	701	690	688	700	700	721	670	666	686	669	695	682	641	681	693	678	730	653	660	632	706	649	645	670	685	669	660	697	686	690	658	721	665	689	657	708
3236	715	430	228	227	229	275	263	271	270	189	157	166	141	121	122	129	124	103	141	147	164	175	179	222	220	195	152	121	102	86	95	81	79	87	86	89	76	76	84	76	80	87	89	73	90	77	85	91	88	85	74	89	73	87	67	93	68	77	72	79	76	85	87	72	76	73	80	68	84	64	78	65	83	71	88	72	80	87	74	88	81	74	100	60	88	77	72	83	80	81	76	86	86	93	84	72	78	75	88	87	82	85	79	80	92	100	93	68	84	77	67	80	77	85	77	72	72	75	79	97	78	88	81	91	95	71	74	90	84	95	90	71	81	84	86	99	83	95	86	89	73	68	92	72	88	82	80	67	58	84	69	96	79	84	81	86	62	72	80	76	71	96	80	82	102	78	85	85	85	94	77	76	84	89	78	80	86	69	84	75	86	85	68	82	92	83	82	82	83	81	71	77	97	76	96	84	89	83	82	69	95	59	76	74	74	66	91	64	82	70	88	86	79	83	64	86	70	71	83	76	70	87	61	81	80	89	83	72	86	66	71	89	79	79	73	85	82	86	65	75	80	81	73	72	83	76	93	76	59	78	82	71	73	85	83	78	93	75	75	73	78	91	80	87	84	85	67	62	74	84	93	83	81	85	78	67	84	96	83	92	92	83	86	73	88	79	98	77	69	93	80	71	85	79	72	77	75	90	89	85	71	77	95	93	90	76	83	87	83	82	79	80	76	84	75	99	79	89	85	76	73	90	91	84	78	84	80	73	51	91	83	92	75	85	78	78	81	80	71	87	76	66	79	88	77	71	78	104	82	70	76	81	88	89	72	81	80	80	76	100	95	75	90	85	75	67	73	78	89	77	73	77	80	77	88	87	66	80	71	76	84	93	77	86	66	82	81	72	88	58	82	91	83	74	87	76	80	66	73	79	75	66	89	85	80	83	76	74	89	80	79	85	89	94	67	84	97	95	72	83	62	83	76	83	66	79	87	85	69	66	81	69	68	77	72	59	88	90	85	81	88	75	77	65	77	73	77	103	93	88	73	76	68	92	79	78	79	79	75	87	100	68	88	75	67	81	86	80	78	87	81	74	75	93	95	72	73	67	66	91	70	81	78	74	82	74	78	77	85	78	75	80	86	76	78	90	77	88	90	88	82	79	67	89	78	81	85	88	87	90	90	91	72	80	68	81	82	87	72	85	84	95	84	69	79	103	85	61	75	81	75	84	87	83	86	99	71	86	85	83	72	77	65	86	74	85	68	83	79	83	85	74	79	79	97	94	89	65	84	83	81	71	75	82	86	56	88	83	71	92	68	77	81	78	91	97	80	76	68	91	88	89	82	71	94	92	82	73	86	73	90	85	74	77	88	77	81	86	69	93	87	81	85	83	69	100	74	78	73	74	71	95	83	72	94	80	79	76	82	85	89	83	85	73	85	75	82	81	73	78	72	75	78	70	78	69	72	82	75	70	80	84	82	78	76	73	92	79	76	66	71	82	88	77	88	80	91	91	68	82	94	80	82	78	81	72	81	92	75	97	87	85	85	77	88	73	76	61	76	65	88	74	79	83	82	77	78	93	80	64	73	72	82	75	87	89	77	81	58	69	94	77	69	90	72	90	78	80	66	82	92	77	77	85	86	73	93	85	83	93	87	77	65	83	99	74	75	73	87	81	83	87	63	86	102	104	92	82	79	75	88	75	85	86	76	65	83	83	76	73	78	68	76	81	73	73	83	80	75	73	84	79	74	84	70	81	84	105	84	85	72	82	86	76	99	89	83	66	92	68	84	76	71	76	101	83	81	81	76	93	77	95	80	76	104	83	66	83	76	91	76	76	89	74	88	90	87	82	87	84	61	92	66	86	79	85	82	71	81	87	62	85	76	90	83	87	86	90	73	78	82	88	106	77	80	72	90	66	91	84	70	67	87	95	79	70	61	65	85	77	94	84	81	80	93	73	69	68	81	86	84	78	79	87	80	86	74	82	71	85	88	72	59	88	78	85	84	78	81	74	76	84	100	87	88	83	79	81	62	77	69	77	85	88	90	79	81	76	87	76	79	90	73	85	80	82	83	76	101	69	83	78	78	85	76	89	68	74	89	70	96	66	73	97	82	90	93	75	78	70	81	83	88	66	77	78	74	85	92	72	76	69	88	84	85	77	81	88	74	67	86	108	68	77	87	72	76	76	65	79	88	57	71	92	86	77	69	72	70	80	64	95	70	70	88	77	81	96	78	75	80	83	71	75	88	70	78	77	68	92	70	81	85	94	75	83	81	87	74	71	66	74	85	78	73	89	63	96	93	61	77	67	74	65	81	73	66	78	77	89	87	69	80	89	86	96	80	90	71	91	93	87	83	73	84	85	80	75	84	92	70	79	81	52	88	81	83	74	82	85	89	70	77	83	82	89	76	81	86	90	84	74	83	74	71	77	81	92	68	77	84	68	87	72	75	69	83	83	76	87	94	81	76	79	87	103	87	77	89	83	77	73	73	73	82	99	83	80	64	87	71	65	88	70	87	77	79	91	61	81	84	75	67	82	90	84	92	72	84	84	72	84	76	82	79	77	65	84	71	81	81	81	81	67	80	79	64	96	91	84	81	95	89	78	91	81	87	81	72	80	55	71	93	91	80	68	81	75	71	77	66	75	75	97	67	87	86	74	98	76	83	77	80	85	97	82	75	93	87	83	86	76	88	83	82	101	73	85	95	69	95	78	79	97	87	91	79	91	74	69	67	82	82	65	69	84	71	73	81	88	78	89	98	103	78	81	104	83	75	70	75	69	83	86	76	69	73	73	73	88	82	76	73	103	71	84	81	80	79	102	79	87	64	75	72	84	71	74	78	77	80	85	68	76	84	80	71	74	66	77	71	82	71	86	70	70	83	62	76	78	83	65	85	86	76	84	66	91	92	69	83	84	73	93	103	88	80	76	92	83	81	86	72	68	74	68	81	86	79	92	72	69	91	71	67	74	77	84	68	82	96	81	73	93	78	91	76	87	79	61	70	99	80	70	80	67	79	76	73	98	80	65	59	72	67	84	78	81	86	83	81	90	78	90	92	86	88	82	86	84	79	66	82	81	79	80	76	81	73	97	73	74	102	76	83	73	92	79	76	85	76	76	85	69	75	75	81	82	73	68	94	80	72	67	76	70	68	67	79	87	70	80	95	90	78	88	64	64	69	74	78	77	73	91	85	72	91	94	81	90	93	83	89	82	74	68	95	83	77	68	72	91	89	59	56	79	75	90	84	77	91	75	64	77	79	75	95	62	83	71	70	85	76	80	92	80	108	83	97	85	79	72	90	95	68	81	71	75	96	102	62	92	70	77	78	77	89	81	82	69	84	77	74	71	74	86	78	97	89	85	88	78	74	91	64	82	75	83	69	70	81	83	71	85	85	72	71	70	73	94	91	98	73	75	91	87	94	71	80	95	86	75	82	89	71	78	74	82	92	78	88	85	77	89	98	83	82	73	75	76	82	65	73	77	63
23596	7416	4234	3786	8935	12343	12655	10455	9125	8068	5532	4919	3939	3210	2810	2405	2219	2344	2362	2384	2666	3063	3291	3758	4324	3647	2775	1956	1328	968	841	681	662	646	616	561	608	632	560	589	587	593	634	604	624	607	571	611	603	606	611	644	618	631	619	574	603	606	590	574	583	572	607	610	556	638	585	579	579	616	610	569	584	571	633	605	594	555	619	568	560	643	565	618	594	578	614	586	654	572	598	577	652	628	627	562	637	579	586	655	606	608	598	601	592	641	618	577	587	600	589	599	608	573	596	622	608	576	596	615	625	603	625	607	623	605	620	648	582	627	619	597	613	656	607	596	611	589	620	599	590	610	583	570	606	641	596	641	573	598	623	557	598	591	558	609	592	600	588	619	566	610	573	545	583	595	587	587	586	551	625	583	581	585	605	580	611	629	613	575	603	609	572	602	625	602	585	594	568	588	559	593	604	566	575	580	605	582	623	616	608	549	549	605	598	570	623	630	603	624	620	600	609	603	603	602	584	593	590	586	564	632	596	623	606	593	571	617	600	653	559	558	609	607	609	619	609	580	649	578	592	584	602	585	628	611	592	609	611	607	595	636	594	590	586	610	607	633	591	648	623	566	611	575	560	587	627	607	572	593	539	625	589	591	563	586	601	584	633	632	619	584	624	594	610	604	602	600	567	586	575	609	653	615	583	608	608	595	599	601	580	567	610	583	591	611	594	585	595	585	586	570	592	589	627	596	627	603	581	644	595	562	577	575	608	587	534	581	570	543	613	595	573	592	638	546	588	617	571	585	605	594	577	552	584	568	594	579	562	593	561	599	636	612	610	616	598	616	566	574	601	648	612	590	607	625	570	579	579	628	597	592	600	583	631	613	623	610	601	599	549	634	571	588	603	567	594	648	602	563	593	585	628	597	609	561	614	571	599	554	601	575	645	572	624	648	613	568	585	593	588	618	627	593	572	580	586	640	599	606	618	582	592	615	600	594	578	564	609	609	634	575	582	597	634	652	600	604	547	584	589	581	612	578	565	595	614	601	647	586	550	562	626	605	587	608	638	620	579	591	643	612	590	571	545	627	578	590	629	631	596	591	621	624	605	552	619	599	592	631	612	599	583	585	582	602	578	618	618	649	628	597	597	590	581	639	600	600	585	591	597	594	610	607	622	622	583	629	591	586	644	565	543	559	634	605	612	596	622	598	594	595	613	593	573	578	611	589	607	612	584	575	622	634	577	558	601	615	589	605	612	612	562	620	586	611	612	569	623	646	597	613	630	587	566	548	588	613	603	595	562	598	625	559	568	565	574	591	626	575	640	559	563	611	581	579	567	603	554	614	626	611	618	533	628	605	584	618	582	604	596	601	584	608	604	635	623	600	569	597	607	566	564	626	578	587	632	570	571	578	570	604	590	575	579	567	584	601	618	628	557	573	640	596	556	594	607	628	639	606	584	569	602	607	589	578	597	596	574	603	600	570	605	575	624	573	567	598	577	618	606	612	576	601	593	529	571	612	583	633	565	594	641	582	565	608	597	580	632	584	614	626	593	618	581	574	579	589	570	570	585	612	569	629	597	591	604	639	591	636	572	625	552	645	590	589	583	588	613	572	634	635	608	625	599	591	596	587	577	580	613	629	595	626	567	620	588	608	608	580	588	591	595	573	625	574	619	597	590	586	544	596	609	591	565	607	566	578	597	639	573	611	565	570	635	588	594	560	598	616	613	598	591	606	586	576	575	611	585	636	576	576	574	624	579	596	577	591	558	608	595	606	627	637	558	566	611	619	578	584	577	605	636	615	576	571	580	585	604	568	606	577	624	616	580	611	569	605	616	617	606	597	576	587	572	606	583	624	595	572	599	589	649	580	602	579	626	648	601	590	605	642	613	582	622	601	583	571	639	593	588	614	598	642	580	593	584	611	591	620	566	625	584	568	599	575	601	563	598	582	575	633	569	580	638	595	611	608	575	609	546	612	550	634	568	564	559	571	566	600	600	593	615	628	567	587	586	552	624	596	620	583	588	601	651	604	614	580	588	566	605	577	621	568	629	556	620	585	585	608	649	582	576	593	642	587	591	594	640	587	612	569	575	633	616	596	590	593	604	546	608	598	586	572	577	593	579	577	616	589	652	644	604	557	599	583	594	576	626	621	596	616	619	609	606	603	652	632	624	635	612	627	613	592	582	617	589	587	566	592	581	565	636	608	605	639	599	605	561	566	596	599	618	584	581	567	627	659	600	588	639	638	594	602	564	581	626	618	587	630	604	590	621	620	615	580	645	634	593	602	572	585	625	597	603	595	597	570	569	613	598	583	589	653	589	604	586	607	593	632	604	620	566	607	588	576	610	555	574	615	599	625	597	621	562	613	607	610	580	584	597	608	625	636	580	593	590	570	570	583	613	591	601	596	574	578	589	642	591	595	581	590	570	593	594	596	583	599	598	593	595	554	559	622	607	611	611	581	596	605	650	592	579	583	569	628	553	616	617	539	626	588	582	584	591	579	614	612	575	544	623	602	582	591	593	539	603	558	586	558	604	620	629	567	586	606	589	600	601	629	629	617	598	581	601	590	620	631	606	636	633	553	596	584	626	578	599	546	556	542	593	593	581	618	624	585	578	603	571	567	610	604	587	642	586	605	574	608	565	608	630	607	585	619	586	612	647	602	594	581	629	660	620	622	623	587	546	615	589	598	608	599	631	568	573	569	597	576	607	576	628	628	599	589	622	603	601	611	604	600	562	641	593	610	616	599	622	613	576	604	605	620	650	579	585	598	592	564	573	601	585	570	649	619	587	591	602	611	577	660	581	555	612	609	590	603	563	626	592	660	598	596	603	577	623	602	598	639	629	586	593	588	602	665	626	573	573	582	595	613	624	582	577	563	617	602	625	637	601	633	596	598	643	602	639	558	574	599	655	578	609	605	617	558	621	643	562	578	568	640	603	599	591	560	652	626	571	599	580	610	625	617	635	572	604	606	595	661	597	651	613	577	615	645	604	580	622	638	587	600	580	592	621	552	571	615	606	576	588	648	598	573	600	582	589	598	548	593	606	585	594	584	570	603	587	599	654	555	608	626	561	610	568	611	553	604	589	608	614	594	564	600	641	578	603	611	568	614	558	602	591	608	571	561	584	606	589	600	597	622	597	588	576	602	630	644	590	570	599	542	583	550	637	615	607	623	634	575	604	623	635	562	571	607	589	577	604	571	593	589	603	645	602	629	609	600	581	608	608	579	629	623	567	601	609	568	591	577	589	598	555	612	594	587	605	618	601	597	578	572	592	635	625	606	569	592	582	612	564	627	576	648	582	569	591	603	562	610	668	613	667	564	598	589	576	605	614	593	600	627	582	647	607	648	587	593	580	592	642	563	597	608	651	611	583	571	618	603	583	626	597	642	573	605	596	581	608	576	599	611	615	599	584	629	595	586	595	574	660	582	595	601	601	603	608	589	576	580	615	560	607	619	594	625	632	614	607	600	623	625	628	586	623	566	624	579
3943	1060	536	326	317	341	364	384	332	256	269	248	167	198	193	176	168	163	136	146	210	201	318	437	421	348	326	213	166	117	96	94	78	79	79	93	84	84	79	98	74	76	77	84	100	75	96	88	69	78	96	81	90	81	89	95	92	85	96	74	92	87	70	90	64	84	87	91	95	95	100	82	83	77	66	91	77	81	86	79	95	83	85	85	81	86	85	93	82	85	76	96	74	77	84	65	92	83	74	70	90	69	103	84	84	92	87	80	96	60	68	86	83	103	86	95	74	74	81	84	89	77	73	81	88	92	69	72	73	86	90	74	82	91	73	78	80	76	76	89	66	84	72	76	73	79	97	88	92	93	84	90	87	91	81	74	106	63	79	81	73	66	82	93	84	71	82	89	82	71	65	91	85	87	73	91	80	75	78	86	92	85	79	87	71	82	91	92	74	72	66	79	77	91	82	81	79	81	76	88	85	85	77	77	93	86	76	101	71	86	90	96	75	79	80	75	77	93	96	97	92	81	95	88	65	84	92	94	89	73	59	72	58	96	79	73	80	76	77	81	74	80	85	91	73	74	88	75	90	79	67	85	76	84	79	76	90	97	74	85	74	84	86	86	90	85	88	96	78	88	81	66	81	86	85	83	78	89	76	98	80	80	86	80	83	79	81	89	88	93	83	88	85	73	83	102	73	80	85	90	90	66	74	86	84	87	72	79	87	78	89	73	81	80	92	85	74	88	72	65	87	74	83	67	82	75	68	78	75	82	79	89	66	70	69	92	84	101	75	73	83	84	75	70	86	77	98	78	96	103	89	87	82	73	83	81	64	77	90	66	90	87	93	81	73	86	89	83	77	80	81	69	74	90	82	92	78	88	83	73	61	70	71	95	83	75	78	66	79	89	97	78	76	82	97	74	83	83	69	73	69	65	90	93	96	76	86	77	81	73	71	85	77	97	88	76	79	87	80	93	67	86	80	87	94	79	75	81	78	87	93	71	83	82	83	79	83	84	79	63	68	66	72	85	84	90	78	72	70	100	78	84	86	71	78	88	98	89	96	79	97	82	95	79	86	82	84	94	57	73	71	83	80	85	71	84	89	75	88	89	85	73	78	75	81	82	87	64	88	75	87	56	77	83	81	72	84	79	75	67	85	82	86	84	90	79	87	97	73	82	89	81	79	82	78	70	107	72	107	101	68	74	69	73	78	96	68	87	80	78	76	100	76	80	91	74	86	78	82	84	76	83	83	78	83	84	96	84	73	70	85	83	80	89	89	66	82	76	87	66	73	80	88	91	93	60	93	98	104	68	88	86	82	84	90	76	75	77	85	79	82	75	77	87	72	86	74	108	86	78	85	80	83	77	93	82	75	94	98	81	83	78	88	84	73	70	76	93	96	75	78	75	91	84	92	85	89	79	82	87	88	80	92	77	89	85	86	67	81	80	82	103	83	76	89	83	79	68	72	87	112	92	83	69	90	80	74	96	71	65	83	84	87	77	77	92	84	83	83	92	83	101	96	63	82	80	90	97	71	85	84	84	89	81	83	70	83	87	85	81	80	112	82	83	79	76	79	76	77	84	80	99	90	83	92	81	97	88	78	86	80	89	81	91	63	91	89	79	76	68	88	80	86	74	78	88	67	107	92	79	76	77	62	82	69	97	78	83	76	82	84	96	84	95	96	76	80	69	86	88	93	69	69	75	80	82	82	79	88	89	78	67	82	66	85	79	77	86	76	74	79	81	90	70	90	92	79	92	74	75	91	88	77	89	93	71	108	59	83	100	65	79	98	80	89	91	78	85	71	91	85	84	87	87	81	60	99	86	68	98	73	95	88	86	75	94	95	87	91	84	96	81	68	84	72	80	87	85	92	75	94	88	101	85	95	86	102	87	86	74	63	82	88	78	81	81	95	71	95	91	77	92	85	73	101	88	92	82	101	90	79	81	83	84	82	96	82	95	88	80	89	94	71	82	86	74	84	90	69	82	77	67	82	89	93	80	84	73	94	82	75	91	90	79	80	89	95	84	82	91	85	95	80	85	87	77	95	83	99	65	85	77	82	78	83	81	67	75	72	95	89	79	73	79	82	84	79	84	85	90	70	85	81	83	96	87	74	93	102	71	83	91	75	73	100	79	81	71	97	79	76	85	83	93	86	79	85	81	78	82	90	90	70	66	70	86	87	76	73	97	73	84	99	68	96	83	82	69	93	69	74	81	83	81	77	87	77	66	97	72	89	77	72	82	83	78	95	67	79	110	83	69	89	73	89	84	79	86	89	70	83	91	82	102	87	106	82	72	82	82	78	89	84	85	74	72	71	84	77	79	93	88	93	88	84	78	69	95	81	63	87	79	76	81	81	86	86	75	89	86	74	82	81	100	66	88	63	74	96	83	85	69	92	92	69	71	81	80	81	88	83	86	72	96	69	96	83	96	64	92	97	86	95	85	72	93	77	94	88	76	86	76	70	72	84	87	82	80	79	90	87	87	94	74	83	87	81	90	75	91	75	78	72	85	99	94	84	69	86	74	79	83	73	96	88	79	76	78	112	75	67	97	88	82	75	60	82	95	70	84	72	79	81	87	75	78	76	76	89	70	85	95	84	79	76	66	77	78	72	83	91	77	86	91	73	98	78	67	97	93	87	72	81	85	91	82	94	88	83	78	79	96	76	88	89	67	74	86	73	72	93	92	87	88	90	83	80	78	80	88	74	88	65	91	78	72	77	78	80	77	82	72	80	86	74	89	84	93	88	77	75	75	70	74	82	75	83	82	91	76	77	83	79	85	69	98	78	92	82	73	79	82	81	80	96	74	81	72	82	70	82	100	91	82	75	94	71	93	86	86	79	83	79	73	95	75	77	87	83	76	90	80	91	83	81	92	89	92	91	87	87	81	78	85	94	90	85	79	85	90	79	99	79	71	68	90	96	64	103	87	80	87	80	75	76	90	84	86	84	90	66	78	58	91	87	95	88	81	71	80	85	97	81	87	82	76	80	76	83	69	71	67	84	85	91	79	81	93	76	65	72	91	84	73	88	78	87	76	78	69	90	77	77	81	82	81	77	78	86	81	77	90	76	83	89	75	87	90	66	82	74	92	67	80	92	90	61	77	95	92	76	87	100	89	88	75	72	78	85	96	91	66	89	78	73	79	70	82	74	76	72	66	79	98	85	93	85	72	86	64	80	85	90	83	72	103	88	81	97	79	72	78	80	80	97	84	81	84	90	77	88	91	95	73	91	80	92	83	88	65	79	72	87	75	93	85	78	93	92	79	76	77	69	78	81	76	96	76	79	84	101	107	75	87	69	74	89	73	79	98	66	82	80	59	81	92	75	81	61	89	95	80	78	77	82	87	88	88	88	89	82	63	87	71	76	90	90	77	87	77	73	89	65	88	81	84	78	81	77	75	72	70	94	74	84	63	89	89	87	90	92	73	76	86	85	89	97	74	82	68	84	86	70	89	77	79	83	76	89	97	68	94	76	77	92	95
28626	9715	5600	5154	11988	16169	15575	13550	11536	8766	7575	5959	4872	4208	3689	3520	3212	2942	2902	2995	4191	4534	6947	8589	8284	7064	5262	3493	2140	1552	1050	814	733	634	603	641	603	594	568	619	584	581	605	600	608	613	589	596	620	632	594	609	600	571	620	605	607	616	613	627	549	646	587	569	589	623	602	584	633	627	593	659	587	572	598	598	613	573	613	592	577	623	609	576	589	620	638	603	594	654	618	603	631	592	608	605	632	633	552	596	584	592	608	608	641	627	625	602	597	560	592	627	595	603	616	606	624	625	601	603	615	614	558	579	610	586	585	607	590	619	612	596	613	655	636	614	623	623	605	600	595	606	588	607	600	587	573	602	594	614	627	601	605	579	582	642	629	582	623	593	638	623	594	635	583	601	611	604	611	619	601	607	597	580	623	596	601	633	646	664	561	582	609	598	588	584	643	568	614	587	596	651	600	621	589	608	609	619	592	566	605	620	644	581	591	590	631	635	564	645	611	576	589	593	593	625	657	603	593	605	607	572	622	585	553	596	638	598	669	563	610	604	588	611	618	609	631	582	631	659	643	597	654	585	606	614	599	589	623	624	583	656	590	637	559	636	589	633	586	628	607	642	644	626	605	610	599	617	620	583	586	584	576	624	571	639	595	576	576	654	595	552	618	585	620	588	605	577	649	640	620	579	642	615	636	602	590	598	599	605	630	590	551	587	591	618	592	597	632	604	629	604	599	621	620	614	612	611	642	615	610	608	653	568	567	605	616	615	606	609	591	613	573	615	599	683	568	599	595	635	596	603	583	587	615	630	586	633	601	602	619	565	620	606	597	596	577	630	598	630	635	580	596	592	638	593	628	619	597	583	630	590	616	668	586	616	552	621	589	621	599	594	632	588	603	568	632	588	587	587	574	608	582	627	576	604	607	625	605	600	626	596	565	566	614	633	609	646	642	615	606	611	621	592	620	591	604	624	637	626	619	605	649	590	628	677	581	532	608	566	588	616	612	617	607	591	586	577	631	639	604	601	613	596	654	631	623	631	607	610	589	618	590	593	617	568	639	563	631	595	579	622	581	584	579	611	600	608	584	615	591	591	606	604	617	592	554	610	555	626	612	583	633	607	569	597	676	578	632	601	604	582	593	645	626	645	596	597	592	629	605	676	620	564	642	613	612	591	634	620	605	603	652	638	639	535	611	588	607	615	589	600	606	659	614	579	597	628	582	587	584	634	596	612	621	596	588	579	638	643	624	641	589	592	565	612	610	605	598	586	624	557	590	584	612	610	634	616	602	621	617	645	638	586	575	594	595	601	645	581	584	642	597	625	558	603	590	606	628	611	588	628	635	602	625	603	645	578	610	643	627	628	566	623	644	604	654	613	602	594	602	637	633	582	665	626	616	609	608	570	610	622	608	561	558	606	619	621	596	570	593	622	640	617	622	585	626	558	572	643	625	601	605	593	610	551	618	656	591	624	633	591	628	606	641	580	594	606	590	606	646	617	580	612	591	551	571	602	622	587	615	561	616	638	597	613	632	628	601	603	614	569	601	640	582	597	634	620	609	605	599	587	586	559	622	591	575	551	597	605	576	663	667	589	611	613	588	587	623	588	639	608	635	632	569	625	592	587	626	613	561	595	583	602	572	599	594	650	609	591	582	592	627	580	601	575	586	609	635	612	652	627	623	595	591	569	646	620	612	620	595	615	619	643	602	608	638	629	577	601	621	598	614	614	598	613	633	567	644	592	629	642	612	614	655	597	640	619	574	604	580	647	588	646	668	630	643	600	630	622	608	617	608	597	612	567	591	600	597	602	616	632	591	653	581	631	641	645	630	619	615	670	618	594	631	604	628	602	594	570	592	567	581	543	613	580	633	604	650	549	577	620	626	551	543	591	634	620	587	573	656	593	622	613	649	586	536	595	611	623	595	652	595	567	595	631	605	611	614	617	630	611	585	627	646	611	633	558	621	613	575	611	601	632	597	640	630	578	594	620	619	613	597	662	582	587	616	591	652	564	628	602	591	616	570	615	638	585	619	640	580	639	628	609	598	627	605	626	630	601	592	589	661	625	583	599	651	624	620	613	639	557	620	637	563	620	576	667	615	664	646	575	648	626	627	626	634	643	579	610	588	581	621	614	580	606	632	575	587	586	610	603	593	595	612	583	610	609	593	609	619	608	621	636	657	601	611	599	608	602	629	613	614	667	639	604	616	583	611	608	625	571	562	594	637	564	580	614	611	637	578	622	629	597	626	588	630	664	610	588	600	610	601	590	580	591	643	610	601	593	610	581	606	630	606	590	588	589	612	583	620	596	671	593	533	574	587	581	571	600	545	614	574	605	590	565	613	629	644	600	644	599	610	640	575	582	590	633	589	640	651	640	639	585	600	648	629	566	598	581	626	558	643	678	621	627	628	597	607	596	587	593	595	576	616	600	629	609	576	608	581	617	618	594	592	615	608	575	603	601	594	625	581	632	557	625	576	593	625	594	607	652	553	625	603	579	613	619	635	604	619	602	623	604	582	597	627	569	610	585	586	603	618	577	671	619	638	605	606	636	601	602	614	612	612	620	612	622	597	632	603	582	663	586	637	615	608	620	617	644	641	600	608	611	597	579	612	605	653	592	551	574	634	618	583	593	639	596	575	598	604	593	601	635	644	599	665	623	595	569	631	614	608	572	615	598	609	587	591	609	592	586	601	628	613	615	596	614	588	603	603	589	601	576	601	595	637	601	627	644	591	605	574	635	591	602	631	563	605	583	570	576	569	594	571	598	591	605	615	578	612	613	584	615	621	613	620	589	612	587	603	596	612	665	608	579	593	580	619	640	622	621	597	606	605	589	621	603	615	589	601	591	604	630	635	643	603	627	618	593	618	571	626	645	601	586	601	619	615	602	632	611	621	617	605	600	611	619	597	566	614	585	596	627	538	612	602	678	598	570	597	615	626	545	635	630	618	661	609	589	623	606	621	600	617	573	581	582	638	624	615	594	577	585	611	588	610	592	605	585	628	558	603	572	604	617	622	634	610	625	641	602	621	633	643	587	590	607	634	653	600	612	606	648	607	598	633	597	582	602	578	623	629	603	585	580	612	613	610	623	609	607	634	607	625	622	587	582	581	565	605	606	593	613	583	599	581	635	642	606	570	613	602	608	639	651	586	618	635	586	577	591	588	658	638	575	595	557	593	590	591	643	585	585	576	557	586	547	600	616	615	648	617	586	590	595	592	640	543	590	625	602	599	590	641	599	583	637	584	538	605	603	646	620	578	590	545	655	613	573	564	620	582	612	609	590	583	595	634	596	598	575	563	632	592	597	609	634	611	621	580	587	554	559	599	581	604	619	630	574	586	610	602	608	628	618	553	582	610	625	584	564	616	570	552	620	601	606	599	600	624	626	628	615	616	610	587	617	599	621	615	608	578	581	629	578	591	596	616	563	583	633	614	613	634	659	608	604	638	655	611	616	607	615	643	628	659	579	633	582	598	581	629	609	599	584
5173	961	515	321	273	316	313	339	300	297	262	249	225	198	185	203	199	166	223	232	209	201	300	419	408	384	302	272	190	141	122	102	111	106	101	88	94	106	96	97	80	87	81	77	91	80	90	86	89	100	89	81	98	99	91	99	72	93	96	100	86	101	87	83	90	95	90	104	88	95	79	86	99	86	102	100	103	90	92	84	89	94	98	93	116	77	91	91	95	85	98	96	90	94	76	76	94	80	91	94	94	86	103	103	114	84	78	104	89	92	72	89	86	96	96	97	82	87	80	85	111	89	88	90	96	81	100	101	76	99	108	100	100	93	90	87	98	106	96	95	92	93	102	94	97	104	85	85	71	92	94	99	104	71	87	93	77	85	91	88	106	88	94	94	98	103	85	86	90	90	91	95	79	74	79	98	89	109	89	93	98	86	98	89	90	86	94	94	105	95	87	107	97	92	88	77	114	84	91	94	102	76	87	83	105	84	99	96	102	88	106	71	87	87	89	100	102	88	91	91	86	108	99	75	85	85	95	95	84	80	87	91	104	78	87	97	101	90	86	89	104	98	84	92	85	87	87	90	93	92	94	105	100	84	87	93	105	99	81	91	108	85	83	78	93	77	89	95	98	83	87	93	96	81	94	107	90	77	106	91	89	81	104	90	109	86	89	90	90	91	92	82	83	103	89	77	106	83	80	86	98	98	93	92	94	85	94	98	93	73	89	85	82	103	116	95	86	95	97	72	98	78	103	82	74	97	91	99	97	91	79	96	87	109	100	89	90	93	88	85	81	86	109	100	91	90	105	93	111	74	92	97	94	84	96	87	87	85	98	91	90	114	91	85	117	100	110	97	84	95	109	99	113	113	87	89	100	99	86	76	90	85	101	85	89	93	79	84	83	95	97	105	99	102	76	96	94	99	96	91	80	69	99	93	98	96	92	77	96	97	86	91	87	84	85	95	95	101	80	79	76	75	97	85	88	88	89	96	78	96	99	79	104	75	90	91	94	77	89	84	83	89	100	98	86	96	92	88	95	84	103	84	85	102	99	90	90	89	80	93	85	99	87	103	108	101	100	90	92	119	103	79	81	110	76	99	78	91	77	94	81	91	86	105	101	83	96	92	95	87	81	86	93	77	107	82	106	103	109	94	75	94	107	102	101	101	104	98	88	95	98	95	99	94	84	97	89	86	73	108	81	88	98	92	95	84	93	100	96	87	79	97	80	100	100	90	91	97	81	81	90	75	90	86	85	110	122	114	89	84	93	97	109	101	73	96	101	93	79	92	100	91	109	83	104	79	84	91	101	101	86	81	96	106	77	78	84	112	97	80	86	103	78	87	89	97	84	89	113	86	88	84	98	93	91	107	84	95	110	93	103	102	100	103	108	91	103	72	89	99	90	89	84	81	95	104	79	76	96	84	94	95	76	82	88	80	95	93	98	88	102	94	95	88	90	99	98	99	79	100	81	97	88	101	116	86	85	107	94	94	98	92	86	109	87	94	79	91	77	103	101	92	86	96	101	84	95	99	85	106	92	84	69	91	83	75	88	99	91	84	96	89	77	88	85	103	80	90	101	86	93	97	93	87	97	87	71	92	103	80	96	84	104	81	94	79	89	95	105	104	83	95	89	109	82	98	81	88	92	78	119	86	75	87	83	78	79	105	83	98	89	94	75	86	109	92	87	71	113	84	88	93	95	105	101	82	111	79	99	101	99	101	99	85	95	92	95	93	88	110	96	105	89	116	77	88	101	104	97	83	91	90	84	88	100	89	97	97	81	87	102	90	93	93	100	97	101	73	94	96	102	90	84	78	94	89	81	84	106	97	88	89	95	91	91	92	79	89	91	88	106	94	100	84	95	104	108	109	86	102	71	87	109	77	83	90	92	92	95	91	108	84	99	86	88	111	95	91	95	88	93	102	103	82	95	92	78	94	97	82	104	92	86	94	103	104	104	98	86	89	104	96	84	103	93	96	77	105	81	97	111	102	93	92	101	87	70	87	104	98	91	112	90	99	99	115	90	102	87	84	90	91	96	108	110	97	89	102	98	94	94	94	86	97	98	118	80	86	97	82	102	92	87	89	88	79	112	88	83	107	85	74	89	91	89	81	102	95	89	112	112	79	107	86	115	100	117	90	96	97	80	90	82	99	88	92	106	79	95	88	105	97	95	86	104	82	89	68	95	98	103	73	76	116	79	89	78	85	93	112	76	88	83	85	90	81	97	91	92	82	93	107	83	99	92	79	83	79	96	100	81	100	101	106	93	75	86	85	82	94	92	96	80	101	80	113	79	84	113	96	97	77	91	88	97	85	85	77	82	70	83	96	91	75	88	94	100	82	123	96	95	96	96	91	77	86	103	84	92	90	97	96	106	86	83	115	88	101	75	82	90	86	73	93	97	97	95	73	105	95	97	82	71	99	97	94	88	95	88	86	94	91	89	86	83	103	104	96	87	92	89	79	91	91	106	104	79	92	90	75	97	87	106	87	97	90	99	97	105	76	99	97	101	93	100	78	79	94	79	102	95	79	73	89	95	108	84	95	69	90	94	83	94	87	90	76	87	78	102	98	73	71	78	91	91	85	89	100	91	86	78	91	80	91	75	102	90	89	102	90	96	86	100	79	101	87	94	102	105	111	87	74	82	93	82	87	84	95	84	77	95	99	97	92	100	93	97	106	96	85	81	103	92	102	94	97	95	90	112	94	118	79	109	85	88	88	96	83	84	96	85	92	87	86	85	88	82	86	110	96	96	112	90	88	101	100	92	97	87	84	86	93	88	87	70	72	114	83	75	92	102	83	83	89	88	80	84	101	83	91	100	91	87	85	110	95	87	92	95	97	93	82	82	99	88	96	88	87	86	81	95	81	85	94	92	99	107	84	84	95	87	86	85	84	95	76	92	93	82	104	93	110	75	84	93	76	89	90	81	93	100	80	86	84	64	91	87	104	105	83	100	79	89	74	102	102	94	81	99	99	82	101	82	89	98	115	99	90	97	96	90	86	88	97	87	88	89	89	88	89	87	95	90	109	94	84	94	88	85	84	95	100	106	72	82	80	110	91	83	95	104	85	118	83	80	104	98	99	83	98	86	82	87	106	101	76	70	98	70	86	93	96	83	79	100	95	76	86	97	84	88	87	87	89	95	87	98	111	98	90	89	97	90	73	98	98	83	87	92	92	74	90	89	106	85	87	95	85	94	93	88	95	84	82	103	98	82	87	92	97	98	100	100	105	93	85	93	91	101	88	80	73	93	81	111	85	100	78	87	106	88	99	81	86	89	82	72	90	91	99	95	86	80	100	111	102	94	105	98	84	85	99	98	100	87	86	79	103	94	73	99	90	78	111	103	107	92	114	86	84	87	81	85	95	97	83	103	84	103	94	96	94	95	97	100	96	100	77	96	75	102	73	76	98	94	96	68	78	82	93	94	86	91	93	95	104	82	60	91	109	91	93	84	104	107	90	97	106	99	106	94	100	89	93	109	98
28056	9004	5105	4956	11376	15752	14607	12708	10434	8748	7216	6105	4981	4264	4182	3933	3591	3967	4207	4459	4473	4534	5573	8927	7934	7350	6307	4537	2973	1971	1312	973	874	738	722	676	703	708	679	665	688	663	724	703	700	704	688	684	691	704	715	662	655	711	662	689	688	665	677	707	701	633	721	662	653	687	705	662	663	691	658	720	684	691	670	698	708	738	697	689	715	693	723	657	664	677	667	701	640	652	690	655	673	691	660	659	661	676	764	701	700	671	689	701	666	685	673	659	635	680	702	702	645	697	707	710	691	635	673	734	669	662	709	704	635	671	683	676	685	712	695	627	684	715	676	667	680	697	646	664	675	661	691	692	678	679	686	666	667	657	683	661	704	645	683	647	723	677	645	683	651	691	701	661	667	644	677	593	685	673	696	714	689	695	662	700	741	667	662	687	681	668	676	656	664	670	663	735	665	659	699	671	653	673	681	701	735	672	669	692	661	729	653	652	629	748	654	721	649	626	682	654	681	656	680	726	708	676	655	644	658	697	689	679	674	651	683	654	722	637	719	688	703	664	687	682	691	678	670	735	684	735	705	679	698	696	659	649	696	708	700	630	706	685	694	686	699	678	673	661	693	641	695	714	693	634	667	661	703	686	687	643	673	641	662	665	662	666	703	719	766	704	720	679	681	679	643	733	668	676	700	683	729	668	675	737	681	728	647	657	724	706	670	679	680	693	682	710	698	695	690	682	675	695	698	661	668	696	672	706	694	679	676	643	698	697	681	716	667	685	642	701	654	679	726	684	677	679	623	729	701	649	680	676	719	659	668	703	687	666	682	677	699	679	657	676	719	657	638	690	622	683	690	760	673	634	665	681	711	673	651	674	743	700	660	649	680	629	652	667	662	666	651	692	672	683	684	700	708	666	690	635	675	696	662	723	724	678	661	708	654	680	689	691	691	695	700	665	684	702	701	681	675	702	699	710	695	702	694	694	697	707	637	704	701	694	635	718	677	649	668	696	699	689	710	681	666	661	677	653	679	676	664	719	637	706	652	720	660	721	662	693	724	675	696	685	633	668	681	681	702	690	697	648	675	644	679	658	657	684	688	703	690	682	701	701	674	647	689	672	656	690	706	657	708	689	665	689	699	683	685	653	676	694	674	667	665	673	694	656	708	702	656	690	671	647	699	704	677	655	668	682	668	657	695	717	703	684	690	708	663	673	647	686	644	690	674	704	657	677	707	698	737	651	660	656	672	689	705	657	670	635	718	647	650	730	646	725	681	664	674	681	739	680	663	663	643	677	689	661	721	668	713	657	680	679	680	690	653	680	667	685	652	680	674	614	745	655	692	686	657	692	709	689	677	712	715	677	685	601	694	701	697	694	711	717	653	700	720	696	646	677	671	701	683	672	699	684	693	707	681	642	665	682	739	648	688	700	681	701	676	660	655	678	661	637	705	690	708	694	705	674	678	654	731	690	695	669	682	675	673	711	690	680	725	708	670	632	665	688	650	701	697	656	714	668	690	687	689	668	728	693	741	704	698	717	692	669	698	654	674	737	676	650	697	658	733	688	649	721	715	716	639	695	665	713	681	685	691	684	674	627	691	683	654	689	722	674	663	659	657	703	704	662	651	688	676	692	711	670	669	636	654	682	708	684	684	671	644	728	699	659	641	703	660	673	657	684	731	618	685	735	745	647	653	679	712	684	714	653	706	719	636	684	685	704	681	667	712	664	620	670	694	699	680	722	661	688	656	687	750	665	675	670	686	650	662	632	670	652	755	661	712	713	684	678	694	696	713	723	658	711	678	679	637	695	717	701	672	737	670	683	673	719	661	646	671	739	714	666	731	638	672	650	724	671	656	655	668	689	658	693	639	650	707	691	747	653	681	647	653	666	681	684	742	707	701	689	619	639	660	688	684	680	706	676	681	702	691	642	701	679	670	692	671	687	678	688	677	677	690	711	698	694	713	737	664	691	682	662	697	666	733	653	673	706	668	660	639	714	687	683	688	672	686	733	715	691	689	666	653	633	661	677	673	724	659	671	688	709	701	712	681	675	706	730	648	679	615	671	726	707	630	677	690	677	675	704	632	681	700	679	660	658	662	651	632	669	658	688	692	675	646	723	663	635	706	609	646	670	686	695	677	688	712	755	678	707	672	670	715	668	704	684	707	749	694	677	707	652	709	672	694	652	668	670	667	625	646	697	682	690	657	648	678	675	653	709	641	723	671	662	664	634	657	644	686	678	687	657	695	691	669	660	683	714	692	686	670	663	707	668	683	663	653	658	688	711	715	749	651	708	658	690	707	668	700	646	635	699	696	690	715	713	701	748	669	662	642	698	701	662	651	720	670	707	680	669	633	630	698	690	727	737	673	709	735	677	639	726	681	676	702	622	664	703	689	671	716	705	677	684	686	710	687	692	698	694	696	684	681	677	678	674	695	668	684	667	686	667	684	666	679	712	691	707	739	665	697	667	687	687	720	694	688	700	673	703	654	719	678	645	635	681	701	655	694	689	734	722	724	737	637	668	609	704	690	679	693	709	646	694	685	669	680	691	676	685	679	640	671	684	685	723	735	716	676	650	694	695	702	646	677	679	615	665	668	669	717	721	719	663	710	749	655	706	652	681	705	684	660	711	703	668	719	695	712	688	683	703	680	680	670	701	692	687	693	708	737	729	662	682	660	734	662	689	700	713	656	643	642	726	688	688	677	678	642	659	665	706	688	678	701	677	706	719	696	651	666	688	661	682	692	715	690	719	681	723	699	636	655	638	649	692	664	695	700	673	664	671	669	677	688	672	718	646	680	704	688	704	693	639	623	687	712	713	689	692	698	661	737	684	682	687	677	744	678	637	650	683	703	701	664	725	667	622	724	680	703	706	649	696	632	689	695	684	695	725	705	720	678	688	658	641	650	666	667	683	702	635	701	679	678	656	655	656	668	685	672	751	673	688	706	718	686	681	659	699	685	688	722	661	702	745	669	664	697	626	693	711	740	671	640	671	705	679	697	689	704	684	668	639	662	697	665	664	666	666	667	690	674	666	685	668	669	672	655	653	652	677	670	722	687	675	681	677	673	714	707	654	708	734	662	668	664	715	677	655	717	664	707	672	673	703	671	703	681	652	663	689	692	697	634	691	625	661	659	675	719	653	710	625	662	653	682	677	667	717	685	698	727	677	658	680	715	631	702	682	657	680	650	676	688	703	706	672	623	635	692	686	686	661	687	672	725	682	651	657	714	691	660	736	682	673	671	705	700	701	689	713	668	660	713	699	701	701	671	671	713	668	630	717	661	629	640	702	654	687	690	746	669	633	671	708	676	675	635	764	724	664	666	673	629	705	675	677	684	668	665	658	674	675	686	739	639	660	671	693	685	694	684	675	659	659	673	695	719	676	661	676	705	664	642	705	653	651	679	687	690	695	678	657	719	659	674	684	711	657	680	722	715	678	691	712	630	703	709	679	650	669	643	700	685	668	679	704	703	676	649	642	703	686	675	759	649	673
5641	1437	658	428	348	380	426	425	391	383	285	301	250	257	236	245	248	221	212	219	247	255	228	472	617	676	608	497	309	215	165	125	115	109	99	94	77	88	73	97	90	90	94	98	91	85	68	85	89	96	91	93	88	101	103	99	79	89	96	86	83	88	106	89	99	99	97	96	111	100	97	87	90	106	99	114	99	98	91	99	77	94	71	110	94	92	75	98	89	79	92	96	87	89	104	80	98	85	97	90	111	83	97	103	77	105	88	83	89	102	97	98	94	90	91	89	97	113	97	83	88	93	92	109	79	93	72	98	91	103	99	92	94	104	91	93	86	90	105	82	90	88	92	91	85	76	87	88	71	104	73	97	103	79	91	105	95	79	94	92	100	90	74	93	84	79	113	105	94	84	103	94	101	95	80	89	91	96	85	120	64	83	83	93	98	97	108	88	96	75	98	97	105	102	107	94	83	90	82	99	84	98	100	102	92	83	97	95	118	86	95	84	88	88	100	91	108	108	94	99	105	101	89	97	97	101	84	98	83	86	84	100	93	94	83	84	87	96	106	105	97	91	86	97	87	94	92	87	120	94	102	95	81	88	94	89	75	98	99	92	88	96	78	98	107	101	86	88	83	105	89	93	95	93	91	86	91	102	89	95	101	83	84	85	97	92	88	96	82	115	101	99	83	97	90	93	96	130	91	88	65	115	95	92	106	86	89	83	89	96	107	104	97	78	104	78	88	99	90	79	79	105	88	81	95	91	90	94	83	98	100	105	95	88	86	77	89	93	98	94	99	90	97	100	89	99	93	92	87	100	93	89	111	83	94	95	112	106	94	86	90	96	89	94	89	94	85	100	92	105	95	94	82	88	94	94	88	98	91	100	89	83	82	99	89	103	104	95	99	105	78	98	96	110	77	76	83	78	87	95	100	103	89	88	94	98	102	100	101	101	94	93	87	79	81	81	111	95	75	77	103	92	99	79	89	83	92	103	96	97	116	103	93	103	89	87	95	103	86	76	93	114	103	117	94	107	89	102	94	114	96	90	84	77	90	96	91	93	88	87	85	100	83	91	88	103	89	76	91	110	97	98	90	80	99	98	96	99	77	87	97	104	108	82	112	88	99	94	87	89	94	91	89	100	104	96	106	84	109	94	100	100	102	83	93	104	98	99	95	100	94	108	100	109	104	95	95	89	114	81	110	96	78	85	90	100	96	86	82	85	101	111	87	85	92	92	84	92	79	100	74	89	97	87	82	110	90	92	80	99	85	73	96	89	118	107	108	81	98	98	83	92	95	87	105	93	91	86	94	101	93	97	91	85	97	98	80	95	82	73	87	107	86	88	103	103	88	96	92	101	95	91	110	105	96	97	95	91	98	103	91	99	95	98	85	99	87	91	90	86	88	85	86	89	79	98	90	104	93	106	95	90	90	88	108	109	100	110	97	87	86	100	95	88	80	91	91	100	102	93	92	86	90	93	102	91	102	89	86	89	90	102	116	77	75	83	86	91	93	106	80	104	88	106	92	87	84	80	117	94	76	99	94	80	109	105	91	96	110	98	94	83	99	105	76	84	101	89	88	94	97	103	102	85	116	92	70	108	104	86	90	96	94	98	90	104	107	103	92	85	91	92	82	87	93	83	101	80	99	80	92	97	85	103	107	99	83	92	122	84	100	74	98	96	101	94	86	96	94	87	92	95	104	103	113	95	105	72	101	91	87	79	108	100	98	81	81	113	77	97	102	84	96	88	79	84	114	100	83	82	84	108	92	109	81	90	92	86	83	96	100	91	88	89	110	99	86	83	82	95	88	80	107	96	89	89	92	89	107	109	88	103	102	77	99	105	90	109	100	91	91	106	102	84	79	114	96	103	71	100	93	82	92	102	81	107	77	110	73	107	95	85	86	94	100	102	78	88	94	105	90	94	87	98	108	94	97	99	108	103	99	88	85	93	82	97	103	101	83	87	100	92	105	82	85	91	88	106	95	106	98	97	89	89	103	115	105	101	86	100	83	92	100	87	87	93	92	108	108	108	103	97	87	119	85	85	118	87	91	82	102	83	100	91	86	84	86	108	86	129	84	93	84	96	83	108	90	91	77	104	94	98	99	79	99	116	99	97	95	104	79	90	82	101	85	104	86	99	107	98	97	85	98	69	103	85	89	80	98	98	88	88	96	78	103	87	91	76	91	94	103	83	119	79	96	93	72	102	100	99	95	98	96	110	97	94	86	94	91	109	93	110	83	96	88	94	112	76	84	121	98	109	91	102	104	102	102	69	93	99	84	99	87	114	114	87	83	86	77	88	93	69	93	110	95	81	85	109	95	108	97	88	97	90	85	104	98	81	94	98	99	88	79	90	89	87	65	85	84	84	101	100	78	101	98	105	93	95	73	100	110	108	108	88	82	88	89	80	95	86	95	99	86	91	79	80	76	81	108	82	106	97	101	93	85	99	88	76	100	85	87	82	113	104	92	91	85	110	93	103	96	79	84	101	86	91	64	75	101	90	95	79	97	74	100	91	84	99	81	84	99	86	103	92	86	94	77	101	103	89	106	98	102	85	99	98	95	96	80	95	86	91	84	88	92	77	107	97	93	96	98	88	91	90	94	91	100	105	91	92	88	104	83	93	94	96	88	87	93	101	101	88	89	84	99	97	95	92	80	80	102	90	105	80	85	113	111	75	98	103	92	89	105	84	104	93	84	93	103	87	82	90	74	92	99	107	85	95	107	86	91	100	89	101	92	104	90	105	71	84	100	94	97	102	98	89	87	97	109	70	117	104	77	98	112	103	88	80	89	106	85	92	107	109	84	94	99	88	105	80	99	83	107	110	92	110	90	100	91	110	80	99	97	88	74	98	97	91	94	93	88	106	84	97	92	87	86	93	105	71	70	90	90	101	82	88	79	92	92	84	85	104	83	97	115	98	85	88	91	101	101	99	95	96	104	97	93	103	100	77	87	93	100	81	95	92	86	94	95	98	98	92	79	101	83	92	97	90	102	69	104	105	90	81	84	87	98	84	110	107	90	94	89	100	96	102	89	88	93	92	106	89	86	104	90	106	100	89	83	126	101	81	90	111	111	85	104	94	87	102	95	92	87	87	88	95	90	87	85	87	89	81	102	100	104	102	82	95	73	106	69	104	89	85	94	104	96	88	102	91	102	81	89	80	87	91	83	109	113	89	92	85	94	107	88	100	86	89	98	87	75	105	97	97	113	105	105	96	95	91	83	89	107	95	89	100	111	101	87	104	85	87	92	83	89	113	101	109	80	79	82	86	94	89	88	90	102	97	84	101	89	96	85	97	84	82	87	98	106	94	78	91	99	110	96	89	109	78	87	82	99	95	101	96	90	95	83	96	85	87	89	97	82	101	90	102	84	93	96	100	83	109	100	104	104	79	100	102	103	79	100	88	78	92	96	85	101	77	91	82	106	76	101	74	97	105	96	93	98	86	85	86	74	92	86	82	78	83	81	87	90	95	102	112	103	95
32232	11633	6417	6855	14831	19220	18377	15527	13172	11403	9357	7704	6467	5880	5636	5238	5431	5071	3993	4358	4683	5261	5521	8709	12305	12675	11471	8496	5301	3449	2249	1408	1019	849	732	709	715	647	662	669	667	705	696	664	691	701	694	670	643	647	676	708	667	668	666	674	694	683	650	683	718	679	670	696	658	663	702	651	673	695	694	682	662	644	667	645	697	642	695	700	675	669	678	695	707	732	710	716	695	686	689	688	670	653	651	714	656	685	718	688	679	695	712	710	708	709	660	684	719	693	701	677	680	682	668	720	623	678	713	674	672	733	675	685	667	685	705	688	685	648	704	713	741	693	680	679	681	654	660	692	686	706	658	663	661	691	651	721	709	696	648	674	677	697	640	652	657	678	647	672	703	706	689	692	661	728	725	706	660	712	681	709	677	664	668	683	698	695	673	687	677	668	674	704	664	694	693	654	696	656	688	661	661	690	704	686	646	706	681	668	679	686	674	649	711	716	675	663	702	666	704	659	681	636	700	673	701	688	655	643	691	740	698	702	679	706	678	676	690	683	747	661	687	653	677	688	674	672	636	714	675	677	684	686	661	679	655	695	704	689	688	702	697	722	697	676	723	692	692	625	699	647	652	719	700	655	684	697	712	704	717	707	681	689	700	667	668	637	685	711	696	655	685	658	691	706	668	702	658	676	756	672	664	683	671	673	667	627	703	707	708	750	677	701	696	667	657	703	637	719	738	686	663	664	674	705	699	712	701	661	683	748	664	652	669	675	678	665	706	702	694	653	717	709	639	726	654	673	652	671	696	702	710	662	677	740	677	670	655	663	669	718	693	679	706	648	718	693	653	726	707	681	662	639	707	670	668	692	650	739	721	676	681	674	697	720	729	689	678	682	719	653	690	661	706	694	671	651	705	643	635	684	667	741	660	747	673	655	672	688	702	699	704	727	690	723	700	683	710	669	680	671	704	667	712	674	640	699	725	795	664	657	702	705	722	722	692	660	718	698	664	674	680	676	689	710	717	685	638	710	695	723	697	658	721	650	685	716	679	693	705	680	696	675	664	669	686	714	666	683	667	687	707	707	694	662	732	682	676	676	708	681	719	688	691	708	711	640	680	699	682	690	687	664	676	740	680	700	672	657	665	714	729	686	663	710	705	712	669	701	714	670	678	707	703	694	679	685	717	679	680	672	720	716	669	666	640	668	636	665	683	699	663	674	692	691	630	741	675	675	720	669	687	658	674	695	664	664	722	693	680	674	665	685	693	684	700	676	704	705	638	722	653	695	714	658	733	763	698	706	650	659	651	650	711	694	688	703	699	688	711	689	683	702	666	704	688	702	684	713	663	683	663	663	680	692	721	660	736	729	666	684	672	678	699	697	687	668	648	703	688	660	666	683	706	667	726	694	694	636	666	691	670	668	698	757	667	671	692	711	656	690	701	723	698	712	694	672	683	656	718	704	718	677	676	663	692	684	644	692	667	629	664	685	673	705	679	737	700	746	617	702	663	640	697	653	662	719	667	705	678	713	724	669	667	677	662	722	701	658	669	718	656	648	680	704	691	717	669	704	693	728	684	709	726	682	613	700	712	626	682	701	705	700	671	682	644	688	711	629	661	674	665	658	665	650	655	670	679	648	723	691	656	710	659	686	680	729	684	643	669	712	639	647	674	685	709	663	657	659	658	656	689	714	682	704	677	695	690	677	630	720	633	683	679	670	698	675	627	696	675	675	692	689	740	670	666	662	685	662	692	699	728	724	665	690	669	668	675	627	677	692	723	685	655	704	703	716	664	618	683	664	696	675	694	684	677	695	655	689	691	703	701	677	641	692	635	686	679	697	715	662	685	684	674	684	688	676	656	668	696	717	686	676	634	682	691	698	716	684	680	693	690	621	671	667	619	688	647	668	673	664	731	665	639	692	730	782	730	742	681	719	686	710	678	660	697	659	668	693	666	683	683	627	704	683	672	692	661	650	654	701	670	660	673	711	684	653	716	703	702	643	673	670	675	731	709	729	665	675	726	651	712	656	675	642	697	724	689	639	689	685	692	685	671	730	648	667	616	692	642	678	691	681	694	676	654	701	672	699	668	660	677	651	683	651	678	666	700	726	665	671	718	655	671	694	682	652	694	692	655	669	685	666	707	712	674	666	670	707	688	686	679	699	736	702	677	684	693	701	665	666	711	695	709	661	663	661	749	638	659	667	658	659	650	643	695	702	648	686	673	692	676	724	667	722	720	691	699	699	728	638	710	675	732	643	648	647	692	668	666	712	706	673	704	660	670	714	714	693	705	711	647	676	708	643	703	705	663	642	696	678	638	688	636	633	633	662	679	737	686	707	738	685	688	689	698	686	695	654	666	713	699	675	694	678	606	709	709	696	687	710	659	706	704	680	719	710	637	722	702	700	705	658	692	683	689	671	645	669	652	698	656	679	668	741	699	697	691	648	657	683	699	675	670	664	716	657	661	668	657	672	681	678	688	669	675	691	680	609	683	652	719	705	655	728	645	629	690	709	696	693	661	702	680	667	717	698	668	672	628	655	682	713	671	685	672	651	690	697	674	697	693	720	732	682	698	677	673	654	684	680	691	688	688	618	651	709	684	669	697	704	671	682	703	708	688	701	715	696	672	669	657	673	691	706	684	709	655	660	661	684	719	687	662	662	680	652	684	660	669	655	725	689	719	657	670	661	683	723	653	683	718	688	642	688	731	655	697	652	694	698	659	687	707	662	702	664	681	682	741	694	724	708	683	674	686	670	661	655	717	671	702	718	690	730	682	693	646	676	697	686	671	671	730	673	719	694	741	680	718	689	659	655	694	692	698	650	658	674	711	666	704	694	680	671	668	683	665	700	672	679	666	658	709	676	675	702	662	654	699	723	714	693	653	744	675	634	704	688	686	645	671	670	682	715	685	660	692	687	686	676	700	712	685	671	686	683	715	722	640	673	695	647	732	641	703	678	704	683	678	671	692	717	653	639	675	627	688	740	661	708	684	712	661	704	701	685	721	707	654	655	660	675	667	676	647	692	727	697	704	667	692	684	693	712	657	699	663	676	655	651	646	683	673	707	663	664	710	697	709	713	707	715	703	687	637	700	717	682	653	693	688	647	644	731	722	704	681	680	674	662	714	683	662	703	683	661	644	675	684	651	703	668	645	686	624	673	694	691	655	718	713	657	639	678	676	680	677	688	702	687	691	656	664	710	693	722	658	662	698	692	708	665	687	710	673	702	677	680	671	682	669	712	700	695	649	674	665	713	676	714	689	670	706	683	711	651	672	681	700	650	645	672	691	704	666	685	719	681	698	680	710	690	694	667	711	698	670	642	735	707	693	737	699	688	667	696	701	677	709	654	703	680	704	715	659	680	669	731	686	666	680	732	697	703	690	683	702	680	740	636	727	670	687	662	707	698	679	673	682	678	677	646	656	715	689	689	652	732	655	701	708	679	706	711	642	689	686	617	697	682	703	683	682	702	776	641	675	719	717	682	687	655	747	636
3387	751	378	272	230	248	269	283	253	204	192	210	159	168	172	136	165	147	146	153	127	165	192	192	166	179	188	162	143	109	112	90	83	73	68	77	72	86	74	73	87	80	78	78	80	80	75	78	80	61	84	79	95	77	85	76	86	70	77	76	76	87	63	97	78	74	77	76	73	79	81	88	79	77	70	76	79	73	69	77	86	94	93	71	82	67	93	87	82	78	72	86	85	90	63	73	102	78	77	84	78	80	75	77	68	68	88	76	79	80	83	80	86	94	90	83	75	71	82	83	91	84	69	90	85	78	82	78	93	84	79	80	91	77	65	83	74	88	73	81	71	85	68	74	81	81	75	82	75	83	78	74	68	73	77	73	81	76	85	69	96	75	68	68	88	71	73	70	91	70	82	91	71	71	82	81	74	74	82	98	84	78	64	75	66	61	78	84	68	83	73	84	70	90	85	68	56	78	79	77	81	92	87	90	74	80	79	65	96	73	82	82	91	72	79	82	76	90	81	69	75	67	87	75	87	85	82	77	79	65	79	78	82	82	84	69	84	99	76	76	67	79	79	74	53	103	87	73	80	87	86	75	73	89	68	73	39	81	71	93	91	79	71	91	72	96	90	59	85	87	78	68	85	88	61	91	78	72	87	70	84	72	69	85	73	79	86	65	85	76	86	93	86	81	81	82	72	80	71	88	82	75	79	97	74	83	77	63	77	87	84	93	74	86	71	71	67	81	65	65	79	68	89	80	82	70	88	91	99	60	65	72	70	83	70	68	74	81	73	79	90	91	78	77	82	79	89	97	97	71	86	73	67	66	100	80	89	74	64	83	68	80	75	87	71	73	67	87	97	80	94	72	73	91	93	105	68	66	97	74	82	75	74	74	60	84	76	90	86	87	80	84	83	80	78	95	81	62	55	81	77	76	72	83	92	80	71	85	63	75	68	82	82	92	90	81	72	74	70	70	95	86	94	87	72	95	92	57	74	72	87	87	73	87	81	74	94	92	88	64	73	82	85	72	80	92	71	69	65	71	76	82	82	104	87	78	62	82	85	98	78	88	95	89	86	91	79	84	75	79	70	83	71	84	87	89	73	64	78	62	72	60	68	85	85	98	88	64	80	91	68	72	64	72	92	65	79	81	76	84	88	89	77	74	91	88	80	84	83	74	76	92	76	92	84	73	86	71	63	83	65	88	86	73	82	75	77	76	95	80	89	81	51	76	94	83	86	76	89	80	88	75	83	90	93	89	87	74	106	64	71	72	81	81	79	91	92	77	88	80	72	86	73	76	78	68	78	77	84	78	75	75	85	87	66	74	85	85	73	73	83	70	82	80	96	69	98	77	80	94	76	88	81	70	83	81	87	91	74	70	75	77	72	74	74	59	65	74	90	100	78	69	60	82	71	77	84	89	79	88	90	83	83	88	81	82	80	77	96	83	84	78	89	77	65	70	76	71	81	84	70	86	83	62	71	82	87	77	83	84	77	99	69	81	73	76	82	79	75	78	90	89	68	91	79	94	87	66	84	82	75	72	84	82	75	71	74	69	79	88	92	87	89	76	87	92	73	67	72	92	81	79	88	77	87	88	71	77	85	74	99	82	81	81	77	78	78	79	75	90	72	75	72	78	63	84	79	75	70	65	59	82	84	88	92	98	74	76	68	73	84	80	74	89	79	82	85	82	87	67	76	57	70	75	78	86	85	92	70	59	76	86	71	88	79	77	82	95	76	73	73	75	87	83	79	90	74	94	81	73	88	71	76	69	89	83	78	76	70	78	85	90	58	91	84	103	78	67	84	76	81	84	80	70	80	77	79	68	89	68	76	90	97	88	74	88	78	67	81	84	76	83	77	96	67	74	84	89	81	82	81	80	81	84	75	58	80	78	68	65	75	73	78	81	85	73	86	75	77	62	88	84	78	81	81	93	84	73	83	72	87	55	90	68	62	79	75	82	72	88	71	77	88	71	80	90	71	70	76	76	90	73	82	88	55	82	78	90	78	76	87	81	77	82	81	96	79	71	53	72	73	69	85	78	87	101	74	75	81	86	69	73	90	93	72	62	82	83	63	97	78	89	78	93	85	81	95	82	84	84	73	81	85	61	64	74	66	94	72	80	81	87	65	76	68	68	72	69	80	58	83	74	75	74	74	70	49	71	87	66	72	82	76	85	67	91	73	72	68	56	74	84	91	85	86	81	86	76	71	75	87	86	63	80	67	73	82	87	81	93	90	69	64	84	93	93	94	80	72	82	93	79	63	76	68	76	60	77	87	65	65	71	89	78	71	81	69	74	66	69	80	76	83	93	87	71	81	73	78	81	67	87	73	63	81	81	68	82	91	71	81	82	85	62	83	92	88	80	80	78	83	66	95	83	81	74	80	86	81	75	90	72	78	89	75	70	87	73	81	78	89	83	78	81	76	62	81	82	67	83	82	66	74	71	83	85	76	104	84	83	85	76	74	88	90	75	91	91	72	79	90	88	76	79	80	93	75	92	82	76	81	80	65	93	81	60	86	81	78	74	70	75	78	74	80	87	75	71	86	77	76	71	66	79	81	91	93	82	62	76	75	78	81	89	79	65	77	77	71	74	63	91	79	71	70	75	88	87	82	81	71	102	77	83	66	82	81	87	83	80	70	70	77	81	91	77	65	89	87	72	81	64	80	61	79	65	85	62	86	66	77	65	79	67	80	62	67	81	74	85	68	83	90	72	73	108	86	85	64	73	62	73	89	100	85	66	98	71	88	79	87	81	83	66	77	85	90	73	78	78	61	78	68	81	74	88	72	87	81	84	87	75	78	75	73	73	67	72	76	77	70	82	79	77	72	78	71	81	73	82	82	76	64	66	97	82	82	84	67	82	78	97	70	73	78	87	66	84	72	84	77	107	75	74	67	74	72	101	82	85	68	67	86	82	51	83	59	86	80	69	80	69	84	85	68	81	76	76	84	71	91	81	80	80	74	79	87	77	76	85	76	73	81	73	75	91	78	71	74	82	75	99	71	77	79	85	69	73	83	92	85	93	77	67	78	78	84	87	85	76	76	78	89	74	89	81	72	89	60	99	84	88	87	81	85	83	84	97	94	80	72	93	88	84	82	81	96	79	94	75	64	76	83	82	81	71	84	71	55	77	81	69	79	89	75	70	56	88	86	66	82	74	80	78	81	83	77	74	80	88	74	95	85	70	82	82	70	82	99	88	63	87	70	83	83	89	66	91	78	66	66	71	84	71	79	83	68	70	84	69	62	64	77	76	85	76	90	89	91	70	72	72	71	71	64	75	85	76	79	85	70	83	87	82	85	64	76	102	80	67	71	72	69	86	95	83	86	97	63	72	93	82	73	68	81	82	64	85	80	75	88	73	65	79	70	75	106	66	77	73	81	70	88	78	68	71	69	78	82	89	79	84	69	86	90	83	81	83	81	78	75	90	87	76	68	92	91	76	68	91	79	91	66	87	74	82	64	63	82	90	71	73	102	78	61	72
23986	7530	3823	4265	9139	12031	11394	9363	8364	6505	5495	4348	3692	3474	3251	2904	2788	2912	2561	2342	2414	3010	3575	3451	3620	3463	3112	2177	1481	1143	920	790	690	650	615	591	607	565	594	561	607	576	591	581	623	601	568	596	598	612	630	649	604	561	608	629	596	640	604	616	596	626	572	577	562	593	609	552	585	575	585	578	562	545	584	543	611	584	610	610	581	590	634	578	565	631	580	643	602	592	580	602	552	599	612	605	586	591	604	598	626	648	584	648	593	573	612	648	594	566	588	584	586	609	574	617	613	604	601	630	559	609	571	608	646	619	560	600	638	601	597	576	593	588	654	583	595	583	591	571	630	618	583	606	607	570	597	575	581	597	594	610	587	550	592	625	622	582	580	583	575	592	591	609	640	597	607	591	579	580	619	617	578	601	639	564	565	586	556	585	544	578	562	573	587	567	576	543	532	595	615	591	600	541	612	606	552	579	599	556	661	593	597	536	637	578	625	550	579	601	626	571	592	612	617	621	597	607	542	600	612	612	589	558	589	579	640	579	592	559	604	608	572	587	589	651	584	595	590	575	603	600	621	587	558	627	572	629	640	612	565	570	638	596	544	603	612	605	627	615	549	592	554	562	597	597	609	623	575	601	595	611	605	579	623	620	585	559	619	578	568	560	626	556	608	595	571	563	576	564	615	630	606	608	591	595	578	618	632	572	604	641	582	630	622	561	592	590	545	591	599	615	584	623	588	602	601	583	589	601	642	567	592	591	601	540	616	574	614	649	588	589	613	611	594	546	593	593	589	622	614	565	587	625	605	579	559	562	600	593	612	622	613	660	635	627	570	651	573	519	574	598	588	600	602	587	676	565	588	614	594	614	577	579	588	587	559	580	656	639	608	582	627	572	580	578	576	628	622	566	601	602	592	587	609	554	565	579	592	599	588	581	621	647	598	584	609	595	639	595	574	584	564	591	589	566	619	664	624	630	597	598	594	630	557	592	577	593	592	593	580	614	605	561	617	597	622	633	608	590	559	573	598	632	609	593	574	560	566	564	578	577	595	595	599	588	596	563	593	592	603	611	556	589	572	597	571	571	578	658	596	571	578	576	615	590	567	574	580	587	640	623	610	598	624	637	599	608	566	595	574	603	584	596	579	608	579	574	601	622	605	559	597	570	581	576	591	596	590	596	646	618	561	576	592	581	622	592	590	635	607	631	606	596	611	578	616	604	594	571	596	607	570	601	601	581	562	617	643	564	622	589	564	564	585	591	570	594	614	611	673	597	657	588	567	573	607	609	566	576	632	614	546	613	576	560	603	598	602	596	627	619	587	610	601	565	599	575	590	603	582	614	581	649	529	561	626	618	614	616	611	589	635	610	570	598	604	588	602	590	586	587	569	587	579	581	600	568	572	549	607	580	584	585	633	609	558	561	583	638	592	568	600	598	573	617	652	553	587	606	615	572	528	590	636	568	581	617	607	606	604	626	561	557	581	588	610	630	592	594	589	577	579	613	633	603	625	580	599	582	586	623	586	620	650	579	586	585	606	547	584	586	600	591	602	635	620	590	599	578	640	600	603	584	583	596	637	541	641	597	604	563	583	647	604	568	583	625	569	626	564	643	631	605	591	572	656	615	576	594	577	632	593	606	579	609	579	659	630	592	569	592	543	601	586	619	588	597	560	608	594	570	578	588	582	581	553	568	554	580	563	613	583	605	575	598	595	566	591	606	596	619	607	591	570	572	587	604	621	583	591	615	581	596	639	591	550	649	572	597	569	586	649	571	554	623	610	617	597	588	565	592	584	579	582	571	599	597	610	557	594	621	614	580	614	578	597	577	635	615	597	564	608	599	663	579	601	583	576	593	573	572	565	626	594	590	608	577	572	577	564	617	590	591	641	599	605	598	635	625	561	575	600	585	596	650	565	603	574	623	583	560	596	605	539	600	600	630	575	615	576	570	609	617	591	592	609	594	579	583	626	610	620	592	606	607	572	571	582	556	614	603	633	574	632	588	577	594	622	589	606	583	571	589	556	600	606	625	636	622	545	618	636	576	589	577	558	563	599	573	560	595	584	595	598	599	580	557	579	611	603	553	604	599	569	543	564	604	589	598	601	581	596	627	624	585	595	605	557	602	580	597	586	594	596	581	590	575	579	574	595	569	602	603	562	619	613	596	589	590	556	596	618	550	620	634	590	587	582	632	553	606	587	598	589	622	564	637	599	559	587	596	588	568	572	552	560	629	578	576	606	576	620	584	585	600	609	605	607	556	597	601	567	556	602	597	619	556	605	576	604	586	579	623	615	606	609	570	578	571	595	674	579	582	609	579	601	558	609	643	568	589	622	608	582	663	607	635	581	582	575	662	585	549	531	589	574	597	598	576	604	619	612	627	607	569	586	589	557	584	567	591	623	563	605	594	570	607	603	551	598	621	637	619	591	629	562	592	572	585	631	617	589	610	596	564	575	607	622	563	594	625	615	661	588	586	597	608	590	622	579	602	576	575	585	578	571	599	626	588	593	595	598	575	592	567	585	572	636	586	623	567	632	606	597	601	596	597	620	620	615	605	592	616	577	615	601	612	584	554	585	576	574	645	596	588	556	622	616	591	561	614	583	604	576	579	604	602	592	617	631	593	578	616	611	573	563	571	614	583	634	580	522	566	605	557	588	607	580	590	593	593	578	606	594	608	576	587	606	592	591	600	562	611	599	576	585	628	599	575	623	573	621	618	545	650	615	589	600	587	583	614	562	594	583	633	623	590	630	609	573	584	605	589	600	626	604	628	547	577	613	594	615	562	557	601	608	601	621	620	552	587	654	582	554	577	580	590	545	566	561	560	618	636	578	568	605	582	589	606	622	604	622	586	560	566	584	585	630	608	629	600	605	620	592	624	611	582	581	597	579	593	582	587	580	583	626	578	594	574	598	620	572	689	621	601	591	602	608	597	602	580	598	601	573	623	592	589	565	605	574	642	616	584	571	601	611	605	567	565	596	608	574	561	610	593	551	627	570	607	605	607	605	610	561	648	582	601	573	600	603	605	560	626	581	645	611	567	594	599	549	598	579	602	603	612	597	618	598	557	629	570	648	587	627	582	595	604	598	585	577	567	589	585	565	612	555	540	628	600	608	598	613	569	584	643	637	525	621	597	585	622	609	609	591	567	591	566	574	594	587	586	557	619	610	579	594	619	644	596	595	615	602	576	555	560	623	612	627	652	584	584	624	592	572	593	591	634	573	569	579	616	620	586	581	553	523	607	591	650	572	564	600	615	588	585	594	602	585	605	604	628	580	604	602	581	608	630	598	619	588	621	635	601	596	610	609	577	581	622	571	570	559	563	607	566	621	623	624	564	619	591	585	553	637	599	591	596	571	608	614	584	618	595	582	550	561	594	554	617	596	607	601	615	619	598	582	581	581	569	600	613	599	626	591	606	620	583	568	555	594	531	572	593	608	606	582	610	581	615	588	614	608	571	604	631	576	622	585	579	600	560	600	610	602	548
3758	1043	522	332	281	307	336	351	354	292	228	227	193	173	202	169	165	185	194	195	233	244	206	291	391	406	388	260	207	154	113	88	88	91	98	77	72	61	92	73	80	77	74	87	63	76	79	75	90	79	93	99	91	86	86	72	84	75	101	90	66	80	85	75	81	80	79	87	91	73	78	90	81	90	75	65	76	80	82	79	74	75	88	85	81	77	78	72	74	87	76	69	76	79	91	74	80	79	88	98	80	91	79	88	86	70	85	79	84	101	77	85	72	76	71	97	83	76	89	76	86	78	85	65	80	73	77	82	91	57	66	86	71	72	81	90	79	80	76	91	84	100	75	82	73	74	87	82	70	74	81	93	87	78	72	81	84	100	72	86	82	73	83	106	84	92	83	96	83	89	65	79	82	86	84	96	87	81	79	83	87	75	71	78	96	81	85	98	83	77	89	107	84	82	105	81	65	95	78	75	68	87	68	70	89	74	91	83	81	84	82	80	68	71	73	89	78	77	86	71	84	80	100	77	87	79	88	62	89	82	80	82	77	64	68	71	84	73	90	77	75	88	81	65	77	101	72	71	90	74	85	80	83	82	99	61	87	77	73	84	82	76	92	81	76	86	91	90	88	80	85	65	81	95	80	75	69	72	84	82	75	82	96	84	84	74	81	65	71	86	75	85	79	76	75	92	80	88	81	79	78	94	68	81	76	79	80	77	88	92	92	79	65	71	96	87	81	77	79	76	75	66	74	80	83	75	74	86	84	70	70	87	85	84	76	83	90	78	78	97	85	91	90	79	78	88	77	78	75	77	86	77	78	85	98	84	80	78	65	81	68	81	80	61	75	70	86	91	67	87	91	89	76	97	80	77	81	76	82	72	76	75	82	84	101	81	89	86	79	83	79	67	94	78	86	91	84	76	66	88	85	64	79	73	77	89	84	86	83	82	93	72	97	94	83	86	77	96	84	89	90	88	86	85	100	75	92	79	73	75	82	83	94	73	59	86	80	96	85	96	71	74	83	92	81	87	75	105	76	77	88	91	90	86	86	71	77	80	69	86	79	69	71	80	67	86	84	72	74	72	83	93	84	81	77	78	83	82	78	83	93	76	79	83	73	76	83	82	85	97	78	96	71	97	84	75	64	77	83	94	82	67	93	76	72	79	78	71	91	72	69	62	81	74	80	88	84	92	83	93	82	87	105	91	82	99	87	80	89	78	89	70	100	80	84	91	77	84	78	67	83	100	101	79	82	99	74	90	72	78	79	82	81	62	71	80	68	92	72	92	77	88	89	81	85	82	65	70	85	75	79	79	95	86	83	83	77	65	94	77	82	98	85	91	74	102	80	79	77	80	89	76	80	81	81	89	78	91	76	90	86	88	91	91	77	82	95	84	80	72	74	65	83	88	83	79	109	91	70	75	94	95	69	81	82	88	86	77	93	88	68	92	86	75	88	98	87	62	69	76	95	88	85	93	84	105	98	88	82	89	111	91	81	80	79	82	93	103	92	68	96	93	85	76	65	93	92	91	72	97	74	79	81	68	77	71	83	85	90	67	85	89	82	76	89	92	87	75	79	79	81	73	78	69	89	87	81	87	76	93	74	81	76	88	83	79	96	90	81	76	75	75	87	73	86	82	99	85	78	89	85	88	78	85	81	83	72	76	76	95	99	78	62	86	73	97	92	87	77	79	75	88	75	89	87	77	77	74	81	76	73	100	72	95	76	72	80	81	73	80	75	75	81	94	80	74	78	84	85	77	81	97	75	72	80	80	86	85	71	71	96	63	83	78	83	76	79	91	85	91	95	80	79	84	90	71	84	89	87	80	75	84	81	80	92	86	76	77	63	68	98	93	92	83	85	68	71	83	73	79	64	91	66	75	79	86	69	90	92	74	98	74	70	69	81	79	84	67	84	84	74	93	100	84	78	58	65	82	101	76	83	89	73	80	67	91	88	70	78	69	86	75	68	97	86	86	76	76	64	67	71	73	87	73	85	80	77	89	72	78	87	71	77	88	84	78	70	90	82	89	66	97	72	72	72	69	69	68	79	74	76	88	74	89	66	74	113	71	74	75	71	69	72	82	72	90	82	103	55	73	78	98	77	64	85	79	67	72	98	79	87	76	72	104	71	94	71	72	72	77	85	89	95	79	81	78	81	77	70	102	92	74	94	87	104	82	84	90	80	84	70	87	87	88	96	78	87	71	70	67	85	83	90	93	66	60	91	87	80	75	71	79	62	67	82	89	91	87	56	71	76	77	96	74	88	62	84	94	69	87	86	66	91	83	77	96	76	70	75	84	80	90	83	81	94	85	86	85	72	87	88	85	78	67	81	76	78	84	77	87	77	82	89	73	73	77	87	86	94	86	83	73	79	94	72	87	102	96	71	81	76	75	85	76	76	80	81	77	75	98	70	81	71	73	74	66	94	98	86	82	73	88	80	77	79	75	81	87	67	88	93	81	82	88	79	91	85	82	93	82	87	79	76	81	84	72	85	101	85	78	87	68	62	96	79	83	71	85	84	84	107	77	88	72	70	86	77	96	75	79	84	87	88	99	72	89	80	77	82	80	79	79	73	71	89	73	81	75	96	90	69	78	64	101	87	77	75	86	64	81	70	78	91	77	80	70	74	98	80	74	80	81	79	74	83	82	79	73	82	78	66	68	87	87	99	79	86	91	82	81	83	81	85	89	79	66	75	72	81	73	68	75	89	80	66	84	83	74	83	83	76	74	82	75	75	77	90	80	105	82	94	79	66	74	87	79	91	65	83	78	91	80	74	88	80	87	83	94	94	83	83	77	75	86	91	79	103	92	82	73	79	74	76	78	89	78	98	79	77	107	89	86	64	81	76	78	84	83	90	84	79	75	82	91	86	73	75	79	77	99	74	70	66	77	88	71	84	77	68	89	84	85	51	91	90	95	87	69	71	73	94	76	61	73	87	89	81	86	88	92	87	86	84	94	81	89	85	74	95	76	82	79	64	97	82	87	62	99	84	102	76	90	67	92	78	85	91	84	77	73	85	83	94	91	85	76	86	85	80	100	79	95	88	92	77	68	86	104	83	80	102	80	81	81	84	86	87	88	82	84	72	70	96	89	71	86	85	101	78	85	97	64	90	90	77	90	96	84	83	80	70	83	86	72	82	67	75	71	66	73	83	92	84	76	81	73	92	70	122	80	89	94	82	59	81	79	64	90	82	91	88	90	74	69	86	87	84	91	66	78	82	96	96	93	70	87	76	68	61	87	83	81	77	78	77	91	59	92	77	102	72	71	96	79	107	81	79	74	92	85	81	70	66	75	65	89	89	88	80	90	73	78	79	66	83	60	65	88	80	71	101	74	77	82	81	91	87	84	103	80	78	66	78	85	82	92	85	83	72	85	94	80	86	88	73	60	87	82	89	73	74	81	74	70	69	83	91	87	75	102	77	92	95	76	98	84	76	95	70	81	81	80	97	77	103	97	87	84	87	67	94	77	81	105	80	70
27857	9539	5361	5546	11917	15638	14933	12029	11137	9191	7003	5997	5085	4472	3971	3783	3451	3409	3664	4297	4715	4526	3796	5335	7573	7808	6450	4517	2962	2025	1322	1049	794	665	667	568	563	570	589	620	642	603	577	560	586	631	642	575	565	591	620	604	547	591	588	611	595	637	621	635	556	561	600	624	640	605	616	602	611	616	584	617	579	636	622	595	546	540	622	614	545	556	601	552	612	588	583	659	608	578	567	587	570	584	616	629	580	598	562	587	637	623	581	627	589	646	626	621	618	591	621	631	599	582	602	627	629	605	609	613	574	625	596	593	592	564	571	560	565	615	579	622	586	576	606	596	580	634	613	617	598	605	608	567	593	572	613	592	603	588	577	606	578	589	604	577	628	619	615	606	629	600	575	577	624	556	597	589	572	572	658	583	567	626	627	558	604	660	644	624	554	590	590	547	644	605	566	593	598	603	573	637	589	608	617	603	605	583	607	608	593	590	575	606	643	613	580	600	604	589	564	607	652	598	601	642	630	605	615	579	593	608	595	561	609	643	603	618	588	616	618	538	587	591	643	600	623	589	631	550	614	556	604	564	607	603	595	598	578	607	573	598	571	590	603	617	657	618	621	571	597	619	597	612	592	594	594	620	600	590	638	625	607	635	615	621	617	624	559	595	593	604	601	593	662	596	600	565	602	590	619	598	568	592	663	561	567	601	573	594	621	621	599	575	569	574	608	595	620	601	549	600	628	591	628	583	641	593	562	584	647	577	615	597	566	597	591	588	619	566	585	569	592	601	582	591	598	600	604	566	595	630	609	601	598	616	617	640	607	632	588	644	625	629	611	608	620	592	578	609	634	587	604	581	637	662	565	607	622	629	595	643	591	562	600	610	641	601	625	620	570	590	624	599	572	611	611	609	567	587	604	607	571	611	586	642	635	589	606	589	633	581	589	614	616	605	607	592	612	603	556	600	607	612	578	627	598	579	568	630	598	573	555	651	597	624	590	592	607	560	615	561	577	615	601	607	583	606	547	567	597	613	592	548	635	586	655	614	576	618	598	638	587	589	573	591	583	557	616	627	569	620	572	623	612	627	576	564	617	584	585	599	612	616	626	594	617	604	616	610	545	591	641	578	603	600	606	603	601	598	611	578	597	598	590	569	591	584	642	597	584	586	603	576	616	623	618	607	590	591	632	629	621	625	631	598	579	565	616	634	588	586	654	605	573	622	608	632	580	570	626	589	601	567	594	563	603	586	570	580	585	579	569	574	608	599	602	536	583	611	600	586	641	608	626	656	611	624	590	596	561	599	586	540	601	564	576	610	599	575	590	597	578	556	580	598	596	643	617	651	581	586	576	616	527	631	579	578	600	607	605	579	560	624	620	601	591	602	534	627	604	527	578	639	608	593	599	601	593	630	579	582	579	601	645	575	585	607	608	576	601	581	591	564	610	592	645	586	632	589	601	585	628	569	608	539	583	621	606	584	631	567	647	582	595	601	555	581	581	596	592	642	588	583	617	588	579	596	604	604	567	575	566	632	574	632	574	607	582	603	629	581	613	647	592	581	584	575	589	605	629	615	574	577	622	580	593	582	556	583	606	580	593	594	604	597	567	634	545	621	628	570	635	650	637	623	591	602	604	615	557	601	573	605	568	592	598	631	583	588	590	607	544	551	622	592	605	624	608	603	586	586	576	589	593	598	561	556	617	615	586	611	540	615	549	576	620	548	608	612	561	663	598	634	557	620	614	581	611	612	602	562	643	644	590	624	584	592	604	581	592	572	592	598	628	617	595	591	602	593	639	618	598	636	584	580	589	629	582	618	596	593	617	616	609	566	618	616	602	573	602	593	565	599	556	606	600	609	617	619	579	620	569	590	574	607	582	601	556	591	612	631	623	618	648	652	597	562	589	588	622	601	599	589	593	593	592	584	574	594	603	590	610	581	573	611	632	600	603	635	612	597	622	613	581	562	602	643	612	653	596	579	608	619	623	614	551	578	591	617	627	601	642	589	596	614	640	631	599	580	605	670	563	592	587	617	613	594	568	619	571	577	586	581	588	640	595	629	613	607	581	580	608	618	597	608	625	608	567	538	607	604	567	574	587	572	568	600	608	631	568	551	628	589	626	626	610	645	621	596	607	596	600	619	558	627	591	621	635	589	587	612	601	582	593	594	600	560	582	594	615	607	626	612	587	614	634	592	565	622	613	574	617	558	577	600	612	648	626	592	563	586	587	596	632	608	595	581	613	596	598	600	615	618	591	594	615	622	612	570	621	586	569	564	646	573	601	564	606	608	618	624	575	578	593	553	567	555	572	598	587	630	597	640	568	605	613	634	580	603	637	583	601	576	612	549	604	622	650	606	573	605	666	608	577	647	599	601	607	603	576	620	596	617	599	633	578	574	613	588	590	619	610	587	567	633	593	570	597	590	661	598	605	602	618	618	579	635	596	571	604	595	568	564	659	598	604	561	574	620	584	598	590	604	606	613	564	635	581	602	613	568	622	614	619	632	591	638	619	607	644	616	586	601	670	568	637	635	589	604	599	599	610	621	611	593	613	614	582	603	593	616	586	617	644	574	633	549	615	600	603	639	620	602	615	592	592	559	588	571	575	586	552	602	591	593	551	606	583	547	624	568	588	567	593	595	588	616	613	603	599	598	622	603	584	607	609	618	609	574	610	624	595	592	586	559	593	598	622	610	570	601	617	638	596	547	607	627	603	605	644	623	589	603	550	648	590	585	573	579	573	580	588	610	602	587	605	607	598	606	552	616	611	653	595	603	610	585	621	605	619	587	582	607	606	614	592	657	599	596	598	540	567	632	600	644	576	587	602	606	590	620	574	590	624	586	627	536	612	606	643	617	596	591	561	647	572	606	611	579	629	609	574	629	597	577	602	609	640	596	612	566	578	611	622	585	648	594	587	628	617	566	626	607	611	564	599	604	600	571	591	599	586	583	604	617	576	627	574	557	635	597	576	603	593	635	594	586	627	580	608	595	576	603	605	599	600	598	586	570	618	604	563	605	578	575	566	600	602	560	570	554	612	586	591	626	620	612	580	562	589	589	617	595	560	570	612	572	587	613	630	629	601	595	626	603	626	644	589	575	581	609	592	610	579	611	561	581	634	582	579	629	580	564	558	595	631	605	587	571	629	594	614	564	574	596	633	580	613	601	571	617	587	554	576	567	641	580	604	628	569	602	599	597	584	584	584	558	607	584	610	596	613	599	584	559	629	571	583	589	585	607	637	600	617	632	597	574	639	602	583	603	598	625	574	602	610	579	603	565	567	612	589	627	596	604	603	575	588	544	621	567	577	587	619	584	644	637	624	568	597	560	560	564	571	610	577	578	645	615	594	633	609	615	592	605	574	660	628	596	600	589	556	634	590	637	625	606	592	571	577	624	624	597	612	630	590	635	621	569	593	615	590	575	601	578	609	594	617	605	607	571	570	619	698	583	608	626	623	600	588	599	590	588	620	593	600	572	616	596	661	574	591	630	574	646
4842	989	520	368	263	317	322	329	362	263	245	233	227	203	211	195	174	235	263	222	253	223	219	291	393	413	347	288	208	179	136	110	94	88	98	90	88	92	102	92	102	72	98	98	92	100	96	112	92	98	104	99	89	86	87	82	120	85	102	101	91	82	97	88	95	99	95	94	82	77	94	92	87	103	79	94	89	110	83	100	86	98	81	81	87	99	88	92	81	92	106	100	113	106	81	89	67	90	88	87	110	89	107	94	85	88	84	86	98	91	100	78	96	113	95	102	112	89	102	91	96	89	106	117	100	91	101	77	99	90	106	92	91	82	102	91	86	90	85	76	104	105	75	106	93	88	82	96	90	97	89	99	101	85	85	84	102	99	84	88	87	93	76	81	92	96	81	113	104	103	115	90	99	87	85	81	86	96	99	108	87	93	101	97	89	80	93	94	98	105	84	109	85	93	76	91	81	93	93	99	95	105	103	95	86	98	113	98	87	83	93	106	101	105	82	96	105	90	92	94	99	105	85	100	82	84	101	86	81	91	85	115	97	95	95	86	81	93	105	100	98	89	93	101	93	94	81	89	86	89	99	99	85	92	92	96	81	81	93	104	87	85	84	95	88	95	92	99	73	94	90	81	89	94	92	128	102	93	91	97	73	102	97	105	93	106	103	83	88	101	94	103	91	103	83	99	80	103	92	93	88	85	73	86	79	74	106	104	83	94	98	116	91	92	90	97	93	90	74	86	86	85	97	100	104	95	91	77	75	91	94	86	84	93	96	110	109	104	86	73	89	89	101	94	98	89	94	88	90	106	92	76	104	107	80	102	92	100	103	79	81	96	90	83	88	89	99	84	95	92	84	109	94	90	77	91	84	104	96	101	101	74	84	97	84	107	86	67	83	104	104	101	83	95	78	108	89	96	101	80	99	103	111	88	92	95	87	96	78	89	78	92	109	83	87	76	100	74	86	91	88	96	89	69	90	98	94	113	86	92	87	87	109	86	86	98	97	84	102	88	87	83	62	92	92	93	101	90	86	85	88	95	86	71	94	103	71	101	84	81	101	91	96	90	74	77	93	93	100	87	92	94	100	92	99	100	102	89	91	94	85	98	88	77	99	98	88	100	91	93	76	108	85	76	87	90	79	84	83	85	86	83	96	99	78	94	106	97	101	86	95	91	99	103	94	87	94	99	93	91	102	82	89	92	99	79	108	79	91	89	86	88	73	81	100	84	100	77	100	83	91	96	85	98	91	86	104	88	90	96	87	76	85	104	102	86	93	77	88	94	102	105	92	97	90	79	80	74	88	89	88	94	92	86	105	89	100	90	86	116	67	100	91	101	87	81	88	108	92	85	95	83	103	91	103	77	91	86	99	82	98	99	82	93	85	91	95	91	105	84	87	97	83	83	95	87	93	82	75	103	86	90	96	108	105	110	99	75	100	79	81	80	82	110	78	96	94	90	114	76	109	104	98	118	103	90	109	88	89	106	97	104	83	79	111	83	96	93	83	81	105	94	84	72	90	111	80	86	96	88	84	86	84	102	79	85	98	95	83	107	93	102	79	101	82	93	102	88	104	84	87	94	86	80	86	94	93	92	108	79	87	82	88	97	96	78	100	82	112	101	108	98	92	86	82	86	88	90	92	84	113	81	96	78	97	96	120	92	100	89	78	101	88	77	111	75	85	95	91	98	74	89	97	98	89	87	88	94	94	115	81	92	97	85	95	100	91	85	83	78	97	96	94	83	98	77	81	94	84	96	96	89	74	94	91	94	76	80	90	95	85	97	78	101	78	96	89	96	91	93	102	107	86	63	92	86	79	105	91	85	109	106	99	99	78	103	95	95	101	99	77	74	102	96	85	76	81	95	101	79	90	90	110	90	99	101	100	104	95	111	93	82	92	93	83	92	89	96	70	89	95	96	88	90	84	88	82	99	90	91	84	96	99	86	96	97	95	97	98	81	99	79	101	92	99	89	92	87	85	100	84	95	86	85	102	92	67	88	74	74	96	85	103	82	89	106	96	95	95	92	103	90	100	101	88	90	77	90	97	114	93	84	94	85	79	93	99	84	107	98	102	87	75	81	89	96	88	115	88	84	84	80	84	94	110	115	97	99	89	93	107	95	93	99	77	95	94	98	83	90	88	97	95	65	80	97	104	85	90	67	77	82	89	83	98	92	76	83	90	83	105	80	97	86	88	87	92	99	91	88	103	84	82	102	99	93	87	101	97	94	91	88	90	83	90	87	110	92	90	88	73	98	74	97	92	67	99	88	90	98	100	95	93	90	92	87	93	97	87	76	93	79	98	108	103	102	86	93	89	97	87	70	82	84	116	112	87	93	94	88	96	96	88	91	92	91	95	89	98	116	85	97	83	106	72	81	88	98	89	105	83	108	91	85	77	93	87	94	103	93	97	88	81	86	93	85	93	95	102	91	76	75	70	86	92	94	94	106	95	90	85	107	87	108	82	95	111	87	98	89	91	89	89	82	108	84	92	106	114	91	114	84	102	106	68	84	100	86	92	104	77	86	105	101	90	112	96	92	72	102	85	94	83	87	85	84	87	92	109	101	94	108	117	89	85	97	90	96	92	88	100	86	98	90	99	99	93	99	78	95	105	93	81	102	97	85	82	92	92	105	107	79	98	83	91	95	86	65	114	104	94	95	99	89	89	95	105	83	111	99	84	89	88	75	103	81	82	97	90	97	97	86	98	92	91	94	96	76	75	102	83	100	95	94	101	95	99	107	96	94	107	85	80	98	97	74	89	101	88	97	88	80	101	90	99	90	85	88	94	95	85	91	89	101	96	108	81	100	93	77	102	83	91	94	84	113	100	107	103	100	96	78	87	80	93	88	94	89	108	70	95	89	80	89	87	88	86	86	79	93	104	91	92	95	97	90	97	79	96	100	103	88	98	106	77	88	82	104	90	96	106	81	85	88	82	92	97	86	94	89	91	117	88	90	93	92	99	96	111	91	99	91	105	110	87	82	81	85	99	87	93	87	79	87	89	95	108	116	90	108	101	84	89	99	100	97	88	78	90	84	85	99	97	95	92	92	79	85	95	87	98	91	100	95	79	97	70	85	99	83	99	83	74	73	84	81	90	99	81	88	87	94	118	92	80	92	99	99	112	87	88	80	86	76	60	95	95	89	95	85	100	87	83	96	107	84	91	102	92	107	84	84	92	106	100	105	89	92	89	94	97	84	92	97	84	92	86	85	102	95	103	95	103	95	87	77	103	78	95	106	86	86	95	88	84	91	105	92	103	87	99	87	95	97	84	87	94	96	105	90	96	108	106	94	83	96	112	86	74	101	106	82	86	93	90	88	74	79	93	101	78	80	99	85	87	96	102	84	91	106	91	112	94	72	95	96	95	104	90	100	87	105	89	92	99	96	93	86	99	77	83	93	87	103	91	85	106	91	117	97	97	76	85	99	102	91	92	86	86	87	82	78	99	93	81	99	92	87	98	93	89	97	84	80	84	109
26157	9116	5513	5397	11179	14901	14596	11868	10786	8537	6705	6109	5436	4692	4178	4433	4439	4684	5633	5041	5179	4271	4401	5794	8133	8353	7101	4658	3252	2155	1557	1115	896	812	726	764	682	650	700	682	645	709	682	675	672	675	685	650	662	698	695	685	704	667	676	710	638	658	680	654	674	654	656	735	667	722	699	692	647	688	726	621	707	673	653	682	737	647	689	651	709	662	713	633	691	695	685	661	693	626	692	683	644	668	661	656	699	698	663	727	622	678	639	650	656	693	689	656	695	699	677	688	657	677	689	666	708	652	680	670	650	629	638	646	671	674	671	677	681	707	671	699	661	658	693	688	667	629	693	704	702	681	703	671	675	640	686	636	689	659	745	657	662	685	701	700	682	694	708	655	649	661	659	704	740	737	654	676	686	679	599	677	657	667	680	655	658	694	650	684	698	670	685	658	689	637	643	708	736	696	710	682	658	744	715	691	659	695	661	691	666	676	660	695	642	685	686	688	631	681	696	688	652	674	639	693	681	639	688	645	678	704	639	697	663	704	677	678	705	686	660	682	705	678	662	675	656	660	662	703	692	722	659	667	629	678	639	673	673	691	610	692	666	652	674	711	655	704	653	649	695	638	733	657	687	703	657	663	696	621	714	667	675	740	667	650	717	743	678	649	633	647	647	681	690	687	712	704	703	719	646	664	699	695	638	665	715	701	660	652	616	630	647	682	690	661	620	702	712	677	691	666	701	698	700	638	659	684	672	726	688	647	667	708	666	653	674	700	696	637	654	666	685	659	695	704	662	625	686	677	696	678	634	723	646	679	692	692	614	684	692	689	727	657	652	650	694	703	667	701	722	634	701	719	725	670	650	712	629	701	653	653	672	681	653	713	694	653	676	726	694	675	693	675	670	677	669	656	700	664	657	708	665	671	650	691	704	690	651	685	688	703	660	687	666	675	680	691	713	669	685	662	660	720	664	638	657	648	666	650	695	662	683	670	696	699	664	680	695	705	646	699	650	692	718	627	694	623	627	719	669	652	640	654	741	647	654	689	712	664	669	730	700	687	700	675	631	693	646	656	680	674	694	685	719	700	663	670	683	641	665	664	675	671	618	711	668	715	645	695	632	651	705	666	632	644	696	694	627	694	696	678	710	637	663	720	661	664	677	714	685	729	680	653	678	681	720	692	681	682	659	648	630	646	675	668	627	652	629	655	700	714	720	664	715	656	652	697	716	680	691	668	636	668	653	688	723	670	642	637	714	660	678	684	667	673	686	676	681	623	625	649	664	665	693	698	661	703	721	701	709	645	681	644	686	638	707	685	672	612	689	715	717	672	639	677	659	718	733	690	713	685	655	647	674	672	735	706	675	672	658	653	700	708	672	645	663	659	714	718	688	634	693	659	676	687	700	685	656	694	683	687	709	687	678	646	688	679	691	693	691	630	640	741	652	695	709	674	632	714	623	648	682	706	668	658	657	663	691	706	684	745	633	672	648	621	688	694	690	746	679	682	691	664	687	714	709	740	690	676	709	699	702	716	684	672	703	674	697	681	673	681	674	668	713	666	631	676	650	725	657	645	702	643	680	729	690	661	718	665	690	658	681	661	670	653	706	685	702	637	710	646	690	687	711	692	679	667	672	692	663	670	675	701	681	629	646	682	690	666	681	656	618	692	708	665	675	704	681	701	750	670	699	659	659	696	645	709	664	684	725	616	713	675	637	660	642	713	736	692	679	680	672	663	695	693	635	675	701	647	669	692	709	606	659	708	647	686	676	683	720	697	700	698	698	668	690	695	634	676	681	683	722	687	656	621	683	685	661	701	711	628	706	709	648	634	692	723	681	646	743	622	697	699	690	715	700	704	688	612	692	655	649	688	671	682	656	686	695	700	648	681	622	693	646	656	710	688	730	679	689	731	668	612	679	636	667	704	682	689	672	666	707	666	695	685	683	704	675	634	677	676	702	700	624	712	690	667	675	675	710	687	695	670	676	686	714	685	698	662	681	704	697	710	680	693	660	655	622	666	711	641	686	689	705	653	703	674	660	632	637	703	679	672	626	688	656	654	665	698	682	687	696	728	683	662	648	693	661	667	678	687	663	738	658	663	670	675	661	618	721	684	734	687	645	701	691	648	690	656	661	645	660	696	644	676	745	637	690	668	715	691	731	659	633	726	656	679	687	655	702	680	610	638	676	660	732	665	691	659	644	656	667	685	628	651	650	717	653	727	685	640	670	686	656	679	713	687	659	688	683	663	644	688	696	686	653	690	694	671	682	685	649	690	676	683	654	681	687	671	664	694	689	697	687	653	712	681	712	659	664	650	693	668	677	693	669	677	675	642	632	644	651	661	674	671	690	640	670	689	722	611	676	646	658	671	641	679	696	668	692	690	696	694	667	677	662	653	681	647	635	715	682	696	690	694	718	711	708	678	699	664	693	655	670	654	716	661	693	674	678	691	707	676	717	692	704	643	680	680	675	668	727	698	685	691	663	673	685	672	660	710	647	693	675	668	668	633	708	678	680	681	700	662	664	663	653	619	657	652	664	669	628	695	659	679	662	629	733	676	623	675	679	704	665	656	678	682	633	746	683	654	660	700	674	689	657	656	685	651	702	650	634	715	654	693	676	700	707	699	634	643	659	704	695	703	731	674	712	652	647	678	668	652	665	665	711	672	677	646	699	667	689	658	643	696	721	629	663	679	714	672	648	629	676	644	669	647	696	688	695	672	653	691	729	662	706	668	665	662	645	651	663	668	670	738	645	699	690	696	660	701	652	649	688	697	684	672	683	657	687	670	669	665	667	704	680	701	647	687	667	674	680	647	686	682	689	679	698	712	696	620	677	686	677	711	674	669	710	665	691	701	648	736	696	642	693	679	685	693	679	629	681	650	662	698	703	683	671	725	688	748	692	627	688	648	665	641	711	664	721	687	689	687	670	672	687	611	690	666	668	685	680	681	694	673	680	656	644	696	653	650	632	724	721	697	643	724	713	709	647	664	662	679	663	692	658	690	698	666	682	679	701	688	681	664	612	673	660	658	687	651	701	647	735	654	726	648	742	678	691	670	672	670	677	710	669	691	675	664	620	706	641	694	679	633	674	684	701	694	696	663	643	638	689	675	700	667	613	679	685	666	677	662	686	688	702	639	636	696	708	689	697	677	682	646	654	683	706	663	708	633	700	658	710	622	670	710	632	723	663	660	703	666	703	666	681	697	663	704	692	671	650	687	694	644	719	681	700	683	706	688	633	673	694	718	701	673	635	668	648	684	692	662	714	672	687	711	622	666	637	653	666	678	706	641	645	621	678	682	672	683	677	684	690	665	688	670	682	666	704	684	668	679	638	715	718	678	663	699	722	678	698	700	689	670	663	644	651	681	702	677	666	714	651	648	669	660	625	625	675	671	660	703	728	678	703	682	657	671	730	723	665	664	654	737	634	678	660	656	625	640	641	634	667	675	714	694	690	665	707	697	649	648	653	670	708	663	682	699	684	701	656	682	650	677
5104	1395	714	425	377	408	473	416	455	383	312	280	311	235	251	290	259	266	261	267	284	289	292	409	665	676	547	446	319	211	183	133	125	116	118	95	95	79	80	89	87	95	85	80	97	109	91	95	91	106	98	82	95	95	88	105	92	80	101	90	81	99	84	101	98	82	86	82	99	77	85	98	90	85	97	79	71	99	101	89	112	104	82	89	94	105	88	102	93	100	95	97	94	97	82	92	97	81	90	101	89	78	106	86	92	83	83	107	103	90	87	96	100	105	82	76	117	99	87	104	97	80	112	88	104	82	91	83	96	80	83	107	89	100	109	120	88	99	94	105	80	103	97	111	83	97	104	85	88	93	74	100	89	97	68	86	84	84	101	86	96	99	97	71	90	84	109	87	84	102	90	99	85	99	97	79	92	92	90	94	97	86	100	82	82	93	87	111	97	97	91	91	89	78	108	93	81	101	112	93	96	94	91	81	94	87	109	92	95	96	89	88	95	94	84	97	95	88	95	90	110	104	92	92	96	90	85	104	106	102	99	84	88	107	99	102	83	107	93	82	80	85	92	83	91	91	93	84	64	93	109	106	80	107	99	87	97	75	84	103	79	104	95	84	94	86	92	87	119	91	87	93	88	93	96	117	107	87	78	111	114	112	87	93	93	100	92	87	102	90	95	108	83	82	95	102	104	74	85	98	85	83	96	82	86	78	93	88	112	93	96	91	90	102	95	83	107	112	95	93	90	95	88	121	85	94	107	80	77	92	103	84	113	81	83	83	97	88	95	106	98	98	88	105	84	84	105	102	86	95	94	85	94	77	79	93	108	88	100	92	101	86	92	91	98	78	106	102	93	92	92	88	99	80	85	82	66	96	98	114	105	105	83	100	80	91	80	93	93	96	106	98	82	88	83	113	90	83	78	106	96	71	93	80	85	91	91	104	90	103	80	92	96	88	87	88	86	85	81	89	88	94	101	94	95	96	90	101	78	105	81	104	89	88	102	102	98	116	99	102	93	111	86	97	92	98	91	108	94	95	108	99	115	96	76	98	102	91	101	97	93	104	76	100	101	97	86	105	88	108	84	83	108	99	85	77	87	92	86	89	95	103	96	105	85	110	101	90	98	83	105	90	92	88	92	78	101	89	87	88	106	79	83	93	95	92	100	94	109	84	121	87	87	101	94	89	79	117	88	90	107	102	88	93	90	102	79	88	85	87	95	96	86	90	100	77	92	96	90	93	91	104	74	72	89	80	89	89	108	89	95	90	81	91	84	94	93	83	107	92	93	82	73	75	99	92	100	86	99	90	81	85	95	90	94	108	95	92	102	93	93	102	85	77	89	96	93	86	102	84	100	93	81	93	106	83	100	105	101	85	86	100	106	83	116	91	96	101	90	97	92	91	104	91	94	96	88	92	100	96	103	112	95	93	108	89	104	91	87	106	103	102	78	95	98	97	100	109	102	84	105	89	94	92	81	95	79	88	102	92	96	95	79	86	88	103	83	84	91	92	83	117	102	90	90	76	86	97	81	83	105	82	102	95	96	91	101	96	96	93	99	93	88	100	82	100	115	99	100	96	86	109	106	87	93	95	113	97	74	103	92	86	104	78	100	92	96	75	81	99	97	87	97	103	101	79	101	91	87	88	91	96	102	97	89	96	91	88	99	109	96	86	94	95	90	67	103	93	95	88	91	88	122	96	104	84	101	91	100	80	89	102	95	87	96	88	101	85	108	97	95	95	107	106	94	90	84	108	101	111	87	95	91	103	92	97	92	96	98	88	102	104	111	111	106	84	104	95	93	106	88	88	79	96	76	91	95	109	101	102	78	75	102	83	89	90	91	96	96	95	102	89	88	85	84	88	99	94	107	88	81	95	108	93	92	96	90	103	95	105	99	102	92	72	101	98	92	102	80	86	95	89	86	86	78	71	93	82	104	103	87	105	94	88	91	79	91	84	77	110	102	100	86	86	100	103	90	92	93	76	83	80	88	85	93	90	88	101	97	84	73	90	91	104	85	103	81	99	79	112	103	93	100	77	95	88	94	90	96	107	83	97	86	86	80	103	105	105	89	93	94	95	74	89	95	99	101	95	105	99	90	94	88	95	87	72	104	115	97	102	119	101	113	80	75	91	97	81	100	89	87	96	90	78	92	87	97	118	110	84	111	87	101	74	85	101	115	86	91	89	93	93	90	101	90	92	91	79	85	93	91	96	91	97	89	84	101	96	79	78	96	85	90	106	92	105	108	103	97	95	95	99	89	90	85	115	90	106	95	86	91	97	77	86	84	81	102	92	91	74	87	87	106	103	88	83	80	98	94	82	95	86	106	75	86	99	93	107	101	83	87	84	92	94	101	82	112	99	99	103	98	82	103	93	90	101	90	100	84	90	103	79	87	87	99	94	98	83	95	98	75	79	107	78	96	83	105	87	74	101	91	106	94	91	90	103	104	105	83	97	98	80	99	93	89	77	106	92	80	106	83	93	97	90	92	78	92	97	101	88	102	107	101	93	109	91	98	91	107	98	106	109	98	103	91	91	100	93	91	97	77	97	92	84	86	95	92	77	83	91	90	97	104	89	81	93	78	86	85	102	88	80	75	89	85	94	81	108	92	103	92	112	106	72	96	94	88	88	109	96	100	97	94	100	94	79	94	94	98	106	88	84	97	81	76	101	81	88	76	93	75	93	102	104	91	88	108	77	94	96	93	105	94	90	88	94	95	92	99	94	103	85	105	98	79	82	97	88	88	87	73	100	92	91	91	97	68	83	85	99	101	96	103	103	107	94	96	94	81	91	91	92	101	90	102	109	77	91	97	87	78	113	83	88	91	106	81	90	106	96	81	120	100	100	91	109	83	100	84	85	71	95	91	112	90	94	101	103	81	86	86	107	102	92	92	87	91	90	91	86	72	81	106	97	98	94	102	85	103	89	96	92	88	91	73	87	96	94	76	88	106	87	83	114	95	91	81	109	95	79	90	90	110	113	91	76	87	82	77	83	107	100	93	94	106	92	90	88	105	84	91	88	97	83	86	95	97	91	92	92	83	81	92	104	99	81	75	79	120	86	97	106	81	85	101	93	85	95	100	76	96	99	107	98	89	103	78	82	98	81	99	91	100	89	109	88	100	107	100	99	89	75	88	93	69	82	99	103	95	91	95	99	93	74	83	101	96	86	72	93	93	84	84	92	76	91	108	90	86	83	89	109	77	88	100	91	100	89	89	95	96	89	82	92	98	98	103	95	102	97	106	81	109	78	84	105	111	75	79	99	91	95	100	92	82	80	103	122	96	105	85	83	82	93	98	92	110	89	108	91	80	96	108	100	83	91	87	94	98	73	97	91	88	90	107	89	104	101	94	90	87	101	95	89	80	104	75	103	81	77	89	90	94	84	101	98	102	105	92	96	87	92	81	72	92	86	100	85	83	82	105	77	103	75	90	100	81	83	94	100	95	95	101	94	92	83	97	95	93	99	91	101	99	98	82	96
30198	11742	6933	7075	14185	19135	18443	15216	13181	11071	9273	7993	6954	6146	6064	5522	5131	5361	5197	5531	6252	5706	5480	8119	12347	12725	10678	7906	5162	3193	2005	1388	1023	808	728	699	707	656	682	708	692	705	694	708	684	679	726	679	769	699	663	704	705	664	695	687	656	665	693	683	686	697	705	635	691	669	663	662	690	659	692	687	683	651	640	669	719	691	673	699	658	697	706	648	672	673	662	616	697	682	723	742	672	651	711	728	700	692	672	685	706	717	683	696	678	666	661	711	688	634	628	710	693	657	688	657	687	705	710	683	656	697	728	692	648	667	628	658	675	652	667	703	664	653	722	682	694	637	667	690	670	663	690	684	663	676	658	666	654	674	693	671	711	632	698	659	695	695	707	651	716	739	670	663	683	685	739	689	678	694	666	703	669	708	681	659	620	711	719	685	728	729	602	674	717	694	662	631	649	665	692	667	685	647	671	678	648	726	647	628	658	692	665	711	695	677	676	677	692	688	641	712	671	680	639	641	661	641	685	745	662	634	721	710	673	685	660	655	677	649	680	699	690	727	652	672	694	645	667	710	688	641	719	727	680	648	693	729	638	690	708	709	687	681	685	684	691	712	678	723	694	649	692	715	668	664	706	714	684	662	704	656	686	639	701	698	721	663	682	717	652	676	631	669	706	659	671	718	654	704	715	684	661	642	641	655	659	654	711	673	661	652	683	690	715	648	687	656	645	672	698	695	658	672	727	720	667	674	643	696	679	648	711	658	700	691	690	731	660	683	679	716	679	704	659	732	650	669	664	715	706	683	638	692	662	689	642	671	695	662	697	654	688	676	697	700	710	675	735	648	704	672	676	664	670	663	665	656	728	694	675	661	681	682	686	605	665	656	629	652	630	651	649	695	707	712	688	658	632	693	656	683	693	699	669	661	689	653	612	698	731	674	633	718	673	679	643	715	706	669	687	685	682	661	674	699	691	702	682	704	686	681	700	701	649	716	656	677	676	679	651	692	734	711	667	726	652	692	702	667	702	698	677	675	712	651	705	674	655	638	683	691	659	663	681	653	736	666	666	685	696	665	687	646	655	782	682	701	683	712	680	689	673	676	721	694	663	654	680	690	677	698	692	692	680	644	687	676	677	640	666	693	691	714	637	704	694	709	690	690	695	663	628	661	695	671	664	697	707	692	681	716	671	732	673	686	683	650	652	647	693	701	668	649	660	700	660	673	686	683	669	661	682	620	717	693	698	668	682	668	666	658	650	672	678	659	668	681	658	691	621	660	705	655	716	693	681	676	716	657	653	695	661	693	653	654	738	693	741	652	692	646	656	667	686	706	677	676	674	640	678	683	693	695	713	695	682	661	627	646	706	705	631	688	678	685	692	660	723	653	667	683	683	718	667	685	667	680	635	688	653	682	707	681	677	710	723	676	673	655	657	657	655	698	675	704	647	697	736	631	674	693	725	706	720	648	693	665	709	653	711	651	699	704	681	717	687	701	700	679	742	666	709	670	662	686	642	699	714	641	712	603	699	646	720	671	659	682	707	659	700	657	615	678	707	682	656	644	715	648	706	674	675	617	649	675	674	697	663	676	646	685	681	683	651	647	691	750	677	658	691	638	653	655	687	682	676	661	672	654	681	670	697	664	649	655	679	656	684	679	652	694	750	660	653	651	684	710	724	690	652	688	639	641	660	695	646	690	655	648	667	671	691	680	645	683	682	693	658	742	678	696	673	640	632	656	632	678	692	675	663	713	649	674	680	739	679	713	648	669	683	665	700	702	700	694	704	700	710	710	697	677	685	630	651	684	652	687	679	707	681	616	674	672	708	637	712	688	703	643	673	708	664	684	715	693	692	643	698	660	695	683	730	671	655	675	678	635	727	623	688	623	676	683	698	685	690	652	688	684	729	707	690	677	657	628	657	671	692	664	660	675	672	671	703	738	688	635	688	664	708	666	665	694	648	695	650	653	694	665	719	705	655	689	702	690	675	669	716	737	675	668	663	702	651	665	713	676	668	641	665	667	643	623	694	662	708	636	707	682	727	686	651	682	665	709	687	657	688	658	657	661	655	672	709	675	671	670	678	663	709	655	670	700	673	661	694	672	667	654	681	724	674	639	665	711	681	646	682	696	742	651	643	673	702	654	640	683	683	661	719	705	702	664	700	615	708	713	702	645	680	664	618	657	726	717	685	693	651	691	624	692	698	694	652	684	656	660	668	723	690	700	646	666	662	687	719	695	656	691	662	733	677	675	654	696	677	722	688	700	690	715	653	703	688	686	652	633	666	680	688	657	615	710	712	620	669	705	687	765	644	686	660	674	685	672	623	691	670	772	691	655	679	730	681	655	716	680	705	669	672	680	686	710	689	681	683	682	670	701	659	674	681	647	721	681	703	719	691	724	689	669	701	682	679	706	655	654	685	672	642	696	690	669	710	679	699	655	738	683	697	676	704	666	703	679	663	649	652	681	617	692	689	678	652	703	687	686	721	662	730	670	637	661	666	689	715	683	698	625	637	668	709	688	681	701	705	693	686	695	651	681	686	675	703	691	647	641	694	700	676	695	654	724	647	711	648	678	707	688	662	702	673	680	658	694	700	669	638	643	709	725	689	700	697	684	674	743	664	666	656	670	668	634	645	721	698	669	670	708	641	701	703	690	718	711	674	679	656	653	701	671	709	740	644	697	650	739	618	694	696	671	626	682	670	697	692	654	725	668	704	703	678	745	709	672	713	683	686	687	683	660	639	675	611	685	671	666	654	661	694	664	710	636	692	667	704	683	658	720	714	689	688	710	686	664	649	634	644	632	699	684	685	699	682	687	698	713	670	673	648	682	696	624	710	679	670	701	674	697	648	701	671	670	675	698	726	594	706	695	657	691	671	686	676	721	711	707	678	718	661	680	748	636	674	682	685	699	728	701	695	662	694	687	656	665	661	695	663	684	668	640	667	696	678	664	638	683	671	677	698	698	673	712	700	698	685	663	647	703	708	634	646	662	666	697	697	705	666	677	687	656	638	659	712	692	632	707	705	654	697	661	671	696	660	658	690	699	644	700	701	680	645	647	693	683	626	683	684	706	680	687	641	681	710	682	681	680	667	717	701	665	656	698	651	661	634	679	701	710	656	682	621	686	648	679	656	669	714	652	684	664	668	695	661	677	650	656	697	677	656	698	719	694	708	669	660	692	693	667	658	666	675	654	674	671	730	724	663	681	653	695	694	674	695	712	717	621	673	677	650	685	616	688	688	658	658	662	696	733	657	722	696	719	625	677	665	682	659	655	684	668	667	688	704	694	693	693	678	691	679	753	678	671	674	682	658	642	690	692	665	668	690	694	671	684	679	679	663	707	679	704	713	695	644	678	666	675	672	675	660	680	691	630	654	664	692	707	671	662	688	700	679	720	706	683	652	671	692	667	673	663	659	694	644	683	677	653	661	655	713	671	717	681	683	643	696	687	692	678	692	652	679	699	652	700	728	718	650	711	700	674	688	667	629	665
3377	747	391	260	204	201	303	235	232	186	189	165	169	153	191	172	135	173	179	182	204	157	158	188	177	182	166	128	142	96	97	103	69	77	90	80	58	72	82	96	77	89	88	70	76	89	65	101	65	81	87	78	62	54	84	78	68	82	82	93	88	79	77	80	83	72	69	81	77	92	88	72	81	81	89	78	90	91	85	79	72	82	80	71	77	98	70	78	90	88	103	74	89	86	71	82	71	70	96	83	93	91	66	86	69	76	69	78	75	97	79	66	78	80	101	64	73	83	71	76	61	81	82	79	97	70	81	84	69	83	72	65	65	90	73	83	80	89	85	83	72	74	87	83	63	74	76	75	77	78	85	84	80	87	71	95	76	76	82	79	76	71	52	79	59	100	72	78	78	88	81	101	72	84	74	86	80	72	98	89	92	73	99	89	84	79	90	80	85	63	74	103	75	98	80	77	90	80	74	84	73	90	81	87	73	102	87	85	74	82	84	87	77	95	82	84	87	87	80	73	81	64	90	70	77	74	62	91	95	88	78	76	80	70	72	89	79	78	78	91	77	80	79	89	82	82	84	82	78	99	73	64	75	74	81	71	71	86	99	72	83	90	76	78	89	76	92	64	85	76	89	81	75	87	85	79	71	78	76	73	84	82	84	86	78	78	99	83	83	83	73	81	74	69	80	92	64	70	85	69	72	65	95	71	88	71	58	67	89	89	86	82	76	71	71	83	88	92	71	81	78	81	82	86	83	76	78	74	77	81	68	61	82	92	70	71	81	73	75	103	78	73	71	74	92	68	77	80	83	89	91	83	65	68	92	76	73	73	82	87	68	77	69	82	77	92	85	80	80	86	81	77	77	79	72	74	85	92	66	71	94	96	73	84	75	76	88	88	85	82	87	73	73	85	90	79	88	78	82	80	91	80	88	91	87	84	85	58	72	80	63	96	70	56	87	94	82	81	63	78	76	79	70	74	79	82	73	70	92	64	96	72	82	80	83	71	70	75	70	92	67	76	82	75	91	79	93	70	73	83	92	84	90	75	74	87	69	81	88	87	72	79	75	68	79	84	77	82	79	67	83	95	80	61	78	84	73	94	76	76	80	75	85	85	67	90	82	86	71	88	84	53	82	77	92	93	90	68	76	98	78	79	79	73	82	58	75	65	71	85	81	66	77	90	74	86	82	71	75	80	100	90	95	85	77	90	73	96	83	66	72	70	75	98	60	72	77	80	69	83	68	73	81	84	99	83	84	81	75	69	84	83	74	78	92	97	86	84	78	64	78	75	86	80	68	58	78	79	78	79	88	75	103	76	89	79	83	75	82	84	93	80	85	79	91	90	78	71	84	73	74	79	86	80	73	78	86	83	77	65	62	99	74	96	77	68	82	75	67	74	76	79	84	65	71	64	71	77	76	85	74	80	70	92	74	69	88	66	72	90	69	68	79	84	86	96	98	85	83	72	104	83	93	85	80	75	79	71	67	87	74	78	83	77	82	82	90	94	78	78	76	84	83	74	96	89	83	67	75	80	65	70	77	94	67	86	72	92	80	81	75	92	90	65	71	91	85	80	75	101	95	75	89	78	70	88	76	77	79	69	83	81	88	87	75	75	76	66	95	91	113	72	76	71	81	85	71	83	95	80	83	73	86	91	66	72	84	78	69	76	90	92	66	69	81	78	74	87	82	90	65	77	91	79	89	86	78	88	84	72	71	72	72	87	77	84	80	86	82	62	93	92	80	72	73	67	91	87	61	70	83	77	81	73	96	66	85	76	79	76	80	66	78	74	75	68	76	96	79	74	60	72	79	104	92	82	64	88	73	67	87	83	72	75	90	68	82	86	95	54	86	89	83	79	82	98	94	87	77	75	80	90	88	70	79	84	80	92	90	78	78	72	87	71	81	68	82	84	83	81	79	79	82	83	78	75	91	88	72	75	69	81	63	101	84	67	68	77	77	94	74	83	63	72	81	73	84	86	64	97	70	84	82	82	83	75	71	72	86	83	77	74	86	91	74	83	88	66	83	74	71	78	76	98	54	73	75	86	85	72	83	91	72	72	84	75	87	84	81	86	79	73	69	73	88	86	67	84	77	99	72	86	85	80	67	74	84	63	72	78	71	69	100	85	88	78	74	68	89	69	95	77	91	72	84	76	86	74	85	74	93	79	71	83	68	87	83	69	64	72	75	92	72	77	76	84	85	83	79	85	69	74	74	67	86	61	80	101	82	84	79	72	101	78	82	84	71	79	79	74	83	83	76	77	79	65	64	69	79	84	73	68	86	82	89	69	82	72	76	84	75	88	78	101	82	81	77	87	78	79	90	75	71	64	91	81	91	66	78	85	73	70	69	87	77	81	70	79	87	65	70	81	79	80	71	84	80	84	88	84	75	75	65	83	73	80	92	81	86	95	90	79	66	95	88	84	71	70	70	83	87	80	78	74	76	86	72	93	79	81	71	67	84	65	89	71	84	79	76	78	90	86	52	79	76	89	82	84	71	80	72	93	68	72	76	88	78	89	80	67	66	85	90	96	90	78	60	86	84	87	70	79	82	66	76	66	88	84	87	82	79	66	79	73	83	66	78	85	93	89	90	74	85	81	85	65	68	77	87	76	81	92	100	60	76	66	73	66	69	73	83	67	91	76	80	84	81	82	96	78	81	88	82	74	84	54	79	82	80	81	96	65	65	87	77	76	64	71	88	73	77	66	76	81	82	70	82	82	89	66	92	69	78	74	73	70	90	98	80	85	70	81	68	82	75	75	90	77	85	83	78	81	79	90	89	98	76	74	77	65	69	77	89	74	83	74	75	83	80	77	95	70	84	67	91	81	81	77	66	73	97	71	70	85	90	81	75	87	74	85	86	84	75	90	82	88	84	70	66	82	71	85	58	75	65	85	86	88	87	89	99	87	72	82	90	79	98	86	76	61	83	72	99	73	105	71	77	76	65	91	79	66	92	79	84	75	84	88	75	86	85	81	88	71	92	85	85	102	75	76	75	65	84	74	81	74	81	89	80	78	82	65	74	86	94	64	74	79	67	92	85	89	78	92	86	73	81	96	76	72	80	86	88	89	91	84	72	83	82	62	88	90	76	86	71	66	78	83	84	64	74	80	69	63	84	85	83	76	83	84	81	87	91	88	91	91	89	74	98	92	73	68	75	68	81	71	84	79	94	69	81	87	68	79	78	80	81	81	80	77	78	82	67	77	69	79	80	81	87	91	88	76	69	84	77	71	87	84	88	81	93	78	66	96	89	72	89	73	77	68	63	97	90	90	87	90	81	79	73	79	74	65	89	71	71	84	67	76	79	85	78	82	83	83	65	74	78	92	68	84	71	68	78	80	69	98	65	81	81	74	89	73	89	65	91	80	74	82	87	78	92	68	66	71	84	72	94	73	90	72	96	73	79	79	68	84	89	85	84	100	76	81	87	78	74	80	61	77	72	69	79	81	77	85	75	68	79	76	73	78	63	59	86	92	92	66
23644	7871	4181	4211	8919	12545	11664	9861	7845	6253	5210	4380	3840	3586	3483	3054	2665	2618	3215	3485	3905	3478	3301	3137	3423	3184	2700	2032	1498	1125	913	745	663	633	604	660	593	596	639	595	591	592	625	590	621	607	593	564	604	604	587	610	587	588	611	564	599	601	625	594	590	604	586	604	577	603	607	577	593	597	592	580	569	606	633	577	577	595	612	586	594	640	579	601	626	548	593	576	602	619	574	590	599	586	587	623	572	559	630	623	638	612	564	621	607	584	637	629	600	640	589	586	563	611	554	571	577	549	614	552	566	642	609	592	618	565	624	619	614	610	563	592	617	581	614	601	537	651	583	619	553	593	622	634	609	571	629	570	574	602	593	621	602	559	613	623	609	593	579	609	634	594	614	623	567	615	582	589	575	554	556	597	600	627	583	579	584	601	602	580	579	600	589	562	588	585	626	594	569	624	571	608	604	572	573	606	614	617	598	606	575	562	581	617	608	584	582	592	560	614	610	583	611	608	578	653	592	612	622	603	625	578	586	574	626	605	604	638	613	616	560	594	580	609	558	591	588	580	596	587	612	616	600	571	588	602	567	597	580	641	568	609	577	607	595	619	631	607	616	598	658	584	608	635	628	607	603	584	593	601	612	607	601	586	591	594	618	569	597	566	588	615	607	608	601	646	625	589	582	600	568	584	552	592	620	599	597	566	586	580	567	587	585	582	599	553	606	625	584	590	634	559	607	617	638	569	584	616	612	619	576	596	586	639	606	603	620	616	612	593	593	613	619	612	602	592	574	616	572	602	580	605	543	564	603	548	567	628	621	581	610	634	607	577	569	552	573	615	568	604	536	589	611	602	588	612	639	618	608	592	570	589	603	643	575	552	618	584	601	568	586	636	571	560	612	591	569	597	581	600	602	600	611	571	548	603	600	627	600	593	549	620	614	577	607	619	608	585	591	590	602	602	622	607	631	568	584	566	584	631	568	632	615	600	572	587	589	592	554	615	610	589	569	581	586	569	563	586	587	597	619	578	581	582	550	571	629	594	553	600	611	578	602	618	623	593	573	593	609	594	604	586	619	590	585	566	587	592	551	583	561	573	590	581	605	572	620	638	590	607	628	612	607	587	606	602	609	569	575	623	592	557	579	612	601	585	600	561	603	575	585	615	613	605	617	590	590	623	598	638	635	619	566	593	602	582	607	581	591	626	640	577	613	611	560	575	609	632	590	554	594	582	598	596	636	604	649	613	615	609	603	616	554	591	616	596	599	587	585	567	554	628	567	578	621	616	559	577	596	605	566	552	612	562	585	557	598	613	588	618	578	572	602	596	618	586	558	576	598	616	574	609	630	622	644	609	573	532	587	581	585	651	581	631	601	574	573	637	593	607	572	630	605	578	584	594	596	664	590	601	607	594	586	625	539	579	631	611	601	631	607	597	619	565	594	587	620	586	609	591	566	607	627	605	612	558	585	591	591	628	576	561	597	586	630	606	608	585	619	591	560	607	575	626	606	626	581	610	635	579	597	580	657	557	580	607	611	601	593	603	625	550	581	566	592	626	586	582	608	600	580	579	589	605	590	587	567	587	635	588	623	547	577	588	608	633	609	616	577	632	626	589	605	616	627	601	610	592	592	531	588	603	597	674	610	608	617	560	593	576	569	559	636	622	580	588	610	569	614	560	560	603	631	608	583	586	581	606	626	550	628	585	616	598	596	563	570	616	591	594	579	635	566	600	598	589	590	621	636	604	557	594	604	569	605	608	605	601	574	611	587	593	578	611	577	577	615	627	594	605	599	581	621	542	574	604	608	555	595	616	610	587	604	589	599	621	573	573	544	612	594	598	639	590	587	578	597	576	531	598	579	575	565	608	659	599	613	586	608	614	545	610	591	613	574	569	566	570	599	609	578	547	602	598	616	616	620	558	581	611	558	600	583	595	621	582	617	605	594	590	595	596	578	598	583	535	578	560	622	612	588	601	594	559	597	602	647	622	613	606	612	570	566	621	611	637	557	617	552	610	577	629	616	608	586	599	582	601	593	604	595	551	587	619	608	607	592	613	563	584	618	600	611	621	608	633	615	580	574	580	615	675	578	606	618	571	603	578	600	616	612	592	627	631	573	573	566	581	605	598	555	606	609	575	606	595	580	585	582	576	616	616	646	623	609	598	581	605	613	612	600	575	586	616	607	607	570	573	604	617	613	578	602	570	585	602	587	579	597	603	593	569	584	623	602	576	613	620	571	641	555	608	558	615	612	588	620	588	613	591	592	619	561	638	599	562	576	591	617	606	601	600	596	596	592	563	588	627	642	601	621	617	559	588	605	613	607	603	600	556	552	635	630	554	590	584	576	585	587	603	597	569	611	654	598	630	619	578	582	565	602	580	564	604	558	585	599	585	648	561	622	561	613	570	606	586	579	607	625	597	546	591	592	613	606	626	562	565	569	572	582	615	622	558	617	571	599	600	593	582	620	617	600	582	613	589	629	594	581	580	563	608	564	587	607	555	594	621	573	605	601	609	585	587	603	606	564	599	538	584	620	557	620	596	630	581	568	587	570	615	638	580	551	601	595	581	606	575	591	591	560	619	599	628	600	602	564	618	632	587	600	603	617	586	628	595	600	591	600	631	593	560	661	592	582	601	589	572	599	598	600	603	565	606	591	603	569	570	592	592	504	607	627	622	617	606	624	630	606	598	573	591	596	562	576	564	558	569	633	595	604	592	589	614	595	594	578	624	614	558	620	572	605	584	600	538	592	594	564	590	591	568	553	577	582	571	592	576	595	652	558	595	563	609	604	574	571	613	599	568	634	577	624	600	572	546	594	544	567	594	599	600	559	597	623	607	595	621	585	612	598	611	609	597	575	577	654	641	576	600	614	636	585	629	600	626	584	620	557	581	565	631	579	618	564	659	601	603	607	569	626	615	623	554	607	591	586	624	632	590	591	568	576	587	610	614	561	625	617	618	614	602	620	577	624	582	547	567	572	611	603	575	584	581	602	592	550	638	608	570	628	591	579	621	545	587	571	705	590	592	567	614	613	568	610	599	517	603	602	578	609	601	663	576	560	581	553	631	601	608	527	606	572	580	631	566	583	593	596	561	597	608	603	585	596	584	605	595	583	608	600	546	617	601	588	584	593	585	616	600	599	623	592	625	589	568	605	601	626	615	566	580	590	609	602	594	601	579	616	582	582	588	608	566	601	613	601	572	603	617	577	613	609	592	628	612	631	611	607	632	603	627	556	585	582	590	611	643	577	603	592	619	637	574	587	627	592	601	561	593	566	575	619	586	609	550	578	572	590	608	586	609	607	641	588	569	560	602	631	602	549	572	616	577	664	588	585	583	600	555	629	607	569	552	606	575	595	561	582	578	586	615	610	582	626	633	573	610	606	609	662	558	609	588	589	553	604	588	592	569	586	623	586	595	617	629	584	612	589	581	590	590	630	670	608	570	594	640	620	604	609	574	588	574	583	589	527	581	622	608	580	612	594	582	605	607
3656	1052	526	343	291	283	340	348	286	287	220	209	233	210	176	212	221	186	200	237	229	203	226	230	335	365	308	300	207	174	114	109	91	72	94	74	82	76	88	91	76	86	76	89	85	73	76	73	96	104	88	85	71	91	78	87	78	80	92	78	75	73	91	78	88	69	91	98	89	100	75	92	78	71	93	69	80	73	100	80	67	86	78	96	78	100	95	71	81	82	77	88	95	88	81	81	77	88	86	86	82	73	78	80	60	80	82	86	86	80	75	92	75	89	57	64	84	76	69	83	82	75	76	74	97	83	98	82	76	80	84	73	78	72	92	89	92	64	81	85	87	85	88	71	106	80	84	72	71	85	77	96	76	76	74	89	76	78	97	75	80	75	96	83	73	83	78	86	82	87	85	73	62	73	79	86	76	56	75	61	76	88	83	88	86	87	87	75	84	90	79	70	87	94	71	88	90	74	99	76	102	81	84	76	85	79	95	90	77	88	86	99	73	67	84	88	83	85	89	79	98	102	73	94	81	74	89	73	76	80	90	77	84	75	73	74	82	94	68	74	88	81	80	83	81	89	82	76	76	78	87	80	69	79	82	78	86	82	90	74	76	90	88	74	82	86	77	80	83	76	82	82	87	92	87	85	96	84	67	70	71	79	94	71	85	82	76	78	90	67	66	83	72	87	93	83	83	89	108	85	72	86	80	87	86	73	70	92	86	86	89	76	74	91	99	79	73	83	80	85	81	91	83	75	92	73	91	68	80	96	72	72	86	79	83	83	91	67	78	86	92	79	73	71	80	65	79	74	84	69	95	87	82	81	69	73	77	75	73	83	83	74	84	83	76	86	84	82	77	98	87	64	88	71	69	88	97	87	102	89	72	90	89	94	85	81	80	89	75	82	70	98	79	89	70	70	71	93	109	75	73	71	75	85	81	94	90	93	65	78	83	84	84	88	81	89	82	71	91	71	83	88	89	93	68	84	81	80	79	76	88	94	78	74	77	87	74	86	78	93	75	83	75	80	96	83	79	84	71	93	98	97	93	68	81	75	85	96	76	57	85	76	64	74	85	86	95	95	74	76	87	84	85	90	82	90	85	78	78	84	78	86	87	75	86	78	85	80	97	92	81	97	66	75	79	85	76	88	96	87	82	84	89	74	87	71	69	86	67	100	85	80	90	85	88	89	79	88	83	96	84	73	67	81	94	82	87	86	79	71	86	65	73	89	97	69	73	79	77	69	78	66	92	83	83	72	80	77	81	86	106	69	88	90	99	89	86	77	76	91	88	62	81	76	76	89	87	82	78	90	99	72	82	85	80	89	68	85	93	95	73	87	67	78	75	70	83	84	82	81	87	89	71	85	91	68	85	95	96	89	79	73	67	69	98	66	86	70	77	90	87	77	65	82	73	69	80	79	87	84	97	91	77	88	80	76	71	82	88	87	89	87	77	103	70	73	79	76	81	75	76	92	78	87	84	69	91	81	82	78	78	68	95	76	83	87	85	79	80	96	92	81	81	94	65	77	84	75	74	77	97	82	81	82	91	79	64	82	69	79	84	87	84	88	83	98	83	105	78	104	87	97	96	102	84	88	88	80	77	70	80	97	83	79	94	72	93	76	62	73	88	83	77	79	85	72	83	93	85	77	81	86	79	67	77	92	97	74	73	74	86	75	81	84	94	67	81	68	76	78	100	70	99	94	94	85	91	80	97	67	70	78	79	90	84	68	93	94	84	88	95	78	84	84	89	88	83	72	82	73	87	95	85	86	74	90	93	96	94	87	76	81	83	89	84	78	86	92	64	78	61	81	69	74	103	77	72	70	80	93	72	87	66	83	88	91	85	92	91	90	71	84	92	65	79	71	92	81	90	92	78	66	80	73	85	80	81	69	70	90	94	80	64	75	72	65	78	79	84	70	80	78	87	70	76	84	71	83	81	78	78	81	88	86	83	70	88	79	80	77	101	67	95	68	98	88	77	78	78	91	84	75	61	82	83	87	84	86	79	73	76	77	81	82	77	91	88	89	74	78	89	62	90	84	98	80	78	83	71	72	89	92	74	79	72	79	81	78	71	94	95	72	80	85	89	75	82	66	80	81	84	88	77	71	78	77	83	90	78	81	107	78	70	72	71	78	81	90	86	75	76	80	75	82	84	82	73	83	78	93	85	94	89	75	89	75	87	92	86	76	79	85	90	78	80	70	86	87	75	83	73	87	96	77	80	91	100	84	74	92	94	81	76	76	80	86	80	96	78	80	97	81	79	83	78	76	78	82	94	96	80	72	81	72	71	80	84	84	79	70	74	74	82	92	67	87	86	67	82	98	73	74	70	85	80	79	76	90	94	78	90	74	91	79	73	77	80	89	84	104	72	79	89	80	94	90	80	68	61	88	75	81	78	72	92	77	89	80	93	75	74	82	88	80	80	89	76	78	81	89	70	76	76	93	90	76	91	73	76	77	60	91	99	70	97	80	89	91	95	99	72	95	83	69	65	96	85	81	89	79	90	91	89	77	87	97	100	90	89	76	89	73	82	69	70	77	69	113	71	73	72	92	89	86	74	72	75	86	83	80	67	97	84	81	88	86	84	98	101	74	72	84	75	75	74	62	77	94	76	76	72	87	66	88	95	71	72	76	73	83	70	72	75	87	78	94	92	80	84	87	71	88	70	89	88	90	93	94	79	76	77	91	70	72	77	85	82	70	79	71	88	83	84	90	67	89	94	73	67	64	73	88	88	98	73	70	96	76	82	74	66	85	75	92	76	78	87	79	69	84	83	81	65	73	89	91	91	69	92	88	72	71	82	91	76	90	97	98	86	77	89	93	66	89	77	86	94	84	77	87	94	95	78	81	66	91	78	96	70	85	75	90	91	71	79	71	77	71	75	69	106	95	80	68	85	89	78	86	80	77	95	85	98	77	89	69	86	81	77	84	79	83	76	90	79	86	91	81	82	75	102	86	85	83	92	80	96	74	97	85	76	76	88	66	81	93	90	77	96	93	95	66	90	71	79	76	70	70	75	87	79	76	75	81	79	66	89	92	87	77	81	78	85	81	98	79	105	76	100	69	75	86	92	82	102	83	80	74	90	80	83	96	72	74	77	75	79	99	82	74	77	68	64	66	91	81	72	80	77	95	74	77	85	77	88	83	87	79	73	67	74	78	72	78	88	74	80	79	70	71	98	69	80	80	72	92	77	75	90	85	81	88	92	84	82	105	92	74	72	88	70	82	63	71	77	81	85	62	90	71	72	69	85	87	78	94	88	87	72	65	89	78	80	75	94	85	86	95	82	76	72	77	91	69	86	66	86	85	96	83	87	63	85	98	83	82	85	87	75	82	75	76	84	79	83	97	87	92	76	82	74	88	103	77	76	74	76	75	70	74	94	89	86	81	74	89	94	107	92	71	87	82	96	82	83	91	82	93	90	87	73	56	78	91	74	85	92	110	94	87	82	92	80	81	81	91	79	80	79	81	85	83	95	92	72	90
26922	9837	5308	5692	12105	15096	15204	13081	10555	8494	7034	6114	5618	5323	4386	4588	4864	4581	4654	5018	4897	4429	4226	4820	6574	7486	6424	4529	3019	1969	1324	932	738	652	665	624	594	622	581	586	627	611	594	625	630	584	627	584	605	608	640	596	573	609	628	645	580	611	578	613	614	583	570	591	610	570	600	625	563	635	577	601	597	623	631	607	570	696	595	629	617	555	627	587	627	602	601	624	594	602	605	542	580	570	588	577	581	596	622	621	582	627	591	611	602	621	603	584	634	623	581	563	573	613	591	579	600	621	575	583	608	560	620	598	625	629	590	634	626	555	631	605	619	572	621	605	634	613	602	598	608	559	599	617	627	621	653	580	591	633	586	575	635	592	615	599	606	576	613	594	590	559	589	607	597	596	608	603	597	604	532	564	590	606	587	570	608	596	641	622	596	648	601	594	647	604	570	609	631	588	588	596	575	563	639	598	603	591	579	602	589	669	585	634	595	577	618	662	630	641	604	607	596	571	600	600	615	623	605	636	594	614	618	574	600	607	628	595	612	615	634	616	589	577	567	568	602	617	606	620	624	618	626	599	599	587	605	605	605	579	619	587	602	626	615	589	610	621	642	618	604	639	551	629	593	601	586	636	617	578	611	555	619	626	609	599	619	613	618	589	583	611	580	594	590	598	601	629	581	569	599	619	595	591	577	621	595	657	573	588	599	638	618	598	589	658	572	585	604	575	591	637	597	576	616	608	585	626	569	614	594	598	635	609	590	549	574	585	596	608	587	624	624	587	574	669	611	617	560	620	571	648	581	636	636	598	585	616	653	579	570	583	642	561	610	585	615	629	603	595	597	599	606	590	619	568	627	526	618	593	589	567	615	640	590	652	614	570	565	601	550	568	641	552	584	584	599	578	629	671	555	610	604	624	590	582	614	612	556	546	589	617	680	608	607	580	606	615	608	604	639	612	608	600	577	627	580	614	613	632	578	638	584	584	639	576	569	615	577	558	576	586	584	613	587	632	603	603	581	625	596	559	614	609	673	638	565	620	606	601	642	570	586	585	597	556	615	605	619	566	601	581	587	625	605	592	604	629	621	630	576	623	642	555	526	614	630	563	597	636	606	604	624	599	603	615	597	577	579	627	576	626	600	613	638	591	600	595	631	647	609	622	603	545	596	591	597	639	608	611	640	593	581	600	622	651	620	558	591	583	588	601	604	600	616	606	635	616	566	584	562	648	611	573	602	603	618	565	587	607	598	615	607	614	587	639	633	608	580	557	617	578	581	563	589	561	579	595	617	599	616	583	610	622	593	629	597	626	626	568	602	601	610	587	608	594	608	608	629	577	649	624	598	609	627	597	590	610	572	573	601	613	604	570	624	618	541	594	607	584	624	621	583	615	612	612	591	595	631	579	584	595	605	632	621	596	599	646	588	624	576	596	602	590	649	627	601	609	555	604	581	587	617	615	597	590	611	605	624	619	609	615	644	591	608	628	615	607	623	588	605	583	598	592	632	574	611	600	645	621	584	583	630	632	606	616	604	584	610	614	577	639	583	645	608	580	610	644	609	614	594	553	635	561	582	579	596	633	601	587	628	594	600	576	563	595	625	589	630	595	610	596	612	676	594	584	589	619	547	620	596	595	634	620	587	590	624	657	636	627	585	576	619	617	540	560	592	608	551	592	599	593	568	591	596	610	646	642	602	616	584	606	610	614	609	585	558	597	584	604	587	603	588	582	566	625	643	636	598	567	615	622	606	620	627	622	597	578	605	593	644	578	641	593	618	582	577	606	577	606	591	620	637	619	628	605	618	575	620	627	564	638	554	603	603	613	567	595	563	562	612	601	557	636	592	532	600	609	581	624	589	641	582	569	584	618	601	572	608	545	636	646	616	540	622	600	624	619	562	617	582	608	579	629	631	536	572	633	569	631	600	618	588	627	614	592	608	655	591	624	624	587	627	627	573	655	594	618	659	587	578	607	638	549	642	615	577	590	650	618	612	588	616	595	619	607	577	638	608	612	668	569	642	634	677	628	605	597	614	629	589	616	613	575	563	617	607	603	632	596	601	568	646	615	591	590	580	579	595	585	631	564	563	624	591	612	605	615	594	667	622	631	603	589	624	578	600	582	586	598	625	638	581	568	612	614	542	583	572	613	599	620	597	576	585	609	589	576	564	650	621	612	591	616	611	595	571	602	623	631	595	596	606	629	605	578	568	618	587	618	634	603	602	630	584	581	626	610	622	626	614	613	580	640	540	604	602	585	594	608	604	599	591	609	608	618	601	611	597	586	606	606	634	624	620	608	659	590	585	559	582	623	612	614	547	578	599	573	640	608	570	573	596	563	587	610	581	586	577	587	644	574	604	586	597	612	613	616	629	621	649	603	611	590	626	594	626	652	637	622	571	604	519	570	657	600	594	593	613	646	647	654	637	601	610	577	673	590	583	595	588	620	620	587	601	594	629	622	640	608	587	625	569	585	636	584	583	591	592	569	626	627	609	617	625	587	603	608	571	608	599	618	605	628	610	596	565	578	612	608	589	581	597	627	546	576	602	605	572	591	581	630	619	570	587	664	610	600	609	597	598	598	575	593	609	584	566	593	591	626	613	585	623	622	598	612	622	601	618	616	591	609	623	585	606	588	610	596	617	635	580	633	587	602	591	611	616	628	603	589	611	591	615	588	571	594	620	620	581	590	591	598	539	607	579	638	597	611	583	619	612	585	595	618	579	611	629	603	589	575	620	613	572	598	607	619	613	611	608	624	567	593	583	576	598	611	594	609	613	636	617	666	587	576	587	609	586	552	673	589	609	616	562	596	611	613	575	589	614	633	628	540	575	616	623	638	650	657	589	608	597	595	630	634	611	666	628	587	619	621	570	557	607	605	635	613	579	602	601	613	569	608	588	625	632	638	609	643	600	590	633	612	564	598	627	594	652	636	572	567	648	578	561	591	600	617	633	556	601	621	619	605	634	642	587	597	610	626	599	578	604	615	576	589	603	605	621	613	615	618	567	565	580	568	577	570	635	598	613	643	618	650	573	574	590	586	604	622	612	635	602	610	549	648	643	627	600	594	589	565	601	601	602	620	640	580	573	615	619	619	574	619	561	566	621	603	606	616	601	599	600	606	620	605	605	577	636	606	584	599	631	605	611	624	600	620	593	620	595	615	615	658	574	581	585	652	612	586	599	578	590	603	655	597	602	641	572	632	553	625	583	625	641	628	593	592	577	609	593	584	609	598	675	587	586	626	602	620	573	584	628	605	602	618	616	554	626	653	622	580	589	629	605	593	606	576	585	630	598	573	612	586	594	579	567	607	590	587	589	656	609	662	613	606	594	606	609	589	577	584	625	621	580	597	613	625	634	642	611	602	586	578	636	616	606	620	661	606	598	616	615	601	599	635	597	632	602	581	627	591	578	600	583	588	599	618	608	639	596	601	574	599	627	594	599	587	585	603	581	617	593	595	633	612	611	592	623	571	609	581	598	601	624	609	601	599
4447	968	534	386	295	290	320	330	313	263	271	230	252	217	249	255	274	221	211	216	227	224	221	297	342	404	368	289	200	150	128	111	100	99	97	85	114	83	81	76	84	86	87	79	103	82	83	84	87	77	83	93	94	108	97	118	98	91	76	93	95	79	85	88	83	81	92	98	91	104	111	98	91	101	98	96	108	110	103	93	97	86	102	102	101	83	84	80	93	97	83	80	87	77	88	88	111	108	85	79	86	92	81	107	108	108	77	94	99	106	78	82	81	90	67	86	89	75	76	107	87	87	91	106	84	109	97	82	91	80	83	76	91	69	89	96	105	98	82	108	95	91	92	98	62	95	104	91	89	105	81	95	95	80	96	96	78	90	90	92	94	85	93	90	96	81	85	93	93	107	86	87	86	101	78	98	95	86	85	81	91	84	103	84	84	84	97	91	83	98	75	74	93	90	94	94	90	95	102	95	105	93	95	88	98	86	75	87	87	102	87	110	66	74	78	93	87	90	73	89	83	88	88	98	95	81	69	85	106	98	96	103	86	79	90	78	84	94	93	88	92	77	95	88	89	85	104	99	99	87	98	90	122	98	82	100	92	86	96	94	85	93	91	92	84	116	79	107	94	91	106	87	106	84	90	104	91	97	84	99	90	110	91	96	101	106	90	105	94	87	108	84	100	103	101	87	98	93	81	91	104	89	96	92	83	105	100	82	74	93	90	101	81	82	103	80	103	83	85	86	81	86	74	89	88	93	98	96	106	99	98	86	101	97	77	92	94	97	100	88	97	93	90	93	94	98	93	83	101	97	100	85	96	88	109	84	93	90	90	108	95	89	91	95	86	79	78	96	91	88	79	73	91	98	97	80	77	86	108	91	81	84	102	92	92	100	94	83	97	95	104	82	80	113	95	102	76	94	82	108	106	97	81	78	96	88	82	87	102	90	75	89	94	95	102	76	91	94	79	90	115	86	97	93	93	101	84	97	108	102	92	77	98	71	104	93	92	94	89	88	88	86	94	97	81	107	82	115	87	100	93	89	90	89	93	82	85	109	75	97	104	76	77	92	87	85	101	107	109	90	101	89	82	99	83	87	104	109	95	86	99	92	111	87	104	94	70	117	108	68	97	98	87	88	95	105	87	89	106	94	91	78	80	89	107	100	91	95	94	100	96	93	89	102	94	93	70	108	88	96	89	93	86	94	97	86	90	91	88	109	111	99	93	96	98	106	89	102	88	109	116	79	96	88	85	73	76	101	101	98	118	75	89	90	96	93	92	92	105	99	86	108	116	86	90	84	93	87	90	87	92	80	97	92	101	97	93	68	98	81	83	101	89	94	113	83	103	106	97	83	85	82	91	97	101	86	89	96	83	101	96	80	94	105	84	79	86	82	85	107	96	96	98	95	105	94	90	100	90	106	93	90	111	83	108	96	106	96	88	105	78	101	94	93	112	100	103	77	88	100	99	95	86	87	87	87	82	88	86	78	88	89	93	92	108	99	92	81	91	92	94	88	79	91	94	104	90	105	80	114	79	104	83	95	108	74	103	87	87	91	88	77	93	92	92	92	92	90	84	93	84	90	89	81	74	83	89	88	87	95	96	84	102	82	107	79	107	109	79	81	92	73	95	90	101	94	92	99	93	84	98	111	108	99	100	81	89	92	69	93	106	114	89	95	74	96	90	77	86	116	93	100	94	80	89	73	102	90	105	99	101	108	113	89	113	75	82	111	115	87	99	83	97	97	107	83	100	88	97	105	83	90	88	104	92	90	98	85	79	97	92	83	98	111	124	95	88	96	95	91	89	110	96	84	86	95	88	92	95	84	89	84	87	79	97	86	92	89	84	93	85	115	89	78	100	89	90	93	84	93	95	103	94	93	82	86	74	99	94	90	92	110	91	85	86	82	88	75	102	92	97	103	95	83	104	100	86	77	80	72	82	94	94	95	88	108	78	97	96	98	74	75	89	94	86	93	102	95	101	98	84	89	93	80	83	94	111	85	85	80	102	88	99	89	80	89	94	82	93	90	101	104	89	85	92	89	99	78	77	102	76	101	92	81	113	75	78	91	86	97	84	90	93	84	91	106	77	73	89	102	103	74	115	94	83	105	84	80	93	92	83	86	81	103	87	90	84	104	96	108	92	78	79	104	83	94	100	88	76	88	93	76	88	84	85	85	100	81	75	90	93	113	89	111	95	82	107	95	78	96	90	80	84	103	89	84	91	98	79	83	80	89	104	90	103	91	118	107	96	90	94	90	88	101	99	99	82	102	94	86	98	99	79	103	92	96	103	84	95	96	92	74	92	86	85	98	100	97	99	86	88	83	79	100	99	83	98	93	101	86	90	107	93	94	91	105	109	78	99	95	89	106	95	93	79	84	95	98	78	73	93	86	101	98	97	84	76	87	92	90	102	104	73	93	105	82	78	98	76	94	87	100	98	89	83	85	94	96	76	91	95	90	92	85	81	81	107	101	79	103	90	104	97	91	88	101	109	92	101	86	91	91	95	94	83	95	104	77	97	104	87	88	83	90	85	103	79	109	107	87	104	89	89	78	82	102	83	85	69	94	91	98	81	82	92	95	65	69	106	91	83	108	101	90	80	95	82	82	87	85	82	106	110	101	94	109	101	81	92	107	86	90	99	92	108	83	89	87	86	90	100	72	81	105	105	101	85	103	92	87	87	87	70	105	102	117	101	87	102	79	101	102	97	85	105	100	75	95	90	98	100	102	73	93	91	99	94	91	104	74	95	99	104	95	107	88	74	90	86	82	82	77	86	95	91	89	95	85	103	93	110	96	102	96	103	93	83	87	102	91	83	81	99	101	75	93	93	85	79	96	88	78	90	103	108	108	78	104	81	90	86	100	85	92	110	89	79	102	91	84	77	104	86	86	84	109	91	98	95	102	80	94	86	89	93	94	99	98	108	91	75	101	86	89	93	99	92	90	90	71	79	95	107	93	102	97	86	77	102	99	96	99	92	98	107	100	101	78	69	88	71	104	67	104	87	88	85	72	83	93	99	99	89	85	95	97	98	91	82	88	82	88	80	93	95	100	92	89	85	103	89	104	90	110	79	89	95	105	102	76	89	96	94	88	104	88	76	91	109	90	105	93	96	80	92	87	91	92	93	88	84	89	89	90	64	72	93	92	88	77	106	87	97	90	81	92	86	89	74	88	92	97	106	112	103	88	93	89	77	108	100	91	97	99	107	102	90	80	82	82	77	96	86	86	96	94	85	93	103	88	93	83	108	103	85	91	82	102	92	91	122	87	85	80	98	75	99	88	78	87	81	95	101	81	93	78	78	84	83	101	87	77	95	100	99	95	108	86	88	85	91	115	80	91	93	79	93	106	89	80	89	68	103	91	99	93	108	100	92	103	84	93	100	91	84	89	101	111	86	82	97	98	92	87	83	76	76	78	71	84	102	82	88	85	71	99	88	96	91	89	83	91	105	98	96	103	89	104	92	90	81	88	96	101	72	94
24957	9247	5325	5924	11292	13984	14300	12669	10608	8491	7406	6460	6246	5298	5505	5901	5589	4727	4872	5000	5273	4963	4813	5941	7924	8115	6794	4780	3012	1967	1374	1039	842	773	715	732	686	687	699	667	675	689	714	673	694	712	696	675	654	696	660	665	690	695	680	665	674	686	734	681	676	644	675	677	649	649	730	679	680	657	675	652	704	659	674	711	640	674	685	615	650	677	710	691	684	725	648	658	714	682	657	697	692	670	684	637	686	706	639	710	656	658	676	651	658	656	712	677	659	661	706	692	681	660	682	660	661	673	658	701	661	695	653	676	661	654	717	713	683	665	640	696	662	652	683	698	697	690	661	689	662	665	718	668	647	674	682	694	643	686	675	658	591	715	700	686	680	737	651	667	710	697	636	725	671	649	706	740	689	630	681	730	683	689	648	699	681	632	726	705	687	651	680	701	703	652	713	700	642	659	685	672	684	667	681	691	683	702	726	684	698	695	654	727	713	653	685	638	727	660	660	680	659	660	682	722	644	670	674	712	686	641	635	679	700	705	656	671	665	667	688	637	673	751	679	663	658	664	684	718	680	702	667	697	715	668	696	674	674	673	672	695	727	675	681	723	662	648	704	627	669	715	663	694	671	701	644	672	689	684	670	699	699	689	667	683	667	710	647	690	683	687	667	697	709	678	611	651	665	686	699	675	652	646	713	652	684	671	654	665	687	679	704	750	624	685	651	667	698	660	672	654	697	680	703	710	676	644	666	670	686	670	688	685	677	670	670	692	687	667	668	701	668	648	725	676	698	657	658	693	670	662	686	694	689	703	628	675	682	746	702	632	675	732	659	663	700	640	679	667	675	648	700	697	679	680	687	692	745	713	662	707	683	670	680	647	683	701	677	720	651	633	664	709	678	677	732	716	687	688	689	659	629	701	683	699	711	698	692	687	700	710	664	706	623	676	654	721	696	679	683	707	676	738	646	675	717	677	681	664	667	686	664	718	719	647	728	681	692	633	707	649	666	694	689	728	715	656	685	704	676	677	682	718	658	674	668	711	675	629	647	715	716	677	733	679	727	637	629	687	631	660	670	697	687	700	657	647	670	689	703	711	619	721	680	731	697	673	687	703	689	679	685	705	647	714	722	688	698	695	722	690	721	705	733	714	653	696	715	687	682	692	689	668	678	675	694	694	721	737	730	664	693	663	727	641	664	687	702	687	657	678	730	661	686	701	667	633	656	698	678	686	668	716	682	682	708	671	678	654	641	701	670	698	694	641	689	696	690	720	702	649	673	716	688	640	697	671	626	687	642	682	666	655	722	662	697	585	668	675	633	692	694	692	713	682	717	657	716	669	695	649	649	709	716	716	704	698	714	658	687	725	652	681	631	687	704	654	709	689	698	684	670	649	702	729	694	672	689	681	716	678	708	686	642	666	698	706	645	657	669	680	711	656	662	720	639	665	684	671	633	646	673	724	708	670	689	694	698	643	680	704	651	677	671	692	693	674	628	646	669	651	665	681	638	614	678	694	650	677	698	705	674	656	686	619	684	679	691	665	672	705	700	677	708	689	679	691	655	690	651	640	692	691	698	653	698	643	700	663	724	687	697	646	675	725	666	669	666	678	733	701	694	705	698	691	711	687	664	630	662	685	685	695	706	665	684	671	714	685	681	668	706	682	652	705	718	684	666	694	702	716	637	701	670	688	701	641	668	709	681	707	652	630	658	689	648	716	679	633	639	697	686	666	661	653	700	666	700	677	723	705	712	707	686	680	711	716	670	664	678	675	680	677	690	676	658	730	684	650	674	695	731	753	631	688	689	666	694	675	660	650	673	724	636	703	735	642	690	700	666	700	686	666	723	687	684	702	650	687	666	659	715	730	653	679	715	661	652	667	689	673	701	696	669	718	740	710	641	681	696	727	650	680	667	675	689	646	648	693	727	673	655	697	685	676	672	716	697	670	698	665	689	713	682	655	663	740	691	650	677	678	663	688	686	717	705	683	653	640	722	653	685	658	684	684	685	651	703	680	705	691	685	688	684	680	647	644	704	711	693	681	670	679	647	650	652	714	686	680	700	657	691	676	675	664	677	698	667	651	661	715	668	701	720	710	714	670	661	680	699	676	657	699	662	631	659	703	686	665	686	673	697	669	703	702	673	680	631	670	735	639	692	686	655	681	665	697	657	724	652	696	668	693	690	663	686	636	658	678	707	710	671	641	655	670	679	659	681	663	691	692	678	734	663	683	727	690	696	679	711	727	714	662	744	699	688	662	714	711	697	710	674	703	702	681	710	690	697	669	716	667	681	641	619	706	644	668	701	699	696	690	710	721	660	650	721	644	708	681	706	642	692	643	693	687	645	664	703	694	682	731	719	643	678	673	636	684	655	695	699	635	646	682	703	698	674	673	725	681	687	671	698	663	674	693	709	721	671	672	675	690	676	657	655	663	635	690	613	693	711	706	683	713	702	672	655	681	678	684	627	689	683	683	672	683	748	664	653	619	743	663	676	685	680	632	683	657	675	698	717	734	729	635	681	663	648	706	657	687	704	714	663	673	689	645	668	677	686	666	622	668	684	656	670	644	695	670	680	693	643	683	637	692	640	654	628	658	738	666	642	704	703	717	627	698	698	748	696	687	681	679	700	671	697	719	722	680	672	740	640	676	687	689	687	681	664	690	722	642	667	686	662	669	725	698	659	653	703	672	665	665	654	672	659	723	629	668	676	721	674	680	674	700	667	721	719	702	675	665	684	688	707	686	685	639	685	674	675	681	673	685	707	714	671	741	687	686	656	656	672	674	662	668	661	650	663	749	726	688	671	665	686	757	705	667	672	641	646	753	704	682	715	693	717	690	629	718	648	701	697	669	687	652	672	702	662	724	690	668	639	678	634	678	666	659	705	665	700	697	660	672	658	649	684	686	667	678	687	690	694	724	691	692	690	691	689	693	712	688	702	691	664	707	717	655	657	641	666	698	694	652	689	756	641	685	675	655	731	637	682	663	654	693	722	633	699	706	607	711	672	678	659	622	688	682	690	716	662	716	692	688	699	671	670	659	724	670	673	723	665	710	684	714	673	675	660	673	673	711	734	661	706	658	680	708	652	689	660	697	649	692	687	724	696	715	687	665	624	675	701	673	656	690	685	673	649	679	625	643	685	699	644	666	718	682	663	668	680	666	716	693	703	694	714	692	695	675	656	732	659	665	722	718	674	663	700	667	681	646	662	711	686	704	707	655	732	716	711	681	702	672	667	651	644	722	731	687	715	674	689	668	711	696	653	701	695	657	679	668	679	652	685	662	694	728	705	642	673	690	683	673	671	694	660	685	717	705	700	651	688	665	724	666	706	648	637	705	630	678	647	665	691	742	694	752	636	671	655	673	647	660	697	671	704	693	648	701	672	638	703	678	661	717	692	658	696	709	642	707	699	683	658	709	668	679	700	699	671	655	674	685	677	713	669	666	687	662	701	669	699	683	706	679	641	666	684	660	671	708	679	695	685	685	687	687
4489	1279	660	477	351	368	479	450	395	345	340	331	291	262	310	285	274	291	303	274	302	307	322	610	747	641	538	334	237	181	140	107	106	104	93	87	103	84	94	100	86	92	110	85	79	101	93	87	84	97	82	96	93	96	78	102	97	94	76	91	84	85	98	83	106	119	97	99	90	90	79	88	100	92	79	86	102	86	101	79	93	96	98	83	78	81	101	98	89	86	98	90	86	111	90	91	84	107	110	97	91	91	98	94	92	79	98	79	98	96	90	88	96	106	95	79	95	99	90	104	96	98	82	100	112	89	108	84	102	108	100	88	90	106	107	91	99	89	83	83	88	92	109	92	90	105	95	91	109	111	102	74	84	85	93	97	101	87	86	94	105	88	97	96	95	117	103	76	97	101	111	94	102	91	103	85	87	94	93	108	97	96	93	101	86	92	97	100	75	98	103	86	88	91	91	85	88	84	96	66	72	102	87	93	92	89	117	100	97	86	89	102	77	90	101	99	106	76	102	101	91	80	96	108	105	86	105	85	85	79	92	103	84	101	103	81	82	94	106	94	100	106	86	87	82	88	102	95	85	109	96	94	89	105	89	80	90	95	88	104	95	104	94	83	83	96	97	93	94	99	77	108	93	86	72	91	91	92	91	81	91	116	99	91	92	78	96	108	85	94	88	92	79	86	74	101	90	92	89	73	94	93	92	92	113	71	97	83	90	88	95	87	87	83	104	107	99	110	98	73	86	80	77	98	103	97	96	113	87	89	94	90	79	94	94	93	88	96	91	101	97	85	87	96	89	95	79	116	94	108	83	117	119	107	99	93	86	91	82	107	94	96	109	92	102	91	79	83	100	98	80	88	108	104	75	104	92	90	86	92	100	100	105	91	103	96	93	86	85	96	83	94	87	95	104	114	89	104	88	89	94	99	86	90	89	95	90	106	81	89	112	112	87	106	79	101	110	101	100	98	83	88	100	81	77	66	83	100	102	115	109	101	87	87	100	97	86	89	99	82	88	99	100	88	86	87	100	89	86	93	82	93	88	88	85	97	93	74	69	82	85	89	96	97	88	85	81	84	85	87	89	98	96	85	95	88	97	72	103	99	108	91	113	66	107	86	85	96	99	83	83	98	82	63	105	89	103	95	104	91	74	89	91	87	81	105	92	92	108	83	94	80	75	80	101	87	98	91	98	85	92	84	65	81	82	108	91	95	86	98	89	104	99	88	91	99	86	80	80	88	112	94	112	97	92	95	100	83	79	95	86	106	105	97	94	75	102	91	86	90	99	98	86	84	104	95	89	86	93	90	100	86	107	89	94	77	82	83	84	104	104	89	84	77	92	91	85	100	99	97	103	86	79	108	95	97	87	93	82	105	74	106	89	96	77	89	77	94	97	83	91	95	103	80	85	80	101	101	96	84	110	81	106	98	87	113	90	90	86	93	88	102	91	91	90	87	83	80	104	108	109	97	99	75	94	98	95	91	90	79	86	82	113	81	84	99	73	88	76	85	84	98	95	91	84	100	110	104	92	73	80	91	77	90	100	87	96	103	94	96	108	92	87	99	104	120	88	85	89	93	99	94	99	81	97	97	106	89	102	106	101	90	91	91	94	89	73	98	99	91	102	76	97	100	85	90	103	117	96	120	106	92	97	80	102	89	98	79	84	97	103	93	99	94	76	95	105	82	88	101	96	99	90	94	109	86	81	102	97	93	80	94	90	108	115	110	77	91	101	86	90	119	102	89	81	85	80	97	84	102	79	90	80	95	96	81	94	109	108	93	115	84	89	101	89	108	88	67	88	95	97	82	98	103	88	99	100	100	76	108	95	97	89	86	80	91	87	105	115	97	103	79	95	92	86	78	95	86	82	83	90	90	86	88	111	68	86	89	108	79	111	88	94	89	83	101	102	90	98	72	95	94	111	106	84	89	89	99	87	77	99	88	94	111	106	84	87	97	95	97	82	78	85	89	85	96	108	89	104	78	87	99	91	95	84	77	94	101	85	88	104	83	86	104	102	105	106	88	92	100	92	108	93	73	82	92	77	97	111	93	100	98	77	106	91	101	90	88	102	77	103	90	75	78	96	84	77	115	106	87	92	85	99	82	89	101	96	101	72	108	97	101	100	98	96	68	104	92	106	85	73	96	97	90	92	96	93	79	94	101	76	101	99	91	88	88	88	100	89	85	89	91	89	90	96	89	96	115	92	94	116	88	91	82	91	85	102	107	89	103	100	90	94	85	99	87	108	79	80	85	99	86	83	100	110	102	109	89	93	106	91	98	94	81	86	107	101	82	65	111	99	111	92	104	86	82	106	93	87	107	93	87	90	111	95	97	81	85	88	86	97	106	83	87	99	92	80	98	95	87	99	100	109	93	87	93	85	89	96	87	89	67	104	86	79	96	79	93	84	95	104	90	100	95	77	85	89	112	93	101	93	96	89	103	84	99	97	102	96	87	101	102	87	87	112	90	104	85	103	104	93	83	73	90	93	96	100	82	93	101	86	83	76	90	78	95	88	91	91	87	87	91	77	94	82	98	89	106	91	86	100	82	106	88	96	85	88	82	93	75	105	106	101	87	86	92	102	82	94	91	108	99	107	94	99	83	102	95	81	97	98	94	104	90	82	106	104	103	85	93	99	106	108	82	81	95	83	93	102	97	98	98	102	104	80	96	80	82	110	88	86	100	102	81	92	106	99	102	102	80	92	104	113	98	84	99	96	82	111	105	80	83	92	109	110	109	101	94	100	82	106	107	90	99	96	100	100	92	86	89	68	92	99	125	92	80	101	85	93	76	81	81	109	85	94	98	109	94	88	100	84	78	97	120	73	99	82	109	84	92	104	93	94	104	102	83	99	105	88	116	111	92	86	91	91	81	100	87	84	94	85	96	84	95	89	90	86	87	79	112	78	93	81	109	88	102	99	79	86	98	109	91	73	91	97	88	77	90	94	110	103	105	89	109	93	89	88	101	114	96	86	98	88	88	86	96	118	90	89	97	102	105	99	99	91	129	93	92	98	91	86	79	92	96	91	102	97	98	90	92	91	88	83	103	111	96	83	82	74	87	92	74	100	97	102	99	92	89	111	95	96	86	86	91	94	100	95	98	97	88	93	91	94	102	98	80	99	98	89	75	85	98	97	101	107	94	86	94	95	101	110	116	101	106	93	100	81	91	86	87	88	85	85	95	107	88	105	102	89	108	89	87	77	83	99	98	86	104	88	89	95	84	91	96	89	93	83	91	91	95	83	72	76	86	101	84	93	92	95	92	90	85	99	83	92	91	87	90	97	91	89	86	104	96	110	93	95	95	98	100	102	99	105	79	78	93	91	86	111	95	85	106	88	95	74	105	93	79	110	89	102	104	82	88	112	92	88	76	91	89	85	79	87	89	98	75	72	94	88	95	93	95	88	91	83	94	116	89	84	97	76	94	82	101	102	87	94	88	85	93	86	86	97	94	106	107	77	66	92	77	78	75	98	89	88	79
27976	10953	6811	7705	13622	17612	17940	16120	13492	11039	9845	8988	7881	6726	6808	6819	6414	6154	6756	6636	6567	6230	7046	11868	13246	12035	9224	6192	4130	2443	1613	1123	887	800	785	739	738	733	695	693	700	727	682	635	721	671	702	700	710	664	642	653	644	639	637	676	667	712	648	698	691	672	722	679	647	689	698	650	657	683	723	667	678	678	675	735	709	685	655	703	654	690	727	703	729	695	711	617	687	667	676	671	640	626	673	664	685	664	686	683	628	683	663	703	672	705	705	654	671	669	692	654	668	656	654	731	629	649	662	686	618	705	658	688	658	711	700	679	720	665	661	689	650	735	665	679	702	645	710	715	622	675	727	689	661	694	688	656	685	666	686	659	671	702	654	670	646	641	660	649	661	671	675	665	688	694	676	668	666	666	692	629	705	684	671	672	672	652	651	653	673	696	650	621	686	714	652	684	700	692	705	681	711	711	668	688	686	641	709	688	668	661	695	728	698	701	706	659	708	670	678	683	675	646	695	703	664	667	682	674	638	690	690	709	714	683	698	651	672	649	723	678	654	691	675	684	661	650	706	681	651	680	644	669	719	696	679	670	697	699	673	694	698	667	634	668	700	672	706	657	709	682	707	653	665	683	673	680	712	677	722	658	660	690	690	701	678	692	711	629	669	669	703	697	669	670	686	663	696	637	673	669	696	677	719	699	632	694	726	678	690	690	697	641	672	677	658	665	690	686	680	697	729	680	672	658	680	679	686	680	689	670	657	689	642	693	644	678	653	706	729	690	671	642	679	692	724	698	681	635	659	740	684	675	658	658	699	716	671	667	695	677	696	668	676	703	693	694	740	675	666	705	675	693	663	674	697	674	674	738	683	647	675	679	676	663	675	615	632	707	703	709	693	660	656	625	705	706	704	722	673	674	661	682	684	684	628	706	707	689	687	672	679	661	621	738	667	690	702	667	664	711	660	708	674	687	719	711	721	689	721	702	682	644	628	650	648	693	671	667	696	708	681	674	680	701	685	648	650	644	649	687	645	677	644	711	668	686	696	692	678	674	681	682	663	710	686	629	667	690	696	655	724	652	690	697	674	676	681	694	673	670	648	650	666	701	670	676	723	668	698	697	688	681	681	695	667	717	669	699	676	709	715	669	706	665	659	724	713	678	693	675	715	675	706	662	678	665	666	688	695	679	700	637	678	629	661	680	671	687	660	697	691	673	708	693	705	675	660	664	687	687	740	680	696	711	684	698	658	674	676	634	691	661	706	718	650	673	679	685	675	700	691	748	649	640	663	666	642	701	692	654	696	662	711	648	656	657	625	641	646	713	719	690	656	690	686	678	678	708	717	666	678	656	699	688	653	720	656	736	673	687	649	692	730	676	644	659	677	681	728	689	671	685	660	673	691	689	693	652	662	620	656	695	674	673	668	726	678	656	662	708	683	644	647	708	668	707	679	662	676	647	677	666	724	678	659	656	705	669	663	664	674	736	690	669	670	680	678	679	731	730	677	671	685	655	640	665	681	669	702	696	693	630	696	687	622	658	724	661	673	715	708	641	695	656	663	699	674	699	630	685	666	681	675	642	674	682	689	641	676	658	701	703	685	638	666	725	692	652	679	649	668	658	731	728	670	676	676	705	666	709	698	671	708	689	698	653	674	701	725	671	678	633	633	679	664	682	706	666	704	679	682	681	669	671	687	650	665	684	659	698	661	725	707	659	635	702	667	672	652	685	695	682	680	724	739	691	684	699	707	688	670	652	654	710	692	702	703	668	681	676	670	678	604	712	730	674	679	708	714	660	696	704	691	664	673	697	683	675	723	704	666	677	646	690	753	680	680	675	649	692	671	668	654	658	679	686	717	652	725	665	654	713	654	656	681	657	639	649	663	672	701	694	638	638	744	666	634	690	713	682	676	678	707	726	721	649	692	751	681	686	670	684	675	683	662	661	642	701	669	688	687	684	727	700	670	670	692	664	671	649	712	685	675	685	705	671	691	666	699	662	675	652	742	658	687	653	693	673	673	685	698	685	720	693	652	682	684	698	654	688	712	654	690	708	666	728	694	717	746	656	734	660	691	658	644	689	677	681	667	672	718	679	696	666	691	721	645	658	721	724	688	703	670	645	673	702	680	665	680	672	653	670	714	698	642	623	664	697	726	711	655	661	706	672	693	687	645	693	698	671	669	697	673	680	663	715	693	710	691	694	672	683	693	660	661	677	781	661	702	632	683	668	690	663	719	725	699	701	691	704	661	672	672	711	690	682	709	699	731	668	692	679	677	653	665	701	642	677	689	651	719	696	680	690	681	635	682	662	670	656	678	662	692	686	724	689	668	656	699	686	689	688	694	700	695	700	662	639	649	685	665	677	656	728	691	714	697	715	666	690	690	698	676	693	660	702	699	675	668	682	685	698	693	667	677	692	711	625	615	649	671	668	672	733	693	668	702	718	689	663	668	698	654	645	636	723	670	671	645	669	676	671	689	674	707	698	686	726	710	682	671	680	691	725	692	674	671	726	675	699	695	714	681	679	685	696	662	701	688	656	669	661	712	690	659	645	653	705	672	676	675	667	678	690	745	707	684	638	687	691	718	696	689	737	630	690	703	674	679	660	702	700	684	669	660	643	688	656	711	672	659	658	699	688	670	658	707	705	666	681	690	671	668	657	655	667	704	682	663	662	689	643	660	677	618	687	712	700	690	649	696	670	647	722	649	723	652	699	661	641	658	692	725	614	660	660	677	649	640	736	642	697	647	648	681	672	659	640	769	692	695	674	672	703	644	667	713	768	641	683	669	646	663	670	675	690	699	675	688	686	662	689	684	670	680	681	679	694	675	661	661	649	699	659	697	707	607	660	688	687	670	670	669	691	657	674	658	697	666	677	645	691	667	639	636	677	708	724	670	694	710	723	682	637	678	601	718	650	677	660	680	685	688	720	675	672	712	641	682	681	704	638	667	676	721	658	672	732	717	658	690	734	695	689	641	683	662	625	682	667	758	654	717	701	683	633	683	725	704	673	727	694	700	691	656	660	677	684	662	667	618	696	715	670	695	704	696	722	660	662	671	680	656	663	686	693	698	688	676	643	682	713	648	699	648	658	646	701	711	714	703	684	651	655	681	688	673	710	657	667	721	683	660	696	642	640	667	706	699	692	685	707	654	670	646	718	635	692	685	694	674	637	654	665	696	739	656	676	726	698	660	658	690	648	705	684	697	662	687	713	680	651	677	684	670	660	668	718	672	645	688	662	642	660	665	651	642	629	708	681	694	666	712	683	704	649	707	696	671	633	675	645	703	696	649	697	640	684	653	691	689	645	684	699	687	705	737	706	637	679	704	717	655	674	666	691	659	649	726	705	656	615	705	658	653	676	701	683	678	664	691	649	641	691	691	657	698	670	667	632	651	704	670	668	697	722	656	672	684	665	671	659	683	645	707	637	676	667	627	695	692	680	656	644	700	661	633	638	705	690	646	663	670	685	628	659	662	644	635	619	686	666	679	690
2839	685	388	259	202	236	252	237	244	208	212	199	178	190	199	177	213	236	237	232	194	168	198	205	206	181	148	119	112	98	103	92	84	88	80	90	66	87	87	87	74	70	74	90	81	95	95	84	82	76	83	79	71	93	77	72	82	80	91	81	86	68	83	90	69	62	86	71	79	92	83	95	66	100	87	77	78	80	78	79	92	71	89	94	95	67	86	67	90	76	76	75	75	80	74	77	56	79	88	73	72	67	86	73	67	85	73	80	91	84	71	88	83	72	63	93	83	71	74	84	79	76	94	84	87	74	76	79	90	102	69	75	74	60	78	74	71	63	78	72	78	89	71	80	83	69	77	84	78	91	71	82	89	91	78	89	83	79	92	74	67	75	102	73	92	98	80	78	95	77	75	79	88	77	75	64	69	86	77	85	81	72	81	91	86	82	74	78	61	72	86	82	78	73	85	82	87	81	78	76	81	99	91	85	68	84	81	81	81	79	92	83	73	74	75	86	79	80	92	85	77	68	67	76	85	97	86	88	76	88	88	79	81	77	78	78	92	73	71	73	84	83	80	90	82	70	81	64	84	85	85	88	102	98	89	84	68	71	59	85	81	71	74	78	89	71	69	87	83	84	86	60	71	74	83	88	68	85	102	79	81	101	72	88	91	81	85	84	73	78	95	66	73	70	59	97	59	82	69	87	65	93	92	75	88	83	92	61	95	76	55	80	96	88	79	63	101	78	75	75	73	89	74	88	82	80	73	82	76	85	85	84	69	90	75	86	86	85	83	79	78	68	86	69	76	94	81	99	64	70	80	82	85	90	96	87	91	67	77	96	84	92	78	80	91	78	83	77	70	61	78	76	90	80	78	70	70	93	86	77	78	85	81	86	85	81	91	82	73	84	74	96	74	83	94	92	72	79	78	79	77	81	96	80	78	93	76	82	67	81	71	70	82	75	66	73	64	75	71	82	89	64	85	91	94	71	89	86	81	70	77	64	62	69	84	82	81	66	77	90	80	91	83	91	85	71	78	91	81	83	86	71	67	68	81	83	84	75	82	82	90	74	73	78	87	72	78	85	76	84	84	85	68	71	64	65	89	66	79	83	87	97	79	78	88	78	86	82	69	62	86	92	81	81	78	68	83	83	89	89	71	91	67	76	88	77	95	96	79	77	63	78	73	69	75	85	84	58	83	80	81	82	64	76	80	81	79	63	62	85	84	79	72	76	67	90	72	85	86	77	88	86	72	88	77	88	91	74	69	74	79	81	101	58	80	88	80	83	82	70	84	83	89	76	81	71	72	73	61	88	82	80	80	76	86	83	81	77	70	70	75	72	79	84	72	81	83	80	81	77	65	73	76	66	92	84	95	76	79	78	92	81	84	89	74	81	81	100	75	72	74	85	76	82	65	65	71	87	79	69	78	75	80	70	82	80	88	76	100	71	85	89	83	95	67	83	83	77	79	91	85	79	67	81	82	85	85	86	89	81	73	68	69	68	91	78	71	78	77	81	66	62	69	83	69	71	87	83	69	82	94	81	74	83	79	75	100	67	80	84	87	86	98	80	86	85	77	78	73	84	76	92	64	92	89	82	66	72	71	85	80	78	85	80	67	93	80	64	77	92	83	68	81	71	75	90	70	81	87	74	69	72	67	79	72	78	93	81	104	78	73	85	79	87	63	68	72	77	72	82	86	72	75	81	69	70	75	86	81	71	99	86	66	74	74	87	79	87	77	93	72	95	55	93	75	89	92	77	56	74	87	86	88	83	84	84	71	59	86	85	85	82	87	53	86	73	84	88	79	85	94	59	82	83	73	81	82	91	87	76	76	87	87	83	69	80	97	77	87	81	75	83	94	80	74	91	82	69	93	63	87	84	77	73	79	85	89	66	68	81	72	89	86	70	77	80	82	82	80	96	88	80	91	79	83	61	78	86	77	90	97	95	90	77	75	74	79	88	76	79	73	81	67	79	70	74	74	76	83	80	93	83	65	90	77	87	82	85	61	76	77	100	79	66	65	72	83	82	80	91	67	70	91	90	80	87	70	84	75	94	86	80	85	69	76	67	78	79	85	100	79	90	78	69	101	69	72	77	87	78	82	87	69	72	88	73	69	90	79	84	84	94	77	93	93	87	64	78	90	75	81	77	83	60	77	92	94	75	91	99	88	83	74	78	74	78	94	78	74	80	85	92	80	86	70	73	79	76	91	78	76	76	73	74	85	64	83	73	83	88	67	64	83	90	88	91	80	91	75	83	68	79	67	74	79	70	73	69	80	78	68	83	76	70	86	75	77	86	96	87	77	85	82	78	73	79	74	71	77	73	88	90	75	89	71	69	66	90	97	72	77	77	96	66	91	80	68	80	92	90	84	78	68	78	79	72	91	78	80	79	80	68	84	74	94	71	81	77	80	72	87	77	82	73	90	88	70	83	85	77	76	80	77	67	90	73	72	78	74	68	79	82	71	72	66	61	67	82	76	88	83	78	76	88	77	88	85	91	71	82	95	65	66	75	97	77	80	87	58	75	77	94	84	78	63	75	85	74	88	76	83	78	69	78	80	82	79	84	64	71	76	79	86	84	86	86	80	87	75	87	70	73	71	81	82	79	72	66	90	77	72	65	82	74	80	79	83	78	80	71	77	103	66	56	84	79	78	92	72	84	72	75	68	82	71	85	81	70	104	76	81	80	72	81	82	74	75	91	93	68	76	74	78	75	74	67	75	60	78	88	98	79	95	83	69	81	77	90	73	89	76	79	80	79	90	88	82	92	78	81	87	65	77	68	58	81	101	73	79	93	84	77	68	75	80	100	92	83	85	78	76	67	85	74	88	80	69	81	84	71	78	77	73	88	82	85	64	87	103	71	83	87	84	81	72	92	78	68	81	72	78	75	85	79	92	75	80	69	98	61	93	90	74	80	105	71	90	74	64	71	78	86	74	87	73	77	84	87	75	79	78	70	76	76	69	73	71	80	103	82	77	88	66	92	79	69	66	74	71	81	103	83	87	78	83	73	77	84	79	90	75	74	76	78	85	76	83	97	75	91	92	100	60	62	70	82	57	106	77	89	73	72	75	64	90	73	91	80	87	65	73	92	78	84	78	87	85	84	80	68	88	83	80	80	96	73	79	65	89	69	78	68	76	76	76	91	80	77	76	73	85	81	70	75	86	85	87	101	69	92	74	66	74	77	85	84	79	70	86	71	72	90	78	77	94	78	81	77	88	86	82	86	77	86	77	68	67	83	86	69	76	63	64	73	85	91	70	93	87	93	82	74	79	92	86	87	81	95	83	69	72	99	85	86	76	81	66	97	78	76	61	76	89	75	78	65	93	68	79	92	75	97	72	74	81	80	79	79	81	70	69	93	77	63	83	72	86	68	92	82	80	73	74	73	74	82	87	73	91	68	87	93	75	85	79	92	67	70	70	80	81	84	72	75	68	96	83	86	63	92	88	79	79	64	74	83	80	79	77	71	91	77	67	96	79	74
20168	7048	4429	4349	7857	11059	12070	10024	8016	6523	5747	5269	4190	4408	4236	4027	5555	5791	5492	4497	3885	3710	3678	3787	3350	2837	2087	1553	1107	855	707	657	616	568	589	590	596	596	620	607	585	622	613	579	589	599	596	591	569	602	606	586	614	552	545	624	625	590	598	586	583	643	560	618	610	593	587	587	610	605	623	597	553	587	550	596	612	586	601	573	611	593	572	597	607	600	597	622	575	566	643	601	588	555	579	560	587	600	576	578	587	561	592	619	592	557	566	577	588	614	610	580	580	619	539	555	570	611	602	595	577	623	577	575	619	583	603	568	586	562	615	584	632	563	621	560	604	535	577	614	559	579	641	584	559	619	617	602	594	602	578	616	623	639	582	571	607	578	588	620	611	606	626	570	568	564	557	575	601	585	555	555	526	572	566	550	604	574	594	578	597	601	571	620	579	613	585	562	618	588	530	620	631	601	550	591	595	561	579	604	597	578	583	618	603	583	568	664	604	546	602	626	600	570	591	584	631	591	616	600	541	568	615	605	582	598	604	610	584	611	590	582	609	628	576	578	612	588	549	541	579	572	616	550	560	603	607	588	604	619	614	600	604	629	599	595	619	610	594	535	594	594	572	570	625	605	580	584	607	588	593	611	569	575	594	627	546	573	606	586	600	578	588	578	577	575	583	542	573	608	571	532	606	571	623	570	615	561	580	589	589	598	604	605	594	616	616	570	639	566	542	535	606	617	618	592	606	615	576	618	590	615	578	583	642	590	597	573	555	633	584	603	576	575	545	582	637	560	546	591	626	584	583	551	614	591	556	584	603	565	588	663	610	586	588	614	612	550	550	658	592	618	561	554	584	612	635	628	602	575	615	626	544	611	592	631	556	586	565	581	608	572	578	635	554	535	601	621	599	578	597	534	557	597	596	581	607	575	605	544	573	578	590	574	591	591	605	623	624	561	582	604	585	589	589	606	586	589	578	595	602	552	578	641	596	612	585	616	576	618	584	615	587	585	592	638	571	600	584	555	593	610	605	616	583	567	567	529	601	597	595	632	565	666	616	597	604	594	627	591	639	540	637	627	598	555	569	596	581	577	595	611	602	594	623	583	585	634	613	558	600	608	593	607	605	577	559	581	613	571	590	581	596	553	646	588	603	597	620	622	632	585	614	603	597	601	578	616	586	636	598	579	602	613	600	647	608	545	603	603	572	574	564	601	587	608	575	606	599	581	578	594	617	554	593	599	567	576	556	611	591	622	598	622	602	578	611	648	604	584	605	556	601	626	643	595	574	583	591	602	553	560	578	619	611	564	617	565	630	653	598	579	586	573	630	534	564	644	569	615	571	615	596	546	568	579	633	586	590	562	592	614	596	588	628	541	533	601	576	604	540	601	602	590	640	620	562	606	648	583	614	628	584	594	605	576	630	595	579	600	598	589	597	594	603	597	575	566	620	611	591	606	580	574	600	586	516	584	586	597	594	588	610	626	584	600	579	564	559	602	559	613	610	561	587	587	644	573	614	576	571	604	601	591	601	610	583	605	602	592	607	619	582	592	597	589	602	605	552	637	585	598	579	619	586	592	652	590	605	587	566	539	554	624	617	587	619	568	599	581	575	555	567	576	587	564	609	587	607	592	607	576	614	571	632	600	578	608	579	529	564	628	537	600	595	594	590	575	576	547	562	610	584	577	601	617	583	561	609	659	577	632	578	604	628	565	577	586	612	585	567	572	606	588	606	597	592	613	570	621	624	562	619	552	580	623	630	540	616	578	598	573	562	612	613	567	587	578	586	596	627	619	613	605	579	599	626	566	609	629	579	579	581	584	577	606	584	605	596	586	608	599	575	578	636	569	593	592	615	582	568	547	567	613	615	583	527	569	564	623	603	543	556	590	549	600	662	569	565	593	608	578	574	597	601	591	562	569	572	531	629	624	624	587	598	564	588	590	609	629	586	590	561	616	614	599	596	578	597	606	632	620	608	565	611	628	584	589	571	577	586	585	608	575	623	606	582	578	619	602	629	576	632	573	622	603	560	617	590	609	585	592	608	587	560	628	622	581	560	596	562	623	579	581	595	588	601	613	623	592	614	588	601	601	604	640	612	562	584	624	616	600	579	570	553	549	582	594	622	604	609	609	593	629	595	556	598	578	601	562	611	565	584	613	577	584	573	587	570	587	554	624	581	605	595	666	627	571	570	590	601	592	602	587	589	561	575	573	543	629	575	599	597	607	615	634	610	586	584	575	564	587	622	639	601	574	585	576	617	571	546	569	588	602	568	630	587	585	638	579	624	561	605	596	569	531	558	575	614	612	596	577	610	595	607	553	580	611	615	641	580	624	608	590	599	595	621	608	595	608	619	543	611	586	573	586	626	585	560	637	566	594	582	601	617	630	588	599	580	578	589	615	590	553	590	618	606	565	609	596	609	582	600	592	610	632	572	585	598	594	614	573	551	589	577	586	651	641	589	589	588	583	598	581	558	581	595	586	555	586	619	562	661	573	596	582	583	562	553	550	615	570	572	584	575	614	611	591	609	538	581	582	609	570	572	609	581	601	616	588	595	598	544	612	607	609	566	625	583	607	572	584	559	588	593	594	561	589	613	587	592	616	614	603	601	620	599	606	577	583	600	602	550	583	588	616	581	600	585	607	587	630	556	605	606	613	565	600	598	568	629	577	593	552	611	616	563	636	606	561	612	596	607	548	586	529	618	613	626	563	553	614	625	558	525	588	582	577	540	572	592	613	625	598	623	593	589	591	587	577	618	596	558	577	593	595	596	616	599	601	579	604	625	605	592	572	571	599	596	576	592	561	575	547	568	602	606	588	584	601	628	570	630	604	567	588	585	575	615	561	537	598	564	579	557	605	568	555	552	599	601	573	553	576	614	618	595	593	590	573	572	619	627	609	628	598	584	594	572	587	596	589	564	622	602	607	589	596	563	572	556	608	609	556	598	632	550	603	567	589	600	565	582	591	543	583	635	647	582	592	559	586	575	579	594	594	589	581	534	607	573	571	592	556	655	589	588	614	583	597	586	585	602	596	574	613	572	580	612	589	608	575	586	618	547	584	568	598	603	620	641	628	583	576	576	589	607	588	592	582	579	619	611	579	588	600	604	588	559	588	586	598	599	591	586	622	581	581	576	591	619	575	599	638	587	575	584	587	582	582	558	585	612	625	565	556	565	584	571	529	555	643	598	611	606	572	593	616	560	584	596	586	596	596	604	626	593	542	563	587	617	602	545	546	586	645	579	568	612	600	609	597	599	586	590	605	639	618	580	591	572	595	597	621	558	615	576	609	597	619	590	567	576	567	628	588	621	626	572	611	596	658	598	624	589	577	587	566	570	618	580	584	578	594	596	595	674	590	577	591	582	584	581	572	594	581	589	588	564	628	586	587	591	617	565	584	562	601	533	574	588	568	601	607	647	566	580	553	591	607	615	580	579	623	581	567	590	583	588	587	643	595	543	576	647	633	598	596	537	612	569	594	597	585	616	592
2728	953	512	344	230	304	356	335	321	308	251	250	239	237	205	247	212	206	249	244	241	237	311	419	421	351	254	191	153	121	94	86	83	90	85	84	103	77	88	72	88	90	84	70	95	97	86	73	83	96	79	75	81	92	84	69	83	84	84	77	88	83	79	88	82	88	88	89	93	76	93	65	78	89	75	76	89	88	80	82	79	74	74	88	83	78	99	81	75	68	74	75	89	75	72	76	86	81	65	84	90	93	92	82	75	75	87	84	75	66	89	78	68	92	70	79	90	98	79	71	78	86	85	87	74	80	88	69	65	94	69	93	79	76	90	89	77	84	77	75	99	86	75	85	89	71	74	99	89	74	73	88	72	75	79	82	71	67	77	77	77	94	79	84	80	82	84	80	104	75	76	81	82	67	85	76	75	75	76	87	93	66	98	79	98	86	88	96	78	67	85	89	63	87	75	81	90	94	69	93	89	81	92	76	83	86	86	85	87	86	76	84	87	106	75	72	88	82	70	80	78	83	74	77	76	85	96	73	79	86	76	88	79	89	80	94	84	85	72	67	84	72	80	85	65	74	72	76	90	77	78	70	59	70	87	79	71	68	94	83	78	75	87	87	65	84	85	72	88	85	78	81	92	82	88	88	77	92	95	75	78	90	84	80	80	65	87	71	86	72	81	84	85	105	85	80	82	83	86	88	104	102	79	72	98	84	75	65	85	88	94	88	74	93	72	86	80	78	70	100	96	78	83	96	86	86	90	90	74	83	88	79	85	84	69	81	80	77	96	70	79	70	70	87	97	92	71	61	78	91	77	91	84	84	88	86	86	76	71	88	68	96	89	87	78	85	94	75	86	93	89	58	89	81	80	92	88	90	79	78	83	82	73	84	88	93	77	68	82	92	84	94	83	85	88	77	95	88	88	79	77	76	72	78	94	81	82	69	74	80	77	82	79	77	85	84	99	71	88	79	67	95	85	90	81	62	95	79	84	83	79	79	80	89	65	81	85	88	77	89	57	92	73	100	76	81	84	76	72	77	73	73	72	91	71	69	77	88	95	76	72	79	79	94	73	73	74	62	71	80	71	84	82	71	89	76	75	72	78	86	81	60	88	80	69	96	90	95	74	70	66	80	80	88	98	100	92	76	76	68	82	81	85	79	80	75	79	75	83	77	96	81	81	100	90	83	81	73	86	75	81	94	95	79	86	75	81	68	86	71	87	93	81	95	80	89	86	80	85	69	84	79	73	75	82	82	89	76	83	83	86	89	104	68	90	77	91	77	75	82	86	71	81	64	71	74	79	86	75	82	80	96	74	71	78	85	81	83	87	92	98	82	79	93	89	66	90	70	77	74	100	72	74	96	82	93	86	68	84	76	78	79	90	88	98	83	70	90	96	83	63	89	100	77	83	80	88	87	101	72	77	78	74	72	82	86	83	77	94	76	87	104	76	73	79	76	78	87	71	82	84	83	60	80	80	76	84	89	94	72	105	77	62	90	91	97	85	77	63	75	78	77	83	83	69	77	81	96	78	72	93	89	82	96	78	81	72	85	77	75	74	87	84	81	87	73	74	70	87	81	79	90	74	87	89	89	86	105	72	77	79	85	99	85	82	102	94	71	91	76	81	77	95	75	81	79	88	86	91	74	78	82	84	59	86	83	95	82	84	81	88	70	82	90	87	75	81	87	92	81	86	84	86	83	82	74	92	78	82	82	78	93	80	68	69	79	89	91	70	66	79	83	96	75	80	88	55	85	81	90	87	81	72	77	74	76	79	80	78	80	91	66	78	84	88	101	96	77	76	108	93	79	63	74	75	77	87	92	70	70	76	94	76	70	80	86	69	74	73	86	87	73	73	82	75	76	72	85	83	80	70	79	62	86	78	102	75	97	72	94	64	95	71	93	68	85	90	89	86	86	91	80	83	79	80	92	86	82	74	78	88	70	67	92	69	79	99	57	79	80	87	76	91	96	86	83	80	76	87	72	70	89	92	90	88	81	86	93	75	68	92	100	90	81	81	96	73	88	76	71	89	66	90	75	101	90	80	84	91	91	70	73	86	89	77	70	101	64	85	89	73	77	74	71	88	82	74	77	80	79	77	101	76	74	68	87	83	66	85	80	84	82	76	78	68	76	78	84	88	84	87	79	82	80	88	85	75	76	77	74	84	83	77	93	66	68	79	92	104	87	88	95	89	87	87	79	87	77	96	81	101	83	65	73	62	71	104	87	71	75	80	97	89	89	81	83	76	79	77	87	75	99	89	81	91	86	80	85	65	73	89	83	97	84	92	72	80	79	76	75	87	78	77	82	88	90	92	86	76	76	90	90	78	72	62	88	102	105	76	88	96	66	75	59	71	73	86	98	72	92	91	70	85	91	77	89	73	88	86	88	87	78	93	85	78	95	76	74	83	76	98	81	86	89	99	84	76	81	68	77	88	87	83	85	106	85	64	103	89	85	84	88	78	89	100	82	100	88	107	83	90	77	77	76	81	79	79	68	73	88	98	100	78	72	85	77	92	88	112	75	75	62	71	78	69	53	87	90	76	98	83	83	90	71	77	88	104	77	89	71	69	81	83	87	78	95	81	86	81	73	83	79	79	96	68	84	97	89	89	77	76	77	74	77	82	69	92	87	91	92	72	88	88	65	76	78	80	89	88	78	84	79	80	80	89	77	90	76	76	100	81	80	99	78	88	71	69	92	78	69	67	99	81	76	94	77	95	72	81	90	72	88	89	92	73	73	82	89	76	79	82	81	79	88	83	74	78	83	91	65	84	93	91	81	76	99	85	88	83	82	68	66	83	91	80	80	74	69	89	70	88	86	82	78	90	85	71	73	83	73	80	77	79	82	66	86	98	78	95	78	82	82	80	89	90	72	79	91	83	98	85	84	92	75	71	85	86	81	76	74	72	86	74	86	81	80	68	85	74	97	85	74	81	88	77	70	72	82	102	68	77	88	91	75	86	74	76	78	75	82	80	85	70	74	77	63	73	76	95	89	82	95	69	84	87	81	81	81	95	73	101	72	68	92	82	90	80	81	73	87	85	74	98	74	80	72	100	86	87	87	75	74	73	69	70	83	79	87	77	82	78	85	59	85	77	86	84	80	81	68	88	76	71	77	91	72	87	82	88	65	97	81	92	80	85	95	74	96	83	91	83	84	81	77	84	87	84	77	80	71	71	84	80	88	84	75	82	72	75	76	81	94	92	92	102	80	70	81	81	83	88	76	77	73	104	77	78	82	87	89	88	79	105	71	72	69	91	86	86	82	81	81	67	71	103	80	66	88	77	84	93	89	87	94	71	71	96	69	68	79	65	98	88	64	87	82	85	101	82	74	70	65	84	83	77	67	72	78	110	79	85	81	72	78	88	70	66	89	84	84	64	71	81	89	85	73	91	82	77	84	82	79	71	88	92	66	65	75	86	80	75	82	64	95	74	80	90	73	97	89	91	99	78	80	100	80	105	89	87	80	81	94	95	82	65	85
22799	8891	5311	5582	10677	15123	15400	13229	11053	9161	7790	7063	6109	5530	4785	5111	4297	4866	5743	5334	5500	5658	7310	8368	7845	6225	4357	2971	2036	1384	1015	821	661	641	596	638	634	549	594	607	575	596	600	605	605	582	583	625	641	553	608	581	596	570	610	606	565	585	547	630	619	570	627	636	606	580	621	600	596	583	587	578	608	585	567	554	566	641	592	597	585	600	641	571	572	595	580	609	594	563	602	616	595	581	568	595	624	579	581	645	611	627	583	569	589	622	571	534	595	586	624	621	640	596	571	609	578	577	597	615	585	553	629	629	574	556	586	603	603	570	577	576	667	589	611	637	563	585	606	586	619	609	629	574	569	567	621	641	591	575	590	595	573	575	550	597	594	591	565	618	589	579	609	610	599	636	614	615	604	583	627	606	639	601	621	579	591	587	611	575	560	579	590	604	608	603	601	638	606	567	567	586	584	604	604	591	607	614	540	610	633	602	575	593	592	627	593	647	569	672	621	582	613	631	614	601	593	576	587	610	608	615	560	610	582	610	621	614	596	594	595	591	626	604	616	564	612	602	576	564	632	577	657	572	600	616	611	625	637	574	587	602	606	615	615	572	579	617	616	605	590	612	600	592	609	626	574	602	601	581	641	609	604	604	625	607	633	582	607	583	613	604	576	560	589	584	607	630	631	595	572	564	599	639	537	618	597	618	592	647	591	624	608	556	603	639	607	598	592	588	625	541	628	577	606	593	617	567	598	618	545	604	624	610	596	562	561	588	612	579	589	596	586	600	600	612	586	605	613	599	575	587	583	612	620	597	607	602	618	614	565	563	582	596	625	622	605	581	609	644	596	578	597	611	625	582	578	606	580	632	579	616	607	610	604	607	602	626	599	612	589	561	598	593	581	609	634	559	621	571	610	650	608	572	593	556	601	634	624	637	593	563	606	594	596	607	610	571	612	575	601	614	664	650	630	573	591	587	629	541	600	646	596	598	593	594	605	602	589	607	593	600	585	613	598	599	586	638	571	596	596	593	574	577	636	611	593	572	603	618	600	607	628	627	642	566	588	602	572	619	602	613	596	575	570	586	544	599	663	602	594	593	622	576	598	608	585	629	622	596	625	566	624	599	620	598	602	608	585	620	569	597	609	626	550	614	585	564	589	617	598	608	629	609	614	618	577	624	610	581	624	596	586	595	608	568	582	594	622	592	598	629	649	614	652	594	611	609	608	600	615	614	613	602	621	637	640	570	596	584	648	591	629	591	614	627	611	618	588	566	587	566	597	602	576	572	628	609	633	609	502	645	586	615	589	607	583	609	602	527	581	628	562	580	571	590	595	606	584	605	604	589	624	608	602	559	637	584	571	627	593	573	592	571	565	575	643	605	566	621	575	607	568	622	626	617	612	607	578	602	587	604	549	586	588	609	606	588	595	604	561	630	595	596	577	605	633	607	642	634	592	563	570	560	624	544	602	595	621	579	548	599	575	595	611	584	594	581	621	586	606	585	608	582	619	635	576	631	570	596	626	594	597	621	642	608	632	588	619	586	623	625	615	573	617	611	566	629	621	578	610	621	597	619	615	572	592	596	610	580	607	590	613	558	575	599	608	579	625	577	582	599	659	619	561	600	615	570	554	639	578	605	615	596	603	656	554	626	572	626	589	587	557	573	619	607	631	572	594	618	580	612	570	564	582	614	611	558	567	605	597	626	603	595	612	652	594	598	609	608	584	578	584	569	575	566	611	584	613	564	587	585	607	580	597	599	581	571	608	561	607	565	609	598	614	590	597	633	626	619	608	597	636	595	597	624	601	575	573	619	586	573	638	586	588	608	622	613	614	616	596	583	607	642	557	612	575	598	594	537	559	577	591	577	614	618	609	578	603	591	596	583	583	619	610	578	591	619	598	593	587	574	576	606	603	571	619	581	602	670	602	584	587	598	608	604	634	605	582	584	591	595	574	650	608	591	595	564	631	615	575	584	601	615	576	602	605	555	605	599	625	610	616	589	619	619	619	616	608	610	620	565	577	632	600	583	633	613	575	557	609	569	580	572	611	593	542	573	623	547	617	596	583	622	585	632	533	611	594	603	574	615	590	581	612	590	617	590	645	607	611	622	578	596	579	585	602	590	592	600	611	618	612	603	601	636	573	633	582	595	571	586	559	575	587	586	584	614	560	571	617	611	601	596	614	620	593	622	587	577	631	573	631	576	601	630	588	565	609	600	589	611	557	596	581	565	585	570	563	571	605	606	594	601	579	607	597	607	589	648	586	578	635	621	594	616	620	595	566	612	621	585	600	619	599	561	575	600	600	610	578	590	596	596	611	600	599	600	624	604	629	603	572	564	589	599	632	604	599	621	621	611	624	622	612	564	580	546	608	643	566	588	598	567	611	598	586	568	593	636	602	618	600	636	541	611	580	600	585	600	646	591	662	618	590	571	595	574	579	616	597	543	613	628	566	619	587	588	614	594	619	614	630	617	612	614	585	598	602	630	575	611	539	586	580	618	597	574	612	567	585	615	600	577	595	609	577	608	610	642	566	581	606	607	585	615	578	576	579	590	583	574	584	599	643	582	575	604	599	619	643	614	607	614	589	571	589	588	582	628	663	591	586	576	572	605	578	582	593	596	598	594	587	604	596	621	633	600	555	591	637	589	618	606	614	612	609	632	622	568	618	581	610	610	585	616	578	625	579	636	619	589	623	568	617	612	616	622	588	545	586	600	592	600	602	593	602	633	585	618	595	587	657	542	715	603	611	530	614	624	599	570	653	615	591	597	628	578	605	606	585	640	593	581	604	609	588	600	655	589	616	598	603	607	594	599	598	641	595	578	641	616	589	608	605	603	562	598	589	572	581	571	610	625	557	605	594	632	638	608	606	567	626	607	586	571	615	605	569	671	565	605	595	592	612	618	578	566	570	611	580	596	572	612	584	616	588	549	598	583	598	610	592	576	596	576	566	622	568	591	641	580	625	577	635	620	616	607	596	632	579	581	609	655	599	652	614	598	599	610	609	607	616	593	621	628	640	577	585	583	609	597	577	610	583	575	618	591	565	618	596	631	579	583	627	584	584	610	618	590	575	596	574	568	582	616	609	627	533	591	548	604	593	583	605	616	615	564	628	586	541	625	592	605	592	578	597	581	599	587	592	626	594	626	571	625	593	597	573	598	604	587	576	626	634	602	595	610	595	605	552	572	583	649	601	564	547	631	608	592	613	605	585	569	584	607	592	581	583	590	639	603	622	601	573	553	609	612	569	627	570	598	605	602	570	585	575	599	604	642	569	622	598	598	515	606	589	600	607	612	634	611	606	617	589	635	631	574	601	623	606	648	612	602	632	574	595	554	556	560	581	605	595	576	583	595	561	596	612	594	565	621	617	632	595	607	597	616	632	616	623	590	576	595	563	523	581	613	617	614	601	587	614	588	592	597	581	598	580	611	586	638	610	648	586	619	601	584	604	624	633	570	583	575	609	637	637	564	605	577	612	614	599	607	621	646
3977	821	499	323	292	316	347	332	335	340	277	262	280	209	206	168	203	261	357	274	259	260	342	452	465	403	293	238	158	166	128	108	99	122	94	87	87	93	82	81	103	77	79	110	108	91	95	96	84	81	93	107	80	97	92	102	105	96	79	87	79	94	96	87	91	93	88	81	87	89	84	98	98	66	83	109	86	92	87	89	90	94	93	90	102	79	94	96	86	83	99	87	98	94	79	92	84	101	78	83	97	94	100	96	99	90	95	96	111	100	94	97	81	86	80	92	88	81	91	76	88	83	108	100	99	76	85	81	98	84	87	82	96	85	102	93	89	93	102	86	99	90	84	97	82	102	97	98	92	96	80	95	78	99	92	93	98	98	97	90	114	82	92	114	96	76	103	97	94	96	86	84	91	85	95	108	93	95	93	111	118	84	81	83	110	97	93	103	92	91	89	101	85	99	93	101	107	115	84	85	106	90	81	102	89	80	83	100	81	102	100	107	87	81	95	94	103	72	105	95	96	96	120	109	90	100	99	82	93	103	93	95	81	87	79	94	95	96	89	76	87	87	105	93	95	88	105	106	87	82	78	89	78	89	92	95	117	99	87	94	105	96	80	84	83	81	105	87	87	106	100	90	85	90	89	104	80	103	86	88	96	88	98	87	90	82	92	94	95	107	89	83	102	91	95	87	94	83	83	96	92	84	79	81	87	102	80	91	82	105	97	98	103	104	87	95	89	90	99	94	79	98	111	91	82	99	77	98	79	92	86	101	109	96	90	95	111	105	91	76	85	99	104	99	77	100	98	103	113	84	100	79	94	78	86	92	84	88	95	93	80	105	92	89	94	106	85	90	95	101	88	94	89	101	93	96	83	91	85	76	105	101	103	96	83	112	86	77	85	97	91	75	94	113	96	93	89	94	97	97	99	77	73	104	107	96	101	98	91	84	95	86	88	108	86	88	92	95	91	109	88	89	95	100	91	99	83	110	98	91	92	90	105	92	98	88	86	99	89	91	94	93	105	102	105	96	90	90	90	88	102	94	98	109	92	79	70	87	82	99	101	98	80	99	101	86	102	91	80	99	100	94	91	90	106	83	103	95	91	107	89	106	102	96	93	90	96	96	84	112	73	89	128	81	103	86	93	90	93	98	93	92	88	106	98	99	93	91	85	100	94	96	102	92	94	100	87	92	95	91	93	101	104	79	115	94	105	86	119	87	88	105	93	87	99	85	94	90	77	97	96	96	99	88	105	91	81	101	98	86	113	96	82	104	74	71	111	95	87	92	82	73	90	80	85	103	80	93	94	84	97	100	89	91	82	83	72	99	75	85	106	97	82	119	89	94	84	101	95	91	85	97	91	98	86	96	93	99	82	86	89	86	89	83	93	94	77	81	100	94	78	107	110	87	87	94	91	88	96	87	92	96	97	85	96	100	106	98	98	92	87	86	97	95	96	78	112	105	104	99	85	95	89	94	89	98	94	108	100	89	85	99	95	102	86	83	89	100	97	86	105	81	89	85	84	79	95	82	99	93	104	83	89	70	77	97	83	107	93	87	84	103	84	88	87	77	97	94	92	76	78	91	96	101	106	108	77	90	90	121	83	92	94	84	87	94	105	90	98	84	72	83	84	101	91	98	100	82	97	80	92	83	94	89	79	81	88	75	103	97	104	97	96	93	86	71	92	110	95	101	84	104	96	94	105	80	94	88	84	103	98	81	96	97	86	112	88	97	96	97	89	97	115	86	92	96	84	90	97	99	95	103	94	104	77	93	94	103	82	100	94	90	101	101	94	102	80	93	92	94	98	84	97	77	92	80	76	91	90	95	101	87	93	106	100	92	97	96	94	101	100	104	116	96	84	91	83	89	77	83	98	98	90	88	95	111	104	90	88	114	79	79	94	98	101	86	101	86	102	85	112	97	82	89	105	114	100	92	96	99	87	99	91	101	99	90	94	85	105	79	97	96	91	89	119	94	91	100	101	101	94	87	122	97	77	91	91	86	88	102	94	96	117	99	93	86	84	80	104	81	93	80	78	78	88	91	92	92	101	77	83	100	78	92	96	86	72	88	98	89	109	88	95	116	84	110	98	86	97	103	91	88	88	88	82	74	86	90	80	94	86	120	86	87	86	88	107	99	95	86	97	95	88	94	110	102	96	110	103	102	99	70	87	93	80	101	90	92	109	92	102	101	120	84	98	62	100	102	88	90	94	102	90	91	90	82	66	79	90	102	101	89	87	103	102	77	83	94	98	124	90	88	94	77	90	74	95	87	101	85	102	84	83	88	76	98	94	94	96	105	73	94	80	92	99	95	70	84	87	89	83	92	95	75	110	103	84	80	96	98	96	95	76	97	88	94	94	100	97	85	88	94	80	86	110	98	97	96	85	86	100	90	102	96	87	106	80	91	92	95	88	101	81	100	82	95	90	76	104	76	82	100	83	88	85	76	97	91	80	104	96	98	102	104	87	74	94	97	89	79	90	82	99	96	87	84	90	95	90	73	95	101	90	71	94	86	101	91	89	88	85	89	91	72	105	105	92	101	89	91	101	87	102	90	83	82	92	93	97	85	84	90	89	108	94	85	87	92	77	92	103	80	94	95	95	95	85	101	86	100	102	103	107	106	100	87	87	83	96	85	100	98	101	72	100	104	86	107	89	98	88	87	75	100	105	83	87	93	99	94	90	89	109	93	84	83	67	104	93	83	100	96	101	101	97	89	91	81	104	102	78	98	92	92	103	83	99	86	81	102	119	106	105	103	99	92	98	89	86	87	85	82	82	72	99	85	76	99	109	84	106	101	103	88	95	114	73	91	99	88	113	106	115	86	101	108	98	80	92	99	95	108	117	77	85	103	94	88	94	100	84	92	97	88	88	97	105	87	79	96	87	102	80	89	99	85	95	104	103	104	76	90	87	88	71	94	84	82	92	104	101	90	94	100	104	101	80	81	75	92	92	86	82	96	90	99	95	83	99	94	97	71	97	79	101	88	94	77	113	103	88	95	99	88	94	86	90	80	92	73	112	117	89	88	88	89	99	87	92	105	105	95	99	90	83	103	102	100	94	99	85	105	88	85	78	91	93	82	94	96	103	98	107	94	94	93	85	87	90	103	101	90	97	94	84	92	88	98	113	126	73	100	95	87	102	92	89	86	103	108	93	100	86	91	95	79	84	82	98	97	95	99	91	91	100	91	78	104	87	111	85	97	89	102	98	86	75	80	84	80	84	105	89	88	100	108	91	93	81	84	90	91	89	95	108	91	84	92	101	76	91	77	81	88	75	89	83	98	92	92	94	106	97	86	85	96	100	90	95	93	75	84	82	77	106	96	102	84	91	86	84	82	100	110	104	80	97	88	83	75	90	89	96	93	86	94	89	108	99	98	97	92	94	94	97	101	91	79	90	88	74	86	82	94	95	87	102	101	91	80	83	86	95	83	87	87	75	94	91	99	94	98	85	80	97	105	96	95	103	89	87	83	93	97	85	86
21502	8384	5143	5367	10387	14735	14793	13140	10819	9511	8028	6983	6124	5367	4910	3906	4078	5654	6615	5986	5205	5202	6864	9260	9270	7223	5118	3600	2369	1581	1149	901	795	677	700	665	747	702	699	666	659	683	678	692	726	657	677	695	717	648	655	670	645	711	670	695	680	692	632	667	695	626	719	704	650	705	676	662	675	661	710	654	670	661	646	670	668	692	689	665	701	671	702	648	640	700	670	713	672	717	644	686	687	702	683	693	698	672	676	661	695	696	672	703	696	651	714	689	660	700	668	666	705	667	649	710	668	706	680	690	672	655	688	712	672	703	655	673	720	664	616	716	639	682	669	696	680	691	684	683	660	650	675	685	647	657	670	670	672	689	703	673	699	672	658	678	651	628	679	689	678	686	640	718	679	656	670	665	715	690	652	679	652	678	698	692	673	676	710	671	713	681	656	686	696	717	690	674	652	644	647	691	705	667	691	679	671	697	668	628	678	695	655	698	701	625	643	681	678	668	724	618	754	689	697	687	710	646	659	679	698	674	665	697	672	681	653	661	657	704	676	597	689	716	700	697	701	662	694	647	643	663	699	705	633	693	686	714	670	645	660	649	661	685	682	682	687	649	641	638	703	695	684	709	682	655	691	649	658	671	692	672	713	644	684	672	659	692	682	695	745	663	674	694	695	626	706	712	631	676	695	671	654	720	687	690	706	689	686	692	668	703	688	716	663	669	659	701	635	658	718	684	708	673	674	667	649	677	704	653	721	660	645	681	732	662	647	720	656	694	690	680	701	663	655	723	695	693	690	673	656	673	736	640	665	713	673	692	752	671	705	694	665	655	687	668	657	678	668	712	698	651	699	661	684	701	662	671	695	709	691	699	688	655	675	664	718	680	709	692	687	655	664	677	632	662	669	674	679	671	698	694	643	678	673	652	667	670	703	671	672	653	663	664	633	670	621	672	649	668	686	699	668	663	718	712	689	643	679	650	654	713	643	729	699	681	697	675	662	727	702	678	684	652	705	656	700	713	640	683	669	696	662	668	705	664	639	594	664	679	668	736	680	672	665	687	705	701	699	683	672	687	670	657	666	728	695	649	721	703	706	678	637	700	617	688	720	666	692	666	657	708	685	669	669	724	723	657	628	705	642	716	610	700	691	655	689	650	670	675	631	716	705	673	642	706	736	649	736	647	700	646	645	666	696	674	622	662	652	623	660	702	676	658	707	688	671	712	690	724	676	677	688	692	685	669	649	652	688	691	686	686	691	678	706	690	707	675	726	653	668	726	698	663	700	630	681	693	691	644	703	663	717	651	671	690	683	687	706	708	654	656	725	720	675	715	625	703	682	682	684	680	649	682	728	710	671	700	728	673	663	652	684	684	674	692	648	699	656	690	664	655	678	671	690	710	700	677	683	662	696	663	675	704	666	700	709	669	661	682	651	657	680	640	682	667	720	673	665	737	659	698	701	692	662	686	676	655	712	661	710	709	649	643	710	717	716	688	660	728	664	692	675	657	703	693	682	667	663	688	676	691	695	711	696	677	674	682	670	678	689	681	693	667	650	678	662	705	636	707	669	677	653	682	615	732	675	672	685	647	677	694	672	677	677	669	693	704	675	664	631	689	723	673	674	696	617	665	695	664	659	653	644	675	695	692	688	715	656	706	704	714	658	673	644	680	729	635	690	656	715	697	667	635	710	660	616	655	662	693	653	671	649	671	690	709	711	694	691	647	683	706	689	653	650	717	703	647	678	683	674	741	682	673	718	751	671	692	692	636	669	667	662	716	692	718	646	653	715	722	702	687	674	692	663	647	666	704	681	688	718	689	655	651	661	690	703	662	698	643	691	688	672	701	719	691	658	684	703	630	685	667	670	709	641	687	689	702	662	652	694	706	685	694	649	650	690	720	671	627	680	685	704	677	683	731	671	682	626	687	659	612	652	662	694	678	718	680	692	651	687	714	700	708	633	679	736	676	673	677	673	746	671	656	682	662	657	673	665	696	699	667	698	640	653	686	695	675	620	647	670	687	695	723	701	676	640	747	689	630	689	680	753	673	708	653	656	685	674	637	678	705	687	663	692	671	704	649	704	666	692	669	717	736	677	682	698	619	637	718	624	678	636	666	683	712	682	680	695	695	691	700	697	733	665	714	714	648	724	665	701	666	646	670	670	676	720	589	695	655	655	675	656	676	701	674	684	670	688	637	657	672	702	710	675	655	644	680	701	659	680	647	682	720	658	703	659	701	678	686	682	652	702	674	685	690	727	710	700	704	673	648	686	658	671	664	676	639	627	700	681	685	654	672	678	605	662	675	681	701	677	709	696	662	687	696	673	693	688	710	666	696	654	713	706	704	729	677	729	672	666	659	651	655	643	659	639	714	675	676	669	680	645	663	680	661	702	668	650	658	615	678	707	686	651	727	682	709	709	683	680	686	658	677	683	671	663	680	645	666	665	687	680	683	679	672	686	643	688	667	678	681	673	691	713	644	737	685	664	683	704	678	668	698	679	714	679	679	652	673	705	675	764	661	683	688	656	694	692	651	685	638	696	706	712	690	673	639	658	670	648	681	691	663	641	678	707	681	706	722	641	671	651	651	678	709	687	658	669	639	674	695	680	702	693	691	665	638	635	685	706	688	702	702	672	709	689	661	705	593	633	636	684	680	714	728	680	653	651	693	693	668	674	682	661	698	647	687	663	715	698	699	679	651	639	673	638	632	662	704	721	716	628	690	682	612	688	712	673	661	710	664	691	721	656	702	646	702	675	716	725	698	697	666	662	697	687	680	675	664	648	680	620	676	733	685	638	652	654	718	652	672	687	669	660	735	692	740	677	729	681	702	673	703	703	652	666	695	697	686	718	632	677	681	709	654	679	686	670	698	713	664	682	724	740	613	665	714	699	670	702	680	660	675	688	648	682	666	689	687	682	671	682	699	661	671	714	715	663	694	667	693	699	656	717	709	687	635	674	681	695	719	670	667	680	683	702	642	652	665	637	644	646	714	696	630	662	617	683	682	694	654	677	659	674	684	686	705	687	710	677	641	670	720	668	736	641	692	658	693	675	685	665	671	661	654	688	658	676	678	703	703	723	683	647	723	712	700	670	676	691	688	688	703	665	692	710	678	686	652	692	678	645	651	722	640	689	708	636	688	622	703	690	722	683	682	712	669	733	683	689	685	687	681	668	718	675	662	683	715	706	680	679	696	593	680	678	703	626	686	686	673	721	635	715	660	701	656	632	668	667	698	708	705	647	716	736	699	707	724	687	683	667	653	676	657	708	640	693	708	684	698	664	659	649	686	661	715	717	689	667	650	692	690	724	643	697	689	671	620	698	682	698	660	659	662	705	688	708	655	659	688	665	688	687	712	702	714	665	691	689	691	695	654	667	650	628	725	686	672	702	698	675	690	684	646	742	621	667	700	666	667	672	681	718	707	677	692	691	638	687	655	680	704	702	685	634	698	627	678	699	660	689	663	695	706	628	717	702	673	662	678	709	732	651	659
3652	1193	704	469	357	421	445	439	439	408	320	328	265	275	256	225	359	404	423	349	336	351	440	689	685	627	477	322	236	185	121	121	92	98	88	89	92	116	101	92	91	87	114	96	101	85	88	97	99	99	111	92	101	97	80	94	120	84	104	92	91	80	90	93	85	96	91	83	90	105	84	77	89	106	89	90	113	92	102	102	92	83	102	95	103	93	86	101	100	105	98	83	102	97	84	110	78	99	102	115	102	86	75	89	96	82	104	92	82	102	81	89	86	90	109	77	86	104	101	86	108	99	99	88	98	91	93	92	111	104	88	80	107	87	104	96	106	111	96	83	71	85	75	87	109	108	90	92	116	88	101	96	94	97	103	97	106	102	96	100	95	89	102	99	86	106	91	87	88	93	93	83	95	97	106	86	90	75	91	82	97	87	100	74	106	93	93	96	79	88	84	85	82	88	108	94	79	81	81	101	90	92	81	88	89	101	94	85	98	91	80	86	93	96	95	103	102	78	76	74	99	94	89	92	86	100	106	84	101	116	88	94	91	103	85	87	99	94	88	100	94	91	114	84	93	100	99	87	93	103	91	107	88	92	111	95	102	88	75	112	82	110	90	107	77	85	93	94	96	99	87	88	100	97	104	87	85	100	87	100	98	87	110	102	77	109	78	93	105	89	79	85	78	97	94	99	83	89	109	90	86	88	85	93	84	102	111	92	90	89	90	90	101	120	86	85	97	82	103	82	95	113	110	90	106	112	92	84	93	102	101	99	94	84	84	108	97	102	103	90	89	104	102	90	102	93	106	101	101	93	113	77	91	93	101	95	99	102	94	96	95	91	98	95	95	90	97	93	91	97	92	77	92	100	87	111	81	93	114	98	91	83	106	87	100	103	94	95	95	68	99	95	72	119	96	88	89	100	92	91	94	84	88	89	107	80	85	86	93	105	102	90	95	94	102	105	88	89	85	92	98	102	108	96	95	103	95	86	72	96	100	87	88	104	89	89	82	85	102	100	86	103	92	98	101	82	88	110	99	99	103	81	86	99	82	104	88	88	101	90	93	87	90	76	82	81	95	93	93	89	94	91	108	96	102	98	86	92	91	83	99	90	98	92	99	95	77	100	91	84	94	75	92	100	96	94	88	100	86	102	95	91	115	86	87	91	101	82	91	84	87	107	92	91	98	95	101	96	99	91	98	99	87	105	75	103	76	94	86	90	92	111	93	97	89	93	96	96	98	99	102	92	96	94	92	92	77	100	101	108	93	90	107	81	97	82	99	101	99	94	76	100	81	87	84	91	98	87	103	84	83	73	103	93	96	83	88	82	79	90	102	95	94	85	98	98	90	96	102	104	113	82	97	110	76	97	94	86	105	85	90	84	88	83	105	106	90	88	107	89	96	89	94	96	91	97	100	97	104	80	82	100	104	87	96	92	98	90	108	99	82	83	89	107	92	91	87	101	89	90	87	92	93	100	91	90	99	89	90	89	90	122	107	85	103	100	93	105	97	119	97	94	82	88	101	107	79	74	107	94	101	81	96	73	83	93	83	93	110	83	95	111	87	103	101	93	90	104	94	90	90	95	90	80	94	88	97	74	95	90	90	84	116	84	101	91	102	93	103	106	87	71	95	99	88	105	90	92	89	96	97	99	105	85	104	102	104	103	89	94	96	91	84	88	100	85	97	105	91	95	83	93	87	93	88	89	91	99	94	78	111	89	96	86	102	101	78	85	95	107	93	105	112	92	82	100	110	67	82	88	99	100	91	97	107	88	104	83	88	83	95	78	90	91	95	95	72	91	78	83	96	96	72	88	85	88	113	100	119	84	90	105	98	92	88	104	118	83	98	94	91	95	74	100	85	104	89	77	81	96	105	102	85	101	93	82	91	106	111	87	90	90	93	89	91	85	92	96	93	103	82	91	78	83	80	115	83	95	93	74	104	106	103	104	81	81	73	107	84	98	86	92	84	88	95	104	106	89	111	94	86	95	87	103	92	92	101	81	83	88	96	96	91	89	91	95	88	90	97	104	91	84	94	106	74	104	89	88	110	114	95	92	79	119	94	90	98	102	89	81	87	101	105	109	103	84	87	93	85	82	96	92	92	100	109	90	69	87	93	90	82	86	76	103	94	96	87	102	93	86	81	89	88	84	92	103	94	89	104	78	68	112	102	99	115	92	74	82	96	100	114	101	89	92	84	109	100	98	81	90	111	93	92	96	103	104	75	108	76	98	82	81	89	106	92	94	119	84	84	96	86	83	79	94	73	88	98	86	89	94	91	105	86	67	94	88	76	97	91	98	89	86	95	77	94	97	100	99	90	85	93	99	87	101	94	81	98	81	103	79	95	109	98	98	93	90	82	86	90	91	79	85	83	103	99	101	83	87	93	93	85	100	94	100	103	118	92	93	84	98	85	91	91	96	92	94	87	99	112	98	108	101	114	89	91	92	99	78	105	110	101	79	90	89	103	77	111	99	78	95	76	102	89	81	95	90	95	89	104	105	113	99	101	101	91	85	99	89	101	105	84	95	87	91	90	93	104	90	111	111	103	86	79	91	90	96	93	93	123	94	81	97	97	113	90	92	113	103	81	87	101	94	88	102	111	106	96	81	93	85	105	77	100	89	119	85	90	96	103	94	92	100	94	79	104	94	97	88	92	90	100	95	117	101	95	93	103	104	81	89	83	104	91	103	104	80	98	82	98	97	90	94	94	93	101	99	112	83	106	101	99	62	86	83	83	101	97	92	94	107	101	92	97	94	103	91	104	96	101	94	92	87	98	81	87	82	99	97	89	94	99	95	105	99	107	105	99	102	111	75	103	86	86	94	82	83	97	81	94	92	81	94	98	102	92	98	88	85	99	90	93	90	83	85	83	101	80	75	100	89	105	93	90	83	91	81	93	78	73	91	96	91	90	96	109	85	99	103	97	91	89	92	84	96	84	103	88	113	99	93	113	86	76	97	83	104	79	94	99	76	124	100	105	77	88	97	73	94	99	87	104	95	97	81	78	94	93	106	91	85	82	100	96	102	92	98	117	77	86	97	96	99	90	94	111	99	99	88	96	100	86	99	77	94	93	114	86	104	97	98	107	84	79	93	84	88	99	88	98	92	81	92	88	74	102	107	95	88	110	92	91	99	91	88	96	92	73	98	93	112	107	92	100	101	76	110	91	95	93	83	103	98	98	80	109	107	87	101	84	76	88	100	89	94	99	80	107	106	91	89	85	97	87	94	76	98	89	89	85	79	72	98	71	96	86	101	98	93	92	104	100	94	90	105	95	98	93	117	94	95	85	101	102	96	101	89	87	87	104	90	91	92	103	94	111	97	90	90	92	77	97	97	101	95	109	99	94	98	93	97	95	91	94	98	102	96	97	107	88	92	115	92	111	84	83	98	91	99	111	98	103	90	89	88	92	78	88	90	111	98	108	92	99	85	98	99	91	82	82	101	94	99	90	91	95	83	110	91	95	95	93	86	90	95	107	79
25096	10799	6745	7321	14100	18178	18058	16066	14116	12215	10433	8761	7593	6639	5256	4944	7773	8611	8523	7233	6442	6793	8803	12603	13335	11567	8423	5831	3683	2230	1448	1149	857	768	767	668	688	667	640	669	700	684	690	658	754	650	679	661	704	716	703	685	659	675	713	710	663	751	664	699	673	681	637	683	751	691	668	637	726	702	711	653	675	682	657	664	727	666	648	696	655	661	676	657	668	648	692	707	698	651	684	677	724	658	626	675	667	693	670	665	648	656	647	699	706	693	754	694	631	667	711	681	671	705	697	620	738	681	681	719	672	634	701	697	711	677	667	691	696	694	695	634	666	706	696	677	663	659	695	656	724	745	621	634	706	706	676	631	658	707	698	644	668	698	712	631	659	701	678	681	685	682	664	645	708	707	665	723	698	712	684	679	651	669	703	701	672	676	689	653	687	648	685	664	716	692	647	638	648	713	666	747	691	683	644	672	632	719	702	695	634	676	704	653	667	664	699	691	713	649	704	669	710	676	669	657	654	661	693	682	616	701	710	674	688	668	658	702	690	708	612	708	659	659	656	711	663	671	690	656	728	690	687	696	704	702	673	695	710	687	660	655	665	678	716	684	654	708	678	693	659	681	623	642	688	704	687	686	680	696	653	642	662	703	698	698	648	665	646	711	653	704	664	666	663	665	712	687	671	711	669	724	653	725	664	697	725	660	670	656	688	634	712	661	719	701	721	695	681	659	633	668	691	650	664	676	693	677	678	673	681	675	676	670	741	656	732	699	699	648	690	709	694	753	655	678	669	692	708	667	670	699	711	718	708	733	669	688	715	663	671	724	677	678	664	639	664	645	678	657	665	693	679	673	665	670	671	691	681	685	691	671	659	684	691	695	705	679	712	666	659	657	680	663	668	723	657	706	642	656	686	681	708	702	702	660	673	714	717	748	717	680	645	644	671	711	683	647	680	705	678	634	669	697	637	694	706	730	692	713	659	673	716	691	738	657	746	736	703	689	735	664	634	655	651	690	674	651	670	669	690	711	729	735	677	723	682	660	694	662	657	677	669	680	660	690	671	707	685	690	649	695	682	699	674	664	698	674	641	664	685	674	676	663	704	681	676	652	675	685	682	768	660	696	721	645	669	717	676	652	688	702	667	657	641	635	693	665	688	681	664	698	603	704	728	706	680	691	691	663	649	706	696	675	718	680	663	697	684	682	705	676	671	696	695	658	714	712	675	717	692	673	733	673	680	672	685	693	686	707	709	685	679	698	669	680	691	713	631	718	688	625	667	718	681	703	685	692	710	674	702	697	708	686	663	730	669	680	708	706	703	714	638	711	642	678	695	715	715	732	705	682	690	661	674	709	671	686	692	739	644	677	717	663	657	636	638	676	671	688	654	677	725	647	706	699	667	634	698	710	694	703	656	736	696	700	693	681	662	728	675	658	689	639	685	685	692	633	706	680	656	666	681	657	703	662	687	693	654	653	712	737	672	701	676	649	646	686	703	698	695	665	663	652	682	710	725	654	726	675	672	681	668	718	698	649	672	685	657	717	709	651	693	704	669	636	664	696	687	673	680	655	681	683	686	694	736	683	680	703	660	673	684	698	670	718	633	674	665	679	683	658	673	640	693	687	706	660	640	692	680	672	703	684	681	704	661	718	659	689	730	676	693	651	676	697	656	648	727	675	713	725	674	679	712	690	685	733	707	680	689	657	622	621	704	691	717	626	695	682	725	680	712	701	689	677	701	685	698	690	676	642	705	708	692	647	686	670	684	681	663	732	743	688	675	630	690	687	659	710	626	686	681	697	652	644	717	665	683	727	698	680	695	708	687	692	677	662	706	663	719	672	677	664	639	659	611	653	671	639	653	652	677	678	682	666	596	677	668	650	689	680	739	672	705	695	654	663	641	669	671	682	683	636	665	678	697	664	684	688	658	695	666	661	737	708	713	648	695	696	658	703	663	669	698	698	690	682	648	699	683	696	685	698	670	727	666	690	688	667	681	679	677	681	633	708	675	721	682	704	708	690	726	670	663	699	641	675	690	717	697	680	692	686	653	669	656	685	685	696	651	688	694	653	686	705	664	649	673	633	701	722	694	676	679	650	707	641	669	679	719	632	708	704	668	672	710	654	718	657	652	659	633	706	649	659	685	709	650	661	713	680	681	728	675	691	708	705	660	691	682	690	730	687	632	700	665	655	713	694	659	656	714	664	707	756	689	699	690	674	695	699	680	685	701	694	676	706	641	707	736	697	681	670	704	705	687	666	680	687	653	720	665	691	659	684	714	675	685	640	692	663	674	681	671	683	725	666	652	707	684	651	672	665	720	684	665	650	647	676	653	666	655	658	635	701	653	622	696	643	676	728	633	672	657	660	682	688	683	680	676	688	697	672	674	671	695	658	698	728	698	691	679	652	648	682	730	705	660	711	670	697	678	659	650	694	705	656	705	655	683	688	650	672	713	649	675	627	736	688	699	704	721	695	660	647	662	694	652	647	633	701	682	715	679	752	703	684	695	678	667	688	702	685	633	687	665	682	680	674	658	644	670	727	657	706	677	668	651	716	677	700	680	628	721	690	688	643	687	708	679	710	679	661	653	693	699	686	713	719	684	699	671	689	725	693	647	670	668	700	659	725	657	637	681	683	683	661	699	716	699	665	663	651	735	688	658	625	675	675	674	666	652	626	661	667	661	688	693	683	679	653	708	713	667	649	630	666	680	634	662	701	712	748	684	700	682	665	625	701	643	689	730	711	664	702	639	691	707	691	706	667	658	707	671	669	707	653	663	645	661	701	669	692	677	622	653	692	723	659	680	691	709	669	680	697	671	680	643	637	703	668	667	665	719	699	685	705	693	698	698	617	712	675	672	693	667	648	665	675	697	669	689	647	664	735	707	679	668	663	707	715	649	687	680	715	688	668	686	701	714	696	640	696	641	657	728	682	698	669	690	698	692	713	753	692	684	668	683	681	663	725	696	698	651	665	683	663	666	685	674	720	671	653	667	756	711	692	686	714	676	689	681	722	654	635	632	619	689	597	680	693	654	648	692	691	677	691	679	668	691	662	697	680	664	656	674	713	655	665	709	698	701	676	673	703	706	648	690	648	667	642	676	694	646	669	680	674	666	668	675	749	708	670	714	691	650	654	668	661	657	688	661	687	696	715	670	691	678	730	721	690	644	637	706	694	693	687	669	732	678	714	712	694	728	687	656	677	661	683	681	683	641	707	695	647	683	683	655	698	696	679	682	659	709	715	695	726	664	668	653	692	723	716	738	745	620	698	730	642	733	696	667	669	699	706	710	624	660	678	676	645	668	662	684	663	695	689	674	689	677	710	746	649	619	653	703	694	689	691	641	691	733	714	657	709	674	700	693	643	658	699	686	672	660	676	689	657	709	697	723	689	675	669	716	683	659	690	666	687	666	689	651	700	661	660	607	709	694	672	713	697	652	723	721	672	695	711	704	674	667	712	726	665	687	625	645	661	650	706	659	691	692	684	694	687
2513	662	398	286	207	242	256	273	265	231	191	186	205	157	167	166	176	224	236	204	187	241	199	179	190	170	149	123	107	106	84	91	100	90	84	55	70	76	88	75	88	92	82	71	77	80	82	98	79	72	79	86	79	80	72	86	85	77	87	78	86	78	87	77	75	83	73	82	81	82	90	75	80	87	71	79	76	82	82	65	83	77	69	82	77	84	76	76	76	91	76	81	77	68	101	59	75	85	73	87	82	92	98	87	89	87	83	78	82	82	79	88	81	86	87	79	87	80	84	94	85	75	73	74	83	88	68	64	72	78	80	97	90	87	91	76	88	87	83	86	88	88	77	86	64	68	89	76	99	79	99	70	73	75	97	68	70	65	99	92	83	81	84	69	81	83	77	75	81	102	90	79	81	76	86	89	72	78	75	69	80	94	91	89	77	76	78	87	83	83	71	92	79	82	77	84	87	73	83	87	99	79	86	77	60	103	78	79	85	101	71	69	80	89	72	88	84	74	76	81	82	75	85	69	100	77	73	94	88	64	76	73	73	81	72	73	86	81	86	70	70	80	77	84	80	77	75	76	80	89	67	80	96	85	74	78	73	80	60	72	63	66	74	80	88	82	68	83	84	85	99	70	64	66	92	92	76	71	70	69	110	78	96	97	78	82	75	80	72	92	83	86	75	84	81	70	79	80	83	73	85	72	51	93	60	72	76	95	70	80	82	98	80	89	89	69	85	74	89	76	68	73	62	74	72	94	74	80	54	92	75	83	69	87	102	65	72	100	84	65	80	72	72	83	72	82	85	71	86	81	70	74	86	76	67	70	70	79	79	101	85	84	75	70	69	76	74	81	89	90	76	87	99	76	86	68	78	77	102	87	76	86	77	80	80	76	84	92	77	82	89	80	83	66	84	74	78	73	74	69	82	91	102	82	84	87	81	79	102	113	71	99	80	90	74	80	70	74	74	83	81	77	85	85	86	75	74	78	88	107	77	73	97	75	70	104	94	83	68	69	69	65	86	76	72	76	72	71	74	93	76	93	81	89	86	87	78	81	82	87	74	86	91	74	71	85	73	93	81	80	78	79	82	87	71	112	82	85	89	78	74	72	88	73	73	76	82	90	86	68	68	81	87	79	67	79	80	83	70	77	100	94	69	82	79	75	73	86	77	81	66	81	83	71	70	56	66	77	85	76	70	87	75	85	74	67	80	72	88	89	77	80	77	78	79	90	87	69	64	85	87	75	75	78	92	77	89	86	70	82	89	72	97	71	63	86	78	81	97	68	87	70	94	74	92	81	78	75	100	82	77	77	82	89	87	81	89	75	76	96	89	73	104	96	72	81	75	82	74	78	88	80	93	69	80	73	78	90	87	82	85	91	79	81	74	79	84	91	75	82	92	76	77	91	85	72	81	93	66	86	69	83	85	76	85	75	69	84	76	79	86	80	78	103	82	79	78	88	66	74	87	85	73	81	81	82	63	86	71	85	66	73	79	79	81	61	78	70	86	77	77	73	87	78	83	58	78	83	71	74	89	74	82	77	94	83	87	76	93	69	78	88	72	57	82	79	73	83	82	70	66	91	87	111	87	93	79	64	76	60	88	83	63	86	65	76	73	72	89	83	87	81	93	78	79	84	84	76	76	78	93	80	80	87	79	80	98	78	89	79	69	79	73	65	64	79	73	96	89	78	88	71	83	93	78	61	87	70	66	84	79	62	77	66	83	76	65	90	101	94	91	81	79	85	82	91	73	85	93	97	86	88	75	72	92	79	68	78	90	68	92	73	83	68	74	71	80	80	82	71	82	76	76	73	96	71	71	71	58	74	91	82	73	61	75	83	71	79	75	93	78	80	88	89	64	81	70	87	89	65	86	78	75	78	78	87	63	79	79	88	91	86	82	86	68	78	70	98	78	69	73	74	98	79	87	65	85	79	77	78	67	82	70	80	70	95	74	77	89	71	74	68	78	83	69	101	76	76	82	70	69	85	104	85	96	78	70	74	85	65	63	74	88	88	88	69	80	88	73	93	98	81	75	84	89	89	84	92	71	62	83	90	88	81	79	80	84	90	77	90	87	75	80	82	76	86	75	68	83	82	74	83	84	87	79	87	75	78	76	76	67	90	93	71	95	93	87	74	82	65	58	87	67	70	82	81	78	74	85	75	81	80	61	79	82	76	66	68	90	69	84	66	74	80	90	81	99	78	77	85	79	77	94	80	87	64	82	72	96	75	78	83	79	83	74	65	83	63	82	83	84	92	69	78	84	80	96	84	76	84	70	81	71	71	86	87	78	93	87	70	69	77	80	63	62	72	85	75	91	64	78	82	79	72	91	75	91	66	85	75	77	81	71	87	94	61	99	63	75	80	66	91	78	72	75	93	93	83	82	84	76	73	85	75	81	86	76	70	84	90	76	77	75	86	76	71	88	95	65	89	75	79	81	84	74	84	83	79	75	87	62	75	83	82	73	96	80	73	55	75	67	84	71	85	94	89	93	93	81	83	65	78	72	74	67	86	67	76	67	70	71	75	85	78	73	72	98	84	90	73	80	71	75	81	80	78	76	87	101	89	89	72	65	86	94	82	81	86	90	87	69	64	81	81	94	76	98	87	75	73	84	83	76	83	77	65	72	75	74	67	91	74	91	68	88	68	80	75	81	77	87	83	76	78	87	106	98	79	82	77	78	79	78	84	77	87	75	76	75	82	79	68	82	105	88	86	77	73	83	89	80	91	84	72	95	82	86	85	85	71	86	59	87	80	86	81	89	82	81	84	80	80	83	86	76	83	93	78	87	60	82	81	68	63	77	83	78	70	83	83	93	92	86	83	86	80	93	69	69	96	79	91	86	89	77	68	103	81	102	88	85	77	86	82	86	75	64	79	66	83	82	73	86	78	85	85	82	74	86	89	82	95	68	78	87	96	89	82	92	92	69	83	83	78	87	69	73	92	76	69	79	78	75	85	67	63	66	73	58	87	70	90	79	72	75	75	71	86	79	86	106	93	77	82	77	75	84	60	78	75	83	86	76	75	73	75	73	82	77	78	80	74	92	93	89	68	90	78	107	99	92	90	86	72	78	78	84	86	80	78	65	75	70	80	84	85	74	77	87	86	79	70	75	92	72	78	76	70	78	70	94	75	77	60	80	75	81	93	89	73	81	77	65	76	75	68	75	77	72	66	88	73	75	74	84	88	89	91	78	88	91	72	79	84	83	77	94	78	71	87	77	96	76	64	82	97	64	75	75	90	67	78	94	79	73	80	79	77	71	85	82	92	80	57	90	71	75	88	80	88	83	94	93	80	83	79	69	70	93	77	82	66	61	82	74	89	71	72	76	83	96	75	81	77	77	79	68	74	99	70	101	82	80	63	87	94	87	72	84	94	80	78	75	80	94	68	97	81	89	83	81	72	92	76	73	78	76	69	86	81	75	75	71	79	80	97	74	94	90	73	78	75	86	80	59	66	92	85	79	96	75	86	80	74	76	76
18284	6954	4420	4476	8664	11444	11299	9420	8389	7443	5871	5029	4754	3567	2943	2917	3791	5195	4767	4310	4212	4249	3754	3677	3656	2970	2316	1629	1184	937	762	705	639	615	608	578	588	633	634	588	590	618	577	592	585	586	608	610	595	625	568	662	576	598	620	629	627	585	613	540	608	568	579	590	613	607	598	612	528	601	615	580	611	634	628	592	607	575	578	621	627	548	561	601	584	572	572	584	600	588	623	555	570	621	596	670	606	615	624	590	568	601	574	597	610	552	610	611	581	576	586	569	637	593	625	582	631	642	586	643	616	605	590	608	572	584	583	564	551	577	627	544	602	601	598	594	560	639	533	592	561	606	586	571	602	601	559	586	577	560	597	617	554	627	586	614	616	537	622	604	593	588	585	574	557	617	596	624	604	588	587	597	587	587	643	576	563	625	570	567	599	589	612	574	565	565	603	579	617	606	620	581	596	611	612	582	610	612	576	607	590	606	605	575	635	554	562	596	550	580	613	617	585	618	572	613	566	599	607	567	566	594	627	603	576	607	601	581	603	599	614	578	585	638	593	607	629	603	615	593	624	570	644	615	580	594	612	585	539	574	582	613	582	576	640	599	614	632	582	545	564	590	594	594	587	597	606	568	586	569	553	618	608	617	583	594	575	602	611	585	587	578	627	579	637	599	629	570	630	606	565	605	623	587	568	615	583	597	613	599	619	621	575	612	633	562	610	607	577	589	590	649	586	594	579	596	620	592	529	597	621	602	565	583	569	597	584	575	626	602	570	581	607	606	596	571	595	595	621	598	588	567	609	594	619	581	574	593	643	569	577	618	597	588	596	586	606	590	554	583	575	604	622	620	634	609	557	593	616	621	643	609	585	586	584	560	562	586	611	586	661	594	649	604	575	607	586	600	587	602	571	579	604	576	609	567	596	601	565	615	602	611	619	567	587	566	577	599	644	594	638	572	639	543	589	638	632	573	583	645	586	597	611	598	576	534	607	612	550	544	596	577	575	560	587	601	575	565	608	617	617	573	644	601	575	576	642	654	588	602	620	636	681	568	597	603	592	627	564	586	614	618	606	622	593	592	550	639	631	576	576	583	557	595	567	589	603	581	585	607	588	556	624	596	619	559	603	583	571	577	562	644	588	569	616	572	584	606	582	638	551	592	593	606	598	611	622	608	556	610	550	625	617	574	574	613	592	613	559	601	646	572	588	598	570	631	608	611	594	583	586	563	598	548	614	583	597	618	644	598	597	594	560	562	559	577	583	573	619	578	638	596	574	612	582	605	553	612	596	624	617	579	607	637	641	603	572	579	618	651	572	598	584	583	599	606	642	590	595	612	624	640	568	574	599	550	607	584	583	584	564	581	634	576	599	587	571	586	606	563	594	584	586	629	569	528	575	594	604	640	555	609	584	558	642	631	571	621	634	615	597	596	611	627	569	632	594	608	569	607	624	614	611	583	555	585	572	610	621	579	623	563	618	592	640	556	533	597	619	613	601	555	590	595	582	647	581	613	619	607	602	588	611	583	560	582	555	588	583	590	580	630	553	562	587	595	628	586	553	602	590	600	559	586	657	568	576	604	573	566	600	581	579	623	589	595	634	639	618	548	574	618	581	609	557	566	616	591	609	619	599	548	572	580	564	554	642	574	580	609	572	602	564	597	619	574	603	576	590	559	615	622	608	564	611	592	597	596	577	577	628	566	635	563	583	576	633	563	563	600	591	593	600	620	586	571	622	613	651	596	611	578	605	580	578	607	584	601	604	579	604	640	605	610	649	577	606	615	611	550	571	599	541	615	630	588	605	579	597	590	577	597	608	595	558	631	581	592	589	602	620	557	646	635	591	586	628	622	579	594	648	574	566	595	560	583	591	621	587	600	618	663	650	590	601	613	577	595	548	607	608	595	570	590	595	582	614	593	589	611	662	589	586	592	601	595	589	596	593	573	559	591	606	577	597	630	571	573	624	612	654	558	582	567	618	639	559	624	581	597	634	590	585	562	614	586	583	588	599	592	597	603	608	596	564	549	550	606	629	596	607	605	629	618	590	568	590	601	615	583	577	564	556	604	588	582	656	619	594	632	616	591	580	623	591	612	602	620	570	640	592	603	611	551	574	613	556	594	592	585	616	569	626	607	548	632	570	554	595	589	596	547	642	601	596	604	612	569	563	587	616	587	587	610	595	622	586	619	567	579	601	609	584	576	631	574	594	553	600	613	608	603	636	605	578	618	571	626	621	591	571	605	602	603	616	581	610	624	580	615	579	607	611	617	571	578	563	598	623	587	611	578	605	587	585	608	615	587	610	584	601	585	573	566	582	643	621	599	585	609	606	610	602	624	622	587	580	621	600	592	607	586	589	589	563	582	550	537	593	609	598	621	578	574	589	581	565	599	595	564	589	609	632	594	561	565	582	589	553	597	563	629	591	578	605	639	601	605	596	567	602	572	577	577	575	611	551	611	587	549	595	588	592	612	674	602	580	620	652	567	598	604	590	614	631	631	567	602	564	604	629	603	543	603	589	554	627	659	600	571	593	625	572	643	589	583	624	577	606	617	599	606	586	595	598	604	625	624	583	584	566	579	630	578	584	577	641	618	596	576	607	611	561	600	628	587	584	588	586	577	619	586	587	577	601	634	617	596	609	642	595	585	608	593	619	587	604	649	582	616	590	610	605	603	638	586	610	573	630	624	554	582	595	602	648	605	557	599	586	573	642	597	620	550	652	628	606	545	603	636	617	589	594	638	598	607	620	615	604	640	564	636	584	565	588	636	606	592	635	601	610	605	608	615	583	642	605	566	598	582	583	620	597	607	591	595	588	604	567	630	620	572	559	582	600	611	584	558	597	584	651	556	573	607	595	569	591	616	604	619	613	611	608	588	569	611	579	588	544	577	624	579	586	549	573	595	609	589	546	621	624	614	593	559	607	602	608	624	596	583	658	560	624	585	613	579	574	600	624	594	593	570	602	559	568	559	603	604	590	616	582	625	592	607	570	597	577	590	586	606	575	615	634	540	600	591	576	572	558	635	569	600	594	616	590	603	587	553	641	594	552	601	601	617	615	558	608	594	573	611	595	583	615	627	614	622	551	562	623	626	585	622	585	585	589	599	604	605	571	595	604	609	610	597	628	614	584	619	597	602	596	544	577	610	606	547	574	620	589	596	586	585	581	593	582	584	611	568	632	626	581	603	619	581	581	630	609	620	627	578	571	581	622	606	606	625	614	621	601	564	568	593	590	625	602	557	632	631	593	570	549	619	584	584	596	588	563	647	587	607	634	631	575	595	597	584	596	568	612	591	617	578	588	621	594	593	588	594	580	635	594	545	597	566	612	590	602	561	604	598	616	602	582	616	562	577	588	591	632	567	611	527	614	581	613	623	609	637	593	624	605	585	599	602	595	600	610	627	557	545	617	603	581	607	616	565	591	599	587	589	548	573	581	593	595	570	609	586	628	597	567	574	616	581	553	556	650	601	604	565	643	598	603	606	611	571
2223	949	528	345	287	287	335	337	296	352	258	261	219	189	192	200	232	225	259	226	257	231	264	341	479	357	332	219	154	145	109	102	79	78	75	83	94	87	89	63	78	95	95	80	66	73	82	90	86	91	89	76	98	88	71	67	86	87	89	91	71	82	90	63	76	78	76	79	80	99	90	75	84	61	78	73	81	68	93	72	74	93	88	108	82	73	70	84	84	78	69	107	81	75	76	110	62	76	70	79	98	99	87	79	75	70	78	76	69	81	80	79	74	84	78	83	85	68	89	88	88	76	85	83	74	83	94	91	85	92	80	79	108	78	100	78	81	86	77	87	72	79	75	88	76	92	76	82	84	74	93	71	81	97	96	78	85	75	74	101	88	72	86	83	80	81	95	84	87	99	79	82	80	70	78	82	82	74	65	80	79	92	82	85	85	86	74	82	90	80	74	85	82	91	88	87	79	75	81	93	88	87	71	89	71	81	112	97	93	73	92	89	77	95	89	80	91	87	95	88	96	83	89	61	99	75	79	87	94	72	79	69	86	89	80	82	83	74	84	84	84	87	96	80	87	83	103	77	88	96	70	76	87	78	87	91	92	97	78	94	88	84	89	88	90	82	86	79	72	105	91	82	75	84	66	83	71	89	83	86	88	75	81	62	84	88	79	87	87	71	70	66	77	72	69	67	79	81	89	84	85	89	82	66	78	79	82	84	67	82	82	73	84	90	70	75	82	79	85	75	83	92	89	77	76	72	76	84	81	96	67	77	79	89	80	67	76	97	55	83	84	78	92	90	85	74	87	90	93	78	97	94	81	85	80	67	87	83	78	67	78	87	83	76	99	89	85	79	90	81	75	82	85	102	99	75	83	76	84	83	74	83	78	98	82	66	74	90	89	78	89	74	77	89	90	96	66	101	78	78	88	91	68	69	83	84	94	87	88	88	82	75	81	72	67	82	96	81	89	64	91	86	73	76	76	68	91	77	84	82	81	65	77	87	85	82	91	77	85	77	87	73	84	92	99	94	81	77	70	76	79	77	74	87	83	72	84	80	100	77	75	86	73	80	103	75	78	86	87	70	71	83	92	83	81	74	83	78	73	92	87	76	84	70	86	83	87	107	77	75	78	91	91	73	105	65	77	66	71	90	72	73	99	94	75	72	70	75	90	82	95	79	76	78	76	77	67	76	73	80	95	84	77	77	79	91	76	83	78	90	80	69	104	75	69	79	76	74	79	80	81	91	85	72	74	76	69	81	88	71	108	71	83	75	82	85	107	81	88	65	80	78	76	91	66	101	74	65	87	88	87	80	86	77	75	82	103	102	78	84	72	84	99	82	80	76	77	87	77	90	81	84	96	76	78	111	94	69	92	78	95	82	84	80	79	76	91	67	73	71	87	74	81	86	89	81	63	68	90	82	113	77	76	68	79	90	87	88	98	88	85	69	96	71	63	102	84	91	72	92	69	67	91	76	88	84	92	80	95	82	82	72	82	86	88	80	82	92	73	101	75	76	75	75	90	85	83	86	63	67	70	72	84	75	100	78	84	78	71	80	74	73	84	86	101	76	79	91	87	86	69	71	80	67	75	74	79	84	76	89	75	67	100	86	87	84	91	87	78	76	80	70	87	81	89	86	90	80	84	80	87	87	78	90	92	81	85	84	74	77	82	89	77	94	78	66	95	82	82	94	77	85	88	92	86	72	74	97	99	89	78	90	65	77	79	74	78	71	71	83	80	76	79	85	73	78	74	96	79	92	69	81	73	83	86	99	64	83	98	72	71	84	85	85	93	90	74	80	78	83	78	84	79	96	67	84	83	80	72	86	84	74	74	97	84	82	91	81	82	91	92	79	78	96	87	96	69	77	86	96	76	90	93	80	91	81	68	63	92	83	83	70	84	81	86	82	84	78	90	63	76	80	91	94	76	86	85	79	82	105	86	72	86	71	87	82	84	81	86	94	78	77	83	84	67	67	68	72	70	69	82	76	85	82	81	70	92	77	92	73	97	88	78	88	74	74	86	82	77	75	89	88	78	77	92	85	88	67	61	83	90	92	74	86	90	69	79	96	91	94	84	83	90	73	86	96	69	72	78	76	83	77	85	82	59	78	72	79	92	91	71	79	84	84	92	83	71	88	90	76	89	78	75	86	80	82	85	76	85	101	73	79	75	81	75	85	88	84	87	102	69	82	84	96	88	70	111	76	87	85	73	70	94	75	84	86	92	90	95	85	74	111	70	112	75	68	86	89	76	82	83	80	82	81	89	95	68	85	102	77	71	63	84	83	83	83	85	85	93	82	73	84	76	81	95	72	79	69	91	88	71	77	68	86	71	64	77	89	83	84	67	84	82	71	95	76	80	84	83	85	86	88	87	94	88	86	74	90	89	79	71	84	77	90	77	90	91	100	82	82	84	88	91	94	94	101	88	89	92	77	78	74	86	79	93	88	94	68	73	89	101	82	79	81	80	87	92	87	90	67	81	78	85	75	81	85	60	82	86	86	78	66	59	72	94	83	75	86	87	87	75	77	76	71	85	72	79	76	69	91	79	100	100	86	84	83	78	81	76	77	74	85	91	85	82	85	71	68	83	81	90	77	87	88	85	74	88	63	59	70	73	75	74	63	71	85	73	85	88	78	92	83	77	83	70	78	90	80	81	91	98	75	74	79	73	72	98	85	82	77	82	81	92	90	86	95	91	75	71	82	76	76	73	82	76	78	63	83	81	72	67	72	91	103	88	88	72	79	82	60	79	85	85	85	82	83	84	73	82	93	84	79	79	81	99	86	90	80	80	94	78	68	79	78	77	100	82	106	84	88	77	92	91	74	68	95	65	71	91	81	110	71	84	72	87	87	71	93	53	95	73	90	88	84	87	79	57	80	87	81	87	96	66	80	86	84	90	82	64	89	89	98	68	74	98	73	72	87	73	72	80	79	91	82	87	70	75	69	79	77	93	74	96	69	85	80	75	78	95	95	102	76	81	92	91	83	77	81	80	79	89	74	96	94	86	72	78	101	80	65	71	84	77	85	80	89	70	80	92	75	88	72	93	81	87	82	74	82	86	91	65	79	83	90	91	84	102	82	82	92	81	80	71	94	84	80	81	65	87	96	85	77	69	69	105	78	90	63	91	77	72	77	78	73	78	89	87	75	87	76	77	99	83	85	71	87	75	99	65	81	78	74	82	98	78	77	89	93	83	106	88	89	84	89	90	72	90	88	101	65	75	82	98	75	89	88	79	72	85	94	76	83	79	82	90	72	77	69	84	97	77	80	99	72	85	81	85	75	86	85	82	90	76	69	78	81	93	68	81	82	95	80	77	89	81	95	71	76	72	54	61	70	79	78	90	73	88	87	111	77	81	71	83	70	84	92	68	85	86	96	72	70	72	79	112	90	93	57	78	78	82	68	76	87	84	83	86	78	76	87	76	79	76	81	88	84	73	99	96	69	67	70	77	92	83	75	86	74	89	93	99	78	99	62	86	91
20635	8979	5378	6012	11413	15207	15055	12633	11514	9495	7911	6543	5704	4753	3916	4289	5337	5159	5620	5111	5244	4748	4775	7159	9342	7110	5422	3522	2320	1501	1075	845	750	668	631	605	618	617	585	587	565	635	621	640	632	589	547	604	623	599	566	600	620	589	581	623	573	598	562	529	630	606	545	608	623	656	631	576	585	600	588	613	542	596	575	632	557	599	614	603	579	551	594	578	601	604	610	586	588	560	597	586	569	592	607	585	606	590	634	581	599	579	571	588	609	610	604	613	585	616	594	598	610	551	585	587	620	664	555	618	610	594	585	558	597	599	580	615	604	601	606	621	559	604	625	545	573	572	586	603	609	580	590	630	625	558	597	624	612	546	598	574	601	629	600	582	607	588	555	570	612	600	587	581	590	597	617	649	566	625	602	612	595	580	617	603	630	623	619	574	629	606	576	608	639	594	532	618	607	593	584	590	609	653	631	645	610	639	581	580	555	566	558	602	611	627	637	597	605	584	592	578	577	631	568	582	583	587	620	614	587	582	591	600	578	589	614	593	566	616	604	655	585	576	583	577	628	604	565	543	621	625	582	600	586	565	547	614	619	594	654	616	575	609	602	572	609	634	559	605	625	610	564	597	601	631	546	576	625	634	609	586	617	601	602	609	583	550	571	580	625	620	569	598	594	637	612	606	603	605	558	602	613	621	578	606	610	579	639	646	621	591	604	605	596	615	580	570	597	613	587	617	605	617	587	581	604	632	528	602	600	632	566	605	646	621	580	588	603	612	615	570	621	611	595	602	610	606	571	593	554	580	593	603	617	613	622	587	591	559	576	576	611	614	606	595	560	612	587	603	613	618	596	575	576	573	574	565	578	567	607	642	601	611	555	618	581	564	563	551	625	607	591	550	587	581	577	576	599	593	623	655	625	601	581	578	586	592	655	532	593	607	568	575	559	584	622	559	633	625	588	574	617	604	571	595	597	617	576	596	565	608	586	638	575	656	559	607	628	610	633	616	561	590	584	577	622	558	578	584	555	603	602	586	595	612	618	582	615	579	590	563	598	608	586	610	593	586	610	570	588	604	614	619	642	608	538	557	614	570	596	586	604	606	589	653	597	552	613	601	607	618	621	626	606	615	580	591	612	611	636	603	606	608	606	581	600	613	604	596	614	581	626	600	594	614	608	617	594	637	565	597	592	612	617	573	601	608	618	581	573	575	565	620	584	555	625	540	630	601	653	591	601	589	587	618	591	573	567	601	603	626	599	616	574	591	565	577	611	558	581	568	599	589	565	620	621	555	615	603	582	606	603	581	630	615	557	580	554	620	587	571	590	612	573	595	583	622	641	606	583	614	623	587	649	551	591	636	630	648	595	617	640	618	594	580	634	597	590	581	560	675	608	594	631	661	650	597	607	617	632	612	591	576	556	595	619	591	577	608	593	596	584	592	629	612	590	598	569	603	634	558	603	641	579	568	591	587	604	562	597	581	589	593	605	572	579	587	578	595	597	618	586	540	578	618	591	594	650	599	576	561	584	583	553	605	588	593	567	588	621	618	593	626	568	552	583	621	641	596	537	578	621	640	602	590	587	591	606	611	602	603	605	633	603	605	580	638	631	617	596	573	602	648	596	624	572	599	545	579	624	609	582	575	589	635	594	610	602	574	582	598	612	599	563	579	615	564	593	602	630	610	581	638	609	562	617	630	560	609	594	572	604	642	592	579	598	599	543	572	633	606	603	591	575	567	601	622	597	594	571	585	606	584	618	594	611	582	566	554	581	596	590	619	625	598	607	615	560	634	563	592	603	570	596	553	546	612	593	627	588	625	635	591	567	529	611	616	573	612	606	590	611	621	583	606	614	599	668	586	601	633	608	587	596	587	608	626	565	601	599	659	626	582	594	614	618	630	577	555	565	559	587	567	551	555	589	596	595	638	590	602	646	611	559	633	534	617	593	620	552	610	633	643	546	605	623	585	588	542	615	606	578	569	649	611	593	574	623	596	594	581	609	605	591	598	614	602	579	572	588	599	573	595	582	588	626	612	603	588	608	631	594	646	608	549	628	642	591	606	628	599	603	602	625	568	562	573	583	573	622	567	599	609	615	599	591	601	562	588	590	582	593	641	595	612	563	625	589	589	596	594	635	613	580	618	611	612	555	590	587	586	583	610	632	582	569	629	580	592	558	588	629	589	591	644	627	583	594	618	624	582	618	602	632	629	634	637	585	593	595	642	595	608	589	611	597	614	641	574	615	596	591	568	606	583	582	603	597	599	624	599	614	592	599	578	568	550	555	599	618	579	615	564	593	612	610	624	623	607	584	615	555	572	586	577	559	591	584	584	591	613	624	580	591	606	589	572	574	597	583	591	642	615	614	598	577	593	562	611	633	589	557	579	573	559	588	585	597	621	647	612	618	609	570	612	575	602	578	543	584	603	624	605	567	616	617	584	592	611	587	640	617	590	569	650	587	603	576	603	598	632	620	576	616	623	579	585	608	568	594	556	618	585	580	625	619	584	624	609	582	587	592	598	600	581	611	580	572	603	631	614	608	597	638	619	599	588	603	621	571	597	663	611	603	596	582	556	608	601	624	608	602	576	598	602	569	598	614	548	625	621	589	612	602	546	577	585	594	611	637	588	608	639	608	627	620	577	594	595	640	583	605	565	594	578	573	585	556	597	568	610	578	591	590	600	601	624	588	579	574	580	589	634	586	622	563	596	599	574	591	610	640	602	602	608	600	568	604	566	594	631	568	617	592	578	580	630	574	573	590	613	591	582	579	597	571	585	591	580	621	643	594	602	595	596	599	584	586	588	598	634	590	600	617	622	577	564	584	621	587	631	607	615	557	610	594	614	597	584	603	585	593	574	641	593	600	576	606	592	562	582	586	582	622	619	571	533	622	599	599	636	575	594	574	593	585	625	590	566	633	590	617	575	646	596	542	624	589	625	549	562	656	592	605	580	581	588	620	568	583	597	640	650	611	640	624	647	608	597	580	625	579	628	611	591	585	599	608	624	596	587	596	616	618	608	600	657	643	598	610	560	587	596	593	580	603	622	607	609	577	579	582	578	613	595	618	605	583	580	576	642	628	607	600	605	612	543	578	598	609	628	605	586	594	587	610	548	535	574	563	596	591	569	611	629	639	597	626	637	606	622	555	627	589	609	619	600	602	642	586	567	641	585	609	638	597	603	599	551	627	553	609	616	615	604	647	575	604	594	609	627	568	573	547	595	593	571	624	604	594	569	621	559	578	649	597	612	572	597	593	598	661	600	617	585	592	615	599	568	582	651	574	584	587	637	605	610	651	603	589	630	593	596	625	617	647	603	615	590	568	619	602	575	601	548	592	591	629	625	622	582	578	570	587	627	581	601	588	589	566	577	609	567	610	567	594	628	594	585	658	604	595	581	591	568	613	578	614	583	617	620	585	566	585	609	567	592	620	593	577	602	579	606	593	606	578	648	554	627	611	612	629	569	624	596	569	610	606	624	570	596	576	633	609	639
3483	899	522	371	279	296	318	343	292	343	281	238	239	226	190	241	256	255	252	246	283	266	320	421	436	411	324	236	189	143	129	119	100	75	115	97	98	99	88	90	92	93	77	109	87	96	95	93	71	102	101	90	114	92	92	85	94	94	80	97	99	94	99	96	87	82	83	83	89	87	94	100	98	90	101	88	95	107	80	73	90	97	100	96	95	99	89	104	90	85	96	103	81	79	112	94	102	109	93	97	88	79	88	108	93	87	86	88	73	100	88	94	95	95	103	98	91	87	100	92	87	90	89	82	84	82	98	84	94	96	105	105	91	103	119	95	92	106	91	93	93	105	93	77	81	90	108	108	97	87	95	93	92	89	83	95	98	88	90	91	99	87	105	91	89	102	88	91	93	81	98	77	102	89	86	86	102	103	69	78	97	71	93	90	82	81	75	102	101	113	98	118	103	88	101	93	99	92	97	92	109	88	86	66	90	91	78	71	87	89	92	96	92	91	80	90	99	95	99	97	93	83	82	91	116	82	91	89	88	103	92	85	94	100	73	112	89	92	90	103	96	108	104	88	101	105	89	93	87	93	88	96	91	88	84	86	87	87	88	102	94	68	97	79	98	82	93	100	92	91	88	89	89	88	95	95	93	84	109	106	73	86	108	98	78	91	97	102	117	96	101	82	75	88	88	103	94	90	87	92	100	95	82	100	106	92	91	84	102	77	93	95	97	91	81	87	96	94	78	80	78	87	82	83	93	90	93	96	92	86	90	88	90	102	95	96	87	93	88	100	83	85	88	76	79	77	102	68	102	95	106	97	89	89	110	108	86	109	87	83	88	88	91	92	76	92	90	112	101	101	90	96	87	100	98	95	87	99	89	104	81	84	77	111	88	101	107	99	72	83	102	90	84	92	87	119	100	95	103	78	91	104	82	81	80	103	85	107	96	84	87	96	95	98	97	92	78	91	92	105	96	89	87	97	86	91	93	84	94	83	101	94	115	99	113	83	92	95	90	95	97	93	110	90	108	89	88	90	101	100	101	115	100	98	103	87	97	96	105	88	102	103	74	113	98	84	103	99	95	88	88	118	86	100	81	75	104	95	90	83	82	96	94	86	85	100	104	99	99	101	82	79	93	115	98	100	85	112	100	86	88	78	87	99	95	78	74	100	90	104	90	85	70	99	86	88	77	84	92	88	98	82	85	99	91	94	83	104	95	97	89	110	99	80	83	96	111	83	97	89	95	85	101	90	114	82	83	70	106	107	109	90	87	86	96	94	88	71	98	96	94	82	103	95	94	93	98	77	103	101	110	107	102	77	93	98	89	98	87	112	117	89	104	104	88	97	104	86	104	84	100	91	90	90	65	99	91	88	97	96	103	92	88	105	110	76	87	93	92	84	93	99	94	92	95	90	90	88	90	90	87	85	89	94	92	94	102	103	99	87	101	94	84	95	81	90	81	91	88	94	93	105	93	94	83	88	96	70	88	86	89	90	97	99	90	109	97	89	101	93	83	87	97	89	99	84	95	92	111	102	92	111	92	100	81	93	105	86	89	81	80	77	86	90	84	103	98	100	100	99	91	85	103	108	90	93	92	114	86	93	102	98	92	103	90	98	95	88	104	82	79	91	106	98	99	86	96	107	95	112	91	85	93	92	109	82	86	89	85	103	83	104	88	99	96	98	78	93	92	81	111	98	85	100	92	84	84	93	93	100	89	85	87	88	99	90	100	81	78	81	96	100	99	90	87	85	93	106	92	108	123	84	103	79	83	88	97	91	87	94	90	91	95	110	97	88	98	87	91	79	98	108	101	89	83	88	96	89	80	93	101	87	98	86	110	91	80	95	92	91	80	117	94	82	106	106	85	96	96	91	88	91	107	110	85	81	100	100	85	96	87	94	102	81	104	101	112	97	84	78	80	108	77	115	96	96	101	102	80	94	88	74	98	89	94	100	90	100	95	94	94	93	78	99	79	93	97	95	95	91	77	93	109	86	100	78	90	94	89	107	102	86	86	87	83	95	73	91	81	88	94	84	98	88	99	95	97	76	99	107	102	91	93	97	82	97	87	86	105	110	73	92	78	96	93	83	99	124	85	81	85	85	97	102	79	99	88	102	93	85	94	85	87	101	93	86	102	92	89	101	82	104	92	90	83	101	89	90	98	89	96	96	74	80	77	97	106	95	102	96	95	80	92	82	77	84	86	98	98	88	94	89	92	88	80	119	107	101	88	80	101	109	97	98	90	103	94	89	99	94	95	103	83	100	80	89	83	94	110	94	91	94	105	106	91	105	107	103	94	100	95	93	101	85	112	85	101	103	92	80	88	79	86	84	96	89	80	78	88	82	82	97	97	104	88	99	85	111	79	96	95	83	87	87	93	90	96	84	89	103	102	102	92	88	86	88	84	90	103	85	88	75	71	90	93	79	106	92	93	86	100	90	97	94	102	92	84	100	107	94	94	97	85	92	81	93	101	95	97	83	101	98	83	102	116	81	86	99	79	92	95	99	84	73	88	86	95	106	100	94	88	76	91	103	92	98	104	98	75	92	103	92	96	92	95	88	96	96	87	93	101	93	94	84	72	94	76	93	99	89	93	85	90	107	98	99	84	78	95	83	96	99	108	86	72	107	106	90	96	85	95	92	87	98	84	106	85	100	104	97	104	93	80	93	79	112	94	91	98	106	86	106	99	99	91	99	96	89	89	89	97	83	93	82	98	104	99	87	87	106	94	97	125	86	106	86	90	82	114	82	79	86	88	90	103	94	81	87	80	98	96	95	83	83	106	84	103	85	81	88	93	85	90	85	89	84	111	82	95	98	89	98	94	84	91	87	90	92	100	98	80	81	89	99	87	100	70	107	82	90	107	94	102	79	77	70	109	85	101	97	86	97	86	94	94	100	81	89	108	98	98	97	113	89	101	81	72	99	76	96	90	84	79	94	86	92	70	93	79	91	80	94	103	97	89	86	91	112	99	101	86	94	94	93	92	107	83	91	100	109	86	104	90	88	98	93	100	105	84	87	82	89	84	105	114	89	103	92	76	92	109	112	95	81	90	101	80	82	96	92	81	97	104	94	96	94	101	103	70	88	111	95	110	87	98	106	85	92	99	75	88	92	110	99	92	102	100	98	101	93	86	106	103	98	82	102	100	102	97	114	95	102	93	99	92	93	81	97	85	90	105	79	88	94	89	100	91	104	91	80	90	92	101	104	89	96	96	82	92	93	94	87	92	96	85	108	102	102	90	95	91	110	103	87	98	105	84	85	103	85	103	84	100	97	86	99	99	112	103	85	89	92	97	94	92	92	87	90	98	96	85	89	104	91	99	87	90	116	106	78	96	93	109	90	93	94	91	87	97	68	93	90	89	94	85	92	82	90	101	114	89	106	88	89	89	92	87	89	104	94	77	92	101	77	102	97	97	85	86	104	104	83	97	98	101	93	110	100	85	88	81	81	88	97	77	88	87	86	83	92	94	106	77	90	102	110
19889	8944	5294	5612	10389	14480	13633	12655	11156	9425	7846	6810	5679	4930	4252	4771	6139	5716	5667	4876	5237	4980	6644	9464	8732	7064	5442	3569	2426	1644	1148	870	815	731	711	680	646	670	736	669	665	734	670	692	647	679	719	692	695	630	674	712	690	670	716	676	687	689	668	695	697	665	675	675	678	685	644	714	659	687	679	679	697	676	668	713	673	733	648	665	672	666	697	714	645	674	658	668	676	655	647	662	717	650	682	651	679	714	669	682	684	637	654	665	649	657	645	683	653	713	636	658	653	656	678	702	688	672	697	676	719	705	637	663	676	684	717	629	676	667	673	642	704	706	682	643	687	665	664	662	712	704	656	684	700	688	698	662	682	672	677	730	702	689	694	653	697	711	682	714	677	667	646	659	717	677	658	662	703	731	660	667	660	698	657	694	692	662	691	659	705	728	727	718	626	674	663	661	680	699	703	665	702	691	638	691	648	656	625	678	689	684	679	697	694	683	676	731	663	660	734	638	706	652	743	704	671	657	665	652	690	642	703	677	669	726	643	668	697	689	718	700	693	649	672	662	689	659	657	681	725	655	714	711	713	670	711	674	665	640	670	679	730	711	682	639	679	687	653	677	647	674	644	683	683	702	690	671	673	656	639	650	668	624	667	661	668	674	692	700	673	672	744	650	685	705	665	683	684	655	634	688	671	720	696	697	698	629	652	684	731	671	694	661	657	653	669	709	750	669	685	666	653	678	671	700	697	665	655	713	706	665	703	712	721	697	632	660	646	646	647	667	646	688	620	684	651	654	692	656	654	652	680	669	643	725	667	671	654	708	708	647	676	655	639	687	685	688	684	678	655	689	675	677	664	657	630	698	687	729	678	699	637	685	726	654	716	652	683	734	665	662	728	690	705	706	694	720	669	691	712	702	681	664	697	692	692	651	656	701	708	697	666	658	664	663	704	664	675	623	726	645	641	676	677	679	712	656	653	659	696	691	703	670	683	672	663	664	715	665	675	621	656	639	654	721	646	694	692	680	707	652	669	663	666	635	642	690	728	662	663	684	722	695	670	718	702	760	679	682	672	675	642	677	682	713	724	632	667	675	663	724	657	696	660	742	707	673	734	703	674	657	689	693	704	655	663	674	731	657	678	648	626	691	691	668	650	660	683	695	671	694	658	706	717	680	683	724	696	685	744	667	681	720	683	677	634	644	718	687	677	665	715	662	687	703	672	670	670	730	692	683	679	677	674	692	666	692	742	665	644	682	640	689	672	691	659	668	659	682	650	678	692	682	684	682	665	706	687	647	701	678	627	715	692	684	671	675	730	676	689	645	700	720	730	714	694	727	631	702	638	645	698	701	668	711	706	660	681	692	643	662	685	654	687	712	688	716	640	648	678	674	660	645	685	703	701	621	705	643	682	700	685	655	688	694	686	729	712	680	719	641	642	656	690	708	662	684	678	675	684	720	639	681	652	689	704	665	665	716	674	695	690	705	667	665	670	656	689	698	679	691	705	684	668	731	678	660	662	640	713	691	701	677	699	674	708	639	684	703	674	641	679	661	689	649	655	683	613	632	641	702	674	674	697	654	695	689	685	709	690	644	704	664	661	716	703	650	722	655	674	629	693	650	732	719	676	683	707	655	687	678	653	648	673	680	669	658	697	672	649	703	676	694	710	711	717	665	668	708	663	726	654	697	669	688	668	689	680	619	609	675	664	685	737	702	721	742	702	619	719	688	757	709	661	689	689	664	645	655	671	672	702	676	670	669	677	674	664	702	680	716	678	627	663	656	659	675	708	686	662	661	676	665	668	712	682	668	618	710	628	688	662	659	715	688	668	674	713	622	720	653	666	679	698	686	661	687	660	701	685	698	668	693	715	682	718	665	700	657	692	682	702	742	645	693	684	654	651	684	702	614	715	664	725	728	686	712	663	684	659	679	686	703	646	694	645	699	701	724	659	674	650	689	669	681	642	625	639	711	696	695	687	659	679	638	685	707	657	675	673	695	653	661	673	717	698	650	651	687	708	667	707	730	715	676	720	692	663	687	648	702	663	709	728	644	737	661	669	675	673	670	691	691	695	661	637	701	676	678	678	667	646	701	687	658	694	699	661	663	684	672	710	682	699	671	647	678	716	650	713	724	643	675	647	639	727	729	655	706	700	652	689	662	704	662	684	727	721	677	672	638	666	703	632	678	695	659	631	706	682	661	693	688	658	715	672	697	675	640	740	676	674	678	667	614	634	673	656	661	659	655	697	678	679	702	690	665	660	727	688	672	683	676	655	642	710	685	668	642	675	737	663	702	699	678	674	647	688	658	735	687	653	678	699	657	697	649	719	657	659	675	677	645	670	673	662	642	668	700	677	627	685	650	666	649	723	648	718	682	637	671	687	661	625	686	696	606	674	653	702	655	622	703	702	719	666	677	732	691	717	642	655	682	703	663	647	657	665	664	688	672	696	661	693	660	684	707	691	643	721	643	654	689	653	638	646	686	745	656	696	648	636	666	705	695	697	672	678	660	675	688	661	666	721	708	689	662	680	652	721	630	677	722	688	632	644	689	676	687	701	737	728	689	710	687	688	671	697	718	654	634	700	685	669	644	648	670	672	660	712	677	668	662	679	704	668	674	709	649	661	678	709	679	662	657	726	677	643	686	668	655	716	707	712	705	673	687	670	680	667	703	672	692	675	687	682	661	678	661	682	695	681	688	670	654	710	721	731	687	654	704	668	701	676	711	685	718	689	701	626	692	673	679	673	649	680	694	687	647	666	640	688	651	714	718	691	648	660	664	672	696	693	595	682	650	672	709	685	681	673	663	685	666	686	664	665	653	643	735	700	683	709	709	692	661	678	666	686	687	672	635	672	634	664	679	675	659	616	675	701	684	691	683	673	666	665	689	639	676	693	702	630	629	700	680	685	633	667	721	680	708	679	712	638	632	751	696	673	691	695	639	647	693	716	668	681	643	709	711	623	672	677	690	723	699	678	659	676	708	701	691	649	673	689	670	679	703	680	649	715	691	650	707	715	656	649	667	643	703	687	660	647	679	694	704	707	664	690	694	699	693	684	670	656	677	716	641	665	687	698	660	702	640	636	677	640	654	661	666	755	636	691	666	738	686	671	659	672	683	644	690	734	698	691	703	689	672	709	681	719	677	683	675	699	704	661	710	618	675	744	690	671	669	699	699	648	643	672	724	691	662	671	672	656	673	666	675	671	667	646	663	667	687	649	701	641	667	657	676	700	678	679	691	644	673	657	675	714	685	712	712	676	713	665	674	674	696	718	663	675	645	675	674	698	696	692	651	667	670	683	697	713	760	724	713	711	631	697	692	644	696	696	730	674	658	688	694	698	686	688	673	659	699	704	693	687	651	672	658	655	725	722	639	668	662	702	682	674	678	710	639	725	717	590	680	686	671	649	683	670	684	700	718	675	695	704	670	673	644	623	688	651	677	649	678	681	716	666	662	627	741	646	704	651	670	696	686	636	691	711	710	720	680	696	687
3058	1212	715	438	338	347	426	473	439	415	361	314	312	256	258	393	361	319	351	343	311	291	397	711	753	586	497	332	239	179	121	103	103	92	84	100	98	93	90	81	101	79	89	80	89	93	85	94	83	83	106	80	77	99	100	83	96	92	79	79	86	104	100	102	92	105	106	95	93	103	90	100	97	99	93	99	99	96	89	89	84	94	88	95	98	87	89	87	78	95	98	93	78	95	106	95	103	94	86	84	87	103	107	82	84	93	81	88	82	94	82	79	91	107	76	101	84	92	105	59	101	95	84	104	78	88	100	96	87	91	94	93	95	109	96	76	95	85	96	102	93	101	106	87	102	92	95	101	96	86	93	99	97	89	77	116	100	95	96	103	93	101	88	95	81	75	87	92	104	93	84	79	96	92	92	93	113	82	81	88	95	72	99	92	96	103	89	79	86	92	101	76	101	98	99	99	94	82	100	93	113	104	96	96	92	100	112	91	95	103	90	94	94	82	98	90	90	105	115	96	127	81	101	86	93	90	88	109	91	84	92	104	91	100	95	105	92	104	88	98	95	84	96	90	102	94	99	100	91	87	96	90	103	113	92	89	95	87	91	96	87	106	86	88	102	86	106	71	92	90	73	105	98	87	93	85	92	103	97	85	97	98	93	108	93	103	79	83	107	91	89	89	93	75	93	74	96	110	89	97	65	98	76	93	95	85	111	81	89	67	94	108	80	102	83	92	92	98	103	115	108	79	88	112	88	82	91	108	91	84	90	84	90	95	119	103	102	93	101	106	106	95	91	89	97	93	97	107	89	93	101	100	89	73	101	87	88	118	72	102	80	98	95	113	87	107	90	110	94	92	91	92	97	92	100	85	94	103	93	97	90	73	95	106	81	101	88	103	111	100	101	80	87	106	83	96	95	86	99	113	97	109	71	100	95	82	90	95	96	81	96	97	88	92	88	96	83	74	108	92	85	83	101	79	88	96	98	96	88	95	81	102	97	86	95	94	75	105	103	105	93	103	93	90	90	110	103	90	90	102	83	87	108	81	97	93	89	101	96	111	90	102	94	91	98	96	90	95	97	76	100	109	87	88	88	90	88	90	94	85	91	91	88	70	107	99	97	77	106	88	86	101	95	100	113	84	97	104	84	99	108	97	94	98	75	110	98	97	96	90	97	104	100	82	94	91	94	110	104	98	92	94	90	96	82	78	85	111	94	91	96	90	79	106	97	110	104	90	112	95	105	79	82	87	109	95	76	101	84	75	90	91	93	107	104	81	96	97	90	104	99	85	96	98	96	85	113	101	126	94	93	77	93	104	68	87	94	88	105	88	82	110	90	87	95	84	92	97	104	82	87	101	92	91	106	94	69	102	95	102	107	104	97	93	95	90	114	100	96	95	110	90	78	101	101	87	99	91	92	107	116	96	90	89	94	103	93	89	90	106	99	92	104	104	78	99	97	101	80	95	100	79	100	92	104	114	97	93	95	106	103	95	89	93	98	107	76	102	93	84	97	100	100	87	106	107	85	101	117	100	97	91	104	96	80	86	95	98	88	78	105	89	101	83	110	84	80	95	90	98	80	103	104	103	95	120	92	81	83	91	95	83	83	106	91	105	77	97	104	86	88	109	83	101	92	80	106	82	84	99	85	102	98	83	109	91	98	91	94	91	106	88	112	87	88	91	95	83	99	86	78	84	89	104	95	114	100	94	72	92	106	106	89	80	92	97	96	108	91	91	94	76	97	111	93	108	90	94	89	94	108	91	97	93	106	108	97	86	97	97	90	106	110	88	88	82	96	94	73	98	92	104	76	115	100	96	100	89	81	93	87	102	100	83	90	92	85	102	83	82	100	85	93	89	95	95	98	102	97	103	94	99	106	90	105	109	90	91	92	77	103	85	90	86	85	91	95	87	78	107	92	91	112	105	90	107	93	109	91	87	96	101	88	91	87	84	86	83	96	89	92	103	78	94	85	84	97	87	89	92	101	92	99	88	93	84	100	112	87	86	107	105	83	87	111	95	96	89	99	94	86	112	105	98	98	87	95	107	106	64	102	79	86	93	88	101	82	87	113	115	102	115	83	98	95	86	91	87	122	90	93	108	89	111	104	91	103	78	87	100	95	100	102	94	108	92	102	101	98	94	116	101	107	101	104	88	82	102	90	92	107	95	85	113	88	72	93	88	99	97	87	89	98	93	78	87	78	93	84	100	103	114	96	106	97	88	113	103	80	99	91	92	72	67	92	109	115	107	103	106	91	91	94	106	86	91	90	85	88	107	92	95	106	100	102	108	90	97	99	96	85	94	82	93	115	84	97	96	91	92	79	81	98	101	105	106	81	89	104	95	85	102	93	99	89	83	97	78	114	87	98	100	91	111	82	77	93	82	91	85	73	84	86	103	97	80	91	94	86	111	96	96	105	93	99	76	98	107	90	101	92	102	107	87	80	96	116	87	104	75	100	88	85	97	86	102	94	101	91	79	77	102	101	98	81	107	96	99	84	72	93	83	101	77	79	86	90	94	104	102	99	81	103	104	107	94	93	77	91	85	78	82	91	85	87	83	98	89	95	86	88	79	105	83	97	103	98	95	89	89	99	99	94	98	99	96	84	96	77	83	88	98	92	90	86	86	94	82	95	107	92	88	86	103	86	88	86	104	125	89	98	87	100	81	95	101	92	89	103	94	83	104	97	105	120	96	94	101	68	80	85	95	94	119	93	90	107	100	94	92	85	87	87	99	91	92	76	91	103	95	88	98	95	110	92	75	115	84	95	80	104	82	82	94	95	91	77	91	103	100	92	112	96	109	109	103	87	97	95	85	83	83	92	83	92	106	91	81	95	115	85	107	106	85	80	81	90	100	87	97	107	92	92	110	103	99	104	78	96	104	97	89	90	96	93	104	104	100	89	93	109	106	93	95	88	106	83	103	94	98	99	85	98	78	89	86	97	93	76	89	93	95	98	93	88	87	86	109	97	90	86	92	82	86	108	88	106	124	101	93	68	88	92	77	80	89	82	108	91	93	87	96	90	85	106	101	101	99	96	84	86	86	94	86	97	96	96	118	107	64	84	92	104	96	114	105	94	79	91	79	101	108	86	86	95	86	108	84	97	73	85	98	110	102	86	99	103	98	97	84	98	94	100	94	79	99	74	101	99	92	90	82	85	119	82	85	97	93	93	94	83	90	102	92	103	98	95	98	107	89	82	86	96	109	104	83	95	102	105	107	96	100	85	104	107	91	89	82	80	89	87	117	92	76	112	93	92	101	102	88	87	92	99	89	92	101	92	93	103	93	91	108	93	92	102	117	95	97	104	95	99	90	111	103	88	95	102	100	83	112	88	85	84	96	92	87	85	98	117	99	81	102	116	104	110	90	97	104	89	80	112	94	83	106	96	102	95	89	106	91	77	98	99	98	105	93	105	113	89	90	108	79	90	110	98	84	110	90	81	90	97	97	94	101	105	81	90	103	84	90	93	99	84	86	77	103
23259	11090	7034	7353	13828	17986	17467	16584	13941	11731	10091	8886	7427	6604	6201	7911	7763	7903	7493	7034	6724	6101	7988	14179	13362	10811	8256	5628	3703	2477	1526	1165	906	780	768	703	660	689	687	671	723	685	664	633	688	696	684	694	686	718	679	732	664	710	650	649	672	671	655	697	669	681	661	678	658	692	669	690	716	671	680	688	674	670	641	687	671	716	673	709	653	696	694	682	646	660	733	633	709	684	646	667	686	653	672	669	636	658	695	708	694	674	654	702	689	660	691	660	658	632	714	671	704	704	661	707	700	693	705	685	683	667	646	665	675	687	633	681	656	629	700	657	666	713	702	697	651	667	676	710	733	643	694	633	670	668	648	656	618	662	695	681	695	698	672	724	720	731	656	642	725	672	678	774	651	650	717	689	658	708	662	638	725	650	708	695	717	724	681	711	617	720	694	702	672	674	693	676	715	665	687	702	649	654	709	697	684	700	680	674	653	733	629	718	709	657	692	703	660	681	693	674	702	707	647	669	675	728	681	672	709	694	679	693	726	686	710	649	673	695	708	676	650	662	666	649	693	678	720	661	693	659	711	675	747	694	695	674	698	717	714	693	641	721	685	629	685	688	688	665	659	704	665	686	641	674	673	628	673	710	693	648	663	668	672	705	659	715	678	726	661	718	698	651	700	682	666	670	675	674	653	658	722	697	675	692	664	723	658	674	691	713	690	687	676	711	671	691	644	655	652	681	708	645	703	703	701	670	655	653	679	674	690	665	605	699	642	681	676	692	669	672	659	674	664	689	680	709	657	651	702	654	695	689	712	691	694	687	698	653	729	681	690	684	642	696	675	665	661	704	657	688	637	669	650	651	711	719	674	691	675	681	665	640	661	677	687	689	659	695	707	637	671	678	665	703	706	711	639	657	653	714	679	663	676	663	661	716	664	669	670	647	673	686	756	648	685	708	672	682	628	661	724	663	645	696	667	656	685	694	717	661	657	721	675	670	690	651	674	698	671	666	662	706	749	674	700	720	680	663	681	718	695	673	712	660	671	671	663	659	713	689	670	682	659	681	700	674	660	694	680	696	635	581	701	693	723	703	697	644	634	648	677	631	666	694	663	720	696	666	689	638	650	676	719	652	744	652	641	674	685	703	670	694	661	651	733	703	708	646	622	680	712	655	697	680	681	653	667	698	658	699	667	685	690	670	631	672	689	667	688	656	642	671	725	704	664	631	634	654	677	713	706	682	704	674	694	690	678	710	656	677	654	676	682	699	667	672	654	698	721	679	687	685	675	682	637	734	696	687	669	675	666	681	675	713	689	643	624	750	720	695	660	670	700	686	702	677	647	731	659	652	711	704	657	689	691	666	700	644	633	651	689	677	633	659	674	717	649	673	666	701	655	699	741	629	667	652	688	659	648	717	612	679	720	699	670	648	666	703	677	673	729	683	665	674	706	632	675	719	681	680	744	659	654	679	690	689	684	661	703	625	688	671	636	650	668	714	725	676	667	658	664	674	724	660	710	674	683	664	693	673	686	682	681	686	686	689	715	665	669	712	672	680	671	703	686	678	703	686	668	677	670	698	718	711	679	707	679	720	727	705	651	651	720	687	731	679	711	660	657	680	645	676	692	681	709	710	624	678	644	707	672	660	686	711	678	668	717	647	682	687	685	685	695	748	713	668	693	709	698	702	633	690	620	664	698	652	683	694	651	700	667	683	671	682	657	703	658	697	660	753	651	677	711	683	680	670	683	660	698	645	662	672	669	675	700	665	683	685	648	680	705	662	650	664	676	677	675	684	679	661	684	696	619	694	731	698	683	642	648	652	631	697	705	676	709	681	681	652	720	679	688	692	708	647	706	676	657	687	710	687	671	676	674	696	656	663	678	678	700	710	716	653	712	685	666	678	675	717	640	653	655	699	705	690	660	642	681	687	693	683	689	698	663	677	717	650	664	702	739	674	677	697	661	697	713	641	659	672	675	674	670	658	674	684	666	616	707	678	669	677	705	659	715	692	660	695	685	682	635	672	668	676	757	663	685	639	724	668	646	678	690	715	687	617	691	624	682	658	670	672	680	688	682	738	680	629	673	677	685	698	689	644	631	648	669	657	688	690	645	716	698	718	663	675	671	674	700	664	639	651	700	687	693	682	668	672	720	701	677	695	759	667	707	751	648	678	711	632	659	623	679	666	657	676	681	674	677	719	652	687	706	649	660	662	688	756	664	673	683	709	698	674	705	667	720	681	683	691	683	680	680	658	666	680	697	649	695	667	679	646	737	676	713	680	672	667	672	666	670	635	713	700	692	655	670	683	695	700	728	697	695	633	707	659	689	653	691	682	676	745	660	707	698	677	663	664	663	677	725	643	688	679	640	693	685	692	656	656	688	713	680	690	652	713	642	616	678	672	640	666	649	651	688	640	673	687	692	726	688	702	706	653	673	688	694	657	672	680	721	653	657	675	672	658	673	720	682	642	667	682	706	659	634	671	664	659	683	721	677	716	701	663	715	662	683	699	674	720	684	698	691	665	704	698	674	696	713	666	685	667	712	693	688	697	682	668	673	642	751	717	678	664	683	684	668	657	670	694	689	655	707	713	681	672	644	672	665	638	703	645	687	695	698	683	701	727	671	615	714	720	641	669	698	673	642	670	660	695	673	727	629	682	720	658	665	686	756	698	708	676	693	685	682	730	695	663	688	696	679	717	691	658	719	660	686	710	722	711	674	698	648	707	688	637	701	641	678	711	668	658	676	737	658	635	716	685	705	707	642	673	686	699	707	693	690	668	693	659	689	669	663	653	719	642	678	713	698	709	694	681	696	665	709	715	698	725	641	701	670	717	718	660	716	730	646	678	647	710	640	677	678	705	704	665	698	699	647	716	658	671	730	690	700	695	674	682	700	657	701	697	665	698	685	701	661	671	661	657	643	671	691	684	684	682	726	679	630	713	728	658	694	633	659	693	659	616	651	667	686	684	682	683	720	656	683	670	667	701	668	702	670	711	663	729	653	697	664	652	689	706	661	658	661	694	654	644	674	698	641	670	728	687	731	672	678	727	714	669	585	709	636	723	691	690	686	689	665	718	694	725	630	639	714	734	670	715	657	677	681	645	728	684	644	675	637	684	692	775	662	638	644	660	748	668	673	709	759	725	621	694	673	750	692	659	663	688	741	666	687	662	687	658	691	709	693	684	645	664	642	655	703	688	730	689	698	667	690	691	676	672	696	674	688	661	655	709	692	658	680	681	679	740	722	672	721	710	649	689	659	680	661	711	707	676	679	678	661	679	667	658	665	688	663	684	643	686	684	650	699	656	704	691	681	716	726	628	664	629	661	645	644	686	656	652	715	641	671	649	662	662	654	739	683	660	652	671	712	635	704	653	703	657	685	697	710	702	670	740	717	666	655	632	680	702	695	726	669	696	696	688	685	739	687	658	659	722	677	655	714	721	679	646	674	676	683	697	660	735	701	691	641	696	695	652	645	660	636	662	660	637	638	649	658	675
2489	669	431	269	211	220	244	289	262	216	210	188	174	169	190	228	242	242	252	244	236	179	218	185	172	155	147	127	97	111	92	89	97	73	75	94	83	84	93	90	95	77	78	82	68	71	86	93	67	94	65	84	82	72	91	87	75	67	82	87	82	75	83	68	80	70	89	80	75	79	73	84	91	84	97	86	85	83	84	61	72	74	83	72	60	82	68	73	80	66	90	101	90	69	79	92	66	77	78	92	83	76	62	77	88	88	92	93	71	84	81	78	78	73	82	78	87	75	89	71	66	98	75	103	75	71	77	65	50	79	82	87	76	82	102	74	68	60	85	101	91	79	89	77	69	65	75	66	82	114	81	63	81	83	95	69	82	72	73	78	98	77	69	79	80	70	94	84	73	87	85	104	76	79	68	83	87	79	77	73	89	86	88	73	82	68	67	77	69	95	63	72	73	82	90	53	78	80	100	85	97	93	77	75	73	74	79	91	73	80	82	80	73	81	83	82	91	80	94	77	73	78	89	83	87	86	79	75	86	50	86	76	88	71	75	81	71	70	87	75	94	84	77	90	96	91	87	101	88	78	74	78	60	72	79	99	73	77	102	100	79	80	84	95	76	101	76	87	92	85	84	82	85	77	70	75	98	81	83	81	85	86	91	90	74	93	83	91	76	79	76	79	81	86	96	79	104	94	85	80	88	91	101	83	58	65	83	76	67	88	93	86	66	75	81	68	84	73	79	69	88	63	77	70	96	85	81	76	67	91	80	84	75	73	89	84	72	84	81	74	91	99	76	79	61	82	67	76	68	88	81	72	72	72	83	76	74	73	83	77	72	80	87	75	80	70	90	84	81	78	86	78	94	73	83	87	77	90	82	84	84	73	72	94	85	84	69	82	75	84	79	67	80	96	80	85	68	67	86	72	75	59	76	63	85	102	96	78	94	74	75	64	103	85	79	84	80	76	81	77	88	83	78	95	85	71	75	79	87	96	79	66	97	89	70	85	84	69	81	89	79	80	76	84	77	72	74	65	89	91	69	83	61	63	88	83	90	72	77	69	72	80	89	73	74	80	82	75	79	78	89	72	82	62	75	97	74	85	75	82	90	97	80	80	85	80	61	92	81	81	85	69	98	71	76	73	81	75	82	70	86	84	63	67	89	98	77	58	79	91	71	82	68	88	76	88	88	64	68	63	81	86	91	67	101	79	88	71	95	90	88	85	91	81	87	72	68	83	84	71	77	82	82	76	65	78	68	73	74	99	86	89	75	82	70	74	75	80	64	83	84	77	78	87	72	91	75	87	92	82	75	69	79	84	79	73	66	67	76	88	77	83	83	88	87	76	59	77	77	74	72	81	68	91	79	91	85	85	79	70	77	75	61	78	81	71	81	87	78	70	71	76	76	81	85	69	65	94	69	96	79	74	71	80	70	87	88	78	76	97	87	85	86	94	70	77	74	63	77	89	81	71	89	77	83	87	74	84	86	87	67	85	69	83	83	73	80	82	78	81	81	75	77	82	103	70	80	58	83	95	77	79	95	77	104	91	64	76	77	82	73	60	77	84	86	83	72	87	71	85	86	66	72	86	68	79	67	71	74	73	80	90	70	95	92	76	78	94	70	75	73	79	72	74	86	67	80	73	64	93	83	79	91	91	76	82	85	76	79	86	105	77	75	73	74	75	80	77	77	73	87	82	90	89	96	59	90	81	83	72	89	78	92	99	66	87	77	82	69	69	81	72	82	78	90	91	88	76	95	84	66	79	70	82	73	82	78	72	90	86	67	71	86	79	72	76	68	82	76	89	80	79	85	96	89	81	62	86	95	67	81	88	71	83	87	87	87	76	67	84	75	79	92	82	71	82	82	76	73	102	85	78	71	75	90	80	78	90	81	86	71	75	88	91	89	80	86	70	87	76	84	84	83	58	92	85	76	73	66	99	85	76	70	67	88	93	92	91	72	71	74	86	73	81	81	81	90	78	87	65	73	76	78	72	76	83	77	89	71	74	86	62	56	88	70	78	75	92	76	75	77	78	102	78	83	87	83	73	72	75	90	93	77	76	97	79	74	80	68	91	81	79	71	93	74	75	80	73	69	76	69	65	76	79	85	79	84	77	68	71	90	83	73	72	74	77	58	69	86	93	80	76	76	76	66	69	83	82	61	105	75	84	87	73	97	77	89	81	81	68	68	85	79	77	70	90	86	92	94	66	92	80	76	86	83	85	87	81	80	62	63	92	69	73	94	64	93	94	80	102	78	88	75	71	97	67	72	67	77	86	67	86	77	80	95	64	98	77	70	83	88	77	81	63	67	70	72	74	80	83	81	78	94	71	72	80	67	84	73	73	83	95	89	66	72	63	73	89	80	99	92	87	75	90	91	81	84	76	86	93	72	79	78	64	104	106	99	78	57	75	78	57	80	78	74	66	71	69	80	84	68	75	67	64	71	81	81	102	81	68	71	78	84	93	78	79	78	74	82	76	79	75	69	63	78	82	79	81	85	75	60	75	80	76	80	79	91	68	67	79	92	88	92	81	83	81	85	82	76	84	71	73	79	90	83	79	72	81	81	77	90	65	84	83	77	75	85	86	81	71	80	70	86	89	74	74	90	95	77	84	80	63	94	79	96	68	74	66	88	103	78	66	77	81	55	92	80	78	77	75	72	75	77	93	81	87	60	78	74	83	92	74	81	88	71	68	73	89	89	95	77	81	87	84	91	79	82	90	78	66	83	75	68	90	73	81	94	86	85	93	90	79	97	90	76	80	88	72	72	94	84	80	86	81	71	58	83	67	79	89	68	85	86	65	80	97	64	82	71	81	85	70	75	94	74	81	81	61	74	76	80	82	96	90	81	73	92	105	71	100	84	66	84	77	80	97	72	80	61	89	73	76	81	85	74	90	95	91	72	81	74	75	78	88	88	69	79	92	77	75	91	88	74	90	84	75	83	84	77	96	75	81	73	66	83	71	72	87	89	76	89	79	87	78	69	74	90	64	82	69	71	81	84	68	72	85	87	83	83	67	86	74	80	89	72	70	75	69	80	79	66	82	99	78	74	86	64	74	89	79	92	91	70	75	71	67	85	81	78	77	75	75	92	83	97	68	68	86	81	73	75	88	60	90	80	107	83	76	75	80	75	74	104	79	84	68	80	97	69	65	77	91	92	77	78	85	83	76	80	88	93	82	79	69	73	73	73	83	73	72	81	74	77	80	76	60	98	67	72	97	83	59	84	75	82	69	74	76	71	82	84	89	83	81	84	93	84	95	73	82	81	76	66	94	72	69	80	69	82	77	85	82	78	78	92	91	88	76	87	66	71	80	73	58	81	83	78	68	78	75	89	81	84	88	87	82	64	69	78	82	100	73	69	86	74	89	98	81	92	84	85	66	81	71	92	81	86	84	74	77	70	66	91	87	82	82	93	79	76	63	76	71	96	76	73	71	80	90	84	75	69	85	88	73	77	88	82	77	73	77	75	82	93	67	82	82
18103	6653	4235	4525	8434	11200	11547	10098	8501	6814	5654	4827	4198	3834	4747	5418	5651	5663	5411	4783	4287	3796	3928	3408	3047	2463	1859	1426	1125	899	796	647	615	619	628	605	603	575	550	586	586	591	562	586	565	603	608	613	628	624	598	606	611	562	602	563	607	601	584	581	588	601	601	602	566	600	588	582	574	631	591	601	587	603	591	604	578	609	578	634	579	596	600	625	624	594	603	568	604	588	616	613	586	595	543	553	591	577	596	596	560	593	585	617	589	616	600	602	590	558	612	658	636	575	604	571	548	616	607	570	597	564	579	576	584	599	609	588	559	587	572	617	642	576	605	590	620	647	607	609	618	615	607	580	565	616	607	575	600	572	557	587	573	598	592	601	571	616	599	574	616	642	577	619	571	595	589	574	593	555	593	605	625	575	539	581	618	569	606	635	604	595	591	608	579	596	583	627	604	607	568	590	602	602	587	579	619	618	619	589	589	597	608	613	608	622	568	533	583	572	622	628	595	569	624	602	631	617	590	589	627	624	607	587	593	598	578	581	588	638	606	548	594	588	607	603	606	625	602	622	592	622	621	585	624	624	590	577	653	568	571	582	594	652	598	592	581	595	590	602	564	595	616	610	576	600	609	615	612	620	565	665	595	588	599	599	590	575	573	582	591	616	604	648	620	613	596	593	568	598	607	570	594	594	606	569	567	599	585	554	651	593	610	563	593	609	590	624	603	669	598	595	545	616	633	598	577	593	619	553	594	567	586	576	589	612	584	586	579	579	614	617	588	572	607	585	602	620	602	569	606	583	595	537	568	601	584	595	588	591	561	600	605	557	628	592	564	583	613	565	565	607	616	620	575	594	569	662	591	597	601	649	554	600	617	579	650	556	635	573	611	568	565	594	611	578	541	607	567	580	573	623	627	626	594	576	600	562	620	568	583	551	609	548	586	609	569	553	586	594	573	628	597	642	586	612	613	562	630	610	575	603	568	605	617	614	577	547	609	587	602	617	620	595	613	581	633	583	551	591	555	575	618	568	606	588	607	570	566	570	627	611	598	565	600	545	614	586	618	600	557	550	612	588	566	586	573	625	645	581	582	606	617	590	611	616	614	590	598	612	608	622	604	551	570	578	607	575	562	618	610	630	576	647	602	591	555	560	567	565	607	631	603	600	614	559	634	604	555	617	563	607	611	593	553	591	563	608	565	593	622	611	617	608	606	573	599	613	611	561	584	621	532	544	563	574	589	568	640	616	606	631	608	581	591	631	581	541	622	617	590	598	628	559	579	598	551	605	598	558	609	619	607	630	603	582	588	613	563	614	549	612	556	556	602	618	621	631	599	588	605	612	597	608	575	633	602	589	583	619	569	604	590	604	577	572	590	590	583	591	607	589	628	618	572	613	570	611	602	586	632	569	615	610	555	590	611	576	572	645	545	593	600	591	581	610	677	600	603	617	570	575	602	626	552	649	559	594	576	576	609	576	591	621	610	562	578	602	581	577	626	586	589	558	599	651	597	590	632	591	605	583	601	563	638	622	636	552	625	601	576	578	576	595	604	601	622	617	596	619	573	600	561	593	565	575	607	584	579	613	577	594	616	623	594	572	592	600	600	575	630	575	590	587	580	638	622	602	574	594	597	597	614	616	606	625	568	578	614	575	600	601	610	596	590	605	586	599	595	598	557	601	636	578	593	622	627	609	602	572	574	604	574	579	601	608	557	601	552	620	605	602	639	586	616	652	634	609	564	573	569	584	641	607	601	614	608	596	622	586	576	600	583	623	606	595	608	599	570	601	606	546	616	606	582	593	565	623	589	579	641	630	594	563	592	587	635	630	578	609	611	603	568	627	554	585	606	570	570	586	569	574	580	601	599	603	584	592	580	600	574	633	588	609	570	635	552	603	590	630	641	598	596	614	573	593	629	606	599	608	569	593	618	591	573	616	630	620	551	578	538	560	567	643	606	556	596	582	602	609	605	602	596	593	624	581	600	566	558	610	646	577	618	632	600	589	602	605	614	512	599	630	568	583	604	561	604	604	582	616	594	577	589	602	622	593	570	585	619	602	577	599	633	585	626	568	561	576	635	605	569	587	573	601	574	593	619	614	532	622	573	619	570	612	606	573	624	641	567	571	563	596	652	562	631	637	595	581	547	606	562	608	591	620	627	553	605	591	587	604	593	584	557	611	644	625	585	622	636	601	585	603	655	609	633	629	589	609	541	621	654	584	598	589	592	579	564	588	590	593	595	611	575	595	621	582	623	587	568	591	629	567	558	558	581	586	597	573	604	588	599	542	591	610	658	632	617	589	593	585	543	639	609	550	574	583	641	601	590	588	614	613	583	564	553	582	569	579	591	596	607	592	562	608	627	577	613	614	619	595	606	557	601	599	605	595	557	604	599	589	582	547	593	610	615	603	601	599	586	598	626	644	569	602	609	598	586	598	586	579	616	632	609	586	610	600	587	601	607	587	552	588	618	626	611	648	592	596	592	576	593	590	611	596	594	604	568	604	603	573	637	575	589	579	588	592	583	606	606	641	598	600	591	613	599	581	658	640	590	574	639	575	604	606	641	628	607	619	607	591	595	563	577	631	608	598	601	576	553	547	571	580	607	607	586	583	620	578	596	570	596	609	569	613	573	564	610	585	663	590	615	593	619	586	583	555	613	588	607	621	591	627	586	645	573	562	574	638	553	567	602	558	593	586	560	560	590	588	609	576	591	598	629	565	569	598	652	583	546	577	569	583	603	592	577	610	580	610	632	596	626	629	617	571	622	596	557	590	619	577	572	579	545	601	595	583	606	583	602	610	587	601	599	619	600	600	606	590	555	569	583	564	610	590	595	600	579	577	617	587	629	599	603	573	569	602	570	579	586	639	600	580	591	638	597	592	623	577	591	635	628	597	594	584	576	572	586	646	607	623	578	609	596	605	598	576	625	583	544	587	610	633	643	581	586	557	647	602	618	600	577	594	573	615	619	602	601	600	553	582	634	613	606	601	604	600	585	598	607	586	621	599	601	628	593	609	567	612	613	603	582	602	586	643	556	579	626	592	556	615	595	546	593	603	572	573	578	551	567	641	524	593	564	597	590	570	622	616	543	574	577	598	587	638	624	576	598	588	585	611	539	614	635	569	575	653	616	614	623	582	591	568	549	530	571	570	596	578	552	597	656	576	549	605	634	646	568	571	595	585	611	586	607	603	601	575	598	605	569	628	600	591	600	565	576	603	611	606	594	568	631	622	612	567	607	593	578	577	630	589	606	567	619	559	552	615	607	595	582	594	597	662	563	598	628	616	626	584	604	611	637	607	627	562	615	561	578	672	572	590	569	601	564	549	595	558	631	574	578	559	618	580	546	619	583	562	622	574	572	586	601	556	576	639	608	616	612	597	622	601	588	541	600	634	609	567	590	536	593	587	598	616	600	585	578	598	640	614	586	598	590	586	590	575	608	609	560	601	553	586	588	591	628	598	620	589	629	546	586	552	618	607	578	607	596	561
2269	902	534	352	263	274	347	377	312	281	244	219	238	197	304	318	340	321	304	261	241	265	285	347	362	320	256	229	156	127	84	87	94	86	79	81	72	89	99	83	76	74	71	101	94	86	84	81	81	60	69	92	94	100	85	85	66	78	82	64	106	75	73	96	74	87	70	79	68	82	91	81	85	77	73	88	82	87	89	87	83	101	84	94	83	80	70	72	68	74	74	84	87	74	94	86	80	71	103	89	81	97	84	78	66	107	89	90	87	89	79	97	68	79	77	68	78	86	68	78	82	93	89	80	83	80	63	98	80	76	68	87	94	84	96	81	87	74	80	72	75	85	88	76	86	91	80	77	84	77	99	75	66	84	82	90	90	86	93	85	94	73	93	91	73	92	82	77	77	82	98	71	84	92	83	85	81	86	90	83	65	79	88	95	81	78	91	80	83	94	90	80	94	78	88	76	83	74	83	91	73	90	60	75	104	104	75	89	79	71	94	73	76	79	83	82	77	79	81	96	92	81	80	77	93	71	93	82	81	69	78	72	67	85	83	100	83	89	79	92	85	70	84	71	89	88	79	84	81	95	89	91	76	68	82	96	103	66	73	67	89	98	86	85	86	78	82	92	87	85	82	70	78	94	74	73	92	84	76	74	91	90	76	84	72	73	81	89	92	72	79	79	84	83	68	95	70	89	87	79	80	71	76	87	90	73	72	74	80	84	76	77	76	74	69	89	90	82	78	91	80	79	69	73	96	90	84	88	82	76	88	85	71	84	76	78	79	92	67	81	73	100	85	67	83	98	90	64	101	73	77	84	86	58	82	94	74	88	75	67	89	79	82	71	94	99	97	94	96	74	79	98	94	84	86	73	83	67	81	87	78	88	75	75	88	95	79	75	92	95	64	71	99	69	74	76	90	73	87	85	68	67	71	79	82	76	68	67	75	105	88	79	92	86	90	86	91	83	74	88	76	86	88	75	91	103	77	87	79	82	87	86	80	65	89	79	76	85	66	79	82	74	97	83	90	73	65	64	71	73	73	81	88	56	80	95	94	76	88	102	88	81	91	80	71	86	89	78	104	76	87	74	74	74	89	69	68	86	91	75	81	77	91	90	86	86	86	83	96	83	101	83	75	91	75	85	60	98	86	72	77	95	73	99	69	88	80	78	77	80	92	64	83	84	92	87	67	79	78	82	83	64	76	72	97	75	79	74	79	77	98	82	73	82	84	96	71	86	77	84	70	93	75	80	93	91	61	74	86	90	73	92	81	94	77	86	83	67	78	91	99	71	75	63	79	92	94	76	88	83	71	81	86	71	84	69	86	71	78	84	95	84	85	88	92	58	82	88	99	67	95	79	86	77	76	77	78	84	85	77	70	80	75	78	76	100	81	81	88	77	97	84	90	88	79	92	83	72	88	78	71	95	94	83	86	87	87	84	82	92	95	71	76	65	84	94	73	76	74	80	71	89	83	78	91	86	90	72	82	97	82	76	98	79	92	75	74	76	84	80	76	89	68	76	66	96	100	72	94	70	84	81	75	90	80	74	85	85	84	85	68	77	71	108	90	86	74	56	87	79	88	81	58	91	79	71	89	76	93	68	100	82	81	66	74	84	73	83	90	100	67	81	84	95	86	76	83	85	81	89	73	84	94	79	68	74	74	88	73	89	95	77	104	71	86	88	82	76	76	79	89	87	80	80	87	62	77	95	70	56	71	61	77	84	70	64	88	74	97	87	69	79	78	89	77	68	89	72	87	90	72	76	88	82	67	80	81	89	68	70	87	99	92	103	83	77	71	93	70	75	73	76	96	78	83	82	93	88	64	78	101	91	81	91	66	76	93	84	79	82	87	82	77	68	80	71	78	75	64	93	81	97	77	66	81	89	82	70	95	82	86	64	81	76	72	70	87	91	76	88	92	80	93	89	99	95	96	93	87	85	84	93	71	79	85	84	78	76	76	82	92	104	86	87	83	80	93	88	67	91	85	76	79	81	76	73	96	79	83	89	97	80	78	67	86	88	73	85	82	100	87	70	85	90	68	74	69	80	80	81	70	82	72	70	70	74	82	89	96	62	69	95	87	73	85	84	69	89	80	80	80	84	86	94	77	92	79	79	82	78	79	73	94	91	67	88	73	91	60	84	83	76	83	81	72	94	89	91	79	85	81	82	89	90	86	96	84	64	90	65	75	90	82	84	79	62	81	96	76	92	75	91	86	76	85	85	66	81	75	68	90	75	68	66	64	92	78	92	93	95	94	71	83	80	74	83	79	77	84	97	78	94	88	73	76	89	89	80	93	80	65	83	78	85	81	80	72	73	81	68	86	62	77	100	94	103	70	72	85	86	76	70	84	84	88	72	74	73	85	76	93	87	86	83	81	82	86	92	61	81	87	90	72	90	78	82	74	86	71	86	78	86	78	82	78	79	87	82	80	74	83	84	75	65	83	88	69	82	81	76	75	80	91	85	99	78	97	80	82	101	102	84	78	80	91	92	86	92	86	95	73	85	75	65	69	80	76	83	81	77	85	101	89	98	83	92	88	87	69	84	91	78	67	72	81	85	74	79	71	77	94	86	82	63	71	71	72	89	93	73	83	89	78	97	96	86	67	77	94	92	71	65	65	93	83	86	81	97	93	85	92	71	86	88	72	69	80	73	101	77	74	75	81	75	79	94	84	74	75	83	68	93	85	68	73	76	87	103	78	94	88	72	74	87	67	78	83	75	76	98	81	76	76	85	90	80	87	87	75	73	86	67	65	97	79	86	83	83	76	84	79	95	70	87	97	76	95	80	75	105	88	71	75	97	77	79	66	90	81	87	74	99	60	64	84	85	88	87	77	81	85	101	86	75	97	89	80	85	83	80	92	84	81	73	96	72	83	65	85	79	80	77	88	88	85	73	82	73	71	75	69	75	87	87	69	67	81	76	89	70	92	65	70	96	80	87	95	76	76	86	80	91	90	103	89	88	75	76	78	89	69	94	88	88	86	74	78	80	97	89	85	70	79	107	80	75	74	79	82	81	74	80	79	66	81	92	79	72	74	73	87	97	88	80	89	94	77	86	75	86	91	90	79	84	86	70	86	99	80	78	56	77	71	73	75	75	79	66	96	65	90	64	91	69	68	79	94	82	87	64	79	80	81	86	95	89	73	70	90	75	88	80	88	73	96	79	85	85	72	77	94	99	85	80	87	95	87	82	87	73	84	77	81	83	78	84	84	102	75	89	66	77	87	81	83	90	60	88	99	76	93	72	90	93	71	78	104	83	75	65	72	89	80	76	75	87	91	89	69	71	78	71	79	65	72	87	95	93	74	78	93	72	80	90	75	87	86	88	84	81	85	65	83	83	90	79	79	81	69	91	94	88	71	94	66	88	84	82	90	72	65	88	75	81	73	82	92	86	85	82	75	93	85	107	66	96	83	78	87	83	74	67	90	79	80	90	90	66	70	87	76	79	81	83	84	89	62	75	83	61	77	80	83	75	83	83
21070	8605	5276	5721	11014	14886	14873	13516	11403	9095	7511	6336	5468	4917	7157	7236	7667	7893	6556	5803	4889	5037	5566	7529	7348	5956	4664	3184	2181	1387	1047	776	686	656	610	580	630	593	598	597	611	585	602	587	604	590	612	602	659	564	607	576	573	634	562	604	618	564	583	582	582	577	567	592	619	592	630	590	578	604	614	573	603	584	567	581	575	581	617	588	613	582	595	619	560	602	604	624	604	576	609	543	592	574	580	544	624	637	577	593	556	603	592	595	599	600	584	586	561	617	617	607	665	604	593	610	611	600	575	598	597	581	626	561	603	595	641	605	602	611	604	598	582	605	570	605	611	597	601	553	610	630	585	612	599	650	603	637	590	586	620	558	642	583	555	567	587	585	615	596	653	664	569	598	609	636	616	596	620	583	599	576	572	571	637	587	586	602	626	585	632	655	590	648	619	624	595	631	566	550	595	577	629	595	598	606	557	588	605	599	626	583	610	645	610	613	594	584	590	607	635	580	626	604	540	604	581	602	586	577	630	622	550	599	621	589	552	553	596	611	595	576	607	639	611	631	588	615	625	640	607	606	634	576	631	595	626	596	598	588	592	572	592	565	620	570	615	584	593	555	584	564	589	555	606	597	569	638	588	620	614	604	627	585	582	568	597	630	623	580	581	563	602	603	597	564	583	530	600	624	582	608	582	611	577	616	588	610	639	554	604	603	622	562	608	595	624	584	587	594	594	561	582	565	562	533	574	563	611	595	609	617	582	590	623	561	612	593	616	568	591	605	620	585	593	615	633	601	637	605	612	628	650	621	616	561	557	616	575	574	599	615	611	601	593	586	611	635	574	596	602	593	639	625	573	611	633	648	598	568	572	590	578	627	624	549	582	611	612	617	582	591	578	593	587	613	601	586	604	601	613	580	585	611	601	626	613	602	573	621	600	554	560	584	625	589	608	636	584	618	600	597	578	622	583	606	640	598	583	636	593	582	622	631	599	602	576	563	632	655	614	584	566	632	585	604	614	599	571	601	626	593	597	603	543	586	602	601	577	591	574	631	639	578	565	599	629	609	589	582	587	609	574	580	591	569	627	586	587	667	555	590	575	585	591	611	576	595	608	591	626	590	570	592	635	605	558	568	597	591	589	657	564	583	610	562	579	602	588	580	629	593	569	593	639	546	560	612	562	632	575	588	548	590	620	567	588	573	620	581	584	561	597	609	597	599	596	563	609	603	559	578	575	629	568	628	604	623	624	597	605	620	591	618	634	641	587	607	571	571	546	569	572	564	624	641	620	582	577	595	581	619	597	646	560	598	592	594	587	599	616	609	612	571	594	594	582	535	579	550	599	570	581	613	564	610	584	580	603	616	632	589	584	573	619	557	625	581	584	589	648	611	587	579	559	628	589	622	614	635	598	614	611	597	605	663	560	623	563	597	575	637	593	629	582	639	607	643	568	604	584	575	601	566	615	550	586	629	616	604	618	588	569	609	563	586	586	602	577	558	613	641	609	640	576	605	615	617	616	608	567	598	617	643	602	593	559	573	615	600	647	587	632	563	589	607	598	579	605	602	550	628	599	590	610	585	577	562	599	589	623	583	559	557	615	587	556	545	608	632	602	624	612	628	595	566	604	583	648	570	624	568	549	622	560	641	563	639	604	599	627	592	560	565	568	595	591	584	600	635	552	629	563	597	579	609	641	573	582	642	578	604	636	594	602	610	588	612	656	641	638	598	579	580	561	629	555	597	591	600	617	576	575	610	590	648	558	557	587	601	560	598	590	599	630	610	595	585	607	613	643	618	544	616	590	591	575	606	637	579	613	603	561	570	609	619	561	568	587	590	631	593	578	634	604	607	600	593	558	577	583	585	559	640	579	578	577	596	611	628	582	559	603	589	580	618	583	633	602	607	623	601	567	636	627	620	599	611	612	591	606	643	572	598	627	634	605	587	587	589	605	582	591	627	578	608	561	590	580	561	596	637	553	633	588	615	584	582	615	559	651	616	603	605	604	590	561	615	626	604	611	576	657	611	619	582	594	551	612	599	613	613	608	582	609	592	542	620	561	598	645	603	635	631	597	605	569	562	575	595	596	606	601	555	616	576	569	578	597	568	603	539	599	630	633	601	614	590	609	575	625	603	648	577	605	632	600	587	553	607	584	601	595	571	606	593	538	602	606	624	586	585	588	549	601	593	637	592	603	617	608	558	577	624	607	611	625	591	596	570	606	604	573	599	599	611	589	570	602	531	595	574	604	580	553	550	599	576	586	636	582	616	647	634	595	620	629	609	606	554	585	609	565	582	604	604	577	607	626	580	607	580	545	597	589	578	605	642	637	640	604	594	612	539	651	607	599	617	605	613	572	588	655	652	557	611	646	625	625	616	586	572	610	659	629	580	545	621	628	589	573	608	577	577	567	629	617	612	557	596	550	571	611	617	642	564	607	583	610	577	612	627	600	568	569	621	588	593	615	633	581	602	581	605	593	582	608	571	610	573	623	587	618	614	620	578	596	598	600	597	634	631	589	577	638	620	591	577	610	586	628	588	607	624	619	558	633	582	589	651	596	607	619	615	619	593	613	606	644	604	568	628	597	632	573	604	590	565	640	593	595	574	562	621	626	576	654	595	603	594	576	589	581	585	559	551	618	581	641	608	560	596	604	651	625	617	548	585	586	609	627	589	586	539	622	630	587	575	614	617	617	581	589	561	554	602	636	568	585	616	580	588	621	609	566	575	594	620	574	650	602	622	587	593	602	603	561	582	570	546	603	590	576	565	614	596	605	616	592	597	600	576	576	629	588	574	625	634	565	630	618	615	582	565	593	569	599	601	576	601	623	572	555	585	615	533	576	599	575	619	605	601	605	613	550	601	597	605	571	602	635	558	628	609	566	608	565	611	631	613	609	593	570	612	600	577	581	623	564	583	605	575	569	598	602	602	599	654	560	599	569	594	594	601	611	584	616	609	608	582	631	576	611	576	614	568	570	550	614	629	583	573	580	564	572	566	574	581	610	570	608	571	607	635	615	595	581	614	583	630	607	570	564	594	598	609	579	615	610	572	620	622	638	600	646	635	602	630	598	603	588	583	577	613	590	614	590	576	572	610	562	581	628	593	612	580	596	598	608	577	608	571	559	614	609	618	588	563	579	570	532	587	603	569	583	604	582	542	573	647	613	598	597	625	614	604	589	641	583	597	576	567	593	562	575	584	571	550	591	618	622	589	636	561	571	623	599	579	609	550	631	593	587	613	565	612	597	590	578	608	593	584	591	599	616	626	587	595	614	612	634	642	572	622	587	564	583	619	639	566	572	618	573	579	622	582	607	612	605	606	571	582	634	598	588	573	601	604	603	618	603	571	625	635	675	603	563	621	561	595	606	542	603	580	591	580	586	579	587	607	583	641	575	597	596	627	628	638	611	649	592	597	583	592	624	597	645	582	642	609	595	605	636	576	620	635	606	580	590	593	618	603	623	619	609	595	607	598	615	570	604	616	566	587	601	626
3756	836	532	342	267	322	354	357	323	321	275	221	236	246	369	346	341	339	323	279	276	263	286	416	404	362	271	195	184	138	112	108	95	82	101	87	85	85	92	106	101	86	92	110	91	91	91	74	110	94	80	91	104	83	93	82	100	90	84	114	82	89	86	97	100	107	85	92	95	99	77	105	97	80	89	79	72	72	85	86	92	94	95	77	86	92	87	87	106	99	100	70	110	96	77	110	92	118	86	102	97	96	80	91	102	71	80	81	71	78	96	98	90	82	98	83	77	93	98	90	98	109	104	97	101	75	89	99	121	85	91	97	79	83	90	99	89	96	94	106	75	90	102	101	77	90	112	101	98	86	71	84	106	98	84	99	99	79	104	93	79	106	90	99	75	89	87	99	84	83	101	88	109	105	84	90	82	99	85	87	91	88	103	78	97	109	89	86	78	86	74	92	89	81	89	95	85	87	95	100	90	85	95	73	85	86	89	91	90	80	78	82	99	90	96	93	88	98	102	92	90	92	104	86	82	92	94	93	102	86	108	83	98	99	88	73	103	91	76	94	98	84	98	82	92	96	99	98	95	93	91	95	89	86	93	88	96	93	103	94	88	98	108	97	89	89	95	98	101	76	87	77	95	88	84	108	88	80	95	98	95	81	108	89	94	89	96	99	97	79	80	104	87	93	105	104	74	87	106	93	88	102	107	74	94	82	105	89	103	96	72	88	91	96	96	95	105	104	82	92	97	90	81	83	93	83	86	108	95	88	97	94	97	101	91	92	104	88	77	89	79	124	95	94	94	103	106	103	111	74	91	89	116	108	71	105	97	93	96	98	87	84	88	105	83	84	87	101	94	111	94	91	79	94	86	90	99	97	83	79	92	86	100	95	100	83	93	102	67	100	98	98	93	85	87	92	98	91	97	77	108	114	83	97	91	85	94	86	89	87	77	95	113	79	91	80	99	81	91	104	101	107	88	107	78	108	79	95	93	100	88	101	68	79	96	94	99	84	94	84	94	90	106	84	88	92	77	102	67	95	102	109	85	98	102	90	83	100	88	101	86	97	102	101	88	84	84	97	88	109	82	94	97	99	88	88	76	80	79	77	85	87	93	87	90	92	92	96	97	100	92	92	117	111	80	75	100	99	85	93	104	96	87	106	73	87	95	100	89	83	85	114	106	104	92	95	110	82	91	83	87	102	80	93	91	94	80	95	82	98	109	90	89	82	90	91	76	84	100	76	97	85	98	92	89	83	89	83	95	85	80	103	104	98	97	84	92	88	97	90	110	103	87	93	102	105	94	99	104	98	99	92	85	94	80	95	94	84	80	92	97	108	100	97	97	89	91	82	107	89	93	95	91	71	98	116	71	106	86	85	87	95	82	113	101	111	101	98	81	89	79	97	95	102	84	114	93	88	79	94	87	89	74	91	82	105	98	106	85	112	88	110	90	85	83	88	112	103	105	101	94	94	94	114	97	90	89	79	91	94	90	96	82	74	96	95	98	96	94	89	81	85	96	84	96	95	108	96	85	94	87	100	128	102	115	98	100	90	93	91	100	82	108	88	93	92	96	86	90	78	93	92	114	72	103	88	99	97	95	107	92	99	96	100	98	81	99	91	101	83	89	86	89	95	102	94	96	81	83	96	124	98	106	94	89	97	88	89	100	98	80	83	94	108	80	116	100	75	92	98	94	104	88	93	88	96	95	83	99	93	83	108	85	93	93	82	75	84	102	88	102	92	102	89	98	92	93	98	88	97	92	92	105	115	90	93	82	83	81	98	126	75	79	91	86	87	75	79	87	93	93	85	93	104	85	94	82	109	97	92	81	83	93	102	94	107	116	115	75	94	91	84	91	79	95	88	82	98	86	96	95	104	101	111	78	91	96	101	81	93	92	85	94	83	98	86	79	84	104	91	92	94	89	95	77	96	80	92	106	78	80	95	93	98	98	81	88	88	94	95	89	99	89	75	105	103	97	79	81	101	88	92	90	82	117	86	75	97	101	91	83	85	89	105	97	101	92	95	88	93	95	91	97	97	94	91	105	103	88	105	74	108	96	86	108	92	86	70	97	113	83	95	97	98	95	88	107	92	91	92	96	80	97	87	74	85	97	84	91	96	109	73	101	80	84	96	111	94	99	98	104	86	75	86	94	96	81	68	85	70	87	102	87	98	115	72	109	98	86	78	75	87	78	105	101	82	103	95	95	96	87	90	93	91	93	104	97	83	85	99	96	88	98	96	86	99	79	80	87	87	81	100	87	101	95	101	102	94	86	97	91	106	87	91	90	85	102	88	97	113	107	103	94	88	84	77	77	91	79	100	97	95	116	91	92	92	96	127	116	81	95	80	89	87	72	88	97	86	81	82	99	79	88	96	90	96	99	105	104	76	105	92	96	96	95	100	95	97	93	98	76	106	101	83	94	93	102	106	97	93	77	96	88	82	90	104	95	89	100	95	91	85	101	101	75	101	89	90	90	90	92	92	97	81	86	93	93	89	101	92	91	89	110	95	87	105	94	86	81	82	106	86	66	93	91	91	86	82	109	98	85	92	102	108	92	109	97	79	86	95	94	91	90	89	94	93	97	87	88	105	81	106	107	108	94	96	114	82	76	94	90	89	93	109	73	91	94	74	92	84	103	95	111	101	89	108	102	79	91	80	105	108	107	87	88	89	87	83	89	79	90	90	90	92	75	70	102	79	111	96	103	105	94	89	95	88	97	109	118	98	83	79	75	83	106	101	95	97	91	87	74	92	110	99	96	100	86	102	80	95	87	95	104	89	100	77	103	101	98	99	90	94	82	84	102	87	99	94	109	116	99	100	90	87	90	87	124	96	102	91	89	106	92	100	97	78	100	94	76	106	87	89	82	92	97	77	90	80	78	102	79	94	92	69	90	103	79	105	90	101	88	78	104	105	84	90	96	108	87	86	107	110	102	101	87	83	100	88	95	70	78	90	100	108	91	94	85	91	100	78	108	106	95	107	75	82	88	80	92	93	114	89	85	93	85	102	74	101	98	105	99	97	88	90	98	95	99	85	99	91	95	105	92	106	89	80	102	88	82	95	80	89	94	95	74	69	104	110	91	95	94	104	87	95	94	102	106	98	100	101	84	93	87	74	92	85	101	94	96	79	99	91	90	95	83	84	110	77	98	82	87	92	95	70	95	100	79	102	89	89	95	86	96	93	79	91	83	103	87	87	87	88	125	80	88	88	102	101	95	95	97	96	89	85	84	90	108	90	91	91	82	93	110	102	85	91	97	77	96	98	74	77	102	84	107	94	87	94	85	123	106	80	93	84	92	83	95	78	99	75	99	93	90	85	96	94	95	104	100	106	92	95	78	86	88	82	92	89	88	83	99	94	80	93	97	92	88	96	86	97	83	89	88	86	95	88	95	112	95	89	87	86	93	71	89	107	84	101	90	103	84	86	87	100	98	96	88	83	87	120	98	95	97	91	75	105	87	87	82	80	91	95	98	92	78	96
21272	8262	5258	5133	10338	14517	14037	13214	10749	9351	7377	6509	5484	5716	8403	7440	7883	7181	6105	5960	5638	5510	5757	8235	8466	6641	5153	3627	2433	1572	1183	866	785	706	703	698	702	697	704	727	681	688	681	665	662	744	713	690	722	672	656	665	674	687	655	683	635	687	671	704	705	673	704	671	667	669	655	703	696	706	665	678	694	685	647	701	674	680	631	688	703	643	685	645	678	702	705	694	687	654	706	675	698	682	708	673	675	677	713	709	650	686	677	659	688	694	693	680	701	689	678	672	739	724	698	716	645	656	693	663	681	649	654	660	731	724	692	651	663	671	698	666	693	678	702	711	657	685	710	688	718	720	654	714	665	662	690	735	695	686	656	677	706	733	646	697	658	690	658	727	687	649	673	675	687	661	658	679	639	677	694	694	736	698	663	696	661	683	679	675	670	691	740	700	683	693	703	670	723	664	686	704	682	769	644	640	720	642	702	681	667	663	680	663	662	652	683	695	649	674	640	697	693	691	650	652	662	645	708	715	665	713	699	643	650	668	691	686	681	713	631	726	688	707	671	697	667	653	682	649	682	672	692	648	678	668	672	668	696	685	661	652	682	675	687	702	679	688	649	683	656	697	708	691	729	669	753	669	647	723	705	707	662	672	657	681	655	648	663	710	709	687	694	722	672	689	700	657	673	674	664	658	701	647	681	676	643	694	708	723	656	697	654	701	678	687	625	679	699	645	674	668	674	680	679	695	722	661	657	660	725	644	693	643	690	705	718	680	668	653	636	643	686	673	683	706	702	732	659	634	673	706	666	655	687	684	673	647	669	716	682	713	661	650	710	648	685	724	704	658	662	651	658	682	709	737	674	728	692	677	705	671	652	704	668	684	714	676	731	644	660	649	644	648	676	677	672	745	653	683	662	631	702	652	719	651	690	659	728	645	685	683	668	702	671	674	681	721	642	691	691	690	634	704	647	736	735	700	692	676	681	664	650	727	737	714	674	634	715	691	687	649	671	710	689	668	725	721	658	671	696	671	705	654	701	614	681	683	678	658	697	744	690	671	707	656	693	661	703	685	665	654	696	699	730	688	700	643	677	694	689	649	669	695	664	686	668	636	687	690	700	677	699	689	639	655	727	746	698	655	694	658	683	607	668	699	676	672	716	656	715	693	645	708	681	702	690	692	730	668	648	657	691	684	666	726	676	704	687	691	683	697	632	697	666	697	700	705	732	665	629	658	695	665	717	744	668	709	660	683	665	696	700	684	678	661	667	710	710	677	735	695	662	667	645	721	714	695	643	655	670	706	700	632	711	645	703	647	662	641	698	658	700	672	707	681	684	710	669	682	688	692	688	715	685	728	652	669	691	685	672	717	702	691	707	695	691	690	691	697	658	714	655	643	692	653	700	721	649	683	708	675	686	649	665	669	693	734	715	692	681	752	652	653	667	746	692	689	702	709	643	691	723	690	699	686	704	684	686	703	671	681	577	697	709	674	656	693	685	663	662	695	708	682	695	689	667	671	727	681	714	681	706	678	648	679	672	648	700	682	692	716	690	681	687	720	643	653	644	718	683	712	742	708	645	665	711	686	661	690	691	662	662	658	689	669	689	668	694	682	741	702	688	706	719	694	675	678	693	679	723	660	630	660	685	680	680	664	661	705	679	709	660	714	652	687	665	667	721	659	647	695	665	660	633	667	699	637	728	727	684	674	705	698	681	682	694	664	672	698	676	694	638	694	668	647	658	684	700	628	717	713	702	659	692	659	699	654	735	686	701	689	677	685	683	669	617	694	697	678	697	666	675	669	671	683	676	705	676	688	713	662	689	689	727	700	660	677	671	661	663	705	702	661	679	698	642	707	694	686	635	668	632	674	701	698	658	683	644	652	646	671	716	695	689	621	726	673	702	702	713	648	668	681	675	711	682	696	699	721	618	655	702	640	684	676	665	707	708	701	681	723	649	652	664	693	676	668	677	669	687	670	698	645	668	707	708	663	664	672	667	665	683	664	683	699	674	671	687	653	643	637	645	698	704	710	719	658	646	644	706	669	745	693	662	677	702	651	684	665	672	668	664	670	711	663	716	654	749	684	675	655	690	690	742	641	686	690	651	705	735	635	680	652	653	674	664	682	672	666	672	660	680	684	718	652	671	649	673	653	686	658	682	683	689	656	652	646	697	705	698	690	621	729	697	708	691	719	658	663	653	663	746	662	681	709	692	688	701	667	620	680	682	704	685	681	652	690	669	655	684	662	721	666	707	669	750	705	694	712	690	686	688	680	725	668	701	666	724	663	705	648	686	695	671	740	711	711	693	658	696	646	626	655	693	693	629	662	691	698	692	647	689	679	669	640	638	682	692	664	636	688	662	695	646	695	689	640	662	697	686	711	678	701	699	721	701	698	658	668	709	678	689	684	682	699	684	695	670	752	720	652	685	659	627	689	680	723	692	670	685	711	717	699	711	643	648	678	712	660	667	696	661	655	656	693	697	717	727	663	737	668	646	686	681	660	676	703	669	698	689	687	681	679	717	692	694	682	695	660	679	700	673	700	715	692	694	688	675	683	713	605	706	709	646	691	633	719	692	732	668	718	685	676	704	626	661	662	685	667	713	667	682	649	646	703	670	720	675	699	711	650	695	662	663	743	685	731	705	697	667	742	635	710	657	665	705	685	649	708	699	639	633	708	694	668	726	649	679	664	704	654	701	694	655	696	625	693	665	699	671	710	659	664	670	689	661	663	660	634	676	688	682	651	674	681	741	685	691	684	698	647	665	682	645	695	687	692	641	694	733	668	690	682	685	685	702	694	726	657	688	709	669	645	710	639	636	641	682	650	715	700	728	681	677	699	661	647	646	634	698	662	646	644	693	662	684	634	646	709	684	666	684	717	680	654	704	690	688	611	661	642	677	666	725	713	648	621	693	659	666	685	690	710	713	625	726	628	677	673	649	633	675	672	730	703	687	704	684	659	703	709	605	673	679	677	701	716	671	656	723	687	654	728	693	691	653	699	702	717	665	666	628	666	660	676	701	649	674	638	668	697	679	688	705	711	682	661	697	665	723	662	664	674	685	645	687	690	648	661	658	701	653	638	662	651	713	635	639	727	627	696	692	679	651	699	708	641	698	669	695	659	676	659	652	686	714	668	712	706	704	696	647	658	690	683	647	667	684	665	668	697	676	690	697	689	678	694	657	680	668	673	653	723	685	718	674	671	663	669	728	687	638	642	716	664	668	664	687	668	658	688	655	651	664	660	654	693	690	698	722	695	693	670	670	682	690	694	673	650	698	639	677	701	688	703	708	651	664	684	719	687	695	723	678	681	648	689	657	705	674	691	658	705	598	665	684	733	712	639	670	679	718	733	690	643	686	668	652	690	672	667	684	680	659	753	700	658	732	718	647	684	728	725	681	710	664	692	679	681	676	666	663	718	704	703	655	688	686	636	703	731	680	645	667	721	649	687	681	716	682	680	686	685	690	703	708	667	686	691	706	670	669	693	659	733
3509	1126	613	400	338	346	458	471	420	412	329	334	259	336	386	413	496	436	424	331	312	313	397	646	762	569	430	344	259	195	149	104	132	97	85	93	93	122	91	91	97	89	86	98	77	98	95	88	79	107	91	70	83	85	112	96	77	92	101	93	87	96	100	99	108	92	81	105	100	90	104	95	98	93	91	97	85	102	89	74	87	82	104	99	99	77	121	107	107	99	101	87	89	103	113	84	94	110	101	86	100	92	98	106	92	100	102	118	118	99	94	88	89	85	95	110	90	82	91	75	89	106	114	110	79	94	100	84	83	106	91	95	89	95	100	86	80	92	107	109	98	96	103	106	102	82	87	97	89	83	86	104	116	92	91	91	102	84	100	83	86	109	99	82	83	96	91	94	91	80	108	100	86	104	91	92	91	98	105	82	63	106	106	94	91	110	93	114	99	100	108	93	103	99	103	109	92	87	89	105	96	79	92	86	91	93	88	101	110	99	79	90	97	111	94	98	91	89	88	87	88	91	87	102	85	93	107	91	81	111	87	81	102	92	112	104	92	95	76	91	88	94	91	99	104	84	92	99	101	95	85	85	106	82	90	109	105	98	94	97	103	94	97	98	100	95	94	77	93	106	98	88	96	95	104	79	92	93	110	90	98	99	98	91	107	94	94	93	108	91	92	87	87	111	97	98	88	84	102	95	96	87	99	77	99	93	84	78	88	93	102	93	96	96	93	91	86	88	104	88	76	81	82	106	89	90	87	90	85	83	91	90	91	97	104	94	106	100	94	91	111	94	93	99	99	93	85	98	93	79	83	87	91	93	98	89	105	110	84	81	88	83	97	101	85	103	104	102	84	89	93	84	92	93	80	106	94	84	91	91	89	94	84	100	89	84	90	102	82	105	90	89	91	71	87	98	106	108	87	94	115	88	91	100	87	104	79	89	86	100	111	104	102	100	105	88	84	93	100	88	90	108	87	81	112	81	82	84	84	108	99	96	81	99	100	93	93	105	107	117	93	106	121	84	94	102	97	99	106	91	102	84	96	110	96	100	79	92	94	98	92	116	85	78	85	94	117	93	112	113	98	103	99	97	92	92	87	91	105	95	112	99	104	87	92	91	108	83	105	90	100	102	105	103	91	69	96	90	87	95	91	90	97	96	92	71	97	98	92	91	99	101	81	96	90	110	94	94	115	94	93	83	99	106	82	108	83	91	93	93	88	100	84	103	71	84	98	73	87	91	90	108	101	92	91	110	95	113	98	106	83	87	102	92	103	97	118	84	91	97	102	83	94	112	98	89	87	92	99	120	90	90	97	87	95	104	84	88	99	84	93	85	92	83	96	101	101	79	90	86	107	94	77	85	89	86	99	97	77	88	83	89	95	93	89	82	94	88	100	95	93	107	110	107	102	95	109	88	95	91	77	92	73	94	99	101	93	127	105	91	92	90	100	91	103	91	82	102	98	89	102	92	89	85	89	92	99	72	97	77	97	99	97	111	98	93	88	92	85	101	98	90	100	102	88	86	83	87	97	111	93	91	106	102	83	107	108	90	88	85	84	92	79	102	102	88	85	97	91	78	97	92	105	113	100	90	95	88	98	108	99	101	87	116	110	103	74	77	99	110	92	106	91	76	77	102	77	84	96	95	93	104	97	99	94	103	97	103	85	89	85	83	98	99	115	88	89	93	93	118	90	92	107	94	83	95	106	91	94	105	104	102	89	88	91	87	97	103	94	62	92	91	96	93	83	71	95	117	96	88	101	92	92	99	92	78	73	104	104	95	80	94	92	96	102	100	112	81	82	93	97	92	107	91	108	80	87	102	102	85	93	83	87	83	95	84	100	96	91	105	101	106	93	81	87	100	101	93	106	83	102	100	92	87	80	103	98	98	85	107	72	109	87	92	101	92	95	90	103	100	105	94	77	89	90	74	104	98	98	95	93	104	90	79	91	85	103	113	98	81	99	96	105	90	105	100	94	74	80	104	89	100	93	86	87	89	111	93	87	89	101	78	85	103	103	92	95	95	99	82	88	98	97	87	106	90	95	78	81	94	98	90	108	92	80	93	105	97	83	111	104	92	91	110	98	101	94	106	95	90	99	87	107	93	98	85	99	109	108	98	91	86	90	89	95	97	84	92	106	98	99	86	105	106	117	84	86	91	84	96	101	102	107	86	85	90	101	96	93	75	90	98	108	93	95	88	106	106	97	93	80	92	81	87	91	84	78	84	93	94	103	76	106	87	91	122	103	100	102	104	88	108	106	84	83	91	105	92	95	104	104	96	85	87	84	97	114	88	86	107	98	99	93	95	100	110	93	95	101	107	100	106	92	81	95	89	84	105	73	87	95	98	84	78	79	108	102	92	92	119	112	87	100	92	80	85	87	87	83	82	88	97	101	122	85	98	92	97	96	89	100	102	103	110	86	101	96	113	95	92	70	85	94	95	85	88	91	97	93	96	112	94	80	90	98	82	93	76	92	113	107	89	93	106	101	95	99	84	104	102	110	98	97	99	93	99	89	92	91	97	93	87	78	93	85	91	118	97	97	110	78	100	103	100	80	98	92	80	94	96	94	98	93	86	87	90	81	98	99	85	111	94	95	93	109	95	110	114	90	96	107	104	109	101	115	78	86	88	92	85	83	93	103	93	97	84	97	101	117	108	97	95	93	95	111	97	106	90	100	85	101	92	103	96	85	80	119	101	95	102	109	115	87	102	93	93	94	90	84	75	99	86	96	121	95	104	104	97	87	94	99	99	98	98	86	104	90	81	99	80	100	86	109	87	98	83	90	90	85	91	109	99	78	87	100	97	81	107	102	101	92	81	107	101	101	113	99	103	79	89	98	92	79	73	99	95	116	93	86	95	103	93	85	99	90	114	96	92	94	91	101	100	96	91	88	109	103	96	91	122	99	96	73	89	92	100	80	107	84	85	91	109	101	91	96	97	110	97	106	100	91	80	94	101	104	107	103	97	91	102	108	85	109	86	115	95	103	104	100	75	105	114	99	74	102	87	91	103	98	86	109	100	106	103	111	77	106	122	85	97	102	92	94	96	101	92	100	98	96	99	97	115	112	100	90	83	92	102	102	89	87	89	96	98	93	101	79	96	94	90	93	86	88	91	93	93	99	97	112	106	99	95	111	107	101	100	99	98	84	95	92	103	92	87	70	104	91	77	67	99	95	94	100	92	89	111	86	97	91	87	80	91	94	85	101	100	82	88	85	93	102	84	95	93	83	94	98	97	76	97	90	107	96	86	99	89	86	85	82	88	92	99	100	82	111	87	87	96	80	113	98	93	96	120	93	95	96	88	88	95	81	84	100	95	103	97	82	87	108	108	95	97	85	79	94	91	91	88	95	98	92	103	92	94	90	83	100	108	99	105	86	90	97	108	106	108	96	101	107	84	88	96	84	78	108	111	86	88	102	86	86	110	89	98	93	95	95	88	86	101	111	105	96	97	98	87	101	103	90	93	99	109	105	85	100	110
25402	10311	6495	6465	13145	17518	17894	15445	13495	12043	9860	8522	6781	8027	8666	9529	10624	9994	9282	8154	5907	5760	7535	12837	12808	10432	8020	5618	3412	2245	1429	1046	866	767	725	682	650	714	667	721	695	697	637	677	703	669	664	696	694	656	690	656	715	715	685	696	685	689	662	667	744	670	701	615	711	662	697	666	737	676	719	685	692	688	673	695	678	682	692	727	695	656	695	699	642	685	672	682	668	654	678	683	685	671	669	743	710	698	667	677	664	663	699	708	707	682	669	673	638	688	697	664	675	712	711	654	640	668	693	723	658	642	685	687	674	702	717	653	676	662	654	679	711	660	688	673	688	720	733	673	715	723	678	671	694	693	683	680	652	674	724	691	695	623	718	712	709	727	673	703	654	674	672	711	708	706	662	700	619	706	664	675	701	678	685	745	654	712	673	682	671	659	655	692	705	700	672	693	704	697	636	687	690	654	704	699	676	707	689	672	689	707	687	653	671	665	615	732	684	667	701	656	683	681	672	712	707	698	652	686	673	662	686	699	692	689	654	667	649	695	666	650	706	652	616	725	675	637	687	668	670	652	645	703	765	711	659	669	659	684	702	661	694	710	705	733	671	680	655	718	694	654	675	669	691	730	662	706	700	705	691	674	684	669	679	698	706	719	668	654	628	654	684	633	694	744	740	666	688	676	666	651	712	640	678	692	668	694	703	649	667	675	645	692	661	719	709	658	679	683	670	695	689	644	691	744	631	731	675	683	679	661	639	706	678	696	668	680	653	690	691	687	694	686	677	653	682	658	668	680	658	627	657	658	673	727	689	662	688	634	680	696	660	672	767	668	675	764	720	678	710	694	703	689	680	645	693	655	664	682	662	690	625	693	731	677	692	678	705	659	689	653	604	682	643	642	706	658	703	679	642	687	707	673	696	708	665	738	731	669	726	691	697	687	669	708	707	658	678	667	699	724	655	688	723	689	661	680	699	687	697	693	692	681	658	646	682	707	645	676	670	678	711	693	663	719	709	674	636	688	707	646	694	668	680	642	720	691	682	729	756	686	662	677	660	681	653	623	698	715	673	706	708	627	702	731	717	679	658	691	666	688	674	661	714	670	677	651	678	717	683	649	631	680	682	674	745	712	697	684	748	694	674	675	663	724	695	709	664	694	678	647	678	687	692	711	711	717	661	683	736	735	662	748	728	708	671	676	648	662	669	731	697	711	722	614	688	690	656	632	673	695	721	683	736	651	657	677	691	709	680	702	688	683	672	705	693	682	677	714	700	677	668	662	672	696	677	635	682	739	709	652	626	667	692	685	642	671	671	657	660	666	681	641	715	683	666	670	668	705	623	659	648	714	648	640	700	732	691	646	696	700	689	687	696	713	661	658	635	721	669	713	704	708	700	722	685	715	678	713	671	662	702	703	721	681	680	670	676	675	661	672	700	660	689	691	693	701	721	697	692	704	704	703	702	670	716	647	704	660	670	666	706	686	686	751	707	688	715	706	664	684	662	671	665	664	716	646	676	678	650	697	670	677	679	667	660	686	690	679	632	630	668	703	682	678	680	651	708	714	639	699	700	708	721	694	685	667	697	662	661	668	647	650	658	675	686	699	638	672	669	662	688	660	664	690	664	672	713	702	692	650	654	671	694	702	686	687	669	654	657	646	677	664	713	653	644	691	669	741	644	666	673	700	676	702	658	667	668	692	719	669	672	672	679	627	668	653	709	676	637	693	675	691	695	667	672	700	684	680	664	610	705	665	669	684	700	631	682	642	697	667	694	669	715	706	647	707	715	780	715	730	685	645	679	727	631	647	690	666	723	676	701	688	702	653	681	661	729	660	705	685	682	665	705	707	686	681	695	680	657	639	640	674	700	655	669	625	669	671	640	704	692	678	697	681	709	637	702	646	683	725	689	674	654	683	699	683	667	656	635	701	714	699	657	690	717	648	637	669	637	704	707	665	728	667	659	657	665	735	674	686	642	655	710	715	682	675	688	705	694	643	705	663	644	658	631	696	689	661	693	701	692	717	678	688	666	640	628	649	723	689	691	665	656	612	701	682	703	655	690	666	672	684	666	632	684	703	662	669	648	682	691	686	696	717	680	685	654	701	681	704	723	640	702	680	661	681	682	724	726	689	693	687	667	736	647	695	696	701	679	702	714	685	647	695	699	702	654	695	702	707	711	652	706	716	696	654	727	656	687	666	678	646	632	693	652	631	695	664	698	688	705	692	603	714	677	699	679	626	622	721	710	637	690	664	702	657	734	713	712	682	634	638	680	706	684	674	675	678	703	709	658	679	733	692	673	628	695	701	713	670	691	680	688	709	712	656	660	671	714	688	701	693	680	697	703	633	686	728	657	737	733	658	687	696	661	659	671	696	731	681	700	669	671	711	723	668	663	701	676	681	661	665	723	677	696	695	676	690	725	712	659	652	680	662	709	703	658	713	728	672	658	721	713	708	708	720	666	688	715	712	664	608	663	657	651	716	669	692	634	708	659	674	654	677	700	725	694	716	671	683	701	670	662	705	697	663	706	699	731	697	693	722	671	617	655	670	688	669	723	682	671	704	688	649	633	725	705	655	746	713	704	669	669	695	695	675	657	742	712	668	648	671	701	692	694	699	692	678	696	672	619	672	747	662	717	683	716	683	658	667	653	653	722	726	664	681	718	731	663	647	707	678	712	662	674	720	725	691	680	670	655	664	673	684	695	718	679	661	678	638	688	664	665	638	710	723	695	684	697	671	620	666	720	698	692	682	655	681	668	713	640	693	682	683	684	644	677	686	732	696	668	670	679	686	635	689	676	678	684	690	700	743	679	714	686	682	702	697	686	714	617	691	689	714	698	695	711	770	659	686	683	676	700	663	715	676	704	664	697	747	705	690	731	670	656	751	701	656	651	667	722	670	652	666	669	672	647	713	699	702	670	625	669	719	727	653	635	673	689	692	689	694	635	738	655	669	675	693	693	683	695	684	676	680	642	705	658	626	643	668	683	648	702	708	682	716	658	682	695	702	686	705	713	747	690	732	693	712	683	697	679	671	686	735	694	641	688	695	691	693	652	686	710	698	679	723	671	716	654	675	672	682	683	682	617	671	635	677	680	664	723	658	681	632	646	681	684	669	723	677	689	668	712	683	714	682	722	680	668	704	661	697	636	736	768	625	706	698	644	696	701	651	697	667	632	671	688	684	670	679	735	740	684	708	683	692	620	652	686	701	645	718	665	695	709	681	665	652	678	671	695	653	687	685	668	662	734	637	699	668	704	691	689	655	661	664	681	709	627	701	648	696	656	646	700	667	669	688	641	706	712	676	709	703	674	682	709	720	667	697	702	616	657	676	731	679	684	674	634	726	659	667	638	698	695	695	716	676	683	628	685	664	673	686	670	698	651	661	668	684	665	698	654	677	675	687	691	722	667	688	668	718	703	704	733	671	668	668	711	712	671	665	702	644	666	690	690	714	708	681	662	670	700	717	659	706	658	705	692	667	679	677	652	658
2576	600	365	238	215	226	234	243	235	216	196	190	180	199	264	325	271	241	248	227	197	171	170	175	169	171	151	132	100	105	96	86	87	89	77	83	77	88	80	76	85	96	91	74	79	76	77	87	96	87	79	80	82	84	83	87	97	116	91	78	71	98	83	71	61	63	77	80	92	72	71	76	74	77	73	75	87	71	88	60	82	75	80	88	69	80	68	71	97	101	96	75	71	75	72	65	75	83	81	96	87	73	62	80	80	75	79	72	74	76	80	78	78	63	72	84	98	70	85	85	69	79	73	93	79	83	71	88	90	79	83	66	57	92	84	84	105	86	85	80	82	86	83	97	87	88	75	73	86	80	66	86	80	82	83	70	80	78	71	87	87	77	90	81	86	81	92	98	86	73	75	76	97	85	72	74	71	93	89	89	85	83	67	67	82	73	63	87	80	82	75	80	82	84	87	78	82	93	88	81	76	81	74	81	76	101	75	73	77	78	85	80	76	81	81	79	79	78	71	77	79	94	81	84	93	80	81	96	80	62	67	72	65	65	83	80	79	73	97	76	85	67	91	87	73	82	82	88	75	90	92	78	86	82	75	74	76	72	76	65	75	81	74	69	87	82	104	81	74	90	93	77	74	82	95	68	74	73	77	88	96	76	81	96	79	76	94	78	79	83	68	100	83	84	91	64	95	82	98	95	84	88	83	78	74	67	77	87	74	75	75	102	83	90	66	74	64	88	64	76	78	84	71	76	79	60	92	84	90	70	74	88	72	80	93	72	74	74	78	75	77	92	81	90	80	86	84	86	90	91	86	65	78	71	72	108	85	73	82	87	66	76	89	82	93	98	88	70	68	60	74	99	76	94	83	83	91	82	74	90	83	78	75	79	84	86	79	81	85	59	81	70	72	54	92	98	93	86	82	86	82	72	76	89	87	83	95	80	79	73	87	71	77	65	73	104	61	73	97	80	91	68	91	66	74	77	103	76	84	81	66	78	90	74	80	67	73	71	84	78	82	88	82	78	90	76	69	86	85	77	71	79	71	70	76	86	87	92	99	83	74	88	102	83	95	92	92	85	74	70	90	79	88	92	85	76	73	83	78	78	76	95	72	91	86	90	76	86	78	74	72	78	63	84	76	96	87	70	81	68	91	64	85	82	84	74	93	66	74	88	89	91	72	79	62	85	75	75	79	69	97	88	79	71	78	67	87	84	82	91	70	81	97	89	79	70	86	67	82	70	79	77	93	90	90	77	80	79	73	93	81	89	75	73	93	86	69	69	88	73	90	86	82	81	80	71	85	67	81	81	78	93	73	89	90	89	87	81	76	80	75	85	79	86	77	76	66	75	84	64	79	85	72	73	76	62	75	86	76	73	65	97	64	78	76	96	78	75	81	77	84	74	76	63	88	85	70	66	72	92	73	91	72	99	90	81	65	75	85	71	82	73	91	79	88	76	90	72	86	83	93	99	73	82	63	83	75	92	75	78	90	71	82	89	76	78	78	80	85	81	67	73	87	88	67	71	89	71	86	76	79	80	83	74	90	85	83	70	81	91	77	87	90	72	80	77	79	93	66	83	87	81	78	73	68	79	86	89	67	80	89	76	89	87	76	72	80	81	91	85	84	84	80	84	84	90	90	75	77	74	75	63	99	76	95	75	82	77	88	83	82	77	73	74	82	88	99	61	88	79	93	81	79	77	75	86	86	79	80	70	80	73	76	78	78	84	72	78	71	74	91	82	75	71	73	80	61	93	84	86	63	90	80	81	80	80	80	108	68	82	101	85	87	93	84	84	73	102	82	78	73	85	96	92	85	71	56	80	82	91	87	81	82	76	97	79	81	77	95	88	80	88	93	102	83	70	87	84	75	79	57	71	83	71	85	73	88	78	75	76	92	95	80	90	74	72	88	85	81	83	75	70	96	65	78	91	87	89	69	67	96	82	89	82	77	84	93	81	92	80	73	101	101	90	79	82	88	76	80	91	82	79	85	82	82	81	92	78	77	91	73	75	75	106	88	73	85	87	92	85	74	93	77	73	76	68	79	80	77	89	86	82	83	77	86	92	81	83	83	80	72	74	76	75	82	93	83	96	85	95	86	78	65	77	84	89	75	84	73	66	83	85	85	70	67	86	90	82	67	86	77	76	80	107	76	77	98	78	81	87	81	95	100	88	92	93	73	81	83	77	90	100	79	72	97	91	86	64	86	59	75	86	73	81	59	74	90	74	58	100	83	85	66	72	70	67	73	80	80	87	87	74	69	79	85	94	85	67	79	77	75	77	80	76	73	80	94	84	74	83	78	84	92	71	84	71	80	97	80	83	75	90	73	82	96	100	71	76	62	64	79	86	71	88	85	83	72	74	71	77	85	94	79	86	74	66	78	74	86	94	87	73	86	105	77	82	62	71	69	84	90	92	81	76	80	90	71	96	84	86	75	77	72	81	68	101	81	73	68	72	90	69	75	87	84	78	88	81	73	82	75	84	105	89	79	83	78	80	89	74	80	93	83	79	89	82	95	67	75	71	82	82	75	85	71	68	67	88	73	67	89	67	80	82	95	81	72	86	86	86	85	93	83	75	86	70	73	88	89	88	73	92	78	76	76	69	80	72	99	81	71	78	76	83	63	63	59	83	91	77	79	71	93	93	80	80	94	93	85	87	67	77	80	80	80	77	87	86	86	73	90	74	95	73	83	65	76	96	91	84	77	71	73	53	66	76	59	75	78	89	65	71	78	85	81	92	69	73	87	78	75	73	70	71	89	94	84	84	69	92	67	77	89	89	71	83	82	89	95	85	77	82	56	84	78	71	87	83	93	77	93	79	67	71	73	67	101	100	78	80	78	87	80	94	86	73	81	86	83	83	75	82	96	79	87	63	74	73	91	86	82	65	74	78	66	73	85	66	71	62	76	83	82	102	80	89	92	80	87	81	85	85	81	73	86	83	79	76	74	73	73	80	80	86	78	79	72	84	79	79	74	70	89	65	75	102	71	71	88	87	85	90	83	89	77	69	80	87	97	91	67	62	72	81	87	93	85	79	71	70	83	96	79	75	76	69	74	66	91	67	76	74	79	64	81	67	92	87	76	72	74	82	81	84	98	69	80	80	83	77	82	83	82	83	64	84	78	78	87	89	81	82	89	76	76	73	83	90	74	82	83	82	76	83	74	78	70	89	78	83	70	81	89	68	85	76	78	79	78	74	70	90	72	76	90	65	78	88	83	77	82	92	75	79	74	90	74	80	74	86	76	90	79	86	86	97	92	70	74	85	80	80	87	83	82	91	67	84	81	98	97	66	71	84	86	66	83	86	93	65	86	66	72	96	76	87	96	88	87	89	65	63	75	77	65	79	72	92	72	75	84	73	88	79	67	81	73	77	80	81	84	85	72	65	68	75	84	73	68	76	83	80	83	64	89	79	87	92	78	77	78	87	72	80	71	92	72	72	66	89	76	81	79	70	80	76	74	73	86	86	89	76	80	79	95	74
18469	6555	3800	4089	7633	11101	10935	9139	7867	6729	5532	4736	4456	4909	6660	7145	6378	6143	5124	4758	4281	3682	3232	3518	3095	2408	1911	1484	1125	889	755	667	628	596	579	611	578	614	601	588	589	593	595	600	606	614	581	590	617	599	578	573	583	577	546	578	616	568	610	604	588	626	562	566	593	575	595	595	617	585	612	595	552	581	591	615	600	601	550	614	596	616	627	628	639	571	611	578	551	599	578	581	564	593	603	603	591	606	600	587	632	632	592	609	575	608	619	602	598	580	597	665	575	539	622	612	610	572	595	586	631	544	596	555	606	621	597	591	572	619	590	594	593	605	598	559	572	594	548	572	573	609	631	602	632	608	607	619	571	608	600	610	632	566	621	613	620	573	599	624	613	605	581	566	565	576	590	620	542	602	596	588	611	561	583	626	574	585	637	590	585	606	606	594	580	585	646	606	601	533	582	588	591	560	622	601	596	595	614	612	628	597	608	579	633	585	638	609	638	585	602	630	558	572	617	597	611	619	589	576	572	615	584	581	610	594	609	625	636	607	600	610	616	607	628	617	569	650	575	580	619	585	572	590	597	605	581	576	585	575	589	591	580	594	620	557	657	586	590	599	588	615	617	592	623	577	540	582	599	563	599	586	608	611	574	620	580	567	603	552	626	602	634	636	575	578	585	590	616	584	563	564	572	617	622	609	552	598	575	548	620	607	615	623	600	575	645	587	626	565	610	636	587	594	610	644	637	625	613	595	625	632	603	586	607	633	547	595	607	625	617	628	643	599	553	591	570	620	605	600	595	661	637	602	563	608	598	591	595	593	613	632	562	584	606	639	623	606	615	606	594	561	559	630	614	574	640	607	595	622	581	591	557	594	634	625	613	590	573	621	592	568	606	594	608	588	582	590	578	548	579	615	572	614	582	561	605	605	585	566	600	648	580	600	606	610	589	603	563	579	576	639	589	635	583	627	605	570	600	588	570	606	618	601	572	612	593	558	595	596	596	585	600	622	562	583	567	607	596	578	595	542	607	580	630	588	579	576	566	594	600	621	580	632	597	610	592	602	638	637	609	593	590	567	621	590	591	566	585	610	596	584	618	565	586	581	582	585	584	578	578	621	601	584	556	610	570	615	608	598	588	627	572	568	588	571	639	602	598	617	620	572	600	579	611	592	589	592	584	583	606	626	587	618	579	603	555	621	582	614	613	661	595	600	578	581	594	575	568	594	598	600	615	618	590	615	604	600	624	622	578	564	598	552	599	554	616	606	589	605	644	560	635	625	597	554	575	605	597	664	603	604	598	593	611	630	609	612	640	563	616	582	613	568	613	587	618	570	612	599	596	578	589	591	605	577	599	553	566	589	609	548	585	594	586	641	587	618	648	579	603	626	611	607	589	642	537	580	588	632	635	623	598	613	612	595	608	590	593	565	625	609	587	618	612	596	599	544	620	572	592	609	571	592	613	548	581	614	628	567	574	587	615	591	571	598	593	606	566	568	574	570	592	626	628	599	587	591	594	600	591	599	564	609	583	612	608	611	572	574	563	588	553	571	626	568	640	581	555	601	609	578	605	577	594	629	614	630	585	602	568	637	630	618	553	579	636	624	597	586	589	661	635	569	609	558	588	589	595	620	571	584	617	600	599	582	565	596	562	619	610	568	583	636	564	573	615	636	615	592	640	600	582	567	618	595	578	620	556	597	623	534	629	618	574	603	609	596	581	602	568	594	644	541	594	607	594	601	600	606	581	616	567	552	622	585	553	621	599	592	594	609	629	554	613	582	620	569	570	595	578	595	603	583	566	564	567	588	581	591	587	585	588	535	634	561	589	549	591	553	586	541	588	550	619	566	613	570	607	594	656	583	607	603	596	536	591	619	580	610	603	608	636	552	537	581	597	647	608	595	578	567	616	591	586	567	624	626	611	589	603	610	574	575	619	591	561	578	567	604	595	605	575	559	581	609	574	606	593	551	583	592	616	592	585	634	576	584	591	591	599	634	588	640	592	592	603	577	573	600	626	550	583	627	559	593	602	567	593	593	628	633	546	589	547	559	626	587	573	583	616	605	609	602	565	580	643	636	583	587	660	586	617	596	589	548	583	553	607	580	584	592	634	621	580	564	561	573	603	602	605	634	575	577	606	607	629	567	616	612	589	588	633	613	644	609	606	592	596	597	599	576	606	601	577	573	588	618	635	628	619	567	560	559	579	587	579	571	586	569	595	618	618	599	639	638	569	596	577	577	562	569	593	613	538	615	614	589	585	591	594	584	587	602	603	605	629	585	577	617	571	595	625	636	537	570	599	593	604	572	602	586	581	611	580	603	621	567	595	583	603	552	598	589	605	587	581	594	583	565	601	590	597	578	606	629	577	599	568	616	635	653	582	581	597	573	585	603	618	562	624	584	581	576	564	597	588	600	604	556	629	620	631	576	604	629	585	566	576	628	592	617	618	571	597	644	577	569	619	616	610	619	605	592	594	601	620	590	607	540	600	563	611	619	600	592	546	584	606	599	579	603	595	611	598	613	565	601	636	593	552	607	594	608	603	594	570	620	578	625	577	567	589	619	577	599	609	604	611	573	613	621	611	577	563	598	600	569	572	611	567	580	618	614	601	586	579	615	617	618	614	591	575	567	581	585	582	562	629	592	593	563	572	611	616	641	560	585	616	613	579	656	572	610	631	605	631	599	569	619	594	582	572	568	584	607	596	594	619	637	585	600	611	553	599	576	630	596	613	630	593	580	583	646	585	574	581	581	583	582	543	555	615	579	616	583	621	587	589	567	573	612	599	602	598	562	557	609	640	559	611	597	597	598	607	566	616	547	593	592	595	594	610	602	596	581	591	595	590	594	598	601	624	624	577	635	623	606	607	621	633	655	620	593	648	631	594	633	578	580	591	577	606	575	629	583	595	625	632	606	592	573	554	637	626	600	565	604	596	593	599	589	591	606	595	579	589	581	604	585	588	615	567	588	607	547	627	584	642	621	630	578	598	527	595	598	608	585	603	582	567	589	612	602	593	557	551	577	557	619	591	581	611	596	581	574	595	595	597	599	571	616	620	631	630	620	601	574	589	601	605	567	604	560	621	622	573	650	601	615	597	592	568	600	606	618	592	582	594	599	593	599	588	582	561	620	577	633	626	607	614	586	629	579	554	574	613	592	548	604	615	551	588	556	641	641	599	598	572	595	581	591	651	616	644	580	640	604	571	606	540	555	586	584	619	558	607	588	570	608	619	621	538	561	577	600	647	573	578	610	606	631	601	602	614	604	616	577	601	541	617	605	581	601	559	588	573	615	574	606	608	619	587	584	583	613	630	614	583	652	540	550	593	602	589	579	586	612	590	576	602	579	569	624	573	599	563	555	632	620	650	638	586	615	545	611	572	576	603	561	577	602	591	608	583	584	556	565	612	605	583	578	565	631	593	600	614	585	635	575	594	582	591	607	611	585	572	547	588	622	624	603	610	572	594	601	606	627	578	590	629	604	531	635	567	588
2505	850	442	278	244	279	311	300	307	286	269	213	267	241	291	291	380	327	293	262	252	229	299	408	334	274	257	195	162	122	114	96	84	98	80	87	94	77	82	81	80	76	68	65	74	75	80	78	86	94	91	99	87	88	84	85	96	96	72	76	82	87	92	81	85	76	73	73	86	98	71	77	96	84	74	77	79	88	70	92	81	103	86	92	79	83	82	78	78	80	67	84	91	84	79	72	76	75	88	76	68	78	78	79	74	110	87	90	71	75	79	90	84	100	81	81	93	96	109	81	82	83	85	76	71	84	90	86	106	73	86	79	76	71	107	78	85	90	97	85	74	92	86	92	90	102	86	69	75	74	74	87	87	92	80	78	82	85	77	90	80	73	83	67	75	64	85	72	74	83	86	81	85	80	80	76	77	78	96	77	72	71	76	76	74	78	93	88	72	101	81	87	75	88	64	70	85	75	69	79	81	75	60	75	103	88	75	91	74	79	73	82	91	78	85	73	81	82	79	91	89	95	75	88	79	76	92	79	68	81	73	63	75	78	70	74	85	78	82	85	73	81	82	105	78	86	68	75	86	79	73	85	86	76	74	75	73	81	88	68	86	87	98	81	89	75	73	84	84	84	73	86	78	88	80	86	90	85	76	67	62	76	89	70	83	89	82	88	66	78	92	80	76	73	98	72	89	98	88	89	82	84	90	91	82	65	84	84	92	61	86	74	74	80	80	83	84	73	71	82	96	83	84	76	92	68	86	85	92	97	65	76	61	78	68	66	101	86	78	83	88	75	94	92	87	85	80	87	78	64	83	79	80	84	78	76	67	84	67	76	93	90	99	94	84	85	80	83	81	85	68	84	83	76	83	99	79	83	93	90	83	98	86	84	90	69	81	86	92	82	70	86	76	86	54	86	78	78	83	88	91	90	79	86	78	94	86	88	88	75	83	81	88	76	81	84	81	65	77	97	81	79	77	67	83	88	87	81	109	86	98	89	81	66	87	88	82	87	78	74	87	82	95	86	92	82	84	73	85	76	81	62	82	79	83	79	95	78	74	95	97	83	83	83	73	89	68	83	89	80	79	85	91	66	88	95	92	80	67	85	76	80	89	87	92	83	85	74	109	75	79	98	78	82	90	82	80	66	76	82	72	83	84	85	78	87	87	66	76	106	78	90	97	79	77	70	83	70	75	99	84	75	90	87	96	77	82	59	76	82	75	90	79	81	78	68	83	78	77	79	73	75	78	72	88	80	77	94	89	76	84	94	68	88	98	75	102	95	95	78	79	80	82	68	70	93	84	77	92	84	97	73	88	68	80	88	94	87	67	100	78	71	77	78	74	67	73	78	56	88	81	79	82	90	80	93	93	63	85	77	82	89	73	64	85	82	93	91	76	84	80	84	65	68	74	91	91	78	90	78	81	74	90	75	78	71	90	81	77	81	77	84	98	83	103	83	93	87	82	72	86	86	92	72	86	93	99	69	81	88	76	65	92	82	86	77	74	88	78	79	80	99	71	88	92	101	94	77	80	85	79	81	83	102	101	93	104	88	103	93	84	86	83	69	88	79	74	90	75	98	79	80	94	100	64	77	98	82	90	77	63	80	71	67	84	74	92	90	72	87	85	97	71	90	78	71	76	81	84	102	101	73	84	70	86	80	93	71	80	89	72	96	79	65	92	79	70	100	91	86	104	78	90	96	80	91	78	80	83	66	79	83	71	74	99	68	71	88	84	70	79	82	89	75	77	77	83	104	64	79	82	96	88	76	84	92	79	87	78	86	74	74	87	75	74	66	64	82	74	88	78	82	70	88	74	79	87	71	69	79	90	100	69	82	87	85	73	84	89	84	78	96	86	82	84	85	68	74	75	75	65	89	80	85	80	81	86	70	108	84	78	86	84	87	77	83	82	75	80	102	88	83	84	66	84	86	83	85	69	71	75	72	80	92	64	100	69	107	85	68	85	80	75	85	77	65	74	78	88	87	79	82	81	79	93	92	82	70	71	76	70	85	72	78	88	84	73	79	80	65	83	85	91	79	78	74	86	91	83	79	67	81	97	86	68	80	74	73	87	75	74	65	77	88	85	64	77	72	71	80	105	93	72	87	94	94	86	78	87	82	88	88	81	99	81	83	87	60	76	73	83	80	83	92	92	77	85	78	90	81	87	68	91	76	78	79	85	93	86	76	81	85	93	85	79	90	85	82	80	84	91	72	69	95	93	80	86	79	71	78	97	82	88	90	89	94	87	76	77	86	66	78	91	90	68	77	86	62	82	82	82	97	52	93	75	69	85	104	98	79	87	88	69	82	94	75	69	78	80	83	78	87	89	89	77	91	66	89	78	101	73	68	77	83	92	76	81	93	71	59	72	111	85	83	81	86	69	80	68	70	75	92	66	69	79	77	87	87	76	75	96	102	94	62	82	81	75	69	78	86	78	88	83	75	88	82	95	97	97	89	81	63	75	76	93	84	88	73	86	64	81	68	72	89	77	79	74	89	87	77	79	79	69	89	75	77	65	79	76	71	83	79	72	107	75	79	93	85	75	89	85	67	79	89	86	82	70	79	70	92	86	80	75	80	94	90	85	74	90	95	61	93	71	58	87	67	90	101	70	79	74	71	77	71	78	76	76	70	74	85	73	88	76	89	59	95	74	79	84	79	83	59	83	84	87	92	80	70	87	84	87	88	67	65	64	87	73	95	100	80	95	81	66	96	98	91	88	66	91	80	73	88	75	77	83	88	77	73	69	85	100	83	81	81	87	74	79	102	85	95	81	84	85	82	95	85	97	74	64	79	98	85	85	81	79	79	86	74	76	74	89	61	71	79	65	79	80	79	82	91	95	90	85	83	69	78	97	80	84	92	75	85	91	87	88	76	84	107	82	84	82	97	73	97	83	74	81	85	80	101	80	89	83	76	76	82	74	88	86	83	81	83	82	76	95	89	88	79	95	86	90	80	83	97	99	90	77	77	80	90	91	81	72	85	87	93	78	82	84	78	64	83	90	94	79	79	80	66	93	84	85	78	75	91	89	90	90	88	78	93	84	91	91	73	96	77	96	78	85	71	64	70	90	83	81	77	77	75	80	81	92	92	98	85	83	82	92	74	88	100	88	84	71	99	79	92	76	86	74	75	76	72	81	73	99	77	88	93	92	69	85	71	82	66	97	77	85	76	83	72	90	92	77	67	88	80	67	110	87	78	82	80	81	79	90	93	89	78	71	86	79	80	79	78	84	85	96	98	89	80	89	81	88	92	76	70	80	66	82	84	86	81	125	74	86	85	84	71	104	106	62	64	83	83	78	97	74	88	92	75	90	88	80	91	76	77	97	88	74	80	80	68	84	102	77	66	62	88	78	85	82	80	100	86	88	96	91	79	95	71	85	81	71	85	68	100	100	87	90	79	98	94	92	78	86	79	85	83	73	74	79	94	83	84	63	86	93	95	81	75	85	84	91	91	97	83	69	73	61	95	93	74	83	89	97	99
22548	8531	4684	4964	10085	15229	14416	12245	10862	8880	7457	6281	6288	6356	7271	7360	8733	7537	6981	6129	5461	4863	6232	7543	7072	5805	4513	3095	2145	1432	972	821	705	638	650	601	593	573	566	614	618	598	602	634	613	600	617	628	638	582	592	640	599	612	599	601	626	601	623	617	616	610	647	610	608	580	592	590	558	646	603	601	516	630	631	611	630	564	612	581	616	625	596	583	612	579	623	571	599	605	560	611	614	607	610	610	598	571	603	604	622	622	589	611	622	632	595	592	595	620	605	583	550	595	593	569	642	616	606	562	647	567	619	597	593	587	572	606	606	579	616	632	628	618	597	608	580	571	608	594	598	642	605	652	626	617	572	611	610	601	587	613	671	585	589	627	653	647	608	597	641	588	614	591	601	585	630	610	591	600	572	619	636	584	618	597	615	658	579	597	544	573	583	621	574	607	627	567	632	577	573	580	611	598	600	582	576	628	608	591	592	596	597	629	609	553	678	597	610	613	606	580	614	601	577	583	590	629	630	593	619	625	592	667	593	611	610	573	609	595	594	617	596	613	609	631	574	628	565	639	620	599	624	614	614	598	618	597	642	586	580	576	567	584	603	610	620	573	598	600	601	646	636	577	615	612	574	603	591	573	612	636	607	553	580	581	585	597	581	574	603	623	579	620	608	599	565	618	562	589	624	624	656	622	595	606	572	619	621	633	607	635	630	604	602	568	555	587	590	604	587	608	594	685	586	633	605	626	638	584	528	653	590	618	586	603	636	587	638	632	604	622	617	632	607	611	600	592	618	624	615	635	598	558	610	607	609	601	569	597	586	628	591	581	597	556	588	592	592	634	620	605	595	598	613	611	573	653	569	641	611	641	636	609	616	627	592	617	617	628	610	573	597	610	625	622	601	604	596	601	653	592	592	635	603	589	616	565	610	610	612	603	651	608	645	619	598	568	617	582	584	629	612	611	603	647	601	594	612	606	634	580	577	601	612	621	630	616	546	634	614	609	570	628	572	613	684	637	607	590	611	604	567	593	582	609	573	640	626	598	644	607	590	612	647	640	612	609	600	628	564	602	628	585	586	610	574	582	612	615	615	565	564	626	576	623	595	683	554	592	619	574	601	604	622	584	583	560	610	631	649	581	563	596	604	627	618	630	635	626	615	622	592	590	590	624	650	620	582	585	641	671	606	641	623	577	594	637	664	656	607	614	594	618	593	600	598	583	613	643	635	601	603	632	621	602	604	609	597	606	618	612	546	580	592	589	615	579	597	590	637	602	632	602	610	590	609	615	583	616	619	633	606	628	609	560	651	629	571	620	649	609	624	652	590	592	574	584	601	676	590	600	593	595	608	630	585	624	565	603	577	616	584	569	602	600	592	541	616	647	620	621	605	635	582	553	595	647	608	640	585	609	593	564	600	581	598	614	580	576	629	557	635	605	639	643	574	683	596	575	579	563	622	597	631	607	576	627	558	648	607	634	578	649	608	609	620	631	623	612	592	613	604	629	612	589	561	562	617	602	605	585	614	592	621	588	595	605	592	589	617	635	592	606	603	627	596	616	614	560	625	640	586	592	597	594	602	605	587	649	645	623	588	593	599	637	588	582	587	626	555	570	597	616	596	576	632	602	622	606	629	609	592	611	572	589	565	594	623	587	585	569	594	587	625	609	579	575	619	577	609	599	638	599	616	641	634	617	618	543	556	580	560	616	615	574	552	582	631	576	574	604	606	625	620	597	605	568	580	569	565	622	575	594	584	609	581	590	648	627	580	589	602	651	602	619	613	611	603	596	577	585	624	630	581	608	588	592	592	622	591	585	617	596	642	582	619	622	618	641	596	583	605	598	601	663	579	585	633	595	609	632	595	604	631	578	590	602	591	642	617	593	602	578	606	651	609	578	584	659	646	585	617	564	605	644	603	629	616	567	568	579	608	595	582	606	610	642	631	579	590	615	641	628	667	641	618	623	617	582	636	572	647	613	624	610	627	614	628	595	581	579	619	572	570	598	619	619	586	594	603	615	605	565	586	584	606	575	607	649	618	591	565	615	624	624	590	583	561	610	611	618	604	636	596	579	603	624	646	635	571	636	621	576	591	682	612	601	641	655	593	615	630	599	623	616	600	592	617	660	568	631	592	564	577	621	653	574	590	564	550	605	636	607	588	637	641	608	618	603	605	596	641	609	578	666	629	613	638	602	600	610	549	582	598	647	647	576	581	595	603	603	592	615	615	623	603	572	599	616	597	585	622	591	601	587	623	623	585	599	620	609	594	634	613	619	623	571	591	610	566	623	610	617	620	595	641	581	611	586	549	636	571	595	641	618	576	623	605	600	586	592	624	594	626	616	636	603	617	602	606	595	609	588	565	603	635	611	588	599	639	588	583	610	570	575	578	605	592	608	578	568	603	626	613	631	621	627	606	582	625	595	637	616	656	579	586	604	606	590	629	605	602	601	586	615	564	620	599	599	584	628	631	584	611	624	583	612	593	614	580	572	615	639	566	601	640	566	572	624	668	548	614	597	635	648	637	583	606	645	572	629	604	601	606	627	623	559	555	595	567	629	618	608	675	594	562	562	590	602	613	595	604	570	635	620	591	580	610	637	584	588	637	568	605	639	561	579	626	566	599	579	602	630	574	627	630	634	558	608	600	602	612	609	605	598	605	624	582	621	592	599	616	599	614	628	595	640	625	613	612	611	610	602	568	578	582	609	588	571	656	562	576	543	627	617	591	633	625	608	625	620	522	633	573	578	611	611	629	601	611	616	598	608	626	577	598	597	556	636	569	600	593	591	641	594	593	658	614	632	566	612	661	625	604	580	613	603	620	644	590	569	568	585	615	598	591	607	582	616	614	623	613	638	591	661	605	555	602	611	652	612	613	600	569	596	610	610	604	581	590	634	604	604	610	635	600	609	590	613	565	572	614	579	675	579	557	634	608	612	601	603	571	611	601	604	607	625	605	594	565	581	595	581	601	555	590	577	619	588	611	606	604	638	575	595	603	628	559	594	590	617	603	611	568	590	597	589	610	591	597	555	561	598	557	617	589	634	642	613	651	607	596	599	598	612	639	640	624	605	607	594	574	609	591	619	641	622	576	583	607	609	603	634	633	615	603	575	607	632	577	568	629	627	606	593	634	589	606	574	592	637	577	617	584	610	607	590	603	570	580	633	631	609	600	624	626	584	573	621	571	560	613	596	574	591	611	605	589	628	587	603	654	614	602	605	613	592	612	636	557	632	586	574	563	618	617	619	620	603	619	570	629	545	588	597	637	625	592	648	568	579	588	606	599	634	591	636	591	616	582	648	574	612	565	615	627	595	618	630	588	676	596	648	587	630	598	574	607	624	560	602	648	608	617	590	600	571	606	588	568	598	609	603	605	592	554	640	592	587	620	582	596	617	581	604	638	571	582	569	598	626	625	602	590	612	560	562	597	587	570	551	649	567	578	631	605	582	654	564	608	597	595	597	626	609	616	593	617	614	590	611	592	652	604	604
3831	762	439	357	268	276	310	313	317	276	222	242	235	257	267	265	391	386	352	269	260	238	271	368	432	364	294	225	168	134	114	104	97	102	98	78	88	80	84	101	103	85	115	109	101	100	106	90	80	82	100	85	77	107	95	94	90	103	87	86	77	103	96	88	96	95	94	105	87	108	87	92	76	101	91	80	93	91	89	93	123	89	97	104	98	90	82	88	87	100	106	107	88	96	89	96	87	98	92	92	91	79	113	99	79	87	101	95	90	91	83	97	78	98	107	86	95	96	118	97	92	102	82	107	86	95	95	98	94	93	87	101	85	78	89	85	78	105	92	98	72	96	100	92	92	87	118	103	100	85	97	80	90	91	92	88	92	84	75	84	89	85	82	81	86	105	97	93	94	90	80	96	90	103	87	105	91	106	92	100	106	94	94	105	95	84	87	77	91	104	88	95	108	122	89	85	77	96	98	84	79	94	102	97	101	92	83	106	93	78	89	84	101	102	98	72	97	85	77	65	108	71	96	96	87	85	86	104	87	91	101	92	84	104	99	83	85	89	101	90	85	108	89	94	86	109	101	95	90	86	95	74	105	86	98	82	96	77	75	87	92	103	72	95	97	79	102	88	89	86	112	81	97	66	98	97	93	82	98	90	69	102	91	96	89	81	101	101	94	103	100	84	87	93	80	88	93	86	109	86	102	94	120	82	109	67	94	98	110	80	105	94	80	112	94	110	93	103	100	93	86	79	89	69	93	94	93	81	116	82	82	92	104	82	107	88	97	88	76	94	92	92	73	92	83	88	86	77	97	82	98	85	93	114	88	88	90	93	93	96	100	89	85	88	82	95	90	91	90	104	102	85	88	92	80	78	98	99	86	100	106	78	79	85	101	81	98	99	93	95	94	89	89	86	92	89	89	100	89	82	104	88	88	93	87	93	76	81	98	82	92	86	105	93	90	104	88	91	99	84	99	93	105	106	84	95	88	82	86	78	85	99	78	86	91	95	84	95	88	79	80	95	78	107	88	96	108	84	87	90	74	80	85	97	104	77	99	92	91	80	102	94	80	94	105	87	93	82	95	95	99	108	111	103	101	96	92	103	94	94	110	80	88	83	85	105	109	88	90	93	91	102	96	81	103	86	80	83	117	96	89	104	84	88	86	85	76	91	91	81	82	78	89	92	74	119	85	71	108	98	97	77	97	93	94	98	100	87	107	85	98	98	88	97	111	98	88	94	91	96	95	86	104	88	94	84	96	91	74	92	85	91	108	108	111	101	93	83	107	105	95	100	84	73	85	83	80	89	95	100	84	104	70	95	93	89	94	100	95	113	107	94	97	74	84	81	102	99	97	93	79	98	81	89	104	84	97	99	108	82	109	74	92	96	92	98	97	88	98	88	97	103	76	88	98	89	74	97	94	116	91	101	88	102	85	95	94	89	93	103	91	103	76	90	80	102	96	110	88	93	118	88	104	82	85	90	93	98	101	92	106	79	78	80	94	89	96	96	106	72	86	87	93	96	89	97	91	96	108	88	107	88	93	79	89	97	98	102	89	84	95	87	98	99	67	99	95	82	94	79	96	92	77	82	93	97	88	98	100	93	105	91	97	96	113	110	93	100	103	88	100	97	102	96	87	86	93	89	74	83	94	102	99	97	91	77	98	102	77	95	82	84	79	95	95	81	87	90	92	90	95	93	92	98	93	76	114	96	101	97	99	102	90	86	94	95	101	84	100	105	104	86	81	87	84	84	87	83	83	93	96	106	101	97	71	92	81	98	87	91	112	93	84	84	90	85	90	102	99	94	95	78	97	102	78	108	92	96	92	95	75	84	94	95	93	84	99	88	94	86	112	97	103	101	108	96	88	79	92	96	95	114	93	74	92	81	102	91	105	110	92	85	109	104	72	107	77	96	96	96	87	105	92	91	86	94	103	97	106	96	70	89	83	84	109	102	87	83	94	92	92	93	91	99	117	90	100	90	92	86	93	90	98	82	109	99	99	98	96	87	88	95	78	78	93	104	97	108	95	73	93	105	97	107	79	91	76	100	86	100	94	90	99	82	79	76	102	101	92	102	84	89	106	93	88	88	88	96	95	98	98	77	102	87	87	92	90	78	98	88	107	103	95	104	108	95	105	101	96	99	104	88	94	88	89	73	97	85	94	91	95	102	100	83	100	83	87	104	93	97	92	107	92	79	85	103	96	85	104	89	82	108	94	72	93	77	98	104	89	92	97	91	95	95	102	90	102	97	97	95	87	82	92	92	91	94	101	99	98	93	106	98	99	97	80	99	79	84	80	97	94	94	91	98	113	99	96	97	89	90	97	91	91	102	103	90	91	97	83	99	108	79	109	81	79	99	93	87	90	95	94	94	92	87	93	92	86	89	101	87	86	97	90	106	85	101	99	84	87	95	86	94	100	100	87	106	91	101	101	84	112	83	88	88	89	85	98	90	102	103	108	91	91	97	98	92	84	119	97	106	96	100	98	87	81	83	80	95	97	87	101	109	113	87	91	70	99	89	105	102	88	95	95	106	78	104	71	99	92	79	87	95	84	87	91	107	91	100	79	88	87	89	94	89	101	96	102	106	110	120	111	88	90	109	87	92	104	95	87	94	88	97	84	112	89	94	100	93	94	85	86	80	96	77	92	102	109	86	90	108	74	85	91	101	101	94	98	86	103	102	81	103	88	87	102	99	104	76	89	90	111	85	98	97	107	91	90	100	84	96	83	93	98	86	68	78	82	87	93	109	91	87	90	75	99	102	87	119	95	88	76	82	106	94	102	92	76	107	103	91	84	96	113	95	91	87	84	89	89	101	101	86	82	96	87	110	83	83	80	88	101	84	82	95	73	97	108	87	104	96	106	92	84	94	95	92	97	86	96	92	102	97	97	86	87	77	78	96	82	78	95	84	103	99	94	88	99	100	82	101	74	102	100	114	92	86	82	78	97	95	84	94	94	89	87	85	87	86	107	82	100	67	95	68	84	93	92	109	81	99	94	85	101	96	95	85	72	74	76	96	85	107	103	102	103	84	94	105	93	102	82	103	64	84	75	85	83	99	113	97	78	89	101	81	97	113	80	108	107	93	100	83	88	96	88	88	88	89	84	98	102	80	95	77	114	99	89	99	96	104	82	88	80	97	84	78	93	94	85	94	94	100	81	94	92	111	83	87	80	91	85	101	102	91	83	106	91	94	101	85	99	82	93	101	90	85	96	99	87	80	110	89	91	101	103	101	102	77	85	89	83	79	107	91	92	106	77	94	105	102	97	93	92	88	100	90	76	92	103	105	112	92	90	104	90	85	85	84	82	69	92	93	93	85	126	99	87	93	87	81	97	97	98	80	92	100	90	87	95	105	102	98	91	102	84	111	106	77	89	94	85	94	90	83	91	90	93	102	115	92	84	101	89	98	99	111	95	94	86	119	102	81	102	68	96	110	89	98	94	97	76	77	98	79	112	109	86	92	91	100	102	79	71	90	94	109
22757	7750	4838	5129	9854	14141	13854	12107	10317	8401	7483	5998	6205	6610	6430	6827	7953	8115	7137	6069	5494	4984	5307	8106	8252	7429	5348	3982	2566	1756	1208	953	795	766	747	674	730	646	678	691	611	682	694	760	687	705	627	668	675	686	703	655	752	669	760	696	692	694	687	682	670	688	654	693	681	682	690	708	677	669	628	697	687	712	691	691	686	667	736	657	705	706	680	637	701	718	725	671	726	714	689	686	732	657	687	650	745	691	662	689	707	705	654	664	655	681	740	633	672	674	707	678	708	662	682	682	634	662	720	682	679	686	695	670	695	639	706	646	645	727	661	627	705	707	713	656	694	664	701	665	702	640	738	696	685	661	657	675	672	663	695	704	732	689	697	690	699	707	644	674	666	685	674	704	701	671	663	688	710	699	686	687	646	690	656	683	704	691	687	722	684	696	731	654	667	721	700	699	695	741	699	686	693	729	705	719	693	693	739	743	707	637	686	675	691	727	703	656	657	703	649	718	654	715	718	702	678	724	670	726	704	699	658	668	708	683	702	630	658	699	707	668	656	657	700	683	688	680	706	719	664	710	677	690	710	709	681	720	696	669	698	682	659	702	693	714	683	671	683	668	695	686	675	657	719	635	663	659	707	709	670	657	662	669	682	653	703	677	690	689	673	675	702	699	679	684	708	698	671	667	688	683	700	729	699	751	697	708	752	728	637	705	709	673	677	719	717	713	664	682	721	727	698	702	717	670	662	698	687	710	693	665	664	666	672	678	704	686	671	683	711	722	715	727	780	729	693	683	689	687	685	679	684	702	703	686	665	682	704	667	676	721	678	707	688	670	707	664	682	702	758	696	707	696	681	741	689	720	679	675	646	720	716	692	657	644	712	705	686	709	748	655	738	648	669	708	695	687	643	697	669	692	722	705	720	688	691	684	673	698	680	688	664	646	727	656	617	716	667	701	675	683	645	704	725	659	702	682	697	739	689	699	649	690	685	662	692	666	696	722	630	665	715	710	697	666	727	703	671	676	642	688	716	642	702	673	703	694	733	667	680	658	712	676	695	724	687	680	663	652	688	732	665	672	696	681	684	700	692	665	707	671	704	662	710	693	664	662	662	688	683	723	672	680	714	610	674	714	702	680	706	670	711	680	668	692	666	714	725	683	715	685	682	689	680	654	725	708	637	717	669	703	699	681	689	718	697	748	709	667	664	719	648	698	641	716	756	688	684	652	664	674	679	732	676	667	681	718	667	657	679	692	686	707	723	682	637	706	663	698	712	692	720	755	687	674	670	668	704	666	680	682	678	675	686	681	693	676	711	670	679	708	728	695	707	705	685	701	675	701	667	794	686	707	629	724	664	674	642	681	725	711	667	704	699	682	667	657	676	699	701	726	657	743	696	672	693	727	697	702	735	705	703	694	669	689	695	677	721	659	691	684	695	706	658	713	625	659	733	664	691	632	696	704	681	756	682	686	692	704	661	729	681	682	696	723	658	712	698	743	701	697	744	722	675	694	708	705	664	632	653	698	704	673	651	655	679	731	705	740	680	687	651	680	714	665	667	669	707	662	654	689	688	709	683	677	664	701	648	676	678	655	679	668	714	709	670	709	674	653	619	713	670	742	685	702	658	728	629	672	688	639	658	667	705	646	679	682	726	682	706	700	682	677	696	695	675	665	714	741	669	718	693	728	690	687	701	711	694	683	677	682	701	715	699	671	734	680	726	715	676	715	714	679	714	703	706	666	677	697	660	651	697	686	713	664	718	724	756	678	696	693	657	655	705	697	709	673	707	650	700	629	668	673	688	696	688	689	702	677	689	690	701	716	679	691	724	695	700	636	659	680	709	676	661	651	697	723	692	674	690	671	670	685	683	658	714	678	685	671	687	732	734	686	718	683	642	686	652	736	690	691	704	684	676	747	659	692	715	694	667	673	693	703	659	678	664	667	700	652	682	720	691	684	680	680	751	674	692	721	680	663	687	681	699	712	658	697	734	744	657	682	654	665	655	657	682	699	716	654	697	693	677	682	683	687	692	728	720	721	688	649	683	694	694	660	663	767	712	670	661	720	710	738	665	701	688	642	634	657	710	725	678	731	684	723	688	686	738	690	679	709	717	712	653	723	660	678	729	745	705	718	696	678	663	766	702	673	659	667	703	672	686	712	654	672	742	664	704	655	695	724	650	712	718	672	695	698	694	700	692	706	695	644	697	693	650	698	703	662	700	663	718	693	685	734	696	671	715	658	643	682	703	677	675	713	718	671	665	682	705	667	713	680	681	700	688	707	688	670	734	717	711	692	683	650	670	687	663	695	653	716	697	706	642	641	699	689	711	708	670	736	693	714	679	688	712	692	687	736	669	716	698	673	698	657	641	727	696	690	678	691	717	725	661	723	654	717	676	669	683	694	666	663	700	688	686	731	678	721	702	697	653	721	716	652	647	678	708	717	669	708	697	712	704	674	654	688	729	705	695	675	691	672	690	662	681	676	649	680	707	722	679	687	718	718	626	693	729	688	669	707	694	682	655	729	667	714	669	694	665	648	652	717	679	694	702	714	691	742	665	694	675	670	686	666	701	712	748	739	693	670	717	637	678	703	666	673	710	668	663	704	691	718	688	681	656	723	703	702	658	671	701	701	664	735	684	670	665	670	677	654	657	724	723	701	688	677	721	633	689	691	651	696	661	716	688	693	655	696	693	684	713	693	705	690	668	738	715	683	704	701	724	695	689	696	658	678	697	646	682	677	736	687	740	684	637	676	682	699	677	690	685	677	677	743	715	706	696	721	658	683	678	684	656	671	746	697	675	661	647	662	657	698	692	732	716	650	695	669	699	694	706	700	677	710	711	671	680	693	708	717	712	696	664	687	683	707	694	678	725	661	683	718	721	701	714	670	734	677	744	690	709	657	690	676	701	710	688	679	712	655	712	702	728	698	671	628	691	702	697	736	624	678	627	662	658	653	672	738	691	688	678	717	680	669	718	700	647	700	719	629	648	691	728	689	658	694	675	728	694	652	668	682	657	656	659	691	649	676	681	655	714	709	695	728	709	696	690	674	671	710	679	703	659	713	692	726	709	704	738	680	642	697	687	716	663	646	675	634	682	646	729	708	677	659	708	666	656	682	709	727	685	708	768	691	653	677	663	667	661	720	692	691	682	723	707	667	694	624	734	714	693	729	736	689	727	681	703	723	668	696	684	681	703	684	688	668	679	685	727	731	710	714	655	693	691	701	720	714	714	673	683	661	736	693	697	704	673	693	673	663	668	703	687	674	696	648	686	695	733	663	654	716	681	686	695	675	662	639	672	660	671	682	699	682	716	660	699	712	674	642	691	664	716	678	696	695	672	652	684	689	685	698	667	749	669	670	696	694	635	681	656	699	710	708	679	678	675	673	696	665	741	726	706	675	687	661	670	702	688	688	729	683	666	687	673	731	706	709	679	705	707	660	678	689	693	718	716	660	698	691	708	651	705	732	652	681	692	672	704	699	689	700	659	687
3991	1077	646	462	305	351	398	410	409	346	300	273	335	311	410	439	481	460	412	340	261	250	259	546	688	620	459	337	265	166	168	128	115	104	112	97	98	97	102	97	99	86	99	116	71	79	87	85	83	97	79	90	110	95	93	98	85	96	94	105	86	74	90	92	85	83	106	91	95	82	94	95	81	91	94	97	93	77	75	93	97	114	107	104	94	110	105	101	112	96	113	73	97	75	107	76	102	96	87	113	79	97	84	91	97	78	102	104	108	96	99	108	94	83	92	91	81	90	87	81	88	111	80	94	84	89	90	83	104	94	81	95	97	83	90	106	111	101	94	100	99	88	99	98	97	103	84	90	99	90	86	104	104	101	96	86	89	101	89	95	101	102	102	89	103	72	88	104	109	75	90	99	97	92	111	83	88	83	102	92	97	98	72	90	99	109	89	91	89	95	86	96	107	104	103	80	107	97	89	88	108	83	97	91	95	101	94	75	73	97	82	94	100	95	86	106	63	78	105	75	120	100	86	91	94	97	85	87	107	82	91	99	104	101	112	102	88	88	105	107	94	96	105	85	105	93	98	92	97	106	85	96	93	92	98	94	91	95	98	90	97	98	95	100	91	99	90	86	94	96	83	99	90	104	97	82	83	92	73	92	92	98	102	99	103	98	82	87	113	78	102	91	100	93	84	93	94	100	105	101	92	111	79	99	108	90	83	98	100	88	85	88	101	97	103	109	105	83	90	87	90	81	90	108	109	107	91	90	115	96	87	102	82	94	96	92	97	101	76	90	90	102	110	86	105	88	92	85	99	87	110	92	92	100	96	79	96	78	90	91	78	98	110	96	114	99	77	97	94	82	98	91	83	102	101	92	99	101	88	68	88	90	92	90	81	94	94	116	91	96	105	96	102	71	101	92	96	92	96	103	100	89	95	90	92	89	74	100	97	100	85	86	75	117	111	110	79	97	112	89	92	85	88	95	100	89	94	89	98	99	99	111	79	98	95	91	94	90	98	85	95	88	87	96	86	88	107	96	86	101	104	102	84	97	97	72	98	96	97	100	88	77	111	93	90	95	105	91	93	81	76	96	92	119	103	95	81	102	104	90	112	102	92	85	82	94	92	96	81	97	98	97	103	89	69	100	86	108	88	92	92	83	102	93	102	96	82	89	93	88	99	96	112	93	96	82	84	89	113	109	90	73	93	102	102	89	92	100	107	88	93	82	92	101	98	105	122	82	97	111	105	90	85	93	110	95	79	100	104	92	96	108	87	98	111	85	105	98	102	78	81	97	114	88	70	120	72	83	105	82	77	91	92	107	106	79	90	101	103	77	80	99	95	99	93	84	94	103	98	97	106	86	103	93	98	102	89	94	89	95	102	90	98	91	94	89	92	109	98	91	110	98	77	94	98	96	107	98	91	88	81	92	117	74	106	90	89	83	103	103	119	86	85	100	99	101	93	80	96	81	96	87	102	94	104	94	102	81	102	86	103	88	86	81	98	89	84	97	102	85	93	90	94	104	107	94	99	113	91	98	81	82	96	87	114	80	91	78	87	91	88	89	118	102	104	110	97	106	89	93	99	99	94	107	85	101	101	93	103	100	78	84	105	102	97	104	107	94	95	95	109	80	109	91	103	99	90	85	91	89	103	87	99	93	67	112	105	81	98	83	105	99	105	114	101	99	70	94	98	87	94	87	93	88	86	96	105	81	106	90	75	111	100	72	112	109	115	91	85	90	91	82	105	88	92	80	98	92	97	117	96	91	93	99	102	89	90	100	100	74	96	87	70	115	81	95	103	96	103	110	98	77	97	101	96	89	84	85	103	108	89	106	109	103	83	99	89	96	81	121	82	78	88	95	120	94	86	99	92	97	89	108	97	98	94	87	105	86	80	105	98	72	85	97	94	97	89	76	98	94	95	96	91	90	79	99	91	99	99	91	86	93	105	92	69	89	85	101	84	103	97	77	87	89	90	109	101	118	101	96	74	107	102	105	83	98	109	86	93	111	83	95	89	74	104	94	97	87	90	86	92	95	96	92	76	101	107	85	100	101	97	82	94	102	108	105	115	104	95	100	95	92	104	90	75	91	80	94	102	91	93	124	80	105	102	81	100	86	96	96	95	85	94	103	89	81	105	85	87	88	98	93	79	105	89	92	95	94	113	84	96	109	97	98	114	99	82	99	107	90	100	86	89	100	101	78	100	92	87	101	104	105	86	95	84	95	90	97	87	95	94	96	94	84	84	96	102	96	89	97	89	87	84	88	105	91	95	103	115	88	84	94	89	87	101	80	83	80	83	91	111	97	93	102	99	95	101	102	104	101	98	92	105	100	67	77	89	81	114	113	86	93	90	85	98	115	106	101	104	102	95	95	94	97	96	98	97	98	98	90	120	90	91	89	88	109	91	103	90	83	103	92	92	108	91	86	104	103	104	91	67	89	95	87	87	87	88	87	94	105	83	110	90	91	87	92	92	73	71	111	81	108	89	81	111	91	99	65	106	85	91	92	87	92	88	100	77	125	92	92	99	102	101	93	97	94	96	102	98	91	91	95	92	100	85	92	78	78	70	89	85	113	115	105	107	91	109	83	102	97	85	103	95	88	94	94	90	95	102	101	105	102	90	83	98	107	84	99	84	103	83	93	73	86	107	90	74	93	88	97	90	103	88	91	102	89	90	100	104	89	88	104	100	93	90	103	98	86	88	93	107	94	89	77	93	95	75	95	104	104	110	96	83	127	94	96	98	84	97	111	77	98	97	96	85	93	104	104	72	82	108	124	100	96	74	107	91	83	92	107	76	99	100	109	107	91	101	112	80	100	78	78	94	88	79	102	98	80	80	110	106	118	90	95	78	108	103	99	112	94	88	83	93	74	111	74	100	93	109	110	109	73	94	85	99	97	91	95	97	105	100	90	104	91	96	101	91	106	78	104	100	112	107	86	99	86	87	107	94	104	80	91	105	85	86	89	112	85	86	94	99	92	94	118	119	109	122	95	101	106	93	98	111	105	97	93	101	100	90	97	89	90	108	85	94	87	86	103	100	86	98	114	101	90	80	88	93	86	89	77	95	103	95	99	76	89	99	88	98	107	96	92	89	105	115	88	93	105	92	91	93	89	100	106	113	102	124	99	92	77	94	79	91	90	92	80	105	87	89	96	109	82	89	103	82	75	93	83	93	102	90	87	95	101	94	104	114	102	98	110	96	95	96	81	98	93	82	78	89	103	88	83	94	103	90	110	83	86	89	100	98	74	90	99	79	125	97	101	92	94	109	93	89	97	92	109	96	95	106	90	95	84	96	85	83	79	94	93	105	94	90	88	97	98	82	115	111	78	87	93	99	100	103	95	104	94	93	104	102	87	104	83	101	101	70	86	85	103	86	92	108	98	94	86	120	91	100	83	97	106	80	97	107	88	113	83	113	106	89	94	99	103	96	98	90	91	93	100	86	99	100	98	80	100	115	87	104	101	119	75	87	87	91	93	75	96
26711	9873	6526	6799	12863	16900	16616	15440	12970	10656	9335	8132	8765	8381	9393	10631	10750	10000	9512	8077	5662	5467	5731	10919	12583	11901	8328	6161	3779	2372	1562	1104	823	823	758	694	674	723	721	687	681	674	707	662	686	727	685	702	651	670	656	690	694	703	690	704	683	671	727	704	667	699	651	655	689	679	657	680	709	709	714	704	658	712	712	655	677	644	722	711	693	653	656	664	680	706	689	682	685	700	663	736	711	707	695	719	695	670	653	700	695	703	639	667	646	636	672	727	705	731	688	699	698	678	689	715	671	653	673	681	665	703	629	657	686	663	675	661	683	710	685	725	691	694	735	715	673	684	670	704	680	721	680	644	719	734	693	689	678	709	650	699	688	694	701	721	692	671	634	749	736	697	658	683	745	677	702	724	666	692	728	656	701	655	687	658	666	709	665	758	714	691	657	659	684	697	670	582	663	697	609	669	677	664	651	748	727	682	723	688	720	665	713	624	693	678	655	716	675	692	692	709	743	684	705	691	688	709	718	712	648	672	714	663	710	707	667	713	687	669	676	690	680	709	684	654	712	650	671	689	654	689	704	702	653	674	689	678	634	724	641	739	666	696	662	696	713	647	690	723	671	660	674	684	680	694	692	689	683	698	705	705	675	722	644	731	736	669	726	677	741	666	643	691	653	743	722	670	656	663	695	676	674	675	708	693	683	670	646	686	695	673	711	739	673	701	675	698	707	701	755	716	711	649	660	696	674	668	684	691	719	724	688	684	661	675	718	697	698	737	685	694	677	698	729	661	664	719	677	699	714	641	751	670	672	676	677	657	681	693	678	689	694	646	751	723	693	681	677	676	669	678	712	694	701	708	711	707	698	659	693	677	680	709	676	707	627	664	722	683	707	695	710	689	700	707	688	715	656	708	698	719	700	680	680	706	658	665	670	740	701	643	708	694	692	672	682	704	716	659	706	732	698	686	663	720	669	721	727	744	710	671	677	696	695	713	725	683	693	689	678	674	666	656	681	652	659	667	692	650	679	688	720	700	660	692	685	704	728	719	690	717	640	683	655	725	715	702	660	683	683	729	728	684	721	685	680	663	682	696	653	694	657	743	728	699	713	700	687	696	687	687	698	676	722	663	683	678	680	692	692	679	689	673	725	643	674	684	668	680	660	711	697	654	690	683	655	730	674	722	667	723	662	739	669	679	667	667	679	648	716	686	725	723	668	664	684	745	660	692	677	699	678	729	691	649	667	689	733	668	738	718	690	658	698	690	623	722	703	702	728	683	693	665	694	700	666	663	710	686	657	680	697	685	682	673	661	718	725	692	715	678	661	678	742	664	685	652	760	676	711	699	671	718	691	703	691	638	714	708	654	712	631	726	725	646	672	688	693	690	681	687	716	638	666	692	733	721	687	679	673	697	702	684	702	755	652	645	664	659	678	696	683	669	721	697	666	690	716	694	708	648	694	759	712	672	713	712	667	702	731	715	684	706	700	733	723	677	685	713	663	710	697	663	649	689	715	696	741	712	751	675	653	707	692	748	733	681	673	717	655	714	727	679	687	699	652	690	674	719	702	639	709	682	691	680	680	657	652	689	702	669	686	649	684	649	703	694	650	742	686	659	735	680	676	682	740	669	670	675	730	637	722	701	638	738	682	730	689	637	730	709	700	640	718	702	695	690	713	724	661	653	695	658	688	666	640	693	689	686	724	638	699	716	726	712	629	641	684	704	697	687	641	699	662	663	726	670	710	676	687	716	683	674	730	681	643	674	669	664	692	745	686	692	683	675	645	738	712	686	695	719	690	715	683	657	702	725	694	700	732	757	677	680	686	686	674	707	651	705	691	686	716	673	717	721	716	700	684	693	674	695	692	702	692	679	703	734	683	721	694	700	684	655	675	668	681	704	652	676	660	719	736	639	701	652	722	702	659	677	684	704	675	686	698	706	676	703	717	695	697	728	667	686	699	728	717	671	712	724	692	721	668	664	656	671	673	648	692	677	751	657	692	645	690	680	679	651	663	694	712	675	635	691	653	705	745	713	737	722	693	666	688	704	676	661	705	655	642	673	689	692	644	647	715	672	729	725	717	684	673	704	715	695	677	663	705	719	640	736	753	680	682	643	681	684	720	695	668	747	702	661	715	683	702	696	681	720	671	657	679	667	695	677	680	687	708	667	677	696	705	699	672	631	698	706	620	701	718	722	662	647	699	715	686	711	681	647	681	681	725	664	693	668	620	681	720	668	650	682	676	688	703	674	713	668	659	672	695	685	648	672	704	665	675	672	712	700	713	670	650	678	697	676	760	668	681	714	715	692	670	707	705	686	655	689	719	707	718	705	697	684	678	673	664	682	687	708	693	668	741	691	715	702	711	673	661	704	736	666	702	667	687	675	714	737	647	735	679	710	655	687	724	668	681	675	678	734	660	690	701	696	703	637	706	688	712	705	727	677	702	699	759	686	683	717	682	660	663	695	705	649	687	705	663	658	693	710	710	680	651	690	656	705	735	684	654	657	694	651	655	715	678	666	703	674	721	710	733	665	682	706	712	657	684	695	699	718	678	702	690	704	688	698	697	706	701	692	657	702	693	659	697	714	691	727	689	726	716	751	695	704	713	650	689	699	703	655	722	713	727	766	658	678	682	689	672	684	675	661	698	743	668	714	719	679	726	684	705	686	690	705	694	725	640	675	667	674	703	685	721	683	692	695	737	678	711	644	721	710	647	685	730	683	687	667	712	681	681	728	692	715	713	657	663	732	662	686	671	677	651	661	652	701	695	647	696	697	631	673	686	694	709	676	705	725	698	635	644	663	696	675	705	716	674	652	670	725	722	666	678	705	661	670	705	708	689	681	664	722	690	727	694	684	744	700	699	733	694	696	723	669	665	720	678	680	684	707	674	705	657	698	665	682	682	700	740	699	675	717	671	691	723	674	646	665	649	671	699	666	715	728	657	701	660	693	674	641	697	656	623	691	701	725	675	644	754	729	707	676	694	661	681	711	700	681	697	625	657	677	719	686	723	684	672	677	662	653	720	679	676	675	653	674	678	720	730	687	718	722	722	689	671	699	695	702	680	708	673	693	634	649	686	644	654	732	680	725	672	701	687	713	728	670	705	706	688	672	723	689	673	669	649	691	682	678	733	720	676	645	727	717	701	689	683	690	654	706	710	653	692	694	671	694	646	651	691	666	701	688	702	689	685	691	682	722	634	663	667	685	710	711	721	703	650	662	675	686	679	726	663	737	689	710	703	724	677	660	718	727	674	682	706	714	720	686	712	718	669	663	674	680	681	675	720	676	703	646	654	702	740	624	681	705	623	686	647	659	698	650	710	696	690	683	679	689	677	649	726	691	701	706	706	709	737	669	650	670	694	724	734	671	731	688	701	700	709	707	664	632	689	686	661	658	710	710	714	763	720	685	668	695	670	679	726	716	711	737	666	721	715	680	695	705	681	732	730	692	697	735	738	688	664	715	649	656	698	641	632	692	730	685	669	680	711	678
2622	560	325	241	181	200	228	250	216	204	188	175	221	262	325	303	281	277	267	216	180	179	174	156	157	176	157	116	114	106	74	89	85	81	79	82	85	65	79	87	76	71	71	73	75	84	92	94	78	78	71	72	90	84	84	84	82	92	84	88	77	71	93	86	89	71	82	88	93	86	67	101	80	93	96	74	84	82	76	76	95	73	61	74	76	93	78	95	94	74	73	72	91	71	77	84	78	84	76	68	81	74	69	71	70	85	75	81	67	84	81	76	67	91	85	81	85	90	86	70	83	80	72	76	82	95	86	81	71	73	78	86	78	81	80	76	84	84	88	87	98	61	85	79	79	105	83	65	75	82	83	91	84	73	71	82	82	86	77	72	64	94	84	80	93	86	75	81	86	64	63	90	70	78	87	86	87	83	77	82	77	87	77	74	90	83	71	75	74	70	68	69	66	73	71	76	93	70	68	82	88	98	85	86	92	79	73	70	79	74	73	80	84	79	80	65	78	88	65	97	85	76	54	87	62	78	76	79	74	88	73	85	87	74	89	89	79	89	83	72	92	69	85	76	78	75	69	90	84	85	90	86	76	79	79	91	80	68	80	78	102	70	73	75	105	81	85	79	77	88	63	78	91	98	79	101	79	78	93	98	68	83	94	82	81	73	85	77	84	71	68	80	81	76	80	86	90	97	85	100	93	77	83	98	79	93	75	71	71	61	85	74	100	62	79	72	89	90	79	98	75	90	80	68	71	66	79	82	84	102	82	84	75	95	95	94	96	86	87	82	79	79	101	90	92	82	103	84	76	76	80	80	81	71	73	78	78	79	76	69	58	87	72	65	96	64	77	71	89	78	94	64	86	58	87	80	90	77	90	93	90	93	73	74	89	76	89	95	89	89	72	73	80	69	75	83	104	76	73	86	81	73	75	77	100	77	77	80	83	93	94	76	98	93	82	78	105	82	69	80	89	72	76	85	92	87	61	87	76	98	68	99	75	65	101	85	78	70	91	76	79	80	79	73	97	92	77	95	82	71	81	73	70	77	78	75	97	72	87	81	88	74	94	76	87	74	84	64	71	81	84	74	76	86	72	71	95	94	93	85	84	77	90	67	85	80	83	86	89	86	74	83	63	85	72	91	83	88	102	81	71	88	76	81	83	84	75	83	75	91	67	83	84	76	89	79	70	93	85	68	81	76	83	85	86	63	75	91	74	62	82	82	92	70	85	88	78	92	70	90	69	76	72	74	78	84	75	78	71	72	82	81	83	79	81	90	89	91	85	84	81	76	85	77	81	88	63	75	87	65	84	93	85	75	65	88	90	88	82	88	79	95	88	77	67	77	65	88	86	88	87	81	78	80	84	90	76	68	88	94	83	73	75	84	72	65	86	82	95	95	81	81	85	75	79	83	77	76	76	81	88	88	88	89	91	88	89	66	83	86	84	76	82	83	86	73	74	72	87	88	73	81	92	86	68	70	83	64	91	83	85	93	87	74	73	95	69	85	85	99	78	61	84	82	87	75	67	89	89	94	71	91	87	91	83	74	82	70	88	69	84	94	75	65	80	104	75	82	60	87	86	90	61	90	86	75	80	102	94	89	90	74	76	76	87	74	86	69	84	83	79	86	73	73	75	94	80	81	81	74	80	73	92	69	91	84	74	92	95	83	100	75	77	85	65	76	71	85	106	82	84	80	83	74	71	86	76	83	99	76	96	92	83	77	80	80	100	82	84	85	76	82	92	70	81	95	82	98	72	80	79	79	85	80	83	80	88	86	87	72	77	80	90	73	81	73	80	86	83	88	78	80	72	75	77	71	76	72	86	74	86	74	68	90	83	98	84	74	69	80	88	65	72	76	90	92	100	78	72	65	85	75	73	80	88	85	92	75	73	87	70	80	82	76	75	92	82	91	77	89	82	88	76	71	84	71	85	94	77	71	92	78	87	93	71	76	81	63	67	86	78	100	65	86	77	64	83	68	83	88	98	85	83	90	86	84	77	91	90	76	88	81	85	60	78	87	74	69	102	84	100	85	77	66	76	75	80	93	83	68	86	84	94	72	82	90	91	83	88	86	78	97	81	81	78	100	82	81	91	81	93	72	81	91	91	76	84	72	74	89	81	79	93	96	92	63	87	75	97	82	85	72	86	86	78	85	75	79	75	86	86	67	84	67	88	89	73	79	85	81	76	93	60	84	92	98	67	90	84	95	70	70	78	90	76	79	97	92	72	89	90	80	70	80	89	73	79	72	82	77	82	82	81	78	67	99	62	76	80	94	72	84	93	71	72	70	88	76	84	88	81	101	80	81	76	76	60	90	75	77	76	88	89	89	86	69	75	79	68	82	73	86	85	96	95	84	74	81	71	83	91	67	77	98	71	64	76	92	87	82	82	85	82	92	72	88	96	72	79	85	82	75	83	77	88	82	75	74	82	83	84	75	78	72	78	90	79	91	80	76	100	84	88	84	85	91	79	87	78	89	80	56	93	84	82	84	85	80	91	61	94	90	92	73	88	80	86	96	86	78	77	80	81	106	83	88	86	78	79	71	74	81	86	82	77	105	83	74	91	96	85	86	71	77	69	86	88	86	83	88	102	78	94	85	81	79	90	91	94	80	85	79	74	104	80	68	79	92	71	88	83	80	84	102	86	77	83	97	81	91	87	89	76	71	84	99	82	89	84	78	92	90	97	78	68	77	77	96	86	84	81	83	90	81	79	84	80	82	76	73	75	71	89	70	97	64	76	84	90	74	92	85	83	70	77	67	74	84	67	73	92	86	65	79	90	92	83	65	81	83	68	88	91	70	86	83	88	65	80	76	71	107	96	79	79	58	87	86	72	78	67	91	82	88	75	100	78	85	82	66	68	69	77	79	75	81	86	84	82	83	79	75	89	79	96	92	74	73	90	88	89	64	72	79	68	84	84	78	79	84	73	83	90	100	96	78	85	68	65	82	79	75	89	94	85	76	83	77	86	75	76	87	85	87	88	75	88	61	83	79	85	76	69	73	66	95	83	74	65	85	74	79	82	86	79	86	108	86	89	89	57	72	76	72	80	99	85	80	69	75	97	87	78	74	82	68	83	72	86	93	69	88	62	77	77	78	89	71	56	96	103	78	75	85	83	91	90	104	79	82	80	77	85	80	89	78	87	72	97	101	95	81	78	81	72	76	67	75	87	85	81	73	81	95	65	87	73	98	98	84	83	85	100	80	90	75	86	88	86	93	87	78	101	81	84	79	77	85	90	72	77	75	66	65	76	80	83	72	79	88	87	83	80	86	79	88	75	81	72	73	83	83	78	77	88	75	73	89	76	74	78	75	81	75	73	82	84	87	88	103	82	94	95	92	90	82	83	87	77	78	78	73	73	82	94	63	85	90	80	102	87	85	79	95	81	94	75	87	81	85	81	93	95	81	80	79	62	84	79	73	91	98	77	80	78	82	95	79	82	76	81	98	86	92	93	94	107	84	99	91	78	92	82	90	74	79
19413	5954	3509	3943	7395	10048	10288	8972	7249	6098	5266	5518	5621	6985	8782	7947	7459	6208	5343	4165	3919	3673	2995	2788	3043	2801	2237	1641	1223	892	752	690	657	661	639	589	627	641	651	597	580	607	625	611	601	551	611	606	623	623	568	636	608	608	604	589	632	598	645	595	603	582	607	664	602	627	600	621	608	613	559	609	630	594	573	656	601	558	599	604	618	646	601	600	583	618	647	641	616	596	628	619	608	663	627	657	616	603	564	625	594	611	598	598	598	596	601	585	640	577	589	627	621	620	638	588	605	601	629	628	614	588	601	602	604	618	657	550	625	587	591	591	614	621	608	604	634	628	613	616	609	668	585	611	618	608	594	634	576	592	644	642	596	625	624	630	595	592	608	612	600	572	604	587	563	621	595	572	652	599	617	617	658	593	608	576	635	604	637	606	596	622	604	664	643	598	619	636	619	565	632	623	596	592	609	623	613	603	611	602	611	608	617	592	636	597	577	622	582	636	651	594	574	574	589	591	594	575	628	609	638	552	576	611	610	615	591	605	543	621	620	601	600	631	603	611	627	617	579	629	648	610	633	611	637	588	611	611	658	586	632	655	592	600	598	599	597	598	646	596	606	591	624	597	575	627	625	604	618	600	589	610	612	619	559	564	591	585	624	605	578	607	609	599	589	646	639	601	621	612	644	597	623	597	592	591	645	615	622	577	630	625	629	615	643	562	625	649	593	621	623	604	596	611	640	609	620	622	593	596	598	599	610	601	585	617	599	576	605	586	612	608	600	597	599	601	589	523	603	618	639	584	576	640	590	578	588	605	584	625	581	601	582	590	624	644	628	627	620	633	648	589	647	620	597	597	597	568	616	617	594	619	633	627	642	640	619	576	567	599	625	657	644	605	595	584	614	633	602	609	581	565	602	596	654	605	612	673	567	636	628	606	577	581	562	576	572	608	608	585	615	579	612	639	592	621	558	593	617	601	617	618	619	624	660	668	606	557	637	599	616	684	576	597	633	606	590	583	598	552	587	604	607	621	607	668	627	590	611	629	604	632	608	612	600	635	619	630	626	603	629	619	613	624	577	575	613	603	624	637	639	631	627	597	622	604	621	603	614	615	589	620	588	617	617	598	573	539	645	580	636	614	645	568	597	604	648	606	629	620	594	612	625	620	609	616	661	591	586	647	611	603	607	612	636	589	595	623	641	628	627	606	565	614	616	583	617	565	601	604	577	614	594	553	609	593	610	604	667	649	584	591	607	617	588	632	603	567	643	602	620	617	619	606	620	582	587	650	636	611	604	588	627	587	588	589	621	622	619	613	580	614	653	607	617	611	634	611	643	594	623	602	600	591	608	596	625	593	577	626	630	604	624	559	608	649	598	613	611	595	613	610	591	634	577	658	628	644	608	613	606	572	621	584	620	617	605	569	616	601	649	595	648	638	638	626	613	582	601	603	623	619	596	626	571	587	602	632	563	593	606	611	637	612	631	583	592	631	572	584	615	621	587	583	637	636	611	609	588	655	610	571	626	554	627	558	598	622	581	612	637	585	606	632	626	589	617	566	636	617	608	598	613	608	600	609	599	612	606	623	680	620	605	584	570	616	568	629	582	620	636	598	619	590	601	610	650	619	609	625	612	645	645	631	629	582	638	630	599	602	650	617	609	590	620	628	571	592	654	610	662	599	608	609	608	622	551	602	598	589	631	604	631	549	587	632	610	583	599	616	640	583	574	600	587	599	654	579	637	618	608	584	618	613	603	598	604	593	583	596	595	613	651	617	622	628	620	601	607	624	594	631	587	590	632	543	565	597	566	638	585	632	651	584	596	593	632	600	604	635	659	599	634	632	636	593	583	624	622	608	626	594	610	600	630	566	632	581	637	600	615	627	633	643	604	593	593	604	583	631	586	625	654	597	562	647	641	584	611	621	636	641	587	585	588	622	601	642	591	652	604	604	623	619	583	613	623	598	666	610	583	632	568	633	625	600	615	597	601	561	592	622	592	599	581	605	615	620	591	631	609	622	584	611	585	627	651	619	659	578	617	586	654	568	584	654	599	586	637	570	597	611	602	586	651	568	591	562	617	621	630	634	665	559	596	600	604	600	561	664	606	640	554	610	660	595	645	611	618	591	571	581	608	606	611	606	620	619	629	607	575	588	601	556	625	596	600	591	594	603	612	584	596	614	624	620	580	635	641	611	578	583	630	591	622	617	644	603	625	595	622	575	598	623	591	600	606	614	580	584	640	618	605	653	582	585	597	666	650	683	630	625	630	592	626	573	685	588	568	625	624	589	604	642	592	588	605	592	605	627	625	639	641	586	618	591	604	605	590	603	587	596	612	614	610	592	607	621	611	613	588	606	584	642	634	629	606	611	637	621	590	620	611	616	613	631	632	636	619	658	624	595	595	608	672	620	598	603	625	628	620	556	639	633	577	616	628	601	658	609	586	596	621	616	605	652	617	616	635	613	607	612	606	633	620	571	586	611	585	554	629	633	620	593	598	593	614	577	589	609	611	600	595	581	652	564	612	613	604	586	590	577	621	628	569	660	569	621	584	600	639	599	622	612	649	605	573	606	619	648	565	634	623	635	585	642	575	579	616	597	611	631	607	622	570	590	630	618	620	581	646	613	581	629	599	614	610	635	677	598	601	621	599	586	623	601	600	622	639	627	599	603	613	580	597	645	561	578	543	597	637	589	626	632	638	624	626	631	611	616	580	621	593	613	609	614	582	583	538	580	595	596	600	602	617	603	607	617	625	617	588	567	623	596	598	605	563	607	597	601	614	598	656	623	597	635	589	595	569	628	627	632	591	634	608	620	588	623	604	617	585	650	608	605	600	627	636	637	652	593	623	618	647	614	597	602	606	586	581	575	593	588	583	626	683	607	576	580	572	594	630	609	607	598	610	605	623	608	607	606	632	602	627	595	577	608	613	607	636	597	574	606	631	588	624	584	619	613	642	640	598	596	607	571	626	597	641	621	605	589	599	606	632	599	625	639	582	608	599	560	609	628	607	642	616	631	646	629	582	567	576	636	606	617	549	626	629	590	591	609	654	604	551	606	623	611	618	629	626	620	627	601	596	644	593	611	596	627	591	590	609	599	645	644	613	559	616	627	598	639	574	586	606	577	572	586	618	618	601	598	636	607	603	572	569	572	633	650	622	590	617	631	591	592	615	599	634	602	591	597	642	594	611	624	628	599	660	588	604	623	630	635	640	621	616	635	563	626	615	593	625	631	620	608	623	659	614	638	634	584	614	662	584	611	664	641	630	599	617	573	601	665	614	613	600	590	599	607	612	590	603	588	633	560	649	588	609	619	607	604	631	631	611	636	597	607	597	587	596	576	630	678	612	602	628	584	565	620	630	570	603	608	588	618	599	644	600	616	616	627	599	605	655	652	635	622	615	582	575	576	647	610	614	655	587	634	592	617	612	623	626	583	633	618	597	610	631	573	603	570	618	589	619	655	588	635	593	642	618	632	618	627	618	573	635	643
2609	782	460	268	243	246	263	331	268	286	226	273	261	364	387	413	387	309	260	274	253	210	192	305	405	314	254	241	160	133	98	99	93	84	88	92	91	82	76	71	97	87	89	83	68	86	94	87	95	88	77	113	99	79	92	77	82	102	73	89	95	87	83	88	94	83	75	71	77	88	68	78	75	78	96	87	78	73	101	97	79	83	87	78	98	87	80	76	92	78	94	83	76	105	75	82	93	78	88	74	76	68	74	75	77	91	79	78	80	86	81	72	80	88	91	83	94	112	88	74	71	79	77	78	101	109	97	81	71	90	83	87	86	80	79	82	93	80	75	88	72	72	85	103	65	81	86	79	94	72	86	74	79	103	96	84	86	76	81	73	83	68	76	89	82	101	81	96	76	91	91	77	94	78	87	89	86	85	65	83	92	75	62	89	78	86	79	73	69	63	74	95	72	77	82	83	78	87	84	85	82	93	99	82	69	74	83	92	76	89	79	85	80	90	96	62	82	76	95	97	88	68	91	89	81	84	76	100	91	85	79	92	77	73	97	71	71	85	89	82	90	83	80	83	90	82	84	90	97	79	84	87	89	68	84	85	80	77	75	84	79	87	81	83	67	78	68	82	82	82	87	87	96	87	71	88	68	83	88	105	95	95	84	73	85	82	87	74	83	96	88	71	85	70	88	90	81	75	70	87	77	89	87	86	72	84	93	84	94	90	86	97	93	75	75	79	89	91	79	76	90	90	92	105	75	77	79	96	81	104	86	97	91	85	88	76	77	79	86	82	75	91	88	86	82	85	87	96	79	84	76	79	87	86	87	93	91	81	79	87	89	90	83	80	77	79	75	88	83	80	85	86	73	76	82	73	91	89	93	89	69	85	82	89	76	75	73	86	82	79	85	67	89	82	69	69	77	99	78	89	68	68	78	73	77	86	101	88	87	85	80	89	102	82	77	85	74	94	76	92	79	85	84	76	84	92	78	81	78	90	87	92	79	90	82	77	92	96	62	83	74	99	71	87	69	80	79	86	104	83	91	84	95	70	80	80	88	76	81	87	108	81	88	75	75	77	86	88	93	74	86	87	73	77	77	94	79	91	85	97	83	111	80	69	94	73	89	80	78	69	80	95	88	85	75	95	76	74	76	87	90	79	83	88	88	92	90	89	81	89	89	82	95	108	79	86	84	83	91	97	82	87	93	68	90	95	78	78	84	79	96	78	77	81	73	89	104	70	71	76	92	92	85	77	80	74	78	91	82	93	89	88	89	73	85	75	93	92	67	86	104	86	82	82	73	95	91	83	85	78	89	81	72	85	76	92	74	91	61	81	73	66	85	106	80	88	98	82	91	75	70	87	62	87	84	86	81	93	67	83	101	74	82	84	86	82	91	83	98	88	96	88	79	67	88	75	90	75	89	90	79	90	77	85	93	87	86	81	67	87	80	85	110	92	71	104	87	69	79	84	83	100	74	77	89	90	83	96	86	88	87	81	77	53	73	66	76	68	86	72	80	82	97	87	72	86	81	82	82	82	87	85	84	86	83	70	81	69	79	81	75	73	65	86	95	79	80	77	91	72	71	84	92	78	85	90	76	101	90	79	75	85	88	72	79	74	97	90	79	87	77	92	73	86	86	99	76	87	84	86	65	91	93	79	73	67	78	71	93	92	78	84	96	73	62	90	97	81	72	97	93	85	81	78	91	85	97	94	80	70	74	87	89	82	87	87	94	78	81	94	77	76	111	81	71	97	73	90	64	76	74	90	86	86	88	90	79	101	77	97	87	82	79	76	67	82	81	88	88	78	80	100	72	71	77	81	87	81	91	89	82	81	84	87	72	91	99	89	87	82	84	85	70	70	69	83	97	74	91	79	72	83	74	87	84	71	75	70	82	91	80	86	87	84	91	107	87	96	77	71	84	85	86	70	69	82	94	73	67	79	97	69	86	90	76	91	84	71	92	73	83	75	90	79	67	87	84	75	88	78	93	87	87	79	96	81	91	86	89	80	80	87	85	87	78	74	90	81	88	84	92	80	81	78	91	89	87	71	77	71	95	89	80	82	60	90	82	93	79	91	96	96	75	77	95	78	82	77	73	69	85	90	74	96	95	80	86	76	80	89	86	87	89	86	89	86	100	74	64	74	69	88	91	84	82	61	88	86	100	83	95	91	73	89	81	82	85	77	87	68	90	86	90	97	98	81	87	104	86	88	76	66	76	74	81	82	80	84	86	78	84	81	86	54	72	78	73	100	78	80	82	97	96	80	90	82	80	78	87	89	71	85	96	83	73	89	85	77	85	105	87	87	77	83	80	104	90	66	71	73	95	95	85	83	64	83	70	78	82	79	80	82	72	91	77	80	93	78	71	93	100	92	70	77	80	91	67	101	79	87	83	76	86	79	82	77	83	86	82	92	96	79	87	79	88	79	100	79	100	75	71	83	77	64	83	82	84	91	99	99	65	90	88	76	92	74	77	70	88	87	79	78	76	91	72	94	86	81	79	72	78	82	80	63	92	82	94	72	84	102	68	95	76	74	91	77	112	86	74	60	91	91	103	84	91	85	80	102	75	89	90	83	90	75	93	91	75	68	76	81	82	108	78	68	85	91	71	81	77	92	78	74	89	79	75	83	87	97	99	78	92	70	91	81	85	73	69	88	82	68	79	79	69	93	80	70	71	74	83	85	80	75	90	90	72	73	84	68	88	85	79	80	76	96	87	73	84	80	76	94	78	80	80	96	93	77	87	81	91	90	77	82	89	84	88	87	92	73	71	85	103	93	68	88	79	80	86	70	87	113	79	78	89	89	83	77	76	74	77	60	80	77	77	84	86	77	84	71	72	96	96	84	88	70	85	89	79	83	88	88	77	86	86	92	77	89	65	106	102	88	67	81	77	83	85	91	86	75	90	94	80	80	89	97	73	87	102	75	93	85	81	92	97	75	93	79	79	78	80	91	79	80	92	81	79	93	74	88	86	110	81	91	93	81	88	76	82	86	83	87	87	86	110	86	82	95	92	95	87	96	76	74	71	80	88	75	93	74	78	80	85	76	81	84	88	85	88	79	106	85	83	77	80	85	86	78	80	78	101	81	88	73	81	89	71	77	83	96	86	76	87	77	86	80	84	95	84	85	82	90	93	98	87	86	92	68	85	81	90	76	64	78	80	87	88	87	93	87	86	80	77	86	99	93	65	93	83	85	87	91	81	67	79	74	76	98	98	88	83	81	70	91	85	75	87	71	77	72	78	93	87	109	71	77	82	76	74	72	90	83	79	72	94	87	73	67	70	85	89	83	72	76	75	91	85	72	71	67	81	99	83	74	95	93	86	78	89	97	69	81	81	104	89	77	76	88	69	89	76	73	100	85	92	81	89	87	73	81	89	88	82	99	80	85	82	84	78	79	85	85	83	100	102	72	81	87	84	91	90	65	84	80	95	100	87	66	86	77	96	70	85	74	92	93	78	74	83	91	90	112	82	97	78	77	94	93
22442	7939	4553	4569	9638	13312	12862	11910	9984	8847	7166	7393	7549	8986	9672	10336	9054	6866	6106	5700	5017	3876	3516	6626	7464	6807	4948	3428	2309	1516	1079	866	717	694	656	642	606	613	615	609	649	644	635	638	619	598	651	636	619	618	654	608	618	622	628	613	597	618	636	614	640	646	588	622	642	611	609	636	673	596	616	616	588	595	602	576	625	612	623	595	576	585	599	597	623	598	634	695	615	626	635	578	658	628	605	613	616	648	593	622	636	584	586	607	597	631	606	621	615	647	620	565	575	623	612	619	571	654	622	660	613	583	649	631	655	575	643	608	618	606	610	632	617	592	652	616	597	591	614	646	623	622	626	628	648	678	646	615	612	647	591	582	632	607	562	679	560	599	590	576	590	643	654	628	629	603	589	621	603	633	618	625	604	622	587	610	627	614	589	603	566	637	628	633	610	611	615	633	660	656	618	614	624	652	584	613	620	572	665	624	579	605	631	626	610	589	601	618	645	594	599	564	635	580	614	575	603	593	586	583	597	641	632	615	603	585	589	606	590	601	638	621	605	646	577	655	606	598	611	618	591	638	622	607	598	652	627	627	665	657	626	630	641	617	605	586	643	615	553	630	611	625	623	612	597	629	600	622	592	625	644	632	599	622	618	591	609	612	629	586	641	593	639	580	605	601	601	559	621	611	623	572	634	677	634	588	667	609	621	627	610	619	591	664	571	623	615	575	644	612	610	603	581	603	637	597	543	606	615	605	624	626	603	580	605	619	573	636	644	602	598	592	622	601	572	574	636	617	618	581	620	615	621	609	641	625	619	625	616	597	612	599	638	580	665	639	604	610	618	628	657	619	595	613	611	631	610	588	565	566	636	615	600	581	628	628	559	648	634	620	605	569	609	656	582	593	629	567	627	603	636	640	611	616	599	594	604	603	583	618	601	612	659	614	615	627	597	657	622	605	646	641	592	619	639	613	615	614	593	664	635	581	602	607	648	610	640	602	586	628	653	611	575	630	612	630	631	583	605	639	611	661	665	605	605	637	596	615	641	603	612	592	612	589	641	614	613	604	651	597	623	627	609	660	631	628	601	599	616	619	629	652	635	570	614	665	645	606	620	618	632	647	617	621	571	605	608	651	593	578	644	650	668	573	607	621	605	658	629	602	648	679	621	603	621	631	609	605	613	622	583	602	603	622	644	628	615	646	645	659	646	614	605	608	611	623	574	586	592	576	646	641	602	640	648	603	623	584	645	678	618	627	591	594	618	566	582	632	614	591	628	592	579	612	651	619	612	632	621	612	659	610	620	638	595	633	601	604	645	637	581	592	653	617	593	592	618	600	588	564	622	642	612	635	634	650	610	650	643	598	596	617	661	617	626	593	626	628	652	642	645	645	581	629	646	604	627	652	599	620	646	581	663	618	637	641	613	615	597	611	599	610	590	647	651	602	590	630	615	658	631	624	620	645	582	581	679	634	594	621	624	592	613	616	614	637	608	608	638	623	593	604	606	595	627	591	579	639	623	613	665	616	647	637	607	590	643	622	618	608	614	573	639	633	579	587	642	653	633	628	594	628	658	620	630	604	602	595	600	564	635	645	607	603	589	623	623	649	589	607	600	614	631	579	597	646	608	607	621	594	614	618	580	598	608	641	608	596	600	616	604	649	639	587	584	574	610	635	613	634	613	612	616	644	648	641	600	582	629	653	637	609	641	583	626	607	628	591	615	616	600	625	613	681	654	601	605	608	603	625	599	637	623	655	587	617	604	578	631	614	617	636	661	619	626	635	605	587	631	619	612	617	609	643	590	622	573	610	548	605	651	635	630	605	651	640	579	641	607	612	609	614	602	643	627	575	593	607	600	602	604	609	674	602	619	640	623	610	662	598	646	648	614	611	607	574	657	602	617	628	580	600	629	580	596	609	647	641	649	613	657	589	616	608	603	651	639	623	649	607	632	616	591	602	640	623	618	628	606	623	602	608	579	595	625	654	641	595	607	613	615	619	590	596	635	640	630	620	630	580	639	592	611	596	614	616	606	609	595	626	634	597	638	608	656	621	636	633	631	577	587	633	600	645	604	615	641	633	628	625	617	610	585	652	608	614	651	640	619	625	581	657	616	660	653	612	581	618	633	647	607	574	647	573	618	614	593	602	636	603	648	635	616	614	563	573	628	627	589	653	629	637	606	606	601	569	603	626	594	600	637	611	609	564	611	650	589	614	643	597	648	626	647	597	626	644	611	605	614	615	618	600	600	607	623	602	627	595	593	630	653	610	594	598	592	580	598	622	610	602	625	591	545	652	627	609	631	627	615	624	654	591	603	587	632	598	630	621	595	610	546	598	639	623	613	619	590	595	609	611	634	619	630	624	619	615	575	591	630	622	633	604	625	590	612	653	635	638	668	626	642	601	632	603	643	591	639	638	616	622	607	616	631	597	648	597	642	606	659	659	586	555	586	729	633	643	620	603	607	625	653	593	666	620	589	646	615	606	575	628	611	600	627	622	622	648	640	628	605	570	619	607	571	630	616	652	604	623	591	620	607	618	619	627	593	592	596	623	580	636	641	611	571	633	628	658	624	596	602	650	592	587	592	635	592	637	609	638	626	595	611	597	637	631	624	624	620	631	623	635	588	590	618	626	598	601	587	613	611	658	582	640	592	594	594	661	600	621	623	637	663	602	631	626	615	600	564	649	639	627	653	619	609	642	620	603	605	576	612	629	599	609	624	639	653	601	647	614	591	625	572	622	596	623	567	597	628	662	621	610	635	594	623	618	607	609	615	603	667	615	627	626	627	678	573	672	620	631	605	626	586	603	588	640	606	600	611	662	645	635	603	631	604	618	642	607	592	652	604	588	592	631	641	633	605	656	682	578	596	621	634	608	636	650	640	612	600	649	648	569	605	607	583	599	598	605	608	607	613	603	665	616	662	610	590	611	596	592	658	614	641	594	659	582	582	576	595	598	587	575	630	644	660	580	661	612	585	583	633	612	602	622	623	601	631	676	657	638	646	620	625	586	629	636	610	598	662	651	606	626	582	628	635	639	613	628	633	585	570	683	579	600	618	633	628	588	625	618	604	627	642	601	577	640	660	594	589	640	652	638	589	654	653	615	610	576	603	640	628	594	613	612	597	596	623	639	632	600	627	629	635	597	593	603	623	611	606	661	616	592	628	645	634	639	608	625	646	585	607	646	648	625	631	658	604	613	608	588	629	576	674	609	575	671	637	616	653	600	594	537	558	625	637	634	607	577	582	644	647	632	603	576	652	624	618	617	606	623	582	613	569	627	611	580	618	590	633	633	587	638	635	630	585	604	570	578	594	597	614	584	601	589	616	643	591	608	623	596	600	618	591	647	634	635	653	637	596	597	602	636	580	616	640	604	601	636	616	612	665	614	570	633	646	635	588	625	612	621	604	627	610	567	606	633	601	656	606	613	598	612	587	613	629	596	617	646	621	644	586	604	607	583	624	595	641	556	617	614	625	697	599	619	608	627	633	658
3718	733	418	272	240	246	289	320	281	300	266	296	268	338	387	409	398	345	306	267	228	174	237	391	440	383	258	219	171	136	130	102	99	102	95	101	94	84	93	103	98	104	84	88	92	81	98	92	105	78	99	75	109	100	95	105	87	101	102	95	109	106	90	72	89	88	90	88	86	83	96	112	94	93	102	100	96	74	108	83	71	79	99	110	118	89	92	104	95	104	88	96	86	99	90	99	100	100	96	86	98	100	119	103	113	112	87	98	95	83	114	101	80	89	92	106	121	96	82	80	101	88	101	113	84	90	96	91	98	91	105	80	87	84	96	84	80	96	86	85	103	104	91	86	83	88	85	93	116	103	97	113	99	98	91	111	97	105	91	109	99	91	106	106	90	120	80	91	107	97	106	101	90	89	98	102	95	87	94	78	98	83	94	90	82	92	89	96	93	98	76	92	87	92	95	91	93	90	81	73	89	82	109	101	89	84	96	84	100	96	99	101	100	91	111	84	91	111	91	101	79	91	86	97	88	91	79	101	84	109	100	91	95	96	91	95	92	99	109	91	84	68	95	78	95	85	103	99	91	94	107	83	82	96	94	88	90	88	82	81	88	104	86	87	78	94	105	103	117	100	99	122	122	101	75	84	98	91	94	108	99	101	85	96	98	83	98	99	96	94	90	94	91	78	98	106	75	89	105	85	82	103	92	102	81	95	80	100	90	86	94	108	106	102	92	97	95	120	103	106	118	94	99	92	106	83	91	91	86	89	84	97	90	100	83	105	91	88	106	81	101	88	92	93	82	90	103	93	95	95	94	99	119	105	110	101	84	93	88	101	93	98	99	95	97	106	86	95	81	94	100	113	88	96	77	99	81	95	105	100	86	94	101	79	93	81	92	91	118	99	85	86	110	91	99	98	111	115	106	81	91	96	81	95	84	89	103	102	103	88	81	91	92	93	96	97	96	101	82	99	103	91	79	99	93	88	86	91	100	96	84	85	84	87	101	90	86	91	95	102	105	98	108	82	106	98	89	98	97	97	86	105	117	77	84	88	111	91	95	76	97	100	102	98	87	124	95	103	108	92	104	88	90	84	112	97	77	80	99	85	88	99	95	91	102	92	92	84	99	85	113	101	100	99	90	104	97	87	94	92	92	94	78	79	87	85	97	82	82	100	90	94	85	111	82	87	87	93	99	85	89	83	101	80	79	111	95	83	90	108	102	97	92	90	99	110	102	94	100	96	85	113	79	81	89	100	108	92	97	95	96	95	100	86	92	86	90	81	94	90	86	84	79	91	97	98	81	80	88	88	86	83	113	103	89	85	84	102	82	92	83	83	95	95	101	92	84	90	121	100	84	79	107	72	107	94	89	72	96	98	90	103	90	103	79	84	95	106	91	92	96	89	79	91	95	98	88	85	87	113	99	84	84	77	99	99	94	98	92	95	89	83	94	90	77	108	92	103	98	108	105	93	103	84	99	88	82	96	91	106	94	98	106	99	108	93	110	95	111	94	88	105	89	123	107	84	93	98	76	89	92	85	103	88	111	88	96	96	91	91	101	80	107	78	105	100	99	87	80	93	94	83	85	103	79	93	84	89	99	103	76	99	95	78	106	96	81	95	85	89	92	91	91	92	97	99	84	84	92	109	107	96	120	95	104	105	94	84	87	85	92	91	92	97	81	105	73	81	105	92	75	92	84	100	102	95	112	99	84	90	87	95	83	109	94	81	107	97	83	94	106	75	103	91	90	103	87	98	106	82	91	105	96	84	101	108	87	98	80	89	96	90	89	93	92	97	97	81	95	98	100	102	98	92	91	93	87	99	95	81	105	125	88	103	82	93	78	95	91	107	94	106	99	82	95	76	111	97	119	104	86	87	119	80	99	107	81	90	96	91	96	87	84	110	94	100	80	125	100	84	88	99	81	93	102	97	93	94	81	124	103	100	122	87	103	104	87	83	92	104	98	95	88	104	81	98	111	91	95	94	86	100	80	93	89	95	113	91	94	119	95	111	94	83	88	116	102	90	77	89	101	91	102	84	103	113	105	89	89	97	103	101	68	91	81	102	99	85	100	94	91	85	93	79	83	103	105	98	90	96	88	85	120	104	104	90	88	104	84	90	91	101	95	94	93	80	113	76	95	92	85	105	93	103	107	93	85	101	96	93	92	81	85	92	89	103	90	90	99	91	96	100	94	107	96	88	98	80	92	106	94	100	87	90	86	85	88	90	99	90	82	101	89	90	82	87	84	98	93	121	91	87	113	103	84	105	82	87	98	103	91	101	104	93	77	106	89	101	109	87	104	94	98	95	111	87	93	100	87	83	81	89	90	107	80	78	101	88	87	98	86	88	84	121	103	79	107	85	109	84	89	97	91	93	94	90	97	104	82	88	100	97	86	104	92	101	105	87	80	100	92	100	102	85	84	97	107	81	104	102	110	88	86	94	86	84	79	107	92	108	104	96	89	94	88	92	101	102	89	76	117	107	116	98	88	87	83	91	86	108	102	82	93	82	84	97	108	107	88	91	102	107	93	95	81	94	80	92	88	89	89	102	89	91	100	99	98	99	100	88	96	84	88	86	101	103	79	110	90	72	76	101	103	108	100	84	104	71	91	108	95	79	68	90	78	82	87	77	84	83	93	96	100	82	97	92	72	94	94	90	96	98	95	76	91	84	101	98	92	84	101	87	104	90	102	99	85	115	90	82	103	99	105	81	93	79	102	107	103	89	105	101	89	102	101	105	100	86	88	84	107	84	104	91	103	80	99	88	96	80	93	88	90	90	96	95	90	83	87	79	88	95	97	103	96	102	111	94	85	94	91	71	77	91	96	98	98	105	108	116	111	82	112	96	88	74	88	85	108	93	109	89	121	99	86	101	104	86	95	92	90	112	104	102	81	120	74	92	87	102	101	90	105	106	97	91	84	95	81	101	95	103	86	88	100	87	90	79	91	62	92	103	107	83	99	69	102	85	96	79	91	90	96	98	81	99	85	96	94	89	106	93	83	91	97	97	91	90	106	98	118	97	83	105	87	82	87	99	94	99	105	89	83	79	97	89	84	90	95	99	105	92	97	84	91	89	109	76	87	93	81	90	118	92	89	80	110	84	94	99	88	97	81	82	71	91	98	94	80	88	82	98	90	105	110	111	97	100	90	90	83	85	103	97	105	95	106	98	104	91	90	83	92	99	82	95	86	89	91	98	110	88	75	122	66	88	102	100	94	100	97	102	96	86	118	104	94	105	111	83	105	76	89	89	107	87	80	93	98	104	85	89	100	98	83	104	101	98	95	94	76	93	79	77	91	110	76	109	93	95	97	94	106	98	108	88	103	84	82	103	106	92	98	91	88	107	101	94	105	98	89	102	102	87	108	82	90	101	107	93	88	99	97	101	74	71	110	96	94	109	92	84	87	92	94	91	90	103	84	93	100	105	79	109	89	116	87	103	100	90	92	100	85	109	95	107	85	83	85	85	105	80	78	101	104	102
21486	7359	4270	4607	9236	12951	12453	11586	10502	8359	7903	8012	7752	8927	9382	9660	9315	7872	6572	5529	4229	3183	4903	7675	8428	7365	5249	3858	2454	1625	1106	917	857	779	731	765	715	677	704	652	697	717	691	705	695	732	685	732	697	670	688	695	686	646	694	706	712	675	692	730	652	709	666	706	688	712	655	676	706	720	703	692	650	694	666	716	738	700	695	692	717	733	706	685	690	699	662	694	693	721	649	667	682	682	697	726	695	685	656	730	699	691	725	628	666	701	734	704	683	723	701	696	693	708	680	725	684	701	702	686	667	739	711	699	700	657	679	725	709	682	696	676	729	674	720	709	700	668	681	743	720	661	770	685	734	667	665	673	654	689	708	733	691	704	697	693	656	646	689	682	655	682	691	690	731	724	706	647	717	699	716	717	678	699	685	669	725	630	712	666	694	702	698	673	726	712	659	671	708	696	695	677	705	649	691	695	756	670	707	727	672	645	698	671	666	650	662	663	676	731	740	704	710	696	664	705	695	681	711	653	645	707	675	686	677	723	664	685	648	699	672	679	705	693	701	695	693	727	678	644	685	680	641	702	686	679	721	684	719	635	653	688	715	710	675	691	715	690	683	709	684	716	675	708	673	656	701	675	687	705	717	693	695	670	684	690	677	729	723	705	645	656	685	685	694	698	683	741	707	696	734	649	676	672	645	709	691	707	697	691	725	654	683	687	690	680	708	703	687	691	692	689	725	696	682	705	701	705	709	723	690	683	652	662	673	682	692	721	678	715	710	711	697	682	731	696	688	664	727	734	700	707	737	680	719	699	698	692	671	692	700	727	664	689	704	654	700	701	697	737	717	681	681	694	720	705	662	679	731	718	688	674	696	692	748	722	722	668	705	699	701	639	676	675	726	736	647	718	692	687	691	645	710	672	658	681	737	709	691	737	660	699	736	675	685	718	692	697	697	737	699	711	721	694	715	693	690	697	695	707	759	679	725	653	740	715	687	783	703	686	719	666	698	701	691	677	712	684	689	716	688	691	743	688	681	660	688	726	743	697	706	687	703	717	725	714	685	659	743	632	723	667	696	666	712	732	722	701	696	700	746	707	657	701	704	680	693	730	712	740	684	714	700	715	672	659	666	675	694	684	711	728	700	655	736	694	707	735	706	666	720	689	679	721	710	672	683	691	680	661	732	680	711	700	736	682	670	728	713	687	688	677	676	709	723	640	690	699	642	695	719	675	664	652	664	681	647	681	653	699	695	718	694	673	717	645	687	754	692	683	686	686	760	676	694	749	738	675	673	695	693	701	715	681	707	703	692	688	734	651	751	684	669	762	696	649	679	691	668	727	657	688	716	727	686	688	697	671	691	656	724	697	671	707	698	662	656	719	705	665	724	721	657	719	706	709	707	701	714	680	707	693	700	688	719	693	704	723	680	709	670	703	693	715	677	670	688	658	749	728	707	711	669	670	727	696	671	708	682	735	716	688	694	700	651	724	735	694	685	711	676	693	722	729	726	692	689	724	715	624	706	674	720	715	718	668	661	688	711	615	707	715	720	684	714	666	710	672	667	729	738	683	647	660	668	661	700	727	719	672	655	712	700	707	767	721	702	723	690	783	698	691	710	710	687	696	703	667	650	663	695	702	720	683	692	684	698	674	678	683	701	735	654	761	665	634	713	722	691	679	711	718	703	732	674	674	754	653	668	727	712	693	672	707	730	658	703	693	709	721	662	746	719	704	703	656	709	687	731	696	710	688	721	660	718	709	684	683	731	701	687	705	669	716	679	703	728	674	709	730	678	722	696	715	698	696	711	722	680	654	667	684	727	701	685	659	663	686	709	683	761	744	664	733	711	717	671	744	711	703	695	697	744	669	723	707	750	686	693	689	678	722	676	748	693	610	674	689	722	666	693	665	747	678	709	674	705	727	722	683	689	725	711	721	679	695	655	701	688	680	729	670	681	678	683	723	688	672	695	735	753	689	686	674	680	681	661	703	701	711	685	696	666	671	671	706	674	689	701	693	713	741	718	754	715	733	696	706	685	675	662	672	679	687	719	730	695	682	725	672	673	700	694	662	716	678	707	733	749	755	681	704	731	759	677	735	680	656	685	721	692	687	715	663	681	699	681	705	692	710	718	660	701	696	746	674	720	710	705	709	740	696	709	684	721	729	660	701	671	718	662	625	694	661	651	716	720	740	693	734	653	695	726	663	663	660	652	688	671	673	712	711	729	707	662	709	682	662	698	705	675	699	723	676	746	691	693	668	697	690	703	682	663	689	738	687	707	669	695	697	683	678	674	693	690	672	677	641	693	706	716	677	639	659	710	710	701	667	678	686	718	718	657	713	735	712	698	722	795	737	702	686	684	716	679	701	672	697	722	694	729	665	710	713	629	644	675	701	669	699	736	690	733	720	651	726	672	719	701	693	718	711	670	648	662	681	686	703	688	745	718	659	693	726	690	694	685	688	657	656	715	651	716	725	709	682	737	705	753	694	731	729	671	659	699	727	679	641	706	733	680	693	736	707	720	719	702	699	752	665	692	737	754	695	700	674	725	675	713	703	673	707	726	718	692	701	672	698	642	692	720	675	729	692	656	666	726	705	707	665	696	696	707	736	721	727	746	708	708	667	702	698	643	691	722	678	711	685	702	674	673	695	707	702	712	692	677	708	695	698	646	669	668	722	674	716	653	695	697	715	688	695	676	715	687	670	688	732	672	666	694	696	687	660	662	723	717	701	709	680	711	668	742	677	753	745	651	710	692	712	694	689	669	700	716	657	701	755	717	685	686	666	662	670	710	676	716	691	696	697	719	691	707	731	778	720	682	720	669	709	741	692	631	701	707	671	684	710	675	725	673	685	747	713	669	688	704	708	658	702	709	663	677	690	699	680	744	678	689	704	700	686	687	686	691	705	668	717	674	755	707	714	671	740	658	714	683	720	684	651	712	739	703	659	679	672	689	733	711	726	697	732	714	685	691	676	713	728	704	716	681	722	714	684	655	704	714	673	675	708	673	696	669	725	735	713	674	666	690	680	761	732	660	704	706	697	628	645	700	702	704	716	672	673	640	680	670	683	704	649	707	725	671	754	647	724	692	738	726	693	733	715	739	733	651	744	704	696	656	689	668	731	680	687	693	703	720	733	703	637	677	716	726	684	712	712	702	673	746	712	700	683	644	689	722	667	691	682	733	639	683	660	694	673	704	731	675	701	666	680	719	703	696	713	707	709	742	760	712	745	729	734	670	739	724	634	707	690	688	689	662	685	728	709	667	747	721	677	695	795	698	713	725	707	728	688	683	755	746	655	702	732	673	745	653	656	696	719	704	667	689	709	656	713	698	681	687	716	676	669	672	737	695	743	690	726	719	706	697	681	709	673	694	659	708	686	692	678	713	666	742	719	698	708	719	651	669	697	736	676	714	688	667	719	704	716	708	729	723	690	696	697	663	760	693	702	671	744	665	706	728	669	691	716	676	640	736	696	720	727	700	683	682	652	679	636
3460	981	494	378	302	323	382	433	417	425	370	359	457	521	580	499	517	392	363	324	240	205	307	588	756	628	461	293	226	166	129	109	107	89	100	116	109	100	96	96	91	98	90	82	100	97	94	88	79	82	75	93	84	88	98	99	93	83	96	93	93	87	101	109	72	90	85	88	97	83	101	88	79	90	101	81	96	81	93	87	88	101	88	82	94	97	95	91	119	105	99	102	97	88	76	84	74	84	94	102	95	86	92	93	95	104	108	96	86	80	88	97	91	102	88	83	101	100	95	100	90	88	104	83	107	91	105	83	99	87	76	84	95	104	97	87	87	90	96	103	87	99	96	84	86	95	98	104	93	117	98	96	89	101	97	97	89	81	86	99	79	105	97	92	98	102	90	118	100	90	76	100	97	108	99	92	96	121	102	100	89	96	87	114	84	85	99	95	101	94	90	110	91	105	110	82	110	91	94	102	79	93	81	75	101	95	98	105	77	110	89	97	92	85	89	99	104	110	102	103	81	118	97	94	97	102	99	104	89	88	98	90	91	102	100	81	92	119	106	98	113	92	110	74	90	94	96	106	83	93	101	88	108	102	109	97	96	97	102	108	110	95	95	98	89	94	111	91	83	97	85	85	88	95	102	89	109	99	96	91	91	100	75	103	99	102	89	90	81	91	105	81	96	107	92	91	102	81	102	89	106	99	88	93	102	91	95	84	106	81	97	110	95	106	81	81	104	93	100	69	113	99	103	105	98	91	91	95	82	98	93	90	91	88	103	81	72	103	97	84	93	81	87	92	93	102	90	111	107	100	108	98	81	84	97	89	94	96	117	87	95	86	101	111	83	94	103	103	108	95	99	92	85	85	100	102	101	85	92	85	97	111	86	122	91	98	107	94	100	98	108	97	79	84	87	85	92	100	73	98	92	100	96	93	90	89	93	87	89	93	96	103	101	105	88	97	100	90	100	100	104	101	95	103	106	91	97	90	97	89	88	97	105	100	78	95	91	88	110	105	104	104	113	93	106	126	94	111	93	106	97	100	97	110	108	85	96	80	106	85	99	88	96	106	86	89	97	85	95	100	98	102	87	93	92	85	87	86	101	100	90	95	110	101	90	112	91	95	95	95	89	98	86	108	88	87	90	86	87	103	115	91	102	90	81	98	84	102	93	85	70	102	98	89	78	100	90	86	91	80	99	90	87	99	109	123	93	87	117	77	102	104	88	90	91	102	104	101	95	96	87	91	97	87	94	97	105	97	91	102	99	86	90	83	104	92	83	92	101	107	87	97	95	77	102	88	105	81	87	119	83	96	98	114	93	98	111	88	111	103	93	85	108	76	110	102	110	96	99	94	93	97	93	91	102	78	86	115	94	90	89	87	90	107	99	93	90	98	112	107	104	89	103	91	88	94	94	99	103	101	99	92	95	95	97	95	105	86	93	94	93	93	86	86	116	108	85	94	91	96	98	86	97	97	99	90	100	92	99	98	86	79	81	91	97	84	121	99	76	97	94	96	104	101	111	91	96	91	75	101	105	95	94	108	89	99	97	83	113	84	91	84	105	102	90	73	107	73	111	95	90	86	78	89	80	98	108	90	97	86	105	94	86	77	111	101	91	103	90	81	88	116	107	94	109	85	89	94	96	105	92	95	96	98	95	109	86	98	96	94	104	84	104	89	90	91	110	97	104	97	90	104	88	101	95	105	73	90	98	102	102	86	109	91	96	94	107	95	96	96	89	85	83	97	92	101	89	105	89	80	84	104	100	106	100	102	96	109	96	76	98	82	94	88	104	98	85	104	120	105	92	91	95	104	81	85	82	89	95	112	93	102	85	92	102	99	88	82	91	98	82	106	98	87	96	106	89	94	96	94	92	91	99	77	90	92	91	84	86	90	96	95	80	108	101	82	105	107	91	89	90	97	102	91	110	90	114	98	93	99	108	96	100	103	81	95	110	90	103	89	97	83	114	103	96	84	93	75	84	91	102	101	101	78	92	98	92	78	82	95	81	92	95	87	77	80	79	88	97	94	90	96	113	89	88	102	97	93	83	102	104	92	96	86	89	101	108	111	80	101	93	86	94	83	95	95	94	93	95	99	89	91	89	91	96	107	85	94	103	100	78	90	87	91	95	103	91	102	90	100	90	95	85	92	67	102	98	89	99	82	94	94	83	97	100	90	91	105	110	113	107	102	102	105	105	90	78	103	81	82	102	93	92	85	85	110	90	85	79	87	79	87	108	94	100	100	101	104	97	88	107	97	100	72	101	79	98	103	98	96	95	89	113	109	84	98	107	103	99	87	95	108	85	88	97	91	118	102	102	89	96	113	91	103	86	113	83	92	92	96	102	92	84	94	94	88	93	72	88	101	109	79	72	86	101	86	102	87	96	98	96	76	87	77	109	105	96	80	89	109	94	84	106	87	125	109	97	88	113	94	110	100	89	105	82	91	77	116	112	117	98	85	92	90	86	80	88	104	100	89	90	106	93	107	79	89	79	97	96	114	94	99	99	83	117	99	103	95	114	92	116	103	102	86	75	107	92	102	101	98	95	98	88	77	106	93	96	115	85	92	102	92	91	101	113	96	105	92	89	83	83	101	110	115	97	113	89	82	75	87	100	110	91	105	94	80	107	110	121	80	91	96	91	87	83	110	90	88	80	84	76	77	104	84	82	105	94	91	99	98	111	111	73	83	91	78	116	83	102	96	92	89	101	92	97	96	96	106	106	92	95	81	92	92	80	95	97	95	113	101	106	113	94	81	91	89	92	106	122	108	80	91	89	91	90	106	81	111	93	92	101	102	99	87	104	87	68	100	98	99	76	85	90	82	88	81	92	125	102	101	95	89	108	86	82	96	98	96	90	101	89	100	96	97	96	116	77	104	98	105	108	92	104	94	94	89	101	99	101	91	89	78	100	104	92	94	103	103	103	79	100	80	84	92	93	110	107	84	91	86	87	90	96	102	88	91	109	97	117	85	90	103	90	101	108	93	87	101	80	84	98	93	88	92	103	81	112	78	104	103	112	91	95	77	95	100	88	83	102	98	74	96	85	91	93	80	79	86	97	88	100	98	98	104	84	97	108	77	91	106	92	96	104	87	103	93	82	82	100	104	99	105	95	84	95	83	94	107	107	82	106	92	97	95	95	121	101	107	84	85	97	93	106	97	86	80	89	84	89	92	106	88	104	90	98	106	97	96	92	90	93	91	102	91	89	95	124	95	97	112	81	97	89	94	92	91	88	83	107	99	101	82	103	79	109	106	96	96	98	87	90	97	91	89	86	95	95	74	98	114	105	97	92	97	74	92	84	89	85	81	92	92	101	81	94	78	89	97	95	105	81	102	87	90	104	99	96	82	103	107	103	98	88	89	99	92	83	92	75	79	103	96	77	88	88	88	92	105	76	84	102	93	102	90	82	110	87	102	97	97	119	92	83	109	89	93	106	93	91	88	91	85	103	90	89	101	105	110	96	102	107	104	93	91	88	97
25216	8863	5190	5923	12089	15484	16044	15087	13113	11195	10496	9947	11070	13374	13378	12356	11580	8893	7497	6757	5120	3743	6298	11964	13384	11550	8567	5548	3388	2246	1586	1185	996	892	773	741	725	647	716	716	671	709	772	703	672	685	721	721	727	737	690	720	675	666	692	671	676	746	677	675	645	743	702	706	651	730	694	680	729	711	721	715	715	660	709	697	672	673	711	694	711	676	687	717	707	685	661	680	720	671	690	709	697	679	683	699	667	720	722	648	688	719	733	683	675	658	743	684	685	742	704	674	739	661	682	685	737	735	688	696	618	754	718	673	679	667	677	668	685	698	679	691	717	663	692	684	684	700	668	705	677	676	679	735	705	669	675	710	724	692	696	692	722	673	690	712	698	694	772	718	718	688	679	695	631	682	734	706	645	710	718	674	701	703	694	712	710	680	688	683	665	679	681	704	722	709	648	722	714	617	740	728	718	676	710	677	706	708	716	725	751	701	689	729	691	710	697	672	707	706	664	678	658	712	699	690	683	688	687	678	732	696	715	706	699	696	710	697	711	679	714	709	706	703	685	683	715	705	663	694	688	678	660	664	678	662	711	703	729	659	691	676	687	695	701	682	724	701	678	668	686	655	718	647	695	686	719	710	715	688	675	696	684	700	720	647	709	710	691	667	694	723	676	742	678	681	691	721	667	670	726	682	751	684	646	690	670	693	724	707	714	658	708	704	771	684	686	662	711	709	692	694	717	674	663	698	701	661	703	733	701	712	688	720	717	678	657	685	672	731	702	684	719	685	645	668	669	644	674	712	680	638	679	632	705	674	674	703	698	726	671	708	706	691	732	749	661	691	673	696	696	721	678	730	685	619	703	681	705	717	737	710	688	667	688	665	657	692	725	682	678	694	696	680	721	673	701	712	705	692	707	693	671	710	703	697	708	710	686	674	679	730	716	714	693	683	704	687	701	727	665	698	697	694	694	705	654	692	722	676	713	701	750	663	691	682	692	713	722	663	744	710	690	724	688	682	673	661	657	693	696	725	669	673	680	720	684	673	706	696	729	686	697	684	739	670	732	710	718	689	655	691	683	707	701	717	686	673	645	662	741	716	669	699	653	754	694	675	682	659	649	660	714	692	699	703	725	693	707	696	723	714	688	688	748	725	698	664	671	722	687	703	713	689	711	686	670	729	706	703	672	682	707	690	659	689	704	741	711	682	693	722	718	719	671	713	672	681	691	682	673	622	663	719	697	657	721	698	685	666	679	724	683	691	708	677	688	660	655	690	715	724	710	666	720	688	681	670	701	710	671	668	725	699	732	732	668	646	675	721	663	734	655	717	715	682	695	683	671	704	708	702	693	692	704	694	717	701	656	674	712	664	681	673	694	642	748	697	711	697	715	732	706	692	673	735	700	732	678	724	722	713	637	678	711	692	683	719	672	710	703	679	706	702	698	662	682	692	703	654	735	700	687	724	695	675	670	635	676	681	749	692	716	690	671	674	680	678	693	696	725	699	682	685	693	703	725	662	678	694	696	715	673	681	734	676	694	661	739	659	690	691	696	701	692	696	707	632	720	672	723	721	686	689	712	684	745	712	723	645	683	727	709	674	694	745	659	679	686	673	680	703	639	696	732	655	717	689	655	744	704	655	709	671	676	673	694	678	709	659	721	707	694	712	719	712	684	685	690	676	671	703	685	660	684	725	678	699	700	722	681	682	672	733	707	691	712	699	649	720	665	716	682	728	690	697	706	687	713	707	750	700	719	696	713	708	655	708	676	707	682	671	700	688	655	649	698	699	691	683	705	654	700	725	690	656	708	698	680	698	692	751	672	718	727	724	714	729	678	669	668	679	741	672	708	713	699	721	655	723	674	726	657	739	722	666	670	699	699	690	684	707	730	723	713	692	744	717	647	734	694	684	650	684	679	684	673	715	690	722	763	661	654	684	730	681	717	648	668	718	642	698	678	670	739	690	709	699	669	694	709	652	693	684	686	715	695	671	732	726	646	718	734	662	670	691	706	686	716	709	681	694	687	671	707	682	654	704	699	742	689	701	682	691	680	689	670	705	707	708	661	667	651	639	707	700	741	679	705	676	646	665	707	718	705	703	691	683	677	692	694	702	723	699	658	698	682	664	677	707	689	660	695	756	723	688	677	660	734	641	701	710	681	660	708	667	704	678	711	679	727	688	742	708	673	668	675	664	688	677	732	641	698	699	705	682	688	685	704	690	684	705	709	667	706	704	645	683	693	697	738	693	664	691	671	682	658	671	694	651	689	680	726	687	657	690	671	733	638	684	734	674	655	667	670	713	751	705	668	714	657	706	685	746	756	659	686	660	674	726	683	688	681	699	672	694	665	688	699	693	681	719	720	678	688	696	695	720	712	694	709	671	660	672	700	683	713	703	690	671	671	689	690	704	697	736	687	679	654	707	717	675	690	694	696	667	678	658	662	704	715	676	704	675	660	662	691	707	691	715	670	686	732	666	715	685	690	706	773	700	694	691	658	712	669	688	711	740	742	687	699	773	729	732	657	686	653	662	661	770	670	720	717	660	696	667	677	666	705	696	671	684	668	717	718	694	690	714	745	674	664	715	714	651	691	708	698	707	677	689	688	683	671	720	672	745	647	708	730	677	731	730	704	683	690	665	645	707	610	705	683	665	683	701	727	710	683	666	690	700	688	700	631	689	741	732	674	693	704	701	739	739	668	729	705	661	682	701	677	705	700	672	702	708	697	691	649	674	759	687	730	730	664	687	697	692	659	664	706	687	717	713	736	679	702	675	701	736	707	692	656	677	715	698	700	645	662	702	697	683	696	674	653	682	677	718	683	679	653	706	716	693	719	646	706	691	700	726	700	670	702	689	658	697	675	715	692	660	724	675	733	703	763	658	729	684	680	675	708	669	702	696	643	680	692	725	725	696	684	726	689	719	681	731	672	709	734	719	709	707	690	675	638	672	687	692	724	710	653	682	750	695	691	700	686	704	681	678	677	699	701	685	691	700	714	703	715	690	722	720	724	678	713	711	673	719	700	694	694	708	687	686	691	689	652	713	783	641	714	675	701	707	716	738	670	713	733	660	701	722	673	705	698	720	681	682	712	688	712	717	681	689	711	725	706	675	670	673	693	691	658	714	679	673	686	680	681	686	659	661	685	675	749	689	668	660	684	686	662	684	706	654	677	694	671	653	770	737	673	710	663	717	683	744	658	701	713	700	688	684	682	701	709	688	671	635	663	681	726	682	723	713	740	776	711	706	642	661	733	686	724	683	722	682	630	711	699	629	694	650	737	697	707	678	747	724	668	689	712	686	738	689	689	674	697	670	711	708	653	671	697	669	685	720	710	690	714	722	641	681	685	689	662	731	678	739	711	698	707	756	720	690	734	719	663	666	667	694	693	675	711	688	634	703	657	683	706	706	741	684	699	744	702	697	729	689	708	688	724	676	710	663	711	671	685	688	724	728	708	698	667	624	665	672	691	711	714	667	689	691	699	667	714	704	710	726
2535	483	274	219	187	180	213	219	206	206	215	234	335	390	298	294	297	270	246	199	149	144	140	146	184	154	147	116	115	103	99	98	74	81	79	80	103	73	91	84	68	67	92	86	75	70	84	76	98	70	80	84	84	78	85	97	92	83	81	72	79	98	77	83	73	79	64	79	92	78	88	71	77	76	75	77	78	88	64	84	101	85	93	92	70	100	69	89	76	69	88	99	68	71	72	85	93	68	57	88	77	90	83	91	88	73	89	80	81	96	69	87	80	75	69	96	81	82	84	83	88	94	82	86	81	85	71	92	109	84	83	81	87	84	61	78	86	71	83	81	91	80	84	78	95	92	72	84	76	86	80	79	114	83	70	79	75	86	75	95	80	97	82	91	81	86	74	77	72	70	78	71	83	73	69	83	79	75	78	68	87	97	82	80	84	80	84	82	89	85	95	93	75	89	101	80	67	74	76	86	92	81	94	81	85	98	73	76	79	65	99	89	95	78	87	78	75	89	79	72	73	87	85	91	79	93	74	57	72	80	90	74	73	61	91	86	94	68	82	73	77	72	72	86	86	96	85	70	79	78	95	91	85	91	75	80	76	82	81	94	83	70	103	77	75	91	77	75	77	77	91	95	85	76	94	95	83	100	87	83	73	94	76	99	80	81	82	91	99	91	90	90	100	94	72	78	87	80	90	84	85	82	86	76	76	85	85	84	85	95	80	84	97	87	82	79	81	86	95	76	77	101	80	82	74	100	66	87	69	75	80	71	86	91	82	97	85	93	78	81	79	77	65	80	72	83	63	81	82	75	89	93	72	87	84	73	99	95	89	71	80	70	87	75	101	78	73	81	68	75	79	90	88	83	72	89	93	81	85	88	77	75	82	94	81	76	71	92	84	82	79	87	79	71	110	81	84	72	67	72	92	98	85	90	92	90	78	85	78	79	81	84	91	69	92	86	80	92	79	77	84	61	66	75	97	82	55	66	85	74	71	67	68	79	73	87	101	89	81	85	94	78	96	74	73	84	82	77	87	95	75	81	83	102	74	85	102	70	83	75	77	82	85	73	77	77	93	77	87	88	83	65	69	89	74	102	79	78	94	80	86	83	85	86	83	90	65	82	75	90	77	95	77	81	98	94	74	91	90	72	79	91	80	88	84	89	80	77	75	76	76	82	88	84	89	59	73	98	68	75	102	89	78	91	89	77	83	75	81	104	72	69	80	90	88	68	89	70	71	95	93	80	84	83	76	67	79	78	72	84	89	91	83	101	78	101	80	93	94	89	82	75	87	79	77	78	78	71	81	94	87	93	79	89	68	84	86	68	82	88	62	80	84	79	75	76	86	82	99	62	71	73	89	82	92	89	71	69	67	82	88	101	90	88	70	90	79	78	80	84	74	77	71	82	94	82	76	87	91	89	93	86	84	80	86	96	71	83	102	81	68	73	79	77	86	75	64	93	61	73	63	83	87	80	79	75	95	96	79	67	94	79	74	76	76	87	71	86	77	87	82	97	79	73	85	98	85	65	72	83	80	75	72	69	82	84	75	91	82	79	76	74	97	81	76	77	98	79	81	80	73	93	75	81	71	85	75	83	84	82	90	77	86	83	74	82	73	90	69	76	78	96	83	72	80	88	99	90	62	87	81	83	103	71	65	68	83	89	94	86	88	67	91	74	85	78	88	77	86	79	85	73	91	75	76	80	92	82	75	74	83	76	85	73	82	98	80	87	71	85	87	89	84	86	83	82	90	68	76	77	70	81	79	76	82	73	74	105	79	83	84	71	75	85	79	58	87	71	76	85	81	84	72	76	70	94	72	92	66	78	81	78	78	84	62	94	92	80	86	65	81	80	87	85	108	73	90	80	84	77	66	74	79	77	77	94	94	76	87	93	87	75	88	93	88	77	92	67	79	85	90	68	93	84	80	79	84	82	92	85	83	79	93	82	89	81	75	88	70	84	91	85	100	80	80	84	96	90	95	78	85	95	84	85	68	93	76	81	92	74	84	76	84	74	81	76	78	91	102	63	73	72	84	83	76	79	84	70	99	81	93	94	71	92	85	94	82	70	101	68	80	81	89	73	80	82	74	69	80	92	80	71	93	84	75	69	85	81	66	67	75	72	69	82	76	86	69	77	81	79	91	90	92	87	82	78	86	72	78	86	85	87	80	88	73	78	86	80	81	85	78	69	74	80	83	90	77	82	79	69	90	88	81	69	82	77	82	81	69	70	74	89	71	93	89	93	74	74	85	89	85	99	79	86	68	73	104	93	73	95	81	66	74	64	81	98	76	80	89	75	75	86	104	93	86	85	91	87	80	65	78	74	85	65	72	77	80	88	75	79	88	81	81	92	90	85	85	104	76	71	90	94	67	84	68	100	76	77	96	73	84	78	75	99	68	82	78	88	70	85	86	91	73	90	89	92	90	82	80	84	101	84	74	74	66	74	85	97	70	92	85	95	91	79	72	65	70	86	81	85	73	86	88	97	81	77	78	84	76	93	83	82	75	83	64	80	84	73	74	74	79	86	77	100	77	71	63	79	80	81	90	100	95	87	71	72	85	72	101	90	86	85	81	79	81	56	74	99	85	88	76	70	89	76	88	81	82	83	76	112	74	87	92	78	76	67	73	92	69	77	72	84	81	87	74	80	66	74	88	82	77	96	75	84	84	90	68	93	103	77	85	83	83	81	68	84	102	79	87	97	83	91	62	100	85	84	105	86	77	84	91	74	67	80	78	83	75	79	86	75	88	74	100	71	89	67	98	81	80	97	87	103	75	83	97	81	87	84	91	58	88	74	84	78	88	79	88	91	80	91	59	87	93	63	76	80	76	71	92	78	88	82	78	83	87	85	93	79	95	68	97	75	89	64	83	74	89	79	73	89	75	91	77	82	71	73	84	73	77	94	93	75	82	101	76	88	84	92	81	62	83	79	76	103	85	64	70	78	65	78	74	98	83	91	82	66	78	76	71	77	75	80	88	84	96	78	83	95	79	84	60	94	95	83	84	77	64	82	80	88	92	83	76	67	78	77	73	82	60	89	82	81	80	80	69	65	86	82	103	90	103	80	65	76	70	92	93	73	83	82	85	78	76	79	74	90	61	83	81	68	99	78	80	78	63	80	78	77	81	81	84	79	85	92	71	84	74	74	85	85	68	81	100	81	75	85	70	73	84	84	89	94	101	85	90	83	85	92	81	96	85	70	81	103	72	75	85	75	81	88	85	76	71	83	94	82	77	70	75	77	71	87	92	82	71	77	70	78	73	94	102	91	81	78	76	84	69	71	78	97	77	73	84	92	69	76	90	72	82	80	71	92	88	82	72	60	84	66	93	72	80	79	108	93	106	83	93	74	89	80	92	80	92	69	71	77	98	95	85	81	84	92	85	74	72	64	77	74	87	81	83	82	91	81	82	103	76	79	80	98	77	96	74	92	85	72	80	73	74	68	77	90	89	84	93	96	70	81	85	86	84	69	70	95	83	85
18656	5473	2995	3149	6356	9604	10238	8916	7738	6430	6484	6681	9388	10189	8484	8065	7264	6061	4648	4080	2778	2436	2589	3349	3189	2759	2064	1435	1123	883	812	725	675	630	654	579	610	663	621	599	585	621	597	593	606	600	593	604	605	583	581	614	596	592	609	610	614	597	609	626	659	600	609	599	663	651	578	615	594	606	612	610	614	585	645	617	582	631	634	594	632	622	585	599	615	639	601	612	621	615	621	572	550	585	606	611	584	627	602	632	632	588	574	609	605	599	593	618	629	579	625	621	549	601	596	635	655	638	590	598	579	617	594	590	604	589	592	579	646	649	568	577	628	604	690	638	612	636	607	610	646	596	592	615	597	632	659	619	612	613	611	565	632	661	601	634	609	586	557	611	620	593	628	619	596	597	613	603	596	588	620	605	685	574	626	612	583	600	552	646	623	613	613	618	578	648	643	620	617	647	598	613	611	704	632	621	581	618	641	607	640	629	616	626	632	574	556	635	615	596	669	578	589	594	612	617	619	651	570	618	621	598	614	600	626	598	572	612	637	621	621	620	591	614	626	596	654	618	630	565	600	604	643	578	610	657	596	608	647	621	607	574	634	599	602	604	613	566	597	628	650	595	575	605	630	599	624	586	636	639	617	657	583	617	586	591	626	629	579	642	622	643	640	576	634	609	620	609	606	607	615	623	633	585	620	615	603	586	562	579	632	586	594	633	660	643	615	634	604	586	652	599	586	635	590	594	625	620	607	594	658	624	615	599	607	607	633	585	584	562	626	614	595	587	634	622	658	589	611	578	601	626	572	613	612	637	650	618	618	650	608	585	600	542	574	611	599	635	617	589	599	567	580	643	640	623	561	621	623	585	634	626	572	582	613	585	615	594	603	613	624	643	626	554	605	597	596	612	617	627	620	644	611	591	615	602	599	629	612	627	614	601	646	597	645	582	652	623	611	618	623	555	578	567	590	624	624	647	653	585	604	626	594	597	569	588	590	610	599	625	629	604	596	603	621	606	603	606	605	594	599	605	615	583	603	606	596	646	607	641	600	599	613	606	578	582	611	622	595	669	563	615	602	616	589	603	590	632	592	598	627	619	670	564	610	589	619	578	661	594	616	584	627	673	602	652	643	637	631	640	605	614	619	537	556	651	601	595	562	601	588	582	601	640	584	611	601	604	617	577	619	599	590	587	605	639	642	622	610	587	583	592	593	585	600	632	610	581	664	651	603	610	625	654	639	639	642	615	616	610	626	629	625	565	603	588	604	575	556	608	587	637	582	628	603	633	596	583	588	610	618	596	635	611	620	593	564	622	627	651	611	594	609	581	617	639	566	682	599	618	626	613	588	612	630	627	631	619	628	615	635	601	611	603	633	600	584	577	590	598	589	603	546	596	587	570	604	618	604	619	631	628	629	595	616	645	605	602	634	588	617	625	627	628	588	627	580	605	604	591	614	569	590	642	628	649	620	612	622	598	642	643	598	571	623	629	621	631	599	574	635	573	585	583	598	641	599	604	599	576	592	612	606	615	644	596	583	575	597	578	608	651	646	549	606	592	644	613	584	635	615	619	583	606	628	615	627	622	611	605	579	622	652	631	634	574	643	587	567	576	596	636	610	579	613	620	628	569	581	613	600	614	657	605	601	629	615	631	598	601	632	630	644	566	620	592	635	584	587	586	607	631	638	610	627	576	593	590	616	603	650	602	641	599	597	617	616	616	688	571	601	640	604	559	607	561	622	647	611	614	568	602	624	617	637	654	611	625	613	620	590	611	610	590	611	609	609	619	605	647	631	619	623	633	611	646	627	626	614	621	594	640	550	652	585	598	602	584	640	613	587	624	553	659	574	628	591	615	627	607	624	637	605	535	584	650	630	625	628	601	656	617	581	558	603	610	619	631	619	594	615	566	612	603	609	581	595	612	624	624	646	646	639	610	617	588	627	636	585	629	602	622	618	630	585	607	613	674	623	617	604	676	617	621	600	603	570	602	611	607	648	623	605	588	657	638	609	631	609	611	583	641	621	604	601	626	615	632	637	614	615	620	648	604	640	626	673	576	603	598	608	607	618	624	633	600	581	556	608	630	590	601	618	598	620	572	577	587	627	617	611	621	569	651	636	627	611	577	615	585	602	586	601	632	594	595	604	597	667	593	606	572	654	609	650	621	632	633	666	619	614	613	638	614	638	555	593	627	602	584	603	643	597	586	644	601	611	638	571	597	630	567	613	647	603	629	568	626	601	654	596	648	603	635	617	617	607	539	612	610	616	619	595	640	629	610	624	626	610	589	638	610	614	650	619	613	608	640	570	609	629	595	644	618	604	628	634	616	600	608	580	623	618	575	629	600	610	653	615	587	622	555	580	624	648	596	627	599	671	616	638	605	603	666	628	638	547	629	613	673	651	613	644	665	586	607	625	605	659	625	610	637	625	629	627	612	621	608	575	658	590	539	662	608	606	612	596	608	606	611	632	595	611	611	616	595	601	590	669	605	569	614	633	627	629	641	569	593	614	617	604	603	650	619	599	596	607	579	608	571	622	608	628	593	605	599	605	580	644	590	592	601	598	581	623	591	606	588	606	594	624	605	593	612	620	657	630	632	643	604	618	578	599	612	606	582	646	589	652	610	663	608	636	620	619	638	640	630	612	587	613	602	575	593	596	596	628	592	599	618	557	643	593	601	630	630	589	645	601	599	593	624	609	600	602	574	603	580	610	604	625	639	632	626	580	582	641	660	556	597	638	624	613	603	609	602	611	624	581	621	610	642	577	598	583	624	650	626	576	608	593	608	651	647	651	616	624	623	623	610	571	634	633	602	626	579	624	600	592	593	596	675	641	587	608	619	625	649	596	596	570	587	599	578	632	598	604	642	635	605	600	623	591	612	592	636	594	630	643	583	625	627	562	607	629	636	629	599	580	567	648	581	592	651	646	589	634	655	611	607	606	585	623	604	605	617	569	587	603	609	628	620	612	608	631	617	623	646	618	619	645	596	609	633	560	614	563	649	614	600	636	614	612	598	600	641	629	625	619	581	641	610	616	586	635	580	600	631	599	612	668	609	570	623	600	649	606	620	602	643	600	633	615	589	624	633	595	656	623	597	613	592	600	598	668	598	570	617	626	606	594	665	577	639	592	627	619	583	570	614	638	626	635	598	600	613	645	626	608	584	594	616	604	593	607	622	599	615	590	603	638	602	650	574	657	627	604	607	643	604	625	630	610	575	653	624	678	619	631	617	588	594	608	623	656	637	553	643	630	609	604	618	602	578	598	614	657	594	588	596	604	654	634	610	621	610	587	657	562	613	609	652	563	650	656	620	623	615	615	616	608	650	614	598	602	611	608	557	605	591	589	562	615	658	615	630	579	626	641	604	579	607	615	630	585	638	600	695	638	637	597	595	593	594	640	588	606	642	592	621	599	625	606	612	626	618	613	566	630	627	604	650	584	606	640	574	638	646	600	603	613	605	611	618	587	632	641	604	609	648	621	624	603	632	653	571
2577	706	395	237	220	277	298	298	285	316	266	359	492	559	503	434	356	310	289	223	157	164	243	359	377	336	286	183	153	106	103	100	102	75	79	83	73	92	95	76	108	90	97	85	72	86	94	80	91	85	83	94	95	78	89	86	83	85	79	87	87	84	78	85	92	74	96	87	75	96	91	87	95	80	93	95	87	86	82	86	95	84	96	81	81	74	85	82	83	72	95	86	81	72	90	85	88	92	92	70	82	85	91	81	78	89	87	81	74	80	93	65	93	68	81	79	90	71	78	73	68	99	76	88	64	84	79	79	73	75	78	72	85	95	95	82	88	86	82	87	66	75	73	89	97	84	79	83	92	85	82	69	92	82	73	90	96	92	95	78	96	93	93	91	111	85	88	78	92	76	96	92	103	77	74	82	95	77	108	91	79	92	89	71	89	98	101	70	75	100	86	86	76	77	84	83	82	99	77	79	70	64	90	88	75	91	80	68	76	80	82	92	81	89	91	86	85	89	73	72	90	93	90	89	89	98	82	81	74	79	75	93	68	72	102	89	101	78	100	80	89	84	86	84	93	103	88	95	77	80	87	90	94	81	88	78	100	83	77	75	70	103	83	83	86	80	75	88	87	73	87	95	90	84	77	79	78	88	85	93	81	89	98	68	103	90	102	94	81	87	79	69	79	75	89	76	93	77	82	87	78	78	97	56	76	86	99	85	73	97	76	79	96	78	86	79	79	79	68	87	63	77	89	80	78	77	97	77	76	75	78	92	81	75	92	81	73	82	79	73	86	87	74	74	76	76	95	77	90	78	81	67	76	80	92	88	92	83	78	70	77	83	79	92	91	72	87	78	69	78	82	98	82	86	70	94	78	82	93	78	85	80	83	86	73	96	68	98	97	69	91	72	109	91	82	80	82	89	84	80	89	79	87	105	103	75	102	84	91	93	95	94	85	83	64	69	94	79	80	86	73	86	83	85	86	78	97	76	91	84	75	75	91	87	79	55	85	83	80	77	84	75	71	81	85	85	85	86	78	77	95	87	74	102	97	85	101	101	97	80	87	93	86	73	71	106	82	86	96	85	86	91	86	87	83	84	91	81	97	93	90	77	82	98	76	91	91	85	87	76	89	93	79	80	84	70	77	76	88	94	88	83	79	95	87	85	78	91	89	84	93	81	79	83	80	95	89	64	73	89	86	78	92	85	81	82	87	68	76	73	102	80	74	70	77	96	85	97	78	90	71	67	98	79	87	72	96	89	75	87	65	86	90	79	91	84	77	86	88	86	86	83	84	85	71	81	92	90	82	79	88	85	76	78	97	83	64	73	79	70	80	80	86	73	96	86	80	104	79	85	96	74	91	86	75	85	79	78	78	64	107	81	93	86	81	74	85	85	72	79	81	90	72	80	87	92	95	80	90	75	91	77	75	89	86	80	76	79	98	77	74	92	84	83	74	91	81	80	90	76	87	95	91	92	86	76	84	73	73	58	79	82	96	88	91	81	81	78	81	77	75	81	77	73	84	82	93	73	89	80	86	97	94	95	82	70	72	72	80	80	86	71	85	79	91	86	67	83	75	72	75	102	93	77	90	97	89	82	80	90	63	79	88	86	97	95	80	83	80	71	100	96	91	81	84	71	85	83	86	91	78	88	77	88	86	90	91	104	94	78	93	98	82	80	74	87	80	81	82	84	99	74	64	77	82	82	87	55	64	67	82	86	103	63	78	70	71	95	85	90	78	84	97	78	91	81	81	81	93	91	89	87	77	97	71	78	85	78	76	84	71	70	73	83	84	89	68	98	76	77	86	87	83	91	95	86	93	90	82	94	64	78	87	71	94	80	82	84	79	91	84	79	81	89	74	73	73	83	86	76	67	88	80	78	86	83	73	90	84	71	79	88	83	79	85	80	82	90	80	89	73	66	80	86	91	87	72	72	76	97	82	85	89	83	83	100	79	87	85	86	71	77	68	100	87	72	85	78	79	82	72	65	66	80	88	81	90	69	93	98	78	71	91	97	72	81	90	84	96	90	92	90	97	90	73	75	90	83	96	87	93	91	83	73	77	95	77	80	68	85	82	94	83	84	91	104	84	82	84	77	81	88	84	84	87	86	101	80	74	75	83	81	90	84	95	95	84	83	81	92	75	76	87	80	62	65	101	101	92	66	89	65	89	94	71	59	100	73	78	83	108	90	100	92	71	87	83	80	82	82	85	88	78	85	89	88	88	70	92	97	91	84	86	82	86	82	81	84	73	84	64	76	80	82	90	72	73	79	82	65	90	88	87	91	72	75	79	60	61	80	90	69	67	83	70	69	66	91	83	84	83	96	74	91	91	78	84	73	84	80	74	93	89	88	75	83	95	83	75	91	92	76	84	86	84	97	97	77	73	79	81	82	84	103	77	73	82	82	79	94	89	116	103	67	63	73	96	92	85	77	76	76	80	86	68	69	99	66	85	89	91	81	66	84	81	74	72	87	84	78	80	95	104	72	90	89	105	99	87	77	64	93	78	83	86	85	98	90	91	78	75	89	73	76	65	71	77	74	76	86	91	66	83	70	114	74	88	84	91	96	89	94	82	85	93	75	92	84	82	79	83	74	65	79	101	97	72	87	88	73	89	80	85	96	90	102	84	80	87	80	83	85	86	87	85	91	90	89	101	82	81	68	76	63	87	92	84	88	93	69	87	67	93	67	88	82	66	72	81	86	86	78	95	72	85	87	104	93	87	83	76	84	79	84	79	91	75	75	91	97	77	70	81	84	86	89	91	73	84	78	83	80	82	76	84	71	74	82	76	78	81	87	78	77	78	74	102	85	100	78	79	85	92	75	78	74	66	83	92	79	80	91	77	68	94	83	84	75	88	93	83	82	92	77	83	88	73	98	81	80	82	82	91	95	88	85	85	102	77	93	66	68	95	93	77	77	69	83	78	80	88	81	68	83	96	85	88	72	72	84	82	93	83	95	83	87	90	80	77	70	90	86	93	83	85	100	76	93	81	99	82	68	84	78	84	77	84	82	78	89	100	81	78	74	91	90	87	78	85	96	66	72	79	75	63	74	80	82	73	89	89	88	83	93	89	72	75	80	105	85	92	81	79	76	98	82	76	80	81	78	92	73	90	82	77	81	109	85	67	68	81	108	94	81	77	88	81	82	95	95	89	72	90	94	91	74	80	95	73	70	90	86	84	78	98	85	83	93	75	94	78	79	76	86	74	78	68	83	72	88	87	69	87	84	85	89	84	81	80	66	87	80	77	71	84	86	104	87	73	99	77	80	89	87	89	62	71	79	75	90	85	89	78	94	99	67	74	81	94	92	88	86	81	78	80	77	94	96	91	92	92	80	64	69	82	96	91	92	73	84	70	87	78	86	80	82	83	79	91	84	71	71	100	88	76	74	76	91	85	79	80	81	74	79	74	75	81	80	84	89	90	89	81	84	71	78	78	90	84	88	72	87	73	81	82	84	77	86	75	66	86	92	94	70	72	70
22391	7341	4027	4246	8993	13585	13299	11205	10059	8882	8492	9998	13579	13067	11565	10628	9074	7327	5794	4369	3268	3409	5009	7029	7319	6321	4619	3102	1925	1373	1109	858	739	644	615	651	637	583	642	605	574	640	629	626	617	642	589	591	590	573	558	633	607	578	624	599	609	618	604	625	573	582	623	577	640	623	616	618	634	600	627	643	618	582	592	563	590	591	575	593	606	613	594	546	613	639	589	597	612	626	589	591	629	625	578	562	649	632	588	612	603	635	648	581	620	603	579	632	625	605	601	631	606	626	553	633	567	615	581	577	673	624	618	594	634	590	615	696	574	611	590	660	646	618	628	629	619	612	572	597	663	643	643	635	574	615	636	595	603	609	602	583	607	617	614	590	627	629	671	576	656	617	633	593	603	632	587	624	538	593	600	663	635	596	628	624	634	637	630	604	620	661	619	582	615	625	628	646	593	631	628	603	605	598	652	581	601	582	654	599	595	639	614	573	595	621	585	623	624	618	612	604	619	593	626	623	655	648	628	613	609	624	613	571	627	640	656	607	620	671	632	598	575	630	630	647	590	606	647	604	603	606	613	622	642	615	627	681	639	616	636	626	657	598	600	604	579	608	654	614	604	635	617	611	603	576	626	652	580	589	628	661	629	574	583	634	612	618	604	602	594	633	605	573	578	636	624	605	550	584	633	602	655	641	585	623	620	618	601	618	619	585	653	610	608	588	649	607	596	643	630	606	622	609	595	658	570	567	600	593	576	589	607	612	641	625	619	580	640	607	613	610	642	613	595	577	593	594	588	608	586	641	578	651	606	586	582	617	619	626	602	648	627	647	617	615	613	644	637	605	618	622	598	573	623	609	628	625	608	618	628	579	635	602	601	623	604	611	613	623	625	614	605	657	595	613	594	631	606	627	633	605	663	632	687	594	624	607	592	637	586	682	642	576	600	605	648	604	629	649	583	564	578	590	652	642	632	644	634	659	596	585	593	575	612	631	625	622	568	585	586	625	651	609	596	588	612	643	640	654	637	603	628	582	630	584	603	620	620	642	597	579	589	604	625	611	612	590	611	570	624	613	571	612	627	637	575	598	634	607	614	628	608	646	592	582	593	556	569	625	629	644	621	621	611	608	619	612	613	666	648	620	583	595	645	587	586	641	639	568	617	616	651	592	582	661	610	585	623	663	625	601	612	614	612	613	657	620	630	590	595	596	619	578	604	609	635	582	633	621	611	592	636	601	596	623	644	572	617	579	578	643	606	609	611	607	607	623	606	604	654	628	603	635	613	604	599	622	612	644	615	625	569	594	602	582	612	615	616	615	587	608	589	616	595	603	645	590	640	615	578	639	602	595	542	616	635	583	664	631	569	573	567	627	582	603	629	576	612	571	615	593	639	610	589	618	574	654	621	573	636	608	639	638	642	635	636	605	599	638	650	589	636	617	574	608	646	577	612	645	643	581	653	619	619	642	587	593	597	588	596	580	629	616	623	632	598	629	667	638	643	611	573	633	643	595	625	598	596	629	577	640	630	648	654	612	626	632	613	633	654	624	610	593	614	651	613	613	612	612	653	602	593	616	610	634	591	576	641	585	596	623	596	598	636	625	583	589	624	602	619	570	611	588	584	619	591	633	662	599	597	632	589	605	578	633	582	584	606	621	621	649	615	600	582	628	612	628	587	580	592	576	626	631	618	590	610	633	601	583	627	620	580	600	655	596	605	590	604	633	584	611	650	615	603	649	571	576	577	686	625	618	605	601	555	611	592	585	630	609	626	606	673	617	613	597	625	601	568	577	614	645	569	650	606	624	572	578	584	636	606	623	612	628	634	596	634	602	610	609	584	642	637	613	623	605	593	654	606	585	664	676	590	655	569	627	594	624	640	637	612	612	605	598	611	608	652	627	658	643	629	608	597	602	612	648	625	638	666	644	605	652	613	592	650	585	637	630	611	605	608	607	604	633	637	630	575	633	602	592	599	635	614	629	601	669	621	570	537	577	594	642	621	634	615	611	649	610	617	656	612	672	623	625	605	613	630	629	626	638	648	656	583	594	620	640	578	604	608	584	606	630	627	581	569	607	596	636	644	591	623	573	613	613	628	643	593	583	597	607	595	615	648	608	639	612	614	632	642	600	603	626	624	651	655	587	600	614	584	625	677	599	604	581	632	596	603	598	624	632	630	613	618	609	648	600	580	573	580	609	630	633	606	616	616	597	642	653	579	648	640	626	617	618	603	629	656	599	610	610	606	602	554	604	619	628	620	632	608	633	577	611	597	660	604	606	585	634	601	608	631	567	603	591	591	620	633	595	608	633	618	614	588	602	654	607	663	587	636	608	648	576	638	582	604	572	604	617	623	625	614	627	582	653	570	593	623	610	603	598	636	596	610	668	636	588	626	671	612	557	611	607	640	617	607	621	594	601	562	580	599	579	639	629	632	606	642	596	642	588	633	624	626	627	601	603	621	622	622	555	623	626	603	640	584	576	642	599	623	634	621	575	624	607	616	600	582	623	636	589	622	602	555	602	641	597	616	601	620	616	629	646	632	607	595	641	645	639	555	567	603	590	601	584	624	612	658	659	613	612	612	627	591	646	610	659	581	559	581	619	635	618	626	617	582	578	593	668	602	650	590	606	592	626	599	620	586	652	608	612	643	574	660	631	626	611	647	614	583	627	598	588	580	624	674	588	640	638	620	629	633	597	612	614	635	677	608	613	604	607	592	652	684	608	587	613	627	618	633	626	612	604	654	600	617	598	632	637	617	624	573	645	628	627	620	610	617	604	612	635	628	592	603	659	611	643	651	623	612	623	605	632	612	537	577	604	642	613	602	648	578	582	592	624	646	621	647	610	596	626	628	623	635	627	666	620	595	590	643	660	605	653	637	639	656	642	650	603	587	650	619	577	659	603	632	631	637	597	644	602	644	637	640	618	607	624	615	645	613	624	627	621	601	619	624	587	604	555	621	625	589	589	619	591	637	602	633	564	622	617	572	612	625	620	607	633	600	622	649	591	582	589	595	593	580	603	604	568	596	627	604	598	616	596	611	619	616	585	585	640	591	581	656	610	595	616	628	600	629	620	590	621	627	600	590	601	585	626	596	636	644	570	614	614	611	600	627	582	632	561	636	611	606	614	631	621	604	602	677	570	637	619	613	594	591	623	652	604	625	599	583	643	542	619	579	649	646	607	590	595	620	621	643	620	624	599	558	638	637	666	618	592	601	662	632	577	609	651	600	644	603	629	626	604	626	652	648	612	602	578	637	630	605	595	606	629	595	592	630	599	588	597	621	635	621	625	586	599	590	600	593	601	626	631	618	601	624	620	568	633	600	656	624	639	618	599	629	574	600	606	631	635	618	658	601	625	641	613	564	620	595	567	634	611	616	589	656	638	611	659	688	596	570	613	620	632	522	619	636	597	606	603	594	621	616	593	560	599	621	607	584	617	633	616	604	583	609	609	625	636	647	634	627	613	639	617	566	589	603	619	579	566	595	604	624	615
3701	641	400	286	241	265	276	278	327	287	305	478	464	519	467	469	418	350	257	223	184	187	275	432	446	339	287	209	162	123	105	121	95	97	98	88	82	87	81	94	105	103	101	100	81	93	87	86	99	92	97	107	96	99	99	96	107	93	96	97	83	104	93	60	110	75	102	95	105	95	84	112	91	101	112	97	80	112	95	83	108	115	99	112	89	83	89	114	93	84	97	84	96	97	90	98	87	87	107	105	89	89	82	108	96	106	91	105	89	96	90	91	106	96	96	82	101	86	93	99	106	83	76	89	74	101	100	91	74	112	87	120	88	105	95	88	110	92	85	99	90	95	92	101	96	79	103	102	86	103	90	116	100	107	84	101	88	97	96	85	109	86	93	89	96	106	71	89	77	104	81	84	95	89	90	100	87	101	93	108	93	95	92	96	88	79	91	99	75	86	92	79	86	103	99	106	84	76	86	88	100	98	93	105	83	86	98	104	90	113	80	83	80	106	90	97	77	89	96	79	100	87	85	106	90	91	105	96	73	89	93	87	107	107	102	101	86	104	80	97	105	92	89	94	90	109	89	92	107	88	85	96	91	92	88	74	87	75	86	104	95	102	89	94	106	114	96	100	97	96	101	95	105	97	85	83	92	93	104	89	99	114	98	83	79	86	108	97	87	105	108	82	99	99	99	77	91	87	100	94	90	94	89	115	86	90	100	96	97	89	102	91	103	107	109	91	88	85	87	95	87	85	93	96	76	88	83	73	90	92	88	80	85	77	83	108	94	126	95	101	86	104	85	106	102	88	90	95	99	105	91	84	104	88	96	83	98	102	90	90	88	87	93	80	95	106	99	89	102	98	100	82	96	102	88	85	95	99	103	93	86	96	93	83	85	99	93	92	80	87	100	112	102	92	105	99	98	83	81	95	90	85	70	96	90	102	115	98	98	115	90	87	82	83	103	94	97	92	79	103	93	99	108	98	89	87	93	86	100	93	116	107	80	105	92	92	86	96	99	82	79	96	78	103	104	108	91	87	115	91	90	104	96	104	119	101	112	100	87	89	90	100	88	91	93	100	78	95	88	96	100	113	89	101	80	74	93	81	101	97	95	96	77	93	85	102	93	102	84	80	104	92	93	95	102	106	101	79	83	110	101	72	88	116	87	90	95	91	88	93	92	91	88	95	90	91	94	103	77	93	97	100	98	89	113	103	93	94	87	94	103	82	97	84	85	94	102	88	99	75	92	104	85	93	107	98	90	101	90	92	107	90	78	75	96	86	100	114	84	110	93	103	96	86	99	89	108	97	93	94	99	85	81	91	103	96	89	79	108	104	106	92	93	102	96	89	93	88	102	93	101	100	98	82	94	94	93	81	95	86	103	104	94	91	94	96	95	90	87	90	87	88	93	87	93	90	96	102	120	98	98	103	94	107	83	87	94	104	83	93	98	96	98	101	100	103	86	88	105	95	96	86	91	88	86	99	99	77	101	80	86	106	91	101	106	70	101	106	109	85	92	95	95	88	86	94	109	81	69	87	82	82	119	92	103	91	86	95	102	101	102	94	94	100	104	93	105	91	79	83	90	105	86	98	89	94	86	78	94	89	80	95	99	102	95	91	95	88	98	95	96	101	102	95	101	80	120	99	108	81	93	87	87	92	102	84	110	80	94	79	105	94	104	111	108	83	105	95	94	91	87	89	92	103	91	83	108	74	94	108	91	91	115	88	89	86	104	108	93	84	92	99	94	90	98	106	104	95	95	116	96	119	94	86	94	90	94	90	82	92	101	88	88	99	82	93	91	107	103	93	102	100	97	88	84	89	100	88	85	76	103	91	94	97	97	76	83	95	101	87	97	105	97	90	105	100	97	98	79	84	88	92	97	82	85	93	89	101	83	80	94	94	108	81	77	83	74	95	89	94	98	81	96	98	93	105	89	98	103	88	96	80	91	90	91	93	106	95	99	105	90	95	83	91	98	84	85	94	89	98	99	97	99	85	97	87	100	96	91	93	91	92	97	83	94	94	88	112	99	89	99	88	91	115	94	84	93	92	84	90	91	91	100	90	102	98	91	78	110	73	86	92	114	116	93	86	106	87	100	105	96	80	90	97	99	88	78	94	80	106	88	107	89	89	86	103	123	97	90	103	77	104	93	107	107	98	96	87	124	99	94	80	97	95	84	93	91	89	73	96	86	87	98	88	108	86	96	90	96	94	80	69	108	104	87	96	97	101	100	87	92	101	94	118	111	96	82	81	102	83	87	89	100	83	90	86	97	92	96	90	105	106	105	107	86	92	94	79	97	102	109	95	83	113	107	101	93	97	99	91	90	89	97	82	96	102	91	94	78	83	93	91	87	79	88	103	97	97	92	79	87	83	94	99	105	101	86	101	105	96	78	90	93	100	80	109	97	82	92	106	89	112	92	90	90	89	73	96	86	87	110	89	92	103	100	117	104	114	102	94	87	83	98	82	119	109	99	77	96	99	88	88	89	104	90	97	106	100	81	92	93	91	102	94	98	105	82	103	103	96	82	81	92	111	91	86	78	97	100	84	95	93	107	99	96	82	95	87	82	92	94	107	71	105	83	101	96	99	90	98	90	108	117	99	100	92	74	100	86	97	97	100	82	101	96	95	96	105	113	81	101	77	82	94	87	92	103	105	114	96	90	92	94	98	105	86	109	81	92	76	101	99	86	97	74	80	111	104	91	98	112	93	83	86	86	94	101	84	99	84	103	103	90	78	92	98	88	84	77	89	105	94	98	98	88	91	90	79	110	106	95	106	102	102	92	78	79	78	93	90	89	95	73	89	103	109	104	86	80	95	99	108	89	95	97	91	95	81	96	84	90	96	100	80	88	86	109	97	114	93	92	96	88	111	109	91	94	88	108	87	92	92	103	96	91	89	82	107	96	88	90	90	92	90	95	102	98	92	77	85	96	109	79	92	89	101	102	100	97	97	110	79	77	86	75	117	77	103	89	102	92	72	93	108	106	93	86	86	94	92	86	108	104	89	89	101	105	99	84	91	111	84	92	100	92	91	91	96	92	81	89	78	97	89	85	81	82	90	91	112	97	92	87	69	102	92	100	101	85	106	86	73	86	100	106	109	99	88	121	91	90	85	108	112	100	95	101	86	90	95	86	104	91	80	87	104	117	93	99	90	90	95	112	112	105	91	83	97	106	99	100	89	94	89	93	90	101	95	98	90	90	88	91	97	102	101	93	101	103	95	91	104	101	116	97	78	100	98	82	98	94	95	78	91	84	91	89	101	100	90	82	98	94	80	110	84	89	87	94	98	91	82	94	94	104	89	100	113	86	82	87	91	88	85	75	84	85	98	98	90	100	79	90	94	100	83	102	91	93	95	87	84	91	85	90	85	77	108	102	97	102	107	89	109	105	100	93	111	90	86	78	112	99	82	107	87	98	86	91	76	96	89	98	89	89	97	92	95	106	101	88	91	106	88	72	93	105	101	87	115	90	97	90	101	100	97
20659	6699	4136	4292	9123	12722	12175	10830	10256	9760	8766	13876	13283	12323	11217	10518	9205	7374	5553	4965	3788	3689	5854	8108	8354	6778	5013	3305	2165	1535	1162	947	827	758	730	664	689	720	672	739	723	719	698	721	726	690	627	665	693	740	718	716	690	688	679	684	722	672	666	668	706	668	637	692	648	679	665	703	688	708	686	692	708	682	667	692	716	637	676	728	641	729	720	712	689	701	730	702	759	717	706	699	703	711	690	700	715	670	668	675	688	760	703	676	711	738	672	696	700	645	716	695	696	699	710	696	728	697	666	660	704	709	685	750	651	721	693	722	719	685	679	667	674	656	690	734	705	681	707	696	742	745	697	640	692	683	673	690	668	698	692	639	672	712	725	676	730	702	710	666	724	670	732	706	646	669	713	708	663	696	670	705	719	687	694	723	724	678	719	687	737	713	672	652	682	697	682	702	667	739	674	674	681	739	689	734	674	678	713	681	700	706	705	676	688	701	735	659	716	689	669	717	679	671	698	684	662	681	690	721	668	705	692	705	641	712	716	669	720	703	708	689	700	667	723	676	681	721	728	729	691	708	713	702	720	649	732	711	719	712	665	657	703	693	713	722	687	677	705	717	687	646	726	709	700	702	717	684	670	698	696	737	687	659	691	691	708	681	717	674	674	684	739	711	704	691	648	696	709	706	711	693	692	687	715	700	640	688	709	703	686	720	688	713	696	703	663	717	671	717	683	675	646	666	696	744	728	732	700	774	676	648	682	698	704	690	683	665	670	672	651	687	725	695	700	685	669	726	684	707	688	688	646	737	716	712	676	697	720	697	701	685	682	683	744	702	667	662	700	725	664	723	686	681	692	696	680	660	706	649	682	734	671	693	698	673	697	676	673	681	723	670	654	686	669	689	719	689	694	705	660	701	690	695	656	675	706	721	660	705	719	761	677	692	671	709	681	634	688	692	743	654	643	745	750	666	730	702	689	679	667	738	686	698	646	695	666	721	735	704	697	687	727	766	694	700	687	686	717	704	674	686	707	686	692	738	686	687	702	696	676	698	664	715	739	722	711	692	727	682	683	730	680	678	682	644	651	734	721	652	707	764	686	696	699	733	707	669	670	675	725	688	671	716	703	621	708	702	737	705	697	689	690	651	744	655	692	713	694	697	726	685	688	660	715	626	702	700	714	680	692	756	668	709	718	673	682	693	702	692	722	703	656	644	714	706	743	695	665	725	697	689	693	720	666	653	731	722	700	670	716	731	706	688	726	653	675	668	684	667	704	702	733	735	745	683	711	730	746	724	657	708	686	732	672	704	699	675	689	695	697	657	747	767	697	711	690	648	699	695	706	659	691	730	698	703	718	714	687	729	679	722	689	721	680	649	695	707	693	678	673	668	713	656	686	668	708	704	668	642	666	751	669	696	701	736	693	717	714	681	743	717	629	730	687	668	754	693	669	691	686	696	683	677	695	721	682	682	730	699	663	742	712	693	659	716	665	698	658	708	733	687	677	699	689	693	683	718	710	722	716	666	674	687	719	669	718	697	724	694	683	697	663	705	715	658	703	710	690	698	691	709	677	713	688	666	685	691	664	674	705	740	655	693	717	687	679	711	729	672	706	691	656	747	686	668	675	705	650	709	685	714	716	707	702	671	662	686	642	661	660	703	636	667	706	703	703	742	700	662	721	705	689	729	711	721	713	718	715	719	715	673	695	726	666	697	693	697	690	708	700	709	756	695	743	693	705	693	703	689	666	664	705	723	692	735	691	686	695	689	717	699	711	676	691	722	665	718	714	696	702	673	678	728	673	674	694	731	695	674	693	741	696	705	660	667	767	709	709	691	717	702	702	699	713	691	684	760	661	648	669	734	699	717	684	718	688	736	733	712	703	638	687	720	708	735	707	729	695	715	675	682	693	686	682	686	688	693	712	713	695	742	708	708	716	695	686	720	701	674	713	663	639	695	699	702	645	664	731	671	673	716	737	726	698	721	677	695	680	728	663	636	699	745	663	704	709	687	732	666	694	660	717	752	712	716	692	681	684	640	685	700	723	687	676	659	724	674	682	719	665	694	736	678	718	695	719	700	731	669	727	740	674	678	737	702	665	665	677	699	690	715	705	699	693	682	707	691	699	703	734	739	690	713	718	690	688	684	675	689	778	701	690	666	730	684	721	695	715	707	688	722	712	700	738	705	677	747	749	743	693	679	713	673	714	675	703	688	723	737	645	664	705	661	689	670	674	719	664	685	659	671	720	724	707	749	677	698	703	645	694	732	705	722	678	713	713	737	675	696	670	710	692	690	678	679	697	668	680	674	728	672	687	665	707	668	707	690	723	742	671	712	676	711	676	704	730	668	648	702	687	658	726	704	714	693	684	689	750	670	725	741	698	689	711	668	652	693	717	687	723	709	695	668	700	726	688	731	725	714	682	742	660	716	677	686	717	694	658	717	652	682	691	656	683	702	725	680	700	647	703	700	697	656	698	704	684	697	727	686	695	714	714	640	695	723	679	724	698	699	706	711	720	725	690	676	696	696	686	684	693	645	694	692	685	703	743	674	698	676	758	693	725	680	677	702	699	681	739	660	715	679	692	724	720	722	703	662	704	678	718	657	701	688	688	724	687	753	688	741	707	728	724	680	720	706	706	691	706	671	709	697	746	655	687	695	691	731	677	655	684	706	694	669	733	674	687	676	669	734	686	691	682	684	667	701	686	698	698	708	671	661	667	705	715	675	702	697	662	682	740	682	646	712	691	700	749	706	684	626	742	713	754	649	722	675	707	708	694	679	679	693	667	710	686	660	756	696	705	679	710	695	709	714	698	702	701	738	669	729	663	710	687	684	709	718	680	651	703	698	682	671	691	703	733	683	677	708	721	738	646	714	663	675	682	699	678	686	702	759	652	678	670	694	685	674	709	710	677	747	703	656	691	709	725	719	654	684	688	672	708	700	727	738	664	813	722	731	689	775	701	703	631	707	664	701	741	659	716	682	714	688	672	651	705	696	703	688	712	695	706	690	696	730	718	706	687	688	671	669	730	637	713	658	742	670	670	694	649	712	730	722	709	655	663	689	661	661	719	671	720	708	705	714	716	703	713	699	703	701	707	683	677	677	651	691	635	707	724	734	705	700	712	724	719	672	658	718	721	692	656	715	697	705	732	700	724	661	706	694	720	703	726	648	689	701	689	651	679	715	674	701	665	708	703	708	684	701	671	706	702	708	685	696	710	683	708	691	706	683	686	690	702	663	653	649	682	686	737	705	711	683	700	703	736	674	713	684	698	677	720	698	729	667	693	695	678	748	695	670	706	729	654	734	678	729	664	704	705	690	664	703	707	673	675	675	700	699	633	665	687	715	684	697	738	693	710	669	705	674	697	687	729	680	669	683	688	679	700	675	695	690	690	730	686	693	689	717	650	673	674	691	707	689	691	720	746	732	708	730	716	675	725	667	681	668	628	719	712	655	681	683	691	645	753	728	698	654	681	728	700	706	708	708	726	701
3602	957	518	356	272	276	394	398	412	429	511	678	645	651	531	487	380	294	334	263	240	299	386	643	673	530	403	285	226	182	150	105	104	97	83	109	108	91	98	93	105	89	95	102	96	88	98	101	97	96	103	101	98	90	78	106	103	99	97	110	98	107	100	89	75	93	79	92	103	117	93	102	78	120	95	82	99	97	97	102	112	100	90	97	94	112	110	103	96	89	103	96	101	95	86	90	88	97	90	106	89	90	107	100	91	108	98	93	83	93	100	81	107	90	81	95	99	95	96	96	99	86	107	95	103	107	106	106	96	91	97	86	87	100	104	76	101	96	92	102	83	96	88	88	91	91	85	92	92	86	112	93	90	99	87	105	93	100	85	84	107	93	83	77	94	98	80	90	80	101	94	87	111	95	88	87	95	93	101	94	108	77	99	106	113	104	86	101	106	95	116	87	102	86	93	91	81	88	92	106	97	96	93	94	85	97	98	121	85	91	74	102	86	79	87	96	101	91	90	90	95	108	83	90	96	98	75	102	91	117	100	102	109	95	92	87	111	92	107	92	84	89	122	92	93	84	83	91	89	89	102	101	102	95	111	92	103	107	80	85	101	102	82	100	87	95	104	84	85	82	107	94	104	90	109	97	102	90	101	106	94	98	95	90	90	75	94	97	101	105	102	97	84	94	87	94	87	98	87	99	84	95	98	76	95	90	99	93	99	98	102	93	105	109	78	99	83	81	105	104	106	109	93	78	95	96	80	76	78	112	80	87	104	91	84	86	102	108	104	81	92	99	93	79	91	92	109	105	100	82	92	97	87	101	92	87	91	81	114	96	94	104	83	109	73	99	92	92	93	89	93	96	110	107	83	106	94	103	108	96	101	96	103	75	100	88	94	106	93	87	98	108	110	95	107	104	80	106	90	100	109	90	85	81	91	83	89	83	87	93	106	100	80	112	87	94	104	101	83	80	98	108	90	82	83	96	111	76	82	102	104	106	99	101	88	88	92	87	76	93	92	89	97	66	110	85	104	96	99	98	100	98	100	104	95	90	102	87	89	86	96	91	91	98	74	103	72	104	79	95	97	79	107	85	89	88	113	98	91	96	88	93	94	103	87	94	96	78	95	94	93	83	100	83	93	64	95	92	112	90	90	103	117	114	94	94	90	93	97	103	100	82	95	92	104	87	77	106	86	101	110	80	84	99	105	92	89	109	95	102	84	88	104	103	92	94	107	105	102	104	103	80	87	97	101	95	100	91	90	92	96	114	95	85	80	115	95	108	108	94	80	103	89	118	98	109	90	96	99	99	91	101	92	87	95	95	95	96	95	96	101	90	98	97	104	106	97	94	92	100	105	92	96	91	105	103	93	95	84	102	91	81	100	92	108	106	88	102	91	86	77	89	106	106	99	99	89	75	89	100	82	72	81	88	95	81	106	105	86	91	91	92	95	104	74	101	96	110	94	90	94	81	105	98	98	94	116	90	77	88	103	102	81	99	91	102	106	97	78	104	92	74	87	92	99	106	78	88	94	123	78	102	105	84	106	94	72	98	100	105	90	85	95	85	97	93	90	109	99	106	101	93	103	89	94	91	96	96	95	94	95	81	86	94	93	89	102	87	102	99	102	96	95	101	93	94	87	92	105	84	73	83	88	107	99	92	101	93	102	79	91	71	75	91	86	98	109	91	98	104	103	97	88	104	88	84	93	108	75	94	80	107	101	86	99	107	92	100	100	104	86	90	102	78	89	97	92	112	97	91	93	99	104	78	104	99	107	95	96	112	109	90	85	88	121	86	98	87	98	98	94	92	81	102	95	106	93	94	108	100	78	98	100	89	97	93	98	75	100	92	104	103	90	98	102	89	95	88	108	104	101	88	92	82	111	98	97	98	102	91	111	116	101	99	99	86	100	106	93	102	114	92	98	96	104	94	96	82	87	120	111	104	104	111	88	89	99	86	86	79	99	116	84	102	112	94	101	82	115	98	104	79	98	87	96	103	102	97	89	78	97	89	90	87	89	115	91	87	99	94	90	100	88	87	92	94	98	99	92	96	102	114	84	89	94	104	96	91	77	108	90	111	100	99	98	84	95	88	102	102	90	82	95	100	112	95	89	71	89	88	84	101	100	91	97	91	94	89	101	97	95	104	92	105	96	100	106	94	98	93	94	82	92	92	100	83	98	77	77	88	94	120	94	107	76	75	82	85	108	102	92	96	87	98	101	103	92	91	86	93	95	107	93	85	95	92	104	89	105	91	90	75	78	106	100	92	102	103	107	109	96	106	86	91	110	101	107	86	96	93	83	99	98	94	88	85	106	96	101	108	95	88	109	85	89	111	91	97	89	78	92	101	98	86	95	89	70	92	78	103	95	97	101	91	107	83	106	77	95	96	86	97	77	88	84	83	74	91	85	97	93	105	77	95	93	114	95	95	95	92	90	91	96	104	108	105	79	87	98	113	78	105	104	99	100	102	90	73	99	96	91	110	92	100	106	105	80	93	84	111	96	90	79	81	97	99	85	95	101	86	95	102	114	106	97	87	104	99	94	78	96	98	99	114	86	97	93	121	103	106	107	88	94	85	88	92	98	86	81	90	104	79	81	99	92	95	84	97	96	84	94	82	91	95	85	91	113	88	83	85	101	105	104	99	83	97	109	82	96	96	104	87	100	111	98	92	88	83	107	105	93	93	88	118	106	99	93	110	84	102	109	96	110	80	99	102	87	87	98	109	96	104	93	92	113	80	91	103	81	81	93	103	102	103	93	79	106	76	89	95	79	79	96	87	109	73	89	99	93	93	103	102	85	96	102	89	109	80	78	99	113	106	111	90	95	83	125	95	88	86	93	96	108	118	94	78	112	90	95	111	91	107	88	96	108	99	105	90	96	100	91	99	105	108	100	104	118	89	106	84	92	82	75	110	102	100	91	109	103	95	104	87	105	93	98	91	100	81	87	87	93	111	76	102	106	82	101	95	94	106	91	91	82	74	108	93	95	93	101	105	96	99	89	88	95	105	116	78	85	97	99	110	90	105	92	86	90	104	87	101	106	90	93	103	92	85	93	119	95	98	99	98	102	95	94	101	104	95	89	93	100	94	86	104	96	100	72	105	90	82	123	108	113	107	89	116	102	115	109	95	90	101	88	86	99	89	98	106	95	95	93	82	87	101	102	96	86	89	100	94	94	103	87	99	100	97	100	106	87	101	91	94	92	101	109	87	82	90	103	86	100	99	99	95	119	96	97	82	101	102	110	109	127	86	88	95	81	93	79	87	87	99	86	99	94	121	95	99	103	101	89	100	88	99	100	108	93	98	85	98	81	89	103	92	104	99	107	75	102	85	93	107	101	96	93	107	106	90	89	111	83	103	101	108	83	100	82	97	91	92	100	86	94	84	78	99	107	119	90	119	79	81	95	78	90	111	100	95	100	106	81	73	91	96	104	99	85	100	91	106	78	94	92	92	78	93	96	86	93	114	94	92	90	97	100	96
25632	9025	5579	5754	11295	15103	16017	14726	13798	12512	14176	16728	15727	15007	13326	11618	8379	7294	6490	5343	5214	5877	8711	12564	12543	10511	7908	5323	3320	2323	1464	1202	976	814	748	744	722	686	673	676	706	708	681	666	688	705	667	679	670	667	752	740	710	644	648	667	683	685	690	727	692	686	695	661	708	700	681	720	691	703	669	709	673	705	680	660	644	699	713	738	687	709	716	706	748	693	655	671	691	677	676	738	715	698	670	704	696	679	706	707	740	669	694	728	726	739	710	714	688	756	682	707	723	673	722	730	687	691	687	654	659	704	660	707	698	651	761	704	715	692	700	716	715	663	676	681	658	681	727	735	680	686	675	685	701	728	704	669	673	729	719	734	686	691	685	668	689	711	668	695	694	704	747	687	707	686	715	762	660	735	678	697	700	637	720	734	670	737	704	636	711	741	706	711	681	721	669	667	673	718	694	676	680	758	696	639	679	742	671	684	738	706	743	670	664	702	740	678	690	716	675	691	698	689	673	678	676	686	694	707	691	697	681	653	663	663	742	693	675	684	734	649	682	730	684	744	716	714	667	719	704	691	713	712	728	692	692	703	683	696	672	666	705	723	710	680	700	700	720	720	708	748	661	684	731	682	661	751	673	668	710	681	686	695	691	683	669	659	684	694	707	687	694	713	697	719	684	681	744	681	723	663	698	656	664	647	700	669	677	680	668	719	700	705	781	618	729	688	668	678	711	654	676	709	670	713	664	732	685	667	716	693	676	693	725	688	729	684	670	682	726	713	621	727	690	751	684	676	677	699	711	701	747	668	717	699	739	679	649	721	748	720	693	730	723	707	670	659	724	675	698	692	658	729	712	720	691	684	741	718	643	675	660	691	683	703	719	682	707	692	686	680	746	717	696	662	727	710	761	692	700	698	717	655	721	666	670	671	721	688	691	712	672	715	646	731	649	679	674	652	657	673	716	654	682	702	703	707	679	704	700	643	709	687	714	690	707	662	681	672	695	700	698	659	762	648	656	725	721	695	702	680	705	696	665	665	732	681	749	665	693	653	725	678	715	682	690	690	722	698	660	687	699	678	706	672	659	699	669	693	671	697	722	701	643	672	678	744	693	691	699	698	697	746	690	722	663	676	681	687	693	693	712	674	701	670	693	760	687	641	705	662	690	628	688	689	712	710	655	711	682	699	679	698	695	689	714	725	722	685	709	694	731	740	690	723	677	722	658	720	725	724	683	733	706	749	725	710	701	702	683	720	676	702	759	670	647	678	755	686	684	742	691	731	656	716	711	723	692	679	667	687	688	654	706	622	720	692	740	682	695	688	694	682	674	679	686	724	700	655	709	701	699	710	748	694	701	693	673	667	674	701	725	678	655	713	686	709	689	716	699	653	715	693	701	658	709	712	692	712	715	714	668	696	715	701	735	709	693	737	727	683	668	705	680	653	671	720	714	683	727	668	709	698	692	718	730	681	717	670	702	684	692	652	655	668	705	681	691	719	685	658	650	707	702	700	701	730	687	669	710	716	667	680	713	678	698	687	651	733	681	676	681	701	702	694	716	722	693	699	690	707	715	727	709	634	698	672	692	734	645	662	703	704	653	666	682	696	705	736	702	742	701	681	660	704	668	692	730	685	692	672	696	673	693	667	708	674	599	657	647	707	735	682	694	693	693	733	703	702	744	699	706	730	712	693	704	709	663	722	665	709	678	668	735	708	673	743	673	660	710	707	705	708	700	716	725	705	683	716	711	695	676	665	729	659	733	736	733	732	719	732	689	664	647	725	648	672	678	687	626	718	740	691	718	704	664	697	670	682	698	736	676	730	726	705	715	715	676	698	698	695	704	714	670	701	694	705	681	672	734	695	720	698	713	739	722	745	719	670	668	699	688	676	656	711	703	756	716	683	705	735	665	704	703	661	666	689	707	664	705	714	667	660	665	682	704	747	698	671	697	650	729	693	747	725	736	677	695	705	682	674	681	696	681	667	712	652	675	736	697	658	672	694	677	711	694	635	704	731	670	686	690	685	703	732	657	695	707	651	693	740	720	700	709	667	747	667	738	655	720	697	640	743	675	688	694	697	703	689	651	669	685	718	633	711	678	697	704	656	707	721	665	722	749	677	706	690	653	699	705	648	684	661	694	711	682	676	708	684	720	701	696	714	691	693	738	686	748	686	678	674	702	674	650	695	686	683	706	653	667	681	715	691	705	699	698	676	691	707	682	683	644	706	727	670	685	686	709	676	683	660	691	676	684	679	738	658	697	706	677	675	680	696	719	725	662	667	674	638	705	713	666	758	661	686	691	665	732	696	731	716	654	635	713	686	667	696	689	714	674	706	696	737	701	680	727	710	703	705	714	663	720	734	675	715	669	662	698	689	694	690	712	729	697	701	707	702	721	687	703	665	658	659	691	698	706	623	683	666	681	703	686	694	678	674	698	715	687	676	680	700	699	700	649	685	706	728	695	730	696	726	742	743	715	695	699	722	721	677	735	729	719	703	660	716	704	700	686	698	685	724	705	725	730	687	699	688	660	732	674	724	698	659	680	662	747	672	647	737	712	696	690	677	694	701	639	707	721	662	720	668	680	713	726	669	659	691	712	786	684	691	671	697	720	686	733	695	667	684	690	707	732	711	673	720	703	697	691	711	696	708	705	669	696	742	658	673	677	687	710	636	689	741	666	751	691	678	682	683	710	662	699	744	694	711	704	733	695	754	694	672	719	718	665	666	707	697	666	719	703	694	722	697	758	720	718	716	687	733	733	709	679	732	698	701	661	691	725	671	719	686	735	662	689	700	740	692	719	730	690	725	688	723	689	715	656	674	644	676	691	712	669	716	664	707	675	709	689	654	696	703	683	684	707	657	698	686	722	727	691	709	718	657	699	714	680	699	679	670	735	688	731	713	681	756	654	702	722	721	663	691	681	722	755	698	701	708	725	649	703	688	695	705	696	696	744	688	722	714	671	726	720	739	718	650	698	675	685	680	676	608	700	709	733	691	677	694	709	748	713	643	759	651	736	677	713	736	690	657	725	682	698	657	654	685	684	653	716	723	673	683	685	674	719	708	672	698	687	660	655	707	703	715	756	662	672	737	683	655	690	673	707	709	652	724	675	736	658	677	698	722	744	734	673	675	637	650	701	703	674	707	684	661	683	702	662	740	679	699	657	676	699	690	680	684	710	689	728	711	698	702	654	654	692	692	732	693	684	712	701	624	669	674	721	707	670	693	716	642	693	696	722	705	663	697	664	681	694	719	700	672	704	726	706	672	638	691	737	682	691	720	684	684	692	751	700	696	739	682	661	695	697	694	697	699	663	671	682	712	745	706	705	724	690	724	721	736	702	727	677	715	649	655	680	662	716	694	689	679	714	699	692	749	663	717	698	648	693	730	705	669	684	720	668	666	724	725	706	742	678	697	719	681	716	715	662	708	717	641	716	654	671	711	666	700	692	691	703	658	721	668	671	716	702	658	660	702	647	719	715	688	684	703	664	665
2660	524	337	234	163	174	215	245	252	243	365	437	440	362	345	263	258	199	188	170	189	182	178	174	153	151	125	135	102	104	97	88	72	82	93	73	101	82	92	88	67	78	84	76	81	90	85	83	103	99	83	75	79	79	87	75	68	80	69	72	83	88	67	65	83	78	77	76	83	75	66	82	78	78	65	71	86	91	68	78	80	71	75	89	82	72	86	85	71	92	77	96	84	90	94	85	74	83	68	88	83	77	88	82	86	89	89	72	103	90	60	82	76	74	94	88	75	81	79	61	77	81	86	79	95	86	74	72	97	79	72	74	74	81	81	71	74	77	85	73	95	72	90	98	92	73	86	89	92	82	82	109	82	72	85	82	73	82	65	88	99	82	82	73	84	80	80	88	99	82	84	91	73	82	68	96	86	67	88	73	77	92	75	72	85	105	86	92	80	81	74	67	93	89	78	85	72	108	78	64	89	81	71	64	75	101	101	73	75	73	74	93	90	72	77	76	80	76	78	83	83	87	87	87	69	89	85	86	86	88	101	90	107	85	83	82	84	72	97	72	82	63	63	84	91	90	100	68	81	89	84	99	81	90	88	84	77	99	67	75	93	60	78	71	89	91	86	88	96	78	98	84	72	71	65	74	85	109	81	75	75	87	100	73	89	75	70	71	75	79	71	79	78	87	85	75	79	89	69	80	70	73	94	105	96	88	69	72	92	72	75	61	74	83	80	78	91	72	80	66	87	90	88	84	91	79	93	77	82	90	81	81	90	70	69	78	69	76	83	92	90	66	87	78	79	67	58	73	88	75	67	68	74	83	87	84	83	89	89	74	104	84	91	82	86	68	60	87	76	95	82	85	82	92	82	77	95	82	82	68	75	93	87	89	85	83	77	74	95	74	104	96	96	81	87	93	80	78	85	83	77	95	85	76	91	83	82	92	71	77	88	70	84	72	78	73	87	80	87	95	84	78	91	78	77	93	88	70	82	94	75	85	63	82	80	77	97	97	91	87	74	80	68	77	87	107	86	71	94	80	76	89	73	85	75	74	71	90	74	100	79	94	67	82	80	84	77	97	92	84	98	85	78	76	92	89	86	68	86	76	93	75	64	62	86	65	93	82	74	78	72	83	94	78	69	79	84	84	82	87	91	76	80	100	83	83	78	75	75	77	79	89	68	89	95	75	84	74	69	79	79	76	76	81	86	88	63	91	86	65	69	79	77	70	94	61	77	84	84	85	69	71	82	83	85	76	80	85	85	96	99	74	63	81	82	91	78	79	87	90	86	89	84	67	70	95	85	105	77	84	88	94	71	79	64	82	80	84	69	69	82	99	83	80	84	81	81	90	78	71	86	78	102	69	81	80	89	80	81	105	77	70	102	74	102	72	78	88	84	75	86	74	84	74	74	97	82	83	81	85	80	83	79	88	75	88	83	80	84	87	66	89	71	91	77	80	85	86	85	82	80	84	77	72	96	81	77	83	87	93	91	76	80	74	89	105	69	86	77	83	78	83	60	74	74	70	82	88	73	72	78	85	76	91	92	94	88	108	72	78	74	79	79	87	79	82	76	87	94	91	80	79	78	72	70	57	85	86	90	61	74	96	73	85	79	68	71	88	88	81	70	85	88	66	100	74	79	68	94	94	86	86	70	74	89	78	76	79	75	82	80	83	74	73	98	81	75	84	77	75	82	72	90	83	80	72	74	80	85	83	70	87	73	78	79	87	77	83	85	82	87	63	82	75	84	85	90	72	87	88	77	93	82	95	71	106	66	74	87	90	98	91	82	78	81	78	65	90	72	91	77	67	66	85	84	86	81	87	96	73	80	64	79	88	83	81	72	80	81	80	88	87	84	66	79	81	77	80	84	78	87	78	69	79	80	87	82	76	74	85	72	75	74	92	90	96	66	70	91	95	93	74	73	86	71	96	82	86	78	86	79	76	63	86	76	73	74	82	71	77	83	80	83	83	85	81	79	80	95	83	96	85	79	78	73	89	75	94	77	82	84	98	80	69	77	80	90	105	83	80	90	86	90	96	90	87	88	77	86	90	87	103	63	93	76	69	82	98	80	88	78	75	94	73	83	81	75	91	80	100	85	84	72	87	79	76	91	69	66	77	64	79	88	68	83	79	96	89	93	103	86	75	87	81	92	80	78	78	81	94	91	77	80	79	68	84	89	80	67	79	78	90	87	74	89	81	78	80	92	77	90	70	81	77	99	71	77	91	71	78	80	81	79	75	75	55	80	69	78	59	80	92	93	79	88	76	80	71	69	86	94	84	92	75	96	77	81	88	84	103	82	92	88	67	81	77	65	89	87	86	74	89	78	77	77	80	82	71	77	97	88	86	78	85	76	77	73	79	56	75	78	85	89	86	76	72	77	89	75	81	83	75	100	89	78	93	79	72	89	71	91	82	92	69	74	76	67	78	79	98	53	88	98	90	88	67	77	82	74	88	81	101	83	96	83	88	80	75	90	80	83	85	77	74	80	96	77	68	93	84	81	82	79	89	69	87	85	83	71	86	74	93	89	95	66	93	81	88	90	76	74	85	85	86	77	72	88	79	80	81	84	69	79	80	86	72	65	81	84	98	73	81	71	75	83	97	87	87	82	89	77	91	85	81	74	90	63	101	85	74	90	68	66	91	72	97	96	80	95	85	72	80	72	88	94	98	80	81	74	68	74	87	83	89	85	86	70	81	58	69	87	69	87	78	79	82	84	90	76	73	94	79	91	84	88	92	77	89	73	80	97	84	92	76	81	83	78	89	87	83	90	89	83	75	84	65	89	88	83	93	64	79	78	77	73	89	83	81	85	90	71	79	70	65	66	96	84	95	80	86	88	105	79	74	87	83	78	71	91	80	84	81	98	86	66	78	89	83	100	74	86	71	64	89	84	82	87	83	106	94	91	92	75	79	99	67	80	70	88	80	94	95	75	67	78	88	82	81	70	67	88	100	94	78	89	96	78	75	71	89	70	86	79	88	65	95	100	66	75	79	87	94	92	92	72	76	84	75	84	75	81	76	82	83	77	81	86	94	73	88	93	102	68	72	90	74	85	97	89	69	75	74	97	75	82	74	101	65	93	109	88	84	90	85	93	93	95	71	82	70	74	65	73	89	72	72	90	79	92	72	84	88	94	78	86	81	87	75	89	94	82	83	86	72	71	74	79	76	58	73	75	89	89	91	77	76	79	79	99	76	75	88	83	85	89	75	85	87	82	77	66	70	79	80	59	95	76	70	83	95	86	85	85	72	65	73	92	79	93	94	93	75	74	75	91	79	79	78	87	83	78	80	72	85	100	66	93	99	73	82	79	73	94	75	89	85	64	115	82	75	83	78	88	96	72	79	73	91	90	80	81	97	81	88	74	65	78	81	91	80	67	93	73	86	81	97	88	88	75	79	89	77	90	81	72	86	76	77	86	89	77	80	77	85	85	99	73	89	77	89	93	94	87	78	81	79	78	63	105	74	70	93	62	86	75	96
19997	5436	3127	3335	6346	9566	10623	9716	8284	7652	11871	10867	12238	9517	8399	6571	5602	4937	3760	3408	3306	3231	3257	3166	2705	2141	1799	1394	1105	890	797	728	686	639	624	600	629	624	644	613	591	537	590	600	561	596	676	635	600	634	591	637	569	659	614	616	631	589	608	646	645	586	597	591	593	614	652	652	591	643	640	594	617	657	604	614	592	621	611	635	612	632	630	568	623	585	585	597	617	558	610	602	591	617	582	605	609	629	602	636	557	608	624	603	629	589	618	589	627	596	585	617	610	615	582	608	559	639	593	595	600	617	635	626	600	572	599	637	641	652	639	587	625	579	534	612	614	601	604	617	627	642	618	636	620	606	575	617	617	639	590	598	586	624	593	636	567	599	591	618	588	628	587	617	588	600	608	637	616	618	610	625	619	587	610	642	621	595	640	602	623	609	664	582	600	648	613	575	624	606	582	561	610	661	633	599	584	647	593	604	627	621	588	647	604	632	626	653	597	655	604	621	609	580	604	606	585	610	598	613	607	593	644	622	572	572	616	610	617	629	633	616	624	606	640	604	602	626	577	587	585	616	646	573	609	628	565	647	612	610	552	612	623	627	597	634	583	583	639	607	615	641	592	613	610	614	618	605	638	620	638	643	620	643	609	631	619	659	548	617	631	626	628	590	575	623	639	623	599	629	585	647	597	612	631	597	589	613	583	615	645	658	577	647	595	599	603	631	599	614	612	626	644	607	643	592	618	631	578	588	629	627	600	629	625	622	605	595	599	651	640	626	661	587	633	619	599	626	612	660	589	607	608	632	639	558	592	585	583	647	591	639	646	616	599	572	601	639	631	626	571	584	572	622	581	599	623	594	581	663	613	607	627	615	624	606	628	612	601	611	633	623	613	599	585	634	555	615	592	569	640	593	598	614	585	611	600	609	601	632	633	586	592	607	589	613	590	599	607	646	582	592	593	619	598	640	622	663	582	562	600	555	641	611	620	556	594	604	618	618	604	647	606	654	597	626	607	619	606	573	628	635	622	636	563	612	637	613	591	606	625	606	596	621	607	617	651	615	627	633	643	630	582	639	593	613	614	590	579	579	634	627	594	613	580	601	616	588	638	610	649	604	611	632	613	577	589	604	625	586	640	645	589	593	574	647	593	658	661	657	618	584	619	617	637	637	630	602	602	631	649	614	640	576	636	634	609	599	622	583	605	554	644	644	606	610	605	615	616	607	605	585	586	615	622	602	597	604	613	562	652	631	657	640	613	597	613	607	628	628	636	628	625	646	598	571	634	640	587	648	653	575	643	596	584	577	619	619	604	627	601	643	606	636	599	611	646	637	602	600	631	624	615	599	618	630	605	590	599	570	624	665	638	593	628	630	601	631	599	598	623	629	616	607	605	603	611	654	592	622	578	618	592	620	647	624	593	599	611	641	624	606	599	601	606	649	599	646	577	624	583	647	627	631	552	602	643	621	615	613	627	558	588	657	637	656	609	614	611	603	654	623	627	626	593	583	598	618	603	619	625	628	587	616	603	594	620	566	625	594	583	565	646	628	636	561	570	616	607	588	605	624	647	620	608	641	615	618	617	584	582	603	612	595	600	563	580	607	614	612	588	635	574	653	594	638	600	611	637	607	579	653	544	619	605	575	614	641	621	570	604	612	596	612	654	623	606	592	620	602	646	607	607	588	641	605	607	604	609	591	631	571	631	598	582	547	599	593	605	612	599	638	608	587	620	612	627	632	628	630	630	605	615	627	622	598	576	571	610	600	643	625	658	644	588	576	595	615	634	618	619	609	607	626	581	605	600	603	652	594	615	623	615	606	616	605	538	583	609	605	595	642	625	560	627	627	600	602	637	635	593	652	591	624	660	620	634	607	639	625	636	584	611	581	630	590	617	603	622	599	594	619	573	640	614	633	616	606	620	618	574	672	629	624	652	614	622	623	638	621	596	613	563	606	637	581	601	636	619	613	607	586	599	588	585	608	615	572	530	617	597	617	628	646	628	595	609	613	637	614	598	640	623	633	639	649	641	642	588	589	621	599	637	632	596	632	594	606	586	592	623	605	633	650	579	620	612	631	594	591	609	614	640	628	633	615	632	633	576	626	568	618	630	636	623	580	596	603	559	647	573	591	596	614	584	588	572	619	583	559	604	611	628	602	635	633	622	639	613	568	617	657	615	567	610	622	624	609	601	581	621	637	571	616	623	631	642	614	595	639	586	634	595	559	651	647	607	564	613	603	587	622	626	583	629	579	618	642	644	589	602	602	588	654	589	583	654	612	681	603	567	620	605	634	563	605	597	587	554	616	578	633	608	616	603	622	603	605	605	625	633	561	634	637	621	627	627	608	610	584	563	554	642	577	640	607	623	583	605	630	639	580	589	586	595	625	594	639	584	666	643	603	592	589	588	586	598	666	636	590	617	584	595	619	560	593	639	610	590	669	622	634	608	592	591	612	582	655	565	599	560	621	568	637	646	649	588	593	619	579	589	567	616	586	613	612	644	611	593	616	604	581	585	588	643	599	569	649	652	611	605	639	584	650	621	591	598	591	612	667	606	638	653	631	631	601	610	635	595	587	608	631	604	613	601	611	639	599	610	622	634	604	597	614	631	610	554	616	624	622	583	639	625	607	616	551	669	617	606	613	632	628	595	609	596	631	631	593	609	636	654	606	616	607	623	588	602	632	630	670	577	626	578	625	615	597	591	638	618	595	598	685	691	589	612	616	600	636	603	626	612	583	622	614	594	587	575	629	611	640	604	612	584	595	583	584	599	574	610	590	605	644	629	629	596	632	588	604	599	644	561	605	618	611	573	599	607	674	624	608	607	617	594	647	605	612	624	608	560	637	580	626	628	604	616	604	619	614	640	595	632	578	583	655	568	590	561	639	640	577	600	606	582	629	618	668	583	603	629	620	596	642	638	661	592	605	625	587	588	612	595	587	594	617	600	621	620	611	625	596	605	562	606	600	599	632	613	605	630	588	554	615	604	622	628	619	638	643	607	560	608	617	580	648	629	602	641	665	579	628	601	624	592	578	611	624	617	557	617	614	639	633	581	632	608	570	617	595	566	639	572	647	629	604	576	631	634	615	603	533	595	595	646	610	600	619	687	566	631	576	629	667	618	606	660	626	670	563	670	600	611	664	675	597	651	559	637	640	644	602	613	611	617	590	588	645	615	609	612	618	625	600	591	619	663	634	671	570	599	631	613	639	605	579	601	610	630	585	602	608	611	626	639	612	628	581	652	647	597	657	615	584	601	620	595	656	614	607	598	631	605	608	599	650	617	601	628	646	631	619	584	571	613	611	637	591	596	629	595	572	558	630	621	626	627	616	609	632	643	618	628	598	560	615	636	563	588	645	642	613	633	614	605	591	583	620	625	639	630	689	626	653	645	613	584	633	614	644	608	657	610	622	595	632	615	604	605	636	616	590	630	618	625	601	660	634	611	597	630	645	589	605	601	608	669	594	621	603	631	598	615	647	610	600	593	568
3013	787	374	253	230	255	308	357	306	386	555	616	514	447	374	323	277	262	243	207	178	251	310	337	326	296	261	172	126	133	106	84	107	81	89	75	88	83	92	85	84	79	83	78	95	76	90	71	82	87	93	75	79	90	62	80	91	105	103	71	70	65	72	84	90	78	77	87	89	82	90	84	91	91	87	79	100	76	79	90	75	91	73	91	78	73	89	83	69	81	76	94	92	96	90	84	73	77	77	73	98	82	95	75	84	87	86	63	92	92	91	75	105	95	104	88	94	75	82	79	88	87	70	78	78	81	60	96	63	80	88	77	68	65	77	81	86	91	83	83	84	85	85	74	87	93	63	73	85	81	74	78	89	98	70	75	79	77	82	77	87	84	69	92	91	70	85	82	96	69	79	94	75	81	104	80	79	72	103	77	87	74	68	89	94	85	86	74	90	82	81	83	70	71	76	66	92	101	92	84	71	83	74	88	105	85	88	81	83	93	88	95	91	71	91	79	81	91	71	92	76	97	86	80	97	63	91	79	92	95	91	77	87	81	80	96	88	75	82	104	73	74	66	99	81	90	79	84	68	87	81	84	89	71	80	81	75	103	84	86	81	62	87	81	75	84	93	106	69	75	88	77	76	89	96	71	77	71	81	86	100	90	95	76	83	84	82	88	90	87	64	97	78	85	67	102	72	80	83	103	80	94	79	84	76	96	84	88	84	89	93	85	96	90	88	73	82	103	94	72	74	81	88	90	79	81	96	96	88	85	74	85	85	70	84	83	88	71	78	84	77	85	83	97	94	98	85	65	90	87	88	84	81	93	74	88	89	81	72	86	90	81	91	68	94	81	94	75	85	70	99	85	84	83	67	84	78	85	86	81	102	92	87	93	72	81	80	79	81	87	79	76	83	85	73	70	84	105	80	88	77	82	87	76	84	84	86	76	82	80	79	86	83	87	70	88	105	72	89	72	101	74	70	91	65	92	80	78	90	87	90	82	85	74	81	86	96	88	92	91	85	82	82	89	95	92	77	99	77	99	95	78	78	83	83	88	70	82	69	87	92	86	91	79	88	86	85	98	91	77	77	91	82	98	71	77	106	93	98	76	87	82	76	84	102	92	86	65	95	80	95	73	85	78	86	80	96	96	95	96	92	76	78	85	96	71	83	85	75	92	92	79	85	95	108	83	76	94	91	88	81	74	93	79	97	78	84	92	87	98	85	81	89	82	95	87	88	82	104	81	91	94	89	80	95	73	74	81	79	87	95	88	97	82	105	81	99	84	84	97	86	88	93	75	90	95	75	83	78	84	82	75	71	85	94	86	67	75	77	74	83	86	78	72	84	72	79	97	75	67	96	82	80	81	86	80	77	83	103	88	100	95	89	81	99	76	97	85	90	108	74	80	78	80	93	78	93	77	82	75	95	92	89	82	88	74	87	104	99	74	64	82	80	91	81	77	75	68	86	92	95	89	88	87	74	93	80	94	73	70	71	68	86	76	76	81	82	73	76	95	70	73	79	97	89	85	72	98	64	83	94	93	98	73	73	72	79	70	89	84	81	85	81	74	84	94	83	90	87	88	84	88	76	81	95	87	77	89	96	80	88	81	75	65	77	83	84	72	85	91	90	94	74	89	85	93	86	80	80	81	88	77	93	93	106	83	91	87	84	96	86	68	81	74	84	93	83	85	104	86	84	83	86	77	77	94	92	80	96	92	101	89	81	81	74	71	79	90	89	99	78	87	78	87	68	74	90	65	94	92	91	83	92	91	82	89	70	85	104	88	75	96	84	89	104	81	67	98	82	83	90	68	84	78	87	101	75	96	81	86	89	82	93	79	76	91	86	76	101	102	99	86	79	83	73	84	74	75	84	70	92	81	85	93	100	86	83	81	87	78	93	86	91	71	57	75	85	92	81	85	82	67	81	65	78	84	96	80	101	70	82	84	97	102	100	90	80	90	75	86	99	102	82	80	100	88	102	81	82	74	87	91	74	82	68	89	81	81	102	80	81	93	88	79	81	78	85	76	89	59	83	93	94	73	90	90	107	95	82	73	81	81	83	85	101	83	80	84	78	91	90	88	73	94	80	86	84	79	74	87	75	80	87	87	76	86	83	94	99	105	70	77	86	60	84	85	82	92	78	87	72	84	78	67	88	89	80	96	68	88	87	86	91	85	84	83	96	113	86	75	96	77	106	82	94	99	85	75	79	76	81	82	84	85	81	89	84	76	95	69	101	76	91	85	72	70	83	76	79	77	88	82	74	72	81	91	80	61	88	86	87	90	64	83	86	82	66	78	89	84	83	103	79	94	74	87	87	81	73	97	56	89	105	67	82	75	73	76	83	71	97	83	77	92	80	83	85	78	72	84	80	101	79	89	80	83	94	106	81	78	86	99	83	80	85	90	84	93	84	91	97	89	94	74	87	77	73	76	83	87	104	82	86	86	92	69	97	82	79	61	86	84	88	82	97	86	82	85	78	101	81	79	85	89	78	81	94	93	82	85	105	85	79	92	69	84	80	78	83	78	85	98	80	101	103	67	70	106	71	86	92	89	81	81	83	91	92	78	82	72	66	90	85	70	94	71	73	88	90	89	66	87	78	92	106	79	86	91	84	81	87	94	77	95	91	91	91	84	84	102	79	88	80	91	97	82	91	83	77	78	92	89	77	80	84	92	80	91	88	86	71	79	71	95	89	72	75	90	82	97	89	97	91	113	86	74	93	74	82	97	104	72	80	75	93	70	78	89	74	95	73	85	80	83	98	80	82	87	85	97	90	99	77	87	77	81	87	94	80	88	84	70	117	90	86	103	83	93	71	71	83	88	79	86	75	83	79	73	74	83	83	86	78	78	75	89	83	98	97	99	87	90	75	84	79	71	76	80	78	68	85	90	71	96	79	96	92	74	81	92	93	84	97	78	101	84	82	73	93	95	90	75	95	85	85	72	90	63	90	84	87	84	75	75	86	89	85	89	56	82	91	92	87	93	89	102	85	95	79	71	91	94	81	66	86	89	88	81	63	71	87	82	82	97	101	99	76	86	93	94	76	81	88	79	72	101	77	84	88	75	82	89	92	89	86	98	75	84	67	94	79	75	69	77	77	81	83	75	101	90	93	86	80	75	93	83	96	84	96	82	66	96	81	82	90	85	86	73	80	81	71	74	68	101	83	84	95	84	79	67	100	83	78	96	92	78	76	80	77	92	93	107	77	102	77	77	73	93	91	81	89	93	86	97	91	97	97	65	69	72	84	82	85	79	88	92	63	74	86	100	90	86	70	81	95	99	90	100	83	84	71	80	70	72	97	88	71	82	77	71	85	78	73	82	95	110	75	74	90	80	99	87	78	84	77	74	96	92	79	86	84	84	89	91	82	75	91	79	93	82	80	72	79	80	99	88	90	84	88	81	94	79	96	77	88	78	74	108	80	85	89	88	96	88	88	92	66	82	83	69	86	91	67	78	83	96	96	78	68	74	90	90	92	71	81	68
25362	7622	3920	4412	9237	13437	14065	12603	10963	11748	14902	15781	12884	11314	9201	7140	6421	5993	5396	3708	3436	4460	6667	7314	6672	5370	4080	2705	1962	1340	1029	839	714	710	660	629	606	625	618	581	619	613	683	619	650	637	656	614	631	601	617	628	579	641	606	601	608	598	607	611	603	587	609	588	654	659	641	583	619	614	640	578	633	612	591	626	613	652	602	614	586	576	627	579	598	593	599	586	645	611	556	626	586	631	574	604	654	576	606	615	598	627	611	631	583	643	643	587	629	626	617	619	627	611	586	597	609	600	630	596	614	610	632	586	622	613	616	606	613	585	619	622	571	600	609	615	592	631	611	627	613	614	587	626	612	574	659	638	603	618	629	629	620	591	646	629	597	613	618	610	611	586	619	594	657	628	600	592	639	615	617	589	635	649	643	672	633	577	648	585	632	629	595	620	637	649	629	612	613	614	581	592	610	621	616	621	638	593	637	636	675	624	627	637	661	633	642	569	583	585	609	637	583	592	606	622	602	626	615	590	625	613	670	597	636	577	672	602	666	629	607	646	627	581	575	607	620	587	600	594	618	624	609	627	618	646	621	596	599	607	550	601	631	646	614	572	577	617	615	607	639	628	588	641	626	638	604	656	642	607	613	621	621	599	621	629	634	615	656	583	647	583	624	609	621	610	612	611	591	580	650	616	601	638	614	632	613	634	677	600	583	637	619	626	643	604	630	606	644	632	642	623	663	639	588	583	621	637	638	670	620	614	605	625	592	621	593	595	604	602	632	624	623	600	628	638	668	570	631	653	619	625	608	598	633	618	610	555	645	604	646	600	624	622	638	618	631	625	593	587	597	589	592	647	615	652	563	614	672	616	606	602	593	591	614	599	631	646	609	616	589	647	655	585	621	652	610	609	607	629	581	610	634	601	635	591	624	578	616	624	664	615	626	581	587	589	633	577	622	670	597	585	606	586	619	645	606	640	563	609	576	636	617	603	654	607	640	593	624	636	579	599	666	613	628	629	616	640	559	628	663	663	649	628	628	597	612	625	637	617	582	641	594	590	581	581	622	644	574	605	671	616	597	613	659	625	645	615	636	619	555	601	620	610	638	614	636	620	600	619	586	615	618	626	600	653	603	631	621	644	626	657	595	595	593	604	617	596	595	597	612	589	612	619	623	614	602	613	640	623	607	572	608	613	622	617	592	608	604	641	584	640	632	627	607	578	589	593	641	638	634	657	604	621	628	609	588	601	612	628	571	637	620	630	618	634	626	615	626	610	662	598	618	558	631	597	593	607	620	606	619	651	645	595	644	633	626	641	585	639	621	603	639	587	604	641	611	612	623	613	598	588	634	633	550	633	639	618	659	585	637	622	585	573	596	628	587	578	652	574	611	639	594	612	664	623	634	649	622	622	652	611	592	571	589	628	597	645	602	590	600	608	594	591	600	629	611	602	594	568	591	612	618	661	630	613	669	666	621	586	564	642	563	593	614	625	566	556	644	595	612	627	590	637	596	598	622	618	553	645	640	582	594	621	590	679	616	635	628	644	634	611	615	590	601	611	613	616	564	593	555	634	633	639	648	613	601	678	605	624	659	589	611	613	598	599	591	649	614	626	564	606	604	652	622	630	545	637	625	624	643	609	587	612	620	604	635	638	593	601	656	622	633	603	643	592	655	657	610	636	622	590	611	586	604	599	625	647	649	609	638	606	625	623	640	633	570	647	622	610	620	619	611	645	594	631	620	631	612	625	584	646	628	625	612	614	614	567	612	624	603	640	592	556	614	640	585	605	584	623	589	587	647	609	575	615	643	602	636	627	635	605	603	643	632	637	644	613	630	566	615	601	572	611	626	578	610	615	583	645	601	580	631	634	654	650	612	607	607	586	597	591	603	585	613	619	577	650	614	633	626	610	621	588	618	618	634	586	600	597	631	641	614	656	597	632	587	617	595	651	629	618	589	635	609	641	630	621	639	640	631	613	592	618	596	638	646	613	617	596	584	615	610	612	628	631	572	648	615	610	589	545	599	608	561	675	615	616	603	533	613	617	610	609	656	585	584	611	607	633	592	619	608	612	625	629	650	631	646	604	609	631	636	578	639	620	624	573	630	604	609	664	597	610	631	600	612	619	623	577	633	610	567	605	627	600	601	623	626	619	621	624	624	624	602	646	603	599	571	587	627	628	602	618	589	630	585	635	629	577	572	583	634	619	601	615	654	622	632	587	597	625	624	598	624	631	603	616	646	625	600	623	659	585	626	634	613	599	602	617	591	647	607	628	643	588	589	575	613	644	638	637	624	590	623	640	608	618	584	619	634	590	598	600	648	667	593	610	586	593	608	620	648	604	611	596	566	620	618	614	619	597	636	618	611	587	620	598	639	587	629	625	629	608	594	601	608	605	624	610	614	585	589	621	662	634	630	612	596	614	604	652	598	604	642	635	610	597	628	611	625	634	607	645	612	577	580	594	625	673	603	592	608	598	601	631	616	585	615	594	620	631	626	595	628	627	616	685	642	606	609	629	627	618	600	628	623	673	614	601	646	608	572	642	600	603	593	617	635	618	618	661	634	648	619	587	608	611	628	567	613	597	598	598	557	607	611	622	608	635	601	562	587	609	620	582	647	570	580	659	624	601	621	642	609	599	622	574	565	603	618	568	656	651	663	597	562	591	637	597	620	650	618	624	623	641	590	604	638	622	586	611	620	649	638	650	610	596	631	591	652	606	619	624	605	591	619	596	597	600	622	646	633	636	638	605	635	650	630	624	646	569	620	594	560	572	632	615	556	614	620	583	593	633	611	646	605	624	594	652	601	670	587	662	608	638	609	579	575	612	644	581	650	589	617	588	640	588	587	595	594	609	595	617	608	612	588	618	646	641	609	624	564	589	635	624	654	636	613	582	638	593	587	582	644	594	622	647	633	568	578	633	605	582	627	586	621	663	590	613	595	611	596	635	671	635	631	629	586	633	627	585	623	635	628	645	590	619	621	603	650	596	607	625	673	605	664	616	620	641	597	614	582	604	615	620	629	591	616	651	641	583	615	600	617	581	629	574	609	594	615	611	589	601	596	604	629	599	591	588	616	587	615	621	627	608	610	600	631	615	652	629	636	615	611	581	599	627	592	664	625	565	646	618	588	626	581	617	646	577	583	627	602	612	617	626	681	625	651	620	615	629	639	587	606	644	595	594	593	649	606	593	630	651	608	628	600	569	631	611	643	633	589	594	590	583	604	583	602	624	624	598	609	656	618	576	626	605	584	668	629	602	617	602	620	647	618	619	619	627	580	602	620	653	631	608	629	617	641	626	656	664	595	634	612	589	606	612	647	626	556	600	632	587	581	643	646	629	665	649	602	619	586	577	587	641	627	594	601	619	608	617	611	649	578	626	612	559	586	596	584	597	573	642	558	629	608	589	646	676	607	611	583	611	607	615	607	670	590	603	596	627	605	630	584	615	579	550	562	691	582	590	656	619	604	588	619	653	634	520	589	589	650	589	650	623
4228	804	405	313	224	249	320	310	342	482	622	572	546	449	372	335	317	243	260	193	177	203	336	449	425	296	266	196	167	120	126	114	116	117	99	82	115	80	94	92	92	96	88	100	84	91	84	96	110	112	87	111	109	86	100	94	97	88	87	87	107	76	98	91	88	107	111	90	106	106	85	91	94	78	93	97	95	91	100	92	96	95	89	83	94	103	94	93	103	82	96	105	91	88	99	110	81	75	92	100	80	96	86	101	87	87	87	80	100	113	97	103	87	97	102	88	112	95	100	87	109	82	98	117	99	104	102	87	88	94	97	81	114	85	94	95	94	99	87	83	98	91	106	75	88	106	87	93	96	100	90	86	95	107	99	94	95	97	97	104	77	88	101	86	83	104	100	92	99	116	97	93	90	100	84	100	109	105	88	91	97	109	95	95	99	94	90	83	101	94	101	101	88	80	92	97	101	90	100	93	89	102	104	122	88	79	97	97	114	98	93	91	91	100	93	100	91	91	102	90	99	78	99	95	107	93	108	95	115	91	106	108	107	93	103	96	85	102	114	94	86	86	105	98	100	95	87	104	110	86	102	89	92	83	97	82	104	93	102	95	95	107	81	95	105	84	111	86	103	97	101	91	92	102	103	107	85	91	82	90	95	96	94	100	94	81	103	99	108	98	104	98	85	99	115	96	81	109	91	98	112	92	87	95	82	93	86	79	98	96	103	103	99	96	87	95	101	93	110	94	100	95	116	104	88	107	104	79	94	90	97	88	84	91	100	103	102	82	100	93	84	98	95	111	101	100	107	100	94	96	95	99	108	119	100	82	73	92	101	95	93	105	116	103	104	106	103	87	106	100	105	105	104	112	97	104	83	78	94	104	93	99	98	102	96	92	88	104	89	90	106	93	77	82	94	93	72	87	117	98	104	117	86	113	95	106	91	89	104	98	86	98	82	80	107	81	100	91	102	105	103	96	97	92	103	102	114	89	95	105	91	102	92	113	95	83	92	96	87	98	111	95	93	110	91	100	96	103	107	89	85	99	105	92	106	92	93	104	90	106	98	94	110	112	94	110	99	110	89	104	99	94	95	80	96	113	98	92	80	100	107	100	87	74	104	115	78	103	88	98	81	93	106	98	78	88	98	112	91	114	96	97	99	95	81	83	86	105	101	93	84	94	103	101	88	96	83	104	96	87	97	96	90	86	90	95	104	97	95	102	66	86	110	104	101	81	94	114	82	96	96	114	78	71	102	95	113	79	90	98	110	91	94	90	92	108	88	101	105	113	96	86	95	100	105	75	92	83	60	95	104	102	92	105	110	112	117	123	101	93	88	90	87	94	96	104	98	95	113	91	110	95	72	103	91	94	111	109	95	109	92	91	110	99	110	97	80	91	97	90	89	108	100	71	105	101	97	95	94	97	107	87	110	102	92	97	118	82	95	109	79	93	115	116	82	81	102	98	79	96	93	118	102	87	84	91	96	80	103	89	90	96	78	109	96	80	101	93	98	104	93	102	105	92	99	109	79	102	100	89	83	85	80	88	83	86	85	100	102	97	94	93	99	85	93	73	103	94	115	94	109	84	98	99	105	92	89	89	83	92	86	77	101	88	75	90	96	85	96	97	79	105	108	90	103	89	108	104	105	103	85	96	79	82	115	96	82	96	90	104	97	81	104	93	93	87	86	100	99	86	85	93	95	102	87	107	97	96	104	95	93	89	113	85	86	106	94	88	101	105	111	107	99	88	94	80	96	111	96	105	88	104	94	85	78	98	87	88	101	97	91	82	105	114	95	88	84	105	73	102	94	99	113	88	84	93	98	101	96	90	97	103	88	88	79	98	87	106	101	82	106	96	109	96	89	97	105	110	100	110	106	89	87	83	109	84	96	92	101	97	98	99	112	81	89	92	97	101	115	115	98	96	93	101	87	101	99	99	84	94	90	87	86	90	71	98	97	100	80	82	91	106	105	90	93	94	100	89	110	83	81	84	85	83	89	86	97	86	94	102	111	101	83	99	120	85	93	122	91	105	88	99	89	88	105	103	85	101	91	103	102	99	100	93	93	116	80	109	81	88	92	88	93	111	92	94	98	92	103	88	91	92	85	98	82	86	99	109	102	86	90	96	97	95	74	86	106	73	100	95	82	78	99	115	89	103	95	86	97	94	97	103	88	100	99	101	95	106	94	99	97	98	84	86	107	114	79	93	93	100	96	91	84	88	110	96	100	109	92	88	93	74	107	101	96	94	86	89	96	85	92	91	108	87	99	101	101	88	89	76	88	99	96	92	106	92	112	95	90	87	94	99	88	92	89	104	89	98	96	96	89	82	90	102	106	97	88	91	102	86	101	91	86	103	98	95	103	115	105	103	113	96	77	114	92	90	85	92	79	117	88	105	94	107	79	108	84	90	91	102	95	90	84	92	79	101	117	85	108	85	94	96	93	106	104	89	101	105	79	88	92	95	102	87	83	121	86	92	90	106	108	85	85	109	101	100	97	108	105	91	95	99	99	101	112	94	83	94	92	102	109	91	93	87	103	78	77	96	92	95	91	103	87	103	92	79	88	88	84	106	100	121	82	89	79	95	92	102	104	90	84	80	98	91	86	82	93	74	94	111	88	100	99	85	96	109	88	108	104	88	96	104	76	97	89	94	98	101	85	84	89	106	105	99	109	89	104	97	90	112	89	87	96	88	104	105	95	92	81	101	90	94	94	96	107	98	115	99	101	88	99	114	86	97	96	98	100	84	92	101	124	103	91	97	103	88	93	91	85	91	100	96	90	103	84	79	88	109	96	101	106	90	94	91	98	101	93	95	112	91	97	90	86	84	119	101	90	89	102	113	99	84	106	88	84	81	88	93	98	91	79	100	99	84	89	79	86	95	98	102	88	104	86	118	110	95	103	93	95	113	78	98	105	99	77	120	117	102	91	91	91	89	79	101	96	105	80	89	98	83	89	90	91	99	95	102	103	105	82	91	91	97	93	83	82	94	94	98	97	103	98	99	80	115	100	104	100	102	94	95	102	90	107	89	95	94	95	104	103	109	97	96	86	85	98	100	86	115	95	92	102	90	99	109	104	79	98	96	81	107	89	102	97	127	87	113	102	96	95	72	87	79	103	89	91	101	90	70	90	94	84	104	84	96	93	97	94	86	112	102	88	104	91	95	93	89	96	101	89	88	105	97	100	94	74	100	108	93	96	95	105	87	94	94	93	91	98	95	99	92	99	119	87	77	98	102	90	97	100	77	92	96	105	100	95	96	110	99	100	85	97	115	91	105	80	92	81	84	104	110	92	95	80	86	101	88	103	97	79	99	97	110	102	93	88	103	91	91	105	80	101	92	94	72	106	107	100	88	116	106	95	91	95	96	102	80	85	111	123	87	95	96	95	97	109	104	87	86	111	103	93	90	102	98	95	88	83	89	104	97	101	119	99	99	96	112	92	88	98	88	86	102	89	100	100	87	99	101	94	80	92	93	103	90	85	112
23719	7547	4090	4523	8935	13235	12969	12312	12605	15446	16488	14540	13724	11593	8859	8119	7312	5445	5135	4127	3349	4030	6714	8506	7752	5827	4316	2994	2195	1649	1201	936	827	738	708	697	703	714	707	637	710	684	714	679	723	759	693	733	735	697	745	693	678	666	702	669	724	702	678	691	709	681	696	705	730	685	672	697	713	746	729	689	666	706	647	733	663	718	669	658	707	757	678	690	717	705	696	704	680	723	696	675	705	703	687	754	722	703	693	703	683	664	684	764	705	707	690	753	692	753	723	686	667	707	714	685	689	721	704	736	699	711	723	696	727	745	735	666	700	674	673	692	721	730	678	735	749	712	694	687	709	675	781	677	677	702	679	701	729	683	706	685	720	687	699	705	721	684	681	711	732	715	723	700	680	666	708	685	718	727	680	690	723	705	698	703	706	733	706	643	656	710	675	684	714	662	713	688	745	660	664	708	696	675	666	739	707	731	666	728	692	726	699	736	679	734	687	691	668	708	659	746	717	701	681	742	709	720	747	669	708	741	714	739	691	712	711	692	723	709	704	691	659	729	716	685	661	748	690	679	704	695	686	693	709	696	734	709	735	707	735	721	706	703	677	705	686	701	706	663	687	696	695	713	697	693	713	715	693	715	708	679	742	711	709	689	678	673	731	722	693	715	686	678	709	703	697	720	743	730	729	709	673	713	675	722	735	674	671	680	713	651	687	709	677	710	689	692	765	682	729	694	716	719	667	711	700	703	695	689	718	704	711	696	709	751	694	725	700	693	693	716	677	707	661	666	714	695	719	661	682	712	699	702	690	754	659	732	678	735	734	686	697	739	725	719	673	748	707	710	687	727	663	695	699	709	717	723	669	692	689	668	716	693	694	694	693	725	735	656	748	730	722	717	702	696	696	678	730	660	677	719	696	709	768	706	696	740	723	704	734	650	724	631	697	666	709	723	777	641	738	723	699	704	687	701	673	700	706	709	676	723	677	723	710	658	753	690	664	659	663	668	690	712	694	677	677	664	654	763	683	678	696	687	703	727	718	697	663	688	724	724	728	713	706	655	683	695	609	724	712	694	707	674	682	717	682	726	707	699	682	750	728	685	712	685	685	720	656	674	695	740	735	682	689	700	725	714	707	660	702	698	745	705	681	727	658	729	648	667	708	659	720	732	683	665	719	697	738	729	690	696	716	691	689	688	696	701	710	717	701	678	718	711	674	726	661	677	687	715	727	701	677	695	714	721	684	684	673	634	699	681	709	647	691	715	710	724	709	730	713	691	742	710	674	714	674	704	664	660	733	671	674	680	681	659	746	691	705	696	690	666	685	683	688	708	679	733	772	688	754	725	712	671	695	697	698	718	692	704	687	719	672	634	673	693	725	688	686	702	684	711	709	657	705	734	699	689	695	753	684	713	660	699	728	683	731	669	695	736	732	695	683	647	671	681	698	672	700	712	719	674	703	709	703	691	719	703	724	731	691	718	700	696	665	709	687	726	704	664	707	670	709	706	695	715	715	703	682	698	675	703	666	659	679	701	709	726	730	689	653	723	685	704	682	715	662	714	700	729	663	689	711	700	724	649	726	687	694	732	668	729	680	674	697	695	726	670	727	677	713	670	741	722	690	710	717	719	674	759	696	650	738	712	671	700	698	674	710	726	667	708	698	685	694	703	673	716	657	721	681	690	757	658	670	685	730	710	632	680	693	709	682	689	705	686	684	690	712	764	721	730	712	700	696	689	677	711	708	689	686	695	695	699	695	660	710	677	690	748	637	663	690	703	723	748	702	727	677	673	681	706	714	716	697	680	762	701	710	709	705	740	675	716	708	686	649	673	731	696	678	733	653	686	732	714	690	659	781	704	696	714	758	699	688	709	717	681	726	726	700	642	667	700	661	693	663	703	702	703	680	730	699	712	740	694	697	725	700	700	720	681	680	682	703	733	702	723	764	682	741	692	733	703	718	746	686	696	722	767	701	753	680	716	707	709	716	709	679	715	730	691	691	739	673	761	663	717	676	719	701	693	675	699	729	702	697	708	717	669	648	697	738	690	698	684	702	686	666	707	669	731	711	742	694	715	708	713	643	734	686	692	671	698	708	654	711	660	735	716	695	685	731	714	672	743	719	705	684	666	709	683	696	680	683	710	688	694	712	697	682	687	674	655	703	710	674	725	680	703	682	712	669	683	707	677	714	728	722	636	640	750	686	688	710	766	692	665	688	723	700	703	662	727	670	729	642	687	740	707	727	688	716	722	625	690	738	693	718	721	678	784	712	734	651	710	708	743	717	719	733	693	725	659	780	751	659	680	733	711	677	717	725	710	689	719	687	690	645	706	710	687	722	728	686	718	726	691	655	713	680	667	718	679	658	689	730	706	731	716	757	711	700	705	704	696	680	697	681	747	686	741	707	688	712	668	715	690	714	732	671	717	716	688	770	696	715	709	718	703	661	705	693	722	675	729	725	708	732	715	718	700	694	700	719	728	689	733	724	719	722	662	725	719	731	724	710	687	677	695	667	698	664	734	725	719	699	696	657	727	664	725	700	709	677	762	672	708	689	704	700	646	680	724	685	689	705	640	664	759	703	674	694	665	654	742	710	657	704	693	668	686	662	682	702	656	711	738	721	681	689	723	705	702	682	745	704	692	695	716	655	722	719	728	745	684	720	691	723	684	710	747	737	730	683	711	721	707	671	688	734	701	678	684	658	725	723	745	700	713	678	719	691	682	703	711	744	722	728	692	675	726	726	688	694	710	695	715	698	718	699	689	637	716	687	702	676	720	734	708	688	748	721	669	722	693	697	646	730	736	684	690	687	723	680	689	677	636	723	690	698	707	683	703	713	693	727	643	699	760	682	705	753	671	707	677	693	698	685	678	736	669	731	716	696	706	673	673	688	727	664	689	709	737	699	669	641	693	739	725	703	693	658	723	710	688	682	727	734	731	643	714	686	730	694	665	682	722	682	647	700	688	681	737	722	668	673	724	718	698	702	711	752	674	681	684	683	722	667	651	681	667	633	646	661	739	777	717	713	712	672	680	698	789	718	699	718	723	752	735	656	703	764	648	732	694	703	705	678	686	726	658	671	722	652	701	725	681	665	715	717	668	747	726	708	684	648	732	658	725	726	665	702	685	691	731	742	655	665	647	711	689	739	718	681	711	723	697	703	682	701	688	715	713	636	677	630	715	708	670	714	639	711	721	713	726	748	753	704	661	681	720	754	733	711	716	690	702	662	757	705	699	663	720	657	693	692	648	658	703	680	651	699	679	675	684	704	699	738	748	740	693	707	715	682	701	719	662	690	680	698	713	723	698	707	692	725	686	686	704	656	710	728	661	709	688	670	639	707	752	703	698	728	711	678	706	710	671	709	685	693	709	708	701	695	657	684	733	604	725	688	682	704	675	745	707	699	730	728	695	668	734	694	691	709	726	731	674	707	710	726	729	706	706	688	689	702	672	693	702	684	705	709	735	711	701	720	718	712	667	671	691	675	700	699	722
4335	1017	570	365	301	332	420	470	598	780	864	663	649	506	523	386	404	271	297	228	235	231	451	643	640	546	399	284	250	180	151	129	97	91	120	106	98	84	96	119	93	95	109	120	84	92	99	90	77	98	111	88	96	106	105	87	99	121	93	113	97	79	108	96	113	85	100	93	86	102	86	104	113	89	97	94	71	109	98	90	88	93	102	99	87	92	99	118	103	93	96	90	92	93	101	90	93	110	99	98	99	93	101	99	108	86	94	90	101	85	95	89	89	90	110	98	111	91	76	103	96	100	106	92	98	82	103	87	101	85	99	98	91	83	111	107	107	93	81	90	111	96	99	85	92	114	104	100	84	101	96	88	116	82	99	118	90	84	92	94	108	88	97	92	88	99	76	86	92	101	114	104	107	91	89	79	93	94	104	113	94	97	103	105	95	99	99	84	89	99	106	83	114	89	101	94	93	76	79	91	103	95	82	102	101	92	101	106	99	104	97	95	100	97	80	96	93	117	91	96	80	93	98	102	88	104	95	100	99	113	90	88	102	77	102	81	69	74	87	93	89	99	103	110	70	82	95	99	80	99	89	104	105	104	85	96	95	83	94	96	82	92	92	98	100	106	83	82	111	118	86	82	102	112	97	86	96	105	95	105	95	109	111	104	86	93	90	98	87	105	106	100	96	89	80	84	104	103	87	98	100	94	95	97	99	100	104	101	100	106	86	91	105	98	96	84	111	102	96	77	93	89	96	116	106	98	73	106	99	94	90	85	96	98	89	95	86	104	93	105	101	90	108	86	86	92	103	79	90	95	97	94	88	90	91	76	112	94	74	83	100	100	97	74	104	97	101	109	89	106	93	92	71	89	106	92	99	94	97	90	99	102	86	83	91	94	96	91	96	89	114	105	107	105	92	90	93	105	82	103	93	91	98	81	90	96	97	98	82	93	94	86	88	87	90	73	94	101	85	103	96	87	82	96	99	87	96	88	96	102	104	76	89	89	102	94	82	102	111	84	89	122	95	96	82	101	89	112	110	91	107	95	80	99	87	97	114	104	111	97	97	95	110	111	94	95	96	98	99	103	115	103	99	107	107	105	96	101	86	107	102	93	88	80	101	96	107	109	100	98	95	82	100	101	90	91	92	99	72	106	92	88	110	92	83	94	92	92	91	112	101	89	111	91	77	104	106	95	103	85	109	106	109	90	90	80	94	112	98	89	76	80	95	94	104	100	97	107	109	99	94	102	104	99	104	105	74	91	116	112	76	79	100	100	100	112	97	99	117	98	94	94	94	106	101	81	105	105	104	81	96	95	89	130	98	99	87	100	92	103	89	90	95	93	95	109	102	108	92	104	96	98	95	101	96	119	94	83	86	103	110	83	91	86	91	87	87	84	109	120	92	76	90	93	90	92	92	121	95	95	106	97	115	111	106	98	99	92	100	92	99	87	100	86	100	102	105	91	100	96	97	107	87	91	94	82	94	95	96	112	106	80	94	98	97	101	98	104	91	80	91	84	100	91	93	104	84	96	97	100	95	112	89	101	101	118	118	86	85	127	93	88	98	79	103	104	93	93	89	105	96	85	103	84	97	106	81	93	85	86	96	87	103	112	99	102	91	101	107	110	92	101	115	108	100	113	87	91	92	108	100	102	94	85	101	109	92	75	91	104	102	82	111	89	101	101	81	89	103	92	103	106	91	93	93	98	99	98	110	92	101	94	118	92	92	111	111	98	108	107	92	95	101	115	88	105	108	94	96	93	96	85	102	108	82	95	85	99	108	100	92	93	78	93	83	92	89	92	101	94	89	94	104	93	86	114	92	104	96	99	105	101	104	102	98	107	87	93	87	88	91	80	86	115	86	106	104	98	99	97	100	82	100	79	91	91	107	98	84	86	97	100	114	97	86	106	95	94	81	102	98	102	103	99	90	96	99	108	105	96	108	90	95	95	106	97	83	102	95	91	102	106	99	91	86	79	102	104	108	79	102	102	90	82	107	104	117	100	98	97	97	90	90	93	103	96	104	91	102	96	100	93	123	92	97	104	108	125	111	92	114	88	67	101	104	90	106	99	96	97	90	72	117	89	104	83	82	104	106	100	96	87	97	97	93	95	114	93	93	104	89	97	100	93	99	93	116	82	95	102	111	83	104	120	112	102	90	94	79	104	91	97	79	85	112	91	96	83	108	108	94	95	105	111	88	89	87	105	83	102	92	121	93	104	91	100	101	95	84	95	88	84	72	94	90	90	92	77	92	87	97	96	108	120	93	104	108	86	92	110	94	84	105	103	95	97	94	103	111	96	86	84	98	115	79	96	104	105	73	83	107	83	91	100	94	99	91	97	113	92	117	103	92	82	97	105	83	96	108	86	102	106	112	98	75	95	110	100	94	98	111	103	87	101	84	108	108	91	96	100	111	81	94	90	103	96	87	90	92	119	107	101	92	110	112	83	103	85	96	102	98	96	112	82	102	97	109	102	124	98	87	87	83	84	92	95	92	89	77	91	93	87	99	102	79	102	111	83	92	93	107	103	94	90	97	107	107	111	84	83	79	104	102	92	77	107	82	94	87	84	88	111	77	92	92	95	95	79	83	96	88	102	93	90	101	110	111	100	98	110	99	87	90	105	102	112	88	106	88	110	102	92	99	95	91	108	84	83	88	122	105	94	93	94	107	80	89	101	96	95	87	89	93	93	106	106	100	103	106	100	87	98	103	93	83	91	117	86	96	96	96	83	111	78	93	89	100	108	94	96	107	74	92	106	92	111	91	94	98	112	101	90	86	103	92	80	102	93	102	106	104	74	86	98	89	114	83	77	113	106	87	91	79	102	93	96	87	93	87	92	107	87	87	90	95	94	86	79	99	99	95	105	109	90	109	82	85	100	100	110	85	98	87	98	90	108	88	91	108	97	95	99	79	90	93	99	100	96	94	100	105	89	109	94	81	92	84	89	100	96	89	88	99	103	87	89	108	90	96	83	78	77	99	73	84	89	96	89	96	88	105	91	105	96	84	91	101	102	85	113	102	96	99	94	99	83	108	92	80	93	89	108	97	92	91	101	84	103	94	103	77	90	113	88	104	109	98	93	89	90	103	87	96	101	102	98	97	108	76	100	93	90	94	98	104	83	87	103	93	93	111	93	78	97	118	93	85	107	96	87	99	83	103	97	92	113	111	95	110	91	113	113	94	95	106	77	87	89	85	92	89	130	105	86	102	85	109	96	110	96	92	105	93	92	109	91	97	93	90	80	110	95	93	88	94	106	91	89	105	110	99	87	106	83	95	108	86	91	97	98	105	91	89	103	106	89	103	100	98	102	96	92	83	91	82	112	94	104	94	88	98	107	107	93	99	84	89	92	90	118	84	102	108	92	80	96	80	92	88	117	93	86	92	97	103	96	96	102	88	100	100	86	89	91	91	78	90	79	91	98	91	107	89	75	84	96	104	86	87	106	82	104	105	85	83	86	113	94	107	85	76	85	104	92	109	100
28712	9030	5299	5573	11652	16149	16768	16233	17245	20167	20514	16711	15283	12499	12189	9970	8298	6457	6444	4913	4437	4545	9153	12616	12102	9832	7218	4726	3336	2271	1569	1114	890	860	753	708	746	687	694	717	720	749	691	739	689	676	726	700	722	700	726	729	692	673	711	693	674	697	697	700	723	689	674	697	680	665	685	695	730	678	686	722	680	719	680	685	701	664	697	757	673	681	720	692	698	699	698	677	663	730	657	693	710	683	730	679	696	721	666	683	692	698	695	675	710	679	719	712	701	683	653	718	683	673	651	702	692	707	736	671	690	746	687	685	662	707	699	711	689	682	680	689	720	642	694	693	674	704	720	679	697	704	743	724	696	653	663	724	679	700	670	707	665	702	671	735	662	719	715	668	715	692	733	687	714	721	707	701	692	658	689	684	665	674	743	683	709	676	713	653	727	668	709	708	708	740	681	719	656	653	658	714	723	715	650	699	707	682	698	715	687	717	692	689	696	735	709	685	723	647	695	689	708	692	715	699	647	686	658	654	724	731	698	717	665	680	699	691	662	674	717	654	718	715	702	704	665	688	665	712	697	698	656	677	657	718	684	700	716	664	694	677	702	681	662	680	722	711	656	658	701	733	719	731	709	720	709	676	678	708	738	751	726	691	653	653	663	682	711	696	691	712	682	686	691	712	727	747	720	734	709	656	696	717	686	727	702	700	664	650	677	648	651	698	699	704	722	641	676	704	724	715	666	694	678	693	701	718	686	738	717	703	674	700	665	690	713	666	709	679	674	696	735	702	706	702	712	702	706	687	735	712	742	704	731	704	653	666	689	736	712	699	679	717	714	698	719	721	676	695	712	710	767	687	685	647	696	730	650	720	706	693	701	698	739	730	690	705	717	684	700	667	700	717	659	712	714	672	693	686	730	735	689	699	677	687	697	753	667	691	671	710	676	721	751	674	680	643	702	732	673	649	706	698	694	708	680	686	713	659	698	662	732	694	701	700	684	698	697	704	753	717	682	683	637	714	714	670	715	721	628	706	731	706	719	725	720	679	656	716	699	736	701	676	707	674	696	681	700	659	728	690	670	670	681	731	712	730	716	694	664	722	709	685	725	710	676	689	710	701	721	723	664	664	686	711	663	732	718	703	713	726	716	755	725	672	654	725	722	708	683	714	695	756	668	716	713	745	687	655	696	724	684	675	701	711	739	685	662	693	703	712	692	701	732	696	689	726	699	716	668	735	703	694	737	677	711	681	725	698	706	706	722	687	691	693	674	707	675	696	751	725	716	700	695	675	713	699	716	675	728	697	709	698	664	686	666	672	647	680	668	696	670	682	691	690	694	704	663	653	661	706	672	706	685	700	719	676	693	678	708	720	672	685	720	704	744	681	700	682	649	698	718	709	714	721	668	716	728	682	735	645	702	694	687	722	717	697	734	689	729	729	659	700	666	686	723	711	719	697	722	690	718	686	657	731	696	665	735	693	711	709	696	684	726	669	711	623	688	680	707	743	711	663	746	734	721	740	720	686	721	685	696	723	656	664	742	705	691	669	705	656	657	726	675	696	744	674	673	739	688	689	660	689	672	720	671	667	718	697	691	698	681	690	687	665	693	682	725	688	673	749	715	693	680	649	687	670	673	677	689	749	711	680	658	722	733	679	644	691	675	696	701	731	722	663	739	703	632	667	672	695	655	671	709	635	721	743	724	712	668	725	729	728	723	720	710	720	657	711	739	644	707	708	669	679	707	696	692	684	707	712	651	690	669	698	711	718	689	723	730	685	724	689	752	664	648	701	729	689	651	701	720	687	670	679	686	709	730	696	701	683	704	746	688	727	693	693	729	682	672	719	683	716	683	721	683	741	695	689	708	654	729	750	731	662	685	687	668	691	660	630	746	675	689	695	721	710	693	695	692	681	707	693	661	651	686	659	671	721	706	702	703	727	665	672	752	674	698	687	637	707	679	685	698	683	696	660	703	674	733	702	675	717	719	708	721	694	723	691	703	728	681	715	667	672	697	719	674	694	692	635	701	725	704	731	702	702	740	690	694	692	699	718	691	723	694	702	715	691	717	676	733	704	705	703	740	712	709	682	724	661	690	675	687	661	671	694	724	677	629	670	677	634	685	686	669	707	689	694	688	706	724	671	706	726	665	700	717	700	709	667	728	693	690	639	691	670	651	701	675	686	701	709	676	667	685	717	765	700	687	722	709	716	673	670	711	680	728	738	666	694	637	701	667	692	719	672	735	629	677	667	727	678	648	687	768	685	687	674	726	701	698	694	737	707	678	705	737	725	738	689	701	726	714	657	692	713	646	710	717	712	673	682	745	719	715	679	732	739	698	650	719	690	731	677	674	718	789	685	756	716	662	730	701	717	683	721	713	708	729	687	678	768	631	716	683	731	648	680	707	661	742	715	700	654	711	689	712	686	699	700	732	694	709	681	651	697	724	679	698	695	723	696	673	713	676	665	703	681	676	687	693	658	731	702	706	676	679	677	680	719	692	646	678	727	658	734	702	750	703	730	680	710	684	706	675	721	758	686	720	720	744	681	671	734	710	654	724	685	705	646	677	728	656	693	643	696	653	760	695	676	684	691	709	693	700	712	681	701	709	705	685	764	726	679	694	695	673	695	698	731	694	680	683	710	706	724	665	670	692	712	669	667	679	729	697	690	650	705	635	731	670	676	700	701	661	747	688	717	687	750	720	740	651	701	731	714	693	679	678	699	681	715	724	715	695	709	673	691	724	722	701	691	677	677	710	647	681	688	699	693	700	722	644	694	716	700	704	691	698	692	737	708	679	688	698	696	703	691	681	693	720	673	730	719	711	696	707	732	686	689	701	713	696	663	730	672	718	706	664	715	718	665	676	705	676	730	720	663	710	713	737	667	667	719	676	686	697	685	640	710	663	734	657	673	755	689	729	700	646	679	650	702	710	664	730	675	718	699	713	709	690	718	694	715	692	710	680	703	669	681	706	676	647	667	669	725	683	719	746	710	699	683	686	689	745	713	722	690	698	704	725	712	677	668	738	652	701	724	659	729	654	670	677	765	703	699	723	736	711	657	683	724	717	683	724	690	713	713	677	738	733	700	692	684	675	688	703	697	692	708	733	690	736	729	662	677	695	730	689	724	692	727	672	720	715	680	681	667	705	674	667	705	668	706	683	656	698	723	712	711	704	716	730	651	696	698	683	690	723	711	644	751	730	687	697	685	697	722	685	668	706	711	677	719	665	668	722	739	736	719	722	677	699	697	656	701	712	674	734	719	681	690	703	665	725	690	727	709	661	706	712	734	717	652	679	744	698	694	663	675	723	685	668	643	743	633	717	718	683	701	661	674	702	675	693	720	684	706	690	741	661	661	708	686	646	672	698	688	725	669	711	694	681	727	650	651	728	694	686	672	672	668	705	689	714	693	689	664	713	681	694	727	672	666	723	689	738	729	690	703	691	746	690	742	652	734	713	704	689	702	637	749	690	699	748	691	632	703	705	677	700	745	661	704
2747	490	268	185	178	205	239	241	328	522	440	437	327	305	292	284	280	248	201	170	167	152	150	157	166	168	160	141	123	102	91	73	88	79	83	72	94	91	91	75	90	80	86	92	100	72	78	81	70	85	79	93	71	80	91	95	95	88	79	69	74	77	77	85	78	80	90	79	89	84	82	90	76	87	80	79	72	75	79	78	76	83	88	82	87	81	68	81	92	81	93	94	71	102	74	65	86	80	85	87	85	80	81	87	75	87	76	82	71	65	72	75	91	92	83	80	85	70	78	74	81	91	75	82	80	94	90	81	78	80	89	80	60	91	83	84	77	83	97	101	90	81	80	79	68	90	79	80	72	88	77	82	91	74	86	100	85	82	84	99	86	71	76	82	78	85	71	79	74	80	78	78	72	78	80	87	92	76	78	68	86	64	77	100	67	101	75	95	75	100	91	84	75	88	98	91	78	69	81	88	65	77	92	92	73	58	89	82	80	86	86	92	63	82	76	72	86	73	84	74	100	81	82	83	67	74	87	80	74	80	63	82	77	94	62	83	79	95	105	82	75	79	81	64	84	77	74	74	93	91	74	91	88	82	88	84	84	69	78	62	86	91	93	86	83	83	89	102	84	74	85	94	70	82	76	91	84	72	92	75	79	76	71	78	74	98	78	104	90	80	67	70	74	68	101	81	81	87	73	91	81	75	72	79	92	71	86	78	86	74	95	77	70	89	84	90	85	90	89	66	86	94	72	75	70	87	88	88	92	79	93	92	85	94	95	95	91	73	73	102	82	92	78	82	70	88	81	73	93	68	77	76	75	74	76	95	92	81	68	88	100	74	79	93	91	80	80	85	91	66	86	80	73	68	78	86	80	75	89	86	65	59	86	84	74	79	89	87	74	84	76	89	89	65	68	79	62	85	78	85	78	73	66	81	87	87	72	78	70	77	84	115	85	76	88	76	90	75	86	94	90	76	93	80	76	84	71	88	75	68	78	73	65	74	75	92	73	86	94	89	93	88	73	75	73	67	89	60	95	77	88	74	79	83	78	77	90	85	102	76	79	76	75	87	72	80	92	93	73	77	89	77	89	80	94	84	88	80	84	90	71	85	67	80	77	82	67	67	69	73	59	89	96	78	78	78	79	86	79	90	84	76	94	76	79	81	80	74	90	82	66	79	90	65	72	99	87	62	81	77	74	82	82	89	95	94	94	97	85	83	72	94	81	75	84	79	86	83	86	77	62	68	91	61	90	75	69	81	82	82	85	74	67	80	89	90	92	73	73	70	58	72	93	82	69	76	75	79	79	77	83	86	69	87	101	84	74	81	90	84	79	77	76	89	68	71	87	83	74	71	100	77	97	84	73	77	65	82	93	78	75	73	86	79	68	72	76	91	90	91	69	84	89	94	78	81	94	78	95	82	80	80	65	93	78	72	89	68	70	78	85	74	81	86	88	72	87	85	84	103	80	81	84	84	65	80	80	81	82	81	71	82	90	81	92	81	73	83	70	94	89	84	85	77	77	73	77	86	85	74	87	89	81	78	77	92	88	84	91	85	85	87	78	63	72	96	90	75	78	68	74	100	85	78	72	77	75	95	86	78	83	87	82	86	92	82	70	82	75	81	82	79	82	83	76	98	69	84	83	78	92	81	79	89	87	83	82	89	80	72	84	80	86	83	88	88	85	75	77	89	72	78	83	71	91	79	67	87	89	90	76	85	67	92	69	76	79	69	79	91	75	76	98	87	67	78	86	80	93	85	69	90	77	78	78	91	84	86	78	71	80	87	77	91	87	73	78	85	85	81	67	73	86	68	81	94	75	102	74	94	75	87	91	66	80	76	67	77	65	87	86	73	79	79	87	95	87	83	65	84	93	82	91	70	84	68	84	86	77	69	67	73	84	88	80	88	86	77	87	99	77	97	77	83	96	77	84	94	74	81	89	70	93	76	77	91	80	75	96	98	89	87	85	63	89	107	79	88	96	61	92	71	69	63	78	77	91	85	75	93	90	82	88	81	94	77	74	86	78	70	103	73	82	71	74	91	85	96	77	71	101	76	76	106	67	91	73	78	61	71	80	84	90	83	73	97	73	89	95	75	84	69	80	81	76	60	94	94	79	74	90	72	83	80	77	83	73	89	70	87	74	86	75	74	73	81	88	82	88	79	87	66	73	78	95	92	76	82	79	76	86	86	80	67	81	86	84	93	71	74	78	92	67	79	87	88	66	74	79	86	77	81	83	77	93	93	82	72	82	86	95	87	105	84	66	89	87	90	72	78	87	96	72	78	86	90	93	83	76	82	96	71	92	75	76	91	87	82	67	76	84	84	94	85	73	70	78	84	83	82	81	72	67	85	60	77	83	67	79	76	62	81	93	90	71	72	91	79	82	78	93	80	78	102	72	75	87	94	84	75	92	74	80	95	68	91	70	86	90	94	96	76	78	69	87	90	74	82	94	74	72	74	81	64	78	70	96	97	89	84	85	84	73	96	85	91	84	80	66	74	102	83	76	69	95	68	81	73	81	89	86	73	86	90	90	60	70	97	81	89	71	76	80	89	87	85	89	75	83	73	72	81	77	84	105	83	89	80	92	92	79	89	88	70	89	78	82	64	70	85	78	73	83	69	89	75	89	83	75	73	76	84	87	79	57	81	67	71	79	61	90	88	88	77	72	77	84	86	78	71	66	88	87	87	76	98	76	82	89	70	76	83	69	107	86	70	90	83	74	84	88	71	87	95	68	68	59	80	83	90	86	78	97	66	75	101	92	88	95	69	61	78	81	94	90	83	79	76	87	83	72	94	82	96	81	86	91	91	67	88	81	91	68	88	79	83	75	74	102	84	74	81	89	86	83	102	84	81	101	84	77	90	75	78	90	71	79	68	79	82	85	70	87	76	82	69	79	85	91	73	73	83	79	90	72	83	77	88	90	96	92	81	97	83	74	89	84	92	81	90	68	76	92	66	110	86	80	80	74	82	87	69	101	88	93	85	81	72	90	80	82	78	90	80	84	71	86	92	77	72	78	68	78	83	91	79	71	100	78	74	73	79	87	83	67	80	81	79	76	82	80	89	85	85	77	87	68	81	90	74	57	82	93	79	94	75	96	94	85	85	79	63	89	77	74	90	82	61	91	74	78	78	91	87	80	113	75	73	82	67	92	97	91	88	94	83	82	80	91	79	100	81	81	96	74	82	61	74	86	88	73	89	88	83	99	93	79	79	75	67	76	71	59	80	78	75	80	79	75	76	80	78	77	93	66	85	78	82	83	71	107	97	89	82	86	85	103	92	80	73	83	75	79	77	71	96	83	85	83	81	90	66	71	71	81	66	89	74	77	90	85	81	89	66	84	86	77	71	66	70	80	82	85	76	83	83	85	86	90	83	71	78	70	81	93	82	85	75	74	70	71	78	84	69	94	83	73	79	92	78	83	62	90	82	78	84	80	76	85	85	95	78	92	81	68	85	85	72	96	62	80	77	83	81	84	67
19944	5056	3054	3364	6714	10084	11242	10183	11507	16073	13178	12012	9338	8455	7733	7100	6263	5013	4258	3302	2872	2154	2535	2710	2951	2537	1925	1415	1191	961	816	724	614	617	623	585	576	616	640	577	593	577	628	648	604	627	594	669	598	627	606	599	597	598	608	599	606	595	620	655	598	594	571	571	600	582	572	598	575	614	645	612	582	625	589	593	587	625	606	586	583	594	623	611	593	622	629	603	591	644	629	590	644	591	602	618	591	560	594	625	620	613	585	603	626	589	641	607	576	575	632	610	644	606	590	632	616	632	649	636	612	614	602	605	584	614	603	576	613	587	609	613	589	623	599	589	554	601	596	607	624	614	586	610	612	610	627	584	616	624	567	569	583	611	647	597	629	602	607	652	630	611	567	600	603	602	600	646	626	629	593	596	611	584	588	628	614	609	634	583	572	624	621	647	597	596	587	591	579	650	582	612	641	623	600	618	627	563	618	561	592	581	589	600	638	559	582	628	621	589	624	630	646	614	581	545	568	622	613	611	607	574	637	604	586	609	633	613	595	627	604	607	583	599	588	587	605	593	585	589	672	620	623	604	577	616	637	581	636	602	639	603	549	606	563	598	623	551	611	592	647	634	619	585	581	594	584	644	614	602	569	599	575	648	529	610	598	599	590	636	614	629	628	624	627	591	596	593	590	610	569	589	644	600	601	590	627	646	619	605	606	577	614	603	654	637	580	581	604	599	625	576	605	646	583	652	562	594	624	642	636	581	599	601	633	579	579	633	637	590	580	619	597	629	648	590	603	605	634	599	632	596	601	614	610	606	566	588	639	604	639	623	591	628	570	599	641	606	590	595	600	576	603	653	578	580	572	617	581	591	600	616	641	611	592	627	658	604	585	615	627	593	592	616	600	585	598	601	582	582	654	605	611	602	606	601	627	608	626	671	629	601	627	619	567	546	633	599	608	587	573	629	620	577	613	596	621	606	573	584	583	621	623	639	563	625	590	619	622	591	596	621	597	636	631	622	583	633	606	575	607	600	604	598	572	623	620	573	608	602	612	630	570	610	540	565	589	613	585	629	593	582	573	605	586	586	610	542	633	645	576	614	648	665	626	611	658	629	635	583	610	658	628	561	613	634	668	579	562	629	648	584	608	605	617	607	618	631	626	634	633	646	578	600	609	579	616	619	603	624	636	658	640	627	580	603	676	607	619	578	565	591	584	618	613	591	627	597	597	549	605	602	604	616	607	633	618	600	633	600	617	584	578	584	618	641	572	603	614	552	600	639	552	602	613	589	659	579	618	612	586	625	611	626	570	589	615	613	605	609	635	561	626	638	644	575	635	604	593	594	615	610	606	599	574	604	641	646	578	609	588	612	592	593	625	621	583	597	650	630	563	602	586	597	602	651	599	620	575	599	562	616	603	599	628	592	647	600	607	619	602	613	583	577	595	630	616	597	647	681	612	613	599	625	609	596	577	616	607	643	630	589	593	616	597	651	646	613	635	632	613	596	613	609	634	606	595	574	624	615	575	601	599	555	588	542	586	630	617	636	637	620	576	605	626	598	603	633	576	607	618	629	578	611	627	558	587	603	630	575	603	609	610	629	580	616	586	644	614	574	554	620	629	583	639	606	633	605	619	596	633	604	646	582	570	622	624	634	563	665	642	630	554	574	638	637	605	605	640	622	606	604	618	616	596	577	594	590	626	574	620	576	568	578	627	633	612	652	577	591	598	635	629	603	628	619	580	609	636	617	654	598	590	639	628	592	600	622	596	601	576	605	617	603	621	601	620	617	618	576	601	621	653	646	576	587	572	593	590	628	579	594	602	601	630	561	615	608	598	597	650	583	599	625	617	657	601	648	618	606	574	615	617	628	637	611	630	635	584	602	601	644	648	601	642	597	590	608	580	615	594	623	581	585	611	567	629	571	583	557	617	619	635	591	655	582	681	633	616	577	634	570	630	661	580	660	553	578	595	624	598	608	634	600	605	594	601	637	592	642	622	644	610	623	586	603	625	630	635	632	598	656	614	591	637	616	628	613	590	590	622	593	628	586	583	610	622	575	620	637	625	630	642	633	629	594	609	634	637	618	615	584	610	619	623	623	651	617	589	614	597	575	602	607	638	628	613	607	635	622	623	594	599	619	592	569	669	598	588	620	612	581	589	674	586	593	596	610	605	605	568	589	607	610	595	629	621	615	604	585	605	613	598	611	642	616	572	606	648	613	631	618	616	585	671	595	606	624	578	636	632	602	625	595	608	590	569	591	626	643	604	623	689	619	602	580	607	598	647	594	617	601	621	601	578	650	589	586	623	580	601	596	610	610	587	618	606	604	626	577	655	586	582	635	598	616	598	587	613	609	636	591	619	592	599	579	578	568	613	607	549	613	612	576	594	617	619	636	595	602	610	623	610	537	563	584	615	625	621	603	579	614	623	627	647	593	633	560	594	643	569	638	600	618	600	596	629	610	571	604	602	631	622	584	603	615	589	598	619	641	599	597	613	593	646	617	617	653	597	634	594	558	627	602	605	595	644	591	596	592	649	617	648	624	631	644	595	602	611	618	615	608	570	610	647	650	572	572	613	609	565	646	591	611	604	600	614	607	590	623	561	644	603	599	611	629	608	632	624	587	612	599	623	528	612	603	593	645	600	584	655	646	626	593	588	633	607	605	650	555	590	645	558	646	669	629	579	583	632	633	635	646	603	590	593	576	584	598	583	579	640	585	572	582	626	560	617	611	578	557	584	613	648	559	645	621	633	623	624	598	601	617	652	600	644	592	626	618	608	630	628	629	662	589	591	567	625	592	578	609	624	607	646	643	573	620	636	630	629	595	578	578	586	612	596	628	602	611	583	648	614	635	622	583	576	626	577	618	594	620	611	581	611	619	622	627	601	560	626	646	597	599	648	645	620	592	625	600	641	605	603	556	620	597	607	637	670	620	620	646	637	621	629	591	578	579	578	584	619	597	633	636	608	581	580	606	600	642	601	635	670	637	628	552	577	629	632	560	613	663	620	603	647	596	641	618	610	602	584	593	619	611	583	602	609	611	609	605	628	624	612	572	586	637	602	627	561	616	650	628	607	606	566	606	532	639	570	567	601	607	607	609	575	598	631	592	586	613	603	623	577	614	611	574	637	625	620	608	603	646	615	616	589	589	629	627	591	581	585	582	593	586	648	592	617	617	580	604	557	620	594	638	588	601	594	586	638	560	595	635	593	631	600	637	621	614	638	568	624	624	625	622	592	638	621	594	666	620	590	592	578	628	621	601	629	601	625	572	604	562	668	554	597	603	641	633	605	607	622	598	582	559	584	588	571	611	598	603	690	642	628	632	650	613	624	654	625	586	604	647	610	638	641	642	589	619	628	566	615	573	607	630	615	616	588	632	596	595	584	583	611	616	652	586	602	609	561	617	603	604	583	634	585	633	578	600	568	588	594	599	582	667	585	604	624	617	633	611	615	616	648	583	613	582	593	580	621	582	602	639	600	640	610	620	580	578
2661	701	372	289	228	271	317	387	639	747	549	544	432	388	344	322	259	287	252	217	172	150	163	218	405	343	259	214	162	136	108	104	103	92	105	83	86	87	85	76	83	87	72	84	76	85	91	81	86	92	90	69	79	63	92	85	79	83	88	94	70	66	72	81	77	75	75	91	85	78	90	92	94	85	73	83	105	83	93	89	88	86	84	82	71	104	98	87	83	78	81	80	81	77	83	78	81	92	89	90	87	74	75	86	90	83	86	82	79	89	95	63	90	74	71	84	76	98	81	91	77	76	76	73	79	82	74	96	91	92	96	75	96	77	89	86	87	66	88	86	100	74	99	79	86	81	77	79	94	68	75	72	83	84	88	82	104	81	80	88	74	68	85	86	76	87	88	95	72	67	89	73	85	79	91	83	70	78	82	80	78	91	80	73	78	75	83	90	80	77	88	72	64	66	75	78	81	74	77	82	99	84	84	78	84	76	79	81	80	73	88	87	90	78	95	86	76	83	96	81	80	81	94	83	86	77	72	100	79	78	90	99	78	95	88	81	95	83	85	73	86	77	68	91	85	86	84	84	72	80	84	88	72	93	59	87	79	100	60	89	105	65	89	71	104	87	92	59	87	71	87	60	83	84	91	84	74	85	69	77	84	90	86	73	89	72	81	75	90	73	91	84	76	91	85	67	88	86	93	76	92	98	101	90	84	67	89	87	82	90	91	79	90	90	83	82	82	83	82	73	82	93	77	90	73	94	100	82	75	83	81	90	94	78	87	92	99	80	88	78	96	93	83	77	69	79	83	86	65	77	83	71	66	90	77	86	90	77	93	76	70	65	107	77	81	83	74	79	88	83	97	78	93	70	85	75	74	85	96	78	90	85	81	77	81	85	79	93	76	83	89	81	80	80	84	92	86	95	66	111	85	73	80	86	80	90	87	64	84	78	81	89	76	77	88	80	85	85	84	96	86	81	87	86	85	79	63	85	86	81	79	78	89	74	77	87	85	82	102	88	71	71	90	84	67	69	106	84	86	86	74	90	82	77	77	82	91	88	101	79	71	78	80	90	83	91	70	88	66	89	80	82	79	84	78	75	82	108	76	73	88	74	83	73	75	92	83	93	86	89	73	83	81	87	71	89	75	80	80	93	75	74	107	79	93	71	78	88	93	87	84	82	84	71	84	81	69	89	69	90	77	88	82	90	74	76	75	96	101	87	82	93	63	66	82	88	73	91	84	83	92	81	77	97	84	61	99	69	82	71	71	87	83	84	78	85	90	76	88	91	60	84	86	76	85	87	80	68	71	84	73	77	98	85	88	74	81	78	86	82	84	90	74	96	100	72	73	79	94	84	108	78	78	89	89	82	81	77	105	94	93	78	95	90	88	88	78	84	91	82	83	82	72	68	94	90	89	79	84	76	87	72	76	76	66	74	76	102	90	85	71	94	81	76	79	81	93	67	73	81	80	67	81	82	91	78	76	97	78	85	89	83	78	70	82	93	84	85	89	81	71	70	72	65	97	93	92	80	79	97	90	80	74	74	80	77	70	88	81	77	95	78	82	92	93	85	89	84	75	92	81	76	72	71	90	68	91	80	92	81	77	84	73	81	81	85	86	92	83	78	78	62	90	84	88	80	81	90	67	71	72	83	68	88	95	77	89	81	91	78	81	92	78	73	83	82	80	79	77	80	74	88	87	89	68	82	85	68	83	85	96	93	75	87	77	72	66	69	90	86	86	82	74	71	82	74	63	84	78	73	90	71	89	82	94	86	75	76	76	81	108	85	90	87	76	87	73	78	82	83	87	91	71	79	74	82	83	85	90	84	91	87	86	82	79	79	86	84	96	78	84	63	81	87	91	87	75	87	90	75	74	90	84	79	87	82	96	87	88	95	68	75	84	66	88	80	71	72	85	69	86	91	82	83	75	86	72	83	89	101	92	70	68	90	79	105	83	82	107	73	86	70	77	83	71	81	70	84	80	71	93	82	92	90	89	94	98	84	74	86	69	95	84	75	98	76	95	84	90	73	82	73	94	94	83	64	82	92	68	74	87	93	75	83	78	72	79	77	93	84	100	79	83	107	91	69	88	67	73	67	67	75	84	79	90	84	70	76	75	88	87	67	71	88	94	79	80	74	92	92	85	85	92	87	62	86	68	85	86	80	90	98	91	78	95	85	90	78	90	85	83	92	68	87	93	85	82	77	78	69	74	65	84	97	89	79	90	77	82	71	74	77	83	72	92	95	86	92	95	99	87	96	85	81	80	70	98	79	81	73	78	74	72	91	84	90	74	81	83	89	93	75	84	78	71	63	72	79	91	92	74	88	107	73	83	70	88	90	79	78	60	61	74	84	100	78	74	88	86	73	81	82	74	81	86	84	77	88	103	80	80	85	72	86	90	85	93	92	82	70	85	88	82	83	110	85	88	97	87	90	85	96	90	76	90	99	93	79	92	95	86	80	79	76	74	97	75	82	80	87	86	84	76	85	79	87	89	98	65	74	78	83	100	74	71	103	77	75	91	76	77	94	71	88	84	76	77	90	93	84	84	67	76	89	99	89	91	79	75	90	79	76	91	93	67	89	85	81	83	83	78	69	78	82	93	80	79	84	71	79	79	81	78	84	86	84	78	76	81	70	90	71	64	70	86	82	80	92	96	95	84	79	89	80	78	76	74	90	82	78	79	76	88	73	75	67	72	81	90	67	83	77	105	84	87	80	89	91	81	80	79	80	81	87	93	75	71	86	94	94	83	78	81	82	76	96	82	96	84	75	91	84	89	58	81	64	73	73	91	77	79	80	101	84	73	92	81	82	73	77	84	75	82	88	96	76	76	86	79	86	76	93	86	75	88	87	85	88	82	85	75	70	82	77	90	85	84	97	102	78	88	92	75	80	75	86	94	86	72	82	84	77	81	76	86	76	90	84	75	93	90	96	94	86	74	83	68	98	95	83	86	96	86	84	61	73	75	79	95	76	78	90	83	83	107	77	75	75	75	74	77	87	92	88	87	81	82	83	86	92	99	73	73	99	88	87	97	88	76	72	79	84	83	72	76	86	89	73	61	72	83	83	70	84	77	76	73	90	73	78	72	94	67	74	78	71	71	87	73	89	71	72	92	89	92	83	98	95	79	87	88	83	83	73	87	84	86	87	85	93	91	100	89	94	83	79	92	93	100	86	78	72	82	90	89	92	92	84	98	92	82	75	87	73	88	82	59	88	72	83	102	78	102	96	91	85	75	71	88	81	87	102	81	72	82	102	79	65	88	94	106	97	92	79	100	75	77	83	86	79	79	75	93	86	85	73	86	105	89	73	71	70	82	91	95	87	79	76	99	84	76	86	81	79	84	84	69	73	93	78	93	83	82	74	79	83	76	86	93	81	86	89	86	91	77	82	91	75	90	98	92	87	90	93	75	78	73	83	78	90	82	93	82	86	86	86	89	91	96	84	96	85	92	72	94	75	79	83	91	77	82	90	79	62	86	86
22851	7211	4123	4427	9320	14112	14719	14440	20015	19690	15681	13928	11727	10266	8079	7614	7188	6692	5780	4216	3057	2523	2623	4158	8020	7100	5008	3399	2328	1584	1136	828	731	683	644	597	641	621	607	600	614	567	601	631	622	604	616	598	623	598	648	586	635	582	633	567	624	621	592	634	569	616	583	584	603	590	581	636	609	600	593	529	582	617	671	571	603	617	619	585	612	599	597	640	625	575	630	589	641	657	596	627	592	601	622	600	638	609	653	589	564	548	610	581	581	637	622	614	606	619	598	627	617	603	612	583	607	643	588	625	613	597	628	607	608	605	659	596	627	611	603	621	606	643	568	584	620	582	603	641	616	620	637	617	593	608	620	678	618	594	609	611	626	614	575	633	624	620	592	621	604	666	618	617	562	623	583	599	615	580	619	633	608	593	610	583	619	590	612	647	604	639	595	609	629	618	633	685	578	595	558	627	595	586	658	629	619	613	587	605	579	621	603	629	639	579	602	606	616	612	636	600	602	619	585	604	592	621	617	592	629	575	633	627	579	589	629	632	598	624	569	555	582	593	594	600	588	600	583	660	572	600	605	599	614	624	626	626	650	575	610	648	606	617	593	637	612	587	638	561	610	599	605	613	613	630	596	594	595	592	639	585	610	564	652	602	631	641	625	660	607	587	605	576	598	671	600	606	589	624	616	616	585	608	575	592	609	588	610	583	587	626	634	595	593	586	591	586	564	573	618	627	653	606	602	633	629	619	608	630	631	626	609	613	608	603	624	600	626	650	621	574	599	616	625	599	636	608	592	575	619	605	613	627	586	638	600	625	637	595	625	580	604	621	622	597	609	576	588	583	574	613	617	622	575	630	581	614	601	625	630	580	605	588	578	598	587	628	632	573	606	589	610	633	594	576	545	550	609	603	616	591	616	628	576	597	587	594	615	597	588	598	614	555	633	612	594	642	584	569	602	601	579	607	595	596	622	590	606	640	615	632	601	607	608	611	561	645	641	614	605	573	616	634	596	643	613	608	599	599	586	605	609	571	582	583	631	571	633	599	615	618	582	592	635	598	607	589	579	616	631	641	600	600	621	637	565	616	633	572	606	588	623	598	648	628	598	643	618	610	579	585	614	651	592	627	612	587	583	605	615	602	613	593	620	669	619	608	618	592	606	661	603	619	616	644	606	577	575	612	598	629	608	578	573	634	588	616	603	636	606	588	614	650	575	599	604	609	643	634	593	607	594	662	577	610	626	576	615	609	554	595	605	632	620	575	602	567	606	641	565	648	660	609	584	616	626	630	585	614	612	573	633	644	608	654	594	610	579	612	627	585	631	566	588	593	642	574	596	599	575	644	574	594	649	599	610	610	587	538	568	606	591	611	575	614	618	621	610	634	608	579	610	636	591	636	664	605	617	577	637	569	612	552	638	628	632	627	584	569	671	568	600	611	624	570	589	588	597	606	610	606	614	604	589	617	611	597	603	625	604	645	602	633	634	595	630	600	614	559	637	624	645	636	577	639	595	574	539	658	626	595	603	608	580	596	627	574	609	601	621	598	548	639	611	573	608	614	600	619	613	573	584	626	631	614	592	581	602	663	599	638	591	608	592	650	615	586	641	621	582	595	622	646	601	612	599	600	653	622	641	602	605	640	572	555	603	587	579	616	593	625	565	568	607	622	594	550	593	630	668	632	617	607	605	609	632	583	604	606	602	589	600	608	581	597	592	594	613	637	629	645	603	568	623	595	582	588	588	638	626	607	602	573	568	580	608	595	599	590	589	584	577	580	557	624	567	631	638	628	628	587	639	601	568	603	592	573	619	587	618	636	602	587	624	624	645	541	591	629	644	586	606	649	612	593	612	610	614	605	625	596	632	562	634	590	602	588	587	623	573	571	592	579	557	597	614	638	587	633	627	636	600	635	586	591	623	589	609	595	622	578	587	600	592	603	614	589	592	621	630	602	604	654	608	597	622	619	622	635	586	593	597	660	601	596	612	597	610	624	596	620	607	559	565	639	636	636	600	558	602	664	625	611	624	579	574	641	618	610	616	535	613	635	601	608	627	622	597	633	636	586	585	599	621	584	621	598	614	627	607	580	592	618	591	588	607	560	608	603	607	583	604	602	604	664	595	653	580	573	638	551	566	582	581	661	634	619	617	598	607	594	585	575	596	589	617	584	590	622	581	576	600	608	591	591	608	571	639	568	606	657	603	579	599	596	588	597	647	605	589	673	615	613	600	586	606	575	559	628	574	579	625	611	546	619	628	598	641	621	608	610	590	596	581	611	609	600	601	605	589	614	578	647	593	650	615	609	602	589	570	657	604	561	552	624	601	581	572	613	612	615	608	622	587	632	591	583	585	611	601	633	578	615	630	629	617	599	603	585	577	616	608	605	577	578	594	604	575	560	641	613	612	623	600	580	596	623	585	617	610	575	621	602	602	629	617	620	659	616	609	633	617	644	661	582	615	615	594	608	590	627	580	604	609	598	613	573	598	594	565	617	628	602	615	628	604	626	632	657	592	580	608	607	610	615	608	578	620	588	632	593	563	599	640	617	663	614	570	637	611	608	625	623	607	581	626	631	604	579	603	569	566	643	588	608	624	630	615	599	622	608	607	550	595	631	597	612	581	628	606	558	573	665	629	602	570	619	583	610	605	574	630	602	636	587	618	594	586	584	587	609	619	601	543	586	647	570	630	648	601	624	606	621	616	635	611	586	612	627	621	581	613	616	646	593	549	586	591	630	592	605	618	598	627	604	611	620	607	621	597	590	617	606	620	635	589	632	595	611	600	624	567	629	609	585	604	545	607	582	630	586	583	591	607	603	612	581	668	604	617	586	595	610	589	593	613	625	578	589	585	554	634	602	558	588	572	590	590	585	591	630	625	574	578	609	578	650	581	638	626	617	609	601	599	578	623	622	618	621	665	606	683	600	633	565	592	612	595	603	624	625	609	602	590	606	647	591	622	560	619	570	602	599	596	616	623	582	645	593	615	623	693	585	602	597	563	641	617	634	610	614	581	593	600	636	615	556	591	599	596	617	566	577	621	674	599	564	614	621	623	636	584	639	598	603	591	625	570	634	588	587	632	619	587	617	603	599	628	609	634	633	624	571	595	644	574	592	600	584	579	589	584	625	597	613	599	606	552	576	624	524	612	572	608	630	625	614	589	607	595	621	613	591	567	596	543	634	602	587	568	639	571	632	608	620	630	588	642	628	583	574	596	639	590	521	633	665	629	579	622	598	587	611	561	665	609	626	604	622	552	618	585	598	598	589	615	545	590	629	591	602	613	621	581	648	609	595	611	630	608	609	625	635	608	574	592	610	593	645	590	622	574	598	625	602	628	593	593	616	606	584	570	591	581	580	600	624	571	607	563	601	629	617	642	628	602	592	629	597	582	647	613	587	588	616	569	586	587	623	622	591	587	593	591	579	626	626	601	587	606	607	624	595	581	593	614	563	599	598	630	605	592	616	637	644	586	572	593	595	623	601	604	605	610	630
3622	686	392	278	261	225	331	567	651	634	583	572	441	377	324	392	327	248	169	173	165	142	200	303	446	365	323	213	206	155	143	105	95	96	90	84	97	98	87	88	114	81	89	90	108	96	97	106	87	101	98	101	106	84	105	107	102	100	93	112	91	82	81	98	93	74	76	105	87	99	109	80	98	93	80	77	99	101	92	96	101	93	98	84	89	96	92	98	97	112	90	90	98	99	92	85	99	99	94	101	97	78	104	84	100	98	88	104	86	97	85	100	129	93	82	100	88	94	103	84	98	108	107	92	101	87	99	103	91	89	98	89	92	88	102	85	83	105	82	100	103	79	91	121	92	91	94	107	100	84	90	82	86	98	110	87	101	83	87	95	89	85	95	100	92	102	98	85	94	96	100	94	105	96	101	117	85	87	83	96	97	82	94	96	100	103	89	100	87	102	104	88	90	84	89	93	92	96	92	86	104	79	78	73	85	71	103	78	95	91	81	95	104	98	106	83	103	116	106	68	109	98	84	96	94	78	99	118	80	89	97	96	111	90	82	99	73	103	94	103	96	84	96	86	69	80	107	110	98	96	94	82	76	85	91	92	94	94	79	89	81	90	96	75	105	100	108	90	93	80	107	98	93	101	84	97	90	108	95	110	107	84	97	127	95	85	87	99	90	94	96	82	93	109	97	87	91	98	71	83	96	101	82	84	92	89	96	94	86	96	81	99	93	80	82	74	102	102	102	85	90	114	92	105	127	81	94	88	89	94	99	121	93	90	91	90	88	90	100	95	104	116	100	106	103	85	113	105	89	88	77	106	91	100	94	79	102	88	85	93	99	113	95	94	99	89	92	101	102	99	91	85	93	96	74	94	93	94	99	109	81	87	83	72	94	94	97	102	97	91	88	92	78	108	91	109	120	89	101	96	96	102	90	95	103	88	101	93	92	75	95	92	84	88	88	94	96	82	97	86	98	90	82	93	94	96	95	95	108	102	89	89	93	107	84	72	88	97	89	85	90	88	105	95	104	96	93	94	87	87	92	100	97	97	84	107	81	97	104	82	94	97	83	91	92	112	107	81	115	91	87	96	85	106	92	85	116	89	91	94	69	94	94	94	86	84	94	93	106	96	92	88	90	89	87	97	91	85	74	96	100	88	94	98	83	85	98	83	97	90	101	96	87	88	86	83	103	91	104	98	85	101	82	96	98	83	97	108	88	83	96	92	101	105	110	93	79	83	89	84	91	87	76	96	93	88	87	97	100	99	91	81	84	85	86	98	94	87	90	93	109	107	92	93	96	83	84	91	107	89	95	106	85	103	89	91	101	94	94	105	114	94	95	110	86	93	90	86	116	110	91	85	95	96	96	111	92	91	90	88	88	99	100	86	107	92	83	91	108	97	88	102	90	89	82	84	82	93	101	107	103	91	103	80	110	99	109	76	99	105	76	90	92	105	82	93	93	93	95	88	98	73	86	104	108	101	92	87	105	96	110	93	115	104	97	96	99	98	99	91	108	102	97	100	97	74	96	109	106	103	101	104	94	91	86	92	96	91	80	118	97	104	87	100	98	89	84	94	100	110	85	93	103	87	105	96	82	94	100	95	103	77	76	98	85	112	87	94	99	85	103	93	87	90	93	80	79	118	95	93	83	91	92	96	99	111	103	101	98	114	73	84	92	119	86	88	109	93	94	88	98	90	103	85	99	85	92	81	92	90	92	79	111	87	85	97	87	105	91	93	87	75	90	108	105	82	85	105	82	103	110	81	97	113	92	68	94	101	83	89	86	86	97	102	94	93	92	93	81	102	79	84	101	89	103	75	100	103	73	90	102	87	99	86	93	114	111	94	95	107	88	87	83	117	100	87	96	122	81	104	90	82	73	93	100	101	84	84	73	89	90	96	81	93	103	93	101	102	92	90	84	91	94	97	85	93	100	103	95	103	97	108	88	111	107	99	98	88	72	94	88	90	95	85	103	87	98	111	88	90	93	102	78	86	92	112	98	82	97	100	101	102	79	101	99	112	106	104	97	80	88	64	80	114	108	103	87	102	122	82	97	103	83	110	108	88	105	88	95	82	106	97	86	75	92	92	102	104	101	96	99	97	79	81	91	103	103	94	110	91	66	84	100	103	92	112	101	81	67	80	94	106	99	99	108	98	88	112	98	89	107	98	89	105	102	104	93	86	94	86	77	105	102	101	101	92	95	81	103	95	68	103	105	86	81	101	79	95	80	86	95	82	114	98	98	97	89	79	70	100	111	88	82	90	96	95	97	104	109	80	103	99	106	108	101	91	92	76	98	93	104	109	111	107	89	101	95	89	77	94	99	68	96	89	104	111	96	97	85	80	99	90	100	99	87	98	95	101	100	93	94	101	107	82	100	97	116	93	95	87	88	85	106	92	99	95	98	101	105	93	110	107	94	104	84	104	91	102	91	105	96	102	103	102	101	89	98	97	95	97	82	82	96	100	96	104	84	82	78	91	82	111	76	91	100	99	73	90	99	98	99	82	96	87	96	88	91	84	116	120	99	102	92	107	96	103	71	91	107	105	96	91	75	84	87	96	81	91	86	93	92	104	98	93	106	70	74	96	100	103	105	88	93	75	82	78	93	124	114	102	110	87	96	103	92	91	96	104	100	92	96	100	99	96	111	107	96	98	113	95	84	90	92	93	86	82	96	93	77	102	91	112	96	93	104	89	103	75	81	96	101	93	107	87	84	98	73	77	98	91	92	97	87	91	98	78	88	109	89	104	101	90	93	98	101	102	118	94	111	109	74	94	97	91	93	87	81	92	102	91	87	115	105	85	97	79	84	104	81	100	95	109	87	89	94	95	87	96	110	95	107	89	101	105	90	103	90	108	96	112	96	109	95	101	95	81	75	92	87	97	80	91	92	109	94	89	97	91	83	84	88	100	93	87	99	102	91	104	93	100	107	85	87	82	103	84	85	95	93	88	112	100	85	90	99	94	80	87	87	88	99	96	92	98	113	71	93	95	103	103	94	102	97	88	92	86	81	91	95	89	104	107	86	107	93	75	91	91	101	89	82	107	112	97	94	84	83	98	98	85	94	84	92	95	84	85	95	111	93	96	101	96	100	86	111	109	114	101	98	109	111	97	83	95	101	91	101	112	106	119	93	95	93	92	83	87	81	118	69	112	84	101	103	105	89	97	93	96	95	114	99	94	75	99	104	103	94	74	90	97	86	106	87	94	92	82	75	99	103	100	89	95	90	87	91	79	92	88	95	88	76	91	88	88	95	103	102	109	85	77	103	100	99	93	90	103	87	88	103	103	91	100	98	94	96	86	95	85	86	86	103	96	84	99	79	105	94	73	99	102	89	89	96	101	103	83	90	86	100	108	78	95	92	102	81	97	100	104	93	82	103	93	98	102	98	92	96	99	102	105	74	90	97	88	87	97	100	81	99	96	94	78	87	87	97	105	76	97	85	108	95	86	100	110	99	101	101	86	100	87	91	84	84	89	78	82
21131	6625	4079	4493	9434	13178	13991	19088	19165	17164	15848	14399	11572	9510	8342	8461	7608	5249	3952	3388	2853	2662	3070	6616	8657	7201	5476	4061	2648	1862	1200	943	828	780	686	748	687	735	655	701	682	683	712	684	734	712	646	699	649	699	670	749	692	733	717	689	716	732	735	705	705	681	657	667	722	698	646	723	693	709	671	672	741	719	637	658	657	732	703	683	669	708	694	711	697	647	697	691	753	703	728	696	733	712	699	718	710	699	648	682	698	713	732	670	657	672	695	722	661	703	745	674	689	692	737	692	698	722	708	697	715	717	689	739	635	658	720	656	701	729	787	667	726	759	704	689	701	754	683	712	699	707	687	663	711	729	673	667	699	746	657	685	722	708	700	674	639	659	658	667	705	654	681	674	653	675	727	681	665	638	756	700	698	691	665	668	690	651	729	657	728	684	698	719	712	723	694	666	669	706	687	670	734	674	703	682	679	672	682	724	666	737	639	687	680	661	691	666	684	673	722	705	728	719	703	670	686	737	686	684	675	696	713	706	726	646	663	671	714	729	678	712	709	675	683	668	698	653	692	691	666	708	678	675	707	727	684	683	689	696	729	678	683	688	700	758	649	725	699	675	714	663	683	709	684	682	683	714	691	703	676	674	695	689	679	677	693	658	645	673	704	687	693	662	731	686	691	667	657	658	755	669	678	715	680	651	690	668	711	726	705	649	646	714	688	712	704	664	700	712	713	699	703	679	698	721	699	713	667	717	696	748	670	647	691	690	720	718	694	704	730	680	672	724	699	660	704	710	719	700	697	670	683	697	711	717	667	728	713	660	667	699	701	692	681	707	680	696	684	661	745	715	690	693	677	679	669	691	707	701	670	676	659	727	723	705	758	694	674	716	683	689	693	710	726	692	680	711	669	653	690	678	699	711	690	689	690	725	697	711	714	699	691	753	715	654	711	655	649	742	692	708	735	724	723	733	684	668	693	705	682	699	730	696	633	715	694	673	711	683	696	733	654	658	674	697	694	670	728	661	661	692	704	723	683	675	713	704	662	694	655	684	691	677	712	691	697	702	707	687	695	681	727	725	640	688	713	690	700	749	679	749	702	682	698	690	732	669	686	699	748	663	715	706	721	687	680	708	682	745	670	678	707	658	702	719	730	730	692	707	656	608	697	685	702	646	696	660	707	708	680	688	671	612	709	690	710	733	682	708	708	714	705	657	721	676	679	679	685	686	737	694	719	701	673	662	716	681	688	651	727	662	687	694	698	670	671	647	711	692	742	717	684	691	697	666	738	709	712	688	695	648	653	696	707	685	703	696	704	690	713	724	681	682	692	693	718	701	660	703	678	714	689	700	673	683	705	742	684	632	721	690	695	630	722	776	704	706	740	681	691	712	720	675	710	700	685	685	724	700	694	667	713	769	717	694	711	699	719	668	709	667	697	696	680	669	698	675	712	689	700	636	717	701	737	714	725	691	668	658	667	659	680	726	693	734	697	686	653	675	715	684	741	669	729	678	655	746	710	737	688	671	687	703	736	693	652	714	669	700	685	674	712	635	739	650	737	686	714	690	702	736	687	663	721	699	699	733	720	729	682	704	735	688	677	695	716	645	689	608	698	701	729	693	656	686	735	669	735	732	702	715	707	680	694	699	713	709	739	697	686	720	700	718	688	660	703	725	703	717	685	671	660	708	730	731	712	673	680	707	700	712	678	664	737	696	706	717	705	738	711	739	702	711	693	677	690	660	709	700	711	672	713	711	676	704	717	711	717	649	662	694	690	755	669	693	704	682	766	718	710	720	709	675	694	760	688	698	719	685	681	688	683	715	685	700	711	723	681	674	653	693	647	743	680	697	704	688	665	737	625	751	684	675	754	668	701	675	691	671	672	691	693	642	706	692	682	697	713	658	726	690	691	702	667	728	677	732	708	664	694	687	666	677	715	664	658	725	684	717	660	682	666	676	695	668	666	636	673	681	733	700	713	672	699	717	703	709	678	655	654	618	673	712	709	709	736	724	708	685	691	710	698	702	689	687	660	714	650	690	688	709	727	681	708	683	687	690	739	678	694	666	742	728	674	723	750	710	688	677	682	679	680	703	672	680	658	698	690	744	679	702	678	632	696	670	707	724	716	695	674	705	734	732	681	696	694	697	708	721	711	691	700	710	711	692	626	715	747	695	703	701	713	681	717	700	704	674	662	684	738	692	697	675	718	706	674	659	667	672	739	690	695	688	718	699	701	732	666	729	678	703	701	671	682	686	674	710	673	684	667	662	699	681	726	670	726	696	708	675	700	677	713	697	692	694	720	719	664	702	718	687	721	712	665	690	720	657	676	682	686	698	675	708	707	649	699	705	683	728	805	707	699	690	710	717	718	673	678	657	713	690	701	685	702	699	754	718	672	720	691	700	694	696	702	740	718	662	693	698	706	675	668	714	708	667	658	719	673	697	691	747	662	703	622	691	670	642	691	694	692	667	733	693	696	721	729	689	680	684	698	671	699	700	697	763	723	682	706	732	718	666	710	754	663	682	700	706	653	705	675	691	677	718	739	673	718	648	684	696	668	722	656	704	664	682	713	663	711	661	727	671	699	692	704	726	678	673	683	707	675	682	685	666	705	680	677	677	685	683	669	692	731	688	685	741	729	652	648	702	695	698	692	697	691	671	698	656	707	744	716	709	699	734	725	716	729	775	646	696	717	675	713	713	717	669	662	694	700	685	681	729	708	688	684	671	721	709	706	682	700	675	730	682	672	704	676	688	678	694	688	700	677	721	673	642	707	690	685	722	644	699	709	689	691	676	724	681	678	671	710	676	686	685	662	730	756	655	687	679	713	695	729	731	697	717	715	657	701	676	673	710	698	698	698	671	694	733	745	700	678	678	681	703	692	729	667	705	677	651	716	772	731	695	697	651	694	740	769	755	675	705	704	718	695	643	733	703	721	689	694	690	704	668	678	713	706	688	733	655	708	714	666	703	710	713	662	756	716	690	728	671	696	743	705	710	788	678	644	696	719	715	657	689	667	694	683	684	699	729	663	654	728	750	732	696	679	703	699	724	722	686	691	706	631	723	704	712	712	701	693	673	710	676	681	732	725	711	685	719	664	715	702	656	677	740	723	705	723	742	730	678	668	735	694	737	706	749	700	699	678	663	749	734	705	692	766	707	714	691	692	675	683	670	677	702	689	698	676	681	670	669	707	731	628	696	706	706	664	648	628	738	684	686	689	708	688	693	624	719	702	712	670	674	719	716	690	654	710	678	681	735	681	666	698	672	705	719	705	664	679	712	690	680	769	674	713	670	683	681	706	679	695	697	663	658	694	731	709	709	701	716	695	719	703	707	675	692	653	722	672	683	735	686	680	719	691	685	673	677	737	697	696	663	717	707	710	702	710	700	703	682	693	726	639	720	727	684	721	682	712	727	623	739	749	667	740	727	735	671	729	715	693	721	693	725	761	684	673	680	715	718	704	695	706	716	722	711	672	717	682	651	686	707	687	655
3354	872	500	363	303	324	495	827	867	741	703	660	579	613	484	444	300	260	202	175	229	235	289	621	671	551	455	333	260	164	117	123	114	87	79	90	87	78	89	114	91	92	95	97	104	103	96	78	101	98	102	93	76	67	93	99	95	98	96	98	102	91	93	91	97	83	99	94	88	108	102	90	102	102	82	100	98	93	89	108	94	90	98	106	93	97	86	87	96	97	98	99	98	91	92	81	103	85	91	91	102	87	87	114	93	110	100	91	97	86	94	101	103	87	114	86	93	103	104	104	109	105	89	86	87	79	99	75	99	89	90	100	81	93	101	109	97	97	101	90	90	77	86	96	92	95	95	78	76	93	85	102	93	115	88	95	110	92	95	102	94	91	86	73	98	104	98	98	92	95	121	110	88	107	103	98	107	108	106	94	95	97	98	83	110	96	105	113	103	87	102	88	97	105	99	105	92	92	96	90	99	95	117	93	103	95	96	90	94	92	108	89	94	71	93	121	83	83	100	104	94	98	95	77	70	96	102	102	93	99	90	97	98	105	89	101	85	92	109	100	101	97	91	95	103	94	90	85	92	108	112	101	78	97	76	111	96	86	118	82	99	92	118	93	103	91	103	114	98	100	91	91	94	101	87	83	81	98	86	88	109	80	112	85	104	89	96	85	85	97	114	95	83	99	90	87	90	81	98	87	102	77	110	98	105	91	89	88	99	103	100	76	68	108	111	101	117	93	104	87	103	107	85	97	90	94	99	109	93	94	98	89	102	92	90	92	74	93	93	78	105	102	103	109	114	115	81	96	101	90	95	93	116	111	85	110	91	97	91	108	94	96	97	94	103	104	85	90	92	80	94	91	93	102	89	109	91	94	91	89	101	96	96	111	104	98	100	95	84	81	113	103	86	104	94	92	91	84	94	97	91	96	116	100	78	96	93	81	97	100	96	93	96	93	116	97	86	103	89	90	93	95	92	84	103	95	90	94	84	86	91	121	85	85	104	99	102	88	103	91	102	92	80	94	103	93	88	85	110	101	71	115	106	101	85	94	97	87	94	90	93	101	98	104	89	101	103	93	88	85	101	104	92	92	114	91	90	101	82	89	103	87	103	92	90	89	111	102	107	108	81	113	89	108	100	96	98	113	91	118	105	111	93	106	90	113	97	99	103	95	96	100	84	85	107	94	82	113	103	91	93	102	103	100	96	101	103	93	94	104	98	103	108	102	99	96	91	105	101	90	104	100	77	105	117	101	85	88	87	87	98	102	114	84	83	112	87	108	84	100	87	92	100	94	84	105	78	92	108	86	99	100	79	92	101	105	114	92	100	102	95	80	89	94	91	102	115	106	97	119	91	94	96	90	83	94	104	113	99	76	94	92	108	101	108	86	93	85	89	111	95	96	105	89	108	91	85	104	84	104	84	85	84	89	90	100	106	101	83	75	96	87	90	89	80	94	80	107	77	96	89	105	101	91	93	93	90	88	79	80	71	83	104	113	88	97	103	94	85	91	90	101	94	101	84	92	93	103	96	105	90	93	111	93	100	103	99	93	84	89	82	101	110	81	83	102	89	100	105	101	96	102	94	99	86	78	85	85	96	85	88	87	98	105	80	102	97	92	91	80	89	91	92	89	84	90	82	81	97	81	107	75	109	94	92	77	91	93	82	107	103	92	107	83	99	108	74	82	104	93	107	103	91	97	86	98	85	98	93	107	109	96	93	98	93	94	98	95	93	95	92	89	80	110	87	85	97	95	92	88	75	78	93	88	96	97	89	81	77	94	105	86	113	100	92	112	100	109	98	119	108	102	102	84	93	96	95	108	88	94	93	96	79	91	92	95	87	97	100	93	78	101	108	118	92	93	106	99	100	80	102	90	89	81	93	97	95	93	95	94	95	90	88	81	116	85	79	84	93	80	106	83	99	94	95	109	84	90	106	87	84	83	121	98	92	109	85	101	86	79	94	111	99	99	108	104	97	104	71	107	100	89	94	87	85	83	63	92	87	108	93	98	100	86	82	88	91	108	105	94	83	91	107	103	93	88	94	107	99	91	115	86	101	105	78	95	103	98	83	94	86	99	89	93	75	99	93	80	116	94	109	100	96	118	86	117	107	81	86	105	91	102	95	101	93	81	87	108	106	100	99	90	90	94	111	107	97	106	110	102	92	102	94	91	99	93	99	109	101	87	86	106	88	104	79	93	83	94	90	87	95	90	109	103	105	73	91	97	98	83	102	94	104	105	100	97	77	85	94	93	86	114	112	97	112	100	97	87	85	82	77	85	97	111	100	92	98	84	79	91	89	109	103	95	86	107	94	102	100	93	95	97	91	85	93	90	97	102	92	108	110	102	100	88	97	104	104	85	85	88	83	98	112	78	88	100	99	102	86	100	95	82	93	105	97	76	82	102	93	91	85	84	101	89	100	94	104	107	86	95	95	113	112	105	107	114	80	83	100	89	93	106	81	93	87	103	92	89	92	85	95	96	103	83	76	92	86	97	91	113	98	87	106	101	101	109	97	81	103	93	109	90	111	95	99	90	75	92	102	98	112	99	103	93	109	84	79	100	93	107	92	83	92	97	88	83	109	92	93	94	101	93	78	88	95	88	106	108	88	119	105	95	96	92	93	102	103	87	86	98	97	103	87	98	104	99	117	82	87	110	95	106	88	96	94	84	95	101	100	91	103	89	78	98	89	79	101	108	108	86	87	101	94	79	90	105	98	101	93	82	83	92	95	94	96	96	76	92	94	102	100	104	115	94	102	82	84	92	85	82	110	78	70	115	87	93	79	105	95	102	99	92	95	100	84	104	115	94	95	102	98	107	99	97	107	94	94	88	90	91	83	93	90	101	85	96	96	97	124	98	80	97	95	108	93	93	91	98	105	88	82	90	85	91	83	91	84	96	117	87	94	103	109	96	95	98	103	85	101	93	116	104	93	86	100	80	82	89	111	97	104	88	103	90	101	93	91	89	101	106	97	98	114	98	82	100	106	98	92	96	103	81	87	85	104	80	95	85	82	98	100	112	85	99	96	111	93	83	87	81	117	98	92	90	98	102	109	98	99	100	106	107	90	95	90	88	105	114	105	98	91	88	91	93	97	106	101	90	119	114	102	87	92	99	88	91	86	93	88	90	105	98	97	92	93	88	127	74	100	97	97	94	102	111	92	102	98	95	90	94	90	90	87	93	89	92	102	88	86	89	87	95	81	99	97	90	90	94	113	76	106	89	101	115	116	97	102	99	99	87	112	85	85	84	87	88	95	99	91	110	86	91	83	87	85	97	90	92	98	90	95	90	112	94	94	105	98	90	94	86	104	98	107	103	95	108	100	102	81	96	110	105	92	88	76	102	84	97	94	101	84	84	87	99	96	96	106	110	89	81	103	111	97	84	98	94	111	82	98	95	107	101	78	81	114	95	96	94	97	95	107	90	90	105	101	101	88	101	84	97	100	105	96	83	86	94	93	67	84	95	93	77	81	94	98	96
24694	8881	5083	5853	12200	16779	19321	24080	22325	19548	18325	16267	13905	14123	11423	10044	7203	5651	4243	4110	4404	4644	5769	11919	12688	10501	8288	5868	3782	2425	1561	1097	926	839	805	741	721	696	692	654	731	692	689	672	725	680	666	689	671	671	661	649	658	709	681	720	695	671	653	702	674	702	700	635	667	697	665	649	661	708	689	731	661	717	694	695	692	710	706	671	676	668	684	681	698	688	662	707	647	670	699	691	675	728	699	717	669	689	674	733	704	726	683	715	672	718	732	686	692	669	703	748	694	687	701	704	681	697	682	678	678	677	725	683	704	664	682	685	689	665	659	676	694	670	636	672	652	764	685	649	679	691	686	719	679	655	683	672	729	758	703	722	682	664	669	718	642	752	713	701	680	688	724	679	706	720	690	706	712	672	688	656	706	700	688	712	698	679	724	669	694	701	674	658	650	671	673	705	687	712	690	667	658	706	684	694	706	687	658	702	724	677	676	684	720	730	700	678	671	682	657	670	699	668	658	703	650	683	677	669	668	712	659	739	664	693	667	668	697	704	649	727	714	682	636	706	620	737	692	671	694	693	650	682	662	655	674	680	657	688	714	675	676	679	701	717	669	683	632	642	679	651	671	682	700	686	675	738	693	755	698	694	662	703	675	674	715	678	690	642	695	707	636	681	697	693	694	678	660	727	675	680	674	730	696	713	645	721	703	679	697	708	657	709	716	708	635	686	699	688	737	656	669	699	681	683	663	707	684	674	657	650	675	699	700	725	671	720	669	664	655	667	670	696	688	674	703	678	664	690	643	716	698	664	698	687	683	665	687	688	699	673	698	707	679	764	690	707	671	681	694	643	670	708	669	669	682	681	675	681	711	713	746	671	664	650	651	724	713	641	707	667	730	688	690	652	671	699	690	661	692	727	723	671	697	679	684	723	708	717	734	727	702	721	725	703	647	673	677	694	682	686	703	728	670	706	674	671	672	688	657	701	706	731	733	675	658	673	678	661	711	701	666	686	678	677	727	736	682	722	684	645	689	699	698	685	750	662	690	653	693	707	715	670	698	696	710	664	696	674	695	640	698	680	709	719	676	724	713	664	669	696	687	685	685	672	681	684	708	694	716	687	695	711	645	705	644	695	699	708	713	689	675	657	674	696	698	697	699	692	682	696	691	695	732	658	674	672	670	725	716	699	675	678	709	726	694	699	661	679	672	667	675	615	671	667	659	696	638	670	705	698	693	704	695	688	725	701	707	717	656	673	690	652	740	658	700	678	698	695	667	678	709	701	703	700	695	715	667	673	682	675	685	643	643	708	676	690	718	698	665	669	694	672	639	686	684	687	694	721	698	715	674	702	758	700	672	647	599	688	713	713	661	709	640	752	694	682	674	707	692	677	718	651	655	692	661	722	681	693	677	684	701	656	714	711	678	685	689	691	700	687	653	670	720	680	683	707	669	648	704	646	685	645	660	697	709	666	697	675	722	678	667	679	658	663	652	685	727	699	667	697	657	693	704	705	639	681	666	684	682	685	665	682	697	677	671	680	738	692	675	680	651	653	660	680	721	739	661	686	717	719	679	771	677	697	698	691	635	684	702	670	720	652	655	692	706	697	663	678	698	677	675	689	670	620	664	700	697	682	670	685	696	672	647	649	714	714	688	682	701	700	664	682	682	691	712	685	711	726	683	690	686	662	724	655	648	731	775	689	711	653	709	635	723	689	684	694	706	661	694	696	667	635	720	709	653	714	711	661	698	655	677	733	659	673	677	728	678	700	685	682	731	726	675	679	686	701	704	701	723	698	670	722	643	688	658	687	687	656	663	680	674	666	721	708	690	676	656	676	680	708	678	718	692	707	641	699	666	668	708	684	674	706	685	681	671	680	644	712	695	682	718	687	674	676	698	726	735	728	698	720	677	673	670	709	673	678	685	632	719	678	669	702	713	648	702	710	707	654	646	678	752	690	715	644	686	676	684	746	661	672	701	696	681	706	687	720	636	666	738	685	672	721	713	669	665	694	724	718	665	700	718	685	679	658	673	686	664	652	760	716	756	732	670	706	664	681	691	696	706	712	742	661	671	703	705	669	705	718	693	743	678	666	678	654	699	670	695	741	671	723	671	687	666	648	694	672	663	649	683	701	742	677	672	672	654	662	726	689	678	634	712	645	700	731	698	701	642	657	703	711	721	678	631	703	648	717	720	658	699	689	705	693	665	667	680	702	690	711	704	676	670	678	667	615	745	717	688	664	665	705	675	693	699	704	696	712	670	666	634	699	662	700	742	720	717	716	714	697	665	684	696	696	658	646	696	677	676	637	680	654	714	725	663	674	731	738	667	740	668	687	696	698	668	717	693	681	669	720	655	725	716	691	652	684	706	715	696	681	697	700	709	651	670	655	665	650	709	710	731	704	714	705	686	698	738	720	687	633	717	728	665	671	710	715	669	704	680	670	672	684	722	635	706	662	697	677	698	690	640	689	694	703	653	663	714	712	693	675	704	693	695	654	679	705	669	697	688	677	646	683	647	689	716	663	676	686	700	699	660	711	699	693	686	652	686	691	709	690	706	724	706	706	704	682	668	738	708	713	684	682	705	728	691	727	690	656	699	705	709	710	628	677	676	693	709	675	635	711	659	699	695	682	706	684	681	685	671	709	703	686	671	707	750	710	675	724	657	677	688	687	694	684	668	695	715	671	725	672	727	724	682	642	723	703	673	724	688	704	655	700	658	683	666	735	657	680	732	642	714	697	725	696	728	675	701	724	740	721	688	714	734	689	721	711	692	686	723	718	703	707	724	714	696	639	694	669	663	705	704	656	675	674	713	680	693	728	658	661	705	696	701	704	695	741	717	683	705	732	693	648	685	682	687	710	671	700	725	701	702	661	745	718	724	710	734	656	734	673	692	671	677	650	685	667	734	715	685	710	672	714	698	678	667	699	662	720	678	707	673	647	689	683	697	724	709	734	664	679	678	720	724	680	742	653	708	672	756	684	671	725	736	670	681	678	731	715	644	604	686	684	674	707	661	718	645	677	679	674	646	682	676	692	664	721	688	709	680	668	680	630	688	689	713	680	735	730	646	679	678	689	679	675	706	706	713	700	634	711	729	688	738	682	712	695	652	706	669	643	674	676	670	729	692	655	729	750	687	698	669	707	684	714	695	652	666	705	646	698	668	705	682	683	627	693	711	699	706	657	666	648	690	704	656	698	693	676	701	667	667	689	611	686	697	723	666	675	719	656	655	691	698	636	661	692	653	665	720	684	710	670	689	651	652	687	741	668	685	682	681	662	678	723	740	738	671	757	692	695	702	735	686	691	642	674	662	682	709	721	664	643	702	644	656	709	664	693	710	725	683	714	655	698	683	680	700	681	682	687	682	668	687	721	675	726	690	656	697	677	670	688	660	710	690	671	689	720	696	685	675	726	662	719	655	666	729	670	700	667	676	666	667	690	683	741	675	670	706	648	663	694	688	672	712	707	686	705	723	727	685	642	628	689	684	669
2341	489	255	226	200	196	322	524	471	402	466	369	441	314	316	238	197	152	171	179	175	161	136	179	179	157	150	107	110	110	93	71	81	76	92	85	84	63	78	73	89	80	81	68	99	68	75	80	78	70	83	88	74	88	86	73	89	80	63	85	70	91	65	94	82	82	94	89	81	79	77	69	84	80	93	78	83	77	73	67	84	84	81	92	70	82	82	79	88	87	74	77	63	75	72	84	68	84	83	91	70	84	88	79	67	81	78	74	85	74	75	67	69	70	92	64	79	83	87	93	79	69	81	82	73	86	81	73	79	60	86	75	80	75	78	89	72	91	68	91	84	90	70	80	67	89	80	75	70	67	86	83	87	79	79	93	100	86	76	68	91	75	87	73	85	87	86	77	73	72	90	76	79	90	58	74	72	81	82	88	76	83	82	74	77	76	65	74	64	81	86	70	61	81	79	82	74	80	70	62	74	89	66	74	66	80	79	70	79	76	95	69	98	74	81	79	75	69	87	76	93	88	93	75	93	85	100	74	78	71	57	82	69	80	76	74	83	84	86	74	86	77	76	83	83	70	76	92	94	86	84	82	89	87	85	69	87	82	77	69	75	88	77	69	78	69	85	76	86	91	78	72	58	85	91	82	70	82	77	88	69	76	73	67	56	85	60	81	84	74	76	78	74	88	89	83	96	90	69	78	63	84	74	88	92	92	82	90	81	81	79	88	81	73	79	68	84	77	73	80	83	79	79	94	78	78	84	73	69	78	68	87	76	88	86	81	83	80	70	69	88	70	69	84	77	92	56	69	84	79	68	75	100	82	79	81	79	73	57	67	81	86	86	76	74	103	64	77	77	93	89	75	92	75	73	83	60	75	92	83	87	84	91	78	87	83	74	91	87	71	88	84	75	78	88	75	84	84	80	100	66	76	91	77	79	73	81	80	79	72	85	84	76	72	77	73	73	91	95	77	90	79	88	85	75	86	65	93	90	61	83	88	96	79	76	78	87	91	66	81	81	89	94	79	78	83	86	74	92	68	64	80	67	79	80	86	83	74	74	86	77	80	67	71	76	82	93	91	86	66	85	97	76	75	70	87	83	97	69	67	78	62	88	86	73	85	73	86	79	93	63	90	96	89	73	80	76	77	72	81	83	92	74	86	74	79	72	94	89	80	81	86	76	79	76	84	103	92	92	81	84	83	76	81	76	59	98	90	75	77	97	74	71	73	86	74	86	80	68	83	81	83	73	64	79	78	89	72	67	92	69	63	87	70	74	89	74	91	88	75	79	81	83	77	78	92	84	81	77	74	69	78	86	86	95	70	89	95	77	96	77	88	88	83	87	70	76	80	89	76	77	87	91	97	82	77	76	81	76	73	74	70	101	86	84	66	86	84	75	83	87	75	88	79	76	96	72	97	83	75	78	71	90	72	61	78	74	78	75	88	76	75	100	82	78	84	84	85	80	78	87	106	77	97	77	80	71	94	78	79	83	80	85	83	93	69	74	66	81	89	69	90	73	82	96	75	76	87	82	66	88	73	83	106	79	85	79	81	71	88	80	66	78	75	76	93	83	97	92	90	72	76	84	89	79	79	78	80	102	85	75	92	75	96	74	83	87	66	73	75	83	74	78	91	70	95	64	81	78	72	73	59	79	79	70	94	60	84	85	86	98	84	82	85	69	84	80	69	108	84	84	89	72	78	75	63	86	79	85	90	74	89	83	75	90	87	72	67	80	65	80	71	92	85	79	71	71	86	81	79	82	103	72	74	73	78	87	71	66	79	90	86	83	77	81	73	88	65	98	92	79	78	86	92	85	91	73	82	85	90	80	99	73	86	90	74	68	82	84	80	90	79	76	83	83	73	71	94	79	70	79	63	82	82	79	58	64	79	69	71	82	75	60	76	74	71	80	84	79	94	79	87	84	87	98	69	78	78	62	77	77	74	80	96	92	80	85	83	91	61	82	82	80	90	84	86	82	66	88	77	77	80	81	92	83	82	87	75	77	81	80	88	82	95	83	76	58	93	68	79	84	68	78	88	84	87	89	87	93	64	80	77	75	85	64	80	84	85	92	76	78	86	91	73	85	89	77	76	88	87	89	83	75	65	76	69	76	79	87	100	68	85	73	75	73	84	74	96	84	90	91	77	84	95	82	81	71	70	77	85	73	79	94	74	91	89	77	80	82	78	76	70	82	90	78	80	92	82	76	83	70	96	82	96	77	86	66	80	81	76	73	80	81	53	77	75	72	76	80	83	93	92	81	89	74	85	94	71	87	88	81	88	70	75	91	77	71	75	74	83	77	79	70	79	77	80	106	78	84	69	87	79	90	68	89	70	86	83	86	66	79	89	87	72	84	74	81	76	92	75	79	95	75	69	96	83	79	98	72	71	81	72	87	81	81	78	84	73	96	96	88	93	87	90	71	77	72	92	89	87	80	79	72	81	97	104	71	83	86	75	75	89	64	61	65	102	72	82	83	80	85	68	70	77	82	71	92	72	88	75	70	82	83	81	72	68	86	88	82	96	83	86	74	79	83	92	76	91	76	73	82	89	97	70	92	77	80	98	93	83	74	81	79	63	79	72	73	80	73	93	73	80	77	85	80	82	79	81	81	71	81	78	77	79	68	74	88	86	58	81	84	70	85	77	80	88	84	89	84	90	80	80	85	67	70	67	76	69	76	98	67	92	92	87	81	77	77	84	75	89	76	68	71	101	73	82	77	80	97	73	72	76	75	89	85	72	78	72	80	76	65	99	84	98	70	81	74	81	68	81	62	76	88	89	88	68	73	84	83	78	74	77	85	82	91	78	95	65	69	84	78	90	82	81	88	86	80	76	86	80	70	77	74	66	70	74	62	85	78	81	88	77	84	86	97	75	64	82	86	89	83	84	61	67	94	79	77	89	64	83	86	80	83	82	81	81	74	79	77	101	68	89	77	60	81	79	79	69	87	64	89	71	67	70	76	81	87	87	66	60	75	90	83	92	99	82	89	81	73	72	80	75	87	75	94	78	76	77	85	79	66	91	64	74	86	81	79	71	88	86	91	63	70	70	80	74	90	63	80	89	89	83	81	99	76	80	103	74	80	86	88	71	83	78	71	78	85	67	78	92	86	96	82	85	77	81	90	101	70	77	72	93	82	92	76	79	84	95	72	83	89	82	80	75	82	90	84	75	62	75	87	64	68	68	81	92	71	84	87	85	98	90	70	83	79	78	72	66	91	79	96	92	74	80	83	92	86	75	76	74	79	94	67	73	98	82	71	73	83	87	81	66	92	82	74	83	63	93	97	89	83	87	77	70	94	83	83	78	74	71	77	92	92	86	84	96	97	80	79	70	76	88	89	93	93	87	88	83	86	81	86	70	74	73	79	84	86	80	67	91	73	89	96	71	82	64	97	81	79	76	83	91	72	90	96	76	104	93	62	69	80	88	79	74	81	86	77	94	68	72	77	72	67	85	61	78	78	81	92	92	79	83	85	71	86	70
17218	5276	2999	3443	7271	11366	15634	17501	14950	12830	12166	10980	11465	8433	7824	5779	4492	3243	2980	3019	3167	2686	2602	2770	2617	2269	1903	1484	1124	811	695	690	581	625	624	657	628	546	591	632	581	593	576	576	606	572	543	592	616	591	597	581	623	613	582	614	610	630	547	587	591	594	618	537	573	625	575	580	589	566	587	649	575	570	614	656	620	555	580	537	552	614	619	568	614	591	574	618	620	603	595	548	589	589	636	579	606	580	596	591	598	538	558	603	639	607	582	584	582	591	607	650	587	640	602	635	635	605	572	575	585	614	587	582	606	570	606	598	598	558	613	625	600	609	589	596	613	609	602	651	601	588	594	638	584	578	643	590	580	608	615	582	617	625	617	583	628	625	601	588	664	579	604	595	595	611	597	591	606	612	613	604	567	594	576	559	602	586	594	545	583	571	604	612	585	613	616	537	570	575	527	606	567	563	601	608	586	553	627	616	588	557	590	593	585	591	590	631	581	587	625	610	600	595	566	562	618	570	621	565	634	571	601	603	571	586	545	618	605	631	590	537	601	617	609	599	619	605	601	561	616	587	594	627	591	647	580	638	613	627	571	595	573	646	597	593	602	643	627	650	604	599	605	536	588	606	600	627	614	659	579	599	599	630	583	608	592	592	583	578	584	591	571	558	609	611	562	578	599	565	578	638	565	609	610	578	565	586	624	630	597	595	595	600	590	601	594	577	624	571	567	610	598	619	592	621	627	600	560	602	601	628	597	596	604	596	580	601	636	588	594	610	588	648	589	592	607	606	605	613	614	566	568	591	613	616	598	610	550	621	625	598	615	574	600	582	562	578	608	559	562	560	564	564	592	592	573	576	590	558	594	594	606	573	612	623	591	606	609	583	587	598	620	559	577	614	594	630	612	593	611	590	585	557	608	604	612	604	639	608	613	568	613	564	649	571	636	619	622	630	562	602	601	654	607	578	607	617	612	625	624	604	588	591	636	596	619	615	617	608	603	620	556	622	530	627	574	629	627	562	589	583	565	629	588	585	620	546	627	617	610	587	590	585	616	595	596	649	633	625	592	605	610	607	618	574	608	592	596	594	583	576	599	558	598	617	603	581	609	582	631	606	622	582	589	560	618	609	634	566	587	602	570	590	581	631	547	640	602	581	603	625	617	589	616	571	600	611	577	568	639	593	675	593	617	635	545	591	538	600	650	622	579	587	594	598	600	578	553	604	545	604	576	610	593	621	594	609	598	647	575	599	635	604	583	637	557	580	574	622	573	652	606	597	584	615	607	599	610	616	573	609	596	544	583	592	555	614	586	580	613	610	606	606	554	622	577	583	623	577	607	639	585	600	605	597	564	606	581	573	615	583	631	590	573	614	617	576	604	590	558	597	589	611	600	612	628	585	553	598	601	602	642	552	569	627	591	602	605	608	612	590	613	628	597	574	625	558	644	591	617	636	598	561	574	568	615	626	587	589	575	572	613	610	578	620	620	606	573	561	576	579	638	571	593	580	593	610	576	586	621	590	619	615	623	617	644	591	636	611	609	604	583	619	628	595	572	575	571	608	568	579	585	586	613	597	609	630	591	591	615	580	640	548	621	628	647	599	601	591	628	608	623	600	608	583	628	568	579	564	580	607	563	583	555	593	612	639	624	625	540	622	594	621	584	597	603	588	617	626	597	602	580	587	581	607	624	626	594	589	570	609	566	591	614	634	597	602	643	584	551	575	599	601	635	570	636	571	555	573	598	601	600	611	630	560	600	597	630	584	593	604	614	619	617	618	610	610	561	591	591	589	574	629	630	610	569	610	625	573	587	614	572	595	600	607	591	641	603	619	584	612	588	553	561	650	592	619	553	584	615	595	628	619	536	593	563	592	588	550	595	610	601	623	619	604	576	601	585	643	580	623	577	613	563	556	588	568	612	595	569	631	651	598	616	579	622	570	602	583	579	585	623	627	594	623	582	614	571	612	576	629	626	592	561	611	623	596	638	598	630	592	615	604	602	576	569	601	608	598	571	607	593	560	575	643	600	618	577	643	595	589	595	660	563	590	629	599	628	613	641	630	633	617	611	618	605	609	651	619	589	566	642	562	573	606	591	588	565	569	626	545	586	568	553	585	642	598	662	615	568	585	643	598	610	585	624	565	655	576	608	606	603	606	601	584	608	554	625	580	597	596	624	598	583	602	560	620	577	610	616	614	591	599	612	548	569	606	574	602	639	598	580	586	570	575	570	604	597	595	601	585	620	587	625	574	574	610	605	639	588	583	603	595	610	634	595	619	556	585	601	594	572	585	620	624	572	608	639	579	633	607	606	561	593	582	590	594	609	611	611	590	615	601	625	608	636	608	578	597	572	584	622	632	634	587	583	604	602	617	609	557	575	577	580	621	586	575	582	617	558	611	628	607	537	621	599	606	550	640	571	585	588	596	584	584	617	591	594	600	589	622	615	613	632	552	572	603	577	625	579	610	644	613	587	589	599	581	565	582	646	605	583	594	625	594	600	591	605	619	583	582	597	590	595	641	566	596	626	672	610	597	595	574	585	615	562	618	545	592	611	611	545	573	591	623	559	599	612	619	582	597	571	601	638	587	612	601	617	555	612	602	619	589	568	586	580	617	594	611	597	575	608	601	613	635	612	622	646	632	611	624	600	578	610	595	589	627	594	640	548	623	651	635	611	609	622	596	609	576	652	617	610	554	616	604	576	589	589	641	644	581	583	623	584	602	617	666	651	593	628	597	558	549	625	611	607	596	594	575	614	606	564	608	593	601	645	606	571	569	614	632	604	607	568	593	612	628	612	616	582	641	615	557	597	604	659	574	583	584	576	596	540	584	641	568	574	620	600	619	582	623	591	646	560	584	613	600	599	605	602	579	595	603	578	611	558	591	558	601	584	568	603	582	575	613	598	653	593	579	595	628	601	546	604	568	618	586	569	566	562	642	616	598	589	602	555	594	599	576	615	608	579	611	613	603	623	589	608	605	595	618	599	612	592	596	613	587	615	591	608	605	605	564	618	620	579	571	556	621	624	575	607	584	602	595	631	656	605	617	613	579	563	594	556	587	614	599	594	593	584	570	590	614	580	639	633	588	577	580	597	562	636	597	575	636	579	630	588	594	604	579	603	598	585	590	641	557	518	586	616	613	605	600	587	573	606	628	628	601	605	604	579	591	525	617	610	616	619	603	575	572	569	605	601	594	576	599	609	562	612	627	585	604	601	615	568	628	555	647	620	584	588	614	599	596	595	617	602	600	608	604	579	623	571	620	632	629	586	590	598	608	592	583	610	603	565	524	604	596	593	593	605	601	590	595	619	574	597	595	558	592	599	585	577	620	601	593	594	595	584	609	635	606	607	582	614	589	594	530	603	637	579	590	596	586	586	609	617	620	598	567	604	591	596	572	579	601	599	614	620	633	560	578	647	601	619	576	540	597	638	594	635	560	573	564	591	625	581	566	598	607	625	559	575	556	582	554	683	621	609	625	580	541	576	643
2039	663	369	281	237	274	468	540	505	558	573	549	450	441	372	318	216	221	170	151	178	185	202	352	358	327	259	224	140	120	118	94	72	73	91	89	87	90	88	83	92	66	87	90	87	69	82	88	87	79	83	80	93	87	85	90	90	71	99	81	88	95	68	65	62	67	93	94	72	69	73	76	89	82	81	78	84	70	80	81	85	75	84	78	94	94	94	75	88	79	78	72	90	88	83	72	82	93	84	70	80	71	83	73	85	88	77	97	73	84	70	95	89	91	84	72	79	93	90	73	74	76	77	104	86	77	88	86	93	68	83	85	72	71	82	69	74	82	80	81	89	90	84	80	61	88	79	85	83	101	69	66	85	79	87	76	87	72	89	74	91	87	89	78	78	74	75	72	77	78	69	91	89	102	70	90	86	72	72	72	80	69	85	72	72	105	78	67	78	75	77	90	65	74	65	83	83	85	100	81	90	73	78	79	75	86	81	79	78	68	85	69	91	74	101	88	81	84	71	75	87	75	79	81	76	76	74	80	82	87	92	83	89	82	76	79	79	78	90	68	65	79	72	67	58	72	83	74	71	84	87	80	63	78	77	80	83	88	84	95	105	74	77	88	92	85	97	76	80	84	89	79	93	74	87	81	75	71	89	91	71	76	86	94	98	84	84	99	67	84	94	75	74	80	67	78	80	70	88	78	86	82	74	87	65	79	78	87	90	89	80	79	69	77	84	85	81	70	63	73	77	86	77	81	96	93	88	74	70	99	83	82	88	66	93	92	80	71	91	77	78	85	95	92	93	67	67	77	91	86	87	83	79	84	84	84	87	71	83	96	79	86	82	82	86	63	82	77	63	81	86	102	85	72	73	80	88	82	103	86	91	74	69	73	85	83	85	73	107	90	94	83	79	75	89	88	80	107	75	75	87	96	93	80	80	84	89	83	70	77	83	86	75	87	84	93	91	109	60	74	100	100	81	79	76	73	87	82	79	63	76	79	89	85	84	76	77	64	93	89	76	80	82	83	80	82	79	73	91	67	77	81	100	81	84	83	99	70	88	94	94	95	92	73	76	83	97	81	90	95	92	73	85	80	79	81	81	87	86	91	80	98	89	87	88	82	80	80	82	60	83	84	96	76	83	82	78	90	82	75	75	89	84	94	84	74	82	85	68	89	88	83	74	82	66	91	74	83	74	87	83	93	79	97	73	78	76	84	83	78	86	83	81	97	79	77	72	83	74	82	80	87	69	87	108	73	80	83	75	89	75	73	68	83	85	78	70	83	70	84	102	75	90	74	74	77	85	73	79	77	81	83	83	82	82	67	82	73	73	83	87	87	99	77	85	75	80	89	83	69	97	76	74	88	70	86	65	55	77	74	79	72	68	84	83	74	76	78	92	81	79	76	90	82	77	77	82	107	86	83	88	78	83	90	104	75	81	96	98	81	91	85	82	75	75	85	84	77	97	77	73	70	103	100	80	81	92	75	87	71	78	90	72	93	92	88	96	80	74	82	72	86	86	89	94	74	96	67	74	80	64	67	60	87	80	84	98	97	81	82	87	80	70	72	90	79	85	74	86	78	72	77	82	75	82	85	90	86	79	88	71	80	81	84	82	82	82	91	94	66	85	78	78	77	66	82	84	85	85	89	92	88	73	81	72	68	98	70	80	85	81	84	77	80	66	81	96	101	77	86	96	79	75	71	91	87	90	83	90	102	90	83	83	77	86	91	85	86	68	81	75	86	73	90	78	101	65	77	79	95	80	74	83	103	78	87	69	88	76	64	80	77	86	84	78	80	79	99	92	80	63	73	85	79	84	79	92	66	68	76	83	72	73	90	73	96	93	82	82	71	86	92	82	84	89	77	93	84	97	105	81	74	80	74	89	91	72	96	77	74	75	84	83	102	99	85	83	80	88	78	77	79	90	73	64	83	94	81	72	98	96	84	90	67	83	86	78	77	72	76	87	95	78	84	87	85	85	83	66	93	76	91	99	76	72	97	98	77	83	75	98	79	65	80	89	88	85	78	78	93	72	82	78	76	81	83	80	80	81	73	83	74	69	69	77	91	72	78	76	83	76	67	97	68	90	73	84	68	71	91	69	87	60	81	98	73	79	89	85	95	87	87	82	98	90	82	80	71	78	95	70	97	84	81	86	78	89	85	82	72	82	83	73	84	81	88	74	73	84	68	84	87	69	70	74	89	84	73	65	72	78	98	85	80	88	83	85	94	106	69	101	94	86	79	86	89	76	81	76	92	83	84	74	77	61	79	81	80	69	73	75	76	85	87	90	79	96	101	73	80	77	68	90	81	60	95	73	79	82	95	94	66	91	78	74	82	80	79	82	82	62	73	79	70	72	88	87	76	79	69	81	70	68	75	63	74	69	80	87	76	68	81	80	83	77	68	88	69	79	80	85	83	91	83	71	74	75	87	78	95	95	97	69	74	84	78	94	83	88	82	94	88	79	82	88	80	77	87	78	79	95	83	91	86	86	71	86	89	93	84	68	72	83	80	85	85	96	93	99	97	84	85	83	86	90	83	77	88	85	96	79	88	76	78	68	86	68	85	99	79	87	77	79	73	72	96	79	81	76	80	88	84	82	100	84	74	80	51	86	83	79	77	84	91	78	75	75	67	84	85	87	89	79	100	76	101	76	88	95	76	96	83	83	100	75	83	82	73	87	71	81	85	76	63	103	79	94	76	88	89	88	82	82	86	68	87	75	93	72	78	66	68	83	72	81	90	79	90	82	95	70	89	73	74	99	84	73	96	80	75	73	92	58	80	81	95	83	73	81	85	76	81	77	70	91	77	92	73	75	90	78	81	102	72	88	85	83	72	77	93	88	84	66	81	76	87	70	96	84	67	93	78	77	89	100	80	90	81	84	94	84	86	95	91	93	80	95	79	81	67	69	93	77	76	79	64	72	94	76	81	74	89	81	72	81	78	89	74	69	79	77	74	71	79	77	81	67	94	78	87	77	83	104	64	87	86	81	92	80	84	75	93	89	79	83	100	64	89	72	64	64	76	89	92	77	106	88	75	83	93	77	79	74	83	83	72	83	89	95	89	80	89	75	83	68	72	86	97	77	86	67	78	71	77	77	91	85	101	75	90	91	81	98	92	93	69	85	68	88	90	82	73	71	98	100	82	73	103	86	80	81	72	101	91	86	77	65	72	76	73	67	110	89	89	100	74	77	89	92	77	87	76	81	86	79	78	70	78	71	93	77	81	90	75	78	76	74	85	92	89	83	77	81	93	81	89	87	100	93	78	84	71	107	88	97	69	96	89	80	80	76	90	86	91	78	79	69	79	69	80	83	63	85	76	80	101	98	88	83	81	83	83	96	81	80	80	73	75	83	90	88	97	66	59	77	86	93	72	102	80	82	86	78	80	88	91	81	79	77	78	74	83	80	80	91	83	74	81	79	79	78	79	69	97	72	89	77	77	85	75	82	87	88	91	93	66	70	94	85	75	85	70	84	115	98	81
19637	7176	4097	4642	9914	15277	19331	18940	16655	15781	15743	13877	11719	11453	9176	7657	4912	4290	3467	2841	3448	2926	3912	6492	7554	6249	4738	3265	2161	1373	1000	798	710	628	591	612	573	608	569	608	583	615	562	625	638	594	585	610	587	603	622	599	586	622	591	585	614	592	572	608	595	580	589	574	617	548	626	597	609	608	603	577	587	559	633	565	594	593	625	574	550	629	597	605	592	588	574	588	597	593	611	553	579	566	647	607	580	613	592	533	520	572	549	597	640	597	570	559	621	571	577	574	576	576	583	623	577	598	546	576	603	620	587	589	636	577	581	569	603	615	558	625	577	595	633	552	584	595	635	643	581	570	565	548	594	577	603	584	580	618	614	615	589	546	615	582	632	578	570	579	585	636	681	593	581	620	553	570	548	609	582	608	641	620	581	566	596	571	640	620	585	580	583	556	584	631	652	617	597	598	588	615	604	623	544	577	600	553	638	572	604	613	538	628	615	570	593	577	598	607	614	607	592	656	616	637	610	585	603	582	600	601	621	561	577	568	586	559	568	595	580	632	581	576	567	588	593	623	604	588	599	621	636	578	631	584	595	584	601	599	556	616	608	568	615	594	628	590	570	618	573	600	591	603	589	622	606	616	604	644	600	621	588	640	592	604	592	635	601	553	585	603	588	574	572	612	599	620	591	613	587	594	582	607	602	579	594	599	595	613	601	588	552	596	571	606	607	609	616	597	559	589	599	597	571	622	576	611	622	595	626	605	607	586	615	606	604	567	657	605	579	562	598	529	605	599	603	616	579	614	586	618	605	594	679	604	595	599	601	564	560	621	618	566	589	580	603	587	640	587	595	582	596	605	591	596	627	604	571	578	568	632	590	621	621	606	572	583	577	569	611	569	598	566	578	622	545	570	618	611	607	610	581	572	561	609	593	609	562	641	607	540	556	603	627	585	575	582	604	594	595	577	597	563	585	606	628	606	641	613	603	650	549	584	547	613	565	635	601	608	616	589	550	591	563	587	543	613	568	626	573	597	618	586	566	588	572	618	593	553	587	587	593	595	607	604	584	585	594	601	579	581	616	642	528	577	609	628	606	662	569	569	586	649	579	622	605	595	636	594	601	589	588	588	565	642	585	559	565	638	614	607	604	641	600	642	590	617	639	630	565	598	543	579	568	597	602	597	563	599	585	564	618	523	566	634	586	589	605	596	593	582	581	614	615	598	590	605	595	579	625	607	569	570	581	610	618	568	654	611	627	605	586	591	583	596	662	591	628	595	576	588	569	560	546	605	590	574	634	607	551	585	610	604	593	598	602	564	590	560	561	608	567	588	584	637	572	606	599	584	588	617	647	571	595	593	626	564	586	618	553	612	613	613	597	589	575	555	589	616	592	614	616	570	583	579	572	617	616	590	619	626	570	597	588	602	524	565	589	582	604	595	590	615	611	553	578	613	617	570	630	594	606	552	641	660	564	561	607	585	630	618	555	616	567	603	586	595	590	608	562	598	576	564	570	591	585	596	568	572	575	600	617	622	594	599	623	602	571	607	593	601	633	584	572	564	615	592	601	600	568	620	608	619	628	571	648	594	578	629	636	587	557	594	564	579	596	574	592	600	656	634	637	579	671	608	580	573	630	584	606	620	594	603	552	605	566	554	596	627	602	597	604	598	595	580	587	595	620	573	577	557	576	631	595	585	568	609	633	587	579	562	586	582	596	584	585	578	590	569	615	613	613	577	595	598	622	581	543	581	568	589	574	589	584	551	578	622	604	593	636	567	565	599	607	554	573	578	597	589	576	599	618	597	575	598	576	588	587	603	622	601	621	625	581	535	604	579	557	555	594	597	570	645	599	585	589	588	596	586	649	629	575	626	574	611	611	618	619	629	585	585	605	574	565	585	628	580	570	619	572	639	610	591	579	571	596	558	616	601	589	624	605	590	601	576	602	596	587	561	585	597	592	569	553	608	590	616	612	540	617	582	534	565	596	582	584	562	623	595	559	570	579	536	637	639	615	612	560	634	583	616	634	593	597	604	575	605	569	608	620	624	554	583	614	616	548	624	624	568	625	614	601	584	581	563	608	610	620	558	569	575	608	583	585	577	556	651	604	581	561	561	564	582	607	576	581	630	612	602	620	631	622	634	591	577	594	582	626	558	582	613	615	642	591	590	644	610	551	604	581	570	614	593	611	614	612	567	564	574	565	592	581	628	608	665	636	575	583	631	597	548	609	616	559	627	621	592	563	587	614	537	584	578	577	570	589	581	576	589	549	596	575	577	619	625	606	625	655	592	644	568	574	610	634	623	549	607	610	589	610	592	592	579	610	607	568	607	590	597	627	627	541	605	604	607	581	578	612	566	602	605	562	594	511	615	581	592	639	601	605	617	626	637	596	612	570	606	589	615	580	593	595	610	601	551	550	582	580	614	649	583	587	557	554	598	579	587	613	602	602	575	554	595	588	570	570	607	556	591	577	609	594	596	569	543	604	604	568	605	570	568	594	575	617	605	601	605	635	593	571	635	602	589	583	612	608	592	584	606	555	561	634	585	608	565	595	604	585	600	647	604	552	595	625	619	618	605	622	591	562	590	587	571	618	571	612	589	548	590	578	593	567	601	588	613	565	595	587	589	591	577	605	597	575	617	569	564	630	593	633	574	579	554	588	572	611	546	597	562	593	564	555	635	636	625	612	614	615	591	589	597	608	623	579	573	568	604	613	587	563	609	590	601	590	585	584	562	535	563	574	628	594	581	576	553	621	630	600	568	581	564	608	617	596	628	594	535	584	596	631	634	606	561	601	578	592	580	543	569	598	615	591	596	567	622	594	558	633	573	560	645	595	579	571	644	545	581	596	582	604	597	604	582	608	573	609	598	595	592	582	554	583	632	562	572	581	587	541	566	627	571	569	581	634	599	554	613	577	541	576	579	547	625	603	572	612	560	602	571	576	589	553	586	599	620	586	603	549	553	617	581	587	581	624	619	592	558	598	525	583	625	628	582	568	588	603	575	617	622	601	614	566	594	605	578	608	584	574	580	588	547	567	608	601	585	593	631	595	604	583	570	634	589	576	592	572	605	673	603	596	581	578	570	579	584	595	581	620	581	608	601	558	559	581	564	575	577	621	603	580	592	634	614	567	576	608	545	591	588	584	569	578	583	594	583	574	578	568	575	609	609	583	560	639	609	576	609	615	578	635	605	595	602	546	593	645	581	607	563	577	589	619	599	623	580	532	603	610	594	583	580	600	577	567	581	603	609	596	587	628	619	570	590	573	621	577	579	590	620	562	568	561	545	550	584	607	613	537	621	592	564	559	602	563	596	564	551	572	597	580	592	589	626	592	605	569	617	584	535	587	634	616	599	585	618	604	561	608	598	599	606	656	578	563	602	546	605	588	572	606	594	514	598	610	603	579	545	589	596	605	545	613	539	666	595	582	608	593	583	586	577	575	624	576	590	635	595	578	583	630	572	611	573	619	595	616	586	556	620	598	629	670	568	573	597
3439	682	388	312	242	287	476	609	587	580	658	451	499	440	331	249	220	276	187	202	185	179	257	364	367	380	312	234	165	144	128	115	92	107	78	99	98	102	97	68	91	88	96	90	84	88	99	81	95	95	93	91	94	96	108	110	90	99	109	117	79	88	118	95	93	108	92	101	88	85	101	110	86	95	95	90	98	108	108	85	87	98	113	94	98	88	97	71	102	110	96	104	99	75	90	112	97	77	95	98	94	74	91	98	80	90	92	93	95	84	94	81	92	99	110	110	108	103	80	84	104	104	90	113	94	104	74	98	96	113	108	92	84	108	93	73	90	103	103	123	86	91	87	101	111	74	92	95	93	103	101	94	85	96	91	85	71	115	83	110	81	89	94	83	83	106	93	101	97	95	95	81	76	84	89	100	94	88	102	95	85	95	101	105	96	83	84	95	84	86	102	87	93	81	90	81	90	105	89	92	95	93	107	100	105	111	84	85	91	97	91	103	99	112	105	98	89	101	101	93	97	107	80	83	98	90	89	115	98	103	100	99	85	99	65	78	79	107	100	83	88	101	96	91	88	111	106	88	104	94	96	105	102	102	87	85	85	81	96	88	110	104	93	87	86	94	96	106	82	94	93	93	81	95	82	95	101	83	97	81	86	113	90	89	103	78	86	94	89	83	103	88	87	91	92	75	93	110	100	86	88	95	98	82	99	82	94	109	76	77	88	92	108	90	108	96	102	92	88	85	87	93	101	88	79	93	85	99	107	104	96	78	91	107	94	86	79	92	89	81	122	78	108	106	92	95	101	87	91	122	93	88	87	99	101	89	98	102	88	85	97	99	93	99	92	93	95	96	78	96	93	113	89	87	97	87	95	96	105	78	86	77	107	97	113	87	79	115	87	98	114	83	94	110	90	99	98	108	104	103	92	100	98	95	93	94	115	90	95	98	100	88	102	94	97	97	84	94	100	102	100	99	72	85	95	105	72	92	101	104	108	97	115	94	93	92	95	94	102	93	113	83	95	80	82	93	79	105	86	90	118	90	88	64	85	86	92	98	95	99	99	90	107	114	104	92	100	87	89	95	101	79	71	94	107	106	95	92	116	86	88	96	100	96	121	85	105	106	119	91	99	83	96	91	98	116	87	100	92	102	100	101	99	81	111	67	83	91	86	96	79	93	93	98	78	79	89	76	96	102	94	96	136	89	109	102	91	86	88	79	86	84	74	90	95	102	100	114	95	100	87	85	94	95	91	85	107	92	88	87	98	89	100	109	95	112	101	102	81	104	102	92	104	86	106	101	94	112	90	88	115	92	94	83	79	92	100	95	101	104	102	94	102	70	94	76	90	104	92	91	79	94	87	77	95	98	90	99	90	79	98	100	77	115	100	100	90	79	79	82	102	106	92	98	87	96	99	94	94	76	107	89	75	87	98	92	108	84	102	88	99	81	105	82	88	89	83	97	92	101	80	90	90	104	104	93	85	91	90	92	90	90	107	97	76	108	92	99	96	91	104	100	76	101	97	88	79	98	87	105	83	83	103	105	98	94	111	95	113	87	87	104	100	84	103	96	111	112	101	102	106	96	91	86	95	92	94	99	95	83	79	115	91	88	97	82	104	90	93	113	98	81	87	113	92	103	78	84	99	86	92	82	89	109	84	94	95	116	91	107	96	107	105	95	98	98	112	115	90	101	87	96	97	81	96	87	115	98	106	89	110	83	98	93	79	80	79	99	92	91	85	76	80	94	103	89	111	91	88	92	108	88	83	92	97	109	97	96	108	89	90	103	93	86	82	99	81	80	93	103	101	90	107	81	76	92	99	91	86	100	115	89	67	102	103	100	82	80	102	77	91	98	96	91	81	103	93	93	90	102	79	83	104	98	87	100	99	105	82	89	99	96	70	77	84	90	93	94	89	92	87	82	98	110	103	93	104	81	90	105	99	92	91	89	91	112	96	109	96	84	109	107	78	101	108	88	92	101	105	102	85	83	101	84	94	91	102	89	84	97	93	75	98	107	102	96	106	96	86	85	96	92	106	90	106	77	108	100	97	81	83	88	106	95	96	116	96	117	97	94	98	92	93	91	92	90	91	92	113	103	106	76	83	90	84	87	74	110	80	88	94	103	95	93	88	98	103	103	86	108	86	100	88	104	116	114	96	104	93	100	95	101	111	92	105	88	93	88	78	82	109	102	112	91	76	88	90	95	95	115	122	110	103	80	93	97	96	85	85	127	99	85	100	97	85	106	99	88	87	87	85	113	114	72	111	102	86	84	82	97	97	84	77	97	81	95	91	102	79	93	107	81	75	92	97	82	56	118	105	87	83	87	86	82	95	99	82	83	80	88	81	91	76	96	92	89	90	111	94	90	103	96	66	93	97	99	93	90	82	86	111	105	97	99	100	87	93	106	105	96	82	92	81	104	102	97	76	102	93	108	105	99	84	96	90	84	92	111	101	86	99	96	102	111	78	105	92	103	95	113	96	106	100	102	98	93	110	100	96	89	97	85	97	77	90	92	91	90	105	78	90	108	106	101	88	96	83	94	90	86	108	92	79	88	117	97	101	81	94	90	76	84	78	84	84	111	95	97	103	94	107	93	98	87	84	88	98	82	97	115	94	87	111	88	96	81	96	110	99	109	93	98	102	106	88	104	89	90	107	78	101	81	89	87	89	107	92	78	91	93	101	87	100	90	113	105	101	122	84	99	100	88	88	96	96	106	89	97	102	100	84	87	96	107	102	85	98	95	100	87	101	95	81	83	90	106	101	92	93	95	100	109	96	107	86	89	94	83	101	87	80	85	87	90	97	91	100	123	101	70	101	116	102	93	86	91	99	88	95	83	101	85	99	92	97	98	96	86	98	86	96	98	103	95	98	82	99	78	78	85	92	94	97	114	89	103	93	81	95	97	90	97	96	103	85	85	91	91	88	103	85	89	103	97	85	93	87	107	113	114	104	98	100	89	103	100	89	87	86	91	84	95	81	82	86	85	94	85	82	99	93	85	99	100	95	107	82	103	114	93	92	79	89	68	106	104	96	110	86	93	103	102	106	96	104	104	86	108	72	90	110	95	94	88	100	91	88	97	85	82	93	86	91	82	80	105	78	99	94	98	97	86	94	85	103	92	107	84	106	68	91	103	104	107	76	102	96	90	101	93	96	84	104	96	95	81	95	82	85	89	110	80	101	99	100	93	100	79	89	87	98	107	81	102	84	96	88	104	95	88	94	97	110	67	92	86	105	99	97	100	99	91	102	92	79	117	95	87	97	98	82	106	89	93	80	87	90	101	88	102	73	88	97	78	83	86	101	94	84	76	93	82	98	112	99	100	89	91	90	85	95	86	110	89	107	88	88	107	94	98	79	96	88	97	82	100	77	104	99	87	87	91	100	96	109	84	84	117	107	81	89	106	111	74	120	85	87	73	93	83	97	91	101	81	94	82	82	109	91	96	106	101	91	94	96	91	89	89	102	88	103	91	104	94	94	106
19624	6911	4181	4649	9997	16008	20168	19254	18251	17115	17086	12517	12754	11086	8061	5427	5176	5378	4177	3795	3597	3061	5189	7550	7743	6775	5305	3592	2249	1531	1105	947	806	751	752	709	679	676	707	676	728	691	696	722	683	686	649	679	690	635	696	694	663	698	719	679	647	677	696	683	702	671	742	668	702	691	740	739	630	711	717	702	683	733	689	731	680	639	687	673	683	668	659	731	690	704	678	686	671	690	688	709	710	659	675	690	673	716	680	691	691	717	706	715	691	680	676	695	707	703	760	700	688	673	694	702	712	702	672	639	697	686	698	684	649	699	686	673	672	728	672	658	721	678	683	690	693	722	646	672	679	672	706	693	710	626	696	670	674	642	709	681	749	684	676	661	714	671	685	687	673	689	720	675	649	689	635	687	641	688	733	680	698	663	659	682	703	687	672	672	671	702	750	654	695	676	671	704	665	636	678	709	715	677	665	694	729	711	707	668	697	687	725	719	687	690	671	702	636	634	639	662	717	654	643	685	705	702	701	706	681	689	712	666	698	657	684	711	660	644	664	678	725	681	648	685	715	677	688	693	694	694	724	695	663	698	691	733	683	684	690	668	666	717	707	695	702	691	680	656	677	629	652	695	697	665	711	707	673	734	710	652	707	704	684	682	739	646	664	723	672	704	711	659	726	693	698	720	674	681	655	633	652	649	745	677	692	698	701	670	694	678	722	692	735	662	688	676	706	634	704	679	665	686	675	674	665	706	697	702	669	693	704	661	731	669	707	670	663	696	685	716	682	657	661	734	650	683	731	663	698	665	665	637	689	689	662	690	657	671	682	684	643	634	694	679	697	654	677	724	721	715	655	686	688	673	675	658	669	719	685	656	738	686	682	699	707	672	720	691	763	682	647	666	697	684	688	696	701	721	675	724	681	716	677	672	639	684	698	695	696	690	712	651	704	656	660	696	713	708	690	680	690	720	669	723	663	666	677	696	693	664	737	711	730	754	727	637	670	675	693	694	740	705	631	662	693	670	679	690	669	688	698	682	718	685	695	650	674	696	724	681	681	697	663	686	664	648	658	699	642	668	683	697	735	654	662	677	690	712	625	726	684	698	654	702	685	623	693	667	680	698	701	679	710	713	673	691	733	696	691	711	676	705	646	723	656	763	677	691	683	656	697	672	687	689	666	696	707	721	704	676	656	727	699	687	672	678	663	713	663	726	682	727	682	684	678	735	711	708	764	687	670	707	688	714	751	696	714	667	666	676	662	669	646	684	721	658	703	683	687	727	661	675	721	682	651	673	659	695	642	717	672	705	716	685	712	655	680	665	673	627	728	712	669	642	712	674	681	692	675	693	720	668	734	696	694	677	706	687	725	666	660	717	707	693	716	649	686	659	690	635	718	695	696	687	650	689	700	700	691	677	698	676	645	711	709	666	718	698	690	677	636	673	694	686	676	653	709	711	674	708	677	706	679	674	715	707	688	690	723	724	703	680	693	685	696	708	681	650	679	680	672	667	689	724	679	690	695	685	714	692	687	647	662	708	677	654	683	591	683	646	681	717	702	758	721	655	695	711	668	696	682	685	700	640	692	693	659	701	660	712	660	660	707	702	715	691	706	680	695	711	683	649	702	694	661	682	648	690	702	657	677	701	738	715	660	715	677	703	694	710	688	663	689	694	706	713	727	673	633	666	683	694	684	722	674	638	660	686	691	703	705	713	704	740	681	641	702	669	666	674	674	703	713	691	685	705	698	704	721	668	695	714	723	646	668	683	664	716	709	683	662	635	678	635	682	684	719	690	687	714	650	725	713	685	708	696	671	713	668	700	670	668	663	667	668	680	703	671	697	707	699	696	668	688	699	665	719	719	677	716	693	696	704	707	685	708	745	672	729	720	678	714	667	655	697	676	682	699	692	685	698	679	705	702	714	649	694	695	618	702	705	691	687	710	622	691	675	700	719	712	741	699	689	701	713	677	720	685	665	667	668	692	667	675	694	681	674	686	674	683	693	691	678	659	698	676	672	732	671	729	662	702	710	691	713	711	664	709	724	678	698	679	676	684	676	654	676	719	707	720	610	685	682	684	706	671	726	702	702	719	683	694	647	682	703	680	677	695	679	675	690	766	712	636	697	700	711	685	710	698	686	680	675	718	680	708	672	694	646	695	690	730	684	698	674	707	707	696	703	689	648	701	638	714	681	670	664	700	724	725	683	655	706	749	704	686	690	736	633	708	668	710	713	692	736	601	761	724	670	707	738	663	677	695	678	685	663	758	660	694	731	667	627	672	692	660	675	711	677	686	673	685	670	689	685	714	699	673	678	657	720	712	709	702	724	711	698	705	705	660	655	665	736	696	697	693	683	677	711	653	666	649	667	695	695	654	695	633	697	707	685	712	698	708	652	757	696	646	677	739	694	672	686	690	744	709	668	646	695	678	745	664	699	657	647	700	718	674	655	669	733	686	686	671	667	685	727	692	699	719	651	673	700	611	702	667	708	684	676	643	715	689	703	668	643	713	667	666	711	693	726	671	688	641	680	685	694	670	674	719	649	669	730	685	657	650	700	694	700	679	657	722	673	664	657	682	709	675	684	709	676	713	695	686	690	687	654	651	665	693	642	689	705	683	653	658	718	655	715	685	700	696	697	733	669	643	684	656	643	628	680	688	687	655	677	662	637	687	715	683	676	694	696	683	732	692	663	710	705	674	682	664	662	714	714	690	707	710	696	671	702	719	736	702	688	720	702	700	666	709	648	662	713	666	697	685	704	721	678	694	663	703	682	693	742	686	714	639	710	673	660	700	697	634	673	730	749	722	672	628	663	730	705	703	700	665	710	688	660	715	672	756	677	736	665	683	644	673	693	642	701	693	703	741	701	728	684	677	643	639	712	731	699	713	699	696	681	692	709	673	706	641	696	663	712	704	712	743	709	728	657	676	694	701	741	685	713	705	701	709	670	687	708	708	663	693	670	675	722	691	650	730	658	663	687	727	699	676	691	651	665	665	707	670	685	729	696	690	661	672	717	719	701	712	660	693	666	672	661	713	689	647	679	708	678	663	697	686	712	713	701	672	704	672	669	662	687	663	678	631	683	661	705	672	675	676	731	679	720	708	694	677	664	690	708	723	691	676	701	690	702	709	762	668	710	742	676	681	682	685	717	689	648	701	656	655	691	663	684	639	696	694	670	705	709	686	725	687	719	669	736	692	716	660	679	726	718	688	733	707	674	632	700	699	720	653	674	683	755	666	698	663	667	678	682	678	740	713	685	654	656	722	655	711	698	661	677	710	675	667	740	708	696	654	664	767	684	656	664	681	698	693	679	722	694	666	723	665	681	723	692	678	655	717	686	683	674	690	681	645	715	706	696	679	632	679	703	713	688	714	680	695	693	684	688	676	725	668	709	693	676	717	676	663	716	700	682	699	674	688	714	732	689	675	687	681	648	645	699	699	697	726	679	664	676	724	742	695	652	681	732	651	694	694	721	757	734	688	726	668	664	642	719	651
2995	945	552	395	320	361	714	726	902	774	666	622	636	554	384	360	337	250	221	199	210	233	275	525	669	598	488	314	256	170	126	116	132	103	107	110	96	102	92	87	106	97	95	114	96	89	96	102	89	115	106	96	97	91	80	100	89	91	98	95	85	109	93	93	101	86	91	111	88	96	84	83	102	103	111	103	109	100	78	98	100	93	91	113	97	111	103	101	94	100	103	97	114	73	110	100	84	83	87	86	94	80	76	70	99	114	121	89	128	84	95	105	96	90	92	99	98	91	107	90	96	91	107	97	113	105	76	102	94	72	94	90	81	110	113	96	98	89	111	84	98	92	121	102	101	84	94	100	97	105	120	86	97	93	92	101	92	94	76	108	105	84	90	93	99	90	95	99	85	94	100	99	87	113	88	94	109	77	95	87	85	99	105	107	89	89	96	85	78	83	96	102	98	99	115	106	98	102	94	96	83	83	111	89	96	94	113	91	83	90	97	85	92	111	79	99	86	88	89	104	111	100	113	82	91	85	84	79	94	104	90	89	90	94	94	94	90	79	90	97	86	67	91	99	88	107	104	93	99	71	108	83	96	71	110	106	99	79	93	75	96	97	82	89	82	89	111	93	89	108	110	102	88	117	101	94	107	93	90	104	90	89	102	113	110	106	111	71	87	96	97	86	81	82	70	81	100	105	102	107	118	109	103	92	90	83	96	101	77	92	105	89	115	91	94	102	77	94	102	100	90	103	113	109	97	107	95	98	98	81	83	103	100	98	79	96	106	90	97	81	84	89	87	86	108	99	93	91	95	93	92	93	77	95	102	91	94	103	97	109	92	83	89	96	84	105	95	97	91	85	107	113	96	92	97	87	94	93	108	97	85	96	91	84	103	81	93	97	103	99	100	91	96	111	94	107	103	96	93	101	97	102	83	91	94	99	89	85	88	100	108	93	99	97	93	100	105	100	110	87	97	82	98	88	102	99	87	74	100	100	106	94	105	105	105	94	94	103	75	105	94	83	81	89	99	97	95	75	84	109	117	98	88	97	97	82	97	87	82	96	81	81	83	87	77	106	75	100	84	92	101	100	95	107	87	115	96	80	93	97	93	84	83	101	107	85	88	118	103	108	95	103	104	83	97	96	95	91	93	96	88	82	99	90	93	87	104	95	117	97	96	99	97	94	99	104	90	81	87	100	79	81	104	118	102	94	104	102	100	110	76	117	99	97	95	106	102	103	98	100	81	114	90	101	104	81	105	85	86	90	74	104	88	99	100	114	96	107	99	107	105	99	89	87	108	88	80	82	89	94	94	105	115	102	97	116	96	105	99	112	87	90	78	105	74	98	96	105	83	87	96	74	94	96	95	104	95	101	86	104	76	102	102	106	100	102	89	97	114	91	94	112	98	87	95	87	74	80	101	103	107	94	102	104	91	101	102	91	106	101	103	95	81	69	96	93	112	106	118	90	80	83	91	109	96	92	79	96	93	102	92	111	88	98	106	93	102	87	92	111	90	73	87	91	101	95	91	91	99	87	97	91	77	104	88	100	101	99	92	102	89	88	92	97	111	98	87	102	79	110	97	83	97	83	94	95	82	99	95	87	71	102	91	79	110	82	88	96	106	86	93	80	97	80	98	84	77	93	102	97	86	79	81	101	110	101	103	96	97	93	116	101	100	111	93	78	85	101	96	94	102	94	91	105	99	86	97	98	90	89	98	76	87	88	96	90	100	106	97	102	100	98	103	85	78	97	86	93	75	86	90	90	82	89	86	77	89	101	99	97	107	95	86	86	103	104	102	80	86	112	107	99	90	101	97	94	109	94	80	77	92	100	98	92	109	106	81	89	87	79	93	95	97	93	86	78	105	102	101	85	75	93	104	104	105	113	89	101	106	84	100	97	118	82	95	89	88	95	104	75	99	102	93	87	104	91	95	92	111	95	96	95	90	108	96	108	95	103	77	108	89	76	90	130	99	108	106	93	77	99	106	74	107	90	75	97	114	80	93	86	88	88	104	85	94	81	88	102	95	89	109	102	94	103	92	105	106	91	88	89	87	88	98	90	104	81	93	84	92	106	101	98	102	112	85	114	114	91	91	73	98	105	102	112	90	89	76	81	105	104	72	79	101	96	99	98	124	108	100	112	103	95	90	102	83	97	95	92	88	99	100	111	79	83	82	97	98	98	105	94	89	107	85	107	112	75	94	109	115	107	87	92	113	84	90	96	88	99	92	95	111	88	87	100	75	121	99	111	102	88	86	89	95	106	101	104	89	90	87	82	86	86	89	85	104	92	105	90	83	84	89	97	103	94	113	89	94	107	81	83	91	95	113	84	90	101	94	115	91	113	77	79	108	108	98	87	88	103	98	84	99	95	97	96	98	98	99	91	80	107	90	91	101	82	101	84	74	81	91	93	87	103	102	86	98	107	80	100	106	102	96	87	87	93	99	101	97	89	93	95	95	90	107	94	97	96	88	86	101	109	105	88	78	95	96	103	86	110	92	92	96	100	88	75	107	95	99	105	104	102	85	94	93	90	72	103	77	111	109	96	99	104	98	97	94	95	112	95	97	108	93	95	91	109	101	101	109	89	73	95	90	92	104	103	99	98	91	99	89	98	89	93	86	102	83	100	99	96	103	101	95	77	96	98	80	91	102	92	101	86	98	81	102	83	107	106	111	77	93	92	96	92	89	112	105	90	76	95	97	101	102	98	73	103	84	106	98	115	78	86	90	94	94	97	82	74	90	90	102	86	91	90	95	77	98	98	96	87	91	83	100	80	97	99	96	71	92	108	97	76	87	86	88	109	105	101	104	96	95	98	84	86	93	80	86	84	113	77	105	113	110	93	115	95	99	90	106	101	125	114	103	100	86	89	113	99	104	86	88	83	102	103	101	97	80	105	103	98	83	109	88	99	82	110	109	96	99	98	99	96	94	78	94	90	94	93	95	92	94	85	86	101	85	99	116	98	93	88	89	86	82	107	95	101	102	93	104	97	94	86	101	93	105	96	100	89	103	94	90	93	102	104	106	97	119	89	68	73	84	87	99	93	90	96	94	105	82	99	101	101	96	97	105	100	112	84	99	106	94	88	98	96	95	85	84	96	101	105	95	87	105	87	86	113	96	89	93	97	85	96	90	113	98	111	94	93	110	103	82	90	91	101	104	91	93	112	107	89	81	85	113	114	99	101	94	100	92	108	89	102	95	87	99	89	101	106	99	88	105	86	97	94	79	102	87	106	95	98	101	86	91	97	84	97	94	96	111	93	90	89	88	95	106	95	114	84	82	86	109	98	90	98	84	105	95	109	112	92	102	91	96	91	79	102	104	92	99	99	91	91	94	85	91	98	121	95	93	94	87	104	101	104	97	98	97	109	101	102	85	108	87	98	85	79	93	76	98	99	92	97	96	82	75	90	99	104	92	95	108	88	112	97	91	112	97	100	93	103	109	82	85	109	123	101	87	100	100	102	104	100	85	109	101	103	97	92
23844	8871	5630	5980	11965	18618	24523	22307	22855	21136	17147	15986	15237	13091	8689	7654	7175	5787	5578	4173	3776	4298	4946	10849	12599	11555	9061	5950	3489	2447	1681	1230	922	870	751	724	658	673	695	720	672	722	711	687	697	723	746	685	674	669	668	682	675	704	662	677	644	679	667	660	686	679	670	695	707	672	668	704	673	672	687	677	638	715	685	731	675	676	663	702	691	646	710	632	682	714	712	707	671	678	669	629	703	664	692	688	653	746	628	718	665	695	677	691	684	678	683	700	666	640	640	673	712	654	719	680	738	689	671	712	685	707	674	690	698	691	664	705	699	691	643	676	675	662	676	706	679	676	677	708	654	714	629	678	684	694	689	678	737	717	667	641	698	728	727	706	655	704	707	754	669	716	681	756	710	652	632	689	685	642	690	699	705	696	717	621	736	676	662	690	674	613	746	696	691	697	681	728	650	694	684	650	649	702	641	684	685	673	660	673	671	686	652	663	747	676	661	652	694	692	690	657	697	715	712	695	626	697	667	673	685	698	678	693	690	687	692	719	706	668	715	693	724	688	667	680	667	672	667	703	681	695	712	693	699	680	664	698	648	667	676	669	650	690	683	676	698	658	691	677	690	689	655	659	701	714	659	681	652	735	714	647	653	673	648	652	667	693	718	694	687	693	649	685	669	662	692	714	690	720	703	680	723	684	775	702	707	736	679	673	691	652	707	709	638	646	728	699	719	668	728	682	709	666	698	678	654	695	658	688	660	653	672	723	720	702	627	667	689	671	704	661	683	654	712	686	694	687	667	698	680	677	653	655	653	713	649	694	678	674	650	712	712	712	711	665	706	677	708	679	676	661	690	664	663	644	681	681	660	703	750	682	665	701	704	679	705	673	696	694	689	718	677	694	661	687	745	679	652	658	713	701	719	690	699	705	690	659	730	687	697	695	719	680	681	662	691	685	663	689	702	700	687	666	669	688	668	700	707	705	673	723	700	635	647	686	700	656	712	688	651	666	652	667	698	690	676	661	680	767	677	681	703	704	673	709	672	699	680	690	688	731	658	634	696	671	673	680	675	704	651	714	685	674	648	699	657	717	660	730	676	628	656	677	710	645	688	694	698	684	664	703	691	717	690	720	690	706	719	713	637	702	665	674	644	675	669	686	695	689	711	706	689	666	732	714	670	704	680	684	698	671	717	687	699	663	665	696	694	689	734	671	693	664	717	704	685	631	698	689	717	681	686	654	707	680	694	681	674	669	720	689	660	707	614	695	702	740	647	671	684	660	666	716	698	701	729	657	687	660	676	686	659	673	676	658	675	669	679	746	707	674	686	650	713	682	673	677	685	678	684	702	689	636	676	686	675	657	666	670	674	691	669	695	664	673	664	697	695	640	701	699	717	630	705	708	676	655	723	665	649	679	699	712	694	674	673	652	708	690	662	697	662	668	696	690	685	678	675	704	681	694	682	671	645	661	702	700	657	665	643	690	691	694	678	656	693	648	728	674	661	674	682	655	683	674	661	653	631	651	688	707	665	664	690	707	696	660	714	656	646	702	708	665	685	672	710	664	714	643	685	703	674	674	716	670	704	682	645	650	648	652	704	691	714	675	648	672	638	689	689	703	719	693	655	686	683	679	713	678	668	632	701	688	658	677	688	667	671	675	692	697	732	690	681	660	720	694	652	724	721	693	695	699	682	682	674	673	710	710	686	715	684	679	663	713	693	688	701	689	703	669	691	700	686	683	639	683	677	682	740	743	682	670	651	692	630	723	691	705	687	717	674	680	650	635	674	664	656	680	701	701	715	656	657	668	702	734	720	704	656	666	690	684	712	699	665	706	705	683	683	726	710	657	691	659	678	683	670	660	668	713	677	645	730	679	766	646	676	660	712	710	660	655	720	688	674	682	692	704	708	684	655	655	701	696	648	699	660	658	727	678	660	663	665	743	680	708	751	666	615	706	671	682	747	681	656	674	733	691	681	684	701	686	697	681	669	685	645	671	687	687	646	616	675	697	690	694	684	696	703	707	713	644	675	692	696	727	694	727	661	693	670	658	668	667	687	712	719	671	717	712	687	683	685	665	692	694	691	684	724	716	694	705	639	712	680	682	665	682	662	637	674	720	632	670	702	703	728	686	719	693	685	704	680	662	676	653	666	679	676	670	637	669	678	699	697	665	724	715	666	705	718	721	704	657	690	718	682	679	669	663	678	697	726	714	675	653	709	695	684	650	685	705	689	698	700	652	715	716	686	685	708	651	684	672	671	665	713	691	694	726	689	660	686	651	665	680	679	703	686	699	720	604	675	658	674	711	645	647	678	663	681	719	719	738	695	672	690	682	686	707	721	659	689	656	664	713	701	713	640	674	704	736	672	657	694	721	679	683	669	634	716	671	659	655	703	746	661	664	724	696	690	688	673	672	684	704	670	706	678	654	748	707	677	719	676	696	622	685	699	658	719	660	664	691	666	621	672	690	715	681	701	708	675	683	727	687	673	692	678	670	659	648	684	684	688	698	698	682	697	651	678	686	664	679	675	638	663	648	661	643	679	677	690	731	694	688	669	682	656	707	683	700	686	689	657	649	698	749	653	672	646	634	706	666	710	651	735	687	714	683	700	681	724	723	686	667	634	687	681	689	706	662	679	727	708	689	720	649	711	685	686	652	692	717	653	661	715	667	658	672	710	615	648	672	691	672	692	674	711	655	675	689	650	694	658	683	704	671	684	679	684	663	711	711	733	683	652	659	662	659	703	698	708	679	671	642	679	675	705	683	642	732	637	649	699	673	665	682	742	702	705	654	661	686	678	700	700	703	694	667	633	658	646	643	673	690	699	624	685	687	717	701	672	667	652	720	658	739	707	694	682	690	656	631	654	713	674	717	596	664	670	708	638	696	702	747	727	679	664	682	705	694	699	724	707	712	675	678	675	682	690	649	733	689	691	722	732	637	660	669	695	748	668	639	669	702	656	669	678	638	642	713	673	708	673	707	699	652	729	658	648	675	670	674	706	626	661	683	646	669	675	665	693	686	734	705	702	683	687	675	679	658	651	708	678	660	670	680	644	656	689	702	668	637	661	683	699	675	684	678	667	639	678	752	632	674	739	667	700	694	676	690	690	701	733	675	682	706	650	671	717	689	677	666	672	679	695	698	696	704	656	702	689	674	635	707	699	685	702	689	692	679	696	656	667	715	694	667	747	708	705	681	700	696	669	661	705	657	670	669	670	691	734	649	676	665	720	692	699	690	652	699	692	726	715	649	685	731	657	690	696	692	715	696	681	662	702	680	676	670	657	657	698	695	684	696	707	710	727	685	696	665	702	673	642	723	711	699	692	719	686	714	717	706	659	702	708	698	737	656	701	689	712	674	652	656	657	649	696	696	666	677	671	676	703	658	684	627	719	710	675	682	699	655	671	700	647	724	671	722	748	658	694	692	676	694	687	706	673	683	647	662	711	678	710	672	695	615	660	712	679	689	667	647	656	684	695	642	699	713	694	648	659	699
2297	496	319	235	216	257	401	451	570	452	383	396	352	303	223	241	198	160	164	133	158	139	110	153	156	170	151	120	103	118	84	89	72	68	73	79	93	80	77	77	75	81	79	104	87	93	74	76	72	83	80	90	88	86	81	72	79	73	75	76	70	87	89	88	78	76	84	85	74	84	79	78	89	76	79	96	93	77	82	72	78	100	99	97	96	91	77	80	65	77	92	77	75	67	92	86	70	84	92	84	89	91	66	80	91	77	75	69	76	99	88	76	82	92	77	81	106	91	70	75	71	81	75	96	89	84	81	74	93	82	70	81	80	73	89	82	75	95	89	80	100	72	88	82	81	87	76	84	88	81	84	84	80	85	81	72	84	78	71	69	70	70	78	75	87	95	68	83	74	91	79	83	79	76	81	85	70	79	82	70	92	77	90	68	85	73	98	87	78	82	78	71	78	69	79	97	75	73	97	79	75	81	83	85	79	82	85	82	69	76	87	89	83	85	90	71	79	82	67	93	79	86	84	80	85	78	82	82	74	81	90	93	104	91	66	70	80	69	87	72	86	94	78	75	74	85	68	94	81	82	71	75	83	74	93	83	69	76	74	84	80	78	99	81	77	77	87	79	79	89	100	79	88	86	86	72	89	76	77	89	86	80	70	82	88	76	93	77	73	75	68	84	89	84	71	76	85	91	82	76	82	82	91	73	79	63	75	72	85	96	83	80	89	82	80	96	75	77	86	96	90	91	77	90	85	73	99	84	75	82	90	89	92	87	110	66	85	87	71	92	71	78	77	94	74	61	74	88	89	92	92	75	80	82	95	85	98	71	76	87	74	67	83	76	77	78	68	81	82	84	88	71	76	74	85	79	76	80	62	70	72	84	93	99	89	78	73	57	65	76	74	85	74	83	90	91	80	94	81	80	94	88	88	83	70	83	76	90	95	75	82	85	95	75	74	80	91	87	65	68	78	83	67	78	91	68	76	74	83	84	81	92	74	87	76	71	82	83	55	88	80	74	55	72	80	87	74	85	82	74	71	78	73	93	77	84	84	95	78	99	89	83	83	80	86	84	102	78	75	64	73	84	102	87	86	88	78	83	87	91	75	85	86	71	71	78	89	82	81	80	93	81	83	90	82	80	82	84	69	105	92	88	65	95	86	79	71	83	94	79	88	93	88	92	75	73	73	77	86	89	66	67	107	87	63	100	84	62	80	84	67	92	87	94	84	85	62	75	92	82	75	84	67	95	85	80	82	74	74	74	69	74	75	77	89	71	70	82	89	79	62	68	68	75	88	83	90	71	87	89	73	87	93	91	85	89	83	63	69	81	79	68	80	85	78	102	88	75	72	81	77	77	66	83	83	87	75	72	80	89	82	82	69	70	73	82	83	90	83	89	73	89	68	77	85	75	76	74	80	92	87	86	70	88	83	100	77	84	96	80	87	82	85	73	88	90	68	78	80	87	94	77	83	78	81	90	85	64	91	68	84	83	85	74	79	90	88	68	78	78	83	81	82	94	87	79	85	75	94	74	90	83	92	83	64	69	71	70	95	79	91	80	75	81	68	85	63	87	101	97	75	73	81	86	88	92	69	75	78	56	83	80	72	98	71	66	87	66	82	66	100	58	82	65	76	86	80	90	66	72	69	84	76	80	86	74	100	79	75	81	83	88	75	72	82	68	91	92	63	88	75	92	83	71	66	83	91	86	72	74	79	89	85	83	91	81	65	88	67	72	77	84	88	85	73	91	70	78	82	85	70	81	85	79	76	87	81	91	71	86	74	78	85	73	68	71	78	83	85	81	85	86	94	70	74	75	81	64	80	88	85	69	79	78	83	75	89	59	78	92	78	87	85	81	90	83	84	87	79	89	76	83	95	65	86	95	84	83	86	71	87	82	72	68	77	84	67	86	85	77	61	90	75	86	76	78	81	87	91	77	96	66	86	98	82	87	83	89	86	87	63	75	96	58	71	81	76	74	75	92	80	79	80	67	83	79	77	66	78	59	86	74	77	91	75	92	98	90	86	91	92	74	85	80	77	63	89	83	69	76	76	82	74	93	83	71	79	80	92	58	86	81	85	89	98	69	76	94	101	86	69	82	87	81	65	78	76	83	90	82	86	74	93	98	75	100	88	86	77	85	83	71	89	74	77	77	74	86	75	69	68	81	84	95	71	83	71	86	74	68	88	76	79	88	87	85	71	81	87	84	91	68	96	89	80	83	77	88	84	98	83	63	78	79	65	68	85	84	64	70	98	68	86	69	89	78	85	74	85	71	75	85	74	69	88	80	87	79	88	81	74	83	93	83	96	84	80	68	79	77	81	100	75	97	71	80	71	79	79	89	84	69	104	88	93	84	81	71	83	86	94	67	91	92	61	73	93	90	86	69	76	84	75	79	82	85	81	82	74	69	78	92	91	79	74	81	62	90	88	75	76	73	82	77	76	89	87	77	87	70	97	72	87	58	87	89	85	77	93	85	78	73	79	71	92	98	79	84	79	81	71	78	81	71	98	77	74	85	72	66	78	76	92	71	86	77	86	82	95	80	88	91	91	68	74	80	96	85	79	78	82	88	72	66	73	74	70	81	71	80	82	81	67	89	82	63	84	81	74	83	88	104	86	86	89	99	86	82	82	63	85	85	95	77	79	93	94	69	77	90	69	84	71	89	86	77	88	83	65	77	78	70	87	77	74	88	87	80	83	81	77	117	95	91	88	70	78	81	91	63	62	88	98	76	85	94	84	64	86	84	82	84	96	77	77	91	80	91	83	83	87	90	88	81	80	97	91	86	84	96	82	69	82	84	79	86	82	85	103	89	85	85	73	92	77	88	74	80	96	64	96	66	79	76	88	83	75	79	89	81	88	83	87	87	86	84	64	67	72	95	75	96	73	84	80	76	96	91	81	72	68	60	70	75	90	89	77	87	84	84	68	83	77	84	92	95	55	77	75	88	72	88	65	94	71	81	91	81	79	75	80	92	86	87	79	91	69	78	86	70	77	76	64	87	62	89	70	90	96	79	81	81	67	74	74	87	78	79	70	88	73	95	85	73	86	85	78	94	88	82	98	81	71	84	80	75	78	90	89	76	79	74	82	86	82	90	72	87	68	81	72	78	86	81	86	82	92	83	88	85	79	74	66	67	64	92	88	96	77	96	67	86	71	101	90	65	83	73	94	84	102	66	71	89	81	85	84	70	96	82	90	101	64	85	68	92	64	74	79	71	75	78	89	73	85	70	88	74	77	73	87	77	76	71	85	74	73	91	69	77	83	87	96	82	88	93	81	78	82	90	86	88	78	74	71	86	89	88	80	67	79	84	95	99	68	84	92	81	84	61	90	79	104	76	90	75	88	67	95	86	82	75	75	65	88	91	96	78	74	93	75	95	95	87	83	80	70	69	90	89	71	77	61	81	84	73	74	66	71	78	74	85	91	98	77	89	64	93	88	73	83	69	66	90	89	90	90	100	85	66	88	82	83	81	76	68
17114	5529	3426	3667	7737	14097	16548	16636	17091	13930	12225	9824	9385	7885	5882	5430	4858	3321	2779	2894	2748	2601	1958	2484	2884	2659	2035	1434	1056	881	755	713	667	605	601	613	631	612	622	606	597	616	602	557	607	607	603	661	609	615	567	589	580	596	593	584	618	623	556	589	604	582	577	581	602	579	571	608	616	614	576	645	642	558	605	603	555	580	592	580	547	559	601	593	591	623	625	599	628	583	536	614	632	570	645	569	630	559	589	620	577	568	610	570	573	568	595	614	551	602	567	581	581	594	608	584	582	555	552	640	628	609	567	560	634	586	566	551	599	580	642	604	620	606	569	590	569	575	611	551	578	584	622	591	622	602	581	613	626	580	606	578	600	581	573	592	612	572	610	597	587	619	581	618	610	575	608	623	571	567	600	583	592	603	576	623	603	606	591	567	607	579	563	575	596	602	605	599	599	621	616	589	579	644	612	601	586	647	603	564	579	622	679	606	611	561	511	608	589	604	581	592	605	551	671	586	585	607	566	638	563	584	602	588	612	653	576	579	591	563	605	623	615	601	587	598	602	606	571	599	609	569	598	573	585	576	609	565	611	595	600	626	578	624	602	639	596	586	584	617	581	611	593	602	607	601	573	571	615	612	607	575	626	655	589	614	587	584	611	631	583	615	623	633	600	608	611	614	600	615	577	547	545	583	599	595	606	643	585	626	554	602	613	591	607	619	549	634	541	583	606	601	595	548	613	628	622	589	546	577	621	573	592	590	607	608	586	575	584	589	628	600	634	619	569	623	629	563	587	556	575	622	613	591	599	588	602	592	628	578	578	571	618	630	578	608	627	588	605	628	633	608	624	625	598	609	573	598	611	606	611	586	599	559	571	576	599	570	578	611	587	579	603	608	589	583	577	604	608	582	609	567	557	628	592	613	632	622	568	627	583	611	595	577	590	584	594	562	574	581	576	633	614	576	605	617	641	544	642	606	591	582	620	579	610	557	584	627	575	606	609	583	628	568	578	591	583	607	608	599	567	616	626	582	626	588	577	607	626	619	604	592	622	590	589	549	588	602	628	595	593	580	599	588	554	603	582	614	597	591	605	583	615	584	625	578	601	591	619	584	632	584	570	586	583	574	593	572	623	629	573	628	547	613	578	629	597	550	576	662	630	605	621	567	650	604	614	583	622	624	581	620	612	639	582	609	604	598	587	597	601	565	587	595	645	589	562	636	604	597	605	555	571	575	580	616	576	601	572	597	585	607	587	577	601	638	551	641	599	598	599	596	559	553	638	584	613	596	629	569	605	606	598	531	633	589	603	634	611	605	632	585	589	557	592	563	533	614	661	658	601	578	594	642	621	582	604	640	579	592	640	584	606	575	573	601	615	614	604	562	625	623	617	588	575	603	620	573	585	630	603	570	561	607	583	631	587	556	597	617	601	610	525	567	583	597	622	655	582	597	641	616	624	591	540	618	573	594	595	641	609	599	616	588	613	596	598	600	588	598	588	603	602	590	632	582	627	608	598	611	593	619	605	590	593	580	582	577	619	634	537	581	616	567	584	584	608	615	607	576	559	586	580	569	632	583	632	615	576	581	615	597	568	604	630	607	605	607	582	600	590	608	599	590	593	604	631	606	575	610	600	550	604	623	581	641	542	642	603	612	592	655	604	576	550	573	639	586	577	610	594	557	575	584	617	556	579	622	604	625	622	564	603	602	601	604	581	570	604	608	609	600	572	581	580	606	565	618	589	619	589	621	592	610	615	619	609	586	605	605	601	564	604	632	579	614	617	578	600	597	611	607	626	580	577	553	588	586	602	579	628	611	586	621	632	582	573	594	579	553	612	607	613	610	627	614	534	597	607	614	610	578	611	635	617	627	625	607	584	603	580	618	595	574	603	625	597	589	591	569	584	571	609	607	629	621	622	594	598	641	589	564	590	596	605	638	620	614	595	631	592	575	656	562	628	588	627	623	637	597	617	579	567	623	590	603	649	635	624	635	565	598	622	567	604	618	579	565	597	620	580	601	623	641	531	590	583	596	590	581	609	591	590	589	579	585	601	637	643	573	608	578	630	555	578	615	599	543	642	629	609	590	628	570	585	607	621	580	574	591	599	564	582	598	616	608	627	616	584	565	617	655	635	606	590	636	622	651	590	658	604	632	609	566	587	590	610	605	596	601	598	556	566	587	615	617	570	618	569	592	578	582	589	562	595	555	615	627	620	598	552	625	579	631	611	578	592	560	642	593	612	625	601	553	558	625	591	580	616	586	543	607	589	603	580	629	580	589	607	602	574	577	599	592	581	637	526	600	615	578	618	583	600	603	560	587	576	601	630	610	644	627	590	582	575	605	567	582	593	614	637	608	612	549	602	625	586	607	595	591	605	588	589	600	573	643	565	577	644	625	618	610	573	627	613	621	556	643	613	612	611	574	583	618	613	587	606	561	578	609	608	581	614	572	616	562	584	570	611	568	609	619	579	598	604	612	623	618	620	635	592	624	614	602	600	577	560	642	575	593	615	576	599	608	588	591	634	627	602	577	585	607	592	607	605	597	603	543	618	588	580	596	607	624	584	603	574	549	609	650	577	588	650	606	588	563	626	573	611	588	594	559	580	583	540	589	590	563	582	581	596	551	588	578	576	603	604	602	598	568	609	586	660	576	629	581	617	610	614	602	597	623	589	606	638	569	574	601	588	589	628	639	597	626	605	608	640	593	613	595	621	590	639	634	584	594	596	637	625	624	607	612	612	613	601	600	569	610	606	565	587	627	609	625	589	622	624	605	583	577	569	607	580	609	601	609	559	621	593	592	631	592	588	590	589	562	589	614	603	608	621	605	553	569	580	620	625	597	615	657	612	585	544	606	560	618	590	608	579	612	612	636	569	604	616	645	590	595	629	566	583	623	624	590	606	597	592	589	583	625	566	620	589	580	611	672	598	608	552	601	627	577	614	596	611	581	570	583	569	617	592	585	603	594	609	636	570	621	586	601	623	616	565	587	609	596	594	633	637	624	606	571	585	645	596	655	613	581	616	608	571	610	592	622	594	543	584	577	630	606	562	544	636	632	568	619	653	576	623	602	567	606	604	625	583	596	593	610	570	593	615	598	583	607	593	632	592	625	576	608	651	633	619	594	594	563	601	585	582	618	576	576	616	612	571	610	568	602	574	541	594	562	603	579	603	591	602	586	620	591	558	566	589	590	599	573	580	582	626	621	582	578	594	597	604	613	605	617	577	600	580	595	641	629	610	606	608	588	609	593	610	613	597	585	577	593	566	634	622	613	575	600	644	549	601	580	588	611	610	570	564	607	547	606	596	574	578	561	607	587	617	617	572	577	587	617	549	616	612	580	601	612	608	601	567	584	590	586	588	594	634	566	617	606	649	575	574	600	615	571	521	579	573	625	637	587	618	607	605	608	571	586	621	552	619	598	601	607	581	594	637	560	644	585	603	573	551	594	557	606	613	585	565	592	634	592	616	630	610	620	633	599	560	590	591	548
2038	744	454	288	234	272	478	645	651	516	536	438	459	442	290	241	199	177	182	165	150	155	246	402	362	336	246	186	166	120	104	89	95	100	91	89	83	90	79	77	103	92	84	92	70	90	79	75	73	83	81	89	71	90	84	81	69	77	95	88	66	66	79	88	80	82	85	87	83	94	96	88	94	75	103	88	75	82	88	64	82	78	83	80	89	79	75	72	77	80	74	74	80	79	87	81	58	82	95	70	80	91	72	88	92	87	85	82	68	73	81	87	73	83	75	91	80	69	87	91	68	86	88	83	79	72	78	95	58	86	82	96	92	90	70	67	82	100	103	85	98	79	90	83	74	93	60	82	86	81	88	77	96	78	77	75	61	74	99	75	90	86	76	87	89	82	82	90	91	62	88	91	83	79	82	71	90	84	83	74	71	80	82	77	89	77	82	89	80	76	81	72	73	84	78	86	100	96	83	79	92	66	74	92	83	92	82	77	80	82	84	76	78	86	82	99	72	70	94	81	85	84	101	91	74	98	86	91	82	57	90	83	77	65	83	73	78	75	85	87	70	94	93	93	73	109	63	91	93	76	89	80	80	82	79	72	78	69	101	72	81	90	71	97	84	84	80	95	90	94	107	81	82	81	92	105	81	82	78	95	95	106	83	76	83	91	74	81	78	71	100	83	89	86	86	68	80	83	91	69	92	70	80	80	76	79	70	86	74	85	89	94	69	104	82	86	70	93	80	89	66	84	94	97	80	89	75	103	81	69	76	80	86	71	94	88	77	67	81	84	76	86	80	86	74	85	88	72	77	82	82	94	88	72	74	73	85	90	75	78	91	101	71	78	80	85	81	75	71	60	89	86	82	76	74	74	92	87	86	73	77	88	79	74	81	85	96	91	76	82	81	81	81	76	94	111	72	96	86	70	72	85	65	89	85	82	70	87	84	90	74	77	84	85	86	93	109	83	77	87	77	74	82	81	70	76	73	79	76	99	83	75	73	85	87	77	63	83	76	90	96	95	85	85	90	75	82	79	61	80	82	74	85	85	68	84	80	79	79	82	95	91	80	72	72	85	76	83	94	87	89	79	97	94	83	87	73	89	75	68	82	83	73	87	79	84	76	77	82	74	68	71	72	74	76	74	76	89	92	84	75	87	90	93	77	93	82	104	84	85	74	84	93	85	67	84	94	82	86	109	86	63	80	82	96	88	82	88	78	75	77	79	83	97	78	73	87	80	78	103	100	69	68	75	84	85	97	93	81	93	66	78	87	92	90	86	74	75	77	91	87	86	81	85	81	71	76	87	78	78	76	89	87	74	81	89	100	88	69	77	84	88	97	88	68	84	78	71	81	71	76	92	80	98	88	94	95	96	109	92	77	79	84	90	72	65	87	78	87	82	92	80	85	71	111	81	62	95	79	87	77	75	76	70	86	82	85	71	93	104	93	77	102	89	63	84	80	84	98	94	91	81	83	92	88	80	82	88	80	100	73	65	86	76	80	75	93	82	81	86	101	82	84	71	73	96	68	97	93	70	84	90	83	74	71	89	77	95	85	93	98	78	92	58	82	86	86	69	96	67	78	99	74	100	99	88	75	75	86	87	102	72	78	87	72	91	90	90	71	62	82	102	106	85	75	93	92	73	96	74	93	80	86	65	71	84	84	73	79	89	85	71	73	91	92	82	94	76	77	95	81	87	77	82	76	92	76	86	79	92	94	85	83	101	88	66	83	77	78	89	69	79	77	75	88	77	98	88	98	86	89	77	95	84	93	82	82	70	79	93	71	79	85	84	85	76	85	89	85	75	93	87	82	69	79	72	85	91	54	85	79	89	89	78	74	88	83	79	94	80	73	93	76	87	85	64	75	83	86	78	72	78	90	81	96	83	85	79	77	71	81	82	68	84	89	67	79	75	71	74	77	86	94	96	83	93	68	86	84	95	84	92	73	95	74	90	83	84	92	83	82	84	81	67	91	73	78	77	66	80	82	87	83	98	71	90	85	80	84	83	86	72	82	101	87	66	72	99	79	75	83	76	76	71	71	74	77	78	86	94	84	114	76	68	86	85	87	102	83	93	84	92	64	81	91	73	85	72	77	81	79	70	62	83	85	85	80	77	64	81	88	95	75	89	96	95	87	75	84	83	76	98	96	88	61	72	79	69	83	109	83	69	83	78	96	70	84	106	75	77	74	88	79	88	84	74	72	94	87	96	78	81	85	62	93	90	87	77	79	76	75	94	82	81	73	85	80	82	87	92	70	88	83	78	89	82	86	78	82	101	72	89	66	74	88	81	73	84	85	78	93	90	85	67	95	73	95	66	78	82	107	65	87	61	100	71	77	78	82	95	69	94	97	70	90	90	87	92	94	65	79	87	77	72	66	69	99	83	80	83	76	89	80	78	98	87	82	92	75	84	84	89	66	97	89	86	66	70	89	90	93	70	97	68	86	92	93	69	72	80	87	90	71	86	95	71	86	72	96	83	81	72	93	113	89	73	93	85	68	67	89	92	71	81	81	88	76	92	93	68	87	76	93	83	80	90	76	77	99	79	62	82	67	81	78	64	78	80	90	94	75	68	83	85	86	86	96	101	73	97	79	66	97	88	72	77	64	100	87	78	70	72	88	72	93	79	89	81	88	76	93	86	81	100	85	84	69	70	71	77	87	81	85	97	76	77	74	95	81	82	74	85	78	75	82	72	92	95	72	93	85	83	95	93	79	82	91	104	88	90	74	97	67	97	76	81	76	88	78	93	88	89	86	70	86	84	94	80	73	93	75	80	87	67	80	87	86	95	92	68	76	111	72	91	71	66	88	74	75	92	76	86	90	59	74	82	94	85	83	91	81	90	84	84	68	76	80	88	93	85	69	86	66	85	73	81	80	78	101	79	91	77	84	77	75	65	80	68	75	81	87	92	80	85	97	85	82	94	99	67	92	73	80	74	73	72	86	82	88	79	98	94	74	91	80	88	93	95	89	74	73	81	83	87	72	72	72	97	93	87	84	81	85	68	74	88	91	75	70	81	85	78	86	82	91	84	60	84	83	92	77	90	85	59	78	95	88	79	64	70	75	82	85	96	86	90	96	78	79	74	74	94	80	86	77	70	91	72	83	94	81	79	81	97	84	88	83	75	86	71	74	75	82	80	78	78	84	79	80	59	79	68	92	93	88	82	74	75	83	80	76	79	80	80	81	81	63	75	79	85	84	94	77	90	76	104	63	95	76	98	74	77	98	100	98	91	83	80	95	80	70	95	85	80	69	78	72	80	96	87	81	84	92	77	82	98	87	68	86	81	90	83	83	92	84	78	83	82	80	81	78	89	97	95	73	70	74	78	85	84	86	90	95	91	89	85	78	77	76	75	71	81	81	81	66	94	95	88	89	82	90	98	84	64	84	82	86	89	87	85	83	79	89	91	98	87	89	81	87	95	91	82	85	86	91	77	71	85	67	79	81	67	67	87	92	95	70	74	90	79	81	84	72	70	88	81
19257	7461	4599	4572	10371	16475	19983	20891	18941	15161	14951	12118	12065	10685	7915	6453	3741	3553	3593	3676	3216	2699	4864	7438	7331	6315	4660	3043	2042	1402	1031	819	743	642	667	609	546	597	592	595	629	610	559	610	585	589	611	588	619	628	640	606	547	594	545	608	610	590	615	590	571	583	593	594	596	606	593	606	630	613	591	596	565	606	568	622	646	591	625	560	626	619	593	583	616	572	636	602	622	598	588	597	637	562	642	598	589	593	557	628	603	574	618	638	565	613	611	601	572	569	602	598	611	589	597	567	594	569	597	586	611	623	597	630	642	544	622	562	618	551	625	604	585	608	583	565	652	621	615	581	612	600	604	609	651	566	571	612	594	619	611	588	571	594	616	581	598	572	632	562	594	638	588	595	587	589	573	599	551	603	568	570	620	590	569	609	629	576	610	594	619	624	671	628	559	624	647	591	630	595	623	597	565	635	571	592	619	634	557	627	580	615	576	585	620	589	600	609	595	600	598	606	598	599	613	628	656	592	625	611	622	578	612	639	583	619	612	595	625	548	632	588	614	661	588	578	625	621	548	577	594	585	606	625	594	587	595	622	572	578	570	560	633	609	549	589	617	569	622	629	582	635	593	595	614	602	603	613	575	552	565	590	572	590	585	633	592	619	601	579	613	626	564	602	602	594	615	562	610	585	603	567	594	635	648	567	597	597	615	598	610	592	652	581	578	609	610	568	586	613	583	563	596	609	607	633	580	598	593	615	610	569	556	607	615	651	598	601	633	613	554	613	565	605	626	604	606	526	591	564	587	573	609	606	581	546	603	621	616	600	583	601	643	568	585	620	650	612	590	563	588	586	598	590	625	593	608	579	594	531	635	581	590	604	591	614	589	637	593	561	585	620	587	591	594	573	596	594	594	623	578	588	603	624	598	578	605	599	585	560	607	629	637	591	605	575	591	563	574	623	581	596	621	557	615	657	596	622	621	583	600	563	608	642	619	590	627	590	610	643	607	641	592	570	611	622	567	594	583	550	602	596	588	583	573	602	564	581	606	605	583	586	573	596	628	597	631	632	558	609	567	606	568	560	628	646	606	590	594	581	639	629	633	554	599	634	601	619	634	573	581	579	601	560	613	540	580	619	619	610	578	588	577	584	608	622	583	584	579	627	635	615	572	611	613	624	608	568	604	585	599	590	634	604	571	589	614	579	646	599	604	636	629	590	640	620	592	566	636	632	630	630	607	634	608	594	563	612	574	630	636	604	599	615	588	624	556	573	617	603	630	585	610	594	582	616	553	599	603	550	593	604	559	594	573	579	632	585	613	587	624	597	565	578	628	613	596	606	583	636	628	581	577	577	662	629	604	633	610	558	592	579	645	581	555	606	598	576	622	566	590	571	610	583	607	559	566	615	624	584	545	628	602	607	571	615	600	620	620	598	566	595	594	611	621	582	576	589	594	605	638	628	653	619	632	594	599	630	621	583	598	571	580	625	614	565	611	584	545	580	596	652	606	599	626	611	594	613	610	629	572	615	628	605	626	619	601	583	615	631	612	581	635	596	612	598	583	593	573	595	580	604	598	585	626	619	574	603	601	633	613	617	580	589	561	607	585	576	587	591	585	621	576	590	596	644	598	564	647	577	612	604	607	649	584	609	625	612	587	584	633	635	620	563	569	616	625	613	585	630	594	575	626	554	603	597	594	588	568	637	639	593	598	583	615	591	629	621	582	621	596	605	572	586	599	610	580	575	629	599	629	558	619	593	573	602	598	612	581	616	610	585	597	575	635	620	550	589	607	612	608	630	613	609	598	581	603	594	581	560	612	581	600	564	615	551	592	641	598	589	681	623	584	598	564	575	583	599	604	590	570	572	625	620	584	608	597	601	549	581	636	581	639	590	555	593	580	575	607	620	624	677	585	577	597	617	598	607	600	635	626	596	618	567	647	628	575	623	602	597	641	612	610	612	623	590	595	586	579	612	599	601	629	606	616	605	608	616	605	621	629	627	597	560	597	581	590	629	605	637	600	658	606	598	581	620	583	610	568	632	611	613	605	597	562	645	644	577	566	571	635	613	612	612	573	619	648	579	596	631	575	559	594	580	599	653	621	590	632	627	591	571	634	565	580	605	606	619	602	581	608	631	594	599	562	561	638	581	609	614	594	631	636	632	587	585	658	605	597	553	620	608	602	601	590	571	591	627	630	604	614	559	527	597	657	628	606	647	622	590	616	593	601	591	628	552	571	593	611	598	622	556	581	560	558	587	620	609	550	625	580	590	616	610	597	633	609	573	596	603	596	601	629	611	652	592	569	602	593	630	605	594	591	573	558	558	594	607	576	642	586	624	592	600	617	615	569	615	626	585	599	605	585	604	614	588	594	617	615	591	597	590	569	600	573	596	609	596	555	564	624	576	626	589	590	584	574	581	655	602	559	601	608	623	541	568	631	590	611	595	582	591	610	627	603	639	609	578	547	603	597	597	604	553	608	576	587	583	615	594	620	561	605	562	622	625	590	573	602	587	573	610	551	586	625	612	582	604	590	560	645	560	587	616	563	580	632	614	607	609	599	616	574	598	581	551	582	567	595	628	621	606	569	574	565	596	601	602	603	647	580	572	601	582	580	591	555	579	580	573	574	578	602	588	570	618	611	598	618	606	571	592	652	587	559	619	600	623	557	621	604	615	591	610	594	553	584	640	582	627	544	572	655	566	625	572	626	604	620	578	559	607	631	620	611	623	579	615	585	608	559	612	592	614	606	571	593	611	615	628	594	573	577	623	632	611	615	613	587	617	609	604	583	602	590	619	625	579	610	588	614	587	617	584	583	548	586	547	624	573	571	635	571	592	584	615	596	609	617	584	601	578	606	596	580	606	604	597	604	634	583	618	598	590	608	576	622	628	574	607	562	605	593	574	630	618	608	599	641	564	599	609	603	581	585	618	610	586	604	660	583	593	605	594	620	602	643	624	627	577	623	579	620	634	550	615	587	601	582	587	586	633	605	592	585	600	623	599	574	598	585	589	613	591	578	588	594	581	631	566	578	593	590	618	563	609	604	598	598	597	580	606	556	630	597	676	616	633	579	601	608	615	546	581	607	589	573	585	566	579	564	633	618	596	633	587	595	636	643	594	609	612	628	619	657	643	571	621	600	607	549	598	650	593	572	632	564	659	569	549	648	603	576	590	595	593	586	610	579	562	603	593	619	569	603	652	606	517	603	584	592	608	621	625	617	632	592	605	599	543	584	615	575	573	600	598	581	610	573	616	595	611	617	606	580	609	604	600	620	587	584	577	609	626	609	582	584	594	615	574	611	626	559	577	573	589	631	576	633	594	548	577	587	626	615	603	589	602	628	604	617	604	599	599	588	569	579	574	605	583	574	598	580	598	566	620	595	635	627	607	620	589	607	572	612	606	605	595	638	591	625	633	574	584	624	558	598	579	601	556	622	611	572	595	539	602	578	614	591	598	589	611	591	600	649	600	633	610	611	576	602	632	553	571	586	600
3339	666	448	323	232	301	433	610	569	513	578	457	465	365	344	257	240	213	215	200	164	192	269	424	406	366	270	210	166	133	106	91	112	89	100	107	86	82	90	113	105	87	103	94	97	89	84	112	95	86	86	101	87	93	98	96	81	90	103	101	96	99	87	83	86	99	94	95	94	103	97	106	95	101	85	98	104	95	73	84	98	104	93	100	101	86	86	101	92	90	83	92	99	96	87	88	86	90	93	94	105	99	93	107	82	102	93	92	93	98	86	89	92	108	95	91	107	93	102	72	105	87	110	75	103	98	93	82	90	93	77	92	84	99	104	98	85	89	99	80	105	82	111	83	91	67	88	103	82	96	86	83	92	97	95	88	99	96	92	90	96	91	88	93	86	122	88	99	90	87	78	87	96	102	110	91	88	80	107	96	83	110	96	93	104	99	108	88	87	68	90	109	90	88	91	102	99	96	132	109	96	106	103	100	90	99	98	97	92	112	94	94	86	101	89	98	100	94	88	90	96	86	90	92	101	104	94	99	107	96	86	91	108	97	98	96	87	100	79	97	90	91	85	93	95	87	81	81	88	89	83	107	105	85	91	96	93	81	87	97	104	100	96	66	97	107	95	97	90	93	87	91	109	95	107	120	84	105	92	87	98	111	85	105	97	87	98	98	82	98	84	83	86	93	89	100	107	85	96	95	80	86	103	72	84	91	104	82	105	95	93	87	94	105	103	81	92	82	94	79	74	92	95	81	86	89	93	107	98	86	89	107	100	84	91	102	97	103	76	94	107	90	100	110	96	108	90	102	94	102	90	108	87	86	88	92	124	80	97	93	102	92	92	104	94	92	81	100	96	88	99	67	106	90	99	100	95	91	84	99	89	83	113	94	98	84	86	80	95	67	106	113	85	101	105	95	111	93	105	97	103	93	86	78	86	89	108	78	91	91	93	87	79	122	104	86	115	89	79	104	95	98	90	84	108	101	78	106	81	107	83	108	99	99	103	102	103	75	90	98	96	112	90	88	100	91	98	89	103	82	100	84	84	94	97	95	95	87	95	95	97	84	91	91	101	99	92	95	95	89	108	92	90	91	87	86	86	105	105	99	92	98	111	78	110	103	89	81	99	93	80	90	84	90	109	93	85	92	95	103	82	106	81	92	82	83	102	86	100	88	103	108	102	85	77	88	92	92	99	93	93	82	91	87	95	92	81	103	86	87	89	98	93	116	113	85	76	105	75	92	88	96	77	82	83	86	113	86	94	116	92	94	98	81	71	76	108	84	86	95	87	104	101	106	79	98	81	102	89	93	94	106	96	94	62	113	104	80	87	98	92	106	103	82	92	114	101	120	105	104	96	99	102	107	91	84	91	100	84	99	100	86	100	85	107	87	94	80	83	99	84	98	114	98	85	96	90	110	95	100	91	86	107	85	86	104	85	92	95	90	92	110	75	85	92	82	104	92	89	101	113	84	92	91	98	93	82	72	87	86	96	87	96	101	78	95	98	111	95	86	104	88	96	103	78	99	80	99	86	97	101	112	103	87	85	98	100	109	98	95	93	93	93	81	99	96	91	87	92	100	104	97	97	89	78	77	101	104	92	108	93	89	101	87	94	74	86	101	87	122	117	83	85	97	101	91	77	79	103	126	91	75	93	82	105	95	96	92	103	120	86	121	88	104	95	92	113	88	92	80	100	97	110	96	83	78	100	92	107	98	92	81	90	99	99	84	86	94	115	84	94	99	109	98	106	114	83	96	94	105	86	106	108	95	82	94	106	91	81	96	92	95	83	93	107	76	91	102	113	96	83	87	103	79	104	106	83	94	86	93	101	88	97	89	93	73	89	100	96	101	128	87	86	68	81	87	101	82	101	116	79	100	104	86	84	77	92	96	100	94	117	103	86	89	93	112	96	99	110	91	101	92	95	76	94	85	103	78	102	94	99	82	100	87	93	102	115	96	81	106	97	95	93	89	105	98	108	99	83	100	96	86	89	101	96	102	90	100	108	106	104	90	76	95	76	88	102	79	91	110	95	85	90	97	99	77	80	104	97	88	98	93	108	80	94	90	98	89	86	93	93	77	102	100	84	90	87	87	92	105	104	96	85	98	90	97	82	115	93	109	83	101	83	93	102	88	84	95	78	77	102	93	93	99	90	94	102	87	85	87	109	105	105	101	86	120	86	91	90	103	90	73	78	95	91	88	94	92	104	98	111	78	99	121	111	92	86	95	91	91	103	106	89	108	91	90	89	102	99	110	84	87	93	78	101	95	100	80	102	80	98	92	77	108	91	88	96	88	96	82	83	91	87	96	96	87	95	100	82	95	86	95	87	97	98	77	94	108	87	99	81	88	83	112	99	92	113	74	110	96	97	115	93	92	102	88	90	86	113	87	77	115	96	91	95	96	100	121	83	73	103	80	98	107	102	84	90	90	102	96	79	81	107	103	95	93	82	92	102	99	86	80	79	85	98	107	88	107	100	95	78	105	107	107	110	93	92	85	97	108	91	78	91	89	90	90	91	106	86	102	104	108	84	115	103	98	104	99	111	103	99	89	80	89	91	100	108	92	98	83	106	97	91	92	103	100	99	85	96	83	80	114	93	80	75	92	98	98	83	86	89	102	102	85	94	92	99	92	103	102	108	113	83	86	89	92	104	97	95	81	92	90	96	75	83	104	108	76	93	89	85	68	99	98	95	84	87	76	75	105	114	90	87	78	90	101	81	109	99	92	122	89	90	80	90	82	88	86	91	108	95	85	96	108	86	96	84	99	100	90	84	84	67	80	89	86	102	80	96	79	103	93	95	93	102	70	86	80	76	92	119	91	83	95	81	69	109	102	86	91	89	97	81	73	97	85	86	88	96	115	97	93	84	84	99	80	86	98	108	78	89	99	108	86	77	89	94	93	97	92	94	97	89	92	82	112	87	93	97	99	119	85	84	94	102	90	97	100	90	87	97	101	88	103	94	86	89	99	94	106	90	91	95	81	95	102	109	95	95	96	103	90	86	89	89	92	107	98	95	82	85	85	100	96	81	102	95	100	96	87	98	102	104	102	100	98	108	96	102	81	104	78	92	94	92	99	110	99	113	94	92	95	90	95	93	106	79	83	90	88	91	82	96	74	87	90	79	93	99	94	97	93	92	99	100	97	97	98	94	110	104	81	98	94	98	108	88	97	106	86	115	81	81	104	99	87	73	92	96	95	75	99	96	110	86	89	115	92	87	112	87	99	94	101	90	113	90	91	99	96	94	111	108	91	104	114	89	104	85	87	96	102	88	90	89	92	85	88	96	79	102	92	93	87	93	97	93	96	107	106	80	104	87	82	105	97	96	96	87	92	82	86	91	96	93	83	105	99	108	98	87	91	97	112	107	108	97	103	87	92	97	86	96	101	106	86	97	96	88	95	81	81	113	91	96	117	92	112	102	107	93	96	110	75	91	90	86	71	103	80	98	89	83	90	107	77	85	89	72	97	96	81	103	86	106	111
19549	7219	4544	4705	9870	15102	17679	20535	17526	15928	15564	12493	12262	9051	7959	5654	5116	3585	4081	3917	3244	3940	5282	8976	8498	6560	4680	3209	2211	1557	1186	979	828	758	725	729	650	691	668	703	657	679	652	655	659	684	672	713	661	711	722	697	679	703	732	647	694	672	663	682	717	642	695	726	665	702	668	677	753	714	674	668	640	607	685	658	697	726	690	695	644	693	721	742	716	659	687	644	661	685	706	659	720	708	724	696	667	680	636	690	679	643	711	728	734	704	687	664	730	649	660	627	711	693	688	689	731	653	695	673	716	726	712	665	698	691	743	643	733	676	665	720	700	718	686	666	694	727	676	691	681	690	739	686	655	734	668	718	706	684	657	675	706	668	676	667	672	698	680	696	718	723	712	721	697	696	700	716	657	719	735	676	662	669	660	656	723	725	696	695	661	666	708	680	671	675	714	690	635	721	696	708	684	685	715	732	691	639	679	672	670	698	632	731	697	684	679	647	690	697	676	704	677	675	694	712	765	720	696	737	690	689	698	723	722	719	713	693	692	698	674	686	663	749	717	706	681	631	700	694	665	722	695	654	667	691	673	651	713	709	714	689	703	717	644	693	694	666	704	697	636	691	715	668	677	680	703	694	730	706	665	702	647	683	700	670	718	659	696	678	712	697	669	686	690	703	633	668	643	696	672	671	679	655	697	670	639	716	652	702	730	725	692	677	660	682	685	695	681	676	713	686	730	691	660	680	672	712	724	704	661	701	661	679	713	693	679	669	652	712	651	654	717	723	695	696	720	686	666	648	714	667	706	705	678	703	713	740	650	684	695	693	680	693	709	679	664	677	706	683	705	678	700	711	705	695	665	722	692	671	662	726	666	676	642	638	683	677	683	677	715	668	651	662	690	671	688	680	693	717	651	640	675	716	689	687	668	644	698	678	681	726	702	663	687	694	677	692	703	668	741	673	668	701	727	694	722	669	737	689	644	700	690	760	672	679	665	697	704	709	655	708	727	679	649	739	650	690	701	677	652	685	653	676	713	688	682	653	694	709	687	702	717	676	631	655	713	684	676	735	683	669	733	715	709	717	721	671	670	704	692	699	635	672	709	683	655	717	682	695	668	676	705	690	692	691	713	650	706	668	715	666	681	671	697	680	711	650	655	722	642	690	667	732	709	698	695	666	653	694	679	694	664	650	758	704	681	713	684	678	654	722	722	708	675	685	722	692	662	660	668	659	662	724	721	674	716	668	696	683	710	732	671	678	671	645	712	687	652	692	680	638	637	703	679	649	747	725	636	717	727	671	703	731	688	653	669	687	724	675	656	719	703	713	660	713	709	658	662	709	695	694	682	701	657	763	710	703	695	721	645	675	651	659	717	712	692	699	678	670	698	708	690	683	683	671	644	713	678	672	720	653	729	654	699	719	698	666	706	668	674	647	684	682	654	673	667	649	719	689	648	680	705	687	685	700	718	694	682	667	669	694	703	727	687	667	700	755	714	670	697	693	621	694	716	680	706	679	708	672	714	663	718	669	663	714	676	724	641	677	673	696	740	694	678	677	709	713	694	699	714	696	671	706	685	708	677	734	686	655	728	660	673	659	702	714	697	676	683	682	681	664	688	710	711	663	663	689	702	697	715	700	692	673	701	625	722	663	686	630	685	658	697	680	684	648	709	718	658	694	667	654	699	682	677	673	715	712	721	667	660	668	712	678	732	722	701	700	625	686	716	672	729	694	677	665	701	700	669	741	669	702	638	706	693	648	723	656	695	699	707	659	690	717	684	722	668	688	706	677	735	729	716	728	650	708	704	663	734	695	725	679	699	653	712	665	695	673	691	660	705	696	733	671	687	730	678	741	703	675	681	731	658	686	707	704	694	635	668	717	689	670	668	725	712	668	677	678	660	716	703	709	648	682	708	688	708	688	709	694	680	658	717	727	712	676	663	704	673	659	623	676	697	752	693	690	693	666	714	670	687	679	685	705	657	712	653	665	706	690	716	685	695	697	675	676	721	701	681	665	709	668	672	690	710	747	665	724	695	682	735	693	735	664	685	689	673	675	699	680	663	694	689	748	720	688	661	721	700	661	721	728	668	675	732	625	666	671	689	708	689	665	659	687	726	655	722	672	674	650	699	682	680	681	653	673	680	653	748	711	698	693	669	703	685	678	689	677	737	715	674	707	710	673	731	727	647	706	712	722	729	671	672	724	667	725	689	685	723	708	700	682	704	701	705	664	677	700	668	658	706	645	697	689	673	661	692	715	694	705	668	701	703	728	704	699	753	699	686	709	716	741	715	684	731	671	681	695	686	644	722	645	735	668	679	659	690	661	682	730	715	656	695	691	679	716	672	683	672	682	682	671	692	691	675	685	736	720	656	667	735	703	701	720	685	700	676	637	679	707	727	715	681	689	718	671	720	679	707	736	700	681	650	703	693	671	660	732	694	724	754	690	690	678	714	701	672	662	698	697	671	704	683	643	716	695	667	641	675	668	691	716	668	642	727	642	711	631	695	654	685	658	690	706	675	700	672	628	664	692	714	648	668	741	707	677	661	685	715	717	701	693	716	693	707	644	687	686	701	683	653	715	689	670	673	681	660	695	726	729	676	734	698	675	702	713	676	667	709	664	681	670	699	678	709	698	657	761	721	708	701	670	680	672	739	711	693	722	733	677	718	686	697	652	738	693	663	667	670	660	677	726	674	693	664	668	693	705	708	705	687	650	718	688	679	685	735	734	706	665	692	697	677	684	707	699	689	718	676	670	700	657	705	730	732	723	683	718	723	659	690	715	702	691	714	696	660	718	674	701	714	696	690	684	698	674	663	699	688	713	697	751	677	710	680	698	677	700	702	665	667	708	722	668	690	654	701	711	685	664	730	704	648	691	719	684	663	712	635	699	677	709	670	703	684	704	731	684	666	700	686	683	696	633	713	706	697	707	673	716	652	652	724	683	660	662	723	715	681	716	701	698	723	646	700	684	726	689	695	701	684	669	680	663	672	676	710	731	681	678	678	723	686	654	715	659	698	687	644	667	737	714	674	665	711	668	675	686	698	684	678	666	712	692	746	651	645	705	720	744	673	693	730	691	692	685	694	684	697	694	670	677	726	667	723	670	673	708	685	719	675	669	645	708	710	640	697	711	732	741	675	657	681	680	709	684	654	678	669	743	643	684	677	711	676	664	663	655	661	659	745	700	685	689	678	682	710	706	709	721	731	675	721	718	652	669	639	666	702	702	699	667	696	654	719	648	703	726	695	738	683	655	680	680	667	676	712	774	740	692	692	691	698	673	710	696	681	742	726	723	727	690	687	712	668	688	723	711	737	701	733	692	733	657	706	735	658	742	689	672	692	641	683	660	670	714	702	722	680	644	727	704	731	717	698	743	657	677	669	723	712	685	692	650	660	702	715	665	699	620	724	671	677	687	693	681	704	649	657	682	670	646	696	684	700	674	662	710	690	700	690	706	698	668	688	680	727	702	652	685	653	693	710	703	665	725
3014	962	557	364	342	411	537	636	826	858	759	612	513	444	408	350	284	265	252	217	173	191	188	439	849	679	499	360	246	188	125	153	112	108	105	100	109	86	111	109	103	94	103	88	91	96	128	76	110	95	123	93	87	102	96	87	89	94	93	97	98	82	102	95	96	110	115	101	93	107	94	93	79	91	88	113	85	83	85	84	107	86	88	98	102	107	104	81	94	99	98	101	92	98	98	105	94	111	93	97	84	97	95	92	91	81	99	95	82	87	107	100	102	93	113	89	100	106	81	89	92	92	83	82	104	89	101	89	108	93	97	81	88	91	90	98	84	104	79	93	93	94	94	97	97	99	83	82	92	109	102	81	110	101	102	91	100	83	102	94	103	95	86	96	90	86	77	91	106	86	96	95	100	95	96	93	89	97	108	92	91	94	105	91	95	90	110	95	95	104	95	99	115	97	95	106	82	80	103	89	99	119	72	83	92	103	92	101	98	110	92	105	94	89	99	81	90	98	78	116	95	92	110	91	109	97	95	105	97	94	78	100	97	103	115	106	105	98	86	90	91	87	97	115	82	94	91	83	105	113	92	98	97	78	85	91	96	90	77	90	94	102	112	100	105	89	92	115	73	94	101	87	102	84	96	88	92	108	104	90	104	100	86	90	93	90	114	113	91	91	111	96	106	102	110	99	86	98	98	80	108	98	107	93	101	108	98	94	110	108	98	94	71	84	116	105	84	89	96	110	85	71	91	96	83	95	94	76	98	102	91	95	91	98	93	78	92	104	95	103	103	75	104	98	104	86	81	102	99	74	94	89	97	94	86	91	79	95	92	96	95	78	101	96	100	101	86	100	94	93	99	101	87	81	106	81	86	102	98	106	92	99	99	90	97	99	90	101	86	93	83	85	103	104	88	102	106	76	91	86	98	97	96	107	98	97	82	117	102	95	79	108	99	95	101	91	91	94	93	107	87	102	114	91	86	69	101	87	110	87	94	85	89	103	92	90	93	93	96	99	87	105	113	109	104	111	86	91	97	94	100	95	110	97	77	112	121	102	84	80	105	85	103	86	87	101	88	96	104	87	89	96	94	93	87	97	101	114	95	89	94	104	94	101	75	97	96	93	89	101	96	102	100	96	79	91	81	88	86	88	94	100	94	108	95	97	105	99	87	96	106	105	82	92	85	103	102	80	97	104	102	95	110	89	88	91	114	94	81	101	104	83	99	95	101	85	97	100	86	87	92	103	95	84	88	93	104	105	97	96	87	88	96	83	93	97	86	84	80	99	93	104	100	95	97	80	96	91	81	95	81	95	93	77	89	94	93	99	95	96	83	88	95	111	89	78	91	87	90	103	90	93	100	83	101	96	87	107	93	82	81	98	107	95	112	95	95	97	105	99	102	92	99	85	110	96	96	84	110	99	84	88	99	86	70	98	87	100	109	114	110	99	103	97	87	77	86	104	103	87	98	104	105	100	101	85	82	90	93	103	98	78	94	102	76	100	95	97	97	108	93	82	90	85	105	85	88	102	94	86	105	126	97	91	112	98	113	94	98	113	114	98	94	102	94	104	92	118	94	101	66	91	78	91	94	66	97	101	89	97	98	100	82	84	98	96	99	94	96	104	85	114	90	107	93	84	94	90	98	98	88	84	90	95	107	110	116	105	81	102	109	101	109	107	109	87	92	111	81	88	94	85	96	94	97	91	93	102	97	103	91	87	108	99	82	100	83	99	84	91	95	79	108	101	76	74	104	94	95	90	91	78	93	85	110	98	83	88	86	84	123	94	96	83	95	94	95	91	72	95	111	86	75	100	106	81	104	108	93	85	91	98	99	84	95	88	90	107	93	95	99	109	96	94	88	103	95	98	91	89	100	92	96	96	101	101	98	93	94	98	91	85	96	84	92	90	75	91	98	96	110	85	101	107	93	97	91	82	92	98	91	86	95	104	81	88	97	106	102	95	92	103	120	100	101	97	100	109	102	78	82	73	97	101	97	99	95	100	96	101	97	97	99	87	108	102	91	112	98	91	111	94	96	92	96	74	100	102	95	100	100	105	95	92	103	84	95	87	84	88	108	79	88	101	75	107	98	102	96	109	90	100	80	82	85	80	89	96	121	93	91	85	91	98	100	85	84	100	99	103	93	89	100	83	98	101	72	100	95	95	113	95	91	90	93	101	84	85	78	106	88	97	88	80	89	87	117	99	98	85	92	89	84	87	87	100	114	120	97	90	84	98	88	111	105	98	92	79	83	90	108	77	97	103	88	115	95	117	113	90	102	90	81	92	76	94	98	103	108	83	89	109	95	96	96	88	77	79	89	105	106	106	92	97	95	103	98	102	102	99	117	98	86	79	80	89	87	98	105	94	102	84	104	99	79	105	102	86	96	110	94	88	80	104	108	92	106	106	88	104	78	75	87	100	89	76	105	96	102	88	90	88	101	93	119	101	103	105	92	101	84	82	103	80	89	92	93	95	87	92	112	88	106	98	93	110	117	102	88	99	90	96	93	76	82	109	107	96	102	94	100	99	113	90	94	99	87	94	109	103	101	75	100	73	87	92	92	91	119	110	91	99	91	86	94	86	91	99	83	97	103	96	106	98	96	90	103	87	88	92	84	88	94	84	88	82	96	95	101	114	104	103	99	108	85	98	92	99	91	81	77	108	87	92	100	92	88	94	85	89	90	83	118	102	97	115	101	81	88	90	83	94	83	77	97	94	98	94	79	88	90	93	107	107	94	108	92	101	104	86	104	93	102	99	86	91	83	83	88	83	101	94	71	95	109	99	94	84	84	91	94	101	77	101	85	94	93	93	94	114	97	110	94	86	101	90	91	88	89	92	88	91	97	113	102	115	98	95	96	98	118	112	88	92	92	91	87	99	112	97	102	99	103	95	109	77	97	104	92	81	105	91	100	107	89	75	113	103	99	81	117	102	84	96	92	103	96	97	98	86	93	94	96	109	92	93	95	103	110	105	89	109	95	95	91	114	100	82	89	93	80	98	91	96	79	90	96	106	90	104	99	83	92	100	103	94	90	100	112	96	101	95	100	85	101	90	93	72	85	86	103	99	94	89	89	91	100	92	99	75	108	107	96	92	99	100	105	111	108	107	101	91	105	97	107	109	105	104	76	93	102	92	88	84	98	76	110	94	80	102	110	90	91	95	94	94	96	103	92	87	95	100	87	107	110	85	101	99	85	90	99	100	92	86	109	95	74	95	95	84	83	97	88	87	87	99	108	86	96	105	106	88	91	81	90	86	116	93	86	110	97	120	83	109	87	79	95	102	88	82	95	103	86	95	102	100	103	111	97	117	98	98	106	122	103	95	95	86	100	97	100	88	90	87	82	96	94	105	99	92	94	80	94	91	103	94	111	103	88	94	77	97	111	107	99	82	99	91	97	84	116	97	97	101	96	86	90	103	89	102	96	94	99	87	93	101	102	88	101	84	97	95	97	83	89	106	103	81	96	95	98	90	101	112	79	87
23481	9182	5668	6187	12902	19310	20654	20790	21256	21202	18069	15571	12950	11402	9907	8313	6405	5323	4750	4123	3928	3362	3066	9543	14828	12037	9337	6468	4287	2867	1840	1327	959	808	755	662	695	685	725	693	669	686	630	680	684	739	672	665	675	633	706	693	705	651	687	695	685	659	692	709	697	705	685	751	693	686	650	716	676	674	698	641	702	682	650	671	687	651	633	727	651	724	702	647	716	670	713	721	723	710	713	697	697	669	654	678	659	668	699	690	706	696	659	678	724	703	698	662	710	625	684	685	685	696	645	682	693	668	719	688	744	653	660	680	661	714	690	699	696	716	704	677	719	670	687	676	734	672	710	709	664	657	688	698	713	679	645	697	684	679	672	746	680	728	690	694	717	710	684	704	703	686	695	723	674	714	665	685	652	648	696	688	698	692	714	712	678	679	655	695	698	699	693	695	651	695	694	658	674	687	709	686	675	716	713	651	671	647	718	707	665	717	691	679	690	688	726	699	689	653	695	662	653	673	751	677	685	671	713	692	665	750	678	708	667	703	705	706	682	732	669	698	733	640	700	698	689	688	684	720	687	661	680	699	664	649	676	695	646	696	686	685	664	647	704	642	695	667	647	661	695	653	696	608	684	711	696	669	745	689	657	740	669	664	685	709	698	631	684	683	698	673	668	702	655	683	698	724	678	682	703	668	701	683	741	634	643	673	675	714	718	650	670	658	669	677	692	646	691	706	638	692	681	699	718	693	684	689	708	638	693	745	643	697	679	646	700	682	749	691	670	632	672	734	660	683	682	714	678	672	691	692	672	706	675	662	686	605	693	694	663	672	668	731	703	663	724	715	654	658	703	728	680	705	694	682	637	652	688	685	655	665	708	708	666	681	704	619	679	673	670	701	664	649	714	666	642	702	692	681	674	643	688	638	678	662	705	686	708	692	748	667	657	689	666	676	752	704	679	676	675	698	694	647	706	704	656	684	629	679	690	647	703	681	645	686	673	659	641	686	729	716	713	725	699	687	669	682	717	630	713	706	667	667	721	673	634	695	666	696	703	727	693	687	647	654	668	664	698	703	661	713	690	708	712	654	682	652	683	709	648	677	688	694	693	698	667	668	725	736	682	712	714	681	691	748	673	711	663	718	648	758	710	686	718	712	718	689	674	677	662	724	667	663	731	672	683	692	715	715	713	686	659	650	679	658	689	674	719	672	691	731	681	645	697	722	691	680	686	660	725	692	653	722	657	707	673	643	725	695	667	725	726	708	705	677	657	693	685	698	697	643	686	731	699	671	702	725	705	678	674	692	658	684	635	673	698	662	636	656	719	669	752	625	681	729	675	663	677	634	638	684	705	701	671	672	657	620	740	694	669	668	673	676	646	684	720	676	698	693	710	697	731	693	707	665	656	670	645	662	673	683	700	693	692	761	655	663	694	627	675	675	679	646	709	691	692	690	698	677	683	696	664	686	713	650	726	701	678	695	701	699	688	648	736	694	714	635	707	673	668	723	689	725	657	729	667	707	686	670	674	653	706	642	647	709	677	657	721	681	701	704	708	721	674	742	658	677	666	705	703	637	713	692	659	690	734	681	687	665	718	692	677	607	664	690	742	728	701	694	709	661	672	693	682	676	679	689	693	652	703	675	684	640	687	651	682	689	652	664	669	677	667	688	660	685	673	694	680	692	661	695	684	708	692	653	708	701	671	744	675	674	727	682	630	695	682	695	676	651	730	652	663	680	714	687	682	699	707	644	672	759	685	678	697	691	693	778	672	665	702	702	760	675	620	699	676	687	687	682	672	661	651	700	658	656	707	691	664	707	697	699	709	681	701	668	720	691	673	694	690	706	645	661	699	687	650	677	666	654	683	711	630	680	712	716	695	688	655	712	693	685	743	663	624	684	692	700	658	668	658	661	641	718	682	688	678	679	671	680	692	648	649	666	709	697	709	696	715	691	664	715	646	717	698	657	716	637	655	731	664	681	654	658	714	672	683	667	695	697	673	718	666	649	656	685	706	654	687	678	661	686	713	686	694	668	693	684	677	707	685	673	664	677	656	696	666	710	624	679	687	679	685	669	693	645	666	711	649	667	676	651	698	698	694	642	674	671	682	680	692	720	724	682	616	727	690	653	679	692	654	695	684	666	655	695	669	655	669	715	666	661	701	697	686	727	703	645	685	684	725	685	680	643	693	690	699	707	670	698	671	653	726	716	667	693	684	674	689	659	735	686	690	614	701	699	699	745	642	702	708	682	697	704	711	641	684	658	674	681	685	642	691	714	674	630	691	692	688	634	690	679	671	708	677	672	674	724	673	667	706	674	641	687	693	654	666	717	682	715	692	692	663	672	676	701	700	641	641	684	693	638	717	679	689	700	686	647	666	698	707	650	674	650	635	624	667	705	720	677	714	680	697	668	695	682	690	689	662	701	706	702	702	669	665	704	709	701	740	659	688	718	705	682	695	739	718	683	670	733	715	668	678	660	704	665	683	690	684	679	699	660	726	719	685	698	713	708	703	635	693	739	698	707	671	746	674	751	642	703	674	690	689	685	711	704	724	711	709	701	685	716	689	674	705	658	692	705	721	713	629	675	681	718	675	696	676	690	688	637	690	667	730	662	723	665	686	661	671	693	694	681	654	730	644	684	674	649	666	663	678	709	670	677	698	673	703	699	686	724	717	634	708	713	733	706	669	689	702	690	691	656	644	699	689	712	656	631	693	707	666	705	676	656	702	683	662	696	650	664	693	686	660	626	700	630	688	721	669	648	727	725	654	654	706	643	693	683	715	656	730	678	702	687	678	698	702	706	668	767	682	687	677	662	642	708	708	649	695	642	676	702	703	710	657	663	733	655	671	699	721	643	693	672	685	683	681	674	713	675	745	671	710	688	674	695	667	661	628	666	640	679	650	678	683	665	695	679	664	691	687	777	663	660	715	652	669	697	707	757	687	697	727	695	687	682	681	671	730	666	715	630	662	711	701	715	745	684	728	660	715	691	707	716	701	723	692	657	662	661	701	672	708	708	664	650	691	648	740	670	721	694	698	673	693	677	667	699	683	709	685	691	703	674	653	634	653	674	662	704	667	699	667	674	662	637	693	739	697	701	705	659	670	687	644	661	679	733	691	688	665	677	662	681	694	673	674	683	672	693	695	698	726	683	693	656	668	654	649	710	664	662	674	670	696	681	663	679	652	643	680	682	658	666	674	668	678	675	695	708	668	659	694	657	709	676	667	725	671	705	696	731	664	694	636	648	740	667	702	657	688	700	685	680	705	704	645	642	662	662	678	684	676	692	630	685	683	734	717	667	690	696	674	672	701	646	675	650	681	659	666	685	698	681	680	705	663	669	722	708	690	673	718	669	669	685	685	679	691	682	667	646	703	706	696	697	633	670	706	688	650	674	682	619	674	684	686	697	646	699	693	705	686	695	698	687	741	678	704	727	683	666	673	674	716	624	708	690	675	696	710	724	674	722	678	708	684	637	728	665	686	665	711	661	673	661
2269	534	287	266	188	256	293	312	471	482	347	365	301	265	285	269	234	156	156	146	143	126	104	140	174	153	147	124	112	96	103	89	91	83	90	70	69	85	66	77	104	86	79	79	83	88	84	89	81	69	90	72	69	68	69	73	79	93	91	72	82	93	66	71	73	66	78	76	76	66	88	88	91	85	68	74	83	67	71	85	73	76	88	82	79	67	77	67	84	92	83	88	74	84	70	70	82	90	91	76	75	85	72	79	90	82	96	82	72	81	93	77	84	59	84	67	56	97	100	77	80	78	88	67	73	81	71	88	77	84	75	100	89	100	84	73	93	71	76	83	94	101	71	66	85	90	72	75	82	83	85	72	71	87	60	70	88	92	76	79	95	83	84	91	71	86	68	76	85	86	83	81	66	86	75	85	75	83	95	92	73	77	84	75	90	85	87	81	90	84	92	75	82	89	90	78	78	94	74	74	75	87	91	81	85	89	73	89	78	85	77	82	64	96	82	76	96	66	71	73	69	65	80	69	62	86	81	76	75	80	83	69	83	80	88	85	75	77	84	79	75	89	84	71	76	78	78	90	79	74	68	82	78	86	73	86	70	89	96	80	86	89	65	87	70	76	83	84	78	101	81	76	76	71	79	96	72	83	99	78	67	87	80	79	64	65	77	80	76	77	94	72	77	81	90	77	90	78	85	106	65	76	88	70	68	97	75	91	74	73	94	75	79	70	71	85	75	91	78	81	85	76	84	81	78	82	91	59	68	68	74	76	74	70	87	86	84	85	83	82	89	80	81	77	62	74	70	98	90	83	78	89	84	69	83	92	76	85	94	77	68	85	86	76	74	66	79	64	82	81	75	96	76	68	71	90	76	89	78	94	77	69	75	73	73	92	92	81	76	82	64	86	68	87	76	68	72	80	76	93	78	75	77	69	91	59	68	92	90	64	79	77	87	86	88	97	83	76	54	83	76	78	77	84	100	84	64	72	85	84	80	81	87	72	76	92	87	79	59	76	80	68	80	77	95	72	73	72	80	102	76	59	101	79	63	81	76	90	70	87	65	76	74	79	84	86	88	78	82	99	79	80	93	75	95	79	72	93	78	76	90	86	76	81	106	95	91	78	81	93	85	76	91	70	77	77	87	72	87	92	85	87	95	81	95	88	68	70	88	88	83	70	90	81	83	77	87	98	97	100	86	63	81	91	67	86	72	89	92	78	74	75	67	64	84	70	83	77	83	76	74	84	85	79	79	95	59	81	74	65	92	76	78	94	86	70	87	67	83	84	71	64	80	91	94	84	80	81	75	87	85	72	75	85	86	76	86	85	59	76	83	84	75	69	85	89	80	88	92	85	80	91	79	75	62	58	87	87	91	78	58	67	84	73	79	100	73	74	80	80	97	85	80	66	58	86	83	90	87	89	85	77	89	80	81	79	82	95	88	82	75	82	85	73	80	69	77	83	80	64	86	94	71	74	71	75	74	90	81	83	77	75	78	78	76	65	81	86	64	72	67	84	78	103	70	96	97	68	80	102	87	80	107	76	91	74	79	71	83	86	66	98	88	91	91	63	89	83	71	82	83	93	78	83	82	76	84	72	89	82	83	91	97	62	86	77	87	90	81	79	61	82	70	78	58	89	76	82	78	86	75	82	76	85	99	84	72	60	80	94	87	79	81	75	68	82	69	87	73	79	87	84	89	78	92	78	78	80	80	90	98	71	75	62	82	85	86	83	80	84	92	81	70	82	66	78	71	90	83	74	74	70	90	86	75	85	86	86	92	63	80	80	69	88	86	84	82	81	86	78	75	66	72	88	84	83	95	84	85	81	79	72	101	76	75	74	86	83	77	77	80	81	80	94	91	85	72	86	79	94	85	70	85	81	90	82	65	89	83	70	77	86	99	65	62	73	88	81	88	83	79	97	106	72	84	95	75	73	89	85	72	98	82	77	88	67	89	77	65	71	89	84	78	82	85	91	77	79	79	75	90	72	82	69	91	71	76	89	81	92	96	74	83	74	76	79	76	79	70	79	85	89	91	68	68	83	82	71	92	71	95	75	72	97	88	81	82	82	80	88	70	93	77	75	96	69	82	72	92	93	85	76	93	84	83	93	86	72	82	78	91	82	90	93	77	88	68	65	83	82	72	91	81	64	80	82	80	75	92	79	79	88	76	74	68	78	77	88	94	73	64	75	74	107	94	70	89	82	82	83	76	82	79	98	80	88	103	81	75	91	102	80	90	73	77	82	69	75	80	87	81	75	76	86	73	85	78	72	57	80	68	86	71	81	72	86	69	86	80	83	68	91	74	87	87	87	77	60	85	66	83	76	65	81	70	88	74	78	80	69	81	106	74	66	75	77	81	60	82	85	69	71	80	84	83	75	67	76	80	92	96	68	84	91	81	87	77	72	87	84	85	91	71	83	76	82	82	77	85	86	92	83	69	92	87	90	85	87	77	89	71	86	64	74	95	67	79	68	76	72	76	89	84	86	81	85	81	84	86	74	77	98	97	82	76	84	82	88	73	92	86	81	80	94	74	92	75	80	76	62	65	86	88	84	97	86	83	74	67	81	80	70	88	97	77	79	92	83	65	85	74	86	82	78	93	69	88	81	78	76	74	77	87	89	81	74	75	65	80	87	72	66	81	66	87	84	101	89	81	78	85	87	90	73	92	71	89	72	80	86	68	79	78	64	79	76	82	85	64	90	79	71	76	71	69	88	66	75	76	87	88	74	82	92	83	73	85	60	87	84	81	77	78	95	69	79	79	74	92	82	78	68	80	81	80	85	86	81	84	86	71	85	76	73	75	85	84	81	86	75	78	69	82	83	84	67	71	78	84	83	86	84	81	78	79	75	67	69	89	76	78	74	88	96	91	84	85	82	90	84	72	68	92	84	81	89	69	91	88	77	66	77	95	54	94	79	85	73	76	74	72	70	96	90	78	78	76	72	73	68	81	78	79	84	70	73	79	80	82	80	74	79	79	91	88	80	76	67	68	67	85	77	82	107	65	72	95	76	72	93	75	74	68	70	69	81	97	76	74	75	77	87	84	81	82	83	79	98	68	83	78	86	74	78	85	69	71	84	79	80	77	81	81	71	84	83	80	70	75	80	80	80	76	73	65	77	64	75	87	85	76	69	86	70	83	89	92	72	68	77	80	89	84	78	81	69	82	79	81	83	85	86	74	78	69	67	81	85	89	87	71	81	75	73	70	83	84	94	83	94	81	69	91	84	71	97	75	70	64	72	89	84	88	85	76	83	97	60	83	75	86	83	72	83	82	92	80	86	55	82	83	71	91	98	75	83	79	96	81	77	87	86	78	82	68	81	78	82	85	84	93	73	80	81	74	81	73	85	71	75	71	59	86	76	83	74	90	80	66	80	71	72	81	97	69	99	76	75	80	91	95	80	90	72	77	82	98	64	81	79	83	76	88	82	89	80	78	91	67	94	77	73	89	75	72	77	84	64	81	79	77	71	75	93	84	86
17250	5913	3426	3693	7855	11889	13399	13049	15885	14319	11696	10243	7694	7530	6743	6419	5373	3147	2711	2543	2432	2114	1818	2308	3240	2944	2379	1707	1303	983	820	722	644	588	595	597	615	614	636	581	580	592	657	619	640	566	586	631	568	587	573	621	592	614	595	562	627	564	603	569	612	575	555	605	581	565	587	629	555	584	581	523	565	593	607	638	594	623	600	623	589	558	553	606	608	600	584	575	634	617	579	560	598	598	595	595	590	593	567	644	602	566	609	619	586	590	622	654	583	612	587	571	573	620	597	583	588	553	559	534	610	586	566	575	595	617	564	558	566	624	555	563	563	603	564	581	573	586	585	561	601	585	606	593	570	592	584	572	570	590	575	626	643	631	592	604	631	624	601	569	615	572	596	622	555	604	544	620	589	539	609	603	635	594	569	625	582	636	544	573	620	629	661	570	596	592	575	595	605	623	624	590	607	590	599	594	574	604	565	597	590	619	616	606	602	586	620	586	608	591	601	585	583	588	584	562	576	612	567	627	587	621	590	585	574	604	575	577	527	573	576	573	575	606	606	579	622	568	578	565	583	591	598	535	632	606	605	593	598	602	561	588	571	615	612	591	577	649	629	630	611	565	612	597	589	574	600	594	623	590	586	571	587	596	556	618	593	602	602	597	599	563	588	565	605	601	586	594	600	597	580	561	601	595	558	552	602	595	586	616	570	609	614	560	634	593	618	577	590	592	581	585	562	611	595	559	586	568	581	614	575	703	604	592	601	597	554	565	605	580	575	582	563	596	581	542	588	605	576	551	572	600	595	572	603	633	566	592	556	609	584	572	594	605	546	584	635	646	561	623	592	581	590	649	581	618	612	617	601	638	637	576	579	553	573	577	593	580	560	589	581	594	645	563	622	575	630	556	583	596	619	579	601	594	592	610	609	605	601	581	600	626	601	566	624	592	545	567	614	586	581	606	557	613	552	579	599	601	607	608	588	542	582	625	593	597	620	584	558	605	591	590	609	601	583	566	562	580	601	637	601	567	583	588	600	590	563	602	569	620	579	605	619	588	578	612	600	622	596	599	570	607	585	582	592	634	573	577	591	596	633	638	628	604	604	561	571	560	612	577	636	573	597	556	608	598	678	594	621	642	611	565	593	589	580	565	604	632	660	598	577	577	581	606	579	618	593	546	598	580	590	561	606	594	609	598	588	598	581	609	608	617	592	643	543	567	581	591	574	633	575	612	625	580	579	613	593	575	574	559	569	557	600	552	593	559	676	577	545	570	590	582	573	591	574	577	630	604	611	617	578	567	590	619	537	606	550	625	607	612	567	603	594	617	586	585	563	595	627	583	552	626	591	566	600	608	595	576	619	582	584	616	570	577	628	601	645	615	568	557	561	589	562	572	644	588	629	604	588	583	584	589	604	637	582	572	610	588	603	580	623	582	596	622	603	548	575	617	623	615	604	556	531	558	611	571	618	566	549	606	645	578	640	632	600	607	583	575	603	605	573	587	632	558	559	635	610	564	588	580	608	604	519	617	550	600	550	606	589	553	575	618	638	595	580	588	636	570	595	570	601	578	590	573	603	606	561	642	530	619	620	561	653	564	579	609	547	560	591	600	619	539	618	580	573	610	584	552	599	629	599	586	569	589	599	579	579	598	619	602	581	555	551	565	604	579	584	611	591	629	597	563	580	601	546	579	571	631	618	557	627	626	621	599	585	554	596	608	579	586	597	579	572	576	587	599	594	572	605	566	602	577	573	601	584	551	584	609	614	639	577	584	584	589	596	606	618	598	587	643	609	602	626	578	556	594	604	580	595	581	637	580	564	623	621	571	595	566	598	617	594	602	601	595	573	597	632	617	606	608	612	580	583	652	561	628	621	590	610	581	599	604	609	617	664	624	587	583	605	604	611	607	579	622	604	561	578	555	589	607	590	534	609	572	607	595	583	582	592	568	551	616	599	558	599	600	585	587	571	573	596	571	581	591	579	599	576	631	583	598	565	628	574	580	583	612	540	555	604	550	594	599	576	597	620	594	610	621	564	601	570	588	608	607	596	622	578	640	603	617	631	601	578	597	558	575	561	606	578	611	611	518	582	577	589	603	566	594	578	580	615	601	629	628	560	590	541	584	633	562	565	549	597	573	599	646	556	588	642	621	576	606	625	582	594	612	592	599	582	548	569	612	627	595	607	580	546	624	576	660	585	567	606	592	577	591	582	586	589	578	587	607	629	595	605	586	628	617	587	609	604	585	573	577	547	619	627	590	615	571	579	564	636	653	624	591	602	644	573	639	579	625	584	616	583	589	597	586	607	602	532	617	572	544	605	621	573	595	627	565	586	575	589	591	580	558	580	588	612	604	611	555	558	613	582	559	619	628	599	635	629	576	584	582	640	620	596	642	567	570	628	581	583	596	578	623	604	546	609	571	637	651	578	612	600	606	622	576	589	600	604	620	591	612	592	586	652	600	587	552	587	598	602	544	613	621	583	589	595	592	591	530	629	607	573	567	602	606	534	608	623	563	577	550	553	629	582	600	569	640	615	585	607	590	618	548	573	605	603	588	567	577	584	606	569	557	607	592	572	554	567	556	567	584	631	607	583	552	596	579	559	622	590	614	581	595	595	589	593	581	570	613	573	604	564	599	603	591	579	623	605	616	566	565	575	588	591	633	596	597	613	598	522	598	609	600	592	618	533	577	627	596	595	563	582	562	580	598	589	611	612	563	613	588	588	606	618	611	559	591	591	572	635	604	605	595	628	587	609	576	581	599	584	548	576	588	604	565	564	580	574	578	612	556	608	595	590	600	605	566	638	576	585	600	576	581	591	591	606	600	591	617	600	579	603	592	586	602	604	609	601	617	584	584	593	584	613	570	647	594	552	544	561	599	564	601	547	593	594	575	636	576	575	610	630	580	575	622	593	628	614	620	580	637	602	589	610	559	583	637	600	552	602	606	613	597	620	574	629	617	626	612	591	572	552	613	600	588	589	631	579	597	566	546	568	594	608	596	624	578	620	569	596	581	591	607	621	600	589	576	584	645	607	568	613	616	557	619	626	588	589	575	602	621	618	603	611	598	571	560	580	579	598	576	596	618	560	612	565	621	587	567	604	610	600	616	598	580	555	653	568	553	597	626	611	631	584	558	600	562	600	568	600	618	580	601	564	602	584	591	634	568	614	611	625	515	581	582	567	568	589	592	598	545	597	557	561	607	661	616	594	560	626	604	585	600	577	605	663	564	576	605	606	601	590	588	617	558	602	601	637	582	582	603	611	620	576	568	611	603	592	559	597	605	626	590	590	574	557	568	572	641	620	578	573	608	579	584	616	594	581	576	631	592	573	589	567	614	565	598	567	588	617	581	566	577	577	633	588	611	590	626	570	636	605	611	619	585	644	612	604	608	580	628	603	585	599	547	604	616	615	586	620	654	615	612	581	575	592	580	626	568	613	575	639	629	586	560	591	586	562	584	589	590	617	567	579	573	572	599	559	553	620	597	621	568
2010	765	432	321	237	269	357	479	713	525	471	440	361	304	253	259	235	233	195	180	159	136	124	252	452	412	312	205	163	123	93	106	87	76	97	87	72	77	100	73	91	78	63	76	84	81	85	73	93	71	65	65	89	63	70	79	94	65	93	70	84	78	90	104	83	95	83	76	87	86	78	104	61	75	78	83	78	82	79	76	81	62	85	86	101	77	91	91	91	84	82	79	103	76	75	85	65	87	71	81	89	95	82	83	78	69	86	95	93	81	86	77	71	73	86	92	73	77	85	81	87	62	87	83	73	74	70	91	97	90	69	63	81	89	67	84	78	74	93	75	55	83	86	88	75	62	82	72	78	73	65	64	87	81	83	78	83	78	79	72	82	66	99	72	78	75	80	68	89	95	81	83	92	82	78	92	70	75	81	81	89	75	71	90	71	73	86	67	94	91	86	82	91	80	74	84	78	84	85	88	76	81	82	67	66	86	91	77	80	94	82	85	90	81	83	77	74	73	95	82	79	68	73	85	96	81	73	88	78	88	69	66	68	91	83	75	69	84	60	78	71	70	96	74	83	80	62	88	65	89	82	99	109	86	81	67	85	75	79	74	80	72	64	76	92	86	98	97	93	71	74	90	69	93	83	67	72	90	93	75	96	77	89	91	76	76	76	78	79	84	97	74	78	83	97	59	67	73	94	84	81	88	77	73	90	77	72	74	82	59	86	77	90	77	82	80	72	89	90	91	79	79	94	62	77	88	81	73	68	93	97	96	79	81	90	82	68	84	86	72	82	95	84	79	94	85	85	99	85	78	79	86	88	89	71	79	86	83	68	75	82	79	76	78	73	83	88	83	76	79	72	69	81	82	91	93	73	87	94	89	94	76	74	80	78	81	72	80	80	77	77	93	84	80	90	89	70	67	80	79	74	64	73	82	84	102	74	78	89	78	73	80	86	85	79	75	88	76	84	78	89	82	71	91	82	71	73	86	81	91	87	67	98	95	77	76	78	89	85	78	83	73	90	97	99	84	82	77	83	83	83	85	58	86	74	82	88	76	79	71	80	82	94	67	74	80	85	76	96	78	82	83	81	80	90	98	80	66	89	81	88	83	80	79	85	98	82	84	87	81	74	86	88	89	55	76	85	67	84	84	81	75	81	86	81	92	71	61	72	85	81	80	71	80	83	87	77	75	78	77	76	71	81	72	78	83	88	82	83	74	71	87	82	82	86	88	89	72	83	90	57	65	81	77	81	94	70	73	76	87	69	91	84	75	88	96	70	83	73	82	81	85	88	85	80	90	77	81	85	72	79	81	70	98	82	74	88	84	70	80	79	56	74	75	82	84	99	82	82	81	87	92	76	89	88	76	69	74	85	77	90	73	84	99	77	68	73	84	76	96	80	83	102	80	98	75	73	77	74	76	82	78	65	88	83	96	77	91	75	77	83	87	67	66	76	88	93	92	100	78	89	74	74	90	92	69	77	78	83	75	91	89	74	64	75	83	84	73	82	74	95	68	62	89	64	74	74	77	80	87	70	92	70	92	75	93	73	73	87	89	85	85	71	93	83	62	79	79	66	90	76	72	86	68	81	97	78	79	72	79	87	82	72	82	87	101	60	69	83	66	69	77	92	88	86	77	80	85	83	73	87	81	70	78	79	96	87	78	73	76	97	71	88	76	83	86	83	72	73	59	78	79	77	89	82	92	93	80	86	75	77	73	89	80	79	87	90	79	90	98	91	64	92	78	78	72	65	90	95	91	78	90	75	87	74	83	95	85	80	89	82	78	100	76	101	79	74	70	88	89	91	95	68	67	75	73	98	79	72	85	113	92	73	85	79	74	92	87	76	70	82	93	71	66	82	88	85	88	65	94	80	82	63	67	75	90	54	86	83	79	83	73	94	81	74	76	78	95	89	80	82	87	95	66	81	81	101	63	97	68	74	75	89	72	91	85	72	83	75	85	87	80	89	78	88	94	74	75	71	81	85	85	94	79	83	74	93	84	90	89	79	70	88	87	89	83	81	82	78	71	81	100	78	73	75	72	65	83	72	73	90	69	87	86	89	71	88	89	87	78	76	90	77	81	84	81	87	86	65	85	80	78	74	89	85	87	75	84	75	90	86	78	83	78	107	105	85	74	84	70	91	63	84	75	79	69	76	76	85	89	91	84	78	83	89	82	83	109	88	82	78	78	87	87	64	81	78	77	69	78	85	73	70	70	75	79	92	80	83	71	91	64	84	69	87	80	95	69	85	77	75	78	80	91	75	68	68	83	91	103	98	81	97	65	78	94	72	84	84	83	83	86	81	63	72	73	87	67	75	62	86	73	71	80	95	94	89	76	98	85	99	73	88	78	88	87	81	87	82	69	100	88	89	86	90	81	83	84	75	75	85	80	78	78	83	86	68	87	99	88	79	70	74	67	78	70	70	94	74	69	83	82	77	82	80	100	93	68	83	71	90	80	72	88	73	89	85	83	90	85	64	74	89	71	74	98	77	74	72	78	71	90	74	81	75	79	89	69	79	76	73	82	79	72	84	88	79	90	79	86	90	80	70	71	82	68	78	83	71	80	89	75	77	93	84	78	72	99	75	85	78	89	74	77	78	83	66	78	94	79	77	91	99	82	73	86	70	79	82	90	81	85	66	91	76	83	91	91	85	58	79	82	91	92	81	61	73	75	73	82	79	81	77	77	78	93	92	84	74	84	65	78	80	79	86	79	103	78	78	100	76	91	85	81	77	88	67	80	90	70	72	74	91	77	79	82	58	84	77	79	78	87	75	67	83	75	84	87	62	91	68	76	81	78	81	79	77	87	70	82	71	76	65	93	75	77	90	80	68	83	80	85	81	75	79	76	108	70	76	70	63	66	91	88	94	78	93	66	79	76	62	80	86	73	62	87	79	90	90	83	82	91	86	77	80	76	85	83	87	75	78	77	70	85	82	91	72	83	87	90	59	69	78	85	76	83	95	78	75	100	93	80	79	81	99	70	79	71	69	76	82	86	93	83	69	88	88	87	76	78	70	67	76	93	75	74	70	80	93	86	81	78	67	74	83	72	74	87	65	71	71	83	76	64	75	72	87	78	75	79	77	67	79	88	55	77	85	68	93	83	72	100	71	81	80	78	81	82	85	69	82	97	77	69	64	83	83	73	86	71	67	75	88	77	73	85	89	106	90	69	80	72	98	72	70	79	80	81	98	76	72	88	85	86	80	70	77	82	81	88	58	89	84	85	84	85	73	83	86	79	88	70	65	78	85	85	77	77	79	74	71	86	89	66	69	67	88	85	69	85	64	90	81	99	79	83	84	86	78	84	79	72	72	78	72	79	67	98	86	74	93	82	79	85	94	90	81	71	77	75	88	72	72	83	106	87	88	67	81	72	80	64	77	66	85	83	68	85	73	80	77	57	85	68	93	80	74	72	86	82	80	69	84	79	84	73	75	75	86	77	62	80	72	72	81	62	64	85	88	83	60	88	72	86	87	87
19028	7475	4368	5071	10270	14415	15724	16197	20246	15456	13504	11613	9833	7657	7098	5737	5203	4699	4283	3511	2771	2249	2074	5154	8802	7727	5435	3682	2617	1695	1174	841	703	679	621	646	604	588	610	575	602	614	571	638	567	588	588	587	549	607	548	579	567	553	576	592	611	590	587	595	587	619	639	594	582	582	612	592	590	592	574	553	639	608	592	617	577	572	599	618	609	617	570	601	573	587	561	582	608	599	581	612	618	604	590	584	563	570	564	618	542	589	627	594	571	563	579	602	613	566	547	604	594	595	628	600	602	590	568	585	577	586	589	632	596	555	578	588	629	600	604	637	583	611	628	587	611	600	620	624	597	617	550	657	560	610	591	552	594	631	610	596	608	551	604	566	582	542	624	593	596	686	594	608	593	596	589	649	619	602	568	622	576	553	572	561	601	617	598	580	582	633	575	599	593	601	573	626	599	621	629	611	550	572	604	590	593	595	587	567	578	553	661	600	591	628	620	552	628	620	582	604	640	611	635	587	575	589	597	555	568	600	590	606	561	569	625	581	546	583	564	591	567	597	627	563	632	590	599	594	586	591	551	651	596	566	576	604	579	600	614	533	618	554	594	633	613	572	577	565	617	571	582	636	608	566	600	558	610	595	550	567	544	600	639	597	576	601	579	586	543	578	601	580	609	594	600	614	585	575	609	632	585	613	590	577	596	584	571	599	618	625	562	573	572	563	597	610	595	591	564	588	624	595	617	605	563	597	596	578	565	563	607	599	602	588	585	576	568	573	569	585	596	572	601	643	617	612	579	625	622	611	613	592	562	587	609	571	568	609	608	554	630	568	565	594	592	643	552	633	545	584	615	574	621	580	598	588	609	648	625	532	594	598	617	576	571	596	599	575	605	568	570	578	587	559	595	561	588	582	575	605	623	601	643	568	613	566	594	620	557	606	575	556	579	603	610	609	600	598	548	578	584	577	588	599	618	588	592	632	560	569	591	593	584	604	608	570	583	611	566	619	593	572	641	634	541	596	608	576	591	589	543	607	581	577	602	558	611	599	589	575	598	603	551	580	580	577	579	579	584	632	525	598	587	571	551	563	590	576	620	602	598	592	602	586	612	596	600	587	619	617	577	579	552	602	585	570	598	619	629	589	531	578	618	582	567	576	548	549	562	598	620	572	596	605	588	611	581	580	586	569	555	636	592	596	606	573	580	625	558	612	585	585	613	594	604	565	566	581	637	565	604	561	568	591	581	585	594	568	574	564	589	559	585	567	601	533	660	601	565	571	585	628	608	573	589	560	566	605	601	574	609	593	578	605	585	662	628	604	619	565	620	579	642	583	595	575	604	565	649	615	616	585	605	600	611	584	581	607	613	624	618	571	594	575	605	577	599	533	542	624	600	591	574	571	567	626	571	581	631	596	629	594	575	591	586	598	615	619	613	572	587	612	579	590	623	624	552	571	570	590	559	612	565	598	562	671	589	606	596	565	597	591	600	575	537	571	598	613	623	541	602	612	606	614	583	570	600	568	648	603	580	621	537	577	560	625	587	580	638	566	594	572	571	591	570	546	613	581	582	603	585	610	586	550	602	559	594	606	583	602	589	583	596	550	579	601	573	573	569	595	560	603	593	603	560	599	577	608	616	549	571	548	593	590	594	549	634	599	584	566	552	613	626	594	614	600	530	626	581	576	597	595	587	609	627	591	608	571	574	560	571	557	589	612	587	624	601	574	581	582	599	551	588	571	588	540	573	607	583	601	609	593	584	614	599	578	524	593	562	526	547	619	604	605	600	558	585	580	635	587	570	618	561	570	645	582	632	620	621	596	578	592	622	584	571	582	605	586	580	620	634	596	576	585	603	641	619	616	604	548	554	563	608	574	576	601	605	601	627	622	594	577	576	558	582	608	615	588	525	612	584	611	584	560	569	583	592	550	576	606	614	583	604	598	619	583	617	573	553	604	613	575	623	631	571	608	588	614	605	588	579	618	607	579	594	591	639	574	630	591	593	580	589	596	579	574	605	592	584	575	601	619	589	604	562	558	545	571	627	598	601	560	617	563	610	596	583	594	591	590	598	587	577	559	616	610	645	546	585	624	575	575	582	586	584	570	584	608	617	561	561	628	595	586	591	578	549	636	607	591	590	603	581	615	566	598	564	603	515	558	573	576	574	562	565	555	570	558	572	604	586	599	608	608	586	631	596	587	558	582	608	560	582	581	582	597	582	601	579	606	599	587	571	562	581	602	585	580	560	608	608	574	597	556	563	605	563	564	580	566	625	592	575	591	595	625	559	536	601	599	580	596	586	607	555	578	571	599	580	560	613	554	608	582	555	579	609	621	613	614	567	596	615	558	574	575	576	575	528	615	558	572	596	599	609	617	603	607	564	534	592	568	587	599	605	590	572	593	588	590	557	582	569	584	579	577	591	598	570	596	600	589	572	652	563	592	603	579	630	570	589	609	582	582	640	610	590	552	636	619	581	590	569	598	606	598	635	590	551	602	591	612	583	611	597	587	580	556	550	576	566	596	553	618	589	562	582	560	579	561	563	603	578	583	594	596	567	556	579	628	583	566	595	579	584	576	593	596	591	567	578	593	565	612	606	545	604	633	606	611	556	589	582	571	598	613	604	600	579	560	618	607	583	586	583	574	591	576	576	594	629	588	602	589	597	571	597	623	615	573	532	584	587	587	595	601	624	567	612	582	549	572	607	583	621	611	551	588	619	569	556	625	583	612	592	596	538	596	577	635	554	570	547	629	587	612	660	603	574	589	582	556	618	556	584	577	579	616	535	569	591	558	565	630	546	625	586	620	593	625	605	571	570	595	558	571	619	548	563	576	623	552	600	619	606	572	546	596	591	584	579	543	609	555	604	612	609	575	609	581	593	600	596	576	576	601	608	584	577	603	585	537	578	627	567	596	615	592	573	611	638	590	603	577	599	587	582	541	583	593	604	604	601	599	637	593	626	628	571	595	573	591	553	549	580	579	592	569	607	624	591	623	586	575	632	568	584	610	622	581	566	541	586	618	573	583	557	578	541	591	574	627	554	618	583	615	581	604	555	584	567	581	583	566	630	603	609	586	575	606	571	584	564	570	604	578	571	605	624	592	595	625	575	572	612	617	587	613	642	627	600	622	624	584	562	564	534	618	597	581	544	587	607	627	625	589	627	588	602	560	563	608	609	622	590	573	604	579	562	525	609	615	617	581	615	600	606	554	584	590	579	570	633	599	604	633	614	569	601	537	603	616	570	575	573	565	579	557	628	592	563	572	577	615	601	592	575	601	568	604	597	622	578	608	627	560	565	608	606	581	550	587	577	612	610	589	602	605	646	592	613	565	549	586	598	564	602	635	525	594	589	621	576	611	580	616	604	577	580	630	615	642	593	592	606	592	568	577	598	599	560	595	628	593	605	604	606	550	616	558	586	577	586	558	570	583	545	605	611	585	601	584	572	590	595	567	555	600	586	587	601	561	584	559	602	573	611	602	594	590	622	603	595	551
3348	773	421	324	256	302	367	400	524	528	507	435	363	322	256	222	208	214	196	196	176	146	220	413	471	381	303	250	199	144	97	123	93	83	92	93	91	99	96	87	96	102	88	95	96	106	110	83	105	104	104	90	92	100	68	80	99	105	96	87	85	100	79	111	95	78	79	93	99	85	90	84	90	89	89	97	109	103	94	94	99	106	96	79	79	113	89	93	106	90	96	87	87	112	98	93	95	92	84	94	98	92	95	104	89	100	95	95	83	92	81	84	89	100	94	95	87	93	97	102	83	90	108	89	99	85	93	83	85	82	88	98	76	104	86	91	108	93	90	91	98	106	107	91	85	93	91	105	109	93	74	85	77	82	96	81	83	90	97	106	90	97	85	86	87	94	80	87	86	86	101	75	108	114	81	87	86	95	108	90	94	100	97	92	99	98	109	95	89	103	82	99	95	102	95	102	95	96	92	87	88	83	88	96	96	93	99	78	92	87	94	108	92	92	89	88	98	89	87	89	88	94	89	108	90	84	84	92	103	95	87	91	98	91	105	90	95	101	95	91	110	98	108	98	96	92	101	97	101	80	74	98	90	91	77	88	84	88	81	92	102	74	87	95	79	87	89	80	80	94	85	79	89	82	95	95	107	82	100	84	95	77	94	106	107	91	98	100	90	95	89	108	93	86	99	69	96	88	85	113	121	99	85	94	102	98	85	88	99	94	99	92	86	105	77	80	97	113	111	93	90	86	98	94	99	82	89	85	110	107	83	89	83	79	86	92	116	75	90	110	98	81	105	104	87	92	98	107	94	87	98	92	98	100	100	84	91	100	112	95	102	85	97	94	107	89	94	69	83	87	85	104	88	89	108	89	101	85	120	102	83	105	81	104	89	101	96	104	96	83	80	95	82	71	90	106	101	89	92	103	92	84	92	99	89	92	89	97	95	111	90	88	94	100	89	78	86	89	92	87	107	121	87	94	84	110	82	97	93	103	97	97	97	92	85	101	95	92	89	79	101	97	105	100	93	102	104	87	95	87	77	79	104	84	84	97	110	100	90	93	108	105	81	89	95	111	112	102	107	87	94	89	103	99	101	99	97	99	89	93	83	90	81	77	98	97	101	89	98	96	93	106	90	93	94	99	86	101	78	83	102	93	91	118	77	125	108	93	103	88	95	85	97	89	101	95	108	108	95	101	82	86	83	85	78	93	93	93	95	96	104	106	107	101	106	84	92	95	99	102	112	85	87	106	89	88	89	83	103	91	97	92	90	79	100	97	90	104	95	99	89	100	89	101	93	95	90	96	102	107	107	99	76	87	103	88	100	87	104	95	96	81	100	112	116	86	103	83	91	109	87	93	82	92	101	93	88	81	82	121	100	108	86	108	104	82	93	89	96	113	103	70	83	118	99	112	86	100	93	80	102	88	85	80	97	91	105	82	87	96	98	92	89	98	95	97	101	102	91	89	92	95	75	90	95	98	89	93	92	103	105	84	76	102	82	90	100	92	86	96	87	92	88	66	101	83	101	89	114	81	116	78	103	91	108	92	92	96	104	77	98	105	83	82	114	114	90	102	100	92	99	73	94	91	87	103	85	107	93	98	106	83	79	94	87	102	91	94	103	82	107	98	89	91	108	105	83	90	94	89	112	122	98	105	90	94	92	89	81	88	94	84	112	91	105	108	97	114	101	90	103	84	84	93	96	79	89	87	90	94	80	87	81	85	68	113	94	89	101	94	76	86	105	79	99	97	91	100	83	89	116	74	88	93	83	92	104	90	91	121	110	97	87	87	96	74	92	85	88	83	71	101	99	79	85	92	88	88	79	93	73	102	83	101	95	83	107	102	107	105	104	91	93	96	99	81	101	87	102	102	85	86	88	87	83	77	111	114	86	90	86	91	106	98	109	100	83	86	86	103	80	105	91	93	107	96	105	96	96	91	90	63	100	88	94	86	82	101	87	90	112	105	90	104	107	84	99	88	110	92	93	93	87	92	87	84	71	82	104	100	96	90	94	93	93	105	88	66	87	86	81	80	95	96	82	92	87	95	88	93	93	97	93	90	118	104	91	91	96	96	98	94	99	108	111	99	75	105	91	101	89	90	94	92	89	90	106	90	94	91	90	81	99	90	100	96	98	85	93	90	115	95	85	96	102	101	103	92	95	82	92	81	102	76	87	104	86	83	91	93	91	98	88	83	93	103	95	114	100	95	92	88	96	83	84	99	87	83	91	82	87	97	78	101	77	105	75	105	92	94	118	106	118	97	101	94	80	99	75	73	97	96	98	90	100	79	96	78	94	85	113	102	92	82	110	99	89	100	100	100	72	97	92	99	92	94	90	90	86	101	89	99	106	79	93	86	105	94	95	108	108	96	112	84	99	96	98	96	119	95	99	85	90	83	90	88	110	89	98	87	77	103	80	89	113	103	84	110	104	95	96	85	94	88	101	81	92	80	92	86	81	93	97	91	117	93	83	86	82	94	99	100	114	107	78	82	112	121	91	96	103	84	97	86	105	81	96	87	98	104	96	100	100	96	110	113	88	87	84	92	95	106	85	94	102	84	103	101	102	91	93	100	94	101	103	95	96	90	116	90	98	65	95	100	96	106	94	83	92	86	88	89	95	106	82	100	105	95	104	114	76	97	82	103	81	98	93	80	96	106	116	81	95	99	92	81	92	105	97	104	112	85	102	96	110	93	100	92	88	79	80	84	88	87	99	97	78	92	86	111	82	78	101	102	88	99	107	98	93	77	101	83	109	86	110	83	85	96	85	92	90	90	95	99	79	101	89	94	99	95	91	116	89	72	92	94	111	97	89	93	90	81	91	88	65	99	105	89	100	90	108	99	113	88	96	86	97	73	97	91	89	104	87	114	93	106	84	90	101	94	95	79	81	101	88	98	90	103	91	104	94	85	114	91	85	73	99	89	84	99	97	82	103	84	89	110	94	107	81	76	91	90	104	93	77	82	89	83	83	86	98	101	106	104	87	83	89	111	84	81	92	102	90	108	105	90	89	88	99	104	89	97	102	90	103	94	104	108	94	102	97	109	101	95	96	106	80	95	109	85	87	90	100	96	84	97	97	88	98	102	99	82	90	88	94	109	81	96	93	93	103	94	99	107	82	90	86	92	91	94	112	103	86	111	89	88	104	87	85	88	90	93	87	90	97	85	98	75	100	89	97	97	103	82	105	80	95	95	109	89	110	95	73	89	99	76	85	85	99	86	105	105	109	100	89	78	85	104	121	86	98	92	99	102	77	81	100	98	89	90	113	88	77	110	92	88	82	84	104	92	90	119	94	94	78	94	80	82	89	104	115	99	89	98	90	79	92	88	92	81	113	93	97	87	97	94	93	98	97	88	93	89	86	87	81	95	80	85	90	94	86	100	102	83	89	85	91	96	119	95	96	91	78	89	82	97	83	86	87	88	91	117	87	113	95	80	107	109	96	116	77	86	80	96	94	85	104	82	112	90	86	83	98	92	111	93
19242	7382	4482	4871	10003	14095	15093	14754	16350	14902	14771	11793	9757	7624	6405	5024	4644	4299	4182	3656	2941	2553	3952	8225	9350	7755	5766	4036	2678	1773	1322	935	835	731	701	696	706	711	652	707	699	675	669	675	681	643	647	681	705	670	674	665	676	704	643	683	674	649	657	684	658	687	736	725	674	663	705	678	696	677	698	659	658	667	708	629	641	678	712	639	633	700	653	681	691	685	676	734	690	695	723	666	622	686	673	654	701	672	693	702	688	636	713	658	683	655	699	728	696	675	730	691	640	666	675	666	754	685	664	680	661	698	692	663	658	697	689	672	688	662	620	718	653	658	669	662	694	681	640	700	655	692	658	709	699	688	715	669	669	665	668	673	646	711	689	713	670	684	690	691	693	663	677	672	663	653	670	635	713	664	698	714	711	657	674	636	753	705	670	636	658	683	703	685	694	658	658	691	745	698	666	679	674	704	662	656	670	674	640	653	698	649	655	659	676	725	655	702	683	672	670	693	706	694	717	700	681	715	716	718	645	664	710	643	677	718	669	669	682	694	662	686	680	628	679	709	666	701	686	661	686	691	739	703	689	665	702	682	751	725	680	671	676	664	692	668	666	697	691	681	667	701	659	682	680	662	698	644	665	679	667	684	694	626	696	687	638	652	714	701	693	642	633	678	663	688	692	710	703	698	677	693	731	687	713	703	672	690	706	691	649	681	663	699	715	697	635	718	736	693	681	697	694	633	674	680	661	681	692	668	685	670	704	679	664	691	683	698	677	639	670	689	666	681	704	674	677	687	674	692	692	640	651	689	653	656	703	670	681	689	711	661	631	689	726	693	646	682	655	665	643	693	671	675	758	680	665	689	690	704	700	678	723	730	660	680	662	638	674	686	683	658	683	683	668	695	694	673	710	668	701	670	688	712	663	682	701	672	611	659	638	671	689	663	691	714	671	694	666	654	706	675	668	659	684	688	652	648	665	659	647	685	703	696	668	675	680	672	706	637	655	646	689	692	640	683	665	684	692	645	652	661	657	707	699	676	657	671	657	659	657	722	660	708	656	681	675	634	697	685	701	670	707	706	670	691	717	683	670	672	676	668	739	621	659	629	715	701	732	696	706	699	670	670	625	681	666	678	685	705	721	672	634	712	707	688	676	702	671	629	666	682	713	691	677	702	687	747	672	661	646	667	650	632	654	673	711	654	723	660	653	659	677	703	669	673	712	655	670	644	658	659	649	685	682	655	675	676	720	720	712	739	676	671	638	647	683	652	714	670	664	663	696	688	669	649	674	660	697	716	713	691	742	657	670	666	645	645	678	721	682	713	712	658	707	692	680	697	705	710	689	663	695	731	642	633	628	665	729	732	666	669	667	673	724	604	684	642	663	682	666	668	684	672	662	658	685	678	685	675	683	675	669	661	616	683	663	699	688	688	675	691	716	703	640	659	702	739	670	678	692	691	710	704	666	685	680	637	665	684	669	648	687	727	664	676	654	692	699	705	677	707	683	692	710	696	665	660	735	698	688	615	645	698	689	646	711	663	640	698	696	676	714	671	682	715	683	698	696	720	673	696	662	669	691	654	676	680	655	711	716	616	688	670	646	666	679	659	707	633	654	666	680	660	698	651	682	694	715	705	679	669	677	691	719	703	701	666	656	650	667	674	742	697	686	684	688	724	653	721	768	651	688	707	623	701	694	662	700	696	644	693	676	703	699	675	684	705	674	655	692	698	669	646	655	710	687	675	720	695	659	647	637	721	733	696	724	692	668	717	674	654	689	691	693	696	645	694	695	727	691	679	677	710	623	680	719	640	643	698	693	718	669	670	677	666	661	690	677	659	659	666	690	650	709	673	661	655	648	687	686	655	720	674	674	705	668	725	656	698	694	623	739	684	722	658	683	662	677	703	739	686	690	692	667	714	695	664	718	682	682	642	651	647	659	691	722	655	678	656	692	709	679	680	690	680	668	678	675	695	719	731	679	688	683	698	678	672	635	679	679	689	690	673	676	701	691	707	691	659	680	711	677	667	626	680	675	627	646	664	697	708	631	665	709	672	694	688	682	642	664	639	669	664	702	683	669	716	678	689	740	685	674	673	694	708	727	671	627	713	690	671	694	705	661	701	705	654	687	650	715	669	681	617	739	647	685	659	714	668	660	660	684	665	689	668	671	655	687	719	703	667	638	691	718	708	724	689	670	676	735	678	697	680	638	662	690	687	639	652	698	703	695	683	696	661	626	647	699	669	651	693	651	698	667	680	725	643	693	694	668	662	641	665	686	708	671	702	683	676	700	663	696	620	701	759	646	641	660	683	688	678	684	693	660	652	726	673	694	707	694	669	663	714	672	684	699	706	704	681	668	705	717	682	675	724	685	709	682	644	723	706	683	691	678	645	657	641	711	630	689	684	683	711	678	692	695	696	685	664	647	690	686	662	689	685	669	682	677	736	681	674	720	697	635	656	697	651	683	691	713	662	696	708	692	703	700	696	634	663	681	709	689	697	662	736	648	703	716	669	701	663	696	688	721	678	683	712	677	608	706	662	709	697	690	654	665	703	692	738	665	671	669	651	752	686	678	713	720	658	682	676	700	636	651	705	696	638	695	702	708	646	684	699	670	712	679	649	694	677	670	680	635	676	700	704	700	649	641	723	676	684	677	671	724	666	681	673	673	705	716	666	625	666	689	652	703	678	700	670	657	674	708	679	657	689	663	683	701	683	692	689	683	708	732	694	645	688	710	627	659	678	724	668	693	672	729	699	663	667	671	687	718	689	697	637	683	682	656	655	683	697	728	675	715	675	692	698	646	651	682	668	687	679	695	716	700	712	666	701	672	699	659	697	665	674	686	707	651	694	663	681	666	640	653	699	716	675	742	708	640	705	679	666	697	717	665	694	735	697	651	654	717	696	696	658	658	697	729	633	663	682	652	705	676	707	673	710	680	704	670	681	655	685	696	673	738	668	701	661	693	649	666	672	721	679	691	689	720	645	636	684	641	706	642	654	668	654	678	630	670	715	666	694	694	678	745	733	678	706	669	657	674	715	702	702	646	699	658	720	678	658	711	685	676	700	701	645	705	651	667	653	683	662	638	646	698	664	680	678	668	663	676	684	696	703	707	655	687	678	724	714	671	696	689	759	669	694	725	640	671	719	690	672	670	671	711	667	722	700	649	680	687	695	666	658	711	724	679	646	681	648	733	687	640	684	676	684	640	686	723	659	701	646	690	686	658	676	677	672	676	674	678	702	674	719	601	676	648	755	711	653	719	702	736	701	630	692	673	683	654	675	661	698	699	662	699	626	701	672	671	656	686	656	738	673	678	721	660	713	697	681	696	663	642	752	694	689	709	687	675	696	704	700	727	662	703	684	682	696	683	652	661	680	722	655	645	658	712	653	659	692	649	695	678	760	712	708	704	683	655	660	706	684	647	696	751	649	674	628	658	683	680	682	675	705	623	654	713	686	678	643	675	648	681	622	673	682	692	682	696	680	690	645	633	674
3041	1120	516	365	283	326	460	534	625	603	707	501	500	479	376	278	254	222	290	230	220	185	281	621	807	702	518	368	245	167	153	106	114	110	98	103	95	98	106	105	77	106	102	90	82	92	123	90	93	101	96	81	102	109	94	89	96	87	95	90	84	99	97	93	82	82	97	86	102	89	94	103	89	95	85	79	102	102	105	83	100	100	94	87	86	95	87	86	94	98	103	85	71	106	88	95	92	94	97	90	72	100	110	88	89	90	93	73	115	78	93	90	91	79	91	105	74	103	91	77	118	110	92	94	93	84	89	91	100	91	90	106	102	92	93	89	78	109	102	96	85	76	86	84	114	104	79	85	90	114	99	86	89	92	88	99	97	84	89	83	85	109	98	101	86	86	85	90	88	82	92	72	107	92	96	107	88	100	90	116	91	101	90	88	101	98	95	95	115	97	83	87	87	94	112	98	107	92	110	75	97	108	103	93	91	95	101	70	92	93	96	85	86	104	88	86	65	84	115	86	101	83	103	91	95	102	95	107	78	91	113	94	92	60	92	88	86	86	90	84	76	92	95	97	89	94	72	97	97	101	99	88	104	80	86	117	96	100	101	96	96	88	95	96	90	101	80	76	117	102	86	102	99	94	84	91	99	90	101	101	86	88	94	82	93	78	111	79	92	88	89	97	80	96	100	88	81	107	89	101	104	99	99	101	100	88	79	97	78	84	86	79	96	84	109	104	107	102	92	92	80	95	105	90	91	101	76	91	82	96	85	94	100	93	97	111	89	97	82	89	97	96	107	85	91	100	82	92	87	84	88	93	99	89	84	94	92	99	85	99	95	99	103	90	95	90	93	84	89	94	82	103	97	97	79	101	97	87	115	91	84	105	100	106	91	78	92	96	104	97	106	98	100	98	104	99	84	84	107	97	96	100	91	85	95	91	97	92	101	94	85	80	88	98	101	95	94	98	106	96	99	93	81	90	97	85	86	100	101	91	112	85	88	107	89	111	102	98	88	89	98	97	105	90	100	88	88	93	96	92	89	112	88	100	87	84	72	79	109	88	82	92	97	103	83	85	84	95	112	95	83	91	103	98	97	84	89	110	94	90	89	88	72	75	108	98	98	87	74	75	86	82	78	92	98	96	99	85	99	88	111	97	80	85	99	93	97	92	114	93	89	97	70	88	89	90	97	79	90	73	86	97	84	76	93	91	117	110	91	78	109	90	86	92	92	95	89	99	116	88	102	76	86	101	117	91	94	96	102	89	97	90	88	93	101	92	94	95	98	107	112	84	106	94	95	93	98	93	93	105	85	96	94	102	92	87	99	91	102	98	88	85	102	97	106	96	103	104	99	97	111	100	84	101	89	94	98	120	105	77	99	76	107	88	83	93	107	94	80	98	89	85	89	83	66	100	107	118	85	102	83	94	111	88	94	102	100	104	106	107	97	91	96	95	102	104	88	85	103	93	93	95	89	92	97	89	89	93	102	77	69	79	88	95	103	96	100	95	100	103	96	103	86	104	93	97	94	67	81	104	88	85	108	96	97	111	93	90	96	93	77	89	99	107	83	105	79	114	83	95	104	82	85	92	89	104	75	99	120	100	103	82	115	91	99	89	79	101	100	109	98	92	81	105	110	77	92	95	74	96	95	78	87	101	80	99	93	99	93	94	90	91	81	93	105	112	98	102	97	96	85	103	93	87	82	93	96	87	96	84	89	113	84	100	91	101	99	93	103	72	93	97	90	123	89	94	95	101	83	98	114	74	106	96	105	110	89	98	85	112	92	102	85	98	85	75	74	103	85	94	114	100	96	99	89	89	93	96	92	77	107	87	104	91	82	89	108	83	94	96	83	101	97	77	86	96	104	100	120	96	87	90	97	90	85	77	90	101	79	94	112	88	91	99	89	78	75	97	90	104	92	93	111	101	99	81	86	91	94	91	101	105	82	82	109	73	91	76	111	81	98	89	88	89	84	93	93	87	85	106	91	106	84	82	95	94	94	90	100	95	75	76	95	97	86	96	95	90	97	104	82	102	91	87	83	102	99	96	120	92	99	85	90	93	102	94	86	96	89	99	92	89	93	96	117	109	85	102	113	87	102	105	79	90	88	104	83	91	104	91	105	85	101	100	104	79	106	88	98	81	115	83	100	93	100	97	80	103	107	91	103	95	95	93	96	86	102	89	83	105	80	98	93	91	84	105	91	90	95	91	108	76	89	77	89	83	95	89	92	97	77	99	85	86	92	92	90	105	110	88	95	99	84	94	93	82	95	105	100	100	93	83	100	89	100	89	92	98	97	99	97	90	88	100	73	100	85	107	88	110	108	90	98	89	98	88	93	85	86	91	108	84	101	90	94	100	83	100	93	85	107	95	98	91	93	93	101	86	85	80	90	96	78	86	98	101	105	99	118	95	93	88	77	110	86	93	108	92	97	99	83	85	103	99	101	104	87	96	73	113	93	79	104	97	106	87	97	86	103	110	88	104	101	88	86	93	92	84	105	85	89	96	108	99	110	80	90	99	94	103	94	88	101	94	96	112	105	92	91	102	106	100	71	114	107	111	87	89	100	90	97	107	100	88	106	84	96	91	79	89	92	100	91	104	97	99	106	95	68	94	84	105	91	123	98	84	82	108	91	83	71	109	80	84	101	101	85	101	82	82	102	99	95	111	84	79	99	94	81	101	91	87	106	111	97	99	101	102	95	100	86	84	85	113	97	108	102	98	81	83	99	84	88	89	113	92	105	77	101	96	116	98	84	99	99	114	100	96	80	98	84	105	93	91	112	85	91	92	96	85	104	113	97	96	112	92	79	100	77	79	98	85	87	91	96	97	105	120	103	98	79	98	111	84	92	91	88	94	86	92	93	103	102	97	90	90	80	97	83	104	88	99	96	89	93	96	86	110	98	93	116	86	101	86	80	85	89	97	98	79	82	77	107	115	85	97	101	94	86	96	84	86	99	77	88	99	93	102	95	96	92	90	101	108	91	100	89	77	90	105	86	95	76	106	90	94	102	114	100	90	96	88	87	82	101	79	96	105	89	92	85	106	91	97	79	100	97	92	101	126	98	88	80	110	92	81	104	92	99	80	88	110	104	95	95	84	92	88	100	94	105	99	90	89	82	95	107	93	103	96	87	94	95	109	95	76	81	87	106	103	108	87	93	84	109	73	89	91	102	75	84	87	83	89	113	85	107	91	89	85	99	89	72	114	91	108	96	89	95	92	83	84	119	82	105	130	100	112	89	81	92	97	80	109	85	99	100	91	98	101	93	83	88	93	99	107	77	111	87	99	92	110	102	98	91	100	106	113	92	87	109	98	80	108	82	103	94	86	106	94	95	95	101	103	94	95	86	84	101	91	99	102	98	103	83	72	84	106	95	104	102	97	93	87	80	88	95	83	92	84	103	105	110	98	91	96	93	100	88	91	71	97	100	84	80	77	93	94	91	98	96	101	82	95	95	89	94	92	97	104	94	91	101	107	96	104
23638	10016	5398	6113	12411	17177	18714	18336	18730	17293	17378	13667	12542	11528	8582	5938	5760	5610	5404	4762	3974	3434	5494	12854	14478	12374	9099	6085	3884	2335	1492	1032	899	765	717	707	710	730	665	696	662	659	658	655	719	670	658	699	656	694	644	659	682	728	640	736	703	689	686	689	650	678	738	680	691	692	720	667	659	731	644	683	690	650	718	691	650	651	725	706	690	668	631	641	681	676	691	668	690	680	674	709	693	668	695	678	680	669	670	683	669	713	692	661	686	712	686	660	719	673	675	667	669	695	691	652	711	671	692	733	649	654	675	705	654	685	676	680	665	643	669	694	668	722	700	683	699	601	680	657	662	686	673	687	661	652	646	690	724	664	676	663	680	678	681	679	656	652	706	708	731	643	661	712	671	686	685	661	703	691	701	709	644	715	682	673	642	702	682	662	650	707	692	712	663	695	665	705	662	686	642	667	661	665	686	649	651	651	696	690	694	659	648	717	667	660	680	635	682	670	662	681	644	652	676	672	679	721	646	671	697	666	679	665	705	720	672	702	680	704	672	642	698	657	684	671	676	707	675	675	710	631	682	670	723	670	679	725	707	641	711	672	658	712	670	629	701	678	684	649	675	665	630	677	735	679	689	689	663	724	699	667	738	724	683	689	631	694	666	691	668	665	653	693	653	694	698	718	672	664	721	704	659	671	722	686	660	656	672	670	695	667	646	676	721	666	652	699	681	694	673	722	688	663	679	672	636	703	699	697	693	693	686	699	719	664	735	708	709	710	687	668	722	690	626	675	635	691	665	658	680	658	654	629	688	654	655	683	681	648	716	688	662	648	675	680	682	671	699	656	683	705	602	681	672	697	620	735	708	645	715	680	700	686	713	657	737	700	710	624	652	649	704	654	689	696	715	643	652	640	653	660	692	640	708	657	706	644	654	732	646	674	614	694	653	693	716	669	699	687	714	691	672	713	684	665	666	672	684	659	695	671	676	713	694	701	661	667	701	677	636	680	647	702	650	696	682	683	653	689	710	664	666	636	685	631	656	661	736	690	696	658	668	689	699	673	645	664	668	688	707	705	697	649	691	637	712	685	717	676	700	660	678	667	673	721	664	716	708	679	655	621	711	676	679	655	681	694	638	746	673	693	690	700	660	693	705	722	716	695	670	704	673	691	706	675	683	668	696	723	636	661	704	683	669	691	660	643	645	670	662	683	653	687	689	643	705	644	698	690	639	694	678	694	678	710	698	686	720	635	645	667	632	674	628	695	624	645	644	710	663	632	705	692	663	667	644	687	670	718	658	720	673	656	659	669	680	694	664	684	710	679	699	726	720	663	656	755	698	695	725	680	656	677	673	684	696	664	684	706	682	672	676	701	613	684	640	721	700	673	666	705	703	674	655	670	695	712	633	693	672	707	742	694	706	701	693	664	646	687	692	638	685	708	731	726	706	689	729	727	654	725	667	696	709	646	674	672	694	668	688	652	712	714	648	657	685	695	662	682	672	663	696	661	706	684	661	706	682	687	661	709	675	717	693	680	661	692	703	702	689	660	702	670	676	691	667	631	643	668	729	668	682	719	698	713	674	650	680	657	656	704	640	682	705	638	650	734	684	671	695	657	629	679	666	670	686	714	655	675	626	677	673	647	699	637	687	658	688	685	683	688	649	663	660	663	650	686	652	685	732	747	650	650	651	693	694	718	666	726	691	658	711	665	652	700	650	707	670	660	711	707	677	693	684	669	675	652	667	664	677	690	676	632	645	646	709	687	683	697	656	708	705	719	702	650	690	723	681	689	676	661	664	647	695	656	607	707	695	704	666	667	679	655	663	659	682	639	657	722	651	673	681	688	685	641	738	637	666	678	719	667	654	657	663	625	722	643	660	717	644	689	689	647	685	674	652	709	691	709	737	630	725	720	678	668	647	671	698	705	664	720	689	647	686	669	677	682	669	723	703	696	651	661	706	667	696	672	680	649	669	719	720	712	669	680	630	682	693	691	657	691	695	712	662	681	685	653	680	678	660	716	649	661	666	681	659	670	688	658	658	691	685	665	717	678	667	659	700	680	672	666	704	676	689	687	694	669	670	667	677	654	667	637	642	700	681	667	640	715	684	703	676	671	676	654	666	667	696	676	711	699	653	671	686	657	677	671	694	683	692	759	657	676	652	687	715	663	675	672	669	709	692	670	666	698	654	662	679	688	647	686	666	635	677	701	691	654	687	688	696	678	697	621	681	679	675	695	701	655	693	661	715	655	678	685	665	684	665	662	693	721	699	639	689	701	705	646	674	626	661	646	693	692	689	678	648	738	689	674	734	676	673	640	713	643	669	640	686	681	695	656	716	692	704	705	685	670	660	705	696	681	680	673	680	685	675	710	714	724	679	694	673	645	709	697	696	649	615	668	664	696	700	700	669	693	708	669	689	653	688	676	691	643	670	677	673	653	688	694	693	674	648	663	698	724	696	725	689	659	718	683	668	658	686	696	685	626	657	689	696	687	684	705	678	679	646	628	750	646	657	689	720	679	665	702	641	660	703	706	743	713	700	687	704	648	662	721	722	672	654	659	707	689	673	729	648	688	654	671	643	641	704	745	731	661	664	676	710	697	694	699	685	680	709	658	657	659	674	690	658	673	668	665	638	703	668	681	672	665	641	675	673	687	686	690	617	683	730	699	706	702	667	684	705	723	695	735	704	665	644	702	728	725	681	643	664	695	696	680	669	719	679	717	687	671	643	706	658	680	702	706	648	669	698	668	665	709	734	728	718	693	682	690	694	684	712	700	666	688	689	711	710	692	687	749	683	713	704	663	693	675	671	694	652	705	707	669	655	662	683	715	656	670	658	678	719	683	677	651	743	665	665	687	698	658	696	684	684	753	672	671	737	626	767	659	663	698	672	739	665	656	665	729	688	697	715	730	642	700	717	630	691	665	712	648	694	667	622	691	691	694	638	644	717	697	685	681	643	717	656	667	700	690	693	648	686	710	639	657	684	669	703	751	676	665	663	679	729	670	650	723	633	693	661	659	692	720	656	690	660	658	703	644	678	699	669	649	676	641	742	664	695	687	647	666	662	640	626	678	669	722	710	661	693	703	639	689	663	660	627	702	639	722	719	684	614	639	647	652	667	709	721	705	679	646	665	677	689	707	675	672	655	673	697	700	689	669	718	654	695	664	718	702	698	703	681	682	717	701	640	638	653	725	723	655	709	708	643	661	672	735	680	649	631	669	659	668	660	651	703	660	690	702	659	682	690	706	673	677	704	680	623	709	670	686	665	627	698	681	657	682	698	698	642	690	683	674	664	687	695	685	663	633	681	730	648	684	662	688	684	700	658	723	698	685	667	682	639	684	706	683	694	708	729	663	724	666	673	656	667	709	691	666	688	649	648	698	735	683	727	666	711	706	692	700	694	664	716	724	658	671	679	668	657	676	679	698	714	632	651	696	638	686	659	678	651	655	625	698	671	701	743	693	684	647	675	680	697	692	698	620	649	694	692	702
2395	578	302	204	199	221	273	308	281	393	378	338	296	309	212	189	190	146	159	157	155	115	149	163	173	161	126	127	108	89	84	72	77	86	89	75	71	97	97	83	75	66	75	95	76	75	71	77	68	68	85	69	90	68	76	78	69	74	66	86	84	78	75	84	73	74	72	75	94	74	88	61	65	64	67	84	84	64	75	74	77	71	82	81	67	77	77	84	76	83	67	80	79	72	75	63	70	83	68	73	75	78	78	74	70	87	63	85	82	72	58	77	67	81	83	67	95	73	75	81	66	66	86	74	67	78	61	70	84	52	69	77	59	64	93	89	65	70	73	74	89	64	84	80	94	59	71	74	73	68	81	77	76	61	79	96	88	76	62	53	65	71	80	63	65	71	79	83	82	71	90	88	72	74	65	84	72	91	89	73	61	92	62	82	81	72	85	71	87	73	71	64	72	74	85	80	79	78	84	64	65	90	60	61	86	90	59	79	76	86	78	81	85	71	81	78	76	71	71	68	77	80	88	78	92	69	77	84	79	79	78	71	74	90	68	86	75	84	76	75	81	82	62	102	78	90	77	69	84	75	83	66	101	90	69	85	83	63	74	82	65	80	75	56	60	72	82	72	81	89	65	86	71	77	69	88	73	82	76	93	78	71	95	57	74	53	65	82	93	82	72	99	79	78	73	78	74	75	91	78	73	75	77	85	73	83	80	73	77	88	72	78	77	71	82	83	79	66	73	86	64	91	75	75	72	78	76	81	65	59	86	68	82	88	97	83	77	83	71	72	81	63	68	72	73	72	73	69	72	74	73	75	86	53	71	64	95	67	63	83	80	91	69	77	71	79	85	66	68	94	76	73	89	75	78	63	90	60	82	77	91	73	76	79	87	79	66	80	73	77	60	66	75	68	84	76	80	74	87	69	86	73	89	84	65	80	77	72	70	75	77	88	87	97	79	69	98	87	82	86	50	66	79	58	76	76	84	75	91	65	80	73	78	58	57	73	64	69	84	73	80	88	70	75	74	75	79	85	86	72	63	69	84	91	79	88	72	78	77	72	73	91	89	72	65	91	57	69	78	75	78	68	69	77	90	81	92	72	83	81	97	92	68	73	77	75	72	80	74	57	70	87	66	72	77	63	67	90	63	88	87	91	85	72	78	76	97	73	77	75	52	69	87	65	66	74	82	72	70	62	78	72	73	73	92	80	77	82	63	69	100	70	88	71	74	90	80	80	88	68	74	78	75	62	86	69	75	52	77	77	83	77	76	82	79	85	71	84	73	84	82	76	71	78	73	67	67	79	86	72	71	78	69	82	77	80	88	84	68	83	69	85	76	75	76	58	80	74	79	93	71	77	53	91	91	80	85	86	80	83	91	79	84	94	81	66	74	74	62	74	91	63	57	76	61	72	75	80	66	73	75	69	92	82	95	78	94	69	62	60	83	93	81	69	82	86	80	92	72	76	82	82	85	83	82	90	66	82	75	72	71	62	82	70	74	71	71	67	85	75	63	77	82	70	74	81	82	94	82	89	77	72	70	90	83	69	86	84	95	77	72	69	82	86	86	84	85	72	74	69	71	65	75	72	93	80	75	78	73	58	85	73	71	63	70	83	75	77	71	76	61	79	77	82	83	69	65	86	78	76	74	69	88	90	74	65	76	80	74	77	74	83	80	78	75	79	68	71	88	77	68	81	75	68	63	68	89	87	84	65	79	69	80	64	84	81	79	71	66	68	81	90	66	68	90	81	73	86	70	91	75	79	80	68	73	76	84	90	85	67	88	74	83	78	70	70	77	63	66	73	81	82	73	57	82	83	65	73	69	72	61	73	70	82	69	84	67	78	68	64	80	89	93	83	75	74	76	68	74	81	84	103	58	81	74	69	73	90	53	95	87	60	71	102	75	69	100	82	89	77	70	72	65	75	74	76	72	71	74	84	89	80	86	65	67	84	69	86	91	85	68	63	75	70	66	76	74	74	74	78	74	71	75	75	81	87	78	64	70	76	81	86	68	79	57	78	75	61	77	86	77	83	75	74	72	74	75	94	64	74	73	91	75	78	76	62	69	76	85	81	86	88	92	92	73	68	78	76	77	74	82	63	84	81	74	71	74	85	79	88	69	76	62	88	79	67	75	85	67	68	77	84	84	90	68	85	65	78	94	73	79	71	81	80	67	80	75	93	63	83	85	78	86	66	85	88	69	68	72	73	86	87	71	87	76	83	75	85	77	92	75	84	81	77	69	84	82	71	73	87	88	82	64	72	70	75	78	83	69	77	79	64	80	50	70	79	83	75	62	74	84	70	61	79	76	77	73	75	58	89	82	73	85	86	67	80	73	70	72	72	86	81	70	88	77	81	82	76	67	78	71	79	86	80	60	71	69	70	73	66	69	81	81	76	85	65	66	87	71	74	65	61	87	63	85	76	82	67	69	76	66	87	75	77	84	84	79	98	60	74	63	79	72	72	77	76	67	72	90	74	73	80	78	70	83	60	88	83	81	74	86	101	83	82	79	87	69	75	73	61	74	74	76	76	65	99	89	87	80	65	75	71	69	79	66	86	65	72	80	61	79	79	74	72	84	78	69	90	78	78	72	63	68	76	87	78	64	85	62	70	79	78	83	68	73	86	73	83	86	95	77	77	77	70	79	52	94	70	80	71	88	77	82	81	73	80	84	74	81	79	79	104	83	71	67	82	75	81	64	91	69	62	59	80	72	85	66	73	78	80	60	79	86	77	64	89	74	73	84	81	71	96	62	83	76	76	66	72	77	78	71	73	88	71	84	81	76	71	76	69	76	81	80	77	83	79	71	83	78	74	72	79	79	88	83	91	78	66	71	71	64	71	72	94	72	76	82	68	71	79	75	94	93	77	77	70	82	84	70	67	72	74	69	66	71	64	87	66	74	78	69	89	78	66	72	67	79	94	66	95	70	81	72	80	89	92	81	90	94	85	89	80	80	75	77	82	66	75	74	74	79	83	67	78	73	82	58	90	49	68	73	74	88	104	79	80	71	73	74	66	84	82	82	88	74	75	67	75	88	93	79	91	75	68	63	76	85	66	59	68	85	89	73	70	61	70	81	70	82	80	73	77	102	69	83	75	74	67	79	78	80	69	76	70	62	72	74	76	81	64	74	62	87	71	73	89	80	73	91	92	92	90	70	73	90	81	76	60	97	77	64	61	76	82	64	89	68	74	84	69	72	67	84	85	78	97	62	57	69	89	85	88	69	79	79	73	81	80	71	59	79	64	64	85	66	77	64	66	81	67	84	86	66	84	84	88	72	82	83	65	82	90	75	64	78	80	91	82	77	82	82	75	79	73	98	70	77	70	72	84	71	71	79	68	71	74	76	82	65	80	85	87	90	77	77	75	74	80	74	88	72	74	59	68	56	89	82	81	75	81	59	74	70	78	75	75	68	77	77	86	69	77	83	64	73	71	73	70	78	69	87	79	77	78	74	80	72	95	90	73	84	78	94	80	77	73
18415	6415	3367	3547	7281	11417	12401	12319	10581	12229	11325	9488	8114	8269	5454	4165	4339	3393	3203	2821	2280	2040	2244	3058	3043	2800	2152	1556	1150	821	769	661	664	611	598	540	593	582	541	603	539	608	564	608	573	600	588	593	584	578	551	599	550	592	586	590	576	594	571	588	544	536	570	578	609	609	601	530	596	579	565	610	578	577	591	585	576	588	639	603	552	601	538	593	559	558	565	559	584	533	551	612	552	552	600	545	562	610	555	596	585	596	573	570	597	642	644	561	552	575	586	545	583	596	607	582	561	570	553	571	576	563	582	586	598	560	557	545	580	564	574	573	584	574	548	563	566	556	554	606	558	590	574	590	551	578	599	570	563	563	598	539	572	581	549	580	570	579	605	578	593	544	557	567	581	613	557	525	568	575	612	606	600	582	593	615	577	610	598	583	601	588	629	603	566	560	585	610	563	575	542	577	588	572	594	584	595	593	567	566	574	603	613	588	632	600	585	597	585	560	579	592	599	572	562	602	569	560	583	578	572	546	617	605	552	564	559	627	622	571	574	571	593	543	580	599	555	588	578	546	551	625	576	557	596	562	541	561	585	570	571	594	613	573	599	588	605	561	586	543	577	558	526	602	601	562	556	576	564	611	615	582	585	606	565	550	532	585	578	607	584	573	636	593	593	603	644	585	565	543	627	572	568	555	578	584	588	622	583	601	587	595	573	621	569	615	594	527	624	581	563	584	541	538	603	558	551	561	562	602	568	544	587	563	574	564	561	559	570	539	580	594	595	564	601	552	589	623	610	553	538	594	540	566	631	554	583	566	555	597	621	601	577	574	548	542	572	552	583	577	560	559	568	605	568	590	560	560	595	561	546	550	588	555	591	595	571	634	580	566	589	552	580	553	560	602	571	611	613	592	575	596	544	558	593	593	578	601	565	582	616	600	561	581	578	552	555	608	568	557	613	613	543	563	541	587	599	542	576	528	571	578	576	586	610	559	601	576	568	541	531	602	549	576	544	556	551	579	574	578	596	565	586	580	572	566	593	599	576	596	586	591	569	606	520	565	568	603	575	548	559	592	552	580	613	552	596	583	568	562	568	579	595	565	566	576	586	565	581	571	569	539	588	552	582	578	602	554	593	574	561	586	607	590	532	560	578	589	578	602	602	589	586	572	583	576	573	579	561	538	576	568	561	619	564	563	526	563	563	598	579	577	544	558	557	585	588	577	552	539	579	553	624	559	589	531	533	549	576	584	551	584	599	580	552	561	495	573	573	612	564	596	571	613	562	572	564	555	580	633	573	581	579	554	600	599	617	610	591	578	599	570	609	558	597	556	560	594	590	538	564	548	576	583	576	572	577	536	559	550	565	549	588	591	617	569	587	585	543	562	602	599	572	571	567	594	542	568	572	545	583	565	579	582	583	594	586	534	580	574	589	540	562	579	572	551	571	572	564	546	575	554	575	614	540	590	640	551	589	611	552	574	585	589	616	605	611	636	576	599	587	552	570	578	566	551	540	579	575	579	596	584	564	554	631	561	598	605	567	600	543	592	587	622	582	583	618	569	553	567	598	550	539	500	562	590	576	598	595	594	574	571	547	579	610	570	612	614	563	588	583	572	578	522	577	549	569	599	560	575	551	579	543	568	576	617	595	578	594	576	580	549	546	588	582	583	577	575	574	599	610	552	578	568	604	591	586	577	609	561	538	560	534	559	598	581	583	562	601	582	572	626	589	623	580	589	586	547	591	556	531	584	578	580	573	599	588	559	629	599	608	584	570	576	580	557	560	578	581	572	599	608	596	620	591	614	582	552	559	583	573	527	558	579	572	546	576	574	590	548	608	560	572	585	580	595	518	590	584	602	499	592	554	565	558	585	594	590	582	541	602	551	596	586	611	591	618	570	603	573	561	574	568	552	564	586	555	552	603	608	539	549	545	610	556	550	587	581	576	568	555	580	575	585	557	543	519	561	586	622	592	570	588	609	588	591	561	530	545	569	555	535	604	530	557	611	593	606	574	586	613	570	559	542	563	585	603	599	557	557	589	569	587	572	605	574	563	594	595	585	599	581	533	541	573	534	597	537	550	549	599	584	554	548	581	576	544	583	597	617	554	554	551	561	611	539	592	576	597	542	578	555	570	616	555	560	573	572	556	595	591	580	615	552	553	540	542	570	636	576	538	590	617	611	590	601	590	584	579	553	612	584	559	607	590	603	577	564	553	600	586	612	547	591	620	584	588	591	555	559	610	523	595	617	575	631	584	622	609	579	579	586	561	570	513	578	549	564	584	602	620	607	624	583	568	529	590	605	614	600	545	597	616	558	523	548	548	593	604	575	599	607	579	540	542	592	588	521	602	587	600	565	583	579	587	547	557	544	597	588	571	614	573	543	526	576	574	561	589	574	571	605	553	572	572	569	559	562	566	587	609	605	509	605	575	611	582	554	580	587	603	592	595	602	621	605	574	592	615	568	540	555	589	549	566	572	586	566	568	577	570	617	583	535	571	578	560	584	567	569	607	599	593	536	599	596	587	594	592	533	589	594	593	564	559	588	635	581	610	580	604	582	596	590	578	582	540	576	565	574	585	568	580	584	598	600	567	580	559	547	563	559	592	548	547	583	598	522	561	581	571	531	542	556	566	585	571	595	571	561	649	564	575	583	635	600	584	593	574	569	535	614	585	595	576	573	550	606	591	556	559	567	571	544	578	612	585	558	588	588	618	594	571	574	535	564	572	580	580	606	573	592	570	557	586	528	596	545	584	600	577	599	582	608	596	585	562	560	591	570	598	622	587	614	599	574	575	601	520	610	586	630	565	612	594	618	564	558	591	559	607	576	551	536	615	564	588	588	557	574	580	570	557	607	600	561	548	585	577	595	551	500	572	586	531	549	557	610	567	538	632	567	604	557	570	587	535	609	592	592	605	599	608	580	595	574	582	610	611	568	559	562	567	597	567	589	588	580	553	576	530	551	598	591	640	582	534	616	610	582	539	554	595	551	519	596	576	569	631	561	609	596	571	575	537	578	553	576	564	585	562	576	631	560	569	619	608	577	529	589	572	551	587	597	538	594	568	589	591	585	563	576	593	542	578	572	574	539	576	601	597	617	589	537	552	573	586	572	556	585	592	543	595	562	582	572	583	593	554	590	561	588	562	606	580	595	605	553	587	619	574	562	584	594	547	647	615	561	567	543	567	588	594	585	611	545	581	598	578	600	550	573	572	575	585	568	571	583	595	579	623	576	576	557	594	582	592	569	574	556	606	529	593	564	597	583	558	565	580	560	579	552	570	581	550	625	555	583	572	568	620	596	546	556	554	549	586	604	590	621	595	576	624	585	570	599	576	606	559	539	563	562	605	548	591	585	568	584	573	593	571	567	554	576	568	581	576	579	548	586	627	559	586	584	560	574	603	612	593	614	567	612	553	530	563	585	574	602	601	567	614	602	607	584	575	623	576	596	559	552	573	617	605	553	569	621	573	586	584	565	584	551	575	639	609	607
2120	759	446	327	242	255	339	385	355	428	419	376	392	410	228	194	256	216	194	157	176	155	129	303	371	387	308	221	187	128	92	100	80	83	87	75	71	91	78	74	88	89	69	91	82	79	76	73	90	85	76	72	84	61	67	66	79	61	86	96	95	63	65	77	84	81	86	85	101	91	88	73	66	89	71	91	88	75	86	63	72	79	79	87	87	65	73	84	80	65	88	92	84	100	65	62	80	68	65	73	88	94	82	68	74	81	73	90	72	78	92	74	76	90	89	83	81	69	93	74	89	80	83	111	76	70	89	70	83	86	83	91	78	67	67	65	83	72	87	79	65	83	74	83	83	84	64	80	68	82	86	68	98	87	69	88	81	92	70	67	75	77	72	77	82	96	76	62	89	73	85	78	70	59	75	81	82	66	67	80	66	79	75	82	70	92	63	77	85	65	86	81	76	69	73	76	67	80	66	93	91	84	76	82	63	79	79	71	74	65	66	76	68	65	77	75	88	67	66	77	66	72	73	70	88	72	82	89	78	85	86	76	76	91	75	80	85	75	79	71	84	85	65	81	76	74	91	69	88	87	77	87	67	79	84	70	72	78	93	77	78	76	84	79	82	79	79	94	78	66	81	76	86	76	82	74	70	76	88	87	81	82	72	77	63	56	78	77	74	69	82	98	82	72	75	63	92	67	79	79	66	85	80	82	78	72	80	90	63	77	82	90	95	79	74	73	75	80	72	75	82	68	78	75	64	83	77	76	69	80	75	75	74	71	74	60	70	84	71	91	78	88	82	89	65	83	73	104	77	73	102	78	84	82	76	86	82	72	69	53	71	78	82	73	67	78	91	71	93	88	88	77	73	76	84	92	81	77	80	70	78	69	77	78	68	88	67	85	87	58	63	75	75	84	75	84	75	100	65	82	86	84	76	75	89	68	90	61	77	77	97	93	76	69	67	75	79	74	66	72	89	83	71	84	62	74	59	90	76	85	85	79	93	77	86	85	68	70	78	81	69	56	68	87	87	81	69	77	76	68	75	85	89	77	84	74	82	76	85	81	94	77	81	75	81	73	82	75	97	76	80	71	71	76	81	85	92	79	77	80	91	83	77	75	84	91	89	88	58	78	91	97	71	75	91	71	79	66	69	89	72	81	76	77	72	74	75	88	80	90	88	74	81	67	66	80	78	85	98	74	88	87	89	90	83	80	69	77	80	88	80	87	72	88	89	61	79	65	78	89	73	88	76	89	81	78	79	63	84	98	85	77	75	85	89	72	77	69	87	83	79	69	94	62	84	58	72	82	80	84	84	85	74	94	71	97	65	83	66	60	82	61	71	91	70	67	64	92	94	71	85	77	82	81	91	94	85	69	82	81	84	73	65	76	79	71	77	90	81	69	72	77	73	99	83	71	64	90	90	78	84	77	85	76	63	92	92	69	77	73	81	63	95	71	81	86	91	79	68	69	70	85	86	68	74	61	93	91	84	76	87	74	66	72	94	84	69	81	72	63	66	77	102	73	87	82	69	73	86	70	82	82	78	74	63	83	78	79	79	85	70	66	76	75	74	88	67	84	85	97	75	78	73	65	92	75	72	79	71	78	63	77	82	99	88	99	66	71	79	86	95	109	76	78	80	100	67	96	78	67	81	70	68	64	92	74	70	95	66	78	84	74	74	73	90	82	64	75	71	81	81	85	77	88	83	61	71	78	68	69	78	92	75	59	90	92	78	85	88	76	95	98	92	82	110	76	90	79	78	82	93	80	72	84	71	78	74	66	81	73	73	84	99	92	80	86	77	74	84	84	74	77	75	85	65	80	76	71	87	62	82	82	81	65	71	91	59	80	76	73	83	93	67	89	70	66	69	69	83	77	87	71	79	81	76	90	83	88	74	68	77	75	83	75	80	68	91	86	76	98	74	77	85	83	65	80	60	82	76	74	74	82	60	75	68	74	78	72	78	86	76	76	81	79	66	94	97	70	82	78	89	81	66	81	66	79	77	79	83	58	72	84	67	77	59	77	73	78	71	79	74	70	70	95	65	70	76	72	90	87	71	78	76	77	83	91	88	86	70	74	67	82	76	62	79	59	76	93	73	66	82	77	87	77	77	76	70	86	75	73	93	94	79	87	76	86	77	91	70	66	87	85	67	83	89	76	83	71	84	71	89	77	69	77	87	65	91	73	79	73	83	84	76	64	67	81	70	79	58	70	82	80	76	80	73	85	86	75	76	86	84	54	76	83	79	85	65	86	71	82	82	72	77	79	91	66	87	75	92	83	63	67	88	81	64	71	81	92	87	73	77	69	89	70	61	78	78	72	89	83	91	76	83	70	72	82	80	74	66	73	80	75	90	80	89	81	92	65	59	73	67	85	64	85	66	80	72	73	97	79	66	67	90	90	73	80	77	90	72	80	69	63	74	92	78	79	78	78	98	76	79	82	69	71	79	87	90	68	90	62	77	84	92	75	75	74	72	90	75	83	65	76	73	86	78	64	88	72	87	82	99	71	71	85	71	74	81	74	91	89	66	84	70	77	85	84	85	71	82	70	95	72	85	54	67	82	81	86	69	83	75	97	77	83	78	69	78	66	81	69	85	83	70	65	79	85	77	77	73	83	91	89	74	76	83	89	78	69	74	78	77	80	79	69	84	73	72	68	73	96	92	69	80	82	85	91	69	77	92	63	82	84	84	78	65	89	69	70	73	70	68	73	61	82	65	78	72	76	75	83	70	79	74	82	77	73	96	89	75	80	101	89	71	94	80	72	78	80	67	75	74	78	81	72	63	89	80	73	69	74	74	82	82	81	94	88	73	84	82	80	79	72	84	71	71	78	63	78	77	77	77	78	81	69	75	81	88	66	64	80	73	84	62	70	82	93	75	76	78	83	85	73	86	67	72	80	77	75	84	81	62	72	97	96	57	72	86	86	80	75	63	73	79	75	74	79	66	76	71	78	69	75	73	84	80	78	90	74	77	73	60	82	82	84	77	72	80	81	89	78	64	60	64	76	81	74	68	76	67	89	75	89	89	65	88	88	84	83	64	83	74	76	97	76	71	72	84	89	78	91	95	78	81	80	71	78	92	84	82	98	82	84	86	77	84	75	67	85	73	85	82	87	74	76	75	72	74	71	70	84	74	74	69	72	81	70	85	81	69	76	75	70	86	84	79	95	69	89	67	79	61	77	78	76	85	76	66	73	90	67	92	81	80	72	91	74	68	84	87	94	87	85	62	85	89	78	65	86	76	75	63	78	89	84	67	93	77	88	63	70	86	88	70	58	87	85	69	82	80	94	77	69	84	88	72	83	82	67	75	82	77	59	70	78	69	102	88	81	68	79	79	77	80	91	83	96	89	77	78	70	79	78	75	70	67	74	94	84	80	85	83	82	83	76	73	85	88	72	78	86	97	75	95	73	74	70	69	77	85	60	80	80	73	62	83	69	72	86	82	86	83	77	72	94	83	62	81	88	83	74	73	78	85	58	76	75
21116	8113	4642	5203	10504	15042	15312	14549	13061	13724	13333	11422	10989	10296	5263	5108	5716	4898	4467	3668	2995	2529	2948	6342	8281	7631	5444	3578	2357	1584	1060	781	699	644	595	564	570	601	595	594	594	584	572	545	617	603	589	582	558	579	603	561	601	582	582	571	548	558	554	604	566	567	596	560	591	608	607	584	608	566	584	543	548	605	612	520	577	599	572	544	588	593	589	561	573	556	609	558	571	550	574	624	573	545	617	548	568	545	623	576	604	625	580	617	582	633	590	613	580	573	533	582	544	568	634	574	600	589	609	577	596	552	555	601	583	564	590	601	603	603	558	593	592	536	585	559	554	580	547	583	536	566	593	595	581	549	571	587	606	557	568	560	581	575	553	594	602	591	580	566	552	551	552	566	572	580	579	554	633	525	601	550	522	573	578	590	618	602	600	639	588	557	626	585	581	559	521	587	553	549	507	604	560	645	573	545	597	598	553	550	590	599	560	591	577	575	569	594	589	568	596	561	562	549	530	580	563	578	547	582	570	620	556	528	553	598	559	584	609	558	598	548	572	600	546	533	587	599	589	580	528	624	579	569	590	547	567	554	568	557	557	600	565	565	568	620	579	596	581	544	616	579	601	544	571	616	617	592	605	560	569	578	558	608	597	556	580	602	567	583	544	576	557	559	583	597	606	564	594	555	596	617	555	573	574	581	529	572	614	547	563	554	548	608	587	588	594	609	601	547	587	607	602	603	601	598	560	568	601	585	574	620	517	599	560	514	543	588	539	542	544	543	615	556	558	604	558	606	561	614	570	614	618	537	545	601	519	560	579	564	597	534	557	554	544	572	598	562	577	580	567	552	530	547	601	523	589	591	537	562	552	599	602	555	604	509	570	587	603	576	574	601	597	562	567	581	578	625	553	564	582	561	554	537	581	559	557	540	592	624	575	579	566	566	612	574	603	556	576	656	557	613	584	602	557	523	554	560	564	578	572	553	603	577	620	546	552	587	598	531	599	606	558	553	548	598	547	581	546	602	592	602	584	588	569	560	564	552	580	569	579	569	563	562	553	591	557	626	571	537	552	604	599	580	556	542	531	597	613	531	587	574	558	558	552	618	549	589	539	598	560	563	561	600	593	591	540	547	584	606	596	576	600	556	541	589	548	610	585	566	563	608	539	564	592	605	577	553	568	614	597	568	604	525	624	550	596	580	605	561	622	535	535	561	572	584	592	572	528	625	553	589	538	622	576	512	609	589	557	553	521	564	600	610	615	587	556	563	617	540	553	567	582	603	563	574	522	555	579	591	569	576	579	562	592	584	607	622	565	610	611	551	564	566	549	531	623	604	547	599	581	558	557	577	562	618	552	548	595	624	582	579	567	623	588	612	578	611	609	563	574	575	573	565	564	552	573	565	595	561	582	588	598	597	579	578	621	563	561	573	544	569	537	570	539	606	575	643	608	589	580	608	569	598	597	567	558	577	597	579	597	577	574	535	589	568	632	610	594	569	550	558	554	597	636	584	578	598	617	581	585	536	590	561	616	605	573	565	592	569	555	567	569	555	611	562	546	553	576	550	542	573	584	590	567	592	583	579	604	578	602	569	578	554	544	577	587	569	591	610	554	582	642	556	580	590	576	575	610	583	601	602	577	535	587	591	589	563	545	591	615	549	608	558	565	522	554	549	614	616	557	605	592	576	598	551	613	558	582	564	600	583	514	641	576	572	550	600	593	604	563	569	562	529	556	553	585	561	585	560	551	561	595	573	567	597	565	574	593	549	542	543	612	568	531	621	597	558	602	568	563	560	595	561	580	586	562	529	586	615	586	641	557	595	574	554	563	592	548	560	611	562	563	585	583	577	578	589	572	565	643	609	594	595	582	623	605	547	619	600	545	550	608	568	567	540	597	561	570	579	557	593	553	599	590	577	577	573	595	633	613	617	563	568	564	557	588	574	569	601	535	540	568	546	596	528	555	559	583	594	594	590	632	597	562	581	568	579	578	614	540	545	578	533	605	554	534	575	561	618	570	525	588	601	612	581	570	591	587	551	602	607	579	554	591	536	592	580	612	552	544	546	602	549	563	587	613	600	586	592	565	564	574	595	603	570	548	587	575	562	552	631	575	564	532	576	596	557	570	548	533	585	613	557	584	561	567	565	585	567	602	543	532	626	544	557	568	563	578	601	601	583	606	571	591	552	637	579	587	602	610	552	595	549	545	530	576	552	601	536	614	561	579	546	556	604	532	569	567	579	591	582	585	589	590	587	567	589	598	580	569	601	626	604	581	602	630	544	631	598	575	594	613	579	560	564	575	599	594	590	579	587	608	608	560	616	540	609	566	558	595	562	576	570	588	566	557	557	576	536	570	566	593	603	585	576	613	570	596	570	530	586	542	565	602	571	579	593	559	557	603	603	518	615	597	562	520	602	577	547	587	573	577	598	570	563	590	594	569	551	578	593	568	565	546	581	552	619	563	541	554	567	558	562	551	569	590	560	565	574	618	627	589	578	564	593	597	591	556	575	597	569	538	550	543	603	553	547	557	588	566	579	596	560	579	548	631	566	576	574	584	578	592	598	535	551	551	586	520	615	599	594	547	569	545	588	544	534	587	613	561	598	580	591	581	543	569	636	614	600	567	578	559	538	614	569	581	556	584	532	569	571	586	568	595	548	560	562	585	610	595	554	530	576	569	574	570	602	563	546	525	609	605	572	531	614	546	550	558	603	559	556	614	550	558	541	552	540	596	560	576	559	579	566	570	542	552	575	613	575	569	555	556	581	593	589	572	563	582	575	561	562	559	549	576	603	580	619	594	556	578	579	568	582	619	574	580	576	596	652	577	616	562	609	567	581	573	539	583	596	606	585	606	539	516	585	577	561	575	547	610	564	603	544	589	564	582	569	572	540	541	556	578	562	598	588	562	577	538	551	572	588	536	580	587	579	563	579	539	583	571	561	569	548	580	542	553	584	595	602	553	516	577	582	576	593	566	567	607	568	580	541	546	573	575	573	571	580	551	552	602	566	606	592	608	556	564	541	582	590	572	590	583	572	595	611	601	571	590	535	598	586	579	593	621	580	543	590	548	594	556	577	603	568	550	527	551	613	582	554	586	587	587	578	578	591	606	571	569	587	615	534	600	589	597	578	574	567	558	576	537	540	586	629	574	563	593	587	592	591	565	568	585	579	572	556	597	622	576	569	587	545	618	596	552	567	611	559	563	597	595	599	607	575	583	595	544	579	567	554	562	571	572	577	574	594	507	583	575	541	577	619	563	586	583	613	587	654	570	553	546	596	580	561	572	570	636	564	530	574	586	635	589	561	600	564	608	563	569	579	557	594	581	576	528	612	600	569	569	541	594	556	578	552	572	585	586	592	549	551	603	577	552	558	618	550	587	568	630	534	577	565	580	573	550	590	602	562	597	576	568	601	608	546	592	589	602	594	536	574	577	581	574	586	611	592	599	558	580	606	569	597	605	570	550	556	583	646	549	568	601	565	559	546	593	504
3515	775	457	329	277	284	287	353	372	486	450	457	452	366	222	280	283	240	229	207	175	178	155	320	487	425	315	221	205	139	116	103	98	99	95	73	97	77	99	77	106	99	98	103	92	81	94	101	94	100	91	87	75	98	113	107	86	87	83	101	102	81	86	92	93	82	83	87	94	88	104	105	92	73	94	81	96	78	91	88	80	82	110	106	92	99	97	99	85	85	92	89	90	85	80	91	86	75	78	94	93	95	100	93	84	78	91	100	92	96	96	82	86	91	97	93	85	101	87	75	108	82	91	76	110	88	105	88	108	93	91	91	88	79	107	94	81	101	85	77	94	79	95	88	83	89	81	81	84	106	107	81	90	100	94	83	94	105	92	79	93	98	81	85	87	93	94	99	97	93	95	103	84	90	100	81	94	109	98	90	85	90	76	105	77	84	96	115	88	91	97	103	91	76	95	109	86	97	83	103	88	100	105	94	103	112	112	82	82	97	97	103	81	90	104	98	110	103	82	96	95	89	99	85	91	83	79	92	86	89	91	107	92	85	115	94	102	106	85	89	84	88	77	104	91	102	96	86	111	102	100	85	90	85	105	93	97	95	93	100	77	100	80	88	94	78	95	90	92	86	102	82	103	102	92	79	94	102	102	94	88	86	96	86	102	85	90	93	95	95	97	88	90	86	101	94	100	90	79	101	102	90	80	82	91	95	87	83	89	91	93	83	112	94	84	96	93	81	105	84	88	106	86	98	88	96	92	85	104	97	91	85	88	88	112	99	99	89	83	90	78	86	103	92	97	100	89	110	77	91	95	86	88	74	70	77	97	94	88	92	90	80	83	99	90	107	88	96	81	86	85	102	89	86	85	83	93	93	97	86	88	91	93	74	87	90	110	96	95	97	89	90	99	94	79	84	89	93	100	98	93	77	94	83	103	82	100	93	102	87	85	98	114	97	85	93	107	94	96	70	84	91	89	92	92	84	96	94	97	93	101	88	94	89	91	82	105	81	77	90	90	94	102	88	86	104	79	94	94	87	106	93	113	97	84	80	110	98	88	76	98	94	89	106	104	97	101	98	89	102	101	88	97	87	101	90	103	87	107	94	97	92	86	78	115	89	97	95	96	86	88	83	104	88	91	86	87	79	75	101	94	99	83	74	101	104	82	98	85	93	92	113	98	116	80	81	87	104	102	75	98	103	116	106	97	103	94	95	93	99	105	97	99	91	106	88	93	90	109	97	86	84	105	95	96	101	110	92	82	95	90	97	96	92	97	104	90	88	103	90	99	100	77	87	95	95	105	79	100	97	106	100	91	115	87	89	81	88	104	99	88	93	110	107	83	85	77	87	92	80	97	80	82	105	84	86	95	97	91	96	95	89	95	80	93	92	95	122	106	96	93	89	88	87	101	98	73	90	96	81	86	98	103	100	80	96	87	103	98	85	84	109	97	97	93	103	99	82	94	78	94	73	102	78	87	78	85	100	109	98	95	96	85	89	69	115	89	97	96	77	103	91	89	96	85	111	75	96	106	83	82	97	86	87	100	84	115	95	85	94	79	87	97	98	82	91	99	88	87	84	89	85	95	96	78	94	103	82	102	89	109	85	73	79	107	87	83	95	99	83	99	82	96	93	92	88	92	111	95	77	102	92	96	101	78	93	95	70	97	94	96	82	97	93	88	84	98	86	93	100	91	96	99	94	88	85	90	101	98	97	90	87	88	96	105	100	91	81	96	105	94	80	91	85	91	95	93	74	71	86	102	88	119	82	90	93	95	102	89	99	74	97	66	90	71	90	90	115	102	108	89	89	97	90	82	84	80	97	96	93	85	84	102	103	96	89	79	76	106	99	113	105	96	104	94	109	87	100	98	107	111	111	103	93	96	104	105	98	102	92	90	97	88	98	94	83	88	95	104	103	79	88	93	92	97	93	73	70	85	77	107	98	83	76	104	86	97	86	92	100	81	93	92	86	108	77	99	97	107	87	78	87	98	90	73	94	91	100	97	91	90	95	88	101	91	89	100	104	104	82	99	94	105	89	83	67	77	93	92	96	85	91	81	99	95	95	88	93	101	109	96	84	104	105	109	103	87	97	76	98	85	102	88	86	89	91	98	84	111	93	98	99	100	104	82	103	98	88	91	91	105	87	90	92	105	95	101	99	99	89	86	95	102	93	94	80	85	84	85	92	88	104	88	86	96	91	89	96	101	92	99	79	85	82	93	106	96	93	100	96	90	88	105	90	96	90	85	101	99	107	84	101	91	85	87	99	96	83	79	89	90	103	87	96	108	82	98	87	84	94	94	79	103	82	83	90	100	110	95	86	92	103	79	90	96	101	88	95	80	95	102	84	86	114	98	89	89	100	102	101	93	115	104	106	89	84	83	83	76	91	86	105	108	94	102	101	110	80	74	92	91	114	97	94	103	70	82	92	58	87	98	99	88	99	90	90	81	96	87	95	90	80	100	107	90	105	96	85	107	97	97	106	72	92	89	97	103	73	82	94	113	87	110	81	93	82	77	87	91	101	81	112	93	117	102	86	112	94	94	94	101	97	89	93	93	91	81	99	98	86	107	107	78	66	82	101	100	73	101	88	94	99	94	98	97	88	91	89	87	95	76	92	103	94	84	89	92	97	103	78	77	81	85	93	68	85	102	89	107	109	84	80	90	85	93	93	106	92	115	80	108	91	108	99	94	98	85	95	95	97	88	86	84	92	94	97	95	109	93	93	88	96	107	88	87	76	99	89	91	96	84	86	101	76	87	107	86	60	95	111	92	84	104	98	81	87	87	90	88	80	90	81	94	88	82	94	100	82	118	95	99	91	85	85	101	69	74	84	95	99	104	86	84	83	79	91	94	104	107	92	92	92	91	104	110	106	99	97	93	79	81	93	80	102	86	82	95	76	80	98	85	88	89	87	95	74	99	101	90	86	77	90	87	94	114	98	106	101	97	68	96	94	90	80	96	87	98	91	84	99	86	90	93	97	104	97	114	87	86	87	94	92	90	96	99	89	89	94	81	87	89	87	84	74	96	114	80	108	101	79	80	86	104	95	87	86	83	88	102	88	93	85	77	103	113	89	102	99	82	73	97	103	96	104	104	96	88	100	83	95	91	89	97	99	80	95	83	80	86	93	88	92	88	92	102	88	95	95	97	82	100	83	91	94	88	101	96	91	86	85	99	97	89	102	92	103	84	116	90	98	106	83	109	77	88	100	91	99	95	81	107	94	103	85	85	77	98	95	86	113	83	80	95	91	86	85	62	95	104	86	84	99	83	74	97	123	86	99	83	104	88	95	86	88	96	75	83	84	101	86	100	116	76	86	93	93	78	89	71	82	90	110	109	95	97	79	77	85	103	85	95	75	78	92	69	83	79	72	111	74	94	88	82	87	98	82	105	87	96	89	91	97	86	86	100	95	98	109	96	79	114	95	86	85	90	88	104	102	97	89	98	101	95	98	83	81	106	82	103	82	86	98	93	76	89	87
20618	7384	4869	5169	10437	13882	13999	14396	12711	14152	13359	11903	12049	9015	6177	6290	6495	5925	4883	4190	3115	2644	2475	7012	9948	7972	5777	3818	2367	1676	1183	991	835	763	715	718	720	671	645	690	658	649	708	667	652	673	693	664	634	703	714	717	643	717	717	689	699	642	661	723	659	722	688	654	662	700	631	729	681	703	666	652	727	728	661	671	669	683	639	648	677	689	703	694	673	692	702	641	647	658	644	671	654	684	651	676	604	691	722	675	664	698	687	725	726	689	667	733	681	727	732	668	712	632	674	699	693	717	678	669	725	704	689	625	700	705	639	685	702	650	678	682	682	712	706	712	697	672	697	671	698	673	692	685	693	708	648	683	698	656	658	736	673	714	707	655	713	675	636	654	674	671	718	658	678	699	665	681	688	629	668	646	672	720	638	705	708	701	689	682	678	701	665	699	725	672	700	661	707	683	691	649	649	680	690	707	678	681	692	660	704	688	680	673	660	704	658	677	716	720	658	689	719	690	638	689	711	668	675	644	678	695	688	632	691	692	652	688	682	703	674	679	678	647	688	682	664	713	665	690	672	704	669	693	688	692	679	670	662	661	690	709	704	704	713	679	676	732	691	685	684	643	687	696	708	709	665	678	615	677	708	655	697	708	715	683	687	676	673	696	684	682	683	713	677	700	657	620	675	712	691	726	703	695	656	704	700	707	709	704	656	681	690	710	698	641	660	660	678	659	674	646	679	688	717	705	660	703	676	646	725	666	651	693	723	643	617	682	674	679	639	702	670	707	703	675	689	699	700	716	695	690	662	683	647	685	677	704	667	667	705	686	638	698	671	701	684	682	687	694	721	709	678	719	671	684	664	699	659	673	689	663	666	657	672	645	691	700	704	710	675	658	690	727	704	625	673	694	704	679	676	689	718	686	655	692	638	667	680	653	703	718	628	699	702	695	669	642	637	655	645	698	682	667	682	664	715	711	685	685	684	643	712	678	688	691	674	712	703	711	687	695	688	689	660	695	683	699	641	707	683	654	688	665	692	687	678	665	692	678	645	720	651	681	656	710	680	678	633	660	658	656	655	673	705	669	703	689	630	681	719	663	663	683	702	682	678	669	676	676	635	701	676	681	734	673	710	672	692	695	654	704	692	696	704	657	699	670	743	704	689	696	687	706	670	687	679	676	717	665	707	705	706	673	687	680	720	709	682	695	690	646	751	726	693	629	733	697	662	687	673	674	702	686	714	688	711	695	667	715	691	661	678	714	682	685	672	721	682	639	631	685	712	692	686	711	745	656	716	664	690	658	700	685	694	680	668	694	678	673	676	698	704	691	636	656	670	665	672	660	654	673	666	718	729	717	686	703	680	684	701	721	697	692	702	696	656	652	687	684	670	709	717	694	714	711	649	696	641	679	673	684	722	702	656	667	719	695	694	717	674	711	707	668	728	671	695	657	702	685	713	750	644	641	696	700	709	691	670	705	662	706	716	682	755	664	701	650	729	641	681	646	714	684	674	643	679	701	657	656	700	681	638	688	637	688	675	676	671	674	692	680	676	618	676	712	685	670	666	706	709	710	695	677	693	653	657	655	727	673	693	661	645	627	688	680	652	681	671	720	677	683	681	670	668	727	697	673	663	709	656	645	691	687	699	640	701	660	648	682	639	679	704	707	704	687	689	655	674	677	675	695	653	670	647	721	679	651	649	709	710	671	683	686	667	711	718	681	653	656	676	696	736	676	683	703	701	667	673	681	711	660	698	692	657	682	664	663	665	695	660	670	653	703	731	678	686	661	711	650	676	711	664	672	706	704	641	709	688	648	731	645	699	686	650	687	667	714	639	636	678	686	731	672	643	682	671	700	696	651	681	691	697	674	707	650	656	702	717	742	710	693	698	636	676	653	691	681	698	674	723	684	703	681	683	684	702	650	685	651	673	641	699	719	652	696	677	734	675	685	714	646	695	678	679	655	719	678	694	671	743	674	708	705	716	710	681	698	657	722	661	678	685	677	680	701	705	684	696	712	710	689	653	649	713	697	671	691	678	719	683	697	633	662	638	656	705	644	662	672	664	673	669	698	746	706	667	675	678	673	655	670	723	690	696	714	657	666	683	657	685	664	695	671	684	672	698	694	703	655	703	690	686	668	735	655	711	734	659	683	665	684	654	699	677	739	693	658	679	684	707	682	700	659	659	698	697	653	688	692	711	698	730	664	696	638	707	701	674	684	689	726	700	684	660	631	701	684	688	655	692	644	692	680	677	687	642	702	700	653	616	662	661	670	692	692	668	706	677	661	647	686	647	675	621	699	728	668	704	666	691	650	735	700	677	701	697	665	716	684	703	654	688	675	681	683	642	666	682	748	682	670	656	672	674	681	678	658	687	653	657	662	697	685	716	687	728	725	685	632	659	676	724	714	639	753	703	664	629	686	697	684	685	729	648	657	668	701	716	676	669	628	665	660	684	747	689	668	689	689	631	660	644	673	711	695	647	653	651	688	720	655	713	669	677	649	664	700	693	699	689	652	703	677	673	657	688	655	662	660	722	645	691	690	654	705	655	669	679	735	660	694	651	693	691	665	642	710	717	672	738	659	683	665	670	673	711	712	659	743	695	687	666	639	677	703	677	689	685	698	692	653	680	721	719	692	708	672	751	675	691	726	701	676	636	659	675	653	683	661	705	682	722	722	751	634	688	648	684	694	684	692	640	694	660	693	676	663	687	665	714	681	620	682	674	668	668	635	704	699	729	701	646	664	691	677	721	685	698	687	694	645	687	699	675	690	654	725	702	691	686	663	674	687	688	676	684	654	667	677	647	631	664	669	660	718	729	693	668	653	662	678	659	694	641	670	680	700	681	658	645	689	686	657	735	655	664	674	686	684	702	678	738	703	667	722	634	700	698	696	702	631	718	666	667	741	699	678	698	697	689	719	715	691	706	648	709	665	743	676	662	729	648	655	657	688	678	658	751	718	686	682	706	654	685	675	679	720	732	644	694	692	697	713	697	670	716	652	687	680	704	681	665	671	663	681	638	683	670	680	639	654	712	674	671	712	716	714	680	652	722	669	627	661	691	688	683	635	679	679	727	689	687	670	694	644	643	647	638	653	717	663	649	702	651	702	679	705	658	753	703	648	708	666	697	694	713	640	654	672	715	644	707	715	712	719	701	650	679	705	698	685	693	672	689	696	654	668	644	733	656	677	715	725	693	705	663	684	732	689	660	701	673	674	696	681	693	693	666	696	684	644	661	707	684	692	668	652	678	667	649	688	697	694	682	648	676	668	670	700	677	732	644	740	675	692	775	632	724	687	678	633	690	699	730	696	678	671	658	634	663	679	660	688	670	687	658	682	698	674	753	669	694	676	693	711	702	704	666	686	632	726	699	636	652	669	696	638	675	696	615	671	691	682	691	660	692	683	677	675	712	693	681	697	656	664	700	620	704	644	705	686	679	692	674	695	660	715	687	673	725	707	675	647	691	648	730	698	690	664	704	725	708	715	658	701
3330	1041	640	423	361	331	412	494	502	608	567	607	598	404	321	410	383	292	235	228	199	231	377	688	785	641	460	320	209	156	135	122	125	97	104	91	113	97	87	81	80	93	88	104	88	86	81	111	94	95	99	83	102	98	97	88	96	98	105	84	83	90	87	82	106	90	93	85	78	91	94	101	92	106	94	95	82	112	93	93	105	101	99	85	103	103	87	90	92	97	89	94	92	101	112	88	79	111	92	94	96	76	81	100	101	102	97	88	81	111	103	74	91	95	103	94	97	81	84	100	80	96	68	91	92	103	93	83	100	85	88	90	99	98	95	91	114	104	92	88	88	91	85	97	93	83	83	95	91	97	111	87	86	87	90	85	105	68	78	94	96	100	96	96	97	87	102	84	89	89	94	106	90	115	107	111	103	78	82	97	88	81	99	102	86	107	94	97	68	102	99	81	91	85	105	78	77	104	83	97	93	105	100	96	94	102	92	102	110	94	96	108	108	114	81	100	91	87	90	78	92	105	88	100	85	88	69	85	92	97	91	88	87	89	85	105	83	72	84	93	91	100	102	91	91	96	84	85	100	85	81	102	78	106	91	91	77	87	106	106	82	90	84	93	92	89	96	90	97	91	87	88	104	91	78	97	106	85	104	84	102	79	94	94	90	101	78	105	84	103	95	87	114	92	92	113	94	104	91	79	97	88	83	97	88	112	101	95	85	97	84	94	112	89	89	89	110	95	78	99	104	91	98	73	112	77	96	101	98	91	88	108	78	94	93	89	97	77	86	97	95	99	99	100	97	86	86	84	99	102	84	88	84	104	97	88	72	88	94	99	80	84	99	82	80	80	91	109	106	85	91	103	92	85	78	72	81	92	86	79	99	95	113	92	90	81	115	91	79	98	91	87	104	82	109	84	90	96	87	105	96	85	90	94	82	101	82	92	102	88	97	105	93	106	93	92	110	95	96	98	86	94	92	90	103	80	79	87	109	97	83	79	106	96	112	111	88	101	89	93	77	92	93	100	86	86	88	89	76	90	89	88	102	92	88	107	104	96	84	83	102	85	90	84	83	96	102	99	92	100	87	85	95	85	86	102	99	99	75	89	88	89	110	98	103	89	101	103	81	103	81	92	88	110	104	101	85	89	96	99	81	98	97	92	82	94	98	90	92	88	83	115	77	79	102	99	83	92	110	104	93	85	87	80	101	99	87	105	90	91	107	79	91	103	93	89	91	99	83	90	94	86	95	75	108	92	103	78	86	99	95	95	101	84	86	99	101	100	85	96	84	85	85	98	88	89	109	80	83	85	72	81	111	93	105	95	86	97	81	82	95	97	82	96	96	97	83	80	87	81	96	104	97	97	92	90	94	94	74	96	83	87	86	106	87	85	85	88	104	94	74	80	80	96	86	98	99	108	83	90	84	103	94	93	77	89	77	90	94	93	98	101	91	99	97	97	102	72	104	98	103	82	77	79	104	88	90	96	100	98	84	87	101	91	102	90	85	96	78	79	99	86	78	94	106	81	87	72	80	75	93	100	101	91	88	97	96	88	81	89	97	83	92	113	87	89	87	86	102	96	85	89	76	99	87	89	91	104	84	102	88	118	89	115	94	95	103	83	88	100	86	91	104	94	111	102	100	88	80	92	90	71	89	88	83	100	87	100	101	95	106	100	91	71	102	81	90	90	92	102	88	93	93	108	94	102	98	94	90	109	121	98	74	97	102	99	94	83	91	69	92	87	79	91	87	105	109	97	105	73	103	97	92	98	117	88	94	116	90	81	89	101	96	101	86	93	85	97	76	92	84	102	87	95	96	88	90	96	89	105	93	87	59	80	94	90	87	106	107	95	93	86	106	100	88	99	86	107	85	86	93	103	98	83	86	98	86	90	89	105	72	84	103	113	106	98	89	92	85	92	95	84	99	93	110	95	103	110	81	91	95	100	89	97	105	109	108	107	98	108	106	92	83	100	83	101	76	112	118	101	92	77	88	91	91	85	80	96	95	86	89	88	103	106	107	97	80	74	98	78	81	88	95	97	92	91	81	96	89	94	92	84	87	118	92	97	108	88	90	86	84	80	93	90	103	94	99	101	93	94	89	106	97	90	84	97	87	87	87	85	85	88	94	106	84	98	93	93	106	94	90	101	101	92	101	88	87	103	85	83	97	100	93	81	116	106	100	77	96	90	97	116	75	104	98	83	82	83	101	111	91	83	87	101	81	93	107	110	78	103	92	91	95	94	106	100	103	99	82	91	101	96	81	62	90	90	89	101	93	90	90	82	94	104	85	105	94	106	91	114	101	74	98	88	87	77	107	77	77	100	91	86	88	85	80	97	85	94	90	100	110	92	80	80	89	103	103	93	100	100	79	76	96	92	90	78	99	96	99	98	110	85	87	77	80	99	89	114	100	80	77	87	107	105	79	90	74	121	104	92	115	111	89	96	107	99	89	98	106	100	94	96	99	78	84	91	86	95	91	84	103	88	89	109	97	91	89	103	104	87	88	80	106	94	94	96	87	93	103	87	95	86	88	106	85	77	81	111	86	81	89	107	99	100	94	95	83	102	92	87	101	85	97	102	84	88	98	89	98	86	102	89	99	109	92	83	88	99	94	86	95	93	93	91	84	101	91	90	92	99	114	100	98	95	112	84	94	102	97	92	86	88	108	102	93	81	74	97	99	96	91	86	107	111	97	96	91	97	116	102	92	89	93	105	88	104	108	100	85	92	93	90	79	89	83	83	106	92	109	115	107	89	75	98	78	102	78	86	92	85	99	91	105	85	87	99	91	94	92	99	108	93	90	87	98	81	95	92	94	99	91	96	80	97	95	88	96	94	89	96	121	115	82	89	86	82	97	83	109	92	90	93	91	97	86	88	92	89	103	98	103	92	88	94	100	89	118	85	95	97	90	88	102	86	92	104	88	94	103	118	111	109	90	95	82	97	95	82	98	95	101	88	95	114	78	86	89	98	92	100	83	76	99	86	89	100	109	104	92	103	104	102	95	88	94	82	81	86	84	91	87	119	110	82	87	87	86	110	90	93	83	87	91	91	84	93	85	89	86	100	95	97	93	102	93	87	104	93	100	85	108	91	95	88	99	98	111	91	103	93	106	119	79	85	97	84	110	106	105	102	85	106	98	89	111	85	85	87	102	90	102	95	92	85	104	93	110	82	83	97	95	116	101	86	98	82	84	99	98	94	94	96	99	102	117	90	88	102	101	67	104	97	77	108	92	84	81	98	93	88	84	84	83	90	104	88	96	81	99	97	94	106	100	92	88	95	87	103	81	95	98	100	93	105	93	105	99	91	83	94	86	102	94	94	117	105	97	90	91	98	87	89	93	87	80	75	99	81	99	93	78	92	91	81	95	91	100	94	111	94	97	78	88	100	90	102	103	113	96	101	77	99	85	102	93	100	95	87	96	82	105	94	85	99	101	96	91	102	109	79	78	95	80	105	110	102	94	86	103	86	108	86	90	108	104	97
24923	9468	6140	7196	13666	17328	17302	17483	16155	16436	15794	14836	14505	9875	8731	9328	8504	6317	4718	4251	3785	4505	8016	13049	13644	11226	8127	5380	3445	2025	1419	1115	870	763	679	684	700	658	677	686	702	640	671	719	706	680	703	665	670	682	656	677	650	693	669	672	706	614	663	693	655	700	607	692	656	677	652	683	731	667	707	704	703	674	682	692	674	681	664	663	662	676	699	641	723	652	675	682	620	693	695	677	710	678	669	656	655	656	688	663	713	642	714	740	640	657	697	712	684	655	651	690	654	649	669	678	671	677	666	705	680	657	667	674	666	698	690	655	733	657	636	643	684	657	647	706	665	670	698	685	641	687	681	666	679	648	685	679	719	713	689	649	665	666	671	651	662	701	631	647	725	714	666	711	663	668	664	695	679	681	688	634	694	713	660	669	652	700	666	684	712	662	701	689	706	666	697	657	695	689	677	713	687	682	662	641	716	636	702	670	667	743	741	650	751	649	661	709	674	722	675	698	680	612	736	666	701	688	701	685	689	710	661	666	652	716	672	692	614	669	702	706	719	701	679	713	650	683	710	728	687	676	671	693	742	642	597	649	670	662	656	676	649	665	708	660	668	637	689	645	690	670	687	692	666	649	688	685	660	665	723	685	672	687	682	708	666	651	670	685	679	691	685	704	635	704	664	701	716	697	639	711	684	682	678	684	675	650	667	708	623	694	679	707	662	709	663	689	668	706	653	662	687	661	669	611	692	632	659	663	663	681	697	722	710	693	671	682	682	669	659	714	645	673	726	659	642	654	698	684	678	671	666	680	724	654	679	681	694	687	664	661	696	717	628	669	721	653	638	707	697	687	715	691	644	664	700	678	644	677	678	631	715	677	643	655	661	640	641	688	682	657	638	666	663	707	713	691	642	658	662	673	661	684	649	653	661	658	681	647	706	696	702	674	673	662	664	641	641	721	653	709	655	681	682	678	662	661	641	657	658	729	677	678	739	672	677	674	732	651	641	692	693	653	755	667	698	680	690	664	695	683	672	684	640	684	672	677	704	707	711	632	724	683	688	664	650	697	676	718	650	639	599	653	685	698	676	693	641	688	691	704	672	647	709	677	680	646	631	629	608	685	705	655	645	700	724	697	656	698	671	709	696	685	655	639	664	695	702	692	669	654	708	725	634	663	671	694	648	691	669	660	704	737	683	650	694	652	669	684	644	720	738	667	701	689	672	700	699	729	695	651	715	673	750	670	690	663	671	664	717	683	704	674	692	696	687	683	678	704	694	674	681	653	717	699	695	642	657	670	639	656	731	660	701	673	681	646	662	681	637	686	651	684	704	669	657	701	616	655	684	655	676	661	661	690	700	655	627	714	668	704	684	626	661	662	685	653	655	688	658	653	712	653	716	683	737	662	680	680	667	615	657	682	610	652	678	647	665	650	683	679	692	705	661	643	686	683	680	650	655	678	670	670	703	699	657	700	668	657	620	704	663	639	716	695	700	634	696	682	710	660	696	724	651	678	651	647	694	693	688	692	668	644	682	646	635	624	673	706	704	672	682	643	637	647	674	718	723	680	692	664	650	626	695	709	648	662	670	644	657	676	705	639	678	712	660	689	669	669	690	678	674	738	660	683	671	694	648	670	701	661	638	712	699	642	619	687	756	678	696	646	689	650	647	647	703	692	720	711	653	691	707	633	614	654	690	682	647	697	629	679	622	675	658	692	722	609	650	668	693	639	696	695	715	674	695	637	697	668	733	667	682	682	636	700	655	730	669	634	741	663	690	687	640	653	671	718	682	672	692	665	662	656	653	660	626	683	718	699	666	667	649	665	675	654	656	664	641	715	651	719	725	642	641	664	667	685	697	683	678	678	652	680	700	694	663	704	678	679	685	633	666	658	701	654	644	700	718	683	655	720	638	624	710	694	673	675	680	673	699	678	639	674	693	666	716	676	706	671	699	692	694	641	658	710	629	713	672	709	674	677	625	651	683	745	675	674	661	654	614	645	679	685	690	692	669	673	723	663	652	726	717	731	645	667	624	641	660	664	713	701	666	725	658	665	617	673	693	646	653	665	686	646	674	640	696	608	715	760	745	651	699	696	668	727	658	677	655	701	731	689	662	672	696	697	662	667	682	664	680	659	670	638	681	649	668	638	707	698	615	682	657	673	669	656	653	711	655	641	678	665	721	719	688	697	671	692	664	729	704	685	713	655	623	676	656	657	685	699	678	679	694	689	640	643	651	664	668	687	680	665	673	674	709	669	681	659	723	694	647	702	691	659	698	712	664	693	637	691	636	681	662	679	686	682	658	643	670	685	658	694	655	660	662	695	692	655	676	699	673	687	679	663	638	671	686	664	623	661	686	695	665	713	664	681	726	668	695	691	680	656	658	692	660	666	661	663	685	675	663	655	635	674	658	660	647	673	661	655	659	656	720	665	681	683	698	710	685	663	701	670	681	645	689	695	678	655	700	665	700	697	648	644	655	690	663	648	642	685	708	655	674	705	651	669	662	635	656	675	627	713	688	665	662	690	647	694	641	638	691	686	671	646	687	661	690	691	644	701	699	658	675	680	676	678	670	639	723	693	695	686	679	672	713	652	655	677	669	674	722	682	679	683	641	653	711	689	668	672	644	681	668	704	706	611	660	673	697	673	672	657	664	653	680	656	610	687	717	670	655	667	722	675	647	666	667	638	701	668	656	695	647	692	674	689	711	702	675	724	667	691	676	696	630	674	694	614	662	722	691	672	644	661	645	692	710	688	648	713	655	633	676	635	704	719	653	713	648	641	658	661	721	720	679	661	656	691	625	629	689	694	689	711	715	625	683	710	703	697	661	688	685	644	662	679	594	690	647	680	674	660	666	662	710	676	651	671	686	630	670	675	687	661	630	720	657	677	667	704	654	675	675	670	714	660	682	703	667	700	651	705	689	687	652	706	679	656	731	670	724	660	692	687	708	611	673	661	641	676	698	664	670	674	721	688	637	688	658	671	704	684	673	714	710	664	643	677	661	675	701	737	660	643	650	640	664	672	656	674	670	695	692	711	670	696	667	648	648	655	674	636	674	651	662	680	642	657	676	699	638	681	649	666	682	637	663	635	665	713	669	669	724	666	692	677	643	619	673	731	659	678	646	676	702	678	688	690	695	661	697	691	692	631	715	687	662	631	703	640	675	639	667	650	643	688	707	697	673	664	681	644	699	653	676	635	672	703	627	682	667	639	689	673	653	612	650	656	657	737	701	662	675	676	675	652	707	709	676	682	657	638	727	672	669	649	663	658	648	673	697	665	656	663	641	672	665	606	684	673	701	683	669	685	683	703	705	679	694	675	700	723	678	662	665	667	650	689	668	663	651	640	703	651	657	643	645	693	677	732	675	671	688	673	667	681	682	691	642	698	669	675	687	684	736	678	704	673	671	703	700	668	661	667	678	648	689	645	706	711	642	706	711	675	676	654	650	674	711	636	697	698	636	648	655	678	634	678	655	691	713	678	694	682	655	620
2399	530	304	278	207	199	200	287	305	371	377	342	337	265	251	270	214	188	169	128	143	134	118	147	177	172	150	106	125	102	99	90	86	77	85	73	68	86	70	78	76	85	74	80	94	96	80	88	97	87	76	85	87	92	70	91	65	85	78	79	82	76	98	95	50	84	77	81	95	66	89	91	86	87	69	66	78	72	87	80	95	81	79	79	77	75	85	72	89	72	79	92	90	69	92	71	77	81	76	74	75	83	80	75	85	66	74	80	80	63	93	86	76	68	76	70	76	83	84	74	83	89	75	67	82	69	71	77	69	78	78	74	65	81	64	81	63	72	83	67	75	73	83	88	65	76	73	72	90	78	61	70	80	79	66	76	78	61	73	71	75	73	86	81	75	74	77	83	91	70	88	93	84	82	104	62	79	85	75	81	67	65	84	65	69	85	77	82	80	82	78	89	83	90	83	67	66	83	85	72	68	78	86	79	80	66	84	80	87	62	68	95	93	65	87	81	73	85	83	78	86	79	65	78	63	79	64	77	63	78	79	82	74	89	70	62	94	98	76	77	81	86	72	72	93	67	86	71	75	85	77	68	77	71	83	100	88	74	77	79	78	84	98	71	61	73	68	80	86	84	91	76	93	91	72	82	60	75	71	79	84	81	92	69	84	94	62	74	87	62	68	80	72	85	83	78	84	91	71	75	76	75	75	83	95	79	70	92	82	90	81	80	83	89	88	89	73	62	75	73	66	87	78	87	81	72	82	88	81	70	66	73	76	61	74	77	77	79	91	65	82	97	85	77	78	80	76	76	82	73	82	62	90	59	73	66	73	76	78	81	58	84	77	73	74	88	63	80	68	73	51	62	64	77	82	72	72	91	76	96	65	71	81	85	64	98	74	83	73	74	84	83	86	87	69	74	80	82	74	93	88	79	94	85	85	72	94	74	79	78	70	83	70	77	84	72	73	64	72	82	64	69	76	84	80	80	105	84	73	100	83	85	94	94	84	59	90	99	81	82	92	81	85	82	65	87	72	69	92	74	75	72	71	73	70	82	86	73	69	77	77	92	70	63	85	71	99	82	76	61	79	73	81	84	73	77	75	81	74	56	81	72	86	73	86	77	83	77	74	75	78	78	78	89	85	88	82	69	65	79	71	98	76	81	79	72	66	73	91	83	66	73	77	76	79	94	85	81	83	60	59	74	83	91	78	94	90	84	91	93	85	71	76	71	64	73	71	81	80	66	71	84	86	84	73	85	79	66	84	68	103	77	75	76	81	72	86	80	94	81	64	82	98	77	69	90	88	83	78	90	61	71	69	69	72	77	81	69	64	108	84	88	60	79	78	74	71	90	73	70	72	73	82	65	87	73	73	87	70	79	84	55	67	79	75	81	58	63	89	80	68	75	66	79	91	70	86	85	68	84	65	79	78	83	75	71	68	70	83	79	78	94	81	76	68	87	78	68	74	74	75	80	89	71	65	76	87	79	72	63	70	86	84	78	72	77	77	63	82	78	72	75	78	73	77	63	81	79	89	84	89	82	95	82	93	85	86	99	74	87	79	74	72	85	61	83	77	95	82	88	73	78	83	65	98	72	72	90	90	72	76	77	80	91	83	70	76	60	80	83	78	78	59	90	72	68	83	82	89	73	68	72	71	71	74	82	81	91	68	81	76	68	72	80	68	74	84	74	86	76	77	65	80	67	66	77	61	69	82	90	73	84	70	76	82	90	80	73	98	85	74	74	76	80	80	76	69	88	77	80	64	74	81	102	82	72	64	71	76	81	85	80	57	85	91	80	68	78	69	84	59	87	91	79	62	80	77	92	79	77	75	82	73	93	80	78	80	78	77	107	75	85	95	75	79	53	59	73	85	78	63	83	69	78	82	75	64	71	78	59	75	80	72	82	76	84	70	91	63	69	75	60	67	71	84	66	78	61	71	74	74	61	80	79	98	72	72	90	63	73	83	92	71	76	91	86	59	61	79	77	97	86	85	78	78	63	81	74	96	96	69	89	72	78	79	90	87	86	72	61	69	60	84	56	70	79	76	76	87	94	79	88	84	78	80	79	79	84	62	78	74	94	76	83	75	77	71	68	102	85	94	64	92	89	92	95	80	75	85	88	69	85	81	77	75	82	77	92	95	77	78	73	82	62	81	66	76	90	79	77	76	76	68	79	67	76	68	87	78	77	87	86	83	71	70	80	75	99	64	66	82	67	74	76	73	88	74	66	79	60	74	71	78	80	89	86	72	74	74	72	70	86	82	71	83	83	73	82	82	69	72	80	65	93	63	79	74	98	74	75	74	78	76	80	86	87	75	83	71	79	85	52	69	62	76	70	85	78	89	90	71	83	76	82	75	68	67	68	91	72	77	80	79	64	82	101	72	96	88	73	73	88	92	67	67	89	73	80	70	68	92	73	72	72	71	86	89	90	77	75	101	75	76	67	69	95	93	66	78	74	73	70	73	86	77	80	78	78	82	67	79	85	77	83	80	80	70	91	78	88	76	85	88	76	84	84	77	92	68	83	65	62	79	72	76	112	86	81	72	78	83	74	71	85	78	83	82	75	69	75	76	75	80	77	78	78	73	75	63	84	85	68	88	88	66	86	93	60	77	88	76	89	72	77	88	70	84	76	74	82	79	86	72	79	93	88	74	85	76	75	79	62	79	71	84	85	90	68	74	74	76	76	74	71	83	93	74	76	66	99	79	83	72	90	95	72	75	78	89	78	69	77	70	84	70	80	86	94	93	95	79	87	83	63	73	79	83	80	74	93	58	70	71	92	80	65	73	78	70	74	70	66	86	81	85	89	96	78	90	71	83	88	98	83	85	81	89	88	80	71	70	75	72	64	88	71	97	100	85	78	74	76	92	63	70	76	82	71	71	75	78	79	82	96	67	76	75	65	82	78	92	73	79	76	84	84	74	60	71	76	94	101	81	74	79	74	75	71	83	97	82	86	64	64	93	85	104	75	82	80	77	75	77	69	84	68	79	83	76	74	76	79	75	75	80	66	64	76	70	72	81	80	76	73	78	72	79	76	87	93	62	89	87	93	75	75	75	85	84	78	69	74	88	76	88	83	62	76	95	81	88	76	88	77	102	86	101	84	87	83	75	78	70	74	98	87	73	71	80	82	88	86	95	83	71	76	70	76	71	83	78	85	72	52	67	77	65	69	86	73	91	98	84	85	81	66	84	85	62	60	88	77	66	97	93	81	72	86	94	94	71	81	76	77	68	76	73	81	88	83	60	69	73	70	71	85	78	81	88	72	83	79	79	79	77	72	83	81	85	82	64	84	67	88	65	59	79	79	103	72	85	76	64	84	63	64	80	103	76	70	80	74	90	86	63	63	94	79	74	98	83	88	66	84	79	75	101	83	79	74	77	77	74	65	80	83	67	83	91	82	90	81	88	89	84	77	83	80	73	77	83	108	80	72	74	79	85	65	71	74	86	96	81	86	77	78	84	82	78	64	80	77	72	69	76	83
17831	5694	3477	3986	7934	10295	10399	10958	11187	11753	10564	9780	9481	6692	6432	5586	4781	4254	3304	2465	2440	2267	2046	2477	3155	2718	2081	1557	1114	823	772	645	623	591	615	605	578	599	555	629	578	560	591	558	585	539	594	601	574	614	626	562	549	550	640	579	550	574	587	573	585	587	606	614	586	589	591	570	602	585	578	567	602	571	581	564	570	574	623	595	569	559	579	551	635	573	593	571	607	578	583	570	568	589	611	608	626	577	594	556	582	598	583	565	580	581	619	610	548	580	548	569	550	603	607	592	593	571	588	542	589	568	616	580	583	569	606	644	569	589	560	573	562	593	590	542	581	573	595	605	615	609	538	551	604	607	595	614	598	555	617	565	641	604	544	620	545	571	633	512	588	571	613	560	589	594	602	581	583	616	557	616	553	569	564	553	565	548	579	584	560	582	585	576	586	593	585	560	574	586	587	575	569	567	561	587	536	550	569	592	568	562	574	586	563	531	578	588	575	569	609	574	595	599	555	611	566	573	587	583	561	590	585	574	591	556	583	553	601	545	575	620	566	588	578	641	601	558	557	597	573	607	628	574	584	632	591	634	610	592	533	523	618	581	594	562	621	636	582	549	553	587	571	566	589	604	557	617	596	608	590	591	635	561	594	618	565	608	581	574	576	612	577	569	569	575	575	574	619	543	555	605	550	573	563	607	571	592	600	540	573	536	581	624	573	571	581	546	575	595	594	611	528	587	586	602	578	595	536	589	575	573	613	587	553	588	589	554	575	615	622	593	539	568	602	607	603	558	606	560	571	607	588	546	565	556	549	587	535	583	591	596	613	578	600	561	578	575	563	568	598	638	580	570	545	585	573	598	589	597	593	591	607	592	613	600	598	602	610	594	568	604	575	601	586	613	564	538	564	599	564	580	630	594	600	542	596	610	583	557	595	612	585	558	595	604	598	583	579	636	625	575	557	569	618	591	611	592	603	582	580	594	613	540	623	593	564	605	587	606	591	606	555	595	628	618	574	574	560	615	555	547	635	562	583	560	624	595	587	578	610	566	557	573	525	599	553	577	538	581	573	619	562	585	559	615	570	644	590	631	595	587	555	567	596	569	546	585	528	550	576	576	576	563	594	557	584	608	568	589	603	590	586	570	554	562	618	555	541	601	561	592	569	580	607	544	591	538	589	566	583	591	577	579	558	532	608	563	572	593	584	570	551	589	542	584	582	589	548	558	577	559	600	569	602	588	599	572	597	594	555	575	577	589	588	582	576	617	637	528	628	559	597	571	611	603	588	546	601	567	579	590	576	570	601	604	580	580	599	629	577	587	590	608	604	594	581	641	581	565	580	557	559	606	593	541	612	547	593	561	545	574	615	584	572	580	544	551	558	564	566	526	592	532	574	549	585	607	580	565	556	575	585	591	565	572	601	567	528	563	551	590	569	592	585	578	580	608	574	613	587	585	553	560	561	583	586	562	566	617	572	561	578	595	565	586	546	559	575	583	608	590	567	617	608	552	559	616	567	597	590	569	589	570	565	583	538	570	543	597	575	562	622	591	564	614	551	535	576	606	539	569	615	600	573	601	554	653	525	556	620	621	568	623	566	613	560	576	571	574	571	588	604	611	578	609	574	611	595	613	561	599	553	598	570	565	545	634	591	614	630	583	557	569	529	627	575	585	614	584	624	580	575	549	591	601	582	601	587	586	612	639	591	566	572	558	543	565	585	600	574	620	582	562	586	616	558	598	575	585	526	583	644	594	547	594	589	605	558	577	601	524	588	625	572	544	543	587	597	594	615	590	577	525	572	582	594	574	540	564	596	594	585	551	581	579	604	588	572	571	537	581	583	579	571	577	571	548	562	549	653	570	571	577	578	543	611	608	562	601	644	579	632	576	563	582	598	596	599	584	601	587	568	599	587	556	555	577	570	608	569	571	540	603	604	559	604	579	565	560	605	576	623	643	586	579	566	587	557	560	590	556	574	529	561	617	622	587	560	579	589	591	590	589	591	597	630	595	576	577	586	551	565	586	570	547	605	566	611	615	585	573	597	576	557	590	552	584	603	558	588	566	587	568	596	533	568	576	574	572	610	605	563	582	610	554	600	636	622	597	586	591	578	598	573	538	545	549	582	558	562	601	589	593	637	565	572	561	637	567	528	568	569	619	575	580	608	588	624	607	551	564	586	598	546	580	587	593	594	608	578	610	574	519	573	554	616	614	532	585	555	595	581	554	591	558	554	539	573	583	610	566	582	629	547	587	607	575	578	569	566	553	590	597	558	553	573	556	542	570	556	588	590	643	599	545	574	546	546	573	608	586	581	556	550	561	569	565	571	595	622	561	574	579	602	555	643	560	587	565	606	603	583	595	548	565	598	534	569	594	549	572	616	543	583	579	533	582	554	588	606	523	586	577	585	572	566	585	581	591	587	563	640	515	563	546	569	607	569	584	574	580	590	616	570	618	596	535	563	599	580	561	602	564	576	578	588	615	574	570	555	576	559	609	635	571	591	582	573	556	557	590	618	576	583	585	613	545	573	614	588	630	632	597	560	574	601	592	565	609	564	590	575	596	561	574	590	570	583	564	595	558	568	576	590	587	613	588	605	591	623	605	589	591	550	564	577	602	581	574	592	569	609	578	562	569	639	571	574	591	590	574	533	589	559	594	621	559	598	589	563	579	593	563	618	575	556	613	606	543	568	579	566	583	553	573	598	523	614	577	590	557	630	591	547	578	578	567	568	590	532	584	604	589	560	596	577	586	605	545	599	587	601	567	583	573	603	628	587	603	573	555	594	599	591	576	618	598	550	597	584	606	567	567	629	555	601	562	609	564	551	568	610	579	592	601	619	630	548	588	560	545	576	635	598	572	572	590	522	574	567	576	577	604	559	572	555	595	537	608	650	578	630	591	577	624	559	565	605	591	585	614	575	591	583	618	584	571	604	604	567	629	595	557	539	634	594	597	590	601	570	506	575	591	593	583	600	562	604	590	622	563	598	612	562	559	585	550	591	583	561	561	555	608	565	579	597	578	588	601	614	548	555	623	591	599	621	567	581	617	604	570	597	580	560	587	597	597	564	565	627	589	598	577	587	620	587	636	566	556	544	531	566	598	577	602	620	586	641	579	629	580	601	558	572	562	600	567	534	617	550	603	643	558	564	626	604	586	567	566	619	546	565	554	581	602	601	582	569	575	588	569	582	601	588	560	595	598	595	597	579	546	542	605	613	590	550	615	605	565	595	562	560	610	571	535	520	592	593	629	560	566	562	602	582	556	555	547	564	629	572	559	576	583	579	621	579	550	570	563	558	625	621	585	572	581	580	577	609	576	558	575	628	535	617	646	571	606	627	510	544	582	576	586	568	600	557	541	597	592	549	602	544	547	580	560	572	582	590	573	542	564	572	572	596	553	566	601	589	579	605	620	577	579	600	583	596	575	589	609	562	595	572	585	539	637	593	595	536	591	576	541	581	569	572	574	605	598	574	612	583	609	550	572	624	559
2193	776	449	305	243	247	326	376	381	441	497	476	401	330	269	285	269	249	162	158	169	175	169	340	433	378	296	232	161	146	97	88	86	92	89	82	75	92	63	75	72	83	74	76	69	83	83	89	97	80	88	72	78	56	80	71	80	91	83	82	63	67	87	77	78	86	74	83	77	74	82	84	61	79	76	84	66	86	62	85	80	81	80	77	91	79	75	87	81	94	89	75	82	83	73	96	74	89	64	80	75	93	86	70	79	73	70	91	86	75	73	62	59	80	80	77	78	89	80	89	72	70	82	72	90	93	90	97	78	88	73	70	78	88	81	70	82	83	77	80	82	61	82	90	72	71	99	72	74	88	94	74	59	89	76	85	76	73	82	76	72	80	86	82	69	72	71	94	111	86	80	86	73	75	72	72	94	80	77	79	69	113	71	65	75	86	85	80	84	78	87	73	71	67	85	86	94	65	89	81	75	76	69	80	81	77	87	78	80	78	95	75	85	75	92	94	75	75	85	95	93	78	78	79	73	79	87	93	72	79	69	62	74	76	73	82	79	73	92	78	69	61	95	72	81	80	76	75	93	94	63	89	73	83	81	79	80	67	65	77	78	83	95	86	84	69	87	84	81	83	74	79	80	79	74	76	85	91	75	82	83	74	82	81	87	86	81	88	72	95	102	78	82	102	79	83	79	64	87	69	67	87	89	87	79	77	78	75	75	69	76	97	77	83	85	82	79	78	72	75	72	77	73	68	90	88	84	68	75	80	65	80	71	85	78	90	77	75	95	79	92	68	79	88	77	92	82	73	88	73	83	79	82	85	81	65	75	64	75	75	81	87	81	81	86	72	86	82	67	79	89	90	66	80	92	64	92	75	76	94	73	74	80	105	68	81	84	75	77	76	76	76	84	73	82	85	81	86	77	77	92	73	78	79	91	84	63	76	85	74	72	81	85	85	86	91	75	77	91	76	76	85	77	85	86	85	78	77	67	80	70	96	82	82	80	76	67	82	87	81	67	86	86	85	88	62	74	64	85	68	68	84	74	81	68	78	89	69	87	70	75	73	89	69	65	70	81	79	85	85	74	80	92	71	95	76	81	70	80	78	77	75	91	81	67	87	90	72	66	73	81	70	74	90	71	69	81	87	88	79	74	67	71	80	76	67	95	90	76	88	83	83	83	69	69	95	89	79	80	83	85	88	68	83	71	74	71	92	82	81	86	80	69	82	95	85	86	76	93	70	91	71	79	69	81	75	82	74	83	70	85	73	83	78	64	78	66	77	75	94	78	76	79	64	87	81	78	85	85	89	88	87	87	88	65	80	93	81	72	104	72	85	79	75	73	78	78	85	91	70	77	83	85	84	79	75	109	67	81	84	82	100	100	73	66	82	86	65	64	82	84	85	77	72	79	72	94	94	81	65	88	103	85	80	76	80	87	90	80	83	80	76	79	82	88	63	78	81	76	83	78	101	86	69	75	62	79	90	72	82	83	70	73	88	72	79	87	68	74	75	91	65	93	67	85	91	78	90	87	64	70	76	55	84	67	95	88	82	92	68	75	78	74	88	78	80	59	72	80	83	80	87	68	92	69	104	73	78	76	60	72	84	78	78	74	87	84	67	79	105	87	77	85	78	82	72	64	77	80	61	90	77	70	68	84	89	78	92	82	75	72	77	75	91	68	74	74	78	77	72	75	76	97	63	94	93	82	85	83	81	79	72	83	84	82	75	79	103	67	89	74	87	81	87	71	80	74	85	71	87	85	78	99	92	76	91	74	86	79	76	78	80	81	66	79	90	81	75	72	70	70	97	74	81	84	73	82	82	87	75	92	73	94	79	75	77	100	71	83	83	65	73	90	97	81	76	87	81	80	81	90	84	85	90	95	91	87	99	65	75	77	78	74	80	72	70	65	70	71	82	93	93	73	100	71	73	64	79	91	79	74	73	81	97	75	74	94	80	63	76	90	80	73	87	91	70	72	86	82	95	69	89	78	81	82	72	103	78	75	103	72	84	78	102	76	86	83	72	91	80	74	85	76	76	74	88	83	77	73	86	73	97	75	77	97	84	84	77	77	97	61	71	83	81	75	80	83	66	91	100	78	86	82	87	73	72	77	81	72	72	85	88	87	91	74	82	82	87	70	73	82	86	66	78	100	83	74	101	71	95	84	96	88	100	82	79	69	78	83	107	85	94	83	92	91	86	62	87	98	78	89	79	74	87	79	79	73	85	63	77	77	82	85	83	75	70	77	66	84	74	75	74	88	66	62	78	83	75	78	84	77	93	73	73	99	84	78	72	96	86	78	98	85	70	71	75	74	84	90	76	73	85	72	92	73	92	70	72	83	78	86	77	87	91	77	75	85	74	90	91	87	71	77	83	63	75	93	74	79	79	88	81	87	64	89	65	78	89	94	81	93	72	86	88	76	75	93	80	91	72	74	60	81	81	75	81	75	67	67	74	104	93	81	76	62	73	72	82	87	71	65	88	80	74	98	78	64	90	80	56	72	77	72	72	96	92	70	94	70	70	81	79	92	68	99	74	83	78	101	69	78	74	75	90	82	90	77	72	79	71	69	76	92	95	83	71	90	83	86	80	79	84	74	81	87	65	79	77	73	88	80	86	85	65	93	77	77	94	89	75	79	66	74	73	92	78	72	95	88	83	80	81	80	75	91	68	72	89	83	77	83	98	86	89	88	101	69	68	96	78	86	79	82	84	77	78	76	95	89	76	75	85	81	75	72	92	79	75	73	77	79	58	89	71	86	76	66	92	67	90	84	74	96	68	91	92	81	80	82	69	82	115	92	78	83	81	94	95	104	83	77	81	86	83	87	79	80	71	80	85	86	67	76	82	85	75	72	70	79	78	76	78	64	70	97	86	87	85	96	74	94	83	95	82	80	91	63	77	81	65	72	77	75	80	80	89	68	81	77	73	88	83	79	86	70	74	76	95	75	78	83	79	86	78	90	80	73	75	75	66	92	69	93	69	88	85	69	89	93	85	94	77	88	76	71	84	67	86	83	74	104	86	73	63	90	74	87	76	95	81	71	71	79	85	63	70	66	99	91	65	82	72	76	81	76	64	68	80	74	69	87	85	80	78	86	81	71	96	100	86	73	77	83	76	83	65	92	68	63	75	90	75	74	83	64	85	98	82	88	67	96	74	79	84	91	81	71	70	74	79	79	83	79	96	78	83	86	71	74	97	72	85	93	79	65	98	88	78	84	71	67	81	91	90	83	70	90	81	82	84	91	86	81	85	73	87	70	81	82	81	62	72	68	95	68	88	84	71	78	77	72	91	102	90	84	87	77	64	77	83	79	66	77	69	105	73	74	73	90	82	90	85	63	80	82	70	75	87	75	99	77	80	73	83	68	79	76	81	83	82	59	69	81	81	93	82	76	94	73	89	89	83	83	90	86	88	71	90	94	82	91	77	81	83	66	68	66	79	79	68	66	77	82	84	71	67	75	80	93	77	70	73	72	85	85	98
20481	7762	4579	5169	10739	13523	13909	13564	13009	14132	13545	12976	10284	8831	7419	6819	6019	5073	3610	3346	3190	2850	2457	7031	8654	7069	4999	3437	2226	1489	1042	886	668	650	577	605	594	572	616	634	560	554	604	573	576	580	586	558	625	593	606	610	552	602	562	628	594	567	566	569	605	606	594	573	580	546	597	599	605	603	580	580	603	588	557	565	596	574	535	625	591	552	570	582	569	546	588	620	576	559	567	613	565	553	587	625	589	568	560	598	604	608	574	596	627	589	545	521	572	591	583	602	588	622	612	592	588	577	579	557	601	566	602	585	563	594	549	594	581	593	565	550	607	552	599	568	612	575	604	580	579	600	576	618	590	580	581	552	634	601	573	592	590	630	610	563	608	547	548	607	602	565	596	586	579	590	601	601	620	598	598	553	579	562	594	583	605	549	548	637	530	598	584	547	553	576	567	558	612	566	581	580	586	551	621	586	561	607	591	625	588	597	624	609	550	576	644	597	528	615	583	612	594	616	584	619	557	591	601	581	571	583	558	615	592	530	594	603	623	623	570	586	567	568	564	572	619	621	612	628	608	571	613	592	585	633	589	541	569	580	558	575	606	582	591	537	566	544	585	595	545	557	582	559	596	571	598	577	579	591	620	545	645	572	600	547	587	558	565	609	580	580	576	600	553	577	566	574	595	576	584	560	601	634	560	582	566	596	602	597	534	591	602	544	616	577	585	593	565	565	575	619	568	597	600	608	551	560	616	594	607	544	641	645	626	577	567	598	583	611	606	588	564	576	578	621	569	570	599	597	560	606	625	613	593	614	573	595	610	609	567	589	656	563	555	572	557	588	624	554	604	581	549	578	592	582	641	543	568	585	547	585	597	567	541	564	590	562	577	632	606	527	589	604	655	582	573	595	596	578	577	564	550	594	593	583	589	614	590	567	585	559	603	577	621	587	550	536	588	604	542	590	615	575	643	536	596	627	605	646	591	536	592	577	603	553	546	619	604	578	597	599	598	605	566	591	593	629	582	598	531	578	591	561	588	590	624	626	594	604	590	610	593	569	574	640	600	583	602	593	595	565	554	610	560	585	626	562	618	563	604	607	593	661	608	575	607	572	589	594	520	590	559	572	607	569	594	545	606	577	563	572	587	630	573	580	576	564	550	619	562	580	621	589	556	609	543	571	602	580	556	577	580	574	536	594	590	566	625	531	547	601	551	580	592	636	575	589	575	560	625	593	612	619	586	596	581	624	596	616	593	606	596	584	589	594	564	580	595	581	575	567	615	553	600	565	560	583	587	573	579	590	564	611	628	589	600	570	609	565	600	573	607	591	543	615	605	606	576	613	586	602	591	580	568	547	601	592	597	557	599	553	590	588	589	605	618	554	608	562	591	600	621	594	591	599	575	572	581	552	615	604	607	573	527	621	594	609	589	627	589	587	651	578	564	600	587	573	612	578	616	604	568	616	546	595	592	560	597	581	616	564	577	582	588	595	616	577	599	625	594	598	599	605	604	604	617	605	579	623	591	593	596	552	593	574	560	619	633	561	580	574	631	626	602	608	576	577	601	575	596	577	600	632	626	600	591	625	617	574	530	588	576	586	557	564	563	609	588	587	600	547	567	573	592	631	556	627	564	556	563	531	598	589	591	610	645	592	589	612	604	620	566	540	617	549	578	587	608	598	581	583	591	570	606	534	587	553	626	601	573	601	580	542	548	576	574	601	573	574	614	615	549	570	560	608	597	582	579	603	572	571	578	602	590	568	595	565	604	569	591	610	584	525	571	579	622	603	610	584	599	588	593	586	558	581	611	650	570	556	618	570	600	568	573	568	647	518	619	592	572	615	573	579	589	580	591	572	600	590	580	570	600	551	581	554	618	633	559	595	567	584	590	609	582	567	593	583	537	605	554	560	586	613	601	629	572	616	583	626	586	546	587	598	582	576	576	615	568	619	558	616	552	559	593	616	560	584	592	595	583	561	548	571	573	540	608	605	553	586	566	612	569	561	593	621	571	563	580	600	640	582	569	640	563	584	597	624	562	565	591	621	567	566	616	617	537	590	598	562	599	563	567	602	571	613	612	581	600	585	568	590	621	585	569	604	563	565	614	594	633	641	613	587	578	599	577	564	597	593	596	572	594	610	532	585	616	567	565	609	594	613	580	629	599	604	531	604	558	588	596	612	585	606	602	601	569	553	615	585	582	611	610	610	587	622	645	595	567	601	582	571	622	581	592	590	598	580	588	620	626	580	602	637	594	546	572	603	553	623	575	631	589	549	590	581	569	570	606	572	603	565	566	579	633	616	611	583	569	589	587	584	561	585	581	595	584	584	685	589	582	605	612	558	629	631	550	569	578	576	574	596	602	562	584	576	629	645	595	576	596	533	585	602	606	568	582	580	573	570	632	595	539	602	588	558	611	581	607	582	626	595	547	546	609	544	630	602	579	579	614	543	591	593	593	557	627	614	570	591	616	550	581	559	572	585	581	614	562	596	613	570	593	532	531	555	588	589	557	606	630	593	594	616	589	596	605	567	562	572	592	594	599	610	606	561	601	571	610	643	617	587	557	576	600	602	557	589	613	587	621	574	548	595	591	574	570	588	609	590	600	573	597	580	615	567	592	600	577	607	618	592	583	589	567	609	578	614	625	607	556	609	555	588	551	588	574	570	591	595	581	535	589	592	592	573	599	572	567	553	563	575	587	561	571	605	543	546	588	588	567	571	567	610	590	570	624	570	584	619	558	566	558	599	578	590	568	588	595	585	556	553	560	551	589	615	613	585	580	559	552	635	592	591	593	599	592	571	603	628	565	598	613	606	608	583	595	601	623	564	591	607	592	548	545	602	585	589	614	606	534	616	568	599	616	575	617	545	595	588	600	573	627	614	595	607	590	617	576	591	605	613	602	627	588	569	600	550	585	567	596	578	584	580	589	620	625	600	599	581	617	612	579	564	560	562	593	629	602	674	577	555	592	580	593	582	567	600	564	575	581	617	605	650	596	580	621	574	596	608	562	568	600	569	585	576	606	587	537	589	578	582	569	552	587	582	601	558	585	585	576	591	618	566	602	613	543	606	569	588	618	592	525	587	579	573	578	588	603	571	596	553	628	604	605	570	608	584	565	593	605	600	541	617	586	597	601	608	553	598	614	572	594	570	588	599	574	594	567	581	576	553	578	547	592	581	580	577	599	592	572	602	588	589	604	585	596	610	626	602	595	599	624	587	601	595	612	572	615	553	628	587	601	549	554	561	617	611	576	625	608	579	595	563	594	588	563	567	585	610	587	636	570	579	571	553	607	568	568	578	595	563	621	596	588	596	598	606	613	605	548	570	627	594	566	596	587	624	580	549	595	571	537	585	599	564	571	591	589	600	586	558	549	607	605	638	582	618	568	639	593	527	592	573	576	539	584	562	593	600	575	595	598	599	565	596	590	626	614	582	577	616	619	560	610	602	614	577	583	627	556	578	568	555	589	609	650	647	587	598	551	568	556	557	602	559
3553	736	458	323	301	260	307	365	424	442	479	488	369	348	328	294	298	241	176	166	164	166	145	265	461	409	346	237	205	154	124	108	88	90	99	88	100	92	100	104	94	104	91	96	72	101	91	95	95	85	85	84	76	98	88	95	97	79	106	108	92	90	110	86	80	76	91	112	116	93	86	85	65	86	85	94	105	76	94	106	87	119	84	112	89	100	84	105	110	86	91	91	102	86	67	101	109	93	81	90	89	99	88	89	87	91	102	87	80	88	112	84	95	99	92	90	86	109	116	90	79	102	101	78	70	99	98	84	91	100	86	95	109	103	88	102	106	84	79	86	96	100	92	105	72	87	77	81	84	74	106	95	98	103	81	88	81	119	110	87	94	102	107	79	81	84	72	91	83	104	85	90	104	96	93	100	95	106	80	85	94	93	109	98	83	97	120	102	94	104	107	89	101	94	79	102	90	102	95	85	66	95	88	98	98	104	92	88	100	103	90	93	110	91	101	97	99	80	107	92	78	84	93	93	86	87	85	81	101	95	93	86	89	109	95	90	102	75	73	85	103	83	106	84	96	76	88	107	87	96	79	82	103	90	94	106	106	102	112	109	86	100	89	94	102	90	82	78	92	96	84	110	98	88	94	77	94	76	89	96	102	88	98	90	103	83	87	93	112	85	109	117	111	82	91	104	88	84	95	83	87	92	87	105	79	93	94	89	97	93	93	99	111	90	81	82	93	96	93	88	89	84	98	102	93	94	107	100	86	80	96	89	83	79	96	101	93	93	99	86	85	99	80	87	105	81	84	107	76	106	100	93	85	109	104	100	83	93	93	88	103	102	93	84	91	85	76	95	84	83	97	89	97	89	82	88	85	83	97	96	99	93	80	90	93	90	80	79	92	105	86	85	82	94	89	83	108	92	101	94	96	89	117	87	100	92	107	97	100	86	92	91	102	107	90	82	91	107	86	100	107	84	79	84	71	88	73	84	93	100	88	98	89	98	74	104	84	103	86	108	103	95	92	95	99	71	96	81	83	101	90	92	90	89	91	101	99	108	92	98	104	85	90	90	100	103	91	87	89	89	78	94	89	87	84	80	111	86	83	77	108	100	77	90	93	80	96	90	91	113	111	100	98	88	102	100	91	97	104	107	94	103	78	90	90	87	77	103	86	86	79	88	74	97	104	96	88	119	106	90	83	96	89	87	78	102	91	95	100	108	80	98	87	98	95	80	107	108	92	108	100	94	117	86	101	86	91	82	82	104	94	103	91	95	93	112	93	102	84	93	94	100	89	108	92	70	106	102	92	94	103	72	98	94	90	108	109	100	93	89	96	84	79	102	95	100	92	106	82	94	101	90	105	92	93	95	107	99	98	95	97	104	102	110	88	102	88	100	93	81	85	98	101	108	117	106	98	72	88	71	79	103	92	104	107	104	94	106	83	92	86	108	111	87	105	106	100	98	84	101	93	79	93	102	92	103	96	98	84	99	93	106	84	88	97	95	90	92	100	96	89	102	105	95	100	93	100	107	105	94	100	91	89	92	101	92	78	101	77	83	83	94	84	95	104	94	98	97	96	110	93	96	92	94	89	91	98	95	89	99	96	81	88	78	99	83	91	109	89	97	100	100	92	89	111	102	89	86	87	76	88	93	73	77	92	94	84	90	103	95	100	93	99	90	101	97	100	85	100	74	83	93	88	107	103	80	86	98	93	113	87	104	89	100	98	75	93	111	80	97	97	80	97	110	84	89	100	94	76	89	74	85	109	80	94	90	98	88	90	102	110	88	104	79	102	106	82	95	97	82	96	93	91	109	91	93	97	106	106	109	98	92	92	92	81	64	103	95	87	75	85	94	78	103	103	88	90	101	94	100	91	102	105	90	89	85	88	84	94	81	92	97	88	85	95	83	110	100	73	94	103	96	116	90	102	104	87	75	94	118	99	80	87	88	92	102	92	105	87	102	104	95	93	89	96	94	91	78	84	77	103	99	121	88	101	92	90	100	85	84	100	93	98	87	96	100	91	89	83	103	99	81	102	82	104	85	103	90	105	86	92	91	79	85	90	87	91	89	101	89	100	111	83	85	102	101	92	85	91	87	93	112	93	93	76	102	85	99	105	95	83	105	101	92	118	86	99	97	92	99	92	96	90	78	87	99	102	103	88	89	83	87	98	87	84	92	91	100	111	88	98	98	100	81	87	96	93	92	98	95	84	97	74	81	90	93	83	93	103	90	86	95	94	88	101	95	103	84	90	104	108	108	72	65	86	99	88	78	86	107	73	96	102	96	103	87	88	101	101	99	111	97	84	104	92	91	84	96	91	104	100	97	87	104	87	104	100	94	92	89	79	107	98	90	80	89	75	107	110	92	93	96	89	90	97	75	87	93	94	78	96	92	109	96	99	120	93	88	120	86	94	102	75	73	95	84	92	96	78	114	98	87	89	98	94	85	114	92	99	93	98	88	82	90	93	93	89	91	92	85	73	77	86	85	87	115	100	94	98	96	84	84	100	72	92	78	65	87	99	78	84	92	84	80	113	108	107	81	92	98	96	88	101	88	92	91	99	104	91	82	85	96	97	81	117	105	100	102	106	104	89	86	89	94	106	79	96	85	82	104	107	72	104	97	94	76	83	99	101	93	96	89	91	89	72	95	65	83	86	88	82	93	92	102	86	117	103	87	100	96	77	107	93	96	84	77	85	97	80	84	87	102	84	90	78	88	84	99	89	103	86	88	105	85	86	105	99	99	95	95	105	101	85	101	88	94	102	105	85	112	100	91	99	72	76	87	90	91	72	93	93	92	99	90	92	91	93	89	92	110	91	86	106	96	88	99	92	118	90	96	100	103	79	74	95	84	94	109	99	90	90	111	101	96	86	99	100	90	90	98	106	84	85	84	90	101	100	93	82	80	83	108	98	87	88	90	84	95	93	102	89	93	97	89	85	89	94	77	97	85	85	101	104	98	81	81	79	97	94	99	87	106	93	71	99	95	87	88	94	102	94	78	100	104	101	101	89	92	108	99	102	91	117	109	90	105	91	103	85	71	78	103	82	84	83	96	91	79	92	101	90	93	99	87	105	80	93	96	93	105	101	101	92	81	91	80	99	85	103	92	100	93	95	97	92	82	98	95	83	111	104	89	80	99	85	90	86	89	114	90	114	96	95	89	93	100	112	93	92	91	99	109	93	81	76	92	103	99	77	101	82	83	96	100	105	80	94	107	111	113	102	93	91	80	83	79	91	99	86	96	110	97	103	107	92	86	95	81	89	105	84	90	106	106	96	91	96	90	100	99	96	83	74	106	76	91	95	101	105	87	95	76	93	82	80	93	97	86	106	103	96	93	108	115	89	96	87	101	97	92	107	113	87	83	88	90	82	78	86	84	109	95	97	99	91	106	101	99	73	86	94	92	91	93	98	110	84	99	76	81	85	95	83	97	82	99	103	87	87	94	82	83	98	104	106	113	79	106	90	92	89	93	91	116	87	91
20562	7170	4514	5160	10370	13793	13619	13678	13128	13789	12843	12569	10236	9445	7944	7112	7148	4531	3463	3210	3297	2548	2460	5433	10076	8515	6016	4043	2630	1695	1228	904	844	782	740	726	658	657	661	659	714	680	668	688	695	687	637	708	678	654	732	663	674	674	657	671	692	710	742	660	685	707	693	711	676	703	626	637	661	716	670	729	703	662	711	714	684	670	661	684	739	609	650	737	651	724	696	741	676	694	697	700	665	720	681	675	693	739	695	696	680	643	713	678	729	712	684	660	708	670	654	670	666	733	698	672	689	689	645	701	696	648	681	656	673	695	686	688	645	700	675	686	651	687	681	666	730	729	727	698	723	710	678	698	675	644	660	682	683	673	635	696	688	698	668	742	699	729	677	691	682	731	645	712	663	701	673	695	685	657	693	656	665	682	726	651	749	667	685	743	649	714	743	684	680	695	644	655	689	731	717	660	695	689	684	689	709	712	694	672	695	701	675	683	709	691	695	674	689	695	644	672	671	630	688	662	689	712	657	670	681	689	626	637	716	675	714	682	675	680	713	707	752	628	699	721	709	687	695	680	682	673	694	712	673	667	698	670	617	670	723	680	693	700	690	703	691	731	664	681	671	640	646	654	622	673	731	679	743	683	645	673	671	644	655	677	692	677	674	675	638	669	646	698	669	679	721	706	635	656	654	696	680	707	699	742	682	713	686	714	678	659	704	687	666	675	725	718	681	703	703	698	668	663	659	668	699	714	626	715	675	712	727	674	663	660	668	665	643	689	652	676	666	714	659	679	713	694	711	671	675	714	711	704	677	680	685	658	637	677	634	693	731	715	655	671	693	680	708	653	665	633	683	665	733	682	695	695	643	691	707	684	658	711	684	716	664	678	709	643	701	686	691	667	656	754	684	700	669	727	668	685	687	704	723	693	700	682	698	674	705	680	641	665	707	746	711	657	682	696	682	641	708	692	675	656	651	655	701	637	682	724	683	703	674	643	675	654	684	700	689	681	650	667	668	668	695	712	644	738	706	707	671	727	687	700	675	672	725	707	683	670	690	714	682	664	661	672	690	699	650	703	661	666	711	627	690	663	671	699	677	679	690	717	696	691	716	639	703	684	674	670	725	643	671	621	675	686	685	641	685	677	645	666	714	662	705	667	708	673	702	652	677	658	659	717	655	714	698	697	704	681	673	666	680	681	694	701	709	644	687	675	694	659	695	672	658	691	671	680	696	645	709	706	638	708	709	713	685	681	666	672	680	721	669	686	695	694	696	670	720	667	669	687	692	642	720	623	725	701	709	658	694	686	707	683	680	682	667	671	635	667	694	734	694	664	677	648	705	654	736	687	630	638	686	712	667	699	695	676	673	750	654	677	712	693	673	665	676	669	680	684	684	681	653	655	689	695	712	743	612	649	763	605	714	718	669	709	642	678	755	675	669	712	710	620	695	705	690	721	742	687	695	667	654	773	659	710	678	676	683	730	685	667	621	692	676	703	731	674	698	742	739	688	661	697	666	680	671	689	665	658	726	726	678	673	694	709	685	687	699	653	669	671	650	697	717	695	668	717	688	692	672	660	659	721	658	708	700	688	662	702	711	686	708	675	695	687	656	706	698	689	692	663	655	689	707	745	665	627	672	644	679	758	684	684	720	735	698	655	715	694	696	683	661	734	694	696	684	665	670	685	694	691	680	655	706	694	688	719	713	651	669	732	666	691	702	663	699	666	688	715	656	683	695	728	690	648	685	731	650	643	657	695	717	700	658	691	663	704	665	712	660	685	714	699	688	746	659	652	681	704	684	642	710	696	660	627	672	653	695	653	665	718	677	751	685	702	698	696	744	663	700	703	677	704	708	716	656	660	665	645	697	662	662	678	612	653	680	663	661	707	684	666	692	705	693	689	675	708	667	718	701	667	588	688	666	689	696	714	670	726	707	650	676	686	675	665	680	723	692	681	689	706	698	700	737	674	672	672	682	640	700	716	655	653	707	676	657	707	690	705	698	683	652	680	685	657	703	722	677	703	687	707	690	742	670	726	709	667	677	701	701	690	698	687	668	675	651	692	648	698	668	670	689	660	696	659	686	683	737	698	665	705	674	735	674	669	675	700	708	653	698	684	664	730	672	724	648	692	686	670	733	665	651	651	663	678	673	726	721	685	693	673	719	725	732	684	704	636	694	733	676	712	715	661	682	666	668	668	648	754	721	663	674	671	673	658	707	691	659	676	679	691	703	635	693	721	694	680	698	693	695	650	695	653	725	691	675	690	657	695	683	672	642	671	652	695	703	679	693	654	714	680	670	643	685	646	646	680	692	694	671	666	701	686	653	675	707	683	655	664	707	690	699	721	677	679	707	723	701	706	677	705	719	661	643	721	707	696	708	741	681	714	701	693	694	652	731	654	685	656	694	707	729	677	684	633	713	652	686	707	646	658	666	699	688	664	679	653	696	678	656	692	639	710	675	658	651	674	689	730	700	713	702	654	720	699	703	679	678	701	625	657	671	676	685	653	705	676	636	672	651	624	693	696	687	698	705	722	666	673	740	738	664	687	655	666	693	650	663	694	673	680	652	705	666	757	683	652	732	687	708	716	695	650	730	670	681	708	691	621	698	664	709	669	697	686	679	656	694	681	686	683	681	754	698	688	682	613	721	719	669	699	698	732	684	693	635	671	672	698	684	674	727	729	702	677	625	714	658	680	645	650	696	697	674	666	694	695	672	669	701	725	662	652	664	721	659	692	724	687	710	696	651	636	712	670	704	661	649	711	726	654	689	651	665	709	711	666	711	662	686	661	645	693	656	675	692	674	677	761	661	677	705	701	719	677	689	738	705	688	712	695	690	660	658	635	697	688	653	682	716	692	712	665	665	659	702	663	695	701	674	673	684	684	690	707	706	650	706	686	704	705	717	651	645	652	686	675	693	691	665	676	682	674	764	672	686	647	712	648	694	663	672	682	699	708	678	689	640	646	686	688	708	690	680	710	655	680	653	698	690	679	678	676	691	681	696	700	613	709	727	657	690	650	692	659	636	662	720	635	673	664	639	739	674	686	684	676	709	705	649	692	746	706	663	651	654	690	655	658	671	635	653	647	717	718	713	676	701	684	690	682	709	654	674	668	672	703	687	718	712	670	665	700	693	681	675	666	643	740	709	690	725	656	684	679	720	674	680	732	727	699	694	666	690	716	660	662	684	659	633	709	659	687	678	708	661	695	680	654	677	682	673	716	674	667	686	683	708	679	728	747	642	666	720	653	664	666	673	681	696	646	714	708	687	714	699	702	683	695	650	699	707	717	662	671	662	723	692	681	680	701	664	720	676	691	718	645	714	695	671	658	661	691	671	681	706	688	669	633	706	703	693	707	646	659	672	652	674	706	700	692	683	688	670	690	689	673	691	686	665	730	680	703	732	719	647	676	726	641	706	691	712	687	674	659	688	705	677	680	606	690	698	691	681	689	663	670	736	720	675	690	673	721	697	691	651	697	696	652	699	672	685	704
3184	990	555	445	334	380	449	517	600	596	565	599	529	452	311	382	277	237	214	225	172	179	306	700	789	628	488	303	195	154	144	129	96	97	99	93	87	93	101	92	99	107	113	103	100	86	92	95	88	114	98	112	98	89	79	77	94	79	99	92	121	79	98	109	93	97	98	86	106	89	79	111	95	104	96	101	94	84	88	114	111	100	105	102	102	112	95	97	112	108	132	108	91	94	96	96	103	104	96	100	105	74	72	83	100	109	79	103	85	99	95	84	100	113	101	82	83	95	84	86	91	109	101	90	104	88	90	90	100	110	92	99	100	93	100	91	91	93	89	78	86	94	99	87	87	97	91	101	112	79	92	92	107	76	83	109	98	94	104	89	92	113	90	96	104	100	85	85	110	95	88	93	88	98	87	92	109	93	113	105	92	96	91	95	91	105	83	84	97	99	90	99	91	101	75	97	107	87	93	86	114	89	97	99	94	94	97	106	73	93	109	93	86	85	94	98	98	84	80	67	93	101	93	94	89	90	94	96	97	88	99	107	87	88	107	81	94	73	101	78	86	89	86	101	102	88	83	83	88	90	79	105	82	96	102	90	73	94	86	92	108	88	86	88	96	95	105	96	106	85	104	101	103	93	81	93	86	82	111	78	104	99	102	87	97	75	104	95	79	101	104	87	94	93	96	111	85	103	104	76	84	104	115	115	102	109	85	96	90	83	111	109	91	89	80	100	106	86	80	94	83	89	80	89	101	81	106	99	119	102	95	89	97	84	84	80	81	92	104	97	93	103	102	80	100	104	95	81	99	97	93	92	105	104	88	91	78	108	93	93	121	88	95	93	102	92	86	94	73	93	100	90	107	103	82	102	85	94	82	89	84	86	123	100	103	88	110	77	86	103	89	95	91	90	88	87	102	111	101	92	98	90	102	87	93	110	104	80	96	97	80	90	98	94	93	85	99	107	112	90	87	86	93	94	90	97	103	92	105	92	95	101	116	109	98	93	99	96	89	89	102	88	90	117	90	88	99	90	83	114	94	93	113	89	92	100	115	91	91	78	74	77	95	104	122	107	58	101	101	84	101	95	86	100	94	95	114	81	90	112	88	94	77	101	87	90	98	82	97	88	96	91	84	92	90	103	116	90	93	86	86	77	90	107	99	87	85	90	95	64	91	93	100	84	89	99	97	89	89	103	90	84	99	89	82	91	84	100	101	107	114	83	103	101	94	92	88	100	95	94	103	72	86	85	71	93	99	102	97	86	112	116	93	91	95	91	94	82	110	104	92	96	83	91	96	92	96	108	92	94	100	99	85	98	81	103	96	85	93	84	97	85	81	103	98	81	116	97	92	84	78	115	100	106	101	106	96	89	96	96	86	99	100	88	93	88	88	84	108	77	97	105	88	97	105	96	94	72	103	91	81	81	97	89	89	90	107	85	98	82	92	112	79	92	85	113	67	115	106	96	102	104	99	92	97	96	95	102	105	102	85	100	114	89	84	97	91	92	102	100	99	77	96	91	82	106	101	89	92	90	87	108	92	90	88	95	103	89	95	107	74	115	112	92	83	91	73	82	99	84	87	90	97	109	86	96	80	90	92	97	91	93	82	116	72	101	96	94	97	90	110	112	84	111	86	70	100	94	83	93	99	92	91	105	71	97	79	122	92	96	98	84	103	89	83	103	101	90	106	98	94	99	92	88	94	119	107	100	97	93	87	107	88	94	98	103	87	97	107	92	99	85	112	92	102	88	89	109	96	98	80	103	88	96	91	88	94	93	99	92	97	92	93	108	87	89	86	105	98	96	104	89	88	88	91	100	85	89	103	92	83	90	110	104	97	100	91	100	107	92	104	87	98	94	100	95	90	99	101	121	90	92	109	92	98	103	100	90	87	90	98	111	91	118	80	91	101	85	100	92	100	97	91	113	108	89	103	98	90	93	91	103	93	96	104	105	109	83	92	97	89	93	93	91	95	87	93	92	87	92	96	93	97	102	85	92	119	116	104	92	107	88	75	80	92	93	96	68	102	95	96	88	95	109	83	98	93	103	91	92	67	90	102	100	98	106	86	96	95	107	89	97	73	95	92	94	84	104	97	89	85	84	107	94	113	103	84	100	96	81	108	86	101	100	83	81	98	92	88	91	94	103	99	69	115	105	86	94	90	104	87	118	92	99	99	91	94	68	81	90	93	101	86	94	125	97	95	101	117	88	90	75	79	83	94	95	101	100	86	90	98	91	91	81	88	107	103	83	102	94	104	97	98	108	99	86	103	102	107	102	91	98	103	98	88	114	88	99	99	100	92	93	78	89	99	80	109	88	91	97	100	90	97	93	86	93	77	84	92	112	86	79	98	89	90	93	86	87	101	112	99	94	93	99	83	86	99	101	104	94	99	83	106	95	111	97	99	89	84	126	90	86	94	126	80	93	109	95	80	88	95	94	90	87	105	98	93	95	94	97	87	104	100	95	87	102	107	94	93	99	93	84	96	97	97	88	108	96	90	92	95	77	95	102	112	93	96	75	92	91	77	86	112	90	123	100	96	90	86	93	83	88	90	79	89	107	82	101	90	87	81	74	103	110	92	83	102	111	88	96	102	88	87	107	80	90	89	94	97	91	90	81	91	115	104	85	80	113	98	99	82	105	86	81	109	111	98	87	103	99	91	76	96	96	103	104	85	93	116	87	83	86	82	88	103	102	94	92	75	77	92	84	103	80	94	86	83	81	86	97	79	93	93	100	87	101	77	81	100	86	105	92	82	91	85	87	91	88	89	106	106	98	79	85	88	86	97	85	78	106	84	92	104	97	93	111	88	106	98	100	97	81	94	107	90	102	74	109	108	98	92	97	89	105	100	93	97	94	100	103	110	83	94	94	85	75	91	96	90	110	86	94	96	81	85	88	91	97	100	85	92	95	85	101	91	84	81	84	91	95	105	88	90	86	92	112	102	82	86	95	110	90	91	86	97	91	102	92	105	85	112	105	102	77	102	105	85	103	75	87	85	91	76	96	96	98	109	103	92	87	95	104	86	113	99	98	88	98	91	89	103	100	85	90	92	88	82	103	77	82	102	95	79	99	87	79	92	73	95	89	94	89	90	101	104	93	98	90	81	94	86	104	97	89	89	98	98	98	87	99	89	85	84	106	93	87	92	105	90	104	104	99	77	97	93	109	98	81	107	93	105	93	86	91	97	109	100	100	82	92	103	76	96	101	103	100	102	96	95	93	89	85	100	93	104	76	105	100	94	79	79	95	76	98	72	91	108	101	99	98	102	86	100	98	99	90	91	86	98	98	69	115	87	92	88	91	97	96	107	88	104	89	76	110	94	95	72	98	95	92	107	96	99	83	107	103	100	78	95	75	100	98	96	77	96	97	104	103	86	99	90	96	96	88	98	101	90	92	107	100	94	83	74	114	100	96	74	118	112	97	95	101	103	68	102	98	92	98	112	79	103	84	89	85	108	101	83	86	105	106	90	95	81	89	83	79
24191	9270	5601	6713	13738	17187	17696	18134	18111	17384	15707	15183	12368	11864	8329	9404	5762	5041	4901	4493	3595	3449	6240	14387	14157	11827	8292	5452	3400	2121	1435	1046	902	749	719	716	709	656	724	719	659	683	698	679	653	719	671	698	719	716	685	658	656	709	639	695	692	699	675	742	724	672	663	729	681	679	679	713	671	718	669	685	710	739	705	677	679	673	686	681	687	690	672	712	699	691	710	716	709	714	641	726	642	686	722	632	678	677	662	697	656	700	665	697	634	702	685	644	695	695	687	685	691	690	679	692	700	682	703	687	665	720	719	700	678	642	676	678	731	713	688	647	641	677	725	656	694	696	671	690	672	677	631	716	682	704	662	633	659	647	652	687	680	693	667	689	679	690	651	701	694	648	639	665	658	681	657	660	679	646	706	662	673	671	696	686	657	669	702	712	705	705	675	749	657	701	710	674	705	673	689	689	718	670	669	671	718	683	649	693	649	655	646	653	660	689	708	653	680	689	684	682	697	727	664	702	649	724	677	657	664	723	724	720	689	658	678	700	711	667	668	684	682	643	657	636	653	684	728	706	692	712	705	657	678	690	681	670	668	708	672	707	695	658	662	673	688	688	689	678	718	654	690	629	658	669	690	645	706	672	694	697	716	710	655	691	682	645	657	742	696	735	698	655	708	674	676	676	651	644	693	684	678	693	716	687	680	714	671	671	721	705	678	699	669	713	664	682	700	645	664	659	638	658	715	678	679	690	690	688	695	677	695	668	695	727	700	687	669	741	647	680	635	631	693	709	729	671	693	657	681	696	698	681	697	657	695	673	686	669	681	670	659	680	684	682	682	700	653	691	644	688	663	673	671	694	670	719	698	691	608	706	719	678	693	649	680	647	704	694	716	649	713	639	718	648	706	648	662	652	697	633	650	728	667	688	692	686	693	727	717	660	659	672	698	719	703	738	636	695	665	666	690	671	669	669	691	700	670	672	704	612	707	743	684	704	716	687	705	684	693	665	646	667	654	687	655	619	662	704	671	708	699	700	696	708	711	700	717	675	685	672	649	691	699	712	649	707	668	648	708	702	662	677	671	674	700	675	699	687	675	683	727	665	730	732	659	655	667	672	638	691	654	681	684	674	694	652	693	674	698	669	682	712	745	641	695	672	712	684	694	678	704	699	691	677	662	688	664	700	689	737	713	692	725	736	671	674	682	671	710	695	654	671	655	687	675	666	669	685	692	706	685	686	705	648	682	688	683	674	692	701	703	687	688	743	661	665	665	658	681	662	752	671	685	676	655	666	688	715	660	697	680	688	690	683	677	688	725	724	638	701	699	720	701	634	696	731	672	712	671	725	723	649	721	618	670	695	717	717	686	660	718	631	697	706	697	676	694	651	735	652	712	691	671	699	687	661	634	681	704	686	695	677	669	730	657	667	642	727	718	671	662	676	652	702	632	719	696	663	697	649	666	718	686	696	684	738	658	694	687	728	680	718	665	721	679	692	680	702	683	660	648	695	665	702	634	694	698	716	690	706	659	695	679	654	699	712	683	737	690	739	679	654	688	738	654	710	672	753	667	691	680	687	716	679	715	685	702	650	687	711	715	687	724	674	681	673	682	636	670	664	724	685	693	658	697	672	690	670	678	698	692	703	666	718	681	690	678	681	692	697	682	673	662	663	700	663	713	680	715	700	716	680	641	686	645	702	695	700	703	728	635	676	685	667	674	714	684	705	675	673	670	705	709	664	645	713	727	688	733	727	702	687	672	690	639	664	694	670	679	684	702	715	677	705	674	700	728	656	638	682	670	667	704	687	673	667	660	673	678	682	685	639	678	688	706	709	670	676	696	697	730	673	711	691	661	670	651	666	662	686	691	654	677	689	708	690	682	670	638	714	722	689	677	722	698	661	644	708	659	667	666	712	695	646	636	678	718	682	632	665	692	686	658	672	706	673	704	718	686	697	672	671	668	722	705	713	708	726	694	705	699	694	684	703	680	693	703	718	691	674	712	662	643	677	724	615	610	710	683	676	676	678	650	689	721	685	697	670	667	676	702	729	687	652	686	674	714	707	659	695	697	699	706	695	685	698	694	663	736	669	690	710	647	684	698	693	707	684	722	686	675	666	681	734	674	693	692	700	635	703	698	708	712	694	691	677	665	675	692	661	656	668	698	660	707	683	650	707	649	618	690	736	653	676	696	660	668	664	672	759	673	688	733	691	674	669	727	644	669	695	691	655	666	642	699	707	690	676	694	708	692	671	636	656	680	732	657	687	687	678	716	668	707	674	676	658	698	711	692	760	705	677	717	704	685	674	673	690	643	696	721	721	699	661	699	688	696	679	663	659	670	638	676	688	665	673	681	703	671	688	714	738	686	660	684	654	747	672	677	673	613	688	691	671	710	724	671	675	735	655	704	714	644	675	682	693	614	682	703	710	646	714	693	699	704	683	712	699	713	671	662	682	756	706	680	687	687	711	685	684	653	676	665	702	669	696	651	642	654	695	717	679	653	644	699	689	712	686	690	691	738	683	694	688	695	691	683	697	690	697	671	665	672	655	731	637	690	666	680	680	663	647	676	711	674	687	671	660	722	633	708	644	661	748	703	649	648	723	666	676	668	666	685	677	713	715	702	662	687	697	681	679	719	652	718	693	707	715	711	673	652	640	655	725	645	716	671	713	709	674	645	703	689	658	652	693	644	684	708	682	698	680	663	707	682	666	654	711	671	693	712	640	749	685	684	711	668	659	710	655	649	766	737	653	698	649	653	701	693	648	676	713	671	696	644	660	687	691	680	702	659	689	745	684	647	664	699	673	687	733	631	691	724	701	692	669	674	669	705	704	684	704	652	711	716	631	681	707	697	680	712	678	692	706	653	621	726	659	670	690	666	657	708	651	723	682	659	664	722	675	720	696	702	721	654	701	739	675	669	645	690	679	673	667	726	646	658	642	699	693	646	709	660	637	664	625	733	649	650	715	701	703	725	692	653	706	686	718	695	685	636	718	709	702	693	668	699	620	678	687	664	667	652	701	685	682	666	694	687	677	700	668	745	652	704	708	689	671	667	685	692	705	628	645	701	696	660	676	689	710	686	668	691	677	660	730	726	699	699	679	660	638	693	669	704	667	666	687	679	688	694	722	708	724	684	714	613	707	656	691	693	665	698	687	699	674	671	668	652	681	692	706	703	606	704	693	708	643	683	678	678	721	688	671	706	649	657	658	695	643	681	727	686	703	651	707	699	645	634	644	705	677	704	713	670	704	668	714	697	751	654	635	694	649	693	704	665	714	635	670	679	687	657	633	692	659	635	721	680	722	685	678	690	701	688	713	705	651	701	700	708	700	696	692	686	678	706	726	668	681	703	673	650	657	659	684	682	649	678	660	632	661	686	651	654	681	708	697	686	715	675	690	708	675	712	669	667	639	684	672	700	680	660	651	636	700	722	676	678	638	681	767	662	685	705	686	688	682	676	706	687	652	645	695	676	703	633	639	697	668	637	675	654	666
2384	540	322	269	211	234	259	305	337	358	375	347	282	221	234	180	182	172	139	162	125	138	131	148	195	160	136	130	101	84	119	79	83	87	83	79	73	66	90	85	76	88	72	73	82	101	76	73	80	84	84	58	76	68	78	74	76	91	81	78	83	97	89	78	92	76	81	78	73	79	65	91	78	82	74	83	90	76	101	90	88	75	79	76	77	84	80	77	82	91	83	80	84	87	79	87	77	84	78	70	69	64	82	79	83	70	93	82	79	70	75	63	64	81	63	79	75	93	72	80	66	86	73	89	80	80	78	93	79	73	91	79	76	77	86	93	71	91	82	78	85	76	84	70	81	78	80	75	69	78	75	78	70	76	82	87	78	80	74	73	67	91	66	88	83	73	82	86	68	93	75	72	97	68	78	81	79	71	68	92	81	85	69	85	80	82	70	86	93	82	88	80	86	78	79	83	80	74	83	68	55	91	76	88	101	88	66	77	83	74	94	72	76	75	73	81	88	88	78	86	65	90	75	77	90	73	82	69	83	90	80	78	77	85	93	74	79	72	61	78	78	91	82	78	67	79	100	81	74	69	62	86	83	72	83	63	81	72	92	77	72	67	69	97	82	90	70	84	84	74	82	77	72	80	89	90	82	71	93	101	66	79	71	84	85	81	69	77	79	73	80	88	70	80	86	82	76	74	82	76	63	73	91	88	58	81	78	74	67	79	85	88	72	62	95	76	84	92	80	85	93	74	81	81	69	83	83	68	86	70	68	67	75	74	86	75	68	80	93	83	83	67	72	69	74	70	69	82	82	81	59	79	70	75	82	73	83	87	82	72	73	68	80	78	83	84	69	74	81	76	76	75	78	71	83	82	79	77	73	88	81	92	75	98	76	79	82	97	81	93	66	82	72	77	96	83	73	96	78	66	86	96	75	80	85	70	72	73	74	91	79	83	81	96	96	85	89	92	75	76	73	79	82	105	81	92	102	77	84	72	69	68	70	90	74	74	78	80	70	65	85	82	80	78	93	71	75	70	71	100	73	85	82	74	77	83	83	88	93	76	89	92	89	85	99	69	85	87	73	70	87	77	90	74	78	70	69	84	84	70	78	91	69	77	94	71	70	74	74	68	89	71	88	88	78	78	88	98	69	85	94	74	57	70	82	84	79	83	82	94	78	82	84	85	76	64	90	75	93	75	81	82	79	91	74	69	88	72	103	80	99	82	76	95	91	70	75	83	79	82	89	87	68	86	63	85	74	85	76	93	73	92	86	78	74	75	87	67	84	85	68	81	79	82	86	85	91	89	67	78	74	75	78	81	69	80	79	86	90	65	81	89	77	82	66	75	80	84	70	76	88	80	61	70	81	66	81	65	86	74	65	72	86	87	89	84	77	88	66	76	90	87	83	86	87	66	79	86	78	86	71	85	75	87	96	78	79	70	79	84	69	86	82	79	82	74	74	85	70	88	81	87	80	90	72	89	102	81	65	70	71	68	76	76	74	84	82	83	74	71	84	80	80	87	72	88	67	77	72	78	79	72	96	79	89	91	72	85	68	69	73	60	81	82	69	77	86	97	62	87	97	79	88	74	90	64	91	80	68	85	70	83	100	83	69	85	79	78	80	98	79	83	80	89	85	73	73	90	80	99	89	80	66	88	84	76	83	106	81	93	68	59	83	66	74	90	79	81	69	78	77	84	80	86	79	78	79	77	78	91	80	77	75	75	74	79	90	96	94	86	76	104	92	62	72	84	74	72	74	85	68	71	90	91	76	80	84	74	73	79	73	89	91	88	80	77	90	84	88	77	91	73	98	96	71	85	77	78	86	77	84	77	85	93	68	84	72	83	83	82	78	84	103	87	80	67	98	83	98	80	83	81	83	92	78	76	84	81	80	82	84	49	95	84	70	64	99	73	91	72	92	82	85	69	67	79	81	86	92	79	82	67	73	66	81	78	77	79	76	93	62	80	97	80	78	94	72	79	79	83	90	84	89	88	62	102	79	90	83	80	62	76	85	70	77	100	75	80	79	78	86	79	87	96	70	75	70	83	77	85	73	86	80	83	83	77	91	101	75	67	90	90	70	90	91	81	96	67	69	78	84	85	64	84	80	73	72	78	100	88	77	77	73	74	70	84	75	92	66	80	95	88	82	93	82	78	75	83	93	80	80	93	83	64	93	80	76	87	91	75	86	84	73	75	85	73	69	78	83	86	87	77	77	78	91	82	62	79	78	90	92	78	69	96	76	87	88	70	83	101	84	73	88	68	77	77	92	86	91	68	79	77	75	67	79	80	76	76	78	83	75	74	67	73	63	72	88	97	89	77	87	73	85	65	90	86	81	80	80	89	77	74	82	82	81	71	78	92	85	81	82	69	92	77	63	75	100	70	61	87	75	74	73	68	79	83	80	81	81	88	91	65	80	73	72	81	98	80	80	87	83	66	70	88	91	77	93	85	68	83	82	63	72	77	74	81	83	81	77	76	93	76	81	76	88	72	62	82	76	78	70	73	74	76	83	63	81	78	70	80	98	80	99	75	101	84	75	82	91	94	80	74	67	72	86	78	87	90	76	93	87	78	79	62	56	82	73	79	69	79	86	78	70	54	84	69	98	86	78	81	96	90	71	63	82	81	57	78	79	81	87	73	66	89	85	83	87	66	80	77	78	79	82	75	75	70	82	76	83	92	78	79	66	79	72	71	89	75	89	74	75	84	86	90	86	70	79	91	85	78	69	73	86	79	83	59	77	85	75	83	88	70	99	74	67	81	70	84	72	76	80	78	88	79	87	74	85	85	89	72	84	77	85	82	69	83	90	81	82	84	80	79	92	72	93	73	72	79	77	65	80	88	66	93	106	74	81	81	76	79	89	79	72	82	70	91	80	54	76	90	88	88	78	88	78	80	89	92	84	87	73	83	66	76	86	81	91	63	88	79	64	76	80	94	87	79	70	73	84	76	72	76	90	73	77	72	84	95	88	97	64	68	76	79	77	74	79	80	75	91	75	79	79	77	84	72	77	73	83	80	81	67	77	75	92	85	73	66	78	85	90	85	81	85	99	101	71	86	77	80	79	72	79	72	77	74	97	71	81	92	77	88	80	87	81	82	84	79	81	64	79	76	88	98	79	67	76	67	78	87	88	73	64	74	70	92	96	74	85	85	90	76	90	60	76	74	75	82	78	84	70	72	86	83	80	68	72	67	90	63	81	88	83	79	82	59	67	89	81	66	63	76	77	71	68	66	77	79	79	81	91	106	66	70	74	81	78	78	79	76	71	65	92	101	74	84	72	90	88	79	82	75	60	75	81	86	85	98	87	79	67	68	83	80	77	94	73	80	79	89	82	93	84	66	66	88	75	87	72	96	60	98	86	67	66	83	76	80	88	85	80	72	59	92	83	70	78	92	96	73	90	81	61	88	79	68	76	84	80	100	77	71	83	85	92	84	68	86	79	84	63	96	83	85	75	83	84	82	78	72	65	82	73	94	95	84
17335	5865	3456	4223	8553	11706	11945	11818	12299	11835	11406	8969	7858	6570	5742	4775	3807	3403	2961	2881	2211	1985	2546	3135	3115	2402	1882	1378	1044	876	713	722	630	579	614	612	632	633	605	647	628	630	626	607	602	653	614	617	634	586	611	586	589	612	596	541	578	612	590	607	624	586	588	600	583	591	615	599	579	569	581	599	582	577	587	628	583	560	620	592	613	603	577	603	598	589	541	578	614	581	602	666	575	616	626	587	608	627	589	624	619	581	601	641	586	582	590	589	576	598	607	602	555	602	575	594	646	610	559	618	597	623	617	594	631	590	542	627	554	611	581	591	609	620	591	551	646	620	623	604	597	594	598	615	593	656	590	603	560	588	620	569	621	589	576	619	614	587	615	643	604	539	602	579	625	583	614	581	569	613	591	554	586	581	565	589	579	542	598	590	599	586	608	592	643	575	593	574	638	584	602	581	588	618	576	659	611	571	582	576	610	620	611	543	587	592	594	592	601	654	588	568	602	584	613	607	611	583	590	585	617	544	587	607	605	599	595	597	613	611	582	590	569	633	625	588	586	602	570	581	623	591	579	618	613	592	603	575	616	599	592	565	588	620	631	644	588	636	577	558	598	576	631	596	584	588	606	642	647	587	576	612	579	596	584	584	568	590	563	581	626	583	584	616	587	621	621	586	629	599	630	601	593	559	602	613	632	586	584	613	597	620	611	602	525	568	596	640	628	567	596	595	616	610	611	570	606	643	588	635	558	613	593	578	632	566	658	575	593	605	585	602	585	577	617	641	600	602	621	567	618	642	612	629	598	580	577	633	599	632	592	595	591	640	619	642	591	559	628	569	583	612	531	621	597	581	607	583	594	619	597	606	572	659	579	600	601	595	566	582	591	590	553	632	597	665	605	638	567	613	573	591	666	569	573	572	565	625	641	616	566	582	606	593	598	635	560	579	594	567	588	598	599	621	585	594	629	594	590	554	613	626	623	574	599	586	577	627	633	563	580	614	620	605	662	547	549	610	589	618	609	598	576	574	602	589	620	584	563	583	590	604	598	626	595	598	573	613	608	535	538	604	538	623	590	582	616	589	602	584	550	593	600	550	577	552	604	596	604	616	566	627	621	562	598	603	593	578	599	629	589	595	606	601	587	607	609	627	605	603	584	588	623	569	577	607	626	607	613	630	612	586	595	628	603	637	588	601	572	586	581	610	628	564	589	605	604	583	632	589	613	611	571	554	525	572	558	575	611	592	565	575	559	604	574	546	608	630	579	616	604	628	567	588	594	620	629	604	614	611	581	570	590	583	574	554	619	556	545	610	592	615	594	625	599	647	590	609	587	583	556	584	606	641	566	583	634	619	584	604	566	616	572	605	625	598	552	629	621	566	621	620	609	579	558	594	574	567	588	600	618	625	609	631	587	583	520	617	639	586	620	626	567	601	585	599	605	589	585	599	585	631	622	619	584	624	560	575	578	583	594	538	603	594	587	582	630	630	583	586	598	595	601	608	631	608	586	596	607	607	601	585	634	616	613	593	584	611	591	601	600	615	613	594	568	619	585	581	610	585	578	589	610	602	593	586	638	591	592	620	596	600	590	551	578	634	572	577	588	610	618	614	604	580	573	593	621	553	582	601	593	610	586	580	643	593	593	611	623	603	636	575	590	607	596	601	609	613	556	620	593	566	594	615	560	573	610	561	603	598	622	589	599	633	567	603	578	585	629	580	567	600	619	659	603	622	620	585	596	588	615	621	646	552	615	618	615	585	608	639	618	630	607	615	639	634	600	566	596	614	595	633	559	603	594	599	601	632	602	638	645	557	611	571	575	627	627	554	629	609	598	586	602	594	596	588	623	627	605	553	645	583	599	592	601	631	588	545	575	546	584	611	611	602	616	596	591	595	598	580	588	531	596	596	559	623	555	615	600	593	601	605	602	569	612	630	580	613	589	597	619	611	630	587	613	608	628	571	602	599	581	613	578	603	604	585	624	584	631	603	595	570	579	551	574	629	581	593	601	563	625	614	611	657	604	581	592	591	595	622	599	635	576	605	567	616	598	589	614	579	618	599	558	605	609	600	659	645	638	564	588	603	628	551	544	606	583	582	575	578	608	638	559	622	600	641	598	603	591	592	644	590	577	571	581	608	596	567	627	614	633	613	587	598	621	568	620	583	574	618	606	596	596	581	553	631	629	574	571	586	589	604	533	583	603	629	631	600	523	592	632	614	579	561	563	608	617	596	603	597	576	582	591	655	622	642	553	586	576	594	621	597	581	607	599	578	599	585	570	576	612	590	624	614	616	581	629	545	622	612	566	618	602	624	613	615	618	631	645	594	620	593	648	547	605	570	573	614	604	608	593	585	554	601	609	615	596	609	604	573	570	616	617	607	576	631	573	626	593	586	609	597	569	614	622	608	614	564	631	576	612	589	615	612	559	651	606	597	586	619	591	597	653	615	604	629	593	606	605	616	616	598	586	620	577	599	618	653	575	661	630	567	621	605	581	604	596	546	611	607	573	566	592	621	615	594	606	550	606	615	617	613	590	594	582	637	597	600	617	586	579	586	597	644	583	650	580	595	644	626	609	603	564	592	634	614	598	616	616	577	636	627	562	573	643	557	618	600	582	595	614	612	605	601	586	609	597	664	585	620	611	594	629	642	571	597	595	622	628	608	565	591	614	577	587	593	587	561	613	579	595	529	627	608	634	584	577	569	605	636	568	571	547	590	597	562	626	603	595	592	602	617	610	624	631	600	612	614	613	579	619	587	593	610	582	620	590	569	588	613	632	612	571	603	640	643	586	594	600	586	613	619	576	597	579	636	641	591	590	599	587	597	636	536	658	618	557	594	596	577	607	619	597	589	626	617	562	587	633	596	570	588	582	617	611	585	605	594	613	593	609	654	554	628	603	622	606	578	611	641	573	562	538	591	643	598	632	591	622	551	570	619	559	595	581	597	571	580	617	625	562	628	591	618	578	619	600	634	661	597	619	617	588	576	605	623	584	598	615	577	594	614	602	568	582	593	590	570	632	607	569	585	590	607	561	608	569	599	631	607	574	534	619	562	629	620	582	583	641	612	636	643	631	606	604	618	609	654	592	575	560	600	608	595	617	592	588	561	545	587	564	644	599	612	575	633	580	594	585	578	580	577	590	586	580	582	582	541	585	616	580	603	573	611	622	637	580	577	616	585	606	662	612	580	602	607	608	592	553	553	615	601	597	638	602	587	570	629	583	581	574	611	583	602	618	564	582	581	586	637	601	639	608	578	592	561	573	615	627	632	613	620	617	605	568	619	590	618	581	575	609	605	570	566	605	656	571	610	574	602	638	597	614	585	582	616	624	536	617	609	590	620	604	600	609	605	579	608	606	585	608	598	614	623	594	592	626	628	605	566	584	633	668	628	612	624	577	624	611	612	564	593	557	604	604	633	581	550	629	597	587	571	603	599	577	585	573	619	598	609	616	569	569	603	582	589	592	619	633	607	612	584	607	627	645	600
2011	773	453	331	266	278	374	456	475	445	493	373	336	301	291	270	212	194	176	188	164	170	210	362	393	377	280	229	163	115	106	102	108	85	70	88	66	81	85	66	72	69	72	84	65	73	75	88	81	78	94	85	77	77	83	77	81	88	91	66	94	80	95	90	96	82	85	77	81	80	77	75	76	74	87	77	79	75	74	93	84	78	77	84	63	87	80	73	80	98	73	73	77	87	67	89	83	73	88	98	88	78	81	78	89	89	82	78	85	75	97	81	81	73	77	71	86	69	79	86	85	88	78	58	68	74	89	89	90	84	83	90	85	70	76	89	86	80	69	66	72	85	72	83	88	77	91	71	87	79	84	79	81	88	95	84	92	90	86	71	89	75	78	76	77	81	82	56	63	75	85	90	87	88	76	91	82	93	86	75	86	83	79	85	84	95	71	84	77	72	94	82	88	81	77	60	86	86	86	70	94	78	75	74	74	83	108	66	88	85	79	94	83	84	75	75	70	98	99	78	84	84	77	61	83	83	87	76	80	81	85	91	94	74	79	90	87	79	84	90	85	90	85	91	91	75	90	75	76	59	70	79	97	81	76	80	92	86	58	94	87	68	71	77	73	92	83	84	86	79	87	71	89	76	86	62	88	77	84	69	89	85	90	64	72	93	84	71	97	84	71	70	86	104	85	101	79	70	88	97	85	70	78	89	86	76	76	72	68	77	85	80	75	64	80	79	92	91	75	71	87	93	110	79	77	83	85	76	85	71	88	86	90	79	83	97	90	83	78	79	80	77	83	80	88	84	74	73	83	82	101	93	87	69	69	68	82	77	83	86	78	75	73	72	71	71	76	73	87	68	80	88	95	92	76	72	91	85	74	79	98	72	86	72	101	97	93	69	71	83	74	76	92	74	88	81	80	94	73	75	83	80	91	75	94	86	66	86	80	73	75	98	75	79	77	94	65	78	94	82	99	81	121	91	75	94	57	93	85	75	99	76	58	93	91	85	77	88	63	75	62	83	79	77	88	85	79	72	73	73	74	81	89	75	73	80	68	107	97	85	83	102	77	60	83	85	74	87	91	89	82	80	76	68	65	88	75	82	80	93	90	84	77	85	77	81	89	69	91	79	79	74	91	70	80	83	98	70	76	93	74	75	70	99	88	70	91	72	84	94	99	80	87	95	85	87	75	78	73	79	69	93	81	80	79	69	64	85	77	61	85	83	86	97	78	69	73	82	78	73	93	82	111	81	82	83	76	73	68	70	95	85	95	80	79	72	70	81	101	93	80	92	83	83	56	82	80	89	64	79	80	93	75	84	95	84	85	73	85	69	69	87	94	79	96	91	90	76	76	73	59	84	93	60	79	111	78	94	82	89	88	72	78	76	68	71	81	73	83	66	93	84	75	71	66	82	81	88	92	84	91	79	87	69	88	84	69	89	83	99	84	77	74	90	76	87	79	105	66	80	95	88	85	89	76	93	73	88	74	93	71	75	87	92	86	79	79	76	80	93	96	86	91	94	66	89	93	85	104	98	73	66	94	78	69	76	74	81	91	77	84	77	76	73	73	92	71	78	76	79	71	86	84	77	76	95	87	73	81	85	71	85	91	85	71	87	92	74	97	80	72	72	79	68	85	90	82	69	83	90	101	76	83	86	69	80	87	67	81	96	79	72	66	79	89	79	104	92	77	82	96	89	79	80	80	76	74	72	76	71	81	84	84	77	87	76	82	76	94	87	92	75	82	63	80	102	78	68	80	79	79	82	83	84	77	78	87	87	73	75	79	98	70	81	80	79	95	88	85	81	85	81	73	88	72	85	95	73	76	69	88	79	89	61	76	73	70	94	75	85	89	90	101	88	89	72	90	89	95	77	85	83	81	77	65	92	85	99	67	83	77	78	71	83	68	93	71	76	83	87	69	84	90	84	78	68	85	67	90	72	87	76	74	77	88	103	87	81	95	97	79	79	83	81	95	69	77	88	61	91	73	73	66	78	75	89	74	74	80	93	102	100	92	84	91	105	75	83	82	68	71	79	88	92	62	62	82	84	88	93	91	70	88	87	81	88	59	63	76	81	78	83	85	74	85	103	96	83	89	82	83	81	70	78	75	93	85	88	73	73	86	71	64	99	74	99	82	89	82	87	75	82	81	89	79	76	81	95	92	83	70	72	77	75	81	82	80	93	64	76	81	71	72	91	75	74	88	81	83	83	83	76	79	86	73	66	70	77	102	79	85	87	78	70	101	89	80	78	95	91	87	78	76	96	84	82	74	72	83	70	86	84	85	81	74	82	76	80	81	87	87	70	80	77	80	85	80	83	79	79	91	87	76	65	95	88	84	65	77	80	89	89	81	102	93	91	83	84	73	84	89	86	87	86	81	86	85	85	90	89	84	96	86	86	88	88	79	77	73	72	90	80	84	82	76	85	78	88	77	90	98	95	76	83	83	71	79	87	65	85	86	77	80	71	75	80	70	85	88	71	71	75	81	86	100	71	77	81	95	80	78	84	71	69	75	71	90	77	71	82	69	77	74	91	91	91	68	77	84	76	83	89	92	66	86	72	75	77	80	77	80	74	78	81	83	74	94	74	81	80	86	74	91	66	81	69	78	65	73	73	88	85	79	79	87	96	87	87	78	100	90	73	95	80	89	89	67	85	73	66	74	83	97	75	69	75	64	72	66	86	83	82	92	78	94	92	85	94	79	88	71	81	87	80	85	80	74	89	87	76	83	88	80	83	93	70	95	84	76	85	72	94	78	95	89	74	81	85	85	99	74	100	82	65	78	79	81	67	93	85	72	86	104	77	70	78	72	84	85	71	88	75	75	103	74	97	86	85	96	75	76	74	77	95	79	79	82	89	75	70	74	84	99	90	88	74	73	82	81	74	76	75	67	79	85	88	70	81	79	74	87	70	84	81	90	70	81	77	91	91	70	73	80	88	105	75	105	62	66	73	97	77	87	80	90	90	70	89	79	80	82	68	63	81	89	103	85	78	89	95	86	90	81	78	87	89	80	82	73	76	67	90	91	86	85	81	88	72	72	80	84	64	85	86	86	81	88	86	82	105	85	73	80	79	96	86	75	83	80	78	66	93	88	84	86	93	57	87	82	88	88	88	91	74	59	92	74	104	75	78	91	80	71	73	87	86	89	86	92	85	86	85	82	78	76	81	90	78	77	73	82	66	75	89	89	95	79	86	82	88	64	80	76	90	84	78	80	89	68	88	82	85	80	87	75	101	69	84	86	84	82	82	88	89	85	79	74	72	81	90	74	76	81	81	85	78	83	100	80	74	81	88	96	71	78	73	87	87	68	71	90	80	70	73	91	78	94	74	90	77	81	102	68	92	77	78	77	87	77	92	90	79	75	76	72	80	72	87	81	77	88	97	95	77	95	91	85	90	72	72	67	74	87	74	74	88	78	76	76	97	80	88	71	85	100	81	70	90	82	77	87	84	74	85	63	85	95	81	86	73	90	83	74	95	84	69
19480	7756	4629	5675	11144	15109	15119	16261	15275	13818	14059	10863	9829	7429	7617	6184	4406	3774	3764	3418	2668	2793	4287	7619	8500	6527	4753	3032	2064	1394	1024	794	686	663	595	619	602	623	596	638	577	608	587	584	584	582	586	602	591	564	605	553	626	620	601	619	633	588	598	581	602	517	609	603	572	641	610	617	581	580	610	558	567	612	611	577	608	574	570	568	571	576	615	586	627	614	603	567	571	547	593	597	585	609	593	574	599	631	563	574	614	609	617	575	615	584	590	624	575	594	617	603	598	595	643	575	607	618	622	634	563	593	599	636	607	611	610	582	607	603	597	602	572	587	578	618	638	611	589	621	616	622	612	571	602	569	579	599	571	611	579	626	597	618	570	606	619	604	660	566	608	592	584	600	587	626	628	580	617	638	568	605	612	588	566	569	594	616	626	581	650	574	572	620	592	593	626	582	608	568	577	582	558	592	574	586	624	595	597	617	599	534	575	621	590	600	578	582	597	638	607	634	596	597	583	595	595	630	590	609	613	619	652	581	622	587	607	613	577	569	591	578	581	558	618	602	563	605	608	572	582	602	604	588	596	606	563	588	608	591	611	590	547	622	627	615	617	584	560	590	578	582	623	575	603	627	605	588	601	579	602	612	601	590	633	561	586	585	640	586	579	619	569	593	609	550	600	573	595	598	633	556	589	579	587	627	653	582	646	613	572	572	612	581	591	588	575	607	585	604	563	611	580	604	601	564	610	634	569	582	622	631	573	598	600	572	561	644	574	603	583	597	574	605	603	590	616	619	616	609	643	581	600	615	592	594	626	545	563	613	641	637	619	609	621	577	610	595	630	584	583	586	571	640	617	662	638	587	597	610	644	630	614	581	592	604	604	579	626	611	580	586	584	601	609	614	613	605	557	606	601	599	622	611	598	582	619	649	607	615	638	623	591	644	613	569	642	657	612	650	612	598	589	630	566	586	623	614	605	630	591	607	590	638	612	593	602	600	570	592	552	612	621	606	580	610	601	575	650	571	581	605	584	569	558	565	599	609	576	590	608	581	605	606	598	572	604	608	624	590	591	596	564	622	597	626	583	607	609	571	598	633	567	614	556	575	612	621	629	624	610	631	611	602	606	584	600	616	571	591	626	648	632	554	618	626	628	616	627	626	573	633	593	584	559	582	604	597	608	596	609	568	604	598	622	586	621	582	607	621	565	575	622	588	590	584	614	588	612	566	605	601	634	594	611	593	655	578	602	593	591	592	627	585	572	623	584	595	595	620	600	613	575	573	578	635	588	633	632	654	594	608	585	570	629	585	607	572	612	574	596	609	563	580	609	673	611	580	621	558	610	572	547	595	577	624	615	592	592	614	596	609	603	587	611	571	619	583	582	594	582	575	630	574	597	626	610	656	606	599	657	590	627	584	668	599	608	619	619	544	594	570	581	614	554	616	573	584	584	584	612	614	629	591	646	555	576	566	639	594	560	574	640	566	618	655	589	593	604	577	566	559	565	583	638	630	599	573	608	596	584	577	565	610	607	604	611	615	587	614	622	595	589	621	558	571	619	600	648	640	599	653	633	597	581	601	593	557	572	568	600	538	611	608	638	580	587	620	627	588	581	588	612	579	637	574	600	622	566	620	596	581	601	604	527	615	624	578	567	593	640	593	597	560	599	617	594	608	602	584	591	579	596	611	592	581	584	633	590	593	612	550	621	610	575	624	647	624	676	564	585	593	618	598	602	570	554	606	590	567	593	618	592	593	569	583	599	587	582	604	607	631	575	604	630	583	600	619	586	603	592	571	560	579	606	531	565	606	588	627	578	618	616	557	595	625	583	589	598	623	603	602	538	590	614	572	600	611	588	599	608	589	576	575	585	620	620	617	575	600	646	588	642	608	627	584	584	575	570	582	619	560	608	655	581	597	600	622	594	593	627	592	569	650	547	545	607	585	596	625	586	617	588	616	552	628	583	659	615	635	566	656	579	578	603	590	638	564	585	667	568	577	578	597	583	622	558	613	593	592	591	620	591	584	603	574	598	579	642	588	610	617	564	630	539	647	607	607	544	577	593	637	580	596	570	604	563	579	604	661	603	580	610	623	619	561	572	604	578	601	559	602	627	588	618	589	592	599	624	623	603	601	597	602	583	598	611	599	582	619	622	607	602	534	589	618	669	630	581	587	591	608	616	649	619	553	615	593	608	618	597	625	623	613	600	571	568	586	601	591	616	606	588	566	576	565	612	585	623	564	568	600	627	587	600	607	603	610	603	600	600	585	573	575	626	606	584	560	599	629	579	651	577	593	609	620	586	586	598	612	597	589	570	608	621	595	593	579	641	569	630	641	555	590	587	579	580	568	582	593	595	589	580	635	572	625	570	629	582	605	630	577	613	611	588	610	627	621	623	586	572	613	557	602	621	625	586	626	643	594	574	600	600	589	551	578	655	548	613	594	584	598	625	605	582	604	606	591	634	626	645	633	603	596	592	582	612	656	602	584	570	635	580	584	598	579	594	567	605	649	556	599	589	571	559	606	583	616	555	595	596	601	572	594	608	587	558	588	600	612	628	585	579	580	603	587	599	578	614	570	633	605	599	596	603	629	577	609	569	625	581	596	634	606	588	621	573	563	574	580	579	583	594	652	556	560	550	612	545	617	606	645	586	547	584	583	643	623	616	583	556	589	590	634	674	622	618	615	556	632	620	631	565	605	557	573	595	616	600	593	601	604	582	609	606	630	604	566	596	564	594	615	604	614	631	626	585	560	653	586	637	593	612	592	608	574	578	580	590	579	575	591	572	605	585	614	624	573	639	603	585	616	589	579	588	622	611	623	599	586	639	581	633	593	545	620	559	575	598	631	564	624	588	621	573	595	596	577	559	567	606	624	618	612	574	577	584	591	590	622	592	610	586	589	646	568	610	609	586	591	608	625	627	640	577	603	577	602	636	623	626	603	585	624	612	585	639	587	554	616	580	583	621	605	586	614	612	595	583	604	589	633	585	600	620	575	589	633	556	586	542	611	566	618	612	600	604	598	591	626	603	600	610	533	621	577	570	585	631	581	590	644	589	604	625	614	570	584	626	580	583	602	551	665	585	580	568	587	592	605	587	590	595	563	538	563	607	627	578	572	572	627	606	583	581	620	605	629	590	582	598	588	566	611	590	575	617	587	590	615	581	615	584	544	613	588	608	602	617	639	592	623	587	609	596	621	658	588	565	574	595	612	612	620	607	593	605	644	585	573	652	595	599	621	592	642	604	601	609	583	594	584	615	606	572	569	596	566	576	600	607	632	538	609	588	546	587	556	584	614	607	576	569	647	566	570	596	587	603	620	609	618	589	604	577	588	588	611	593	622	578	589	580	596	623	564	565	584	562	561	610	609	632	601	566	614	579	552	585	629	627	618	594	570	559	594	589	599	567	582	570	589	554	586	617	588	541	630	622	571	581	573	627	595	601	550	599	583	648	611	571	595	591	647	585	611	561	615	621	601	577	566	606	616	571	632
3411	727	462	324	230	291	358	423	429	436	468	420	353	370	346	237	227	185	198	200	158	152	309	492	434	394	268	217	163	139	111	93	96	85	82	89	88	87	92	93	116	101	94	82	98	109	92	105	102	92	89	73	98	83	81	93	86	90	96	85	101	110	95	111	90	105	91	70	88	88	107	78	91	101	82	87	96	88	86	103	92	80	85	96	101	93	111	99	97	85	97	93	84	87	92	89	102	85	90	87	102	86	94	102	106	96	82	81	96	92	103	94	89	82	80	113	95	103	82	95	79	89	97	88	80	75	70	101	82	86	86	80	91	92	87	86	82	99	83	87	99	101	105	91	91	89	102	93	88	75	99	94	97	98	102	101	100	95	97	85	107	97	106	87	86	101	84	92	109	77	77	99	91	103	87	93	86	90	96	97	100	82	114	95	86	95	90	93	119	100	96	86	96	91	97	88	98	105	98	97	99	95	86	97	98	97	99	113	84	111	94	92	75	85	105	97	83	99	88	90	95	84	89	81	105	92	106	107	87	84	85	89	94	85	102	96	96	102	83	76	92	85	88	102	104	110	85	85	89	99	103	89	95	97	96	104	69	90	102	97	92	89	103	103	91	96	104	69	113	97	92	97	96	102	84	107	115	104	97	104	83	93	101	115	80	81	106	110	89	81	90	95	112	90	80	95	99	86	106	96	96	89	101	94	88	94	113	104	86	85	107	88	105	86	83	102	86	83	114	91	97	80	89	78	86	95	96	77	98	94	76	101	91	102	95	101	98	97	78	89	91	83	85	97	109	100	85	114	80	100	76	82	99	92	94	98	91	69	96	87	104	108	87	91	70	80	97	90	94	101	102	96	77	99	94	105	90	99	86	92	88	85	106	98	88	97	93	87	87	92	104	87	83	95	78	93	95	97	93	100	89	102	110	110	98	93	107	92	114	74	103	106	101	109	92	95	91	86	82	87	94	77	91	83	86	86	93	107	78	81	94	107	81	93	95	99	82	98	94	111	101	89	107	81	106	119	92	81	98	85	113	77	90	95	82	95	85	89	93	86	92	93	115	95	95	102	96	99	87	81	112	104	91	93	100	83	110	98	81	95	91	84	97	80	106	106	97	83	88	76	95	83	101	102	87	86	97	96	83	69	69	91	72	113	70	118	83	97	102	97	94	84	89	91	102	86	84	91	80	107	84	87	107	114	94	124	91	99	81	84	88	97	96	101	73	88	89	85	103	94	82	89	101	92	91	80	73	99	110	100	89	91	105	90	102	96	91	90	96	83	91	101	94	88	117	95	100	95	108	85	88	101	97	104	98	97	92	98	90	89	92	74	83	105	90	85	91	104	115	92	79	100	95	95	100	91	97	89	97	95	84	88	101	108	87	79	104	90	90	95	112	92	100	88	90	104	79	80	107	76	83	100	96	99	81	89	75	97	101	86	91	92	100	83	106	113	86	99	89	100	93	95	106	87	95	84	87	90	96	94	84	98	83	100	86	106	90	110	94	91	100	101	88	102	90	87	96	87	93	83	76	86	99	108	97	90	82	102	87	95	93	98	91	93	92	97	75	87	87	87	90	82	87	94	103	99	88	104	100	105	101	96	91	104	79	89	94	99	95	94	91	93	97	104	81	86	82	104	87	100	94	99	112	102	71	89	91	109	98	77	89	104	93	97	106	87	86	99	102	97	80	112	93	81	96	113	84	107	123	101	98	83	93	112	93	102	97	96	98	78	93	106	91	91	86	88	119	100	90	101	86	102	108	96	110	109	77	94	95	101	105	87	92	73	87	75	88	84	88	76	89	88	97	111	90	85	89	86	88	112	84	90	94	99	113	85	109	93	98	86	99	112	94	91	86	78	93	108	98	84	102	85	106	108	94	92	89	95	88	103	101	83	82	97	83	88	87	71	84	95	106	80	87	78	87	101	105	106	102	101	95	82	91	92	91	89	93	86	92	88	92	92	102	92	92	86	89	85	88	83	84	99	83	98	98	99	75	79	108	83	88	92	93	107	79	100	103	98	84	92	100	86	113	103	88	89	107	74	99	100	78	103	104	83	98	80	90	101	97	99	87	99	94	97	100	92	98	80	88	88	91	93	95	96	88	98	77	93	67	98	111	81	95	90	68	90	105	108	92	86	85	104	93	99	95	90	98	88	103	101	98	94	96	91	98	95	103	92	106	106	91	95	87	93	80	83	87	106	83	90	98	92	77	88	96	84	84	93	101	93	84	92	99	111	90	99	82	95	100	98	109	96	84	88	104	111	106	86	82	88	94	100	89	90	113	71	92	106	84	109	90	77	78	87	90	76	85	97	76	102	95	102	88	80	106	98	99	92	112	91	95	104	101	102	107	99	88	98	104	93	105	116	115	84	103	91	98	96	103	94	91	85	107	108	97	83	84	95	63	101	75	79	82	99	114	80	95	92	90	90	95	93	87	104	93	88	88	86	96	93	90	91	86	81	93	84	107	100	96	96	81	81	96	104	97	80	105	68	83	97	82	98	93	90	88	89	91	92	92	85	100	88	97	98	98	104	95	97	102	107	112	81	100	98	85	89	86	84	85	98	101	73	113	91	97	83	95	85	83	97	91	92	103	79	98	93	107	85	99	99	92	95	86	95	101	114	98	107	96	88	101	115	98	108	109	76	82	107	77	84	102	88	84	93	111	97	95	117	82	84	95	89	92	104	73	90	91	94	89	106	98	92	78	83	99	95	101	88	81	89	67	84	86	107	95	79	103	90	108	101	97	85	83	102	80	101	103	91	86	92	113	103	88	99	89	83	90	91	97	76	103	84	85	99	92	102	101	113	104	93	95	102	110	105	93	86	92	81	92	92	97	90	104	95	88	104	93	100	94	90	77	71	92	98	92	92	85	106	106	88	106	110	94	110	75	73	104	92	85	86	103	94	97	94	89	79	102	75	96	108	80	108	94	106	111	97	99	100	89	86	98	111	96	96	107	95	101	104	83	86	79	110	85	94	89	78	85	86	96	103	102	82	89	103	92	79	93	81	90	74	95	77	89	120	85	99	95	117	90	93	86	95	108	83	83	117	80	91	87	104	85	98	83	73	95	109	76	88	116	97	78	121	115	107	97	106	92	93	90	108	101	105	100	87	90	99	105	86	81	105	101	98	81	91	78	92	91	80	92	86	86	96	87	101	92	82	106	98	108	95	92	80	99	87	106	107	104	98	90	88	87	79	106	85	97	104	90	98	85	88	94	92	65	113	107	86	92	94	85	76	87	96	70	99	91	101	73	86	99	96	87	103	108	97	98	109	89	107	106	113	101	82	72	96	95	82	87	102	95	89	81	99	86	96	78	106	86	87	92	93	77	92	88	95	116	97	103	78	76	93	90	89	104	104	103	93	109	93	90	82	90	99	90	95	97	82	101	87	83	86	87	98	104	118	92	94	91	103	88	99	106	85	83	88	74	93	98	74	84	92	82	101	94	95	89	88	90	90	93	92	83	90	98	85	77	116
19616	7279	4526	5026	10198	14653	15651	15858	15109	13540	13367	11389	9136	9312	7765	5362	4414	4135	4007	3540	3004	2549	6064	9889	8896	7167	4913	3093	2077	1478	1046	848	742	721	727	677	717	695	695	722	715	669	691	735	652	708	658	674	651	679	674	680	711	656	688	745	643	719	698	645	673	712	727	739	684	694	658	711	727	690	674	682	684	712	684	675	713	699	714	728	730	707	692	710	728	749	692	724	713	699	727	695	655	738	703	712	748	669	726	671	651	721	672	670	725	696	658	685	696	674	708	690	651	704	720	685	642	671	715	706	719	702	731	674	689	677	697	689	696	675	718	665	702	637	686	675	669	714	689	670	710	706	724	702	712	688	677	727	685	680	690	708	655	746	698	697	672	656	702	690	701	698	699	680	694	722	638	718	741	705	641	728	729	714	669	702	722	696	713	695	684	697	672	740	714	680	702	777	699	659	690	718	726	714	687	687	680	665	681	671	700	687	717	669	694	703	667	732	724	732	723	714	710	715	742	699	697	705	705	692	692	664	719	727	728	696	657	641	670	711	674	656	710	636	677	750	648	687	658	631	689	688	732	654	684	686	678	701	716	702	661	703	690	714	750	699	717	711	741	674	733	661	706	696	706	703	701	690	764	683	684	710	687	693	668	733	692	705	717	680	664	691	682	708	697	673	662	686	726	693	678	758	725	677	680	722	709	755	688	681	697	700	700	703	702	677	701	658	666	742	675	717	668	736	714	762	695	717	700	691	665	676	682	703	666	688	659	707	680	690	650	713	669	712	688	688	668	694	681	723	691	720	731	662	671	736	727	653	665	707	674	708	678	660	679	730	687	763	711	691	673	686	675	707	749	692	710	718	718	710	690	694	667	666	641	665	694	686	714	715	723	742	712	666	662	698	651	721	737	698	686	742	727	707	727	674	684	739	679	744	729	697	687	689	693	715	722	695	707	696	664	677	730	715	721	685	725	684	684	688	699	684	725	646	661	652	682	681	653	734	715	671	698	717	702	681	677	745	700	713	725	697	704	695	717	685	743	646	673	723	683	624	659	701	667	700	682	688	695	677	717	689	714	651	647	687	705	649	714	657	686	684	704	683	694	687	709	706	694	701	693	710	691	706	731	691	689	698	685	711	686	685	686	675	648	662	694	717	713	697	705	703	666	690	665	671	742	649	718	706	702	692	685	692	648	643	672	695	706	726	734	699	690	728	715	698	712	690	706	683	696	673	674	702	675	662	693	711	659	656	663	681	707	725	693	682	700	689	745	673	719	727	672	669	685	729	697	694	681	707	666	692	705	698	716	665	735	689	686	727	683	750	717	720	733	690	710	696	680	723	702	731	710	715	683	665	739	708	710	664	741	688	659	701	691	742	670	686	727	680	700	684	689	699	707	656	679	638	652	694	724	660	690	711	638	661	720	720	704	710	733	690	709	665	678	705	702	715	694	719	651	714	671	727	727	712	676	690	715	683	664	718	686	677	697	678	704	689	701	693	716	708	685	734	751	682	673	701	680	669	763	720	697	692	661	690	670	713	656	695	727	731	664	693	717	664	676	698	711	647	688	732	738	695	691	679	704	682	685	689	694	716	750	719	660	701	701	660	692	723	698	695	747	675	735	680	705	681	721	711	707	682	695	714	630	703	782	686	677	727	643	760	734	675	669	705	712	655	684	677	718	721	720	716	721	708	679	684	718	717	666	704	737	733	705	714	658	704	726	718	736	737	762	682	701	670	736	684	711	698	726	680	703	739	672	733	726	680	707	718	684	700	725	678	695	707	672	671	718	694	684	711	684	708	681	711	696	724	697	679	703	737	689	700	682	707	703	665	692	736	677	757	745	675	706	673	674	673	695	721	674	703	717	726	680	687	696	689	663	646	744	651	692	704	700	675	664	751	690	663	707	673	692	725	701	678	688	735	712	721	678	665	712	682	718	692	702	698	688	712	674	709	729	709	667	680	723	732	695	716	694	719	708	727	700	719	680	678	684	717	770	703	706	696	703	717	734	729	689	684	701	699	678	719	684	719	687	659	656	708	711	722	675	691	702	714	699	693	651	708	687	756	747	710	631	698	694	710	690	686	733	737	662	758	684	720	742	680	662	747	705	688	711	671	663	674	717	725	742	733	672	651	713	757	733	697	731	738	701	713	710	722	716	725	695	702	737	701	687	725	704	671	677	648	705	671	736	677	675	730	665	691	674	723	648	742	731	728	765	684	674	663	693	716	698	678	657	704	697	676	660	638	671	723	691	688	691	706	711	709	677	684	695	682	688	710	694	692	649	703	695	732	754	723	686	724	669	678	685	677	670	696	728	682	674	706	726	718	687	653	672	724	718	715	742	662	642	654	672	734	685	702	676	688	713	682	724	701	748	676	716	702	686	715	704	699	741	677	697	743	668	693	689	712	651	669	682	719	701	672	659	681	719	675	688	701	666	665	682	691	703	743	708	737	683	682	703	712	704	641	717	725	674	655	709	711	686	661	718	712	684	706	667	709	656	701	680	734	693	718	715	667	721	721	674	722	762	719	676	712	702	750	675	666	679	678	694	741	673	732	726	725	702	702	682	691	688	702	684	734	681	696	714	724	673	713	708	745	684	738	703	701	736	707	638	684	722	651	670	687	709	702	713	697	678	704	704	660	637	701	732	707	717	719	659	666	680	663	723	660	710	688	648	677	734	762	692	696	681	695	717	689	713	673	716	714	719	740	688	706	727	685	654	654	673	677	693	628	686	725	692	704	676	709	697	694	681	708	691	692	776	718	675	673	734	692	659	697	660	657	688	709	681	699	720	717	704	677	662	677	679	700	665	703	739	721	677	718	724	681	661	775	680	708	676	738	670	643	666	641	721	709	696	697	719	700	712	678	683	693	705	734	685	690	684	734	667	706	663	712	701	715	706	667	688	722	698	715	758	701	744	680	733	727	707	703	707	705	644	680	671	689	687	708	696	664	659	648	708	687	708	696	649	695	688	711	691	686	686	684	716	696	718	712	712	678	696	677	732	670	746	670	711	690	727	671	674	729	683	699	693	715	691	685	749	678	695	689	671	683	680	723	689	710	662	680	669	703	712	737	671	661	706	690	733	712	731	693	721	680	715	712	743	703	661	688	746	701	671	726	736	686	718	703	686	722	668	680	676	653	723	693	687	696	722	691	670	710	691	678	687	712	694	686	649	694	664	687	687	697	690	771	732	702	666	684	713	714	734	700	670	701	685	698	634	734	720	640	694	681	687	677	695	681	649	734	710	706	719	721	662	726	654	714	713	649	686	678	708	693	727	642	673	690	686	654	710	663	715	712	694	736	688	670	704	668	670	636	713	707	674	695	697	724	713	664	741	676	695	693	648	663	640	706	697	697	681	645	670	651	698	694	693	696	695	678	672	699	730	721	673	695	677	737	706	700	656	705	712	698	721	706	685	734	670	686	679	713	697	693	703	693	686	689	697	696	684	691	737	634	706	621	747	691	690	700	734	714	743	688	697	697	678	735	713	734
2963	1040	579	375	304	367	442	514	569	633	553	475	455	471	429	326	300	259	232	213	184	325	609	861	772	554	365	262	183	159	127	108	96	106	96	91	91	98	109	87	95	113	114	104	74	74	91	97	120	93	95	108	85	110	95	91	93	99	96	91	75	99	96	99	90	91	86	98	83	74	100	106	89	97	92	93	106	98	93	77	91	81	94	85	87	80	106	120	80	95	104	96	98	93	92	93	84	90	98	96	86	117	90	98	96	80	88	88	90	86	112	100	97	89	99	115	95	99	84	99	92	95	103	115	99	93	87	98	99	93	106	75	105	125	86	113	103	98	111	90	96	90	92	86	104	101	100	111	105	90	85	100	99	83	97	87	96	90	83	99	89	93	89	89	114	93	76	108	117	106	79	94	107	96	93	110	105	87	89	101	101	103	90	112	96	91	88	96	95	99	88	87	100	96	100	97	110	95	88	97	80	92	81	97	80	117	108	76	91	101	95	117	96	116	103	101	84	85	100	96	86	91	97	102	102	109	83	87	109	93	103	97	100	91	107	91	99	97	101	112	85	82	96	101	108	92	96	102	102	105	92	98	94	93	77	89	92	103	87	87	78	81	91	92	108	89	102	100	100	102	100	107	93	83	90	95	87	84	93	92	91	102	94	84	101	123	80	113	107	80	103	96	118	112	94	103	114	110	97	86	96	81	105	94	100	84	97	87	92	97	111	102	85	102	122	117	101	99	93	110	89	79	90	99	101	91	93	106	96	100	80	87	92	94	95	73	81	103	94	72	102	112	78	95	112	111	93	107	95	104	100	115	97	87	71	126	111	85	99	106	95	103	93	92	97	93	95	94	98	100	80	105	99	95	104	113	97	105	102	83	107	100	93	94	114	78	97	93	92	85	107	101	113	103	100	95	89	106	101	85	84	94	105	82	88	81	98	83	106	90	110	89	103	83	96	82	102	89	123	90	110	92	100	99	103	97	92	107	90	101	106	85	105	95	108	103	95	97	96	88	102	78	95	101	90	88	98	100	89	99	102	108	98	99	89	112	100	108	92	93	89	77	101	92	105	81	101	105	111	120	99	105	89	96	83	94	99	95	90	97	90	106	91	80	99	101	93	110	89	104	89	99	89	79	82	95	83	82	85	95	97	107	82	89	88	115	95	88	89	95	93	89	89	89	89	105	84	88	90	97	93	91	100	101	98	89	100	88	77	112	97	112	87	80	110	96	99	77	87	111	98	86	87	87	91	83	94	99	91	101	94	85	79	98	85	104	91	85	108	103	103	95	92	114	101	106	107	68	85	88	84	108	108	101	81	78	98	115	91	93	78	102	90	113	87	103	84	100	80	101	99	105	102	103	85	94	103	86	100	92	103	70	93	80	93	77	102	90	97	101	88	97	78	100	109	96	86	93	104	95	103	88	106	93	110	93	99	94	105	85	104	90	101	95	111	91	87	95	84	96	95	90	89	88	105	89	81	93	81	93	95	105	92	90	85	88	96	98	92	85	93	93	64	92	102	105	74	103	115	92	110	108	88	100	94	92	104	86	108	110	90	99	88	98	100	88	79	92	96	88	115	97	79	98	76	76	88	90	111	100	84	92	88	100	99	77	90	96	100	94	116	88	99	92	85	100	82	78	94	93	93	85	95	107	94	89	80	105	99	98	84	95	86	89	97	100	101	102	86	77	81	94	92	92	91	115	84	110	103	84	83	99	86	89	97	103	107	89	100	90	95	102	105	101	93	100	94	109	104	95	75	91	91	95	99	65	103	84	97	94	112	97	98	79	82	100	108	94	96	88	99	102	93	97	78	94	102	87	88	95	86	100	87	93	89	94	98	85	112	94	99	85	106	95	99	92	98	94	94	113	111	78	102	82	122	92	102	85	115	109	85	95	87	83	110	108	111	112	104	83	105	98	79	82	103	106	92	82	96	85	92	89	110	89	92	81	99	97	92	98	78	127	96	114	104	83	89	99	107	90	100	100	87	93	83	108	111	108	102	89	97	97	98	101	88	88	75	95	92	91	89	89	113	111	90	84	93	92	92	84	110	91	119	84	86	88	83	77	96	82	87	100	94	101	94	103	87	97	103	98	80	102	76	96	116	120	99	99	107	99	88	101	96	109	96	95	100	107	118	77	104	90	109	105	98	89	113	94	99	106	104	89	91	107	92	98	108	101	97	91	101	109	106	101	97	97	95	89	75	74	104	108	99	114	79	102	93	127	109	87	93	85	96	122	91	121	90	88	90	106	93	81	104	101	94	91	98	99	92	92	92	98	105	88	98	112	75	98	86	104	98	92	105	89	103	97	86	71	99	89	117	104	95	84	102	106	94	97	92	89	85	87	103	94	90	77	90	84	99	90	88	88	84	97	100	112	98	101	83	104	91	94	113	88	99	113	104	95	114	91	97	88	111	99	89	94	86	97	76	83	101	101	86	96	74	100	93	119	95	98	79	89	95	107	94	94	88	94	92	107	96	78	88	96	94	95	95	82	90	113	102	81	97	93	96	90	103	93	87	83	78	94	87	105	108	110	109	94	92	92	92	107	107	100	97	100	89	91	92	75	80	88	104	86	112	103	70	109	96	88	74	121	98	87	99	92	80	86	86	83	111	95	98	94	83	83	82	108	101	117	92	92	93	94	79	72	127	92	96	119	110	85	93	89	93	100	92	82	92	94	94	96	94	83	110	113	87	84	97	103	96	85	104	105	102	123	75	73	91	89	100	114	99	105	108	103	100	94	116	94	102	102	80	104	81	78	88	105	87	88	96	94	98	90	90	98	91	68	107	86	88	97	86	87	97	89	77	98	104	92	108	109	91	105	93	101	79	95	74	98	95	96	92	86	83	106	103	87	100	98	97	87	89	97	80	113	81	89	94	86	96	79	96	84	98	111	114	91	98	101	93	87	93	85	85	99	79	101	95	102	100	92	91	102	104	109	101	72	104	86	104	97	93	106	77	98	95	101	101	99	93	103	99	108	100	95	87	99	98	100	88	94	103	84	101	109	100	84	100	98	108	71	92	88	99	85	107	88	93	101	106	87	105	106	90	94	96	83	96	100	89	109	95	118	78	82	94	95	97	86	100	88	88	85	95	98	91	95	99	99	112	79	107	109	105	99	101	89	107	77	95	87	88	94	91	106	102	94	96	85	90	93	103	92	80	92	99	87	104	91	104	104	112	105	87	112	110	117	105	87	109	89	99	98	96	94	97	99	96	90	96	93	104	96	84	94	95	90	114	81	100	91	103	104	95	92	73	112	100	73	90	99	90	107	106	97	102	87	77	93	86	95	81	93	110	80	87	92	97	92	87	81	93	105	93	107	114	113	82	95	97	90	96	100	105	100	96	86	80	95	79	92	85	86	94	92	101	93	92	97	108	86	100	97	90	91	76	109	94	91	89	87	98	97	89	100	89	94	95	85	107	103	91	94	89	102	103	101	105	105	105	92	93	90	106	98	86	103	109	100	90	89	78	92	99	96
23202	9485	5765	6032	12924	17797	19653	19061	17778	18087	15644	13747	12671	11787	10538	7203	6453	5712	4906	3806	3564	5966	12458	15186	13045	9926	6991	4372	2827	1757	1231	957	808	778	762	717	717	681	690	679	706	650	677	683	704	656	662	679	693	720	689	684	753	664	695	684	646	653	694	734	739	676	653	685	649	699	690	678	673	681	668	715	736	724	700	667	686	639	669	707	659	645	671	677	671	699	675	684	696	751	654	670	715	702	652	684	669	689	616	650	714	654	691	669	712	691	706	744	695	710	691	714	649	697	696	644	653	708	698	695	612	701	682	725	696	670	692	662	693	688	659	656	662	707	682	706	676	730	676	724	684	687	712	686	721	686	650	732	738	713	682	734	656	710	633	681	688	724	703	687	681	673	667	682	743	710	684	705	716	700	694	697	690	702	679	669	717	677	667	725	720	694	681	658	665	639	716	704	662	684	652	719	664	698	732	692	670	672	665	702	736	689	733	739	635	711	690	707	657	715	699	674	708	658	649	675	680	720	673	672	703	710	702	707	729	640	710	662	690	652	681	680	651	648	668	705	716	692	693	707	730	698	745	662	701	679	657	697	691	690	702	671	657	701	697	681	695	691	713	669	733	671	657	745	676	713	662	696	684	643	658	670	657	744	692	719	671	660	690	718	695	699	623	672	676	706	698	693	683	710	716	668	689	708	686	707	660	686	663	668	709	655	735	719	661	686	695	669	726	681	708	664	702	673	696	736	692	633	706	703	713	722	709	702	680	734	702	658	738	678	707	655	714	635	659	692	707	709	749	653	699	679	685	692	652	677	651	678	705	696	697	695	751	696	669	668	711	700	716	655	656	671	712	637	687	666	642	699	699	705	706	700	676	700	663	678	694	713	659	673	675	662	663	689	672	759	665	700	679	678	662	689	711	693	716	683	668	679	654	669	711	661	654	685	702	727	708	685	713	664	647	691	702	675	707	707	701	720	704	672	702	710	698	635	721	695	679	701	678	689	711	699	673	687	707	690	683	676	737	695	665	722	728	685	626	693	694	692	640	716	666	732	688	673	727	642	679	718	711	679	653	654	685	682	693	638	742	698	639	690	669	706	733	671	692	724	698	639	669	664	673	705	694	682	697	678	670	676	735	722	716	710	742	682	647	686	670	656	634	673	722	700	691	676	726	689	693	705	680	723	689	672	706	728	725	721	682	686	670	680	726	760	640	723	695	701	680	711	709	700	650	712	669	705	666	700	665	707	672	705	680	669	694	671	708	669	671	660	714	714	701	710	714	690	661	676	691	731	664	686	743	719	679	724	661	673	700	723	720	713	693	703	717	690	730	717	706	645	734	702	696	698	640	711	699	680	701	724	712	698	713	678	731	689	710	671	669	712	711	737	678	698	747	710	651	724	677	677	685	695	686	661	724	693	686	665	679	695	713	693	677	675	675	699	663	674	697	709	701	698	664	707	695	694	692	693	694	662	660	676	664	733	679	705	681	724	678	674	671	672	672	747	683	693	709	664	715	717	656	720	732	728	698	715	691	694	700	675	713	704	659	700	691	749	684	684	745	655	717	700	668	707	687	654	681	677	740	703	728	720	703	750	708	656	715	705	716	673	658	700	683	719	710	705	689	695	683	681	715	706	675	698	681	697	705	697	689	703	730	692	737	678	737	666	713	698	683	704	682	714	712	637	696	687	681	705	674	640	677	738	725	673	704	652	692	682	714	687	698	703	680	627	650	711	630	734	733	691	700	716	698	692	752	665	662	735	690	708	672	741	717	689	656	713	733	700	728	722	715	653	654	723	745	668	725	712	652	723	713	692	692	702	721	742	703	692	627	689	704	691	666	723	651	708	678	679	677	631	707	704	704	689	726	751	669	689	702	715	686	676	684	683	729	682	682	712	726	707	722	677	706	682	744	693	713	662	713	679	678	682	668	708	712	692	672	616	741	703	712	724	695	691	654	685	664	720	652	717	679	721	720	679	684	713	689	662	670	652	683	606	664	686	682	701	719	719	667	674	649	672	679	714	677	719	688	691	635	697	687	723	666	749	686	678	688	744	715	670	726	669	675	684	679	652	700	695	712	717	698	645	680	674	677	662	694	701	701	689	719	666	703	697	707	683	691	682	661	672	696	701	685	689	706	720	733	691	695	699	631	735	670	690	663	691	707	713	693	691	696	688	726	725	721	680	711	728	648	691	663	683	682	721	676	645	720	702	687	606	706	683	691	681	727	699	677	698	703	681	667	693	696	670	695	720	656	707	712	701	687	663	688	731	695	714	725	691	686	669	720	669	701	707	663	670	723	713	681	671	704	685	654	679	678	665	677	684	702	704	725	652	669	705	645	680	732	687	710	686	703	663	683	673	735	689	631	732	702	682	689	635	700	667	696	673	699	682	658	739	668	717	656	694	703	714	695	681	671	656	719	682	704	654	680	674	736	730	690	701	694	687	693	676	689	688	666	670	645	679	677	672	684	670	685	675	656	724	698	676	688	688	690	703	689	661	715	703	695	641	707	656	664	724	672	694	747	651	711	695	720	690	668	669	702	670	693	666	680	698	641	674	671	725	722	690	682	721	673	677	658	664	663	684	710	698	666	691	701	662	657	703	681	703	690	675	661	734	716	696	663	664	692	663	680	686	684	688	685	689	681	695	658	686	665	714	725	675	671	706	706	705	710	717	635	686	716	650	696	686	713	642	683	667	685	737	693	677	670	669	703	694	711	754	680	674	650	716	667	702	712	663	686	676	693	729	674	735	705	669	694	722	706	724	673	703	691	720	724	695	684	713	654	687	672	673	677	666	707	703	641	670	697	698	678	706	694	677	664	688	648	638	714	672	689	659	671	659	713	727	711	666	672	666	720	709	637	714	719	716	678	709	714	669	666	676	723	670	688	660	720	686	663	670	712	720	662	657	652	672	706	706	699	628	623	669	742	685	713	630	702	673	660	698	653	636	653	645	671	708	640	728	725	656	709	697	681	712	732	687	685	656	675	704	722	641	736	668	675	707	659	680	643	693	670	680	689	702	710	697	667	719	694	679	702	701	718	673	718	735	701	663	704	659	699	686	689	716	708	711	722	674	700	653	657	674	738	676	687	652	678	739	703	716	726	685	686	748	731	682	717	674	705	688	686	691	684	662	750	731	709	664	663	676	714	723	693	653	689	706	665	668	677	687	717	674	734	703	657	697	708	661	678	737	669	694	705	692	687	692	653	660	657	707	698	720	722	696	683	723	696	661	642	667	710	655	699	694	665	668	670	691	703	697	687	731	645	647	685	690	680	672	669	675	657	681	692	651	729	683	754	657	672	679	636	732	705	678	719	718	698	707	650	726	659	705	697	665	717	714	685	703	728	646	638	663	683	704	664	685	694	693	678	676	673	706	687	705	744	702	704	703	741	670	718	725	735	672	642	685	696	631	660	624	672	659	684	676	670	665	695	653	687	704	692	687	674	733	702	691	712	678	700	708	655	662	705	653	669	683	723	700	712	684	631	633	693	677
2229	554	291	185	175	226	315	410	404	324	341	299	316	333	247	200	189	170	154	167	142	106	144	169	178	166	140	137	89	79	80	90	86	90	80	66	72	84	76	76	81	79	88	88	70	100	93	89	82	91	65	81	101	88	81	82	97	77	80	78	80	65	91	79	95	72	70	74	89	88	72	84	74	80	85	106	86	85	86	86	74	58	96	75	91	89	73	85	86	69	85	73	69	69	92	112	74	84	84	74	89	90	88	78	76	81	81	83	96	83	83	92	100	74	81	87	76	94	83	81	80	87	77	85	82	64	81	74	90	74	90	64	72	89	69	79	71	73	78	60	87	76	81	105	87	62	76	79	80	87	94	73	82	82	74	92	82	76	86	63	69	85	88	81	78	77	78	80	70	75	94	77	70	102	71	71	85	84	71	83	74	70	83	90	85	88	84	69	82	93	84	74	83	87	76	80	79	79	73	72	80	68	70	81	85	76	81	92	72	89	87	74	90	87	98	88	86	63	80	109	86	97	88	84	83	72	88	87	91	69	85	81	78	62	84	77	68	76	110	81	84	80	85	81	80	84	75	84	86	91	88	72	77	81	87	91	78	81	86	86	82	89	75	79	81	92	89	77	68	73	85	96	82	79	84	80	86	67	78	68	80	80	90	80	84	74	86	86	80	92	90	74	95	69	84	88	68	100	87	79	91	90	81	70	80	93	70	78	75	85	104	95	81	86	88	88	75	75	84	86	78	80	90	85	84	98	86	93	89	84	77	90	87	89	80	81	84	76	73	88	60	93	66	86	82	73	82	85	72	82	77	73	88	84	81	73	81	78	91	82	81	91	73	82	68	89	74	92	82	92	89	71	74	112	77	84	76	85	72	72	88	66	87	74	84	92	91	86	69	75	73	81	70	86	76	87	80	86	71	73	95	81	87	89	77	87	83	71	85	69	85	72	93	91	74	69	92	75	93	81	68	98	86	86	94	100	83	105	83	92	85	85	71	73	84	80	101	73	97	75	103	70	83	94	79	95	78	92	90	72	92	78	90	64	76	97	87	88	73	84	68	68	81	72	87	84	95	83	83	97	83	79	76	76	74	71	89	78	81	81	72	90	83	101	62	78	81	79	79	90	70	76	105	96	77	90	88	92	82	70	79	78	92	92	78	80	77	86	66	97	69	72	85	90	68	86	89	65	73	81	75	81	76	84	79	92	98	74	85	78	81	64	74	78	75	86	81	64	86	91	92	86	62	67	76	70	92	82	87	81	70	78	77	69	90	82	96	94	64	76	97	75	80	80	73	81	84	96	64	72	97	85	67	88	82	90	79	75	90	82	92	67	73	97	87	106	90	78	77	83	89	87	81	70	73	92	88	63	84	74	71	91	67	71	90	92	64	72	76	88	75	75	75	78	86	79	99	91	84	90	85	83	71	81	82	70	67	95	91	87	89	77	79	84	79	75	82	80	95	78	85	98	87	81	88	84	78	79	85	69	92	77	80	81	73	88	74	77	76	81	96	93	68	74	58	89	94	77	92	77	90	78	96	98	80	78	67	86	81	81	84	86	72	65	58	89	69	84	77	86	90	78	73	75	93	80	104	87	76	89	90	91	90	79	86	91	81	78	85	79	81	89	82	85	87	83	80	88	89	73	95	90	102	59	87	87	82	86	80	75	65	84	76	93	74	60	84	99	98	79	77	78	77	80	69	95	89	77	85	75	94	71	86	85	86	73	69	82	79	73	71	92	100	82	105	90	86	74	81	73	81	60	72	64	96	65	94	74	85	70	91	94	83	87	89	71	81	85	91	79	77	85	96	69	86	84	74	76	77	77	88	69	79	83	80	71	106	53	76	75	80	75	86	71	86	69	87	73	91	74	91	103	90	91	85	84	76	72	84	87	68	76	80	81	62	82	65	67	90	76	77	66	72	72	93	90	76	88	65	72	72	74	79	76	87	86	78	84	97	77	71	94	78	89	80	70	74	79	74	71	75	87	89	90	85	88	89	83	79	84	89	78	88	82	89	77	87	73	88	78	67	84	92	81	92	80	86	60	84	80	83	73	81	67	98	67	81	72	95	71	93	65	77	81	65	77	77	79	86	64	103	90	90	83	81	92	59	72	86	89	88	76	83	80	86	103	67	77	78	80	94	84	71	75	85	89	65	70	97	78	86	110	81	89	82	87	83	78	82	84	83	87	77	72	84	69	77	85	91	89	88	80	60	92	77	96	86	87	69	82	79	76	91	83	81	73	87	85	77	101	78	70	53	78	81	85	86	90	87	76	82	82	80	72	79	79	89	70	84	77	67	68	82	89	82	86	82	93	76	102	94	78	70	87	80	88	77	79	70	85	81	87	89	70	86	79	79	90	77	78	92	87	82	75	79	68	99	83	79	85	70	78	79	94	73	86	92	86	73	81	80	102	85	93	72	80	72	86	81	84	88	75	91	75	88	79	70	110	85	82	71	89	96	83	64	73	88	76	64	62	71	80	79	97	85	77	81	86	76	73	85	94	79	80	92	90	69	77	90	93	86	81	85	77	82	85	62	90	79	82	82	79	83	91	71	85	86	58	89	84	93	77	66	81	85	86	78	85	66	94	78	71	78	79	79	77	95	90	79	91	80	87	80	71	85	77	85	93	70	85	78	84	90	98	73	99	91	107	93	80	82	80	83	83	97	67	87	83	93	84	76	70	84	83	88	79	75	81	72	96	88	81	85	79	66	81	85	76	74	72	76	80	88	81	90	74	74	76	66	70	88	73	79	83	83	83	81	80	76	84	76	86	91	82	66	71	84	93	81	91	82	79	79	73	75	84	80	90	83	91	79	81	99	78	85	80	96	99	63	78	81	69	59	81	71	77	89	84	85	82	84	78	97	95	78	78	66	100	88	75	90	81	77	68	73	88	68	83	85	77	86	85	64	88	76	99	66	92	88	97	82	89	82	100	87	79	99	82	73	84	82	75	61	91	73	81	86	93	85	85	81	80	77	88	77	95	77	79	74	72	91	84	97	91	69	60	91	80	92	70	59	92	79	73	90	87	95	87	76	80	73	87	73	98	94	87	85	94	99	76	70	79	91	87	75	87	103	78	80	67	89	83	85	95	75	75	76	66	88	83	87	75	69	92	103	68	78	63	86	100	93	96	90	77	92	78	71	89	84	96	66	76	74	81	80	82	81	80	100	67	89	87	71	72	89	82	68	105	70	76	80	102	86	82	72	69	95	87	104	91	76	94	89	74	88	101	77	90	92	79	100	68	96	87	94	87	91	87	87	101	86	81	73	68	78	77	97	79	79	94	94	79	82	90	73	79	85	78	80	87	72	91	65	75	87	70	87	87	73	80	98	89	71	78	76	76	80	85	84	76	88	89	79	87	68	80	79	80	91	77	76	87	83	96	77	84	95	80	75	87	84	82	92	82	96	84	76	88	62	82	92	70	77	79	91	91	75	74	88	70	85	84	76	80	78	78	71	92	85	86	87	71	80	73	78	80
17511	5937	3475	3143	6800	11319	13538	14648	13871	11881	10026	9368	8713	8749	6040	4705	3899	3282	2967	2591	2612	1903	2817	3688	3168	2498	1805	1276	935	780	719	698	681	601	636	653	635	640	606	607	605	589	648	609	636	611	636	639	617	687	638	592	641	584	644	650	567	620	584	619	592	597	597	594	609	611	595	601	565	668	641	602	600	624	631	581	620	615	663	621	611	579	630	572	566	622	592	579	634	582	587	639	591	622	579	603	610	566	621	556	622	620	591	631	600	576	608	616	603	612	575	593	610	512	610	615	634	594	576	649	597	581	588	598	651	597	596	601	651	625	542	609	568	577	601	635	636	617	627	616	550	626	583	616	628	609	618	591	616	594	604	616	605	568	627	592	597	599	593	621	623	628	573	622	607	613	624	603	624	624	611	638	608	594	621	574	580	622	637	665	629	616	599	574	569	627	602	636	602	585	607	591	601	596	594	618	644	575	652	618	658	610	623	600	623	626	533	593	628	584	598	651	555	633	617	620	607	591	626	616	578	614	590	585	600	593	556	609	625	622	606	588	630	567	573	588	572	632	571	604	611	641	616	645	587	578	609	598	546	624	600	560	606	585	573	562	600	592	632	597	628	567	602	664	628	594	601	574	623	579	630	618	632	603	560	596	607	635	601	600	625	570	628	594	617	564	594	593	609	588	611	590	569	564	575	603	662	607	595	607	640	609	580	607	613	599	601	579	610	626	561	617	591	571	593	617	634	620	597	625	594	631	590	619	614	649	572	547	600	593	643	615	573	566	584	647	629	597	614	589	624	577	586	586	600	651	620	573	576	632	617	632	619	632	609	612	601	593	623	604	614	607	578	606	624	615	583	621	613	590	626	583	634	622	607	600	562	601	640	612	599	611	625	603	603	624	588	600	596	643	610	632	630	595	606	609	595	583	609	621	604	591	614	598	611	643	624	660	599	655	628	591	584	618	614	623	574	628	632	583	628	598	602	642	583	613	573	633	614	645	598	574	611	640	624	618	610	609	634	626	643	592	616	644	557	653	592	644	606	612	602	602	556	604	563	639	596	617	642	618	653	641	607	582	601	585	603	625	607	631	559	556	607	596	626	614	574	555	623	595	586	627	628	593	621	589	577	606	628	569	618	575	623	581	590	632	570	607	580	623	587	647	639	604	615	615	586	609	570	603	606	628	561	611	615	572	623	600	597	596	649	598	593	642	576	620	587	642	640	650	616	625	632	598	627	566	573	659	625	661	604	599	636	637	546	621	582	617	597	649	639	592	629	634	619	583	575	607	680	639	604	575	618	620	616	589	659	625	583	630	614	565	602	574	620	567	627	636	609	594	624	589	566	571	614	619	628	586	597	608	587	631	601	578	615	615	614	632	602	609	583	619	612	580	621	611	623	603	609	602	606	606	583	597	566	588	618	586	572	639	620	578	604	617	612	649	618	616	578	572	618	558	588	636	639	622	565	589	662	603	600	585	572	596	568	611	595	573	563	628	639	618	638	626	624	612	619	604	609	616	571	657	595	605	593	604	593	617	576	603	603	639	616	604	594	638	633	645	622	582	600	610	615	612	641	638	616	608	593	619	575	598	621	585	638	634	638	559	631	624	599	592	621	658	608	641	646	616	630	609	630	614	615	610	597	631	602	589	589	607	641	618	608	592	593	593	623	625	580	627	619	639	604	562	598	593	617	603	603	602	602	555	630	595	637	612	588	563	595	550	622	586	617	630	581	636	606	645	583	621	619	604	574	603	620	589	625	599	612	607	580	619	606	628	598	556	617	600	601	626	580	618	569	593	582	639	596	575	618	588	613	608	534	605	595	624	638	594	572	610	574	631	584	600	614	641	590	616	596	608	625	599	621	607	616	628	644	598	611	595	593	636	615	644	575	571	593	635	603	563	591	591	588	620	599	629	649	645	604	570	563	605	598	588	631	642	606	615	602	606	564	632	561	609	613	622	601	638	650	608	625	620	611	648	585	621	593	623	629	593	581	579	587	674	582	663	617	606	581	572	563	594	629	593	617	595	611	576	610	605	641	605	624	575	600	628	590	574	613	573	630	584	549	613	619	615	617	606	596	607	606	584	608	599	612	649	665	590	605	641	571	608	627	618	643	616	599	614	584	614	619	648	576	568	607	543	600	587	637	618	573	658	541	596	595	650	604	624	599	646	585	595	610	631	595	615	599	563	588	614	593	606	582	593	595	629	613	599	647	579	616	643	629	618	617	533	579	592	621	597	614	602	594	583	621	635	617	617	608	632	656	578	613	634	590	588	665	593	585	650	619	607	594	591	619	631	627	563	606	600	596	593	644	613	641	592	598	599	634	622	592	609	634	618	568	636	596	620	613	630	611	604	600	634	591	612	615	597	600	619	580	584	658	603	648	602	597	602	604	559	588	626	606	630	589	630	623	639	589	628	579	617	587	589	617	654	633	594	622	606	607	634	595	586	566	596	590	614	615	602	604	656	602	594	618	620	612	618	622	604	601	606	584	585	626	639	598	621	590	617	603	569	579	618	617	550	628	579	637	579	584	645	570	538	589	633	599	615	589	614	585	618	630	556	602	563	597	650	580	612	625	621	565	611	609	606	621	620	605	592	574	599	616	616	653	604	619	604	621	619	612	639	603	611	694	628	619	601	612	635	612	627	598	572	596	563	615	636	608	657	574	615	589	575	647	628	616	613	608	574	592	592	608	585	602	609	623	620	576	585	600	630	659	568	600	620	608	579	586	614	615	627	618	606	636	557	629	570	638	593	633	607	560	627	615	647	601	618	632	580	617	604	606	636	599	611	607	622	620	606	618	599	664	584	635	607	649	570	618	620	588	648	653	611	602	594	630	592	659	603	625	613	618	600	578	574	621	628	583	620	606	599	636	588	608	582	632	622	577	594	673	643	587	600	596	634	622	636	580	611	637	611	597	616	594	633	637	575	593	596	602	590	605	588	602	584	596	608	609	582	609	629	629	597	617	589	612	572	566	585	585	659	637	609	610	614	620	599	590	602	623	650	630	615	569	574	601	600	618	561	615	594	609	621	654	619	609	618	628	590	597	567	562	621	595	647	625	612	637	629	603	596	570	591	631	622	592	603	631	635	549	621	622	661	647	561	628	582	599	570	574	606	629	621	620	565	593	619	610	612	600	608	565	627	583	604	583	570	594	599	619	617	613	609	601	601	608	572	638	576	580	612	590	627	625	600	609	618	587	625	607	587	611	655	604	635	621	599	642	594	632	641	616	620	612	583	659	581	620	637	639	606	669	616	617	624	583	617	627	639	590	633	581	632	642	607	589	552	599	590	606	607	575	603	622	603	605	567	614	587	608	615	611	577	605	640	610	629	579	630	608	647	603	616	568	580	583	619	580	615	635	639	604	637	602	622	584	541	584	618	617	600	606	625	598	636	641	568	583	641	603	612	646	583	654	557	592	583	642	650	655	603	618	624	612	644	596	588	605	598	580	596	598	630	597	608	593	605	604	609	635	596	609	580	612	631
2021	803	448	244	218	330	531	565	495	394	402	439	419	416	249	251	225	196	176	169	173	162	281	446	412	342	257	177	139	129	104	99	80	78	80	95	72	89	83	88	94	91	67	71	86	86	80	74	82	84	79	78	77	78	68	94	78	82	85	75	92	81	92	80	102	67	86	87	74	86	80	80	80	76	81	89	91	78	86	111	72	74	87	78	83	74	85	78	76	102	93	75	83	80	97	75	94	96	84	103	81	84	68	85	81	74	84	85	79	81	92	80	89	62	84	106	98	85	91	73	86	83	89	95	88	93	89	78	84	71	71	87	107	100	84	71	83	83	81	88	71	92	86	91	78	62	83	79	66	88	74	79	83	96	91	73	103	81	83	80	99	70	94	70	89	87	70	93	79	89	90	81	83	66	84	70	84	92	96	75	70	95	82	70	85	84	82	76	67	76	87	93	99	84	77	70	84	77	80	77	92	82	90	79	78	78	88	91	82	81	82	94	103	90	72	72	94	87	86	85	71	104	91	85	85	77	72	82	72	90	92	76	82	73	73	67	81	93	92	71	94	74	102	92	87	102	85	90	81	75	84	77	83	76	72	73	79	65	81	84	80	73	80	95	87	82	76	97	71	78	78	81	77	98	81	73	64	78	75	90	89	88	84	73	70	80	67	89	85	85	88	83	79	83	93	76	93	75	80	94	93	73	79	89	80	76	90	80	88	90	91	89	95	92	80	69	97	90	87	89	83	107	70	104	79	87	73	78	92	84	77	85	79	99	84	89	82	69	88	86	92	70	89	99	84	73	80	82	88	106	97	86	89	77	74	85	93	90	83	78	89	77	77	76	76	86	77	95	94	86	81	80	96	79	84	75	87	75	76	95	90	81	85	91	85	68	102	83	98	73	85	72	84	76	78	88	96	102	67	75	91	69	88	93	86	92	76	101	69	98	97	90	91	79	78	73	92	80	70	80	95	86	82	92	87	88	75	79	91	105	77	101	84	88	85	77	90	76	82	98	85	68	83	66	86	75	89	92	85	62	85	84	98	110	84	98	89	80	92	78	88	75	86	82	103	80	83	100	81	90	72	77	65	92	79	75	74	100	70	78	75	77	81	91	90	89	68	77	72	95	83	76	99	83	88	91	72	86	83	70	110	101	72	78	71	72	106	84	91	78	86	70	77	77	87	89	87	82	82	85	93	85	82	87	90	89	67	81	70	86	78	84	86	67	82	77	73	80	82	91	82	87	84	74	69	77	88	76	88	79	74	81	77	65	73	87	70	72	67	74	94	75	92	79	76	72	93	72	81	86	88	93	85	88	96	74	88	94	86	93	83	86	92	73	83	85	85	103	81	74	83	92	75	79	89	82	84	86	86	105	87	104	91	85	79	107	92	78	95	104	94	77	81	90	93	91	78	92	97	81	75	80	92	85	63	90	86	89	85	77	101	86	77	73	76	79	102	77	100	91	93	81	71	70	85	79	87	104	99	90	87	87	70	83	85	77	80	87	91	86	81	88	87	68	78	88	86	89	85	91	79	72	77	81	99	94	69	85	84	79	97	78	70	83	88	73	87	84	90	85	92	85	91	81	75	94	82	68	97	93	81	77	79	70	92	102	91	80	79	101	84	94	87	86	91	104	99	76	93	87	84	84	90	90	74	70	67	90	78	73	94	96	98	90	86	84	90	92	74	84	79	89	82	96	92	88	87	75	78	93	81	88	91	85	83	76	94	92	86	80	68	66	99	100	80	76	87	84	80	86	82	85	71	83	85	65	93	91	99	90	85	91	95	75	69	77	86	71	68	73	90	75	91	76	81	82	84	87	77	83	105	93	96	81	88	90	83	95	91	89	80	90	66	83	92	73	86	95	84	97	77	92	94	74	92	88	81	84	94	76	64	82	100	83	82	83	80	80	94	80	97	74	87	75	79	104	63	86	93	83	79	67	86	73	84	79	71	90	74	85	78	86	67	85	104	65	73	84	70	96	90	86	87	102	74	91	69	86	86	84	93	73	90	73	95	94	78	58	71	98	92	83	83	73	93	101	83	88	77	87	83	103	73	81	78	87	103	69	93	90	92	90	81	94	85	103	79	80	62	81	74	86	71	73	89	75	98	81	105	88	80	95	77	87	98	82	72	68	94	91	99	79	95	77	93	72	93	78	86	84	83	72	74	82	79	80	94	81	76	88	87	104	62	78	76	95	86	81	84	78	97	88	87	92	105	77	86	73	77	90	93	79	91	91	74	97	76	74	78	86	74	84	84	97	97	73	77	83	83	71	73	89	70	93	90	86	75	76	80	87	104	73	82	74	91	88	91	74	88	71	90	79	85	91	85	74	83	89	82	86	83	72	83	114	82	88	71	105	86	79	78	79	92	78	102	81	90	74	85	92	76	102	93	97	86	99	95	75	92	91	88	89	86	85	89	92	86	77	74	81	82	63	110	93	78	101	85	91	75	88	89	89	63	81	72	87	93	87	77	89	85	93	83	70	83	81	81	77	107	78	75	80	73	86	75	78	83	91	89	87	81	93	77	83	82	80	87	82	91	89	82	70	84	94	87	91	95	81	79	90	72	88	93	87	87	85	92	92	95	86	95	84	86	83	86	77	99	94	77	100	86	77	80	75	76	83	73	70	72	78	94	81	98	77	81	97	84	91	82	102	77	80	87	81	96	95	72	66	85	73	77	96	92	72	86	96	103	82	89	87	96	83	80	98	80	81	100	88	83	76	84	88	76	85	82	78	85	79	90	82	87	80	75	108	73	78	92	86	94	68	75	104	92	84	91	91	99	84	89	90	92	86	80	79	69	82	76	83	79	90	77	85	93	86	77	75	87	88	83	78	92	82	79	77	66	89	75	82	89	95	89	81	79	87	86	95	91	81	88	89	65	84	89	81	79	92	94	82	92	75	95	89	113	72	83	81	89	70	76	79	104	87	95	59	87	104	64	70	74	86	87	88	83	92	77	90	93	84	96	95	73	76	77	84	86	81	86	90	72	92	73	86	75	73	93	85	80	98	91	71	77	89	81	72	90	77	89	83	81	71	85	70	71	76	87	101	89	74	84	90	93	95	90	91	61	78	65	88	94	78	77	82	81	86	85	66	102	90	74	75	87	68	84	92	93	81	91	92	82	87	79	85	79	78	85	65	76	80	92	75	89	77	84	55	88	86	74	75	76	85	93	81	87	77	101	85	75	86	85	66	90	95	96	105	79	84	81	87	74	86	82	97	85	74	95	84	82	97	76	82	74	91	77	84	87	69	84	89	74	73	65	91	83	85	85	89	90	90	90	89	102	66	91	82	85	80	82	85	82	99	99	83	104	74	82	66	78	95	98	90	81	81	86	89	76	88	71	93	99	70	80	92	91	83	77	68	90	72	83	85	84	82	69	93	84	88	88	76	72	87	72	91	85	80	70	74	70	95	79	87	82	68	67	68	95	81	75	77	92	76	80	92	97	77	82	89	84	84	81	94	96	92	84	82	82	77
19700	7976	4573	4272	9285	17676	20753	18887	16140	13263	12096	12376	10731	10104	6485	6017	5238	4433	3767	3104	3009	2388	5939	8794	7972	6196	4259	2755	1760	1173	963	750	700	631	671	653	596	652	563	549	630	554	581	614	604	613	622	630	603	583	635	635	574	605	590	607	620	625	615	628	649	607	615	614	618	641	640	599	659	605	578	589	597	603	648	596	618	607	623	656	607	642	645	579	580	603	634	600	594	578	640	588	610	612	592	605	633	569	646	605	587	640	616	621	614	626	578	613	568	597	632	633	598	598	596	642	593	610	639	607	643	608	685	568	605	592	609	622	632	627	630	605	628	621	640	585	605	591	628	618	603	617	646	609	601	616	598	608	612	597	595	615	592	616	575	589	620	574	597	612	587	610	644	617	610	608	626	588	638	591	625	617	634	590	629	617	633	626	574	637	598	599	651	598	592	637	656	595	593	627	583	575	611	619	661	610	606	631	607	565	636	561	639	602	601	642	629	602	640	592	647	619	640	608	607	617	604	553	622	599	637	636	595	594	613	606	611	586	594	605	676	596	630	614	661	620	607	569	629	595	591	595	613	618	603	556	596	641	563	642	614	607	600	624	654	609	625	600	507	615	569	632	609	604	644	594	601	664	619	599	583	602	598	639	625	601	614	610	614	616	659	625	565	568	618	596	639	610	605	601	568	622	606	588	575	602	571	616	601	612	602	618	600	647	637	657	635	569	606	602	652	529	611	606	603	614	629	584	633	648	615	643	580	613	654	616	618	600	612	602	595	603	604	590	622	676	598	601	617	655	605	586	606	611	607	593	627	610	620	590	608	657	601	582	644	595	583	602	563	616	629	585	652	589	569	633	615	615	625	611	645	638	608	598	609	613	590	632	603	573	623	660	597	583	603	615	641	623	659	613	622	605	608	590	657	648	645	587	599	599	622	576	605	622	630	633	609	591	619	625	619	590	555	633	628	656	620	620	652	618	648	610	633	609	637	592	621	592	603	592	627	626	630	577	654	613	602	636	589	570	590	637	616	644	607	584	646	632	652	592	598	616	613	627	658	616	609	662	611	641	619	623	640	608	613	625	589	593	606	617	651	632	652	611	581	635	612	589	645	621	608	566	616	565	614	605	620	622	620	616	589	645	578	653	601	596	598	621	620	597	617	631	594	618	618	635	585	647	633	640	617	616	614	629	577	609	626	657	593	620	618	594	611	594	597	672	630	621	656	603	641	626	631	623	631	607	624	639	577	619	633	632	627	622	617	628	600	631	614	619	592	594	585	597	622	609	627	620	609	656	586	589	582	617	668	604	638	603	628	607	613	635	628	585	655	623	627	684	610	576	619	631	643	564	602	595	619	608	638	615	627	622	626	638	623	601	608	647	571	611	638	600	664	617	646	619	630	583	614	597	590	620	602	610	595	573	604	546	631	548	616	606	571	585	664	607	637	606	554	579	609	577	582	608	629	617	588	578	632	679	599	635	613	597	608	643	580	569	624	582	593	639	625	612	612	601	609	629	626	610	561	618	594	594	602	628	609	591	612	588	587	606	619	640	613	578	625	612	639	619	589	648	590	617	589	572	598	621	557	568	594	589	650	622	601	613	635	606	541	619	602	627	611	599	600	614	628	672	641	605	603	648	578	635	584	613	635	623	613	616	639	582	589	614	618	613	598	637	622	620	611	624	610	587	614	616	576	663	627	618	612	583	608	636	616	599	579	633	550	619	638	612	582	613	610	634	579	590	583	608	644	601	594	557	544	597	636	616	604	634	642	621	589	596	633	590	591	573	610	596	613	601	596	571	619	648	553	613	632	616	565	649	585	651	654	637	620	619	623	609	605	618	578	575	624	596	561	621	622	610	592	599	582	656	585	601	589	577	586	632	634	595	606	577	606	589	604	605	588	581	624	603	585	596	634	640	617	639	648	609	624	609	634	640	610	620	612	594	624	621	623	639	594	589	637	641	607	644	580	623	612	646	604	607	617	599	633	574	614	616	619	572	600	612	606	581	609	608	626	626	595	625	604	562	569	645	621	639	632	619	592	623	589	619	618	608	587	571	576	614	612	601	633	610	630	614	632	598	603	551	551	618	643	615	595	605	617	594	610	614	634	607	658	602	578	602	622	612	601	621	599	591	623	624	618	628	620	554	602	604	597	624	616	596	613	612	649	641	637	642	589	623	592	601	638	564	601	581	624	642	585	621	599	659	660	633	588	609	604	669	557	605	618	578	630	644	593	607	636	641	586	562	621	658	629	592	637	623	596	604	600	605	638	570	627	564	606	644	572	568	591	643	636	620	583	594	618	590	608	614	606	597	603	596	666	642	582	634	601	577	631	617	635	653	577	644	612	571	622	608	608	625	583	627	591	619	564	595	667	643	614	618	614	627	610	636	606	611	639	583	643	630	614	584	567	614	603	586	618	610	649	636	582	643	579	620	617	632	624	626	563	615	640	632	627	606	597	609	578	586	622	618	570	641	609	614	619	635	596	590	631	587	617	607	603	629	629	626	635	614	600	605	606	598	593	606	616	592	589	603	579	618	606	608	560	607	623	642	633	615	620	613	614	580	651	585	580	575	611	579	640	607	593	552	599	647	621	565	634	639	628	612	585	597	615	626	632	587	607	636	637	601	602	617	598	614	612	626	588	622	608	569	620	621	622	625	577	607	635	635	597	648	570	602	631	642	638	599	597	621	594	620	619	601	616	602	598	612	565	584	662	610	621	619	649	561	585	584	579	608	589	660	581	602	598	593	571	577	622	615	665	601	591	631	629	593	635	595	568	579	609	648	626	594	637	622	552	604	629	625	593	588	593	620	612	595	588	659	627	600	528	645	553	649	579	667	672	614	641	597	609	583	629	598	632	591	563	573	631	623	577	604	596	615	611	606	597	673	593	606	612	630	588	584	592	607	629	639	618	610	639	587	596	612	609	633	640	591	635	615	629	625	598	596	626	618	658	635	622	606	639	633	598	592	623	662	594	636	569	625	616	653	570	639	595	615	636	627	619	577	646	552	612	582	610	616	619	631	623	571	618	583	586	618	639	600	640	568	633	627	570	625	573	578	600	611	550	559	591	632	649	641	605	606	577	619	631	622	584	660	608	629	615	588	628	645	600	639	549	616	611	624	590	621	570	657	627	644	619	594	590	618	586	631	574	591	597	638	600	583	612	623	621	609	604	601	602	566	603	602	575	605	589	600	622	617	594	613	660	586	581	617	624	588	570	641	573	607	634	632	608	634	642	625	553	630	635	602	592	569	587	614	592	614	606	669	599	629	644	599	603	607	632	635	647	635	623	632	603	596	608	590	645	581	572	591	605	632	623	605	597	619	669	590	656	583	580	605	576	601	607	632	566	616	589	592	605	651	599	599	625	613	612	643	589	611	589	614	626	595	574	623	610	570	613	572	582	585	617	628	618	623	607	618	603	610	606	608	644	588	634	625	614	636	639	590	551	647	639	640	575	630	655	624	576	608	586	605	610	625	612	616	655	619	573	578
3335	809	480	307	276	409	506	510	527	438	424	442	474	287	298	241	247	207	212	157	150	157	266	466	470	389	284	201	149	140	100	112	98	104	89	97	88	96	92	88	98	98	91	85	90	96	118	116	90	89	87	85	86	107	106	93	97	87	91	71	91	94	94	87	88	91	103	95	86	99	100	79	94	107	88	94	90	114	88	114	106	85	92	117	89	101	98	83	94	90	101	94	96	94	120	85	89	93	97	114	114	91	89	102	95	105	96	95	77	101	100	89	99	91	97	99	132	99	93	92	87	104	103	105	110	89	97	102	62	102	106	110	91	91	91	95	120	113	90	102	95	99	98	107	74	109	119	106	89	95	94	98	84	112	91	92	88	95	90	84	91	90	98	94	80	108	89	100	85	104	95	88	103	115	101	99	72	75	79	87	90	97	97	83	97	85	106	98	92	100	100	93	85	108	85	96	90	95	83	83	85	100	91	96	77	113	102	82	100	86	98	84	96	95	94	103	94	97	101	84	84	91	88	102	92	94	96	101	87	88	93	85	113	72	97	97	85	100	93	90	87	81	82	105	88	107	93	84	91	106	96	84	104	85	102	93	102	98	84	88	96	89	88	75	83	100	105	93	115	108	103	86	115	100	105	90	103	84	95	102	97	92	103	101	98	100	90	98	111	92	101	100	103	106	89	98	96	92	102	67	91	95	97	96	109	120	92	102	82	90	93	115	84	91	91	90	100	96	93	88	110	79	90	93	97	77	96	82	77	98	95	86	100	99	101	86	91	91	105	107	90	90	105	92	94	97	97	111	99	98	84	81	84	77	94	85	98	93	126	88	87	88	93	79	99	93	78	83	95	112	98	97	97	86	106	88	84	78	92	94	98	100	97	100	89	102	89	93	91	107	110	100	97	87	104	83	100	101	101	83	98	97	80	108	83	103	89	93	100	104	109	86	93	83	100	95	96	95	88	81	97	115	107	99	92	105	93	78	100	80	96	100	93	110	86	111	103	83	88	101	99	87	94	89	91	104	105	91	81	94	103	106	90	92	91	89	100	106	97	101	82	101	89	98	97	90	91	99	94	99	98	103	83	90	87	96	94	105	94	85	114	97	86	100	78	110	94	94	93	113	84	106	97	87	105	86	99	91	110	90	103	106	100	88	89	92	99	99	88	97	100	98	109	95	99	78	79	94	110	112	89	86	77	79	108	88	96	110	98	114	105	90	94	90	91	89	109	96	100	89	100	103	95	92	97	101	104	106	102	76	107	79	110	88	86	86	98	88	93	84	91	105	97	96	120	93	90	81	89	89	98	96	86	95	87	95	95	92	95	91	95	107	104	96	86	92	89	79	94	102	103	74	85	109	102	97	101	72	98	105	95	101	88	94	94	122	81	123	94	67	95	80	94	82	107	110	100	81	98	93	114	85	79	91	93	97	100	96	117	90	87	101	117	96	112	89	89	113	88	95	99	112	93	95	110	96	70	105	105	86	99	99	115	97	118	98	99	93	104	90	107	107	91	97	108	98	89	91	96	80	118	96	103	97	90	102	89	89	88	93	101	95	79	96	96	99	93	102	96	79	90	105	97	88	85	105	85	112	100	104	115	109	89	82	102	96	96	96	81	99	90	78	83	96	99	103	84	85	108	116	94	108	93	99	115	103	88	94	100	84	120	102	102	97	96	88	97	91	112	96	89	81	99	99	124	98	82	78	97	100	85	101	105	101	122	106	90	83	93	97	100	101	93	105	78	89	107	77	108	102	76	112	92	93	93	104	115	97	106	95	86	107	129	83	103	89	87	102	86	99	113	110	79	102	107	102	64	86	98	90	93	100	137	107	95	112	89	87	96	104	99	95	101	83	108	93	102	99	85	103	102	104	93	94	77	78	95	94	94	92	111	94	87	112	100	86	111	98	94	94	89	108	103	114	94	108	95	83	111	102	90	111	111	96	111	104	79	93	79	95	94	90	93	89	99	100	99	78	86	103	103	90	93	92	91	91	103	94	85	91	111	84	109	114	84	101	90	101	76	91	80	90	88	86	79	92	102	97	104	89	99	110	105	75	103	95	108	82	76	75	109	78	92	104	98	107	89	87	109	91	99	70	101	107	96	97	95	94	95	98	72	88	88	105	96	105	82	108	102	106	94	84	77	96	114	89	96	90	110	99	83	88	84	98	98	87	93	99	70	121	87	90	86	95	93	96	84	94	79	93	94	115	84	94	110	78	103	99	92	94	86	99	110	101	97	97	107	93	94	99	81	87	100	89	78	108	81	103	121	93	95	121	94	89	94	104	98	93	94	88	89	106	91	87	104	104	85	99	115	102	98	95	88	89	103	101	87	123	92	85	66	88	111	92	89	106	113	97	100	107	110	85	99	90	98	73	83	91	110	119	94	101	79	109	107	80	94	77	80	111	104	85	68	119	99	104	107	96	89	95	81	112	99	80	105	101	96	91	109	96	106	105	94	85	97	82	103	97	85	93	101	87	101	83	84	95	115	98	105	93	107	105	77	112	91	102	103	94	105	106	100	98	102	122	99	89	119	98	84	99	86	108	97	76	98	88	101	100	92	92	93	95	120	94	100	82	111	80	90	97	94	93	97	101	112	91	88	96	86	108	112	106	85	100	108	94	96	98	112	88	103	88	97	106	105	82	89	102	82	101	98	90	97	103	88	114	98	91	80	94	95	94	100	107	98	88	95	98	80	98	101	93	115	100	82	98	103	87	99	106	90	95	93	96	90	82	100	95	94	97	99	113	104	93	92	88	101	92	90	87	96	87	90	99	89	106	83	96	114	81	85	93	110	95	84	75	112	98	99	93	112	88	94	91	102	106	88	93	80	90	99	102	84	109	108	95	92	88	87	86	86	91	83	86	98	98	93	84	102	89	100	80	104	96	104	112	76	96	84	91	108	99	86	110	78	107	96	112	89	107	92	100	95	104	106	106	106	96	111	116	105	93	101	113	89	99	74	101	85	104	92	90	94	105	91	75	99	99	104	88	87	93	89	99	94	101	97	108	69	90	104	90	99	90	114	95	95	96	95	96	97	106	86	92	91	82	85	75	104	105	87	88	97	86	92	99	107	85	92	93	99	98	104	103	98	113	118	87	97	77	69	103	100	98	93	86	91	101	82	96	111	96	96	98	93	77	75	97	74	97	108	93	100	92	89	97	87	88	88	93	103	87	89	91	95	71	102	86	95	108	94	93	99	83	86	92	97	100	100	98	113	115	110	90	80	97	99	105	94	82	100	101	114	92	89	90	114	92	92	85	106	103	91	112	122	101	100	84	111	94	118	100	100	99	101	116	79	104	96	103	80	121	80	76	100	112	83	90	96	78	96	96	107	97	89	103	93	94	112	116	72	100	91	111	90	85	95	93	91	93	91	98	97	105	101	83	115	106	102	107	103	92	93	87	88	93	77	93	110	109	102	109	114	101	91	87	95	108	92	99	98	94	95	100	99	105	99	104	86	90	88	84	85	102	84	94
20027	7818	4865	4696	10281	19282	20593	17594	15115	13220	11827	12383	11852	7987	6376	5528	5339	4529	3837	3171	2690	2401	5586	9611	9403	7249	4849	3206	2098	1425	1024	903	746	745	736	733	701	730	683	724	724	694	692	715	671	730	716	678	743	738	674	721	678	740	688	740	663	724	692	679	716	699	709	666	710	720	715	682	666	751	677	737	748	676	739	710	693	673	704	723	690	713	693	696	778	662	699	716	731	768	742	705	705	725	656	649	710	676	687	700	704	701	673	700	690	757	706	722	725	696	691	729	641	692	658	750	734	678	675	694	690	698	732	679	713	672	731	711	713	710	746	705	739	712	685	675	677	685	723	706	663	691	694	691	698	718	706	696	631	746	676	723	719	746	661	691	695	679	753	755	725	704	692	681	670	705	688	708	699	699	687	699	758	714	695	730	705	733	642	682	678	703	692	724	671	652	747	756	732	743	695	678	743	719	746	727	730	688	726	717	679	726	742	706	792	715	648	675	737	679	727	713	702	690	697	714	765	755	704	704	707	736	690	734	688	730	709	701	710	741	701	671	730	685	677	680	703	702	694	720	752	733	695	703	716	666	694	682	668	698	709	654	801	785	731	688	704	757	710	711	708	739	736	763	727	724	720	676	701	718	717	726	748	677	721	741	736	643	675	682	736	690	651	687	772	732	715	665	690	668	724	685	697	758	673	730	684	709	703	711	704	706	719	730	713	708	687	709	674	701	701	714	678	764	751	685	711	630	668	668	725	720	717	739	732	702	711	703	697	718	740	731	688	761	686	724	703	688	695	688	668	686	692	662	728	669	701	660	732	733	680	657	730	680	714	734	696	681	715	717	721	709	698	698	746	704	693	761	678	750	754	738	713	699	713	709	723	702	725	748	673	699	727	689	728	732	680	719	673	684	705	707	712	694	736	707	706	694	739	674	677	676	689	723	700	751	727	688	689	725	732	760	723	743	707	663	744	706	678	692	684	700	700	723	677	704	708	710	683	711	687	670	733	646	709	666	677	697	758	749	680	674	722	668	762	667	720	710	661	675	717	714	673	686	733	691	742	710	726	702	716	676	711	681	722	731	707	704	719	749	717	699	707	687	765	681	716	710	704	684	715	733	700	694	707	701	712	713	673	701	726	714	703	695	696	775	742	725	658	671	721	716	699	699	726	715	714	650	685	704	762	734	720	660	770	725	669	735	683	743	753	711	707	741	693	749	722	724	723	717	696	733	686	731	709	752	701	720	705	726	706	682	706	710	705	709	680	713	726	682	698	657	763	676	693	694	655	672	772	708	677	719	655	727	737	727	728	740	715	738	681	678	686	680	780	700	689	707	732	677	677	713	711	730	676	717	690	707	722	694	682	707	701	687	725	714	702	690	729	724	762	715	692	694	725	699	690	708	707	717	710	638	768	689	724	700	699	720	713	756	666	722	692	694	720	725	663	705	726	703	710	769	731	707	745	753	672	710	660	733	721	678	687	710	683	715	747	724	716	691	703	727	660	719	736	698	721	718	692	745	697	675	651	724	681	703	676	708	712	710	702	694	681	691	720	665	715	730	759	710	678	759	729	722	739	686	710	683	717	710	716	686	715	701	715	722	668	722	689	695	635	713	729	678	676	722	756	716	702	708	722	712	687	702	676	663	705	732	712	734	689	724	710	722	747	723	736	728	659	692	700	687	683	731	716	687	667	688	669	716	728	688	721	723	741	698	686	702	728	722	664	700	662	683	727	716	675	645	685	732	689	721	692	715	770	714	736	702	696	665	678	724	681	696	727	718	676	707	728	729	795	679	653	713	722	723	694	687	732	627	727	750	664	701	710	715	675	696	742	676	674	716	747	695	658	732	693	695	713	712	749	733	677	786	672	748	660	729	667	729	614	725	721	688	710	716	696	689	688	689	722	743	734	735	684	738	734	669	687	731	704	762	708	673	728	740	690	704	704	682	737	753	668	678	683	696	716	694	686	724	731	668	687	723	729	714	699	649	687	735	663	754	699	669	721	744	707	698	678	698	752	708	642	703	684	647	649	728	687	700	731	734	678	688	708	689	718	683	719	704	727	744	675	732	716	688	718	713	675	720	760	662	705	708	693	688	705	748	697	716	673	678	720	653	720	694	736	678	681	651	689	744	742	727	735	689	722	699	678	710	739	714	693	734	706	705	700	719	677	723	672	649	687	665	705	733	704	674	724	665	714	697	749	680	754	726	719	693	727	728	662	696	723	714	642	756	671	720	735	712	720	716	687	670	716	720	773	699	732	710	664	710	669	689	746	738	678	718	718	721	671	738	652	767	684	638	744	650	682	721	658	742	732	724	693	688	720	721	726	693	665	699	682	697	655	709	680	709	741	766	706	683	688	751	685	664	740	692	712	698	647	673	696	682	685	711	738	733	718	717	707	704	676	728	694	714	698	735	694	667	701	691	714	671	725	704	731	673	747	762	725	726	670	749	676	706	654	684	681	746	656	769	714	681	734	739	676	708	734	771	712	720	696	672	693	698	738	700	657	707	756	729	705	718	722	684	703	674	695	695	710	693	669	699	658	779	711	698	692	705	717	736	711	748	710	707	702	708	720	701	674	694	743	696	731	747	725	699	690	674	694	675	710	721	721	705	700	717	729	724	709	659	745	700	732	730	686	708	692	724	758	739	738	703	728	708	717	737	692	713	717	671	690	720	709	763	693	720	701	720	722	660	717	745	735	718	717	721	692	699	677	717	717	727	725	709	699	699	694	737	691	697	710	752	708	703	689	637	671	711	698	711	679	733	699	742	751	684	713	703	688	702	737	688	684	671	721	695	685	690	711	667	676	742	681	723	722	704	723	732	736	717	708	746	727	679	726	737	703	710	670	730	731	730	714	699	719	715	679	745	699	711	691	674	704	719	723	726	719	701	706	691	700	704	672	722	720	701	692	691	712	704	713	740	688	668	707	736	689	772	748	699	696	650	706	668	700	696	715	722	655	705	735	663	691	690	721	748	687	712	667	658	643	685	684	710	690	688	716	712	721	750	685	700	717	689	688	686	705	694	718	733	697	754	732	718	691	709	709	705	680	683	702	723	710	710	733	705	693	703	791	667	712	699	705	683	685	736	665	707	726	741	707	636	727	687	688	656	697	678	680	702	687	718	725	752	718	719	704	687	713	707	679	709	718	728	676	700	727	733	672	690	736	701	736	721	734	720	712	697	684	702	677	688	733	724	672	695	697	722	754	721	699	739	715	683	718	735	729	694	676	711	710	703	697	719	693	667	734	678	701	722	724	717	674	709	747	677	678	715	705	727	714	683	704	664	732	708	715	641	667	725	711	719	714	691	750	672	717	690	671	727	675	743	747	700	716	667	705	717	694	705	728	697	736	672	754	691	652	734	762	740	711	700	704	738	707	728	688	716	726	761	707	709	700	703	672	670	725	702	715	732	750	728	703	766	697	685	714	712	752	693	703	680	702	682	713	688	770	680	672	686	728	711	684	707	649	667	719	698	690	690	720	697	679	710
3159	1135	636	373	360	480	588	656	589	544	563	639	479	374	322	344	300	257	247	206	176	155	473	790	785	595	455	294	228	155	122	104	130	87	121	76	97	82	95	88	118	117	107	96	107	88	95	100	93	101	94	99	101	85	86	95	92	108	104	109	110	92	75	95	99	103	99	102	82	117	97	101	111	94	92	97	99	86	116	94	92	96	113	109	105	111	87	90	85	87	102	103	92	116	93	93	101	115	85	98	101	107	87	84	93	104	108	109	91	107	77	103	107	98	101	90	108	88	114	107	94	101	86	114	95	91	98	94	99	86	76	103	99	101	83	93	91	113	89	114	97	87	84	93	96	87	102	94	106	82	85	73	117	77	105	101	88	108	89	104	107	88	87	97	96	101	90	100	94	98	91	105	98	91	100	85	99	77	101	97	92	90	98	99	98	103	89	100	105	97	99	103	88	86	120	91	97	89	109	107	102	105	89	95	111	97	101	100	89	98	87	90	97	91	101	100	100	92	98	103	94	90	66	117	98	117	98	90	109	100	112	93	98	96	88	103	116	100	104	103	100	102	106	97	110	93	102	103	93	108	113	95	90	95	91	111	92	93	92	111	92	104	118	93	92	96	108	86	104	103	99	93	106	100	112	96	98	99	96	91	83	103	104	95	113	98	97	91	81	92	91	114	89	87	109	90	86	82	82	97	87	111	88	109	98	110	104	90	99	100	85	97	92	85	99	96	92	101	98	87	114	76	91	104	106	109	85	112	95	99	119	126	109	97	99	103	108	78	95	91	103	89	98	120	85	105	87	88	95	109	95	100	116	90	91	105	88	85	91	98	101	90	99	87	111	89	86	82	91	97	110	83	92	111	87	116	82	96	90	92	99	106	91	109	90	95	89	93	96	106	106	93	109	88	91	106	106	99	107	89	84	86	99	87	87	96	109	119	93	103	110	78	91	101	97	99	97	90	93	97	80	97	99	106	83	82	117	97	71	110	92	86	100	79	90	109	108	97	119	93	89	91	89	116	100	103	71	102	107	104	88	106	104	90	106	101	101	114	104	72	84	106	96	85	90	107	94	102	100	109	92	101	106	93	114	89	90	103	91	100	88	108	96	97	90	106	97	107	111	86	79	106	101	96	94	92	101	81	91	118	116	100	83	92	101	112	105	108	99	95	90	92	87	100	92	96	106	97	90	77	90	98	107	115	89	94	89	97	94	86	110	104	117	90	105	113	101	89	84	91	93	100	83	102	99	91	95	90	105	74	109	101	98	118	109	102	108	124	104	120	96	98	96	90	89	99	116	83	91	112	99	101	89	103	92	96	99	109	96	101	91	96	98	99	104	97	94	92	117	99	82	89	103	103	84	116	110	98	103	84	126	90	91	85	95	77	86	89	101	107	90	96	107	94	103	111	92	86	107	100	96	95	105	103	113	104	91	84	93	81	96	114	107	95	101	122	92	87	90	105	79	90	97	109	87	93	115	101	100	109	90	103	79	115	111	90	86	105	94	96	97	103	95	107	106	88	85	95	91	89	107	94	93	83	96	91	91	85	87	112	91	98	81	101	96	100	98	91	97	105	107	92	100	88	103	94	87	96	108	88	93	96	93	93	97	93	98	101	99	89	96	94	100	92	122	90	96	115	103	109	84	96	94	83	105	96	87	103	74	80	88	111	93	102	112	108	82	109	103	106	126	79	83	102	98	93	98	106	111	90	83	94	105	97	89	89	93	84	102	90	98	104	106	91	95	87	84	94	85	104	102	97	88	105	88	110	112	105	123	113	100	90	116	103	104	122	114	99	108	89	109	94	95	95	94	95	113	96	80	109	94	93	98	104	92	85	84	94	99	98	90	83	92	105	85	90	113	89	110	99	108	94	98	96	96	95	91	87	102	93	93	102	82	87	120	111	104	103	97	107	85	80	96	95	101	81	96	92	109	87	91	96	84	96	97	104	100	101	110	90	98	98	111	93	105	97	90	92	91	94	101	86	101	118	114	86	110	97	103	118	111	94	101	102	102	97	96	99	107	81	86	93	101	95	99	109	93	104	76	101	92	95	87	96	117	95	97	100	106	101	79	94	94	102	111	103	89	91	92	79	87	100	110	86	97	96	104	99	90	96	101	94	104	100	108	99	111	101	108	99	106	106	90	99	107	99	100	91	84	114	100	122	97	107	98	102	102	101	103	95	116	102	109	95	115	100	111	110	83	111	112	95	97	96	81	89	108	87	82	95	111	88	103	89	106	97	109	92	87	99	106	79	113	107	96	108	109	90	93	104	93	83	89	98	99	111	97	96	100	107	78	102	96	91	103	99	96	98	105	93	89	101	105	97	116	98	97	96	85	96	98	93	96	112	102	106	103	87	106	81	89	89	80	113	85	91	106	86	85	93	95	103	91	87	101	92	98	92	105	96	92	101	90	129	107	94	106	86	93	85	91	98	97	89	87	93	81	102	87	96	112	115	95	112	103	114	87	81	109	98	98	96	100	94	87	81	89	95	108	94	102	88	93	89	102	107	83	110	104	93	126	99	87	98	103	99	109	97	111	91	99	86	95	119	85	95	108	97	108	93	92	99	95	96	118	97	80	99	100	88	93	97	100	115	104	107	97	72	96	96	88	90	94	96	99	94	88	89	115	99	104	97	92	105	94	98	107	113	85	91	74	107	85	90	98	83	107	90	92	99	93	114	102	95	104	98	88	88	110	100	107	91	93	119	96	103	84	110	89	81	112	106	86	106	92	85	83	95	79	106	100	107	96	105	104	101	86	93	102	102	96	103	95	98	103	101	95	94	101	102	94	103	89	79	85	103	90	84	101	96	110	79	108	89	88	102	99	98	91	82	92	99	88	90	102	99	100	96	109	100	90	102	112	100	97	87	97	102	86	88	85	100	81	97	90	91	100	104	106	102	103	101	116	98	99	92	74	94	110	103	107	85	101	95	106	94	117	98	96	112	106	99	100	105	90	101	92	96	98	86	90	94	92	102	99	85	86	98	107	108	105	92	82	98	95	92	95	104	100	87	98	83	108	108	88	98	108	108	87	96	95	112	106	109	95	95	101	93	95	87	100	76	110	104	93	90	95	101	113	80	99	94	101	104	110	115	88	106	98	97	110	107	86	101	97	94	98	86	91	98	83	75	107	88	87	74	94	88	91	116	105	91	93	82	107	85	93	104	103	94	114	89	93	88	103	113	93	112	104	96	110	89	114	96	98	100	82	90	101	102	94	90	105	100	91	91	97	101	95	86	95	93	102	111	90	88	98	90	101	93	116	91	112	119	104	94	102	94	104	84	96	104	101	88	97	111	109	95	90	94	87	91	102	110	79	91	84	107	87	89	90	109	109	101	97	99	106	92	96	103	91	89	94	87	88	94	99	88	84	100	116	93	108	95	104	92	102	108	85	92	80	95	118	94	94	105	112	93	68	93	95	94	100	86	82	95	87	103	98	95	115	99	104	100	97	92	99	104	99	94	100	109	116	110	96	86
24183	10119	6350	6439	14872	22595	22036	20806	17786	15975	15195	15609	11825	8875	7915	7385	6609	6002	4956	3992	3261	3301	9466	14526	14106	11186	8079	5078	3005	1928	1335	1014	820	744	726	694	674	697	674	712	646	740	720	723	661	749	673	748	723	722	690	725	729	681	687	678	713	724	665	714	718	696	676	706	695	668	728	702	679	677	687	688	719	731	746	695	713	687	690	704	682	697	747	705	699	686	664	708	665	684	693	704	709	747	638	703	694	712	770	745	741	707	725	702	684	718	718	737	722	720	719	685	672	662	695	696	672	682	653	670	654	716	677	712	683	710	747	704	707	741	676	714	676	702	727	701	699	760	688	717	691	723	698	740	638	644	704	731	681	667	670	745	746	676	687	684	693	762	671	718	693	682	663	719	710	707	745	720	653	687	699	706	714	720	714	759	671	708	707	681	703	643	709	665	760	704	715	698	711	692	718	715	707	696	708	693	689	702	705	735	699	711	670	677	714	713	689	656	655	733	702	673	720	654	702	710	685	727	724	687	715	655	686	683	701	685	732	680	688	738	698	730	711	733	705	703	695	701	725	682	723	700	669	692	727	689	682	682	693	657	693	699	747	684	671	698	744	719	707	670	682	685	670	705	735	708	706	712	721	735	710	701	654	734	655	710	691	713	656	702	642	720	702	656	685	679	699	722	730	690	707	711	724	702	688	713	658	738	716	707	716	747	703	676	712	726	683	721	693	732	691	725	668	712	709	749	721	687	691	695	698	707	666	714	720	700	703	679	625	707	715	737	664	715	762	666	707	693	679	737	738	705	676	706	653	645	714	672	702	655	712	699	663	669	706	730	705	700	712	675	688	724	717	694	733	728	677	738	706	740	646	672	684	735	703	713	705	720	659	719	728	688	686	704	673	728	711	654	701	733	695	651	733	650	785	694	682	672	702	690	694	725	690	708	647	704	693	686	669	725	737	673	674	690	709	686	716	719	717	682	712	691	712	655	705	717	742	676	712	708	691	748	694	722	711	739	731	649	662	713	683	742	663	719	735	690	639	722	703	722	716	695	685	650	693	722	675	710	707	687	701	698	652	693	702	685	712	693	698	704	740	713	727	669	709	715	728	731	659	716	689	664	733	682	694	645	685	670	694	710	704	706	661	685	695	683	702	679	685	696	683	711	699	729	702	712	752	645	703	700	682	657	670	759	694	729	698	679	693	697	662	726	647	766	665	690	694	684	706	655	674	695	726	664	660	684	693	678	708	650	703	697	706	686	695	702	685	691	674	707	704	728	677	692	680	729	721	725	691	733	677	723	695	752	658	745	697	669	663	698	721	711	708	751	741	678	678	716	727	718	659	718	708	680	631	708	722	722	710	713	702	683	641	697	699	694	723	693	760	708	676	708	718	760	710	664	633	713	653	672	711	740	695	723	679	774	673	681	711	698	710	718	696	692	690	726	663	668	684	734	713	702	700	715	696	709	719	712	730	663	703	730	747	659	733	711	768	689	681	760	784	716	713	731	737	693	694	698	738	664	727	716	706	679	678	747	721	709	704	698	696	743	652	727	731	683	698	657	744	687	708	737	707	741	740	724	638	676	682	692	703	693	724	683	673	706	681	733	748	724	737	705	750	690	664	716	675	651	734	684	678	710	722	655	743	714	709	732	678	709	739	684	728	693	699	710	708	670	709	701	698	695	675	738	714	687	684	719	730	673	745	700	691	682	707	744	703	704	693	695	706	697	707	736	694	709	704	707	671	659	683	752	652	673	698	700	674	649	632	681	663	629	719	739	669	719	690	715	711	697	710	717	710	698	783	754	695	711	713	681	705	659	678	688	743	717	680	717	748	724	731	681	709	720	683	707	723	714	668	705	669	713	724	697	693	761	688	666	686	711	700	648	699	707	726	686	687	684	724	701	667	633	718	724	740	732	667	656	712	710	717	734	645	727	714	653	717	756	694	727	716	714	701	711	674	703	689	690	725	652	690	694	681	676	656	676	701	671	718	700	707	674	700	716	655	695	725	726	667	738	755	685	696	706	710	701	665	701	701	718	689	722	681	703	707	706	677	665	700	666	724	723	694	682	722	718	691	675	692	669	709	691	712	701	701	669	705	715	710	715	680	702	689	688	745	674	696	731	721	716	690	690	688	731	627	672	747	682	721	665	690	721	695	715	718	740	708	695	705	691	696	669	728	682	726	700	685	709	729	666	696	713	701	733	688	697	755	720	689	699	730	701	722	694	711	723	675	652	691	666	693	670	664	700	720	672	687	705	692	705	653	718	721	697	717	714	703	687	701	714	708	727	715	713	722	710	657	713	706	644	667	697	703	735	712	656	710	726	721	671	701	693	697	688	717	671	716	731	706	715	697	739	681	705	712	691	700	728	659	704	733	638	698	708	715	677	690	723	690	706	692	727	691	679	709	764	743	683	717	678	701	671	677	689	672	688	706	681	691	743	682	687	699	716	700	712	678	691	688	650	666	667	705	768	699	753	686	656	727	703	708	690	656	689	718	748	702	701	728	684	668	686	686	709	685	721	675	694	695	684	685	713	755	713	693	720	714	695	708	683	693	693	748	691	636	739	665	692	685	724	727	676	763	756	715	701	727	699	698	679	688	694	706	725	690	691	766	698	684	687	703	672	695	707	728	701	727	697	688	694	641	734	702	671	665	718	665	715	649	697	705	753	733	703	703	699	686	672	705	658	743	682	711	699	681	736	721	695	712	710	709	671	693	705	680	670	665	690	687	704	695	725	714	764	698	697	669	713	729	684	754	699	713	726	732	665	723	717	697	711	712	707	732	728	706	721	637	709	708	681	710	731	728	715	685	726	682	687	716	639	689	677	680	672	698	733	727	719	668	683	739	679	726	703	725	701	695	709	704	765	678	658	701	707	693	672	691	696	683	733	669	667	715	663	728	722	672	686	697	676	750	690	703	720	697	735	651	688	685	709	732	703	752	698	732	681	667	720	689	708	683	723	685	698	710	690	663	656	707	693	701	668	687	722	718	665	693	689	680	712	744	714	740	723	725	690	708	726	720	755	701	770	713	695	721	696	680	688	674	683	655	717	704	736	704	708	682	708	678	725	699	684	719	686	683	662	698	752	722	712	701	670	709	647	716	691	719	707	680	730	682	768	699	727	695	728	693	718	734	686	721	720	719	681	748	685	689	701	675	701	704	740	719	688	706	705	727	709	695	737	689	701	752	721	741	727	711	688	702	744	717	718	714	668	706	677	668	690	735	683	678	751	683	760	671	704	736	712	703	686	733	682	723	710	652	700	749	703	678	693	694	682	685	711	702	725	676	691	719	679	735	695	706	668	723	681	681	675	692	695	679	717	707	702	753	691	699	732	709	709	706	723	679	730	692	705	675	672	752	698	734	680	673	706	726	724	687	759	675	723	688	680	714	750	721	683	721	759	717	733	714	710	686	680	668	731	675	701	698	705	703	664	753	727	694	668	683	703	718	736	705	703	779	722	735	690	684	749	716	686	700	715	679	668	701	707
2441	623	358	225	243	274	375	368	360	367	367	360	241	222	214	226	205	151	182	127	129	133	134	188	168	179	160	137	109	90	92	77	75	92	104	91	79	81	101	87	79	76	81	88	86	75	92	79	75	84	85	66	83	75	73	89	82	99	84	79	88	101	83	91	74	93	92	77	82	72	76	79	75	81	97	90	83	82	89	73	87	87	83	77	88	88	90	78	72	82	82	92	70	87	83	77	101	80	78	84	79	79	65	80	92	85	71	95	76	82	96	78	93	87	83	84	96	77	74	76	90	70	97	87	72	66	78	62	89	78	79	88	83	90	93	83	54	79	94	87	82	89	82	80	74	88	91	96	90	64	79	80	89	93	85	74	77	64	83	83	98	81	83	83	77	102	81	82	100	89	75	78	86	80	70	86	86	85	93	78	80	84	84	81	73	75	82	78	81	89	92	82	92	103	100	76	71	102	73	93	85	83	77	90	87	79	71	89	79	91	94	71	87	89	89	80	84	74	69	84	73	81	90	81	80	88	81	111	85	81	91	72	83	113	76	78	79	85	73	83	80	85	89	92	71	98	79	81	65	75	89	90	93	92	79	84	76	83	84	84	74	74	84	87	84	99	89	80	87	82	86	80	85	88	94	74	96	90	82	81	83	76	89	75	82	93	95	88	75	84	76	79	73	64	86	94	89	74	85	80	83	85	78	74	79	80	77	74	81	84	97	84	80	87	78	91	79	78	80	73	79	101	79	93	87	83	94	80	71	91	77	97	82	88	69	87	106	93	81	78	81	96	86	77	105	97	85	87	73	90	85	77	86	77	91	80	98	95	88	98	84	102	87	95	82	98	105	79	68	83	85	94	84	86	73	69	89	65	89	95	84	85	77	76	80	87	90	82	79	94	92	75	83	77	85	79	94	95	83	91	80	79	83	86	91	93	95	79	91	96	87	65	89	81	83	80	83	104	91	75	85	88	89	75	85	104	83	89	79	84	77	81	81	94	65	76	84	75	78	77	83	86	82	72	102	86	52	86	76	91	98	74	74	85	76	81	93	91	85	80	84	88	59	85	78	89	77	104	90	87	83	95	80	88	94	81	93	64	91	93	86	83	85	94	77	102	89	96	80	81	76	92	85	88	71	89	86	80	90	85	95	83	97	76	86	99	68	86	82	80	84	70	86	73	90	89	62	80	85	86	67	85	79	82	100	74	91	78	81	90	89	83	71	98	70	72	89	75	85	79	91	76	77	85	75	87	91	70	89	88	94	85	72	84	90	78	86	90	91	75	94	82	84	79	106	94	94	78	87	75	72	79	94	87	89	60	78	88	78	81	105	79	70	81	80	90	92	81	65	80	91	96	88	81	89	88	101	91	94	88	89	69	84	81	86	97	68	84	73	90	102	80	79	97	95	67	77	82	92	84	92	95	88	82	75	84	96	90	71	86	92	80	82	75	71	94	83	80	77	83	77	77	93	81	74	99	80	93	87	91	74	78	75	88	101	80	101	75	68	96	85	84	73	79	82	85	90	95	82	71	76	79	85	75	75	101	95	107	79	83	76	94	80	101	84	69	93	79	90	88	88	80	85	80	88	91	66	74	83	74	95	84	86	81	85	73	74	92	65	86	80	80	82	91	87	83	80	78	88	76	100	67	106	86	86	82	78	74	82	91	88	78	78	86	94	69	81	94	74	109	97	73	73	74	93	78	92	68	81	89	94	90	82	72	81	93	75	81	97	69	100	85	82	74	66	97	87	80	88	85	101	88	94	72	85	87	89	74	92	72	86	86	72	71	96	85	89	87	80	96	95	94	90	89	79	95	85	90	82	88	94	74	87	81	84	96	83	91	85	84	91	80	79	91	83	85	76	92	84	94	96	85	77	93	90	91	93	76	79	79	82	83	80	72	89	92	73	75	89	115	76	87	58	80	77	79	97	74	82	92	66	78	70	76	87	82	75	88	89	79	91	79	95	82	69	94	82	87	81	87	73	87	72	87	69	77	97	70	95	86	78	87	95	69	92	93	101	88	75	71	82	97	77	88	81	80	79	90	75	73	98	87	103	92	81	95	86	75	104	96	92	84	85	85	96	96	82	80	83	66	100	74	68	86	80	102	101	79	73	70	68	69	75	71	86	74	89	87	81	88	95	73	90	80	86	69	75	82	82	75	78	79	77	73	79	77	80	102	90	75	70	94	70	80	83	95	95	102	75	82	98	85	66	80	91	91	88	91	91	81	77	75	106	94	62	77	86	76	76	112	71	96	68	53	115	86	94	70	96	78	90	89	98	69	65	75	84	99	75	88	79	96	72	80	91	82	90	75	86	90	72	86	85	80	79	67	94	77	88	97	68	84	71	86	86	68	77	88	81	72	81	92	102	84	92	80	72	91	99	97	85	74	82	67	80	94	77	83	80	72	85	87	76	75	91	88	83	87	102	74	86	86	94	99	90	83	94	88	88	82	89	83	83	89	96	97	83	64	94	101	73	79	90	88	84	87	90	68	84	74	80	78	75	85	75	95	87	80	80	89	85	70	96	86	95	92	83	80	109	79	93	88	82	75	74	84	85	87	86	94	81	101	84	75	84	79	73	88	79	98	84	81	74	76	65	91	84	89	85	69	74	79	83	100	83	78	97	95	85	86	95	84	74	86	81	75	88	71	81	84	87	74	85	88	90	73	101	79	88	88	79	100	93	90	87	75	82	80	76	94	82	82	93	82	76	81	89	83	101	85	77	71	99	90	78	86	90	95	77	88	72	69	79	86	73	85	85	65	82	95	89	88	96	75	79	85	87	83	77	96	71	95	65	82	93	97	86	88	93	92	83	88	87	75	83	101	66	95	93	79	94	78	95	93	78	99	77	85	97	65	79	91	90	89	79	99	69	85	104	81	93	89	75	90	99	96	83	70	82	82	102	70	71	109	79	79	73	70	81	83	92	86	91	82	68	88	84	83	95	82	71	71	92	91	103	86	84	71	103	66	95	65	85	108	82	83	81	96	103	73	75	95	80	76	72	76	95	98	77	78	68	85	89	82	79	85	66	69	98	88	86	90	82	90	95	100	83	86	88	93	86	79	86	90	91	84	90	84	92	86	65	75	76	86	75	88	89	104	75	69	84	104	90	92	72	95	82	84	88	80	92	100	76	102	79	87	67	77	86	91	92	96	87	86	109	87	77	87	78	84	72	92	81	92	97	78	68	61	101	81	80	89	66	90	78	78	82	74	79	69	107	84	89	84	71	87	88	84	95	79	72	79	87	77	67	92	68	95	76	66	90	79	72	79	86	82	71	92	81	72	90	82	83	76	79	76	84	79	90	75	92	93	86	90	81	87	87	102	83	74	88	93	84	85	80	69	70	95	85	77	92	95	77	101	76	95	68	73	99	84	98	97	87	89	85	83	83	76	87	82	80	78	82	68	88	94	71	79	89	83	71	92	73	83	79	96	71	83	90	90	78	83	99	82	94	87	91	87	79	75	69	72	79	76	96	79
18225	6276	3657	3985	9812	14781	14975	14143	11947	11113	10105	10620	6589	5710	5148	4715	4215	3740	3094	2430	2124	1856	2177	3150	3461	2884	2087	1478	1075	884	772	693	652	613	638	636	615	600	605	639	635	647	676	613	648	624	628	595	635	654	626	615	647	602	604	629	660	637	625	620	605	642	632	589	647	634	620	626	640	581	679	632	616	637	607	654	678	620	646	627	638	620	633	607	637	676	619	609	658	655	621	611	638	632	616	663	615	658	598	598	636	610	655	628	608	618	660	605	642	616	600	627	688	637	630	617	593	597	637	640	597	696	560	620	652	653	641	633	619	606	605	662	633	584	632	609	626	634	604	625	561	663	619	584	611	607	669	641	631	625	667	638	643	630	646	631	619	613	624	627	621	606	588	648	632	670	639	647	619	600	680	600	637	591	652	619	620	597	613	603	580	618	658	655	585	597	614	603	624	613	620	634	598	627	581	599	684	640	653	640	650	629	625	638	608	615	637	623	628	610	656	651	630	597	618	608	603	589	628	643	607	595	596	622	654	623	650	602	624	599	618	657	636	635	636	630	659	634	654	624	661	645	565	627	647	626	663	624	609	603	610	647	656	641	688	599	606	594	593	604	634	605	649	602	629	584	629	614	610	628	658	592	695	644	647	651	659	626	616	638	629	631	607	612	595	602	604	643	607	636	608	637	624	616	619	631	616	618	650	628	612	614	635	617	631	639	647	618	612	659	601	600	617	612	658	628	616	632	643	622	616	634	638	631	615	614	644	625	625	662	606	630	653	623	667	618	592	605	655	668	676	641	639	605	645	582	639	598	664	620	688	632	620	574	622	645	640	617	584	609	618	609	638	605	589	637	605	611	642	621	646	619	609	610	630	659	586	615	659	661	622	587	642	643	616	618	616	602	617	624	627	629	615	639	638	597	602	616	626	636	648	617	631	622	579	559	620	600	650	616	632	605	656	589	617	593	660	636	646	578	624	641	655	654	600	655	619	623	643	604	598	645	639	649	643	638	655	633	666	674	622	645	590	653	613	598	610	609	641	610	626	607	642	607	630	634	603	634	618	629	644	605	643	623	653	607	637	654	609	616	623	623	593	642	637	614	568	592	596	598	655	626	589	599	607	610	623	635	629	635	607	639	618	638	602	623	676	588	611	623	602	622	620	647	633	617	610	593	675	605	605	609	656	641	648	641	642	597	660	569	628	633	587	638	597	646	631	626	623	612	644	641	632	641	682	611	587	638	612	611	612	628	606	672	606	634	582	593	635	642	616	635	616	635	618	562	634	622	646	627	609	637	596	622	667	641	667	599	630	620	574	637	595	570	623	644	593	645	622	650	625	590	621	589	628	610	575	632	654	611	647	595	694	616	636	636	608	625	604	611	650	625	610	649	637	591	587	644	542	626	649	644	626	632	659	599	639	629	629	625	618	641	649	589	654	647	622	599	595	676	606	628	649	638	647	611	591	652	627	598	625	632	649	601	667	664	653	609	624	604	627	602	606	630	608	582	636	625	625	630	607	659	651	623	651	601	632	631	586	639	656	609	593	618	645	622	650	630	612	597	648	603	619	661	599	636	604	608	692	600	619	631	636	635	641	598	642	634	617	679	638	603	599	673	608	625	614	613	656	589	608	609	642	679	619	618	671	606	642	596	592	615	666	654	641	630	672	611	594	636	656	606	595	655	595	604	654	673	630	644	641	595	579	654	600	623	605	616	619	645	631	595	612	595	671	611	631	575	645	637	583	666	625	628	605	620	606	689	633	589	621	691	609	596	636	597	631	612	610	632	656	614	675	647	637	600	590	615	612	637	624	625	664	624	626	593	637	647	632	640	633	614	642	623	616	635	591	595	605	649	646	686	635	613	626	638	605	623	590	632	549	646	660	647	608	611	556	619	586	599	603	649	654	643	653	615	603	606	578	639	631	635	618	630	637	615	629	631	636	625	594	591	624	656	633	656	635	608	636	626	604	613	640	623	645	614	622	675	630	659	656	585	622	649	648	615	660	651	609	618	646	628	604	646	622	631	640	642	625	645	589	655	641	610	595	635	616	609	642	590	605	612	595	576	664	589	632	610	624	622	655	578	650	684	634	658	638	588	623	610	585	593	600	642	600	642	636	559	672	619	645	642	611	573	694	634	607	639	638	663	633	615	623	621	610	585	656	632	644	613	616	609	630	634	667	647	634	633	631	590	652	671	670	652	656	596	634	647	647	613	626	662	621	614	672	620	594	617	609	605	616	640	643	624	615	619	599	618	616	638	627	658	631	576	615	620	630	620	580	642	641	653	665	590	605	650	619	627	631	616	643	645	612	669	627	609	619	661	600	643	621	613	630	618	603	650	639	618	590	643	653	642	637	642	618	624	610	650	642	674	651	633	635	638	598	590	616	627	642	623	599	619	664	604	643	592	587	645	668	603	618	595	611	634	617	629	655	642	650	615	629	630	593	610	627	641	640	663	647	662	644	579	597	649	617	647	596	630	602	616	603	594	610	629	613	627	583	633	662	630	612	597	631	586	633	615	617	626	651	621	609	657	606	623	621	597	610	634	655	649	606	612	610	604	589	626	623	573	678	604	608	627	638	677	597	621	613	603	586	613	621	601	616	589	577	661	605	648	631	597	622	627	651	609	617	654	600	631	634	621	655	662	622	611	640	644	602	661	622	631	626	620	624	627	622	606	647	604	585	597	644	664	623	609	625	577	615	633	617	636	667	631	661	604	641	649	615	598	638	607	610	630	578	617	635	600	625	592	666	588	597	645	625	612	628	641	605	636	598	592	611	634	598	654	610	637	613	584	622	654	679	617	610	598	619	638	590	653	630	611	624	602	625	601	639	629	646	630	644	614	633	611	599	627	624	668	633	621	624	648	604	641	632	598	646	617	593	629	638	615	583	655	682	586	602	653	655	644	639	599	667	609	658	631	612	637	631	591	637	654	650	640	668	618	631	576	645	621	642	613	642	601	566	638	639	612	617	582	650	628	663	623	637	651	609	629	615	622	608	685	606	617	620	643	629	650	631	624	648	612	606	605	639	566	645	664	625	628	664	624	610	612	605	643	628	598	619	645	623	631	617	593	659	635	629	615	628	617	615	613	609	629	627	621	627	613	630	603	643	684	639	636	603	651	592	621	627	595	642	599	633	611	659	631	615	619	635	590	624	591	706	591	639	591	613	622	616	655	593	610	639	609	603	610	629	590	617	576	654	614	592	610	638	627	575	614	633	614	601	658	624	619	644	641	652	632	675	629	636	622	607	663	614	612	612	594	559	636	648	665	639	632	601	610	693	604	679	634	651	639	623	612	658	588	667	606	655	646	574	631	642	569	583	643	639	634	635	639	617	585	620	654	666	607	618	649	678	617	594	635	668	647	618	583	615	625	611	578	636	582	645	635	665	623	646	593	624	634	656	630	586	626	622	634	670	635	622	629	606	653	630	582	612	632	610	604	636	634	665	609	573	608	640	634	659	665	617	642	608	671	620	611	593	595	648	668
2226	869	460	316	268	370	381	428	457	482	439	396	295	322	287	272	229	204	170	153	149	163	318	440	430	334	283	210	140	122	116	72	88	84	98	75	88	93	89	91	91	82	91	108	93	82	103	93	79	100	85	73	82	82	79	71	96	92	72	92	92	92	95	78	73	72	102	83	92	84	107	91	99	82	86	89	88	90	71	78	79	98	83	95	90	81	81	86	71	85	87	87	75	90	84	75	83	90	81	86	86	84	83	84	81	94	65	81	100	77	81	91	76	93	72	97	81	101	85	86	88	88	92	84	85	98	82	84	71	76	83	94	77	92	96	79	94	80	86	95	85	88	82	91	88	80	94	87	96	79	76	89	77	96	79	85	87	87	81	82	80	95	82	84	81	73	89	90	73	97	68	91	79	93	90	89	79	81	82	96	84	86	90	85	79	83	101	88	96	98	93	88	94	90	76	84	92	85	72	87	88	86	92	90	81	97	72	107	87	79	91	83	86	91	82	81	97	81	70	85	98	82	87	73	65	87	80	92	84	90	73	93	104	95	85	86	81	91	89	79	78	88	89	89	81	91	86	105	78	96	79	72	91	99	84	83	96	82	88	80	88	88	87	94	88	83	84	77	79	90	100	88	78	74	85	82	91	84	69	93	82	68	78	84	83	89	95	81	108	91	77	90	70	91	81	93	68	93	86	91	86	74	69	73	101	99	93	80	77	82	86	73	74	85	88	103	93	84	88	84	83	91	78	106	94	69	76	88	85	96	95	77	83	83	79	79	83	83	92	76	95	72	98	83	91	72	84	84	88	81	89	79	84	75	77	92	103	82	87	86	84	92	77	87	85	94	101	85	81	87	111	87	91	90	97	99	87	102	67	86	81	82	77	97	82	97	82	81	86	81	86	80	69	84	87	88	77	81	82	91	82	93	98	76	77	83	88	95	93	75	86	89	95	88	84	72	91	85	84	78	87	91	88	89	90	84	94	84	72	87	65	74	82	81	88	86	83	95	82	82	80	121	72	79	85	93	86	103	89	88	77	78	94	90	79	77	93	88	69	86	83	97	98	89	79	85	80	71	85	88	84	84	90	83	92	87	96	73	77	85	80	100	92	81	86	100	94	88	93	86	101	94	86	98	72	69	95	81	79	99	74	80	66	77	84	76	81	82	88	95	79	92	72	66	76	92	88	91	69	76	79	97	61	84	76	82	76	70	96	86	84	96	80	79	80	78	96	87	77	94	87	91	86	93	90	71	78	85	78	90	87	85	95	95	88	89	85	96	93	94	77	87	88	83	87	80	79	90	85	74	89	82	90	91	76	75	88	95	84	93	83	91	86	92	98	83	98	101	95	83	67	87	100	82	83	82	84	101	94	92	91	85	78	80	99	100	84	78	87	95	85	73	80	76	89	83	91	99	79	65	95	90	94	102	84	83	76	84	88	89	105	76	87	83	92	86	68	96	86	86	93	78	88	83	94	87	87	98	92	85	89	96	84	96	75	76	92	86	83	82	83	77	88	82	80	76	77	76	79	83	92	92	98	95	100	77	91	78	93	82	85	91	102	78	86	87	80	79	75	85	63	86	94	82	81	81	88	81	93	95	75	95	96	72	85	76	99	98	92	67	89	81	81	86	89	98	81	84	84	87	88	68	92	77	87	95	75	77	96	85	89	95	86	76	78	97	91	83	87	86	84	85	91	92	80	83	84	72	98	104	94	94	79	92	82	94	85	83	85	90	82	89	94	92	79	87	83	93	78	72	77	85	83	100	84	83	83	70	85	93	83	87	80	97	79	98	84	84	86	83	82	101	83	84	75	77	82	100	90	81	77	81	78	84	97	82	78	84	96	91	87	72	86	107	80	89	101	93	97	98	97	94	83	82	82	75	95	71	75	81	97	86	89	79	87	91	77	90	81	87	87	86	82	75	87	91	83	67	85	70	76	77	79	98	81	81	85	97	88	77	94	74	78	91	77	85	82	98	89	77	97	72	80	84	77	82	88	88	94	89	81	64	73	91	71	73	90	95	96	89	83	77	85	91	98	77	85	92	79	85	106	88	86	82	73	66	107	90	79	101	92	67	75	87	89	83	81	91	77	79	100	75	108	88	79	85	84	83	88	88	92	78	101	67	94	85	78	84	79	88	96	80	95	83	86	82	94	75	93	85	71	82	90	86	78	93	93	75	104	77	86	90	85	77	87	93	79	106	81	98	72	91	86	90	89	85	90	95	78	91	85	94	81	88	82	85	84	80	83	73	84	85	90	97	83	88	88	95	99	90	85	87	82	97	77	85	83	86	88	86	86	81	78	77	78	82	80	74	97	78	96	88	96	71	96	79	94	77	90	81	89	90	105	88	93	73	92	83	95	80	73	80	87	82	94	92	79	73	65	101	81	80	82	76	80	94	74	97	84	81	87	82	85	97	78	92	87	101	73	98	76	86	82	92	77	85	94	87	79	83	85	89	76	92	97	83	101	74	95	83	71	80	80	73	104	86	101	82	87	88	84	98	87	81	103	99	85	84	84	77	68	97	105	85	74	87	76	89	77	79	88	82	87	67	85	88	91	84	87	81	93	77	102	79	77	70	87	79	76	92	77	86	93	68	78	92	89	83	110	74	84	106	80	84	67	90	86	84	105	87	84	69	87	89	94	81	92	79	93	65	81	70	81	104	81	95	82	96	90	82	97	72	75	77	94	87	86	89	86	95	76	76	75	83	88	81	85	85	93	84	67	108	86	89	85	92	85	92	94	91	90	83	86	86	84	79	81	87	80	90	103	71	89	97	86	96	91	93	97	97	84	70	73	82	81	87	88	92	91	88	72	82	75	76	86	88	86	99	82	81	77	76	96	78	77	72	71	84	85	77	76	95	99	101	91	84	82	109	87	69	84	93	82	85	86	78	90	82	75	94	85	93	97	99	92	99	80	83	99	80	94	74	78	97	89	93	75	83	75	93	92	78	75	95	74	74	75	83	89	71	94	85	71	86	81	75	77	108	77	96	76	95	79	97	82	72	95	89	91	85	85	96	85	86	79	94	87	82	87	91	91	91	85	92	87	101	77	85	69	91	96	73	83	97	87	74	92	90	104	71	97	84	80	77	76	104	91	97	75	90	67	78	88	82	72	77	87	70	103	82	82	87	96	102	77	83	86	80	81	78	81	84	89	84	87	95	90	83	73	95	82	74	83	98	74	76	93	84	84	91	90	84	73	106	78	73	73	103	83	73	79	74	84	92	76	94	82	97	80	79	84	92	70	89	84	77	94	92	102	75	93	89	91	78	78	85	107	95	83	76	82	73	74	80	82	92	81	72	87	84	115	77	90	74	71	66	74	81	92	79	94	84	86	89	80	94	87	82	73	64	79	71	100	97	90	85	69	98	80	86	103	81	81	83	81	76	102	82	85	91	97	86	87	86	90	88	100	99	82	73	102	89	95	68	90	81	89	90	93	91	81	95	88	101	90	80	92	91	79	80	68	89	78	88	72	88
21155	8318	4915	5179	11725	17472	17881	16195	14758	14445	12489	10641	7682	7200	7084	6270	5255	4383	3530	3182	2590	2493	6168	8843	8306	6212	4483	2769	1838	1259	998	803	724	680	646	631	603	669	607	619	610	638	610	596	660	589	609	658	602	594	622	681	641	614	664	658	641	615	656	641	598	673	602	595	677	596	620	633	635	614	586	639	628	634	628	602	643	620	629	629	626	634	638	625	584	606	625	651	618	630	653	592	610	598	598	595	676	615	623	652	650	577	604	635	631	594	639	622	607	603	620	591	655	627	610	621	609	630	620	640	655	613	625	627	664	619	646	643	637	639	602	624	627	665	637	589	637	601	613	595	637	639	629	632	559	637	611	631	589	611	634	596	615	618	630	622	664	653	594	629	614	647	610	675	646	607	635	648	614	611	585	633	679	612	634	632	599	594	636	578	655	581	615	625	595	608	649	603	640	667	626	597	605	622	650	639	612	631	621	619	644	624	588	659	623	641	691	643	613	621	661	609	648	604	636	649	633	628	644	639	631	625	637	617	588	596	599	619	652	637	605	662	641	630	654	635	613	590	671	618	626	636	580	642	658	628	646	611	583	650	641	659	649	623	654	617	612	613	628	675	661	609	611	658	664	605	602	622	613	639	617	645	639	613	598	630	650	628	587	655	641	595	644	661	650	625	625	678	654	660	614	657	601	695	587	594	624	608	671	627	633	640	627	669	561	602	615	641	628	627	605	607	617	650	631	662	672	624	630	664	653	682	634	587	642	618	620	602	632	608	633	634	597	623	615	682	652	634	633	674	600	635	583	607	643	671	660	639	634	617	633	613	650	618	596	623	616	642	638	661	658	612	591	617	617	604	679	636	670	631	630	651	662	656	634	644	616	647	606	635	629	639	617	627	629	609	659	685	606	604	642	629	633	682	599	633	647	635	614	620	634	646	637	628	631	663	651	612	608	593	628	611	633	625	625	644	633	609	606	617	625	652	631	657	628	650	652	629	614	644	604	616	622	574	584	649	665	601	635	642	601	623	603	587	607	639	685	619	617	661	664	618	611	651	595	623	629	667	586	624	623	609	606	619	609	631	616	650	638	635	593	618	613	660	623	596	626	639	647	600	672	621	597	617	652	623	694	579	659	623	608	620	610	613	661	661	600	641	655	594	652	656	671	629	618	636	622	614	608	671	624	607	608	583	633	645	604	627	629	642	666	612	633	637	599	658	588	603	608	587	636	574	641	645	645	631	580	585	646	623	600	610	657	638	621	594	656	623	651	641	652	641	608	591	661	646	635	634	630	639	606	665	668	637	649	608	649	645	641	643	601	611	624	646	630	669	638	625	612	604	696	644	626	637	611	616	623	622	669	605	619	611	642	645	632	590	640	630	628	625	626	643	625	664	695	628	648	613	657	629	598	628	625	614	603	646	585	618	621	582	613	602	631	638	652	621	628	612	649	615	602	627	656	646	632	624	611	653	612	634	604	602	612	614	618	675	628	651	664	634	620	639	594	632	595	589	600	657	606	629	622	653	644	581	596	665	615	578	612	620	651	568	602	613	672	622	616	652	557	627	639	610	643	625	575	627	617	621	659	644	616	695	630	615	593	648	623	627	586	655	630	648	615	626	593	616	586	646	612	606	628	639	609	596	634	631	632	649	628	656	606	601	636	654	675	642	592	631	596	634	614	605	658	588	654	615	642	664	646	610	597	624	604	627	659	607	628	591	641	668	637	641	656	664	644	577	613	591	625	610	658	639	649	609	633	651	622	598	596	653	636	626	658	599	631	612	645	591	551	593	590	644	656	631	601	645	602	619	618	635	627	679	648	615	645	635	625	617	591	627	635	627	667	593	633	629	642	647	644	645	564	682	616	637	637	667	628	621	675	660	608	609	641	683	605	607	644	600	612	609	574	629	645	643	671	592	641	626	605	639	624	691	640	608	568	597	605	620	616	665	640	629	637	657	617	576	637	656	588	613	623	610	615	608	605	562	574	619	678	604	634	601	615	610	612	612	657	636	601	625	622	594	680	599	595	620	673	626	648	657	679	635	653	639	652	625	670	572	611	601	599	631	623	609	625	622	653	637	622	638	624	652	601	644	606	634	638	633	657	648	628	605	602	630	651	624	646	691	584	634	602	704	626	682	624	630	606	643	625	610	624	654	652	638	659	632	625	625	639	650	614	648	637	603	655	626	618	576	635	651	619	596	659	627	694	619	624	641	616	623	636	656	659	657	651	639	644	620	596	583	639	623	591	614	620	589	652	637	588	663	659	667	632	626	616	665	673	625	612	638	603	634	617	606	609	617	624	628	630	644	618	616	666	627	624	623	638	653	598	632	610	623	585	590	626	635	667	631	615	637	585	632	631	620	661	615	600	620	647	656	626	612	645	656	618	641	612	663	632	625	626	606	610	610	616	597	622	667	590	625	639	629	617	617	603	627	578	653	674	598	638	592	589	616	636	639	643	617	631	626	649	615	645	619	604	648	601	652	619	612	630	631	605	620	666	647	660	625	646	678	635	585	647	592	650	632	666	613	622	592	608	677	655	625	628	610	602	642	645	632	602	634	615	607	645	675	648	666	646	616	621	613	635	600	652	648	613	632	642	630	617	641	615	691	639	666	656	578	668	635	669	626	578	641	625	623	638	583	632	646	624	653	632	619	620	621	655	609	650	611	592	588	635	652	613	598	649	602	609	634	584	594	605	680	613	614	596	614	575	573	630	602	640	626	620	628	651	596	593	655	646	644	654	611	620	676	647	650	616	613	668	645	569	594	617	589	647	638	608	626	614	612	616	670	605	643	597	603	598	634	624	639	621	637	601	620	646	607	625	633	617	633	632	606	612	646	625	647	669	629	638	624	602	632	618	680	613	590	690	619	630	613	643	633	616	654	641	648	632	669	601	624	610	603	639	622	646	618	620	645	658	624	613	586	594	637	633	618	612	609	630	637	651	626	626	607	640	602	608	670	629	594	607	668	562	618	621	662	618	652	648	602	657	650	616	642	659	635	645	628	665	650	633	628	578	648	579	607	645	594	639	591	599	620	666	651	676	606	640	641	673	625	659	643	591	596	597	615	620	612	662	609	620	630	640	654	620	598	628	646	627	647	595	619	634	610	679	620	602	618	605	587	648	616	591	615	647	655	592	613	635	687	631	644	607	644	598	637	624	640	709	621	638	641	629	610	606	634	656	621	626	584	624	630	655	595	576	615	616	614	627	623	600	661	601	658	654	619	656	631	622	657	594	622	606	636	626	649	630	650	623	651	609	677	589	655	607	611	650	683	607	632	615	626	606	625	668	626	637	567	624	630	602	630	599	622	627	599	658	626	603	645	623	617	617	603	684	569	604	629	661	627	647	649	613	641	645	640	635	645	622	629	601	648	575	668	622	649	642	657	612	647	622	644	595	629	643	678	648	614	604	657	576	660	638	617	615	626	643	612	626	669	597	658	624	599	643	629	631	636	649	677	603	616	665	639	647	644	587	639	620	649	596	640	660	620
3554	798	451	344	286	322	448	448	450	460	463	319	296	335	308	240	241	217	182	167	157	169	316	467	496	391	299	185	173	134	131	91	99	98	94	95	90	92	79	105	95	97	84	95	75	100	99	97	89	112	100	79	107	92	100	97	110	80	112	97	95	120	95	100	96	89	105	100	96	78	86	118	89	93	101	115	99	93	95	91	76	86	106	95	104	92	96	105	125	94	105	105	101	103	91	85	68	102	114	106	82	91	103	95	88	104	87	77	113	91	96	104	99	107	89	95	73	106	89	84	86	98	107	87	100	115	113	105	102	91	101	97	88	93	103	87	116	106	99	111	108	68	108	102	94	109	109	89	86	105	114	81	91	87	98	101	109	84	104	82	87	111	98	95	101	102	105	97	103	113	107	96	100	95	91	114	74	101	96	106	80	98	100	101	96	83	103	92	88	84	99	92	89	90	111	81	109	86	106	90	100	112	107	111	95	81	95	102	100	91	86	100	86	92	104	84	98	99	84	90	95	99	90	85	79	71	87	98	102	97	86	92	88	89	82	98	103	95	93	95	100	100	106	107	105	122	99	94	110	79	90	107	110	80	106	118	90	92	111	81	115	99	108	96	106	98	95	94	110	103	89	100	102	105	107	93	90	88	98	95	95	95	108	87	99	94	105	100	111	98	91	103	99	94	105	94	97	104	88	106	81	110	119	83	102	95	98	100	90	102	98	77	81	85	70	100	86	110	92	106	103	90	98	106	88	87	79	114	87	83	108	78	93	109	93	96	90	93	83	98	94	93	95	101	108	86	107	92	111	112	106	102	80	96	97	102	95	114	86	82	86	107	77	85	96	112	83	105	105	116	99	96	100	94	96	105	110	91	98	91	95	122	97	89	103	91	90	99	90	78	89	88	104	89	91	98	101	108	110	92	76	118	101	81	82	75	106	101	81	109	93	81	106	94	94	98	79	94	101	100	116	78	92	93	98	82	95	103	107	119	94	84	104	95	72	88	95	108	76	78	73	93	97	94	95	96	88	107	95	110	95	93	101	97	97	81	79	86	109	87	107	83	101	98	109	100	70	98	108	88	91	116	118	109	96	95	77	88	101	80	83	99	94	97	113	109	101	105	82	94	86	109	110	80	98	93	113	94	119	98	90	96	120	93	98	90	86	91	101	108	112	93	92	93	110	102	92	95	93	91	100	85	86	101	88	89	98	83	100	95	89	91	107	107	80	105	96	89	90	106	92	111	93	108	92	94	109	101	106	90	78	99	104	94	94	109	107	89	86	93	94	82	99	92	104	97	99	82	99	89	87	115	100	89	107	104	89	94	102	104	113	83	103	93	98	80	88	73	110	107	84	100	92	105	98	103	92	105	101	101	105	114	97	107	91	98	108	101	98	89	93	104	88	90	102	89	93	97	100	86	84	98	95	103	94	89	106	81	84	103	85	113	98	100	105	91	90	109	78	93	99	90	94	96	88	97	97	92	87	110	103	104	98	103	99	112	89	116	105	126	94	93	91	106	102	100	99	89	113	106	75	116	94	86	102	89	93	81	90	94	116	93	86	86	88	80	112	100	108	99	105	100	99	80	89	86	102	91	85	92	79	87	100	98	102	84	91	102	99	96	113	93	90	87	96	90	96	112	74	102	101	93	83	84	99	107	101	91	69	93	93	92	109	97	95	95	100	106	103	86	107	79	96	119	85	96	101	103	114	106	99	99	90	110	100	100	106	98	96	98	87	103	98	108	89	105	89	90	103	97	96	87	94	104	106	113	97	80	109	87	102	104	118	105	100	96	84	94	103	91	100	114	95	77	97	115	104	90	100	92	102	104	88	101	110	99	75	74	105	114	102	89	96	113	96	91	111	87	101	91	92	102	112	93	86	104	111	95	97	94	97	97	94	90	102	88	107	96	100	92	90	103	93	88	102	99	95	90	95	99	106	104	79	84	87	102	95	93	119	98	89	95	92	103	96	98	79	97	102	91	93	83	92	112	106	113	94	97	101	88	91	113	85	104	106	105	106	95	102	98	99	87	88	113	104	83	103	96	100	95	94	97	92	74	86	98	118	109	85	101	85	101	81	114	103	95	103	103	87	93	104	89	95	107	105	112	91	90	94	91	109	85	109	100	92	95	89	94	90	90	98	100	92	105	94	92	103	101	101	88	90	103	111	117	86	112	88	103	122	102	91	113	100	113	105	107	90	85	99	89	100	96	97	93	110	103	95	111	84	84	90	89	96	96	103	84	95	114	101	102	90	113	116	114	84	111	73	86	90	108	107	112	89	92	87	96	100	91	89	75	83	84	110	112	101	89	88	86	110	87	103	78	89	95	109	104	100	114	97	96	92	90	105	100	93	97	115	94	86	79	94	99	106	75	118	91	110	94	92	92	104	92	100	99	92	101	87	83	89	122	120	102	107	114	97	94	96	105	103	78	94	90	106	72	107	101	84	103	100	103	102	86	111	97	86	101	100	89	96	89	82	90	84	89	107	99	100	116	96	101	85	75	115	95	104	103	104	95	91	99	97	87	105	91	83	103	83	101	101	91	101	107	95	102	94	89	93	92	105	90	115	87	107	99	98	87	105	110	99	102	110	86	94	97	89	100	97	101	84	98	98	88	99	101	117	104	76	113	102	94	100	78	95	107	89	97	93	98	91	108	88	92	91	93	109	104	95	93	111	99	98	90	108	84	106	102	97	97	86	91	89	87	90	93	94	108	98	103	82	92	125	93	107	95	107	99	75	95	99	113	83	98	102	96	100	94	84	94	90	81	91	91	88	109	96	103	87	100	109	109	97	92	97	97	100	98	100	100	108	102	93	83	88	74	105	86	86	95	112	88	95	94	96	96	96	83	97	114	91	97	93	96	100	84	109	86	88	102	101	97	112	89	77	92	97	89	97	84	109	86	106	90	88	93	95	94	104	103	107	91	121	92	85	109	124	79	78	94	96	94	74	86	101	101	76	94	95	102	83	89	99	91	118	92	91	95	77	86	120	87	89	74	85	76	110	112	103	67	106	93	113	103	106	90	118	92	89	96	100	89	116	93	80	90	95	83	82	87	90	99	88	84	92	88	96	86	84	99	93	96	90	97	88	106	83	98	88	108	84	93	100	74	85	96	83	93	92	90	105	107	87	109	100	113	89	81	83	91	100	97	98	108	107	86	98	96	96	81	88	100	104	96	95	100	91	81	95	104	87	96	104	118	82	101	98	102	91	89	84	91	115	110	96	96	89	91	91	96	87	96	83	97	98	96	82	88	86	74	97	94	91	99	80	91	106	97	99	98	107	88	107	119	96	99	93	95	104	106	107	102	79	105	104	94	115	78	101	88	99	105	89	86	97	85	106	112	93	102	91	85	98	76	87	103	115	92	111	95	100	102	84	78	105	107	86	99	80	98	86	78	96	91	106	79	112	104	87	89	76	93	98	84	79	102	79	85	101	79	74	82	103	102	91	101	99	97	105	92	109	89	101	86	99	89	80	89
21030	7561	4904	5317	11209	16251	17088	15808	15068	14313	13533	9162	7866	7800	7420	6200	5342	4502	3418	3140	2953	2744	6005	9754	9561	7159	5213	3155	2083	1524	1077	883	771	749	733	793	713	695	689	721	694	699	697	693	766	711	742	739	686	719	685	768	689	717	694	720	720	681	743	710	690	687	720	690	726	692	725	728	696	728	683	723	785	713	729	718	682	724	681	690	701	688	733	746	796	734	709	699	734	739	693	707	697	753	765	721	661	702	743	713	715	691	722	697	750	723	707	713	682	725	742	728	731	737	720	696	731	690	670	688	743	699	695	667	719	685	719	717	720	687	687	788	722	676	716	767	691	721	699	706	700	710	682	712	716	705	702	693	732	698	705	697	708	719	705	696	654	668	741	736	733	717	752	721	725	701	745	688	706	712	685	677	685	731	738	759	712	717	731	707	707	682	715	700	676	718	675	710	673	680	767	727	726	761	738	673	722	739	658	699	735	688	672	696	670	694	727	705	691	723	736	689	702	684	690	737	676	657	740	704	686	712	737	749	692	703	721	679	739	655	752	727	675	708	723	704	723	720	741	720	701	728	721	649	726	741	741	748	695	724	698	710	736	678	767	745	690	712	714	686	687	698	725	651	753	735	722	697	703	669	765	703	683	783	711	713	674	736	678	682	711	664	747	739	759	659	748	729	657	760	724	717	769	720	709	722	699	730	662	731	700	728	691	735	681	724	719	690	770	683	711	697	698	664	711	744	731	705	700	722	740	694	718	731	706	702	709	678	727	718	706	743	747	693	746	705	688	717	700	718	680	720	694	708	685	704	714	710	745	723	687	661	731	703	750	722	682	728	709	751	715	743	755	732	700	721	725	688	747	748	716	700	700	705	699	709	716	715	694	724	692	702	702	780	688	745	698	762	733	714	740	693	713	702	683	691	703	698	678	702	740	726	729	738	741	718	721	722	728	739	743	704	699	718	689	700	660	674	738	730	726	715	695	695	718	698	665	697	701	708	753	724	726	737	684	705	724	699	691	712	721	690	682	731	768	743	731	665	728	732	689	705	693	711	703	737	706	763	734	697	680	729	714	685	665	691	743	705	712	671	677	723	701	699	734	758	703	680	731	768	713	705	732	704	727	700	694	734	720	714	712	755	696	763	735	683	720	724	767	706	689	746	760	731	749	694	659	749	740	716	697	678	715	708	728	696	725	668	767	753	739	683	688	707	752	671	722	771	695	687	705	705	692	735	795	677	735	707	723	706	714	711	727	705	741	761	693	773	693	693	685	752	756	721	700	738	695	723	717	703	730	695	747	678	668	713	705	685	678	786	705	716	720	682	730	669	674	720	709	754	709	665	668	727	705	733	737	689	761	724	712	676	730	744	718	754	709	726	712	697	698	732	716	705	687	707	660	725	702	703	698	691	721	724	724	790	740	717	763	694	720	682	715	728	703	675	675	755	763	719	718	780	696	732	767	718	776	727	694	720	737	675	700	754	690	692	740	694	722	734	712	712	711	756	711	775	705	711	690	784	672	730	685	749	707	744	691	719	770	718	691	719	723	716	741	725	711	716	722	720	679	739	699	728	724	726	714	698	730	738	695	700	757	694	721	693	734	735	694	701	666	708	692	697	671	715	677	711	723	720	719	748	742	715	700	699	683	706	713	696	736	692	724	743	727	716	756	714	724	696	734	713	722	686	701	716	706	712	737	727	709	726	719	761	740	739	753	731	661	667	673	725	751	725	708	713	748	714	680	709	680	718	691	757	705	683	693	691	728	703	717	733	729	668	697	757	712	719	726	666	715	700	678	745	695	733	728	731	698	728	738	680	728	699	687	690	742	705	744	724	749	725	646	725	708	686	718	749	712	739	696	754	721	714	718	710	742	702	770	675	741	632	672	729	710	733	657	695	676	705	654	735	703	706	661	704	724	706	755	712	686	727	751	705	649	760	677	705	685	742	715	723	706	656	760	721	762	713	745	747	709	749	715	734	704	738	737	705	709	682	689	704	702	691	741	747	711	712	674	676	711	730	655	675	714	698	728	734	686	666	715	730	762	743	722	750	676	676	701	733	686	674	739	701	671	672	685	729	723	689	740	681	738	695	718	744	765	718	698	741	715	716	696	663	713	778	697	690	728	757	730	710	721	714	699	741	704	687	721	706	717	717	742	696	668	687	727	700	650	728	709	707	704	662	657	746	695	714	710	737	744	706	678	712	729	714	740	741	709	711	674	686	712	696	701	690	698	712	700	679	752	715	671	726	722	727	716	730	703	749	699	723	761	767	700	711	729	738	699	703	692	708	690	706	719	705	689	691	712	710	699	705	742	707	722	690	689	685	734	696	705	758	726	704	693	698	713	685	689	704	716	745	713	720	741	735	750	682	684	696	732	738	735	694	710	679	687	668	730	692	704	722	724	710	712	748	689	692	650	722	734	686	770	729	724	696	725	690	693	708	691	735	719	707	709	673	700	712	698	688	640	692	686	714	721	687	760	734	704	702	676	741	670	706	763	661	680	759	710	671	721	739	679	669	713	701	731	653	679	681	764	697	675	669	721	718	681	715	734	691	670	721	727	729	663	720	694	683	725	682	744	667	711	719	714	708	703	749	735	689	730	659	762	717	772	713	714	726	701	719	757	668	682	750	730	679	722	728	713	659	677	700	747	729	752	710	703	686	708	714	727	690	670	726	716	753	696	732	693	748	685	728	722	700	714	705	661	737	739	688	666	748	703	689	720	676	761	701	750	704	678	675	684	709	709	717	667	708	722	651	737	714	716	682	675	703	727	730	744	752	738	718	712	705	701	758	648	725	675	673	698	739	728	678	700	702	688	666	677	707	734	725	696	740	709	713	688	686	694	737	718	644	752	696	694	725	678	695	728	724	712	673	733	695	740	746	679	688	684	687	684	655	697	673	738	699	716	710	691	730	709	729	665	690	679	719	741	709	728	745	655	742	717	758	714	746	686	736	708	708	735	761	718	748	698	728	758	708	703	655	727	701	719	716	732	739	727	737	719	729	706	730	770	679	705	742	695	711	699	706	673	673	668	719	690	723	718	728	700	711	745	682	705	682	690	718	726	676	727	763	688	696	728	682	704	654	672	711	692	669	727	668	708	719	765	688	695	687	705	705	735	710	716	686	704	706	729	716	666	681	709	699	702	679	724	736	744	693	748	676	694	712	729	663	683	759	730	725	674	747	736	730	706	717	716	717	712	723	706	719	784	681	752	670	700	680	772	743	712	737	713	695	733	707	669	765	744	729	705	707	672	697	724	747	763	726	703	675	687	761	660	715	710	727	736	720	716	677	705	673	689	708	739	714	682	681	698	692	698	759	684	683	718	682	742	688	690	708	697	698	708	711	718	698	710	706	756	717	677	749	745	709	667	722	749	766	688	708	701	711	695	777	672	725	737	710	711	687	720	718	695	701	718	735	710	691	675	751	711	729	686	660	718	664	745	705	682	757	718	722	715	736	728	703	731	688	691	712	759	696	666	725	688	690	704	691
3099	1081	577	451	369	430	546	575	729	714	576	448	403	413	309	311	272	257	231	205	213	232	469	874	799	639	448	317	210	179	108	134	109	123	97	102	114	106	85	98	104	90	101	104	92	97	79	86	105	104	106	105	107	100	114	110	88	94	88	106	87	96	99	91	89	86	101	92	95	109	106	121	115	99	94	98	108	92	113	76	112	94	89	104	90	111	89	97	90	82	82	100	96	95	100	98	91	100	103	97	94	108	106	92	87	92	110	95	83	107	69	88	107	102	77	98	92	92	83	92	75	92	98	97	117	104	113	83	108	124	84	106	112	99	107	78	101	98	101	95	86	85	103	96	97	103	96	105	88	87	99	102	120	102	100	91	101	103	97	104	93	106	99	111	86	88	112	100	83	113	98	96	94	103	85	94	103	103	103	105	98	96	98	98	106	94	115	125	77	99	79	104	88	103	101	90	103	102	86	109	93	96	92	81	79	100	89	91	89	93	107	102	100	82	93	100	113	85	99	95	100	102	104	96	97	95	107	89	111	102	107	97	97	108	93	72	91	85	96	104	109	111	102	98	120	105	125	121	91	108	86	106	107	81	91	89	100	102	108	88	113	96	108	86	102	120	107	108	92	85	86	89	113	98	85	88	83	73	106	101	106	92	107	107	95	125	104	96	113	100	113	97	82	111	118	87	98	106	102	101	102	90	100	87	108	94	93	108	102	83	107	115	87	87	94	82	117	96	103	88	107	112	105	91	109	119	79	93	100	104	103	99	99	119	107	101	108	99	97	106	78	99	96	87	93	94	96	87	86	99	100	107	84	100	84	82	96	99	107	93	104	99	102	79	89	87	85	93	103	89	86	101	94	99	84	100	95	123	80	91	101	102	91	105	91	90	97	99	106	97	101	96	99	88	98	97	82	90	90	85	104	90	108	93	90	101	80	90	94	105	110	98	107	96	115	86	106	90	98	101	106	86	101	75	88	95	99	94	92	123	109	92	86	98	101	102	73	88	97	104	99	86	101	99	88	91	92	103	84	102	101	79	85	102	105	91	90	83	105	98	108	99	89	88	94	96	105	85	102	99	82	103	99	105	87	97	87	100	100	104	92	102	94	80	96	109	97	98	80	102	94	89	102	96	107	102	102	122	90	110	106	96	106	105	86	84	81	99	110	105	84	98	110	105	90	98	101	97	107	94	85	81	108	91	94	108	109	91	94	85	88	100	95	87	110	97	81	104	99	105	96	91	95	91	90	104	110	100	91	106	95	101	103	92	98	100	98	94	107	97	103	92	101	113	84	113	86	97	102	91	90	110	103	100	95	96	101	102	113	101	89	106	78	91	87	88	87	100	85	103	89	106	105	111	80	94	87	93	107	95	87	81	92	97	91	111	103	92	92	117	106	75	96	99	93	86	96	90	94	101	100	96	100	115	99	109	109	126	86	112	88	112	89	86	85	95	91	83	100	121	92	83	88	101	80	90	98	93	83	102	95	83	90	85	108	95	103	89	106	103	73	107	87	88	96	106	89	100	105	81	104	96	81	90	98	88	113	97	105	108	109	87	95	88	99	111	121	86	95	118	92	90	101	93	96	92	84	80	92	81	90	99	96	99	80	94	80	107	106	104	88	88	94	99	93	115	98	108	106	92	103	100	83	97	105	75	107	86	106	107	95	90	96	113	104	89	100	117	87	104	112	89	104	92	86	94	93	98	98	90	113	94	99	95	101	93	124	80	98	84	112	100	105	96	101	108	78	108	101	119	91	90	101	92	98	90	94	95	91	98	90	95	106	84	105	91	101	100	94	93	97	103	107	96	76	97	114	100	116	102	101	106	107	95	73	81	84	102	112	102	100	98	95	84	104	105	103	98	91	118	111	100	110	104	97	100	117	116	85	93	105	91	95	120	95	105	98	92	106	81	111	104	107	102	95	107	97	88	103	92	94	109	122	92	108	104	99	96	103	104	103	126	103	89	93	93	96	103	95	90	93	111	110	85	100	89	93	92	114	101	109	91	81	92	96	88	81	114	100	105	103	99	103	93	78	92	109	109	81	83	95	111	122	100	90	108	91	102	92	94	94	96	120	85	70	95	103	81	90	96	106	105	113	97	77	100	92	107	94	90	88	92	82	109	85	91	91	96	89	118	110	108	82	105	94	102	104	104	97	102	83	81	90	97	91	106	97	117	89	95	84	109	96	89	98	92	96	99	99	98	95	105	95	83	109	96	90	89	89	101	88	90	123	94	122	117	75	83	120	95	100	92	86	86	111	97	102	105	89	101	108	99	93	112	113	89	98	102	114	106	112	85	96	90	97	105	102	81	94	121	93	132	101	87	89	82	106	101	96	103	85	103	106	80	81	92	104	94	91	98	105	78	88	109	108	90	95	99	100	101	89	93	92	111	79	108	101	90	84	108	99	113	82	101	104	98	107	104	102	85	114	100	110	93	95	123	115	99	102	108	98	96	103	117	98	91	103	100	106	124	111	87	108	94	94	109	76	91	106	88	86	90	86	97	104	110	120	106	118	92	104	108	108	109	94	103	106	99	123	92	85	98	97	86	110	111	101	100	108	101	92	84	84	94	105	100	98	116	92	94	102	104	98	108	99	96	81	82	110	116	95	109	108	104	95	97	97	86	86	104	90	91	97	95	84	103	107	93	101	94	84	77	102	105	89	117	94	110	83	86	84	107	103	109	103	98	85	95	104	99	88	106	102	102	91	114	97	105	89	91	101	119	88	99	100	105	88	95	97	98	99	99	89	84	110	98	86	111	85	102	97	90	86	92	95	93	108	88	104	103	92	99	90	111	94	75	94	101	95	93	89	92	107	95	114	89	109	97	93	94	90	105	94	116	89	99	96	107	106	88	96	97	86	93	98	94	103	99	80	115	105	106	89	102	110	113	118	117	86	128	107	96	84	96	87	107	117	100	85	95	97	104	92	81	85	86	89	100	81	104	98	110	105	80	89	84	94	103	105	107	112	92	101	92	74	108	88	99	98	100	105	91	95	92	95	106	105	107	92	85	91	97	97	107	112	107	97	107	111	85	87	104	100	102	94	124	88	90	106	94	100	95	107	90	112	89	95	98	91	85	92	87	95	99	107	91	93	98	80	98	94	93	96	107	92	100	90	82	93	92	103	96	87	99	88	86	107	90	104	80	107	109	114	95	107	104	79	92	89	107	102	125	110	113	100	109	79	87	86	95	88	97	96	102	89	119	105	89	93	90	94	66	99	83	93	109	97	108	108	103	97	105	95	88	100	92	89	105	113	90	98	119	104	97	100	96	102	100	103	94	87	71	109	93	88	90	89	91	107	97	103	97	92	103	86	110	107	108	96	96	119	93	79	85	105	106	86	81	109	88	108	86	83	106	93	100	113	108	96	93	93	115	90	88	88	96	108	95	106	111	90	116	87	113	102	113	106	109	102	113	108	81	100	101	99	99	91	94	108	98	111	97	105	87	105	96	119	119	95	99	94	90	86	101	94	109
24027	9866	6233	7054	14056	20267	20488	19541	19906	18255	14547	11461	10709	10125	7959	6966	6310	4789	4337	4029	4060	5231	9732	15465	14642	11215	7812	4953	3036	1943	1335	956	841	789	756	717	739	700	713	686	754	693	706	724	732	695	700	730	697	715	704	715	686	716	679	739	741	714	669	715	789	686	751	666	724	682	662	705	686	710	748	741	729	714	717	694	690	728	720	688	726	697	690	713	745	731	702	697	736	742	712	743	727	666	745	709	754	748	688	679	700	687	740	703	735	678	691	693	759	776	701	721	693	711	733	728	678	698	750	732	710	710	737	712	704	698	773	716	656	717	761	674	726	684	670	728	660	681	695	683	776	723	675	735	743	737	723	682	739	689	686	701	709	702	691	651	705	707	747	734	711	663	687	720	688	721	706	701	694	714	706	768	712	715	735	709	716	703	742	721	714	674	661	681	731	743	709	728	729	672	716	695	669	710	753	706	710	688	705	698	712	707	705	686	705	695	680	706	683	731	700	702	697	693	673	702	658	733	701	695	740	730	634	709	724	667	694	751	732	675	705	709	699	707	678	712	692	696	686	738	674	730	673	677	743	677	707	726	682	716	669	689	737	764	764	668	710	745	664	729	696	700	701	681	694	697	703	754	672	695	700	713	711	683	661	657	732	673	736	698	720	688	712	710	701	708	751	681	753	686	713	669	722	691	718	725	647	693	710	707	714	720	727	686	737	737	737	683	720	714	709	728	753	727	657	690	736	722	691	667	705	641	705	691	710	704	702	697	732	689	764	695	709	718	747	699	735	729	701	742	736	723	678	695	684	746	685	683	699	709	721	739	725	714	723	705	729	704	735	805	705	669	655	694	681	721	677	680	678	725	714	712	716	710	683	681	743	730	708	693	720	713	730	666	679	717	729	744	700	753	740	728	684	683	706	736	714	716	682	677	683	772	715	676	716	709	707	725	740	738	723	693	718	694	711	661	762	733	718	701	712	686	685	691	715	702	688	710	690	684	688	698	728	701	704	729	698	716	658	691	676	741	726	709	690	706	659	686	706	714	684	695	724	706	763	687	709	710	754	735	748	690	723	684	696	705	721	725	704	716	719	679	730	687	738	719	760	726	749	742	688	716	729	701	685	749	686	735	686	698	742	650	731	748	684	762	720	711	711	707	704	705	705	732	734	766	733	696	698	662	697	680	683	685	747	667	736	691	722	729	734	657	755	679	691	765	728	711	706	708	700	707	724	733	694	701	754	698	667	731	680	708	717	698	723	681	686	725	736	672	767	750	666	684	705	669	731	700	723	715	712	709	719	722	730	721	691	723	756	704	670	732	719	719	726	720	713	693	694	720	723	740	658	710	740	705	728	716	734	721	755	660	695	727	731	708	726	728	722	699	679	719	733	693	675	680	728	690	770	722	678	781	643	759	719	691	714	671	719	713	685	691	690	746	740	713	709	708	710	725	718	728	712	727	743	692	724	748	708	755	662	721	708	698	742	636	736	714	684	720	715	695	772	718	725	691	705	704	686	724	693	720	683	734	697	758	731	757	698	726	681	673	754	733	674	734	729	717	775	716	672	692	699	722	700	724	733	748	695	771	695	677	687	720	695	720	734	716	734	720	709	668	730	706	686	718	731	707	731	751	696	753	674	749	688	716	737	674	679	703	713	719	714	716	733	697	663	691	669	725	700	682	712	692	731	766	769	691	699	644	727	674	739	702	662	732	695	673	731	691	687	716	733	698	744	705	725	678	692	709	702	676	659	734	687	706	726	668	706	733	701	690	760	746	743	771	698	691	706	736	664	757	701	741	670	718	735	681	720	730	729	703	674	735	720	698	679	708	710	707	653	721	696	729	734	656	734	699	712	715	716	641	708	687	751	711	716	746	711	633	677	761	683	716	689	680	764	693	681	730	706	706	690	725	680	694	710	691	723	750	731	738	685	749	696	711	718	705	755	723	726	692	756	692	693	721	760	741	718	690	716	706	713	705	686	718	707	713	697	758	717	753	723	711	724	716	685	703	705	747	710	741	703	704	698	709	689	685	696	671	706	730	693	708	687	726	688	745	703	666	723	730	717	731	712	704	713	736	632	682	696	743	637	722	739	712	715	698	715	701	711	755	726	706	661	725	671	704	687	687	690	689	724	751	735	692	702	712	724	690	658	698	703	713	706	705	640	714	709	722	718	669	704	685	725	694	697	694	703	690	734	708	728	693	753	729	714	666	675	718	736	708	761	728	717	705	740	692	696	766	724	647	711	706	685	710	679	698	696	700	674	702	718	691	715	705	667	692	690	675	730	731	707	716	737	709	732	689	708	704	706	732	684	734	690	701	711	750	708	752	740	701	701	740	753	730	642	693	718	720	691	679	728	703	693	683	696	711	681	729	715	731	672	715	703	717	676	662	735	687	730	719	697	665	673	712	675	695	675	674	743	697	727	670	731	709	717	724	694	735	716	713	728	741	723	704	689	735	740	706	697	704	675	685	737	723	710	700	709	683	706	710	738	761	700	725	736	759	726	670	675	709	750	700	679	714	688	693	696	697	663	706	713	665	695	680	696	736	714	705	673	713	716	693	710	652	735	700	747	741	699	704	688	706	666	685	675	714	770	725	710	709	712	681	710	673	754	671	695	695	711	695	703	741	728	734	745	677	706	709	692	790	720	673	691	701	715	697	719	689	754	710	712	705	662	700	724	755	714	664	697	684	699	689	740	711	669	640	701	767	709	756	684	716	709	731	716	713	706	683	686	682	725	745	677	698	722	731	672	749	706	678	712	719	709	715	684	723	727	705	690	719	743	693	726	732	727	723	701	747	725	662	704	700	658	706	703	718	658	728	731	751	733	705	740	714	708	711	709	724	728	645	719	708	719	718	672	712	700	689	711	683	725	703	700	723	701	734	716	743	714	701	695	725	731	706	679	767	692	709	745	706	760	713	716	754	729	701	695	689	691	729	712	679	752	695	742	697	724	707	683	719	739	722	708	712	729	743	754	697	724	739	717	693	714	726	683	702	698	690	730	692	707	700	743	696	732	738	712	709	722	705	724	728	716	704	664	711	709	736	700	695	721	707	705	705	676	713	720	695	693	706	754	729	754	734	697	717	742	764	719	694	716	690	672	693	699	692	743	743	717	714	677	775	717	677	684	708	714	655	771	709	677	738	726	680	695	705	713	692	698	701	703	715	715	680	681	659	764	732	713	750	745	708	734	698	733	687	733	762	688	724	717	685	658	734	681	740	745	745	716	672	692	677	684	658	701	717	677	700	666	669	754	686	685	673	692	671	673	682	728	692	755	728	721	681	721	758	742	723	755	707	688	758	734	679	692	693	714	695	687	742	727	717	742	732	701	718	693	722	719	699	691	692	734	701	681	721	719	747	668	705	735	702	681	707	730	711	740	770	753	689	683	730	697	661	750	691	707	717	696	684	751	721	710	702	760	761	692	746	732	695	694	752	728	674	681	693	726	677	695	733	718	689	748	732	725	714	717	710	753	720	711	689	731	724
2427	544	335	267	228	282	316	349	375	400	282	287	290	299	205	216	161	168	161	147	172	159	158	200	177	159	140	120	112	89	81	92	77	81	77	90	89	83	86	101	96	87	81	78	80	92	121	89	95	89	93	78	81	76	95	78	88	97	108	81	75	99	92	79	72	102	97	82	70	73	77	91	80	99	97	76	95	81	65	80	92	90	86	85	90	92	86	76	83	94	84	96	85	88	77	96	86	86	86	81	82	84	95	89	99	81	89	107	87	86	87	91	77	75	81	95	79	80	74	77	78	101	85	88	85	80	83	92	89	74	88	73	87	80	93	82	88	84	82	86	98	70	90	98	100	81	78	84	85	91	79	79	82	74	98	90	87	99	75	73	80	95	89	90	91	95	69	91	80	85	94	74	72	89	72	78	83	79	89	83	77	78	72	52	80	102	72	96	69	82	98	70	96	81	72	76	96	87	71	87	74	106	78	66	88	80	78	76	81	80	90	87	88	77	83	70	89	95	73	89	83	86	91	86	87	81	88	81	76	101	88	82	83	78	93	85	87	85	83	82	90	87	85	103	75	81	80	104	85	103	68	81	94	92	72	89	71	96	89	86	92	99	82	84	96	91	84	83	60	73	90	85	89	110	91	98	93	80	81	78	80	96	90	80	85	92	74	74	103	76	92	95	96	90	81	73	69	90	84	71	74	87	55	101	72	94	83	89	88	88	83	67	77	86	95	74	92	93	79	79	93	93	82	90	82	91	81	80	79	94	80	75	103	77	84	86	75	81	91	83	82	89	92	92	81	86	73	92	90	88	80	99	89	101	82	80	75	83	87	78	78	72	70	64	82	89	97	96	82	88	104	77	62	93	76	98	99	95	80	80	101	87	73	81	92	105	90	88	96	74	81	80	91	88	84	91	90	80	100	77	82	85	77	87	87	88	79	92	86	82	89	98	76	89	77	101	90	78	74	70	96	93	89	97	93	83	86	83	83	80	85	90	81	82	88	88	83	78	91	72	84	75	101	86	90	78	73	78	94	78	69	98	99	78	79	89	70	72	87	92	111	76	80	82	92	91	99	78	100	82	81	72	81	87	80	89	74	88	104	103	89	82	72	80	75	77	108	95	79	76	98	100	72	80	102	83	73	92	83	96	87	86	82	83	110	78	75	94	85	86	72	91	65	80	84	82	82	98	89	99	85	79	76	92	71	77	96	84	65	83	98	75	77	83	67	97	93	85	90	96	78	87	76	96	95	77	89	87	81	77	77	74	73	100	98	90	94	77	91	104	83	75	101	89	94	91	73	86	96	100	77	84	81	78	74	86	101	103	102	84	85	78	88	91	99	101	81	88	91	78	73	90	92	80	98	93	94	89	91	69	78	96	83	81	85	95	97	91	98	86	105	75	77	87	80	69	77	101	89	85	78	90	76	74	91	76	90	83	95	87	102	78	75	72	81	105	84	81	107	90	84	82	83	83	85	95	101	100	79	85	85	87	80	82	75	108	81	81	86	85	90	95	92	78	82	77	94	100	91	76	91	90	97	84	68	82	68	82	83	65	70	106	70	80	81	84	68	84	64	86	95	83	86	92	98	75	91	80	101	75	87	88	90	99	82	89	94	87	93	92	77	96	70	100	82	92	98	92	84	78	70	77	83	83	82	80	72	85	90	94	89	87	70	98	91	84	71	92	77	80	97	84	88	99	83	96	88	87	95	97	95	79	77	81	85	93	85	78	80	84	73	102	104	78	86	74	87	76	115	99	79	86	92	76	70	80	83	81	90	90	86	88	83	82	79	82	85	91	84	74	90	87	90	77	87	74	64	90	91	68	81	68	85	71	83	76	78	71	82	80	67	80	70	73	89	77	77	84	85	83	79	83	78	76	86	89	83	79	86	84	77	79	75	81	84	79	84	80	78	78	97	88	80	90	72	88	87	83	97	99	71	86	88	85	62	93	78	94	89	82	80	102	110	85	85	84	71	80	77	92	91	80	75	89	90	82	87	87	88	76	94	87	78	78	111	63	95	95	81	84	98	79	82	96	89	94	101	74	76	93	89	78	93	76	74	86	70	88	97	69	82	104	83	93	92	82	71	103	80	100	85	71	84	91	74	90	83	78	86	66	88	86	79	87	73	100	89	86	98	91	96	105	80	74	92	87	72	97	77	78	84	86	89	87	70	89	81	93	71	98	75	81	93	82	93	101	83	79	86	91	74	100	77	65	77	84	95	98	78	85	91	72	81	96	92	84	78	91	81	73	99	81	80	93	86	93	68	88	73	82	81	79	93	83	94	118	88	71	78	76	91	94	104	80	81	101	88	113	99	87	85	84	73	81	85	88	76	99	89	82	75	93	95	67	89	106	66	81	99	91	79	80	80	74	81	83	69	77	82	87	74	74	86	82	74	86	91	78	95	77	91	79	83	92	81	87	96	69	84	88	83	98	103	91	76	90	73	90	75	95	96	77	76	89	77	94	99	89	85	86	78	83	88	90	104	90	98	73	88	81	84	70	89	76	86	75	76	77	90	95	83	90	98	94	55	87	97	94	89	78	98	106	79	81	86	77	111	94	84	98	90	86	74	91	72	79	85	88	70	78	89	83	78	80	81	71	71	85	96	82	87	79	64	75	78	110	89	95	68	88	84	78	88	85	83	87	95	99	80	75	86	98	88	100	98	83	94	100	80	73	75	108	88	86	71	87	65	87	90	91	84	93	83	85	88	93	103	86	90	82	86	91	98	86	100	84	89	98	83	81	77	87	91	82	80	92	98	64	88	95	89	90	95	93	86	69	90	94	97	88	89	72	82	88	76	83	78	83	89	78	79	75	85	96	92	86	70	81	86	80	72	91	81	95	64	89	63	96	74	88	75	103	83	71	91	104	84	68	88	84	93	75	112	80	71	75	92	111	95	80	84	88	66	78	95	88	87	76	97	76	73	87	80	97	89	83	97	85	88	84	69	85	77	83	87	88	87	93	74	68	80	67	65	74	96	79	83	81	83	82	91	85	99	105	67	83	93	83	88	88	96	79	74	98	75	88	76	92	81	83	91	88	102	77	87	80	83	95	83	85	80	107	68	94	77	98	94	99	94	84	86	90	92	90	96	77	100	93	87	76	88	95	82	90	85	76	80	73	84	93	80	89	99	81	87	89	93	117	90	76	72	85	89	91	84	87	95	83	90	89	100	78	75	95	93	72	76	86	92	88	82	99	71	89	87	89	95	86	93	82	77	75	86	77	83	86	104	87	97	92	81	74	87	69	65	91	82	99	94	86	92	78	78	89	92	91	74	73	85	65	80	82	95	76	96	82	77	93	89	70	109	82	74	85	107	88	96	61	103	88	88	86	85	78	69	96	71	72	85	83	93	100	78	79	68	92	95	79	67	89	112	95	76	92	87	81	76	76	77	78	74	85	74	78	93	77	70	83	95	91	79	101	80	82	94	77	84	67	85	81	90	84	90	88	72	95	81	93	81	76	97	87	76	76	103	77
17688	6028	3631	4332	9502	14135	14305	13390	13731	12297	8342	7754	8101	6619	5165	4418	3267	3075	2750	2761	2794	2685	3099	3348	3188	2409	1808	1240	1052	822	749	649	664	647	629	614	680	622	621	608	656	651	608	616	664	631	668	605	630	634	610	621	617	595	633	616	646	643	652	641	617	652	606	599	624	619	648	626	623	650	621	630	648	621	634	677	603	637	621	600	598	606	617	597	587	625	643	617	616	602	643	636	612	635	651	555	671	669	619	692	598	652	632	656	614	627	613	612	639	633	607	604	656	665	688	647	670	674	605	625	625	608	645	633	618	605	647	649	642	625	637	646	605	631	637	617	622	602	609	635	618	621	660	621	563	608	614	636	605	617	628	689	606	623	658	620	623	593	660	619	624	655	675	676	666	648	643	652	648	592	681	666	612	639	630	658	632	615	653	616	635	602	627	623	651	635	609	601	596	613	630	653	666	627	608	621	628	586	637	652	620	633	611	642	642	662	641	685	659	657	625	633	648	629	657	653	624	645	638	606	625	597	641	637	650	663	656	640	663	628	640	651	601	692	613	616	663	652	650	611	610	607	656	670	630	633	618	632	642	675	636	631	627	661	603	656	640	625	617	610	613	594	628	632	602	637	633	619	594	612	643	620	635	615	606	623	639	638	604	659	599	633	613	623	607	651	638	561	571	572	651	645	626	619	604	624	670	663	679	628	625	624	637	640	658	657	615	630	613	648	593	671	650	672	579	649	653	607	583	610	567	650	614	625	597	646	591	612	608	666	622	634	618	607	630	637	659	630	638	650	671	640	602	640	597	641	667	637	610	603	626	593	587	603	655	604	628	687	660	640	682	618	645	652	647	655	607	615	613	643	654	645	645	624	627	629	643	631	657	660	630	638	615	626	606	576	636	614	618	654	661	648	668	638	652	665	579	638	612	618	678	622	637	633	648	648	643	620	608	670	599	605	641	584	625	615	643	630	637	592	575	680	631	601	604	654	600	620	689	571	631	670	641	652	633	667	644	672	643	652	625	624	640	639	638	664	629	620	601	688	657	643	615	654	609	636	626	612	599	612	603	597	627	649	612	637	666	642	637	660	598	658	651	626	616	604	641	630	648	614	650	622	641	631	626	614	609	625	659	617	577	615	599	616	628	680	622	624	619	606	612	635	609	652	645	643	641	596	643	626	652	614	698	582	676	623	633	626	608	639	595	678	645	647	635	633	651	628	643	601	638	582	612	607	587	640	625	678	642	660	656	636	616	623	656	619	629	627	619	622	640	616	634	586	610	661	611	656	622	619	663	667	658	657	616	683	636	662	640	619	607	644	637	660	667	618	657	670	661	626	629	611	689	662	606	636	638	620	699	655	667	638	647	664	664	621	654	610	625	657	616	585	608	606	637	610	595	624	633	632	643	628	666	648	558	637	631	642	628	637	643	639	596	606	592	624	602	657	636	632	615	667	613	653	656	641	608	690	620	651	619	681	599	651	627	589	594	645	634	635	687	642	628	622	653	636	642	619	637	660	610	625	614	625	630	630	678	623	618	626	641	595	651	593	672	666	669	627	638	631	657	660	610	609	644	603	625	610	636	645	640	666	624	659	621	601	621	623	644	667	655	617	644	644	625	672	689	643	658	611	646	606	648	603	603	644	597	665	618	628	610	634	594	602	612	654	639	610	661	614	677	623	659	655	658	653	627	624	596	654	636	654	642	661	671	571	662	626	591	616	662	635	628	658	631	622	643	628	625	588	624	595	600	620	588	607	684	675	628	602	680	656	591	583	645	635	636	606	619	621	629	639	708	598	638	635	643	661	644	626	649	618	665	602	606	599	646	630	593	622	640	640	601	680	639	624	647	631	587	626	642	631	631	586	648	621	603	636	597	637	657	630	636	655	639	652	603	624	620	648	580	674	625	628	644	608	607	669	596	679	646	609	640	602	604	620	620	611	652	626	584	600	624	632	638	633	620	644	653	654	625	589	643	629	619	623	639	633	658	633	633	597	649	590	682	600	667	635	660	581	615	640	659	648	607	648	574	669	656	657	628	627	637	609	633	651	628	657	676	634	661	601	666	626	575	594	624	610	641	620	607	631	651	603	613	624	658	619	640	610	637	634	592	638	604	624	641	650	611	603	650	635	606	600	669	619	636	661	612	660	636	607	637	642	656	658	685	610	607	645	637	587	665	614	583	653	640	691	607	628	616	598	607	659	663	587	619	599	629	635	639	634	604	641	619	615	658	629	601	594	624	589	609	632	623	648	633	604	651	637	634	580	659	645	605	607	626	624	628	671	639	577	622	661	617	618	623	605	616	657	656	638	617	658	658	632	624	669	629	639	641	632	601	608	579	600	656	622	610	670	644	630	648	612	601	616	647	629	644	633	623	639	625	639	638	633	634	651	609	631	652	649	617	712	615	630	634	608	603	620	650	635	607	622	671	659	677	626	622	675	647	668	618	617	660	637	648	595	636	590	636	634	590	652	618	621	666	584	652	612	617	642	614	616	610	671	601	657	609	624	640	613	620	626	645	651	639	667	656	667	675	671	663	668	642	627	626	630	642	628	630	631	635	598	563	632	608	725	620	665	651	641	634	614	636	635	628	649	649	615	626	639	626	643	599	676	644	634	675	660	600	612	606	574	615	596	659	599	632	621	626	593	632	653	680	648	617	642	635	602	673	641	643	638	624	632	640	620	583	678	667	629	681	670	676	633	671	595	576	592	640	685	686	614	625	609	657	614	654	666	582	579	615	598	642	639	630	620	624	658	604	647	625	645	622	668	662	614	650	634	633	637	616	624	631	614	602	583	591	639	623	603	645	604	625	589	639	604	643	637	616	590	624	642	646	646	590	622	600	668	639	656	651	603	668	643	643	599	650	619	611	655	660	626	610	645	644	653	648	618	610	662	609	616	659	568	613	688	608	630	638	651	661	590	665	655	646	636	653	600	635	658	646	588	588	605	652	651	632	629	635	626	607	614	649	612	673	658	642	640	643	660	625	584	628	636	634	606	612	622	612	627	598	626	624	628	628	614	582	572	598	654	670	629	623	629	612	664	680	666	639	596	600	623	680	674	640	620	606	641	629	649	631	653	608	684	613	650	684	649	614	586	653	636	599	614	641	608	604	628	615	639	547	664	648	632	661	654	641	647	622	642	649	644	622	617	651	631	643	616	622	656	632	674	633	667	669	619	657	602	615	620	624	643	619	589	582	662	650	661	639	631	610	630	622	633	644	633	633	632	619	634	584	598	606	634	657	628	640	668	630	629	673	600	571	601	654	639	625	642	640	625	608	591	608	630	619	640	609	624	637	661	613	612	665	603	651	594	636	633	644	621	633	618	585	600	622	608	629	613	641	626	631	611	627	610	648	614	660	628	632	661	678	658	667	670	640	661	716	612	616	628	620	618	641	633	656	588	638	612	593	616	644	669	690	641	619	650	621	652	646	621	620	630	621	629	653	651	619	659	655	654	631	647	628	622	616	643	653	601	636	651	657	606	615	642
2162	815	458	337	324	319	405	515	515	495	362	391	384	306	250	229	197	188	147	173	165	253	385	437	390	284	244	185	137	99	106	100	85	82	105	73	81	85	91	91	89	68	79	86	86	88	85	77	96	90	102	79	83	91	81	91	97	70	81	93	91	93	101	93	91	91	84	77	96	67	93	91	93	92	86	88	73	94	99	83	93	86	101	85	89	92	88	87	75	87	70	89	70	94	77	88	84	77	73	95	89	97	94	63	78	74	109	87	94	80	91	83	97	86	68	87	86	74	79	98	75	88	89	99	87	81	77	94	106	80	96	86	73	95	86	76	104	86	83	109	101	73	87	88	89	89	100	95	85	105	87	91	76	82	96	70	95	86	84	95	87	74	75	75	90	98	103	87	86	86	95	81	79	99	85	101	88	74	97	92	80	88	81	85	102	81	78	88	94	99	91	89	86	86	86	89	81	67	85	91	65	76	83	85	83	70	91	88	80	114	95	93	83	80	92	78	104	82	91	90	93	89	78	71	82	89	90	90	71	95	85	102	78	85	74	97	68	78	83	88	99	76	86	87	100	82	80	107	72	94	83	85	85	81	91	91	81	100	84	91	99	102	102	78	71	73	90	102	90	97	75	90	97	78	82	91	83	82	75	101	84	102	93	83	84	86	88	84	92	92	81	80	87	76	87	77	84	90	79	108	86	90	95	88	84	88	74	85	89	80	87	91	92	78	101	79	95	91	79	80	85	78	104	108	100	81	92	91	88	82	75	93	97	83	98	92	98	81	73	73	89	88	90	97	99	106	57	89	74	100	81	73	80	71	87	78	78	79	70	97	75	75	74	89	100	84	108	100	99	87	85	95	77	77	81	82	74	89	85	79	94	102	95	71	95	88	80	83	96	98	76	82	82	86	84	99	82	96	76	87	83	91	95	96	88	85	76	85	88	77	91	88	96	80	80	79	83	79	83	67	85	93	81	85	80	95	103	86	78	75	79	74	95	88	90	84	78	88	80	84	72	91	89	80	98	82	99	84	98	117	86	94	93	98	78	80	97	79	100	92	80	87	74	75	102	99	87	97	93	98	83	87	97	72	94	72	75	89	70	74	86	77	78	107	80	80	95	97	95	80	86	81	87	67	73	96	95	106	90	87	78	88	75	88	94	98	97	77	92	84	96	68	91	74	105	84	89	94	97	79	81	68	90	62	87	103	84	88	89	86	90	97	71	72	71	75	84	98	84	84	82	72	89	86	90	78	83	86	85	81	95	85	98	98	88	93	91	99	87	89	92	78	98	82	82	85	73	93	85	86	95	98	81	81	91	88	87	99	88	88	83	86	92	78	98	70	87	95	83	83	87	87	81	73	59	92	88	92	92	102	102	94	108	85	75	71	97	83	87	81	73	77	68	90	73	92	86	89	89	95	83	79	85	91	90	87	95	102	78	89	85	85	86	80	82	85	90	72	109	82	97	105	95	81	80	97	73	79	86	86	93	92	80	86	78	93	83	88	90	108	83	100	88	83	84	104	85	100	82	85	97	85	76	98	92	92	87	90	80	69	85	75	80	77	89	80	86	74	76	84	101	78	82	80	84	89	68	89	86	83	85	79	85	83	77	69	79	64	89	110	96	86	88	91	96	78	84	80	79	77	84	96	98	79	85	85	100	95	99	98	82	96	79	100	95	102	72	91	86	97	67	86	64	100	89	97	77	85	73	84	77	94	100	81	75	101	91	103	94	95	84	82	71	84	108	97	86	93	85	103	79	75	91	102	80	84	80	91	84	96	93	74	89	79	81	84	91	69	70	73	79	76	101	86	86	80	71	77	73	97	83	81	86	99	88	91	84	75	87	83	94	95	75	105	97	89	73	90	94	84	70	77	100	87	76	70	85	83	81	74	77	85	97	92	79	79	88	94	65	76	91	107	74	82	79	104	84	85	95	85	71	84	83	78	76	94	87	93	95	97	98	84	70	85	76	90	80	84	82	96	91	90	97	93	94	89	83	82	93	86	94	89	86	73	92	77	84	93	99	81	78	84	98	101	96	111	104	81	90	85	98	76	87	74	77	87	97	79	86	68	68	87	89	63	80	80	85	97	84	83	96	81	83	84	74	94	88	88	86	79	77	97	77	76	95	81	92	102	93	81	86	84	113	116	95	78	93	79	103	104	98	77	72	61	89	96	99	95	66	89	85	70	79	78	73	82	98	88	91	84	96	88	84	100	81	93	91	69	100	79	89	76	82	82	72	88	94	76	86	81	90	75	91	87	91	84	89	82	76	87	85	56	80	73	97	69	86	88	92	79	90	84	97	70	98	84	82	79	91	90	87	80	95	83	99	98	86	80	79	102	98	76	93	84	90	92	99	100	86	69	76	83	99	82	87	77	90	89	89	78	71	79	85	91	66	79	89	75	85	71	84	84	92	71	84	99	80	63	94	81	88	77	95	100	99	78	94	93	88	86	84	86	82	69	75	88	71	74	89	83	75	98	83	90	85	101	95	87	78	106	100	78	105	78	86	83	70	98	78	80	82	86	93	90	82	81	85	87	86	77	78	90	79	88	81	83	86	95	98	85	84	73	76	88	68	83	94	80	96	90	88	73	94	84	93	78	79	93	92	101	90	72	84	93	79	77	82	78	80	86	76	98	87	70	110	83	94	89	82	92	103	90	97	92	75	88	96	89	87	69	95	101	94	100	92	80	95	72	72	91	96	93	89	96	76	82	90	94	102	88	81	84	65	83	73	98	76	83	89	76	82	103	96	86	89	87	89	81	88	83	88	89	93	113	77	101	76	105	76	84	85	86	74	74	78	82	105	81	86	75	83	97	90	90	72	88	79	93	98	85	72	76	86	75	82	88	73	88	79	84	85	82	75	79	79	100	91	96	72	94	65	93	77	82	102	75	95	99	83	94	89	74	84	103	84	95	90	91	77	80	85	81	84	78	84	109	88	85	86	96	74	103	96	75	71	76	103	95	63	92	79	88	67	94	83	80	69	83	90	88	90	87	105	82	88	80	106	75	68	91	68	83	93	67	105	70	88	93	81	73	92	92	82	86	91	96	83	92	94	71	69	85	96	98	92	63	106	101	86	76	77	92	101	73	93	89	92	88	84	84	94	80	72	88	82	72	93	80	105	74	98	86	76	78	78	80	90	72	70	89	92	89	77	81	79	77	86	77	91	90	83	79	88	72	97	90	92	84	85	97	86	88	85	96	82	77	82	89	78	79	97	96	87	91	81	82	92	84	79	89	74	85	79	75	90	86	95	89	67	76	83	79	87	77	84	94	93	83	77	84	85	77	72	87	58	79	82	96	97	76	72	74	94	85	95	90	81	76	84	81	82	70	103	68	87	80	80	109	88	93	89	79	72	85	81	81	90	87	79	84	85	84	77	97	99	97	76	86	79	80	82	93	96	92	83	82	86	91	103	80	80	92	75	90	87	84	98	82	74	67	94	91	80	92	89	88	83	86	78	85	85	93	91	89	85	82
19797	7911	4780	5778	12976	17418	17913	17611	16467	14618	10361	11123	10236	7407	5886	5276	4347	3698	3195	3033	3121	4959	7871	8764	7898	5467	3908	2556	1805	1275	933	749	677	633	626	634	640	656	620	607	663	645	684	631	603	624	653	632	634	628	610	635	607	611	578	616	622	594	623	689	661	611	637	619	622	667	629	633	662	615	606	619	661	663	670	600	603	633	659	673	639	562	630	637	629	690	669	634	639	617	662	630	608	623	598	635	664	616	670	665	664	610	616	634	633	657	606	616	636	603	620	644	552	576	607	632	638	654	641	654	695	636	583	633	606	597	677	622	642	608	595	586	622	598	685	644	606	629	679	626	684	661	650	606	613	690	630	633	601	593	626	642	636	581	621	613	626	606	657	581	635	619	688	603	616	636	654	605	675	630	607	642	635	603	643	610	665	671	636	624	624	630	617	634	623	659	647	626	592	635	715	632	583	626	585	649	664	611	628	621	603	659	600	679	633	644	631	655	600	654	652	623	595	654	603	608	694	637	579	608	620	632	630	634	664	639	661	665	654	634	618	609	679	655	650	594	613	596	625	610	578	665	632	605	610	599	637	605	632	639	596	625	655	681	647	644	618	627	626	634	607	598	654	610	591	594	606	643	638	595	586	604	619	666	655	650	661	614	587	648	607	641	654	600	658	637	626	617	644	624	597	615	561	627	636	658	619	652	609	663	621	650	655	650	640	603	646	666	608	595	617	626	611	636	609	691	621	648	625	633	629	646	599	618	592	652	621	629	672	644	619	629	637	591	591	648	621	648	614	602	615	641	626	639	593	659	641	644	627	633	649	619	665	646	667	638	690	634	589	593	602	640	629	625	624	627	662	603	588	608	624	638	645	604	611	630	627	645	644	640	653	635	643	646	632	598	620	590	608	641	653	626	634	650	615	648	623	616	623	655	617	629	607	642	611	671	602	600	585	640	658	648	606	648	590	639	659	596	637	597	578	645	679	624	623	640	636	672	641	633	620	574	640	573	632	631	589	616	604	640	664	647	669	648	656	589	624	640	625	629	660	618	613	660	619	619	603	629	619	616	610	627	617	655	628	669	607	651	673	644	649	671	647	647	606	604	604	614	635	587	584	655	630	612	646	614	626	628	659	617	610	631	654	635	627	672	583	601	626	612	648	636	615	640	653	592	634	562	638	634	607	636	623	587	597	618	603	630	620	663	605	659	577	647	655	629	650	558	609	627	616	614	636	596	587	675	588	612	642	638	561	606	645	644	602	662	611	641	630	640	641	590	605	633	635	680	652	641	661	605	649	624	629	652	660	594	600	633	597	611	613	632	595	610	624	622	614	600	609	662	622	580	635	610	635	580	632	599	667	628	627	597	635	625	631	618	608	581	634	616	621	671	649	635	646	665	666	607	614	605	640	672	606	608	666	625	652	663	662	624	638	640	664	617	590	603	629	631	629	668	652	571	659	628	624	664	677	592	605	622	618	655	647	599	642	659	622	634	631	616	645	657	641	616	621	607	616	626	607	646	656	639	599	590	638	613	663	587	571	687	641	617	597	611	671	590	640	618	613	619	662	614	652	642	636	624	655	617	640	704	610	652	620	649	630	618	609	604	638	647	650	610	615	619	664	648	646	614	597	606	602	621	628	627	635	649	657	608	656	632	640	644	624	593	625	633	615	657	619	681	638	636	649	596	586	569	626	636	623	657	629	601	588	628	632	647	621	589	660	619	647	585	631	616	651	652	618	659	634	617	632	686	644	620	622	674	587	681	688	654	676	598	624	681	653	632	598	646	570	623	590	617	629	643	594	622	632	609	613	618	637	624	640	638	602	669	594	619	640	652	629	628	641	647	634	614	581	636	654	625	592	632	607	665	651	579	655	605	607	638	601	599	645	603	611	587	574	597	635	608	628	607	644	573	611	628	612	663	629	605	604	593	651	632	656	601	653	621	641	644	639	651	634	613	632	661	673	617	623	586	628	610	590	617	637	596	589	609	652	635	602	609	646	665	634	622	618	601	628	638	589	641	629	649	608	646	642	615	631	613	658	619	638	631	621	616	619	659	599	618	613	624	634	593	652	599	643	633	581	649	628	589	642	646	579	659	642	631	616	611	621	635	581	677	674	589	630	624	646	656	625	648	607	604	672	620	616	661	626	608	638	638	627	610	661	642	640	658	616	633	623	626	660	676	629	593	623	610	627	666	583	621	629	616	621	637	606	636	669	609	659	609	610	669	608	603	605	610	582	620	622	627	623	625	615	613	681	635	631	641	656	626	619	620	621	631	609	634	643	666	663	559	598	641	624	653	628	623	650	624	622	608	600	577	608	620	659	654	678	663	631	631	639	663	596	641	628	659	626	625	647	627	674	622	670	615	626	626	613	652	604	616	613	596	602	616	631	602	640	612	601	611	605	621	642	631	601	613	587	636	643	621	663	623	659	561	640	611	625	599	579	633	572	646	645	643	619	593	651	604	626	611	671	630	672	597	607	634	607	593	617	643	623	640	676	631	631	643	675	657	623	670	639	634	639	677	642	648	607	665	654	588	572	639	630	632	620	625	646	634	621	638	598	641	614	652	618	610	634	672	639	641	624	601	663	564	619	671	642	622	624	662	606	626	591	645	590	584	625	631	614	615	593	649	642	617	635	629	616	643	614	641	611	618	627	648	632	571	630	599	636	611	599	614	636	650	678	584	670	633	636	642	586	637	681	611	610	605	634	628	592	624	613	573	682	659	583	638	620	618	586	622	642	667	669	627	616	644	642	631	657	620	657	654	605	638	604	629	656	691	637	635	623	646	637	623	581	606	615	604	634	603	585	581	648	656	649	644	706	608	587	664	628	618	610	601	663	629	660	642	590	567	619	590	649	612	626	676	607	587	609	607	605	621	634	675	625	592	592	675	617	648	603	650	668	630	623	619	645	598	605	658	604	642	606	612	663	592	641	591	626	671	647	630	582	653	614	641	619	642	605	622	634	659	616	616	625	629	625	658	687	600	630	604	627	618	667	649	605	628	616	618	663	625	652	589	645	647	653	592	568	603	648	661	656	657	607	599	635	601	601	654	638	631	631	654	610	650	562	658	647	672	640	611	649	626	614	602	637	623	645	638	636	613	623	625	652	606	644	659	633	639	636	643	590	617	626	651	604	627	635	580	593	661	625	657	664	656	612	598	611	590	628	637	615	600	638	617	626	618	636	608	641	611	655	627	584	619	626	588	627	661	647	709	638	592	598	598	620	613	676	622	630	624	623	620	584	594	619	611	649	587	624	643	662	600	613	592	596	659	566	601	616	675	661	591	647	606	604	639	644	607	616	586	617	667	559	669	660	620	627	636	625	658	621	564	631	640	597	582	673	638	609	662	606	597	601	629	630	639	614	660	629	634	624	618	615	615	631	608	612	608	655	611	608	632	607	631	603	672	607	599	654	656	634	643	644	639	633	626	640	653	633	625	617	584	576	625	624	599	625	627	618	640	605	646	665	610	645	610	605	651	642	611	661	632
3317	821	421	353	303	330	411	536	522	481	394	413	345	289	241	231	224	187	200	174	198	202	405	514	471	378	295	207	151	133	111	105	127	87	109	95	89	103	95	96	92	100	84	92	100	90	103	109	93	90	118	109	94	92	101	109	82	84	99	87	94	101	105	109	87	98	88	106	91	97	99	100	106	90	96	97	111	93	85	91	100	90	101	98	100	124	99	107	95	100	114	106	79	109	105	104	105	86	102	95	90	86	102	94	94	85	118	85	107	102	103	104	96	111	103	99	96	92	90	114	105	97	86	94	73	92	106	118	104	93	101	90	98	94	92	99	93	108	100	87	97	101	103	92	91	93	114	90	117	107	91	99	103	99	79	90	85	89	95	122	96	97	94	110	96	93	83	76	103	90	96	102	100	84	105	100	92	103	105	106	96	92	95	101	115	103	101	94	99	90	103	94	112	89	103	91	104	104	95	100	89	78	98	100	92	86	81	103	95	103	78	92	109	83	102	92	94	97	91	94	100	109	100	96	87	103	92	78	86	101	107	113	95	80	129	115	109	103	92	81	83	94	97	102	93	89	97	101	93	103	86	99	101	118	86	91	73	89	98	102	76	91	86	99	87	102	105	115	101	93	84	123	101	109	94	113	102	94	121	96	75	100	75	100	109	103	74	88	110	95	73	79	93	91	95	85	110	103	98	88	95	111	87	89	101	101	101	77	82	111	91	87	97	94	100	90	96	100	93	99	99	104	101	96	89	93	95	83	104	94	89	108	105	90	95	95	110	94	110	91	89	117	101	90	90	95	89	108	78	89	86	91	100	95	96	102	98	122	86	84	100	117	92	97	88	81	85	99	89	96	83	90	88	90	100	102	100	108	100	102	91	105	101	88	98	118	77	96	90	89	100	98	95	105	106	114	102	87	112	98	95	96	94	107	108	104	99	105	104	112	108	105	96	91	95	92	96	101	102	101	89	82	96	90	100	93	76	81	93	91	91	91	90	85	103	95	96	81	105	107	86	114	104	108	86	101	76	113	95	96	80	85	81	96	83	94	93	112	90	84	102	118	104	97	97	87	78	99	87	111	94	101	90	103	105	94	106	117	92	81	111	85	110	87	106	92	98	108	115	86	90	107	105	80	107	95	106	85	112	98	99	96	88	102	91	95	82	91	114	86	91	112	110	98	108	101	96	97	99	89	93	89	107	102	84	105	119	103	103	91	102	82	112	101	89	91	91	88	114	87	93	111	99	93	88	97	90	103	96	113	96	98	77	105	91	103	106	93	100	80	107	101	78	98	88	106	88	105	94	87	116	98	88	97	87	103	103	107	90	116	99	97	89	114	78	105	88	111	94	84	81	107	101	89	101	104	77	90	108	90	106	92	115	110	99	79	109	114	105	105	94	93	102	95	96	111	89	80	91	103	90	111	89	120	88	95	109	103	97	86	97	98	95	104	111	92	119	90	113	116	97	87	84	81	104	89	102	95	84	85	88	104	107	100	97	90	98	96	112	84	101	118	84	81	110	95	104	115	103	106	86	102	93	102	101	71	101	98	105	87	89	86	102	101	109	92	99	100	89	108	113	76	99	89	114	91	103	77	94	106	123	89	104	88	96	97	89	92	111	102	94	88	108	99	93	99	98	98	107	94	107	108	105	106	111	103	106	93	102	111	112	101	107	89	102	96	97	115	92	92	111	111	111	105	92	86	96	97	98	84	107	105	89	83	116	88	109	94	105	102	98	83	100	100	90	93	102	106	109	84	91	103	107	112	84	94	94	87	91	95	76	92	94	98	100	100	104	95	88	94	108	91	98	112	96	100	92	87	100	97	98	103	111	98	82	86	92	111	104	78	97	92	107	98	80	98	90	107	98	90	97	112	99	113	100	103	95	91	73	106	119	93	83	102	98	102	94	85	107	103	89	100	83	106	91	98	82	112	111	104	113	85	84	76	100	78	106	90	83	81	86	103	81	87	105	114	107	97	79	99	95	87	99	99	103	99	75	91	86	94	88	97	100	83	105	94	101	91	90	103	115	108	91	102	102	90	108	98	90	89	93	106	105	90	103	86	91	97	94	96	85	102	87	92	94	103	93	96	100	107	94	103	90	109	110	67	93	68	105	119	109	101	104	106	96	87	88	98	91	97	98	88	102	100	93	106	89	111	100	97	90	103	117	88	97	92	86	97	81	102	78	107	97	91	116	104	83	103	120	84	85	87	108	102	86	88	94	90	92	77	92	122	94	96	89	100	93	97	101	101	100	101	81	100	110	97	110	97	105	80	90	97	98	99	100	100	94	104	109	93	100	95	100	88	88	94	88	106	84	102	95	98	90	93	96	87	91	91	92	106	88	80	100	105	91	112	92	90	103	107	73	92	103	103	97	101	92	94	105	112	94	83	80	109	101	88	87	103	103	116	90	87	61	97	100	90	87	108	90	120	93	98	112	96	107	101	101	83	104	115	109	94	106	93	99	88	84	103	91	87	86	97	87	89	103	92	84	100	100	90	101	104	88	99	99	102	98	90	86	98	97	103	105	90	85	103	81	76	84	106	97	89	102	104	105	95	107	109	115	82	95	93	98	88	90	92	87	98	95	86	101	69	111	102	93	94	103	101	100	93	94	101	99	98	90	99	95	83	106	99	89	102	91	101	85	86	94	98	91	101	110	114	110	106	107	96	105	92	100	109	84	100	93	90	98	104	98	86	91	104	96	85	105	101	78	97	103	80	94	94	82	95	87	94	101	98	95	78	87	109	105	118	97	99	97	98	99	92	79	118	111	93	104	115	110	108	90	99	102	96	101	94	85	101	87	101	106	99	98	93	88	89	102	122	103	92	87	107	108	88	82	95	95	114	111	82	99	124	96	101	93	114	96	98	103	97	99	101	105	116	95	102	113	97	89	112	105	119	99	103	84	90	82	105	103	93	92	105	92	98	101	111	94	107	100	95	85	99	100	85	121	92	102	124	99	78	91	86	97	101	85	74	103	83	99	112	92	99	99	95	85	83	88	93	113	96	96	98	93	89	119	105	91	105	101	98	101	99	103	103	103	99	90	92	102	101	105	91	117	105	111	101	89	93	118	84	92	92	121	106	115	88	105	94	99	101	83	82	93	88	104	116	89	103	90	92	86	105	87	93	113	82	93	103	105	99	88	108	102	98	101	115	102	125	86	101	91	86	84	107	106	75	83	116	84	95	102	99	106	89	105	101	104	93	83	89	91	104	94	83	84	93	109	117	98	88	98	100	112	114	103	76	93	98	91	91	109	112	79	107	100	92	99	118	117	101	86	92	88	117	105	98	97	99	95	91	102	80	104	92	95	102	94	102	122	103	84	98	105	90	102	106	96	86	97	106	93	89	99	110	104	94	106	89	101	103	96	96	103	97	102	113	87	112	82	90	85	95	114	89	88	90	94	81	106	99	85	84	75	95	102	86	99	90	105	90	99	105	93	104	91	97	106	96	96	100	88	96	109	100	104	101	92	88	99	106
19750	7838	4485	5447	11987	16039	18791	18604	16749	13406	11099	12117	9792	6864	5773	5445	4504	3974	3370	3435	3220	3889	7843	10162	8943	6642	4740	3045	2036	1332	1076	871	774	780	740	739	717	727	691	696	697	700	704	706	699	685	743	685	697	737	724	643	729	695	726	717	714	690	780	731	689	722	735	705	668	759	689	755	729	682	711	728	740	705	708	724	705	691	704	693	750	736	682	756	737	750	689	701	731	708	706	692	730	732	709	699	758	686	717	760	718	774	740	700	728	738	721	679	713	668	716	722	700	704	701	742	694	713	719	702	684	750	736	730	682	713	716	718	741	715	754	719	729	736	704	647	696	691	762	700	701	702	692	744	714	712	729	690	701	681	697	744	719	722	710	695	698	758	717	694	696	735	680	749	745	706	766	697	708	712	698	707	715	687	692	658	707	714	740	702	705	694	705	729	748	704	720	710	714	699	681	740	685	738	733	691	722	723	712	701	710	677	731	698	705	710	690	718	746	698	725	724	679	682	736	650	671	763	664	748	680	675	714	679	729	719	691	751	740	726	723	685	708	776	693	765	731	726	700	738	696	756	645	691	704	685	730	746	657	729	713	688	665	681	654	723	696	709	713	706	726	753	718	722	719	689	710	713	671	677	708	688	713	715	715	698	687	680	712	748	722	722	761	687	702	659	718	753	736	654	744	676	693	674	717	759	708	710	699	699	720	672	707	726	690	650	741	704	700	720	700	701	700	712	714	753	689	733	688	725	702	715	745	709	690	745	684	726	671	714	700	744	719	716	714	672	737	753	701	680	719	700	711	735	687	735	714	706	717	720	746	717	737	766	720	696	731	726	711	663	762	694	714	731	713	685	719	718	726	688	739	723	734	745	722	749	709	711	730	713	732	685	637	692	677	694	722	713	706	666	750	717	688	739	748	755	707	773	700	682	721	730	660	718	726	711	682	702	704	749	700	694	703	717	683	732	737	690	715	735	754	701	708	660	717	667	721	721	663	704	681	728	714	713	690	756	718	657	714	724	699	711	690	715	728	735	727	701	659	706	736	749	732	705	694	689	693	654	715	693	710	722	714	694	684	727	702	665	702	728	702	740	735	647	747	737	713	683	741	731	684	729	705	675	697	706	655	760	700	685	762	756	733	674	771	726	712	710	743	773	674	676	675	730	728	738	697	769	706	659	673	703	699	726	723	686	701	689	681	770	712	770	715	696	705	697	729	705	755	674	723	714	708	684	722	781	727	675	737	686	754	638	743	702	729	750	694	722	705	787	693	725	746	713	678	697	721	763	689	734	668	704	719	731	701	683	748	682	711	769	689	681	662	699	677	740	710	690	754	737	694	718	641	756	733	737	668	700	704	669	653	700	672	709	753	666	698	703	706	765	692	671	710	715	720	690	736	722	764	681	767	727	721	684	680	749	719	676	715	741	738	731	736	757	707	711	738	727	697	702	693	740	709	710	699	682	676	700	727	704	778	736	726	719	699	705	736	738	737	674	707	748	732	697	680	688	687	723	698	739	803	679	712	693	696	686	731	730	717	706	698	756	708	704	765	700	679	754	688	719	733	746	677	699	672	704	751	679	708	714	727	735	700	742	731	663	700	717	729	720	741	706	701	686	749	701	725	731	698	741	697	692	715	751	687	709	753	744	712	725	684	718	661	678	700	682	757	688	699	714	661	708	750	723	703	709	747	709	693	691	718	739	693	707	704	748	719	747	703	683	715	709	689	720	720	719	698	714	681	697	719	698	767	739	705	725	745	729	738	691	700	706	763	765	686	674	708	733	717	723	681	707	696	697	727	748	747	732	665	774	687	736	725	697	693	726	698	726	702	652	726	691	763	745	702	711	718	743	691	723	706	722	724	713	684	736	728	682	717	683	704	711	763	725	719	642	718	695	690	651	741	694	733	702	677	679	737	778	705	724	714	745	724	712	730	731	680	712	672	729	726	718	704	713	709	717	706	732	696	723	701	751	662	670	687	743	661	748	743	745	666	695	727	671	724	706	701	706	747	730	750	684	716	746	712	675	719	713	733	671	739	726	748	713	738	734	730	747	712	709	730	688	670	758	677	683	716	702	679	717	762	710	698	716	687	734	700	709	754	717	720	715	697	732	713	753	730	698	742	715	727	669	678	696	674	711	744	696	754	679	671	691	728	735	644	729	734	742	723	707	707	727	700	772	685	724	707	663	694	715	711	664	705	702	744	717	710	744	706	709	731	733	733	730	732	708	726	744	749	727	677	695	719	724	706	742	716	753	710	731	707	739	745	693	728	705	684	765	710	704	738	683	759	685	708	741	702	726	731	689	764	724	717	692	718	741	702	698	718	711	707	682	718	728	691	739	708	721	736	696	708	686	708	694	704	754	712	720	687	714	722	727	725	681	720	767	709	710	704	731	735	718	767	690	716	663	674	741	666	744	664	747	674	703	731	721	731	739	686	779	705	718	724	714	714	710	669	739	710	696	722	715	705	687	703	701	702	680	732	737	718	646	672	698	696	735	707	715	708	734	742	722	699	672	685	724	670	693	681	747	714	677	752	728	732	724	686	670	703	742	709	706	711	696	803	651	680	710	703	714	716	657	711	707	713	676	717	728	711	686	708	733	700	707	706	737	671	708	694	726	712	734	738	718	703	676	715	690	718	714	715	703	701	737	709	712	677	728	703	743	760	736	695	685	679	711	692	720	725	725	722	740	690	742	738	740	702	732	777	735	739	711	719	694	706	732	732	731	734	723	679	693	731	683	706	688	742	705	715	708	741	752	695	724	718	684	749	662	741	713	678	773	696	692	708	700	692	719	724	785	741	733	713	699	694	738	723	667	672	717	721	701	678	705	698	771	688	722	783	700	691	702	728	665	718	743	699	709	725	735	708	715	697	678	675	687	695	718	702	757	733	704	681	728	714	714	747	739	693	744	720	710	721	693	705	702	706	718	706	684	714	692	723	694	683	709	671	670	734	697	756	701	716	700	756	721	696	725	709	727	645	693	709	734	716	707	746	726	693	735	700	722	733	753	716	711	648	679	731	692	716	698	683	675	710	710	702	753	678	727	672	741	760	718	723	736	741	694	758	714	668	706	670	726	740	742	758	710	742	734	729	673	657	693	704	756	708	713	756	741	748	754	707	726	687	653	760	685	751	732	724	631	715	733	681	694	701	748	695	727	715	697	702	729	748	704	696	741	722	703	700	719	703	756	686	719	695	747	720	717	718	679	683	714	738	673	746	669	768	712	689	687	714	722	702	700	701	694	744	719	694	733	673	724	673	685	715	681	716	752	748	717	682	718	698	691	715	690	686	679	744	772	757	698	696	712	715	695	654	735	730	740	731	711	718	694	716	722	705	650	665	685	702	758	684	704	707	736	725	693	734	724	729	703	737	732	741	696	699	700	728	704	704	667	681	727	795	712	709	707	683	685	702	687	718	725	708	706	731	695	726	700	689	719	744	689	676	692	683	688	705	713	689	703	739	677	720	713	728	733	703	687	700	720	678	696
3074	1135	548	402	363	457	620	754	641	569	570	589	424	307	282	278	254	241	215	226	205	197	355	883	858	630	511	280	219	161	116	109	81	97	101	126	95	78	111	104	109	105	94	92	101	96	109	103	106	88	92	99	93	96	109	101	84	90	73	95	92	99	103	96	75	102	92	108	98	96	80	98	97	101	101	83	98	88	83	82	88	115	93	96	81	100	97	104	93	111	107	81	92	95	104	107	113	101	78	77	71	98	107	97	99	93	96	88	84	116	97	99	104	89	103	94	98	108	97	99	117	91	107	77	95	73	114	90	111	77	115	99	78	95	87	100	109	95	92	123	109	91	96	79	100	97	94	92	91	104	96	91	90	99	89	87	92	106	98	86	110	94	91	92	103	91	95	86	112	98	78	111	91	93	99	94	101	86	114	91	92	100	116	83	90	81	93	96	100	114	103	91	93	116	100	115	105	99	101	100	92	87	99	106	104	91	96	115	109	95	113	105	92	104	89	82	95	116	114	108	92	102	88	97	97	95	98	98	92	95	107	88	94	92	105	108	84	97	110	98	105	92	96	79	103	121	91	104	107	91	94	112	101	92	85	99	97	122	104	92	99	82	105	105	93	93	83	92	106	89	95	112	83	103	107	99	90	113	79	91	88	89	99	95	85	88	97	93	93	92	107	110	90	78	79	95	90	89	112	96	95	110	108	99	111	95	86	112	94	105	82	100	98	86	104	115	98	123	105	90	106	97	107	104	100	106	99	95	112	102	111	93	107	122	82	91	85	118	90	84	107	90	78	110	98	88	107	87	89	110	109	102	82	93	102	95	90	98	92	78	84	90	98	85	106	104	95	78	91	102	99	109	114	95	109	109	98	96	98	101	87	88	105	106	78	83	92	93	101	104	108	99	76	86	110	101	109	89	110	98	103	69	90	108	78	97	93	109	83	86	94	96	89	79	96	106	98	100	98	88	93	98	96	83	99	112	112	102	96	90	91	104	93	91	97	107	96	95	103	97	93	103	87	99	105	104	100	93	98	110	109	93	91	85	83	92	112	100	91	99	107	82	96	97	98	84	114	95	117	106	96	109	90	83	92	102	89	100	107	100	96	105	105	84	82	94	92	101	98	101	94	85	98	96	94	99	97	109	109	91	80	95	91	104	107	93	115	91	94	79	92	114	126	95	90	101	111	119	92	98	85	87	95	105	101	92	97	104	86	92	105	90	101	85	85	95	95	103	93	103	97	95	84	101	108	92	95	112	88	94	101	117	105	92	81	87	106	114	99	92	80	96	96	107	104	114	90	82	103	102	99	86	89	104	95	107	80	88	82	89	90	96	94	109	98	86	103	90	94	83	98	100	94	102	107	108	101	101	88	85	95	121	98	120	107	84	95	131	84	93	97	107	87	109	94	80	76	94	79	110	85	101	94	101	115	117	96	97	112	96	93	117	74	131	102	99	89	97	121	93	98	86	92	97	90	92	87	111	100	98	90	104	116	101	71	88	111	92	94	84	102	99	87	89	104	79	106	92	99	95	118	94	112	100	97	100	92	106	93	87	104	92	99	108	102	94	101	103	104	83	94	87	79	114	112	89	84	78	87	114	106	98	103	81	110	109	99	105	102	88	89	128	94	99	88	99	80	94	100	92	102	101	106	111	94	89	86	110	104	101	97	80	98	71	118	111	85	114	86	95	97	103	101	110	111	107	89	111	95	100	94	96	89	89	92	95	94	107	90	123	100	84	94	93	101	92	83	118	91	99	108	82	115	105	93	105	105	86	104	108	94	94	101	101	119	106	101	102	99	84	93	115	92	106	81	116	105	103	104	103	83	92	102	103	84	98	87	102	113	85	113	117	94	111	96	101	98	100	100	110	88	107	90	102	116	99	99	91	87	78	80	95	94	101	87	95	97	84	103	103	105	95	101	101	94	92	99	109	99	92	117	94	105	88	117	79	110	81	105	106	89	81	82	99	98	96	94	108	103	119	101	88	98	85	89	96	86	111	106	88	84	98	95	107	99	85	94	96	98	101	92	103	104	97	104	91	94	97	108	109	93	97	89	97	96	108	108	98	94	97	101	111	78	84	100	109	102	92	96	117	112	91	93	80	109	109	97	96	108	88	110	95	110	93	91	101	106	93	101	92	90	108	108	98	94	100	100	110	88	100	102	94	119	109	99	89	105	100	90	83	87	88	111	83	107	97	94	91	93	77	114	100	109	80	105	89	82	95	81	104	109	102	87	96	107	107	106	97	85	98	99	97	99	99	102	105	92	86	98	105	96	97	90	97	101	115	91	119	126	92	91	88	96	102	105	90	88	96	105	91	107	104	99	92	80	106	104	114	102	99	91	106	96	97	94	99	99	98	104	102	87	100	94	75	111	106	96	116	84	112	72	87	97	77	95	109	112	83	112	102	110	99	87	88	85	90	109	106	88	109	86	106	109	84	93	96	94	90	87	97	89	98	86	100	82	91	110	106	112	101	90	99	112	95	89	102	106	105	87	107	99	94	103	86	115	103	105	98	97	90	109	84	113	95	95	107	106	101	109	102	100	88	94	100	115	96	105	109	102	99	107	95	109	93	94	98	94	119	111	108	90	109	97	112	97	108	93	94	102	86	96	110	102	105	99	86	92	87	98	87	91	106	89	97	122	89	111	107	97	96	82	108	114	86	104	98	101	97	120	107	110	79	88	89	95	97	85	95	117	91	91	86	96	93	104	84	96	91	86	86	96	121	100	97	113	92	95	81	97	88	103	104	81	104	121	94	77	100	100	91	92	83	94	82	96	97	95	103	97	85	97	91	92	85	88	112	89	81	86	114	99	101	106	124	100	104	95	106	102	81	92	87	94	100	101	106	84	92	95	111	97	100	101	107	105	104	84	95	112	90	98	99	122	107	88	92	106	115	86	105	109	110	113	90	90	104	99	83	117	85	98	103	97	79	117	100	98	109	101	90	90	105	101	79	97	113	88	110	76	79	102	90	114	99	100	95	104	100	96	105	86	81	96	100	103	86	90	97	119	110	95	105	88	86	87	106	103	108	87	98	90	85	118	102	98	114	84	93	112	88	88	91	92	106	109	97	102	102	111	88	95	98	100	91	106	101	91	103	91	104	88	115	109	98	78	96	102	83	92	94	107	123	100	92	113	94	105	98	88	97	81	109	86	104	92	106	101	104	111	104	113	101	87	87	78	92	96	100	89	83	97	105	108	105	96	104	101	92	108	93	72	86	97	89	105	108	96	107	83	85	88	98	109	87	105	73	103	103	101	96	105	110	100	97	73	106	79	76	99	81	89	96	98	114	87	117	85	116	89	102	97	97	93	84	105	92	99	87	90	90	95	73	98	90	103	94	94	111	77	108	115	104	99	110	94	85	82	113	92	103	95	87	105	95	95	101	98	97	108	97	92	100	100	91	94	82	90	90	93	102	97	100	101	90	112	107	96	105	78	119	103	95	77	96	98	99	91	112	87	90	89	109	95	98	88	90
23533	10296	5528	6780	14482	20942	22769	22253	19432	16173	14746	14873	10777	8262	7005	6190	5735	5083	4452	4229	3718	3516	7374	15861	14969	11022	8493	5151	3086	2067	1298	953	882	773	816	716	720	727	692	712	732	714	675	699	714	712	715	714	664	707	681	702	676	752	676	709	706	703	742	665	718	647	700	722	727	651	711	691	720	703	740	716	755	687	653	692	685	775	697	701	709	706	716	756	672	737	717	720	694	672	705	691	673	684	704	708	737	688	697	673	693	736	689	725	734	701	725	742	732	698	708	686	719	659	738	664	708	707	684	659	681	737	681	690	702	703	720	725	660	716	738	704	771	706	698	666	754	727	726	727	738	687	696	718	671	714	710	710	708	699	697	726	686	722	692	710	752	697	727	677	690	711	696	712	711	715	679	689	723	735	703	672	669	709	677	675	682	687	727	681	686	687	666	714	684	701	742	709	737	704	678	635	723	705	694	714	725	653	685	687	675	741	740	656	733	710	703	711	692	698	683	702	754	683	694	686	697	773	697	748	734	689	680	738	704	730	649	693	731	660	708	688	689	713	709	687	735	712	638	746	694	663	679	694	720	759	721	708	711	732	735	684	708	688	689	690	743	751	720	731	662	712	712	707	685	702	725	711	717	739	710	750	719	737	704	696	727	704	709	689	729	684	720	722	699	701	711	668	692	708	716	649	685	706	688	692	708	712	684	682	717	725	675	746	699	742	685	709	702	740	782	712	658	689	689	739	676	731	711	694	703	665	685	687	661	713	674	693	705	662	712	704	695	707	712	706	690	762	674	768	729	698	655	689	699	703	716	750	694	715	751	713	681	720	686	741	649	703	721	701	705	721	694	662	643	681	690	691	727	687	738	717	710	713	731	675	691	745	747	694	701	698	717	691	697	691	744	709	714	715	688	677	698	717	726	735	705	697	706	674	724	726	703	642	681	708	702	690	703	708	729	727	684	708	711	679	718	696	745	759	681	748	691	684	722	726	708	743	688	654	694	651	692	706	672	709	685	710	710	704	709	699	715	639	691	642	704	691	713	711	672	722	675	704	682	698	638	729	710	733	646	710	678	691	739	659	682	726	717	648	698	682	703	696	692	696	733	755	669	722	695	639	745	728	763	664	673	673	665	742	716	713	723	708	710	690	705	637	701	696	726	715	713	694	694	680	674	702	716	696	687	692	708	704	660	702	717	680	689	710	731	708	714	722	688	697	711	723	690	701	696	767	698	673	723	698	708	661	704	709	659	737	697	658	665	638	718	689	716	712	700	711	742	697	693	688	759	690	674	739	676	709	682	697	662	685	688	683	731	709	658	741	704	714	694	687	740	673	709	652	752	701	696	728	697	687	733	696	712	699	731	764	738	681	718	694	677	700	708	700	692	737	707	702	710	721	709	668	683	694	705	697	759	719	702	706	707	700	701	694	692	674	689	705	683	722	712	677	676	731	706	700	726	713	716	674	683	736	708	729	645	728	737	686	686	692	692	669	684	691	739	702	699	715	681	712	651	723	689	732	721	715	684	708	674	718	746	726	659	672	723	719	687	706	688	707	705	717	714	683	706	706	721	708	732	726	706	723	696	749	709	718	689	719	704	706	713	718	696	719	688	731	701	713	687	712	730	711	659	706	687	697	661	672	709	742	677	667	680	712	680	685	693	760	676	732	728	693	677	708	677	712	691	701	719	659	709	741	686	677	688	711	686	702	666	677	724	765	710	703	710	702	733	691	658	702	727	742	701	713	697	662	718	694	722	711	698	710	695	665	683	720	731	680	674	736	712	691	719	748	678	690	705	697	699	775	750	709	667	683	705	698	734	714	710	688	709	711	729	743	685	713	752	671	693	715	666	647	744	723	679	702	700	731	672	690	747	680	733	656	736	726	721	724	714	721	758	698	647	727	744	697	689	734	696	707	710	671	743	704	686	707	745	737	674	759	712	697	752	705	679	719	698	700	711	682	660	702	701	729	694	698	722	724	728	676	696	711	709	661	710	685	682	735	685	720	728	657	701	694	683	687	718	725	682	690	679	698	716	658	732	699	723	683	709	736	699	685	684	713	747	707	705	726	648	711	667	702	680	726	694	715	698	677	710	690	731	717	702	766	704	692	677	725	662	665	733	726	701	707	709	690	724	702	693	721	734	702	685	675	680	727	682	707	713	730	683	726	734	674	659	692	736	643	680	734	726	705	714	667	702	710	722	726	698	721	718	639	681	690	726	659	688	743	710	695	631	733	691	684	702	724	727	706	740	690	725	725	744	706	683	684	697	724	695	716	700	726	646	727	722	750	697	739	706	724	651	688	717	705	724	696	705	700	679	698	639	708	650	721	681	673	688	725	704	695	720	682	727	729	663	724	704	740	737	719	746	721	708	718	695	697	685	671	699	713	719	699	685	717	722	720	704	703	744	683	700	707	652	718	729	714	697	721	686	717	726	716	727	699	703	714	658	684	706	715	645	701	763	729	700	709	706	694	664	730	656	652	725	691	723	677	672	699	727	738	697	723	705	646	671	728	709	707	708	682	706	662	698	755	665	683	695	697	680	763	748	683	741	744	705	690	689	664	689	666	688	681	673	735	678	689	759	729	702	712	704	671	694	660	692	706	726	672	714	691	731	713	694	667	745	708	692	705	730	711	722	703	647	682	735	697	656	717	732	666	708	685	688	699	712	691	669	714	681	658	714	697	700	721	669	715	718	716	719	672	714	688	697	767	684	679	716	655	708	715	667	706	634	730	685	658	711	702	702	730	739	750	709	669	680	677	672	722	767	667	680	714	695	695	751	691	737	690	745	750	715	688	719	685	756	715	717	708	719	742	676	696	710	701	685	691	683	681	678	703	735	633	678	727	686	717	659	724	721	740	688	737	691	729	691	693	713	703	699	744	683	724	729	678	728	725	712	723	732	681	694	747	689	696	731	695	714	703	711	731	718	682	724	701	681	740	754	694	758	712	722	768	685	689	753	750	740	710	691	696	663	692	654	693	728	686	682	729	718	696	671	723	687	768	736	712	721	744	675	700	700	692	671	676	674	678	719	696	676	730	693	711	679	716	730	699	686	748	693	778	720	728	672	699	713	706	729	707	738	679	704	762	667	751	718	692	704	725	709	665	689	700	695	695	705	699	686	685	670	735	717	651	694	733	702	671	679	686	723	747	689	667	693	606	716	720	724	684	739	674	667	670	710	728	685	650	689	730	671	709	673	702	660	729	724	739	634	764	702	729	691	752	724	685	735	775	685	715	691	678	698	716	685	716	692	719	693	751	695	681	670	654	720	716	716	723	682	708	687	668	690	711	754	667	739	704	667	742	676	744	672	716	743	734	698	746	632	722	719	682	725	724	673	660	695	680	705	676	685	709	724	691	680	707	724	751	698	710	700	711	748	679	679	701	688	721	719	730	720	749	683	732	715	640	744	751	726	720	656	713	664	694	695	690	680	690	741	745	711	678	714	707	667	704	701	696	700	655	731	707	694	681	671	731	738	665	683	730	723	670
2465	606	295	269	226	293	421	458	429	339	330	311	265	205	202	172	168	171	175	155	141	157	138	167	186	171	163	139	117	108	100	89	100	89	95	91	72	74	72	84	101	72	67	88	81	83	73	76	83	75	92	76	72	83	95	77	81	83	80	78	89	83	63	92	98	73	77	95	74	62	84	92	91	84	89	101	89	83	77	97	105	84	83	83	69	94	79	67	95	83	75	106	80	82	91	84	83	80	79	85	92	83	74	88	85	75	89	82	77	88	100	83	99	78	76	85	76	90	81	100	89	87	79	87	73	93	99	88	73	99	85	95	66	93	58	90	84	86	81	82	92	91	73	70	80	74	77	70	90	98	86	81	79	82	97	88	80	93	86	86	87	87	94	86	70	83	91	82	82	92	88	82	73	93	89	80	79	72	89	76	85	76	87	80	82	91	76	78	91	93	84	93	86	89	73	86	70	74	86	84	73	103	111	96	105	91	97	79	82	61	74	74	81	98	73	95	87	91	79	79	89	96	83	97	82	81	88	97	100	84	95	73	80	104	97	79	75	71	90	81	100	79	86	91	82	89	79	78	85	94	92	81	89	84	79	85	93	92	89	84	95	78	106	79	91	86	96	79	80	92	90	83	93	68	76	97	87	98	86	92	80	84	74	80	83	77	97	82	91	72	87	87	93	84	56	87	89	87	80	110	75	89	99	91	95	72	92	78	71	94	85	75	82	84	97	89	90	105	79	84	100	87	71	73	79	90	76	79	84	86	79	72	74	89	84	88	82	69	78	93	83	84	81	101	98	101	84	75	93	79	85	95	87	90	79	80	82	88	82	86	95	92	62	98	86	85	98	78	80	95	69	71	85	91	72	81	81	99	57	73	71	83	89	80	91	82	84	86	79	82	85	77	84	70	89	74	93	106	73	86	78	84	82	79	88	66	88	76	76	84	78	82	74	71	94	77	74	88	87	95	83	78	83	86	87	83	62	71	71	75	69	90	92	90	84	87	99	81	87	70	87	85	83	79	90	90	74	88	87	97	87	79	68	78	85	84	96	72	78	80	71	71	75	100	105	74	77	85	86	81	84	65	81	86	91	92	93	81	75	79	68	77	85	95	94	89	77	92	101	77	77	91	78	102	64	81	81	95	88	75	77	98	86	96	90	84	74	104	79	98	73	92	92	90	90	100	87	92	87	80	94	99	94	79	75	83	83	92	85	102	76	103	85	74	87	85	91	78	91	81	81	98	81	83	91	76	74	74	74	82	82	109	95	85	89	70	78	78	97	83	83	81	100	96	96	74	79	93	91	77	72	69	90	69	85	79	103	77	84	82	70	73	99	96	83	82	53	72	93	102	92	93	83	85	75	75	102	88	91	91	79	72	87	88	84	71	87	68	67	88	87	80	81	76	86	102	113	78	76	88	96	80	76	94	81	71	88	89	85	81	95	82	73	77	85	77	78	61	79	77	100	79	95	86	79	69	89	83	76	81	88	95	75	81	90	86	82	74	102	90	77	81	61	92	85	79	79	113	82	86	63	97	79	81	79	90	89	82	78	70	82	92	75	83	85	76	91	95	80	77	73	68	70	78	95	95	62	82	80	84	88	66	88	103	77	97	87	72	87	94	87	76	90	71	80	74	83	92	88	83	99	74	96	79	85	88	104	86	75	75	72	88	79	100	74	87	76	101	74	98	77	80	95	82	83	77	79	89	85	83	85	111	80	112	85	86	90	82	85	84	90	82	88	86	85	87	92	97	81	76	82	73	78	83	94	80	86	100	87	95	73	92	85	83	86	71	82	103	101	106	68	72	85	89	85	76	70	91	90	77	85	75	76	98	75	80	89	80	88	72	87	85	94	90	76	103	85	101	102	94	83	69	78	84	76	79	98	82	75	90	94	88	84	81	75	82	73	85	90	102	83	88	76	77	79	83	97	68	82	77	93	79	81	78	84	70	93	105	89	84	87	83	99	101	81	76	90	98	88	83	84	79	79	79	70	76	87	98	91	83	77	78	84	73	63	81	88	98	66	86	91	86	70	82	94	92	92	81	77	82	82	80	61	86	83	82	91	95	79	76	102	85	78	87	67	98	106	76	89	85	76	79	79	73	84	77	87	75	76	89	92	89	88	103	75	79	83	88	79	77	87	81	79	93	88	88	100	69	98	91	77	70	81	89	85	93	91	84	91	77	101	88	93	79	104	81	77	84	73	87	76	79	76	83	87	82	86	59	89	90	88	75	87	84	102	87	85	72	91	101	84	94	76	91	101	91	82	95	88	92	93	103	80	86	76	90	89	76	81	101	78	79	84	78	85	82	91	76	87	85	85	87	82	82	86	68	68	72	77	84	89	86	85	87	69	82	87	76	79	92	81	92	94	82	97	83	96	71	67	73	96	91	98	94	91	81	81	72	91	81	90	93	73	90	77	89	90	90	89	76	90	83	71	85	79	95	69	94	83	88	88	80	85	80	94	97	78	77	79	95	79	66	65	87	80	98	87	84	86	77	83	77	94	97	89	83	82	67	82	90	87	82	72	95	84	111	83	89	85	85	78	77	76	86	93	86	78	72	72	89	78	85	85	91	76	86	81	88	72	79	82	84	93	86	89	79	93	93	77	86	73	86	90	100	71	74	86	84	85	71	85	87	79	76	89	86	81	92	80	91	83	62	81	92	93	96	89	79	88	104	89	80	73	85	96	77	87	83	71	87	108	87	80	84	87	84	99	69	74	76	76	78	93	90	81	99	82	96	86	85	94	77	85	88	86	84	85	75	71	84	92	85	89	83	73	90	82	85	96	85	80	85	85	77	99	91	70	81	94	87	82	86	82	85	75	70	92	86	71	87	82	89	68	86	85	79	85	76	92	65	97	100	64	92	73	89	90	82	78	83	81	85	87	79	96	96	74	80	78	90	94	87	77	73	97	87	96	72	78	69	94	85	84	63	98	97	89	73	96	81	89	103	83	97	97	86	83	86	73	90	77	82	86	86	82	86	88	103	79	91	82	68	88	76	66	95	74	85	82	77	83	92	79	78	76	79	93	86	77	77	78	79	99	80	76	101	74	76	87	93	89	86	80	70	83	76	71	78	86	85	80	87	72	81	75	81	95	89	71	70	84	90	95	75	82	80	72	82	75	86	89	106	83	80	74	72	64	75	77	75	85	87	76	89	68	69	96	89	88	71	83	101	70	78	75	82	82	81	90	88	87	71	91	81	79	81	73	80	79	82	76	87	65	99	71	77	100	75	83	79	79	79	96	86	91	100	79	78	91	64	75	79	85	93	82	73	89	102	83	81	83	95	90	82	94	77	94	81	86	96	107	68	78	100	80	90	89	70	83	84	83	81	72	77	81	103	81	69	72	88	79	76	86	65	96	89	67	69	97	93	66	81	84	85	77	80	91	94	79	88	85	82	89	91	83	102	85	71	82	85	68	77	104	98	99	94	86	81	98	82	72	75	95	87	75	86	83	92	89	71	101	100	89	94	78	82
17760	6236	3172	3928	9143	15663	17497	16114	12920	11254	10587	8706	6020	5544	4328	3814	3355	2797	2618	2570	2412	2222	2656	3544	3230	2612	2129	1539	1089	859	792	704	664	638	652	624	595	609	611	594	656	629	597	632	674	619	624	626	645	653	651	640	585	599	624	586	634	602	602	615	618	581	658	622	625	663	606	639	621	610	654	650	602	582	581	603	651	598	607	632	621	615	637	626	629	600	644	609	638	607	625	614	638	638	609	655	590	637	577	625	625	598	587	602	593	667	659	636	592	668	598	611	626	632	606	643	611	623	641	651	582	616	625	610	640	662	621	632	619	609	622	641	617	633	618	625	633	580	609	626	611	598	666	642	631	612	630	651	617	628	665	610	560	584	593	612	592	614	615	572	651	631	601	589	627	640	636	630	598	587	622	655	628	619	622	621	604	631	669	607	641	597	637	637	649	651	589	606	660	593	612	635	649	658	653	623	598	624	626	645	638	636	607	614	610	615	634	657	652	608	570	642	629	672	615	622	645	644	606	606	584	609	581	627	632	638	621	624	575	629	619	624	667	624	604	628	633	633	588	656	596	607	626	610	607	636	641	618	598	595	567	643	627	622	665	586	616	616	644	620	595	683	610	637	683	631	615	645	629	648	588	649	640	627	623	618	640	662	631	600	616	567	596	609	646	620	612	603	634	627	631	620	672	622	645	645	659	654	623	618	636	662	614	662	633	653	609	602	640	623	568	590	617	611	639	610	612	592	660	592	654	641	631	638	613	595	649	604	607	607	615	558	668	613	608	650	602	612	623	620	653	633	654	620	630	617	620	653	626	623	605	691	614	630	605	634	636	643	594	626	618	592	635	625	580	594	581	610	625	663	562	612	638	630	580	606	619	648	606	628	648	628	618	596	644	620	601	614	661	580	639	618	604	604	597	604	625	647	637	633	602	652	597	619	626	567	588	579	594	610	614	581	623	638	607	615	636	624	590	654	658	643	648	625	617	640	616	611	625	598	614	611	621	615	664	622	639	632	624	593	637	618	635	608	614	646	598	621	594	624	676	575	619	600	614	619	601	618	618	627	635	623	592	606	651	635	643	619	619	588	670	606	655	576	622	628	631	611	637	621	658	611	638	627	608	613	646	590	618	619	597	634	597	658	593	626	651	653	621	609	643	592	668	570	606	648	619	619	623	636	625	613	607	632	597	684	634	602	639	593	594	596	637	623	698	634	654	639	632	643	590	645	657	628	634	594	626	655	620	652	656	610	643	638	591	598	624	635	631	616	589	639	611	625	644	616	609	687	646	606	579	628	673	614	632	585	605	643	615	677	604	625	619	662	672	642	616	617	662	675	676	629	620	604	641	638	616	604	612	623	607	656	621	658	650	622	611	642	616	628	637	616	621	628	620	607	627	614	614	610	649	641	625	549	629	635	582	639	612	605	628	618	614	602	599	619	644	584	618	645	631	631	599	641	622	646	623	643	641	623	597	687	612	645	603	677	592	621	628	620	611	624	653	632	582	618	628	626	645	568	592	614	635	612	612	635	637	608	626	584	620	595	592	633	682	615	602	619	620	629	617	617	610	642	604	644	612	665	612	607	628	623	634	625	602	649	648	611	600	665	593	650	652	626	618	637	613	608	612	603	607	619	649	639	631	615	597	675	642	615	657	592	598	648	641	616	610	601	649	612	612	591	634	566	607	656	630	582	616	632	637	641	659	666	596	602	628	648	646	609	628	607	621	620	593	639	600	692	629	659	633	629	605	612	621	610	607	637	586	614	656	644	593	653	617	599	608	602	660	600	620	632	625	617	634	610	576	590	567	664	626	634	582	645	642	644	652	630	647	622	656	620	583	664	635	619	597	595	650	657	669	617	643	627	618	624	630	570	633	634	608	614	630	578	571	598	639	651	611	592	640	589	659	598	594	659	632	612	633	646	659	607	636	656	618	659	645	639	627	623	585	651	621	632	678	670	627	621	580	620	619	580	634	645	698	628	640	596	648	643	653	674	633	640	652	639	646	688	643	624	603	624	662	631	589	611	661	634	629	699	625	612	619	643	586	621	628	638	655	606	622	635	616	611	631	599	612	630	622	621	625	601	645	589	629	636	629	622	619	623	593	680	634	610	586	642	641	628	637	685	695	651	618	630	651	629	625	682	668	622	603	583	633	583	644	663	603	641	599	642	639	625	612	630	600	635	600	617	674	597	623	616	608	613	584	665	564	640	605	603	639	639	672	603	623	613	621	615	633	631	597	610	648	668	605	617	649	583	623	603	606	609	615	642	603	637	580	644	682	620	597	599	660	638	637	603	617	623	599	647	616	584	625	611	647	649	600	608	580	650	638	605	643	614	676	640	645	620	640	631	595	622	568	640	642	655	657	619	598	643	637	637	605	611	643	658	624	602	654	654	649	645	636	581	621	675	629	602	601	621	671	619	630	617	565	619	587	638	607	614	591	635	575	604	622	637	629	610	629	645	641	628	606	591	627	611	648	615	635	666	619	592	608	613	602	639	627	615	656	619	644	628	649	598	636	607	599	586	623	605	665	572	663	673	609	602	622	621	624	608	627	615	613	629	670	633	641	637	645	614	579	623	626	622	648	590	624	636	629	628	657	632	656	639	648	619	616	608	569	600	628	617	586	652	643	639	640	636	644	586	669	598	629	611	619	630	607	630	620	657	642	682	617	616	640	633	660	629	639	640	626	647	617	580	620	632	639	666	615	642	597	629	605	634	624	658	583	602	621	612	618	624	624	631	639	621	574	618	663	630	597	624	653	633	622	561	597	641	609	637	580	627	634	636	650	613	614	613	641	636	649	605	617	645	619	602	623	634	641	590	610	607	658	616	614	647	645	627	652	636	611	650	628	647	630	621	597	554	643	659	595	579	634	647	600	639	624	641	605	608	620	624	607	612	623	661	602	595	601	640	635	610	605	604	659	635	595	616	627	643	655	633	624	614	594	619	626	638	658	611	630	644	607	607	621	590	605	612	630	612	632	589	573	622	659	609	607	620	621	625	596	613	665	620	635	601	624	636	608	563	607	631	641	655	616	622	679	638	629	628	574	633	581	632	629	626	642	643	616	588	614	651	631	628	642	623	647	575	627	604	612	659	632	672	668	588	621	616	664	616	616	591	653	621	616	594	600	627	620	642	623	621	630	654	630	672	604	598	636	586	638	614	613	563	606	614	622	620	607	663	625	626	656	602	620	620	661	590	608	667	598	645	640	610	635	619	665	587	587	639	645	633	636	601	651	682	619	674	637	635	646	598	609	639	602	660	616	611	608	629	630	646	672	591	623	625	645	630	623	674	649	637	622	606	605	620	600	613	614	658	635	617	588	631	617	648	646	622	605	624	647	604	620	630	585	620	636	610	633	600	611	614	592	575	611	617	608	651	639	637	630	630	617	591	637	586	666	584	637	671	630	612	609	634	631	614	653	636	655	616	609	604	612	630	653	642	606	642	643	627	578	595	617	636	647	624	657	626	627	630	584	584	580	615	643	681
2161	756	372	339	293	374	494	549	533	485	434	334	274	242	217	236	206	167	167	160	152	164	281	507	456	353	251	214	160	150	110	109	84	79	91	97	112	92	75	82	87	92	87	89	87	81	75	74	92	91	89	73	94	86	87	80	98	97	96	69	69	93	82	87	89	77	76	92	86	73	90	78	109	77	87	94	90	84	86	81	99	66	79	101	82	57	95	84	88	94	93	85	106	74	100	73	85	90	70	96	100	81	90	98	63	80	80	83	86	90	67	91	66	97	81	82	94	82	87	94	81	68	65	87	88	82	82	98	85	88	91	98	82	78	101	84	92	92	65	70	73	81	77	85	76	81	76	84	85	86	86	102	83	81	97	86	88	89	80	91	80	84	92	79	97	94	87	72	82	86	75	104	89	83	78	90	87	87	66	84	97	95	76	88	81	97	82	89	82	99	73	73	98	86	73	68	90	77	96	88	94	82	77	105	89	87	67	79	75	90	69	109	107	87	91	89	70	99	75	79	68	76	85	67	101	76	79	87	94	86	94	84	87	99	89	97	95	77	72	84	85	81	89	79	71	81	82	69	81	90	70	81	91	80	83	88	87	68	82	77	81	69	78	99	91	105	90	77	91	92	95	85	80	80	67	72	92	93	85	87	79	75	73	85	83	78	76	78	91	71	89	84	84	91	79	88	100	75	82	79	96	88	85	77	89	90	75	85	83	94	104	92	93	87	78	86	84	87	70	73	94	84	84	75	79	86	89	83	78	85	75	97	92	96	73	79	91	70	87	66	97	91	84	73	74	83	90	82	94	95	92	72	82	100	84	85	77	88	77	77	77	73	84	69	95	90	109	83	79	90	68	84	94	81	97	100	78	85	80	87	80	84	80	78	79	88	83	72	74	92	99	76	68	71	75	71	89	89	89	98	78	88	81	77	100	95	75	85	93	90	80	87	87	96	82	81	88	91	81	88	75	94	81	90	84	93	79	87	82	84	76	77	81	76	74	98	75	91	86	96	74	87	90	97	84	88	82	91	75	91	96	89	97	86	72	88	93	82	81	87	106	78	77	85	83	95	86	87	92	99	80	81	79	77	93	86	89	83	87	88	88	75	68	72	82	91	83	74	67	83	81	71	72	75	82	74	89	65	76	77	79	69	86	81	83	92	72	92	81	95	78	82	73	82	103	78	98	78	78	77	71	97	79	92	93	90	80	96	100	73	90	94	82	94	82	97	73	70	94	63	74	90	74	83	88	87	83	87	97	93	79	88	83	77	88	87	89	85	82	83	75	74	89	77	91	85	82	88	81	89	84	70	78	101	89	91	68	91	97	60	87	67	88	77	90	82	89	99	96	97	90	87	78	79	90	80	89	77	100	72	81	67	70	79	90	77	87	76	94	90	96	76	81	71	71	85	86	80	94	91	85	77	89	92	75	89	71	86	84	75	93	82	93	89	86	80	88	89	77	93	102	65	66	83	102	84	91	106	93	88	85	89	93	88	105	93	77	77	85	88	90	86	85	92	86	104	87	98	85	97	86	109	103	96	94	72	97	96	71	68	95	76	96	79	84	76	79	87	72	83	73	83	81	80	65	77	83	98	85	79	76	86	96	80	92	87	108	92	101	86	74	102	97	94	69	88	75	95	92	73	95	91	67	98	73	82	83	78	96	72	84	88	77	66	97	93	80	90	81	78	81	98	71	85	92	78	84	78	91	89	68	101	85	109	90	76	75	90	64	87	86	84	94	82	79	81	82	89	93	93	83	80	91	88	78	71	77	93	89	83	94	110	87	77	74	90	88	102	85	92	90	83	95	83	81	78	75	88	101	94	74	81	80	87	76	75	72	78	96	74	87	82	71	92	79	86	85	74	80	82	100	69	85	95	96	69	69	94	99	89	74	85	98	95	96	82	79	84	91	85	75	80	70	93	89	94	90	83	79	89	102	89	89	97	83	89	80	94	97	87	78	74	96	76	83	73	89	84	79	97	90	84	86	80	94	85	85	80	86	86	72	94	86	92	69	95	84	75	75	77	78	81	82	72	102	68	92	89	91	75	89	99	64	94	81	101	91	94	101	73	87	80	113	80	83	85	75	77	91	79	86	91	64	92	105	96	73	83	87	92	95	79	80	88	75	78	78	88	80	80	88	78	96	89	106	87	68	68	85	77	91	71	104	89	94	81	108	85	97	85	85	90	87	75	100	75	96	66	64	95	93	83	80	83	85	77	76	91	99	92	91	99	80	101	71	84	96	82	103	82	89	83	80	102	104	76	85	95	74	80	86	84	84	87	81	80	89	77	90	90	92	82	77	79	98	91	87	85	83	84	86	70	90	77	90	84	95	73	92	76	110	81	79	78	81	76	94	83	97	85	88	93	96	76	89	81	89	80	73	70	83	78	101	86	71	85	70	82	88	77	92	89	77	94	88	87	93	79	71	72	84	82	88	81	64	87	89	74	81	72	76	78	86	87	80	83	73	80	76	82	78	73	92	87	74	70	89	86	92	72	84	71	84	94	77	96	81	88	72	96	76	96	86	96	79	70	84	75	94	70	105	92	105	89	96	86	92	74	87	97	81	89	82	102	68	89	86	76	77	91	71	98	64	81	82	77	82	87	70	85	80	82	79	80	60	93	100	102	87	101	82	93	100	87	91	81	90	84	90	83	87	81	93	73	76	78	83	86	91	104	86	76	86	93	90	89	90	74	83	86	90	75	86	94	71	72	90	98	94	81	84	99	88	84	90	86	100	88	71	87	76	97	90	89	78	76	76	104	93	76	78	76	87	76	85	76	94	72	73	74	80	100	93	80	89	85	89	105	84	81	92	85	81	78	101	88	86	87	84	100	76	89	82	78	86	99	87	110	85	89	78	97	74	86	94	90	83	76	92	88	79	84	83	80	100	71	79	103	73	69	60	86	75	61	74	85	76	71	95	80	80	80	88	99	87	67	77	82	92	83	81	88	78	75	96	94	103	86	94	79	96	88	92	69	85	78	86	87	85	81	85	76	78	87	96	88	89	89	70	83	82	102	100	81	75	76	71	91	62	80	97	68	72	65	79	90	92	77	72	101	76	76	96	103	72	86	70	76	92	91	77	75	91	79	82	95	83	92	88	85	91	96	91	85	80	74	95	71	82	89	92	76	98	59	82	77	85	84	92	92	88	70	103	82	98	107	99	91	83	75	98	110	67	80	87	73	78	86	80	84	78	91	81	81	95	78	102	77	78	93	86	84	81	68	86	104	90	79	121	95	88	85	94	74	80	72	86	90	89	94	85	92	98	65	69	69	89	91	82	95	85	87	96	71	72	76	79	81	83	78	81	96	82	75	86	98	80	84	95	104	65	80	85	88	71	84	73	83	83	91	73	80	95	85	82	101	85	81	85	87	78	96	96	90	92	70	88	89	66	91	94	75	83	79	77	85	76	70	71	99	77	65	82	97	85	68	89	88	82	108	69	80	81	93	94	80	85	92	76	86	87	79	77	72	80	90
20504	7564	4278	4949	11626	19255	21246	18939	16065	14267	12703	9269	7885	5806	4815	4390	4462	3495	3231	3082	2914	2752	5916	8797	8580	6469	4715	3279	2000	1358	946	768	704	687	598	629	672	646	589	654	620	594	643	639	588	581	599	637	597	608	628	635	688	611	673	616	586	589	615	630	610	622	611	655	616	610	644	599	608	618	594	632	637	682	615	596	647	637	632	639	623	582	632	576	625	636	634	623	610	633	653	633	635	654	634	601	669	595	628	612	645	604	696	611	621	666	651	640	656	621	608	597	602	578	582	633	643	631	646	616	620	627	596	640	617	621	571	585	649	656	654	625	635	599	628	609	622	635	636	588	679	587	618	626	625	648	585	651	684	625	635	612	586	602	642	628	675	644	617	582	607	578	598	627	624	581	578	617	617	595	644	607	622	609	611	638	645	573	657	630	589	589	626	649	637	602	602	627	623	625	615	606	631	617	611	602	595	595	624	648	634	650	632	625	619	602	618	607	606	679	599	581	675	638	596	594	631	634	629	638	620	620	584	631	643	652	619	646	607	589	635	625	626	575	634	619	587	615	622	619	654	597	642	601	663	621	635	610	594	631	577	647	643	634	643	648	637	590	611	616	568	611	628	600	637	647	612	668	653	619	609	634	642	612	642	625	624	643	632	626	621	609	640	599	590	649	608	624	641	609	631	651	620	660	610	650	631	628	617	641	646	640	624	602	654	652	635	637	652	624	613	618	620	611	613	635	615	640	661	635	627	601	631	617	607	629	591	601	639	655	635	653	612	621	626	631	634	635	646	637	642	626	620	618	640	595	636	634	651	612	628	612	619	649	645	604	649	663	613	595	636	597	636	634	599	680	655	627	588	620	633	602	644	601	642	595	637	600	595	625	618	609	619	596	606	685	559	622	638	632	641	644	634	611	663	627	645	667	622	639	608	625	586	621	598	629	606	598	639	646	619	586	623	646	621	636	660	636	623	633	636	592	592	666	587	604	615	605	653	628	644	600	644	635	613	607	589	636	605	630	624	600	615	615	610	667	639	636	630	639	611	602	609	593	624	602	615	643	586	628	614	613	669	652	608	629	648	627	624	645	649	627	630	663	623	650	631	605	619	629	643	633	616	639	600	663	627	594	677	612	614	612	601	593	659	661	632	591	640	593	587	590	609	602	615	617	640	627	598	651	631	588	591	624	577	606	644	626	607	610	572	638	584	622	626	633	612	591	618	628	617	615	632	600	612	589	617	661	672	608	664	623	625	608	664	636	586	625	642	616	618	590	650	615	618	619	627	627	615	652	607	623	607	633	599	631	568	595	614	613	615	583	621	600	627	643	612	631	629	632	600	633	672	641	571	595	628	616	612	646	621	638	638	615	619	600	654	660	617	636	642	660	658	684	618	607	619	577	585	641	656	661	610	648	687	589	645	622	588	603	630	665	642	571	620	595	640	670	597	641	638	655	629	631	589	636	604	653	599	623	618	663	612	602	617	615	599	620	572	606	626	630	628	602	604	632	617	678	582	586	645	623	623	626	609	650	639	607	634	616	640	630	619	620	591	645	640	646	646	644	644	600	645	605	605	662	615	560	602	630	618	607	637	692	642	612	627	623	626	620	577	578	673	600	615	601	608	560	644	626	622	619	628	631	625	603	627	647	621	647	607	610	650	597	632	659	628	615	617	618	582	614	650	611	609	636	620	629	601	654	615	615	647	649	616	635	620	594	598	595	617	599	614	585	586	618	630	638	656	607	627	657	614	623	592	639	596	626	618	606	626	599	603	616	597	558	598	597	616	589	629	609	652	623	605	599	650	614	638	622	618	620	593	602	610	612	604	615	631	661	591	633	637	640	657	648	661	607	607	606	672	599	606	646	660	625	590	652	606	622	623	616	607	619	667	639	618	607	629	591	609	635	594	642	634	604	636	619	604	654	598	606	636	608	609	610	590	646	628	639	600	690	609	634	602	593	621	591	664	627	581	570	626	624	647	633	625	657	591	602	609	640	634	674	607	600	637	608	629	661	591	641	597	608	641	598	655	638	630	642	569	651	644	629	593	623	583	605	592	626	640	659	667	636	632	628	629	598	584	644	620	664	612	612	623	646	629	648	625	636	634	605	605	583	633	550	597	624	666	621	627	663	576	640	593	603	620	623	659	596	610	610	633	608	601	604	597	584	607	638	647	612	605	659	608	611	583	643	615	670	671	598	665	657	641	644	652	597	630	615	635	574	547	636	640	592	616	650	620	626	565	610	629	605	600	595	662	632	589	645	614	630	578	645	617	628	592	599	603	690	630	630	579	587	571	618	614	644	561	639	582	604	629	625	651	635	621	662	597	638	619	629	622	607	609	627	683	617	645	623	620	628	647	644	637	614	614	604	598	598	568	624	592	622	648	634	641	647	617	642	614	647	635	633	651	654	641	661	567	640	608	627	576	584	629	624	619	630	629	623	691	573	664	573	624	642	653	664	577	621	633	640	654	588	590	611	591	597	663	669	644	627	667	635	597	622	603	629	603	610	648	596	626	632	550	626	604	614	589	626	644	634	603	575	623	584	655	620	615	606	573	631	653	606	609	615	631	580	642	579	604	625	589	649	639	620	646	629	584	622	664	624	655	652	635	626	589	613	627	645	636	631	646	609	631	655	624	584	631	649	588	606	579	639	615	608	642	569	610	613	620	619	618	609	646	644	625	602	651	655	628	622	621	611	608	610	654	580	621	625	630	607	624	630	631	635	604	626	600	620	614	672	654	585	615	654	677	627	608	582	624	652	620	630	664	625	612	613	617	659	654	579	629	598	612	631	589	633	608	611	638	636	620	644	615	632	642	633	619	645	617	662	631	656	637	647	622	591	588	653	616	647	605	637	634	613	683	592	614	654	617	601	631	613	593	618	619	594	629	600	629	681	638	607	680	599	610	630	639	612	650	636	655	615	613	609	598	616	623	623	647	569	632	676	600	611	634	637	632	615	582	605	589	609	626	633	608	650	668	643	601	575	610	592	660	595	611	634	658	585	704	650	678	657	601	622	674	569	630	667	675	615	641	623	622	593	633	612	588	616	613	654	614	638	608	644	655	633	646	632	584	592	646	654	622	618	627	609	631	647	595	618	630	632	664	619	613	602	618	637	621	592	613	598	619	662	670	642	665	664	655	614	627	629	597	601	584	624	635	588	634	580	644	567	608	591	609	618	590	640	642	636	618	639	644	625	633	636	580	632	640	656	606	633	609	628	634	642	555	637	652	644	621	608	622	631	580	634	620	603	609	629	575	627	631	622	621	608	631	589	658	620	595	647	639	616	619	628	659	641	623	655	635	636	612	653	625	612	606	617	639	579	596	609	619	662	610	649	639	614	643	661	584	635	647	573	618	598	613	641	609	610	621	610	628	665	612	614	603	654	601	546	597	586	607	653	598	600	656	563	638	609	637	618	629	615	627	603	646	665	631	613	648	612	610	621	621	635	595	611	650	648	599	667	616	605	617	575	634	621	640	606	627	579	611	648
3515	689	404	285	272	385	447	513	514	484	429	300	281	211	237	220	195	188	188	175	166	158	217	434	500	345	268	241	191	156	123	122	114	104	91	90	92	91	90	99	104	77	106	107	92	84	85	80	107	103	109	69	88	108	90	89	79	89	106	103	104	100	97	111	85	100	100	100	80	96	102	87	92	96	110	88	110	115	101	101	89	94	101	106	100	94	95	89	93	100	95	91	114	120	96	114	94	105	100	105	94	118	85	83	118	88	100	87	91	90	98	88	88	103	100	107	104	83	84	118	97	105	107	94	94	107	83	93	92	97	91	92	91	92	86	110	103	87	98	117	109	85	114	87	110	100	80	83	100	89	108	123	97	97	94	85	84	98	97	82	100	112	96	99	93	101	107	102	100	96	112	90	100	92	92	107	94	88	88	89	94	116	88	105	109	84	97	105	102	96	115	94	109	84	93	107	112	108	94	105	96	103	94	85	84	110	95	83	119	94	89	84	113	94	91	104	109	94	101	110	102	88	92	105	102	110	104	107	95	97	95	99	105	86	94	101	96	93	110	93	95	105	93	91	103	105	81	121	100	93	96	108	106	90	78	122	99	88	96	97	113	101	97	117	104	90	79	109	91	102	99	103	103	91	84	90	98	97	109	107	91	94	101	96	116	93	92	94	104	98	87	93	96	115	79	89	93	103	86	91	99	97	105	72	97	81	103	111	112	98	114	96	110	80	98	81	93	101	100	102	98	92	101	104	100	94	98	100	102	79	90	92	103	112	96	76	89	90	98	83	99	96	97	103	90	85	92	98	82	104	101	97	89	84	94	79	85	81	78	90	88	99	115	115	85	100	86	100	97	108	106	99	101	104	107	98	103	77	94	97	101	110	99	107	93	115	107	109	111	98	94	103	93	94	91	102	94	89	105	81	103	115	88	92	116	97	99	110	89	103	95	99	102	86	77	111	90	90	92	104	91	99	86	108	111	89	92	80	101	98	86	106	95	105	108	113	76	92	104	93	97	85	87	104	80	100	88	95	92	72	101	93	104	103	78	89	95	105	102	96	103	81	108	84	74	112	84	101	112	80	99	75	100	110	93	95	103	93	81	100	79	82	93	85	86	97	101	96	100	94	104	102	104	96	87	96	75	96	96	97	89	84	93	93	101	86	88	97	77	104	99	108	88	95	99	92	87	92	117	96	87	99	117	107	103	103	88	99	100	82	96	92	81	103	99	87	94	101	105	101	97	100	109	106	94	101	94	94	90	84	93	82	87	96	95	95	82	98	82	93	91	93	95	109	85	107	106	85	82	111	102	91	108	87	91	96	93	104	95	91	91	94	89	87	97	88	97	105	93	88	99	90	100	83	110	116	98	105	97	76	77	91	108	108	100	102	86	91	93	91	85	83	103	95	83	108	109	79	92	102	102	105	109	105	97	86	79	99	97	81	114	87	96	83	105	112	82	90	92	90	81	103	91	101	97	89	98	101	93	88	90	95	110	90	94	102	100	88	98	94	104	83	104	96	91	85	106	112	92	87	101	112	87	106	105	109	88	100	97	104	96	88	111	90	103	104	92	95	109	113	111	101	92	97	94	102	100	88	93	97	90	98	110	100	74	104	93	93	100	109	102	88	94	93	88	91	83	114	84	92	115	99	91	89	102	94	92	94	107	101	104	86	92	113	89	92	103	106	102	90	93	102	102	85	86	128	105	75	93	96	89	79	97	119	115	109	94	83	82	106	80	91	97	115	107	104	88	93	95	90	79	95	97	98	102	110	98	95	97	90	96	95	83	103	106	108	91	90	89	79	79	98	91	88	105	79	100	96	102	108	92	89	97	119	84	100	94	99	95	96	92	96	104	94	100	82	103	83	93	99	97	82	73	99	102	94	101	106	83	96	104	88	88	76	103	113	109	102	105	76	101	106	90	82	94	89	88	104	95	102	93	92	86	108	92	106	100	84	101	95	105	101	107	102	99	100	110	110	104	100	92	110	101	104	89	96	86	91	81	109	102	116	92	84	100	98	99	90	96	89	84	92	86	90	100	90	92	103	94	85	100	98	96	106	82	99	83	96	100	106	96	90	104	96	101	81	100	98	96	101	97	95	90	95	90	95	102	95	89	86	100	81	104	88	85	99	102	79	97	107	98	98	93	86	87	86	101	82	105	79	87	103	82	102	82	103	93	105	108	106	108	101	94	87	101	117	86	98	102	107	94	92	91	73	76	98	87	86	89	97	98	105	99	101	103	95	84	102	94	95	102	94	98	93	95	72	93	106	104	104	120	109	100	114	88	92	91	85	81	100	87	103	107	81	93	96	98	92	84	109	82	87	93	101	79	86	106	94	108	78	108	87	87	94	95	96	124	84	112	100	94	118	98	104	88	108	110	91	110	71	115	95	84	117	92	91	86	96	96	96	112	111	89	79	102	109	110	104	81	105	102	97	83	100	95	98	94	103	86	71	102	81	109	70	103	81	80	111	88	115	92	103	88	79	110	97	96	110	89	104	94	110	101	85	94	93	100	91	93	102	89	94	100	99	97	99	100	95	86	100	97	96	111	98	91	113	108	86	95	91	116	87	89	99	86	120	98	83	84	87	92	99	85	102	98	108	102	102	79	98	96	108	112	86	93	96	100	95	103	94	120	103	94	94	92	94	100	90	87	85	114	91	85	94	83	86	101	87	96	104	79	92	91	95	108	72	95	96	88	85	111	97	96	89	90	105	96	99	114	83	92	100	98	84	87	93	106	95	102	90	105	115	101	101	98	93	99	100	94	107	100	101	105	108	94	77	108	91	83	78	108	96	90	89	95	97	102	91	90	106	99	107	97	88	95	107	83	100	79	86	95	86	88	98	92	112	103	98	96	95	120	93	96	90	87	110	90	94	111	101	92	105	98	92	81	94	92	96	92	103	96	80	107	75	102	89	92	106	96	94	126	104	103	90	98	84	106	83	87	99	84	91	104	97	104	97	97	100	83	108	91	84	104	96	100	86	107	96	87	98	91	98	103	102	110	89	84	92	93	93	98	99	106	97	82	96	97	102	96	97	93	99	116	116	83	101	93	94	98	103	98	108	85	98	84	93	104	96	103	107	75	102	73	104	98	91	93	109	89	101	80	100	86	113	88	78	85	100	111	91	88	82	96	102	114	85	89	94	79	92	73	99	93	90	81	106	96	94	87	100	102	115	105	109	92	92	114	94	90	88	104	82	86	90	98	109	86	91	97	87	113	97	102	101	98	81	112	117	85	92	93	100	119	108	105	93	102	80	114	109	86	107	105	94	92	93	94	80	79	100	100	70	104	90	102	94	111	84	87	90	96	93	84	112	90	92	87	90	107	92	100	94	96	97	91	108	90	103	74	91	88	113	98	76	99	112	115	93	70	102	97	78	98	82	104	92	97	92	104	94	107	94	98	113	109	95	79	116	110	90	95	124	109	91	98	94	103	84	95	94	96	95	90	116	97	103	114	98	98	91	103	104	107	96	88	114
20223	6925	4308	4727	11529	18146	19903	17422	16191	14241	12466	8982	7364	5309	5432	5306	4079	3695	3281	3125	2982	2681	4431	8773	9984	7654	5634	3896	2568	1700	1162	904	828	730	713	731	760	676	645	745	733	723	732	683	710	705	690	771	676	740	727	725	701	734	672	700	678	684	719	723	753	702	767	663	720	705	702	733	705	755	740	729	681	689	719	693	700	723	716	743	673	722	714	724	719	724	649	744	733	725	727	717	716	695	719	706	761	740	686	728	750	701	681	678	725	719	712	684	707	703	747	716	739	736	706	740	758	713	671	697	703	681	717	779	748	688	689	663	731	710	761	688	703	700	665	673	707	694	687	694	703	707	707	722	733	723	655	713	710	714	696	710	756	739	743	764	761	688	673	701	713	698	706	690	744	726	693	750	733	696	690	719	747	694	711	697	694	722	677	728	702	681	692	698	745	733	740	663	717	697	677	725	680	727	683	740	717	673	736	747	713	731	721	670	676	676	728	710	711	741	722	708	685	703	730	718	720	752	697	715	732	681	738	695	698	680	667	698	703	749	714	703	736	649	717	762	729	694	694	689	752	686	725	760	699	722	667	700	663	718	714	670	691	715	711	732	694	739	726	734	731	687	721	709	686	720	722	688	712	692	697	730	708	725	751	738	741	723	730	689	698	684	766	665	725	702	704	743	747	691	718	724	700	656	707	710	709	719	675	743	686	710	704	744	751	727	761	662	682	782	700	708	710	725	712	709	666	721	702	710	698	711	699	739	683	737	693	729	687	698	679	702	703	659	692	678	672	750	738	687	677	733	659	704	691	663	704	707	695	746	721	761	724	708	735	714	707	752	738	718	720	737	716	726	669	721	738	721	725	686	691	741	725	715	693	748	697	726	703	683	696	735	723	686	737	761	685	709	737	703	691	727	691	673	700	710	723	706	690	698	632	685	681	728	769	663	757	753	699	671	665	716	642	721	711	693	719	703	692	749	730	683	734	712	724	723	664	723	751	695	691	735	750	699	720	700	702	711	711	675	752	694	692	663	705	722	670	698	734	661	693	686	709	723	706	684	682	704	685	708	729	694	683	648	776	651	736	706	719	729	757	737	705	733	717	666	689	697	704	772	729	702	668	685	761	733	747	684	738	707	724	699	672	697	689	710	706	673	687	676	708	718	683	663	708	708	679	689	704	745	712	711	706	648	687	682	654	719	714	730	683	731	695	742	734	710	701	692	709	637	740	741	719	725	737	750	697	712	721	694	657	708	704	709	694	689	713	661	776	788	689	712	671	707	716	724	674	735	694	666	743	742	742	718	744	708	719	653	744	741	680	704	704	723	714	703	704	667	700	681	754	710	734	698	690	677	668	689	740	676	663	732	768	752	704	715	714	727	760	752	713	680	734	691	730	672	732	717	670	699	734	721	738	694	734	742	697	707	742	685	737	649	697	740	715	714	680	723	719	733	675	681	712	715	701	720	699	765	714	740	714	729	670	710	766	704	736	728	753	697	757	721	739	682	754	683	688	731	685	732	675	712	732	733	681	701	700	690	724	681	683	709	682	722	719	691	723	713	696	746	724	730	725	728	706	687	725	691	731	679	679	731	705	676	741	678	723	711	732	711	739	659	716	753	678	706	721	673	694	740	702	684	688	684	690	733	751	738	751	673	694	727	750	710	742	719	672	656	710	708	693	677	729	709	710	670	728	692	720	665	689	716	689	708	712	700	718	726	694	720	687	722	703	661	705	693	686	650	699	676	751	726	702	724	700	687	757	706	709	771	751	751	741	651	718	706	703	705	682	684	691	641	714	717	711	720	689	689	706	699	695	719	740	749	716	678	715	735	703	715	768	728	725	773	728	656	727	738	762	780	700	759	685	700	649	730	716	697	696	702	730	717	743	684	660	672	713	771	713	719	727	708	762	716	721	678	756	705	746	720	717	710	697	698	713	715	724	712	693	734	699	707	725	729	693	715	710	669	699	725	745	692	689	742	740	747	704	696	687	697	736	737	724	755	740	704	740	719	767	729	680	691	738	673	698	720	694	741	747	665	680	707	707	710	691	701	683	693	697	704	699	753	724	700	659	684	775	694	697	710	722	755	730	674	654	717	710	749	733	671	704	718	705	737	690	707	737	683	736	688	699	741	722	709	688	660	705	734	725	762	732	764	734	699	749	726	677	718	724	694	720	686	678	680	686	675	696	698	709	752	692	706	733	670	667	691	717	672	679	734	741	689	731	681	740	708	671	719	701	723	685	730	674	682	714	672	721	692	723	718	692	721	742	727	687	748	703	688	711	665	726	690	706	696	706	674	707	718	692	720	730	689	716	714	677	645	736	746	752	726	685	711	726	669	703	726	688	733	736	729	713	746	678	743	676	722	703	659	700	695	723	692	687	762	699	746	710	701	748	729	745	734	679	755	677	708	693	684	755	743	665	669	681	715	678	727	705	704	677	695	720	698	698	722	675	745	711	709	770	749	724	699	725	719	728	687	756	742	714	756	734	700	704	681	723	709	741	714	728	706	686	687	728	739	745	689	726	654	714	710	704	699	703	737	664	705	716	710	724	697	706	740	694	728	760	696	721	726	732	706	719	740	717	665	702	737	694	670	679	695	698	719	711	724	655	720	753	708	740	726	669	716	698	705	705	750	708	707	694	693	707	779	718	741	706	632	703	728	706	763	744	662	722	711	765	642	700	709	697	725	701	708	676	707	747	695	692	701	726	684	720	744	732	698	754	736	664	757	742	690	704	729	684	727	666	690	700	694	686	726	743	694	729	724	729	705	718	693	742	725	762	769	736	700	724	676	722	722	706	736	695	716	721	709	698	728	735	678	705	683	685	744	701	713	737	718	708	702	737	709	723	754	693	704	706	707	713	692	741	720	702	687	713	721	713	728	737	670	701	732	693	690	691	743	737	692	712	709	731	681	698	689	716	727	725	691	700	672	703	745	711	700	721	726	705	687	755	707	705	738	724	686	710	685	682	673	726	695	704	723	751	710	704	699	726	734	748	751	783	733	698	697	658	710	725	659	698	697	723	707	709	720	730	701	699	752	692	687	707	719	716	704	731	740	697	735	743	698	721	766	687	743	704	706	707	705	729	745	656	668	722	701	726	724	714	688	746	721	724	699	738	697	736	675	693	744	743	705	696	741	713	679	726	755	691	715	716	703	709	696	647	684	718	700	711	709	694	717	720	712	738	690	674	713	662	708	690	706	761	731	693	735	700	685	736	729	710	725	716	690	697	728	709	701	718	676	710	719	732	705	763	679	733	727	700	729	753	729	734	750	729	748	752	671	769	771	683	708	727	727	756	709	742	699	724	701	743	686	756	687	703	695	691	669	707	731	738	699	669	731	710	694	722	678	702	679	718	691	730	681	703	698	749	663	712	669	720	722	731	722	729	705	716	708	718	709	774	702	736	733	700	740	711	714	710	691	726	724	701	682	693	693	701	698	721	724	679	698	693	704	719	715	708	745	686	681	711	702	718	708	695	674	709	706	721	754
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
