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
344257880845	344257881358	344257881908	344257882458	344257883006	344257883558	344257884108	344257884658	344257885206	344257885758	344257886308	344257886858	344257887406	344257887958	344257888508	344257889058	344257889606	344257890158	344257890708	344257891258	344257891806	344257892358	344257892908	344257893458	344257894006	344257894558	344257895108	344257895658	344257896206	344257896758	344257897308	344257897858	344257898406	344257898958	344257899508	344257900058	344257900606	344257901158	344257901708	344257902258	344257902806	344257903358	344257903908	344257904458	344257905006	344257905558	344257906108	344257906658	344257907206	344257907758	344257908308	344257908858	344257909406	344257909958	344257910508	344257911058	344257911606	344257912158	344257912708	344257913258	344257913806	344257914358	344257914908	344257915458	344257916006	344257916558	344257917108	344257917658	344257918206	344257918758	344257919308	344257919858	344257920406	344257920958	344257921508	344257922058	344257922606	344257923158	344257923708	344257924258	344257924806	344257925358	344257925908	344257926458	344257927006	344257927558	344257928108	344257928658	344257929206	344257929758	344257930308	344257930858	344257931406	344257931958	344257932508	344257933058	344257933606	344257934158	344257934708	344257935258	344257935806	344257936358	344257936908	344257937458	344257938006	344257938558	344257939108	344257939658	344257940206	344257940758	344257941308	344257941858	344257942406	344257942958	344257943508	344257944058	344257944606	344257945158	344257945708	344257946258	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1381	3300	1900	2700	1381	3300	1900	2700	1381	3300	1900	2700	1406	3300	1900	2700	1406	3300	1900	2700	1406	3300	1900	2700	1406	3300	1900	2700	1406	3300	1900	2700	1406	3300	1900	2700	1406	3300	1900	2700	1406	3300	1900	2700	1406	3300	1900	2700	1411	3300	1900	2700	1411	3300	1900	2700	1411	3300	1900	2700	1411	3300	1900	2700	1411	3300	1900	2700	1411	3300	1900	2700	1411	3300	1900	2700	1404	3300	1900	2700	1404	3300	1900	2700	1404	3300	1900	2700	1404	3300	1900	2700	1404	3300	1900	2700	1404	3300	1900	2700	1404	3300	1900	2700	1432	3300	1900	2700	1432	3300	1900	2700	1432	3300	1900	2700	1409	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
14038	465	82	78	94	84	95	91	100	79	78	95	80	85	82	70	83	87	86	83	77	90	89	72	91	90	87	75	87	82	78	80	73	82	92	81	87	80	69	92	78	94	67	103	87	96	78	80	81	93	79	80	95	70	101	88	74	96	80	106	92	94	89	86	79	95	88	84	86	100	94	103	87	94	99	74	84	77	87	72	94	99	100	78	79	76	94	80	85	96	87	110	83	94	83	104	78	69	73	73	80	96	72	87	82	81	93	104	85	83	86	88	72	83	73	94	95	79	85	78	94	80	91	89	91	74	79	97	106	78	74	79	93	85	85	67	89	96	89	73	91	78	85	68	75	73	80	98	89	80	96	91	81	84	97	86	82	77	73	84	80	80	62	97	77	80	83	95	87	93	69	90	73	84	79	102	82	89	96	95	105	91	77	93	87	81	73	86	78	95	91	95	71	79	83	82	102	84	94	90	89	93	75	86	112	68	79	92	77	100	94	85	81	80	76	103	89	77	87	74	91	84	93	84	97	82	74	78	67	74	101	90	75	89	81	102	77	93	105	77	96	98	83	71	91	87	81	80	98	93	83	79	77	75	72	68	96	74	79	97	75	97	102	89	87	78	90	95	72	88	95	87	77	89	76	75	84	86	79	79	75	91	86	79	81	88	88	86	90	81	71	77	96	75	89	95	85	80	106	98	65	87	77	87	82	96	82	95	96	85	75	78	83	86	83	90	90	72	97	84	99	77	80	75	83	86	89	69	99	81	90	83	82	92	85	93	78	97	82	99	82	103	102	89	81	93	80	69	71	95	81	84	68	97	95	95	79	91	95	92	101	101	84	91	92	70	81	94	77	87	89	92	69	85	97	104	99	81	69	86	99	84	81	85	79	96	88	81	69	84	79	83	92	95	77	88	96	82	76	87	94	84	84	80	86	97	79	69	85	81	82	88	75	74	71	70	97	85	80	82	85	94	85	84	105	88	80	87	106	79	80	88	96	103	77	94	89	75	87	97	77	74	87	65	82	94	82	93	89	89	76	85	84	91	86	91	72	103	95	100	73	75	89	91	73	84	83	83	70	77	82	88	82	75	91	69	85	88	78	84	88	82	96	85	93	76	91	91	95	85	70	80	89	79	83	84	83	96	76	80	76	86	79	78	85	91	86	80	83	86	95	70	109	74	89	85	78	65	87	95	98	70	87	87	92	90	107	103	85	70	94	91	88	75	72	89	88	91	83	78	67	78	92	108	95	92	93	81	74	111	84	74	83	68	84	78	75	86	90	92	79	78	97	77	93	104	97	94	100	78	87	92	76	90	79	92	86	88	89	76	90	90	86	91	90	75	71	89	70	100	76	83	96	81	71	94	81	103	87	79	82	92	91	86	85	71	82	72	89	105	83	89	84	103	79	104	83	82	112	77	82	94	86	77	73	87	77	79	74	85	93	77	79	88	74	95	94	88	73	76	88	87	72	73	86	74	71	76	105	87	79	100	84	79	83	84	89	80	73	90	84	101	78	83	83	98	76	84	84	85	83	76	75	86	84	75	78	86	83	89	77	77	87	93	92	82	72	108	98	94	90	81	85	84	72	75	73	87	64	93	88	100	83	73	96	86	91	77	90	85	94	79	89	78	62	95	77	85	89	84	86	85	88	74	94	74	76	92	82	80	85	77	89	96	70	84	89	73	84	84	84	98	86	79	81	93	79	91	88	88	76	88	77	81	98	92	83	80	94	72	92	87	75	80	90	116	92	91	92	80	81	70	95	105	94	86	78	89	88	64	93	86	83	80	77	85	69	72	95	91	83	102	81	81	92	89	90	74	72	89	83	94	80	98	84	89	76	91	81	86	79	91	72	85	83	90	99	81	72	78	82	82	91	88	79	92	83	84	78	93	74	92	74	88	84	85	80	80	81	80	91	81	83	84	93	80	84	84	101	82	83	92	78	79	74	85	89	94	83	87	89	69	60	74	91	93	89	79	66	87	100	93	74	81	99	83	95	96	86	102	75	93	70	82	82	77	69	86	82	88	93	73	88	80	89	97	99	88	95	80	69	100	87	91	78	80	82	68	89	83	93	69	80	74	83	82	76	79	93	73	92	80	89	72	96	79	70	62	90	96	78	100	98	96	92	97	102	84	98	74	64	92	62	80	83	90	87	73	91	83	91	95	83	90	86	80	73	87	99	87	106	91	87	76	93	77	78	91	90	85	77	101	96	89	102	85	79	87	76	85	86	100	83	99	76	90	86	101	76	74	94	84	83	98	87	94	85	80	85	83	81	100	84	74	93	100	90	79	81	83	81	81	91	77	75	81	76	77	64	77	86	88	93	74	70	88	90	82	84	74	81	84	94	78	94	82	77	93	97	87	103	93	79	96	86	80	80	87	70	91	96	76	88	99	88	97	77	77	80	99	88	68	65	63	103	65	86	86	102	84	74	78	100	89	75	76	71	65	91	86	86	92	79	84	90	83	103	94	83	85	80	75	89	78	77	76	89	80	73	93	87	92	82	89	87	84	70	85	88	62	84	78	92	85	87	84	81	75	78	79	63	79	72	73	85	85	98	77	89	96	97	95	100	64	89	85	66	98	89	77	83	88	80	96	77	77	78	84	87	83	72	71	80	88	64	93	84	93	92	84	81	78	88	99	98	94	94	75	81	102	84	87	83	97	75	76	74	87	94	75	93	83	82	92	86	95	77	89	92	81	93	94	89	86	91	81	78	86	87	83	78	80	87	85	80	82	92	83	78	79	98	90	100	78	99	88	69	84	73	89	89	76	88	86	95	88	82	106	96	78	77	92	81	82	85	86	95	85	84	100	78	72	70	82	83	78	76	87	78	82	82	81	84	76	86	76	79	88	95	80	88	85	91	82	90	84	90	99	92	89	80	74	82	76	85	103	84	79	72	77	82	88	92	102	79	93	82	93	93	108	81	84	74	81	86	85	94	71	85	75	90	84	80	79	90	100	69	64	82	91	84	84	101	75	88	77	69	75	82	86	87	72	90	76	72	73	94	101	85	97	83	99	90	66	84	65	92	87	78	78	87	90	85	71	89	105	104	88	75	78	83	81	97	71	93	101	83	80	83	80	83	74	94	113	80	88	95	92	71	89	109	87	79	75	99	67	75	96	90	80	68	77	94	87	79	89	95	85	86	84	78	82	70	78	71	92	91	86	96	79	72	93	69	90	80	84	86	85	77	90	97	90	79	79	87	102	85	111	86	88	74	82	86	92	91	89	74	94	86	81	79	85	87	74	93	95	90	87	80	79	84	77	98	73	74	84	89	83	87	94	59	78	91	90	79	82	83	77	91	97	81	79	90	100	68	88	100	81	84	85	85	76	100	80	90	75	108	88	96	84	84	91	97	70	79	102	81	78	78	81	89	81	96	97	73	85	87	78	91	75	78	72	76	73	106	87	85	74	75	74	89	91	90	93	82	77	85	87	86	92	82	81	101	77	92	86	75	77	87	93	73	82	79	81	91	82
3934	555	556	542	533	547	516	608	558	523	555	562	519	561	575	546	580	503	575	565	600	565	563	617	591	538	538	494	545	555	556	538	539	543	526	553	545	576	546	581	598	529	577	554	556	562	572	552	555	578	544	537	538	566	566	559	563	507	562	601	558	553	499	571	548	578	576	589	548	575	622	534	542	557	570	535	555	561	556	523	570	589	579	531	558	527	537	520	562	557	537	550	560	607	559	574	547	583	553	523	510	603	591	578	542	587	547	528	553	508	584	514	535	552	551	580	522	560	561	553	536	528	595	560	610	547	592	548	561	631	562	539	568	573	575	599	543	560	569	555	571	574	531	571	556	560	624	511	549	537	524	587	553	597	508	563	545	544	509	559	535	533	538	586	596	549	560	546	538	552	553	540	609	564	514	549	535	573	559	538	596	553	581	554	535	539	533	536	545	521	557	576	600	567	624	526	511	542	563	540	586	567	548	546	505	518	535	573	556	550	528	533	595	573	533	547	589	587	576	556	582	578	560	555	549	574	541	557	589	580	566	540	530	564	559	601	545	567	528	571	544	535	552	609	540	580	558	529	589	518	547	531	554	549	559	580	591	545	584	576	567	536	517	547	557	568	555	536	560	563	587	531	575	555	589	547	569	547	541	545	610	527	568	586	566	547	574	555	505	581	584	632	526	566	605	551	526	563	573	568	565	550	550	575	568	545	555	546	585	576	547	559	599	522	562	531	556	575	544	577	536	561	527	553	546	566	575	549	590	508	558	555	625	517	589	519	568	515	504	587	534	537	569	579	536	594	566	579	583	512	570	567	573	518	528	570	586	571	531	542	515	522	532	579	530	553	561	570	589	556	542	541	583	559	552	544	558	536	541	568	550	573	576	546	581	577	569	591	569	557	571	542	540	568	544	544	589	588	591	566	600	572	580	626	572	550	576	568	520	526	555	515	532	551	579	553	566	611	560	565	537	587	585	602	527	540	571	520	521	572	574	539	567	580	546	560	520	573	538	550	564	515	547	554	538	578	540	545	557	504	550	581	533	581	540	573	557	540	574	558	549	581	559	525	540	529	571	577	546	559	552	548	543	542	539	558	591	562	546	547	567	572	572	516	537	552	553	568	559	534	581	585	561	582	576	537	583	536	591	567	601	527	567	565	544	600	521	555	547	571	546	586	571	540	548	608	564	598	566	556	527	570	578	575	594	540	549	573	544	545	568	535	593	537	590	576	604	556	562	619	565	552	562	541	584	564	556	547	533	542	572	552	516	561	578	523	572	547	564	561	550	517	526	605	577	581	558	621	561	528	583	540	551	536	536	550	517	531	557	574	587	567	560	546	594	588	535	569	596	530	570	539	550	594	507	583	576	591	572	553	541	545	524	574	518	565	568	529	586	518	558	563	550	570	528	571	567	609	565	552	529	560	521	590	530	577	593	538	563	570	541	555	553	537	524	563	486	560	588	512	593	587	527	580	546	551	626	586	610	549	579	588	588	549	568	549	549	554	546	597	589	544	560	517	562	586	557	551	552	485	529	521	536	563	572	531	559	586	548	551	569	552	504	564	561	572	553	549	543	549	568	555	523	553	567	562	579	550	556	538	570	555	563	551	557	555	537	589	554	585	544	576	627	532	542	567	544	537	539	569	542	529	562	516	551	548	554	545	551	554	534	570	556	563	569	516	562	599	554	583	586	558	515	588	555	526	534	546	526	530	563	573	554	547	574	537	542	538	539	541	556	556	584	541	569	545	569	581	536	560	507	568	548	585	571	580	541	603	567	607	534	552	551	500	557	583	540	573	593	609	532	585	561	613	598	576	570	584	524	570	545	547	573	530	545	546	498	494	590	566	552	599	614	586	536	596	522	551	546	605	583	558	540	579	538	550	535	534	529	555	549	541	548	531	514	557	568	550	600	566	555	562	523	615	555	584	545	507	597	490	550	534	535	613	571	570	540	564	518	542	601	564	536	567	515	542	529	591	548	538	533	573	555	526	526	557	553	576	519	564	568	526	550	607	547	578	553	534	545	585	556	528	515	549	570	512	549	566	591	559	562	559	599	543	557	574	541	559	583	543	534	561	542	539	547	572	553	544	549	581	550	581	581	535	582	554	629	560	537	535	567	569	531	583	563	551	568	538	540	550	583	574	517	571	529	554	527	563	585	599	551	556	573	558	559	574	557	557	561	562	546	624	627	570	560	556	554	560	568	569	552	581	512	524	557	598	552	569	579	533	523	575	571	585	573	553	564	566	550	518	540	543	580	596	522	546	550	576	556	561	524	567	568	517	560	542	561	566	570	594	557	614	556	549	590	557	572	558	558	572	581	520	581	560	555	563	568	590	535	544	530	547	552	544	561	556	555	548	559	575	544	558	523	558	533	553	580	562	587	550	554	585	538	510	551	506	586	565	556	538	530	566	593	557	573	551	545	563	568	526	531	539	536	569	545	556	557	569	572	554	584	585	589	558	558	609	550	630	534	571	585	598	558	563	537	488	531	550	570	503	593	554	576	574	541	568	556	553	511	557	563	561	552	563	536	570	551	540	540	522	583	530	573	584	564	578	570	540	599	516	584	580	558	584	538	549	553	556	573	553	554	580	521	575	530	533	566	571	546	570	563	592	552	551	558	513	538	527	565	543	504	505	582	543	546	558	586	549	549	519	572	547	519	619	579	597	555	532	567	543	546	550	568	576	550	583	551	606	519	587	572	586	560	547	559	496	603	548	553	539	554	586	581	554	572	582	563	551	591	555	506	599	543	572	602	580	569	569	509	579	580	511	559	589	553	543	531	565	518	577	553	579	513	541	603	561	566	574	530	551	546	581	571	511	532	598	577	613	541	546	558	534	536	589	563	564	579	568	539	559	564	555	575	552	580	516	514	577	542	527	536	562	583	530	559	539	600	587	577	573	586	541	570	545	616	570	577	546	569	558	565	532	550	541	571	538	586	579	530	586	526	552	559	609	560	577	541	602	574	556	544	589	542	586	559	527	569	580	559	574	607	566	548	534	537	497	581	557	525	557	553	518	523	513	582	578	598	590	553	574	582	565	552	554	562	549	565	552	586	548	571	569	563	592	557	599	562	557	555	560	532	545	541	549	569	552	594	543	573	553	564	546	628	570	542	570	561	541	536	524	592	586	531	540	576	565	555	576	502	517	568	602	507	552	599	594	528	555	562	563	534	547	580	581	586	534	594	542	558	581	578	557	572	573	595	590	511	533	552	575	569	604	587	590	524	569	554	566	545	542	572	546	524	566	543	583	545	561	529	508	576	567	596	567	526	563	553	541	583	576	597	535	564	582	529	528	543	527	569	588	516	568	596	522	535	530	541	538	581	556	589	571	556	541	607	582	561	541	556	548	580	545	585	536	560	539	587	572	535	560	536	555	578	560	568	541	540	545	586	550	547	568	550	562	519	563	579	556	555	548	572	556	579	638	576	543	577	598	586	575	556	537	523	533	545	529	550	573	557	543	567	567	618	571	527	539
14950	464	98	109	92	96	93	106	93	84	98	116	99	88	98	99	102	92	100	111	101	91	102	97	84	93	97	105	99	95	96	84	119	90	85	102	110	108	85	104	117	112	85	90	90	97	97	101	100	109	108	111	111	85	86	107	89	96	97	76	102	98	107	108	88	103	71	128	82	100	90	103	96	109	104	84	95	106	117	98	109	85	105	100	99	88	94	92	99	100	100	108	109	112	118	99	100	112	98	104	122	114	119	98	102	98	92	110	91	84	87	93	112	96	84	85	76	109	95	93	90	95	95	89	98	97	99	121	105	95	104	101	91	89	107	110	104	105	99	97	98	91	106	98	95	113	84	105	110	100	97	83	115	99	109	100	102	112	95	128	115	94	104	106	96	103	101	97	109	92	102	95	94	92	92	73	103	92	104	115	96	96	78	92	93	94	98	103	96	100	106	99	81	108	104	107	87	103	88	94	101	99	118	89	112	98	104	101	102	95	99	109	93	99	84	102	100	101	101	97	109	107	99	93	89	92	115	103	101	80	88	82	84	117	105	103	92	100	94	93	80	96	100	94	117	125	92	99	94	91	101	94	91	93	81	87	85	94	86	115	100	90	93	98	95	101	90	92	102	99	103	120	107	80	99	121	88	93	108	84	109	115	130	95	111	91	105	82	98	102	96	93	104	104	109	104	81	88	101	82	106	109	104	119	106	76	98	103	103	101	105	91	100	102	93	99	94	97	97	92	113	106	79	102	94	83	98	98	103	100	94	96	83	102	90	107	80	87	103	97	95	97	106	100	93	103	108	97	93	97	107	90	107	95	82	100	114	95	97	109	118	91	97	96	77	83	99	89	105	103	87	90	95	110	96	77	104	113	94	85	70	104	104	99	106	108	102	104	96	104	95	93	93	107	109	89	105	91	100	90	108	98	96	104	99	101	95	97	95	94	90	107	93	110	96	94	104	73	100	81	78	111	101	111	95	92	84	103	113	86	104	100	96	124	101	105	100	99	86	76	94	86	103	89	89	97	88	90	98	102	111	89	85	95	101	100	91	86	89	96	87	77	83	102	90	92	81	101	72	92	95	112	76	95	105	102	107	96	96	96	90	110	99	115	76	103	82	96	99	83	101	109	97	95	101	85	86	101	81	99	95	120	90	101	79	96	96	105	85	102	78	103	93	97	108	103	93	94	101	84	89	123	88	111	93	97	96	81	101	94	112	100	100	92	106	104	94	89	96	102	121	101	107	87	102	95	96	111	100	95	82	114	103	102	101	98	87	101	97	98	92	85	87	100	89	107	103	103	122	110	87	95	87	90	99	96	87	109	102	94	93	117	101	92	88	84	91	95	104	99	110	86	85	93	116	82	91	101	95	80	106	103	96	100	100	87	106	101	111	102	86	102	91	81	105	112	112	102	102	87	94	97	89	93	106	66	98	112	97	101	102	107	100	82	94	97	96	99	101	99	86	121	110	84	93	102	102	109	109	94	91	101	110	99	87	82	88	108	92	98	85	87	95	87	96	102	103	104	92	125	91	101	101	122	102	85	107	87	93	93	89	98	102	118	104	91	102	99	103	90	85	90	133	109	93	110	99	97	106	116	93	110	98	104	93	95	96	109	106	78	107	113	108	90	95	98	88	108	78	99	101	106	91	79	96	108	110	111	124	95	101	92	102	100	124	88	103	115	89	96	109	115	113	98	103	106	106	96	88	101	125	107	98	111	86	92	111	106	80	91	102	89	93	103	86	90	98	111	108	105	102	86	107	99	97	87	92	105	98	100	90	88	84	96	105	120	89	92	96	102	88	121	99	98	70	101	86	89	98	84	109	99	110	106	103	86	106	92	110	120	105	96	111	108	108	95	113	103	109	90	85	99	107	86	99	104	87	99	115	111	112	95	101	96	103	100	93	93	108	76	106	99	97	93	108	104	102	112	99	85	117	85	97	116	97	84	80	121	88	84	93	104	114	109	99	100	87	86	79	102	103	103	107	87	94	122	94	109	110	109	87	86	95	94	101	103	105	107	101	104	102	111	109	94	116	101	92	99	83	89	95	89	86	97	90	84	95	108	100	85	93	99	119	97	97	99	84	101	84	101	98	108	97	120	99	90	90	122	113	88	97	110	102	95	111	121	101	104	95	113	116	105	102	87	115	87	96	94	94	105	94	105	90	98	81	95	100	92	109	106	97	107	82	84	94	100	100	99	103	105	110	94	107	80	102	86	100	103	93	112	95	89	111	87	92	97	94	94	107	96	89	95	92	93	98	98	103	83	119	105	108	109	102	101	87	96	102	74	98	92	103	100	111	103	98	89	92	107	114	98	80	98	109	95	87	121	86	87	93	77	92	97	101	105	120	103	102	102	112	91	98	90	109	101	105	102	93	87	110	97	109	84	93	96	98	91	88	89	112	87	90	102	115	120	92	99	91	100	94	104	90	95	87	81	88	102	106	83	124	86	94	112	97	116	108	84	93	101	91	91	101	95	94	89	130	93	95	93	98	93	94	98	86	93	120	117	80	94	100	95	91	96	107	90	114	100	90	111	99	111	113	89	96	91	109	92	97	101	97	102	90	105	107	101	108	101	85	98	90	80	91	107	102	82	94	99	84	98	86	87	83	89	92	104	94	94	114	96	100	84	99	78	105	90	95	91	95	101	91	89	114	104	116	82	111	86	108	104	101	93	104	104	107	112	95	101	104	110	103	104	93	96	114	107	98	83	92	103	87	96	105	112	95	97	105	91	92	105	94	107	100	96	109	88	100	106	80	102	119	100	93	110	90	104	103	94	99	82	112	107	99	87	106	87	103	99	108	87	89	114	92	92	95	88	95	93	106	102	97	109	113	98	86	105	99	81	106	100	99	98	92	93	108	107	96	86	95	95	95	82	89	114	119	114	99	102	103	86	105	100	100	86	111	103	92	110	84	93	104	100	94	93	100	108	104	90	94	99	98	111	87	87	100	98	102	107	100	91	88	123	103	86	106	100	114	92	104	82	121	104	93	98	79	103	93	118	103	94	91	101	93	101	92	95	85	97	96	95	99	98	101	110	91	102	106	95	107	102	110	106	86	112	95	100	87	115	87	111	103	98	106	115	96	107	91	102	94	98	107	105	101	103	96	92	104	105	101	91	102	84	107	110	114	102	77	84	105	116	86	86	101	111	94	115	102	112	113	106	87	89	98	101	89	112	99	92	98	85	86	109	100	94	109	92	96	99	97	89	114	95	75	87	88	98	110	89	73	92	107	114	97	90	102	99	110	115	107	106	88	82	102	107	108	102	98	100	106	85	79	86	104	80	103	100	98	92	98	100	97	96	99	99	98	104	114	107	94	103	80	90	101	104	85	76	96	95	101	91	115	121	92	90	114	93	98	109	98	87	95	114	100	92	97	109	101	107	83	101	103	92	106	100	106	100	98	98	102	109	90	97	126	85	102	86	105	101	115	86	99	92	95	81	111	107	99	113	121	92	82	89	109	104	84	92	101	110
4063	724	701	673	670	721	718	709	717	698	650	700	724	616	680	651	656	719	689	669	679	685	703	697	688	670	694	680	685	670	674	735	739	726	660	700	707	718	666	675	684	678	687	701	631	724	722	662	696	727	688	688	695	717	696	702	699	684	709	692	712	667	724	695	685	690	695	697	687	639	700	674	675	704	706	686	646	648	702	698	680	750	662	638	661	727	677	663	726	707	718	698	680	725	656	666	694	649	655	718	693	697	705	729	673	685	715	710	677	700	699	712	682	663	702	735	668	684	705	717	683	714	728	687	646	718	683	680	691	730	721	698	718	675	727	710	708	678	647	705	706	749	744	732	685	697	692	716	668	681	715	709	721	716	691	675	686	685	713	701	693	683	649	726	717	682	711	711	719	676	731	691	673	683	672	696	687	713	730	712	694	717	701	704	667	708	690	708	676	718	714	701	724	710	701	674	694	695	674	647	676	710	628	686	711	704	692	700	681	725	708	721	661	689	655	686	663	718	635	657	688	718	662	710	669	658	707	703	705	689	704	698	707	676	719	669	678	696	727	704	670	653	675	685	680	668	700	702	721	703	692	676	709	737	695	732	699	685	683	628	730	660	669	709	700	676	694	680	674	665	728	692	741	704	669	652	699	721	694	672	684	739	699	696	745	676	681	685	699	707	728	716	680	716	680	713	709	743	688	680	716	699	744	664	682	695	690	712	726	705	696	662	675	696	686	667	686	666	721	703	664	705	727	689	666	695	707	670	669	715	672	714	658	661	718	753	672	728	709	710	708	768	657	679	733	686	711	695	659	684	700	694	723	683	690	719	690	699	662	682	675	682	709	737	716	721	711	725	698	660	667	708	704	682	685	633	700	710	680	711	685	677	687	714	705	701	641	707	732	731	654	717	725	659	682	712	691	681	693	712	682	672	670	691	695	674	707	655	721	666	692	682	702	769	712	735	740	692	691	713	734	706	652	674	649	719	664	701	714	681	714	701	738	678	654	730	687	662	698	700	668	682	694	694	693	740	727	724	738	680	697	688	665	657	721	652	652	656	714	731	681	692	700	697	704	717	699	697	680	723	744	726	682	668	719	749	729	663	655	668	685	681	673	737	712	683	646	675	716	653	734	653	714	694	705	726	717	706	701	735	707	668	670	747	686	679	667	717	754	740	699	671	663	670	701	635	750	669	710	643	667	710	664	675	674	722	700	688	737	676	677	705	666	702	690	676	670	670	691	664	657	707	696	673	712	658	660	668	666	710	659	717	751	653	646	680	737	677	679	698	707	735	691	700	669	715	673	685	733	712	676	667	750	699	702	709	714	694	663	657	713	666	643	702	695	700	713	692	653	660	673	705	677	684	718	646	744	686	666	653	707	748	679	718	701	713	672	665	680	709	678	708	696	679	748	716	711	704	706	721	693	698	687	658	714	697	717	699	659	672	700	681	654	737	726	710	683	708	681	685	670	679	670	716	712	726	663	667	706	692	705	695	685	690	708	709	712	674	736	699	699	668	668	696	723	707	711	656	669	728	714	717	759	711	665	734	688	734	742	711	702	669	699	649	711	666	723	702	700	705	707	738	689	678	752	727	706	693	712	736	705	712	709	697	675	693	670	739	702	672	703	662	717	670	655	711	712	678	727	663	684	702	711	716	730	689	710	740	658	689	723	693	733	696	753	683	690	699	676	700	691	659	660	697	694	717	703	700	715	734	728	675	714	696	696	704	710	666	679	724	728	662	701	693	673	731	730	708	707	734	700	691	684	674	690	700	695	698	701	681	724	757	671	665	683	694	679	659	686	734	750	708	689	731	666	712	699	755	674	693	680	640	687	686	668	635	668	682	683	722	734	659	658	666	703	687	685	679	701	717	728	682	722	679	707	678	700	722	683	695	710	702	652	687	712	690	676	683	732	713	718	707	732	733	688	695	722	683	680	691	702	724	693	744	700	747	727	677	698	688	742	666	714	638	667	666	704	701	729	698	671	692	735	707	724	672	698	705	714	711	665	689	668	699	703	687	714	693	675	685	687	661	695	694	678	715	682	647	686	716	689	685	696	696	710	725	720	664	696	658	689	714	707	694	698	683	750	665	677	737	674	727	687	749	670	698	679	690	672	697	680	758	737	724	728	688	705	735	703	672	737	757	702	729	690	696	694	652	730	732	637	671	683	709	664	695	657	680	691	700	678	654	683	647	701	696	688	679	678	725	710	684	743	696	726	693	677	677	657	665	711	679	648	715	687	718	662	664	706	665	727	691	687	703	698	644	713	679	673	655	677	730	671	723	701	669	724	692	690	725	689	734	683	659	689	675	654	692	724	666	721	672	731	694	707	678	690	666	666	721	709	686	722	709	672	701	711	666	674	721	694	733	663	690	707	691	715	682	685	721	653	713	708	675	691	733	683	731	697	701	716	686	699	731	693	753	691	725	728	702	673	713	655	685	695	714	731	698	743	685	713	680	712	716	703	687	710	670	679	681	717	687	703	689	681	650	718	711	667	741	679	705	727	699	666	698	671	722	688	710	666	699	699	697	691	710	686	709	722	683	692	681	662	714	676	753	689	741	654	646	711	681	703	657	643	711	682	752	725	691	712	713	649	710	732	732	716	698	746	713	673	659	683	736	686	694	655	708	710	660	710	727	673	688	648	705	712	699	681	719	697	693	660	663	655	674	719	678	685	733	733	710	718	673	722	720	692	725	650	687	707	683	728	667	740	725	716	692	710	701	719	651	742	674	710	681	672	761	671	660	702	692	675	628	728	669	677	700	708	697	677	731	663	681	672	700	678	659	676	715	679	723	700	683	693	723	692	707	698	682	697	724	686	694	700	689	693	642	714	700	646	651	694	687	706	704	653	730	692	700	729	662	694	671	707	649	709	688	687	716	674	709	693	689	719	732	689	740	728	698	682	654	735	678	730	715	704	678	718	719	668	702	726	716	672	712	704	679	685	679	671	686	681	662	727	708	701	670	642	666	651	684	705	695	685	672	659	728	672	696	707	706	733	693	705	749	716	688	714	667	653	702	681	701	673	698	714	694	722	728	684	702	694	725	713	719	650	638	656	677	671	739	702	669	679	696	694	674	659	704	665	703	662	694	675	672	704	687	689	705	704	649	672	709	659	726	679	689	726	722	719	667	704	714	681	668	687	692	695	724	664	698	693	670	712	678	677	692	710	696	716	658	694	689	689	659	692	703	714	753	761	661	715	694	711	694	716	744	691	704	689	683	668	683	713	719	705	668	672	703	676	685	671	650	711	646	698	661	738	728	685	664	644	618	671	734	696	681	631	699	696	688	695	661	675	688	644	697	679	679	737	706	657	670	666	667	667	718	680	724	688	681	703	671	696	665	701	717	695	693	726	693	720	706	701	749	732	664	696	706	657	751	726	704	713	660	669	709	680	708	680	711	705	695	674	683	684	689	707	685	753	695	712	664	701	725	708	686	709	689	692	672	664	693	683	735	685	664	703	702	740	656	694	715	675	708
15738	583	158	157	149	149	140	143	163	161	148	171	162	164	133	141	159	161	130	150	137	147	141	142	159	153	168	173	138	154	126	151	151	157	133	169	154	159	147	139	161	137	145	145	135	136	139	142	136	153	139	143	163	153	131	163	162	133	144	155	198	154	142	124	155	171	123	139	148	140	159	141	148	139	158	147	154	135	169	144	160	151	149	147	161	164	138	158	128	147	138	153	147	144	135	159	160	142	130	164	128	142	146	162	163	167	150	132	144	140	152	154	157	157	158	144	158	142	161	153	147	163	154	151	153	177	153	172	147	150	163	163	164	161	135	161	139	159	174	172	159	157	177	144	161	136	145	162	137	148	145	163	151	164	141	137	144	161	155	159	167	144	175	156	151	156	176	142	141	172	155	134	176	173	149	153	143	147	135	145	159	138	132	165	162	154	144	148	125	146	150	165	147	147	157	137	156	165	147	150	136	152	150	146	133	164	158	162	167	127	153	164	148	154	139	122	132	149	160	157	151	146	175	141	146	171	139	154	159	151	160	149	131	126	164	160	177	144	148	159	173	160	136	148	150	161	138	149	165	159	150	174	150	152	146	140	152	148	147	150	141	143	122	146	153	166	140	167	134	170	140	154	133	144	160	167	148	138	140	138	159	148	133	143	104	166	141	156	155	140	157	153	162	164	136	163	179	127	145	181	144	165	141	158	144	138	145	150	168	153	158	149	132	143	140	127	144	145	146	166	149	148	130	159	137	156	140	134	157	146	176	148	138	152	140	127	141	122	148	137	193	143	165	157	165	156	146	182	161	157	160	153	152	143	125	163	152	151	164	155	145	148	146	168	139	144	161	152	147	146	164	147	155	155	141	169	142	153	155	143	169	136	153	164	170	143	137	162	130	170	168	161	152	141	140	150	175	156	144	134	140	158	151	156	141	133	137	158	135	137	147	136	137	141	136	163	154	149	173	149	154	142	169	153	166	154	162	152	156	148	160	144	156	152	140	143	156	171	157	147	156	169	162	154	137	142	170	151	137	153	151	120	166	150	149	128	173	158	151	151	160	145	140	153	158	138	166	171	155	147	162	157	146	145	156	125	129	150	136	157	139	159	179	143	167	154	152	126	154	153	175	148	148	129	161	148	157	155	149	151	136	142	150	135	160	167	133	143	158	142	155	139	144	154	149	155	168	172	164	142	142	162	142	134	147	127	137	143	144	159	143	172	142	137	136	143	134	154	152	133	140	165	146	148	161	127	137	136	170	150	164	160	149	145	170	151	152	158	127	154	169	155	141	139	159	158	153	124	149	156	152	127	152	151	146	147	145	148	146	136	135	134	133	154	155	131	157	151	139	142	148	144	157	165	149	141	155	148	148	160	158	144	154	158	164	157	156	170	177	147	146	132	150	142	143	144	139	165	155	170	144	155	134	130	149	155	158	130	154	143	143	149	143	161	173	151	156	144	162	166	146	140	139	134	140	129	148	145	160	126	127	140	152	132	149	167	141	137	131	160	150	159	142	146	148	154	148	147	141	144	150	140	138	145	155	155	142	160	136	141	176	162	149	153	165	155	157	171	142	152	128	158	141	129	155	150	156	153	157	141	148	153	162	140	143	146	161	133	139	140	159	166	139	156	146	167	129	165	155	146	152	146	169	151	150	165	145	138	138	168	141	159	145	164	166	154	157	137	147	160	145	170	153	156	117	148	165	139	143	169	158	134	170	142	141	132	137	154	149	173	149	136	130	158	156	158	151	152	149	149	170	150	175	144	138	145	141	152	152	134	167	154	165	171	170	178	187	140	142	150	143	157	140	157	158	146	151	152	160	154	162	151	139	156	136	165	145	143	170	164	153	161	147	151	156	135	146	157	157	152	152	141	147	151	149	138	142	138	156	141	125	144	136	129	136	156	134	150	160	155	144	150	157	129	159	160	146	158	142	144	158	157	149	134	158	137	157	178	144	180	137	168	153	166	165	144	151	132	123	162	167	150	172	155	148	155	158	153	159	157	147	152	165	143	144	139	136	161	146	161	153	135	157	168	145	162	148	155	167	125	142	144	148	136	154	120	150	142	167	135	155	155	154	135	159	149	149	161	161	120	157	169	173	141	170	164	147	144	145	165	152	147	146	162	167	148	156	154	161	128	156	145	148	158	153	161	131	136	139	149	135	143	152	135	140	137	157	173	143	137	152	149	147	145	135	164	141	171	129	169	150	147	152	147	137	143	131	133	154	167	155	137	153	139	161	132	155	122	132	154	141	141	175	188	160	163	136	178	135	163	156	155	157	140	144	162	158	151	146	161	160	129	160	160	157	152	166	148	162	145	130	144	134	150	170	154	152	156	150	138	139	128	146	150	156	132	135	164	147	165	135	148	139	141	153	138	148	141	151	155	161	151	157	167	161	140	146	159	164	159	137	160	155	177	157	158	159	164	159	161	160	157	151	163	152	136	148	143	150	149	147	161	161	163	143	136	154	141	141	159	156	144	162	175	161	142	163	167	143	141	158	144	168	138	161	180	145	153	154	150	182	158	147	146	161	137	152	144	144	143	149	149	133	150	164	163	157	149	162	148	159	155	150	123	138	160	151	160	153	158	143	166	159	160	142	150	128	156	158	153	167	152	161	158	186	146	177	148	147	167	146	171	135	141	136	139	131	144	145	146	150	141	140	149	142	148	160	140	138	128	138	141	147	141	139	171	160	161	149	141	141	187	147	157	136	146	141	157	143	131	170	163	163	146	180	151	138	152	150	156	138	152	147	141	131	134	148	146	160	129	141	172	163	135	149	143	149	152	177	136	159	155	150	166	148	177	154	129	156	142	165	168	127	162	175	159	139	150	155	126	149	177	162	136	139	168	153	137	153	162	154	137	146	134	160	133	160	164	159	131	144	146	130	141	138	147	153	143	147	136	144	166	156	138	141	169	139	158	156	157	173	136	140	149	142	168	182	170	132	144	147	140	157	137	153	147	176	155	159	128	153	155	157	159	159	140	136	156	143	156	144	153	149	169	140	136	152	169	158	149	149	155	154	159	143	157	159	141	129	143	134	152	144	151	151	140	150	174	159	141	141	139	152	149	153	165	142	163	156	152	156	145	119	154	144	147	133	135	149	153	159	149	154	147	125	178	146	175	128	150	145	141	146	136	130	147	154	134	143	142	139	173	170	164	164	168	162	153	138	138	155	174	155	172	168	157	139	151	140	138	149	157	145	144	137	143	128	149	157	147	151	145	129	137	155	139	128	143	135	147	150	147	143	126	169	148	136	159	156	156	167	153	160	144	155	150	141	150	171	138	132	157	160	160	131	139	130	176	166	165	162	161	155	183	181	151	148	139	135	131	153	152	128	158	144	151	155	159	150	143	157	144	135	166	113	149	142	155	135	165	143	153	152	135	166	148	171	164	135	146	149	175	122	171	143	146	165	124	180	160	154	142	156	164	160	155	168	174	134	139	152	163	138	147	157	150	153	145	150	153	151	151	146	141	168	152
4301	1020	1014	988	1029	1009	1036	1023	1048	1038	979	979	1007	1006	1024	1036	1043	999	1000	1010	1026	964	1053	1002	1025	1026	1016	1043	1042	1041	1054	993	1035	1042	1086	1036	1032	1023	1052	1045	988	985	1005	1039	1007	1007	1018	1011	977	969	1016	947	975	1057	1073	1009	1046	1070	1046	1062	1004	992	1001	1003	1048	973	1003	996	1057	1013	1037	985	1035	968	1029	987	987	1000	1012	1022	1071	975	1004	950	1019	962	1015	984	989	952	975	995	970	1014	1006	990	1035	1006	974	997	1060	1036	979	990	994	1062	1011	1059	1030	954	1022	1026	967	1027	1030	1014	1058	999	1022	965	996	962	942	1033	966	972	999	1031	1011	1065	1020	991	1053	1006	1009	1104	1030	987	1068	986	984	1028	985	996	1029	986	964	1040	1024	1000	1004	1002	1018	1080	1056	1013	987	1026	1017	1019	966	1027	1008	971	961	1043	984	986	1064	1022	956	1035	1047	1024	944	1043	1011	959	1056	1025	1006	1011	1039	987	984	1016	1012	1041	996	1035	1035	1018	1025	1001	1049	1009	1022	1015	988	974	968	1022	1006	1001	962	959	1006	1026	1003	988	957	966	1010	1065	1020	1035	968	1017	981	974	1028	1074	999	1011	1036	1093	1047	1061	1003	1075	1002	1011	981	1056	1015	945	974	1025	989	993	985	971	1027	1030	1069	992	1006	1002	1031	998	1026	1008	1050	1033	991	984	1031	1018	1030	992	1013	987	989	1027	990	1006	1011	988	1015	1097	1006	965	1053	1021	976	996	988	955	940	1036	964	1006	1013	973	982	1007	959	1002	1062	1042	983	1046	1046	1027	995	1001	982	963	1024	1027	1051	1033	1007	966	1000	978	985	1006	958	1067	1015	995	1027	980	1033	1069	1002	982	1018	982	1026	1068	954	1039	1091	1041	1019	1016	966	1061	1006	1021	988	970	995	1053	1080	989	964	1031	989	1060	1002	1004	1017	1012	1012	1016	1039	1039	1002	1036	955	1000	1018	1058	1036	1041	991	999	1039	957	993	993	1033	968	1030	997	1010	1031	955	1014	1014	996	1032	1003	1012	1059	1009	953	1014	966	1002	962	1045	1032	979	994	976	1043	1023	985	1049	1026	1066	1015	973	1012	993	1048	1038	1032	1047	987	969	1015	1021	970	1004	967	1009	984	1027	1044	1010	975	1068	971	968	997	1009	971	1007	934	1003	1006	988	1022	1037	1007	1033	1001	1022	961	1033	1001	996	1047	1026	1004	994	989	1015	1029	991	988	990	964	973	982	1020	1036	1047	1015	1054	1056	987	1018	1064	1010	983	941	1031	978	992	1025	957	1012	1025	991	994	1031	1023	1011	1025	963	983	1020	1012	988	998	992	1049	1003	998	1036	1012	967	1020	1005	995	1044	1028	1015	1003	1003	970	1003	1009	1062	1034	997	1050	1013	1026	997	1009	1005	1052	1025	1051	1018	1039	995	1034	1005	982	1040	1030	1033	952	1036	1018	955	982	1024	989	995	984	986	979	1029	976	1014	969	1046	1027	1020	1012	1015	963	1004	1036	1037	1034	955	1037	1008	1011	970	1041	960	956	1030	1059	1020	1008	1069	1007	1006	965	966	1009	1000	989	1030	958	967	1028	983	1044	991	1025	1045	1090	988	1076	992	988	1029	1033	1021	1103	982	1007	1006	994	1064	993	990	997	969	963	1064	987	993	1042	1039	1033	1000	995	972	986	1021	998	1016	1006	989	1011	1026	948	1018	1029	991	1033	967	1024	981	1025	969	1059	964	1015	1042	984	1023	1047	1057	988	967	984	1001	969	1018	1030	991	1043	985	981	973	980	1021	983	1010	966	957	1050	1028	1011	1037	1048	1002	974	1004	1003	1028	1012	960	971	1030	973	965	1040	1022	1072	983	1041	1035	1034	1007	999	981	963	990	1023	991	965	1064	1035	1040	1022	1039	1030	1015	1014	1033	1048	984	983	964	982	1054	984	1029	957	1024	990	1022	1035	986	1007	1018	1020	982	1028	997	1085	981	946	994	974	1022	1000	997	1055	988	1027	999	1000	1007	1002	1020	1018	978	1020	1014	981	1035	970	1026	1031	917	1001	982	970	976	1037	1021	1017	1010	1030	1008	1034	967	1020	1011	1008	1019	1035	1039	991	1004	1030	1001	995	1004	980	986	995	1006	957	1010	1026	1006	1011	1072	1026	998	987	985	1015	950	1001	1006	1047	948	993	962	983	1004	1019	1009	995	1036	1015	1044	1029	968	1007	1003	1042	954	959	1025	1065	995	1001	1001	976	998	966	969	989	1027	1034	982	1033	1005	996	995	1061	1024	1015	997	969	1004	1040	1035	1036	1023	1004	1027	1037	984	1025	1025	1016	1048	1006	1042	1035	998	1017	1004	987	1033	1055	974	950	975	968	1043	981	994	986	967	1070	1066	1111	1000	965	973	1007	1001	979	1038	1062	1023	980	990	988	1003	987	958	1009	977	1009	992	991	1014	1002	1035	982	1059	1041	1039	995	1017	996	1044	970	955	1032	974	960	968	1004	1041	998	1010	998	959	971	1021	987	940	1036	947	987	1010	1016	1014	1046	1011	1090	996	1027	1047	1059	1021	1039	982	992	996	1002	999	1010	970	1076	1072	1011	1023	1019	996	1014	1024	979	1047	1033	962	978	1067	982	1012	1056	954	996	954	972	963	1054	1009	1028	1004	989	1087	960	936	1004	1000	1053	1025	1012	965	1019	986	1003	983	1023	1030	1077	1015	962	1056	986	969	977	967	1019	972	1006	1054	1016	1015	1030	1005	1044	983	1008	1013	1035	1034	1067	1027	978	981	989	1023	970	1035	1025	1011	967	991	958	1046	1014	1001	982	1047	995	1037	1004	996	1015	1045	998	987	950	1042	1004	992	1009	996	965	978	1011	1006	1032	1030	992	1042	968	979	1004	1005	1058	945	1013	1028	1003	992	1009	1011	997	1017	1002	1016	1032	1049	965	990	1007	952	1019	1013	989	1045	967	1016	1012	1023	1017	989	1008	1028	1017	979	1006	974	998	1058	1020	1034	1048	1018	972	1009	954	971	1028	1013	1026	999	995	1030	1006	931	952	988	1013	1006	1019	995	961	1004	1006	994	1094	1029	1002	978	979	992	983	1040	977	1003	989	1033	1024	941	985	1028	989	987	1039	997	1001	1049	1048	996	1033	966	1004	1057	1010	1036	982	1042	1022	1049	1031	1001	1021	992	1006	956	973	1053	989	1049	976	951	974	1047	983	975	1093	1021	1076	996	1023	930	1032	1041	1008	964	1013	975	993	1031	1068	1027	1002	1029	1010	938	1019	954	939	1002	1011	1061	962	990	984	1025	1052	994	1032	987	993	1031	986	1052	1019	1041	953	1036	1013	1018	1049	1047	1008	1055	997	969	1007	1030	1008	1000	995	976	1017	1038	999	1020	1018	968	1038	982	1064	1030	1045	1030	1001	1019	985	1016	1028	1009	980	966	1019	989	954	938	1022	1003	1035	1002	1050	1000	999	1010	987	993	1002	976	990	1048	1038	984	959	1041	1016	972	990	1003	985	1083	995	1043	961	1006	1044	1061	993	1041	989	1026	1032	981	984	985	1012	1015	1050	1035	1033	1004	979	1023	989	1017	1017	1016	986	948	1024	1081	1045	1032	1034	997	1013	991	948	992	1004	962	1008	1063	1014	950	986	1035	1044	1017	1072	969	1028	1025	994	1030	1037	988	1010	961	1016	1044	1029	1030	994	942	995	994	1001	1080	1063	1015	954	1028	1028	1048	992	1038	971	1003	1012	1068	1014	1005	1072	998	1029	1044	1000	985	987	1063	1014	978	1027	986	994	1017	977	1013	1001	1012	1048	1018	1055	1031	1034	1002	961	987	967	1030	997	994	1013	1006	1022	994	1006	1014	988	1036	955	1012	971	977	1051	971	980	1023	995	1000	1036	1046	1009	999	984	1038	1032	1014	969	933	989	1000	993	1055	986	1013	1022	1068	983	1042	1042	1021	1013	1017	1014	956	1060	1002	1005	1030	1038	955	992	1019	991	1005	1003	1055	989	1027	1032	992	1022	997	983	986	1025	957	1047	963	1038	1029	1009	1019	967	993	1028	955	1046	999	1061	1059	1038	1094	977	994	1081	999	1014	1017	988	1016	1018	1046	973	1017	968	1028	979	999	1055	989	1008	991	959	1016	1006	987	1034	954	972	1017	964	1017	1025	1031	1005	1037	990	1052	1011	983	984	1050	1000	1041	1025	1030	989	1064	1008	957	961	1013	1028	973	1011	1035	1034	986	1029	1001	979	999	1013	936	1036	1020	996	1030	1001	1009	987	1030	998	1016	1053	991	1011	1026	1019	988	1025	1037	1017	990	996	990	935	1024	1028	1002	1006	1053	982	956	1021	954	998	956	1029	978	963	985
16028	573	165	156	123	144	146	143	143	134	145	164	143	167	150	170	155	141	139	157	141	138	148	147	146	148	131	150	145	150	152	154	162	142	161	136	155	158	138	140	138	150	137	173	148	149	154	156	141	155	180	138	152	146	152	161	149	166	148	145	154	132	170	160	149	165	137	146	152	163	141	156	149	155	152	135	144	169	150	162	166	163	137	125	122	151	176	141	139	137	147	144	148	150	141	119	153	159	140	168	140	167	141	152	156	139	145	142	139	154	123	140	143	162	156	149	128	140	150	145	160	154	146	129	139	156	172	137	157	144	146	151	133	134	154	135	149	151	155	161	146	131	153	134	145	130	164	130	147	158	141	125	138	147	147	161	158	134	143	130	151	148	159	163	148	140	141	150	147	144	162	132	171	144	157	133	171	135	162	151	163	147	151	143	160	143	152	151	129	141	158	153	125	145	160	154	147	143	137	149	153	141	157	168	150	137	136	150	141	143	152	157	135	140	140	173	151	149	164	154	137	149	141	153	173	133	125	153	160	157	167	136	168	142	147	170	152	144	146	165	144	144	158	149	140	149	163	148	148	161	161	145	175	143	149	164	180	138	136	162	144	155	178	143	152	142	173	172	152	134	141	144	164	149	143	151	144	148	155	152	137	157	158	145	128	158	141	143	168	149	177	138	155	158	137	138	149	143	153	150	160	163	151	167	138	130	165	131	149	170	162	135	145	147	144	142	149	141	140	135	161	166	144	150	157	144	152	137	154	135	153	156	152	143	123	152	153	154	125	127	161	171	143	161	146	160	148	146	157	156	152	178	155	155	146	132	154	159	168	132	149	155	163	162	169	124	165	156	163	151	142	136	164	142	147	148	149	151	146	158	147	124	166	154	133	153	176	149	147	157	174	149	148	179	153	151	157	138	136	163	136	163	133	109	158	145	160	154	158	141	153	139	133	133	154	142	165	150	163	156	134	152	136	146	142	149	157	143	136	162	142	161	131	140	164	140	127	148	152	133	140	143	152	154	133	152	156	150	166	139	153	170	146	156	145	165	130	141	159	150	159	148	128	141	132	156	148	153	151	159	155	155	157	136	163	148	140	141	145	141	143	142	139	149	169	158	159	145	161	145	144	171	158	163	179	176	160	133	157	152	151	143	130	149	154	138	146	158	138	156	144	143	153	131	125	151	137	145	141	154	146	128	161	143	154	145	161	158	137	158	135	145	153	136	152	147	142	151	179	149	157	140	157	140	143	121	137	161	152	172	157	145	140	153	166	151	168	159	157	135	131	163	151	124	138	164	152	144	172	159	160	152	162	137	149	138	143	141	140	168	150	146	157	131	153	153	132	145	175	145	170	152	155	149	145	152	165	154	133	155	155	168	160	148	142	160	123	161	149	144	151	162	167	143	143	153	160	145	154	146	134	162	141	157	129	134	136	172	143	141	148	149	133	143	154	160	141	159	175	136	154	141	171	144	160	139	157	136	159	154	147	134	146	141	159	131	149	165	148	150	150	135	150	139	167	162	154	140	142	157	141	146	117	141	142	140	143	152	138	146	129	169	129	157	142	169	137	156	152	194	128	126	147	143	159	140	137	161	140	149	162	160	143	155	146	148	156	129	143	159	139	165	180	145	143	142	173	135	142	126	151	137	148	153	157	157	157	158	138	159	160	129	153	145	154	145	150	147	147	174	135	142	158	172	155	147	145	137	161	162	135	139	171	143	153	171	157	143	151	149	165	155	155	162	188	141	137	162	134	150	163	162	178	144	132	133	161	170	138	144	138	112	155	148	176	138	150	175	138	149	136	164	170	150	139	174	158	158	156	154	131	157	123	146	150	153	137	154	146	139	144	161	130	145	127	168	135	155	170	161	147	142	127	150	144	137	144	157	134	139	158	157	152	141	157	156	140	156	135	159	137	143	146	141	164	143	148	144	150	157	152	143	153	166	141	143	138	146	145	152	137	154	149	138	145	153	176	150	176	156	152	157	153	149	154	161	147	143	142	130	158	160	130	157	145	148	136	129	139	172	141	145	193	151	190	139	139	126	150	160	159	148	149	149	137	141	166	150	142	176	147	139	135	137	124	148	135	153	140	153	145	166	148	143	130	163	139	133	169	141	127	143	154	154	154	156	166	157	149	164	155	131	122	157	156	163	135	154	158	130	138	158	146	144	128	161	150	156	154	145	157	147	138	134	148	138	162	151	164	159	168	158	153	142	136	160	159	153	162	137	136	144	128	142	148	151	167	151	155	146	152	145	154	158	131	158	154	148	143	152	156	139	157	150	144	134	152	156	154	173	150	161	133	160	143	163	154	161	158	162	128	155	143	132	146	137	160	136	145	142	170	148	157	157	168	169	163	163	148	162	145	155	144	156	151	158	161	140	163	140	157	158	146	148	167	160	128	160	147	147	154	161	133	152	151	139	139	135	140	163	188	145	138	154	141	167	138	151	159	142	133	136	139	141	153	155	146	134	154	157	144	166	152	159	162	153	129	162	155	150	153	123	155	143	143	140	152	142	157	133	132	136	151	154	146	147	138	158	132	176	145	169	144	153	151	132	131	147	135	154	146	149	128	141	150	148	153	152	137	155	158	155	154	144	167	146	147	146	147	153	141	170	135	155	145	161	145	143	150	153	155	165	134	150	161	138	143	147	157	142	140	147	136	147	165	147	156	159	156	157	139	141	136	162	142	140	174	151	161	122	147	157	158	123	156	130	138	140	151	157	149	158	173	148	150	169	158	149	157	149	146	136	167	157	151	128	149	141	161	137	156	146	149	160	146	140	152	137	148	147	141	161	152	139	157	146	144	149	175	139	162	153	161	150	127	155	166	149	149	142	153	160	143	143	148	156	148	158	125	133	151	152	176	140	141	135	141	161	155	149	175	143	132	145	147	167	153	169	144	133	150	141	159	169	147	130	148	126	155	153	150	153	145	152	139	139	138	150	145	160	140	153	154	142	146	129	152	144	158	146	153	132	146	152	152	142	159	148	154	128	152	143	150	138	134	128	156	148	163	147	136	142	130	153	143	141	129	160	154	154	163	159	164	158	158	155	148	149	151	161	132	139	148	156	172	147	166	133	152	134	114	171	156	165	135	161	144	154	156	135	142	138	174	152	129	154	137	139	161	184	139	181	133	181	166	158	154	137	144	158	136	143	141	166	148	148	161	129	159	149	135	159	157	147	166	151	164	164	150	152	140	151	161	131	154	158	163	145	162	156	139	144	158	167	175	159	142	169	163	145	155	171	136	150	141	165	151	133	144	162	141	159	164	153	136	137	154	138	146	148	148	127	139	175	133	168	119	146	158	153	158	161	172	139	137	151	149	157	152	145	159	136	169	146	146	158	160	148	133	137	168	162	157	157	176	164	125	142	157	159	147	149	130	138	163	157	149	157	152	130	144	161	161	165	133	146	151	155	165	163	132	152	156	151	148	157	153	130	133	144	164	164	144	138	147	152	164	146	165	155	126	141	132	135	143	158
4333	1017	992	1055	995	1038	992	1014	1037	994	1015	1006	1015	972	1005	988	964	986	982	1000	999	1040	1062	1000	998	1018	1025	988	995	1014	1064	1001	994	977	1004	996	1077	1092	1020	1008	990	1004	986	975	969	1051	953	1025	1011	965	957	999	999	1005	975	1012	1028	978	1041	1032	1026	972	987	983	1037	974	1003	981	984	942	1014	939	958	1031	1036	960	1010	995	1027	988	965	958	981	975	992	1023	986	1020	988	1030	948	1019	1012	1002	970	987	961	976	1037	958	949	1025	1002	1032	987	1029	957	934	1044	1044	987	1003	957	949	990	984	1041	957	999	970	1038	964	1039	960	964	956	1007	1045	999	1029	998	997	955	1003	962	998	1029	1013	1022	996	1001	1053	1052	950	968	979	964	1009	1052	1011	957	981	984	1013	976	988	981	1073	1021	1034	983	1027	988	994	973	981	1022	982	974	1051	1025	1052	1034	973	988	985	1036	970	973	1023	1019	1016	989	982	1019	1019	1046	958	1004	965	983	998	959	1042	1042	976	1034	965	949	983	960	1042	1039	995	980	999	963	986	1029	1024	973	1010	1060	1028	974	960	1007	960	981	992	1002	1007	1001	1022	979	1026	939	931	979	967	978	998	989	984	1025	1025	914	951	1015	1057	1044	998	1007	1001	921	1033	899	967	991	996	1011	984	1000	986	979	1063	998	1013	976	962	1048	994	991	923	989	972	936	969	949	1028	994	1015	1020	1025	1010	1022	960	1005	953	969	1047	938	1041	1001	935	1018	1003	965	992	994	992	987	972	997	968	991	1059	1003	1032	991	927	1027	959	984	969	1022	1028	1016	1011	971	1017	945	957	1014	954	1004	978	987	1015	1041	957	977	1013	1029	992	973	978	1022	1014	953	1013	1012	1009	982	966	966	1000	961	980	1022	1085	941	1007	1067	995	982	1005	948	956	1051	986	1005	986	1001	1026	993	999	1033	1003	989	1002	985	953	960	968	959	1002	1020	1035	912	1024	946	976	999	971	1005	938	979	984	959	990	1030	1005	1058	1036	994	1042	1010	1008	968	987	988	1018	1026	1030	1007	1000	1054	1002	1049	988	1031	973	1011	1005	988	971	1051	956	1032	983	983	995	997	970	962	1002	1020	993	991	1018	1060	935	981	971	928	1000	1047	996	1019	990	1043	1030	1001	1009	959	971	1023	961	1032	1014	976	1053	996	995	986	1049	1013	931	1022	1034	1035	963	975	1051	1022	984	1071	1089	958	999	1000	1001	978	993	990	1045	991	975	1068	975	991	1040	985	991	992	973	1005	1024	1023	1022	953	1017	998	1013	976	1072	1016	1061	1000	991	985	976	1007	1006	975	1038	1021	976	1034	995	990	952	1000	1026	1022	1012	1000	975	973	997	1021	1072	949	1022	978	973	1005	981	986	1040	1036	1006	1020	1025	1001	930	1056	997	996	1011	1038	1049	985	996	1005	983	960	1003	1025	981	980	998	968	976	991	991	1004	1032	1031	1062	981	1038	1006	982	1011	1024	1049	1003	990	995	986	1070	1059	985	1050	1026	1017	1012	1003	1008	977	986	1010	1023	999	1022	1016	1002	1019	975	1020	1030	972	1028	989	977	988	934	1041	974	1031	1007	954	1050	1000	993	1004	992	991	989	997	1023	973	968	971	950	934	1008	997	993	1017	966	1021	1018	944	998	999	923	1036	996	1005	972	979	975	1024	941	971	1006	976	959	1004	1059	991	957	1044	974	970	984	989	942	1043	993	959	989	1006	982	1015	1017	969	974	984	1011	993	958	959	1016	975	997	970	1007	973	1040	947	997	952	991	978	997	1018	1049	991	985	1010	1007	993	1034	985	966	965	969	1066	1019	1015	984	976	980	991	1050	1005	1034	982	999	988	1023	1043	1011	994	939	998	985	1057	1008	1006	973	1011	1019	1007	1016	1051	992	1029	970	1015	1020	968	967	982	1016	989	980	979	980	1026	941	1021	973	1001	971	1022	1045	1036	981	977	1027	960	1019	997	1018	999	1031	909	1007	1021	1028	1000	987	1037	1042	1019	1001	1035	974	960	1005	920	998	996	986	976	980	1060	1036	983	943	980	1000	966	1013	1044	982	1057	1018	1065	988	1007	961	950	962	1004	991	1003	995	942	996	1019	966	1029	935	949	971	1030	972	987	1089	984	1024	1007	981	1011	995	992	1026	1006	983	988	972	1058	995	1017	990	973	980	1082	1007	985	1043	1020	953	968	946	1000	1010	1019	1016	997	977	977	993	1005	955	994	977	990	1051	1026	1060	1027	1006	973	1024	972	975	1005	1059	937	1005	967	983	1001	1018	1011	968	1017	1010	1039	967	976	1011	1028	1019	978	965	992	1005	1010	1023	1009	1007	1010	1010	1001	967	1026	1013	962	1040	983	936	948	989	956	979	947	1007	959	1060	993	990	986	1005	994	999	987	974	968	1020	1006	964	989	1009	1034	1004	1042	1014	943	956	1005	992	993	995	1015	978	981	960	1034	991	961	1004	971	946	1029	1004	1003	990	1015	966	964	997	987	1027	966	971	964	1048	972	989	1012	1039	1022	1016	972	982	958	980	971	948	1065	1028	990	1052	1005	1014	953	1087	994	984	993	1023	1044	1028	1020	1001	1013	992	945	1056	1007	1047	992	985	1024	1009	1008	930	1016	975	1010	990	966	965	1061	1006	1004	1003	981	1014	967	1021	1022	976	986	1024	991	976	1021	942	1054	952	1064	989	964	988	999	985	1010	968	945	1038	970	981	955	1007	963	980	955	1013	946	1016	1082	1036	916	1001	1006	985	962	942	1053	1005	1058	989	1025	950	967	1004	1002	1015	1041	992	1023	1028	991	1055	971	1033	1008	1040	977	1059	951	1024	1003	1018	998	951	995	1036	997	1001	1019	1010	1007	1015	952	1000	976	940	997	1011	985	993	1032	1047	1016	994	945	994	1026	989	1017	1009	1031	1001	1002	994	993	998	1021	1000	951	1008	1002	996	996	1051	1020	1043	1035	985	934	996	1001	1006	1017	1011	1011	1017	974	992	1025	994	1019	986	974	951	1018	998	1016	998	1013	975	1065	981	1008	1031	1018	996	989	997	1020	1011	965	958	983	1003	989	1015	1041	1045	1010	1026	928	1012	994	1030	1013	997	1019	979	971	950	1017	1011	962	1023	1017	1020	980	981	1009	1031	1066	954	949	1032	971	1019	909	1020	1016	975	983	1013	1017	993	997	1022	998	926	1001	988	989	1055	1017	1021	982	971	1025	977	1004	978	982	945	990	993	1031	1055	1028	978	1009	1021	1051	1026	1053	1025	939	987	989	932	988	1048	987	1025	997	1032	1014	1021	948	1008	978	1047	942	963	938	980	962	1035	952	955	996	996	1031	985	1027	1040	983	1007	1015	983	1034	1030	1011	1032	1062	1013	1023	975	983	981	983	974	966	1028	1040	997	1033	993	1051	977	1031	1025	1009	988	986	999	978	1005	985	1043	1065	992	1049	992	1032	1002	1004	996	1006	1014	991	1003	1014	983	1028	990	1019	980	976	1055	911	1020	1026	1017	1038	1049	1017	926	1008	955	948	1042	971	1031	926	1066	1017	922	932	988	966	1040	975	973	1020	981	942	960	948	996	974	1020	996	1020	983	944	976	992	996	986	1019	1008	1014	970	1006	1056	973	1011	1016	968	1012	995	943	1009	1010	978	990	1044	1006	1014	1059	1040	996	1022	1041	1021	966	975	1024	998	1001	989	989	963	1036	1007	1020	1031	1001	1000	954	1037	1055	1011	956	1006	1015	1026	1017	982	970	989	975	943	979	956	990	957	1049	958	969	989	975	944	1025	983	977	984	960	972	963	1015	987	1011	1008	1013	1053	1013	1054	966	1032	1016	1004	1074	1064	940	996	1010	980	1059	985	1002	994	1046	952	951	1004	1043	980	1011	1025	998	965	1006	1005	999	979	967	1016	993	965	968	1015	1047	926	996	1040	972	975	973	968	1000	1029	958	983	1047	1043	997	1034	1028	987	985	957	980	956	961	992	1008	995	946	1039	1041	1031	1000	1027	1010	967	1040	1050	1039	961	998	905	1015	982	983	962	1015	980	1064	1036	1021	976	1005	1047	1021	941	1024	967	983	945	1031	966	988	1005	998	978	1000	978	957	1064	1056	930	1019	1034	1001	966	1009	950	1011	1008	1096	957	1043	966	999	999	1052	1044	983	990	1031	1020	992	997	958	1043
15137	477	90	94	109	91	101	89	87	89	90	109	88	95	82	92	80	85	73	98	81	84	91	92	88	87	99	96	87	113	90	72	91	85	74	95	83	94	83	78	91	96	89	85	98	85	82	100	90	90	107	93	102	108	90	92	91	101	101	88	91	72	85	97	86	106	95	82	98	95	86	108	81	85	102	90	73	96	118	105	88	88	100	92	93	97	90	94	74	83	97	86	95	87	88	83	87	104	85	100	90	92	101	87	80	81	95	92	81	83	100	91	82	121	98	98	87	105	94	92	101	88	81	72	66	101	84	93	82	91	85	83	89	96	81	96	90	74	105	106	86	93	102	97	107	91	89	80	93	97	96	91	93	78	101	94	103	102	87	84	82	82	100	89	91	88	94	88	96	97	92	89	103	84	113	76	82	88	107	109	76	97	90	89	69	100	104	100	76	78	87	98	92	90	88	109	87	90	99	92	92	87	93	96	96	84	89	97	94	81	102	92	90	79	94	114	104	83	74	83	91	84	91	97	79	88	102	97	74	85	85	90	107	87	96	96	108	82	102	94	103	96	90	76	91	99	81	89	74	92	98	96	95	79	97	85	87	74	92	93	98	97	85	82	93	96	98	100	88	83	87	83	106	90	99	91	85	102	98	83	92	96	95	107	88	89	94	99	90	97	99	92	98	98	97	96	82	95	95	81	75	101	70	81	91	92	90	110	96	94	97	101	96	101	94	92	94	95	95	83	91	93	93	98	97	80	78	108	110	78	81	86	81	98	112	99	80	89	97	96	100	109	95	98	85	91	95	91	93	106	94	91	95	92	96	89	100	107	98	106	102	76	84	90	91	97	97	90	96	92	91	81	83	81	98	85	88	93	94	72	96	94	96	102	80	83	95	88	75	100	80	78	92	77	108	94	93	74	63	92	92	89	94	107	82	98	92	90	74	110	79	86	99	80	91	113	105	84	88	81	112	89	93	89	76	89	94	92	83	92	86	84	90	96	111	85	95	86	85	94	81	87	94	80	93	92	90	85	89	93	78	80	81	79	85	73	97	84	95	88	94	77	99	93	97	88	104	92	86	91	87	102	109	85	79	100	77	102	84	83	85	81	113	96	78	86	84	81	80	81	89	91	83	99	81	79	94	98	90	89	82	89	97	97	87	99	95	94	93	83	91	85	113	89	100	100	79	94	94	86	101	98	90	89	77	77	101	88	91	89	110	79	110	88	94	80	82	98	95	102	79	93	81	87	84	83	102	94	98	86	79	89	93	95	84	90	96	102	98	78	102	97	86	91	95	80	78	109	95	91	90	97	92	87	90	82	88	97	91	94	94	113	83	97	78	90	86	93	78	96	89	102	111	79	103	92	110	84	95	75	105	88	88	89	88	71	92	88	88	103	93	95	101	76	87	95	89	121	84	84	84	86	108	91	84	82	77	89	96	104	83	100	77	85	94	94	101	115	99	83	109	95	98	94	59	79	102	88	90	81	100	82	89	112	87	100	75	97	90	89	105	104	97	80	94	99	89	83	96	106	78	84	98	99	87	85	102	96	100	103	69	97	91	95	94	105	108	79	96	83	92	112	100	88	92	87	84	95	101	99	71	88	86	88	110	88	102	76	99	72	92	89	96	84	97	94	90	85	99	128	107	68	78	89	92	98	86	91	102	76	87	85	97	89	86	100	77	78	91	109	83	82	89	85	98	92	102	88	112	91	88	85	93	70	88	109	95	105	85	87	79	80	95	86	83	85	103	99	99	85	102	90	93	99	76	99	89	84	95	88	81	99	106	90	95	101	87	95	98	90	111	85	96	95	90	105	91	109	103	93	87	85	87	92	98	94	85	101	83	86	86	87	100	92	109	89	120	109	88	89	103	94	67	82	85	97	90	83	79	94	74	104	85	96	81	92	96	92	66	78	93	90	87	88	85	85	95	75	104	108	75	80	86	90	76	107	66	84	100	94	93	96	93	96	89	88	102	101	78	81	99	113	95	82	80	113	111	89	88	86	82	96	101	95	77	68	112	113	84	86	93	92	92	85	83	90	99	86	105	104	102	86	101	92	69	89	76	86	87	90	92	94	90	83	71	88	87	102	104	87	94	84	98	86	86	83	93	78	70	88	87	116	69	88	100	105	87	87	114	87	110	87	90	77	88	92	106	84	92	90	88	80	94	96	76	114	103	88	99	82	93	91	84	92	85	96	86	85	92	93	69	78	89	79	72	101	107	78	99	87	106	93	94	83	89	95	90	83	96	100	70	116	105	105	93	71	92	91	70	99	81	103	70	95	110	97	90	96	98	83	95	89	75	103	98	97	103	87	98	96	115	98	82	93	95	86	90	89	102	73	85	98	97	102	101	83	108	82	95	88	95	107	77	85	104	88	93	90	76	69	90	92	98	105	92	83	77	93	96	93	105	79	72	87	83	87	92	82	105	91	91	88	97	98	94	75	91	82	92	93	86	82	93	84	105	94	95	89	87	91	81	75	83	87	86	94	106	81	98	90	99	85	81	84	93	76	99	83	111	75	100	100	88	103	104	89	83	85	94	113	89	86	81	90	88	111	86	87	74	81	98	78	89	80	95	94	88	84	84	82	95	80	76	97	98	92	92	96	98	93	82	79	96	95	81	76	103	90	94	80	86	82	95	77	83	89	83	107	111	87	105	87	93	85	94	98	73	75	79	105	110	105	105	91	99	95	112	89	88	70	83	94	94	73	104	88	90	90	87	74	89	80	86	106	91	86	91	85	96	86	84	91	90	93	99	90	107	104	107	100	93	94	80	85	85	107	90	81	91	89	105	86	94	82	113	80	109	105	83	81	67	87	93	79	85	87	87	124	83	80	83	94	94	103	78	82	81	106	101	89	97	92	88	83	88	99	86	90	93	104	89	96	85	90	88	83	97	92	98	85	88	109	99	99	84	74	96	104	99	89	93	105	83	78	90	101	88	82	116	72	83	91	94	104	101	84	92	84	84	94	108	109	91	96	84	105	77	86	100	96	91	85	102	85	95	98	106	90	89	83	74	98	85	102	87	91	75	70	96	105	92	99	73	94	90	97	88	101	99	96	89	125	85	98	85	81	72	105	84	95	100	97	95	97	90	76	91	82	79	77	93	95	83	91	88	83	87	93	94	93	89	83	98	87	99	116	105	101	87	98	83	86	89	108	83	89	89	81	82	88	81	74	83	107	83	83	91	93	92	94	84	96	96	105	99	84	82	92	98	89	84	86	94	94	83	103	92	97	89	93	85	89	87	86	75	101	107	95	86	87	94	90	98	114	89	88	88	93	95	84	106	102	85	93	85	93	97	78	95	86	92	80	101	90	101	85	96	78	88	89	93	82	91	68	93	91	84	83	66	78	92	90	104	98	98	95	90	89	92	91	93	95	104	117	95	86	94	96	92	89	76	84	101	78	110	89	95	96	83	88	90	88	91	76	102	99	86	109	78	123	97	82	86	94	98	95	91	98	89	81	94	77	94	80	82	103
4351	669	606	582	632	621	573	568	597	562	590	577	615	561	562	636	612	606	578	608	570	583	604	598	603	613	613	613	568	579	582	591	600	594	661	631	625	623	643	622	614	582	614	599	586	647	569	574	569	615	578	590	604	598	603	612	575	602	599	576	547	613	581	627	595	620	601	585	618	597	642	614	606	619	590	615	610	591	597	637	600	640	592	584	586	586	605	592	584	573	636	588	602	609	627	581	601	591	575	586	580	633	617	591	622	619	615	575	597	637	583	587	635	653	616	631	614	564	580	603	605	613	586	598	626	643	574	597	580	594	612	589	599	567	566	645	573	601	609	591	565	617	592	599	675	600	631	615	549	588	605	631	547	588	591	592	605	598	606	582	584	619	613	584	589	597	630	643	598	623	592	600	609	561	604	620	610	561	587	586	566	607	598	574	583	589	617	593	640	600	590	648	617	586	634	625	568	583	607	573	585	597	599	585	609	550	538	582	603	590	604	582	612	589	616	580	608	603	598	625	589	614	599	563	605	578	608	622	590	584	597	631	626	616	574	614	646	564	629	578	597	591	617	564	625	574	578	573	598	615	592	625	632	587	620	613	571	603	566	610	605	605	596	559	622	558	582	571	623	599	583	617	617	602	589	577	613	584	590	561	633	591	574	605	551	592	582	624	598	603	561	601	620	643	631	661	633	626	601	561	590	585	586	584	656	645	635	535	611	582	615	619	591	612	592	610	665	543	591	593	622	583	595	615	579	556	586	606	604	594	632	589	591	600	568	595	602	611	624	589	616	582	597	599	634	596	601	580	595	632	606	600	624	593	597	620	582	585	602	570	575	575	576	593	628	637	566	592	574	591	640	615	620	603	587	595	606	594	648	638	616	610	605	575	576	624	581	572	644	617	563	588	623	599	643	563	586	592	637	559	635	588	590	607	638	590	605	579	543	635	555	597	612	615	559	592	600	574	615	571	604	584	617	589	622	626	641	569	580	599	604	623	560	590	578	626	620	581	602	599	585	597	575	600	588	576	606	560	597	587	580	615	597	597	629	622	597	599	620	595	607	605	628	636	602	602	586	542	595	587	591	599	554	612	616	641	622	568	626	569	574	619	590	607	604	547	611	611	626	594	579	631	590	612	613	628	591	611	584	602	633	552	620	635	625	597	603	602	536	561	569	580	539	586	556	556	598	586	609	616	593	608	625	594	601	577	567	620	586	597	609	540	595	612	571	632	606	606	601	645	593	578	633	602	605	625	592	572	614	594	573	592	618	614	582	576	579	613	562	671	613	582	606	564	567	618	583	598	606	552	555	648	612	593	624	615	587	584	611	612	607	605	519	621	555	573	562	551	591	587	595	588	569	605	605	602	571	581	559	568	612	614	587	607	589	606	604	569	610	650	642	621	589	607	579	633	602	567	601	601	597	562	645	577	644	564	604	565	613	597	572	588	611	600	599	615	605	624	593	572	623	591	561	628	598	610	602	647	571	605	603	641	591	645	567	620	639	578	598	585	603	608	625	567	577	588	639	568	560	618	624	611	631	607	580	575	593	634	614	635	568	576	575	625	594	614	630	603	623	599	543	627	615	585	569	603	590	607	611	574	614	606	647	659	569	585	632	608	614	581	608	609	606	572	598	591	600	616	605	608	611	623	601	623	598	574	631	615	585	588	590	591	624	577	555	581	618	576	614	562	575	571	602	560	577	595	620	572	589	603	560	579	604	547	637	642	624	553	549	593	588	586	606	643	645	582	571	613	568	607	601	616	611	571	575	569	589	608	566	582	606	595	615	606	597	603	624	584	592	628	583	575	610	571	616	601	550	575	585	596	597	594	611	530	615	573	596	609	614	576	607	577	644	616	643	599	582	587	613	605	597	582	599	567	607	575	580	575	601	598	557	603	560	613	622	543	583	572	533	624	605	612	610	601	605	553	588	575	567	634	586	586	552	613	578	595	626	601	637	555	619	597	591	596	625	635	614	613	610	636	584	601	595	597	602	565	569	585	592	618	624	570	620	613	610	595	600	592	584	589	602	611	637	555	615	566	574	572	586	639	606	588	584	619	587	583	655	579	567	575	581	593	613	581	594	594	564	609	609	604	599	634	604	609	638	631	599	611	567	624	599	589	565	561	601	567	645	595	566	575	594	592	599	590	566	581	597	587	613	565	607	559	596	614	595	573	571	583	603	545	587	633	582	581	565	610	602	603	624	577	621	594	589	581	548	612	593	607	588	631	608	590	615	619	578	601	545	572	565	602	610	568	611	602	598	578	565	608	588	571	613	583	554	630	577	571	603	577	586	594	606	646	611	585	595	623	587	565	583	571	610	615	610	599	590	578	601	610	589	636	597	601	597	555	610	549	602	645	587	588	602	602	590	567	618	557	601	582	557	630	600	550	629	619	630	630	612	602	596	610	569	639	595	584	578	595	597	582	595	567	576	618	603	575	553	602	565	590	590	545	584	589	583	577	564	595	615	563	599	613	564	628	603	552	613	659	557	592	595	546	656	611	606	593	574	597	626	603	607	598	571	592	572	580	588	598	653	623	595	578	628	623	568	650	647	611	563	567	586	584	590	598	573	620	572	622	595	576	583	587	623	590	632	566	562	623	560	592	640	565	592	588	589	543	603	598	590	597	612	599	544	588	573	578	624	611	619	584	543	588	588	574	567	619	592	635	637	633	605	601	591	629	602	621	579	576	595	602	601	604	647	584	606	613	599	602	582	587	606	633	600	598	592	607	593	611	619	645	568	608	605	592	567	613	569	596	618	591	599	563	615	576	605	568	637	590	603	563	609	591	595	595	627	631	598	601	651	603	597	586	582	593	602	619	595	586	583	593	597	601	624	621	605	603	575	586	601	589	575	595	577	595	587	605	609	599	600	579	565	557	559	593	578	631	607	626	595	628	620	645	611	604	606	583	568	624	601	646	583	605	600	599	568	597	608	574	618	584	594	595	643	618	637	574	604	617	575	579	588	593	588	588	582	621	572	592	617	615	579	602	603	578	586	580	592	612	610	590	655	623	593	606	612	588	583	600	602	579	577	630	621	609	543	571	607	621	581	587	599	604	599	628	610	610	587	596	563	590	637	603	618	574	590	592	586	564	593	599	621	621	556	587	595	595	623	610	586	605	566	623	594	624	642	642	632	586	591	578	636	584	571	609	578	627	632	602	555	609	614	625	592	682	590	606	594	605	599	635	575	617	577	563	586	658	610	579	626	607	549	605	611	590	602	565	608	594	591	620	565	560	587	628	692	581	632	596	580	611	619	595	604	618	573	594	599	651	590	564	625	554	587	577	586	622	562	600	589	629	627	618	594	587	593	628	609	603	585	611	572	612	631	594	612	616	611	555	566	614	583	594	612	612	611	661	599	610	581	631	642	601	584	585	590	651	557	622	585	589	579	605	580	665	605	623	564	660	625	554	601	585	629	564	618	583	577	597	604	588	647	605	607	554	598	567	593	577	575	580	603	604	646	611	596	566	559	622
14852	439	86	109	83	102	88	95	102	83	90	82	93	99	103	100	88	97	109	90	91	92	94	102	90	78	117	103	87	105	97	103	83	93	98	94	100	102	100	95	87	106	95	92	89	103	96	97	90	105	108	91	86	106	109	110	89	87	89	97	103	95	92	79	107	89	84	107	114	93	84	106	96	81	97	97	91	104	102	101	104	98	82	101	109	83	108	102	109	96	106	82	116	104	85	106	93	92	102	108	93	82	85	109	116	106	105	99	107	82	106	85	102	91	99	91	104	89	90	89	101	98	91	97	96	90	91	91	110	96	92	110	94	95	86	115	103	89	102	105	85	102	106	111	117	106	94	96	116	89	82	97	104	105	96	92	97	105	71	80	82	96	104	98	104	102	118	103	96	106	89	104	95	91	93	85	85	93	118	111	96	93	117	94	96	95	110	107	90	89	93	92	104	115	82	101	109	89	80	86	93	105	105	100	95	87	100	110	102	103	96	122	97	105	90	94	96	89	104	79	104	87	107	118	106	89	92	99	94	104	106	84	81	120	123	98	96	88	86	98	99	90	96	110	94	99	105	102	96	82	104	106	83	99	102	103	89	100	98	95	96	88	116	100	94	91	82	107	92	109	98	105	94	96	96	105	87	108	111	92	103	104	98	95	105	84	99	99	114	102	91	86	101	90	103	104	107	105	101	113	111	105	92	93	96	91	91	100	92	103	88	97	91	83	105	94	96	99	91	89	119	108	121	102	102	94	99	87	112	77	108	106	107	86	107	95	89	93	83	118	92	93	106	90	86	104	82	91	100	99	100	87	101	102	93	77	78	96	90	94	103	114	108	76	93	114	81	91	92	100	101	95	101	101	94	90	91	84	102	119	111	92	109	105	102	88	95	111	78	114	107	94	85	101	111	96	107	123	73	104	108	82	95	105	92	85	100	92	91	87	79	104	87	103	119	103	107	105	90	105	100	96	105	84	104	102	82	98	90	115	108	94	106	97	95	83	91	100	96	101	85	120	104	93	100	101	97	98	83	109	105	96	88	106	110	100	97	100	83	107	102	94	88	106	100	108	88	128	90	111	98	104	118	92	92	106	100	91	121	99	100	84	97	89	100	85	100	102	76	91	111	120	97	94	81	86	118	90	107	93	85	99	102	92	71	101	113	87	102	85	99	90	99	103	105	103	113	104	87	101	95	100	97	98	85	95	84	122	101	103	91	95	82	103	92	79	81	95	96	108	86	99	103	110	125	103	94	121	76	85	100	103	91	93	96	89	104	114	94	105	74	84	108	115	83	91	97	97	90	79	107	99	91	93	92	97	103	92	76	92	92	79	101	101	98	87	113	82	101	83	106	109	98	102	98	113	104	99	86	96	97	90	102	86	105	106	123	95	85	101	101	89	75	115	91	97	77	95	98	84	111	107	115	100	112	97	102	95	90	104	90	96	93	105	105	100	106	106	114	107	104	91	81	94	109	100	87	97	86	107	93	104	111	91	111	105	110	107	105	89	92	103	94	108	87	83	87	88	98	106	89	108	90	118	89	84	112	83	101	92	97	115	104	97	95	97	110	100	96	90	103	95	96	111	94	105	112	88	101	115	85	99	107	79	95	90	112	88	102	105	98	100	92	135	103	95	95	86	106	79	88	97	96	105	89	104	93	105	95	99	98	98	94	109	95	87	110	107	104	82	85	107	100	107	81	85	89	88	88	109	104	108	114	94	109	111	109	104	93	89	84	112	92	92	112	119	104	137	104	106	102	114	121	92	85	93	102	100	102	87	87	115	98	102	101	95	101	75	93	103	104	114	99	94	99	105	69	89	112	90	90	117	96	96	99	92	106	89	121	89	99	100	79	93	104	103	112	114	84	83	98	88	113	116	99	96	87	106	101	97	107	91	94	81	93	107	93	99	94	120	110	104	100	97	117	92	79	102	105	93	103	88	96	80	106	84	101	78	95	101	107	105	119	109	96	95	87	121	104	85	83	85	98	107	88	87	88	94	82	107	88	82	95	98	97	112	108	94	104	101	116	106	112	123	109	86	112	102	95	94	104	100	86	79	92	94	103	94	96	84	92	103	121	109	123	104	109	92	115	93	104	113	107	117	100	116	111	115	95	99	114	108	120	90	102	110	120	106	104	93	110	102	91	96	103	78	93	100	76	96	105	96	87	101	87	89	107	106	93	87	115	100	96	92	104	87	118	98	101	101	84	104	114	91	92	87	94	145	104	98	101	114	100	96	95	105	106	103	90	89	108	86	87	101	111	106	104	106	99	105	78	98	111	101	112	75	109	101	94	110	105	108	99	77	91	81	82	89	112	110	87	92	104	104	83	103	100	102	78	86	82	91	94	107	124	74	97	95	97	88	91	95	112	85	114	100	94	95	101	88	88	108	99	105	83	102	90	81	93	95	94	99	118	77	96	114	108	121	109	93	102	104	74	112	112	103	97	110	92	82	96	123	86	96	79	87	88	97	103	107	107	100	106	94	100	121	89	89	93	96	100	85	107	97	90	102	89	86	112	87	103	78	108	95	100	120	98	101	88	107	98	98	98	100	100	102	87	107	103	98	109	101	114	90	103	99	91	106	104	117	105	97	96	82	85	105	91	101	101	85	110	102	115	101	96	93	85	110	106	100	106	115	88	94	92	87	106	110	116	107	87	102	79	105	86	93	83	79	107	108	105	88	85	87	94	94	94	97	82	91	102	92	95	96	92	101	97	97	91	114	96	111	114	96	101	112	87	98	98	85	97	99	89	93	100	108	106	101	109	107	106	103	109	79	99	94	104	93	90	83	77	102	109	76	88	86	104	100	104	91	100	80	90	103	89	113	118	103	96	94	91	108	115	91	86	93	106	105	96	84	112	119	117	95	93	97	83	95	89	78	99	92	100	84	103	91	87	86	94	111	77	98	89	88	104	86	90	101	100	109	99	87	103	101	104	105	98	86	99	101	97	100	97	87	109	92	101	111	97	88	100	98	90	107	113	121	86	99	111	106	101	89	95	97	112	105	93	78	94	109	107	98	104	95	87	94	94	97	94	109	107	95	114	83	89	101	87	83	101	97	87	108	97	107	101	88	101	93	89	102	84	95	100	98	94	96	91	109	98	103	86	85	107	89	94	108	95	98	103	99	98	99	97	116	88	105	109	100	114	102	104	86	85	94	103	71	100	103	99	83	108	116	106	97	89	87	97	94	126	97	115	102	105	81	96	91	93	104	105	104	90	129	100	89	96	110	85	101	87	119	87	106	101	90	100	110	112	84	93	99	100	117	88	106	94	91	101	112	89	87	98	96	80	93	95	99	102	97	106	111	93	94	100	95	89	98	102	91	95	94	99	93	86	92	105	112	112	104	89	79	97	84	77	108	100	91	112	83	113	102	110	94	91	86	93	102	114	97	96	96	112	99	95	89	86	99	99	99	93	104	80	100	91	87	116	99	92	127	89	93	93	108	101	111	85	101	96	96	94	92	98	98	109	98	99	106
4132	651	671	704	725	694	672	672	717	656	672	743	700	707	709	732	673	668	620	643	721	708	653	689	676	741	672	664	681	740	719	662	724	659	671	712	693	692	702	695	684	689	672	673	699	667	711	702	704	658	718	684	695	662	689	720	702	710	706	707	656	705	699	686	732	695	698	689	735	688	699	680	700	683	699	697	745	679	689	704	706	707	606	687	674	726	748	657	692	685	681	655	717	685	679	662	663	667	729	690	674	700	671	653	680	697	733	686	704	695	718	644	704	691	676	684	691	712	719	702	699	641	683	688	664	656	768	706	684	739	684	727	707	689	691	672	685	713	687	721	720	696	713	643	675	694	691	682	696	703	675	722	701	636	728	692	708	719	656	685	733	709	712	673	705	667	665	720	724	716	709	715	677	675	721	646	734	689	684	686	661	719	697	699	667	672	654	686	705	746	653	683	685	705	683	662	718	718	686	712	687	676	734	668	680	670	688	670	709	706	680	716	708	738	664	656	710	716	705	706	690	630	722	730	698	704	679	643	724	698	635	692	727	735	648	677	704	728	709	664	671	663	703	729	700	724	661	706	687	702	693	761	761	731	666	700	696	710	716	731	679	734	684	698	642	717	683	714	715	682	637	720	728	712	715	711	708	700	728	721	673	705	697	696	708	703	677	723	723	722	676	743	698	691	748	683	695	713	702	680	691	739	706	713	680	676	666	666	674	715	684	694	696	677	642	714	698	716	694	711	694	692	725	719	723	704	711	740	670	647	666	703	657	660	723	685	685	690	730	750	734	684	698	726	686	729	694	714	670	707	675	705	692	654	691	734	707	710	708	666	730	681	667	691	656	706	698	751	642	707	717	652	700	664	700	664	720	669	712	727	680	677	719	683	733	673	730	713	723	664	691	701	718	727	658	705	720	658	642	713	694	688	697	718	693	694	650	648	695	726	670	702	723	695	663	706	752	673	708	699	663	693	644	669	697	701	607	696	712	683	707	725	698	698	687	670	654	689	703	703	698	666	682	734	692	713	706	724	690	696	718	712	710	695	712	670	715	678	676	631	715	656	743	641	701	642	711	734	675	746	736	705	719	706	656	691	737	726	671	690	701	670	659	675	715	669	667	759	669	655	694	710	681	673	662	714	694	671	677	674	701	685	688	688	744	680	691	656	694	715	679	718	651	702	670	678	677	675	700	699	656	679	711	682	660	717	689	674	670	685	688	691	664	743	687	731	697	674	637	650	617	697	701	712	696	698	683	688	687	663	670	691	674	673	674	727	703	698	677	700	688	713	702	706	724	693	696	720	659	671	691	702	657	717	691	691	695	692	703	693	712	711	671	645	713	748	679	656	666	680	699	700	649	692	684	717	669	706	696	655	646	720	687	644	684	668	752	652	737	742	744	715	673	689	755	735	693	656	710	732	715	698	616	667	652	634	723	678	760	717	714	681	700	688	648	673	654	687	684	732	728	651	731	715	668	694	678	674	677	681	733	656	697	688	724	724	715	677	751	689	719	687	646	728	685	671	706	647	707	693	681	668	669	664	704	700	683	732	707	667	715	640	707	670	682	680	668	669	735	695	724	747	713	645	748	682	730	687	664	652	703	710	691	662	691	687	681	668	692	693	685	711	674	693	610	716	687	721	683	651	664	729	705	706	668	703	741	672	676	692	740	645	691	682	667	668	740	684	700	702	724	718	693	672	685	674	693	658	702	726	689	750	698	668	728	631	714	739	662	669	710	690	694	679	690	727	680	691	713	701	758	692	696	726	665	690	672	727	754	713	708	690	688	732	696	735	695	667	735	716	738	690	686	686	639	712	749	664	714	699	723	686	662	740	690	672	678	702	687	734	726	728	706	668	711	668	704	713	717	678	723	661	683	628	672	689	681	674	715	702	664	652	700	702	704	720	655	691	693	664	729	654	731	673	649	711	704	696	717	662	733	675	661	695	698	703	698	691	733	656	702	702	649	721	669	739	650	685	683	688	707	710	667	685	693	679	728	702	714	677	682	664	648	684	726	716	656	689	672	691	686	664	723	687	779	698	685	701	695	699	686	700	693	714	674	688	736	703	679	692	726	731	655	666	701	694	691	680	706	774	702	648	706	741	668	732	709	669	688	697	684	664	719	697	696	713	717	706	685	716	673	681	727	669	724	693	701	693	704	703	710	675	665	658	693	680	714	730	679	669	672	720	679	719	692	689	660	699	703	734	689	736	686	677	720	644	718	668	693	735	745	722	696	688	702	737	714	690	691	733	698	721	725	722	709	687	674	697	678	691	714	671	718	674	694	633	705	698	712	705	680	694	674	685	685	665	704	710	699	679	724	693	693	671	762	692	717	720	710	718	706	712	686	724	707	690	673	702	660	648	682	664	690	754	692	650	673	677	707	705	697	653	675	703	726	715	687	764	676	682	736	701	763	710	708	756	711	685	680	705	705	659	679	681	709	700	687	670	668	668	741	722	711	713	714	714	752	693	692	668	671	716	633	676	698	711	688	692	711	665	684	691	692	689	722	705	687	629	651	676	705	718	633	703	685	751	676	677	732	731	727	723	693	685	665	698	699	711	697	683	650	718	717	719	662	699	693	710	686	642	719	705	669	760	720	682	666	689	682	685	741	687	664	692	641	699	736	703	684	641	703	677	673	679	735	658	714	672	695	631	708	702	683	722	718	673	669	666	691	689	668	689	700	645	729	696	671	693	638	688	703	665	688	747	689	694	669	672	647	694	655	714	685	679	673	680	689	659	644	730	691	736	702	657	708	657	652	645	732	733	688	715	651	677	710	678	728	659	680	644	699	672	656	688	675	695	712	729	703	701	685	698	649	739	655	694	672	676	701	693	683	622	663	686	726	713	688	706	640	684	767	709	705	708	662	675	691	707	710	666	725	708	673	696	676	640	688	769	687	685	721	626	675	692	675	678	689	658	721	651	667	658	698	693	699	696	666	674	656	703	671	704	681	705	686	705	680	686	706	686	658	684	681	709	724	696	679	698	671	677	737	688	710	720	740	694	692	738	685	685	685	697	683	670	705	687	711	671	655	671	680	696	716	737	791	689	669	734	689	659	634	693	734	694	661	707	703	672	725	662	707	676	645	712	710	732	695	717	732	718	746	691	697	667	677	685	648	727	686	721	667	703	680	645	670	720	714	710	691	689	675	678	641	636	655	711	698	691	680	663	670	654	669	681	750	718	705	688	689	745	701	726	676	698	648	688	737	713	694	672	719	643	743	667	695	740	676	702	713	658	687	690	739	693	701	672	723	718	688	680	717	699	691	719	685	670	702	654	745	706	707	692	702	732	726	739	671	685	700	700	693	725	689	662	731	681	724	682	672	712	705	676	724	705	669	717	715	668	686	662	705	738	664	661	673	666	684	727	691	741	705	660	715	683	682	658	684	742	694	705	654	740	701	683	701	640	698	698	690	727	669	710	737	644	666	692	732	679	678	703	710	679	658	740	682	689	733	647	733	763	664	722	736	730	649	659
15673	580	168	154	141	134	151	144	149	129	155	146	153	149	174	156	148	170	142	176	156	121	170	138	142	159	145	165	157	150	129	162	149	172	134	145	142	138	153	133	148	155	141	146	154	155	156	153	152	146	156	133	132	151	162	142	143	177	154	150	146	146	147	117	147	156	132	134	141	148	152	169	148	149	149	147	152	140	164	123	147	153	163	177	155	169	123	157	146	146	148	144	151	158	149	153	162	147	154	127	164	150	144	161	161	135	151	168	146	145	140	144	161	138	144	155	145	132	143	150	159	166	172	156	140	162	146	172	139	164	133	148	152	163	160	159	134	138	150	159	173	159	157	131	156	156	162	139	150	138	128	149	152	153	150	172	148	141	134	152	134	169	158	164	147	159	154	146	150	173	127	173	177	152	149	168	147	161	171	142	151	167	133	148	143	163	140	138	155	154	141	150	145	151	145	141	151	137	162	140	143	160	140	169	155	158	140	145	153	156	155	140	131	159	164	162	145	142	129	143	129	138	146	133	160	148	163	136	155	154	151	169	137	163	157	142	153	157	153	154	155	173	163	138	161	143	144	166	160	149	163	156	156	149	140	144	166	142	132	154	145	161	139	147	134	151	170	160	115	151	152	142	166	151	141	133	147	141	157	150	159	118	161	150	146	161	160	164	139	130	146	172	137	152	161	140	177	170	144	156	127	154	144	176	159	156	149	115	161	163	162	139	137	155	154	129	163	150	141	160	150	148	150	174	142	141	160	160	159	139	159	159	130	149	162	164	132	138	130	159	158	140	139	158	177	160	158	147	153	148	162	146	144	168	149	158	182	138	144	154	159	153	138	153	160	141	125	145	145	161	142	160	165	150	144	171	136	161	145	150	154	154	152	162	157	180	181	145	173	144	152	169	166	148	138	152	150	161	158	132	144	158	162	137	154	137	136	153	163	136	139	164	157	168	160	149	151	150	177	133	143	155	160	147	175	156	170	159	137	158	143	143	130	149	146	164	146	132	149	141	145	135	134	143	147	186	157	151	150	158	154	146	126	148	159	141	136	160	129	133	156	144	152	164	138	148	139	174	127	144	163	146	152	156	164	169	138	150	159	179	161	179	163	137	168	148	171	168	143	140	146	124	126	154	137	161	138	154	150	155	140	170	130	149	153	158	175	133	151	151	161	161	175	156	155	177	150	151	154	153	160	145	137	143	120	144	143	143	151	134	123	170	151	136	133	155	136	158	150	147	147	136	144	135	153	162	144	122	148	176	152	150	159	150	150	165	159	124	128	159	135	146	141	146	144	173	146	145	179	166	152	179	127	137	176	135	155	148	171	149	157	155	180	155	142	163	134	139	151	143	135	148	163	120	155	139	149	167	148	143	149	156	143	165	135	144	149	139	140	143	152	141	122	139	143	131	152	118	143	159	146	166	156	139	157	156	140	136	145	143	166	168	156	143	127	159	148	155	135	133	150	146	133	156	151	130	137	143	159	136	147	158	165	149	150	151	148	152	139	139	149	163	135	162	129	145	162	164	156	157	153	141	149	158	133	129	137	159	165	155	139	154	156	143	143	145	129	168	144	155	155	152	135	144	151	139	155	144	167	159	146	147	143	136	155	159	144	135	155	153	140	122	137	159	130	139	153	146	168	116	138	146	133	126	161	131	131	140	165	146	150	151	164	138	137	154	166	145	152	158	151	145	184	147	162	162	153	141	164	155	154	151	155	142	154	184	158	144	146	164	131	149	127	141	147	153	153	139	164	164	152	160	129	158	146	158	136	155	160	139	147	150	150	141	151	146	139	153	164	170	151	166	145	151	137	142	161	150	140	117	142	129	164	157	130	136	145	157	151	136	171	138	150	156	142	146	144	134	147	148	151	134	138	146	156	160	149	169	154	154	136	156	136	134	156	130	143	132	139	153	151	151	155	157	149	161	145	175	148	164	139	142	171	146	152	138	139	132	158	161	128	139	142	155	165	142	152	137	165	130	138	145	162	155	145	140	146	140	131	154	110	155	142	124	145	141	160	136	149	154	141	176	141	136	167	151	141	132	143	156	174	152	154	146	132	137	146	159	142	173	151	156	138	142	138	157	156	127	168	162	162	121	126	152	160	144	145	156	143	141	157	172	154	139	143	155	120	134	137	151	135	155	145	152	150	151	167	131	133	152	154	159	142	147	166	137	135	149	142	143	144	158	160	140	116	147	148	152	168	149	155	161	160	159	158	155	130	142	146	157	143	155	131	150	152	167	129	175	155	157	143	151	153	128	142	135	156	150	162	149	136	160	142	151	167	160	148	145	163	136	148	141	158	136	148	130	139	148	161	153	141	130	147	131	177	149	151	159	129	147	155	137	126	151	141	132	146	149	156	156	151	141	128	147	157	139	127	135	127	152	144	160	147	171	151	151	145	141	158	157	134	141	130	143	144	165	162	136	132	142	147	160	115	151	163	142	141	127	160	160	144	164	146	124	161	167	148	145	170	148	164	143	149	161	147	153	149	147	147	142	163	153	123	165	133	168	155	156	154	138	139	163	147	143	163	162	142	156	147	137	166	155	151	138	158	148	175	167	137	160	143	127	149	139	152	156	174	151	146	141	168	133	163	149	134	148	132	140	135	161	161	162	154	162	169	133	133	151	156	139	156	141	146	155	155	138	165	130	163	137	143	148	142	140	143	147	136	155	140	161	131	160	145	166	141	140	149	142	162	150	149	129	167	159	140	156	142	153	141	148	153	130	147	149	133	132	160	136	163	159	137	137	169	139	152	151	156	140	157	156	152	138	160	155	173	165	155	143	132	173	130	151	164	144	149	139	136	161	152	162	133	153	135	163	135	143	144	130	133	152	168	151	158	157	163	128	150	149	149	161	171	145	144	157	136	149	151	158	160	156	163	156	147	156	172	135	143	137	149	131	142	143	146	161	155	160	146	165	132	128	169	152	156	150	151	146	146	158	154	152	128	154	155	145	131	149	154	169	156	135	164	144	124	142	159	162	174	150	167	147	147	162	139	151	187	148	159	136	145	132	148	137	150	165	159	167	157	164	164	147	143	145	136	149	143	155	148	140	155	113	159	129	148	158	165	146	122	150	165	186	156	139	150	175	163	152	154	138	147	132	155	150	135	151	148	118	145	143	126	147	147	148	159	154	148	144	149	150	145	137	136	149	165	156	158	163	151	155	170	158	165	127	141	144	148	149	165	176	150	132	138	138	140	169	151	160	157	151	165	160	150	165	157	154	160	135	148	164	158	160	150	168	160	133	138	145	150	148	149	134	143	130	138	157	156	141	157	162	159	127	155	136	151	145	135	135	136	147	157	135	134	151	134	143	142	147	148	136	153	134	169	165	123	170	150	150	136	158	148	156	150	152	158	140	143	130	159	136	150	152	137	138	144	148	164	166	140	148	117	124	137	181	168	161	156	165	137	140	151	145	154	141	161	145	162	161	148	144	152	149	142	159	160	172	145	154	145	143	164	148	143	149	143	149	145	147
4170	1047	976	976	1062	954	986	982	997	1028	971	1002	1024	1018	954	1018	1032	979	1003	977	1018	991	978	1014	1018	986	1001	1008	1056	1015	963	984	957	1021	1005	1019	1016	1030	978	1001	992	990	1042	986	1012	1017	1005	990	999	984	1011	1004	1008	979	1086	1025	1002	933	928	1004	953	981	1010	1011	1034	1050	998	995	1031	1001	986	1014	1051	996	1024	1024	1012	1000	977	1065	986	1006	1057	1009	1017	953	1030	984	1013	1063	962	1024	1040	960	998	972	1015	1015	1010	1022	1036	1008	1041	1040	1024	1080	984	1036	1046	984	1026	958	1063	1002	979	1042	1056	1025	1035	1093	997	1024	1026	1034	1055	1001	1000	965	1002	982	976	1048	996	1029	1015	1028	1032	972	969	1013	976	980	1050	1054	1050	996	983	976	1018	968	1030	1048	994	1029	1028	1037	1041	1083	1047	985	1040	999	978	1013	960	994	1003	1003	987	1046	1021	935	989	1032	1005	985	1029	963	1001	984	1002	1004	1039	992	990	1067	974	1050	998	967	1006	978	1020	1005	1003	970	1047	1002	972	1057	979	1009	999	955	979	983	1049	1022	1038	994	945	1031	985	1025	988	1012	1098	972	1001	1023	1023	998	1043	1042	1040	1008	1040	1014	973	1034	1002	1005	1010	1025	1064	1064	1071	986	994	1014	1017	988	1025	986	1029	973	970	1014	1037	1036	958	1011	1002	996	985	965	987	1010	1029	1009	1061	977	1037	1025	1005	961	1018	1004	980	1000	976	1042	983	1043	1009	993	1015	993	1020	982	989	1044	1087	1055	943	1042	997	1044	1075	978	1023	986	1067	989	1003	1010	1041	986	999	1003	1046	961	991	1028	1003	1075	1006	1019	1056	992	1041	959	990	1003	1030	1044	1017	1064	944	1031	991	1018	1047	1023	1063	1000	1031	1015	1037	1067	984	1038	1042	1031	1000	1020	981	1051	978	1018	993	991	1027	1012	1036	993	932	1005	1011	1002	1038	1006	999	1017	1063	1020	992	1043	1020	1041	1017	1002	968	1104	999	1015	1004	1028	1061	1018	991	982	1000	951	993	1036	973	979	1023	1007	1009	1002	1006	1043	998	1002	993	992	1029	1035	1014	1040	998	975	1002	992	970	1024	1047	1027	1042	1084	1002	1021	1000	1060	1012	1004	1012	1002	969	1010	1034	1000	1007	967	970	1042	966	1065	968	975	1005	989	1029	1035	968	995	1009	985	1014	1045	1050	989	1014	980	1000	1044	1054	1021	1006	1041	1036	982	1017	1023	981	1020	1044	1039	953	1002	1018	968	1042	1009	999	1036	1046	1006	1059	1004	957	1041	994	954	1031	976	973	1015	1051	1008	1002	1022	999	1004	981	983	1023	981	1013	1053	952	1002	982	1000	990	1000	1010	1050	1049	1007	1021	1018	1033	1047	989	1078	984	1000	982	992	1027	999	1037	990	979	1009	991	937	1064	1031	1010	997	998	1002	999	991	991	1046	988	1061	1011	993	987	1025	923	1018	1023	999	1001	949	1040	1040	978	1028	1035	1015	1101	1037	1031	988	960	991	1016	1017	1014	1024	1032	995	994	1008	1037	1027	999	1023	1072	996	1048	997	1007	992	1013	1002	1035	1039	1025	987	995	1023	954	978	1050	1038	1024	1001	988	990	1012	1042	997	1073	983	1023	1009	994	1007	956	1028	1039	972	1029	991	991	1034	1021	982	972	1006	1045	1007	1026	959	968	959	1030	1019	1018	1010	1035	1003	971	961	930	1026	990	1038	1045	1064	1002	980	1010	1019	1006	1034	981	1005	1015	981	1086	1023	1013	1014	1015	997	984	990	1037	995	1029	946	1044	987	1011	1059	990	983	1021	1048	1047	985	1059	972	1005	1028	1010	1021	1021	962	1018	1035	1034	984	1014	1028	1006	1001	971	1012	1068	972	1006	1002	1016	1085	1014	1000	1037	971	1010	963	1021	962	1008	975	1004	1095	1000	985	1021	1002	1006	1024	1028	1007	985	971	982	979	1021	1011	1004	1025	983	1036	1022	972	1056	1024	956	1054	1016	956	991	1007	1010	1055	1011	1017	984	947	970	959	1014	969	1041	999	995	1040	1055	1035	1022	1041	991	1068	1054	1046	1001	987	1032	1048	1012	993	999	981	954	971	1008	966	996	933	981	1046	1032	1003	974	1026	989	1039	978	1013	989	1040	992	1023	1040	967	1041	1014	1014	1019	1012	997	1055	1063	1008	1009	1006	1022	1003	993	991	1015	1023	999	997	1035	990	1020	997	998	1071	1030	1033	982	1036	1043	964	960	1034	987	1023	1048	962	927	998	1016	1058	1001	1020	1056	1031	1039	1035	1004	1021	1017	998	1005	1042	1004	1036	1002	955	1016	1033	981	998	1077	992	993	988	1002	987	1009	994	1071	1058	1066	994	994	1052	980	947	968	1018	1010	1060	1051	1041	989	1059	1097	920	969	1026	1015	977	1000	1002	1007	974	974	1029	975	1029	1055	962	1066	976	989	1064	927	966	1008	994	1026	977	1049	1054	1033	977	1032	985	1017	1012	1029	987	1080	969	984	960	1037	996	1054	1033	997	1004	1003	971	1008	1034	1046	1032	1093	986	1028	1035	1014	1048	1028	1069	971	1010	1058	995	1009	1058	1021	1006	992	1063	995	1048	1002	1036	1009	980	987	1006	963	968	1025	987	1020	1037	1075	1016	1009	955	1029	983	1046	999	1009	1052	973	992	980	984	962	973	970	980	964	1065	1016	1017	983	948	996	980	1041	997	1019	1028	1052	1053	1036	990	1028	1028	995	1011	1015	1000	997	1014	1018	1016	994	971	954	984	1007	1015	1069	991	1019	1031	976	939	1011	1062	987	1021	1018	948	1028	1025	1012	981	1001	987	1008	1010	1048	1035	998	1025	1039	1037	1018	1047	1024	1008	964	997	990	995	967	1004	995	1012	1062	987	1062	1037	980	1062	987	1028	1007	1010	989	1031	1033	993	988	1030	1021	1035	1043	1062	1035	1037	978	1061	974	1013	1019	997	1006	969	1032	1027	1082	997	1039	1003	1030	967	993	1016	1034	1040	988	993	1034	1008	990	1071	1001	991	975	1001	1000	1052	999	1000	1078	989	1010	986	970	969	1010	995	1076	1010	995	1053	999	1030	1020	1010	997	1069	978	1021	1098	1002	958	954	1012	981	977	998	1028	1015	1063	1005	1014	1012	1003	1034	1030	983	1034	1044	1039	973	988	1014	998	1034	1034	994	1029	961	1001	1006	1011	956	961	1031	998	1064	1016	977	987	1019	981	1044	958	957	996	1049	1032	1003	948	1028	1009	945	973	1061	1037	944	971	1007	997	964	1018	1058	969	1007	992	1055	983	1037	994	992	972	1009	1030	1051	1056	1055	1040	1025	1029	982	986	995	993	973	1025	1032	1040	972	1059	1051	1003	978	945	947	1013	1056	1013	935	988	977	990	980	964	1013	1020	1033	1020	1034	1032	1032	1010	974	1044	981	1071	958	975	961	977	982	1030	1018	1026	988	1005	1027	1028	1004	1013	1031	1019	980	1058	1025	1027	929	992	1002	1023	991	1002	986	1004	947	976	1044	1045	967	969	1005	939	995	943	968	1034	1001	956	971	993	956	1016	1007	985	1055	1043	998	1033	1050	1042	1063	1049	987	1034	1025	1043	928	982	999	994	1025	971	1080	955	1027	986	1064	969	974	1041	978	1032	969	1032	1014	969	999	1013	1017	1053	1014	1023	1026	1023	974	979	1025	990	996	999	981	975	1006	1004	990	1000	1010	980	1000	959	1015	1020	1023	948	1056	1052	982	1041	1001	1019	1000	1016	1021	987	959	1028	1011	1011	970	1014	1019	1000	968	944	1029	987	1009	1010	1075	1024	1008	1006	990	1039	941	1005	1046	1039	995	1039	900	1033	1002	1059	1020	1064	1037	1010	987	1022	1052	963	1052	1004	1052	1039	993	1007	977	950	979	1028	1030	1003	1044	1005	1025	996	1046	1001	998	1009	1011	1077	1001	984	1005	1006	988	1014	1024	1025	1017	1012	1030	1016	1046	1019	982	990	968	1009	935	1023	1034	1061	1020	979	995	1039	1061	997	1043	1001	1026	1017	1006	1030	1020	989	1003	1017	1024	1000	1030	1034	1078	1029	1055	1070	1072	960	1014	1000	1010	998	1039	1009	1048	1019	1028	975	1001	988	1023	1037	1039	945	1011	1026	1020	979	992	1004	973	979	1031	1016	1099	1015	1027	1019	1003	994	1033	1013	1029	1047	994	1056	1004	999	1034	977	994	975	1011	975	1034	1024	1044	1024	979	990	1082	997	995	1027	982	1016	1039	990	1007	1035	1014	998	1022	970	1026	1016	1017	1016	1010	999	984	964	1010	1015	1031	976	1022	999	1026	1044	986	1049	1005	1028	1021	979	1065	1026	1017	996	998
15777	555	143	152	153	144	142	161	151	162	138	149	138	150	151	135	132	157	148	112	138	142	133	149	121	153	162	151	180	173	183	142	130	155	130	154	160	142	135	138	161	126	145	143	140	154	135	141	143	133	149	149	137	136	163	133	153	137	158	152	149	160	141	158	157	140	153	126	126	164	151	135	150	126	132	142	136	152	148	149	129	145	163	154	149	143	125	141	159	155	167	168	147	132	154	162	143	160	185	175	154	149	170	145	131	144	179	171	151	129	160	133	144	136	157	161	150	164	145	149	145	140	161	143	175	148	166	142	141	145	151	134	159	155	147	148	123	136	145	172	151	128	141	152	150	167	157	140	135	173	160	158	137	141	146	146	151	141	171	142	138	124	146	129	167	134	148	128	144	145	166	154	135	130	162	158	155	151	147	168	165	133	141	145	159	160	153	169	142	143	145	139	125	142	156	154	147	143	131	165	159	151	165	152	171	152	143	157	139	157	154	151	150	149	154	161	148	132	165	133	148	140	157	146	145	163	151	174	153	146	148	138	137	149	150	151	140	164	151	162	153	139	172	136	169	169	156	154	139	144	148	153	156	165	155	154	163	166	150	161	147	137	127	158	147	154	143	189	147	149	158	163	125	145	161	155	173	161	162	151	152	167	164	134	152	157	145	147	149	153	153	150	156	155	144	129	136	150	135	141	152	139	154	157	152	119	139	160	159	154	161	132	149	123	153	156	165	155	144	135	148	150	128	147	141	132	169	168	138	145	161	134	162	164	126	133	152	153	160	156	157	144	125	132	137	150	147	140	125	143	161	139	149	133	147	132	126	149	141	132	144	149	129	146	134	175	166	149	148	154	143	132	152	141	162	137	151	141	152	113	159	151	135	187	168	154	156	152	143	149	161	149	149	166	143	154	152	141	166	152	144	149	144	163	164	136	142	142	139	146	156	139	161	154	148	134	161	134	160	142	149	138	139	138	141	137	158	148	154	152	148	153	143	142	146	134	135	141	149	136	145	151	157	156	172	131	147	121	142	145	164	144	170	155	152	158	145	160	154	157	150	137	155	137	151	161	141	145	145	140	161	150	135	146	150	137	154	145	132	143	144	162	140	159	141	136	133	134	155	145	141	150	149	148	153	143	128	159	153	135	150	126	148	151	132	150	151	143	172	141	144	153	120	144	155	164	157	162	159	165	158	143	140	159	177	169	148	143	131	143	146	143	175	149	138	127	146	137	134	159	149	147	139	164	154	157	150	150	145	146	153	154	168	144	132	166	157	168	148	147	141	150	144	120	144	152	133	133	157	143	140	168	131	154	158	122	145	140	144	146	159	137	160	169	142	135	150	129	140	142	181	158	136	143	154	160	171	129	142	161	148	161	147	143	151	134	158	135	155	162	150	161	160	144	135	153	140	151	127	131	152	151	152	132	149	158	152	157	164	136	137	155	137	166	147	159	176	159	148	134	152	169	149	136	143	152	167	158	153	151	146	158	132	159	143	139	153	130	141	140	160	160	164	131	146	138	144	148	164	152	141	157	149	141	149	141	132	140	154	137	142	129	160	164	166	145	165	153	139	140	176	149	155	154	126	152	153	155	140	137	172	170	143	156	148	145	142	145	162	158	135	160	137	124	161	149	130	130	140	161	148	132	140	142	149	151	131	140	141	163	149	159	135	139	164	126	168	133	143	163	153	146	163	145	149	140	147	159	167	127	154	161	156	159	141	149	162	141	142	139	163	160	133	138	158	140	149	153	130	173	177	140	148	154	154	137	156	170	131	159	157	148	150	146	144	164	148	148	144	137	141	177	141	148	138	137	125	136	156	149	150	176	154	145	141	155	158	150	143	153	144	156	166	131	150	153	173	170	142	153	139	169	146	156	161	129	160	156	149	147	144	167	152	143	155	127	144	155	145	147	141	132	140	143	165	129	151	126	165	138	138	152	125	165	135	162	139	139	146	143	147	140	168	151	146	137	156	155	138	141	140	134	156	165	159	137	158	154	127	162	148	167	165	129	152	137	145	134	142	151	157	147	135	146	146	144	143	155	110	146	162	163	141	142	131	165	162	136	166	146	124	152	144	154	152	136	142	150	157	133	136	135	132	143	149	132	149	140	160	136	152	136	137	151	138	144	162	154	156	143	138	163	164	144	163	156	177	183	154	160	144	160	121	151	126	146	153	136	151	131	136	140	173	129	146	154	172	145	150	148	152	144	144	140	132	172	146	134	148	136	162	153	160	133	154	148	153	146	150	158	149	133	156	154	137	132	155	148	154	142	141	154	152	163	156	167	143	159	156	139	137	157	151	136	146	146	154	136	140	149	148	140	143	155	161	162	153	146	160	154	183	141	129	150	140	149	155	125	143	138	144	135	142	138	131	160	153	154	134	160	167	141	145	159	136	170	158	161	132	170	138	136	155	165	165	136	153	146	159	172	156	159	141	153	155	165	148	135	162	160	130	164	142	146	139	158	161	151	149	150	147	159	152	166	155	155	163	141	140	134	135	138	155	149	150	166	115	164	144	148	166	129	143	161	135	148	151	141	137	134	139	141	128	150	149	130	145	157	136	147	128	161	134	137	143	164	146	150	157	144	141	158	167	147	159	130	164	146	143	151	165	144	155	151	129	149	135	157	150	163	156	153	129	140	126	149	137	174	157	157	144	140	130	159	154	132	157	158	137	171	136	157	149	156	137	151	151	145	156	154	158	154	155	157	145	145	152	157	140	153	166	148	143	154	144	147	146	138	130	131	135	117	163	151	149	151	146	160	154	137	135	147	144	158	144	160	157	173	129	146	176	144	123	151	139	150	149	145	152	126	158	151	132	174	159	145	162	134	135	176	142	150	156	153	138	140	150	143	164	152	133	159	152	150	145	157	145	164	152	152	159	156	134	145	145	153	158	121	134	150	154	157	164	143	147	163	148	142	141	138	145	145	160	158	133	136	129	160	138	162	149	129	135	164	155	156	138	120	134	141	141	132	162	161	165	128	140	158	131	166	137	124	124	134	157	171	171	151	144	140	149	150	145	154	149	152	157	126	153	161	148	144	130	165	134	155	147	145	140	149	143	135	171	137	152	161	150	139	152	164	169	150	143	179	135	123	136	164	181	154	126	155	148	137	139	141	160	146	141	137	125	141	144	130	163	162	149	162	142	150	133	160	146	162	147	171	149	152	149	128	152	163	152	147	153	152	141	146	152	135	164	135	155	166	163	170	134	146	155	157	144	150	145	169	160	131	158	149	137	141	165	156	152	159	147	149	164	164	164	160	159	156	143	153	165	160	116	153	138	150	174	141	139	156	165	146	144	134	151	132	128	152	171	136	152	142	173	144	155	135	151	152	154	147	139	130	144	160	140	140	141	131	155	153	145	142	162	152	157	154	157	154	157	156	135	156	160	127	155	144	147	130	132	131	166	148	162	152	153	143	158	151	171	157	124	139	133	153	132	134	127	139	143	152	168	139	181	147	142	142	151	186	121	147	152	143
4220	992	1013	1031	993	1043	1013	958	963	990	1028	1041	957	975	1015	955	996	999	1015	968	993	993	978	996	988	1015	994	1018	991	1075	998	1037	989	985	960	1012	983	1049	1040	953	972	1004	983	980	1043	1040	972	1007	955	961	968	970	960	1029	1054	1023	984	982	1011	958	1035	954	999	1030	976	1033	997	994	997	1002	1005	1021	951	1041	1027	1001	942	1019	1068	1040	985	1026	1011	924	985	954	1001	993	960	989	1019	1014	1095	1000	949	998	1037	974	976	1000	1040	978	1051	974	996	976	1024	967	997	1015	1006	1072	977	976	1041	1002	924	1013	1002	1018	978	973	1039	1026	1034	942	1018	1005	971	1053	1004	981	1015	1010	994	1026	996	983	1010	993	1023	973	1010	1039	1005	1031	979	1027	966	967	965	1003	1056	1010	1015	996	979	1031	1000	969	988	1005	966	1038	977	967	1040	1018	948	996	1022	985	1066	1007	968	956	1018	981	1005	977	1029	1085	1010	986	986	984	968	1056	968	985	1006	1009	1034	1004	994	1034	1002	1034	957	1002	957	972	916	960	983	1066	983	949	989	979	1022	979	967	982	1005	957	994	1029	983	1008	984	973	994	988	1006	1030	1004	1020	965	1076	960	1032	1025	1005	1051	1038	928	991	1024	1000	1056	1046	936	969	1019	1035	1037	966	1038	1032	1014	961	1022	984	1002	991	1051	1026	1032	978	1014	1000	1020	1022	1014	968	1045	1012	937	994	1014	985	990	978	989	1018	1001	967	985	1016	953	964	1049	989	963	1023	1020	1021	994	1038	948	1040	985	955	980	960	1005	999	1018	1059	1057	1001	1015	1015	930	964	977	971	994	908	991	1061	991	1012	982	1038	1019	957	994	985	1031	991	1048	1008	1023	985	1014	1059	1004	985	1018	1022	1047	984	985	1019	993	997	974	1011	906	1006	951	1000	960	969	992	1025	975	992	1070	1006	985	992	990	956	1035	994	1084	1055	979	1000	993	1021	977	966	980	1000	970	969	1024	1049	995	1004	977	974	1005	1043	1008	1025	994	966	1009	982	1050	965	972	970	970	993	974	1034	982	988	976	977	1034	942	951	978	1000	1056	1002	1035	990	1072	1058	1010	1020	1035	985	1029	942	1001	974	985	1025	1009	1045	997	969	1029	972	959	951	1011	1025	1033	1002	960	1027	1014	1072	941	974	1005	1006	992	1041	992	1009	1005	1018	987	1019	981	1020	1053	954	1097	1002	1045	1096	1052	1068	1019	1034	1015	947	1087	976	1015	972	980	997	962	1000	1018	965	974	996	976	1012	967	1029	1004	975	1028	945	1048	995	996	1010	1001	995	1011	958	978	1006	964	1024	1022	1007	977	988	1011	941	955	969	1001	1016	1003	1024	931	1040	1032	1017	957	1027	949	966	1043	954	1031	951	1046	1009	1035	930	982	982	1017	998	948	952	1004	997	984	1019	953	973	1002	1007	973	1016	977	973	989	989	1047	969	1003	993	1025	974	968	1014	917	1009	996	982	991	1029	1030	1017	959	988	1015	991	963	1017	993	937	1021	992	1003	1003	978	1031	993	1023	991	966	973	1024	991	1081	1059	1034	1009	986	1007	1029	1019	960	985	1018	977	993	1052	1006	993	1036	1047	1001	947	955	946	947	1007	954	1010	1026	1000	952	955	1022	966	1010	979	1030	1019	1006	1050	1001	979	1007	1024	963	1009	1030	1006	1049	1009	956	1013	1029	947	956	995	977	985	1017	973	986	996	987	935	1022	1029	1004	957	993	1015	966	997	1009	958	981	987	1008	1011	972	1072	1036	999	1040	935	1013	969	988	980	958	1010	1013	979	1028	1002	992	1011	1024	991	987	963	962	998	1000	1002	1006	975	931	1006	950	1085	984	1048	940	988	980	1022	1000	1042	1063	992	1032	1011	981	1018	1015	964	1010	1012	992	1037	956	1000	1022	976	958	984	975	1047	1009	1055	973	988	1001	959	1049	1009	973	968	1032	1048	973	955	991	936	984	965	993	992	1006	977	935	1008	1032	963	968	996	968	973	1023	1030	989	981	1039	996	967	981	985	984	1006	975	998	1035	1006	998	1020	1045	974	991	1017	1048	985	1051	960	971	1024	971	1018	946	1002	1009	948	1008	974	974	982	1033	1015	1015	990	1013	972	992	948	982	982	985	999	947	1033	956	992	1018	1026	991	995	982	1027	985	993	960	1042	975	1022	991	1029	957	1005	982	943	1070	978	980	1037	1009	979	943	938	936	950	978	1013	985	1010	966	992	985	989	951	1000	961	983	996	1017	1066	1055	974	1015	959	1035	997	968	1016	970	1063	998	1035	1017	1013	996	968	971	1014	1002	1006	1011	986	947	1008	1019	1034	1013	1019	981	1000	982	1033	1005	982	1018	963	1003	1007	997	1032	1060	1067	988	1022	926	973	1012	1005	975	978	1012	1003	961	974	983	1020	989	1009	1042	1041	928	1003	975	1000	1008	991	1012	1002	1040	962	1004	1000	993	995	1008	1050	1013	973	963	999	1019	1022	962	1009	979	1022	973	1012	1032	972	983	988	1021	1044	973	1020	1034	1005	994	953	1007	1004	951	1007	1010	994	1017	970	981	1023	1015	975	1040	1001	994	979	991	1039	987	1017	972	1027	1003	1030	1042	988	980	1036	969	1043	976	991	988	1009	964	1029	952	968	950	1008	1010	1027	1022	978	1012	1012	963	1057	1028	980	1013	965	962	1002	1039	998	981	1037	975	998	1061	949	985	996	984	1034	1021	999	988	1034	992	949	982	967	971	961	986	1018	961	995	1046	1032	975	987	1003	953	987	983	936	1028	958	974	1021	950	982	952	997	955	1020	1007	967	957	1008	1003	983	987	963	971	989	980	1060	1019	986	1034	975	1035	956	1006	998	1047	980	939	998	986	1008	1014	1039	1058	946	1020	961	970	947	1005	1018	982	1004	1035	1030	1034	1003	998	973	998	997	1001	978	997	1031	980	1011	1032	947	1004	1007	975	1001	987	1013	972	964	1012	951	1003	980	971	1062	995	953	969	958	1011	1003	986	1009	989	956	981	984	1066	999	1056	1001	940	982	1014	989	1018	1029	984	964	984	979	941	966	986	1006	986	1002	1069	978	987	959	998	1043	997	988	936	1041	995	1042	981	986	997	1078	1019	1020	978	1056	971	962	971	997	959	951	1001	991	1053	985	931	1046	974	1014	994	997	1000	973	983	937	944	972	1025	967	946	1005	1039	993	999	979	1037	987	1075	964	1006	1013	1010	969	965	982	979	1011	1015	974	981	1067	977	1001	969	1027	1011	974	957	980	1019	1034	970	980	959	950	996	969	968	991	990	975	989	1022	1049	928	950	996	1003	981	1030	957	999	969	1029	953	1007	976	1001	928	993	967	986	1063	1054	1006	1032	1007	1069	1013	1017	988	1001	1014	1007	981	947	1039	1019	1024	981	996	1019	995	1014	972	975	979	1003	987	995	966	986	978	1006	990	981	1002	1022	1036	964	950	970	1019	961	965	956	995	991	945	1000	1002	952	1016	988	998	1021	1030	950	993	960	1019	1025	1019	1031	1035	927	949	999	1047	958	957	984	1031	975	1041	1051	924	946	1038	1004	977	1040	1054	1002	1000	993	1008	1018	998	1042	979	1022	995	1063	962	985	969	985	971	992	976	995	1050	1063	977	953	1028	992	1052	1021	1029	993	1018	1033	993	975	974	952	994	1074	1036	951	1038	1037	998	1002	1033	1042	942	1007	1009	960	1010	983	989	986	975	1040	1035	1061	955	1001	1007	1017	990	980	1011	1009	1017	970	967	1042	986	1012	998	997	1021	996	1046	1020	994	968	1000	965	984	1008	969	1023	1035	1001	1003	966	1027	947	956	980	1042	1050	1027	989	1053	997	976	990	992	978	950	944	1050	1030	996	1002	1012	970	1017	943	977	995	962	1011	1010	1017	1020	1014	908	1029	1019	960	1040	1018	991	1023	1029	1014	980	988	1009	1012	1022	1046	981	1002	987	930	979	1000	1004	989	994	1046	1082	1012	997	933	961	1018	1015	968	963	974	977	1004	994	1002	994	977	958	992	987	992	1002	1014	1004	988	1007	974	961	960	1004	993	973	1041	1005	980	1009	963	1028	993	999	978	1057	1035	1016	1047	997	1038	1032	982	1053	1007	965	997	1020	1001	972	954	1012	960	1029	1026	1015	959	954	1025
15374	449	94	88	85	89	107	99	114	83	100	105	94	80	91	87	96	87	99	73	95	78	76	88	73	97	79	70	78	97	94	79	99	92	102	93	97	98	103	86	86	90	98	87	82	108	98	87	102	79	87	104	97	83	96	82	86	102	97	85	97	87	115	97	77	102	88	94	83	81	101	85	86	88	94	83	88	99	88	104	89	98	97	76	95	85	80	105	93	98	94	86	83	91	93	92	88	80	81	106	77	95	90	99	98	86	74	80	100	98	107	80	84	86	80	94	101	84	112	101	77	76	105	95	98	103	87	83	76	96	76	92	92	94	97	82	84	102	79	98	81	93	77	92	95	85	99	75	90	92	83	97	62	80	80	79	87	71	86	93	104	100	96	111	106	94	87	94	98	99	103	105	94	91	85	99	98	84	87	103	98	93	97	107	79	89	80	87	86	70	96	86	97	94	80	74	89	82	91	89	82	87	91	92	103	81	92	86	91	90	88	104	80	98	102	84	84	110	98	86	108	105	99	82	83	85	97	101	104	97	82	102	95	88	107	68	82	83	86	95	101	78	103	114	90	82	102	84	86	91	94	89	81	99	89	89	91	83	73	93	92	91	95	76	91	87	84	91	80	88	88	78	90	91	93	81	80	95	83	76	82	89	79	98	77	86	103	89	91	95	84	83	88	81	85	67	87	93	85	91	97	89	85	93	92	91	108	96	85	86	104	94	85	98	81	79	89	79	101	95	85	89	98	101	88	93	90	89	78	82	106	74	95	113	104	103	104	94	98	94	90	93	81	90	97	83	106	104	96	92	86	94	92	65	108	91	77	86	113	89	83	103	103	82	78	82	89	81	74	88	89	102	79	104	94	87	98	89	100	103	86	97	93	77	90	96	101	95	76	91	82	95	79	74	87	81	91	95	109	87	85	82	111	89	94	90	82	82	96	86	84	104	97	100	83	85	95	104	100	100	92	92	90	94	89	88	96	98	89	73	76	98	93	72	91	86	95	75	109	93	85	107	83	89	97	91	91	123	100	94	83	96	89	93	93	80	81	104	91	103	89	103	85	101	96	87	81	88	100	84	87	90	82	85	88	101	81	92	82	94	97	85	99	96	103	101	83	92	89	98	88	105	85	78	85	84	103	73	85	77	79	75	91	86	87	102	103	87	94	84	85	88	81	91	106	89	86	99	77	94	86	89	90	76	108	93	80	89	103	104	82	97	72	82	93	85	82	81	72	97	85	89	87	91	88	89	105	93	88	92	94	91	102	95	81	102	102	99	85	71	85	85	81	78	93	81	93	89	89	87	85	101	85	93	81	94	89	93	85	98	86	95	78	82	100	86	81	83	89	92	93	98	93	79	116	81	117	89	95	80	99	91	96	105	78	104	96	103	90	104	95	74	84	79	86	98	97	96	100	91	113	90	88	79	99	72	99	100	80	76	90	95	84	77	98	79	90	81	104	81	94	86	83	91	102	79	79	96	79	83	92	75	82	98	95	114	80	94	90	91	91	88	86	98	99	93	100	96	94	81	93	78	75	83	91	106	92	97	97	90	90	97	94	88	99	87	76	93	83	93	102	77	102	81	110	91	85	74	95	83	97	83	101	91	101	75	115	81	77	88	97	88	94	80	107	87	100	104	79	74	83	101	86	76	95	95	95	97	83	96	87	116	101	80	95	89	96	101	93	80	84	91	110	85	89	96	96	89	96	91	101	86	93	103	98	90	113	86	83	102	80	99	105	92	91	95	71	100	111	84	102	106	97	93	84	119	97	69	90	80	78	94	94	103	95	89	90	89	104	68	81	93	75	85	84	116	64	92	76	101	94	98	98	82	106	88	79	90	99	98	75	93	77	87	86	106	80	84	90	103	105	90	99	101	100	82	96	92	86	80	77	107	91	88	78	89	93	76	90	82	88	100	75	88	91	98	92	102	71	82	93	91	112	85	91	71	79	95	97	95	80	107	92	94	77	86	83	83	97	112	94	93	101	98	90	85	100	103	81	102	88	98	103	86	90	89	69	66	89	96	80	89	92	93	93	77	83	81	99	101	94	84	79	106	121	92	103	89	101	89	86	97	71	71	75	86	88	84	91	78	115	92	91	79	85	94	103	84	95	102	82	89	63	99	100	96	89	91	85	107	91	90	76	87	90	83	83	82	83	93	84	77	84	78	96	82	77	99	91	85	94	99	98	108	72	100	89	94	86	96	100	80	88	75	94	84	97	83	81	95	89	91	109	92	87	95	89	106	104	93	80	86	102	97	91	87	82	86	81	106	84	83	92	95	92	107	114	82	101	87	66	114	87	100	98	114	105	85	93	91	91	81	83	84	106	112	94	94	90	90	83	79	82	76	86	90	96	81	82	85	81	75	94	94	77	77	83	86	91	95	96	89	114	88	94	101	88	95	88	76	80	97	84	103	81	65	74	90	89	90	74	77	92	88	94	84	106	100	84	87	100	98	97	102	98	102	70	92	84	95	101	92	96	76	86	96	80	87	82	90	104	97	96	85	92	100	100	85	87	79	92	85	91	82	96	92	82	80	100	85	82	81	91	92	94	98	95	113	114	92	82	82	84	91	91	99	88	74	82	98	78	77	94	72	99	90	79	91	88	90	97	87	101	95	73	106	89	107	89	92	96	90	100	90	91	107	82	79	93	78	102	83	97	97	83	85	100	93	94	105	95	106	73	81	84	88	81	95	110	87	72	87	87	92	89	82	86	80	89	91	78	80	95	72	86	72	88	87	81	83	81	85	86	82	96	99	80	84	88	80	80	88	83	78	80	86	94	103	83	97	97	103	84	87	89	95	82	94	87	83	91	74	108	101	95	97	96	91	94	109	87	88	96	88	92	100	85	105	91	86	81	97	81	104	89	91	99	78	106	109	103	83	91	80	95	94	95	91	102	101	79	81	84	92	79	95	106	106	90	95	94	78	89	89	87	96	104	79	82	100	92	94	86	111	81	73	101	97	95	74	113	84	86	89	105	95	88	89	90	98	102	91	96	92	103	76	85	93	81	69	108	93	85	81	90	110	85	92	79	120	88	80	93	110	100	71	106	73	86	91	92	90	89	96	78	100	97	89	78	95	97	96	75	81	90	90	94	88	82	103	101	74	91	98	87	91	90	98	86	75	94	80	112	87	78	80	94	104	84	78	94	84	84	91	84	89	76	96	85	96	92	79	88	76	84	85	81	104	92	113	97	89	84	72	64	77	98	95	90	85	83	95	92	83	92	98	99	89	86	73	88	99	83	99	127	99	103	102	84	90	92	113	80	89	104	83	112	85	79	98	87	92	96	81	104	96	79	107	85	69	86	98	97	97	91	81	97	78	88	95	96	75	76	99	81	93	99	80	75	86	89	92	81	90	107	93	86	84	87	82	85	94	92	86	99	110	92	83	88	92	74	73	102	84	83	108	89	91	70	102	96	99	99	86	75	79	96	78	98	88	82	79	93	77	78	84	94	88	94	87	84	90	90	90	88	103
4213	603	552	546	601	568	581	620	629	619	559	583	604	573	587	575	568	614	581	612	566	562	595	573	572	584	593	607	608	628	566	617	566	568	584	582	585	569	587	646	630	631	565	635	630	603	589	549	577	578	587	580	624	568	571	615	600	622	598	635	603	598	608	549	569	594	568	590	617	584	608	631	602	553	594	594	609	624	546	602	568	585	536	578	614	598	584	588	597	614	579	556	630	651	544	539	578	579	586	584	571	600	573	615	554	601	574	608	562	607	602	636	574	614	599	612	616	575	593	587	556	579	580	592	582	587	597	576	599	610	596	581	596	589	626	592	626	624	536	617	594	561	610	572	594	594	576	557	594	549	601	611	568	596	582	607	566	609	632	612	634	590	601	610	592	614	600	581	608	592	597	606	580	593	559	600	592	591	577	605	620	579	584	585	631	608	589	591	598	630	570	584	591	552	599	557	606	601	661	582	568	567	579	595	609	560	606	610	584	579	598	591	623	555	594	586	583	577	644	585	585	571	606	589	598	591	624	598	647	576	562	565	629	627	580	544	609	583	631	593	602	569	599	615	588	588	556	558	604	628	574	601	596	603	601	628	595	542	576	582	542	610	623	652	593	647	563	603	569	618	563	605	605	597	619	576	617	565	624	655	596	618	595	582	587	617	586	576	583	618	599	656	617	618	558	554	586	572	588	583	587	581	612	594	591	573	641	603	557	554	593	602	579	564	549	548	638	592	592	635	609	602	601	556	609	584	599	588	592	617	565	564	622	601	608	568	517	573	613	573	603	542	630	600	603	594	608	581	593	611	610	597	570	594	625	573	588	563	589	609	608	605	589	583	567	604	570	627	621	604	591	574	582	578	585	566	584	581	551	591	627	586	602	579	593	592	563	597	618	614	598	584	606	591	607	607	542	597	591	611	625	545	578	609	600	606	565	635	567	592	612	588	628	562	630	560	576	593	599	618	577	602	636	603	584	570	557	558	579	566	600	590	540	586	591	564	595	594	631	584	631	625	598	616	614	608	603	613	628	606	593	586	603	589	558	579	609	625	613	584	589	606	590	591	586	637	553	546	590	619	591	598	621	598	593	589	685	578	560	594	557	566	542	585	564	574	569	596	624	581	553	571	589	580	599	622	572	640	576	592	591	597	576	533	609	585	587	633	611	590	630	564	598	558	615	613	573	610	617	587	583	553	604	607	574	613	588	597	614	575	597	596	595	563	606	597	591	610	583	582	582	577	600	583	605	571	616	574	574	623	564	650	600	554	597	660	610	620	584	574	548	569	590	591	627	594	585	648	600	588	613	609	571	547	597	584	556	587	590	544	667	572	568	618	560	597	590	557	581	643	626	583	585	597	638	572	601	560	571	581	574	557	619	605	587	577	605	601	557	580	589	599	611	556	580	609	576	581	566	605	610	606	616	588	594	626	619	634	640	590	583	584	574	601	578	607	573	565	534	574	624	613	602	603	580	618	595	611	612	580	587	573	605	607	568	577	595	616	597	620	584	577	601	588	581	604	620	613	606	602	606	568	633	581	623	591	583	628	577	584	601	600	580	590	590	651	595	596	592	604	596	573	638	580	599	630	602	594	596	562	633	653	598	555	596	575	600	622	578	621	615	591	570	630	592	590	610	553	602	621	607	609	576	620	602	602	574	553	569	583	606	592	615	600	588	613	627	616	587	554	603	626	570	620	642	618	591	545	611	590	595	622	602	615	580	603	589	600	589	591	536	557	610	619	559	603	573	573	582	583	608	594	553	624	600	574	608	563	613	620	602	659	623	573	661	609	634	594	624	575	602	598	601	562	612	600	626	591	607	586	628	581	610	573	575	560	593	581	598	611	543	598	578	553	552	584	643	551	625	544	591	584	608	576	559	619	588	616	594	600	580	632	628	551	586	624	605	598	607	601	606	655	592	567	590	607	608	580	601	601	608	556	604	611	610	578	561	634	617	585	592	603	649	586	557	645	628	611	553	597	611	593	611	578	598	597	611	589	588	582	583	581	611	558	633	592	599	596	604	608	576	599	585	605	543	619	593	580	603	640	612	628	637	559	585	590	595	599	589	630	580	587	576	628	600	590	617	568	572	548	575	603	585	562	589	605	613	597	647	600	589	571	579	585	564	624	557	548	609	558	557	615	590	530	586	567	592	587	613	604	658	612	608	615	594	569	579	603	618	609	608	611	571	588	611	566	580	629	576	569	584	566	536	591	618	596	563	550	591	621	605	635	609	603	534	613	607	601	606	572	619	590	606	515	593	605	589	622	607	633	606	561	595	603	639	586	593	554	588	581	586	596	580	596	587	589	571	581	577	548	582	603	590	598	610	546	569	573	591	603	636	601	588	573	595	558	571	621	614	599	564	609	568	592	562	594	617	546	563	609	614	570	605	603	591	562	586	575	617	590	597	586	618	609	593	621	612	594	632	581	609	599	579	604	543	613	607	545	626	567	577	545	595	627	584	585	573	580	579	623	607	639	558	631	604	588	607	596	581	585	604	584	615	591	611	649	597	645	604	563	572	598	591	555	655	590	613	576	596	609	611	615	601	605	579	596	602	589	589	566	599	546	606	558	589	596	568	583	590	535	592	616	565	571	585	615	572	600	573	596	580	575	655	576	585	566	598	556	577	576	585	590	585	564	598	620	561	554	572	571	612	628	637	559	603	587	586	599	623	592	579	579	598	613	580	573	596	591	605	565	624	598	572	573	584	647	602	594	568	601	606	540	581	583	576	568	605	636	579	567	600	602	576	599	582	604	615	579	625	591	610	586	606	596	601	588	616	622	530	564	571	567	616	598	594	637	573	570	629	621	586	591	608	604	593	560	605	613	623	616	602	621	598	625	601	610	570	618	571	636	556	623	610	578	582	589	604	575	606	587	598	580	590	601	578	588	562	585	598	598	541	583	597	595	552	570	529	602	580	581	629	601	634	579	626	617	576	609	647	561	562	609	616	607	635	587	594	591	579	580	616	591	596	572	556	611	602	573	559	551	581	555	580	606	575	593	554	622	605	581	595	601	580	571	611	630	611	617	595	608	577	557	562	594	577	649	582	584	600	569	613	555	594	579	587	585	566	581	632	596	613	634	597	554	539	612	576	598	586	605	610	548	596	596	625	607	609	593	609	580	604	585	576	599	580	602	604	568	616	621	625	570	595	598	586	596	605	549	608	576	588	583	534	557	583	600	589	606	546	565	573	592	613	613	583	593	597	606	576	603	612	580	592	583	603	620	613	579	605	595	582	604	598	592	573	591	565	643	584	603	599	602	604	598	623	540	576	588	604	589	591	541	598	535	582	583	650	576	582	584	551	575	594	597	624	584	570	630	622	544	605	609	568	575	576	608	573	611	579	584	578	591	619	541	601	614	600	571	616	671	592	587	567	567	590	597	614	548	602	626	595	544	563	597	599	616	601	597	595	566	642	612	579	584	579	598	561	581	554	637	590	547	591	574	562	625	567	573	573	617	562	599	592	617	605	578
14912	453	91	112	90	96	97	88	106	104	98	104	100	102	100	97	92	92	94	90	92	104	87	90	108	88	115	106	90	83	96	85	114	82	98	93	105	99	85	97	110	103	100	88	110	88	118	80	104	108	110	107	104	117	108	92	82	112	96	88	90	85	99	100	95	86	97	111	95	91	80	87	102	114	88	79	79	102	86	101	98	109	92	111	94	98	101	93	94	89	114	86	90	111	100	99	97	86	85	89	108	93	98	107	96	99	104	106	118	113	121	91	104	98	84	80	106	105	83	93	94	111	81	87	99	119	83	108	98	99	86	100	106	101	93	104	103	78	104	95	91	105	94	102	100	92	118	94	115	92	75	88	95	86	91	95	94	102	96	99	84	115	86	100	105	87	105	90	88	100	107	91	85	108	103	77	115	103	103	108	104	104	91	96	85	99	98	82	110	115	80	95	100	112	84	97	79	82	99	100	97	96	91	98	96	96	95	105	76	102	90	82	100	78	95	114	93	94	117	97	101	90	104	94	86	117	99	103	102	99	83	92	94	94	115	100	95	115	109	95	108	86	87	96	85	86	105	77	93	97	96	102	93	113	98	88	81	85	109	119	110	99	102	100	92	94	110	127	94	94	103	94	100	106	88	92	96	114	104	98	95	98	100	93	105	85	109	104	108	84	102	91	108	88	99	89	100	95	105	99	105	104	89	98	102	93	113	85	87	102	79	92	122	100	107	83	88	90	96	85	94	104	79	93	102	91	96	89	87	84	80	108	97	100	93	95	92	97	80	87	101	96	128	104	102	108	104	95	96	107	98	108	104	93	97	83	98	94	90	85	88	97	101	98	87	103	90	87	94	105	80	90	97	99	112	102	87	103	94	101	98	88	84	101	92	100	96	91	81	108	101	97	99	119	106	116	111	112	98	80	99	86	102	95	96	76	94	107	85	114	98	87	101	77	88	104	95	84	108	101	101	109	111	99	99	108	101	91	101	78	107	100	87	101	103	90	81	95	98	70	104	77	90	111	91	106	94	86	109	87	94	97	121	98	89	102	115	82	90	102	95	90	111	86	105	91	96	96	92	92	89	96	101	102	91	108	90	100	73	95	108	98	97	99	103	101	94	88	86	73	106	97	84	85	103	97	92	101	95	107	86	87	101	96	89	97	116	106	113	80	107	98	89	115	102	115	112	108	104	113	105	101	96	103	105	94	93	95	103	98	86	96	112	114	94	106	102	103	93	83	108	108	108	86	96	75	101	87	115	92	97	93	96	94	73	93	93	98	80	96	107	99	104	78	108	92	94	94	87	107	107	80	98	83	95	94	104	92	84	93	88	100	99	99	103	102	102	87	108	98	114	86	101	87	99	101	81	81	105	99	91	88	110	99	84	100	104	101	94	78	85	92	102	82	106	99	87	94	101	101	87	95	95	112	112	101	89	110	82	102	107	84	92	86	85	89	87	99	89	98	96	105	96	97	94	95	97	95	89	88	89	118	104	84	96	90	80	102	105	94	93	99	97	106	96	91	98	98	86	107	105	102	95	102	80	84	88	92	91	110	79	80	94	100	99	107	97	90	115	91	86	96	93	81	80	107	80	84	108	105	101	87	122	87	91	84	107	106	84	77	92	87	88	106	105	79	88	107	101	86	82	83	107	89	91	102	80	105	95	105	90	85	104	81	83	79	107	107	98	88	85	103	102	109	96	74	92	81	109	91	78	87	91	103	101	96	97	112	85	92	111	97	88	84	99	111	90	84	91	100	89	104	105	102	101	89	102	106	92	108	102	99	94	95	113	84	91	125	104	92	83	102	91	90	103	98	110	110	94	102	96	85	94	92	94	114	95	90	109	109	91	94	101	91	97	101	118	88	96	101	96	90	94	86	92	89	95	95	102	107	88	100	114	91	103	113	100	102	85	99	86	99	97	89	110	84	116	112	84	83	101	84	106	95	108	117	97	95	109	85	100	98	94	103	102	87	90	111	121	104	99	109	99	111	102	98	96	84	108	100	69	96	116	99	91	75	83	94	114	97	114	99	104	108	100	88	99	105	94	88	80	99	100	101	90	90	109	95	95	118	90	102	100	86	100	109	96	119	86	103	107	94	87	101	99	97	102	107	109	90	112	93	102	90	99	117	96	111	101	91	97	85	107	106	119	105	90	90	107	98	97	78	96	91	106	97	100	100	103	88	83	79	92	99	91	84	102	107	81	97	89	105	104	103	101	105	94	105	83	101	112	109	91	98	85	73	112	100	95	101	88	110	97	95	88	83	93	101	104	74	98	108	73	106	91	108	99	94	101	104	103	108	96	103	74	101	101	84	91	103	104	93	99	99	113	76	86	80	87	107	100	98	99	110	106	90	82	101	90	97	91	99	84	97	86	88	106	117	100	96	111	115	105	103	94	91	108	89	109	106	106	90	89	92	108	110	91	107	97	99	95	110	95	106	107	101	74	92	86	96	108	84	95	93	121	112	94	100	92	102	88	98	96	101	86	73	105	94	96	84	90	95	113	102	102	106	95	87	107	89	99	100	118	106	101	92	94	115	100	114	99	89	88	76	95	88	112	112	122	77	94	100	89	94	89	97	108	87	90	103	101	115	107	86	110	92	111	114	116	85	86	82	96	88	78	109	86	90	84	103	99	103	88	83	82	92	92	78	91	79	101	104	85	96	99	89	105	90	90	103	97	81	111	80	95	78	72	98	100	107	95	98	113	117	82	95	103	92	97	86	98	110	88	87	105	78	99	86	102	100	85	84	102	106	98	98	104	96	89	105	102	103	114	99	78	112	93	100	89	97	104	89	94	106	93	112	96	121	90	82	88	80	103	98	95	87	90	86	101	81	91	99	84	92	95	117	124	88	100	95	94	104	104	117	89	105	101	89	105	91	84	96	80	90	97	102	97	88	91	118	125	98	96	101	87	107	83	100	105	101	85	94	94	89	98	99	112	88	92	106	79	100	100	96	102	100	102	79	88	97	116	78	98	90	108	92	90	103	110	93	107	115	87	94	90	112	99	90	96	100	94	98	101	83	96	95	79	100	102	97	102	109	82	112	97	86	98	103	86	95	95	100	98	101	108	94	84	96	92	96	105	99	117	89	105	93	90	99	97	81	82	105	72	95	91	90	109	91	103	92	124	107	95	103	103	103	119	119	90	115	102	99	91	110	92	111	78	89	98	110	99	109	77	100	107	103	119	91	109	94	95	98	81	99	89	108	97	84	73	92	98	97	98	106	101	112	97	92	103	103	94	112	101	107	89	98	101	83	110	106	98	80	100	108	109	76	102	83	99	99	109	89	92	110	92	94	102	99	93	106	101	85	97	117	93	81	99	100	92	98	99	91	105	91	90	106	74	69	89	97	109	108	97	93	90	92	84	87	91	107	90	101	103	96	97	108	91	102	100	95	101	87	101	84	94	92	90	97	81	94	93	105	100	94	90	97	87	87	99	90	91	97	110	85	97	103	126	93	103	97	100	85	99	116	90	88
3981	665	693	621	692	691	724	659	681	696	705	729	676	631	657	688	695	642	701	726	731	689	668	687	657	658	636	690	663	665	634	652	713	663	663	689	712	717	664	672	687	681	647	670	677	623	684	697	721	689	706	726	663	728	694	698	685	696	714	655	695	708	691	708	667	698	701	678	706	717	688	661	675	728	659	687	657	664	713	691	689	664	660	631	692	681	686	659	669	671	722	714	681	665	713	712	670	640	673	658	674	696	664	666	721	679	723	639	669	683	692	700	681	705	679	719	681	723	729	662	640	661	718	682	656	686	706	693	633	686	675	654	707	690	696	704	718	699	682	664	652	677	684	632	722	715	646	675	680	701	733	716	705	654	707	678	695	694	692	638	703	689	688	660	674	678	699	685	682	651	653	691	713	695	685	642	727	673	666	703	629	711	690	675	716	703	677	640	683	618	686	690	683	698	651	671	650	731	648	694	702	645	711	630	654	666	635	678	669	685	701	659	719	703	713	665	677	690	670	681	666	693	644	638	661	632	685	708	699	670	669	714	679	656	687	654	740	701	727	667	688	670	693	653	675	638	661	697	672	683	680	670	682	638	665	718	657	689	665	690	748	680	641	686	679	684	708	652	668	647	699	684	650	689	668	727	674	742	684	686	674	672	681	695	660	638	672	704	661	698	675	708	676	721	652	644	690	667	650	670	666	643	683	715	713	662	697	702	666	721	680	708	661	619	661	700	684	679	694	705	716	652	678	702	662	640	676	664	681	672	635	707	667	719	639	657	692	690	705	683	654	698	716	742	693	695	670	716	691	653	681	659	691	679	681	685	674	678	680	721	692	664	705	738	668	679	654	661	700	694	658	648	681	666	713	680	664	629	723	686	705	718	708	720	700	687	708	672	630	675	699	675	685	696	668	670	667	661	664	682	682	674	685	694	694	678	707	678	698	658	655	645	682	689	678	705	707	668	687	673	674	678	705	687	691	673	700	687	660	675	681	692	693	702	686	705	684	705	688	715	676	667	635	668	707	671	688	682	674	687	716	694	682	707	715	717	697	705	656	680	722	696	651	706	695	647	678	660	689	704	680	695	674	709	722	651	700	699	677	699	672	686	709	714	683	699	674	657	693	653	654	683	739	691	659	660	685	663	719	663	658	701	701	653	662	712	671	679	692	663	696	672	644	693	688	674	670	680	661	682	701	662	663	710	726	676	725	690	695	724	652	668	692	716	695	688	653	666	640	656	687	695	699	649	651	663	669	705	657	668	702	721	649	669	633	687	679	691	687	659	667	700	649	724	656	699	629	688	675	732	700	673	701	669	650	651	668	656	698	685	660	670	690	657	669	715	662	688	682	660	689	677	662	644	671	688	683	674	725	689	713	707	704	708	730	660	636	692	689	641	684	669	653	628	690	658	706	654	645	656	677	708	729	670	692	654	713	686	690	681	649	641	716	675	663	691	696	716	681	706	669	720	708	690	716	668	642	693	697	682	649	700	684	680	686	696	681	709	690	715	696	674	684	651	699	681	727	661	704	651	693	701	680	709	675	691	701	685	648	643	651	679	645	668	696	688	665	679	679	689	661	699	668	682	689	710	670	676	628	650	676	698	669	654	706	678	673	723	680	686	687	701	691	669	637	635	682	719	699	670	659	671	717	686	676	657	679	739	703	683	697	654	642	671	645	712	667	692	655	714	706	656	692	666	680	711	604	621	620	649	707	698	680	674	711	671	714	690	665	698	675	639	714	685	675	698	683	680	693	657	645	676	698	650	686	695	674	681	667	691	627	647	682	681	713	698	679	682	657	701	693	725	634	636	696	660	694	643	664	685	676	697	684	702	696	676	710	750	647	669	687	704	689	642	671	656	676	689	690	727	676	663	692	696	640	661	662	701	645	618	682	712	733	711	666	667	661	654	680	683	629	679	723	664	699	671	651	702	679	651	661	669	759	661	733	671	699	690	651	693	682	644	673	702	678	710	664	700	667	666	709	668	677	665	637	671	712	722	676	685	694	639	698	672	672	681	685	669	645	683	690	695	743	699	672	731	680	740	657	659	696	708	694	688	656	695	623	679	694	642	678	694	635	743	703	705	642	685	615	683	643	679	673	703	649	691	670	706	684	696	697	695	686	678	644	696	706	696	684	647	680	688	616	653	664	629	691	677	644	688	713	761	648	701	670	674	737	674	655	706	651	683	637	644	689	703	691	678	690	692	673	729	735	656	673	711	662	670	678	703	675	696	646	644	698	664	634	731	713	661	732	692	670	704	691	730	629	693	690	665	674	660	668	667	680	667	632	659	673	693	671	644	685	661	668	687	681	682	669	659	670	696	662	652	698	648	662	687	747	663	702	656	659	678	651	708	675	686	661	675	684	712	727	674	652	727	746	680	703	693	745	714	669	720	644	704	709	659	691	663	698	710	676	684	691	687	695	719	659	697	656	681	721	706	688	709	691	650	742	648	665	668	688	664	643	712	670	677	669	641	669	675	691	646	643	663	699	681	682	715	698	680	741	678	680	681	719	695	681	638	642	680	702	640	700	669	694	681	628	668	671	693	640	620	685	658	657	677	660	662	723	670	751	679	717	683	670	665	666	683	666	698	679	690	693	690	659	696	686	660	697	673	685	652	685	713	684	648	666	687	686	687	674	724	736	643	675	676	687	707	654	731	688	735	691	715	702	660	665	655	723	698	734	737	681	693	668	666	666	661	663	670	716	647	696	655	656	719	639	675	652	649	696	653	657	694	658	628	689	697	689	713	631	685	649	665	649	672	705	682	704	691	692	667	710	727	703	678	651	697	698	680	731	696	712	710	673	685	673	668	673	682	651	692	701	622	670	674	697	661	677	673	675	684	688	654	663	679	626	659	698	652	687	737	668	671	649	673	656	692	698	733	668	684	669	705	685	636	670	712	683	677	679	705	690	666	674	698	699	650	686	676	708	657	685	675	717	674	725	636	652	674	665	660	684	705	607	653	720	720	682	685	627	701	647	665	666	706	693	693	689	662	685	642	665	616	706	718	689	706	641	664	652	707	736	691	654	653	691	669	690	683	666	715	685	680	696	725	712	665	676	683	655	651	675	593	715	715	726	708	679	663	695	644	632	658	682	645	633	713	668	663	620	692	695	703	715	682	657	698	681	699	651	659	701	686	685	706	663	683	661	695	673	639	667	631	737	714	708	694	638	690	644	707	701	661	659	678	678	639	665	686	640	675	683	684	623	748	685	720	655	705	713	715	677	677	687	706	666	666	681	685	689	653	671	673	647	707	689	649	664	692	643	656	639	621	641	678	688	665	692	669	674	659	659	669	685	735	654	638	710	696	703	719	692	684	715	672	688	679	680	683	685	677	673	658	724	686	647	647	705	683	686	709	646	630	693	711	663	658	662	677	667	689	652	696	683	680	605	691	658	670	695	704	659	711	699	687	714	707	683	697	631	712	660	713	668	661	688	658	710	698	681	665	724	693	721	678	658	658	677	683	664	645	713	690
15798	548	131	148	150	165	164	135	154	149	138	144	162	123	151	153	166	126	144	167	158	161	148	128	146	142	141	154	152	166	143	167	146	147	146	137	154	147	131	168	161	148	140	127	134	144	158	134	142	161	149	167	137	136	139	142	138	120	148	140	143	141	136	145	140	132	147	140	144	135	144	160	145	142	165	138	161	147	137	130	162	167	155	162	159	150	162	152	154	183	136	158	143	141	126	150	150	128	153	143	148	164	134	165	113	137	137	145	153	151	139	134	171	154	152	139	133	160	155	143	149	149	161	135	148	157	133	157	142	168	157	148	152	175	164	173	150	134	156	147	144	145	134	138	159	159	156	146	150	149	158	142	164	152	160	156	140	124	141	146	150	150	126	155	138	132	159	156	167	162	145	156	141	148	135	174	155	146	164	128	145	154	136	146	144	127	136	145	143	160	143	152	139	133	159	151	153	153	149	154	151	164	142	129	146	165	128	159	165	129	163	141	128	147	170	120	157	142	126	139	144	137	134	128	153	164	160	166	144	157	145	164	141	142	145	160	158	129	152	147	141	161	144	152	123	129	146	116	139	127	144	148	141	155	149	151	144	145	124	151	170	148	173	163	131	165	162	155	143	165	152	114	141	156	140	155	146	148	151	152	142	144	133	156	121	142	166	143	149	153	144	168	156	131	147	148	176	167	140	136	141	146	155	153	158	154	161	147	161	159	170	143	167	166	147	144	144	153	157	157	138	147	137	146	160	140	148	127	134	151	158	145	139	159	140	151	132	136	125	150	141	159	148	145	143	164	139	144	141	132	139	163	152	157	150	149	158	137	156	163	164	149	142	136	157	164	122	160	162	172	163	136	163	134	148	143	147	140	155	138	152	140	137	138	144	155	143	153	151	151	167	144	156	166	131	139	160	150	153	136	154	158	158	129	140	141	141	135	158	132	152	127	166	154	155	122	163	137	134	155	159	143	133	130	134	175	129	146	159	142	159	121	120	149	122	150	122	154	136	155	131	167	141	161	149	148	169	145	148	153	138	151	136	146	162	163	153	174	145	147	158	151	141	161	148	158	129	149	142	160	166	135	148	135	152	144	153	154	158	156	160	155	141	162	150	137	165	158	133	148	150	158	156	161	148	157	140	147	143	172	154	148	164	152	134	137	150	143	155	133	139	164	151	153	159	150	136	153	137	160	130	147	152	158	125	157	145	155	146	155	139	138	160	142	142	176	185	164	151	147	155	161	134	164	125	135	151	154	161	149	151	147	130	147	148	141	105	139	146	132	140	131	140	141	131	147	156	138	132	187	169	166	150	158	153	155	143	139	131	138	142	144	158	151	154	148	157	152	160	179	157	138	152	163	149	165	126	149	143	138	137	133	154	144	154	165	140	163	158	161	143	131	154	153	156	141	142	132	147	157	156	137	133	137	143	128	155	158	178	154	149	156	147	156	154	165	157	175	166	147	161	146	147	170	181	140	144	140	168	138	145	162	149	151	139	146	168	149	144	168	113	143	178	156	166	151	119	150	136	140	141	153	142	146	144	145	154	138	135	170	152	148	129	148	154	155	147	150	163	161	164	154	153	145	140	165	156	144	141	164	145	144	159	149	157	142	168	151	164	156	153	145	126	175	164	160	144	157	139	174	168	162	146	141	151	148	153	130	137	161	136	151	171	146	153	144	142	143	159	150	147	158	162	157	124	129	162	149	167	139	157	149	134	154	146	134	170	166	142	131	159	149	141	161	149	137	135	147	149	171	148	162	141	152	139	156	150	169	150	136	145	150	150	151	152	157	164	159	157	153	176	149	133	130	128	150	155	137	146	137	151	150	142	159	144	160	129	147	148	164	147	146	150	150	139	158	164	160	126	133	156	151	147	147	179	150	128	150	151	152	153	154	146	144	157	142	146	133	147	161	162	139	158	151	159	175	163	134	171	158	165	148	144	142	147	159	170	133	145	145	161	139	152	126	142	137	161	172	157	161	161	134	155	146	152	166	139	145	135	144	150	156	149	132	149	158	163	145	143	154	155	161	131	124	150	165	156	147	129	149	140	154	153	150	125	137	150	144	144	154	163	148	140	144	147	142	142	174	138	132	153	148	140	120	131	136	147	162	149	167	155	148	157	134	166	155	141	159	147	148	167	142	175	151	153	171	187	144	134	134	124	146	138	130	153	134	123	167	131	150	150	143	174	127	126	147	131	128	161	140	146	155	148	131	131	157	141	162	148	159	140	153	148	169	152	154	155	140	158	141	146	161	141	155	133	152	162	148	155	160	161	143	120	137	131	150	161	138	158	140	119	149	145	154	157	163	152	152	154	126	140	137	174	158	139	121	159	161	155	149	156	151	144	146	135	158	168	159	155	146	158	142	138	171	154	134	162	139	162	167	153	148	134	165	167	147	134	143	162	135	165	151	169	135	144	143	162	153	138	126	163	130	169	155	148	148	150	153	151	135	153	149	170	150	139	135	138	140	157	151	157	145	150	153	128	175	152	153	148	134	158	147	145	169	169	136	142	143	179	142	143	158	145	150	154	146	165	151	161	169	149	150	140	148	170	147	150	141	149	131	130	142	149	170	137	182	175	140	129	151	135	149	156	140	142	162	156	164	136	152	155	158	127	127	146	143	145	159	150	144	146	138	200	152	163	160	166	161	141	156	159	142	174	150	173	152	147	135	137	167	157	141	134	132	150	143	157	169	156	142	150	152	156	127	164	140	163	158	161	165	157	147	140	133	129	150	128	142	147	157	165	138	144	154	150	158	154	159	134	128	141	127	157	155	151	129	125	132	134	144	156	147	165	166	153	136	157	166	144	155	156	162	167	150	142	134	149	157	145	153	139	149	164	143	149	143	165	155	162	140	166	160	158	152	150	154	145	136	141	137	147	130	135	132	143	153	151	139	148	134	163	152	126	135	160	164	144	135	147	144	164	160	146	158	141	145	152	133	156	153	149	148	153	151	138	121	142	139	148	150	137	145	150	137	164	164	129	150	159	150	148	142	146	165	170	139	142	137	151	135	135	136	136	147	137	147	186	162	155	150	148	148	194	144	150	155	150	143	152	156	157	165	144	139	163	153	127	143	128	136	125	155	144	162	138	140	186	160	141	143	136	131	152	135	148	155	129	137	160	140	149	156	159	150	115	161	136	132	140	130	153	151	156	154	144	135	144	170	141	158	129	154	140	170	153	143	156	152	139	131	154	136	154	133	151	151	161	155	138	161	161	163	149	149	132	154	145	144	150	144	171	162	157	135	167	144	150	158	132	155	146	137	165	151	134	152	152	150	133	145	162	139	132	152	164	137	133	144	146	155	159	149	153	153	145	155	135	142	130	139	170	149	151	139	138	160	146	137	151	148	152	137	154	145	123	140	147	165	166	140	143	149	131	144	147	165	151	149	123	145	158	152	154	142	144	144	139	163	149	134	133	145	159	164	128	137	164	165	143	135	148	129	153	157	165	129	152	148	145	159	157	145	136	162	147	137
4210	1009	1058	954	1004	1006	1003	1007	987	1006	1004	1057	1007	986	969	994	1028	1009	1001	987	1001	941	1020	980	984	1004	990	985	996	990	997	952	969	916	978	1034	960	957	975	999	1016	1007	975	976	1018	983	991	1019	976	1003	982	1002	998	930	978	979	1004	1023	1032	1002	1003	957	977	997	1034	953	962	992	945	995	975	999	933	1007	947	964	998	963	953	1009	1015	1027	966	1032	1009	1065	1007	1007	1003	987	1021	1004	993	996	1002	1014	1001	1036	1019	998	979	999	980	1010	1032	1008	937	990	967	1005	975	1017	960	959	971	1031	1025	964	1024	950	998	1001	959	1042	997	1084	990	1056	986	974	990	990	982	990	1000	968	1007	977	1042	1017	1038	984	1059	1009	1020	1055	998	944	1020	949	1034	1038	976	1019	1019	965	993	987	1010	979	1024	1028	967	1010	965	969	969	1020	1021	1004	1006	966	1004	999	982	963	960	976	1040	1030	1002	1018	1033	998	969	991	1024	970	1023	1002	1034	1003	1015	991	1024	988	985	999	1021	985	1021	953	973	990	959	986	979	1003	991	1017	993	1001	1035	984	946	955	957	987	997	999	1007	977	1042	945	1031	931	985	966	996	1016	989	996	1063	980	980	934	1016	970	1002	997	964	952	990	1024	1016	990	1040	1014	949	962	1018	1017	991	1006	1012	993	994	1048	991	922	1030	989	981	981	981	983	1051	979	938	1045	1017	988	979	1013	988	959	984	982	1019	1073	993	988	996	979	1014	979	1034	988	1002	1014	1020	993	1015	987	919	1077	988	1002	1007	926	976	1030	1003	1020	1042	1014	991	999	975	964	1009	938	984	989	986	952	1015	1001	977	911	1002	950	988	965	959	1006	984	989	1017	990	1002	1023	1034	1021	1033	938	981	974	1017	966	1005	950	1008	981	977	1004	1004	945	963	962	938	969	986	983	956	975	1021	989	969	1013	993	913	1022	985	985	964	973	995	970	956	1018	1006	979	1042	1009	988	988	973	982	966	999	996	981	987	977	968	968	1029	1009	1002	934	967	964	995	1021	968	1006	992	1019	974	944	964	967	981	1022	1003	990	1023	983	989	1026	989	992	1040	983	1020	979	939	981	1031	971	1017	1012	998	985	1028	974	979	948	1004	989	973	941	997	977	1010	955	1014	1036	957	1000	919	978	940	1001	968	1055	1012	985	1031	979	1000	985	1030	988	988	1044	994	1000	1009	1060	1002	1024	965	1012	984	1015	980	1004	988	1011	964	1022	978	1032	985	1051	1007	981	995	979	1006	962	944	942	975	978	993	1005	1029	947	998	970	973	999	969	959	972	1019	1010	1006	1055	989	990	1006	978	931	939	989	969	968	1006	996	986	979	1010	1013	983	999	1009	1025	954	1007	983	962	977	983	1025	973	932	994	993	995	983	949	951	993	1012	992	965	1015	1010	971	1004	951	1008	1033	984	973	981	948	1038	954	958	1026	1008	1013	960	959	918	1013	986	984	973	1022	974	1010	1004	977	1043	1026	1005	994	940	986	966	974	1027	978	1029	1012	936	1012	979	967	960	980	973	1007	1017	975	990	992	954	1035	983	960	976	974	1007	990	942	1072	1043	968	1032	1000	964	962	1008	990	1006	1010	964	982	1007	1012	1009	980	960	969	934	1001	952	1018	979	1007	972	974	922	1022	972	1015	1005	991	1009	969	952	982	1005	976	1000	989	962	940	998	966	985	999	973	1007	1021	950	972	1011	990	1000	988	1001	983	1015	993	998	1027	977	995	969	980	977	998	969	983	985	966	977	982	989	1042	973	1027	977	1021	1009	980	1019	1039	1043	1009	962	1035	957	976	1013	1012	992	939	980	961	1005	1013	988	998	957	941	968	1015	980	1008	953	1008	997	945	972	998	985	947	959	1015	974	950	1002	993	1010	980	974	988	1037	985	1012	953	1059	983	955	1009	967	979	963	1030	966	966	985	1005	1001	1009	1016	987	1003	971	978	1082	976	928	996	977	1029	996	943	1034	1011	989	1020	1038	957	951	956	992	1009	971	973	963	1044	993	992	1019	1005	984	1004	1002	985	1022	965	979	976	951	949	1008	1030	985	1047	1039	991	1039	1073	1035	1012	975	993	981	964	951	984	949	950	997	958	1046	1004	1012	1037	997	976	1006	983	1007	962	972	984	1032	996	1009	1020	995	980	978	973	1020	979	964	1025	973	971	982	991	958	1044	1005	1031	988	996	1058	956	990	1030	981	1025	1002	978	1051	1009	997	986	1074	1019	1000	1005	981	1009	1021	1032	987	978	966	1018	995	944	1013	964	991	929	997	1001	1036	1076	956	991	1047	977	993	1001	970	1014	1034	972	1004	999	975	987	957	960	999	1007	1009	955	974	1016	1016	974	1029	996	1022	1046	987	991	973	959	1013	967	994	942	1028	1017	913	947	1015	1004	1021	965	974	954	1028	979	1011	948	1004	949	970	991	960	1017	960	950	1026	1012	979	966	1059	1024	963	994	993	926	998	944	946	960	1011	1015	1060	1007	1033	980	1038	989	979	929	1035	1002	1012	970	1041	1022	1027	991	1017	993	997	989	973	979	1019	1001	926	982	958	1015	961	1002	960	987	960	1039	964	999	1015	993	1031	1002	1014	983	951	973	979	999	1012	935	1037	1023	988	1005	1045	995	1018	960	955	973	1024	996	964	1019	1012	997	1004	971	1001	1009	996	1028	1014	1031	1016	970	996	974	889	950	937	952	965	1006	991	999	1008	1010	1006	973	1011	926	922	1000	1014	1027	966	1037	1004	1027	959	957	970	940	1008	997	1015	994	988	1055	1020	1000	968	967	934	992	1040	1043	963	1036	959	959	1006	1039	1016	1043	945	1035	1026	1008	991	954	997	966	944	993	1011	956	1006	976	1021	1030	1047	1009	985	978	942	995	967	996	982	999	974	1005	1022	1014	1035	999	1070	1007	1001	974	1014	1004	966	959	995	1006	986	1045	999	1002	1039	946	966	997	984	1046	969	982	1009	945	943	1045	996	982	971	1045	947	956	983	980	1029	958	966	964	1005	1018	957	966	1068	948	1008	996	973	1011	984	1020	967	1039	1037	1013	981	948	980	977	1041	992	999	1037	983	1002	926	949	967	985	1036	967	988	1033	1003	952	1062	1051	911	1006	986	999	984	982	999	949	983	1006	1021	979	968	972	1002	1000	1005	994	924	995	980	981	947	1002	952	1026	991	976	1020	994	961	991	959	979	1020	982	1047	996	999	1020	1030	926	1014	979	993	971	1015	1011	964	976	1028	1000	1002	1044	990	980	948	1012	1032	1005	972	994	1021	1009	1013	1050	1007	1027	975	971	967	1031	998	969	971	954	983	976	995	1010	971	956	991	982	982	1006	979	988	1021	948	1000	984	966	966	1012	983	1006	1005	969	941	982	1024	1022	977	950	964	990	1020	965	1028	1003	969	954	1005	1056	1018	1038	1003	967	1020	1002	961	1003	1006	1031	989	1003	1003	989	1036	962	983	1031	954	1030	1014	993	1001	973	961	1042	967	989	944	959	962	1009	950	994	975	1052	983	961	1040	995	1012	1032	969	963	995	939	1010	1015	1037	1001	1009	984	966	1040	1013	967	1015	1030	975	1026	991	987	990	1007	966	992	1018	992	964	979	996	1015	1004	1000	1015	899	924	1016	952	986	1003	1014	970	956	1027	974	993	955	1041	998	1015	994	1017	999	967	959	998	1048	1015	1054	1020	978	953	969	1020	1069	1000	1014	1024	955	1003	1000	1006	1050	951	1009	1012	955	988	983	1039	964	1019	1012	970	990	960	1005	987	994	1013	1008	956	970	959	996	998	1013	936	996	986	967	1055	969	1016	969	1023	1011	965	955	1009	929	1015	1022	950	960	1004	965	988	961	981	971	940	984	971	1015	1013	944	998	1038	955	974	974	975	1021	996	975	1032	1025	1001	1067	991	956	980	999	1003	995	969	963	1001	1011	990	1035	992	995	1002	991	1024	978	1037	1054	969	1037	1012	1059	992	1040	1040	994	1019	973	1037	991	1009	948	973	988	1010	1052	1032	939	982	1020	1010	1006	965	1013	979	998	991	1032	1017	961	1043	963	1012	996	1048	1040	1032	1020	1002
15662	618	134	132	122	165	140	134	150	150	153	144	130	154	147	152	134	144	140	133	158	144	145	129	140	125	127	135	145	154	144	174	151	139	152	126	153	140	137	133	153	144	126	132	139	154	142	166	148	142	151	146	148	144	145	142	140	148	146	154	163	131	133	156	149	135	152	175	123	151	147	152	167	131	138	155	172	167	147	172	123	158	152	156	171	134	153	146	142	125	136	149	145	143	141	150	140	132	145	141	146	154	143	158	157	143	144	133	135	139	146	136	148	145	142	151	144	155	116	158	157	144	146	157	119	145	155	135	157	153	146	144	128	163	144	134	153	144	156	138	151	146	157	159	152	159	160	130	143	142	166	150	169	124	146	138	156	149	140	138	144	139	153	151	142	171	150	165	149	156	162	144	152	148	136	155	164	167	150	132	141	144	177	135	148	145	134	143	155	138	144	186	151	156	146	151	131	131	154	148	142	142	152	140	166	146	168	145	151	135	140	148	166	138	143	141	146	125	146	161	145	139	119	144	155	147	141	151	138	149	157	139	133	140	135	149	143	117	153	151	155	163	143	148	168	167	173	129	144	135	141	146	127	145	152	138	132	136	138	150	131	157	152	134	142	150	148	165	145	150	162	152	167	142	135	147	149	167	139	153	163	151	148	154	133	133	154	156	163	180	162	159	136	154	145	141	132	134	155	163	109	138	135	129	156	157	158	160	128	158	145	150	154	115	144	154	160	145	174	156	133	137	127	142	153	141	128	131	138	147	132	120	144	142	145	160	160	137	118	137	131	149	153	137	155	130	157	152	157	150	134	149	134	153	129	130	128	150	129	141	142	161	142	152	142	156	143	171	144	127	145	165	146	131	129	131	141	147	143	154	143	142	129	142	141	142	161	154	163	144	148	150	143	153	127	148	138	136	140	148	143	148	145	158	166	140	157	134	163	155	163	147	131	131	147	135	155	139	139	138	156	148	162	129	155	148	130	163	134	155	160	166	147	162	155	162	143	156	146	160	145	147	137	154	147	157	149	145	158	125	169	149	124	141	130	141	163	152	160	141	148	146	149	140	141	143	156	132	138	158	156	180	154	158	156	137	158	148	142	150	138	138	132	127	146	143	131	158	150	163	111	144	139	159	127	126	144	176	152	156	115	152	123	148	145	151	143	162	142	172	165	177	143	156	141	158	149	145	162	141	175	149	143	156	151	153	125	153	128	165	154	145	128	147	142	153	148	138	152	125	141	159	151	145	137	157	166	169	150	143	138	153	165	166	169	156	132	164	141	153	129	135	145	155	141	154	133	159	132	136	147	145	148	139	155	134	140	126	144	120	138	130	162	140	160	141	141	141	167	139	138	131	145	147	147	166	151	138	175	143	154	144	148	135	142	155	150	160	137	148	147	157	131	148	155	134	151	153	142	143	151	159	141	148	166	136	156	149	126	173	145	174	135	152	167	159	145	147	150	147	153	163	146	118	150	137	141	152	150	127	150	140	154	141	134	135	150	149	141	149	125	142	137	146	144	135	145	123	159	157	134	143	154	130	136	169	144	152	140	124	127	140	132	150	126	138	146	145	166	150	143	119	133	106	144	150	149	164	144	147	148	132	141	150	149	136	151	143	157	160	148	133	132	160	145	170	151	144	123	161	177	147	127	152	156	156	136	139	124	167	150	146	154	143	159	144	163	160	151	146	140	152	153	123	142	154	134	171	164	169	143	148	141	155	163	153	160	134	119	163	153	147	134	113	133	139	167	124	163	127	142	125	142	134	151	136	141	136	146	140	172	137	183	152	136	167	130	141	134	145	138	135	145	171	161	153	128	142	139	143	131	162	145	150	136	126	122	160	142	115	159	173	149	133	151	137	163	143	172	147	151	141	158	146	145	169	126	155	163	144	156	152	141	137	132	127	132	130	137	141	169	150	146	138	136	129	143	154	130	139	164	142	151	164	132	156	123	138	128	149	154	145	155	127	156	155	145	171	124	135	137	134	157	133	159	142	131	146	173	159	142	146	127	140	161	156	148	155	171	135	153	134	136	142	130	129	134	157	148	134	148	142	157	136	142	140	153	145	140	151	168	169	141	157	150	162	160	143	163	138	155	161	146	147	151	157	148	145	138	143	168	144	155	152	150	172	132	149	132	151	131	175	129	163	143	138	183	137	136	155	137	135	150	160	136	156	133	134	150	149	134	151	129	153	154	136	137	127	149	166	133	147	146	144	144	125	154	152	152	145	139	151	138	138	138	140	129	150	146	159	137	159	158	127	134	145	147	141	160	139	141	169	130	153	163	159	164	135	128	147	148	127	136	132	140	135	158	153	164	154	148	153	157	162	127	166	158	167	134	142	154	154	130	138	150	134	135	150	162	159	142	135	153	149	142	158	162	172	143	149	139	140	141	137	159	139	140	143	137	145	131	132	154	140	156	154	127	172	153	150	166	144	153	153	145	154	142	144	172	145	149	128	127	146	160	138	165	130	119	131	151	148	130	129	159	151	155	155	129	137	134	132	148	142	141	129	120	126	140	144	135	159	172	142	154	123	146	156	136	141	150	159	158	131	142	145	143	137	146	138	148	149	143	165	153	167	159	128	126	162	135	145	159	124	135	134	131	144	131	162	148	139	150	152	145	135	128	130	140	157	134	147	145	157	137	148	123	152	137	174	149	156	131	110	150	148	140	144	137	134	139	158	168	149	141	142	160	143	141	144	136	143	161	149	155	171	144	132	158	133	128	160	128	141	128	140	147	124	155	144	145	143	153	155	167	171	130	152	134	148	138	162	141	144	154	150	138	153	156	148	122	143	153	143	160	140	142	156	144	132	143	148	133	156	148	127	150	130	145	143	122	146	147	137	149	152	157	138	138	172	149	123	152	154	160	160	138	144	162	138	138	170	125	138	135	128	137	138	154	143	127	131	169	150	143	127	137	148	166	169	146	163	128	150	157	142	151	145	154	156	150	141	151	158	129	122	134	142	144	159	135	143	125	151	155	139	117	137	158	149	145	163	173	139	145	144	125	152	156	140	151	143	144	141	147	149	125	138	164	132	149	148	151	149	133	157	149	141	141	142	150	147	147	160	147	148	153	151	141	144	129	156	134	145	151	154	146	134	163	178	155	123	148	151	148	163	143	146	139	152	147	136	134	134	157	152	175	158	138	147	153	133	133	152	158	149	170	174	141	130	141	144	143	157	161	143	147	137	143	150	123	183	134	138	141	151	132	162	137	145	151	158	148	136	147	161	120	158	143	141	127	146	133	161	138	149	153	160	150	143	156	138	144	152	143	146	150	153	122	135	149	153	133	150	140	168	156	142	145	155	142	148	158	142	158	159	145	130	160	140	147	155	145	171	151	135	158	142	145	153	138	162	153	132	139	146	140	155	159	135	154	141	166	137	141	149	145	153	159	128	137	150	175	146	143	167	151	159	155	151	157	163	127	140	156	139	141	150	141	140	151	141	168	121	137	146	154	165	142	128	145	136	157	139	134	136
4163	939	1042	975	1030	988	1030	980	1045	976	986	998	974	977	943	988	1007	1000	941	953	1000	958	963	979	980	955	951	1015	978	985	1018	940	951	1012	950	956	1012	962	991	978	954	1053	954	942	992	965	949	1028	1014	963	982	980	950	992	949	987	970	958	964	1029	926	984	999	993	969	994	965	978	1001	1009	982	1029	972	990	1002	972	994	967	961	952	961	1032	953	1016	937	957	982	956	1027	970	962	998	989	1057	970	1023	989	987	1033	973	954	942	985	989	933	952	1028	1027	932	990	1020	966	989	989	965	1000	1000	1004	942	991	1004	976	943	966	1005	965	987	997	960	972	957	944	977	953	1008	975	1001	983	999	951	1040	1005	983	1027	926	969	993	998	951	1033	949	940	971	1000	943	997	1000	1004	968	1012	969	954	987	983	997	996	927	920	968	977	970	1026	1012	984	985	1021	1000	1051	1033	932	948	979	1026	983	969	1031	942	979	958	915	976	997	968	958	1029	949	1029	982	997	961	1007	1028	1000	983	949	964	999	1006	957	1003	1001	1013	1006	980	972	1002	1043	1044	1002	936	983	968	993	993	975	1029	948	907	987	997	960	980	992	1017	1003	1004	952	1014	938	974	967	981	1022	973	936	993	1004	971	1011	947	983	980	1011	987	1001	1029	1009	964	1020	938	964	1044	963	978	1016	1024	996	961	972	941	951	972	1048	981	930	970	958	942	969	938	998	1012	989	993	956	967	1040	958	942	947	930	1019	1001	995	992	968	954	1014	988	963	974	972	956	1068	978	964	949	997	974	977	1010	907	1018	969	939	950	961	1010	990	968	1013	991	947	989	937	1024	945	999	913	935	991	1003	985	966	956	1004	989	981	976	1025	1079	1008	1010	1018	971	1024	929	986	955	981	983	996	964	1001	999	979	995	1035	905	982	994	938	1031	995	963	953	906	977	978	1016	986	993	1005	967	1013	1032	993	955	1008	1051	998	959	979	1002	936	971	977	985	1001	997	961	1067	936	1013	957	967	942	969	958	972	968	1029	933	994	1022	1028	1018	1007	977	970	992	964	991	986	942	968	946	1015	979	978	972	984	983	984	1002	958	967	1004	1022	1007	968	962	940	965	931	1011	928	966	981	971	973	988	942	986	989	993	985	975	1005	987	968	988	1001	968	988	944	948	1035	986	913	977	960	955	1025	1007	882	1014	971	996	999	983	1003	947	975	969	1009	951	945	1006	969	958	1010	992	990	938	961	1010	1022	1014	997	971	965	1003	974	988	945	1041	950	1034	976	984	1006	972	989	966	1042	940	970	976	962	935	966	942	955	936	935	1031	951	1048	1007	1019	995	957	953	984	981	946	982	971	947	993	1043	983	973	977	1044	950	951	1007	1037	973	941	978	994	957	1067	977	954	974	975	973	966	935	1018	947	989	985	972	990	949	979	1003	942	981	957	973	1015	1008	961	995	985	976	1034	994	965	980	984	1008	954	980	950	1024	1009	951	1016	946	949	911	921	977	960	998	985	940	965	968	1045	974	986	1010	959	948	951	935	987	953	970	993	945	1016	955	1012	999	990	1005	928	989	1010	990	974	1009	974	1005	1000	943	999	968	907	982	948	970	985	980	939	977	949	1005	1039	995	961	999	974	964	945	929	907	985	943	1011	1044	954	981	994	949	956	977	926	1000	984	1000	970	978	951	941	1018	965	944	967	972	969	996	978	995	1014	964	974	935	974	968	950	1038	1052	992	978	952	982	997	1035	934	1012	954	975	950	1027	999	973	978	1052	953	957	1019	947	967	1006	996	982	972	1058	1027	958	954	961	920	973	947	963	990	944	969	957	971	990	912	1015	939	974	981	1006	975	954	948	940	996	982	943	963	1012	976	985	1049	1006	1054	907	977	968	938	1035	952	935	938	984	963	944	968	999	1011	973	991	1025	984	987	943	937	958	1016	975	976	1037	901	941	985	992	959	918	981	928	1010	914	950	1015	996	1015	946	1004	973	988	947	977	935	1001	974	976	957	995	1016	1038	992	986	982	1013	985	971	999	956	967	938	1030	983	961	942	929	946	891	924	972	1002	999	1011	985	960	968	929	951	1047	971	919	980	952	934	963	996	1037	945	1055	981	1006	972	971	1003	1003	969	1012	962	1026	1017	940	978	1015	1017	967	1011	965	1016	1029	982	1010	934	958	998	976	931	1029	940	1011	1038	1015	959	941	976	958	994	987	972	992	974	975	954	980	968	937	968	967	1023	928	955	979	923	984	989	991	971	949	937	1035	987	955	978	1033	988	986	982	997	955	1014	948	997	960	960	971	973	1036	925	1007	972	945	987	991	981	991	980	970	976	965	996	1019	979	1010	947	965	941	934	938	996	943	988	968	948	935	1024	981	1010	943	959	985	983	949	1000	995	919	940	999	1007	1019	1008	961	941	1022	981	962	984	970	940	966	952	959	999	1018	949	945	1007	941	1006	978	971	981	1022	1031	1001	974	986	981	981	975	1035	1007	981	995	1043	1002	1020	974	955	959	964	942	942	985	1005	1011	1031	985	950	1006	960	980	1032	963	945	984	990	1008	969	945	1004	974	1017	972	1004	979	1004	1067	978	956	966	948	958	970	925	1033	978	938	990	980	984	1006	945	1017	957	974	1004	1056	1033	978	1035	993	1011	946	953	989	966	979	971	1015	1012	984	1039	1016	967	981	995	1023	985	999	968	996	975	958	982	963	975	990	952	957	916	942	938	1017	946	993	984	973	972	978	955	962	1010	1000	1021	939	1003	981	1007	931	961	983	983	967	975	974	969	983	917	1040	1017	1031	1005	997	1008	954	992	978	981	959	970	964	985	959	948	930	965	1057	1010	999	999	980	974	1001	997	1004	916	1017	980	991	946	1007	967	978	962	1001	1013	977	919	960	1019	1011	972	953	950	955	1034	1006	961	960	956	972	1027	1011	965	955	996	976	1024	1024	1026	1025	1021	924	967	978	984	959	1022	921	984	970	1003	1007	1025	971	977	1046	1026	999	972	977	908	1012	962	996	1006	950	998	952	1016	982	984	994	1005	974	960	962	1050	994	921	998	951	972	995	991	973	910	1033	1018	969	977	970	957	961	1008	998	953	1003	979	980	994	962	926	986	955	946	998	1013	979	986	1006	968	980	1012	973	1011	1028	998	966	1046	963	948	988	930	979	993	965	1001	972	975	1019	1016	998	1005	937	968	972	956	970	1004	978	970	951	992	1000	915	1014	958	998	972	992	977	966	971	957	925	975	993	1017	967	1025	947	1009	1040	995	985	964	998	946	997	968	966	1038	951	950	996	942	992	954	1078	989	948	1031	961	1004	916	913	940	1031	964	978	982	957	989	945	1028	960	962	1013	955	1007	973	997	905	967	1003	944	956	993	925	1021	1038	961	965	1003	968	1001	987	986	927	962	960	974	975	993	982	992	1011	1008	959	986	1038	974	1026	964	916	982	942	1002	985	957	942	929	1024	1000	1016	964	994	997	960	1012	1025	1021	940	988	971	972	971	952	974	944	982	975	963	974	972	968	980	989	943	965	946	982	997	949	933	916	934	942	1002	964	979	935	985	947	961	1018	999	978	966	968	951	986	1004	974	941	936	980	1003	1013	979	1034	998	988	963	1017	1010	953	1027	994	996	1039	1002	996	1014	967	1026	973	1009	988	974	952	1031	973	989	1006	968	930	1087	939	985	989	953	956	959	994	982	1025	923	964	970	970	970	996	998	1000	955	1019	993	948	1021	1031	1009	934	932	1010	981	950	1009	1028	958	1042	990	998	1000	967	922	916	1002	1012	966	928	985	1010	992	989	1022	994	979	905	998	1024	891	935	1027	989	1005	948	936	1023	1013	988	980	958	1002	1022	1009	981	972	994	995	959	975	949	950	1013	1038	995	1000	991	980	1021
15204	467	96	108	85	79	75	103	88	86	95	96	91	101	91	87	84	97	87	93	82	104	69	75	96	98	85	75	92	98	88	102	79	93	91	63	97	89	108	94	72	92	93	88	87	82	93	84	85	84	82	75	73	84	85	81	94	92	77	80	85	101	88	79	94	84	81	73	90	88	100	80	79	100	86	98	74	109	110	92	92	97	78	89	80	109	87	74	97	86	86	92	89	100	80	82	89	100	98	80	76	81	97	82	84	83	83	91	100	59	93	105	83	70	90	106	107	85	99	96	81	72	90	98	83	89	96	92	96	74	90	96	86	69	86	72	101	80	85	77	75	98	88	89	77	91	86	92	86	95	77	86	92	92	79	95	95	76	94	88	90	99	102	84	93	92	75	91	90	85	77	86	90	82	89	92	85	98	82	89	106	91	88	92	90	87	99	94	85	101	84	96	86	82	85	77	65	83	90	70	95	96	75	92	109	84	83	93	79	96	87	83	90	91	68	79	101	101	87	89	80	95	73	70	70	112	89	82	108	96	74	91	92	101	89	76	106	90	69	83	95	93	84	82	82	81	94	87	97	89	98	93	101	88	87	89	90	82	101	99	90	78	100	92	85	111	105	88	84	106	94	91	115	97	85	82	89	89	85	86	80	94	93	94	94	82	90	89	102	86	82	89	95	81	77	89	91	93	97	84	98	92	97	79	75	101	95	96	107	95	84	95	83	75	104	104	96	89	74	91	86	77	76	104	84	71	91	89	83	87	81	88	96	84	94	84	80	93	98	79	106	76	86	100	78	83	80	96	78	80	84	93	75	86	73	68	84	98	84	83	75	86	79	93	66	90	95	81	95	88	82	93	89	86	95	86	82	84	100	86	83	97	92	102	86	91	109	89	82	89	86	102	83	81	82	75	78	92	84	74	95	108	105	82	90	94	86	88	91	99	86	101	104	71	84	81	86	85	89	69	91	90	96	101	111	81	83	90	85	80	90	80	107	89	90	97	84	103	93	92	84	78	94	88	88	94	92	85	98	89	77	89	81	86	96	101	97	88	81	90	87	91	87	90	82	90	95	77	93	72	90	92	92	83	76	98	83	85	84	90	84	91	98	89	69	92	79	77	82	94	87	81	86	79	91	71	91	97	89	93	82	89	94	99	89	88	84	90	87	84	81	88	81	97	83	98	85	92	76	82	81	83	90	79	94	81	102	102	104	104	91	97	78	91	82	89	85	79	90	83	99	75	81	81	101	97	104	86	86	93	85	89	83	99	88	99	88	84	76	83	74	79	96	69	74	80	67	89	81	89	62	80	84	77	85	102	91	104	85	88	87	94	115	90	92	84	79	90	97	83	72	91	77	81	88	83	99	93	85	88	112	65	76	96	88	83	93	90	98	79	88	89	74	83	84	99	89	96	81	86	88	81	83	92	92	98	86	80	106	80	84	111	85	86	66	97	86	80	81	87	90	74	80	97	88	77	97	89	99	102	75	97	95	79	98	79	92	82	83	96	93	72	75	85	85	82	76	104	85	91	88	74	86	93	85	91	83	97	99	64	80	94	86	94	80	82	96	92	89	95	88	89	89	93	80	91	81	79	92	85	87	77	90	103	82	110	104	83	87	72	73	82	94	91	91	88	88	93	77	86	92	87	90	94	81	83	95	92	96	83	87	87	82	85	83	75	92	89	79	101	85	102	81	85	94	92	92	100	84	86	102	78	97	88	85	84	81	91	82	83	94	103	95	94	89	108	74	84	74	102	89	100	79	82	75	73	74	92	82	89	80	80	80	81	86	95	80	72	67	79	85	102	78	84	74	91	106	95	95	78	96	105	85	80	99	82	88	84	82	89	102	80	73	91	88	98	97	80	101	82	95	90	82	94	98	76	99	87	103	77	71	84	101	86	100	85	87	86	99	97	80	76	80	84	83	107	99	76	82	80	74	95	81	92	88	84	83	82	80	73	102	90	84	80	84	98	94	95	74	90	74	76	80	82	88	93	99	89	95	84	86	90	71	91	105	99	73	100	93	84	76	93	101	76	98	89	88	90	66	91	94	83	87	79	90	90	93	87	86	80	80	59	81	83	91	84	85	80	82	87	99	88	77	92	71	83	73	85	100	94	78	93	80	84	93	68	87	94	86	78	100	101	76	106	94	82	96	80	90	81	68	92	86	91	81	73	90	80	94	90	67	93	92	88	108	97	89	68	83	81	84	83	75	96	94	89	86	86	99	86	89	82	98	88	81	92	85	83	108	95	81	104	89	87	82	91	86	92	97	86	82	98	97	94	93	88	89	98	78	88	81	103	86	84	102	80	84	88	95	94	80	73	96	89	92	88	90	84	93	94	106	80	79	77	97	96	103	100	93	87	70	83	97	79	92	70	79	72	86	86	95	93	78	97	84	88	91	67	93	83	86	78	83	82	98	92	74	82	85	101	73	97	91	90	90	94	82	87	108	71	86	104	107	98	81	84	72	87	94	87	75	87	103	79	87	75	81	89	68	88	88	82	81	94	70	92	89	95	88	92	88	89	92	105	77	101	73	84	95	82	74	89	93	96	91	105	101	96	90	98	81	81	89	72	94	87	85	104	93	85	88	79	86	82	98	90	103	81	76	89	87	89	74	82	88	75	96	91	92	98	77	80	87	82	81	88	86	74	94	79	97	99	82	94	102	71	93	79	80	97	79	106	72	77	101	100	84	91	95	87	86	72	100	94	90	93	81	79	95	86	89	105	102	78	96	85	102	93	88	85	99	91	82	93	106	96	81	81	93	89	88	98	71	73	82	95	87	82	107	83	103	110	87	92	85	66	100	88	97	77	74	83	95	92	84	80	82	96	86	87	84	89	98	90	83	86	85	89	88	84	82	82	71	96	98	93	85	88	90	83	85	97	90	79	86	82	103	89	74	97	85	83	75	85	83	91	79	94	91	86	69	114	102	86	85	98	85	105	93	87	97	103	82	98	94	88	80	88	97	106	83	95	79	83	73	77	78	92	88	64	71	88	88	89	89	78	102	92	73	77	82	68	76	99	81	95	85	75	97	88	97	83	71	92	99	106	81	91	94	94	76	72	84	81	84	84	95	95	87	93	80	81	99	90	104	89	92	99	94	72	74	92	96	96	74	79	87	105	105	95	97	83	77	80	102	76	104	95	101	90	79	91	94	81	86	91	91	90	107	86	78	82	90	90	99	78	98	89	97	108	96	86	89	70	93	99	84	83	82	90	77	88	85	79	76	98	80	94	99	84	103	83	78	81	88	95	90	69	81	109	85	83	97	93	97	85	79	87	89	94	79	84	89	104	99	95	85	93	91	88	78	88	77	97	87	87	84	93	90	80	85	94	101	80	96	81	100	81	85	91	77	104	93	92	82	76	100	79	84	87	77	88	97	93	86	94	87	97	100	79	81	79	96	77	85	83	87	79	110	94	93	94	96	101	74	91	91	80	75	90	92	88	79	85	98	92	86	98	93	86	85	78	83	88	85	95
4289	597	560	603	552	594	570	555	574	563	587	597	584	611	558	566	595	598	544	598	605	613	566	573	590	573	594	614	586	633	601	595	535	580	603	610	568	609	562	561	618	586	588	545	583	616	586	577	596	607	570	571	579	579	619	588	581	556	574	621	579	537	588	557	638	619	588	558	555	571	577	600	544	551	570	623	571	537	561	528	612	575	611	581	582	545	599	573	552	545	578	574	592	590	591	563	540	562	569	577	585	614	565	593	557	624	568	564	555	586	594	557	591	577	568	580	561	620	622	599	562	576	609	541	560	575	590	543	611	570	595	587	564	578	509	596	625	636	582	630	534	573	596	585	588	611	589	572	570	565	585	586	563	580	572	591	569	564	596	578	613	583	571	557	559	577	569	587	652	612	609	535	605	611	558	638	557	561	533	550	545	594	595	597	561	602	590	581	599	568	558	577	608	606	560	617	596	588	499	539	588	557	578	603	575	581	580	551	589	598	582	598	569	594	570	601	560	581	560	591	550	525	599	603	588	573	530	593	560	576	594	607	571	576	616	601	548	578	613	564	579	613	587	597	559	550	595	575	559	567	621	592	584	560	561	589	572	591	559	556	554	607	581	600	616	589	598	585	575	556	603	566	548	607	576	557	564	556	614	579	545	557	571	545	595	560	587	622	551	593	585	560	571	571	560	535	584	598	518	586	588	621	591	560	534	614	573	552	569	624	570	578	572	570	569	560	608	637	568	580	544	607	578	556	555	577	587	595	563	547	524	586	541	580	585	577	607	571	570	572	587	561	601	624	589	592	592	580	572	579	576	606	530	574	558	556	610	574	563	613	621	543	598	597	546	590	581	581	561	577	602	615	624	573	588	553	593	591	598	586	594	574	564	586	597	622	574	608	572	593	585	550	578	573	580	570	614	588	571	593	562	588	594	594	551	556	556	602	572	577	571	533	557	537	559	578	580	621	579	583	599	545	627	570	583	597	601	587	563	594	570	601	569	621	585	605	548	569	632	533	615	580	551	567	615	542	550	620	580	559	535	608	611	567	589	561	614	608	616	592	584	595	600	597	559	625	577	566	520	596	581	576	590	593	579	579	591	585	555	559	548	602	607	604	532	539	552	547	560	560	589	595	605	597	576	547	569	606	601	571	589	606	549	580	571	602	595	546	524	570	543	573	552	568	584	622	563	569	564	566	554	593	553	550	592	565	580	629	602	616	576	582	589	544	549	594	536	569	544	530	589	542	584	610	567	536	565	564	596	565	559	547	604	594	576	565	637	570	580	595	608	563	580	585	599	576	613	580	553	580	570	568	560	572	639	557	598	610	600	566	629	589	584	590	599	567	557	593	582	539	541	576	578	549	567	605	589	585	595	604	534	598	607	561	582	555	545	566	608	564	594	581	592	556	560	549	602	546	583	595	556	616	637	594	614	558	539	568	552	560	557	597	578	532	619	548	590	574	547	578	542	563	623	532	586	614	581	622	569	568	538	577	584	611	578	569	572	620	541	580	568	534	615	556	559	611	585	591	551	567	537	576	544	613	600	575	574	567	577	585	570	581	574	593	584	574	565	611	565	576	588	586	584	582	574	582	578	583	586	616	588	580	567	595	567	532	565	536	588	622	556	582	613	617	585	570	586	593	590	562	612	583	583	551	568	561	592	606	572	590	600	592	578	587	617	607	591	575	574	620	587	598	570	591	526	583	605	547	590	559	601	563	600	612	585	597	570	572	600	569	566	568	577	586	571	564	625	548	594	540	604	634	576	571	584	623	557	573	589	543	575	561	629	580	587	561	536	537	530	615	561	593	578	589	526	581	557	552	538	594	617	628	589	575	566	617	608	576	582	581	566	590	576	593	560	581	560	588	620	575	603	625	545	575	619	574	600	614	596	616	610	589	593	586	596	586	550	596	587	556	568	596	599	604	606	576	555	547	590	551	617	592	537	589	590	564	583	551	526	554	568	558	568	544	554	585	597	557	580	579	568	578	607	541	569	608	568	595	596	617	583	579	610	560	617	587	565	595	594	602	556	570	513	562	571	570	595	558	575	549	570	612	598	594	566	623	603	566	567	558	577	550	588	603	545	556	571	554	550	582	607	598	553	567	562	555	553	547	546	574	585	616	616	603	601	607	590	543	592	582	570	601	608	600	575	564	599	573	571	577	563	553	566	554	597	572	520	555	599	572	583	561	591	577	597	565	591	553	556	556	566	594	596	563	589	578	646	585	550	601	578	557	590	591	563	567	568	577	585	592	579	610	584	569	598	580	533	615	588	566	560	588	553	587	587	602	582	575	560	560	584	581	585	522	587	615	564	605	593	599	588	617	567	581	569	607	595	610	567	555	579	580	599	520	571	575	605	562	601	551	577	589	579	579	549	553	587	558	569	566	557	594	608	618	609	572	559	570	548	633	564	590	589	563	553	605	597	567	573	566	543	549	552	572	587	573	572	586	566	580	582	558	533	516	574	548	565	605	596	577	566	602	604	568	602	579	585	561	529	586	571	607	567	573	517	625	630	575	522	637	587	565	570	583	525	597	604	587	553	547	544	528	599	569	560	574	585	581	589	567	595	592	566	598	565	596	605	578	562	570	614	565	598	597	559	547	582	569	573	615	590	581	561	566	600	592	593	591	562	589	577	588	575	573	602	611	583	565	636	553	583	571	626	577	583	597	601	543	528	564	584	590	564	576	587	554	563	543	599	585	536	576	617	571	565	566	526	587	555	606	559	603	564	565	609	560	539	572	560	542	543	583	572	574	587	608	587	583	604	617	604	602	608	570	571	596	558	593	601	595	552	565	585	599	573	642	595	578	556	595	575	576	556	557	588	581	548	594	565	573	578	564	589	538	558	546	570	596	621	564	596	556	580	594	602	608	573	543	595	591	576	571	601	553	573	594	573	608	553	591	586	586	587	576	573	535	576	551	622	604	593	552	561	568	601	568	591	553	567	594	544	579	589	560	604	577	580	596	593	595	582	622	608	567	575	569	605	587	546	597	551	537	574	582	576	576	564	579	615	576	563	545	636	549	575	598	602	571	628	509	571	581	584	574	606	585	569	597	554	577	553	585	583	637	541	591	580	590	554	596	568	572	628	552	584	604	577	606	586	600	587	610	551	596	592	544	562	585	573	588	576	594	595	581	562	562	592	549	558	550	577	560	573	610	583	626	586	618	609	549	586	590	577	557	588	612	597	605	559	554	558	547	625	553	565	564	589	543	627	574	564	532	607	587	590	578	575	550	557	574	580	610	598	603	560	572	561	539	579	562	548	615	601	591	616	619	594	581	571	572	603	571	556	587	611	564	598	556	602	634	575	555	564	536	567	546	569	615	648	576	610	552	595	584	608	602	562	586	600	564	592	543	588	573	558	590	549	547	651	524	609	650	600	576	565	598	576	578	585	603	610	589	556	583	629	559	570	586	600	601	593	602	560	553	538	604	614	612	621	558	579	574	577	572	576	587	581	634	562	584	600	563	632	613	561	598
14901	425	76	89	103	95	112	100	100	83	94	91	90	94	128	76	76	96	101	94	84	77	96	95	77	101	104	116	94	87	94	102	91	103	110	84	97	92	84	108	96	97	92	100	93	96	84	109	101	102	96	88	98	97	96	88	88	87	117	107	102	96	92	94	99	106	96	85	80	92	86	93	99	96	102	86	89	91	93	106	105	93	100	112	97	97	98	96	107	94	92	108	84	107	94	109	97	81	96	96	97	89	110	104	97	91	100	97	102	129	88	93	91	96	81	95	105	107	99	94	96	83	107	80	82	103	80	91	84	74	93	109	98	104	72	112	113	83	92	101	108	103	93	98	97	87	101	100	85	101	110	100	93	113	87	106	84	112	113	97	82	87	98	117	99	97	79	94	74	84	114	99	90	81	103	97	88	96	91	77	97	104	94	86	109	110	97	88	100	90	97	99	92	104	98	94	90	82	102	103	96	89	115	99	95	106	82	104	104	95	102	96	98	90	114	67	93	109	100	114	105	106	81	109	106	81	101	85	101	84	81	98	79	97	111	98	84	84	81	90	88	96	91	93	93	94	72	101	91	90	100	75	95	106	90	108	99	103	95	85	93	108	110	80	89	108	108	84	96	95	101	87	80	98	84	98	108	103	90	88	84	89	80	89	94	95	89	83	103	94	86	85	92	108	86	92	85	80	96	96	92	81	103	108	101	95	97	94	93	92	75	78	98	94	92	95	77	84	111	109	95	95	111	91	75	85	78	88	111	94	95	86	92	127	104	103	101	99	87	102	87	91	86	92	98	88	102	103	106	94	104	92	89	100	110	96	103	91	85	105	117	94	100	114	78	71	90	76	109	102	100	94	107	84	94	99	96	87	87	95	109	82	103	111	101	107	98	105	92	94	89	104	100	120	92	104	92	101	98	71	100	117	93	96	88	77	91	91	91	80	104	91	94	105	103	81	93	90	97	112	109	96	96	83	85	112	111	88	115	98	95	86	97	104	79	100	93	101	94	101	90	102	91	86	99	107	110	108	94	92	103	110	82	96	91	93	89	94	94	111	107	92	82	99	93	88	91	86	87	97	110	112	106	81	79	97	94	102	100	82	96	87	99	98	106	97	89	110	102	101	103	102	97	88	92	91	94	97	91	108	104	114	105	82	94	97	104	114	92	103	77	113	114	83	89	104	93	83	101	95	86	103	80	105	113	82	92	96	106	84	102	103	95	93	100	88	91	93	100	87	112	94	88	112	105	93	108	97	125	90	85	83	98	100	106	94	88	81	97	92	89	83	99	105	76	96	107	111	90	82	97	93	77	94	88	112	100	73	92	81	99	97	90	104	107	86	91	78	103	96	107	88	109	112	93	97	93	88	89	95	95	93	95	96	87	104	101	89	101	99	111	76	81	103	81	101	106	106	89	93	101	94	86	99	87	86	96	117	100	79	103	91	89	92	105	94	106	92	80	110	87	96	73	88	82	108	94	90	105	83	90	100	92	81	92	108	93	91	108	95	95	97	95	92	94	116	102	106	104	90	97	95	94	93	102	84	117	109	91	114	96	114	82	84	109	108	89	95	93	97	102	98	95	93	96	90	85	115	85	76	77	98	93	101	87	78	109	88	108	110	98	106	95	100	78	103	93	102	114	91	101	105	96	96	102	98	98	91	99	104	99	85	71	99	79	89	101	105	93	91	103	108	95	89	94	111	107	91	104	114	95	98	85	93	90	81	80	117	114	91	80	94	97	75	80	99	126	82	87	79	109	85	82	99	99	96	92	108	117	111	102	109	85	99	83	116	103	98	90	84	98	99	91	89	106	81	111	81	88	96	84	94	90	96	94	106	96	82	86	97	91	98	88	99	106	95	95	99	80	111	101	95	97	103	102	88	96	99	93	88	87	78	97	92	113	102	81	88	106	74	97	96	116	110	85	91	111	77	103	90	100	94	85	96	115	109	103	95	108	81	90	97	94	102	98	84	84	94	79	109	94	84	92	88	114	82	92	104	86	82	111	105	103	93	98	100	89	87	86	80	87	98	83	88	82	92	78	105	105	90	89	100	93	85	93	111	115	91	92	92	93	97	84	74	107	105	112	91	102	99	94	86	99	86	95	98	103	95	98	103	92	82	93	97	104	92	103	87	99	103	88	89	86	82	93	94	92	73	100	101	90	90	80	107	82	117	108	101	88	101	89	93	103	107	82	97	88	107	95	79	84	80	105	101	95	98	81	99	88	105	99	95	89	94	96	113	76	95	94	75	97	99	112	99	90	108	94	108	101	87	89	107	97	100	90	107	88	90	86	108	100	99	90	105	92	96	84	97	65	92	107	95	98	82	85	91	92	100	101	93	95	96	104	94	106	94	86	82	98	89	102	103	87	73	90	108	87	102	81	94	117	107	103	103	93	82	92	120	106	95	112	91	93	107	106	76	86	99	92	109	111	103	80	65	103	110	118	91	81	75	95	81	98	85	85	92	110	88	106	97	96	92	78	99	110	115	93	82	113	100	98	88	97	94	110	102	93	84	109	101	94	114	102	112	87	94	81	104	103	104	96	88	91	86	105	83	84	100	98	92	109	103	94	100	94	83	99	102	80	103	87	102	94	97	94	103	102	93	85	98	107	111	104	100	99	97	80	96	79	121	91	87	95	100	78	90	86	77	93	85	99	96	102	109	83	100	76	94	94	93	115	103	101	86	90	97	90	102	90	88	93	102	102	94	109	97	97	96	81	83	91	81	90	102	80	85	102	101	90	115	87	89	114	103	94	94	104	96	106	91	95	80	102	93	101	89	97	77	82	104	97	96	102	87	105	111	98	86	105	91	100	99	115	93	90	103	100	99	90	104	100	88	100	82	101	86	90	103	98	85	108	95	88	102	87	104	92	106	112	98	93	114	94	99	91	107	111	86	89	83	93	123	96	97	99	97	98	89	101	96	108	103	89	100	96	90	94	101	90	86	96	102	106	97	94	102	95	111	90	101	77	97	96	83	91	88	105	93	86	77	80	89	99	97	99	82	81	96	92	100	96	96	93	105	108	85	73	97	104	108	82	100	110	80	91	90	90	104	93	103	97	100	75	103	95	97	99	80	106	96	111	110	102	99	101	100	94	95	99	106	96	118	89	102	92	83	103	99	80	100	112	93	102	89	108	103	104	99	99	118	100	93	106	113	110	91	105	91	99	94	83	92	83	96	96	92	98	95	87	101	87	93	93	83	107	90	124	75	113	91	100	86	125	93	89	91	90	91	119	102	91	80	93	106	84	102	104	84	85	96	89	95	87	97	100	97	115	99	98	102	109	104	65	102	84	79	94	102	85	93	83	101	107	101	97	98	106	97	92	116	93	88	101	107	84	92	91	84	92	92	90	102	102	80	99	109	100	90	105	104	113	75	107	84	80	89	99	82	87	108	77	91	89	115	108	105	91	83	97	94	112	91	101	118	87	99	112	87	99	97	80	98	99	76	87	93	75	96	92	77	104	83	90	103	110	109
3861	667	673	702	719	725	637	716	652	682	694	654	650	683	680	672	690	687	665	674	674	685	715	627	692	708	654	665	675	687	681	668	681	702	725	664	647	702	689	667	661	706	703	675	685	648	709	623	654	680	677	664	662	699	650	602	667	685	648	651	698	661	638	664	682	654	660	713	639	694	678	656	702	665	696	669	680	665	696	693	682	595	679	649	673	688	688	689	657	710	696	671	680	642	687	640	654	686	691	663	673	664	689	724	703	692	647	645	607	618	656	685	711	687	665	659	683	677	704	645	696	675	647	692	689	653	676	655	664	634	673	643	715	659	644	685	686	708	682	695	649	632	680	714	673	684	644	656	675	667	655	713	698	651	679	642	647	665	687	712	660	679	646	685	639	617	645	653	695	728	709	695	671	725	673	714	665	693	655	671	673	603	669	646	704	662	626	664	717	709	673	642	655	708	701	623	644	698	721	644	665	643	674	646	698	682	681	637	689	711	662	685	687	726	677	650	683	701	710	665	702	718	684	706	685	697	683	706	618	665	640	686	703	729	659	730	617	728	663	688	694	691	665	717	679	684	689	685	647	684	693	672	658	691	684	693	654	693	627	725	708	724	700	672	683	685	623	672	674	670	713	702	746	656	680	659	658	684	637	674	700	657	681	672	671	716	662	685	712	679	666	676	647	669	656	642	690	663	671	679	686	691	659	656	688	687	636	676	639	694	700	644	691	663	709	655	661	694	661	670	637	688	678	668	690	697	694	662	646	667	702	673	639	669	658	663	658	704	695	717	664	681	647	654	671	700	674	669	709	695	724	700	725	660	671	662	652	695	626	690	643	712	703	661	700	679	696	664	678	637	682	644	655	693	653	701	677	645	682	685	672	579	680	694	642	708	663	648	667	681	713	669	656	638	685	654	727	713	697	676	687	630	680	643	719	641	672	676	709	650	695	715	651	711	631	666	670	642	675	678	735	691	639	692	696	704	671	711	680	669	691	687	737	679	638	697	662	710	676	669	668	700	692	669	676	702	664	694	676	676	629	674	668	647	680	686	639	659	712	654	675	682	704	690	668	667	678	738	665	668	674	662	728	693	677	612	707	645	671	738	681	651	665	663	677	674	700	656	671	687	690	691	634	671	662	699	620	720	669	642	703	671	662	683	641	655	663	692	652	698	694	685	659	665	686	707	697	688	614	716	685	656	680	660	707	693	703	669	683	658	730	679	664	710	662	697	722	678	627	708	695	681	688	678	696	689	705	693	677	636	695	665	679	706	678	655	688	661	673	726	676	648	690	675	696	632	637	661	650	664	712	649	678	653	662	690	670	677	689	671	630	668	708	645	702	660	633	716	711	684	703	692	661	677	685	642	642	689	671	666	751	734	665	684	673	653	720	681	702	674	673	708	721	689	716	705	697	681	663	671	692	664	654	698	681	678	675	676	663	658	657	638	697	683	710	718	660	680	607	664	692	690	681	685	703	666	709	700	671	693	734	676	682	678	658	668	668	628	727	681	704	668	654	661	618	668	676	681	685	658	666	667	672	747	652	665	658	697	699	675	679	637	694	668	670	692	682	720	706	637	656	680	723	661	648	666	638	684	700	649	683	718	674	678	649	672	700	712	653	695	700	701	657	691	676	679	725	713	719	675	714	656	711	665	702	678	708	653	697	676	722	677	665	709	702	694	638	638	653	692	639	622	680	655	743	678	658	650	712	657	683	673	642	671	700	663	689	646	730	683	651	696	633	673	708	680	627	711	681	751	675	699	721	687	655	666	693	657	669	656	661	700	669	639	658	673	689	620	725	670	659	694	664	709	685	660	671	710	737	665	696	705	669	656	691	731	683	713	668	688	685	672	670	688	707	640	682	719	689	652	670	696	686	684	675	710	672	615	618	680	674	675	662	701	672	673	679	687	704	686	693	706	679	664	643	732	739	649	661	652	696	646	668	695	680	678	682	670	699	657	722	663	673	714	685	678	660	666	665	688	691	680	686	684	685	661	682	669	619	680	642	657	678	676	671	635	681	695	738	664	674	668	625	695	665	681	660	652	706	688	675	627	667	667	737	676	652	650	687	721	674	696	610	682	627	685	678	654	706	701	675	647	683	653	664	691	628	678	701	681	673	649	654	707	699	641	731	675	712	665	678	668	680	674	703	683	671	689	670	683	693	636	661	680	684	661	703	701	642	658	691	662	641	672	693	669	668	696	690	684	664	682	657	730	701	678	680	685	661	686	683	643	746	681	691	691	703	712	694	715	683	672	670	694	676	719	672	717	657	716	672	711	674	676	654	688	622	661	715	640	694	645	659	684	656	703	664	730	699	645	682	659	750	677	691	692	656	716	669	679	688	681	685	727	680	668	682	670	670	651	694	669	674	664	670	700	687	704	628	674	648	680	662	674	721	733	705	697	665	694	688	691	666	669	673	706	641	680	701	658	671	673	717	653	662	654	624	695	655	694	712	667	674	666	650	671	702	629	693	743	685	698	696	671	674	703	657	695	692	684	630	702	654	694	681	679	721	661	728	673	684	674	698	696	711	731	691	694	667	652	656	663	682	698	731	686	686	673	666	660	645	665	713	714	689	685	735	682	655	678	685	694	689	695	684	706	707	677	668	662	665	653	662	629	682	659	664	665	707	674	672	718	713	673	743	650	697	635	645	649	671	682	670	723	676	645	697	710	715	676	684	637	693	679	628	677	738	675	705	680	681	689	697	666	727	665	687	690	692	670	643	711	748	681	690	697	656	685	632	718	712	644	671	682	680	667	695	686	699	697	698	723	664	646	672	655	734	711	661	629	695	663	705	662	726	635	666	710	672	720	678	627	643	664	697	696	655	694	658	712	652	705	636	697	679	653	665	715	666	674	722	689	658	667	671	672	688	677	695	679	658	657	641	673	655	690	674	649	680	678	690	688	645	717	655	685	671	734	700	648	651	669	644	662	637	652	675	660	669	699	689	636	661	676	672	707	680	673	693	676	713	694	657	629	676	619	665	685	705	668	701	667	674	726	709	691	646	664	696	685	656	662	678	682	677	649	671	694	649	680	704	702	703	711	697	666	670	631	727	706	681	693	678	655	697	663	715	652	679	686	659	701	655	668	699	696	598	691	697	706	711	682	690	680	679	692	691	665	724	668	666	681	647	646	680	691	636	699	676	675	753	689	618	656	699	709	644	670	667	630	659	674	637	697	696	687	702	683	666	634	679	689	659	688	630	687	717	683	688	654	657	694	726	659	673	677	666	657	679	670	702	691	684	675	685	683	697	690	654	685	674	689	705	670	690	703	702	719	706	636	682	680	705	683	665	664	672	653	674	689	670	634	670	734	645	667	706	680	696	681	664	735	697	701	684	661	668	649	662	696	633	689	738	667	689	686	683	685	690	640	675	697	672	710	729	678	715	700	655	667	727	674	684	700	656	698	707	679	703	677	664	691	687	701	673	703	669	702	687	721	641	658	683	663	696	673	680	689	656	684	673	673	645	640	672	672
15919	579	175	168	137	155	160	155	152	152	187	155	173	160	153	152	126	149	153	160	158	123	149	148	162	153	156	133	142	171	144	150	141	146	151	142	161	143	162	166	146	149	135	131	174	140	132	139	142	139	150	157	151	145	125	161	125	141	155	165	154	139	154	145	162	156	160	142	156	156	158	139	135	139	134	161	147	145	126	144	150	137	146	152	135	148	120	158	137	153	141	155	139	128	156	142	163	165	157	159	162	153	138	146	154	136	151	163	140	132	151	125	164	156	160	152	158	138	139	138	154	152	136	165	169	149	154	148	128	144	142	134	146	151	160	159	151	162	151	151	140	149	158	144	144	158	155	143	144	162	139	148	155	125	134	147	152	147	133	143	168	136	147	155	140	158	141	142	154	140	134	164	128	153	135	145	130	154	142	136	139	141	139	154	143	166	145	135	145	149	150	152	142	129	150	127	149	157	158	139	148	165	180	167	121	144	128	152	142	153	148	138	156	141	159	148	151	166	136	167	134	160	143	152	150	114	136	145	145	147	142	155	156	136	152	131	135	149	151	143	156	133	164	135	139	174	146	137	142	146	159	172	162	160	147	158	149	142	146	167	168	141	154	157	151	170	156	140	157	148	145	140	138	140	167	151	186	146	146	143	135	144	150	153	142	148	152	121	145	167	145	146	145	162	145	141	125	145	160	138	154	138	170	147	143	169	145	148	144	134	122	133	160	176	133	155	151	152	139	143	137	148	123	154	143	165	146	145	149	153	147	144	160	149	129	157	151	152	147	149	151	170	156	157	132	126	160	160	153	151	145	135	150	153	122	163	171	147	139	122	137	167	168	167	161	154	131	131	135	146	151	154	160	127	150	163	132	159	146	135	156	146	147	126	159	133	130	154	156	144	184	150	149	149	158	136	143	126	139	144	123	146	166	142	139	126	145	150	154	141	133	164	169	141	161	160	144	153	152	148	154	145	145	162	154	158	130	178	147	182	144	147	139	139	134	152	146	128	134	132	152	140	146	143	127	162	145	141	142	151	146	156	143	154	135	154	158	166	149	134	144	145	153	159	127	150	158	164	139	132	144	124	152	155	151	150	148	141	144	154	164	151	151	148	157	126	119	122	155	134	133	135	145	155	168	147	144	139	164	155	155	156	153	159	138	171	166	145	146	144	146	140	161	149	137	141	161	157	131	150	152	161	147	148	166	144	154	168	141	142	155	143	146	148	167	135	149	156	143	139	159	133	133	140	148	124	135	162	147	143	145	127	141	151	138	138	140	155	156	151	129	158	147	139	146	129	136	142	137	155	168	156	145	142	148	135	149	135	169	136	140	111	145	146	138	153	153	150	134	140	161	161	151	163	159	172	141	163	139	133	131	139	140	139	153	141	169	143	157	139	133	127	169	167	152	148	158	138	157	165	147	149	142	147	140	164	134	137	144	140	155	137	132	175	147	124	146	153	134	145	156	178	127	152	152	150	153	146	160	148	146	130	133	140	143	143	140	175	142	171	138	161	157	164	140	130	163	135	159	171	144	160	153	144	160	151	146	136	141	146	123	163	137	142	135	148	153	149	137	154	156	147	164	164	154	157	155	146	140	125	146	158	143	140	152	142	140	148	160	142	153	157	171	132	143	165	138	149	160	136	148	157	157	130	135	131	147	162	148	142	138	135	139	144	152	141	168	139	148	126	159	130	156	155	134	125	160	154	160	159	157	152	162	151	154	169	169	147	134	138	157	143	149	154	152	148	154	160	151	138	147	167	171	160	140	132	156	139	153	134	157	154	140	129	155	172	143	122	176	145	131	137	140	155	152	148	145	166	170	150	127	164	150	148	167	132	137	153	138	135	145	144	148	148	157	164	143	121	131	147	142	157	141	178	151	148	144	151	164	137	156	172	142	150	134	139	140	150	132	157	134	152	133	138	136	162	144	163	143	130	144	161	142	148	162	149	142	122	145	126	160	138	162	141	162	127	135	147	135	144	160	146	134	148	140	140	146	145	132	165	157	150	165	139	157	125	155	143	157	134	148	129	150	159	155	135	147	132	126	150	172	149	159	146	120	145	139	159	151	153	130	147	137	136	156	138	170	157	175	153	150	130	152	154	144	150	140	150	145	147	155	151	167	133	154	142	133	155	144	119	157	162	128	153	171	140	148	125	150	148	125	153	138	140	153	149	173	140	156	163	143	140	145	145	144	144	148	161	145	156	166	140	163	141	156	138	170	157	125	149	146	146	140	128	151	135	173	141	144	128	149	135	140	154	143	136	167	147	148	157	146	153	161	153	162	151	151	145	149	139	131	148	142	145	143	161	168	149	145	144	160	156	148	126	151	171	133	162	147	140	166	139	163	153	154	153	153	153	161	150	140	167	146	160	157	167	133	127	146	149	152	148	156	135	169	135	130	151	153	151	144	159	130	153	140	160	160	168	153	155	145	135	156	145	132	157	147	154	135	149	143	155	169	153	159	143	135	148	134	143	146	143	177	129	135	141	129	154	168	150	148	148	151	132	129	166	137	146	139	141	143	140	142	155	148	147	149	159	145	145	142	151	130	157	155	151	151	143	157	159	163	143	146	130	147	139	144	143	175	148	147	147	136	137	145	125	148	153	157	139	152	156	150	171	140	148	117	167	149	162	156	145	157	165	151	152	146	160	144	169	143	137	141	141	147	128	134	141	165	154	174	166	146	145	140	129	139	153	137	133	138	126	151	159	158	149	127	155	139	137	143	156	144	136	156	132	141	141	157	149	144	158	144	129	159	125	155	147	133	157	145	132	174	145	152	143	154	150	133	132	136	149	161	144	132	157	156	156	146	166	158	123	141	116	148	154	144	127	145	140	141	131	148	155	161	181	151	145	156	152	165	158	150	153	168	132	142	156	163	139	152	147	133	156	135	141	157	137	142	157	136	146	154	149	125	144	178	140	160	139	151	148	144	139	130	161	142	151	149	124	164	136	169	137	161	149	163	140	129	129	147	115	146	151	146	146	154	124	152	170	135	145	148	166	121	128	172	143	148	150	141	139	149	162	146	159	152	136	143	152	139	164	162	152	158	137	145	151	153	167	154	141	141	153	178	144	130	159	136	137	142	145	134	152	150	149	155	151	135	130	122	132	152	173	153	155	180	144	144	137	152	156	166	140	134	137	124	145	162	156	141	152	139	142	145	154	157	165	159	140	140	148	147	136	130	116	172	139	153	149	129	152	150	143	151	162	138	152	162	170	159	156	129	146	137	138	135	172	139	133	142	155	143	121	139	160	127	138	159	169	155	147	135	152	133	153	138	138	150	149	141	168	177	136	156	127	143	134	138	142	145	151	143	140	140	156	142	167	139	148	138	156	139	155	148	134	155	144	142	165	154	141	140	158	137	139	141	149	148	121	129	137	158	154	157	138	184	147	136	158	152	151	153	131	162	142	154	157	140	153	130	161	129	137	151	154	144	153	135	174	141	168	159	163	132	137	137	158	160	124	118	149	150	157	156	123
4247	982	987	1083	1019	1005	1009	1020	937	964	965	958	1010	947	993	962	947	966	977	989	950	1050	1023	989	988	986	976	983	969	981	956	985	965	969	991	1054	995	954	994	1005	1007	927	1048	991	984	1055	1059	978	968	950	1000	960	1000	939	1014	942	953	968	1046	1007	1007	935	954	945	988	1010	1004	1016	990	990	975	938	989	1026	1011	948	952	973	1019	996	1004	904	992	977	997	979	986	973	1003	1012	986	1055	999	956	996	1017	1019	996	938	976	988	992	957	964	1017	1053	1011	979	1006	1012	989	964	991	928	934	1009	1001	1006	946	998	1027	997	937	1000	1010	974	1061	937	1020	945	977	971	937	956	1006	959	1029	976	997	994	988	978	1021	974	1006	1036	976	1015	977	955	1034	923	1014	980	932	947	1006	985	947	1070	999	990	982	993	977	983	1028	983	1022	1015	920	948	1058	974	996	972	987	991	982	959	945	1009	974	975	1000	1023	1018	996	1002	963	990	963	938	979	968	958	953	976	993	930	1000	994	966	1013	1013	993	958	1003	953	988	1018	993	1018	1014	1039	1010	962	984	974	953	1039	994	1068	1000	988	973	985	949	1042	1006	1004	984	1006	984	984	1001	1009	991	989	1010	979	963	1038	962	1009	1005	967	911	958	1015	930	969	969	1024	981	992	994	964	993	982	977	1017	1001	987	992	979	971	963	1018	958	1035	976	953	964	982	1029	973	996	939	984	999	992	1021	1026	971	988	986	954	944	970	984	1008	1057	990	985	966	1020	963	997	1012	1018	978	969	1022	1016	968	972	1026	983	1008	985	992	1011	1009	1005	953	953	975	989	924	937	968	959	986	974	994	985	993	972	949	1018	965	946	1006	944	1003	957	979	1019	981	984	974	1003	1012	954	959	925	981	942	967	1013	1011	973	968	973	1028	972	972	926	1006	942	949	1061	982	996	940	989	976	1039	989	1003	979	1066	959	1004	997	980	996	1007	958	1005	1014	1007	942	938	992	966	933	1017	995	954	1011	977	1001	982	938	1003	1025	996	987	1030	953	974	970	926	1042	945	991	948	986	1015	971	973	959	1004	1027	1014	940	990	1009	1022	980	962	949	1010	974	943	961	939	994	999	988	971	999	928	952	962	959	1023	1020	1004	991	1007	1031	1007	927	972	1016	991	1000	1061	1002	998	1044	975	965	988	1004	1015	1029	985	969	998	984	1001	1021	989	1038	987	1035	1001	1012	1072	1022	1011	982	919	972	1007	1024	946	953	983	1033	986	1047	1012	979	981	995	963	987	962	988	982	983	913	1020	989	995	1006	1025	1021	1019	959	945	994	935	986	957	1054	1002	996	1026	1023	1014	1001	974	1004	962	966	960	1036	1023	966	942	900	971	998	972	982	1036	962	1016	958	1055	955	975	1011	984	983	945	976	987	1004	994	944	970	930	1056	967	945	970	986	1000	952	1039	999	978	988	993	1047	966	963	997	947	989	960	991	997	1040	1071	1036	978	1004	1033	982	994	986	992	995	1021	1017	1001	920	953	1023	974	917	1001	1001	949	998	1023	964	989	994	1025	971	950	963	1039	1031	1014	980	1007	1020	933	999	943	1028	995	1003	922	968	998	998	969	1046	1000	1009	970	947	1039	963	1019	1033	969	948	988	997	969	970	1004	965	996	1013	933	949	984	1005	1008	967	938	1065	989	1003	1022	1004	965	959	984	974	1002	977	968	1002	998	1004	1013	985	1032	959	982	1003	977	1017	976	956	955	1057	947	964	975	1004	977	1044	981	949	976	973	1039	1019	1036	1015	979	1023	920	963	1022	1031	972	1037	995	979	975	1000	1002	993	1020	1006	953	954	968	1009	965	955	942	1021	970	991	965	985	950	1002	991	989	1003	997	1000	974	959	990	1000	987	973	975	943	1031	972	966	1010	1009	960	1003	1022	1030	961	984	956	1033	941	963	951	997	979	995	984	993	995	981	966	988	1024	1015	946	963	1014	1011	1022	989	955	1032	973	1002	1044	970	994	1003	994	976	1002	1014	1011	1020	925	990	926	995	944	934	1004	1029	977	957	946	1023	978	974	1021	986	1011	941	981	958	974	950	1032	920	997	951	982	996	1023	977	999	1003	974	964	968	980	947	984	1048	1029	892	959	956	966	952	987	1026	978	982	960	1017	1039	981	988	989	1023	959	966	960	977	944	984	978	1054	968	1011	995	981	975	969	995	1013	989	989	1003	920	999	971	1007	980	987	991	997	965	980	952	993	952	974	979	982	967	961	961	994	985	1021	955	1043	941	1033	922	997	1037	1011	932	974	1034	1029	947	981	1010	968	971	935	1028	975	984	961	1006	961	989	1045	1069	990	998	965	988	921	1032	983	978	1003	1017	1031	985	975	980	978	909	976	999	1014	979	979	966	985	973	962	1020	919	991	997	965	988	999	1010	995	961	971	938	956	994	966	974	981	991	1021	1006	998	919	1040	967	1001	1012	988	1016	978	1011	996	989	1008	970	1003	950	996	964	1052	989	978	1005	987	981	1028	1005	993	939	978	976	948	980	951	990	965	937	1002	989	936	1006	977	931	1040	946	991	981	961	993	1026	925	985	997	1007	1055	1030	1019	971	939	979	948	990	1022	1039	961	1001	950	997	1019	972	1015	976	978	1009	1004	964	966	978	968	1026	1006	1012	961	983	1046	942	1021	966	1027	975	973	992	965	1009	1002	976	977	984	984	995	985	1038	1035	1010	999	988	1001	956	984	975	1006	997	1028	976	997	982	1002	983	995	989	1009	994	937	1015	969	1030	960	962	1034	1044	988	986	963	968	944	945	1020	983	1025	988	1062	958	977	979	1005	983	1013	993	999	993	988	950	948	1002	975	973	972	1022	991	1009	955	970	965	969	1014	991	958	1005	960	990	991	1033	972	999	959	1040	1026	995	985	915	1003	983	966	991	937	1004	991	994	949	993	1009	981	994	988	964	1034	994	1010	1012	1054	986	1074	980	979	975	969	969	973	1015	975	998	1021	937	1026	1013	965	1002	1022	981	964	936	1026	1002	973	1018	1014	963	1010	1045	1013	977	1003	1001	983	1002	992	1025	1004	940	930	988	1032	1010	945	1018	890	1004	1023	1019	986	934	1044	1010	975	1010	974	1004	989	974	881	947	1025	1062	980	1007	1002	990	991	1058	1009	978	966	1046	1023	1033	1009	962	1025	976	929	1055	1037	1037	969	981	976	955	1004	995	998	1024	1030	1002	1013	999	1012	971	957	1032	972	982	1026	956	938	1007	953	968	991	978	995	950	1009	942	1070	946	996	975	967	1004	959	1029	1042	946	989	991	987	964	1016	1013	948	1048	967	988	975	977	1010	962	1008	966	1023	971	1017	977	973	978	957	919	1048	936	984	1010	961	936	1018	981	949	1055	1008	989	973	996	1033	917	1053	935	988	990	1035	1006	974	988	1003	972	972	961	960	1015	992	977	999	981	981	1020	964	964	1036	1012	962	1046	1014	982	1039	959	999	1006	987	1034	969	951	980	1017	987	952	949	962	994	969	974	941	1012	1020	989	1023	946	995	980	949	953	958	999	1023	1048	1016	1007	956	976	977	995	977	1005	1023	990	948	958	1006	999	981	985	944	1070	996	1014	1012	971	959	988	984	1040	975	1015	970	987	1031	946	1016	978	979	1018	979	1031	970	964	1050	1049	969	998	1012	970	1021	970	1014	995	974	1033	981	968	1009	1010	967	1005	1017	964	973	1004	1029	974	978	966	982	983	1022	1002	956	1014	980	1011	986	1019	1003	1027	1021	929	988	978	964	981	999	952	935	985	1071	992	978	990	1026	931	992	1034	1009	939	996	984	1018	921	1006	978	1003	997	1026	964	976	961	986	1004	956	1026	962	1001	913	980	982	1006	1019	1060	1021	1032	1032	1061	940	899	1003	996	1001	981	1013	1048	998	969	997	988	947	957	934	1006	983	965	961	964	956	1023	979	993	958	1002	1043	976	1035	980	993	1021	1017	996	970	977	984	969	990	1011	1004	982	995	977	974
15573	536	149	154	148	131	160	162	120	146	135	134	142	125	139	137	125	120	141	160	141	131	126	137	141	146	140	166	133	136	145	158	148	127	139	140	134	129	164	161	159	155	150	146	131	173	155	114	154	127	120	139	132	144	138	143	159	143	154	144	133	146	132	150	149	153	157	134	127	143	144	146	155	157	153	134	146	130	156	157	152	149	149	123	147	155	160	149	152	169	128	140	158	144	129	140	146	142	166	119	155	148	137	138	161	130	127	133	147	165	164	146	148	120	132	148	155	140	156	149	143	141	158	130	138	150	140	151	159	151	146	136	155	132	136	121	165	143	144	148	150	149	169	143	162	163	143	136	127	141	163	137	133	138	118	170	129	158	109	167	131	145	151	135	134	169	135	151	161	154	151	134	125	135	144	140	158	159	147	152	138	130	137	140	153	163	153	143	152	162	132	147	162	153	156	138	159	126	146	138	165	138	146	163	159	157	147	150	146	168	162	146	145	149	135	133	138	126	139	147	151	137	162	150	135	136	142	135	149	153	146	120	151	142	147	151	139	123	153	138	147	151	140	167	147	160	138	135	129	151	155	136	141	139	161	122	138	144	137	172	127	157	134	145	124	132	138	146	162	143	135	133	129	138	176	140	183	154	165	158	156	138	124	136	141	143	130	159	153	153	151	153	128	131	144	133	158	143	127	150	150	157	141	164	155	126	161	135	152	150	121	126	153	150	128	124	156	153	129	154	141	133	126	151	160	150	151	127	130	144	144	131	139	128	121	143	161	144	151	136	154	180	148	140	143	128	167	141	121	152	117	131	156	183	142	155	160	135	172	137	150	129	147	167	163	153	133	112	160	124	153	168	149	163	123	137	137	133	140	166	143	141	151	166	139	160	142	148	158	157	172	124	122	156	132	145	149	138	152	171	127	152	119	148	131	158	134	145	137	141	137	145	142	142	152	155	151	156	177	133	154	135	141	168	137	139	165	149	152	133	118	145	133	170	143	155	153	162	124	139	153	153	128	141	142	138	148	112	128	168	131	160	142	134	152	151	173	163	164	158	137	139	121	132	154	150	153	157	149	130	158	141	144	161	153	138	154	143	162	156	133	142	147	140	133	164	145	159	130	154	162	149	151	158	127	141	182	138	136	118	125	134	142	135	148	153	185	138	140	146	152	157	123	167	129	133	140	138	149	140	165	138	145	153	135	150	146	144	156	153	160	163	143	155	146	138	134	169	156	143	157	141	148	123	148	150	144	158	150	123	161	154	137	153	130	150	149	174	146	137	147	150	143	132	144	128	148	137	136	159	162	164	161	165	141	131	134	131	143	152	142	147	149	119	142	115	143	176	122	140	141	143	169	139	149	128	143	146	156	149	131	123	150	145	145	143	136	141	126	137	140	143	173	145	139	158	138	168	145	148	160	138	157	147	155	154	135	136	147	136	155	134	164	156	152	156	153	137	127	163	142	149	155	154	158	131	129	169	139	139	158	149	163	148	126	133	140	148	132	142	147	146	130	144	147	154	136	147	142	149	135	153	161	137	128	142	158	171	159	137	151	138	130	141	143	138	154	156	137	143	172	159	156	141	127	152	156	139	128	123	138	173	151	161	138	129	140	124	161	139	125	137	144	157	153	142	140	132	139	166	133	145	177	137	140	146	131	159	144	115	144	155	149	121	152	145	140	151	146	156	147	168	150	154	129	136	127	147	157	130	142	148	157	150	144	166	154	137	135	130	120	137	135	124	140	137	119	144	140	164	152	155	126	147	152	144	141	127	145	143	141	151	133	146	137	153	138	131	142	170	139	138	140	156	137	160	147	134	153	138	147	165	143	154	119	148	140	160	129	142	136	165	138	136	144	134	139	150	159	136	144	156	124	145	169	153	143	153	118	147	127	129	154	148	155	149	147	154	150	143	161	151	135	148	136	142	156	156	141	148	138	149	146	145	143	137	157	143	131	148	167	133	137	146	147	141	140	167	159	161	157	141	170	121	130	123	144	147	153	152	150	135	153	132	134	145	145	146	149	151	140	136	125	152	141	154	147	157	129	131	118	146	163	142	148	150	143	161	138	158	141	144	168	133	144	149	139	143	131	141	134	141	131	146	147	116	121	173	153	145	132	164	155	142	133	151	174	149	159	146	161	134	152	121	145	129	150	132	131	152	152	129	157	133	143	156	136	151	135	163	164	129	146	155	143	148	139	145	155	142	138	159	169	152	129	131	135	134	147	163	138	158	129	146	145	150	157	145	137	144	140	156	132	146	174	145	162	152	143	144	155	152	131	145	131	150	136	145	144	151	169	144	155	142	157	134	132	154	151	137	132	160	133	139	134	119	120	161	158	141	142	150	150	145	140	147	135	157	153	145	153	143	143	146	133	154	157	142	150	144	132	154	128	146	128	164	133	147	140	156	145	154	163	143	125	150	162	150	175	135	156	167	144	154	171	167	136	188	154	143	149	148	138	129	159	146	116	166	154	138	138	140	166	155	156	133	125	152	160	135	149	152	154	138	145	144	157	169	129	164	131	156	138	134	144	161	124	149	143	143	148	143	145	119	144	129	163	149	144	126	175	136	136	154	134	135	152	151	127	144	121	145	166	164	153	130	156	142	168	157	166	131	149	142	148	136	136	140	134	125	164	140	163	162	153	149	140	141	142	158	134	143	149	143	142	135	123	141	136	164	158	141	157	145	151	125	137	146	158	160	147	154	129	131	138	151	146	146	143	137	152	143	140	134	167	151	147	161	144	124	125	146	156	159	144	131	150	158	149	158	132	145	136	146	139	150	161	173	124	147	146	174	136	141	150	148	136	158	149	148	143	134	152	155	151	155	128	138	142	161	157	147	128	126	149	133	145	148	147	163	138	127	136	157	157	139	132	117	150	143	169	165	132	154	117	144	157	130	168	136	128	138	150	123	138	169	142	129	147	165	147	140	130	129	143	144	176	153	167	136	139	137	164	134	158	130	126	140	150	143	124	167	143	146	129	156	130	136	144	149	140	160	142	144	140	139	152	145	163	136	150	147	145	151	157	142	158	137	143	145	137	153	172	169	125	145	143	161	147	147	117	143	148	141	173	141	139	129	136	149	143	157	167	155	145	156	160	143	151	127	143	158	124	151	137	134	147	164	174	161	130	143	143	122	124	136	151	136	146	151	145	132	158	146	158	160	150	159	154	155	149	150	158	143	160	139	123	138	159	147	167	132	130	166	122	140	136	124	145	154	169	128	153	139	124	142	142	115	159	157	143	140	155	154	129	164	130	135	132	136	141	160	151	139	145	136	155	153	155	148	123	131	150	144	152	166	148	149	169	135	151	142	155	161	143	140	156	143	132	134	162	161	144	140	142	155	156	129	166	117	128	144	145	145	141	148	142	151	154	146	132	156	153	142	159	141	141	136	142	139	138	144	136	143	140	128	148	124	143	159	141	145	147	139	122	165	128	138	143	156	137	124	146	164	142	134	145	152	140	162	130	136	161	141	134	162
4218	973	1032	941	928	987	1002	942	970	1020	953	982	949	921	917	953	1025	926	1006	1009	996	953	1003	999	1036	996	985	952	1054	992	962	948	1000	913	925	1022	1007	1002	966	977	1015	947	1025	971	948	942	993	955	966	971	998	942	1012	977	1008	958	927	983	1022	943	998	997	966	977	964	946	990	997	961	951	964	923	942	977	955	968	978	934	924	982	974	946	1000	1021	950	973	940	963	956	1018	1021	978	918	943	969	1018	988	976	965	975	978	1011	949	987	980	1019	955	985	966	937	1038	1010	923	974	972	944	998	973	1018	962	1009	985	1015	964	962	968	1002	1040	938	996	974	968	946	989	908	972	958	968	975	940	992	979	921	1019	954	1014	958	1020	1012	950	1020	984	975	959	976	1015	985	939	931	1021	999	933	1010	972	963	950	957	943	1026	1020	941	982	1063	1012	965	964	954	932	930	1037	1006	973	1020	975	904	979	1015	978	1025	994	981	995	975	1014	1001	937	931	946	939	959	973	991	952	974	983	991	974	958	990	975	961	995	1010	981	961	988	940	1000	967	1046	1012	998	1029	971	980	995	937	948	998	1008	1029	1014	975	1002	928	982	943	967	950	933	934	982	973	1042	1025	956	963	942	968	982	959	962	922	1013	948	983	973	989	962	977	992	1009	959	1039	942	988	985	1012	1036	936	982	1018	1014	981	1043	1017	1010	1012	976	994	992	935	940	978	994	983	1003	992	959	991	975	1007	889	967	967	964	964	1016	958	1026	962	992	1004	983	964	949	940	874	1006	932	953	1001	1011	1025	1034	975	1020	967	983	978	993	913	976	1003	984	970	960	1002	946	981	979	977	987	953	936	1030	945	1007	972	946	981	948	946	989	1003	997	977	949	1004	938	982	997	958	1011	983	887	1021	987	975	967	1009	986	978	983	979	967	960	974	900	978	986	963	998	1024	959	1012	982	999	972	1003	1071	999	973	978	919	1011	978	958	1026	916	945	966	1030	984	948	991	975	1012	987	970	1025	988	967	932	997	977	970	969	1014	1000	1008	975	975	972	1018	989	951	979	948	935	998	963	952	996	982	944	989	992	952	1030	1001	981	1024	931	978	937	948	991	932	929	999	999	1005	985	960	979	1017	988	979	985	1012	952	977	996	931	983	932	966	986	981	973	1007	930	961	964	963	924	930	1023	1010	977	958	965	1027	967	991	952	975	973	976	998	1034	982	1034	991	980	1000	1022	1032	993	928	1000	958	907	944	963	1001	1000	989	950	989	924	941	979	976	992	992	1006	1003	1005	962	998	900	987	955	948	1026	955	930	982	1003	902	1001	985	989	953	964	960	951	976	1023	973	964	961	963	897	956	950	1025	949	918	969	971	979	968	992	980	963	1002	960	976	964	970	1018	946	983	1012	979	955	969	942	976	895	1007	1002	945	961	1031	972	1001	1020	990	1003	960	932	1016	943	988	962	948	985	958	969	946	1033	934	948	978	998	1014	989	993	977	950	988	958	955	968	917	1019	1033	1014	945	945	936	982	1000	946	975	949	995	962	977	996	995	1033	936	1013	944	964	978	967	972	943	974	1031	964	967	991	951	980	947	1010	979	923	975	990	958	945	962	938	1021	981	904	947	1024	1027	928	957	958	971	958	964	988	915	922	999	939	920	968	1024	1020	927	1003	1003	980	965	937	947	940	1019	950	1005	983	954	938	996	960	953	1004	982	1011	999	974	959	973	986	968	932	919	937	952	966	980	982	1007	1044	961	978	976	964	1002	964	1045	946	964	996	965	919	914	984	944	1003	989	958	1064	940	953	1037	964	986	969	966	985	931	1004	968	897	962	920	934	963	956	915	1042	943	1033	964	977	972	917	1046	1010	1005	974	971	1019	956	967	931	973	991	1007	960	945	993	932	945	935	1038	950	1014	1035	965	1018	990	1008	982	1055	968	948	1009	976	992	980	947	997	992	960	982	966	988	994	1014	992	961	900	976	922	975	982	951	973	957	1004	981	950	965	961	990	978	1014	924	945	995	984	959	990	955	969	1025	974	976	966	934	975	1011	937	975	1002	1009	1014	1007	999	994	987	948	1007	976	939	963	988	995	968	944	978	1021	908	993	1010	1024	1019	985	1006	1004	986	914	971	996	987	1024	963	952	965	1003	969	976	951	938	1010	993	979	950	933	919	978	959	981	965	941	974	980	956	1018	986	924	1030	985	945	987	936	965	976	942	978	970	996	974	999	1010	920	1034	1026	960	958	955	994	951	984	978	973	980	1011	956	956	956	962	943	1001	959	964	943	964	1004	964	947	978	1022	977	1018	1033	958	982	1000	935	971	1002	970	961	970	974	992	1015	938	962	948	987	946	938	989	965	995	955	963	1011	969	987	1028	959	970	977	955	927	971	969	999	953	972	997	963	928	1022	996	952	980	1061	984	994	943	953	990	973	908	1022	939	987	979	1027	996	926	1001	1013	1038	960	958	974	950	979	953	969	958	997	977	946	979	1030	923	939	1004	1014	960	957	948	969	997	975	978	983	941	945	957	959	985	1085	969	968	982	978	954	1002	1003	972	960	937	992	968	1015	974	1011	974	976	944	966	984	927	921	988	978	991	978	957	1005	992	1009	1008	944	976	975	924	929	964	993	1011	974	999	964	956	1011	973	933	995	1074	988	988	967	963	1022	948	959	979	1023	925	970	1002	935	907	995	964	1052	982	972	966	986	979	984	953	936	992	983	988	952	975	953	969	956	954	948	980	981	966	981	983	967	946	961	963	960	985	964	1026	953	982	911	936	991	977	989	985	972	1011	1014	943	1053	945	1012	944	1007	981	956	978	950	1005	954	948	952	992	985	940	1013	980	1028	1014	1021	969	982	959	995	958	954	959	1003	965	944	921	968	942	974	952	1005	942	1016	1003	964	1027	910	975	933	974	946	975	1001	980	1005	954	976	1001	979	1031	1006	993	980	931	1053	1009	958	984	968	943	967	991	997	1006	984	984	936	1007	988	925	1013	1014	974	992	1023	1015	972	1015	956	964	979	985	989	973	980	1006	1027	934	990	934	956	983	948	906	1001	956	983	907	1003	1031	949	957	1003	968	893	1004	941	940	945	1008	989	979	989	972	893	937	960	1000	977	1012	1018	932	941	1003	961	937	990	961	988	981	951	992	978	974	928	995	960	996	1009	944	971	984	1005	1004	1052	989	944	1035	1024	984	1070	957	976	1057	936	996	958	966	919	994	966	955	996	1012	960	933	1003	948	962	931	989	960	966	924	988	988	960	933	1019	958	952	978	937	960	951	980	986	979	974	1023	971	954	935	971	918	929	1005	973	928	1035	941	952	977	970	978	955	969	1039	978	970	968	928	976	989	990	975	991	966	967	1023	962	937	935	1018	971	966	1003	1000	978	979	971	999	957	960	1005	913	984	946	988	959	961	924	1000	1011	976	920	969	1030	993	972	993	965	1005	956	970	975	984	937	943	995	989	948	955	1004	977	929	919	926	959	978	956	992	1011	1001	1020	1002	983	1031	974	954	992	946	1000	999	973	1025	962	925	975	964	1043	983	983	983	972	1000	980	992	991	953	960	1027	1018	964	993	977	953	1004	1008	987	975	964	1013	960	1022	963	954	976	948	1006	951	998	945	1000	952	919	966	971	977	973	989	913	993	997	984	1026	961	987	1016	939	993	982	949	907	1018	980	955	1008	978	970	955	972	945	918	998	898	940	995	974	974	976	1012	954	971	1032	1020	969	989	1011	988	998	1010	929	992	970	929	1028	914	961	933	969	946	1017	950	1050	901	964	995	932	981	973	962	995	1022	976	1000	1002	974	950	976	1054	995	915	969	1024	917	975	986
15067	443	102	94	89	80	90	87	84	80	91	90	68	85	90	84	109	69	90	80	90	98	88	75	94	102	81	88	90	95	79	86	67	89	73	92	91	73	80	75	82	96	88	90	103	85	98	85	83	82	90	89	69	94	88	85	88	81	92	90	86	93	90	81	82	98	98	78	95	77	66	80	90	89	86	92	81	80	72	99	105	92	93	84	97	105	94	95	84	77	99	80	104	94	98	82	88	90	92	96	97	95	103	93	98	107	87	67	82	99	85	88	87	98	94	83	104	82	95	95	88	95	92	86	84	88	80	92	90	91	94	87	90	88	94	96	79	86	85	80	89	78	79	98	89	82	88	103	90	84	95	94	82	70	78	86	82	75	101	100	93	76	95	87	89	104	85	90	100	79	90	78	77	81	114	108	83	81	85	102	80	81	81	83	87	85	94	92	76	81	91	87	79	87	78	83	105	83	84	93	79	73	85	83	71	83	94	99	97	93	97	91	77	90	88	83	100	100	83	83	71	89	88	92	94	98	77	72	98	79	91	113	73	87	86	78	83	81	81	96	77	93	112	86	82	78	114	90	97	98	95	97	79	93	81	91	73	67	84	77	90	90	88	81	86	95	81	93	79	90	81	96	95	91	89	90	92	85	89	110	84	82	86	82	94	72	80	90	76	83	87	83	96	79	89	80	86	95	87	91	88	76	88	72	100	89	91	100	82	103	96	73	90	94	101	90	85	103	86	101	84	97	80	91	85	94	94	77	91	98	80	95	99	76	87	78	81	96	80	75	88	89	82	79	86	73	70	79	94	101	97	91	85	76	101	99	87	92	87	89	91	72	77	91	76	96	100	94	81	75	87	100	82	90	92	91	73	83	83	78	97	93	79	95	91	82	94	104	91	83	84	89	96	74	82	78	68	84	79	90	89	87	90	61	86	65	117	81	94	94	88	86	90	80	95	85	85	89	83	95	85	76	94	78	79	86	78	99	86	89	83	90	84	78	79	90	100	91	87	90	101	91	89	93	81	90	79	83	82	82	106	107	77	79	98	73	87	90	77	85	97	81	84	104	73	86	79	98	90	74	95	91	73	65	92	82	76	80	87	74	79	93	95	86	87	85	88	80	80	81	109	87	84	91	76	105	80	104	94	90	88	79	95	85	84	92	83	91	100	89	86	98	93	76	91	106	86	98	88	92	86	88	85	84	99	72	78	93	99	77	72	88	93	85	105	65	78	88	82	79	115	96	79	77	79	75	95	86	100	93	99	83	81	79	96	84	82	86	93	81	89	102	79	95	79	95	78	82	76	77	92	91	86	95	71	92	103	83	90	80	83	96	87	82	69	74	86	93	71	70	86	87	92	85	84	92	94	98	90	110	90	81	99	110	94	107	87	76	84	95	93	90	95	80	80	93	86	86	78	94	89	90	99	91	84	91	81	85	89	99	87	88	97	95	88	94	94	105	60	75	88	72	82	82	84	87	84	93	94	98	80	74	84	97	82	85	79	82	72	93	86	87	100	93	65	92	91	82	96	88	81	76	89	78	82	84	85	95	91	80	98	86	75	85	81	81	88	83	105	94	98	69	80	79	83	97	76	84	96	92	89	83	93	82	89	91	93	95	94	90	79	101	81	83	95	89	92	72	103	90	84	72	97	91	90	85	70	109	100	91	91	94	90	99	109	85	83	98	86	84	91	89	101	89	84	89	91	65	93	96	94	83	83	106	86	99	70	88	89	88	91	102	85	93	85	76	85	74	78	57	80	98	80	98	87	92	92	95	87	78	65	92	105	90	89	99	96	105	76	94	90	98	90	73	81	84	76	77	92	78	85	95	97	95	83	104	79	91	73	77	93	72	85	99	88	101	86	83	83	92	74	95	86	96	82	90	72	95	93	83	75	75	89	93	107	90	97	89	87	73	87	91	86	92	90	73	64	70	98	84	88	83	104	74	89	83	91	90	92	84	82	88	68	92	83	90	90	86	99	88	106	85	86	86	80	75	80	78	86	72	67	95	78	98	74	89	100	96	98	75	96	90	80	80	81	93	72	94	95	87	86	87	97	83	89	96	91	89	84	74	84	92	71	75	107	109	84	82	100	81	91	82	99	88	100	83	95	96	91	92	95	103	93	104	94	101	108	79	82	80	111	99	90	86	89	87	101	91	91	91	87	96	87	81	107	87	99	91	90	87	90	77	97	93	101	87	89	91	83	90	92	78	105	80	99	86	88	88	82	95	94	84	76	90	92	88	92	91	83	87	85	96	94	76	99	83	95	85	90	99	94	92	88	85	92	101	104	76	92	89	91	86	68	95	109	100	83	99	102	82	80	80	87	98	79	91	72	70	88	83	89	69	76	104	90	87	90	83	97	81	96	88	98	99	78	91	86	81	85	98	94	86	88	89	89	103	80	100	74	99	86	71	86	94	87	86	77	92	65	88	99	97	79	81	107	92	90	72	87	94	94	94	88	78	97	74	72	83	82	88	94	73	88	90	92	92	92	88	96	99	78	97	111	86	79	86	94	104	90	86	88	99	84	81	76	111	74	79	83	97	82	102	110	87	103	94	90	101	87	89	86	101	76	78	83	78	93	94	105	97	83	96	99	95	94	77	82	81	94	75	90	125	73	87	96	75	99	83	87	85	74	77	67	95	89	78	92	89	91	98	95	84	104	91	85	86	64	76	89	79	90	86	86	71	98	87	89	101	85	88	96	98	91	101	104	79	91	87	103	92	99	78	97	71	81	89	82	94	82	111	65	99	103	80	74	98	73	97	104	112	87	85	88	80	75	81	88	81	93	59	88	95	89	81	103	97	83	90	58	102	81	73	86	96	95	86	85	100	89	101	84	85	95	71	93	89	76	81	87	86	97	92	89	76	79	61	89	97	86	82	78	85	82	96	88	91	73	83	92	108	85	74	82	83	86	96	96	97	82	90	73	100	86	84	99	102	98	94	100	93	100	82	79	94	82	96	95	80	86	85	104	91	90	93	71	77	89	81	82	91	85	83	73	89	94	82	101	83	85	108	90	68	88	92	95	90	86	85	94	81	87	106	71	72	92	104	95	96	105	89	98	95	79	106	96	69	98	74	88	97	99	94	89	78	68	94	83	82	88	82	83	92	99	88	87	74	93	74	94	85	85	91	87	78	82	98	105	93	102	88	78	94	67	85	85	86	89	94	81	87	88	92	84	82	92	94	83	90	100	96	89	67	91	84	84	105	80	81	81	86	100	86	74	101	84	82	88	82	105	86	91	80	82	98	80	88	93	92	87	110	101	80	89	77	92	99	111	100	69	83	88	96	99	103	84	91	88	77	81	73	80	88	110	77	109	105	90	95	80	97	91	77	88	110	83	85	102	111	84	91	95	81	89	82	107	82	85	76	84	70	74	87	92	91	96	82	93	85	86	79	90	93	76	83	90	88	87	93	88	69	85	78	96	91	96	81	81	75	78	82	107	87	85	74	83	81	91	94	74	88	92	79	84	80	85	95
4208	654	599	619	576	572	587	598	584	587	604	586	588	580	587	541	556	573	547	552	566	555	609	587	564	558	618	633	618	569	604	558	595	558	589	555	595	582	578	547	592	560	598	578	576	595	640	578	608	541	568	560	595	574	574	574	583	547	575	551	582	587	548	581	576	591	567	569	569	628	606	560	533	612	578	555	551	560	555	523	609	576	605	631	621	608	616	544	577	581	580	595	591	551	526	564	579	527	567	556	573	573	575	590	569	557	588	543	615	613	539	556	591	584	611	542	579	551	592	543	612	592	579	564	586	621	597	580	567	584	552	641	583	554	579	602	568	584	581	594	619	557	542	516	577	585	587	623	570	589	549	533	602	549	606	588	590	571	582	626	579	547	574	563	571	599	571	542	573	564	595	585	586	588	578	580	560	583	577	585	574	578	593	567	598	591	616	573	591	610	565	575	569	543	575	602	580	577	541	601	643	583	611	576	621	586	591	597	563	574	576	566	558	541	578	570	569	610	588	582	592	578	603	594	557	575	586	638	587	593	550	570	548	547	550	581	566	575	611	561	567	567	569	586	551	600	557	566	568	551	547	620	550	581	583	579	580	570	590	584	560	568	591	574	607	563	548	592	585	570	565	536	571	595	583	583	564	570	630	578	593	587	571	541	560	585	600	615	586	584	561	561	602	619	559	593	606	600	542	520	585	581	601	588	557	556	591	588	607	554	596	559	590	571	575	552	592	570	583	551	568	594	627	555	579	647	573	545	567	538	572	602	578	578	544	566	554	607	560	572	585	564	555	604	582	585	572	594	525	595	589	614	597	596	579	566	567	524	537	568	557	582	576	535	563	587	599	600	572	584	555	556	560	592	616	619	587	593	622	597	560	604	534	625	564	603	624	552	566	572	590	584	564	580	615	573	598	581	623	540	571	536	574	572	563	594	580	613	583	594	581	533	528	558	588	601	584	560	615	583	594	575	584	568	629	600	531	604	554	568	514	558	571	587	570	555	574	584	650	586	566	557	584	583	571	541	532	605	582	549	558	609	579	600	544	576	559	530	572	576	547	569	599	590	530	530	521	625	541	547	585	587	609	593	585	624	606	572	565	626	573	610	561	611	602	583	586	602	571	577	553	609	544	593	556	574	608	578	547	554	578	582	635	574	584	576	610	576	604	576	557	574	615	591	594	585	594	582	580	578	587	583	578	570	554	555	556	601	600	599	552	585	541	569	602	556	522	620	564	600	585	578	568	604	599	551	624	611	586	543	590	551	572	554	587	588	575	591	572	570	574	573	601	558	601	617	591	544	593	558	591	568	603	582	557	592	591	573	586	548	573	584	574	600	570	571	579	549	577	623	580	598	605	597	603	581	583	577	582	593	556	598	568	563	587	617	557	581	562	613	579	565	566	556	580	599	561	582	560	533	564	592	584	582	569	583	578	611	583	573	575	606	612	592	609	583	582	600	594	585	584	577	539	574	638	560	536	591	566	578	613	549	605	586	574	547	576	564	553	543	569	588	587	625	560	542	584	588	610	550	582	578	578	596	590	584	588	589	577	571	600	536	592	577	586	605	594	595	584	555	564	583	581	574	565	587	566	578	583	616	553	596	606	603	568	534	533	596	563	573	610	587	571	605	589	593	571	577	637	626	565	571	563	546	585	553	557	637	592	568	563	563	563	595	560	591	637	593	547	567	599	591	616	554	584	592	564	574	569	545	583	585	597	584	543	588	568	545	583	604	590	565	581	555	583	555	626	603	628	571	583	578	580	560	610	587	574	579	588	600	590	575	596	584	591	571	531	593	554	591	530	579	571	624	550	560	602	578	609	576	581	566	547	566	600	614	618	581	594	564	552	549	622	586	564	564	553	597	558	588	536	587	569	549	608	574	589	575	533	584	536	546	623	628	580	581	609	573	613	570	563	570	580	612	557	572	582	550	622	648	606	551	564	604	604	569	644	563	597	577	577	579	577	559	588	602	618	592	562	560	577	561	554	592	563	599	604	568	538	607	555	573	575	559	569	575	608	573	603	594	577	571	598	572	548	562	579	595	622	613	613	599	593	570	557	580	591	560	536	576	590	536	556	573	564	596	595	551	593	573	637	596	530	562	603	586	574	607	581	595	590	540	592	571	604	574	538	571	589	600	556	537	609	567	594	603	584	580	562	565	606	604	539	544	573	549	567	568	583	585	572	623	559	567	572	558	550	579	537	585	554	590	582	551	581	600	544	577	591	584	549	593	622	602	566	573	599	590	560	602	604	568	570	613	562	582	590	560	578	555	623	573	526	595	587	580	595	586	564	536	601	564	561	603	595	582	555	548	587	480	537	606	542	565	587	605	622	604	583	582	568	552	609	607	593	592	517	523	568	565	578	581	563	568	593	628	558	597	601	566	618	565	618	606	576	607	624	576	609	570	572	615	599	571	550	566	588	563	632	592	589	618	567	614	579	613	570	594	618	593	607	561	589	550	589	535	576	592	589	597	589	633	570	585	614	591	594	598	584	624	558	613	568	584	608	622	570	611	591	573	563	577	590	571	628	552	584	571	589	590	549	591	579	599	612	568	597	562	613	575	563	644	558	557	603	582	619	594	620	590	617	559	573	603	600	579	574	580	580	603	564	626	621	577	579	573	600	627	642	546	557	570	611	582	572	570	599	626	553	573	612	594	522	531	569	577	625	589	648	559	550	565	561	623	577	604	572	542	572	589	589	595	598	619	606	594	587	583	539	578	591	584	589	580	646	574	565	586	555	602	595	597	599	591	621	610	574	568	592	563	561	599	559	585	531	596	546	607	586	593	572	557	572	613	579	545	557	575	565	597	602	558	579	554	602	572	591	586	606	582	505	584	591	593	579	562	602	612	536	561	562	566	592	559	587	554	554	550	576	627	570	575	540	587	517	553	524	599	591	572	563	598	604	540	546	577	557	607	583	560	566	563	611	564	582	557	599	548	596	590	548	575	560	613	597	559	570	580	580	638	521	571	597	554	630	536	550	622	536	585	574	603	635	605	638	582	609	609	564	572	587	612	571	588	552	582	565	601	561	601	590	589	573	580	566	596	596	617	609	591	583	596	604	612	591	606	585	555	566	575	564	568	609	606	585	567	541	598	577	564	586	626	543	556	622	589	612	598	601	582	607	609	555	580	579	575	571	555	595	585	572	546	604	557	562	585	557	549	603	555	556	558	531	581	577	589	592	620	571	560	576	620	624	588	580	576	589	576	613	550	566	557	541	532	582	584	566	586	580	612	579	539	622	553	615	570	592	568	574	590	595	546	614	594	546	546	612	577	592	563	572	585	605	588	528	595	541	572	588	588	552	565	559	561	631	603	582	564	601	590	612	582	602	567	568	564	567	606	615	592	558	605	602	582	571	589	581	623	611	602	610	609	563	577	595	604	566	596	603	562	572	616	592	553	589	557	585	572	596	555	562	613	579	586	571	563	578	590	580	593	563	577	619	544	587	549	583	603	564	600	616	584	563	573	586	598
15065	420	102	93	75	116	93	86	84	108	101	100	99	91	96	91	73	93	103	104	99	95	86	93	113	88	87	99	95	98	91	107	94	104	86	98	86	99	101	95	85	113	78	108	78	99	103	83	94	96	92	105	110	98	91	114	99	103	86	96	98	96	115	94	96	89	97	98	105	95	102	80	92	99	118	85	85	91	107	97	96	103	106	98	96	103	96	116	91	92	87	120	89	97	98	104	79	92	99	103	110	107	95	93	104	87	96	96	98	97	102	101	106	93	95	104	94	91	92	110	90	95	90	107	103	95	87	86	116	85	87	94	111	99	106	91	80	88	99	90	86	119	74	87	83	85	93	90	98	95	109	97	99	100	87	93	99	81	93	93	88	109	94	103	97	94	89	85	104	104	92	93	108	98	112	101	99	93	87	90	85	100	94	94	90	89	98	74	86	84	89	98	96	103	98	91	94	101	96	101	77	91	109	93	94	94	104	98	93	105	94	78	96	90	92	99	97	94	99	115	90	100	107	103	91	101	104	100	95	72	81	102	84	87	97	92	94	88	109	98	79	93	93	86	94	92	88	96	97	88	85	106	84	77	89	102	102	93	89	88	94	89	107	98	87	109	84	84	114	113	102	113	94	113	104	105	94	85	97	92	85	79	92	97	112	78	101	84	96	87	108	113	93	109	93	100	88	97	96	76	97	85	90	88	92	98	110	97	115	110	93	92	104	99	82	90	89	114	103	113	88	94	82	89	98	80	96	104	86	77	96	89	93	87	89	101	101	111	92	93	81	90	93	99	79	100	89	80	105	94	92	110	79	100	86	92	86	106	90	104	101	86	78	94	90	101	94	112	91	83	95	79	85	105	88	92	82	97	103	82	119	85	101	93	109	93	88	109	99	96	110	94	108	72	84	112	107	109	99	93	103	98	101	92	86	79	88	88	81	96	90	100	75	99	80	88	86	103	100	110	103	88	95	96	98	95	88	97	96	99	99	104	94	92	92	96	94	106	87	94	93	85	103	89	91	97	87	108	100	85	108	106	89	92	91	102	78	95	96	98	89	107	94	96	92	102	99	96	85	105	100	96	86	90	96	100	81	85	88	99	102	87	82	97	88	106	95	85	90	102	94	97	98	85	102	81	94	105	102	99	93	87	106	117	102	90	98	99	99	95	97	85	102	86	79	87	89	111	107	97	105	96	83	88	96	104	91	87	83	96	97	101	106	105	90	91	89	87	74	85	112	97	98	95	89	89	109	100	92	100	92	92	93	90	105	78	80	99	91	90	101	91	111	89	108	90	94	93	86	103	102	112	104	88	85	113	103	90	89	103	103	101	91	101	80	95	73	101	100	85	100	94	99	96	104	87	90	92	84	105	100	89	98	99	95	92	104	88	102	101	104	97	94	105	99	84	91	90	93	108	84	93	96	106	108	102	81	89	87	79	92	112	104	89	117	92	103	85	107	104	100	92	98	120	107	92	82	63	95	96	80	96	98	105	88	90	90	81	106	98	93	104	95	104	107	105	98	88	93	108	103	107	95	87	88	96	101	99	105	91	101	86	71	99	91	84	83	85	82	107	97	95	88	99	100	110	97	98	99	91	95	94	98	93	98	71	96	118	75	88	103	107	117	106	83	92	85	114	95	100	107	87	110	88	76	116	87	93	93	87	93	86	103	110	83	88	91	99	88	91	96	113	109	98	93	97	87	103	89	101	92	87	91	92	89	78	99	98	102	103	113	85	104	108	95	94	90	89	87	100	91	94	107	90	84	94	92	89	104	85	85	89	101	91	92	87	95	108	89	102	96	90	80	87	79	97	91	108	103	86	102	98	101	112	96	73	99	93	95	108	124	116	93	73	99	100	114	102	81	95	90	85	80	94	86	91	116	89	97	117	95	119	87	85	104	99	91	86	85	88	97	98	105	93	95	87	93	91	94	80	93	77	93	92	95	100	94	80	100	89	85	97	84	99	84	96	86	99	87	98	100	104	92	92	87	96	99	99	99	101	100	119	98	90	105	117	100	95	91	79	86	89	84	83	86	97	106	82	95	109	92	80	94	90	78	81	75	90	98	113	99	73	76	108	100	69	89	87	88	104	94	104	82	97	115	107	102	105	102	98	83	94	93	91	88	88	88	93	96	89	105	104	90	89	90	89	107	111	80	100	100	103	98	96	112	98	92	91	101	97	87	84	95	96	106	90	106	82	87	93	94	85	91	98	89	91	81	88	104	103	91	104	92	108	106	83	109	95	101	115	109	88	96	83	100	103	100	105	98	92	92	77	83	110	93	98	86	102	87	93	93	81	80	91	88	114	102	97	104	102	88	104	110	103	91	96	88	92	100	114	88	106	84	109	83	95	78	118	97	95	85	105	111	90	92	112	109	87	110	75	103	91	117	102	82	113	102	96	104	92	96	89	82	73	97	80	95	81	109	78	100	83	101	107	94	87	82	92	93	97	97	102	82	101	95	100	86	84	109	105	89	100	100	95	89	92	89	93	73	96	92	106	99	84	83	130	110	78	78	109	89	102	106	95	84	90	94	94	94	105	103	91	91	87	95	100	95	86	98	78	90	91	96	94	99	99	112	84	95	106	107	81	81	87	96	97	107	95	89	93	91	111	118	91	91	108	92	109	89	94	100	96	95	105	91	88	98	80	85	83	108	114	85	93	100	80	99	96	97	108	81	113	88	102	107	83	77	98	108	99	92	95	89	87	92	118	87	105	107	83	93	108	103	81	100	107	106	88	99	95	97	111	93	98	85	106	102	76	97	99	92	71	104	95	87	93	91	99	94	93	99	99	86	85	126	101	88	94	106	88	103	88	83	99	95	83	93	107	103	91	90	89	82	102	88	94	87	92	101	100	87	105	82	88	102	100	94	104	100	82	102	116	91	113	82	91	110	81	95	102	93	89	90	123	76	95	86	98	110	106	88	104	87	106	102	87	101	81	108	96	107	83	92	100	103	83	84	74	70	77	96	86	99	112	74	84	94	83	99	93	89	99	76	106	84	80	104	111	92	97	110	90	86	98	81	111	84	98	86	93	90	82	90	92	99	91	74	96	75	101	93	93	97	83	104	98	122	88	104	105	84	102	96	96	75	97	95	96	89	114	116	107	95	111	93	95	103	104	81	90	85	95	93	97	109	83	87	85	99	87	104	115	110	79	95	97	113	91	70	101	102	76	88	103	99	65	105	106	72	90	84	92	98	96	74	90	88	78	107	84	93	100	92	78	80	101	92	101	91	95	89	94	109	102	86	95	100	110	95	86	103	93	83	73	93	103	98	94	73	92	107	89	91	79	86	89	84	101	97	109	95	97	90	103	96	100	99	99	92	104	94	90	106	97	113	87	90	88	107	108	101	94	107	92	83	89	99	95	101	89	118	102	89	63	98	98	90	86	90	107	104	77	104	101	111	108	97	98	100	94	108	89	95	98	118	92	99	112	97	87	107	107	78	94	92	87	84	99	85	95	110	85	106	97	107	107
3914	669	656	639	639	682	634	664	689	714	626	674	650	665	674	664	657	645	698	685	686	660	671	685	681	700	722	660	682	717	673	676	707	668	663	667	681	675	674	688	670	702	694	656	705	703	698	677	665	658	688	669	740	654	696	676	659	651	647	659	673	649	654	709	732	702	716	669	670	702	682	672	719	628	645	712	717	639	672	660	662	626	671	695	684	660	690	694	672	698	634	678	649	687	701	672	692	688	701	629	665	667	663	682	720	685	696	653	661	709	646	653	717	653	698	623	674	657	685	693	638	679	676	659	638	705	709	616	656	683	656	645	655	638	623	704	708	631	720	682	694	646	666	662	696	710	704	662	633	675	701	628	710	705	639	695	668	686	684	680	700	674	670	672	645	655	696	690	651	646	681	676	657	663	691	676	687	683	659	714	663	692	643	610	660	700	672	676	702	664	634	691	676	638	676	717	662	647	670	622	659	682	685	662	693	696	675	692	671	637	661	642	651	674	678	697	697	655	643	649	645	618	662	684	697	660	643	675	680	659	676	704	639	700	660	688	692	648	633	670	666	695	729	679	666	696	670	689	693	696	704	670	679	715	702	670	675	672	704	617	652	635	680	694	688	610	643	680	698	715	679	650	641	704	683	710	623	697	636	679	671	673	717	670	707	652	669	682	655	675	607	714	677	661	703	662	707	645	692	660	663	706	641	681	686	668	689	613	653	659	665	662	684	680	698	654	697	655	645	670	659	654	680	638	674	626	629	633	647	639	679	678	697	677	664	644	669	666	664	639	615	676	683	677	661	649	638	626	650	712	680	660	705	680	656	637	690	671	694	687	706	676	655	673	697	684	682	651	674	658	694	617	639	657	680	669	656	655	689	634	699	688	651	671	651	722	643	694	677	671	679	709	678	617	659	643	662	662	705	669	674	671	708	639	624	632	665	711	692	631	687	658	700	638	695	672	679	671	668	635	640	690	644	697	661	664	652	677	676	708	708	690	738	666	638	647	681	669	699	678	687	641	626	686	694	685	678	678	682	653	710	649	672	692	642	663	723	697	681	704	657	709	676	658	639	676	678	666	661	679	656	665	664	707	677	701	670	678	661	691	652	660	660	728	730	709	655	638	669	687	700	677	612	680	693	653	658	681	676	663	660	724	661	647	633	697	653	668	645	711	708	664	680	675	666	663	684	712	661	631	647	643	704	678	648	673	662	671	677	659	668	704	702	674	711	674	662	720	657	703	682	697	680	705	639	656	690	689	637	652	650	691	662	636	739	650	673	699	656	658	653	664	684	655	671	663	693	675	673	660	653	668	693	654	690	675	706	662	653	660	636	643	653	678	683	648	681	693	719	672	658	663	651	725	685	650	660	722	673	678	660	695	633	676	685	673	644	669	729	655	697	634	619	622	639	678	687	689	684	657	706	684	653	644	693	678	665	696	650	711	633	638	675	661	692	693	672	669	679	652	713	657	685	691	664	698	626	649	701	661	655	643	700	684	673	662	643	661	658	667	669	696	647	632	675	697	667	646	702	697	675	647	621	647	689	630	613	687	650	695	668	684	694	648	685	690	682	699	624	605	681	668	665	660	694	674	667	693	709	658	641	676	694	664	689	703	682	683	681	697	626	613	690	667	696	653	667	702	635	723	706	714	682	689	703	688	680	691	687	686	671	664	670	651	691	684	684	643	723	662	709	635	709	632	647	671	674	719	656	713	599	668	678	706	665	654	655	666	648	711	647	699	677	686	678	657	616	637	700	699	699	693	653	657	705	707	678	711	677	654	659	671	635	622	670	662	645	702	677	651	690	665	673	681	670	641	656	688	664	668	665	674	638	730	683	684	670	693	674	633	683	667	719	671	643	665	709	660	673	700	656	647	708	675	667	682	664	693	639	675	682	715	707	690	691	719	653	665	713	684	686	687	697	655	702	660	677	632	700	708	652	669	684	652	655	684	672	655	652	658	689	644	675	669	675	671	681	689	670	657	626	637	632	661	642	679	684	669	667	717	682	675	650	668	674	662	651	618	630	715	656	682	638	662	682	696	665	670	647	689	645	677	705	683	675	674	640	714	691	656	669	651	711	704	683	716	660	632	676	734	677	650	693	647	661	648	689	688	635	676	678	676	691	688	686	661	661	646	655	632	687	692	644	680	660	682	693	679	675	664	742	699	691	675	651	650	663	748	679	668	676	679	668	707	687	658	649	635	663	679	621	701	680	686	706	665	657	683	641	680	727	664	671	664	688	709	715	648	691	649	690	696	633	685	696	691	646	659	694	681	676	669	681	698	662	701	623	631	692	667	656	675	704	610	678	632	725	662	648	683	643	689	655	657	733	694	649	684	701	664	673	707	702	675	686	668	676	635	707	635	622	697	702	646	665	634	631	703	690	654	679	665	691	630	673	700	681	678	684	665	677	631	665	629	712	693	661	727	708	675	696	690	661	692	650	736	704	664	677	715	664	705	711	665	661	661	709	644	692	726	649	656	708	680	676	706	649	669	655	668	660	667	665	642	637	603	667	623	639	665	657	715	643	675	688	673	668	728	643	661	672	637	685	697	680	627	653	703	693	699	719	707	678	675	677	671	659	686	659	705	702	631	708	675	669	690	658	679	695	684	679	709	720	698	668	659	625	674	694	669	728	678	684	657	664	651	626	697	653	693	658	649	659	676	706	644	705	665	665	689	684	690	704	715	689	745	676	688	646	658	633	703	650	694	656	650	654	651	721	686	686	699	669	668	625	647	677	666	650	686	704	678	724	674	702	673	695	675	666	664	695	671	691	720	708	705	666	665	649	681	623	693	672	642	680	657	693	666	637	662	681	694	638	652	683	685	694	664	665	674	682	683	712	725	674	656	660	644	684	680	710	747	679	683	665	653	666	649	697	632	659	674	655	666	690	691	654	664	662	656	660	692	732	691	696	666	668	667	642	677	669	689	672	685	649	663	668	639	658	708	686	702	648	638	695	673	685	663	685	655	691	651	676	653	685	657	653	674	678	698	666	688	653	705	650	703	705	665	740	661	664	645	732	661	702	664	710	685	653	707	691	655	682	673	706	720	681	663	679	676	682	712	685	669	701	658	631	654	674	715	654	660	689	605	678	689	678	661	638	703	635	703	716	673	660	727	680	691	624	675	691	646	662	682	688	664	658	726	662	683	605	691	694	660	669	643	659	639	669	677	676	701	673	640	658	702	675	714	704	658	685	666	630	689	671	682	647	698	659	663	695	671	685	636	677	673	665	692	657	679	694	678	673	701	648	692	685	637	680	644	666	613	654	661	657	693	611	689	667	714	705	644	703	684	621	713	607	664	661	649	708	655	683	659	675	656	677	687	627	672	700	685	680	660	669	659	735	707	656	682	718	705	653	652	676	673	674	726	679	635	693	682	674	640	698	673	642	683	674	677	659	679	659	710	653	680	699	661	684	691	692	696	711	698	630	689	675	651	697	700	704	658	678	652	675	674	679	728	725	674	697	764	669	667	649	690
15666	587	158	145	160	140	150	143	126	159	168	157	120	139	158	140	164	156	139	159	159	155	124	162	140	135	132	136	138	144	142	153	124	147	137	150	146	145	159	160	145	133	153	144	156	162	144	162	139	156	130	152	168	143	138	142	142	169	138	144	135	168	127	141	145	154	131	150	145	147	138	155	138	145	145	141	145	155	130	144	150	140	160	144	138	166	131	153	168	143	151	156	148	174	153	174	148	134	159	144	146	146	155	150	142	155	140	139	145	153	143	124	159	152	131	160	145	149	129	151	150	134	161	138	138	152	155	165	157	133	158	149	162	144	148	160	149	143	146	150	151	169	147	143	138	157	128	141	143	166	148	148	140	157	123	150	164	144	160	160	136	160	139	144	150	144	145	139	137	153	159	146	156	138	137	147	149	150	146	154	161	158	139	157	150	148	145	145	149	148	144	135	152	167	146	129	142	154	140	156	142	151	136	152	128	159	132	157	147	149	143	127	127	144	150	166	140	154	145	130	142	141	138	131	136	147	143	146	139	140	155	145	149	151	135	145	158	157	154	138	160	168	158	142	143	142	155	153	148	138	148	133	166	152	166	129	127	177	135	164	148	158	156	163	171	156	137	146	159	165	120	159	142	156	133	141	146	151	146	166	123	126	143	140	138	145	161	166	131	137	134	150	159	135	158	152	152	137	169	132	160	169	158	140	155	162	152	141	138	136	154	152	140	140	146	133	133	155	134	167	129	133	146	138	159	137	133	147	137	159	156	156	142	163	138	145	157	138	158	134	138	150	140	153	123	156	158	147	131	138	149	154	143	148	160	174	138	136	135	139	154	162	147	146	124	137	148	155	151	158	162	157	144	139	165	166	156	143	147	120	152	160	140	146	173	145	135	149	129	156	157	140	141	152	129	143	136	127	147	152	138	128	148	159	136	173	145	143	123	146	162	139	148	153	125	146	135	163	111	184	154	160	159	147	150	134	143	166	140	138	167	126	137	168	145	153	136	173	168	167	155	145	153	178	151	151	161	143	156	151	149	154	132	156	137	159	147	154	143	140	149	139	159	149	150	127	145	140	146	150	149	132	140	136	146	145	151	121	130	149	146	151	167	166	148	142	138	146	158	134	150	142	141	157	137	146	162	136	149	147	151	132	145	139	161	152	150	144	153	133	149	132	131	119	148	159	142	139	135	134	160	132	147	149	167	136	126	133	156	145	128	146	162	147	152	145	142	151	154	121	152	142	135	146	129	157	133	137	144	147	142	146	143	146	179	165	133	161	179	138	151	142	162	156	151	158	134	133	128	146	164	148	149	147	169	143	162	144	157	133	135	147	169	144	142	155	156	164	149	163	168	180	140	143	154	143	161	177	150	148	130	157	131	156	140	138	140	141	146	127	131	143	160	152	150	145	130	149	158	168	145	131	161	171	133	137	186	151	163	147	151	164	158	126	150	143	154	124	138	133	154	165	127	156	126	156	160	165	144	130	132	149	133	121	136	142	151	152	143	144	137	149	135	163	141	120	131	135	152	154	134	141	147	150	130	124	142	138	166	132	155	130	134	155	117	160	125	115	129	143	154	150	153	138	163	138	141	144	147	131	139	166	125	146	161	135	182	146	142	132	147	153	148	135	150	143	140	151	138	164	137	147	158	162	136	153	151	150	156	166	132	134	144	140	141	160	128	142	149	132	152	136	169	132	123	130	153	129	164	154	144	123	137	159	157	154	140	130	127	135	147	141	157	136	146	156	134	144	159	150	164	143	148	151	183	143	150	157	138	129	132	154	145	163	151	154	160	143	160	155	146	153	157	149	132	145	155	160	144	132	123	174	162	134	128	158	137	140	159	158	135	150	147	146	143	150	178	153	162	152	152	155	167	151	151	153	139	140	133	143	138	171	155	144	139	156	144	139	143	139	153	125	156	158	163	147	145	134	141	139	159	135	160	142	150	141	166	149	160	132	136	162	146	141	164	163	144	152	143	130	131	106	146	152	158	153	152	128	154	164	143	156	161	139	141	138	165	134	146	155	144	144	150	159	149	147	159	165	133	147	145	161	146	153	146	155	125	141	147	145	159	144	148	145	131	160	143	159	157	133	148	143	141	139	153	140	133	161	158	168	141	144	146	162	158	152	132	135	141	148	127	133	145	146	142	161	141	155	147	149	145	139	143	136	144	131	145	175	148	146	136	166	147	143	160	144	137	136	128	160	118	161	152	136	145	160	155	153	150	177	135	146	131	150	133	125	143	161	166	133	149	134	173	146	133	161	127	142	139	126	144	150	134	157	137	130	146	131	147	156	154	173	153	164	145	145	147	136	124	160	148	149	158	144	150	137	160	140	156	141	160	144	132	138	151	161	149	137	175	143	151	130	150	137	141	148	133	129	156	126	159	160	162	158	132	142	149	127	137	148	130	159	148	156	148	141	148	131	139	151	125	133	137	144	123	152	134	149	151	148	149	151	156	153	128	170	132	144	135	139	149	120	140	145	138	139	152	129	155	164	128	149	133	145	155	180	153	170	156	132	154	136	168	130	122	153	133	161	148	138	141	139	147	145	148	145	128	145	135	159	163	126	138	140	154	158	143	158	150	148	143	139	133	153	164	118	131	129	159	141	134	151	145	157	152	161	140	136	141	169	171	152	143	140	137	152	168	131	150	122	148	123	160	162	133	140	141	137	151	126	153	163	127	157	149	148	163	136	140	157	139	152	133	147	158	146	131	147	168	155	148	142	153	129	174	137	149	159	160	126	161	127	138	124	130	148	133	132	162	145	148	137	143	137	141	155	160	153	149	153	129	156	134	147	150	151	153	138	138	156	161	161	163	146	155	131	169	143	166	155	151	149	158	135	159	140	143	144	154	131	145	126	140	136	136	137	155	153	135	155	141	144	158	151	166	140	134	154	127	149	153	136	133	149	141	135	140	126	147	152	142	152	158	144	137	132	130	127	127	159	175	172	154	155	134	145	137	121	155	155	151	145	146	136	164	136	154	151	141	136	142	150	157	160	160	117	150	138	178	128	141	144	149	146	124	143	151	148	148	149	129	143	160	155	157	140	144	150	155	150	174	133	148	142	124	141	128	140	160	155	150	120	121	160	141	157	155	143	153	166	142	142	144	134	157	162	159	128	139	152	142	152	153	143	123	143	151	149	153	147	140	143	145	145	145	157	152	136	154	148	143	162	151	132	117	132	155	127	134	148	148	137	158	146	154	146	135	141	148	143	156	142	152	153	148	141	168	138	164	167	114	149	164	156	155	126	115	153	150	137	164	151	141	150	143	151	155	137	161	145	134	144	132	128	143	163	150	150	152	152	141	128	143	156	167	150	156	149	136	138	147	138	144	163	147	151	155	155	138	133	119	160	174	142	157	128	154	153	131	155	173	148	171	163	141	134	134	150	157	138	130	188	126	155	154	146	131	145	124	157	159	156	149	154	138	130	154	132	133	127	158	153	164	159	143	154	139	152	167	133	127	121	148	143	153	139
4278	1013	985	989	954	937	991	984	969	963	967	951	979	976	960	1012	1003	1033	1024	987	996	983	981	989	978	942	1018	978	907	1007	993	985	967	940	971	920	1032	972	960	960	1018	1007	991	929	996	946	997	978	978	1027	922	955	965	986	991	944	996	954	961	943	994	946	956	1024	975	981	983	975	1008	1047	1025	1001	968	942	1003	971	958	962	1043	999	999	978	1033	957	986	983	988	983	978	1012	962	991	1041	976	964	1026	998	927	999	1004	1026	979	981	981	1025	966	940	969	997	961	994	998	1023	1047	925	1003	970	1007	958	936	960	1013	1016	1009	930	973	999	984	991	1023	968	1013	986	1007	996	1047	984	981	995	1018	991	960	981	1015	924	1027	924	1015	973	944	967	981	1022	978	1010	995	987	959	1012	1006	977	1028	980	1049	974	991	1008	970	975	976	970	933	1013	1006	947	955	1020	1021	988	971	959	1018	956	975	1030	984	1006	942	1005	989	1043	975	1031	976	981	1017	905	970	1008	970	965	977	970	1013	938	1004	940	942	983	1051	984	998	1007	979	1035	1013	1017	972	955	981	1007	1013	967	1005	1016	1000	1001	991	954	994	965	1023	984	1010	1043	1004	970	987	981	1002	988	994	1031	997	979	970	1023	1001	995	962	1013	1028	986	1007	938	970	1045	968	1007	995	958	989	973	1027	951	965	974	958	998	969	980	986	1011	1067	1003	996	981	1001	966	968	988	996	1009	995	976	968	1009	901	974	977	987	938	963	1008	1065	1009	947	993	1014	985	995	1000	972	998	998	1007	950	955	1043	971	967	1021	1030	957	976	957	976	973	937	1014	966	982	977	985	959	1007	901	1008	1017	1021	985	1042	976	1011	1002	1002	1023	936	1001	936	1001	961	1017	1010	1031	980	950	960	934	1001	963	986	1006	968	1012	995	978	984	1021	979	993	956	997	1014	950	985	1031	896	1016	991	939	999	948	969	984	972	959	1053	966	1011	1032	970	1045	1009	1003	967	1025	967	966	1010	986	953	971	997	979	990	931	950	1004	966	1040	994	980	994	983	992	987	953	976	1004	1029	991	1000	974	1007	938	992	976	969	936	1009	1050	932	994	985	963	927	987	960	1043	973	936	953	966	1008	992	1029	999	1019	924	979	957	938	1024	954	972	1001	971	1018	893	979	1012	958	1027	986	992	968	941	1025	991	975	944	995	990	997	1015	939	1025	986	1038	988	1000	1003	996	975	1032	1039	981	1006	992	980	1007	1016	1038	964	990	929	985	1018	966	982	959	1011	954	978	1004	943	992	948	1009	1002	1023	1047	1013	970	960	994	993	1046	998	1012	996	992	971	1002	1039	1021	1039	1014	988	941	996	1000	1013	1023	972	979	986	940	943	1014	1047	1009	956	932	1051	987	1015	962	1037	945	1013	1039	950	1028	993	996	1004	970	980	991	1003	988	993	936	982	963	1009	926	968	962	980	993	959	954	1001	996	974	970	1046	1005	1022	968	1002	962	1020	990	1001	991	972	929	964	998	1006	945	981	983	993	985	963	939	1048	976	1001	983	920	988	991	996	977	1029	957	994	980	957	1046	1033	971	980	994	936	935	997	1010	1030	935	1028	948	988	973	959	997	1029	1014	967	1006	970	1002	1033	995	971	1002	1015	1003	978	1007	1058	1018	1022	931	976	1063	1017	978	972	995	1025	1001	982	991	997	966	959	921	994	963	987	1039	907	977	999	1026	1073	980	991	1007	1014	972	948	994	912	1011	1070	884	1037	1025	978	1009	969	1017	981	993	978	990	962	990	985	992	996	1027	964	971	973	993	1003	974	958	1001	959	1006	967	1038	1026	1005	987	986	981	1012	956	1003	1021	1009	982	966	1006	965	1009	1017	1015	990	993	1004	978	990	949	936	971	1040	1030	1027	1023	985	984	992	930	944	969	987	983	990	961	980	1022	996	986	991	968	1043	971	950	983	992	1007	925	962	1047	1004	946	996	970	1001	1009	956	950	992	1024	957	983	949	998	945	974	1019	1044	963	976	962	980	943	961	968	990	917	1017	974	993	1005	993	962	968	1038	953	950	996	1016	992	975	967	903	1013	1005	969	1007	1003	1013	948	1027	973	936	957	977	1008	989	993	1009	1002	1023	993	1000	989	1012	997	972	991	947	973	996	1034	961	1036	970	982	965	944	984	1049	975	998	1014	1023	975	969	1009	987	1026	1020	977	971	972	1003	1001	977	955	961	1020	991	939	982	937	1014	932	1012	1004	1021	941	974	1015	932	951	947	1006	989	971	950	1059	970	998	974	958	1004	982	989	1004	1033	1006	1012	1023	930	963	1057	980	1020	943	998	1020	1027	972	999	983	1022	979	1029	946	992	951	987	936	961	961	950	1003	985	968	1022	982	1020	990	999	1009	988	968	1009	993	1023	944	979	986	971	936	942	980	1048	996	1016	941	986	972	1050	968	985	1063	927	961	879	981	979	987	1016	998	978	944	1028	975	975	998	925	982	960	969	980	970	947	956	934	960	1008	1021	1008	978	1024	967	962	1042	1016	994	966	980	963	980	958	1030	1009	946	1001	972	959	1014	947	1015	984	955	972	963	1017	968	1000	952	1001	1074	1000	1030	1002	1019	976	978	978	977	940	1005	951	988	993	1038	954	953	956	953	953	1059	964	965	955	1010	994	1002	1048	943	948	938	969	1024	985	979	956	973	1010	1004	989	983	915	1035	1029	988	954	966	946	958	1013	1007	1007	997	1006	992	995	970	978	989	979	994	1004	949	961	1017	945	969	1006	969	1025	931	913	976	974	952	989	1005	967	1020	1015	1027	927	985	964	977	1077	914	992	944	993	905	976	1015	982	956	987	942	1034	976	1005	976	990	1001	980	1036	1002	996	909	970	951	977	970	945	910	1047	996	1028	962	1001	998	1002	970	1006	981	956	1043	940	980	999	968	950	1063	992	1005	1032	955	998	986	973	1056	996	990	944	973	968	1005	1003	1018	972	951	1008	965	953	972	969	911	997	1004	948	945	1014	993	981	1009	969	971	990	1046	958	980	981	989	967	965	956	1001	997	976	1000	1012	968	976	1009	1044	930	983	982	959	979	967	989	911	992	1001	1014	978	986	1016	959	970	1042	984	978	1001	997	982	974	1048	967	1012	941	999	1058	965	1045	983	978	1048	953	975	990	925	956	970	981	1018	1004	1008	1030	986	955	966	959	1021	1008	944	992	989	977	968	995	954	1007	1003	976	1003	932	993	979	958	978	944	988	932	985	1043	976	977	1046	972	945	992	960	1003	1029	979	1001	1053	983	942	1010	991	1003	1026	959	982	1013	988	992	1006	1021	948	1000	927	1009	963	942	963	987	1012	956	985	951	985	980	980	947	930	992	956	968	1003	1015	1031	1013	985	956	997	985	973	985	1002	988	1019	1018	922	991	1004	1010	1015	956	994	1006	982	1008	935	974	969	982	996	1009	980	1005	999	983	999	938	969	930	1014	964	1051	990	1003	968	920	971	973	1005	966	1020	992	915	1022	975	982	989	977	997	964	1002	976	945	972	993	988	975	951	1020	949	1014	981	1035	985	1006	947	979	993	961	1008	912	995	1030	978	1030	975	1038	962	1000	982	957	994	982	969	963	1018	966	965	989	1003	924	966	957	980	1000	1005	952	1024	962	968	1039	1016	992	1003	959	989	954	1066	1007	999	1009	974	990	982	978	960	975	995	1001	941	948	992	974	964	1001	943	1015	933	1018	955	998	1006	994	975	996	1019	978	1004	997	981	1013	947	1030	985	994	968	1007	984	985	997	1010	1035	948	979	997	1037	938	1017	1040	936	983	962	997	1030	963	1044	1010	994	1024	999	956	986	1029	992	990	1007	997	975	964	979	1036	1003	981	996	999	937	951	921	945	992	979	982	978	981	1019	973	988	982	990	1007	976	985	1011	955	1010	981	1017	978	1011	973	1079	990	1085	996	937	1004	1010	992	949	990	1013	936	959	1000	959	987	1004	951
15672	535	149	132	137	141	145	145	140	145	128	140	147	143	148	153	135	157	145	136	159	134	146	142	148	155	142	145	169	168	142	156	145	132	148	148	150	146	143	153	161	155	146	137	134	140	137	151	148	137	169	142	152	166	144	133	146	173	170	139	143	119	148	133	175	141	150	132	178	145	168	132	166	148	146	143	127	134	137	136	160	177	155	135	139	156	127	158	137	136	145	139	161	143	148	152	139	152	147	141	122	140	129	155	139	145	136	163	135	129	146	165	137	133	156	144	167	147	140	152	142	143	128	119	141	159	132	123	144	141	137	146	148	162	137	136	153	139	134	142	149	157	149	151	134	140	128	126	139	158	142	132	133	138	147	155	155	133	151	143	151	132	145	129	159	154	138	157	150	137	134	128	136	149	127	136	157	162	156	163	142	148	162	128	165	135	166	140	144	164	144	159	149	135	170	157	156	166	136	150	131	140	143	143	131	152	149	153	173	148	149	152	155	143	120	122	149	137	135	161	144	137	124	124	132	131	158	164	127	167	135	145	131	158	171	140	142	141	125	133	124	158	157	150	160	155	143	139	157	151	138	159	156	161	157	143	137	139	165	143	148	154	146	147	152	127	144	138	149	163	146	160	132	138	137	132	159	134	125	151	144	160	144	151	131	165	143	137	146	137	150	156	124	129	169	154	129	135	133	124	160	139	150	144	117	146	143	166	144	126	162	136	154	150	138	129	153	154	149	121	151	165	128	138	142	152	132	136	147	148	147	160	156	145	149	160	137	146	143	154	145	145	152	147	146	134	153	145	143	150	143	151	137	153	151	130	152	113	167	155	150	140	141	140	143	126	132	155	144	134	128	130	146	162	136	139	149	164	144	145	166	168	160	159	144	162	135	148	135	128	139	141	133	129	161	141	187	136	136	137	126	145	136	138	154	144	150	141	168	142	130	160	146	129	151	141	136	145	162	164	133	137	131	139	152	146	135	147	166	151	127	166	133	131	164	154	158	136	128	168	144	153	148	163	133	157	148	135	146	125	144	138	147	148	151	136	142	159	131	146	166	169	135	148	140	160	148	136	147	129	108	139	136	135	137	141	148	151	142	132	147	164	149	129	124	162	142	146	133	130	143	168	133	140	158	166	161	149	144	147	150	159	142	146	128	155	131	155	131	150	149	118	155	158	151	143	127	161	132	137	155	147	132	155	137	161	147	147	139	157	131	150	135	138	144	158	163	141	155	127	139	148	147	140	151	158	125	149	142	151	153	147	142	157	159	150	159	140	141	132	146	160	138	127	166	138	135	146	128	138	174	162	129	130	151	127	142	137	145	148	150	135	150	137	165	167	131	151	138	122	129	144	146	140	135	131	140	157	145	131	139	155	163	141	144	131	114	146	139	152	154	158	140	138	139	141	139	143	136	141	138	128	146	155	149	143	151	173	150	164	169	130	158	144	142	134	128	139	140	149	158	145	164	150	153	146	143	152	140	132	144	138	151	116	142	167	141	155	128	152	139	134	133	138	140	150	163	154	150	134	144	148	171	165	138	132	155	161	155	153	127	179	147	143	151	165	146	117	158	153	153	144	148	135	138	149	155	167	143	154	160	137	140	141	159	130	142	139	132	149	140	140	159	125	157	157	160	139	150	165	142	139	134	136	142	141	144	157	136	174	141	153	154	147	159	151	146	142	152	147	160	148	161	159	158	170	125	147	147	139	153	152	162	164	128	158	148	145	146	154	147	149	146	134	148	146	141	141	120	158	133	136	125	151	121	126	147	125	148	152	136	147	155	122	146	154	152	153	145	140	135	143	150	150	147	157	148	156	147	134	150	142	144	141	143	129	143	164	164	141	133	137	148	141	129	122	155	149	154	125	148	144	150	134	141	141	147	145	145	137	169	127	156	150	144	155	135	143	151	148	145	149	139	153	149	150	149	148	146	124	140	149	131	145	136	135	128	145	150	128	136	153	167	129	139	140	153	151	141	147	155	139	176	132	155	155	138	158	126	154	136	155	137	131	153	144	133	138	182	157	144	139	127	141	121	125	153	152	148	153	141	130	143	159	159	150	140	151	175	147	137	148	141	180	140	165	150	155	156	144	140	159	144	133	142	135	146	161	135	131	143	157	138	129	139	157	157	152	142	133	123	135	155	167	135	143	155	148	129	145	152	133	151	136	139	169	137	130	137	145	130	161	151	136	135	156	169	150	127	128	145	130	149	142	167	144	137	145	162	133	147	157	149	147	147	153	136	145	142	131	160	135	132	135	150	147	150	151	148	134	138	127	137	151	126	142	156	129	165	153	141	133	130	154	164	132	143	149	143	151	153	143	152	137	146	147	134	139	135	143	138	143	157	138	146	145	168	138	154	135	164	155	156	148	147	152	146	138	136	127	134	156	123	129	145	151	125	144	151	138	151	154	151	154	165	130	137	143	143	135	155	134	147	156	122	136	159	148	136	154	159	116	138	147	163	159	123	162	141	143	150	151	139	124	125	142	145	142	140	129	119	135	147	133	143	142	134	166	164	157	150	149	158	151	131	166	171	143	143	131	147	131	134	146	128	160	142	134	156	150	157	131	128	134	135	110	159	150	117	161	132	144	163	132	148	145	159	132	130	163	135	159	162	167	157	155	101	140	147	138	138	147	127	148	165	134	145	139	151	135	138	149	148	145	122	139	141	152	144	156	160	151	142	149	143	146	178	133	126	144	145	160	138	160	146	144	123	135	144	147	138	155	153	129	166	143	157	137	145	149	139	133	143	141	149	149	164	180	134	136	150	136	131	190	146	150	130	152	162	160	149	148	153	150	160	117	138	147	144	143	143	144	173	145	131	165	157	153	159	130	140	140	149	140	157	159	148	147	158	161	150	147	142	128	155	153	150	167	158	138	142	159	133	157	161	147	139	139	151	141	142	139	131	145	146	151	125	155	159	152	151	157	154	145	154	133	138	136	142	136	153	139	147	173	147	122	137	157	109	132	133	125	149	127	143	144	152	149	149	160	164	126	147	148	151	168	148	160	148	138	129	128	144	170	151	146	138	166	151	150	142	147	178	152	142	144	145	139	145	147	144	147	149	153	144	149	155	136	144	155	137	147	136	145	142	119	157	148	145	147	166	169	134	151	138	157	142	148	135	138	147	160	114	138	142	147	131	158	153	144	145	121	150	162	154	168	152	157	148	141	167	153	143	126	137	140	132	125	122	137	139	158	148	150	131	136	136	131	141	127	142	155	147	134	153	135	157	148	164	156	162	127	131	139	152	140	110	121	134	143	143	144	149	140	144	152	121	140	145	139	152	126	154	133	116	152	133	163	161	156	108	147	143	150	148	143	146	139	131	149	149	140	164	142	137	131	136	135	151	119	143	126	152	155	158	147	127	147	136	157	150	141	139	139	137	129	172	161	129	154	137	121	154	156	134	152	141	144	140	132	118	146	153	144	169	154	146	147	139	128	142	153	145	139	141	143	154	133	149	125	146	132	139	161	168	153
4150	929	965	948	958	959	944	958	964	993	926	959	976	951	971	956	1017	1026	961	954	979	935	995	973	968	988	990	910	944	1046	954	931	981	1024	952	963	944	930	932	958	981	977	995	992	994	987	921	975	976	946	957	1021	938	921	921	941	957	1005	961	980	1016	990	924	996	984	997	982	956	955	959	962	997	987	961	964	1018	983	965	1055	918	935	1014	984	925	955	961	957	938	1000	958	1021	1000	1000	983	1021	926	1013	988	989	992	959	970	962	965	1002	958	914	947	903	991	993	965	944	991	997	978	954	996	1017	990	963	928	1014	956	969	1045	991	991	977	1019	960	963	957	980	993	927	985	971	980	995	993	982	997	974	972	977	1013	986	1032	973	964	1022	975	962	950	975	995	964	996	907	998	979	903	964	920	911	943	954	983	996	1007	979	937	967	912	958	983	980	947	989	922	940	969	1011	937	890	976	985	933	959	965	955	948	975	991	1018	986	1040	956	954	991	986	986	932	950	928	972	969	943	953	927	1021	969	995	950	991	1018	992	980	981	970	947	927	976	942	974	942	949	1018	989	959	971	979	970	961	911	900	977	979	982	961	952	976	968	949	953	955	1020	973	1012	976	1018	945	999	969	1024	967	973	1001	916	969	951	926	964	1004	952	943	930	953	990	970	958	980	954	975	972	976	1018	973	964	951	996	1017	939	987	990	957	981	958	932	972	972	916	980	979	955	1004	910	991	993	931	959	941	968	938	984	1005	947	893	960	951	950	1016	1010	991	979	1012	980	968	910	982	999	987	939	974	952	951	944	951	971	976	1018	1004	1023	1003	1030	995	1025	953	977	949	923	987	900	973	909	941	953	964	987	939	998	1002	960	1006	997	953	988	950	974	970	937	988	1009	974	990	1000	985	988	980	963	977	946	987	951	1003	946	993	947	973	980	970	956	932	962	950	950	939	969	963	954	974	978	958	981	960	960	953	1000	979	972	959	988	996	978	974	1015	953	982	997	972	942	1032	1022	981	975	990	959	1027	943	962	984	969	941	1000	955	1009	970	975	1025	948	974	958	1009	994	986	1058	989	1032	942	980	945	967	969	964	987	1033	949	976	973	905	982	986	949	952	949	1002	1003	991	967	921	937	934	988	997	991	998	954	984	990	994	961	1052	930	992	1000	929	992	947	973	957	967	1002	1003	982	968	982	924	972	986	982	912	988	957	1004	989	1005	961	969	967	977	962	994	955	959	882	960	905	983	928	984	951	963	915	958	960	997	1047	1023	991	991	950	974	996	963	936	923	972	974	1040	988	976	1006	1015	966	947	982	1028	1002	984	955	968	941	948	990	982	1001	1021	964	985	1032	976	938	956	967	964	1014	964	958	1022	981	980	915	962	952	966	939	985	874	981	993	916	985	949	962	888	980	982	971	975	966	957	1004	1003	946	989	976	1006	965	961	942	949	980	958	914	934	940	992	914	924	938	969	1015	986	951	987	1019	978	997	969	913	962	995	992	964	988	922	900	943	1015	1004	929	974	964	1021	961	936	979	947	980	979	940	935	961	895	994	970	979	968	965	1032	1039	968	987	967	973	1011	991	1045	961	1006	987	997	995	970	968	973	997	971	1008	995	934	960	953	971	1022	978	958	981	983	970	950	1009	978	969	912	970	947	979	954	928	943	946	1010	970	972	964	1005	955	913	906	989	913	1015	996	960	973	1011	980	1004	980	949	971	964	957	1026	990	950	978	994	958	1029	984	976	971	971	993	998	972	958	992	984	1005	972	918	940	1021	978	952	1012	938	971	975	1046	963	987	1003	1023	963	943	966	984	972	958	1028	990	976	983	999	972	945	1029	979	947	930	978	962	920	997	977	961	948	984	1006	892	986	982	990	981	940	1010	991	951	930	1011	985	926	987	970	963	1003	992	979	957	945	973	949	1027	935	974	1026	956	976	1005	1021	1002	964	944	1021	948	978	987	979	976	933	966	948	990	1017	930	992	965	949	943	962	1006	974	969	940	956	939	938	962	987	973	974	1000	1029	930	918	1035	957	961	973	938	933	958	1041	1036	979	954	1010	929	932	1008	964	1021	1011	999	994	954	1000	894	945	998	970	998	922	982	981	995	935	963	1016	996	1031	962	983	935	959	961	954	993	1000	967	937	947	974	1036	991	989	1014	984	966	1015	971	928	948	948	982	941	965	976	947	1001	935	963	982	977	1009	979	960	925	968	962	974	962	1023	956	1012	978	992	917	957	991	920	1002	948	1008	975	957	991	978	983	1022	1006	983	991	1027	1015	922	947	940	963	972	953	963	975	986	1010	1027	977	988	1023	922	994	930	934	990	1009	948	1029	988	974	1019	1008	1023	943	960	1016	967	1020	966	974	957	933	939	970	958	988	948	977	998	994	971	1008	929	965	969	961	1010	934	994	983	931	992	984	1021	983	951	1009	1003	946	997	971	940	950	942	973	922	962	978	957	918	977	978	931	989	989	1000	964	995	972	964	982	1014	967	966	1001	944	1010	1059	985	946	990	1029	976	1005	947	966	977	998	945	912	904	923	988	997	1028	956	977	989	1013	994	958	973	970	957	982	1008	1024	989	971	963	964	945	982	1050	977	982	964	929	947	1012	996	997	917	1009	944	984	924	950	950	950	1021	1016	958	968	954	973	970	979	1013	958	1025	970	1037	909	927	986	965	924	965	990	966	956	1043	992	973	1027	974	989	1024	968	986	998	953	980	950	957	971	986	927	944	963	977	952	947	1020	1000	1004	952	968	951	990	973	955	1010	924	965	971	934	984	1005	1064	1006	971	906	953	945	947	981	985	1025	932	1005	994	931	945	997	1017	971	1028	973	923	957	966	1000	994	908	984	994	964	974	994	976	949	974	996	982	1009	1000	953	975	948	992	945	1041	945	950	994	968	977	998	987	958	1010	949	978	946	989	997	970	950	967	954	926	941	955	953	1019	955	929	944	982	1001	956	964	1003	929	958	988	946	943	964	994	995	975	950	961	970	981	955	944	989	967	969	971	986	982	972	968	987	953	933	956	973	921	977	965	1019	956	948	949	992	984	988	935	940	982	994	983	1009	997	922	972	998	967	986	1030	965	956	1022	1001	1022	951	963	978	937	948	949	953	993	964	950	924	1035	999	1029	1021	971	1015	948	1002	949	921	943	1044	1014	1013	986	942	955	1012	942	1005	944	991	993	964	1025	1015	965	952	916	978	1033	985	976	984	949	966	976	993	952	967	1008	974	992	1022	979	971	954	985	947	970	943	969	1020	952	1047	1035	1003	901	925	974	936	946	939	967	925	974	925	1054	954	979	1012	996	969	965	1043	985	977	940	994	957	977	972	1000	963	966	992	991	945	988	970	944	951	1003	1017	978	960	1002	946	986	1004	949	970	997	1028	996	995	952	964	984	948	957	931	949	946	995	995	1012	1002	901	1005	950	905	980	949	994	1010	992	1014	999	980	911	948	932	963	972	989	961	1020	963	1019	923	975	962	975	985	941	957	981	950	966	949	997	971	970	992	1028	972	988	1008	966	987	913	979	969	940	960	975	998	984	975	975	1036	928	969	952	957	936	953	1020	1024	979	934	998	964	971	978	976	1003	946	950	904	1000	931	947	1008	959	971	921	936	971	990	995	991	925	981	955	961	1011	1031	976	953	970	984	897	995	939	962	946	945	890	925	997	986	984	948	993	1033	915	961	958	981	994	992	954	934	971	973	1017	1001	973	1020	983	1025	1001	1043	994	995	968	934	966	965	962	978	969	943	945	954	964	928	954
15195	488	84	84	92	77	95	100	89	114	75	92	78	77	97	93	91	84	74	91	76	82	91	108	88	85	90	101	86	81	80	83	94	98	87	84	78	94	85	93	85	107	91	95	94	92	94	78	104	100	72	89	86	98	82	98	108	63	85	90	84	95	88	82	76	78	79	74	82	98	82	84	97	83	81	87	86	101	76	85	84	93	81	97	85	78	89	79	89	87	95	80	71	84	91	85	88	81	93	86	83	97	92	89	95	81	85	66	94	96	74	81	90	96	81	80	95	86	73	94	101	97	98	83	80	94	76	88	68	79	85	81	85	77	78	102	102	67	82	96	71	80	97	81	73	112	87	71	100	87	88	93	83	68	84	82	85	96	83	77	80	73	89	91	90	68	83	77	84	90	97	80	67	104	87	84	83	88	88	93	83	69	83	105	74	94	88	86	90	83	90	88	98	98	82	90	77	77	81	94	72	73	76	91	82	98	98	88	94	70	106	81	75	90	78	96	96	88	84	89	85	108	97	64	83	78	87	81	92	86	93	80	86	90	89	68	75	93	81	99	85	74	70	79	75	94	96	95	99	81	69	88	87	83	98	89	105	89	90	82	78	74	82	80	93	87	82	84	90	94	89	80	102	118	76	85	81	88	106	81	86	97	105	77	95	79	84	77	74	90	90	81	91	85	104	82	94	81	87	93	90	95	97	100	88	87	86	99	78	82	75	102	81	80	85	100	90	89	85	97	77	89	87	93	80	97	92	103	86	81	78	90	84	75	80	84	93	86	80	84	100	80	81	89	92	102	78	96	94	93	74	84	73	84	101	98	83	87	91	86	87	91	78	99	81	69	109	78	100	83	90	78	92	92	79	101	95	97	91	89	87	88	82	71	113	76	95	97	93	85	88	100	90	87	91	97	78	78	96	82	89	81	76	90	101	101	95	92	94	83	88	90	86	68	96	84	98	68	88	97	66	85	81	85	84	85	86	89	86	81	87	79	94	78	84	66	97	88	109	83	79	82	100	96	83	96	87	89	88	96	85	86	82	73	85	89	97	89	92	73	83	90	106	96	86	80	88	91	88	98	77	81	82	87	98	87	84	99	79	94	86	88	82	84	90	87	90	99	116	85	91	85	75	82	99	72	90	71	97	83	80	107	73	98	76	90	87	88	99	103	85	88	86	92	87	106	96	85	91	86	65	91	96	107	104	71	75	82	88	90	76	91	99	96	88	77	96	78	83	74	66	100	92	85	68	90	88	93	95	67	93	91	86	82	78	95	82	81	119	89	78	88	88	90	93	86	81	93	86	82	67	88	100	75	79	81	81	90	92	91	94	86	85	103	86	99	73	88	88	99	98	70	92	88	88	77	84	82	82	84	94	86	89	79	82	85	88	86	88	86	76	79	78	83	82	90	86	93	99	88	95	81	99	94	93	83	78	111	90	100	107	87	81	88	84	95	87	86	81	82	88	92	95	86	90	89	82	105	98	107	102	79	87	87	84	91	77	91	70	96	82	72	81	78	82	99	102	70	82	82	91	103	113	90	93	92	70	70	90	72	86	108	72	93	87	90	94	89	85	88	88	77	86	84	85	92	83	82	79	76	85	97	76	98	88	89	100	92	74	106	105	81	88	83	108	84	79	78	81	87	91	79	79	79	68	77	85	98	79	82	106	98	85	89	90	95	88	92	91	76	75	99	80	89	104	102	99	77	80	88	81	71	92	95	91	90	85	87	103	84	74	93	74	97	85	86	95	91	87	78	107	83	94	74	99	95	86	90	79	85	85	77	87	86	77	87	72	89	83	87	88	86	82	74	101	88	93	97	80	89	80	85	68	97	83	80	84	91	94	92	110	77	101	88	85	82	92	97	96	100	92	67	83	84	86	95	88	80	84	82	85	92	101	74	92	108	82	100	87	109	85	71	80	88	68	82	83	107	87	79	90	66	76	85	94	77	73	90	82	91	80	112	85	76	76	102	85	106	88	96	79	78	79	81	84	85	86	93	81	94	75	108	84	84	89	101	69	109	97	86	86	84	81	90	92	85	103	95	70	81	92	82	83	91	99	92	86	76	71	95	91	77	98	88	96	88	88	83	88	94	84	88	93	87	110	80	84	91	101	71	78	95	81	75	91	94	78	85	75	91	82	91	85	94	92	90	93	81	74	103	64	78	83	90	85	83	84	108	101	83	85	96	92	92	83	75	83	101	81	77	82	90	89	102	85	114	76	81	86	79	94	95	89	77	94	93	85	97	78	89	86	79	71	88	94	80	103	83	104	79	81	93	101	83	107	113	88	82	63	73	111	88	90	101	85	75	85	73	101	99	77	91	65	93	78	75	80	94	76	86	75	88	77	75	73	72	86	101	91	85	82	88	88	85	84	94	77	73	93	94	88	98	88	87	72	93	88	87	79	98	97	82	82	97	91	84	114	98	93	72	79	87	98	95	87	74	77	95	70	81	82	82	87	77	72	84	76	88	85	87	84	84	94	104	84	90	89	77	92	92	87	74	74	85	89	92	95	86	86	84	106	96	97	100	79	88	82	92	91	87	92	79	100	97	87	90	81	87	86	78	85	81	83	87	86	80	88	91	85	89	89	88	92	89	80	91	91	94	91	86	92	92	95	80	87	80	89	97	94	100	91	96	85	85	85	86	74	80	84	90	67	85	93	78	88	81	98	91	81	88	82	94	85	80	83	99	67	80	79	86	84	88	79	102	65	94	90	85	85	103	90	89	96	88	86	85	83	91	73	80	86	75	75	94	82	89	73	83	85	108	82	65	85	86	92	93	93	83	89	83	89	80	87	89	99	100	82	80	82	90	92	85	95	81	74	79	87	102	83	79	82	79	100	72	105	100	79	86	79	84	92	70	79	83	91	95	100	81	91	91	102	95	94	87	79	84	83	89	81	102	87	67	84	86	79	81	100	84	113	87	79	78	98	104	84	97	81	75	89	69	86	90	105	102	71	96	83	91	99	81	79	93	86	91	84	95	81	103	86	74	116	98	75	85	71	73	72	84	87	96	79	88	91	91	67	92	94	98	93	80	76	89	79	108	89	75	76	70	82	86	79	93	77	79	95	91	80	74	106	71	98	101	77	96	85	113	85	88	102	91	93	82	99	69	91	92	86	88	95	104	84	81	68	94	81	84	84	79	65	85	89	86	98	82	88	78	100	80	77	88	90	88	81	83	82	79	86	84	98	84	85	109	73	79	80	87	77	78	88	84	88	92	87	88	95	77	87	79	91	77	100	107	96	82	83	110	77	96	90	66	102	104	96	88	88	102	80	82	82	97	84	87	89	85	89	81	104	101	69	101	67	74	87	95	75	77	87	84	98	105	84	88	90	77	79	92	86	86	98	97	96	84	58	83	89	95	93	80	96	80	88	91	94	95	90	90	80	78	79	90	80	91	88	88	97	90	85	77	98	77	80	98	92	86	91	84	105	70	83	89	58	94	107	87	86	90	85	106	85	96	81	92	87	93	90	91
4201	606	581	562	609	589	599	573	583	561	593	541	525	605	563	607	623	587	540	606	584	556	586	599	574	567	561	556	533	576	580	589	545	558	620	569	594	573	607	602	566	558	593	556	535	572	600	575	570	601	632	592	560	571	573	577	596	596	539	566	568	625	558	566	560	575	547	597	562	575	575	563	593	573	554	577	558	575	583	584	577	615	561	585	606	573	591	593	551	581	549	583	559	564	573	530	563	581	572	611	582	549	552	630	570	581	604	554	614	561	589	581	594	615	604	575	579	563	603	588	594	637	595	618	586	588	571	577	600	582	541	561	553	547	569	573	556	575	555	574	563	574	607	595	626	577	564	528	567	603	573	586	585	547	608	571	572	603	533	501	615	563	602	565	568	579	594	564	578	543	543	580	586	575	589	585	568	554	579	567	609	592	613	598	565	579	573	577	533	567	556	616	571	588	579	572	612	560	558	599	616	582	595	578	548	623	570	618	540	612	570	598	599	598	577	595	592	604	642	563	601	589	552	597	596	566	561	548	544	531	571	569	595	584	603	525	554	543	569	592	614	589	553	606	605	571	581	575	563	562	570	547	616	592	587	562	556	538	577	575	589	546	620	575	581	577	567	599	532	569	572	547	575	584	595	588	594	566	575	602	605	573	614	606	597	592	584	579	566	563	591	597	543	560	552	561	602	576	618	571	602	592	566	597	604	616	591	620	552	585	563	588	610	592	619	581	590	591	576	593	616	575	576	609	593	600	592	589	592	562	552	560	573	582	541	561	610	557	612	592	548	585	588	562	611	639	540	609	564	557	635	598	574	566	570	565	575	594	601	566	599	542	568	559	577	543	588	574	552	582	541	558	567	546	574	626	539	565	606	562	591	568	573	595	595	570	599	587	559	575	594	571	556	567	590	579	580	558	618	612	551	608	584	600	555	574	648	612	577	558	560	540	567	613	552	573	595	538	568	523	630	595	568	577	597	566	564	629	599	609	610	603	633	566	526	556	521	554	547	558	584	587	564	570	588	626	579	589	624	589	594	573	553	554	570	577	568	587	547	538	565	588	568	605	546	573	584	526	554	583	599	586	585	561	549	556	611	600	608	556	614	593	565	587	566	557	636	591	575	529	560	605	573	597	600	604	584	599	568	572	575	588	605	546	610	578	615	582	570	607	607	539	551	581	563	581	547	588	580	569	579	583	573	565	659	602	567	589	576	553	588	588	600	573	551	532	512	583	556	577	580	594	575	591	604	580	633	578	566	592	610	553	575	568	553	556	628	588	573	610	640	617	561	571	614	605	555	565	631	582	575	611	631	589	547	582	591	606	570	529	552	592	537	554	577	551	612	586	614	542	586	603	575	576	598	546	596	585	617	597	558	569	558	602	591	599	591	576	569	590	556	565	605	559	623	592	593	597	573	613	564	583	594	610	561	560	548	599	555	608	558	564	591	586	587	556	546	581	567	597	578	547	591	602	604	619	629	579	611	582	588	540	591	584	628	594	562	617	495	561	577	539	564	612	567	570	598	567	567	608	557	536	560	615	571	615	574	595	616	592	565	596	601	550	545	550	589	585	628	530	571	592	589	580	552	577	564	581	575	610	587	597	595	563	609	597	517	603	546	579	554	571	548	606	587	566	602	623	570	600	594	574	608	589	594	583	560	513	589	559	613	560	536	518	576	606	578	591	556	564	580	587	573	530	560	595	560	573	557	598	558	597	527	586	564	565	615	611	583	599	590	576	578	561	554	604	535	585	579	584	610	573	580	583	606	580	587	587	547	572	579	598	573	579	600	559	625	556	552	572	601	570	588	619	576	566	612	590	613	568	576	592	574	571	613	613	580	590	629	564	564	586	604	573	579	551	615	546	590	578	587	555	563	586	600	568	583	604	581	544	587	585	543	564	626	578	541	597	530	607	604	574	527	603	619	531	593	580	568	538	570	569	578	563	580	544	620	585	553	579	606	574	582	578	579	603	577	548	579	568	581	560	624	587	598	571	535	558	582	613	582	600	608	597	598	555	560	521	592	591	604	558	547	578	593	547	538	554	566	613	633	570	571	620	557	582	588	578	595	567	598	591	606	583	571	616	598	627	579	564	550	628	570	551	614	595	589	623	611	591	584	577	559	555	600	555	571	580	605	560	570	555	626	576	574	535	552	548	512	595	579	554	596	622	558	581	588	547	629	613	578	595	563	553	610	620	577	591	560	609	579	627	574	574	560	579	625	576	592	612	569	524	571	611	531	591	607	600	559	573	553	579	564	610	592	628	534	576	597	560	579	520	569	591	598	638	571	560	581	555	605	555	566	589	572	593	588	583	590	567	575	584	599	610	550	592	564	562	624	613	545	632	592	563	631	534	558	588	569	590	554	600	568	595	582	567	567	585	571	572	635	528	572	590	627	543	610	591	585	566	596	542	537	617	622	635	588	584	549	606	565	588	580	566	571	577	599	558	564	599	570	586	589	566	585	564	557	534	630	569	556	553	593	575	562	563	541	582	584	567	559	605	535	600	564	566	554	568	552	600	551	590	606	630	602	601	586	571	540	525	555	608	619	575	564	569	641	597	592	591	612	534	580	561	584	562	628	617	559	578	586	560	568	525	558	621	587	568	575	546	558	587	525	567	563	646	589	556	588	544	587	554	593	589	601	601	557	650	596	567	600	562	572	563	555	586	552	593	603	532	577	567	597	551	577	566	591	592	555	576	619	602	560	570	573	568	602	600	567	552	558	617	597	573	540	614	538	562	560	574	605	576	588	542	573	561	545	553	616	561	567	586	546	605	606	613	564	615	567	581	572	566	581	545	550	568	575	558	604	592	568	580	565	588	640	602	548	571	599	558	594	606	597	565	601	556	607	594	571	530	553	559	583	577	580	596	564	564	581	550	591	567	584	596	580	595	573	558	580	533	555	544	565	600	552	572	576	610	560	584	561	568	585	549	595	568	607	560	574	620	564	559	608	633	583	575	601	580	583	602	557	601	578	566	584	630	582	559	561	558	553	576	554	565	603	585	558	575	557	592	598	595	591	573	574	609	580	561	557	569	574	585	589	584	576	548	583	594	593	602	562	584	634	522	563	593	557	556	588	594	574	557	556	570	612	599	609	570	592	549	554	610	571	531	595	596	556	577	557	622	581	531	623	571	572	560	587	581	619	567	586	565	590	588	590	579	556	620	596	524	579	578	558	573	564	620	568	552	600	613	557	543	580	562	593	567	633	582	574	583	573	575	556	568	603	605	588	593	534	558	581	610	600	567	558	580	553	630	582	551	599	626	558	560	582	593	533	555	539	586	579	557	557	567	568	599	607	576	575	567	589	576	590	589	610	567	592	599	576	578	571	589	559	620	564	600	597	561	635	532	567	598	545	621	574	588	610	578	544	593	610	550	551	607	600	590	575	601	579	582	601	584	572	617	585	580	599	551	592	615	606	600	554	628	592	568	576	581	609	600	596	571	581	569	590	591	594	565	586	598	597	531	556	608	585	561
14832	397	107	79	88	96	109	96	100	93	95	103	109	91	85	84	100	99	112	80	84	93	98	98	89	100	101	81	83	91	98	90	119	106	85	99	99	88	98	84	97	103	79	87	100	93	111	88	101	100	96	101	83	79	108	90	88	111	101	92	82	101	86	93	98	97	93	86	112	99	95	98	83	111	85	100	76	82	110	87	82	107	112	89	95	103	91	87	81	93	101	90	92	103	100	109	107	97	123	99	87	104	92	104	96	91	106	97	92	83	102	80	91	77	98	119	97	90	108	93	98	86	102	104	103	88	108	97	77	97	79	85	98	90	111	114	88	88	79	96	95	87	91	102	93	92	99	83	92	92	98	93	87	101	105	88	90	96	113	103	101	82	107	106	93	104	100	97	71	106	78	97	79	91	110	101	102	109	78	91	77	105	89	106	95	99	100	112	99	105	99	98	94	92	90	86	88	93	111	98	110	80	97	95	102	96	97	77	88	111	103	83	86	85	97	100	101	106	96	96	88	93	100	87	82	84	96	101	74	82	93	108	85	88	90	110	93	74	111	99	108	98	91	87	94	111	85	114	110	96	88	95	106	97	105	94	107	91	85	103	103	90	110	88	96	98	101	95	110	91	103	97	89	93	112	96	78	90	90	98	83	91	109	112	101	91	92	102	92	86	98	111	98	91	93	91	92	108	87	118	102	97	88	87	109	78	95	97	78	103	90	86	101	85	90	78	93	102	89	86	120	98	110	82	97	87	102	86	93	88	95	97	104	105	104	100	91	97	87	108	96	102	100	104	100	104	111	81	106	96	103	91	95	91	90	106	93	81	88	85	110	98	102	108	107	107	105	105	102	105	90	79	95	98	101	99	107	107	109	103	87	113	99	108	88	74	87	104	105	92	101	82	97	92	103	103	109	90	110	100	99	105	109	97	91	89	88	95	103	101	102	104	109	96	88	99	88	85	79	105	71	99	90	93	98	107	91	98	91	87	86	92	76	81	75	91	92	84	95	93	92	114	99	88	88	87	94	102	84	82	98	91	87	96	92	101	93	83	108	100	104	83	85	109	90	103	108	101	106	111	80	115	92	102	89	83	105	80	104	114	88	95	98	109	90	82	89	101	86	79	99	81	95	97	99	83	113	106	114	105	89	96	90	97	92	111	102	104	88	85	106	109	100	96	109	91	87	87	109	95	91	103	77	90	106	100	95	85	107	105	108	90	92	92	102	102	101	86	98	72	99	94	106	115	97	85	93	83	93	89	86	104	100	97	88	85	96	104	88	98	98	101	87	101	100	100	81	85	95	102	107	116	91	93	92	87	95	92	100	88	88	107	99	122	93	101	95	105	94	111	80	98	89	91	100	94	102	85	104	104	94	102	104	87	96	91	91	99	102	73	87	87	101	77	118	97	107	79	114	99	92	109	94	100	85	99	97	92	87	93	96	107	84	90	91	87	92	97	95	98	89	106	75	87	86	98	90	81	102	82	89	100	117	106	87	83	103	103	97	91	110	100	83	89	103	89	103	118	105	107	100	109	81	91	86	104	101	82	76	106	100	103	96	88	89	96	97	106	97	97	92	85	103	97	96	92	88	94	90	107	83	98	106	110	114	95	102	102	87	95	74	85	99	90	81	93	92	95	108	100	92	95	86	96	86	100	106	78	85	95	76	106	89	105	106	95	91	116	91	97	103	88	88	84	103	89	106	93	74	83	108	89	99	108	108	108	96	93	105	92	102	86	95	103	104	82	110	107	88	93	89	105	100	78	91	105	91	79	100	100	97	87	93	86	89	89	84	100	107	80	80	107	103	83	91	92	95	83	92	101	97	86	93	91	79	86	88	89	98	93	89	85	93	88	103	104	100	103	94	106	92	104	116	100	107	109	77	92	70	82	107	111	117	88	81	104	92	96	97	88	81	97	104	109	84	82	94	94	99	91	87	108	91	84	98	101	81	93	93	92	77	102	90	89	97	97	84	96	100	106	87	91	95	91	87	86	94	90	87	115	87	97	86	93	112	110	78	103	96	110	85	94	102	86	101	100	79	80	98	92	91	89	96	83	88	111	98	100	76	97	85	79	85	108	91	76	86	88	95	90	90	98	84	95	86	92	103	102	87	86	89	114	88	87	80	103	99	107	90	96	93	78	105	73	83	87	105	103	92	88	91	83	96	108	73	105	94	81	82	98	99	68	75	122	96	99	87	95	92	103	104	81	82	105	105	95	93	106	108	105	102	67	84	98	98	92	94	103	89	103	92	92	97	94	98	92	84	104	100	96	94	93	91	93	104	75	90	94	94	83	102	96	103	113	81	78	76	77	103	80	76	111	103	102	91	107	83	91	86	95	92	105	96	90	79	101	97	104	90	94	111	96	73	79	78	80	96	95	89	116	97	87	82	95	73	105	77	110	82	89	104	97	102	100	99	77	94	97	106	87	92	106	94	93	103	96	82	98	83	90	90	100	89	81	99	90	92	98	97	93	96	92	98	94	100	107	92	120	92	92	92	90	95	97	103	112	80	102	97	120	83	96	102	95	103	106	88	85	95	91	90	85	90	96	89	100	103	106	93	93	111	86	78	76	95	97	101	102	94	99	90	95	93	85	92	84	98	100	108	91	111	104	106	88	95	106	110	88	102	89	96	89	84	90	118	104	95	89	82	99	97	89	98	94	94	99	98	78	96	82	92	87	95	91	88	74	88	92	109	91	102	92	87	87	79	94	90	82	76	94	96	81	86	100	98	103	101	110	98	101	101	98	94	104	106	103	90	81	96	89	78	104	85	95	92	95	88	76	90	98	96	98	93	84	93	97	96	94	93	85	113	90	104	94	103	99	82	92	81	85	113	88	96	97	117	99	109	80	104	102	89	96	97	101	79	91	81	93	92	85	97	94	107	77	96	86	102	87	93	93	78	91	100	93	100	104	86	91	82	95	104	89	97	83	97	86	99	93	93	100	95	84	94	85	99	104	89	93	76	100	104	91	106	98	97	76	84	75	115	103	100	94	110	102	78	93	113	107	76	106	98	83	85	110	104	98	97	97	100	97	90	98	105	93	91	98	93	82	108	71	90	119	98	96	107	79	93	91	79	97	81	90	83	101	94	82	99	97	100	92	90	93	101	99	116	90	89	95	95	87	111	96	98	98	88	83	84	97	85	97	96	106	100	105	116	94	91	102	94	100	102	89	102	110	94	103	92	91	86	106	94	100	97	91	92	102	92	95	80	92	83	82	89	111	102	92	100	94	101	102	114	101	97	71	106	82	84	100	91	104	84	106	94	83	82	97	96	94	85	106	95	93	97	96	97	83	94	96	61	70	113	79	104	96	93	107	95	103	113	112	88	88	106	97	90	91	93	92	80	86	96	111	99	108	90	76	83	99	93	95	103	88	94	117	100	101	85	95	93	102	77	96	112	108	87	91	97	99	79	95	93	93	94	88	83	112	88	96	115	72	83	94	114	106	95	85	98	90	78	98	99	104	77	102	94	87
4037	688	673	682	640	665	637	713	666	670	671	643	610	659	690	701	645	722	673	670	668	654	678	670	702	672	695	698	623	709	666	677	708	662	704	650	647	687	634	659	659	706	639	665	680	656	635	706	625	744	650	668	652	675	662	648	633	699	636	701	695	675	728	661	668	708	633	654	690	658	622	651	669	679	667	659	704	655	712	668	669	657	696	647	690	701	649	692	697	676	664	691	658	647	660	674	732	688	672	684	691	680	667	675	671	743	667	678	636	610	669	649	705	680	706	711	693	661	717	718	670	675	675	665	672	699	720	698	658	725	658	697	672	685	717	656	661	687	657	725	674	705	676	690	673	681	672	681	613	630	673	646	649	658	663	700	666	668	628	667	701	697	678	691	638	664	728	665	679	685	668	702	674	662	669	702	685	676	687	668	672	708	665	699	704	690	704	656	656	629	685	695	681	706	661	630	669	655	695	699	708	653	680	673	636	652	702	613	647	679	664	651	688	689	662	657	687	670	671	659	653	652	657	689	650	642	692	697	697	659	670	684	671	655	702	678	660	692	656	659	672	682	654	648	616	631	656	705	681	696	633	608	681	647	717	687	658	617	678	683	689	675	627	699	700	665	712	669	716	660	689	678	710	669	693	699	684	707	680	675	707	671	669	689	644	666	679	651	649	682	665	656	663	667	657	663	659	660	682	693	645	670	694	724	647	708	668	645	658	622	693	658	668	663	686	650	669	640	664	689	648	638	672	656	724	633	655	652	624	686	679	684	669	720	659	688	727	691	661	658	697	695	693	662	691	678	675	647	651	687	680	658	653	654	644	694	737	644	678	708	666	713	680	686	696	671	698	621	675	640	650	711	623	677	696	654	655	679	690	654	658	642	645	690	697	651	645	645	670	680	669	662	667	669	653	652	689	710	671	687	646	667	683	719	658	691	654	676	665	682	677	718	677	646	631	660	676	682	662	663	694	679	653	675	662	617	699	681	715	676	657	668	634	682	676	696	680	684	695	685	640	689	693	657	704	644	652	681	695	654	680	662	684	650	670	658	668	686	663	701	676	697	615	653	727	689	652	673	673	663	658	680	710	695	679	714	657	678	655	656	687	717	671	674	661	688	670	700	726	685	655	635	695	660	668	637	693	690	699	673	621	682	621	715	712	660	645	663	624	644	631	636	689	672	649	683	698	680	675	639	691	650	686	643	646	730	667	681	660	636	698	698	650	653	639	682	635	694	693	700	671	717	655	702	642	659	692	713	643	636	712	681	660	675	708	719	668	661	686	694	634	607	708	682	708	624	704	690	664	650	698	689	673	711	688	663	679	669	701	652	654	688	720	673	663	700	642	657	640	750	650	692	712	640	673	694	633	708	665	658	689	685	664	635	642	699	695	654	691	672	721	645	674	650	671	655	618	651	659	656	664	668	693	652	634	668	673	655	642	678	675	639	673	671	678	665	676	667	623	667	660	664	692	658	663	664	644	648	663	707	634	636	658	704	703	653	657	676	671	659	660	629	670	707	690	675	660	659	670	688	711	670	689	705	634	698	684	679	725	639	673	694	675	709	702	657	711	665	679	624	694	675	690	651	692	668	683	662	655	722	661	639	667	673	692	680	685	666	666	667	654	680	688	656	668	653	700	676	673	679	694	658	672	655	654	677	673	675	646	704	705	646	658	673	666	662	658	690	629	631	670	661	650	678	664	705	665	694	732	736	641	622	671	678	651	644	603	639	743	681	675	713	677	671	628	679	686	692	705	663	690	676	680	704	668	651	698	669	667	684	679	690	674	640	688	691	654	665	689	675	666	620	717	652	694	644	635	680	673	671	666	606	660	668	670	702	673	681	659	678	686	669	678	681	646	655	662	701	678	645	688	646	673	722	683	708	662	656	655	676	679	657	678	679	672	684	657	635	689	678	678	707	637	653	674	677	680	673	692	646	676	691	671	650	752	659	668	650	649	662	657	657	661	686	715	699	675	614	692	656	689	608	665	639	638	666	687	685	710	667	662	673	632	673	706	663	657	673	654	694	662	664	701	718	645	644	721	692	668	667	667	672	656	624	638	651	690	676	637	719	710	684	647	670	718	664	660	651	639	664	670	697	624	661	700	686	652	662	639	696	631	725	611	658	666	683	671	673	676	675	700	660	696	669	676	702	678	672	672	647	677	706	644	708	657	649	610	615	677	663	707	673	684	628	695	731	654	712	660	651	674	635	664	676	664	696	636	705	722	670	663	694	705	675	633	654	604	660	654	682	689	679	701	659	691	679	701	625	701	723	687	589	701	686	737	640	662	692	656	660	677	669	672	702	698	683	636	691	643	689	607	680	727	683	663	631	685	686	699	654	656	641	675	671	684	643	718	649	679	645	682	644	702	669	652	670	703	692	659	699	654	684	708	684	676	690	687	705	666	648	624	706	640	668	678	706	656	666	648	656	640	682	646	654	640	722	678	676	685	712	684	671	695	655	690	647	639	651	704	635	667	621	648	677	650	663	690	670	655	691	683	692	673	644	699	688	667	703	641	677	699	657	650	679	698	640	705	676	680	682	718	665	693	735	698	659	654	646	672	686	681	641	650	666	656	650	684	673	683	670	654	669	653	705	685	685	678	675	663	658	719	705	634	648	651	683	669	709	681	697	667	719	644	680	714	707	672	686	686	681	686	714	724	635	656	683	707	684	675	670	651	675	664	710	698	656	688	655	696	694	686	640	684	652	652	713	631	682	683	707	625	657	725	642	689	646	674	673	694	645	658	676	677	663	690	692	656	658	636	701	714	662	663	679	684	662	663	668	656	696	721	661	670	683	632	658	642	667	696	709	661	664	689	711	686	652	649	679	667	679	647	680	698	669	735	675	674	677	646	712	669	702	691	714	673	682	691	674	716	685	649	643	690	658	725	682	690	680	649	655	658	713	707	708	677	710	678	680	666	674	686	734	692	668	706	623	669	686	677	697	615	666	696	688	624	689	681	652	705	679	677	658	675	652	652	639	657	674	681	672	639	657	667	640	641	682	735	654	742	644	705	611	647	697	687	660	657	710	691	665	680	666	697	649	710	640	679	701	670	686	643	685	663	666	707	665	691	646	715	643	622	704	675	682	665	671	683	680	719	679	727	659	695	713	671	623	665	673	637	669	656	684	697	691	649	700	684	678	661	694	661	685	648	647	681	657	671	654	700	669	670	671	685	678	669	653	672	654	681	685	658	679	682	658	669	690	631	657	665	615	728	681	626	667	705	662	676	613	675	711	651	674	674	726	680	742	664	678	697	661	698	634	648	684	706	646	680	696	698	671	711	656	715	690	674	668	693	672	675	677	692	621	678	697	669	677	660	658	661	649	733	657	631	735	667	676	686	684	623	699	670	663	714	648	692	701	654	696	655	694	711	670	656	683	659	633	617	708	676	666	623	656	686	679	656	688	670	700	745	653	700	704	710	656	657	686	679	664	639	613	707	707	646	678	645	662	647	633	700	619	663	680	677	654	675	685
15696	566	148	139	124	124	121	146	156	154	143	142	137	149	145	162	149	119	134	140	135	136	143	166	142	145	146	156	136	160	136	148	154	133	129	122	120	133	134	142	135	145	157	151	140	169	135	163	127	149	149	148	161	124	149	130	159	135	173	143	130	135	149	122	129	149	143	127	141	138	120	124	159	132	139	167	135	145	157	136	147	118	141	145	157	162	139	142	143	148	141	138	161	170	145	147	173	163	148	147	127	153	147	150	141	150	147	150	155	153	160	147	142	149	146	148	150	166	139	151	133	130	148	139	146	135	149	143	127	132	155	142	149	154	150	132	143	153	132	159	144	156	158	151	143	163	155	138	153	128	150	144	146	165	154	140	143	158	157	154	140	149	144	155	148	135	151	145	164	147	145	138	162	156	141	167	122	152	172	147	125	149	137	146	126	157	146	137	142	159	156	137	135	146	143	146	140	147	146	163	149	156	147	145	149	140	134	164	159	168	125	143	134	146	134	140	148	149	134	150	143	129	144	145	127	157	135	146	148	152	159	146	155	147	153	144	145	160	169	139	144	140	151	152	151	133	161	150	160	158	146	156	140	152	126	155	155	184	152	153	157	154	141	176	143	125	137	139	138	160	130	157	153	138	173	135	131	170	145	147	155	154	138	148	134	142	160	144	147	142	127	135	147	141	139	163	136	144	146	126	144	149	138	155	147	156	151	161	157	144	151	144	171	138	152	151	158	139	160	121	133	142	136	122	145	149	134	131	153	133	140	145	168	155	163	149	130	131	142	137	136	143	129	158	127	162	140	147	129	144	146	143	117	157	152	146	167	145	146	172	135	150	154	154	143	164	163	127	154	126	138	116	124	133	143	150	148	123	151	147	147	136	131	138	163	158	160	140	172	154	157	159	145	140	160	121	138	142	148	157	129	111	169	154	139	155	162	158	149	136	156	128	128	148	128	140	142	135	149	149	155	134	128	150	157	158	146	128	143	158	154	149	142	164	153	156	170	128	147	145	156	143	129	148	149	150	119	154	153	131	151	138	151	151	150	134	125	144	160	163	126	134	150	149	140	156	134	143	170	135	159	127	156	138	152	146	128	150	118	148	162	134	131	143	173	141	133	146	135	133	160	163	130	153	133	131	142	152	149	142	148	152	133	150	147	160	172	149	132	169	135	149	166	153	121	159	147	151	146	154	135	149	158	135	140	141	158	155	154	138	139	161	141	129	140	146	157	151	141	138	153	115	132	160	143	165	128	131	144	157	151	161	145	150	181	147	163	146	141	167	156	158	162	153	149	122	150	155	137	160	163	140	121	153	154	153	136	161	160	140	137	139	142	147	143	140	166	160	128	156	129	136	140	150	149	142	141	130	144	159	140	136	131	148	142	152	146	155	133	133	134	158	154	157	143	133	161	135	146	153	161	156	147	152	140	141	140	155	144	137	134	144	127	133	137	132	156	150	155	134	154	144	155	157	166	150	139	138	162	126	145	132	142	155	164	156	150	140	134	138	145	132	141	173	141	159	145	131	155	173	153	141	150	143	149	163	160	177	137	145	156	142	141	137	141	162	158	170	154	131	142	130	161	156	159	138	149	130	143	148	143	153	164	137	169	152	143	136	159	156	161	146	125	160	176	145	174	138	146	141	138	117	128	145	152	170	142	156	116	167	146	143	143	137	160	115	174	131	134	132	144	151	135	145	139	133	143	151	128	134	135	154	159	155	140	152	135	153	154	142	145	162	157	142	170	136	161	154	171	141	143	143	145	147	163	149	155	124	136	125	183	141	175	144	140	157	146	132	152	156	149	123	158	138	159	137	148	144	138	140	175	146	135	169	164	160	148	160	162	148	114	144	149	153	134	159	155	153	154	156	140	147	148	144	161	130	150	126	118	142	140	142	178	153	154	134	156	158	141	142	137	149	144	174	148	146	147	146	147	134	145	163	128	128	146	152	156	163	148	132	112	155	134	131	127	170	133	147	161	131	124	154	145	158	139	122	150	133	139	152	149	165	140	152	152	162	135	158	161	157	147	143	147	134	149	138	147	136	152	155	129	138	151	164	166	143	140	134	139	123	152	139	146	132	145	158	146	149	141	147	158	132	141	145	168	147	174	153	139	147	175	157	126	141	142	132	161	150	133	131	137	130	137	148	136	146	159	140	135	137	150	113	172	150	143	123	171	153	135	147	130	160	163	126	140	138	134	140	169	133	174	132	155	153	133	162	155	157	142	155	173	148	119	151	159	148	121	155	144	159	151	118	141	164	144	124	124	136	155	152	152	153	149	161	152	153	128	147	158	150	136	149	146	143	155	147	124	134	128	150	144	153	158	133	141	133	152	160	139	136	172	151	139	141	136	135	148	155	128	164	132	162	135	148	152	139	135	146	134	142	158	129	128	137	157	144	117	129	159	172	149	138	139	147	150	142	143	158	138	130	141	129	148	124	147	142	134	141	125	165	135	146	138	130	154	132	149	170	161	167	145	144	179	139	131	151	144	159	154	140	129	140	149	163	164	127	162	155	134	134	149	163	176	144	149	157	129	150	157	151	156	147	141	158	140	144	136	138	157	149	132	140	162	149	133	137	144	135	166	138	126	146	146	150	153	121	141	159	161	160	142	132	149	137	137	147	145	150	155	150	144	167	132	144	146	143	146	190	137	161	142	139	143	150	172	158	151	129	167	138	131	164	161	136	137	151	140	139	147	159	140	161	149	150	135	125	151	114	130	155	140	132	142	145	161	140	144	152	161	138	166	157	118	157	154	155	141	149	151	135	135	147	135	150	166	130	139	144	160	157	134	173	120	158	135	154	152	155	149	144	168	169	129	165	148	147	151	146	144	148	131	141	130	149	136	131	137	152	148	150	159	147	161	137	146	134	144	136	138	126	157	152	155	144	140	138	158	145	150	155	120	140	139	156	145	151	143	142	142	141	148	139	142	144	141	163	145	146	154	125	145	142	146	133	136	145	140	144	143	163	160	164	133	167	159	134	128	148	144	142	133	145	135	170	126	128	178	141	142	150	151	143	146	167	120	133	142	127	147	147	146	138	138	163	152	144	161	153	125	117	154	149	133	162	157	143	146	141	172	157	144	149	154	171	145	153	156	157	168	146	158	138	168	154	141	166	131	158	152	153	147	146	129	156	137	143	131	156	176	160	149	163	130	145	155	146	154	124	149	143	133	143	148	136	142	142	161	153	136	121	156	142	128	126	140	134	164	149	158	146	150	170	135	158	136	150	141	146	135	168	173	149	142	147	147	142	144	152	158	152	164	143	141	145	140	151	136	152	153	138	136	153	127	139	160	142	150	156	155	146	141	147	152	139	150	161	157	153	142	145	127	168	143	137	149	154	118	175	122	173	119	142	145	152	143	128	150	139	155	162	155	154	125	134	171	136	126	139	136	162	154	150	146	149	133	162	151	154	133	172	147	152	144	149	143	148	136	133	145	160	137	134	124	138	148	140	138	150	154	161	124	131	164	139	176	158
4233	953	1069	1002	1022	968	989	993	981	968	984	1034	1006	1026	971	1002	1000	952	1031	989	977	1000	985	989	1010	967	954	979	942	953	1008	1060	970	974	969	984	985	956	968	1009	987	964	983	1006	983	941	980	990	1017	915	911	987	1010	959	972	1005	986	1044	942	1010	976	968	973	996	996	980	1012	988	991	998	936	947	941	988	987	945	981	1061	1007	948	988	1010	990	951	958	932	983	994	997	1030	1008	1040	1022	981	971	1001	1022	972	1059	933	1004	965	973	973	1016	983	1065	899	1030	1047	975	968	990	950	1020	964	974	975	1025	1006	1016	956	992	969	1032	1021	927	997	1049	990	998	912	1032	958	950	946	961	1025	986	966	972	962	941	1009	977	1007	975	960	1015	940	1008	993	959	982	963	990	966	981	989	976	943	1016	993	1011	986	974	981	969	1049	972	974	966	954	954	1001	1020	1026	949	1016	941	973	986	1022	913	967	985	1001	1013	977	985	957	1010	998	981	989	983	983	974	947	974	977	941	1008	985	968	940	973	954	932	983	938	975	1013	1000	992	968	995	966	998	940	980	988	1000	939	965	949	995	1019	1010	984	997	1015	988	984	959	985	1022	979	1016	936	1037	921	983	1018	992	940	1016	976	968	926	968	978	1010	964	964	1037	994	988	1010	990	971	945	1012	982	944	973	979	972	990	972	978	963	1018	981	945	996	1026	925	922	963	951	948	938	1000	1055	975	1000	973	1000	987	941	944	993	961	1070	995	989	968	1021	975	1022	1005	953	1004	948	926	987	956	1057	989	958	947	962	1008	950	1005	972	977	1007	999	936	993	966	987	988	999	973	964	915	980	971	955	935	988	974	1009	1038	1018	980	965	945	962	961	1010	1013	981	1009	995	1022	946	952	1007	1011	976	962	960	1020	971	1047	972	933	1017	956	1016	936	962	986	947	1007	962	1005	1000	988	997	978	1007	975	1029	943	1028	983	987	1000	996	1021	1044	1019	944	993	1046	957	927	1014	1028	1001	1020	974	992	1009	1061	962	996	977	992	973	984	1028	959	955	1043	980	1011	949	1006	977	986	993	931	993	994	938	969	952	986	1017	1023	981	974	1002	1012	1026	979	964	986	938	1026	961	1037	997	971	985	1010	982	997	985	959	929	962	997	1044	931	1024	948	994	1015	955	1027	1003	956	946	980	951	1033	997	1085	1036	954	1011	1030	914	975	992	956	996	984	976	1014	985	930	986	972	1016	976	959	969	1007	969	989	952	991	1023	1001	941	955	981	1057	1046	955	949	974	907	1007	938	1002	934	938	1021	1013	978	971	1004	956	995	966	1043	958	1001	965	983	1018	969	1004	967	1032	991	942	971	970	963	972	977	986	985	948	946	1040	1004	987	975	947	956	985	977	956	1005	967	974	1059	928	988	960	982	952	957	965	947	985	997	1016	945	962	992	994	985	999	995	1030	951	952	994	916	929	1002	972	943	1003	952	998	964	1010	1029	1002	967	928	1013	1018	1032	1042	961	988	926	956	988	991	1003	955	1007	962	980	952	942	955	980	987	988	1015	1018	1004	921	981	1009	991	899	985	959	964	1020	1009	932	1008	961	1013	1023	1018	999	987	913	978	973	992	968	970	1022	968	1011	950	1026	982	1047	977	961	994	998	973	1025	932	973	994	999	976	988	983	1011	1002	947	999	939	960	956	1017	991	964	1008	976	1015	979	951	978	973	1036	959	978	1072	968	993	1042	977	960	1008	949	972	1002	969	995	953	972	979	1025	969	988	1030	995	954	948	1018	962	962	930	1028	965	984	996	965	1002	954	969	969	982	966	969	989	984	973	980	966	1010	941	994	961	960	1013	983	905	982	997	979	953	1045	989	986	982	992	961	1054	994	1009	1003	973	973	955	1016	987	1058	1012	1022	958	955	928	1035	997	1016	1006	944	1020	1033	947	1003	996	990	917	1029	1025	950	935	971	1014	1008	1000	952	989	966	1027	961	953	965	1000	972	960	992	962	973	976	948	976	960	1001	959	985	915	988	974	990	936	1014	982	994	979	968	917	998	1015	1002	981	964	1005	1006	981	939	1021	1013	999	969	989	1025	992	950	1027	995	1019	948	992	1013	977	1036	947	1017	963	990	964	1001	940	974	931	1008	986	924	957	983	945	965	1002	971	954	993	913	1026	975	1017	991	997	973	938	971	957	946	1011	931	956	993	926	970	960	951	984	990	1044	980	1019	955	982	983	1001	1017	986	1045	956	948	970	984	1013	1015	917	1013	978	984	966	1013	986	1000	956	1025	961	987	908	972	978	947	1005	983	981	976	970	1019	951	948	989	995	1012	981	1028	1015	946	977	988	967	920	982	986	982	965	999	973	923	1073	1013	964	1000	946	1002	959	992	982	956	933	963	989	1004	977	1005	1017	959	1001	991	944	989	965	967	954	943	940	1012	933	952	1021	996	992	984	962	979	1002	1019	967	1027	1034	951	932	958	991	994	966	988	962	969	1009	980	1022	959	985	960	996	983	991	960	956	981	965	1048	981	977	952	988	934	1018	1013	954	1001	965	963	981	976	1014	997	1015	945	1046	959	1015	974	954	955	943	995	959	1059	992	956	968	985	984	980	977	1009	979	1065	994	963	959	1007	1016	1031	1010	977	1003	933	944	969	991	1022	953	1057	996	969	987	950	986	966	991	960	951	958	964	976	971	1016	1008	940	995	949	971	999	1007	942	997	955	958	1010	1014	985	993	967	982	971	974	970	987	943	965	964	974	986	913	990	1002	980	973	968	1021	1024	1020	907	972	926	1003	979	960	960	956	1010	990	993	980	1001	1034	962	930	952	965	986	989	1016	979	945	996	944	998	985	951	936	946	990	964	1007	944	980	972	990	1005	1021	967	1000	983	1015	963	1011	976	1034	991	978	963	967	980	1053	983	960	929	1003	953	1032	948	958	990	943	976	945	982	1009	989	1032	1004	983	1008	987	958	997	983	961	1055	963	957	970	1002	1026	963	1014	932	976	926	991	1016	974	941	995	969	957	934	1012	981	986	1016	949	1003	965	935	984	986	983	1000	937	960	1027	976	981	1033	968	1005	981	993	928	1005	992	998	987	929	978	1008	1023	1015	1004	949	981	941	951	999	953	991	939	968	980	951	989	998	997	994	992	975	951	981	926	955	989	916	979	1007	969	981	1012	948	1024	960	967	961	936	961	1018	1013	941	986	1001	1010	994	983	961	1072	988	907	1009	1015	975	982	1002	1021	991	961	1080	966	962	1004	941	951	1001	971	989	1001	936	986	1009	956	962	1001	955	990	1046	982	1028	1011	994	997	999	994	937	969	962	987	933	986	955	992	983	904	1002	987	1008	963	1043	988	964	952	974	1001	982	1010	1003	970	1023	989	1003	984	995	961	1031	994	957	993	960	990	940	1005	954	1007	1001	950	945	984	982	978	923	986	985	971	901	988	963	973	930	986	996	1039	988	954	959	964	932	995	947	1007	997	981	937	938	993	1003	982	984	963	974	954	1010	1030	1013	958	998	963	988	883	1013	1005	972	1026	978	992	917	985	989	1009	970	961	953	983	1005	938	981	1006	970	948	964	987	996	973	1027	1032	999	984	945	1014	1020	1008	935	944	958	903	1004	975	947	1028	1014	974	976	992	949	996	949	1025	1007	969	969	978	965	981	956	1007	968	1010	1009	967	999	943	987	937	957	1019	983	965	1001	1016	1050	963	1028	1009	981	1002	1010	991	1011	973	989	1009	948	986	1007	931	948	974	988	901	972	999	976	964	1005	989	998	942	976	997	1007	1024	953	973	975	945	1014	1040	1034	960	1023	980	976	1012	969	960	972	930	984	978	983	997	1006	951	975	1011	957	948	950	1050	962	994	996	1038	985	970	996	997	966	1029	987	1010	1016	1049	1000	976	1023	980	999	998	1025	973
15729	566	155	158	130	149	175	139	158	157	142	138	143	144	169	150	158	138	137	141	128	158	133	133	141	150	156	163	156	152	144	138	135	147	124	154	146	147	161	145	146	135	160	149	153	135	161	141	110	171	140	145	159	137	134	139	145	134	138	153	128	137	158	130	112	156	146	147	144	151	138	135	157	149	130	134	122	148	151	135	158	147	131	141	161	169	137	145	142	137	137	142	150	148	151	172	155	150	150	159	141	138	143	122	149	133	151	140	133	142	137	149	157	127	137	149	155	177	143	147	131	139	139	140	142	131	130	151	128	118	155	154	163	140	127	138	166	146	134	151	143	165	143	138	173	146	165	143	119	157	151	141	140	136	142	142	133	142	166	149	171	138	145	133	151	133	136	151	151	144	154	142	170	176	134	139	132	137	129	151	136	128	134	145	158	133	147	130	164	147	163	146	148	155	132	149	150	155	163	151	137	161	127	159	134	126	126	147	177	150	139	131	145	126	141	130	153	138	158	153	151	156	135	142	164	139	129	149	134	167	154	133	158	157	123	147	151	143	142	145	131	135	150	148	155	145	156	173	131	140	154	135	124	149	155	140	158	149	146	124	133	125	159	151	148	120	133	131	166	151	136	122	154	142	169	130	131	146	139	160	120	163	146	116	139	136	157	144	154	137	162	141	161	158	161	135	127	149	142	133	144	145	145	153	127	135	146	149	150	141	147	131	142	158	132	133	152	130	129	142	146	163	147	127	139	129	151	164	139	165	170	130	145	135	156	145	127	149	153	141	149	146	138	148	119	128	125	162	132	144	129	133	121	150	128	133	143	143	140	160	148	149	144	140	151	133	139	159	144	164	136	134	154	172	150	131	151	120	152	144	147	156	151	158	114	143	145	159	145	151	139	151	136	133	147	132	161	139	128	163	148	141	145	132	136	143	129	139	151	148	174	143	134	148	142	112	151	122	125	148	158	133	127	142	161	114	133	142	145	138	144	159	141	168	125	156	134	148	133	133	136	140	145	135	145	128	131	141	139	128	139	142	133	154	148	139	144	140	165	165	167	138	152	154	156	155	158	128	129	138	154	153	161	128	165	167	137	127	151	150	145	132	132	137	131	138	142	155	144	143	142	167	152	159	136	160	167	135	133	139	144	149	145	165	176	141	128	125	134	135	130	185	148	120	140	158	150	136	149	136	151	158	154	132	130	150	142	126	157	167	155	150	128	115	173	152	144	157	133	159	160	138	150	154	136	160	152	146	169	145	154	168	114	146	128	144	149	151	151	132	153	132	135	140	143	164	136	139	173	148	136	128	147	137	158	161	164	146	152	178	138	165	128	145	142	153	139	144	147	128	149	127	139	171	159	143	152	160	141	143	158	164	147	129	157	145	144	154	149	136	160	171	157	156	138	155	140	135	139	133	146	154	141	132	166	127	146	160	153	168	130	152	153	144	148	146	131	135	155	152	146	165	152	147	145	159	145	135	142	137	154	141	136	156	134	124	161	154	145	129	144	136	125	123	144	145	152	142	149	162	132	139	146	139	120	156	143	159	143	140	152	150	145	139	127	136	151	153	164	156	133	162	146	141	138	137	126	134	129	138	138	143	158	132	127	134	151	129	151	141	133	163	127	153	133	162	144	147	145	154	144	137	132	135	145	136	146	158	158	146	140	147	151	185	148	172	125	143	141	141	138	136	136	133	142	131	137	151	136	138	156	146	144	127	142	151	156	152	144	134	145	156	151	140	148	144	130	126	161	143	124	152	125	152	169	140	150	125	156	161	146	127	139	148	140	142	144	157	140	133	163	124	155	138	147	135	137	143	147	152	138	162	134	137	173	151	139	159	146	145	138	145	156	147	144	122	126	129	153	136	150	135	136	123	140	151	132	161	132	140	148	151	154	140	129	134	147	133	139	127	151	161	134	156	164	141	137	143	141	147	136	153	131	155	145	128	134	142	144	155	139	132	131	159	160	137	151	142	135	133	150	161	131	147	163	125	144	151	143	157	155	153	147	137	145	155	160	132	161	134	135	147	166	161	149	140	154	144	136	158	132	161	152	146	151	144	131	139	144	159	153	172	151	148	154	127	129	144	146	129	132	141	123	148	164	157	132	140	149	139	108	139	135	142	142	145	150	146	122	141	136	151	131	149	163	147	152	137	161	141	144	147	154	140	147	126	152	164	159	146	150	137	134	134	168	160	155	140	165	146	133	134	151	150	126	140	136	145	144	147	134	158	129	134	119	146	118	148	124	156	140	129	120	143	139	153	154	116	147	157	140	159	145	151	142	147	130	170	131	148	145	155	165	155	147	149	154	140	145	129	140	127	135	149	147	121	159	128	130	144	159	147	153	170	131	144	135	146	164	133	150	119	161	158	146	147	153	153	134	170	122	133	155	137	140	143	131	174	141	122	134	131	135	146	152	133	159	132	137	123	153	144	141	150	167	120	157	153	149	168	135	134	140	146	137	157	145	151	133	167	128	158	150	141	143	116	125	142	144	156	162	142	163	148	150	152	121	140	152	150	158	151	148	134	154	127	134	141	145	162	137	144	129	162	145	139	164	128	148	144	163	138	148	146	142	132	159	135	156	133	148	154	130	154	158	132	157	143	153	125	158	145	156	130	123	148	149	144	129	157	151	145	139	127	145	126	143	129	127	138	152	137	129	150	132	172	140	157	174	155	137	136	156	119	141	153	146	170	142	143	137	160	136	142	149	143	117	141	140	127	146	151	150	159	152	152	132	153	146	145	143	137	158	141	155	133	131	155	183	143	155	133	149	122	155	136	145	160	148	145	148	131	118	122	127	141	147	160	156	122	138	126	164	169	160	170	139	151	143	124	164	158	141	144	144	135	132	143	128	136	133	149	166	140	143	164	161	157	169	138	153	145	164	146	119	148	124	134	160	137	140	139	143	155	180	151	157	171	134	151	140	151	140	148	142	143	161	155	130	145	156	167	135	136	146	165	137	169	167	147	129	153	137	161	128	124	143	146	158	139	154	150	152	109	173	142	158	147	142	154	161	144	149	140	153	155	152	161	136	149	159	141	153	143	139	160	167	142	162	148	135	158	150	153	131	142	127	133	132	152	136	118	127	139	141	159	151	151	135	135	169	141	131	134	138	129	160	144	140	157	140	138	162	133	132	156	128	134	159	143	139	136	134	161	142	141	147	150	144	140	162	140	168	122	166	147	144	147	150	151	147	138	138	154	135	154	149	148	146	147	116	150	148	145	156	135	129	158	137	141	159	142	134	139	141	136	152	149	150	132	129	156	169	146	132	160	172	145	150	146	160	146	145	148	147	135	137	155	120	148	141	141	124	137	140	153	147	149	129	129	138	132	158	135	155	149	145	133	132	157	142	148	124	158	144	140	129	146	166	140	144	140	163	130	141	134	125	139	139	139	168	147	141	140	133	125	152	127	154	144	154	132	160	133	119	165	161	126	131	128	162	128	134	135	145	135	164	144	153	162	159	148	132	152	153	146
4219	953	960	945	1019	979	958	958	959	1027	925	1033	956	978	953	1037	965	964	933	968	958	1016	965	970	1006	1007	981	964	936	986	1033	947	965	927	958	971	945	950	974	994	905	976	943	979	955	1014	993	915	957	981	992	884	1034	988	920	924	934	963	979	994	987	987	983	977	946	978	981	919	986	981	993	929	1002	956	1006	947	950	984	1000	955	918	983	952	1008	993	924	1001	944	961	990	933	988	1012	989	954	959	953	1012	938	951	951	965	917	925	978	953	978	931	1008	958	986	975	943	967	958	967	991	918	1010	939	952	1011	923	996	1012	980	917	971	979	985	977	969	950	917	936	976	962	944	995	962	951	970	977	990	997	1017	963	997	922	993	982	950	1009	1015	958	961	961	943	940	993	994	1038	964	970	952	988	940	1021	946	994	921	986	961	983	973	961	977	969	966	981	970	924	967	1002	980	1004	979	952	951	950	954	949	906	945	957	954	961	949	966	959	982	988	981	972	973	987	978	912	978	980	963	956	994	925	1002	951	989	974	967	987	911	909	947	944	917	985	974	955	961	994	917	987	955	974	952	995	958	991	970	966	994	955	976	964	957	1009	936	917	944	951	980	1001	1031	1009	943	952	969	975	971	1006	1002	948	985	996	991	956	969	944	987	1002	913	971	975	951	917	991	956	990	1002	966	1032	967	934	940	979	985	936	984	938	898	971	926	961	989	935	966	972	949	953	1026	971	991	934	955	964	948	885	977	913	1012	1018	988	994	1003	931	977	929	975	950	933	948	953	968	949	1006	937	975	985	975	929	943	1004	952	933	963	917	1014	911	929	930	957	934	934	985	971	947	942	969	942	970	972	1025	1032	959	989	933	972	946	943	956	972	966	970	1003	997	996	1007	952	955	1001	886	972	955	975	931	957	949	946	955	923	976	1006	912	979	927	980	978	1012	978	965	974	988	955	948	1018	952	965	955	904	966	1001	948	985	1001	936	982	969	951	1022	958	984	990	1003	945	960	924	978	969	985	950	977	988	982	1011	968	954	1006	930	938	1010	942	938	941	991	1019	972	970	1017	989	925	981	952	956	913	970	951	990	940	941	965	1000	948	994	967	951	1026	919	959	993	959	983	984	913	919	968	927	968	910	883	933	965	966	986	978	953	971	957	947	975	972	1004	1000	915	1010	925	989	979	929	953	925	945	960	981	1025	1000	1019	944	1015	932	1007	957	994	971	978	949	974	944	992	977	941	976	1002	959	916	992	998	967	1014	928	947	982	986	981	937	967	973	915	960	996	994	1012	969	1002	961	923	985	1010	965	1033	954	971	922	963	1012	942	1013	983	1005	961	976	989	928	989	955	942	974	935	988	959	940	1013	978	957	936	954	950	957	987	985	1002	987	944	939	995	938	940	970	964	1034	999	983	984	966	987	1000	969	948	978	955	924	1003	1020	964	973	959	961	982	939	979	978	920	979	1022	961	919	1003	983	939	960	986	966	952	947	937	989	1009	930	963	967	993	997	968	975	930	1010	966	985	985	983	946	965	1010	963	911	941	949	948	946	948	934	959	970	964	982	1007	1021	1009	988	894	1042	936	924	949	1004	925	944	974	942	940	1000	961	970	979	954	929	1040	1002	920	982	974	990	1027	955	918	955	914	1018	975	921	939	921	939	970	954	996	944	973	965	950	983	998	975	931	990	1012	999	993	947	991	956	978	971	982	952	948	990	978	936	952	995	917	972	1008	931	907	962	927	983	961	930	1013	960	978	933	959	1073	943	943	982	947	986	1021	997	976	917	963	933	955	961	923	997	934	991	967	955	960	994	998	1039	1015	1004	996	977	954	966	919	995	952	948	956	939	971	1007	915	988	918	963	942	949	940	945	930	1016	968	931	942	981	997	1003	982	962	952	971	1004	978	947	941	933	1034	992	952	945	994	978	949	914	952	948	938	944	950	955	1041	961	956	969	923	956	990	953	984	993	947	979	963	949	986	998	1010	957	974	992	899	982	979	931	980	1000	1006	909	1004	1007	951	955	971	973	972	1022	1013	974	946	958	986	947	1039	1011	961	1020	937	956	939	972	956	935	989	979	980	1035	974	947	944	924	936	1040	907	982	961	975	945	953	981	1034	1030	984	1009	1049	914	925	970	1025	992	950	992	1015	1012	1003	992	991	942	970	953	959	965	983	1003	966	1018	986	974	996	1031	966	973	1031	974	919	922	992	955	981	989	972	997	945	981	977	962	957	941	1005	911	930	941	1032	979	1003	907	990	989	977	980	987	981	1005	950	1006	969	938	983	957	964	961	938	951	977	1002	1006	983	915	962	952	917	988	941	1003	922	977	982	966	982	950	937	956	961	950	978	1072	985	993	982	1010	958	960	966	958	1022	974	926	996	1008	915	1010	978	974	933	941	873	1019	973	953	874	912	974	977	1034	994	997	1007	995	964	979	946	990	961	901	1007	971	1019	958	967	933	970	951	1028	930	982	948	951	974	981	977	943	986	981	963	977	981	1001	982	916	957	924	965	1038	969	963	1023	985	985	993	935	946	975	958	1038	1035	951	952	1014	918	926	967	918	940	919	961	1043	974	942	1002	984	932	989	974	990	949	950	987	960	997	1006	1003	936	1024	969	1037	1009	955	975	969	985	941	966	957	970	1011	963	1019	933	984	944	933	942	952	978	934	940	985	976	1010	990	963	1001	919	976	944	943	926	996	915	922	971	968	1022	1006	986	1043	974	941	941	940	958	978	980	974	1000	963	942	948	995	1001	957	927	971	992	986	917	955	959	920	961	967	986	932	1028	1013	989	978	914	928	1004	940	898	1002	956	990	923	1004	976	969	921	923	968	960	975	1011	952	987	968	965	994	941	917	937	940	893	962	915	1012	986	975	926	948	976	1044	982	964	938	1004	946	951	971	963	992	1029	944	984	968	936	1012	963	999	1003	988	916	1002	937	911	971	985	968	1005	989	959	1014	984	1010	959	1030	957	919	993	965	978	1002	989	987	961	979	934	980	960	931	970	962	1014	923	948	958	910	985	975	974	936	978	987	961	965	934	1004	943	959	990	920	916	965	959	982	952	1016	992	943	942	1013	972	998	973	939	969	988	949	925	993	954	907	951	964	1021	995	1024	991	990	1028	1008	920	1033	937	989	1010	926	1012	911	1015	903	972	1047	997	1039	994	964	981	983	1008	985	973	936	960	986	954	953	931	949	926	979	959	949	1033	1029	1039	916	943	928	936	979	934	960	984	930	977	986	1026	938	932	974	985	971	961	989	974	950	973	1030	1028	965	994	948	969	941	981	937	1013	949	1001	1012	1018	990	978	993	929	967	940	962	989	962	999	934	994	984	938	1009	929	986	1008	987	979	977	956	972	979	911	990	946	990	964	960	968	994	981	956	941	938	929	986	967	943	1023	910	1036	972	975	985	953	959	1042	982	945	971	953	957	951	955	1015	963	935	956	952	941	999	959	964	934	949	1025	951	936	946	992	994	938	1006	1017	988	1031	992	1024	973	955	1000	967	968	954	924	965	1006	975	940	1032	1001	988	959	940	968	993	957	959	990	1002	975	962	931	1004	971	985	984	954	1015	969	961	977	953	958	937	970	954	969	983	905	935	961	952	952	945	913	1073	970	967	997	974	961	1008	1012	962	960	956	959	1012	960	955	973	969	979	1047	994	978	975	950	983	961	917	935	996	926	977	987	973	1030	981	897	1021	976	993	952	992	984	936	945	957	984	972	1025	985	1012	918	985	1016	996
15165	451	85	79	94	89	86	94	84	77	95	76	86	78	92	88	107	87	107	79	100	94	89	81	81	78	87	97	91	92	80	86	99	84	89	83	92	77	93	69	94	82	93	93	102	94	86	75	87	90	104	88	84	103	106	92	91	87	95	77	101	92	84	79	101	75	87	92	90	92	84	76	100	101	86	105	93	78	91	83	85	82	78	99	108	86	70	98	85	102	84	92	94	74	99	92	89	73	70	96	90	84	89	90	88	85	70	85	72	85	91	89	86	87	83	87	86	76	97	83	103	70	100	89	83	96	76	82	79	92	85	85	95	80	71	91	94	81	68	86	91	77	89	85	91	102	90	85	81	85	63	85	99	85	90	108	85	67	77	79	87	88	83	80	81	83	77	111	73	94	96	94	93	88	92	83	83	89	92	88	93	93	97	92	94	80	110	92	95	87	89	97	99	101	89	65	73	91	89	76	83	82	93	101	100	88	83	118	68	100	98	86	72	76	84	106	86	85	90	105	87	84	73	89	80	100	84	76	86	88	83	80	94	75	92	98	86	92	91	81	93	78	95	83	89	106	98	91	96	73	95	90	89	101	105	87	80	77	114	72	93	105	88	104	88	80	98	87	89	97	78	76	98	77	85	88	89	78	86	99	96	107	115	90	100	82	95	83	76	80	95	102	81	85	104	92	77	75	84	71	98	86	98	92	88	104	92	85	81	104	80	89	67	79	73	99	99	61	86	69	87	83	80	83	79	82	92	106	84	88	83	80	97	77	96	91	95	84	95	67	71	64	100	93	77	82	94	80	82	71	76	65	103	84	67	99	78	99	88	92	92	92	88	83	81	93	90	91	105	81	89	87	80	83	85	93	84	74	91	68	81	94	86	93	81	97	116	85	97	91	92	103	115	83	84	96	89	79	76	91	88	96	82	85	82	107	86	77	91	73	86	74	79	78	83	86	77	86	98	84	80	79	85	82	89	93	90	83	88	82	92	86	86	103	78	72	86	88	90	89	80	88	71	74	79	62	87	87	102	73	82	105	96	88	92	86	84	89	70	87	64	92	114	91	103	87	97	105	98	77	83	85	90	95	74	111	86	69	88	91	110	92	86	84	95	98	93	89	93	111	114	102	97	108	83	86	90	97	76	78	93	82	95	78	81	87	88	82	89	98	89	83	88	78	83	78	82	79	98	71	94	96	74	92	90	100	96	96	89	79	78	97	75	99	87	79	91	100	82	100	77	84	96	89	87	72	92	98	82	87	80	76	91	86	85	75	90	91	93	96	97	78	102	101	83	67	82	82	81	82	96	83	97	88	94	107	76	76	105	82	89	73	104	86	74	89	90	96	72	84	96	74	70	87	81	86	83	99	101	77	85	79	96	72	76	99	96	88	98	83	94	86	94	82	89	83	85	91	94	80	92	76	104	83	92	103	99	86	83	88	83	89	107	92	86	96	78	91	88	83	91	78	79	76	89	76	84	84	87	77	83	72	76	91	82	98	87	69	92	77	92	74	81	93	75	72	82	90	84	82	101	79	79	103	78	67	74	94	100	100	82	87	96	89	68	83	78	87	100	76	78	93	88	84	71	80	104	112	71	105	95	99	91	78	87	86	76	89	96	87	84	99	85	97	83	81	63	81	87	86	85	89	77	98	81	99	91	88	97	92	89	76	63	95	91	99	70	85	94	76	67	95	81	77	77	77	85	93	89	79	83	82	95	80	82	78	98	87	91	77	96	79	102	97	80	86	96	73	91	80	92	88	92	83	88	76	92	102	98	69	82	86	81	108	87	93	91	82	88	88	90	115	92	77	75	101	98	90	84	87	77	87	107	87	83	67	82	75	94	86	96	90	84	98	92	101	78	85	65	82	87	81	81	101	73	90	98	93	86	89	79	90	99	91	89	87	85	85	98	88	83	93	88	78	90	94	92	81	70	89	99	105	66	74	98	84	93	93	92	90	70	88	99	95	94	93	89	86	76	86	84	90	101	93	92	92	74	71	80	83	84	74	95	83	82	91	76	93	66	79	96	103	80	83	78	100	75	103	86	89	99	86	83	91	83	85	92	96	92	84	90	100	92	83	111	77	87	96	90	91	81	75	97	81	74	82	77	90	95	93	86	78	76	102	93	102	111	81	97	82	94	84	86	89	91	91	90	83	92	103	90	87	93	86	70	84	83	81	87	86	86	86	93	85	100	96	72	86	74	81	108	85	80	93	76	85	71	94	99	95	90	93	74	84	86	78	88	110	87	82	89	78	85	77	79	84	84	93	78	81	88	80	91	82	81	95	87	116	92	71	84	92	82	101	91	81	76	79	87	70	92	82	85	89	96	80	104	99	77	87	84	85	88	87	79	85	79	98	79	81	100	91	84	107	99	88	97	75	90	81	97	97	88	73	87	81	90	85	81	109	80	66	81	94	80	95	89	79	92	94	75	78	96	87	78	108	104	93	93	87	93	76	94	90	85	89	101	86	98	100	88	69	90	92	95	87	95	82	91	96	99	95	95	89	89	76	82	72	89	67	81	91	79	76	84	101	77	90	72	82	107	86	95	90	98	96	96	95	90	83	104	98	72	98	85	71	97	82	78	78	93	79	99	84	95	67	89	103	82	87	71	80	108	84	107	95	86	73	76	85	86	77	100	72	76	93	93	91	83	79	85	92	86	100	82	93	83	90	100	97	88	89	81	70	83	80	89	91	91	78	96	81	82	61	92	71	92	98	91	102	88	96	75	80	76	86	89	92	91	88	93	93	77	91	96	83	89	89	80	94	87	83	89	87	81	95	85	82	87	88	80	101	93	89	82	94	83	92	96	94	83	102	88	83	85	86	96	89	102	97	90	92	82	82	78	73	80	81	76	88	113	92	82	85	83	91	77	85	85	86	78	74	73	79	86	92	108	91	83	95	99	95	80	97	83	90	86	89	87	81	87	94	87	80	98	91	90	95	86	92	74	77	77	75	65	78	87	79	77	102	64	85	85	94	98	79	80	89	92	85	109	88	71	102	87	105	86	96	103	91	74	107	69	92	77	80	82	78	117	79	80	72	79	79	90	91	80	74	84	102	110	81	92	69	82	73	67	87	69	103	90	79	89	82	89	95	81	95	95	83	78	90	84	73	89	98	90	95	96	70	84	85	71	97	87	82	111	84	83	98	86	96	75	97	87	88	72	71	86	90	82	90	85	93	96	87	88	89	87	93	92	83	84	72	83	79	80	82	76	77	90	92	83	89	80	83	112	76	79	88	90	99	90	96	98	80	90	84	89	93	103	77	84	87	79	96	92	80	90	70	96	86	79	77	87	82	76	91	88	83	89	88	107	90	78	88	90	81	96	86	90	95	93	75	89	83	74	93	93	94	100	92	95	90	68	67	87	81	102	93	82	78	91	90	93	92	95	82	93	92	78	94	106	94	83	92	85	71	87	90	108	90	92	101	80	88	81	85	87	80	97	73	76	76	96	95	83	73	91	84	79	84	70	90	84	107
4291	578	581	626	611	599	574	561	582	605	561	546	575	602	590	587	587	573	561	590	583	577	572	589	608	615	578	547	582	601	547	595	562	579	578	589	592	576	580	600	589	584	580	549	566	602	590	555	547	591	570	594	572	579	575	563	532	560	588	569	601	587	574	540	602	604	587	564	573	566	589	549	561	600	567	544	602	596	592	575	586	608	580	559	614	592	571	602	594	571	568	550	569	559	555	620	603	556	561	556	581	587	581	557	559	572	549	595	549	584	564	565	588	547	584	563	585	591	555	534	612	626	634	588	549	549	561	563	568	583	593	560	581	626	567	575	532	578	565	574	545	539	595	544	597	560	584	594	540	552	541	594	546	627	596	555	550	581	602	557	561	562	566	552	608	567	580	552	570	546	562	570	598	587	545	559	595	534	586	582	586	589	536	648	555	553	567	549	571	605	596	591	558	592	537	596	577	575	555	560	569	579	604	558	576	604	541	557	560	543	619	591	535	578	592	585	559	561	589	564	606	614	579	568	576	584	550	582	598	566	557	587	562	563	557	567	589	516	573	520	592	598	602	540	526	579	591	552	598	526	616	548	575	558	576	572	595	589	566	573	564	578	562	547	550	588	586	598	573	585	583	589	559	579	585	596	574	539	608	615	579	552	600	550	560	594	577	582	611	573	584	585	566	542	580	549	602	540	606	606	555	621	555	605	545	594	590	559	538	563	551	522	506	585	597	569	639	579	550	610	648	595	568	593	570	568	575	550	538	559	578	588	625	573	549	566	600	587	544	567	540	577	550	546	607	565	618	553	586	591	580	599	567	533	577	573	568	607	595	559	569	551	648	602	572	587	590	579	598	617	619	571	562	592	548	586	649	579	586	571	578	588	565	565	597	547	558	597	503	623	585	576	581	558	580	574	602	580	549	547	574	613	558	612	560	616	613	574	580	560	524	568	576	568	538	572	593	615	575	538	584	617	590	545	564	587	552	565	546	553	560	534	598	581	599	537	513	557	578	587	569	614	547	569	601	557	561	555	574	566	544	563	549	546	588	565	619	575	560	567	567	593	623	580	576	649	611	575	609	593	560	608	542	607	580	560	569	564	610	588	572	561	587	561	584	550	596	589	549	611	566	579	552	565	554	617	559	573	566	575	620	551	571	521	603	592	554	624	545	583	586	592	583	552	597	578	612	567	612	566	576	566	542	597	576	545	583	568	548	581	630	596	593	530	570	612	565	577	589	577	565	588	559	595	588	576	577	573	592	567	549	573	569	550	561	544	580	596	587	615	589	570	591	568	595	532	587	619	550	559	579	617	583	578	591	584	601	589	561	548	547	566	626	609	574	589	591	613	567	595	582	605	522	568	600	604	542	565	597	573	569	552	559	606	609	620	600	541	572	610	602	589	588	588	552	606	591	591	574	548	622	534	600	579	571	580	521	572	584	577	564	545	608	558	608	595	581	583	652	540	588	596	572	618	598	565	576	583	570	621	564	564	575	596	601	564	580	606	598	551	594	534	589	554	607	614	598	543	591	581	531	600	593	579	605	570	537	572	580	584	583	581	602	570	568	548	590	610	614	595	578	576	555	566	590	549	564	552	593	597	583	594	569	587	577	549	601	573	547	607	590	594	575	580	607	574	563	530	565	555	573	581	624	610	558	598	549	574	594	585	561	598	529	605	563	574	546	582	545	584	565	583	590	556	563	618	567	622	556	583	557	582	597	595	591	571	602	589	589	582	553	549	578	578	590	579	565	571	571	624	607	591	610	553	638	543	543	591	589	593	607	595	574	549	588	601	579	606	577	602	557	586	591	546	638	586	579	553	582	575	563	593	631	569	547	564	576	547	571	551	582	581	577	629	576	570	564	615	557	654	549	583	600	564	600	589	552	596	562	563	562	558	590	551	568	563	598	553	598	597	549	567	585	549	583	577	548	549	588	622	598	559	570	590	581	553	527	571	626	594	559	557	626	608	552	557	568	590	545	562	541	654	565	607	609	523	556	651	629	576	564	538	587	595	568	554	560	558	549	581	574	557	569	574	568	546	593	534	592	586	577	597	598	585	535	587	585	563	618	575	582	618	565	561	550	628	616	590	585	577	623	589	589	554	586	578	585	544	586	535	562	611	580	591	578	551	585	570	581	579	562	552	577	559	556	603	621	605	522	562	583	588	585	567	579	601	576	539	610	604	548	610	589	610	597	605	617	590	566	586	600	580	617	579	610	593	578	613	590	576	566	604	581	579	530	601	550	616	576	613	548	577	580	572	569	592	601	602	575	594	573	548	576	566	546	583	556	551	587	534	592	591	545	530	586	559	536	579	550	564	610	605	538	578	540	576	598	601	586	571	558	588	588	568	546	549	554	597	564	567	526	559	533	550	556	573	592	574	567	571	550	606	584	546	568	541	582	597	583	560	604	563	586	572	575	526	579	565	580	555	619	567	572	556	578	568	565	577	584	556	551	532	630	592	630	570	532	568	573	578	607	585	612	611	596	564	607	541	593	627	587	607	543	562	583	546	568	563	594	551	583	568	587	570	573	589	511	604	565	593	571	550	516	611	551	597	599	578	597	600	564	511	578	576	596	561	564	580	584	579	610	592	562	553	589	620	602	581	559	564	595	574	582	600	564	584	555	630	569	552	563	620	575	582	597	585	567	623	580	566	585	594	589	546	586	543	631	542	591	552	568	604	608	575	580	577	552	587	592	563	601	581	585	549	613	577	590	561	559	575	553	589	573	568	611	575	557	542	552	548	569	565	566	555	618	554	568	573	539	572	575	569	594	576	581	577	565	582	565	551	580	596	542	608	585	588	625	584	558	578	564	539	598	574	586	562	579	569	584	526	592	614	594	592	596	612	536	563	572	611	539	581	571	572	541	577	610	555	591	579	581	594	577	551	589	529	561	592	540	579	563	596	569	557	595	609	626	603	591	595	573	577	594	613	604	591	598	633	601	581	589	563	579	578	591	578	565	564	555	545	611	618	570	613	587	580	598	571	570	559	626	569	626	588	553	569	599	589	538	567	576	621	577	579	578	596	587	549	606	570	620	593	589	591	598	557	600	557	529	615	560	567	615	561	604	597	594	571	595	619	597	562	562	591	594	593	579	564	587	543	603	614	576	571	506	579	592	577	489	557	605	553	588	571	560	618	602	580	536	577	571	581	564	579	538	584	591	574	542	606	554	543	521	614	557	552	596	566	603	526	588	594	617	601	544	572	565	555	591	542	549	587	542	598	551	555	536	599	562	580	524	548	559	551	574	616	568	576	564	564	580	591	560	584	579	570	595	599	590	604	542	588	579	625	568	565	581	577	613	530	598	539	591	577	554	562	614	581	556	579	561	625	577	536	580	591	572	576	560	568	563	530	594	577	551	576	587	599	565	597	588	576	571	557	622	634	614	580	598	588	568	595	580	583	537	567	541	622	569	582	563	565	569	552	580	578	580	640	578	582	524	574	570	547	557	608	544	565	566	559	592	569	572	600	605	588
14884	441	92	71	104	94	101	94	89	97	90	94	106	98	87	96	83	83	98	91	91	76	104	103	117	85	97	102	107	105	91	95	112	99	93	86	90	101	90	98	110	114	94	99	83	104	83	97	95	91	84	105	100	84	115	118	73	91	83	98	107	96	101	89	104	104	89	90	110	100	93	92	106	94	93	86	91	107	94	95	92	95	113	84	100	91	98	102	84	96	93	115	90	91	87	103	67	97	94	101	78	80	85	104	104	95	106	98	91	93	94	89	95	91	105	87	98	117	92	83	91	83	97	93	92	118	87	91	92	90	92	106	104	89	101	87	96	110	93	105	115	96	101	99	113	116	87	83	90	86	80	96	96	85	100	89	86	92	103	101	80	87	92	99	101	88	106	94	108	89	100	86	93	89	103	85	102	97	81	97	87	90	101	99	80	72	82	96	87	78	91	92	95	83	76	96	106	98	99	87	80	101	93	102	89	99	111	92	94	88	90	89	83	92	98	87	78	106	65	96	86	92	107	93	97	115	111	90	103	86	95	80	88	102	98	85	111	105	97	106	95	106	88	103	97	108	102	93	87	89	79	96	88	77	105	84	101	96	94	95	111	103	88	91	96	87	88	90	97	80	89	110	99	98	82	107	93	93	97	93	87	87	93	84	100	82	86	109	104	87	83	95	67	105	100	79	104	97	92	94	87	83	92	90	74	90	89	111	94	84	101	81	99	100	79	101	99	123	108	89	89	102	96	97	122	92	96	93	97	94	99	74	88	74	111	92	98	98	89	89	98	95	83	104	101	85	81	72	96	105	82	103	111	96	82	90	121	99	104	88	111	103	90	102	91	96	101	110	103	109	99	72	91	95	92	94	97	101	77	85	82	94	87	102	100	100	86	90	76	100	91	96	78	91	99	94	80	99	115	105	87	86	89	96	83	100	110	98	79	101	84	83	110	109	76	75	86	89	101	96	95	98	81	81	99	101	80	107	112	93	102	96	92	90	100	82	98	94	109	94	102	106	110	89	104	89	92	115	103	96	92	95	77	93	101	112	96	82	111	99	100	82	94	106	97	106	108	88	95	103	86	104	85	83	93	94	107	120	85	101	94	90	99	83	100	94	99	100	98	78	74	92	108	103	85	100	81	76	103	104	95	103	106	78	121	91	94	97	94	70	91	107	97	84	88	93	101	86	95	107	105	90	80	86	97	101	84	95	96	99	83	80	98	100	104	94	95	79	91	74	90	97	99	93	88	99	109	96	108	115	83	108	114	104	99	91	87	95	104	89	91	90	87	97	102	97	110	100	76	98	106	96	91	75	121	86	91	115	80	96	107	110	93	98	75	90	90	101	87	96	87	111	83	86	87	75	99	65	101	99	99	102	105	93	80	96	90	107	109	108	104	98	100	118	87	94	90	97	89	86	102	107	76	96	94	95	81	86	89	89	100	91	87	101	105	94	92	97	89	102	100	95	92	93	93	90	89	85	122	78	83	78	105	96	115	105	86	107	90	98	102	92	80	99	90	92	88	92	103	98	91	92	99	89	84	96	84	93	105	93	99	95	106	106	96	87	91	101	105	109	86	96	87	89	111	99	99	106	113	99	90	95	113	82	83	112	94	89	90	113	113	102	90	87	93	101	76	119	98	93	98	83	90	87	105	98	114	96	79	97	96	93	91	96	93	90	103	102	93	114	80	93	112	92	96	100	79	109	65	101	96	80	87	93	87	114	102	96	95	101	90	84	103	92	98	103	94	103	89	102	83	107	71	98	89	98	98	104	94	99	93	116	92	100	90	88	104	94	95	99	91	100	104	95	75	98	92	79	97	96	96	84	87	81	100	123	111	84	110	71	96	91	88	116	106	89	120	92	92	94	97	82	101	84	90	95	93	80	103	87	92	90	101	81	87	102	73	104	102	92	96	96	90	81	96	101	82	91	115	95	85	104	94	85	95	77	84	80	102	105	111	115	93	110	90	96	95	87	92	97	76	91	86	76	92	85	110	97	106	94	91	101	100	86	102	88	107	102	103	107	88	80	96	99	89	101	113	98	105	95	102	76	84	106	88	105	97	97	78	111	96	87	106	100	79	103	104	96	101	99	87	88	89	99	102	108	96	82	88	84	104	96	86	91	90	94	87	89	77	91	100	113	101	106	89	95	103	103	103	84	86	94	104	82	73	105	88	90	80	85	84	97	111	102	107	105	95	108	89	98	103	98	90	105	113	89	94	99	92	90	102	106	109	107	82	100	114	94	98	90	87	94	100	111	82	100	103	81	103	87	103	86	84	89	99	87	73	87	99	99	87	92	97	91	97	87	90	100	97	92	107	79	82	100	94	93	92	106	106	93	92	92	101	81	117	111	78	101	97	87	81	111	75	103	118	101	99	97	105	86	111	91	85	104	95	105	78	77	84	102	99	80	91	104	91	108	103	90	92	85	106	82	104	84	106	84	105	95	94	86	90	93	94	67	93	100	88	97	109	112	79	92	87	97	93	77	101	101	121	98	82	101	91	110	91	94	85	101	102	73	103	101	92	96	90	87	98	101	88	97	93	99	101	95	104	93	90	99	85	100	108	101	105	84	92	103	105	76	76	89	82	101	90	116	74	83	89	108	87	84	96	84	91	87	85	104	111	78	91	99	85	110	87	99	102	104	107	93	103	94	103	101	99	82	121	100	85	110	86	86	104	95	94	83	90	100	97	84	111	84	104	85	111	92	97	100	83	99	99	94	90	95	119	96	80	80	86	92	100	111	113	110	88	93	94	91	84	94	108	101	88	88	92	94	100	102	88	98	84	95	93	97	99	105	96	102	81	73	92	91	100	94	107	118	95	91	95	87	94	112	100	96	97	102	93	104	92	92	119	89	93	104	118	85	98	84	100	93	101	88	88	100	88	94	84	121	82	103	91	88	110	95	89	96	88	101	80	83	96	91	89	88	102	93	91	96	94	91	105	104	102	97	83	98	90	86	83	112	87	67	88	86	83	109	91	93	122	103	97	90	87	93	91	85	103	105	99	94	97	92	96	87	105	113	95	95	99	88	107	97	100	106	78	93	88	96	85	85	88	93	97	100	85	81	94	85	98	86	83	112	98	92	85	90	105	104	96	95	79	94	90	79	106	89	99	100	90	83	84	104	103	95	101	87	79	83	104	94	106	102	100	96	106	85	91	96	96	106	96	99	87	104	107	91	83	112	89	114	96	93	83	103	113	86	93	111	81	100	101	112	100	92	99	108	99	82	73	100	92	90	90	102	104	84	84	106	111	95	90	93	98	108	85	108	94	88	87	98	103	89	97	98	92	91	93	112	108	91	92	105	111	94	102	86	89	100	107	105	92	113	92	103	113	83	115	102	101	96	116	100	98	100	88	84	97	105	84	110	89	87	102	121	86	90	94	88	105	95	100	91	101	93	97	92	116	87	88	112	104	97	103	112	93	100	96	72	105	92	88	85	93	94	98	116	82	90	101	87	102	115	90	83	102	89	80	87
4113	692	643	604	722	698	636	681	663	655	677	679	688	656	651	636	629	702	620	658	629	681	700	706	720	657	637	705	633	680	661	684	643	674	659	753	671	665	676	670	656	654	675	684	683	685	698	670	670	675	713	688	717	701	623	704	740	672	672	699	661	675	706	660	651	636	723	716	655	686	683	651	721	683	644	679	694	607	659	706	711	665	689	689	659	655	652	694	615	678	654	687	659	692	681	654	648	663	697	675	683	713	643	648	676	669	663	688	644	658	697	605	668	671	658	710	687	703	653	671	679	659	682	689	684	679	639	689	617	687	669	660	641	702	697	674	654	647	687	644	700	704	690	656	667	660	674	640	622	672	667	661	704	659	657	733	673	669	666	694	692	709	655	700	698	657	673	678	677	667	634	635	670	692	718	686	695	662	696	663	682	686	631	663	657	681	649	687	722	683	622	644	684	649	677	653	651	667	675	661	658	661	658	659	667	655	652	653	678	705	714	656	642	664	645	657	683	633	703	684	715	690	651	654	754	680	667	662	673	708	693	666	640	683	708	693	662	666	650	671	689	666	675	620	644	644	691	662	673	724	671	618	656	667	675	632	644	704	658	696	662	692	725	717	685	694	649	627	684	667	644	628	651	642	668	643	664	666	667	696	735	628	670	702	691	706	650	650	632	687	643	636	666	655	648	688	666	656	679	675	703	690	661	643	647	674	675	657	703	678	700	687	690	701	674	702	724	716	704	691	688	721	663	689	692	665	674	660	671	702	713	689	650	660	671	657	661	660	691	636	674	679	671	712	651	646	686	660	633	671	679	653	682	684	690	660	685	692	691	711	653	652	648	650	684	688	684	704	689	631	713	688	681	638	690	702	668	683	644	637	667	659	676	702	624	673	688	694	618	671	669	627	673	647	672	654	646	683	689	693	711	704	631	689	674	703	650	672	654	647	695	615	687	737	666	677	703	649	698	692	701	669	669	693	668	652	657	633	695	679	674	648	665	691	711	679	685	668	674	663	685	635	674	676	651	666	720	649	668	703	642	678	657	690	654	681	651	674	651	627	623	681	655	624	689	671	645	721	676	663	695	723	715	665	660	691	675	690	641	666	659	638	675	658	693	706	667	654	668	733	663	652	696	675	642	697	668	635	683	664	666	710	706	639	692	699	661	696	683	619	684	676	648	629	680	634	638	644	660	711	663	672	686	689	668	653	689	665	666	659	668	652	643	675	665	675	695	678	649	685	682	747	684	659	643	668	700	657	657	659	646	688	673	620	693	672	685	655	687	666	663	691	731	687	662	733	639	659	666	692	669	628	620	682	653	688	695	624	650	665	662	711	646	645	726	672	690	637	679	646	645	653	620	711	662	660	633	653	625	608	666	685	671	669	661	695	692	684	670	679	650	642	675	635	672	658	721	674	629	681	728	642	685	668	629	705	673	649	738	668	673	730	675	691	678	647	686	720	661	676	659	613	652	640	702	700	678	714	705	667	623	660	725	652	674	674	628	651	647	648	708	694	688	663	682	673	646	641	724	700	668	713	665	670	660	697	652	707	657	672	661	675	704	666	653	672	708	652	685	715	713	667	658	621	646	692	623	651	655	654	630	648	693	624	674	710	677	654	699	640	668	665	698	672	672	692	652	639	694	678	684	645	638	688	649	685	647	685	709	690	639	639	665	661	643	675	659	668	698	660	683	632	626	672	646	642	716	698	684	709	683	685	657	638	640	648	694	719	701	707	638	629	690	695	684	663	675	650	674	663	669	663	652	600	685	706	677	648	660	694	652	736	650	712	690	652	666	727	683	670	652	689	689	677	675	668	693	708	679	626	658	641	676	675	640	673	694	650	701	717	626	695	665	673	685	710	667	676	699	692	678	694	668	663	677	719	708	642	667	644	706	669	695	669	668	696	654	662	702	667	708	618	689	699	660	686	681	671	642	666	697	624	647	649	635	651	679	655	666	666	636	617	737	696	675	670	675	643	683	674	695	655	689	607	651	678	672	698	630	668	634	686	663	629	678	673	669	651	710	727	698	645	657	632	678	634	718	634	698	658	688	669	623	715	660	648	640	678	663	646	648	656	663	627	675	664	682	705	700	683	637	709	660	674	661	682	640	644	650	684	731	684	673	700	716	664	733	697	628	701	653	766	689	646	689	672	696	699	700	646	611	684	666	677	705	659	646	657	666	667	690	711	694	655	711	658	668	688	626	655	722	701	666	717	672	675	671	671	674	715	641	691	644	648	675	709	666	670	647	670	666	657	665	697	695	636	721	667	684	683	683	656	675	682	652	688	669	671	676	666	692	647	672	654	661	681	687	682	685	688	693	698	686	663	697	668	680	647	671	660	661	672	660	699	660	656	651	679	689	706	627	682	714	683	643	689	666	657	633	686	686	701	653	667	673	653	637	667	653	645	686	694	699	722	691	703	691	708	670	627	676	668	687	637	677	695	652	681	653	625	691	692	661	677	673	678	679	673	654	667	710	725	672	695	681	653	677	688	650	698	729	621	663	673	687	660	687	698	703	671	684	667	657	649	698	700	678	672	655	651	654	626	643	654	692	632	666	672	662	650	700	663	714	659	698	726	696	634	682	647	701	641	640	696	678	662	706	661	659	606	666	631	687	688	655	645	674	692	670	674	697	652	697	642	674	696	705	716	736	641	649	681	659	656	692	642	675	705	668	671	649	701	657	627	684	659	660	665	674	631	687	689	674	715	677	683	674	673	633	638	657	707	706	685	652	696	688	672	706	718	640	699	651	676	676	683	676	622	687	691	720	733	658	696	671	671	676	681	678	716	668	654	672	656	718	707	659	683	677	660	680	656	674	700	653	661	631	681	677	594	628	706	658	635	650	696	701	707	651	678	672	636	691	637	654	637	663	625	668	683	668	662	647	626	669	677	684	661	652	641	690	739	629	695	677	655	732	661	690	709	642	684	695	658	645	659	632	654	644	634	673	680	661	647	687	709	651	672	680	681	679	671	648	689	652	673	680	677	657	677	685	631	667	688	682	619	671	670	671	656	705	674	677	700	677	678	677	691	679	677	648	697	666	733	717	698	634	646	731	643	637	631	696	675	672	667	729	683	684	633	662	649	669	673	662	690	698	668	676	695	682	707	641	618	672	674	704	658	672	651	722	694	677	684	662	685	656	630	685	650	682	677	664	682	667	726	642	675	693	664	673	691	711	679	705	668	721	658	625	617	724	665	661	650	629	697	665	652	657	691	666	676	675	684	663	686	635	698	660	648	676	664	652	666	700	641	647	697	658	658	652	663	680	654	689	654	673	662	739	703	650	693	704	670	729	680	659	676	678	666	728	643	629	656	682	679	659	663	741	650	675	690	668	709	688	634	723	689	657	643	657	674	668	695	660	664	720	658	694	638	674	678	684	637	656	682	676	693	683	708	670	668	682	647	679	664	632	723	653	618	638	645	700	690	670	657	688	673	671	657	657	694	665	694	647	710	689	685	675	688	671	638	713	680	668	646
15745	564	163	142	141	156	153	138	146	140	175	170	145	140	137	124	155	142	157	159	145	150	159	148	143	140	142	143	139	162	157	138	132	150	147	140	142	151	139	147	148	131	150	153	143	135	181	164	156	136	136	140	154	139	155	169	176	153	156	145	146	116	146	133	144	144	148	129	146	146	129	158	149	152	147	143	157	128	138	132	136	155	145	168	135	159	150	127	147	137	146	133	133	173	149	144	134	154	153	153	132	148	158	142	133	140	118	156	152	147	145	142	143	165	136	134	150	154	151	144	145	150	142	141	149	145	145	159	132	149	124	159	136	152	138	167	151	163	164	140	158	153	134	150	142	139	162	147	148	142	161	165	145	141	155	116	157	151	147	163	147	152	130	163	156	137	129	129	158	145	147	133	146	150	144	151	137	173	149	130	148	139	143	140	155	151	120	163	126	162	126	126	143	152	138	137	143	138	146	164	150	144	145	163	145	147	157	157	159	144	153	186	154	146	151	127	164	137	166	152	140	156	137	156	141	143	157	142	138	160	112	164	161	167	144	131	127	153	133	143	140	164	140	158	137	162	133	144	143	146	138	160	161	137	132	144	129	142	143	130	147	151	119	145	154	131	155	157	163	147	150	141	152	150	136	131	154	151	145	153	160	139	141	141	135	126	143	117	164	136	143	125	144	144	158	125	129	139	144	135	133	154	154	142	147	137	154	160	147	140	149	167	148	139	136	146	142	154	151	168	142	149	144	146	157	132	138	147	133	145	165	139	114	135	164	161	147	137	149	158	151	148	148	146	149	156	158	149	166	136	167	158	156	127	143	146	146	143	142	135	137	149	165	119	165	148	134	165	162	137	131	143	146	139	144	157	133	144	146	160	145	151	128	143	153	134	156	131	136	124	158	165	136	167	136	142	143	132	145	144	138	126	138	165	135	159	143	139	142	153	143	147	153	126	153	163	165	153	165	126	121	151	136	129	140	151	145	139	145	155	135	155	156	153	132	145	146	149	146	147	140	148	148	150	119	148	172	147	145	154	143	142	134	147	121	170	150	158	125	158	145	159	152	144	144	149	142	168	138	155	154	149	158	144	146	126	162	146	132	141	130	163	129	159	140	130	152	140	140	142	150	151	136	129	156	138	136	149	142	143	150	142	163	124	167	134	138	145	159	130	138	139	141	149	126	143	139	140	143	144	166	144	142	123	130	130	145	145	149	143	122	145	120	142	137	155	128	144	135	164	163	137	151	160	157	142	143	137	146	171	123	153	175	140	142	161	128	181	133	132	150	149	141	146	148	147	159	174	160	159	140	138	142	138	162	151	150	152	150	141	133	155	144	135	143	160	161	128	166	160	168	147	146	156	128	134	147	141	144	157	135	145	143	136	154	164	143	116	158	166	140	144	159	135	153	154	121	161	141	157	155	132	155	145	138	153	121	150	152	174	136	159	138	138	140	152	161	165	144	118	139	149	169	131	156	146	153	145	142	150	143	137	144	139	138	170	148	168	136	140	151	129	155	151	143	140	122	136	137	140	131	154	113	160	142	176	153	145	127	146	132	147	142	145	135	130	114	149	138	149	138	154	141	132	152	145	158	138	133	155	140	170	134	156	136	154	149	154	160	151	143	141	139	132	143	150	174	139	119	146	132	150	159	137	148	140	152	152	147	146	153	152	160	129	128	129	146	158	145	126	143	150	143	152	142	129	141	142	130	162	156	131	149	146	136	164	155	147	153	132	142	163	134	153	137	144	152	134	134	130	137	143	129	170	140	166	145	155	151	143	138	144	149	139	139	153	137	132	136	143	143	149	124	137	150	121	142	156	145	136	152	131	138	161	144	141	124	151	154	124	136	144	162	148	153	151	140	127	147	158	153	128	150	144	135	128	146	130	166	118	135	142	141	143	150	156	161	154	171	159	143	143	141	144	142	151	143	146	168	123	147	131	156	156	168	122	140	129	147	135	140	139	128	169	141	135	140	138	151	144	173	150	136	148	150	140	161	134	149	145	150	124	132	157	170	134	146	160	129	138	131	144	131	129	132	165	143	116	145	147	177	140	156	142	140	150	135	141	125	132	145	152	149	149	150	148	151	133	157	129	148	140	147	131	139	135	134	138	154	148	166	140	128	132	132	160	147	146	152	153	152	161	159	150	143	144	154	132	139	156	136	136	127	143	135	126	153	144	153	143	138	131	120	138	148	135	138	152	139	142	146	126	138	150	119	121	142	149	128	159	130	170	159	146	159	144	146	147	149	152	117	147	171	172	164	139	158	156	165	151	142	153	134	142	134	160	152	171	164	147	159	142	170	139	133	145	159	175	121	152	163	139	146	140	137	131	144	146	152	145	169	132	143	151	138	136	130	158	135	160	134	163	141	182	147	125	132	143	131	150	151	140	153	157	133	162	160	146	174	149	145	136	152	139	160	147	136	145	149	145	136	159	144	135	152	134	146	149	142	136	127	129	159	181	131	136	148	151	144	153	126	140	143	146	147	131	145	137	145	152	152	132	151	152	157	134	123	146	143	149	131	140	146	145	123	141	168	170	133	152	149	144	150	147	145	127	142	142	137	136	150	138	132	154	159	155	160	160	144	138	133	158	157	136	129	148	147	175	165	148	134	147	149	131	165	158	117	133	144	154	162	148	138	131	164	133	140	155	135	151	133	136	137	136	163	153	132	151	123	141	137	135	159	145	160	137	132	162	136	151	154	147	140	139	120	148	147	153	142	136	164	152	140	147	148	145	150	160	138	148	152	142	134	153	128	157	150	165	152	126	138	137	143	150	153	152	125	131	174	163	145	135	136	155	128	123	118	159	146	151	124	134	165	136	151	149	160	133	139	157	150	150	138	148	141	149	132	151	139	146	167	137	149	148	147	143	141	147	120	166	137	150	151	163	143	162	137	139	158	145	138	140	149	150	147	143	133	128	155	146	149	164	138	161	139	132	145	128	161	140	142	157	128	159	152	155	125	147	144	155	129	173	146	161	140	123	142	130	150	135	156	154	150	154	141	123	153	157	149	163	159	157	133	151	180	132	165	169	131	149	158	142	122	136	143	146	154	145	138	152	126	153	149	126	154	149	144	136	146	154	154	149	147	173	128	156	135	122	138	160	151	168	144	128	156	150	139	141	143	185	140	169	145	135	147	120	147	144	143	148	142	145	155	162	165	150	157	120	151	130	153	138	158	128	124	140	139	142	137	147	157	118	134	149	133	153	136	152	153	155	156	160	139	148	158	166	143	150	164	160	135	151	164	155	142	151	115	151	132	162	144	121	145	118	150	136	162	155	151	161	129	113	136	139	145	129	143	142	142	143	155	147	139	148	161	158	148	158	149	137	146	141	149	129	115	143	162	127	133	150	157	135	148	148	147	164	148	141	151	147	125	177	150	160	143	132	148	140	140	145	141	134	159	147	147	136	137	145	147	137	159	151	165	145	145	143	112	139	151	155	156	161	147	134	144	149	147	162	146	139	148	120	140	141	160	144
4244	994	956	968	940	1003	945	966	1051	998	977	1055	976	950	931	988	1030	987	1013	992	957	1012	993	938	1036	970	1011	983	933	986	936	953	939	936	1029	988	1002	947	923	986	1000	966	1014	958	968	982	981	1019	980	1022	953	972	1033	978	947	961	985	998	969	937	977	965	937	990	1007	1023	968	1004	990	966	981	974	1011	942	1023	981	1001	992	984	961	975	924	986	951	985	943	1007	1021	998	913	1005	968	1014	956	961	955	922	985	966	948	983	980	959	956	974	989	982	967	958	979	956	999	960	972	960	1009	967	950	1006	992	975	1000	945	999	963	997	1005	965	946	977	983	998	992	976	956	1013	960	948	1016	927	994	988	997	1002	992	976	963	999	982	958	1002	970	945	940	998	957	942	975	1011	1019	996	1023	1004	951	923	991	965	978	980	914	987	964	940	993	942	1023	989	1019	980	942	973	977	904	961	967	965	974	978	1004	960	1022	1027	954	981	991	1026	988	1034	939	984	920	1015	980	941	1022	968	930	963	996	1011	981	973	966	994	976	934	987	1023	972	1014	944	1032	1013	1025	936	974	977	993	990	975	1009	960	955	1019	991	1029	931	991	962	957	957	1012	991	981	1018	941	909	965	994	943	1016	940	1000	1007	991	962	977	965	1021	1010	946	946	958	993	986	949	1047	1007	995	1068	1000	983	987	982	917	976	997	974	1008	955	967	973	991	983	969	1028	938	1011	936	976	1041	990	999	956	1007	952	1003	994	980	1014	920	953	983	985	952	959	980	1047	1012	983	969	1007	968	1029	993	1004	984	1032	984	1016	975	995	1000	998	929	945	956	978	998	936	948	923	1025	1005	935	961	1000	941	977	964	937	957	938	948	981	970	1047	938	1001	963	983	936	963	990	972	975	936	1014	975	972	975	978	987	983	992	1037	985	989	980	969	994	955	1014	956	1002	951	1049	943	1009	960	965	1002	966	1006	1002	972	984	991	926	912	950	1031	960	965	957	1046	946	936	984	978	1034	956	979	1011	1015	952	991	973	964	1002	1007	1042	950	946	987	954	937	986	984	979	950	949	1007	968	1029	989	969	1022	957	996	978	970	997	977	979	1056	990	964	1068	978	966	974	967	963	973	968	998	939	1002	966	942	973	955	969	1001	997	966	983	988	932	964	998	972	994	972	911	979	967	981	1003	999	1041	969	963	948	985	950	972	980	964	993	1038	929	973	1053	998	967	990	989	993	974	1047	985	936	1008	986	920	944	968	971	1009	1002	1011	922	1023	965	1011	1008	957	1004	996	996	963	1027	965	925	1033	1020	992	964	1000	961	990	963	963	990	1002	974	1002	967	1006	945	976	981	993	948	990	926	931	1022	1008	1016	963	1021	1055	919	988	962	1003	1018	972	976	995	976	924	996	913	914	957	984	1015	998	974	981	959	979	950	1017	956	1032	963	974	972	946	964	1014	946	1014	977	994	1008	1041	1018	957	971	947	1006	933	1046	1004	1002	1003	1040	983	955	981	921	984	1001	971	977	989	1012	943	991	904	1013	960	943	1032	976	917	985	933	1020	958	1035	932	913	977	1003	967	936	996	1042	941	965	1000	986	1022	963	996	911	994	1002	933	928	923	943	996	938	951	968	982	1005	954	945	1001	990	1036	961	984	987	1026	1022	1006	959	929	954	1016	983	954	964	968	986	952	986	1019	961	991	979	984	914	998	974	987	944	957	991	1007	967	960	1003	996	1015	1004	1046	978	983	991	980	980	935	1020	979	918	974	977	948	967	984	921	993	1017	966	970	944	1016	961	995	1005	908	972	1015	944	955	988	1020	978	945	1011	955	1030	990	979	984	988	982	922	993	999	984	926	958	1001	997	986	938	999	917	916	1008	1020	990	966	1019	1047	947	998	997	967	955	949	990	986	992	988	989	957	983	972	1002	962	1015	941	1034	976	1004	964	999	1014	995	942	1043	1005	949	1031	991	1012	935	943	989	959	1003	928	981	991	981	915	1018	946	1014	1031	966	1046	978	932	952	1045	1018	983	963	959	1010	1025	926	975	958	970	953	1032	941	1028	978	982	1020	1018	946	963	984	969	963	981	917	950	986	1041	947	946	962	982	975	917	979	1005	1042	911	961	992	989	974	942	958	989	960	944	996	967	950	946	979	960	971	981	984	1022	956	967	1018	988	998	972	955	964	996	1018	993	945	979	987	961	953	1035	959	946	982	1013	933	985	1033	1001	956	980	1010	984	965	946	959	965	973	962	1005	1012	991	1004	932	1023	985	998	1019	946	976	955	957	1037	944	961	991	1006	1014	955	955	947	1019	933	972	1005	956	948	933	937	1007	949	995	962	961	1020	934	1004	1013	953	987	994	978	956	1007	954	974	1000	1041	965	911	1029	992	944	965	1000	977	966	1009	1018	1009	1013	1040	988	1001	989	938	947	986	996	1004	1010	972	969	969	1003	955	961	941	1032	965	989	941	947	974	978	1004	996	995	948	973	1018	1006	1004	929	988	983	945	956	980	974	1028	979	951	1030	977	1018	1013	1037	1024	1045	1002	985	968	968	980	983	908	954	986	995	932	976	999	924	1001	984	981	1084	973	1029	1023	1040	973	1020	1006	943	987	995	1000	979	1007	946	956	983	923	987	1008	1001	954	939	972	983	949	966	983	956	1005	989	983	1003	980	1014	1006	965	995	991	946	997	996	967	915	989	1010	1008	930	1040	975	980	970	985	1011	969	987	1007	994	955	954	1003	962	1042	986	983	922	967	980	988	983	991	1019	962	980	963	1018	1002	1018	1041	977	998	987	988	978	996	945	987	979	965	997	975	980	928	1020	1010	978	981	1022	991	972	948	973	913	939	977	948	929	973	977	1048	979	1012	965	959	965	1013	902	1030	1002	964	939	1007	956	990	1043	977	939	1009	984	996	1070	987	979	951	970	965	966	1029	972	970	992	1007	1000	1055	983	1014	995	935	1018	1005	974	986	1005	990	991	1023	938	952	976	1013	980	958	999	933	950	980	971	1000	1015	949	984	1001	983	977	955	1018	928	987	970	981	931	992	1051	983	985	951	949	970	1055	996	1069	994	919	1008	975	972	1008	945	959	952	985	995	1021	972	967	977	990	982	1033	994	985	987	995	993	1055	961	979	997	958	982	961	970	937	972	1019	983	938	943	1009	1000	992	998	971	995	1006	941	954	1007	979	958	999	956	975	956	981	960	989	966	1043	976	1013	965	1004	937	997	990	974	962	950	947	1017	966	977	987	946	1020	1001	961	1001	969	998	1003	976	1011	966	1053	1033	1039	962	968	1005	960	963	975	965	959	977	931	921	958	1011	1024	1004	979	984	1005	944	1004	995	1026	947	1009	1030	910	961	940	973	990	944	997	1038	989	1016	1023	1005	978	970	1032	937	967	987	924	921	1025	933	995	1004	1033	999	933	1013	977	1003	984	1007	1007	967	984	980	1037	968	961	943	970	977	919	970	989	1008	994	974	971	959	984	987	974	976	945	969	989	1033	1011	962	967	977	969	971	956	944	931	984	980	1017	1040	936	989	974	977	1013	995	1009	981	980	997	1005	957	986	950	910	946	972	1003	995	974	994	1022	955	945	938	1004	971	991	1004	967	994	964	933	1011	965	951	950	963	1012	943	1134	999	964	996	978	964	931	1018	1010	1004	1008	954	1000	963	1002	959	1012	1008	960	1042	957	978	966	924	978	1008	974	1018	946	951	970	991	991	1000	953	904	1024	993	1011	988	981	950	988	1011	993	1011	1084	952	956	909	941	970	977	958	993	937	988	1011	935	906	951	1017	1018	957	922	1034	1014	1004	1070	955	965	978	950	975	1000	957	1005	992	965	980	1002	952	1012	991	939	964	1016	926	973	980	956	1029	1026	969	1002	972	1016	995	958	987	927	961	943
15611	579	174	160	145	138	136	142	155	142	138	135	138	151	135	152	151	139	152	153	128	140	136	140	168	132	152	152	145	156	125	164	155	155	145	152	161	132	139	129	151	131	148	160	143	164	130	159	143	142	151	141	117	148	145	131	154	138	144	160	155	154	138	146	145	157	127	138	138	160	133	125	139	142	129	138	143	154	149	172	136	156	134	144	150	137	128	129	154	154	141	137	145	145	160	142	129	154	144	156	129	124	160	147	153	122	152	143	159	162	148	151	123	131	142	149	131	130	149	133	167	144	150	150	130	141	156	126	163	147	144	153	133	141	123	132	138	126	139	143	154	156	138	152	162	151	137	159	143	141	128	140	133	135	143	140	152	145	143	133	155	166	160	140	147	146	148	120	145	134	133	140	156	120	152	142	169	154	156	139	130	144	132	115	161	144	141	148	146	134	133	140	122	143	149	132	143	134	147	144	161	149	147	152	167	149	123	160	152	168	168	162	126	142	142	140	134	132	156	136	128	131	153	137	148	140	149	154	138	130	150	134	126	148	152	145	144	138	156	147	147	122	145	134	158	143	163	127	128	119	171	136	147	158	172	135	153	121	145	131	149	134	135	120	151	132	148	140	141	125	132	162	147	133	150	145	158	133	157	130	152	145	145	138	152	130	135	125	137	154	126	153	158	120	145	159	154	153	131	184	117	159	140	141	153	141	163	127	149	132	139	144	136	133	132	138	144	143	141	147	148	126	140	132	146	141	126	143	160	131	135	133	155	140	132	148	131	157	151	142	127	161	151	128	136	156	134	137	153	129	139	140	163	161	155	154	121	143	136	127	125	138	157	140	150	144	144	156	130	136	153	151	133	141	137	148	133	141	138	135	149	160	142	145	151	120	156	140	156	169	139	155	159	143	142	144	149	148	130	155	135	144	132	129	152	159	141	163	144	142	144	116	140	129	149	119	149	137	146	159	137	142	150	148	141	132	142	138	147	133	142	144	132	152	148	134	140	132	129	138	141	158	154	120	131	135	129	141	145	162	141	141	144	162	156	145	143	156	140	159	155	127	128	118	139	128	160	144	149	151	145	140	154	137	159	150	154	144	143	146	125	160	169	155	140	136	159	153	157	155	144	141	143	141	148	163	126	159	121	139	155	143	141	160	142	190	154	139	161	146	130	134	149	136	159	148	138	146	117	137	140	132	141	125	146	160	138	131	141	140	145	133	157	144	145	150	183	123	133	131	153	147	137	149	148	162	162	153	141	146	133	142	142	133	119	150	151	117	138	152	160	162	138	128	132	137	140	151	137	149	136	140	142	149	165	139	146	146	148	151	140	152	160	129	167	154	150	138	148	137	162	127	159	161	141	140	169	139	145	162	175	145	125	168	140	147	142	158	148	127	150	139	128	143	146	138	136	146	145	162	146	146	152	135	163	126	127	156	149	160	139	144	120	135	158	146	174	143	119	144	156	151	159	160	152	143	135	137	156	142	131	132	141	117	150	147	156	145	147	156	152	157	135	139	145	142	148	157	152	147	120	137	128	135	147	157	155	132	149	153	163	156	134	130	141	169	140	128	124	137	125	150	132	157	130	144	144	149	137	127	123	147	136	139	136	138	134	140	141	149	124	144	139	153	156	131	131	147	141	136	142	148	144	138	157	132	134	149	129	150	134	131	146	147	152	129	136	130	157	153	153	161	130	136	150	150	141	149	129	148	142	160	118	140	149	117	143	150	145	180	136	157	184	138	141	144	155	151	147	151	150	154	154	159	150	164	161	149	138	147	125	126	145	148	137	156	148	153	146	130	166	144	134	155	168	151	155	150	137	153	151	135	122	132	135	139	151	133	147	148	140	120	168	125	123	127	150	159	134	141	125	140	162	134	149	152	138	146	156	112	161	133	139	167	142	143	142	133	142	147	148	161	154	153	156	153	136	139	124	129	136	164	148	143	162	157	138	170	146	153	145	154	144	168	159	139	140	138	156	132	147	154	142	134	136	150	158	145	113	167	135	139	142	132	165	145	143	136	136	131	137	161	154	156	150	136	128	140	149	143	133	158	148	135	147	127	143	167	115	144	139	126	139	137	143	135	159	142	173	153	136	159	151	160	160	144	135	154	128	150	144	133	141	145	135	152	156	145	148	140	158	133	138	126	152	149	134	159	157	157	152	142	148	134	162	159	124	157	127	145	150	156	126	142	143	151	148	128	136	138	159	148	152	162	133	119	135	162	158	142	180	167	135	113	152	135	139	157	146	140	138	143	168	144	133	116	139	130	137	146	150	182	149	132	133	159	156	144	141	139	157	153	117	147	139	127	158	151	150	155	146	130	145	158	149	142	141	156	152	132	125	145	134	141	157	142	126	171	123	145	141	141	131	144	118	145	152	142	137	152	132	143	171	158	152	127	156	136	140	141	142	149	136	156	149	148	149	142	153	133	140	163	146	158	131	152	147	147	147	153	154	130	129	157	162	153	143	130	135	146	140	159	145	150	152	142	145	154	144	154	130	148	152	153	143	150	118	138	114	135	139	144	167	145	118	158	129	147	125	134	137	157	116	148	149	126	142	126	139	132	141	134	139	148	156	159	147	135	150	131	151	131	136	122	134	129	152	151	142	151	160	144	159	136	153	145	154	156	118	146	137	136	131	138	145	142	124	137	153	159	134	124	122	111	138	146	148	130	133	133	130	152	151	144	132	135	143	142	128	158	142	141	147	134	146	139	133	129	138	153	146	138	132	143	132	115	143	152	147	137	137	131	179	144	129	124	151	143	153	151	129	149	166	132	140	147	140	123	141	137	158	123	147	128	175	149	148	157	149	151	156	168	139	150	135	134	138	136	141	133	149	135	131	150	154	163	131	154	175	138	139	122	139	156	162	153	136	135	147	136	138	156	128	132	132	139	133	133	163	149	132	130	143	124	162	142	137	155	139	149	140	133	156	131	152	132	145	163	161	148	163	136	136	164	143	148	146	152	143	151	136	129	154	122	148	146	160	123	151	159	166	136	138	127	127	142	122	136	135	138	167	124	146	148	145	121	148	142	155	161	162	134	159	141	160	131	151	143	137	150	134	143	146	144	138	137	138	135	145	156	142	127	145	129	151	160	134	153	148	137	154	151	148	137	143	153	136	134	132	140	115	154	150	146	119	143	129	141	147	167	148	139	152	142	126	164	133	125	133	150	142	135	145	160	121	149	142	136	170	149	143	157	130	146	144	153	137	157	150	133	139	142	154	159	139	157	155	146	143	155	128	142	161	152	142	110	139	140	143	146	141	157	145	154	142	147	153	136	127	140	146	152	128	163	153	142	144	147	133	146	132	144	150	150	138	139	149	141	142	162	136	140	132	141	147	149	133	157	127	138	151	140	143	143	140	153	135	126	128	134	144	121	127	138	161	126	131	156	134	129	155	108	152	147	149	140	141	148	143	151	137	159	139	138	139	151	129	130	132	135	133	142	138	148	127	127	145	156	159	127	133	140	135	164	132	153
4144	989	942	948	1028	931	939	930	979	962	1000	973	973	993	938	942	983	1024	995	1000	946	936	980	933	993	922	939	976	968	976	992	992	926	916	914	923	908	983	988	945	921	954	989	1003	979	909	981	932	988	952	974	937	1012	985	981	1010	954	958	930	947	967	947	983	982	951	942	1001	913	999	962	971	961	947	929	976	955	932	948	993	981	1046	1027	939	934	1030	979	985	991	971	966	898	986	981	1003	946	965	954	962	983	1009	937	943	965	961	946	1004	917	931	907	934	968	935	967	979	974	994	946	961	971	932	948	943	907	966	981	933	1004	963	968	962	950	968	984	931	989	953	954	947	955	979	974	1010	980	927	956	973	942	979	954	940	1013	979	988	969	961	958	900	915	959	973	938	998	955	985	951	983	980	955	986	973	964	958	1016	1007	989	969	947	952	906	988	935	965	973	968	986	944	948	963	949	967	957	927	966	968	1000	981	955	932	939	959	1002	1016	1006	1021	984	954	986	995	973	965	956	909	952	958	960	953	966	921	957	912	933	1001	959	1001	985	933	987	970	971	1010	925	966	973	1031	1036	981	960	996	936	928	953	980	954	984	1009	936	970	967	893	928	1006	967	928	1002	997	992	898	971	901	969	1024	961	978	945	956	967	997	978	939	992	999	1044	947	991	936	925	938	1005	943	915	956	952	923	940	958	950	988	985	933	979	893	973	999	974	996	1006	946	909	978	984	982	998	944	956	970	971	939	969	968	963	958	965	949	995	950	974	965	992	975	950	957	997	970	920	999	978	949	917	949	946	992	1054	955	953	933	1022	954	977	939	994	970	977	970	999	981	958	954	1000	969	920	919	941	950	1002	960	961	996	970	952	969	926	1031	970	967	916	968	943	957	980	984	918	950	973	997	1024	953	983	967	948	1027	978	965	1008	921	984	952	948	987	947	944	1044	994	999	948	997	992	987	990	966	995	974	970	933	982	1008	951	947	989	920	994	966	976	989	1033	944	957	995	962	973	987	992	1017	979	988	959	990	961	965	956	954	930	952	993	953	1008	973	941	1019	957	965	939	939	934	992	1046	995	959	909	946	976	960	954	989	915	978	943	956	999	967	986	1011	939	969	1009	1003	998	931	1000	968	1029	953	1005	949	967	940	930	980	947	913	992	1000	920	977	873	979	984	979	959	968	1012	995	986	938	947	1004	939	1028	917	927	933	955	963	976	980	964	998	982	975	991	963	919	992	957	933	986	953	978	1003	1040	936	949	964	948	977	956	919	985	970	968	935	978	983	966	945	940	952	991	967	961	938	966	1019	968	971	989	999	948	991	1018	905	977	986	871	926	995	982	939	956	976	973	960	991	979	1051	976	985	966	959	999	997	983	974	989	971	1004	907	929	996	949	985	946	903	950	875	988	972	958	951	1002	972	935	932	974	901	951	979	991	977	965	978	903	981	997	1024	985	956	944	978	938	942	965	943	990	989	950	979	965	914	959	946	987	1021	969	945	946	1043	1015	970	1006	976	973	941	1023	996	1000	962	988	988	997	949	987	1013	925	929	1029	965	956	941	936	965	952	948	1001	985	980	925	978	953	942	920	968	1033	982	964	981	925	1005	997	928	1034	951	977	978	932	956	980	980	1025	978	1022	932	955	1020	980	1014	958	976	969	971	1002	943	925	1017	968	945	948	964	932	941	1012	974	941	971	989	964	993	963	944	935	939	952	994	965	982	940	996	977	929	960	951	974	965	952	1007	920	949	985	976	987	963	955	1034	977	957	936	992	930	1006	1012	1005	1002	949	962	922	893	954	972	967	948	968	952	1015	934	948	952	955	1004	966	975	954	991	953	959	983	991	886	961	1003	973	944	1005	981	915	977	1027	1006	973	970	962	998	983	988	993	1019	951	957	975	969	961	976	955	968	985	996	958	925	1017	944	992	1007	1004	952	955	933	963	935	1011	974	897	971	958	974	982	985	979	954	936	1000	971	925	982	956	978	963	999	974	921	951	961	960	961	973	921	946	989	972	957	889	979	995	923	917	973	943	958	933	979	918	1007	996	982	964	987	941	973	933	1050	980	981	945	956	937	964	980	1017	925	922	988	1002	978	988	983	976	979	1035	968	979	914	970	911	924	985	1028	979	961	955	1019	958	969	1015	1012	929	935	999	991	1049	904	980	997	953	905	964	969	952	930	995	886	951	960	943	929	1002	939	959	918	916	979	929	948	956	962	983	913	975	980	969	983	1029	956	1028	904	959	871	1027	955	969	1003	964	972	971	960	1021	960	968	968	927	966	961	974	946	955	946	1021	994	925	987	934	906	945	977	947	931	949	994	1026	976	974	1014	946	1022	963	959	960	1049	986	1023	985	974	952	962	991	954	961	1028	962	981	984	962	950	992	983	916	1011	1001	971	940	952	1013	1019	1010	980	981	935	934	922	952	958	975	990	1009	967	1008	976	1028	1007	934	913	974	990	977	1001	1028	1015	931	1019	972	969	954	939	987	962	978	971	949	1015	991	1018	951	1003	930	998	948	918	930	944	969	938	962	985	1016	949	986	994	979	968	996	986	989	963	993	985	939	954	955	955	1011	937	930	1005	985	939	981	962	967	1012	1033	986	987	956	955	932	979	1033	939	972	982	960	948	1065	1001	911	1015	963	998	945	991	969	979	937	1010	946	948	973	973	953	940	995	1011	1020	1021	972	995	1044	958	916	978	994	948	988	985	944	971	982	977	931	954	957	1021	986	917	921	942	896	910	957	995	970	958	979	948	960	1007	923	990	926	981	967	954	902	966	978	905	925	973	974	966	979	925	955	980	933	922	941	1011	995	947	937	990	950	894	985	982	999	1006	968	1033	986	959	926	950	994	1002	991	1043	984	942	999	909	990	962	948	961	939	978	965	941	921	933	980	987	992	957	959	1010	938	948	954	1029	941	997	985	949	966	954	974	968	989	960	976	970	1012	959	941	968	987	938	977	978	1003	983	927	945	964	986	958	981	979	954	985	968	944	927	996	1003	1025	967	995	1008	980	950	978	956	902	918	1024	945	936	966	1078	985	913	933	954	950	947	986	947	945	958	983	971	956	946	972	1003	971	927	978	959	959	950	939	970	939	967	926	928	947	921	956	970	963	985	987	931	962	1010	989	960	954	975	1023	945	971	1042	947	969	1014	968	1061	1015	983	971	948	1025	908	985	946	954	949	965	953	913	951	953	982	939	1012	1009	962	1022	922	955	948	939	979	957	993	958	922	936	1031	962	965	964	999	978	952	961	958	953	972	904	958	1013	995	962	925	944	981	952	895	978	920	954	963	988	997	969	924	963	993	971	947	951	1025	953	1003	975	954	967	951	988	952	967	965	980	939	983	1015	990	905	951	946	988	957	1019	905	995	940	944	1004	994	984	971	932	930	970	944	981	1008	962	980	960	1020	1001	952	963	1006	1007	944	999	978	976	941	993	975	984	939	975	925	941	974	958	1018	1009	906	918	970	987	1016	998	932	1005	902	968	994	950	955	977	932	960	925	970	951	978	947	930	906	964	933	954	997	1002	985	981	935	947	987	968	971	949	988	983	981	1078	949	925	971	975	979	987	959	959	973	1037	954	1037	916	935	952	1001	939	1030	978	996	980	996	993	1001	966	962	991	1007	950	952	956	948	938	939	998	994	971	943	928	949	967	957	997	1007	937	979	916	983	956	935	986	983	945	963	1018	978	1010	945	969	1021
14978	435	94	97	99	94	93	92	72	68	78	99	79	89	90	89	78	78	77	102	94	76	85	91	77	81	90	91	86	104	81	91	95	81	75	80	103	79	87	90	87	88	77	82	85	95	74	83	82	91	76	72	80	94	66	81	91	82	90	87	101	99	86	92	89	102	73	91	81	79	65	86	86	83	88	94	91	89	99	64	86	83	71	74	63	90	83	99	105	88	78	86	89	71	80	94	66	82	78	73	87	91	90	91	78	83	89	97	80	87	88	86	113	88	96	86	90	92	80	88	72	103	85	101	81	88	90	85	88	74	71	86	98	94	103	90	86	82	81	97	80	92	92	72	93	83	74	76	84	122	77	75	79	99	75	81	80	75	89	70	65	82	92	84	79	87	74	86	101	95	81	85	78	77	89	99	82	81	91	82	88	82	79	82	79	86	79	81	78	86	91	90	82	94	81	76	66	97	89	97	84	94	99	85	78	95	62	67	63	81	87	98	96	78	80	91	88	104	72	88	73	97	81	80	90	94	99	85	83	80	80	87	83	75	76	79	76	75	69	89	78	81	74	89	89	95	107	96	72	84	87	83	93	91	85	104	94	83	85	89	109	121	82	92	72	92	73	80	99	93	82	68	105	77	87	87	97	84	79	87	77	87	90	69	97	84	84	90	92	98	78	97	73	87	89	76	91	99	100	83	90	84	88	82	72	89	87	79	88	103	74	80	97	95	81	91	84	77	81	71	84	75	83	87	90	83	75	88	88	90	84	84	88	91	89	80	93	87	93	73	85	85	76	88	81	102	88	93	75	82	99	88	87	90	97	94	94	88	87	100	73	88	81	85	91	77	59	87	81	84	106	73	84	87	95	94	81	89	105	76	82	103	93	88	74	88	79	94	102	95	63	72	80	93	82	85	81	73	79	79	84	79	80	99	73	81	87	88	79	82	93	95	88	89	90	89	83	83	84	79	77	76	80	79	80	102	85	68	94	91	95	84	88	95	87	80	83	69	92	94	93	87	64	77	78	85	68	73	64	82	85	92	81	73	85	107	86	72	91	87	78	82	76	84	96	91	74	76	94	93	66	88	79	91	82	95	90	88	92	86	89	83	80	81	65	84	90	90	83	78	73	104	88	76	94	75	81	93	95	103	94	89	85	68	90	80	106	97	85	86	92	84	88	97	84	90	96	70	77	80	94	85	85	68	103	82	70	89	82	85	77	91	68	67	91	94	90	80	96	80	103	89	81	89	75	82	91	65	87	99	93	71	83	102	74	65	77	80	98	80	80	95	98	83	87	85	84	80	94	82	85	104	81	101	103	74	107	101	73	77	94	96	106	88	90	77	85	87	83	84	87	100	64	73	73	95	77	88	87	88	79	83	93	86	84	80	84	80	81	90	81	75	71	96	85	95	87	84	78	70	104	102	95	69	93	80	94	81	67	76	103	91	83	89	89	74	70	88	81	78	89	79	81	76	100	82	81	91	79	86	89	75	86	85	76	72	90	87	100	101	84	96	85	87	84	79	84	76	87	87	96	93	106	84	90	82	98	100	87	86	74	86	91	96	77	89	76	90	93	78	66	84	81	84	87	81	93	99	92	86	87	89	94	85	91	103	74	98	90	85	83	82	69	85	77	80	88	101	99	97	94	80	77	87	96	64	73	98	95	95	86	80	99	92	79	77	84	84	83	79	82	78	77	80	88	79	70	77	91	87	91	98	99	69	86	73	98	74	72	83	89	78	89	72	99	87	94	94	96	97	76	92	77	82	76	100	76	83	81	87	74	79	88	86	73	94	72	112	77	85	95	87	74	73	90	116	85	93	95	89	65	85	94	90	84	81	82	99	82	91	88	90	90	106	81	109	78	90	84	75	83	85	95	87	69	84	81	110	105	79	72	81	88	84	99	88	92	72	81	90	101	84	105	84	101	84	74	88	89	88	91	88	89	86	79	88	86	85	104	75	83	84	89	87	86	95	89	77	67	72	78	90	88	79	81	81	95	94	87	78	92	62	83	84	81	91	92	74	80	101	96	104	86	76	90	83	95	78	112	94	84	81	84	82	82	75	80	99	93	95	80	93	82	87	81	91	101	83	88	74	85	65	84	83	94	78	97	93	73	95	86	77	88	86	74	78	88	98	68	85	103	84	96	74	87	99	90	80	91	72	86	96	74	79	70	75	71	72	79	106	82	87	84	87	102	85	87	88	78	82	90	106	69	84	73	87	101	87	69	105	88	92	73	100	81	79	94	79	84	88	102	91	79	93	78	84	71	81	98	71	70	76	83	94	77	91	102	89	100	90	105	73	92	79	111	84	95	88	78	66	70	98	92	96	88	77	84	92	94	93	82	73	81	102	91	95	82	76	78	84	93	99	84	85	78	77	87	81	88	82	83	80	73	88	84	89	88	77	85	85	83	93	91	83	100	88	108	66	83	95	70	93	87	85	79	84	85	69	79	91	96	87	77	92	73	81	86	53	72	90	94	76	81	77	99	80	75	84	91	90	84	83	73	80	72	79	80	88	89	91	93	102	83	87	93	90	98	88	86	96	80	81	93	92	90	85	98	81	102	86	97	95	91	72	95	99	85	95	75	79	68	104	99	78	83	85	97	88	86	78	81	82	90	73	81	98	80	80	81	87	93	83	78	75	80	89	102	91	100	76	81	64	95	63	89	76	93	69	87	80	88	91	81	90	100	91	100	92	86	82	85	80	67	81	88	90	79	95	80	78	96	89	85	87	94	91	86	81	67	77	90	70	96	88	78	87	89	77	79	107	86	87	83	67	83	77	78	81	85	85	80	82	96	89	89	78	73	75	94	82	86	77	73	99	98	76	84	75	87	77	76	75	88	86	90	90	80	86	95	91	85	95	81	86	70	101	93	104	85	95	83	103	97	84	83	78	89	84	73	93	94	69	72	82	82	90	88	83	87	89	82	84	97	79	67	80	82	96	87	94	77	88	72	88	84	85	82	87	61	68	95	104	88	99	92	87	90	98	80	81	96	93	86	95	97	88	92	80	83	82	92	83	83	84	80	95	83	88	82	88	92	81	103	82	94	90	90	96	82	74	87	99	85	93	84	76	81	71	88	83	87	95	76	84	70	74	92	79	102	80	75	77	91	74	82	77	83	80	72	85	81	88	87	78	80	88	72	85	77	93	91	72	102	94	74	97	100	81	109	98	95	85	80	83	82	92	90	82	76	81	88	66	87	80	78	93	95	90	93	107	80	91	71	85	78	85	98	96	99	95	101	88	86	80	94	88	80	85	79	100	88	78	80	85	103	91	78	85	86	88	94	81	78	81	84	81	69	78	84	83	86	99	108	95	85	89	86	90	82	82	84	81	72	91	92	84	69	84	92	76	72	102	67	102	94	69	73	90	69	81	100	81	84	99	96	81	98	88	82	95	96	73	91	85	104	102	73	98	91	87	80	79	76	84	79	75	105	92	94	73	82	78	78	79	90	82	74	93	79	82	87	87	81	79	89	85
4171	561	612	563	585	598	547	615	581	607	550	562	595	557	554	613	566	596	597	568	543	580	579	545	591	550	573	626	602	574	607	565	620	533	577	566	568	594	609	583	561	539	599	537	560	560	556	553	557	577	612	569	583	572	528	576	569	622	600	562	590	604	584	573	588	585	555	586	548	594	564	551	548	569	607	588	575	551	606	590	556	562	571	568	571	591	573	599	617	514	595	549	556	574	602	564	548	612	582	560	561	552	588	580	574	547	567	526	571	550	554	550	580	542	551	568	552	571	586	588	555	580	546	587	585	591	529	600	559	579	572	581	621	579	534	537	605	565	564	556	610	572	538	542	530	568	577	557	608	556	573	546	609	614	562	552	600	570	586	587	536	559	623	564	609	622	592	586	597	597	569	559	634	587	565	593	588	559	557	556	588	565	597	550	621	543	601	556	529	595	581	552	596	584	575	579	580	535	544	598	555	548	552	561	559	544	585	554	628	548	578	579	579	564	603	579	589	571	550	597	566	555	570	627	571	609	560	568	606	599	572	577	589	548	547	608	543	602	572	569	582	571	555	576	569	584	576	571	579	595	555	543	582	603	580	564	571	606	555	593	570	546	608	565	560	571	566	538	596	549	548	568	576	561	561	601	594	560	610	578	549	551	595	602	571	566	558	556	578	580	577	571	550	564	562	593	576	608	570	559	561	601	578	575	539	558	551	582	578	590	550	593	542	551	561	568	541	557	583	573	600	576	570	594	562	551	560	556	584	577	520	596	591	606	558	584	522	584	612	571	574	624	546	587	538	579	554	531	558	572	571	572	550	575	602	586	592	573	571	571	542	606	572	557	552	545	577	565	569	539	575	575	609	577	564	578	577	596	560	544	592	565	582	583	592	571	586	583	538	581	571	540	570	552	568	579	556	579	556	579	604	556	596	528	580	543	542	547	584	586	588	559	551	572	552	591	584	598	569	618	553	562	560	536	585	538	597	640	540	576	572	570	523	586	577	557	563	567	584	589	587	633	577	604	549	600	590	538	542	587	588	556	570	610	562	573	570	601	618	549	611	575	565	585	572	566	550	515	619	595	578	576	550	558	559	562	564	549	560	574	559	548	566	618	554	525	602	550	575	591	559	555	570	557	520	525	608	567	550	510	579	557	586	586	558	538	591	626	541	568	571	599	559	581	508	540	591	547	570	582	578	589	560	584	596	555	584	561	605	540	556	574	559	551	561	579	555	584	559	575	563	563	619	584	565	576	571	579	565	557	545	589	602	581	554	598	582	597	623	530	534	578	547	544	582	593	583	599	553	539	592	558	592	573	540	579	573	574	604	611	534	548	540	546	590	601	552	594	588	539	563	561	583	550	594	560	546	574	573	519	560	585	585	529	547	546	594	521	564	546	579	580	590	580	565	620	585	590	568	566	539	584	526	588	528	547	621	562	550	515	605	565	574	536	556	556	554	585	553	592	563	590	555	540	583	570	566	631	531	549	567	559	556	579	567	567	603	600	545	543	571	601	537	584	585	543	537	565	506	565	631	568	598	573	531	626	556	576	552	603	572	578	545	561	581	605	586	553	579	558	557	571	578	572	602	543	527	562	592	537	595	592	507	569	543	552	618	581	610	543	593	581	560	572	542	580	591	592	567	571	559	566	581	578	561	561	571	603	604	576	602	541	579	592	627	591	549	580	556	551	568	600	570	586	558	534	602	559	591	607	547	606	563	584	598	569	550	611	532	561	571	580	586	573	543	534	539	605	561	578	551	590	583	514	567	567	560	590	563	543	563	597	535	585	575	592	585	543	563	557	595	569	572	537	533	607	521	561	619	595	585	555	531	573	575	557	548	551	572	539	572	616	575	596	637	566	589	579	535	613	594	583	590	559	580	596	608	561	565	601	559	526	589	535	560	576	580	565	573	558	573	581	607	564	571	560	586	583	557	535	559	641	611	580	580	565	561	576	547	554	534	596	600	613	581	560	548	603	513	542	591	594	566	653	618	566	586	574	562	567	608	543	536	570	587	595	569	544	570	557	553	606	538	569	623	546	536	572	553	584	621	572	561	532	571	559	562	614	572	548	560	566	616	617	572	588	559	549	584	546	575	568	541	557	587	548	577	586	577	604	586	567	535	579	572	554	551	558	582	575	594	525	580	562	575	559	552	576	566	595	561	556	576	562	626	581	537	612	568	571	600	589	548	550	576	574	552	600	598	619	542	599	601	551	564	592	538	556	601	576	553	551	558	503	610	549	551	587	591	592	579	577	595	538	543	597	571	543	579	575	571	567	566	591	583	569	597	587	614	554	627	563	578	568	587	599	574	594	540	548	590	551	570	569	580	587	604	560	588	571	580	549	574	571	605	550	564	591	577	583	615	563	577	592	571	561	596	550	571	586	592	562	555	578	593	601	559	547	589	573	561	580	606	583	552	604	593	549	521	608	568	568	586	521	593	545	598	526	606	581	566	564	572	584	595	538	576	572	610	597	591	569	592	562	531	584	554	541	601	558	587	560	577	526	637	540	530	588	606	591	560	551	571	627	573	553	548	568	527	555	563	595	610	586	580	598	587	549	567	602	550	571	561	567	534	633	578	596	589	570	616	550	609	584	524	564	550	554	580	537	566	568	597	546	584	577	585	608	535	568	624	603	589	587	590	582	552	596	531	585	584	560	574	584	541	586	555	598	560	566	598	599	547	575	570	594	579	558	577	543	575	576	614	575	573	559	553	589	596	596	554	560	554	566	532	560	583	604	568	598	562	531	573	591	570	569	573	581	567	565	583	595	579	564	583	551	571	574	582	611	568	523	569	565	541	565	576	549	605	529	584	585	518	594	568	555	580	593	572	563	531	564	584	585	572	585	573	615	555	580	585	496	589	576	577	526	590	597	580	550	561	565	573	572	578	562	592	583	531	557	634	569	572	570	579	584	562	585	549	548	586	555	626	542	598	579	625	563	575	514	588	550	565	577	601	543	580	547	569	544	554	591	553	573	554	521	574	609	552	592	555	541	523	517	577	544	608	554	560	544	587	579	592	560	614	538	589	584	551	573	563	577	599	595	588	625	587	574	599	536	618	598	534	547	578	549	602	563	602	516	586	591	583	619	571	582	586	587	559	580	560	570	543	552	584	596	560	581	553	577	580	547	612	577	564	538	596	539	553	581	594	582	575	580	604	562	578	575	587	597	560	584	548	554	583	555	589	589	590	589	607	568	590	569	545	549	557	577	563	571	571	588	576	577	601	587	567	533	591	534	587	539	536	568	573	598	575	547	513	592	607	600	561	567	558	546	569	562	560	583	534	540	570	553	577	554	567	563	601	611	576	611	567	575	570	568	564	566	525	570	609	619	571	536	549	566	602	524	540	567	590	543	590	609	592	561	563	609	571	578	581	560	596	568	570	570	573	588	569	582	558	569	591	544	561	567	583	552	550	613	569	579	515	536	610	584	574	553	566	575	555	605	595	550	583	524	554	607	608	560	539	576	555	573	580	589
15045	425	84	108	91	103	84	101	93	87	97	76	120	99	95	86	90	97	79	76	102	116	102	103	94	82	86	95	99	99	94	86	108	89	89	99	88	92	105	84	96	82	105	91	93	94	82	94	92	95	101	101	80	87	85	98	112	74	98	80	79	84	88	82	87	99	82	87	113	120	90	96	101	104	98	101	95	109	99	91	87	97	101	82	86	93	92	110	113	113	83	95	105	84	92	96	102	108	84	94	95	93	97	87	80	87	101	94	101	93	95	95	96	79	94	102	99	75	79	91	88	91	94	98	93	90	91	98	82	89	91	92	81	85	86	101	101	98	101	104	88	85	98	96	109	88	87	89	107	106	119	104	87	93	93	94	115	97	80	104	82	84	96	99	114	89	84	95	106	95	88	102	91	75	74	95	86	110	90	78	80	103	93	111	86	86	100	111	88	86	100	99	96	114	80	93	109	120	119	88	99	89	99	77	86	87	95	86	68	99	106	88	99	100	104	96	81	94	75	79	103	104	91	84	84	92	103	102	97	91	88	112	92	119	86	101	101	101	93	75	93	86	97	87	85	90	93	101	83	108	97	88	96	111	90	94	89	100	97	101	78	92	97	92	89	105	96	107	94	104	81	109	91	111	100	94	96	97	103	91	84	107	91	95	90	94	100	75	93	97	99	100	92	87	91	93	93	95	105	96	101	103	78	81	100	91	107	94	87	97	94	102	81	91	82	110	84	79	96	114	90	90	100	97	83	100	108	94	87	87	90	106	113	104	106	94	105	98	92	84	97	104	94	85	95	89	83	94	94	93	101	92	117	91	98	87	85	107	71	93	98	109	77	88	100	87	102	106	90	115	89	101	103	99	83	90	85	89	103	72	81	92	98	80	96	96	93	105	91	84	92	106	91	86	101	108	85	91	111	102	80	103	105	96	102	89	84	93	91	94	98	107	114	79	96	81	98	97	103	87	105	111	97	89	90	78	86	109	86	81	94	103	106	95	95	85	85	106	101	99	81	92	98	99	101	90	94	104	91	91	101	103	85	81	84	70	91	106	89	92	94	102	88	120	81	90	90	91	98	105	96	116	98	95	95	90	97	96	89	100	95	98	94	98	85	96	103	85	93	84	91	105	102	110	102	94	81	87	104	87	103	89	99	79	89	82	82	85	88	93	85	76	98	105	88	95	100	92	96	99	80	94	96	81	83	89	92	87	91	109	88	100	75	95	81	100	107	93	80	95	91	95	85	112	106	96	109	91	100	96	91	112	81	114	82	98	85	97	91	107	85	80	70	91	97	94	98	87	104	99	74	98	102	105	113	87	101	97	97	91	85	94	129	85	105	90	106	91	92	96	94	90	107	90	98	97	91	96	85	91	98	102	103	98	91	91	81	99	95	81	95	93	84	81	86	72	98	98	98	90	83	84	108	100	106	92	102	95	100	112	88	105	95	94	102	82	87	86	104	104	90	120	100	101	103	109	95	96	109	92	93	83	98	87	106	87	85	83	90	93	91	96	84	101	103	80	84	103	109	87	97	85	107	104	94	95	93	92	97	103	99	107	108	90	88	89	88	108	97	92	99	90	87	92	89	86	97	84	87	84	101	91	85	96	94	99	90	95	94	91	87	90	109	93	98	91	95	94	83	91	98	86	93	94	110	109	95	101	90	109	91	67	93	98	91	92	95	90	88	98	91	95	109	88	100	98	87	91	89	80	93	106	111	80	75	100	98	104	85	98	110	84	96	95	81	89	104	80	98	97	85	104	85	99	90	101	90	98	100	101	94	102	88	79	98	104	92	91	104	104	101	89	101	94	81	85	84	94	84	104	98	96	103	88	89	88	99	90	90	81	81	96	90	78	94	82	108	101	96	96	83	95	112	86	100	72	98	90	91	73	88	95	81	104	97	105	83	86	96	107	93	123	96	108	95	94	93	100	100	87	98	90	87	97	104	100	89	105	99	93	101	96	96	88	91	103	104	102	84	102	92	86	97	102	106	104	109	79	85	98	88	96	96	114	89	90	78	87	100	104	97	92	111	90	88	73	90	106	92	94	95	96	80	89	85	105	91	87	88	72	83	91	101	101	119	85	107	99	102	92	87	90	95	104	99	89	92	100	118	89	93	83	104	90	90	119	112	83	98	116	110	95	107	99	103	89	83	106	94	100	85	120	94	100	83	99	95	110	99	109	91	80	90	86	86	84	104	90	95	87	84	94	89	97	95	110	92	92	90	92	85	97	91	90	76	113	79	91	91	97	88	94	83	97	102	91	94	89	100	104	89	102	92	92	106	103	99	86	92	101	94	91	99	114	89	93	89	95	90	74	97	106	96	85	92	121	86	85	93	96	89	88	99	95	82	94	95	98	99	89	106	101	97	114	90	98	75	100	102	99	98	99	88	103	92	96	97	92	112	87	88	95	103	94	97	81	104	98	98	97	90	96	103	101	90	113	95	79	96	100	106	86	99	99	82	108	95	113	114	88	99	103	83	109	94	88	95	85	83	90	93	98	89	79	93	93	97	93	79	98	93	114	107	98	99	95	99	83	101	87	106	94	91	89	106	79	75	99	91	96	117	82	92	97	99	90	84	100	91	103	100	94	97	95	86	90	110	114	80	112	126	102	91	104	86	77	96	82	96	85	86	103	89	106	87	85	89	106	86	96	102	90	93	95	103	101	89	98	120	108	101	96	107	88	99	95	75	96	82	90	86	98	96	93	75	96	97	106	105	89	95	72	93	95	105	96	103	78	79	79	83	95	102	99	94	103	99	91	103	115	98	94	80	81	92	99	116	81	92	107	97	106	91	94	95	94	123	99	93	100	93	104	97	87	112	95	95	89	84	105	97	85	101	97	111	93	107	89	78	76	106	88	105	98	103	94	100	93	100	91	74	89	91	111	79	104	105	92	83	99	100	94	100	93	94	86	93	100	101	79	126	88	98	87	102	84	101	95	102	92	90	77	93	97	92	103	92	79	84	91	88	91	101	82	99	90	79	104	100	93	78	102	106	107	112	98	101	101	90	105	103	85	98	98	99	93	94	108	96	90	86	93	87	90	89	88	92	91	97	92	104	85	82	110	80	111	93	99	92	78	100	96	94	101	85	87	89	85	104	95	114	97	86	105	94	91	107	117	101	105	102	84	91	94	91	97	95	113	89	85	106	103	117	97	100	87	92	105	88	90	95	94	79	93	100	92	92	89	76	96	106	98	104	88	85	90	93	103	89	74	70	92	103	95	81	94	82	88	82	69	115	103	95	87	88	86	88	95	105	89	95	90	94	96	96	100	97	92	92	110	100	83	91	94	83	87	91	96	85	101	97	101	103	84	111	96	99	96	98	94	94	109	90	81	97	115	94	96	91	87	95	85	101	99	79	95	105	89	92	108	103	97	94	87	79	91	110	90	83	95	94	94	85	95	96	107	88	95	96	101	79	87	103	97	87	93	103	114	97	83	91	108	99	92	111	81	85	83	94	99	98	112	83	86	99	102
3972	674	651	678	639	690	658	645	674	668	657	686	678	682	614	641	674	712	701	689	688	616	627	676	665	715	636	651	668	623	671	691	648	675	678	615	662	665	642	656	616	669	657	682	676	647	680	688	664	640	662	673	614	702	664	598	644	663	669	651	655	657	708	676	671	617	663	689	671	663	657	671	687	673	690	710	678	650	708	692	682	653	658	692	655	646	666	644	662	694	705	667	712	658	635	671	722	686	716	669	694	698	712	660	681	599	660	638	623	658	626	676	630	698	677	630	692	681	655	676	675	727	659	623	634	654	662	630	663	647	645	686	659	692	646	674	678	667	702	690	686	620	679	713	692	689	651	635	655	632	642	643	649	616	689	676	676	632	678	680	662	683	686	671	678	682	644	670	728	679	688	669	649	641	687	688	641	668	684	686	674	654	687	679	675	722	704	674	675	668	670	636	659	638	673	639	616	673	666	679	709	666	682	654	656	722	614	641	624	670	656	677	656	636	678	693	686	681	700	664	688	637	620	664	737	677	615	664	656	677	690	658	676	689	627	689	658	722	682	639	732	685	681	672	675	723	639	705	669	689	631	676	681	659	694	647	627	655	689	697	667	666	657	684	685	659	661	649	696	682	704	642	704	714	692	673	711	638	707	673	624	670	660	653	689	653	661	635	654	687	680	649	676	680	640	616	649	678	660	660	663	642	723	650	674	662	680	667	633	683	644	652	657	690	680	635	641	723	683	686	695	616	691	617	666	700	669	690	675	717	673	654	639	645	657	701	673	640	701	645	643	678	700	665	679	667	658	642	703	630	720	685	671	661	651	672	618	693	615	636	713	679	630	684	665	649	712	664	679	680	640	654	710	672	670	667	663	664	636	647	671	663	710	696	685	698	680	713	676	667	694	654	663	669	670	628	657	666	658	690	635	657	671	679	687	697	648	667	647	659	662	650	605	647	687	676	637	651	704	706	698	647	671	651	601	673	696	712	644	659	690	669	665	651	664	638	719	690	641	643	656	649	646	704	700	647	683	672	668	642	660	664	721	642	679	724	674	667	668	693	657	644	678	635	698	698	652	694	695	687	693	623	642	658	670	704	646	679	688	664	652	722	659	657	662	715	669	668	664	612	723	646	644	650	660	690	661	678	626	674	676	629	678	674	701	678	643	662	661	664	637	702	749	676	687	650	712	717	657	663	632	662	704	640	701	718	671	680	637	666	639	671	678	647	684	660	667	713	682	654	662	679	718	699	700	705	690	699	684	686	656	658	676	640	669	697	679	658	691	644	639	678	667	679	653	666	707	636	665	694	689	679	658	659	676	660	673	664	709	660	665	660	683	681	666	745	648	686	658	668	655	644	650	675	665	701	634	672	686	653	655	684	649	664	641	682	682	634	682	682	681	702	647	671	704	673	672	689	716	680	710	640	686	697	688	680	641	630	704	688	678	694	702	633	655	655	663	645	656	670	666	675	691	651	704	672	664	652	663	614	658	685	647	667	681	645	701	662	680	661	631	645	661	694	651	682	638	671	628	720	712	702	657	651	641	609	662	744	683	654	644	639	644	664	633	683	690	645	674	684	675	706	683	704	634	621	690	665	681	666	688	635	681	615	717	628	690	646	659	689	644	639	655	640	601	655	675	714	685	671	625	669	673	674	650	683	674	652	711	645	656	668	719	668	662	684	655	641	655	687	659	638	652	614	690	632	681	660	697	677	701	665	666	640	640	637	674	681	648	670	683	663	660	639	682	651	662	678	669	644	671	674	610	716	676	684	640	624	651	686	674	661	680	681	664	609	692	691	690	632	683	666	681	655	674	645	659	687	670	668	677	628	684	685	684	654	661	698	662	701	696	662	666	685	654	681	639	635	684	697	657	669	679	688	632	688	683	665	676	654	651	620	702	684	717	684	609	649	659	655	708	654	667	679	690	691	665	645	712	673	666	665	636	679	678	690	627	654	610	727	704	650	684	617	646	653	672	681	722	656	679	679	716	668	669	673	676	697	668	697	641	669	669	682	663	647	638	618	683	675	703	681	668	641	647	654	662	663	674	654	656	662	631	711	655	704	645	664	641	690	694	678	680	686	659	706	704	640	669	702	656	675	649	666	680	643	691	645	674	620	650	631	626	696	694	746	685	682	701	690	679	648	652	658	692	652	696	650	695	643	659	686	673	598	679	695	715	683	621	725	728	638	688	640	657	746	647	670	676	600	667	716	697	618	660	650	650	668	653	633	650	651	713	683	660	597	691	614	642	622	649	695	682	665	695	682	650	623	677	631	670	653	681	669	660	690	661	644	700	653	702	684	697	693	661	707	716	705	674	634	661	663	629	663	771	676	673	705	715	664	676	729	632	659	637	668	673	660	683	681	670	687	678	670	671	658	672	757	661	659	665	649	647	655	673	685	663	641	685	677	675	619	668	663	654	641	640	689	684	675	614	609	667	711	673	679	685	703	676	720	667	654	656	707	653	658	669	679	707	673	664	695	621	668	638	715	665	672	683	623	668	667	664	665	647	657	709	646	695	675	670	670	637	671	669	655	677	644	636	716	665	671	684	644	643	687	658	690	647	636	596	608	638	692	674	701	697	663	692	679	652	660	691	683	678	692	712	617	638	708	706	676	662	649	661	633	675	683	672	623	636	628	638	664	685	643	721	676	679	683	652	645	670	707	657	687	716	642	678	641	656	686	707	630	661	634	645	629	620	667	668	701	659	654	664	691	660	701	708	731	703	686	683	677	671	684	703	697	696	656	709	672	642	652	661	654	641	662	647	668	639	666	686	646	629	683	694	672	691	712	644	695	693	667	663	629	715	643	650	685	677	659	725	672	628	687	654	647	695	671	652	661	670	659	689	663	647	682	658	678	690	650	646	706	687	683	657	666	657	619	679	693	615	681	665	663	667	668	724	681	700	697	679	676	684	723	668	652	704	694	688	654	661	664	668	596	689	641	683	645	657	641	650	633	664	657	681	666	663	656	719	685	680	680	669	648	674	682	686	707	672	650	666	680	694	663	684	692	709	691	671	666	655	635	658	660	669	664	647	641	680	688	679	626	633	643	665	669	668	672	686	683	687	669	689	676	660	691	671	632	680	635	701	665	689	679	624	685	675	661	674	664	664	688	713	637	648	731	699	639	691	670	678	677	674	644	625	685	669	670	668	608	700	650	696	604	616	710	704	674	636	658	706	671	683	686	651	692	663	632	675	645	647	725	675	659	672	671	636	626	683	637	681	679	651	690	646	642	684	721	605	714	679	690	615	679	662	667	684	663	678	637	651	642	660	678	675	681	619	681	681	683	662	694	663	698	664	661	697	674	682	711	682	667	655	711	677	623	641	701	729	707	693	649	669	648	684	673	651	640	685	702	714	674	645	684	635	650	689	656	663	651	672	680	676	685	694	673	741	680	692	646	730	667	659	669	621	667	653	675	662	652	626	651	669	687	659	646	672	632	658	686	698	711	648	697	681	645	645	677	630	633	673	675	668	661
15638	524	130	141	158	136	142	150	138	139	127	150	147	155	157	154	125	163	140	147	126	149	155	125	135	151	137	162	165	157	130	135	132	127	154	147	134	122	144	155	144	158	140	130	164	143	129	171	146	173	124	161	138	154	132	120	139	146	137	114	142	134	138	141	152	114	150	133	149	148	126	150	145	136	152	140	155	141	132	129	153	169	162	136	140	115	171	146	136	152	152	140	136	117	136	127	128	145	120	150	152	169	168	146	152	170	137	152	118	146	150	135	148	152	145	153	163	142	143	129	137	157	137	147	166	150	133	151	156	145	149	123	150	147	128	137	146	150	163	140	159	131	148	131	148	136	138	135	148	142	152	152	153	134	152	144	138	138	145	143	163	145	146	141	163	129	141	147	146	146	140	155	128	162	143	165	139	132	131	153	140	145	168	138	158	158	149	137	143	144	153	144	147	147	141	140	141	151	134	154	126	146	152	154	155	141	145	166	163	139	135	135	141	166	141	138	140	148	133	132	138	165	160	133	137	151	140	151	131	143	144	144	164	158	158	156	159	150	135	133	152	151	170	160	149	128	149	131	147	144	148	141	140	136	136	133	128	137	144	147	136	136	133	156	145	154	154	144	150	144	149	149	161	146	162	145	128	124	158	145	148	137	125	149	126	119	155	125	131	131	137	130	154	134	138	154	162	162	178	129	149	138	144	125	141	141	145	128	136	132	141	135	151	150	123	121	176	164	123	171	145	158	144	143	147	135	156	137	146	108	145	146	134	152	151	150	155	129	142	144	142	164	154	149	126	153	145	139	141	146	172	153	154	133	138	129	150	134	148	140	152	126	137	144	154	155	140	150	153	168	139	120	147	160	115	130	151	132	127	138	142	144	152	134	151	160	140	141	160	154	134	142	144	128	160	138	151	160	123	134	117	128	139	158	161	142	157	162	127	163	128	148	137	158	136	151	141	133	149	151	129	142	127	153	154	128	161	144	152	153	148	156	142	140	146	133	155	140	165	163	135	128	149	151	133	125	151	153	156	133	153	130	138	117	144	139	155	145	127	113	153	143	160	129	138	131	153	151	144	145	123	125	146	159	156	137	138	144	119	139	124	145	134	148	147	155	146	128	140	145	142	135	150	145	145	141	152	121	165	150	175	148	141	149	143	134	146	134	152	149	143	149	121	129	163	157	159	143	150	131	153	135	132	147	153	140	153	151	125	134	159	143	129	141	144	164	153	127	142	141	141	139	146	140	142	154	154	148	147	138	147	138	129	120	147	136	131	148	144	132	143	134	148	144	147	140	133	171	143	160	141	134	160	153	155	144	132	156	156	150	149	130	132	150	163	143	140	144	160	156	146	158	147	146	142	129	148	162	133	129	150	167	154	159	165	159	153	147	145	134	150	153	148	159	146	153	149	142	147	168	176	138	148	138	168	150	132	154	132	163	138	135	160	152	141	156	137	138	143	149	156	140	153	134	160	156	128	139	153	139	138	159	144	158	161	164	154	137	162	153	141	141	143	152	136	140	150	176	148	126	130	139	143	151	152	109	149	152	153	127	132	149	154	134	150	142	146	140	133	134	139	141	148	159	125	145	130	157	135	145	143	141	126	140	137	172	147	152	143	166	126	125	151	136	144	139	163	126	154	155	155	150	128	167	136	132	125	132	134	135	151	129	150	146	144	148	135	155	160	148	138	146	128	133	152	145	126	141	134	125	153	133	158	157	147	152	150	148	140	167	163	120	130	159	148	166	152	163	139	158	155	144	151	154	141	139	142	140	152	149	154	164	121	157	163	163	177	154	144	149	170	112	140	152	128	152	158	149	148	159	121	161	139	124	168	132	141	139	141	130	138	163	151	144	152	135	146	155	154	181	156	149	162	158	151	146	144	137	154	152	152	137	137	148	141	113	147	155	162	144	141	128	146	142	125	145	143	143	159	155	120	155	138	155	178	163	134	126	149	141	140	147	149	152	144	170	157	131	137	165	156	144	115	149	138	130	150	161	156	151	153	161	146	141	137	143	139	137	131	161	139	139	140	131	124	143	145	139	127	154	133	145	135	130	151	150	150	159	121	165	149	160	129	132	144	141	144	141	133	158	142	130	124	149	121	136	148	152	130	142	135	153	145	119	145	136	152	132	135	142	139	142	142	146	151	153	152	144	162	153	165	147	154	136	118	137	134	142	130	140	156	144	118	160	139	157	156	123	157	155	137	144	130	160	134	148	153	158	147	138	136	143	140	141	143	139	146	152	138	137	136	160	131	163	153	119	158	146	154	148	154	130	151	159	140	145	155	131	140	162	153	136	161	144	141	119	160	113	139	142	155	134	151	142	149	137	141	127	154	138	137	132	131	145	125	136	149	141	122	155	150	146	166	163	148	138	154	161	152	175	140	144	131	160	133	144	126	149	179	145	137	157	174	150	128	157	159	148	156	156	131	132	177	137	134	148	129	143	187	151	147	148	141	138	156	120	147	154	149	151	140	162	146	162	148	145	152	155	135	152	155	133	164	145	130	141	139	136	162	132	141	157	150	145	152	145	141	154	155	120	135	150	132	149	132	138	144	124	131	152	142	139	127	133	148	145	140	154	143	147	143	141	152	133	154	145	125	170	171	143	148	149	128	139	140	146	147	147	141	156	152	140	160	141	130	137	128	149	164	134	148	142	142	141	148	168	141	136	141	135	147	125	158	147	149	168	138	147	146	152	118	144	128	134	153	141	143	155	137	140	137	155	132	153	143	152	134	124	138	151	142	157	153	129	122	128	149	130	154	166	153	143	152	162	144	123	153	151	139	140	131	141	151	140	140	150	150	163	158	136	128	145	154	146	154	144	159	137	122	137	143	159	144	135	128	134	136	118	134	157	112	143	146	132	133	126	133	161	136	121	154	156	145	129	133	124	146	144	137	142	131	124	143	164	146	139	145	159	166	157	150	149	159	152	159	129	153	152	156	158	140	158	160	148	147	148	154	147	142	121	157	147	140	133	135	144	157	139	134	159	130	138	143	153	141	159	147	158	144	130	160	145	155	143	157	135	146	114	155	131	124	139	142	144	142	134	140	160	128	141	155	121	129	144	131	153	139	139	139	139	143	160	160	157	139	136	149	127	168	134	142	145	153	148	147	156	122	172	143	134	166	156	156	150	161	146	145	166	155	133	151	142	139	160	143	142	136	153	126	136	142	125	138	129	131	156	139	139	139	138	133	135	166	167	151	130	141	143	159	148	144	114	148	142	140	133	151	129	133	130	125	133	146	137	154	188	137	142	129	151	144	138	141	145	140	131	155	143	152	151	161	146	147	146	162	118	129	131	166	148	140	144	149	144	137	150	134	120	160	124	159	131	129	137	162	143	138	157	151	161	151	152	163	125	146	153	133	139	163	150	161	146	132	137	161	158	121	149	148	159	140	161	156	155	139	140	145	141	135	158	152	133	146	146	132	132	132	127	136	146	144	143	125	161	159	125	151	132	136	131	143	143	136	135	160	139
4197	938	1005	974	983	969	986	1041	1035	1004	960	1038	964	965	968	905	955	1008	969	967	919	939	920	1006	949	992	929	920	954	1015	1010	953	926	926	1008	946	933	998	1001	972	923	1035	997	1005	1016	980	980	943	923	908	1008	938	939	953	1036	971	980	954	944	1011	980	958	950	1003	1039	954	973	1039	1019	945	989	1002	1013	890	922	995	968	982	981	946	964	993	930	1042	978	973	978	936	998	964	940	978	970	999	979	1030	927	954	972	973	1027	990	952	973	988	963	967	980	907	998	983	1003	962	999	985	1003	942	920	983	930	927	1017	1000	943	956	999	1020	956	940	988	973	1001	948	993	992	974	1002	995	952	985	913	917	951	949	1009	937	934	985	943	983	936	951	965	973	947	1052	969	975	991	985	1045	991	993	1013	1017	987	1018	988	973	948	985	994	984	987	976	1006	961	936	1011	991	1003	953	992	931	958	985	916	933	997	900	963	1010	980	997	956	990	1058	948	903	900	971	926	969	986	959	1008	967	996	994	990	956	935	981	960	946	966	1001	981	987	1003	993	1014	989	943	974	934	994	957	942	967	985	1005	974	983	954	1003	958	993	967	996	974	998	952	966	913	946	1030	895	923	994	997	942	1011	969	1014	932	996	960	899	965	980	984	1005	991	1000	956	983	977	1014	953	1068	959	957	994	967	970	950	922	993	1051	972	985	964	965	983	1057	976	955	976	969	970	999	965	917	969	1030	958	980	1002	919	967	968	914	881	935	970	951	985	1001	963	965	929	1019	963	1009	970	962	972	957	954	1043	996	970	976	936	982	965	975	986	1003	894	1020	966	968	918	958	979	930	955	968	939	951	999	924	999	1023	969	986	978	993	1001	974	1006	946	976	951	990	965	1028	1037	971	1022	999	967	991	947	1016	1001	919	999	974	982	996	994	948	976	1035	1020	988	954	962	976	944	989	1025	951	943	946	1019	987	975	974	947	1025	942	981	928	1012	911	1012	1012	976	944	937	943	947	954	995	1002	1037	990	974	947	977	1015	937	936	985	942	1014	917	932	944	993	957	1010	946	1021	966	963	985	910	1006	991	942	963	986	1002	1011	984	969	971	971	923	984	965	933	965	976	997	997	1028	1004	968	978	988	964	1017	1019	931	981	961	960	1056	1011	975	949	1040	954	969	987	945	925	988	954	1001	974	1014	1005	1020	946	976	956	955	961	932	906	963	945	944	969	964	1037	989	984	943	991	940	1004	992	955	996	988	895	953	985	982	980	963	964	997	1002	973	1017	989	983	1033	983	981	992	1015	992	970	1004	944	1003	1012	961	960	970	976	1019	945	924	957	984	958	1027	966	1046	979	992	1013	1050	928	994	987	1049	938	1040	1017	964	1016	995	1023	1021	966	981	951	1035	943	975	968	1018	911	935	1016	1024	985	920	970	982	972	995	948	972	1032	1024	990	1009	939	1013	980	1010	921	952	959	999	952	963	984	1024	1005	964	937	902	976	952	947	1016	979	943	995	995	982	957	953	969	947	967	967	991	1042	960	978	943	952	970	970	995	960	999	1026	993	990	932	983	922	952	939	1007	1002	929	960	945	917	979	1012	951	977	979	943	956	953	1015	1010	941	955	1029	959	931	969	938	1017	1013	945	986	1041	1025	936	1041	968	966	1003	996	990	954	1029	979	974	1026	1034	930	1008	982	982	981	970	1015	951	1002	1035	959	928	992	952	978	948	962	1004	934	957	953	1022	992	975	1005	995	1010	984	995	965	1046	922	959	1033	944	977	955	1002	963	1005	979	1031	1018	929	973	1036	1019	974	948	956	1005	972	1015	962	993	1008	1051	978	919	984	991	981	955	930	1006	987	998	967	955	1008	961	988	1024	992	977	1013	954	985	957	990	1042	990	1035	943	1022	1003	928	1020	926	974	989	960	999	959	916	953	1033	968	1008	971	942	987	999	981	1017	1036	946	970	962	972	1009	966	998	1012	996	1005	952	988	908	994	942	949	1038	953	981	974	945	973	937	937	971	957	992	982	1022	905	961	994	1007	964	925	978	984	1029	960	962	971	1022	953	958	981	998	999	1021	977	982	1019	1000	961	990	1028	927	976	978	926	1025	935	975	914	988	1002	951	983	947	963	994	955	1035	1021	1002	997	1005	957	982	941	953	963	1020	995	928	911	957	962	1008	1026	962	972	933	1018	976	976	987	940	995	991	1007	960	998	970	951	984	996	988	942	1012	973	961	1000	987	950	1003	937	955	938	964	944	1010	984	993	932	967	1018	993	1024	917	958	1032	948	938	995	995	955	997	932	990	1014	1035	941	988	989	1026	976	971	964	965	983	979	982	951	992	914	989	1008	982	951	977	982	1009	936	955	1023	962	932	1003	940	961	968	931	991	963	993	990	977	986	979	945	971	965	997	931	1001	953	953	981	1040	990	932	1021	953	985	1008	948	1007	993	944	993	932	933	956	923	976	965	967	984	931	935	991	949	992	986	971	1036	953	993	979	981	986	986	1001	971	1007	999	986	982	956	990	981	980	909	1008	970	996	933	922	959	1010	962	998	1004	960	968	1014	960	928	971	978	967	999	1000	957	980	994	979	1006	1015	925	997	970	930	977	987	962	972	964	945	937	992	967	1023	982	979	1012	1010	988	977	942	942	991	974	988	1007	917	1024	1012	987	950	969	938	958	965	1035	942	935	922	979	1011	1026	1029	1048	951	980	930	939	961	977	1043	950	973	981	999	1014	1005	954	907	940	958	904	984	1010	978	982	952	990	982	966	890	978	964	963	974	966	968	1010	1007	1003	990	999	977	959	1001	949	969	909	974	1005	977	959	973	974	993	1008	984	977	973	959	1004	997	931	978	963	941	1016	1010	938	976	959	973	958	1010	946	971	956	981	944	942	968	1013	1003	991	1033	1025	981	1014	969	945	926	966	967	990	972	1021	994	962	908	942	1014	978	973	982	963	973	902	1039	1008	985	926	970	971	997	988	953	976	976	920	1020	958	1009	1039	996	1027	1032	954	944	975	1006	938	930	1006	1020	989	975	985	964	952	973	957	960	995	953	994	960	971	954	947	1009	959	971	964	987	1016	982	967	955	996	968	962	957	929	967	998	953	987	1020	949	1032	1017	988	969	892	933	977	975	972	982	1018	1000	913	953	974	1013	937	987	973	982	1004	984	950	990	979	948	965	1016	988	997	1004	932	1001	1037	992	962	1034	961	936	1005	977	945	984	992	969	933	984	983	957	961	982	961	961	1029	995	994	988	985	960	991	1040	982	1012	988	971	946	992	1005	979	927	954	957	1012	1048	899	993	964	1011	1019	969	962	934	987	948	948	1011	969	1038	964	963	963	1021	973	956	1012	1016	942	1003	1014	962	938	1011	923	998	955	997	962	1011	978	973	965	932	987	995	1008	1005	955	1008	986	938	951	982	1015	982	944	937	956	976	955	1012	1019	955	969	996	957	979	959	959	979	986	1003	947	982	990	1031	1042	979	987	906	951	1043	934	992	993	983	941	1050	972	932	1038	968	938	967	1022	941	983	943	1003	960	937	941	936	952	987	953	1010	982	947	962	951	972	902	931	964	1032	916	958	919	961	977	1057	973	990	985	951	960	913	914	955	982	975	937	922	977	975	929	990	1004	1001	966	993	971	1021	1017	1000	1022	957	949	975	1026	971	955	958	982	1000	1018	956	962	950	988	979	983	998	972	1008	931	1010	990	953	1001	968	980	979	997	970	1026	940	1026	980	986	967	1029	951	962	967	968	1003	953	945	1018	942	969	946	955	1035	955	1009	925	948	917	951	960	923	958	893	978	941	1023	932	969	1018	984	976	976	1007	1000	988	957	973	985
15638	550	163	154	138	141	133	144	129	145	142	157	162	152	133	142	169	136	145	127	143	156	149	137	132	125	152	138	140	138	145	138	133	147	160	141	153	144	128	141	131	147	138	125	154	143	150	155	120	152	149	142	147	155	118	155	140	151	139	167	139	143	132	139	152	155	126	148	138	143	143	142	147	133	132	151	140	157	130	137	158	148	143	131	149	136	139	150	146	140	150	156	143	158	145	145	107	146	141	130	138	137	143	145	135	144	156	158	142	131	139	154	161	159	143	146	161	141	135	152	157	137	143	144	147	151	129	125	131	139	132	140	131	152	133	134	139	144	139	154	144	133	151	143	109	149	152	135	145	132	157	148	141	137	144	157	151	132	129	130	150	189	161	158	158	129	148	140	125	150	148	138	148	117	127	147	145	141	162	155	136	172	120	162	151	146	144	148	158	129	152	157	141	137	135	147	148	142	137	132	151	140	136	144	132	160	176	148	132	137	120	128	140	125	140	137	148	150	140	136	156	155	174	148	168	146	134	145	124	148	136	127	140	162	155	134	137	140	134	166	147	129	149	131	143	127	137	142	137	150	146	139	148	155	151	123	166	153	124	128	151	142	144	149	138	135	152	157	120	161	117	148	148	126	145	150	151	144	148	115	152	131	125	134	131	156	140	141	143	140	135	145	155	151	147	171	150	141	140	156	130	121	172	147	139	137	150	128	141	132	169	117	125	118	120	145	141	152	162	153	136	138	146	159	142	141	130	121	139	126	156	150	144	126	163	144	163	143	136	143	163	161	145	139	135	134	141	146	143	151	139	134	125	127	148	142	138	145	144	136	146	147	140	137	137	150	160	147	163	146	145	135	141	152	152	120	149	155	164	123	161	153	150	140	137	148	122	139	177	138	166	157	138	145	151	163	153	144	147	150	123	138	141	145	135	150	151	169	143	160	135	145	149	158	142	134	114	154	146	128	151	157	134	120	142	115	156	139	151	140	152	163	120	132	135	133	148	144	159	153	148	128	123	172	120	126	131	142	149	142	145	139	117	139	145	136	140	118	146	161	148	165	137	145	163	132	135	131	128	150	135	138	150	139	166	152	143	145	143	136	138	154	149	156	156	149	130	138	139	148	150	137	143	124	147	163	133	126	149	147	167	142	152	169	135	129	136	152	140	130	152	129	135	149	129	149	129	154	152	140	147	123	159	143	154	163	141	187	156	141	146	120	163	145	144	109	139	157	156	139	140	155	154	122	153	140	150	131	148	132	123	155	142	146	146	133	136	142	135	150	151	153	140	150	164	136	142	145	132	127	149	142	131	143	142	141	154	146	151	160	134	162	158	137	147	133	169	143	139	141	150	176	148	153	146	146	123	147	149	158	171	145	141	157	147	133	144	137	148	136	148	150	137	143	127	136	138	141	153	147	168	140	146	155	129	136	145	135	159	139	148	147	148	127	131	150	134	141	147	149	148	147	134	151	144	139	145	143	139	129	152	140	138	147	130	144	117	153	154	172	135	138	123	153	159	142	143	130	148	129	153	125	134	150	147	140	137	150	136	149	145	143	140	149	142	148	120	123	148	138	154	138	139	140	136	132	159	170	144	110	123	150	138	132	137	140	147	159	168	144	128	146	161	151	147	143	125	147	160	156	130	168	146	137	158	147	147	140	139	132	140	138	131	146	138	135	147	125	145	150	145	117	129	128	124	143	138	118	128	153	127	153	147	160	139	147	133	148	144	139	167	160	142	118	159	145	136	130	178	166	139	148	139	139	157	147	135	187	136	173	137	121	140	121	161	132	156	154	152	151	125	136	150	149	148	137	145	162	136	150	148	144	152	141	144	138	153	163	154	135	148	152	150	153	133	147	148	143	144	152	161	137	139	117	139	142	127	145	129	165	149	152	124	139	154	152	141	166	150	155	136	125	150	143	163	145	145	155	128	141	128	147	128	126	134	131	142	171	146	142	139	157	179	142	158	134	146	156	134	142	140	156	142	141	152	150	139	144	151	142	133	140	152	144	138	126	127	140	121	129	164	141	156	141	135	125	152	150	130	148	159	126	129	143	144	143	136	128	155	144	126	144	155	147	131	132	136	153	137	153	149	141	150	142	126	156	147	144	180	157	146	152	152	139	159	127	162	140	143	130	148	134	136	148	127	136	123	145	150	146	125	146	155	140	140	139	129	138	156	138	163	116	154	151	138	128	168	167	140	145	149	119	133	148	159	151	153	163	147	152	142	149	142	139	131	117	139	121	154	136	144	156	134	118	160	132	131	146	151	152	136	144	134	138	130	138	141	150	143	132	128	144	126	143	157	169	141	130	151	134	140	159	142	146	143	160	147	129	150	143	149	154	154	151	170	153	131	139	139	140	131	149	129	142	109	141	131	156	128	129	139	146	153	124	123	133	125	132	148	146	143	121	149	123	149	142	125	143	140	161	176	142	154	151	156	137	125	148	159	163	141	134	146	149	131	140	125	136	145	148	151	142	136	140	138	159	143	160	148	133	163	137	118	152	138	144	132	140	134	130	126	146	152	141	134	120	161	151	137	139	127	161	132	136	140	141	152	142	147	167	138	154	139	129	154	148	161	128	156	138	155	141	158	152	146	126	144	127	122	131	145	116	155	137	165	128	152	149	149	152	133	152	147	142	124	159	161	136	128	165	148	135	139	138	141	132	129	148	143	136	142	128	140	161	162	165	146	174	134	140	121	153	135	180	138	146	139	156	150	125	128	129	136	141	151	145	152	134	141	141	153	153	142	138	137	145	130	157	141	137	144	128	162	153	133	145	155	152	112	128	146	140	139	130	133	155	141	134	155	135	137	148	136	157	130	140	149	150	145	142	148	125	138	130	148	127	134	134	151	157	135	119	155	137	158	122	141	146	132	137	136	148	141	139	136	139	145	132	158	135	138	116	155	160	146	124	134	156	144	142	149	155	144	155	137	155	153	137	134	151	123	134	132	138	169	168	160	163	138	135	140	152	143	148	141	147	140	130	158	130	129	155	146	144	140	143	122	137	143	151	136	139	131	164	144	152	154	139	150	136	146	140	162	149	144	149	148	135	124	131	143	145	130	146	138	127	153	136	135	159	183	128	117	161	144	154	137	119	141	114	128	136	140	143	117	137	143	139	130	140	126	149	136	127	139	143	139	136	142	142	152	151	147	148	132	124	137	135	121	150	140	154	135	142	127	166	150	152	144	142	150	138	142	139	138	144	146	151	139	132	125	139	129	134	150	143	129	161	145	143	125	157	135	153	128	140	154	141	150	158	130	146	144	141	143	131	146	133	163	157	147	128	125	148	160	140	145	140	153	144	157	129	162	144	127	149	140	142	145	164	162	146	139	126	156	134	143	137	167	148	165	133	144	148	139	165	164	134	148	149	155	153	127	136	123	158	148	145	155	134	127	130	166	139	139	131	136	134	173	160	155	139	142	133	150	160	142	144	162	136	141	148	150	135	138	148	163	154	138	153	151	118	144	140	146	131
4212	1003	982	978	920	972	971	968	947	966	970	975	995	907	958	1013	952	940	952	962	993	971	967	936	915	984	947	950	910	966	937	969	937	990	994	985	929	966	1047	997	982	956	977	909	956	970	945	981	967	996	916	1011	955	1022	950	983	953	899	938	916	926	973	956	920	1021	963	1003	945	976	997	941	947	993	972	995	985	977	973	984	962	914	956	1016	957	1031	963	963	991	949	952	923	996	960	992	958	923	896	962	997	963	946	957	969	956	972	997	947	971	959	928	983	902	1000	1003	1025	952	945	975	961	939	949	977	1045	965	922	1009	937	977	1029	973	997	958	980	900	900	953	988	986	959	966	940	952	907	910	980	966	915	975	919	962	1001	999	939	942	955	1023	927	977	954	970	996	949	886	1029	980	991	973	1023	975	983	968	995	983	980	1005	948	1019	956	977	972	983	942	947	976	955	977	976	923	921	944	963	1003	947	932	1007	959	934	986	971	995	951	996	921	996	1007	956	953	941	892	1000	999	954	922	990	979	1032	970	951	933	1006	945	916	994	972	960	945	934	887	944	945	954	957	944	937	948	958	966	994	948	979	980	980	915	1004	951	965	984	998	950	936	992	939	897	963	928	993	982	981	953	1018	964	923	997	932	960	948	945	935	991	945	1008	943	979	949	939	967	960	956	1028	1005	981	931	979	957	930	908	919	996	978	915	964	944	953	922	965	944	1008	913	927	968	993	995	977	1005	928	972	949	929	966	969	969	935	1034	919	994	969	989	964	984	987	975	937	976	977	918	946	998	977	991	951	969	957	899	927	942	1005	935	981	956	943	1039	955	950	961	908	981	930	933	943	899	999	950	986	943	1013	976	936	955	981	967	944	928	999	961	905	966	940	980	952	931	982	970	929	963	979	968	989	965	909	990	1018	935	980	915	970	968	1006	895	1011	886	952	1019	946	989	949	968	942	961	937	984	1003	946	953	942	948	932	887	965	909	966	977	1002	991	1041	964	972	959	1027	946	929	941	966	939	977	985	930	1015	972	976	969	997	974	923	952	933	948	985	946	992	1025	962	961	968	1023	946	992	965	1000	971	971	930	913	922	980	963	991	1009	978	923	895	982	947	965	984	965	986	974	947	1001	950	943	956	961	1007	961	892	993	962	923	918	987	931	951	921	905	991	981	961	969	987	907	1008	970	961	1006	960	1018	919	972	1046	989	962	987	1002	970	972	925	934	975	968	1006	960	1012	934	968	940	960	951	965	939	1006	960	987	935	988	981	968	956	949	991	952	952	966	943	972	942	976	988	943	971	954	962	975	949	949	982	921	924	922	972	899	958	925	982	959	929	931	984	1021	980	949	1000	981	977	974	952	994	961	1007	951	955	976	988	1008	908	960	983	977	920	961	940	989	984	1018	974	981	963	980	982	967	1014	990	975	930	1002	959	948	967	964	961	904	898	965	984	975	985	956	954	955	965	948	910	993	939	929	938	979	922	1012	957	999	972	952	1012	1010	967	1002	950	982	1002	952	990	917	961	972	1010	967	955	987	967	938	957	978	969	972	914	970	1045	963	961	976	1012	1012	961	968	962	947	941	976	951	936	902	1006	974	1010	996	968	978	932	941	959	1000	983	926	979	977	961	1006	1011	926	973	988	940	952	973	962	962	1016	955	967	980	994	1003	950	975	926	998	1017	930	954	988	961	973	1008	1000	956	989	900	938	976	950	978	924	973	933	948	959	951	958	959	925	983	1006	935	956	973	970	954	956	964	981	967	915	935	1008	956	942	966	980	967	950	976	958	944	926	983	914	947	981	936	967	971	981	973	1023	989	974	898	976	947	976	921	921	956	1030	973	936	1005	955	951	1022	993	987	1001	992	1025	986	986	1001	990	928	929	877	974	933	977	956	923	983	979	958	965	1021	1052	968	987	976	977	927	914	950	897	979	945	959	962	980	952	954	1027	984	1005	986	990	983	978	1063	1028	1018	1000	977	982	970	927	1003	937	967	960	944	988	970	967	935	939	994	984	934	929	959	953	990	948	944	959	1037	1000	1013	922	896	952	930	956	923	1033	932	964	1005	948	1057	936	959	976	971	949	963	907	951	948	937	955	967	983	977	997	954	945	943	961	942	977	921	975	978	972	946	949	974	943	983	966	939	1008	965	959	976	1005	942	950	965	983	1037	1014	961	946	978	985	924	969	946	1022	970	966	1004	962	978	967	988	955	959	990	941	912	951	974	966	981	946	1014	994	949	926	972	1025	963	960	963	974	1009	976	962	975	951	921	954	964	1012	972	961	1007	983	981	899	1005	994	989	933	954	1007	946	980	913	1048	943	871	1032	902	971	985	1003	961	965	969	960	995	923	994	983	881	953	947	936	946	982	962	992	981	987	964	966	990	932	1034	976	963	944	958	944	961	963	979	929	959	987	994	939	943	934	934	965	872	988	961	901	1006	931	1063	966	948	964	992	943	934	995	932	967	930	937	971	934	954	956	960	947	978	994	987	928	928	996	997	968	984	971	965	997	946	976	920	945	989	956	981	934	963	987	995	961	977	950	967	918	945	962	941	922	914	920	973	950	964	976	938	910	975	917	974	958	1005	923	973	966	947	928	972	950	965	1004	934	928	958	1029	982	972	951	993	901	969	964	983	938	991	953	990	941	967	972	965	995	948	903	937	935	909	992	913	980	991	934	969	940	959	953	966	997	961	888	1020	977	959	995	953	959	1011	975	964	961	958	951	911	951	906	952	941	966	979	936	1018	969	978	989	941	994	916	973	901	931	982	973	931	966	932	954	929	933	896	982	960	930	956	999	941	965	974	993	982	973	970	948	975	965	932	952	935	987	979	927	983	933	991	956	965	970	917	959	979	977	925	947	993	966	968	949	906	952	935	961	990	978	960	930	986	1011	1001	1016	984	959	997	968	953	964	963	974	946	945	926	953	961	964	946	951	943	961	1010	944	981	966	1024	986	961	977	966	922	943	979	951	914	934	930	932	1007	994	965	962	956	931	949	990	985	977	957	933	952	952	890	982	984	999	964	984	964	954	999	962	934	932	985	965	967	967	982	987	981	934	1028	992	1015	957	995	922	967	935	1007	948	990	985	945	909	980	973	947	935	952	988	934	973	1012	964	945	928	956	968	920	975	932	966	926	971	920	1021	994	1006	1002	998	927	978	968	935	949	910	960	1007	951	937	989	937	960	1022	1027	988	911	911	955	956	977	951	954	995	1013	951	1034	944	997	964	979	1001	963	972	941	939	1002	933	933	984	1015	921	990	966	931	976	971	990	981	983	973	977	972	993	1023	958	1019	995	964	949	959	1000	940	981	959	975	963	994	979	943	948	971	984	953	951	1009	962	970	964	960	986	939	991	966	982	957	955	940	901	981	967	992	960	935	946	904	938	996	905	954	965	961	973	930	969	951	1008	1012	978	970	926	921	962	981	967	980	971	940	1040	946	980	970	951	973	964	963	1029	932	945	959	988	936	998	982	949	992	928	986	953	952	962	948	928	978	962	986	959	969	944	976	956	919	981	963	987	927	964	950	978	905	966	927	975	979	969	974	969	986	954	1010	933	1026	976	923	998	1006	942	965	994	986	958	962	941	974	981	941	907	944	968	984	1040	982	959	993	979	980	1006	903	1015	949	1025	985	990	965	957	938	916	987	1007	977	982	960	975
15246	439	101	86	86	96	81	91	87	81	100	93	77	95	94	81	85	89	97	90	83	86	81	82	85	82	93	91	93	86	94	91	102	87	96	107	82	92	74	70	82	78	112	91	70	87	101	81	73	84	98	93	75	100	77	108	87	69	76	78	84	76	82	98	84	78	94	83	108	104	100	79	88	86	85	89	99	73	97	84	82	89	72	87	81	78	91	83	92	81	107	96	66	97	84	72	91	97	87	90	98	75	77	84	91	93	91	92	87	75	68	101	83	107	95	79	80	95	91	74	83	83	84	95	106	87	77	73	81	79	74	92	87	99	77	100	91	103	76	84	80	85	87	79	85	83	79	97	78	95	86	81	82	83	92	101	79	85	91	110	93	81	80	96	85	87	80	102	97	88	89	91	82	85	66	67	97	78	90	82	102	73	82	103	71	87	89	91	86	80	79	89	80	81	90	85	92	93	73	66	89	84	95	78	89	91	88	68	88	93	90	100	79	81	78	83	92	80	96	70	91	91	91	99	81	88	68	76	89	80	93	98	88	71	79	90	82	84	91	72	92	90	86	100	81	89	84	84	86	93	88	90	85	73	72	89	70	98	80	105	86	79	106	84	97	93	73	88	101	84	91	79	96	70	76	91	80	87	83	95	96	92	83	95	91	98	91	81	85	84	104	77	81	90	77	104	85	73	78	86	93	81	83	81	85	86	85	85	86	81	82	83	83	66	72	96	72	92	82	84	84	90	86	84	76	84	102	90	83	75	66	89	87	95	91	85	98	82	87	77	88	106	83	100	94	79	99	86	110	78	93	64	88	87	85	86	97	85	93	95	74	88	85	92	71	82	99	80	82	97	84	90	86	78	103	85	80	88	91	89	98	81	84	90	72	76	83	94	84	78	77	79	83	100	71	107	87	67	83	119	90	99	93	78	73	77	92	78	88	73	88	84	96	83	91	65	97	100	82	89	87	79	74	102	101	90	77	78	94	85	91	106	100	73	85	91	93	79	88	78	105	96	103	87	84	95	98	72	89	78	86	96	97	78	96	89	78	83	90	93	98	95	87	90	87	74	81	93	107	103	107	80	98	80	89	75	94	85	90	103	80	115	90	101	85	80	85	86	98	72	84	91	85	92	83	99	95	92	80	89	90	91	85	74	75	82	83	78	107	94	81	85	104	98	96	79	74	80	84	90	92	99	70	96	85	88	102	85	75	79	78	96	81	78	70	83	95	85	89	81	91	70	77	88	86	81	77	92	96	80	84	92	62	79	75	79	79	87	96	83	90	78	88	102	87	92	86	97	86	82	97	88	100	93	109	83	73	68	77	77	82	92	83	94	95	75	88	85	96	76	79	70	90	80	78	83	87	77	86	96	98	93	87	95	93	87	93	86	91	88	106	80	79	90	81	90	84	80	109	80	89	99	93	89	94	87	98	86	103	80	103	86	93	85	83	73	86	90	91	89	99	89	80	100	62	66	84	84	79	99	87	65	99	88	85	75	91	85	90	75	85	86	95	103	89	89	97	76	75	77	80	88	69	95	87	75	86	93	99	94	96	91	89	97	89	66	94	71	95	96	80	85	79	72	85	91	105	72	83	79	90	97	79	80	107	94	90	93	71	96	91	85	82	93	73	94	80	76	85	91	83	93	95	96	86	104	84	71	100	95	85	95	95	86	89	94	79	94	79	83	94	90	76	90	84	76	88	95	72	60	85	74	78	88	96	89	92	84	91	84	81	91	75	88	91	89	95	80	83	78	98	92	70	77	101	80	107	71	90	79	91	84	80	81	101	88	86	105	75	87	94	90	82	82	85	99	80	73	88	91	80	89	87	84	86	59	100	87	80	97	86	82	74	89	94	78	89	94	91	72	90	120	75	70	99	82	95	91	86	88	77	82	68	71	76	76	85	91	78	87	78	86	87	73	86	87	90	99	82	83	86	99	108	98	79	86	77	84	78	93	76	93	96	93	96	89	89	95	89	93	89	78	89	79	80	80	77	96	82	81	93	93	72	95	75	97	73	83	76	86	96	91	76	84	79	88	82	88	85	79	74	95	75	95	88	94	76	104	67	115	70	87	100	86	99	86	100	75	76	94	79	93	74	94	78	88	90	90	77	94	84	82	107	70	85	86	92	73	76	80	77	67	99	75	74	90	97	87	86	106	82	82	92	85	90	90	92	86	97	90	95	75	82	86	78	81	81	82	93	79	65	78	76	87	72	102	75	109	84	69	87	91	87	91	92	82	78	85	89	97	64	85	78	83	88	84	90	93	87	79	95	77	74	78	94	81	99	80	109	72	105	92	67	85	111	77	89	87	71	93	111	99	84	80	86	86	78	81	85	73	93	74	99	87	81	95	99	76	83	80	86	99	92	90	81	90	87	110	104	90	94	83	87	105	96	68	98	101	82	87	87	103	89	96	80	100	93	92	78	73	82	93	106	94	95	92	80	92	78	93	106	90	83	79	105	81	94	86	87	77	86	86	69	81	94	80	76	100	92	93	93	84	83	84	89	75	80	79	80	88	109	76	78	76	68	79	68	83	91	82	79	86	82	78	91	84	82	91	77	98	92	88	104	76	81	85	89	103	78	105	96	94	94	86	78	90	83	98	91	102	82	106	91	87	84	101	87	69	92	75	91	89	82	85	86	79	72	88	84	100	86	89	75	97	75	93	80	92	95	87	78	94	99	87	73	80	94	87	82	84	99	90	78	77	90	95	82	92	91	72	87	92	90	95	105	90	99	96	102	67	85	92	88	107	91	95	70	80	80	82	101	83	75	93	86	77	86	94	89	78	82	72	79	92	80	70	78	86	70	94	94	83	69	92	87	81	99	100	91	95	79	85	71	67	69	83	91	87	83	99	94	101	90	94	86	81	98	84	101	90	97	71	96	86	77	87	77	92	100	89	97	90	76	83	68	85	88	90	75	89	83	78	96	84	84	88	86	97	78	81	72	79	93	79	83	88	81	83	106	99	108	74	91	87	78	90	88	73	74	99	91	75	87	82	73	100	95	79	94	94	80	74	87	70	86	106	100	98	90	101	79	89	90	86	103	92	101	96	64	87	78	84	90	90	108	98	87	80	77	83	91	96	82	83	79	77	89	88	81	102	78	101	85	96	81	103	96	79	84	84	75	73	101	97	79	87	66	92	76	84	86	90	83	92	109	88	85	85	84	84	81	81	86	97	82	72	97	88	84	95	69	108	82	88	88	76	89	89	93	100	91	80	93	86	108	94	70	88	111	89	78	84	95	77	101	91	90	89	98	95	79	95	98	86	84	81	99	85	91	76	82	63	77	77	95	91	90	109	81	94	94	79	77	82	92	96	83	75	84	99	79	105	86	81	76	89	81	109	79	77	82	101	88	93	83	96	95	91	80	99	74	88	92	84	69	85	92	76	79	104	100	81	81	90	88	98	95	91	84	94	92	106	72	82	82	97	79	91	91	79	86	83	85	99	84	78	92	94	79	81	95	91	82	90	88	106
4172	576	590	550	541	597	547	540	575	570	582	602	553	548	571	511	563	553	558	543	597	564	605	578	574	592	582	604	589	561	562	562	574	509	564	568	531	570	578	592	609	562	557	561	582	524	592	571	560	536	558	597	578	549	519	554	590	559	571	581	591	530	565	534	551	539	528	572	534	574	536	553	532	570	574	549	561	514	576	521	535	604	561	581	588	539	542	564	549	527	549	573	535	570	566	530	553	574	614	515	534	509	544	546	575	535	570	560	579	591	556	542	563	521	601	561	549	570	567	525	543	533	565	599	567	557	579	564	554	566	517	563	547	540	550	549	578	525	540	569	547	575	587	603	606	546	584	588	561	548	583	553	555	575	553	566	566	545	524	553	542	554	564	556	581	552	569	585	574	539	594	593	550	564	598	553	539	520	553	547	600	623	559	572	547	515	583	556	553	546	569	594	570	545	514	514	550	571	576	538	567	554	560	584	592	533	612	592	552	573	564	590	583	591	546	524	584	555	542	547	547	562	577	593	582	551	539	536	508	488	594	519	567	601	558	561	592	595	583	588	527	561	552	559	590	547	583	535	609	539	555	556	564	574	552	597	522	570	559	591	549	592	546	528	570	538	556	540	552	596	563	562	550	537	570	597	577	572	587	538	610	551	603	582	609	559	573	569	573	558	581	576	566	584	598	559	535	552	575	579	568	594	571	559	589	566	545	559	558	589	558	535	566	606	572	558	566	583	558	593	592	566	540	572	575	567	540	574	559	582	506	581	583	552	549	590	549	549	542	559	588	554	616	586	553	540	567	562	539	593	613	530	545	570	510	595	572	563	575	562	588	591	562	577	553	554	561	558	550	533	533	539	570	561	559	536	571	594	562	551	517	596	611	564	558	523	555	596	505	565	591	553	522	569	606	567	534	554	610	557	550	527	565	561	589	580	551	575	538	572	556	562	555	569	588	560	575	568	561	532	558	565	556	554	610	570	574	557	589	538	559	566	581	545	547	539	585	552	595	558	554	542	553	575	580	549	574	569	583	566	549	562	580	597	608	545	519	592	595	571	551	636	552	576	571	512	587	572	556	545	563	538	578	589	519	586	544	546	546	538	597	586	569	568	569	566	619	552	584	532	545	575	537	558	590	564	578	552	550	575	525	593	603	587	539	568	532	590	614	610	588	587	539	579	543	569	559	536	567	546	533	562	560	556	624	548	584	576	554	549	598	550	573	528	599	561	542	571	555	522	569	548	533	551	535	561	611	535	579	530	511	576	555	584	582	618	551	537	529	548	533	596	556	566	558	627	618	572	554	546	553	573	536	563	597	584	561	608	575	584	570	560	539	554	566	533	550	577	521	544	536	589	571	558	589	575	521	556	582	584	566	548	559	584	515	560	583	582	609	601	568	551	549	622	581	548	566	508	556	574	560	557	495	611	568	600	546	554	568	563	583	571	574	536	552	579	548	560	567	566	562	556	572	563	585	543	530	541	551	571	594	554	546	565	567	579	560	599	508	562	548	581	570	546	564	569	574	546	525	564	582	599	584	583	556	563	590	583	545	548	568	529	568	576	597	577	516	535	522	553	576	577	549	602	559	523	571	583	563	584	571	598	592	593	558	541	524	591	547	573	577	618	525	607	585	586	574	564	534	573	576	595	572	508	531	508	568	578	570	553	590	619	593	556	551	569	593	585	598	536	562	562	567	574	566	599	598	539	557	571	559	580	543	494	550	580	577	572	542	528	598	545	625	558	560	554	548	567	592	526	568	577	590	550	590	593	614	600	606	566	565	531	550	545	542	564	599	533	587	547	544	577	560	572	564	588	576	553	565	563	500	546	520	591	555	573	587	568	557	559	554	563	572	558	556	544	558	589	579	544	521	580	598	579	530	565	536	613	543	556	509	591	586	563	583	534	561	517	556	576	570	567	545	564	546	588	590	594	562	567	559	549	560	559	579	574	586	595	569	555	586	577	585	556	561	571	557	628	560	575	551	539	568	503	603	583	539	541	600	572	585	543	567	546	608	578	586	550	564	537	590	592	587	605	594	587	571	582	585	564	567	581	558	537	574	585	555	501	572	640	538	577	571	630	576	552	538	568	493	546	547	592	581	566	534	572	556	549	543	566	528	574	531	599	561	553	609	590	554	598	548	544	569	537	573	566	573	562	570	531	589	560	571	580	586	577	615	609	579	541	543	574	531	549	544	580	581	562	587	571	575	564	584	547	515	536	497	534	599	577	555	564	571	559	569	555	584	551	582	560	545	531	544	534	563	564	542	569	569	539	577	554	539	548	586	554	542	589	589	580	525	507	594	542	560	572	575	573	589	597	579	551	581	534	522	524	523	582	626	547	569	567	566	552	559	541	521	584	590	543	583	567	549	562	582	580	565	551	610	550	602	546	541	563	555	558	523	568	525	552	601	566	530	530	562	564	567	575	549	628	577	565	536	555	574	557	554	562	527	596	613	562	566	578	586	588	552	528	516	571	569	516	570	536	530	582	574	522	552	530	569	548	571	584	560	574	563	501	551	636	579	556	488	559	557	572	591	562	575	558	572	596	577	609	567	562	589	597	541	580	531	583	585	521	564	548	604	590	571	613	561	552	604	578	543	558	630	550	558	561	540	533	562	567	589	531	564	599	583	563	563	543	591	550	552	584	561	540	538	579	558	535	548	545	561	565	559	589	539	560	546	584	572	551	566	567	567	598	558	561	560	591	618	560	582	557	547	524	572	568	574	508	575	619	552	625	543	555	545	537	562	572	590	582	557	574	548	544	523	548	598	560	562	545	638	519	562	558	505	582	557	616	535	556	589	534	582	534	567	547	539	554	564	563	611	546	523	584	563	590	561	615	578	562	542	536	557	559	584	570	602	613	556	586	560	580	550	590	541	536	596	565	624	519	585	566	599	570	542	490	545	548	574	538	559	620	541	598	566	596	556	547	554	540	542	551	561	562	594	601	536	537	564	553	567	602	575	573	612	530	550	572	540	606	568	553	559	589	561	557	571	536	552	526	532	547	607	553	562	566	544	566	577	541	551	564	568	567	538	602	576	532	590	551	531	542	541	532	572	589	596	558	572	545	518	575	568	557	561	520	542	563	542	543	562	567	555	556	595	573	550	536	586	540	587	540	554	580	562	538	562	587	572	576	576	551	597	573	536	569	578	585	553	556	597	557	551	557	558	546	549	584	547	570	589	553	540	573	546	527	595	569	557	553	563	571	573	567	585	536	532	588	541	560	531	516	579	564	567	581	578	556	571	582	555	574	551	567	547	561	540	551	595	555	573	533	602	592	587	589	536	520	566	584	586	578	579	606	626	543	581	546	606	566	549	528	553	559	563	553	607	540	529	585	571	567	582	580	526	584	564	577	593	572	552	547	559	553	577	563	575	578	557	590	562	530	547	571	563	565	573	586	591	567	587	526	596	575	559	552	578	592	545	512	567	601	610	549	550	570	574	588	515	556	558	581	569	554	596	605	604	561	561	595	561	563
14819	388	94	118	100	92	92	90	99	118	101	87	99	101	88	83	87	97	83	86	91	79	110	78	85	99	81	81	98	94	96	103	107	82	91	95	82	103	88	92	98	84	76	72	90	83	94	86	96	104	92	87	85	86	90	102	88	104	88	79	82	80	90	104	99	113	104	97	104	92	96	100	92	103	107	97	106	81	83	93	96	85	90	88	113	92	111	97	99	82	85	93	96	85	82	97	96	106	125	89	99	86	90	96	106	91	106	89	116	93	106	95	81	102	95	105	109	86	89	89	108	103	107	116	84	95	86	121	91	98	93	98	93	92	106	98	88	108	93	73	92	87	83	85	96	105	84	98	88	93	106	106	99	104	102	97	91	113	117	81	76	107	88	71	84	104	88	91	113	79	100	113	103	111	102	83	78	85	75	91	93	98	98	102	104	113	89	89	86	99	99	98	111	86	93	99	86	98	98	103	104	90	86	100	87	83	91	88	95	119	106	81	86	99	93	106	107	78	116	85	108	86	97	106	79	93	87	87	104	88	97	75	97	87	96	100	118	96	85	95	85	82	98	99	104	93	99	83	94	101	120	94	89	94	112	87	102	93	96	98	89	110	113	97	97	90	81	90	90	105	99	91	99	84	103	87	93	106	82	110	73	80	89	97	99	101	87	96	126	96	103	89	87	100	91	108	89	102	93	78	88	86	96	91	93	99	101	99	110	89	113	94	83	82	89	89	87	93	111	100	96	86	85	94	82	102	83	87	81	97	105	97	93	97	99	88	88	93	106	84	94	82	109	103	76	110	110	77	108	91	76	97	89	84	109	89	89	98	99	97	79	91	101	88	85	102	91	93	77	86	102	98	89	84	97	89	79	88	91	87	98	91	105	101	104	91	106	103	95	99	80	100	79	119	77	105	97	80	94	82	96	101	89	88	97	86	121	102	94	93	92	97	104	90	91	106	81	95	102	108	96	88	99	101	101	100	90	70	87	105	112	86	78	94	78	102	96	91	87	101	96	97	109	97	95	103	120	97	110	89	87	93	82	109	79	95	92	94	111	100	93	91	116	83	87	82	100	113	75	88	92	89	108	104	91	90	96	88	86	76	90	82	103	98	92	99	90	103	90	94	82	107	104	93	89	68	98	84	92	85	80	87	95	88	101	97	84	102	90	96	88	91	108	103	98	73	77	83	89	109	112	96	85	108	86	89	85	94	108	97	93	88	106	99	93	96	111	98	87	77	88	81	100	89	94	105	87	94	99	101	110	94	111	101	100	77	106	77	77	98	79	100	101	83	101	111	86	89	72	78	90	89	98	84	80	101	93	97	88	93	86	90	99	81	101	95	91	102	97	91	87	85	96	70	88	99	100	91	86	100	90	108	97	102	105	99	90	82	123	95	94	107	83	91	103	87	106	85	103	96	102	108	95	102	79	88	101	106	98	104	127	86	94	82	106	114	103	98	96	108	95	102	104	106	76	104	100	100	77	97	85	95	124	125	110	91	102	100	109	96	93	93	104	106	124	115	101	112	100	87	77	101	103	115	89	91	89	98	93	106	83	97	106	98	92	86	103	106	96	79	103	72	87	104	78	98	86	95	116	106	85	90	72	110	102	96	92	87	99	93	93	75	110	99	99	106	98	88	92	83	82	68	96	96	79	102	80	96	105	74	75	101	83	84	96	100	91	100	104	85	75	109	110	77	92	83	103	111	83	102	98	112	102	80	97	111	110	95	90	80	92	92	75	102	100	86	91	105	90	96	99	76	78	87	114	93	99	89	86	87	91	98	92	86	104	100	99	86	105	91	110	94	99	116	95	93	93	93	91	85	78	95	88	101	96	82	99	91	97	88	100	98	100	93	85	78	96	81	76	84	106	104	115	107	90	85	94	86	104	89	88	80	94	95	89	90	86	82	94	91	97	90	100	93	87	94	93	82	102	88	102	88	80	93	100	99	92	84	89	95	93	100	88	93	112	79	93	109	101	101	101	92	101	97	91	98	85	86	92	93	91	92	79	88	96	64	98	106	85	98	81	92	95	125	91	118	96	71	86	84	82	100	97	91	101	93	90	103	91	78	123	73	92	85	86	86	93	70	80	97	105	74	97	104	87	90	96	75	89	91	93	81	92	94	81	90	87	89	93	78	101	103	96	86	90	116	97	94	76	78	104	102	90	97	89	105	103	72	96	114	99	97	100	95	85	99	97	88	81	111	102	80	86	76	86	104	114	85	116	101	117	91	105	92	104	113	106	87	109	78	88	95	92	86	87	75	94	101	87	96	100	89	113	75	100	83	83	98	104	95	110	94	101	85	89	99	107	84	101	75	84	98	86	88	98	108	86	112	86	105	91	94	85	101	101	105	108	99	90	93	94	103	97	90	74	79	98	94	95	86	91	106	78	98	75	110	71	112	102	112	98	96	77	84	98	97	106	91	97	109	104	94	96	99	82	100	88	84	81	98	102	85	98	96	94	91	98	88	96	91	88	79	94	74	75	97	94	89	90	89	93	81	99	87	98	96	101	87	114	111	104	126	86	98	88	109	117	116	93	85	85	89	106	89	92	106	73	104	88	92	99	80	87	106	107	88	85	90	86	100	93	103	86	82	117	89	86	99	95	104	120	102	109	97	92	95	94	93	96	93	100	89	96	100	95	105	88	106	111	75	99	81	92	93	112	108	94	85	101	89	91	109	77	98	86	104	96	88	91	99	90	80	84	104	88	107	103	84	72	109	93	81	91	90	94	85	99	88	108	93	92	80	93	99	91	103	91	94	92	90	89	116	109	115	103	93	107	94	106	88	107	82	86	82	75	107	103	92	71	96	84	89	97	93	95	108	94	106	88	97	97	104	93	103	95	80	81	77	101	87	100	85	82	88	92	90	82	89	107	86	101	79	86	88	95	102	101	106	94	71	98	79	78	85	93	98	97	77	78	108	96	87	92	79	91	93	99	128	107	97	95	89	73	93	103	93	92	96	104	94	104	88	95	97	104	107	116	88	100	104	90	95	91	108	97	87	91	102	83	97	90	91	89	87	83	91	80	98	102	99	106	100	108	89	88	107	101	96	82	93	81	99	86	113	106	101	89	101	92	93	82	73	111	89	112	87	99	91	85	88	89	98	105	104	88	90	95	90	100	101	101	85	82	115	87	97	103	115	103	97	86	92	101	96	94	99	88	92	99	111	105	105	94	82	102	90	80	96	102	103	92	105	91	82	101	75	87	107	77	87	97	102	88	83	92	81	90	98	104	92	88	106	100	115	94	87	108	103	100	116	94	85	63	89	100	91	96	82	112	102	106	102	101	89	84	107	90	91	95	85	102	101	96	96	95	98	94	78	101	114	107	82	97	92	94	87	91	89	105	81	89	104	92	84	91	100	96	107	91	87	92	93	75	102	88	73	96	77	104	107	100	88	98	107	84	88	89	100	88	83	90	85	103	83	102	85	102	80	90	96	95	79	89	85	93	108	103	96	88	96	89	100	91	74	103	98
3997	631	655	671	665	683	701	603	673	702	604	637	628	682	698	728	645	682	699	646	676	634	700	695	624	672	653	686	691	706	632	645	660	637	670	620	670	609	685	717	616	690	672	676	713	653	686	649	686	654	625	652	669	666	650	690	635	690	695	662	648	667	633	634	624	678	691	679	674	649	669	659	666	614	662	649	665	685	653	658	675	692	696	630	613	658	657	649	663	675	672	660	663	652	659	669	645	695	660	684	664	695	641	696	656	666	683	649	658	676	668	674	655	659	660	621	627	673	626	693	635	609	670	686	646	662	634	687	641	647	688	635	645	706	650	696	595	635	631	642	679	680	654	667	678	644	644	668	669	613	703	667	665	648	667	685	692	602	668	608	671	699	661	715	710	641	665	618	733	693	684	626	645	647	672	644	607	643	683	667	638	691	692	666	690	662	664	617	703	654	666	683	641	659	634	673	720	681	722	683	699	676	678	663	690	633	660	704	686	692	660	657	673	673	659	744	687	639	687	657	696	646	658	663	692	649	645	625	669	677	680	672	697	663	630	687	708	646	657	673	641	678	701	654	658	689	679	643	639	699	680	628	659	637	632	647	674	646	686	662	700	675	646	652	654	627	681	653	677	674	626	655	691	711	701	640	649	656	638	661	669	759	651	665	671	657	628	727	675	663	650	695	645	625	652	659	630	636	656	640	664	698	641	681	654	663	668	668	646	707	670	703	690	660	680	657	680	652	623	642	696	670	669	660	706	658	694	699	711	694	673	706	668	608	706	658	677	671	634	635	646	655	690	706	661	651	662	646	656	705	633	694	659	634	655	656	673	674	635	694	699	690	667	647	661	690	678	666	677	631	663	666	700	648	643	632	648	643	677	632	657	658	643	691	689	704	657	651	648	710	694	668	653	666	669	644	694	639	644	675	655	686	641	664	689	655	629	660	695	646	646	707	644	642	651	650	650	684	671	626	676	657	726	618	680	700	661	658	671	684	684	634	675	689	674	647	669	668	688	706	660	607	646	678	650	691	669	693	677	668	676	690	659	677	639	668	691	653	731	699	691	702	640	637	673	699	665	647	648	657	660	648	708	665	664	668	670	695	651	613	625	621	668	641	672	701	635	648	648	716	658	670	673	646	683	712	671	660	649	654	647	685	708	663	682	619	680	683	616	641	695	685	644	659	666	654	654	705	616	669	697	654	704	672	712	629	653	651	667	644	661	705	678	648	640	689	648	659	624	643	675	680	699	642	701	630	659	611	685	668	671	663	662	689	689	684	634	720	654	756	628	678	682	651	640	645	646	684	648	646	659	651	663	693	641	642	664	655	632	652	701	649	683	665	655	642	672	683	672	676	672	677	663	668	663	688	679	667	667	657	689	622	597	658	647	629	660	665	654	678	646	657	658	643	705	665	642	691	662	682	678	676	652	687	696	667	673	668	708	656	644	706	650	659	672	634	653	686	667	605	616	655	627	661	636	663	688	645	650	670	632	700	686	690	699	670	656	667	692	691	700	664	709	714	654	673	630	637	711	643	663	667	704	685	593	693	649	704	627	698	666	659	650	626	647	663	645	653	664	653	648	670	662	672	696	654	648	666	664	669	716	655	687	715	683	615	638	651	693	636	679	715	629	655	666	673	685	681	651	687	713	663	618	662	663	681	693	662	691	650	691	623	699	673	677	685	698	670	693	665	651	652	676	657	692	652	686	700	652	635	685	676	675	659	676	675	672	646	620	644	672	649	668	617	677	723	632	598	674	642	645	685	638	640	644	650	652	637	675	684	712	633	646	685	664	659	674	660	694	662	679	674	657	690	641	657	721	684	664	678	667	640	657	677	725	637	645	648	688	680	672	633	681	668	709	625	635	650	657	663	607	626	663	646	669	640	627	658	703	655	714	664	677	714	666	607	654	658	681	627	650	669	677	690	659	660	666	643	644	657	650	689	649	651	625	616	613	695	658	676	603	698	672	685	681	676	692	647	685	647	670	698	672	705	677	658	640	721	662	632	650	704	667	640	688	655	679	677	640	660	669	694	683	640	688	668	689	713	685	690	673	747	674	662	676	638	698	655	656	676	679	664	643	656	683	638	644	668	623	622	664	684	690	672	655	684	680	660	643	632	664	662	693	637	644	653	637	705	641	684	607	678	662	669	647	611	689	627	696	671	714	667	621	628	606	679	672	669	666	707	688	684	659	679	633	649	675	655	652	695	660	652	670	663	675	648	679	648	673	677	666	641	662	644	682	690	684	651	688	635	610	670	640	676	671	661	682	662	690	668	677	682	683	691	620	644	620	664	630	650	649	684	664	672	672	643	642	684	638	629	667	652	596	673	630	648	579	678	704	629	582	622	644	693	668	679	637	651	644	657	647	644	684	636	656	638	667	649	675	688	687	662	667	675	650	664	623	708	701	684	652	614	704	681	678	682	633	619	629	664	676	646	659	653	665	647	660	670	648	651	652	697	617	714	688	680	671	694	666	662	683	694	648	673	650	632	669	661	705	628	676	695	663	645	662	640	653	665	648	641	621	646	608	700	676	643	680	670	617	725	663	645	674	648	696	671	677	651	701	649	655	688	680	661	641	663	680	655	671	688	736	690	633	634	678	683	706	690	686	648	682	690	658	679	647	660	663	650	654	669	640	652	659	662	692	687	633	612	691	626	675	663	629	679	632	700	674	652	657	652	699	654	664	688	695	661	694	658	656	701	710	730	652	685	652	653	680	650	680	642	640	674	655	699	618	659	659	617	685	662	726	659	680	654	672	636	656	672	686	628	686	682	596	632	651	643	697	643	717	633	690	687	673	650	701	666	680	653	647	654	640	696	660	657	636	644	627	702	697	689	694	650	666	630	652	672	682	675	676	679	662	661	606	688	694	648	657	691	649	642	620	680	666	667	677	657	631	625	691	661	687	668	690	639	699	699	718	654	687	623	634	668	652	651	644	662	647	669	648	645	697	657	662	666	700	663	669	686	620	674	671	640	718	658	661	694	669	652	672	678	691	667	706	645	657	668	685	655	707	689	649	670	669	688	636	647	627	672	635	613	659	663	630	653	638	661	691	673	640	677	611	679	612	656	666	662	641	670	661	651	709	640	636	675	648	735	719	657	642	655	647	621	622	717	709	665	672	666	665	612	686	655	686	663	670	677	717	646	705	682	623	607	660	645	637	699	687	650	624	669	648	661	678	708	655	652	674	652	651	621	670	670	639	634	640	669	662	699	666	633	670	615	662	596	638	694	670	694	676	648	640	670	665	684	673	652	693	682	650	633	694	654	669	662	685	651	675	629	675	637	642	649	641	657	671	629	698	629	659	620	708	653	657	658	683	705	675	691	651	671	694	689	637	689	668	649	648	677	641	687	670	662	644	648	632	639	645	642	706	683	656	662	692	685	651	658	661	681	686	638	667	638	649	612	692	727	697	632	673	665	670	688	655	659	680	670	671	645	637	683	663	661	649	635	667	640	636	652	698	646	628	661	626	677	666	691
15602	538	133	146	154	153	146	146	157	125	117	165	157	141	124	143	131	146	128	161	151	134	130	146	152	154	128	172	139	157	144	133	159	137	144	145	150	160	129	161	149	155	155	145	145	165	149	135	132	150	142	153	164	142	133	158	140	168	147	145	159	154	125	158	146	147	134	138	137	138	148	166	151	135	153	141	149	143	176	167	151	148	149	148	143	148	154	140	163	135	151	160	149	139	144	145	139	156	132	148	135	142	130	149	136	147	141	143	123	152	145	151	131	163	157	162	156	159	143	139	157	136	127	130	149	169	170	143	135	139	130	144	149	162	136	138	151	160	149	151	147	129	143	154	172	132	139	143	140	154	135	153	135	134	161	154	142	140	131	163	134	152	151	162	156	161	148	149	145	136	127	121	135	137	158	136	133	134	145	138	146	138	145	135	155	155	140	146	145	143	161	114	150	135	133	149	146	133	136	154	155	152	146	137	148	134	166	163	126	144	151	179	145	143	140	138	141	140	144	139	152	146	142	167	127	169	144	134	160	154	166	147	120	161	130	150	129	153	157	143	145	133	137	146	137	152	148	148	148	136	120	159	169	176	151	148	141	168	139	135	143	143	156	128	140	137	167	173	145	139	140	140	163	147	140	175	131	142	135	155	140	129	164	137	122	135	143	132	169	156	154	134	153	131	131	152	156	145	132	159	152	143	140	155	147	136	146	139	175	152	163	143	155	143	128	143	166	169	150	122	138	164	131	129	136	140	144	159	134	161	140	144	169	162	159	138	165	172	147	145	136	154	138	141	150	140	152	142	138	149	149	149	132	137	152	145	132	144	155	142	133	157	154	151	141	137	168	140	143	151	136	149	141	154	139	137	144	162	136	171	141	118	114	154	158	166	158	141	141	139	153	145	143	151	153	141	150	139	158	131	142	156	144	144	153	155	152	155	163	152	145	146	161	135	151	120	152	153	131	159	137	151	141	148	143	166	157	141	136	169	177	141	157	154	137	148	162	141	152	131	164	163	141	135	150	153	139	140	143	142	131	142	160	159	120	132	170	161	156	140	147	136	129	161	176	145	138	151	144	158	142	150	149	148	132	143	148	140	141	136	147	139	141	137	144	144	151	142	149	160	134	139	149	147	161	136	144	133	136	145	143	146	160	138	149	158	141	137	152	140	145	156	154	137	146	172	162	135	130	162	137	143	145	131	142	153	154	123	138	153	122	129	142	134	137	144	126	147	143	138	139	138	147	168	134	155	141	129	140	158	157	150	144	126	151	145	148	136	136	139	160	158	143	144	176	144	162	133	157	149	129	146	142	139	131	155	121	142	155	149	165	137	121	106	160	143	156	149	137	150	140	134	157	157	129	136	155	139	146	146	157	152	153	132	149	139	136	141	154	148	141	143	138	135	137	151	135	152	139	129	158	155	156	145	171	143	139	147	169	154	168	130	133	147	152	146	167	154	132	135	125	146	149	133	154	125	147	129	152	146	136	155	136	134	124	144	126	156	123	129	154	165	147	135	126	147	152	157	141	148	146	142	129	149	142	144	146	128	148	152	137	147	132	132	141	147	150	132	148	153	135	153	136	140	146	145	150	152	153	175	148	144	168	132	158	159	146	143	137	147	141	138	135	154	157	166	158	153	139	147	147	141	159	157	150	140	141	141	134	137	139	135	141	171	169	144	135	116	161	149	141	151	129	142	165	139	131	141	145	146	151	162	152	161	160	141	151	139	134	138	134	146	152	160	160	151	150	159	129	143	165	153	140	142	137	150	142	143	141	172	144	115	127	153	143	148	145	136	152	121	149	126	147	141	148	164	144	141	137	157	154	149	145	155	151	168	141	143	146	130	141	145	140	133	143	156	143	133	143	150	141	157	153	137	150	132	136	147	135	155	142	149	123	160	136	137	138	148	153	142	139	140	155	140	159	136	162	135	161	126	139	137	133	144	147	171	151	148	134	165	143	141	149	135	146	139	138	153	145	151	147	145	115	140	150	158	155	150	179	143	162	155	152	141	146	164	156	158	126	135	153	147	139	148	150	146	147	134	147	141	168	147	143	137	133	161	132	161	162	145	125	156	161	138	154	129	134	123	143	130	141	129	134	160	163	150	121	130	154	163	141	140	152	137	136	134	150	151	168	157	143	127	140	133	165	151	160	144	127	155	131	147	147	141	156	149	165	159	129	129	147	150	160	141	149	139	167	161	135	132	108	129	140	134	139	127	115	151	137	169	139	141	140	152	135	163	154	150	134	134	128	130	133	163	130	132	139	137	152	136	149	156	141	145	148	169	154	145	163	165	144	139	131	163	114	130	161	156	155	127	155	157	147	166	148	149	127	131	142	151	153	150	148	160	135	143	161	165	145	163	141	126	150	141	147	140	162	151	140	146	146	154	162	139	135	156	164	163	135	136	144	140	130	172	157	134	131	152	149	165	146	146	143	134	149	143	142	152	142	134	140	148	138	153	153	145	129	157	129	142	134	162	125	147	142	159	153	159	162	159	147	143	134	142	134	148	126	140	123	125	146	133	138	138	147	147	133	133	133	145	160	134	144	153	157	148	139	155	126	153	141	121	157	145	137	164	137	136	158	160	173	142	172	135	154	136	153	158	141	166	134	147	155	149	143	139	140	158	157	149	145	154	118	148	149	134	160	140	141	162	140	135	135	127	169	152	141	137	145	140	130	165	142	157	155	143	149	157	141	148	144	132	153	142	130	129	153	144	156	135	143	153	141	140	159	148	114	136	148	149	128	135	136	125	148	141	160	148	158	143	147	130	147	120	156	158	138	141	176	178	131	148	137	144	161	147	158	132	128	154	141	159	131	134	166	138	130	159	150	143	150	121	144	115	154	132	150	144	119	177	142	134	150	156	149	159	138	133	175	138	158	154	157	135	158	146	129	153	157	138	139	151	134	157	142	141	154	147	158	156	131	141	137	144	153	154	128	134	151	161	147	143	170	148	135	139	129	141	157	149	139	128	137	158	149	146	156	150	155	157	132	139	149	147	134	125	142	135	144	150	137	148	144	123	126	146	151	143	135	152	141	154	135	148	141	143	144	148	167	155	142	153	154	138	162	144	128	164	133	156	173	141	146	130	121	139	145	157	139	134	154	153	163	109	151	158	167	154	150	126	151	141	133	146	161	150	157	155	148	126	136	147	132	163	150	121	133	155	172	141	131	153	151	140	147	153	139	149	149	130	132	148	144	155	136	117	138	149	152	149	145	156	139	148	152	129	140	148	128	134	143	151	135	140	144	139	144	140	153	145	164	152	132	134	171	145	145	164	143	129	140	141	133	158	137	126	152	135	136	134	159	140	155	158	143	112	130	134	131	178	151	156	151	155	147	166	153	155	150	146	120	157	128	144	165	141	155	135	144	118	155	153	146	123	136	162	145	167	156	168	148	149	157	151	153	157	155	140	122	137	127	148	121	152	134	149	159	138	142	151	148	156	139	165	135	157	151	147	143	166	135	115	137	135	135	163
4235	1036	960	991	981	898	943	981	984	965	947	1012	967	975	929	963	961	995	947	956	970	882	957	989	977	912	963	1011	978	969	1008	979	942	1003	962	942	968	987	899	960	997	998	987	922	990	960	962	902	939	980	974	936	970	975	950	962	969	974	962	958	959	912	960	972	974	903	982	984	993	993	979	1016	946	974	979	1037	989	1014	996	925	996	934	959	918	953	997	1013	986	921	933	938	1016	929	999	937	956	982	978	1045	948	983	979	936	923	910	945	928	987	995	956	973	949	994	988	902	945	1013	981	996	949	1016	940	964	980	973	967	935	960	1011	1048	962	1005	904	1024	971	1007	948	958	965	1019	943	971	966	930	943	954	928	976	1004	975	957	938	1000	1014	925	984	964	940	980	927	959	913	957	949	984	1003	919	1010	973	918	989	1037	984	942	957	966	986	1033	901	942	950	1018	1000	966	943	943	1025	936	946	956	1055	944	1010	941	1004	972	986	988	993	960	1019	930	1002	997	946	926	1007	1031	980	951	1000	949	978	980	921	996	994	996	924	905	866	1025	978	946	956	976	942	982	961	937	958	958	996	973	909	938	945	1018	968	928	950	970	975	917	941	951	956	944	986	948	942	963	966	999	972	1004	966	924	1025	951	979	974	935	1013	906	951	944	995	968	1045	966	974	957	951	928	950	991	998	1022	983	952	956	953	970	938	984	919	948	1016	984	980	922	922	934	984	996	936	944	1012	970	1018	987	935	985	952	997	943	1003	978	950	1030	994	922	937	968	986	960	977	995	1008	1043	988	975	956	974	907	985	968	952	955	1008	1006	959	943	968	1016	993	965	987	946	961	1024	947	986	943	997	930	920	973	975	979	923	948	958	1012	989	979	968	927	978	978	950	977	978	962	963	1004	956	956	963	1004	925	1004	958	972	961	934	970	1016	967	1014	993	939	1002	981	952	972	950	934	982	962	991	927	971	941	940	956	999	955	1019	954	959	1000	989	909	1012	978	998	967	968	978	916	991	965	924	996	926	935	980	987	958	973	970	952	946	997	1005	938	986	925	928	977	1011	978	978	934	969	960	940	949	1003	951	954	1026	941	915	992	986	990	984	957	1023	1006	967	954	982	966	1003	947	1020	975	973	935	938	949	982	998	974	951	946	986	917	962	957	947	942	925	943	982	959	993	881	990	992	907	974	990	968	967	1005	974	987	958	990	974	960	938	962	911	1002	963	967	936	909	932	1022	977	907	985	909	960	947	1030	912	998	987	966	988	1016	954	953	971	918	932	970	1036	985	940	981	961	1004	968	937	1003	985	965	951	965	935	986	975	963	1001	1066	1018	991	940	978	936	986	974	991	969	951	947	991	960	988	1001	970	952	941	977	956	969	996	1033	979	942	1008	1003	929	985	965	940	947	974	961	911	955	976	980	977	928	929	998	1056	935	998	1040	981	994	999	930	1018	944	969	964	1014	1011	994	929	1003	1037	915	973	983	937	927	957	975	965	977	994	983	983	1007	957	983	1000	964	942	968	954	940	993	990	950	953	998	1073	959	997	927	965	1002	946	948	978	967	945	990	950	964	974	944	982	921	910	946	958	964	957	943	1007	996	904	979	971	999	994	938	963	984	915	940	1021	948	1054	981	924	1030	936	904	972	1018	937	954	975	963	968	971	988	997	975	1002	1000	1031	961	950	983	971	947	1012	1020	1022	975	1029	973	949	963	981	981	994	923	1012	979	1052	924	930	952	898	954	987	967	1002	943	964	956	957	919	950	1006	1001	981	939	989	894	992	931	974	951	943	946	951	918	994	1011	1018	986	961	982	951	939	980	973	994	931	1011	954	1015	979	962	956	946	1003	951	1033	927	1002	928	926	949	1005	1025	955	971	968	949	960	978	943	901	930	990	928	1011	942	1003	1012	1001	973	971	1029	953	948	971	959	958	909	944	934	975	941	1022	952	927	1016	1004	994	935	971	977	908	942	979	964	972	987	968	983	951	978	951	969	999	963	955	951	1001	975	993	927	932	1004	961	950	974	978	1015	973	939	1005	966	932	926	974	985	971	982	1011	971	982	1037	1014	995	952	977	979	1007	1066	959	941	974	978	1028	926	966	987	907	939	975	920	984	1003	941	978	965	914	1020	946	998	1079	987	989	1026	943	1020	974	984	959	1009	872	935	967	935	942	985	945	959	947	1011	1058	978	960	998	1062	928	1004	921	962	965	993	944	970	993	944	992	1002	994	1012	960	972	1002	959	999	924	978	943	1004	938	1023	993	1006	974	928	973	958	992	1014	932	1016	951	946	977	991	1012	977	961	887	997	1006	972	976	965	1008	955	958	996	961	986	975	967	978	939	944	956	989	1011	940	968	1030	955	970	971	1009	985	1030	1008	1036	908	994	1009	984	940	983	950	978	973	965	970	932	981	1014	905	957	938	1007	1004	965	965	985	969	917	984	969	1014	962	983	990	933	945	1007	970	1000	931	925	936	1005	969	967	957	955	1028	978	976	1003	955	946	973	940	1008	971	984	1026	1007	975	1028	983	968	954	957	970	966	978	1006	955	970	959	927	986	966	956	985	966	955	994	950	927	976	974	1045	975	972	935	990	1019	1020	980	1009	1001	987	943	951	1017	987	966	975	1008	1020	939	965	923	938	970	1022	943	923	988	968	955	1002	963	966	966	935	936	1011	962	1003	938	932	963	982	939	985	983	946	965	957	954	951	1008	995	972	913	981	974	962	958	980	987	985	1008	927	918	975	962	970	958	926	1012	970	978	893	992	973	956	951	964	1022	971	917	955	972	971	922	940	959	959	1014	925	1019	971	899	956	972	990	960	1008	986	960	961	933	981	999	975	934	959	969	973	1046	966	954	1006	978	967	979	977	982	982	1024	946	1025	925	973	1000	919	994	914	921	1013	937	958	926	1035	1014	968	973	960	992	945	970	987	1017	976	971	929	927	929	946	962	941	990	953	1017	919	926	942	1014	955	984	1003	941	963	990	967	930	964	885	988	933	950	973	1003	953	942	1055	1011	1030	945	1012	992	952	957	990	934	998	999	1003	947	977	972	925	994	994	967	978	918	1016	969	954	958	924	983	980	973	977	946	953	935	998	1025	939	978	979	946	952	963	956	993	951	941	919	969	1002	954	966	979	998	928	932	939	942	956	965	951	966	978	984	928	973	995	974	991	987	978	995	986	1009	989	913	969	985	947	1025	995	987	1019	944	991	964	971	968	967	927	1036	977	955	971	921	985	950	962	998	941	906	944	918	964	974	907	931	968	961	935	993	937	960	971	958	961	950	962	939	946	988	960	969	1003	977	954	1013	941	923	939	886	927	984	982	956	966	955	954	963	997	986	979	968	973	936	971	966	1019	937	988	970	938	976	997	930	975	1038	984	943	958	902	928	951	1013	985	1014	1010	931	1042	962	975	937	1001	973	949	977	1046	985	1014	935	984	1002	976	992	962	972	969	965	943	952	961	939	929	974	940	1026	1050	950	1027	976	996	913	1013	961	987	997	961	947	919	1019	951	939	955	963	977	964	962	987	984	976	927	946	993	970	961	932	960	995	975	943	1019	960	952	935	926	976	968	1014	980	951	978	1044	973	933	965	903	969	989	987	1024	1003	971	978	1061	900	1008	979	930	930	989	1009	1032	958	939	1000	955	967	941	924	967	978	978	1002	952	984	931	950	944	992	965	952	982	935	978	953	964	945	961	1026	961	983	1017	973	975	946	989	1002	999	979	952	974	944	991	987	984	989	1023	983	993	982
15698	557	131	151	125	157	128	126	168	131	112	135	144	125	149	143	134	136	144	152	137	136	121	134	139	110	121	157	153	144	141	141	136	121	145	155	148	149	132	150	134	141	133	123	141	135	137	130	127	136	132	122	137	143	135	140	129	132	135	120	149	134	131	137	165	149	127	127	145	153	135	175	138	135	143	148	132	140	169	149	144	122	138	144	146	136	144	148	150	136	132	140	134	165	136	138	134	152	145	136	136	124	147	120	155	157	126	142	138	131	159	120	152	132	148	151	141	137	127	147	134	149	135	140	124	172	171	135	145	167	150	125	141	161	125	135	143	131	155	146	111	160	127	138	150	161	158	116	129	133	143	156	146	161	149	160	129	131	164	115	131	142	143	141	152	155	136	135	134	153	150	141	137	152	135	167	147	157	156	127	140	158	154	142	129	134	117	128	148	128	126	171	127	136	131	161	143	138	152	159	132	164	140	107	143	134	143	165	128	145	142	133	134	149	140	119	139	140	140	147	126	144	161	148	143	130	133	142	120	139	145	154	144	140	144	140	133	153	149	148	149	147	153	146	133	161	137	131	139	125	139	146	119	145	143	133	142	154	132	130	128	157	144	157	147	143	150	160	133	142	144	136	146	135	152	143	154	163	153	139	133	130	153	138	147	148	140	142	141	142	140	133	139	150	146	136	139	151	135	125	157	151	140	146	140	133	148	153	136	163	155	145	145	143	140	144	157	131	135	160	148	133	134	139	128	148	150	151	157	127	137	130	126	154	147	154	132	145	134	162	141	128	143	113	136	150	158	128	144	151	131	146	153	152	147	161	156	146	145	143	145	137	123	144	157	144	133	135	130	132	151	137	165	129	129	127	139	167	142	152	152	162	156	136	155	129	141	134	141	138	121	155	154	142	137	143	159	132	152	126	130	148	143	128	150	130	130	128	136	151	136	131	136	164	129	150	132	142	119	139	142	130	129	152	130	149	137	161	127	139	147	150	135	139	139	171	143	158	146	150	161	154	132	141	129	144	139	145	141	140	147	136	154	137	137	124	153	160	139	160	152	146	148	152	136	159	149	127	153	146	133	135	147	145	145	132	142	154	148	139	151	130	125	148	144	135	141	134	130	141	140	135	147	151	136	143	142	139	139	139	136	146	131	142	155	142	154	115	165	134	153	153	155	131	137	140	165	138	136	142	146	143	133	128	143	118	165	146	147	149	125	142	123	124	145	145	132	137	130	149	147	136	139	147	142	123	134	161	130	157	161	137	134	140	156	138	142	162	160	161	137	143	152	133	131	147	140	134	126	144	145	125	144	123	149	152	130	133	133	143	129	140	133	146	141	141	136	151	151	152	139	147	136	157	144	134	159	141	140	141	141	135	143	136	135	139	122	153	134	165	158	139	149	132	137	150	138	119	151	150	138	119	137	147	142	148	151	124	131	132	139	155	147	149	138	154	121	151	127	134	151	136	155	155	147	159	135	142	135	147	134	145	139	147	155	148	139	146	109	133	162	149	159	141	143	138	148	128	156	138	158	135	134	140	160	139	125	142	156	143	149	145	148	146	128	149	145	139	134	132	104	148	137	146	151	157	157	156	167	128	150	151	150	146	154	155	134	151	116	144	146	134	153	140	139	141	137	149	129	148	144	134	143	127	138	130	172	131	145	145	145	144	156	117	141	154	168	145	134	145	137	163	134	157	132	151	149	146	139	135	131	165	138	149	128	143	128	133	134	133	155	152	141	146	147	141	137	130	147	141	143	155	160	146	150	151	133	115	144	137	145	179	145	133	158	140	134	139	129	131	139	152	161	149	130	150	138	151	136	136	142	129	141	147	128	147	147	164	154	130	138	152	152	164	136	151	135	136	149	137	143	129	153	172	113	152	131	118	131	131	144	148	157	127	149	144	152	121	139	134	136	151	139	144	146	153	148	150	141	128	139	132	127	147	153	137	152	148	126	147	125	135	128	136	143	153	159	162	132	133	137	144	146	133	146	129	118	135	142	129	143	143	143	132	135	134	145	161	151	150	136	159	133	149	142	129	141	169	136	148	164	148	153	165	131	136	144	138	155	142	150	148	144	140	130	159	137	128	153	143	157	152	145	170	132	129	148	134	153	152	151	156	131	134	174	138	150	141	154	125	159	150	161	144	143	138	121	156	149	125	121	148	126	161	122	122	138	144	145	153	145	133	144	149	144	131	134	143	153	147	140	140	135	173	154	167	164	153	147	169	136	156	123	160	125	135	127	129	151	130	133	140	137	129	146	148	151	138	151	139	137	133	146	150	152	127	146	129	151	147	155	127	154	141	151	153	166	143	153	156	155	145	159	157	129	127	146	121	167	121	162	145	153	147	149	132	135	138	129	152	149	127	128	154	152	124	127	147	134	129	157	155	147	143	134	119	134	142	176	161	117	160	130	161	146	131	148	126	139	142	138	150	155	130	148	141	156	133	123	147	162	140	158	119	130	149	140	129	159	133	140	142	141	143	139	141	139	125	128	142	138	125	127	123	148	145	147	134	133	145	138	131	148	161	124	146	141	138	134	154	135	151	144	157	138	141	133	140	154	155	143	121	144	153	146	128	137	128	174	143	162	151	161	148	129	151	146	136	146	143	124	129	142	143	140	134	126	112	176	144	132	129	147	144	147	168	158	139	143	152	136	159	144	142	144	150	127	153	159	138	157	148	159	183	149	165	133	138	149	135	141	134	148	131	128	125	159	120	162	126	154	147	146	143	138	134	131	136	153	142	141	131	142	135	140	148	152	146	151	143	123	157	146	139	119	138	136	166	160	152	144	158	127	130	136	143	151	150	133	131	143	155	151	144	125	159	140	136	142	134	124	155	147	146	152	132	133	143	157	145	132	144	137	152	193	140	150	136	136	103	151	156	143	148	149	170	150	142	141	149	133	162	147	132	144	131	159	139	155	142	128	136	138	136	162	149	161	141	140	133	161	136	141	166	159	137	141	132	146	150	137	131	145	149	117	125	140	134	152	153	163	127	159	130	146	140	149	125	144	147	136	151	148	156	148	121	127	139	153	146	141	125	141	141	152	138	131	143	161	135	141	129	134	130	152	143	164	141	136	139	178	154	154	165	131	130	139	139	131	135	150	158	136	163	141	122	129	155	157	127	150	149	129	145	148	152	146	151	141	149	127	141	111	138	145	145	150	170	128	147	130	157	145	142	155	143	157	148	132	129	117	136	149	145	126	144	125	159	126	129	155	144	140	150	132	154	141	154	137	141	143	153	151	124	148	146	135	132	140	136	136	147	132	159	126	141	130	137	167	146	148	153	149	121	144	148	145	144	164	153	147	140	137	148	135	145	147	124	127	155	123	158	131	129	135	143	156	132	142	147	150	138	157	125	117	139	148	120	132	135	141	156	124	126	141	148	134	144	140	156	151	131	164	129	144	133	126	169	151	126	154	136	149	133	138	159	145	161	130	159	141	149	144	138	144	137	140	128	144	149	140	138	162	120	149	164
4212	933	969	977	916	984	972	1012	950	910	911	931	930	903	989	987	975	953	964	919	996	950	910	943	952	962	887	954	946	1024	893	949	965	984	968	916	981	989	919	973	942	968	917	946	971	977	1003	927	993	962	953	918	940	985	983	961	996	942	912	983	952	988	970	971	942	918	933	926	977	923	990	966	979	916	960	880	927	986	975	945	926	999	954	975	963	961	972	952	951	953	1006	973	968	943	889	995	1018	933	992	934	988	1008	995	972	938	939	954	971	971	960	921	980	1015	950	876	917	987	948	994	991	914	994	976	988	938	989	1005	909	998	978	985	984	944	978	935	968	969	953	978	953	956	949	990	972	1001	1006	943	996	965	994	983	1004	942	944	969	893	976	969	1017	919	991	950	1004	951	989	1025	963	972	914	934	929	971	938	951	936	990	969	1031	1003	994	952	966	962	943	954	914	962	971	987	979	940	941	1007	1000	973	926	946	939	997	944	961	914	978	988	960	991	880	980	935	952	990	973	933	942	936	973	912	931	955	994	938	954	994	974	887	941	994	975	930	946	997	968	947	989	974	933	904	927	898	927	979	975	898	955	926	954	897	983	1000	957	988	962	946	930	960	941	947	971	933	1002	957	966	951	937	942	884	936	945	909	918	944	996	973	954	938	977	953	931	946	920	962	958	1029	902	943	949	939	927	925	986	971	988	979	997	895	950	948	984	1020	958	974	936	965	962	943	941	951	971	940	920	972	961	987	966	972	950	958	955	971	964	982	1023	939	932	915	931	979	963	928	981	940	926	953	961	942	979	967	985	917	938	992	965	966	980	933	974	939	975	929	972	922	919	918	968	1007	972	880	995	943	924	960	937	951	951	1004	953	971	945	900	964	942	918	928	925	967	982	968	970	998	904	947	982	948	968	921	928	957	960	971	956	919	953	990	973	928	1059	1022	960	1015	1014	1042	957	998	934	966	948	979	962	973	938	1012	947	900	1000	898	976	931	958	910	928	916	974	926	991	918	993	990	930	972	957	936	917	930	953	998	986	981	947	952	937	981	952	926	968	949	987	934	1000	1021	995	942	984	977	1034	954	961	936	963	951	898	967	964	940	987	982	973	962	984	956	960	982	978	929	1006	951	946	956	1005	967	965	962	964	954	984	998	896	932	939	967	955	971	925	1014	978	958	946	943	907	892	1026	921	924	963	958	949	973	1025	1001	945	929	960	887	958	969	958	954	951	942	922	985	952	944	914	940	950	986	984	923	952	915	931	946	963	1009	910	980	982	972	1019	908	943	948	975	961	949	895	967	943	953	888	890	942	956	933	930	984	960	981	964	964	976	895	937	925	935	920	1005	943	936	922	949	928	963	937	952	991	962	976	903	948	942	923	955	894	951	912	966	955	973	1033	982	994	981	956	994	961	972	905	947	981	904	959	915	987	918	956	1009	944	995	958	938	914	937	1027	987	979	982	960	948	953	1005	944	957	951	963	956	1028	1029	905	978	1020	1066	925	917	952	1023	1006	1012	1007	971	972	947	964	884	955	901	975	945	977	985	905	926	965	953	981	971	976	954	929	970	925	972	999	938	1012	917	946	927	992	980	963	928	999	934	1005	968	995	938	945	943	960	948	983	947	969	940	1009	989	957	977	943	952	916	951	994	996	930	1000	911	955	944	969	951	995	969	972	940	953	973	966	985	933	977	963	1007	956	964	986	982	959	965	940	947	951	940	1012	904	879	981	977	984	951	985	960	938	955	945	938	968	1021	965	902	931	901	954	947	962	971	1007	950	946	944	980	1015	932	939	990	931	960	938	972	929	993	954	913	895	973	978	1009	953	958	962	972	979	974	1015	951	945	975	981	982	946	929	994	937	962	991	978	949	985	985	976	976	969	957	961	955	954	976	1015	957	974	897	983	941	947	924	916	958	958	946	938	950	932	931	893	895	927	990	949	977	952	972	964	1016	890	945	918	937	959	952	935	942	909	937	943	1005	985	923	958	954	977	910	958	951	1033	942	904	986	984	909	957	923	991	1030	929	1034	1012	919	950	957	919	953	976	977	952	991	981	925	960	1016	876	905	951	988	978	928	983	972	975	943	1029	945	953	1012	951	954	1020	926	925	918	938	950	918	959	954	960	935	948	943	936	961	935	983	893	989	967	988	938	932	1003	1006	908	926	941	972	973	968	969	963	938	1057	937	1039	928	929	960	917	975	933	942	931	988	910	959	910	968	941	1049	941	943	969	968	940	971	919	1006	955	963	962	915	890	986	974	933	945	953	955	972	914	940	984	980	962	987	951	970	938	906	981	968	937	941	958	968	962	960	931	1008	985	981	952	997	944	954	927	971	1009	933	926	901	964	917	943	954	945	973	938	987	889	913	1001	929	947	973	948	995	1012	924	1008	944	955	972	924	924	935	954	950	1002	924	995	950	998	944	963	960	927	974	943	909	924	982	921	938	902	892	951	963	957	977	933	991	971	947	958	930	989	948	938	982	957	939	979	902	962	962	938	929	917	930	857	953	989	958	974	972	916	995	957	985	938	962	962	975	949	1003	889	915	985	992	934	909	981	932	961	907	952	958	925	987	945	922	1019	983	999	938	1012	964	958	963	975	957	1002	903	959	929	957	943	959	946	960	981	922	983	957	976	961	972	1010	977	950	1024	972	919	894	944	962	986	971	952	881	902	923	902	979	984	953	958	920	978	933	1018	995	937	938	1000	981	934	936	963	930	949	953	960	974	907	988	904	985	968	955	913	959	906	937	984	948	934	952	976	936	968	996	995	929	928	930	976	985	957	893	960	918	941	961	956	938	954	903	959	913	967	1000	922	962	899	966	964	1004	944	944	998	963	962	974	981	959	959	976	966	933	961	902	989	958	977	935	904	979	970	1005	911	925	986	912	943	957	967	925	945	991	949	971	978	937	959	976	975	974	1006	917	997	1001	923	995	993	964	943	991	988	937	951	993	954	967	963	936	1001	958	893	967	931	944	963	964	1026	992	961	936	969	988	957	924	957	953	973	892	978	960	993	944	971	988	980	961	990	947	922	931	976	948	982	954	941	1013	960	944	981	987	1006	945	954	938	957	976	995	955	955	940	976	936	969	940	934	953	974	944	891	905	934	958	959	982	978	988	924	962	942	994	946	971	903	1009	1009	940	996	964	987	985	927	948	943	937	923	976	915	953	975	948	935	959	953	984	934	976	997	1017	1018	925	925	980	965	931	949	1002	942	926	962	973	951	982	929	972	933	953	944	976	952	981	967	920	970	952	984	946	941	997	934	987	953	953	877	946	966	992	966	914	964	982	902	975	924	935	991	942	974	986	986	902	980	955	923	1021	944	985	958	886	907	929	970	960	955	981	1017	904	940	956	944	923	948	1022	902	927	1006	963	927	925	952	943	996	934	990	946	928	892	927	960	952	985	974	940	942	943	941	930	956	911	947	961	947	1002	964	951	947	940	944	962	963	973	963	944	931	945	981	993	982	941	926	917	917	966	957	965	963	907	996	938	927	999	974	920	981	957	989	949	966	989	981	954	949	1006	907	977	951	967	945	930	941	903	891	990	965	965	1000	1007	937	952	901	938	953	937	927	953	975	923	907	961	939	998	965	972	990	917	954	943	963
15010	433	87	86	79	98	94	76	84	101	86	80	79	82	62	70	64	93	96	93	96	73	87	80	80	77	93	65	85	72	91	76	73	78	93	86	90	89	92	97	82	80	101	79	90	78	82	60	80	96	85	82	82	87	78	77	79	95	68	86	76	100	64	86	90	90	77	82	82	87	83	60	82	88	87	82	105	97	81	89	88	90	68	89	99	78	77	113	91	86	93	79	92	78	96	102	78	76	90	72	79	92	85	92	68	81	83	103	80	78	87	76	73	83	68	76	87	72	88	80	82	85	85	89	106	94	84	72	81	86	86	82	78	90	74	87	86	74	66	78	80	79	74	72	83	94	84	88	87	76	84	69	96	68	70	86	82	92	73	73	81	80	91	79	95	93	84	63	96	86	81	81	88	84	92	103	94	74	89	85	83	80	108	91	74	76	86	95	82	75	98	95	94	87	85	95	94	104	84	92	78	88	94	71	84	84	107	97	94	101	88	85	95	92	84	95	86	74	68	87	80	78	89	86	89	105	77	90	106	66	75	96	83	104	85	95	96	96	78	76	98	96	77	93	82	90	87	64	76	98	90	94	71	89	72	93	86	85	82	70	82	84	88	75	77	84	84	91	97	76	70	76	80	80	89	77	85	89	84	84	85	89	90	85	83	80	89	70	92	61	76	77	67	92	94	88	86	86	77	89	89	92	96	101	71	88	79	85	94	91	76	87	89	72	106	90	87	88	79	88	88	84	83	83	98	88	76	87	76	89	95	80	75	72	82	85	88	96	94	79	79	81	95	71	78	78	113	84	93	85	86	76	86	84	75	89	79	104	85	94	91	111	78	78	93	65	100	73	110	103	81	92	103	84	87	81	88	79	95	81	93	83	88	93	99	74	77	82	87	95	83	85	85	71	78	97	75	94	81	72	90	70	96	81	75	85	82	100	92	93	111	74	79	86	86	82	91	111	75	70	61	71	80	90	85	81	74	78	95	96	81	74	74	82	83	88	86	91	98	91	67	92	94	73	88	90	97	98	69	92	92	76	81	88	67	89	102	92	102	75	83	73	93	81	71	68	90	78	77	90	82	87	77	94	96	67	98	92	87	91	86	75	87	69	81	94	85	85	89	58	88	93	109	74	74	86	89	60	97	85	86	93	101	86	80	91	75	66	76	87	87	90	88	85	85	89	94	86	102	76	79	101	102	78	89	79	91	73	81	89	91	84	79	91	81	91	82	90	94	76	91	72	85	95	65	88	70	86	65	85	81	92	92	85	92	96	79	91	87	89	84	62	100	85	94	74	75	81	86	83	100	103	81	79	85	70	97	84	78	79	94	90	91	73	77	79	83	83	108	86	79	83	74	85	82	86	85	108	86	82	76	108	72	89	82	89	89	106	94	99	80	80	86	99	86	74	91	80	67	83	85	86	87	86	75	74	80	81	94	92	84	90	76	95	87	86	85	71	83	87	102	88	86	87	93	84	100	74	98	97	85	80	87	79	106	101	84	92	82	94	95	93	91	87	81	76	74	84	84	83	70	99	82	91	79	84	72	82	80	93	99	83	84	90	96	87	90	72	87	83	103	76	83	88	100	88	86	82	93	81	89	84	90	76	92	76	90	78	109	101	81	87	84	95	103	94	84	93	84	84	77	96	88	88	98	101	87	85	80	86	83	89	87	74	92	81	89	94	83	81	79	97	89	74	86	96	51	87	74	84	74	87	82	92	80	75	108	89	80	90	86	78	92	73	88	85	85	72	89	92	85	93	85	101	84	75	81	91	101	113	103	69	76	82	93	86	60	81	85	85	82	86	89	94	79	78	67	87	73	80	96	90	89	89	83	95	84	87	98	75	85	86	81	73	81	79	93	67	86	73	88	76	80	84	81	84	95	90	81	92	85	87	78	91	73	72	90	72	83	89	89	82	65	88	79	72	77	87	78	86	83	72	88	77	72	94	87	106	90	92	80	83	76	84	91	83	91	78	89	92	94	118	87	75	72	91	97	79	85	72	96	85	74	83	79	75	79	75	78	88	82	93	77	76	75	80	107	78	100	105	73	76	88	85	86	92	85	96	86	97	91	83	93	103	82	88	58	96	95	80	82	93	86	81	60	85	79	102	78	84	87	86	76	73	83	76	105	90	92	81	76	76	97	94	66	72	83	94	92	74	91	82	74	84	83	83	78	97	82	85	81	77	81	85	73	102	87	108	90	65	101	106	88	95	84	92	64	78	88	99	88	78	94	85	81	100	79	94	95	79	73	84	85	81	90	77	86	81	98	86	84	90	93	81	85	95	81	92	77	98	99	97	79	85	85	83	97	79	104	97	75	93	87	87	76	97	84	79	79	77	79	79	77	82	89	77	84	70	89	103	115	75	86	92	85	89	105	91	83	71	80	85	76	102	76	105	76	96	82	83	98	81	71	76	72	85	86	71	82	71	77	81	88	85	88	90	82	80	81	91	86	70	102	90	84	98	85	73	87	76	87	71	93	96	93	108	91	78	87	90	83	99	76	85	81	83	82	93	85	85	86	87	84	86	84	88	98	91	72	73	77	92	92	89	74	97	90	74	82	95	96	79	105	80	91	81	92	86	95	101	99	92	82	84	78	79	83	86	90	95	83	85	81	75	84	81	87	81	95	88	71	72	91	77	97	88	91	70	80	64	85	84	72	89	69	85	70	92	84	89	58	95	76	84	69	105	82	78	96	91	97	81	90	89	100	83	97	81	82	83	64	85	95	90	76	87	79	84	88	82	77	88	90	87	83	90	93	91	83	87	74	82	84	87	94	79	84	87	79	87	76	86	82	102	89	87	92	85	93	66	89	72	65	102	82	73	89	91	81	94	89	98	76	90	99	93	85	101	77	73	85	71	76	98	67	71	81	95	84	80	85	82	75	77	84	66	95	77	81	86	103	87	75	99	82	85	82	83	97	91	83	100	92	83	78	67	83	82	85	67	82	85	82	83	75	95	74	83	79	99	82	76	73	81	73	64	89	86	77	75	78	77	82	87	83	83	88	79	88	83	81	68	73	84	72	88	79	75	86	88	82	93	98	91	88	103	78	86	91	83	89	97	90	84	78	85	78	88	80	98	71	88	81	76	91	71	104	77	76	108	72	72	91	88	81	76	87	84	73	73	98	75	93	71	110	84	78	79	94	93	88	85	99	78	98	109	74	82	74	84	82	86	81	83	94	95	69	108	93	81	76	97	100	98	89	88	74	90	91	86	80	96	82	87	91	80	87	82	83	91	82	81	90	74	90	80	85	88	90	92	100	89	84	90	83	87	94	88	80	81	85	91	79	77	78	91	90	96	70	82	78	114	93	81	78	86	88	71	108	106	87	76	82	86	62	106	80	72	69	76	82	80	76	81	89	105	84	73	81	69	78	86	83	77	79	88	73	104	77	75	72	89	74	83	96	97	93	68	84	94	83	84	90	71	91	90	84	84	79	83	94	89	87	78	97	96	92	64	93	87	83	80	66	77	90	79
4224	562	574	583	538	586	528	546	527	591	563	594	547	569	567	551	552	571	575	553	553	555	575	555	586	539	573	561	567	540	531	529	556	549	541	597	523	531	569	589	572	490	551	591	540	541	533	580	576	547	526	562	583	548	521	584	585	562	593	527	576	516	541	561	573	608	537	518	538	581	560	571	588	573	528	580	584	526	532	544	589	588	572	546	573	559	538	567	575	548	550	527	607	575	563	544	540	602	552	592	586	595	534	579	564	552	552	575	584	560	593	572	572	512	565	547	577	551	552	554	596	565	579	563	520	571	524	598	542	551	577	561	518	595	560	551	572	574	572	532	564	559	587	544	571	576	608	565	521	544	523	597	520	545	548	561	510	569	591	565	549	528	532	551	550	553	555	545	531	528	545	583	567	577	534	559	528	561	594	562	542	554	567	546	589	559	572	607	561	554	584	570	571	606	614	521	527	553	596	544	520	580	578	557	544	544	573	563	554	544	574	576	545	522	549	558	581	566	524	562	538	536	570	582	555	565	586	569	579	613	586	588	536	555	574	588	626	543	571	531	557	586	527	530	536	585	578	542	579	568	577	561	546	538	573	625	502	597	549	568	563	585	571	573	563	521	601	542	537	637	551	554	576	550	541	563	579	593	564	562	523	549	554	592	595	566	598	629	571	585	567	574	516	567	553	525	560	593	537	547	577	550	553	534	533	572	589	525	592	505	552	585	583	529	566	581	586	548	576	542	577	544	559	530	585	568	586	531	577	571	585	550	540	541	556	555	518	558	572	505	626	525	531	534	535	549	593	549	573	501	569	580	596	512	565	568	563	545	537	541	542	550	523	553	580	556	536	536	565	577	593	598	588	561	596	560	603	569	541	604	566	580	533	575	626	515	554	552	527	553	562	540	572	546	543	589	556	556	499	514	553	600	588	578	551	569	559	576	537	591	550	573	556	556	548	608	551	568	569	552	564	575	561	551	532	556	540	488	577	573	520	527	548	607	569	574	556	510	576	575	553	565	573	592	565	564	567	534	596	604	528	607	594	562	580	564	565	522	554	610	529	555	590	552	546	546	541	581	565	547	556	554	568	534	551	522	589	550	609	568	527	565	563	587	542	587	579	586	549	569	553	536	597	538	576	593	598	527	525	543	520	537	580	561	579	567	553	533	525	586	539	566	539	557	550	598	565	534	586	539	546	532	599	568	595	559	582	560	512	543	562	545	561	573	584	596	522	550	538	546	562	558	579	551	563	539	568	598	516	570	575	569	594	586	561	590	594	604	528	561	583	568	542	579	541	512	547	593	557	560	537	590	593	560	518	584	571	610	574	574	557	531	603	601	560	545	543	568	564	584	575	585	593	572	549	573	521	549	544	558	572	550	574	596	568	526	546	509	587	562	613	586	515	585	560	568	553	541	596	509	571	546	572	571	595	565	537	594	599	563	547	513	544	561	555	543	533	515	547	577	536	595	561	587	584	541	602	584	551	578	554	560	569	579	558	584	541	546	565	530	558	582	545	597	546	552	585	556	558	591	544	569	541	560	589	590	488	572	562	539	543	567	555	526	572	555	591	578	585	587	548	578	567	533	574	553	571	540	599	561	552	555	545	569	529	577	562	563	559	565	562	577	540	588	534	570	549	536	552	572	575	569	570	541	571	603	544	583	549	545	551	553	539	595	581	562	537	554	544	568	573	588	564	538	525	554	567	566	575	525	599	575	509	576	573	563	535	539	570	576	581	581	580	567	577	539	554	505	551	574	568	524	609	542	545	540	567	598	532	580	538	565	547	573	537	562	576	529	539	564	594	549	595	571	563	515	530	500	590	565	594	548	581	546	609	547	572	546	560	566	569	523	561	563	576	567	530	534	574	593	546	528	575	541	567	543	552	585	514	571	569	571	556	514	570	567	559	551	567	548	576	565	548	554	570	532	573	575	537	578	552	570	550	554	548	544	534	556	569	535	574	559	564	534	594	550	588	535	576	555	570	532	546	538	559	566	566	581	552	563	588	561	554	566	526	497	580	575	545	549	573	571	558	544	582	552	518	558	579	588	611	572	595	596	559	549	575	530	543	553	540	549	579	584	554	539	591	590	581	547	593	517	553	542	581	603	544	538	514	547	562	599	556	573	561	558	567	577	562	562	561	590	610	573	546	593	548	607	574	576	534	559	555	613	571	548	547	525	546	560	567	541	572	578	554	564	578	605	564	538	593	590	538	583	544	549	589	549	550	568	533	543	554	558	534	538	538	578	529	586	566	589	541	525	549	566	528	580	620	478	544	546	588	565	554	569	536	549	583	560	562	569	493	567	582	595	566	560	577	517	601	561	543	544	551	530	586	566	562	540	563	534	576	564	523	564	602	597	511	564	565	521	551	553	582	542	587	584	574	566	565	594	571	562	567	556	530	546	586	527	543	595	569	553	542	567	567	547	528	567	561	569	489	529	582	533	571	535	558	569	595	576	521	550	574	562	545	566	587	564	534	558	596	563	564	539	589	569	560	585	538	560	560	557	562	552	616	581	572	560	581	579	562	537	538	527	522	556	570	590	566	543	597	575	582	572	538	532	550	572	572	568	555	567	555	563	565	600	542	565	560	524	575	541	554	555	559	571	588	567	609	542	553	595	573	598	499	533	584	571	604	544	560	559	539	581	551	571	572	551	520	569	560	525	573	570	547	611	538	526	570	541	564	610	598	525	619	545	580	578	547	562	529	557	561	559	571	555	574	565	590	564	580	583	591	596	550	548	582	599	544	539	545	531	532	573	559	537	589	516	547	523	569	562	536	558	556	527	562	589	580	569	563	524	566	573	585	592	530	532	562	555	579	517	546	552	577	556	566	518	546	641	532	571	562	613	577	543	576	578	524	626	576	565	561	584	571	569	599	530	578	543	573	561	604	569	564	545	570	537	594	608	602	591	569	569	590	569	543	551	574	572	602	565	581	543	572	588	603	565	552	529	530	625	573	561	567	571	550	576	573	519	547	521	553	555	599	585	607	563	568	570	551	551	561	540	566	580	540	565	612	586	562	565	575	622	515	533	553	538	623	563	584	487	537	568	601	591	561	552	568	553	550	590	558	535	575	542	597	529	545	549	561	564	549	562	567	522	542	589	535	586	557	520	554	626	578	564	559	528	535	566	544	554	621	550	558	576	558	573	575	572	609	588	545	557	606	540	577	600	512	561	569	557	538	572	564	574	569	554	569	501	573	546	593	557	557	544	569	566	554	572	560	530	566	554	548	559	534	563	554	563	611	549	613	557	553	554	594	508	554	527	588	506	545	525	558	540	547	560	564	562	558	548	570	591	570	560	572	567	536	566	566	565	570	557	570	579	544	577	527	566	562	595	503	566	528	583	543	581	582	543	594	516	554	593	561	544	547	539	544	540	544	600	493	535	538	573	602	591	594	537	578	577	540	536	581	592	529	544	510	565	549	581	577	567	562	558	565	567	583	513	587	574	572	588	511	588	575	621	543	546	571	560	561	523
14857	417	95	95	92	93	88	106	95	85	80	83	88	93	76	102	88	88	94	102	80	87	80	88	107	96	108	109	100	107	110	88	109	97	93	85	87	93	76	97	97	97	83	84	84	87	80	100	88	94	106	98	84	96	83	83	105	75	82	98	100	85	79	83	77	81	99	82	79	102	91	97	94	85	95	84	89	91	98	81	102	117	96	116	93	102	95	96	99	99	94	95	82	89	104	97	86	88	90	107	105	97	82	85	94	95	104	93	101	77	91	81	85	100	82	91	83	96	89	95	99	73	95	91	88	94	86	73	103	88	101	88	85	78	111	90	105	142	107	104	89	104	83	116	109	98	85	98	76	98	112	104	100	95	86	89	90	99	82	96	95	86	109	103	87	76	83	73	97	92	96	87	85	73	88	93	95	103	91	81	96	86	88	101	90	98	87	99	90	90	97	86	86	84	83	92	75	99	99	83	87	102	99	88	98	88	81	82	85	104	88	78	86	108	93	100	108	93	109	99	89	99	84	100	98	100	113	97	86	80	93	85	106	106	99	105	88	112	91	89	94	91	105	87	94	99	80	100	85	100	101	110	86	92	88	92	89	85	80	87	102	92	94	83	84	104	103	91	103	71	97	102	92	88	99	87	82	86	100	86	98	108	90	100	93	104	85	95	83	103	81	80	83	86	81	104	84	98	81	93	95	80	84	91	94	78	87	112	77	90	102	101	92	88	105	119	79	90	107	96	96	75	98	87	82	101	91	93	103	103	85	95	102	81	86	97	86	89	100	90	92	84	84	97	102	88	96	87	109	89	110	97	96	108	91	104	89	107	88	98	90	86	82	108	88	107	109	103	94	104	87	86	86	67	76	91	92	102	107	93	103	107	106	102	111	87	88	92	107	88	86	83	103	71	79	106	68	96	86	96	116	86	88	102	105	93	92	75	104	100	83	88	106	94	119	103	88	87	86	91	95	89	92	102	82	76	104	97	114	88	102	88	86	93	83	87	89	86	84	94	80	85	86	118	91	96	79	111	113	82	84	92	98	108	79	74	84	113	105	81	86	85	109	78	81	90	104	84	108	94	97	81	97	90	97	93	103	93	89	103	90	86	87	90	86	103	86	91	100	96	91	92	95	94	94	92	89	83	107	90	106	106	95	96	87	114	90	103	105	102	87	81	83	94	80	93	89	84	84	79	101	94	90	86	94	85	77	92	95	93	89	80	94	113	76	86	91	98	94	99	86	93	92	97	86	90	95	86	105	84	85	82	98	81	81	89	107	80	102	87	91	92	87	104	95	86	88	80	104	101	97	108	94	107	97	89	87	92	106	109	105	77	103	94	101	102	76	97	96	84	103	111	106	102	98	109	98	104	92	87	106	93	97	103	106	106	79	103	103	89	85	92	89	87	94	91	96	88	96	78	96	101	101	98	102	97	94	95	88	87	90	93	83	90	108	105	83	81	104	94	88	80	82	88	94	91	86	87	81	95	78	86	85	106	84	105	76	105	79	116	110	103	73	86	82	92	72	89	76	94	98	92	92	99	106	102	102	90	88	91	89	98	93	101	90	119	113	106	101	85	92	109	108	78	88	89	105	91	105	103	101	102	77	94	90	106	101	84	95	96	99	87	98	95	76	103	93	95	93	72	86	96	105	91	78	83	84	85	104	94	105	97	101	89	104	97	109	90	93	83	88	87	92	111	87	94	119	102	104	94	88	93	109	101	102	95	105	95	89	86	92	108	98	102	99	95	90	97	103	84	91	95	96	69	91	89	87	93	94	81	81	104	101	96	84	99	83	93	97	88	103	100	107	75	97	89	72	97	100	97	82	93	85	82	98	106	99	90	75	100	88	79	101	102	94	96	110	100	96	98	88	88	89	80	92	109	104	100	96	95	83	91	78	75	89	93	92	89	88	103	97	84	87	96	75	93	101	115	87	88	96	111	102	101	85	92	92	92	78	90	88	109	106	87	90	100	99	104	96	75	75	97	114	116	74	84	69	80	96	96	106	103	100	87	103	112	95	89	86	98	81	103	101	92	96	86	119	82	86	95	80	76	96	80	91	89	81	83	92	103	89	102	82	96	88	83	86	90	110	95	106	94	92	94	99	103	106	80	103	98	95	85	79	85	77	87	87	100	94	104	88	102	93	83	94	105	82	99	96	103	105	97	106	107	95	103	103	89	81	107	110	104	83	101	109	98	109	94	94	111	87	78	95	112	95	87	84	93	94	76	87	96	109	71	90	106	114	82	86	105	83	93	76	105	92	99	89	94	91	104	92	100	83	95	95	83	90	94	85	114	91	102	121	110	86	76	93	106	91	106	83	91	86	105	94	85	97	72	95	100	96	86	93	103	84	95	98	81	83	101	95	91	94	104	79	93	88	96	93	91	122	99	99	72	100	99	93	94	95	113	89	92	97	85	95	100	81	117	93	106	103	93	91	90	94	95	88	85	97	94	90	86	86	97	94	106	98	93	102	96	91	100	86	88	122	90	89	88	95	102	106	95	95	101	78	99	91	75	73	104	105	107	84	83	101	99	101	107	73	66	83	98	94	91	99	114	114	95	93	89	78	86	95	106	95	111	76	94	89	88	88	99	109	86	77	94	83	90	79	90	104	84	87	93	93	97	103	83	99	80	99	95	91	100	108	74	105	100	92	105	103	88	92	86	108	104	87	98	111	97	90	98	103	91	94	99	73	105	80	107	126	85	96	101	88	94	95	96	92	103	93	83	91	98	99	95	90	83	88	98	94	101	113	101	93	88	105	99	95	95	96	99	101	88	95	86	103	108	108	93	95	107	90	82	88	97	118	86	93	98	91	103	99	86	91	108	81	80	94	101	96	96	90	97	95	110	99	97	99	82	89	109	111	108	97	91	91	82	89	82	83	68	66	86	109	101	91	87	90	94	99	82	111	102	71	109	101	95	101	85	100	83	82	81	95	95	97	102	96	108	102	97	93	94	99	93	103	103	107	96	93	107	82	113	108	93	104	96	86	94	96	79	98	83	92	99	84	107	94	75	94	84	99	84	88	86	89	105	113	90	98	86	98	90	97	95	103	96	93	111	92	90	82	101	92	82	92	95	110	91	107	97	101	106	85	102	91	86	90	90	81	101	83	105	106	90	97	101	79	91	97	99	99	91	104	90	109	95	116	97	80	100	97	89	97	93	92	92	84	88	111	91	106	83	101	104	89	84	77	73	100	107	99	94	98	80	74	94	113	82	96	78	99	96	108	70	96	94	92	107	88	99	96	91	76	83	89	101	102	92	94	88	83	100	106	91	85	97	101	89	93	91	93	84	78	91	100	95	84	93	94	98	102	92	99	85	91	85	96	97	91	93	102	99	98	99	89	98	84	115	88	94	97	77	93	98	92	108	93	93	80	92	86	93	91	106	89	85	104	91	90	88	82	88	82	86	106	97	105	81	100	106	85	92	88	85	119	98	76	117	93	100	90	102	95	98	77	90	104	97	82	94	97	96	90	84
3972	673	634	622	647	705	645	637	701	676	659	678	642	657	644	646	649	629	649	687	650	696	642	644	658	651	696	656	671	715	617	631	691	628	668	669	650	653	660	631	735	647	637	647	688	700	638	658	660	663	636	644	683	677	623	661	719	642	651	663	696	670	660	681	649	670	687	697	614	686	667	623	647	661	644	690	613	635	639	656	638	677	653	655	672	653	664	655	649	713	655	643	646	654	642	641	637	639	649	629	700	695	676	629	651	640	644	669	651	649	648	607	646	673	648	639	706	633	680	674	644	631	635	675	680	653	672	662	653	654	665	625	671	673	699	649	650	612	658	655	662	629	646	657	667	640	674	705	684	662	662	698	652	686	707	635	668	671	713	651	624	636	648	654	664	651	646	653	672	674	619	650	636	687	727	641	671	685	681	663	631	635	667	707	690	636	658	662	681	612	667	633	705	654	695	641	673	665	672	643	672	688	667	673	660	693	661	659	651	689	613	682	628	662	687	641	639	675	698	656	639	671	641	667	663	684	656	640	683	689	679	691	628	716	671	641	688	662	641	648	681	685	714	668	622	633	679	618	662	645	642	717	666	679	683	703	689	709	649	688	704	596	685	649	654	690	659	644	678	614	652	666	668	665	663	642	682	687	646	666	642	630	667	644	653	724	688	662	649	699	639	646	605	660	653	649	679	664	655	644	666	650	676	645	647	693	651	600	649	650	686	658	687	652	655	659	693	668	691	683	682	716	659	678	634	631	639	638	646	664	670	640	643	624	648	654	683	644	670	641	634	694	654	615	651	671	673	671	660	652	640	683	656	693	672	674	588	661	694	654	653	666	629	655	679	678	635	651	633	665	672	664	682	625	688	682	664	625	668	659	671	670	634	696	644	653	673	654	648	660	635	666	713	682	634	685	713	669	720	690	673	679	677	664	652	624	644	671	631	677	673	697	677	677	672	696	658	668	596	658	616	660	685	676	665	638	657	688	647	687	649	702	644	659	637	671	672	698	701	694	721	633	667	698	683	657	649	657	675	620	661	653	665	667	666	706	680	623	621	666	673	655	678	667	653	718	673	643	655	649	640	674	675	668	662	636	658	656	626	668	677	672	672	654	675	674	680	678	637	649	631	683	668	621	646	664	658	653	656	653	655	678	643	671	696	666	641	649	667	645	683	661	676	671	635	652	614	654	602	693	649	699	678	713	688	661	665	642	605	676	694	656	666	677	650	668	628	683	638	673	677	687	692	689	668	617	722	668	647	658	621	714	704	731	637	676	623	696	669	659	697	659	678	683	660	625	674	659	689	665	663	697	723	634	676	708	639	690	636	668	677	700	642	678	597	694	650	663	656	647	617	646	623	721	637	663	642	651	627	679	676	659	663	662	633	659	630	667	670	664	613	678	652	671	698	671	688	665	659	661	659	685	688	625	645	622	660	675	703	670	689	659	699	655	642	632	658	581	689	638	642	675	617	639	663	685	668	648	696	655	628	695	672	685	686	636	665	696	709	687	698	656	668	665	695	671	624	618	615	673	696	664	663	676	689	657	610	646	642	638	636	686	597	639	666	721	677	679	686	633	637	657	693	635	673	643	657	649	702	639	682	614	651	686	624	677	664	663	627	630	666	640	673	670	643	645	659	664	664	664	625	652	634	696	663	648	695	690	673	622	669	646	678	626	655	645	655	660	683	657	627	652	661	664	639	709	670	671	640	627	664	618	705	637	680	642	672	637	652	703	670	668	640	669	656	708	650	658	666	679	671	682	670	665	623	637	631	665	658	650	680	665	688	654	652	643	661	673	633	677	607	628	658	663	622	629	681	631	689	686	650	621	609	666	639	658	648	681	686	706	682	660	607	658	629	666	657	670	655	667	618	653	616	698	697	705	659	635	703	631	678	688	661	678	644	679	640	612	687	674	625	645	626	671	638	673	652	607	662	660	659	651	619	663	708	649	682	686	651	646	675	692	694	640	700	657	688	663	619	646	663	676	704	658	681	649	649	641	645	658	666	628	680	670	672	619	633	671	720	653	651	659	693	664	653	675	694	647	651	648	615	682	657	666	655	698	650	651	621	603	689	636	676	661	691	653	646	638	681	695	689	668	648	646	668	705	698	643	640	704	681	643	685	647	636	661	682	665	650	674	647	659	644	695	673	626	667	677	624	657	670	649	630	622	659	636	650	624	604	636	615	656	685	689	643	663	658	660	643	690	661	673	694	672	669	648	648	694	698	644	676	661	674	679	672	649	631	683	665	635	690	646	621	628	624	656	666	657	669	649	620	624	694	634	695	644	651	699	637	665	654	699	636	661	693	683	636	638	691	670	672	616	639	676	645	649	671	735	649	670	672	714	662	719	623	679	646	623	626	653	685	671	686	675	651	678	648	680	633	674	662	658	653	623	684	660	690	681	689	604	657	640	688	677	667	640	664	629	666	647	671	718	676	655	678	656	642	698	638	663	632	670	718	715	661	639	696	664	675	662	659	672	677	652	656	673	633	661	707	660	650	639	674	637	657	644	680	685	646	686	651	680	643	682	607	656	676	685	651	666	636	648	639	581	669	685	640	648	668	640	661	611	661	701	643	631	644	642	637	648	675	680	676	689	644	685	675	688	683	680	636	665	663	685	636	595	683	692	654	634	671	689	669	619	667	634	625	675	677	670	714	686	622	700	656	636	650	652	640	641	690	684	693	638	635	690	653	669	661	671	698	658	691	608	690	641	650	677	658	636	657	627	685	656	689	656	637	681	649	689	677	678	725	670	663	673	643	693	644	667	653	675	684	634	685	641	656	650	637	679	658	691	648	659	662	713	723	659	646	654	688	657	685	635	665	665	647	664	668	657	647	726	682	671	679	634	699	677	635	639	661	661	667	670	667	641	664	711	641	661	618	674	643	665	670	695	652	647	676	626	651	676	648	658	671	621	676	683	640	614	729	667	672	646	657	643	699	662	668	661	675	622	640	655	686	637	661	640	669	654	695	667	689	702	642	665	675	655	645	669	711	648	691	680	622	675	654	643	654	666	661	682	637	662	672	665	671	661	670	640	626	625	629	691	636	648	723	706	659	686	655	631	646	631	673	682	691	646	655	662	647	669	641	673	639	661	668	658	653	694	667	681	673	674	659	694	680	654	672	639	689	658	686	680	647	686	652	658	674	592	642	685	648	629	708	649	631	643	668	634	696	636	676	647	663	657	617	682	653	650	652	605	646	650	671	651	631	649	629	673	724	659	667	680	633	688	717	674	647	659	650	654	649	681	661	673	660	632	673	674	687	724	711	679	656	660	665	678	690	686	659	628	674	687	665	683	681	710	639	637	719	681	679	636	673	661	636	682	636	692	652	648	641	640	699	659	674	649	677	648	657	670	657	706	641	652	671	695	678	670	669	666	653	692	642	649	657	679	644	654	673	692	650	649	676	650	622	668	699	668	658	691	646	664	667	648	675	697	689	611	642	675	630	687	688	644	637	642	671	676	645	693	662	678	635	657
15766	550	160	124	159	138	152	127	134	129	157	164	138	144	143	149	163	137	127	155	148	138	166	136	139	125	140	136	168	157	154	141	164	162	130	169	151	142	120	156	140	143	140	150	131	154	149	135	120	137	137	139	131	160	149	145	139	151	156	166	140	133	146	145	152	143	149	124	144	136	138	162	140	138	155	156	127	138	151	129	175	128	135	143	128	141	131	136	128	147	143	120	173	135	156	139	119	180	139	143	134	140	151	153	153	163	160	150	149	142	148	155	133	131	128	151	141	165	143	130	129	157	140	157	166	147	153	133	156	133	138	163	151	158	151	163	158	166	136	129	153	139	144	157	127	148	144	119	144	152	151	136	163	141	152	137	122	146	154	110	144	164	150	158	134	148	172	162	129	132	163	144	149	138	129	153	149	149	149	135	168	140	156	142	144	148	128	142	128	139	140	146	151	136	141	141	139	144	147	146	125	150	138	143	164	158	154	150	132	133	152	113	163	153	148	159	138	142	149	127	140	143	160	149	159	154	134	141	164	147	157	155	174	135	138	154	136	137	133	146	148	134	138	172	155	138	151	153	153	127	146	138	132	156	127	141	114	146	164	160	132	120	157	130	142	138	141	152	163	145	138	147	140	144	154	145	156	147	116	140	140	140	144	152	146	155	144	180	120	133	135	141	127	147	121	146	140	157	154	146	130	136	165	144	142	134	149	128	174	121	131	155	156	152	152	152	147	128	148	137	146	134	132	136	145	150	146	149	148	133	162	137	120	136	142	127	130	120	136	139	136	136	145	153	156	120	142	128	138	141	120	152	146	155	151	153	147	137	143	135	148	154	150	158	147	137	134	136	128	126	159	149	149	139	142	142	160	131	146	144	125	135	145	150	131	149	141	131	146	158	150	130	134	133	143	147	145	133	141	135	139	177	122	153	128	163	140	149	128	143	142	115	168	170	150	136	148	149	121	167	136	161	160	159	121	125	139	139	153	166	149	149	137	120	157	164	142	125	146	134	139	146	151	136	131	154	165	136	148	147	145	140	149	153	153	153	145	152	144	144	144	152	152	153	131	145	139	137	150	133	130	115	168	163	153	135	152	141	146	136	161	132	151	139	146	158	145	150	156	155	137	144	156	128	141	157	151	150	146	150	142	124	124	128	131	166	129	159	120	149	132	143	133	156	150	143	138	139	150	163	154	150	141	144	137	130	146	129	136	156	159	140	151	137	146	131	148	130	174	156	153	152	146	163	139	141	147	138	130	150	141	150	166	146	154	141	138	142	163	162	140	146	130	145	157	143	131	160	155	135	162	140	137	138	147	136	127	146	148	145	130	137	137	141	157	155	132	140	134	135	150	136	159	138	148	164	143	136	134	150	138	149	181	144	168	149	131	143	144	143	150	156	138	130	153	135	148	117	124	137	153	130	131	139	160	151	138	138	139	137	139	145	137	152	138	155	132	136	128	166	151	147	158	142	140	148	163	153	141	152	146	142	140	101	130	144	127	182	143	145	123	165	116	145	137	167	127	145	142	150	159	128	142	127	150	135	127	126	145	145	155	140	129	128	166	133	127	134	153	129	143	144	127	143	156	138	142	141	139	138	145	144	147	134	136	129	132	142	128	127	135	120	141	113	159	146	157	131	145	153	146	154	139	120	137	160	136	147	142	155	157	164	125	140	138	140	159	132	140	140	151	119	134	159	118	170	148	153	137	156	152	151	144	136	133	157	140	132	144	132	157	153	146	146	143	138	170	156	136	148	138	137	145	153	135	134	154	149	140	151	151	144	138	143	134	152	142	164	148	138	147	157	147	170	136	149	122	140	114	135	130	152	139	120	148	141	140	147	151	148	149	132	133	121	140	148	168	129	126	148	146	133	139	132	141	140	119	155	148	140	126	152	131	157	155	152	138	151	141	160	133	117	140	146	121	162	138	155	147	138	140	149	140	147	146	130	153	129	162	118	130	143	165	118	141	172	154	133	137	139	142	131	138	148	133	146	146	139	138	148	154	123	139	137	138	124	149	143	161	151	144	160	147	124	160	129	125	152	156	145	146	128	124	137	157	141	169	133	138	145	147	156	140	144	158	153	150	160	144	150	134	166	159	136	152	143	124	131	140	149	141	153	145	136	145	150	137	142	149	142	134	164	153	156	138	148	141	125	169	146	150	129	138	137	167	128	146	146	155	145	130	144	165	136	142	170	134	132	146	143	120	140	136	124	137	137	124	129	150	141	131	146	136	124	150	144	142	151	138	176	127	148	144	156	138	142	135	131	148	147	147	150	143	150	170	140	153	140	158	145	139	149	139	134	129	134	149	150	128	141	172	145	160	143	160	151	154	155	137	160	143	142	136	156	135	161	152	128	147	158	123	130	128	131	125	149	157	151	166	136	141	131	141	127	123	125	146	151	146	135	126	136	137	142	159	129	122	149	152	149	153	155	147	120	143	140	143	150	142	139	159	150	137	125	149	155	145	137	136	134	156	112	164	136	146	136	143	147	149	146	151	120	128	142	134	122	136	146	156	144	148	158	144	126	145	139	157	132	131	129	141	126	147	126	158	151	150	150	139	135	140	134	130	133	147	143	121	149	156	136	134	146	148	141	145	141	123	144	151	132	131	157	143	139	164	141	147	146	137	135	161	136	123	159	146	159	129	144	148	163	158	124	140	136	135	155	148	155	150	118	156	155	146	147	170	134	159	126	144	165	146	138	156	157	153	150	142	144	153	125	141	130	132	139	133	132	125	135	143	158	143	133	144	144	143	150	144	136	155	118	141	147	160	148	141	146	127	131	135	137	144	126	150	152	126	137	156	151	146	140	146	141	132	139	140	141	133	136	151	150	140	124	139	134	132	154	142	148	146	165	145	133	153	154	149	149	144	128	134	138	165	139	132	131	141	155	136	131	144	152	149	159	161	142	134	153	153	138	156	144	133	151	153	137	166	153	157	152	136	149	117	145	139	142	152	140	136	137	153	151	134	150	122	150	119	135	144	153	141	135	128	143	132	150	165	142	141	128	133	131	160	126	148	129	144	139	150	164	130	127	135	146	118	147	147	153	160	156	121	148	141	147	126	133	137	162	175	166	156	139	125	126	137	146	138	136	156	158	127	144	147	133	142	129	165	153	128	130	158	153	146	133	133	125	130	134	143	149	154	143	142	132	126	149	145	127	146	132	139	156	144	156	135	143	135	141	134	148	150	144	151	141	122	149	128	144	139	154	126	137	155	140	151	148	137	157	145	136	139	151	138	159	144	137	151	154	150	139	146	147	152	143	151	154	161	144	127	139	150	132	153	148	162	137	136	141	134	134	131	137	159	156	140	151	141	139	151	145	134	134	146	171	141	126	125	141	144	145	144	157	142	136	139	134	143	140	145	134	139	161	136	143	133	128	134	150	164	140	152	142	149	155	163	156	151	119	155	131	142	146	118	154	141	141	172	142	139	142	159	165	125	148	133	138	153	162	145	152	146	148	155	147	123	159	138	138
4272	1026	974	951	977	980	948	1045	948	1020	930	1014	998	924	969	990	982	933	1009	997	1026	911	958	886	946	923	1028	1026	996	980	991	1032	957	957	951	907	884	924	946	968	975	1003	1019	985	957	933	924	964	967	947	971	942	983	960	1014	950	994	936	970	955	963	989	976	942	964	992	1017	952	954	1004	953	927	1012	922	925	982	964	961	953	1011	999	999	982	968	978	966	949	1011	935	990	952	928	950	994	940	1025	970	906	939	969	963	1013	928	949	991	946	961	957	973	945	946	1007	983	980	1014	957	966	981	945	936	933	926	950	946	963	961	956	969	949	1000	952	977	923	968	979	976	952	940	956	922	957	926	951	993	992	950	1010	1003	981	902	979	969	1027	950	957	969	940	979	1041	935	976	986	988	963	980	966	998	910	928	981	982	983	940	927	947	965	1001	955	1020	1012	996	956	995	971	960	926	921	969	995	1021	967	1041	988	1001	1000	912	968	960	960	1006	947	975	941	975	961	948	1022	967	972	962	953	929	1014	994	1020	995	966	950	965	996	934	997	927	973	924	943	946	940	946	955	1012	987	973	1003	1016	932	954	958	963	914	1020	951	1021	953	979	945	937	937	958	941	970	953	1013	986	1007	976	997	1001	1002	965	943	996	979	961	991	990	953	950	1022	948	919	981	1030	943	954	965	1012	959	968	983	969	1003	981	1011	961	974	940	1019	973	997	1013	926	980	926	935	937	922	994	963	969	944	1019	937	956	935	958	949	922	960	973	976	917	957	935	1006	894	961	923	1012	938	996	942	991	1020	899	967	996	998	998	1007	1016	958	949	975	984	1012	969	963	964	973	969	979	989	977	971	983	969	1002	989	936	965	945	1008	1003	980	975	958	951	944	1046	934	919	993	949	902	975	985	966	920	1014	971	951	907	949	954	964	977	941	965	984	949	969	1009	954	981	979	953	953	974	947	968	923	976	997	966	979	933	886	936	972	975	947	947	1028	919	953	995	929	912	1017	1007	1014	988	1019	1006	987	978	959	1007	967	979	1004	981	968	947	978	1048	933	968	1004	953	941	974	996	961	1001	956	990	970	941	1008	1049	990	1032	1016	950	978	1015	978	1019	962	941	934	984	958	929	980	973	997	930	979	930	953	1002	963	925	926	978	942	993	1002	953	947	974	982	970	987	931	987	955	954	1024	1000	948	944	988	1026	983	989	974	1008	959	930	948	1010	967	949	954	995	997	971	972	960	937	915	923	955	974	975	977	1002	984	1007	933	963	1003	1003	994	924	985	921	936	965	973	952	966	959	984	933	976	945	992	936	1025	974	926	927	964	985	1036	1006	974	987	914	1016	936	899	958	1031	957	961	926	911	1006	990	997	960	930	997	982	997	957	963	968	996	1002	962	972	945	948	986	945	985	956	920	980	967	956	939	991	1012	953	963	993	959	1002	953	956	944	1035	918	967	978	978	980	976	925	997	978	982	929	940	952	978	982	939	976	935	968	986	960	983	994	949	945	971	971	996	951	947	966	957	959	1003	971	959	979	926	952	995	922	969	1002	943	954	991	948	1005	952	1018	967	972	980	960	991	945	936	959	1007	1006	991	1055	940	904	953	973	1005	937	1045	955	957	1000	977	916	910	948	953	975	926	949	991	967	963	984	1080	971	983	956	968	968	979	938	939	981	955	955	962	984	980	976	983	1046	948	989	935	990	975	941	957	943	1009	976	972	982	985	891	947	971	979	942	1024	988	974	965	1010	964	1005	965	918	929	977	956	940	955	966	1035	989	996	922	961	971	1000	1017	997	1006	953	956	977	960	983	891	972	974	982	1001	923	958	939	944	1005	958	928	949	1002	926	953	905	961	955	959	979	925	936	1022	986	950	997	916	962	977	993	985	974	1000	991	934	980	987	965	937	982	958	1009	954	970	949	984	987	985	973	947	935	1001	989	1011	987	970	981	956	972	963	970	1054	970	928	965	921	952	1030	959	1008	1010	986	950	977	952	932	938	908	999	955	997	930	967	983	952	964	997	940	969	972	1018	1003	951	959	975	966	952	967	1020	969	977	966	920	944	899	955	987	980	965	978	988	969	928	1007	958	933	945	934	942	942	936	1000	953	960	889	966	936	953	970	946	1003	977	946	944	966	978	926	978	1030	974	984	941	1009	983	979	952	928	932	983	968	940	967	976	962	915	909	977	1015	953	953	918	978	1011	964	909	995	970	954	913	942	948	915	951	994	986	953	946	933	973	994	915	965	971	996	947	973	916	931	1016	949	991	950	927	981	938	981	961	974	951	925	976	1009	1011	1011	954	942	1006	994	1000	937	1040	946	983	1013	950	939	988	983	1006	933	975	987	955	979	961	935	938	982	951	1018	987	929	1042	950	985	976	953	972	943	981	937	948	930	993	918	1014	991	1014	955	978	962	947	991	989	942	1004	938	917	1008	971	956	968	1008	958	972	970	979	945	952	968	995	998	1017	966	941	959	956	978	1021	967	922	988	960	969	950	1006	966	982	972	1011	980	935	983	939	951	936	1000	964	1005	967	981	958	997	964	951	956	998	973	937	912	982	946	987	958	994	978	941	949	970	996	1024	970	944	920	1032	971	907	885	942	942	1033	1013	954	959	988	1018	976	999	956	931	960	973	957	989	979	1014	971	966	911	904	986	1043	974	955	947	990	969	971	964	945	1007	960	958	979	966	949	994	1007	940	985	989	988	974	932	920	947	951	971	959	932	952	1012	1012	939	977	1002	893	987	1017	939	963	960	980	983	940	952	978	975	916	1022	925	948	1011	960	990	1011	968	955	1002	935	989	958	966	983	969	959	971	959	993	983	926	955	999	957	905	931	976	949	946	938	963	1026	974	933	946	994	969	967	956	912	1006	928	970	974	956	1016	961	970	951	917	964	1008	1003	987	986	990	946	947	947	969	964	951	950	1036	926	975	987	1000	929	910	988	950	957	979	977	999	981	1021	912	904	994	915	986	950	932	1007	1014	1003	960	927	969	981	983	951	979	974	985	923	963	943	1004	946	912	926	981	993	956	926	983	918	944	1024	981	983	1001	948	970	928	954	1019	1003	930	981	932	1068	952	978	967	973	995	966	1001	991	958	996	1002	896	965	987	942	991	966	935	930	971	932	903	994	996	951	965	938	999	985	943	923	975	972	983	971	976	962	969	984	1020	982	971	975	953	946	961	915	988	913	979	874	938	955	973	963	922	974	999	922	964	983	954	903	972	918	924	972	987	950	978	939	934	942	960	959	974	923	910	968	997	931	960	899	948	974	1020	982	1018	1018	959	942	953	929	958	951	955	946	977	927	999	1019	958	973	961	991	946	948	1013	960	986	997	990	1015	998	1011	1019	950	997	984	952	926	937	963	1001	960	968	970	1004	908	961	985	1007	999	944	916	1029	964	950	945	958	974	906	977	943	907	987	945	1017	1001	1067	957	989	931	981	997	978	964	918	950	972	996	953	982	962	1018	901	988	896	971	925	954	968	951	904	997	959	957	987	972	905	953	1031	945	984	950	929	964	940	929	998	996	928	965	959	984	960	906	1003	957	983	935	968	952	980	966	973	947	949	993	1013	981	958	968	938	973	961	1017	991	936	988	903	1019	1007	978	929	953	955	944	972	939	983	979	986	1013	963	950	969	980	968	992	1004	1009	996	947	927	987	973	990	975	967	1009	1002	981	973	957	931	953	947	1013	959	977	959	1033	979	1006	962	952	974	953	937
15596	545	134	140	166	136	153	124	148	139	141	152	145	136	150	146	124	140	141	146	141	148	120	135	120	128	117	132	129	133	144	143	120	138	142	142	129	137	151	129	137	152	134	167	142	139	132	139	133	137	132	139	153	145	143	139	123	166	127	155	133	125	125	129	149	155	135	145	138	150	112	139	146	141	158	122	142	138	132	128	116	122	112	136	163	139	155	130	152	140	165	130	143	121	135	154	162	143	132	141	118	127	130	141	134	133	148	135	138	147	156	146	122	151	156	150	127	128	142	139	133	138	109	158	141	149	144	131	152	154	136	144	137	117	144	121	144	123	135	146	120	142	164	128	148	169	133	136	148	135	161	176	121	154	134	125	123	151	138	142	156	144	170	104	161	163	147	145	129	143	131	132	158	132	154	142	160	119	133	130	126	149	145	148	147	140	157	137	146	148	145	124	154	154	138	136	159	132	134	147	127	132	155	150	119	130	144	137	131	145	147	135	136	127	137	133	138	143	138	138	158	151	174	136	127	146	132	131	139	132	144	154	130	127	141	172	143	145	130	129	145	162	131	140	135	130	138	149	163	158	124	131	156	141	126	141	162	136	147	138	133	149	129	155	129	124	134	134	140	130	134	143	132	170	137	124	149	149	148	148	130	156	151	124	156	145	131	154	128	146	125	175	132	152	127	147	158	135	138	135	134	122	148	138	134	130	130	140	130	137	126	136	129	136	145	132	136	158	166	149	144	151	128	140	131	157	144	157	145	159	143	152	137	161	141	150	138	145	162	148	161	134	129	144	134	116	140	152	128	135	137	125	141	155	142	145	140	136	135	143	134	148	161	141	148	165	171	135	125	153	127	147	157	160	147	136	143	121	157	134	145	167	133	129	146	148	158	126	138	148	132	144	138	146	154	133	119	140	156	129	128	146	138	161	168	132	143	126	147	145	153	146	146	139	148	151	135	153	158	168	144	151	150	136	124	150	148	134	136	140	152	124	143	131	155	167	155	130	144	164	147	138	151	147	133	143	118	129	126	132	144	141	131	131	157	151	139	148	153	136	170	148	127	129	142	123	135	142	147	114	139	139	121	137	147	116	147	145	141	140	170	146	146	168	139	145	151	144	132	122	134	145	136	134	132	140	138	149	157	142	132	144	156	156	150	149	145	152	161	140	145	116	145	136	141	150	149	129	127	140	146	155	112	146	125	131	156	130	133	137	161	141	137	136	151	132	141	138	139	138	143	143	141	146	143	124	142	145	147	137	124	154	151	154	154	153	151	153	135	131	144	157	142	146	179	139	156	129	148	135	155	132	133	138	155	142	145	128	143	132	153	128	125	142	125	150	144	138	146	140	116	150	165	149	131	137	140	119	153	137	127	143	132	153	123	149	156	124	139	142	144	137	153	132	131	147	130	145	130	160	148	123	146	138	136	142	138	143	139	149	138	146	152	125	138	138	160	153	136	127	133	125	162	151	123	135	133	137	137	131	151	142	143	114	124	151	173	157	128	147	155	128	142	110	122	113	155	147	130	137	140	162	126	156	132	139	127	164	141	133	153	140	152	125	119	145	124	120	119	114	145	149	123	141	125	133	123	142	152	125	179	140	141	151	133	126	127	119	143	128	119	115	141	118	149	141	159	147	128	118	143	134	148	135	142	147	122	140	104	127	149	116	148	150	144	113	151	151	143	133	132	127	150	150	142	126	122	137	149	140	156	135	151	136	137	140	135	153	148	134	143	120	146	140	155	127	149	151	161	133	148	142	152	127	145	148	151	145	131	133	156	158	154	140	147	128	149	143	140	146	147	128	156	130	173	140	137	135	148	132	143	151	141	164	141	140	139	148	148	140	139	147	143	136	140	150	170	149	161	156	130	134	126	139	146	143	157	140	134	127	151	149	136	118	161	142	138	135	145	153	159	132	146	144	135	136	131	147	140	147	143	121	147	152	153	154	111	140	139	133	127	159	156	131	141	144	133	151	135	143	130	138	136	152	156	141	150	141	151	145	137	144	152	153	137	148	140	160	149	148	150	152	135	128	142	165	143	152	122	147	138	166	149	139	156	139	132	144	172	150	134	146	122	134	137	118	152	135	153	135	130	179	152	137	134	136	134	152	125	148	148	145	147	136	130	133	120	145	150	136	121	148	127	131	130	142	147	143	157	133	146	159	152	157	136	145	138	129	147	145	126	134	131	150	134	145	148	152	127	132	132	134	143	136	153	131	156	142	140	155	138	134	124	132	163	152	137	125	135	150	127	139	142	131	154	141	152	127	149	152	138	137	149	159	134	147	152	129	133	148	150	148	148	140	124	131	138	147	136	153	143	173	154	143	141	143	132	155	134	151	152	110	159	159	155	134	149	157	143	142	152	137	138	164	138	116	146	163	134	138	131	132	148	138	117	144	149	120	140	154	148	138	134	140	137	111	127	143	146	165	151	151	140	141	149	156	126	147	143	151	162	123	138	143	153	146	141	151	138	148	130	157	131	142	152	123	131	132	133	151	167	120	139	153	147	135	145	119	141	159	131	129	136	144	146	144	135	145	146	129	133	136	144	128	114	145	116	136	134	156	160	139	153	145	142	135	138	135	137	139	161	154	161	156	135	143	145	130	134	160	125	140	153	153	136	139	140	139	128	159	155	139	119	144	122	157	143	139	142	129	148	138	131	138	130	140	149	143	121	147	143	134	148	137	152	137	146	152	152	162	136	140	136	150	129	143	144	131	144	143	145	152	144	122	108	152	127	149	119	119	143	161	127	125	151	133	123	159	153	169	170	134	140	134	144	147	124	163	135	137	133	147	136	128	141	132	119	139	164	158	146	146	141	153	134	132	153	151	150	140	138	171	139	140	154	148	138	129	150	146	140	133	124	151	156	134	138	118	142	137	159	149	125	134	149	139	143	112	135	134	135	138	157	141	160	134	155	123	132	147	154	114	144	122	155	147	133	139	151	144	147	125	127	141	165	140	137	166	146	150	134	135	127	142	129	151	131	155	133	145	150	148	144	153	153	137	143	140	123	139	155	145	150	147	139	146	151	124	136	130	144	146	131	135	143	148	143	133	136	146	145	119	138	147	130	137	153	128	151	142	162	138	133	147	150	139	124	121	135	144	145	167	146	138	122	124	154	162	143	155	159	132	138	141	143	146	128	144	153	157	138	143	162	139	144	141	153	141	146	140	142	146	118	129	153	152	166	124	145	142	108	128	152	155	124	157	151	133	139	148	137	142	157	124	129	123	128	149	128	134	156	155	155	149	140	118	134	132	146	131	152	133	123	146	128	162	136	132	144	135	151	165	136	161	145	159	137	157	148	122	141	145	133	144	153	152	121	132	146	141	123	157	151	148	129	160	145	143	144	134	155	135	158	133	132	154	139	148	149	145	142	144	159	147	135	159	127	142	160	144	128	157	166	144	135	165	150	128	139	172	152	131	138	115	144	145	129	138	142	154	128	146	136	139	165	136	143	151	137	142	135	132	133	144	126	159
4157	967	942	864	987	946	885	946	1001	949	952	952	935	954	988	948	944	994	953	982	949	932	913	883	889	984	979	949	998	929	966	989	931	946	907	976	929	929	894	998	937	984	970	935	960	900	934	980	964	971	922	935	979	978	960	966	928	960	988	947	990	988	960	935	914	924	946	926	970	893	919	966	929	940	956	897	950	972	979	989	951	888	987	998	955	977	1004	956	981	922	944	947	987	920	966	959	937	945	898	907	951	912	931	909	926	943	942	965	965	921	948	907	956	958	939	995	927	939	935	958	908	973	954	1005	947	914	939	951	979	893	954	948	976	962	953	981	911	915	946	916	929	970	988	958	1006	954	933	945	970	944	950	982	991	959	931	936	999	987	962	943	904	1004	962	960	929	970	975	964	922	946	975	948	948	980	972	946	987	958	922	952	980	975	1002	982	872	940	977	889	1022	961	945	969	922	938	978	987	913	997	914	939	964	975	925	944	959	946	902	949	979	929	970	940	1023	962	941	929	979	901	889	942	931	873	966	953	963	930	972	957	938	953	943	993	879	943	935	945	929	968	968	970	945	907	906	984	959	939	991	972	970	918	985	924	958	911	927	956	950	917	972	958	970	948	909	973	904	912	893	1030	945	913	1041	979	936	933	1018	941	987	933	960	977	934	961	975	1004	951	968	983	929	935	905	941	917	1004	961	950	959	927	933	987	923	921	919	946	966	924	946	989	948	912	906	929	959	908	923	979	967	982	963	981	987	923	948	1009	978	983	999	984	920	869	907	975	979	996	892	996	927	937	878	964	954	940	990	930	983	979	976	870	944	1024	999	935	940	981	978	940	981	950	946	974	934	973	929	942	967	1018	952	971	1027	932	889	951	939	973	902	985	956	928	911	982	992	971	958	928	963	946	977	955	945	963	896	943	990	942	947	969	974	896	1013	943	963	953	984	942	927	962	958	890	977	967	918	935	992	939	917	974	923	955	965	906	899	908	1031	988	998	1002	947	934	911	929	956	945	959	853	888	964	966	984	933	948	970	948	919	965	964	971	935	930	960	926	948	966	1013	951	990	985	892	921	932	912	993	943	1026	970	993	956	959	915	994	930	995	1021	980	940	947	946	976	964	985	914	942	920	959	943	965	932	984	935	966	961	891	909	939	914	1006	979	931	961	931	921	969	937	973	935	919	876	912	931	956	936	956	933	980	957	939	956	930	974	959	967	911	980	921	927	979	980	910	1006	951	890	973	933	940	912	937	968	950	972	919	936	898	980	980	965	950	947	905	958	961	938	984	959	935	938	935	970	933	942	975	962	990	986	901	978	988	999	929	917	975	933	981	926	945	931	940	946	954	912	931	946	956	953	983	940	966	920	895	957	972	938	916	946	915	921	956	927	923	947	917	952	939	892	950	965	929	1014	972	907	955	956	937	928	959	946	992	942	949	922	1012	1049	978	974	927	920	958	922	952	962	941	943	940	896	963	965	966	938	939	1017	943	949	901	980	912	942	905	975	934	886	923	947	938	930	981	968	966	898	964	877	948	891	895	902	887	991	918	972	979	967	1007	940	942	958	932	964	943	944	956	931	992	947	981	941	965	973	961	940	994	929	956	1005	928	967	937	945	956	906	969	976	937	947	872	934	968	967	959	961	942	985	944	948	928	936	945	929	871	974	936	955	956	928	962	941	967	957	933	964	946	993	953	918	939	947	936	957	943	947	973	964	917	959	1006	973	945	911	909	933	953	946	961	965	982	980	964	976	991	925	910	982	938	965	963	927	965	961	985	999	986	912	897	962	915	979	917	947	937	928	992	994	990	971	927	967	986	864	943	959	970	939	891	1029	926	988	964	924	960	960	927	954	962	951	973	902	918	927	972	951	1015	956	886	945	937	1006	954	991	917	954	910	959	913	974	921	960	900	989	974	943	953	994	940	994	952	929	984	950	909	971	903	908	924	970	934	945	938	931	991	1001	949	991	893	950	950	945	953	1012	964	937	956	946	940	1002	1019	940	948	916	986	1007	967	912	918	969	988	965	948	918	1011	987	943	966	886	949	984	974	1019	970	955	961	936	921	963	955	906	925	996	948	966	913	926	994	924	978	972	947	918	976	946	960	950	944	962	992	933	974	951	952	991	990	989	986	968	951	965	930	992	939	976	958	941	970	977	943	987	957	917	951	1002	950	913	925	953	960	967	969	967	952	944	980	942	936	935	947	973	973	978	968	974	980	915	965	966	961	931	988	929	905	916	972	914	1006	974	964	1012	969	951	960	988	955	961	949	998	1020	939	970	914	973	945	933	974	902	944	1000	1004	965	912	1013	967	911	962	973	956	983	952	950	952	947	911	988	972	980	995	903	1001	936	927	937	992	942	911	922	964	969	979	955	962	976	951	939	974	982	936	969	898	953	915	980	953	895	896	954	994	937	925	977	960	981	925	1035	970	960	910	943	941	970	1007	964	965	971	1053	955	866	934	940	973	901	978	965	996	933	894	926	942	967	975	909	931	976	962	943	942	954	963	945	940	964	939	936	903	991	953	922	926	923	938	939	936	969	965	966	973	943	1002	929	949	958	895	952	947	925	917	932	932	926	955	995	983	989	984	946	924	953	960	968	956	958	972	941	984	949	975	944	943	967	958	999	1007	945	999	941	1016	986	969	977	947	927	913	958	941	936	965	950	950	896	978	1002	996	928	958	953	990	975	974	926	981	961	969	963	924	952	941	917	970	893	923	1010	971	946	923	916	974	944	959	928	973	1003	903	905	939	968	1001	930	935	987	973	933	933	923	1007	932	1004	951	941	945	927	915	915	945	961	932	953	981	996	995	951	963	918	990	916	919	960	916	972	1000	931	947	1003	968	979	986	917	922	924	998	952	975	908	946	928	974	928	950	957	981	968	950	1019	971	936	945	941	998	950	963	995	968	961	949	942	966	945	951	940	895	954	964	944	932	939	983	917	923	975	942	945	931	965	985	959	963	955	914	997	911	974	930	960	941	938	994	976	999	939	897	988	960	964	999	973	958	930	930	921	974	940	952	941	927	936	975	936	996	949	1003	967	929	946	938	1000	938	955	973	940	907	962	910	980	982	942	954	958	888	928	933	975	910	926	973	882	982	933	951	926	964	1007	949	908	956	930	939	956	941	892	933	896	941	942	940	1030	934	966	885	1012	924	944	955	943	981	929	863	924	967	949	996	910	914	1011	947	1003	916	922	991	963	947	954	930	970	955	1015	899	983	950	937	953	976	946	994	989	935	905	941	932	976	920	921	956	1014	948	963	940	1017	968	1022	914	969	949	952	941	971	902	954	924	993	942	987	938	1001	994	905	920	971	954	975	953	948	983	984	948	938	965	934	983	954	960	1000	974	947	1003	963	970	909	940	914	924	957	969	942	972	923	991	989	975	1002	973	950	918	901	942	980	960	979	941	974	923	970	938	938	988	933	1013	911	935	950	911	969	987	949	988	934	883	901	971	991	936	936	978	948	1013	942	946	1014	949	910	941	1000	980	962	897	956	939	951	940	989	982	886	953	949	945	963	945	912	922	985	977	987	921	936	928	980	992	975	986	939	993	928	977	967	915	941	910
15150	400	86	84	65	97	76	91	69	78	87	99	65	74	83	84	85	93	86	67	93	94	78	72	73	79	94	82	93	93	78	79	98	75	93	76	73	83	64	91	101	76	85	73	92	95	77	82	90	75	69	84	99	87	90	81	80	80	80	107	74	75	83	109	86	63	81	77	88	104	73	79	77	71	84	85	65	81	76	93	112	77	86	74	76	91	76	84	71	71	79	101	69	91	71	84	66	74	76	80	103	68	91	91	67	104	72	96	77	93	93	89	84	81	76	107	75	88	95	93	95	84	92	101	87	79	75	107	83	81	82	88	90	89	73	97	83	93	89	93	91	69	72	82	81	89	89	79	78	84	96	68	88	62	78	90	82	93	91	90	80	99	86	94	79	77	81	85	87	98	89	79	74	82	104	91	79	74	92	81	88	83	92	85	83	90	74	93	93	82	89	84	106	95	88	94	86	67	94	74	72	86	104	77	82	90	94	74	94	84	87	76	64	87	87	93	91	69	79	85	83	88	69	85	69	73	80	99	80	71	73	82	84	86	91	84	102	73	85	96	75	82	81	86	77	82	88	84	73	78	69	75	84	79	80	85	85	79	65	101	79	94	88	89	87	72	97	83	73	85	86	83	74	75	81	96	77	89	74	86	88	86	76	104	95	81	74	69	87	72	85	85	88	83	88	81	89	71	78	80	82	91	85	76	103	78	78	95	87	76	74	78	87	80	70	88	88	80	73	83	73	87	95	86	95	87	89	73	83	108	100	84	90	85	75	86	98	80	102	81	73	92	88	83	78	80	109	84	83	87	75	72	92	86	74	88	89	76	72	89	74	89	88	83	78	77	80	86	82	83	87	86	79	82	74	78	87	71	78	80	83	97	71	104	94	77	93	77	88	78	86	68	81	85	97	68	87	73	80	86	85	92	85	73	71	75	106	93	83	74	73	103	68	78	82	74	90	98	87	99	95	95	107	85	84	80	99	82	83	86	82	92	96	89	83	72	87	94	67	84	81	88	84	82	75	79	94	87	82	85	85	74	94	120	90	83	79	82	86	85	87	95	86	86	73	90	97	86	78	87	81	76	74	78	82	93	83	69	72	77	92	74	82	77	77	81	94	83	83	94	90	79	80	94	83	95	98	90	85	80	99	86	67	101	74	78	85	74	71	80	79	104	94	84	97	89	112	103	93	88	72	87	81	81	90	80	93	96	80	79	86	89	78	76	83	85	77	77	85	91	72	72	82	84	88	80	81	79	86	62	85	84	77	95	85	105	85	79	90	89	71	80	77	89	81	74	75	73	93	92	85	81	93	80	83	75	86	95	79	90	88	89	83	71	97	75	77	79	86	87	77	73	91	93	97	82	82	93	72	83	78	88	86	77	81	79	97	94	83	77	82	91	86	82	83	74	84	98	73	78	65	105	84	93	88	75	102	82	73	73	86	100	76	85	88	87	81	112	81	83	87	76	82	81	93	76	94	77	68	80	97	82	79	75	82	89	97	83	81	79	79	77	98	90	93	85	91	90	69	94	69	97	85	85	82	92	90	90	85	83	83	78	81	96	75	92	95	89	77	75	100	83	66	83	90	91	88	102	88	70	70	86	70	91	88	84	99	79	90	78	92	79	96	82	78	86	91	79	78	69	76	88	75	90	79	83	87	94	94	98	89	83	58	82	86	83	93	88	92	85	86	81	68	71	80	93	75	93	79	84	79	82	81	88	78	92	82	81	61	80	68	80	63	86	84	97	87	77	100	88	82	76	82	96	95	65	73	95	82	83	89	94	92	80	73	92	77	93	84	79	82	88	81	69	99	82	74	79	98	74	86	77	84	92	61	86	83	88	102	75	92	81	87	106	77	76	90	90	94	80	84	79	98	93	85	73	78	73	85	70	100	79	89	91	82	76	91	79	96	95	73	85	89	72	84	87	105	70	79	76	84	103	85	73	75	82	89	95	83	83	100	86	75	88	87	90	77	94	92	91	90	87	89	95	85	79	90	87	99	84	93	98	78	87	75	72	92	102	80	97	94	74	90	80	90	90	92	82	92	97	90	82	79	89	92	87	87	106	72	84	72	95	81	77	89	75	73	68	80	78	77	76	90	86	105	58	81	67	76	106	95	98	88	86	83	72	89	83	85	88	71	107	95	81	101	93	100	80	97	67	65	83	91	97	86	81	87	89	84	83	70	76	75	84	70	98	79	78	89	93	88	91	88	93	74	78	94	109	77	93	85	76	95	88	86	94	79	92	76	86	94	82	78	86	82	81	86	85	95	88	96	73	71	87	102	86	71	81	88	77	91	82	83	82	67	87	100	79	82	84	87	64	75	95	89	86	79	89	85	97	68	83	68	78	84	91	88	89	84	85	92	91	85	80	92	81	66	77	78	63	90	92	84	88	75	94	70	78	95	80	85	76	91	103	75	73	92	80	88	65	84	108	84	84	78	75	71	84	91	70	94	81	86	108	77	96	82	96	87	78	81	83	80	86	75	84	89	81	86	73	89	96	93	94	71	89	77	80	93	96	83	80	74	79	76	102	89	107	72	85	82	81	86	91	79	86	84	77	84	84	81	73	87	71	76	89	74	86	84	83	93	78	101	83	75	74	90	79	105	83	111	96	89	86	101	86	91	90	98	85	72	72	75	81	92	95	88	87	91	69	70	109	100	79	77	89	99	93	90	89	84	67	101	90	103	71	82	68	86	78	83	90	75	75	73	86	69	85	94	99	71	77	88	84	84	68	79	102	89	92	96	74	77	79	104	72	89	91	76	91	84	85	89	81	104	76	84	90	78	86	97	87	70	88	91	92	87	80	89	92	71	82	78	74	75	83	88	75	94	86	82	81	72	101	71	74	105	85	67	93	77	70	84	65	69	90	69	84	89	77	88	98	74	86	86	75	93	88	91	83	103	76	74	70	74	88	77	84	85	94	74	71	65	76	80	73	89	88	84	86	99	72	84	67	88	77	75	84	68	77	92	79	83	79	92	67	89	85	95	69	76	69	90	83	99	70	76	88	75	83	69	64	98	88	97	84	93	96	79	73	71	78	92	107	91	86	87	95	94	82	82	89	91	88	70	78	77	84	79	66	77	82	91	74	73	87	90	81	85	87	79	80	86	72	86	81	85	89	83	80	87	81	85	71	88	84	76	89	86	87	102	83	76	87	82	71	79	104	89	90	86	89	75	85	86	78	85	87	80	82	84	89	91	91	83	98	83	80	84	73	89	81	80	95	77	86	89	86	88	69	98	91	101	74	75	103	93	77	85	90	94	79	102	81	85	76	79	94	79	94	87	82	95	105	92	70	92	90	86	88	112	87	85	91	90	88	80	95	102	90	77	84	83	86	103	88	84	69	77	81	70	80	80	86	84	82	77	86	91	104	88	69	85	73	85	96	77	91	82	72	80	85	75	75	75	93	94	93	90	96	85	80	90	98	60	82	77	92	87	86	87	90	87	80	86	78	95	98	80	80	92	80	66	92	84	59
4231	579	545	551	519	567	561	534	547	538	561	526	548	544	462	558	553	527	561	609	562	550	574	553	518	505	534	544	557	551	548	540	545	561	560	520	561	506	568	566	586	538	533	574	540	548	576	550	537	568	545	536	546	569	576	543	547	574	539	549	553	556	524	544	540	531	589	558	551	534	495	590	538	529	532	548	550	580	485	518	543	535	540	532	542	573	501	549	591	577	590	602	564	543	553	549	539	594	539	551	545	553	521	580	544	590	563	572	534	528	536	562	560	562	578	539	590	550	580	568	541	535	560	518	587	616	509	548	561	539	556	532	542	531	577	531	580	530	537	598	536	565	515	550	591	586	564	558	601	550	572	581	512	525	496	540	571	558	544	587	511	529	576	561	562	556	589	557	539	547	551	567	571	523	520	537	591	549	561	552	514	577	533	590	581	539	560	563	572	539	583	566	556	551	538	526	524	577	527	592	537	544	534	547	567	549	544	559	622	539	553	527	546	587	543	555	528	527	503	550	506	596	551	557	549	480	545	557	563	583	534	535	561	585	567	530	528	545	529	573	549	562	618	542	520	539	544	588	543	563	561	577	539	597	571	549	623	538	551	596	593	532	580	558	581	533	560	565	604	562	547	580	534	525	586	559	564	543	574	549	558	582	587	553	496	560	596	533	562	549	587	511	565	535	554	530	581	553	544	543	568	605	581	578	560	589	520	568	554	578	584	546	601	542	579	549	531	548	581	563	552	569	572	572	575	564	588	547	576	537	565	525	576	536	546	550	508	569	584	575	564	591	540	499	568	545	557	563	546	534	594	635	557	526	530	511	563	521	546	565	515	534	576	581	582	544	554	588	583	549	566	563	597	548	492	537	548	540	554	555	522	561	547	526	553	545	565	596	538	613	578	538	574	549	538	567	548	567	552	603	545	558	549	528	529	542	572	614	561	521	557	545	573	545	555	581	599	553	565	567	572	552	511	549	513	550	574	523	552	568	551	563	510	554	550	522	522	581	601	559	548	534	567	616	587	581	572	612	575	545	554	534	497	574	534	566	551	589	550	572	559	574	539	548	571	533	571	543	538	551	526	559	569	554	530	563	569	515	562	568	587	604	551	576	566	551	583	578	546	549	525	526	545	536	539	530	562	536	478	616	564	545	583	580	552	543	540	567	526	564	533	538	584	551	556	532	558	605	546	576	579	566	564	567	537	570	530	577	546	594	539	530	541	568	586	522	589	549	597	531	588	546	553	551	573	566	569	532	506	570	559	547	520	543	548	532	525	559	532	526	560	543	552	593	524	502	533	573	560	527	530	553	566	519	574	555	590	574	574	576	558	532	568	539	545	549	555	564	574	585	516	514	552	567	567	535	533	564	538	548	552	584	560	575	559	534	562	556	591	549	533	579	529	553	573	530	574	562	519	576	546	571	522	537	510	580	551	562	576	558	556	530	535	558	584	568	570	565	554	502	580	563	566	575	584	549	550	551	571	568	514	535	580	586	511	559	580	527	568	573	518	533	565	566	610	587	558	542	515	560	547	625	551	525	571	578	579	571	557	566	557	553	524	572	551	516	573	564	567	564	566	549	590	577	565	504	554	580	567	556	573	575	529	538	600	509	542	553	548	536	563	556	570	550	566	548	564	523	547	553	524	588	571	558	514	527	599	557	562	475	543	549	540	552	514	601	570	532	600	584	555	541	574	527	556	577	493	553	547	537	551	522	591	572	559	523	568	566	520	581	551	533	531	558	538	542	540	565	571	557	569	529	536	582	578	605	537	589	581	565	536	570	538	583	605	572	547	524	570	534	565	584	539	531	570	562	542	519	532	568	560	575	587	551	539	530	554	587	568	572	584	543	592	545	551	576	548	521	529	548	587	549	596	556	512	595	547	529	585	555	540	595	551	513	577	547	543	537	584	546	556	534	577	532	558	580	552	574	582	544	540	544	538	563	555	564	555	580	530	569	536	606	553	488	572	559	556	563	542	559	580	598	548	524	543	548	504	570	590	509	556	534	569	566	520	527	540	562	569	605	543	550	565	558	583	539	519	593	548	588	561	575	491	542	524	555	533	539	537	591	582	570	541	599	576	561	533	550	559	541	570	546	538	557	559	533	551	566	551	557	532	539	561	554	547	575	541	586	571	539	577	555	551	615	552	544	532	564	592	546	568	552	558	560	590	566	575	587	584	595	582	533	578	526	559	573	577	538	580	575	551	569	555	555	524	520	557	502	508	530	554	576	547	585	543	552	539	571	561	518	558	547	533	558	564	553	578	557	578	553	578	576	545	578	521	559	563	553	586	585	542	542	535	519	558	554	559	578	574	548	536	560	527	596	563	556	548	598	556	557	526	570	604	569	549	579	519	589	578	538	555	554	525	545	544	551	551	558	566	597	536	543	587	541	517	539	527	545	554	549	563	596	514	528	566	554	586	592	523	530	544	596	543	565	547	555	534	520	574	524	595	586	565	553	561	578	538	548	551	549	528	562	525	567	557	564	551	546	543	578	563	543	533	515	494	519	498	573	559	540	532	503	554	531	576	564	567	564	561	546	570	526	554	553	577	575	564	548	560	563	528	547	578	517	558	558	566	574	586	594	558	557	549	603	558	584	559	584	541	547	541	552	560	529	563	528	524	539	563	550	574	535	565	531	566	558	527	548	555	573	507	583	536	532	564	543	544	544	556	538	571	564	586	541	592	566	566	548	547	552	520	570	562	532	564	535	566	599	576	539	572	551	558	597	565	550	524	566	592	547	544	556	532	542	574	547	532	542	534	567	545	541	556	572	547	558	537	579	559	569	534	519	546	539	579	539	568	549	550	558	522	485	523	610	595	550	580	583	575	546	545	518	559	563	502	590	546	544	607	556	556	540	535	547	552	536	561	550	582	563	591	535	568	583	513	545	572	561	568	555	522	515	557	535	594	533	552	541	562	595	573	576	556	542	534	545	534	551	555	538	559	543	586	536	524	576	586	570	554	567	545	524	520	535	536	574	566	538	512	542	601	539	531	534	520	591	600	559	574	564	546	567	583	547	537	563	531	521	574	543	572	549	534	570	589	554	581	577	569	530	586	585	582	542	572	560	537	560	563	588	529	565	572	524	568	524	597	528	561	529	574	521	556	580	553	574	529	568	536	547	546	551	578	546	547	573	514	587	575	576	541	571	528	533	553	553	558	584	556	529	560	556	571	537	563	522	583	519	547	576	551	557	549	571	561	545	589	521	569	576	532	559	571	567	531	564	541	584	584	574	532	517	525	554	573	568	553	608	562	518	595	618	580	523	596	495	580	535	551	554	556	561	555	509	565	579	539	556	544	598	553	567	550	585	525	542	555	577	525	576	542	585	550	555	533	584	558	520	544	549	543	548	556	568	522	577	542	568	572	559	550	594	541	563	529	564	522	564	576	558	598	528	559	578	580	596	566	535	547	542	556	516	565	529	571	580	507	576	588	572	600	528	558	569	552	564	533	566	540	565	555	520	585	587	556	524
14590	386	96	87	92	105	95	107	98	83	91	77	76	88	89	100	102	77	103	93	83	100	93	75	106	96	85	96	99	98	84	85	92	94	75	98	93	98	86	86	94	85	89	99	101	95	83	90	93	77	88	114	90	102	102	100	80	96	84	79	98	89	89	86	95	94	98	81	93	83	83	105	101	92	97	86	98	93	97	93	81	97	90	106	99	99	75	86	92	81	101	97	94	84	76	86	92	77	105	94	93	100	116	81	102	86	84	81	93	87	89	76	99	97	84	111	96	95	108	84	85	80	87	94	95	88	88	97	97	111	94	91	102	93	84	83	93	108	106	96	100	106	92	85	105	89	84	90	103	105	84	101	92	66	111	94	77	86	100	98	103	80	123	93	101	95	98	88	83	92	99	104	71	82	97	87	98	107	102	98	106	101	95	85	91	90	102	79	83	105	89	93	94	89	94	117	97	83	83	107	94	101	94	94	91	97	94	110	98	84	85	100	104	84	85	87	104	102	93	95	109	114	80	78	98	87	87	88	85	81	90	76	93	93	99	94	94	102	82	98	84	91	89	101	88	93	85	92	82	99	101	89	112	91	111	98	117	101	93	92	84	93	96	87	84	97	94	83	88	95	95	88	99	99	81	82	86	91	83	89	86	108	99	109	99	101	91	96	112	103	74	77	95	86	93	107	90	86	94	87	73	92	104	109	80	87	89	78	88	89	93	86	94	86	86	89	90	92	104	80	86	80	80	79	82	92	108	105	94	96	88	88	92	88	78	98	87	89	96	107	95	99	101	81	99	93	71	92	80	87	84	101	86	118	104	80	102	84	93	100	95	87	95	108	92	92	89	98	86	88	89	104	72	101	96	88	85	92	100	114	69	90	102	95	87	90	90	88	73	87	104	99	100	92	108	87	83	106	100	107	110	101	98	76	97	82	92	97	72	100	104	86	83	103	104	110	98	82	81	101	88	83	96	97	90	83	93	88	85	100	95	93	107	91	90	76	93	86	101	93	84	79	77	99	104	87	95	112	104	86	76	96	97	83	80	105	94	86	92	87	74	87	97	83	105	105	94	87	77	94	102	93	93	99	103	105	85	99	82	94	98	87	99	79	85	90	92	95	80	103	102	98	99	92	82	97	112	105	86	93	85	108	93	89	90	88	88	99	100	91	83	79	86	100	98	93	102	81	87	107	97	90	96	94	86	86	91	98	92	107	80	86	109	94	96	96	92	72	95	71	94	82	94	102	77	99	102	86	85	81	76	92	97	118	96	74	94	95	104	88	91	86	95	89	99	84	85	84	87	80	93	85	91	73	87	88	100	93	100	91	85	85	98	83	103	97	98	92	91	85	97	75	98	103	78	80	94	83	104	80	105	84	100	106	101	88	104	92	88	75	85	85	93	93	81	89	90	100	96	101	86	96	78	100	93	101	109	96	63	107	88	106	98	82	98	102	86	83	93	99	82	94	90	99	85	94	90	94	92	98	97	81	96	91	88	100	80	89	97	84	81	98	97	108	81	118	89	113	86	103	78	91	108	93	88	96	100	100	88	102	90	93	85	78	104	92	102	86	83	90	106	81	82	96	92	98	96	80	100	98	101	96	92	98	95	89	93	93	89	92	97	108	88	89	104	110	88	92	89	94	98	88	97	95	99	104	95	92	93	93	88	85	85	99	92	102	82	88	98	99	93	99	96	85	94	98	90	88	105	84	102	83	93	81	80	97	89	85	94	93	85	87	89	80	91	103	81	88	100	94	111	86	95	87	85	90	93	107	77	88	86	87	75	96	79	90	101	82	102	116	90	85	97	87	94	76	93	83	87	102	95	101	90	83	103	66	90	88	104	93	94	97	102	81	93	91	101	86	89	104	91	87	88	82	99	89	91	73	80	83	102	92	98	86	101	105	87	85	76	94	86	103	83	73	89	84	100	95	88	70	92	86	77	105	85	88	81	101	93	92	91	86	87	99	93	87	81	87	100	81	77	78	83	95	98	96	103	95	93	73	95	105	103	85	99	83	113	91	89	102	86	73	84	89	92	99	103	87	97	83	92	105	103	89	113	103	80	97	82	90	104	91	94	92	89	88	91	82	109	94	91	90	87	99	86	78	90	105	93	105	113	95	81	108	114	104	104	84	102	73	97	100	98	102	100	87	71	95	93	99	95	94	96	80	90	78	79	84	76	94	102	82	100	95	106	96	101	92	95	92	92	84	89	102	94	82	105	95	98	84	94	85	97	84	89	98	109	81	99	101	93	79	79	98	93	81	92	84	88	90	89	99	82	97	87	97	94	104	94	88	90	91	88	77	105	91	90	90	92	94	98	111	109	91	90	93	107	103	104	81	87	112	100	107	113	85	74	96	95	91	106	116	103	98	80	92	109	70	106	108	89	71	105	117	88	104	67	91	103	104	115	88	82	98	98	97	79	90	90	96	81	86	100	79	83	82	107	110	79	86	102	103	77	96	79	92	100	81	85	88	99	103	87	74	87	74	98	79	95	89	93	98	96	94	103	95	99	96	92	96	88	89	101	84	98	78	98	87	85	82	98	96	78	97	92	95	91	84	97	90	87	84	78	101	100	99	80	110	86	65	90	99	93	91	93	102	100	90	81	77	95	99	94	107	115	91	93	105	96	96	90	90	82	95	96	108	83	91	101	105	93	101	71	114	103	88	89	92	90	100	95	101	103	99	89	84	91	98	93	93	103	85	84	93	120	86	95	84	104	99	93	121	89	91	100	85	97	94	109	100	107	85	91	78	83	90	99	86	111	94	92	88	113	103	106	95	106	98	85	90	95	86	86	102	103	101	94	97	98	99	104	104	99	85	106	99	111	101	93	77	80	99	115	85	96	100	89	84	65	77	71	94	92	81	66	100	85	80	98	93	76	103	91	98	89	70	100	78	84	91	103	78	97	94	74	82	95	88	89	79	97	89	82	79	105	76	104	90	85	111	93	100	101	112	98	92	94	109	89	98	80	95	90	89	97	70	92	83	100	89	100	84	90	71	85	82	88	86	88	86	97	93	94	90	93	96	94	113	79	100	106	89	103	96	88	74	97	95	92	85	91	100	88	108	93	92	88	88	96	89	93	86	98	110	91	100	93	88	105	75	79	98	97	97	86	98	102	101	107	101	96	95	91	104	88	122	93	96	106	80	96	106	98	86	91	87	95	102	85	98	77	85	81	82	91	103	80	105	101	86	111	86	97	98	103	91	92	105	108	97	95	90	93	90	98	81	98	100	82	90	97	96	79	96	85	100	112	90	102	92	103	91	101	78	94	93	108	94	86	103	87	88	88	96	97	91	84	97	96	82	88	92	89	89	96	90	90	100	86	92	101	118	88	96	94	86	98	91	96	79	91	92	108	84	102	88	105	87	97	87	94	90	103	92	95	94	102	98	104	84	91	94	88	77	99	93	74	84	98	88	91	84	87	93	99	85	98	108	96	98	85	112	93	80	96	95	88	112	103	99	82	91	103	102	92	90
4013	646	639	666	645	653	677	629	649	679	664	655	634	670	648	657	676	648	644	639	618	648	660	629	663	674	669	645	657	623	610	637	648	728	658	689	654	662	654	666	674	662	614	664	592	649	660	623	636	703	698	621	658	648	632	623	690	651	652	666	642	660	649	655	703	645	660	650	622	676	654	692	654	672	633	669	642	659	645	678	672	631	690	656	656	626	640	679	678	669	741	677	626	662	691	691	661	681	630	645	677	680	633	656	609	638	669	642	682	675	667	655	648	655	669	671	620	670	662	624	621	661	665	608	662	670	670	661	675	657	655	694	658	602	683	715	662	665	655	665	611	667	675	669	666	672	698	677	659	672	668	661	643	627	655	660	646	655	658	651	646	603	687	645	625	678	635	679	695	601	635	696	676	682	680	628	651	646	708	652	649	657	674	674	658	604	628	650	668	658	663	659	676	663	638	626	611	684	643	658	625	646	684	649	685	693	661	666	636	718	647	647	652	643	663	676	688	657	683	625	691	651	649	664	631	681	758	652	620	684	646	639	639	663	624	652	653	627	668	650	621	680	660	638	688	634	609	679	637	666	635	650	621	642	701	664	653	694	651	632	652	644	644	647	713	725	612	601	656	619	630	654	654	632	657	647	629	643	645	669	671	643	689	626	656	652	688	641	680	650	702	641	656	631	657	627	677	641	643	660	676	668	704	645	670	643	658	651	676	609	639	618	690	660	632	680	650	663	637	639	661	664	679	665	651	627	618	645	664	656	695	620	636	705	657	612	699	640	627	656	652	662	685	622	682	667	628	664	619	669	674	619	667	679	639	667	657	674	609	684	663	605	676	647	659	639	655	658	649	645	689	647	663	691	662	657	624	601	631	657	672	656	689	596	633	640	650	594	713	636	689	654	599	708	672	631	637	635	659	648	649	626	628	663	687	621	620	646	653	667	637	679	655	674	658	692	648	695	632	653	650	656	671	634	667	657	640	629	665	624	617	661	656	629	700	589	664	652	655	637	630	640	686	668	639	619	641	720	657	652	640	676	674	653	659	696	671	661	629	654	632	672	650	686	653	637	639	638	663	654	692	640	645	640	646	634	624	662	622	639	639	680	663	608	647	694	669	642	654	662	643	662	599	707	624	668	627	649	649	662	634	643	663	734	610	637	674	680	642	644	648	644	670	660	586	616	617	641	688	646	693	686	642	663	682	665	621	696	662	671	659	692	649	670	658	646	649	609	650	680	651	646	677	651	676	646	633	644	656	687	681	685	632	642	707	683	649	602	658	642	697	678	689	657	667	639	661	645	641	637	682	626	677	637	632	654	644	650	664	666	660	676	617	667	625	649	668	617	645	655	626	635	659	653	643	671	618	663	663	642	655	626	647	650	634	639	678	664	669	683	669	674	692	643	610	592	663	617	666	649	627	661	713	683	650	636	677	669	673	615	632	680	657	638	660	692	647	662	624	661	651	701	617	634	611	715	689	649	625	681	638	659	660	687	611	649	643	647	637	672	702	641	652	660	633	688	662	619	654	631	648	657	676	607	633	638	609	634	664	649	660	707	720	664	623	625	622	618	596	670	657	672	642	635	672	670	662	670	654	614	642	639	664	656	648	641	677	654	685	716	647	646	667	654	663	601	699	617	671	672	644	661	670	681	660	667	641	648	645	672	663	670	714	638	625	696	627	664	679	684	651	650	651	669	654	701	679	703	673	626	675	625	701	636	651	640	662	690	619	635	634	655	667	623	652	723	645	664	657	654	641	681	645	660	634	673	672	664	655	658	679	655	616	693	690	697	684	635	667	671	649	671	666	697	663	672	678	671	683	696	703	652	675	743	650	653	649	625	653	664	669	661	660	706	647	625	639	654	697	586	670	647	697	641	668	629	686	683	616	670	652	661	661	616	615	672	654	648	655	636	682	603	670	620	678	656	654	709	650	681	658	654	667	669	698	676	641	683	669	680	603	675	670	658	681	647	660	674	663	657	690	652	653	640	608	606	665	679	670	664	644	643	655	633	668	702	632	626	709	659	648	654	708	640	641	644	654	660	667	645	604	643	654	670	627	688	640	655	634	656	661	670	713	590	617	684	677	649	648	632	634	675	675	612	649	640	688	622	663	665	620	636	694	636	690	651	689	706	683	653	670	627	681	658	632	699	635	661	658	693	650	652	692	698	635	628	666	672	610	672	689	646	647	682	663	693	691	666	638	690	662	623	650	713	673	652	700	678	651	644	640	647	632	644	598	648	676	659	665	660	648	639	669	689	665	618	609	673	669	677	674	665	660	662	667	607	616	695	622	629	658	660	714	654	671	632	672	640	612	671	663	607	652	649	648	632	645	655	649	626	655	648	647	646	710	659	653	643	660	616	651	650	670	695	652	689	670	641	641	697	687	681	633	652	674	630	692	653	676	637	640	658	645	665	609	642	688	670	693	673	689	658	676	664	624	626	673	695	679	630	621	641	677	630	649	627	615	667	661	650	692	628	646	682	664	676	686	660	708	655	722	612	656	719	592	651	611	690	655	616	715	663	656	692	705	691	717	644	685	684	660	645	652	648	614	659	697	674	660	621	662	664	633	681	676	624	627	725	683	655	652	664	623	670	640	583	701	661	633	675	687	618	665	643	635	653	697	702	652	658	660	668	641	633	642	645	675	668	681	626	652	623	714	645	671	673	685	664	616	651	703	670	613	651	636	619	617	670	642	631	653	687	636	648	685	641	648	661	659	630	632	627	659	681	642	634	658	684	647	694	653	646	628	688	681	696	621	640	672	669	672	660	588	692	660	667	668	618	660	663	625	673	639	681	611	644	689	645	683	663	653	619	667	598	640	654	648	648	637	647	615	659	659	656	618	684	664	643	672	691	691	654	653	613	677	609	630	636	666	658	623	666	675	681	661	660	652	641	629	653	612	601	684	666	640	672	632	642	653	638	625	652	697	704	661	628	676	648	645	646	655	624	725	653	652	673	636	625	698	667	632	672	670	665	674	711	683	698	637	679	679	648	639	684	648	638	644	650	654	718	686	698	659	619	642	649	664	650	691	670	644	651	661	680	653	652	672	657	627	690	723	657	659	667	696	692	646	609	651	622	674	640	704	688	689	681	667	691	688	639	633	673	645	625	632	695	628	624	614	655	632	655	674	623	629	707	664	659	611	679	646	653	643	652	618	670	651	667	667	647	640	629	651	628	642	651	669	642	658	611	647	633	611	672	666	678	664	681	609	653	696	686	704	702	658	644	649	705	622	684	678	697	644	685	657	666	645	641	659	638	664	660	658	689	632	674	695	668	674	694	682	648	689	640	647	672	651	710	652	653	635	658	648	657	628	631	665	663	639	653	633	680	660	648	625	699	644	636	617	631	639	647	626	635	645	660	670	625	700	679	643	628	620	658	636	652	680	650	655	669	668	664	684	660	706	681	673	689	653	667	597	717	651	627	647	656	637	686	709	640	677	664	653	634	630	721	688	650	622	646	636	714	631	649	592	626
15706	554	154	144	144	148	151	104	115	147	154	147	141	156	146	142	148	150	142	141	129	171	132	156	129	139	141	125	153	132	136	124	133	144	141	149	144	158	144	129	137	151	174	130	140	146	148	136	142	144	147	143	158	146	139	139	133	146	134	140	148	132	143	138	135	148	142	161	156	141	107	153	156	129	173	152	151	145	136	128	151	119	130	136	147	144	127	123	146	141	159	149	140	147	132	161	109	156	146	167	127	154	137	157	157	149	127	138	155	147	148	112	135	137	139	167	141	173	136	167	143	145	142	153	128	144	132	142	155	156	145	153	128	142	132	137	129	136	153	136	159	149	119	139	144	129	137	139	146	120	121	125	159	166	123	158	141	149	150	138	129	138	155	121	156	130	137	146	144	139	139	154	148	142	161	135	140	131	134	171	146	123	118	129	156	142	157	137	142	137	133	122	145	150	120	166	134	146	138	153	145	122	141	152	125	139	138	145	140	152	154	138	148	139	148	153	127	145	138	137	147	133	163	130	148	140	135	145	129	126	152	142	160	149	166	145	132	147	142	172	125	135	148	157	131	151	152	132	157	133	142	162	143	131	156	144	146	143	136	148	145	129	153	123	130	131	153	145	139	168	135	133	154	154	151	144	136	129	145	125	151	133	157	170	152	157	123	139	141	136	159	143	137	128	162	146	137	141	142	143	175	145	143	138	130	130	134	151	136	136	164	155	133	145	152	133	149	127	142	147	141	142	148	151	134	135	140	132	135	138	124	146	135	135	134	153	132	138	146	130	126	147	143	133	126	148	118	168	159	127	143	155	155	153	153	124	136	149	135	143	164	153	125	137	143	143	146	111	125	136	171	131	153	132	130	135	145	149	138	167	137	135	143	152	126	137	151	153	121	146	154	152	147	143	131	145	146	154	142	156	139	135	146	160	157	146	141	137	146	123	140	138	143	142	161	140	163	143	149	135	150	133	138	143	119	140	150	134	150	141	161	148	148	147	140	136	144	152	148	142	164	146	122	140	147	137	133	140	156	145	150	145	151	153	147	144	141	162	164	166	114	153	136	127	142	155	151	135	150	140	121	134	128	161	136	134	130	133	140	135	148	128	129	144	131	149	154	130	126	161	147	170	124	140	137	137	138	140	149	132	167	157	131	148	150	130	144	143	147	132	140	156	151	112	138	152	154	140	127	147	163	152	150	158	139	164	142	148	136	148	136	135	142	158	130	137	140	137	147	147	129	119	144	155	134	144	138	141	136	149	149	151	133	138	138	141	135	148	135	148	147	139	132	138	149	131	139	135	146	136	135	127	141	145	146	165	138	131	137	128	118	157	139	121	147	154	165	140	146	122	173	138	144	144	134	136	138	139	130	142	138	145	136	139	128	138	128	167	148	130	138	139	149	126	141	134	133	145	139	145	132	145	131	137	159	144	152	142	127	128	140	134	148	137	135	160	158	149	144	148	160	141	135	120	158	146	136	140	138	147	156	137	160	148	145	154	146	133	111	148	135	142	139	140	141	151	134	136	150	152	142	144	144	154	132	128	145	136	112	134	143	131	129	153	133	140	138	147	150	142	171	150	154	126	163	147	132	144	158	153	152	162	137	143	130	125	143	154	149	142	160	157	143	148	140	138	146	132	147	144	164	152	149	144	130	140	136	148	133	145	146	142	137	138	145	143	134	122	154	118	159	140	136	145	153	134	155	145	131	143	147	136	146	138	168	152	143	152	136	129	157	132	144	161	138	143	157	134	139	147	157	138	148	144	142	138	159	142	137	151	173	169	149	149	130	154	150	149	163	146	124	150	128	136	132	154	131	150	129	148	165	147	122	141	156	131	143	141	148	136	158	153	136	124	123	131	149	137	135	126	144	158	129	145	151	129	149	135	129	145	145	102	142	142	161	149	142	131	130	120	139	137	164	143	148	160	159	148	161	147	138	166	156	158	155	137	151	135	170	136	119	153	137	128	126	166	133	127	144	126	117	145	133	123	150	139	157	147	115	150	121	139	147	137	147	146	141	115	162	156	160	160	145	132	159	130	150	129	130	160	157	134	141	137	137	153	132	153	130	140	138	137	154	144	167	142	147	150	122	122	115	155	145	132	138	138	136	150	136	163	132	146	124	142	144	144	138	142	137	137	149	154	159	135	119	151	125	158	135	130	148	119	166	156	120	137	136	138	141	133	141	138	126	156	159	125	135	129	139	147	141	149	136	137	136	131	155	144	136	122	132	133	153	137	131	152	131	156	157	131	132	159	152	142	130	121	165	162	142	151	141	152	150	125	143	148	133	129	137	155	134	149	167	140	129	140	156	135	121	153	133	153	140	150	165	149	148	138	139	140	150	151	146	135	136	162	173	139	162	166	129	162	147	143	122	142	131	147	149	141	151	144	145	131	129	135	149	111	140	182	165	158	152	152	139	128	141	137	153	154	129	146	156	146	163	158	151	124	156	145	157	156	138	153	150	144	158	142	156	139	156	168	146	141	118	138	142	148	150	159	148	137	163	158	150	157	164	148	140	138	118	133	136	137	136	138	164	165	163	172	147	140	129	159	133	169	151	142	138	135	132	136	134	141	125	128	128	146	110	144	143	158	138	134	139	164	162	129	146	135	161	133	144	155	121	128	149	154	138	130	145	149	146	134	150	151	144	162	144	138	138	164	150	153	126	152	140	143	155	138	137	142	134	150	149	152	166	140	141	150	120	146	160	133	135	133	172	136	138	130	148	137	129	132	158	145	163	142	130	144	130	147	141	164	135	125	136	146	164	145	148	144	155	129	153	142	140	135	142	155	129	143	174	135	115	145	134	139	139	155	137	147	144	125	141	149	131	145	130	136	139	132	126	143	139	144	141	131	158	121	142	166	139	146	131	141	135	132	161	135	141	144	135	138	150	126	143	133	146	138	145	157	162	130	158	134	145	125	121	140	163	153	140	125	141	129	135	147	121	143	153	167	144	139	151	128	127	143	154	131	133	157	141	138	138	140	139	154	130	156	142	146	160	116	156	131	164	152	158	145	150	148	130	145	160	124	145	130	139	135	148	165	150	152	143	138	131	161	140	132	140	144	153	157	152	151	152	149	152	131	136	138	142	149	145	130	141	153	133	134	131	151	125	152	125	124	150	168	148	168	133	138	155	131	135	149	150	165	141	134	141	143	128	152	127	139	144	139	140	138	166	143	149	141	159	146	134	157	146	168	145	165	139	121	141	125	149	121	164	153	167	140	161	164	155	133	156	152	138	144	144	152	134	150	166	154	137	137	131	120	161	150	126	156	153	157	152	140	167	142	152	132	146	156	146	135	152	133	149	122	135	131	138	152	146	134	146	151	145	149	127	134	160	137	135	154	148	145	149	137	126	141	134	135	141	146	136	123	128	140	129	153	154	139	133	128	143	146	146	133	133	140	140	141	143	127	137	153	142	137	152	132	150	135	134	128	164	152	146	157	119	134	145	149	162	153	135	176	133	140	150	139	142	134	136	123
4266	928	986	964	989	1002	968	955	971	987	949	989	927	974	950	933	972	1011	936	967	931	930	934	969	912	943	963	917	954	914	922	972	965	969	944	1007	957	896	947	976	944	944	988	960	929	947	957	995	960	983	932	971	879	973	983	1006	920	949	919	979	987	1013	975	996	940	943	935	984	954	947	964	982	965	954	1021	975	934	961	1005	1038	952	899	929	943	945	1003	939	982	937	944	969	970	945	987	984	950	985	966	953	1014	1002	971	946	922	907	917	909	946	968	996	962	932	946	981	936	955	942	948	987	940	955	990	1006	950	958	975	908	962	906	919	997	962	992	954	929	933	981	946	965	1001	1001	954	957	953	985	973	910	951	940	923	980	965	976	973	1000	1021	976	977	1004	935	1013	943	989	1035	949	952	982	949	935	1002	979	908	979	993	963	960	922	962	1042	947	944	983	945	962	1029	949	948	939	981	956	979	953	928	948	959	941	923	945	993	1003	983	967	994	984	972	924	955	941	961	965	933	995	904	970	959	933	953	1024	974	967	934	986	962	919	898	957	1043	931	947	974	963	997	974	951	995	998	953	903	962	973	975	1012	911	1004	985	980	962	967	948	973	931	945	942	972	976	908	990	949	924	932	943	926	978	977	961	952	963	958	963	975	926	967	974	937	935	949	983	951	933	1022	960	943	964	957	964	929	950	970	948	937	1002	909	950	956	918	878	916	997	1000	993	975	995	971	970	943	965	981	948	985	965	931	968	937	980	979	1022	980	956	950	956	963	1010	956	971	963	980	930	927	986	954	983	967	948	914	962	929	945	924	987	981	969	990	973	940	959	971	903	943	967	948	978	919	966	950	935	975	952	964	965	961	962	902	990	924	1019	937	959	899	901	968	954	969	947	924	949	912	950	991	945	979	1004	962	909	965	1001	952	969	972	1001	1013	968	961	973	937	1018	1007	987	894	921	930	916	995	963	977	1021	955	957	906	927	947	898	973	921	903	971	991	929	1016	1018	930	1006	931	1020	993	949	1010	904	908	971	915	951	947	949	972	978	969	1001	905	948	948	926	965	956	982	999	942	962	943	900	939	998	969	945	931	928	943	954	917	943	948	921	948	950	950	956	932	933	926	957	999	971	880	966	917	1000	948	934	951	930	956	960	954	926	960	978	953	944	950	980	928	991	1011	932	957	928	949	982	954	957	952	1006	968	933	907	936	981	999	960	929	933	969	984	919	1007	933	964	951	932	946	955	928	928	894	967	937	971	955	963	983	943	979	963	1005	968	901	932	959	946	951	965	957	950	965	955	978	982	990	1012	960	989	988	962	961	977	984	895	935	946	998	960	928	946	925	943	1001	927	994	953	976	996	961	1023	1018	964	956	976	980	1024	896	946	951	982	964	945	957	950	929	949	977	952	962	933	942	941	938	1001	953	917	1024	953	961	980	997	972	995	904	899	956	918	990	1018	1009	924	937	959	934	974	953	959	951	921	970	924	932	950	955	916	927	986	930	946	988	938	979	962	955	964	1006	973	980	920	917	929	950	903	971	904	964	945	999	990	971	1001	937	965	1022	897	906	987	927	914	959	983	914	951	934	936	972	918	974	935	992	937	936	979	974	905	971	966	983	935	956	919	952	938	959	922	938	964	932	951	957	932	965	920	949	925	959	980	963	922	924	957	993	963	987	928	1008	917	947	971	940	984	948	967	955	907	990	980	942	953	906	933	938	947	930	964	986	980	970	910	931	930	924	960	936	946	952	983	935	977	943	968	975	961	974	918	930	942	895	1001	932	940	962	951	971	974	918	916	1011	948	973	917	1010	969	932	944	998	944	911	1022	946	917	991	1002	980	971	925	963	940	970	964	999	965	900	929	917	944	994	939	1009	969	973	926	975	958	960	943	962	971	958	970	898	925	920	944	967	1007	915	923	990	972	955	948	924	1040	933	972	925	968	961	970	968	962	974	943	980	946	921	938	952	948	955	1004	954	963	930	953	937	976	959	1032	1000	966	928	955	981	993	1013	915	929	960	924	948	1002	981	947	933	958	953	1016	952	930	935	933	991	945	973	994	930	943	956	981	938	929	942	930	917	960	1004	956	977	922	918	953	942	937	926	966	958	962	979	944	928	1024	957	988	1029	939	941	959	971	932	916	946	979	948	982	909	959	970	961	950	945	994	930	987	941	973	958	976	991	983	978	944	995	987	973	956	991	947	969	962	913	926	978	930	944	930	946	932	976	978	968	978	943	989	989	972	970	949	1061	904	943	953	965	1008	954	1013	985	960	938	959	953	932	940	975	989	957	985	981	941	948	921	946	1035	956	956	955	955	1044	973	936	962	945	971	966	984	987	944	947	964	940	977	927	925	930	967	964	963	951	1030	929	965	954	985	967	953	915	998	969	939	944	1021	951	915	966	934	969	919	979	914	978	985	924	921	947	930	927	958	1001	982	929	947	1001	893	955	996	926	928	945	938	951	944	987	1002	939	944	977	972	963	965	958	949	1011	957	941	952	971	916	990	966	1009	965	982	964	932	954	951	986	965	987	949	962	968	955	911	958	896	955	932	969	942	957	977	968	980	984	919	925	931	934	947	984	930	909	965	977	972	948	956	919	964	962	991	963	969	954	1015	929	916	970	973	902	940	948	1000	933	931	900	895	970	967	942	967	943	927	980	915	980	945	975	981	954	930	952	924	952	976	1003	925	922	970	963	979	954	955	945	1001	1009	909	923	941	987	949	922	962	926	894	962	933	880	973	956	959	980	944	918	964	966	973	957	923	964	939	980	994	995	956	938	940	965	905	949	965	941	931	953	957	952	939	961	960	927	984	933	972	968	959	942	997	976	926	961	916	970	982	960	951	941	1002	965	945	979	1009	974	912	932	886	940	1005	967	907	986	988	917	971	972	980	998	950	944	889	1022	968	927	964	996	937	952	971	972	1014	906	980	970	943	958	973	946	965	978	939	987	949	952	919	966	899	936	971	970	1002	949	995	950	954	968	948	958	983	994	930	954	952	976	969	968	982	1003	948	1018	956	943	970	956	955	1005	944	926	984	971	1018	995	911	960	951	991	912	982	970	998	972	949	972	980	1019	1002	954	974	984	996	908	930	1021	983	1014	953	955	1020	957	913	983	943	996	949	969	942	961	1001	907	1032	920	953	928	944	1011	1016	950	941	1010	918	949	1000	961	901	919	983	948	912	934	964	977	1001	920	928	1011	966	921	940	1038	1017	912	993	996	929	978	986	992	943	968	1001	964	958	952	961	939	965	891	916	989	972	921	906	949	880	931	1017	946	963	927	985	1047	919	936	949	937	966	967	952	968	949	904	932	963	954	999	959	974	1021	949	941	948	925	915	915	947	954	937	941	940	985	957	929	908	968	1025	956	926	996	987	958	944	984	972	979	992	988	952	969	897	999	979	982	930	968	900	929	974	904	909	906	962	919	987	934	933	996	976	978	974	937	952	893	972	976	948	1022	987	949	958	925	970	953	996	948	981	978	923	883	979	950	1017	965	897	924	925	995	988	981	969	1022	945	989	902	989	968	895	910	932	924	966	916	956	944	922	886	964	912	959	992	952	932	963	1011	983	963	939	913	944	981	922	970	975	922	945	935	972	1029	923	975	924	987	943	964	965
15370	506	163	142	138	138	156	145	138	151	133	137	119	140	134	144	148	144	139	132	138	153	153	116	120	155	131	128	139	154	141	123	141	140	153	132	133	132	135	134	143	138	155	152	165	138	159	154	151	127	123	135	145	140	149	144	158	141	128	149	149	148	131	138	128	128	152	132	135	127	128	160	147	135	119	143	129	147	143	124	140	144	121	146	148	145	148	139	149	153	150	133	132	152	129	142	146	120	165	131	130	126	131	141	135	144	159	162	149	154	141	157	121	146	134	122	134	161	146	128	134	159	160	145	147	162	144	135	143	130	153	157	159	142	159	144	142	125	134	163	126	134	108	148	139	121	140	158	169	122	138	169	129	130	157	152	145	152	158	147	122	128	141	138	134	122	157	122	133	122	139	127	149	138	162	141	130	135	146	158	146	151	134	130	172	139	154	170	146	139	132	162	129	132	150	118	152	139	122	139	134	149	148	132	137	144	136	140	129	141	143	137	144	133	156	149	133	155	122	140	141	148	158	166	132	127	148	150	145	166	150	136	127	127	136	136	147	140	140	148	132	116	145	132	122	153	144	140	131	150	125	124	134	147	141	141	128	131	159	131	144	151	163	144	149	162	150	139	145	143	156	115	137	134	143	143	150	132	116	127	153	144	141	141	143	132	158	136	127	136	142	145	120	138	141	142	161	171	135	133	129	116	136	171	141	140	143	146	126	157	135	155	144	137	150	112	130	123	129	130	134	136	138	157	139	124	142	136	150	138	166	151	143	135	146	158	157	151	141	121	144	143	153	140	153	154	137	130	130	130	147	148	139	138	148	170	112	135	142	151	140	156	139	127	123	133	163	137	153	149	148	123	176	145	154	143	141	136	149	142	161	174	127	138	150	156	143	135	138	139	163	152	136	145	129	121	158	149	151	139	126	130	140	144	127	129	144	140	126	136	153	137	146	144	131	130	153	138	141	120	147	155	139	138	131	150	158	128	129	138	154	148	131	154	150	135	140	146	131	132	163	151	128	150	140	143	167	146	135	127	137	123	145	138	139	134	140	135	141	148	138	123	148	133	154	135	146	154	146	143	130	138	127	140	137	122	181	139	131	133	156	152	130	129	142	161	120	133	142	130	113	170	164	121	130	134	112	153	139	153	160	148	146	139	157	144	139	140	122	159	151	150	168	136	136	135	144	142	118	138	145	130	146	120	153	154	144	144	138	127	131	111	114	134	135	138	121	138	141	143	144	144	140	141	121	155	110	143	145	137	147	130	152	143	144	136	143	136	139	157	137	155	145	138	154	151	133	139	150	151	139	138	132	113	140	141	136	160	143	137	139	149	142	138	146	132	146	140	164	149	128	154	160	136	128	143	136	135	145	157	125	133	132	130	142	159	141	144	141	146	133	141	152	135	153	135	140	143	126	140	145	130	153	158	134	140	148	144	132	138	151	124	178	129	138	136	153	137	140	143	146	124	140	150	122	148	139	145	131	141	129	116	135	139	170	149	118	148	131	150	151	129	111	162	105	117	105	147	135	134	136	121	144	147	153	158	141	123	151	162	138	134	152	143	138	138	130	150	146	155	148	153	145	155	153	138	143	144	123	147	157	146	140	140	156	138	145	139	146	147	165	150	139	143	144	125	147	145	145	135	153	171	149	120	150	137	141	155	136	138	154	148	145	149	134	153	138	146	149	149	129	135	127	138	128	153	138	127	144	158	130	145	137	142	164	133	146	156	144	157	137	125	147	155	136	163	129	135	125	172	144	145	146	129	122	138	128	127	135	137	135	126	141	153	145	124	137	139	149	135	122	115	143	128	139	145	140	120	131	161	133	126	132	141	154	152	151	122	133	137	156	144	133	140	134	144	128	126	153	151	137	120	148	121	129	139	155	134	124	121	159	153	142	140	140	132	153	134	142	134	165	183	124	149	141	121	130	138	136	127	135	142	142	123	143	137	128	118	131	139	144	144	125	143	154	128	125	143	146	146	137	115	167	128	140	132	150	157	123	158	151	128	130	136	141	138	129	139	137	149	142	133	149	122	132	148	134	146	152	141	143	116	138	148	132	165	126	136	137	135	154	144	168	128	130	132	142	158	132	132	129	146	124	154	144	131	147	135	169	128	149	144	154	156	138	147	143	147	129	143	138	152	124	141	163	126	140	142	138	134	139	133	139	123	127	153	154	131	150	131	133	141	148	136	131	125	127	139	138	144	143	136	141	144	134	135	158	143	138	134	136	162	152	137	113	139	161	155	138	136	141	138	125	126	182	146	151	124	130	130	132	142	149	159	148	149	142	136	153	144	152	140	141	164	170	125	138	131	134	136	133	152	150	134	144	154	141	118	151	135	139	129	136	138	146	126	145	155	131	124	132	125	155	130	141	148	132	144	149	133	133	152	136	157	139	150	125	147	140	130	130	143	153	138	136	159	133	137	151	154	163	132	139	133	137	141	136	149	153	119	148	147	125	149	155	169	119	145	153	128	132	157	133	139	145	146	146	136	145	141	128	138	134	141	151	161	152	154	142	141	135	134	132	139	138	142	160	146	129	132	117	147	132	133	129	134	139	150	142	141	125	158	145	131	138	134	138	164	135	144	134	137	132	148	142	174	160	140	133	125	146	138	142	140	138	126	149	148	141	138	133	132	151	138	130	128	163	135	139	154	118	131	133	126	157	142	135	157	134	138	133	145	154	139	133	137	159	133	133	132	144	121	128	156	138	146	143	142	132	140	148	136	141	126	134	146	133	137	148	134	131	133	139	145	136	141	140	122	142	155	124	142	122	155	134	130	132	126	152	138	151	153	161	143	136	136	130	139	130	147	119	130	145	136	131	137	143	144	130	143	107	152	131	147	152	140	145	132	159	132	140	148	126	120	136	141	146	136	146	136	145	150	132	151	140	148	147	141	154	152	147	131	153	142	133	138	168	148	158	141	132	147	117	127	140	161	134	132	136	137	147	141	141	166	154	134	149	151	137	120	146	161	131	144	134	120	137	126	134	151	137	153	131	138	138	135	138	126	143	125	129	142	146	141	123	137	121	135	142	139	172	150	141	146	151	129	130	152	143	151	173	139	130	154	135	116	134	119	156	135	113	143	126	136	144	138	147	135	138	122	133	149	127	149	135	141	132	143	138	150	134	138	134	146	116	151	158	126	147	139	123	125	137	145	138	133	117	147	129	142	152	139	134	156	138	121	153	156	147	154	145	142	145	149	125	129	137	149	122	129	147	134	152	142	125	139	152	126	137	151	130	149	112	153	125	133	149	130	136	133	131	149	157	118	140	138	160	134	141	147	115	168	158	154	135	148	128	125	159	138	149	148	154	141	123	162	158	146	136	134	132	131	141	152	155	156	128	116	123	148	126	129	128	121	135	149	144	153	143	131	149	150	129	129	162	147	139	137	135	151	125	152	151	124	144	134	132	141	152	145	138	142	146	133	143	132	138	132	130	136	128	138	132	144	138	128	146	145	145	145	145	154	127	128	142	146
4174	924	1000	934	982	1007	909	1009	979	929	937	942	938	973	960	941	898	912	925	950	973	966	914	946	913	992	970	976	915	913	922	910	988	924	913	928	883	896	976	948	951	913	966	935	965	981	887	1006	922	1052	967	950	955	927	960	945	963	941	962	928	921	954	980	943	956	969	1016	926	931	921	956	950	994	1012	944	865	948	948	956	914	905	974	937	921	948	960	919	957	954	915	976	965	943	916	993	966	984	979	930	984	923	936	934	955	906	951	939	975	910	964	992	944	930	952	948	949	990	980	928	906	964	997	977	925	930	933	905	898	948	907	922	980	910	956	948	964	952	918	922	971	891	957	938	968	917	944	864	917	1002	959	907	875	949	965	923	997	899	969	920	967	912	959	949	960	1002	952	974	931	978	938	901	923	970	958	981	983	990	973	930	918	925	965	970	960	1020	967	959	972	985	888	957	917	976	946	946	950	967	923	1002	992	905	921	907	907	926	955	945	958	945	888	994	927	956	960	926	963	964	887	953	962	917	921	942	926	928	924	932	929	916	963	978	954	959	950	985	954	907	922	906	1004	953	895	914	898	917	951	967	953	927	946	909	907	918	954	901	962	957	1005	919	950	958	949	914	993	931	965	941	957	927	924	956	940	971	945	954	928	906	931	909	947	911	907	909	953	920	965	945	915	917	925	940	961	907	980	908	962	971	895	981	1002	932	1020	962	958	969	1003	966	918	902	927	916	945	990	982	945	965	947	930	901	948	930	889	955	987	907	951	929	959	963	963	966	971	925	945	946	977	923	970	928	934	939	926	934	945	925	926	974	1005	972	942	957	952	889	914	960	891	993	943	997	930	955	953	953	962	852	938	967	911	979	970	964	918	956	960	920	937	928	959	982	965	969	907	934	928	922	921	900	956	946	971	955	1002	936	930	956	929	912	914	970	969	932	959	938	953	1031	938	954	933	924	884	932	947	915	894	955	878	930	934	965	939	1027	928	988	944	961	997	969	888	1005	945	957	899	948	927	926	1007	937	947	936	960	912	936	976	943	997	935	908	915	903	965	958	969	1021	931	1032	932	904	914	975	973	981	964	989	924	929	955	920	989	924	972	973	982	938	927	970	956	992	978	939	921	974	971	949	977	921	924	980	991	962	951	1003	928	945	927	971	966	935	951	964	928	987	885	953	924	997	1022	905	981	950	987	985	946	929	935	931	999	962	984	998	917	987	946	935	978	921	942	936	938	923	961	956	910	870	910	917	914	982	906	945	923	912	956	969	976	980	947	923	958	977	946	966	918	870	990	971	967	1017	988	923	982	923	941	874	960	918	959	934	917	962	962	929	948	964	951	999	908	931	961	995	908	923	918	959	929	960	978	920	949	939	924	890	911	932	924	899	966	903	885	947	968	960	958	911	922	979	932	967	937	942	963	931	954	892	914	937	941	942	936	957	916	993	940	964	935	1005	950	912	979	933	913	951	973	945	942	1026	938	994	911	1015	947	985	969	891	959	938	936	958	940	1037	981	996	936	967	948	1007	954	914	925	955	971	929	923	918	993	939	964	934	971	964	900	901	957	925	939	943	965	949	938	936	936	911	937	915	987	933	923	987	946	889	938	911	967	961	944	901	907	941	975	929	902	971	988	967	942	953	933	999	967	964	992	969	965	884	914	911	965	970	920	940	990	966	900	970	940	919	927	959	932	974	937	910	945	936	992	912	912	937	904	962	937	908	949	894	976	972	962	950	897	909	918	986	928	916	999	901	878	939	926	957	885	978	963	943	912	911	934	924	986	988	952	942	928	948	944	871	949	911	933	944	976	957	915	935	974	899	922	972	971	911	953	991	961	979	980	996	962	935	942	954	937	926	991	927	941	903	952	934	943	930	924	948	943	931	962	997	926	940	940	977	967	907	894	932	978	987	955	968	931	948	902	986	980	959	968	917	930	954	999	924	952	898	952	933	975	897	888	963	907	951	969	918	1009	970	971	917	984	953	948	935	917	943	975	981	953	933	1006	944	943	960	969	981	956	939	923	947	972	922	936	983	936	943	1000	946	913	927	982	953	974	941	1003	945	976	905	932	914	890	1000	935	940	932	937	931	894	941	947	949	946	946	912	954	937	946	920	933	967	908	967	942	976	951	963	918	920	968	999	914	855	947	1002	924	1005	942	982	957	1038	951	945	975	900	968	926	913	976	951	957	958	951	917	917	921	907	977	933	944	991	940	919	918	949	944	945	937	971	934	896	961	934	1035	926	943	954	972	897	919	954	1018	1003	944	919	939	984	934	980	912	911	966	946	875	981	912	952	988	990	945	992	934	941	908	929	989	959	919	953	961	977	953	938	875	909	949	961	913	887	902	1001	922	920	979	919	969	953	1015	927	941	952	964	987	985	931	999	935	916	947	945	968	958	996	913	919	970	931	963	980	953	873	944	923	976	943	932	972	928	930	904	958	949	964	961	943	905	944	908	954	983	960	970	951	961	958	967	939	892	947	957	947	1020	977	955	983	927	926	885	992	993	986	939	981	930	959	965	961	991	918	981	954	975	1003	920	898	889	953	968	960	961	875	926	992	950	966	978	940	942	953	960	921	964	1011	875	1003	904	975	939	972	925	987	966	952	928	1010	913	930	949	987	938	965	938	999	996	987	965	941	974	966	990	930	940	947	960	941	936	902	982	960	936	913	946	918	928	976	939	925	951	949	933	973	944	960	976	996	921	893	961	952	922	951	975	959	947	941	908	938	971	936	925	937	999	949	930	943	936	939	933	946	935	946	920	941	950	922	908	940	920	970	949	920	928	1016	895	1014	939	983	947	918	921	960	959	878	950	919	934	928	938	951	915	976	935	899	929	955	949	948	969	942	920	968	956	960	904	898	937	952	963	919	953	978	947	875	940	955	916	958	966	939	914	995	957	953	1001	959	945	937	1002	875	990	960	943	999	950	979	917	930	902	931	889	954	953	939	958	955	971	938	1019	964	976	952	944	900	947	949	943	961	937	946	963	949	978	927	903	906	948	948	964	968	996	943	958	943	974	964	945	927	928	907	911	972	930	904	965	971	967	911	969	961	983	911	977	917	1007	970	934	957	946	951	963	974	950	955	963	898	950	888	972	944	958	877	922	940	999	945	948	948	925	965	975	969	925	898	939	909	944	908	967	934	939	949	963	960	934	984	1022	970	889	956	913	931	975	955	915	995	870	956	974	855	937	936	998	830	932	904	915	913	926	906	987	923	946	910	957	923	885	1017	912	965	950	952	928	944	888	981	935	952	974	952	950	896	954	914	936	987	966	915	972	912	970	924	925	931	949	918	948	948	958	935	966	964	939	936	966	944	928	992	928	946	957	926	950	961	988	979	990	933	967	962	1027	999	972	961	953	933	974	960	961	957	973	927	953	951	930	950	979	990	911	870	958	942	949	957	967	858	915	977	939	947	952	960	921	966	960	968	928	960	885	922	946	959	1004	1013	942	911	1009	958	922	923	905	951	972	963	957	886	894	915	925	940	928	887	939	920	941	997	965	992	968	971	956	946	906	892	975	913	923	997	945	1013	909	990	905
14912	411	83	83	80	82	88	96	81	98	83	97	81	87	80	91	85	86	67	112	93	66	83	87	73	92	85	70	84	96	87	79	89	87	82	93	93	80	91	73	94	73	69	83	87	72	74	66	80	95	93	91	82	96	88	81	84	81	90	80	87	83	74	67	71	63	80	77	73	71	87	84	84	80	86	68	88	79	78	92	88	82	77	67	75	93	97	95	94	83	85	79	74	98	76	74	83	73	93	69	75	84	82	73	85	87	93	86	90	85	88	81	71	88	82	80	60	75	89	85	83	87	92	71	81	84	68	84	79	87	80	86	92	78	96	71	88	90	87	85	84	75	91	65	82	73	73	97	83	87	87	96	81	83	86	85	72	75	88	78	100	74	101	79	66	76	90	79	87	69	85	99	89	83	70	86	68	91	81	93	92	86	85	84	85	93	88	95	73	81	80	93	80	80	85	75	86	92	62	87	91	66	87	76	86	77	93	80	81	82	99	90	96	90	76	85	81	88	78	84	76	80	83	90	82	91	81	85	82	84	74	99	76	86	83	83	71	91	81	96	85	92	78	67	84	87	85	80	73	89	73	80	94	93	78	81	87	90	79	73	72	81	71	90	87	75	76	76	87	71	92	91	88	87	72	85	82	86	76	67	82	72	85	95	75	70	88	91	81	79	84	91	78	73	79	70	74	81	78	80	73	87	96	94	94	74	74	71	86	83	82	81	75	76	83	70	65	95	67	78	86	68	74	89	73	84	73	95	73	93	88	86	92	85	87	93	80	97	100	99	99	84	92	81	98	87	72	85	85	82	91	75	100	76	68	79	71	68	95	90	74	93	93	77	84	78	78	84	84	86	83	84	74	90	90	78	97	85	91	78	85	74	96	96	103	75	77	95	90	80	92	92	70	68	98	80	76	101	73	84	79	72	75	88	62	73	74	101	73	83	75	86	97	81	82	89	80	99	77	69	81	86	71	109	77	81	84	89	86	86	89	81	96	82	68	81	76	73	73	77	83	88	85	85	71	99	68	76	86	80	90	87	90	67	85	74	77	91	83	68	77	88	88	91	90	89	80	76	79	90	89	91	83	89	94	74	84	99	73	68	86	80	99	84	65	77	80	92	71	84	83	99	80	85	94	86	86	78	80	94	86	89	93	76	80	71	79	91	78	90	87	73	68	76	74	90	82	82	90	76	93	79	73	92	73	88	78	109	78	67	95	75	82	71	84	88	78	86	68	90	84	75	98	70	96	79	82	90	93	94	72	76	74	79	90	65	82	90	80	105	78	105	89	78	88	85	80	102	72	77	75	86	88	85	73	78	83	69	93	98	90	76	83	69	83	82	88	92	80	87	91	81	99	77	93	77	76	81	89	91	86	83	81	83	86	82	74	83	75	73	79	84	71	89	81	90	81	87	77	84	72	83	77	76	75	93	76	84	79	77	79	88	77	89	84	81	86	72	76	92	93	83	72	78	73	83	81	83	83	86	87	83	88	78	90	82	82	82	67	83	83	82	82	72	96	81	76	80	86	91	80	65	91	82	85	78	78	87	86	88	82	83	73	76	89	88	80	89	84	82	76	79	97	82	96	88	83	83	73	82	85	82	92	72	81	72	87	87	78	74	66	90	92	74	81	110	78	67	92	85	84	92	78	86	93	76	82	110	75	95	78	93	65	84	75	84	72	85	74	76	88	87	87	78	84	79	95	90	88	72	68	85	74	95	89	79	92	80	79	67	78	86	89	92	81	76	96	83	86	104	95	96	82	88	89	81	66	85	70	79	84	80	95	81	78	74	82	88	85	84	70	78	87	86	92	102	71	84	86	68	115	85	92	89	93	92	80	75	97	85	94	84	79	73	84	76	81	88	77	90	88	82	79	74	92	60	81	83	72	88	75	74	81	92	95	80	96	99	81	71	78	87	76	90	76	81	99	84	76	104	81	70	63	82	69	97	73	86	84	82	77	83	76	82	81	77	91	91	87	72	87	81	105	91	70	83	83	73	76	91	83	71	85	64	91	93	81	66	78	97	85	76	90	85	86	86	83	70	94	72	68	81	89	80	80	84	74	93	79	87	93	51	79	78	72	77	76	76	71	89	86	75	93	87	89	77	80	69	69	81	93	85	81	72	73	90	95	82	74	81	80	80	78	90	86	94	80	90	86	91	80	77	78	86	91	72	78	100	86	67	88	86	87	84	80	98	99	86	86	80	83	64	83	77	90	99	84	65	72	69	74	95	100	85	88	73	83	80	82	89	91	80	62	80	72	79	88	66	65	96	91	89	85	83	96	71	66	63	81	87	79	82	84	91	89	92	85	80	82	90	85	74	78	86	87	76	69	83	77	76	80	89	92	92	79	98	90	76	84	65	80	89	67	86	66	86	61	93	91	83	99	81	105	72	87	75	99	85	75	63	82	95	73	78	89	76	85	94	86	88	80	96	85	88	79	77	94	81	93	74	78	72	78	82	96	83	81	86	84	69	71	77	75	81	96	71	80	83	81	85	83	81	80	75	84	90	68	91	81	83	96	97	62	85	94	75	71	89	71	64	72	89	89	69	98	80	98	92	82	71	92	81	87	77	74	91	80	83	89	85	86	83	90	91	82	73	86	83	69	92	85	81	66	90	86	80	76	80	65	88	80	80	78	85	88	81	81	85	79	69	77	84	66	75	85	93	73	93	82	65	100	74	73	91	72	85	102	82	77	84	79	75	79	78	87	82	84	74	76	65	68	85	79	77	87	67	94	86	74	86	80	79	75	54	84	82	90	79	76	73	78	87	78	88	90	76	89	76	94	95	85	101	79	67	89	86	65	92	75	81	78	84	77	78	97	81	79	91	113	97	87	75	94	72	78	77	83	82	67	83	71	81	72	65	71	75	79	88	78	79	87	77	83	78	77	92	87	81	90	86	85	68	101	83	80	79	81	74	83	101	73	84	93	86	79	84	90	93	77	72	68	80	76	78	89	86	67	85	90	103	96	76	76	75	66	70	78	94	86	98	66	95	84	89	94	70	86	80	75	96	103	87	78	78	97	75	75	71	77	68	84	95	100	77	86	93	79	86	82	85	85	84	93	82	74	83	64	69	73	89	92	70	75	92	91	74	78	85	86	88	77	88	89	85	83	84	84	62	91	74	83	78	86	85	80	100	83	101	88	93	73	81	71	96	93	86	80	91	67	70	78	71	101	96	82	77	92	87	71	78	78	89	98	76	90	88	80	79	84	71	76	91	92	86	82	78	91	79	90	74	77	91	86	103	79	75	92	80	62	86	93	80	83	84	73	86	73	79	86	95	91	84	76	80	85	66	69	80	79	80	68	75	94	95	81	65	86	94	93	85	80	87	91	87	92	81	70	78	80	83	75	92	79	82	76	75	90	87	83	99	67	77	91	81	69	85	70	81	82	67	92	79	82	80	74	77	100	107	84	88	76	84	96	82	85	73	93	81	84	97	84	79	84	93	79	81	74	78	85	74	83	72	97	77	78	73
4208	574	543	563	534	527	510	557	536	543	535	524	539	552	566	550	581	543	567	575	567	548	570	567	568	574	558	515	562	543	535	554	537	531	565	588	507	520	546	527	587	523	567	519	572	539	535	542	536	559	538	509	572	544	552	551	564	568	548	552	538	577	590	501	578	566	565	542	534	557	561	557	590	550	537	510	537	552	529	555	541	564	551	517	571	517	564	516	599	568	541	549	582	571	588	536	544	535	548	558	563	537	573	559	543	541	555	583	564	562	563	550	570	569	549	564	545	539	537	541	525	530	548	520	585	530	602	547	523	583	559	493	552	545	537	527	532	526	496	571	531	589	522	535	573	522	568	579	571	516	549	550	557	523	591	531	553	559	558	563	561	541	566	541	574	556	556	543	540	508	565	559	534	534	518	527	520	545	551	556	500	506	557	547	506	543	572	566	552	608	554	545	527	517	527	524	542	571	553	602	578	498	539	527	549	568	528	487	534	561	563	564	541	554	543	579	564	562	582	570	575	519	527	595	541	562	524	523	523	548	536	559	562	544	525	534	515	542	563	543	565	585	519	542	519	562	521	566	566	560	538	515	589	572	531	517	539	529	548	501	560	582	550	539	550	530	532	528	540	498	524	552	542	541	550	575	535	541	546	571	557	537	610	516	514	582	582	510	548	559	554	561	541	565	569	560	552	520	575	517	498	520	579	549	559	568	496	520	523	557	555	528	523	550	526	546	527	534	562	525	572	550	539	519	551	579	543	507	529	531	553	511	564	527	542	524	561	567	570	558	556	548	535	563	547	550	556	522	555	576	534	566	537	526	588	579	528	533	552	558	559	518	513	567	532	527	497	508	542	504	551	541	546	557	562	590	528	571	551	585	516	560	578	545	556	543	551	569	549	562	477	589	512	578	560	512	559	558	529	559	531	552	547	553	559	534	554	536	534	513	536	530	550	545	551	538	554	592	556	531	559	569	546	531	531	578	569	580	574	578	549	490	487	558	552	558	555	516	558	594	553	562	545	565	511	584	519	558	543	560	510	540	575	572	558	559	536	544	536	552	494	560	543	564	553	564	545	542	561	527	560	564	553	542	527	552	547	544	519	565	587	518	547	538	527	552	550	544	576	512	512	547	568	513	515	562	563	576	553	565	516	574	559	534	562	573	531	581	534	532	559	511	561	522	578	509	569	553	593	535	547	589	543	537	589	552	542	562	523	586	573	552	532	572	561	548	530	530	556	545	549	586	523	577	574	546	534	528	546	510	566	498	561	587	528	524	542	558	564	535	501	557	527	589	550	557	515	579	539	543	546	567	564	577	567	546	573	561	554	540	509	563	555	564	560	550	526	553	511	546	549	568	583	589	539	507	527	550	527	541	538	518	560	537	542	524	534	535	551	515	534	565	505	535	527	567	542	529	629	557	545	550	514	554	567	547	551	499	572	516	554	560	538	504	528	533	556	529	558	563	529	507	540	545	542	531	515	611	516	537	521	565	586	524	582	577	574	577	524	551	575	563	584	518	525	595	504	563	485	515	550	512	539	550	578	527	529	525	589	542	553	553	532	520	540	539	522	556	522	585	554	558	581	542	586	559	550	597	532	558	527	553	567	524	582	521	540	552	562	556	556	572	577	550	554	560	561	535	533	561	553	554	538	517	534	545	583	521	500	565	517	518	523	579	532	551	537	561	538	505	574	536	567	536	550	524	549	590	541	516	600	539	565	543	543	558	569	549	570	522	517	537	512	576	567	540	559	567	588	561	522	536	559	585	533	545	557	594	541	533	572	547	549	539	541	555	570	506	561	540	581	537	551	509	534	567	540	552	536	547	545	558	521	573	549	524	595	539	563	538	555	544	519	491	525	546	549	513	559	546	574	520	568	530	547	565	548	576	546	551	556	585	558	557	571	550	540	543	553	564	572	547	527	544	525	558	539	578	524	558	570	527	546	572	576	567	558	604	531	554	552	479	511	554	550	563	564	551	546	530	546	540	555	554	540	538	556	554	522	541	545	555	546	550	579	588	534	570	536	558	535	555	550	551	518	560	567	523	509	564	507	534	553	551	578	570	534	535	557	540	522	556	525	548	504	533	541	544	571	545	541	570	494	530	498	554	550	562	541	521	565	568	541	531	534	596	547	517	547	570	562	547	564	578	545	541	524	547	569	554	548	586	603	570	622	540	557	549	570	534	557	534	552	542	575	543	526	514	543	493	515	560	540	519	569	563	525	571	569	522	553	585	561	538	541	582	581	557	521	509	526	521	506	525	542	617	551	516	497	555	571	522	524	556	574	567	529	537	567	565	564	580	567	559	553	533	517	576	558	606	550	558	504	556	556	518	618	541	554	532	525	585	526	562	543	510	574	561	542	511	556	553	519	590	633	563	549	540	530	548	537	567	559	586	510	526	545	513	573	528	571	566	540	568	551	575	562	513	573	557	548	507	553	536	576	555	556	537	547	546	559	581	554	549	563	537	530	517	558	572	529	595	567	546	582	558	580	567	579	562	578	491	503	546	567	563	579	545	569	588	532	550	557	543	546	587	569	559	527	561	524	574	585	557	553	557	537	509	538	564	567	525	603	551	530	526	498	548	555	574	575	588	540	541	565	540	577	510	521	513	527	570	593	501	531	552	520	568	544	535	553	516	586	550	570	559	547	542	596	556	582	581	569	578	526	585	520	558	521	508	535	511	567	567	554	538	541	540	540	570	537	569	546	574	539	588	553	554	599	551	583	555	549	554	542	506	541	579	498	550	561	561	531	555	571	538	591	522	528	540	539	541	515	560	564	534	546	532	570	555	554	558	556	554	573	554	547	541	599	579	615	565	586	549	499	557	515	598	549	576	543	568	520	559	553	504	531	539	546	557	566	575	521	557	551	561	583	512	561	531	556	529	552	559	488	593	554	534	518	547	549	569	546	539	504	519	559	547	536	557	565	555	543	547	530	573	567	522	577	542	575	539	547	539	537	564	541	533	583	552	551	534	502	558	550	548	549	583	560	544	531	554	558	591	554	568	542	518	563	565	546	557	552	544	540	504	511	548	547	607	505	559	544	552	563	564	580	513	567	578	599	587	541	540	566	538	525	570	576	575	566	550	535	531	520	565	568	577	519	581	597	583	532	570	548	512	576	559	546	521	571	553	535	543	561	555	535	585	560	573	546	526	562	536	589	538	550	558	556	615	540	602	510	540	560	524	548	547	535	509	547	579	546	562	531	553	522	561	608	552	574	543	546	564	552	543	527	565	575	532	549	537	552	507	562	530	583	528	548	584	583	548	571	566	595	525	523	549	580	521	573	564	552	543	564	581	549	549	594	526	558	580	531	582	578	559	521	570	583	550	565	534	569	573	553	545	533	537	533	538	562	512	575	551	530	571	551	535	518	538	540	604	536	544	512	531	568	551	555	570	609	587	559	503	525	557	597	562	585	548	549	551	554	532	548	542	559	576	567	547	569	545	533	578	515	543	540	567	578	572	544	545	564	602	582	616
14502	364	83	91	96	103	105	85	97	96	99	95	95	72	85	108	100	80	99	94	90	87	95	95	95	87	98	98	90	71	101	99	84	93	108	72	94	93	90	81	95	72	83	113	91	101	88	98	101	109	105	85	93	93	93	94	83	90	93	82	74	76	76	94	88	81	91	91	104	85	88	75	94	95	92	92	95	83	103	87	59	106	88	107	106	104	81	100	86	86	95	111	87	75	94	89	88	82	86	93	92	91	86	80	110	112	94	90	96	94	89	108	89	95	92	102	81	87	82	79	94	87	99	81	84	103	108	99	82	105	93	86	83	100	86	94	92	92	91	104	75	97	96	108	87	88	99	89	101	83	92	93	98	92	96	93	93	79	92	74	92	89	103	92	85	91	94	61	84	88	98	106	77	98	85	105	67	98	82	81	81	83	81	79	108	93	84	78	111	89	109	98	81	86	92	81	89	84	90	97	87	80	96	84	92	98	96	81	80	96	100	80	106	99	80	100	77	97	98	93	87	83	78	100	110	103	73	93	107	106	78	82	75	111	103	88	96	108	93	85	88	80	95	91	92	100	86	92	108	83	100	88	99	105	107	93	100	91	89	83	86	80	98	85	98	82	99	95	95	91	104	80	101	106	77	90	79	87	101	113	85	95	92	90	105	91	102	85	101	93	105	83	87	88	110	87	99	85	75	105	86	100	97	98	79	95	104	103	94	95	88	105	100	83	105	76	85	92	85	73	90	91	83	104	108	91	86	82	94	100	82	93	89	92	98	104	98	84	102	106	100	100	90	99	116	98	100	84	101	78	101	102	85	83	76	103	94	106	90	89	85	83	113	74	90	96	83	99	87	88	75	86	93	98	80	87	98	91	105	114	77	74	107	83	90	100	100	79	90	80	81	99	89	87	70	88	95	77	82	94	86	121	93	105	92	84	98	85	97	79	83	100	82	83	89	98	81	94	105	90	89	100	99	96	89	102	112	105	98	97	102	91	93	91	72	75	80	95	102	76	89	87	107	103	89	105	96	104	98	92	102	85	101	86	82	92	91	97	90	84	91	99	91	86	106	88	85	92	77	83	100	101	93	105	103	80	85	102	105	87	90	89	83	102	78	87	88	95	98	79	86	96	103	83	91	89	82	93	77	84	100	82	106	101	92	90	87	106	94	96	79	107	100	84	81	96	93	93	98	94	104	86	98	85	93	93	93	84	69	84	91	84	98	87	72	97	99	78	90	92	81	94	93	94	97	87	105	92	89	101	74	92	90	94	102	91	87	94	105	105	113	93	86	96	84	85	97	89	83	89	103	86	82	90	79	93	88	109	95	92	100	81	108	103	86	97	117	99	101	81	84	92	100	84	104	80	82	108	90	107	90	104	76	95	91	88	81	108	90	90	86	103	91	105	113	91	101	91	78	100	80	88	88	102	99	105	87	88	93	100	107	88	88	91	82	83	92	91	90	96	80	95	79	73	95	86	98	86	82	92	109	85	101	78	108	97	97	77	120	87	107	90	93	109	101	100	91	91	100	81	94	90	103	91	89	87	114	80	106	92	94	87	86	91	91	84	105	99	110	93	92	72	99	102	96	109	97	100	97	93	95	93	95	89	84	91	85	103	85	91	84	106	91	72	69	95	102	104	93	79	101	104	82	91	102	91	94	91	95	105	112	88	101	102	89	74	95	88	97	84	85	97	99	108	106	87	84	101	93	103	94	97	102	97	94	76	94	93	98	120	80	86	93	83	79	90	79	85	91	90	99	88	101	86	79	74	99	105	63	84	112	94	95	106	85	107	92	94	99	96	101	95	110	104	103	99	80	83	90	109	92	80	97	92	112	105	102	92	78	89	99	94	93	96	98	96	116	114	88	85	88	81	90	93	79	87	101	89	109	86	88	93	97	92	89	84	93	98	96	91	85	106	87	105	93	93	73	89	79	90	72	104	93	80	108	98	96	109	79	98	76	104	102	84	82	96	108	90	63	98	97	99	82	101	106	89	104	92	86	81	87	91	97	108	105	106	96	92	96	96	87	94	86	106	93	101	96	100	91	85	85	110	70	83	98	100	103	82	83	82	103	101	78	108	89	91	95	79	88	91	85	89	115	110	88	92	87	95	84	104	104	83	98	91	96	101	92	89	107	94	89	101	104	127	106	97	100	87	82	90	85	89	104	88	109	105	84	87	104	114	88	91	89	97	81	90	67	92	87	92	85	103	100	84	92	99	81	95	113	88	88	103	83	89	114	93	103	85	93	83	99	99	95	98	85	99	85	82	76	91	75	80	103	96	88	84	85	102	95	85	97	81	102	80	83	84	92	84	104	83	72	83	106	92	78	85	98	94	79	82	89	99	88	86	97	93	99	87	90	99	93	101	76	91	105	83	89	87	87	92	93	89	103	90	113	102	90	86	104	77	107	103	88	94	79	86	98	95	86	96	82	98	111	84	89	79	98	105	82	111	82	93	75	99	108	81	81	76	96	90	87	91	76	103	102	112	87	93	85	89	98	109	99	102	86	93	98	95	99	97	101	104	88	91	91	97	94	92	87	70	94	93	82	96	83	104	74	105	71	105	106	87	82	99	80	93	102	94	103	90	79	84	95	93	97	102	91	84	100	102	80	110	103	88	82	99	91	76	113	106	93	88	102	91	99	90	108	83	103	96	86	89	104	82	93	93	103	98	91	97	97	105	97	100	100	106	93	78	99	86	97	103	94	83	104	82	82	82	84	87	63	103	92	92	80	89	98	90	99	99	92	110	91	72	90	106	100	88	93	95	84	93	97	92	93	85	91	96	92	81	91	87	88	92	87	107	98	97	81	91	74	86	111	92	85	90	115	106	110	84	77	110	110	76	93	95	90	100	90	93	100	90	99	82	103	90	85	96	95	96	91	91	101	108	78	90	98	95	90	91	83	86	105	79	109	107	81	101	94	89	86	107	87	91	88	87	88	102	104	119	108	89	76	86	123	103	101	90	87	96	85	76	93	97	99	82	90	93	99	97	90	84	92	90	107	98	87	109	95	79	103	79	102	84	85	81	104	82	100	100	106	104	97	82	109	109	102	103	94	92	92	87	102	109	95	97	81	110	105	97	98	95	73	102	89	72	93	87	99	91	88	96	99	83	99	107	94	101	91	95	82	85	98	83	89	92	95	88	98	93	91	87	92	94	110	91	88	88	84	93	90	86	87	111	97	101	76	102	98	102	102	99	84	95	104	106	81	92	96	82	86	94	97	99	96	81	86	91	76	94	89	104	97	101	84	97	86	94	108	95	91	108	92	88	93	81	88	89	97	80	86	95	79	90	99	102	92	95	108	88	91	100	103	97	109	95	96	100	91	76	99	97	93	82	101	82	107	98	80	92	96	80	83	96	92	107	100	88	92	99	93	70	95	95	112	84	96	67	105	86	101	96	86	78	71	103	97	103	103	101	82	84	97	92	92	97	80	106	101	104	103	102	92	100	92	95	78	106	91	102	97	84	83	106	105	87
3953	633	673	660	650	658	648	701	634	652	646	663	649	664	643	656	635	685	674	671	662	668	637	625	680	646	652	636	709	671	636	684	676	614	666	683	680	664	594	645	660	645	698	659	669	670	652	690	655	698	712	708	612	650	626	658	655	658	642	645	629	614	670	685	660	652	675	663	650	639	674	629	681	680	675	625	713	682	636	662	626	671	631	688	633	671	627	678	665	647	664	647	713	650	646	673	668	655	654	662	661	662	639	623	650	678	619	647	670	660	624	677	650	674	654	665	655	685	651	635	658	651	609	651	659	698	694	665	688	670	648	630	644	678	676	656	649	639	635	656	618	635	689	641	649	670	642	709	663	690	688	635	610	679	640	638	618	664	683	633	673	638	675	635	662	642	679	666	670	672	670	643	677	615	671	647	641	634	661	638	636	593	624	678	687	630	623	653	643	672	623	665	653	642	686	671	663	661	639	698	619	661	668	644	626	665	649	674	652	697	674	678	637	627	652	634	636	658	672	632	674	660	704	703	666	630	657	631	677	640	663	606	669	645	657	661	674	707	609	690	668	682	646	674	610	686	622	704	673	685	632	656	662	681	653	658	616	691	679	613	655	625	650	636	624	645	670	630	620	627	658	640	655	655	645	650	660	696	705	641	610	695	676	678	665	672	712	657	673	624	632	645	642	683	625	663	609	625	650	690	660	678	628	641	665	658	619	654	611	634	663	634	653	666	652	676	655	666	712	653	660	588	613	705	655	658	651	645	686	687	677	651	670	699	654	697	653	681	653	614	641	665	676	659	690	621	716	672	641	654	666	682	620	663	683	679	680	671	630	637	627	644	634	680	670	647	709	674	613	671	697	654	650	684	695	660	691	631	621	623	658	624	684	681	653	666	626	665	627	675	627	646	699	657	665	619	672	657	675	605	682	665	665	664	659	690	741	638	626	624	631	683	610	584	708	650	619	700	660	661	661	648	667	647	661	673	640	633	641	663	650	686	668	680	637	658	650	648	653	639	729	630	650	648	629	667	673	627	681	645	667	686	639	637	651	672	639	620	630	697	639	690	653	677	723	670	648	683	658	626	632	653	658	616	617	679	615	605	645	643	674	653	640	647	653	646	652	650	642	625	646	684	728	640	708	625	676	622	677	700	677	652	634	630	653	694	643	669	619	706	621	621	683	657	680	710	656	654	672	670	694	623	626	624	681	639	671	689	650	666	676	641	633	671	661	663	691	648	665	604	682	666	648	641	704	677	677	643	646	648	677	646	614	645	663	673	689	659	640	615	637	695	624	626	667	635	666	628	655	658	612	600	648	661	660	623	615	669	681	653	624	654	691	669	626	667	641	661	663	664	644	652	668	666	661	615	607	653	623	677	654	652	664	651	662	666	662	608	640	637	639	636	641	612	613	668	691	653	649	659	661	605	643	662	658	641	700	618	639	639	687	649	637	600	660	661	656	656	658	659	724	671	621	686	640	705	617	660	683	669	646	639	668	682	624	649	662	611	620	634	643	640	651	693	636	660	696	628	626	694	692	668	620	649	633	645	652	639	677	608	625	643	662	636	677	644	630	697	656	676	637	652	702	627	675	684	633	678	659	623	644	643	653	651	604	639	658	642	691	619	639	670	669	662	638	641	666	631	694	674	685	685	630	668	681	682	679	634	653	643	652	681	649	693	665	707	643	688	638	635	682	708	646	654	655	641	657	642	623	678	616	704	677	625	662	632	662	679	667	646	708	693	616	625	656	634	650	656	633	626	621	660	638	650	653	647	692	659	636	659	631	650	655	672	662	694	624	689	622	629	655	648	676	679	658	623	656	636	668	672	684	619	696	656	632	634	655	652	685	658	661	689	646	655	679	642	712	629	614	639	646	645	617	670	687	689	691	672	674	680	617	700	660	641	671	653	670	639	646	660	645	659	644	633	647	619	681	648	622	602	647	663	666	647	665	657	669	662	670	623	660	647	719	634	637	662	661	641	605	669	642	694	675	679	679	669	664	690	612	621	662	659	649	649	672	643	679	643	622	641	679	629	660	638	698	642	652	638	646	676	672	634	609	657	700	627	643	642	647	652	638	678	709	634	657	716	693	631	603	627	637	690	634	698	652	662	653	647	639	674	662	641	666	635	644	618	663	705	663	678	622	673	656	657	658	628	709	613	666	628	675	635	662	660	633	681	636	654	643	608	625	639	640	658	653	660	697	654	660	679	668	703	637	691	643	646	643	662	646	638	663	647	636	677	641	635	632	679	699	706	664	665	644	626	647	657	720	641	637	651	643	652	692	663	631	605	598	638	688	643	631	661	654	640	669	620	644	652	668	630	702	658	639	685	652	603	613	643	637	672	611	665	648	635	639	681	620	695	634	669	695	605	646	637	594	652	654	639	635	655	629	660	673	688	651	669	649	665	647	643	608	640	631	648	657	640	685	616	619	670	612	658	651	661	660	652	628	678	661	610	654	617	655	677	638	657	682	631	636	663	658	681	682	662	657	654	697	661	655	628	650	657	665	662	702	681	684	627	622	689	640	659	655	668	674	711	674	654	628	656	624	692	658	661	627	641	670	689	634	662	611	648	654	712	652	590	694	628	681	650	611	661	702	653	614	608	674	642	679	654	646	677	663	650	647	734	678	669	655	705	640	611	671	630	683	654	647	679	668	660	656	655	689	633	642	632	679	652	590	639	636	690	664	645	644	661	624	672	616	644	636	661	680	664	652	685	641	664	673	683	627	608	641	666	660	638	674	645	679	664	674	612	624	674	651	648	674	634	680	662	627	657	632	629	656	722	686	637	615	669	657	657	637	707	666	633	664	669	645	659	669	660	700	651	656	630	628	605	667	620	587	631	611	623	639	623	705	638	656	642	647	667	632	671	679	631	662	673	624	632	648	619	633	648	689	644	630	641	683	660	654	658	640	689	691	659	608	614	638	628	672	626	650	652	681	619	646	651	662	682	637	662	631	663	637	630	620	638	625	654	630	661	658	677	656	680	700	662	624	676	657	651	689	658	691	660	667	659	650	632	673	625	690	661	606	688	658	620	622	655	623	709	642	662	636	628	690	661	676	651	602	659	691	644	671	638	649	623	647	699	633	646	649	679	619	679	616	643	649	629	666	678	676	622	697	635	619	647	659	650	674	633	648	639	639	615	634	648	620	696	635	660	682	669	655	631	642	620	644	666	665	641	646	622	673	658	682	661	630	657	659	649	645	657	703	638	669	656	620	629	657	689	685	665	645	649	664	633	678	648	639	677	660	616	685	699	663	645	640	669	636	679	679	649	635	605	686	646	618	659	659	699	661	653	650	652	648	615	624	688	663	650	699	664	687	607	681	666	640	659	640	623	658	625	639	625	639	656	662	651	663	672	647	696	684	651	696	660	697	654	598	679	666	645	675	631	628	632	652	694	671	657	703	594	635	670	703	659	631	633	645	633	648	652	659	661	636	675	693	666	684	650	694	656	679	656	687	693	643	658	598	649	666	619	684	676
15559	518	158	146	152	134	136	132	152	160	136	130	144	129	129	144	122	157	134	121	144	127	138	137	120	139	147	138	156	125	140	135	134	138	135	133	144	147	117	149	135	132	147	130	144	154	142	145	153	155	156	145	135	159	131	146	143	162	154	135	144	141	157	151	136	138	144	154	141	151	150	125	143	150	140	147	142	140	139	123	140	142	118	139	124	170	163	135	127	134	151	148	128	128	140	129	133	150	114	149	142	121	122	166	132	155	137	134	138	162	150	153	138	155	145	144	132	140	144	141	129	150	143	159	129	160	139	129	146	135	140	171	160	164	162	151	148	148	138	134	132	134	147	177	142	159	125	115	131	149	141	148	135	136	146	145	129	121	150	135	167	148	138	138	127	132	146	140	160	152	151	139	143	148	170	158	132	136	128	134	133	116	139	148	129	134	135	124	160	147	143	110	154	162	120	144	133	147	142	150	133	132	143	152	143	154	142	154	148	159	160	127	143	163	114	141	143	138	145	153	119	137	131	151	151	143	160	130	146	125	149	141	144	143	153	130	141	155	147	159	133	162	127	125	150	141	168	118	120	139	138	148	150	148	144	156	136	143	163	155	159	149	152	132	162	138	155	157	138	150	136	146	160	137	146	149	147	132	137	147	140	148	133	142	146	141	157	132	138	142	123	152	152	147	144	134	146	157	142	151	144	143	124	159	144	146	130	147	146	126	147	129	125	135	140	155	154	148	123	119	163	134	151	141	150	126	129	139	137	150	144	142	131	152	113	160	135	135	146	133	143	122	138	147	150	136	158	146	121	118	140	154	162	147	154	133	135	124	140	171	167	131	153	147	134	148	134	146	127	137	136	159	147	151	133	128	153	137	116	125	153	147	150	165	119	158	167	153	160	130	134	141	165	121	123	151	144	124	169	141	155	135	141	147	123	141	143	160	147	143	137	142	144	145	151	126	144	127	135	159	142	146	125	153	156	154	132	128	142	133	140	116	148	132	139	133	131	154	136	148	130	147	142	144	130	144	167	135	142	139	145	147	132	145	146	138	136	156	144	134	130	159	136	150	142	149	154	152	143	151	149	155	137	149	137	128	137	154	144	126	133	148	151	125	153	140	166	147	127	153	126	139	134	135	152	128	119	153	143	134	128	136	147	138	140	144	131	133	147	135	148	149	158	146	152	129	143	155	144	149	143	141	150	168	154	153	147	131	123	120	141	153	147	137	135	156	156	129	124	142	136	137	136	164	139	149	154	124	141	153	149	127	115	150	153	122	139	138	132	133	119	138	130	151	150	132	129	125	143	138	150	143	145	159	137	160	135	149	112	151	133	148	139	139	137	146	140	140	145	130	125	117	127	130	122	126	150	160	138	140	147	165	163	147	144	139	146	137	126	128	146	143	143	149	143	139	134	146	156	152	137	146	124	144	127	138	153	129	138	142	131	155	144	143	138	132	154	120	148	142	157	137	142	134	149	145	139	131	161	133	149	141	140	163	141	130	172	151	149	146	162	119	131	155	131	136	131	138	148	154	157	154	151	138	147	116	143	154	134	146	147	140	144	142	151	145	156	126	145	135	159	138	127	144	132	135	167	130	132	122	144	147	122	141	148	136	115	130	143	136	149	148	146	142	156	168	133	119	152	145	136	147	142	159	140	143	140	123	167	128	135	139	136	148	142	137	150	146	138	160	150	141	146	118	123	140	120	136	138	150	108	136	135	137	161	136	139	136	142	140	149	132	147	147	138	150	138	143	138	157	152	158	159	146	147	144	129	163	134	128	133	153	155	138	157	158	142	153	135	163	138	121	136	136	148	149	147	110	161	138	155	145	143	139	149	135	148	154	156	139	153	152	159	160	142	139	143	138	135	165	171	142	148	154	138	140	154	144	136	135	144	133	148	136	154	136	154	149	129	146	141	150	150	148	151	155	132	165	153	132	138	144	151	155	133	132	170	145	132	143	142	118	148	151	134	139	138	120	128	130	142	158	154	145	143	138	142	135	134	134	141	128	122	143	163	156	159	133	142	130	147	147	140	144	158	139	144	153	135	144	154	151	124	131	174	148	153	128	158	151	151	141	159	123	171	149	125	128	143	155	134	144	130	162	120	151	136	157	154	143	149	133	144	144	141	157	144	146	154	131	142	133	136	143	137	135	135	125	141	130	131	134	151	149	147	154	160	120	136	133	128	149	137	135	123	130	149	138	146	156	153	161	138	154	112	152	152	160	147	144	141	149	129	141	149	128	143	145	139	125	134	133	133	139	145	133	127	146	154	152	127	139	132	126	142	143	146	164	145	121	135	145	152	141	136	140	136	165	153	136	126	148	133	150	133	152	141	137	136	142	137	120	139	154	155	136	153	162	143	139	150	134	122	150	124	151	139	131	161	132	147	167	149	143	154	136	126	127	151	142	138	154	140	127	138	130	129	146	154	161	125	169	129	124	138	146	137	142	142	138	135	148	155	152	130	146	147	139	150	129	145	151	134	134	130	129	154	142	152	149	138	134	153	156	124	149	165	173	138	119	137	162	152	143	154	130	141	128	155	133	152	145	131	130	141	175	143	149	135	123	149	153	144	165	145	145	140	141	136	147	131	137	150	121	146	165	119	156	132	160	138	132	134	159	145	132	130	147	154	140	136	170	155	149	128	150	160	133	125	152	117	125	144	141	151	142	149	152	155	135	132	131	152	138	135	153	165	132	139	117	137	137	134	147	162	144	136	143	124	125	131	139	165	119	131	169	153	132	160	134	132	133	136	167	156	139	163	142	129	124	113	148	152	149	164	143	148	134	139	141	153	152	140	147	131	117	126	153	139	151	132	115	138	157	139	150	153	120	146	129	133	138	130	151	150	134	138	127	137	130	133	139	170	153	134	156	156	134	164	133	135	141	156	164	150	151	118	145	142	146	153	135	127	158	149	139	145	135	146	152	155	122	134	162	129	129	162	156	146	135	143	148	150	138	143	128	128	130	134	155	147	147	138	166	154	163	133	127	131	152	144	144	158	149	132	150	124	135	131	148	135	160	145	144	142	129	144	159	157	143	129	131	147	154	156	159	169	130	126	137	142	126	145	154	131	128	140	160	133	141	152	150	144	128	149	169	117	136	140	135	135	144	143	134	128	124	148	163	154	135	159	127	141	158	158	134	151	146	149	140	133	121	164	149	170	151	143	125	150	142	140	152	147	155	126	147	139	122	146	162	155	127	132	140	149	138	148	157	132	138	150	146	149	144	122	148	141	153	140	143	145	129	138	127	152	149	157	150	154	163	135	151	132	126	138	145	128	148	135	145	123	166	143	145	139	133	130	148	175	151	155	141	132	130	144	134	136	147	155	144	149	136	153	173	131	149	136	134	150	154	146	137	112	153	148	137	129	144	135	138	153	144	156	159	127	135	158	125	145	147	151	144	144	158	150	140	146	148	126	143	138	151	154	137	142	144	143	150	129	130	117	126	135	130	127	161	170	124	142	119	125	130	123	143	134	134
4174	974	945	1013	968	957	988	924	960	1036	933	899	1014	953	933	954	912	953	960	982	952	925	928	999	885	962	920	938	939	968	948	941	995	924	970	968	941	999	974	928	920	919	978	929	969	925	986	1026	979	1011	984	943	922	919	904	935	918	984	1020	977	973	941	946	1026	932	942	968	933	924	912	942	1033	1006	1020	951	980	913	900	961	960	945	923	959	947	940	909	966	918	901	934	947	949	909	979	934	967	958	910	941	975	998	996	962	987	937	947	1063	943	1018	921	967	907	968	953	986	979	939	987	995	968	923	896	971	985	944	907	962	967	999	914	946	968	934	951	970	940	962	941	983	906	991	1007	886	931	961	957	946	978	928	917	953	941	935	905	985	954	969	930	987	991	936	938	925	985	975	940	982	925	986	891	990	981	983	931	986	912	959	986	925	962	988	956	993	967	927	977	978	933	972	950	971	1024	847	901	1003	959	1019	988	1004	978	953	911	986	955	921	998	960	984	938	915	913	963	938	968	995	942	908	998	928	998	998	947	951	922	947	976	922	926	1008	928	956	963	966	982	984	937	938	982	896	941	1035	995	909	958	906	946	943	945	962	947	923	922	946	954	974	963	934	979	934	958	984	974	986	951	915	961	1016	909	961	918	899	946	960	922	934	1037	979	933	962	995	939	942	940	966	1008	1007	1000	944	934	959	979	955	879	1019	937	969	937	904	944	946	943	895	942	1007	962	941	929	954	1013	998	940	983	974	998	973	938	958	964	906	980	917	950	916	916	935	963	982	939	943	947	1010	1004	945	942	961	953	1003	860	915	1022	964	948	926	1044	961	956	952	931	890	939	967	972	919	1024	971	871	990	955	935	949	944	944	993	902	936	959	919	972	953	981	918	958	906	938	916	948	1018	927	1023	969	952	943	940	948	913	928	942	941	995	937	955	999	978	942	970	956	953	972	971	936	975	905	924	990	921	993	992	968	948	1006	924	978	1013	920	953	929	944	983	957	1012	879	950	944	951	924	988	992	991	985	1004	953	968	953	969	942	914	961	998	950	943	979	943	996	986	913	987	939	960	933	932	942	988	929	925	952	965	939	955	956	952	925	932	972	961	982	960	925	985	959	936	943	952	923	987	965	960	980	983	947	917	929	981	1001	974	955	938	950	919	989	1007	982	953	989	1020	929	980	981	938	942	924	936	983	980	921	915	963	931	995	987	921	926	925	950	928	991	945	1003	927	937	984	971	932	910	959	917	955	957	993	957	950	1005	1007	974	1007	987	942	912	934	1045	906	975	987	957	1005	970	928	961	937	983	928	943	1013	992	952	968	914	937	942	975	902	974	937	860	963	944	954	1036	987	993	937	881	938	908	1021	995	938	1032	940	995	981	949	988	952	954	955	950	979	915	948	930	979	911	954	1010	914	1010	937	948	918	978	922	993	939	949	976	959	992	1014	985	948	956	949	933	948	959	919	912	946	909	948	939	932	977	905	909	953	904	896	963	905	961	935	1002	873	971	947	1005	950	954	943	902	973	970	960	980	975	944	1020	1002	933	935	975	968	962	982	935	890	936	996	981	906	916	936	941	938	930	968	928	983	911	949	962	968	956	947	958	914	893	959	950	960	940	935	932	964	983	932	925	928	936	938	910	939	937	974	973	960	945	945	960	970	941	980	913	966	969	996	977	966	999	908	998	957	958	922	981	988	1006	970	944	938	897	914	911	986	911	979	996	1000	932	945	964	955	991	1010	998	961	985	936	947	959	893	954	965	928	926	924	955	945	958	985	968	963	982	957	952	936	936	979	974	991	979	997	975	937	929	946	957	975	952	934	887	992	938	962	1029	930	944	969	908	924	1022	946	980	1019	968	950	986	950	963	963	985	986	883	883	953	983	1005	913	987	987	941	931	936	945	937	993	976	951	910	967	961	955	954	965	993	897	960	947	873	924	955	976	937	1009	970	943	896	959	1003	922	966	905	973	1006	983	966	983	956	909	948	971	942	938	978	963	941	972	997	1020	974	943	975	962	921	919	963	981	960	982	969	901	940	945	896	980	966	928	951	951	937	981	958	874	959	973	964	1020	998	891	933	938	945	957	962	959	919	942	943	962	932	968	977	946	959	963	963	998	910	996	913	981	920	930	988	973	936	967	1000	916	958	970	912	1016	930	949	904	948	972	935	954	957	960	965	982	988	974	945	954	1006	971	993	985	964	976	997	899	913	962	952	951	895	925	958	1009	971	982	941	954	961	963	930	892	919	951	933	984	942	926	962	900	1005	959	957	899	931	907	1009	941	948	939	951	924	882	976	915	995	912	941	944	937	958	925	913	940	973	951	972	984	954	955	938	933	947	964	997	990	966	968	988	973	956	937	983	970	1011	912	969	942	994	863	949	996	938	967	994	945	935	943	948	995	1002	938	949	998	964	970	994	951	941	909	989	969	965	995	961	1004	975	948	989	967	988	970	955	963	980	940	994	961	936	943	998	920	988	946	940	975	973	932	993	979	959	943	994	989	954	986	978	976	953	963	958	954	951	974	941	977	928	969	962	934	964	985	951	913	989	954	983	976	964	968	928	991	908	969	949	914	986	955	966	1004	970	967	980	965	987	909	906	943	958	933	964	935	921	939	958	935	953	1012	949	953	951	894	931	923	930	952	978	930	935	933	930	960	951	985	965	976	940	920	983	1011	957	999	958	970	919	998	939	996	964	952	933	921	1006	947	907	952	988	876	918	972	934	971	942	902	942	931	933	951	947	983	965	986	930	931	942	960	928	1023	979	955	964	962	918	955	945	958	956	909	946	975	935	961	945	916	978	910	985	941	928	940	963	953	973	977	974	970	953	926	920	949	979	947	887	915	955	978	920	919	982	922	1006	978	929	963	967	928	982	938	943	983	925	903	949	986	947	966	952	960	952	960	948	915	963	881	926	978	953	961	944	987	935	947	991	906	938	939	905	959	955	931	957	969	942	954	949	924	930	952	1017	927	974	985	893	983	935	952	950	882	883	911	914	969	947	1003	962	969	957	1058	945	937	923	970	978	910	939	976	907	967	955	921	979	920	966	953	950	923	1015	960	994	936	1010	961	944	933	954	925	959	943	1004	985	974	967	989	940	967	966	935	979	919	968	956	1033	947	933	954	980	992	997	920	960	1002	958	991	1006	963	951	970	936	973	950	980	940	973	943	939	957	962	970	964	948	988	904	953	981	950	957	946	946	884	995	930	960	957	1008	948	938	964	966	952	960	942	945	981	1025	986	986	987	961	939	929	958	977	956	966	922	943	969	901	1006	885	1034	993	1001	972	949	951	918	916	914	982	942	974	999	986	977	969	953	965	915	914	953	928	978	936	948	964	970	940	921	978	937	948	952	1020	979	935	983	970	970	958	990	963	941	936	971	959	943	980	927	992	1024	972	930	978	936	957	961	975	964	904	945	960	981	1019	964	988	938	911	974	992	982	963	987	964	941	946	922	921	998	991	966	953	999	908	1010	1004	942	938	951	939	983	1069	938	953	979	933	924	880	968	989	966	973	937	991	933	957	966	999	932	931	952	965	952	913	941	955	945	970	949	964	922	1009	932	1024	954	983	960	979	949	943	989	946	971	979	990
15299	480	142	145	147	121	118	149	124	149	143	143	140	152	155	122	135	138	153	143	123	151	143	137	112	127	119	139	148	139	152	127	142	150	118	123	145	139	167	153	136	123	133	113	126	134	136	162	144	141	166	129	147	139	166	152	124	142	136	142	126	157	133	122	139	146	129	133	135	127	157	136	131	140	155	147	134	136	116	175	131	141	114	140	150	147	125	153	141	133	135	125	156	151	147	142	137	123	149	140	145	152	159	134	140	136	133	134	119	116	139	141	158	154	138	150	114	147	145	132	143	133	139	142	127	119	165	128	139	153	138	153	140	116	138	147	153	137	129	137	164	143	129	148	133	139	151	126	147	159	139	147	145	139	140	124	148	135	152	153	155	149	125	149	129	151	129	149	127	128	147	159	154	150	140	147	139	144	143	133	170	113	152	127	138	151	152	135	132	133	140	136	132	117	142	129	146	147	130	154	135	154	133	135	144	142	153	133	128	134	150	135	141	141	131	133	139	145	125	144	147	145	146	123	155	135	128	116	134	146	142	148	156	147	116	143	140	136	148	130	152	142	169	135	134	157	144	134	141	119	146	144	139	139	143	127	159	124	151	148	160	124	122	131	169	151	133	139	148	141	132	142	138	153	141	128	124	140	149	155	141	138	151	157	139	157	148	141	126	176	135	151	142	158	148	141	149	128	127	138	152	134	137	128	118	136	128	137	142	145	123	156	145	145	130	125	143	137	147	122	150	130	143	160	126	130	122	146	142	145	159	140	117	145	133	156	158	123	159	129	136	147	137	159	134	136	147	146	151	133	117	150	137	143	137	147	137	156	141	128	131	139	155	149	167	148	148	121	137	159	119	147	158	135	155	133	129	157	144	161	135	140	121	130	120	143	139	132	143	139	142	166	145	140	143	114	120	164	145	157	140	153	162	141	136	129	149	141	165	142	132	150	134	138	122	149	136	142	160	131	139	140	140	130	140	133	147	129	132	133	161	140	147	139	146	150	141	135	141	149	155	138	120	135	138	144	142	156	134	135	125	149	150	143	132	151	140	144	149	136	153	135	160	155	151	146	157	173	161	152	133	129	133	124	124	153	147	138	151	151	129	148	136	134	152	144	123	143	138	158	127	128	143	137	161	131	128	145	124	127	126	142	145	144	137	132	157	152	144	138	149	131	160	156	132	129	129	144	133	149	128	153	156	128	127	129	156	131	142	148	136	142	131	153	131	139	125	144	136	123	146	114	118	145	109	145	151	125	126	160	128	142	148	182	142	151	174	124	122	132	139	142	135	148	132	140	147	136	138	138	133	121	140	121	136	102	127	134	136	145	137	134	133	140	125	153	138	156	147	141	132	125	118	136	140	161	126	135	149	136	146	129	140	141	131	131	148	120	148	140	145	110	122	142	139	165	126	137	133	151	140	125	157	146	148	148	150	156	132	119	116	154	133	137	146	138	129	133	138	142	111	140	130	127	140	141	115	134	150	133	137	140	137	138	138	148	137	129	138	128	141	154	119	154	147	161	135	148	141	133	133	143	132	133	145	141	146	117	122	138	142	139	120	126	112	139	142	147	147	120	123	157	150	121	139	141	142	129	165	131	150	122	130	152	151	147	146	138	128	143	134	136	138	139	148	124	126	148	142	125	134	138	123	141	122	123	145	129	135	142	139	143	146	122	150	113	117	135	161	128	117	146	146	132	151	122	134	151	145	133	129	127	140	130	141	124	137	140	132	126	146	144	133	134	132	142	142	140	133	142	152	162	165	137	139	161	145	128	133	146	163	127	158	132	145	139	137	127	143	133	139	130	148	153	119	159	146	168	144	147	156	139	143	144	142	132	133	131	125	136	143	134	143	123	142	120	133	144	140	129	136	147	146	140	132	140	146	114	143	138	152	134	138	173	152	126	148	124	136	145	139	144	140	159	171	103	117	131	144	149	169	133	150	138	131	132	162	158	145	136	141	130	138	138	138	145	134	130	159	137	147	126	140	143	144	138	127	142	131	145	131	135	158	141	129	102	141	139	143	161	149	126	150	144	164	137	144	119	144	129	140	149	136	147	153	104	135	145	160	121	157	141	126	133	147	140	147	152	137	152	141	136	112	128	135	125	143	174	126	146	130	139	145	151	128	141	140	128	138	141	116	143	133	119	140	126	125	126	136	141	141	150	136	126	139	166	123	127	120	152	147	115	151	124	120	126	136	144	150	145	142	140	140	145	133	125	140	146	126	156	154	145	137	143	154	142	131	138	156	139	150	143	123	134	165	150	139	146	147	149	139	125	132	136	128	146	151	149	134	148	162	168	146	135	139	105	144	137	145	151	138	116	136	132	133	161	142	138	143	122	155	121	144	140	150	141	141	146	123	143	124	136	142	140	128	132	135	132	130	138	144	129	124	149	134	125	132	132	142	133	150	142	155	128	155	140	120	134	151	161	132	149	125	143	138	112	145	125	136	128	129	126	142	143	150	132	142	133	144	112	139	159	138	132	118	117	133	135	126	135	125	135	117	151	135	140	128	161	166	140	140	128	141	137	168	138	146	134	136	144	136	129	131	143	158	117	141	133	132	140	144	137	164	139	125	132	149	134	148	153	135	136	116	142	144	150	152	131	131	133	154	118	144	134	142	147	152	141	132	139	130	137	126	133	146	135	162	117	143	120	155	143	128	139	131	129	134	162	124	159	128	139	149	134	155	122	137	141	148	143	136	125	128	150	150	144	132	135	137	139	121	132	146	142	137	140	133	132	153	135	136	132	156	142	136	146	156	176	142	144	149	136	133	132	136	139	139	132	143	121	157	159	147	138	123	138	127	124	127	130	131	132	137	146	127	134	147	166	131	130	152	140	141	135	131	127	148	145	117	134	126	133	169	145	113	141	132	132	111	115	112	126	157	137	135	134	144	142	120	126	148	133	133	129	132	146	129	151	132	141	140	146	137	138	140	146	146	133	120	129	158	145	138	132	122	153	115	127	150	157	146	157	158	141	131	124	144	156	114	135	144	143	145	166	115	136	118	129	163	123	150	138	140	129	148	155	151	142	119	126	121	118	136	125	140	137	143	143	154	138	146	158	134	140	116	135	132	127	154	137	131	148	156	143	138	155	140	141	118	141	146	141	136	145	152	135	143	138	171	141	137	132	148	157	144	143	145	137	157	146	175	132	131	123	127	142	137	162	126	134	146	139	123	147	155	144	154	167	139	145	136	146	119	140	146	134	114	142	147	137	146	155	143	133	156	114	128	154	133	126	143	138	133	146	152	140	152	143	135	120	150	132	114	140	142	136	129	132	139	153	141	139	146	149	120	142	139	127	122	134	145	130	126	152	154	139	123	149	133	125	143	128	132	147	107	137	117	137	163	123	136	148	130	149	161	154	137	134	141	139	126	132	127	147	137	148	150	154	160	147	134	135	155	144	135	144	134	123	125	143	143	105	144	129	139	128	132	136	137	156	134	164	146	152	152	145	138	143	133	132	128	130	125	158	121	138
4149	937	931	878	902	913	941	959	949	978	966	933	945	922	936	998	968	963	984	907	970	924	966	955	965	930	959	919	951	900	970	927	968	960	1018	931	960	936	982	955	966	947	913	951	933	920	944	923	952	930	981	922	943	995	953	915	941	990	939	972	959	931	933	961	1005	961	946	975	917	975	931	950	920	962	947	977	956	929	920	947	1009	939	869	896	971	939	928	934	996	903	924	984	934	974	957	951	939	934	933	955	964	953	906	930	993	1002	944	970	952	939	986	899	988	966	902	924	978	895	995	947	916	895	892	914	934	944	877	931	956	948	938	964	942	901	1009	939	969	963	976	938	918	964	981	958	996	970	929	888	956	952	967	930	913	925	900	924	922	931	1006	952	951	917	915	912	947	914	923	949	911	932	931	939	960	973	969	976	919	949	982	936	1006	939	960	919	911	899	906	940	935	931	918	986	964	951	1033	1037	984	919	942	965	952	957	954	925	968	916	953	963	955	892	962	984	947	930	950	986	959	955	970	947	918	930	898	980	907	977	940	919	953	904	998	942	936	920	952	938	959	965	956	935	934	999	926	987	924	977	932	968	957	923	918	901	990	978	932	961	919	969	904	966	942	976	886	943	946	923	940	925	940	932	970	947	996	946	895	947	902	952	923	938	1005	920	948	901	960	915	921	942	955	962	928	930	991	855	902	881	883	893	900	894	987	954	959	910	958	913	954	918	932	982	963	908	884	943	967	936	947	986	983	946	966	940	933	895	931	928	953	932	916	941	932	955	941	949	920	927	929	975	927	963	975	903	959	929	956	927	959	915	952	982	896	919	967	1012	953	907	966	939	960	985	955	955	947	916	920	910	954	918	994	917	947	980	1014	949	971	936	901	971	943	962	1003	921	921	959	1000	965	951	960	940	929	951	874	923	986	912	953	939	1007	916	927	1012	927	910	986	944	972	912	956	928	893	924	955	945	959	971	966	909	920	956	945	941	991	969	941	925	909	926	962	903	944	959	932	978	913	950	938	988	972	967	957	938	988	956	954	928	923	896	872	977	898	948	884	945	918	959	929	952	848	955	887	913	922	955	939	1000	944	929	951	971	955	1004	900	992	940	932	931	937	863	932	957	970	880	938	968	956	964	964	917	992	867	962	874	928	1002	972	928	954	954	915	973	905	895	937	945	913	942	963	931	977	964	932	1024	965	959	920	910	994	913	960	955	890	883	942	862	914	918	949	946	981	943	884	966	944	924	925	922	968	909	979	920	960	957	952	957	907	891	976	891	957	925	994	960	942	949	913	916	920	967	904	939	907	930	919	977	915	903	929	930	958	912	951	969	975	963	938	914	958	900	927	907	924	922	914	912	928	902	1005	946	949	854	936	959	913	923	913	951	961	1005	948	975	957	980	958	914	894	964	957	936	1014	1041	911	896	919	934	945	961	970	991	967	904	939	927	946	937	963	967	925	918	937	937	965	924	874	936	971	970	974	953	973	901	911	946	934	975	958	926	987	941	951	948	920	942	904	908	954	981	924	921	1002	901	1019	885	980	896	1020	978	964	1003	968	918	952	957	928	971	943	967	936	937	949	973	957	932	1027	900	950	914	952	927	921	929	896	914	983	904	915	967	926	926	960	955	968	941	966	985	949	932	896	919	940	935	928	937	947	964	968	969	928	980	992	979	879	935	955	992	951	933	964	963	934	947	943	924	922	933	957	884	972	933	948	966	948	982	982	967	916	952	958	931	950	1017	964	896	921	928	994	906	897	928	897	899	962	1030	967	896	901	937	929	973	918	956	965	952	921	965	963	900	955	935	952	922	971	974	962	963	933	897	1002	972	967	947	918	934	970	974	968	910	907	989	914	865	941	933	944	961	916	954	934	965	934	873	927	905	959	922	937	928	949	899	979	936	946	984	927	928	948	928	916	912	939	944	1025	937	954	901	944	884	1018	913	968	945	948	952	936	985	945	933	961	915	891	955	982	976	983	949	960	965	933	921	918	907	965	919	922	968	944	956	968	952	916	936	1002	925	967	1060	952	969	942	956	940	960	882	929	966	930	941	961	926	918	901	938	953	961	1003	925	962	929	970	972	894	915	936	1000	950	954	942	982	978	951	897	961	917	964	947	934	893	941	933	903	960	929	941	950	918	962	952	890	976	920	956	979	901	896	907	983	949	946	886	910	903	946	914	924	962	958	911	926	950	1046	906	937	920	932	938	949	954	927	968	965	980	931	971	1039	927	931	913	967	999	957	941	919	950	967	902	1012	921	944	937	983	905	926	940	978	978	935	915	952	1007	926	956	955	950	933	991	931	930	1012	928	875	967	934	968	897	950	905	999	944	954	933	936	997	966	914	955	928	997	905	953	929	924	941	915	943	947	916	953	912	947	944	951	941	903	948	945	906	917	1032	943	1030	924	930	915	979	952	966	969	947	994	975	955	952	915	1000	965	952	974	939	933	963	897	986	988	935	978	939	913	923	919	964	933	948	956	991	910	939	956	950	958	929	963	895	903	947	937	949	919	966	987	930	955	944	932	990	975	957	899	968	917	934	940	934	909	942	904	952	996	932	1033	885	913	923	985	979	930	985	995	943	911	912	991	913	961	955	951	1014	974	958	919	917	926	942	941	958	929	932	971	949	926	967	950	956	982	948	962	950	970	998	992	924	952	959	938	1000	925	975	970	900	930	973	925	942	957	953	949	942	957	1003	970	911	912	937	904	964	916	968	951	946	958	864	923	955	944	934	927	961	927	947	929	1006	1004	932	923	1007	929	952	949	928	929	926	966	951	898	953	909	990	930	947	896	960	963	948	963	912	930	968	911	947	931	978	953	935	903	920	963	928	907	896	975	899	949	971	904	970	971	907	934	941	962	974	971	953	998	943	895	976	895	997	968	986	910	921	901	942	910	981	901	954	956	928	919	952	898	926	936	1020	923	968	999	991	933	895	951	928	902	995	892	970	966	924	982	946	933	946	945	973	978	980	986	972	952	936	975	919	927	946	998	910	980	948	966	950	959	920	923	928	924	922	949	931	978	984	1004	918	943	922	930	918	994	913	917	911	930	976	948	938	995	930	913	1007	916	923	946	916	944	927	907	921	954	919	913	917	910	883	931	913	976	916	893	918	1032	981	991	896	964	930	884	926	960	942	860	913	954	934	943	954	973	999	914	989	971	958	982	939	965	966	999	894	927	949	968	956	962	915	934	917	953	979	963	873	944	986	935	889	910	925	951	912	931	972	960	922	930	949	969	941	935	956	934	949	919	911	991	916	954	940	937	870	899	958	872	923	951	933	960	900	904	907	941	961	907	938	946	920	954	890	923	907	975	952	926	948	923	958	982	964	917	967	914	948	916	910	927	964	918	876	956	946	963	931	953	949	961	943	915	901	929	918	947	943	968	969	931	1004	926	958	968	937	989	923	926	918	1002	878	903	966	981	920	939	956	1005	951	944	957	937	926	956	943	943	929	931	896	943	920	971	962	943	945	961	968	917	918	914	976	903	980	1016	922	916	965	933	957	958	902	877	954	991	891	919	964	955	951	969	947	966	905	923	928
14862	421	92	91	79	87	82	101	94	77	78	79	63	88	75	76	82	75	74	92	77	90	82	79	75	77	96	61	85	79	81	85	83	81	81	92	85	68	78	86	80	95	86	83	90	93	91	78	92	73	86	70	96	74	92	96	81	71	72	106	75	80	78	106	93	81	87	100	79	70	77	89	77	65	91	82	71	92	89	71	83	80	78	100	86	75	79	86	90	80	71	96	88	84	115	91	92	82	85	78	78	81	104	84	91	75	77	91	77	68	81	78	91	85	74	66	74	79	71	83	80	103	72	75	88	79	90	93	77	83	83	79	67	99	94	95	75	68	91	93	71	90	99	80	96	72	85	70	84	75	78	82	75	86	79	82	86	78	85	83	90	77	78	77	82	65	76	77	89	72	82	71	86	93	88	71	67	91	99	86	71	83	76	90	109	95	88	87	81	72	75	93	77	99	94	78	85	80	80	77	104	85	89	82	72	78	90	81	88	78	81	78	70	106	75	65	75	87	98	77	81	95	76	64	76	65	70	84	85	92	91	74	88	73	78	96	87	68	105	85	67	72	82	95	94	80	79	77	89	86	81	69	103	82	83	92	67	78	89	86	79	79	84	81	92	82	81	80	74	73	97	85	86	100	67	83	81	73	82	80	92	81	79	96	79	81	73	85	69	68	86	95	82	88	66	85	87	89	94	87	77	70	82	70	85	63	75	63	75	65	78	67	92	76	89	67	77	88	75	87	76	85	94	96	68	86	83	89	80	86	64	97	80	74	74	88	96	86	80	71	96	77	83	87	93	96	79	83	106	91	90	96	77	90	92	84	85	73	82	76	83	77	77	81	84	84	81	82	85	92	82	83	82	97	76	83	84	76	83	83	69	87	97	91	80	80	94	76	71	74	99	85	75	86	86	80	83	108	81	84	84	89	83	75	89	80	92	86	82	75	75	93	88	93	85	80	91	74	80	86	85	75	72	95	75	94	61	96	80	80	72	67	92	79	75	91	94	76	84	83	87	73	94	81	74	71	88	75	81	82	67	69	85	83	74	74	79	62	84	82	77	81	71	96	82	94	88	72	86	105	73	95	74	105	77	92	88	92	78	88	79	75	82	85	77	79	83	82	79	107	78	73	73	93	91	95	87	85	85	86	98	83	85	81	86	86	90	84	85	83	92	78	90	75	102	87	86	91	78	81	82	82	80	87	75	77	88	90	79	79	77	94	74	95	72	67	79	90	80	81	77	83	95	73	94	83	83	99	106	81	84	83	71	76	70	88	80	71	79	86	73	102	76	82	84	80	72	80	109	83	84	96	83	69	80	76	81	83	77	87	86	94	81	88	82	90	80	64	95	87	93	76	106	88	75	90	80	73	72	84	78	77	90	83	68	75	74	67	78	79	91	74	99	75	68	65	97	86	97	78	90	79	101	78	68	85	86	75	73	63	100	85	88	91	81	80	73	89	84	77	83	79	96	89	68	84	73	62	96	99	72	86	87	67	71	82	81	106	75	74	83	84	82	81	92	81	77	89	96	87	79	64	75	99	74	94	86	88	69	89	97	68	91	98	100	81	66	83	68	85	89	70	89	76	91	77	77	90	85	71	89	73	78	85	76	71	70	84	85	94	81	74	85	72	92	81	77	91	81	88	95	109	79	82	80	92	76	87	79	93	85	68	75	86	97	70	94	76	74	87	84	77	90	82	87	95	90	73	92	87	77	100	72	74	84	73	87	71	82	80	81	79	69	82	101	68	90	74	71	93	88	75	86	90	80	88	78	109	83	89	69	61	79	98	81	73	73	87	83	80	107	76	87	116	78	72	93	101	106	80	81	91	89	71	85	109	92	86	82	105	83	66	88	99	82	71	91	82	80	84	72	94	63	77	94	87	70	98	81	70	68	92	82	68	70	89	78	89	96	81	90	85	87	82	73	74	100	83	82	94	79	93	92	79	72	73	86	82	67	86	94	97	96	73	81	81	94	75	72	76	85	83	81	77	74	86	83	81	73	70	85	88	90	71	70	81	88	87	76	99	101	87	98	84	95	96	80	95	81	86	83	78	78	82	94	99	71	77	74	82	106	78	79	96	75	82	94	83	87	96	71	75	85	80	98	77	87	77	72	85	84	82	75	81	94	87	82	89	94	92	88	75	88	83	79	85	82	79	72	69	72	86	82	86	99	84	80	93	84	84	63	87	81	87	67	94	85	74	84	90	79	62	81	86	84	82	68	88	68	90	81	91	89	91	101	66	80	102	83	68	76	83	83	74	75	85	104	88	69	93	101	78	88	85	73	89	77	92	88	76	92	74	89	77	102	84	75	91	101	78	93	81	71	78	84	85	54	97	95	98	81	86	83	73	93	79	72	92	76	76	82	85	88	80	89	72	99	78	92	75	97	85	86	90	78	66	87	74	83	93	65	91	81	84	78	81	86	89	83	77	78	82	73	84	94	81	84	88	87	87	67	77	82	74	84	79	93	96	87	86	74	72	75	79	98	84	86	93	96	82	86	81	93	89	72	81	70	71	86	78	79	73	92	71	104	87	89	67	89	77	83	84	90	98	84	75	72	88	86	97	77	86	92	85	89	87	87	79	70	83	87	73	93	67	77	92	83	93	73	80	84	82	77	94	86	72	78	100	83	79	78	78	93	78	73	92	95	77	90	100	80	81	76	95	99	88	88	77	88	98	95	103	87	72	104	73	100	69	75	83	68	88	100	91	85	79	85	77	83	86	86	78	87	81	73	93	70	85	81	83	82	98	76	95	75	91	93	92	76	91	98	84	88	79	72	94	70	90	90	87	95	86	76	87	84	89	88	84	88	67	89	83	90	100	77	95	83	86	81	95	81	81	84	75	78	91	82	79	79	82	78	87	80	75	72	99	90	84	73	87	93	76	78	66	82	67	77	111	90	95	78	85	86	89	67	97	90	70	72	77	91	94	83	96	90	67	72	88	82	81	76	79	74	80	91	75	98	74	95	81	65	90	78	83	80	76	63	59	74	92	88	73	94	85	78	79	78	77	78	79	85	105	80	81	97	89	81	79	91	70	93	106	59	83	75	78	79	72	82	86	72	66	87	81	66	82	62	93	84	78	102	84	72	89	69	79	83	78	74	80	85	86	93	88	89	71	89	83	81	95	89	67	77	77	79	83	79	82	81	83	74	69	85	76	71	74	76	74	85	82	92	106	75	76	83	67	86	83	69	79	93	100	85	89	83	77	90	88	78	84	80	93	78	104	93	95	81	72	83	97	90	82	80	92	97	87	87	83	84	88	88	95	76	59	79	69	80	93	93	81	94	73	81	92	102	78	79	84	89	89	81	88	85	76	75	76	93	74	82	98	64	77	72	75	80	81	83	88	82	93	71	86	84	90	75	71	76	78	84	87	100	87	95	90	89	78	112	79	66	77	89	88	93	91	76	94	68	82	99	97	82	86	80	74	92	95	93	82	87	57	89	79	82	73	93	84	86	74	81	78	83	69	80	75	95	75
4180	572	604	557	569	533	541	506	578	571	541	540	546	498	503	525	519	566	513	574	599	509	561	523	554	583	524	564	538	507	550	546	515	593	575	532	556	557	576	584	568	510	539	579	527	568	542	500	518	520	523	572	521	556	563	504	506	577	542	568	512	575	547	499	526	559	507	550	510	531	553	523	531	513	504	553	540	553	576	539	555	554	537	557	489	543	559	547	532	544	544	538	530	556	508	545	539	574	502	532	541	563	559	521	537	517	553	506	530	539	548	534	562	508	550	535	515	534	542	572	563	533	544	552	530	537	532	519	594	564	539	541	546	521	479	541	523	548	541	540	588	514	555	529	515	532	540	592	516	535	565	535	553	521	552	576	537	595	558	559	512	556	541	539	534	523	520	565	523	552	551	533	552	524	513	565	551	532	504	579	553	549	515	557	537	551	551	575	534	548	576	531	536	516	546	553	532	545	539	576	527	566	552	520	556	516	513	538	545	565	566	545	524	556	531	554	561	546	547	565	570	558	556	565	554	552	580	515	569	553	523	507	556	528	512	563	521	527	559	531	526	562	564	518	520	557	537	563	475	506	576	536	545	571	567	564	521	539	564	536	548	564	567	529	496	519	542	531	551	516	554	608	580	573	524	570	547	513	557	521	573	544	502	500	558	570	557	536	519	554	558	534	547	542	584	573	573	559	574	553	520	545	570	553	551	547	561	552	537	584	563	526	519	567	566	544	581	583	522	498	517	555	563	573	575	578	522	564	554	538	549	548	514	536	554	551	518	529	563	523	557	545	541	533	551	535	528	552	554	567	515	568	533	569	570	552	540	505	526	521	564	522	500	513	544	558	525	544	551	573	525	545	552	550	556	562	523	544	534	499	523	521	544	523	527	533	572	546	494	588	584	512	538	531	529	522	581	544	537	598	562	554	538	510	513	520	595	504	543	557	545	558	498	546	522	504	504	558	566	537	564	530	552	588	557	577	542	552	534	557	549	523	528	508	587	523	556	561	546	561	535	605	559	543	552	538	521	550	508	566	520	552	533	547	543	570	552	558	564	541	544	577	502	531	528	557	533	540	557	562	566	548	514	553	518	567	542	557	535	565	555	526	508	549	578	529	529	553	551	570	511	547	530	522	528	559	526	575	560	552	542	540	523	554	535	572	561	571	570	545	554	534	589	532	558	537	519	536	541	536	538	526	548	534	526	548	551	594	575	531	526	540	542	555	534	527	524	556	540	571	534	515	546	574	584	548	579	529	518	555	554	545	566	547	523	526	541	559	540	540	551	595	557	564	528	598	569	542	587	543	542	539	523	527	575	562	526	544	550	552	599	544	513	547	523	592	526	555	577	545	540	562	555	614	505	553	543	563	581	568	493	563	593	582	558	485	527	532	592	556	518	546	554	549	555	555	559	577	548	555	580	530	542	559	555	514	519	526	548	541	559	562	526	528	515	584	542	541	583	552	549	565	561	529	541	555	548	535	591	554	556	560	527	570	551	556	524	523	522	536	547	537	564	526	519	562	515	552	571	499	547	563	525	572	540	531	550	517	538	536	508	559	557	549	564	566	548	544	525	553	583	539	582	532	564	521	569	577	516	567	494	595	552	560	550	520	566	558	546	588	536	539	543	575	530	591	550	592	527	529	533	537	558	507	556	585	560	505	546	575	615	599	548	538	580	541	532	528	522	511	542	546	550	530	540	536	555	545	528	530	556	541	535	560	560	560	559	518	534	566	540	565	566	582	576	552	527	535	537	565	516	569	575	559	526	527	555	550	502	532	554	554	543	499	529	523	542	590	527	587	538	498	586	550	573	532	512	576	545	553	576	580	546	546	568	540	586	553	548	541	507	553	559	563	556	523	566	519	540	608	517	536	536	546	497	537	580	563	549	526	532	489	564	562	543	591	558	584	578	527	598	564	553	561	532	539	538	517	578	543	509	545	561	572	546	566	537	550	551	558	553	559	558	582	565	552	543	552	572	508	545	527	549	567	574	543	586	533	550	567	547	559	547	542	551	530	546	524	563	524	569	533	559	512	548	540	521	555	543	566	550	554	556	529	515	529	506	546	561	501	544	527	516	540	586	548	577	560	560	561	528	541	566	505	515	586	569	521	542	569	520	524	543	534	571	520	563	560	548	488	540	528	556	485	553	548	573	531	501	583	572	577	578	528	568	553	537	557	538	565	544	567	544	577	565	576	538	523	518	581	511	507	572	555	551	524	565	529	527	515	510	568	560	523	528	545	562	560	535	509	527	533	560	541	545	504	526	552	554	548	525	518	545	542	532	521	567	541	540	513	536	509	574	568	537	567	543	510	484	572	579	543	556	509	552	583	534	535	548	528	554	553	510	550	553	550	522	547	514	563	531	536	530	550	567	573	558	570	549	556	562	538	569	557	516	570	554	517	546	553	546	545	544	512	561	496	546	514	537	523	533	546	572	549	571	530	578	567	533	574	519	550	555	534	548	539	511	564	565	582	551	539	553	562	516	579	542	561	545	527	549	556	593	543	573	571	545	548	553	521	508	515	548	558	576	476	558	556	581	527	579	552	569	570	486	551	529	543	541	497	524	541	548	572	560	538	538	547	543	515	557	563	562	570	501	519	550	524	521	534	578	538	545	567	550	549	540	569	568	535	538	545	547	515	513	548	578	542	519	506	529	504	523	525	606	540	549	552	521	511	555	531	573	529	596	533	602	559	586	556	567	599	538	521	573	578	580	520	547	554	552	522	524	514	551	547	498	573	582	556	539	540	551	534	556	543	544	589	548	523	570	494	539	541	540	533	538	521	525	535	501	543	571	552	550	546	562	570	518	530	592	556	527	578	577	563	542	549	551	534	595	559	564	549	568	588	513	534	577	537	524	566	511	556	592	529	571	557	580	539	536	560	505	546	558	573	521	569	514	555	546	559	557	555	530	573	590	570	514	546	544	550	539	540	575	564	564	544	508	601	593	571	595	505	558	545	566	579	511	597	563	556	515	563	539	529	564	539	534	568	554	551	548	513	503	579	557	496	540	538	579	525	547	523	531	514	585	564	541	552	569	533	535	527	525	533	509	582	590	545	503	539	521	533	519	545	552	520	557	576	554	585	580	552	592	513	528	522	522	586	572	588	543	572	553	571	570	511	572	573	551	554	569	562	560	588	566	582	523	573	551	542	513	546	555	528	544	554	572	535	552	548	537	526	540	517	509	515	517	523	555	545	549	519	551	508	524	553	550	542	571	578	551	522	530	527	509	580	561	540	521	501	528	525	536	522	534	587	574	532	552	588	568	557	568	511	561	540	514	537	545	554	532	578	559	532	570	538	543	511	563	521	541	564	525	530	520	544	548	539	578	523	572	534	581	533	559	552	531	537	557	555	540	558	553	531	524	518	521	561	598	532	548	561	617	558	543	544	566	574	565	549	505	529	557	549	538	546	552	552	546	574	520	525	538	586	564	571	513	533	560	522	518	554	551	527	593	532	506	545	573	569	552	536	517	567
15147	454	93	86	85	97	109	88	88	102	97	88	101	69	90	110	111	87	90	100	82	98	92	96	97	108	99	114	90	100	83	90	98	76	79	100	78	91	99	101	120	94	80	86	91	102	100	89	111	109	92	75	94	94	87	95	98	87	98	85	104	84	103	74	100	101	82	89	96	94	114	114	101	76	86	85	115	95	116	83	97	99	100	108	82	92	100	91	80	83	102	85	99	113	91	92	71	69	73	77	106	87	99	100	103	94	76	98	96	97	82	127	92	89	73	81	93	91	104	86	109	97	105	109	110	74	111	99	97	91	91	93	73	84	96	83	90	100	87	87	98	95	98	82	112	90	113	87	103	79	82	86	96	100	94	80	96	83	81	104	77	93	110	94	82	80	99	103	97	96	96	100	94	78	85	80	85	106	100	112	84	87	114	99	100	85	78	87	86	96	103	80	104	90	80	78	99	87	102	106	101	83	86	100	99	96	98	94	92	87	94	87	91	81	85	100	75	89	108	86	84	83	113	82	87	74	98	89	83	82	89	109	91	99	96	106	85	86	79	83	91	88	91	96	91	96	85	91	89	102	98	89	90	100	92	80	105	107	76	93	77	91	101	87	96	107	91	91	96	99	82	100	96	79	97	103	86	82	81	80	98	81	102	97	99	101	89	85	86	95	76	95	85	91	111	91	87	77	95	93	99	69	91	90	100	87	88	78	95	101	111	100	107	96	80	87	78	87	95	88	92	95	103	97	90	92	93	105	83	96	105	92	102	80	113	89	115	100	91	99	93	85	97	98	96	97	97	76	78	98	92	75	91	105	97	94	99	97	98	80	97	99	95	85	99	76	101	97	86	98	81	82	96	92	101	84	94	107	82	85	120	97	85	84	84	88	89	84	109	88	88	76	77	95	90	74	85	81	80	81	84	100	73	91	77	88	86	95	90	85	88	95	98	109	94	93	92	96	84	82	109	96	107	96	98	93	90	100	84	102	96	96	92	77	88	99	93	87	99	111	93	100	96	89	101	84	86	86	80	99	94	93	98	91	107	92	97	97	96	90	94	93	85	93	92	96	102	89	91	95	82	99	95	92	77	87	87	105	91	80	86	102	91	103	91	91	91	80	90	100	93	82	80	97	89	110	82	101	91	82	90	89	95	91	89	88	82	96	86	96	101	116	87	84	109	107	88	117	106	91	97	104	86	86	91	88	103	85	102	89	91	71	84	96	100	89	99	91	107	107	77	92	105	95	93	83	88	86	88	85	92	100	98	90	90	94	98	91	86	87	108	87	102	112	91	87	88	96	108	120	90	82	90	92	92	103	76	91	81	97	93	103	101	91	88	90	90	80	92	92	89	102	95	87	100	97	86	87	100	96	84	104	98	106	88	104	100	87	94	92	95	90	93	99	102	76	79	101	95	88	106	98	69	76	82	92	85	88	94	88	93	95	104	96	85	92	104	87	99	77	93	101	89	86	101	83	95	99	80	95	98	82	91	81	86	89	99	90	91	91	84	93	107	88	96	87	77	107	84	102	75	95	80	96	94	83	103	91	94	88	107	90	85	99	82	75	83	119	79	82	96	90	98	95	95	93	78	86	102	83	92	80	94	88	91	76	82	94	113	85	112	99	85	102	87	90	94	90	93	95	88	83	84	86	91	101	97	87	80	118	82	90	89	88	81	86	80	90	85	90	82	81	91	87	92	99	105	110	91	80	93	71	96	91	108	89	97	89	92	76	103	95	93	73	97	101	89	90	87	83	103	93	86	95	75	111	105	80	93	79	99	103	77	88	83	91	70	96	109	83	75	79	89	86	98	101	99	95	81	85	95	93	98	120	104	107	89	93	90	110	102	92	88	97	101	81	92	107	81	81	110	96	112	93	83	76	93	92	90	104	95	91	97	108	93	86	80	92	111	95	87	99	89	93	97	105	86	97	99	80	72	69	82	90	102	98	97	98	80	98	93	84	96	88	97	100	87	81	97	94	84	98	78	90	88	92	81	106	86	105	98	96	81	97	80	80	101	74	87	88	88	101	86	88	105	97	87	96	94	107	89	75	87	90	95	87	102	82	91	86	85	83	99	94	93	89	92	100	95	96	86	90	89	86	96	83	105	99	103	88	115	76	104	87	82	95	94	96	104	85	93	111	97	110	96	88	89	99	99	83	71	96	98	103	90	71	92	92	104	89	77	89	96	82	109	102	102	103	102	92	73	91	103	98	87	107	86	92	107	107	95	99	83	94	90	77	87	87	75	91	91	100	95	82	101	108	79	85	95	91	89	102	105	82	95	89	112	84	84	96	87	90	89	99	80	84	88	89	106	93	104	90	99	105	108	91	89	90	104	85	95	82	84	93	93	107	93	101	85	92	86	104	98	97	98	96	108	103	87	82	82	83	77	92	101	87	76	72	100	90	90	84	81	102	89	83	96	101	101	87	83	84	93	75	85	92	96	98	103	75	92	71	81	87	87	90	97	93	80	92	92	90	90	79	86	85	98	83	91	88	95	86	78	80	87	96	94	76	103	106	95	81	98	102	85	92	106	73	73	90	112	100	100	97	89	83	92	107	105	102	92	88	91	85	76	85	79	95	92	96	102	75	105	92	91	105	81	105	90	84	98	92	98	93	82	103	109	79	93	107	82	93	73	97	79	102	93	93	94	76	91	97	89	103	83	106	97	118	84	83	91	107	88	92	100	97	82	94	82	93	95	96	87	81	101	87	92	85	99	89	101	97	83	67	96	82	91	81	102	94	82	82	96	92	100	92	96	85	90	107	76	86	93	81	75	89	85	82	91	77	97	97	100	91	91	75	81	98	91	97	85	85	89	100	88	107	91	103	86	87	101	107	98	89	90	94	98	92	90	80	81	96	95	106	86	97	94	97	97	115	95	87	87	114	102	89	95	98	85	98	80	91	72	90	93	116	90	109	80	77	81	89	94	109	97	98	94	101	96	87	94	86	104	89	96	92	80	83	104	74	81	93	90	103	93	81	87	92	94	90	89	72	94	82	104	95	90	64	76	105	105	106	92	90	96	87	90	90	82	82	76	104	90	81	90	94	99	92	97	104	91	92	88	94	85	84	95	88	100	107	82	96	78	110	93	68	92	90	85	85	98	90	96	96	78	72	97	84	88	82	83	92	87	88	88	83	104	90	104	100	91	88	68	77	93	93	114	97	96	97	83	96	101	94	89	91	83	79	100	88	96	93	92	86	89	92	93	98	91	90	95	103	100	109	99	94	117	97	88	86	95	92	98	103	91	87	97	95	81	79	96	97	77	86	82	105	86	79	97	97	84	83	82	94	90	88	77	98	92	95	96	90	92	100	107	101	102	98	81	96	99	83	92	78	92	89	81	84	100	91	99	96	100	108	102	78	83	90	99	94	101	97	95	89	103	105	89	80	124	97	84	91	95	73	96	99	102	94	93	108	88	91	69	105	78	104	87	90	66	77	83	89	91	91	97	95	85	87	92	107	102	106	91	69	90	87
3955	651	691	637	639	639	670	672	630	663	643	638	648	634	652	663	661	615	659	671	657	664	633	652	635	625	648	673	651	656	676	673	626	702	643	711	615	667	674	688	634	622	616	691	640	703	650	646	677	657	654	675	641	636	641	629	686	631	623	686	662	643	683	666	681	689	668	632	668	668	659	624	683	642	654	685	666	679	681	637	662	628	705	669	615	661	631	626	692	614	653	627	646	701	641	624	647	659	634	659	604	632	633	650	662	635	670	665	661	627	600	624	637	646	662	667	651	665	673	605	679	651	657	635	659	643	642	654	675	666	691	642	665	635	668	654	664	652	654	643	671	637	665	617	638	639	680	678	601	665	680	686	595	707	640	692	634	658	630	606	691	648	612	648	666	681	650	701	643	640	668	635	692	666	662	661	669	655	627	673	669	702	624	633	657	670	663	688	599	663	665	664	635	622	628	653	615	660	663	653	632	664	674	623	665	635	676	644	678	681	644	674	654	657	632	668	637	687	648	660	708	662	633	648	622	654	669	590	664	628	748	682	634	617	650	642	685	659	654	614	626	675	633	636	645	684	643	666	655	641	607	611	651	641	663	643	648	706	674	667	661	645	642	660	659	655	625	695	685	665	632	675	686	630	632	673	652	654	655	664	645	620	652	618	679	686	650	653	675	612	642	656	677	645	647	676	632	648	635	720	641	668	620	646	707	610	656	698	682	628	650	647	683	661	642	652	624	659	662	628	686	661	645	698	653	654	642	634	690	690	629	633	649	639	631	671	646	660	667	649	655	620	668	619	711	678	616	647	606	658	620	613	661	684	663	630	657	633	679	626	656	623	674	674	672	657	677	665	641	637	691	682	647	671	667	650	631	671	643	648	660	666	674	657	633	669	670	648	642	663	626	649	664	636	647	605	656	635	656	662	671	631	606	662	637	668	653	647	635	673	649	690	653	649	612	685	627	651	666	683	652	678	665	646	663	650	644	630	689	678	639	678	646	641	640	660	605	649	641	671	631	681	682	656	661	650	702	664	666	671	599	649	695	659	634	629	653	701	616	648	652	631	642	642	688	661	690	682	658	702	629	684	653	644	628	675	688	654	636	668	643	683	692	668	660	646	633	657	644	680	670	626	636	650	603	625	623	687	619	664	659	629	659	677	652	634	646	656	641	642	673	662	662	678	675	632	661	603	657	662	652	665	656	636	687	637	635	629	589	633	687	722	672	623	665	649	693	656	692	663	631	663	662	624	691	634	635	673	648	659	610	669	682	626	698	681	634	656	640	674	683	647	665	667	668	657	620	630	659	661	642	696	658	669	638	665	628	665	644	665	630	682	666	672	646	649	627	619	658	620	682	630	659	655	605	655	702	642	659	674	653	632	652	665	658	682	627	656	632	690	601	630	627	655	615	663	690	606	646	674	663	671	677	625	626	630	659	670	630	664	652	698	629	667	643	677	638	656	646	682	636	643	650	660	665	667	655	650	689	649	646	672	687	651	678	675	692	688	634	628	663	638	660	670	668	639	672	661	675	667	669	642	641	661	656	656	575	641	625	661	645	662	667	658	662	678	661	716	656	652	650	664	679	621	636	659	678	630	618	698	678	624	679	602	663	678	649	699	673	654	627	657	644	675	651	670	625	649	628	586	696	633	620	602	622	626	646	616	631	671	667	580	667	680	670	647	630	660	640	612	696	705	671	657	663	672	651	666	641	692	674	648	680	721	658	682	649	660	614	653	654	589	639	675	688	652	690	657	688	672	671	665	658	678	617	710	653	644	661	652	646	660	673	637	636	599	686	659	672	642	713	650	662	659	625	654	660	660	693	676	644	685	659	676	637	701	682	690	626	641	701	604	690	656	640	645	619	619	652	596	663	639	673	652	612	663	662	653	683	657	641	662	623	637	697	705	630	677	615	621	620	655	699	607	649	655	641	681	662	616	679	667	673	610	620	616	667	638	672	647	629	659	656	637	666	601	619	637	613	697	640	667	649	685	639	646	678	656	626	672	670	686	598	687	620	701	702	617	641	667	637	669	636	674	636	654	656	667	674	681	645	680	654	658	641	652	663	666	651	663	601	675	657	649	681	679	686	675	665	661	673	644	627	665	669	703	682	693	668	680	688	693	653	652	704	631	659	654	619	620	636	631	601	677	654	669	651	610	705	681	667	628	648	639	621	641	662	642	651	698	662	663	673	647	627	666	640	599	669	658	654	624	638	617	659	655	660	648	623	647	632	689	650	643	624	620	685	679	637	643	643	669	593	674	635	664	683	637	709	640	672	661	673	621	665	640	661	597	688	685	658	640	647	649	651	660	649	636	645	698	657	685	638	642	629	642	608	673	637	665	684	602	590	673	595	652	665	661	633	649	636	632	662	710	656	630	662	669	633	618	672	686	694	673	636	688	620	628	633	648	644	674	643	665	625	673	637	613	666	686	646	683	636	659	654	680	631	653	631	632	658	639	648	621	649	656	648	673	652	631	656	662	628	616	579	650	672	639	629	665	696	661	630	637	654	667	673	657	673	630	600	605	676	716	664	699	692	645	678	636	660	622	687	631	679	665	624	615	652	667	634	703	644	656	647	658	647	689	622	675	650	660	670	589	651	630	632	621	632	641	673	647	676	598	657	619	673	657	670	657	645	665	640	626	647	638	678	639	684	653	604	644	674	637	640	639	650	647	672	654	632	648	638	677	671	612	643	636	678	658	707	637	644	659	661	659	605	641	629	659	612	610	650	620	701	682	632	619	716	669	613	614	691	656	645	624	656	666	656	637	673	640	674	633	580	653	651	647	667	684	657	658	625	630	682	681	626	617	700	652	637	642	620	620	678	678	658	638	698	660	609	660	642	642	658	679	610	619	638	669	639	702	616	645	672	644	661	644	626	669	645	647	642	687	700	661	613	645	688	595	636	660	694	669	619	684	617	701	649	666	659	663	662	646	645	608	696	693	674	638	657	666	648	636	662	692	662	614	661	677	638	684	656	668	651	712	659	673	667	637	619	674	633	661	646	646	652	633	662	615	645	667	687	625	679	606	657	644	694	649	639	642	623	669	610	603	642	633	647	664	649	695	649	643	675	684	634	625	614	648	693	689	657	693	693	640	628	706	646	629	612	630	631	644	630	649	656	631	618	675	671	672	674	601	646	685	637	661	642	656	638	656	677	642	652	653	654	667	655	645	624	614	671	630	670	653	642	663	660	700	676	657	640	664	652	672	655	705	679	677	669	627	662	658	708	701	646	638	667	653	649	665	637	662	681	673	644	641	710	656	657	697	677	632	664	645	660	680	649	619	653	669	635	649	662	648	651	697	676	652	621	666	674	629	673	636	617	633	698	692	619	648	629	652	622	619	624	635	665	684	668	631	640	698	662	595	619	651	660	699	667	627	627	684	674	653	657	654	677	653	653	650	660	669	644	652	652	649	689	673	621	659	623	606	661	683	665	688	665	644	689	679	587	615	681	660	673	653	636	665	680	629	636	623	695	627
15754	541	143	141	126	141	144	147	156	131	120	130	144	146	131	135	125	167	147	139	148	159	118	124	119	139	144	151	144	140	131	135	145	133	150	135	166	119	135	142	156	145	132	132	140	172	131	138	143	123	144	151	139	138	136	148	143	145	132	142	129	152	125	142	134	143	128	132	141	151	136	144	155	148	121	117	144	132	150	135	149	135	153	140	153	142	140	137	165	150	137	151	148	157	144	132	132	124	151	161	125	127	138	144	137	156	140	133	150	137	162	134	142	141	132	115	143	129	144	129	153	150	143	132	135	134	145	156	142	136	152	150	158	135	121	126	114	128	145	155	142	130	129	130	146	124	132	144	140	130	158	129	124	138	137	145	142	138	136	174	127	104	127	137	144	118	116	136	116	142	142	160	116	139	169	165	147	155	117	147	134	143	164	115	138	123	151	149	171	122	135	162	156	154	138	133	149	112	131	141	140	127	136	175	140	132	129	139	143	144	120	150	135	137	133	127	122	132	137	158	149	126	149	127	145	137	146	142	148	158	129	150	127	136	133	152	136	156	133	157	121	141	145	140	148	137	158	154	135	151	150	124	137	150	122	151	159	157	160	130	123	147	145	136	127	145	139	142	140	152	137	145	156	146	139	149	144	139	141	130	148	125	137	138	121	140	155	134	109	130	103	162	139	143	144	156	140	148	143	139	134	146	129	148	113	155	127	128	149	147	134	131	134	131	170	145	157	122	153	146	143	135	144	160	125	138	127	149	161	124	157	142	139	158	137	133	141	132	139	128	121	163	125	129	144	130	140	154	121	160	120	149	166	146	141	161	150	121	157	120	159	126	169	132	131	149	144	150	128	147	141	128	133	143	150	127	107	151	129	150	138	147	131	165	133	138	131	142	133	146	140	154	146	135	144	161	151	125	146	137	147	140	115	135	132	132	138	151	116	161	134	134	140	125	149	149	119	146	141	157	153	119	144	134	145	122	135	149	131	140	148	162	145	144	160	138	149	139	137	151	148	132	152	156	128	136	130	145	142	158	144	141	152	140	157	146	145	135	150	138	150	136	153	137	131	128	139	149	142	147	143	177	140	133	141	162	171	136	157	148	152	147	138	142	140	116	144	134	136	127	128	135	126	135	136	137	143	129	122	157	151	146	129	160	160	141	139	124	134	147	167	138	138	138	129	151	140	118	135	168	137	128	139	161	120	144	121	143	128	140	142	150	137	144	131	160	136	146	146	135	147	141	155	130	139	169	151	140	134	137	129	129	148	139	139	144	143	155	115	138	139	131	151	148	128	130	145	171	142	134	128	120	156	116	123	116	120	145	125	129	143	127	155	146	125	137	134	168	133	147	136	122	148	131	147	154	134	151	131	144	148	131	146	149	160	142	142	136	142	138	149	143	142	140	139	136	139	155	140	138	145	139	160	153	126	141	146	148	149	145	130	140	152	148	166	157	126	136	130	139	125	135	119	169	126	140	161	124	127	144	118	138	142	151	123	137	141	128	136	136	134	140	134	160	142	137	165	144	147	128	148	129	143	154	150	133	143	141	134	135	154	144	119	136	149	149	154	158	146	133	157	137	147	146	150	155	144	144	142	152	135	155	129	158	155	123	135	140	142	142	114	129	119	158	129	149	149	128	161	157	172	148	147	164	135	141	140	172	146	150	156	158	122	131	141	162	146	146	137	132	144	128	153	145	132	153	131	162	146	130	147	150	126	130	146	144	153	154	137	138	132	126	124	113	140	143	136	130	137	131	129	126	136	151	139	139	128	143	138	138	130	127	149	127	140	163	147	129	128	153	121	153	151	154	126	150	143	146	155	146	127	145	145	118	158	152	117	150	157	151	139	137	144	140	151	150	121	139	135	119	141	141	138	144	140	134	143	138	153	138	164	143	152	139	139	134	130	130	148	145	123	144	129	145	140	129	139	143	150	138	156	172	121	152	166	153	143	143	136	141	141	138	138	155	149	146	126	123	150	119	135	142	150	144	154	144	140	147	175	146	162	138	147	117	136	135	142	134	153	163	141	126	127	127	147	122	136	120	155	132	157	142	145	163	144	153	124	147	150	129	129	138	125	129	131	143	132	160	166	136	134	145	127	117	118	131	145	130	157	137	132	149	149	149	154	127	148	126	136	152	126	133	120	128	127	160	138	140	148	174	160	151	135	153	134	110	130	129	147	156	156	135	131	151	135	130	135	160	156	140	149	147	125	137	156	125	156	147	146	115	146	134	127	150	154	141	128	123	164	127	166	152	149	123	146	129	146	146	152	139	119	130	131	147	136	147	122	133	147	122	153	142	134	131	138	143	140	139	143	137	145	128	153	153	138	137	133	122	141	124	162	135	156	144	131	134	163	133	149	126	137	151	141	146	137	143	122	146	135	151	159	125	147	158	138	135	158	129	119	125	134	151	135	142	138	133	130	148	119	149	128	135	146	132	142	114	121	154	142	133	136	149	131	133	143	130	147	148	147	126	150	148	136	138	126	146	139	150	119	124	158	157	143	122	164	123	128	138	147	142	147	158	151	126	126	124	141	122	139	139	145	144	147	166	128	140	131	143	146	131	153	120	155	118	117	138	138	137	128	132	147	149	142	126	132	150	136	137	145	139	143	146	148	142	153	132	131	133	124	139	142	133	159	145	158	133	137	134	120	134	145	136	170	145	145	143	144	156	136	147	150	131	133	160	147	134	153	140	150	136	126	138	170	134	142	164	126	159	187	133	141	138	139	175	147	139	122	112	155	140	144	125	143	140	150	131	146	130	137	137	139	125	161	129	128	115	145	126	129	156	136	149	154	136	159	148	180	139	167	139	136	120	131	153	138	127	148	135	138	138	158	126	126	152	139	125	134	162	130	138	138	141	130	138	131	129	152	156	142	155	165	144	128	138	149	141	164	126	128	147	164	162	160	160	125	146	152	147	135	141	146	141	142	129	144	139	123	150	116	158	133	130	147	128	122	160	147	139	143	145	159	137	152	146	148	143	149	164	131	160	129	128	167	153	149	144	126	143	132	148	149	128	144	153	131	175	156	128	143	132	151	140	136	127	145	123	141	128	148	137	123	142	146	133	140	129	142	144	142	129	145	135	141	139	140	143	142	137	154	160	140	146	154	144	137	126	139	129	155	129	155	140	134	155	153	146	121	134	138	171	156	136	138	160	131	140	155	127	149	136	121	144	125	115	146	119	145	140	153	143	135	140	131	159	131	151	149	148	165	124	117	143	141	151	149	130	137	122	148	156	140	164	146	160	115	125	157	161	152	134	137	142	127	156	131	121	107	146	134	148	162	143	141	164	148	135	142	143	140	145	144	151	147	121	143	136	120	138	174	143	126	133	145	129	129	160	153	151	120	105	112	133	120	124	135	140	128	122	152	130	135	131	131	136	159	135	137	127	144	145	143	148	118	129	113	149	125	114	145	164	159	140	126	131	143	152	134	142	141	136	133	134	149	145	133	150	158	132	136	147	141	128	165	142	135	139
4147	993	956	963	1013	1009	988	897	935	914	950	943	926	901	992	884	915	946	982	1004	881	938	969	924	953	926	952	875	982	910	921	923	925	962	913	978	999	881	970	927	1019	921	987	949	952	955	973	967	959	967	918	897	952	932	952	983	928	889	902	916	969	987	945	933	975	931	987	954	926	957	964	977	966	941	917	935	950	971	933	894	966	953	908	904	897	956	915	975	935	933	947	938	935	971	934	945	909	1034	977	914	966	921	918	985	930	924	935	958	962	919	989	983	969	879	952	889	948	967	900	985	972	978	937	954	909	944	934	927	899	959	986	972	942	923	973	954	968	944	988	922	955	908	944	934	995	1001	922	971	942	962	946	947	943	927	940	924	915	1001	880	939	966	940	956	963	941	959	966	967	971	893	939	938	965	933	891	908	948	939	955	969	951	984	885	984	943	957	941	937	953	1010	953	873	897	899	939	982	929	900	885	936	994	942	927	961	880	888	916	939	942	970	938	912	908	961	983	920	927	951	939	998	925	948	979	948	940	877	935	956	1002	904	984	951	975	950	1002	1028	948	976	939	890	923	923	947	1006	926	922	971	950	957	973	949	1012	995	925	1010	941	937	1017	964	985	909	937	960	998	916	922	904	891	953	943	983	911	889	962	946	982	971	950	916	883	918	970	941	931	942	981	941	957	971	933	961	983	932	957	967	949	955	985	939	932	960	972	963	905	954	1003	933	946	989	941	959	942	956	911	963	904	954	979	945	935	977	954	963	995	973	930	942	965	911	942	947	966	865	981	898	915	936	915	955	946	891	957	931	951	953	960	944	970	913	936	935	960	958	922	913	972	935	958	953	958	943	905	872	941	954	949	948	1014	944	919	968	911	1006	921	921	949	935	929	944	907	963	926	930	929	942	898	926	996	961	909	924	920	929	1037	1008	916	939	933	929	973	974	951	941	973	904	979	941	949	921	887	924	1019	975	917	998	901	987	961	933	947	932	905	943	913	913	961	981	958	957	958	920	948	926	914	961	938	964	957	924	947	949	927	954	962	948	928	948	939	931	939	931	931	934	992	982	973	922	966	931	933	971	918	921	948	912	915	963	976	966	925	885	931	938	927	968	940	936	983	944	899	928	945	977	916	935	982	856	931	972	907	918	950	960	923	985	968	878	945	947	910	912	947	961	952	919	878	962	946	915	926	954	930	977	894	939	917	968	918	969	901	916	941	925	956	942	917	941	943	890	968	985	921	973	998	963	950	914	948	937	943	937	971	972	944	979	926	981	931	969	949	959	961	913	915	969	891	925	951	870	942	973	941	949	1025	926	942	939	985	956	943	961	959	943	984	987	944	955	947	955	941	941	959	900	938	937	922	1004	918	971	921	946	977	932	985	921	956	946	892	909	933	928	944	963	966	959	933	906	917	1010	908	943	927	950	911	939	916	973	983	907	942	915	884	953	964	899	974	958	913	1009	915	991	951	930	938	946	936	941	916	921	901	1024	923	874	1006	913	965	906	929	923	914	971	939	922	980	898	941	981	1001	939	955	971	970	967	925	921	949	954	932	933	916	961	1033	945	904	966	983	929	971	1027	892	881	937	965	923	942	955	929	932	911	967	946	952	909	972	968	926	949	921	946	919	996	944	927	894	995	944	920	988	979	963	953	868	936	971	940	971	882	966	956	928	982	969	925	954	927	956	919	911	953	904	926	942	987	903	959	993	932	994	976	946	952	957	974	981	950	982	958	971	927	983	931	918	964	908	983	966	956	956	960	926	982	954	960	926	978	989	953	974	961	954	954	1010	968	944	931	922	924	957	918	985	924	922	949	921	930	945	985	942	967	932	897	914	947	998	946	957	947	962	957	925	919	941	925	961	976	930	948	981	991	912	973	932	972	925	897	944	962	932	992	981	953	975	947	965	978	903	910	942	921	957	929	971	934	976	943	954	941	908	973	947	938	947	992	928	909	927	966	1020	955	927	947	954	916	952	951	888	900	926	944	957	933	937	928	951	922	908	903	886	954	945	935	959	933	957	898	956	943	942	973	964	1018	875	944	945	938	951	932	941	945	897	941	917	977	963	958	970	985	930	940	918	940	977	950	955	906	947	950	963	947	940	964	892	939	960	951	957	958	910	986	922	993	898	951	967	972	917	930	929	963	994	924	912	944	956	951	983	894	934	992	954	960	871	946	996	990	893	929	987	976	963	937	927	910	958	905	974	908	970	925	920	976	990	942	980	955	913	959	981	952	932	936	907	933	997	944	941	962	953	990	973	936	932	1060	946	926	935	974	950	995	967	938	939	960	929	971	984	934	969	954	962	921	922	959	944	932	988	961	956	982	935	1031	925	944	947	955	983	972	914	911	909	937	947	957	885	996	903	1023	913	923	953	987	1012	958	946	903	959	999	980	952	932	947	903	959	983	923	945	949	945	930	917	975	964	979	989	968	917	929	982	871	965	969	958	922	955	928	956	934	969	975	974	964	939	934	1021	943	947	903	947	988	917	969	971	919	943	964	947	933	936	944	932	963	947	959	959	964	915	1000	959	995	950	915	964	948	903	955	931	927	979	985	925	935	933	900	943	928	960	962	903	944	926	1005	867	985	986	910	937	953	968	986	941	979	949	987	932	919	948	953	983	988	947	926	983	909	962	968	916	936	981	885	976	938	886	946	956	966	945	916	937	992	949	938	943	963	879	970	998	930	967	1006	940	965	894	1004	966	877	916	965	976	956	937	986	942	982	983	908	957	999	973	988	965	928	941	950	933	945	963	965	896	930	942	951	1002	992	955	942	978	986	953	997	957	935	972	944	936	967	971	992	934	947	960	933	941	945	1004	961	978	939	1020	1012	904	919	919	976	930	960	941	996	941	944	971	904	929	962	912	951	992	921	912	930	959	992	898	968	993	919	972	948	960	907	930	941	918	913	936	934	988	919	1002	930	934	953	917	931	967	951	867	916	900	967	941	922	958	953	1006	973	973	902	888	984	918	889	919	899	964	908	938	994	929	953	906	948	930	928	936	926	950	929	931	921	1015	963	935	999	964	999	930	983	897	963	965	1009	967	988	892	924	926	922	966	894	938	914	1004	1014	982	969	969	899	967	998	947	916	933	931	917	953	965	971	995	955	961	917	947	941	920	914	967	1027	966	933	1010	943	937	994	930	908	961	948	973	961	954	943	978	994	967	926	945	971	936	883	948	976	921	946	839	949	943	977	959	980	942	973	958	943	914	939	949	961	957	937	954	924	916	963	936	953	996	964	937	940	952	976	900	945	1015	990	975	982	971	972	926	1015	941	964	975	976	984	916	991	952	874	970	951	983	903	968	990	998	946	980	922	974	981	917	1021	979	907	884	1029	961	894	969	971	895	926	927	912	941	991	951	907	975	902	938	973	967	967	956	954	946	943	919	977	1013	962	893	979	973	997	914	981	913	942	944	943	921	954	938	944	975	986	905	925	930	970	963	914	926	954	947	1014	959	943	977	944	941	925	905	930	953	1023	1007	954	992	913	914	959	980	893	931	946	970	983	894	977	948	907	966	1004	936	978	920	962	950	923	949	921
15507	551	144	143	134	119	147	156	131	132	153	124	113	145	133	131	132	141	155	147	132	162	154	141	140	122	138	141	112	130	144	141	121	120	141	148	174	130	140	128	152	137	135	137	149	151	153	146	151	139	137	138	119	140	147	129	185	132	128	136	132	141	137	128	114	151	139	147	132	125	151	142	150	166	129	131	153	129	156	160	157	127	137	123	128	126	150	137	133	141	128	158	160	105	140	147	135	140	136	133	120	152	142	131	128	150	138	146	147	159	121	152	127	150	137	169	132	120	153	143	135	145	149	139	131	118	129	122	145	122	149	128	121	146	151	137	169	133	150	123	140	108	157	157	142	135	157	119	129	144	119	139	142	130	134	164	136	141	134	129	154	143	113	128	155	128	131	133	147	147	146	137	140	155	141	125	158	154	145	124	124	133	131	148	147	137	141	127	132	131	160	125	108	141	130	146	153	149	142	143	128	144	152	159	146	136	156	154	139	127	133	150	123	154	134	134	130	116	136	123	119	169	138	119	153	136	136	148	148	161	136	131	169	118	150	142	125	154	134	127	147	161	154	135	133	116	143	122	152	137	127	138	146	149	139	152	143	141	118	141	137	138	159	147	120	124	155	133	158	141	126	142	125	137	132	139	156	134	124	119	138	140	159	151	126	128	132	117	126	141	140	143	142	134	149	161	133	131	122	130	131	150	129	117	136	121	138	133	138	130	150	123	127	148	138	126	137	123	128	132	143	123	146	133	157	134	158	150	143	144	142	136	137	143	137	132	157	137	142	135	145	144	167	137	161	120	134	137	110	148	140	131	142	136	125	135	152	131	118	131	120	133	150	115	180	165	122	149	155	127	139	152	142	145	135	156	129	136	130	141	125	135	137	129	147	146	131	113	143	139	151	146	163	139	137	132	124	140	139	147	109	141	135	131	144	158	128	155	163	124	145	133	144	155	129	141	137	144	117	126	142	137	124	132	133	143	149	141	136	125	149	124	145	138	147	139	130	145	131	131	130	141	129	125	138	137	132	146	124	146	149	132	145	138	148	142	156	126	135	134	143	147	130	135	125	145	143	121	131	145	149	131	142	130	143	152	146	154	149	138	127	118	134	131	138	151	131	140	123	135	136	154	136	137	150	126	146	145	137	142	134	137	146	129	124	134	147	124	145	140	146	136	149	148	145	129	135	149	146	177	142	138	151	142	140	128	148	139	121	130	134	151	162	144	140	138	127	157	137	130	128	141	149	143	151	132	144	140	134	144	153	129	135	135	136	125	132	123	124	145	128	131	142	137	151	143	158	123	137	131	146	129	133	138	145	136	153	152	126	146	140	130	133	112	111	156	123	149	156	144	135	163	132	149	132	168	150	147	131	134	135	151	144	141	129	134	142	152	170	161	132	141	163	143	157	128	137	121	138	124	134	126	116	131	135	143	115	135	136	122	121	126	150	124	123	151	141	124	124	147	138	157	140	117	153	148	147	140	136	119	136	121	123	131	136	131	131	142	135	132	148	148	127	126	123	149	137	135	123	163	144	150	144	136	129	124	151	139	135	132	146	136	137	148	141	126	137	132	134	138	138	132	132	139	142	144	121	127	151	146	141	154	149	150	147	149	126	144	161	134	136	151	134	145	163	127	149	139	133	127	141	144	128	129	149	148	132	140	125	165	149	133	145	155	117	138	160	138	138	134	130	129	136	142	161	118	139	119	152	147	130	151	163	139	123	146	177	145	140	144	141	140	145	126	145	124	144	137	155	146	137	131	158	138	131	134	129	147	134	150	126	145	133	141	142	142	138	119	125	137	134	127	146	154	124	125	121	124	154	130	140	134	146	130	131	139	151	156	134	144	146	149	131	132	111	118	145	167	140	122	129	134	146	162	158	124	130	156	148	137	145	129	129	137	139	130	149	124	147	166	152	142	151	134	151	148	140	138	150	130	136	153	142	154	138	152	134	131	143	146	140	133	144	141	126	142	139	118	131	143	148	148	134	152	124	152	147	139	130	134	151	137	149	143	135	123	134	153	133	141	154	132	157	140	134	139	136	170	157	126	146	146	153	139	156	120	138	150	141	133	135	143	150	132	138	164	153	132	125	146	142	138	138	146	131	138	163	159	141	141	146	142	139	179	152	151	153	137	144	133	150	140	153	124	129	147	121	138	144	145	130	129	139	135	151	132	138	132	146	149	118	125	142	123	125	149	148	155	143	133	148	146	126	129	159	155	151	129	147	140	149	139	135	134	146	151	158	157	136	136	125	167	151	143	130	127	148	134	122	164	128	145	145	132	140	128	144	133	136	130	126	133	139	152	136	138	139	161	139	131	137	119	121	123	145	125	123	149	116	150	152	124	136	130	121	140	122	152	127	137	144	139	124	135	151	142	155	127	132	137	147	130	154	122	121	147	138	131	152	148	131	153	139	137	154	119	129	148	153	143	126	145	119	140	151	153	155	133	141	149	143	140	161	144	147	122	153	133	144	139	146	147	131	160	133	126	146	134	141	142	163	134	136	140	154	138	133	130	139	143	136	145	136	136	130	136	137	132	146	124	144	170	134	122	148	119	124	121	141	143	134	138	144	132	133	159	152	135	123	138	140	149	132	138	109	133	137	134	126	121	153	132	151	134	143	120	124	169	140	129	149	128	139	147	140	136	138	166	169	169	140	139	145	140	125	116	158	141	145	135	125	140	145	126	153	145	146	142	135	157	132	135	144	141	129	161	157	129	127	140	155	147	144	143	150	119	161	134	125	150	162	156	138	147	155	141	159	132	139	139	150	147	123	150	132	118	139	150	149	136	127	125	144	156	135	152	130	142	150	151	153	165	115	136	132	137	152	175	152	137	147	145	146	129	142	135	147	145	134	137	143	132	137	152	125	147	119	165	125	133	131	130	139	129	146	131	134	153	159	147	167	135	154	132	145	154	144	140	140	140	130	143	131	144	125	121	142	118	160	143	135	137	123	151	135	168	166	120	137	126	105	144	129	128	138	144	150	134	138	144	149	140	131	121	153	130	148	129	141	141	164	134	159	149	120	140	133	149	133	148	141	138	128	148	136	134	142	145	147	146	134	139	144	142	135	148	147	151	167	121	151	143	132	132	131	156	110	145	170	133	138	138	123	145	159	147	132	135	151	118	134	131	147	162	132	121	148	146	146	126	145	137	154	121	145	159	145	124	123	127	133	122	129	143	126	146	139	123	159	118	139	135	148	159	142	117	148	127	147	149	141	133	137	146	150	157	117	137	151	133	149	110	129	130	142	124	148	138	159	145	152	146	128	141	130	132	141	146	125	150	136	141	168	145	131	135	137	132	152	135	137	125	145	129	138	130	131	135	143	129	149	135	155	143	143	133	125	111	129	156	143	137	144	129	139	130	140	131	138	147	156	155	127	145	153	140	136	132	134	146	130	137	131	135	165	133	140	139	141	152	145	129	140	135	142	144	145	146	147	119	150	133	154	141	162	146	148	126	137	132	137	135	147	120	126	143
4044	893	927	1001	902	897	912	955	960	950	889	967	931	939	968	970	903	879	973	905	971	940	878	879	926	972	904	915	924	929	911	1004	955	927	905	890	925	936	984	945	946	897	927	945	911	1000	994	950	914	931	956	934	923	973	915	943	906	938	924	949	922	951	917	954	938	905	946	940	946	929	928	938	951	890	963	957	930	931	880	910	969	946	958	950	930	986	972	970	932	947	925	975	932	912	915	942	999	863	932	990	904	943	999	862	941	937	833	915	927	917	989	972	954	965	903	945	928	880	947	891	972	949	993	940	924	960	968	886	975	952	951	1005	901	923	944	943	951	930	898	898	949	955	917	937	976	815	931	919	926	999	924	900	956	932	954	891	944	872	898	945	931	943	949	868	956	1005	900	894	947	912	906	955	929	917	911	994	944	994	886	919	895	979	951	976	909	904	928	895	978	958	1026	924	947	969	856	971	966	987	957	989	918	937	920	888	905	989	928	942	962	914	964	912	950	977	937	913	928	893	946	962	910	954	959	942	934	966	933	925	904	958	969	887	941	943	944	915	910	940	991	959	916	906	912	900	908	926	888	873	924	899	946	915	902	960	964	946	980	865	978	898	906	983	893	936	915	879	998	852	939	954	933	949	930	995	958	896	935	952	977	900	904	924	928	958	978	948	898	948	1027	914	949	931	933	922	920	934	907	935	910	940	926	929	933	908	923	918	911	999	998	968	902	970	943	975	929	910	900	913	931	953	942	909	951	956	890	965	1034	941	936	983	950	941	918	883	912	899	939	868	963	909	955	931	970	940	893	972	914	943	921	950	952	957	956	922	907	953	898	941	966	982	970	1006	999	947	922	950	937	965	930	920	966	953	965	889	921	933	979	965	942	958	944	1000	980	915	912	927	882	916	911	923	929	898	930	940	994	999	929	913	943	873	911	942	934	941	947	945	915	969	900	949	989	962	1015	942	983	970	931	942	899	918	944	851	932	948	911	952	959	972	938	887	986	974	947	971	908	944	947	896	961	896	894	934	981	929	913	937	958	946	933	981	944	900	915	1013	931	940	1005	925	904	919	920	953	932	903	890	937	893	968	935	922	941	960	913	976	984	872	916	948	953	955	880	955	921	951	957	953	980	979	896	983	906	949	919	953	1002	972	942	971	899	990	956	917	951	981	957	921	929	864	919	936	932	962	957	980	931	960	923	971	1004	913	971	904	944	924	935	955	922	929	949	921	875	965	902	965	942	933	925	945	987	896	890	896	909	852	967	921	931	935	904	917	956	906	948	919	926	938	972	909	972	925	939	934	934	930	880	950	925	952	929	939	980	962	914	909	904	931	960	932	949	929	954	974	950	936	934	901	893	920	944	940	877	912	941	1004	964	921	996	941	914	1006	980	936	923	948	942	884	953	952	995	885	908	954	905	897	918	960	931	977	971	950	967	926	885	910	911	957	912	956	950	932	967	900	928	954	981	985	889	894	914	919	915	904	937	926	882	921	931	982	893	918	980	910	961	912	881	925	959	979	970	963	889	882	949	959	941	946	1005	947	986	963	928	908	924	923	899	943	922	948	934	927	953	911	961	893	940	904	919	909	950	937	922	945	897	972	950	964	937	878	993	989	961	938	940	921	886	922	963	975	902	909	962	895	919	911	939	886	980	963	966	904	946	933	931	917	883	967	935	907	926	933	944	937	947	952	971	934	921	914	966	906	927	888	919	880	924	899	928	937	883	929	934	917	956	924	902	928	951	955	946	897	926	864	948	981	928	927	948	927	899	950	949	978	915	955	922	915	1011	949	917	940	944	928	966	917	918	926	971	961	949	937	929	954	938	892	937	949	969	945	893	901	955	938	946	936	925	919	932	929	913	942	850	989	930	892	880	947	989	978	960	896	920	935	942	923	959	919	927	941	983	899	966	961	926	948	962	971	927	972	952	943	1012	912	995	953	939	905	936	970	894	935	873	947	892	946	923	952	859	941	954	973	976	976	902	891	947	950	988	922	968	916	1009	929	923	895	893	959	921	963	938	871	956	970	969	940	948	970	923	955	933	941	956	922	891	928	873	909	892	912	877	921	874	948	952	937	968	906	926	950	982	904	946	945	944	909	961	975	863	956	940	965	917	934	929	961	917	922	874	922	924	861	929	931	946	966	943	983	942	958	920	990	947	947	946	958	962	969	914	955	933	905	917	911	949	927	924	904	905	946	949	930	890	914	927	941	997	925	929	959	952	929	992	865	969	946	917	955	875	963	916	892	898	934	971	910	938	944	920	883	953	992	929	970	953	954	915	956	952	1005	922	990	926	966	972	978	917	923	935	945	906	944	906	944	915	942	949	944	931	959	942	903	893	941	957	904	944	916	904	949	945	972	888	977	987	912	916	951	908	977	976	907	982	991	976	964	869	905	917	922	936	939	955	923	950	938	966	951	967	970	913	1003	970	904	914	918	889	932	993	891	930	909	952	960	968	923	966	937	881	915	961	894	967	946	972	918	902	920	943	952	919	937	945	944	960	908	895	935	902	940	869	931	929	936	932	917	957	944	981	953	914	945	935	954	942	950	986	927	880	944	904	965	910	889	938	967	903	957	932	1003	941	947	907	949	964	904	888	936	923	951	877	956	898	937	918	929	927	974	886	959	900	955	992	921	928	944	951	912	960	956	944	965	909	887	937	879	936	936	972	944	896	909	971	928	896	925	911	948	972	935	912	970	939	956	931	899	864	986	913	924	930	936	956	927	965	946	905	894	939	933	962	964	941	901	993	981	872	921	917	993	919	927	987	901	925	968	969	965	939	942	915	941	941	910	960	911	963	947	981	933	980	906	916	939	940	914	927	937	962	958	962	904	955	980	927	934	907	949	977	930	939	922	958	888	964	942	910	975	960	936	904	928	933	910	970	892	954	921	918	979	1001	903	902	926	921	954	910	907	971	930	1007	904	948	934	958	950	893	967	911	960	912	887	916	912	949	939	891	962	921	916	922	914	952	891	905	945	957	942	949	981	977	949	951	927	960	934	880	1003	918	979	940	1015	893	915	974	946	945	954	957	935	918	950	929	913	949	876	959	975	880	914	964	962	1003	931	949	909	942	917	921	889	944	924	919	905	992	912	947	958	948	935	976	938	932	957	895	921	889	905	917	944	921	916	917	926	954	931	887	991	942	897	959	941	936	951	934	948	934	924	944	923	887	957	971	961	968	912	950	952	942	937	916	929	922	957	971	899	979	919	890	927	961	932	933	957	879	1012	934	908	920	955	965	937	880	881	950	921	903	904	938	958	933	908	997	1021	972	965	971	908	934	934	920	935	954	929	932	942	994	959	931	903	956	927	1034	918	935	888	937	942	954	913	925	991	901	978	923	963	911	956	901	925	1028	983	972	933	941	944	890	905	911	934	953	999	955	982	908	949	938	942	923	933	935	958	917	929	917	945	961	921	926	907	922	924	899	1008	1002	984	960	893	898	942	907	971	986	961	898	943	951	991	980	931	972	964	969	916	942	893	934	969	969	950	924	896	906	913	933	885	945	924
15065	444	71	76	73	68	78	90	88	84	75	90	79	99	70	75	70	72	82	99	79	90	76	89	101	71	85	78	66	88	78	97	87	86	71	76	83	79	100	78	100	86	79	94	85	105	84	84	72	77	90	84	82	89	86	90	83	77	98	61	92	80	68	107	83	69	100	69	74	88	83	71	85	63	79	74	89	86	71	86	60	84	67	81	87	83	78	91	77	83	100	74	65	80	75	90	74	97	69	87	69	81	81	89	72	85	93	97	87	80	79	74	77	85	72	100	80	72	79	64	86	96	82	75	92	82	82	80	77	79	84	87	82	70	87	96	72	72	80	68	83	89	93	83	80	84	82	77	83	89	91	87	84	82	84	83	76	95	84	70	90	86	83	64	85	61	96	78	84	84	78	86	92	84	88	68	75	75	70	100	93	71	84	91	82	77	82	76	85	83	71	82	65	83	95	85	82	77	88	79	79	81	91	69	67	79	74	87	75	89	70	75	87	72	87	73	78	87	76	82	94	75	89	94	80	86	78	76	78	86	87	85	76	93	91	80	82	94	73	98	85	69	94	88	85	93	77	76	74	80	80	84	73	61	72	98	78	96	72	94	92	84	82	84	83	83	79	91	70	76	82	89	85	73	66	84	75	86	81	87	90	92	76	78	75	96	92	64	76	79	91	84	77	85	78	86	98	102	95	85	79	82	82	76	85	70	73	81	79	73	81	98	57	76	85	88	90	78	79	95	66	66	84	75	86	81	67	80	79	63	76	81	79	83	82	81	84	86	91	71	84	68	89	78	94	89	87	78	72	75	88	85	80	76	82	87	76	88	77	81	68	84	78	90	79	82	95	92	78	95	82	93	93	73	92	82	82	71	91	71	87	89	74	82	83	69	91	81	73	85	84	69	94	89	99	83	84	84	82	80	85	85	82	84	75	94	74	83	93	64	82	76	82	87	83	79	86	85	79	90	95	105	66	75	96	91	81	58	73	83	71	65	85	76	94	95	89	64	91	93	82	88	98	103	75	95	92	75	79	66	86	84	78	74	74	90	83	86	97	79	79	82	84	75	78	109	81	89	102	102	81	73	64	87	91	64	79	106	70	69	74	73	91	90	99	77	87	89	79	77	86	78	92	84	66	56	82	82	88	73	75	88	84	96	76	82	82	79	82	82	70	90	92	91	79	95	93	87	79	93	80	83	85	75	98	86	80	98	95	74	92	78	78	81	92	80	74	81	85	83	74	97	112	73	71	95	84	93	89	94	66	81	79	71	86	79	86	78	68	92	76	74	82	74	75	88	70	94	87	80	63	81	102	94	83	72	77	79	100	79	71	81	79	76	91	95	91	79	84	75	92	83	69	81	84	62	89	78	70	85	85	81	81	79	91	77	77	60	90	85	83	83	86	91	63	63	91	79	96	71	72	68	79	91	79	71	76	78	74	89	82	79	90	92	83	86	85	94	91	80	102	81	97	83	92	82	84	74	66	87	95	78	93	86	85	63	83	83	79	87	86	93	88	75	86	88	96	85	73	81	78	69	99	80	90	80	75	75	75	76	90	71	87	93	74	55	83	93	85	84	76	71	65	84	93	80	79	76	105	84	81	79	81	68	78	75	110	94	88	82	89	76	77	84	83	63	84	93	81	71	77	94	74	79	82	66	87	72	70	78	73	80	64	71	80	83	74	97	69	90	75	82	70	80	61	73	90	79	89	106	70	86	86	72	88	94	81	82	87	78	87	78	69	76	86	87	91	65	79	64	87	85	86	77	62	73	82	75	82	78	96	98	72	67	73	87	71	70	81	79	84	86	77	84	88	93	86	82	67	77	73	80	83	97	75	82	88	76	84	81	89	76	70	87	91	82	84	75	78	76	84	76	72	96	83	80	96	80	89	94	76	62	92	63	97	69	76	86	66	72	74	80	81	100	88	70	78	92	84	87	82	97	88	86	92	79	85	79	91	87	87	78	60	78	69	84	78	66	82	89	79	83	73	74	84	81	75	70	76	65	83	85	81	65	76	93	89	67	85	76	82	82	99	99	71	77	71	87	86	88	78	71	87	82	80	85	91	77	81	70	81	86	81	99	87	75	89	76	69	94	77	77	86	77	74	79	101	87	87	73	87	96	66	73	89	78	94	72	75	77	80	71	93	74	79	93	75	76	86	88	79	70	81	80	68	77	83	77	90	73	91	91	97	83	89	79	87	96	90	79	73	71	70	78	84	88	100	72	73	94	82	84	84	88	81	74	76	97	81	79	82	88	86	106	95	76	100	76	80	79	82	69	89	90	90	76	79	91	65	87	104	96	82	63	83	88	73	88	72	82	70	75	88	72	66	74	75	85	83	83	79	65	73	64	77	74	83	76	90	80	85	77	86	75	91	80	72	92	97	89	89	81	73	80	75	92	80	68	88	80	69	102	79	67	73	88	75	79	73	84	70	78	69	74	83	78	103	78	77	96	72	89	83	83	66	85	70	101	97	94	81	83	97	87	95	75	80	82	84	91	67	100	79	77	82	94	80	95	94	73	67	85	86	81	81	95	68	100	89	84	83	70	81	96	88	77	99	85	82	88	91	88	95	77	79	79	76	65	71	77	72	83	80	73	85	83	100	108	86	93	101	85	85	88	79	84	88	86	76	92	91	87	69	76	86	90	77	84	83	69	77	93	60	99	81	70	87	79	69	99	90	79	77	68	74	81	79	77	77	75	86	97	75	85	88	85	71	75	69	96	94	83	76	86	69	73	90	87	83	78	91	95	67	73	84	81	85	89	77	69	74	99	67	99	78	85	84	62	79	85	88	71	91	80	80	84	89	88	73	82	88	80	88	74	80	81	81	87	83	85	81	89	89	78	84	82	82	77	76	75	84	68	83	79	77	71	92	71	80	102	85	89	83	86	82	66	87	94	86	96	85	77	92	64	69	93	78	71	85	92	80	87	82	76	107	91	88	78	81	91	91	93	96	76	73	88	84	85	108	79	69	75	76	78	89	89	83	71	73	77	79	95	68	97	90	92	66	72	79	86	78	84	82	93	76	90	87	88	94	82	73	85	87	82	88	82	86	78	93	70	77	94	70	91	96	84	90	80	76	76	89	64	88	85	105	88	92	81	84	93	79	72	75	62	86	69	87	89	84	80	82	91	86	95	78	81	78	85	73	71	84	89	87	83	73	74	85	73	72	65	81	81	88	92	95	87	79	83	81	88	78	85	87	81	97	68	86	85	79	75	85	76	79	72	84	78	71	90	89	79	65	83	75	87	100	87	97	76	90	78	90	61	97	70	86	86	81	95	95	87	84	77	80	97	99	81	81	91	69	84	91	84	80	77	81	69	78	71	87	82	98	87	75	70	87	82	80	79	79	76	85	91	79	77	81	61	78	88	84	72	86	89	91	85	79	82	80	88	76	73	83	95	71	66	87	89	80	74	75	85	100	88	86	74	96	79	82	79	74	75	74	84	91	98	90	88	93	78	84	86	74	82	82	89	65	88
4014	534	542	553	517	545	520	497	530	544	524	474	519	535	528	562	532	572	553	531	500	506	573	583	538	571	534	480	498	582	531	558	515	510	528	538	566	529	545	520	554	519	551	549	596	586	601	512	531	550	519	536	517	551	536	514	533	479	532	560	532	561	542	535	532	558	563	553	543	532	557	553	499	564	569	523	554	559	506	565	538	567	560	524	568	527	500	544	537	543	516	555	517	559	516	525	525	523	579	543	572	526	483	531	576	538	520	488	542	525	514	510	541	527	561	535	532	547	507	552	519	523	544	502	543	606	503	518	532	540	565	540	563	562	536	511	556	506	534	514	545	489	577	534	554	544	527	535	533	544	583	517	498	542	537	530	530	543	544	568	487	566	569	557	528	545	564	507	561	549	568	518	543	563	576	511	608	536	511	530	560	551	532	507	523	488	577	525	534	532	529	527	546	543	547	540	548	529	532	530	570	536	552	502	542	565	545	501	539	560	495	554	499	561	504	562	509	538	538	560	553	476	553	581	551	517	568	576	571	545	555	531	552	569	508	525	542	523	570	557	559	510	576	581	509	553	552	524	517	559	544	558	508	533	536	538	582	540	523	536	497	538	562	536	502	556	544	540	520	561	545	555	566	533	552	561	554	562	547	569	575	592	533	555	531	561	575	559	537	553	539	568	592	507	522	519	526	509	564	553	550	553	549	512	563	510	529	572	523	539	553	565	540	465	539	516	556	529	531	562	568	554	518	522	534	540	536	587	565	511	494	530	561	542	496	501	533	541	552	524	536	544	471	515	562	563	511	530	526	542	526	569	549	536	560	559	507	520	551	516	536	575	580	552	556	534	547	567	523	569	544	560	548	545	515	518	540	550	534	541	537	531	509	522	539	531	562	565	525	534	562	526	560	547	528	540	524	551	561	549	562	556	513	535	557	525	561	536	564	517	520	537	544	557	556	534	559	508	544	556	576	528	546	502	540	549	533	544	512	570	549	563	530	527	519	542	582	546	521	523	559	547	575	575	544	531	541	571	497	512	512	532	543	519	563	547	511	589	548	498	542	573	540	519	569	546	554	535	552	528	537	542	515	580	556	572	544	556	583	576	507	519	557	519	563	505	578	494	545	536	559	553	529	557	565	537	557	541	573	511	510	561	525	533	578	526	571	555	575	567	544	512	506	533	572	509	539	563	537	513	528	549	564	544	468	572	518	519	517	536	545	510	556	581	548	560	543	523	536	537	550	507	572	592	600	548	578	537	551	580	549	552	535	518	553	552	550	536	530	542	546	526	534	526	541	572	517	530	565	525	569	538	487	513	531	520	546	535	561	490	531	528	525	516	546	523	489	566	540	577	515	550	549	550	521	508	526	540	559	527	517	524	560	577	558	575	566	550	498	507	514	539	552	519	510	482	556	534	529	537	507	564	567	538	516	568	586	556	519	534	529	551	586	533	548	544	569	545	558	536	542	541	528	575	542	538	590	527	570	507	539	545	514	548	553	531	542	505	529	552	531	545	555	538	553	545	553	524	564	547	554	548	629	502	533	540	549	495	547	502	509	499	507	502	531	558	512	553	590	545	554	560	540	552	529	503	549	510	567	478	488	529	549	515	534	536	523	512	511	575	540	563	571	543	547	551	554	532	574	517	543	533	543	510	530	526	532	535	550	521	520	499	564	500	538	530	562	547	544	542	540	516	564	535	527	536	585	530	523	515	524	531	506	541	519	523	538	541	542	565	515	538	525	551	529	509	524	573	585	549	503	549	521	531	522	533	571	528	515	534	530	491	524	561	564	531	575	548	538	537	507	541	534	563	577	551	540	536	543	520	544	576	578	528	536	570	569	564	534	518	530	539	575	554	521	551	517	512	546	579	560	486	514	519	544	548	511	533	523	526	533	565	553	548	521	550	519	502	534	530	503	549	546	551	532	538	543	510	575	559	590	564	533	565	517	526	526	541	544	559	569	555	533	521	558	512	533	598	548	514	526	516	541	556	525	532	548	533	563	537	521	531	532	531	531	513	518	539	566	549	564	581	514	525	517	540	557	499	545	522	544	534	504	516	503	530	557	596	551	538	518	526	528	547	535	536	524	570	531	551	528	538	528	566	540	545	523	537	589	492	534	559	562	519	487	534	531	529	551	560	543	535	525	510	535	529	507	557	562	487	523	541	559	547	516	510	544	542	569	529	514	568	524	511	521	494	549	575	537	579	552	554	551	526	550	535	549	544	529	551	467	529	547	548	577	551	529	575	581	505	554	508	533	572	535	526	562	574	522	537	521	534	516	534	519	522	535	543	548	536	492	555	541	526	545	515	521	540	525	553	562	545	524	528	547	571	527	516	560	479	554	557	523	535	493	517	528	551	513	575	538	552	538	571	521	495	538	564	545	562	515	570	570	549	556	549	535	580	545	513	590	553	539	544	581	538	502	518	584	556	550	555	552	561	548	551	532	475	559	539	542	522	528	533	536	513	526	549	539	570	516	563	526	535	541	566	552	598	554	565	519	563	543	548	563	532	542	548	549	571	528	531	506	514	545	523	558	560	558	542	570	561	526	527	545	521	554	516	528	506	520	547	545	542	533	528	542	575	550	538	508	570	515	496	541	520	513	537	541	527	584	556	528	552	509	545	537	552	528	509	571	535	525	516	528	509	550	545	557	532	572	532	550	514	539	511	523	584	543	542	531	541	542	542	535	522	527	544	530	536	556	576	526	513	543	553	534	576	536	519	576	519	512	515	538	552	561	532	544	580	558	560	510	541	537	525	548	493	530	524	537	546	537	564	560	512	544	505	539	536	585	568	520	547	517	537	545	501	558	534	538	546	548	541	551	524	524	578	521	514	570	519	549	542	506	505	544	584	563	519	515	511	557	546	545	536	547	560	544	556	545	513	537	550	501	535	539	528	567	531	572	541	529	563	540	515	542	521	586	540	559	559	583	543	539	532	539	519	559	521	550	497	541	531	522	542	514	541	537	533	547	545	532	535	520	532	525	533	524	544	567	523	531	508	557	544	524	539	533	539	546	530	480	544	495	529	604	540	535	550	566	568	556	529	588	573	502	558	541	546	568	538	489	501	533	535	534	550	498	502	529	535	531	594	565	559	500	514	523	500	551	558	585	532	548	542	581	506	517	500	559	540	539	555	578	505	542	560	562	519	541	554	522	555	567	505	554	576	589	521	530	517	554	576	500	518	536	579	521	551	534	547	497	551	543	544	529	525	552	506	504	557	503	534	542	507	535	569	519	551	590	553	543	542	558	553	555	546	545	559	549	543	574	539	560	554	523	530	513	532	533	559	522	538	516	533	532	516	552	547	548	556	539	525	508	574	546	532	543	540	518	588	526	547	516	531	535	520	544	511	549	565	528	514	552	551	525	522	504	543	554	534	530	522	511	500	545	554	593	527	530	493	574	564	539	504	522	554	534	550	583	524	505	542	556	535	534	510	537	521	518	521	564	543	532	531	570	564	519	548	524	537	540	535	543	540
14902	435	101	78	87	77	87	88	82	95	88	101	105	79	85	88	93	87	96	91	93	96	86	79	81	87	83	100	77	78	81	97	77	83	90	93	96	101	84	71	86	84	84	92	88	80	88	102	93	85	86	94	94	98	88	99	91	90	100	80	78	85	81	115	98	79	95	79	88	97	72	96	100	93	77	99	81	104	102	79	100	77	94	99	90	101	96	75	103	85	85	89	110	86	108	94	84	95	93	98	96	88	106	90	87	95	103	95	93	95	76	90	117	86	84	95	96	100	90	91	86	86	90	76	90	103	106	92	92	93	86	73	101	117	87	103	100	95	96	85	83	102	79	84	87	95	85	91	93	98	91	103	80	95	113	97	90	94	84	106	85	93	79	98	85	88	81	95	94	88	93	103	80	108	88	91	101	85	90	79	100	83	80	92	88	108	86	87	88	94	110	76	87	93	97	80	82	82	99	111	86	90	101	74	80	86	87	90	96	96	95	103	104	95	88	95	90	76	85	91	79	71	92	89	95	85	98	98	82	90	92	93	119	81	81	85	81	83	91	88	87	96	99	84	95	92	98	86	79	85	91	96	85	96	89	110	104	85	103	105	85	86	93	85	93	99	91	100	95	91	89	85	96	79	83	91	90	91	81	81	90	103	99	99	106	89	91	101	89	90	84	95	81	85	96	87	91	76	77	94	95	108	85	91	87	97	88	81	90	73	63	88	91	85	110	86	91	90	75	99	84	86	87	88	85	114	85	89	99	87	91	79	84	93	108	81	79	100	91	98	83	89	92	106	103	93	106	90	96	75	90	81	82	86	104	80	103	81	94	89	84	97	94	93	106	88	62	109	85	106	71	100	88	86	93	97	98	93	99	106	91	91	87	88	92	92	98	83	97	87	81	91	81	108	91	93	86	97	100	103	83	82	94	96	88	88	93	87	67	81	98	104	89	81	100	99	98	83	91	95	94	85	104	86	107	102	101	92	86	88	92	82	80	99	96	90	96	97	86	113	89	110	98	93	85	98	80	76	74	108	80	109	72	83	92	83	72	90	84	115	97	86	89	91	100	88	86	81	81	95	93	74	107	97	86	96	95	89	98	96	87	77	87	83	92	101	88	92	108	101	83	89	113	83	89	74	83	90	87	90	93	104	111	84	96	70	85	100	81	95	89	93	86	90	82	81	95	91	88	85	91	86	92	99	88	95	85	104	97	90	91	88	93	98	80	96	113	88	98	92	92	95	96	94	87	83	104	105	79	89	89	84	88	82	87	87	95	93	88	104	97	95	97	101	97	89	91	104	71	104	76	89	75	73	83	88	104	91	79	98	95	97	102	106	78	110	81	95	98	99	82	84	83	101	85	81	95	87	80	88	78	92	69	83	78	88	88	78	85	91	81	109	78	84	94	85	66	92	103	101	98	98	94	99	94	76	99	94	111	90	81	74	70	78	89	90	87	63	108	87	90	92	77	81	110	95	92	97	74	92	90	88	101	83	89	84	98	91	74	91	85	94	83	83	101	90	96	83	108	96	72	88	88	86	84	88	86	103	73	80	74	95	87	89	82	121	84	81	97	93	78	84	96	99	89	97	75	90	84	83	80	105	103	83	76	84	80	85	99	102	95	82	112	113	92	90	91	102	81	100	106	95	82	89	96	65	79	98	85	105	113	92	95	106	70	98	110	87	92	85	84	83	106	88	97	115	83	86	93	88	117	83	102	71	78	102	94	84	106	97	102	83	96	88	100	103	98	95	100	92	93	91	95	92	74	94	97	69	92	87	88	96	103	89	80	102	119	93	83	94	90	73	104	86	82	94	71	102	90	95	102	86	92	95	88	91	74	103	95	92	90	99	98	82	105	83	96	106	106	102	74	102	87	103	94	117	93	94	85	84	74	91	90	84	76	101	71	85	95	95	88	106	101	91	96	107	86	97	101	93	100	98	98	96	89	79	99	98	90	82	85	98	112	85	94	92	86	90	88	111	116	100	91	91	88	101	92	95	97	105	101	80	80	94	91	87	100	88	71	89	97	94	92	102	112	79	81	86	86	89	82	98	105	78	102	91	91	81	97	90	75	122	102	113	103	96	91	88	93	98	74	88	119	85	91	97	94	96	94	94	76	125	91	91	75	97	95	76	96	95	103	101	78	91	110	95	88	87	96	81	77	90	97	96	90	103	72	92	98	98	87	91	100	99	80	83	93	92	104	102	90	77	110	79	93	95	87	99	107	88	80	83	70	101	87	84	104	100	94	84	83	87	73	80	73	98	95	106	79	102	104	91	88	87	95	84	96	82	101	90	100	77	96	78	93	98	75	77	80	89	90	72	119	84	102	83	86	93	92	81	100	91	82	82	98	93	77	96	90	96	89	106	68	82	94	95	99	87	100	87	104	96	86	93	86	96	91	100	89	101	87	84	87	89	72	95	90	98	80	96	96	98	102	102	97	90	74	97	85	94	95	96	66	95	86	84	87	94	92	84	77	98	108	100	111	97	94	101	90	84	91	91	112	98	71	82	78	89	87	109	105	78	88	82	93	95	73	97	96	90	103	100	86	85	98	79	87	80	89	89	78	87	102	96	77	87	98	96	88	107	107	91	87	104	100	86	86	107	75	106	101	83	94	89	95	104	84	91	75	95	82	85	80	83	87	104	91	85	97	83	85	80	79	81	77	107	95	96	85	107	84	91	94	76	69	101	85	69	88	88	96	84	95	79	99	102	94	76	103	103	96	89	67	86	114	89	89	96	94	100	84	81	90	113	108	93	70	90	90	99	94	91	90	87	87	76	89	73	97	87	91	110	81	92	89	80	103	82	100	94	99	105	104	85	105	84	92	93	104	86	83	85	80	79	91	101	73	93	95	72	78	87	100	88	100	93	101	90	104	82	75	82	90	96	102	87	98	114	77	93	92	101	91	91	100	91	91	83	94	93	94	94	96	95	93	93	82	90	111	92	77	107	84	97	83	76	90	84	96	91	91	86	90	102	91	107	80	83	75	84	89	77	72	88	91	89	76	98	98	104	88	90	84	85	91	110	93	98	88	98	76	89	93	74	87	102	108	89	87	81	98	91	88	91	87	101	92	77	80	79	102	100	81	88	91	100	100	84	81	98	77	92	79	90	88	96	68	99	99	82	80	89	84	90	104	97	109	89	108	65	87	101	88	79	101	94	81	99	102	95	75	105	87	88	86	99	81	96	116	98	92	113	70	77	91	110	93	87	91	95	89	93	98	94	101	105	75	75	97	100	92	88	80	90	92	86	83	84	94	94	84	88	84	102	98	86	72	104	89	92	79	73	81	87	83	79	89	91	93	83	88	79	101	100	95	93	77	85	105	96	87	89	83	86	92	83	99	100	88	82	80	98	83	70	99	97	84	88	107	87	102	97	67	100	90	87	89	117	89	82	96	107	92	99	97	72	99	84	117	91	101	79	87	98	91	101	98	96	88	97	90	76	75	99	89	86	82	86	87	111	89	86	90	105	85	73
3927	640	641	684	619	686	655	596	613	636	656	709	601	623	634	627	644	645	644	636	687	621	658	637	654	674	640	564	661	649	643	616	663	635	642	599	645	631	628	638	636	589	667	633	674	633	618	644	610	630	632	654	615	622	663	646	653	615	646	661	619	654	686	625	578	633	663	630	618	615	634	644	628	628	670	668	638	656	623	667	629	690	663	632	626	639	654	663	621	625	670	620	646	666	647	648	650	676	657	647	624	650	632	692	664	657	657	648	638	678	643	647	646	672	715	645	593	623	656	643	647	587	615	645	685	620	644	654	660	627	674	631	607	674	642	662	631	655	642	654	682	655	656	653	647	617	661	671	663	634	659	626	649	677	657	620	605	702	605	589	653	664	654	611	625	649	622	663	632	669	610	624	651	638	603	730	665	622	641	665	658	666	650	622	660	639	671	621	694	680	634	649	665	664	628	606	613	610	682	635	678	629	632	656	648	631	631	669	598	672	642	636	686	640	655	682	648	627	669	709	640	659	639	646	643	645	654	652	643	634	622	681	685	689	658	635	619	654	598	640	640	632	631	657	643	696	644	642	658	651	623	652	689	610	626	674	656	659	657	624	631	652	688	583	609	649	695	642	656	636	619	639	596	637	639	653	635	637	651	629	640	630	593	631	634	656	682	631	660	678	641	612	675	678	631	679	652	694	658	658	697	635	681	655	637	629	671	624	667	643	681	642	669	667	689	661	622	681	618	667	662	688	634	659	646	622	686	635	632	644	628	642	645	649	647	612	648	640	636	647	612	617	648	643	655	644	632	633	642	651	645	614	648	662	623	650	699	655	675	638	647	661	635	659	599	607	642	630	637	620	662	655	614	623	638	692	611	609	643	687	683	633	656	642	717	657	647	641	674	631	606	632	590	657	672	616	667	673	664	675	613	670	680	651	635	653	663	641	657	637	634	664	629	685	669	635	613	668	669	618	674	641	628	704	618	653	659	708	667	644	659	672	632	652	660	624	634	680	621	677	667	662	658	681	677	633	643	589	685	616	645	616	637	656	630	647	659	641	662	619	633	695	641	618	625	649	661	652	616	618	613	636	674	642	672	665	614	643	632	672	643	648	667	617	657	623	708	602	573	636	608	659	626	610	597	672	666	640	630	675	649	637	676	614	708	638	647	663	629	634	651	645	663	605	625	644	703	656	633	628	636	639	632	648	686	675	658	669	617	634	682	638	638	671	612	629	649	631	653	666	645	661	677	677	656	616	684	665	641	681	669	688	654	636	658	650	652	641	647	642	611	627	633	660	627	657	650	651	617	677	627	650	623	639	678	669	638	657	605	623	707	632	637	615	640	639	690	645	650	654	686	649	648	621	608	624	664	667	617	631	611	651	695	697	647	691	626	630	664	669	629	664	665	624	684	662	659	612	679	613	645	667	623	631	662	669	660	646	637	660	581	627	650	598	664	601	675	629	644	645	609	663	658	669	643	667	610	621	645	628	628	689	613	646	702	655	658	711	661	631	663	647	642	613	667	684	658	590	625	629	670	649	630	653	702	620	615	628	594	655	668	646	626	649	644	670	656	608	671	647	647	614	648	646	679	654	671	661	668	675	645	670	662	656	658	666	619	631	661	653	635	620	601	653	654	627	624	692	636	652	660	605	663	652	649	680	637	600	673	607	631	662	628	617	608	633	693	698	613	638	641	605	650	636	694	678	637	660	639	619	674	685	668	632	656	667	656	690	630	681	667	620	679	638	617	613	645	676	665	648	649	632	653	640	570	682	662	648	629	628	633	651	663	665	641	669	684	659	630	624	657	616	606	678	634	663	668	699	632	608	616	600	676	671	632	659	654	650	663	663	638	613	685	677	661	673	630	643	608	628	634	621	633	668	632	637	645	641	680	640	628	628	659	635	705	650	670	666	605	601	617	601	644	661	623	576	632	633	640	690	616	624	638	638	640	669	675	592	649	662	648	677	635	649	632	657	648	667	646	648	673	636	684	638	665	674	634	642	633	622	649	674	657	651	588	675	646	645	606	630	626	655	639	645	605	617	654	665	681	643	623	699	651	679	627	616	630	635	625	621	629	657	591	618	675	654	608	673	645	647	645	634	641	669	674	570	651	670	647	600	650	629	652	608	587	676	642	681	658	594	688	679	633	684	639	707	636	663	611	574	644	689	622	670	613	641	664	661	650	638	655	659	673	672	647	662	645	622	628	660	639	673	622	652	662	668	663	661	658	589	674	605	661	663	658	705	652	647	646	642	607	634	624	622	668	656	639	623	614	636	646	637	652	670	628	613	694	638	630	687	686	668	656	657	680	585	625	658	613	650	648	631	630	636	612	631	674	642	615	632	646	661	635	615	621	643	602	628	621	638	642	592	641	672	677	665	669	689	609	648	623	650	613	660	684	676	656	664	659	646	656	626	661	679	683	645	650	617	641	652	639	637	655	682	641	633	647	661	636	635	678	663	651	645	669	621	683	633	620	633	665	632	645	659	611	672	663	635	660	668	672	632	637	681	658	633	626	634	639	652	627	674	658	642	657	684	625	679	685	633	653	610	600	635	643	637	619	666	653	618	671	673	644	610	614	647	666	657	634	680	665	660	664	654	625	651	633	654	667	689	618	659	651	635	648	649	680	673	637	608	649	676	654	640	627	651	647	650	635	648	631	671	609	616	646	643	667	664	630	627	580	693	658	675	651	665	659	625	679	672	668	649	652	644	665	645	657	657	637	656	664	636	595	595	553	652	631	664	637	698	652	606	682	626	655	604	640	613	629	623	649	686	611	600	673	664	652	648	655	595	657	670	707	680	673	693	666	598	601	685	680	611	658	645	634	643	678	610	633	643	637	622	649	661	627	655	636	681	665	682	621	660	597	649	657	631	670	655	652	669	638	614	667	665	646	629	632	640	678	632	623	709	630	646	653	607	665	696	645	710	624	611	688	592	646	606	632	656	648	658	611	654	647	664	660	596	670	621	654	647	634	650	649	652	620	634	635	622	704	636	654	694	655	656	610	594	673	627	643	659	643	705	676	659	652	605	604	662	658	659	705	652	664	615	611	642	647	700	676	676	621	648	670	639	661	622	610	628	633	650	660	687	667	614	659	648	644	671	661	650	660	629	639	618	627	655	617	639	687	608	647	661	648	671	651	648	631	678	613	640	682	621	677	645	692	672	638	626	633	703	646	668	679	593	623	669	666	622	692	638	633	628	679	636	633	699	659	630	660	643	659	633	621	662	618	680	649	664	667	671	654	643	659	641	655	673	628	668	611	628	643	655	658	655	655	657	637	647	679	656	645	593	613	652	645	638	620	690	661	624	638	595	610	667	651	649	611	643	639	657	661	657	685	632	658	623	639	623	631	587	657	668	667	658	699	629	623	644	619	592	660	645	627	673	637	607	698	679	653	619	652	613	673	633	641	662	626	643	692	685	656	607	702	641	634	659	627	664	658	621	648	626	667	626	644	609	661	685	642	649	672	682	629	673	611	626
15631	551	149	145	139	149	137	137	149	175	139	159	122	134	147	119	133	136	139	130	134	154	121	132	124	147	134	135	149	130	147	149	147	132	141	129	144	151	155	126	125	150	140	136	124	147	133	123	155	133	133	155	123	161	120	129	142	135	147	148	143	137	115	138	147	117	169	113	159	154	155	120	148	133	152	127	158	144	138	147	132	163	134	133	136	141	144	131	163	147	131	147	142	157	138	146	136	126	142	126	147	127	140	124	152	153	141	147	128	135	145	156	160	140	131	142	144	137	137	146	152	144	133	143	142	138	136	122	152	129	152	132	134	155	131	139	144	133	151	139	143	141	154	133	147	149	143	143	142	130	127	136	136	127	122	140	135	153	143	150	136	137	142	127	136	146	141	148	134	127	141	159	154	140	137	123	140	134	129	139	121	132	165	136	144	137	118	149	137	122	130	154	173	160	152	154	149	126	120	135	126	131	143	128	140	125	121	161	150	123	118	137	133	142	139	151	160	130	117	150	142	137	135	158	132	125	143	122	142	147	144	140	145	132	154	134	134	150	141	141	154	152	145	143	142	146	153	146	125	140	146	162	145	144	135	144	136	135	113	150	137	119	143	133	110	165	158	151	126	120	127	130	175	147	135	144	155	136	152	141	166	151	136	134	142	169	120	147	132	140	137	144	146	140	151	144	153	147	137	130	145	115	129	132	133	156	123	121	147	143	135	155	147	151	127	134	112	123	141	137	128	133	160	157	144	147	132	146	148	147	144	142	134	143	138	130	154	147	149	146	134	134	134	132	130	125	138	161	121	113	150	148	145	151	123	142	141	130	133	122	135	148	125	136	132	145	143	125	152	129	136	131	133	137	151	139	149	134	129	150	137	139	129	152	129	149	144	131	134	132	126	131	135	128	143	136	147	136	152	140	154	139	160	144	124	137	143	126	150	129	123	144	153	135	136	139	124	144	153	134	147	156	145	138	154	132	126	149	150	150	147	126	121	154	143	147	153	150	145	146	140	154	147	165	123	125	137	137	164	146	131	137	159	134	124	133	142	162	130	129	139	151	115	127	143	154	123	109	135	152	131	124	152	138	122	130	150	133	124	137	140	127	142	145	129	143	133	137	139	135	134	141	144	165	135	143	142	135	147	140	151	147	150	149	145	137	137	153	156	157	153	146	164	146	137	135	138	150	128	144	158	153	156	155	135	123	151	121	142	145	157	135	145	158	138	138	138	151	154	154	113	157	154	118	129	128	151	141	109	154	120	150	151	163	150	146	141	129	150	148	141	111	134	136	133	143	137	119	158	134	133	147	156	136	125	137	154	154	140	145	162	127	131	160	147	152	139	156	142	140	152	145	128	117	135	131	141	177	140	156	152	138	147	135	159	135	145	146	165	138	146	163	156	150	163	132	131	144	148	141	143	157	155	135	168	158	143	150	125	119	143	132	151	169	130	137	146	136	151	132	150	148	146	143	138	146	132	146	129	142	123	120	157	124	130	171	147	153	132	135	143	159	136	129	149	145	144	133	153	161	126	154	127	130	140	154	148	145	154	152	126	135	158	132	125	143	178	163	128	134	134	154	153	114	146	159	143	138	133	148	139	127	148	129	154	149	133	142	142	141	137	131	138	140	138	139	126	145	130	151	121	122	139	137	128	145	151	128	125	142	164	144	139	137	159	141	129	144	138	136	143	127	136	143	127	157	145	147	132	148	138	147	132	125	136	148	157	147	116	136	145	144	142	137	126	172	140	139	142	162	127	127	159	135	147	128	131	148	141	130	141	122	179	146	142	121	135	137	132	148	143	134	136	146	155	159	155	133	172	123	151	153	135	166	150	132	120	147	131	119	134	129	131	127	163	132	132	129	138	144	152	146	142	151	160	148	128	121	152	150	179	146	137	142	132	142	137	165	144	135	139	154	148	141	139	144	166	149	150	137	132	129	149	131	141	139	134	127	152	138	139	150	124	150	132	143	137	144	122	143	149	142	155	135	141	137	115	141	161	141	138	127	122	141	139	136	160	151	159	123	143	122	130	119	129	136	141	131	134	120	142	135	134	142	155	158	162	133	132	150	144	150	153	152	145	162	149	154	132	145	145	163	117	128	137	149	128	141	142	126	144	139	129	165	148	135	163	135	157	142	158	159	144	124	148	131	139	139	133	137	158	138	139	144	141	146	162	136	132	136	154	130	132	160	150	140	131	139	134	137	170	132	149	138	127	148	137	154	142	124	137	137	154	148	148	135	140	138	168	138	140	146	146	147	120	138	134	149	138	145	162	122	114	134	140	131	123	134	117	160	132	137	155	121	145	139	148	173	141	135	136	138	139	113	153	155	130	148	161	113	134	148	140	154	155	155	138	128	136	144	162	133	147	158	137	145	160	154	131	116	121	136	125	135	134	151	147	135	120	149	144	130	149	144	133	144	125	135	142	119	154	129	145	130	150	134	150	138	142	118	123	134	150	134	125	143	137	147	156	140	112	142	159	157	121	131	143	168	122	153	147	138	150	161	147	137	136	162	147	116	135	124	135	145	142	127	139	141	149	142	142	152	125	141	133	128	131	153	150	142	146	131	133	134	141	146	144	147	139	130	114	130	136	145	143	135	133	156	144	146	148	145	153	149	146	140	154	142	143	122	125	153	158	151	145	149	138	150	148	158	157	159	144	132	129	154	146	134	154	145	133	145	142	139	124	147	138	126	154	134	164	150	155	125	129	159	135	119	141	128	131	138	131	158	130	143	137	159	132	150	149	138	130	129	128	143	133	153	147	143	141	141	159	115	150	143	151	129	137	145	153	134	125	167	138	163	130	138	138	136	148	163	122	145	132	133	136	147	155	121	142	143	151	143	152	145	143	133	132	125	157	121	142	152	102	135	141	133	134	132	138	137	128	138	126	123	120	134	157	158	125	122	135	126	135	108	138	146	145	150	127	142	143	140	145	151	145	146	147	134	139	130	142	118	159	149	130	140	146	134	147	154	133	136	141	141	156	133	155	135	148	143	135	113	147	125	148	138	140	152	146	148	145	132	140	124	150	141	122	144	120	154	124	144	151	128	146	154	132	152	151	138	118	140	126	138	155	146	123	163	149	137	137	153	147	143	138	119	150	118	141	164	149	151	141	147	148	138	138	154	164	136	133	154	133	146	149	154	144	181	151	126	147	140	144	146	136	141	119	151	119	148	155	133	138	156	135	121	119	154	132	141	152	127	127	147	152	150	150	160	145	149	130	136	144	120	130	130	130	139	154	168	148	148	140	119	120	138	141	132	146	156	157	135	156	128	141	126	140	142	158	123	145	151	160	122	129	138	150	134	142	134	134	113	115	139	119	142	163	119	139	144	136	141	148	140	121	127	161	142	151	145	131	124	128	146	159	141	150	152	140	128	136	116	130	140	110	126	150	123	147	161	152	143	113	144	154	140	125	132	149	133	150	163	145	141	121	152	132	152	131	126	140	155	147	140	147	140	120	136	138	151	154	124	135	139
4144	920	980	995	910	911	956	948	934	952	944	909	960	954	936	962	895	938	944	1000	903	878	949	899	858	938	967	926	931	956	902	905	927	1018	894	933	925	972	905	899	907	927	947	955	936	989	948	941	865	929	907	908	897	906	921	910	951	974	933	950	900	930	974	957	942	949	968	950	901	935	946	894	997	925	894	931	920	901	902	941	925	952	937	893	979	963	914	897	909	896	992	961	927	909	940	925	923	899	919	955	914	974	926	921	959	948	869	973	906	917	964	1019	965	973	928	913	921	923	891	912	986	926	968	889	895	893	958	912	962	934	947	947	944	920	977	901	914	962	923	979	954	982	892	942	936	936	955	864	927	922	999	915	904	962	909	968	916	921	957	952	976	1012	928	970	921	964	919	948	942	948	894	884	940	934	934	909	948	964	942	938	948	935	945	907	947	936	923	922	946	865	891	921	919	910	898	927	910	947	894	931	986	932	974	911	921	929	1004	964	981	897	931	923	936	921	928	915	874	893	912	916	944	937	892	918	944	906	947	973	925	925	957	953	926	968	934	956	902	901	967	969	913	945	959	927	962	915	939	911	895	984	893	956	976	985	944	930	953	878	970	901	933	881	967	922	995	888	909	939	983	961	929	947	924	951	959	908	936	919	899	949	970	969	913	927	954	898	891	937	909	942	997	980	938	953	888	930	890	918	918	992	918	887	926	962	972	893	985	937	935	931	880	926	908	953	968	981	972	929	984	923	902	949	902	908	948	952	930	960	889	960	999	892	929	937	973	895	981	907	949	926	945	929	963	937	942	928	914	944	913	943	935	1008	975	888	939	903	948	941	968	940	905	961	938	926	951	908	902	941	962	885	898	960	924	920	929	953	963	926	949	990	966	985	904	905	936	909	939	935	925	928	915	912	1000	949	937	911	960	874	914	927	946	906	924	914	937	934	983	952	954	919	912	952	919	929	968	977	979	941	929	934	963	918	921	968	936	927	909	958	971	912	922	953	946	943	939	927	921	918	968	913	894	948	920	881	963	936	968	1020	956	982	995	958	957	966	955	964	932	937	953	1019	893	963	948	902	925	935	917	948	902	988	917	946	915	913	923	959	951	954	903	946	983	916	895	1001	943	933	955	899	942	932	871	921	903	928	958	963	930	983	918	951	924	955	905	917	933	971	904	948	949	924	929	947	934	916	942	934	931	899	967	993	873	954	913	873	978	955	896	901	947	898	946	987	916	943	929	956	947	957	970	924	942	936	958	961	979	984	898	914	901	924	991	945	885	964	933	963	925	967	966	963	925	998	990	952	963	941	912	948	904	894	888	908	940	905	934	946	915	923	977	894	944	938	943	897	894	900	922	932	916	923	887	932	949	930	912	915	921	959	974	966	909	986	939	893	934	971	967	932	951	962	949	925	957	938	932	1011	917	942	964	970	900	953	943	993	947	914	920	935	954	927	878	918	888	954	936	942	925	918	939	915	892	930	964	963	955	933	951	909	877	948	908	969	905	896	915	970	919	907	971	969	935	923	955	950	926	912	969	917	1027	953	937	951	928	973	969	975	892	966	961	898	916	911	952	896	924	956	930	926	952	997	895	966	940	933	885	991	930	943	981	951	941	914	947	943	1029	893	897	948	942	949	921	897	1017	962	899	928	965	967	928	1014	911	944	955	960	948	907	949	942	940	963	948	895	937	957	936	913	976	941	939	922	976	976	856	918	997	938	941	997	932	995	943	987	923	926	961	933	945	982	955	912	941	957	970	972	1001	930	972	921	948	977	918	909	906	920	944	931	984	907	943	910	961	910	986	940	936	992	870	939	970	955	938	953	920	984	938	916	955	914	954	958	938	903	931	973	884	914	964	905	900	959	911	922	963	962	952	945	938	899	906	959	963	894	888	917	910	939	975	930	904	954	932	1011	924	936	946	950	921	930	1000	913	935	909	956	1004	949	908	927	940	986	901	928	988	954	947	946	972	910	925	925	939	967	972	938	932	921	891	932	921	930	996	959	927	951	915	862	895	952	949	943	920	950	960	901	985	931	958	939	921	973	973	940	943	930	875	959	997	1013	909	934	896	968	914	935	982	964	978	979	944	947	938	968	931	958	918	999	956	915	970	912	926	957	892	935	986	974	928	960	923	951	922	940	977	901	932	940	937	966	922	940	952	922	968	965	910	908	936	940	938	917	913	927	1003	916	955	946	939	945	996	909	964	939	899	916	895	938	920	923	950	942	948	969	897	874	972	919	896	985	986	966	926	992	862	952	914	952	957	910	940	946	912	948	965	916	921	957	918	929	936	986	990	932	941	900	882	959	970	922	952	918	942	922	960	968	951	922	936	939	947	887	942	968	1031	917	953	933	906	955	987	941	908	935	943	940	947	893	894	939	933	926	882	945	945	929	914	890	974	939	913	907	873	852	942	915	965	966	965	975	968	920	911	936	889	935	950	969	983	967	961	892	902	906	931	992	928	912	957	943	946	990	947	956	923	942	886	938	905	953	900	921	962	970	977	944	983	998	915	946	940	938	975	946	921	932	967	991	991	967	949	911	974	962	923	913	952	926	967	951	948	965	903	979	939	944	945	957	996	959	949	919	898	963	949	951	904	901	960	942	926	901	919	901	975	929	897	965	944	1011	976	931	993	946	950	928	903	958	982	915	950	893	894	928	907	958	886	931	914	988	945	903	979	954	902	959	982	912	906	919	931	924	966	937	908	921	926	903	971	914	957	952	969	997	960	874	961	939	924	991	919	921	963	949	958	926	999	961	946	954	902	916	953	908	907	895	974	974	947	912	921	936	892	950	933	892	974	937	985	952	1008	940	936	910	979	922	882	935	924	960	942	939	976	960	960	905	928	894	932	960	926	936	909	934	923	926	872	867	880	974	954	919	913	937	929	960	1003	945	964	985	954	925	909	963	957	911	962	949	954	974	933	905	951	929	921	950	943	971	949	870	951	925	878	889	941	907	985	926	919	944	929	923	954	932	971	949	952	944	958	943	974	937	981	876	963	926	960	922	931	894	919	1025	909	952	905	973	921	900	894	904	970	968	915	928	959	890	899	971	954	914	922	963	898	878	939	953	923	967	951	967	930	916	931	970	999	895	938	933	912	902	949	986	949	968	939	925	928	983	903	944	955	934	967	912	948	951	970	931	977	925	905	927	941	943	885	929	906	956	944	945	914	893	934	894	906	938	990	925	921	954	931	969	919	957	933	939	955	932	1032	952	959	914	935	947	970	944	926	975	935	933	943	948	942	950	955	987	958	888	921	918	921	956	962	891	917	951	935	947	942	932	893	931	888	930	900	940	894	899	907	936	874	984	943	934	944	943	931	975	928	939	985	895	948	897	1020	981	914	958	912	928	931	919	929	927	955	917	882	930	937	948	935	897	911	961	991	967	1007	1007	916	906	961	970	932	942	913	956	970	933	1006	940	983	974	947	960	917	984	969	962	910	943	1000	970	967	897	936	989	936	952	930	954	929	1008	920	937	957	919	964	957	922	920	962	963	973	897	1040	940	920	1011	931
15673	542	130	135	117	146	153	144	126	140	126	143	116	143	148	133	124	149	144	139	135	138	130	144	118	108	134	127	145	124	117	116	147	128	117	154	139	129	131	128	137	153	140	129	140	116	138	118	178	132	145	154	137	142	142	148	120	152	135	141	146	132	143	140	145	144	122	152	126	114	136	137	122	133	131	144	129	135	142	129	148	128	150	149	142	121	128	141	132	142	134	133	130	143	148	129	136	156	137	131	153	137	110	150	143	137	128	123	155	146	141	122	148	126	120	129	138	135	136	129	137	135	135	153	139	159	140	139	123	146	148	139	118	134	140	152	143	137	133	138	143	135	156	116	143	135	137	139	118	133	153	133	139	146	140	165	155	119	146	116	148	123	137	142	150	144	139	140	138	147	130	148	139	142	138	134	126	133	151	139	129	130	156	142	154	155	147	140	140	152	141	137	130	133	147	140	142	149	148	147	139	149	139	145	146	119	160	138	131	138	156	118	139	155	147	145	152	137	137	152	128	144	143	130	120	149	136	142	171	136	133	137	135	138	147	136	142	131	126	146	136	116	159	150	145	152	137	133	134	144	131	147	153	128	141	134	145	136	121	124	118	132	122	149	139	145	150	128	148	134	153	136	148	146	109	128	146	139	130	140	157	156	137	149	133	129	154	136	122	142	129	149	158	162	136	151	150	115	138	142	140	149	133	124	125	145	148	134	140	146	155	132	134	140	150	136	143	142	144	159	140	137	117	110	134	133	140	138	145	143	131	151	112	131	155	123	133	143	149	153	138	113	117	147	155	138	138	140	143	124	143	155	147	145	164	156	137	121	132	131	142	128	120	156	128	133	133	131	130	151	155	131	145	128	151	149	158	125	138	132	134	157	143	143	136	129	130	139	112	136	113	142	139	145	130	156	118	135	129	142	155	131	137	140	136	128	130	130	131	133	134	131	145	145	140	141	140	138	138	118	130	139	126	136	158	153	136	136	130	130	129	129	125	134	158	146	142	152	140	136	142	131	146	123	149	117	123	142	137	163	146	131	137	130	163	135	137	152	145	144	156	152	147	141	116	124	138	131	138	157	153	133	132	150	127	149	131	150	143	146	145	146	148	133	140	161	117	141	125	138	135	131	138	137	124	135	126	131	120	158	147	187	151	136	159	142	133	123	123	166	147	139	128	155	135	135	150	128	144	139	125	158	120	153	135	128	147	141	156	129	138	138	138	143	148	131	149	119	134	136	121	137	131	139	128	151	131	122	133	128	132	129	136	139	128	127	113	127	149	128	140	122	131	126	153	121	131	119	140	136	140	132	145	133	156	141	133	133	125	148	165	127	141	138	134	126	137	139	130	149	141	129	138	131	165	137	148	137	142	141	142	135	133	135	128	153	138	131	148	127	133	143	131	152	139	155	138	130	136	128	137	144	146	129	134	119	112	131	121	120	135	122	138	132	138	141	138	142	124	133	126	145	159	124	119	144	129	145	139	125	153	150	143	167	128	130	145	136	162	135	124	133	125	131	161	130	146	122	151	133	140	137	139	126	150	120	146	134	165	130	143	146	151	156	135	160	135	123	129	150	126	141	126	132	150	141	137	131	135	125	169	124	121	160	143	126	148	135	145	133	119	128	139	100	147	153	121	152	160	143	134	143	128	136	150	129	152	152	149	106	120	139	125	139	122	168	117	141	156	150	143	164	131	147	150	127	122	130	145	130	128	120	143	144	122	140	135	144	130	129	111	140	125	128	149	141	167	117	146	131	147	137	156	136	149	152	119	148	151	135	146	140	148	140	141	144	138	141	137	144	124	140	133	134	143	129	152	134	135	135	143	131	140	155	184	138	139	131	116	130	141	112	128	139	148	139	138	135	146	138	128	124	141	127	155	146	130	121	122	139	142	161	151	123	132	135	134	129	142	139	173	153	125	141	146	157	116	148	134	153	152	137	139	119	162	141	135	129	138	143	144	130	144	140	134	124	129	148	149	128	159	127	159	128	127	137	142	149	153	140	144	125	136	137	133	126	145	150	139	169	128	137	135	155	130	126	148	171	144	137	133	138	154	150	147	142	145	170	130	144	144	133	142	138	136	116	115	136	114	136	145	143	133	139	143	128	138	145	120	131	151	135	115	117	147	144	154	146	147	136	127	140	159	150	147	159	141	129	131	131	145	138	134	142	142	138	137	134	129	147	146	124	143	122	113	115	140	134	141	136	137	142	136	141	141	129	126	150	143	146	134	139	145	160	141	142	150	151	144	133	125	141	136	137	152	141	132	141	140	137	142	150	138	149	140	138	130	127	141	147	129	130	145	140	119	130	125	149	125	130	145	128	120	145	145	139	153	133	132	143	132	140	136	125	142	132	125	150	135	125	140	141	126	154	139	119	129	128	142	159	151	148	148	131	146	150	127	140	129	127	138	155	141	150	129	161	128	127	145	158	128	143	140	152	141	128	114	113	156	149	136	151	143	108	131	154	149	122	131	152	152	130	131	136	120	175	169	135	117	125	142	130	131	153	136	151	133	132	133	129	135	144	143	141	135	118	137	141	146	129	126	117	156	139	149	133	113	145	132	141	135	154	138	129	131	154	137	131	151	128	123	142	143	141	129	143	137	124	140	144	153	140	133	131	143	136	109	168	168	135	141	160	131	132	156	139	113	135	135	134	135	128	152	137	137	134	144	145	128	131	147	135	135	145	164	140	134	121	124	143	135	142	142	149	118	167	147	136	140	136	153	134	146	131	143	141	143	136	139	134	132	123	135	125	140	158	140	152	139	135	112	155	137	132	145	116	141	160	138	132	114	129	138	135	138	135	149	126	147	144	143	138	143	143	157	171	153	145	147	141	140	146	126	151	131	126	131	143	150	126	128	155	164	139	141	125	137	120	165	125	124	154	124	141	117	136	148	141	133	123	135	142	141	135	148	149	146	137	159	145	138	143	149	144	160	136	148	143	148	132	145	123	128	135	130	120	112	132	141	161	139	142	132	140	126	138	155	169	139	140	146	145	151	141	135	147	130	134	147	125	136	125	142	125	156	137	151	145	135	157	131	153	139	131	153	139	146	165	141	171	153	139	142	123	150	134	145	139	138	134	150	142	167	123	155	157	137	132	141	125	125	139	170	142	124	121	173	119	154	152	142	124	139	149	119	131	121	150	140	162	160	146	144	127	149	145	149	126	137	143	145	132	144	118	140	147	144	152	143	129	133	130	140	117	166	134	131	124	153	171	132	136	126	133	117	135	130	126	155	159	143	148	146	138	151	134	127	155	155	132	142	117	137	123	163	137	139	135	152	122	160	133	134	160	140	132	144	146	132	139	145	123	138	171	121	157	143	136	147	117	143	130	133	140	133	130	146	144	133	151	145	134	167	128	135	163	126	149	138	132	132	122	143	148	133	124	134	133	144	163	136	142	154	130	118	144	149	154	137	150	131	131	142	145	142	157	152	160	133	126	131	125	130	132	144	125	143	126	127	159	157	149	152	134	127	126
4115	900	973	926	900	930	931	932	978	983	939	952	900	919	945	919	932	973	933	900	894	874	847	944	936	976	894	952	974	934	893	966	922	889	936	961	951	932	895	927	924	902	918	992	907	867	921	921	936	913	880	905	930	929	925	930	960	923	940	896	901	914	920	930	939	901	963	904	957	903	944	921	1007	938	881	952	914	928	957	950	865	953	949	904	971	950	909	909	987	901	933	868	926	897	931	933	905	902	904	907	897	966	950	932	924	928	942	895	968	964	949	969	932	933	884	931	965	904	935	876	912	944	989	865	928	917	917	905	935	936	920	918	920	853	914	933	917	919	929	884	967	910	943	973	970	912	968	900	917	954	961	967	959	921	944	923	894	974	939	890	920	931	961	925	924	924	989	929	919	920	965	918	945	928	944	924	947	953	939	907	895	921	956	957	953	953	927	921	902	899	922	930	984	953	909	932	918	899	911	916	951	886	933	897	932	933	933	912	950	872	914	942	914	994	976	971	884	922	917	934	928	885	964	954	881	897	936	955	926	964	907	979	946	926	975	917	881	940	906	897	978	927	908	936	984	942	898	931	947	871	931	930	962	939	979	947	910	918	895	925	861	975	886	941	953	1003	957	917	920	927	940	957	858	935	979	958	913	869	934	973	930	954	916	935	948	880	958	915	977	933	888	977	921	981	959	933	894	894	925	973	976	941	931	887	887	902	908	899	927	937	903	885	902	932	991	928	922	906	939	935	907	920	915	953	948	917	940	901	927	883	933	1013	917	919	958	933	911	874	903	915	922	938	922	958	940	905	937	925	966	879	944	940	898	920	958	905	913	908	930	880	950	952	919	908	898	1011	881	927	892	954	958	873	938	879	943	917	911	963	911	962	927	963	960	906	884	936	937	922	908	875	844	952	955	893	923	929	922	959	896	947	938	926	942	949	931	929	1010	953	891	905	942	880	926	968	928	975	929	962	903	894	918	896	970	977	948	936	963	939	923	924	928	920	946	923	927	858	935	920	892	935	922	926	978	918	939	884	918	928	912	926	876	957	942	933	907	917	940	935	963	905	892	909	895	943	893	953	960	936	936	939	908	892	972	922	928	918	972	958	930	924	899	966	907	912	917	990	923	930	937	916	893	952	934	915	910	950	930	909	967	929	905	923	958	901	954	900	923	951	908	951	919	987	917	925	922	900	958	961	983	920	928	933	827	928	967	951	874	964	905	947	943	898	975	902	896	937	946	966	927	984	876	942	909	924	923	904	895	904	929	920	883	910	905	951	890	970	887	950	922	927	913	975	931	919	942	924	909	945	924	931	934	989	932	995	948	1033	945	885	905	935	905	951	906	861	906	934	978	926	912	953	1001	909	919	891	989	940	905	991	866	897	937	948	927	929	918	944	917	891	954	924	925	934	923	905	905	962	881	930	909	874	927	909	923	921	903	900	906	939	936	898	897	887	903	916	884	951	870	932	950	954	916	912	975	886	936	869	940	939	918	889	976	955	994	938	957	957	901	966	915	930	825	949	915	947	934	921	948	927	968	903	1005	962	927	969	997	924	966	896	941	970	955	944	967	960	926	942	932	979	938	912	911	993	974	974	936	976	939	980	957	874	949	951	950	945	951	930	952	926	889	925	947	1021	904	950	942	887	953	940	879	974	956	971	885	975	974	940	935	913	884	942	934	917	936	937	990	933	902	950	904	973	951	977	912	878	931	927	924	883	936	958	954	952	929	927	897	890	960	917	967	909	915	944	879	916	932	937	876	975	931	987	929	954	959	911	910	937	903	962	901	931	918	919	968	942	978	874	909	974	948	964	853	951	928	965	919	869	900	876	947	953	950	934	946	888	943	999	918	888	929	860	882	905	914	896	930	944	904	917	916	947	902	929	935	927	933	913	937	885	921	900	933	915	895	932	942	1004	938	910	954	907	966	908	886	962	906	920	919	901	914	899	965	908	886	909	918	947	924	906	953	922	933	929	924	899	967	960	943	901	859	919	923	869	942	894	896	897	927	917	879	935	916	931	907	924	961	967	880	915	920	926	927	961	916	907	969	965	922	899	920	924	902	962	905	913	910	954	947	910	963	922	931	953	914	895	952	872	917	922	875	947	940	914	871	898	976	898	933	918	905	882	961	1020	907	948	889	903	884	964	924	905	910	950	974	928	913	964	934	975	904	955	897	941	924	917	933	967	931	892	908	935	933	965	935	968	989	902	890	930	930	853	912	963	885	945	934	905	897	877	1004	909	912	1014	882	889	879	885	889	954	976	1004	904	919	890	916	954	920	1020	899	903	940	938	957	943	945	898	898	889	888	893	919	904	877	903	931	923	943	939	920	904	906	983	976	947	922	940	906	946	990	993	925	938	886	940	926	926	927	910	939	918	884	947	891	934	860	898	940	897	958	916	882	952	984	910	921	919	898	935	938	899	924	858	915	921	933	926	914	907	920	917	913	934	914	912	907	871	909	946	985	992	911	917	891	956	962	981	913	866	907	893	943	909	907	914	931	921	916	891	909	933	934	939	965	930	946	958	906	957	892	867	936	945	912	953	866	891	930	969	939	935	896	945	992	958	914	921	963	933	953	903	919	923	886	937	938	941	862	924	948	936	936	892	953	909	929	888	881	881	892	937	955	948	934	965	939	875	945	870	919	931	934	958	902	928	926	910	949	896	949	973	932	926	916	928	973	966	881	1003	900	947	929	962	883	969	930	906	901	907	938	942	970	961	904	932	941	894	936	879	951	890	928	949	862	928	896	937	933	947	957	967	902	909	940	913	941	911	932	919	937	946	885	953	916	949	955	896	888	956	955	953	955	885	944	939	979	944	909	930	861	903	934	911	973	976	900	903	912	942	950	941	959	925	932	920	923	918	930	920	976	866	936	940	903	941	935	952	929	912	879	955	886	953	925	931	931	990	968	966	943	888	950	887	918	915	957	883	935	915	927	928	941	925	872	968	932	950	959	907	894	939	956	900	934	989	882	938	898	915	891	914	927	916	912	901	927	915	935	993	956	918	945	936	936	917	935	929	952	1005	941	966	936	924	961	876	906	934	918	921	976	1019	896	978	975	922	918	918	915	932	911	891	922	932	901	934	905	906	932	935	896	904	936	898	929	963	918	951	909	975	878	927	915	944	935	965	925	947	865	932	889	947	933	915	933	941	934	953	937	896	935	958	900	875	916	915	954	937	959	939	960	952	928	955	915	974	977	883	934	982	942	917	919	945	946	907	902	960	921	945	971	885	968	931	968	986	917	939	930	922	921	957	952	882	899	930	928	918	959	882	909	960	934	928	924	940	920	944	918	955	937	945	904	910	968	951	960	943	923	944	915	882	972	1008	899	953	996	907	982	941	947	1008	868	944	949	968	942	865	975	922	922	920	936	903	942	910	937	909	927	928	927	908	934	909	968	893	893	919	948	921	942	938	915	935	920	899	926	972	923	915	925	977	860	946	874	914	912	943	960	936	930	946	920	874	946	966	939	947	923	880	957	923	932	964	890	897	920	963	947
15189	457	88	88	73	84	84	83	78	73	87	71	94	81	82	77	101	73	80	79	63	76	75	72	92	77	78	76	85	84	86	71	71	80	83	79	85	76	55	76	82	84	84	73	96	81	78	77	81	63	76	73	66	78	82	63	75	85	100	71	87	83	74	82	83	76	84	75	60	71	79	80	97	77	93	94	83	70	90	87	66	75	86	87	79	72	67	77	73	92	77	81	82	68	83	83	85	89	82	72	73	81	87	81	80	81	78	65	85	87	84	74	76	72	85	94	97	75	81	99	78	91	96	73	81	88	67	83	72	72	64	75	80	82	83	94	81	78	77	91	75	92	76	77	63	95	83	60	85	95	73	76	77	91	101	73	77	82	81	87	72	91	82	80	70	77	76	73	72	78	70	75	77	90	76	80	80	92	83	88	80	79	59	78	83	86	91	81	98	76	85	86	89	85	85	78	80	94	83	79	65	80	73	86	99	71	65	79	85	64	94	81	95	65	83	68	75	92	76	78	77	86	81	71	86	92	83	83	81	82	69	89	90	91	67	90	89	73	80	84	75	87	64	94	84	82	73	79	60	83	69	70	77	78	73	88	86	92	83	70	84	82	95	91	86	81	61	94	69	93	64	83	82	98	95	68	82	92	95	71	85	66	84	68	76	84	72	63	85	78	74	73	72	71	75	68	76	82	97	67	74	85	84	75	88	72	88	85	71	80	81	70	91	79	75	93	79	79	91	98	83	63	81	79	92	70	76	77	93	93	93	86	83	85	77	88	80	83	83	85	88	81	74	87	94	92	78	82	94	89	91	68	83	86	86	86	81	83	70	77	75	68	67	74	77	82	89	75	75	92	94	96	93	62	91	93	68	73	91	68	92	61	83	92	67	96	78	78	74	87	75	73	86	74	80	80	78	76	102	76	85	95	83	77	74	81	89	70	72	88	88	89	70	78	82	79	68	82	88	76	72	91	69	76	83	78	86	79	78	78	75	77	71	86	81	83	77	85	69	90	73	79	73	76	79	61	91	86	88	82	69	78	89	89	89	87	98	70	75	87	70	71	65	75	88	90	79	79	78	81	76	83	106	80	83	91	104	96	96	79	68	84	86	78	92	95	74	78	91	87	76	69	80	82	85	70	93	77	88	80	72	79	77	109	82	83	71	89	77	84	72	82	85	91	84	78	94	78	83	87	72	74	73	86	78	77	74	70	94	67	93	85	69	88	79	89	80	107	81	83	80	99	80	77	82	84	82	75	84	91	80	84	70	79	78	75	85	73	81	91	102	87	85	77	95	92	79	86	66	86	59	64	83	109	76	86	101	77	84	90	94	85	93	97	83	79	80	84	107	62	77	91	87	90	81	86	94	103	82	89	87	82	83	89	74	87	78	83	95	89	80	75	85	67	90	73	69	76	100	82	104	87	84	85	83	72	80	89	72	82	93	87	91	83	75	85	86	75	84	92	80	73	74	69	76	82	84	74	88	85	79	92	89	82	74	84	85	88	94	72	80	84	84	67	78	84	78	69	83	93	96	70	71	86	64	96	87	84	84	90	100	77	81	70	71	84	72	100	65	87	75	62	85	72	81	84	96	77	83	86	94	75	87	89	77	85	84	88	85	81	86	73	85	80	82	108	78	91	79	81	82	77	93	72	79	74	73	97	84	86	76	73	83	72	91	95	92	74	74	77	77	72	84	90	75	65	68	86	86	83	103	93	80	78	85	81	82	78	101	79	77	70	74	76	69	84	78	68	74	71	86	92	87	82	72	73	74	76	81	94	79	93	95	71	66	86	79	85	82	89	85	91	68	70	94	85	72	86	70	73	87	82	69	91	74	82	78	89	96	82	78	88	78	66	80	82	95	58	84	83	68	65	102	84	75	94	80	91	81	74	90	84	84	84	83	84	67	90	92	85	87	92	85	70	86	94	86	87	83	79	89	70	83	93	74	76	79	63	70	95	78	83	72	78	88	70	81	84	81	96	75	81	87	80	81	88	89	74	71	71	87	95	80	79	80	82	85	66	94	115	85	89	65	84	77	75	87	78	90	80	72	71	79	91	82	92	88	97	70	88	71	86	103	88	77	82	65	70	73	69	87	63	87	76	82	82	70	71	85	96	75	83	69	61	72	82	88	69	87	81	70	77	69	78	63	101	95	82	64	69	73	87	58	85	87	105	75	86	78	93	77	71	81	84	84	77	81	82	80	90	84	81	81	65	70	90	75	88	92	84	71	83	82	91	83	76	80	76	75	77	68	95	77	61	77	76	78	74	75	81	94	73	81	80	67	58	75	91	85	75	89	93	85	82	91	87	87	89	87	100	67	86	74	94	103	76	82	89	87	78	81	76	81	84	74	79	80	80	67	75	86	81	68	80	83	89	80	85	73	85	87	83	73	80	82	76	83	84	67	69	100	87	83	89	102	91	81	88	82	74	82	76	74	86	96	96	70	90	97	69	76	101	81	72	79	93	93	83	68	88	84	79	83	67	83	99	88	76	97	68	72	86	86	82	97	69	75	72	97	76	64	90	73	64	90	74	89	72	82	65	92	75	100	95	96	77	93	81	89	79	90	79	81	90	77	82	82	84	79	67	77	77	80	74	89	81	73	73	76	84	92	80	73	88	79	78	70	75	102	82	63	87	87	87	86	61	67	69	92	89	88	84	86	89	81	80	90	77	58	75	67	71	102	92	88	82	95	84	81	80	83	94	64	79	84	79	74	73	88	104	73	83	79	68	61	77	78	83	80	100	78	87	74	66	86	67	92	95	87	82	77	93	83	68	77	67	75	74	78	81	81	91	72	86	83	72	86	90	77	82	86	70	83	85	74	81	73	83	65	99	77	86	77	92	82	78	91	89	84	82	91	83	80	80	88	89	89	56	95	96	70	79	72	77	76	69	88	71	85	80	90	78	83	88	83	92	89	87	94	77	102	76	89	81	86	89	101	84	78	83	90	70	80	82	79	90	68	100	87	88	86	93	89	75	88	93	75	85	78	67	90	75	92	87	77	85	84	82	94	101	75	95	91	102	77	96	81	87	76	90	88	75	94	78	69	81	74	74	86	79	85	92	93	88	70	82	99	78	88	97	78	79	96	85	77	79	90	79	73	77	74	78	106	79	88	67	85	90	83	79	76	67	77	83	78	84	89	98	92	81	84	86	99	83	86	77	81	90	74	91	83	74	90	72	85	88	74	83	70	83	76	86	83	83	83	86	93	87	81	89	91	83	91	90	82	90	79	99	83	77	87	86	80	74	80	76	78	96	86	57	81	79	83	85	94	86	74	92	84	84	83	94	88	89	102	98	73	64	67	94	98	96	76	83	78	73	72	98	80	80	85	69	78	95	89	76	79	68	95	86	82	74	91	71	70	72	77	76	79	83	91	77	89	76	91	85	91	79	69	81	75	81	73	80	83	67	63	79	82	78	79	95	70	81	88	71	92	94	85	88	72	85	76	83	86	73	80	73	79	74	75	93	86	92	89	89
4030	512	544	537	569	524	525	477	561	546	509	580	503	518	549	523	543	530	531	527	522	519	552	529	543	523	491	525	545	519	567	499	473	547	530	556	572	529	517	526	548	537	551	524	548	518	533	517	528	530	570	540	493	544	503	577	508	527	492	490	559	547	556	511	565	546	521	548	562	504	523	536	524	539	535	523	560	533	548	491	536	525	525	562	532	556	536	588	512	539	533	532	553	525	529	519	543	528	557	573	552	547	479	524	557	548	498	552	515	498	535	499	537	534	519	564	532	533	552	520	539	489	523	544	508	534	544	542	556	545	520	543	547	521	520	542	511	523	533	515	536	534	509	547	557	557	548	549	524	545	506	539	537	536	537	532	539	535	543	537	544	542	517	506	534	525	520	527	498	516	511	583	536	542	551	566	509	574	561	611	499	562	497	521	551	546	530	526	555	540	542	545	550	532	568	548	540	536	559	515	524	498	566	523	560	486	535	529	544	533	547	507	531	517	578	532	517	535	531	546	550	522	588	533	539	544	566	534	520	516	541	532	519	559	531	545	530	530	517	544	506	526	539	509	563	577	546	522	563	527	564	502	513	543	528	517	493	522	574	532	522	513	518	519	554	506	481	578	511	558	566	554	541	541	543	563	567	526	561	531	515	487	537	516	571	527	525	545	521	543	581	511	528	551	534	572	554	507	554	577	553	572	507	567	515	530	536	515	540	546	569	523	524	527	554	512	494	544	510	564	514	580	514	523	556	538	555	475	491	504	555	565	543	509	528	538	526	563	475	546	487	540	512	542	523	552	543	512	516	537	509	557	482	482	540	527	574	504	533	518	551	532	528	534	553	562	531	554	563	534	515	515	524	489	534	534	555	531	528	512	524	533	534	520	517	531	536	576	533	529	555	557	547	520	501	556	525	556	533	532	522	489	505	544	516	555	550	524	526	561	533	557	481	516	539	539	512	538	506	513	525	512	547	514	523	576	569	553	539	562	534	538	534	547	555	577	519	535	542	536	511	552	516	602	537	553	539	514	536	535	551	541	531	541	558	543	538	540	533	575	517	560	498	525	525	554	507	527	528	586	549	527	528	539	491	509	548	514	528	516	564	558	566	514	508	507	522	535	550	544	522	523	530	512	525	487	525	522	542	512	536	542	519	542	568	555	524	516	513	540	500	518	570	545	529	525	520	511	506	545	535	530	525	584	531	540	515	531	522	563	533	574	587	559	506	542	577	571	582	517	549	604	532	548	524	550	537	571	531	499	478	504	562	553	569	537	570	564	548	538	545	536	521	564	535	502	525	561	558	547	528	582	515	516	519	524	559	558	554	556	517	550	536	546	520	542	520	548	542	583	552	554	540	522	523	550	544	541	536	518	540	522	534	527	554	591	557	532	528	536	547	533	565	531	567	539	526	548	562	575	545	514	532	535	537	547	529	520	557	545	564	536	526	545	503	522	516	519	517	511	516	512	560	545	541	531	508	572	506	562	520	553	535	523	561	579	518	528	520	542	563	512	555	562	535	530	474	549	536	531	508	529	533	534	498	530	536	566	556	483	538	514	540	525	557	559	506	511	536	522	521	534	527	486	527	523	526	519	517	530	545	530	547	520	560	532	524	547	483	511	494	538	534	577	556	517	517	536	521	554	523	585	580	531	560	558	519	527	505	527	512	539	553	534	537	551	540	520	544	553	547	539	508	531	552	514	545	530	516	518	520	570	521	546	528	555	521	527	548	557	541	512	518	531	529	557	520	540	528	533	498	572	522	556	532	547	511	490	545	528	551	546	521	535	512	551	523	479	512	555	581	562	545	524	539	528	546	525	508	538	529	526	555	530	525	550	555	517	535	562	516	525	572	542	549	564	532	547	487	505	520	535	548	540	513	548	522	533	528	542	500	507	579	537	543	535	556	567	512	497	515	561	564	542	534	530	532	520	507	548	558	534	540	538	526	541	494	481	533	538	534	524	552	540	560	539	522	529	544	585	504	515	512	503	524	536	524	575	513	556	523	525	559	561	574	511	548	543	558	525	561	538	531	535	555	535	546	549	543	544	543	564	498	528	549	537	526	515	504	517	532	549	513	546	543	507	483	535	522	574	534	533	564	520	509	485	514	529	537	551	504	560	541	607	546	522	540	552	563	511	510	535	523	542	524	558	559	522	490	537	507	535	523	592	516	533	530	554	519	541	548	562	549	575	529	578	536	495	542	566	506	554	525	555	486	588	565	522	538	529	528	582	568	541	548	478	512	499	494	563	565	558	520	547	573	551	536	509	552	567	533	562	533	591	532	514	538	522	517	538	536	508	543	558	513	513	571	557	513	504	550	516	565	541	539	507	539	472	480	531	533	535	565	510	518	540	489	550	510	516	575	528	554	511	545	534	489	574	509	499	575	570	486	548	573	508	554	511	555	502	558	589	479	522	528	565	517	561	500	558	516	538	547	525	561	524	534	539	538	578	532	506	529	531	547	508	562	492	521	516	547	551	541	546	554	547	568	560	520	534	506	529	472	552	528	537	538	543	496	509	555	486	538	505	528	512	544	526	520	500	526	534	540	538	525	521	536	537	539	521	534	552	557	525	551	530	524	506	528	538	508	521	532	548	560	557	488	507	512	537	540	543	547	545	588	516	543	528	499	500	563	516	531	548	517	497	523	488	532	521	563	563	524	520	519	561	529	516	527	571	528	537	522	532	527	519	579	530	541	521	530	502	528	557	481	557	532	528	558	530	516	527	596	522	562	544	555	552	491	520	522	555	520	549	519	556	511	573	531	506	512	533	508	559	541	528	540	517	560	527	565	510	568	555	524	536	532	562	534	571	520	495	548	525	552	502	525	540	526	524	547	502	514	545	539	536	527	553	544	558	537	597	488	517	515	567	540	554	484	567	526	543	541	533	546	518	551	525	522	524	498	546	521	596	535	526	539	540	524	542	515	546	538	544	508	515	550	574	526	540	563	551	551	554	529	522	523	554	519	577	516	547	574	505	566	527	527	537	597	546	517	543	497	507	520	509	532	561	528	560	489	510	572	533	562	532	539	581	555	539	547	486	512	570	533	556	482	556	557	549	535	489	508	553	565	534	537	492	522	517	505	555	521	557	535	518	509	547	536	554	540	548	531	541	532	535	558	540	551	515	566	520	513	543	538	521	540	536	510	536	519	551	542	514	530	545	499	510	566	551	532	540	525	541	502	534	532	502	529	522	538	522	540	503	526	537	552	542	551	506	536	524	506	562	569	541	500	542	495	528	543	531	540	531	527	557	562	563	547	500	508	502	493	522	533	544	543	528	493	546	541	550	555	517	496	587	544	517	525	531	570	555	514	518	513	525	529	548	524	560	520	554	507	569	514	487	520	534	544	529	545	526	550	534	532	556	494	532	531	531	519	466	484	542	530	579	513	547	543	509	535	534	528	575	570	548	543	519	552	555	556	543	516	558	547	564	562	533	546	557	506	567	535	498	496	554	537	515	513	529	514	546	520	553	539	544
15085	417	94	90	90	97	81	105	96	84	97	89	90	85	88	88	86	95	93	87	103	99	104	93	77	75	86	69	88	98	83	86	87	79	84	89	90	95	103	86	91	91	75	89	97	95	99	89	94	114	97	82	96	91	64	76	84	84	96	84	89	105	99	83	88	98	87	87	84	77	86	106	100	83	102	95	84	88	75	96	70	93	74	86	85	78	90	94	90	77	103	95	85	88	97	95	94	89	97	110	80	70	82	99	103	91	90	106	80	107	103	86	88	89	92	90	101	75	87	101	85	96	96	79	89	86	82	73	86	76	75	83	92	88	94	83	86	103	81	95	92	82	111	90	89	94	92	84	81	82	80	87	97	84	72	95	87	96	96	90	102	79	98	94	83	79	85	93	113	92	87	99	95	68	73	90	88	100	87	89	97	88	77	81	79	75	102	85	94	88	87	82	93	80	96	100	99	88	93	76	81	78	97	80	92	73	86	85	72	98	98	87	74	91	85	102	97	75	119	94	93	92	101	82	88	80	91	92	88	105	93	97	86	116	92	81	93	75	100	102	86	75	82	85	79	87	89	90	91	72	95	91	86	82	91	93	87	86	85	88	94	91	89	100	86	94	89	102	99	102	97	80	84	99	106	98	92	90	95	100	102	83	88	90	93	79	83	93	101	94	82	82	94	83	96	105	95	97	99	89	93	98	90	93	100	80	94	100	99	99	101	78	74	85	76	107	87	99	103	98	96	79	94	73	84	95	95	94	101	97	75	96	84	87	85	100	82	97	95	91	76	75	86	75	94	83	92	71	74	83	98	95	96	100	82	88	93	102	93	103	85	101	83	99	89	81	89	102	93	116	97	95	97	98	102	99	109	88	89	89	78	90	96	92	100	85	90	98	88	99	100	85	85	97	93	100	103	116	83	80	85	85	81	96	91	78	83	106	86	117	99	97	79	87	111	115	86	78	85	79	83	86	99	103	99	95	87	93	99	99	82	105	81	89	97	103	103	85	81	88	93	86	73	103	107	80	108	86	79	97	87	89	93	81	89	89	83	99	106	85	83	98	76	90	100	107	101	90	94	96	91	80	79	93	104	89	87	71	96	91	77	78	104	94	96	81	94	103	84	101	96	92	89	84	88	90	77	95	83	87	77	89	105	113	89	117	110	79	105	93	85	90	80	91	87	94	115	96	107	104	96	91	94	87	90	104	84	87	80	101	91	87	102	83	95	86	79	115	82	80	94	95	95	77	81	106	76	77	84	92	86	84	82	103	92	88	95	100	91	94	90	79	119	79	86	103	83	100	109	90	91	106	96	75	95	97	96	88	85	95	99	96	114	101	90	108	70	83	95	98	85	98	83	73	86	75	93	100	97	95	94	88	105	83	81	95	91	95	84	102	105	92	82	91	93	92	95	97	91	114	96	102	76	109	96	86	100	90	86	94	93	91	90	84	87	118	94	106	86	98	92	97	86	95	79	90	95	90	89	102	103	74	82	99	94	81	84	108	86	92	95	79	92	103	72	84	91	99	76	83	81	92	97	94	77	104	73	110	109	92	92	94	87	99	88	89	87	99	88	85	94	99	104	90	99	87	96	99	85	89	102	106	83	76	103	82	94	107	93	76	104	99	102	100	89	102	100	105	76	90	112	102	98	97	105	95	82	87	87	79	84	92	84	95	85	84	88	97	83	80	87	96	97	63	97	99	86	84	96	91	92	95	94	77	103	99	88	91	96	81	97	81	98	100	108	98	86	101	83	95	90	86	81	97	92	95	94	87	90	87	90	98	80	102	86	84	86	88	93	81	79	83	94	96	91	101	98	84	103	75	89	89	90	104	99	82	93	86	90	106	105	94	91	97	89	96	89	92	69	85	87	83	87	98	75	85	82	90	71	88	86	94	83	107	86	85	95	83	107	92	82	86	87	102	93	78	84	82	65	87	92	85	86	95	95	104	93	87	88	79	98	78	90	96	95	73	101	91	90	79	87	90	112	99	81	99	90	96	89	83	98	93	85	94	79	88	121	98	87	85	101	88	87	97	80	80	104	78	97	87	86	87	88	83	79	72	82	91	79	97	69	105	91	88	105	86	95	82	90	87	96	96	87	84	106	95	91	95	82	94	85	76	80	98	75	101	86	98	94	89	92	75	110	89	103	96	83	94	88	93	93	88	103	98	94	95	81	82	95	87	88	87	90	99	88	105	92	84	96	101	89	90	94	100	100	103	100	81	93	105	75	100	74	95	96	86	89	101	84	91	78	82	81	92	104	97	86	110	69	106	103	87	88	96	95	79	94	110	96	71	71	83	93	82	97	98	106	78	97	95	96	88	90	86	81	83	93	89	106	95	105	93	78	85	94	82	84	84	93	97	88	111	97	94	87	102	76	77	89	90	82	92	92	99	100	97	95	75	87	94	78	88	81	93	81	109	100	105	103	98	85	85	85	89	91	90	85	80	85	101	91	88	98	85	115	98	95	70	96	106	103	65	86	86	105	102	98	92	107	102	92	103	98	83	80	72	76	81	87	87	92	87	86	91	99	88	105	93	76	87	86	90	84	85	80	78	85	97	81	67	72	92	97	86	90	90	101	104	95	97	90	96	74	95	93	88	82	87	81	94	95	89	102	81	81	95	85	105	88	106	102	90	74	95	78	96	84	92	91	85	101	94	92	90	89	93	89	96	70	109	100	82	69	75	92	110	99	89	105	101	80	80	101	90	102	98	85	93	92	83	84	94	97	90	82	88	97	96	75	86	90	83	97	78	99	94	91	77	96	85	87	94	99	92	77	102	99	88	78	103	106	92	84	90	92	90	69	79	88	86	96	102	73	104	83	89	84	85	86	97	96	89	84	101	87	82	91	114	100	83	101	91	103	97	86	95	106	74	88	87	111	96	74	96	87	90	101	92	101	77	92	99	82	84	96	97	82	88	94	94	110	74	79	93	81	98	83	100	76	96	97	94	94	96	98	108	94	84	102	83	99	118	91	92	95	84	99	105	94	98	90	90	116	94	88	92	87	84	99	97	80	88	107	99	87	90	86	97	80	95	91	98	77	86	93	79	91	81	100	101	84	105	99	84	79	92	90	96	99	92	89	98	98	89	108	91	93	91	77	93	91	93	102	109	96	89	112	75	91	78	80	85	89	78	95	83	91	93	90	82	71	81	100	96	98	103	80	94	79	90	96	97	100	82	105	78	111	79	108	97	94	92	92	107	101	107	79	102	102	96	107	83	89	96	100	77	89	92	78	96	98	102	95	99	81	93	88	101	99	85	79	90	92	97	97	90	94	81	83	78	85	95	93	92	75	78	91	87	91	87	98	92	100	83	95	94	91	107	105	98	90	92	105	89	100	89	76	103	99	104	98	80	75	90	91	71	74	91	100	87	100	82	90	104	92	93	80	91	98	91	73	97	101	115	85	85	73	81	88	84	82	100	84	97	100	105	96	104	79	104	92	75	94	85	80	86	101	106	94	91	113	76	86	102	101	88
3959	624	650	638	646	659	677	625	634	659	663	621	607	668	640	687	657	596	647	670	620	621	650	637	673	643	620	674	663	611	594	644	661	622	567	658	631	662	655	627	631	655	652	612	655	653	670	643	649	635	634	625	658	651	685	632	645	626	630	639	666	688	645	658	619	625	679	608	616	639	662	658	596	679	615	669	629	636	646	653	640	645	612	669	638	622	617	678	683	653	658	673	626	648	692	651	647	647	692	605	633	658	646	669	631	618	652	632	625	666	654	660	670	622	609	629	626	643	642	666	650	585	683	622	677	653	664	636	623	623	646	664	643	635	635	678	584	690	697	632	647	713	612	665	636	674	649	617	636	636	647	640	610	679	654	653	640	657	713	611	681	674	630	630	599	639	665	658	631	634	561	652	584	665	653	656	624	613	630	615	686	600	665	632	660	592	621	655	647	646	628	658	622	641	649	673	610	654	585	659	639	629	631	661	663	644	690	629	669	665	666	652	624	642	665	638	642	650	572	649	684	652	677	644	595	674	686	605	585	609	657	638	659	621	638	631	671	662	635	615	664	615	669	646	673	616	630	627	630	655	629	637	627	631	669	671	627	645	666	624	609	608	658	635	639	605	659	571	645	616	612	635	654	598	630	664	624	635	592	644	633	666	617	644	634	643	644	645	662	647	653	603	626	621	673	659	631	620	639	659	652	609	641	669	648	668	665	631	645	631	655	656	645	603	689	649	632	666	656	632	618	665	630	643	654	644	645	603	606	660	652	672	670	655	636	622	632	612	654	621	631	640	619	661	635	628	652	635	594	651	629	657	642	670	657	635	646	627	641	650	657	640	615	653	628	654	607	614	658	605	671	641	653	637	607	660	618	607	671	660	654	610	639	620	636	626	583	659	663	606	626	623	653	658	603	666	632	631	649	650	605	640	647	659	676	656	658	643	630	633	659	628	577	685	654	659	646	614	592	640	655	638	603	625	612	608	640	626	704	636	602	627	614	677	654	649	594	651	631	590	639	652	678	619	623	662	630	631	655	600	665	628	650	597	677	657	634	615	632	630	673	619	646	596	662	626	652	663	678	622	637	635	620	632	636	660	637	679	639	603	595	635	620	653	676	649	601	648	564	639	677	629	592	634	637	636	657	671	690	672	590	602	623	610	626	637	653	616	648	613	649	674	591	632	685	646	597	643	652	669	647	679	636	669	622	597	675	636	631	664	656	630	676	606	620	676	645	646	614	626	641	623	632	616	682	630	648	634	622	598	645	640	645	636	660	618	653	650	644	583	669	609	654	622	625	641	638	632	601	650	645	642	641	615	652	612	644	674	653	619	603	642	644	600	643	679	695	666	667	699	617	639	641	613	603	677	643	626	654	642	638	616	636	649	696	649	639	635	646	629	655	606	646	608	627	637	600	607	633	630	662	598	684	649	637	635	560	653	673	652	639	636	606	642	626	603	647	645	652	616	648	679	616	621	616	678	595	608	639	605	691	624	643	639	646	679	626	640	587	654	636	623	670	636	668	695	635	668	606	648	634	656	625	655	618	607	663	643	643	659	608	631	641	631	617	587	645	625	656	627	608	668	649	612	645	613	656	605	663	629	646	619	642	649	631	626	634	647	619	688	648	639	616	673	626	615	648	619	661	632	652	695	655	647	615	649	652	656	613	618	638	671	627	615	627	667	654	680	639	625	647	655	649	639	641	620	569	680	636	706	658	629	607	630	601	645	652	702	658	667	639	628	613	627	645	619	622	611	638	567	634	620	625	615	693	610	647	664	647	631	650	642	649	644	651	637	672	625	633	688	642	648	696	667	618	641	674	628	629	650	653	630	607	702	659	620	617	634	644	648	619	639	658	666	627	630	613	614	631	659	644	636	654	646	657	643	653	658	654	652	674	618	636	669	612	668	674	610	638	607	661	650	675	643	634	627	664	690	656	653	642	614	641	663	599	609	645	619	672	643	613	642	624	586	640	611	640	631	680	637	681	662	682	630	680	637	645	701	635	665	606	700	678	620	632	678	638	672	609	649	647	658	601	661	578	633	653	643	706	637	619	652	676	670	658	686	639	646	628	663	618	610	671	651	646	607	639	609	604	687	674	666	662	620	656	637	689	654	595	642	679	624	612	621	633	637	668	616	650	659	696	689	615	636	648	666	650	618	592	709	621	676	639	634	636	679	630	621	640	646	659	649	670	663	604	690	643	685	640	692	639	663	651	651	652	657	625	617	627	648	643	638	634	614	614	643	660	656	648	630	673	650	687	668	642	631	595	639	655	638	634	618	637	635	650	635	631	645	622	676	605	652	658	654	668	691	662	662	636	665	649	702	619	607	590	606	645	624	635	654	665	640	636	657	652	619	598	670	649	574	653	661	669	662	635	619	652	624	645	633	643	616	660	636	679	656	634	659	708	640	638	622	671	627	649	634	603	623	604	671	620	622	668	702	653	648	658	647	637	637	639	663	613	628	595	665	645	647	642	670	647	653	665	673	630	677	645	632	581	646	623	659	582	670	588	650	658	658	660	600	648	675	619	627	696	616	696	618	617	660	622	682	656	688	651	662	595	634	591	669	661	632	614	675	618	606	660	641	638	638	610	631	663	641	604	659	634	660	680	666	618	586	637	662	653	581	678	627	690	662	611	642	651	651	637	650	611	640	645	624	641	638	657	621	629	587	636	627	636	645	642	627	661	661	640	651	596	601	700	666	661	661	627	646	669	639	632	651	634	635	609	637	663	664	649	609	627	646	633	704	679	687	639	612	626	660	646	596	641	639	658	666	632	640	618	659	656	660	604	657	663	653	616	657	646	596	616	648	658	637	647	604	636	682	630	630	605	635	657	623	611	619	681	650	569	616	705	649	640	660	635	590	630	642	640	603	634	634	639	633	627	612	617	698	640	639	616	690	669	627	638	651	621	594	656	677	666	675	649	637	631	644	670	667	645	650	644	615	640	646	647	630	663	613	602	710	640	646	643	659	587	670	627	606	633	634	618	612	604	636	617	659	605	611	625	594	636	685	659	654	631	684	613	630	674	602	669	580	658	618	596	627	641	623	660	613	646	630	645	694	594	636	658	644	638	619	640	636	640	625	618	636	637	656	658	639	626	659	657	631	605	631	632	630	639	634	678	665	669	624	658	650	638	609	609	612	664	626	621	559	600	644	631	630	629	674	652	622	670	663	654	691	633	604	625	632	661	600	615	708	626	636	661	630	625	635	605	724	683	684	605	663	631	633	671	636	662	640	611	677	635	586	624	661	657	632	601	629	650	641	617	636	620	636	674	577	629	645	658	621	625	625	635	609	707	699	639	635	670	627	588	628	630	636	654	652	634	633	617	615	599	630	609	630	668	661	651	639	661	710	663	621	583	630	649	627	645	640	697	646	653	644	657	616	648	639	653	681	703	659	598	620	645	620	694	595	634	636	616	638	631	640	634	652	668	637	670	678	631	687	635	649	628	665	628	608	644	606	676	613	642	654	605	664	672	672
15809	537	152	149	142	151	123	130	124	143	131	136	123	130	140	137	133	158	139	147	149	129	123	162	118	127	145	157	140	143	108	152	160	159	143	144	134	142	144	133	154	146	143	138	129	158	139	137	137	138	136	145	142	127	142	149	139	163	130	149	130	129	132	148	157	129	156	141	132	159	169	148	146	114	139	149	140	136	132	160	137	133	127	128	123	138	118	137	138	156	154	159	121	140	143	139	126	131	144	130	138	145	134	153	141	152	129	145	150	145	144	134	165	158	138	127	124	132	134	154	133	121	142	150	141	143	149	160	138	114	128	145	142	129	144	146	134	140	131	134	132	152	143	146	131	135	119	133	145	145	142	143	119	156	130	147	133	139	159	145	127	139	134	144	147	132	152	147	130	144	136	135	140	156	119	137	128	140	159	131	147	122	138	133	138	144	123	137	149	142	126	105	127	160	138	138	157	127	137	130	135	143	140	146	126	131	127	158	156	127	133	139	136	154	144	143	135	144	153	134	134	134	142	130	129	136	146	147	141	151	135	143	143	136	140	132	133	138	143	151	143	142	144	155	160	134	143	157	133	148	140	144	134	150	156	150	130	151	131	149	139	158	157	122	142	151	124	136	154	146	141	157	144	132	144	125	147	144	138	137	147	149	134	141	149	143	140	152	147	146	142	158	128	149	137	155	134	141	142	129	134	133	161	150	158	133	134	150	137	151	155	131	153	161	138	142	138	152	151	141	144	143	124	146	139	123	154	143	144	138	152	128	107	152	128	125	133	144	140	139	137	162	146	156	136	136	144	132	152	142	165	136	141	120	160	158	139	137	136	107	135	128	114	142	128	161	116	154	148	150	151	131	118	140	130	150	165	152	154	123	134	149	151	172	157	143	139	132	146	130	146	140	134	134	122	135	145	138	157	171	145	145	137	139	138	155	171	122	142	150	126	146	138	132	127	141	145	159	141	155	126	141	141	141	143	139	130	140	156	124	127	151	125	150	160	137	170	155	158	124	148	116	137	135	138	138	142	141	139	127	146	146	128	109	139	151	149	147	159	124	130	144	135	140	123	138	154	141	135	158	129	126	148	129	137	153	133	147	156	154	135	131	151	148	141	124	149	163	134	142	150	135	140	134	155	142	140	158	133	160	144	136	144	143	129	148	145	149	133	138	145	176	140	150	134	150	133	156	153	135	153	144	133	138	124	146	149	147	149	144	141	146	149	168	148	131	132	162	132	139	133	150	166	147	125	127	127	168	152	142	158	142	162	117	147	137	172	156	168	141	117	127	133	160	138	120	120	145	178	130	151	139	136	144	141	149	125	111	133	136	138	142	123	147	130	132	144	147	128	148	145	156	125	133	144	152	122	143	141	137	143	151	139	138	144	156	130	122	141	150	119	163	143	167	135	132	136	147	138	139	145	142	152	154	122	164	146	164	130	132	151	138	146	137	137	122	132	140	140	141	128	133	153	142	148	138	146	150	153	120	134	142	139	134	121	156	144	141	163	148	134	137	129	129	123	133	139	134	136	129	154	129	133	125	143	135	155	148	136	139	152	172	133	123	133	137	139	143	139	142	137	134	130	129	122	138	140	147	132	135	142	157	141	130	143	130	130	133	142	154	139	143	144	147	119	154	152	136	124	129	115	161	141	151	139	143	147	137	157	138	124	136	135	140	136	143	118	140	147	145	128	133	140	136	139	151	162	145	155	140	148	138	141	143	157	134	122	131	136	121	150	134	150	149	132	129	129	144	139	143	146	138	143	125	141	141	129	160	144	145	136	147	150	138	134	135	134	148	137	158	153	134	143	118	152	115	148	136	129	149	152	150	153	121	121	125	132	150	139	120	136	127	134	141	137	118	156	131	148	144	140	153	144	133	123	144	149	121	146	142	152	144	159	151	149	133	150	156	139	143	133	135	159	149	144	135	164	133	142	145	127	142	149	150	156	144	142	153	139	130	121	149	145	150	143	149	127	156	143	153	145	141	164	139	149	157	146	151	126	132	144	135	128	164	145	141	144	150	148	141	157	131	132	145	150	151	122	132	136	152	142	158	127	139	142	126	128	151	143	137	166	143	152	139	137	115	131	138	155	161	139	137	140	161	152	144	134	149	153	132	122	133	125	153	135	137	144	135	158	150	141	146	116	147	147	151	127	119	165	149	147	121	140	129	117	170	141	140	131	144	122	150	157	121	142	148	125	146	141	135	131	134	153	153	132	134	144	115	133	153	142	160	168	134	159	130	155	123	127	148	127	132	156	135	140	152	125	134	131	127	125	147	136	152	166	134	138	142	130	131	131	148	142	158	120	129	150	150	122	128	122	129	137	143	136	134	126	128	145	129	119	143	151	160	128	137	158	149	139	136	138	148	161	144	157	144	158	142	142	152	137	142	159	143	144	152	123	138	142	141	156	129	152	145	142	124	139	126	146	141	107	136	136	145	115	143	136	152	152	134	140	152	147	144	142	132	148	128	152	155	142	136	154	140	125	148	146	135	143	159	157	140	139	145	114	130	140	145	129	142	124	124	139	136	115	142	147	156	136	140	126	145	165	136	155	122	150	124	129	137	143	145	138	137	132	142	152	143	146	120	120	128	153	135	129	145	149	151	157	148	143	127	166	153	155	146	148	160	131	163	131	138	130	141	137	150	146	134	150	154	140	124	122	136	122	135	134	131	140	134	158	146	144	152	136	129	145	103	143	135	145	139	125	161	129	151	127	163	128	131	156	140	129	142	156	141	119	140	141	155	144	149	141	127	135	143	132	135	138	139	152	148	148	149	118	149	131	145	121	130	137	155	130	150	132	145	114	150	137	120	130	137	149	145	159	128	153	137	154	129	151	153	132	146	135	138	133	136	132	129	119	121	134	137	134	128	143	141	135	137	152	155	142	134	134	153	133	164	142	141	130	118	126	147	155	155	148	139	133	141	130	155	141	131	144	146	154	142	154	137	118	118	143	140	138	142	133	162	129	145	130	146	154	129	103	144	141	138	139	160	137	153	143	141	136	134	141	122	139	148	152	142	150	124	141	141	144	134	122	124	144	112	145	144	119	131	155	140	149	143	159	140	147	137	138	141	140	138	142	135	138	133	145	137	144	152	116	143	164	137	144	150	141	128	132	135	131	149	149	162	153	160	137	132	132	128	134	131	134	124	140	136	139	120	136	140	118	142	124	152	128	135	137	145	160	159	156	139	160	124	127	113	144	142	135	148	122	144	124	128	119	152	143	133	148	164	142	122	138	140	117	124	156	128	152	123	135	136	142	132	150	130	121	122	134	128	125	147	139	158	140	152	144	128	158	126	150	140	147	126	131	109	160	123	129	134	137	140	149	134	174	144	144	132	136	156	142	140	134	143	137	122	130	141	138	159	161	154	145	114	143	120	141	168	139	132	132	136	136	122	153	157	150	153	152	143	142	137	149	137	140	157	137	138	139	128	138	158	151	139	144	144	148	135	160	131	129	140	143	142	156	123	139	161	154	140
4223	966	927	980	928	949	911	909	965	954	906	966	927	963	1000	935	916	878	943	877	965	943	916	916	950	918	977	924	887	898	945	958	950	972	893	921	926	928	908	865	897	941	884	976	978	943	936	938	956	990	994	898	926	875	899	913	863	934	911	912	918	940	926	940	910	931	968	913	967	1021	950	953	953	898	925	945	964	877	942	981	944	903	924	946	952	918	922	897	946	939	953	926	947	927	935	994	917	988	980	958	945	925	950	908	956	961	1003	887	893	989	919	912	897	956	919	961	889	970	902	949	1001	960	915	875	916	910	948	1007	965	896	941	887	914	916	924	941	993	949	944	906	946	925	909	923	964	873	919	958	897	979	898	914	931	905	1028	886	962	949	934	916	950	919	942	950	956	971	920	951	933	931	929	962	948	949	935	916	910	948	974	933	949	923	913	970	937	950	901	894	947	941	969	937	936	952	912	939	901	909	914	907	933	883	887	904	889	868	936	927	921	907	928	907	913	929	921	928	1006	926	951	910	917	928	925	927	979	926	955	946	904	952	965	935	895	953	904	994	942	907	903	934	970	947	918	958	939	938	921	901	898	952	898	949	954	897	915	941	956	961	919	926	969	925	944	945	1012	909	955	927	906	963	871	956	940	946	933	907	908	883	914	943	945	956	959	950	967	934	934	923	920	917	974	1001	988	895	934	926	928	908	921	964	879	958	969	915	882	852	953	965	958	919	929	920	943	912	909	922	971	924	903	956	895	1001	939	923	906	848	926	914	951	1034	968	942	848	950	905	914	929	879	917	981	970	915	948	936	904	916	949	924	942	951	912	966	1014	913	974	935	941	869	858	932	888	850	929	937	951	922	956	901	936	946	934	946	936	958	920	922	970	944	941	924	906	934	932	955	936	905	966	913	979	956	916	900	929	887	914	907	947	908	901	935	943	932	924	905	929	915	986	954	911	955	937	924	966	917	902	975	905	912	857	914	931	974	922	927	924	925	919	913	938	913	904	943	913	934	934	945	924	972	955	950	962	990	915	991	916	918	925	898	932	882	888	947	931	939	903	917	941	955	995	939	959	925	981	959	955	914	959	908	950	943	992	972	966	982	953	906	919	932	918	895	921	929	919	905	946	893	958	946	939	899	918	926	899	924	915	895	987	910	934	960	909	909	966	949	928	911	943	923	935	921	935	925	948	937	925	919	891	863	971	972	922	903	986	931	924	901	949	899	919	957	920	902	920	944	920	971	932	961	887	886	956	994	920	897	892	914	904	891	907	926	920	953	959	1012	905	938	934	882	957	940	924	926	944	909	905	904	915	917	905	902	915	929	877	924	880	920	942	900	971	963	961	981	907	933	941	926	935	918	959	945	933	903	953	922	929	898	976	890	928	942	881	955	943	973	958	954	990	889	933	888	889	942	958	890	926	977	961	908	942	911	896	934	976	883	954	946	977	965	874	914	951	941	913	969	976	970	911	967	878	964	952	875	916	965	933	921	913	944	952	933	937	922	863	958	942	908	891	943	962	921	933	948	961	975	984	902	877	1019	974	970	888	927	913	928	933	977	892	987	986	949	977	948	948	927	938	944	993	909	975	939	982	913	938	995	955	922	942	919	912	912	987	943	894	876	943	858	919	920	913	950	946	947	910	925	925	947	979	938	948	932	952	962	949	959	955	943	917	940	910	926	986	923	916	945	935	931	911	920	947	905	939	962	980	951	964	905	976	889	921	950	964	868	967	970	896	991	935	931	880	961	942	907	980	905	911	959	936	962	922	871	865	909	893	932	967	947	937	959	1001	917	945	910	964	905	987	954	958	931	941	957	917	895	938	957	921	900	909	892	879	884	908	886	979	907	899	954	879	882	902	941	946	926	905	929	917	1013	911	900	914	935	898	909	939	923	926	962	998	975	946	879	920	878	954	958	910	942	980	887	957	938	901	928	939	915	940	910	937	967	946	905	930	962	963	933	902	948	996	953	937	981	929	897	902	969	892	931	920	949	962	928	942	879	873	925	923	975	943	933	892	901	903	928	925	957	908	932	917	940	953	926	1017	940	1022	904	955	933	939	946	950	874	943	905	936	940	919	943	923	889	855	948	913	931	938	932	969	921	930	889	971	997	928	938	920	953	923	983	934	928	900	935	983	918	922	921	976	932	917	972	981	927	912	961	907	924	935	931	920	925	935	926	994	898	982	952	956	952	942	991	936	923	934	940	979	931	961	943	932	953	913	940	935	949	919	924	888	921	968	937	975	874	892	940	946	929	980	938	937	937	921	917	955	922	965	910	985	912	929	933	917	937	933	962	926	941	913	886	942	873	889	936	921	928	943	940	971	903	933	987	933	898	930	926	952	949	907	920	929	908	952	933	953	909	925	961	864	921	924	933	922	887	953	918	945	941	920	956	980	949	927	899	951	930	950	979	942	935	957	970	972	921	899	934	924	961	907	965	953	919	908	896	880	880	957	898	947	908	949	912	949	950	910	947	884	863	886	976	946	899	910	941	888	884	964	996	943	948	938	952	885	914	945	954	912	937	967	947	1019	981	874	947	940	949	971	916	899	884	952	917	931	929	949	966	954	975	928	934	988	916	948	944	951	955	915	926	881	893	943	980	960	973	927	935	944	930	911	915	911	908	923	957	895	890	930	931	971	924	901	994	931	936	927	932	910	997	948	939	974	956	922	928	942	967	938	889	951	937	915	964	1004	960	942	859	934	900	957	884	938	917	895	936	938	958	932	937	919	911	972	942	930	921	903	972	979	913	982	939	944	941	902	932	978	952	934	939	915	941	910	917	908	954	945	938	949	961	858	923	918	903	925	930	946	939	918	921	892	966	961	954	908	989	883	935	923	973	957	925	891	902	967	996	880	893	964	943	952	917	981	966	913	963	895	983	962	952	942	966	914	961	936	922	975	949	904	930	906	923	926	930	971	962	916	962	951	934	943	943	913	1022	950	961	1007	902	942	938	943	945	924	923	918	870	885	936	912	1002	901	901	927	998	955	915	919	899	912	900	958	986	937	901	882	921	948	935	917	900	903	970	918	968	903	929	898	936	930	921	918	933	948	991	937	925	956	934	951	947	988	925	949	1001	910	913	886	945	945	940	951	945	989	927	920	955	962	950	942	975	912	963	909	948	883	949	975	931	955	909	881	948	968	935	941	950	929	927	897	931	927	912	934	943	963	889	957	970	935	956	912	953	988	947	917	897	902	936	911	930	986	911	944	985	891	915	900	923	956	970	906	859	935	895	968	920	990	966	936	934	931	920	915	959	922	946	935	941	927	918	971	947	900	956	929	905	942	886	972	955	912	980	971	967	873	940	931	969	919	895	925	850	934	898	971	957	929	940	931	956	959	971	921	950	939	941	934	918	978	957	936	936	950	955	921	951	927	936	948	972	902	954	912	974	923	953	908	931	956	958	973	953	938	879	942	1005	905	949	930	890	1008	937	900	915	893	903	963	926	972	927	886	951	930	937	931	947	886	878	884	920	865	935	919	888	958	927	916	937	945	917	955	948
15801	579	155	158	143	125	148	137	133	137	140	137	141	156	132	165	161	120	129	116	125	134	137	118	133	147	141	136	135	139	148	141	134	143	145	143	121	142	147	122	129	148	137	135	132	153	139	141	139	115	119	170	159	136	133	130	141	134	141	144	139	123	128	123	126	154	151	127	117	123	143	139	134	136	145	128	116	116	136	147	150	114	151	150	138	127	136	122	111	121	150	128	135	135	142	133	125	141	125	140	136	143	145	149	150	133	159	136	140	131	147	147	143	140	155	145	144	127	118	139	123	121	116	117	122	144	127	143	135	129	129	142	132	128	143	126	134	116	132	120	148	114	144	125	138	138	135	148	143	141	114	130	128	145	138	134	136	131	138	156	144	136	135	118	136	143	139	122	137	141	142	144	136	155	141	116	115	122	135	148	134	131	130	131	142	149	156	145	141	141	136	146	127	152	139	115	151	163	117	150	120	124	125	146	129	145	118	134	141	141	159	130	145	128	135	134	124	138	134	134	160	136	123	141	128	132	164	157	121	135	165	121	135	144	129	152	137	144	128	134	132	126	153	116	134	133	126	137	138	148	139	143	148	146	145	118	146	134	162	143	149	138	158	112	145	121	128	142	133	145	156	133	151	118	127	122	140	159	165	141	155	151	131	144	150	146	128	111	145	139	136	147	137	118	141	122	131	147	118	144	121	135	140	137	125	145	146	125	136	161	123	130	149	115	131	117	134	122	149	149	136	143	138	133	138	138	161	150	122	156	149	117	124	125	152	154	132	138	125	139	140	137	138	129	130	129	150	156	151	142	136	131	131	152	111	138	126	160	124	117	134	151	139	129	154	141	141	122	139	144	149	148	139	135	142	126	131	156	124	142	154	137	138	128	146	147	161	140	137	137	128	136	145	140	137	138	143	118	129	154	123	143	145	141	136	142	127	122	141	122	154	124	148	156	145	152	144	167	138	114	160	137	129	139	144	124	127	159	132	142	120	153	129	134	154	153	152	154	132	132	133	126	131	128	130	149	150	132	143	143	133	147	133	116	125	144	109	145	136	128	149	124	117	129	119	132	152	144	139	122	156	144	121	148	166	116	129	145	111	135	151	139	154	154	135	123	146	137	139	140	115	121	155	126	142	128	150	149	132	154	143	125	130	150	150	115	146	159	148	123	141	143	132	150	121	142	159	128	167	144	157	148	141	135	143	128	164	143	127	155	144	141	130	138	163	151	137	134	138	129	139	126	135	159	136	136	132	124	129	136	127	152	136	153	152	131	158	139	140	126	146	138	127	145	138	141	127	138	134	148	134	121	138	130	125	124	142	128	139	131	142	135	170	140	171	134	142	117	139	142	152	143	131	131	159	152	114	142	118	131	132	149	156	110	135	132	127	148	119	151	141	128	127	139	127	126	134	122	138	138	135	133	131	147	110	132	124	132	105	114	126	150	148	125	143	144	142	134	148	126	131	128	125	166	136	146	168	134	157	143	158	161	162	127	141	128	149	146	136	158	129	128	126	145	156	147	138	145	134	128	135	137	126	144	136	121	140	144	133	142	141	156	134	150	132	147	138	145	149	140	135	113	151	130	138	156	141	130	146	135	138	146	159	127	166	125	125	135	136	120	126	132	129	152	132	148	123	116	143	140	156	144	125	154	129	131	139	154	153	136	141	133	145	136	148	148	152	129	126	139	135	139	134	148	131	124	138	136	149	129	129	151	128	119	151	138	160	113	142	129	151	155	145	127	123	130	156	137	120	155	129	136	124	120	133	124	139	152	140	134	129	139	151	156	137	129	145	138	145	160	148	129	153	157	144	152	141	154	167	140	144	136	140	116	134	126	142	131	143	153	127	145	144	123	141	126	153	153	111	122	144	140	135	121	152	135	148	123	132	144	123	140	157	130	135	160	144	155	139	132	138	138	148	118	139	150	126	168	143	146	147	158	150	131	131	141	150	133	140	132	138	132	128	137	134	138	161	137	127	146	133	134	138	146	135	122	171	121	141	112	144	167	186	154	161	138	142	133	117	135	139	140	144	139	136	127	135	137	119	166	162	154	138	140	134	160	136	136	134	144	138	116	156	159	136	145	140	116	142	136	141	123	156	124	148	150	136	124	131	148	150	139	150	141	145	161	142	148	147	133	141	145	130	134	137	152	160	143	116	136	122	147	142	160	122	146	147	145	150	129	125	129	134	142	141	149	132	138	157	138	113	125	155	141	120	139	115	137	147	156	137	115	145	149	139	137	138	154	132	123	145	129	130	146	150	149	147	143	144	156	158	142	150	135	137	135	148	159	166	126	131	125	126	144	111	138	161	140	162	127	147	139	137	146	131	131	139	136	117	115	133	141	158	134	146	140	133	146	139	134	143	139	156	149	134	127	139	151	137	137	136	118	142	150	130	138	141	141	133	130	131	115	123	152	167	131	141	140	146	153	123	143	122	124	122	150	137	132	178	121	152	135	115	134	132	133	144	152	135	147	126	140	132	137	141	143	122	126	148	158	147	128	153	134	130	139	120	154	158	137	142	122	142	146	156	136	132	138	125	135	175	133	153	142	129	144	149	116	135	141	148	150	129	130	146	130	151	158	161	126	116	150	153	135	142	137	130	143	135	157	123	148	123	144	141	152	156	122	140	126	164	115	141	125	170	153	157	134	152	143	141	158	134	133	121	149	129	142	118	142	155	118	136	137	132	128	161	133	151	149	119	126	136	150	145	153	151	145	161	133	146	143	121	135	142	136	144	146	132	150	129	125	137	118	124	131	152	128	129	131	134	134	156	136	137	135	153	133	130	143	143	129	150	117	153	151	127	166	143	143	150	155	151	138	148	126	124	148	144	132	137	125	133	133	142	139	139	150	147	150	134	140	137	135	147	120	144	135	149	148	159	171	153	147	136	144	146	146	136	119	133	136	159	137	126	144	131	140	145	150	150	136	126	139	151	118	150	136	125	151	151	125	140	131	151	147	162	134	120	145	142	157	139	125	147	147	128	146	133	148	119	126	145	140	150	131	156	161	141	136	140	143	121	141	142	121	139	122	121	137	120	134	137	154	135	142	148	127	136	127	119	140	147	144	134	142	138	124	153	152	142	169	135	133	149	143	111	149	165	130	130	139	149	133	142	156	136	116	147	148	136	145	137	135	134	127	136	127	153	131	131	129	142	134	109	134	135	149	151	134	153	146	121	148	133	166	117	131	121	128	152	156	134	135	139	128	155	144	145	138	126	139	132	139	150	145	139	147	127	165	124	147	147	165	141	138	133	127	142	127	142	132	126	169	145	131	143	128	140	141	132	123	139	135	142	145	130	130	139	144	139	121	150	152	127	143	129	140	120	148	129	149	144	142	135	125	157	145	135	130	145	146	116	142	134	125	158	125	146	133	149	136	115	138	130	127	134	136	138	134	143	138	152	131	141	153	141	146	139	137	146	127	147	135	144	131	135	127	135	149	139	127	158	163	143	143	121	134	136	130	129	153	121	139	135	123
4171	960	886	961	883	861	868	937	890	912	902	979	905	969	949	946	909	962	896	943	924	987	928	896	967	916	893	860	932	889	882	932	859	948	941	929	903	938	920	896	898	907	866	898	856	909	931	927	921	957	919	917	905	883	932	910	916	928	931	971	938	914	955	929	901	920	880	891	895	914	908	934	928	898	922	981	914	918	914	905	954	889	940	906	912	941	903	948	863	923	859	960	893	920	927	913	965	900	905	885	872	899	923	843	970	890	883	910	948	951	905	877	938	937	918	892	894	908	922	926	945	874	860	946	905	937	913	983	966	916	942	927	904	948	891	937	891	900	901	899	933	930	926	976	947	906	944	916	926	975	975	919	908	907	964	946	907	872	960	923	893	969	943	906	906	921	933	961	914	975	914	875	872	905	931	901	890	874	928	955	892	872	902	941	924	893	955	946	903	919	924	949	910	957	937	918	887	904	909	874	941	908	921	939	946	992	971	955	940	960	949	875	951	892	842	948	921	870	935	922	914	936	948	928	904	939	930	939	942	926	958	967	965	959	925	886	939	928	968	938	941	965	920	939	908	900	931	878	971	926	906	911	940	939	932	936	915	883	905	940	1032	926	916	906	950	910	887	930	910	973	928	916	922	874	901	934	875	968	892	958	935	878	884	880	844	921	934	920	916	964	884	918	965	983	926	929	931	910	901	892	930	941	894	892	930	910	991	901	993	942	930	899	967	929	943	878	959	911	898	901	883	908	906	873	931	933	894	926	929	943	914	902	918	894	864	912	951	915	946	916	892	912	947	950	933	875	907	919	952	920	915	957	932	923	903	921	885	956	931	971	901	938	871	853	910	965	868	877	921	928	902	933	912	958	909	933	963	992	896	938	929	993	890	903	986	972	906	1004	962	912	908	960	959	887	945	934	971	970	939	949	976	896	925	968	865	889	922	971	949	895	907	900	916	916	881	880	917	931	877	964	845	951	934	952	943	896	920	916	914	923	875	923	987	915	888	936	926	898	934	881	956	881	902	949	931	937	909	928	854	924	995	956	903	948	896	927	886	949	907	944	987	941	939	923	917	950	913	985	871	949	891	900	919	908	985	919	976	937	932	962	932	951	892	932	888	946	895	917	901	959	923	981	907	901	967	923	896	959	1005	887	842	902	913	928	945	936	952	905	955	965	937	982	891	979	937	903	915	956	976	905	941	865	927	917	948	919	925	988	959	928	970	943	909	895	909	950	904	884	939	936	906	981	949	879	879	919	1000	982	961	922	878	903	961	940	926	945	1003	903	925	945	935	906	904	875	908	927	944	945	932	913	953	910	926	912	893	932	934	903	916	888	935	937	935	983	914	938	959	874	935	959	920	885	906	934	922	841	946	860	886	947	884	897	892	956	975	938	910	976	974	892	932	923	954	902	887	880	918	1000	921	901	980	941	988	923	947	955	885	982	945	932	898	911	935	932	971	942	904	919	968	953	883	944	927	937	967	944	931	917	929	938	923	969	907	994	996	919	877	922	937	961	917	996	913	925	963	930	902	858	971	885	907	943	901	940	894	930	917	897	919	928	904	938	934	931	952	915	913	912	962	981	910	915	888	911	935	874	938	935	917	918	933	973	936	870	930	906	874	904	893	927	892	939	949	909	910	951	894	892	906	907	936	930	868	937	995	955	948	941	925	944	916	934	963	906	934	936	892	901	865	826	926	901	879	947	901	907	903	938	905	986	886	961	901	899	893	990	945	979	919	873	953	932	896	946	898	943	964	899	889	872	884	951	947	877	959	889	905	926	910	903	998	954	970	927	887	937	861	885	883	958	921	933	882	929	924	898	954	938	945	947	910	925	934	912	951	916	915	932	873	923	959	943	920	839	945	898	943	939	906	934	939	956	960	945	886	922	886	887	940	862	958	944	907	906	946	945	963	956	859	900	920	874	919	922	873	892	942	941	917	878	913	943	959	935	931	924	846	908	876	906	909	866	946	933	959	932	936	898	921	964	927	876	930	931	929	956	932	944	924	908	988	883	921	885	950	922	918	974	866	964	892	972	984	954	928	952	925	932	884	893	940	941	996	956	923	979	914	912	903	972	873	883	976	950	882	874	886	918	924	911	933	944	895	946	975	951	887	929	944	926	933	911	921	907	929	920	981	892	959	989	911	932	893	919	937	944	961	940	896	911	976	959	905	953	978	912	924	903	956	899	943	950	950	937	928	907	965	953	920	912	901	870	924	946	904	909	952	946	936	925	902	926	931	918	953	923	946	902	916	869	921	956	910	898	956	915	940	929	914	925	900	911	946	902	948	955	974	926	885	945	900	950	922	910	993	948	954	920	940	965	880	942	899	995	988	905	874	901	915	903	895	997	972	923	915	949	889	862	889	946	924	952	934	969	939	1002	950	953	965	931	940	952	918	909	907	929	918	904	913	951	956	929	904	929	924	1008	916	917	890	931	938	941	948	942	911	941	909	892	982	888	890	934	926	879	937	945	965	931	957	939	953	918	1001	908	921	940	950	924	889	959	887	896	975	892	957	919	945	911	942	898	899	892	903	934	922	958	963	932	898	907	953	898	926	973	927	894	896	901	942	930	896	902	911	953	905	894	879	896	851	918	940	861	954	961	933	918	919	887	911	923	950	861	868	924	906	962	953	904	904	978	899	991	912	949	922	955	926	921	957	911	944	981	901	958	952	969	925	950	912	891	908	924	946	922	909	936	858	922	902	917	951	931	944	921	910	978	908	953	897	981	886	986	947	865	927	919	946	893	896	959	921	991	905	912	912	922	949	871	990	897	923	878	933	982	942	925	949	910	919	889	932	914	904	943	893	889	927	968	903	936	936	914	922	892	882	861	892	964	921	964	911	963	969	933	884	984	940	907	879	882	910	968	929	965	901	875	917	911	951	966	910	898	950	931	919	902	925	912	929	866	923	953	939	902	980	900	907	914	933	924	892	890	973	891	908	970	937	916	965	912	896	924	957	908	969	914	1003	954	891	1007	959	907	973	949	907	962	891	977	973	972	884	852	932	946	893	948	965	921	905	915	916	957	921	979	926	898	919	929	892	924	876	860	873	972	899	943	910	944	890	893	913	894	930	940	930	965	980	925	983	880	929	863	970	886	939	991	964	920	890	946	961	930	938	902	921	910	928	950	947	875	903	925	950	955	964	964	909	987	951	961	918	917	900	904	949	889	968	911	955	959	919	902	902	964	915	966	926	913	904	898	918	968	863	893	1028	971	928	935	958	885	921	895	907	919	885	946	924	884	923	904	932	911	910	940	924	913	896	953	940	909	947	940	915	935	890	891	886	900	914	931	895	973	907	936	941	902	976	908	990	885	920	914	909	915	934	949	921	921	938	944	968	928	903	867	906	925	927	935	947	892	887	902	925	965	933	943	867	859	878	962	958	911	895	1015	924	967	963	949	967	929	908	912	926	989	946	912	951	881	941	927	940	964	908	923	939	963	933	925	910	903	898	918	900	960	936	933	941	859	945	911	915	890	972	943	897	935
15531	442	64	75	100	73	80	89	68	77	88	81	86	90	92	92	78	89	69	83	81	78	86	73	77	69	89	70	74	78	73	83	80	81	64	91	70	75	90	90	83	69	76	80	78	71	71	81	86	76	70	100	71	69	75	89	87	80	86	82	84	82	85	68	84	83	79	72	98	85	71	81	79	92	83	71	83	88	62	78	57	87	74	62	81	76	94	74	82	82	86	88	76	73	72	78	83	77	87	79	77	76	91	70	78	82	78	87	80	75	101	82	78	73	84	77	89	72	81	82	85	72	79	69	74	87	73	77	70	81	60	73	59	81	79	68	86	87	77	66	81	69	73	76	87	93	65	111	70	89	82	86	98	88	76	69	103	81	74	71	86	83	90	71	68	86	85	75	77	77	85	84	89	90	71	109	81	92	96	71	92	96	87	85	62	76	81	90	77	101	83	87	81	82	81	71	93	71	89	84	85	69	71	66	86	88	66	79	77	89	80	83	67	84	94	73	96	81	79	79	79	80	88	91	80	78	66	73	81	67	71	78	77	78	86	83	92	64	90	64	72	74	80	91	87	69	93	87	68	84	81	79	69	91	95	86	74	88	77	99	70	91	85	87	66	74	88	71	67	78	86	83	83	83	77	78	74	83	72	74	71	79	74	79	69	84	77	84	82	68	83	87	88	69	93	78	88	94	81	68	80	68	52	69	81	98	79	77	70	91	84	82	78	85	82	107	64	81	71	78	75	90	77	69	84	72	87	61	76	94	75	84	85	78	79	81	76	87	71	78	94	80	83	66	97	77	81	91	102	76	64	77	76	69	64	88	57	81	69	81	83	65	80	81	91	65	79	80	73	79	80	93	85	94	85	82	76	72	89	78	81	80	78	68	86	76	81	72	77	90	65	75	72	88	89	79	77	93	89	87	74	72	85	77	77	70	89	80	62	93	68	92	84	65	87	79	80	73	87	88	68	82	74	78	68	67	79	99	63	76	78	86	93	71	68	81	88	77	80	84	88	67	75	92	69	82	101	69	92	82	77	86	67	80	86	93	75	91	91	72	65	91	67	93	83	95	65	80	88	77	79	79	77	74	81	73	77	81	88	87	70	85	90	87	65	85	80	83	69	94	96	70	80	60	68	69	87	80	73	82	81	79	75	71	71	72	75	69	69	89	82	93	63	86	69	81	76	81	71	87	78	86	73	93	65	69	83	72	70	78	67	64	67	70	64	85	92	92	85	74	91	71	107	82	93	64	74	91	76	86	80	80	63	64	83	80	80	65	76	60	87	92	85	81	76	69	81	84	61	70	84	77	77	86	64	79	85	84	60	80	83	103	74	92	84	74	73	66	79	84	57	96	91	94	82	84	60	67	86	89	73	85	88	75	70	77	99	87	90	64	63	92	80	88	80	97	69	84	82	87	75	74	68	74	78	79	93	71	93	86	102	87	87	90	86	89	90	79	81	81	76	71	75	77	97	81	68	83	68	90	91	71	66	83	92	83	92	75	77	88	97	90	73	91	93	88	80	100	97	94	60	92	70	71	71	92	81	80	83	80	81	67	75	83	75	71	94	74	78	80	78	83	81	69	81	61	80	79	74	92	71	79	93	74	79	81	94	83	79	103	80	76	90	92	92	85	80	75	63	94	86	80	82	81	89	70	72	90	86	97	90	82	62	78	76	85	78	87	78	66	72	89	89	70	79	81	67	83	65	87	84	74	94	74	74	79	97	84	84	84	77	83	87	72	94	89	74	78	75	73	73	82	85	83	85	81	81	71	88	69	86	75	82	86	85	96	69	88	78	70	81	73	79	70	76	82	85	88	71	93	78	82	74	74	79	87	88	94	71	90	89	83	78	80	77	83	77	79	77	69	96	77	78	96	81	84	68	87	107	95	72	69	76	102	74	79	82	75	90	80	67	96	77	85	74	88	87	63	87	69	63	83	82	78	86	71	81	72	79	85	67	95	76	83	85	64	57	78	86	77	70	72	70	85	95	82	82	73	70	85	84	80	76	70	82	59	75	75	78	87	95	79	76	77	103	80	96	73	79	81	88	71	80	91	89	66	72	93	76	94	71	78	72	80	92	77	81	85	90	88	68	86	80	87	74	73	79	79	79	92	73	78	64	107	78	66	79	89	91	77	73	103	78	77	72	87	75	80	84	78	94	83	80	66	66	71	78	85	71	89	88	79	90	69	86	74	84	100	88	57	83	74	84	89	79	105	77	68	68	84	78	82	89	74	90	75	77	87	72	88	90	93	80	87	86	73	86	65	75	81	71	89	73	80	90	82	84	77	68	75	90	80	70	90	71	82	87	72	73	87	82	66	71	78	77	75	83	85	68	95	79	80	79	90	75	98	68	84	84	98	84	81	66	79	69	79	72	79	101	89	66	95	86	87	70	83	93	71	66	67	108	76	80	86	85	94	75	72	93	100	68	82	83	87	71	79	90	94	85	92	98	88	75	80	89	80	77	79	83	80	93	75	66	84	100	78	74	96	79	69	75	63	93	75	104	74	89	68	82	69	94	76	78	78	84	79	69	96	64	91	74	94	86	75	85	85	88	87	83	79	71	87	79	88	84	77	72	76	83	63	72	68	84	94	68	79	93	87	83	69	78	81	86	70	80	82	63	86	92	83	86	94	79	70	99	78	93	78	86	80	75	84	66	85	85	86	74	87	83	95	97	81	81	72	65	83	88	76	73	82	82	87	92	73	76	81	81	59	101	79	72	76	74	79	88	93	83	79	73	73	62	73	72	86	70	105	76	73	75	78	92	76	80	85	82	73	70	85	76	80	80	82	83	80	90	61	83	66	95	72	87	90	101	82	92	93	102	65	83	84	75	78	72	90	74	73	74	75	68	71	79	92	68	73	83	102	85	88	82	73	65	67	91	84	84	75	79	67	87	78	71	71	83	91	76	79	101	77	65	92	73	86	66	66	74	78	81	91	68	66	86	72	68	93	83	87	82	90	62	83	67	81	79	79	91	66	93	81	76	79	75	98	83	71	83	80	80	90	76	71	80	85	104	102	83	85	96	70	91	84	86	65	78	75	78	81	86	81	76	82	67	71	69	96	57	76	86	88	58	85	90	76	83	80	59	83	91	80	83	70	76	91	94	93	77	72	69	87	68	76	71	80	81	84	70	85	83	79	70	71	90	90	96	79	86	94	71	79	85	83	86	68	84	82	83	87	79	76	79	81	81	80	83	67	87	97	92	78	68	93	76	81	79	71	79	81	63	92	87	79	82	82	73	80	72	96	90	72	89	83	65	83	78	98	89	73	73	93	82	84	80	93	85	90	78	96	81	77	61	76	85	79	78	78	87	79	67	84	71	70	86	61	85	77	73	83	90	82	68	99	83	93	71	76	84	69	79	90	70	88	81	75	89	80	76	68	65	83	77	82	78	65	86	78	83	81	73	76	88	68	83	86	86	87	85	87	78	63	59	74	78	78	78	70	90	85	87	74	97	77	63	81	89	78	77	73
4123	538	556	527	522	527	540	509	564	501	526	527	562	555	565	508	488	533	477	486	545	522	526	552	533	556	528	558	558	539	547	551	531	531	525	512	517	548	506	533	542	545	562	512	541	571	564	580	539	520	566	528	561	540	591	473	492	531	520	576	538	548	561	531	519	510	520	513	489	508	523	536	530	563	529	505	535	493	508	511	496	538	530	537	526	534	531	517	476	546	532	557	543	536	510	531	539	526	506	518	525	516	570	503	526	541	510	487	518	538	539	517	526	549	515	523	475	527	544	544	548	512	491	547	507	523	503	532	553	495	494	511	519	528	534	504	533	520	509	560	520	528	557	525	545	537	544	530	553	533	537	514	520	540	452	525	555	546	525	526	555	577	540	539	576	558	499	563	575	516	545	522	503	518	523	507	532	537	520	497	534	557	483	556	505	548	528	524	575	527	562	532	549	530	506	528	526	502	530	528	536	507	553	542	515	517	521	519	549	499	548	522	563	528	513	553	552	546	529	504	545	560	536	503	557	502	553	522	547	528	530	518	526	567	531	528	537	548	522	511	524	564	518	536	527	535	526	533	549	527	553	525	512	535	561	536	554	562	538	522	535	539	507	567	546	524	483	544	543	506	539	496	485	509	504	548	519	538	539	528	506	495	507	552	540	550	539	504	520	526	550	511	491	536	521	511	510	515	500	518	533	514	556	570	504	520	511	520	535	479	500	545	516	533	513	539	516	545	523	519	510	521	520	547	534	504	523	526	483	556	543	509	514	493	513	524	503	493	550	552	528	581	490	494	495	530	526	558	542	561	507	539	559	456	538	505	532	497	527	514	533	545	516	507	531	474	523	523	471	558	538	533	522	511	491	511	546	539	527	519	522	508	491	481	563	498	536	526	552	534	551	477	492	515	546	561	512	587	526	516	520	537	567	492	530	523	524	490	532	522	534	558	503	550	510	534	529	525	521	527	535	538	542	510	530	532	527	546	532	573	497	525	547	513	551	552	519	558	555	541	537	532	536	522	516	578	562	524	504	502	509	533	526	576	528	492	510	494	514	503	540	503	523	545	543	532	562	501	541	550	583	494	549	541	520	522	544	532	509	511	516	563	579	551	518	532	506	535	504	580	554	554	551	529	500	532	555	490	540	550	543	565	570	552	554	527	547	479	506	535	554	471	495	548	539	556	545	550	503	542	525	532	529	544	535	542	551	519	526	483	483	515	532	569	535	551	526	555	482	532	504	547	533	526	533	512	527	534	523	471	536	511	523	542	500	546	558	512	530	517	503	542	549	558	530	515	561	513	525	546	533	536	532	491	533	490	492	513	508	522	516	520	537	582	535	492	496	551	561	521	480	480	548	498	529	515	537	543	546	501	561	474	528	500	507	545	562	539	549	509	580	525	546	560	550	511	523	481	540	526	535	583	557	560	515	510	499	521	539	513	515	563	509	558	519	508	530	538	551	534	531	553	503	514	561	535	517	545	540	535	495	536	533	526	544	545	550	486	527	541	505	528	531	554	539	564	506	507	503	533	503	499	521	545	549	523	528	535	510	534	540	525	512	567	513	513	532	520	499	517	541	538	542	541	533	541	538	542	540	552	498	544	535	503	516	519	537	512	534	511	526	560	552	536	533	565	564	545	516	510	588	528	540	532	508	527	509	523	521	550	535	573	542	530	530	538	544	579	526	550	553	517	506	548	503	502	588	537	531	512	509	503	550	491	504	484	520	546	523	484	512	541	509	533	493	527	578	512	505	532	525	527	520	551	481	471	545	566	494	528	544	519	543	504	552	564	512	554	522	537	521	532	533	533	527	534	521	518	537	550	546	575	529	508	508	542	549	552	498	547	534	562	514	539	525	505	500	537	528	498	498	533	552	551	487	547	506	495	500	562	556	539	516	540	557	526	529	550	511	557	545	494	516	532	544	514	527	497	500	549	553	503	560	531	514	501	579	525	555	554	524	498	570	520	545	515	518	516	529	522	553	509	551	504	534	511	517	518	514	556	491	567	484	541	536	508	522	486	532	528	560	517	571	540	530	560	513	548	551	568	567	562	502	546	529	507	544	596	527	541	590	520	518	547	541	571	560	513	530	537	517	541	525	582	540	538	499	552	565	540	555	498	515	487	530	503	533	509	534	537	543	503	576	537	545	533	567	518	490	550	488	548	578	538	525	535	527	472	491	577	530	589	513	499	517	515	513	505	515	590	579	548	517	555	510	508	517	568	501	512	547	529	511	541	525	484	509	481	528	538	516	544	571	555	551	547	509	526	529	545	508	532	525	489	582	496	529	539	535	534	517	515	529	561	516	521	518	531	465	561	499	520	551	544	516	514	545	543	525	568	526	484	540	510	508	526	520	531	542	563	552	516	526	541	491	534	519	536	524	539	559	544	536	520	510	484	550	553	519	527	527	546	523	546	546	567	505	538	536	563	520	525	556	537	548	525	506	541	572	511	526	546	546	518	507	531	579	540	549	535	492	528	527	541	516	543	514	532	523	501	513	558	519	562	554	497	484	545	514	527	509	533	502	542	511	550	537	528	495	511	559	522	520	574	536	535	530	543	504	519	565	529	502	519	535	520	532	542	506	525	492	517	555	548	562	521	510	491	513	536	497	519	534	563	558	495	514	515	551	535	560	544	484	560	548	544	508	522	515	532	520	528	537	515	558	492	525	554	521	537	570	507	545	514	533	546	518	559	546	547	594	503	538	528	520	553	524	531	481	507	519	563	513	512	498	581	533	537	520	524	546	523	526	531	508	514	529	536	523	560	501	575	537	578	499	487	526	498	485	524	544	536	530	511	486	514	522	565	538	534	559	540	545	506	534	489	546	499	534	514	556	493	514	536	543	531	567	512	567	558	536	528	505	544	532	557	535	566	545	546	506	552	547	541	522	517	565	515	532	540	561	512	529	475	555	537	536	519	556	514	572	501	536	506	492	516	526	514	538	571	557	494	525	538	506	552	517	555	542	543	562	557	521	555	534	550	513	526	525	546	549	500	521	553	523	515	541	540	563	551	497	563	529	535	554	561	537	562	518	547	513	522	513	548	549	527	526	510	518	555	548	544	524	541	521	557	549	494	518	562	518	529	529	570	561	517	527	534	514	581	512	556	557	529	522	498	540	553	545	543	574	539	534	540	494	529	527	541	579	557	542	535	508	568	528	571	517	506	534	502	523	589	496	560	507	506	542	557	506	541	514	501	529	525	547	496	511	527	541	524	507	505	527	554	545	529	517	525	518	505	563	516	501	561	533	535	493	517	527	506	553	548	529	531	534	527	527	544	495	539	541	587	514	530	525	540	542	551	515	506	539	535	527	537	532	512	536	536	507	483	524	504	547	495	556	529	570	549	530	522	504	572	525	581	506	539	547	518	507	512	533	533	530	548	516	484	531	508	551	515	539	552	524	542	521	515	561	542	554	521	536	510	534	532	515	528	553	517	560	545	535	525	568	570	550	506	489	500	517	586	495	529	522	539	531	564
15413	463	79	91	105	81	94	95	97	102	96	102	95	88	93	94	101	86	94	98	112	94	86	93	94	99	84	80	93	113	88	109	86	71	91	90	89	92	91	85	88	92	99	84	103	83	100	81	98	79	100	99	107	99	85	77	85	99	87	93	94	79	92	92	81	116	97	70	96	106	88	94	73	96	94	106	86	96	95	93	99	90	91	97	78	103	90	101	103	99	84	75	75	85	94	99	69	78	92	87	92	99	92	79	83	96	79	87	82	99	94	111	80	89	87	87	81	73	73	99	96	85	90	112	91	90	86	91	97	87	83	72	90	72	90	118	97	91	90	85	84	91	91	98	87	103	85	94	114	90	86	121	87	88	86	89	92	90	120	99	96	92	85	82	91	90	99	102	94	113	90	89	86	104	104	106	85	88	88	89	97	94	88	95	86	100	80	87	67	103	88	92	92	108	92	98	75	78	100	87	91	90	88	94	95	86	71	102	75	82	85	97	93	102	101	95	107	101	90	85	99	94	78	98	82	82	92	86	81	93	78	91	109	100	105	93	94	87	111	87	100	84	94	94	82	104	105	97	81	97	105	93	94	92	90	98	92	97	103	96	92	101	83	80	91	89	98	72	83	106	96	86	82	95	102	83	81	93	88	106	104	91	96	91	80	80	88	96	74	80	93	99	87	83	96	103	96	85	85	108	99	85	87	85	102	96	78	112	72	100	104	80	97	89	98	88	92	87	69	75	78	93	110	84	92	108	96	86	90	81	82	99	101	93	89	86	91	96	85	91	78	90	82	101	92	93	84	98	104	83	88	93	93	86	99	89	114	89	97	87	89	90	100	80	104	116	101	71	88	110	108	93	88	85	80	102	91	91	90	100	93	85	103	68	96	99	96	99	68	92	69	87	89	97	107	84	94	66	101	83	82	91	95	104	108	97	102	103	78	94	99	78	92	94	85	88	84	91	90	102	94	81	89	81	93	92	73	101	99	68	89	96	92	91	94	75	94	84	80	92	93	84	85	84	70	81	102	101	94	81	94	100	84	89	99	95	106	84	85	97	97	105	87	81	91	70	99	82	80	95	79	87	95	102	62	82	86	105	87	93	79	95	106	106	87	91	103	92	95	75	85	79	99	91	87	107	99	97	90	90	83	84	86	112	88	108	96	94	99	88	78	79	105	97	99	94	84	91	86	91	97	87	94	99	89	77	99	81	90	82	94	96	96	74	112	103	117	83	98	107	72	76	88	97	101	95	89	92	86	81	76	69	86	95	86	91	105	87	93	76	97	83	87	98	106	73	103	84	96	97	108	67	84	94	95	95	90	88	82	102	79	104	97	93	83	98	76	101	83	84	103	91	85	84	82	97	86	90	114	81	81	90	109	86	100	86	105	101	71	92	111	89	103	83	82	100	96	98	94	88	96	116	91	86	95	86	86	100	91	87	96	89	94	88	90	91	93	83	112	87	99	81	83	72	83	79	95	95	99	96	87	94	80	110	91	101	84	86	78	100	97	87	91	86	99	98	90	106	105	103	86	93	84	85	108	74	104	92	94	97	99	93	93	97	91	93	106	88	79	102	92	96	72	100	92	80	89	89	95	103	105	69	85	109	97	82	88	83	93	90	88	86	99	89	82	86	74	79	96	96	95	107	81	86	73	108	97	86	91	86	93	105	82	85	85	87	88	97	84	87	95	85	104	101	82	92	90	95	98	79	104	85	89	92	71	103	76	85	87	92	103	99	93	92	95	79	90	91	92	98	95	81	89	95	91	96	98	96	91	90	102	106	86	86	89	92	93	90	94	81	82	87	105	84	91	93	85	79	102	107	85	87	80	87	91	88	91	88	96	88	78	89	91	97	93	83	100	86	107	84	104	103	93	103	118	94	85	85	87	97	91	88	90	99	110	91	104	90	88	88	93	100	89	89	90	85	91	90	89	104	96	101	80	93	113	91	86	100	101	81	98	89	99	81	86	94	91	93	70	79	94	96	92	102	87	108	90	77	97	88	85	83	90	99	88	89	94	104	97	103	98	96	107	74	85	95	85	95	111	93	100	90	74	86	84	99	87	93	101	85	88	100	97	87	79	90	102	96	105	88	80	84	75	79	93	100	83	92	81	86	91	90	97	87	93	87	90	92	91	87	72	98	81	88	79	103	89	87	89	105	95	100	100	85	70	100	79	83	89	92	97	76	89	81	84	89	93	103	108	104	93	86	96	92	83	83	97	95	91	81	116	85	87	77	96	78	100	102	97	83	101	102	78	96	103	90	105	83	92	92	84	86	105	92	94	79	86	109	77	85	98	86	115	80	101	91	100	86	95	77	93	96	89	85	91	87	87	111	78	122	83	87	101	97	81	101	74	89	74	111	79	71	79	100	84	82	90	91	91	95	101	88	101	87	92	100	89	91	85	84	89	90	102	91	99	84	95	86	95	74	98	90	95	91	91	83	80	80	79	95	81	98	83	93	88	91	82	77	73	93	96	85	91	85	77	75	88	83	80	94	83	94	86	110	73	76	102	86	93	104	95	92	91	79	87	94	99	89	88	70	84	90	93	89	79	99	90	103	95	70	101	87	95	85	103	80	85	82	89	73	95	94	92	101	84	82	90	90	89	101	78	99	104	93	77	94	105	87	86	99	89	89	77	83	95	81	92	95	84	86	101	80	93	94	82	108	81	89	87	89	95	97	96	97	82	87	80	105	92	93	94	95	94	88	97	96	82	117	92	98	92	98	84	86	82	87	100	88	88	94	87	80	95	103	112	109	88	93	104	80	92	107	93	106	97	100	84	99	90	89	84	105	87	91	108	98	83	93	102	92	91	91	87	75	89	84	91	86	91	94	101	112	95	110	95	105	78	95	90	96	70	82	95	100	84	73	96	102	91	79	91	87	94	87	105	89	92	100	96	92	99	90	84	83	95	81	87	97	98	95	96	97	100	82	96	89	97	86	100	98	115	85	92	83	103	84	97	82	109	92	87	89	94	81	90	75	91	92	79	86	81	75	100	98	112	81	87	92	92	85	88	82	95	91	84	100	83	86	98	86	85	90	98	104	96	84	103	88	101	88	91	100	76	116	73	77	90	94	82	111	86	96	104	86	95	83	95	89	86	78	103	112	99	78	102	106	99	92	113	90	89	108	99	100	88	89	112	90	96	96	106	94	112	80	103	87	87	84	86	101	87	105	82	85	81	107	92	100	94	77	81	87	102	94	94	93	94	77	65	106	101	87	94	80	73	101	91	111	87	98	89	112	97	88	79	95	77	95	90	89	97	96	96	82	86	96	89	88	72	83	100	79	106	91	87	81	98	85	97	107	105	105	85	90	100	87	86	91	92	99	84	106	100	88	95	107	103	98	99	95	93	84	93	112	99	112	98	78	98	95	97	86	95	82	103	77	93	102	113	87	87	75	83	99	86	93	102	104	89	100	91	101	98	78	90	106	83	91	87	101	100	96	85	94	83	84	84	101	80	82	98	99	99	96	105	84
3908	667	591	638	662	651	624	645	669	657	643	658	640	631	603	606	679	650	626	653	572	638	649	628	625	665	641	681	648	651	622	632	611	642	651	623	674	648	692	579	638	659	658	626	609	613	644	616	640	650	603	682	651	603	630	658	659	632	640	658	614	608	622	637	612	640	592	703	636	620	630	617	647	638	652	632	670	647	676	630	674	612	606	610	646	627	645	650	653	626	592	635	686	663	618	666	638	631	640	634	644	680	647	644	644	635	634	668	655	642	611	670	608	611	634	686	662	648	655	642	623	697	595	658	639	673	656	656	614	681	635	651	613	660	713	673	634	611	637	639	676	632	652	663	655	677	649	638	642	630	677	656	633	682	608	646	624	662	648	637	633	637	618	658	639	671	671	650	674	669	645	677	679	637	639	694	647	658	604	662	620	620	642	656	626	655	658	647	652	638	594	603	641	635	631	638	622	659	669	658	615	644	617	610	670	608	658	659	625	657	656	604	665	645	677	627	641	607	629	664	644	590	632	647	630	653	651	626	625	615	650	660	642	632	703	628	632	634	598	614	609	662	666	646	652	630	640	607	613	584	673	669	644	619	623	622	623	654	631	659	646	661	639	600	640	617	622	640	644	659	643	621	645	600	635	618	629	614	612	636	618	656	666	631	639	618	675	638	593	700	638	659	619	626	643	677	667	635	653	651	636	615	608	623	666	593	655	622	615	625	643	645	646	693	641	653	646	621	652	655	633	661	626	658	650	625	609	620	613	636	599	671	646	609	624	626	650	610	624	618	638	604	650	619	614	663	636	659	616	660	639	629	649	654	631	623	670	627	645	706	646	593	618	649	628	675	637	651	625	654	650	645	585	660	657	641	611	612	671	611	660	664	563	626	612	598	645	664	628	653	590	636	618	684	611	645	601	676	618	649	609	633	653	624	661	615	622	635	601	635	655	682	593	646	659	671	617	600	655	669	615	620	627	648	606	643	642	652	637	675	640	649	635	690	633	665	643	646	676	640	672	617	620	671	651	643	650	650	603	600	635	603	632	654	645	637	635	652	645	636	666	674	647	646	636	678	687	654	595	664	640	629	635	672	695	641	612	636	652	581	633	631	633	650	640	628	682	660	633	663	656	637	641	631	630	668	608	660	614	656	671	642	635	606	682	621	619	653	666	633	630	640	678	615	641	624	602	627	631	617	614	616	685	632	622	607	647	623	631	645	656	644	645	629	626	633	635	651	624	651	638	644	615	627	648	632	648	662	667	667	635	693	616	634	590	668	656	664	624	641	636	649	611	639	625	618	641	599	652	632	616	625	636	605	646	590	625	628	672	670	629	664	693	625	711	606	622	623	660	624	641	681	653	672	675	665	651	609	640	616	637	618	670	657	653	630	621	635	616	617	637	670	594	609	643	647	672	635	631	630	642	612	637	607	638	669	609	634	643	646	664	586	624	666	646	648	616	610	661	681	658	636	653	635	624	616	638	618	628	616	656	658	645	648	666	666	639	665	659	661	613	631	653	667	647	634	660	591	612	643	663	660	700	620	612	653	659	658	631	679	658	596	612	654	676	634	602	614	628	629	589	667	581	676	614	644	617	657	678	627	586	635	666	665	683	633	641	616	639	620	662	630	660	634	699	662	662	631	602	661	632	627	618	644	624	642	626	608	655	626	657	647	649	643	639	670	634	657	619	615	629	634	671	600	622	645	636	628	636	622	638	625	654	667	636	598	625	640	643	638	624	649	675	650	644	640	610	666	630	640	682	678	641	640	598	663	629	617	639	716	594	619	617	632	604	633	669	625	652	695	661	646	653	659	657	613	681	605	673	639	665	621	602	664	645	675	637	661	704	645	666	609	670	626	627	621	668	657	629	651	615	688	599	589	692	616	654	620	647	646	658	672	643	622	655	643	635	613	644	650	666	631	670	648	621	650	624	680	635	653	622	651	628	661	604	644	624	631	647	611	693	611	630	625	619	622	667	687	671	641	587	665	616	659	628	663	667	589	675	648	700	629	643	636	679	658	627	634	633	644	636	654	651	614	608	640	646	630	661	613	698	633	675	670	649	609	647	588	645	591	608	662	628	658	610	611	666	670	630	656	649	653	645	647	623	677	637	618	616	646	610	685	637	653	623	632	617	637	659	653	602	663	626	649	647	663	657	612	609	641	622	669	638	632	628	650	647	658	639	638	639	683	631	601	610	679	618	601	671	635	632	660	638	634	644	654	651	667	624	606	633	631	604	665	646	609	607	614	673	666	612	665	660	643	604	647	618	709	614	618	649	655	613	617	597	638	640	656	645	596	682	655	656	595	649	630	639	628	618	666	691	632	641	643	687	620	663	618	630	617	640	697	680	616	649	676	604	611	672	613	636	674	659	633	611	666	657	626	656	605	632	632	613	648	682	650	687	631	645	605	640	649	584	606	632	662	636	623	658	594	616	613	596	642	652	631	647	630	669	615	615	586	628	672	605	682	650	637	658	619	657	657	611	664	613	669	628	677	650	623	664	628	637	702	618	683	625	674	684	672	677	673	669	625	643	643	635	683	672	633	636	631	658	626	662	643	600	686	628	645	701	679	642	699	712	647	640	670	660	634	656	663	617	592	636	665	637	644	649	669	629	653	653	657	658	628	645	636	651	663	632	633	669	663	673	660	660	641	652	686	667	638	688	670	621	706	666	646	603	642	651	631	623	647	639	602	647	634	647	636	646	632	632	635	630	638	641	665	628	638	670	656	618	657	667	661	597	694	619	610	663	651	595	660	662	603	657	650	613	625	639	626	666	619	643	650	707	589	663	638	638	629	605	616	603	674	636	621	653	621	634	637	636	673	651	652	661	615	614	605	597	640	683	633	644	612	623	607	691	672	603	666	611	622	658	593	618	673	597	623	663	633	646	594	669	653	635	637	705	597	633	636	639	669	606	672	671	603	675	702	618	678	685	599	670	658	655	567	650	632	648	619	630	667	690	596	655	676	640	682	617	642	672	671	628	697	687	653	634	618	642	676	671	594	688	615	628	632	622	657	610	644	640	614	648	648	629	681	666	611	625	627	652	624	651	682	631	659	629	652	629	625	678	666	670	637	670	644	645	591	656	635	662	636	633	647	676	627	662	666	637	608	615	694	651	617	641	633	653	597	609	633	611	631	645	672	660	639	626	605	642	670	623	652	619	654	678	624	648	644	631	626	676	626	640	644	645	624	615	621	630	653	672	659	656	679	650	657	581	651	616	638	596	616	640	692	661	613	639	626	623	687	632	621	690	659	671	633	644	631	641	663	647	653	604	622	672	628	641	619	631	597	634	642	655	639	670	639	623	607	655	655	642	639	648	612	670	636	682	667	630	606	642	593	624	622	636	657	644	605	632	652	622	635	637	691	620	669	622	626	703	640	648	672	619	665	639	680	609	638	647	649	614	645	648	596	683	620	690	599	672	591	644	643	601	642	630	669	687	603	643	624	677	638	659	602	604	629	650	639	665	573	626	697	641	632
16009	573	157	146	152	152	149	142	131	131	149	139	134	140	148	149	128	163	156	124	149	169	155	152	131	142	150	136	130	121	136	133	143	131	134	142	113	134	122	134	135	151	158	142	149	130	141	135	150	154	127	132	150	135	161	144	120	135	122	131	152	142	128	138	141	137	145	121	118	134	131	123	150	113	158	130	128	144	142	127	148	139	142	138	132	153	137	123	133	145	142	128	106	149	147	152	150	117	127	127	142	153	141	132	158	128	134	149	136	122	152	132	153	143	134	139	128	132	136	155	139	151	149	130	145	119	133	134	153	115	118	141	125	140	137	120	128	137	130	126	142	132	130	138	138	125	135	119	123	134	126	147	141	144	129	144	133	145	149	147	130	132	141	121	149	142	158	154	146	142	104	131	128	137	147	146	129	148	147	115	132	138	149	147	133	136	150	119	144	163	158	136	140	127	130	127	116	153	162	137	139	128	142	120	122	112	127	157	150	152	134	137	112	141	147	133	153	121	122	130	133	160	143	131	133	146	153	136	166	131	152	147	128	145	158	140	144	130	114	128	136	142	140	148	133	138	134	166	136	161	130	141	146	133	142	142	129	138	140	135	141	133	117	145	147	138	127	128	149	151	136	145	141	140	128	150	143	149	131	153	126	144	145	125	137	136	142	114	148	138	171	127	134	144	138	154	154	158	131	138	155	146	129	135	127	138	138	106	155	129	128	125	130	126	144	125	122	146	138	135	137	145	127	134	109	123	138	112	131	133	116	133	163	137	123	147	135	128	132	145	116	137	151	141	141	150	135	134	139	133	142	135	144	114	144	146	120	147	152	151	132	131	144	132	147	128	138	163	155	124	133	139	121	137	145	142	153	140	141	148	124	142	143	139	145	142	128	127	140	118	124	150	118	130	132	133	139	131	139	130	134	118	129	159	124	141	115	123	136	139	132	150	117	138	136	135	126	140	152	149	122	142	130	133	150	144	126	125	124	126	159	141	154	128	123	146	132	140	128	129	119	147	147	134	138	147	138	140	159	156	123	129	136	142	148	151	140	156	148	149	166	132	151	132	122	167	136	132	125	145	137	128	135	158	126	146	150	125	138	130	143	136	138	141	152	139	147	150	144	142	141	115	129	150	146	131	146	127	114	142	148	122	142	136	139	138	140	131	156	152	131	134	148	154	141	121	140	154	158	141	138	128	155	149	133	141	129	125	115	147	133	149	120	132	136	141	141	132	133	150	143	138	136	148	139	131	139	152	133	124	162	147	122	123	132	139	159	144	115	135	147	159	151	157	132	134	140	122	151	125	122	130	135	149	122	168	161	124	124	128	154	136	136	128	124	145	134	141	153	140	144	148	158	143	151	123	140	132	134	122	121	135	152	136	139	138	131	136	153	141	139	142	137	158	151	144	131	147	130	114	139	148	143	122	158	132	132	136	142	142	134	133	126	143	133	125	152	130	132	144	143	150	137	134	128	149	157	121	128	109	152	135	130	141	130	160	133	148	148	117	162	142	129	132	139	117	166	123	130	146	135	124	132	141	149	110	135	119	149	144	145	144	139	159	141	169	156	135	133	154	124	133	121	140	135	141	127	130	134	135	145	140	122	129	116	142	140	137	130	139	156	139	125	141	138	148	133	130	134	139	141	152	141	137	135	153	143	118	137	149	165	125	131	137	160	152	122	143	128	141	140	139	135	130	140	121	128	139	141	141	144	149	143	122	140	134	145	145	164	129	144	128	137	137	138	138	140	125	136	147	149	135	142	140	126	152	118	145	114	159	126	137	148	166	147	121	133	123	152	163	156	132	149	135	132	132	153	132	127	131	130	143	118	144	130	137	130	176	150	135	158	156	121	162	137	131	133	117	140	114	150	153	147	160	158	147	157	122	129	122	116	127	139	149	126	133	116	150	134	147	147	133	140	109	151	162	141	137	160	161	135	132	121	143	141	173	155	136	140	152	145	140	157	134	155	142	145	156	158	129	137	114	144	135	149	120	118	135	160	117	140	132	137	137	132	135	133	141	129	125	139	144	132	148	138	137	133	132	129	127	155	139	126	132	145	152	139	132	152	140	136	131	154	150	126	144	138	145	149	119	115	144	126	119	141	124	134	139	124	124	115	159	129	139	136	143	150	138	140	122	152	124	143	136	128	138	141	128	140	123	131	137	128	152	122	141	136	138	119	136	133	126	127	143	141	133	166	131	146	151	137	139	136	111	153	161	140	128	131	150	155	115	146	163	147	146	125	134	159	134	115	135	129	140	143	143	149	148	138	138	135	154	151	141	148	126	151	119	123	136	151	149	137	148	143	153	127	146	128	144	130	120	151	112	150	130	147	133	136	135	131	150	129	149	146	122	127	145	144	162	132	118	161	112	131	150	151	137	113	140	133	128	137	143	145	146	140	160	147	139	149	124	132	165	139	141	130	133	151	136	135	138	158	138	107	151	151	108	140	132	142	139	177	136	120	144	141	121	136	126	170	133	149	133	124	137	127	123	135	114	142	148	138	145	133	135	139	120	120	152	133	153	116	143	145	132	128	144	153	140	157	134	136	131	130	124	154	143	137	150	143	140	136	127	152	160	143	134	142	151	159	143	135	149	131	124	153	164	127	132	145	150	155	136	137	114	147	148	139	146	147	151	130	141	129	140	138	155	143	142	146	144	137	147	158	117	142	140	135	137	167	141	145	133	131	136	131	153	136	127	139	127	148	136	156	140	150	141	148	126	152	156	140	160	143	129	138	133	166	125	138	157	131	136	158	133	141	159	133	148	174	136	165	117	143	149	144	127	132	139	137	153	144	120	147	152	139	152	136	140	141	125	114	131	135	117	132	141	141	135	149	129	129	135	136	129	142	130	120	156	142	111	146	136	129	126	142	158	126	139	118	137	121	132	148	143	136	138	145	117	153	144	138	157	149	122	138	135	124	136	141	146	109	147	127	138	128	115	121	143	148	134	141	158	142	147	144	135	141	149	115	140	155	131	138	128	124	130	139	142	157	136	129	136	135	138	153	139	140	145	140	167	121	146	151	140	133	152	126	141	137	132	139	140	143	142	160	128	125	124	124	143	129	140	125	123	147	128	151	144	133	151	141	127	159	128	154	142	149	132	141	147	131	155	131	133	147	134	152	144	116	144	160	140	117	137	143	133	137	127	141	147	141	149	140	151	131	159	147	151	146	133	144	142	152	155	156	136	140	133	108	134	166	150	148	155	139	141	132	138	136	144	150	139	144	139	140	145	143	139	149	168	127	132	111	120	137	149	146	144	149	148	119	123	130	146	155	141	156	117	157	132	139	137	137	130	139	138	156	148	146	124	108	140	159	146	131	139	137	151	146	136	147	149	130	136	145	134	140	129	136	145	154	138	130	171	130	122	151	128	160	132	162	144	136	143	135	130	121	158	142	134	139	152	144	152	147	122	158	121	160	139	161	128	116	153	129	135	134	125	128	144	139	132	129	124	136	145	133	153	134	126	145	144	116	123
4182	905	946	919	858	888	956	940	967	981	989	920	947	956	972	904	924	955	878	972	956	931	897	939	904	947	944	903	880	962	990	970	858	948	933	927	949	924	946	930	908	917	941	930	967	893	889	846	925	909	935	921	933	956	948	869	964	938	915	941	949	935	925	913	911	871	913	926	874	913	951	931	902	886	929	994	916	946	915	975	973	867	907	894	947	902	906	884	875	878	932	918	896	950	942	886	934	861	954	892	934	941	897	915	983	912	927	946	900	932	945	936	890	925	954	904	950	948	919	860	952	902	888	954	939	982	924	897	949	914	924	895	930	941	904	934	915	966	904	975	937	922	933	910	946	964	940	898	932	916	858	937	968	979	907	958	904	929	910	922	943	936	911	950	912	970	945	917	960	908	939	931	918	914	903	903	909	959	973	954	920	966	989	907	847	926	915	932	918	912	897	964	941	953	942	896	914	931	923	912	884	912	909	967	926	892	904	912	916	922	912	940	919	914	977	963	905	935	931	945	908	880	958	947	898	884	903	926	913	920	957	895	956	931	884	923	938	938	928	922	938	952	977	901	911	929	955	912	885	901	908	941	954	898	919	913	946	936	908	885	936	922	919	960	953	902	927	879	922	939	956	943	869	943	899	968	959	943	926	937	951	931	926	875	902	930	984	847	908	963	880	839	953	948	928	933	955	919	943	907	925	937	917	968	894	955	952	950	906	925	899	946	1016	950	887	927	929	887	847	950	871	947	911	955	933	960	948	892	927	891	894	926	964	919	923	897	899	909	931	946	955	922	964	895	956	935	971	909	933	925	985	917	932	896	933	928	895	925	969	932	945	956	923	845	947	960	960	960	906	971	996	960	933	917	894	977	908	896	916	912	928	880	894	947	957	937	941	947	930	970	943	918	980	948	900	940	948	922	915	982	953	954	991	993	909	900	926	899	888	909	896	897	926	875	918	907	938	927	912	914	989	956	941	890	883	961	929	891	905	902	975	883	962	940	970	896	921	879	882	916	907	972	905	949	937	983	918	957	920	951	886	927	944	925	933	873	863	890	970	944	920	968	922	890	927	905	881	957	908	922	917	902	878	917	905	932	942	964	875	926	917	890	941	935	933	942	966	933	963	925	930	876	903	897	905	917	942	900	919	954	920	908	951	950	936	927	903	876	892	894	957	905	893	933	916	909	904	913	990	886	984	930	911	919	910	901	884	877	891	904	924	951	941	969	971	921	910	924	930	934	956	956	931	917	890	976	900	942	929	923	937	880	900	879	861	922	901	963	910	881	923	934	961	868	917	911	950	965	922	904	913	907	943	920	914	918	970	935	894	932	955	948	948	944	901	896	895	929	955	870	933	938	977	882	899	920	965	929	936	842	1004	927	900	907	911	934	948	887	895	920	921	927	892	827	901	945	909	951	896	864	954	938	972	945	987	970	910	959	867	911	912	929	989	915	950	961	1024	936	906	947	879	901	919	917	915	961	973	878	913	919	961	942	914	922	963	960	964	931	923	917	968	916	916	952	884	859	917	931	958	923	950	891	893	951	868	965	918	958	923	879	950	866	914	926	908	935	886	952	909	907	910	938	921	935	936	921	910	976	982	942	905	863	952	905	957	934	947	875	916	943	887	916	908	915	959	956	967	949	945	911	912	975	905	922	918	879	910	904	913	918	962	981	937	950	962	917	913	870	946	927	979	904	914	961	962	940	929	886	904	941	935	946	889	980	887	915	904	862	923	877	922	869	947	960	904	893	910	921	965	956	958	934	907	918	924	945	960	931	935	943	936	908	911	963	909	909	924	897	927	921	917	918	930	944	940	906	921	958	924	968	915	928	917	896	942	976	942	890	944	934	945	924	894	946	940	950	899	936	923	915	907	874	913	939	901	891	933	932	959	909	898	875	902	974	972	916	898	916	958	939	946	932	959	947	924	930	957	924	940	896	935	936	946	917	898	878	906	913	879	915	964	926	886	955	917	972	963	917	942	957	859	969	959	905	946	926	834	908	958	888	895	960	918	951	876	878	932	935	942	930	888	901	912	935	920	881	922	919	917	930	828	932	922	889	912	931	868	885	921	863	943	987	946	919	921	944	927	904	1039	901	901	897	947	936	959	934	893	905	902	914	910	940	910	936	897	969	951	937	921	895	944	903	894	922	963	934	900	923	899	937	901	930	964	944	930	892	930	957	924	937	917	927	920	914	853	951	911	940	936	902	908	882	881	997	884	903	911	919	920	935	939	997	860	932	958	891	909	888	939	984	943	927	921	917	902	907	890	944	959	949	931	957	922	872	947	881	921	980	921	955	908	938	909	908	885	941	934	934	920	887	892	936	957	929	907	970	906	948	909	942	936	993	931	895	951	928	902	917	900	943	922	907	1009	953	956	946	873	909	899	956	922	859	961	942	926	939	945	918	929	895	948	901	946	975	876	913	928	890	918	889	910	917	906	937	954	914	873	935	936	943	910	921	920	1013	933	928	883	902	934	944	886	910	970	928	959	914	916	935	948	920	958	966	936	924	969	908	890	923	918	926	919	938	929	928	897	910	895	974	927	876	942	937	916	929	894	961	951	890	895	997	927	883	956	904	886	902	900	893	960	910	910	920	926	981	937	875	894	920	950	937	967	965	973	901	920	931	931	925	930	914	976	917	945	922	942	926	955	928	891	1000	954	947	905	905	942	891	887	901	922	937	980	909	901	864	916	913	944	955	895	924	892	910	925	901	910	951	958	891	897	929	876	942	947	956	911	932	940	983	897	920	943	910	941	916	900	908	917	908	910	944	898	901	929	931	939	935	932	977	958	947	971	928	947	896	842	919	925	931	903	935	898	944	942	889	937	951	890	944	922	930	898	896	932	964	934	903	967	960	853	919	950	913	894	934	931	951	941	968	922	987	877	916	952	885	918	915	923	965	922	888	892	926	917	927	924	903	889	906	895	952	932	915	955	932	946	980	925	889	937	900	982	952	939	921	922	928	944	954	958	958	933	905	893	898	971	903	964	938	907	908	902	997	896	890	892	950	930	942	870	930	941	947	872	927	948	890	909	914	919	904	871	928	933	939	919	944	920	972	917	934	897	955	903	897	921	932	980	912	893	957	923	943	915	892	997	958	940	901	854	927	953	936	925	943	960	925	859	911	950	931	941	877	877	967	898	930	960	973	933	945	999	954	921	898	965	992	986	930	965	981	952	897	917	899	913	886	914	904	917	920	969	942	917	855	927	893	934	919	947	907	926	950	985	921	937	939	967	942	947	904	914	953	950	929	906	897	919	908	948	947	920	969	855	985	897	928	960	926	944	939	906	863	870	934	920	923	950	961	950	878	935	938	912	894	921	901	952	953	909	898	889	942	908	973	912	909	966	939	903	938	895	949	933	949	908	1004	939	932	903	939	933	912	892	929	962	949	928	965	934	908	900	934	923	910	948	921	955	955	891	934	928	989	946	961	930	929	936	894	905	940	942	891	914	935	923	966	909	926	901	951	943	910	945	963	950	899
16060	609	160	150	119	124	149	156	133	126	127	139	128	147	158	145	139	138	151	122	163	129	126	136	144	143	124	140	152	134	159	130	132	133	153	135	137	139	147	140	122	136	148	143	131	143	134	135	123	149	134	145	129	159	154	125	126	145	142	121	109	138	137	112	158	138	136	128	147	136	147	148	140	120	134	160	147	133	131	130	129	168	145	151	137	135	130	95	137	119	148	146	142	137	127	147	156	130	137	149	130	135	151	150	125	148	136	133	114	129	144	122	141	121	131	132	136	134	130	128	151	126	130	138	126	132	134	161	145	142	124	130	116	133	131	121	124	113	129	150	141	131	130	128	136	129	137	130	148	129	146	136	131	155	123	107	137	127	141	144	141	139	148	144	118	160	131	136	142	131	139	159	149	134	132	122	139	142	142	151	149	116	143	137	131	137	132	160	126	109	137	128	133	127	153	122	163	141	126	132	142	147	125	136	136	118	142	162	143	135	132	133	132	130	142	135	128	148	148	135	138	127	136	126	140	138	137	122	130	143	150	150	123	120	133	136	134	141	137	173	121	152	150	123	135	131	124	159	134	117	126	138	126	159	126	147	157	158	141	155	137	134	122	133	138	136	121	143	138	132	130	143	152	137	120	131	116	137	130	140	125	143	142	134	110	151	123	141	151	125	148	140	144	137	143	145	145	141	132	144	126	139	133	135	156	144	145	166	148	138	174	132	134	126	139	140	127	114	135	138	126	149	131	120	128	137	151	131	137	117	132	131	136	158	151	137	144	131	148	138	127	131	141	121	145	134	142	148	130	139	128	141	124	156	142	136	146	139	138	132	161	146	132	130	146	143	129	144	127	125	143	128	121	119	117	117	133	144	139	154	141	151	104	145	126	123	110	147	148	153	135	132	143	158	149	143	139	151	128	124	148	119	129	170	151	156	152	127	137	151	136	126	148	120	137	155	126	135	137	135	124	156	151	127	119	120	146	116	120	134	134	138	132	139	132	138	153	139	123	144	140	130	131	123	147	120	114	158	134	134	153	149	138	146	161	146	108	158	139	124	140	113	124	137	134	139	147	153	128	124	155	149	143	154	120	129	136	127	156	129	127	148	142	145	139	136	137	155	131	140	135	132	147	119	120	140	128	158	125	157	114	141	145	129	136	124	133	114	123	140	131	126	153	158	141	137	134	151	142	126	139	132	135	147	149	140	136	151	133	134	137	115	129	127	142	122	129	113	128	148	142	144	155	126	136	121	133	124	141	153	139	149	149	139	149	150	152	137	134	135	138	149	120	129	139	129	151	131	140	142	139	130	119	129	142	133	132	147	133	142	127	146	124	126	135	141	151	132	130	146	133	119	127	131	150	142	132	140	142	137	150	148	145	142	122	143	155	133	144	143	146	145	158	162	157	164	132	135	143	146	140	131	146	156	145	155	144	119	120	145	143	128	133	138	127	150	135	146	136	170	168	152	138	118	115	150	120	137	125	116	136	155	135	129	120	146	144	127	125	124	159	149	130	132	135	124	130	137	135	145	154	151	133	149	120	118	147	150	161	131	157	131	109	157	146	145	135	142	140	166	145	107	128	149	121	117	122	100	132	160	125	138	114	115	163	131	123	138	139	153	124	135	153	137	133	136	133	144	128	136	148	159	162	146	154	142	136	124	162	141	145	149	133	130	132	140	140	149	136	129	132	124	142	122	127	152	150	142	127	156	124	140	145	138	131	127	136	139	129	138	119	141	151	141	125	134	116	120	154	148	139	121	138	143	141	124	126	108	117	152	142	152	144	146	135	132	135	122	129	124	141	130	149	154	129	121	131	120	134	128	149	117	121	121	161	139	137	136	147	111	147	130	144	148	128	130	135	141	150	149	118	126	152	148	136	126	137	172	154	148	132	138	156	141	126	112	131	131	118	160	105	154	122	125	119	129	139	129	141	131	114	162	156	134	157	132	147	140	135	144	143	125	160	136	123	131	135	136	128	134	124	128	148	119	139	148	132	124	138	118	136	128	149	135	138	136	136	138	146	151	167	148	133	150	107	140	117	130	125	129	145	136	121	126	144	142	144	143	131	130	153	117	125	132	131	130	120	117	142	128	142	148	141	124	146	154	134	129	135	154	128	149	134	141	140	137	149	134	129	141	149	129	132	127	125	137	142	130	133	117	134	135	124	136	117	116	127	154	158	140	138	153	159	123	135	145	130	132	150	146	135	144	118	133	158	132	132	139	146	120	151	136	148	127	167	120	143	141	114	142	134	134	128	142	140	144	123	133	163	137	143	126	125	135	135	144	130	149	137	133	139	133	138	147	135	130	139	149	128	132	156	149	130	136	131	147	131	140	126	135	130	145	150	140	145	149	138	160	163	144	135	119	117	141	125	139	132	130	128	144	149	145	142	143	125	132	119	144	152	136	139	127	133	114	123	129	136	137	159	130	140	141	128	136	125	138	147	120	129	122	150	132	139	129	127	127	150	140	146	158	143	143	148	151	137	130	134	133	127	142	138	138	139	152	145	153	134	136	162	128	136	133	131	131	147	134	134	132	132	151	145	142	129	120	127	127	128	150	132	129	138	134	151	124	142	138	123	123	154	146	128	137	137	150	158	131	144	133	164	131	146	136	136	155	134	163	145	151	160	157	138	148	150	139	128	152	128	145	149	148	114	156	156	155	111	135	147	119	147	151	155	138	154	135	133	139	126	139	139	154	140	137	142	140	135	146	132	132	132	142	135	121	133	127	151	139	146	144	134	128	124	139	143	156	113	147	145	137	141	134	141	129	124	150	144	122	132	142	128	155	138	137	122	130	144	124	132	125	159	123	139	134	147	126	139	155	109	147	128	140	135	128	136	138	157	133	139	138	126	145	139	148	131	161	132	141	143	117	148	128	145	131	156	138	139	154	166	147	139	139	135	151	134	138	140	131	128	130	146	154	148	138	143	134	152	126	129	135	143	134	152	137	132	144	131	132	123	144	135	131	140	141	130	126	152	99	141	145	127	136	147	142	129	141	146	117	145	145	160	136	144	145	135	146	153	124	138	122	159	148	130	149	143	133	137	134	134	144	141	147	147	134	132	128	142	134	159	161	127	128	132	140	141	135	127	135	131	139	143	124	126	152	138	131	126	125	152	139	136	139	123	126	114	138	130	151	158	144	146	167	125	141	142	147	116	132	130	144	125	141	152	141	153	140	149	131	140	139	153	136	132	153	130	140	129	139	149	126	153	134	147	117	117	153	152	141	128	141	159	152	144	136	145	136	129	132	147	140	140	139	123	165	125	125	134	136	140	137	147	161	132	139	147	143	169	136	131	136	143	150	115	132	153	134	133	162	141	138	146	139	116	123	134	144	142	133	121	134	139	118	136	125	136	129	126	146	119	142	119	157	137	147	113	126	141	145	135	146	135	148	140	133	141	158	136	147	138	143	123	150	125	135	140	127	135	135	133	129	154	148	130	128	138	143	128	144	152	146	134	148	151	149	130	134	144	136
4078	908	909	903	905	897	956	948	927	917	938	945	943	909	915	905	916	921	887	946	948	921	956	953	906	926	878	926	916	873	894	878	940	939	938	911	908	925	975	908	869	920	948	888	884	912	942	913	910	950	1000	933	935	940	872	885	966	930	877	932	909	943	945	913	912	919	903	986	944	1032	949	915	912	869	899	931	944	971	868	967	966	936	914	892	973	924	896	915	881	955	926	911	962	943	945	880	915	921	920	914	956	890	918	932	897	901	850	939	903	907	901	956	926	891	979	923	915	937	914	989	869	910	950	931	939	894	934	890	891	939	896	968	888	951	923	948	902	963	977	932	937	932	907	914	903	916	939	962	1003	925	928	903	902	895	935	919	909	979	868	891	930	906	946	918	890	908	927	945	887	885	924	900	953	985	965	913	915	917	909	868	952	968	907	984	927	941	908	938	958	913	957	921	939	916	925	912	951	933	876	925	910	918	890	904	915	958	914	923	921	869	938	929	867	848	954	994	938	952	924	976	925	921	904	895	875	926	905	924	923	978	932	943	883	848	888	872	903	898	930	924	939	888	850	922	921	914	885	927	905	927	894	938	912	888	948	918	912	924	923	934	880	951	894	884	953	911	892	967	954	916	953	913	973	923	893	915	923	843	927	918	958	897	923	867	890	917	923	865	926	943	891	947	914	922	912	944	963	862	902	933	956	933	903	919	888	904	931	903	892	928	892	919	921	938	889	908	914	907	895	875	926	910	942	888	935	935	869	933	916	929	876	918	883	933	902	927	967	992	894	884	879	915	941	839	929	967	880	924	869	935	929	938	953	896	938	962	926	933	924	870	894	900	868	852	896	904	935	935	881	963	960	891	919	909	946	925	900	855	999	883	897	919	925	904	907	890	978	917	867	890	950	945	894	885	944	921	978	953	912	899	919	906	927	925	913	920	883	856	875	913	927	968	905	924	853	934	983	924	894	902	935	952	905	878	962	938	907	991	914	941	944	919	923	910	942	912	906	930	957	872	902	941	918	903	902	887	917	934	908	912	933	885	963	909	910	951	856	883	900	956	942	866	941	901	929	954	954	896	879	946	955	953	937	909	942	928	941	882	933	950	931	1002	943	880	905	925	893	945	881	883	954	963	911	944	966	968	909	938	917	967	862	927	961	905	921	904	896	1006	983	943	862	881	979	941	932	905	986	882	965	911	875	951	949	873	921	901	943	962	937	920	896	934	929	959	910	916	951	923	974	920	969	963	930	858	906	910	945	946	925	959	927	919	934	935	924	898	912	927	965	939	895	912	896	906	902	911	939	930	924	918	870	907	918	952	910	891	919	960	910	934	915	927	958	873	876	914	881	935	904	947	908	928	906	893	899	933	927	952	939	922	979	918	959	876	879	862	906	916	898	930	916	950	925	910	942	959	954	972	913	920	942	895	875	906	926	916	926	955	904	953	944	955	865	917	1003	955	994	907	898	908	891	911	877	941	909	916	940	935	929	976	903	938	938	878	899	921	907	850	928	892	934	900	979	938	900	913	861	893	924	936	916	886	875	924	883	942	910	934	912	930	899	945	930	889	956	1038	895	958	940	944	967	897	930	858	930	907	922	958	914	883	895	973	947	940	915	840	903	963	915	901	931	927	896	966	909	929	898	898	942	931	952	933	969	894	922	879	901	908	871	931	924	916	927	950	912	890	856	936	915	938	910	835	880	952	864	921	930	926	929	905	907	874	898	947	864	949	925	918	927	904	919	921	910	905	967	930	893	941	911	883	895	926	960	904	902	943	942	910	937	908	951	923	958	946	892	955	949	905	926	924	929	879	941	898	948	906	961	905	938	907	863	919	927	939	880	913	935	858	917	906	936	907	959	935	896	942	916	910	906	902	924	955	908	892	901	931	931	890	920	965	943	918	909	869	921	902	969	940	888	944	874	948	879	901	930	945	962	925	927	924	872	899	882	933	940	895	881	954	955	947	889	930	978	913	958	876	971	927	909	934	926	861	925	924	891	920	911	907	883	920	881	959	910	880	966	943	909	878	927	930	912	882	930	919	891	925	935	913	909	919	934	942	946	900	872	903	879	878	914	899	957	899	921	937	943	885	907	865	915	930	853	900	948	886	899	909	891	899	927	879	967	915	886	964	909	994	915	890	925	963	898	887	859	958	914	925	942	833	900	952	886	905	894	905	905	925	953	923	904	915	858	967	934	932	896	918	885	898	939	975	941	884	920	933	963	945	932	935	908	855	918	932	906	902	943	918	896	923	940	934	903	893	882	936	886	913	947	950	896	935	900	930	936	951	922	886	896	942	923	874	945	917	961	980	876	947	882	942	904	898	864	933	892	922	938	903	925	940	892	953	905	919	895	904	900	928	945	966	901	896	940	916	880	931	892	910	907	841	891	940	928	916	913	989	939	862	958	974	913	930	911	920	958	919	883	926	938	894	902	921	915	960	962	916	898	871	894	844	961	873	936	945	915	904	966	857	868	891	913	913	953	933	908	941	953	964	968	950	909	911	957	934	935	908	947	951	922	932	946	903	907	888	956	837	937	864	878	961	868	934	871	944	893	924	887	913	887	915	965	939	974	896	917	971	898	917	915	875	957	927	926	936	905	977	924	898	960	936	929	918	906	921	903	900	962	876	912	909	941	932	941	940	930	925	952	985	939	944	896	950	877	944	938	903	918	932	910	966	900	970	941	920	922	931	961	921	890	913	986	899	902	859	929	883	933	909	923	908	903	922	912	887	941	951	949	920	947	884	909	907	937	865	874	940	937	955	902	931	908	921	941	899	860	896	924	906	938	915	950	929	890	907	905	947	917	927	951	914	949	894	937	945	956	952	909	933	941	919	875	877	952	895	957	894	885	901	903	904	956	877	914	967	912	895	987	914	917	906	896	921	916	958	874	933	857	964	920	913	1004	907	900	931	905	885	897	941	939	904	898	970	896	909	940	881	919	900	975	938	864	939	954	873	930	888	904	919	919	929	903	921	889	914	924	958	897	923	885	883	954	942	878	920	907	879	943	933	910	931	860	954	923	916	925	862	883	941	881	915	927	923	929	910	945	903	1003	916	887	918	935	922	867	850	918	936	896	880	914	980	909	909	900	897	958	951	924	870	910	923	953	929	875	894	936	922	925	926	928	907	903	946	916	874	909	890	896	921	919	926	882	919	945	933	928	951	938	915	941	978	918	948	927	945	982	952	926	884	907	947	960	923	918	897	914	900	917	882	932	891	918	947	896	882	918	906	935	926	918	896	913	936	941	872	885	940	946	921	928	906	915	946	948	893	922	973	961	860	962	907	879	950	904	942	943	908	894	952	961	915	929	923	849	934	956	997	934	922	910	967	927	933	912	966	955	916	911	907	913	962	963	912	979	895	968	920	941	909	911	918	915	889	922	941	915	912	911	951	885	910	906	918	939	896	896	937	937	940	973	868	914	896	938	888	901	868	953	972	886	938	925	912	914	929	915	909	915	939	909	918	878	878	905	864	895	925	921	901
15456	493	96	94	65	80	76	84	75	78	83	90	85	74	74	89	79	83	83	94	92	57	84	69	81	76	73	71	75	83	101	71	76	72	90	90	70	80	76	98	77	79	87	77	86	94	78	66	84	91	83	90	90	74	67	78	67	77	81	86	75	70	78	75	89	91	94	91	76	73	83	83	57	75	87	79	68	91	72	81	73	77	85	86	77	90	85	82	70	84	86	87	99	95	82	74	92	88	78	76	82	97	91	83	87	90	90	61	90	79	79	79	74	101	77	92	74	94	86	61	86	84	85	89	75	81	83	85	94	85	88	88	77	80	84	79	72	73	92	79	98	87	85	79	74	79	74	93	76	75	94	86	78	81	83	87	85	82	69	72	78	79	78	85	77	83	83	71	50	76	89	75	89	85	73	74	80	75	85	72	80	81	68	69	89	82	76	75	83	81	82	85	80	94	94	80	75	85	83	61	80	88	81	93	89	66	89	80	94	81	83	90	79	81	60	76	85	93	79	84	96	82	78	83	84	87	84	64	76	59	82	74	72	90	75	78	86	97	84	65	79	84	83	103	85	68	72	82	72	94	70	84	88	80	69	84	80	87	73	67	78	84	86	68	79	84	78	71	84	79	73	96	70	62	84	88	85	63	69	75	77	81	73	78	66	88	69	66	74	87	72	85	88	93	80	93	99	79	93	75	88	79	95	71	72	72	78	82	78	84	71	75	73	87	85	83	78	90	76	69	86	91	81	100	82	76	78	102	83	86	79	73	94	81	85	77	86	89	100	74	92	89	82	88	69	79	100	66	77	83	79	75	77	72	75	84	77	81	75	90	77	82	69	79	77	79	78	83	83	74	60	80	84	76	82	77	67	80	89	86	83	64	73	74	98	71	75	87	74	77	74	81	79	82	85	80	90	78	89	92	55	99	68	80	80	74	87	71	90	82	69	68	87	87	94	72	94	81	77	105	79	63	85	78	73	78	87	82	74	99	90	86	105	65	102	89	72	71	79	79	80	79	88	87	81	68	80	70	73	73	86	82	79	71	68	80	77	77	81	95	85	79	76	75	72	70	75	72	95	81	77	79	77	74	66	97	83	69	75	72	90	66	73	81	63	78	82	87	82	71	75	76	62	66	69	76	75	81	77	87	72	98	91	90	80	79	71	73	82	71	87	77	76	63	84	61	75	79	88	91	84	81	78	80	74	81	87	81	76	69	83	70	88	70	70	59	63	79	80	82	81	81	68	86	93	80	98	83	89	86	79	75	73	84	99	84	81	75	76	72	85	103	73	84	96	75	80	79	78	62	89	68	75	94	93	78	73	66	77	83	87	93	95	64	101	81	85	76	94	94	84	94	86	74	84	86	86	77	96	85	80	80	75	77	109	78	91	92	88	77	84	76	71	91	85	87	76	83	78	70	79	72	79	65	83	84	79	87	88	71	67	81	79	71	79	84	75	84	71	88	71	83	90	89	87	80	83	74	96	86	90	82	90	92	93	75	84	88	75	86	93	75	79	80	84	78	84	84	73	80	79	77	79	95	84	87	76	76	80	79	104	80	82	69	92	84	86	67	77	82	69	82	84	88	91	70	82	74	81	84	78	77	77	87	67	87	90	74	90	75	92	68	83	71	71	82	81	70	72	82	68	82	90	76	85	91	69	82	82	67	82	82	83	92	97	80	61	70	82	78	78	68	71	86	76	69	81	73	83	80	84	99	82	76	85	87	92	80	93	79	82	90	76	77	72	90	72	56	77	78	79	70	66	77	80	79	84	98	80	80	72	73	90	75	62	89	76	88	98	104	80	69	75	77	76	99	85	71	108	84	90	83	75	75	84	76	95	91	84	84	104	102	74	75	86	97	64	85	73	74	91	71	90	87	76	67	90	91	80	90	78	76	102	79	82	75	81	68	67	67	68	79	91	71	88	87	103	66	79	102	76	81	82	70	82	65	77	90	64	73	83	86	83	90	86	92	79	85	72	79	69	89	81	71	71	77	88	73	68	81	83	91	72	83	90	70	79	87	83	79	65	61	77	80	83	85	86	83	81	80	82	92	76	86	80	85	73	95	99	82	70	89	92	71	79	96	74	78	76	81	83	76	83	82	99	93	68	75	83	91	87	90	83	83	82	73	76	82	81	82	86	80	64	85	80	70	82	81	92	80	86	71	79	78	93	78	80	82	76	81	70	73	78	63	89	97	97	83	87	72	80	75	83	66	84	81	77	71	78	77	83	80	100	67	88	88	65	80	82	85	91	87	82	72	78	80	93	77	77	86	100	85	63	79	80	89	63	90	83	88	78	95	79	77	85	75	75	85	83	91	76	83	85	89	80	88	91	78	82	80	63	78	69	83	73	74	74	85	77	78	88	73	83	73	85	83	76	74	83	97	84	78	83	79	71	92	90	81	77	77	91	76	81	77	77	70	65	86	65	92	84	63	66	77	81	82	80	92	81	82	82	72	83	70	84	90	79	71	81	88	87	90	83	73	71	83	94	81	94	88	80	86	82	60	73	77	94	81	78	80	89	86	84	73	72	83	72	74	80	71	72	83	81	83	85	80	80	98	75	78	78	74	60	89	81	69	65	86	97	67	77	69	71	81	80	85	91	77	73	85	105	72	87	86	96	82	75	75	88	82	80	72	83	84	68	71	65	78	71	81	84	86	90	91	75	66	71	94	96	80	66	97	73	61	87	76	76	90	99	90	84	77	78	71	78	90	81	86	84	88	77	61	81	89	87	90	72	86	55	105	60	82	56	88	88	92	86	78	77	73	85	77	80	80	89	84	80	84	71	76	77	90	88	91	85	82	71	97	85	54	77	72	69	69	89	75	84	89	71	86	76	65	71	85	88	80	70	73	83	78	73	67	82	83	87	88	77	94	72	81	91	77	84	76	73	62	60	88	85	81	83	70	82	85	88	72	77	84	79	101	78	91	83	92	87	73	73	88	68	81	89	79	80	63	95	49	62	90	81	77	81	86	91	83	84	83	63	86	82	73	88	82	92	72	89	91	88	64	97	98	88	84	78	74	88	78	89	72	86	81	89	75	71	81	82	87	88	86	69	76	69	85	73	74	90	73	81	90	79	89	81	70	75	82	86	76	90	92	93	81	75	83	74	73	69	80	81	83	71	76	91	66	80	77	60	80	77	83	79	71	75	62	91	69	69	72	91	79	79	82	85	69	85	78	77	74	90	83	92	80	82	71	74	91	71	65	76	74	83	85	85	81	70	82	63	100	90	71	84	63	82	76	74	71	61	69	58	90	75	75	63	77	79	73	90	74	99	78	87	74	94	91	71	97	81	89	83	74	85	65	89	70	80	70	102	67	67	91	88	76	80	76	81	91	74	79	78	77	88	88	79	90	76	84	85	71	80	85	68	62	80	89	93	76	75	93	73	63	84	82	94	71	79	70	92	76	71	77	87	75	78	93	79	89	75	77	86	71	65	77	70	82	72	79	81	86	80	100	71	75	77	85	73	72	78	78
4151	531	494	493	550	492	541	519	510	534	520	540	511	479	544	507	528	520	528	559	567	548	530	539	499	489	542	543	482	520	528	546	543	478	513	513	495	543	521	510	560	552	503	537	543	487	498	514	539	578	555	515	541	525	492	555	520	541	542	539	527	530	519	574	498	464	560	527	526	532	602	566	494	549	547	547	549	544	510	533	550	519	564	528	497	509	515	525	529	500	530	516	509	525	529	550	482	528	526	542	531	528	519	551	516	521	528	525	528	549	522	527	496	545	551	514	527	526	517	540	523	543	533	532	531	541	543	506	525	502	531	527	521	555	533	530	507	509	539	522	495	522	513	526	563	505	510	522	488	517	527	499	585	512	558	487	515	510	483	524	549	533	493	483	523	522	527	543	519	510	500	562	495	512	507	549	558	515	531	527	562	498	529	534	502	547	529	535	551	543	504	562	520	579	599	537	508	558	504	519	497	530	511	511	522	530	503	533	546	561	550	542	520	524	548	553	523	517	517	511	505	515	514	556	522	515	575	511	498	566	536	534	519	524	528	565	563	510	511	534	496	535	535	515	540	512	554	556	513	501	529	526	534	531	536	564	563	531	543	521	545	521	496	509	508	512	577	521	545	526	555	539	496	502	490	528	512	559	576	510	497	512	507	531	515	508	508	548	538	545	540	512	503	505	519	522	536	534	524	515	507	522	518	515	489	553	532	568	563	498	483	527	540	551	518	529	522	530	524	528	515	495	537	487	538	551	535	545	522	529	540	524	501	497	534	517	508	520	523	513	510	538	522	524	537	532	506	493	539	533	565	500	548	536	544	522	568	524	530	545	518	539	509	497	543	523	529	502	539	530	504	553	545	527	535	512	543	536	531	526	500	518	537	545	526	515	537	530	571	533	565	531	520	521	521	483	535	547	510	546	510	521	561	506	524	518	524	565	521	517	490	498	525	496	542	557	508	538	533	527	533	514	547	528	519	512	498	510	571	532	554	526	540	513	542	527	506	556	541	508	541	550	518	549	552	530	500	518	521	520	500	520	553	538	534	517	523	530	550	506	544	523	497	542	557	487	548	485	541	522	528	508	529	539	497	531	532	544	491	529	497	495	503	510	496	504	525	513	541	531	523	517	520	485	514	472	525	503	509	510	570	494	505	519	513	511	544	507	546	529	560	544	543	557	543	545	476	528	513	574	517	558	569	556	560	507	498	539	479	520	508	524	551	521	518	522	514	520	494	519	503	541	517	521	544	544	559	538	507	496	517	548	531	523	497	546	492	539	541	546	496	502	521	591	545	540	510	534	519	526	564	513	499	508	511	532	529	515	515	525	533	514	497	540	524	494	539	460	515	558	569	517	529	520	546	518	519	500	533	514	538	517	514	488	502	495	516	539	509	536	495	582	561	552	523	527	528	518	498	550	514	503	521	513	522	515	525	542	542	525	517	479	507	534	519	493	520	519	519	551	503	551	547	561	516	536	562	555	538	511	537	518	543	510	542	534	574	509	542	545	556	546	484	546	486	547	535	537	522	570	514	565	494	517	545	536	543	551	505	581	527	548	529	534	507	535	538	528	516	559	566	511	481	498	579	561	552	509	518	534	523	507	524	494	498	528	504	513	524	575	556	492	530	516	488	512	555	514	504	521	503	491	542	521	583	551	501	509	568	518	509	505	544	542	527	482	552	536	526	537	528	538	537	533	552	532	539	543	567	561	514	528	546	510	525	556	552	537	519	521	532	527	536	537	522	559	499	539	511	563	542	520	582	542	537	527	509	541	515	484	511	513	523	538	505	505	541	568	555	493	526	543	569	463	526	528	550	512	532	515	573	506	552	549	533	550	523	526	545	516	524	497	497	521	529	561	532	484	496	520	520	537	523	525	512	565	492	495	540	500	533	505	502	487	583	519	517	499	564	546	538	509	527	523	527	497	508	538	517	524	565	541	525	540	538	526	499	549	501	523	543	554	548	544	554	524	552	497	540	552	521	495	485	554	565	529	533	537	561	522	545	487	534	542	517	527	537	485	599	475	540	531	526	507	510	515	526	552	502	585	514	496	527	531	520	558	520	520	533	504	541	505	510	524	503	507	554	523	556	508	483	496	528	520	500	574	518	544	535	538	526	525	523	506	511	547	566	524	483	531	518	491	536	562	494	512	499	472	547	524	513	527	567	555	557	534	517	541	519	522	517	516	520	534	527	541	490	535	528	576	556	530	497	581	544	547	529	508	579	537	543	506	521	563	534	505	542	553	559	492	524	552	526	512	491	513	534	564	513	499	535	498	516	517	519	554	475	492	536	587	520	530	547	490	524	558	543	527	508	487	559	566	484	505	524	538	545	511	542	503	540	517	519	533	579	490	531	498	506	549	541	551	580	502	490	523	535	558	525	542	529	537	492	540	512	490	540	482	512	536	517	542	544	519	531	541	504	501	566	517	519	544	519	594	520	515	551	485	573	503	537	539	527	487	566	523	486	506	502	564	536	536	512	551	482	515	506	514	526	555	545	525	558	554	499	518	534	513	561	526	552	496	513	554	505	529	529	557	529	525	512	583	481	545	530	498	515	499	531	540	536	533	527	557	585	511	505	528	555	499	542	528	559	516	499	589	478	491	524	533	539	541	544	524	517	496	497	525	522	511	495	547	535	543	534	564	532	551	512	530	514	513	508	537	527	557	546	515	516	563	522	519	532	532	541	527	536	486	497	506	544	501	530	520	534	517	540	533	527	520	519	533	536	539	541	519	532	490	516	515	543	545	535	524	504	535	528	521	551	507	494	539	534	515	518	525	556	533	499	510	532	537	478	530	523	521	518	525	533	520	533	505	481	516	498	508	555	545	514	507	560	521	539	568	524	573	547	526	536	533	523	537	502	564	508	533	530	528	523	516	573	515	512	523	530	516	501	532	537	490	492	505	552	523	504	535	510	547	495	519	532	514	567	483	550	506	528	538	530	518	523	538	509	523	562	528	539	513	535	524	502	550	530	543	570	517	566	527	549	501	548	553	508	541	545	518	496	522	511	541	521	574	488	514	533	520	527	512	510	495	536	527	535	539	526	558	550	518	536	515	552	530	520	541	502	527	542	527	511	580	524	520	499	548	576	519	527	508	534	523	532	554	531	475	516	537	555	488	521	500	479	542	551	543	504	540	485	517	478	532	475	559	540	519	564	538	540	528	492	460	496	543	513	534	510	531	537	536	543	536	549	536	547	547	539	507	542	535	562	535	510	493	491	516	515	495	523	524	542	532	529	561	579	541	527	529	548	545	503	535	568	522	498	518	553	486	513	528	531	468	533	520	490	512	547	504	497	514	535	586	512	550	539	546	519	545	517	533	505	517	559	523	538	539	548	521	543	515	500	539	546	501	537	534	541	528	523	523	498	540	530	525	522	525	541	527	498	550	561	537	523	562	518	467	506	520	528	551	524	566	526	467	502	513	521	524	504	520	550	541	533	511	512	535	508	509	509	540	519	580	498	522	533	596	523	541
15113	440	100	91	89	109	69	98	95	91	90	93	91	93	85	96	98	85	104	88	65	85	86	88	97	77	89	79	92	80	80	85	91	91	102	83	81	111	85	78	86	103	80	93	95	89	87	100	88	83	93	98	82	107	98	100	95	77	98	94	82	91	92	98	88	95	88	86	90	94	88	82	92	93	90	79	88	98	76	97	85	86	97	93	89	86	86	88	97	97	103	86	81	92	88	91	98	73	100	97	95	71	90	100	86	99	80	71	97	91	101	100	81	112	94	78	82	80	78	104	80	85	95	96	87	78	82	91	69	81	97	84	87	93	89	85	77	102	80	88	98	76	97	88	93	103	91	100	101	92	100	84	79	88	92	99	91	97	85	87	93	98	103	104	77	93	109	106	80	86	89	93	99	78	80	78	97	90	84	97	105	90	85	84	106	99	95	87	93	89	99	71	84	102	91	98	74	100	91	88	108	89	86	78	75	73	70	85	85	86	100	96	107	86	90	90	89	92	90	109	101	99	100	102	103	91	101	111	85	95	94	93	81	102	95	87	84	101	95	88	102	69	83	92	81	86	95	98	101	93	96	96	74	91	91	91	89	93	95	90	92	88	96	88	95	110	93	99	107	80	75	93	88	96	87	95	89	79	93	70	97	93	84	77	92	86	84	80	98	86	96	117	87	76	80	89	90	101	92	86	97	95	95	91	89	77	98	93	99	82	94	89	100	77	94	98	92	82	95	90	99	83	91	65	116	106	98	91	91	98	67	103	71	98	85	105	89	87	100	97	84	100	73	80	85	85	99	84	101	81	95	93	88	98	86	95	82	88	106	96	91	94	86	107	104	87	103	82	82	95	94	75	100	94	101	93	81	87	96	100	82	102	94	84	75	109	70	93	77	79	85	88	87	101	100	81	84	85	90	75	90	85	105	87	91	112	81	94	75	88	100	81	73	99	92	83	89	72	96	78	98	95	86	89	78	82	96	97	79	86	64	87	91	124	88	80	98	103	91	79	87	91	95	91	85	80	102	88	93	72	83	93	72	86	79	97	96	93	71	102	89	94	93	83	92	87	90	88	81	91	77	89	92	87	88	102	97	84	100	129	97	81	71	89	88	88	102	97	92	79	84	101	91	106	93	85	98	87	92	84	81	85	95	87	74	93	96	84	92	90	97	79	91	105	94	95	78	80	106	98	102	95	86	91	96	63	96	100	91	73	94	99	84	96	97	97	108	98	93	91	96	98	91	101	82	85	101	102	77	78	81	90	95	112	84	76	88	97	85	85	91	131	95	87	104	95	88	111	92	87	81	82	92	90	78	89	94	86	105	84	90	85	82	80	95	102	89	92	91	97	89	96	100	91	83	89	82	89	70	81	93	81	97	93	79	92	98	94	102	89	108	72	100	91	80	92	94	85	100	99	82	83	84	93	95	101	99	100	85	101	92	81	100	78	84	99	98	98	117	87	93	90	106	106	100	94	78	84	89	95	72	95	90	101	93	76	88	84	94	92	86	77	98	121	73	86	84	98	92	83	93	73	76	101	83	86	90	100	82	90	82	95	94	80	101	100	96	79	95	73	87	83	89	90	93	102	61	104	92	85	79	90	87	80	92	96	102	106	89	93	92	82	80	94	104	94	102	89	86	98	90	104	99	103	96	80	100	87	85	110	93	109	91	97	105	101	83	89	86	84	87	97	110	96	100	81	82	93	102	85	97	93	93	82	91	98	95	89	100	97	85	79	79	86	88	92	88	88	93	91	86	89	86	97	97	82	78	91	86	95	94	89	85	84	93	95	90	79	74	82	80	79	90	87	95	80	94	87	94	70	88	99	89	88	87	79	95	90	91	90	88	94	92	102	93	91	87	111	101	69	89	91	89	98	94	80	83	90	103	85	91	86	90	105	93	91	107	89	74	93	95	92	94	84	106	89	81	92	103	96	74	107	82	104	84	96	98	85	95	79	82	81	88	101	93	97	86	92	89	75	96	79	72	93	89	86	95	94	96	91	96	71	83	101	97	89	101	91	91	78	99	87	83	82	85	83	102	74	101	89	93	86	91	106	78	93	90	95	79	97	102	83	76	106	95	91	96	91	105	98	82	96	96	91	87	85	88	94	102	102	82	100	105	79	88	85	87	97	95	71	97	80	95	80	97	99	91	96	89	87	86	91	96	81	93	105	80	90	96	109	91	98	88	87	84	108	76	95	90	90	85	79	96	83	95	75	89	89	76	92	81	79	89	82	85	89	102	72	99	99	100	89	85	86	93	88	100	98	89	77	76	93	99	73	102	81	79	87	87	79	90	93	80	87	84	79	91	100	92	86	85	84	91	98	88	105	92	100	94	88	87	79	97	89	97	70	78	76	88	90	83	95	72	85	91	100	101	78	89	103	84	90	82	90	93	92	84	96	87	106	89	97	102	102	89	81	99	93	87	115	98	107	75	84	92	105	85	79	97	95	91	84	105	86	94	87	99	78	97	95	89	94	85	98	109	79	103	82	98	100	94	85	98	81	107	92	100	82	95	101	85	81	82	82	87	85	90	88	105	81	94	95	86	70	84	92	97	93	76	84	88	92	93	85	97	113	82	78	96	93	104	68	75	83	105	101	86	87	86	103	95	91	87	77	112	99	92	82	82	95	90	106	91	77	81	77	83	115	89	89	88	92	86	86	92	89	92	108	103	87	106	98	84	68	95	84	95	95	92	102	84	95	92	79	96	79	87	119	81	78	87	94	92	104	98	84	79	70	93	95	84	90	88	99	96	101	102	110	93	111	78	98	81	84	103	108	98	81	80	93	89	97	99	73	94	86	95	98	98	93	104	96	91	82	85	79	99	94	86	95	98	94	89	74	91	92	89	99	76	88	90	79	103	91	72	105	90	98	85	102	90	96	86	77	84	94	94	73	114	106	79	88	99	66	99	95	83	106	91	91	70	97	81	86	99	85	71	106	79	89	84	108	95	80	101	84	111	89	93	85	99	91	88	81	91	89	81	74	85	86	85	81	87	101	96	83	89	88	72	97	76	103	90	78	92	81	86	89	86	85	86	100	85	90	101	84	90	100	90	78	90	88	105	86	92	83	91	101	101	81	90	92	90	93	95	97	91	98	76	101	108	89	79	80	88	88	78	86	76	88	89	79	86	85	92	95	83	91	111	91	83	83	89	89	94	81	74	93	90	100	102	78	100	83	106	86	99	96	87	95	100	85	92	91	94	71	93	79	93	90	96	102	90	109	87	90	83	80	104	85	99	89	119	91	86	81	81	75	87	76	97	91	88	83	86	99	76	88	87	101	89	87	90	90	90	88	89	88	102	90	88	109	94	89	70	101	114	91	83	104	105	92	82	77	85	108	108	102	91	105	92	83	82	90	103	97	74	92	88	79	79	71	86	102	96	87	84	93	84	94	72	96	98	112	112	91	80	92	95	82	91	80	78	89	82	91	103	80	99	85	92	88	92	98	87	76	84	83	100	103	78	80	84	90	94	91
3962	657	589	604	638	633	641	664	662	680	593	653	693	621	639	656	621	646	592	673	619	696	613	669	642	647	661	625	651	615	669	675	633	610	648	636	586	607	632	568	658	671	621	593	656	574	627	645	618	672	664	615	623	640	658	618	633	620	628	658	659	691	632	626	619	631	606	612	660	616	672	649	594	659	637	658	660	621	618	647	646	624	638	663	616	666	627	640	611	643	630	649	651	642	656	611	656	642	635	617	672	620	646	597	629	610	634	579	689	657	631	649	658	619	624	643	686	623	660	622	646	594	618	632	655	648	647	624	657	657	596	640	693	671	634	609	611	658	621	662	644	633	643	656	621	621	655	635	646	702	628	651	634	657	674	649	640	662	630	618	655	602	630	612	661	646	678	624	661	633	668	628	610	638	642	682	653	656	612	667	638	657	657	647	683	656	635	684	656	605	640	664	657	612	660	645	671	670	640	616	613	643	634	657	682	593	640	615	641	653	609	622	637	609	645	613	650	609	632	619	619	634	636	635	655	662	653	631	626	625	656	629	638	647	597	600	658	666	680	612	654	631	636	625	592	634	602	640	651	613	633	629	622	632	687	631	632	655	665	640	629	662	624	658	679	676	605	601	648	636	623	631	608	641	656	617	688	648	620	660	654	615	651	664	633	627	660	630	651	599	632	621	656	626	655	602	662	655	680	614	636	648	635	617	604	600	621	647	649	627	622	612	631	664	634	641	650	666	621	564	626	609	655	618	657	629	654	675	665	594	648	608	618	621	642	625	681	643	668	615	595	666	648	650	648	663	625	694	642	640	603	630	678	633	638	661	636	639	628	649	652	674	656	667	677	634	603	624	652	663	630	604	648	636	619	579	680	607	642	641	681	639	622	683	658	669	585	657	640	656	582	644	627	601	638	623	605	604	648	631	633	628	662	646	676	638	612	609	636	616	627	606	627	628	666	652	666	613	663	691	624	655	650	640	615	660	653	675	673	657	608	634	643	639	602	607	623	622	618	651	614	613	600	625	609	600	642	645	611	641	678	639	613	687	620	649	628	654	683	674	650	648	669	653	701	614	635	659	632	631	640	642	632	609	646	640	630	606	633	626	672	596	641	626	631	673	608	593	622	660	640	601	658	609	662	600	573	617	687	599	649	669	633	633	578	631	627	587	643	641	617	641	642	640	630	620	593	662	615	691	668	616	619	680	649	641	631	654	626	608	658	642	606	683	672	633	623	649	634	647	656	678	665	604	636	606	662	680	627	637	663	642	601	639	659	631	622	607	623	641	599	610	639	606	674	656	675	599	611	640	652	604	651	605	630	673	616	657	630	675	635	653	626	596	592	643	654	658	686	630	639	664	632	653	668	652	646	604	615	616	674	667	662	656	640	592	652	666	661	633	607	657	614	607	637	635	647	613	608	656	585	652	630	643	663	600	613	681	630	651	636	620	650	639	656	600	608	673	602	638	591	627	665	632	604	642	620	659	615	648	613	636	627	624	642	642	630	647	616	621	639	646	640	618	621	671	652	631	636	648	627	649	641	579	633	634	661	640	623	597	634	613	625	642	674	665	615	598	624	615	570	613	651	668	634	660	632	595	673	639	664	646	608	658	615	648	627	616	622	672	663	646	648	664	601	634	622	636	617	686	655	648	616	646	637	710	662	619	675	635	631	604	656	652	619	645	647	611	629	653	636	636	630	652	618	575	644	615	575	652	623	653	585	637	641	649	604	667	625	642	667	651	606	639	609	662	612	583	615	646	664	640	661	615	652	615	612	642	646	615	641	619	617	607	656	662	594	644	665	598	611	644	642	647	641	623	603	643	647	613	663	668	646	665	630	643	651	642	675	628	638	592	635	680	637	610	655	618	609	684	602	597	624	683	696	637	630	647	602	678	621	623	626	599	678	642	633	611	607	634	609	649	653	615	620	607	577	606	657	638	627	629	626	637	633	628	590	647	633	608	627	625	605	638	608	632	642	640	670	636	670	622	636	606	630	602	663	630	620	641	609	634	650	662	649	633	608	629	669	608	685	643	657	631	638	647	606	606	651	618	611	612	648	679	646	634	633	627	635	637	654	635	640	609	607	643	628	607	664	614	633	634	658	622	648	625	596	657	616	647	659	701	642	637	662	661	621	650	655	690	641	646	628	639	668	616	606	632	643	615	634	656	617	632	618	616	627	646	656	632	653	669	669	641	641	606	664	634	624	650	619	610	642	654	630	670	624	591	650	610	653	631	608	649	664	640	689	652	601	635	637	616	597	643	718	635	625	557	636	708	634	659	644	648	641	601	629	694	630	653	673	640	607	653	613	603	640	658	657	614	667	651	648	646	608	651	597	605	634	664	630	617	614	616	595	655	627	651	618	630	625	620	630	625	646	605	613	610	651	653	650	646	677	632	632	614	656	636	597	638	611	604	644	622	622	655	623	610	655	621	674	648	670	637	646	625	593	648	621	610	637	643	639	656	607	619	614	638	639	651	667	648	630	650	623	606	635	636	642	636	643	648	660	638	626	667	617	595	599	655	640	617	599	668	645	613	690	643	674	660	626	609	696	597	662	635	627	662	609	609	609	663	645	600	633	623	633	620	600	642	641	565	661	650	656	613	657	623	616	672	619	625	674	630	602	629	628	671	643	591	662	612	664	668	648	670	686	634	627	640	659	640	613	610	592	630	607	658	618	675	574	625	680	664	647	640	644	621	631	622	627	673	626	649	594	598	649	646	614	607	639	638	646	648	660	617	621	691	664	670	602	658	650	632	630	663	632	634	639	651	679	673	676	651	620	623	680	623	607	644	666	650	629	633	631	651	649	619	638	639	654	680	639	636	655	632	632	640	669	637	608	640	646	611	639	665	631	608	664	665	590	650	637	644	669	650	669	645	634	673	610	641	657	615	621	630	609	661	650	631	603	630	656	631	658	637	610	651	582	621	633	626	627	642	613	609	645	578	635	628	670	642	627	663	628	635	638	657	641	625	627	643	655	615	607	643	643	700	675	633	715	615	626	596	626	628	653	603	642	664	650	620	628	655	650	661	662	605	658	623	657	630	676	604	618	611	608	619	676	635	634	653	615	689	608	644	641	617	629	649	603	614	585	641	631	642	628	659	629	638	652	639	655	639	638	616	620	646	618	649	672	593	642	629	613	612	623	628	621	636	638	653	669	655	606	633	631	635	635	578	672	642	617	625	624	660	636	647	640	622	614	655	652	635	610	655	676	610	648	663	679	624	666	664	648	637	654	672	634	657	619	604	696	646	626	661	660	678	632	633	664	685	632	675	647	587	654	613	651	694	626	602	673	642	622	635	672	596	630	632	605	666	600	593	612	638	633	612	611	610	660	690	625	678	623	628	671	649	692	673	589	659	603	686	629	611	607	618	595	635	693	637	639	636	616	628	661	664	652	645	626	614	636	608	632	667	619	629	665	641	619	621	658	626	601	653	655	671	627	653	646	619	650	596	570	659	635	653	641	650	620	679	637	643	617	635
15855	605	150	115	125	107	128	152	127	147	146	134	140	107	158	137	150	151	156	146	122	135	149	120	148	142	121	143	132	177	135	142	160	153	149	129	124	119	144	128	139	127	120	128	137	132	126	144	131	137	121	123	135	126	163	153	131	151	138	147	137	159	135	128	147	140	132	139	144	135	128	125	137	150	171	133	134	131	150	137	145	136	146	154	160	128	135	160	141	138	145	127	125	118	144	130	130	127	128	148	106	140	137	134	109	109	142	130	140	136	146	126	128	126	138	144	128	137	144	141	123	126	146	155	165	134	133	135	145	138	143	121	143	140	160	146	155	117	131	122	142	131	129	130	132	148	141	118	134	143	125	133	145	128	141	129	128	153	136	162	117	166	133	138	124	137	129	135	138	140	139	140	122	141	128	140	143	136	150	158	130	164	143	129	144	136	135	161	129	151	147	143	114	133	126	153	165	129	122	144	162	155	149	133	137	130	126	135	117	124	145	143	134	152	150	143	120	142	142	141	147	122	147	141	162	125	135	146	149	143	125	117	132	124	131	149	141	153	120	131	150	135	157	139	141	158	161	115	156	124	131	150	151	140	139	130	138	159	139	155	125	141	136	128	146	124	120	154	146	137	124	136	147	123	131	147	143	135	134	126	148	139	125	137	122	122	112	129	119	119	137	130	144	139	143	135	120	149	135	136	147	156	123	127	136	141	126	125	155	155	155	137	143	135	136	136	120	133	136	124	138	125	126	105	161	132	129	170	123	137	148	147	140	124	142	149	150	146	136	140	141	140	130	133	158	133	115	162	121	158	139	150	105	141	148	133	158	131	138	139	119	133	130	140	137	140	141	134	137	150	130	130	140	129	139	135	121	144	121	141	150	125	117	132	156	156	132	158	150	153	146	144	140	133	136	156	156	160	121	145	111	128	151	133	158	145	126	150	137	130	127	124	130	145	142	129	122	149	130	153	134	133	143	143	132	146	126	137	141	121	127	149	142	140	129	143	142	127	147	131	153	156	128	125	132	137	145	137	140	134	151	99	129	144	150	130	125	147	141	136	125	141	138	121	174	142	136	138	122	151	139	138	133	156	169	156	132	160	140	129	132	143	135	147	158	141	140	126	142	162	144	149	145	149	122	149	123	132	132	161	129	131	123	164	150	148	128	113	142	131	129	122	173	131	144	140	134	137	134	144	159	143	141	148	144	145	117	128	157	151	129	129	140	124	145	129	118	129	118	125	129	130	124	143	131	141	145	121	144	145	126	130	137	134	143	136	147	158	113	145	141	147	129	151	153	112	125	131	132	139	137	146	128	118	155	154	136	172	136	149	137	161	116	137	160	161	142	135	144	141	134	141	132	137	123	119	155	126	147	140	140	151	142	151	132	139	134	145	137	151	134	125	147	150	153	133	146	143	132	152	128	134	136	144	136	159	144	156	143	146	136	136	115	154	118	156	126	165	124	130	122	143	137	127	140	156	143	121	134	159	152	148	134	131	145	134	153	119	126	139	151	144	119	155	130	150	143	147	152	119	136	149	150	125	132	143	134	191	133	134	136	129	140	149	154	148	123	133	171	159	116	143	143	122	127	117	143	125	142	131	143	137	146	147	134	147	153	152	164	123	148	141	149	135	143	140	148	139	118	147	136	142	155	160	137	114	142	150	159	141	152	121	143	135	133	132	157	139	149	141	144	126	156	133	137	137	139	123	138	145	160	150	149	129	134	124	165	145	129	154	141	122	142	126	148	148	118	129	124	151	143	139	132	117	135	138	147	138	125	135	117	124	134	137	135	139	151	140	143	136	132	121	130	145	142	134	148	131	129	150	134	141	149	121	146	122	136	131	158	139	129	106	123	156	130	126	140	127	149	145	139	153	137	146	129	133	143	127	151	152	122	123	134	151	152	128	129	140	148	119	114	145	152	162	159	141	131	135	126	149	144	134	131	145	133	145	133	118	143	119	164	142	167	142	130	155	137	131	151	138	148	151	144	134	132	134	126	124	128	134	156	160	138	129	133	160	149	147	136	153	140	138	129	135	131	134	120	142	132	154	120	140	128	144	156	117	119	139	128	142	126	142	152	144	136	120	131	147	146	137	128	135	170	157	160	131	149	152	153	101	140	143	138	156	134	140	147	143	139	127	148	136	137	148	136	132	130	128	136	143	147	175	133	118	163	131	135	127	159	144	141	155	130	134	126	138	137	130	130	141	134	123	140	135	140	130	155	128	158	139	139	131	145	113	127	134	129	109	130	147	123	147	171	129	140	143	132	151	115	124	152	138	139	126	155	137	121	131	142	153	155	136	149	115	132	122	144	168	140	128	122	143	128	156	146	136	128	146	138	112	147	134	132	132	122	138	162	143	126	142	118	129	128	162	164	136	139	158	136	151	147	143	153	138	124	161	119	143	118	130	131	154	140	149	148	126	146	142	134	116	138	143	146	124	145	140	150	154	153	147	151	131	159	153	142	147	165	121	138	146	130	147	146	134	132	151	134	133	127	122	137	116	165	140	156	125	144	137	139	144	125	125	157	136	141	144	145	170	143	122	127	120	127	134	136	142	138	124	127	155	154	121	151	168	137	138	146	116	145	115	150	143	141	130	157	135	154	118	126	145	140	130	120	162	117	128	132	128	130	142	156	121	139	117	134	154	141	175	128	139	147	137	139	148	157	144	138	144	140	121	126	123	147	139	147	133	122	166	140	139	135	137	131	129	132	136	131	146	129	150	161	126	178	133	144	128	140	151	141	140	156	157	156	146	162	123	135	122	130	148	133	148	153	132	158	139	117	149	136	144	137	142	143	164	129	153	116	129	149	130	138	119	149	129	143	140	155	161	150	129	123	134	128	134	151	137	133	134	131	130	142	109	126	129	135	137	157	142	135	130	137	131	125	159	144	126	112	145	163	134	152	162	147	143	114	126	132	135	135	132	112	159	124	146	166	134	146	123	132	139	125	151	139	135	128	153	157	130	143	133	140	127	128	160	144	121	142	132	125	125	144	169	139	135	129	130	119	180	138	140	128	128	132	129	120	129	138	149	137	140	140	138	147	137	143	141	138	144	149	122	144	130	151	153	140	133	163	137	151	148	155	148	147	153	148	151	138	134	130	131	152	124	129	138	115	150	157	156	128	145	135	150	119	147	134	139	128	132	157	168	125	123	141	158	137	145	132	140	152	149	134	155	139	153	121	135	145	118	137	132	134	128	138	115	129	146	149	120	157	140	122	156	142	141	134	129	123	141	142	119	118	134	136	128	110	126	147	152	137	123	140	148	128	136	146	127	138	150	149	133	150	142	119	136	125	150	141	154	143	131	136	160	139	148	156	138	137	144	151	133	124	155	149	136	114	149	144	124	128	155	165	146	128	131	136	144	140	148	131	159	138	133	136	141	119	137	156	142	137	142	143	138	154	138	141	118	136	147	127	151	134	129	133	130	149	143	153	134	155	134	138	132	136	122	136	131	126	126	161	142	137	146	126	150	144	145
4194	892	896	862	921	972	877	949	903	937	973	954	968	923	895	889	914	879	899	945	891	890	885	910	921	878	916	931	875	921	913	926	871	933	912	962	882	855	930	877	900	950	926	940	953	936	930	926	927	936	939	943	959	918	974	901	980	915	946	916	880	921	940	895	921	896	940	959	973	963	920	901	929	903	908	940	932	972	914	960	979	931	955	924	952	939	916	930	971	912	923	901	905	983	959	924	941	936	940	920	945	898	943	925	894	906	895	949	888	957	938	892	945	956	913	951	917	957	903	869	940	922	883	896	897	917	987	889	945	914	896	942	962	928	893	919	935	924	897	973	906	907	913	922	903	872	916	940	930	955	894	855	886	945	954	901	989	928	974	884	920	944	948	879	960	884	925	976	955	935	893	935	907	938	959	1022	932	871	953	938	903	921	930	889	917	920	960	949	894	950	943	876	878	967	924	910	949	912	912	936	897	945	930	972	883	875	867	928	936	912	941	951	902	913	923	958	880	970	879	997	977	907	980	935	928	910	894	945	897	858	856	896	948	938	928	953	925	937	903	886	984	880	932	914	933	907	931	920	898	925	880	895	908	902	928	940	911	887	939	934	991	911	986	917	963	947	867	933	894	916	938	915	969	902	1003	1006	865	954	934	966	928	938	858	908	915	954	949	906	945	901	912	915	901	957	918	906	891	886	930	888	873	939	917	977	928	938	904	951	951	923	964	908	917	938	920	889	919	916	950	1016	902	859	921	930	919	957	945	965	936	992	964	909	827	930	918	957	946	931	917	926	914	858	982	973	977	932	957	957	960	899	958	986	924	937	874	918	900	969	975	829	960	934	967	884	956	949	926	933	879	927	946	947	897	928	930	908	980	900	980	934	908	903	916	956	945	914	940	892	922	894	952	997	926	935	939	868	958	910	920	933	925	927	951	896	988	953	1004	891	926	887	964	961	938	927	905	970	937	929	899	891	953	912	1003	889	917	953	906	974	937	898	973	913	931	956	882	934	941	929	896	931	897	940	907	949	871	942	911	891	888	888	939	905	949	904	959	947	943	883	919	952	933	907	920	926	914	959	952	922	939	900	921	900	952	884	927	928	936	948	882	899	954	910	962	1003	921	914	937	908	965	928	947	951	933	889	956	908	964	985	888	960	900	939	934	911	947	891	841	927	905	909	906	880	907	923	990	951	872	958	941	945	912	921	873	951	948	902	921	972	933	852	898	929	951	943	976	914	911	947	903	867	919	926	956	928	908	915	925	936	954	891	887	897	886	1012	934	873	967	908	934	950	942	887	927	959	939	935	941	904	941	916	889	920	912	950	952	937	951	929	910	938	951	922	901	922	935	898	970	905	919	940	899	908	916	942	937	915	907	924	901	907	976	904	893	960	956	974	941	948	947	918	893	861	890	862	933	899	945	917	920	932	905	966	944	920	930	974	912	888	875	841	890	940	908	968	972	929	904	963	940	920	953	912	937	926	986	949	904	926	871	844	937	947	962	930	950	911	915	986	935	902	930	939	953	987	944	950	952	928	935	905	901	956	928	976	907	884	934	884	889	918	918	907	906	910	899	964	890	934	927	884	930	902	892	951	962	944	977	929	950	921	937	1005	946	862	941	922	931	922	877	912	938	913	963	877	912	919	950	899	868	908	949	947	920	934	942	901	928	928	930	966	907	961	913	928	943	918	870	898	912	936	900	984	933	948	940	913	946	935	923	982	914	916	919	892	915	915	968	915	1023	916	975	902	888	882	913	950	927	881	955	952	920	891	935	930	911	861	906	873	930	909	914	944	932	907	971	918	877	896	949	989	965	911	897	909	919	868	895	853	937	911	958	894	1010	918	901	887	891	896	920	985	927	918	910	940	920	963	893	890	927	950	921	916	913	908	933	902	899	925	970	979	881	913	924	958	904	920	959	874	937	890	908	967	880	956	915	914	925	943	960	950	919	939	986	923	902	983	947	884	888	941	912	907	923	919	956	938	937	948	940	989	886	932	865	916	951	985	959	867	903	937	913	938	951	930	913	957	903	884	885	928	948	963	962	877	907	895	930	929	908	917	910	951	990	968	934	925	904	901	960	945	932	941	910	927	922	922	930	892	959	924	890	920	953	955	945	921	935	903	952	949	966	942	925	969	933	941	872	902	957	956	916	962	908	907	880	955	965	937	901	933	917	882	965	954	897	940	913	967	963	893	936	966	940	998	950	908	856	931	909	913	934	969	933	923	983	896	966	971	947	911	881	885	928	862	914	936	943	920	958	944	1000	904	971	925	840	914	866	874	905	939	971	934	974	972	948	940	930	928	1014	933	966	879	934	912	925	909	932	914	908	927	936	973	966	928	910	899	904	924	976	922	957	884	918	914	876	947	883	934	934	888	914	978	940	912	934	915	929	950	949	927	895	947	959	957	949	911	891	960	947	964	887	931	911	923	960	930	979	889	939	933	906	970	942	938	917	923	873	945	895	915	936	980	864	989	992	937	984	935	871	947	909	905	976	927	934	949	932	973	932	898	961	890	930	898	948	949	978	925	911	968	980	967	931	860	927	916	938	940	948	922	883	933	896	941	935	951	894	957	919	1000	959	938	903	972	923	925	914	954	925	928	899	946	936	893	919	887	972	929	949	925	912	909	966	908	936	975	914	931	957	920	910	870	908	950	940	908	907	877	991	933	903	922	971	928	901	964	894	904	979	922	909	952	876	937	887	945	879	962	913	965	1026	926	939	897	988	976	957	942	950	864	904	923	979	878	952	899	871	907	916	937	954	896	947	932	932	910	948	898	927	942	911	901	963	905	920	952	927	938	911	969	933	948	909	904	949	891	939	986	974	897	938	955	924	894	941	983	961	872	979	968	908	892	962	974	922	983	893	971	942	964	893	948	910	977	954	957	969	950	906	911	909	913	944	901	923	940	925	919	921	954	917	894	867	924	942	973	987	952	947	938	887	901	921	931	873	916	942	947	922	952	957	907	971	936	945	956	909	898	945	961	871	892	907	948	918	904	949	911	913	917	923	976	976	955	926	962	989	943	943	881	928	921	925	899	936	930	955	964	943	915	844	922	908	920	846	933	944	904	987	912	946	971	911	981	951	939	930	943	927	935	900	889	959	935	925	925	933	940	944	915	938	944	904	866	913	904	968	956	905	917	927	846	865	882	915	912	938	868	910	931	921	875	912	928	909	925	955	972	914	938	876	904	911	872	967	965	948	946	887	1001	986	903	948	918	852	918	970	902	959	906	866	916	932	896	954	919	907	904	923	944	949	964	947	969	926	919	918	916	890	883	916	896	928	961	990	902	927	940	988	948	919	941	954	920	936	956	927	905	975	929	901	920	925	942	911	935	918	884	969	894	923	959	908	956	895	949	958	892	932	909	895	1010	901	962	913	938	923	901	906	948	906	891	927	929	975	936	891	915	974	909	920	969	876	925	957	891	976	1008	959	924	950	938	949	889	915	882	947	916	924	933	1005	924	889	926	864	930	917	965	962	909	926	904	903	907	939	921
15864	551	136	136	133	128	134	130	147	138	131	141	123	150	145	137	155	120	142	113	130	134	123	139	135	115	125	145	121	157	144	120	131	127	131	139	147	142	146	126	137	144	131	150	142	128	127	141	129	138	136	123	133	134	118	123	141	122	135	131	134	157	132	145	129	121	149	114	145	133	157	121	128	140	123	126	140	121	119	127	138	133	140	129	137	146	138	114	150	141	134	122	141	145	131	119	126	123	130	128	130	119	131	128	120	131	135	137	151	149	145	152	139	147	123	117	122	122	144	134	129	127	140	138	121	134	145	144	139	138	127	134	129	158	121	149	132	138	153	136	127	138	138	127	122	121	148	125	124	131	118	126	151	145	140	122	135	142	116	124	121	144	122	124	135	126	140	141	144	138	144	146	132	145	133	131	132	128	130	133	120	128	133	157	153	146	152	110	145	121	135	117	143	110	144	150	150	129	148	152	141	138	155	110	145	145	137	131	131	133	124	128	147	129	153	144	142	129	129	131	133	145	132	134	137	139	110	147	131	135	138	134	152	146	132	147	151	136	150	134	145	132	136	130	135	130	136	143	132	134	139	122	133	128	132	129	143	105	153	122	141	164	116	136	141	136	139	139	125	135	126	124	143	143	116	138	133	126	129	137	122	139	121	120	148	115	145	134	138	134	121	145	141	143	149	150	129	131	127	136	134	145	129	129	120	136	149	148	148	132	133	133	133	150	137	115	131	141	145	135	126	134	151	135	146	133	137	150	131	138	138	145	126	131	146	119	172	130	130	133	128	130	129	169	140	167	141	133	124	161	143	128	127	140	112	135	136	150	139	155	147	136	139	119	149	126	131	138	124	158	118	139	121	170	132	146	140	125	151	152	121	127	127	142	135	139	143	141	135	114	134	149	136	137	127	135	136	140	135	126	125	132	151	139	145	136	132	146	149	132	138	136	141	135	119	145	158	121	118	141	129	161	118	126	139	136	121	111	140	143	158	139	133	137	136	140	133	126	140	142	138	119	136	127	153	131	133	142	146	131	122	127	146	127	157	145	128	142	127	142	136	125	129	135	134	138	137	134	159	125	123	118	131	137	129	129	128	122	136	136	150	129	138	140	137	127	145	130	125	148	151	139	145	122	146	128	148	137	131	129	139	118	132	147	142	154	129	132	128	143	129	161	141	139	142	134	142	142	136	132	141	133	140	127	129	124	122	142	118	135	131	135	148	132	137	122	131	138	158	125	151	125	131	119	134	120	131	128	127	122	117	128	134	144	119	147	151	140	128	133	125	141	141	156	130	152	125	145	129	143	129	124	130	145	140	153	120	149	129	142	129	119	151	138	135	160	137	144	132	142	142	162	128	140	138	122	144	134	138	161	142	128	122	128	139	148	135	120	154	141	176	117	117	109	126	141	118	135	122	134	136	128	150	148	135	140	144	155	156	135	131	123	130	140	126	145	116	142	143	142	140	151	132	125	140	117	128	134	129	141	122	138	141	156	135	129	128	134	150	128	126	141	146	140	120	140	113	125	112	148	137	121	147	128	134	131	135	109	151	143	129	129	120	123	137	124	130	144	149	136	133	135	119	148	118	150	139	150	110	112	112	144	144	139	160	126	127	136	145	140	136	130	132	131	131	127	126	127	138	130	142	128	135	124	139	145	148	130	126	128	126	131	112	125	134	135	144	140	138	138	109	144	140	131	136	124	146	124	130	133	146	149	139	154	153	157	141	137	153	141	124	138	164	129	127	128	122	141	125	160	132	127	138	133	125	143	139	152	126	134	136	147	133	129	144	119	125	126	125	128	141	144	147	148	149	135	132	131	134	126	133	132	133	153	137	120	142	140	134	151	132	150	127	130	133	124	128	143	131	149	133	120	138	115	139	144	134	120	130	127	136	120	123	134	130	131	137	140	127	129	147	133	139	158	124	142	149	124	141	124	123	144	147	140	135	149	155	153	137	129	119	141	159	124	153	141	132	134	127	142	136	134	149	131	140	119	143	136	153	125	144	109	143	124	132	127	123	141	116	144	118	122	134	142	140	116	123	134	138	146	114	120	145	141	145	131	119	151	130	139	124	119	135	135	147	148	145	152	140	117	127	109	145	138	144	133	130	144	143	136	150	156	152	150	155	127	141	121	142	166	137	140	139	145	134	130	139	159	147	139	127	145	137	127	145	144	152	148	140	142	132	151	142	173	107	126	139	142	124	161	142	152	143	144	144	151	146	150	141	151	153	138	147	146	146	149	131	151	141	138	131	122	134	123	136	125	154	135	147	139	126	142	139	146	145	118	139	145	130	127	123	133	142	124	137	144	149	159	131	122	140	137	144	121	136	155	130	147	138	124	142	129	117	131	118	139	127	147	112	127	127	129	130	142	137	159	138	129	143	128	135	143	126	129	139	140	133	135	119	138	136	134	134	155	147	132	117	142	144	124	123	122	120	121	142	139	135	141	138	120	132	117	145	107	129	147	119	115	145	142	165	123	141	128	146	128	142	143	123	146	146	153	126	146	148	135	136	122	137	122	139	132	140	154	173	139	157	139	136	115	136	106	111	135	116	145	135	152	127	143	129	131	155	139	164	143	154	120	157	155	140	137	163	137	121	147	153	119	126	144	138	133	141	137	141	132	150	139	125	120	121	138	137	152	129	135	139	127	160	129	153	130	129	164	132	124	134	141	164	154	141	133	145	140	140	159	158	135	152	131	154	115	109	130	157	117	152	150	141	148	122	139	136	116	125	130	142	142	149	126	120	146	139	130	152	140	158	134	142	143	136	136	136	146	111	145	145	147	142	130	153	132	137	159	125	149	127	137	138	132	139	130	141	138	154	139	132	155	127	149	123	122	135	155	127	121	142	139	126	134	140	140	138	134	155	131	125	135	139	132	134	156	124	147	133	145	132	106	128	129	149	158	144	146	135	133	151	154	148	123	137	125	118	135	133	128	152	123	137	131	131	125	151	132	133	127	149	137	131	122	154	141	132	142	147	163	143	128	160	130	133	138	141	130	143	152	148	140	127	134	159	140	142	139	118	121	138	135	133	127	143	128	128	133	153	138	144	139	146	149	125	153	138	139	137	131	148	137	157	113	148	132	137	142	149	143	131	121	157	138	130	127	185	153	152	118	139	169	142	127	141	153	132	126	124	138	138	143	131	147	138	131	150	130	138	116	138	162	149	140	144	149	133	148	132	145	129	132	136	138	139	151	128	125	144	135	134	137	131	118	124	113	134	139	142	143	132	122	125	116	127	145	126	127	133	146	152	126	131	135	144	132	147	152	156	140	146	140	155	158	125	128	142	128	135	141	170	145	147	142	139	112	130	143	138	128	133	122	143	143	139	141	140	121	135	127	139	147	152	115	133	156	137	133	134	136	128	141	138	144	122	122	147	134	120	132	133	127	121	137	147	132	128	134	137	157	136	156	120	139	140	142	148	148	133	151	126	143	118	137	150	131	125	127	138	138	134	144	154	160	162	122	119	135	130	145
4147	896	892	918	907	942	936	931	955	930	922	935	936	917	877	954	910	883	881	907	982	923	897	985	940	946	938	955	925	840	877	901	942	937	938	876	884	957	941	928	914	913	919	870	900	970	907	900	876	905	891	898	891	897	873	881	896	897	912	864	937	967	940	879	928	924	943	936	933	874	915	951	887	972	907	906	916	929	921	927	887	918	919	909	897	882	917	916	896	925	902	984	899	941	869	878	888	859	901	952	951	919	895	915	926	885	897	877	870	890	848	951	893	912	900	902	872	930	935	936	917	870	918	907	911	898	911	915	954	899	898	938	905	944	894	908	889	865	932	868	925	928	965	928	914	873	881	914	925	934	968	901	894	906	897	916	953	903	872	929	991	830	944	862	925	996	888	941	925	903	927	940	893	901	924	929	939	891	889	969	918	896	913	916	914	886	915	875	924	876	966	938	922	929	882	970	912	930	899	891	935	912	902	833	878	942	915	905	881	934	884	917	935	967	900	853	912	882	896	904	892	852	895	880	866	864	885	968	914	871	958	880	922	903	921	874	908	930	909	869	872	904	927	898	886	876	934	899	863	900	954	862	923	899	887	939	956	900	925	912	882	936	912	912	893	962	895	965	919	835	890	901	874	852	893	884	914	898	982	850	941	939	886	882	915	906	945	870	909	907	855	866	871	970	922	948	876	923	979	946	942	905	917	938	930	912	943	958	939	942	933	912	909	920	875	930	962	967	937	941	913	939	875	829	921	925	908	859	934	897	923	877	922	895	938	939	897	920	944	887	897	885	886	910	914	985	889	936	939	913	879	873	906	949	899	978	917	951	939	916	942	885	926	888	941	895	978	948	1006	912	923	916	871	892	867	878	925	922	888	903	893	943	893	878	928	923	941	893	915	861	930	925	888	889	904	893	907	958	884	925	895	911	876	900	912	928	918	912	875	916	900	878	959	913	898	886	960	963	874	944	927	925	880	940	876	894	912	952	909	943	955	888	880	939	927	913	908	913	939	921	949	884	913	919	888	903	865	919	913	904	882	972	910	889	960	910	883	865	882	950	906	884	932	932	887	888	884	918	895	873	902	893	955	877	882	928	902	935	951	927	919	914	835	910	853	936	921	901	895	883	870	941	897	881	893	924	965	910	908	963	918	949	916	906	929	887	925	974	906	912	916	887	848	928	862	949	896	912	921	899	921	953	877	862	916	898	934	917	927	922	944	918	901	973	935	908	874	937	901	918	964	875	943	888	962	890	902	948	910	881	868	951	904	847	978	910	976	907	900	884	931	929	969	917	960	935	893	949	876	904	931	903	927	892	909	900	896	920	907	913	960	938	896	863	887	912	937	927	913	921	913	870	872	900	918	908	960	924	956	882	945	911	913	926	906	873	915	980	964	939	891	900	903	927	872	921	881	865	887	887	864	942	939	895	904	892	939	925	949	915	900	946	913	861	878	882	927	978	884	930	882	946	910	882	918	964	878	878	936	937	895	924	981	900	880	883	963	947	943	875	935	953	902	875	952	888	904	885	942	946	947	915	926	983	899	956	931	910	883	917	881	978	924	864	947	943	892	890	824	908	910	953	915	953	925	915	888	883	902	934	915	895	933	964	896	892	901	924	955	933	897	964	885	851	929	909	919	890	884	927	872	936	895	877	922	995	898	930	916	969	911	906	917	908	934	899	950	882	900	933	902	933	948	892	935	949	894	937	940	893	866	943	911	882	922	901	877	907	899	901	901	991	870	897	985	870	919	928	923	929	897	904	906	874	926	895	920	980	934	936	903	890	967	951	912	866	901	882	875	902	912	911	912	931	930	899	874	941	894	899	932	938	925	934	959	911	907	892	981	942	929	882	935	956	914	906	976	957	892	918	928	916	868	927	901	904	946	874	934	884	923	942	943	915	957	871	939	916	928	916	844	956	983	914	962	963	889	921	894	877	951	896	919	875	855	864	861	922	916	975	952	917	881	901	929	935	898	942	895	861	891	857	865	895	928	919	906	954	930	869	885	925	933	925	948	992	899	932	902	920	966	924	936	914	887	916	925	921	934	953	935	963	898	906	920	870	888	932	871	908	853	904	858	899	882	944	883	886	899	939	866	886	913	881	929	861	934	935	931	902	902	934	920	917	927	948	916	889	911	905	926	922	957	865	941	871	923	941	948	901	964	895	937	946	894	941	929	903	969	931	926	925	924	871	873	951	879	877	950	939	909	942	938	906	905	928	888	924	937	901	928	932	920	913	882	893	884	905	911	941	924	888	887	933	885	936	919	957	975	867	902	930	946	926	929	849	872	881	882	933	951	935	922	883	965	923	903	910	922	904	910	974	885	955	930	874	888	928	952	859	955	902	936	915	928	958	951	905	889	916	884	891	854	924	943	959	917	911	950	886	904	879	907	890	862	923	928	921	941	907	917	900	916	910	873	884	876	981	904	965	902	928	911	881	897	885	872	927	880	901	875	902	956	964	918	915	935	939	882	919	923	942	906	911	879	913	925	903	976	896	887	945	917	921	867	858	885	887	917	922	942	923	898	920	842	972	927	917	891	882	940	929	922	891	908	844	957	867	919	912	944	858	898	910	882	951	892	934	930	972	904	881	922	924	916	984	879	929	958	921	926	928	888	883	892	923	895	915	921	858	907	845	890	925	919	908	966	945	914	932	959	918	932	915	960	938	906	871	925	876	919	873	883	882	952	932	901	914	921	905	918	935	897	911	885	902	900	936	905	914	931	918	905	920	904	889	956	931	882	938	924	959	930	916	908	961	938	883	949	897	920	891	970	912	914	951	954	934	900	922	907	923	915	899	952	915	920	907	904	918	902	957	926	966	899	949	910	933	890	904	925	911	938	890	911	929	938	904	1015	902	924	943	897	894	896	906	922	971	969	926	925	873	955	891	885	918	929	884	976	899	882	920	858	911	935	914	922	895	869	933	912	885	897	927	830	930	934	925	931	881	934	882	903	921	929	895	926	912	934	933	944	935	937	905	880	928	854	932	947	953	848	909	882	947	926	960	943	959	935	890	883	923	920	949	926	921	910	893	927	889	912	928	918	927	933	925	911	886	934	915	904	918	991	960	972	898	923	876	889	892	938	883	948	942	895	862	859	933	959	871	851	931	945	923	877	874	902	944	920	870	896	937	928	945	930	891	925	952	928	869	967	926	968	948	878	933	893	913	936	909	896	923	926	940	907	880	920	941	932	946	934	869	876	913	919	908	907	901	907	938	936	900	887	897	910	875	884	960	880	951	961	916	951	948	884	929	901	922	923	926	881	931	905	956	896	979	876	913	936	905	912	894	944	922	885	909	915	909	861	942	882	905	885	934	924	887	874	861	927	935	930	926	927	889	932	915	947	883	892	905	939	914	913	962	885	929	874	911	937	850	869	857	880	873	894	884	905	952	872	921	940	888	899	915	879	911	907	964	920	876	894	900	885	861	921	913	942	878	911	943	922	951	937	933	962	950	894	941	873	873	913	907	917	918	912	900
15282	437	88	69	63	86	83	84	70	83	75	80	73	73	66	63	80	81	79	90	76	74	82	91	72	75	79	67	88	79	77	95	63	88	79	93	89	74	83	74	81	80	76	79	83	75	83	93	80	77	65	73	82	75	96	86	82	93	82	73	83	78	69	92	77	81	68	73	68	76	84	87	86	76	72	73	69	63	82	77	74	64	83	63	66	68	77	85	77	94	77	80	72	74	74	71	84	86	76	76	73	64	78	80	82	87	63	73	80	83	89	84	76	83	84	82	88	73	97	82	69	77	101	67	86	73	80	82	77	79	76	77	80	72	84	68	75	82	72	85	67	79	76	87	86	77	79	81	79	79	82	89	78	81	76	91	67	75	81	78	77	79	76	80	72	83	65	73	89	66	69	71	87	82	79	87	77	82	85	76	103	78	63	66	64	87	74	107	80	91	96	92	81	72	78	89	82	86	77	60	81	75	82	70	82	80	83	69	77	62	67	79	80	76	78	72	64	73	70	93	75	75	83	93	75	82	79	79	74	95	78	68	78	88	82	86	84	85	85	76	88	63	79	91	79	72	75	59	80	75	74	70	70	85	82	71	75	70	80	89	77	85	85	72	76	65	72	81	89	87	71	74	93	75	69	76	73	78	79	78	104	87	90	86	85	88	78	87	74	66	70	95	86	104	66	63	66	71	80	84	77	70	69	71	74	77	69	85	103	78	70	74	77	69	88	80	81	101	67	98	61	81	82	79	82	90	86	73	82	80	76	74	81	81	76	69	88	73	83	83	86	66	88	72	88	98	77	79	73	74	72	76	74	86	70	85	65	64	80	76	74	71	75	97	96	82	79	78	79	82	69	76	78	65	80	68	68	74	92	106	84	77	64	73	64	71	67	82	80	93	90	75	72	90	83	73	76	78	64	71	72	93	81	82	78	88	75	80	86	90	84	78	91	69	88	83	84	86	76	73	93	79	87	69	84	86	73	79	95	69	70	84	102	79	62	78	84	74	87	69	78	87	80	85	83	69	79	65	80	82	81	69	78	74	69	83	81	80	79	66	85	73	78	69	77	71	82	76	81	81	88	70	75	70	91	80	59	83	73	70	72	78	88	96	82	69	82	78	73	72	66	76	89	71	86	70	63	80	73	80	86	62	74	93	71	61	66	78	83	102	75	73	87	76	60	73	85	78	82	84	79	85	85	75	75	77	72	91	70	69	74	84	84	78	85	83	86	67	70	59	68	102	67	82	65	82	90	78	75	75	78	81	90	86	79	85	83	66	87	65	56	69	79	76	90	86	75	70	71	68	89	80	87	80	53	78	68	75	73	80	73	86	86	86	82	73	76	96	95	67	79	86	79	77	88	73	77	72	90	85	85	85	74	75	76	92	72	78	82	64	92	63	79	95	81	77	60	75	82	90	77	73	68	74	91	75	59	71	75	85	73	74	80	89	69	82	86	82	78	69	86	107	89	103	78	78	68	91	81	86	77	95	66	68	74	71	89	71	89	76	77	86	97	93	82	94	84	76	89	72	73	83	76	62	79	84	76	64	89	87	72	69	90	95	81	77	83	91	72	74	101	59	89	72	87	80	77	91	108	70	70	81	75	77	70	79	70	75	81	86	85	83	84	63	90	74	88	78	75	69	84	89	84	67	77	81	80	91	85	80	62	81	69	91	81	84	66	72	79	85	71	86	85	82	95	95	77	81	79	89	77	90	73	78	89	80	74	89	74	89	65	77	85	66	111	56	67	80	72	94	67	58	80	83	86	77	72	88	78	86	69	91	86	66	77	73	84	84	76	63	72	89	86	67	61	67	61	82	71	85	82	79	83	86	78	81	79	67	71	76	80	68	73	73	98	83	87	69	91	85	96	74	68	77	93	65	72	86	89	70	77	74	82	78	84	74	51	64	74	88	66	89	92	81	76	92	88	78	89	78	68	79	84	91	87	87	81	71	67	90	67	78	63	84	99	79	71	83	74	81	87	89	73	73	85	76	86	90	76	81	83	69	78	90	95	66	87	68	91	75	77	84	93	80	71	81	77	87	91	79	82	73	81	84	79	86	77	82	86	87	71	70	70	82	83	83	74	68	65	73	86	66	80	90	85	75	93	74	93	74	86	87	80	93	76	77	63	68	72	86	96	88	87	95	83	89	87	91	98	73	97	69	95	73	80	80	85	92	76	83	77	81	73	81	84	98	68	70	66	74	84	90	85	90	91	87	71	70	94	81	90	83	74	66	82	86	79	71	79	83	73	81	88	71	75	85	66	99	79	77	82	81	101	98	63	68	84	77	79	71	103	81	75	79	83	70	84	91	79	89	70	63	84	66	73	76	76	84	77	100	79	67	63	103	80	64	84	89	65	91	84	72	84	81	75	76	81	71	92	96	86	82	88	77	81	73	75	100	72	85	104	66	80	74	84	86	62	73	77	77	86	66	77	87	93	72	87	72	78	74	75	88	75	72	96	79	66	81	85	73	83	82	70	67	74	86	65	72	81	72	78	74	91	74	77	81	61	100	85	78	80	65	74	74	56	85	96	84	83	53	68	88	72	81	86	93	80	72	83	88	71	73	94	94	79	83	67	79	89	95	78	89	75	85	87	63	68	73	87	74	69	87	71	99	92	69	95	99	81	86	77	68	74	90	81	76	69	87	74	75	87	70	87	71	76	70	79	70	72	83	80	80	73	74	76	71	80	85	74	75	79	89	60	78	69	75	90	88	76	61	93	80	77	84	55	73	80	79	72	81	79	78	96	92	77	80	97	92	74	71	69	69	87	80	82	84	87	86	69	85	79	79	81	91	72	66	63	74	72	84	84	76	84	92	81	78	94	65	74	88	66	82	81	74	82	88	86	75	97	96	73	74	73	74	90	83	82	76	83	76	78	78	84	79	89	74	65	86	78	88	78	87	90	79	77	87	94	80	71	81	74	89	93	94	85	70	76	55	87	80	86	105	71	67	100	87	73	82	67	79	86	67	95	70	68	71	78	87	72	70	88	98	86	76	73	85	75	81	89	79	76	81	92	90	82	77	71	81	69	76	80	90	87	74	98	80	85	69	73	75	76	65	76	85	84	76	70	81	75	56	74	75	75	93	79	63	101	72	79	82	95	90	85	82	73	101	83	81	66	73	78	91	94	102	75	76	80	67	69	83	78	77	83	72	70	79	86	71	76	97	82	78	90	65	81	88	88	79	72	71	78	70	86	65	82	80	88	77	69	81	69	101	74	77	69	89	77	69	73	85	77	72	85	82	93	81	87	67	84	94	62	80	52	67	99	88	86	87	76	92	87	73	86	84	100	69	79	69	73	79	83	73	69	60	87	88	70	88	77	101	89	83	65	75	89	70	72	81	90	92	77	80	90	80	75	92	61	66	82	75	63	97	83	84	74	84	72	76	87	85	82	74	58	95	89	73	73	86	75	86	83	81	83	79	76	54	81	87	72	95	73	73	73	89	74	87	69	62	87	87	77	79	66	62	69	84
4137	559	523	540	494	518	512	516	531	528	532	521	528	509	543	527	531	527	499	540	509	504	515	505	529	529	524	548	547	518	512	544	507	537	525	501	521	550	524	570	509	521	552	496	540	534	511	536	540	522	492	518	528	535	550	507	550	523	485	483	510	514	497	513	561	533	483	534	532	501	511	532	513	547	529	501	515	467	515	554	516	497	541	567	536	543	517	512	525	530	524	544	530	510	481	521	540	518	564	532	509	517	526	509	528	541	507	531	540	535	532	506	528	520	527	563	530	547	530	520	490	528	524	504	524	510	532	504	494	503	534	526	526	479	530	533	499	547	477	511	592	558	515	493	510	479	489	535	494	533	512	514	518	535	518	545	529	493	541	535	509	530	528	516	559	553	531	509	523	526	555	489	518	533	538	472	515	545	548	552	511	500	493	555	504	518	521	521	523	516	524	527	530	505	489	530	511	523	528	506	524	564	561	541	519	531	504	536	523	516	536	520	512	562	528	493	572	543	522	501	535	526	484	534	517	518	503	510	543	546	506	510	532	521	541	524	515	521	522	542	569	545	506	491	514	530	517	578	493	531	504	522	499	570	501	514	509	555	535	552	526	512	490	493	532	478	499	526	549	529	546	532	570	532	547	488	498	521	510	514	512	492	562	550	528	524	545	489	480	513	511	537	496	549	543	552	486	525	547	492	519	488	485	499	526	525	476	462	550	484	524	506	529	536	514	506	542	582	533	498	538	525	551	532	487	530	537	520	513	550	538	493	480	511	493	559	550	480	545	527	539	510	555	541	528	548	535	512	547	550	518	517	552	528	541	534	523	512	536	521	482	509	541	501	497	531	540	511	499	517	535	567	528	506	528	582	511	528	508	536	530	531	548	470	532	482	510	523	519	542	542	525	530	510	512	480	557	576	498	495	559	512	497	494	533	551	521	542	529	534	555	567	554	520	497	526	534	471	535	538	546	489	500	515	551	483	545	577	527	529	490	529	528	529	497	542	537	500	550	529	494	518	519	531	521	525	532	536	522	491	552	518	511	544	535	500	537	522	529	522	468	550	539	531	523	553	553	478	528	507	495	540	468	491	517	546	514	477	521	481	537	515	509	529	534	525	535	562	510	479	543	522	532	515	526	471	541	544	511	544	499	512	488	481	562	522	501	516	516	512	536	518	511	553	512	529	473	511	467	546	514	495	500	509	547	510	488	544	531	545	551	518	500	525	494	539	500	472	503	521	516	507	490	549	494	509	512	493	457	566	508	527	504	471	484	521	505	511	574	530	498	520	531	506	521	513	528	483	518	534	494	525	547	526	514	534	537	512	584	534	552	547	512	501	537	514	532	526	513	572	519	507	520	515	533	511	566	553	548	531	527	537	534	578	512	529	510	543	495	522	494	515	507	533	534	507	477	522	510	505	568	524	523	548	472	562	529	537	508	535	505	544	538	515	521	491	521	502	529	474	535	505	513	518	539	517	557	503	534	495	523	512	511	520	482	534	536	489	510	534	520	515	532	525	469	501	539	510	548	511	540	511	508	534	516	490	526	526	568	568	535	524	515	518	522	485	509	515	537	549	540	547	582	490	525	527	493	505	516	553	514	562	535	521	468	540	571	517	490	525	546	526	544	564	543	533	524	537	553	532	535	528	485	523	505	532	537	513	519	622	527	498	566	504	512	524	551	507	530	535	554	536	519	538	523	511	511	540	530	509	509	509	541	523	533	509	516	516	510	538	535	522	498	501	520	538	505	535	546	476	507	517	516	546	537	506	504	507	502	512	554	494	558	559	538	574	525	498	509	533	526	505	580	543	550	506	502	553	510	516	507	529	524	511	523	507	508	499	521	514	514	511	512	555	544	494	520	542	516	518	498	519	544	513	486	544	510	482	518	481	575	507	499	501	559	523	510	530	513	531	546	507	511	505	512	493	506	495	524	478	545	530	503	537	512	559	521	510	509	472	487	551	530	470	534	539	566	537	507	527	524	490	555	525	495	508	542	499	502	499	541	531	533	507	502	527	509	529	508	466	574	539	489	499	537	491	490	487	538	522	528	470	502	529	547	508	608	525	519	525	521	516	504	543	501	510	530	508	549	504	495	525	500	528	509	483	530	532	479	529	532	507	520	488	511	518	511	517	501	513	552	572	519	522	532	561	509	496	521	545	511	542	516	520	533	518	582	491	524	527	450	531	558	482	494	542	506	538	552	579	519	487	541	567	526	539	499	487	520	535	519	545	507	552	536	551	585	558	544	527	500	555	524	553	513	550	521	529	537	543	492	532	506	548	532	524	530	491	539	529	533	484	534	519	524	511	554	540	536	566	508	504	568	495	503	503	517	538	493	487	519	491	539	516	513	531	534	490	489	498	505	518	523	513	533	566	526	550	532	507	527	528	489	514	529	501	540	498	535	528	507	510	545	555	494	525	489	533	513	512	536	537	497	546	545	495	515	564	531	513	523	544	492	520	487	494	548	526	496	532	470	550	506	532	534	534	514	532	511	507	528	490	492	493	528	527	569	516	466	573	529	523	495	549	529	544	540	522	515	555	508	519	538	505	508	543	540	507	508	459	553	506	527	528	514	527	476	510	528	524	565	504	556	575	510	553	496	515	502	550	518	528	522	503	503	542	519	534	505	506	482	494	526	514	503	517	558	491	506	525	525	549	535	531	519	519	514	516	505	506	490	522	508	475	563	558	564	567	529	505	495	504	500	534	516	496	520	545	550	546	504	538	546	563	525	560	581	553	471	525	550	570	514	501	547	552	518	531	540	532	534	537	545	499	533	541	553	511	534	514	563	534	522	519	493	532	523	485	518	493	518	506	531	543	513	518	541	517	495	500	517	513	540	520	515	516	506	525	539	484	499	516	547	529	504	539	507	463	515	502	530	509	533	548	502	548	466	530	556	518	540	507	523	538	564	537	549	507	521	517	507	523	510	518	528	544	539	513	472	533	569	543	547	522	543	529	500	541	486	506	525	508	504	527	523	534	520	567	497	536	500	508	456	530	540	543	456	493	489	528	508	503	527	521	532	485	528	508	535	535	524	543	557	553	522	501	504	563	518	492	542	506	538	509	521	514	489	506	508	481	553	521	516	553	525	526	517	503	520	538	523	530	521	501	550	540	554	504	507	530	509	477	487	523	543	537	486	550	512	531	496	511	521	564	517	522	519	527	540	475	523	524	517	515	502	532	493	547	530	555	518	507	525	498	560	545	501	531	502	530	522	528	541	502	499	498	538	523	556	495	551	493	528	493	519	504	529	529	519	502	568	543	548	521	494	516	506	519	525	535	509	520	523	532	514	535	536	515	500	523	527	533	531	503	486	464	491	525	549	494	518	561	534	559	487	529	569	551	516	511	523	517	499	514	481	491	522	543	505	487	498	524	556	506	535	526	522	508	531	539	525	492	557	515	521	513	561	521	521	537	508	509	498	532	544	519	527	534	521	539	508	551	488	549	509	502	483	539	506	487	525	516	513	526	570	516
15290	454	81	95	78	119	91	95	69	86	84	69	93	95	85	107	97	102	94	95	95	96	88	78	80	83	93	92	81	83	93	96	102	78	87	79	93	96	108	87	94	86	94	79	101	85	95	82	91	86	82	77	93	83	82	81	93	85	67	86	86	79	82	96	79	82	98	89	74	81	90	90	84	97	105	119	79	98	73	94	98	109	79	79	84	92	93	91	104	100	80	99	88	80	81	88	73	89	90	96	113	100	93	96	93	97	104	107	93	82	85	82	106	99	96	117	91	95	89	89	90	84	77	75	79	89	83	90	82	84	91	81	82	100	105	102	76	84	91	80	82	90	94	87	87	83	72	89	102	77	84	95	78	102	93	106	92	86	74	84	87	93	107	86	90	85	80	88	91	79	91	84	102	95	96	94	110	104	104	103	98	98	89	82	93	79	97	105	80	71	89	104	86	85	78	103	71	79	102	94	89	76	85	91	96	106	80	94	85	78	87	91	97	92	92	77	98	97	100	89	94	84	97	85	65	72	90	98	107	86	103	93	75	88	87	93	94	97	88	89	103	115	89	106	97	91	78	90	76	93	96	88	93	96	77	109	102	86	77	97	94	97	104	103	98	91	88	90	81	83	94	94	109	98	71	87	98	100	68	91	86	98	102	99	98	87	75	92	86	85	100	93	85	94	95	92	85	98	83	81	106	93	89	81	98	91	73	104	108	82	86	85	72	109	82	94	92	93	100	93	109	97	86	91	85	79	93	96	77	89	106	98	74	96	72	91	86	85	85	92	79	81	92	88	100	76	88	92	107	98	91	68	90	86	82	81	77	95	96	92	95	111	88	84	93	98	99	75	89	92	79	111	97	92	121	95	93	74	86	81	96	95	85	82	96	79	98	106	85	94	97	86	87	77	99	84	86	80	106	105	101	98	99	84	80	102	93	77	84	84	89	84	104	80	97	99	81	83	103	92	91	90	86	107	79	78	100	87	88	89	82	81	81	103	82	88	97	103	87	95	71	81	67	91	87	105	90	94	69	86	81	85	94	93	84	87	127	90	96	86	97	89	104	94	96	88	93	89	87	81	85	69	98	97	89	70	109	96	97	88	86	98	81	101	116	70	94	91	105	80	76	91	87	75	107	107	102	93	86	91	77	102	76	91	94	79	77	82	90	78	82	84	111	75	89	84	92	83	96	96	116	79	95	88	74	97	100	74	95	113	96	87	81	94	74	101	82	85	95	104	82	76	95	91	74	80	98	97	82	81	60	97	90	90	87	72	79	80	95	101	88	102	107	96	77	103	88	96	83	100	97	86	80	77	95	88	95	91	101	101	89	90	83	83	100	96	87	79	87	93	73	80	73	100	89	93	70	89	93	88	68	94	93	102	103	86	89	91	81	83	92	64	91	86	97	86	82	90	100	80	83	91	98	88	92	71	89	83	72	97	104	100	98	106	81	80	107	102	87	100	104	84	89	94	88	87	104	89	93	82	86	95	109	93	86	88	84	104	96	84	79	108	101	99	107	88	98	100	83	90	106	97	111	96	99	95	102	75	96	86	106	91	91	89	73	88	97	87	70	91	110	72	82	93	93	80	93	85	107	91	85	81	93	86	66	88	92	103	81	86	92	86	84	85	107	101	90	90	79	92	82	80	75	87	87	104	86	89	81	82	85	81	88	99	93	98	93	83	100	83	87	67	94	92	98	93	81	91	80	97	91	94	101	88	92	83	93	96	117	78	79	79	88	92	99	81	98	104	109	93	84	118	79	92	104	72	78	87	72	87	94	88	99	95	96	98	73	100	78	79	89	76	113	88	95	115	89	88	75	86	101	81	100	91	85	82	92	93	84	95	83	106	95	75	97	84	99	81	97	111	100	101	80	94	80	100	94	87	80	97	78	91	98	101	80	87	99	100	103	74	83	87	92	72	98	113	103	85	86	83	86	68	108	91	89	81	83	92	71	96	98	94	83	99	96	75	100	95	104	101	93	88	80	89	96	85	91	90	93	86	91	97	94	100	66	98	83	90	83	81	87	82	79	78	74	98	86	81	80	86	98	89	100	74	91	83	81	100	95	88	101	99	90	76	75	88	91	82	88	86	104	89	78	94	75	83	98	84	76	84	87	91	90	86	93	83	88	108	100	80	88	111	83	101	79	103	102	82	102	92	110	69	94	77	91	81	77	80	95	102	86	100	77	71	74	98	80	98	107	91	104	107	83	84	86	89	89	91	106	111	75	89	91	84	101	71	90	89	101	87	81	100	93	91	91	75	88	84	65	84	97	103	71	85	79	77	96	89	85	85	70	89	93	84	99	95	85	78	81	104	79	76	96	88	78	99	94	96	78	101	86	77	92	93	84	95	82	87	78	82	96	85	95	98	89	86	72	103	94	96	83	96	86	93	87	103	88	92	72	91	89	97	73	80	87	100	90	84	104	93	84	85	96	103	89	94	104	65	80	89	79	93	82	95	83	86	91	78	95	100	83	102	90	91	94	110	67	92	87	92	112	80	94	99	103	78	95	89	96	75	90	98	89	95	84	84	89	84	80	86	70	79	84	89	81	86	97	97	86	92	79	83	75	90	88	82	77	62	101	95	108	79	100	85	89	79	86	84	80	84	84	97	91	93	91	99	94	91	103	75	86	104	81	86	86	83	90	92	99	108	109	106	90	93	94	84	87	81	96	99	81	85	85	83	87	81	79	99	95	76	91	64	85	91	98	86	97	88	94	81	81	86	107	82	96	91	81	91	87	80	91	92	74	72	92	100	95	91	103	95	97	92	106	89	90	83	84	96	87	83	102	103	100	77	85	86	76	92	91	100	88	96	96	79	103	99	95	76	89	100	103	75	84	112	89	86	104	67	106	89	85	93	93	96	92	94	89	74	96	98	102	93	80	96	96	83	91	86	96	104	77	101	92	73	82	90	79	86	99	86	79	93	83	108	93	98	90	95	82	97	78	95	93	87	79	85	87	97	77	101	87	96	80	96	90	79	85	77	105	88	80	83	94	102	88	81	84	86	74	91	95	92	85	100	87	89	103	89	92	79	93	85	93	95	78	107	79	99	108	70	81	88	86	104	103	78	82	91	104	107	101	80	70	83	98	108	100	88	82	88	95	96	90	93	92	104	94	83	89	84	81	101	80	89	93	79	103	109	100	83	100	108	90	97	107	101	79	81	84	83	91	90	91	81	99	86	104	88	90	93	92	87	123	98	83	84	80	80	93	77	81	64	90	93	94	97	85	109	89	94	100	87	90	100	102	82	88	79	82	79	92	103	83	79	95	107	74	90	86	102	71	94	70	84	88	85	106	83	85	101	98	97	70	80	94	78	91	79	90	100	99	73	85	88	99	91	84	81	95	95	102	88	98	99	95	100	91	83	82	83	85	88	86	98	86	87	93	89	72	75	93	94	100	102	79	96	98	75	81	104	102	88	84	99	86	89	84	79	93	105	93	81	101	94	89	93	79	94	96	99	86	93	80	90	103	95
3913	602	627	629	596	613	650	630	685	680	609	624	686	617	615	609	709	639	597	619	583	633	677	641	627	639	633	630	650	634	643	656	645	606	641	655	631	616	658	649	627	638	637	602	606	602	623	654	632	604	638	632	641	629	599	605	625	647	645	618	689	611	639	631	616	616	609	626	659	633	625	660	632	644	571	603	621	626	618	615	637	639	632	640	631	667	584	602	610	609	582	609	594	643	648	629	633	645	652	611	677	623	635	636	606	621	669	594	636	635	640	627	590	586	658	598	639	650	688	668	603	645	614	652	660	638	585	665	602	609	617	635	648	665	664	644	596	613	638	622	636	627	648	671	603	610	654	639	647	641	623	629	669	640	628	659	621	621	632	651	649	638	629	636	653	618	660	679	672	610	634	644	607	626	587	647	613	643	613	617	692	632	632	625	670	635	589	657	631	651	624	622	601	618	624	667	586	639	632	568	678	589	688	598	570	661	641	641	675	683	656	598	615	682	637	628	608	616	622	635	672	579	605	653	669	636	608	627	627	682	662	614	634	640	613	607	652	664	589	689	596	626	654	652	635	613	641	673	584	612	626	622	645	621	648	646	662	649	574	623	593	595	604	638	645	610	669	630	614	662	610	616	665	656	571	599	617	619	657	651	597	624	644	651	652	667	642	647	642	623	643	583	608	646	639	592	644	610	652	647	636	626	667	646	671	632	615	626	601	625	642	661	584	624	682	637	626	620	592	614	626	587	670	711	637	627	620	611	645	617	640	672	648	593	598	648	622	679	634	630	636	658	639	639	634	601	581	628	652	653	606	629	648	651	576	678	626	620	612	674	652	637	600	580	592	650	605	636	606	671	632	663	585	575	623	671	645	627	628	614	584	627	631	614	645	641	625	629	635	623	621	627	667	608	636	643	651	641	634	644	640	661	626	607	618	614	627	653	620	580	616	617	608	665	641	638	639	627	618	624	647	636	614	667	591	693	619	633	642	601	618	620	598	660	615	621	621	623	665	599	639	626	667	613	649	659	682	604	592	677	645	676	665	633	626	587	662	623	630	598	611	607	634	626	662	625	659	622	584	630	623	603	638	631	589	624	678	642	650	672	664	649	586	676	632	657	665	636	681	642	605	644	645	664	665	627	647	633	630	586	605	664	631	670	661	624	667	644	669	638	653	678	625	620	626	629	638	606	625	601	646	614	656	629	680	630	668	631	641	606	646	690	638	575	693	642	653	658	654	622	616	616	631	676	614	645	626	625	638	618	581	601	660	599	664	652	701	614	648	630	667	606	649	611	628	644	624	632	647	596	662	665	664	647	626	650	643	654	644	650	606	640	616	644	637	680	618	634	656	669	598	650	623	602	648	631	664	628	657	606	613	588	654	652	614	630	618	614	675	617	693	607	612	607	623	629	663	625	605	608	648	620	598	640	617	604	602	653	658	645	681	637	626	645	649	641	647	651	661	623	647	618	668	664	646	593	635	661	624	620	646	596	586	644	628	653	607	642	628	659	640	654	608	669	611	628	651	657	628	668	633	668	668	589	649	627	657	651	652	664	598	617	638	620	637	600	672	676	688	641	580	658	645	648	665	597	661	652	615	673	663	581	635	640	601	671	596	665	630	677	634	668	627	626	642	630	643	602	660	632	673	663	661	606	653	629	662	651	632	611	610	622	607	683	622	630	692	643	606	587	654	651	606	629	650	627	636	629	601	628	635	611	614	651	619	616	600	653	617	619	652	603	621	655	666	657	662	654	614	668	590	638	589	585	663	657	674	626	644	608	687	661	642	637	618	688	626	609	588	587	623	613	661	603	619	642	629	649	588	667	559	659	672	699	633	631	670	674	647	639	625	606	620	648	596	658	646	635	658	628	610	601	656	644	658	643	641	647	646	653	613	653	633	636	634	637	644	666	631	588	617	634	653	618	617	633	616	653	584	660	636	589	627	645	609	668	609	637	642	641	650	610	633	644	654	656	617	634	658	622	644	612	615	666	653	683	640	635	622	651	664	616	648	615	654	590	616	664	609	625	654	593	628	634	619	626	653	648	608	619	621	616	608	627	665	655	646	594	670	649	621	624	611	610	624	656	625	662	703	639	623	594	616	646	635	678	649	630	632	628	609	675	647	609	608	613	617	620	644	649	647	653	644	613	627	591	654	650	601	625	624	647	653	668	640	611	664	662	672	616	683	643	656	654	614	625	624	564	669	636	623	646	637	613	648	660	622	623	656	598	624	646	608	657	636	632	607	592	616	628	656	666	635	610	684	647	607	638	613	607	630	626	642	647	659	637	668	661	632	628	626	599	659	620	641	622	690	657	638	639	612	611	649	655	621	653	648	636	606	619	649	635	656	643	666	621	626	644	631	637	643	635	637	662	623	619	675	610	625	681	635	672	607	648	656	639	656	672	602	639	614	632	650	634	666	615	664	691	589	639	672	630	581	631	622	576	612	683	635	617	636	634	662	602	603	632	623	690	633	638	598	658	606	626	610	631	682	638	643	596	625	674	620	632	619	640	640	657	631	633	632	681	603	638	638	633	622	625	592	608	675	614	643	633	619	592	694	630	625	678	627	651	669	633	623	611	591	623	673	627	623	625	608	624	634	616	605	631	616	641	659	583	640	609	621	609	693	619	620	637	620	569	644	667	641	631	591	639	627	653	649	624	636	586	644	654	624	645	648	653	629	628	621	618	690	627	668	655	613	631	666	628	624	644	672	653	644	604	659	642	627	611	609	654	645	628	643	658	660	627	646	642	613	674	638	652	632	634	609	622	615	632	593	626	668	611	646	664	614	599	602	649	667	635	623	610	582	651	592	619	639	616	634	627	580	646	592	617	626	647	590	679	626	642	650	584	620	624	662	618	640	646	621	600	628	638	675	616	622	630	620	642	682	643	641	578	628	633	645	611	610	628	652	610	671	575	607	611	614	630	615	608	625	584	598	594	623	614	630	644	641	627	620	654	661	643	633	611	673	634	649	616	623	579	615	692	621	602	670	632	618	622	642	638	637	631	645	641	589	596	621	645	605	651	656	652	623	591	639	641	636	663	628	675	629	664	650	634	611	638	611	676	616	660	635	633	630	648	658	658	636	621	660	619	624	595	649	607	680	616	628	634	630	642	662	585	628	642	646	631	651	610	608	614	681	656	679	592	596	635	630	586	656	665	694	675	597	633	661	633	628	643	629	652	650	595	613	620	603	626	665	634	633	602	626	625	615	704	634	651	617	584	639	642	632	657	677	608	652	629	629	641	616	598	642	653	646	614	636	624	643	651	647	653	620	618	634	632	626	674	651	593	656	632	615	627	638	655	611	648	587	666	609	635	645	628	651	653	657	651	630	643	612	677	635	649	627	633	652	606	643	665	630	629	579	639	636	639	636	621	625	628	633	610	641	658	626	604	651	642	633	603	667	691	649	662	676	629	638	602	646	657	655	623	656	623	623	647	605	631	665	653	641	657	638	649	610	603	626	638	592	623	637	610	676	598
16046	597	170	154	158	148	129	124	122	122	124	129	131	136	127	146	144	120	125	140	136	121	124	140	117	166	141	144	138	145	148	128	133	151	131	135	123	131	134	130	130	120	136	133	143	124	146	124	117	123	140	156	157	141	156	130	150	125	122	142	141	127	128	146	136	131	159	135	133	136	147	147	135	130	116	125	139	159	129	134	145	130	110	120	163	131	149	129	135	165	149	129	119	135	120	148	164	163	140	133	144	129	136	129	117	138	131	133	134	138	137	153	150	141	127	115	127	146	143	137	132	133	124	137	161	141	142	130	130	150	130	139	146	143	133	148	130	134	120	143	110	132	132	126	144	137	142	139	128	135	149	122	135	150	136	131	145	131	118	158	132	131	126	142	120	137	119	135	138	142	124	144	145	140	146	147	125	118	137	144	144	152	161	136	145	152	148	142	132	139	112	137	136	134	149	160	132	125	147	135	134	159	119	147	128	122	133	127	150	138	163	153	118	140	130	123	135	137	123	137	138	141	128	145	130	120	136	146	136	123	144	135	125	143	123	128	151	131	142	131	149	135	130	136	136	125	136	147	142	118	130	125	143	153	130	131	131	155	127	155	119	146	140	141	108	144	154	138	125	134	135	119	135	144	108	138	126	141	134	153	135	129	154	129	143	139	128	149	147	122	146	148	152	135	131	127	116	133	115	121	144	137	121	116	146	155	138	153	157	121	105	135	150	156	126	143	150	109	137	159	137	140	126	126	163	142	145	120	137	139	145	153	130	131	146	156	144	144	128	124	133	138	147	146	146	114	104	125	135	168	147	127	137	133	124	146	126	157	158	122	127	124	132	134	132	156	131	131	136	132	142	112	140	145	139	114	122	124	130	149	133	129	133	132	137	148	133	136	147	118	138	139	130	163	139	148	128	139	125	137	121	135	133	125	127	154	137	149	129	125	119	138	148	127	133	112	131	130	146	144	126	130	161	138	159	137	134	151	131	108	141	133	136	136	129	122	132	124	141	137	166	146	132	152	134	135	134	159	134	122	142	125	143	130	125	121	154	138	151	128	131	130	135	141	140	152	146	148	141	135	123	144	132	132	146	130	122	120	134	127	134	129	127	141	147	125	142	147	123	130	133	147	137	139	128	129	133	148	124	127	132	128	135	141	124	131	144	136	126	135	147	130	139	133	139	159	150	143	156	150	144	160	124	154	140	121	156	126	109	141	130	142	159	154	136	128	140	136	121	136	128	137	148	137	135	153	134	148	152	132	129	117	135	126	119	140	138	162	141	147	139	141	132	142	163	114	139	127	134	126	143	146	123	128	125	113	141	131	143	142	150	144	129	133	138	104	130	148	144	146	140	114	125	152	141	130	151	141	134	145	145	170	158	130	151	133	143	118	126	116	132	156	135	127	138	129	151	145	115	142	140	151	113	113	147	140	125	155	151	134	144	157	126	121	146	129	148	136	141	135	157	134	137	140	142	106	144	134	155	145	139	155	137	115	152	109	151	148	138	147	140	130	127	140	143	119	134	132	127	135	130	141	142	150	119	151	139	120	139	132	144	146	135	124	133	141	132	140	120	137	137	154	133	160	132	151	131	136	137	149	120	134	136	133	118	137	124	153	122	146	140	155	136	113	136	137	136	139	130	138	133	106	121	136	129	145	144	130	145	150	134	129	142	151	130	144	125	131	139	137	135	157	134	157	153	144	130	152	126	133	140	168	136	130	137	136	106	116	132	147	134	132	158	141	121	147	136	136	143	147	138	136	135	103	148	130	135	140	136	121	118	141	124	123	125	129	131	142	136	159	150	132	131	137	126	144	135	112	114	147	141	148	128	141	150	147	145	129	143	130	141	125	138	153	151	131	123	148	125	131	139	144	132	142	115	144	143	114	143	120	121	146	130	156	132	143	138	142	156	129	140	111	152	153	149	133	168	105	136	141	137	131	139	129	132	136	161	126	134	136	112	144	155	147	130	126	151	134	118	136	156	124	125	138	156	135	132	143	127	167	143	129	124	153	141	145	120	134	123	124	135	133	130	135	131	123	145	141	129	123	119	131	143	151	148	155	142	145	125	153	145	145	155	142	156	128	152	154	123	138	143	135	127	138	136	157	128	141	135	136	134	137	146	139	129	150	120	146	149	152	155	143	151	121	159	122	141	128	130	138	133	133	133	162	133	122	122	150	153	131	147	121	107	115	139	124	130	137	141	153	141	136	121	129	139	143	122	123	125	138	130	142	145	131	138	139	132	150	150	138	134	146	144	127	137	131	129	127	139	121	128	134	132	121	125	118	142	139	137	162	130	137	146	138	135	121	143	146	158	126	132	150	154	147	124	131	147	146	143	134	155	139	144	113	146	124	154	147	136	149	132	137	124	154	129	125	127	140	124	144	144	130	126	132	146	134	128	149	130	124	146	145	129	154	135	154	146	119	130	136	134	128	120	136	146	149	146	118	121	136	116	154	131	125	139	142	134	147	153	140	123	157	135	150	133	130	138	166	133	151	169	146	145	127	148	134	118	162	124	131	134	133	123	147	138	149	154	137	134	142	119	142	170	147	129	124	139	144	126	129	114	124	148	127	119	144	148	132	115	131	123	147	148	145	130	122	144	115	129	154	152	141	133	137	134	136	134	115	147	150	138	114	124	146	128	121	147	128	137	154	149	147	127	119	129	127	143	112	128	135	155	159	137	125	158	142	141	128	121	115	146	131	155	124	118	139	151	142	132	131	137	139	142	141	129	129	144	130	153	145	133	141	151	141	164	128	118	142	148	155	133	145	135	147	129	138	149	122	144	144	135	124	109	134	133	131	140	141	140	150	126	160	150	132	146	125	123	119	130	138	135	133	142	135	122	142	158	124	144	120	139	140	113	123	127	138	143	161	148	132	141	119	122	141	153	118	115	130	150	146	147	147	128	141	125	130	141	117	132	138	129	157	144	149	140	132	122	167	120	140	145	116	117	145	158	142	124	160	140	136	125	156	138	134	129	125	154	140	147	120	132	143	157	122	139	143	121	125	136	147	137	125	133	111	150	141	134	152	125	153	111	124	133	142	162	122	136	133	142	131	120	123	129	119	135	146	125	155	134	165	137	151	136	133	143	158	131	140	135	149	138	123	133	144	157	152	131	127	148	147	125	143	152	150	154	138	141	137	144	140	141	159	154	132	131	144	130	133	138	146	135	122	132	133	131	135	137	128	130	129	115	151	142	152	116	108	117	140	117	115	138	123	145	136	142	143	131	114	151	151	132	138	138	132	142	146	121	133	120	141	139	133	135	126	153	128	133	145	147	137	142	121	132	136	146	120	136	137	130	146	132	146	137	140	140	146	133	124	159	124	132	143	156	139	125	137	113	143	124	131	146	133	120	110	150	132	144	139	131	132	151	154	147	166	134	140	152	157	145	139	133	163	138	145	132	118	149	129	146	152	121	159	146	146	134	119	128	148	159	140	138	136	115	137	130	142	132	141	129	149	134	127	139	126	139	117
4173	867	914	909	939	928	920	919	929	881	900	879	952	931	909	940	914	933	925	924	898	889	899	898	968	877	913	914	943	888	863	946	901	914	920	927	963	946	896	893	947	923	933	913	924	887	1006	918	892	935	903	901	888	985	938	919	903	924	949	925	927	919	959	922	913	933	926	871	964	932	885	932	914	909	878	929	879	939	929	934	922	947	938	913	933	928	952	898	863	883	902	874	892	934	960	887	889	909	884	948	896	881	883	943	921	863	917	928	882	917	917	967	974	889	932	908	938	912	949	877	954	938	856	918	892	930	951	899	925	863	919	963	966	938	964	913	960	891	955	858	962	904	879	891	881	881	911	923	916	900	935	948	894	872	845	908	919	831	945	951	914	933	946	940	892	900	921	924	970	907	956	940	924	927	909	924	940	936	913	913	975	893	888	885	906	859	889	909	977	927	887	900	926	891	939	952	908	889	928	961	909	894	935	900	930	908	914	1000	904	889	951	944	911	897	871	906	877	874	876	917	928	929	923	852	898	912	945	927	908	904	845	896	964	884	955	930	877	891	905	919	878	860	860	932	971	876	917	895	926	923	895	942	941	937	937	956	920	929	902	924	914	926	893	902	973	948	926	886	922	901	961	899	880	894	933	899	924	902	976	974	916	930	882	891	921	931	899	894	877	924	909	867	923	914	897	944	920	908	949	893	876	887	900	975	918	942	877	941	950	927	923	912	910	953	980	843	907	887	874	952	907	953	899	932	911	866	943	950	897	926	878	916	915	898	934	920	921	944	927	906	883	862	902	875	925	919	945	896	970	929	949	902	947	922	917	900	902	895	894	884	917	905	906	913	927	874	954	914	953	920	937	910	946	905	928	940	898	921	983	894	903	956	927	930	924	939	932	945	907	966	934	900	881	925	935	923	959	918	891	930	923	936	902	926	897	917	948	978	929	896	952	943	906	958	885	946	969	966	902	877	910	936	961	942	934	915	897	930	950	954	903	926	926	914	956	920	905	934	932	970	870	961	913	917	884	916	910	930	944	958	881	918	929	953	915	902	895	952	930	882	930	951	898	943	899	909	879	924	927	941	910	982	942	971	905	904	944	933	941	839	922	896	914	875	899	908	932	922	930	916	959	921	874	924	903	952	889	914	996	858	909	888	946	921	942	908	938	911	890	872	862	910	928	930	942	938	921	873	948	926	858	926	887	950	947	918	977	907	1011	946	884	949	869	925	905	979	925	918	923	907	941	969	908	930	940	930	940	892	954	907	898	910	884	941	926	930	952	925	923	924	911	943	943	944	933	920	912	972	924	968	901	898	903	972	881	951	997	947	914	910	933	911	913	912	889	1001	945	932	930	917	919	924	867	957	916	923	924	913	963	914	959	926	893	924	922	886	949	979	955	980	873	1042	897	891	940	945	899	902	901	924	924	946	884	967	943	923	954	925	903	903	901	917	903	902	918	935	894	908	910	961	906	911	899	944	921	849	955	963	933	868	947	914	887	928	890	959	877	924	961	851	863	974	876	905	925	876	959	937	870	943	941	933	915	916	917	917	923	942	921	916	910	921	923	899	942	933	898	954	935	928	954	916	907	939	937	924	950	970	924	949	935	918	935	954	894	947	901	921	906	909	975	933	921	937	937	967	948	896	918	911	941	903	914	954	902	912	936	937	996	922	927	916	933	936	985	892	909	890	902	947	965	950	895	925	930	917	899	886	943	946	911	976	994	926	899	910	906	935	950	952	866	927	906	870	926	966	930	961	971	889	929	903	917	896	901	875	941	930	947	927	972	937	922	905	931	898	937	928	958	911	905	914	922	918	902	889	898	895	925	929	885	929	899	942	913	890	908	955	939	936	928	932	947	941	920	978	956	950	918	933	929	953	931	917	919	978	888	921	866	943	920	933	903	917	920	943	948	869	929	941	907	911	935	941	943	931	892	929	955	925	899	955	965	927	899	882	940	967	914	973	975	934	959	911	930	914	935	903	897	910	934	862	897	854	943	942	937	933	913	909	915	883	940	909	944	898	911	934	973	923	929	919	910	965	929	951	948	882	920	932	931	938	943	940	937	890	920	952	938	902	890	976	944	951	913	926	916	935	871	889	961	958	914	888	946	902	885	902	911	960	929	945	952	952	918	877	946	923	884	919	887	919	912	905	895	934	913	937	912	941	933	929	907	911	869	938	929	918	902	939	857	883	880	933	904	939	909	907	956	947	891	937	942	909	879	948	925	880	897	951	936	962	930	905	870	982	904	926	907	940	944	907	853	904	933	899	895	892	895	906	914	923	921	931	914	934	926	913	925	900	949	955	949	930	910	975	910	927	906	932	966	873	912	953	909	936	936	895	891	911	939	908	925	889	903	871	974	928	920	890	910	924	909	918	934	923	896	903	920	924	841	935	917	912	917	934	949	881	907	904	944	938	888	933	935	878	933	894	902	936	915	944	894	945	951	893	929	921	960	888	947	896	999	924	893	1009	917	959	994	890	920	928	858	882	938	949	915	973	920	953	904	879	902	887	914	919	934	901	900	866	872	945	959	914	950	939	905	856	909	909	854	935	861	919	906	924	937	948	932	877	953	1021	913	914	937	979	965	909	987	959	889	880	941	871	944	955	926	955	931	885	938	938	975	895	929	906	976	922	854	907	895	934	965	932	985	1043	915	912	989	920	916	939	921	908	870	959	905	877	956	888	871	922	950	871	881	927	925	915	864	943	964	901	939	870	929	923	927	929	905	899	904	911	917	927	945	887	875	995	916	949	922	915	929	926	936	896	898	893	871	886	922	942	942	928	985	865	916	921	890	944	906	930	898	896	905	901	933	920	932	890	925	952	893	916	935	906	848	885	901	919	911	917	888	925	946	944	902	873	920	940	875	980	898	904	889	932	949	967	937	916	920	924	929	946	880	926	927	952	914	938	890	892	920	922	889	929	896	945	909	931	873	950	965	867	986	954	917	948	898	961	918	878	913	918	932	980	926	886	925	921	903	874	929	871	884	866	906	882	901	903	953	891	893	927	918	909	965	915	918	873	904	917	907	907	902	900	910	903	939	895	961	893	935	908	927	920	916	915	946	950	892	865	933	934	932	931	963	936	930	888	948	892	920	903	959	871	908	881	899	911	884	938	848	895	946	933	923	936	905	903	944	959	938	934	908	886	898	876	924	929	917	905	904	906	938	965	949	942	946	880	920	913	894	934	897	935	948	907	911	907	938	972	952	930	939	919	910	913	882	887	899	960	935	905	900	928	928	858	875	906	898	932	898	908	975	897	906	946	893	887	962	931	903	875	889	891	944	914	942	926	934	911	883	890	885	925	873	906	881	881	928	880	915	879	918	917	907	953	936	900	914	946	926	927	890	946	896	878	935	880	877	951	935	912	879	911	972	885	956	872	930	975	876	920	968	913	955	891	921	918	898	894	940	919	949	882	919	948	920	941	913	946	928	979	942	911	910	898	892	961	952	919	953	896	969	918	924	930	916	907	906	962	907	887	933	904
16225	577	122	139	121	131	131	133	128	132	149	147	137	122	123	163	133	142	136	120	118	119	142	128	159	141	159	114	138	118	147	125	123	144	144	138	146	146	140	138	146	127	144	133	136	129	130	126	111	141	151	133	139	131	124	142	136	135	146	134	143	136	145	127	134	107	169	123	137	140	137	117	158	129	118	137	122	141	153	145	132	151	138	147	124	152	154	139	138	134	134	132	161	122	143	141	136	139	136	130	128	140	129	134	152	129	138	125	143	122	129	132	133	121	140	136	156	128	118	126	149	135	132	124	148	145	149	116	123	144	147	160	147	139	150	129	135	144	136	147	133	121	127	131	129	143	159	157	160	133	141	114	168	120	148	144	119	139	129	123	157	144	141	136	161	139	136	134	120	110	154	112	141	133	136	147	169	118	120	137	135	170	141	133	135	132	127	137	145	125	115	136	127	134	126	131	145	124	124	130	138	138	151	136	138	136	142	134	140	114	140	140	147	156	135	125	145	139	141	129	134	139	142	130	123	153	124	134	144	136	122	137	160	145	125	138	144	123	121	124	139	112	126	139	141	151	122	117	140	130	146	146	131	138	146	138	129	140	153	147	155	126	132	154	134	125	145	163	111	134	148	146	147	151	139	125	139	131	143	142	141	155	117	143	112	148	153	148	139	125	154	131	135	134	149	121	143	110	134	133	145	144	140	146	155	133	152	121	151	125	125	157	133	143	125	125	133	131	138	140	148	130	140	137	134	132	121	146	148	126	121	123	132	147	124	116	139	147	148	127	131	133	124	130	147	144	137	147	144	128	143	127	125	144	128	148	138	127	135	146	143	137	127	151	135	145	127	144	151	129	125	148	139	147	142	133	148	128	136	122	137	130	150	145	148	136	149	141	123	139	142	130	124	149	117	134	131	143	131	134	119	139	141	142	122	152	156	128	150	142	145	136	121	112	139	130	123	148	147	141	146	158	142	128	133	131	126	132	116	143	180	131	128	138	154	142	141	130	132	150	137	127	168	115	136	130	132	159	127	116	141	109	121	130	130	119	144	141	159	129	133	118	131	138	133	132	139	129	132	150	144	140	130	137	149	137	129	165	136	121	122	144	118	136	136	138	132	128	161	123	132	125	146	120	139	160	146	146	122	129	133	131	133	148	122	176	131	129	152	139	124	126	120	129	121	141	136	151	169	137	161	140	123	137	120	136	147	128	136	136	144	129	130	135	133	149	139	151	132	140	141	142	103	139	133	129	137	139	129	136	126	138	135	123	137	153	149	122	148	123	130	126	130	141	121	155	143	137	142	107	141	121	135	135	141	139	150	136	149	125	126	111	140	98	141	127	152	140	121	121	141	156	136	147	140	138	142	131	152	150	146	135	128	138	139	148	145	139	160	122	115	152	137	140	135	137	121	129	129	140	134	141	141	133	154	142	135	147	132	117	164	118	150	139	135	143	127	127	129	131	156	127	129	123	123	139	157	150	157	148	132	142	118	147	140	142	112	138	126	132	150	146	141	136	169	156	146	146	140	136	137	143	160	133	136	136	131	128	127	132	141	146	149	143	141	141	141	161	152	136	132	136	139	153	142	161	136	134	118	107	125	126	139	135	124	135	137	137	151	136	139	118	136	131	139	140	129	132	150	150	149	134	167	154	149	138	113	144	122	133	140	156	134	129	141	122	130	140	127	120	137	134	137	159	143	144	133	116	150	127	144	120	143	123	134	135	143	126	137	149	155	155	136	131	135	147	114	138	110	151	124	144	157	141	145	143	150	159	135	115	142	108	161	124	143	130	128	126	117	155	130	122	124	126	138	109	134	120	139	140	113	151	125	140	143	135	130	131	143	138	141	148	135	132	141	119	121	139	127	141	145	131	129	124	135	124	136	133	160	139	139	117	114	117	140	149	128	147	126	133	132	152	153	141	136	147	133	132	129	131	139	125	145	144	125	138	132	135	128	127	130	124	139	139	132	141	133	158	139	122	135	142	138	138	133	108	127	130	127	125	159	128	137	157	148	119	121	141	152	111	142	143	126	136	143	153	140	110	141	135	143	107	131	128	145	136	142	155	136	117	119	123	138	142	144	146	127	128	135	153	152	118	123	155	146	141	128	135	133	134	134	158	146	129	137	123	129	136	154	129	123	148	133	113	130	121	125	119	153	151	131	150	138	153	126	144	154	148	143	108	142	129	122	126	149	134	143	112	136	151	138	155	121	143	156	151	145	118	124	135	146	131	142	135	150	146	146	141	156	157	137	127	157	134	138	158	151	144	136	130	130	145	135	148	142	151	155	134	131	134	121	152	133	131	138	140	146	151	126	125	132	134	141	117	118	118	122	145	143	140	126	145	130	141	137	142	123	145	125	132	120	126	131	125	149	128	143	129	141	144	148	144	121	132	142	143	132	132	131	140	146	139	128	132	110	116	144	135	154	143	137	125	133	141	138	111	125	109	119	146	116	112	137	122	123	133	154	141	129	136	152	139	124	134	134	112	105	142	149	154	125	132	133	120	146	133	145	156	133	125	120	160	143	151	147	137	136	156	143	157	134	152	145	141	111	112	135	132	123	150	142	156	133	124	120	127	136	149	123	150	146	134	157	126	143	163	164	139	142	126	141	137	129	106	157	155	135	126	123	117	124	146	135	145	147	115	145	138	134	150	126	136	139	149	125	133	135	147	128	146	143	132	126	122	130	118	135	135	117	126	142	157	137	128	148	127	145	154	129	152	133	122	129	131	129	127	135	153	139	134	126	118	134	122	145	126	146	148	120	148	143	151	134	127	143	140	145	145	124	123	144	150	113	118	161	130	135	130	113	135	112	124	128	129	132	123	126	121	116	119	154	146	150	141	138	127	144	131	131	133	147	149	135	123	133	134	140	119	159	151	157	133	117	144	133	133	146	129	136	125	137	123	137	127	123	137	119	132	135	141	152	127	125	138	133	136	133	135	128	141	150	139	125	145	148	124	147	138	134	126	133	110	132	140	124	128	124	157	131	135	145	139	130	154	149	143	153	154	147	139	127	131	145	137	130	144	153	121	113	153	133	150	135	148	129	150	143	123	133	129	145	123	138	131	159	142	149	143	153	133	138	133	146	116	134	129	146	155	119	119	120	144	123	142	128	143	135	154	143	169	143	118	142	135	147	122	133	135	122	144	122	139	127	124	139	160	133	132	137	104	142	127	128	130	149	135	140	141	154	142	137	131	157	142	144	119	135	134	138	139	141	148	129	138	139	135	146	140	142	128	142	137	132	147	137	126	144	138	119	132	142	131	162	129	128	145	129	128	136	145	115	139	108	128	132	131	141	136	124	138	144	123	151	126	140	133	176	126	128	153	121	106	151	121	140	132	138	137	136	146	141	119	125	139	134	126	129	135	163	151	127	142	131	117	153	105	140	126	110	136	129	127	148	131	126	135	155	142	132	147	131	140	155	124	139	126	102	140	131	144	107	147	138	138	122	159	154	156	141	145	140	139	142	116	148	151
4151	951	898	946	910	895	953	885	886	836	909	947	900	867	866	877	888	912	898	905	924	931	951	912	929	885	925	900	887	940	913	951	912	927	922	954	879	892	918	924	884	881	878	905	931	962	935	942	927	953	875	936	951	935	916	872	894	936	912	937	940	964	905	922	903	919	884	901	942	919	919	888	906	904	833	902	900	927	915	926	936	871	879	935	939	893	876	886	865	926	885	909	883	907	912	929	920	861	888	903	901	871	885	925	886	924	903	905	907	871	884	903	923	911	902	860	904	951	923	893	880	923	956	861	876	952	929	876	924	920	900	883	958	925	927	913	905	911	887	898	925	911	915	931	937	920	910	915	914	903	888	880	949	933	886	935	950	936	954	901	891	869	902	937	899	891	930	908	894	935	899	902	855	927	869	896	933	955	920	902	875	908	852	901	880	920	938	887	938	892	828	926	946	884	974	945	888	930	854	884	895	872	895	928	903	927	914	846	887	872	926	934	916	931	896	893	930	915	930	873	898	855	914	882	859	919	856	909	914	892	866	885	872	885	929	922	942	906	865	900	994	881	943	901	913	890	933	901	869	865	914	881	864	923	917	890	919	858	911	916	891	946	914	970	886	905	892	896	939	926	934	888	920	923	928	886	901	870	958	937	940	885	935	876	904	897	893	944	886	877	907	920	887	922	931	947	938	912	915	911	958	905	892	957	932	885	928	941	880	903	858	910	881	909	928	858	884	871	909	886	914	923	850	874	930	917	936	894	874	923	912	933	923	865	972	887	917	901	939	894	873	865	957	923	860	931	928	857	892	897	914	931	901	888	905	900	885	926	916	939	969	875	922	904	865	911	911	899	888	918	916	933	905	873	907	879	908	904	892	918	898	870	914	926	899	939	913	951	867	917	898	866	890	895	903	929	906	935	910	886	879	934	845	926	862	955	898	928	917	874	864	864	863	886	870	879	893	882	936	865	904	901	920	936	901	943	876	910	914	906	956	918	839	889	911	849	941	905	880	928	887	895	919	903	931	923	941	935	967	930	914	946	910	897	931	929	885	863	890	927	902	889	892	879	946	880	925	981	915	878	902	960	921	891	904	915	964	898	867	871	923	887	898	860	880	916	887	884	982	895	927	843	889	919	961	960	912	882	944	938	966	841	908	875	906	914	923	877	980	891	917	908	808	879	926	919	914	872	861	915	898	916	908	899	982	917	936	908	923	970	913	924	905	893	903	856	896	888	945	940	929	904	922	898	988	895	880	917	900	948	924	885	934	858	860	918	888	912	909	921	863	867	892	937	911	933	859	908	875	865	924	912	948	920	923	937	922	924	907	868	892	946	928	864	869	959	939	960	865	891	903	929	926	911	874	912	903	899	899	952	890	921	915	856	973	926	944	924	858	924	876	873	889	899	866	858	919	945	875	897	884	918	921	866	962	921	901	894	918	914	899	918	842	941	936	936	875	896	925	942	903	928	935	878	887	948	900	887	900	955	885	895	953	984	964	890	930	867	919	944	939	891	881	888	919	835	935	928	897	898	921	904	878	869	902	934	887	856	884	941	890	928	954	903	860	896	909	896	872	894	906	853	880	878	960	867	895	916	860	887	927	920	896	883	891	976	913	908	945	937	934	878	887	960	943	888	883	865	883	928	893	892	899	924	871	897	890	922	907	933	916	923	962	894	941	904	864	894	882	968	914	960	918	901	908	897	901	919	917	892	904	889	896	914	901	915	973	946	885	912	854	889	926	844	908	902	911	902	854	933	891	873	914	859	955	943	911	879	954	912	944	962	903	928	932	833	906	911	952	884	891	931	864	893	863	942	953	858	922	991	887	906	879	895	895	878	938	878	894	891	948	936	921	897	878	877	938	911	896	927	945	918	900	898	861	883	896	930	894	842	927	855	901	979	895	987	909	910	912	938	925	944	877	958	888	915	852	944	912	932	931	939	925	861	914	915	874	926	905	870	945	886	904	935	859	889	927	955	894	885	894	887	943	865	919	961	958	909	928	941	901	939	853	1003	884	920	950	893	938	896	960	929	916	913	919	975	893	959	898	894	911	888	933	945	888	893	845	948	921	906	908	951	884	930	920	924	889	947	936	890	949	902	932	876	908	924	931	940	837	884	888	898	898	925	883	893	957	919	875	861	873	917	883	912	941	943	932	896	895	949	915	931	965	921	907	884	926	878	882	904	888	970	931	888	943	911	943	965	888	941	898	928	930	916	957	860	896	886	969	901	914	883	888	908	967	962	920	933	905	877	877	879	884	900	885	862	906	886	875	890	955	865	915	872	880	966	922	901	857	938	920	899	898	923	907	874	828	900	937	916	912	917	952	866	888	844	919	886	922	893	888	893	928	893	910	880	962	859	896	923	885	910	863	909	919	887	911	892	924	883	894	888	919	979	920	888	896	889	853	919	896	936	886	922	868	919	892	892	945	920	936	859	883	913	886	914	888	925	902	957	885	888	885	903	883	926	913	934	956	898	865	866	923	882	938	905	917	954	886	924	898	853	892	933	928	919	911	913	894	956	938	880	915	909	885	909	907	935	931	852	939	875	919	888	876	917	989	933	928	884	949	920	982	894	894	910	890	877	885	885	982	927	898	899	946	896	922	890	912	889	919	903	929	904	920	885	884	927	919	916	927	921	890	895	881	844	942	934	904	920	911	874	916	919	866	877	914	895	931	942	895	971	880	838	926	947	929	913	913	942	893	847	953	882	908	926	952	950	882	907	859	881	907	842	900	892	925	915	914	941	881	883	913	942	895	931	944	861	882	888	960	870	878	918	927	896	935	914	981	891	916	910	920	913	925	920	906	946	886	912	885	877	930	894	867	929	914	931	890	893	894	864	902	924	911	979	879	906	905	852	909	846	901	952	904	920	891	905	842	891	890	915	886	956	915	969	914	943	910	871	910	941	885	857	827	913	901	928	900	883	882	864	967	887	944	952	864	912	935	896	885	986	918	934	920	878	932	886	905	884	887	842	874	913	898	865	895	889	885	910	948	992	872	914	931	870	866	880	878	887	867	961	914	940	918	916	918	919	916	901	941	902	908	877	916	915	874	852	887	902	882	892	934	909	923	879	901	900	913	939	915	922	930	849	914	855	907	955	884	886	921	913	888	875	912	868	881	883	981	939	940	938	919	935	918	923	883	895	922	907	959	861	878	895	904	885	948	864	939	890	949	866	950	866	925	897	947	912	918	952	928	897	882	920	924	935	947	878	967	923	913	869	924	924	898	923	886	883	943	949	957	903	870	898	918	904	917	913	912	910	877	889	925	889	946	840	897	934	905	902	877	918	938	945	894	882	930	939	866	959	898	904	950	920	971	878	920	906	930	933	885	893	938	903	896	906	920	875	916	914	884	953	892	911	897	832	897	931	886	918	929	915	859	895	900	951	903	876	862	928	905	943	880	892	918	902	845	914	942	872	901	907	930	912	894	866	932	897	894	962	970	894	916	929	920	954	895	914	867	953	904	916	882	932	891	901
15472	482	80	81	59	87	91	74	74	76	72	94	75	81	70	101	86	95	82	73	72	69	77	68	65	66	65	72	87	78	86	83	76	70	81	77	88	81	94	96	87	78	77	76	91	64	92	88	76	81	85	88	69	83	85	59	83	74	90	86	76	78	79	73	77	76	80	74	72	72	81	78	75	68	73	64	64	65	86	83	85	83	81	86	94	82	73	96	76	68	73	85	88	83	77	76	73	63	86	106	85	85	93	73	80	80	73	68	76	70	78	73	78	87	76	68	84	87	88	62	78	78	73	77	67	73	80	77	67	80	87	62	76	86	88	75	81	90	76	75	71	92	76	75	89	68	74	87	79	70	90	65	73	71	84	88	74	74	87	80	77	76	75	64	105	84	106	69	61	85	83	85	74	72	76	68	86	81	77	71	71	74	87	80	73	72	89	65	81	59	77	68	72	83	88	74	79	97	66	73	78	57	83	81	82	87	76	67	67	84	78	78	73	68	97	84	101	80	60	75	80	65	73	84	65	80	80	79	85	64	66	67	88	79	82	87	87	76	73	80	78	82	75	89	74	90	82	65	82	85	78	73	91	71	72	81	78	89	85	77	84	91	75	83	87	84	76	82	91	78	87	65	90	72	97	79	67	78	76	78	79	89	87	79	68	79	84	73	77	89	61	82	67	80	87	79	78	81	64	79	74	89	73	85	53	76	84	69	66	74	85	69	77	76	80	80	71	77	100	81	86	73	72	82	78	82	76	75	82	75	81	85	86	68	77	78	66	74	85	88	84	87	75	73	86	80	85	92	69	77	101	85	79	82	84	77	79	77	93	72	91	61	66	85	88	72	71	85	59	77	65	79	94	71	69	78	81	94	88	56	72	79	85	72	81	75	75	70	83	69	95	72	85	81	76	69	80	74	80	98	81	67	89	83	77	78	68	68	71	83	77	71	79	68	76	67	70	76	56	84	67	76	64	65	88	79	72	100	71	81	72	103	80	71	81	69	77	88	86	86	91	76	76	85	78	85	72	75	73	74	68	77	67	85	94	53	82	75	80	66	94	63	77	84	85	86	82	86	83	74	75	82	74	76	87	91	82	66	82	58	82	90	79	79	73	87	76	80	75	87	54	69	84	74	65	76	81	73	89	90	83	71	88	81	83	77	75	78	92	70	88	80	95	77	76	94	72	71	89	82	80	96	94	73	66	82	77	83	78	78	72	78	74	76	60	81	57	86	85	82	82	91	80	89	87	73	66	85	96	83	55	79	81	92	88	80	85	80	81	104	72	85	73	98	68	70	69	93	103	70	80	93	69	81	71	76	84	73	87	87	70	67	74	80	85	73	71	83	72	79	83	86	72	71	68	83	92	84	84	82	77	78	103	85	71	79	93	100	86	76	61	84	85	77	82	85	63	83	88	74	79	80	77	79	70	85	71	78	85	80	77	74	85	69	96	74	91	74	78	71	79	71	88	78	65	88	76	86	73	77	67	82	70	66	58	74	75	65	81	93	81	72	94	68	76	62	81	74	85	81	91	78	91	86	96	73	83	92	86	80	73	69	83	81	87	73	79	88	95	69	69	79	77	90	89	79	79	71	100	73	69	62	67	82	92	74	82	93	68	74	93	85	70	74	71	87	82	82	66	89	78	77	88	74	73	66	78	71	61	71	86	85	79	96	73	82	70	73	78	77	95	96	76	85	79	85	71	69	60	67	83	89	85	87	79	88	84	67	77	79	74	67	71	72	78	70	89	84	83	96	71	76	59	78	60	90	83	91	95	78	88	89	91	90	85	71	63	71	73	66	102	81	80	79	62	89	80	85	58	72	76	102	90	71	70	81	80	68	91	65	61	68	88	74	80	73	94	82	83	91	66	66	104	86	73	65	81	94	77	94	73	90	75	82	96	95	92	86	79	87	77	91	67	63	80	66	82	82	58	84	88	80	73	87	93	87	82	86	71	78	74	68	70	91	73	62	78	65	75	69	82	73	71	86	72	84	81	83	82	66	82	82	74	88	82	94	73	76	72	73	87	82	90	76	59	66	80	70	90	76	81	73	68	68	74	70	75	85	71	71	82	73	82	64	78	64	59	91	78	73	80	86	89	93	78	73	70	80	89	88	78	100	84	61	77	77	73	79	75	83	57	71	78	81	84	85	71	60	82	87	66	81	84	69	79	74	75	81	91	65	85	91	80	91	70	72	84	72	93	74	93	77	76	89	82	73	71	74	82	78	67	82	72	69	94	76	79	93	81	80	78	92	72	53	64	86	74	74	65	71	76	76	66	77	54	93	66	82	68	71	73	80	74	75	71	73	72	74	94	78	66	76	67	70	77	75	87	68	69	83	80	83	81	68	66	74	91	66	76	81	69	71	69	63	70	73	91	86	75	80	86	77	76	74	80	95	79	78	89	86	74	87	96	91	78	85	77	93	73	80	78	75	75	83	65	70	83	67	75	66	77	95	65	63	90	88	77	73	86	87	65	85	82	70	81	88	77	83	76	88	78	67	85	79	74	70	68	82	58	85	72	79	62	78	83	85	93	76	84	99	87	83	77	92	90	73	73	80	75	82	66	70	84	70	84	70	80	96	78	83	77	94	80	92	78	72	73	74	77	86	81	78	90	76	94	72	80	88	68	76	77	69	80	91	90	72	68	77	75	82	76	76	68	97	73	91	92	72	71	80	85	64	91	78	79	82	83	61	71	107	85	92	81	65	78	82	88	87	86	73	74	84	87	71	80	87	76	83	78	71	78	65	66	76	99	66	69	86	86	69	78	74	85	88	90	75	82	79	72	77	80	78	80	73	54	84	77	84	79	79	73	74	82	80	65	78	72	63	84	83	89	88	83	85	72	67	101	78	78	81	93	85	85	82	73	68	86	88	82	58	78	87	82	60	97	79	67	75	74	79	61	79	86	74	67	85	84	73	93	59	68	86	86	69	72	72	71	75	96	83	81	72	93	70	87	79	75	73	78	70	94	74	92	79	60	66	89	77	88	72	70	79	81	92	67	90	74	72	87	83	86	63	77	70	72	89	81	76	72	82	76	78	84	80	87	86	80	91	93	87	84	89	74	84	86	82	92	86	75	61	68	87	84	81	72	98	81	92	75	65	86	98	85	87	51	85	67	92	75	82	65	79	89	80	83	91	76	77	73	80	86	80	89	73	95	84	80	82	90	75	85	76	84	81	84	69	80	74	107	79	94	66	72	76	59	77	84	71	86	77	76	84	76	70	80	81	69	80	80	86	79	95	100	77	78	94	84	81	87	73	89	78	86	93	75	79	89	93	97	79	75	79	79	80	80	71	67	82	89	79	82	68	67	74	83	92	69	62	96	81	86	87	72	65	69	77	76	89	83	76	90	78	83	75	73	77	83	68	87	78	67	79	72	96	98	81	73	77	88	74	72	82	81	68	97	80	82	78	76	76	82	87	83	76	74	72	81	68	86	78	87	76	72	87	65	97	79	76	81	74	97	82	66	92	60	92
4115	494	538	541	504	539	520	502	496	515	471	520	525	531	501	523	550	510	509	522	537	560	489	534	524	525	532	518	527	492	506	542	525	493	498	489	491	498	531	500	551	551	507	520	503	511	526	518	489	559	500	517	503	536	536	490	487	503	521	502	504	508	540	511	526	504	546	513	513	514	496	499	545	550	532	509	497	505	508	523	518	511	523	539	522	497	461	529	473	504	521	467	509	498	527	525	483	515	521	510	530	546	522	474	538	520	497	533	511	494	494	519	482	510	510	515	526	558	516	567	494	562	482	487	543	508	534	529	489	538	515	519	516	516	541	509	562	527	534	529	558	528	529	499	478	554	478	510	531	523	500	542	528	500	567	520	507	513	506	510	484	470	507	525	516	528	532	524	510	535	526	546	539	522	498	484	484	489	521	518	507	508	522	550	485	526	559	556	511	539	519	520	498	512	538	516	547	522	546	517	519	510	518	510	526	523	516	538	532	533	537	482	484	516	510	506	520	526	471	533	511	488	467	485	519	467	519	509	476	528	573	553	522	472	534	524	501	544	494	507	525	491	557	563	546	489	503	534	553	535	522	516	522	511	509	563	514	542	533	495	550	532	537	524	505	540	509	491	521	547	523	512	558	529	556	524	519	550	559	519	566	498	544	532	486	528	549	484	561	521	528	510	506	557	476	500	547	556	512	553	520	553	506	515	552	499	507	547	540	547	525	546	529	478	496	554	523	480	544	500	500	541	548	554	485	520	505	494	514	513	555	533	530	528	510	515	484	552	479	532	505	524	521	544	510	523	542	534	517	566	527	510	526	509	526	519	575	489	539	544	502	503	506	517	501	547	479	544	501	495	516	514	458	536	470	473	546	519	523	523	544	501	527	542	547	478	523	494	510	524	532	553	559	547	498	541	547	513	530	547	496	524	524	553	499	506	468	531	490	544	548	504	549	525	517	514	523	553	536	572	502	530	508	509	584	511	501	535	552	585	519	521	531	566	521	527	546	520	557	493	520	553	531	519	521	549	540	537	499	521	518	544	534	499	531	494	504	518	499	526	488	513	504	500	499	508	539	532	530	496	543	543	499	529	525	500	545	537	512	541	487	531	525	490	540	499	565	527	497	537	533	499	499	523	507	533	501	528	525	543	497	508	521	481	534	496	502	465	494	516	511	531	493	514	504	479	487	499	505	498	534	511	552	532	531	492	495	504	507	552	506	496	534	520	496	511	530	534	511	518	512	537	503	531	494	498	535	489	473	534	519	513	528	496	541	505	518	480	531	515	547	529	516	511	531	553	474	510	534	521	524	532	473	486	529	570	548	513	484	523	521	470	506	492	528	513	504	543	565	544	496	545	505	549	516	478	518	528	517	542	530	522	525	496	535	518	521	540	521	527	524	525	524	533	467	529	530	502	588	525	509	525	520	536	508	522	492	487	523	509	528	543	538	494	516	522	491	552	505	534	507	517	522	534	532	514	497	489	569	546	502	534	502	517	486	533	549	536	530	518	516	566	545	557	514	528	525	542	529	492	512	480	499	502	560	517	542	486	556	513	517	523	510	547	489	575	533	559	542	539	496	537	517	485	510	509	534	500	500	543	453	535	498	569	493	539	521	506	552	498	497	534	563	525	532	512	449	513	518	509	493	549	524	528	519	521	520	474	541	478	500	533	544	526	563	503	503	550	564	527	556	536	508	514	514	526	536	557	533	500	532	502	546	537	485	538	530	530	523	544	496	519	522	519	532	510	517	538	510	534	518	527	561	518	518	496	486	491	516	486	607	518	488	533	504	534	547	522	548	554	539	548	495	520	535	540	524	510	504	520	519	532	558	531	527	490	565	500	499	512	531	509	543	491	545	507	529	580	561	530	511	532	527	535	499	557	545	598	515	542	520	562	516	501	528	478	524	534	526	522	534	497	488	496	505	500	529	520	517	557	504	567	533	510	497	536	545	581	514	518	495	532	482	462	521	505	511	557	489	490	525	485	568	496	514	552	546	492	537	491	558	501	512	543	542	507	520	521	578	484	549	508	525	505	548	504	511	517	540	488	528	523	492	525	543	541	532	552	553	522	504	518	476	513	521	534	505	554	545	527	528	529	516	488	572	494	543	450	490	536	518	499	512	513	515	522	518	538	530	516	532	486	520	536	476	518	526	506	507	500	550	527	551	529	553	550	523	517	525	516	536	491	489	541	512	498	551	510	538	521	502	537	515	535	518	589	519	563	556	507	492	538	503	485	530	530	511	500	473	510	534	506	532	543	517	503	509	539	525	509	476	513	495	525	532	522	527	534	549	519	501	491	559	520	545	529	519	517	532	516	526	520	484	521	496	494	506	520	517	509	556	498	509	521	531	525	494	547	527	538	490	495	548	556	529	518	525	513	490	499	509	509	499	517	479	499	524	523	517	534	519	536	538	545	538	514	522	519	530	519	536	517	523	526	551	497	542	507	575	498	528	564	512	511	506	532	521	488	506	523	529	534	518	519	511	527	540	498	534	529	534	517	533	508	510	518	554	496	528	524	481	524	520	516	501	517	522	516	551	528	509	516	528	569	533	481	519	543	538	488	487	513	498	604	567	524	518	474	489	534	525	548	548	502	531	496	522	520	521	551	509	537	568	523	531	543	529	533	508	552	518	519	542	458	553	545	515	510	523	530	534	478	536	472	518	507	511	522	519	529	511	537	495	486	546	477	519	544	554	514	560	533	544	528	542	509	531	579	537	537	488	478	524	526	483	535	550	504	490	494	464	547	529	495	508	500	518	508	519	529	520	506	537	530	520	529	520	550	524	517	512	483	540	533	544	476	551	505	523	569	524	492	562	579	535	510	516	529	518	535	523	485	553	517	547	510	495	540	487	474	524	498	532	541	547	500	552	501	550	532	544	533	557	503	509	512	507	548	454	532	499	513	506	551	506	550	528	507	534	518	477	454	485	544	500	528	513	518	492	503	547	580	488	520	518	492	532	507	499	516	525	506	575	551	519	519	541	522	477	558	493	510	524	523	499	571	502	503	500	508	538	518	514	497	559	515	548	485	484	547	519	521	536	541	509	528	535	578	527	523	539	513	571	464	507	532	532	516	542	568	511	497	556	494	518	517	522	504	533	512	558	523	553	555	510	540	499	548	496	507	508	532	522	521	487	503	549	511	540	551	494	502	521	521	516	547	511	503	520	528	585	503	551	572	513	501	490	513	514	489	496	512	527	537	522	530	512	513	542	514	534	484	498	480	539	520	556	536	488	499	514	539	545	530	560	538	513	544	488	507	535	548	498	509	502	545	548	529	528	541	500	540	494	482	518	511	479	526	524	507	574	517	538	536	546	501	519	518	504	525	484	530	524	534	472	537	543	481	533	516	508	495	546	502	513	549	555	516	506	552	517	509	489	547	509	487	531	517	475	515	500	561	535	497	525	532	503	557	520	512	537	550	530	505	526	488	524	483	501	463	508	546	485	518	515	489	541	500	527	522	558	495	500	533	511	551
15305	483	96	100	110	96	85	80	75	86	80	101	86	93	97	95	66	91	95	84	94	71	98	85	91	94	81	107	78	97	80	78	82	92	108	89	77	85	84	95	94	78	82	88	97	86	108	82	85	102	79	96	87	74	77	90	100	87	81	118	99	99	93	80	97	96	86	94	85	90	80	105	87	84	68	100	98	88	99	97	90	93	89	82	84	73	76	81	100	102	105	108	90	72	91	92	94	102	89	89	86	92	100	93	81	83	71	82	106	84	95	86	63	103	93	87	103	95	80	90	88	88	111	81	82	97	108	89	90	102	81	87	108	89	69	79	101	87	101	89	90	96	96	89	84	91	84	89	78	77	102	91	88	81	87	104	95	92	85	80	79	109	91	99	79	82	102	94	76	90	93	92	94	91	82	76	87	95	103	89	76	84	96	95	84	63	91	87	87	91	96	81	100	94	92	82	84	85	105	92	91	100	102	84	89	80	93	89	106	94	89	63	92	105	83	80	88	82	78	96	90	83	92	103	100	90	99	100	95	92	84	88	91	87	92	82	87	84	85	95	117	99	94	83	97	72	95	94	105	87	71	98	77	93	93	86	91	93	78	83	84	97	88	95	90	85	97	88	105	94	81	95	92	93	87	86	70	102	104	92	88	93	86	104	86	89	91	86	74	92	93	84	89	93	100	112	102	99	99	74	77	103	83	94	87	81	91	81	75	96	97	80	109	77	97	82	92	92	90	78	106	111	88	67	88	93	85	107	83	87	91	93	84	89	108	87	95	81	99	85	102	96	95	84	77	96	83	100	85	95	104	75	86	88	76	76	92	95	98	75	89	108	68	89	89	93	84	80	84	90	78	98	90	82	98	94	101	84	76	96	84	98	91	78	79	78	95	77	88	72	90	81	86	91	96	85	80	83	100	87	101	103	104	87	76	75	79	67	85	102	79	75	77	82	91	94	93	94	76	84	93	86	91	66	93	84	95	79	92	94	78	99	80	103	113	76	82	73	90	71	79	84	89	85	91	86	86	106	101	85	90	87	80	76	109	73	90	95	81	98	92	91	74	80	75	97	87	75	96	83	109	105	86	102	92	92	64	108	84	77	91	77	89	82	94	88	99	102	98	100	87	92	94	87	84	99	92	93	76	102	88	70	95	73	100	89	79	94	99	93	87	89	78	89	88	83	102	94	89	87	88	96	90	79	90	90	81	93	81	104	64	81	83	85	87	89	91	84	102	87	76	77	71	92	92	92	91	87	97	84	82	89	89	102	70	110	97	112	73	102	100	87	86	75	99	78	94	95	87	86	92	93	92	101	95	82	77	83	103	105	78	95	77	85	94	90	87	61	81	94	95	91	100	72	83	86	89	101	102	84	96	93	98	81	66	98	80	83	96	109	92	88	82	88	97	83	74	89	84	86	95	84	104	92	93	79	89	82	85	104	79	91	87	76	95	106	87	86	100	88	86	93	77	91	91	100	95	99	84	106	84	88	97	71	97	95	73	102	87	83	78	86	95	104	97	89	103	102	95	99	94	100	77	95	87	96	89	78	87	84	88	98	80	86	107	91	81	97	96	82	94	85	91	73	106	109	98	93	91	86	72	103	89	77	80	102	81	99	83	111	82	98	90	72	88	81	93	68	60	90	88	95	78	85	75	71	88	90	89	78	81	74	95	84	95	85	88	76	83	75	80	96	98	98	72	95	90	77	81	90	87	93	69	86	93	88	100	111	74	87	90	84	75	106	96	95	83	96	70	110	93	87	105	90	111	91	78	85	95	107	99	98	86	95	94	84	69	103	99	106	88	85	76	86	61	93	79	90	87	81	86	70	85	97	92	75	99	85	94	96	84	88	89	95	100	95	106	91	82	81	102	89	98	97	77	107	104	103	94	80	103	80	94	76	77	71	102	84	86	95	92	108	88	67	84	76	72	108	92	89	88	78	88	100	90	86	98	87	82	79	90	78	95	75	87	91	87	85	84	90	78	81	83	97	117	102	93	91	88	94	85	78	96	75	98	91	90	97	88	102	79	103	102	84	106	81	87	97	86	101	84	82	101	84	86	88	82	93	80	96	90	81	96	82	96	92	99	91	94	87	93	88	87	93	103	85	82	89	105	95	90	95	85	99	78	97	82	95	85	93	93	94	87	98	82	82	76	77	85	104	89	105	73	93	100	91	82	103	91	70	86	97	93	87	90	82	78	88	88	84	89	104	80	88	106	95	103	91	97	95	85	80	76	91	90	87	80	101	97	111	72	100	85	116	89	69	93	89	100	92	85	100	79	108	101	99	105	88	94	99	110	74	84	88	82	82	84	87	98	68	90	86	84	103	102	105	86	94	80	94	96	96	80	93	86	97	96	97	93	88	80	86	88	87	93	87	99	82	95	102	96	84	90	82	91	87	77	79	97	109	67	102	108	95	78	102	81	68	85	89	96	94	84	91	94	90	90	95	91	98	79	84	89	84	90	101	83	89	86	94	93	86	92	89	105	108	100	89	75	96	103	104	103	91	89	91	89	97	90	82	86	95	65	89	108	83	83	93	110	70	92	91	99	90	64	86	93	79	89	88	98	85	107	94	84	87	98	101	90	108	99	73	73	94	89	95	94	91	90	77	79	90	82	88	75	98	93	95	74	75	80	93	111	79	85	102	94	94	83	94	87	97	87	101	97	77	78	86	78	84	89	99	87	85	100	101	88	92	93	85	78	87	80	114	81	97	79	92	91	77	81	118	90	89	90	99	88	95	86	92	83	80	64	81	85	107	67	87	99	92	86	68	73	83	89	103	75	97	95	93	83	101	84	84	94	99	77	87	103	90	93	93	97	75	73	114	106	89	87	85	88	90	86	102	87	101	100	88	76	83	71	89	81	69	85	88	84	97	102	92	98	104	83	73	92	84	89	79	82	83	91	95	83	88	95	110	89	86	94	96	99	98	77	99	86	86	86	90	98	108	76	94	89	80	91	84	99	105	99	78	91	83	94	94	79	99	89	93	81	77	107	98	67	85	94	93	71	76	88	111	99	108	91	92	86	73	86	109	97	84	90	88	87	102	109	80	106	94	95	90	92	102	87	90	69	101	90	95	109	95	84	108	82	87	75	117	91	99	104	80	86	98	67	85	88	94	106	74	103	88	103	100	83	80	109	99	93	85	103	94	92	82	81	74	77	79	78	86	80	77	90	99	91	102	87	76	79	81	87	81	96	72	109	93	99	83	87	87	95	88	95	104	111	90	78	84	98	92	101	86	76	93	81	78	101	77	82	82	99	79	91	97	94	76	98	99	83	96	80	77	76	91	101	98	101	96	91	76	88	75	87	92	93	95	100	85	110	78	106	89	94	81	76	91	91	88	95	88	94	101	106	80	102	93	91	91	99	96	98	105	107	91	81	92	94	81	94	111	95	97	79	69	78	90	100	85	94	105	89	83	103	89	100	84	94	102	87	99	101	97	103	106	94	82	83	89	87	83	78	100	80	98	82	94	89	89
3875	670	637	627	645	657	627	685	678	687	588	599	670	664	669	657	639	639	601	646	633	633	631	615	627	608	639	609	628	591	629	630	633	623	638	642	610	661	660	625	610	614	642	576	610	643	635	644	609	625	621	648	645	629	725	649	638	588	634	636	672	603	617	649	592	667	631	677	675	626	679	578	585	645	642	644	630	650	669	615	613	605	641	642	606	620	632	654	684	640	614	634	665	625	645	642	633	625	591	586	642	649	659	601	601	657	635	610	593	626	638	627	631	629	638	628	669	615	614	628	623	648	645	636	644	636	608	621	626	623	599	610	646	621	651	607	639	603	615	618	623	609	644	593	589	698	637	646	599	603	638	611	625	621	633	637	645	611	605	637	636	655	649	619	661	617	654	640	622	603	621	658	612	615	632	623	667	606	635	592	629	640	610	604	649	624	637	651	653	656	641	622	660	612	577	614	600	666	649	638	641	647	672	650	621	582	653	632	621	619	624	599	615	652	639	635	643	648	614	673	584	591	612	667	648	618	604	642	644	622	590	587	610	684	633	639	622	629	637	627	652	644	626	629	664	640	631	644	677	605	632	635	625	618	681	609	633	610	640	602	648	623	654	637	614	646	610	620	612	661	630	678	641	650	636	639	625	613	657	653	625	655	652	621	618	612	622	658	584	674	668	649	678	620	621	670	637	670	639	616	644	661	643	636	672	666	650	687	635	659	626	657	685	637	676	619	643	640	644	616	666	645	644	609	660	633	585	626	627	580	623	666	629	620	648	618	612	702	620	690	677	646	630	641	644	609	638	632	582	611	647	655	610	662	625	588	680	642	648	634	627	663	656	619	629	661	654	621	649	641	664	619	614	621	577	661	592	634	634	649	624	615	618	617	676	615	674	617	686	640	653	644	634	626	612	635	674	593	595	622	590	620	647	594	646	650	674	603	644	621	600	699	688	639	671	652	637	607	619	627	645	646	605	615	664	632	653	567	598	661	632	606	633	603	592	615	685	627	680	622	661	624	613	643	637	663	621	644	636	638	619	622	617	641	629	630	646	612	639	620	656	594	639	616	592	641	634	618	632	656	555	620	624	661	652	643	579	645	611	635	617	595	658	640	632	630	654	614	616	634	652	600	613	652	622	614	633	645	641	630	645	635	607	653	648	635	606	627	639	648	601	663	636	652	636	696	647	709	653	620	591	662	644	659	609	601	632	629	630	637	663	643	676	647	587	600	649	622	690	657	613	616	654	663	621	624	663	607	660	607	598	617	656	643	608	665	658	589	589	617	647	637	617	652	682	656	617	651	659	651	674	628	656	642	654	649	625	651	672	618	624	642	666	630	613	657	624	635	609	636	640	619	583	582	640	595	617	631	631	618	662	631	602	657	589	646	628	627	645	637	624	608	648	637	632	602	614	661	594	590	586	636	634	655	620	581	609	605	652	625	621	632	640	671	659	597	627	640	629	612	657	617	617	641	594	630	628	645	618	615	599	619	629	656	666	646	642	577	645	618	650	635	628	616	640	610	642	628	633	656	638	634	603	656	637	635	610	601	612	572	649	606	680	623	594	628	640	627	675	629	664	631	642	638	664	624	693	588	610	610	672	632	616	634	639	658	665	645	616	629	658	631	634	627	642	624	629	593	666	649	612	646	588	659	618	620	644	634	618	640	603	653	692	609	592	640	622	600	634	676	567	634	628	607	665	622	653	611	637	619	612	632	630	597	620	631	630	638	636	642	704	665	641	628	636	621	602	636	609	626	635	644	620	666	588	598	657	622	637	636	651	627	602	655	644	630	644	616	650	616	641	629	640	640	609	622	680	613	612	640	625	589	651	598	673	658	609	653	626	649	601	603	651	640	645	633	639	615	652	642	614	641	632	606	617	599	588	610	649	647	674	605	631	618	604	637	650	640	614	648	599	638	622	678	596	663	627	607	659	610	621	690	631	616	597	622	615	663	620	666	693	627	601	619	601	633	646	645	658	621	650	646	668	650	643	641	648	644	614	606	623	623	640	670	639	635	612	611	644	667	645	613	635	627	657	601	677	650	632	649	631	606	642	604	622	646	640	696	675	577	679	678	631	652	620	687	641	593	602	639	625	627	633	605	652	649	620	643	640	669	642	624	645	670	628	624	679	633	665	615	619	631	648	661	664	659	618	669	653	636	636	637	643	646	671	625	641	721	628	612	636	656	649	669	621	646	624	664	671	646	601	612	618	625	621	601	631	626	642	595	670	594	638	598	605	662	615	626	654	640	651	644	656	653	660	608	677	623	654	708	597	642	647	630	644	640	613	591	577	624	662	635	635	642	652	592	620	638	642	613	653	644	615	628	652	637	565	622	631	657	624	597	635	662	649	688	662	606	559	654	644	608	602	687	703	676	617	644	604	633	655	628	629	651	683	636	622	626	653	634	622	659	603	709	615	633	617	645	641	608	632	617	622	632	650	627	647	674	626	599	618	639	640	613	635	622	620	676	632	607	606	637	641	612	601	640	622	646	638	630	626	619	636	628	618	634	618	670	637	645	630	643	614	636	606	660	631	576	638	609	646	675	617	647	645	663	629	661	666	628	638	643	606	603	694	636	637	631	620	598	643	632	625	636	612	631	644	613	646	678	637	673	616	665	654	605	627	603	608	611	699	637	702	631	656	649	703	600	623	581	597	666	612	642	581	649	566	659	633	636	623	640	612	649	636	644	616	619	627	613	660	636	613	586	621	588	676	616	649	658	641	611	623	627	623	668	625	638	654	602	652	651	654	667	621	628	616	603	638	612	641	620	622	655	649	648	680	632	628	614	621	649	638	607	648	613	607	612	637	615	625	587	658	604	620	704	663	659	660	661	642	682	625	645	672	624	655	662	639	638	645	608	618	625	646	654	640	630	644	618	683	665	622	627	616	637	645	668	598	630	625	650	622	627	623	615	626	621	658	649	625	623	615	636	653	636	628	613	614	663	650	632	597	646	652	605	656	655	638	659	568	626	623	648	649	625	633	611	672	589	611	592	693	634	673	631	673	688	658	638	606	641	657	624	605	646	630	666	609	651	593	663	651	651	655	616	643	610	613	683	654	619	632	641	609	672	629	660	635	677	629	620	649	658	663	633	601	632	655	641	614	627	657	588	610	635	630	641	627	674	632	635	639	586	646	637	624	609	628	671	606	603	662	638	640	623	605	692	641	613	655	637	621	610	632	609	677	592	641	643	643	653	648	620	628	648	629	628	614	607	646	639	652	633	662	682	618	640	578	638	659	620	662	630	651	667	633	603	647	629	632	684	642	658	636	630	579	600	654	683	677	643	568	642	631	657	632	659	687	644	606	627	631	629	651	637	593	642	671	622	583	627	674	641	630	609	590	640	631	668	669	626	612	596	637	697	701	645	619	617	639	667	617	651	645	659	611	627	607	581	598	633	613	619	633	660	626	642	597	644	657	630	593	625	650	614	611	625	642	645	640	631	626	594	685	618	627	629	598	687	652	626	674	647	616	617
16152	570	158	153	135	125	133	148	115	144	140	122	123	142	145	133	133	154	138	144	136	134	138	110	136	145	132	139	139	152	124	145	130	128	147	111	143	139	115	151	116	128	157	142	154	135	134	114	140	162	109	114	129	128	134	161	141	129	146	136	143	165	129	149	138	153	148	123	127	127	156	141	131	134	141	121	143	114	136	142	153	127	143	146	123	149	150	143	132	113	111	136	131	132	115	132	138	128	175	139	143	136	128	133	116	133	141	125	135	120	128	143	112	150	140	138	151	128	133	166	168	119	120	139	121	134	143	116	125	143	128	150	153	144	126	139	142	119	150	134	143	136	149	151	128	137	133	116	132	120	155	160	146	144	145	123	120	136	132	134	146	143	142	146	134	123	145	122	146	120	139	132	143	146	141	154	139	158	142	130	140	137	142	132	145	124	139	124	158	157	165	129	113	143	148	128	134	153	129	150	124	148	117	137	152	136	138	132	158	145	124	128	135	122	137	120	117	141	136	137	126	134	129	138	135	130	129	148	159	146	137	152	150	143	127	144	153	133	138	128	140	143	115	132	146	145	146	137	133	135	160	128	150	117	137	138	138	146	138	141	146	136	137	144	132	140	110	132	144	121	124	148	139	116	134	131	139	122	146	132	143	153	113	123	126	140	138	122	167	122	131	146	126	144	134	137	143	117	140	133	140	140	129	149	123	122	147	157	135	139	148	126	134	142	142	132	136	143	114	141	136	137	152	137	136	145	131	119	127	124	142	129	134	142	128	137	151	144	144	139	145	119	126	149	149	136	120	148	112	138	141	132	144	148	116	119	134	127	146	146	132	118	135	139	137	132	122	155	131	147	137	134	125	136	139	147	139	120	150	126	128	122	154	122	156	144	139	152	133	128	143	159	151	117	117	146	150	140	131	130	135	133	133	148	140	127	150	136	120	132	133	142	132	145	140	115	129	132	134	129	154	146	131	141	148	135	138	122	143	133	142	165	155	139	152	146	142	135	149	130	122	137	138	141	129	119	137	120	128	164	138	141	146	128	131	152	138	107	127	147	137	151	108	132	130	152	161	146	141	136	153	138	127	140	146	128	134	136	136	143	137	118	132	156	127	130	156	128	134	163	140	137	131	121	135	156	131	136	143	145	120	130	135	129	136	156	150	122	149	126	149	147	152	144	114	131	146	132	137	126	142	147	139	142	156	139	134	140	145	137	146	140	132	136	153	128	140	130	152	140	146	169	130	137	172	147	140	132	152	136	129	141	146	136	122	146	123	139	130	139	129	131	132	157	136	127	129	131	157	124	127	116	116	142	134	135	127	153	111	161	136	141	143	137	141	154	143	126	130	130	146	162	144	143	131	153	140	159	131	160	144	136	135	150	107	142	128	137	139	131	134	143	151	143	159	127	147	138	116	116	124	157	139	139	126	160	123	126	148	108	135	161	140	145	139	125	125	141	148	126	119	138	139	137	152	137	131	140	136	146	149	124	157	140	143	155	128	133	142	132	125	126	149	128	142	162	121	148	141	134	125	128	133	153	127	149	138	118	137	156	124	126	156	163	133	132	129	145	136	128	124	131	143	134	143	142	147	153	114	127	145	151	131	130	132	132	135	147	137	144	126	141	157	124	152	141	150	126	126	143	158	129	112	128	136	141	127	147	133	144	128	144	123	141	140	142	145	124	140	135	123	131	147	155	138	131	151	138	103	125	136	133	131	139	139	159	136	113	154	136	133	133	139	147	117	112	137	126	143	146	149	124	136	150	136	148	140	146	131	127	121	138	128	123	130	117	147	141	139	147	144	137	145	143	147	131	113	135	136	124	126	155	154	119	131	145	129	136	125	136	127	134	149	162	145	119	141	148	147	146	147	128	141	144	127	132	135	126	134	135	128	137	157	147	145	143	133	137	127	143	124	119	128	149	137	134	133	145	145	135	159	149	141	125	128	114	132	141	147	132	140	112	137	145	143	130	133	137	129	133	141	151	113	140	108	137	138	142	145	144	126	128	145	138	123	137	132	145	142	150	132	131	141	149	137	136	137	151	126	141	125	118	153	126	124	131	138	123	154	135	137	133	146	149	131	152	149	129	131	146	126	154	138	145	135	132	146	155	152	139	129	136	120	136	138	135	140	143	140	129	121	105	137	134	148	127	137	127	122	164	139	124	132	124	135	140	131	157	157	166	130	126	149	139	130	130	141	120	135	157	124	118	137	139	139	146	146	124	135	134	143	107	133	110	143	142	143	125	128	145	149	129	140	143	132	142	155	129	136	136	132	125	140	134	137	140	134	160	142	144	134	125	140	141	126	139	143	149	128	137	147	131	135	111	147	144	130	138	130	122	118	145	146	160	130	129	128	138	152	164	151	133	149	135	125	140	146	147	136	137	165	140	140	124	134	130	136	146	141	136	161	136	149	153	134	147	122	149	120	144	134	134	142	130	143	129	143	153	145	140	124	154	139	141	143	117	160	135	135	145	166	151	141	130	134	134	131	134	118	143	155	118	120	128	148	147	141	144	153	154	122	136	133	163	136	145	140	137	147	157	149	146	114	159	135	124	147	141	133	150	126	141	147	165	123	122	135	149	139	158	134	138	132	133	133	135	137	119	130	155	127	153	133	116	140	137	156	135	137	129	124	133	152	153	139	153	130	148	129	136	139	154	127	120	151	138	142	123	143	132	130	126	140	135	117	135	136	136	136	131	132	141	145	115	137	146	148	135	134	132	156	126	141	136	136	134	144	128	130	163	157	123	143	122	142	130	135	131	142	131	122	122	144	130	110	143	127	146	153	136	143	134	153	163	150	149	123	139	137	142	143	140	139	129	123	140	142	97	128	142	131	134	116	138	144	139	139	137	138	131	131	147	127	138	144	139	132	139	138	136	122	155	133	131	117	145	152	140	147	161	143	128	144	116	112	152	135	150	137	131	148	132	115	138	118	129	129	158	132	123	124	144	132	150	128	159	127	134	131	130	133	117	143	149	132	137	132	129	135	165	169	146	128	138	128	135	137	119	136	134	126	141	157	119	142	128	135	121	148	155	140	138	139	129	168	132	133	137	127	146	130	114	143	146	120	122	141	127	140	121	141	131	137	141	139	118	124	139	124	134	138	154	142	119	119	161	140	135	128	121	127	122	158	140	111	128	129	127	152	135	167	172	122	139	141	137	128	135	133	148	137	130	153	127	141	139	122	110	154	143	136	145	146	125	154	133	143	134	141	157	149	139	126	122	158	129	149	131	146	114	148	139	150	149	135	152	124	114	153	113	131	128	154	144	128	140	132	145	115	125	150	143	138	144	133	139	139	153	130	135	127	125	128	134	143	141	141	135	124	125	148	152	140	143	136	142	146	150	156	141	144	135	113	135	118	114	140	139	123	128	146	134	147	128	135	139	126	144	121	140	163	123	153	141	120	146	124	144	151	120	140	127	134	158	134	151	133	137	155	136	149	122	157	120	145	145	128	124	151	121	152	148	138	136	128	124
4218	896	862	924	944	875	943	876	888	928	913	935	894	935	921	912	919	919	912	914	843	927	895	937	954	931	863	930	915	885	958	905	886	943	941	923	870	936	893	942	910	893	936	893	906	858	933	858	962	878	937	898	916	970	929	868	937	892	978	940	898	951	953	902	950	917	922	876	914	958	934	938	949	932	923	903	908	868	901	966	931	875	933	855	931	913	963	939	874	913	960	879	897	838	938	876	918	897	912	949	918	895	903	909	922	946	932	888	920	934	892	932	924	911	911	933	910	939	917	913	918	882	927	866	956	899	910	908	958	915	860	899	918	883	910	932	927	870	973	927	939	912	966	921	900	872	939	917	897	910	972	897	899	898	925	929	970	905	940	923	887	939	935	901	932	934	931	882	893	891	951	893	969	918	964	909	898	958	909	894	955	928	895	888	904	830	937	894	901	842	985	938	905	874	928	942	898	936	954	906	958	876	915	951	935	900	878	859	889	918	904	874	865	892	942	900	931	900	932	925	898	899	917	890	953	949	935	918	903	891	914	959	938	877	933	933	880	904	924	954	900	873	947	886	872	884	945	897	861	918	911	970	948	882	960	889	860	874	987	925	921	939	926	959	947	898	882	927	936	847	945	932	892	957	894	863	917	918	922	890	901	852	929	935	958	918	876	863	901	886	919	962	935	928	924	861	948	937	934	938	914	987	937	918	864	902	934	953	867	897	968	923	892	974	937	905	942	862	954	906	945	892	910	897	941	957	889	876	905	943	929	918	904	928	933	915	895	893	916	907	924	903	862	874	916	890	931	886	887	928	876	892	918	929	889	889	942	958	936	938	883	918	901	883	878	899	976	890	910	915	928	886	912	877	895	890	892	924	904	923	901	916	885	893	974	873	954	912	889	914	918	898	912	921	902	892	968	915	907	883	930	965	883	892	886	955	902	880	884	885	915	920	941	920	921	868	883	940	941	934	973	882	869	919	923	953	968	920	915	932	889	924	943	910	949	868	851	878	916	934	935	903	864	950	951	920	941	875	945	878	939	967	930	934	950	917	904	944	913	916	966	899	905	919	891	905	951	979	904	957	872	924	888	956	989	915	921	909	922	919	903	871	935	920	946	874	969	935	907	906	937	914	980	882	894	909	897	957	902	924	930	914	911	913	913	897	977	938	953	906	885	855	932	944	906	907	1017	962	943	922	857	900	923	876	947	967	934	974	884	913	945	870	892	958	902	906	915	893	900	947	898	926	911	904	945	951	913	892	970	973	943	909	892	863	922	919	968	897	922	970	860	908	903	942	928	915	903	886	926	919	888	918	922	886	873	884	908	937	959	883	884	930	944	929	934	976	894	917	943	905	992	921	941	866	930	936	967	904	938	931	928	916	921	936	907	898	929	917	973	903	916	909	855	881	939	912	924	944	870	915	906	946	874	873	900	881	916	883	880	938	935	918	940	916	902	920	971	937	946	936	911	924	974	829	942	930	845	887	906	917	899	948	915	890	968	904	911	938	969	901	943	908	972	884	944	900	960	870	944	880	875	894	898	967	882	911	891	934	919	979	929	941	923	962	937	877	942	913	874	863	972	969	902	953	922	844	940	897	904	903	955	842	867	855	940	871	901	923	914	936	936	936	881	879	891	918	915	972	921	932	930	880	961	955	924	891	897	966	903	940	975	884	927	863	930	891	879	960	902	968	930	903	928	905	966	878	939	882	920	917	912	872	898	899	933	930	882	882	977	900	897	943	915	895	870	916	937	923	890	982	895	890	903	887	961	911	980	954	912	952	972	916	982	924	913	895	845	929	896	902	902	901	903	891	924	908	946	897	950	893	916	942	895	883	845	892	963	912	921	914	888	894	944	919	879	939	936	887	918	911	921	943	959	954	916	892	885	935	928	903	916	915	933	857	887	947	929	933	924	910	894	932	887	888	924	933	931	918	870	884	879	875	929	890	987	935	955	922	961	910	982	898	908	901	895	931	924	933	968	945	891	966	920	906	919	850	913	905	915	930	948	845	899	880	850	938	906	949	886	905	934	940	930	882	922	895	870	890	941	938	920	905	905	877	926	909	883	927	928	897	927	940	930	934	997	948	877	932	913	895	941	893	911	880	898	926	947	900	920	896	904	939	934	899	887	867	965	925	917	956	878	984	954	984	925	918	948	938	892	911	927	889	946	968	872	938	839	978	930	905	943	913	956	929	936	974	898	954	936	910	904	870	937	927	911	924	941	970	875	919	927	913	961	886	898	930	962	907	894	905	933	900	925	942	988	944	936	926	975	957	952	955	910	946	926	963	929	894	894	905	916	915	907	952	936	901	918	889	899	936	887	924	938	921	898	919	935	909	892	961	903	905	923	941	908	932	903	900	944	958	873	922	972	884	938	879	908	950	951	931	853	903	923	932	908	925	886	925	909	919	990	941	915	924	944	970	920	927	924	927	874	907	952	955	909	892	951	846	934	970	882	907	905	939	936	904	894	902	930	880	917	903	879	926	911	908	865	891	961	926	905	911	954	909	886	948	1022	883	914	994	962	962	885	984	883	920	875	913	977	907	981	927	906	937	894	889	910	1004	904	877	897	982	877	901	919	918	903	896	914	953	923	898	897	897	975	883	998	944	909	946	906	894	967	877	933	834	943	922	903	938	894	940	888	934	958	937	905	907	1001	950	922	888	949	918	888	942	898	939	853	917	919	965	889	881	902	879	907	931	954	940	891	964	917	931	924	941	946	940	889	918	927	885	945	857	893	947	966	908	947	915	985	820	901	945	880	922	912	939	939	905	956	923	930	887	938	853	914	888	914	898	924	891	930	928	911	915	905	871	888	889	904	900	943	913	916	924	923	875	886	872	957	946	895	941	947	889	936	894	903	895	916	950	918	902	953	956	938	922	895	890	941	926	881	861	944	898	910	908	982	929	941	909	906	926	952	943	956	945	925	985	976	926	838	941	950	915	903	925	896	908	887	966	884	929	930	929	918	933	903	884	963	929	918	857	894	916	939	952	966	934	912	912	934	896	957	915	841	958	950	920	926	948	896	923	974	857	927	967	880	947	926	925	946	954	932	894	932	912	934	919	941	828	903	881	918	894	971	909	882	874	949	895	864	934	934	948	908	818	881	944	968	948	927	951	910	969	900	890	908	939	903	869	916	907	933	891	899	948	972	904	861	896	977	893	919	880	897	877	953	901	861	896	944	922	927	891	896	918	915	931	923	938	910	922	981	881	909	871	916	886	870	941	920	875	954	925	935	876	952	934	926	896	946	959	915	921	961	984	956	958	873	882	923	926	904	950	916	961	988	912	905	899	897	898	920	935	912	927	916	922	862	953	944	943	884	940	881	885	898	916	892	919	926	936	941	881	904	893	926	927	965	1009	894	886	927	937	856	996	901	921	903	958	918	954	913	911	931	918	920	937	907	897	868	946	939	883	943	912	918	952	924	881	929	886	901	928	919	936	914	877	952	864	930	912	907	909	905	908	905	923	949	969	908	943	895	912
16120	633	133	123	143	146	140	141	130	122	137	116	139	137	139	139	129	141	128	134	151	138	122	152	120	148	131	125	146	114	143	130	137	129	123	130	149	134	128	126	127	111	133	134	155	125	128	138	136	129	126	133	129	123	139	110	131	134	131	147	134	122	126	109	141	121	141	141	140	120	155	152	140	116	147	114	123	118	146	121	133	153	149	138	139	141	134	122	153	141	132	137	133	149	146	140	122	107	124	129	132	128	137	154	94	134	132	126	150	131	124	133	110	118	138	142	133	160	146	110	138	156	128	174	143	169	138	122	133	112	159	120	156	134	133	128	156	132	109	118	148	141	158	137	121	128	143	140	149	146	133	140	142	132	119	130	135	125	161	114	146	146	146	120	147	140	127	152	138	127	138	142	138	136	126	118	133	134	131	130	135	141	140	129	120	156	143	135	134	147	141	114	164	152	137	108	143	150	126	165	149	144	134	139	161	133	158	126	138	136	146	145	125	147	113	128	130	151	141	135	119	141	145	157	137	137	153	140	126	112	131	135	134	156	146	131	134	117	132	137	117	154	133	130	120	133	137	158	139	154	144	138	135	148	135	118	130	115	128	129	130	124	158	147	142	125	144	149	155	123	130	116	132	137	128	152	155	157	131	133	139	145	130	127	148	133	138	141	127	136	112	98	140	141	146	145	101	129	129	142	137	133	127	129	153	116	132	125	139	145	149	137	145	130	127	151	145	139	131	128	142	122	137	125	119	131	146	144	128	138	133	123	142	118	143	134	126	128	145	142	146	119	136	135	128	114	147	129	132	141	141	130	134	134	132	137	126	137	119	112	133	130	151	123	149	141	134	116	122	137	133	126	149	127	132	132	130	155	129	125	132	142	123	136	116	115	136	140	132	145	138	143	134	119	129	154	137	140	127	142	145	141	138	143	151	135	147	129	127	132	131	124	144	137	108	140	121	126	123	124	139	138	128	148	142	125	134	151	145	129	134	128	128	136	119	127	139	145	124	149	135	148	157	145	134	138	155	141	117	126	153	135	139	154	121	133	122	119	130	114	127	146	127	128	150	138	134	141	123	130	146	115	129	124	121	141	132	151	121	153	152	119	153	144	132	136	109	133	146	155	127	120	122	117	126	147	151	127	143	149	122	128	142	150	141	142	131	122	133	145	145	125	134	146	139	127	139	131	139	129	114	145	128	133	139	128	140	122	142	128	132	119	118	109	142	131	141	131	132	152	147	146	156	142	137	130	120	125	140	145	131	121	137	131	133	136	151	143	114	120	125	152	131	152	133	142	128	151	132	114	135	143	153	120	136	128	137	137	139	140	132	124	139	130	137	126	127	117	133	127	133	141	141	146	121	139	124	138	140	121	123	152	155	148	128	152	142	134	109	145	137	156	137	131	139	128	127	131	129	119	138	128	113	139	136	132	126	137	148	147	126	116	125	147	138	141	148	146	150	109	144	140	132	126	136	142	151	133	140	140	135	112	145	128	124	164	145	121	160	146	131	127	141	134	140	140	126	104	130	131	150	133	121	138	125	113	140	148	136	156	143	138	149	138	125	116	157	136	138	153	127	130	134	128	141	128	121	125	134	135	126	128	138	135	119	149	131	127	133	143	148	142	161	147	145	126	136	148	121	145	131	153	132	124	134	127	121	138	127	149	121	134	133	137	143	133	134	132	137	109	130	149	147	105	154	133	135	126	146	150	129	140	139	136	138	121	133	135	132	150	137	140	126	130	136	140	134	136	146	126	129	123	143	140	141	132	142	149	139	130	161	158	154	165	121	127	146	152	121	158	135	119	134	155	132	126	141	130	136	127	135	140	163	128	131	149	139	145	170	138	139	141	147	145	139	143	119	134	133	118	154	146	137	149	143	132	131	121	138	114	120	165	122	118	145	143	125	141	125	141	125	148	147	168	142	116	133	156	127	131	132	159	147	124	133	134	146	128	143	119	147	125	134	141	127	131	133	133	132	125	114	143	154	147	129	125	122	177	147	133	125	144	126	132	140	138	129	151	171	149	134	146	147	143	139	120	125	130	147	153	129	134	125	139	144	142	119	148	148	154	137	144	125	124	155	136	129	139	142	146	138	132	127	133	118	143	142	145	144	152	139	143	126	122	117	125	113	147	155	151	157	155	148	147	118	134	141	142	157	135	158	136	134	126	119	169	126	117	135	125	128	135	119	143	143	121	138	122	162	125	129	157	144	135	131	149	138	142	135	148	134	126	143	138	135	128	152	131	126	125	135	125	123	139	142	125	146	164	142	137	142	127	128	165	144	128	119	141	142	152	129	145	123	143	136	121	145	160	123	154	147	152	158	160	132	149	149	131	122	116	132	151	141	138	143	118	133	157	148	138	130	146	142	145	139	135	148	134	127	134	125	150	134	137	149	133	138	142	128	129	129	144	143	126	123	123	121	127	143	127	113	132	143	130	129	128	155	146	123	123	148	129	131	114	150	140	142	130	130	140	132	115	145	139	107	118	137	127	136	145	161	149	147	150	141	137	158	148	114	116	154	134	165	132	139	128	136	129	124	133	130	143	119	127	131	114	129	140	138	136	156	124	143	125	156	129	130	137	135	133	119	141	128	132	149	159	150	137	139	154	131	140	134	123	124	147	134	144	149	141	142	151	136	149	122	138	124	158	153	122	133	137	133	142	162	124	106	128	136	135	142	123	130	122	139	144	121	135	147	143	142	127	122	140	141	132	143	139	118	137	144	120	111	170	123	139	157	137	145	121	130	123	131	166	127	153	124	134	122	143	109	141	142	133	116	140	116	112	124	132	140	136	130	144	132	137	145	117	147	126	139	148	147	142	137	126	126	131	137	131	145	133	133	136	124	134	138	108	135	123	150	155	136	130	150	145	153	149	157	134	138	142	156	135	138	153	159	120	105	132	121	122	121	126	149	153	132	133	130	128	135	147	146	144	134	126	134	142	139	123	129	119	137	155	117	156	131	142	130	152	129	148	136	136	137	104	136	143	136	129	134	132	142	136	125	148	135	139	122	144	128	153	132	142	125	133	141	121	134	141	123	119	139	149	147	142	145	140	134	133	150	123	135	142	138	139	120	148	139	145	126	146	133	160	128	134	144	129	143	128	134	124	156	152	151	132	147	132	128	150	137	134	131	126	127	119	140	128	143	126	135	131	124	131	114	123	124	133	134	133	132	137	113	126	139	139	134	134	123	148	115	139	124	128	126	131	144	142	130	142	134	159	115	128	131	136	133	140	127	137	132	157	142	142	145	130	157	139	123	129	141	139	112	137	126	130	126	122	138	149	146	136	137	123	122	114	130	128	148	128	119	119	139	135	142	128	129	123	127	139	139	142	149	137	130	129	124	111	161	142	134	138	130	123	137	140	134	121	127	139	147	142	127	146	145	141	121	146	121	128	133	135	135	122	150	128	158	140	126	142	138	123	144	128	159	158	137	146	151	142	128	122	147	147	122	135	131	136	129	137	123	145	160	130	134	112
4091	899	988	933	883	918	904	918	968	866	954	884	929	855	923	929	904	921	879	902	989	917	908	861	867	904	877	936	919	942	877	924	910	863	901	905	873	904	917	921	900	929	847	879	876	930	894	898	913	940	892	853	923	897	919	904	886	891	940	863	855	905	889	893	878	918	880	983	834	937	872	959	916	931	947	927	897	951	900	910	883	909	867	879	892	942	906	948	951	973	946	901	931	898	881	909	903	882	865	851	878	848	913	866	888	954	945	874	878	891	887	911	886	909	920	856	874	905	909	932	938	897	914	942	862	881	965	890	925	880	815	880	890	854	923	923	959	941	935	909	868	884	910	889	896	933	929	959	930	944	886	900	888	914	875	936	910	888	932	865	923	901	852	903	839	924	880	896	934	886	896	904	881	906	893	920	905	863	895	968	901	909	936	939	889	913	892	956	866	838	891	870	933	918	918	922	924	915	961	939	919	935	899	878	895	907	863	922	923	891	882	935	942	887	883	875	896	888	931	920	917	912	918	869	1006	950	909	900	905	910	894	964	887	904	900	929	871	915	874	871	890	909	850	915	904	906	907	990	909	900	907	937	894	910	892	865	911	865	898	932	865	843	846	885	897	898	922	957	884	964	927	886	921	913	892	925	960	920	875	845	940	918	924	942	920	870	916	908	923	865	921	879	879	889	889	878	892	924	939	872	878	938	871	927	912	906	950	869	896	889	871	913	895	919	913	914	878	948	901	970	894	928	865	893	899	894	869	900	899	877	893	894	959	888	941	860	937	888	918	884	877	901	886	896	900	888	917	881	926	883	902	935	894	914	913	913	897	920	893	956	925	910	911	937	903	912	915	865	906	867	866	871	940	906	923	907	904	870	895	935	928	909	858	898	884	852	872	927	909	866	872	856	886	908	898	877	891	925	891	934	832	914	925	933	900	875	902	951	971	896	946	878	932	932	942	855	896	863	916	896	953	970	881	851	915	920	896	858	926	952	931	917	910	884	919	902	902	896	912	864	836	888	894	928	880	885	914	871	908	918	914	895	903	896	916	953	933	891	954	926	946	945	910	873	868	874	894	951	885	888	929	905	923	907	892	915	911	912	944	895	901	935	890	968	865	852	920	902	896	921	931	933	896	900	902	944	918	917	929	970	900	880	900	888	879	927	898	894	911	943	895	866	892	872	922	883	953	899	875	898	890	945	904	873	895	903	879	903	892	964	900	912	898	855	937	880	905	925	967	921	961	945	913	911	881	866	910	901	931	935	890	894	888	966	864	816	961	930	859	911	847	898	898	903	903	902	865	892	965	943	907	855	882	898	962	918	909	970	975	874	896	906	911	947	928	944	924	919	892	864	913	932	847	1014	918	875	885	886	937	921	893	890	931	962	887	895	885	904	919	976	903	925	953	925	912	943	906	893	921	911	896	918	929	831	877	877	939	947	869	884	912	914	889	890	926	908	870	915	905	885	962	912	880	931	902	930	849	862	930	938	943	883	915	916	891	860	874	916	865	896	925	895	873	941	924	902	844	947	921	890	917	936	931	887	850	911	915	896	873	921	884	929	918	929	895	940	888	913	860	946	875	920	914	876	979	865	859	912	874	925	895	867	908	853	879	904	927	932	967	933	910	887	889	881	887	893	923	923	867	882	933	946	961	938	886	880	897	1011	903	889	875	921	891	856	937	881	897	914	919	933	882	883	927	913	943	957	886	886	922	885	902	990	942	922	907	881	914	911	876	910	938	929	915	916	888	895	852	930	872	916	902	938	935	904	929	864	942	933	951	872	855	914	946	882	916	854	917	887	868	881	911	953	905	887	882	897	919	833	895	926	958	931	924	933	915	921	968	896	883	898	974	912	952	890	902	852	857	950	919	851	941	925	914	866	879	893	909	940	902	926	907	944	904	883	869	890	922	861	933	909	887	917	874	855	911	907	897	877	924	818	900	917	905	865	940	925	890	915	907	899	892	974	924	899	896	895	931	900	865	920	879	861	875	902	913	915	946	1000	917	906	881	906	878	891	875	958	901	937	957	899	915	923	890	936	887	909	873	933	916	894	880	931	916	918	902	936	938	900	904	851	910	934	971	920	907	951	890	897	902	957	891	941	876	902	917	894	916	938	912	889	885	885	853	887	923	862	960	983	904	920	876	913	938	920	913	911	920	902	805	927	917	884	895	936	910	926	942	956	936	955	967	891	889	907	925	890	902	875	880	898	914	933	912	890	894	878	925	887	898	907	883	870	890	901	956	878	924	869	925	907	891	873	934	839	884	916	902	889	854	864	939	875	915	889	899	914	856	893	861	919	871	917	940	897	879	922	890	880	916	904	913	915	892	856	919	904	997	950	903	932	936	914	935	902	927	917	921	939	943	900	866	904	886	906	923	863	908	924	909	898	887	887	918	874	900	884	869	924	896	965	880	866	884	894	899	916	922	870	894	881	917	954	941	933	884	921	870	899	922	923	960	908	878	904	897	956	927	956	944	924	899	908	902	865	950	889	885	873	894	922	911	893	894	930	951	915	892	865	905	941	909	907	896	924	910	929	908	946	915	937	910	905	930	886	933	887	913	912	894	889	933	951	907	935	945	923	892	936	911	891	933	865	941	915	862	857	920	930	886	857	939	884	960	937	942	946	914	924	929	911	930	918	895	914	922	865	877	910	892	896	892	948	911	865	917	918	915	899	836	912	920	962	891	966	883	920	883	966	845	912	898	890	931	937	911	898	947	924	909	887	944	905	896	929	881	904	926	891	880	900	857	918	933	919	944	854	920	941	930	888	920	925	906	958	876	893	883	881	925	922	925	905	924	913	864	883	911	910	919	902	945	920	896	916	906	944	873	886	905	894	946	929	871	923	909	945	1014	912	901	863	926	910	858	908	931	967	913	935	914	939	925	864	884	885	917	917	871	934	880	908	878	929	897	907	902	860	918	916	909	899	926	954	940	909	907	914	939	932	875	909	899	904	980	879	893	913	943	856	873	912	910	921	906	908	889	907	874	884	897	945	892	858	881	916	887	890	950	866	963	900	908	856	892	885	876	942	898	918	894	919	876	913	937	864	873	864	892	934	925	857	901	919	899	901	859	917	899	918	869	896	874	920	886	944	961	868	902	890	856	893	923	938	895	910	922	956	840	864	941	874	925	917	914	927	878	931	906	904	933	890	890	940	877	973	936	912	893	945	941	939	891	887	879	912	909	899	851	910	933	881	926	919	954	861	923	895	927	929	949	918	925	903	892	884	878	909	904	845	943	930	883	928	886	943	895	889	908	915	870	897	926	893	948	864	917	900	903	930	900	971	898	908	878	977	928	890	929	889	892	883	911	904	921	916	904	942	908	936	901	920	861	956	925	945	848	887	938	869	906	872	857	901	932	915	949	912	945	887	847	944	861	922	913	865	937	930	898	982	901	895	906	906	904	930	884	898	905	894	887	915	886	902	921	947	915	867	918	879	933	943	917	860	930	887	967	895	981	928	911	904	874	876	879	913	897	943
15435	429	70	75	76	74	88	76	79	81	91	81	87	87	65	81	75	82	73	94	82	79	82	96	83	68	73	74	84	88	72	83	84	79	78	62	76	81	67	82	75	80	78	82	76	102	88	73	75	76	96	80	81	76	79	68	78	75	72	84	75	60	66	73	74	74	75	82	95	83	90	79	76	71	81	90	80	88	78	70	73	93	82	85	74	86	71	80	57	78	77	83	71	72	91	80	75	68	80	84	82	70	72	100	88	85	62	96	81	77	83	72	108	84	71	71	87	66	71	71	74	57	76	79	70	69	88	76	89	86	82	84	82	78	78	70	80	65	73	84	91	90	69	68	72	70	88	75	80	74	73	68	69	96	78	91	78	64	72	83	77	71	80	70	81	83	95	83	79	80	68	71	81	80	88	78	82	77	79	76	61	74	79	86	62	97	73	82	87	75	71	91	78	75	79	87	83	91	62	84	66	70	82	75	66	92	76	90	74	87	85	72	73	62	80	74	68	72	83	79	90	78	65	72	90	66	82	92	83	84	88	84	86	75	77	77	79	82	97	57	85	63	77	71	72	72	68	72	74	74	83	62	84	69	83	75	75	83	94	77	79	71	81	84	82	95	90	93	86	81	73	68	93	67	83	69	74	70	86	71	81	85	75	66	80	67	74	78	80	75	88	81	73	86	80	67	84	71	82	68	68	85	76	78	71	88	79	100	76	69	59	72	86	76	88	65	76	81	91	91	75	76	70	78	69	95	77	101	79	89	85	71	68	80	71	92	80	95	80	84	73	79	82	84	63	88	78	76	67	88	68	79	91	94	71	67	66	70	92	76	88	57	82	73	83	86	73	75	83	68	91	81	69	72	72	82	73	94	64	76	78	79	92	69	96	87	77	85	91	79	90	81	83	70	77	74	81	83	76	78	86	78	77	78	66	80	78	79	80	72	71	80	85	81	80	89	62	80	103	71	83	75	91	81	71	76	81	92	85	75	71	85	86	73	61	83	72	97	67	82	83	80	63	93	81	67	81	72	73	81	80	73	69	75	86	93	99	77	90	87	82	89	110	64	81	84	68	73	79	93	91	75	74	75	82	73	67	76	77	71	73	84	82	82	85	73	66	55	59	81	81	78	89	93	80	76	72	79	73	74	97	66	97	77	73	96	78	77	79	77	63	79	78	82	85	72	82	79	65	85	68	66	75	71	72	95	69	75	70	82	75	70	76	79	94	72	92	82	81	87	76	88	68	63	89	72	82	56	74	77	72	81	82	64	65	65	83	78	67	68	76	80	81	80	80	78	91	69	77	77	92	73	78	82	89	90	67	72	87	78	89	67	84	73	77	85	76	70	86	73	85	85	71	88	52	76	72	74	82	91	91	86	70	79	83	69	72	72	88	63	75	88	84	74	81	84	84	71	67	65	81	85	87	63	76	81	65	93	80	83	70	77	74	78	80	76	100	81	79	94	80	84	86	81	86	64	76	74	85	78	66	74	80	82	85	100	85	71	58	80	78	89	69	66	65	88	78	84	67	83	71	69	71	79	81	80	76	84	62	89	81	92	84	75	72	86	86	82	72	78	82	67	90	71	69	93	79	60	82	87	79	80	66	70	73	80	80	83	86	61	77	83	82	65	73	65	94	74	79	64	82	84	74	74	70	78	68	82	71	76	95	70	84	83	90	81	66	77	91	69	80	77	87	63	77	84	70	88	77	94	82	66	72	80	69	84	63	70	94	85	79	78	81	75	78	77	75	80	74	75	81	78	69	95	60	87	75	88	81	69	75	69	88	90	69	82	81	89	68	89	72	73	79	75	91	84	91	68	76	78	87	78	74	75	91	95	80	73	82	88	83	82	74	78	82	77	73	86	88	84	89	64	81	73	74	94	95	83	89	91	80	79	80	66	76	89	80	82	81	89	66	78	71	71	77	86	78	72	69	74	78	111	78	74	77	67	58	82	77	67	78	76	92	76	73	68	74	69	77	102	86	73	77	75	87	80	92	82	87	86	78	61	74	77	70	77	73	76	77	87	82	86	82	70	85	55	89	58	80	85	91	85	68	91	72	73	72	72	87	76	88	73	83	85	65	78	71	74	79	81	81	73	80	71	98	69	80	79	78	70	68	63	80	79	84	82	74	89	77	75	90	83	71	81	87	88	78	93	72	75	79	80	84	82	65	71	69	71	75	87	82	73	78	67	69	75	83	82	79	72	88	83	97	78	82	64	90	78	78	87	64	72	81	82	76	87	79	93	85	79	96	86	88	77	86	67	89	75	86	82	83	77	98	82	85	78	77	74	86	76	87	76	61	81	87	86	76	64	73	80	87	65	90	65	83	80	73	66	89	85	83	71	81	86	77	79	89	72	78	66	87	88	72	77	97	72	82	61	77	87	81	82	78	74	96	74	76	74	72	86	85	80	85	81	64	78	68	81	85	82	82	72	66	71	73	75	89	84	54	86	85	83	76	84	84	67	91	86	85	78	77	80	75	94	89	84	72	78	82	65	82	75	90	60	82	67	86	91	69	81	71	78	88	71	64	77	80	76	77	72	75	77	79	83	73	81	72	74	81	77	73	75	98	69	91	74	78	78	66	80	79	49	85	75	66	85	79	68	74	80	84	90	71	71	68	68	80	84	86	74	87	90	89	86	81	83	85	85	76	82	75	85	77	68	74	97	79	96	91	75	78	71	75	84	76	85	76	76	82	77	72	73	80	60	75	76	89	74	71	77	87	90	77	72	71	81	77	71	71	67	82	87	77	76	70	67	78	78	92	91	83	93	76	99	79	65	78	68	72	86	70	78	76	89	82	78	73	82	71	76	70	82	78	72	81	84	91	77	76	65	84	75	78	83	78	77	77	81	79	88	74	70	81	78	69	66	60	81	80	89	86	88	78	83	76	74	64	71	59	72	101	77	88	71	86	78	72	67	66	77	75	78	78	79	79	76	77	77	71	69	67	88	79	78	76	82	69	77	67	87	74	69	71	84	84	78	69	82	74	75	68	81	71	81	78	79	91	65	72	82	83	75	73	71	67	73	72	63	70	68	73	82	61	82	79	67	83	69	98	77	75	89	74	78	83	97	67	92	73	59	83	62	77	81	68	82	78	68	64	82	77	81	87	78	80	85	67	87	61	65	70	98	82	84	84	93	85	83	65	79	62	77	85	75	78	85	87	64	69	70	75	72	72	79	75	91	100	65	85	83	77	88	89	78	77	83	68	96	85	89	78	73	68	71	85	69	84	90	79	88	80	93	78	80	76	94	67	89	69	69	82	74	67	83	83	86	81	71	78	66	70	94	88	93	85	72	68	87	75	80	82	73	78	78	81	80	94	68	72	61	86	88	90	62	64	82	77	80	66	66	73	73	85	83	63	72	82	73	87	90	83	75	79	58	81	64	83	86	75	88	87	73	85	90	71	92	77	93	85	68	66	69	79	85	92	79	72	82	71	85	78	79	67	60	61	85	90	79	64	72	88	91	88	69	78	79
4153	547	539	533	530	491	501	532	505	522	525	519	520	520	487	486	520	509	539	523	545	506	492	495	515	510	506	503	533	549	523	474	532	512	545	553	451	553	536	507	527	494	524	526	538	509	502	488	480	521	485	539	522	541	510	521	531	481	541	553	500	522	484	497	500	534	516	500	497	557	511	525	504	528	522	508	493	512	453	541	518	495	551	496	522	455	528	531	520	490	547	522	521	535	495	545	474	551	568	513	508	495	519	542	509	533	543	532	558	485	545	505	486	533	503	515	500	501	530	542	501	498	535	509	521	489	566	558	498	502	511	539	501	557	488	529	521	502	526	516	534	525	526	520	527	518	505	489	530	543	537	533	507	524	525	518	529	501	500	542	501	522	517	525	504	441	525	493	529	497	535	507	535	518	535	507	507	530	508	484	472	529	515	495	497	484	500	548	528	462	531	519	539	514	516	531	516	513	503	533	509	524	545	514	530	500	484	508	506	514	488	503	539	493	517	524	505	514	517	521	480	521	516	487	480	519	536	501	483	526	499	498	542	503	486	553	515	507	517	525	513	525	508	511	518	489	533	533	534	508	519	529	526	525	520	503	507	540	484	542	481	523	504	527	513	519	487	516	512	540	528	546	495	509	497	500	533	526	504	573	533	551	521	528	456	548	505	529	501	475	532	519	493	516	476	481	483	483	534	502	514	532	521	537	518	515	541	505	488	475	558	518	547	506	558	539	525	495	500	521	529	478	548	544	500	534	546	478	505	508	492	540	507	509	502	543	518	541	495	523	515	538	476	512	483	505	520	517	530	485	463	511	560	545	574	524	543	526	496	522	530	497	521	521	540	531	494	471	534	488	516	518	548	522	514	487	491	501	524	535	474	502	503	486	516	521	460	503	499	521	513	502	518	505	489	508	499	570	522	506	491	518	500	527	503	530	532	530	537	488	539	529	510	495	495	516	501	496	522	547	521	534	478	489	506	496	505	497	483	533	512	503	534	500	474	498	504	496	522	523	521	482	499	531	516	514	542	532	506	493	521	515	519	523	501	519	497	520	550	513	480	531	516	516	527	570	517	518	559	531	520	488	516	513	510	515	551	526	500	502	527	499	538	520	542	533	539	496	470	512	502	530	555	542	507	517	550	519	548	530	503	507	532	506	491	492	529	535	517	496	510	544	482	496	535	492	519	503	505	463	565	487	471	507	509	498	473	522	537	550	537	507	564	529	507	515	532	486	494	547	511	529	532	521	494	521	534	559	514	515	537	507	520	518	502	565	520	517	521	466	520	532	518	499	489	480	557	490	522	568	462	543	515	468	550	492	522	498	506	470	506	484	481	562	481	508	530	524	524	519	553	546	511	527	492	497	520	511	546	497	539	529	515	497	494	504	506	525	555	581	545	516	548	475	499	550	513	538	511	517	543	520	522	504	526	519	523	530	573	512	516	536	506	469	538	502	525	530	502	517	544	521	498	544	508	524	520	543	487	519	512	574	511	508	507	505	495	516	497	522	518	505	549	555	542	510	526	475	532	518	527	474	501	549	503	537	554	495	525	470	538	545	492	506	512	473	479	561	502	514	538	490	548	484	506	537	527	521	477	506	530	505	512	546	555	497	539	498	528	539	484	486	524	520	494	559	496	483	479	531	513	509	488	529	501	516	539	526	530	529	488	513	528	539	507	535	521	522	527	547	509	530	496	517	511	535	502	490	501	501	496	516	543	538	506	539	504	497	521	485	499	481	480	502	495	518	515	466	541	509	521	528	484	541	517	498	525	539	528	475	527	514	501	528	536	481	515	511	513	512	504	497	522	512	525	526	593	488	493	487	519	507	541	514	521	471	513	482	505	500	517	531	522	473	522	513	526	530	544	510	522	513	527	532	507	509	511	500	513	484	485	541	493	513	543	504	504	527	519	518	552	503	515	553	499	498	503	512	526	510	568	542	499	524	528	537	501	509	480	533	524	476	512	516	521	524	477	504	476	532	533	494	505	513	541	508	502	488	500	551	509	531	520	491	512	542	503	506	496	533	532	531	525	514	542	511	506	554	467	514	502	567	500	503	517	516	523	522	491	480	483	523	499	557	544	521	493	550	534	547	537	505	564	536	493	545	526	557	530	535	510	528	484	525	528	582	550	511	544	511	529	489	510	533	501	514	459	517	534	517	528	540	526	531	515	512	538	550	524	539	520	542	524	527	517	503	512	519	527	499	547	517	523	479	495	501	582	525	484	506	521	530	554	507	500	499	512	500	518	561	513	564	513	483	515	526	449	524	504	526	526	504	501	498	511	538	508	516	536	498	493	526	487	538	563	492	515	530	532	558	523	513	562	470	521	515	516	544	501	493	481	505	517	541	493	548	504	498	510	500	520	510	514	535	477	534	529	499	522	485	499	505	528	479	558	550	521	521	481	520	525	546	497	536	477	528	515	503	529	523	595	500	516	537	541	494	483	520	445	493	513	519	510	528	491	575	534	520	505	474	510	513	522	507	539	486	528	495	531	531	480	463	510	472	519	537	514	533	511	505	546	507	525	515	542	502	462	517	488	528	486	522	520	509	498	542	535	515	549	509	545	468	490	523	544	498	553	543	533	530	491	521	558	520	537	526	506	535	531	507	511	504	543	519	484	512	543	575	523	492	535	503	502	513	554	542	552	500	561	535	532	547	503	505	535	478	536	496	531	499	542	552	505	490	466	503	489	517	519	539	551	539	521	501	525	536	468	501	520	518	528	526	488	537	510	511	509	472	524	519	522	516	522	507	528	515	505	512	540	554	524	459	562	520	462	540	557	531	529	491	495	526	516	497	505	519	534	500	541	529	543	552	552	533	538	517	504	511	519	505	487	525	508	497	506	485	501	523	502	542	550	489	508	540	561	537	517	487	513	513	508	549	530	528	527	577	524	516	527	494	510	548	496	501	512	480	489	559	521	533	502	572	512	499	564	538	525	515	515	494	558	513	508	547	484	546	527	523	498	497	519	507	538	500	508	526	519	510	523	485	489	509	485	513	505	506	512	485	492	528	530	510	511	497	530	513	548	521	515	545	522	558	504	512	501	526	554	530	540	538	507	515	527	505	499	516	549	494	533	496	520	510	481	511	527	563	503	512	496	482	555	473	526	524	526	544	517	485	523	530	492	502	535	494	488	549	506	534	549	520	503	530	517	525	562	502	522	517	519	523	496	525	544	522	480	550	521	553	543	494	527	554	547	530	508	515	473	486	568	542	556	530	493	507	501	509	525	492	511	495	475	469	496	524	519	485	491	532	517	518	491	534	522	507	521	494	486	508	538	531	486	496	531	487	510	532	523	505	531	495	510	535	536	530	516	535	516	516	484	511	487	515	546	532	532	493	562	482	497	484	515	465	541	515	528	517	499	545	545	507	519	479	524	516	473	560	484	496	501	487	487	474	518	519	531	491	509	510	538	542	496	524	542	527	528	533	537	535	555	506	517	491	465	519	515	531	530	484	540	526	545	513	494	523	541	544
15246	459	100	77	68	70	103	88	106	91	104	87	84	85	105	105	87	76	76	90	84	89	96	97	80	93	89	83	98	90	95	81	74	85	95	82	100	86	92	97	83	98	99	78	104	97	95	93	92	103	83	91	90	100	96	99	89	103	90	83	76	88	93	94	80	98	81	84	84	100	89	81	96	88	98	83	88	95	94	103	79	90	93	81	97	88	89	101	114	100	102	92	101	83	63	85	103	100	84	83	80	80	100	81	112	67	86	72	81	92	96	63	105	91	85	83	100	83	79	89	103	100	100	99	100	85	82	95	92	103	73	93	96	97	75	92	100	98	101	97	100	73	76	90	109	94	86	104	90	91	100	83	85	96	95	85	93	83	83	89	95	83	79	93	90	100	96	113	87	93	94	92	102	97	92	83	93	90	95	97	81	74	97	88	82	88	77	100	94	88	77	87	81	94	80	84	94	94	96	76	74	96	90	93	105	107	107	78	88	85	94	108	100	96	106	73	79	78	90	89	88	90	86	89	83	92	84	82	104	97	82	87	81	87	94	86	90	79	93	97	106	87	89	85	93	87	98	79	77	101	103	95	103	77	92	96	85	89	104	75	89	86	88	88	77	84	103	89	87	86	93	87	90	97	97	95	73	86	101	92	95	77	106	69	84	112	82	94	86	107	95	81	93	88	82	84	71	81	90	92	102	94	92	93	93	92	82	69	100	74	102	105	86	95	105	81	71	87	98	88	73	94	96	98	102	100	99	86	91	90	102	69	93	86	81	73	98	83	72	98	82	86	86	94	78	94	81	82	89	70	98	96	86	83	111	96	98	88	92	99	104	87	84	82	103	82	81	91	96	79	88	86	99	84	92	96	79	86	104	79	86	116	96	79	87	108	84	81	102	112	85	89	84	102	89	100	90	92	97	92	95	93	78	72	88	80	66	69	95	87	91	84	104	103	86	85	107	101	90	93	90	76	86	80	78	98	84	80	95	114	72	83	86	91	87	87	76	93	90	83	90	89	92	93	103	81	94	71	94	82	81	98	89	97	81	78	85	96	90	84	96	77	77	86	83	78	95	100	90	92	90	108	109	107	117	100	99	77	96	97	84	96	76	106	93	85	103	70	99	83	98	84	85	109	85	86	83	84	94	121	93	87	75	76	104	86	79	100	107	94	89	77	85	68	103	91	91	97	92	81	94	96	99	75	92	89	93	74	76	88	100	88	102	96	93	91	90	80	93	98	93	90	80	71	92	93	95	83	91	92	85	100	89	85	89	84	78	98	73	102	79	92	96	93	89	87	92	96	90	90	96	88	106	92	94	94	86	110	104	81	78	89	94	100	67	88	104	101	108	82	90	89	96	94	82	84	93	77	71	85	72	93	97	88	114	81	72	95	83	89	89	85	83	69	88	95	105	86	79	77	88	92	90	87	95	96	106	85	103	95	98	75	92	87	80	81	82	97	86	90	83	75	104	107	84	94	108	87	86	83	96	83	87	90	68	83	103	95	103	74	91	92	96	95	96	97	79	83	109	84	81	86	94	85	103	88	90	88	87	88	87	87	75	83	101	95	105	90	93	83	93	89	83	80	88	97	91	94	90	83	82	101	88	88	89	102	83	101	84	97	73	87	98	91	99	90	83	104	91	100	84	95	92	92	102	98	86	75	79	81	88	90	75	64	89	98	90	89	80	89	72	116	98	93	71	86	89	75	96	111	92	88	85	97	90	92	116	112	90	70	102	94	100	100	102	104	101	91	93	84	75	93	87	88	77	82	70	81	84	86	109	80	83	97	98	90	107	81	77	86	89	105	77	93	96	88	129	84	79	93	105	115	77	104	91	102	93	85	75	103	81	107	80	86	85	95	76	92	81	77	95	95	90	102	80	83	88	77	95	97	104	83	90	107	78	81	84	102	89	95	93	86	77	81	88	90	100	89	75	98	94	100	82	96	87	101	64	80	91	84	98	89	101	106	111	76	98	95	73	112	120	88	78	89	89	75	102	94	95	87	70	102	95	80	89	89	82	83	89	95	97	75	93	92	76	95	98	88	101	97	87	86	105	111	95	98	104	76	93	79	103	84	92	87	84	69	88	98	81	74	77	83	101	93	75	100	100	91	86	69	88	84	100	73	94	85	74	89	100	88	67	89	85	84	98	75	107	93	82	101	78	83	76	76	86	80	101	78	101	76	81	77	91	90	79	109	86	106	94	75	99	95	103	82	94	93	83	94	84	107	78	91	89	95	87	96	86	93	85	88	91	75	87	88	93	86	74	109	83	82	84	83	85	81	80	96	96	88	97	80	80	79	95	111	86	80	98	72	93	114	108	93	84	80	90	87	89	94	90	92	69	81	91	87	89	94	71	75	91	83	79	96	66	82	88	85	94	87	102	86	93	80	80	88	66	91	95	89	97	92	104	99	87	89	82	102	116	114	82	96	96	84	86	91	80	79	83	99	75	70	87	79	87	97	87	95	101	92	100	85	94	91	81	100	87	105	95	88	98	84	87	98	94	96	89	88	81	107	100	80	66	102	99	100	105	98	102	93	86	103	103	100	95	101	91	112	89	101	89	87	88	98	88	87	93	99	92	89	84	87	98	96	83	92	77	80	91	95	98	83	102	90	94	85	96	94	68	81	83	86	90	87	75	82	96	83	91	84	76	82	93	92	86	78	89	78	87	70	71	79	98	80	94	91	72	90	78	94	85	75	106	92	96	96	89	91	76	83	92	84	100	86	96	104	85	100	94	75	91	87	104	80	80	90	92	87	81	88	88	81	98	114	104	78	76	92	96	91	93	88	107	93	101	84	85	64	84	109	82	86	90	95	93	74	104	76	107	83	80	84	81	104	93	98	87	112	81	86	85	105	81	87	109	73	66	90	78	105	98	86	88	100	92	83	87	83	87	87	86	75	96	89	103	98	88	90	98	87	87	66	101	82	75	90	82	90	89	83	116	84	101	87	99	101	90	75	106	79	73	71	91	87	96	89	93	82	94	89	98	101	96	79	91	81	88	96	98	92	92	103	103	92	101	91	93	99	90	85	75	89	86	60	85	80	84	97	95	88	102	63	91	83	88	87	91	88	97	88	104	78	73	87	101	75	69	89	79	88	83	96	101	85	96	113	84	85	92	96	78	89	90	80	86	83	91	83	77	91	84	87	79	106	96	101	74	84	109	91	91	75	101	108	90	84	84	102	90	77	87	86	92	100	92	97	82	81	79	80	90	90	87	99	91	81	95	85	78	79	89	79	93	78	72	98	82	91	70	90	94	86	113	92	83	93	94	100	70	87	97	103	80	101	89	87	80	90	90	92	97	112	93	94	99	98	81	88	99	85	105	80	106	87	103	99	83	82	95	86	100	100	84	75	78	98	90	97	90	81	72	83	96	79	69	89	78	78	111	76	79	84	83	78	91	86	100	99	96	87	89	97	91	83	80	81	94	106	89	94	77	82	92	81	79	99	101	95	87	91	106	96	74	97	83	85	88	82
3910	693	626	615	619	628	628	650	615	653	622	597	642	646	620	591	606	648	681	605	627	599	671	655	625	639	624	639	632	676	624	663	585	620	607	668	644	625	627	661	672	589	654	700	669	647	642	623	641	632	631	639	633	621	625	659	633	648	621	658	627	610	647	626	643	650	599	611	662	622	632	643	631	651	618	596	619	635	623	618	619	597	654	613	593	626	639	651	642	624	666	631	640	582	640	614	624	634	621	617	670	631	643	595	654	621	661	679	666	623	618	646	631	623	620	633	583	615	629	637	634	651	626	665	640	634	657	634	625	632	674	632	608	550	680	613	639	622	618	672	644	638	625	612	674	629	666	609	618	621	649	624	633	613	662	633	584	649	655	626	585	701	634	633	653	640	674	592	612	597	638	597	627	670	647	657	593	623	607	649	643	655	642	620	608	658	644	593	628	671	624	663	628	592	640	631	623	653	638	601	638	648	652	625	669	591	621	584	628	569	637	648	640	650	631	640	625	663	666	624	667	607	643	644	613	627	610	641	624	618	617	604	646	593	642	619	631	663	624	653	593	634	649	615	609	671	669	645	628	616	627	573	635	636	647	631	642	630	598	669	637	619	614	660	602	611	652	597	628	647	606	600	623	622	586	637	626	655	617	613	639	604	653	635	592	623	634	646	614	574	690	658	619	590	621	638	588	620	664	663	580	665	571	652	642	629	593	616	644	633	640	622	626	642	646	670	613	614	656	604	646	655	659	584	587	621	644	693	630	620	635	665	619	630	622	612	613	634	637	638	633	632	625	572	690	597	632	655	581	643	659	625	603	650	626	616	672	603	615	621	619	657	647	647	600	628	601	634	607	659	621	672	627	575	606	631	641	613	610	640	612	686	597	615	679	645	627	591	672	647	614	632	592	604	581	644	623	634	571	635	615	616	621	614	646	613	641	683	665	630	613	593	629	633	613	612	640	618	627	624	597	644	625	598	655	652	656	619	623	619	639	646	603	640	600	664	601	629	613	621	622	627	614	627	649	619	625	616	642	604	591	624	653	608	664	592	625	669	560	636	644	641	640	605	615	654	610	616	647	632	657	619	634	604	632	644	665	659	624	623	659	626	643	618	700	585	633	612	614	614	619	644	639	635	587	626	612	612	633	585	653	625	627	616	593	591	652	616	641	605	629	579	608	635	615	636	614	604	672	592	665	634	651	613	622	598	585	648	655	630	612	588	644	662	632	612	656	646	594	603	676	651	612	619	639	634	632	626	661	656	618	610	662	625	621	610	659	604	652	669	655	624	635	623	635	662	630	594	650	622	635	588	648	599	612	594	658	631	667	659	627	635	597	658	642	651	662	626	598	589	607	643	616	612	665	581	632	601	640	589	616	651	626	647	635	622	604	668	636	620	620	611	581	646	675	693	619	626	643	624	663	585	640	607	628	651	644	632	616	642	652	672	602	642	640	618	608	616	616	627	608	663	643	630	625	633	679	661	609	628	636	581	628	630	623	650	683	630	637	621	608	654	635	655	680	610	648	666	634	599	634	653	592	628	580	655	601	630	613	636	651	557	633	626	621	634	629	673	611	658	637	599	618	634	613	671	650	646	598	607	636	591	627	602	617	650	658	573	627	612	624	647	614	626	658	659	583	609	632	646	584	645	655	577	649	659	658	636	640	629	593	652	620	626	624	649	671	628	622	631	590	635	601	631	658	680	628	642	604	638	607	646	574	625	642	642	621	626	603	648	588	658	607	589	642	621	596	600	657	689	580	618	633	642	656	600	638	653	666	591	654	609	613	653	698	641	659	660	683	620	638	601	703	643	647	666	623	579	682	633	640	688	641	556	604	607	596	698	589	604	617	601	649	642	647	643	636	614	636	601	646	643	636	571	614	582	670	647	653	628	641	637	645	687	609	624	644	626	594	593	611	596	641	674	615	661	616	588	681	606	693	633	637	590	667	658	606	642	653	700	594	627	661	645	621	630	668	597	623	623	634	672	624	639	605	622	592	600	621	639	674	643	617	620	598	607	645	651	647	625	658	656	592	644	578	600	655	596	649	616	626	591	610	624	663	665	584	630	632	622	622	644	639	607	672	611	644	645	625	609	644	588	642	626	657	635	618	654	625	654	659	639	661	678	615	611	635	676	628	642	602	657	609	582	621	647	652	643	619	598	640	643	610	670	636	604	618	649	633	595	622	607	622	631	662	636	622	612	642	639	568	629	634	618	628	617	628	587	602	614	635	672	617	670	602	671	604	611	583	600	610	643	596	593	587	610	623	627	635	639	646	623	625	640	641	640	635	657	645	648	621	608	666	627	610	602	653	653	618	628	614	651	595	621	659	632	651	650	642	587	616	637	602	636	611	693	628	632	662	571	653	612	651	643	647	596	645	634	619	623	607	614	600	648	652	670	634	639	599	646	606	634	644	659	588	618	640	613	655	654	614	595	624	645	641	652	608	631	636	638	632	678	642	635	632	648	590	682	648	643	614	633	667	688	579	609	660	574	635	633	624	634	630	617	622	631	626	597	596	645	630	593	579	656	604	639	639	647	642	604	619	610	602	641	616	602	610	619	642	641	662	612	613	642	664	669	620	642	614	591	638	624	634	603	622	585	627	662	621	624	652	657	644	629	639	635	635	651	638	622	570	628	630	627	665	598	630	642	619	609	656	622	630	638	628	627	652	592	578	652	635	642	623	669	641	612	608	632	619	648	633	630	631	659	584	642	634	650	636	622	633	633	677	619	609	597	648	663	652	613	650	622	644	684	640	687	625	639	594	647	613	624	642	628	691	635	639	608	620	607	629	615	598	655	644	640	642	624	581	617	630	627	645	637	626	607	650	643	666	648	672	628	690	638	678	616	685	645	617	655	622	610	630	634	681	663	627	702	646	618	591	579	608	637	661	682	604	628	595	664	632	618	639	647	650	641	621	645	615	641	610	664	615	601	667	648	642	594	651	632	657	609	637	689	645	676	635	601	680	645	617	651	651	638	624	629	620	618	613	617	649	658	602	659	628	668	639	611	649	645	569	627	637	634	621	644	628	631	596	661	639	646	621	704	660	650	636	581	630	649	628	657	668	612	640	621	603	620	619	610	624	625	592	649	647	648	604	635	659	655	613	633	631	597	594	580	564	648	633	573	687	625	629	644	609	586	640	594	641	598	665	657	632	653	640	596	594	623	655	643	616	650	708	642	631	619	651	626	666	642	622	606	614	624	623	603	605	671	659	650	636	690	631	653	579	622	629	630	633	610	635	609	668	638	671	623	663	624	606	629	616	666	665	646	616	665	658	675	643	601	651	642	662	597	637	571	608	603	642	635	618	640	613	613	640	643	598	634	617	633	607	621	628	641	650	630	615	672	630	613	591	627	584	650	613	620	612	637	647	646	596	630	604	659	633	621	632	635	619	612	670	622	632	599	626	623	610	638	629	644	641	665	606	638	623	673	683	657	599	609	603	613	682	648	613	638	603	570	640	643	604	600	669	608	651	639
15920	588	162	139	135	127	136	131	112	139	131	155	145	147	145	148	144	115	123	130	125	149	117	141	148	129	126	140	161	132	125	144	128	135	130	135	144	122	138	169	133	119	148	128	147	138	129	135	151	141	123	137	141	129	121	120	147	131	133	137	130	110	131	152	132	141	135	116	126	130	135	134	159	139	122	128	166	143	149	123	145	137	133	148	134	132	129	144	153	134	127	150	108	147	128	132	141	119	128	158	131	155	125	141	144	130	125	140	136	135	153	134	143	137	159	139	152	136	116	145	154	141	146	141	134	140	131	121	135	134	144	164	136	131	118	131	132	147	140	133	132	154	117	139	125	159	134	146	147	144	156	135	142	147	130	165	125	133	110	135	138	137	141	131	135	142	155	162	149	137	164	146	147	139	142	117	138	150	140	130	111	151	142	153	145	150	148	137	151	132	122	154	126	136	140	125	134	137	164	169	141	138	129	134	125	112	122	153	136	120	130	121	139	170	131	131	139	129	132	146	127	145	117	145	131	146	134	135	134	131	135	126	152	135	154	138	147	135	126	133	129	148	148	135	123	152	159	143	147	133	139	150	142	174	112	153	123	126	150	136	139	155	134	112	165	155	157	136	128	118	143	135	145	141	151	148	121	125	127	122	112	167	127	144	131	138	137	145	156	129	152	143	134	153	145	134	133	145	112	148	146	139	132	140	134	117	143	131	124	122	130	145	143	140	125	150	137	154	125	124	122	157	134	134	133	133	94	130	135	133	142	119	130	131	136	126	137	136	166	133	142	141	131	147	150	142	129	119	119	147	141	129	147	132	156	121	127	137	123	138	129	114	137	120	144	137	146	142	128	133	117	165	135	133	161	138	134	144	148	139	117	137	126	136	143	136	113	138	151	107	140	147	146	145	112	141	150	149	140	123	136	140	130	139	147	121	129	128	142	131	140	131	121	131	122	156	155	155	159	115	120	138	148	145	133	156	143	120	131	130	132	132	141	122	145	134	151	123	130	137	128	149	148	125	124	136	118	140	144	131	118	124	116	150	160	116	124	136	149	146	140	107	126	142	114	159	148	131	148	147	119	126	144	129	118	140	131	121	141	143	115	161	147	147	152	160	139	140	144	148	149	144	141	115	139	166	135	138	118	153	116	136	151	138	132	138	141	139	133	138	143	138	161	132	128	128	161	137	143	153	128	128	133	138	138	129	123	139	150	153	148	141	154	134	128	136	138	138	141	145	124	122	120	146	137	142	133	130	114	137	144	140	128	131	121	157	127	138	122	134	153	144	143	158	131	150	155	141	131	130	123	145	141	147	153	128	143	138	140	143	121	135	135	158	133	141	147	134	153	142	141	121	134	136	156	124	124	146	128	134	145	136	121	163	154	147	133	144	134	138	152	130	144	134	127	129	137	134	132	125	150	105	139	129	142	128	134	125	131	125	143	148	128	138	125	137	137	125	144	124	153	147	140	133	134	143	135	136	128	130	135	135	148	133	135	116	148	136	146	128	124	146	137	161	124	133	111	142	133	163	119	147	124	119	140	142	136	146	121	127	133	130	123	159	149	114	146	137	122	156	155	174	128	141	147	143	163	147	120	128	136	144	138	141	136	170	148	150	139	140	153	107	132	118	151	138	143	132	153	149	136	141	124	130	135	127	139	127	133	126	137	150	139	130	147	131	137	144	129	118	180	153	126	125	143	140	127	144	133	128	128	153	121	150	128	140	135	137	148	129	136	141	125	134	137	139	140	134	165	143	124	136	145	127	133	143	134	126	132	120	140	133	138	145	139	126	129	116	134	117	133	124	131	155	131	132	132	130	140	134	128	142	143	129	147	120	120	121	133	137	116	146	146	147	153	129	154	146	148	133	143	142	116	132	139	132	118	118	133	141	126	152	148	164	125	121	129	149	139	152	132	145	160	142	138	138	140	146	130	155	156	144	134	132	130	115	116	130	145	133	151	135	138	129	171	131	131	147	136	133	132	137	142	137	119	152	142	126	142	155	141	131	103	138	117	141	138	128	133	128	134	151	161	137	131	149	143	138	134	133	127	160	126	132	121	143	145	146	156	119	156	133	147	148	133	132	148	129	127	131	124	127	135	129	130	122	121	152	132	138	121	130	140	133	133	139	161	128	142	124	132	145	126	153	116	142	143	121	126	141	142	144	155	137	129	143	134	110	135	120	116	146	161	146	157	143	140	153	138	134	146	143	146	142	117	115	139	126	127	148	125	139	136	138	142	132	130	145	116	129	154	137	139	150	129	135	134	126	148	139	129	153	122	152	130	122	126	149	143	120	120	151	117	131	140	137	136	134	141	139	118	150	129	137	145	168	136	151	168	148	128	159	122	132	144	178	139	136	145	124	131	143	149	141	111	149	128	137	146	137	142	141	116	136	113	127	134	129	149	143	123	135	127	133	166	136	148	116	147	135	132	148	122	153	143	147	140	128	127	124	125	145	113	128	140	140	129	142	137	127	131	126	138	134	110	131	133	137	138	137	127	142	141	135	121	121	115	135	125	125	125	144	145	122	132	158	139	136	141	145	137	138	129	152	144	127	135	141	127	138	143	143	147	145	141	129	140	134	124	144	137	138	124	144	115	133	146	127	146	112	152	134	116	145	150	134	117	116	144	135	154	148	140	144	134	119	118	115	144	134	134	136	164	152	141	147	148	136	153	138	131	136	131	148	128	139	128	146	121	136	149	121	148	121	115	111	136	126	132	134	118	126	141	157	139	119	131	130	148	131	134	140	144	139	145	134	133	151	136	126	126	143	128	108	127	140	127	137	139	137	129	137	147	147	152	124	151	132	134	121	131	138	128	121	131	152	125	134	135	120	129	132	139	145	128	151	126	132	129	145	134	132	141	140	136	159	133	162	112	133	133	134	130	147	130	154	133	149	125	136	158	165	161	127	134	133	145	134	138	124	169	131	128	117	139	138	168	134	146	128	150	138	131	159	147	143	153	155	142	143	138	119	127	125	163	135	130	136	131	148	156	132	159	137	136	153	116	139	127	133	124	141	153	144	136	160	142	134	140	141	116	139	152	126	123	130	137	111	153	138	146	129	126	139	126	152	113	139	134	134	150	146	128	141	133	122	146	137	127	143	131	175	125	135	135	133	126	145	129	121	159	118	144	173	124	168	138	119	143	137	140	120	163	136	148	148	139	118	129	152	131	147	132	129	121	138	149	131	138	153	137	154	126	140	126	135	157	143	142	130	144	145	118	134	126	112	125	123	119	130	133	131	128	141	128	135	110	140	148	118	132	146	133	124	143	158	135	145	146	136	136	128	129	155	133	120	138	138	137	146	140	138	146	144	132	118	137	134	133	139	148	134	120	130	134	132	150	124	153	173	141	146	147	165	133	116	136	129	158	138	137	157	133	150	122	116	149	161	130	134	133	140	153	129	144	137	132	120	151	141	125	147	126	137	129	141	146	153	151	144	123	142	148	145	121	119	136	132	143	128	128	128	142	122	139	126
4116	938	912	933	921	886	953	901	908	866	896	931	948	903	887	931	908	938	905	877	877	894	972	937	902	946	893	913	937	905	894	873	930	973	868	858	907	920	912	902	931	929	917	881	853	886	873	920	889	931	922	901	945	970	870	890	857	908	911	889	933	926	840	925	919	912	884	943	993	900	897	896	949	930	887	914	865	906	894	896	929	902	910	914	914	910	930	921	909	907	910	907	980	905	924	924	959	878	895	903	889	955	841	934	924	896	870	938	909	871	843	973	920	913	875	923	867	950	864	941	866	929	950	936	888	954	901	889	922	913	909	909	932	892	844	852	951	910	892	926	891	908	896	869	904	920	923	862	865	857	876	941	940	866	903	886	901	851	884	937	892	912	905	924	920	915	927	890	903	959	941	914	902	912	899	1005	947	932	881	908	933	847	884	884	933	913	949	869	905	952	891	931	897	965	878	939	940	906	934	897	897	934	917	906	880	877	927	986	874	920	939	896	911	872	890	866	880	878	894	913	926	946	927	899	905	954	932	908	900	947	878	899	889	905	921	921	896	927	917	845	980	909	930	932	865	881	921	902	883	881	901	923	926	893	832	950	904	922	874	924	918	928	916	930	928	904	920	896	881	945	960	944	911	901	905	913	886	889	976	886	916	869	928	994	917	871	917	956	860	866	940	893	933	963	880	927	883	915	945	909	924	948	907	922	889	892	866	868	924	961	900	874	925	909	896	884	944	941	947	853	922	888	888	922	906	874	884	977	887	880	933	960	940	906	958	869	893	921	871	931	914	936	944	934	942	915	955	898	899	862	858	874	940	908	905	890	905	930	907	912	896	894	852	909	936	886	899	929	930	912	921	886	908	907	886	888	900	866	871	869	913	957	908	916	905	920	846	909	878	938	882	908	946	875	969	889	922	935	924	924	890	934	869	925	913	879	864	928	919	876	877	891	903	959	924	931	923	857	933	899	886	876	922	919	918	966	935	872	898	910	903	958	912	873	910	909	910	880	900	859	907	915	913	904	905	924	833	851	877	891	926	942	929	924	976	947	901	906	907	925	929	904	909	914	877	912	928	941	918	898	890	902	870	951	919	889	966	904	919	932	936	923	926	850	862	879	951	888	916	929	933	935	878	925	916	894	919	919	906	863	896	955	924	938	920	890	913	902	872	877	936	870	883	884	905	884	926	932	889	907	886	902	989	915	875	892	944	920	908	921	890	881	911	882	873	923	879	896	891	949	887	882	896	922	931	900	934	925	911	902	854	901	964	934	883	921	909	935	926	835	888	921	860	894	965	933	908	903	892	871	895	912	913	944	872	893	971	902	875	931	855	896	868	888	898	881	889	934	899	980	879	849	910	937	943	912	949	922	901	884	952	924	935	901	989	924	923	964	871	920	892	906	900	840	909	934	854	913	881	922	931	924	898	871	882	914	937	904	913	923	923	952	941	870	870	916	919	944	893	905	921	861	897	908	906	934	921	890	954	934	929	865	895	904	913	913	899	936	933	942	944	916	890	915	883	863	889	951	895	885	926	917	876	881	903	816	937	887	978	920	914	900	955	849	912	894	881	893	917	856	960	869	939	839	899	924	958	949	939	923	909	916	887	933	851	952	896	1001	896	942	886	940	934	871	876	972	966	867	895	927	863	943	827	977	898	875	880	912	907	877	948	870	869	879	940	897	904	935	931	905	932	879	916	906	892	960	915	914	883	908	880	943	878	894	906	921	894	936	951	898	889	897	896	903	936	865	888	886	902	943	921	883	896	833	945	956	861	906	960	912	898	920	927	861	858	923	857	907	919	905	903	909	957	946	895	963	960	869	909	920	857	919	913	917	942	908	935	868	922	890	913	907	919	929	869	981	925	885	882	910	898	961	923	852	859	895	919	902	927	908	887	927	911	897	947	952	916	916	904	930	902	881	895	958	903	862	943	898	920	965	850	899	930	854	914	911	877	981	914	941	886	915	953	916	887	922	899	891	919	943	910	865	937	920	898	915	925	934	887	929	940	931	950	902	918	901	901	942	898	890	889	905	874	883	942	920	915	868	946	998	882	941	919	933	894	913	964	937	927	886	936	887	894	910	897	902	879	916	946	943	876	896	906	895	919	936	921	874	930	896	906	865	933	921	846	927	965	918	953	967	911	887	896	863	939	893	956	903	856	896	930	863	902	857	941	919	867	950	939	908	899	907	885	915	913	902	938	896	938	933	953	868	873	860	924	865	886	951	906	865	904	931	927	957	938	929	870	931	885	929	912	884	902	891	893	869	926	910	897	958	953	890	904	980	891	892	938	870	906	906	930	937	924	884	896	873	887	929	989	931	872	970	868	886	924	897	938	893	874	868	919	928	925	878	897	907	909	909	918	941	934	873	886	851	908	896	962	944	930	826	932	928	928	920	867	845	935	889	911	921	939	902	953	939	895	948	914	904	877	930	908	871	947	910	897	895	954	916	886	891	946	934	877	900	930	925	871	890	944	852	908	878	865	969	822	956	917	901	944	922	877	898	916	943	938	939	893	850	928	933	890	918	882	900	922	914	932	902	878	914	891	929	927	890	880	860	939	896	896	909	934	897	900	922	878	900	919	949	905	935	885	891	920	906	884	969	880	869	957	851	910	876	922	955	874	923	904	914	942	907	909	907	858	880	960	905	919	900	881	963	931	920	928	886	921	893	887	899	958	888	907	909	949	993	913	856	885	928	886	854	940	893	936	866	997	930	892	919	902	882	934	880	934	891	893	932	875	945	884	966	962	894	857	964	881	921	910	892	912	960	871	812	1002	957	900	929	899	970	909	885	906	884	839	906	885	914	907	864	909	914	890	864	888	904	946	908	834	934	923	892	889	881	912	927	885	916	893	904	874	881	873	952	882	946	927	888	945	924	896	853	922	857	927	849	955	888	936	942	938	958	957	892	886	944	865	926	911	916	907	901	922	907	943	959	915	926	889	888	885	861	903	871	945	889	883	896	935	942	913	902	859	938	923	936	894	921	901	901	900	893	831	919	915	895	886	946	912	925	898	890	930	929	916	877	913	922	879	909	877	878	929	878	946	924	928	890	844	854	911	985	925	894	903	909	921	878	866	872	876	907	924	923	962	918	913	926	892	944	938	932	916	851	905	925	871	948	913	877	883	878	910	946	937	948	885	915	942	897	896	857	884	900	908	932	924	918	931	884	880	864	898	914	898	917	963	885	880	878	913	897	873	899	945	892	923	948	919	940	944	940	918	933	876	945	905	898	920	945	902	891	958	908	957	966	907	868	989	885	855	925	871	897	840	937	915	900	936	874	851	905	898	918	943	901	910	881	882	866	885	894	920	906	882	875	892	905	909	897	895	897	881	919	870	913	906	909	889	940	907	885	872	954	901	922	906	892	912	913	892	860	944	863	944	933	920	889	937	936	887	886	954	943	857	873	859	873	879	973	913	891	884	892	915	903	887	935	906	958	855	868	916	873	928	934	884	932	855	955	934	875	933	937	919	907	916	913
16118	614	159	155	128	142	147	136	122	141	128	136	136	132	125	131	137	123	151	134	132	124	144	130	150	129	120	138	146	124	130	137	153	130	126	126	127	141	133	120	125	139	128	135	131	133	142	141	131	135	145	120	123	118	114	126	132	120	140	154	130	119	145	131	123	151	154	127	131	141	150	116	121	132	121	133	104	143	129	149	125	136	119	130	140	133	136	130	144	140	135	137	120	130	135	120	138	136	127	129	133	138	131	141	120	142	126	138	149	132	145	130	140	125	132	132	142	136	121	117	125	142	156	110	149	124	123	125	136	123	135	121	145	119	125	137	142	132	124	125	129	133	147	139	141	119	125	141	148	134	122	138	111	125	137	121	117	127	143	139	130	124	147	119	163	142	117	158	140	132	127	125	121	135	116	130	133	124	158	117	117	155	136	102	128	125	141	140	138	149	132	144	142	135	117	133	144	129	142	122	128	140	132	137	137	122	127	132	128	131	123	140	121	132	140	132	151	101	131	111	146	117	135	142	128	132	116	126	127	129	148	157	140	129	155	144	124	119	129	123	148	139	130	128	124	130	135	142	127	142	135	127	137	132	138	143	130	157	138	140	139	153	133	140	135	126	136	139	116	106	141	160	129	115	135	142	136	130	132	124	148	111	141	154	152	143	126	121	147	147	135	142	153	146	158	141	130	131	145	128	150	120	131	130	150	129	134	141	131	152	132	134	137	116	158	122	146	137	122	139	164	121	128	137	135	140	141	126	146	138	128	135	139	123	154	126	149	124	138	132	126	151	127	114	124	113	137	112	143	132	121	131	130	124	127	157	146	136	138	137	148	156	134	138	139	129	116	120	122	113	137	135	124	138	151	136	145	135	136	152	143	129	130	116	130	138	157	139	131	122	128	116	125	130	141	137	137	140	125	171	123	115	136	142	122	133	139	163	136	135	150	119	144	148	131	134	147	133	113	128	152	160	136	116	160	151	123	131	143	147	153	143	145	123	135	153	145	133	154	113	141	138	130	131	126	130	113	114	145	120	139	134	130	135	127	121	122	153	149	139	125	144	116	128	128	145	165	121	148	169	122	131	129	120	146	140	130	124	135	133	121	144	113	138	129	138	124	141	137	128	125	136	145	141	124	117	132	122	134	139	151	107	152	136	122	125	120	160	147	148	135	130	118	147	111	145	135	125	116	125	126	139	160	146	141	148	132	130	139	142	136	170	146	162	124	126	115	129	149	125	122	151	136	123	137	117	110	133	109	136	123	102	148	148	129	138	151	124	111	128	136	142	133	144	147	142	145	124	122	135	123	141	143	139	144	133	138	130	150	113	126	133	153	148	133	115	151	146	138	133	129	139	129	146	135	133	129	135	136	125	121	145	143	135	133	141	136	122	143	114	123	130	136	107	121	134	116	144	125	139	141	150	143	146	132	141	159	131	131	135	142	144	124	157	123	155	129	146	132	142	158	141	120	135	146	148	128	126	133	129	127	120	135	119	111	152	159	146	154	143	137	141	147	161	116	134	137	135	131	147	123	160	129	121	143	146	160	112	158	136	137	138	134	150	133	133	134	137	122	130	119	116	123	142	158	131	168	161	135	119	136	139	136	131	141	134	130	139	112	147	139	130	110	131	115	124	163	156	126	127	132	150	126	135	127	128	151	143	127	131	120	131	117	141	133	145	118	130	140	129	119	142	139	127	149	119	135	134	122	153	133	122	121	113	141	142	136	139	127	141	137	115	136	155	128	154	141	148	126	127	145	145	134	113	162	129	137	133	125	140	155	135	133	154	149	126	145	125	126	133	142	112	153	142	120	126	142	160	140	122	123	133	147	141	130	146	139	106	141	159	145	148	129	110	141	140	142	109	125	141	128	141	130	130	119	116	133	138	149	134	156	113	127	135	135	120	148	121	124	120	124	124	112	131	124	105	125	131	122	151	123	120	127	141	135	102	148	128	123	121	133	127	126	144	125	152	134	136	130	155	149	136	134	130	143	120	131	146	133	136	149	128	131	145	154	129	130	122	162	120	145	127	140	131	135	123	118	120	134	128	126	131	145	150	135	116	131	135	117	120	131	150	152	142	139	128	138	129	152	124	132	134	145	128	131	122	128	124	153	143	148	141	135	145	132	127	136	147	128	123	142	140	126	124	148	159	133	139	126	147	134	122	118	117	137	145	130	136	130	126	154	127	146	133	133	135	141	139	139	124	134	119	137	135	159	140	123	121	129	110	121	140	121	145	149	144	128	140	136	147	154	139	136	123	152	124	143	129	121	113	124	147	130	133	119	147	145	123	139	106	148	147	123	141	135	136	131	147	129	132	125	138	124	134	153	130	136	135	126	125	132	143	149	115	153	127	138	151	145	132	119	136	145	156	121	121	141	131	157	142	149	121	116	142	148	151	137	133	115	142	141	146	114	128	117	133	141	136	112	139	125	137	161	130	152	132	128	119	121	120	141	145	151	137	134	121	140	122	133	139	132	133	149	126	136	135	116	139	131	148	138	121	113	128	123	145	127	136	131	148	118	145	138	139	144	122	130	137	133	133	135	135	117	127	137	130	134	124	136	135	125	133	119	151	139	128	141	140	121	144	118	139	130	120	137	126	120	133	143	147	149	125	132	114	139	139	143	131	153	140	131	114	137	113	120	135	141	139	157	125	136	135	126	131	138	145	134	138	140	130	157	118	125	133	117	136	137	114	130	163	129	131	130	147	146	137	128	141	130	131	122	136	139	135	119	138	111	148	134	129	154	139	122	124	112	133	120	131	139	146	137	141	150	133	157	137	126	150	125	130	126	123	129	147	167	133	138	126	144	125	141	146	138	121	135	146	164	135	125	142	113	151	113	112	134	147	132	116	149	136	121	113	138	136	112	140	134	133	141	129	142	134	170	176	131	113	135	141	135	136	132	130	140	134	140	153	125	150	116	117	130	168	138	145	156	144	144	142	137	119	131	146	135	139	118	141	154	117	130	149	134	143	156	131	157	144	113	148	151	115	127	154	150	123	128	129	122	120	123	157	129	124	131	115	123	152	137	132	151	137	127	160	141	133	117	136	144	134	132	141	140	134	137	132	123	123	139	149	129	137	131	142	144	139	144	146	151	126	155	138	156	160	145	134	144	119	106	135	123	122	138	117	119	133	142	134	115	134	138	141	143	136	148	136	145	120	133	131	130	124	141	158	137	134	128	147	126	149	127	136	134	133	153	115	129	133	140	142	161	121	121	123	121	137	138	134	113	140	137	142	117	146	126	123	128	126	132	150	128	140	127	131	129	131	134	131	149	123	149	146	124	127	135	118	144	111	129	141	138	119	157	141	137	131	127	111	113	134	124	127	134	137	134	139	105	122	129	143	124	138	99	140	150	123	143	130	117	128	134	126	133	144	119	119	128	146	148	126	137	128	152	129	135	123	127	137	133	138	124	141	148	158	133	138	134	143	131	142	136	146	138	134	145	129	115	137	135	161	123	122	145	147	141	136	127	130
4075	928	886	877	931	963	867	825	920	909	895	868	916	909	878	882	943	942	907	906	903	937	937	842	970	876	860	891	903	960	874	885	918	844	868	926	939	898	925	884	920	967	952	937	882	919	897	917	882	887	889	886	867	905	923	921	957	878	893	923	844	867	903	884	905	931	912	946	909	913	877	868	869	883	865	940	911	909	899	955	851	856	921	863	863	850	923	903	871	940	899	961	855	875	878	842	867	925	873	925	887	874	948	888	902	919	878	932	878	872	937	888	914	850	897	891	949	900	935	914	865	849	896	896	922	948	916	937	881	861	840	946	989	891	876	941	904	893	863	927	855	867	865	942	917	916	908	924	932	867	901	913	884	902	915	900	907	896	874	963	894	878	855	979	882	879	918	904	949	952	880	870	945	885	890	920	899	988	868	878	929	905	861	925	938	920	912	882	889	902	892	892	905	926	843	869	906	916	898	895	865	935	883	931	903	895	902	914	872	848	938	938	929	887	875	899	935	895	900	937	866	926	912	918	915	916	879	933	899	898	899	880	890	920	901	876	903	880	888	874	882	890	957	900	882	892	878	936	888	932	888	896	884	905	912	904	884	878	936	871	923	919	900	941	926	894	930	896	918	936	920	883	834	892	840	878	906	887	900	942	908	906	881	921	903	896	885	948	935	895	907	887	877	899	902	936	885	916	900	934	896	907	950	874	866	873	940	814	943	836	897	861	916	915	878	880	869	856	918	921	879	942	858	898	924	914	876	858	911	906	865	950	956	922	832	898	831	928	937	888	880	853	858	878	888	930	864	882	914	872	899	924	927	911	902	893	888	948	869	833	901	903	884	916	890	884	876	913	919	881	927	844	833	921	894	850	897	865	902	906	899	923	906	946	874	895	876	867	855	852	914	901	907	915	910	922	866	909	916	918	951	886	957	823	855	925	875	943	890	963	950	881	925	886	928	901	943	916	906	874	893	938	885	874	946	908	838	898	840	888	860	930	907	926	889	903	884	853	918	899	906	929	927	881	888	986	908	910	880	891	912	906	910	899	900	910	924	920	956	903	914	875	842	913	903	897	924	935	874	921	914	921	924	855	916	833	915	944	821	873	837	931	897	864	880	836	915	903	917	868	889	893	931	872	893	909	876	857	861	845	914	916	916	939	894	915	922	898	854	905	904	898	900	978	894	887	942	917	940	889	910	899	912	895	984	889	913	912	952	916	894	935	911	910	886	893	901	928	930	945	918	884	811	868	899	872	852	919	892	871	911	920	871	891	924	902	928	953	863	915	894	892	897	921	929	846	869	920	885	907	903	924	908	907	902	904	921	908	908	950	890	882	921	920	901	828	928	887	927	882	931	906	866	867	887	853	901	819	932	852	845	900	917	892	931	863	895	889	864	887	949	872	875	888	884	894	910	916	902	936	927	897	932	896	857	917	955	883	935	942	928	922	865	953	889	884	875	875	915	910	914	890	952	912	899	850	865	957	908	912	897	929	865	803	897	927	943	924	914	942	927	924	929	872	905	865	926	893	909	934	967	950	883	861	885	921	972	900	829	884	873	928	950	848	915	942	847	943	900	878	892	917	888	921	930	840	903	875	938	896	1006	899	854	869	850	898	881	900	897	884	902	920	837	915	908	969	879	896	872	919	927	878	879	865	890	924	910	891	936	945	922	971	964	891	862	883	881	855	922	844	889	938	914	997	914	930	887	903	882	937	906	897	912	871	894	923	894	965	1015	901	914	910	903	931	922	858	795	927	938	870	899	951	925	926	884	849	921	884	855	922	902	899	910	894	888	918	929	887	919	913	942	883	948	918	899	926	934	876	919	938	833	856	962	897	923	898	922	826	889	939	875	916	891	962	870	902	903	937	915	882	904	887	879	890	907	886	871	930	895	875	922	924	853	869	928	920	892	919	906	930	929	858	885	939	943	904	877	895	904	901	923	881	943	919	929	899	915	931	880	919	909	944	917	877	871	940	849	881	889	894	915	854	847	894	922	888	858	931	863	878	854	878	836	893	921	932	934	905	942	915	926	906	866	907	910	881	956	983	930	871	936	927	854	940	892	885	865	909	912	886	946	911	912	811	915	883	880	949	909	849	855	913	951	919	928	893	890	906	879	931	960	878	893	894	929	934	893	927	881	928	931	861	890	906	927	857	891	882	886	924	881	889	894	859	858	885	915	833	886	911	919	954	870	870	898	863	886	900	920	880	957	925	958	882	937	932	868	894	882	894	872	942	880	881	890	910	914	905	853	898	854	904	905	917	899	905	887	874	884	928	916	897	874	809	884	877	865	898	830	915	887	926	865	861	902	895	906	900	929	899	889	870	900	918	875	944	928	879	867	907	935	875	879	905	859	911	951	899	885	937	900	969	889	877	927	889	912	952	921	875	894	976	876	878	914	925	874	899	905	884	886	934	901	846	849	866	869	880	909	922	940	905	853	872	896	908	921	938	917	887	919	891	872	934	886	885	918	896	889	925	901	892	901	898	886	923	899	951	867	879	915	865	917	868	891	909	918	918	894	932	895	881	864	857	912	933	878	882	958	856	878	915	871	818	897	920	928	905	883	956	828	895	892	921	947	894	976	874	896	889	907	902	939	908	842	896	938	906	883	930	889	930	948	882	859	931	874	860	878	901	890	867	957	911	864	868	886	981	884	909	887	885	964	946	918	921	868	893	877	896	942	897	917	865	924	915	891	922	853	904	867	885	898	894	898	884	875	898	934	910	899	852	900	870	944	901	866	901	862	924	905	846	884	927	906	902	960	864	865	825	873	880	860	886	860	887	911	929	936	901	907	897	922	872	865	906	930	877	888	898	927	841	920	902	844	928	883	819	911	888	893	883	888	923	910	891	897	943	912	942	920	935	902	889	911	873	994	899	927	894	896	859	937	885	901	930	911	856	909	902	917	894	900	912	889	937	860	914	919	888	911	970	908	842	939	928	930	916	901	838	890	877	895	926	906	906	887	929	942	876	883	910	931	930	914	888	901	892	902	894	874	902	928	866	913	871	942	874	941	849	931	897	912	878	838	924	843	922	896	863	858	886	859	834	908	915	886	918	937	871	861	931	919	906	970	942	910	917	927	912	858	893	867	913	911	940	892	955	898	881	872	894	912	866	917	869	898	979	935	899	898	903	909	913	910	881	919	875	939	932	950	878	874	905	934	872	939	895	868	906	908	884	901	882	871	884	870	913	898	947	919	943	858	907	884	956	918	868	874	847	882	840	838	926	853	870	976	946	834	887	858	917	856	854	881	924	923	946	925	890	926	884	905	929	902	857	839	903	849	919	908	852	877	866	931	840	893	917	900	907	875	910	888	973	911	847	903	858	903	899	952	942	904	863	875	933	907	907	941	926	874	905	860	932	902	910	916	908	915	910	887	970	951	968	916	891	903	860	892	918	881	874	864	895	931	852	951	893	884	835	857	876	901	909	903	918	923	914	896	883	877	906	914	896	864	944	895	912	912	846	909	927	885	871	857	849
15596	458	98	70	68	60	78	76	71	78	64	75	78	71	71	90	67	79	86	66	59	80	62	82	73	91	80	70	98	77	73	81	90	75	73	58	71	78	61	80	77	83	80	80	88	80	72	76	78	92	81	86	60	82	80	58	76	76	79	67	81	66	78	78	75	81	83	73	81	84	82	82	62	77	74	78	81	75	86	88	83	80	92	80	78	77	82	102	73	79	74	92	71	73	85	64	63	96	87	75	82	66	77	86	86	75	72	90	81	80	62	76	81	68	69	72	64	79	67	91	67	78	66	86	74	91	62	66	74	88	82	68	82	78	60	74	83	84	68	75	76	78	92	75	83	69	81	88	96	72	78	93	82	70	87	81	71	70	96	88	71	76	91	76	68	75	69	78	93	72	73	86	87	72	58	85	73	78	76	67	94	69	72	70	74	76	112	74	62	84	83	81	66	75	76	65	76	82	70	79	80	73	62	76	50	82	66	69	91	82	79	86	73	57	80	89	76	87	71	92	68	89	76	106	63	65	83	83	81	69	77	91	87	94	77	88	82	74	71	77	81	84	82	76	75	76	92	58	76	65	87	67	76	83	67	96	77	80	76	81	88	73	88	77	79	92	77	91	72	70	74	75	81	74	74	74	73	82	74	77	67	83	73	64	91	66	74	77	70	60	70	76	85	75	84	70	87	71	66	63	68	77	79	66	76	73	80	75	77	75	75	69	72	73	58	96	84	100	67	90	65	60	75	80	81	80	79	77	88	80	87	81	83	87	71	58	89	77	87	83	73	81	73	81	79	82	85	78	53	85	70	83	73	64	67	69	69	89	79	72	79	104	78	96	74	64	67	79	77	86	86	84	73	61	88	76	75	94	86	88	71	76	73	76	81	84	74	73	80	66	77	83	70	82	60	72	82	80	90	62	80	67	93	86	80	80	81	71	77	68	82	75	63	82	79	90	73	91	81	64	79	81	75	77	73	91	76	85	77	79	83	95	94	92	97	96	76	67	74	70	98	70	92	57	64	99	77	54	81	77	79	78	88	78	67	85	73	90	72	67	59	90	66	62	78	92	72	67	70	79	70	73	80	103	90	67	73	71	81	80	80	88	89	80	86	85	82	69	73	76	84	88	84	69	78	68	77	80	86	80	89	80	75	84	86	65	79	85	84	82	61	82	63	79	79	75	81	77	76	90	85	90	73	68	95	69	80	68	65	76	92	70	88	76	73	73	78	89	90	98	79	63	89	67	78	82	70	73	96	67	84	72	77	84	79	79	81	86	71	84	68	90	79	75	78	94	84	95	82	79	93	77	87	80	71	82	74	91	85	94	74	88	76	78	75	82	65	86	83	83	73	69	87	77	77	86	65	80	82	81	84	81	88	76	74	87	72	95	77	76	68	79	70	93	72	80	78	73	77	80	75	70	74	70	72	89	72	72	69	67	93	80	69	80	72	98	82	82	82	74	97	80	73	77	70	68	83	79	75	83	83	71	92	71	79	65	86	91	77	76	72	89	64	90	78	76	79	72	56	75	87	81	76	84	77	70	78	84	77	83	75	68	59	71	75	81	89	103	77	78	76	62	81	82	78	74	89	94	62	73	68	70	71	72	86	66	70	56	79	69	72	93	73	70	70	61	79	75	79	78	77	67	70	77	82	60	90	88	67	83	72	85	76	81	85	80	71	75	84	87	75	84	91	70	82	71	78	92	82	66	92	74	85	69	74	88	70	74	78	73	92	78	61	94	89	82	91	87	82	89	70	72	67	75	72	63	66	87	73	71	85	77	84	77	91	63	73	72	90	86	82	73	84	71	68	73	89	68	69	97	81	69	69	74	81	80	70	77	100	73	71	95	69	93	78	70	84	82	72	78	78	86	83	86	96	94	72	82	81	64	72	84	66	66	64	86	73	72	78	74	73	77	77	61	55	77	66	98	70	72	83	69	96	81	75	71	78	76	78	70	73	85	81	79	78	72	76	105	97	85	75	78	71	63	85	89	78	69	69	82	80	86	85	70	69	83	71	75	97	83	94	76	88	97	74	82	78	70	80	66	64	69	73	81	91	65	92	82	99	66	77	82	72	73	79	60	84	69	78	84	61	71	76	87	81	94	83	96	66	85	81	73	87	68	77	72	67	78	74	70	87	93	92	74	70	73	67	74	71	100	61	75	95	88	66	65	72	84	76	83	81	96	80	72	80	73	78	71	74	73	73	61	84	67	60	71	71	57	77	76	75	81	74	75	77	91	86	77	103	71	97	70	72	68	66	57	83	68	73	90	78	81	77	69	67	94	90	83	75	84	76	73	74	73	80	75	93	71	93	70	71	74	82	71	70	66	78	86	81	81	75	72	83	71	78	71	74	66	74	68	79	78	76	65	103	72	75	73	80	71	70	88	71	77	73	87	80	64	68	77	76	87	77	79	73	85	85	73	77	61	76	105	73	85	76	74	89	59	101	75	98	80	74	80	85	84	67	78	84	69	69	69	65	76	78	79	73	79	89	83	85	86	80	88	93	63	72	82	79	88	74	74	72	72	77	70	72	69	77	73	70	73	85	94	78	76	82	83	82	63	72	69	79	83	71	90	87	76	85	76	94	84	65	79	66	65	93	77	75	81	78	83	70	80	67	68	67	75	84	71	68	83	69	69	81	69	58	90	65	81	81	79	85	82	70	82	85	94	71	72	77	76	77	68	87	86	78	85	87	85	77	89	75	74	70	83	85	75	80	86	82	89	89	85	98	66	76	88	82	78	62	78	84	70	73	90	84	67	84	82	69	79	77	81	73	69	59	75	105	82	91	68	76	80	91	73	91	77	87	69	71	78	94	76	73	80	73	85	89	80	76	77	82	88	81	77	74	78	65	83	73	69	72	87	75	74	91	84	75	89	66	86	67	75	81	64	69	75	86	74	71	73	84	84	65	75	64	75	82	68	80	80	71	65	88	74	72	63	69	63	96	72	83	78	62	75	85	72	80	66	73	83	75	66	92	69	79	73	76	84	54	61	78	77	78	73	82	89	85	76	89	80	74	72	81	82	81	83	75	92	72	77	91	68	87	81	90	83	81	83	69	84	86	58	67	76	105	75	94	76	61	73	77	87	87	80	75	79	101	96	69	78	77	71	73	79	70	64	74	77	71	74	91	92	71	63	75	92	83	79	72	79	78	66	89	57	89	68	78	71	69	84	74	87	76	82	86	74	76	73	72	80	69	74	63	71	81	87	93	71	85	76	72	78	74	67	70	75	76	64	96	75	69	77	79	78	90	89	78	70	80	77	67	78	85	99	67	78	77	79	73	81	60	77	78	84	76	51	70	93	68	74	66	82	77	77	72	69	78	69	78	84	81	88	90	78	83	69	72	70	66	99	87	63	69	74	82	67	70	80	83	68	63	88	82	73	70	81	77	87	80	59	84	77	87	89	90	89	76	76	80	67	85	77	98	73	70	64	64	64	66	70	71	74	91	67	79	70	83	78	74	75	86	82	73	71
4034	525	504	510	477	494	517	564	503	498	531	490	514	515	499	530	530	510	562	534	562	497	499	554	491	493	496	520	480	500	513	509	506	542	536	513	534	523	523	525	462	521	555	485	514	500	550	530	499	500	512	516	491	479	522	511	478	508	498	492	487	514	533	530	517	509	510	520	512	527	494	518	501	532	496	479	526	503	487	513	498	519	522	501	557	504	499	501	539	503	538	519	524	502	517	528	519	531	566	538	453	492	521	475	507	512	524	526	494	544	523	496	564	497	526	531	497	542	536	513	524	488	538	478	504	507	524	541	482	536	500	546	451	506	520	464	526	482	530	541	511	529	519	503	548	507	539	492	518	532	478	516	494	529	477	547	549	481	497	493	553	480	507	489	540	493	506	499	473	505	499	519	465	491	541	497	508	531	528	512	496	498	545	467	510	499	480	491	510	497	510	502	543	518	469	488	480	561	509	471	519	502	495	510	561	510	515	553	489	513	494	549	508	516	517	508	530	527	509	538	521	536	532	531	556	513	482	544	517	529	529	501	525	541	517	475	587	498	486	506	486	526	498	552	495	494	496	508	501	506	546	516	501	503	507	511	530	525	528	523	534	514	525	552	514	520	488	506	496	512	519	476	516	535	469	526	465	472	540	494	563	535	497	494	499	507	503	511	532	544	515	521	539	497	508	507	504	523	532	536	514	497	509	515	495	518	502	530	494	469	488	502	481	551	511	540	542	524	501	499	481	531	494	518	532	550	486	490	517	497	525	552	478	513	534	482	485	512	524	488	519	526	498	553	486	512	538	523	541	515	508	507	516	530	523	566	500	512	498	520	529	525	510	517	517	491	520	520	517	506	532	494	474	493	523	547	504	513	492	458	482	526	530	535	501	548	491	524	481	523	559	516	479	510	535	493	517	498	519	528	556	535	520	497	535	530	490	534	527	527	486	514	499	530	525	483	511	525	570	566	495	505	501	549	533	472	544	528	498	503	504	492	539	520	554	500	506	510	519	518	544	544	503	529	481	536	542	523	538	485	517	496	495	529	505	531	500	525	524	542	546	495	514	557	521	531	478	543	521	514	522	526	507	494	502	541	526	470	515	516	516	475	501	542	486	507	480	547	491	534	459	520	551	495	536	503	495	545	507	486	493	529	514	533	498	536	506	561	482	498	536	507	526	483	485	529	525	512	486	487	486	522	481	547	575	491	507	458	485	499	509	475	509	540	519	517	522	551	506	504	531	565	507	494	535	498	532	519	498	513	490	474	514	519	562	488	467	512	497	481	510	509	532	527	516	524	499	532	517	519	497	515	491	526	523	535	525	499	506	508	485	521	542	533	559	538	529	534	518	491	475	494	542	536	511	525	525	491	532	519	542	497	472	485	547	474	508	554	518	515	502	555	525	525	516	485	470	572	537	507	507	492	526	539	511	517	553	541	511	529	511	541	555	538	505	473	531	514	472	555	504	471	518	538	513	537	512	554	518	511	507	475	499	512	513	526	578	488	487	491	537	531	495	510	500	527	522	535	497	547	547	506	515	514	516	526	504	466	482	566	521	503	514	518	541	545	546	518	557	524	526	505	492	532	493	513	519	491	547	517	510	530	531	523	468	541	522	528	509	501	497	533	521	524	497	517	542	481	479	517	521	523	528	533	459	518	499	506	500	519	461	460	538	503	486	475	510	500	500	496	518	546	517	501	515	543	543	531	574	528	508	478	506	525	522	501	507	493	510	538	495	553	512	527	496	514	508	513	557	520	500	493	512	524	471	539	511	505	512	533	541	529	494	518	506	489	504	542	515	536	517	491	521	517	579	512	509	521	507	517	521	495	492	508	553	535	496	537	496	507	489	516	526	488	532	497	535	524	491	547	526	497	483	530	540	516	509	433	497	542	494	537	524	517	541	510	507	521	509	532	508	514	562	490	505	517	484	478	530	543	500	503	561	475	529	502	492	507	493	520	513	461	506	505	509	492	525	508	514	542	510	542	524	517	533	489	518	527	542	517	544	485	487	517	481	503	493	495	493	572	501	507	486	487	497	515	510	518	472	525	530	531	475	499	509	520	503	492	500	500	480	509	519	497	535	496	530	504	519	499	515	525	499	486	480	468	536	522	532	522	496	493	517	508	484	529	519	519	490	488	519	477	513	516	497	548	488	481	534	536	503	486	517	530	524	526	524	474	539	532	529	526	507	506	531	477	487	517	517	472	497	546	504	551	508	524	511	518	513	537	521	497	501	497	514	480	533	492	524	528	535	471	515	540	520	524	490	522	515	476	505	549	524	511	483	525	487	497	526	465	514	512	514	503	499	531	491	514	472	522	544	576	532	510	503	512	499	528	479	499	527	532	512	571	481	504	466	500	473	521	502	506	521	510	521	543	517	518	494	557	515	519	474	502	540	513	517	516	496	496	509	480	492	532	513	472	567	504	497	500	520	508	502	494	484	479	501	506	521	510	537	515	502	503	497	506	489	503	555	501	457	488	514	527	527	520	544	521	525	511	526	536	496	504	503	502	528	529	520	500	523	489	548	561	494	511	522	508	556	512	506	488	499	524	512	494	481	493	537	494	475	513	508	521	485	509	504	510	547	508	474	547	499	496	501	522	516	526	512	513	530	497	504	531	505	495	482	504	517	490	493	490	527	500	510	505	575	515	496	554	509	551	524	520	529	508	511	524	499	529	540	500	537	563	504	551	510	509	528	520	513	540	522	531	492	514	528	531	548	526	499	537	481	504	513	514	549	551	559	518	531	554	483	519	540	553	499	509	507	514	539	537	488	533	475	525	527	503	517	518	476	503	495	512	511	520	513	498	513	514	517	557	516	528	527	519	511	562	509	451	526	560	541	497	506	558	493	482	510	519	538	560	535	490	508	506	529	480	494	487	537	527	518	513	473	507	515	461	504	505	537	507	479	525	564	492	496	524	533	519	503	502	459	476	537	520	517	514	527	492	531	479	496	520	489	497	532	529	513	502	521	511	500	547	510	494	543	507	478	502	523	499	498	540	527	518	469	504	511	493	524	528	499	521	514	486	527	517	526	501	509	531	520	496	488	500	515	496	537	528	531	489	518	519	552	531	513	530	555	474	508	502	515	538	492	489	505	484	533	511	507	495	493	498	502	494	525	502	547	529	531	493	462	533	561	524	544	557	514	509	486	500	501	449	490	557	500	486	510	565	558	493	530	498	487	493	496	486	466	547	511	503	544	529	512	520	487	527	536	486	545	515	489	549	514	536	530	485	491	474	482	513	497	525	538	509	509	487	524	524	491	563	492	509	528	545	510	528	472	552	506	495	496	494	516	482	537	515	532	537	498	540	547	484	551	499	508	479	482	509	499	517	527	520	527	523	486	482	489	511	547	481	497	499	527	509	527	560	509	547	524	497	503	512	493	511	537	527	522	487	489	457	490	518	509	515	515	505	516	536	518	478	491	500	512	494	513	554	512	531	504	538	518	572	481	492	520	514	478	511	519	513	526	516	483	456
15280	436	97	99	86	101	90	101	102	87	102	96	101	90	79	77	89	81	98	93	95	85	77	75	87	89	91	96	67	106	93	87	94	100	92	97	89	84	93	110	78	97	86	99	85	98	90	88	93	98	93	82	87	126	80	86	106	106	98	74	88	89	81	85	90	87	81	92	86	75	86	96	88	84	95	70	77	93	73	105	88	101	84	92	95	94	95	95	85	79	71	81	76	90	96	78	98	98	88	90	72	93	92	95	87	87	88	98	100	98	86	88	91	91	100	96	79	102	93	88	83	94	78	92	97	95	96	81	86	87	97	92	96	81	92	92	75	89	87	84	108	93	68	97	74	83	92	92	88	71	103	94	80	77	90	85	95	91	90	82	98	81	93	94	94	100	83	93	81	89	105	88	106	71	81	89	92	71	75	85	90	91	90	89	108	98	82	102	92	75	99	76	94	114	91	83	85	79	72	109	116	79	106	96	80	78	86	80	79	71	85	81	90	96	97	72	85	88	107	101	94	81	101	93	85	79	99	80	78	88	77	87	101	91	83	91	87	89	85	98	97	85	85	63	87	99	88	84	90	103	90	98	88	62	73	100	112	75	90	82	84	102	78	89	98	89	89	94	82	79	88	90	89	114	75	90	100	100	108	87	99	76	89	87	96	94	85	83	75	76	90	84	85	87	101	89	93	100	92	74	99	79	100	82	87	78	92	76	79	77	92	74	90	100	85	83	70	95	95	88	100	100	70	87	78	110	83	91	96	103	108	81	91	84	98	75	90	105	81	102	78	89	91	82	76	99	90	98	85	119	93	77	88	87	80	89	97	102	79	93	86	99	85	88	87	77	74	82	85	92	83	88	79	90	89	82	96	108	98	89	80	90	92	81	87	79	76	69	85	100	88	78	85	99	98	77	87	81	84	86	88	94	97	110	79	91	92	87	81	85	94	93	83	84	90	106	81	98	95	91	95	86	92	92	96	88	108	71	98	89	89	89	96	82	87	112	95	111	86	99	81	66	96	77	91	89	89	100	78	78	93	97	83	86	92	87	96	98	94	86	92	77	112	93	103	66	92	82	90	108	109	82	77	84	73	79	83	86	91	84	92	84	99	91	111	92	66	94	86	77	97	81	79	98	80	99	86	89	90	97	80	97	78	98	108	94	106	99	78	101	77	75	72	87	66	74	101	77	82	100	91	82	84	76	85	91	92	84	82	84	85	110	79	93	89	86	77	97	88	89	92	91	94	93	89	81	86	97	84	92	91	101	98	81	106	85	91	90	90	59	92	85	86	92	93	98	99	88	94	95	90	71	83	80	97	102	78	95	99	84	78	87	80	102	72	109	79	86	81	89	93	69	99	82	89	87	93	94	72	102	89	95	89	101	86	95	85	89	99	96	79	92	107	101	107	90	91	88	96	77	78	77	96	81	89	109	93	81	102	98	100	94	96	86	86	92	87	90	88	85	82	91	80	71	78	79	105	93	93	75	93	76	105	69	82	86	89	100	96	69	81	100	96	82	110	84	106	87	77	90	87	100	101	91	84	85	80	99	87	88	76	83	85	105	83	85	95	93	86	82	95	81	92	98	97	111	99	80	87	90	88	76	86	95	95	85	81	82	86	78	97	89	102	71	81	94	77	84	89	95	103	81	80	107	78	89	98	92	94	90	97	75	91	80	66	97	83	93	87	83	92	91	86	84	116	96	90	87	97	100	89	85	87	84	65	85	111	81	98	71	84	97	93	88	87	84	106	75	93	107	79	90	95	77	71	75	104	100	83	94	85	88	88	75	84	92	90	75	95	81	100	76	87	90	101	80	73	96	89	80	94	75	92	78	88	88	112	82	79	102	97	97	103	74	97	98	92	98	90	88	92	101	91	90	89	101	90	110	92	86	93	97	91	90	111	82	94	97	79	94	87	94	85	106	69	91	83	81	91	73	86	90	89	86	90	112	91	91	88	103	91	89	84	79	99	85	78	91	92	66	100	80	99	79	92	87	99	74	87	76	92	93	80	83	91	110	81	82	81	107	100	85	88	84	92	87	84	88	106	85	84	97	81	96	92	94	105	88	91	84	95	85	85	94	93	83	106	87	82	74	94	83	82	81	86	81	68	94	106	77	92	86	87	76	77	77	107	83	97	77	89	76	95	97	90	79	74	96	83	82	98	82	93	92	95	85	71	76	88	99	87	91	98	77	89	93	67	92	90	85	88	80	93	97	73	95	86	78	111	91	88	95	84	97	106	90	97	85	89	92	90	85	97	85	91	89	118	84	95	95	100	82	92	92	88	78	73	88	80	97	97	74	100	90	99	94	84	70	95	81	82	80	107	77	87	77	84	90	84	81	82	82	107	108	91	89	76	90	94	101	105	96	96	90	77	96	88	92	83	92	78	98	91	83	82	87	89	81	89	94	94	79	95	88	87	87	73	88	90	97	80	97	93	73	89	107	81	98	66	104	110	96	84	89	98	84	92	86	77	72	91	99	82	92	85	92	89	87	89	101	86	88	87	107	92	93	101	101	91	75	93	91	87	71	80	72	94	83	90	86	77	73	88	90	80	80	101	105	94	90	90	85	95	94	91	81	98	83	82	109	91	82	93	78	88	92	79	100	86	104	101	85	82	88	101	94	95	96	88	84	82	79	84	90	84	108	83	98	83	84	77	91	82	80	74	93	84	79	97	87	86	80	95	79	77	116	90	87	82	100	87	90	88	96	102	83	109	95	101	82	101	86	89	91	84	80	95	97	76	92	85	94	83	90	83	74	85	96	101	85	92	102	86	89	77	92	81	99	100	87	88	84	93	89	81	93	89	81	91	71	118	87	85	87	82	92	74	99	95	86	91	93	95	109	76	80	105	79	89	88	99	100	112	90	89	90	81	87	79	91	82	91	94	91	87	84	96	87	76	102	87	56	107	77	97	77	73	89	93	85	91	97	82	84	84	87	85	85	97	102	94	85	96	108	80	87	98	100	86	98	83	85	97	80	78	77	87	107	108	93	89	90	99	102	80	101	113	78	90	112	92	87	90	78	90	77	107	101	88	91	84	71	82	76	84	88	84	83	84	98	92	75	94	98	85	85	87	83	80	87	80	90	101	105	93	81	87	82	101	83	86	79	102	103	87	93	91	93	95	96	98	95	79	74	77	85	98	82	90	87	82	78	89	90	88	92	79	82	97	64	80	85	85	83	95	97	88	85	97	103	102	100	94	95	97	74	89	77	89	109	93	93	92	89	99	96	91	89	91	85	80	90	81	86	93	83	93	94	95	89	92	99	79	99	74	96	98	99	100	79	82	87	95	88	74	91	78	84	99	89	83	86	91	80	90	69	102	96	71	87	91	91	85	92	93	77	84	80	127	93	84	96	77	99	89	95	83	90	87	93	76	89	101	89	83	84	86	109	87	105	98	95	82	92	105	83	88	87	91	96	89	88	79	81	91	100	86	81	82	78	86	90	96	88	85	78	87	91	87	88	99	88	70	89	90	84
3872	616	624	618	611	626	658	636	635	626	603	601	623	591	643	608	607	613	676	646	563	626	675	636	617	608	637	600	648	670	646	633	639	607	625	653	626	647	640	620	672	656	632	596	618	633	611	655	612	600	594	649	636	634	604	615	606	638	645	609	662	655	624	670	649	685	632	656	604	611	633	600	600	602	640	647	609	706	607	646	608	645	588	628	631	660	589	646	634	586	659	618	651	633	630	620	629	640	637	583	618	634	596	645	679	656	638	673	605	615	618	599	651	615	620	667	661	609	593	602	645	632	616	594	648	661	608	628	637	614	644	646	625	632	647	609	619	626	692	620	608	647	642	626	662	646	616	663	652	668	593	653	650	613	606	672	609	635	623	657	623	623	625	656	660	645	643	663	627	632	620	629	580	650	646	653	665	601	649	626	636	633	627	662	652	614	595	671	676	623	625	625	626	679	679	624	618	649	601	638	635	646	609	632	626	654	626	619	669	570	636	643	614	645	645	638	615	619	558	621	595	598	608	593	652	583	605	632	623	644	640	621	632	619	638	652	620	661	611	626	621	607	629	624	628	653	671	593	649	590	628	611	638	669	615	608	635	652	637	594	634	635	603	621	634	656	610	659	634	615	693	635	643	612	676	618	588	619	589	604	632	632	663	620	612	616	631	658	656	622	655	682	642	639	597	639	610	597	644	662	629	614	615	603	647	610	613	639	646	640	621	558	599	626	652	622	636	636	660	603	597	632	664	628	680	666	631	639	607	603	629	606	621	593	593	617	639	659	658	612	619	641	623	596	654	634	652	681	647	620	640	644	606	613	611	634	659	653	635	602	621	603	662	608	598	638	605	616	612	587	650	619	601	612	662	615	641	667	609	669	611	699	617	623	632	667	648	640	621	640	623	607	624	673	623	674	623	636	651	638	598	632	636	628	587	621	681	671	673	588	670	630	634	633	611	640	647	604	628	622	608	633	650	631	637	630	630	621	620	618	598	620	642	647	618	657	634	636	628	633	646	655	651	593	581	650	640	638	629	639	590	602	615	618	649	601	636	594	613	614	662	613	629	653	599	611	682	619	596	580	628	630	632	587	624	634	621	576	649	652	610	598	612	639	634	624	606	626	621	628	654	645	677	687	620	665	646	629	590	636	636	605	638	625	644	608	660	648	651	654	637	609	653	650	605	662	650	613	619	656	603	606	666	645	617	669	634	632	657	612	635	615	610	618	626	627	619	682	627	673	672	633	648	576	617	560	650	646	651	693	622	654	668	629	630	672	648	620	621	625	623	655	648	648	618	615	650	670	602	593	623	616	656	616	636	598	626	605	633	665	644	635	665	601	634	575	616	645	597	592	619	587	635	588	653	647	630	628	621	658	627	605	644	593	608	658	617	627	634	624	636	649	640	661	637	612	659	639	619	640	645	631	664	610	656	603	613	651	645	612	635	638	598	661	608	615	615	653	629	607	635	604	647	648	661	620	628	659	628	667	647	621	615	658	651	663	616	676	614	680	643	638	654	610	635	618	645	642	587	609	649	684	595	626	628	660	596	705	658	624	613	603	605	615	667	601	652	646	645	660	579	619	664	641	610	614	621	662	620	589	587	620	648	667	606	651	654	596	642	622	619	620	608	667	603	591	664	640	639	649	599	652	632	652	676	629	636	587	651	679	602	624	648	642	613	634	676	644	666	611	637	571	588	609	639	681	608	661	624	646	609	617	608	674	646	649	597	637	600	673	637	615	647	630	614	620	599	581	588	643	603	585	621	622	643	611	673	623	661	671	659	637	669	654	664	656	643	627	596	670	610	631	650	631	674	617	642	632	594	632	641	700	642	611	670	640	627	682	664	591	640	639	650	682	635	663	627	656	628	663	630	673	672	631	602	621	654	591	642	593	617	643	618	635	638	627	611	652	657	612	653	629	669	652	643	670	627	641	659	626	629	603	641	584	618	652	634	629	624	592	653	622	667	635	595	635	615	656	605	657	628	658	607	633	608	625	637	584	558	644	603	643	614	583	622	652	661	591	605	669	637	681	678	633	620	633	634	607	612	607	600	655	607	612	633	655	627	618	631	619	616	644	613	617	598	593	619	666	642	646	623	668	615	698	647	623	620	577	612	642	660	635	597	645	638	648	613	610	627	634	636	635	591	630	663	590	610	615	594	652	666	593	625	604	627	645	650	612	616	642	596	656	595	645	633	635	633	630	620	652	661	619	649	591	643	652	626	677	629	632	646	620	643	619	610	621	609	576	592	657	648	630	649	663	631	605	625	601	633	654	600	596	600	677	646	669	630	631	658	621	613	636	631	648	649	658	661	659	643	620	625	649	661	652	624	638	635	680	645	663	644	616	645	639	647	633	641	637	578	635	609	639	679	611	653	683	653	658	605	619	614	605	612	602	636	616	623	656	634	592	591	608	637	620	650	615	649	622	680	636	613	624	641	591	635	631	617	643	630	614	612	625	649	631	600	617	638	621	617	584	639	635	640	632	641	601	632	654	646	653	625	611	618	610	620	644	656	602	626	616	618	623	607	583	643	661	664	608	620	618	581	635	637	599	618	636	628	678	643	635	666	582	619	639	666	650	661	658	631	566	586	593	671	640	669	635	637	583	655	634	653	610	596	652	617	598	624	637	600	657	628	645	603	613	678	592	655	646	671	618	622	641	639	652	643	578	631	638	633	610	621	637	640	620	655	638	626	674	655	677	663	593	614	628	617	637	610	651	657	573	651	642	598	624	625	606	649	686	664	617	569	618	620	648	596	620	625	629	632	641	635	640	642	637	616	647	612	571	637	597	670	628	635	627	674	626	604	622	651	646	609	638	642	621	602	664	637	631	615	618	636	624	600	610	642	642	615	634	645	636	593	666	636	576	620	620	648	663	633	674	595	630	624	617	626	647	624	636	628	655	662	655	638	629	598	596	629	692	622	617	636	628	616	684	608	645	667	643	656	618	701	643	613	655	651	643	611	633	648	608	674	624	643	610	642	642	654	668	625	670	659	636	607	625	617	607	650	624	635	614	623	606	661	616	573	608	653	624	627	692	646	613	653	648	646	602	656	630	620	637	645	617	665	627	616	613	635	647	591	622	607	603	632	623	608	640	622	608	626	644	640	659	620	662	644	632	643	675	638	562	619	609	604	627	599	659	633	657	632	617	609	611	659	641	626	619	614	631	613	643	662	684	619	616	651	606	623	624	634	638	620	665	660	638	643	646	605	645	640	621	656	588	644	648	679	664	609	598	598	647	663	634	639	656	657	643	642	573	625	679	618	615	603	638	590	610	641	689	602	588	659	640	673	611	665	628	637	613	649	633	656	663	622	657	616	644	598	649	682	638	633	636	658	616	606	647	690	628	606	630	635	652	621	637	654	636	632	648	572	578	610	644	636	621	582	635	625	619	635	657	657	612	603	622	673	615	609	580	624	597	650	624	604	621	571	629	633	612	626	646	647	644	604	597	617	571	628	600	616	601	620	604	622	611	613	652
15955	599	140	139	125	148	130	127	139	134	136	142	155	115	139	148	125	139	144	132	142	153	138	126	147	124	137	153	146	134	128	168	132	135	130	115	135	119	133	131	143	172	130	136	129	151	132	130	130	147	130	140	113	134	146	122	132	126	126	117	147	162	155	128	117	148	116	134	155	139	148	139	129	127	148	146	124	132	165	143	135	130	132	158	108	126	138	145	134	132	122	163	149	116	136	138	154	143	130	131	142	132	126	137	131	121	139	142	143	139	138	154	132	127	141	146	141	135	127	154	136	151	133	135	120	138	138	138	120	142	148	149	119	135	135	135	115	150	116	139	148	145	121	151	145	147	152	119	120	120	135	113	126	133	137	134	142	113	150	134	131	140	127	163	138	137	148	135	128	132	146	132	133	144	139	138	164	134	151	135	144	117	132	134	154	138	111	129	157	160	123	129	130	146	135	133	134	136	130	132	129	137	149	143	166	136	133	135	155	149	120	136	136	160	120	141	140	129	134	104	137	134	130	123	122	141	147	129	131	122	120	140	121	127	141	149	146	140	133	140	139	131	129	147	141	142	131	164	130	155	135	119	136	126	139	141	136	124	127	139	137	143	128	128	124	168	118	136	125	120	135	109	155	140	135	125	155	138	141	141	122	141	132	131	142	136	128	135	140	144	146	135	127	118	141	159	132	120	141	149	135	120	138	140	143	122	138	129	143	128	139	150	123	128	128	142	139	136	135	110	111	141	133	124	144	137	135	135	124	130	164	125	131	122	133	121	132	125	124	124	158	116	146	116	125	132	115	148	140	133	146	138	140	142	129	154	136	140	143	120	123	137	131	153	133	136	132	127	149	152	145	148	126	135	147	145	138	150	156	147	131	137	147	149	153	112	141	145	135	135	130	161	137	128	160	111	136	124	135	147	165	128	117	122	141	150	128	127	143	117	122	158	132	132	142	146	130	138	130	140	157	133	135	128	138	128	128	140	114	156	141	137	142	120	146	137	119	136	145	134	149	134	112	140	141	140	120	131	144	134	126	146	122	130	141	136	135	119	144	136	135	133	118	126	135	133	160	140	165	155	129	150	118	128	155	135	126	128	156	144	117	140	148	124	133	150	130	145	176	142	122	138	135	126	151	140	128	129	150	131	117	133	126	136	138	134	140	151	133	141	152	148	135	131	137	132	159	127	141	139	178	127	125	135	123	128	133	128	133	151	148	123	172	121	124	124	154	144	122	140	132	130	135	114	162	133	161	147	142	159	150	138	143	142	131	125	126	139	139	130	134	137	143	149	140	132	132	148	127	124	125	125	140	158	129	139	141	149	125	133	142	157	137	132	159	137	151	119	140	155	152	132	133	139	153	131	147	128	129	131	169	117	146	139	145	121	116	152	134	140	136	144	124	153	133	127	140	154	135	142	140	147	138	136	127	130	125	159	118	136	127	138	144	153	108	143	127	135	117	170	133	135	125	132	139	133	160	167	118	145	141	122	123	135	149	157	130	128	127	114	125	119	143	139	150	120	133	138	130	128	131	133	139	123	144	119	156	140	122	125	141	129	137	144	132	141	124	127	92	126	138	136	130	142	139	155	129	130	135	109	145	140	150	119	132	132	135	126	149	136	139	124	112	142	142	142	135	115	119	159	139	137	138	126	128	146	122	139	130	142	134	118	134	144	127	140	144	148	145	124	141	117	149	137	129	126	121	128	133	157	127	123	146	125	134	150	145	149	143	133	127	147	128	130	117	140	105	127	129	122	125	145	134	127	144	122	151	115	131	129	150	145	126	126	121	146	106	101	119	143	142	110	126	140	158	137	132	132	138	155	133	149	135	135	130	133	146	152	159	145	126	144	127	141	152	150	125	140	126	139	110	137	132	144	133	133	171	134	138	149	135	147	156	147	128	150	140	139	126	138	129	147	133	148	109	145	145	137	133	142	131	133	154	166	126	152	137	138	120	154	156	155	132	156	149	129	134	123	135	132	145	142	130	141	133	128	146	135	115	145	139	137	146	121	134	147	123	163	141	137	135	139	138	136	131	128	135	125	138	137	140	127	126	150	132	130	106	153	153	147	130	122	118	108	136	130	130	140	134	124	146	153	147	117	116	134	124	138	138	133	123	149	151	129	118	132	146	133	136	144	133	138	129	157	135	131	145	146	147	134	127	131	149	124	119	147	122	142	133	130	139	150	133	131	127	123	141	154	149	139	135	134	134	120	131	120	117	112	140	129	122	120	140	141	133	135	128	151	126	147	142	141	138	134	150	143	112	114	165	143	172	118	126	133	122	111	124	150	121	121	144	161	138	137	141	132	149	137	148	132	120	143	117	145	127	111	118	134	154	134	135	129	136	138	129	132	122	151	121	119	140	137	119	153	155	145	131	151	136	138	126	137	132	139	144	133	128	136	128	128	144	118	160	163	138	134	132	131	132	132	130	126	149	140	144	145	144	141	124	141	158	157	134	119	119	151	146	119	119	111	150	150	152	128	141	141	143	133	146	147	132	134	153	141	136	129	137	136	141	153	139	128	148	141	123	118	131	152	135	140	147	132	154	123	156	164	144	144	133	142	134	145	167	132	141	153	143	152	144	158	141	130	142	135	142	131	138	134	138	148	125	128	149	138	132	137	154	135	130	138	128	125	113	135	139	123	134	132	146	141	137	135	138	129	143	150	119	131	141	109	149	117	131	140	117	137	140	135	133	130	112	131	157	135	110	123	118	133	129	151	113	114	136	126	143	148	122	132	118	165	152	134	131	119	133	117	130	133	141	132	136	151	134	141	127	145	146	131	145	132	134	137	136	106	134	131	144	126	131	124	120	141	131	134	125	131	132	127	128	128	144	128	140	121	134	132	125	125	133	137	123	128	124	135	146	124	124	134	142	110	158	142	132	129	143	161	131	131	130	122	139	131	128	121	128	149	136	153	122	121	145	125	113	135	134	145	143	126	136	129	145	125	120	111	140	139	126	123	172	138	131	138	108	130	126	136	143	129	124	133	129	125	122	139	120	136	145	135	114	127	140	142	121	153	144	130	140	130	126	136	149	165	139	142	133	134	140	138	128	117	143	141	144	108	143	135	149	162	117	131	129	135	135	139	125	120	147	156	151	120	119	138	126	138	139	145	149	125	143	141	152	119	125	131	143	133	117	144	144	137	115	136	143	134	134	127	132	122	123	136	126	165	120	123	121	153	125	134	123	169	132	125	144	141	142	136	130	123	117	136	124	148	132	151	123	129	135	160	148	131	148	106	147	120	120	146	131	139	165	140	133	125	136	137	131	134	144	132	142	126	150	144	162	144	121	139	152	126	137	142	113	133	137	136	138	142	147	135	149	137	149	131	122	144	111	124	132	147	135	132	125	136	146	123	147	131	130	144	143	124	133	141	121	129	149	117	143	119	145	135	130	141	127	122	124	147	131	146	135	132	123	140	119	139	155	130	158	121	141	121	142	157	148	129	158	121	136	140	143	128	134	130	126	135	134	155
4079	940	909	906	926	946	921	892	926	900	849	956	925	924	925	862	864	887	876	850	886	875	870	883	890	943	884	934	911	904	903	902	894	903	900	938	898	877	959	862	932	905	919	887	917	900	914	937	908	927	902	873	951	914	945	881	896	909	895	888	914	922	923	881	883	869	909	908	945	898	920	915	936	906	913	914	909	902	955	871	926	917	883	881	902	890	938	879	889	926	914	885	889	947	947	882	874	928	871	901	916	856	901	880	929	872	930	916	912	932	896	846	910	912	839	951	889	936	888	949	877	946	890	948	872	841	908	916	907	911	845	924	913	925	869	980	886	935	925	894	914	878	943	918	896	897	926	916	910	868	950	899	946	915	906	944	866	892	937	919	876	924	954	926	893	907	859	889	885	920	938	869	870	877	926	882	912	866	860	920	928	911	880	916	881	898	885	916	942	951	906	914	966	912	975	890	864	904	915	901	936	895	916	869	877	874	980	881	920	880	892	884	917	893	908	896	935	888	903	874	876	875	890	909	921	935	938	864	890	881	891	956	913	862	932	903	887	905	908	879	920	940	912	907	921	889	903	885	880	936	948	859	948	966	898	937	908	848	910	885	907	904	859	886	914	962	844	940	896	880	936	912	933	861	994	893	917	862	947	884	934	833	911	901	872	866	910	907	908	934	941	853	872	853	926	948	881	887	925	892	878	869	869	853	956	852	898	904	883	877	888	917	922	904	950	889	874	893	892	907	939	893	888	959	906	899	886	1027	961	857	916	884	921	903	911	896	933	885	921	862	873	948	889	868	934	903	882	919	948	877	910	902	902	898	910	852	878	922	876	908	870	915	926	938	894	904	916	870	853	878	902	884	886	956	884	904	881	864	869	872	936	876	908	920	904	883	914	942	884	894	879	903	920	895	896	876	902	865	897	922	953	903	933	915	948	891	943	893	891	874	872	896	906	924	901	902	953	878	896	887	887	925	942	892	936	882	937	937	894	913	878	924	869	895	912	872	902	835	944	897	921	900	933	863	903	902	938	883	908	905	912	903	884	870	894	901	935	923	849	889	956	925	940	898	856	930	941	899	924	896	911	941	926	961	887	973	932	893	912	877	905	883	919	936	915	921	840	955	886	927	938	959	912	942	852	866	884	887	928	883	912	795	922	899	956	908	875	927	947	917	869	910	933	962	882	931	947	929	920	915	880	928	904	926	909	928	984	916	921	913	876	921	915	914	884	904	915	945	993	917	907	929	921	947	908	858	914	947	900	874	936	901	871	874	906	929	876	916	936	920	906	920	901	939	901	914	895	849	874	895	889	910	915	933	900	840	946	916	935	938	895	949	923	940	854	933	873	913	937	878	886	933	927	905	910	873	912	889	903	911	903	872	941	888	876	860	879	892	885	860	904	870	976	899	932	914	913	941	879	887	898	881	958	921	885	856	912	917	887	897	916	896	928	862	868	983	901	858	923	873	985	866	900	899	870	962	894	874	952	895	879	887	923	924	898	943	869	907	916	903	863	912	861	904	951	862	944	904	919	890	866	880	930	899	904	914	901	950	872	866	921	924	931	869	930	910	879	916	869	949	915	931	883	849	888	881	952	942	918	900	865	849	940	925	889	871	866	905	930	954	896	911	883	860	898	927	948	943	900	880	896	898	956	899	888	897	879	926	898	910	904	915	869	947	932	947	878	915	894	895	912	933	899	901	925	891	897	920	901	944	917	926	906	929	846	900	904	930	950	954	917	867	909	889	910	899	954	931	939	933	943	898	888	897	913	880	913	933	923	889	944	946	888	879	892	869	906	833	926	893	931	893	923	915	942	895	947	932	915	930	932	966	907	889	883	906	925	866	933	889	857	888	922	903	980	850	909	902	919	854	873	926	890	923	882	876	897	915	910	921	891	909	884	919	938	911	891	917	903	944	856	899	895	933	867	925	914	904	932	926	883	932	883	913	942	872	914	911	885	921	954	871	926	847	924	963	938	870	924	863	911	892	899	880	877	929	903	922	912	857	928	952	855	929	924	878	877	896	930	866	964	851	924	975	835	877	925	875	905	901	915	919	902	984	857	933	914	823	915	951	877	834	853	915	899	877	910	860	937	906	903	927	926	916	886	875	877	890	877	885	907	897	903	914	922	908	882	884	850	915	894	901	945	881	887	906	920	909	890	930	899	877	910	927	943	961	864	902	835	861	846	885	924	928	948	891	909	908	928	849	903	901	858	923	904	942	947	916	916	888	889	975	913	891	867	901	898	901	958	886	875	875	925	877	933	895	903	871	860	870	939	932	901	894	906	866	946	940	923	907	895	907	881	915	922	945	895	878	885	878	889	893	931	905	895	936	918	943	917	911	880	909	882	927	891	929	861	931	903	891	900	941	850	888	873	915	903	819	950	855	896	893	892	876	941	894	937	919	928	891	889	878	876	883	859	885	901	868	893	911	872	925	935	901	907	918	888	893	958	934	925	899	887	880	886	907	918	882	950	880	822	896	856	919	930	915	908	897	870	893	888	934	943	929	899	951	911	882	922	890	988	950	901	936	900	910	903	893	935	893	988	879	893	902	883	890	847	931	966	884	887	872	902	936	872	899	914	996	906	879	891	932	903	958	923	929	933	865	909	921	898	934	888	892	883	882	896	939	880	891	928	911	931	931	955	910	888	918	907	907	897	933	853	957	916	936	935	903	957	934	844	902	900	912	860	891	899	880	919	877	918	878	945	899	937	859	888	869	928	837	876	931	926	929	906	889	869	921	929	877	934	893	900	889	900	943	910	893	842	931	941	912	860	901	881	958	897	932	872	884	918	926	917	926	910	849	916	888	939	953	935	949	884	942	973	913	897	910	907	953	965	884	925	874	903	845	906	888	892	882	852	859	887	902	875	940	899	926	920	898	929	897	933	908	914	864	967	903	943	902	878	903	892	914	868	907	909	899	936	885	877	943	892	915	902	896	851	882	894	869	886	926	975	830	917	866	921	882	873	947	861	946	915	948	869	883	902	872	942	916	894	845	888	884	912	954	851	881	921	907	886	939	909	893	919	943	916	896	934	907	920	889	887	897	918	849	961	949	875	880	899	927	854	958	902	916	879	943	913	951	911	876	864	892	892	891	948	910	878	881	853	911	878	937	928	833	861	855	970	919	944	897	886	911	868	897	889	856	856	905	888	880	931	890	899	888	917	896	886	883	919	906	893	944	889	907	878	941	901	903	928	892	920	890	905	881	915	864	861	880	894	896	942	917	907	857	926	926	905	868	907	873	887	871	912	933	878	892	946	897	918	924	906	924	886	882	888	904	857	893	921	905	925	861	898	907	908	948	909	955	885	905	926	892	918	920	883	960	909	928	920	946	919	906	870	894	918	938	903	933	888	898	925	854	904	941	914	896	909	912	906	908	884	881	910	924	900	886	920	890	916	869	955	934	906	918	908	958	937	945	877	891	923	942	941	930	957	864	925	878	918	909	829	929	896	905	889	918	894	867	911	936	870	934	952	905
16054	567	133	162	130	143	142	126	131	119	118	148	139	136	133	137	141	160	130	130	152	132	151	124	148	120	136	138	135	143	127	134	131	108	125	140	125	126	121	119	117	108	147	131	148	158	130	142	149	137	141	124	133	132	143	132	136	134	136	138	118	121	120	122	149	154	125	140	137	134	121	125	138	116	126	132	148	111	132	138	159	143	117	114	134	122	122	141	131	129	141	145	150	131	142	142	138	141	125	113	127	140	126	136	134	140	136	129	118	113	138	133	151	129	125	126	139	125	132	124	138	135	124	130	129	148	116	141	133	143	132	132	136	135	119	128	114	112	136	153	143	166	142	151	145	131	120	136	131	127	135	125	127	130	143	147	139	137	143	144	108	131	128	142	122	127	143	129	152	142	125	134	127	147	139	126	132	140	125	153	130	145	116	146	132	132	126	139	155	124	132	127	120	126	127	136	132	147	131	131	152	153	149	134	139	129	127	126	136	113	130	125	113	135	134	128	126	123	129	140	129	135	151	126	139	143	142	146	141	139	141	151	119	123	94	123	158	142	133	149	147	124	128	125	133	137	133	144	118	145	119	146	148	123	132	132	132	128	123	134	122	149	124	137	134	129	151	115	129	133	123	130	125	135	138	150	114	129	129	113	140	152	117	135	135	135	147	130	127	123	142	135	142	134	156	123	142	121	146	131	127	126	143	131	122	130	137	115	134	122	145	134	138	133	128	124	147	103	134	137	140	141	132	120	144	143	137	123	125	123	139	150	129	148	153	123	126	136	108	125	161	128	124	146	115	121	106	141	111	135	134	157	150	146	145	130	164	142	174	139	128	136	146	145	147	134	122	134	117	114	134	131	126	131	114	114	134	106	137	151	139	141	137	133	128	138	147	143	145	128	128	148	117	153	126	133	134	127	145	134	129	138	143	149	130	120	120	118	150	133	137	155	137	144	125	127	133	135	137	142	147	130	118	128	140	124	140	131	120	133	142	118	149	134	114	152	130	134	142	152	152	128	118	145	144	111	128	131	137	151	136	107	162	152	142	139	133	144	112	120	122	139	135	136	118	139	142	137	134	145	114	115	123	140	134	160	126	133	119	134	136	121	126	117	130	152	144	151	131	156	120	134	125	119	144	148	128	146	152	151	128	133	134	139	146	137	111	121	125	159	157	141	133	131	138	138	121	126	121	127	142	134	124	133	148	137	130	126	123	128	132	133	121	143	153	140	130	129	123	145	142	137	126	138	123	140	123	124	145	127	116	158	126	137	161	122	143	130	134	144	151	131	143	128	149	143	137	141	129	149	136	144	133	133	122	123	142	125	125	129	124	128	119	138	127	155	148	132	117	121	104	132	129	131	130	115	140	149	143	134	134	131	141	133	149	124	125	131	145	143	123	152	144	104	139	134	130	137	138	132	121	138	143	131	151	136	131	139	151	130	116	146	146	169	116	114	144	129	139	150	132	129	133	120	137	145	142	131	140	111	136	133	133	143	131	135	133	127	128	128	130	148	107	145	149	116	143	115	116	159	123	129	136	130	133	128	141	131	133	151	140	139	128	112	141	132	142	149	113	121	134	136	127	131	129	146	128	127	137	124	119	118	131	133	136	150	133	123	124	139	134	131	136	132	134	131	133	147	129	121	133	121	133	139	128	137	146	162	127	153	137	112	125	97	111	140	148	127	121	138	139	147	118	127	144	127	121	139	123	132	106	131	131	143	135	124	132	120	116	131	130	141	132	130	113	149	131	131	133	135	112	143	122	136	137	143	120	145	121	131	138	136	124	122	105	121	134	131	131	128	130	125	125	134	134	138	130	118	135	132	119	132	148	127	130	146	137	140	151	132	126	130	137	141	146	136	131	141	160	132	125	132	148	126	127	145	130	126	139	140	130	135	137	129	123	117	138	129	150	121	116	135	122	135	130	122	127	156	142	132	112	123	156	119	129	136	133	132	122	132	148	123	150	131	142	129	146	135	119	132	144	131	122	119	146	154	135	134	130	123	148	121	129	106	128	127	122	125	150	126	139	130	118	122	146	125	116	142	128	139	143	129	141	128	146	122	127	157	125	143	140	106	122	123	137	141	110	129	153	118	162	159	151	123	140	129	137	119	144	140	135	133	151	141	133	138	126	141	131	129	125	153	138	136	124	137	141	144	145	122	128	107	111	135	138	139	123	141	160	138	125	146	137	138	166	135	145	123	128	130	121	152	113	134	115	130	126	143	148	129	136	150	124	147	136	139	128	136	116	137	140	146	133	142	124	146	148	124	155	119	136	125	125	132	139	127	127	141	134	119	157	129	140	123	132	113	113	127	146	131	128	129	121	134	131	125	122	151	127	144	113	138	131	163	125	154	125	132	149	139	127	139	144	138	137	146	129	137	138	128	131	143	121	140	133	132	121	137	140	127	143	140	116	129	122	148	129	158	131	123	135	137	141	126	126	141	116	118	157	115	130	134	131	103	137	122	147	136	126	127	132	139	138	115	123	130	127	120	141	122	127	127	116	142	141	147	145	146	146	148	130	132	141	140	120	147	106	129	158	140	137	129	139	124	122	125	132	129	123	130	127	141	156	134	143	131	144	123	149	130	115	137	149	149	148	132	134	141	146	127	133	162	145	110	113	142	126	100	124	115	147	142	140	118	142	147	130	119	140	125	141	141	134	132	124	150	159	136	150	141	140	144	150	115	125	141	153	135	129	141	156	129	125	144	138	116	131	126	145	124	157	131	146	122	136	142	114	119	143	131	127	153	121	136	138	136	136	130	122	144	129	144	125	127	151	133	130	125	123	146	130	122	113	130	133	132	118	124	140	132	150	140	112	133	133	125	138	138	133	142	137	135	148	109	143	135	139	126	117	134	127	127	133	128	126	125	132	111	141	162	150	121	134	129	153	142	119	116	142	146	129	136	129	142	134	148	134	117	110	131	144	117	135	134	134	154	133	130	123	121	142	124	125	132	128	120	133	128	141	119	124	143	138	122	137	133	115	153	138	146	121	132	146	122	144	129	135	120	158	148	146	120	132	118	123	132	129	116	145	137	127	134	124	123	130	142	125	140	132	114	143	132	138	138	145	126	115	144	149	135	121	135	123	131	113	132	137	156	157	136	159	126	142	141	117	136	128	135	152	127	132	104	102	131	130	111	112	124	139	142	137	135	121	167	140	114	157	139	125	96	143	124	132	107	137	139	130	139	131	134	129	125	137	114	125	112	148	116	137	150	151	139	124	156	120	143	136	138	130	132	156	128	135	138	157	128	143	151	124	159	141	150	144	147	132	122	132	138	122	135	148	118	115	140	148	126	118	137	112	123	141	151	149	127	124	142	133	151	136	141	146	140	134	145	142	140	134	139	121	150	118	114	127	134	129	115	121	145	136	135	124	121	127	124	128	134	141	139	124	126	129	137	139	139	124	135	147	119	143	131	139	138	140	127	144	131	137	126	139	149	140	148	109	142	94	132	153	128	159	144	137	137	154	124	123	135
4177	884	927	892	879	892	873	910	897	985	921	873	888	850	895	881	845	915	908	885	864	920	884	895	874	893	875	912	933	926	880	868	870	900	907	919	899	920	868	905	903	940	954	901	880	945	861	923	945	918	934	941	900	961	915	893	944	912	876	942	910	934	874	897	885	885	922	825	939	904	891	905	855	893	948	855	882	896	866	854	879	884	898	893	876	904	871	891	893	946	908	904	897	907	938	869	857	959	845	847	908	893	891	890	898	889	883	957	895	864	894	891	903	885	922	911	845	934	895	883	924	888	881	903	919	896	869	913	950	903	913	887	912	847	908	960	894	932	959	884	891	892	883	924	897	935	913	897	926	895	922	924	916	895	860	999	920	863	881	850	906	929	864	893	937	863	888	872	904	905	887	883	931	918	920	835	901	942	893	865	948	887	924	914	878	898	911	891	916	929	922	930	926	909	871	946	893	903	829	915	886	857	868	873	881	920	839	919	890	856	906	886	932	907	940	900	925	923	929	886	877	888	904	951	931	920	903	850	885	968	898	912	883	929	916	915	915	920	889	872	912	928	878	917	853	887	883	924	896	922	876	890	887	837	900	880	895	923	910	867	928	878	889	938	895	885	864	922	874	930	910	911	934	913	936	883	872	928	885	935	869	862	961	898	886	910	921	891	971	888	857	876	883	881	927	897	889	859	893	912	946	856	906	872	877	925	947	928	944	868	911	901	944	889	871	877	887	936	935	901	942	944	900	905	874	828	901	877	887	894	870	879	891	907	892	868	877	916	915	892	857	947	873	925	912	892	831	852	860	937	892	895	883	929	901	921	901	871	962	864	912	910	948	914	861	860	900	887	843	839	886	888	885	887	965	885	957	919	930	893	862	940	915	936	851	875	867	880	919	899	879	905	855	886	875	917	888	874	861	899	887	891	894	855	929	921	830	849	865	865	894	979	931	962	876	870	885	879	903	914	904	948	971	922	903	848	941	868	901	904	867	878	899	957	903	943	941	913	910	894	903	888	864	872	857	878	908	921	892	881	909	904	898	954	882	880	895	876	888	857	915	898	935	925	851	893	903	866	889	882	905	911	934	903	908	889	854	903	876	855	905	876	897	895	857	937	851	945	936	886	911	899	887	868	926	879	827	909	904	921	940	899	885	901	910	890	889	908	857	909	886	896	924	879	851	928	887	906	924	884	885	899	948	853	926	849	970	880	891	879	873	933	898	913	872	875	874	929	855	887	936	908	905	896	900	843	874	905	886	882	933	878	898	866	904	922	891	820	894	881	943	883	897	868	889	835	914	834	912	908	998	920	922	909	891	916	861	930	897	908	920	927	922	878	911	876	918	916	861	882	895	932	913	949	875	906	931	859	856	893	911	842	892	879	917	906	927	884	898	888	862	905	926	884	912	861	861	859	882	914	863	860	914	925	891	912	918	927	925	898	927	859	841	916	877	928	932	855	850	880	947	913	893	898	905	931	892	915	923	935	905	840	878	950	873	937	904	863	867	895	900	855	948	903	915	889	916	862	902	893	881	860	924	911	897	860	926	841	901	878	936	867	916	899	919	945	892	893	943	867	894	959	968	905	868	856	867	915	938	892	968	887	929	887	962	890	917	908	932	868	912	914	920	881	925	976	866	918	907	875	932	926	902	869	853	924	868	881	880	876	928	894	850	890	925	910	906	863	910	927	886	845	915	937	900	888	899	938	888	887	921	957	932	885	933	895	901	880	890	877	914	903	855	876	909	925	940	891	893	943	931	885	906	899	877	893	916	904	897	890	925	892	865	857	915	836	935	905	944	905	890	911	882	888	856	938	910	911	926	931	900	940	870	877	893	912	900	902	885	967	877	890	891	860	902	923	895	926	910	868	865	915	933	932	916	904	922	963	897	901	866	929	927	869	923	924	944	899	866	890	922	890	890	904	896	906	906	891	898	905	882	868	898	859	929	924	870	943	919	907	921	923	891	895	894	879	931	873	897	880	911	960	887	907	911	927	865	947	931	861	877	868	911	917	931	892	907	899	888	878	900	903	950	920	908	888	916	884	949	881	884	857	847	906	904	897	883	875	875	898	918	904	899	889	904	859	885	942	836	884	885	899	886	927	907	882	851	928	912	913	933	891	913	869	904	964	909	896	948	869	914	849	876	859	861	887	879	904	936	830	918	914	847	853	901	910	922	892	881	891	893	930	899	946	893	873	905	870	890	896	925	856	883	972	911	877	892	939	918	922	901	910	885	851	872	864	875	904	912	940	896	984	923	899	875	920	939	904	882	872	928	865	861	886	960	915	882	933	850	915	928	960	857	920	887	880	858	970	904	931	962	850	928	901	938	899	891	912	896	889	885	882	929	902	891	942	919	869	877	866	857	875	888	863	859	918	894	890	868	866	913	872	905	923	932	863	915	868	879	912	904	929	868	898	878	910	896	892	869	855	929	871	863	943	884	929	875	898	890	893	874	946	884	870	884	898	939	920	915	842	826	803	874	921	885	915	904	900	888	896	892	897	949	951	900	907	902	948	917	893	906	830	878	927	884	904	854	933	880	930	922	908	897	900	876	882	915	918	899	889	860	875	906	832	888	859	884	918	910	889	931	953	881	914	928	860	834	849	896	925	895	890	887	859	917	901	853	891	868	874	934	905	909	849	893	878	932	903	949	898	879	924	923	897	899	879	869	926	878	915	868	959	901	853	855	906	911	886	960	900	869	907	876	957	893	928	931	886	873	888	887	863	901	855	912	890	943	901	936	902	919	893	893	853	913	909	916	982	887	950	891	874	887	835	873	888	865	840	869	888	894	955	897	903	912	888	895	869	922	876	910	890	929	876	863	883	920	898	890	904	915	894	891	912	896	1005	902	897	927	884	895	869	938	920	869	898	916	881	844	882	923	886	861	899	917	829	909	897	855	859	859	890	900	906	853	936	887	892	888	934	879	904	900	883	937	859	854	886	926	921	885	957	878	877	867	873	893	875	884	867	906	875	849	918	863	933	897	879	910	927	874	885	908	882	887	893	914	933	870	938	916	890	872	875	890	884	901	842	857	915	897	889	891	933	866	897	902	880	924	889	849	892	824	877	856	942	895	898	915	934	898	866	952	861	916	944	878	863	942	850	887	880	895	853	896	943	905	942	922	927	833	902	887	876	920	937	897	883	842	921	860	862	910	940	860	914	909	878	943	904	891	890	847	926	879	888	882	831	861	906	947	920	863	924	897	883	904	890	908	890	914	879	877	931	877	858	920	899	879	873	910	906	901	907	888	906	885	901	878	846	924	879	942	883	889	942	914	922	902	912	901	897	928	892	925	948	908	865	895	861	929	932	944	948	867	892	906	921	866	893	895	880	913	848	901	931	893	887	901	901	893	885	890	884	903	880	918	884	844	956	941	879	895	878	915	895	878	886	900	939	911	934	900	854	900	875	909	921	884	904	834	862	910	854	892	856	866	899	892	925	924	916	868	890	923	892	881	875	875	959	910	907	923	911	916	932
15513	460	93	80	72	82	84	90	80	90	62	77	85	76	93	94	83	67	76	79	59	72	67	80	79	70	67	84	63	82	77	81	83	58	83	81	86	79	86	75	73	103	76	74	88	69	76	89	84	72	76	82	91	90	64	71	87	74	67	86	81	95	78	75	78	92	87	79	78	69	79	84	82	71	65	85	70	85	81	55	68	74	72	74	62	67	83	88	68	74	60	77	72	81	80	89	63	78	69	73	79	61	89	82	70	71	68	97	62	70	69	62	79	80	72	83	75	76	64	68	74	75	94	78	78	74	88	79	82	77	85	70	80	84	93	79	85	57	64	70	73	89	81	73	86	93	70	85	68	88	76	77	91	61	90	71	102	72	92	81	66	74	92	83	71	67	78	68	61	59	79	80	64	60	75	74	64	76	84	88	82	94	73	53	78	72	100	81	90	79	84	68	68	74	77	81	70	78	97	85	70	73	69	62	86	65	68	76	87	73	74	78	71	69	78	93	91	82	93	74	81	64	64	72	75	61	72	72	69	80	94	70	78	63	76	72	79	82	86	80	84	99	68	79	68	81	81	93	84	68	75	72	86	81	78	76	95	87	83	85	84	79	88	74	81	64	86	58	77	68	89	67	71	74	72	81	71	68	83	72	90	72	81	72	77	73	84	88	81	89	90	80	81	75	92	78	59	83	77	82	61	68	70	88	79	88	76	77	73	70	71	83	64	70	65	91	68	76	65	75	88	75	82	66	63	91	81	85	82	75	89	77	72	69	86	89	78	63	73	70	65	64	57	74	90	64	73	81	88	53	83	72	62	78	80	94	73	84	87	72	83	84	83	69	78	81	70	69	93	84	81	83	82	80	82	89	86	82	86	87	83	83	96	75	78	92	95	67	84	79	87	80	69	78	69	66	90	75	78	70	79	74	93	69	68	88	83	77	77	68	78	88	67	66	70	75	69	85	80	92	77	81	86	77	84	85	89	79	78	90	81	82	76	86	83	85	81	62	84	92	77	85	82	82	76	77	85	79	84	85	79	83	79	79	71	56	63	81	76	98	71	85	71	89	81	65	65	81	82	97	93	79	70	71	74	84	75	76	84	79	72	69	74	86	84	81	80	64	85	85	86	81	83	73	81	75	67	71	63	70	89	66	76	84	87	61	81	75	73	62	67	78	83	88	82	64	78	90	76	79	75	94	86	77	61	84	74	69	81	75	84	72	55	79	62	88	57	76	78	71	84	90	67	76	74	76	78	79	74	78	89	78	77	75	85	81	78	78	92	75	74	94	70	73	71	80	87	72	75	76	74	72	79	54	81	81	79	99	76	67	73	76	80	86	67	66	84	80	76	57	101	73	80	69	67	69	55	80	73	66	79	70	77	59	82	68	86	73	85	66	81	77	77	78	91	78	88	93	60	63	70	87	78	86	80	68	82	72	91	71	85	75	98	93	69	85	69	92	74	73	97	71	92	70	99	72	82	85	73	83	80	69	71	64	75	78	85	84	81	61	81	71	78	86	68	82	78	74	71	74	65	77	70	82	78	74	73	62	87	79	84	73	78	82	81	93	76	75	75	90	81	90	71	96	68	58	69	72	87	92	68	79	99	70	73	75	82	80	84	71	80	84	66	76	74	75	70	85	49	55	69	65	87	77	72	70	69	95	76	61	87	95	73	66	94	84	81	96	74	72	90	74	54	68	87	92	68	87	91	75	80	85	62	70	77	99	73	81	85	88	79	73	92	84	86	61	83	84	70	70	82	80	81	86	74	84	83	79	82	69	83	56	84	72	81	71	69	74	68	77	77	81	74	66	76	73	87	71	91	85	82	79	69	70	81	75	78	78	81	74	94	82	67	70	101	83	65	82	77	76	62	81	84	69	71	91	90	85	90	79	83	77	83	87	70	71	74	72	73	80	86	67	77	71	74	64	75	72	83	71	71	82	67	85	78	67	80	82	72	90	84	71	78	63	84	69	80	73	83	78	83	75	77	75	80	92	70	85	84	85	71	81	101	68	73	75	84	99	90	65	90	84	80	78	88	87	73	73	70	79	75	80	84	62	79	69	85	87	86	74	77	69	78	82	67	81	79	87	79	65	79	78	79	81	77	81	93	75	71	77	79	64	67	65	80	64	88	73	76	98	69	77	84	72	65	75	88	76	89	75	65	78	66	91	79	72	85	80	69	78	97	84	72	86	79	72	76	78	77	59	72	71	66	79	82	71	96	85	80	86	92	76	68	72	80	68	83	65	78	70	77	68	78	88	78	81	58	67	80	67	72	84	81	75	71	71	79	89	68	70	85	73	70	80	70	67	96	70	83	78	78	93	68	100	82	94	82	76	68	95	77	81	90	83	97	74	93	92	84	89	71	81	67	77	64	68	77	68	74	68	74	70	80	79	74	78	79	73	71	71	76	90	69	78	77	83	71	86	75	67	76	83	85	86	92	78	76	74	72	86	86	74	85	80	99	91	83	72	79	78	85	92	73	73	73	67	85	69	69	78	64	81	67	85	71	71	84	63	79	74	88	78	82	79	89	76	70	86	82	56	70	82	74	63	83	79	86	85	76	90	75	71	64	90	81	77	80	78	90	79	85	80	62	72	76	79	74	94	76	83	83	76	79	90	74	78	86	72	99	77	79	83	78	65	72	88	72	89	82	81	93	75	77	60	71	75	80	81	76	81	74	72	76	83	74	75	85	90	72	89	81	78	79	85	81	84	69	73	78	83	84	73	82	67	83	65	69	85	75	95	88	85	88	74	86	61	75	72	72	71	80	79	67	90	78	80	74	77	66	70	71	80	69	74	66	84	62	71	87	80	71	89	72	84	91	90	78	73	70	78	72	70	60	100	70	70	83	77	72	81	65	88	76	71	69	69	81	83	77	77	67	80	99	57	90	84	90	78	73	74	71	91	81	75	74	94	81	82	61	70	86	70	80	78	72	87	83	88	83	66	82	84	81	71	83	80	88	82	80	79	95	76	74	82	79	82	67	82	89	75	85	81	76	77	66	78	89	81	61	79	75	77	79	67	74	79	71	81	88	90	76	86	89	78	84	66	72	71	77	79	68	73	78	72	70	72	79	82	77	73	74	78	74	81	76	83	75	70	78	68	81	91	87	74	76	78	60	73	69	67	70	78	92	77	77	79	72	67	78	74	83	68	79	75	70	76	74	77	79	86	62	66	84	78	66	79	64	66	88	96	83	65	51	81	65	82	92	85	88	64	65	71	72	70	87	73	80	80	76	76	79	77	94	77	74	59	84	69	100	62	73	63	71	79	67	86	77	75	89	93	84	79	73	71	82	88	88	68	84	88	79	74	81	79	66	85	84	82	74	82	72	73	72	75	65	79	75	91	93	77	84	81	63	70	71	75	69	76	89	78	72	83	80	58	104	93	91	63	79	81	72	83	73	80	70	84	62	68	75	86	72	81	58	72	73	94	80	69	75	85	79	75	80	64	81	64	77	66	69	90	87	73	93	74	71	76
4073	540	558	516	498	514	549	528	493	473	492	534	483	520	532	520	500	517	501	517	524	497	485	528	482	524	509	539	522	511	490	511	486	542	526	495	503	480	489	518	469	483	502	483	478	504	498	527	517	515	507	498	530	478	514	499	512	515	504	501	481	510	527	526	516	460	539	480	506	511	512	517	488	514	462	519	535	496	506	502	493	551	468	534	505	511	531	501	501	554	536	504	492	480	485	526	549	491	566	517	488	519	499	495	483	508	468	500	513	517	574	517	540	487	539	560	540	491	521	526	532	501	463	510	501	437	490	511	518	525	533	506	532	508	527	519	502	499	479	514	500	500	526	528	509	535	525	494	564	481	548	526	522	499	474	487	511	537	521	495	485	511	519	523	498	529	505	532	491	537	503	538	523	514	503	546	553	493	487	472	506	526	491	517	488	538	511	540	509	563	531	536	513	542	505	515	509	547	526	500	544	527	518	521	516	511	528	557	514	547	521	553	506	485	541	528	479	556	504	542	515	526	506	509	517	476	519	547	488	504	509	483	511	501	544	514	489	533	494	527	492	505	474	517	505	526	489	549	549	505	501	533	567	564	475	494	517	530	508	572	512	541	488	520	481	542	549	519	518	557	504	503	479	542	500	515	513	511	514	487	501	529	460	511	508	498	561	512	543	538	561	481	501	505	480	504	507	509	518	493	496	514	514	522	477	541	508	552	480	509	504	545	498	485	514	528	517	484	532	491	504	503	450	476	522	499	520	508	513	488	493	538	494	525	496	504	484	458	484	517	514	515	499	519	500	482	501	487	507	504	521	532	505	495	520	575	498	535	554	492	534	554	511	523	481	510	536	485	498	489	550	560	524	452	520	536	549	511	498	513	479	499	514	475	577	515	490	506	538	513	492	486	504	471	497	496	505	522	503	540	496	510	513	514	514	527	525	490	495	493	557	569	493	505	529	502	500	526	512	532	503	508	532	515	524	512	531	510	448	535	480	527	481	479	519	485	490	511	550	511	479	494	551	523	510	525	567	493	532	483	491	510	557	509	491	516	509	515	523	526	557	537	504	511	508	509	489	527	505	530	494	492	533	480	510	533	508	496	526	484	470	476	483	489	480	517	524	511	479	532	514	468	482	530	530	485	558	490	511	497	516	533	489	498	520	494	507	492	549	532	491	494	534	536	542	475	508	526	464	473	477	506	489	526	527	519	521	485	498	504	531	507	522	512	493	508	493	484	547	523	495	452	512	494	482	482	487	510	514	522	523	532	469	549	519	496	497	485	538	511	549	574	488	475	505	525	479	516	528	529	505	541	535	507	515	505	505	507	516	499	518	491	518	509	484	502	518	527	514	533	499	557	562	524	553	495	522	489	526	505	531	494	459	495	501	509	502	480	504	500	489	489	533	550	524	524	515	519	506	495	512	558	455	506	524	507	508	464	494	501	492	483	507	468	476	509	516	501	521	513	530	519	511	512	517	478	488	524	531	474	518	480	491	546	506	540	453	524	492	501	525	505	459	510	528	490	510	523	541	512	475	497	493	508	503	542	521	519	510	498	491	519	502	529	461	486	478	529	533	498	463	483	501	501	503	541	492	526	468	522	514	499	534	499	479	505	512	534	519	506	532	492	503	553	476	503	573	466	529	495	494	507	488	554	518	529	498	496	514	530	528	547	513	511	540	537	503	520	536	499	494	476	519	518	502	515	482	502	495	549	513	473	528	507	499	530	541	505	521	497	521	517	552	501	507	481	517	538	517	521	565	524	515	513	539	518	523	551	495	505	549	504	508	520	491	526	511	547	525	506	554	528	494	511	532	538	525	543	536	525	558	513	511	500	530	510	532	523	507	480	501	490	481	500	495	505	515	505	513	580	546	525	489	500	477	509	516	556	506	527	466	520	486	489	521	500	501	558	523	507	493	529	510	513	492	526	515	519	468	497	567	515	499	498	474	471	519	522	544	502	495	513	510	489	494	506	486	522	489	487	520	511	514	502	520	503	510	496	506	523	517	486	486	578	506	562	471	525	535	570	528	509	512	537	510	498	535	478	527	536	523	501	502	568	547	495	537	563	537	478	473	534	483	502	533	502	522	494	543	521	494	504	500	512	478	518	531	562	522	485	489	513	519	526	488	493	524	463	509	551	525	514	510	534	503	505	505	520	506	496	551	507	508	544	485	530	528	486	488	519	528	483	510	505	502	536	515	510	538	538	505	481	571	513	481	491	510	519	542	480	531	495	489	523	530	485	516	540	537	519	555	508	477	515	497	512	520	523	491	511	503	503	499	541	531	538	535	518	542	530	565	496	504	521	472	547	516	485	541	533	527	523	524	485	536	506	485	515	520	521	528	477	522	498	499	513	527	509	481	524	553	538	506	491	515	519	532	501	526	462	506	478	479	537	504	499	541	496	500	521	529	505	502	524	506	561	536	518	503	543	508	520	495	511	551	538	516	487	495	527	496	544	503	492	481	500	498	499	521	490	460	491	520	549	539	521	529	532	508	485	493	531	505	518	531	548	521	486	509	486	540	509	538	488	499	526	480	512	526	512	498	551	516	514	502	531	546	497	544	487	516	506	494	502	491	518	526	542	499	493	509	521	553	555	514	521	513	479	490	536	480	526	484	524	531	533	492	500	545	511	491	530	493	534	528	513	506	550	494	530	507	544	519	483	516	486	519	486	533	526	511	522	552	514	487	507	526	537	489	539	498	524	528	520	489	546	569	561	515	546	493	458	536	505	528	524	470	505	460	524	546	494	529	509	516	532	522	524	505	494	506	529	528	510	522	507	488	507	520	509	490	504	511	503	504	475	452	516	496	550	526	510	554	521	505	489	524	504	491	497	514	512	581	502	502	531	469	481	557	534	494	510	497	488	493	507	533	495	501	471	500	525	495	512	521	484	510	467	483	503	467	516	495	528	482	502	493	514	512	461	550	492	487	503	519	531	492	521	513	529	512	507	523	533	511	517	522	466	496	485	524	514	509	527	493	497	506	517	542	511	516	475	478	486	517	525	520	519	528	482	481	480	530	521	522	501	515	498	528	509	496	515	542	543	513	506	498	489	515	505	519	477	478	532	510	560	499	549	485	525	537	547	535	519	528	510	502	519	482	524	513	537	583	491	495	521	513	529	497	550	527	545	502	528	482	520	473	515	499	501	529	522	539	495	535	512	506	561	504	529	483	494	504	504	521	530	546	503	491	520	523	513	503	521	491	505	446	498	532	538	501	553	510	521	495	507	522	528	541	522	493	498	499	503	478	494	513	531	517	496	549	516	498	519	508	539	489	492	490	495	485	504	531	516	481	501	515	465	524	494	516	523	489	486	497	485	502	529	490	495	512	497	478	503	550	494	460	499	498	522	501	484	563	476	514	536	487	490	497	510	527	514	526	482	500	498	485	473	536	471	531	534	495	516	527	495	486	487	525	513	528	517	494	539	487	497	508	494	527	512	548	503	521	516	508	509	518	533	515	508	509	529	559	531	507	491
15207	473	89	117	89	82	82	83	98	75	105	75	97	90	80	93	88	88	96	105	88	95	90	96	99	94	83	82	83	79	97	85	88	80	83	95	88	91	86	83	84	82	97	91	116	78	91	100	85	82	70	89	98	92	96	91	86	93	99	76	95	88	86	89	93	97	98	84	99	96	87	86	80	84	94	86	81	96	84	122	85	84	85	103	91	108	89	99	78	107	84	102	75	95	85	81	78	88	90	113	90	94	90	79	95	103	98	83	67	108	80	81	84	82	97	101	90	83	82	81	100	103	104	80	103	98	100	79	90	87	77	77	93	81	85	72	83	91	94	96	100	85	97	100	97	86	88	86	92	88	102	87	81	95	91	78	83	82	100	106	98	82	85	88	83	96	90	94	74	92	96	80	89	92	99	102	74	81	92	75	87	83	90	84	86	90	94	97	86	91	94	118	93	77	85	92	98	73	67	80	96	89	99	108	84	108	82	86	88	80	90	94	92	91	86	89	75	90	86	103	77	83	107	83	89	95	104	92	83	80	78	99	74	102	97	71	93	79	65	87	81	79	98	78	90	100	114	89	85	106	77	58	91	89	89	97	88	89	73	73	84	107	95	94	89	93	104	85	72	77	102	97	92	84	90	93	83	79	90	89	106	124	67	84	95	77	93	66	97	84	80	90	94	78	69	83	108	73	99	86	81	91	94	93	101	91	102	99	79	107	79	81	105	87	91	96	81	84	92	95	113	77	98	108	79	94	100	80	89	82	82	78	84	88	68	76	85	87	116	84	81	80	73	94	84	101	104	95	89	99	88	85	90	84	69	88	83	68	83	90	87	86	98	98	100	91	90	69	101	86	85	96	77	98	93	88	86	86	91	89	78	79	98	90	88	83	87	97	81	97	89	87	91	75	92	80	80	82	83	90	107	96	94	93	85	89	102	90	88	84	92	86	85	101	94	117	96	79	85	73	91	95	80	80	82	96	90	85	93	80	88	92	76	85	87	79	107	96	70	97	104	77	84	103	105	89	108	96	83	95	114	91	89	92	99	75	92	86	81	95	83	89	87	79	76	93	85	88	82	87	80	91	83	92	108	77	91	96	86	110	92	84	83	89	91	73	93	83	87	85	73	83	94	96	89	100	93	68	85	92	85	92	72	102	87	83	76	91	83	80	84	86	86	84	95	101	81	87	84	100	91	73	103	102	84	84	73	98	93	78	99	83	98	108	97	87	77	83	79	110	85	96	99	82	102	76	85	88	105	106	105	78	74	92	90	85	91	86	95	96	70	94	92	91	98	102	80	102	88	83	69	112	93	100	97	90	99	86	82	84	80	100	97	95	94	81	91	98	84	85	75	79	70	76	85	80	79	84	88	88	101	86	100	90	89	93	96	99	81	101	95	96	90	103	80	94	87	98	110	90	97	100	90	84	94	75	73	77	100	87	92	78	63	83	86	76	103	97	76	79	88	93	85	87	104	80	83	79	91	110	66	88	75	84	87	96	77	74	87	81	104	97	97	100	100	90	94	86	85	88	90	108	77	87	89	97	80	81	88	100	100	89	83	72	69	71	79	71	76	88	77	82	81	84	96	83	89	95	107	83	83	95	100	87	79	86	82	104	78	85	88	93	104	94	79	99	93	88	91	67	85	97	103	92	61	89	74	101	85	71	91	98	90	92	75	89	82	75	79	93	92	118	96	106	98	89	88	72	85	83	90	94	86	81	97	100	83	85	87	81	92	86	77	72	92	92	86	92	113	77	101	89	101	77	76	82	103	71	80	78	85	83	74	91	95	99	93	86	72	107	101	79	69	87	96	85	94	83	110	91	79	69	90	121	78	70	89	103	88	74	81	76	95	88	72	83	74	87	99	92	84	79	100	105	89	81	82	92	86	98	88	82	85	82	89	94	82	92	86	97	73	87	84	96	80	82	79	95	87	88	76	89	96	85	104	84	80	99	102	90	94	76	86	89	73	80	89	72	86	90	87	95	113	74	90	84	94	99	82	99	103	78	69	105	95	97	89	103	89	73	71	99	70	94	88	76	94	77	79	83	78	79	102	107	107	81	77	88	102	80	93	99	89	96	84	94	104	80	96	108	98	108	88	88	93	91	104	79	93	79	86	87	91	106	73	93	92	77	94	90	76	104	81	100	97	85	79	93	85	83	93	90	103	93	114	94	73	100	80	101	100	94	99	76	79	89	100	90	77	90	75	78	106	84	94	94	87	91	89	127	82	85	92	95	74	90	79	98	91	92	103	102	87	87	90	83	81	100	97	93	84	92	79	95	93	99	108	97	84	92	99	85	85	92	84	89	99	73	91	91	79	82	82	93	100	87	84	98	86	84	89	86	95	94	85	79	100	90	70	88	84	80	86	100	85	78	83	82	65	93	79	96	97	93	96	87	84	88	100	98	94	99	89	84	84	86	89	89	89	85	87	88	87	67	79	82	87	96	86	83	82	91	99	78	99	94	95	91	89	72	93	85	93	88	91	89	83	97	83	90	77	84	80	87	88	86	90	104	94	88	74	81	98	85	86	98	88	89	89	86	69	81	76	91	102	93	78	85	84	73	102	98	102	99	105	79	101	73	92	92	90	94	82	75	78	87	88	78	87	81	79	96	92	76	99	95	97	86	68	73	80	90	85	89	86	77	110	109	94	79	83	67	91	87	84	75	97	82	79	87	85	78	73	82	91	87	86	109	96	75	91	88	93	100	86	110	83	91	66	74	102	89	84	102	83	103	92	85	83	91	79	92	88	74	97	92	79	78	108	77	89	79	105	68	88	87	87	103	78	100	92	89	91	99	92	85	101	109	89	108	104	74	92	93	77	95	88	82	86	71	87	102	83	88	93	95	99	94	91	83	62	91	81	77	89	94	102	86	90	77	96	110	85	89	81	85	90	100	97	99	82	85	101	89	98	74	67	82	85	86	80	103	92	102	79	91	102	81	91	90	102	91	93	85	76	75	85	97	78	89	77	92	108	94	79	79	88	86	80	86	97	81	75	67	101	99	88	67	82	78	90	82	91	76	104	88	85	100	83	102	83	84	81	73	96	82	79	81	81	96	84	92	78	108	88	100	82	70	98	82	89	105	98	72	96	90	88	97	92	93	89	68	91	81	82	96	81	95	88	91	87	81	98	88	89	88	85	95	82	81	92	85	101	83	82	104	99	100	82	80	79	78	92	85	73	76	94	88	71	86	106	95	94	67	79	91	111	87	85	88	90	101	104	84	98	78	87	82	93	74	87	82	84	95	79	105	83	106	79	79	90	68	96	84	89	89	89	84	99	90	89	93	102	98	86	84	104	94	85	95	90	85	103	102	72	94	110	88	96	81	71	81	81	94	92	100	91	88	95	61	82	94	73	108	104	95	86	88	91	92	82	111	89	91	104	86	89	81	84	74	107	92	78	79	86	89	72	88	105	90	98	101	87	88	93	93	97	87	101	103	85	91	86	91	101	85	82	85	102	101	90	77	106	98	99	87
3930	609	669	670	634	613	644	661	627	647	591	659	627	616	603	620	611	685	623	619	603	631	642	597	643	625	636	652	608	658	599	644	618	619	642	602	611	607	635	613	651	627	632	607	659	618	601	645	633	648	594	659	586	636	660	648	596	624	671	644	627	612	638	658	652	626	597	643	618	630	578	633	683	634	620	583	622	605	640	614	648	602	645	665	640	617	677	631	593	604	604	629	640	657	605	626	633	653	648	655	609	591	566	598	629	608	574	599	663	626	608	614	651	649	618	638	621	637	654	602	631	614	632	619	619	615	636	581	635	669	617	622	605	658	622	646	645	617	610	627	607	604	624	595	593	643	618	638	602	603	620	637	654	590	644	660	630	660	628	649	660	614	604	652	627	631	678	608	611	641	626	638	667	664	639	563	648	606	622	648	630	668	600	612	594	574	628	627	629	630	619	635	604	633	690	645	645	638	627	577	637	597	640	614	591	609	625	601	661	626	623	582	639	616	640	649	636	636	611	571	598	600	611	603	644	631	660	631	653	649	673	568	670	634	643	686	607	669	614	622	609	703	656	644	627	625	643	614	622	619	638	625	642	660	614	644	595	630	630	692	603	649	621	669	673	576	622	630	597	624	629	625	621	622	632	658	660	631	630	624	631	619	642	636	606	674	646	654	587	635	616	615	649	622	625	674	655	616	635	558	636	607	586	634	622	624	659	614	664	597	624	608	640	612	587	648	639	634	662	630	613	612	650	638	595	585	633	598	631	636	648	605	636	603	651	619	644	585	677	612	612	663	582	667	619	613	570	591	621	617	655	688	673	627	635	632	692	628	652	616	634	580	622	599	607	666	621	645	664	639	639	629	625	594	640	655	617	569	610	643	630	649	615	616	617	605	661	606	608	631	600	607	657	597	627	590	660	615	655	636	636	632	619	613	680	619	659	645	683	614	629	609	591	612	655	635	589	601	609	625	606	639	613	636	603	603	634	606	617	595	591	640	640	612	645	598	605	636	639	682	608	639	638	628	620	647	640	606	621	612	585	618	617	582	646	631	618	609	602	627	620	642	635	649	579	580	617	580	640	616	610	620	629	649	589	583	590	592	636	619	596	653	624	673	689	638	617	647	609	653	607	644	633	624	622	614	734	602	623	606	640	628	633	621	646	673	639	620	637	628	615	612	639	580	560	597	635	615	627	609	605	623	666	598	612	617	671	566	598	629	644	675	595	676	598	619	608	651	634	604	608	635	662	628	603	603	663	648	646	633	635	606	615	640	643	660	608	587	637	657	649	657	646	627	683	644	642	672	616	627	627	653	610	623	641	617	605	660	625	625	623	647	587	652	615	599	636	617	607	614	672	628	637	608	643	621	647	618	594	607	584	570	633	635	620	625	572	650	603	612	619	598	645	552	629	646	600	656	590	603	644	617	639	640	621	652	660	621	619	590	652	659	643	666	624	649	603	639	622	626	619	654	617	552	584	615	605	662	608	631	663	619	628	653	593	619	621	652	668	633	609	616	649	668	604	607	609	629	635	621	644	641	629	645	612	632	621	629	647	595	605	606	613	608	637	610	626	666	632	670	619	630	612	667	615	577	629	657	616	595	628	639	625	596	617	598	651	608	609	621	625	620	564	633	651	632	654	647	627	629	589	660	674	637	623	627	598	653	638	608	630	636	630	621	613	627	586	643	623	607	602	644	637	656	612	601	607	598	614	641	643	627	622	627	632	602	634	628	615	651	629	634	634	607	639	608	641	600	622	622	575	585	606	660	647	661	601	647	606	613	636	600	639	655	631	609	576	658	636	644	666	663	592	610	565	627	645	635	632	639	631	617	673	679	639	642	628	607	646	631	651	652	671	658	613	609	608	598	632	592	648	616	628	606	621	587	605	651	669	598	655	676	628	589	615	592	598	616	626	626	638	583	608	600	660	649	611	600	610	595	626	639	660	609	600	606	614	627	632	641	642	624	632	633	657	662	612	613	643	636	663	657	644	622	621	626	640	616	641	584	636	616	607	645	628	593	584	596	675	665	606	612	668	613	638	636	655	630	605	645	614	602	627	622	608	620	613	646	578	665	623	576	613	615	636	587	605	609	573	652	659	570	634	642	660	648	621	636	671	622	626	641	592	594	604	685	628	624	615	623	626	639	597	619	621	645	627	648	644	635	606	650	606	659	647	633	572	609	675	634	642	621	598	584	620	627	669	634	603	632	574	638	636	623	613	604	644	635	669	671	631	642	643	674	717	639	647	624	651	666	604	624	627	606	619	642	589	694	635	615	636	622	575	593	636	648	666	647	633	641	622	612	642	652	606	651	643	611	622	657	625	635	633	653	665	683	613	679	639	581	645	641	607	654	646	601	618	614	596	620	683	621	621	583	612	579	606	607	603	653	646	599	616	608	618	601	593	636	624	610	620	622	615	618	627	590	632	607	633	613	628	622	589	648	636	612	602	641	626	628	645	580	583	660	625	666	590	635	610	596	649	613	662	605	630	604	630	616	598	607	599	607	593	611	592	632	598	615	623	562	654	664	595	621	626	653	669	605	652	637	614	619	617	643	625	639	650	616	646	613	663	625	638	628	599	627	606	645	612	625	613	580	614	628	614	626	631	624	624	574	593	644	647	583	632	628	607	620	675	591	634	643	626	619	602	613	640	644	639	604	619	603	635	641	599	647	636	623	648	617	612	631	644	669	605	634	635	637	659	644	634	595	609	614	648	572	629	637	633	656	613	660	626	594	670	629	625	575	677	609	618	610	621	603	631	659	603	623	633	645	631	643	647	661	616	618	610	623	627	619	608	626	623	590	576	613	665	684	629	576	584	648	592	588	649	678	609	615	626	604	624	617	645	598	621	637	625	622	589	635	630	609	610	626	625	630	620	618	582	614	590	644	617	625	641	648	596	613	674	638	599	628	632	606	609	583	595	607	658	620	643	629	614	671	661	599	619	672	677	650	613	630	608	656	616	619	631	638	638	614	615	605	648	637	641	628	634	619	615	595	642	607	609	665	633	622	608	628	617	605	612	583	631	633	636	636	631	599	611	574	623	620	624	615	640	653	565	622	671	634	601	650	643	612	643	632	626	616	585	615	661	655	580	580	607	646	637	615	620	649	610	652	609	618	660	631	644	618	647	631	666	632	615	646	618	620	624	664	644	603	618	666	618	630	580	635	614	660	611	638	661	630	616	604	607	619	635	693	633	633	640	611	639	618	634	685	610	662	652	614	613	611	659	641	608	641	593	637	647	602	596	617	650	590	649	647	634	601	632	633	675	630	622	653	621	600	621	650	591	640	628	651	670	615	662	591	614	622	621	629	648	640	663	642	654	671	609	662	573	644	612	620	623	618	616	622	685	651	600	635	641	626	631	636	682	641	594	607	641	631	625	634	623	616	656	618	605	652	633	640	615	642	587	683	602	628	635	623	625	617	589	660	615	649	652	567	648	582	604	610	619	652	660	608	645	646	621	588	631	633	634	578	645	667	577	641
16071	596	148	134	151	138	140	148	125	140	131	135	140	131	133	132	141	132	142	128	119	137	123	159	135	144	116	127	114	138	139	114	138	128	146	136	122	125	139	145	131	126	138	142	126	118	152	143	128	124	151	146	133	128	138	147	139	122	143	141	134	141	113	133	131	139	134	126	135	150	136	128	143	148	122	128	132	125	147	125	134	143	145	145	123	114	124	124	142	148	137	131	145	121	128	129	152	142	117	151	121	145	139	138	121	131	132	120	144	123	95	127	117	136	139	114	141	125	127	130	135	119	123	126	152	125	124	135	152	121	129	127	145	123	114	138	139	115	135	133	119	137	143	134	121	127	116	157	112	146	135	145	132	151	115	128	128	129	116	116	112	128	110	116	139	133	139	139	128	152	147	138	127	114	127	123	116	131	131	134	128	125	142	135	129	127	126	140	136	159	139	126	135	117	133	116	129	162	128	138	130	144	129	124	126	118	141	128	134	116	113	131	130	144	132	123	104	134	144	126	137	127	129	142	133	143	139	158	130	137	129	131	136	127	125	137	141	143	137	143	120	131	129	117	127	140	139	132	133	149	131	153	127	133	117	140	139	117	137	151	124	125	140	141	142	150	145	133	121	130	146	148	134	112	137	134	141	143	120	136	141	134	142	130	135	128	118	135	129	154	135	144	141	147	143	131	125	126	138	137	156	149	147	152	116	138	145	154	147	139	133	126	130	135	135	134	145	127	144	142	148	143	121	120	131	144	126	124	141	139	132	144	142	136	113	129	114	143	143	139	134	133	125	133	115	129	129	135	137	144	149	115	134	133	138	142	153	123	136	136	148	128	133	120	133	134	149	123	144	127	143	129	130	128	122	141	136	141	146	118	145	106	134	134	127	139	140	149	136	114	147	144	122	119	147	145	142	129	137	152	138	146	120	151	133	130	138	134	149	135	129	132	122	106	139	124	132	133	123	123	139	128	139	112	155	136	124	135	126	123	128	120	137	136	138	128	133	138	134	151	115	127	118	153	136	150	115	167	137	141	142	135	141	127	145	125	117	156	128	124	136	126	148	137	142	139	111	130	144	119	161	137	140	128	146	148	134	130	125	139	142	126	120	135	133	128	125	144	137	146	132	144	121	130	124	128	110	145	151	140	128	132	143	142	112	145	134	140	148	145	137	156	130	131	123	138	131	135	126	165	117	135	149	142	124	140	122	128	128	150	120	138	123	131	127	121	142	117	126	131	136	163	128	140	118	123	136	129	144	135	138	133	124	136	145	129	119	132	153	119	151	146	140	149	126	110	132	164	114	114	147	133	137	97	129	151	132	137	134	147	109	151	127	112	138	128	148	145	147	115	142	137	119	151	129	137	131	148	128	107	140	138	120	123	149	157	144	134	119	126	114	126	136	132	127	158	118	152	130	127	136	130	144	134	130	130	137	145	130	135	133	137	140	134	147	137	132	131	138	140	149	140	137	145	159	137	148	118	148	134	133	126	151	139	126	120	124	159	136	142	151	135	127	121	132	125	133	115	125	141	160	125	132	143	153	113	137	138	118	132	122	138	125	134	166	146	119	129	142	135	148	145	154	150	141	129	134	146	149	133	128	137	117	140	139	139	132	127	156	119	143	129	151	133	130	128	145	135	155	122	127	139	143	142	133	119	132	120	121	137	117	149	151	138	146	133	140	153	126	135	142	166	135	122	131	130	129	120	133	132	139	132	139	131	130	141	131	139	150	144	126	124	122	130	131	125	131	128	136	134	125	119	147	135	135	146	143	136	137	146	151	134	128	158	120	128	113	124	115	142	144	127	162	116	125	134	123	128	121	141	129	130	138	159	122	143	119	145	133	141	151	126	132	135	101	119	136	126	129	134	129	132	143	131	155	132	139	134	133	133	132	129	142	148	128	158	115	131	129	139	134	146	126	125	139	131	121	150	127	108	140	146	133	148	137	140	140	136	140	130	145	128	145	130	118	152	154	122	139	132	141	141	121	143	147	126	133	154	133	124	159	141	133	136	135	144	153	135	117	130	125	139	147	140	117	152	134	143	142	143	118	138	118	136	135	144	111	134	141	143	130	141	135	138	110	122	127	158	151	127	123	133	152	125	145	114	160	125	136	128	136	148	138	160	156	127	130	134	143	133	134	122	131	116	141	139	136	118	135	158	129	131	138	127	145	134	150	135	134	128	134	139	148	146	151	137	131	140	118	137	117	126	138	139	142	132	153	130	139	144	127	131	114	125	123	131	120	135	131	141	136	139	128	130	143	107	124	125	136	137	143	139	125	132	125	150	127	132	138	139	121	124	124	140	148	130	149	129	130	141	136	141	136	130	127	118	121	161	118	130	129	143	138	130	139	148	142	103	142	116	134	119	138	128	145	147	127	140	136	152	142	118	136	121	146	136	146	129	129	119	128	130	129	136	126	143	126	125	135	133	123	142	155	149	122	120	133	131	135	132	136	131	121	121	123	106	142	123	141	135	125	139	137	112	148	131	137	148	140	124	140	110	119	142	152	155	151	119	136	148	141	153	135	139	117	135	139	125	138	128	120	108	131	128	124	139	127	121	153	126	147	134	130	130	127	132	146	135	153	150	132	151	124	118	136	112	134	140	124	155	149	144	137	126	139	118	157	138	156	142	123	131	118	136	127	143	133	135	128	139	105	154	143	134	137	144	151	134	122	132	152	119	112	139	136	160	132	134	146	144	145	141	138	120	158	141	125	165	125	137	120	126	128	123	124	109	148	158	119	127	136	127	112	123	146	132	130	119	111	139	131	162	146	142	153	137	133	115	143	132	125	134	125	134	132	127	125	151	140	141	119	143	131	118	135	141	159	142	129	143	125	126	113	141	147	146	137	127	121	127	142	133	141	135	143	125	131	133	139	125	145	131	131	146	111	121	128	142	140	116	138	134	134	137	149	138	140	134	151	153	118	121	143	135	133	129	167	139	114	126	133	162	132	142	138	133	131	146	142	137	142	122	122	129	136	140	142	140	132	147	111	140	115	136	134	130	127	129	135	125	140	130	142	129	138	133	131	146	122	138	134	144	135	128	136	148	134	148	155	132	152	136	117	132	122	132	134	128	111	140	140	152	128	151	160	152	122	132	135	121	116	118	143	130	115	133	130	146	131	123	135	114	152	135	133	142	143	119	135	123	134	142	127	128	147	134	132	120	144	122	129	139	120	133	144	169	133	116	134	139	136	117	162	141	140	121	137	124	142	148	114	139	130	134	157	139	142	145	135	162	130	120	132	142	137	139	139	145	138	153	144	140	115	133	131	142	133	135	141	145	129	125	148	109	138	153	151	125	140	144	108	140	147	121	124	113	134	143	121	133	124	120	141	151	128	141	131	146	134	118	151	126	132	130	112	130	140	124	114	163	150	154	143	145	150	114	137	112	143	156	131	151	133	128	116	155	143	135	151	131	148	130	129	133	144	134	151	128	153	123	133	126	130	132	132	121	139	140	139	145	135	120	138	114	122	147
4106	946	894	879	831	909	879	876	868	856	949	874	866	950	874	849	956	870	850	863	880	899	935	908	848	907	882	879	901	927	868	902	942	889	897	909	907	897	880	847	926	874	896	902	877	961	907	884	924	900	911	961	950	921	907	926	946	911	895	894	941	916	856	909	869	920	922	910	865	885	931	827	933	952	872	849	884	938	844	898	877	909	920	947	918	868	915	814	880	930	926	925	945	888	893	893	902	874	933	918	863	921	864	904	875	889	913	901	921	983	909	936	920	902	897	875	964	881	904	945	889	900	881	863	913	832	879	953	895	913	935	918	916	944	959	930	965	955	903	864	927	925	906	898	931	868	911	885	857	848	837	878	875	914	915	866	926	923	962	907	915	882	903	911	897	891	885	904	957	906	896	903	957	906	885	907	900	888	895	860	954	859	912	863	897	918	865	863	887	865	883	915	964	903	899	943	925	863	857	922	878	878	925	908	925	831	838	888	929	953	929	932	940	973	893	919	908	854	881	887	888	962	936	928	902	908	909	890	913	904	900	912	920	926	933	915	922	940	852	918	856	932	911	885	904	849	922	903	886	942	871	902	869	929	816	934	896	884	927	925	863	921	906	951	899	924	911	875	912	924	949	916	897	900	890	887	847	892	879	865	869	902	904	874	931	895	875	892	897	847	901	930	894	888	922	876	887	888	945	863	876	876	894	926	940	897	890	898	879	862	887	872	915	950	966	892	904	884	917	879	896	881	850	891	958	854	888	887	941	934	919	927	862	912	939	901	921	933	918	916	949	946	900	880	876	889	939	911	890	860	924	905	902	866	890	884	953	878	958	897	873	881	940	890	839	910	952	974	919	904	912	940	878	869	885	880	884	897	910	896	870	856	937	945	888	887	854	937	894	887	969	944	898	911	848	882	917	930	936	903	900	942	925	872	924	932	904	907	937	915	890	909	905	915	929	870	929	910	883	877	876	905	951	892	952	933	859	890	918	906	909	893	887	903	866	879	897	904	891	909	915	914	857	893	832	954	890	927	895	952	919	865	872	857	896	905	855	933	926	952	848	849	898	927	892	872	878	910	879	903	857	894	922	903	829	946	965	879	938	894	930	908	876	908	913	892	879	919	869	903	873	942	838	856	924	893	879	886	923	882	917	879	856	882	891	883	879	920	870	917	904	929	894	918	955	898	932	921	872	929	907	896	966	855	877	906	883	875	912	886	879	885	889	916	916	927	897	880	961	886	906	898	903	901	935	885	911	898	951	873	853	904	899	880	932	930	903	894	914	894	918	921	894	906	873	879	934	908	845	867	886	883	943	869	906	903	906	870	912	935	914	912	890	900	870	933	915	858	866	907	914	950	906	835	936	904	910	862	930	921	939	883	927	945	887	938	905	898	887	868	927	870	884	945	934	852	900	916	901	877	884	914	886	866	980	897	897	920	849	969	897	897	876	902	922	890	849	889	933	881	903	954	905	914	916	971	889	914	914	920	904	909	928	946	882	891	916	936	948	896	924	914	862	934	893	897	889	873	905	928	905	874	912	827	901	908	873	830	909	921	862	928	877	875	869	899	933	924	867	872	889	929	911	894	860	895	922	904	864	854	858	928	906	912	973	901	905	927	864	869	886	907	943	910	910	927	913	902	904	885	862	864	918	896	863	880	874	861	880	902	880	929	941	882	928	878	888	910	848	942	928	885	934	853	886	914	936	855	885	896	930	878	926	865	939	883	962	892	889	915	905	916	932	839	927	901	949	919	917	930	909	901	915	905	940	907	877	956	921	912	868	928	903	888	953	881	913	878	878	892	937	929	914	874	922	877	901	925	926	873	878	816	926	898	937	866	937	894	890	903	815	892	908	905	916	892	912	887	960	913	894	874	915	896	950	889	910	938	913	935	865	890	908	899	901	903	889	882	817	869	969	936	855	948	899	869	916	913	885	922	898	925	864	883	874	879	918	885	899	956	923	854	860	972	914	895	828	951	950	926	878	910	925	892	859	892	882	867	894	866	916	898	943	889	947	900	890	922	883	878	868	902	910	870	878	872	917	873	895	910	908	862	909	895	912	893	836	899	940	932	872	879	906	950	899	845	891	913	913	903	894	849	883	900	927	931	944	903	885	898	867	926	881	851	915	859	907	875	908	880	880	913	910	904	851	892	863	834	913	908	976	906	885	878	932	921	924	823	937	940	958	875	949	930	889	903	938	879	906	922	871	895	872	896	826	947	911	934	976	903	916	876	934	914	891	945	905	849	885	891	881	920	887	866	930	911	956	884	894	886	911	890	914	931	850	873	927	920	967	866	904	919	902	883	915	910	960	918	912	954	903	926	911	861	966	905	916	914	894	886	865	931	873	938	899	869	927	870	924	885	936	878	885	924	909	933	866	877	915	968	861	874	911	959	903	934	868	904	871	878	909	886	893	877	917	869	921	875	934	864	917	878	877	876	921	863	918	898	917	890	861	904	885	886	890	930	822	878	955	905	948	906	876	905	947	832	913	818	901	894	878	867	888	884	931	981	869	907	912	894	850	840	953	945	861	867	956	912	897	948	949	947	921	916	879	903	939	922	885	900	860	862	921	911	962	907	892	952	901	937	936	937	905	915	922	931	889	944	919	909	872	884	910	819	853	946	871	897	889	894	944	909	903	948	877	900	902	939	861	924	921	943	903	892	899	933	931	900	878	928	924	935	910	882	939	912	902	905	901	874	925	912	920	905	873	878	896	916	952	919	933	893	858	893	898	925	900	936	904	924	899	932	891	880	907	913	921	911	901	925	943	879	916	937	915	906	836	906	861	922	911	899	950	888	878	915	914	899	865	900	881	899	930	916	918	881	910	893	873	897	867	905	948	921	875	916	871	901	940	911	928	880	901	932	880	913	898	838	870	916	901	907	883	906	934	944	901	950	953	924	950	931	921	941	933	928	872	900	834	907	931	883	859	900	884	903	840	956	876	875	908	844	929	924	847	878	871	898	931	985	877	910	880	903	883	934	864	915	938	902	874	837	916	848	916	901	932	878	912	861	898	888	946	970	927	908	895	882	874	896	932	934	912	915	900	929	891	886	914	908	891	886	880	883	886	862	905	928	909	953	903	886	907	886	901	885	899	886	924	834	891	890	910	934	949	915	942	876	885	909	907	903	909	897	900	887	935	872	902	921	883	895	856	899	963	934	873	865	947	845	908	911	891	891	890	908	881	891	921	947	904	913	923	932	886	851	914	934	927	907	871	952	929	897	920	937	912	864	930	906	909	922	893	856	861	908	915	869	901	928	928	894	910	943	958	869	844	914	888	902	857	942	888	901	927	892	873	883	962	838	920	882	871	924	924	913	946	875	915	855	914	887	912	935	938	894	936	925	921	875	892	907	928	947	895	866	895	863	873	913	886	888	913	908	866	949	938	928	869	831	930	940	879	885	881	861	860	864	914	886	853	908	866	931	938	923	958	944	914	929	947	906	927	913	913	869	860	887	910	934	870	905	924	874	913	933
15958	554	141	123	126	137	120	129	142	122	159	135	117	126	118	112	140	131	130	124	138	137	132	124	136	137	136	142	114	137	140	139	136	126	141	122	139	144	112	131	134	127	160	127	137	113	123	129	118	150	133	130	141	129	131	129	123	111	145	123	141	153	130	125	141	109	130	142	128	124	128	128	142	113	138	138	134	126	126	146	131	120	146	119	120	136	124	148	128	132	131	133	141	133	128	123	147	142	125	129	139	124	139	128	132	123	130	126	121	131	136	140	148	126	155	129	156	133	134	132	134	125	110	117	114	124	128	151	122	121	143	130	153	122	121	135	142	117	136	142	135	120	113	119	139	136	132	131	132	124	123	131	118	107	121	127	116	135	122	122	126	119	117	128	132	131	104	136	136	150	139	129	161	123	130	127	126	121	126	150	130	137	132	121	123	140	136	124	117	119	139	155	127	134	133	129	139	121	139	130	129	127	144	132	129	153	134	121	137	127	139	133	121	134	128	135	143	137	147	147	124	143	130	130	145	139	121	135	146	141	118	135	144	123	121	120	144	147	124	135	121	143	118	123	136	133	128	134	138	129	130	125	151	98	170	137	136	127	131	135	141	127	114	146	127	126	122	132	117	132	120	118	136	140	142	127	137	119	126	129	136	125	181	145	137	125	148	133	126	136	128	144	130	129	127	108	135	125	136	133	150	124	126	148	129	133	142	144	135	123	127	111	131	134	149	131	121	104	150	118	129	138	135	122	130	139	122	130	134	131	130	137	136	129	132	123	112	125	129	121	95	124	151	117	127	129	148	146	160	118	124	104	109	144	125	136	117	133	146	122	114	134	125	118	140	153	129	134	128	126	106	138	145	131	127	137	127	131	143	132	128	121	130	144	135	117	140	131	129	117	113	136	122	120	132	131	124	123	135	102	133	141	121	141	144	126	143	131	118	151	116	105	111	136	114	131	127	123	141	141	132	118	140	146	126	118	131	151	114	125	138	151	143	122	123	126	143	129	124	129	115	145	142	113	123	157	157	134	124	141	137	138	122	133	142	137	129	132	124	152	134	150	115	125	155	131	112	136	125	127	137	131	121	118	146	155	130	137	143	131	144	117	132	138	143	127	134	138	131	156	118	146	114	124	151	128	153	132	130	131	153	136	130	135	131	107	126	145	137	139	123	154	135	122	143	125	151	142	118	141	122	131	116	119	114	140	135	128	132	124	115	135	141	129	143	131	140	141	132	134	113	144	124	128	129	134	141	137	135	120	130	144	127	119	136	142	123	134	141	138	134	134	160	146	117	133	139	139	133	134	124	141	124	139	128	133	129	126	136	130	147	108	119	130	128	129	132	134	139	127	152	125	133	127	138	119	144	122	142	142	127	119	121	141	134	130	133	126	160	118	132	125	144	132	155	103	133	100	121	120	134	134	140	140	126	126	124	128	120	147	134	122	125	140	141	132	138	161	125	130	139	128	118	126	146	121	133	129	138	125	139	124	124	123	128	127	127	124	129	144	128	137	131	156	114	123	109	157	132	132	142	128	128	128	120	132	132	142	120	131	118	135	150	121	133	129	121	124	126	134	153	139	151	116	120	123	135	150	132	137	111	134	116	137	129	126	155	148	131	123	114	138	132	124	128	134	128	135	134	127	149	120	151	122	121	139	133	123	140	142	133	137	134	133	118	115	139	115	158	150	139	148	143	123	114	125	131	131	134	146	140	142	135	127	134	141	121	117	111	129	149	147	138	147	143	142	141	125	153	113	127	122	132	139	128	144	138	114	131	132	132	137	171	159	121	133	139	134	140	126	117	126	117	131	145	129	134	119	137	125	130	128	115	143	130	122	150	128	122	148	139	105	126	128	147	120	133	124	140	158	111	140	161	133	119	131	137	143	124	124	129	128	131	135	105	143	131	139	139	135	130	138	111	142	125	127	126	133	150	149	133	139	151	133	126	138	132	155	126	106	148	114	123	142	120	112	127	142	128	126	138	113	132	132	132	139	139	134	133	147	147	141	122	147	134	157	123	123	127	126	116	146	108	115	135	144	123	135	129	125	149	138	133	137	149	133	140	150	111	121	143	134	106	146	114	133	113	147	139	115	124	115	131	146	129	119	130	113	138	130	148	132	135	149	131	127	135	146	133	128	132	139	135	135	164	149	131	127	131	138	150	133	134	125	109	127	128	157	115	144	119	121	124	137	153	127	137	157	134	118	124	136	117	148	133	119	127	140	130	134	110	145	130	159	134	143	127	139	115	133	134	121	111	137	146	134	113	150	135	144	145	121	140	127	141	146	121	118	152	122	112	125	138	124	130	135	139	140	132	139	151	136	122	135	130	131	135	128	127	114	145	153	119	127	135	123	130	136	112	139	153	150	146	143	130	141	118	132	140	129	129	150	114	124	127	137	140	121	127	141	135	177	160	117	119	137	131	137	135	143	114	118	123	139	138	128	99	124	124	144	138	126	140	153	113	142	147	135	118	126	138	137	127	124	129	114	146	142	140	157	127	145	144	123	131	129	136	119	133	135	142	126	148	121	155	132	114	132	134	125	141	146	137	126	133	122	137	125	148	154	124	140	164	129	119	134	137	142	134	133	124	135	153	121	125	136	141	137	110	140	124	133	128	148	127	134	139	138	126	135	145	128	137	142	128	128	121	138	137	148	148	120	140	152	116	139	122	154	156	129	145	143	136	125	139	124	117	125	124	122	118	128	111	126	131	137	136	136	141	140	135	148	119	131	141	128	134	143	112	130	133	107	137	125	139	146	118	127	148	130	121	123	139	135	131	118	115	127	115	122	137	148	142	133	134	142	132	142	127	113	144	133	128	147	128	143	136	115	147	125	125	140	133	131	142	117	118	150	99	117	147	128	147	131	122	131	117	128	123	137	128	128	139	146	143	134	130	133	130	134	141	149	138	136	124	157	114	142	147	129	139	124	115	131	128	142	155	144	134	125	138	128	142	117	115	135	131	111	120	135	138	127	133	150	114	137	134	141	134	125	115	133	133	107	144	148	128	140	136	129	128	116	128	154	128	131	139	118	117	114	134	161	140	117	145	142	130	122	131	134	129	120	118	124	128	127	138	124	115	144	136	139	127	116	131	132	105	129	128	155	152	118	123	139	139	137	146	132	142	139	138	127	116	134	115	145	127	127	130	156	134	142	137	122	136	149	126	143	128	143	138	158	117	150	133	131	130	122	135	122	123	118	146	151	132	130	122	130	129	126	117	129	138	127	137	131	134	140	140	146	124	116	133	131	133	125	112	133	120	133	142	126	129	137	128	138	125	138	120	134	138	137	127	134	148	117	130	130	136	131	155	128	131	122	126	132	135	129	143	139	139	129	136	156	151	118	106	134	152	105	123	140	137	130	126	138	119	121	136	118	137	125	144	123	115	118	153	137	134	139	137	133	126	124	158	136	146	134	130	134	121	138	133	135	117	139	146	123	139	129	151	112	143	145	141	137	135	120	139	140	130	124	121	134	139	135
4117	886	912	881	908	902	921	865	874	887	937	912	946	926	910	904	949	933	861	909	930	866	875	914	945	904	892	841	870	873	910	944	902	873	875	878	886	867	877	939	902	888	892	904	872	881	934	808	876	879	873	892	937	889	931	885	893	886	911	910	888	863	849	884	917	892	887	917	875	949	908	889	887	907	867	910	923	878	887	926	918	877	906	869	897	958	910	898	917	852	911	878	882	909	926	883	862	967	893	909	938	937	929	868	907	909	872	848	865	873	900	870	877	882	919	938	897	867	938	881	897	881	911	907	911	866	916	894	924	900	946	923	907	911	931	869	858	895	875	926	827	923	936	909	884	912	888	881	918	824	855	892	853	898	883	880	920	874	837	875	891	907	925	868	893	891	884	894	932	900	921	860	907	950	872	880	935	833	920	915	800	887	884	993	922	847	884	899	878	892	890	889	926	888	895	895	928	896	867	869	866	834	921	894	903	879	889	815	899	865	926	922	928	888	888	918	897	857	889	863	861	908	921	902	918	897	873	921	901	895	876	863	888	878	926	866	941	882	912	905	941	890	869	858	883	872	857	821	919	919	861	891	869	922	906	911	862	876	910	892	879	905	956	884	924	838	890	858	915	923	955	870	846	864	943	901	924	870	925	905	916	879	901	923	912	875	880	847	893	927	898	892	854	893	952	871	928	900	893	873	871	871	887	868	847	893	907	883	884	978	923	885	891	883	915	882	924	853	866	913	868	875	898	820	914	909	917	899	879	888	840	878	845	873	850	921	909	936	859	838	915	866	915	874	877	859	892	874	895	878	921	877	888	879	881	937	843	869	874	993	909	846	863	868	870	865	839	923	876	829	923	918	859	875	898	914	921	861	850	880	907	865	877	893	882	881	968	925	945	888	854	891	898	873	892	900	913	886	905	921	871	930	883	949	889	856	849	845	902	907	914	829	920	859	925	900	913	920	894	943	905	862	841	879	876	875	881	853	896	865	887	899	895	903	907	904	966	918	854	883	849	868	879	881	912	885	921	894	840	919	897	873	833	855	905	874	898	890	878	925	873	869	900	942	858	877	896	908	910	906	931	938	847	896	881	875	868	870	901	888	890	872	893	917	855	879	913	877	903	882	884	901	932	936	897	902	836	918	879	862	913	893	897	895	877	918	911	928	859	837	868	893	884	852	884	912	814	908	861	853	924	894	911	877	902	882	912	857	914	913	942	903	876	911	870	859	889	897	851	877	887	867	876	900	928	898	890	904	881	929	872	885	930	902	938	928	850	913	877	909	895	917	922	816	905	882	911	861	938	859	899	923	872	892	914	942	874	883	874	911	885	943	842	866	891	908	897	887	901	849	897	863	864	873	884	865	859	861	923	852	928	873	927	860	874	891	861	867	953	889	924	887	892	875	940	878	926	923	895	960	912	885	921	924	875	879	960	906	856	821	896	950	870	910	880	932	862	874	869	869	897	901	900	853	851	862	871	865	939	898	897	853	905	887	839	949	898	890	861	899	866	874	917	933	926	884	854	852	903	866	882	918	899	848	878	906	907	890	859	885	905	819	837	869	920	927	862	889	903	861	871	863	895	897	891	912	886	856	882	884	848	905	898	900	823	867	895	880	846	893	877	892	883	863	903	890	928	919	898	870	875	918	897	931	905	884	875	903	888	862	888	914	847	869	947	940	863	894	888	876	880	894	888	911	890	914	928	936	890	890	857	895	896	919	877	904	914	858	874	888	878	905	920	896	896	864	911	937	912	825	879	916	923	893	885	913	915	921	896	882	878	920	873	883	888	894	899	855	912	881	894	897	877	926	890	900	858	844	923	902	856	933	931	898	922	921	876	908	894	902	868	903	862	917	932	873	906	901	946	892	881	891	830	855	943	934	909	916	922	861	915	888	914	876	887	880	941	917	843	875	847	848	866	891	916	871	867	857	872	892	896	888	855	916	887	893	904	875	904	953	877	897	913	842	888	861	866	907	921	911	918	938	893	857	910	890	913	915	915	903	883	926	887	903	897	868	929	862	909	921	840	872	836	878	924	878	877	861	864	896	851	868	898	919	867	928	883	906	930	928	897	856	927	929	905	894	912	850	904	910	893	928	872	875	847	858	926	884	906	885	912	909	900	952	880	861	891	959	892	792	911	901	857	934	899	936	909	856	924	812	884	823	856	894	881	843	927	890	893	923	916	866	838	880	874	852	887	919	867	914	874	935	893	908	913	876	900	892	896	893	918	930	887	824	894	884	880	950	906	936	906	853	904	932	851	874	944	899	890	853	905	859	901	859	859	879	900	880	894	905	916	864	850	914	927	889	954	929	872	949	911	863	887	868	886	888	937	884	930	935	885	882	850	923	874	879	853	892	901	876	884	884	864	915	902	856	925	955	905	862	911	889	868	904	932	875	874	930	858	942	826	910	886	903	869	838	887	862	912	912	915	887	838	857	878	916	821	938	920	901	933	872	868	874	880	859	915	910	896	879	924	921	920	921	901	847	851	883	901	862	859	883	897	852	870	865	932	930	882	912	924	864	890	892	858	884	912	892	898	915	901	923	881	874	876	853	841	891	845	938	911	862	883	931	860	896	905	875	871	928	934	858	889	900	917	886	935	871	833	907	900	855	885	938	894	864	910	876	855	886	875	899	898	950	836	847	973	899	921	837	899	926	896	901	940	867	881	890	950	915	897	906	901	914	918	885	912	882	918	873	947	898	917	934	920	872	859	954	911	865	855	903	952	933	897	875	895	931	924	886	860	851	881	896	900	931	910	906	866	861	870	908	867	852	938	935	917	918	934	951	902	866	906	825	911	867	921	863	906	889	936	898	910	866	903	894	887	895	867	873	870	871	885	917	882	892	822	898	946	868	897	886	900	859	896	898	853	803	902	878	918	903	883	856	919	878	872	898	864	900	862	898	918	865	900	913	883	879	828	899	921	864	898	883	834	873	961	889	915	868	883	886	884	839	866	909	857	884	890	867	893	925	873	862	861	910	920	904	883	899	917	895	868	885	891	869	921	940	865	873	923	895	917	896	945	900	907	915	879	902	868	852	909	884	895	894	915	897	886	856	913	886	909	887	921	897	939	852	916	878	896	926	880	912	863	892	886	904	910	862	901	911	954	919	942	871	855	965	883	923	886	843	885	938	970	856	853	869	895	887	880	930	897	881	922	857	887	906	852	865	926	852	877	887	911	909	931	871	920	854	893	900	903	899	903	910	889	933	903	919	920	940	868	899	888	873	884	924	894	918	923	886	844	897	915	903	841	871	860	829	847	902	904	877	861	868	895	942	913	901	872	961	920	895	927	915	886	898	896	859	854	884	911	853	902	884	946	909	890	941	865	872	842	929	903	930	930	882	857	890	874	923	868	930	877	923	935	863	861	924	868	810	908	875	920	913	860	907	911	937	910	931	798	905	915	897	925	890	866	885	884	897	879	874	882	875	889	907	850	869	870	911	887	852	898	863	897	903	908	878	909	919	945	962	877	884
15352	490	72	90	78	76	68	82	89	71	82	90	72	75	73	84	75	86	64	82	73	79	79	74	79	79	64	90	74	57	79	80	87	98	83	74	74	67	73	78	75	82	74	76	78	72	81	69	86	76	64	73	76	64	71	81	73	67	75	70	61	77	76	82	62	90	77	76	89	70	78	75	88	63	83	82	81	85	81	75	88	99	88	76	77	75	78	71	101	81	63	81	72	61	87	77	68	79	57	88	73	82	68	87	76	67	79	83	70	76	63	72	75	78	71	73	65	75	85	58	85	82	88	106	75	79	62	78	72	65	85	88	59	76	73	82	83	58	64	79	86	89	63	80	91	83	77	69	74	80	92	58	83	72	70	82	82	85	78	80	84	70	68	72	90	67	87	82	72	74	77	63	60	90	84	68	59	74	95	96	74	75	78	60	67	71	71	85	69	72	77	83	78	81	69	59	86	90	76	67	80	94	78	76	64	78	83	74	62	68	68	82	79	89	76	75	73	72	73	77	76	79	65	84	82	76	70	60	84	84	82	93	78	69	88	84	88	87	62	68	83	94	68	64	74	81	70	106	88	55	70	93	80	61	81	86	61	73	82	85	82	72	83	75	87	76	71	67	76	80	84	86	70	71	57	71	90	68	72	78	68	73	88	82	86	80	78	84	74	73	88	77	73	61	82	84	91	83	83	69	94	65	66	93	72	80	85	75	71	77	72	81	71	76	82	81	77	74	87	69	67	86	82	80	81	76	69	85	73	83	74	71	58	85	85	66	64	92	84	79	79	82	75	81	70	89	73	73	69	70	89	82	75	67	68	83	75	65	63	81	73	90	75	85	75	69	75	61	68	80	85	61	82	80	80	75	82	96	68	77	73	72	78	62	77	78	62	91	69	71	91	77	83	63	83	68	68	80	78	76	76	65	73	72	84	57	73	83	88	80	70	73	79	74	60	90	58	101	62	77	90	66	83	97	76	75	69	71	87	82	75	81	75	87	91	77	88	79	83	95	74	68	74	72	86	85	83	81	71	80	59	71	74	77	78	67	80	61	89	72	66	70	83	66	83	72	85	83	75	77	89	71	81	64	68	89	75	73	72	103	79	81	78	88	74	74	67	81	76	76	95	66	84	78	79	66	74	79	75	74	73	91	82	70	80	93	71	89	83	79	79	68	73	68	80	74	67	66	67	87	67	70	74	74	72	86	68	93	67	68	76	76	66	71	73	72	64	83	87	70	93	73	78	89	79	84	82	88	83	63	84	74	73	66	86	80	77	84	67	95	73	74	77	72	72	85	92	77	75	82	73	83	92	74	75	72	77	81	76	73	73	63	63	89	84	72	75	84	89	70	70	72	71	64	60	83	85	87	53	63	75	96	78	82	67	64	63	66	71	78	65	89	72	70	72	72	69	67	81	73	68	61	85	95	74	82	80	84	95	74	71	83	68	88	67	75	58	77	79	67	68	78	74	65	83	69	65	63	93	78	63	65	105	77	82	76	82	87	80	86	80	78	71	66	82	62	82	80	75	82	78	80	79	74	74	86	71	77	73	84	80	80	82	60	75	74	62	69	76	77	86	73	70	85	82	86	75	78	87	67	71	79	65	79	90	88	75	73	80	65	71	68	73	70	80	66	90	71	80	94	66	99	71	83	91	63	74	82	69	75	70	61	73	77	73	70	86	82	72	65	59	81	72	68	71	75	65	69	62	77	83	79	78	65	81	79	84	103	78	74	70	74	74	73	71	75	73	71	82	71	76	90	83	75	79	67	74	83	70	64	75	72	71	74	68	78	68	81	80	75	58	73	81	78	64	65	67	82	67	90	93	69	81	64	72	61	81	81	55	83	79	87	90	65	83	79	81	78	87	66	63	79	84	69	70	90	87	69	81	77	74	73	77	84	84	87	81	82	68	70	86	85	74	81	65	92	66	93	83	69	83	73	76	87	85	78	77	74	68	74	77	81	93	99	81	74	80	80	68	86	68	78	82	78	77	66	93	71	57	76	79	92	66	68	72	90	60	74	91	78	89	73	70	67	82	86	90	76	82	58	76	74	68	60	92	80	85	82	84	68	84	76	82	65	91	88	75	85	71	74	67	81	68	72	69	79	80	90	91	78	75	76	96	72	83	68	81	85	66	74	78	73	91	91	81	74	83	65	69	79	71	64	79	74	76	83	71	74	87	93	93	64	76	85	81	78	79	62	59	75	73	82	83	84	66	81	77	78	72	70	78	76	79	94	69	77	87	78	90	93	78	87	89	83	68	80	84	78	88	64	70	84	59	78	68	85	85	90	72	80	65	73	74	70	68	94	89	75	85	70	76	89	75	79	81	71	72	72	66	72	91	75	75	72	86	78	89	75	76	97	87	88	74	113	80	78	56	88	91	81	76	85	66	79	71	87	59	61	75	84	65	63	67	79	86	71	69	76	70	73	60	75	74	86	108	91	80	65	63	80	76	93	62	72	75	83	70	88	73	76	72	68	76	78	67	103	75	75	89	71	73	82	85	80	96	96	74	93	78	78	87	84	74	66	97	89	70	91	67	84	61	79	83	96	80	83	72	62	73	73	75	64	73	68	82	96	96	64	82	100	71	83	82	81	69	86	77	81	68	82	68	79	83	82	89	82	72	50	91	68	75	76	87	82	74	88	86	71	83	81	71	59	85	94	88	74	67	72	68	75	79	71	67	74	88	89	90	67	66	84	76	72	87	78	72	84	78	82	77	93	79	77	75	68	95	61	64	80	71	88	81	70	65	67	78	83	78	73	72	71	77	75	73	83	80	73	82	95	82	84	62	71	70	92	69	84	70	76	62	67	82	70	77	80	77	68	85	74	93	80	74	92	80	74	80	74	74	75	83	77	65	87	84	74	87	85	102	75	79	92	65	77	74	64	76	72	80	78	78	75	74	72	83	83	94	76	77	80	65	82	93	89	74	75	90	69	69	76	81	84	76	86	83	83	73	79	72	77	63	71	98	83	87	73	71	72	86	69	81	87	77	83	62	76	70	85	76	88	76	68	72	71	69	79	77	65	86	90	78	72	61	89	73	77	57	64	86	79	74	79	67	62	71	74	81	66	71	71	77	92	80	94	70	70	59	70	71	72	82	83	81	77	69	70	77	82	75	78	73	82	73	79	80	69	66	85	76	82	90	57	82	64	76	74	72	105	73	79	69	68	74	66	98	67	79	95	66	84	83	76	72	83	83	92	80	70	87	83	81	77	82	84	72	81	80	71	80	70	84	85	79	77	89	68	71	83	70	89	82	82	81	84	81	87	75	85	74	69	103	57	83	76	70	79	68	72	80	66	87	71	76	89	68	78	70	83	63	62	68	68	81	73	83	68	87	73	73	80	78	64	77	66	69	65	74	83	81	68	79	79	66	70	73	78	68	63	68	73	88	65	71	67	68	76	63	74	85	75	60	91	68	77	84	64	67	89	95	70	64	64	77	74	86	85	84	68	82	70	73	80	78	85	81	67	76	80
4116	587	530	520	529	536	519	519	507	496	518	498	501	525	494	538	503	513	505	506	500	495	503	517	487	501	503	558	527	503	514	531	513	498	510	506	532	492	510	526	525	546	560	508	500	504	539	506	558	569	477	523	507	481	498	512	510	527	550	504	491	469	518	505	505	541	507	526	559	454	542	477	502	521	545	497	530	480	488	507	509	468	502	539	501	533	498	538	507	497	502	470	513	498	526	504	503	561	510	510	511	501	499	548	516	525	528	510	468	541	509	476	525	471	501	512	503	536	481	527	513	503	556	492	530	511	507	499	548	478	493	520	531	499	501	515	506	536	497	513	567	501	529	464	510	508	524	539	521	523	504	522	563	519	510	507	526	493	544	494	500	528	510	526	452	497	512	517	533	505	507	503	513	498	533	503	560	494	534	507	531	544	538	506	462	484	507	526	544	501	516	534	506	520	555	511	488	498	533	487	475	516	499	502	518	514	513	487	507	480	471	478	514	469	511	532	517	521	478	501	536	511	514	540	523	492	532	498	514	521	524	509	543	496	504	511	518	536	544	509	532	506	528	511	528	513	480	515	508	529	511	492	484	506	551	530	498	478	495	481	517	515	470	540	543	509	508	555	530	509	496	499	526	525	494	499	494	526	532	523	529	479	513	526	486	520	520	494	498	548	525	516	499	543	531	483	512	510	513	500	547	509	514	487	501	458	548	485	471	529	493	566	495	490	569	491	500	530	480	455	483	515	450	503	505	502	507	557	515	510	493	535	502	533	531	531	502	509	509	510	528	523	513	507	564	516	512	542	503	524	511	486	531	513	491	495	508	516	530	483	555	498	531	532	512	519	528	532	489	531	472	537	512	510	521	489	489	530	476	540	495	528	549	532	501	499	509	513	485	504	531	510	516	561	485	502	531	510	468	501	491	552	531	530	516	505	484	500	488	531	562	508	507	519	516	523	487	509	526	486	521	487	462	517	483	518	490	496	571	516	508	527	455	545	495	528	511	520	490	515	494	531	544	485	482	529	526	462	522	504	512	496	515	479	482	498	524	496	504	493	514	476	485	498	502	502	500	521	512	502	490	509	470	497	510	527	494	533	549	537	524	481	488	528	470	542	530	503	529	458	532	517	569	506	522	495	488	493	480	544	505	542	557	532	510	508	509	491	499	520	512	524	553	506	508	540	506	529	518	574	474	532	492	529	508	555	529	545	509	530	554	568	517	528	486	504	499	484	496	493	541	540	524	567	514	504	497	525	496	547	515	531	509	514	540	481	531	527	504	488	512	492	535	504	482	518	482	510	500	519	505	536	555	543	496	494	524	504	519	481	493	508	511	521	533	512	514	522	459	498	483	544	509	535	534	488	506	510	506	514	575	510	500	497	544	530	527	491	492	463	482	481	536	489	492	518	503	517	504	491	511	533	513	495	504	519	495	529	501	518	537	509	531	498	533	508	492	502	456	496	519	521	512	517	547	495	512	483	555	525	494	540	522	509	471	531	501	520	524	515	546	483	479	509	529	485	481	531	540	492	484	503	511	508	491	493	557	515	532	537	535	513	486	455	493	511	520	510	528	522	504	511	537	491	517	503	473	492	503	535	502	507	504	508	528	586	477	489	510	482	474	520	469	489	538	515	483	477	531	469	543	527	455	521	508	526	505	508	497	565	526	510	509	501	519	500	500	536	473	548	522	510	522	528	500	539	524	510	434	525	475	505	519	520	522	511	521	520	498	503	553	560	525	485	552	492	532	488	544	508	546	531	502	522	481	521	502	534	551	527	499	507	478	502	538	528	487	469	533	529	473	482	487	512	495	495	498	494	490	482	513	511	496	515	507	511	506	534	500	523	523	462	539	513	540	493	497	549	545	459	503	494	510	508	563	513	484	532	503	501	494	500	478	500	499	468	520	478	540	478	527	512	507	500	501	560	509	489	507	512	508	513	472	496	507	498	500	511	521	492	496	490	561	529	519	539	532	526	520	536	511	489	506	529	512	508	519	527	470	535	527	485	552	520	491	529	520	487	522	534	526	561	493	491	525	479	500	508	491	536	479	573	501	495	482	485	515	513	501	504	515	520	531	490	501	525	466	502	516	510	528	485	490	485	518	499	473	493	466	522	459	537	504	532	502	488	510	477	481	540	477	514	511	512	512	563	499	479	477	489	514	513	498	512	506	551	523	544	485	470	461	496	506	511	509	525	494	512	531	512	503	465	485	518	496	514	528	537	518	508	485	525	496	531	485	491	529	495	483	532	496	526	497	505	474	518	527	503	515	523	549	500	515	495	496	485	516	537	493	493	481	522	505	541	495	529	509	531	494	509	518	501	475	494	492	482	489	513	549	543	554	499	474	499	520	528	545	472	489	502	522	514	531	535	483	468	528	546	466	488	525	495	505	527	534	514	529	480	497	525	522	496	497	521	502	502	496	523	535	521	477	540	549	496	476	534	516	505	527	498	494	499	513	498	505	489	544	520	528	461	472	481	483	518	486	490	508	490	532	538	447	517	504	504	491	525	510	495	489	517	506	512	486	513	532	528	549	476	496	521	491	485	498	482	481	523	486	553	515	499	491	520	523	500	484	508	488	504	519	531	471	526	482	529	512	507	550	487	513	508	514	469	507	505	489	489	547	517	503	464	476	546	480	494	510	506	534	515	516	490	501	491	498	521	511	537	481	520	516	487	513	505	496	516	499	508	511	505	477	525	514	506	501	523	504	502	527	553	488	514	491	521	490	486	532	567	570	503	525	510	505	505	516	517	480	530	540	503	502	488	513	495	484	488	511	521	512	516	504	510	485	501	503	508	532	505	492	548	511	531	481	510	545	517	517	511	506	486	529	491	531	502	490	475	568	525	512	524	518	536	532	561	491	507	541	488	514	535	509	491	508	536	564	486	525	479	503	505	499	534	506	501	511	504	483	489	517	539	512	515	533	533	489	520	506	490	528	534	447	485	496	530	481	516	499	496	539	508	529	525	496	489	505	487	534	501	503	522	491	483	507	545	512	496	491	523	516	523	523	529	505	490	566	550	549	493	477	532	503	518	529	518	469	465	559	514	509	509	500	515	487	501	516	516	498	533	490	520	521	546	511	523	508	536	554	513	461	520	495	478	482	538	548	475	460	551	524	468	523	490	513	471	474	493	517	522	492	503	469	484	532	501	491	490	463	513	461	504	487	501	497	497	504	536	492	542	488	551	517	548	526	509	471	525	525	518	484	522	515	511	523	486	501	527	507	501	515	555	555	506	496	541	546	477	499	486	525	514	492	517	460	474	502	501	515	484	545	519	537	557	461	500	506	557	515	462	495	480	503	508	520	514	586	516	521	472	498	534	525	510	463	548	544	535	546	512	550	507	525	518	508	565	509	474	522	509	513	483	474	516	498	512	515	549	556	490	519	539	506	480	514	487	530	553	511	534	490	489	506	559	503	522	521	499	528	547	521	496	506	499	488	537	495	488	531	529	549	490	529	520	472	519	525	539	513	520
15016	443	83	84	77	100	74	96	84	108	92	97	95	83	90	84	98	81	90	81	108	106	86	76	81	97	88	97	99	101	84	92	95	89	83	99	96	77	94	72	77	78	91	78	100	105	84	86	99	79	91	82	90	73	99	85	79	85	89	90	92	94	76	90	73	101	87	102	72	83	69	69	89	81	85	81	87	94	82	95	81	97	94	66	87	97	92	92	80	83	86	85	81	85	69	92	90	96	80	77	126	77	80	80	79	87	87	96	78	86	90	75	91	82	90	79	82	82	84	92	85	88	86	93	97	103	86	96	89	93	88	88	103	96	79	102	102	83	84	83	72	81	77	92	76	106	103	94	84	104	103	76	93	93	91	83	81	95	90	84	78	87	100	85	78	88	89	98	99	98	93	89	97	95	91	79	86	90	93	74	100	73	99	88	102	88	93	94	93	84	84	89	74	87	94	88	77	97	90	91	94	109	90	97	86	87	110	102	88	82	92	99	83	83	84	76	83	89	103	87	97	78	82	77	91	90	87	71	82	83	97	84	100	104	87	90	85	91	92	96	95	94	83	65	87	88	85	89	77	95	107	93	78	98	79	90	106	86	79	67	96	98	89	96	99	91	89	93	90	85	67	88	91	93	88	95	94	74	98	107	93	101	75	95	96	94	101	101	102	85	88	103	84	76	93	85	89	89	83	90	91	82	83	85	79	81	96	81	81	85	76	86	85	92	78	101	84	80	91	82	71	100	99	95	102	73	65	90	93	84	104	91	80	92	99	87	90	94	84	86	83	96	71	83	102	101	100	76	94	97	112	74	74	91	92	84	89	86	75	90	68	92	82	83	78	104	84	84	82	77	93	65	84	66	79	90	94	92	80	95	90	101	105	92	80	105	75	87	82	77	85	98	90	82	91	97	84	102	81	86	69	102	81	82	79	86	72	101	83	90	79	88	75	100	83	102	99	90	84	90	76	79	101	98	76	81	73	94	94	93	86	82	71	81	107	86	101	100	96	105	95	80	92	83	98	70	87	82	99	79	92	95	87	81	77	80	82	91	93	90	81	84	88	78	76	100	86	98	90	80	94	84	90	89	94	95	92	87	78	79	86	87	91	100	103	101	80	86	87	91	93	90	83	81	93	97	106	97	86	100	84	79	96	85	85	90	73	98	99	91	79	83	80	90	98	76	89	91	65	88	103	71	91	88	77	93	95	92	86	91	83	90	77	102	70	71	104	88	82	88	99	94	74	85	67	92	85	104	99	85	96	82	88	76	94	80	87	93	92	81	74	95	78	84	81	97	67	78	87	103	89	78	90	98	86	101	84	86	73	82	103	91	91	84	93	91	98	81	100	76	75	73	87	103	89	96	97	94	75	78	88	87	87	88	86	71	88	87	84	88	89	93	83	95	84	88	87	99	79	96	104	100	96	73	87	84	80	95	74	91	85	75	86	81	81	93	96	81	91	92	99	74	94	94	81	85	96	87	89	83	98	83	97	96	64	91	74	83	98	95	95	80	86	86	90	91	100	97	84	115	100	84	69	84	79	92	88	80	85	91	83	87	85	79	99	92	74	79	92	91	87	81	84	82	87	92	88	81	83	79	95	101	82	102	95	84	84	97	98	77	87	80	98	100	98	94	105	88	86	98	84	88	94	86	85	90	96	87	84	96	70	81	88	106	85	81	84	98	87	92	87	99	110	84	90	95	97	103	83	86	76	83	94	96	101	80	84	82	91	95	94	79	89	106	83	78	100	92	77	86	110	71	97	79	82	96	93	86	79	90	95	88	82	79	94	71	88	99	84	74	107	88	74	96	85	79	89	93	89	89	86	93	86	94	77	91	91	77	86	83	86	80	89	80	78	104	72	90	82	104	76	96	83	103	109	106	81	83	89	68	88	86	80	105	105	102	89	111	99	82	83	70	94	69	80	91	99	86	90	90	88	91	71	77	88	79	92	104	92	93	99	78	81	71	85	93	101	84	93	77	93	96	84	95	91	85	81	85	91	112	86	81	91	90	82	87	93	74	84	90	75	85	99	71	86	88	104	94	107	88	98	91	102	76	109	92	94	85	92	97	95	99	74	109	89	92	89	84	85	108	92	93	81	91	84	91	85	81	94	96	97	93	101	81	79	88	89	88	114	73	80	90	89	93	96	79	88	92	91	99	98	85	95	88	92	84	77	89	92	75	95	91	82	88	94	83	86	87	94	79	86	77	106	77	80	88	90	94	83	103	111	88	82	76	94	98	73	83	86	88	87	97	74	91	94	95	77	101	77	82	80	97	85	81	90	92	101	88	95	95	77	78	95	98	87	94	93	92	95	106	99	94	94	92	87	83	83	92	86	105	84	83	98	87	99	89	75	82	99	88	77	79	87	95	98	92	93	99	95	90	83	87	96	74	78	82	83	81	90	93	78	80	103	100	85	86	79	89	87	87	110	78	96	87	109	87	95	85	101	100	78	80	102	81	78	97	87	86	84	87	87	98	94	93	94	78	85	86	89	76	86	107	103	90	86	92	80	97	89	73	95	88	100	95	96	85	105	88	94	89	88	98	92	95	91	98	82	99	73	84	83	91	84	97	94	68	90	77	79	83	85	83	85	78	86	88	91	90	85	68	90	77	94	78	68	88	88	94	78	89	76	88	98	76	86	95	78	103	83	80	100	79	89	83	99	76	89	82	80	87	107	87	102	88	76	89	77	77	75	99	91	94	81	90	75	111	87	82	88	88	86	110	83	80	89	101	90	96	93	98	89	73	76	86	82	83	98	96	93	90	89	85	87	93	103	94	103	102	97	94	91	90	77	77	79	89	65	97	86	75	95	89	90	101	66	94	91	102	88	89	71	112	102	61	77	78	91	67	96	97	89	96	102	110	65	91	106	104	100	91	82	89	88	90	88	87	101	85	76	74	80	102	92	82	91	94	85	71	101	95	105	98	91	81	104	73	83	85	83	83	73	83	86	91	88	91	88	94	84	108	108	82	98	83	73	84	87	90	104	80	84	87	80	91	80	82	77	89	76	95	90	91	91	84	92	86	87	88	87	99	87	85	96	99	78	84	95	86	82	94	86	89	84	92	78	79	83	98	76	77	89	98	94	91	107	81	92	94	91	75	83	78	104	113	86	80	77	72	96	93	86	89	79	98	90	80	96	94	74	88	85	89	79	97	109	91	100	81	101	73	82	85	91	70	99	69	75	90	77	108	84	91	85	79	93	101	81	90	93	107	78	95	84	85	93	77	90	76	69	103	89	111	95	73	106	76	104	77	86	85	95	80	95	100	95	70	93	97	88	88	109	81	73	89	81	83	98	87	97	111	103	93	81	80	76	85	101	87	85	93	86	97	94	90	96	96	96	79	77	81	89	84	73	92	97	89	86	86	76	81	72	76	103	76	84	90	87	86	69	87	109	93	85	96	99	73	85	79	87	85	87	104	100	73	87	87	75	83	76	92	89	94	86	94	77	91	87	104	101	94	87	88	93	80	93	84
3885	605	674	595	670	619	605	642	609	665	630	649	640	646	644	593	613	644	643	616	632	633	624	635	663	586	612	622	656	625	643	625	645	593	652	596	671	639	642	622	582	604	572	618	615	655	621	654	578	593	672	634	599	642	610	625	627	618	626	683	623	585	612	650	605	608	667	621	654	656	623	575	605	611	599	630	625	600	615	569	589	624	615	636	650	637	597	614	625	639	640	630	651	659	660	653	640	640	679	694	643	635	657	593	635	611	611	633	602	626	611	571	643	650	650	618	623	598	668	626	612	612	626	612	637	651	617	589	652	638	599	681	592	640	619	666	628	616	614	634	650	621	650	637	649	649	662	635	636	617	611	625	628	638	644	623	683	710	596	629	649	617	637	626	640	606	599	632	660	672	628	634	615	632	642	627	620	676	636	682	624	668	624	631	652	683	647	654	639	640	642	620	612	693	606	639	565	696	655	650	599	616	635	592	605	641	599	629	625	659	665	624	630	641	617	611	568	644	602	681	622	600	654	607	650	660	658	651	651	648	639	564	657	590	635	657	621	634	623	598	612	642	621	605	625	627	597	665	621	630	651	628	629	660	640	643	628	643	634	632	620	609	621	582	603	637	612	659	723	593	628	628	587	621	589	618	626	590	584	666	632	620	594	626	665	659	669	626	607	631	652	647	647	623	595	669	619	623	600	619	641	597	634	640	572	602	614	640	622	633	660	630	582	591	628	620	649	645	595	636	622	620	629	634	609	633	585	627	628	638	634	590	632	637	658	618	636	655	619	624	657	617	608	651	650	652	653	606	630	618	643	608	633	608	599	636	614	630	619	610	604	681	638	615	616	663	620	644	611	648	613	712	635	585	645	654	617	567	651	607	606	636	610	664	589	624	597	613	634	643	632	631	626	614	628	611	635	604	648	614	623	651	593	634	640	654	615	587	668	666	612	637	608	667	615	589	634	629	588	592	654	605	593	613	663	595	645	586	607	608	643	650	591	629	632	598	632	627	618	639	604	610	625	582	601	602	638	674	649	597	669	642	615	591	602	625	608	622	645	633	594	592	612	616	616	641	648	645	642	588	665	629	666	623	588	643	638	643	661	652	599	643	614	662	629	642	617	619	616	634	588	658	601	603	653	620	622	638	655	627	633	577	645	606	680	618	657	672	599	620	597	656	546	682	625	662	616	656	630	650	642	625	627	620	674	600	620	642	602	679	651	647	652	623	645	581	629	611	617	647	646	645	636	589	639	579	615	626	621	598	630	639	602	643	633	662	629	627	627	562	646	620	635	643	677	633	639	639	663	666	652	633	611	632	640	562	646	657	652	628	615	641	656	606	630	620	614	625	614	637	655	606	621	609	595	659	598	647	604	600	601	632	600	588	602	588	638	617	636	648	606	638	614	618	623	654	671	625	660	632	636	640	599	585	611	658	646	697	573	625	659	618	636	635	620	640	592	608	610	691	664	626	646	632	583	651	638	575	642	655	580	606	636	688	656	626	600	648	655	639	638	617	646	620	649	654	608	630	609	572	653	605	646	625	626	660	659	579	606	640	591	696	641	635	598	602	610	628	636	640	597	683	626	595	604	669	655	654	597	632	628	610	666	630	586	616	613	617	594	629	589	627	612	641	654	630	629	616	674	672	622	625	593	636	639	607	645	587	622	600	594	644	610	620	625	617	598	643	584	604	662	646	628	632	681	556	647	604	651	643	632	627	654	628	633	626	623	634	633	608	593	626	635	652	613	631	613	635	658	660	589	604	636	633	617	607	640	589	609	599	686	636	630	641	622	611	665	611	605	644	616	598	629	598	610	596	572	612	633	623	616	608	648	631	621	640	619	628	628	618	657	646	648	656	615	645	596	601	589	630	632	570	621	627	630	600	642	596	615	573	650	576	652	641	675	603	621	639	636	595	666	661	627	630	623	570	602	650	619	697	595	674	638	593	633	598	589	629	597	622	568	690	616	601	641	648	623	599	638	588	652	642	606	625	595	605	643	639	629	624	629	618	625	665	616	612	611	608	647	660	574	608	629	606	629	612	612	634	607	621	675	601	611	699	657	634	617	641	652	591	618	621	598	635	616	656	627	601	636	617	643	620	630	613	585	629	640	636	583	621	597	624	624	671	556	642	634	661	609	625	595	625	641	624	624	636	645	659	635	625	620	571	593	667	668	609	652	641	605	647	648	673	598	593	641	612	620	658	634	623	594	627	658	576	651	608	608	634	597	624	643	646	591	602	677	608	677	615	627	604	627	662	635	614	616	640	614	601	611	609	640	654	602	611	625	659	649	612	647	633	617	591	580	614	614	563	605	658	585	653	642	664	680	617	626	613	595	614	585	604	611	645	652	605	651	654	615	636	625	659	600	661	570	632	636	638	616	644	632	624	659	658	617	599	607	620	674	639	635	645	618	627	636	713	623	623	604	661	616	611	598	648	611	612	652	604	591	647	602	615	635	586	614	556	628	660	637	623	606	651	646	596	657	678	674	584	593	636	626	622	659	588	588	634	618	640	600	624	604	652	624	598	604	625	604	594	647	611	627	633	636	615	661	622	620	615	631	610	629	590	638	620	602	595	615	624	622	648	617	620	635	643	601	626	602	660	611	636	608	634	658	621	602	660	656	605	626	628	655	642	663	602	664	629	619	631	608	599	619	628	611	661	605	589	653	632	600	645	624	598	680	640	660	640	631	670	664	596	571	587	654	606	626	596	640	643	608	630	617	641	573	622	606	600	609	655	648	597	648	635	587	623	619	660	598	594	589	602	621	648	625	677	601	620	612	604	632	618	622	605	615	648	629	640	653	629	594	598	570	613	606	688	658	647	648	617	649	630	623	614	613	591	598	595	632	630	643	599	588	579	625	631	620	595	622	601	592	577	599	597	620	558	629	635	656	626	613	645	611	610	597	660	647	622	630	665	634	621	609	601	644	609	635	616	623	625	609	647	633	648	631	629	638	605	610	647	671	637	594	604	596	656	618	621	604	630	618	609	634	611	640	614	607	647	623	605	616	642	574	604	596	640	617	624	617	609	614	642	653	634	635	662	593	643	659	613	598	628	668	643	615	607	643	620	643	655	586	594	646	589	634	651	617	641	633	632	594	651	596	671	627	623	584	600	608	627	620	578	613	602	629	621	619	636	627	626	649	677	625	646	605	639	608	628	713	600	617	652	679	610	672	611	637	612	617	561	608	588	624	609	630	620	640	607	612	649	626	597	658	629	662	650	608	610	630	637	607	668	627	590	629	623	594	606	645	633	688	628	608	631	623	635	663	577	586	654	645	639	598	616	615	632	610	634	614	601	617	591	619	619	660	622	618	645	584	605	665	647	636	641	577	638	650	648	631	599	605	633	633	611	579	638	649	584	608	638	633	625	617	645	605	609	630	648	641	641	612	606	647	584	588	594	586	648	614	618	603	613	630	605	630	657	615	622	641	635	622	617	590	601	634	593	688	632	636	620	597	616	652	626	664	648	615	632	609	613
16064	532	151	139	125	119	144	153	147	145	128	151	153	144	149	121	145	120	148	139	158	139	144	126	118	141	128	134	122	127	117	152	130	129	150	137	126	132	149	152	133	140	130	144	115	120	146	134	139	134	137	139	142	140	103	120	127	131	118	138	152	152	124	141	113	115	127	143	147	135	132	134	119	143	172	138	125	141	155	127	137	131	128	135	124	114	160	131	137	149	135	133	114	125	118	142	141	156	138	146	151	136	150	137	114	127	159	151	136	136	122	124	124	146	127	135	137	142	125	134	140	149	146	141	139	107	130	117	150	135	125	140	126	140	130	142	120	133	127	133	131	133	130	143	130	129	121	127	140	117	161	153	139	138	144	133	140	138	136	128	129	129	133	139	131	152	145	121	127	140	153	110	139	119	124	136	129	138	141	132	116	158	180	135	152	144	148	126	124	145	130	158	125	140	126	154	130	144	141	132	146	148	127	137	140	115	128	148	132	130	161	119	140	157	142	141	121	132	138	131	126	156	120	145	131	118	138	138	154	120	124	126	117	133	133	131	129	159	147	128	130	145	162	138	139	137	122	144	133	132	151	149	121	129	125	143	114	133	130	120	125	131	126	120	131	157	127	124	112	143	130	155	137	124	142	124	153	124	143	137	136	134	148	134	168	126	122	141	111	125	155	125	133	133	142	127	133	154	140	139	139	143	133	125	151	147	145	145	125	150	155	136	152	137	126	139	135	138	142	145	128	133	145	129	137	135	131	107	115	131	126	146	125	148	135	139	111	145	153	126	121	128	139	148	149	121	141	131	145	134	136	139	151	143	121	138	147	129	133	149	133	134	125	146	154	138	138	137	131	132	120	152	142	135	141	155	129	130	136	126	145	132	134	159	145	120	136	136	128	133	94	145	127	117	130	159	131	129	130	125	123	128	146	134	148	131	120	127	114	143	128	145	144	139	124	121	127	129	144	131	130	129	126	142	128	130	130	131	143	139	125	134	141	137	144	132	149	149	132	129	121	118	128	134	121	139	126	121	126	152	154	140	137	127	131	139	124	128	149	124	123	131	124	128	135	127	140	139	141	130	142	140	122	138	139	144	138	133	142	139	149	119	163	139	129	131	161	140	137	135	122	135	122	116	99	123	131	147	130	112	151	144	104	136	139	146	122	154	137	129	150	132	141	124	128	140	144	147	126	149	128	124	133	136	144	120	151	166	133	139	116	139	122	143	116	136	124	127	123	128	124	129	122	135	125	151	125	132	146	117	135	131	157	146	136	141	117	114	143	127	160	137	119	109	133	126	124	119	133	140	139	129	156	122	145	163	139	143	135	129	125	136	139	150	134	129	132	147	120	138	114	130	129	136	129	140	124	134	128	125	123	147	131	119	111	144	122	137	141	132	133	146	130	163	130	105	133	129	140	128	134	120	133	129	135	151	124	126	136	108	163	137	137	134	131	138	130	128	136	108	130	144	120	124	127	121	111	113	143	122	133	123	148	135	132	123	164	140	125	134	146	131	122	154	137	129	134	117	126	134	136	136	120	132	134	147	128	127	144	133	130	150	125	147	127	159	139	130	135	138	129	146	119	117	156	127	135	133	150	128	146	124	111	141	140	140	121	119	131	152	123	126	134	143	137	153	135	139	133	139	131	135	145	155	129	139	146	138	148	123	144	138	112	125	137	149	125	146	136	129	130	144	147	114	137	145	139	117	133	141	132	129	145	129	120	130	118	134	150	136	127	127	136	107	128	132	127	122	148	133	114	117	124	120	120	150	139	146	119	117	126	128	136	141	140	110	136	130	143	137	128	111	143	137	126	137	149	155	166	133	159	127	133	110	120	148	115	135	137	129	142	123	130	123	121	127	152	139	140	128	140	137	131	160	139	118	124	155	136	136	149	135	132	131	127	134	132	116	141	136	127	145	125	138	134	123	124	132	128	141	130	138	115	124	143	137	148	135	135	145	151	128	120	139	127	115	124	151	136	138	128	138	129	129	133	132	129	129	141	126	138	151	136	157	129	145	141	124	140	122	116	126	147	142	144	142	125	131	146	133	127	112	135	145	148	124	142	134	124	128	136	135	136	147	128	146	135	136	147	112	140	121	139	128	123	126	135	136	133	133	119	126	132	122	143	115	112	143	130	141	137	125	115	114	136	131	132	130	124	113	131	144	126	131	126	136	162	136	138	131	128	130	121	137	136	131	137	100	138	136	147	167	123	124	148	125	118	114	124	161	155	136	140	116	144	142	129	159	142	133	135	143	141	112	121	130	149	139	142	131	149	126	124	153	135	138	161	144	129	148	117	144	128	143	129	125	128	146	134	129	144	139	132	133	130	145	118	125	145	149	127	127	128	136	112	133	146	138	131	140	145	139	140	143	130	155	141	118	148	136	124	139	133	137	134	135	140	145	134	102	120	145	133	119	125	136	124	139	167	151	121	125	116	123	146	121	141	149	141	132	149	133	123	143	125	126	151	117	135	137	153	139	141	115	127	147	145	138	132	130	134	121	149	146	103	154	158	129	141	134	144	154	120	138	151	148	134	132	126	136	145	133	121	145	128	131	166	151	142	147	134	134	125	137	133	124	130	123	140	132	138	144	141	139	129	123	138	133	115	136	133	136	131	125	109	132	125	134	146	133	146	141	121	155	141	142	152	111	132	126	137	118	138	137	114	128	139	132	134	123	126	113	136	127	129	145	138	143	144	152	126	116	140	149	122	141	144	136	139	134	141	109	148	128	131	148	147	140	115	136	137	134	144	134	144	139	160	133	138	152	108	135	139	120	132	123	149	130	131	123	140	139	140	158	131	132	126	124	120	149	155	113	144	128	137	149	142	130	137	127	106	135	149	139	136	128	128	130	141	132	125	133	127	162	129	131	122	131	152	143	155	153	139	147	101	142	127	136	135	125	129	158	128	125	138	149	141	141	145	141	138	134	119	120	119	133	150	136	117	139	144	143	126	107	136	128	129	146	127	137	141	143	139	132	157	120	141	123	144	126	116	134	153	158	145	131	142	136	147	142	119	121	114	130	123	136	131	131	140	148	151	145	132	140	130	123	163	133	129	140	136	130	126	134	147	125	134	132	107	126	129	108	147	126	123	122	136	142	131	128	111	129	151	141	126	112	118	143	127	136	107	110	137	139	152	138	134	140	120	124	127	151	137	138	134	112	143	137	134	144	130	128	127	143	126	139	128	133	136	125	143	162	121	95	125	127	114	133	126	149	121	155	118	135	124	117	126	107	114	127	137	147	130	133	122	112	120	138	133	135	138	143	133	157	137	156	133	126	130	147	140	123	121	142	148	130	144	137	127	151	141	120	130	126	121	146	148	111	142	137	127	146	117	124	115	115	148	138	123	132	150	127	131	138	117	132	124	133	129	139	136	128	111	144	106	152	121	116	150	141	129	122	174	124	132	124	136	133	142	136	130	116	140	146	132	144	130	120	137	123	110	137	120	133	156	117	139	130	148	137	137	114	126	125	115	145
4057	912	918	943	946	897	854	951	917	967	937	918	955	902	904	877	910	927	884	890	838	857	926	898	844	909	921	885	908	903	904	1017	905	941	875	915	897	899	927	906	931	909	903	825	898	954	883	911	950	931	898	920	881	894	860	921	879	854	943	869	865	967	885	863	915	930	902	919	848	941	927	937	875	825	889	936	863	923	904	939	963	922	883	857	887	894	842	909	910	929	880	907	864	851	873	874	901	871	957	903	905	933	913	886	974	908	889	857	941	903	924	975	859	897	922	904	879	939	925	877	879	848	934	910	892	936	896	886	886	855	919	902	878	898	880	913	944	903	893	900	898	910	920	884	897	927	914	899	897	893	888	857	893	929	894	913	889	876	914	900	934	888	905	902	869	885	882	875	872	916	923	906	852	868	875	870	822	900	850	889	968	877	923	950	883	887	897	887	867	935	916	907	915	880	870	908	884	904	841	854	864	867	885	923	922	866	869	885	888	901	933	852	910	895	853	969	900	921	915	913	905	908	889	894	907	862	906	871	827	927	878	955	909	881	888	905	888	886	883	892	1005	906	893	891	947	883	844	947	851	895	886	921	912	938	904	883	904	905	935	939	895	905	885	905	936	903	909	906	942	872	919	912	925	902	927	883	885	912	858	945	914	861	945	888	900	874	862	913	874	960	856	918	910	871	925	942	904	903	835	943	876	883	896	904	911	916	879	963	977	917	934	907	913	902	896	887	941	875	896	863	926	908	903	961	870	920	857	917	892	884	915	910	861	916	874	891	863	890	865	916	879	949	900	926	882	851	894	845	938	862	900	890	900	907	907	911	880	905	937	877	891	906	912	987	852	904	915	909	882	934	908	873	906	976	925	882	921	904	921	892	871	905	915	866	897	959	849	876	944	820	870	899	886	857	869	891	903	883	896	917	936	926	892	875	915	894	871	879	917	891	891	879	917	859	870	870	905	929	899	890	852	915	832	907	951	892	857	908	868	927	873	933	857	902	903	913	916	886	921	928	900	905	901	838	905	903	886	936	894	885	917	847	904	853	935	908	934	895	901	902	881	890	927	947	944	884	883	897	897	878	889	965	901	892	921	889	894	850	942	819	941	864	934	888	904	869	880	901	924	885	926	914	865	857	921	936	879	902	905	917	909	887	892	916	914	890	903	905	892	901	874	941	940	898	885	849	945	906	917	945	928	864	921	976	931	944	902	888	873	915	901	940	893	888	862	890	938	953	892	843	877	885	925	916	939	908	911	867	870	909	862	903	874	953	907	936	932	957	943	942	884	958	913	919	900	925	874	920	879	923	888	906	881	887	912	880	911	860	918	896	852	858	902	869	910	891	901	839	949	886	916	858	862	930	907	904	826	890	854	872	933	925	889	932	887	895	840	863	861	951	919	823	908	909	922	911	955	890	903	899	923	885	880	899	873	921	957	899	806	904	939	928	922	906	990	889	902	924	926	932	869	868	882	933	892	832	885	897	925	893	948	855	876	897	943	952	911	914	909	912	898	894	911	857	887	930	865	871	887	897	895	863	956	912	921	921	888	922	945	946	910	917	883	898	885	929	907	907	869	901	892	897	923	921	832	905	869	893	893	847	909	865	909	921	862	937	904	877	880	901	861	911	905	933	890	894	889	885	920	877	854	928	884	881	897	923	867	892	957	937	874	937	897	920	907	895	927	905	882	917	911	946	896	908	865	897	931	913	901	918	814	899	899	886	896	846	905	918	883	904	887	933	895	901	907	943	927	870	884	909	897	913	892	966	899	932	925	903	941	940	909	894	916	899	884	896	864	878	931	895	851	977	939	920	902	919	923	912	845	892	864	891	928	876	934	906	944	930	920	929	920	877	896	867	907	899	861	922	916	886	877	892	939	872	886	887	922	893	888	859	868	855	858	916	954	853	907	912	937	880	944	902	915	948	922	902	928	897	917	858	926	902	876	928	946	881	905	875	942	937	879	931	894	945	866	851	867	951	955	919	897	910	908	913	927	880	935	868	880	895	875	907	948	888	883	905	970	877	884	928	894	931	933	909	869	890	927	902	873	858	969	937	912	946	881	864	937	936	866	929	904	860	949	931	939	896	905	933	912	944	898	961	890	902	893	866	939	934	909	857	915	850	878	909	930	922	910	973	932	861	895	897	867	932	875	868	852	914	853	887	867	870	896	954	905	954	879	864	925	864	937	940	919	910	873	886	914	887	887	897	923	908	875	871	912	909	890	882	861	886	914	861	927	871	866	911	871	802	926	939	855	888	928	891	903	922	959	952	900	893	860	923	916	901	828	880	944	934	908	975	964	913	928	886	891	893	922	922	929	852	928	909	887	884	862	873	977	869	940	940	902	951	918	918	888	902	862	892	891	884	864	905	928	890	928	954	895	921	961	937	850	889	909	956	940	876	934	951	897	910	888	919	928	926	912	904	945	878	865	877	966	926	871	860	904	862	885	912	905	894	940	924	906	869	944	919	883	923	881	871	925	910	933	923	902	857	894	920	895	904	872	829	882	852	929	944	897	951	894	928	915	936	863	924	904	890	912	914	904	897	898	883	908	876	921	911	926	900	899	863	924	905	879	916	917	906	939	947	908	939	896	885	907	934	937	894	904	911	897	929	860	908	921	849	869	906	878	924	901	877	906	893	921	883	904	855	860	928	931	853	1002	881	904	902	848	880	856	906	867	871	938	896	909	883	902	912	829	939	907	916	894	908	895	915	946	882	934	921	918	895	912	898	902	909	924	932	908	864	871	867	918	925	897	898	890	907	937	923	897	883	856	894	931	909	886	939	867	889	953	951	937	969	908	866	928	881	927	897	877	885	941	941	919	896	899	846	955	879	877	896	923	911	931	861	897	929	905	905	892	904	864	884	878	931	927	893	910	859	872	920	908	923	896	874	922	838	886	892	893	893	880	884	931	953	863	962	870	877	871	863	965	881	916	941	925	900	936	924	881	885	859	900	940	854	900	900	892	859	917	942	894	864	919	906	909	845	895	888	903	947	910	873	866	907	906	898	929	923	912	928	934	937	882	927	903	932	897	962	921	868	901	950	956	876	894	865	852	871	935	901	951	898	896	956	861	933	908	890	920	888	879	913	911	877	896	913	848	872	894	929	905	899	903	874	905	876	887	904	920	920	865	931	888	927	928	903	871	878	875	921	890	888	904	922	887	871	897	858	907	912	855	872	891	891	929	874	896	905	884	878	829	867	885	928	882	889	916	920	909	892	863	950	897	891	904	862	898	887	867	919	831	905	873	897	908	921	854	880	852	930	947	880	896	893	913	896	926	932	893	895	887	878	861	840	944	920	878	909	925	907	895	925	907	915	916	905	948	866	899	891	878	964	886	865	854	958	891	894	871	956	911	955	892	869	878	875	948	870	940	918	905	946	884	917	900	903	893	850	857	860	940	928	854	904	866	884	874	863	879	927	933	888	918	882	885	945	930	960	893	887	912	881	871	935	925	914	883	897	880	853	917	964	866	941	932	877
16106	590	133	150	135	137	149	136	116	121	118	141	132	128	127	133	126	124	140	145	138	129	114	167	149	141	123	121	128	120	110	117	115	145	122	129	150	149	125	132	142	131	140	109	128	140	111	131	123	146	138	146	149	144	113	138	126	135	124	141	142	157	144	119	141	136	133	132	123	136	128	146	125	126	127	129	131	137	133	132	125	145	117	130	129	135	119	151	135	135	134	130	135	138	128	124	131	120	148	113	143	133	129	146	126	141	146	135	143	119	143	137	154	138	123	121	163	108	119	121	135	134	134	139	139	152	133	139	135	122	133	121	125	146	131	129	129	116	125	130	126	139	136	144	151	131	116	117	122	128	129	139	137	135	120	124	118	144	148	146	123	153	124	109	115	142	120	118	128	137	123	126	135	135	117	135	128	128	111	139	139	126	130	118	131	129	127	131	130	128	130	117	135	144	119	158	141	139	126	132	130	131	153	138	154	135	143	124	131	139	123	138	150	127	127	123	139	135	124	132	134	120	130	143	120	110	137	127	141	131	133	156	144	122	123	140	118	133	138	120	129	143	122	141	138	132	124	118	131	118	122	132	138	151	141	125	119	161	150	158	130	118	146	133	111	136	141	140	141	137	130	147	103	126	129	135	121	125	114	140	141	128	122	122	147	122	123	125	133	130	144	157	121	128	123	131	126	132	117	122	125	153	128	135	115	138	136	119	119	154	133	149	105	113	127	119	140	134	135	132	127	148	158	148	125	135	113	110	125	152	135	140	134	128	120	132	121	122	139	143	131	129	140	125	141	139	136	136	128	139	136	124	145	137	143	145	142	129	128	140	138	142	135	135	138	122	124	125	132	125	136	134	119	139	122	130	119	140	132	123	152	136	125	158	124	129	139	142	141	153	137	124	123	137	118	155	124	123	134	127	148	129	135	118	133	158	133	116	120	129	126	137	119	129	149	142	132	158	133	121	132	143	140	131	151	155	137	137	131	133	131	144	120	117	152	141	109	127	118	138	151	130	118	130	137	123	119	131	130	137	127	124	130	124	135	141	149	129	135	126	127	129	124	137	122	131	110	126	136	139	121	126	131	110	133	137	124	117	135	122	118	125	132	134	133	154	125	136	142	136	133	134	132	151	130	109	162	147	147	131	132	132	142	146	134	140	133	139	147	124	132	166	127	121	129	130	116	133	134	142	130	137	142	172	132	142	141	115	129	153	126	129	136	127	119	140	128	133	129	115	145	129	148	122	137	125	115	120	127	145	130	132	127	127	143	123	151	128	137	128	134	138	127	126	133	130	149	124	129	138	139	147	121	138	139	117	144	125	140	144	139	135	141	120	148	131	132	131	131	132	119	113	125	140	137	130	145	139	128	109	124	133	144	112	130	128	125	141	151	133	127	141	136	139	119	122	157	140	143	153	136	132	119	139	132	105	127	139	138	133	137	140	143	150	127	131	131	132	132	118	145	143	119	122	134	119	109	133	142	132	124	95	127	140	122	125	131	128	135	147	130	124	137	123	156	118	132	140	124	126	143	143	140	132	136	139	137	132	136	118	144	135	126	125	147	127	137	131	133	141	144	116	130	138	135	145	135	121	118	130	160	122	133	138	147	149	135	126	127	159	154	125	115	155	125	108	119	119	146	132	128	134	131	123	127	152	125	132	129	114	113	142	125	130	130	140	138	124	131	116	139	128	140	124	121	121	118	136	138	140	115	132	136	149	122	110	118	135	131	133	128	133	121	126	123	152	129	130	143	121	131	145	119	128	144	111	152	124	129	123	129	144	115	122	130	137	131	154	120	112	119	147	136	127	146	116	148	133	142	145	122	147	130	125	139	136	141	116	151	121	142	142	122	116	139	153	123	146	122	137	133	130	129	123	145	117	118	134	139	127	112	112	134	144	121	125	153	126	126	127	137	133	130	145	113	135	150	134	109	132	148	143	146	138	121	147	139	128	108	113	128	133	114	126	139	143	144	123	101	142	133	120	109	135	142	139	124	143	122	149	141	136	131	134	132	152	137	117	109	146	136	134	136	143	147	131	127	156	128	133	119	161	119	141	127	128	131	142	132	117	122	127	119	119	132	142	140	141	139	137	148	148	121	139	158	147	156	148	127	135	131	123	124	126	102	147	146	138	125	145	127	139	113	140	152	141	140	129	115	138	148	123	134	112	152	132	135	113	118	127	131	151	141	119	127	124	147	136	146	137	120	133	121	135	122	141	145	129	108	147	125	154	122	142	126	136	123	138	136	141	144	140	112	136	145	128	113	134	136	122	120	113	144	130	135	125	134	129	116	132	113	113	145	143	135	122	133	126	137	139	132	125	103	140	128	137	118	136	116	133	144	131	130	121	133	127	141	134	131	127	122	115	122	132	149	133	125	138	150	124	152	144	126	129	150	108	145	113	140	148	141	145	135	136	109	119	139	134	139	129	112	126	142	147	127	116	118	150	138	130	134	133	127	129	141	123	142	151	123	142	132	129	145	132	155	148	133	143	125	128	146	146	143	145	135	144	137	138	120	140	127	139	143	128	123	139	128	137	135	126	133	113	135	139	132	124	135	120	134	126	119	142	147	127	103	122	106	128	138	134	116	142	140	128	136	139	128	162	129	144	119	114	140	124	135	128	130	156	143	124	118	115	130	145	129	145	133	139	142	127	128	130	124	120	146	137	120	148	140	134	110	149	123	142	116	125	148	145	139	121	125	129	126	122	135	135	134	135	111	147	128	140	134	132	121	144	130	133	139	149	135	130	138	145	148	124	135	117	131	133	131	122	130	129	152	120	152	135	128	123	129	145	123	135	138	154	134	142	139	127	124	140	131	140	128	119	136	123	157	124	123	135	129	146	138	159	121	138	122	137	139	140	149	120	122	142	134	150	129	116	130	136	144	126	118	133	117	109	127	128	141	115	125	129	124	132	142	156	111	143	141	140	126	144	134	133	135	131	141	126	129	132	152	140	125	107	122	134	126	135	142	134	139	167	135	127	115	125	134	152	149	145	131	124	116	130	153	132	129	128	147	134	139	136	129	128	130	127	132	139	123	131	139	124	133	145	138	127	135	134	120	131	125	135	127	133	140	136	134	139	143	124	132	142	141	130	119	129	119	140	117	135	125	138	115	137	131	118	143	126	133	104	148	134	146	118	138	144	114	148	151	151	147	148	138	140	147	112	134	127	152	141	124	138	135	134	134	125	141	126	106	136	124	132	144	162	127	144	150	126	134	140	132	122	116	131	123	127	138	114	148	144	107	122	132	119	138	134	139	118	150	137	146	141	152	132	136	126	123	124	112	118	146	134	127	150	125	105	131	125	134	134	139	115	117	133	127	135	138	110	160	114	111	119	130	145	140	132	141	147	149	142	121	119	169	122	134	141	130	144	132	124	121	136	128	141	126	137	136	131	123	134	115	137	136	131	135	118	149	136	115	121	137	136	145	116	145	117	128	139	141	136	133	151	138	123	143	149	135	144	140	148	116	142	124	144
4182	882	898	919	881	900	921	921	924	824	838	878	896	907	933	890	888	868	937	888	913	907	863	881	867	881	929	839	908	940	894	897	922	861	867	877	908	852	893	905	905	915	945	876	858	889	903	928	893	891	907	898	911	885	922	941	936	845	869	867	872	929	911	926	859	889	910	923	880	884	887	881	891	882	923	923	880	858	868	903	889	871	911	863	862	852	927	929	857	912	892	924	861	879	867	907	897	862	908	881	894	882	854	883	902	923	884	882	864	911	931	944	873	920	856	844	871	899	882	921	919	935	911	858	896	877	886	833	891	856	908	925	902	915	876	918	899	928	873	913	822	898	891	909	866	875	905	944	858	905	875	865	892	948	873	849	899	939	950	911	904	926	896	905	848	893	938	858	879	901	888	898	923	928	867	871	885	963	907	924	897	889	853	881	909	877	910	940	827	906	884	900	854	830	852	872	900	851	882	875	869	901	942	951	867	928	861	920	914	890	891	901	921	883	912	902	879	925	891	859	906	877	844	940	900	910	877	883	895	881	862	915	885	881	891	877	925	873	882	931	848	884	902	924	893	893	913	845	899	934	904	900	862	922	875	926	898	904	894	889	888	866	865	915	899	877	929	871	883	856	902	936	867	882	887	870	877	878	908	886	898	887	985	906	898	893	864	852	893	907	878	957	872	916	902	902	878	881	882	890	916	885	852	896	879	894	863	831	862	897	894	890	861	881	878	912	929	866	864	899	899	880	929	929	929	915	904	892	874	875	918	921	893	893	872	898	887	894	933	906	923	881	841	886	899	844	869	891	877	872	922	919	951	901	898	865	868	887	909	932	876	928	892	898	858	890	888	890	888	870	876	867	883	903	880	914	888	870	930	843	862	864	901	906	887	870	913	939	897	908	829	915	875	897	856	860	891	899	926	912	877	924	916	923	871	867	922	864	857	946	908	872	830	842	871	874	934	848	890	893	830	886	932	935	893	904	899	952	912	904	938	921	897	866	899	872	895	878	920	882	884	865	936	901	936	872	906	952	921	894	839	906	910	892	929	896	917	878	886	900	932	931	918	908	908	916	854	883	890	868	850	846	854	873	828	952	877	831	861	910	899	855	912	899	929	909	866	865	889	958	933	870	919	915	866	966	961	872	870	884	942	863	904	912	906	902	914	900	916	917	919	972	929	865	933	945	963	949	880	888	871	882	828	935	879	824	911	877	858	882	880	862	878	929	919	909	906	875	898	915	881	841	894	896	878	896	875	888	875	902	927	890	972	891	868	880	913	896	854	877	889	872	882	861	872	925	918	933	909	849	866	911	903	923	883	875	900	890	893	884	862	895	900	861	974	861	849	875	855	863	883	896	887	868	881	878	913	847	916	949	837	926	865	855	900	857	882	950	849	874	905	875	945	881	952	865	918	888	878	901	848	866	789	934	906	952	909	882	940	922	876	894	860	914	860	858	932	883	912	895	857	923	868	879	882	855	863	876	902	900	875	881	884	850	914	903	888	873	856	920	846	878	904	920	918	955	929	920	954	914	896	898	929	870	942	953	894	896	891	910	902	906	846	896	934	928	898	852	847	925	887	880	868	867	921	906	958	922	908	864	864	904	884	856	872	913	911	893	868	878	906	928	835	912	889	901	891	929	910	866	860	951	911	951	841	936	871	892	920	899	894	911	818	872	856	868	888	928	901	843	822	931	892	848	920	912	866	922	892	911	908	876	857	860	914	858	953	864	881	904	919	900	837	855	904	913	928	868	885	886	951	882	925	895	859	916	930	899	840	858	907	909	884	887	903	852	892	916	897	920	856	890	925	844	897	864	880	899	945	903	867	920	886	855	879	923	909	859	898	864	919	878	863	886	888	877	915	914	921	912	918	883	911	876	889	905	870	930	861	992	874	949	916	873	927	935	897	830	904	902	847	903	861	872	920	898	883	839	904	884	935	993	895	868	874	864	913	890	923	887	869	868	834	883	875	929	900	911	916	911	818	895	910	900	924	876	893	899	894	875	922	925	931	864	889	897	886	918	877	948	909	884	912	927	891	923	911	873	932	884	927	862	869	865	886	951	927	904	928	891	937	895	893	908	912	874	964	923	852	902	887	902	829	906	927	848	900	895	917	900	911	926	866	917	919	910	875	908	907	890	895	919	921	908	872	941	881	916	904	894	928	878	853	911	907	824	884	868	859	838	926	844	889	843	894	895	891	927	905	904	854	910	854	891	907	881	881	914	853	930	875	910	871	902	887	915	892	935	864	869	879	899	856	892	917	903	905	891	904	859	889	916	879	886	867	884	873	962	885	902	899	898	881	896	934	878	926	886	884	901	844	881	902	873	891	862	910	902	925	880	908	864	863	887	886	890	961	949	900	906	897	915	919	909	984	863	892	943	879	891	849	891	910	879	876	881	908	862	893	894	908	916	947	909	880	921	860	899	908	864	862	851	886	966	900	856	975	918	901	956	926	843	875	893	914	908	950	902	865	918	918	872	912	929	882	892	873	877	860	841	870	907	872	888	869	881	894	843	893	895	915	918	879	905	920	899	901	897	925	913	854	885	913	894	877	910	900	914	939	942	877	855	905	861	909	894	876	922	876	910	929	937	916	821	897	935	902	860	887	848	871	883	879	941	908	927	887	869	867	879	910	870	912	901	835	872	903	858	896	943	896	904	886	889	913	922	909	862	957	886	862	892	849	870	890	890	874	891	897	844	878	882	882	945	887	944	907	971	884	883	936	873	810	903	901	908	923	885	864	875	908	922	828	920	907	867	809	937	895	898	901	900	912	865	940	847	915	953	893	830	902	914	904	930	899	896	865	846	902	863	871	919	857	921	901	842	916	850	877	980	913	864	854	867	899	917	889	909	890	929	920	876	914	929	922	846	859	895	962	871	850	907	877	911	890	871	890	873	960	840	861	937	895	863	910	896	928	921	926	904	852	883	887	936	885	929	920	868	907	913	861	878	874	921	907	901	886	914	890	856	896	902	883	946	912	930	856	917	891	890	917	906	899	901	883	883	859	891	896	873	845	883	907	884	882	913	868	949	899	911	827	871	831	927	888	895	846	930	900	867	907	935	825	827	842	862	913	906	850	844	896	928	828	929	887	924	893	929	912	855	863	876	909	911	884	939	867	885	941	914	929	917	822	888	852	881	860	901	895	904	845	897	876	916	842	868	894	877	841	885	875	877	846	938	917	838	956	939	890	925	903	900	849	838	857	886	879	914	839	894	874	923	915	855	892	894	876	841	843	892	977	951	885	895	874	828	837	897	932	936	916	866	883	928	954	877	867	905	862	879	900	869	834	898	884	909	871	882	878	880	863	926	901	874	920	890	929	853	875	889	868	877	832	915	857	947	920	859	921	869	868	885	841	879	934	915	872	931	957	877	874	862	913	905	914	884	930	936	865	903	891	887	873	853	887	897	883	855	873	910	868	923	898	909	889	897	900	869	897	918	886	903	975	884	855	913	928	939	858	936	917	912	865	907	932	869
15450	499	87	85	75	90	80	69	82	74	82	72	58	58	73	78	80	89	82	94	63	65	61	79	70	73	72	79	72	62	72	63	82	96	71	84	91	88	63	66	81	65	74	82	91	76	79	72	71	83	67	71	90	76	51	79	78	81	66	71	93	73	79	65	90	73	89	75	77	65	81	73	77	79	72	68	61	93	69	94	79	58	80	86	68	80	73	83	86	85	76	62	74	91	78	74	82	84	78	85	78	83	71	88	69	81	85	65	72	76	83	79	77	69	83	72	67	88	92	75	75	77	72	75	64	87	80	77	76	74	58	82	77	87	75	81	78	74	76	68	67	75	84	76	79	86	78	86	61	102	71	84	77	79	74	83	70	104	79	79	78	82	82	66	80	84	72	69	87	68	87	84	76	78	98	74	74	69	81	81	76	82	84	78	78	69	73	60	64	86	76	68	80	80	73	84	83	70	80	84	85	80	72	74	87	60	73	85	89	75	85	74	83	68	66	92	84	82	85	81	68	75	74	74	70	68	63	70	91	86	79	74	78	80	76	72	79	78	70	65	72	86	77	62	69	76	71	87	76	80	83	76	74	74	85	75	64	81	91	82	74	69	87	64	74	57	76	76	86	71	100	79	82	73	63	85	82	63	61	75	76	72	88	77	90	88	64	91	77	74	73	85	76	96	74	78	64	68	64	95	85	91	86	75	86	81	75	76	79	67	73	84	73	71	61	77	84	69	75	80	69	75	88	82	82	85	89	73	85	74	84	77	59	88	71	83	105	92	75	117	68	73	69	75	72	82	86	79	68	70	73	76	77	90	86	72	63	86	84	77	73	82	75	78	75	76	76	86	80	83	69	79	89	86	69	70	78	85	72	82	72	74	66	81	77	64	96	67	74	70	63	84	93	79	79	81	62	74	66	89	84	75	76	63	70	96	77	72	76	69	76	86	68	75	71	85	78	75	85	70	70	64	68	79	74	104	81	93	71	87	72	74	76	71	71	60	89	70	67	86	77	83	79	68	83	79	83	71	82	72	85	73	86	72	78	87	69	84	74	84	75	70	61	83	81	73	70	82	73	73	69	78	86	69	89	63	64	94	76	73	68	84	68	89	89	82	81	67	70	76	81	82	72	81	84	81	66	80	78	76	77	75	93	71	81	80	88	64	72	70	70	86	72	81	91	95	86	83	57	81	94	78	87	72	84	63	72	87	89	98	84	81	82	75	68	81	82	58	84	79	90	86	65	73	87	84	77	81	75	65	73	82	78	82	73	82	77	73	81	82	80	79	82	82	74	70	80	80	67	80	70	69	81	67	72	74	76	78	77	60	90	89	69	83	84	65	76	100	80	77	87	66	86	67	71	59	70	78	76	70	73	70	95	78	81	73	87	88	69	69	86	76	82	75	87	74	69	65	78	77	65	76	82	78	94	75	76	83	72	71	83	71	80	76	89	72	72	80	70	69	67	77	65	67	70	112	87	86	71	90	84	89	70	69	64	79	83	77	81	71	72	75	84	84	68	86	89	72	80	77	57	79	79	82	51	90	83	67	85	69	83	81	92	62	89	70	74	81	91	79	72	60	86	80	70	85	70	82	83	68	83	84	63	88	65	83	91	78	70	96	81	74	69	89	84	72	85	75	80	71	68	69	91	67	61	80	63	80	77	73	59	72	73	85	76	83	81	71	90	69	79	78	69	72	68	64	66	90	70	66	73	69	70	78	80	65	58	60	72	75	68	69	80	91	88	63	65	82	82	62	78	76	76	68	74	76	87	80	66	96	63	66	89	76	72	67	83	87	81	85	81	68	108	82	75	79	74	90	77	87	92	74	89	90	86	81	68	91	96	85	66	93	85	74	59	83	85	62	77	83	85	67	80	80	70	81	78	83	81	91	65	66	82	66	70	71	85	84	83	69	74	67	65	78	84	62	83	77	74	90	85	85	83	75	92	80	79	85	69	72	76	70	89	79	77	74	80	89	84	90	86	90	76	75	80	74	70	95	99	86	70	82	80	66	92	75	65	77	67	69	84	69	90	79	83	76	80	75	96	67	86	75	65	79	76	70	80	87	69	78	84	77	69	52	83	74	56	73	74	78	71	71	86	72	65	81	80	62	82	70	87	62	77	77	77	68	98	94	88	63	75	81	89	69	75	84	84	61	91	69	93	60	77	80	63	79	67	79	92	74	73	70	88	65	83	80	77	82	93	84	88	82	69	68	87	84	80	88	79	84	70	73	72	75	71	70	76	73	75	92	76	71	90	64	89	64	69	71	94	70	73	80	77	82	82	80	103	71	82	75	80	92	75	86	77	79	68	82	77	69	65	78	96	82	73	90	89	97	84	64	85	74	87	76	74	74	71	76	78	86	75	68	87	62	71	97	71	87	87	71	92	67	74	90	74	73	81	69	79	85	81	76	89	88	79	67	77	85	56	91	74	77	88	92	84	95	74	72	84	73	77	81	77	79	84	75	82	70	85	68	72	88	69	87	66	81	78	68	69	78	69	78	66	77	90	82	75	62	75	80	74	89	65	92	77	94	73	84	82	76	65	69	78	77	89	97	63	72	87	81	74	93	74	79	69	83	75	71	69	102	71	77	69	78	77	67	79	86	82	76	69	67	80	74	70	76	67	77	87	74	74	81	88	83	89	79	79	66	68	93	74	91	87	69	89	83	77	70	95	78	66	67	69	76	80	86	84	102	81	73	82	95	87	66	82	88	86	61	77	75	83	69	70	74	69	77	84	78	72	83	83	74	70	88	55	81	73	61	73	88	72	70	68	86	83	68	74	79	77	77	78	80	72	74	72	59	83	80	94	75	90	71	77	64	75	74	80	91	60	73	66	92	77	83	66	79	78	84	72	80	77	73	78	69	64	86	75	73	69	62	85	77	74	79	83	78	64	60	81	83	88	71	84	70	75	79	80	64	59	89	69	85	64	80	63	84	86	71	73	89	95	80	86	76	81	65	73	75	71	68	79	58	81	65	90	87	87	75	79	66	77	69	76	75	85	75	72	87	87	82	68	66	82	76	72	48	90	77	80	93	72	72	75	70	64	76	88	63	76	66	70	70	74	69	87	91	70	62	65	80	83	79	76	66	79	79	75	83	79	71	60	67	78	90	73	80	66	74	81	92	79	81	78	71	75	62	75	77	79	80	79	72	87	79	74	80	78	82	86	76	65	68	80	71	89	85	87	81	76	85	89	84	81	66	92	71	65	89	76	73	89	81	77	69	79	91	86	80	75	77	73	89	76	93	90	61	62	88	79	84	83	85	73	82	77	68	80	75	72	72	105	79	86	73	67	78	82	87	80	74	72	70	65	83	81	64	89	79	82	67	82	82	70	79	82	80	79	86	68	86	82	74	95	74	69	84	76	71	70	60	68	68	85	79	96	90	75	67	78	74	82	80	79	73	75	68	73	64	89	72	89	73	75	68	70	71	76	64	76	84	84	72	70	82	70	80	89	57	77	59	87	66	98	70	76	74
4139	530	499	504	496	504	486	539	518	476	493	446	488	461	513	476	527	490	474	500	496	513	521	522	438	504	467	473	515	524	527	471	519	536	519	480	499	490	493	477	515	495	499	489	498	488	530	467	482	498	569	496	520	508	504	479	473	479	550	494	492	481	517	549	551	484	485	542	519	509	518	503	509	506	519	504	516	519	516	528	503	487	522	513	486	531	530	522	552	486	514	491	515	491	533	554	467	512	531	503	520	520	491	505	517	534	529	504	528	519	506	510	515	474	478	511	512	486	524	472	495	504	545	519	483	492	516	497	501	545	502	514	490	518	479	528	523	497	478	500	519	562	491	497	519	519	519	481	478	508	542	515	528	514	506	490	519	526	501	503	498	501	516	543	538	493	543	508	542	525	507	511	512	477	527	470	508	532	490	521	512	486	529	514	495	474	537	481	535	528	510	515	524	462	519	507	533	528	503	459	546	514	481	491	456	484	471	504	492	502	505	507	489	491	478	486	476	497	521	495	527	523	550	518	507	483	497	500	506	542	484	537	508	560	476	530	490	539	479	491	499	491	520	566	481	498	495	492	538	524	519	520	502	528	511	488	495	488	516	488	523	513	442	528	520	491	519	480	461	494	517	527	524	487	525	476	480	522	506	516	504	542	549	524	519	492	503	483	506	531	474	557	497	536	491	508	514	504	466	504	484	529	525	490	490	487	539	536	540	501	554	486	517	555	511	483	484	516	506	483	532	486	503	517	525	483	498	464	495	484	496	485	514	455	527	496	498	546	519	535	544	519	490	541	503	524	519	507	491	521	527	505	508	537	452	509	514	478	517	476	501	510	496	508	522	542	528	528	490	529	544	567	544	536	485	500	517	493	516	510	500	522	474	509	514	523	510	544	499	510	511	503	510	503	522	507	571	499	501	525	531	552	486	503	475	512	533	500	518	493	479	510	486	517	510	490	556	524	515	527	503	473	515	514	468	504	494	514	531	516	470	510	527	494	497	483	494	504	527	502	496	519	551	499	543	507	535	537	505	508	453	489	523	496	517	531	511	477	482	503	491	535	486	551	460	485	513	554	539	483	475	512	485	479	523	510	493	467	529	494	478	518	465	481	495	509	499	533	504	533	530	528	508	514	506	520	512	526	497	486	515	523	529	553	535	469	510	497	521	534	500	523	495	498	519	508	523	491	508	484	520	528	500	515	501	492	573	522	482	520	555	524	528	522	506	514	515	542	476	525	510	521	535	490	513	491	491	521	500	543	523	500	507	522	504	524	483	540	486	527	518	541	489	522	489	519	479	475	476	554	461	513	508	549	533	525	482	475	479	517	517	473	488	500	502	473	520	479	504	490	497	530	508	485	490	495	500	529	502	507	492	521	495	541	505	481	495	532	492	482	502	491	506	494	464	487	526	508	552	535	488	469	518	498	496	513	521	477	484	501	516	527	472	518	461	456	500	523	515	516	536	465	532	474	520	535	520	492	548	539	556	532	491	568	490	492	534	498	502	532	487	542	510	504	495	482	535	485	519	502	496	485	507	515	517	517	542	513	498	558	523	503	509	541	472	525	530	493	492	513	513	498	540	482	543	526	505	504	527	484	520	488	532	515	537	488	511	499	537	462	495	485	540	521	529	492	494	522	517	500	489	537	488	501	464	521	500	485	480	510	491	541	521	514	498	499	512	519	493	517	481	481	501	515	525	474	521	460	514	514	531	479	486	530	483	515	510	532	512	477	482	511	485	581	494	499	492	482	538	528	512	471	478	462	482	510	475	515	510	536	517	537	522	565	468	521	524	510	484	502	512	501	529	558	529	532	505	515	507	516	556	530	502	514	520	550	507	518	473	475	546	528	490	452	487	513	533	465	513	478	505	502	489	511	569	530	505	534	474	493	472	532	473	516	488	515	461	546	474	491	532	496	474	508	475	497	562	473	531	504	489	504	511	464	542	505	564	500	503	512	545	477	512	524	524	479	523	513	532	497	535	490	499	510	494	518	474	506	487	513	504	485	566	524	508	486	472	474	518	506	519	471	487	493	492	479	493	510	530	520	534	511	542	513	482	520	523	457	497	474	493	475	480	497	492	487	520	495	539	517	512	510	564	485	502	519	484	494	517	535	513	512	544	509	507	533	495	512	503	469	503	503	508	500	496	488	522	538	514	501	530	526	533	558	513	499	545	491	508	504	488	534	487	520	475	493	528	499	488	483	544	495	518	543	496	457	484	527	472	512	522	499	535	484	480	513	529	485	496	545	548	526	510	524	488	514	510	541	507	533	527	514	484	512	516	497	504	494	490	509	516	498	498	546	504	495	525	523	554	497	517	560	497	589	526	494	504	515	466	479	489	525	509	499	502	498	554	484	526	460	499	489	523	453	508	500	515	470	502	500	525	489	512	539	501	559	480	504	540	529	516	530	478	506	503	525	524	484	502	528	551	508	486	489	501	492	479	501	496	518	481	516	490	537	520	511	517	510	517	479	547	551	510	480	460	551	478	508	517	470	521	503	466	564	481	504	475	519	497	467	493	519	502	472	501	489	517	501	478	509	520	516	512	539	476	504	474	490	553	466	492	507	481	479	498	492	479	529	488	494	502	518	527	516	488	528	488	543	473	513	489	489	461	500	542	533	515	504	523	487	543	488	510	495	496	501	499	496	476	523	526	498	525	537	499	533	526	504	495	512	509	500	516	494	516	522	456	523	542	484	502	516	488	494	483	499	512	488	469	575	507	487	447	522	509	538	563	488	508	511	537	477	508	520	514	479	466	459	459	497	503	494	504	513	477	493	484	503	490	527	491	512	495	537	506	475	479	507	536	527	497	510	485	525	537	509	484	498	532	491	478	499	488	529	511	555	508	515	541	480	486	515	513	484	501	516	483	536	483	510	496	511	491	496	528	511	513	488	504	495	441	539	500	509	524	497	540	521	518	499	497	463	487	515	502	493	496	509	478	504	482	506	488	515	522	506	484	490	469	527	505	529	507	505	505	494	496	504	483	484	515	532	502	482	507	490	504	537	501	495	522	508	542	478	544	498	516	515	558	521	480	467	506	486	504	500	507	523	458	507	484	530	489	491	481	491	531	525	477	480	529	533	504	521	527	497	455	480	502	491	489	499	463	497	477	460	527	494	536	492	520	499	473	529	533	456	515	533	509	541	514	522	480	504	518	510	509	484	534	498	467	493	487	493	496	528	494	478	464	511	508	489	502	470	498	481	504	555	510	505	504	513	483	551	474	554	505	501	493	483	536	486	486	535	457	539	493	506	494	501	562	490	484	523	531	490	482	504	495	522	501	549	492	511	500	476	522	530	508	502	519	491	488	509	514	498	473	543	524	541	489	481	481	509	480	450	485	523	501	484	491	494	487	530	492	531	485	503	518	506	503	504	448	512	467	506	496	494	534	509	505	487	487	484	510	511	550	476	507	468	497	499	526	481	497	488	484	510	485	490	544	520	527	499	511	538	503	489	517	509	493	496	475	546	512	522
15138	476	98	86	95	89	89	73	79	91	66	96	102	87	76	78	83	76	74	94	93	91	81	107	113	93	88	87	88	79	96	107	88	90	86	95	84	88	78	86	103	78	98	70	76	98	90	74	97	88	88	83	89	77	75	98	72	92	74	94	85	92	87	98	91	92	87	78	89	108	78	79	94	90	75	93	91	77	91	78	82	80	82	90	83	108	83	80	82	85	79	100	78	92	88	81	81	85	91	87	63	90	82	88	83	84	83	86	81	95	99	84	74	88	81	94	73	86	85	96	75	88	97	99	84	94	99	73	90	86	87	94	83	81	86	77	95	88	75	76	94	76	100	92	78	99	98	101	96	83	82	78	79	93	90	80	77	88	99	108	91	65	91	81	90	88	84	89	71	100	90	87	93	88	97	78	90	99	90	88	86	84	91	98	79	88	90	88	101	101	101	102	79	79	85	96	91	83	91	92	83	83	78	82	88	106	89	108	87	83	96	87	91	94	74	101	98	100	90	98	88	96	101	93	99	95	90	92	78	79	92	76	101	101	99	88	81	76	96	87	70	86	83	84	100	88	103	81	66	105	76	86	113	87	93	97	79	87	82	80	109	68	80	81	84	87	107	85	87	95	82	94	104	89	98	96	96	78	82	84	84	95	119	79	79	85	93	89	95	78	98	84	72	88	78	95	102	99	83	100	92	86	92	94	76	89	83	82	89	81	113	97	85	96	92	91	90	79	85	102	94	93	93	102	96	82	86	91	89	84	95	92	97	88	89	99	90	93	86	89	81	91	78	103	79	89	98	93	69	87	82	74	83	91	102	93	76	78	91	93	100	77	97	95	103	84	96	90	93	93	93	80	77	81	82	79	84	90	77	93	83	76	87	72	89	86	94	89	70	93	100	110	88	89	114	99	87	81	95	91	82	80	85	96	85	92	101	83	87	85	75	94	79	78	110	93	100	107	92	76	99	86	101	92	97	96	101	98	90	79	84	102	68	100	78	88	89	69	93	94	62	90	95	87	102	95	90	86	75	88	97	70	76	75	102	87	89	96	99	69	82	89	86	95	104	76	82	83	86	94	80	86	74	91	63	89	77	86	108	72	92	87	83	95	94	103	80	99	87	90	86	89	93	102	94	107	84	80	105	90	82	97	93	91	82	82	82	103	80	91	89	101	109	98	77	78	107	102	79	79	93	86	88	74	104	67	95	93	83	94	86	83	89	84	96	102	83	66	93	76	83	101	85	79	84	93	84	81	105	79	93	81	86	85	81	82	100	77	94	85	101	89	99	81	92	86	83	93	88	89	94	82	75	98	103	102	85	100	81	76	100	100	91	88	98	87	72	75	85	75	99	80	85	87	91	79	80	89	81	75	92	94	88	107	93	76	99	94	85	94	82	89	86	80	94	76	97	96	94	76	86	86	96	80	88	93	91	95	80	85	106	73	84	82	93	86	82	94	90	69	93	62	84	93	101	77	102	77	76	88	97	85	97	99	92	91	80	79	84	85	88	104	100	75	94	89	98	79	102	89	75	88	69	97	97	82	91	82	91	83	85	77	92	89	97	107	93	83	88	94	83	100	96	106	93	82	97	82	70	88	101	94	84	94	93	66	87	101	87	91	65	84	84	87	75	86	100	83	83	94	93	81	87	86	84	70	95	95	96	93	104	100	99	87	96	92	76	91	102	98	79	97	91	106	63	73	85	83	87	74	74	81	78	87	87	85	94	96	92	93	104	91	91	102	89	72	91	99	97	95	89	89	93	80	76	85	88	89	83	88	104	67	72	76	77	89	87	78	73	83	69	88	93	95	98	94	92	99	82	95	95	87	90	80	87	77	88	94	83	77	91	88	102	76	97	88	82	103	85	90	93	109	111	92	92	110	96	94	91	89	90	88	65	77	79	95	85	85	77	82	79	79	83	98	79	105	100	79	91	79	75	80	90	80	90	90	81	92	102	93	93	91	99	98	92	89	93	102	82	90	84	84	86	93	72	81	90	92	87	89	82	86	83	91	101	79	103	94	97	91	75	88	74	88	82	68	109	98	96	100	91	96	91	92	109	86	96	83	90	88	107	74	83	79	79	86	84	97	85	94	93	92	83	101	85	92	89	97	95	95	112	81	96	92	93	90	89	72	91	87	99	90	92	84	94	82	97	71	106	94	107	106	111	102	91	92	82	82	96	99	79	104	85	84	106	77	104	87	98	95	85	87	86	105	94	90	95	102	84	94	88	85	80	74	100	68	94	100	98	91	74	101	108	94	93	111	80	99	79	109	80	98	84	111	68	98	96	98	97	94	103	91	76	89	73	100	78	104	85	65	86	80	89	89	89	90	68	90	84	92	73	75	83	98	96	79	104	91	104	88	85	93	73	79	84	87	91	97	75	89	89	95	89	82	81	84	84	80	98	73	84	103	73	95	101	105	99	72	94	90	100	100	105	103	97	88	88	79	89	78	93	96	87	95	78	92	84	81	99	84	78	87	85	89	81	110	92	103	97	91	102	97	95	81	92	76	97	95	73	98	90	80	83	75	78	94	94	108	92	87	93	87	92	74	94	83	91	95	88	88	85	91	82	78	90	96	95	90	73	68	79	90	80	84	110	85	74	82	73	93	94	82	75	82	91	87	92	81	95	112	96	102	80	95	112	87	85	81	107	78	87	101	65	96	79	94	79	84	84	105	96	79	83	69	76	102	86	77	95	104	92	87	98	73	72	94	90	82	76	79	80	80	69	94	102	86	92	83	90	104	80	73	101	85	84	83	90	94	89	93	92	76	83	93	93	94	88	95	73	88	86	70	86	91	86	88	87	100	78	74	94	93	92	81	97	88	93	80	86	99	83	97	104	110	76	104	86	85	92	76	89	88	99	87	73	109	75	100	81	94	85	86	85	83	93	84	82	79	94	93	88	62	83	102	110	70	86	92	80	86	92	95	94	97	81	75	85	78	81	93	111	92	99	74	76	93	87	77	93	75	86	87	110	92	82	88	90	102	85	92	92	85	100	99	102	89	85	87	79	97	72	99	112	77	86	107	89	106	90	80	83	81	81	69	102	102	98	82	87	97	89	75	81	90	91	75	101	98	106	80	79	84	84	102	89	84	92	90	94	104	66	87	106	70	76	110	85	83	82	96	98	88	89	72	86	98	88	80	76	83	97	99	94	93	92	91	98	79	89	84	81	85	88	83	92	91	79	92	96	82	80	108	76	84	97	97	97	98	88	79	105	108	82	63	97	90	100	80	86	79	108	86	93	99	101	103	88	89	86	91	77	88	94	97	75	88	66	94	111	84	56	77	74	89	84	85	76	97	90	71	82	95	87	128	81	77	99	91	95	79	80	97	96	97	96	98	83	86	88	85	96	82	80	75	107	82	90	92	84	79	89	104	89	75	99	83	91	123	81	82	70	82	72	90	76	94	92	97	86	76	83	99	92	94	106	97	83	93	85	79	83	106	88	98	109	93	91	81	84	69	78	96	98	96	86	84
3806	647	606	602	637	607	648	641	601	586	614	642	663	614	633	621	654	597	622	647	642	609	649	604	607	667	617	626	646	629	607	595	637	623	673	610	612	617	650	609	617	625	641	626	637	660	619	629	612	582	652	606	629	623	616	621	619	639	651	608	661	638	646	605	630	640	643	633	617	613	623	645	652	654	601	572	616	633	612	668	648	629	615	640	639	649	617	634	630	619	589	605	663	639	643	610	628	589	632	644	611	686	619	602	588	603	715	665	624	653	655	630	665	587	644	601	568	636	667	593	589	611	665	611	608	631	639	643	600	639	596	616	629	653	644	609	632	651	598	612	633	599	665	603	674	637	625	645	578	642	627	662	614	653	601	612	632	682	669	635	622	675	594	586	596	645	643	643	570	536	611	610	641	646	613	590	621	625	643	637	602	595	618	601	635	597	600	607	589	609	600	622	621	589	649	614	611	600	610	583	650	650	653	625	622	613	635	596	630	594	613	604	613	607	579	689	565	649	584	628	642	648	600	645	671	612	591	588	585	628	601	639	637	658	642	639	663	639	622	669	635	622	638	628	581	644	648	633	623	582	597	616	619	623	622	602	631	611	619	617	605	594	608	601	634	659	670	657	627	615	655	642	628	648	612	611	632	632	681	634	643	577	598	617	629	623	645	603	605	609	565	673	591	630	596	584	634	602	619	585	650	645	665	639	603	640	625	608	654	655	659	651	637	580	595	591	609	636	628	610	582	583	645	616	638	655	686	594	605	621	606	614	583	597	655	657	633	655	588	611	621	641	623	598	627	610	583	627	605	662	618	650	627	640	684	670	647	630	636	575	623	620	579	643	662	620	688	572	651	584	625	657	619	621	628	645	622	631	637	567	610	613	651	553	609	627	585	629	661	669	662	657	651	586	618	646	657	586	591	589	638	618	619	635	669	607	621	644	642	673	611	564	608	629	676	600	612	615	631	569	652	595	610	626	602	637	605	589	665	574	652	602	624	630	632	681	628	630	614	650	649	547	630	617	625	637	594	635	617	605	631	585	625	609	602	557	616	650	621	664	683	631	632	603	678	656	602	652	632	595	635	623	644	666	610	623	653	635	652	585	595	582	610	599	625	628	675	625	631	645	632	626	609	618	647	623	641	622	584	624	593	625	638	591	622	665	609	658	601	614	622	603	639	640	695	659	665	625	602	619	652	604	618	617	598	637	640	639	614	628	612	608	672	593	624	616	629	648	679	639	605	639	617	618	633	632	613	639	641	587	589	602	619	590	606	620	607	616	626	645	647	639	634	628	655	574	604	606	626	640	607	599	640	660	605	634	662	621	658	625	601	639	598	647	583	605	619	619	594	582	629	618	589	590	654	622	631	636	637	653	623	633	611	607	636	615	596	583	623	637	630	597	626	640	620	605	628	637	580	669	690	581	610	632	607	611	594	598	633	685	658	642	623	615	618	593	599	585	609	659	647	632	646	638	639	604	629	641	605	626	656	646	595	642	605	630	664	611	612	579	596	642	671	616	643	631	639	578	608	602	611	593	611	605	614	615	626	632	651	618	646	627	645	614	682	605	623	652	583	651	641	653	615	640	595	577	678	646	605	615	631	617	617	629	618	589	616	608	632	591	585	625	613	622	611	634	579	617	645	649	578	607	635	598	663	632	657	618	611	612	616	655	593	621	570	594	643	642	619	615	611	601	648	604	662	646	624	665	628	611	582	659	639	670	626	679	627	611	628	593	601	616	653	632	632	621	661	611	587	600	625	624	589	633	621	613	621	612	639	605	603	627	642	644	610	601	633	608	632	668	661	651	639	600	593	632	634	595	642	638	606	617	609	611	631	636	620	590	629	624	636	618	654	696	606	626	568	654	605	659	585	632	676	629	661	596	617	669	607	595	646	615	594	587	640	616	658	630	630	622	625	634	606	645	600	583	663	606	568	619	636	687	638	628	609	669	612	613	638	614	638	620	605	666	644	660	627	636	639	609	590	623	618	634	600	630	591	629	566	648	658	610	653	644	650	600	646	651	592	619	643	623	615	628	652	618	615	615	614	689	615	603	618	607	619	616	596	603	624	592	662	659	625	608	630	595	605	616	608	621	649	605	631	615	585	621	622	630	617	612	672	598	560	642	611	631	598	640	557	654	640	620	596	625	661	623	650	630	646	642	633	615	633	623	580	582	630	566	630	615	597	609	641	638	601	632	623	643	642	636	591	635	637	639	629	605	653	619	618	654	614	631	607	624	607	615	588	578	614	609	592	631	610	653	576	588	670	584	589	633	622	635	607	655	660	596	617	620	665	594	629	631	615	663	619	611	643	647	643	654	649	595	570	586	652	596	682	676	627	670	580	626	627	612	605	619	601	601	618	652	643	601	584	631	607	654	623	620	595	586	604	599	590	639	664	615	597	608	648	687	613	623	655	590	665	600	620	641	659	578	647	622	625	596	614	643	602	634	657	613	640	605	588	648	631	652	582	611	633	607	644	672	668	625	601	600	637	647	618	656	578	596	632	610	649	651	623	622	631	552	631	566	643	616	639	621	597	561	616	619	592	645	679	653	649	627	647	630	695	600	587	618	601	618	638	672	597	606	671	618	654	606	636	607	607	694	625	629	584	666	646	672	611	680	600	621	649	626	629	587	592	638	613	594	627	595	618	639	621	640	641	662	669	631	611	588	623	620	624	630	643	596	610	636	595	600	611	600	645	641	609	600	604	632	610	618	656	628	661	612	655	646	626	655	611	625	603	637	577	672	603	616	608	627	655	562	628	649	637	626	614	639	632	651	614	604	596	596	622	578	591	608	572	632	646	639	611	602	597	632	621	580	646	605	629	615	640	615	587	630	603	576	613	590	612	635	623	630	633	623	666	630	631	615	633	610	647	645	658	634	639	543	634	656	612	663	565	614	615	618	596	583	623	646	606	614	640	632	616	617	582	591	628	634	660	636	603	637	668	614	629	623	627	622	606	643	613	563	627	573	635	665	633	618	586	608	657	613	647	614	611	623	649	626	614	644	591	624	622	618	582	650	611	615	640	642	624	637	631	641	587	625	605	618	600	615	635	607	596	625	583	589	614	604	657	589	630	670	618	625	605	606	613	663	624	610	638	613	622	612	600	635	627	603	665	656	648	581	614	621	604	633	609	624	635	620	630	578	609	652	561	606	637	647	591	636	615	643	657	630	572	613	608	669	621	640	621	634	603	641	606	609	644	654	580	605	636	622	636	659	624	625	627	583	599	619	631	593	655	645	633	653	600	600	696	590	645	654	658	638	655	623	674	642	630	635	648	636	642	632	557	563	625	601	599	646	632	579	608	650	606	601	672	581	608	652	613	615	625	596	614	608	609	627	601	628	579	622	589	607	637	655	606	568	671	659	607	646	596	628	567	635	637	566	645	652	659	585	607	637	664	638	659	558	631	642	594	598	617	592	672	596	631	647	649	603	636	644	605	619	633	599	609	574	619	596	622	670	630	625	637	593	645	630	641	629
16117	562	144	138	132	147	153	146	121	135	138	128	143	116	124	126	120	127	139	143	139	127	125	133	135	130	148	124	142	113	131	138	154	125	136	138	135	139	146	113	132	133	143	138	126	133	125	144	150	135	133	156	148	147	136	140	154	151	145	145	135	141	150	159	126	123	134	117	143	136	138	130	130	139	138	151	141	133	133	119	141	150	121	128	118	136	147	132	138	126	127	130	139	133	147	145	138	136	162	129	133	151	127	138	143	129	143	142	138	139	116	121	136	147	141	133	139	133	142	131	134	138	126	145	125	120	127	119	128	115	131	112	142	134	137	135	101	143	132	144	117	130	139	143	142	149	139	136	135	120	127	136	106	121	134	119	141	126	122	129	133	130	121	123	136	145	136	118	127	155	141	147	127	143	114	113	125	140	133	153	123	115	127	165	142	127	114	116	129	142	149	152	133	114	126	140	139	122	146	131	132	142	135	110	151	128	143	131	128	138	136	144	132	110	116	123	132	114	125	128	130	133	110	132	137	133	132	128	133	138	137	145	138	123	138	164	143	108	120	122	118	147	135	141	124	156	144	113	141	118	146	147	139	125	142	131	121	137	130	121	142	140	115	117	144	147	139	158	127	132	131	117	142	124	132	137	151	148	133	112	135	143	129	126	141	120	132	133	128	129	138	148	124	130	130	134	104	117	157	121	138	140	133	124	126	135	138	120	171	137	136	135	140	116	120	140	139	137	131	117	136	149	143	139	132	121	144	129	127	129	145	130	143	119	137	115	131	132	150	118	133	118	131	126	134	113	134	129	144	133	134	132	137	127	104	128	139	124	117	140	118	143	133	145	110	129	164	145	141	142	137	114	151	119	118	126	136	117	149	145	136	152	146	144	163	125	141	153	129	135	127	131	151	137	154	132	136	144	126	145	124	118	139	127	151	144	149	151	161	141	117	135	128	123	126	156	144	138	126	114	157	149	130	137	155	134	109	104	122	142	144	125	123	147	137	113	127	116	118	146	117	140	131	154	156	129	132	117	140	159	141	119	143	142	118	123	135	149	133	133	130	154	134	148	134	157	118	127	139	128	155	132	139	126	123	139	127	116	146	135	121	137	126	117	132	123	160	140	134	124	154	134	146	151	159	116	152	119	137	114	109	136	121	161	127	123	142	147	122	129	141	126	113	118	119	152	127	135	135	122	132	145	144	139	147	142	135	150	139	134	118	144	137	150	123	133	149	131	118	134	123	148	146	145	138	154	157	125	142	147	145	120	133	142	111	136	142	139	151	149	122	106	135	120	133	144	139	138	125	127	145	143	146	158	152	148	123	138	134	137	112	137	130	146	124	134	138	139	120	139	133	133	129	142	139	148	116	150	148	136	137	128	130	130	140	139	140	140	139	142	125	129	134	124	158	125	132	120	143	142	139	124	126	133	131	144	151	128	107	140	130	146	118	154	124	146	121	130	128	138	122	135	143	130	141	127	127	132	116	129	136	133	142	144	150	134	127	128	137	151	135	135	128	124	131	138	135	137	137	141	133	139	122	128	150	147	140	136	145	152	148	121	135	150	128	133	122	138	152	150	127	142	136	122	141	136	126	134	121	136	112	137	132	151	121	111	122	129	132	133	148	156	139	125	129	130	126	125	146	138	138	137	135	134	124	136	134	138	131	123	127	140	167	118	122	109	121	148	117	131	136	152	132	130	153	116	147	120	127	139	139	127	137	124	130	139	132	114	127	131	147	140	130	145	136	147	134	131	160	142	119	166	147	145	144	113	135	130	142	132	140	124	113	140	147	120	134	130	126	115	119	125	128	118	123	139	141	110	135	140	128	132	138	141	140	144	126	129	145	120	115	128	164	131	157	137	140	124	121	135	134	137	148	142	134	132	136	131	134	121	141	115	144	154	135	135	142	122	111	128	134	121	113	115	157	131	142	122	143	129	182	132	130	135	125	132	132	142	113	145	140	136	135	167	139	139	125	125	136	129	135	137	136	128	131	134	110	153	133	124	133	142	136	115	122	133	139	136	135	117	106	143	135	126	135	129	126	143	117	128	149	135	144	123	136	131	130	118	123	135	111	127	133	132	123	113	129	153	145	118	139	112	131	132	155	151	123	124	119	138	132	122	142	136	145	130	146	152	122	131	136	127	145	127	121	143	149	134	139	120	130	130	143	128	133	134	138	132	146	130	128	140	132	124	139	147	115	138	135	130	140	137	132	136	132	142	139	127	142	114	135	123	129	130	126	144	135	129	137	111	153	141	148	138	154	124	147	137	134	122	142	108	126	153	141	134	119	150	115	134	118	163	148	157	133	147	125	137	110	142	114	155	136	140	112	141	121	110	151	132	140	133	138	130	128	147	120	128	132	131	147	127	115	122	147	129	138	137	137	137	105	126	125	142	144	143	148	125	142	144	113	135	125	143	119	141	129	149	127	135	148	133	130	126	145	138	129	127	132	139	109	132	136	148	130	133	115	146	142	118	145	133	137	117	143	135	121	133	132	128	138	148	122	126	137	124	137	132	116	115	132	122	128	99	129	145	120	142	134	118	152	146	129	133	129	129	140	130	132	143	125	103	133	127	142	142	154	141	135	134	132	123	131	120	116	146	137	106	121	129	145	153	128	134	122	137	137	106	117	162	135	128	144	139	137	154	135	132	140	122	131	132	140	147	152	142	137	127	139	121	147	145	136	135	121	143	126	114	133	133	147	152	140	141	139	144	121	128	125	152	148	137	136	127	150	137	116	151	121	133	126	129	152	139	130	117	135	128	134	163	138	121	143	126	124	137	165	140	145	146	124	139	150	133	155	140	119	143	126	133	133	155	126	130	127	152	129	119	114	131	113	129	108	141	129	149	135	140	146	132	116	145	138	112	130	137	146	141	116	123	140	134	127	146	125	133	136	139	131	145	126	133	145	136	113	145	112	130	137	125	129	125	130	140	131	128	135	136	141	116	149	132	130	134	133	154	117	133	149	124	147	140	136	125	113	130	150	128	118	142	131	140	128	138	134	133	146	128	144	151	131	138	142	126	131	127	114	129	131	118	132	139	110	125	152	128	121	136	125	143	115	137	139	115	131	137	132	126	146	117	135	145	125	128	141	113	118	126	140	128	123	111	139	115	135	127	152	115	128	146	118	143	148	154	128	127	122	138	110	137	143	126	127	128	154	144	130	143	115	152	134	134	138	133	135	146	147	166	150	146	129	137	114	162	151	127	138	119	145	145	146	122	131	144	127	141	145	128	138	130	134	145	128	138	133	117	119	121	146	134	136	136	136	151	139	129	137	135	134	128	109	142	146	125	138	131	125	138	133	131	135	112	127	156	137	117	139	122	113	138	147	135	135	152	127	121	156	160	134	135	126	121	125	133	138	152	132	143	145	156	136	139	130	132	134	149	136	131	128	135	119	137	128	130	125	140	132	131	156	145	130	129	142	128	131	160	128	123	142	126	124	124	113	148	122	129	139	153	126	142	137	147	141	139	122	143
4223	897	907	937	944	911	912	895	924	930	868	874	976	897	881	901	906	880	901	883	891	832	896	912	910	869	912	892	885	896	856	911	863	941	864	852	908	913	849	882	879	886	941	892	842	896	884	867	902	900	895	910	912	884	882	878	892	883	889	881	882	895	870	865	831	930	937	959	889	926	930	887	897	946	881	903	856	864	899	882	930	904	889	934	895	918	867	894	936	900	899	874	912	941	908	854	895	904	923	896	911	856	875	907	883	921	886	896	936	922	911	913	877	859	878	886	853	915	877	905	882	888	902	897	870	884	922	870	944	871	882	913	909	929	858	874	879	920	930	843	887	872	867	865	933	894	871	862	861	933	868	861	912	907	893	841	920	933	911	900	886	870	907	912	948	863	890	883	894	882	919	897	931	929	859	879	935	916	915	903	885	873	900	916	919	847	898	963	899	891	848	838	900	847	910	867	911	915	893	872	899	881	951	866	910	873	902	865	877	876	875	880	907	839	892	909	868	902	916	946	924	914	919	862	876	923	907	902	890	902	871	973	843	893	896	902	909	892	836	831	928	891	911	925	907	907	871	919	904	923	877	916	930	929	874	961	860	931	941	873	913	883	911	874	922	912	882	915	931	858	881	886	908	905	944	912	908	902	898	915	860	889	897	895	933	887	885	896	921	933	942	872	867	919	864	912	907	880	872	992	850	903	921	928	923	866	920	921	885	923	888	926	887	883	895	877	898	876	838	859	866	930	869	893	884	898	901	855	858	836	879	874	878	829	939	890	917	892	829	911	937	886	874	898	908	895	956	923	875	873	879	926	877	953	908	834	902	905	937	938	913	908	898	952	914	945	876	962	891	900	921	917	898	917	875	864	888	947	958	905	905	922	854	884	925	878	867	863	871	939	909	890	900	875	868	859	870	889	884	936	895	864	839	924	848	912	874	903	903	931	866	843	892	880	876	899	921	847	850	858	911	903	897	906	868	911	899	861	873	868	905	855	880	918	904	879	915	894	935	909	903	874	920	898	901	945	927	874	941	891	928	871	897	907	941	915	873	857	947	862	877	914	877	905	850	911	848	899	886	845	903	888	882	873	973	905	863	873	912	945	853	890	948	909	829	871	919	895	859	879	880	889	862	926	928	955	932	908	934	917	945	897	859	936	898	900	889	872	869	909	944	890	885	885	933	915	851	895	941	854	905	849	889	892	869	923	883	919	913	878	933	887	935	911	905	905	856	891	874	886	892	867	860	904	936	867	925	887	911	901	927	897	892	877	920	883	885	883	893	932	872	955	867	856	881	887	853	896	910	925	881	890	855	924	927	895	897	892	909	890	902	879	906	893	875	900	888	866	894	874	884	895	917	928	911	920	924	936	912	886	860	951	877	913	831	870	848	911	874	907	862	877	857	886	839	923	900	892	901	893	921	902	893	875	914	926	932	906	937	919	890	885	892	871	927	934	876	887	876	911	934	919	888	913	887	935	949	894	909	889	900	903	881	876	890	867	835	867	903	886	903	887	857	845	907	863	944	918	917	873	871	924	914	853	945	914	859	881	902	899	881	886	892	844	854	898	883	911	943	873	905	909	885	910	850	921	854	865	896	960	942	832	856	905	893	903	918	858	895	847	851	950	917	854	871	896	925	898	908	894	874	903	864	889	888	912	921	887	852	939	853	858	885	902	900	943	906	892	902	863	892	917	867	879	894	886	872	925	935	874	919	902	862	879	881	863	878	896	906	904	911	901	905	945	877	908	882	887	932	959	870	886	894	867	902	890	951	829	923	880	897	859	891	924	878	928	930	946	906	903	868	952	901	874	881	898	889	918	879	925	956	854	891	885	884	924	905	896	860	903	903	898	921	878	881	852	890	917	886	938	883	896	871	893	875	869	882	900	860	917	870	882	874	859	914	907	902	915	865	974	942	876	873	887	975	907	874	915	894	887	905	879	894	911	923	873	926	916	901	869	868	899	855	900	890	986	931	874	896	891	884	880	939	888	859	890	889	870	922	898	897	931	864	902	881	872	911	851	906	866	892	908	888	912	858	915	925	848	846	873	860	864	864	883	861	879	922	872	924	875	956	926	918	871	912	901	842	905	920	919	911	946	910	925	945	932	904	913	924	846	915	815	879	898	888	907	876	857	914	922	922	928	954	864	881	880	917	876	886	894	916	878	866	911	873	861	895	906	933	902	867	903	937	847	921	886	904	904	900	881	875	910	855	905	889	933	895	892	876	866	950	898	906	928	821	945	902	892	849	918	909	881	850	936	879	924	927	895	850	948	887	879	862	884	906	898	920	875	919	902	930	894	904	877	909	861	909	913	922	923	859	873	945	900	927	937	882	922	958	895	875	909	871	852	917	898	893	913	949	957	928	867	877	906	872	871	876	874	873	815	916	936	884	878	921	888	906	878	874	901	882	881	914	887	863	872	874	864	898	898	949	890	882	855	913	901	857	868	854	903	866	897	839	897	880	907	899	862	939	909	876	901	805	904	933	932	889	892	888	861	863	918	907	878	896	916	927	907	870	914	883	928	937	907	893	925	907	929	909	864	911	842	875	895	911	901	886	882	819	875	841	880	861	912	900	903	855	930	905	921	875	875	894	925	890	883	855	880	900	863	862	884	864	908	881	865	905	904	921	873	878	913	899	903	918	930	852	867	888	889	924	915	839	947	891	977	831	850	919	883	899	831	888	872	867	927	868	962	943	887	884	872	901	858	925	874	866	945	900	875	855	905	899	870	888	951	894	914	927	886	897	888	912	891	899	876	912	844	922	926	879	894	880	862	886	901	854	923	875	866	863	917	888	862	931	858	896	909	903	893	907	894	925	903	908	889	922	889	867	877	857	868	879	921	940	947	971	889	937	909	902	882	898	902	854	909	934	853	860	908	919	871	917	912	899	880	898	892	909	887	917	915	898	917	869	871	911	899	904	913	888	918	886	942	827	892	894	818	907	914	920	826	946	894	870	856	927	927	881	904	876	873	916	898	918	938	892	966	875	902	816	903	855	825	900	930	916	894	934	828	888	924	910	887	902	904	878	883	872	916	889	871	943	920	865	924	895	891	884	929	892	923	864	900	924	887	887	911	887	889	901	911	845	879	963	918	888	897	912	926	880	870	863	929	928	880	877	914	932	909	901	881	921	867	906	887	894	878	880	886	865	856	888	896	883	864	890	903	916	890	879	878	917	893	939	886	930	850	941	898	917	873	906	891	902	884	868	915	954	893	880	905	932	925	940	884	932	965	878	907	942	948	909	838	907	917	906	881	921	958	943	885	874	910	909	886	886	859	906	933	887	910	899	942	853	930	835	869	925	838	855	938	899	866	950	885	916	889	967	861	874	906	858	903	893	898	884	846	850	864	924	877	927	903	901	912	893	880	885	929	875	896	922	903	872	884	929	852	873	923	917	896	885	884	890	862	909	893	917	831	895	859	862	903	905	923	878	894	925	879	888	957	906	879	896	872	903	924	854	895	934	887	961	920	907	890
16018	571	121	135	133	125	149	108	143	120	124	135	136	133	118	138	154	116	150	139	145	117	132	148	137	143	153	135	117	109	123	130	122	120	120	133	135	133	129	111	126	148	141	157	132	134	125	127	125	115	135	134	146	123	139	118	133	135	144	134	139	125	152	149	127	129	129	138	126	154	126	130	144	146	143	129	141	129	136	124	129	132	132	139	123	145	135	120	149	130	138	143	106	115	128	139	132	135	135	159	129	124	120	143	131	140	126	148	117	157	129	124	137	147	118	117	115	150	129	130	134	98	156	133	136	137	144	120	143	141	130	124	122	117	132	150	116	129	133	107	115	144	120	132	120	126	129	145	132	120	129	135	141	131	145	155	141	123	119	126	136	108	121	146	142	132	129	108	123	134	135	128	144	106	135	134	150	154	131	111	125	145	109	133	120	146	127	133	134	130	144	135	128	131	136	140	132	147	166	134	127	136	117	143	108	126	127	140	128	121	149	137	119	136	131	145	142	116	144	141	126	135	142	135	121	139	135	137	121	137	146	149	156	147	105	157	120	144	119	121	139	137	142	135	158	160	116	126	130	147	133	117	120	139	118	115	136	126	151	127	145	132	137	142	131	109	117	139	131	126	140	123	133	130	121	145	129	146	145	133	134	143	132	136	136	116	121	137	111	128	142	136	150	141	137	134	121	121	145	120	142	136	134	135	124	116	133	162	134	125	138	130	137	131	151	139	117	118	117	127	124	139	137	141	147	132	144	123	129	152	129	129	144	135	129	140	119	120	142	131	137	129	147	111	133	140	161	109	117	131	126	125	134	127	139	154	119	124	121	112	128	139	179	120	131	155	126	149	139	112	123	130	147	132	156	112	111	133	131	133	124	152	127	109	138	131	118	135	139	130	142	135	141	134	124	129	133	138	126	126	115	123	146	153	133	135	140	134	101	129	144	152	121	137	131	122	147	117	127	134	117	118	137	110	130	113	136	134	115	122	142	124	137	117	153	135	126	130	146	130	136	125	124	121	117	146	140	127	117	137	132	149	137	131	113	132	119	113	127	138	144	130	145	115	129	134	146	125	121	117	146	133	129	121	126	114	118	137	141	139	141	133	130	127	128	145	135	128	141	134	117	147	129	155	123	126	122	142	141	125	126	126	120	156	118	127	113	147	148	124	124	110	134	144	137	141	121	137	153	122	141	126	131	116	151	118	120	127	125	136	153	137	131	148	140	119	161	123	168	137	130	127	146	140	144	119	133	154	125	136	119	151	163	143	117	116	133	109	127	151	131	112	119	124	123	134	115	150	142	138	132	126	161	137	109	138	137	114	147	135	137	124	122	146	150	122	125	133	146	133	107	123	139	147	141	133	153	158	128	141	123	132	136	124	121	119	145	124	120	131	129	140	135	147	145	134	135	119	133	133	122	137	134	148	117	125	126	137	131	120	128	122	143	139	158	126	144	142	140	128	130	135	130	134	144	125	132	135	136	133	126	126	147	140	129	117	126	120	118	160	132	122	136	136	137	133	127	136	137	142	140	128	136	138	134	118	130	143	147	133	120	137	130	141	131	132	136	135	145	155	106	134	121	121	121	141	139	141	140	144	151	137	143	128	137	119	148	132	125	117	163	118	131	141	113	122	139	128	121	134	132	139	133	128	164	122	115	140	144	116	133	156	118	134	121	123	138	153	138	139	147	127	135	105	122	120	130	129	150	129	118	117	124	132	137	131	150	126	137	136	150	138	139	112	121	134	144	134	134	145	116	122	117	122	109	150	127	136	147	123	133	156	154	128	127	147	147	134	114	132	139	126	135	132	117	144	144	129	127	142	125	113	161	151	148	136	139	142	131	155	127	132	135	135	129	131	108	122	141	124	135	150	121	135	148	147	118	136	137	128	126	112	123	152	123	134	152	130	148	114	130	121	144	124	113	108	135	133	123	120	134	132	111	133	133	144	124	128	116	140	121	136	144	126	132	138	146	115	128	118	137	114	137	122	134	127	140	142	140	120	148	119	132	148	120	92	120	145	139	136	125	158	144	115	135	136	135	130	116	137	121	124	127	117	141	142	127	128	144	119	118	137	113	129	136	119	126	120	144	129	154	124	115	134	130	141	128	133	141	129	128	137	131	124	138	132	110	164	139	116	133	148	137	140	131	120	138	138	136	127	135	141	125	114	144	112	121	122	118	137	137	145	135	112	125	143	122	156	138	145	142	142	136	150	148	145	125	135	118	147	114	131	140	138	127	124	129	162	122	130	131	114	131	126	131	135	125	136	137	122	147	142	118	129	138	141	113	136	108	134	124	121	135	120	130	111	151	141	135	129	128	127	157	113	140	135	134	140	127	137	140	132	116	143	116	139	144	145	138	111	156	150	141	132	127	129	143	142	144	138	142	130	109	142	137	142	127	148	132	139	147	114	140	119	146	133	126	110	132	134	125	132	148	134	136	127	114	151	124	150	157	134	135	120	117	130	124	121	124	132	128	126	142	143	147	135	131	130	129	132	137	136	143	142	161	139	147	128	138	123	119	135	158	137	128	125	134	142	146	120	126	137	121	129	161	141	136	145	125	131	140	126	126	134	140	124	123	123	139	120	162	127	146	132	136	128	138	140	140	111	134	120	122	141	144	138	127	127	120	129	137	108	134	135	126	130	133	140	154	114	116	136	152	138	141	149	127	160	140	155	148	130	127	126	163	145	118	128	157	143	127	142	131	158	115	138	121	135	124	120	134	106	144	132	133	145	134	149	120	154	158	116	99	115	145	123	123	132	141	141	142	136	116	136	126	134	141	128	124	136	144	133	126	119	111	117	120	135	141	136	118	125	143	141	124	132	122	119	129	126	135	133	134	142	134	127	134	129	138	134	139	167	121	131	124	122	130	130	125	109	141	118	139	133	115	120	121	143	140	104	124	136	149	142	142	137	136	135	121	127	143	130	130	143	149	154	157	144	157	135	115	147	123	130	146	128	133	147	123	130	135	142	142	165	162	139	128	123	121	119	158	123	139	137	122	141	134	142	140	128	148	146	132	141	149	125	122	153	136	121	151	135	133	141	141	148	124	148	134	130	120	137	136	133	124	123	129	118	127	128	116	130	135	134	140	141	128	150	126	111	128	157	147	121	135	139	131	137	124	154	113	129	140	138	127	121	140	136	122	130	133	124	122	121	120	124	145	131	119	111	132	132	116	134	136	121	125	143	150	147	117	145	133	138	108	134	133	157	145	117	132	130	148	133	130	118	123	116	135	126	126	138	133	125	129	152	144	140	151	143	129	128	145	129	133	119	118	126	123	140	139	145	124	161	124	138	109	121	138	100	166	144	138	137	138	138	138	142	128	144	123	133	116	122	138	129	138	118	126	131	136	151	141	146	128	139	143	107	145	136	145	148	145	140	134	139	128	123	124	135	132	144	141	132	160	131	142	149	147	148	117	134	154	136	131	115	132	151	134	132	137	124	124	160	147	110	144	133	115	119	123	148	129	139	125	123
4153	874	926	909	851	892	863	886	854	905	906	937	868	833	888	926	948	890	875	897	886	874	863	866	846	874	900	855	912	876	872	857	886	903	853	906	868	863	964	867	844	892	948	919	939	892	851	885	901	892	913	863	828	847	889	906	863	830	904	850	880	920	868	884	899	902	836	835	881	854	863	866	945	909	842	892	909	893	866	875	910	885	870	874	895	845	905	922	814	912	823	898	881	874	874	907	933	876	833	921	921	834	882	828	891	879	942	812	869	855	865	885	900	935	923	883	901	887	946	875	838	927	875	934	844	898	925	889	881	888	880	887	834	898	912	901	902	867	901	891	916	944	901	890	837	850	878	911	869	853	899	899	930	885	951	928	873	837	890	950	882	887	872	885	929	870	903	891	918	860	874	868	805	869	891	930	884	849	852	893	937	865	890	928	942	918	850	881	882	891	828	945	841	835	884	856	912	892	887	948	907	896	888	937	892	885	936	871	887	861	955	863	838	892	874	853	810	895	919	876	839	874	846	824	881	908	889	884	892	855	882	931	911	918	873	852	927	875	926	919	925	861	913	909	876	860	904	916	860	907	894	885	870	914	895	918	918	864	877	840	881	861	872	927	889	902	894	916	880	914	892	851	902	907	889	820	927	934	946	934	868	877	857	862	897	865	895	950	847	915	842	904	830	894	918	892	852	958	893	880	942	915	877	930	888	913	876	843	890	905	909	864	881	865	870	903	875	912	932	873	876	927	916	906	862	838	828	856	908	904	854	903	908	895	837	919	902	946	863	867	886	879	924	879	908	890	932	853	868	887	888	911	920	918	845	936	925	848	867	880	882	897	884	898	905	875	903	895	889	877	894	843	907	874	840	906	873	920	880	862	907	881	878	952	860	869	902	950	889	852	886	889	853	905	891	929	894	909	861	892	878	930	903	916	846	938	848	871	900	882	871	913	897	881	858	885	881	897	896	834	880	928	862	815	906	916	923	880	876	907	903	901	922	904	899	819	940	911	884	909	889	881	910	844	869	923	881	870	937	891	921	890	922	827	838	899	868	925	894	857	929	846	841	851	896	897	884	886	883	881	886	867	909	915	925	875	885	894	922	880	861	898	861	885	895	836	896	866	908	909	885	887	877	936	910	894	869	894	878	853	908	870	892	903	856	863	879	883	890	878	880	882	814	852	853	879	903	849	907	932	876	890	886	870	892	908	887	878	844	892	874	901	860	913	873	868	885	880	859	855	907	904	847	885	923	896	913	952	906	889	896	908	891	901	886	894	859	928	874	909	871	839	857	888	863	874	883	913	861	856	879	900	919	919	887	909	867	849	860	872	850	919	850	926	864	921	932	903	900	822	922	849	935	847	865	890	898	892	911	894	883	885	900	872	866	878	918	870	955	917	872	869	876	907	921	904	851	883	922	910	877	921	929	873	866	886	893	904	871	947	837	948	854	850	903	899	905	895	854	859	887	885	860	915	886	917	915	842	899	872	904	862	948	900	904	849	880	943	873	863	828	869	857	910	936	940	897	878	871	840	857	931	883	893	938	941	897	851	884	861	874	899	860	914	932	869	903	858	874	925	946	911	891	876	929	913	882	867	924	828	874	886	921	876	921	898	902	879	917	882	900	929	894	906	822	872	892	904	916	870	816	852	868	885	807	927	933	930	931	811	890	900	845	891	930	912	917	927	841	876	902	924	930	896	843	880	915	882	903	890	883	939	904	887	859	853	878	882	840	899	894	857	919	934	913	886	885	865	891	888	889	918	906	907	893	875	864	854	893	908	885	937	936	835	913	894	890	887	853	906	916	874	882	868	899	931	907	897	901	853	858	908	857	875	861	908	907	899	803	845	920	897	851	833	872	945	906	873	885	894	899	879	908	913	874	910	904	838	920	859	873	849	913	912	856	839	851	910	965	897	868	932	885	882	887	896	879	919	869	971	881	891	887	874	870	881	838	854	834	906	832	899	842	901	919	860	868	881	922	859	871	926	911	905	892	874	875	878	888	905	833	893	892	839	861	917	858	923	892	886	903	900	864	946	833	880	894	857	844	879	882	904	890	891	911	887	925	904	838	894	883	884	852	918	889	857	899	860	871	898	871	910	850	878	926	905	892	907	874	838	861	928	875	869	869	906	861	904	882	862	865	894	890	893	882	898	873	867	841	899	856	868	942	886	828	896	878	937	874	856	903	860	919	922	942	876	913	880	900	899	899	883	890	932	897	946	901	889	923	844	886	858	865	879	911	882	879	857	855	930	918	871	905	859	851	832	891	871	913	891	890	860	856	871	882	844	926	895	849	894	882	894	935	872	915	898	856	857	942	873	937	935	939	891	880	890	889	848	928	898	865	916	892	922	903	897	918	897	915	889	902	887	914	907	910	908	915	887	893	897	898	910	899	870	886	901	850	871	883	888	835	921	844	941	917	879	879	848	915	871	898	930	923	927	843	856	862	867	871	880	871	948	847	911	859	861	869	921	927	897	913	918	865	865	848	872	893	889	868	912	856	906	900	902	896	891	926	885	898	899	879	905	881	857	888	895	904	837	862	860	891	868	913	820	950	929	935	863	855	878	869	916	878	894	924	948	902	913	850	916	873	887	899	915	902	909	929	906	944	862	862	924	893	862	902	909	941	959	929	883	908	884	911	909	899	894	867	930	947	920	863	915	871	886	890	870	860	853	860	868	904	874	927	912	883	835	916	911	901	858	906	870	861	921	890	909	913	926	913	891	880	897	894	890	902	889	911	846	933	866	870	850	874	905	940	931	887	920	854	892	887	868	923	906	857	902	878	915	879	858	879	887	933	880	876	834	948	896	896	819	827	915	879	909	905	896	883	900	872	897	934	866	957	944	848	921	890	941	860	873	882	904	876	887	936	878	939	898	930	892	954	873	929	935	933	831	885	891	893	848	849	897	942	879	883	895	928	897	896	884	938	902	936	897	892	873	840	899	879	875	845	924	892	951	859	860	923	873	853	896	891	839	946	870	869	832	934	911	922	922	869	915	867	851	913	852	929	900	892	897	905	826	885	884	913	952	831	875	851	950	896	894	872	885	930	895	880	896	889	828	875	883	860	909	860	862	895	870	858	902	876	913	914	858	848	872	890	882	887	884	860	811	914	906	900	895	840	918	846	859	877	880	924	857	858	895	895	908	915	947	865	865	890	942	918	927	888	806	856	905	904	847	845	876	886	862	856	833	850	838	890	901	938	882	835	886	877	926	857	873	873	908	853	837	889	879	865	919	915	870	886	861	859	888	848	905	867	876	869	872	848	840	876	908	872	887	900	873	878	927	873	880	892	884	914	883	880	887	860	896	940	948	904	816	878	840	915	854	910	873	918	846	948	894	886	877	891	818	899	894	862	915	906	936	900	907	885	904	893	863	882	936	868	895	884	861	913	892	889	918	893	846	895	889	907	905	883	873	860	934	873	872	851	924	864	882	892	877	940	896	892	853	865	935	859	913	930	904	903	912	932	857	880	891	917	951
15351	476	101	82	88	67	71	66	82	72	88	74	88	71	104	79	85	57	69	90	70	70	85	82	89	83	77	75	75	79	73	61	73	98	80	82	74	69	88	71	85	68	72	77	81	95	85	85	66	75	74	71	76	80	61	88	91	85	80	86	93	97	67	74	75	76	73	87	80	70	68	91	82	75	69	93	64	92	73	81	75	66	63	74	72	66	87	65	71	69	69	71	83	70	66	77	86	71	82	79	55	77	64	58	75	70	62	87	60	80	66	75	75	74	66	88	73	83	76	77	77	74	83	65	69	78	70	76	81	67	73	86	82	86	79	79	74	78	82	73	75	79	68	80	66	96	60	71	79	73	79	58	76	79	58	78	90	70	82	64	91	74	79	68	81	80	79	81	74	80	98	66	77	59	74	74	77	79	81	77	87	79	93	62	77	84	91	75	84	67	60	68	58	87	70	72	71	67	76	80	73	87	73	72	67	74	73	74	67	74	64	88	72	76	77	72	84	71	74	78	63	69	70	88	72	64	79	85	76	67	62	78	72	77	86	66	79	81	86	85	80	73	85	68	71	82	70	70	74	62	86	78	68	76	60	73	82	85	63	61	90	49	90	88	62	81	83	70	70	70	69	94	66	81	68	88	65	68	84	74	74	80	71	83	72	88	90	65	76	77	71	72	74	67	70	76	78	80	84	84	76	76	69	76	79	82	70	70	76	62	70	63	85	75	80	72	69	85	76	98	67	83	82	73	61	87	75	86	85	68	64	80	67	81	74	73	75	57	90	76	72	71	99	77	67	76	73	89	98	74	83	79	97	75	92	80	71	73	99	61	78	68	96	63	75	80	63	94	75	80	66	86	78	75	80	83	92	75	74	74	69	78	64	70	72	72	80	90	73	76	78	72	88	64	62	97	78	80	76	87	88	69	76	82	66	75	88	73	63	73	82	75	73	88	73	85	71	72	72	83	74	64	58	77	74	58	85	84	73	66	82	60	82	77	68	80	88	84	73	76	79	71	76	73	80	68	76	79	72	79	77	77	68	74	79	79	70	70	78	81	87	75	67	73	73	73	69	73	84	86	99	74	82	75	68	75	79	84	73	67	73	91	64	63	76	87	75	71	72	74	85	70	82	73	71	80	67	84	76	65	86	73	83	67	73	98	84	88	72	68	90	59	89	86	81	75	66	77	66	70	83	78	74	69	75	92	81	81	90	75	86	79	76	79	67	87	75	85	73	78	71	87	73	73	70	85	66	78	67	84	105	82	76	76	72	70	78	83	75	67	85	60	86	78	70	74	81	76	64	77	90	74	92	68	71	82	94	85	75	70	86	69	79	65	75	63	73	79	91	74	92	79	70	78	81	85	67	85	76	79	63	76	79	83	83	85	65	76	81	84	85	83	76	86	63	72	81	71	72	75	87	88	80	66	72	58	79	84	78	81	68	61	72	70	79	90	95	81	67	73	83	78	87	69	82	72	70	72	91	67	65	80	68	68	81	79	80	69	75	81	75	64	81	73	92	84	89	70	77	88	72	85	68	69	75	82	75	81	82	76	65	67	76	88	72	75	80	63	71	68	82	93	80	53	72	79	76	82	65	93	74	69	79	78	77	78	81	82	77	70	68	75	64	77	79	81	73	91	63	75	86	57	75	73	88	80	72	68	81	67	70	71	73	80	82	87	68	86	71	60	77	79	68	83	74	63	81	83	86	68	71	88	65	64	73	84	65	64	78	99	85	72	59	76	76	77	70	67	77	87	61	93	79	84	65	88	75	87	81	79	70	81	84	66	77	80	84	79	62	69	65	76	66	71	79	78	85	85	63	64	84	79	68	87	69	92	82	85	72	72	72	78	80	71	71	74	80	80	82	67	87	85	79	74	71	76	84	91	66	86	82	76	65	77	65	69	76	83	84	72	82	79	73	71	82	90	70	81	60	77	69	71	80	87	72	83	68	74	76	68	77	76	61	88	80	75	61	83	81	83	76	51	75	85	85	60	77	75	84	85	71	78	67	62	54	81	64	75	76	83	76	68	70	73	81	74	73	67	71	87	97	80	75	84	85	80	76	67	67	89	71	69	70	76	82	78	81	80	88	84	79	66	75	82	87	70	64	72	73	73	79	93	64	90	63	94	65	72	85	76	77	77	86	72	72	79	89	62	58	83	71	67	71	81	79	74	94	85	71	75	81	83	89	67	79	74	66	101	80	92	59	68	71	66	84	69	68	80	63	63	76	70	83	72	74	73	67	78	76	69	82	76	83	65	90	73	74	74	76	79	79	60	79	86	76	94	92	66	63	90	76	77	58	86	76	78	88	80	67	72	87	63	83	76	71	67	68	58	70	78	76	83	64	78	90	71	85	79	62	59	77	67	77	69	60	79	85	74	87	63	73	75	74	80	81	71	86	79	77	84	78	78	63	91	65	75	70	94	82	69	82	91	77	77	79	67	82	71	82	73	83	57	86	88	79	79	67	78	64	76	69	95	79	71	90	74	69	79	71	66	70	85	94	70	70	80	84	78	83	97	64	77	78	57	82	87	86	78	68	58	88	80	90	84	72	76	75	63	76	57	76	67	69	74	77	71	66	77	88	74	69	64	76	62	72	72	79	51	92	81	80	75	79	94	69	97	102	75	74	71	65	68	87	97	77	77	76	64	74	62	78	84	60	79	87	70	65	88	65	71	81	83	62	76	84	95	69	78	103	67	85	87	79	86	72	80	67	80	85	82	76	86	86	77	73	75	75	67	75	86	78	60	83	68	71	88	77	83	74	82	80	63	81	72	80	82	89	79	72	69	89	61	78	84	70	79	81	74	75	85	79	85	61	83	62	73	97	67	67	62	75	73	63	79	90	81	73	69	95	82	63	81	75	78	81	65	78	89	67	73	74	73	66	78	84	65	77	82	100	83	85	94	69	82	76	73	76	69	93	88	83	76	63	83	77	66	94	69	69	73	73	60	71	74	67	74	86	64	77	78	75	71	67	75	94	86	80	76	66	92	88	76	88	81	77	71	78	66	70	64	76	83	68	64	69	81	70	59	76	87	64	70	81	71	82	82	83	92	93	72	87	85	77	68	67	77	77	110	81	73	75	84	78	60	74	70	73	78	75	88	73	70	74	70	75	74	71	68	91	79	87	82	77	82	93	66	84	86	59	69	87	66	84	68	76	74	77	53	58	76	79	75	95	55	86	80	87	92	105	66	75	92	77	54	79	79	78	66	77	89	75	71	74	70	66	70	86	74	78	84	72	62	81	80	73	82	69	65	87	76	91	88	91	95	81	85	79	86	69	63	62	69	80	94	97	66	73	81	70	67	75	74	80	63	83	65	69	74	84	87	77	87	64	61	73	74	69	77	98	76	82	86	78	63	77	77	66	85	78	72	87	65	78	87	70	89	77	86	74	67	68	76	71	74	71	86	71	69	78	83	75	73	81	84	73	74	73	77	87	80	77	67	76	72	103	88	70	93	76	68	82	85	74	74	75	69
4161	524	553	509	516	525	540	512	527	490	470	506	508	485	507	488	534	499	466	506	499	500	516	500	509	495	495	553	490	508	514	540	517	499	496	465	446	504	513	503	553	460	527	473	470	492	511	486	528	516	477	524	472	497	450	476	497	489	461	471	481	498	498	513	496	535	547	442	480	520	497	484	530	520	511	460	469	476	477	506	497	505	473	499	500	533	492	516	497	525	481	546	502	489	474	505	501	453	540	526	541	453	487	468	521	533	500	455	557	535	504	512	494	545	472	515	537	500	515	498	492	502	454	492	520	472	511	516	487	504	497	465	522	502	509	488	486	476	473	487	501	528	508	501	492	488	487	487	495	474	512	513	520	519	503	488	492	503	487	469	501	508	554	486	488	510	482	506	504	498	440	545	494	524	490	446	515	514	516	509	527	517	491	476	499	495	471	525	492	490	489	532	469	515	481	469	486	499	505	503	479	514	488	497	478	509	466	512	474	487	467	497	482	478	495	525	483	538	496	510	477	484	458	514	455	528	521	500	502	540	446	488	515	512	535	476	491	498	516	507	511	501	497	525	483	528	475	528	484	508	489	476	479	516	509	507	492	503	496	474	493	470	502	483	502	493	489	528	505	488	485	502	483	516	511	504	501	508	503	512	528	527	485	477	471	478	522	478	506	500	500	514	480	495	536	531	528	481	487	497	492	533	525	548	505	516	502	478	479	537	478	508	500	509	510	507	536	493	481	545	476	460	488	514	473	496	469	472	519	534	516	506	474	502	488	518	510	501	506	514	545	539	473	507	471	534	471	534	518	486	551	497	496	515	512	539	530	529	530	479	516	484	526	461	534	513	478	540	549	530	529	518	496	509	520	490	528	509	550	463	501	509	535	494	492	486	515	477	548	512	469	517	488	494	539	503	516	516	482	487	494	522	511	497	480	514	535	494	546	506	493	518	452	552	513	510	507	520	489	508	508	496	503	530	542	514	459	526	486	454	477	519	498	469	480	509	478	473	497	473	487	527	525	508	512	516	507	501	496	477	498	478	515	479	584	492	456	526	553	488	519	521	535	505	512	527	499	550	518	511	515	489	503	514	493	538	511	506	516	490	516	489	526	507	477	491	530	516	513	474	479	497	491	531	496	501	529	557	530	467	476	509	499	494	519	500	474	461	502	487	497	519	486	502	452	533	499	517	506	511	545	492	484	474	532	499	495	534	478	502	529	482	513	491	477	500	497	537	498	510	505	523	508	502	509	502	482	494	503	516	451	457	488	533	530	497	538	501	515	476	491	520	524	487	500	542	528	486	511	498	523	516	493	489	496	493	543	505	508	499	484	497	473	487	495	492	473	491	466	481	497	534	509	507	519	499	484	491	497	452	493	528	505	514	476	537	490	516	557	472	523	473	474	468	491	483	465	508	505	521	473	468	499	516	492	498	504	535	522	507	510	484	496	489	476	512	490	496	531	500	535	499	515	553	490	514	548	544	515	469	528	510	496	520	488	496	464	522	496	517	554	467	546	479	470	496	492	501	482	500	503	527	487	518	494	496	519	491	482	510	510	515	539	460	536	466	505	488	467	469	487	517	487	511	489	490	486	480	509	553	506	495	527	507	489	521	510	472	524	493	481	510	474	494	534	466	492	502	493	511	523	495	533	516	481	477	486	505	491	545	547	530	547	518	517	477	469	464	514	487	484	483	480	498	488	473	490	482	528	477	495	507	535	509	544	517	512	501	495	533	478	476	541	505	510	476	518	480	498	523	497	521	507	488	487	519	536	535	491	484	512	517	509	506	519	497	493	466	531	508	488	505	499	528	513	497	452	480	516	473	484	523	498	504	534	484	500	517	524	523	508	516	474	482	485	517	481	511	499	512	489	555	494	478	533	503	457	490	528	497	509	497	495	512	494	477	506	478	512	480	518	478	506	510	485	472	499	485	466	496	503	542	538	505	510	550	518	471	506	472	495	532	494	496	525	501	503	511	508	521	532	501	471	522	541	525	502	520	485	490	492	531	509	501	497	469	523	521	486	497	562	490	549	509	459	506	512	507	501	478	522	527	509	514	508	497	521	498	481	494	503	482	494	493	495	506	488	483	485	507	472	525	530	517	476	545	569	516	503	489	464	511	481	480	526	491	527	533	479	497	509	513	505	518	505	514	513	509	495	497	512	533	493	528	505	441	477	473	495	504	492	504	527	486	512	511	502	507	490	494	526	465	483	537	519	523	507	485	508	494	491	550	510	486	522	505	500	474	480	496	494	479	488	476	543	533	468	485	528	491	464	528	495	507	501	512	481	520	489	493	473	520	525	535	483	463	504	490	489	476	444	537	509	526	534	496	491	507	517	521	480	468	506	481	471	506	542	462	496	513	517	475	483	520	486	516	542	488	509	507	530	498	496	492	494	532	477	510	527	505	513	489	505	501	496	527	492	531	515	477	492	480	512	486	504	529	474	519	548	531	482	494	513	503	495	540	456	470	479	540	513	501	528	513	492	496	475	471	536	492	458	511	486	539	475	491	494	519	455	511	538	471	524	507	442	455	521	504	489	530	490	504	497	480	496	494	518	481	504	506	471	486	484	497	487	491	518	470	499	502	494	490	506	497	488	477	512	528	484	503	498	502	488	498	521	491	463	521	498	499	512	487	524	502	509	497	526	500	507	499	505	507	501	552	482	505	474	502	528	524	501	519	510	492	510	566	511	488	507	498	527	531	490	491	519	450	517	507	515	485	493	488	518	517	547	483	526	547	545	472	499	484	553	521	512	506	494	509	458	498	509	533	479	489	503	504	482	510	506	549	476	524	492	500	514	503	503	451	524	520	517	540	506	512	527	489	538	491	490	499	497	505	495	501	495	479	570	460	505	525	521	497	503	461	485	516	525	466	504	503	521	486	521	508	477	478	486	490	509	480	479	508	549	545	475	474	476	511	502	540	491	521	539	504	490	443	517	518	514	508	522	458	527	515	486	523	515	478	515	454	494	518	494	501	526	524	493	472	511	486	558	497	511	484	515	482	500	466	502	500	552	516	478	537	522	473	546	507	498	522	471	452	518	478	481	509	514	506	482	517	483	468	517	502	503	497	508	506	490	513	503	493	488	501	498	502	458	515	528	480	485	504	480	533	501	505	502	553	525	526	469	509	495	498	522	503	513	522	491	483	508	483	520	529	503	523	492	509	514	499	519	505	493	512	452	460	476	518	504	481	493	512	488	453	517	500	506	459	483	478	501	502	532	502	467	492	498	527	469	485	503	477	513	488	491	471	499	491	472	492	497	472	482	448	520	510	453	513	473	491	537	516	510	487	507	495	490	525	550	514	480	484	489	497	534	574	476	501	514	520	498	493	507	520	529	516	477	503	551	508	501	482	473	521	541	470	487	496	494	475	504	527	511	465	487	495	503	502	502	500	515	481	507	485	456	480	472	495	537	521	511	525	516	520	517	510	449	514	519	506	514	524	537	482	469	481	504	499	468	452	485	518	509	500	519	473
15274	470	78	83	94	101	83	89	85	103	93	110	78	93	87	96	90	103	76	79	70	96	112	80	83	85	83	77	81	92	98	94	92	90	90	84	82	82	93	80	91	77	84	82	81	68	102	94	77	83	73	89	77	93	80	98	99	82	80	88	74	73	73	86	95	92	78	95	75	96	89	112	88	85	80	96	84	102	77	77	76	87	95	76	104	80	72	95	86	90	107	109	77	87	86	84	94	93	74	90	84	88	77	92	77	91	78	93	83	93	81	101	90	71	75	99	88	96	82	101	85	77	112	79	91	98	94	81	74	93	83	95	84	64	92	94	81	96	66	91	83	67	80	79	95	77	94	82	99	83	103	95	96	94	78	101	93	84	104	84	98	93	98	82	99	98	77	73	83	97	90	88	79	81	91	85	83	88	94	86	91	82	91	104	86	87	96	96	105	101	81	77	100	89	76	97	95	78	72	73	99	81	78	80	93	76	90	87	85	90	79	92	101	100	87	83	88	76	83	106	91	112	103	89	86	106	93	93	97	103	96	78	70	81	102	99	81	92	86	88	83	98	77	78	88	70	87	81	100	80	81	101	98	105	87	95	106	96	76	81	86	87	94	71	87	94	96	99	80	76	95	73	94	107	69	109	107	104	83	79	96	88	94	86	95	82	92	83	78	102	89	91	89	86	109	92	84	111	70	106	71	84	88	91	90	85	73	89	84	79	107	82	82	99	86	93	87	98	87	80	93	92	91	86	95	110	82	75	87	96	72	91	104	75	85	87	117	79	74	76	80	79	73	74	94	93	85	88	81	85	100	95	83	93	79	75	71	98	86	79	86	90	91	96	89	86	90	95	75	89	89	93	83	72	100	95	95	122	93	98	86	81	68	76	88	79	87	95	80	85	93	96	90	82	88	74	74	84	82	83	77	92	73	115	84	76	100	75	85	106	94	83	70	90	81	86	93	77	104	95	78	82	92	83	93	70	74	91	105	93	96	111	86	90	78	83	102	101	93	92	88	83	86	98	86	91	94	88	88	105	80	75	74	89	84	77	90	78	74	83	86	99	75	96	92	90	92	86	101	87	82	80	81	76	97	91	90	97	83	91	93	79	86	79	81	85	95	91	94	97	69	84	96	89	81	69	103	79	76	98	93	79	97	72	85	91	100	95	87	76	99	88	71	79	79	93	100	84	83	90	70	90	76	94	85	114	84	79	97	99	102	59	99	73	89	93	87	90	92	98	103	84	79	100	87	82	86	82	106	92	104	98	84	93	88	86	88	102	94	101	92	84	93	93	93	95	77	78	95	94	75	101	100	88	97	92	90	83	92	91	101	91	79	88	100	93	90	78	79	64	82	95	86	88	86	89	89	70	80	70	90	87	84	89	94	98	78	95	87	96	104	106	74	115	82	79	76	98	84	94	94	89	77	89	92	90	79	75	86	96	73	87	78	78	80	103	78	87	78	84	96	81	84	82	100	79	87	89	88	83	84	84	78	90	81	89	104	102	87	89	84	93	94	86	87	87	89	89	95	94	75	87	88	82	84	86	70	83	92	85	95	88	79	79	104	95	92	98	79	80	84	102	99	89	91	88	89	75	85	88	95	92	78	91	75	94	84	93	67	108	79	93	90	72	89	92	100	94	102	97	100	67	96	83	77	86	109	79	99	89	103	90	87	74	81	92	88	105	91	85	74	90	81	87	109	99	93	90	101	102	96	100	109	94	93	79	84	81	96	96	90	81	90	84	89	92	79	94	85	86	83	101	89	83	93	91	107	101	83	98	83	110	81	77	99	85	83	98	87	90	103	87	93	85	84	94	73	95	86	86	73	98	91	88	94	93	106	88	90	98	89	98	86	88	84	77	92	103	84	76	90	99	85	87	74	89	73	87	102	101	93	72	80	97	81	97	96	94	84	87	96	86	86	83	80	93	78	95	85	84	92	79	88	84	80	83	93	86	86	104	85	89	87	92	74	81	72	88	100	102	81	92	87	70	87	96	97	95	92	76	93	87	90	86	89	70	98	95	102	91	69	84	105	85	97	91	78	97	93	83	92	74	73	84	90	79	97	79	93	79	87	89	89	85	81	73	78	113	86	83	97	107	75	71	102	90	94	82	84	88	83	101	82	80	86	88	99	104	96	82	81	90	97	80	82	87	93	94	101	95	70	90	92	88	83	73	101	81	107	83	88	88	85	93	110	83	89	97	81	72	83	82	100	90	96	89	83	89	88	74	81	79	88	87	70	93	79	80	86	108	87	92	82	97	93	93	80	89	98	81	106	78	84	87	80	93	88	85	89	78	96	94	99	95	81	91	81	83	75	110	81	97	92	87	110	91	89	75	83	80	84	94	100	93	96	98	71	103	70	86	81	81	84	82	82	90	90	95	80	86	79	81	94	80	90	89	95	89	86	89	86	90	85	97	78	73	97	107	92	99	80	83	79	100	73	90	97	94	82	98	95	78	81	95	94	98	87	87	87	104	99	104	92	92	91	81	86	92	94	88	94	85	107	73	95	98	75	80	89	86	99	73	68	88	83	97	93	89	90	110	97	80	90	86	79	78	98	97	98	99	92	93	87	74	84	87	76	85	69	81	80	82	83	96	77	83	87	93	105	89	80	94	90	90	76	102	79	92	82	95	89	85	94	81	84	91	78	81	93	69	92	96	104	97	90	101	108	74	109	77	89	101	99	92	90	87	81	96	97	82	94	76	89	103	94	80	95	73	88	74	114	95	79	90	84	89	90	103	71	100	93	79	97	99	90	76	113	83	92	80	82	104	98	86	85	83	70	80	89	87	93	73	82	93	84	89	81	86	99	92	80	88	82	98	96	98	94	90	96	94	111	86	86	90	91	83	96	87	91	79	78	96	90	84	93	102	101	101	84	80	78	104	81	86	89	90	103	74	77	71	91	84	93	74	94	97	85	86	94	83	76	93	79	98	89	91	85	79	81	89	84	89	88	75	75	95	96	80	92	95	94	80	86	74	90	81	87	94	91	87	93	101	92	80	82	96	77	91	92	88	81	86	72	80	98	81	73	76	82	94	92	89	94	81	92	95	92	86	90	85	93	63	91	84	98	95	72	100	69	93	78	103	77	94	86	77	92	88	77	76	96	87	87	88	92	82	67	87	75	94	99	98	94	83	96	78	96	91	95	74	102	90	92	97	85	80	79	95	90	92	81	95	102	85	90	87	70	86	84	96	89	84	111	84	85	84	83	85	79	86	102	76	99	93	83	68	94	81	92	94	86	92	83	86	79	99	88	87	77	91	94	82	82	84	88	84	93	84	73	78	89	75	104	85	97	80	83	77	89	92	90	88	102	96	98	97	89	77	93	77	84	79	94	113	109	92	88	99	83	67	75	92	92	92	88	83	97	83	74	92	78	88	91	77	92	81	103	97	80	80	97	78	90	101	115	83	80	78	88	87	87	89	77	93	95	90	101	83	87	91	78	107	90	89	72	86	93	88	90	75	79	89	79	85	101	72
3868	656	601	591	617	637	616	597	600	590	647	618	639	594	666	628	644	654	559	638	622	629	622	586	652	616	635	595	582	608	642	641	598	596	630	664	630	634	571	628	611	563	627	631	642	603	591	607	639	621	598	632	611	584	608	570	608	593	628	600	643	660	625	613	620	587	671	633	593	634	627	643	663	577	613	645	623	590	625	599	585	636	624	600	620	650	624	646	660	618	627	643	615	617	644	614	633	645	640	665	647	707	631	602	655	645	613	599	621	554	644	628	606	622	591	633	640	587	641	638	596	641	589	628	621	612	635	600	632	613	621	598	620	629	601	621	618	617	610	610	598	632	638	612	656	649	614	613	621	653	643	616	639	659	632	620	624	644	639	601	613	573	657	623	612	601	611	609	601	601	641	616	583	621	605	624	647	611	638	600	623	592	608	638	619	614	650	602	642	622	605	634	616	635	652	650	644	589	642	596	651	620	633	642	592	626	618	633	619	597	622	634	644	589	653	598	600	648	594	598	662	579	559	627	605	664	632	584	618	616	640	618	628	594	649	583	606	631	677	637	606	633	625	634	634	650	671	636	654	621	633	660	592	650	599	655	642	616	628	609	608	641	624	630	649	575	625	607	618	632	639	603	595	605	600	642	616	625	643	622	670	652	621	633	640	571	639	583	584	676	662	645	630	624	618	646	641	646	630	682	610	654	611	629	601	590	641	610	637	595	672	597	610	629	603	593	626	658	580	664	627	614	619	632	627	624	590	610	610	622	569	592	616	582	608	591	617	630	617	647	582	616	661	616	602	652	657	643	612	665	622	594	600	605	613	621	598	614	588	652	665	629	607	636	595	638	610	629	612	639	628	617	614	543	593	595	612	603	626	642	630	611	684	575	620	633	628	647	591	620	612	646	610	645	632	657	641	622	594	628	619	579	632	620	618	619	621	600	651	607	660	608	671	600	611	601	597	612	608	566	589	655	599	613	636	611	629	611	645	633	599	639	638	623	613	625	582	657	587	642	606	633	642	650	646	630	636	650	664	659	629	606	575	706	655	599	626	641	613	660	603	641	581	629	632	633	598	627	603	591	639	578	639	686	582	593	674	629	657	657	603	664	623	634	595	605	663	649	679	602	604	625	606	625	575	607	607	633	600	633	590	624	648	622	649	603	572	603	613	655	632	606	603	654	595	626	648	607	618	607	559	637	642	646	615	590	573	634	597	624	639	593	648	640	597	628	576	619	611	612	665	630	603	587	629	662	646	639	654	612	620	628	625	668	671	581	536	635	608	620	612	611	608	614	681	662	653	611	599	602	631	606	620	645	611	583	639	589	627	604	606	631	597	646	600	646	632	606	618	624	612	605	589	614	592	590	615	592	635	604	632	584	658	640	663	624	636	599	627	627	608	626	589	602	621	629	632	592	647	611	614	633	641	641	587	643	634	612	596	650	654	598	685	594	638	616	642	620	630	649	594	602	630	597	625	622	641	630	602	588	596	643	617	663	660	653	625	640	650	589	584	609	580	620	587	643	595	579	595	641	591	621	660	598	608	641	605	644	678	577	635	622	636	660	597	627	620	620	615	664	628	650	597	626	600	597	660	645	616	584	594	614	635	597	617	579	613	606	626	645	601	598	644	577	628	627	615	595	611	615	618	631	619	624	610	626	619	603	643	628	647	655	609	646	627	602	616	589	636	608	637	584	580	626	648	660	577	590	650	631	650	664	623	620	586	639	613	621	616	639	585	639	603	647	652	621	625	613	614	621	650	626	638	624	661	659	629	650	598	610	599	573	651	627	584	597	618	645	626	629	626	591	639	593	582	613	661	619	620	590	620	615	589	656	651	615	579	612	634	625	591	625	601	629	640	656	618	606	634	639	596	589	638	637	631	641	617	609	583	578	676	638	608	640	611	605	599	631	611	645	690	609	602	603	676	610	630	570	643	596	609	595	571	601	605	619	672	607	593	618	610	628	591	592	603	622	631	687	622	621	616	613	588	620	617	607	638	629	605	616	612	620	656	636	637	630	658	645	613	581	629	618	629	591	616	639	641	584	577	620	653	633	630	602	620	635	645	620	588	633	592	640	635	700	607	669	649	619	635	656	660	586	632	641	601	649	642	624	600	612	652	597	627	621	646	639	613	588	651	589	603	612	652	617	618	647	554	658	619	637	662	601	594	661	638	629	580	551	576	597	593	677	609	629	633	648	656	580	640	584	618	630	633	665	619	622	634	641	643	638	653	598	594	609	590	623	544	592	554	613	636	600	662	615	632	619	626	605	647	616	623	604	654	625	597	637	581	631	588	644	583	625	589	590	640	671	574	633	634	624	648	644	652	613	617	604	629	600	601	618	640	576	639	600	628	620	638	628	603	627	635	581	634	618	585	607	651	565	639	641	629	601	627	594	679	639	611	605	658	621	629	592	620	618	623	584	604	639	582	566	626	662	618	654	636	636	649	627	641	557	640	586	613	591	609	609	595	667	624	598	628	621	658	623	665	620	613	643	645	579	657	588	606	609	645	653	682	667	658	637	616	631	576	609	604	600	646	620	632	603	583	630	632	650	567	600	606	625	650	606	622	603	650	656	622	645	611	605	613	626	620	658	611	579	628	604	601	618	612	600	649	598	615	575	628	635	589	614	634	656	606	660	619	621	631	644	624	635	609	643	657	647	569	611	601	670	625	595	607	659	677	586	578	649	640	653	650	639	632	615	632	658	647	605	564	660	624	579	604	681	598	657	618	649	634	623	633	565	601	659	615	624	627	639	645	626	673	610	579	641	612	659	608	653	633	649	638	595	639	638	584	598	616	608	598	618	625	613	662	606	642	593	639	583	595	646	621	622	568	653	587	629	647	614	654	623	631	576	634	579	614	661	602	633	586	610	656	661	603	659	623	588	615	617	591	625	613	616	612	591	635	595	629	634	606	605	556	668	600	675	626	651	638	606	642	604	633	644	661	615	570	564	623	638	609	616	616	652	638	638	644	579	632	625	606	619	608	595	614	638	620	609	624	601	618	588	628	641	597	627	618	622	618	648	648	664	641	626	578	613	608	606	609	571	581	604	607	637	606	603	667	622	616	610	643	605	627	608	652	602	570	609	617	611	681	643	623	606	656	588	608	629	587	633	660	592	617	591	604	645	622	606	643	615	632	635	641	632	609	624	617	637	642	610	595	581	614	596	615	640	658	600	608	622	565	683	625	624	611	626	592	636	635	616	637	633	589	627	660	627	617	624	630	642	621	676	610	575	626	662	647	619	630	618	613	584	622	684	617	643	628	623	603	584	612	588	606	621	620	612	636	622	628	628	621	565	642	621	651	609	601	606	623	624	662	610	617	661	632	609	628	652	636	608	643	610	611	600	639	663	573	626	604	623	617	602	570	615	643	583	641	585	593	640	644	641	558	631	592	620	635	632	636	619	668	626	631	645	624	560	623	603	591	666	655	618	602	645	624	640	623	623	609	618	629	579	641	586	607	613	573	621	585	642	602	645
16067	563	149	148	150	137	154	132	146	137	126	133	145	147	131	138	119	136	123	119	127	130	141	138	138	119	139	132	114	125	135	136	128	125	131	111	133	140	120	116	148	150	133	131	125	140	143	137	130	133	116	127	113	127	147	138	114	132	125	114	112	124	133	147	137	139	149	129	129	140	109	117	148	134	115	128	130	147	134	134	134	101	136	159	136	134	130	125	152	143	143	121	123	126	132	136	120	132	127	136	141	137	149	144	135	125	143	125	149	124	140	133	151	126	152	136	129	141	145	140	128	118	125	141	133	94	127	132	108	122	144	141	135	128	118	106	133	137	135	142	135	141	142	109	119	117	140	128	119	107	119	140	140	142	138	123	135	134	135	134	149	127	132	131	140	102	92	127	131	118	132	121	134	135	115	132	134	143	108	122	121	131	117	133	144	150	134	126	129	115	121	111	137	141	134	134	138	129	142	154	131	121	112	138	130	123	131	124	124	149	127	139	110	133	150	135	138	145	150	135	130	128	121	141	108	146	118	144	169	119	120	132	137	105	132	123	132	146	147	131	146	135	126	139	139	128	130	129	116	140	133	115	145	130	129	128	133	133	111	136	129	120	145	140	130	148	128	118	123	116	102	148	129	111	138	122	135	139	135	110	126	142	135	140	144	134	119	151	121	132	117	140	136	129	131	138	124	136	121	120	143	143	157	123	145	128	127	119	129	154	128	116	176	130	135	131	149	128	161	128	129	136	137	147	126	114	133	130	116	129	140	119	138	129	146	133	141	125	113	127	140	120	144	127	136	127	142	122	116	114	138	130	130	134	128	165	140	129	143	137	141	109	157	117	149	136	131	128	142	144	122	118	119	124	149	166	163	108	144	134	135	150	112	118	128	133	127	119	132	169	118	125	149	132	125	130	148	113	133	152	142	116	106	116	131	128	123	126	123	151	113	119	144	101	130	139	139	130	133	125	145	148	114	132	129	147	125	112	132	132	156	143	136	129	106	142	119	125	155	134	118	126	144	137	136	142	141	130	129	99	119	163	134	125	148	139	145	144	131	134	119	125	136	137	151	136	132	150	126	144	128	151	138	139	117	133	135	130	145	134	138	119	137	130	121	123	131	147	120	125	131	130	142	121	115	126	136	127	114	135	139	127	140	158	117	155	136	140	138	126	125	133	133	129	115	127	128	146	134	148	127	138	118	128	137	142	140	133	117	124	132	152	130	129	132	130	138	115	127	117	154	129	122	139	131	123	128	120	127	150	124	107	120	139	118	107	120	129	125	118	119	148	131	150	129	125	131	117	134	140	135	149	126	145	158	123	131	146	124	131	131	125	146	118	141	138	145	133	131	143	130	151	139	134	130	134	119	137	127	150	142	124	114	137	120	119	114	126	130	114	126	132	104	109	147	128	126	125	138	135	121	145	152	139	126	145	135	121	121	123	133	106	136	142	147	104	158	137	119	109	137	124	123	142	135	137	161	124	110	137	129	105	159	152	128	140	130	147	146	127	129	123	123	163	138	148	112	119	127	133	124	118	116	139	130	140	133	126	135	139	128	139	130	129	135	148	129	133	129	133	144	135	142	140	140	134	138	143	123	130	120	144	135	122	145	113	130	116	144	124	132	120	129	146	141	144	137	134	131	138	136	126	128	133	119	125	151	150	124	129	118	141	146	111	128	140	118	130	159	126	145	127	126	147	121	132	114	122	140	135	139	129	134	160	134	130	138	123	132	131	138	120	120	135	157	144	132	150	137	143	141	159	126	133	139	151	155	148	121	106	148	135	145	136	127	131	116	150	130	129	155	132	131	147	123	129	122	145	134	128	148	128	117	130	154	135	141	115	121	135	121	131	125	129	146	144	138	139	131	130	149	142	113	150	149	135	133	125	140	115	129	120	134	122	129	134	133	127	143	139	133	141	135	129	158	143	121	120	121	151	110	119	138	109	154	123	142	155	131	148	136	147	135	133	147	135	125	126	130	125	152	123	138	147	120	137	148	140	140	136	117	132	145	145	134	129	136	124	123	130	137	146	132	111	134	153	138	133	145	151	129	126	134	127	124	147	145	139	123	121	131	128	136	146	134	127	130	110	136	132	131	124	128	113	133	145	113	144	115	150	117	164	121	147	150	150	119	134	136	116	130	139	139	132	117	137	163	124	133	143	122	118	138	145	118	135	136	141	129	146	147	122	142	155	139	139	127	141	132	145	139	137	108	140	127	124	148	126	134	124	139	140	143	140	145	135	153	136	110	124	136	122	143	111	144	136	140	122	138	142	102	145	121	137	147	126	134	136	122	127	132	142	122	109	146	111	137	128	133	162	128	133	123	136	152	129	135	140	110	131	134	131	139	142	140	142	138	150	151	111	133	138	138	141	136	130	129	129	133	123	130	123	122	120	117	126	129	141	133	161	133	143	116	131	144	114	136	122	141	127	142	144	138	137	136	125	131	138	142	161	140	142	111	140	128	132	131	127	140	119	102	141	122	151	117	125	120	143	129	158	134	142	148	126	162	123	141	119	126	137	146	139	123	103	151	125	118	125	134	141	133	126	117	141	111	135	139	136	143	124	147	133	153	147	133	122	135	124	130	128	146	132	119	143	126	121	148	153	136	121	141	131	117	122	126	144	135	149	140	132	131	137	133	156	132	139	152	143	112	132	136	158	156	144	131	123	126	137	137	142	119	150	139	120	127	132	116	121	136	139	129	136	129	156	146	131	135	134	145	125	124	130	129	141	154	150	131	140	134	154	134	118	127	134	126	140	125	119	143	146	111	134	131	143	138	149	110	122	138	117	135	139	142	111	116	141	134	113	156	138	145	129	135	124	131	126	117	123	131	121	116	122	153	125	119	139	150	119	145	147	123	133	143	126	127	118	140	149	132	130	133	147	135	126	134	131	146	150	130	136	130	151	130	125	126	109	146	146	115	104	120	156	152	137	133	135	145	103	139	121	136	126	160	149	130	128	128	121	110	148	155	135	145	141	130	133	122	133	142	127	136	139	139	154	126	122	134	117	152	136	134	142	145	132	144	138	130	124	118	144	120	139	141	124	134	126	121	122	133	122	135	125	136	157	140	136	147	137	134	126	148	120	156	125	129	140	126	129	149	135	136	139	132	116	137	138	129	130	144	156	140	138	118	134	119	159	142	134	136	146	127	128	135	114	121	137	126	114	152	147	141	115	119	124	114	135	126	122	141	155	118	133	138	133	115	127	122	146	138	149	147	117	148	124	124	128	147	167	146	140	123	122	133	132	137	138	133	139	112	125	124	119	98	136	130	116	126	129	118	128	126	123	104	132	123	123	145	131	132	134	122	134	123	140	128	131	145	146	136	129	124	142	150	147	126	133	134	129	151	143	135	125	107	136	114	145	138	135	137	126	116	128	117	134	127	131	125	117	144	120	117	135	134	127	135	130	115	135	126	117	134	125	124	134	128	137	159	124	125	137	144	148	130	134	144	131	134	145	138	133	128	133	147	156	133	140
4205	902	862	867	837	924	921	930	924	917	897	846	849	903	964	884	905	876	862	877	852	886	863	908	839	919	929	888	904	836	919	905	926	917	883	904	926	855	905	834	883	922	928	898	905	943	899	956	943	838	899	860	920	852	891	907	863	903	902	874	942	872	871	865	945	918	878	914	899	890	892	931	939	863	920	880	870	882	904	854	895	852	920	867	881	917	890	925	909	847	866	940	863	945	912	881	879	943	854	902	913	895	890	906	878	871	872	905	923	876	906	890	890	863	886	982	915	835	932	844	933	853	861	874	863	874	906	954	906	877	895	902	905	838	868	898	923	882	880	903	897	892	882	920	908	958	918	893	927	908	885	932	904	881	953	921	901	906	869	848	886	906	921	866	924	857	905	899	924	885	875	872	896	853	846	945	900	848	882	890	921	871	817	900	869	927	854	923	922	884	890	904	879	939	917	896	907	862	888	871	913	940	873	901	900	924	884	887	969	900	899	914	945	948	910	912	864	887	935	920	840	917	908	942	937	928	938	875	901	897	906	878	869	875	924	923	845	959	889	923	942	921	863	881	899	839	880	895	917	837	849	892	917	893	915	848	857	940	954	934	895	899	895	879	899	907	865	856	845	942	898	867	891	884	876	910	870	905	869	900	897	916	863	887	875	876	917	892	936	901	842	899	871	916	845	890	911	899	909	899	856	902	911	873	902	871	939	901	910	878	873	899	876	865	902	924	878	834	905	882	910	905	935	938	863	863	923	917	887	853	927	961	923	879	838	906	898	894	871	924	904	886	930	855	865	871	868	910	932	900	894	863	889	885	888	914	880	926	895	906	884	858	837	906	870	864	920	877	926	887	874	875	965	913	894	837	888	919	918	879	896	919	864	875	883	908	908	946	907	887	908	847	903	925	843	913	877	893	895	936	839	901	855	844	896	848	886	894	901	883	880	912	918	898	903	898	836	936	900	868	878	865	856	869	854	916	886	856	873	856	832	964	911	865	892	893	860	871	832	895	883	915	927	874	859	911	831	827	903	890	907	898	863	842	889	904	840	888	890	859	944	897	889	860	867	903	903	855	857	864	879	914	838	925	890	880	883	919	863	850	869	866	969	874	886	870	863	874	871	923	858	884	884	910	929	884	902	833	924	890	892	903	940	878	859	936	917	887	936	883	957	905	917	822	899	898	953	856	910	868	914	941	915	845	904	906	934	865	897	917	881	887	826	923	939	910	946	866	915	903	908	892	908	882	859	888	860	912	913	896	863	882	891	868	888	898	937	869	864	876	844	932	914	911	840	924	865	856	905	876	892	851	918	851	885	877	898	899	896	899	887	913	840	861	837	922	930	884	876	886	912	906	943	898	859	868	953	888	873	888	845	896	859	934	841	917	899	925	863	864	903	882	914	883	852	868	880	844	860	929	873	901	870	869	877	825	907	900	904	912	878	871	922	860	891	839	863	871	894	933	897	932	859	901	969	957	907	915	891	832	915	927	931	908	903	891	868	859	924	947	902	883	900	885	890	938	875	931	870	854	876	937	878	844	896	881	901	933	875	917	869	857	951	864	885	918	897	861	919	918	900	870	926	897	919	859	926	845	905	854	902	921	889	922	875	842	943	904	878	870	899	933	932	924	860	911	927	850	893	867	905	917	866	875	896	862	933	852	840	894	940	909	861	894	910	899	943	907	852	951	916	908	869	889	919	928	955	864	904	942	908	856	875	887	879	898	842	917	889	908	879	847	899	891	872	862	892	920	901	869	898	894	919	846	903	878	877	873	906	928	882	913	930	845	912	917	826	870	885	869	907	936	939	906	911	915	844	881	874	905	903	897	853	906	890	875	920	866	909	909	900	946	867	868	889	915	915	899	880	897	837	905	889	883	914	872	888	863	922	932	862	889	882	834	884	879	884	915	913	918	886	888	914	913	883	850	913	911	919	892	958	881	910	883	904	913	893	891	836	922	915	865	878	890	857	938	936	874	915	886	881	902	882	895	858	905	836	942	888	883	882	889	893	828	892	859	859	907	870	864	857	876	855	944	892	848	885	892	836	913	907	904	922	936	957	878	934	879	938	829	870	857	906	884	889	898	923	893	862	872	858	908	900	892	878	913	852	910	925	891	902	870	827	852	892	846	860	890	908	893	920	860	889	917	897	928	949	854	869	851	859	891	879	916	891	942	913	924	854	929	941	866	872	872	914	911	918	876	884	934	868	875	863	905	856	903	876	880	838	904	886	869	886	872	862	869	866	858	902	819	866	880	885	893	908	846	836	913	873	900	950	896	916	879	942	867	837	868	870	924	861	927	881	886	882	883	909	901	867	860	827	876	881	865	876	853	932	910	927	896	883	926	889	881	838	874	882	839	895	888	867	915	921	895	895	910	959	952	947	861	883	828	914	898	850	889	846	857	899	846	888	953	888	901	912	916	888	873	947	891	851	874	919	873	884	864	852	883	907	926	918	856	916	880	898	897	839	893	871	913	885	857	911	942	884	863	898	868	913	914	907	878	848	886	863	855	861	875	890	937	872	934	879	873	908	920	918	919	885	950	880	902	866	898	886	1000	892	888	920	875	880	923	892	862	914	866	901	938	907	895	914	853	884	865	887	848	896	909	848	869	936	911	900	845	913	884	915	943	914	880	914	885	895	901	854	947	899	902	971	874	902	868	936	882	884	865	935	880	827	911	912	861	882	915	927	898	881	889	873	964	879	884	882	909	923	895	878	860	876	833	949	839	891	887	906	907	870	932	879	862	888	943	890	891	918	908	860	837	871	850	838	926	884	881	882	908	896	887	869	899	947	887	901	902	891	886	891	857	908	885	856	879	913	901	905	904	854	882	904	930	976	881	911	882	868	879	865	894	902	908	948	899	919	877	875	926	889	914	866	854	920	916	921	879	847	907	892	921	876	902	887	930	901	825	845	905	898	908	872	895	902	851	910	869	862	912	882	942	822	906	905	898	768	904	897	862	892	883	889	933	902	890	879	908	929	908	868	835	924	945	863	878	868	928	906	896	862	855	912	954	856	860	946	902	894	902	902	891	894	827	844	917	879	912	864	883	868	870	827	879	913	841	926	888	870	880	903	929	908	815	924	850	875	884	869	854	884	921	886	886	922	902	900	925	949	880	922	852	882	947	885	936	902	869	937	927	895	913	840	862	884	926	919	913	891	922	839	825	905	902	901	923	885	889	898	905	868	848	875	895	889	881	901	873	887	871	859	896	887	930	897	862	922	918	927	891	935	878	904	838	895	949	853	887	865	936	856	886	891	1005	869	883	883	889	900	911	952	882	878	952	914	877	897	910	923	837	873	892	889	895	859	855	905	908	894	882	827	871	926	889	853	921	876	884	852	899	898	854	886	900	940	883	874	853	858	879	884	912	872	889	867	901	908	889	929	874	918	912	867	824	890	868	851	897	879	864	914	872	909	850	881	879	885	911	887	922	866	855	900	884	891	884	914	904	895	864	924	889	886	879	890	851	887	844	883	895
16117	595	147	139	131	142	115	146	119	129	127	131	117	148	138	134	136	136	121	146	98	138	130	138	124	131	102	127	128	132	130	127	132	132	121	145	138	138	123	139	130	114	132	142	140	134	144	135	134	142	152	134	134	123	121	140	127	123	122	134	146	119	141	127	129	109	128	123	136	145	109	155	145	123	142	125	138	141	123	120	111	115	100	129	122	122	143	128	128	133	147	139	144	128	131	153	144	141	139	134	124	116	125	133	129	129	146	138	124	131	146	148	147	141	143	134	102	132	151	129	143	141	125	128	141	138	121	143	153	140	123	150	127	113	137	127	131	131	130	143	131	149	142	121	151	140	138	138	127	124	123	112	127	112	110	111	118	145	132	123	115	114	134	113	130	124	128	125	141	123	115	135	115	136	139	135	130	118	139	130	153	134	139	143	150	138	134	127	126	131	114	126	139	126	146	126	126	130	137	122	122	108	145	142	108	123	146	138	143	124	136	117	145	148	117	130	127	130	139	144	127	152	118	150	146	148	127	135	123	135	150	147	113	141	141	135	135	122	125	129	114	129	127	138	139	139	138	114	149	115	130	135	126	154	143	113	127	144	129	125	147	144	147	128	141	148	122	151	121	139	119	116	129	139	124	114	141	143	142	115	122	120	134	137	147	116	153	138	143	132	120	124	142	136	118	106	141	121	128	136	139	152	124	139	120	132	144	152	132	126	134	109	149	120	137	141	168	134	142	132	157	141	135	112	104	112	121	146	130	133	125	155	141	128	132	127	123	115	146	136	132	162	146	125	143	116	115	138	119	154	127	149	124	157	123	128	114	128	114	124	138	140	127	130	146	155	122	144	125	127	139	127	136	140	119	149	153	122	118	118	121	144	125	132	128	124	158	136	111	118	125	145	145	150	124	124	116	150	147	147	151	129	128	131	110	152	134	130	118	111	142	132	129	108	126	117	124	119	128	119	153	111	156	144	146	125	145	134	136	127	144	141	135	123	156	115	128	141	124	135	134	133	157	136	150	116	126	145	140	128	134	114	138	147	138	140	139	116	147	136	142	119	137	133	120	163	132	143	148	133	138	132	152	127	140	125	132	136	137	137	149	133	142	124	124	137	115	133	111	138	139	124	138	144	122	124	136	131	145	122	138	124	118	137	131	151	142	127	123	145	138	161	100	101	133	133	134	143	138	141	137	127	127	113	118	130	135	137	124	135	154	125	131	131	124	141	137	128	151	134	154	140	138	120	125	135	137	117	110	150	131	141	117	133	144	116	140	141	143	139	147	145	151	144	128	132	152	161	126	130	147	145	137	136	117	121	122	113	111	112	136	118	138	151	142	130	123	114	140	135	127	140	146	126	124	150	131	127	130	116	125	146	133	109	145	144	105	146	111	119	115	120	104	142	137	129	135	115	136	129	147	127	133	128	153	138	127	121	129	122	140	147	121	135	133	129	132	135	155	127	129	137	123	153	134	140	129	136	114	138	118	116	124	131	127	126	130	126	124	136	131	130	123	132	129	134	126	137	139	135	123	162	152	139	115	132	148	140	152	135	121	125	132	126	137	126	123	116	131	144	135	136	132	119	118	132	134	139	156	137	124	130	131	124	129	134	126	126	140	142	121	132	136	113	122	138	123	153	136	134	121	99	133	140	157	127	120	119	131	141	123	136	135	137	130	126	133	126	126	130	129	142	123	119	123	133	136	123	120	136	138	120	144	138	124	155	134	130	154	116	127	143	129	135	131	135	126	113	120	130	127	134	135	146	138	132	136	124	120	126	128	126	130	131	129	129	118	147	141	129	144	141	133	133	126	137	139	137	121	135	136	145	126	130	135	134	158	147	145	131	151	141	141	141	115	136	126	145	137	130	129	137	133	143	126	131	120	136	144	145	115	133	119	148	147	108	136	138	122	141	125	134	137	142	142	138	131	127	131	138	128	119	143	124	124	121	137	121	135	132	147	147	136	118	116	118	136	110	116	123	123	131	143	128	134	132	127	128	123	140	123	129	131	131	122	155	132	134	134	128	141	135	154	146	143	130	121	110	114	149	157	138	109	142	145	134	158	123	139	138	139	128	146	127	139	143	113	116	125	119	138	158	127	136	142	126	124	129	128	136	136	149	122	144	114	141	139	126	129	140	124	132	135	119	120	158	126	120	152	140	133	127	141	127	133	137	138	107	145	156	153	149	116	136	151	117	151	133	144	128	142	134	127	119	132	161	124	150	134	140	133	123	135	147	136	139	148	132	127	132	143	126	134	141	137	126	148	137	112	145	129	137	146	127	135	133	138	121	131	124	115	167	140	143	144	146	118	138	168	120	126	127	153	131	122	143	116	128	124	122	147	132	141	140	107	138	114	124	146	144	140	135	141	152	158	147	141	120	136	147	111	112	131	128	137	129	146	147	132	156	122	134	126	121	138	127	138	123	111	122	121	123	126	128	122	128	143	132	117	136	129	151	141	128	134	132	108	137	131	114	128	147	149	126	113	136	136	135	136	118	114	111	132	147	137	130	121	139	141	115	145	140	147	116	135	123	131	113	144	157	115	136	113	142	127	141	118	130	120	140	137	130	117	148	122	117	132	145	136	140	124	135	119	153	126	127	134	125	132	133	119	135	116	110	130	150	121	125	138	139	150	135	111	132	129	113	115	140	122	123	137	133	122	133	159	133	134	139	143	139	140	145	140	125	165	136	116	137	118	137	110	130	140	123	144	120	133	128	129	131	164	133	111	142	146	141	132	139	130	124	135	132	127	133	133	114	123	135	128	124	115	129	137	127	123	140	122	136	139	138	136	167	140	122	117	132	121	132	137	116	130	118	127	122	139	124	134	106	136	141	130	144	140	122	160	139	151	135	139	162	124	134	162	147	144	125	136	119	122	151	137	131	133	133	136	136	153	150	122	142	130	112	137	129	135	134	139	132	132	124	139	115	146	136	146	143	124	129	146	125	168	118	149	151	122	140	119	131	137	160	149	141	122	140	143	125	135	129	126	115	123	152	142	150	123	126	120	126	139	127	147	138	130	148	136	120	120	136	133	159	141	143	112	130	131	117	151	127	128	147	116	131	118	124	144	134	121	116	131	128	126	133	111	119	140	132	154	136	128	121	110	147	120	129	162	142	144	125	117	139	127	124	112	121	132	137	132	125	141	140	148	144	133	141	143	136	130	134	128	111	130	113	139	150	148	129	140	125	121	136	132	151	142	135	123	131	126	130	136	141	140	119	128	142	148	128	131	112	121	125	123	134	121	127	142	124	120	149	125	141	152	150	130	119	114	126	138	122	116	123	138	152	115	145	138	139	137	141	145	143	132	119	136	120	128	151	140	134	141	125	122	132	121	145	142	125	126	130	136	139	125	134	124	129	103	137	125	115	126	137	139	118	138	126	131	140	137	120	139	137	140	127	129	144	127	139	130	130	148	137	134	125	127	117	122	129	126	137	139	133	144	142	144	127	119	145	130	123	116	131	138	132	141	129	138	119
4085	924	952	844	911	914	845	877	845	887	880	900	898	921	830	867	951	908	801	848	866	856	892	906	881	890	816	866	837	866	927	843	868	897	891	885	879	883	831	920	894	892	896	903	852	853	884	824	954	887	860	912	868	882	846	889	864	849	836	902	872	894	895	886	873	868	871	891	874	847	866	873	915	884	865	846	878	818	865	905	898	879	889	899	891	877	877	933	864	894	952	864	943	884	874	886	849	896	877	885	879	938	857	922	890	885	897	889	839	912	916	884	921	847	853	841	871	890	869	884	898	853	875	873	896	911	885	933	827	839	927	893	840	870	893	855	835	917	905	874	840	880	945	860	895	877	917	856	921	908	901	870	840	848	881	896	880	907	821	905	894	864	898	901	912	881	865	822	901	882	916	855	934	861	910	874	911	884	886	970	898	882	913	888	881	885	859	878	924	960	911	923	856	900	857	894	883	907	923	875	869	871	906	928	887	902	863	871	895	874	812	909	876	910	926	916	881	857	854	889	814	928	871	884	890	876	863	873	910	889	944	929	886	898	880	932	877	869	858	879	879	839	895	881	878	905	859	913	942	916	879	866	882	902	901	881	866	862	934	867	912	831	911	901	833	908	904	885	878	907	908	909	885	868	900	922	862	860	885	935	809	873	887	901	841	849	834	902	910	911	884	933	847	846	849	897	854	871	858	849	935	898	873	883	861	855	908	896	884	910	848	847	911	881	908	934	844	898	847	835	869	931	860	830	920	913	868	872	853	912	902	855	882	911	931	891	873	850	850	895	869	832	876	866	909	862	839	900	818	862	861	921	870	871	851	887	848	901	873	907	848	882	881	908	912	899	873	909	937	900	855	918	866	924	852	887	866	903	938	944	931	864	890	851	897	858	878	877	887	867	870	827	886	920	823	868	856	850	868	925	930	884	909	896	888	893	862	867	878	922	828	910	1003	904	931	914	896	840	875	873	881	833	898	902	821	855	853	878	936	926	887	897	839	917	851	936	862	907	871	845	846	901	886	878	889	870	863	836	921	872	899	876	890	931	914	878	935	860	838	874	870	884	899	837	882	856	881	862	906	936	870	904	878	877	903	943	888	849	886	849	874	901	861	881	915	851	915	861	866	860	865	909	900	910	883	876	892	858	893	837	861	873	873	835	887	822	860	885	893	844	906	787	907	888	961	873	849	890	885	853	840	947	965	910	884	837	861	922	968	922	849	907	911	879	917	900	902	930	925	852	835	851	835	861	888	855	898	925	887	895	925	873	894	884	847	887	867	891	899	894	910	905	914	930	918	911	834	865	867	933	887	882	907	851	876	886	943	861	888	896	949	877	888	877	903	887	854	857	883	913	888	892	884	922	838	890	859	922	880	919	863	883	883	858	921	963	873	877	934	860	907	929	873	889	917	880	876	935	847	860	847	855	890	887	893	850	844	865	905	860	901	878	901	871	877	882	892	876	854	857	839	864	858	907	879	847	911	891	831	868	839	894	883	887	916	925	857	898	866	823	879	905	890	935	891	896	844	913	937	915	870	882	881	895	844	913	898	912	834	852	919	858	890	862	912	857	899	879	901	911	870	873	851	904	924	902	914	899	861	902	890	935	840	925	868	879	882	818	870	909	876	879	836	913	873	882	852	892	899	898	886	891	893	851	861	922	858	881	926	878	884	853	880	875	832	843	896	918	852	862	889	844	819	898	899	908	916	873	922	879	878	929	865	830	907	906	910	859	914	859	884	837	866	921	882	889	881	878	904	893	848	894	870	867	881	857	902	843	831	879	854	917	852	886	958	871	905	844	855	895	908	914	873	874	847	964	888	851	879	866	833	884	889	876	912	854	885	901	882	802	852	895	913	879	939	893	834	896	851	905	823	916	894	869	892	918	858	915	834	903	888	877	897	888	852	928	917	883	923	898	886	898	874	908	835	867	882	857	844	886	904	872	896	904	880	851	927	860	922	933	892	880	840	901	877	881	883	907	925	896	896	904	901	886	853	917	852	884	865	919	932	854	860	944	931	853	949	889	905	890	876	881	856	903	880	898	889	895	842	913	936	867	887	865	833	896	892	896	858	910	919	890	875	833	891	872	895	878	851	861	905	897	847	871	935	862	898	882	891	865	875	885	877	862	887	858	864	919	839	859	924	894	845	904	920	861	904	861	940	905	901	905	886	917	852	871	958	895	853	929	864	869	902	926	868	900	851	880	977	902	901	851	897	864	884	878	850	867	847	857	876	881	838	815	817	908	890	916	885	892	883	883	860	909	857	874	876	871	870	828	884	900	917	855	896	854	888	863	853	840	867	850	858	905	860	890	890	905	880	856	880	888	865	912	848	878	912	891	896	896	924	918	888	879	894	860	839	893	883	864	870	889	893	825	849	850	894	851	832	923	921	886	885	886	873	867	856	874	902	925	915	857	874	857	874	875	891	887	905	856	829	947	842	882	868	889	869	901	899	859	890	892	883	898	882	895	848	917	894	901	847	874	875	868	896	879	924	928	844	833	854	916	913	872	858	881	853	910	923	895	865	876	898	910	867	873	854	869	901	858	882	936	910	884	894	893	846	907	903	834	884	911	896	908	841	920	884	888	916	858	963	867	897	891	937	862	905	839	952	845	888	812	878	909	879	899	817	913	895	865	850	883	916	895	903	900	899	891	884	891	889	870	854	929	907	821	841	917	882	878	874	837	880	915	885	895	909	886	824	938	880	874	863	903	850	895	928	898	842	892	907	891	869	813	876	898	856	843	896	917	925	907	884	869	873	868	909	881	900	893	856	907	885	921	859	943	930	872	922	855	895	910	910	873	884	928	882	889	846	905	855	913	869	912	825	876	873	813	858	921	895	904	852	877	886	944	879	837	854	920	894	897	940	872	903	844	928	873	885	894	879	861	926	912	884	923	858	889	882	856	852	905	851	926	842	863	833	897	925	856	841	908	875	939	851	856	889	880	878	886	849	904	869	937	849	882	894	878	886	883	910	882	872	898	895	878	902	906	849	896	845	923	929	842	904	894	888	844	884	823	882	945	879	893	896	883	845	941	872	849	907	889	915	871	871	882	868	889	865	887	928	905	875	844	874	888	962	900	871	915	808	872	878	836	909	865	872	871	866	889	862	866	873	874	880	933	790	888	910	900	851	909	895	898	865	904	892	916	906	866	848	868	875	875	861	836	885	859	899	894	918	871	894	863	885	871	919	868	898	883	910	873	874	906	859	864	905	860	874	859	870	858	839	944	859	857	892	878	934	880	929	849	851	887	863	872	888	838	886	873	898	873	880	807	872	850	932	891	881	873	845	855	911	866	870	875	886	918	866	894	851	882	934	905	900	891	824	877	896	911	853	848	874	879	893	909	898	866	871	906	916	883	878	890	807	845	869	892	861	874	837	889	866	861	851	844	904	839	887	806	914	885	889	907	866	862	856	890	891	913	877	914	906	861	826	895	877	941	899	918	865	890	889	888	926	869	878	908	884	904	919	887	880	816	906	870
15594	475	74	79	77	64	77	80	82	75	67	69	65	90	70	68	77	82	82	68	72	82	81	72	78	68	68	81	71	84	73	80	71	84	70	74	83	71	95	82	69	76	75	53	67	73	66	71	72	85	67	89	68	78	77	92	69	68	70	78	80	82	82	73	80	78	91	61	77	65	78	74	81	77	65	98	66	72	76	66	69	73	71	66	77	65	79	78	57	56	78	73	74	62	72	77	69	95	77	75	73	68	75	82	95	72	82	82	79	79	87	89	76	78	80	72	67	82	62	89	76	86	75	74	74	60	77	71	65	79	68	78	72	75	93	80	66	72	89	77	87	79	84	86	77	77	84	84	73	72	67	77	78	68	78	68	83	87	72	79	71	51	70	63	86	70	71	76	87	75	71	63	73	80	92	88	75	78	74	79	71	69	74	70	82	75	70	77	97	74	81	66	70	71	82	84	74	84	72	72	78	80	80	81	79	76	70	68	77	86	85	68	70	68	76	73	78	78	73	79	91	89	72	83	72	94	78	66	79	78	71	76	58	68	90	76	67	78	76	79	71	73	67	85	86	82	75	85	86	74	68	91	85	80	88	75	74	78	68	85	83	66	66	76	77	83	70	89	79	81	73	61	74	70	60	66	95	72	87	69	66	66	59	74	80	68	70	69	61	73	78	82	74	85	78	70	87	60	69	82	75	81	88	84	64	72	79	83	82	66	76	69	69	88	84	80	75	69	63	79	76	68	95	81	79	76	68	60	57	73	93	89	74	70	78	87	84	75	79	85	88	67	84	79	70	86	85	70	72	70	75	78	70	81	84	73	87	82	59	75	75	87	74	63	69	79	78	77	74	65	71	80	86	68	80	76	71	92	76	68	75	75	83	80	59	65	72	93	73	77	90	86	69	67	87	60	91	68	73	60	73	78	74	76	65	66	92	86	79	75	81	72	79	84	77	106	72	77	63	69	78	59	74	77	82	66	93	66	75	77	81	75	77	69	88	66	72	72	60	73	67	75	79	62	84	70	84	80	78	82	79	76	67	94	78	78	62	72	68	91	77	84	73	95	86	91	83	77	86	74	71	63	73	76	72	62	71	74	83	67	69	78	101	87	77	81	66	79	63	70	73	67	72	53	62	83	72	69	72	100	71	69	75	67	82	69	77	74	89	80	86	77	76	71	72	68	85	97	79	83	89	81	76	92	76	67	75	78	79	81	57	88	91	77	92	78	73	65	65	83	77	95	71	74	80	78	89	88	98	80	78	77	71	100	65	60	74	64	68	67	83	75	59	71	86	86	71	92	92	58	79	71	86	70	71	64	73	88	75	78	79	75	57	63	82	76	82	58	70	65	75	87	83	73	58	75	84	76	81	61	81	85	72	63	76	82	91	78	87	75	79	84	79	72	69	66	77	86	71	83	83	91	68	95	83	87	71	67	75	72	66	72	74	91	79	91	81	63	69	87	66	76	81	77	75	86	77	77	83	76	85	71	92	73	69	87	70	81	71	77	71	66	72	77	66	65	59	74	75	72	79	77	89	88	66	76	77	67	92	64	70	85	56	87	86	86	71	68	76	55	73	63	81	78	77	88	98	88	76	70	65	79	84	74	77	89	90	83	76	74	85	77	81	88	87	54	79	61	80	72	77	77	87	89	80	89	83	83	63	68	80	80	60	72	75	77	62	80	69	83	79	76	84	69	73	82	69	83	80	70	83	79	76	74	87	67	78	82	74	66	74	81	92	75	84	75	77	80	59	64	69	72	83	62	76	90	63	74	81	85	79	71	84	76	62	76	71	73	73	79	55	94	56	64	65	89	71	64	77	71	91	79	69	75	89	89	82	81	85	83	84	83	92	73	70	72	76	88	72	81	99	64	62	83	73	78	79	95	64	75	96	79	70	67	54	69	93	88	72	71	83	81	68	71	89	71	73	58	74	81	66	71	59	80	86	83	78	99	79	79	79	79	69	76	73	78	66	76	78	93	81	64	78	85	64	72	82	68	65	65	84	64	89	101	80	67	89	77	94	82	63	85	81	86	73	98	87	71	74	76	66	69	79	80	71	80	81	79	72	79	79	75	81	82	73	75	82	69	84	74	91	70	70	80	65	89	60	68	65	67	75	76	70	83	77	77	77	58	70	77	74	69	75	87	79	74	65	90	75	90	73	84	68	76	74	86	80	83	71	63	80	71	85	73	77	72	72	93	89	76	80	60	87	63	83	83	75	73	65	72	83	71	60	84	88	96	84	86	59	75	72	60	87	89	90	61	79	75	85	73	68	75	87	77	73	72	78	69	61	77	74	89	70	79	79	70	58	81	77	65	71	77	81	91	86	80	83	67	86	77	68	81	61	74	71	88	72	77	83	77	81	75	85	66	87	57	82	72	86	85	82	83	91	81	96	76	74	76	57	71	84	75	71	81	66	82	80	71	67	62	72	86	80	79	89	86	82	80	84	74	65	74	73	62	83	84	83	79	85	85	77	80	71	86	93	72	70	72	75	65	68	69	83	78	76	78	60	66	85	73	86	57	60	86	68	73	92	76	71	79	68	90	83	78	75	82	74	69	87	77	82	76	70	54	85	83	94	74	64	88	70	99	77	78	68	82	78	75	72	68	76	84	72	95	68	56	67	85	82	87	69	72	86	69	85	82	64	74	72	80	71	72	58	63	68	72	77	71	75	79	80	71	73	78	92	63	66	83	70	77	66	89	79	91	60	75	82	83	82	86	71	62	90	81	68	66	76	59	82	75	86	92	89	83	79	86	93	69	75	68	80	88	85	78	74	69	76	72	79	81	80	82	68	79	63	88	87	77	65	82	73	68	94	91	81	80	75	84	83	66	82	90	80	80	74	72	70	67	82	65	65	67	70	66	71	60	86	67	70	77	80	79	76	57	69	65	82	73	62	82	73	84	81	62	77	80	74	86	68	74	69	77	63	68	79	76	83	68	71	76	84	81	98	83	88	87	84	63	60	69	65	79	72	69	66	66	69	75	83	86	67	69	78	76	95	79	82	86	76	73	76	74	75	85	88	61	76	74	66	93	87	77	80	76	76	90	76	87	72	90	80	77	78	92	60	88	76	61	78	74	89	72	76	82	71	72	80	75	82	73	74	78	78	85	67	65	75	78	81	78	72	76	88	87	76	82	66	78	78	67	62	88	74	88	73	72	60	74	69	65	82	72	83	94	76	77	74	82	84	62	86	81	69	82	71	67	99	77	96	77	73	77	74	70	65	75	96	85	71	65	75	82	75	75	77	70	59	84	71	90	79	67	65	82	75	80	65	75	68	80	82	70	64	78	75	61	69	66	79	86	73	72	93	55	73	71	68	70	82	82	83	77	75	77	76	80	78	77	72	97	84	79	83	84	66	75	87	75	75	85	69	68	70	72	74	79	61	68	64	76	62	72	78	74	64	69	63	71	79	81	72	75	79	68	82	74	78	75	76	82	73	84	73	69	91	78	62	82	68	76	74	73	73	84	62	68
4007	531	510	492	483	496	496	536	501	515	508	468	493	486	497	528	474	522	519	491	505	501	509	508	438	472	476	509	488	538	476	498	491	536	473	492	488	507	456	509	479	489	450	536	490	479	486	493	500	508	466	471	520	491	518	518	482	529	484	504	513	500	498	534	492	503	467	484	503	481	493	463	515	466	503	526	505	487	488	489	498	516	489	505	438	478	475	520	499	488	517	537	525	486	517	525	478	548	504	505	510	525	479	498	486	529	488	545	526	525	512	484	476	525	510	531	532	504	489	517	532	502	497	501	508	496	478	506	512	497	472	529	508	491	498	547	482	478	533	536	488	521	450	501	523	480	489	508	474	487	501	473	506	475	472	522	511	480	503	486	516	486	458	498	505	481	463	491	477	486	518	549	488	510	475	448	526	464	522	486	515	475	511	521	511	511	497	523	513	519	508	498	488	497	506	444	513	484	491	482	474	525	500	487	517	470	512	522	480	447	465	494	504	486	489	484	474	503	495	485	514	510	526	503	490	483	530	514	485	520	508	496	496	500	556	520	487	496	474	533	482	530	496	519	484	491	507	468	496	508	545	495	510	516	465	487	477	513	532	489	519	523	549	537	481	474	522	489	486	491	497	474	519	468	526	523	505	492	517	505	480	503	512	537	516	481	523	518	527	490	518	469	497	499	461	494	463	494	518	505	494	467	553	521	444	498	494	498	488	475	467	456	482	521	502	479	501	536	479	516	513	497	522	488	554	492	475	463	466	505	490	530	502	486	477	492	479	499	481	509	470	505	477	503	480	466	490	467	473	523	489	502	507	517	503	500	487	511	459	452	507	503	498	487	528	502	469	494	490	496	467	503	474	513	529	514	470	517	518	537	552	489	480	509	497	483	509	524	499	496	493	519	490	503	493	503	509	520	466	520	499	490	519	506	541	528	478	507	483	482	488	542	498	516	538	549	487	522	474	533	484	464	534	465	539	492	505	446	527	525	555	522	435	474	497	474	508	491	533	486	503	534	518	533	528	499	508	484	512	545	486	484	503	469	491	516	485	485	489	502	516	479	503	498	465	497	491	509	489	499	462	513	515	492	499	489	499	523	508	481	505	507	506	472	499	453	553	531	517	520	537	486	511	511	492	511	478	526	485	509	495	478	477	537	500	497	472	475	525	504	500	502	528	513	560	555	497	542	504	538	480	495	474	510	487	462	495	505	560	485	509	489	481	547	517	529	473	463	473	504	521	484	519	487	470	498	510	512	507	504	499	486	477	491	473	511	502	510	489	468	539	482	476	492	471	483	503	486	512	482	502	499	537	458	489	497	563	529	507	554	503	524	518	507	478	505	488	466	512	478	527	497	501	525	505	483	455	501	505	550	469	521	521	487	516	508	508	494	470	511	500	512	516	502	513	461	467	508	499	443	476	537	534	514	486	500	487	531	515	491	502	515	495	499	492	483	434	499	504	516	496	479	460	495	535	547	553	488	496	502	519	523	501	491	497	521	481	500	498	548	532	456	500	516	539	519	456	504	483	484	512	508	490	481	510	513	515	486	484	494	487	519	520	528	487	465	489	498	500	551	462	462	529	483	502	521	529	538	458	474	462	559	547	506	486	508	479	493	469	517	490	470	521	479	495	484	483	509	494	532	545	484	502	508	501	468	512	545	523	496	501	471	482	487	478	467	516	506	494	479	489	500	526	523	507	501	468	516	516	476	535	538	483	477	507	483	520	457	463	476	523	473	543	492	495	527	511	509	468	502	520	496	488	501	462	484	477	507	481	513	514	526	503	493	508	497	503	489	482	471	482	483	471	480	525	509	501	457	507	497	473	503	458	523	499	475	510	493	496	506	509	482	482	495	521	499	469	519	506	467	485	465	497	512	474	498	511	511	520	478	497	499	491	517	489	526	542	484	475	513	494	496	477	492	506	500	503	479	462	507	477	499	514	482	469	470	523	524	471	518	505	497	537	531	478	498	537	497	512	517	477	513	500	472	505	484	508	477	544	500	510	486	479	487	476	487	504	511	488	491	492	513	485	508	477	505	486	511	510	499	524	514	502	480	494	503	511	493	527	499	501	554	505	514	487	498	500	475	472	503	496	521	483	518	510	503	473	451	525	519	471	484	469	502	512	508	470	500	493	487	502	469	454	481	508	513	525	516	511	502	493	527	455	465	545	514	492	501	516	472	528	487	521	507	530	543	464	467	507	487	504	521	466	502	480	504	513	502	472	485	553	478	525	467	527	528	480	512	487	506	448	514	521	521	482	479	477	522	496	480	514	501	526	512	519	489	494	498	500	458	483	501	523	500	521	493	518	468	503	523	509	464	520	469	511	544	518	515	534	494	488	506	523	509	481	521	490	511	457	503	537	497	515	494	500	469	534	524	499	498	548	509	470	482	512	486	531	503	489	514	481	472	541	507	487	493	504	550	486	523	495	554	433	473	515	515	524	461	480	466	459	520	521	497	511	490	492	548	494	548	505	495	500	538	514	504	490	507	499	459	506	487	482	499	508	514	481	518	512	447	489	475	538	496	507	522	493	476	467	461	524	487	512	466	502	512	453	502	520	495	509	532	481	493	481	475	488	498	527	516	509	515	507	529	494	531	496	486	499	504	537	552	457	484	484	474	481	532	522	500	505	503	488	481	526	510	470	547	511	522	476	539	512	501	496	499	475	489	479	506	543	443	498	503	486	553	511	510	484	484	527	477	485	483	523	514	520	445	510	476	491	522	524	504	533	456	502	521	506	480	488	519	545	499	511	490	520	487	508	465	496	527	485	517	501	490	475	490	523	493	508	515	537	530	475	518	503	478	494	487	444	477	498	507	490	469	493	519	483	475	500	485	488	476	480	503	505	540	528	530	490	508	500	535	506	501	504	493	507	508	516	498	509	488	526	464	528	462	532	537	496	527	471	525	475	486	488	472	502	512	538	475	479	496	507	445	479	476	488	466	498	487	501	499	516	485	529	477	528	503	503	489	503	489	502	529	519	506	479	498	449	490	481	470	529	505	487	517	485	480	505	515	469	547	503	504	500	535	491	491	511	501	497	501	547	522	517	520	514	490	498	476	511	442	489	495	531	499	491	477	521	510	540	516	520	492	488	481	486	530	506	518	475	523	501	493	491	488	462	475	535	483	493	524	498	456	491	500	517	456	498	496	504	488	514	506	507	518	450	453	474	482	492	457	497	531	493	473	468	463	501	471	522	511	479	516	505	448	534	454	507	495	494	472	496	513	465	485	510	476	522	508	524	515	486	485	478	466	498	472	501	463	504	500	492	479	474	504	505	482	480	491	441	510	474	536	501	514	472	479	527	522	502	454	476	510	489	486	538	518	496	491	502	501	507	497	474	548	520	464	498	486	498	482	516	475	510	465	486	499	530	491	491	511	501	406	523	520	531	488	531	518	464	468	492	475	524	465	524	483	503	453	493	500	497	521	496	488	471	494	521	530	505	509	493	485	460	489	510	539	500	492	502	497	549	529
15102	431	101	119	81	87	100	86	107	94	93	82	78	85	96	92	81	88	104	91	92	70	94	88	94	86	92	68	93	91	79	102	96	85	85	89	80	88	77	93	108	108	87	95	84	87	82	91	81	95	111	85	75	92	111	95	82	104	76	86	81	87	109	78	74	85	88	70	99	108	98	95	100	89	88	84	94	104	79	79	99	83	100	77	104	89	95	105	88	94	89	64	89	99	97	82	84	88	78	88	79	83	87	105	92	88	93	96	92	102	88	92	94	97	89	104	79	95	93	83	90	92	80	72	88	94	103	96	117	89	84	102	84	83	93	110	98	89	84	84	87	91	76	100	83	81	89	86	73	76	80	94	74	88	80	92	82	93	83	91	85	98	79	74	92	93	83	101	84	87	93	86	77	102	81	98	97	89	82	101	96	100	78	83	76	90	94	92	83	96	107	79	96	75	85	88	99	99	90	87	83	90	80	87	90	85	88	97	89	102	97	88	85	74	89	83	92	82	89	74	97	80	88	79	99	86	88	85	93	72	83	90	80	102	97	71	87	80	69	84	80	89	108	82	85	100	88	74	83	97	98	81	97	92	95	86	100	87	92	90	99	109	86	97	83	87	72	85	85	92	81	92	87	101	78	84	80	79	92	75	87	79	93	80	89	82	95	70	97	94	95	90	76	89	85	94	64	85	82	91	99	89	82	68	81	98	91	103	99	89	86	98	97	99	85	89	99	68	97	78	91	94	95	77	92	96	91	82	80	86	96	100	92	80	102	83	86	91	88	106	92	82	73	77	100	106	69	74	88	81	73	95	100	92	76	93	90	82	113	92	72	77	84	74	91	80	70	104	76	80	84	95	96	80	85	83	108	85	86	86	97	100	95	90	84	87	81	93	88	84	72	83	76	80	86	88	83	93	93	79	96	90	91	93	89	102	91	86	84	78	98	114	102	75	86	99	85	81	90	78	96	97	102	86	90	109	71	89	94	79	79	78	80	89	74	77	93	80	78	79	85	88	93	96	79	81	95	75	90	77	91	69	96	91	79	69	91	90	112	89	93	81	76	96	81	96	85	99	77	85	80	83	90	91	79	95	73	84	87	91	79	88	83	81	93	79	80	87	99	98	74	107	99	80	93	95	88	88	101	89	85	114	71	74	101	90	95	95	83	75	78	107	87	78	90	68	84	83	79	96	82	88	97	96	89	87	77	90	86	77	99	82	87	94	87	85	87	88	91	96	85	96	90	92	99	91	92	105	82	78	98	78	99	91	87	99	93	88	95	92	95	88	73	87	88	85	93	86	79	71	88	83	102	78	85	91	82	95	71	83	97	90	72	94	87	92	77	71	59	96	81	106	84	85	70	90	78	78	86	82	91	78	97	89	95	84	83	97	87	90	91	102	83	99	99	73	74	94	67	88	98	95	78	97	84	75	90	69	84	103	91	72	87	87	92	92	78	86	93	88	79	92	87	89	98	89	90	94	84	90	76	80	93	92	87	95	84	86	69	87	93	108	86	90	87	81	85	101	78	114	100	93	77	89	82	82	89	84	84	73	88	120	84	93	96	85	89	91	100	92	93	91	93	88	87	76	79	108	71	90	96	108	95	80	82	91	83	87	89	85	92	76	85	89	91	112	93	92	95	85	107	93	94	87	87	90	74	81	90	98	74	81	88	97	96	100	118	84	81	87	95	88	81	87	84	80	82	94	70	103	96	76	75	93	80	83	95	81	74	84	105	84	75	69	89	91	69	79	85	105	111	91	79	80	92	72	115	80	70	76	61	91	85	87	85	81	99	88	87	102	100	85	80	82	90	87	86	89	97	88	74	83	76	87	92	89	88	92	101	79	85	83	89	91	100	101	96	84	92	80	81	81	104	71	80	96	85	95	87	82	102	82	75	87	70	92	87	92	87	78	93	88	84	97	92	103	114	90	76	85	91	81	80	84	83	83	82	88	88	72	83	84	88	76	77	75	98	84	102	106	94	99	87	83	83	82	109	84	97	96	85	68	93	76	70	90	98	104	95	98	80	88	76	86	86	80	90	80	100	101	82	100	97	92	101	79	94	74	102	102	95	89	87	67	92	82	91	82	86	64	98	124	86	92	72	86	83	96	89	95	88	86	75	95	79	103	100	71	84	96	73	82	90	81	86	96	79	89	80	100	91	97	90	80	78	81	102	92	95	103	81	90	93	96	79	86	98	98	86	78	96	88	85	98	103	87	86	100	74	95	93	92	78	64	91	87	77	105	77	89	99	101	93	76	82	100	95	94	76	97	85	76	90	78	95	93	98	82	86	92	86	88	81	100	83	100	82	78	103	80	97	102	80	70	85	97	90	86	95	100	88	92	99	95	100	83	92	89	98	70	81	99	91	88	94	79	96	90	87	88	96	80	88	90	90	89	93	88	73	85	100	93	93	83	77	80	63	97	88	95	96	94	79	66	86	86	83	76	75	97	88	79	99	65	79	93	83	94	84	99	79	88	91	85	81	89	70	83	105	78	84	71	84	85	95	76	96	87	94	84	87	81	104	83	108	77	81	98	103	96	91	99	83	87	85	91	85	95	98	82	75	103	77	76	89	82	102	79	67	88	88	74	99	93	96	102	73	81	91	93	94	96	76	81	91	88	85	75	84	92	101	68	98	100	87	97	83	95	79	98	91	80	90	94	96	86	99	77	73	75	106	100	99	82	83	105	89	73	101	77	89	81	104	91	83	79	90	95	77	101	91	81	94	86	80	104	70	93	82	93	89	92	87	101	80	82	87	100	92	90	94	87	91	91	105	75	103	86	95	96	92	88	91	98	92	88	87	85	99	76	85	94	94	80	84	93	102	88	81	95	80	88	79	87	96	89	87	84	97	74	90	71	101	95	84	91	78	82	85	87	100	94	81	86	88	108	88	95	93	90	89	85	85	87	86	85	103	81	88	90	101	79	88	79	88	76	74	96	94	86	97	100	95	78	92	88	82	89	85	89	78	84	83	85	88	86	72	100	79	78	80	87	81	82	85	87	78	86	85	81	91	96	90	99	91	97	78	90	88	78	90	100	93	92	87	87	96	82	97	78	84	83	87	85	91	89	89	78	95	74	89	103	87	102	83	96	90	85	91	89	83	89	88	108	74	92	68	90	89	84	92	82	78	99	78	110	88	84	96	73	93	96	74	84	89	93	92	93	84	101	65	86	85	100	87	89	79	82	88	99	74	83	78	86	91	77	82	84	85	97	100	92	80	77	81	95	95	91	84	84	98	99	104	96	84	95	89	84	84	97	79	75	89	94	82	95	96	72	85	93	79	69	91	80	77	95	86	89	71	87	84	90	91	85	104	96	95	85	93	91	97	88	83	83	85	71	79	92	74	76	70	78	88	84	85	85	89	102	105	82	93	88	91	101	106	90	91	93	76	86	84	104	83	96	74	101	87	85	109	81	74	99	89	85	107	78	99	105	86	78	82	100	75	78	78	73	72	87	107	91	91	78	92	88	94	82
3925	634	659	602	590	649	616	610	619	602	640	599	602	611	616	597	613	598	648	610	652	589	624	593	627	625	637	632	596	624	603	585	623	625	591	672	635	596	603	578	617	636	595	641	629	627	618	622	603	589	626	636	614	613	657	599	587	623	582	624	651	621	626	621	626	618	606	600	617	647	631	612	616	635	609	654	577	570	575	612	612	589	609	612	634	577	624	602	596	666	614	620	639	623	609	631	592	597	589	639	650	667	606	614	596	633	659	610	701	636	657	638	613	631	668	598	642	597	616	632	601	637	649	640	647	610	625	626	580	605	661	628	615	600	671	638	627	620	640	581	660	640	678	609	628	589	610	633	608	591	624	639	615	608	603	605	622	651	612	594	631	642	629	619	610	642	664	651	633	616	649	621	597	622	595	629	668	644	619	576	599	583	576	669	616	620	628	639	605	631	597	640	619	647	617	628	575	645	587	617	611	608	620	602	580	659	625	623	638	601	592	624	618	596	563	641	633	604	606	602	640	575	639	646	626	644	625	630	646	589	626	625	619	587	607	638	642	615	608	653	582	595	630	610	581	573	604	628	584	612	629	608	608	621	624	579	615	624	682	608	590	586	647	621	657	639	604	596	614	597	639	665	634	593	605	599	628	615	612	571	589	605	610	631	586	605	586	641	623	582	617	613	619	642	619	603	632	676	583	678	608	631	609	604	589	627	640	634	593	654	606	640	659	644	600	621	658	590	624	593	638	624	564	584	588	644	626	599	623	655	609	583	567	606	621	641	598	637	650	603	583	636	614	619	625	575	649	628	644	619	543	605	606	623	660	629	605	618	602	632	650	657	599	620	611	596	632	603	637	602	670	638	674	641	635	623	627	591	598	643	621	583	578	643	599	635	624	619	589	625	629	639	607	619	582	661	610	638	596	603	653	616	609	618	630	630	621	611	607	598	613	629	599	626	627	631	621	636	600	594	575	612	585	574	584	655	602	639	623	597	628	646	629	620	584	625	565	601	611	631	619	607	619	585	637	613	664	630	582	620	641	584	598	641	619	638	590	598	611	653	609	603	589	577	619	659	596	612	640	646	612	638	600	625	593	614	606	604	568	626	600	594	600	623	604	591	600	595	612	645	657	669	630	640	614	632	611	596	601	665	635	611	620	585	619	592	640	615	571	601	603	607	610	584	634	616	594	615	633	569	602	603	629	615	614	596	624	595	611	620	614	675	579	600	629	628	570	583	576	602	616	597	622	660	612	609	606	611	625	604	596	632	608	645	623	632	610	638	619	649	645	644	622	564	586	584	622	624	607	606	626	662	610	614	643	622	633	630	631	609	623	629	618	636	638	583	611	632	623	638	662	664	576	612	600	621	650	583	588	635	597	610	620	572	624	585	655	608	616	642	651	659	619	624	641	642	610	619	596	600	615	625	621	618	644	609	614	622	615	653	601	629	617	625	639	612	621	611	627	588	630	661	644	628	597	635	629	607	625	618	639	625	612	622	658	612	645	593	651	607	635	614	581	597	622	616	626	624	615	569	601	598	670	622	662	620	663	583	648	594	580	617	598	617	612	625	658	644	664	624	604	588	617	625	615	604	641	590	634	611	609	631	600	626	595	684	619	598	595	603	645	582	590	681	627	611	631	677	631	642	607	620	606	620	608	625	620	596	664	621	672	611	619	608	611	616	639	596	623	637	655	633	600	655	666	620	642	642	608	628	626	596	637	593	633	650	580	607	605	633	598	649	599	616	633	603	636	605	645	596	617	604	652	565	635	628	630	645	633	653	633	633	635	634	593	660	626	586	602	623	584	665	610	621	655	626	627	652	640	622	630	579	579	619	642	646	632	610	632	588	626	582	613	598	594	634	577	655	582	615	600	641	609	653	610	624	600	648	637	633	600	611	590	669	613	631	608	628	616	627	626	634	595	631	659	630	578	623	617	592	654	669	625	615	616	611	619	633	622	620	613	595	611	627	594	602	606	616	583	649	605	596	613	600	635	640	631	629	633	594	614	619	582	634	599	662	633	584	658	637	645	621	624	613	571	626	611	636	620	581	594	621	595	628	584	623	619	600	636	614	637	609	643	628	643	608	616	661	621	639	617	586	621	618	669	615	610	649	638	632	639	601	660	651	629	660	600	661	602	604	623	618	643	639	593	604	656	665	626	671	626	645	646	621	646	616	577	618	586	641	612	606	670	568	592	590	612	573	562	609	608	624	600	590	613	657	624	614	656	608	611	626	645	616	654	618	611	600	593	633	619	603	614	585	634	598	629	628	577	594	598	612	622	617	593	587	628	595	641	660	668	609	630	676	669	601	681	596	576	546	645	620	611	601	587	604	624	638	633	641	616	605	603	634	604	585	628	640	640	636	651	606	588	643	644	621	652	588	584	613	618	568	628	651	683	599	618	666	580	612	643	631	631	658	606	642	617	707	575	631	619	637	607	614	604	590	626	599	608	651	643	572	590	600	653	612	601	594	610	631	672	594	591	636	610	681	568	642	604	617	577	615	610	632	602	635	640	678	647	597	582	603	619	592	621	650	616	655	627	667	638	569	585	628	618	641	633	604	597	618	611	610	644	658	540	612	605	653	617	626	637	610	566	618	609	629	633	600	641	679	657	601	627	630	618	639	639	601	619	633	624	566	602	620	594	661	632	608	672	579	601	664	598	634	581	614	640	663	618	648	598	586	656	599	621	588	622	645	621	650	583	652	632	592	603	616	676	627	633	584	597	620	582	666	583	601	600	611	610	606	605	619	614	628	658	640	664	612	629	621	592	602	590	620	623	631	637	618	631	651	645	635	609	654	606	587	596	650	646	599	653	596	601	634	590	592	605	618	610	622	678	605	612	624	638	654	623	623	624	633	673	590	615	622	622	610	621	573	611	603	642	635	580	616	579	621	600	622	611	650	609	608	568	594	638	630	627	616	631	638	585	670	605	619	605	626	638	607	623	639	579	672	612	650	635	623	602	606	622	632	667	647	586	576	612	619	622	621	592	647	600	580	608	646	644	654	588	661	618	636	609	628	630	601	630	616	621	629	640	585	639	631	628	665	631	632	630	604	667	598	657	623	560	617	572	643	647	626	646	591	594	613	641	641	614	592	589	595	626	615	613	611	584	611	624	608	622	592	636	611	662	590	596	638	664	601	634	598	598	634	614	607	578	589	611	598	627	570	614	598	632	620	638	624	643	615	631	623	594	623	612	570	617	642	627	618	662	638	644	594	611	609	582	569	632	630	618	593	650	631	619	600	649	662	628	588	636	600	651	635	611	636	662	633	615	613	621	605	659	637	645	649	593	637	646	615	576	594	645	645	604	625	639	592	637	614	608	617	610	647	647	639	637	656	618	602	617	602	620	617	620	627	586	600	616	607	646	631	625	601	598	621	623	621	671	637	615	634	648	585	597	626	654	588	582	618	613	633	605	608	608	572	662	630	607	630	636	606	652	591	618	611	635	600	639	646	626	651	602	587	623	648	604	583	587	629
15983	565	116	131	143	157	105	150	120	122	141	127	122	121	108	142	151	144	130	150	139	113	111	134	134	131	144	118	132	119	115	138	130	160	138	114	137	153	140	153	116	143	107	124	148	140	125	123	140	141	135	144	134	114	130	126	138	137	124	116	134	136	142	142	138	131	136	134	122	128	144	130	143	145	129	141	147	136	141	114	135	142	133	131	143	127	125	134	118	126	128	130	124	126	129	134	122	141	149	136	121	127	150	127	129	135	139	116	130	142	128	146	127	136	153	141	130	161	146	122	152	126	131	153	104	116	125	130	124	132	130	131	125	134	121	100	152	136	141	150	126	121	129	149	141	130	141	118	163	133	165	142	137	133	122	143	147	124	133	129	127	142	142	140	130	127	123	142	129	141	125	172	115	116	135	152	134	130	138	141	117	125	115	119	142	136	137	155	118	128	129	138	147	148	117	125	126	149	133	155	144	127	138	131	155	155	114	138	119	110	132	125	136	127	159	130	121	111	121	138	146	124	131	134	108	125	127	135	117	134	124	110	108	138	131	129	114	147	130	126	135	105	152	149	133	135	118	128	132	128	131	141	138	129	139	127	142	130	138	140	128	121	138	131	138	126	140	148	159	142	135	126	121	119	124	138	126	118	122	137	123	133	127	142	138	121	135	129	129	119	135	131	141	131	124	142	138	108	128	122	123	122	129	122	134	149	145	116	135	130	126	123	114	127	122	121	131	112	111	132	157	139	138	142	128	118	139	132	130	109	146	117	148	137	149	127	146	123	147	130	142	141	129	143	128	136	144	130	146	135	141	113	145	145	145	129	115	141	127	122	135	140	132	134	126	140	149	122	135	141	120	134	124	131	127	150	123	151	130	145	136	139	133	136	140	115	140	121	126	129	123	133	132	143	126	130	125	152	147	120	119	132	126	120	142	146	134	110	147	146	119	152	120	131	143	150	157	138	147	131	130	157	132	133	109	126	118	127	128	122	130	133	126	132	133	131	121	130	120	119	144	134	130	148	143	150	143	132	131	157	146	126	143	154	144	156	137	137	124	131	133	113	140	132	129	125	140	145	129	128	150	133	137	136	124	121	135	134	144	136	130	149	156	118	107	127	138	133	144	139	120	137	136	126	148	131	133	137	136	141	150	145	129	144	114	127	141	120	133	132	145	137	121	153	134	126	129	155	133	139	148	122	138	149	126	138	116	150	139	138	114	123	119	130	144	141	150	159	136	111	142	138	130	135	117	106	154	131	147	127	148	134	119	123	140	121	142	114	138	113	110	131	131	153	132	133	135	119	127	130	133	122	127	131	128	122	131	133	132	127	140	125	154	127	149	126	142	147	121	123	123	153	136	121	124	143	115	139	141	145	144	125	129	145	141	143	133	129	131	126	153	115	131	130	144	104	141	120	117	138	135	142	127	131	145	121	151	130	128	130	139	155	121	142	154	128	136	138	135	133	137	147	140	130	119	156	130	135	107	119	131	121	143	153	117	130	128	136	127	145	161	137	130	134	123	130	117	130	137	129	138	117	134	160	142	139	142	115	140	137	135	148	147	137	129	140	112	153	135	119	130	132	138	114	128	133	138	142	142	120	130	144	132	120	144	137	144	137	145	124	132	124	124	148	128	128	137	145	131	109	139	145	149	127	139	137	102	125	158	129	120	123	147	135	120	140	136	146	122	129	136	121	145	133	125	135	141	147	127	132	146	142	136	131	123	135	138	145	140	119	128	126	138	140	147	112	136	139	134	146	131	140	138	128	146	145	141	117	124	113	147	141	142	136	135	126	130	119	140	137	122	132	124	136	153	118	134	147	116	125	136	161	119	159	143	125	146	121	123	134	131	132	143	124	122	130	124	120	148	140	144	126	146	143	127	126	133	125	151	111	121	141	121	131	127	145	145	122	121	113	141	126	144	134	127	120	125	131	126	127	131	135	129	148	130	127	135	143	139	163	125	122	126	139	154	121	142	113	133	153	128	161	143	136	153	122	132	144	135	130	133	126	149	138	157	132	160	115	123	131	118	134	139	127	121	153	125	136	119	137	119	144	131	151	148	113	131	136	116	136	136	146	147	139	140	114	121	126	152	114	146	113	137	147	136	153	134	147	132	147	140	139	112	132	134	140	139	138	119	144	123	136	150	126	101	140	134	131	128	130	132	132	159	150	112	115	153	126	132	118	150	125	132	122	144	136	139	129	135	130	142	134	130	141	125	124	156	118	129	118	136	135	161	125	148	144	102	138	125	140	147	128	123	133	135	127	141	129	118	141	119	131	146	124	121	146	133	121	146	144	142	147	115	139	136	131	153	152	128	135	131	142	134	145	126	136	115	111	140	130	107	110	121	125	131	134	124	127	138	130	119	141	131	120	121	147	121	130	114	130	138	130	118	154	133	117	133	136	120	128	137	128	144	136	125	136	148	135	144	132	128	128	142	129	122	129	153	120	138	149	113	127	130	136	126	114	126	148	134	100	133	143	121	114	128	151	119	127	136	140	147	124	128	138	132	126	160	137	130	133	127	133	142	130	126	141	147	102	136	116	146	136	144	123	118	140	130	132	136	137	120	143	145	128	122	137	128	132	123	134	146	120	152	138	157	148	128	117	116	124	121	139	125	127	154	149	129	138	108	130	142	128	120	135	153	139	131	138	139	156	144	149	109	133	135	127	146	138	128	128	148	164	138	139	144	133	120	126	137	125	136	128	124	122	134	137	122	129	137	123	134	134	133	144	116	128	144	118	148	162	137	126	145	122	129	144	133	124	128	138	140	127	132	133	135	120	124	123	139	130	141	167	146	144	140	129	139	148	129	128	136	115	116	129	142	112	110	140	136	124	121	127	148	146	123	148	122	126	129	99	140	132	122	141	117	144	133	132	115	123	128	131	141	141	106	130	127	146	135	155	146	128	142	146	133	119	133	130	143	149	135	137	127	138	140	144	135	126	126	159	124	134	120	139	109	154	120	119	120	134	127	140	143	137	114	120	124	142	126	136	138	128	138	136	124	121	119	131	159	125	122	124	127	129	144	122	133	139	116	126	112	150	113	148	134	145	145	130	131	141	128	151	127	143	133	117	124	120	129	121	117	136	145	143	136	123	118	135	117	135	144	118	142	132	130	150	149	173	136	124	163	143	115	129	132	136	141	125	121	128	132	112	153	124	136	121	134	129	118	131	122	133	121	126	137	142	131	150	137	142	122	142	146	146	126	151	141	126	140	131	143	145	145	132	133	130	141	130	127	137	141	119	136	148	147	138	147	149	144	146	127	134	147	144	136	129	126	121	140	126	150	137	134	124	110	130	117	119	121	116	129	130	138	124	119	145	160	110	139	132	112	127	136	131	127	126	115	133	130	117	134	144	147	124	150	148	123	123	134	123	121	117	124	179	123	114	127	120	126	144	133	143	119	137	140	124	131	139	120	135	144	132	148	105	132	162	144	132	140	115	146	140	125	150	154	126	119	131	133	170	139	154	134	174	146	135
4079	931	880	895	910	834	874	940	815	861	879	866	938	885	914	876	908	907	898	909	909	903	909	914	932	887	900	871	956	880	868	942	835	894	875	896	862	878	903	882	890	918	900	835	861	870	893	854	842	878	873	892	940	888	859	870	879	914	881	863	909	894	911	928	881	902	884	877	871	876	927	907	901	847	968	884	900	940	868	902	956	864	900	865	848	900	844	860	910	909	920	866	868	929	884	854	835	893	891	848	884	859	891	871	919	963	864	891	902	931	939	890	952	856	904	861	838	953	925	897	884	900	887	838	902	898	940	915	903	835	896	965	891	923	870	933	845	948	935	856	851	899	900	904	852	926	898	913	918	936	858	887	888	829	878	876	862	864	876	899	928	862	911	883	933	893	904	859	938	838	875	881	904	844	881	898	912	920	904	849	871	893	902	862	889	883	890	858	829	898	905	890	962	862	896	879	882	939	816	907	849	864	914	834	919	896	847	928	937	851	902	835	884	865	892	903	911	889	855	838	951	933	868	883	837	858	916	931	912	894	899	929	953	831	921	876	917	893	887	842	893	888	854	882	902	927	898	861	890	970	911	908	879	860	916	845	866	891	901	889	915	904	853	846	927	886	859	835	829	903	939	887	892	851	903	943	888	947	919	913	887	852	900	850	925	859	907	927	898	892	875	887	859	877	842	896	901	867	858	919	879	898	868	924	921	897	909	880	847	918	888	938	929	877	866	884	887	899	923	918	885	887	920	866	928	941	826	874	906	902	904	884	895	873	879	891	887	908	908	891	875	876	872	888	920	895	925	891	900	910	880	895	876	910	876	897	898	884	861	891	867	886	934	884	832	853	882	879	909	871	917	880	876	876	896	944	887	841	856	867	973	868	889	934	966	883	843	897	900	892	844	883	881	861	879	839	842	898	894	889	888	868	908	936	848	913	880	959	902	853	886	897	898	855	889	850	871	884	891	878	948	903	897	913	898	858	850	852	860	954	833	861	915	886	942	924	903	864	884	876	890	991	835	907	876	919	853	871	932	908	899	872	866	828	915	860	872	869	903	897	883	895	902	961	905	932	866	874	888	912	933	877	934	872	859	898	910	925	905	879	899	898	873	926	892	926	876	865	878	927	880	854	912	870	854	880	928	905	902	868	912	863	914	874	890	859	893	891	911	881	865	949	935	929	909	878	937	919	872	903	902	936	955	906	842	944	873	887	875	898	913	961	875	874	893	883	915	829	919	903	904	841	862	825	869	827	889	893	879	928	914	901	888	919	897	889	912	840	933	889	837	929	965	853	934	837	867	887	858	875	895	876	900	910	916	914	885	869	878	925	894	918	873	901	873	959	883	895	906	917	906	890	881	905	890	929	954	900	925	842	897	885	928	896	921	876	884	830	908	815	853	884	874	859	914	849	817	915	929	885	899	853	873	905	893	900	886	899	871	864	936	879	925	871	922	870	963	937	879	933	876	900	890	886	906	899	918	949	860	882	841	935	882	914	883	872	924	928	927	924	925	923	901	948	942	921	932	905	946	934	951	850	908	870	904	897	828	891	905	902	923	890	903	878	866	946	890	905	917	885	857	919	920	968	890	902	910	908	863	894	882	871	897	881	942	911	902	905	942	864	863	911	910	832	926	954	904	874	934	941	911	874	871	878	923	881	877	871	860	882	853	928	872	909	843	905	844	906	841	835	860	889	877	895	923	847	858	906	883	911	907	904	925	882	936	924	892	818	904	915	897	872	925	896	848	875	900	939	901	958	836	907	868	900	913	887	928	901	904	848	903	908	916	902	908	878	915	935	897	886	901	908	881	903	923	826	893	858	897	887	934	865	867	855	940	886	900	891	897	893	925	842	889	886	887	902	850	827	850	887	899	898	909	869	900	819	925	872	891	858	854	879	835	860	898	885	867	853	916	914	895	919	928	903	889	880	915	920	889	880	884	882	845	890	949	909	935	887	845	882	867	852	884	891	867	917	805	889	894	811	912	950	913	905	951	881	855	872	855	871	873	905	895	840	894	889	925	848	909	911	903	867	885	838	886	908	834	900	861	908	936	866	886	894	886	916	892	870	834	871	889	922	896	867	884	841	908	928	908	882	905	870	892	923	889	818	868	865	911	928	851	905	892	858	873	903	885	917	899	881	922	915	929	884	841	889	910	881	893	860	887	890	860	870	861	878	831	848	880	925	867	932	893	894	923	847	897	881	850	921	857	834	921	940	891	872	886	914	845	919	867	875	946	864	916	822	901	853	876	885	888	912	875	884	896	875	902	923	874	941	848	927	877	928	901	908	865	905	886	883	900	888	962	961	873	895	881	937	866	904	876	925	879	853	902	899	905	893	930	914	862	834	847	858	881	859	911	864	858	875	954	888	848	933	895	876	915	882	910	894	899	865	877	943	893	901	873	906	894	863	832	864	873	880	881	883	844	887	933	928	899	967	878	870	890	962	862	875	869	859	875	913	867	850	897	938	903	865	896	875	920	874	887	838	903	944	925	881	876	840	941	903	892	915	893	875	864	875	863	930	910	880	884	895	930	895	841	867	900	909	883	937	888	889	892	907	912	872	916	893	870	900	945	877	898	933	909	856	933	868	915	888	880	927	922	899	921	909	870	884	866	915	853	871	848	907	868	869	893	870	913	879	875	905	865	901	900	899	848	947	890	872	929	930	905	907	858	899	875	866	904	858	867	904	887	928	847	859	884	905	860	869	833	847	908	920	890	820	911	874	919	890	885	929	871	915	902	822	901	906	883	862	880	917	868	886	849	873	880	836	929	879	858	917	889	865	858	866	959	894	851	909	847	922	881	909	819	881	849	891	934	897	915	925	936	872	869	852	850	886	925	910	856	886	871	886	840	899	937	847	931	886	865	895	948	869	927	914	910	857	873	907	835	859	906	876	892	907	837	868	883	849	798	868	834	885	925	908	921	867	884	907	830	883	899	890	889	824	889	885	858	855	898	895	882	898	850	860	933	858	884	853	851	924	881	885	906	928	861	841	922	877	877	878	889	831	874	893	899	928	903	904	886	870	922	857	859	897	883	861	872	870	844	918	844	830	840	913	901	898	868	899	895	885	947	903	890	855	854	883	952	849	914	881	882	921	880	900	913	889	867	830	873	829	889	838	929	902	929	916	914	908	895	944	937	912	895	875	834	856	901	905	897	911	896	942	914	921	928	847	888	857	907	896	846	855	855	892	928	924	913	901	886	828	895	933	851	929	884	875	918	871	896	941	870	923	877	895	891	885	870	899	896	873	893	903	952	926	871	902	908	863	858	884	865	906	991	879	880	931	931	845	912	915	876	917	820	883	901	869	851	916	891	906	863	894	817	848	891	881	867	854	888	864	894	910	889	870	898	936	924	921	801	869	882	857	930	935	911	904	884	917	904	850	853	916	888	901	896	894	906	933	904	885	919	893	935	823	880	878	906	875	853	864	850	872	914	879	881	860	882	846	869	862	904	923	876	856	896	920	864	917	839	895	919	869
15931	566	127	119	128	116	132	126	121	125	146	145	145	133	134	150	137	118	141	149	142	130	128	121	140	135	121	142	117	135	119	131	124	117	129	127	128	146	125	134	144	123	127	141	122	132	132	121	124	127	118	133	129	130	134	137	112	106	139	110	137	135	129	122	135	111	132	121	143	145	129	149	137	157	130	127	149	101	134	153	107	142	127	137	130	122	134	140	127	141	143	136	119	132	112	129	143	130	137	131	125	128	124	127	121	127	153	137	128	149	136	131	108	117	124	115	106	127	111	133	147	113	135	117	110	123	141	145	124	130	138	120	114	125	161	132	124	124	136	151	112	155	116	115	130	139	140	141	115	149	124	133	153	127	118	144	139	123	128	126	117	131	131	125	143	110	126	131	123	126	136	127	120	131	127	126	130	135	133	139	159	122	129	111	118	124	122	128	135	132	135	121	120	130	123	115	138	101	112	119	129	106	141	128	141	145	117	135	139	145	148	139	146	138	136	129	130	131	120	133	115	147	112	119	118	124	142	135	117	148	130	119	119	135	120	137	133	134	136	112	117	137	117	110	144	116	136	140	141	145	152	109	135	159	131	132	143	131	134	131	138	127	129	131	130	148	129	118	125	104	103	116	117	142	124	136	135	131	137	116	149	151	135	129	134	123	109	130	127	140	147	147	127	117	133	126	123	138	148	152	116	140	133	133	121	116	150	139	151	134	139	131	122	139	123	116	149	125	130	125	130	134	144	128	114	116	147	128	115	110	128	143	109	151	132	122	126	128	128	130	147	140	117	142	142	120	128	134	139	156	134	127	143	130	131	167	127	127	143	117	116	126	140	138	137	140	150	120	137	111	129	115	126	115	102	139	140	121	140	135	125	111	142	146	123	137	148	154	134	137	124	113	152	134	131	127	123	120	133	126	122	148	146	104	129	126	146	139	143	160	127	134	125	150	125	123	130	137	129	151	134	136	118	134	124	114	146	137	134	140	141	143	119	149	126	129	138	124	124	130	112	152	125	145	143	134	121	151	134	129	124	129	118	152	125	124	147	139	129	132	130	129	133	131	136	123	123	127	137	124	131	138	129	123	132	142	154	139	141	119	139	125	135	117	144	118	163	124	145	137	139	134	127	129	135	114	124	128	117	126	137	118	126	139	127	122	139	127	131	141	130	123	135	141	136	129	133	135	108	140	140	141	121	107	116	138	136	122	141	125	127	136	131	173	125	124	133	117	120	133	126	151	138	127	120	147	123	151	137	131	134	112	135	114	123	124	119	135	128	123	138	130	132	140	148	122	113	132	131	132	124	132	128	127	127	133	157	118	139	144	131	117	104	120	125	123	124	135	129	149	131	138	138	142	125	138	140	135	122	127	133	142	125	111	129	153	121	116	133	142	132	127	134	126	134	138	135	115	114	144	136	136	136	125	131	132	144	126	122	144	143	121	140	140	120	150	155	128	136	138	130	116	113	126	133	135	149	119	129	142	111	139	141	137	129	126	113	141	125	134	138	131	113	134	161	164	147	132	135	134	130	138	105	121	121	131	128	121	133	144	142	147	130	119	130	141	134	114	117	115	140	133	142	129	132	138	132	121	117	142	119	129	147	122	148	137	153	131	122	116	111	151	121	119	149	142	133	115	136	124	130	150	140	135	133	127	114	134	134	136	119	133	134	132	132	126	141	144	115	129	156	128	124	136	120	115	112	147	132	140	140	107	117	141	115	138	130	143	142	136	137	124	114	140	133	139	116	112	116	143	139	136	135	121	150	133	139	133	111	117	122	136	133	138	135	138	136	133	136	132	134	146	148	141	125	134	132	131	118	129	148	113	114	145	111	124	122	147	146	119	127	140	130	127	119	125	134	134	134	123	125	116	129	113	133	144	123	141	132	151	104	132	132	125	138	134	122	136	151	130	130	138	131	120	131	125	149	135	122	115	122	137	130	142	125	131	126	114	147	134	101	126	133	139	135	154	138	131	139	125	159	109	130	123	138	123	131	117	135	132	113	154	121	125	123	126	152	140	111	118	141	142	123	146	125	110	163	120	133	120	142	140	144	157	145	130	125	144	132	119	149	151	117	126	138	128	123	137	117	133	120	126	138	137	130	126	114	126	131	138	117	150	132	128	124	142	125	121	121	145	148	124	121	139	127	139	137	140	127	132	140	129	145	137	134	116	122	142	119	121	142	153	132	116	143	129	133	120	111	122	126	123	138	141	143	120	133	130	134	133	107	122	139	130	134	118	126	137	134	144	119	139	139	136	140	147	135	135	147	122	138	122	129	126	149	115	146	125	135	140	140	126	124	150	141	133	114	149	137	130	134	123	141	136	130	161	128	148	145	140	128	132	146	139	122	122	110	129	144	142	117	136	126	141	126	126	140	135	144	142	139	134	147	124	130	109	121	136	126	132	132	115	139	142	132	125	125	127	126	145	140	141	122	144	110	131	126	128	145	134	144	122	122	136	100	127	118	132	137	110	139	112	110	141	133	131	130	137	127	125	120	112	137	122	130	112	118	141	122	123	128	128	144	133	136	130	132	140	114	115	149	124	124	123	137	129	123	120	128	138	136	121	140	134	133	107	107	144	120	149	122	129	144	132	125	139	142	123	153	142	152	131	134	141	130	138	120	129	140	133	154	138	135	144	132	124	131	117	133	140	152	137	142	131	126	144	144	138	135	129	141	144	122	127	146	128	138	109	114	131	139	135	125	112	116	120	134	148	129	120	126	129	114	124	134	149	133	114	135	109	127	131	137	129	131	127	147	128	145	142	121	137	125	147	112	136	130	123	119	120	133	124	122	143	127	120	151	151	137	114	122	119	139	130	116	123	129	115	141	143	111	128	119	124	130	124	137	129	120	130	104	122	117	131	112	127	130	150	123	138	111	111	134	129	118	145	128	129	143	149	134	137	138	146	136	118	137	133	132	118	145	126	138	123	138	153	128	146	125	115	135	134	141	140	120	138	130	127	116	124	135	110	104	134	146	111	140	108	117	119	122	127	153	113	127	126	128	138	140	157	156	130	120	134	140	110	130	116	115	122	132	145	132	133	130	143	139	110	121	132	105	127	134	125	122	115	121	133	143	118	128	142	145	142	142	137	129	132	148	120	124	130	121	121	143	128	126	121	128	149	136	118	145	130	125	107	131	112	127	130	137	125	143	127	133	142	125	138	131	112	132	132	143	139	131	106	140	156	118	104	119	125	109	127	119	127	116	121	104	145	150	124	131	135	125	149	126	115	131	143	129	131	125	119	120	116	124	129	133	124	120	119	114	147	138	143	123	138	151	138	133	151	132	154	114	129	129	135	140	133	118	130	122	123	154	106	143	131	117	134	136	123	143	129	151	137	135	117	140	115	125	119	118	108	144	138	131	135	121	112	121	125	122	132	133	146	138	139	123	145	116	133	148	133	124	138	116	130	125	133	140	126	117	124	123	137	146	132	136	139	131	151	131	128	140	128	126	130	123	137	116	155	131	139	142	131
4107	836	907	881	880	916	858	923	927	879	808	865	908	927	866	859	885	870	889	927	869	875	858	843	901	836	918	881	884	785	865	884	839	855	861	814	861	825	890	896	889	864	854	874	884	883	828	883	889	918	862	915	878	884	828	859	851	863	833	879	897	913	845	858	837	859	871	892	936	881	868	866	889	855	879	864	848	896	891	898	865	864	867	881	872	844	847	913	890	900	889	907	840	888	890	870	825	842	921	891	920	842	908	873	799	888	869	884	841	909	889	889	846	825	867	878	817	876	891	881	875	880	914	857	891	951	890	872	872	843	852	870	874	840	834	876	847	925	940	864	847	836	926	856	907	858	908	827	879	903	833	874	914	808	853	835	862	910	895	847	853	874	912	846	883	862	850	851	881	867	937	858	859	840	944	889	834	866	876	863	882	866	902	858	838	876	896	857	969	891	876	838	916	940	910	865	885	923	891	896	896	852	894	853	897	894	903	914	879	869	852	877	887	863	867	854	861	842	859	871	808	887	899	913	890	859	829	870	903	812	859	867	849	849	849	879	875	909	896	937	829	890	880	906	859	874	922	898	851	849	874	905	917	885	894	855	869	881	865	891	833	872	926	944	914	879	924	918	898	941	884	892	847	807	925	903	879	878	859	902	935	837	947	887	885	866	882	954	870	878	836	892	816	839	866	880	918	942	869	839	899	882	900	889	876	915	861	849	881	889	864	832	885	872	860	912	948	854	921	877	880	878	922	848	865	856	894	891	864	905	863	889	914	909	898	869	891	851	886	879	887	886	916	890	900	882	918	877	949	856	868	854	898	845	936	828	856	867	885	867	833	878	883	854	864	887	870	841	915	876	854	851	838	877	906	878	860	855	863	913	882	884	886	840	832	844	886	848	816	922	828	867	852	877	867	861	839	874	831	888	839	910	878	822	930	888	887	860	912	875	858	881	897	885	850	889	920	840	881	867	864	883	878	886	848	858	899	841	866	870	861	836	881	881	894	877	863	889	865	856	899	847	876	867	899	884	882	966	864	851	874	802	907	865	866	881	896	889	853	889	869	858	888	901	889	889	884	897	931	905	856	859	883	883	912	846	905	897	887	898	861	888	846	874	883	880	922	879	905	922	877	870	856	880	908	874	897	876	808	878	845	896	912	896	860	855	862	814	835	938	856	850	860	907	915	857	883	837	905	910	860	898	912	898	849	910	848	875	861	883	899	824	837	893	967	908	847	923	836	861	857	873	931	813	805	838	883	878	898	848	853	865	845	876	842	960	841	885	852	852	875	854	875	845	865	870	833	886	929	846	879	865	836	871	908	836	859	827	904	903	848	907	862	905	831	859	920	875	917	885	819	871	870	859	818	851	856	851	874	897	862	892	878	923	906	876	867	846	848	909	879	853	915	853	797	919	882	906	828	846	847	833	906	911	886	911	873	917	903	871	892	888	920	888	864	864	874	901	829	905	893	862	859	862	844	872	889	869	880	916	883	865	901	909	945	934	873	861	908	902	915	906	900	916	891	840	868	904	860	876	931	858	919	906	893	860	889	851	929	851	899	945	834	866	896	901	889	896	884	842	873	874	837	896	932	880	878	885	893	865	913	864	892	883	847	909	893	911	901	876	933	869	852	869	912	881	886	844	884	910	805	868	952	841	871	906	850	904	941	843	894	888	813	909	875	901	870	880	909	835	867	922	865	881	899	909	893	909	866	915	829	910	899	838	922	844	881	868	886	880	866	897	847	827	879	911	927	873	870	873	844	841	900	858	812	865	839	851	854	862	900	838	845	913	842	878	806	823	892	916	882	923	880	899	914	882	880	907	885	934	858	877	899	868	850	896	897	888	816	899	899	890	880	860	811	856	888	926	905	861	892	889	871	842	907	885	877	881	894	903	851	950	897	869	879	926	852	884	841	921	851	900	874	872	914	860	864	864	831	844	879	860	899	899	853	850	865	871	913	859	868	885	861	852	818	896	861	843	854	883	931	861	884	899	918	909	950	861	884	842	921	879	907	878	872	841	910	905	869	861	878	907	853	910	867	916	868	883	863	876	870	867	905	886	860	873	894	887	855	904	878	865	855	899	835	883	878	839	920	883	899	884	848	899	888	808	906	895	858	883	851	896	837	889	931	916	909	923	852	868	900	886	818	915	878	863	861	872	860	871	892	898	840	857	849	889	926	925	857	866	856	868	903	829	856	899	886	855	874	877	905	908	857	899	880	890	897	860	897	859	887	854	884	877	825	892	907	902	896	885	884	863	863	886	885	874	880	902	858	850	846	872	879	913	897	894	851	904	878	940	888	940	851	889	865	874	917	872	845	885	840	908	821	839	910	832	903	877	877	831	863	844	877	866	860	891	924	867	838	906	911	870	890	882	911	831	834	836	870	889	843	878	844	870	849	856	901	854	901	884	892	905	838	848	875	886	884	888	848	856	918	923	874	801	901	862	866	875	922	866	862	930	899	883	875	894	878	894	888	880	886	864	893	840	886	866	812	832	870	864	889	907	861	868	872	936	860	912	900	906	870	866	861	867	928	872	949	890	869	845	907	872	888	885	854	946	883	841	867	842	880	878	934	887	882	837	854	911	890	898	891	897	877	881	870	855	883	910	887	833	887	864	853	857	827	851	917	876	893	880	854	875	858	866	903	871	864	869	874	837	879	851	894	889	897	890	888	857	883	892	928	892	843	856	891	887	873	882	831	854	866	836	897	887	849	911	828	871	893	881	880	845	879	883	875	905	917	916	857	883	875	908	927	887	884	877	821	856	913	867	840	893	898	894	840	830	879	884	888	907	882	908	883	838	873	869	886	821	907	928	824	878	911	915	834	913	841	833	876	905	899	839	839	925	882	899	875	853	864	871	882	879	874	870	915	886	899	842	883	896	851	892	821	909	855	894	892	844	919	871	850	856	908	945	923	887	868	862	830	837	921	883	888	890	894	893	920	901	829	897	904	918	933	874	914	884	896	922	846	882	937	853	831	860	886	861	861	879	855	915	868	897	882	843	852	864	846	851	863	825	887	899	915	867	876	886	884	867	870	889	910	861	889	862	864	879	901	891	879	911	882	863	916	857	872	887	896	910	896	872	906	921	874	876	836	930	868	883	940	813	889	837	875	858	897	913	963	890	891	884	863	869	926	876	868	880	885	869	883	905	872	890	884	881	882	845	860	914	930	887	860	855	823	869	869	877	836	820	894	842	951	870	889	870	896	871	912	878	868	844	909	871	861	911	868	870	847	864	886	897	840	870	858	855	904	856	869	904	855	909	871	866	906	889	864	889	877	911	886	905	939	849	846	891	878	854	867	883	884	842	895	902	845	878	871	807	881	850	889	904	833	856	926	860	839	853	928	903	908	884	865	943	876	887	841	832	904	902	873	819	867	912	890	967	840	918	862	939	932	828	868	824	897	832	908	900	883	912	897	868	847	881	876	868	885	825	922	861	843	892	941	885	893	866	849	925	879	859	881	865	858	898	916	880	896	915
15447	444	75	76	73	84	76	75	74	65	81	75	72	67	71	54	85	75	76	59	68	100	71	83	73	83	63	80	70	77	74	73	76	82	77	79	66	78	76	80	87	57	73	97	71	81	67	71	65	62	75	71	83	73	76	89	76	87	73	87	67	70	75	69	78	66	85	75	84	65	72	78	68	66	69	69	84	58	80	75	74	67	76	69	72	85	66	77	82	70	69	79	69	68	89	74	93	81	71	71	66	70	83	78	68	81	78	77	62	88	80	72	83	87	91	73	80	69	80	58	75	74	83	68	71	63	91	67	65	85	82	55	72	77	75	78	73	85	73	79	77	64	74	71	69	72	69	60	75	69	77	66	72	77	82	61	79	69	87	86	77	81	69	75	90	65	84	84	65	68	86	78	70	63	63	70	71	75	77	83	90	82	70	92	78	79	72	61	85	59	79	85	82	74	90	84	70	81	77	83	76	66	68	85	81	90	84	79	82	60	77	77	81	62	60	65	62	76	89	75	70	79	73	79	63	74	82	72	81	75	72	74	78	70	80	65	66	71	76	69	65	76	68	81	60	84	63	62	82	71	93	80	77	67	71	86	72	74	84	85	60	77	76	79	83	78	79	78	80	70	81	77	77	58	73	86	73	81	70	69	78	67	70	70	99	72	89	82	63	79	75	71	72	66	72	77	72	68	65	74	73	74	84	70	82	60	67	75	72	73	68	70	79	76	63	85	93	71	75	72	69	64	70	77	65	70	86	79	70	64	75	79	81	94	74	61	68	76	73	82	78	81	91	87	68	84	91	77	61	65	73	72	73	76	65	75	90	85	75	87	79	65	61	74	86	76	71	66	70	84	86	86	67	69	85	72	76	81	68	75	76	80	65	71	65	79	81	79	77	79	68	68	69	68	71	94	69	80	75	85	73	72	68	70	75	74	83	63	80	62	73	74	75	72	76	71	71	72	83	70	72	67	66	69	69	82	75	61	69	56	89	75	77	78	67	67	76	77	82	82	74	67	79	66	56	73	52	60	60	70	75	77	74	92	73	70	71	51	79	89	70	65	62	69	67	68	68	96	71	72	67	73	72	83	81	66	77	72	71	70	70	74	69	87	68	77	86	80	82	72	87	88	74	73	74	56	88	56	85	103	82	66	75	59	66	75	76	80	87	75	77	85	86	78	82	75	75	77	73	71	87	83	86	90	85	70	84	77	70	58	73	77	71	93	66	70	64	72	86	73	90	81	73	71	86	85	71	75	74	66	92	78	77	61	72	80	68	69	65	69	75	79	77	85	80	82	81	70	83	72	67	62	68	68	63	72	71	77	78	70	73	69	78	78	74	68	78	74	85	66	86	75	73	84	62	90	60	66	63	85	100	85	73	71	71	60	89	77	55	70	73	65	73	79	80	75	66	72	78	80	87	73	71	78	70	83	90	72	60	65	82	92	64	87	71	82	68	59	66	85	67	64	83	71	76	68	61	68	84	84	66	73	77	79	74	82	66	75	68	68	63	85	71	79	72	57	76	59	76	77	80	71	83	60	70	80	83	81	69	72	59	69	79	68	64	70	93	72	87	60	75	71	58	87	80	82	68	68	80	56	80	83	79	80	74	82	92	90	80	82	70	78	74	74	72	64	76	88	81	66	93	86	84	64	73	83	72	83	61	99	56	71	81	85	84	84	87	68	77	74	66	76	69	79	68	69	71	87	71	82	79	93	77	64	62	65	80	62	77	68	84	72	68	83	58	75	63	69	76	76	58	78	65	87	83	63	72	68	86	67	70	66	69	71	82	81	61	59	100	83	68	72	67	79	85	76	76	65	96	83	78	86	75	76	62	63	86	64	71	83	81	64	61	81	68	77	80	84	76	76	64	88	77	71	86	68	70	83	86	71	64	66	86	80	74	82	74	80	80	95	76	86	70	99	57	73	91	90	69	75	86	63	64	79	86	61	81	80	67	82	71	70	79	86	78	70	75	76	79	63	70	62	72	89	71	75	81	76	91	55	69	80	78	80	79	87	82	61	102	72	87	66	66	85	63	69	72	81	78	77	81	63	90	78	76	82	59	89	70	62	75	65	61	75	78	79	71	82	74	67	76	72	89	57	68	90	69	68	82	77	88	81	78	66	85	72	62	88	79	62	77	74	77	62	86	84	75	78	65	85	63	83	65	79	77	65	76	72	80	74	70	85	74	68	88	60	62	80	75	73	69	73	73	67	59	77	67	79	59	64	79	69	91	82	79	81	72	82	69	77	78	74	87	63	82	74	66	74	86	82	58	81	69	92	65	67	76	73	73	94	85	63	65	65	73	74	82	75	79	81	54	75	77	61	85	73	72	74	69	89	78	71	68	73	79	75	77	82	91	76	64	81	83	61	81	72	69	72	63	85	62	78	72	83	77	69	80	75	72	80	81	72	86	80	85	79	73	83	72	70	77	58	81	68	83	77	78	93	80	63	81	66	72	73	67	74	83	58	80	68	70	68	64	80	87	67	71	74	86	96	45	69	76	73	95	69	72	83	74	64	85	76	83	69	73	83	78	92	73	68	69	65	70	79	90	67	83	74	77	78	76	72	70	102	85	83	75	87	72	87	55	93	68	61	61	72	78	76	91	91	84	81	72	62	73	62	67	66	88	77	57	70	95	84	80	76	78	85	73	65	64	77	71	77	74	78	86	75	86	85	62	54	87	69	77	66	87	65	69	86	72	83	68	80	81	74	73	83	54	90	86	67	71	79	74	73	84	87	63	73	74	75	86	81	61	82	69	74	76	81	81	57	78	79	58	77	74	57	75	77	70	76	74	86	83	73	56	70	80	70	71	76	63	71	69	72	68	96	81	82	81	79	79	99	77	64	66	67	87	74	75	80	86	92	77	83	79	58	77	75	83	83	77	75	74	90	58	83	96	88	88	75	73	74	94	75	78	85	74	74	68	60	63	66	80	71	81	62	71	95	73	81	64	79	67	66	85	56	91	67	65	69	58	72	80	77	59	64	91	81	65	75	83	79	82	86	82	80	73	75	68	85	77	67	58	65	72	87	63	71	86	75	79	91	72	74	83	68	63	83	68	59	75	77	81	68	61	73	71	82	95	50	71	81	80	93	63	78	79	75	73	80	83	74	66	69	80	71	75	74	80	79	79	83	81	79	71	69	75	62	78	65	79	75	75	77	72	75	72	74	72	67	78	90	62	69	85	76	80	69	74	64	80	78	70	94	74	79	79	74	84	68	82	71	76	88	97	69	72	63	92	81	67	78	77	76	74	63	90	64	83	73	68	79	77	63	73	80	68	78	72	62	76	88	66	64	76	68	75	72	67	73	77	72	82	75	78	79	84	71	80	76	77	82	79	76	83	84	76	85	59	80	73	60	83	83	75	75	83	68	88	74	77	80	88	63	68	89	76	82	62	71	66	71	93	66	61	71	70	69	72	81	80	92	73	59	84	56	64	82	76	66	79	62	64	72	78	63	78	64	78	75	84	78	67	96
4040	557	538	485	508	492	494	507	500	467	491	509	495	466	486	486	520	461	509	512	464	500	469	514	509	522	525	479	434	476	455	479	491	489	476	539	498	519	465	484	487	509	519	502	474	500	513	499	523	474	469	492	497	512	498	482	544	484	501	493	496	505	519	514	480	501	504	521	430	453	475	501	512	528	510	511	500	500	510	502	491	526	455	528	472	488	540	489	513	472	468	518	505	469	506	500	514	488	515	481	522	533	487	501	479	448	504	500	491	499	481	495	505	469	518	519	470	466	502	491	506	427	497	506	502	478	482	501	487	502	501	492	553	539	472	502	467	488	500	473	505	479	526	510	474	465	513	458	466	497	522	508	453	491	481	484	468	485	491	519	496	457	489	498	502	503	462	476	494	514	492	481	516	502	517	427	528	502	487	502	532	497	508	469	470	481	508	464	486	492	506	494	538	548	552	517	476	505	469	511	517	539	459	481	485	479	489	513	497	502	518	506	527	482	465	459	483	467	499	503	475	458	462	513	545	488	478	453	505	469	498	479	474	515	464	501	475	503	504	460	523	496	471	506	524	489	465	520	486	469	474	505	494	485	533	534	453	518	495	515	480	524	495	514	478	479	489	494	506	485	490	515	516	490	500	479	467	495	427	489	485	487	459	473	477	517	481	486	527	494	499	512	499	534	468	493	542	503	488	509	513	510	494	487	520	518	500	494	503	543	501	463	520	513	524	504	465	511	499	468	495	481	503	533	487	517	522	482	454	523	470	484	494	476	484	483	480	508	523	513	472	508	469	489	505	484	458	462	517	526	508	459	492	517	480	507	474	428	472	494	529	480	510	511	508	507	505	498	474	527	487	481	491	539	479	535	467	512	497	491	505	485	490	480	464	498	525	474	508	528	507	523	527	513	525	462	528	520	455	503	478	472	488	496	481	500	473	490	486	484	510	476	517	499	510	464	497	464	462	515	489	504	502	516	523	449	460	506	501	496	460	478	503	543	476	534	536	486	501	513	493	488	463	496	466	511	502	515	479	485	507	512	482	505	482	496	491	502	509	506	494	509	495	490	524	527	502	474	464	471	475	447	519	505	493	536	485	482	506	478	480	484	503	503	475	514	501	491	516	488	499	490	494	443	492	518	522	481	481	523	530	496	469	489	451	518	469	522	478	436	478	479	491	500	508	499	477	477	523	516	519	516	515	472	501	520	469	488	473	494	509	485	473	485	458	483	535	488	521	496	496	477	478	483	501	490	482	534	455	513	501	510	475	514	520	501	482	491	482	506	491	529	475	476	497	522	529	464	510	489	485	462	442	484	487	494	507	523	492	499	482	511	465	513	482	480	477	521	514	498	471	491	466	513	518	477	510	496	481	487	499	485	477	459	498	521	527	493	471	475	504	494	510	457	530	492	527	491	484	496	487	507	525	519	517	486	499	501	481	469	489	509	535	501	505	522	468	475	468	505	503	485	507	495	490	487	493	493	455	491	484	490	473	517	461	495	480	479	487	520	507	496	513	486	512	503	478	506	465	482	483	489	496	476	480	489	504	485	526	496	512	572	503	474	498	521	462	523	548	498	495	478	510	464	533	502	482	501	540	520	506	460	459	511	511	502	513	515	509	509	528	502	499	504	472	466	493	467	495	550	502	539	490	497	499	503	513	505	457	538	472	509	522	540	473	494	478	498	508	493	505	564	518	483	530	515	509	469	490	496	477	512	504	475	526	499	477	501	526	475	512	445	513	509	519	491	521	518	508	512	486	502	495	478	481	490	519	513	502	493	483	503	485	494	470	505	478	465	510	506	521	516	515	487	505	507	470	513	529	472	503	516	541	459	501	498	482	524	471	483	457	503	543	448	490	501	508	464	493	525	491	484	430	515	466	511	508	492	503	518	463	489	483	490	509	514	473	489	518	486	489	466	486	489	488	481	509	499	512	514	488	495	490	495	496	511	525	483	462	490	489	506	526	497	468	497	477	523	530	526	485	467	523	481	481	462	491	504	493	446	494	506	504	489	502	489	481	483	514	442	446	498	496	544	514	522	490	521	446	517	543	514	441	491	521	464	488	477	477	454	501	467	496	497	483	481	460	527	509	475	485	509	498	488	498	520	518	525	491	489	467	499	498	489	456	489	480	515	500	495	514	491	473	471	521	470	477	496	507	551	479	509	464	504	464	524	519	491	516	462	482	516	533	506	504	480	489	507	473	512	512	525	506	487	523	485	514	513	523	514	516	523	466	494	496	441	492	510	481	502	514	490	499	501	502	480	529	515	505	500	483	438	486	491	462	510	481	489	513	528	495	478	527	487	448	466	509	482	540	472	507	532	518	501	507	525	492	491	534	494	493	508	479	537	524	511	517	483	541	539	516	480	526	480	514	478	515	523	515	480	485	504	519	480	502	475	473	511	489	501	479	505	455	510	488	475	487	524	477	555	521	487	486	498	503	501	500	511	508	540	442	500	509	493	502	484	506	515	481	482	448	477	476	511	465	495	501	523	504	494	490	505	519	505	474	525	510	457	481	494	523	518	459	486	484	496	487	523	487	543	446	489	513	528	497	491	513	463	493	531	462	525	509	467	486	480	482	522	559	537	515	469	469	497	475	523	493	500	520	456	496	494	494	501	477	500	513	510	490	507	518	496	462	476	473	472	482	452	527	497	470	518	516	506	462	451	472	490	528	461	496	505	479	492	497	502	476	478	466	469	505	514	533	503	511	501	503	465	505	473	478	527	500	469	467	505	502	509	493	501	526	498	513	485	504	506	484	511	510	511	482	497	526	490	501	486	488	476	484	482	488	519	496	494	524	512	497	501	467	485	443	479	507	503	487	516	476	479	478	520	482	471	466	485	484	482	496	513	520	470	493	482	486	492	519	511	520	468	550	490	484	470	480	479	518	502	463	474	522	526	467	505	494	519	508	462	477	499	473	476	518	500	523	514	513	507	540	495	514	495	506	495	510	508	483	489	494	462	520	532	506	519	514	515	500	488	501	460	467	513	467	500	503	487	532	482	498	499	491	530	460	479	524	484	494	496	512	492	468	534	492	485	495	510	460	491	506	486	482	467	481	497	501	472	520	466	525	496	496	532	496	464	495	473	501	492	472	524	514	534	517	503	495	491	488	490	505	441	510	526	511	486	511	533	510	519	516	459	516	483	521	501	487	475	508	454	478	469	510	488	515	528	503	472	508	481	510	505	536	475	480	459	512	512	514	477	528	515	518	468	501	503	490	482	506	469	505	469	490	464	507	489	502	495	483	465	506	471	490	498	493	530	445	506	503	496	502	489	514	543	486	512	505	497	482	481	501	468	485	495	498	495	509	487	512	479	527	505	472	493	495	476	494	486	507	478	511	463	514	493	503	494	495	494	462	476	493	501	507	508	481	521	522	509	471	476	535	520	476	507	495	463	505	473	449	473	509	467	511	442	493	488	482	487	464	470	484	537	508	505	496	523	500	484	487	507	495	497	489	486	497	488	490	474	525	510
15107	441	82	97	85	85	77	85	77	84	100	85	79	88	95	91	77	102	71	98	94	84	81	90	85	116	83	91	84	70	87	79	82	95	88	116	82	89	89	95	69	82	82	67	89	90	76	100	77	103	77	74	83	63	96	96	89	83	76	91	92	104	82	82	93	68	64	85	81	86	70	76	90	96	83	92	100	104	99	102	82	95	86	82	97	74	66	94	81	91	87	80	89	112	90	66	76	81	88	71	76	95	85	94	70	94	89	87	75	84	86	93	89	92	87	88	90	82	82	88	102	81	82	90	77	95	98	77	85	89	88	97	84	86	81	81	87	90	96	75	87	76	80	91	92	93	78	75	90	88	95	94	67	92	92	91	88	105	79	66	91	94	78	76	98	69	89	78	88	90	72	88	94	89	83	83	83	72	74	87	89	84	77	86	76	74	61	86	92	92	91	88	108	83	90	81	97	72	74	73	82	96	84	87	80	86	79	95	93	90	75	97	79	69	73	84	98	76	79	98	85	81	87	99	73	76	82	93	84	75	93	85	85	86	87	89	96	93	62	85	80	89	90	74	77	90	90	95	80	76	92	92	86	88	76	80	80	79	88	90	81	74	77	97	74	87	74	89	84	93	84	98	86	92	89	78	87	96	86	83	85	92	99	82	87	91	94	86	82	102	84	76	80	101	100	95	74	91	86	98	87	88	76	96	97	99	91	92	78	93	83	90	79	90	78	85	90	104	85	72	98	82	78	85	105	81	93	79	78	83	98	73	77	94	96	91	74	102	88	90	79	105	99	103	76	95	88	97	92	101	69	85	90	90	84	98	81	96	94	112	68	110	88	84	87	92	104	102	96	77	88	103	84	106	94	102	90	90	97	72	80	94	102	82	89	74	103	103	86	74	105	90	96	84	105	89	96	97	86	97	90	89	90	82	79	80	76	96	86	79	92	93	74	86	96	84	98	95	96	95	97	110	92	89	90	76	91	78	82	101	77	95	102	86	75	97	74	84	81	88	86	97	82	90	86	82	94	75	92	104	82	87	87	91	88	101	92	92	93	104	88	117	72	103	88	103	85	88	83	78	106	85	88	91	68	83	90	83	80	78	99	84	87	75	87	63	89	104	95	91	98	86	87	87	85	70	88	78	70	95	76	107	95	99	85	97	83	79	87	89	81	94	99	91	90	104	82	80	85	94	87	85	82	94	85	77	104	82	78	85	91	95	69	102	91	82	68	105	83	91	76	79	87	103	87	85	90	77	84	99	79	79	85	99	84	107	81	100	80	99	82	76	97	89	99	73	81	83	85	89	79	77	83	91	102	83	87	90	77	82	90	81	88	95	93	87	83	87	100	85	92	85	97	83	79	92	95	78	77	103	87	110	94	93	92	109	95	96	81	77	98	88	96	91	82	81	76	75	80	113	66	91	99	92	108	84	89	85	82	89	72	84	81	104	89	96	108	77	70	76	73	97	80	85	92	87	101	76	76	86	106	72	74	79	96	105	86	105	86	103	92	97	81	97	77	86	75	77	73	86	94	85	88	103	91	102	80	95	92	102	78	82	78	73	89	90	88	89	86	90	85	93	92	92	74	108	94	91	92	91	92	78	106	105	75	100	95	81	74	66	73	94	83	87	94	78	88	99	86	102	89	91	80	98	92	79	81	98	82	88	92	76	99	93	99	91	85	82	80	98	81	94	88	84	77	89	83	85	86	83	88	88	89	109	104	92	86	96	108	90	89	107	91	101	86	86	100	95	79	79	79	89	101	110	82	85	91	100	100	87	73	83	83	76	87	103	79	87	98	79	83	82	83	90	92	96	84	92	84	70	76	89	84	80	84	87	81	98	99	84	91	102	93	97	100	92	93	92	80	80	84	74	103	72	91	84	73	82	63	81	91	80	84	91	84	84	82	78	95	94	93	88	90	75	97	83	102	91	81	95	76	70	89	98	80	96	81	77	81	86	76	81	72	85	112	95	84	72	95	77	91	88	93	79	82	64	82	105	82	74	88	81	78	83	99	82	76	90	76	80	86	103	89	94	83	97	92	84	105	77	76	83	87	77	77	81	75	85	89	88	77	95	102	70	79	89	92	77	98	86	95	87	93	88	77	70	96	83	95	104	82	93	94	92	105	92	89	78	85	88	69	94	91	88	76	78	91	93	94	95	88	83	75	94	79	82	87	79	72	85	80	87	96	100	80	103	91	101	80	71	77	113	87	91	69	85	73	80	92	104	81	85	86	83	60	93	83	87	87	92	82	85	82	93	79	81	75	81	79	81	93	76	86	67	77	75	93	81	93	82	90	72	85	98	90	88	104	87	96	97	91	86	81	82	74	72	99	85	88	93	93	95	85	87	100	92	64	75	84	77	79	97	77	93	90	84	88	96	80	101	97	94	84	84	103	77	99	82	74	91	79	96	104	97	87	77	71	90	84	107	80	85	88	91	96	89	94	104	89	84	74	88	79	91	66	106	88	93	78	81	70	82	85	93	85	88	84	107	93	90	98	85	62	84	85	102	81	83	88	93	88	106	87	84	92	91	108	96	83	97	96	89	105	73	100	90	69	86	83	81	73	94	69	82	99	98	103	95	84	98	98	84	88	72	66	83	87	89	79	97	96	84	94	68	75	82	92	87	99	99	87	71	91	90	82	73	89	89	89	91	84	87	71	85	85	99	98	86	92	97	92	71	100	95	71	77	74	93	66	79	89	73	96	77	80	91	105	89	82	90	98	91	87	91	94	109	93	69	80	89	92	99	87	95	84	74	88	87	101	99	87	90	69	76	74	103	97	85	92	87	97	97	96	103	83	91	81	81	72	93	85	79	77	78	81	88	77	95	88	96	79	73	93	69	82	96	86	66	87	87	97	85	115	86	108	98	100	90	91	98	76	78	75	85	85	104	83	82	81	83	86	103	94	111	83	90	98	83	89	95	82	99	79	90	85	95	80	78	98	89	99	68	78	78	84	93	76	92	99	104	92	81	97	96	99	100	82	99	81	109	75	84	74	81	82	75	87	87	88	81	83	102	85	83	86	93	93	87	76	86	74	84	99	92	101	87	81	92	90	70	86	73	91	88	96	74	80	83	95	91	71	90	87	92	87	94	93	96	89	89	84	88	91	89	92	85	78	88	76	97	110	82	88	89	75	90	77	82	70	86	66	101	84	102	93	74	86	97	96	102	89	71	74	80	88	72	95	79	88	65	92	82	80	96	93	85	87	92	96	74	77	83	83	88	94	101	100	90	81	89	82	84	98	78	86	98	78	77	93	92	97	83	87	107	102	87	89	87	81	67	69	87	90	78	85	83	102	93	97	80	78	84	94	80	61	79	95	89	85	77	90	91	114	92	101	85	92	87	88	93	88	67	79	89	94	95	85	81	76	78	85	85	99	74	89	90	86	91	93	83	84	93	78	102	85	97	93	86	86	74	106	90	100	94	112	85	77	98	69	87	79	88	84	76	80	75	82	77	86	105	93	76	90	75	94	74
3928	634	662	599	618	650	582	657	629	646	640	591	630	638	593	627	605	653	597	611	651	668	615	609	626	608	643	611	608	657	640	613	585	589	600	640	609	602	591	608	633	612	617	605	651	631	646	629	595	576	597	636	592	625	613	636	623	601	569	622	630	611	619	595	645	626	657	626	652	606	594	693	615	633	638	665	638	557	600	617	619	563	635	643	615	587	581	601	602	621	580	591	602	601	601	612	600	622	619	598	659	556	628	625	574	623	620	631	643	580	604	599	660	644	613	618	615	602	645	622	631	651	620	648	647	625	593	638	629	607	610	589	608	607	640	602	626	599	643	580	632	593	572	634	653	617	601	657	604	628	604	630	619	621	608	648	649	617	670	613	601	624	627	632	598	624	542	599	643	607	627	663	580	632	603	564	643	582	628	640	606	616	602	606	619	625	622	643	645	617	641	651	648	587	605	618	606	615	615	638	615	596	586	626	628	651	622	581	646	623	629	612	622	622	629	621	667	615	633	635	606	611	617	648	620	607	622	644	666	701	645	617	624	609	601	643	594	608	613	614	631	630	633	623	609	660	638	597	663	641	618	633	582	628	644	645	617	624	608	627	623	607	599	676	590	617	567	609	615	629	643	630	648	647	614	612	583	642	643	611	626	612	613	611	651	636	636	622	556	647	607	644	606	587	629	628	637	621	610	609	656	625	594	622	572	623	614	661	603	596	585	608	686	614	613	589	597	632	632	620	603	594	631	622	581	605	635	642	639	619	610	608	659	639	617	595	586	593	625	598	566	611	628	619	598	637	615	630	616	633	647	659	651	616	596	608	566	597	651	650	605	595	619	588	620	590	611	626	634	570	581	583	671	598	605	606	620	602	646	659	650	647	655	616	643	636	623	651	630	562	621	646	616	639	619	600	585	575	586	625	632	572	595	620	649	577	652	608	602	603	554	602	633	625	608	599	597	641	631	594	659	617	652	579	643	574	591	581	664	638	644	594	571	603	600	637	626	639	617	630	630	602	598	605	644	646	608	645	634	662	631	614	577	601	588	620	594	596	617	590	600	659	625	630	669	595	633	627	608	603	625	616	614	610	634	599	585	644	591	620	646	606	660	619	614	682	633	650	608	642	614	631	588	672	624	602	586	598	568	606	593	625	575	562	579	595	585	649	604	632	655	607	638	612	603	616	572	605	609	611	624	630	625	628	611	625	637	605	604	620	622	598	639	633	656	592	594	606	629	606	589	632	595	636	635	632	631	616	605	581	652	613	641	622	576	593	582	635	623	606	610	631	630	646	578	612	577	591	660	585	557	587	600	630	609	593	585	656	629	623	647	628	594	599	638	629	618	642	618	603	607	616	628	567	594	609	669	609	607	612	616	621	627	638	631	620	586	628	612	653	622	607	632	607	609	628	602	593	549	634	631	608	634	653	649	574	557	651	637	666	587	629	562	608	607	592	619	637	601	647	612	634	601	588	605	655	597	632	600	597	556	646	617	593	643	632	650	592	637	610	622	631	562	641	639	662	630	617	618	679	589	611	640	641	637	592	654	590	600	616	644	560	640	591	593	608	612	605	609	598	575	609	579	597	620	613	626	621	625	634	591	616	656	629	659	640	634	556	642	610	606	652	611	617	584	615	620	663	607	633	630	605	649	657	639	637	634	609	586	636	596	583	622	606	607	607	665	636	566	575	608	588	632	599	638	622	600	612	615	615	638	650	614	636	682	651	606	564	625	595	622	602	640	602	635	592	579	622	634	620	534	646	612	616	632	634	621	629	609	566	580	624	603	633	633	629	626	581	595	568	631	635	611	604	596	654	686	571	602	594	625	620	630	593	620	633	622	637	574	611	633	643	623	677	631	605	626	606	586	626	612	596	604	630	616	626	624	605	609	655	645	597	599	611	607	584	603	599	619	594	594	628	577	683	593	620	618	625	594	617	598	609	617	584	615	630	553	615	640	634	540	595	621	610	600	606	641	665	621	627	648	614	634	618	663	573	638	609	638	632	668	655	628	662	660	615	613	609	634	597	611	599	655	610	575	611	635	595	633	668	638	642	648	621	593	621	670	582	605	582	620	624	586	618	654	618	594	631	647	612	642	627	640	604	631	669	623	622	592	624	637	653	581	642	611	631	588	617	629	607	624	648	641	618	634	577	636	580	598	606	597	621	649	556	603	625	600	621	605	627	571	581	579	603	620	627	621	604	656	633	635	631	586	634	608	638	644	621	638	608	642	583	603	647	663	637	634	628	595	568	603	637	643	584	623	621	635	624	613	615	656	622	619	592	681	672	618	580	619	620	641	628	587	597	598	558	602	616	642	638	601	615	580	607	587	614	618	664	612	585	595	605	655	657	613	658	717	647	608	643	624	601	612	610	620	645	650	623	651	591	637	560	678	593	609	588	619	579	616	613	651	658	643	585	649	595	642	650	615	650	642	611	611	559	614	573	665	616	600	628	619	606	621	593	628	634	589	664	590	587	655	621	589	596	605	620	599	580	644	635	589	613	650	605	631	693	660	589	603	573	600	608	603	641	679	627	613	633	614	586	579	615	593	609	648	576	624	642	591	571	615	585	581	622	613	618	574	650	625	640	651	620	608	615	622	623	591	606	626	590	622	640	656	622	626	603	572	632	637	578	595	641	595	609	602	632	607	589	649	615	583	573	592	634	617	589	612	619	634	631	612	648	551	608	621	609	632	605	610	596	623	619	641	564	630	590	621	588	648	584	615	616	605	639	636	622	644	631	641	638	634	580	615	648	593	619	648	639	641	611	623	604	625	610	640	659	619	600	634	625	625	629	606	597	630	611	595	634	623	628	655	592	645	617	632	589	611	620	588	640	613	602	602	623	586	631	612	647	617	635	609	641	599	610	613	606	593	652	594	609	580	594	639	614	644	628	626	591	590	665	602	604	597	622	629	609	601	619	615	635	608	585	625	594	576	602	639	594	569	636	638	633	603	598	617	637	610	584	588	603	595	611	615	589	626	615	567	621	655	626	616	553	584	628	621	657	580	656	642	635	616	607	619	629	628	631	615	662	610	577	617	623	631	584	595	618	599	609	606	583	621	573	630	638	647	629	600	618	625	617	601	661	651	600	590	624	599	628	586	649	624	639	637	620	609	608	651	643	545	623	622	607	618	614	595	605	616	626	620	602	627	643	591	600	659	632	641	641	602	642	649	635	613	646	624	605	631	617	618	570	611	625	613	609	620	595	610	640	581	605	621	611	655	609	627	590	584	625	631	644	639	640	602	614	582	637	599	628	637	566	574	658	651	617	587	680	624	650	571	626	641	608	587	618	567	640	600	594	645	613	626	607	628	603	616	640	617	599	655	590	611	632	625	659	617	596	650	573	623	601	660	632	590	609	576	623	591	615	604	652	607	667	622	640	603	663	631	648	606	591	640	633	612	605	578	604	604	679	617	593	657	608	598	631	629	625	594	634	612	615	620	608	623	577	579	630	631	576	673	611	599	640	576	611	669	611
16108	635	113	133	137	137	129	148	135	146	139	143	136	166	130	104	129	157	136	116	145	134	125	134	138	129	125	167	120	134	121	129	118	151	115	137	131	152	132	142	142	148	134	114	126	135	143	131	129	142	134	119	151	154	111	134	139	123	138	133	134	152	136	137	149	130	125	120	135	138	130	160	144	124	118	116	149	139	117	127	118	140	137	145	126	130	127	124	116	138	122	124	143	143	127	140	122	136	117	149	152	126	134	134	100	136	147	132	136	118	151	146	149	133	122	147	117	144	144	153	149	125	128	149	128	128	141	127	147	109	136	113	112	126	119	127	147	125	128	131	122	144	125	123	148	131	122	129	135	151	150	106	135	132	127	139	109	139	128	139	119	155	114	151	156	140	132	108	135	139	123	119	116	128	152	113	146	140	122	117	130	118	128	119	117	136	130	141	116	132	151	146	122	134	126	128	147	144	134	124	148	142	132	126	117	129	121	132	126	136	154	133	147	125	140	121	116	122	127	167	139	120	141	112	125	125	109	137	130	131	130	153	137	128	151	119	118	123	123	131	122	115	157	131	146	142	132	143	118	132	127	137	139	131	141	127	137	144	143	126	146	115	148	137	144	126	137	152	137	173	104	138	138	121	118	112	129	145	139	141	141	143	133	104	135	117	142	146	129	142	136	153	117	111	153	144	121	118	125	140	135	121	133	143	143	129	116	127	132	148	145	131	128	144	148	145	122	133	119	139	123	132	137	137	141	140	111	127	135	124	154	138	164	154	147	127	128	135	158	136	132	139	116	139	132	135	119	142	159	119	136	124	129	140	135	128	128	133	134	137	146	130	134	142	140	148	132	152	150	148	122	142	120	143	139	126	117	124	131	138	131	123	135	138	141	117	118	132	140	142	142	150	138	136	169	128	124	125	144	130	133	118	131	145	123	127	138	137	146	131	145	161	131	132	143	130	134	115	140	107	138	131	124	150	136	137	136	127	129	129	133	129	136	143	143	148	132	166	131	132	132	120	132	138	139	122	143	119	134	134	146	127	163	120	152	163	137	137	140	136	117	122	133	131	126	129	140	140	132	139	108	122	112	152	135	111	144	125	126	125	126	134	160	116	137	136	118	113	125	121	125	118	143	133	149	130	130	138	128	144	114	144	138	134	146	133	124	142	129	147	121	136	134	137	142	131	127	129	134	111	146	128	132	133	125	135	112	140	153	135	137	152	138	142	138	139	126	134	128	135	124	144	136	157	117	131	135	135	118	141	119	133	113	137	142	129	137	121	125	121	136	126	142	121	148	130	127	124	130	136	134	126	133	142	115	132	134	123	123	140	135	140	135	133	128	139	124	142	134	126	118	130	153	148	129	135	143	134	134	134	138	127	155	140	130	152	140	121	133	132	139	128	135	124	142	108	116	126	149	148	123	125	137	133	126	123	119	132	123	129	128	141	127	117	132	138	143	155	127	146	132	149	128	131	124	136	149	139	111	119	136	127	133	145	142	117	141	152	145	128	137	152	129	129	121	129	133	138	135	143	126	122	140	129	136	141	109	148	152	129	125	141	132	143	130	138	139	152	137	122	131	148	123	156	113	145	135	162	163	111	119	124	128	138	143	121	124	149	129	137	125	146	135	122	117	129	120	153	135	132	142	126	133	137	126	132	136	127	131	147	130	125	149	122	131	135	111	130	154	138	107	134	120	132	138	128	124	133	137	137	123	126	135	136	119	130	148	122	153	120	127	135	158	133	122	128	131	122	141	116	132	144	143	119	130	127	132	142	150	135	133	143	148	139	132	139	135	142	139	132	148	125	118	128	107	142	124	153	105	131	133	130	130	149	120	117	154	128	132	140	137	139	135	137	131	133	129	106	135	135	147	113	151	124	126	146	120	146	139	162	133	113	135	120	124	161	144	122	134	125	143	139	128	124	141	117	134	111	141	133	150	167	143	122	145	134	136	133	138	120	135	147	135	123	162	121	133	125	137	138	114	135	138	132	105	142	147	128	148	130	165	133	131	132	137	135	132	123	148	124	125	140	140	120	124	139	122	135	127	117	118	130	112	136	118	139	122	154	126	146	124	135	116	132	125	144	128	127	127	125	123	121	118	120	135	141	135	147	137	121	147	135	115	137	147	129	142	140	113	144	120	140	130	132	107	138	124	129	121	135	156	127	151	148	138	146	161	150	141	121	131	138	136	120	148	148	133	134	152	151	141	119	136	132	120	147	138	135	143	109	121	136	121	140	131	110	144	130	142	138	114	128	151	125	140	144	140	138	127	134	130	120	132	129	152	116	138	132	138	129	118	130	118	129	132	125	132	169	129	141	121	147	143	122	144	139	128	141	125	121	134	127	126	138	123	131	129	147	129	137	143	137	115	130	123	170	131	119	130	134	137	140	126	124	151	128	117	141	137	122	138	142	115	120	134	153	131	130	134	142	118	137	133	130	144	130	135	143	146	145	118	147	125	147	130	148	133	129	137	141	150	136	120	138	122	139	135	136	131	137	137	157	121	155	121	139	128	120	145	134	132	138	125	111	137	124	144	131	118	149	130	138	124	152	128	146	138	123	115	126	125	141	131	133	134	150	139	115	149	114	135	135	132	121	124	103	130	143	130	140	128	142	138	143	133	114	127	126	143	122	125	135	147	150	123	122	124	131	126	129	136	148	142	142	123	131	147	125	111	132	119	141	128	152	141	135	122	142	136	122	124	143	121	126	130	146	130	128	150	135	146	141	133	140	141	139	118	141	115	142	121	139	127	134	135	118	131	147	110	129	112	120	123	129	142	147	125	131	148	134	103	129	119	137	145	132	131	139	113	139	137	146	150	147	127	131	154	144	134	134	131	155	133	127	137	126	125	123	145	128	122	133	121	113	113	132	129	146	141	119	118	143	128	128	134	128	150	137	116	125	123	136	147	145	112	128	143	162	134	105	136	132	146	132	128	152	135	155	144	129	133	130	132	122	146	129	137	127	128	129	122	125	111	140	136	126	122	134	111	145	112	125	139	114	121	143	144	140	132	141	148	134	117	132	130	124	162	130	138	121	132	128	123	134	131	106	149	147	128	120	135	150	108	130	123	132	134	123	122	121	143	155	132	135	150	147	134	134	123	132	140	134	133	139	124	138	131	134	134	148	146	137	130	130	147	111	129	138	135	134	104	137	119	127	143	137	133	135	117	129	115	131	114	141	141	137	145	108	130	146	132	124	133	123	129	120	124	95	132	137	145	126	159	147	138	130	130	130	146	140	138	137	137	110	137	140	127	144	118	131	126	136	157	124	146	104	133	127	127	132	129	121	134	123	152	147	144	144	127	147	130	136	135	129	141	141	120	124	136	149	124	145	117	139	137	143	116	136	129	113	136	137	145	124	143	127	143	114	135	127	164	129	123	123	139	146	127	139	118	125	138	136	140	136	134	129	123	127	124	106	124	146	118	147	157	138	139	130	147	124	135	137	114	128	136	112	117	152	111	138	115	116	122	123	136	106
4134	896	902	943	935	885	914	893	945	901	878	871	828	904	874	884	845	911	878	883	891	844	894	938	897	859	906	916	906	891	906	849	870	814	903	889	856	908	877	843	842	892	919	889	912	908	855	888	912	834	929	902	905	962	856	853	928	894	873	904	900	910	864	901	844	876	835	880	911	944	872	856	936	899	954	902	878	820	841	895	875	857	901	895	902	838	861	887	905	907	864	872	904	887	872	938	879	885	915	894	890	896	849	890	888	858	947	915	940	874	888	920	909	860	891	879	895	881	890	871	867	859	888	871	933	885	885	821	854	820	916	877	889	827	885	884	870	878	869	881	906	931	871	862	832	897	967	852	864	838	922	874	840	839	899	892	854	884	872	902	900	828	874	886	911	884	847	916	912	836	893	889	861	931	882	906	887	893	915	909	870	959	880	868	936	930	882	890	831	843	876	864	930	859	900	866	885	896	833	872	886	919	915	893	961	907	872	909	887	864	904	867	851	891	904	876	859	882	872	837	864	861	867	868	856	903	914	841	928	910	905	858	915	890	915	919	892	908	856	851	892	871	923	872	886	879	876	902	880	878	863	855	910	947	820	871	879	833	906	910	883	922	906	874	892	924	884	862	937	878	904	849	911	908	894	827	911	895	932	839	898	848	887	851	891	849	955	855	915	900	902	880	899	880	867	850	804	903	866	892	928	891	941	890	856	863	930	893	918	863	920	837	880	894	859	859	862	912	871	884	879	892	865	890	913	938	902	885	857	873	960	873	895	873	869	894	898	909	905	913	874	875	915	922	840	911	852	899	860	865	890	880	873	880	930	897	873	903	896	867	865	835	897	910	923	867	881	864	848	907	893	893	862	861	848	895	841	881	890	906	914	956	887	872	866	887	850	895	842	851	863	952	896	912	891	895	898	872	874	856	886	885	877	898	898	877	886	877	860	917	856	858	835	895	846	876	879	880	887	886	884	857	884	913	862	923	865	882	868	865	894	866	884	900	845	903	859	927	922	866	911	852	917	884	855	840	883	891	847	827	909	853	863	889	887	858	866	896	923	913	893	898	851	908	889	910	896	838	884	865	882	873	865	857	911	829	867	842	882	884	890	859	887	894	934	902	844	878	884	875	852	859	906	865	857	919	920	856	946	946	888	886	938	884	828	937	878	881	883	875	909	900	890	855	817	896	895	858	899	922	873	871	880	831	843	888	894	841	858	857	882	835	884	858	892	853	883	867	859	895	867	908	870	879	871	873	925	913	908	833	886	876	838	888	830	899	870	870	923	840	908	873	911	941	869	871	888	870	855	938	874	888	898	852	907	911	915	936	861	888	918	847	872	894	885	940	929	894	847	933	914	869	912	884	874	879	920	909	859	922	846	919	921	881	879	816	916	867	932	918	926	895	809	867	881	894	901	938	891	853	854	826	909	843	884	884	900	882	917	872	909	901	860	900	888	868	870	936	872	838	856	951	828	881	854	886	885	866	866	876	884	917	877	960	875	911	843	917	854	861	936	874	880	844	843	939	905	867	901	908	846	886	884	874	886	857	917	887	899	881	882	878	899	866	872	887	911	888	835	863	841	881	898	861	898	896	908	878	899	887	846	845	839	894	845	886	918	897	913	937	916	870	918	863	870	891	861	887	900	849	862	872	878	855	891	866	848	845	882	896	890	852	916	898	866	863	902	908	938	926	892	861	892	884	865	864	930	900	891	935	878	926	884	858	888	878	844	873	874	869	860	847	858	893	854	889	906	843	866	857	877	887	844	912	895	870	886	939	882	918	874	857	860	870	876	903	820	856	847	853	891	892	831	912	900	859	897	888	847	877	932	884	839	914	872	852	838	903	921	866	893	849	845	863	911	895	882	857	910	852	877	872	897	869	868	923	837	908	860	811	870	821	869	895	883	885	836	918	896	820	933	910	927	918	881	889	862	901	852	880	904	875	877	885	898	897	914	855	904	882	907	908	889	931	923	815	885	901	851	888	881	865	882	892	906	943	897	912	821	877	876	900	922	824	864	927	883	870	902	811	878	852	880	829	840	902	876	873	811	894	914	897	893	883	833	891	848	902	963	866	897	933	890	939	888	876	821	899	887	879	912	850	950	871	874	835	831	893	850	859	884	903	890	874	896	881	899	906	911	883	903	837	865	872	806	910	887	908	896	882	876	886	859	917	839	859	913	843	880	927	877	891	926	900	879	867	863	917	901	913	948	880	862	890	871	956	882	890	909	912	829	883	853	934	925	855	883	924	909	872	853	872	917	828	880	885	948	905	883	873	878	895	917	856	847	890	858	888	876	916	856	867	867	920	880	903	930	907	881	922	842	822	865	843	885	848	906	887	879	835	931	888	895	892	853	829	872	902	892	878	861	888	863	853	876	883	896	840	926	871	908	884	819	854	916	849	881	861	869	828	925	900	919	881	933	853	883	950	894	883	933	833	887	945	909	937	849	860	880	886	901	857	814	928	879	905	819	872	877	895	885	943	904	871	902	902	897	844	920	909	949	911	869	901	912	917	879	862	909	904	908	901	916	888	833	871	869	885	869	911	906	880	890	870	916	867	925	934	845	874	895	930	865	895	862	873	866	882	823	814	897	881	898	918	889	941	852	850	904	870	844	876	862	905	869	864	872	925	859	900	947	878	959	918	910	910	901	858	901	857	899	857	865	880	847	874	878	824	918	841	872	865	864	839	836	913	896	841	895	873	846	878	855	857	836	912	855	913	912	886	869	882	876	950	913	846	843	904	901	869	878	863	863	882	924	934	897	881	840	845	928	819	828	928	897	857	854	883	881	857	865	894	934	876	882	893	896	871	902	856	892	886	884	807	896	867	869	875	864	910	870	878	902	839	861	848	861	898	815	863	931	886	881	860	892	896	895	843	898	911	935	887	918	918	878	863	867	884	894	870	924	882	873	884	861	926	911	857	898	844	888	893	893	933	875	881	911	858	873	872	891	806	880	858	904	901	894	890	885	837	886	835	856	899	857	833	879	864	905	838	889	917	914	878	884	835	922	865	894	912	904	865	881	855	906	883	925	857	860	877	912	889	863	902	897	911	909	892	851	868	901	901	849	878	913	859	908	930	871	848	879	844	900	845	920	962	887	843	851	806	863	874	900	852	907	913	889	897	818	856	874	905	911	896	859	848	916	938	868	932	857	855	876	893	891	881	951	855	844	860	872	867	832	882	904	860	908	834	829	853	898	853	952	858	877	821	878	870	901	905	896	837	882	869	905	834	830	854	888	916	904	893	897	869	888	905	886	802	932	959	871	841	910	864	848	894	881	822	815	885	894	913	875	908	874	945	955	931	892	867	847	907	904	897	877	856	846	904	874	852	903	899	845	882	884	890	878	869	914	884	856	835	831	856	871	862	909	907	887	847	927	895	932	897	866	903	916	844	869	888	865	892	857	884	867	882	911	862	858	883	880	927	854	879	851	856	819	885	907	915	904	887	896	855	943	875	873	915	867	911	898	837	875	851	881	917
15937	591	113	154	144	135	133	115	132	137	130	121	140	123	118	115	132	131	132	133	144	131	141	133	120	125	115	122	107	122	109	133	104	129	109	130	131	139	107	145	127	143	122	141	124	156	133	118	132	111	126	143	116	149	131	128	133	132	149	145	140	123	139	140	141	133	128	133	123	165	130	126	126	156	115	115	115	116	106	126	128	125	124	124	117	129	139	105	113	129	123	138	123	164	145	134	153	124	112	124	120	128	107	119	132	124	127	113	129	142	122	146	117	118	138	117	119	145	158	154	126	132	110	132	133	102	148	122	146	125	125	126	106	140	140	116	133	141	142	115	141	117	127	114	119	122	120	125	156	118	138	130	129	127	138	139	137	134	144	114	121	137	131	134	156	150	137	140	130	136	110	143	128	136	127	127	119	121	131	135	126	123	130	146	117	145	112	140	154	127	132	130	129	129	117	138	136	139	126	123	139	118	140	155	123	130	158	132	126	104	126	132	125	147	131	119	157	132	161	120	114	111	129	133	135	135	117	131	155	140	124	145	127	112	134	119	141	128	103	147	105	141	152	131	142	132	130	153	122	130	127	117	130	127	138	129	125	141	97	138	105	112	128	108	108	137	133	117	129	128	138	137	139	110	125	112	128	140	115	144	135	147	123	141	124	134	123	136	154	122	142	138	133	124	124	136	132	134	126	129	132	120	140	139	123	117	121	157	117	130	142	136	134	121	132	134	128	138	134	123	128	118	135	137	147	152	98	115	139	138	149	114	124	141	115	122	136	116	138	139	143	124	126	120	134	114	126	161	152	134	113	123	143	134	128	131	127	133	147	129	122	141	139	109	140	121	117	128	137	130	99	145	132	143	144	125	113	133	122	119	129	129	143	109	127	115	128	138	122	120	128	143	132	117	133	138	132	129	135	124	120	118	144	129	126	134	137	142	130	130	107	138	117	122	123	116	114	132	134	125	138	140	143	126	156	140	136	134	143	123	120	130	116	125	136	118	133	139	128	133	146	117	137	87	135	143	139	126	135	129	143	129	117	115	134	130	116	113	139	118	114	137	122	120	140	132	124	126	118	111	125	141	140	151	126	137	123	116	132	125	133	126	162	137	123	130	146	126	133	140	110	111	130	124	142	139	109	108	123	131	139	129	176	129	121	119	122	127	136	132	126	147	130	133	125	143	138	108	118	118	136	125	120	131	115	140	136	133	132	132	122	128	104	115	121	137	129	135	146	105	131	143	130	132	124	143	125	120	143	123	134	124	131	121	109	136	124	146	122	135	141	116	126	132	127	138	134	118	114	126	136	115	122	136	122	127	140	126	112	123	140	129	147	143	148	108	139	128	140	128	136	118	126	134	106	120	117	118	127	120	142	129	131	142	124	129	125	125	140	148	106	115	124	109	153	118	154	118	91	150	136	127	114	134	112	123	119	142	109	149	131	121	126	118	140	141	127	127	130	139	128	119	147	132	139	129	145	142	130	126	129	136	124	125	121	123	163	145	114	146	110	137	156	127	127	140	119	139	134	129	141	142	138	132	140	136	138	128	133	138	125	139	130	148	128	147	119	127	138	141	132	141	132	131	131	143	155	133	122	140	154	141	140	133	111	105	132	124	132	114	108	143	121	137	130	138	138	122	123	138	130	136	130	128	138	140	130	158	125	125	135	133	135	140	138	132	136	121	128	129	129	135	138	124	124	136	123	151	145	121	129	129	135	140	113	135	138	122	155	114	125	152	144	112	115	127	147	150	138	121	128	133	146	116	107	134	139	135	123	137	123	145	130	125	146	136	133	146	125	95	139	146	135	131	139	142	130	140	110	114	142	137	108	124	108	132	152	123	133	133	157	136	117	138	128	135	131	141	112	125	122	130	126	136	121	121	138	155	129	123	120	121	139	131	145	133	113	126	128	131	123	142	131	115	153	132	139	153	119	129	119	142	128	126	143	115	139	142	116	146	141	137	127	114	111	126	141	127	122	129	142	139	105	140	130	113	130	120	123	122	135	124	123	135	119	143	122	144	141	127	128	123	141	132	147	127	131	118	128	135	140	138	135	155	153	126	161	141	128	115	123	115	119	116	143	124	132	129	113	122	133	136	117	137	164	142	153	142	140	144	140	141	148	124	143	144	144	127	135	130	134	116	140	134	143	165	117	133	144	125	120	110	137	149	111	119	126	125	134	121	143	120	120	145	125	134	130	131	123	133	125	124	129	125	128	134	117	134	128	145	135	138	135	132	115	124	136	122	136	125	130	128	126	123	139	141	130	132	143	110	136	148	130	140	136	130	125	129	114	130	122	132	129	105	134	126	130	126	131	131	137	106	125	134	133	142	119	100	154	134	119	140	115	127	106	110	140	133	114	140	112	134	107	132	122	132	118	131	128	132	131	136	135	155	125	138	157	119	103	129	133	139	127	116	132	133	130	118	120	148	120	136	131	141	149	106	157	155	127	135	144	145	128	127	109	145	133	128	115	133	144	124	128	130	101	123	145	131	134	137	125	127	155	122	138	122	125	141	152	114	139	129	149	127	136	122	121	142	145	135	141	126	109	108	145	142	124	124	150	109	123	132	113	138	132	126	151	126	137	136	127	128	134	134	139	120	129	133	129	150	134	142	138	126	142	106	124	128	122	140	115	141	140	115	143	136	141	128	108	132	144	138	159	146	127	151	139	156	114	113	145	134	117	132	115	135	137	141	151	108	130	130	127	144	134	129	122	147	129	109	157	144	134	124	150	126	116	137	145	134	141	122	134	124	139	142	152	111	138	143	144	142	135	115	135	129	126	129	109	142	122	123	120	124	121	134	122	122	123	143	150	138	134	128	131	144	126	130	131	134	123	122	138	136	129	123	146	124	126	139	132	133	140	117	143	101	139	120	124	123	143	137	116	132	121	136	121	131	133	108	120	138	120	109	124	139	129	134	118	113	119	138	146	141	115	141	120	138	121	121	144	129	142	120	143	123	131	121	137	138	129	114	135	125	127	146	126	115	134	133	134	125	107	130	140	139	121	122	131	130	117	110	134	121	120	129	131	118	126	120	119	127	116	124	128	111	128	147	134	147	132	139	137	124	145	103	126	135	130	126	146	132	162	110	131	130	145	135	147	131	128	136	135	155	120	141	113	137	121	122	134	131	133	132	133	115	117	131	118	144	143	138	120	116	121	112	135	134	134	138	124	116	143	128	150	117	136	127	135	135	139	126	152	142	137	138	137	124	102	133	149	121	119	124	117	134	144	132	136	119	116	126	116	122	140	111	119	107	136	126	142	117	153	124	137	137	124	142	136	131	115	132	125	118	129	123	139	158	134	129	125	132	115	133	112	124	118	117	126	135	103	135	136	135	145	131	149	124	125	137	147	127	115	131	122	125	110	111	119	115	140	128	158	123	128	145	134	116	128	122	135	113	110	141	130	155	127	116	148	138	127	133	135	125	132	133	132	134	148	133	118	126	131	126	125	126	124	117	141	115	127	153	113	124	139	143
4106	849	897	911	921	883	850	862	897	876	880	877	872	860	879	887	880	856	902	879	881	843	857	849	923	857	870	859	854	864	895	855	914	916	908	878	896	830	831	908	896	890	857	914	900	880	810	837	919	847	886	884	930	870	875	863	881	877	889	903	849	859	876	859	844	859	826	837	879	877	886	876	891	841	861	864	911	873	838	857	886	846	876	865	919	880	883	892	889	901	869	861	866	785	883	861	840	955	857	873	855	869	873	859	916	839	825	858	940	896	878	874	895	880	909	848	877	868	884	832	820	895	889	861	885	858	890	845	936	891	884	814	837	828	872	929	905	856	879	852	870	861	846	836	831	862	894	855	885	892	872	917	870	885	878	845	789	861	805	841	839	871	856	828	860	871	866	876	885	926	886	896	905	855	906	846	877	869	825	869	866	840	887	873	857	940	908	865	920	862	884	870	885	856	830	836	889	883	854	848	845	885	866	919	887	874	879	910	878	794	843	895	895	848	923	875	886	903	877	846	873	883	947	889	885	816	903	858	887	875	950	862	856	837	909	878	845	878	846	856	860	844	814	885	876	866	837	852	864	871	859	896	879	836	895	810	862	885	863	884	943	908	836	869	898	854	855	822	914	876	850	883	864	880	892	841	877	844	875	873	899	859	889	892	820	857	868	882	837	896	852	839	920	889	865	887	864	862	854	892	915	849	868	846	900	878	917	849	874	880	887	868	848	833	841	893	905	832	836	846	859	841	879	842	878	886	874	876	858	839	939	871	841	919	923	885	851	929	892	884	890	860	846	878	914	873	869	850	854	870	898	911	899	894	905	903	828	834	899	923	815	863	888	884	841	927	874	920	877	903	901	849	925	821	880	941	899	848	855	840	888	849	862	891	878	889	883	835	877	845	836	868	817	925	870	890	924	883	829	938	883	864	914	865	897	862	831	847	960	865	828	879	886	865	908	899	862	891	911	868	886	843	901	908	859	884	857	903	890	860	834	881	875	910	871	862	867	876	910	851	841	909	875	864	886	895	853	896	915	860	861	941	865	899	846	848	824	897	914	923	846	912	807	817	855	853	843	930	907	871	868	901	870	891	881	866	852	903	866	866	902	862	851	897	903	870	856	895	852	882	847	851	861	847	870	854	909	832	926	879	888	892	792	852	870	877	912	929	831	894	865	878	843	893	852	921	931	820	870	895	895	849	882	904	871	883	894	809	902	898	848	845	884	890	908	930	830	871	898	856	843	900	866	884	918	843	840	893	872	899	931	862	868	884	872	879	877	814	874	806	906	829	939	884	880	831	928	840	865	858	923	850	914	837	873	866	899	822	876	886	863	856	867	854	859	870	869	817	860	933	912	886	916	905	849	888	932	826	822	848	941	817	913	810	908	889	871	903	909	906	849	863	836	898	830	935	855	866	861	860	862	840	868	836	878	842	846	861	882	870	850	854	899	926	836	865	800	864	862	860	830	866	911	873	936	849	878	885	920	903	885	906	911	862	833	865	857	893	857	849	869	939	892	882	858	939	812	899	900	859	911	907	893	851	889	841	868	893	879	848	841	816	864	885	874	829	881	874	830	927	878	895	851	874	869	849	849	857	874	857	911	866	834	841	883	848	867	907	861	857	853	801	907	821	888	841	894	819	846	824	887	856	878	860	834	881	852	836	833	833	886	858	883	896	877	888	853	851	880	889	875	877	901	881	909	875	837	873	918	861	840	889	900	882	861	855	912	853	876	896	882	889	878	822	919	881	948	899	861	867	888	868	827	900	852	911	910	867	916	847	877	844	871	900	873	910	835	882	869	901	897	841	865	929	873	885	916	828	897	881	840	834	882	916	867	939	862	874	861	867	902	834	870	880	918	888	867	849	867	861	879	927	872	854	879	858	885	832	889	865	878	850	838	879	847	828	900	836	912	921	880	863	901	817	909	848	868	880	871	901	856	885	856	856	852	881	924	925	885	859	850	831	907	825	885	833	855	897	866	830	897	861	855	867	880	921	899	898	878	858	850	862	903	916	860	841	862	874	913	871	885	832	940	863	914	879	906	855	889	845	856	891	893	799	906	828	911	883	819	905	827	851	876	850	878	934	903	813	849	863	898	933	878	909	897	932	858	837	887	858	938	851	865	865	836	898	827	859	811	868	871	816	896	889	898	884	873	860	817	880	849	865	876	846	858	850	862	862	856	886	894	878	861	931	860	854	899	892	855	896	915	850	889	830	869	902	907	884	887	863	886	864	876	863	907	852	826	916	859	909	868	919	841	867	916	915	872	885	918	898	816	846	833	889	886	900	893	800	878	891	911	869	857	900	866	893	883	826	874	870	861	859	886	857	920	933	861	889	858	912	860	857	866	795	844	922	880	882	849	903	852	822	842	825	872	905	889	834	846	863	889	850	897	933	895	876	921	890	875	883	877	855	830	849	832	833	878	874	865	823	908	866	848	878	857	883	898	866	832	866	854	854	873	841	885	882	925	821	877	892	892	820	880	897	898	889	859	877	890	858	900	888	880	827	879	906	880	878	848	872	888	861	904	890	886	935	875	864	872	899	827	912	918	902	902	836	850	921	891	851	842	877	878	914	900	860	854	908	920	862	895	857	818	893	846	845	885	862	835	942	908	889	897	891	852	866	825	855	886	842	883	889	856	839	899	863	921	832	827	890	868	893	907	894	892	862	916	904	845	821	896	831	886	877	872	885	845	897	844	818	889	886	881	847	892	854	870	829	839	897	897	905	949	864	888	880	838	927	883	835	885	860	837	910	899	892	873	844	879	887	886	913	850	873	891	862	840	892	883	942	890	866	889	873	854	845	869	843	849	867	861	904	855	885	842	915	848	855	900	907	855	895	892	825	895	842	844	856	909	897	886	843	952	866	871	821	884	826	847	833	812	799	897	860	852	886	864	830	865	889	865	912	932	868	908	869	872	877	861	872	828	864	931	894	892	844	877	871	821	895	878	867	909	871	832	846	832	849	887	883	905	829	887	844	871	874	878	909	899	910	860	866	864	868	854	868	899	857	883	872	878	829	908	915	866	930	892	844	900	862	859	925	852	880	916	812	906	915	856	886	874	849	893	847	826	859	846	876	872	886	850	874	901	915	863	836	893	951	878	864	847	869	860	831	907	842	935	856	844	917	875	871	872	807	861	886	831	875	878	842	895	859	841	924	835	899	895	910	840	863	882	904	910	938	878	923	874	856	870	881	825	887	873	828	838	830	819	825	900	827	900	875	878	899	901	883	897	854	910	908	856	842	904	881	886	905	854	878	883	909	907	859	875	822	894	900	848	870	784	901	893	872	826	861	903	860	884	838	863	896	871	889	873	926	898	842	880	845	860	896	881	852	916	872	897	853	868	851	888	918	886	880	903	838	917	908	864	873	931	936	835	875	843	869	870	861	859	913	852	872	837	838	894	893	827	879	886	867	805	856	838	835	845	867	894	956	908	914	857	879	876	882	832	808	869	847	932	872	858	902	914	888	850	885	869	859
15374	458	62	82	75	71	80	73	89	84	70	67	74	74	71	93	67	84	87	69	68	67	69	77	77	81	55	67	77	78	81	70	66	69	72	70	66	73	93	69	62	74	73	74	81	75	74	75	65	88	56	60	61	73	72	80	80	71	77	93	69	61	62	77	78	86	69	83	94	88	68	73	65	60	82	87	87	64	65	67	74	71	81	79	58	56	67	65	66	81	62	83	75	92	75	68	66	69	65	63	77	65	70	75	63	72	79	73	88	70	58	70	66	73	92	77	81	73	87	69	67	79	74	68	71	51	93	77	77	67	90	87	73	78	84	73	75	85	70	81	70	79	73	68	84	78	70	89	76	69	105	73	66	84	84	85	70	62	75	66	82	79	82	64	71	59	81	91	64	74	80	74	77	82	76	66	69	70	69	73	82	76	91	75	75	69	64	65	67	71	71	78	73	73	81	65	91	89	73	67	67	66	75	66	78	81	57	61	70	78	77	64	75	65	87	82	89	71	75	74	78	90	80	53	76	69	62	73	76	88	63	79	67	71	79	67	93	65	77	71	67	70	81	80	72	77	81	70	83	67	66	68	92	82	66	76	70	84	72	77	82	71	73	65	82	66	67	70	80	74	77	79	96	53	61	83	64	61	70	74	93	73	82	74	69	71	67	65	75	93	69	93	77	70	75	76	75	64	81	62	83	86	59	85	86	64	77	85	79	83	69	65	77	71	75	69	94	77	81	85	76	74	79	88	79	66	72	83	64	84	88	72	75	83	85	65	82	81	70	75	70	74	70	63	75	71	77	86	89	77	75	84	80	71	78	73	76	66	72	88	72	75	82	81	96	64	80	66	85	73	78	62	79	70	55	74	66	64	78	73	74	70	67	67	84	62	83	87	76	74	60	64	92	72	74	94	78	92	81	81	61	68	71	83	87	62	88	95	71	72	71	76	74	68	81	84	72	84	70	73	70	85	88	82	68	76	83	73	64	78	70	64	70	72	75	79	78	80	76	72	82	82	76	91	62	77	67	66	78	81	84	67	99	76	82	82	83	76	64	76	85	76	74	83	73	67	70	76	74	75	63	71	75	82	85	83	74	52	76	82	72	82	88	66	72	67	69	65	79	72	66	79	66	83	95	62	61	67	81	80	71	64	81	80	79	82	75	82	78	66	75	67	93	85	78	77	70	69	74	81	79	84	74	67	64	81	77	90	61	81	65	77	69	71	81	89	68	76	75	73	87	76	72	74	74	57	76	62	75	86	93	78	76	77	78	62	64	68	66	64	65	68	69	86	77	73	78	64	73	68	83	77	71	72	83	83	84	83	96	64	78	76	79	73	82	74	83	86	67	80	58	78	78	71	66	74	91	74	74	65	70	80	55	72	80	60	81	67	76	83	78	75	65	75	82	70	70	87	79	56	82	64	75	86	58	71	88	71	62	70	61	88	66	62	81	68	64	61	74	71	72	82	85	82	64	65	62	76	67	61	77	77	83	70	90	62	58	64	85	79	80	75	73	83	88	71	82	78	81	86	72	85	69	64	71	77	67	66	78	77	78	75	78	77	68	71	73	64	81	73	79	75	66	75	63	71	69	75	74	72	78	62	76	66	69	76	78	84	72	77	76	89	74	82	68	73	58	67	87	66	81	83	62	80	73	73	67	83	73	63	81	60	75	79	68	64	80	82	84	73	92	68	78	74	70	72	60	81	76	81	80	90	72	74	64	77	80	73	82	74	75	79	79	85	69	74	72	63	82	72	76	82	84	80	85	76	73	79	72	91	96	75	77	66	70	61	78	79	94	70	77	73	81	78	77	63	77	87	82	84	101	78	67	101	73	78	72	77	65	84	70	75	79	69	61	76	76	78	78	70	81	80	62	88	76	65	68	86	87	81	76	103	62	72	72	73	74	83	77	73	72	81	89	73	78	69	80	72	91	77	80	81	63	70	80	71	65	62	71	64	68	73	67	72	71	83	84	69	74	74	61	74	91	85	81	76	59	89	72	78	72	72	74	80	76	85	56	80	83	70	75	91	79	60	73	75	76	77	68	98	81	90	61	78	77	51	93	81	92	72	48	69	77	88	84	101	75	80	67	55	83	58	70	66	86	70	67	79	73	74	62	63	67	82	71	78	75	87	80	81	72	71	64	86	66	72	70	80	72	90	83	73	61	68	76	76	85	68	84	96	75	64	78	68	94	79	65	70	77	82	72	68	73	76	52	84	80	82	81	86	93	75	71	91	83	93	69	74	62	73	74	79	77	79	83	63	69	79	70	58	71	71	81	74	66	80	80	80	78	75	71	75	82	64	86	82	78	97	107	84	71	72	72	64	81	81	79	64	75	101	76	64	67	77	80	69	55	70	83	66	73	73	67	76	86	70	68	69	82	84	86	78	89	86	80	88	74	91	74	80	78	71	70	62	72	67	61	82	64	73	73	68	98	73	71	90	65	82	66	81	86	76	71	84	62	75	56	83	71	63	96	80	73	73	76	89	87	80	82	74	62	75	56	82	79	84	72	85	80	75	65	67	79	67	95	75	90	85	76	78	61	63	84	64	77	81	63	75	86	75	70	70	73	61	68	80	78	71	63	78	93	73	72	73	71	80	68	71	62	79	73	69	66	68	61	66	64	71	63	63	95	75	81	64	72	67	78	72	77	78	90	85	73	74	69	79	74	67	79	74	69	70	80	83	71	78	81	81	74	69	71	72	70	78	88	87	82	80	59	83	72	63	59	81	80	75	77	66	80	77	66	77	103	72	66	54	82	69	67	72	65	74	63	74	79	89	60	67	90	76	55	81	87	72	74	83	103	58	78	88	65	62	83	86	68	64	80	70	76	72	56	68	73	54	69	83	83	76	68	80	65	86	76	81	72	76	83	71	73	75	75	68	54	68	69	91	85	93	87	69	89	72	86	80	58	74	73	78	70	73	76	85	65	62	68	77	98	78	84	71	87	77	75	86	83	82	72	66	72	97	76	82	66	72	70	74	93	64	79	63	70	75	79	92	87	62	69	71	69	79	91	77	71	87	80	82	75	73	72	71	67	56	72	78	87	74	63	86	76	73	65	76	65	71	86	75	68	84	86	68	74	82	77	70	80	66	73	63	72	70	85	69	76	67	62	55	83	53	68	63	69	82	66	56	67	72	69	75	62	70	65	73	86	82	80	72	77	69	82	77	85	65	83	75	71	74	81	62	66	81	69	68	81	84	87	69	81	81	65	74	88	72	65	66	68	82	71	77	76	76	67	69	80	87	91	79	71	64	83	72	72	92	75	69	81	67	89	80	69	77	90	69	94	88	88	92	74	76	72	58	68	90	81	78	68	62	70	76	79	92	70	76	77	70	83	78	73	72	65	70	71	65	66	78	68	70	76	87	66	71	71	78	73	77	81	88	83	63	82	65	72	75	76	79	75	73	79	78	87	66	80	83	67	69	67	65	83	82	73	79	76	72	78	70	82	83	82	83	73	68	76	75	84	74	68	71
4005	505	490	512	516	487	501	546	444	499	499	477	467	449	511	480	516	487	478	487	494	481	489	486	522	488	529	487	527	432	485	489	497	475	506	545	516	498	495	505	507	505	462	522	534	494	493	482	514	504	478	524	501	478	478	468	457	528	485	485	452	473	482	448	465	505	501	524	460	478	504	502	474	482	486	487	500	457	510	478	490	488	486	502	478	481	477	492	504	493	476	518	533	487	524	520	483	516	482	499	518	495	467	504	514	502	507	526	501	470	496	544	498	494	451	497	454	492	454	498	512	496	459	502	486	480	481	497	477	487	453	488	476	470	531	495	459	498	531	489	510	468	507	518	486	510	485	463	510	491	503	509	507	515	488	462	484	481	493	485	495	504	485	451	529	523	476	487	504	505	537	492	519	480	473	471	493	517	457	528	522	505	490	498	503	502	499	468	457	473	492	521	473	503	468	505	513	506	504	506	465	479	473	457	504	502	492	505	522	517	504	465	535	503	494	484	484	539	528	461	517	491	518	521	514	497	498	531	483	474	493	494	462	495	478	449	550	531	475	494	549	467	480	458	498	526	501	490	496	485	491	497	452	493	479	525	527	518	467	482	515	511	459	474	499	497	487	480	471	485	463	479	481	493	479	519	507	480	474	477	497	472	470	487	482	523	448	505	505	473	480	489	501	475	489	486	514	469	459	485	436	481	492	479	487	493	506	510	494	474	499	485	531	448	507	488	497	502	496	500	508	531	526	482	475	500	493	484	475	523	535	528	502	523	457	462	515	485	503	483	493	485	496	518	518	495	522	458	470	500	498	479	459	464	504	522	487	519	508	450	514	489	481	459	525	492	484	499	487	504	477	477	494	482	479	474	503	541	449	500	517	453	465	481	479	546	518	503	489	485	461	495	484	474	491	482	460	489	497	491	515	529	501	488	484	450	445	503	500	548	494	473	461	509	489	504	488	489	472	512	498	472	485	492	507	480	526	495	501	514	469	505	487	500	516	503	478	528	490	470	482	479	505	496	475	463	553	476	468	511	511	474	438	491	473	499	478	480	505	505	452	504	498	487	527	490	505	528	486	524	439	505	517	495	495	481	484	527	494	528	485	472	523	493	523	484	499	501	498	483	487	498	467	506	530	474	492	469	489	474	472	515	530	516	505	479	476	472	439	486	499	434	504	542	489	511	459	495	472	489	499	512	526	499	451	452	510	524	459	491	453	485	520	497	500	481	493	519	520	513	516	497	505	452	507	462	535	496	475	491	503	510	521	505	524	476	488	500	471	510	470	519	540	505	503	493	554	529	482	476	510	540	537	499	500	475	476	503	513	522	506	523	459	532	470	496	485	518	499	489	485	492	524	509	505	532	505	447	469	503	485	462	494	461	491	493	509	478	492	439	505	504	467	447	508	493	504	503	483	532	496	501	458	504	494	484	527	513	460	517	497	493	517	477	495	541	497	488	489	531	471	539	502	506	477	491	478	470	493	499	478	521	498	471	444	514	505	489	492	483	475	526	526	518	518	459	483	499	520	503	469	502	484	537	519	484	464	459	478	485	490	479	458	474	512	490	477	470	492	516	480	482	541	470	486	457	465	505	487	504	470	523	489	484	504	484	492	447	482	502	511	499	467	476	464	509	516	460	449	527	503	516	459	518	448	489	484	512	498	469	481	501	494	485	479	485	512	461	486	488	502	503	444	494	472	439	471	484	479	488	523	430	491	451	465	465	480	472	479	442	482	512	453	522	515	459	481	459	485	486	498	503	510	495	492	538	520	486	544	478	475	488	479	473	506	453	535	496	508	528	499	507	517	495	443	526	495	492	498	481	523	548	489	475	454	508	471	492	505	467	473	459	454	506	472	492	529	488	511	500	465	461	540	500	462	518	496	505	496	497	454	525	470	495	506	492	528	478	470	490	531	496	499	467	477	507	551	488	518	461	495	504	462	476	525	483	484	491	507	519	503	511	524	500	505	515	501	456	509	481	499	498	490	513	455	505	500	490	496	527	492	489	516	468	489	448	479	486	466	505	488	509	508	524	491	500	508	481	500	494	516	484	511	514	486	500	539	536	499	490	482	478	486	474	496	460	492	509	508	506	498	474	451	496	496	484	487	504	513	470	473	496	496	482	506	461	523	526	529	505	469	476	479	465	505	543	504	485	482	491	493	504	489	489	508	530	480	497	506	474	501	489	483	482	486	516	461	481	475	532	473	471	504	457	509	488	422	472	526	488	469	486	482	509	514	504	469	493	484	491	479	480	510	506	468	541	505	512	502	465	490	465	483	466	507	476	539	498	466	505	499	480	491	514	490	502	441	524	483	516	469	468	503	461	474	505	496	469	473	496	531	492	515	488	488	488	476	509	507	451	478	488	473	478	510	512	464	480	485	477	488	478	474	508	514	478	508	510	509	535	523	511	448	500	506	480	536	487	480	472	497	518	452	508	498	456	510	480	509	493	458	473	453	515	460	514	502	487	499	466	460	458	510	491	463	482	507	475	496	474	497	506	508	471	500	514	489	518	463	501	519	468	540	502	468	461	490	500	512	496	558	508	527	467	534	509	448	524	470	492	456	518	454	524	496	499	445	495	475	500	474	505	458	525	504	520	483	501	473	489	469	478	458	501	501	504	533	470	530	555	455	505	507	487	486	476	475	502	532	454	520	504	507	511	466	478	526	487	473	537	507	481	480	445	515	465	488	508	465	512	475	497	498	478	509	477	501	520	477	481	465	521	502	478	511	496	503	464	504	513	491	501	490	485	522	471	462	518	482	513	477	487	534	490	526	519	502	481	510	489	477	479	469	508	484	511	520	496	468	454	504	501	514	535	484	526	530	508	513	527	483	498	503	525	467	490	464	450	508	471	517	474	494	481	493	546	482	461	494	501	501	490	511	476	520	496	466	503	493	462	488	497	509	503	460	489	467	497	500	501	516	461	479	461	476	492	467	480	472	523	493	488	464	463	455	508	482	494	489	493	508	501	470	523	485	501	514	508	476	473	500	484	486	474	509	499	470	478	484	496	478	499	521	514	476	472	473	501	505	482	497	475	541	488	470	500	529	480	498	497	449	503	499	485	490	495	495	523	480	458	478	489	479	543	440	476	516	485	517	489	493	495	517	468	493	525	524	518	512	493	505	488	484	481	485	512	481	505	523	495	476	502	480	508	467	490	489	464	483	493	494	516	457	490	464	510	498	499	525	514	482	493	442	491	519	531	499	520	461	466	511	491	507	519	478	489	488	479	480	486	513	510	494	509	472	484	522	488	514	491	471	507	501	473	517	491	492	455	528	509	494	497	471	528	513	476	515	516	520	505	504	446	451	480	476	528	472	535	504	535	455	493	494	485	498	504	479	501	462	452	490	531	501	457	497	511	465	471	485	489	496	470	472	513	486	480	515	467	512	523	499	503	496	526	480	503	511	513	509	449	484	524	497	502	461	537	483	533	536	452	506	503	482	509	479	500	543	478	505	474	475	499	449	487	478	439
15244	467	91	76	89	99	105	90	85	84	85	79	78	77	110	93	81	85	87	109	96	98	95	122	81	86	63	91	87	81	91	84	78	82	101	87	78	88	91	85	103	98	93	93	90	88	69	79	72	96	89	77	105	105	104	79	95	86	78	82	98	92	79	88	76	96	90	77	94	84	78	83	70	98	76	74	78	103	88	86	93	85	82	94	77	88	85	86	87	72	82	79	88	94	89	92	92	86	86	89	70	77	92	71	73	82	92	80	94	99	85	94	83	90	87	108	80	84	85	74	76	91	92	84	83	90	79	105	88	101	102	80	79	97	63	94	85	90	89	91	96	74	95	88	104	87	94	84	86	84	71	81	85	95	101	90	99	83	90	75	68	95	99	68	94	85	87	73	86	104	97	89	82	85	90	89	109	81	86	72	84	74	91	95	84	90	77	91	97	84	105	100	84	99	90	77	91	101	77	94	92	76	98	92	91	89	77	89	85	94	92	74	92	102	98	98	103	84	70	92	98	99	90	97	106	94	76	86	96	94	88	81	80	85	86	95	84	97	71	85	94	84	106	84	83	91	95	89	82	86	80	82	78	76	82	93	77	89	91	95	76	87	80	81	102	87	81	82	89	109	80	88	95	87	92	83	85	87	77	88	71	93	107	63	87	92	87	94	89	97	75	79	107	78	81	87	92	62	66	93	101	88	86	99	82	87	94	83	84	83	90	95	81	92	99	87	105	89	85	93	91	89	85	100	81	84	92	84	75	79	90	91	101	95	89	85	88	90	100	86	102	94	88	86	78	83	71	69	85	86	91	92	70	79	84	105	85	76	70	98	88	99	96	99	81	81	92	101	86	93	82	79	81	90	92	91	85	101	105	88	91	109	75	83	85	88	80	101	89	70	97	64	86	79	94	82	112	74	90	88	84	88	91	73	91	94	80	93	98	87	116	75	82	92	88	83	93	81	78	94	82	80	83	83	99	106	85	70	73	83	94	92	88	77	90	93	97	68	76	92	83	95	91	79	92	93	93	90	78	78	88	78	91	91	84	87	82	84	87	97	98	88	108	86	90	83	81	81	77	73	82	103	91	85	82	78	76	98	88	88	100	77	90	77	89	94	91	96	80	97	81	95	108	94	76	75	88	82	96	96	91	83	79	88	97	87	83	70	77	82	87	82	85	83	86	83	97	89	93	83	82	97	95	87	95	83	104	84	68	108	82	70	96	89	80	95	84	82	92	81	80	90	88	102	92	92	83	75	81	82	103	95	71	96	71	103	94	91	73	80	81	77	81	99	73	82	84	94	78	76	104	86	69	104	72	74	74	99	91	86	88	86	87	82	74	109	92	101	75	104	80	100	87	74	78	96	98	77	84	99	90	88	80	83	83	98	96	94	93	99	79	71	94	65	86	94	100	72	96	81	91	76	86	67	80	81	65	86	80	81	74	81	97	90	92	77	78	105	93	111	88	74	102	87	103	76	86	98	86	113	75	84	81	88	96	90	82	97	94	99	88	82	76	66	83	94	80	92	76	79	89	80	99	75	86	81	76	96	88	85	106	74	96	78	95	102	93	91	111	87	91	68	92	85	78	78	75	102	66	102	109	83	78	69	122	86	105	82	82	70	103	88	90	68	99	90	94	85	86	95	88	88	93	74	98	91	94	97	91	96	85	84	88	86	107	77	85	83	97	94	88	90	90	91	94	81	99	90	83	69	81	90	87	81	89	87	100	95	97	85	79	81	63	77	83	83	94	99	91	87	101	86	66	98	80	77	90	97	88	85	80	84	87	89	93	83	90	79	79	85	93	85	79	75	96	83	71	93	73	94	93	95	92	95	82	71	77	81	80	80	89	106	82	80	77	84	74	83	73	78	82	80	77	75	73	96	100	92	88	85	83	103	90	89	68	96	70	75	85	84	101	69	88	82	88	83	106	78	80	100	95	81	76	102	89	91	101	90	71	78	74	86	78	87	87	94	67	105	91	96	91	103	88	76	81	93	94	83	77	70	67	101	89	81	90	83	79	94	82	85	85	81	81	81	89	69	94	88	92	76	65	65	84	62	78	95	80	92	95	83	84	84	95	94	95	65	91	74	87	87	106	81	74	75	86	95	91	81	82	104	86	99	94	82	91	89	75	96	112	88	78	83	99	82	86	83	83	80	97	94	83	84	106	87	72	82	91	96	87	92	89	96	78	81	93	94	76	82	86	86	82	73	81	86	85	89	86	93	91	83	83	82	85	87	95	79	79	68	100	90	90	86	85	100	99	95	75	84	94	88	105	84	91	77	79	75	103	88	64	76	88	90	90	80	96	80	94	87	98	87	83	62	82	82	102	85	112	81	99	86	78	83	83	78	80	77	98	83	93	86	87	97	99	78	105	95	79	90	84	67	91	83	81	105	65	73	79	82	93	84	89	99	95	98	91	82	89	97	89	85	75	84	97	85	101	97	92	79	70	87	88	85	105	76	87	85	94	88	84	85	85	103	94	88	93	89	102	79	84	89	89	100	86	94	80	76	73	82	87	84	96	79	93	82	84	86	85	95	84	77	86	93	92	102	98	92	86	92	88	92	81	87	104	91	93	100	80	100	97	96	99	88	61	108	91	85	86	72	109	83	98	80	97	88	87	82	93	87	106	92	86	87	96	81	94	83	108	98	85	78	80	103	99	97	88	91	78	70	103	110	84	86	87	78	115	116	107	90	85	85	91	82	88	83	84	94	98	88	95	83	83	88	89	108	82	93	82	86	90	94	85	90	95	78	91	79	77	66	77	87	86	93	116	75	102	75	97	86	94	80	85	90	119	100	82	93	84	94	84	76	84	85	91	69	117	82	81	75	82	91	95	83	94	94	90	75	101	84	94	75	108	89	80	91	80	74	73	86	81	74	86	91	79	84	102	83	93	81	68	85	83	78	78	80	85	65	75	100	104	84	72	85	72	73	107	102	98	102	103	84	99	98	82	84	85	78	98	71	77	97	70	96	85	86	86	87	98	92	89	83	78	96	89	86	95	87	81	82	107	95	79	80	92	73	88	87	84	90	89	93	91	79	94	89	97	94	77	85	92	91	89	83	92	91	77	94	87	95	77	88	76	93	90	77	94	83	87	76	97	86	76	92	76	82	88	85	87	89	94	94	93	86	94	84	77	85	95	78	84	93	95	84	85	92	92	87	81	84	86	70	87	94	94	100	90	96	94	95	70	105	86	83	90	91	78	80	86	87	85	82	97	105	67	71	78	99	96	83	93	94	73	95	84	91	80	73	75	100	100	78	81	78	98	91	86	80	78	95	103	83	78	96	82	98	89	81	79	96	97	68	78	87	87	83	75	95	93	88	71	99	108	84	90	70	86	77	100	76	72	77	93	85	95	86	92	83	82	91	84	107	93	92	93	78	84	90	89	79	85	93	79	87	100	76	85	96	103	89	76	86	101	90	91	75	89	93	77	114	93	88	91	81	78	97	91	81	81	107	92	81	84	92	83	100	80	85
3857	556	591	573	600	583	595	602	615	652	610	631	617	629	628	635	600	607	600	581	613	585	621	602	639	590	598	630	600	604	624	604	618	606	599	672	582	610	674	651	634	625	590	605	656	628	619	672	588	620	647	605	603	587	632	604	630	590	644	613	639	611	627	613	611	597	623	610	610	605	633	592	605	590	615	618	554	640	590	641	586	627	621	641	600	602	599	600	610	616	633	582	610	613	608	625	613	572	625	594	568	581	591	545	644	616	629	634	655	647	630	644	578	594	641	628	660	606	612	644	643	624	603	643	586	619	592	574	592	620	615	608	659	676	597	617	616	577	618	603	611	607	596	601	633	632	581	591	607	640	618	658	615	569	598	582	599	590	592	603	613	628	585	588	607	559	626	563	628	650	590	607	645	595	598	566	543	660	608	601	602	605	653	641	619	608	587	616	621	649	590	621	598	663	670	584	570	643	629	606	632	607	624	576	592	656	587	648	638	603	602	648	614	632	598	616	630	587	605	640	603	606	585	654	593	619	577	615	622	594	674	583	614	597	640	609	632	584	617	628	627	653	585	601	636	615	616	604	600	662	582	597	641	620	598	600	593	617	635	644	630	587	647	607	625	587	635	587	540	621	596	616	589	607	642	616	591	592	599	576	683	625	618	615	610	625	588	619	663	635	611	641	630	637	613	591	612	636	641	600	605	630	591	591	603	569	610	676	608	585	627	605	576	639	624	604	620	556	627	634	591	629	628	633	595	595	622	593	576	612	585	590	629	571	581	598	584	599	594	628	583	611	594	619	631	629	629	649	630	634	624	613	623	598	591	588	608	589	592	615	602	640	652	599	591	631	578	678	608	584	612	650	596	606	600	649	602	611	603	574	578	645	625	602	601	595	602	623	648	631	612	619	600	635	631	639	620	615	610	598	595	598	597	663	625	623	612	632	612	641	588	586	619	569	600	590	625	653	619	609	629	571	644	601	623	611	638	577	612	629	633	592	616	574	631	601	633	622	620	575	656	629	596	584	625	573	633	596	586	589	617	601	615	633	603	594	632	615	655	629	588	610	579	604	580	625	596	573	571	604	585	564	605	628	659	633	645	550	617	616	615	571	618	553	613	628	604	597	653	596	598	611	661	585	638	604	598	680	666	582	606	656	591	582	640	620	612	616	589	604	585	620	645	570	598	594	576	629	608	586	593	574	559	642	635	604	605	587	614	602	625	601	618	661	615	603	613	609	627	599	608	604	617	629	608	608	610	596	564	642	598	602	627	608	595	628	632	605	593	642	620	564	572	644	617	614	642	624	597	602	623	581	648	603	602	593	590	610	577	628	637	676	608	601	636	629	635	625	589	604	645	611	609	573	624	593	607	645	629	636	595	607	631	653	620	637	580	546	618	571	638	595	573	638	624	562	628	632	596	605	583	639	618	616	610	584	619	607	567	601	614	618	651	580	606	624	586	616	617	623	632	626	592	671	610	600	619	617	689	613	631	597	630	629	564	618	633	619	612	609	558	631	593	653	615	595	588	669	619	623	618	638	586	622	619	605	604	648	619	600	616	663	560	598	637	645	596	585	640	592	588	617	621	598	630	587	631	633	637	610	624	634	587	590	620	578	592	651	629	622	625	605	636	619	579	605	631	611	647	590	614	611	601	651	606	609	567	594	593	648	596	593	580	595	588	641	605	594	558	620	587	638	566	592	613	579	556	598	614	617	622	602	588	618	629	605	623	654	583	628	621	664	618	614	625	626	556	571	601	664	611	649	578	622	644	636	569	597	607	618	625	585	625	618	594	594	645	605	618	534	615	622	621	617	624	611	611	605	594	630	615	575	634	632	602	624	649	607	584	621	603	640	610	579	594	631	618	584	641	586	631	624	584	572	620	634	609	624	580	592	664	605	606	622	617	626	589	612	603	595	639	619	606	624	579	547	576	633	625	577	600	603	605	620	632	581	582	619	584	616	613	642	622	591	596	621	616	647	640	611	594	605	613	655	609	632	604	641	625	583	609	627	635	622	607	624	611	617	564	582	653	606	594	571	614	605	587	564	644	578	591	619	685	622	620	605	585	610	587	645	606	628	642	629	589	596	601	616	591	591	593	616	593	581	602	640	611	643	606	620	631	611	599	603	604	625	628	586	651	612	580	599	599	635	626	581	637	605	602	646	562	623	651	612	639	618	617	584	609	612	598	564	598	605	598	586	585	640	658	712	618	536	621	628	608	581	612	613	593	617	605	574	605	602	634	637	616	583	641	664	622	615	621	615	598	580	626	600	614	608	639	645	583	592	580	603	628	595	622	644	634	584	642	600	630	587	587	636	625	590	647	577	624	583	671	603	625	588	625	582	631	576	594	628	640	648	609	609	610	573	627	632	579	600	610	604	602	628	600	601	539	616	592	613	578	610	609	624	623	580	599	613	589	630	625	593	622	632	590	628	589	551	630	616	619	596	616	595	615	590	617	625	635	611	596	592	576	590	636	574	584	619	604	632	620	560	610	608	600	575	674	621	613	628	658	615	603	589	583	609	617	613	625	619	623	605	596	620	572	613	555	559	594	658	617	600	609	660	604	605	632	620	612	605	630	621	638	611	568	598	564	617	605	620	586	651	636	616	617	622	615	611	579	560	568	635	603	588	587	613	616	611	619	594	589	623	638	589	613	600	638	630	609	619	616	606	631	631	613	620	679	621	634	582	600	650	654	599	627	609	611	595	590	555	578	620	608	590	633	570	635	606	656	561	656	599	570	580	615	648	587	625	589	625	593	614	620	611	581	615	646	585	567	614	630	626	569	603	595	632	602	677	611	649	596	620	590	607	675	642	609	584	615	616	629	631	596	618	631	620	607	571	584	606	641	586	572	608	629	625	560	639	613	593	625	586	586	607	656	602	615	598	599	600	624	565	646	588	613	600	622	605	603	624	615	591	632	608	567	592	642	625	580	600	587	637	586	616	645	630	621	612	592	644	648	581	637	611	613	617	608	591	633	602	635	581	598	649	643	660	674	622	603	602	564	595	651	625	588	561	594	621	630	590	595	633	644	617	633	590	643	612	611	609	615	617	626	600	586	632	654	638	606	618	656	606	600	601	638	562	584	616	610	592	599	612	583	636	567	574	584	597	596	622	575	616	622	581	586	601	609	625	593	592	622	605	601	623	605	566	634	630	602	656	592	632	628	588	585	582	589	590	579	603	602	638	581	595	590	528	608	633	596	641	620	617	618	618	614	572	603	632	620	638	619	613	563	611	596	651	577	653	608	617	631	603	583	661	641	636	608	631	636	602	610	596	580	606	616	604	596	614	589	610	590	599	614	621	622	608	590	618	657	560	593	625	595	594	576	586	625	601	614	655	639	609	625	567	574	609	594	619	640	618	597	611	605	587	591	596	612	615	633	631	593	565	546	546	582	580	552	628	589	611	626	592	590	614	601	665	584	636	605	681	653	617	624	584	588	572	556	629	609	601	628	631	567	653	628	565	607	620	667	627	596	627
15881	547	138	120	125	141	121	118	140	141	143	140	123	139	127	116	137	129	130	128	135	136	125	130	135	140	125	121	125	138	138	154	122	126	142	130	136	116	117	121	120	131	115	118	139	129	137	134	114	119	124	145	141	133	131	121	134	151	136	123	112	132	134	123	136	134	127	129	127	135	138	131	123	133	153	140	125	129	127	128	116	131	118	133	142	137	135	136	119	114	130	138	128	136	121	129	122	143	135	134	148	145	127	109	133	118	140	134	127	142	132	138	110	138	123	130	152	137	139	135	136	130	124	175	116	128	138	138	129	146	145	142	113	110	126	129	135	128	158	127	124	122	153	116	153	121	114	118	135	143	142	133	119	148	146	124	139	146	137	133	142	128	137	133	120	129	126	120	135	136	152	138	122	127	120	137	126	119	130	125	122	140	132	149	115	140	139	130	133	120	137	120	125	129	127	125	137	125	136	130	142	127	130	123	142	143	134	127	130	161	123	126	139	125	121	123	130	132	137	121	118	126	147	120	116	145	147	128	144	117	129	140	119	137	138	135	120	131	120	119	129	128	130	137	146	131	140	116	129	131	125	149	143	111	137	127	128	137	148	116	141	140	138	141	131	137	129	113	122	127	126	108	124	136	157	124	135	120	145	126	138	102	117	126	141	135	127	105	161	121	122	132	133	121	123	147	135	135	136	139	110	150	110	133	141	114	127	136	152	122	131	151	154	134	139	141	142	127	140	146	114	159	149	140	154	141	137	121	157	136	137	136	130	150	135	123	122	129	129	135	144	137	134	136	128	126	132	118	123	120	112	143	153	136	135	151	116	141	110	139	120	145	131	113	141	121	143	127	120	134	133	154	145	128	123	122	136	139	125	131	120	102	132	131	116	151	123	128	149	153	109	130	125	122	145	104	129	115	130	138	126	124	124	126	126	143	138	145	122	139	130	159	118	126	124	132	122	145	121	121	141	121	128	140	142	145	144	143	151	150	136	117	131	132	148	143	124	124	155	111	121	136	150	135	123	134	136	142	131	121	150	144	137	128	131	129	129	136	135	133	130	156	139	124	138	117	132	127	133	125	132	133	118	141	137	133	131	157	145	138	132	149	122	118	153	141	129	129	152	124	138	126	138	133	111	134	120	133	140	124	147	135	137	128	140	142	117	128	129	114	118	141	114	129	130	137	136	125	108	123	124	132	111	138	131	118	115	149	140	108	141	125	129	138	146	129	127	129	136	130	135	143	143	143	145	124	159	120	153	142	144	128	114	140	123	125	151	110	128	134	121	135	137	134	129	163	144	133	129	146	157	112	138	126	131	157	132	155	108	134	128	135	132	138	134	125	142	146	133	142	143	131	132	129	122	142	140	133	129	131	128	131	140	112	136	124	124	137	124	141	121	136	120	138	145	128	136	145	127	117	135	135	132	124	116	114	123	125	142	127	133	111	138	134	143	121	130	123	129	154	134	122	139	130	122	119	150	122	120	126	119	133	129	129	129	146	137	129	129	138	140	132	112	126	148	141	122	133	122	126	121	160	131	126	135	128	143	138	121	121	118	117	126	135	132	120	130	128	131	135	146	129	138	123	128	113	133	139	145	144	129	136	158	133	154	136	140	124	138	121	136	139	160	125	136	129	137	138	134	136	139	139	144	167	142	135	140	119	146	133	132	137	121	132	134	149	134	144	134	132	119	129	124	151	150	132	119	135	128	129	126	144	114	131	140	130	125	136	117	129	126	116	118	130	146	116	145	131	144	152	130	108	132	128	144	145	144	120	145	147	117	127	136	126	152	136	126	117	134	126	138	142	134	141	128	148	132	133	137	130	128	155	138	121	133	143	137	139	136	135	134	139	149	114	128	137	143	161	135	133	145	149	127	120	147	125	139	139	140	121	156	140	159	110	138	135	120	137	114	133	138	126	136	125	148	137	128	156	121	145	127	136	129	117	123	142	130	144	138	136	135	145	130	130	157	144	136	145	125	154	131	121	129	140	117	157	151	139	119	150	123	98	145	127	131	119	148	133	109	131	134	130	128	141	141	142	136	142	121	122	114	134	127	151	122	125	116	129	127	128	130	136	136	128	131	128	132	125	121	130	137	122	119	145	109	107	127	129	127	136	112	131	146	143	117	127	142	131	126	129	139	154	136	141	161	129	128	135	135	108	161	131	127	125	149	121	135	129	139	121	131	137	134	128	122	129	132	125	134	119	165	121	143	135	114	154	147	106	124	110	132	136	138	127	116	131	140	123	124	130	134	150	136	133	136	126	137	125	130	143	147	139	136	136	114	149	123	125	128	137	130	132	139	125	158	115	128	109	126	123	145	131	132	141	139	139	128	128	145	121	131	127	128	139	135	131	127	150	130	127	143	142	138	145	109	129	141	130	123	132	145	119	122	113	149	131	135	141	135	131	138	127	128	121	133	108	141	132	143	148	114	151	130	151	136	142	144	128	135	115	164	127	141	136	110	132	122	114	120	135	144	129	127	144	138	137	126	132	123	130	127	140	126	138	124	129	141	152	126	146	123	143	123	137	119	133	122	147	140	127	131	143	152	149	120	126	122	128	120	150	154	132	119	131	138	137	131	146	128	130	108	132	111	136	133	139	140	119	123	117	156	129	129	140	135	140	131	114	131	138	131	138	129	139	130	114	157	117	141	134	133	126	140	133	122	129	127	129	130	130	145	135	124	132	140	112	141	126	116	134	165	137	115	119	122	128	119	129	139	133	132	161	159	116	136	136	132	124	126	147	145	123	140	115	124	133	132	128	146	102	116	123	126	122	113	139	130	141	121	124	140	124	141	141	129	142	138	104	136	147	125	139	141	109	135	160	111	116	140	133	140	127	123	115	128	154	134	150	139	160	144	118	131	113	121	129	130	138	135	147	155	127	137	136	129	128	165	123	143	144	129	127	138	107	118	122	136	137	125	138	135	117	133	132	109	137	128	132	144	133	153	123	127	132	134	133	141	123	130	102	129	119	110	108	127	140	131	120	141	137	130	126	162	159	141	138	126	126	143	134	125	131	158	131	133	130	124	133	142	130	151	131	119	151	116	146	133	121	139	125	142	163	130	122	130	132	133	136	118	126	126	130	123	126	118	145	125	135	140	116	137	131	127	135	138	135	153	121	119	141	135	165	140	121	126	135	120	111	126	133	128	136	118	124	122	142	144	145	151	145	151	134	128	123	141	137	141	138	126	147	119	140	142	135	116	118	139	131	132	118	134	132	127	128	120	144	143	127	126	122	127	129	137	116	139	143	133	144	121	136	124	160	125	120	124	116	126	129	121	120	127	145	121	146	142	119	119	113	136	153	142	107	140	118	140	139	138	138	136	132	132	115	141	119	150	128	133	128	128	131	111	130	134	128	148	135	109	117	126	140	137	136	131	124	147	135	129	136	148	125	129	151	108	123	130	145	138	135	140	135	137	132	137	120	119	132	157	119	142	120	124	137	115	130	131	141	131	128	137	125	147	124	129	121	123	139
3985	868	863	853	888	923	879	834	887	906	870	823	843	893	875	906	914	917	895	894	847	846	849	916	838	864	908	913	877	877	871	901	827	880	856	870	855	892	880	904	892	838	869	855	913	828	958	887	899	837	920	877	878	887	879	874	890	849	898	893	843	835	895	894	819	851	892	841	838	899	865	836	849	885	843	857	844	892	883	905	890	908	833	866	859	885	877	848	862	896	885	832	840	872	875	854	785	884	871	884	866	899	968	873	927	854	880	846	827	864	837	881	917	849	889	853	873	915	866	846	864	853	848	880	821	871	897	822	899	837	856	882	853	891	778	854	832	898	903	821	844	848	910	889	887	892	827	901	845	818	852	801	891	882	898	903	838	884	841	896	817	828	843	836	890	914	925	864	830	873	848	871	861	872	929	875	885	888	859	843	857	881	836	935	868	866	876	849	854	852	899	882	874	885	852	830	853	880	856	861	874	897	890	883	963	880	953	859	896	867	878	863	881	833	852	888	908	889	878	882	890	876	855	837	929	842	871	861	849	914	898	899	849	849	891	902	890	895	880	881	904	868	908	885	840	873	850	901	883	840	905	897	876	892	872	872	808	877	897	884	858	921	863	826	902	826	926	867	828	849	885	885	873	872	829	889	890	813	809	912	889	865	859	902	886	877	889	898	875	862	829	896	914	876	892	878	827	886	909	869	803	850	920	890	836	893	935	860	920	906	852	855	923	849	857	904	841	926	898	876	904	852	904	882	861	815	832	878	874	835	916	845	871	830	854	829	838	839	851	836	908	875	865	917	874	860	896	902	862	884	897	849	891	900	886	886	836	850	854	900	864	909	878	886	894	836	860	911	859	889	919	879	860	843	873	876	820	915	859	848	946	934	850	882	860	874	867	878	918	828	910	871	842	898	847	883	852	884	882	907	860	890	844	870	838	858	897	855	833	929	817	908	889	887	863	849	835	842	814	837	909	885	904	902	869	899	853	891	889	850	852	858	882	887	904	868	880	808	871	865	881	896	883	894	853	886	827	874	847	876	817	895	894	907	910	894	921	846	836	884	819	830	861	884	866	904	911	865	848	904	889	855	896	878	856	865	867	903	843	909	870	858	861	895	895	862	888	865	902	883	939	856	845	875	867	933	851	869	853	854	839	892	913	871	865	874	881	791	906	886	902	901	835	919	839	901	912	833	889	885	932	863	921	855	944	909	887	859	874	897	819	890	885	868	851	905	847	906	922	881	879	824	914	840	891	903	831	909	865	903	906	859	820	856	844	884	839	914	871	883	934	837	900	911	882	897	894	882	843	869	881	869	860	839	798	846	854	840	847	838	865	920	891	827	901	829	848	898	947	832	862	877	898	842	911	892	924	831	863	872	870	893	832	859	881	850	858	932	864	875	880	896	904	903	880	852	887	855	884	847	809	848	890	841	864	888	889	861	832	853	904	902	841	914	877	864	854	849	901	869	856	870	936	880	902	848	833	898	859	919	856	847	893	887	854	876	867	873	854	919	913	884	855	870	881	822	853	910	884	865	867	921	887	853	864	865	869	917	920	821	829	891	874	827	847	878	906	869	866	841	903	841	817	918	867	872	881	883	881	872	896	900	880	873	826	855	880	909	801	889	876	870	908	853	899	849	869	848	885	926	849	821	887	864	904	846	880	849	833	866	895	894	845	852	865	795	847	855	881	923	838	855	898	920	887	858	881	884	857	886	806	891	839	895	906	942	898	815	830	824	875	871	840	855	913	865	850	838	899	845	868	900	835	893	825	929	860	872	922	854	865	910	877	835	841	875	870	902	855	883	882	850	863	826	909	902	858	852	871	879	862	887	867	880	902	874	842	890	893	858	880	851	921	854	894	873	901	934	838	889	901	862	891	859	872	881	849	893	821	911	887	886	877	892	890	889	885	879	847	817	904	876	874	897	871	875	850	848	893	957	875	880	846	879	861	879	862	856	889	920	891	825	862	886	899	868	867	870	868	816	876	919	881	900	892	821	872	878	876	879	890	849	869	827	893	832	872	892	890	871	881	857	866	864	886	915	888	872	894	837	828	854	891	806	881	849	841	889	884	901	830	930	867	846	839	819	866	889	872	905	882	850	940	855	849	868	870	882	870	932	867	878	890	842	848	865	851	879	884	865	822	909	876	858	902	852	861	880	880	903	868	874	890	919	908	863	833	857	878	859	935	901	882	890	855	884	862	868	906	907	879	829	846	912	830	900	889	872	881	844	937	855	829	868	898	877	925	881	949	852	891	840	842	867	894	862	857	854	907	859	838	851	875	888	911	866	919	893	881	899	849	850	869	910	914	927	863	859	893	861	891	881	855	925	882	873	820	881	896	876	875	847	869	853	914	880	847	843	912	880	798	841	852	893	882	879	863	885	872	894	860	888	844	864	856	880	830	867	859	885	919	895	882	839	867	903	930	890	891	866	837	912	895	831	895	889	815	879	913	925	905	870	907	834	888	887	891	825	912	876	846	874	867	824	884	855	851	830	882	918	842	849	881	850	874	863	896	879	843	887	845	877	843	872	885	846	889	882	883	831	864	874	858	859	873	876	869	923	870	844	860	841	883	831	904	932	889	860	859	917	868	897	891	887	923	869	847	860	905	895	868	868	865	868	868	889	889	940	860	852	873	861	830	890	892	853	924	883	881	893	863	895	837	852	914	891	865	885	865	849	868	857	810	892	917	865	910	840	924	909	846	865	876	868	851	889	882	895	859	831	889	871	922	822	871	851	867	855	887	848	875	903	913	895	822	868	890	852	868	852	935	821	863	873	912	961	814	893	866	861	909	821	859	914	862	902	848	950	855	866	840	873	832	838	834	867	879	819	896	877	901	908	846	829	837	869	840	881	889	878	901	882	869	887	880	908	918	894	818	927	920	872	841	877	882	849	893	844	866	941	878	853	853	852	883	882	865	863	863	883	875	839	925	847	882	867	862	823	851	875	881	912	870	935	838	887	911	856	892	851	874	895	877	851	889	884	907	900	823	861	812	883	882	952	880	929	853	896	869	864	906	941	823	878	822	855	892	927	865	902	881	860	878	846	871	886	939	890	908	867	906	848	844	865	875	847	818	903	848	924	852	881	844	900	909	801	881	898	839	863	869	852	886	908	816	900	874	826	873	862	847	818	895	854	878	872	853	915	853	883	874	917	854	863	848	840	924	860	870	913	876	898	820	859	892	891	856	863	857	881	883	853	880	852	870	890	901	894	829	896	855	899	889	881	831	923	870	891	891	838	838	851	926	895	870	880	850	902	883	879	895	858	916	913	893	935	799	837	822	931	841	850	904	877	851	800	877	865	924	883	898	871	881	888	872	924	847	847	821	862	837	891	898	890	860	872	882	877	880	898	832	895	911	858	834	815	878	902	865	861	840	857	859	869	867	916	871	848	841	888	902	910	867	874	901	872	796	865	902	873	866	861	899	874	847	857	844	896	862	889	881	862	841	898	876	814	930	873	868	894	909	889	859	875	824	883
15866	594	133	127	114	120	121	146	113	131	137	129	121	118	130	116	118	132	142	124	125	130	134	131	134	131	144	144	122	135	125	144	135	119	127	130	111	145	126	117	144	133	141	128	141	148	145	146	156	124	121	131	149	116	124	135	136	136	113	111	123	111	135	130	141	108	122	131	134	131	142	114	129	125	149	144	130	132	126	136	139	136	142	131	133	130	135	131	114	137	117	131	137	132	126	134	144	135	129	136	113	119	134	124	131	139	145	112	139	115	128	127	145	118	131	126	145	125	129	136	111	116	137	131	116	128	140	126	119	135	130	129	128	112	121	146	125	134	116	176	120	127	111	117	143	147	145	128	139	119	118	115	131	126	108	126	125	124	151	141	115	140	111	139	134	108	123	163	140	127	142	134	139	130	142	120	131	131	138	131	153	130	126	105	116	133	132	141	132	123	142	129	131	109	134	119	142	149	117	131	147	133	139	107	129	141	144	124	115	137	139	131	133	139	143	126	126	127	130	111	135	108	118	130	117	137	122	141	146	144	137	126	148	116	134	120	106	142	125	122	125	125	121	133	124	138	119	105	140	127	115	134	124	143	106	137	127	147	138	150	130	123	117	110	113	132	136	124	134	136	135	114	125	132	129	136	139	124	127	123	118	131	137	118	125	117	125	135	119	124	111	127	115	132	143	132	122	108	121	107	113	127	122	132	126	129	108	140	128	135	128	119	113	106	120	130	128	122	147	121	128	116	132	109	142	139	128	115	132	120	135	130	141	117	130	126	131	145	134	140	135	133	112	119	126	129	128	107	122	138	123	135	128	108	164	135	130	123	137	143	114	114	129	144	124	133	135	140	138	149	130	132	113	114	115	124	138	134	133	117	130	124	132	103	148	132	136	144	123	121	127	128	143	125	128	131	121	128	117	135	130	146	132	126	127	109	129	132	140	138	113	141	121	140	133	138	146	124	124	126	94	149	125	128	125	123	132	136	142	134	130	121	121	125	103	116	127	119	130	129	134	139	114	119	167	144	152	136	134	123	145	118	120	124	142	129	127	130	127	136	128	120	142	120	140	158	137	130	100	120	128	130	128	131	112	141	134	125	127	135	134	112	111	130	154	133	118	115	145	126	137	140	127	139	145	135	119	119	124	154	127	139	126	110	123	121	124	132	119	151	131	143	134	113	144	151	127	108	133	124	133	135	132	133	137	137	116	116	136	129	126	127	155	123	115	141	135	130	142	145	129	145	115	134	135	123	128	139	127	108	127	128	120	127	112	140	123	165	130	146	126	127	136	122	117	134	124	123	119	114	118	114	132	115	137	137	135	127	121	140	132	133	131	141	122	117	112	128	120	121	145	136	132	141	122	132	113	129	113	122	121	117	153	120	135	123	144	142	138	118	134	132	134	122	123	119	142	130	124	155	109	117	129	134	145	140	138	114	123	120	102	128	129	133	131	115	120	121	136	124	126	137	146	125	149	127	139	141	127	138	128	124	131	127	132	152	116	129	121	143	134	135	135	149	139	156	130	113	134	114	138	116	105	139	128	116	146	126	120	113	142	127	108	120	135	140	146	139	102	133	120	134	163	138	146	125	146	130	124	125	127	161	122	141	124	160	112	128	119	127	117	131	131	121	135	124	111	155	124	134	130	112	153	135	129	125	130	140	130	147	130	133	129	141	135	133	126	121	122	113	141	136	125	131	140	117	125	129	111	128	127	121	120	128	112	147	152	125	128	132	118	108	130	134	113	128	129	121	109	137	145	141	126	134	141	132	140	135	119	142	129	123	141	122	152	116	121	127	130	132	113	125	133	122	119	128	126	125	126	120	124	147	148	124	125	125	119	128	107	139	117	140	139	111	128	153	108	138	115	133	138	134	120	134	135	133	154	125	125	146	141	110	148	121	107	137	162	147	119	123	120	141	135	151	113	136	131	125	132	147	127	139	113	133	136	144	129	125	139	118	127	114	127	140	113	130	155	120	129	125	115	137	140	131	111	118	140	142	123	134	134	137	130	141	110	137	121	90	130	133	148	132	134	136	145	132	112	163	116	137	146	120	137	144	141	150	146	133	140	140	144	136	130	133	130	126	167	141	127	123	124	125	134	129	126	154	146	126	148	104	139	153	133	138	122	135	141	146	129	119	119	127	144	121	141	119	112	140	123	145	106	122	141	138	132	110	144	140	128	137	130	133	107	145	128	127	122	139	115	140	123	127	122	126	129	132	134	122	114	124	125	145	141	121	120	139	122	132	122	126	134	111	127	143	141	128	148	118	127	127	129	120	145	125	135	120	127	112	116	137	119	145	118	138	144	130	134	140	134	145	116	142	133	145	131	123	130	141	108	131	142	134	144	124	110	129	124	126	132	108	116	125	136	137	115	117	119	133	126	122	120	135	151	138	127	119	142	125	130	133	131	118	114	153	126	132	131	127	129	124	136	141	164	139	135	140	124	131	116	117	122	123	102	120	146	112	132	113	134	132	120	135	122	124	125	146	114	128	131	128	132	140	122	125	138	143	131	126	137	125	120	141	141	138	132	136	125	143	138	110	127	141	123	115	126	119	130	137	116	157	143	109	118	99	125	129	141	117	151	106	137	130	133	140	126	119	129	129	127	146	145	122	129	120	137	129	126	139	121	118	120	120	156	141	132	157	127	133	113	117	153	130	133	136	145	121	125	134	129	113	148	117	131	138	140	109	141	121	130	144	120	120	110	148	116	115	111	133	121	128	100	140	136	126	146	107	128	122	135	121	130	140	135	141	141	121	115	137	119	139	123	142	133	137	141	153	124	123	131	141	119	130	114	135	116	114	123	155	142	127	135	130	129	120	102	132	106	109	135	110	133	136	139	144	124	131	139	131	120	112	133	144	125	132	149	145	120	138	121	121	131	145	136	140	126	109	151	139	117	146	140	121	127	129	124	145	143	144	129	137	142	131	124	144	144	127	133	113	145	131	112	139	137	110	132	116	135	128	141	139	145	122	134	121	129	144	140	134	123	140	136	142	130	126	129	121	124	133	122	139	140	133	134	113	139	117	126	133	145	113	127	132	132	131	126	136	125	120	124	113	121	137	133	110	135	116	113	110	128	139	133	131	120	133	111	147	147	121	128	130	155	140	135	124	129	129	106	151	114	120	118	125	145	127	126	120	148	129	123	126	145	144	137	139	128	117	107	125	153	149	137	136	122	134	132	151	125	145	137	139	123	135	116	155	126	125	130	123	126	121	139	151	124	117	112	159	133	153	144	137	128	132	160	122	128	126	119	140	123	133	135	121	142	117	125	119	104	137	148	129	121	136	131	109	143	117	115	134	123	135	132	136	138	134	134	134	107	117	136	97	130	154	154	114	129	124	142	113	134	135	163	106	122	124	156	134	134	139	122	133	117	129	137	141	127	132	125	132	126	149	134	141	138	116	124	143	139	125	135	145	116	125	129	143	157	109	145	137	137	116	127	139	122	122	138	113	134	105	139	118	117	129	127	129	131	131
3961	873	868	885	864	853	876	842	868	830	858	829	887	825	830	837	881	886	849	846	834	822	865	876	866	742	859	852	854	907	858	882	852	898	906	875	878	920	854	857	921	901	863	846	886	919	842	932	878	844	881	867	927	877	884	841	876	832	833	806	862	864	874	873	880	817	865	839	943	823	841	891	875	867	880	911	859	816	847	880	868	915	837	916	848	893	867	828	865	869	896	884	892	860	885	894	807	846	906	899	892	897	864	833	819	858	918	879	861	861	903	871	842	861	894	837	882	875	902	774	912	820	860	912	877	907	878	847	876	928	853	917	854	839	880	847	849	889	852	819	830	886	810	842	861	917	843	890	852	837	828	851	851	891	870	871	897	827	863	943	855	931	884	863	845	886	888	889	878	901	915	865	849	846	905	818	857	859	877	835	863	857	925	816	878	866	941	855	815	879	863	888	834	897	830	823	869	881	864	829	857	872	870	885	878	862	866	851	858	876	848	871	857	883	825	829	870	876	889	850	829	877	836	867	927	842	814	870	853	910	847	864	871	884	847	861	843	849	794	884	889	873	827	857	892	861	909	955	924	888	865	882	850	874	885	854	874	886	823	929	863	820	849	868	851	818	819	900	839	881	874	823	836	896	940	844	823	889	848	890	846	912	900	834	856	869	877	890	891	928	853	883	889	897	863	838	878	850	914	831	859	839	885	885	815	860	898	860	860	882	852	846	848	856	890	901	839	894	861	809	806	841	901	858	868	897	829	904	869	867	835	846	814	843	812	887	811	839	887	841	858	851	915	879	853	863	832	816	843	830	828	877	874	839	903	961	883	822	837	882	881	812	864	885	892	846	910	869	854	869	894	855	824	832	832	853	879	831	844	887	860	894	884	904	914	849	816	876	861	863	854	880	848	809	883	878	869	886	860	852	806	875	876	867	882	867	922	829	897	886	881	897	866	879	908	865	839	843	872	848	874	841	819	872	887	870	858	869	859	892	923	853	847	849	842	902	829	878	885	885	872	869	834	867	812	889	891	861	867	867	829	847	858	863	843	867	860	855	855	861	888	876	883	890	892	890	891	862	857	908	872	877	848	899	818	874	872	874	850	885	904	880	874	896	828	860	896	869	891	867	861	880	885	882	912	915	849	872	855	895	885	829	845	905	860	853	888	880	911	841	835	836	855	858	836	897	855	852	845	835	896	886	794	799	867	885	901	840	857	874	883	818	851	854	910	818	846	842	833	845	841	850	854	840	862	882	846	822	863	883	916	884	849	845	862	858	841	912	915	892	866	863	829	877	835	861	893	908	836	878	820	797	875	893	897	883	843	831	852	875	837	858	817	879	925	879	898	862	859	832	888	878	845	806	861	858	830	887	857	833	872	880	877	834	879	857	841	849	862	896	890	867	866	880	900	845	865	839	876	884	953	881	858	880	841	852	877	874	882	876	822	836	849	847	846	898	847	870	856	886	910	846	820	863	821	929	889	846	850	845	880	860	859	851	842	867	825	849	824	855	885	846	868	857	835	888	832	886	927	904	830	871	871	851	866	826	846	880	841	854	849	802	877	878	849	851	824	830	879	885	877	849	870	909	811	875	866	881	900	854	873	840	823	874	864	866	824	885	909	870	873	895	857	886	814	867	854	870	861	856	882	873	819	816	859	859	851	860	885	887	861	847	839	859	895	807	876	846	864	859	864	894	919	834	826	885	842	876	872	820	892	913	837	889	861	890	905	866	842	856	848	845	892	838	865	901	890	893	839	838	864	823	878	887	883	883	858	828	811	824	923	858	825	895	863	882	889	861	876	905	899	859	857	819	878	856	861	851	829	855	844	841	852	872	922	898	798	856	917	841	855	943	830	867	839	869	837	904	901	831	846	910	841	838	830	837	895	876	833	887	878	870	889	873	854	862	808	901	861	858	888	858	856	850	833	815	910	853	879	866	834	867	920	890	907	876	893	845	884	842	914	891	871	854	857	879	969	858	879	886	827	880	886	835	797	896	912	858	919	827	888	860	871	868	879	885	888	860	917	869	827	890	913	934	876	868	840	851	843	853	932	797	895	860	834	926	928	889	856	860	872	875	839	881	860	879	911	921	863	869	835	870	911	831	887	830	844	861	870	858	827	886	853	898	850	812	863	854	829	868	802	859	846	828	863	868	873	866	852	857	845	830	881	866	851	803	906	823	860	874	866	893	891	872	849	855	847	892	854	836	859	842	914	893	823	805	883	888	894	902	834	852	884	905	858	852	878	881	839	878	882	862	904	792	839	912	847	826	789	859	899	877	852	817	847	854	862	876	836	851	875	846	834	801	855	842	849	843	858	832	854	851	905	893	884	906	838	863	849	846	853	845	875	854	862	870	827	844	909	862	884	831	899	852	901	840	808	895	848	880	812	847	869	856	846	888	883	850	847	857	867	815	909	868	846	854	907	848	867	862	952	849	897	891	916	907	869	890	875	860	865	877	856	853	835	845	872	843	859	830	886	883	904	876	893	835	909	857	858	925	834	842	897	806	872	876	857	842	856	886	882	877	921	900	841	897	825	874	889	890	882	897	851	892	926	831	877	816	872	871	891	856	831	830	862	848	863	886	855	847	901	860	853	885	903	906	904	848	811	857	889	841	849	829	838	884	859	847	878	869	865	847	858	896	850	859	898	817	844	854	826	843	911	879	884	870	858	840	893	866	890	877	829	875	861	884	915	875	832	865	879	836	893	878	830	903	909	889	833	860	871	892	858	854	859	857	865	889	866	842	876	869	857	840	891	907	905	903	949	844	829	888	892	843	852	877	853	901	888	863	867	882	872	893	851	873	833	901	895	892	888	899	826	814	885	896	872	908	928	883	951	878	829	851	836	892	824	848	849	856	822	849	896	861	871	854	873	894	814	855	819	873	858	854	851	873	872	909	855	821	874	862	844	872	850	875	861	897	875	872	867	894	802	865	868	875	839	857	865	854	878	931	893	838	932	823	881	874	851	900	836	906	827	905	915	849	920	880	896	896	874	864	894	892	879	882	861	847	875	873	849	820	840	854	845	851	897	890	869	885	868	885	875	805	834	859	861	887	897	886	874	898	930	872	881	862	833	867	880	868	902	788	831	843	888	886	882	851	830	860	866	910	880	841	835	821	849	857	878	833	858	850	857	812	857	879	877	859	859	889	862	782	867	882	829	879	835	916	910	852	833	866	872	845	849	878	857	890	833	871	909	880	821	826	913	837	835	864	904	851	837	891	861	864	848	877	885	842	892	888	837	852	847	836	911	837	909	907	859	868	896	901	871	848	864	870	842	936	850	846	844	895	836	843	891	867	859	835	871	868	915	869	878	883	870	850	898	887	857	863	861	870	849	931	886	854	882	877	867	876	884	906	864	854	834	842	910	834	866	908	892	860	875	800	874	860	869	856	837	847	849	901	881	855	838	909	869	833	884	841	824	854	820	860	845	845	839	854	916	925	892	869	906	850	809	951	886	862	848	862	831	871	822	881	951	931
15544	508	80	72	76	75	92	74	59	68	82	83	95	83	83	74	76	74	76	70	79	69	72	73	66	44	65	67	85	81	90	73	79	73	89	76	79	73	77	75	63	74	77	75	72	69	72	73	82	72	73	84	80	77	62	74	65	84	74	69	66	84	67	75	59	91	63	68	73	80	71	76	78	82	72	79	65	73	68	75	61	74	70	82	71	70	65	66	73	79	70	71	80	84	75	78	79	75	72	65	69	84	91	102	60	58	79	75	62	74	73	76	81	95	87	64	88	82	78	70	72	77	69	66	58	64	90	60	73	79	70	75	103	82	79	71	68	73	79	61	65	80	75	82	79	73	85	77	79	67	79	84	63	68	74	62	71	64	68	71	70	78	67	59	80	63	83	74	70	79	74	87	70	72	62	68	81	79	80	68	69	78	72	74	72	79	64	85	87	64	99	78	82	76	77	67	81	73	64	84	79	66	66	68	94	68	83	67	91	72	90	87	69	68	90	72	60	76	80	65	62	69	77	90	76	73	59	82	68	60	83	66	68	76	90	53	75	72	63	66	76	67	72	65	106	69	67	66	74	83	79	87	74	80	71	66	61	60	88	72	82	59	75	70	67	65	62	74	56	74	64	81	74	67	77	84	65	60	72	89	69	73	70	66	76	66	71	67	77	74	89	75	75	73	74	78	77	72	72	88	85	62	73	60	60	72	66	80	77	75	76	72	78	81	82	78	82	70	74	81	71	76	70	77	88	64	75	90	70	60	75	79	70	68	69	77	74	86	76	82	81	69	72	81	70	85	61	66	79	87	76	81	67	73	57	65	81	54	77	67	73	65	76	83	70	64	76	72	75	74	60	69	55	82	81	73	77	70	73	61	76	76	76	75	86	93	70	73	69	68	72	72	72	71	64	62	78	73	56	75	79	61	83	62	69	69	71	62	84	65	84	83	72	74	64	75	77	81	76	72	85	66	62	77	74	85	71	86	82	80	65	66	70	82	75	55	66	70	60	78	80	74	75	70	79	84	65	77	77	62	68	71	88	70	72	75	78	81	75	89	88	76	68	80	82	68	81	73	75	75	81	77	72	67	84	82	80	73	83	87	73	80	80	90	86	63	69	75	58	66	81	71	85	60	83	67	79	92	89	74	62	93	82	76	64	84	77	80	66	81	73	57	75	72	77	80	64	75	80	70	79	97	59	71	87	64	66	71	86	63	78	85	76	56	73	81	79	84	76	71	73	60	64	66	65	82	76	74	79	76	77	62	81	74	90	87	77	64	59	77	58	82	81	73	69	78	68	67	82	73	78	74	72	60	79	66	80	68	75	69	70	77	71	78	69	74	71	75	76	73	88	75	66	76	77	67	66	71	75	64	65	61	70	75	71	73	66	83	79	55	76	63	73	78	85	72	71	81	80	78	72	72	75	79	59	83	72	69	73	71	70	75	76	61	73	74	69	78	62	71	86	94	93	83	65	72	74	69	81	86	58	80	71	66	71	83	62	83	61	74	81	63	70	83	84	81	69	77	62	83	65	83	68	60	69	66	65	85	77	83	71	70	76	67	63	80	87	89	72	61	85	51	58	79	85	77	64	70	79	81	61	88	70	64	64	68	63	73	76	87	80	93	76	78	74	83	72	76	60	90	68	54	74	72	71	82	69	58	75	86	90	86	73	81	92	69	75	66	69	73	63	70	72	84	83	85	72	91	83	77	70	70	71	89	78	87	77	85	96	90	64	75	72	76	79	75	74	82	77	68	78	81	65	75	71	65	79	85	63	74	84	74	70	77	82	75	72	78	75	75	82	66	72	94	67	80	86	76	62	74	56	68	87	93	72	79	80	75	65	70	68	72	76	78	64	57	60	76	75	73	69	86	82	81	74	92	60	94	55	71	70	65	72	86	60	65	60	72	80	74	81	77	81	90	80	75	71	73	86	81	74	75	79	71	75	79	67	92	70	89	75	59	68	82	78	64	79	80	73	89	87	65	66	82	74	68	60	68	78	80	71	56	65	67	73	78	83	79	77	68	103	73	58	67	66	69	61	83	85	62	73	64	72	82	86	74	67	70	88	58	73	67	75	85	74	78	74	81	67	62	76	74	74	72	87	70	75	73	78	85	81	79	57	84	71	89	71	86	87	81	87	70	90	69	67	70	80	67	72	90	71	65	75	67	63	84	61	68	74	81	79	78	67	64	84	66	58	61	68	78	70	74	64	88	80	76	64	70	66	65	64	88	62	86	85	60	67	85	74	69	71	63	68	71	80	82	85	74	78	65	78	65	85	77	72	74	78	64	77	65	58	65	87	74	71	63	72	82	71	78	81	74	81	82	75	75	87	71	79	65	64	70	79	58	72	67	75	69	72	69	82	79	82	67	69	84	78	65	53	77	75	75	83	66	81	74	76	73	77	64	79	63	75	85	63	85	68	84	69	64	77	81	82	61	79	83	78	69	77	70	76	80	77	79	68	78	67	68	81	72	72	80	84	84	75	92	89	75	66	71	79	59	77	62	75	87	72	76	68	84	74	64	67	57	80	88	74	78	69	63	79	61	56	61	65	74	70	74	69	78	71	72	85	52	62	88	62	85	63	80	61	85	63	89	67	75	79	68	73	71	65	73	68	75	65	75	79	64	79	59	59	80	66	82	77	73	107	74	64	68	77	82	81	66	65	81	63	71	82	72	75	73	70	72	78	75	69	83	67	64	87	74	65	63	71	80	58	80	70	77	90	73	72	79	73	70	57	69	85	86	74	80	65	78	66	69	73	78	86	72	71	72	61	82	83	65	100	56	78	77	76	90	82	76	99	67	61	76	75	83	72	80	85	83	61	64	58	76	60	68	67	67	62	74	72	65	83	75	82	63	68	68	73	73	52	69	57	87	77	92	69	81	71	75	88	75	76	82	71	66	87	74	61	79	74	74	70	75	73	62	72	76	78	65	69	67	85	69	92	63	72	75	77	73	59	72	86	78	80	72	81	78	72	54	84	83	64	83	59	76	75	82	76	72	85	74	74	75	79	74	72	65	57	66	66	62	80	74	72	83	80	78	72	82	57	87	70	77	81	72	61	76	66	72	73	81	83	69	81	76	75	64	65	69	72	65	67	85	83	83	84	86	94	72	81	65	75	67	76	86	78	77	70	61	71	76	82	77	81	79	72	69	72	78	78	74	72	69	66	73	78	66	56	63	73	53	61	73	54	70	75	60	79	80	71	85	75	79	95	70	65	70	84	59	70	81	60	84	73	73	74	72	70	88	64	72	68	66	71	71	68	85	78	87	69	81	79	81	79	75	73	69	73	102	73	81	85	60	73	61	74	70	84	69	72	56	77	69	73	80	71	82	76	76	78	72	90	71	83	68	70	74	80	91	95	79	92	59	89	93	76	77	69	83	69	70	74	63	68	75	85	80	84	66	75	66	82	69	66	79	72	83	71	71	67	76	63	73	73	68	63	64	54	65	82	78	83	81	72	74	69	77	65	86	75	71
3988	515	458	491	502	476	489	474	525	537	495	489	467	507	486	485	484	511	453	512	490	482	506	454	469	529	491	479	513	540	514	472	467	509	515	469	502	475	465	485	486	467	514	518	469	493	485	454	469	502	497	510	482	482	509	473	531	485	460	455	459	484	487	512	511	490	497	495	469	481	510	504	488	478	495	526	503	505	492	498	506	500	504	496	507	505	484	492	460	498	521	532	447	476	496	485	503	460	506	431	482	508	452	489	485	518	488	456	479	501	486	468	461	486	501	509	478	468	442	449	448	471	521	466	493	520	485	503	481	465	492	478	485	484	475	461	465	452	478	468	486	479	496	495	500	455	493	489	503	466	496	477	465	491	501	495	473	508	499	490	460	541	499	462	482	453	420	467	469	494	482	522	490	478	473	510	514	502	503	461	503	463	466	448	496	479	505	471	482	478	491	481	462	472	493	493	501	509	527	490	481	448	505	511	446	460	468	461	475	489	459	498	482	454	499	482	492	485	479	531	513	477	501	474	493	459	467	493	472	486	488	462	508	485	452	465	512	496	506	496	477	448	508	447	458	473	489	449	483	527	474	500	454	478	502	508	458	455	488	515	477	473	457	471	530	472	462	495	502	485	464	472	474	494	528	503	485	492	466	475	460	483	502	456	479	467	467	460	474	477	521	470	464	468	496	513	489	497	524	518	525	516	469	498	497	497	484	487	453	473	461	486	487	465	492	471	466	504	479	475	523	490	456	471	485	524	460	489	524	495	472	478	457	487	495	528	507	474	488	525	529	458	461	500	502	502	490	491	440	498	493	522	513	484	500	463	470	455	504	529	503	492	463	474	503	478	484	485	500	489	486	456	508	518	511	484	527	530	485	508	480	478	477	498	458	468	500	496	455	491	454	497	455	445	471	525	488	510	456	461	476	511	493	501	417	504	485	458	509	495	464	480	484	486	462	487	476	471	489	508	480	488	469	485	503	486	518	518	521	482	461	483	484	504	509	484	492	501	513	479	478	505	511	455	516	456	457	483	507	495	481	533	444	461	442	479	456	464	510	474	475	491	501	474	512	507	488	543	502	495	484	490	472	449	489	486	462	458	496	473	506	474	523	484	471	527	426	503	511	506	453	507	487	457	476	492	478	511	529	495	490	502	483	522	463	478	450	458	485	478	525	501	470	482	471	504	517	517	498	477	482	477	506	488	471	480	472	501	498	467	492	503	464	502	478	484	484	489	463	451	497	457	483	517	464	484	463	526	522	476	506	507	464	523	514	505	494	477	465	466	471	445	495	500	492	472	503	494	478	507	476	511	463	469	496	480	477	468	476	479	448	505	482	481	478	440	497	500	472	504	463	486	500	521	512	509	454	481	471	498	460	487	479	474	490	525	511	464	458	494	473	499	491	525	464	480	455	501	505	499	460	488	496	460	465	507	484	463	437	494	497	534	512	480	512	516	515	473	441	477	500	518	501	515	504	519	427	498	482	510	456	486	464	497	464	529	498	489	498	490	463	499	460	473	537	467	484	516	456	487	500	477	519	455	473	479	491	456	545	525	477	516	534	455	468	529	463	484	496	462	502	535	477	481	505	484	476	466	489	487	539	493	501	482	462	480	500	514	470	478	478	468	500	488	497	492	479	473	526	473	490	498	457	491	485	481	515	480	463	496	484	532	479	487	510	446	486	478	517	480	414	468	511	481	515	494	513	494	496	511	491	457	501	493	508	483	500	486	456	497	476	477	505	489	481	523	502	483	513	478	521	451	491	512	491	489	518	472	479	466	469	475	506	494	498	492	510	501	465	469	482	487	484	489	484	484	506	458	495	503	512	475	463	496	501	512	529	444	466	453	493	510	482	503	514	508	521	463	450	456	519	529	489	532	515	498	503	507	461	477	473	449	498	504	495	520	519	491	467	466	456	508	493	514	458	510	493	488	482	481	511	477	529	477	467	503	485	485	444	475	491	519	487	487	510	502	476	518	526	499	481	462	500	492	490	436	462	472	505	480	480	504	499	513	504	492	448	512	480	501	499	508	510	521	503	496	468	493	489	437	484	460	497	519	528	472	526	481	507	501	499	482	465	513	485	507	487	509	463	503	449	475	472	475	506	496	499	490	481	481	512	513	482	476	470	501	485	488	476	506	476	461	494	501	512	466	475	488	504	497	479	480	465	478	485	474	445	458	501	447	445	502	462	473	504	501	442	509	471	466	473	489	454	517	427	470	488	473	462	489	518	499	489	475	501	510	507	512	477	439	528	478	541	471	474	487	477	490	478	466	518	523	518	497	461	487	496	480	484	480	471	496	486	473	527	461	474	500	489	506	500	486	469	491	503	522	467	465	461	512	463	502	492	512	508	483	469	541	486	507	493	476	495	506	492	520	481	508	432	503	502	477	507	489	481	451	474	484	479	484	453	474	485	419	506	467	467	476	484	496	503	497	502	462	507	478	460	514	489	479	479	472	454	466	500	442	511	496	506	492	512	448	541	520	437	502	455	531	507	454	471	508	487	474	516	497	477	511	500	504	489	459	479	452	525	479	479	513	498	485	469	474	473	518	493	456	502	460	480	527	500	494	491	502	520	486	493	474	483	461	439	466	450	508	511	522	437	475	514	497	462	515	507	464	508	485	455	496	499	515	477	497	460	454	476	474	495	493	466	460	525	527	511	490	479	465	503	498	473	525	438	466	457	474	509	487	514	547	461	498	478	455	498	512	478	515	490	478	503	493	463	490	498	463	474	516	505	554	464	480	520	479	477	491	485	477	419	508	491	510	489	468	464	491	491	464	507	494	509	461	470	465	523	489	484	500	492	466	462	503	485	500	497	454	516	463	469	509	507	495	478	507	487	509	454	467	518	477	475	483	493	476	497	480	483	486	472	508	494	480	466	465	459	504	485	491	492	493	489	487	481	522	478	475	481	479	467	532	484	523	438	520	504	515	503	458	481	502	478	524	447	512	494	479	520	500	415	486	477	492	502	508	485	477	499	472	473	493	497	498	474	483	491	481	501	479	437	492	505	494	461	445	475	495	497	494	466	468	455	451	522	490	498	502	473	471	527	477	488	510	467	504	498	445	484	445	514	515	477	504	504	478	485	454	457	483	528	440	513	515	496	492	495	452	485	475	462	475	518	479	465	499	473	477	535	480	513	441	475	470	476	461	482	492	483	486	463	469	519	485	492	467	464	454	478	467	486	471	461	485	487	531	458	454	461	472	506	478	467	503	512	468	448	488	481	480	476	508	492	449	509	481	509	489	472	521	477	477	446	497	508	496	506	477	452	486	479	513	492	489	464	454	440	466	464	462	507	520	472	473	520	462	492	479	432	515	546	503	474	479	441	520	501	482	473	476	510	513	439	494	450	482	466	500	495	476	481	454	476	499	511	473	499	447	504	479	516	497	478	505	475	476	451	473	416	475	508	466	505	456	537	462	503	471	461	481	489	518	533	466	494	443	495	505	484	481	455	481	448	442	531	463	473	470	449	499
15325	442	78	93	78	102	102	95	85	104	89	89	86	91	95	89	76	82	78	86	73	89	96	86	61	80	92	104	89	80	69	84	86	71	81	77	78	89	101	88	91	83	75	75	75	75	85	82	98	88	78	85	89	88	84	93	85	99	83	84	82	82	87	73	101	91	96	88	97	83	70	81	81	89	97	64	76	99	76	90	84	75	95	85	83	92	94	76	106	107	95	93	87	110	86	79	83	96	82	88	92	129	70	85	95	81	82	98	71	92	84	102	100	80	87	73	106	90	101	93	84	102	80	83	85	89	99	83	93	98	94	87	91	100	85	75	82	81	86	90	73	93	98	85	68	73	115	84	92	78	83	82	89	101	94	92	76	84	81	91	90	95	86	77	101	80	78	98	110	73	78	81	69	83	92	80	106	80	75	79	91	65	91	100	72	83	87	83	83	78	100	95	98	76	103	84	82	82	69	97	102	76	100	91	90	77	84	90	94	90	85	61	87	72	82	92	91	90	76	91	89	81	96	94	104	78	75	87	100	101	91	91	77	84	104	86	89	78	76	92	95	104	92	85	107	95	76	88	76	87	85	90	84	88	92	84	93	91	92	69	81	72	94	101	88	91	75	98	83	83	80	98	91	76	87	91	105	73	75	101	78	93	88	72	85	79	91	79	91	105	78	84	86	83	80	98	86	75	84	97	76	70	70	83	78	74	77	83	105	86	93	79	85	109	84	101	109	80	98	99	91	84	106	81	75	91	93	83	87	71	73	73	91	102	82	96	94	72	84	98	75	84	85	91	77	84	89	88	87	92	81	93	87	76	76	108	86	85	108	109	100	77	83	80	86	98	67	82	91	99	82	90	82	91	95	89	84	82	87	90	82	89	94	93	85	84	98	70	97	73	69	66	92	95	96	99	86	93	80	83	87	93	90	93	86	87	100	96	91	96	91	83	78	81	92	77	69	88	79	79	96	88	88	82	90	104	80	72	92	78	101	84	83	90	90	89	74	84	97	94	76	98	92	88	80	84	92	88	78	80	91	82	75	84	84	84	87	80	91	87	72	84	92	75	87	97	91	88	82	74	88	90	89	87	93	82	85	86	86	74	73	115	78	91	76	85	79	95	96	76	88	83	79	85	94	89	92	94	93	84	82	99	82	84	69	91	77	81	98	105	91	105	97	90	76	102	90	72	95	88	85	79	91	91	80	92	88	104	112	89	102	90	97	80	72	84	88	86	85	95	83	95	96	94	81	86	99	82	67	82	73	106	97	91	81	76	102	74	92	75	78	84	86	77	88	76	88	89	93	94	83	79	89	85	100	108	86	89	82	77	102	96	86	93	90	79	91	98	90	89	82	82	75	86	89	86	70	91	86	103	76	81	84	81	91	68	79	76	89	98	90	88	90	83	89	82	71	89	78	100	76	78	102	82	78	85	87	77	89	91	93	90	77	85	78	89	100	115	92	101	100	86	85	76	92	108	87	90	92	103	83	88	72	88	111	87	98	88	69	91	98	84	78	83	89	101	80	87	93	85	88	85	106	77	94	87	87	71	86	96	84	79	74	103	85	106	77	99	91	92	94	74	84	59	87	98	78	82	79	97	88	86	82	85	72	78	88	92	97	81	71	86	85	106	88	81	80	101	88	72	89	88	79	109	94	76	97	87	79	84	89	90	88	84	88	95	89	88	81	76	96	81	75	102	87	84	65	82	101	103	92	99	91	90	84	88	83	77	84	84	84	69	83	70	101	82	86	90	80	75	83	90	81	97	95	88	89	93	90	86	77	74	79	93	95	86	90	87	95	93	83	93	103	83	77	89	76	78	92	94	70	96	90	79	95	97	97	74	83	84	87	93	72	95	86	68	80	80	77	102	72	81	89	93	99	86	88	97	88	86	84	98	75	78	72	99	79	114	87	101	90	83	109	102	86	94	96	65	102	91	88	87	96	90	90	106	92	89	72	82	92	91	102	98	88	70	83	80	87	59	97	95	78	90	96	102	66	86	86	89	82	101	85	92	76	83	83	97	95	93	100	98	95	96	88	88	111	83	85	86	77	86	93	102	109	91	86	83	74	86	100	93	94	88	104	76	99	77	90	76	89	68	102	81	93	96	88	87	87	92	86	80	89	88	106	82	87	104	89	96	95	82	88	85	90	91	81	77	92	93	76	91	95	84	78	86	82	84	97	80	69	92	91	87	94	96	89	71	86	74	95	88	82	98	83	85	91	80	85	87	77	82	78	80	86	87	85	90	102	93	99	88	84	100	91	88	111	97	90	85	74	88	92	75	99	83	65	86	75	90	96	81	106	92	89	74	76	73	84	112	92	87	74	78	92	86	94	100	82	94	90	83	94	81	92	83	81	102	93	81	93	81	87	82	96	82	89	88	86	109	94	72	97	98	97	82	95	75	88	89	110	103	97	80	91	97	83	94	98	97	84	101	80	91	88	84	90	76	72	53	81	82	91	88	85	85	79	96	86	98	85	83	105	88	77	71	93	80	95	103	95	91	104	77	90	76	79	102	90	85	79	68	80	69	94	90	83	97	79	91	97	87	91	89	96	75	93	85	85	85	82	89	91	91	107	86	97	85	79	94	90	95	86	86	82	88	87	85	87	93	75	88	90	85	95	81	89	72	73	81	92	70	92	78	82	99	103	92	104	97	84	86	89	89	83	89	86	104	93	74	83	94	92	88	83	92	84	105	103	89	78	101	92	76	86	88	91	87	91	88	90	70	87	102	74	90	89	88	83	96	93	84	87	93	86	96	79	90	92	91	88	102	99	91	89	81	75	88	96	89	97	80	72	81	83	66	82	70	105	81	67	72	88	62	89	80	91	75	100	80	83	89	89	96	86	90	81	76	100	84	76	87	96	75	71	77	85	92	97	90	90	84	102	80	81	83	79	115	90	71	97	98	89	106	93	92	92	91	87	90	95	81	91	107	79	88	100	69	92	95	84	87	97	71	86	83	82	90	75	86	90	87	107	85	97	75	81	78	86	96	88	110	71	83	93	84	82	83	80	81	109	90	65	68	90	80	98	86	77	83	89	81	83	101	85	86	78	97	87	94	87	84	87	85	82	93	80	94	102	86	76	81	90	101	75	92	78	87	86	104	64	98	78	92	79	73	93	99	80	92	85	92	96	102	92	82	93	92	86	77	94	66	80	88	85	84	76	86	80	84	80	76	92	92	102	89	88	75	89	102	87	77	77	86	94	81	94	89	80	78	74	85	84	101	80	103	79	85	85	106	87	109	84	77	88	106	96	76	78	77	105	88	90	86	76	83	96	96	74	76	90	87	86	87	91	68	92	85	92	84	86	77	75	88	90	79	100	99	86	88	95	107	87	78	73	79	84	79	70	85	94	89	74	90	92	91	87	96	87	74	72	84	97	87	71	96	91	71	93	78	91	102	114	79	81	76	76	93	89	95	77	96	114	89	82	89	98	84	92	97	91	77	97	71	75	78	89	105	84	86	93	94	81	85	76	93
3923	609	657	653	574	590	613	592	596	594	550	618	591	599	562	673	660	610	653	595	596	605	604	601	590	602	582	631	605	633	614	589	584	624	587	612	605	570	597	612	630	623	593	602	583	582	629	630	606	620	646	619	591	582	629	656	582	601	612	568	601	582	612	600	644	656	644	594	597	653	598	582	579	619	633	584	672	593	588	628	653	570	614	586	621	602	582	591	578	594	597	619	605	645	643	599	609	582	570	594	603	573	600	596	607	574	613	600	569	616	591	610	628	627	633	615	594	600	624	614	586	625	554	599	625	604	582	589	585	646	627	587	568	618	585	611	624	577	630	621	595	608	563	620	593	600	601	592	631	609	621	667	606	595	651	620	578	650	644	636	607	604	567	599	611	580	615	596	586	637	608	618	635	635	614	572	596	565	635	593	615	587	666	606	576	617	624	601	633	592	628	666	585	639	606	606	568	610	600	637	594	617	587	655	610	637	646	614	628	584	575	608	638	602	640	594	537	621	615	596	607	593	608	607	630	603	599	637	647	593	617	596	585	596	595	602	585	575	611	607	609	582	559	592	604	622	641	623	618	633	599	591	566	602	615	566	588	578	546	574	662	606	591	621	565	605	624	619	605	654	620	624	596	606	611	619	587	588	639	592	616	588	595	560	622	612	603	578	577	605	634	653	600	587	651	600	619	623	572	613	613	581	595	640	590	658	623	579	596	628	610	622	653	622	591	633	641	623	612	610	588	591	586	615	606	571	572	620	606	644	604	599	596	591	626	590	629	579	613	633	606	664	588	554	612	584	596	613	633	617	646	647	585	634	570	605	604	665	578	610	601	585	625	630	632	615	618	596	621	596	629	650	590	629	586	633	576	630	617	641	577	604	607	619	643	594	633	616	625	622	606	622	585	588	589	634	590	593	618	603	632	587	631	620	631	646	653	629	619	652	629	624	602	612	607	551	673	606	623	597	620	596	578	644	600	598	556	604	613	557	640	640	618	628	682	620	613	583	581	622	595	630	599	579	624	642	606	657	615	615	594	601	655	576	601	573	605	554	611	590	609	599	611	642	594	568	624	575	582	602	626	625	655	581	607	619	579	592	596	615	635	606	626	597	609	607	595	576	590	617	582	663	620	589	596	619	594	588	643	615	631	622	611	636	603	596	587	624	622	611	658	618	620	586	550	583	603	608	623	604	605	673	603	625	609	637	582	607	608	558	600	603	622	564	580	594	615	646	634	608	640	673	641	625	587	613	610	640	601	625	569	625	591	675	601	571	642	588	633	632	595	609	631	635	615	602	620	602	606	649	625	568	615	598	603	642	618	597	612	632	623	626	660	602	566	595	592	587	629	603	630	622	571	605	607	561	627	642	606	591	648	630	587	597	537	620	575	636	606	636	627	617	633	618	665	644	609	607	607	582	578	605	656	573	603	595	606	627	582	650	625	611	624	629	585	640	629	586	574	589	594	598	636	602	626	590	567	614	584	601	605	606	604	586	616	640	644	640	600	624	599	551	652	597	595	598	597	595	605	644	655	619	538	587	599	655	631	598	634	578	632	603	651	564	609	589	623	632	619	588	631	603	597	583	608	606	628	581	612	605	625	634	635	569	592	615	616	613	623	596	585	559	595	626	641	590	611	573	633	580	643	605	602	605	648	590	608	638	583	604	610	661	579	603	555	619	643	643	592	575	582	553	585	620	590	599	642	612	626	632	567	639	612	642	614	621	593	624	634	583	612	587	597	590	622	619	575	619	612	622	579	589	641	637	592	569	593	625	609	623	618	605	570	608	609	647	640	585	579	612	575	573	595	584	639	583	639	646	616	586	587	613	606	630	645	594	607	583	601	633	616	622	586	643	621	582	613	628	582	605	597	655	617	583	601	615	638	608	567	610	640	649	617	599	597	605	590	640	640	623	608	597	596	606	596	617	575	598	610	589	611	571	576	616	598	611	624	579	642	635	606	631	614	646	591	580	592	615	639	649	595	609	612	644	662	577	574	613	582	619	579	581	593	594	592	555	641	567	611	595	583	584	567	626	605	607	599	603	607	600	615	628	604	615	606	596	633	592	620	635	614	591	617	605	591	606	616	598	601	552	599	622	611	602	632	585	615	578	582	603	640	578	582	597	550	645	628	605	616	600	636	618	583	631	617	579	602	590	618	616	624	570	607	603	604	602	589	594	606	616	605	622	640	580	598	622	594	574	646	653	578	570	635	582	654	596	623	617	599	625	621	634	599	596	595	589	577	601	629	594	609	594	603	574	648	589	614	588	597	623	589	591	616	597	618	625	642	563	610	609	617	587	566	588	598	628	602	580	578	593	612	602	620	591	609	638	547	596	605	611	622	628	590	602	602	620	598	586	577	594	621	562	672	570	574	639	646	610	614	613	605	567	599	587	584	608	615	594	596	591	584	598	612	608	632	641	578	597	607	599	615	651	626	616	627	626	605	594	635	578	607	623	615	621	587	598	601	608	610	604	628	588	599	600	623	616	589	598	613	592	618	570	635	609	630	594	603	633	611	592	599	593	627	629	609	596	604	635	574	589	579	644	602	630	586	615	633	641	587	602	566	593	612	612	604	584	618	602	619	582	587	597	627	624	588	644	620	600	596	627	610	593	617	594	593	584	564	595	591	584	579	581	614	612	581	641	577	586	609	612	607	604	641	583	557	670	635	603	597	625	617	609	558	575	613	625	586	635	644	597	587	595	621	583	600	635	594	591	599	659	621	567	638	594	568	581	639	641	634	615	605	624	577	616	595	590	590	577	625	635	613	638	582	595	554	641	622	610	609	564	610	608	577	611	564	607	561	664	600	611	589	617	569	610	589	612	643	585	635	588	644	567	611	629	571	614	597	580	615	585	615	605	574	589	597	605	588	608	581	596	613	612	595	605	591	622	560	601	647	605	589	573	609	624	562	604	612	616	625	619	600	595	581	572	630	597	629	617	600	619	601	590	623	607	576	610	624	627	598	645	563	626	619	577	644	592	603	625	607	580	621	589	633	639	594	639	601	605	620	600	600	635	622	584	592	619	601	561	626	619	562	613	573	566	622	624	619	608	617	610	677	606	626	583	616	612	615	592	579	600	598	640	612	580	609	649	662	573	621	603	601	594	588	610	569	654	649	594	601	611	623	610	586	572	629	596	611	602	584	597	633	626	607	638	579	580	606	632	617	569	603	609	650	579	613	608	587	620	674	600	592	611	624	627	620	616	617	639	614	586	622	562	628	582	587	581	612	641	642	662	612	605	572	558	633	620	636	602	594	601	573	606	622	617	622	612	601	581	588	626	607	582	644	620	615	601	598	583	646	599	607	638	616	603	613	650	591	606	591	590	635	595	593	667	606	620	633	586	585	639	586	615	586	648	677	621	645	596	632	605	568	642	581	628	619	613	600	574	593	575	572	637	605	561	604	594	581	610	617	605	580	605	651	658	590	564	569	602	594	630	613	614	614	599	587	644	607	622	617	625	627	618	590	627	595	613
15982	554	167	138	153	144	138	137	128	119	115	122	100	146	137	137	127	125	123	103	135	135	125	125	131	147	115	137	139	168	137	117	134	139	132	140	125	140	134	118	116	126	152	157	132	143	145	128	144	149	125	123	132	131	135	147	131	125	147	139	138	115	139	133	122	129	132	153	139	142	152	152	135	119	147	146	128	131	149	128	147	119	129	123	114	144	143	149	134	130	134	147	129	130	122	127	146	130	118	135	133	135	139	124	134	132	124	124	138	133	137	134	116	123	124	117	122	130	133	134	131	133	115	144	135	161	125	131	150	119	136	140	126	141	141	137	129	139	119	142	144	141	146	133	112	138	126	104	132	112	126	128	132	127	139	111	127	141	117	143	123	131	127	145	134	105	129	130	143	122	119	151	148	140	135	123	141	137	132	130	144	151	145	139	119	123	140	128	117	142	130	151	130	128	131	148	129	142	140	142	135	125	130	119	125	124	121	117	133	140	123	125	140	125	125	118	135	134	137	143	125	154	121	127	134	133	150	117	133	133	129	124	172	131	135	128	144	155	132	129	145	130	142	137	153	137	142	148	128	134	111	117	148	119	134	128	122	130	126	120	139	146	147	115	142	110	133	106	148	128	131	129	134	138	119	115	121	130	122	132	132	135	132	153	129	138	141	140	135	147	135	120	125	147	123	143	127	129	139	122	143	134	130	122	110	142	127	120	156	138	143	137	107	126	129	144	136	122	123	129	134	144	131	125	144	117	139	124	127	120	138	132	127	132	136	135	143	129	112	114	134	126	130	128	152	128	131	134	146	118	142	137	115	131	136	128	133	123	142	143	139	143	135	147	119	131	144	117	126	156	128	132	138	124	136	136	122	118	128	133	114	108	114	119	117	115	130	144	117	130	127	155	117	118	137	129	125	136	128	130	144	120	131	140	128	122	115	123	130	147	114	146	120	145	129	136	134	126	138	140	112	154	121	112	125	135	140	133	122	162	134	136	138	127	164	135	136	135	130	125	113	130	139	114	121	127	125	105	140	133	119	148	133	123	130	132	123	130	133	117	120	140	135	135	137	132	135	129	122	136	132	130	129	146	146	125	128	123	132	133	136	128	123	124	135	142	120	122	119	143	133	132	124	147	148	127	142	154	149	161	134	125	137	141	118	136	119	104	112	123	159	130	117	132	124	131	128	141	119	119	149	149	140	103	152	121	148	129	141	131	131	123	128	127	137	129	121	121	135	136	114	134	132	131	121	127	115	126	137	154	150	127	124	151	121	125	110	119	154	147	127	138	118	128	135	163	116	125	154	128	131	129	131	127	126	135	117	132	130	135	157	123	145	116	131	114	118	145	119	137	142	116	137	130	134	133	118	124	137	122	122	127	129	118	118	143	146	130	124	134	142	122	146	148	148	133	124	140	131	125	133	141	128	105	133	125	149	120	131	150	142	142	125	124	152	122	125	132	136	108	137	140	114	113	134	116	133	130	133	135	143	145	126	127	122	137	135	141	126	134	139	134	146	140	130	109	138	115	144	145	140	125	139	140	107	144	121	133	130	146	115	133	133	128	116	128	138	138	126	134	124	133	135	117	137	137	135	122	138	125	148	120	129	139	142	143	152	123	114	130	113	140	135	130	138	120	151	136	146	131	138	133	120	137	157	134	115	154	136	130	114	133	136	126	129	130	122	142	135	137	120	140	111	127	128	127	101	144	118	120	134	121	121	131	130	120	128	159	118	132	127	130	130	149	131	114	142	131	148	118	131	129	115	140	133	131	144	120	141	140	132	135	146	139	136	139	119	144	131	117	122	134	132	138	127	124	121	136	142	133	141	141	130	119	137	121	126	145	123	128	140	122	154	151	128	132	111	112	143	129	113	145	127	139	122	145	147	129	136	126	147	124	145	123	115	142	131	158	132	111	135	125	124	138	107	118	116	135	136	147	131	130	157	121	134	136	152	130	146	143	141	137	131	112	133	134	110	141	117	116	142	137	111	148	139	144	117	124	131	122	120	136	133	136	150	131	119	129	129	111	136	131	131	156	112	123	120	153	130	118	149	117	133	109	150	141	134	137	125	125	155	134	115	133	128	142	126	132	142	154	133	121	135	137	141	130	120	160	114	133	133	116	126	110	122	114	151	128	155	123	133	137	135	147	152	131	135	139	132	151	129	134	136	155	125	115	129	115	133	115	142	161	119	117	156	134	112	126	119	121	141	132	133	121	131	107	136	121	128	125	141	139	133	103	115	134	117	130	125	141	119	126	129	122	136	132	135	111	113	114	108	135	131	129	136	124	135	130	125	135	139	121	127	146	128	133	128	136	140	124	115	126	131	148	124	125	121	152	136	132	136	125	132	126	142	139	142	127	146	155	138	131	131	137	139	124	112	129	116	123	124	127	133	140	152	126	143	110	127	133	155	137	133	131	135	129	131	144	142	126	116	118	146	137	142	142	141	143	139	111	154	144	137	126	132	159	155	127	137	121	124	116	141	119	155	117	124	143	138	130	135	118	142	117	119	138	137	154	146	136	136	113	103	127	129	126	136	138	141	133	133	141	131	147	142	141	147	140	131	118	140	127	137	126	141	127	138	117	124	146	115	130	136	138	136	121	133	160	137	135	130	133	127	135	142	125	147	138	136	142	127	119	135	117	126	114	143	133	137	141	164	122	143	120	136	134	129	140	131	141	123	136	135	113	130	122	150	126	129	111	132	108	135	128	140	119	129	115	133	143	121	120	115	156	144	133	149	126	129	117	139	124	146	117	129	131	142	133	130	135	115	122	143	131	121	138	110	151	137	133	136	130	126	137	128	142	137	149	113	129	144	107	133	128	138	117	144	105	127	129	127	115	123	134	119	137	116	136	102	120	119	121	128	129	127	137	141	118	121	114	120	133	110	137	133	142	146	119	128	114	123	119	134	112	135	126	135	143	119	118	131	139	131	120	137	115	133	116	110	133	134	147	125	125	132	157	123	137	136	137	139	115	145	146	151	119	128	152	133	144	145	139	120	135	133	117	150	133	132	136	112	156	129	128	124	130	121	116	141	140	133	134	134	137	119	137	126	125	142	148	132	136	142	145	143	149	135	135	132	147	126	147	129	115	139	145	128	134	120	122	104	134	149	124	119	118	132	137	128	131	112	119	126	143	135	127	138	130	137	119	125	137	118	154	140	119	118	121	138	133	123	137	128	126	134	132	126	145	142	128	123	141	124	108	143	147	142	113	126	134	109	119	124	134	141	129	120	149	130	123	109	139	128	128	134	129	123	124	125	128	122	127	120	142	129	132	129	126	131	132	132	120	148	159	125	122	127	133	117	121	144	109	144	119	124	124	121	137	134	131	135	124	130	137	124	131	133	166	129	142	150	120	146	124	119	117	154	125	113	125	147	140	140	116	125	131	140	139	116	114	130	124	151	142	135	127	146	137	141	127	129	148	135	160	152	125	140	131	122	111	147	159	139	142	129	122	120	136	119	151	138	137	130	140	157	127
4005	880	823	877	825	912	847	839	930	905	876	890	861	902	850	818	857	889	931	885	869	887	859	892	859	897	866	873	916	808	874	868	897	858	846	868	834	866	859	900	888	861	860	878	879	841	891	847	903	887	865	889	889	843	881	920	868	905	902	865	805	853	852	884	910	866	864	866	908	899	876	897	888	883	871	896	806	907	895	872	833	874	863	862	891	852	880	857	855	894	833	900	891	870	864	855	890	840	864	911	911	880	850	842	851	859	848	881	860	894	906	923	866	844	913	897	855	867	901	877	861	883	898	842	857	915	881	894	931	873	886	877	900	864	825	876	879	875	862	881	883	884	898	854	853	839	809	877	894	910	835	906	852	878	864	844	911	889	850	872	818	806	864	907	855	859	840	886	878	855	857	820	878	861	862	898	852	878	900	892	853	851	819	829	886	824	831	867	862	843	825	889	847	837	881	832	915	869	825	855	877	852	875	878	859	882	902	820	871	876	837	874	873	816	924	912	874	872	919	879	873	888	858	875	909	845	855	881	840	912	894	835	880	883	879	870	852	849	807	873	927	825	838	888	850	838	893	860	823	894	880	845	869	866	870	845	862	910	841	876	831	895	865	866	825	868	945	864	848	840	911	878	888	896	847	866	850	908	832	893	854	857	869	805	836	861	896	890	867	857	883	871	887	798	875	897	874	864	914	866	882	869	841	888	852	851	879	851	910	872	875	877	840	856	860	872	869	875	860	846	869	866	861	847	861	873	830	891	851	874	863	819	888	841	861	864	910	826	817	940	915	874	873	879	860	913	865	842	834	831	872	918	828	871	880	864	893	864	892	837	896	893	840	842	820	901	877	917	800	833	866	899	868	864	861	889	859	845	832	862	940	877	840	810	869	836	834	892	873	869	901	893	926	904	853	880	864	910	894	890	882	838	911	853	866	857	854	903	856	901	936	867	889	863	843	867	869	845	794	872	882	868	915	845	852	935	843	868	899	906	878	873	850	863	883	842	893	925	874	882	883	855	891	814	864	881	850	866	915	924	863	811	906	856	852	863	851	873	906	937	925	893	855	818	944	876	877	862	928	865	859	911	871	832	846	860	793	825	891	934	827	900	800	865	855	825	938	927	816	871	866	833	924	876	865	863	869	850	859	857	904	869	814	892	912	878	852	856	847	832	906	869	893	833	906	857	844	888	883	871	840	879	844	885	879	901	861	879	884	904	862	850	888	813	843	876	822	837	877	871	823	845	851	833	870	877	870	897	840	890	852	869	887	858	833	852	881	896	847	875	810	826	850	898	884	912	842	816	903	815	884	901	879	850	895	830	890	861	862	828	858	916	874	859	845	866	858	790	868	857	863	806	862	862	898	868	825	883	856	899	901	860	914	907	879	873	890	864	872	830	914	866	852	842	884	876	872	885	874	872	836	873	841	891	889	927	888	871	867	870	857	917	860	871	885	917	906	879	861	821	896	886	881	847	866	880	920	876	890	854	861	853	804	877	896	900	891	845	890	919	928	863	878	854	860	838	861	847	851	868	840	856	864	892	855	867	921	862	851	834	910	886	892	879	857	875	873	851	842	894	871	892	859	889	862	875	901	861	860	934	882	873	923	885	920	855	886	835	876	872	833	844	876	863	848	816	844	914	888	826	857	882	869	878	831	876	896	840	906	934	851	890	825	855	844	880	859	867	919	861	841	901	832	786	859	874	860	898	888	868	900	896	907	884	927	870	894	906	883	889	858	881	912	894	843	875	884	887	885	868	864	876	858	820	883	897	852	887	822	888	904	906	828	900	915	881	878	878	890	890	874	873	852	886	832	900	861	877	850	896	847	863	891	868	900	831	878	843	850	887	874	873	890	875	886	849	851	888	839	804	860	842	902	877	861	854	868	860	903	864	844	933	901	903	935	833	889	832	896	901	832	816	817	869	906	854	896	828	903	888	896	871	887	831	868	853	911	837	877	874	853	871	885	861	870	853	871	876	887	855	856	877	918	851	877	873	870	856	833	870	887	901	816	858	856	842	862	858	928	878	886	876	791	890	844	858	910	881	869	887	852	882	865	864	900	866	909	869	856	906	895	860	831	861	845	851	828	887	882	819	865	909	885	795	957	840	925	857	853	896	867	886	832	851	872	874	897	882	851	854	882	853	910	841	868	884	837	827	841	894	874	866	898	812	871	841	849	877	850	888	845	876	873	846	873	945	887	893	897	878	876	823	846	842	816	891	966	918	907	864	822	874	916	875	832	879	838	884	875	846	850	831	957	823	845	864	865	827	887	840	893	845	885	879	835	844	843	897	842	861	852	901	890	910	906	853	840	874	912	906	905	874	833	838	849	859	893	866	834	881	842	892	914	843	853	853	878	871	852	873	834	855	836	783	890	885	887	845	866	812	886	861	887	846	908	849	847	923	861	836	876	831	852	834	851	824	866	843	893	830	826	884	920	908	869	863	848	839	839	849	895	901	851	853	872	838	885	866	915	852	888	894	916	892	841	870	887	856	898	873	858	958	870	863	902	882	840	902	899	885	858	896	839	847	870	864	849	860	939	860	846	839	879	905	904	884	926	825	850	883	862	882	873	913	865	849	880	891	876	869	916	876	897	858	851	855	901	912	876	873	863	874	875	908	893	817	898	806	850	902	907	820	858	877	862	910	862	843	848	916	889	866	855	941	875	880	860	888	892	857	859	917	874	839	866	900	846	846	907	863	828	901	858	914	815	881	898	825	893	856	857	867	889	874	874	871	869	891	890	917	867	820	878	888	870	891	891	878	832	875	853	910	888	832	926	870	903	879	876	837	855	888	870	875	857	893	853	872	881	910	913	871	847	895	863	866	885	823	904	882	881	818	899	833	888	866	832	861	883	847	867	834	848	881	869	875	896	813	849	885	862	862	868	837	868	824	859	831	861	852	912	875	863	887	888	874	856	871	852	912	865	885	886	862	864	814	888	874	894	906	858	858	847	885	864	918	875	876	859	824	820	875	862	862	897	875	845	913	847	874	885	858	883	907	862	865	844	876	888	890	882	881	921	876	881	881	891	835	858	865	848	905	879	878	807	865	929	836	918	829	890	853	861	821	874	866	874	832	918	867	853	812	845	906	926	902	846	895	900	855	881	903	857	855	855	857	852	886	848	843	903	864	890	888	878	898	840	857	831	887	882	928	856	943	852	852	819	873	873	846	891	875	874	852	836	864	865	883	884	878	829	865	908	843	842	868	871	866	857	856	897	877	865	831	909	882	824	869	857	877	862	836	881	907	929	884	887	839	906	835	852	906	890	930	910	830	873	873	913	867	896	881	846	882	903	833	879	808	857	879	880	832	873	878	841	851	872	880	877	871	881	878	891	892	816	889	890	849	862	857	843	881	899	887	890	865	887	881	859	906	901	841	884	929	842	890	894	910	849	883	818	886	833	910	848	864	850	876	917	875	887	873	879	868	848	863	853	860	909	888	925	815	867	893	925	857	851	853	893	852	936	893	880	849	887	845
15826	573	134	118	141	127	141	119	117	139	136	117	121	127	123	117	124	134	136	144	137	134	122	120	133	127	139	132	139	141	110	132	132	123	127	129	111	143	125	133	142	137	133	121	121	127	125	139	125	125	122	131	131	133	122	109	112	144	131	133	126	121	111	132	136	138	122	144	110	131	124	141	128	118	127	130	129	132	123	137	124	124	97	133	117	151	137	134	120	128	132	143	117	118	114	142	122	135	128	155	132	152	141	126	114	128	128	139	131	119	141	124	124	118	125	141	126	134	145	127	127	105	129	138	139	126	138	135	114	120	118	115	155	136	128	139	141	144	125	128	120	137	120	133	139	135	128	158	127	131	139	125	116	122	125	118	129	140	145	137	124	124	133	120	123	141	123	135	129	148	117	116	146	126	109	100	135	155	127	137	128	131	124	127	134	127	123	129	137	132	138	127	120	133	138	118	145	148	126	134	123	145	133	112	121	125	133	137	141	135	111	129	122	134	115	125	121	131	121	129	136	128	141	132	133	132	143	146	143	125	135	164	132	119	128	123	137	121	141	122	146	133	121	136	127	127	117	135	112	139	129	114	124	126	113	140	130	114	132	122	126	118	122	135	132	112	108	131	98	104	113	134	133	134	119	133	124	135	127	145	141	137	121	137	147	124	129	119	131	120	134	129	130	122	119	119	135	118	149	138	119	137	134	122	120	115	120	142	127	126	149	129	129	149	123	110	133	128	145	114	125	134	131	136	110	150	135	114	138	120	115	137	136	122	143	151	134	144	162	124	107	133	122	131	127	123	137	119	146	115	127	109	106	159	113	146	121	137	120	136	121	136	140	130	127	126	121	130	117	138	132	135	133	139	123	119	110	122	134	133	132	132	117	135	131	105	133	132	123	141	105	121	121	118	130	103	138	120	136	131	132	106	125	138	129	143	135	99	136	131	133	112	142	129	140	136	142	128	135	134	126	128	114	138	126	122	123	147	127	152	111	101	138	138	130	140	154	122	141	130	120	124	139	137	141	115	129	103	126	129	131	126	164	147	128	135	142	105	123	124	123	133	128	135	119	125	137	130	136	127	130	118	135	134	110	143	128	119	138	143	137	152	121	119	130	166	141	115	123	132	145	128	139	129	117	124	131	141	142	121	139	124	105	133	133	124	132	131	133	120	125	145	127	137	129	119	127	123	108	124	105	149	124	133	134	134	121	125	123	119	125	139	136	128	130	144	114	119	142	150	113	117	130	131	122	109	121	119	119	139	127	139	133	139	127	135	132	123	131	127	121	121	116	99	122	119	137	133	128	128	117	132	118	127	126	138	113	126	137	133	139	134	148	145	119	129	120	123	151	128	143	121	124	122	121	128	121	142	137	122	143	139	137	132	113	122	120	137	113	143	123	130	126	114	130	132	127	128	151	134	143	128	128	130	144	141	142	134	131	130	115	104	130	126	140	134	118	147	122	146	133	121	154	118	121	151	128	121	120	135	121	121	138	121	112	140	149	134	135	129	126	130	126	168	115	151	107	135	107	115	143	145	130	127	132	129	150	129	122	121	125	135	122	139	140	143	131	119	99	136	134	143	136	113	129	136	127	159	152	134	118	116	112	146	113	147	135	140	159	131	143	135	120	108	145	130	134	132	127	131	124	128	134	129	115	126	116	119	117	116	123	135	117	123	127	112	129	123	117	126	131	136	135	123	148	128	122	148	127	137	146	120	115	146	131	134	110	120	134	106	121	139	128	152	140	110	154	122	117	147	122	131	106	123	128	154	121	124	109	140	136	133	129	102	141	147	130	157	139	124	119	114	126	137	138	128	123	136	115	137	129	136	156	116	129	139	150	144	134	132	150	127	112	124	128	122	130	138	130	136	124	117	132	116	101	129	130	126	136	99	116	141	110	151	146	115	126	126	149	136	127	108	121	126	127	126	96	132	148	126	122	137	135	115	119	126	145	113	125	109	138	124	128	130	115	130	144	134	128	125	124	144	124	131	130	114	138	116	129	130	128	140	118	121	150	110	129	122	139	101	123	138	151	130	126	133	135	143	138	146	113	111	130	131	120	139	110	121	142	115	122	147	118	114	145	122	126	147	131	133	132	141	125	121	126	151	143	127	130	130	123	130	134	128	116	148	130	129	124	133	143	122	121	131	138	113	131	128	143	113	132	155	114	130	135	136	128	130	109	126	143	129	141	135	130	123	119	133	113	115	125	128	129	125	136	128	139	143	149	117	142	132	140	125	125	118	115	162	124	117	117	136	115	115	124	145	117	128	139	142	110	137	117	116	117	130	117	132	124	125	126	138	138	127	120	150	125	113	129	140	124	125	126	141	122	138	139	110	125	127	107	138	128	107	124	111	132	132	109	165	120	150	125	128	143	128	133	136	120	153	127	112	109	126	122	125	126	133	118	124	118	137	105	132	113	129	124	128	148	132	122	140	121	92	123	136	145	114	140	151	145	146	130	97	130	117	127	137	134	122	121	120	137	113	121	132	124	131	141	131	138	118	109	120	133	135	137	141	130	128	144	128	141	131	125	116	147	129	141	151	142	138	125	132	132	136	165	131	129	115	133	118	144	111	119	128	125	136	127	123	133	135	140	118	113	136	125	126	109	126	136	145	122	117	117	137	125	122	116	138	143	124	114	142	141	144	137	128	138	113	132	128	132	128	145	134	112	131	121	145	123	129	103	129	126	132	109	131	129	135	139	129	121	116	137	120	118	124	114	140	135	108	135	118	140	145	122	140	131	106	137	118	153	132	149	123	128	133	132	147	145	125	131	123	136	119	136	126	135	138	116	141	142	129	136	129	122	131	129	120	146	126	135	126	124	126	149	117	113	124	118	140	132	116	141	130	144	123	128	140	145	131	128	139	109	128	117	111	130	139	125	113	112	146	126	129	119	128	117	118	130	126	109	118	124	149	137	143	122	133	146	117	144	115	124	126	120	127	120	124	126	109	111	139	80	110	130	104	134	125	148	143	131	130	130	129	125	105	137	127	128	137	121	124	141	115	108	110	108	125	142	125	111	122	142	145	124	120	116	123	107	135	142	122	113	101	130	133	143	122	135	118	106	128	144	130	128	130	145	129	119	142	115	132	114	133	120	137	128	140	155	135	141	145	108	123	115	132	137	128	125	155	148	133	126	136	137	135	115	145	138	128	125	129	98	135	123	119	120	145	110	115	128	130	136	140	152	134	144	118	126	106	129	130	133	124	134	118	132	125	111	137	139	141	148	147	121	130	138	147	136	143	117	117	129	144	118	128	123	153	126	119	136	115	122	124	116	118	114	132	141	117	115	127	148	120	128	105	137	112	149	134	116	132	111	116	130	108	120	116	138	143	120	131	131	130	127	132	132	141	141	139	123	110	124	148	127	135	133	125	114	132	129	119	136	132	125	113	127	132	131	126	161	152	124	116	141	134	147	133	144	108	120	125	125	131	131	134	130	147	120	101	138	128	131	138	119	125	128	126	146	119	130	116	131	139
4009	852	897	868	827	878	874	829	871	846	902	916	866	886	840	889	876	889	842	909	868	831	857	863	827	891	878	886	856	871	839	858	868	858	837	887	853	879	877	862	871	899	855	923	892	892	877	862	877	789	883	885	875	943	883	867	907	871	840	830	866	836	861	830	866	876	878	831	851	833	909	928	855	870	870	869	893	866	870	903	857	894	852	898	857	844	852	849	860	874	884	910	916	828	792	891	819	896	893	951	893	894	834	847	866	859	853	869	875	899	867	825	860	806	898	883	887	860	883	866	874	874	841	877	913	896	867	880	863	883	892	888	863	859	843	857	874	817	901	836	814	859	848	822	883	880	878	871	833	837	867	817	910	842	848	893	838	916	913	824	790	827	869	853	856	866	941	890	872	894	853	843	885	802	817	852	842	908	892	846	895	845	826	868	895	850	885	860	857	879	874	831	934	914	861	839	896	884	883	858	854	879	845	839	830	859	853	818	865	842	863	871	853	827	856	860	858	931	850	898	859	857	873	892	856	881	826	868	876	857	857	882	839	842	821	847	890	846	811	848	832	846	853	898	883	896	885	855	835	821	836	840	837	878	846	842	806	845	886	832	851	898	888	824	861	828	842	877	868	803	862	886	863	851	832	880	925	850	848	832	903	830	912	813	806	822	898	846	857	893	829	829	854	887	856	855	836	876	871	914	824	890	857	836	879	891	896	868	840	890	842	846	850	869	905	865	841	903	868	833	870	922	884	883	886	851	852	891	900	907	876	843	846	867	879	872	864	804	892	923	919	875	894	848	919	850	882	856	866	873	856	896	897	913	820	882	850	819	902	831	920	882	907	828	859	874	826	884	871	869	872	838	812	886	883	848	932	832	907	837	858	848	823	890	925	901	854	829	820	839	892	830	882	886	888	840	864	861	882	839	822	839	911	884	853	895	915	802	852	804	835	850	866	866	867	826	874	859	868	869	889	842	879	845	889	850	849	891	845	852	828	839	881	904	898	847	858	864	890	862	895	863	837	819	867	918	914	881	855	877	880	807	854	846	839	870	898	858	884	873	898	847	882	870	888	866	822	907	897	898	866	816	849	893	852	816	856	862	855	835	870	881	832	858	841	885	877	846	861	839	864	904	875	881	829	850	818	937	852	904	827	849	863	860	901	879	854	857	924	882	852	870	869	880	870	851	831	845	859	854	859	868	897	861	858	891	862	872	851	827	910	794	860	880	843	811	864	875	862	893	893	895	830	861	887	849	893	851	817	897	856	866	852	876	862	863	826	867	834	841	906	810	849	874	848	908	887	825	862	822	782	888	868	839	870	868	885	834	823	857	889	842	852	864	901	827	792	863	853	884	825	864	820	869	878	830	823	912	887	843	867	826	856	873	879	860	858	859	903	919	864	857	873	889	843	815	872	871	848	846	863	868	820	887	866	886	858	843	922	837	916	894	800	900	872	878	826	863	889	889	909	868	880	802	884	820	872	909	873	898	852	878	836	869	877	825	920	937	860	833	908	867	871	816	879	836	851	880	854	890	927	834	879	866	858	880	891	904	899	874	891	930	864	882	870	915	826	862	857	863	862	839	879	871	877	855	851	856	901	905	885	851	847	884	891	862	859	839	831	870	862	893	884	852	851	840	825	887	898	883	870	918	862	845	860	872	824	855	846	849	878	874	888	882	855	891	809	830	873	891	846	811	912	889	881	849	873	872	833	846	846	888	913	945	860	905	891	865	902	906	824	865	822	844	876	854	841	869	826	842	863	845	914	798	851	868	864	837	861	841	950	885	877	860	909	863	849	894	847	845	880	872	871	883	866	822	813	880	853	851	888	874	878	895	839	860	848	867	891	870	865	893	857	883	878	897	883	872	879	884	889	853	894	844	868	862	902	841	795	823	897	884	867	835	884	928	900	889	891	898	847	898	820	852	899	815	846	923	879	847	923	884	887	890	860	853	836	883	841	859	906	889	878	895	878	868	870	879	875	829	879	855	910	819	898	961	815	875	915	837	908	878	791	874	858	893	915	786	871	819	865	899	861	881	851	837	868	869	908	858	849	850	863	887	855	864	814	840	938	866	817	848	895	862	872	888	871	906	858	875	868	915	846	829	872	819	865	882	879	874	914	883	816	847	908	862	904	865	807	830	837	853	866	878	875	855	881	835	808	853	833	929	852	842	859	875	860	847	817	889	846	819	836	894	845	854	839	824	860	846	868	915	868	861	872	915	844	859	813	882	903	831	838	901	864	888	877	878	900	845	872	842	906	884	893	906	826	852	898	857	847	820	930	888	811	829	823	880	882	829	887	864	888	833	883	861	854	887	902	909	864	899	848	888	823	862	897	853	902	861	861	874	902	871	830	824	897	819	832	827	828	861	871	892	863	847	850	889	869	829	883	831	853	854	836	908	858	860	881	870	859	904	853	892	877	825	922	844	894	886	848	860	873	896	869	899	906	879	858	867	866	923	891	869	864	819	876	865	845	899	905	838	872	862	837	875	903	903	863	843	841	902	808	862	828	833	879	881	874	852	872	862	905	885	838	860	830	846	863	885	930	855	856	862	873	889	875	879	866	861	919	849	867	859	868	876	911	844	872	863	869	880	913	908	829	850	845	872	867	827	856	877	878	833	809	855	842	857	827	889	887	886	855	861	854	857	901	855	853	883	834	878	864	899	888	860	883	869	829	866	820	880	936	861	896	830	844	848	851	908	871	864	865	884	875	855	887	825	779	882	838	891	853	849	827	870	879	878	887	867	862	897	865	892	883	887	883	923	914	882	908	856	846	835	913	846	890	898	822	855	850	893	852	830	908	861	819	910	908	871	876	910	845	889	842	795	896	839	852	907	903	889	927	868	913	869	860	887	894	884	854	833	902	855	864	851	835	894	917	838	891	823	829	831	857	851	841	848	846	832	889	874	855	851	868	911	900	854	853	898	849	855	833	808	802	859	900	875	883	894	821	792	877	801	850	910	860	876	844	819	816	807	882	819	885	836	951	866	820	814	883	858	925	867	850	845	900	894	829	831	892	851	862	889	882	814	829	864	866	833	904	840	843	820	835	803	837	938	875	861	878	872	871	859	873	816	851	879	902	814	829	897	868	884	893	865	847	863	841	836	874	914	853	912	887	859	848	882	899	887	868	842	815	861	864	878	875	859	826	881	886	860	861	882	877	860	846	842	866	854	894	863	917	887	832	820	861	845	873	848	870	868	846	850	876	858	841	850	809	889	903	883	840	873	878	900	833	849	858	829	879	879	863	895	848	880	870	836	824	870	819	896	914	897	879	846	900	924	825	841	889	838	824	829	834	857	846	842	916	792	890	818	840	855	866	905	959	787	836	877	852	888	837	860	850	887	917	823	815	869	886	883	869	869	880	874	896	843	898	853	886	811	917	851	904	870	833	895	857	868	845	903	895	836	848	884	892	882	829	836	825	895	869	853	819	848	796	914	886	877	887	836	868	838	858	865	842	847	803	873	838	846	864	822	831	865
15202	438	75	84	87	75	76	66	74	66	63	72	76	73	76	87	80	73	64	79	65	83	65	69	86	71	72	68	81	68	80	79	80	65	77	59	84	62	72	61	82	74	78	76	67	85	89	84	66	86	62	64	77	80	80	66	75	59	70	85	71	78	87	78	80	76	69	69	55	69	67	61	66	85	66	89	77	72	53	70	75	80	71	68	87	75	74	61	83	75	81	61	59	70	66	64	75	81	70	59	79	67	71	93	58	71	78	82	67	57	78	69	67	52	69	73	60	69	73	58	79	84	74	71	61	68	76	67	70	73	75	73	81	62	69	65	87	72	83	78	91	87	76	75	69	76	69	69	95	51	82	75	57	79	76	78	64	53	75	66	61	66	75	64	83	85	78	80	66	69	66	65	63	83	82	70	78	81	83	86	84	78	71	73	85	67	73	66	78	78	72	87	57	65	82	55	63	92	73	77	69	58	87	79	86	80	68	83	60	101	75	64	59	60	71	67	70	81	72	54	72	90	64	70	73	71	93	83	81	88	95	76	78	73	87	72	67	68	81	66	78	62	71	66	79	70	79	64	76	77	64	49	73	76	77	74	85	68	74	65	81	80	76	63	78	77	78	67	88	57	74	66	76	85	83	71	78	64	62	70	81	102	75	58	78	78	58	70	65	78	71	87	81	71	46	64	75	74	68	69	65	65	70	79	74	80	80	80	70	73	69	78	73	82	71	71	72	63	79	102	75	66	65	72	80	64	68	59	82	74	74	74	67	78	90	66	80	85	79	62	68	74	74	59	66	87	73	88	64	69	78	77	71	91	79	85	67	85	65	69	80	83	74	72	73	91	64	72	63	80	73	72	72	70	72	70	70	87	64	67	60	75	76	62	71	79	68	62	85	69	70	90	64	62	80	82	81	92	71	68	63	88	80	65	88	58	61	74	78	74	87	63	73	70	80	77	61	66	62	79	90	74	71	75	70	72	95	76	80	84	68	85	83	70	82	62	64	72	67	65	79	62	75	82	70	66	76	68	80	74	62	76	94	62	93	85	56	63	90	71	59	69	67	66	77	72	79	73	72	55	76	84	82	74	80	78	57	76	83	85	79	60	55	69	69	59	68	92	87	81	60	90	81	67	73	64	85	75	54	84	67	73	59	73	73	58	64	78	84	85	82	75	63	49	71	84	79	74	76	58	74	90	72	85	75	67	67	76	80	75	62	89	70	73	84	82	77	83	65	60	66	65	79	84	77	69	89	73	83	73	77	69	70	68	70	84	73	61	80	87	79	81	69	77	68	69	80	75	79	72	64	64	84	79	63	73	86	69	66	79	64	73	88	70	59	91	74	72	76	67	72	73	73	78	83	78	63	83	71	53	61	83	74	70	81	67	66	75	76	71	78	65	79	78	65	76	71	72	60	84	79	74	61	73	60	80	85	82	65	63	74	90	92	91	83	85	81	77	61	75	75	77	71	78	68	86	72	74	72	66	75	96	58	72	82	73	66	58	68	76	63	85	70	77	68	68	69	79	70	90	71	78	85	56	72	67	74	75	70	86	71	80	80	65	79	70	77	79	73	78	75	66	68	63	65	74	69	60	71	81	83	57	65	83	73	66	63	52	70	81	67	58	60	84	62	67	71	72	78	72	87	72	65	89	56	69	79	71	88	68	74	72	68	75	81	56	74	77	74	63	76	69	78	82	74	69	76	90	74	82	70	58	85	67	74	73	79	87	64	85	65	74	60	83	81	77	78	75	68	85	73	63	65	69	71	63	73	78	52	87	61	85	70	74	62	77	76	79	54	72	73	81	65	74	70	90	73	63	65	68	66	70	75	69	73	61	71	65	62	66	76	67	85	65	79	75	72	78	81	55	73	68	58	70	82	76	69	86	78	73	81	81	67	85	77	67	77	60	59	67	78	60	75	55	71	78	74	88	63	79	75	66	61	68	72	77	73	78	69	72	76	58	69	85	73	71	72	75	46	72	66	81	65	77	60	75	83	77	81	70	77	82	80	82	80	79	79	67	66	70	74	77	69	66	73	67	80	65	75	72	78	81	69	69	86	78	78	83	68	70	73	76	73	75	87	67	69	77	63	85	61	67	66	70	74	59	74	72	73	70	86	68	87	78	70	77	76	74	65	64	84	52	86	81	72	75	65	72	70	63	76	79	78	83	71	59	79	69	71	63	64	75	61	78	73	91	77	76	68	63	72	77	69	75	88	73	67	60	72	53	88	66	78	60	69	82	68	76	79	69	79	88	79	83	76	82	71	72	88	68	64	67	90	80	70	73	81	77	61	67	66	87	80	61	79	74	85	75	90	84	77	62	77	71	79	74	74	71	70	57	68	63	78	70	68	67	67	74	58	59	85	74	62	64	73	65	76	67	68	82	65	75	80	68	74	75	84	77	60	79	71	71	87	84	67	75	58	72	61	63	67	68	75	74	92	70	67	70	77	72	83	92	85	68	57	66	73	80	80	72	67	79	84	73	70	90	81	95	70	84	63	70	78	73	69	68	66	78	79	63	59	70	75	59	70	66	66	78	71	65	71	81	80	78	69	79	78	82	63	90	80	68	84	69	79	65	81	67	77	69	60	76	83	90	67	78	80	76	75	77	72	77	75	90	77	80	89	72	71	84	77	73	55	74	70	75	82	80	71	58	83	72	77	76	79	61	68	87	82	63	73	67	68	61	56	78	65	88	59	75	85	58	69	76	77	85	79	76	67	69	54	69	72	79	93	78	88	73	80	93	81	63	75	80	72	67	71	71	80	69	64	81	77	83	65	71	90	79	81	66	63	77	82	76	88	67	89	61	74	79	68	68	79	75	66	74	91	77	75	69	77	85	74	82	58	66	71	66	72	76	63	68	54	75	80	81	87	68	85	68	75	74	75	78	95	62	78	90	80	85	81	62	92	97	68	59	73	91	80	74	80	83	62	72	78	62	78	92	71	91	70	73	72	76	72	79	72	69	72	68	81	66	78	59	81	70	85	73	71	75	68	72	79	68	62	71	87	77	77	58	61	93	55	57	70	68	56	69	71	74	62	73	66	52	76	63	75	68	68	63	66	88	71	74	63	85	80	63	68	59	73	73	65	75	86	64	80	74	68	71	76	77	61	63	76	68	82	68	77	77	62	78	69	73	77	70	73	68	78	86	67	94	79	68	85	62	77	66	72	56	75	68	87	77	81	60	88	92	65	69	71	77	73	71	85	91	72	86	61	63	74	86	81	91	77	71	82	75	78	68	70	71	77	74	64	82	65	68	60	67	67	84	69	70	79	82	89	75	64	55	78	89	70	72	77	67	64	66	77	59	72	72	81	87	81	77	75	69	56	80	78	74	70	83	71	66	67	89	85	61	82	73	82	77	82	87	65	69	75	80	69	68	69	70	68	83	60	81	63	65	70	85	77	65	69	75	80	61	62	54	75	65	77	61	78	78	67	73	82	56	65	78	83	64	61	76	80	79	63	61	59	78	82	84	70	62
4123	491	490	454	481	468	485	494	474	455	481	468	526	486	473	501	492	510	472	508	500	465	482	474	497	534	481	490	487	501	485	454	476	470	452	472	490	489	477	480	508	452	485	553	498	427	464	519	506	494	499	505	501	508	445	482	518	511	489	457	496	503	497	512	502	517	510	522	505	476	518	449	463	495	473	477	493	418	478	512	512	486	485	459	488	470	468	500	488	496	511	463	507	481	448	476	480	490	458	484	450	488	490	492	486	494	467	512	510	490	517	438	484	460	462	512	465	512	463	523	487	509	499	467	471	529	457	475	482	509	516	479	454	481	448	514	467	499	527	475	457	462	473	485	465	481	462	486	465	435	498	500	500	500	519	470	509	469	492	493	450	481	477	517	505	504	446	466	505	485	462	452	522	478	491	488	480	482	488	481	469	501	526	458	488	496	486	469	503	486	473	502	484	496	457	472	446	523	488	521	465	475	472	457	468	495	478	495	465	473	497	507	465	493	469	505	487	495	509	486	508	453	459	461	489	478	465	496	483	486	466	471	504	505	441	494	445	475	481	477	467	484	492	495	519	482	451	516	480	457	502	508	457	520	475	484	482	500	477	504	486	486	475	510	474	503	484	495	506	462	476	515	477	461	481	481	500	487	470	449	527	451	484	460	477	485	476	468	455	484	518	473	458	512	469	498	445	434	479	506	466	400	453	485	510	474	497	489	474	443	500	512	541	459	456	486	482	478	515	499	486	505	476	485	498	513	492	534	502	495	481	528	509	490	481	542	480	497	495	481	458	498	502	470	502	462	487	473	496	496	481	509	512	479	474	501	485	481	450	484	461	490	476	465	502	467	488	461	504	505	470	435	496	466	500	496	496	492	505	495	463	485	505	465	488	478	457	491	474	515	531	483	464	503	522	502	506	495	490	498	444	487	490	484	507	486	493	470	510	494	490	476	459	470	483	465	462	447	466	509	478	511	478	502	500	478	453	500	484	503	488	495	482	476	478	440	467	458	496	480	472	452	498	483	509	470	451	525	520	498	446	477	510	481	464	500	464	498	472	459	514	493	508	500	493	476	470	514	497	483	509	539	456	446	469	502	484	472	486	506	459	528	505	463	476	466	520	497	464	471	479	499	492	471	499	492	526	480	505	468	522	463	523	520	514	485	432	472	457	466	517	525	502	452	457	499	514	515	486	467	487	481	433	465	449	464	535	476	502	489	455	478	485	462	488	479	490	460	519	467	431	495	455	482	529	493	453	466	472	504	493	511	459	469	455	503	491	473	516	477	489	471	483	458	501	496	464	467	467	494	504	480	493	458	481	465	512	463	510	505	463	507	468	476	491	493	516	461	514	495	457	470	506	504	503	479	540	488	481	459	497	490	495	478	455	469	481	548	485	496	476	502	497	506	467	525	493	497	490	467	435	478	476	496	442	465	481	485	498	480	458	482	479	488	454	504	502	452	499	497	462	488	470	509	488	510	478	468	453	527	508	462	490	523	473	480	469	489	498	518	546	473	469	523	505	479	468	458	497	453	472	474	484	501	506	454	498	469	476	437	438	460	518	485	466	500	451	492	496	471	465	461	435	465	489	528	441	479	489	505	475	472	482	472	481	476	505	448	490	509	515	514	507	440	457	484	479	485	479	515	504	457	467	443	463	491	509	468	491	526	464	484	520	476	509	498	469	478	459	463	501	526	460	486	497	482	468	490	497	515	500	505	491	490	459	459	502	522	519	457	471	479	478	491	536	432	463	471	492	462	474	480	500	476	483	483	482	457	462	444	451	496	495	486	447	457	469	484	475	474	448	470	510	481	505	470	486	463	447	484	497	468	457	492	507	466	487	462	479	476	450	508	489	484	424	511	480	474	449	489	522	451	487	517	474	490	499	473	482	469	479	466	505	477	464	527	473	518	517	459	485	489	456	467	495	468	459	481	449	554	479	470	467	464	468	488	494	478	451	499	449	502	470	491	502	481	508	483	477	440	458	495	471	450	470	534	480	470	479	474	483	473	507	472	500	497	472	510	491	491	511	513	501	490	509	491	518	487	534	448	454	450	459	498	532	505	480	473	535	461	458	483	499	478	504	476	475	485	484	462	504	466	455	489	509	461	481	509	559	484	491	468	532	466	511	493	498	497	458	492	470	468	495	499	517	506	486	500	514	491	497	498	480	494	480	486	461	537	472	518	475	481	482	493	512	464	513	497	456	506	503	447	459	489	499	484	486	492	473	453	463	498	505	501	488	484	544	470	506	488	505	481	521	465	476	502	481	546	481	481	501	468	494	468	478	476	508	501	465	468	485	504	522	461	479	481	481	508	450	496	464	455	533	474	544	458	468	495	461	478	478	517	509	470	522	480	479	471	479	491	495	515	506	488	493	502	480	477	503	497	463	484	446	467	460	485	499	486	479	479	447	487	513	483	482	508	474	469	474	507	477	467	477	493	513	531	464	497	513	469	479	442	510	511	475	482	490	485	502	471	517	456	462	517	459	500	480	502	476	478	487	484	463	493	482	475	475	443	469	438	544	448	499	479	523	471	481	466	487	457	493	536	469	510	495	471	502	457	459	493	475	455	504	493	476	502	498	467	481	479	505	478	499	467	485	516	516	478	471	469	517	524	478	514	459	489	442	489	468	472	494	504	480	472	506	508	504	467	444	467	475	501	520	479	502	500	488	461	490	463	482	483	486	463	521	466	489	494	455	531	467	490	484	460	499	501	449	450	498	471	453	473	493	466	466	481	527	489	496	497	477	484	526	492	475	485	470	506	446	481	503	453	442	489	499	473	496	479	489	496	505	514	462	458	497	484	502	470	441	466	461	500	462	478	457	469	523	460	470	495	457	508	526	491	467	465	507	498	526	495	492	444	502	464	480	456	482	498	498	485	465	474	462	483	443	440	493	493	503	477	498	521	463	485	537	492	466	498	485	487	544	489	505	496	483	504	448	466	495	502	474	438	530	531	469	479	494	525	453	490	491	487	472	499	463	517	485	480	472	507	468	487	464	484	522	451	469	509	504	445	512	497	478	469	495	481	456	505	465	476	502	476	443	474	486	515	486	469	457	475	523	508	445	459	508	495	500	481	509	465	495	483	453	496	480	471	493	442	495	492	470	510	499	487	500	471	485	502	443	488	446	485	482	519	501	470	479	488	482	476	511	496	431	541	494	468	484	480	481	476	455	501	479	496	545	505	467	449	501	490	472	475	466	458	483	477	480	482	487	464	478	471	496	468	465	520	471	469	474	481	460	485	484	479	454	484	483	508	474	471	534	511	457	509	469	472	468	459	437	481	497	489	510	466	498	462	501	477	519	477	481	485	472	476	475	491	475	491	496	510	465	433	466	518	436	459	498	458	481	517	462	464	478	462	507	507	484	504	502	481	491	493	479	463	518	465	478	481	479	525	473	480	491	508	476	513	501	487	507	457	480	463	482	494	485	454	484	486	475	499	478	462	486	495	458	482	490	479	488	521	457	482	502	475	507	478
15164	436	73	83	94	86	88	88	92	90	89	89	82	87	101	82	89	73	92	104	93	93	86	96	81	83	74	81	99	91	88	83	82	88	82	84	88	99	85	91	98	87	99	86	79	85	96	70	88	101	68	96	74	91	94	88	78	85	90	99	80	91	90	104	94	89	78	77	91	90	89	85	77	84	91	87	89	75	88	95	79	81	86	75	92	105	103	81	99	106	99	78	86	85	79	98	91	89	83	87	98	84	77	82	98	95	87	95	93	98	106	90	83	85	102	93	86	96	85	67	81	85	73	92	101	73	70	102	83	102	97	100	94	96	87	76	80	99	79	92	79	85	80	89	73	93	90	80	77	89	77	96	90	77	88	97	78	95	95	70	87	71	86	81	76	104	85	114	99	89	96	94	91	109	91	93	91	93	88	81	90	70	102	109	81	103	75	95	90	85	93	87	72	87	84	84	69	91	74	75	88	86	76	87	89	80	85	87	92	84	96	79	71	79	86	78	80	101	90	92	89	75	75	86	93	85	90	79	77	76	87	95	72	73	73	71	69	91	98	84	91	102	74	68	80	95	77	86	94	89	92	85	82	97	92	81	94	92	102	78	81	76	88	105	98	99	85	95	89	90	84	75	87	107	81	88	85	77	89	109	107	91	94	88	85	88	98	85	76	102	77	80	82	96	97	82	102	79	86	88	80	87	98	100	69	85	99	102	95	84	87	88	113	88	78	77	95	85	75	85	81	80	102	85	86	71	89	80	84	101	94	87	84	83	83	76	88	82	97	87	87	85	74	89	70	83	115	99	82	79	96	96	94	91	76	109	89	96	99	99	83	87	101	102	72	91	89	75	87	98	82	89	82	88	100	78	68	88	79	68	92	85	94	83	97	87	85	96	92	89	92	82	66	80	86	80	79	76	79	84	88	89	93	94	80	92	104	81	81	85	83	75	93	84	85	74	91	93	80	93	93	96	73	81	61	79	86	95	79	88	89	83	82	78	80	86	82	104	96	93	72	97	93	85	74	84	96	91	95	70	79	87	75	114	91	101	82	82	89	86	86	88	84	85	90	80	101	85	75	91	85	85	91	71	98	86	85	87	84	104	93	96	93	91	84	85	75	97	78	95	84	90	102	85	83	96	90	95	96	83	89	97	90	78	81	90	87	75	79	93	83	97	100	83	101	99	81	98	79	95	82	87	84	67	88	95	98	79	76	86	75	86	88	93	73	90	80	71	89	85	96	84	75	84	86	80	71	84	85	86	76	82	81	77	69	81	68	81	85	84	80	71	99	83	80	81	83	79	76	96	102	85	95	100	106	77	78	99	112	90	92	88	88	85	90	74	82	74	93	74	93	79	98	84	81	94	85	85	86	79	82	115	96	84	85	97	74	77	77	89	101	96	108	71	86	69	92	83	91	83	88	78	82	89	89	93	93	74	76	84	79	91	86	83	85	86	75	83	82	100	82	98	89	93	97	77	84	90	91	78	105	96	77	83	101	91	95	82	91	104	85	85	86	93	80	88	82	73	90	82	76	95	94	80	97	98	86	98	98	96	100	100	82	96	93	80	88	96	75	94	83	92	91	97	82	78	103	92	85	110	84	78	90	87	81	92	83	79	86	80	94	106	76	84	73	85	99	86	88	89	103	74	104	92	85	84	74	82	87	73	99	81	78	81	102	74	88	77	92	89	94	84	85	90	91	85	79	91	91	103	91	94	81	99	91	87	60	80	91	82	98	88	92	87	98	75	101	92	71	68	72	86	107	80	86	90	91	100	97	98	76	87	93	93	73	104	82	78	87	103	79	85	87	108	103	96	96	85	95	94	92	86	98	93	91	92	76	75	79	77	76	78	80	69	74	95	79	93	62	97	85	73	105	91	78	70	77	72	93	79	112	96	83	91	76	84	79	77	92	90	85	70	63	88	77	83	93	92	69	76	95	91	88	83	89	89	84	113	96	102	73	82	89	92	85	95	103	94	90	66	99	69	84	97	94	76	80	91	74	91	90	82	87	83	100	94	96	78	65	86	98	87	87	83	120	90	85	85	102	73	86	90	88	106	87	82	82	92	81	85	85	91	73	87	80	89	84	95	81	107	96	73	87	81	81	90	88	84	78	115	89	101	88	94	97	93	94	90	102	80	91	85	88	100	79	72	94	75	79	78	77	70	105	87	97	94	84	82	99	75	92	77	92	90	86	92	96	107	88	102	84	82	92	80	113	79	81	83	82	110	100	105	84	84	78	74	79	99	89	79	83	102	81	91	87	83	83	71	76	106	74	93	97	103	83	102	94	102	75	86	84	103	88	97	105	94	85	77	83	96	89	103	82	76	93	94	79	89	102	90	88	93	75	88	94	102	73	93	79	94	104	73	92	76	91	97	90	88	79	69	80	76	76	84	96	66	86	96	83	89	70	103	119	86	86	80	86	104	79	92	78	90	87	93	95	85	85	100	87	76	83	77	72	101	92	104	79	82	99	82	76	93	83	102	93	85	97	79	89	92	73	66	97	85	81	95	83	92	93	89	64	83	78	76	92	84	84	76	78	91	89	92	97	92	95	89	83	79	93	76	92	91	88	97	95	91	95	75	101	81	77	84	97	97	100	73	90	81	94	73	88	104	82	88	105	100	89	73	93	88	87	90	82	77	98	82	91	81	106	82	83	81	79	88	85	100	99	83	88	78	75	77	69	98	81	100	84	86	105	74	85	76	80	73	92	96	78	90	92	89	77	63	100	80	86	93	74	95	87	73	90	82	89	92	91	103	92	80	86	78	79	92	81	106	88	105	89	84	94	93	95	96	75	74	97	69	70	87	93	94	81	80	93	78	101	88	88	84	83	68	99	89	106	75	76	95	86	86	67	80	84	92	86	80	76	90	94	79	82	89	82	114	86	96	86	84	100	96	85	85	76	84	80	80	76	85	83	96	91	75	79	89	98	72	75	93	92	92	90	82	78	88	86	89	85	85	98	79	76	91	85	98	86	81	81	80	97	86	70	97	84	95	92	101	69	66	76	74	72	99	77	97	82	98	102	79	89	82	80	103	91	86	89	77	80	68	85	94	94	85	87	95	87	70	106	104	78	81	96	96	68	77	108	86	84	81	87	99	98	93	88	85	76	84	92	85	82	95	69	81	65	104	82	90	96	91	61	81	77	82	79	95	91	92	78	64	86	83	91	94	68	86	86	84	93	73	81	74	89	91	71	89	91	103	96	84	89	73	100	93	84	85	89	96	82	101	91	81	102	79	98	94	84	78	101	88	88	85	75	78	104	91	106	94	73	84	94	91	105	85	81	85	79	78	77	96	98	94	90	71	94	83	82	73	112	82	97	78	93	84	113	81	91	90	95	87	84	74	97	99	75	87	86	86	99	89	97	96	87	88	84	79	82	100	96	74	80	91	86	97	100	68	92	101	69	101	70	91	74	77	81	73	64	95	87	98	109	86	100	83	86	91	89	96	86	77	89	73	111	94	87	100	85	92	94	89
3916	646	612	579	604	599	623	635	617	578	604	581	599	625	593	593	597	555	609	606	651	595	610	601	646	603	591	577	628	637	621	586	607	589	630	571	604	638	592	616	634	649	618	624	611	600	628	594	640	589	615	622	655	591	568	596	599	603	590	608	605	617	617	612	611	570	616	609	611	618	616	596	661	630	636	596	601	610	646	617	619	597	613	621	639	613	641	625	657	552	606	635	589	629	619	572	636	622	601	603	593	625	611	605	572	624	621	628	615	581	593	620	618	594	597	602	624	613	615	653	618	597	624	551	561	646	629	613	626	619	566	629	591	578	594	611	622	603	586	567	620	583	582	593	612	612	606	594	635	650	604	634	577	609	645	593	581	601	610	614	566	579	662	578	660	602	597	644	586	606	587	630	637	608	607	633	561	634	641	597	607	616	607	593	614	595	627	589	627	607	608	611	578	625	619	603	579	621	607	593	578	589	617	621	636	653	581	606	623	566	586	633	587	589	605	622	612	643	598	591	544	578	595	599	626	614	626	601	598	639	603	611	605	618	584	626	590	606	574	633	605	618	603	577	620	618	623	618	635	574	596	627	597	584	626	649	623	578	604	605	610	634	651	587	584	588	601	561	602	637	611	601	621	589	585	631	652	628	594	555	582	616	578	566	634	593	564	607	602	625	651	615	605	637	618	619	589	602	568	592	598	589	637	620	643	596	598	565	628	590	562	649	599	599	605	574	641	589	643	564	600	641	589	608	650	613	600	607	585	616	589	578	585	599	588	618	649	590	607	591	610	601	618	564	606	600	585	648	619	609	642	611	588	621	627	575	606	614	600	615	561	579	573	582	604	597	594	560	597	568	624	582	585	655	579	602	614	649	601	593	637	607	592	612	607	625	602	608	619	577	632	643	637	547	617	604	604	610	620	652	580	609	568	607	619	532	613	633	638	607	617	598	628	597	585	622	555	608	601	594	599	611	654	613	608	639	591	553	607	610	590	602	634	604	603	600	646	596	602	617	606	609	615	593	624	593	562	585	631	626	587	659	635	597	613	597	590	626	594	581	593	572	591	590	613	574	611	587	626	607	623	623	599	663	619	608	649	615	622	590	600	637	624	623	595	628	580	632	625	610	651	626	628	608	569	584	588	580	605	572	607	618	599	618	642	597	587	602	622	616	618	603	656	583	609	595	605	599	579	632	599	643	608	635	620	535	623	588	569	607	565	645	574	630	606	572	575	598	569	563	601	614	574	603	637	605	637	671	625	616	629	657	640	593	606	658	608	608	601	611	610	613	582	648	608	590	648	615	593	657	622	609	616	581	600	590	612	599	621	593	610	610	612	611	619	654	640	668	583	587	594	608	577	632	562	624	601	608	620	595	579	665	625	604	674	610	597	609	560	606	636	630	599	594	614	582	649	613	638	595	627	608	576	612	586	634	662	558	588	610	604	608	628	610	630	594	622	647	636	605	610	649	621	609	643	635	634	567	621	624	591	621	614	623	609	588	617	585	608	587	582	612	614	627	630	621	613	618	573	587	644	660	575	622	602	632	589	593	645	617	590	617	608	678	655	585	603	576	628	575	614	589	575	636	615	619	580	647	603	638	571	621	610	626	580	602	599	589	626	564	609	626	626	593	630	596	586	628	626	571	593	577	617	601	596	682	616	640	608	630	622	601	654	593	599	612	645	626	613	579	657	605	578	629	595	640	648	564	609	588	572	585	632	609	608	615	595	620	564	578	583	620	598	609	609	599	605	600	634	617	583	624	600	622	600	612	596	588	597	612	636	612	653	575	609	598	608	635	623	618	597	591	577	583	558	572	586	625	610	604	649	638	577	623	639	634	631	540	594	639	616	646	625	609	674	654	605	616	646	612	645	594	566	600	588	589	603	615	606	614	631	605	604	649	623	601	665	599	604	633	590	646	620	602	623	627	609	569	592	561	641	582	643	581	636	619	605	638	599	579	616	583	605	634	614	632	595	659	605	638	637	603	635	620	603	615	624	604	623	566	638	600	624	631	585	623	593	603	618	634	553	632	630	631	590	642	614	607	614	607	617	617	615	658	629	591	663	611	612	607	636	659	592	639	596	555	610	633	571	598	660	587	582	598	578	619	571	605	585	614	612	640	623	593	629	621	579	615	597	607	614	614	645	600	632	656	597	590	603	597	619	598	574	619	630	570	614	626	615	578	627	589	653	595	627	614	603	617	610	606	608	619	604	631	607	639	599	563	609	635	586	614	632	606	620	667	621	635	624	582	633	642	607	616	670	619	609	613	551	620	600	553	615	600	618	609	628	573	629	619	613	620	630	619	608	576	597	584	613	616	591	575	588	608	584	609	625	623	612	637	616	608	627	614	603	622	548	609	595	685	601	594	639	592	648	579	603	637	598	597	594	669	646	636	596	642	663	601	608	605	618	664	663	583	602	643	606	577	607	605	616	601	588	590	606	628	629	626	645	639	606	608	586	664	598	603	659	604	641	609	614	628	626	594	619	608	613	576	604	616	625	584	639	602	583	608	636	601	624	678	606	613	650	610	599	651	607	654	637	589	608	582	649	592	597	571	611	630	623	584	586	622	614	591	589	572	623	612	661	626	622	606	639	614	619	608	600	563	619	562	642	603	633	621	635	604	624	628	591	599	613	617	634	571	597	607	604	624	622	602	535	616	566	643	613	611	571	593	655	599	620	637	587	645	606	597	632	598	613	585	564	616	556	611	589	637	582	605	600	567	603	604	619	587	620	637	582	611	643	616	592	591	583	616	619	597	616	622	622	672	648	591	664	573	586	628	619	658	616	629	637	602	586	609	589	622	610	640	596	588	575	589	645	643	621	586	569	611	625	625	631	619	642	618	643	591	582	621	630	586	618	589	555	635	610	611	556	628	608	630	602	622	592	602	617	617	627	631	601	632	618	584	617	617	651	654	622	631	579	590	589	632	633	648	607	604	616	654	564	687	583	604	619	592	579	556	611	608	657	584	614	609	603	621	609	624	615	629	613	631	605	658	615	627	590	628	620	605	585	613	674	574	588	644	638	605	633	607	607	628	645	624	564	585	585	630	608	608	632	632	640	647	606	587	631	609	619	620	551	598	593	622	583	623	605	625	598	621	592	604	591	600	633	628	598	587	562	624	627	587	600	671	623	604	599	562	631	610	617	634	611	640	574	622	576	631	555	649	627	620	564	586	627	600	608	615	577	636	606	587	604	658	633	603	561	539	607	586	566	584	589	612	616	628	611	627	595	604	649	624	610	586	622	620	628	620	646	612	596	583	674	623	632	619	604	595	628	586	587	635	593	620	629	629	651	636	689	595	647	587	560	596	606	626	621	711	598	604	642	655	585	622	641	619	587	601	619	609	624	606	604	599	597	569	658	603	638	602	640	646	607	528	613	611	616	611	651	631	574	548	603	615	625	619	604	594	582	592	601	578	559	600	637	582	578	606	633	616	625	626	610	608	600	617	545	627	641	598	603	606	637	616	659	612	611	617
16008	604	109	165	156	113	127	112	133	125	125	157	136	118	139	118	124	133	133	137	140	124	129	135	132	122	131	117	134	121	144	122	120	117	139	113	144	123	148	127	114	118	134	111	125	107	158	138	120	127	131	150	128	125	121	135	145	108	161	120	137	135	128	150	138	135	116	126	128	134	155	129	144	136	131	123	133	143	136	138	127	145	125	122	128	136	116	113	140	124	122	109	135	133	127	123	128	127	132	129	130	129	118	137	120	139	108	142	133	135	130	126	124	114	130	137	149	127	138	107	134	115	119	132	122	123	108	122	145	115	128	149	135	149	134	144	125	142	142	127	111	123	117	137	138	132	122	128	121	130	133	117	134	128	136	144	154	128	114	112	105	132	140	112	163	131	143	150	120	128	128	134	141	119	127	144	127	124	131	138	134	117	142	140	122	121	136	139	132	111	115	128	126	137	139	131	126	120	116	135	135	148	126	129	140	137	115	131	134	130	125	152	150	135	127	130	123	153	132	128	127	137	130	122	126	114	118	129	138	107	140	150	138	129	126	138	144	129	145	143	133	130	134	108	141	133	125	137	148	126	102	142	130	141	121	142	139	119	125	128	125	123	138	141	119	137	152	138	122	122	128	153	127	127	128	136	133	126	133	144	125	142	133	138	150	125	124	127	131	142	117	142	118	138	136	127	120	121	116	120	122	129	121	150	138	136	151	134	125	111	138	132	128	143	133	144	151	146	132	115	132	121	141	125	141	140	121	136	137	141	150	119	117	129	119	128	128	123	137	146	120	117	132	127	143	119	124	128	129	125	126	115	138	137	138	122	129	131	121	128	133	112	138	139	133	125	134	127	146	139	121	117	133	98	145	138	131	98	132	113	141	146	138	128	115	125	137	111	144	129	126	149	126	135	125	128	117	121	121	122	127	147	141	122	115	124	119	116	125	129	126	128	105	127	112	122	126	115	113	118	125	138	117	141	134	135	140	133	133	123	146	124	132	110	149	132	121	135	151	128	121	152	131	122	147	139	145	153	147	112	140	130	126	127	127	155	117	136	111	133	107	138	122	146	127	128	127	116	148	110	135	112	138	145	129	140	143	140	133	123	141	117	125	116	122	130	131	106	127	120	118	123	121	123	122	144	120	128	133	120	126	124	143	137	154	139	122	125	127	117	140	126	128	115	137	100	156	142	131	133	141	142	139	119	140	131	134	115	140	113	126	119	103	156	126	122	129	118	127	122	125	150	142	117	129	123	123	128	139	131	121	133	131	133	135	123	131	124	141	117	135	135	134	129	141	133	138	147	116	120	149	138	118	148	123	143	136	132	140	140	125	132	124	132	146	142	128	109	121	133	125	130	124	142	118	130	120	142	125	132	150	125	141	117	129	130	115	125	117	127	127	126	142	132	141	125	100	131	135	130	121	114	113	146	141	122	138	127	122	138	117	140	124	107	145	135	140	123	88	168	133	136	125	139	137	122	133	142	144	139	148	130	138	145	127	137	120	130	144	124	133	128	134	125	133	138	134	135	144	121	141	125	135	112	137	91	125	140	152	139	141	136	144	133	109	138	143	119	107	130	117	137	116	123	137	120	143	134	130	130	139	130	119	114	132	146	124	128	116	134	126	132	133	132	143	129	147	110	141	136	133	140	141	128	120	126	103	132	133	144	130	137	124	124	124	115	133	132	145	130	115	138	129	112	127	125	139	121	124	124	114	143	112	128	124	124	143	121	129	125	117	123	139	110	122	143	128	118	117	114	132	133	136	148	121	126	120	117	143	133	134	134	99	122	137	126	137	152	135	129	128	116	136	140	139	120	128	132	123	138	133	121	136	133	145	133	119	123	119	127	147	151	130	129	147	146	127	121	123	153	125	111	131	140	122	139	129	126	122	121	111	128	138	132	132	133	127	121	130	130	119	118	127	119	113	127	112	137	129	132	130	136	124	129	133	114	115	151	120	147	94	154	123	127	126	133	135	130	124	106	138	131	136	120	137	120	141	117	139	115	135	142	130	149	115	142	127	134	130	149	138	126	104	119	128	143	118	107	133	107	146	143	143	124	126	102	124	124	130	144	130	128	124	148	148	128	138	149	111	122	120	128	135	138	132	109	134	121	138	123	115	125	123	130	136	124	139	146	128	151	128	149	135	127	124	130	105	124	147	148	131	133	126	129	149	141	126	122	125	144	115	107	114	140	146	138	117	124	123	125	123	125	143	133	131	144	130	150	124	132	138	145	111	147	126	123	117	118	133	132	133	123	157	146	132	137	156	141	155	139	132	129	123	128	130	138	138	133	148	112	130	119	122	120	117	121	124	134	133	145	122	138	130	145	115	131	131	131	133	114	142	112	136	123	114	130	135	142	118	134	139	124	137	120	132	115	120	106	116	145	123	118	138	137	135	116	111	137	118	128	145	113	118	132	120	111	123	133	145	143	143	135	133	137	126	145	124	134	121	125	129	144	132	148	128	128	151	106	138	128	151	139	144	129	139	148	130	139	136	108	132	124	125	143	120	123	131	140	143	145	136	127	111	107	121	112	135	127	145	140	145	131	143	132	144	128	136	124	148	167	144	132	150	144	126	129	112	143	131	144	127	154	129	127	130	122	122	117	120	128	128	142	134	130	132	126	148	120	131	130	130	119	129	135	124	136	137	139	117	141	133	126	133	119	127	143	106	116	131	131	156	150	141	127	124	138	116	141	143	148	115	127	131	124	123	129	125	129	138	133	128	125	127	133	123	127	134	155	122	164	128	131	130	138	116	138	140	134	116	119	128	129	122	122	152	131	123	112	147	140	116	124	124	121	120	140	127	143	122	124	113	137	127	145	126	126	156	143	135	137	127	131	132	127	124	126	161	128	111	126	136	126	133	132	147	145	127	119	143	149	126	123	128	109	140	143	125	111	136	123	124	135	136	103	116	144	139	129	146	123	142	121	120	113	109	128	154	129	131	149	140	150	119	112	110	137	130	133	132	142	123	127	120	155	158	137	127	124	116	144	133	133	118	115	120	107	132	124	140	134	124	127	137	137	133	131	123	128	129	123	111	118	104	135	129	141	121	155	132	128	134	116	112	110	121	115	120	150	115	115	130	115	135	124	135	127	121	124	121	123	137	135	128	111	123	142	162	138	124	137	131	120	142	133	135	142	142	156	136	134	112	131	126	120	136	150	142	137	124	136	138	140	135	130	122	132	130	127	138	138	144	140	122	128	143	114	129	129	122	125	127	143	142	149	125	111	153	127	129	121	116	119	143	122	129	130	150	107	123	135	141	146	136	145	120	139	132	133	149	129	128	136	122	143	120	112	116	131	128	115	121	134	146	148	138	136	113	126	142	139	142	128	135	124	112	136	141	156	134	124	127	130	123	141	125	139	131	134	130	109	110	136	135	111	132	135	140	128	143	123	141	146	118	124	130	128	147	133	126	123	129	146	131	124	141	135	131	134	129	138	118	133	150	134	147	146	133	150	116	105	130	127	118	140	110	140
4216	875	917	894	879	840	863	896	900	930	862	849	906	833	851	866	879	892	889	849	883	853	874	880	908	868	863	854	874	880	874	832	861	897	831	886	862	878	802	880	870	859	832	841	900	905	888	812	842	868	855	911	906	886	899	856	885	865	894	899	866	872	810	897	940	842	858	858	842	859	927	934	839	860	849	886	862	917	887	834	835	898	879	891	846	889	822	885	860	911	891	919	824	838	862	850	848	837	880	891	876	919	897	877	849	894	866	876	906	909	886	916	872	825	899	884	815	886	906	848	887	895	817	868	836	943	874	907	837	844	894	851	855	852	849	886	874	876	848	802	874	895	868	848	837	864	885	888	879	863	849	868	891	943	851	887	833	836	858	855	835	877	903	886	843	842	922	906	869	892	849	857	887	894	845	840	845	843	861	841	858	897	874	878	867	860	860	840	883	889	854	893	904	858	878	901	890	957	837	813	865	889	832	860	872	872	846	888	836	879	838	884	885	852	875	906	867	848	873	884	868	887	900	862	838	882	851	892	862	864	924	866	820	895	888	866	872	826	867	881	888	821	861	907	829	855	894	840	882	910	858	857	918	846	857	814	832	877	849	832	866	916	923	846	829	896	860	854	860	849	870	846	948	908	870	834	899	921	888	847	790	855	845	908	854	869	867	885	834	830	835	887	925	860	856	875	852	899	913	867	897	832	864	898	833	909	861	879	837	858	889	917	854	841	799	917	909	890	864	876	859	808	871	888	850	854	858	810	930	860	896	867	896	932	881	866	890	794	866	843	845	849	912	910	894	876	898	920	856	845	888	870	858	877	838	891	860	841	825	885	841	849	932	815	868	817	878	888	870	844	819	850	865	865	840	910	891	879	931	870	840	851	871	884	820	870	823	852	817	871	881	849	879	841	854	810	911	882	851	917	939	824	928	829	841	858	864	863	894	886	871	874	863	826	867	873	893	926	903	870	924	785	874	899	819	848	905	843	850	925	824	900	884	846	912	851	913	855	867	865	849	870	877	866	861	880	832	901	852	885	852	908	890	832	824	880	875	880	888	855	894	804	876	878	841	875	820	834	882	859	922	829	859	893	843	855	883	861	881	878	914	874	915	902	875	872	882	848	860	868	882	882	843	865	837	834	869	867	898	897	963	874	908	890	843	874	906	891	893	892	814	893	843	874	855	890	857	855	884	920	917	859	849	891	869	893	851	861	814	885	866	891	824	894	826	903	900	891	875	813	837	802	909	900	862	829	838	836	849	874	841	889	891	884	896	868	827	863	900	839	836	956	832	870	867	887	891	887	845	856	866	907	808	841	890	783	880	856	846	886	863	843	862	933	881	833	868	825	879	825	877	933	884	868	833	877	881	883	861	941	873	888	824	904	871	821	871	893	926	817	856	874	819	868	894	885	851	849	928	895	850	894	859	881	832	867	804	837	866	859	879	848	842	880	884	901	878	866	873	902	865	818	892	853	893	900	861	923	874	890	868	853	860	803	870	869	855	874	855	885	833	901	879	823	897	860	893	866	901	870	889	837	850	856	873	844	859	895	881	836	875	905	903	895	826	841	932	819	862	864	852	919	875	841	841	902	882	889	839	862	861	848	864	876	887	878	858	898	865	832	803	886	890	886	833	875	899	879	841	895	896	910	893	904	892	805	829	875	882	908	907	855	887	890	872	905	855	852	853	886	866	874	860	885	879	886	886	823	863	846	884	873	834	794	871	842	915	835	913	856	850	906	843	867	874	894	863	906	892	872	878	853	910	850	819	823	817	883	820	874	913	859	901	851	899	883	801	881	825	911	865	865	912	876	882	876	855	871	930	853	876	880	841	835	828	867	875	874	925	843	844	896	879	813	880	880	838	813	899	842	856	841	833	862	884	892	950	864	904	886	858	881	832	888	909	883	877	887	885	929	944	844	870	858	888	919	910	855	832	843	834	888	849	904	864	861	902	846	831	930	879	822	884	941	869	837	875	827	868	865	902	908	854	906	914	862	864	887	877	860	820	860	893	850	858	838	879	877	859	866	886	838	870	860	881	890	889	865	839	881	868	890	884	894	830	882	848	908	876	861	811	857	873	862	871	834	881	869	869	904	892	850	881	869	833	897	879	870	817	928	896	858	912	889	866	887	838	866	854	893	917	888	899	866	823	839	867	860	805	856	875	952	888	911	863	845	851	859	825	893	832	836	838	872	886	814	886	901	909	851	911	873	849	866	913	881	865	857	848	886	878	831	832	863	851	805	869	907	893	871	869	898	885	834	841	873	849	911	869	885	839	870	856	880	870	834	863	894	866	914	842	859	922	878	823	896	882	843	866	869	814	906	923	900	871	889	838	878	855	925	851	864	889	862	861	892	879	911	857	856	879	820	836	897	832	883	872	877	863	934	873	882	839	869	883	816	827	891	882	932	852	905	862	906	902	884	919	866	920	886	870	821	830	812	903	861	879	836	896	870	901	848	878	893	822	889	865	890	879	859	884	870	856	904	895	830	846	887	884	897	868	868	850	860	871	870	881	879	833	850	884	914	883	890	907	863	826	841	860	865	902	826	839	899	899	834	887	919	872	898	824	864	853	859	893	918	857	835	889	840	871	842	899	826	839	859	842	866	881	931	826	862	896	903	873	888	867	876	929	868	898	831	856	866	871	843	869	877	883	841	900	823	854	848	862	853	817	889	867	874	897	860	863	848	872	889	856	847	845	909	818	890	906	831	891	838	858	883	869	916	876	906	911	892	866	863	850	844	842	853	867	870	810	876	892	858	877	801	848	883	849	853	837	869	876	837	841	837	877	890	877	891	883	827	895	860	873	900	866	800	928	869	871	890	877	897	853	892	892	872	860	915	875	877	907	862	859	817	873	880	927	884	835	825	897	843	923	845	806	839	888	838	863	867	880	878	837	878	842	902	879	896	921	880	855	851	860	815	916	860	878	852	831	906	903	915	860	905	817	934	886	820	805	897	881	772	875	853	856	879	898	949	866	907	909	879	869	841	845	895	862	854	892	871	857	874	915	869	890	916	846	871	854	912	894	834	836	812	861	889	885	874	883	859	876	857	889	899	879	905	852	870	841	855	934	830	841	830	903	887	784	860	873	876	858	891	853	880	879	847	826	858	841	868	844	897	879	847	846	879	875	895	839	841	902	872	907	888	871	845	879	841	860	881	848	853	863	858	889	887	834	863	842	831	818	885	873	885	889	863	846	868	843	843	832	902	842	890	829	857	884	893	833	865	870	876	823	869	903	883	881	865	879	828	872	874	863	838	829	873	864	854	827	901	856	897	867	847	898	874	866	828	856	886	859	930	894	824	894	822	915	884	853	837	888	873	860	881	879	890	894	881	866	870	845	862	823	869	892	897	815	894	837	870	896	851	845	827	833	913	875	906	871	885	862	853	863	877	856	850	863	883	829	825	897	853	811	896	887	863	883	872	878	859	911	875	863	830	918	823	887	865	829	850	829	845	856	842	916	824	878	862	868	852	896	861
15915	605	125	141	127	118	114	127	124	137	124	135	147	127	129	123	125	136	117	116	140	135	131	133	138	139	154	124	123	140	123	124	124	145	132	141	106	128	132	139	137	146	113	134	136	142	130	120	127	123	125	138	128	125	127	126	152	156	108	125	137	128	106	131	121	128	131	109	120	133	107	126	133	116	139	115	141	127	132	125	146	116	122	130	124	134	128	122	144	124	117	130	121	126	125	135	120	131	132	133	131	139	129	114	149	135	122	139	148	131	114	142	123	138	118	133	121	131	129	143	109	144	119	133	142	120	106	121	137	128	131	121	127	150	125	143	109	131	119	111	146	139	133	120	142	136	126	131	142	117	125	145	139	145	129	155	131	130	118	109	121	157	133	116	114	115	111	138	141	135	141	156	132	103	143	130	142	128	118	138	123	113	107	129	133	147	146	143	137	117	135	135	122	155	121	130	117	126	133	131	124	152	139	137	131	136	131	128	114	122	144	128	135	122	119	131	119	105	123	131	114	121	149	133	144	116	126	123	119	126	116	139	132	135	121	135	141	144	149	119	118	116	138	127	143	114	127	114	125	122	138	108	143	130	140	117	117	138	148	128	117	121	131	143	139	125	130	144	103	123	138	127	118	135	125	134	119	125	129	129	132	142	121	148	142	129	124	130	113	144	123	152	121	119	128	137	123	126	134	145	119	152	141	134	122	154	120	119	112	128	117	128	145	117	140	139	122	139	129	117	127	137	132	141	127	123	120	125	109	123	133	140	121	148	140	149	128	123	134	149	139	134	131	135	145	134	118	104	133	126	120	114	143	122	132	115	130	121	123	149	133	139	118	124	135	134	125	143	154	127	132	131	122	119	117	110	136	130	137	146	117	108	119	132	125	143	137	100	118	122	129	122	126	120	128	144	123	137	125	137	128	121	127	138	107	155	137	146	115	123	122	154	112	138	132	105	134	128	135	131	120	124	124	135	143	127	114	116	122	126	132	159	130	122	117	126	137	113	160	115	108	117	141	151	127	109	125	127	143	122	128	109	111	119	131	132	138	125	164	137	149	121	120	138	135	117	131	125	127	139	132	136	146	136	134	146	127	132	117	135	137	115	117	151	148	121	132	152	143	150	125	140	129	111	138	153	123	143	149	121	122	129	120	126	142	147	113	123	129	134	125	108	114	126	132	122	142	131	114	130	126	143	127	126	140	129	146	148	113	122	109	127	121	138	126	154	124	132	126	142	136	121	138	136	129	147	135	126	151	113	118	157	122	130	155	131	123	123	129	130	104	142	135	146	125	143	130	138	106	126	132	103	128	129	134	125	133	112	131	132	120	152	135	126	133	117	144	127	113	132	117	121	143	136	128	141	122	133	131	125	118	136	123	116	137	132	144	134	135	139	122	138	140	111	125	132	134	140	120	123	119	149	121	139	145	130	137	118	154	133	124	120	132	123	132	135	138	141	133	132	119	131	122	122	145	142	124	125	127	122	137	133	153	135	123	117	140	134	141	125	116	138	115	136	129	125	139	121	120	113	130	136	133	125	110	99	125	112	134	123	132	139	137	132	139	134	125	125	110	132	128	148	137	120	121	130	124	137	131	139	112	135	121	137	136	152	129	114	120	146	134	132	136	128	143	112	140	130	123	115	122	123	137	127	134	118	127	124	139	122	127	109	127	132	115	127	130	159	163	128	125	148	137	119	138	126	129	128	129	152	128	131	127	125	130	134	115	130	138	125	135	100	134	128	140	123	139	133	143	148	127	136	144	113	138	131	117	122	131	117	131	141	122	129	93	125	131	140	121	121	144	124	108	131	129	124	117	136	132	131	123	139	106	129	129	143	133	106	129	117	116	113	133	122	126	132	116	132	132	135	121	125	140	124	115	114	114	127	136	125	106	98	125	118	136	139	135	121	113	138	142	138	118	126	121	124	125	132	134	129	144	132	139	130	147	122	143	146	141	144	116	120	133	136	129	144	133	126	117	128	159	115	131	142	136	131	123	125	127	110	138	124	134	124	122	128	108	109	121	130	134	128	133	103	148	137	140	137	148	125	115	129	116	118	131	142	139	126	130	112	103	104	111	135	136	124	110	122	126	131	116	124	133	136	120	119	109	127	144	149	136	139	122	116	106	133	106	128	121	125	121	133	140	125	126	116	122	137	153	133	127	133	125	129	114	136	122	132	134	121	117	132	136	123	121	134	125	141	144	134	115	140	137	117	133	122	130	136	155	141	134	139	136	126	137	133	125	129	135	141	140	124	115	119	130	108	147	120	138	141	126	116	139	145	134	127	133	125	120	121	118	141	124	125	143	124	110	145	141	121	127	121	161	126	132	129	128	130	123	107	133	150	121	127	131	120	138	140	112	139	134	137	119	133	127	117	115	127	134	116	123	148	115	120	132	118	140	136	117	121	141	142	130	159	140	136	120	121	139	140	120	117	122	127	139	135	115	106	133	129	133	140	135	111	118	122	129	141	135	135	121	144	104	135	128	129	123	129	136	126	142	146	127	122	134	134	118	134	140	130	124	112	138	141	137	128	139	140	138	119	125	135	111	141	143	119	119	127	110	103	130	102	114	118	125	121	128	128	132	122	126	145	129	120	122	120	141	123	117	121	132	149	128	125	140	118	116	145	131	139	107	133	120	142	140	121	124	127	110	126	120	124	139	136	120	140	125	135	113	113	138	135	124	98	121	112	134	147	124	132	137	134	114	133	155	112	127	139	115	120	135	144	120	123	130	136	123	139	112	129	113	128	153	138	126	135	113	124	114	152	155	144	114	120	120	134	139	135	123	119	144	124	150	120	108	120	148	142	134	136	140	140	138	146	130	139	126	129	140	130	118	100	101	141	138	125	120	140	155	131	123	142	124	125	121	130	131	135	145	134	136	131	131	134	146	133	161	133	109	121	127	112	132	124	132	130	130	128	116	126	125	125	118	118	124	127	122	134	115	137	134	122	119	134	118	148	135	125	143	119	118	108	129	133	126	119	133	146	126	140	137	112	150	127	129	112	124	132	132	141	136	110	106	136	142	140	107	116	131	106	131	143	126	101	108	144	128	130	112	115	148	128	124	140	116	123	137	127	125	123	112	128	115	112	122	131	130	120	141	149	119	147	116	123	124	145	149	124	132	123	133	119	137	121	143	124	119	121	118	126	139	134	146	143	114	133	118	158	147	125	127	142	107	139	124	140	130	127	128	142	134	135	127	125	127	121	124	126	127	119	138	133	111	108	107	147	128	137	112	123	106	125	133	111	128	135	130	139	122	114	109	134	121	120	133	115	133	118	136	124	132	113	105	135	128	114	131	132	157	117	121	144	146	118	137	137	131	140	137	137	143	139	138	128	137	124	139	115	138	135	152	131	115	127	126	123	145	125	114	120	118	138	114	128	153	137	137	134	141	124	144	121	116	118	136	128	118	126	135	128	126	147	105	134	128	115	118	125	121	160	130	133	127	137	143	130	127	140	123	131	123	121	118	123	141	115
4200	896	868	850	849	884	894	852	860	861	886	859	852	854	876	812	858	877	837	819	876	794	811	843	901	817	861	833	834	849	873	875	828	858	882	882	858	871	861	878	860	855	901	886	838	825	868	839	896	841	809	841	808	897	874	893	912	870	859	888	868	810	868	872	832	875	852	854	876	923	806	890	860	850	869	841	925	834	898	884	860	905	867	867	869	922	854	860	844	839	857	892	868	816	859	904	884	877	813	834	849	891	850	853	848	882	910	931	862	849	860	879	830	879	832	886	867	832	864	884	816	838	879	828	857	888	813	812	813	836	899	896	828	853	857	839	877	949	851	847	807	851	863	895	872	801	788	878	863	892	854	825	837	846	903	856	842	848	826	871	882	830	883	889	841	848	845	934	823	853	861	856	837	822	852	881	868	869	837	799	814	855	880	847	875	900	866	900	852	844	908	863	859	900	828	917	866	840	839	851	842	847	881	817	842	829	874	843	873	827	845	849	858	890	844	885	823	871	825	854	867	830	819	842	850	856	880	854	849	831	886	894	852	859	877	884	879	946	859	818	829	840	939	845	901	887	900	882	861	823	851	854	807	881	855	842	864	836	897	847	901	838	903	857	866	912	854	815	842	886	838	855	820	897	789	856	834	903	845	835	866	858	860	911	839	869	853	823	853	864	836	847	879	823	907	871	857	853	877	865	899	876	858	844	853	828	858	862	912	895	809	833	807	882	819	838	846	862	865	857	909	842	887	857	840	890	851	845	896	877	885	878	884	910	873	899	863	872	863	815	827	838	882	851	810	880	883	809	874	895	876	877	869	888	887	846	911	881	870	848	861	837	840	819	853	862	891	874	833	816	893	838	894	862	790	853	893	823	856	864	837	824	888	847	888	879	872	865	834	835	869	815	832	875	855	825	890	870	809	787	857	859	883	850	829	832	851	838	847	869	851	898	848	886	822	843	856	813	850	836	817	844	847	876	863	806	826	858	877	815	845	861	903	901	816	884	849	822	888	839	824	821	836	881	858	833	890	823	837	819	856	888	872	862	835	878	875	883	826	841	843	863	873	851	841	864	888	833	827	861	849	867	852	861	838	849	861	824	896	847	888	790	895	799	891	896	839	854	856	873	849	857	874	907	832	841	808	862	897	866	878	833	858	876	852	877	848	861	844	853	822	849	848	864	851	875	822	940	865	830	881	897	811	854	832	878	832	806	817	848	902	879	825	866	847	837	878	832	909	902	829	866	865	847	859	818	876	891	819	897	928	848	874	850	854	825	849	892	875	820	784	860	864	844	874	857	921	861	889	868	835	898	875	799	897	877	886	879	889	858	859	878	866	865	856	910	853	892	875	868	840	864	863	871	831	856	856	874	837	863	877	881	793	807	852	861	891	866	879	868	870	856	833	862	833	869	842	843	833	881	897	864	868	857	885	879	926	895	857	879	869	837	871	859	893	849	862	865	869	836	897	848	786	824	875	930	892	880	862	839	841	838	866	878	845	865	892	887	809	876	844	844	875	866	838	886	865	802	885	843	865	877	869	873	841	836	859	875	898	881	836	822	822	871	855	848	885	850	883	833	883	866	841	916	870	874	861	844	856	869	905	846	889	870	885	870	852	884	833	841	846	872	843	879	860	878	879	912	856	852	850	843	890	857	852	831	817	833	822	823	872	865	830	895	892	846	816	865	855	846	921	861	845	841	896	881	886	847	860	878	891	846	848	858	926	914	835	825	865	849	880	872	826	870	860	875	897	877	885	877	849	845	890	861	791	775	887	860	849	896	863	909	839	867	880	880	829	859	862	872	814	876	844	877	820	892	840	900	867	854	811	837	895	863	914	923	833	885	829	858	832	924	892	818	846	846	874	882	876	849	868	834	822	890	828	910	853	850	855	884	874	913	902	829	866	827	827	830	892	863	876	854	881	799	868	867	837	843	899	890	827	860	923	856	841	862	920	850	845	818	839	828	866	871	855	839	865	876	845	838	887	885	892	877	865	887	834	865	857	861	859	893	827	850	812	843	880	900	913	887	854	883	877	830	866	889	884	924	885	787	829	844	923	859	846	930	849	850	896	861	839	808	846	851	868	864	816	846	856	893	879	898	817	872	858	828	873	828	884	882	880	925	847	869	908	795	869	876	860	880	829	824	859	879	836	859	815	803	883	910	840	847	833	875	877	848	925	882	810	816	857	871	934	901	835	907	876	820	857	839	883	874	844	891	842	844	870	891	851	856	904	806	788	859	884	883	842	835	829	877	835	879	890	849	833	846	892	878	874	827	891	817	858	828	854	799	851	870	835	830	826	876	849	882	841	839	837	906	846	886	843	852	830	844	867	889	913	834	857	828	863	839	815	842	875	846	867	848	876	852	824	881	850	833	858	851	888	823	859	884	848	838	886	874	884	895	849	913	851	888	892	855	887	838	843	831	864	818	881	835	869	874	873	835	938	878	847	859	790	861	834	852	936	825	871	833	814	867	927	888	897	850	896	887	819	883	878	856	826	852	821	842	897	896	835	862	862	859	831	897	824	809	845	829	842	858	834	848	888	932	840	803	857	872	794	866	872	886	796	879	841	841	915	892	836	868	866	878	852	918	853	881	889	838	924	837	850	879	834	865	920	815	803	856	851	884	830	840	879	842	905	898	867	858	852	896	829	821	850	874	845	850	863	859	830	861	855	882	884	840	838	871	861	857	873	826	846	868	863	895	896	898	827	832	853	854	838	841	865	869	865	895	912	909	928	815	934	854	855	824	867	809	857	865	859	891	851	838	843	934	868	849	859	905	867	831	883	843	873	807	835	827	877	789	860	829	799	848	822	921	804	836	853	866	873	895	891	904	852	836	905	875	891	892	911	877	904	856	861	869	863	844	871	845	880	820	894	897	897	851	878	870	886	821	879	840	867	865	868	872	906	920	812	862	826	874	882	885	854	849	895	902	824	891	874	845	817	855	845	859	891	851	845	838	838	900	879	836	846	852	864	865	853	897	894	847	828	811	854	874	858	885	814	847	847	808	835	867	804	904	921	879	849	897	838	868	813	835	855	867	887	840	836	871	844	913	895	883	856	863	837	838	878	834	894	840	842	850	879	876	814	803	909	838	849	821	826	844	842	845	883	859	854	845	827	839	847	886	828	881	829	882	875	847	841	859	773	789	851	829	841	918	836	890	825	823	791	919	853	873	879	919	871	846	841	866	872	830	845	879	877	863	837	833	818	809	810	807	858	909	862	900	874	827	875	850	900	818	840	849	818	856	876	847	852	890	845	841	870	858	877	846	834	888	864	844	852	840	859	844	876	872	914	883	889	866	918	821	823	856	837	851	841	878	895	861	862	845	894	854	853	884	871	896	791	858	881	812	889	829	919	849	888	863	835	855	890	878	908	919	867	822	815	886	885	829	858	901	837	810	849	904	834	856	858	836	859	871	833	908	884	878	877	870	912	850	791	870	841	850	847	863	806	869	922	822	851	901	831	858	875	830	805	851	860	885
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
