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
344362309529	344362310039	344362310589	344362311139	344362311688	344362312239	344362312789	344362313339	344362313888	344362314439	344362314989	344362315539	344362316088	344362316639	344362317189	344362317739	344362318288	344362318839	344362319389	344362319939	344362320488	344362321039	344362321589	344362322139	344362322688	344362323239	344362323789	344362324339	344362324888	344362325439	344362325989	344362326539	344362327088	344362327639	344362328189	344362328739	344362329288	344362329839	344362330389	344362330939	344362331488	344362332039	344362332589	344362333139	344362333688	344362334239	344362334789	344362335339	344362335888	344362336439	344362336989	344362337539	344362338088	344362338639	344362339189	344362339739	344362340288	344362340839	344362341389	344362341939	344362342488	344362343039	344362343589	344362344139	344362344688	344362345239	344362345789	344362346339	344362346888	344362347439	344362347989	344362348539	344362349088	344362349639	344362350189	344362350739	344362351288	344362351839	344362352389	344362352939	344362353488	344362354039	344362354589	344362355139	344362355688	344362356239	344362356789	344362357339	344362357888	344362358439	344362358989	344362359539	344362360088	344362360639	344362361189	344362361739	344362362288	344362362839	344362363389	344362363939	344362364488	344362365039	344362365589	344362366139	344362366688	344362367239	344362367789	344362368339	344362368888	344362369439	344362369989	344362370539	344362371088	344362371639	344362372189	344362372739	344362373288	344362373839	344362374389	344362374939	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	3300	1900	2700	0	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
5122	119	60	51	47	59	51	62	56	52	66	49	56	46	46	37	28	44	50	42	41	38	45	41	31	33	33	39	34	41	36	38	31	32	23	37	40	32	32	35	33	37	27	30	37	32	29	36	35	36	29	38	30	27	32	35	39	27	41	41	35	44	35	36	41	24	38	30	52	39	30	23	25	44	37	37	34	31	37	32	34	28	23	34	25	37	36	30	38	35	29	28	32	45	36	36	29	26	24	27	31	31	30	43	33	35	27	34	22	28	28	33	34	44	34	46	23	35	25	39	27	38	40	38	34	25	28	34	34	39	36	34	32	30	19	38	34	47	36	34	37	32	44	29	33	33	22	41	31	26	34	37	21	38	41	34	41	30	40	28	28	26	32	30	32	27	28	38	24	33	32	27	31	44	32	28	23	32	28	26	34	33	32	33	35	34	45	34	34	32	30	36	29	30	29	43	31	38	27	38	38	32	31	24	40	33	23	34	35	17	43	35	25	41	26	33	38	33	28	26	26	31	36	29	24	23	33	43	26	26	32	35	29	35	41	25	40	23	30	27	31	29	36	37	30	36	25	29	25	42	33	30	30	38	33	38	33	22	33	34	34	29	40	27	36	37	39	32	32	40	34	27	35	37	37	33	34	32	34	23	51	37	44	20	29	30	23	32	33	36	28	42	29	42	37	22	29	30	16	37	34	37	28	40	32	31	48	39	30	29	29	34	33	29	41	40	32	27	24	30	25	36	27	34	29	28	32	24	32	40	39	32	32	28	41	23	34	25	37	38	35	37	34	35	22	31	34	32	30	32	33	30	26	29	35	29	30	28	27	28	35	38	35	35	32	23	21	37	27	40	34	33	36	37	24	28	37	33	24	31	41	41	34	36	33	30	28	31	37	25	33	26	29	29	42	30	48	36	34	25	22	41	47	35	25	33	34	21	33	23	37	28	47	32	27	32	37	29	36	40	27	33	43	30	35	40	40	24	39	33	26	36	25	31	30	28	30	24	30	35	36	27	29	31	33	30	17	29	24	35	34	30	35	31	34	34	31	28	30	26	31	37	28	29	40	32	34	37	35	19	47	33	36	32	32	26	31	25	35	28	31	31	35	29	25	25	29	29	42	34	29	33	28	29	34	28	33	23	36	36	27	39	30	34	36	48	38	28	32	24	36	28	35	37	30	28	33	28	34	26	47	29	42	32	21	28	25	38	29	26	30	28	25	34	39	31	29	40	39	25	37	34	35	28	24	33	30	30	33	29	31	33	35	26	36	43	29	39	31	35	36	23	35	22	31	38	35	34	36	28	30	23	28	29	32	51	36	25	37	30	30	32	41	42	36	26	37	28	40	28	33	24	32	46	32	36	36	28	31	29	30	31	29	32	34	42	35	33	36	29	38	33	47	29	32	39	39	31	36	38	24	42	29	32	29	38	37	23	22	27	29	28	42	36	30	24	26	28	34	24	38	37	33	36	41	31	32	36	27	22	23	21	30	35	31	30	31	29	27	29	28	27	36	31	29	28	27	30	37	36	34	37	37	32	30	27	28	39	35	32	29	29	35	36	28	29	29	35	31	24	27	26	37	26	29	32	33	34	26	27	32	33	35	30	36	33	32	33	33	19	31	30	38	40	34	32	32	29	41	35	31	33	28	30	33	32	32	27	24	33	38	26	33	40	39	27	31	34	30	30	30	33	25	33	43	40	32	34	38	39	29	36	40	32	22	38	35	39	30	34	38	27	29	35	39	32	37	17	33	34	34	34	30	47	32	25	33	38	35	32	22	34	36	34	34	37	34	33	29	34	29	30	32	26	27	28	32	30	25	21	33	42	33	35	23	30	23	25	32	32	29	24	38	40	32	32	29	36	34	34	31	34	46	25	39	39	34	24	28	37	34	28	36	26	26	32	29	26	33	23	49	24	31	32	32	25	33	34	39	28	17	31	36	39	22	45	33	44	30	37	43	30	28	33	25	23	36	34	29	26	21	30	29	27	38	28	33	29	32	27	27	28	41	33	37	34	32	27	34	23	38	43	38	28	34	24	38	35	26	30	36	41	31	37	32	29	26	32	31	24	34	23	33	29	34	33	25	40	27	29	33	28	29	25	36	29	35	33	36	28	23	41	35	26	36	38	32	31	28	27	29	28	24	23	29	37	36	34	38	33	26	32	37	26	37	31	29	38	30	40	23	40	27	27	36	24	28	40	31	33	24	28	35	23	24	40	23	25	34	36	34	33	35	26	45	28	26	34	26	28	29	32	29	25	33	27	35	29	32	27	24	31	29	29	30	38	26	25	33	46	42	27	39	35	42	43	39	30	38	37	26	23	34	30	34	42	26	33	37	40	41	36	30	33	33	38	33	36	39	21	30	32	36	33	32	28	27	30	28	33	27	29	30	31	26	27	36	34	24	29	35	38	27	42	32	38	44	32	38	36	29	39	31	27	32	30	35	21	31	26	32	34	31	36	27	34	33	36	33	32	33	30	23	28	34	33	38	28	23	18	29	32	26	35	37	19	21	35	33	32	27	32	46	36	27	25	29	36	31	21	27	35	23	40	34	28	27	36	47	33	47	35	28	29	24	36	30	43	31	24	32	36	33	36	35	41	32	30	37	37	29	37	35	21	31	29	30	33	38	40	33	36	27	35	36	26	25	28	36	26	26	22	27	36	39	39	32	38	27	29	30	34	30	33	47	29	49	27	28	32	21	41	31	28	33	31	29	27	37	27	39	32	35	44	31	33	39	38	39	40	30	32	41	26	37	31	26	38	33	38	27	37	33	40	32	29	21	35	42	32	32	35	28	40	32	33	33	48	23	27	34	32	25	25	32	26	32	27	24	36	21	28	34	32	36	28	40	33	41	30	21	35	27	33	28	24	28	50	24	42	29	28	31	32	29	36	24	25	32	32	38	32	29	30	31	37	32	33	26	35	30	31	37	39	27	34	25	27	39	33	38	36	37	28	34	28	20	28	34	23	36	34	27	37	31	40	26	39	32	33	33	35	26	42	32	34	28	31	30	28	40	35	33	41	33	28	36	25	33	31	35	24	34	33	42	34	29	30	35	21	29	25	35	33	26	39	31	33	28	40	37	29	37	44	24	26	26	35	33	35	23	33	39	36	27	30	26	48	37	28	30	43	24	29	29	26	28	36	33	28	22	43	29	32	39	35	36	26	41	42	31	34	40	27	34	39	28	31	26	34	44	34	23	25	26	29	36	32	31	30	31	34	29	22	32	27	30	27	31	28	28	36	37	47	32	24	31	41	28	29	31	32	26	30	29	41	33	38	28	29	32	48	30	35	29	35	27	43	26	34	38	34	47	30	30	31	37	30	33	28	37	23	41	28	37	26	40	37	39	24	35	21	27	30	22	29	20	26	28	23	33	26	38	39	34	32	31	38	30	41	40	32	30	28	29	37	31	31	33	29	32	31	44	33	29	33	40	29	35	41	27	27	26	25	34	33	26	29	38	33	26	26	42	27	30	42
20401	1205	580	639	1533	2361	2478	2206	1829	1468	1235	1042	951	816	729	662	602	565	512	505	455	434	415	379	387	371	360	354	354	320	300	325	302	311	278	289	306	290	300	308	284	300	264	292	261	263	248	295	261	277	296	290	274	256	238	262	245	261	245	249	244	255	237	221	247	230	236	261	271	248	251	236	246	242	207	229	227	255	235	230	247	225	249	243	242	256	250	254	244	256	277	270	232	248	253	248	248	246	278	262	244	271	255	253	287	269	245	264	263	259	244	246	250	225	260	245	222	227	248	230	216	229	237	235	249	244	255	237	230	279	243	245	265	234	255	231	234	221	229	261	220	266	223	242	214	230	217	254	226	239	261	245	244	247	235	235	245	235	232	211	204	253	239	231	235	209	226	209	224	214	221	249	232	197	232	229	231	221	253	218	253	244	234	235	232	232	213	227	222	222	243	257	243	243	209	211	206	223	236	223	227	221	240	232	231	238	246	235	237	243	217	231	234	212	240	222	241	237	226	236	221	229	257	247	227	221	238	254	219	230	238	265	230	240	235	233	219	236	225	233	244	226	243	236	246	223	242	233	244	228	263	259	220	209	219	212	211	234	217	229	220	233	234	218	258	223	216	240	272	236	251	240	244	222	244	244	216	200	219	229	228	213	221	241	218	237	226	215	228	237	221	231	256	249	218	243	227	225	254	214	236	237	221	223	219	206	240	216	207	247	240	227	240	258	222	233	213	227	222	224	239	210	236	234	234	235	250	244	216	208	231	245	209	240	225	237	236	212	241	246	261	227	203	220	257	230	225	234	216	259	246	259	228	236	251	235	229	207	218	227	215	237	227	214	230	240	217	228	246	240	216	232	247	234	235	223	209	220	230	227	203	284	248	225	213	230	264	243	254	215	223	239	241	210	237	204	212	232	233	229	228	219	238	245	243	209	239	226	231	246	227	206	234	234	231	230	218	221	238	215	226	239	257	215	233	234	199	253	227	239	224	266	231	221	233	223	237	231	231	223	237	237	234	242	235	233	236	246	230	215	232	244	221	219	227	248	224	217	232	205	251	208	222	223	235	240	241	240	235	223	239	227	230	216	231	238	245	227	218	245	210	210	216	216	231	245	203	225	244	229	216	219	236	239	224	210	228	234	234	234	241	219	197	234	230	236	246	229	219	262	204	219	245	222	248	230	239	227	239	245	227	227	243	238	246	217	235	251	251	245	227	232	237	210	208	237	224	230	253	235	210	234	210	213	226	225	242	218	223	243	223	238	235	236	197	229	240	235	222	201	252	207	205	268	227	216	241	238	212	250	248	231	203	222	264	229	231	228	197	235	234	264	222	240	229	227	206	194	235	242	242	217	225	214	217	223	242	253	241	218	222	252	235	246	230	206	236	222	252	214	243	251	206	233	202	220	237	236	246	261	232	263	209	236	224	207	254	235	232	195	215	230	209	231	227	227	221	228	238	233	207	252	198	246	207	223	235	222	241	244	238	235	232	241	228	229	213	220	246	240	250	191	242	249	240	225	238	233	248	256	217	243	244	241	239	249	242	242	225	250	229	211	229	251	253	238	227	267	220	216	243	221	250	241	205	239	254	221	221	266	247	218	211	243	209	238	233	274	229	238	205	263	227	223	230	225	262	220	231	237	230	227	242	223	216	259	249	220	216	238	226	252	214	241	244	216	215	242	205	267	241	255	249	232	246	240	240	234	206	256	233	229	227	216	228	235	220	238	227	267	236	232	236	229	220	237	230	231	226	240	246	237	220	208	247	244	208	202	232	229	233	223	242	234	232	227	223	246	252	225	232	260	242	235	238	241	223	222	246	228	256	260	217	267	222	232	247	243	229	212	222	235	238	245	269	243	237	232	249	235	234	215	263	224	244	245	250	220	214	239	235	204	225	204	239	228	267	214	244	239	241	207	210	231	193	231	243	236	241	248	240	231	233	226	254	222	274	215	261	257	216	219	239	256	247	225	227	231	239	264	202	226	204	245	207	221	251	213	270	253	227	232	250	207	248	225	244	233	238	228	240	208	223	236	224	208	239	210	254	280	216	243	236	234	230	212	248	218	204	264	239	231	245	234	232	233	231	228	241	218	228	232	235	195	243	226	242	235	247	221	228	229	217	243	231	255	217	233	221	200	234	239	242	227	240	206	219	227	210	237	231	241	228	237	219	215	201	231	207	210	234	238	219	261	220	243	216	226	239	223	250	225	242	216	204	228	202	228	239	224	253	241	234	214	201	237	242	219	234	256	230	238	224	223	249	223	224	239	205	224	215	219	230	236	218	229	244	241	242	221	233	221	194	195	262	243	226	234	248	246	219	238	229	236	252	221	209	236	225	246	237	225	220	249	232	223	225	245	232	227	218	262	196	232	236	219	248	236	224	257	223	234	220	245	224	220	265	233	234	211	200	213	183	227	246	244	242	223	227	208	232	213	222	236	244	229	199	225	215	227	239	222	242	229	220	261	254	243	243	219	223	241	238	278	209	254	217	245	232	226	242	195	224	230	223	254	232	224	218	257	247	226	229	239	230	218	246	224	222	256	240	208	226	239	246	222	238	249	241	231	234	238	214	266	261	259	215	239	223	226	246	234	200	246	214	235	195	248	218	257	247	240	221	248	222	230	241	232	188	234	230	231	254	226	230	203	254	221	258	228	241	223	222	236	237	221	244	227	242	259	229	225	228	223	232	206	234	267	218	233	226	236	262	226	260	212	226	237	244	244	251	260	229	218	224	248	222	233	253	227	212	210	227	251	215	226	232	219	232	245	227	257	243	235	250	224	276	219	219	226	253	234	256	245	221	240	227	262	220	227	229	244	232	238	234	235	231	250	219	230	240	227	226	244	224	216	222	221	208	197	251	233	210	249	242	233	261	246	242	191	234	249	236	225	253	225	217	232	221	219	226	243	222	250	212	241	215	232	216	234	221	238	217	211	246	255	231	233	238	244	236	249	254	249	218	211	226	210	215	241	230	227	207	255	242	209	237	237	254	225	223	250	223	224	228	226	217	230	247	239	228	236	234	228	249	229	230	251	238	238	209	228	224	221	232	205	233	224	233	227	236	202	228	233	234	235	231	201	216	245	251	225	236	221	229	234	249	232	244	223	218	233	232	222	224	247	244	226	243	218	239	246	209	242	216	227	221	234	237	214	243	250	246	223	241	221	232	220	234	240	231	237	197	221	259	237	239	216	248	227	264	250	227	252	219	230	234	240	229	238	253	233	238	228	238	226	264	240	241	224	241	246	238	231	226	210	261	235	220	204	235	206	244	232	208	225	241	214	240	229	242	231	221	226	236	239	209	246	232	255	245	225	225	235	243	226	246	235	239	234	208	235	217	213	231	208	237	263	264	235	227	231	248	230	220	202	221	242	247	241	223	259	242	213	227	227	239	186	201	228	220	254	243	222	233	247	242	214	240	242	228	236	236	221	219	247	248	232	228	230	226	218	233	227	235	246	235	242	234	238	232	206	235	215	238	233
2014	80	104	89	79	85	97	80	89	77	95	66	82	99	75	97	97	101	69	93	78	76	86	93	74	90	83	69	74	80	88	81	80	87	83	93	97	98	84	72	79	99	88	104	76	86	94	96	85	82	87	83	91	87	86	70	81	72	73	83	87	117	91	96	78	91	84	90	73	81	78	84	92	79	86	78	69	94	70	87	77	98	70	97	85	78	82	92	93	73	96	73	83	97	75	86	96	81	87	97	86	95	102	89	72	77	75	72	83	86	88	102	102	90	90	87	99	75	84	85	95	91	86	100	80	100	71	98	75	74	83	89	90	87	81	93	76	81	71	87	96	81	81	79	113	71	82	88	71	83	92	119	92	87	74	79	92	79	108	86	81	87	78	93	75	88	105	105	93	75	79	79	91	101	83	77	86	70	98	97	82	96	89	86	94	95	94	85	76	76	87	85	96	70	81	84	81	91	88	83	79	100	83	92	90	78	94	79	92	80	79	83	105	82	83	83	88	98	78	79	86	87	80	84	87	93	94	99	82	80	87	85	76	77	85	96	79	100	81	74	78	88	84	74	75	82	92	100	95	82	91	94	95	107	96	78	94	77	70	98	90	83	84	80	75	77	85	109	93	91	97	74	74	87	86	88	84	71	76	100	85	82	90	89	87	79	98	84	105	78	95	79	80	87	87	73	78	94	86	76	88	76	99	79	95	89	85	81	78	90	90	83	89	93	83	95	76	95	80	82	74	93	94	95	86	75	84	83	99	80	95	86	73	96	85	84	70	100	86	80	82	88	73	92	88	81	91	81	106	78	83	65	73	69	90	72	78	78	77	75	85	93	99	85	83	80	88	89	104	79	89	96	92	88	88	87	85	77	95	79	86	78	82	86	87	92	91	75	95	116	86	97	73	103	97	81	87	89	91	84	95	81	87	86	97	93	85	86	91	78	74	67	74	93	100	90	92	89	81	74	77	74	91	104	87	76	76	75	103	79	85	90	95	82	88	91	85	92	95	80	86	67	78	105	99	91	80	86	87	92	82	71	87	88	90	87	73	79	100	78	90	94	80	85	85	79	95	79	92	88	76	76	99	74	83	86	90	99	80	96	68	71	85	72	81	83	81	78	83	85	78	86	92	83	81	83	101	71	110	72	86	85	74	99	89	83	71	82	88	65	102	80	75	82	88	92	92	87	78	74	105	79	73	87	84	85	89	80	107	108	77	91	92	73	73	112	83	97	78	100	75	83	112	90	98	86	82	97	74	72	73	85	96	88	80	77	72	92	82	80	83	89	96	86	75	79	82	92	83	101	91	81	80	89	94	85	72	90	101	76	74	95	89	80	79	91	75	100	81	77	77	91	83	79	89	73	89	72	84	80	88	84	76	97	84	87	93	98	87	70	91	72	82	75	89	82	89	81	84	80	99	76	79	77	98	82	101	93	97	89	94	77	90	79	90	96	69	106	85	89	82	90	87	79	93	92	74	91	87	83	86	70	71	75	101	68	84	98	78	102	80	78	84	92	75	81	94	96	83	96	96	98	88	96	77	103	96	85	81	84	86	95	91	95	86	81	86	89	92	101	83	84	90	92	84	93	85	96	87	82	100	80	77	88	104	76	91	79	79	81	80	94	95	84	87	107	86	98	81	80	86	70	95	96	83	73	79	80	93	98	83	96	78	88	97	88	87	79	68	99	88	100	93	94	95	94	86	87	88	74	79	98	84	76	74	104	79	87	74	72	88	88	78	104	76	80	82	104	82	64	83	96	85	88	84	70	75	90	85	84	73	88	89	95	67	88	75	97	90	83	82	99	94	91	102	75	73	85	101	89	72	81	78	79	81	85	84	95	72	81	66	72	99	92	78	84	77	78	78	93	74	72	87	80	85	78	89	71	83	80	91	90	84	89	87	96	85	91	83	83	76	82	93	87	83	88	99	81	100	96	93	79	81	82	90	77	76	90	87	94	87	88	96	83	81	94	71	95	94	97	91	89	91	106	103	65	89	85	80	82	82	86	76	95	79	83	84	84	107	67	81	96	97	78	83	93	83	89	98	68	64	81	83	72	102	88	74	75	84	84	91	93	97	90	91	86	90	92	79	112	93	86	87	91	70	93	87	89	77	104	91	74	88	96	97	111	95	73	79	85	83	66	93	81	93	72	83	96	90	99	81	102	90	90	103	119	77	99	77	98	87	68	85	90	92	89	86	91	101	95	107	82	89	71	87	75	82	84	86	85	73	76	100	88	82	99	80	94	87	87	76	93	86	87	87	77	89	88	108	85	76	96	72	81	91	93	79	69	95	93	94	91	88	82	93	82	80	79	77	79	97	83	86	71	87	70	82	87	81	81	89	77	95	86	68	87	86	82	78	87	81	82	82	81	98	80	89	69	94	77	82	90	88	83	96	76	94	82	80	88	97	80	92	100	74	94	83	85	81	73	99	87	105	77	85	99	113	93	72	93	81	78	103	82	79	90	86	61	75	84	90	82	66	113	82	85	78	89	74	70	97	80	69	86	89	81	80	83	86	77	83	65	85	78	83	84	72	79	83	91	84	105	110	86	77	90	83	85	80	94	89	76	73	80	100	76	81	81	81	76	92	93	75	99	53	87	93	92	83	92	72	88	91	98	74	85	104	88	98	85	82	91	78	89	83	77	79	76	64	90	81	80	78	93	97	104	101	75	78	87	89	82	98	95	80	93	82	85	93	71	85	75	91	86	99	75	79	93	83	91	82	77	77	86	74	69	80	92	113	82	81	76	86	85	82	85	103	100	65	76	95	85	87	78	81	87	107	97	89	72	93	87	73	84	78	94	84	95	86	80	81	86	85	81	90	78	77	85	93	77	84	76	92	89	73	78	97	83	87	90	81	100	102	77	86	89	81	93	91	77	99	80	108	94	88	87	105	94	84	99	87	98	81	72	91	97	84	95	93	85	77	85	81	99	90	87	83	80	89	87	81	93	77	86	84	95	82	81	94	98	80	100	85	86	86	85	95	83	81	80	82	85	83	93	72	76	79	101	88	82	77	73	79	73	111	81	85	80	70	88	76	82	99	71	90	72	77	81	99	96	87	85	90	75	89	85	81	92	97	108	85	98	71	90	74	80	90	87	85	92	93	89	87	75	81	73	81	72	99	86	89	70	93	74	68	82	82	92	85	81	95	90	76	82	93	89	78	71	90	82	78	89	81	96	90	77	74	94	86	82	75	78	75	80	76	108	91	83	76	78	92	88	76	87	92	83	87	89	96	89	92	86	83	82	98	93	93	82	61	82	95	90	90	83	89	88	87	87	81	80	89	102	87	91	81	85	102	84	87	75	90	75	97	76	90	91	89	91	91	88	89	92	82	75	84	89	105	86	82	92	70	93	89	73	90	75	96	78	88	79	86	80	69	90	90	82	71	84	89	69	89	83	76	89	81	82	76	80	88	81	97	68	76	87	82	89	74	88	94	99	86	76	83	81	85	97	87	75	67	87	98	81	73	73	84	90
11597	717	647	690	768	731	787	761	758	749	706	648	730	678	687	627	658	607	652	631	620	649	631	652	605	640	640	598	610	631	575	616	613	568	633	619	615	605	591	613	638	581	621	611	587	621	595	663	573	564	610	630	626	626	610	640	633	607	590	624	611	649	608	599	621	622	634	607	636	607	653	602	648	599	580	652	621	645	534	573	626	580	627	597	600	610	645	603	581	672	628	584	603	634	626	630	622	567	615	640	620	588	619	621	620	597	601	613	604	610	626	592	629	621	649	649	608	609	599	628	636	636	602	596	654	591	586	637	660	594	637	621	624	642	630	603	627	593	663	635	564	644	622	628	624	651	649	614	582	636	627	641	645	602	642	600	618	618	600	605	649	623	650	609	604	602	617	636	650	587	571	571	627	610	595	607	587	586	641	604	594	636	621	546	612	600	670	662	604	597	628	652	581	631	620	598	592	604	595	627	592	641	593	600	602	627	594	598	604	653	594	601	590	626	666	622	616	644	618	574	644	569	661	627	613	648	598	613	631	654	586	604	641	598	601	639	634	559	594	596	611	639	648	597	644	657	645	587	601	582	600	616	588	666	640	603	606	596	600	605	641	623	608	630	638	614	606	607	558	640	616	598	601	593	646	638	681	631	624	605	651	608	625	603	601	624	564	633	612	614	624	667	643	623	632	625	649	602	589	634	594	606	571	578	628	608	643	591	630	634	598	595	591	596	595	621	589	618	618	614	621	595	657	651	582	599	611	615	612	618	574	584	597	605	631	625	637	598	584	589	603	611	629	648	604	593	637	621	636	649	643	578	611	633	594	602	640	595	586	594	623	594	626	639	624	573	574	601	630	611	623	665	597	626	646	593	612	610	619	638	588	601	608	605	607	622	606	632	673	642	599	588	575	667	596	590	614	633	629	625	642	604	599	629	621	652	639	607	616	632	610	585	595	601	600	604	627	617	606	610	625	637	613	586	610	619	627	628	612	621	642	653	649	652	575	573	627	654	631	641	645	610	599	598	624	670	612	610	632	613	652	590	634	549	561	646	615	627	622	641	601	636	661	610	584	605	666	662	584	615	618	604	613	619	642	589	637	635	591	626	643	578	663	614	651	651	608	579	606	601	648	592	628	629	649	605	592	591	588	633	691	612	647	617	618	620	613	671	617	611	634	605	561	596	615	576	581	606	634	617	628	604	572	597	636	594	606	602	645	643	622	584	640	580	567	591	614	617	627	609	598	631	608	600	595	588	636	627	671	612	594	630	607	621	636	590	664	617	631	624	620	613	615	615	668	588	606	579	615	637	607	682	644	592	623	601	574	665	566	588	638	628	632	623	581	596	597	661	627	602	612	605	615	609	599	589	589	595	656	587	582	625	616	631	637	599	583	660	612	546	629	640	671	583	592	587	639	613	662	605	560	582	620	649	662	630	590	626	609	569	600	651	625	604	597	627	565	617	647	643	652	653	650	611	572	586	660	592	638	625	607	629	611	564	584	626	611	604	681	626	634	660	594	638	574	619	578	653	604	598	580	621	599	595	570	632	685	598	585	625	555	642	623	633	598	631	596	650	628	596	601	609	620	606	650	590	637	606	612	563	631	607	631	619	576	584	578	606	579	613	602	597	629	610	565	604	584	661	616	647	573	608	637	579	632	577	612	630	629	600	599	623	620	591	598	612	595	590	590	580	589	551	633	633	657	609	616	592	632	619	630	581	612	600	609	640	602	590	587	592	599	592	611	595	591	633	602	628	621	585	612	582	620	593	623	631	568	579	621	591	565	638	630	629	630	622	605	606	613	611	616	604	618	601	588	585	615	677	602	579	603	659	609	615	604	616	625	556	591	604	610	657	586	619	640	567	631	679	650	609	577	575	665	584	626	593	647	626	613	598	594	597	611	579	619	596	622	610	581	586	606	636	607	638	581	580	617	625	577	606	617	598	597	601	640	641	621	661	629	670	610	655	608	624	552	633	596	607	613	586	628	619	616	629	607	610	600	621	633	610	601	580	609	629	576	586	605	611	700	614	626	614	629	616	599	617	600	614	595	622	610	610	611	626	657	666	570	623	618	651	617	621	642	631	624	604	609	634	602	619	625	608	623	640	622	622	613	617	589	643	590	614	615	632	632	660	635	580	631	622	553	609	624	625	596	618	636	634	620	622	632	632	574	607	600	663	627	581	582	612	575	643	560	628	609	584	583	609	589	614	567	614	601	596	615	598	644	628	612	565	619	613	579	662	613	608	610	612	638	555	646	610	608	593	594	624	641	640	617	592	655	563	631	612	637	662	583	646	656	597	572	626	613	599	635	622	612	587	622	567	644	604	600	617	610	657	557	584	622	581	629	636	592	616	632	593	569	641	631	632	630	590	625	646	592	643	609	610	635	608	638	602	649	621	628	597	619	663	621	613	589	663	651	598	597	592	613	580	606	587	598	570	631	641	639	578	626	653	621	611	615	597	634	599	644	631	609	591	618	621	571	631	578	623	577	621	596	633	606	594	555	644	644	631	596	614	632	592	615	620	592	644	583	600	622	536	645	583	617	631	606	617	628	602	619	657	602	572	605	602	598	617	610	632	577	590	595	605	536	615	595	614	613	625	619	562	593	603	583	569	617	595	600	610	602	620	614	623	598	601	631	595	587	644	635	616	597	617	621	571	596	628	677	578	595	656	598	625	630	609	599	617	592	605	624	599	655	602	626	603	573	636	594	626	632	665	612	590	638	680	587	626	609	666	583	628	643	608	594	625	607	598	615	621	615	595	582	620	594	637	650	595	661	597	636	623	627	657	614	634	627	581	630	631	616	653	594	579	572	605	639	630	593	614	572	616	620	622	641	616	619	637	603	602	593	605	582	638	598	655	617	627	618	569	636	614	606	663	622	600	619	592	683	600	621	617	586	611	625	607	632	618	629	613	602	584	600	596	616	629	620	615	614	621	567	644	585	613	619	613	626	622	622	586	639	628	614	665	649	599	604	612	569	639	627	594	599	628	622	688	590	637	630	616	612	621	602	609	639	589	582	579	592	615	622	638	584	610	593	580	585	619	611	625	625	597	609	580	634	605	619	612	591	590	629	617	595	635	603	624	628	600	641	601	624	619	611	663	611	641	666	654	671	595	643	651	598	625	579	568	592	637	615	573	588	598	617	653	610	666	578	630	614	606	620	609	621	614	646	610	584	561	629	600	611	606	612	567	624	595	606	612	577	631	591	638	603	609	635	633	595	625	614	602	650	685	600	616	600	617	601	603	626	608	595	617	625	627	630	610	627	589	619	611	652	639	602	618	632	636	634	598	655	612	583	613	663	576	625	618	635	601	576	630	584	632	594	611	611	587	574	642	604	569	639	649	575	650	615	627	598	609	621	587	586	642	640	581	596	635	609	577	614	588	650	609	591	643	576	615	567	601	618	619	653	658	605	597	631	646	664	609	602	615	624	597	639	634	584	604	597	612	610	661	595	636	628	623	642	634	637	642	616	597	637	606
2501	105	90	109	93	88	107	91	91	92	95	85	83	94	87	82	101	82	93	79	102	83	91	86	89	87	97	99	85	95	86	92	93	109	86	94	75	79	92	94	82	94	89	89	80	90	101	91	86	87	79	94	89	99	95	81	93	91	90	88	96	80	92	96	83	90	89	98	94	92	114	95	105	88	101	104	88	91	94	96	90	86	77	87	89	91	82	93	70	82	87	86	83	92	105	90	89	77	93	94	83	102	98	103	110	94	90	93	102	90	94	63	101	77	88	101	99	81	88	96	91	96	111	91	78	99	72	84	89	77	95	93	80	89	87	86	91	108	90	79	95	98	93	83	99	101	103	77	94	91	110	74	78	90	101	102	79	77	75	102	92	85	82	95	85	97	89	93	93	103	100	77	93	85	90	105	79	99	87	115	63	91	85	95	88	101	104	90	111	81	105	91	122	92	97	98	106	100	87	77	88	97	101	86	87	85	78	91	93	89	82	83	101	82	94	103	86	94	80	99	111	94	106	87	95	96	87	103	90	80	99	95	83	106	103	86	94	110	92	95	96	110	93	95	93	89	83	103	94	100	81	92	96	89	90	91	97	78	89	81	92	88	101	79	105	89	89	93	85	106	76	85	89	101	85	96	100	93	101	80	94	109	86	79	84	79	80	99	94	74	70	103	99	99	73	80	105	92	92	85	89	89	73	92	115	90	98	85	91	93	98	85	77	86	77	88	79	77	89	94	75	80	102	89	82	91	84	75	98	85	98	99	90	94	88	82	92	98	82	67	97	88	103	75	98	91	97	99	86	92	83	83	90	94	80	80	92	68	85	92	87	96	90	94	101	95	108	88	91	88	98	74	98	81	80	79	100	91	96	110	76	82	79	103	92	111	89	75	75	87	84	86	87	85	101	96	106	105	97	109	93	86	110	80	76	91	81	85	88	105	88	93	110	101	77	94	77	70	78	98	93	98	90	100	98	95	87	95	76	94	95	95	107	89	90	78	86	81	101	84	106	100	99	88	85	106	100	91	100	86	89	89	83	87	90	102	93	109	91	105	86	85	102	98	92	103	99	95	75	96	104	75	94	82	92	84	90	77	97	79	89	82	79	99	100	104	87	90	99	103	91	103	93	98	106	114	91	82	108	101	102	91	92	89	94	85	94	87	93	90	87	88	86	99	87	93	93	101	72	84	109	98	94	78	96	89	101	92	98	78	96	78	80	81	80	94	89	76	88	80	84	94	95	92	73	83	65	78	80	104	87	92	98	88	101	101	100	87	103	87	90	99	80	101	99	85	99	95	95	83	83	101	105	104	100	87	96	91	90	82	90	83	102	95	82	92	99	86	93	88	90	96	90	92	97	90	110	97	92	92	104	85	89	83	78	108	96	89	90	102	92	94	97	83	93	69	95	93	93	91	77	104	111	105	104	98	111	96	106	89	97	81	113	87	97	103	95	77	86	84	107	91	96	89	104	88	104	77	83	95	97	83	101	97	89	102	83	85	107	94	95	91	104	103	96	86	80	88	86	80	106	79	93	110	83	110	109	96	99	73	115	94	91	92	79	84	103	85	101	97	97	80	79	75	80	94	106	112	96	89	90	91	93	87	96	93	87	106	92	84	100	89	84	97	98	75	92	88	77	82	81	76	76	95	103	106	81	65	98	108	77	69	89	102	96	94	90	92	89	85	94	82	89	111	95	85	76	97	104	96	83	75	102	92	102	88	97	71	94	82	97	100	86	102	82	69	119	97	103	90	93	81	104	108	82	76	102	104	94	83	87	114	74	93	102	94	95	95	106	88	108	78	90	114	83	107	97	83	85	101	77	75	83	95	89	77	108	94	82	90	85	88	70	106	94	92	90	73	93	93	102	84	91	82	91	91	99	106	89	84	85	75	86	101	108	84	75	88	77	84	86	100	102	83	90	114	85	96	89	74	93	93	82	93	102	98	102	100	86	83	91	90	96	97	80	81	87	74	93	87	86	86	78	88	78	99	107	72	83	88	61	85	100	82	97	87	86	98	78	93	95	93	85	101	92	109	81	96	100	112	91	96	71	115	92	97	81	92	82	91	89	106	82	87	103	104	99	81	85	90	95	81	89	82	95	106	101	88	97	97	86	86	88	81	82	100	83	98	74	113	88	86	83	94	93	86	82	89	105	75	109	96	82	98	92	92	104	81	85	88	101	89	81	100	102	89	99	84	115	109	104	83	86	86	86	105	102	105	94	84	82	91	111	87	79	104	74	90	83	90	87	80	92	82	89	71	82	114	99	97	94	91	74	87	105	81	98	100	86	93	106	105	89	93	106	106	85	87	76	86	94	95	88	95	98	107	78	93	85	103	78	85	81	83	80	119	86	85	99	81	86	92	95	75	87	97	104	77	96	94	78	80	92	98	106	90	93	92	98	101	111	90	86	89	95	88	88	81	91	92	84	82	87	89	101	96	83	98	81	80	97	88	88	79	91	97	90	91	83	93	85	89	86	89	109	90	88	73	93	93	94	86	91	74	73	99	93	77	99	106	87	114	81	94	93	70	100	110	92	83	97	89	104	75	90	101	94	75	91	89	94	101	83	78	89	88	77	84	91	102	109	95	68	100	92	107	79	100	95	87	93	101	90	86	94	96	96	88	103	86	108	91	77	106	83	74	109	101	103	88	117	103	93	84	88	80	79	98	89	108	82	92	91	91	108	87	86	99	83	89	94	88	71	92	96	82	110	68	96	94	82	96	103	90	89	93	93	80	88	100	86	93	96	88	74	101	74	91	99	112	92	83	97	88	101	98	107	85	106	91	98	100	110	96	92	86	91	72	94	79	78	96	99	95	97	101	79	93	89	87	81	83	95	93	91	96	79	107	89	87	89	94	80	92	110	81	91	116	87	105	98	100	88	87	90	92	75	94	94	88	92	98	85	87	93	102	91	101	83	101	89	90	100	99	98	85	95	86	104	82	104	91	85	83	96	107	94	87	84	87	91	80	101	104	90	84	93	85	103	92	84	102	96	92	84	79	94	93	90	84	104	98	105	85	83	90	81	92	74	91	104	106	90	109	96	84	97	91	86	107	90	86	91	115	98	94	91	91	104	110	122	86	106	93	89	97	86	84	99	92	82	100	88	91	91	86	76	84	97	82	98	98	103	68	99	99	112	81	89	117	97	90	100	98	98	85	83	88	94	95	78	87	83	95	90	100	88	102	93	95	93	92	81	101	88	114	110	83	84	94	86	90	109	91	96	81	94	87	83	112	95	72	89	92	102	94	79	118	111	95	91	84	92	95	96	95	103	104	95	111	97	98	78	92	102	94	94	96	107	98	94	97	94	77	89	93	86	91	117	82	82	89	78	95	94	80	84	112	71	77	84	71	108	79	89	95	109	92	99	90	105	105	91	86	79	90	108	104	92	85	94	93	93	96	82	92	101	90	102	95	101	97	92	114	96	95	82	84	91	85	85	97	110	96	84	85	91	78	81	90	81	91	81	97	96	108
12533	801	717	728	775	977	1053	968	942	884	819	791	783	739	764	733	725	717	717	689	714	632	697	741	677	701	684	677	643	717	624	645	686	670	682	694	627	671	711	675	630	691	666	625	716	683	632	678	646	685	636	674	652	640	647	676	647	643	668	651	698	654	664	652	597	659	649	692	657	630	645	638	677	670	660	684	638	678	676	632	644	642	668	683	679	631	632	662	679	699	657	575	656	690	698	662	691	667	663	674	633	664	642	636	635	664	674	634	653	636	675	624	664	654	647	621	649	649	686	643	709	653	698	656	674	645	648	672	635	648	609	636	687	639	661	638	617	655	678	701	647	693	649	731	632	632	623	670	668	644	657	660	652	642	621	623	662	698	696	712	663	650	636	680	680	649	635	662	638	692	637	660	667	646	634	650	620	682	670	688	649	702	648	628	615	648	683	657	663	608	635	642	666	633	676	660	648	652	616	648	659	615	623	668	653	649	665	639	691	628	635	613	676	666	642	667	636	631	706	683	688	655	635	667	691	624	686	637	673	647	696	664	645	649	666	654	654	662	669	669	679	626	648	645	686	661	647	663	621	618	626	655	628	666	592	612	694	607	659	639	654	611	648	663	643	646	619	636	638	679	695	662	683	687	649	669	677	690	644	663	635	586	642	653	629	660	636	643	624	668	675	677	675	679	645	661	630	668	628	664	620	593	691	677	625	612	653	661	648	640	619	654	666	638	653	653	653	653	657	624	623	641	625	643	652	603	667	662	648	661	616	629	628	605	663	642	684	642	638	607	650	639	662	593	669	640	654	669	672	674	665	613	642	643	691	659	638	626	664	664	683	668	689	684	636	652	636	649	650	664	664	600	645	627	622	670	662	625	636	652	663	707	659	631	568	666	609	636	646	623	659	637	643	626	644	671	674	686	639	646	666	673	661	712	669	666	619	637	625	687	674	634	675	654	642	649	675	618	685	642	675	656	661	622	630	680	633	668	661	677	657	647	689	620	634	686	636	623	697	684	645	627	675	676	633	597	686	693	664	639	649	638	642	630	667	646	651	644	653	653	654	680	674	695	663	640	616	703	665	669	670	642	667	674	619	693	633	677	643	645	716	663	614	686	652	679	622	610	672	642	674	636	624	651	656	650	623	637	611	652	668	647	668	645	621	618	655	677	640	641	629	665	652	658	651	646	670	638	650	651	662	634	654	660	668	599	676	661	673	630	643	670	685	666	630	650	647	695	669	667	684	649	646	606	659	629	619	647	592	677	695	650	697	621	609	638	653	667	676	632	654	646	645	607	657	686	673	653	652	671	654	603	660	702	684	640	689	616	622	689	696	667	595	663	628	637	665	679	618	640	628	650	702	640	672	636	648	668	669	644	656	704	623	697	659	619	676	626	694	618	633	673	634	663	674	694	684	630	647	652	677	680	705	688	655	668	683	657	692	680	675	651	633	607	644	615	666	631	703	660	663	629	622	634	672	662	613	664	665	650	651	636	649	639	648	659	666	665	664	670	654	609	656	700	666	651	652	640	613	687	623	668	630	655	679	633	646	690	635	668	637	661	668	681	672	688	635	632	680	671	694	647	641	661	673	640	628	692	676	687	645	668	636	636	662	635	674	640	629	663	652	670	634	656	670	680	703	643	657	646	688	631	675	621	670	592	657	665	656	649	666	628	657	647	652	648	689	664	682	669	677	657	644	665	685	672	653	617	602	692	696	663	640	667	638	662	688	641	638	605	640	680	646	666	672	638	636	649	671	662	714	647	663	664	626	660	643	657	670	647	676	673	631	627	642	633	666	681	658	614	623	650	632	692	649	687	673	697	708	657	660	669	615	695	657	642	685	678	626	647	656	689	661	644	646	697	626	678	700	633	597	637	668	671	667	639	666	640	669	662	665	654	697	677	638	655	658	638	641	674	679	643	647	657	653	620	662	667	644	614	654	645	698	623	662	705	662	659	690	663	614	669	611	663	630	593	659	650	653	620	670	681	626	657	620	669	653	597	660	622	652	664	634	711	703	660	644	630	671	614	639	643	659	627	667	638	599	690	632	600	649	651	681	659	640	652	648	633	615	644	581	617	613	660	675	645	648	687	645	684	670	653	664	645	664	622	653	625	662	590	642	675	666	646	659	711	681	600	657	670	671	691	646	599	652	646	655	667	662	644	709	659	653	642	589	686	694	642	652	645	628	678	654	681	659	633	664	635	650	658	644	694	645	622	643	685	602	663	635	652	649	632	691	696	658	672	656	661	663	645	652	622	640	662	648	648	657	651	649	652	639	673	650	661	609	653	644	654	650	637	648	655	640	646	668	636	634	685	636	668	634	670	627	634	653	644	650	679	669	670	664	655	676	648	629	654	644	677	673	615	580	618	672	653	655	666	652	629	634	662	652	635	658	668	661	682	689	628	673	636	675	652	633	624	665	634	668	700	674	662	693	641	654	673	608	626	631	632	644	703	670	606	677	615	674	630	672	656	655	658	647	648	694	651	654	642	593	619	643	649	663	618	671	647	690	659	670	682	658	633	660	679	698	567	674	656	681	649	688	679	664	641	666	678	653	681	663	644	712	690	694	732	629	635	611	665	647	607	647	677	668	649	691	646	674	637	648	645	641	640	656	679	683	668	653	659	697	616	662	680	660	640	658	664	624	663	646	621	642	682	673	645	678	671	670	651	655	602	669	635	628	642	608	643	696	669	674	606	627	643	687	691	603	674	656	670	650	703	657	681	709	665	618	672	629	632	646	652	643	661	658	628	672	660	624	627	681	664	640	688	700	653	675	656	622	676	653	644	634	656	639	668	667	592	666	628	637	643	624	640	580	674	654	629	654	659	641	663	647	649	637	653	622	641	669	667	607	621	621	660	648	663	668	639	626	698	682	658	591	634	633	655	646	646	617	669	621	651	623	653	648	673	635	701	662	627	631	670	661	642	665	658	688	641	660	632	684	654	643	654	694	683	613	640	650	661	644	687	636	642	659	681	638	692	669	650	657	661	622	675	676	620	623	664	683	616	664	654	641	623	629	620	662	620	643	650	661	689	612	647	642	610	668	661	633	625	638	685	632	690	644	601	662	669	664	673	693	663	661	622	635	693	659	676	691	646	662	683	629	652	668	640	640	662	681	625	643	629	683	655	636	661	660	609	669	694	661	648	631	646	665	666	627	615	643	684	662	690	667	690	609	629	648	608	655	674	667	658	647	707	689	647	649	659	660	658	625	637	700	654	668	668	673	657	649	627	643	626	642	684	599	675	602	656	704	656	676	673	710	656	689	681	633	663	634	670	625	645	667	629	702	663	627	648	699	692	696	670	678	654	627	638	649	638	642	655	669	647	621	651	648	625	654	664	618	629	624	671	676	673	683	645	643	669	665	631	633	678	651	623	666	654	645	624	719	685	703	670	685	618	667	661	647	653	672	723	640	688	647	616	671	597	630	643	666	659	649	672	638	653	694	677	695	621	634	652	673	672	632	651	684	662	651	641	685	676
3832	137	129	104	99	107	115	107	102	96	91	101	98	105	84	85	89	105	102	82	94	100	96	92	104	110	98	99	89	96	73	92	89	80	91	91	88	93	98	104	96	96	96	72	94	106	73	89	78	80	97	81	90	82	89	96	96	87	73	93	97	84	85	92	89	81	106	89	91	78	84	95	97	97	86	87	87	101	82	100	79	81	83	109	87	104	87	118	82	84	86	98	82	81	102	94	94	80	73	75	84	95	73	88	95	110	93	93	84	84	102	88	82	102	93	82	101	98	76	90	82	94	111	98	77	94	93	94	86	99	75	93	79	97	77	109	81	87	93	88	84	84	96	117	76	83	80	81	89	79	78	82	87	94	107	87	81	76	80	88	90	83	96	78	86	89	94	79	96	71	81	112	89	86	88	95	89	85	91	75	72	96	89	96	75	95	94	85	70	92	106	84	88	92	77	93	82	88	85	78	74	104	90	89	91	66	81	82	82	78	85	79	91	89	88	95	97	83	80	64	80	87	91	93	91	90	73	77	83	81	90	92	92	98	98	100	92	92	84	67	75	98	110	93	85	84	70	85	89	77	91	94	75	90	80	83	85	93	89	97	98	98	93	89	93	80	94	93	99	86	105	82	90	92	95	88	91	96	80	85	81	86	98	80	89	86	84	101	90	104	73	90	83	87	84	84	88	92	101	94	92	101	89	99	97	86	81	98	99	71	77	106	89	94	89	91	87	105	107	95	101	85	79	77	84	108	81	89	82	82	86	84	100	110	110	77	81	69	87	95	94	84	79	79	101	79	85	85	80	98	85	97	97	89	87	84	90	87	91	85	95	89	94	104	96	95	75	76	104	76	90	81	95	76	97	77	83	79	99	91	86	95	92	102	73	95	84	84	92	93	87	88	91	77	82	92	87	81	68	93	63	87	90	79	94	96	93	88	113	105	104	81	81	83	100	109	83	88	94	87	92	118	83	96	91	88	89	96	80	93	96	97	80	81	85	87	76	100	83	60	94	71	100	89	101	93	73	95	79	94	95	95	106	91	103	90	87	99	92	93	88	106	70	88	100	93	84	84	96	95	101	81	88	79	78	94	81	91	106	95	84	101	88	82	75	87	84	90	85	86	84	98	80	81	94	94	89	84	87	103	76	99	108	97	96	108	97	85	95	109	83	97	77	108	94	96	79	111	74	91	84	99	95	84	99	93	81	97	84	81	85	76	100	82	84	105	93	104	76	100	83	103	107	96	111	92	80	103	85	81	76	97	99	79	95	95	91	104	95	101	82	98	96	97	97	67	88	82	84	110	86	95	81	78	99	89	108	87	78	98	83	83	74	74	83	91	100	82	74	85	83	98	81	82	102	86	89	87	87	90	95	91	96	86	98	97	102	87	100	91	104	88	80	94	101	80	101	95	105	97	73	92	93	96	69	85	99	93	77	93	80	90	93	90	103	93	84	79	85	104	88	92	102	88	81	72	83	86	95	93	90	71	103	88	106	93	85	75	89	86	80	84	93	86	85	95	93	92	83	103	78	90	98	101	88	75	68	82	85	88	85	88	84	88	92	81	83	88	93	94	94	86	84	80	99	82	100	101	88	82	91	87	89	83	102	84	75	100	79	89	83	88	114	91	93	96	88	107	98	90	95	86	102	82	107	101	111	85	90	108	94	90	93	79	86	95	84	96	84	92	84	89	87	87	86	81	90	92	81	80	87	81	96	87	88	90	85	86	80	92	81	86	80	89	84	90	85	76	90	105	80	85	91	89	71	92	82	85	84	86	78	81	82	87	91	88	92	86	90	94	95	98	83	102	92	89	98	97	87	82	92	86	99	78	91	107	87	90	94	93	89	94	89	88	78	93	79	103	101	107	83	105	89	113	78	91	70	83	77	86	95	77	100	77	86	82	91	97	89	88	79	93	101	87	108	108	87	80	98	89	85	80	95	85	77	76	79	98	72	75	73	81	91	93	95	93	104	92	85	82	90	88	83	79	79	92	102	94	89	82	98	80	94	97	99	97	97	82	89	79	71	82	94	85	90	97	81	93	74	88	77	87	87	84	86	101	77	88	80	88	89	105	77	91	90	81	98	90	89	88	87	113	99	109	82	103	95	100	79	86	93	79	95	109	89	96	79	100	88	88	98	92	94	103	87	84	87	87	93	91	92	90	84	88	109	76	91	101	97	74	101	97	82	90	91	86	80	94	81	91	71	79	84	100	75	89	78	73	105	91	94	88	86	90	97	100	89	97	91	81	70	88	106	85	89	87	90	91	90	64	86	100	83	88	96	91	79	81	117	86	82	89	82	95	94	81	100	94	82	94	98	77	103	87	89	71	90	81	80	84	83	92	80	85	87	86	92	96	85	100	85	68	77	81	102	89	77	78	77	95	89	95	84	89	95	83	101	102	86	97	90	79	91	88	91	84	64	95	101	77	79	84	91	85	67	85	99	91	80	99	97	101	83	81	74	76	94	92	107	79	81	78	83	86	106	85	101	82	82	112	91	69	92	76	103	63	79	81	81	79	89	91	91	89	94	94	82	92	95	96	85	92	99	86	74	107	91	83	94	91	89	86	82	92	103	75	77	84	84	96	109	77	91	91	94	98	87	90	77	91	107	96	97	92	94	88	96	94	92	94	85	95	97	88	73	91	82	96	92	78	91	96	97	81	83	99	95	81	92	76	80	80	72	100	91	104	105	100	91	91	100	70	105	78	95	102	78	79	87	58	79	88	90	87	90	93	89	85	84	92	77	92	99	85	90	99	79	91	98	94	94	101	84	107	76	96	108	92	84	97	79	109	86	95	105	109	77	97	86	82	108	98	78	94	99	79	73	108	94	96	100	82	90	84	95	97	93	86	87	83	81	85	113	98	91	91	103	82	92	87	107	85	91	85	88	102	82	74	81	89	96	81	93	84	73	95	89	71	90	93	85	108	94	86	82	91	83	87	94	101	92	85	86	96	103	83	80	86	90	99	95	78	93	86	94	87	87	79	99	81	72	84	105	89	88	73	90	87	85	83	88	98	103	93	83	94	90	86	110	84	96	68	97	83	101	96	66	77	81	77	85	89	94	89	89	84	92	92	96	99	82	103	98	81	82	67	87	102	78	99	88	105	101	89	88	78	90	92	87	90	101	85	81	82	92	85	96	92	83	90	97	82	84	88	76	89	101	106	90	99	84	83	101	100	76	85	82	91	73	95	89	87	85	81	102	85	94	83	69	92	117	82	76	100	91	82	92	87	92	80	93	87	88	84	90	74	115	92	83	99	86	98	73	103	92	82	102	93	96	88	89	81	73	98	106	82	97	101	87	86	86	90	93	92	85	102	77	78	76	86	82	71	105	86	106	71	106	75	92	102	93	106	85	88	81	95	86	101	90	95	78	84	87	93	81	89	82	91	91	104	87	98	85	103	85	93	87	106	102	67	94	96	88	90	88	94	92	90	104	83	106	79	84	95	77	116	80	98	95	105	95	95	93	103	83	83
17068	1043	793	901	1266	1638	1812	1699	1504	1339	1196	1090	1042	964	927	891	820	847	876	723	739	761	724	791	707	727	725	692	662	690	721	685	686	643	625	708	687	700	672	685	656	633	637	671	622	630	657	652	695	629	627	657	668	608	647	656	626	692	639	642	638	633	597	662	603	680	632	666	657	601	662	704	652	727	711	620	687	667	649	628	622	631	625	627	635	638	650	676	650	653	699	613	636	623	658	608	669	656	675	668	665	672	677	654	636	629	685	636	654	637	596	638	621	656	639	615	644	623	672	659	642	649	673	657	670	629	633	671	656	619	650	665	679	645	647	639	674	669	620	665	645	661	653	645	630	662	656	632	651	595	612	631	640	656	638	645	617	606	643	625	717	653	652	674	638	594	653	606	610	637	635	671	624	703	631	571	623	661	662	616	633	694	637	668	649	619	621	648	661	664	596	670	642	634	642	645	615	660	706	696	678	593	639	639	651	630	602	655	680	680	673	606	635	591	651	690	648	642	640	670	660	612	631	609	610	623	604	647	641	611	662	606	622	624	649	645	654	686	630	620	640	626	712	601	609	651	640	652	602	629	671	583	649	675	627	664	598	659	659	653	595	578	658	702	575	660	622	646	626	635	670	670	645	644	616	602	645	638	607	617	636	671	648	622	614	602	620	632	637	648	625	636	589	600	605	668	612	647	637	615	671	620	603	595	635	624	667	616	637	664	639	649	652	616	629	646	594	592	601	647	652	628	606	648	606	592	625	653	608	634	621	611	630	633	626	620	611	647	667	619	613	622	610	646	671	614	611	612	608	633	653	678	668	675	642	639	588	640	656	641	611	606	617	584	606	628	633	621	674	623	654	643	612	605	644	651	647	625	663	592	614	598	616	589	617	608	614	620	638	642	570	631	633	605	647	636	657	624	669	616	650	605	649	664	609	627	595	622	638	642	609	624	617	579	624	625	640	649	570	604	611	653	616	648	621	636	718	603	686	631	681	632	635	622	592	626	670	601	635	654	625	625	620	608	617	642	634	645	660	635	647	668	660	561	650	622	650	670	621	586	630	654	662	622	640	611	619	619	653	617	641	641	625	638	626	660	671	628	648	653	618	620	604	658	649	646	711	673	591	654	646	609	648	657	626	623	624	629	607	662	580	611	665	678	659	648	641	654	672	595	609	641	588	624	642	646	656	670	631	611	721	622	621	595	580	625	620	628	637	666	622	647	665	654	663	597	620	669	574	624	635	674	637	658	614	589	664	655	633	655	614	649	678	666	607	630	666	649	637	634	629	625	641	650	628	629	596	631	632	618	631	633	620	632	622	635	642	606	666	654	642	620	619	651	652	606	642	617	632	670	615	654	590	640	632	650	659	581	641	678	635	665	599	655	568	659	627	647	633	667	632	602	690	643	602	650	671	628	674	659	593	621	616	645	620	654	626	684	658	656	659	622	593	608	638	614	621	657	605	653	652	665	638	677	594	695	643	644	673	656	628	659	615	635	631	639	645	599	639	676	641	655	634	620	633	658	633	613	643	632	620	603	621	662	653	628	593	643	601	647	653	644	626	641	637	671	638	653	619	612	677	643	613	688	645	584	664	617	578	641	660	662	652	629	641	628	603	615	605	635	654	638	589	634	675	623	672	647	662	657	615	628	609	662	638	688	654	616	647	638	622	622	644	652	629	609	610	631	644	642	638	633	609	628	633	604	636	642	609	618	628	652	636	651	600	640	664	643	631	656	650	693	640	646	692	646	625	652	616	667	625	617	626	642	706	646	637	647	673	663	620	633	698	679	664	639	657	644	621	722	647	625	636	627	625	614	657	633	633	626	689	665	609	626	667	614	615	642	665	661	607	584	632	624	676	612	647	574	620	632	611	681	650	658	588	632	632	598	603	635	655	629	603	675	612	618	636	624	615	653	632	622	668	636	647	647	680	602	655	654	628	624	657	682	641	638	665	599	666	649	615	632	680	651	618	646	639	622	635	634	651	594	601	624	643	632	619	626	615	672	657	576	658	625	660	603	629	633	694	635	661	662	637	639	665	657	630	647	625	624	644	658	635	595	645	618	645	630	630	650	663	636	630	633	626	638	634	627	627	633	687	646	642	621	640	616	596	666	639	612	664	640	650	659	660	636	646	617	665	654	653	644	684	666	649	616	616	616	633	614	637	693	656	619	635	592	657	658	629	643	667	636	666	640	633	632	613	618	647	685	658	623	669	650	696	637	616	661	629	612	598	655	629	597	614	620	617	613	647	654	665	650	642	604	652	588	644	645	631	591	620	672	682	632	605	654	650	648	623	639	615	633	570	659	678	629	652	659	640	652	629	650	649	641	683	596	639	609	604	658	631	630	643	651	647	630	574	632	618	641	674	638	626	620	648	638	652	624	607	664	648	677	609	630	654	656	605	671	573	611	605	632	659	641	612	599	633	609	664	692	622	635	661	670	660	647	664	654	657	603	643	629	629	610	618	668	617	621	594	587	579	636	623	607	601	635	613	632	657	642	656	601	624	608	612	649	608	655	628	660	665	628	645	679	617	622	606	612	623	649	629	619	680	633	667	659	634	661	677	636	650	645	638	622	637	610	690	629	694	639	653	626	648	624	620	602	616	655	610	660	668	646	621	664	601	652	633	666	615	609	645	652	664	630	680	658	635	673	622	627	647	649	617	651	608	608	647	664	637	641	670	663	647	633	667	629	598	607	671	632	674	671	679	676	663	665	633	613	631	681	681	613	650	642	619	640	671	634	628	637	652	654	636	645	613	620	607	660	598	653	627	618	674	648	654	661	627	632	653	669	640	683	626	623	685	567	613	644	615	643	628	634	639	674	586	634	650	631	618	636	613	589	658	596	632	670	602	672	641	661	649	633	627	648	621	662	681	638	633	594	664	686	663	621	638	670	650	648	646	641	636	644	639	662	641	653	623	654	635	612	651	620	661	634	641	610	636	655	636	657	634	652	641	622	628	618	658	599	660	632	604	675	660	658	640	628	633	655	627	669	623	658	686	635	632	645	606	598	606	625	657	630	634	619	642	627	653	638	623	628	619	622	612	645	641	637	652	669	607	646	575	625	642	669	663	669	595	640	598	610	673	604	587	633	645	620	659	666	654	658	642	642	634	651	628	625	646	616	615	596	612	625	602	658	632	660	642	665	600	630	619	640	595	600	670	591	585	687	620	649	645	642	633	627	662	594	652	656	622	638	644	697	623	595	586	661	607	599	677	639	614	594	635	599	700	612	641	619	647	556	647	645	653	639	625	630	627	600	678	585	609	685	654	648	646	670	634	645	639	605	650	625	647	641	623	640	619	589	609	669	624	605	623	663	617	626	620	678	621	652	637	646	626	656	652	618	630	652	640	660	643	597	624	655	634	608	681	660	639	608	627	646	612	654	644	642	684	659	635	599	675	645	625	639	666	668	635	594	612	625	665	652	647	656	619	663	658	654	637	621	658	608	604	642	632	642	634	684	595	606	670	675	651	623	650	651
5113	131	82	50	53	61	51	45	72	63	56	54	52	39	40	48	44	43	41	32	36	36	51	41	41	41	47	39	50	38	31	40	42	37	38	29	45	32	51	37	41	37	29	38	38	35	28	37	36	34	34	28	37	29	42	32	50	24	32	37	31	35	40	30	30	35	34	38	42	36	35	29	47	23	34	32	35	24	34	31	35	36	28	28	30	40	35	25	22	46	32	34	49	41	28	31	29	19	36	39	29	32	34	24	46	48	35	28	28	39	43	37	34	38	33	33	36	31	29	34	42	39	29	38	34	24	41	37	46	41	44	38	43	39	36	38	37	33	28	45	33	34	40	28	40	32	38	43	37	35	42	37	36	19	31	38	34	29	39	37	39	24	25	27	41	39	33	34	44	38	37	33	29	36	31	35	29	47	47	29	39	35	32	33	30	35	34	25	43	45	32	36	32	31	34	35	33	40	31	39	31	33	38	26	31	35	35	33	31	45	34	32	36	36	36	41	34	31	38	31	34	36	34	38	22	39	44	23	38	29	44	49	37	31	24	39	24	23	25	33	30	34	38	32	28	29	26	44	41	25	35	31	41	34	47	34	38	36	33	36	34	31	27	32	41	32	28	37	34	27	40	33	36	34	51	28	34	41	34	33	42	28	29	31	44	46	32	41	22	31	27	41	38	42	33	31	36	35	30	39	30	31	33	31	33	46	33	39	36	31	35	33	31	35	32	33	39	24	23	27	39	40	34	29	33	39	39	34	29	38	32	29	43	32	35	33	33	37	38	39	40	25	30	31	27	35	34	42	30	41	26	33	30	32	33	32	27	31	40	31	27	24	27	34	34	32	27	38	35	36	44	28	36	34	28	44	36	36	30	32	33	43	44	31	27	36	28	33	39	32	34	35	32	26	41	40	24	47	29	38	38	30	39	38	27	25	32	30	36	29	29	41	37	26	23	35	36	42	36	47	29	29	35	33	29	37	30	36	35	34	32	34	39	41	37	42	39	40	49	30	36	29	29	28	25	28	29	35	32	31	34	36	23	35	32	36	38	38	44	32	38	34	32	27	30	31	36	38	36	31	41	28	49	37	41	30	30	31	30	30	34	36	35	32	31	45	26	25	51	32	31	24	30	49	32	37	40	39	37	35	34	32	33	34	45	30	36	29	31	38	38	35	54	29	29	38	34	37	34	33	26	28	32	28	40	26	24	36	27	28	32	30	33	32	28	37	32	34	38	38	34	32	29	42	43	21	26	36	34	33	37	27	37	39	40	31	41	35	32	30	35	31	36	36	35	22	36	26	30	37	34	48	33	28	28	36	39	34	25	38	27	34	35	55	45	40	39	33	39	23	49	30	30	34	34	37	30	41	35	37	31	35	37	34	38	39	31	31	47	28	25	27	30	32	27	38	26	42	30	26	35	31	40	44	40	31	35	27	23	18	44	41	28	29	24	31	27	31	25	45	28	34	36	38	34	39	26	43	32	39	29	35	30	27	33	36	35	27	36	33	30	26	34	42	26	36	42	29	40	36	35	46	44	41	39	45	41	32	32	40	40	33	29	28	35	36	40	35	32	27	41	33	37	37	35	33	42	36	45	30	38	26	45	31	40	42	37	35	32	38	37	36	34	44	38	25	32	44	36	38	34	39	44	37	40	32	31	45	35	42	35	24	47	40	30	34	30	28	30	37	24	26	39	41	33	22	35	30	32	36	30	41	37	32	36	40	34	34	38	42	21	37	33	33	28	31	25	32	27	36	42	32	28	24	34	52	24	25	28	35	42	24	33	39	36	36	35	39	29	36	35	30	43	27	32	29	32	41	30	19	29	35	30	39	28	36	40	31	35	36	30	25	31	45	32	24	31	41	34	34	43	25	36	37	31	30	38	41	27	37	37	34	26	35	35	33	28	42	41	33	35	42	38	38	29	32	34	41	44	27	24	22	39	28	35	46	38	23	35	38	30	23	33	26	32	26	30	31	33	40	38	28	37	34	25	31	31	26	32	25	35	35	30	30	35	37	35	44	33	37	31	36	28	38	35	39	30	38	33	24	37	38	24	29	46	31	26	23	45	36	25	38	29	28	25	42	37	27	31	36	33	40	32	42	34	32	40	44	34	32	37	30	42	32	31	31	35	35	22	40	35	43	37	34	33	32	33	31	37	38	37	39	35	35	36	31	41	30	38	30	34	35	26	30	28	42	35	46	32	37	25	35	51	34	40	38	32	34	35	36	31	40	26	38	33	33	30	42	32	38	38	38	35	41	41	39	25	42	30	50	35	26	26	36	34	35	32	31	46	28	41	23	35	26	35	35	35	32	27	30	39	25	33	31	27	37	32	34	31	38	30	32	49	31	32	36	37	42	34	39	38	37	38	37	33	42	35	39	33	37	34	40	34	32	36	29	37	34	45	38	31	27	31	31	42	39	29	31	42	31	39	38	45	31	42	29	39	27	20	29	27	48	36	30	32	36	35	40	31	30	41	30	27	41	38	43	26	32	40	40	33	39	34	35	29	32	35	33	39	34	31	30	33	34	34	33	40	41	48	35	31	36	33	31	30	33	32	43	33	32	32	41	43	36	39	32	37	35	37	36	36	23	29	43	33	37	59	42	40	29	36	24	28	49	30	42	38	38	29	32	31	28	28	37	30	35	30	40	43	41	35	27	43	32	27	41	31	42	32	28	33	35	43	28	37	34	49	30	32	33	37	28	41	40	35	26	37	39	32	27	32	33	27	47	34	43	47	26	32	42	32	47	33	43	35	34	40	39	31	39	47	29	29	34	38	30	50	24	40	41	33	47	30	31	38	33	49	34	38	43	37	33	36	29	32	33	38	29	32	35	36	44	45	35	34	31	39	33	36	39	34	32	30	40	33	43	36	30	27	34	39	22	36	33	32	38	40	38	34	35	22	32	34	43	40	36	33	48	23	40	40	32	33	35	45	31	32	26	24	34	40	25	34	32	37	41	26	22	33	35	33	40	36	32	37	40	46	41	37	31	36	43	26	37	33	29	35	42	37	36	31	33	32	29	29	37	44	45	25	33	38	21	31	32	35	29	45	30	37	43	28	30	37	26	39	39	28	31	34	30	44	39	36	45	35	34	24	32	34	34	42	30	49	39	48	25	37	35	27	59	37	30	31	25	31	19	31	26	34	34	25	25	29	37	34	31	36	28	37	28	36	34	25	33	30	44	38	38	25	29	38	37	35	26	27	30	37	45	45	33	23	27	28	35	26	25	33	32	29	42	35	38	37	34	37	26	28	43	31	50	37	45	20	32	39	31	31	38	41	32	39	27	34	33	32	25	41	29	42	29	26	40	33	41	37	32	31	39	40	35	35	36	40	33	32	36	45	40	28	38	38	30	31	31	19	37	43	39	29	43	34	36	26	41	31	39	31	37	34	27	31	46	35	26	36	37	36	28	44	25	42	32	36	31	29	27	33	28	40	25	29	31	34	35	32	35	32	37	29	37	41	25	38	36	25	36
21667	1283	642	713	1587	2546	2623	2385	2004	1691	1398	1198	998	918	790	747	649	655	546	539	501	452	485	421	420	396	375	386	345	351	334	346	342	318	312	340	304	307	305	324	293	297	291	277	276	279	277	288	276	287	274	299	313	250	257	265	252	282	295	244	274	256	269	249	261	274	262	268	254	275	246	262	287	261	257	228	265	285	257	259	273	276	275	282	303	269	239	236	255	248	257	283	262	249	254	254	300	240	270	278	296	293	295	265	270	267	269	256	242	239	276	274	256	262	241	225	288	248	252	258	221	276	284	276	280	220	264	250	243	260	249	262	244	256	264	244	255	266	286	237	272	269	303	261	230	267	249	257	242	275	277	255	238	246	241	271	264	246	239	254	253	246	263	275	249	269	269	227	266	243	285	221	259	252	271	247	224	274	246	254	248	251	252	268	224	228	216	284	250	238	253	245	255	245	268	258	252	252	278	270	264	270	240	278	277	271	263	266	232	238	234	228	258	235	236	231	237	248	235	238	232	228	234	240	278	251	235	268	275	239	274	229	237	213	262	240	248	240	225	252	221	254	229	230	263	275	250	253	272	247	253	273	261	239	266	240	265	245	222	247	246	253	228	252	227	260	253	281	246	247	255	247	262	240	241	233	245	261	227	251	249	252	261	237	253	248	236	243	238	258	237	250	268	231	263	246	258	279	242	242	238	263	240	266	251	262	240	242	248	253	272	256	262	243	249	250	236	237	274	264	229	252	254	259	255	226	229	274	235	272	258	235	231	235	227	251	245	251	256	231	232	254	254	231	214	239	257	252	288	249	235	251	219	226	232	217	291	242	232	252	230	221	256	226	243	247	252	257	207	251	248	249	250	239	232	257	244	266	252	257	259	248	237	226	280	233	272	253	263	257	255	247	263	263	231	244	249	262	247	257	241	237	240	268	270	251	233	242	237	240	270	271	223	275	248	243	248	210	229	265	239	253	232	264	256	268	239	264	264	237	252	241	257	246	219	203	254	240	269	247	257	271	236	246	232	255	266	251	244	244	269	233	247	240	243	240	233	263	242	223	232	229	245	250	253	259	258	268	248	261	240	255	215	225	248	243	275	255	243	259	230	269	258	250	226	258	252	262	220	244	261	239	230	245	264	256	240	247	257	257	261	250	255	254	229	258	232	240	250	254	242	259	258	252	237	254	256	258	243	250	248	272	265	238	258	233	243	236	255	225	258	260	252	247	261	238	225	252	237	246	247	265	250	235	232	246	223	230	247	229	264	228	238	248	225	246	255	208	232	262	224	252	273	244	257	250	229	238	260	287	240	260	262	257	240	246	250	274	241	225	262	235	240	235	238	235	219	254	239	272	253	226	290	245	254	236	231	249	249	249	242	244	275	237	230	240	228	245	269	247	229	274	234	241	244	234	254	237	264	234	263	223	263	240	240	254	267	253	239	233	253	246	231	223	266	225	245	247	269	255	209	255	229	227	242	282	235	271	256	249	242	240	256	248	249	246	258	251	223	232	231	228	257	239	251	234	274	259	236	239	229	252	269	253	216	229	241	277	240	228	240	230	234	229	269	274	262	256	258	238	241	200	226	272	247	267	258	263	234	272	258	239	259	239	230	248	250	232	237	236	227	239	228	235	265	246	235	271	265	233	273	246	243	252	265	241	244	243	218	221	240	246	268	256	231	260	239	231	244	227	258	265	224	246	246	238	250	261	259	225	228	263	226	247	238	252	266	225	260	261	256	221	248	244	257	260	241	243	254	275	258	250	226	291	248	233	258	256	253	232	256	266	249	237	260	262	227	247	276	242	247	257	219	269	238	250	238	266	226	242	246	243	241	234	261	241	261	266	248	255	243	244	241	249	245	268	269	266	259	279	242	251	232	274	266	237	237	229	249	278	232	238	233	254	241	237	245	236	239	222	245	283	251	252	243	241	231	236	248	217	237	266	239	257	240	223	237	246	236	230	251	245	248	252	284	275	236	253	277	256	263	272	287	252	225	250	236	286	241	254	264	246	258	275	261	229	217	253	258	219	242	250	246	258	249	223	242	249	235	248	258	226	270	262	245	250	239	229	262	234	245	268	259	241	252	250	236	261	218	211	242	258	243	256	228	247	238	249	221	244	267	263	251	246	239	236	260	245	258	240	220	231	259	238	254	249	265	211	235	244	239	251	258	252	250	234	251	255	255	244	278	249	249	248	228	273	238	290	234	267	265	264	232	247	255	249	263	239	246	225	215	244	243	244	228	253	275	249	215	246	249	256	256	276	261	238	227	240	246	242	255	217	244	227	249	270	237	247	256	252	212	250	221	224	266	236	275	270	238	250	249	226	251	255	259	240	249	257	223	237	257	247	239	233	245	256	247	208	253	249	237	226	268	266	246	234	213	242	245	273	273	264	245	267	241	258	219	243	233	244	249	267	256	264	242	244	240	235	239	264	250	222	246	276	235	230	236	252	249	233	237	264	263	217	286	245	255	245	220	247	248	240	254	218	245	242	248	245	251	261	231	251	245	274	284	265	237	241	260	225	262	263	254	228	260	239	256	261	253	242	241	223	269	269	235	260	260	270	252	220	225	230	225	235	260	239	229	242	254	232	271	246	241	247	256	248	246	223	268	257	266	222	229	272	240	259	252	238	243	241	233	231	232	253	239	237	257	264	232	250	272	262	268	229	240	252	255	222	232	240	248	255	249	256	255	267	236	257	245	253	259	266	236	244	236	252	233	241	254	225	251	248	230	272	227	241	251	230	272	269	264	252	250	271	234	248	235	274	260	252	238	262	289	239	228	257	249	227	259	251	246	264	249	251	245	244	221	245	238	237	238	241	252	233	253	263	238	267	259	237	247	259	244	235	272	248	227	245	220	247	243	249	247	262	238	271	230	240	267	251	268	244	240	270	244	247	240	263	244	263	248	246	242	242	272	222	240	223	265	261	222	261	265	253	259	254	244	235	237	241	231	230	239	256	265	242	230	274	231	246	238	249	232	230	224	271	265	255	240	248	264	242	242	253	250	242	243	243	228	250	266	255	226	255	274	239	246	249	254	242	218	251	242	258	255	258	267	239	258	233	250	224	233	276	252	244	241	236	251	239	245	262	224	240	226	273	234	253	249	212	291	256	237	207	243	249	232	261	261	233	238	247	269	261	231	233	249	231	271	263	231	258	249	239	247	241	261	236	252	252	237	234	240	256	254	282	255	222	223	246	250	264	217	244	262	249	246	294	224	232	231	272	241	237	213	238	220	229	275	241	242	248	253	242	235	269	244	240	253	222	262	253	250	214	243	272	235	261	245	250	232	263	258	268	255	281	253	247	241	279	254	236	274	236	244	239	283	249	275	253	241	277	271	276	265	236	227	272	240	267	239	240	268	252	246	249	248	234	251	265	247	257	263	243	252	262	251	245	233	243	253	240	221	246	226	268	261	251	238	255	239	256	246	253	239	270	250	254	253	232	256	239	244	247	241	239	255	222	263	249	271	229	222	258	255	272
1957	85	85	87	63	78	99	81	70	82	81	84	94	83	81	95	67	109	80	81	79	73	69	84	95	81	70	104	85	98	72	81	78	72	79	82	100	75	86	85	80	83	73	82	80	80	90	89	79	91	72	82	89	83	117	83	97	75	83	75	93	84	81	74	69	71	88	92	73	83	64	65	84	98	94	93	92	83	84	93	86	76	91	92	68	82	95	64	70	74	67	84	80	83	71	85	93	98	81	87	79	66	89	88	80	72	97	90	83	72	85	95	77	85	73	80	100	97	102	87	62	86	92	89	88	79	61	89	69	89	83	77	90	77	84	75	98	87	79	68	82	99	71	75	75	69	71	90	95	94	85	90	81	94	90	84	88	77	100	75	87	79	96	63	74	86	81	94	65	90	78	83	89	85	74	84	95	88	81	82	78	84	86	89	77	71	81	83	79	84	81	82	91	98	87	86	88	95	87	89	97	71	85	74	81	78	94	86	83	85	93	89	91	86	70	73	95	87	83	85	79	90	95	79	77	82	88	71	86	91	94	85	79	100	89	82	77	85	98	75	89	86	79	83	87	96	86	97	75	80	80	89	81	90	95	76	99	87	61	73	87	74	89	98	80	91	80	88	105	91	71	93	85	85	70	81	86	80	90	98	69	81	77	90	80	88	86	82	89	66	92	78	80	75	71	80	79	71	80	79	91	72	82	93	81	103	95	77	96	92	74	91	91	112	83	75	61	71	69	91	87	90	95	87	91	104	81	74	75	71	86	94	85	82	99	77	78	70	83	95	72	84	84	87	109	84	82	81	77	76	82	94	69	80	75	95	83	75	83	91	83	83	97	64	72	85	78	93	91	91	83	99	74	82	93	65	88	64	78	84	89	92	72	87	78	70	95	90	81	79	63	100	74	104	82	86	86	88	91	85	70	67	82	80	85	78	82	89	86	84	75	85	84	85	80	95	98	65	89	98	81	99	80	100	92	57	79	73	102	94	81	92	79	99	83	97	91	79	73	80	90	92	78	80	91	65	91	74	97	96	89	85	81	93	93	92	86	81	71	77	105	70	105	87	68	88	86	88	92	88	74	81	79	71	90	73	64	99	69	97	80	71	86	84	80	92	91	95	71	86	81	93	95	99	81	81	79	83	77	80	83	87	86	91	82	75	76	84	85	89	101	76	69	75	94	84	88	106	87	86	78	82	73	81	97	69	74	81	87	78	77	68	88	78	81	77	89	83	97	79	77	92	87	91	80	84	81	77	84	79	79	84	88	79	82	89	70	85	81	77	65	78	80	87	66	94	94	101	82	88	87	85	74	77	82	83	89	87	97	88	74	61	73	88	89	82	73	79	88	77	71	85	94	84	85	96	79	90	72	81	74	89	70	77	92	80	88	100	85	76	81	91	82	77	62	77	92	90	78	76	82	98	103	98	73	92	98	73	73	72	94	91	83	90	82	81	81	92	72	90	79	78	85	86	98	73	96	67	84	79	89	88	102	82	88	94	82	77	99	88	101	101	84	79	71	83	76	80	70	84	98	92	90	82	85	78	78	81	95	90	74	91	81	86	93	84	80	101	66	81	82	85	76	60	75	67	78	86	84	86	78	65	80	92	87	86	82	93	84	70	88	86	87	94	105	69	78	81	91	88	85	83	88	84	78	87	97	86	104	69	107	79	94	82	97	91	92	85	87	82	72	86	73	80	78	89	104	90	101	74	69	70	81	91	79	93	81	88	74	78	82	85	85	76	106	80	71	92	92	88	91	89	88	79	90	80	82	70	83	86	89	73	83	74	88	85	89	85	89	102	82	78	86	81	93	91	88	76	99	80	89	85	87	93	86	86	84	80	75	75	84	82	85	92	100	76	73	72	93	83	80	80	81	77	87	80	90	80	84	85	91	109	69	73	97	84	96	77	86	92	78	82	86	85	77	70	70	67	98	75	97	80	81	71	80	89	92	76	78	85	89	80	99	73	79	86	75	86	88	89	90	88	93	72	65	102	87	76	88	94	101	75	90	99	83	88	74	76	97	88	86	69	71	85	84	107	85	87	86	87	94	92	85	85	92	86	94	81	83	79	95	87	68	73	77	99	91	100	78	88	81	70	88	87	89	72	79	88	87	78	83	93	99	81	84	78	83	84	88	92	78	81	85	84	79	100	94	102	96	79	93	91	94	88	75	80	85	92	75	100	78	90	83	91	89	82	86	78	97	86	84	80	82	85	88	84	85	90	76	101	74	83	78	87	60	74	68	93	77	92	88	84	77	85	92	80	85	74	76	69	88	67	95	103	80	85	86	96	72	84	88	100	60	79	92	90	77	65	69	70	98	85	86	80	86	92	92	103	86	81	75	97	77	95	84	82	91	80	90	87	97	94	89	88	84	89	72	110	77	75	89	98	77	76	84	103	85	83	73	103	106	101	111	91	95	85	104	81	107	88	74	75	97	83	85	82	80	76	72	84	90	84	97	89	80	84	90	81	96	77	98	91	83	87	92	77	77	73	71	70	71	71	71	85	104	99	95	95	79	86	94	94	79	88	81	78	97	80	97	81	72	74	82	85	90	96	75	92	91	88	76	84	81	86	82	83	88	77	86	95	83	85	80	66	84	92	99	90	84	96	94	70	74	92	88	84	75	91	85	86	91	93	82	94	88	86	85	87	81	101	79	79	80	89	81	90	89	79	84	90	71	85	85	92	70	94	77	85	90	103	80	82	78	91	102	90	77	69	86	92	82	84	87	75	75	101	69	82	92	95	81	108	87	83	84	93	87	86	103	84	92	74	81	73	92	84	91	93	89	92	108	101	87	84	93	90	76	99	82	96	87	94	85	83	85	78	78	92	86	86	82	85	89	77	84	81	93	82	104	87	81	95	81	90	81	94	80	84	68	81	92	89	83	84	85	78	91	79	99	79	84	85	69	70	90	66	90	85	82	71	88	70	103	85	79	96	94	100	90	83	97	75	79	96	77	83	94	93	92	84	75	86	81	78	74	85	75	94	70	89	100	95	87	81	81	99	81	89	82	78	82	90	85	71	98	72	77	77	80	99	74	87	83	91	69	77	68	67	77	87	98	86	85	74	77	84	90	90	96	90	80	99	69	87	99	105	80	80	81	84	81	93	77	88	87	87	78	92	84	102	84	83	82	99	79	90	82	78	81	79	90	77	96	73	88	85	102	71	96	81	88	89	79	100	97	89	79	76	78	75	90	88	98	80	94	81	70	76	84	94	82	93	103	84	67	86	92	76	84	91	85	87	85	84	80	88	72	87	71	94	84	80	97	78	91	79	74	91	86	84	86	94	78	98	90	85	78	82	92	90	111	80	100	90	75	81	88	90	94	96	76	83	63	78	95	81	95	86	88	92	81	89	77	81	91	82	93	84	84	77	75	75	88	93	74	75	80	94	95	96	86	85	79	78	85	89	99	99	74	93	82	73	102	79	99	85	83	86	82	87	87	76	100	81	85	91	91	77	92	102	88	75	85	76	76	82
11716	692	639	671	767	787	783	799	799	717	719	639	663	684	687	649	659	624	649	654	600	580	639	620	624	624	626	587	590	606	627	596	591	608	571	610	607	609	656	577	628	612	598	588	555	600	618	616	612	616	589	637	621	629	606	611	587	618	584	630	617	564	617	616	603	618	598	608	605	626	586	636	585	576	619	594	598	611	675	600	566	596	605	614	574	561	631	566	562	642	599	614	598	602	583	573	604	606	626	650	591	581	593	653	614	611	616	613	597	613	568	622	644	585	583	591	608	599	574	594	629	591	601	605	575	609	584	594	630	587	597	631	604	542	618	638	624	663	623	638	576	632	620	601	624	606	619	628	563	589	562	614	591	592	572	603	607	649	598	622	606	634	599	602	595	636	603	597	611	620	644	593	600	597	619	639	631	595	618	581	598	646	626	616	624	594	566	603	586	561	633	568	574	572	594	590	576	564	608	605	591	589	611	587	577	607	592	620	602	602	575	635	572	616	625	581	605	600	623	593	601	643	605	628	643	598	616	604	581	602	652	598	586	595	645	581	624	602	636	604	638	572	625	604	598	618	598	644	585	596	595	608	600	608	644	610	585	592	629	654	581	579	584	599	565	604	656	617	613	585	601	625	622	610	609	606	624	624	604	604	600	598	646	564	592	580	615	578	607	649	586	588	575	621	568	564	620	591	587	608	620	608	642	591	624	625	581	555	580	617	631	598	599	611	625	566	596	608	612	566	609	604	577	647	623	668	603	617	622	567	590	620	604	636	535	578	636	608	604	615	632	611	601	596	568	558	579	598	593	613	623	612	631	633	599	596	596	601	602	583	611	579	643	619	588	600	614	591	644	579	602	604	643	619	622	563	603	580	622	615	629	622	627	616	622	589	619	587	565	569	615	592	607	597	586	633	622	632	597	575	590	587	605	600	579	591	645	588	616	639	634	581	630	582	572	571	576	588	655	642	613	590	613	618	593	614	637	622	618	575	606	612	619	650	588	617	634	579	564	653	609	597	603	593	645	631	609	607	633	623	644	604	577	633	640	653	592	635	602	616	590	581	606	590	557	626	613	609	627	613	593	587	597	641	588	598	629	559	612	550	604	588	592	607	584	633	593	538	592	577	607	630	597	609	630	603	604	576	608	570	589	586	599	605	608	597	634	630	591	635	615	627	615	589	638	584	602	638	622	609	602	623	601	591	620	590	615	599	618	596	589	634	597	616	627	613	603	611	638	603	604	603	553	620	594	597	620	542	592	614	611	620	598	613	611	616	611	623	585	610	563	594	608	592	606	616	550	579	602	613	595	657	574	612	626	623	630	591	565	647	610	579	584	546	623	588	566	585	574	596	579	600	580	601	611	590	641	614	615	595	639	617	586	627	616	612	567	594	589	599	602	613	646	588	570	579	583	621	648	612	636	576	633	591	648	583	590	594	641	614	545	597	615	597	641	585	596	570	634	632	615	592	611	594	603	585	606	582	567	623	607	638	615	567	576	568	615	611	626	613	577	603	592	603	597	536	612	600	604	572	613	628	650	611	595	578	624	615	596	606	589	559	601	576	592	608	638	631	622	610	619	609	576	596	618	610	609	598	626	562	594	569	622	577	621	606	599	625	612	641	620	563	606	587	608	650	624	605	601	575	585	602	591	623	607	573	625	632	594	595	576	622	598	615	594	595	592	615	594	621	655	568	603	602	609	595	625	631	592	613	622	622	618	630	596	590	595	570	608	570	547	597	612	578	586	615	565	634	605	612	609	559	602	591	631	654	616	621	611	631	654	614	628	581	576	609	617	595	600	640	662	600	627	618	581	595	606	601	585	594	613	604	625	559	618	599	597	590	586	620	606	614	612	543	606	591	597	605	618	627	634	588	629	609	605	608	605	613	577	613	633	620	620	583	593	572	613	595	601	632	635	599	625	587	634	633	597	602	591	631	591	639	606	616	658	593	572	624	618	623	634	633	581	591	579	614	605	589	577	627	602	595	561	630	610	609	631	604	624	577	662	618	646	591	543	615	622	595	585	604	614	573	624	598	596	628	615	631	599	608	650	591	564	568	629	585	613	577	588	594	577	577	622	634	646	616	600	588	578	674	551	606	654	613	577	580	637	606	581	620	592	579	639	582	627	620	582	613	641	613	605	626	610	564	615	612	552	618	642	561	566	616	591	585	589	604	548	598	567	633	588	602	588	589	622	621	614	632	630	607	611	587	618	599	576	642	591	592	622	607	606	593	621	615	590	654	614	615	622	602	589	600	596	579	611	626	572	652	617	642	587	604	599	621	593	635	583	614	600	580	604	625	599	588	608	619	627	643	628	574	580	608	626	576	577	629	599	582	611	632	621	633	610	585	571	653	619	575	593	617	611	614	593	615	602	622	588	621	607	611	560	583	626	581	598	624	621	591	612	662	673	634	548	575	624	589	585	611	621	587	633	575	628	600	634	589	597	603	632	613	558	587	609	614	600	635	618	584	608	643	577	620	629	611	617	589	593	599	536	636	594	600	651	610	601	622	585	610	636	543	627	602	597	585	570	598	637	609	620	621	556	617	620	609	611	609	564	594	646	577	620	611	597	543	600	586	625	625	626	606	614	626	582	588	609	592	590	646	627	616	575	635	623	635	589	629	659	598	603	621	595	616	567	617	633	575	560	594	630	552	614	585	621	585	593	613	626	575	580	625	612	630	616	594	608	630	597	611	647	602	617	615	632	652	584	607	619	622	584	571	599	614	626	644	621	609	626	623	590	634	684	632	564	601	661	554	584	610	594	575	644	586	644	587	619	565	650	600	621	611	643	573	615	604	624	623	595	546	599	614	627	614	587	609	581	589	645	586	610	582	574	569	595	588	530	637	631	581	633	625	566	690	604	548	581	595	606	588	656	580	579	584	594	581	612	614	554	594	613	589	623	578	613	571	601	621	569	624	630	603	626	599	556	593	618	611	668	572	598	576	618	633	627	598	615	637	615	609	604	602	609	612	611	560	611	634	588	609	583	593	624	592	584	654	593	617	625	658	641	621	616	612	614	646	610	648	638	608	601	609	618	564	574	637	616	590	625	619	602	638	599	635	590	579	564	624	581	595	591	629	640	604	621	579	609	652	630	584	563	592	647	573	599	634	644	605	612	590	583	589	629	603	619	575	594	615	555	585	606	601	620	618	594	612	607	620	632	596	635	572	593	605	580	646	611	578	647	559	562	591	606	535	587	592	616	601	609	632	589	594	620	617	616	635	610	654	617	665	581	607	613	586	594	616	612	569	616	642	602	661	618	603	590	597	631	571	585	602	578	573	623	603	568	592	574	560	606	628	571	571	640	601	605	636	612	626	628	619	611	586	578	601	593	613	629	605	614	572	603	620	582	652	657	583	643	600	613	614	588	623	576	659	633	614	580	624	610	598	615	612	646	577	604	602	554	562	606	592	606	595	587	621	618	585	616	623	611	576	618	625	577	646	593	585	638	603	557	618	599	610	613	617	587	595	548	589
2546	89	92	90	79	92	82	88	104	76	97	94	115	90	86	75	103	92	103	102	92	95	68	84	69	83	88	89	95	96	107	73	88	110	87	98	73	112	78	87	100	94	88	112	88	92	93	98	74	107	90	93	80	91	96	82	77	84	78	106	79	80	66	98	87	96	66	95	80	89	87	72	90	81	87	90	82	103	109	88	81	93	101	83	101	83	92	81	82	88	80	81	89	85	83	96	96	98	98	84	107	79	95	67	72	95	77	102	103	95	90	98	97	94	86	107	94	74	116	92	84	83	103	83	80	104	83	79	82	99	90	79	98	75	79	92	94	74	105	89	90	82	73	94	103	81	88	89	88	71	90	100	100	118	71	93	85	104	102	82	81	92	91	85	85	90	90	95	86	88	101	81	79	88	85	88	79	93	84	105	101	87	90	78	86	87	76	87	104	102	106	81	79	88	88	86	81	100	86	83	81	83	92	89	103	101	77	82	92	76	81	94	77	88	95	73	83	96	101	88	86	106	89	92	97	98	82	93	94	97	95	102	87	104	96	75	107	88	83	89	96	88	89	78	76	97	72	106	100	88	99	97	83	98	86	111	103	72	89	96	86	98	78	91	99	88	73	96	91	95	92	96	86	82	74	91	106	76	90	84	85	86	98	94	78	106	92	100	89	89	67	82	96	74	93	87	94	92	93	88	75	70	102	84	76	88	83	101	79	93	92	96	90	78	100	103	91	84	89	76	91	90	91	79	123	103	90	79	88	87	90	101	91	76	114	85	91	89	90	93	89	90	85	92	86	84	83	75	103	94	92	92	90	89	86	97	99	78	81	82	82	95	103	88	94	87	92	93	88	75	80	87	98	95	112	100	99	84	88	99	92	88	75	93	75	85	92	82	96	100	101	95	87	100	88	95	95	84	97	86	89	80	100	82	110	96	85	73	75	87	86	101	77	94	91	75	107	93	82	93	98	86	88	100	72	94	94	81	104	93	97	107	98	102	98	90	66	101	77	73	81	85	85	96	86	86	101	95	94	100	116	95	88	90	106	81	99	70	85	91	86	98	82	89	85	83	81	85	86	105	81	103	82	93	92	82	80	103	85	89	82	83	90	100	97	86	98	82	66	68	89	96	91	103	97	71	96	87	102	102	103	103	82	95	85	95	95	75	90	104	90	103	109	77	107	85	84	88	91	84	83	80	102	73	85	76	95	100	87	90	86	81	90	103	118	92	76	101	98	90	90	96	81	103	77	100	97	90	106	100	90	86	85	82	97	81	95	93	93	98	78	90	82	99	82	80	99	79	92	93	91	74	90	82	113	101	107	82	75	94	86	81	97	79	91	95	78	90	97	96	99	84	97	81	98	98	98	76	92	102	109	88	89	83	90	82	87	84	74	77	84	109	102	82	87	105	97	86	93	84	87	99	90	62	83	112	81	97	77	99	95	101	90	95	95	89	91	87	97	100	92	74	93	97	78	104	110	102	109	91	82	79	90	99	102	102	83	83	103	94	81	86	96	82	83	82	85	87	81	100	88	91	102	65	107	106	91	84	72	77	90	98	94	81	109	82	92	91	95	93	84	75	97	87	83	86	88	98	92	100	98	61	91	94	101	72	73	93	91	92	88	91	90	115	81	89	106	97	87	93	101	71	91	91	89	99	93	82	79	97	104	88	105	90	92	97	78	78	77	93	88	90	87	92	87	91	85	99	103	71	91	90	99	82	76	95	104	86	93	107	112	94	83	91	108	79	95	84	97	70	99	95	79	78	85	102	98	93	89	90	83	97	81	75	104	97	82	101	84	82	90	92	88	94	97	96	97	82	94	102	89	81	97	87	85	108	88	84	101	91	97	113	80	101	68	106	89	89	88	84	102	95	75	88	101	87	98	110	64	77	80	95	97	81	97	97	92	112	113	91	108	88	74	99	86	116	94	97	79	90	100	93	89	92	88	106	97	82	93	84	99	76	92	93	76	81	89	82	97	97	105	88	83	86	84	92	89	95	102	94	93	99	96	102	82	98	108	84	91	98	84	78	77	82	76	102	91	91	102	74	88	86	85	94	100	94	93	92	87	71	86	73	89	96	96	95	87	92	77	79	90	80	109	101	84	99	87	89	100	96	95	75	102	87	86	92	90	79	98	88	74	95	93	73	105	104	87	98	102	82	105	76	80	105	104	85	85	112	81	89	87	92	79	94	83	100	96	94	105	99	83	97	85	85	101	83	93	99	72	101	99	101	108	105	93	80	79	84	71	105	90	112	80	81	75	104	85	80	91	96	85	96	91	87	96	106	95	103	83	77	94	98	96	78	98	72	80	85	86	79	85	78	108	106	90	84	83	89	93	80	104	102	76	97	98	96	92	87	106	82	81	96	90	98	96	89	90	84	96	86	93	103	80	73	82	94	76	81	97	85	95	93	83	104	84	101	93	91	109	79	90	93	95	102	101	102	86	86	90	72	100	95	108	108	91	87	85	84	98	89	95	91	106	81	89	99	98	91	113	70	107	91	82	92	102	90	87	86	90	96	89	88	97	99	72	89	94	93	78	90	79	88	70	76	65	99	81	80	77	93	108	100	101	105	79	94	104	85	85	83	86	99	98	107	83	92	99	96	86	87	95	101	92	81	92	104	99	94	81	98	74	74	89	75	87	90	85	90	83	98	96	85	101	67	85	83	102	85	98	104	73	87	88	96	90	116	86	91	108	82	81	95	102	89	83	77	84	102	99	97	88	86	92	106	89	84	85	86	94	89	78	90	101	90	93	78	81	93	77	95	87	93	86	98	91	122	93	91	97	94	101	91	90	84	97	81	84	84	79	97	107	81	93	75	80	85	102	83	81	75	84	92	84	92	85	79	98	82	94	99	106	79	87	90	90	75	92	80	95	75	75	97	93	93	74	113	82	85	76	90	89	73	81	86	92	113	82	91	99	84	92	72	86	93	82	71	92	83	83	86	90	98	82	96	103	89	88	112	88	100	88	83	94	109	86	86	96	99	97	100	92	84	94	84	97	99	93	87	83	92	93	81	87	80	87	100	76	83	87	98	83	88	81	95	84	83	60	94	113	80	77	97	94	107	84	84	87	81	80	99	92	92	97	94	86	97	90	94	93	104	82	78	90	94	86	103	107	112	102	87	95	79	103	85	81	96	95	89	98	87	78	102	85	99	92	92	82	92	103	80	107	81	103	73	78	79	87	112	86	84	94	93	88	78	89	103	91	105	79	94	74	80	75	98	100	98	92	92	105	103	81	101	99	76	99	84	92	93	101	89	103	83	72	74	82	68	103	92	96	101	87	103	97	89	90	82	105	94	91	92	84	90	95	76	87	97	75	82	93	111	82	98	81	103	90	98	87	90	93	108	86	95	74	98	97	97	93	92	98	84	85	92	96	85	103	108	96	79	103	92	79	104	89	97	87	76	86	109	86	95	72	102	80	103	84	96	94	89	97	101	96	88	80	88	97	97	106	90	110	92	93	92	93	103	81	90
13340	835	729	731	850	987	1026	949	875	847	762	809	774	773	707	718	745	731	730	696	672	668	685	715	662	668	677	661	673	628	632	641	671	665	706	698	658	659	673	678	685	630	699	696	601	659	640	645	670	622	660	659	647	690	626	656	652	656	670	688	627	638	645	620	654	693	639	608	638	683	683	674	697	647	681	613	653	611	675	654	632	660	648	635	612	640	649	651	649	656	637	668	666	744	625	631	634	648	619	695	689	683	657	652	664	674	690	668	614	678	683	686	655	653	637	675	639	651	620	704	669	656	653	674	670	642	683	692	672	668	659	658	659	685	647	630	649	634	628	694	684	670	645	699	633	643	673	675	670	648	677	696	630	619	648	604	685	700	608	646	673	642	702	677	670	630	656	639	708	629	639	652	682	647	638	666	631	608	609	651	667	638	639	625	639	626	594	611	673	648	639	643	687	676	625	643	669	680	720	671	643	645	647	669	658	687	662	636	698	646	650	632	629	613	665	630	670	635	666	667	611	629	639	653	643	654	658	636	648	673	646	656	662	640	670	653	649	635	724	636	656	675	672	596	729	692	644	638	670	650	652	660	609	601	682	611	678	655	652	657	655	611	595	691	646	613	644	660	687	632	608	641	651	636	674	602	654	673	679	664	669	679	663	667	625	670	672	649	695	615	675	630	640	610	621	686	612	640	647	673	669	599	684	637	649	660	655	656	665	621	650	640	662	638	670	646	636	697	616	699	683	664	669	641	654	657	693	621	646	630	650	650	696	654	661	645	631	657	673	650	620	685	628	622	620	656	654	653	652	645	623	642	679	670	687	631	676	654	664	653	665	654	653	623	655	633	620	676	707	606	616	683	697	669	666	633	632	652	636	670	685	655	626	674	641	703	647	670	661	678	639	655	634	685	620	632	666	638	645	659	650	681	680	625	658	643	647	624	656	641	673	652	647	702	647	647	597	657	658	635	649	616	652	647	607	632	577	658	671	711	618	650	642	635	643	666	630	615	620	644	635	680	728	653	655	674	601	659	655	662	676	630	676	624	640	672	644	655	624	621	608	645	725	657	666	651	656	687	673	621	619	633	646	687	644	642	629	644	633	719	627	636	650	662	653	690	623	676	707	637	664	652	706	641	683	633	612	675	643	616	670	620	649	666	614	671	674	630	663	667	672	668	631	653	661	633	667	688	662	631	657	616	607	626	623	674	648	672	667	625	655	638	678	616	650	652	631	615	711	631	620	641	669	667	661	647	682	640	674	662	703	638	578	667	608	626	657	604	666	675	650	643	639	616	615	571	609	591	640	653	649	638	655	643	625	692	693	654	593	677	655	642	636	642	683	667	655	644	634	660	696	639	643	620	629	640	630	637	663	639	656	635	697	625	606	612	691	660	585	636	601	637	640	661	691	657	675	621	659	653	663	675	680	652	662	609	692	637	647	624	733	628	673	679	675	627	648	651	681	625	638	699	608	676	647	610	627	652	624	607	669	654	667	644	684	649	633	691	651	644	683	673	623	697	612	648	609	669	627	690	615	709	661	595	677	620	691	646	632	669	626	679	628	636	671	626	628	688	631	662	572	702	649	666	717	641	641	652	652	634	694	629	632	683	646	621	611	615	651	636	641	651	686	636	685	646	661	650	662	673	702	648	631	701	647	662	671	676	673	655	605	664	656	616	673	636	656	635	622	631	658	627	627	634	670	621	645	651	662	637	661	629	629	644	664	635	620	684	619	683	665	642	612	652	618	700	622	631	647	696	679	658	674	640	665	673	662	654	670	598	616	637	658	670	672	661	625	668	609	665	647	662	629	673	643	635	664	634	645	647	658	708	633	647	615	662	657	690	664	660	613	646	652	649	670	607	602	631	655	634	699	640	673	616	653	626	646	662	662	693	633	657	675	617	634	637	634	650	682	670	616	617	619	658	688	673	666	663	643	645	679	653	652	647	669	643	641	662	633	663	690	652	669	644	646	638	606	627	645	604	635	658	693	645	681	604	643	632	645	643	598	685	658	609	646	635	693	658	676	648	625	636	650	654	631	638	701	646	626	691	592	647	658	685	611	671	636	652	704	650	668	631	643	675	623	686	671	674	639	642	667	687	622	658	650	670	647	652	649	684	597	631	633	620	651	677	667	638	648	691	654	645	666	629	646	609	657	662	614	618	644	633	664	672	655	643	664	677	646	654	641	656	663	681	648	641	645	624	651	607	644	678	622	674	640	656	659	629	654	645	649	659	592	636	647	665	676	650	658	642	652	687	638	623	648	701	675	644	603	630	698	609	706	645	680	645	666	650	685	648	578	659	707	688	665	660	640	649	664	694	665	660	659	637	679	632	636	681	650	634	681	647	642	649	652	676	665	621	637	680	653	662	643	642	616	625	674	619	653	662	639	609	657	690	688	652	660	639	604	653	627	723	639	632	665	691	598	634	689	621	602	668	630	597	648	653	654	672	646	658	626	655	633	632	631	637	686	627	629	654	590	628	622	637	620	675	646	638	671	675	622	648	665	669	653	654	679	651	655	603	631	634	628	639	676	658	665	627	647	645	647	658	638	670	630	675	665	669	664	661	651	642	670	648	611	618	682	646	680	644	570	621	641	683	661	672	616	679	656	689	629	663	616	673	686	696	639	651	644	643	666	679	665	688	694	631	649	630	693	614	597	655	644	688	691	639	646	665	630	675	653	603	646	644	642	635	663	659	680	579	644	620	621	723	678	657	648	658	652	627	691	640	635	646	630	613	692	616	642	660	627	655	649	647	657	634	638	697	625	672	659	692	672	649	590	681	678	661	626	631	640	627	675	598	692	699	669	640	639	638	639	637	627	614	665	637	653	669	653	657	630	616	657	614	663	615	629	663	599	630	639	674	626	658	642	619	631	617	620	637	626	648	667	644	640	668	653	639	684	688	659	663	610	621	680	687	611	644	626	683	677	649	654	655	642	623	643	645	676	633	693	670	602	690	606	618	636	694	622	657	632	656	664	643	635	660	654	646	617	643	645	631	680	663	654	678	624	637	611	688	651	650	663	634	682	677	597	613	651	622	664	662	694	656	698	657	655	667	665	665	620	646	645	638	658	671	699	649	672	634	661	647	618	634	679	615	669	627	653	644	626	653	646	656	635	647	638	640	656	657	635	694	653	654	617	650	652	660	651	583	652	655	648	642	665	647	651	666	666	664	668	632	692	673	611	666	695	668	602	691	703	672	684	645	630	643	627	664	662	710	626	622	732	625	612	679	639	635	683	635	658	625	643	648	646	642	650	673	606	667	644	643	681	678	659	659	611	656	646	632	603	662	628	667	718	660	651	630	675	600	697	661	668	608	659	680	663	655	657	665	629	637	647	667	630	621	574	685	650	643	669	635	643	676	624	695	657	636	607	665	648	681	619	682	622	646	678	682	649	651	672	667	659	595	605	648	691	651	664	644	655	628	690	664	678	614	678	624	670	676	662	621	672	658	679	676	661	622	668	694	623	644	654	642	684	590
4204	122	88	100	95	96	111	97	98	90	97	90	93	102	90	84	100	83	97	102	102	86	80	96	81	89	97	91	105	82	103	93	95	96	85	90	87	92	80	91	90	108	87	75	109	89	93	80	67	91	80	85	95	84	103	75	85	102	95	100	73	81	93	94	79	83	97	83	85	91	104	90	105	93	103	85	90	90	93	79	92	107	91	73	97	83	86	87	95	96	75	88	83	78	99	89	91	89	106	85	79	89	88	95	78	91	75	81	92	98	69	78	98	79	89	82	74	100	88	89	77	96	88	92	82	85	90	87	108	78	99	103	90	80	65	91	101	96	93	75	98	95	90	85	76	75	91	91	86	90	85	73	91	85	85	99	85	85	106	86	97	84	74	92	90	77	84	100	76	78	75	109	79	93	81	88	79	77	97	72	81	81	90	84	77	94	73	94	104	79	82	88	92	86	101	87	79	86	87	75	94	93	91	99	68	91	78	105	85	90	73	93	84	82	77	85	74	71	87	83	69	84	84	95	88	88	86	102	79	87	87	74	94	97	78	105	77	72	104	93	84	80	85	79	87	102	102	85	99	83	85	92	90	91	90	95	76	92	76	95	84	83	87	104	103	83	91	99	101	74	112	78	92	82	101	83	77	86	89	75	105	94	91	84	93	86	91	80	99	101	96	101	68	88	75	81	61	91	90	72	93	101	94	84	87	80	84	78	100	91	94	72	72	99	82	99	105	79	86	105	104	81	93	70	82	79	80	83	93	89	91	93	105	85	77	92	91	71	72	78	72	73	71	78	90	95	102	89	82	87	97	91	82	81	88	79	92	97	82	110	75	64	99	83	98	84	83	96	93	98	83	78	92	78	86	89	102	94	92	96	79	91	97	87	88	92	79	87	96	101	89	85	85	97	90	80	106	85	93	78	86	93	85	96	84	93	107	77	99	88	82	83	97	81	82	94	85	85	87	85	93	83	85	88	94	101	78	73	99	88	85	88	88	94	93	83	93	74	87	72	99	87	94	90	95	82	84	88	90	94	99	92	85	87	86	89	87	94	90	99	89	100	85	98	103	88	96	105	97	74	86	99	91	84	74	85	99	91	86	89	96	106	91	95	75	101	74	80	95	82	79	93	93	87	99	92	109	85	83	81	102	87	98	83	94	106	121	82	87	87	84	79	99	94	94	78	97	101	88	101	89	109	92	82	62	87	91	88	84	78	88	87	86	76	97	76	83	89	102	86	89	90	90	78	76	89	96	92	73	77	93	89	83	91	86	86	96	105	102	87	74	101	86	113	83	102	65	76	100	86	104	96	83	97	85	84	100	91	98	93	89	83	94	89	89	89	93	93	104	104	90	89	96	85	89	112	77	80	83	103	96	84	78	88	87	86	91	89	77	89	68	108	88	81	76	79	91	85	93	87	83	89	97	83	103	113	70	90	92	82	76	78	84	107	101	83	86	84	76	82	107	97	74	78	82	84	95	95	114	86	75	76	93	89	98	80	72	99	90	90	88	84	84	103	86	80	79	95	98	77	93	82	82	81	103	80	68	86	79	90	90	87	96	98	73	88	101	103	95	83	87	93	74	100	82	92	93	90	81	82	66	92	101	85	87	81	101	82	96	75	75	92	84	76	67	84	81	76	79	93	95	90	101	99	92	89	73	84	74	90	98	77	106	78	85	91	87	91	112	101	76	98	96	99	107	83	81	68	73	82	87	94	95	88	72	92	86	87	91	98	93	102	79	97	85	86	99	87	83	75	80	64	85	87	92	89	85	95	99	69	98	81	85	84	99	87	84	78	90	84	98	83	83	96	96	101	69	96	90	80	101	95	104	92	94	86	77	93	92	84	78	87	78	74	77	82	92	85	85	90	86	73	75	81	99	87	97	97	88	99	84	97	78	81	102	99	85	85	75	78	73	101	78	99	107	91	98	105	77	92	89	105	94	100	77	80	86	103	72	80	92	86	98	73	94	91	88	86	108	103	89	88	78	69	93	87	83	106	72	96	80	76	91	81	77	91	99	94	78	77	85	91	77	79	86	97	88	73	85	95	82	96	109	108	69	88	93	72	102	86	94	82	81	77	94	74	94	92	72	89	85	87	91	109	104	84	84	85	77	100	90	81	82	78	86	82	92	97	92	75	85	77	89	92	92	72	101	90	97	72	93	82	96	87	84	67	77	93	84	85	81	95	95	92	96	94	90	100	85	78	83	101	88	93	84	97	79	94	75	99	100	75	91	74	103	101	86	93	100	104	83	86	101	95	77	94	99	91	87	91	67	84	80	101	85	96	91	96	105	91	81	84	92	86	104	87	89	75	79	102	94	84	69	89	71	82	99	89	92	91	92	85	83	69	91	103	94	84	87	93	89	83	94	92	58	89	102	88	93	94	80	92	88	96	78	84	86	94	90	96	89	95	85	92	83	99	80	82	73	80	77	71	82	70	104	90	112	87	90	89	86	75	103	85	91	104	79	93	93	68	95	90	91	103	85	103	81	106	85	83	93	90	92	105	93	91	82	94	76	89	74	97	79	94	89	96	102	77	86	91	100	78	90	90	83	101	99	98	90	92	84	68	98	80	88	98	83	88	67	96	96	92	79	87	88	87	84	90	86	106	69	113	85	83	85	79	80	84	85	97	81	90	83	94	94	82	87	103	87	78	80	93	92	74	95	85	94	77	97	80	103	87	102	69	96	101	96	88	92	70	86	97	85	119	88	106	87	78	93	85	96	86	76	95	97	83	88	97	86	89	80	96	91	98	93	90	79	80	90	104	95	88	75	79	84	106	75	76	82	84	92	64	87	104	87	73	95	90	103	100	86	88	115	101	98	92	97	79	82	95	93	94	88	81	78	93	89	94	89	107	93	89	95	93	71	96	78	94	82	89	87	100	89	72	93	84	76	90	75	98	83	84	84	80	72	102	82	95	85	70	90	88	92	91	88	79	76	86	91	96	89	78	86	77	70	97	85	88	92	99	77	91	104	84	74	94	80	100	80	98	92	82	88	90	81	99	94	100	81	85	91	100	77	92	94	81	94	81	99	88	91	102	79	106	84	84	82	93	92	93	99	86	80	84	94	94	100	83	84	91	92	91	79	89	79	80	99	91	92	91	80	90	96	78	87	86	94	65	90	94	85	97	93	109	93	83	96	87	80	93	91	89	91	106	93	88	101	89	95	81	98	78	90	97	98	82	84	89	85	79	93	89	67	83	87	93	86	90	87	76	82	88	94	94	102	80	107	88	91	84	105	94	84	82	94	82	89	84	82	97	78	88	88	96	86	95	86	83	85	75	88	95	102	90	92	89	85	77	90	87	74	93	89	81	97	88	120	96	97	81	89	96	82	81	90	89	84	93	88	96	91	98	95	108	101	83	85	96	96	82	76	89	88	80	94	92	92	88	72	88	94	84	83	92	76	91	83	82	99	99	77	90	94	98	97	86	73	96	96	90	85	85	87	81	85	89	92	82	77	99	86	81	91	95	97	72
17810	1017	852	874	1235	1600	1648	1599	1447	1281	1161	1106	1006	939	833	899	846	829	748	791	785	764	748	735	709	701	694	691	697	729	705	681	688	636	688	641	682	701	658	607	663	679	656	622	672	613	635	647	678	626	686	667	647	651	647	686	643	653	654	664	648	614	611	668	641	656	648	692	651	592	650	604	619	621	644	671	626	649	680	649	676	637	654	705	627	635	620	635	689	655	658	630	652	642	637	654	670	633	631	640	613	653	601	584	628	681	605	575	637	621	672	656	676	632	658	602	622	651	634	634	630	616	642	603	658	634	683	655	673	606	671	622	641	659	665	665	724	645	626	614	643	643	681	658	629	676	653	670	630	635	626	637	647	644	628	676	614	702	663	629	636	650	625	624	625	615	622	625	665	654	653	623	634	592	643	614	643	631	633	634	609	622	651	604	652	612	619	608	585	653	638	598	647	669	652	616	611	662	605	638	624	594	621	658	616	614	648	632	604	671	624	576	670	633	650	636	662	680	648	629	665	640	629	666	631	643	657	642	669	644	639	635	592	621	597	662	633	652	585	603	628	654	575	628	608	688	652	606	673	676	612	651	628	593	620	662	654	655	613	607	649	668	624	622	603	613	664	638	632	600	649	616	614	629	640	617	632	641	644	608	639	582	637	656	654	631	613	613	647	630	622	609	640	610	626	633	650	655	653	640	628	639	662	616	638	627	601	637	620	658	646	686	581	610	601	694	594	606	629	623	651	646	638	647	634	655	642	619	631	597	647	617	655	638	607	659	649	607	638	616	671	639	631	604	624	670	653	608	643	674	640	631	666	614	639	560	662	639	691	615	644	702	668	690	599	655	621	692	612	626	644	605	651	610	679	599	640	641	624	658	628	623	630	643	636	631	614	620	611	660	663	586	652	643	685	608	627	654	655	639	644	605	631	634	680	604	645	637	652	655	613	657	637	656	647	621	606	632	599	629	627	618	663	616	625	614	626	637	657	649	625	646	646	643	681	619	630	606	707	613	644	636	648	618	643	554	639	618	634	637	649	632	688	605	689	659	665	645	636	641	605	651	605	606	610	676	637	612	622	638	643	627	635	604	621	634	613	635	600	667	618	671	653	652	660	661	606	608	625	607	623	601	595	601	655	630	579	638	596	621	614	600	629	619	664	653	625	624	614	646	614	622	660	634	640	652	612	657	614	622	665	598	567	627	617	652	606	660	594	630	667	640	697	639	619	614	598	631	655	612	645	634	661	618	653	724	618	646	621	600	644	598	658	609	609	677	641	584	642	619	626	625	632	610	635	653	589	697	655	632	627	643	643	632	600	653	618	613	626	606	619	671	603	626	645	593	639	643	610	612	584	552	621	641	621	656	621	615	634	637	649	660	645	642	632	634	653	593	635	545	618	627	602	667	603	579	612	666	578	668	630	646	605	592	667	622	653	601	636	631	656	683	698	607	629	637	621	639	636	603	590	613	600	652	604	641	655	654	653	700	666	631	659	646	581	661	612	608	639	647	640	686	593	599	658	599	615	637	616	591	578	629	606	644	618	614	628	616	638	607	618	657	653	636	605	576	652	628	607	636	646	633	616	636	605	604	644	619	610	608	629	644	655	616	643	620	624	601	629	606	616	637	621	630	540	612	629	600	645	617	625	596	609	666	628	611	606	636	658	616	562	630	656	642	617	582	631	627	638	627	612	623	650	641	629	625	656	660	630	592	685	620	632	654	615	618	640	604	628	626	647	658	655	663	614	649	621	634	633	646	614	618	638	629	632	597	605	618	625	619	643	627	616	640	641	600	635	661	618	636	663	647	653	676	594	617	649	617	590	634	644	635	587	584	549	646	623	651	652	629	633	629	617	650	588	648	694	626	594	660	616	664	606	596	646	631	619	636	617	615	621	643	629	634	649	693	610	614	611	649	661	661	621	649	612	665	637	608	633	633	650	646	610	641	651	620	615	662	624	675	627	633	632	649	635	637	652	617	651	626	625	679	623	621	653	620	648	595	657	624	657	611	636	631	615	638	635	663	703	679	660	621	678	653	605	615	665	670	689	634	599	628	622	653	598	597	600	652	629	633	610	641	614	649	667	661	601	615	632	654	604	639	647	661	626	623	637	586	622	628	630	661	632	591	661	644	617	647	642	632	648	623	551	675	593	607	649	600	594	618	619	612	641	622	663	649	621	622	605	606	633	587	618	591	615	639	682	653	652	636	688	617	661	653	601	578	666	599	629	645	591	625	639	619	674	660	630	689	653	624	627	598	639	623	629	677	583	628	652	640	612	624	638	677	585	606	623	643	604	639	638	651	637	615	618	616	607	644	638	656	612	619	670	623	632	657	676	624	650	590	608	640	624	612	678	614	623	654	656	658	605	604	656	678	602	650	637	662	642	637	601	615	637	607	657	639	654	642	665	602	597	596	579	648	685	661	649	656	613	625	664	643	626	653	653	625	626	648	625	589	639	669	598	596	664	597	613	665	604	679	600	621	634	650	662	624	666	636	617	624	619	567	590	632	598	592	618	620	652	663	624	633	663	663	606	617	627	646	615	624	637	648	578	623	642	612	639	642	646	660	659	617	608	645	644	616	645	622	616	640	619	624	625	717	642	649	595	639	611	631	642	625	622	603	690	600	602	616	608	678	627	649	639	642	686	612	610	613	642	642	625	665	598	634	641	628	681	655	617	592	653	627	571	663	609	638	621	617	622	635	600	620	637	659	600	666	696	618	629	601	643	654	631	649	609	619	624	647	642	675	628	664	627	627	669	619	617	603	634	667	666	654	600	683	625	632	603	642	612	615	621	675	653	635	650	606	626	631	672	617	622	646	590	596	656	612	632	655	628	646	633	626	621	606	593	635	640	614	615	650	631	650	606	674	594	665	621	584	669	598	610	590	638	692	627	620	651	662	615	658	593	661	622	601	627	618	660	636	616	559	632	638	633	621	654	613	659	646	637	618	692	613	605	621	588	648	639	642	645	638	642	644	581	609	675	622	609	648	632	634	646	629	615	628	654	618	650	623	616	643	628	641	674	649	639	665	638	634	626	623	613	651	668	625	616	624	632	650	602	595	664	646	652	648	655	590	644	622	622	646	620	641	594	618	640	644	624	593	631	629	590	608	651	682	636	660	608	632	629	615	633	625	650	657	653	659	631	637	686	645	638	614	622	605	632	665	618	671	639	641	659	662	592	619	614	617	633	609	620	640	630	614	624	634	592	643	633	603	593	633	668	598	638	629	626	632	631	654	640	636	631	616	629	649	630	621	604	633	630	610	650	656	667	629	644	641	663	672	647	663	656	635	610	662	655	661	644	683	622	646	657	609	616	596	630	640	626	634	623	634	630	609	606	646	651	627	585	641	597	656	646	596	623	577	618	614	634	672	602	648	649	630	655	624	597	603	611	628	630	580	616	613	631	623	617	628	641	608	610	659	617	647	654	639	624	638	617	660	603	644	630	616	599	658	633	619	640	610	594	645	650	625	639	619	638	647
5302	105	51	55	52	42	75	72	65	55	61	52	63	52	52	52	50	35	44	55	38	49	33	41	34	37	36	31	29	36	37	38	31	36	31	39	43	35	29	26	37	40	29	33	48	37	36	40	42	27	32	28	47	40	41	36	46	42	35	31	30	29	47	30	33	34	39	30	36	24	37	24	29	34	32	38	31	37	32	20	33	38	37	34	26	36	42	36	35	44	38	33	27	24	30	29	22	32	35	37	33	33	40	36	31	51	36	40	33	35	21	42	20	37	29	39	38	41	21	40	42	42	34	39	38	32	36	33	29	32	37	29	25	32	33	33	40	36	41	33	44	45	40	43	34	48	33	40	36	44	30	39	25	25	36	39	32	38	37	29	32	31	34	38	40	26	31	35	40	45	38	33	43	40	37	27	34	35	35	36	25	37	39	31	24	46	31	19	29	32	36	44	31	48	33	34	22	35	25	44	31	40	37	33	30	38	25	30	36	26	32	28	34	29	30	41	36	35	29	34	32	23	40	35	39	41	34	42	28	34	35	28	34	32	27	38	38	36	29	35	34	29	31	39	36	33	38	26	39	32	32	41	35	39	36	35	32	38	37	37	25	32	41	42	40	35	32	32	36	36	30	33	29	26	37	33	34	30	39	32	29	39	35	34	39	37	44	39	31	40	34	37	32	38	30	35	47	41	38	47	33	28	41	40	24	41	35	33	34	27	38	29	34	37	30	32	24	41	37	36	28	44	35	37	25	29	35	36	34	23	28	24	41	33	35	32	34	24	37	26	27	45	32	32	24	29	32	31	33	33	36	33	36	37	33	29	25	27	37	30	34	28	40	28	42	32	42	40	36	28	35	32	30	36	30	28	26	31	41	44	24	31	35	30	24	39	41	47	29	39	46	33	35	40	37	31	45	33	29	36	42	41	41	30	21	42	39	34	32	37	25	24	37	31	34	40	32	34	33	39	44	39	36	31	43	40	29	41	43	42	35	32	25	30	36	40	28	38	27	34	28	36	24	29	37	37	26	38	37	39	35	29	46	33	26	41	34	35	36	27	27	39	29	28	23	16	32	41	22	35	37	29	33	26	36	33	31	37	29	30	34	26	28	29	39	42	33	31	41	49	29	27	34	37	32	46	32	26	42	30	35	41	33	35	45	30	33	43	40	35	25	46	34	32	38	28	32	28	27	26	35	31	32	29	34	27	38	32	39	39	32	33	29	32	30	31	32	31	43	40	37	45	34	19	34	40	26	29	27	30	38	33	43	28	34	41	34	28	33	27	36	38	30	31	40	33	40	33	37	42	22	42	30	42	34	38	39	36	34	39	20	34	35	35	52	48	30	37	38	28	30	34	36	35	32	29	44	36	40	53	38	21	42	34	27	40	33	32	36	33	32	48	43	26	24	36	43	34	39	35	42	33	28	44	32	27	29	44	38	34	34	32	33	34	32	33	38	34	30	35	36	38	28	42	46	37	35	29	35	36	37	33	34	39	31	33	22	28	38	27	40	40	41	41	31	25	25	31	34	37	33	42	31	38	28	38	39	24	36	32	35	36	32	24	32	48	41	36	34	35	42	47	33	30	26	39	40	32	33	44	39	40	23	45	34	43	36	31	34	37	42	35	39	28	41	40	47	33	43	37	38	33	32	40	39	33	28	37	34	32	36	25	37	35	36	33	25	30	29	38	37	27	34	32	33	49	38	39	30	32	29	42	39	40	35	38	22	27	32	40	37	33	46	41	35	30	38	37	37	53	48	44	37	39	38	44	35	30	40	30	35	47	23	41	35	38	29	36	44	43	32	39	35	35	27	34	30	35	30	46	35	39	45	35	29	47	34	33	31	34	35	44	26	38	43	37	31	34	34	24	38	40	35	30	30	29	32	46	34	41	33	36	41	42	38	30	23	29	29	39	35	32	40	27	35	48	31	37	41	36	34	39	33	34	36	41	31	19	42	46	40	36	36	39	33	31	28	32	28	37	30	31	30	26	45	44	34	41	28	34	29	44	39	32	38	39	28	36	30	41	30	34	36	34	36	42	27	33	36	44	36	41	35	36	36	34	37	33	34	29	39	36	39	31	33	49	40	31	38	40	36	42	33	34	41	29	29	35	27	30	41	35	38	31	28	38	48	41	44	29	34	33	28	34	37	30	34	31	27	39	42	39	36	27	32	37	33	42	44	30	33	46	29	31	31	34	39	32	28	32	38	34	37	32	30	28	34	37	33	40	41	41	48	37	32	40	34	28	26	39	42	29	29	26	35	45	38	27	34	32	36	32	26	27	42	31	30	37	32	33	33	37	33	31	45	33	37	35	29	34	45	25	30	30	32	43	38	32	32	23	40	35	39	51	30	30	34	31	29	26	29	43	40	32	37	43	37	31	38	30	36	44	43	35	29	37	29	28	37	33	41	35	36	33	31	38	26	39	36	38	33	33	28	35	36	27	42	38	32	30	37	32	41	37	31	35	33	38	44	29	45	39	42	28	27	28	37	24	28	36	37	24	34	40	28	26	41	33	35	39	29	40	25	34	31	39	37	43	28	39	37	37	29	32	27	29	25	34	40	35	33	41	41	28	29	36	35	27	45	32	39	41	25	27	34	34	35	36	41	39	24	45	22	25	36	24	33	33	33	36	37	47	33	28	29	34	36	33	39	38	21	33	46	38	34	37	27	36	49	41	29	35	43	36	28	26	35	32	35	42	35	35	37	34	23	38	31	29	41	28	36	31	42	38	31	29	35	34	42	33	32	41	35	32	32	36	33	24	34	33	39	39	37	29	26	41	35	19	38	32	30	29	26	31	36	43	36	36	31	39	35	45	26	25	25	30	47	46	29	33	36	36	39	23	45	51	29	32	32	33	39	40	35	29	28	34	39	31	36	26	36	35	35	30	39	34	46	42	39	42	30	34	31	34	41	27	30	36	37	35	47	25	29	31	38	41	40	30	40	24	35	33	35	29	28	42	37	41	29	34	31	31	33	41	47	43	41	32	31	40	35	29	39	17	34	41	28	29	31	34	34	30	31	40	38	41	36	34	29	28	35	32	36	41	30	41	34	32	33	33	35	22	47	31	31	37	39	32	34	38	39	28	36	44	41	40	25	27	39	33	41	34	33	32	36	39	37	33	32	21	33	28	38	38	36	34	27	32	33	25	37	29	35	33	19	33	19	34	33	35	40	38	33	27	33	43	28	41	32	29	28	33	30	37	24	39	32	35	40	35	36	35	36	37	41	30	34	36	37	30	35	39	30	26	31	39	39	35	25	41	39	41	31	40	33	37	36	33	37	29	49	21	41	37	30	32	43	41	41	34	30	34	38	35	29	45	33	42	37	29	25	33	32	31	30	21	31	37	49	29	27	45	47	42	39	37	31	36	27	32	31	39	30	50	33	36	33	42	40	30	29	38	23	30	38	38	34	36	25	38	41	32	42	34	38	55	43	33	41	32	32	35	27	28	36	32	36	38	29	38	27	39	37	23	36	37
21784	1299	611	697	1602	2627	2689	2427	1964	1634	1369	1188	1009	924	834	681	687	562	536	527	503	511	497	413	416	414	397	364	347	319	344	361	352	347	335	334	290	321	332	329	318	288	288	293	289	301	278	321	304	308	297	267	284	270	263	233	292	258	278	286	278	280	271	265	271	301	254	276	271	239	269	255	279	248	295	255	282	266	284	241	257	235	260	226	232	270	250	281	243	236	271	260	300	282	235	279	246	264	305	255	289	280	299	249	234	263	256	244	270	278	260	273	272	280	273	246	290	252	254	252	249	241	264	274	256	279	241	279	255	256	252	280	266	252	245	259	272	263	263	250	270	257	253	219	257	263	271	262	275	264	249	268	258	253	258	263	254	223	234	236	298	230	223	259	242	275	250	239	260	241	254	258	261	254	228	238	242	237	246	238	227	262	233	243	271	276	267	239	250	263	252	229	279	261	259	238	240	276	253	258	249	234	290	265	248	239	253	255	264	242	237	238	243	273	258	236	263	254	231	250	265	245	237	280	261	222	267	248	231	266	227	240	252	223	242	268	263	236	230	262	236	259	276	255	259	251	261	282	240	234	255	246	253	223	252	235	234	233	252	245	259	230	255	241	223	254	232	238	251	237	240	236	235	253	252	233	244	260	244	252	241	269	252	247	233	232	255	252	263	241	251	255	257	261	299	253	229	239	275	245	250	237	258	233	278	240	231	227	257	260	247	253	256	240	220	252	262	242	268	232	221	250	240	230	233	240	266	273	251	242	242	246	270	243	242	252	274	250	259	249	218	230	245	252	297	232	246	277	233	271	235	261	264	263	253	232	244	237	281	230	254	253	233	245	250	250	264	238	235	237	245	250	244	254	227	252	230	249	248	264	256	258	257	265	230	266	245	251	257	275	262	247	250	249	246	236	240	253	250	246	250	235	280	267	247	269	242	247	249	221	229	238	257	242	246	226	226	234	251	220	257	258	237	257	251	256	291	253	261	242	264	228	246	270	216	276	264	239	244	220	269	251	236	244	249	239	221	268	249	240	275	245	249	268	251	236	238	247	241	245	253	243	267	239	208	252	267	254	264	241	223	242	283	260	247	264	243	242	253	259	241	251	286	236	276	253	253	261	249	264	244	235	268	277	237	250	247	258	230	243	228	231	242	239	260	222	212	258	222	258	236	244	235	260	267	223	258	270	229	225	232	228	281	260	239	238	253	256	229	256	243	249	264	235	251	254	215	229	224	216	234	226	253	270	208	256	239	231	242	230	230	243	264	268	243	255	252	263	262	258	221	228	240	255	259	243	256	232	237	260	215	261	265	248	233	254	262	259	238	228	214	268	254	263	265	252	234	262	254	240	252	249	241	252	272	256	235	269	270	261	225	258	247	229	264	267	265	246	243	238	247	228	260	269	227	240	245	248	214	233	245	255	236	233	241	230	252	241	216	266	250	255	242	258	243	236	229	224	225	253	258	247	271	252	262	261	252	271	241	258	249	224	265	259	277	247	252	268	231	239	250	248	231	265	226	278	220	273	254	239	252	232	258	252	256	273	248	242	238	240	256	237	251	263	237	255	243	249	233	217	220	243	223	239	245	221	253	294	261	248	234	266	273	263	261	251	248	237	239	235	237	254	240	244	239	246	242	273	269	239	252	258	262	263	256	252	241	259	230	260	245	262	245	256	243	237	255	245	228	252	269	266	211	269	225	268	275	245	246	262	243	230	230	249	249	252	281	242	266	229	270	247	259	260	248	246	246	243	256	220	226	238	259	261	273	241	263	243	233	261	277	250	260	250	256	236	257	278	244	234	265	231	276	249	238	245	259	236	226	258	258	267	236	248	252	247	256	257	252	222	255	250	248	251	253	265	244	247	239	285	236	256	235	219	242	230	264	239	241	257	231	262	250	256	233	262	229	271	223	250	244	233	245	239	262	258	249	240	257	261	233	269	254	264	240	253	255	230	262	242	250	236	236	267	244	244	258	229	253	255	236	235	234	230	237	243	236	226	260	220	243	232	236	262	216	251	234	243	240	285	251	233	243	230	235	245	220	243	260	224	252	238	262	245	257	243	250	244	238	255	248	278	243	263	242	254	256	234	244	235	244	219	263	253	261	271	262	252	251	254	264	246	242	223	238	245	268	247	236	253	241	260	232	259	211	243	250	281	236	220	239	210	227	256	245	253	238	254	261	245	247	236	237	249	229	251	269	252	262	256	245	250	243	215	260	216	238	243	238	272	260	242	248	265	270	225	241	252	255	268	234	219	230	257	222	260	234	241	237	264	244	243	273	286	240	254	305	262	246	277	262	254	229	234	236	235	239	227	223	221	252	257	255	243	236	228	216	236	258	255	210	241	249	244	257	235	241	245	230	244	253	224	230	218	262	238	267	235	249	226	247	247	261	238	254	229	243	239	264	262	223	254	283	275	243	259	236	263	226	247	265	230	260	227	223	227	238	250	255	258	263	236	234	268	231	239	269	235	274	243	225	248	239	235	228	253	232	274	232	278	233	246	223	257	246	242	261	244	233	250	240	243	249	262	244	223	297	236	278	240	248	250	277	264	256	241	237	248	259	231	241	203	257	247	220	241	263	259	279	257	230	237	237	249	275	241	246	266	254	227	296	254	219	231	263	254	203	276	248	246	236	231	265	254	252	245	249	243	262	258	212	213	229	249	250	233	264	246	231	250	250	254	232	289	251	234	236	238	244	257	250	262	266	238	247	269	250	242	245	231	286	238	254	245	269	251	231	242	290	273	237	241	261	260	228	248	249	253	246	263	262	234	257	235	253	251	258	242	259	235	253	251	274	273	250	242	235	241	258	240	249	258	248	266	257	235	241	252	216	235	256	249	232	266	248	242	243	252	244	254	252	259	245	260	253	247	225	229	242	270	268	266	227	249	250	244	240	239	264	235	239	263	253	238	246	284	253	268	269	226	251	254	251	250	271	238	254	226	267	257	254	243	257	240	258	246	248	262	227	261	259	268	236	264	236	268	253	228	213	253	258	240	238	243	254	253	248	245	269	218	249	223	252	237	240	253	231	268	232	222	243	276	252	237	214	265	258	257	238	250	218	243	248	242	241	232	268	238	233	262	273	250	250	280	250	242	295	247	281	251	262	284	254	237	236	258	228	247	224	221	233	243	269	245	288	272	233	260	227	222	250	245	227	259	244	244	250	255	259	249	265	242	260	244	227	272	226	260	264	260	222	231	283	221	263	243	263	232	248	233	241	235	262	258	245	259	246	273	233	246	245	251	222	243	267	217	256	239	249	236	248	231	240	254	277	244	279	251	267	249	243	254	279	248	264	243	235	227	251	234	256	253	222	242	253	252	253	259	236	222	241	242	250	256	215	266	237	236	248	235	255	267	237	248	248	250	225	245	258	245	255	237	249	216	235	252	250	273	257	248	255	258	240	245	279	221	266	258	222	245	261	257	262	223	250	239	268	237	263	252	245	256	242	261	257	259	245	254	221	244	240	237	242	209	247	249
2077	92	61	80	95	76	84	96	82	102	91	81	80	81	91	94	82	75	90	87	100	80	77	81	78	81	85	91	91	91	89	91	95	90	80	91	96	89	81	77	82	72	84	81	71	79	98	90	79	95	93	83	84	84	98	80	67	98	95	75	71	82	82	74	93	88	78	82	103	94	84	91	76	75	92	81	82	80	93	78	105	68	85	82	91	92	87	89	73	92	94	85	85	83	81	64	69	86	80	98	77	85	73	89	92	92	91	95	77	84	76	90	98	72	91	84	82	88	64	74	81	80	94	93	71	81	76	78	76	87	72	96	80	77	90	77	80	91	83	81	96	82	88	102	78	81	78	79	91	97	82	79	81	75	79	77	66	76	76	80	87	84	78	69	76	69	75	88	83	92	92	88	89	83	101	76	76	93	88	85	95	93	88	65	87	67	90	73	69	83	96	91	80	86	74	65	69	92	75	68	84	85	73	75	101	79	101	85	96	89	84	92	93	94	81	79	83	83	95	84	81	87	74	92	78	74	89	84	77	91	94	82	86	83	102	87	74	87	88	93	83	84	82	72	86	76	79	86	85	73	88	89	85	78	82	81	68	93	88	80	83	61	97	95	76	73	87	83	76	85	83	78	80	79	86	76	87	85	75	80	82	71	68	84	74	90	75	76	83	87	95	97	86	93	83	72	63	82	61	83	108	106	92	87	86	96	93	93	65	85	100	86	93	95	84	93	78	77	81	91	76	99	76	77	91	79	89	77	85	89	95	72	102	60	80	96	87	98	86	85	70	80	74	97	76	95	92	96	78	76	92	73	79	74	80	71	87	90	82	90	89	89	92	81	75	94	97	83	69	89	74	76	77	78	74	102	98	86	84	59	91	73	84	87	82	93	82	79	73	67	82	96	90	85	74	80	78	86	77	97	70	88	102	80	76	70	91	98	104	73	77	80	89	75	87	76	77	76	85	82	95	65	70	78	76	90	104	80	76	80	86	97	85	99	92	95	84	72	71	80	85	69	93	69	66	76	74	94	90	80	93	64	81	83	79	91	81	89	74	69	85	84	88	76	75	94	92	100	93	92	90	88	90	93	79	76	83	85	77	87	67	79	65	79	74	84	88	95	85	83	89	72	99	88	83	75	94	85	94	70	90	90	88	90	81	76	78	72	73	97	78	81	92	86	82	86	83	84	93	89	81	88	92	92	108	81	82	76	77	79	85	59	83	89	72	81	104	69	81	105	78	89	87	65	72	83	70	77	74	97	88	72	64	82	82	89	75	64	81	109	73	83	69	82	91	95	87	91	65	102	87	65	96	88	60	89	94	85	72	85	75	88	69	77	95	70	72	71	90	82	84	85	104	79	85	85	78	87	84	79	92	78	89	68	87	83	86	86	74	85	74	85	97	77	81	74	73	86	94	87	86	77	82	100	86	89	87	77	84	93	75	86	81	74	79	86	96	76	68	88	77	83	78	89	92	86	92	70	66	64	66	78	85	68	73	86	83	75	80	84	72	82	76	74	83	82	68	82	82	88	91	69	77	76	76	79	76	86	95	97	75	94	91	80	74	83	73	88	79	80	84	86	75	82	67	92	93	98	92	72	87	78	78	83	92	78	79	110	72	84	86	86	91	89	89	74	89	66	90	74	73	93	88	77	65	97	89	74	76	95	73	83	86	82	74	78	81	93	70	96	75	87	94	100	85	77	97	91	84	88	86	88	78	77	76	78	82	86	71	86	86	88	74	64	79	77	73	74	68	92	87	79	74	86	83	72	81	100	82	78	80	92	84	76	81	88	77	81	98	84	88	91	95	68	73	72	81	73	83	71	81	66	70	73	81	83	85	98	80	69	92	74	87	85	86	78	100	73	107	75	79	80	90	88	81	80	79	93	92	79	101	94	81	74	86	76	73	79	87	82	88	82	97	91	91	91	92	64	100	84	91	86	90	92	91	74	82	98	79	87	103	93	80	61	88	75	86	58	67	85	72	86	79	89	87	72	77	77	83	89	87	81	86	95	94	82	80	79	86	94	82	77	96	83	94	84	85	88	78	83	92	78	81	99	89	79	79	86	82	81	88	100	88	65	87	79	82	90	67	77	81	86	88	107	77	95	85	89	79	102	86	91	70	87	108	84	79	81	76	90	84	81	82	64	89	65	78	70	94	94	75	95	93	96	101	85	81	84	95	85	93	82	90	80	90	70	76	91	81	70	84	91	88	70	89	101	87	77	99	78	100	76	96	91	95	79	76	86	97	90	80	92	84	79	100	77	82	77	82	81	96	83	80	80	85	80	93	81	99	81	101	98	90	75	75	78	88	67	90	94	71	89	79	89	88	83	69	83	92	87	75	86	84	98	89	73	79	85	91	83	90	109	87	74	79	93	70	83	74	90	65	83	85	88	94	90	90	83	89	70	83	102	83	105	80	83	71	71	80	95	79	90	95	75	81	70	84	107	79	91	91	90	89	88	73	87	78	82	84	63	105	73	98	85	91	76	84	73	105	79	74	89	68	96	82	89	82	78	95	84	79	84	73	86	85	89	94	71	101	95	89	77	89	87	76	84	83	97	98	93	96	85	85	91	98	80	81	81	84	91	77	98	83	82	84	86	89	105	87	86	72	86	81	80	91	85	90	60	75	89	81	83	83	60	79	105	92	80	80	75	89	74	84	92	89	73	79	76	75	81	94	95	84	73	91	71	79	101	60	93	87	77	86	74	76	69	94	99	92	88	77	92	74	74	106	89	76	80	74	91	80	88	72	86	92	85	68	99	81	116	83	80	85	79	87	89	68	92	82	86	91	90	81	88	74	90	87	84	75	72	80	78	87	72	77	106	82	93	72	85	66	78	81	81	83	98	98	83	82	79	89	63	80	70	84	92	73	92	95	72	105	75	77	79	89	78	76	109	79	84	72	89	86	100	77	81	92	86	72	96	77	89	84	76	72	88	102	83	97	92	84	86	80	74	87	73	88	70	86	97	72	96	86	78	72	73	107	81	89	87	73	78	62	93	78	79	66	91	95	84	89	83	98	98	81	95	94	95	81	90	93	86	84	92	89	79	86	89	85	80	78	81	78	91	80	72	85	79	92	72	68	79	85	70	84	86	78	94	70	87	81	86	92	85	89	70	76	69	87	76	73	67	67	84	100	95	82	97	82	81	84	111	76	93	88	75	80	87	86	89	92	81	76	83	57	94	75	94	81	81	88	79	86	94	93	94	83	91	94	83	77	100	88	92	99	117	85	96	72	77	77	75	79	73	105	59	73	76	87	76	72	84	76	97	86	77	85	79	81	88	90	94	73	89	85	94	87	77	93	80	79	107	88	76	103	88	76	99	89	88	71	74	87	78	92	85	88	87	55	83	76	83	79	75	100	93	75	98	87	98	74	81	75	79	100	71	94	87	102	111	81	89	90	93	68	98	77	87	81	77	81	82	97	79	66	81	73	92	73	79	87	84	92	100	86	71	107	82	87	93	74	77	95	77	83	82
12214	700	637	618	677	761	767	730	753	726	724	659	726	629	657	651	654	592	609	630	589	621	630	611	609	642	604	616	621	576	580	591	628	634	613	581	628	591	583	621	570	620	604	601	611	572	591	604	611	582	579	641	561	626	590	600	603	580	624	580	588	621	635	639	617	583	587	597	588	575	594	589	582	570	614	583	604	643	611	604	573	578	539	642	622	626	587	611	620	614	589	624	611	589	581	575	660	586	602	614	649	594	610	587	638	570	567	621	567	608	639	643	636	611	582	574	635	560	626	610	642	575	586	602	626	556	632	644	594	567	641	649	585	625	624	575	624	580	652	571	598	643	553	602	613	587	623	567	608	628	613	576	561	627	603	639	620	605	639	588	594	577	595	581	590	603	577	609	645	613	574	646	570	577	605	604	600	568	538	611	585	607	569	589	582	634	597	637	579	626	587	585	616	603	576	611	580	619	633	586	575	613	567	592	588	578	624	605	580	590	580	612	610	622	595	629	565	634	576	603	604	610	591	645	594	600	609	604	594	574	629	609	633	576	571	636	591	599	604	587	632	571	627	571	588	556	586	578	608	592	604	621	555	622	579	577	624	578	601	575	597	612	632	648	589	642	602	595	616	641	620	603	623	548	619	586	603	597	606	642	615	597	604	640	593	588	629	637	589	626	601	634	596	623	573	605	590	626	571	570	569	622	581	601	618	598	544	584	617	578	605	666	595	593	636	615	588	627	632	566	624	593	579	605	556	634	601	558	623	630	585	622	568	628	569	594	584	570	602	578	536	585	584	608	604	559	618	600	549	610	592	587	641	544	581	613	591	585	602	610	576	604	624	636	557	609	582	592	630	601	581	606	631	574	595	574	647	609	572	641	580	589	567	622	592	663	601	577	586	569	597	605	594	608	605	617	618	600	604	586	634	620	611	595	627	579	580	599	588	592	610	584	598	630	625	605	665	640	595	584	594	584	591	594	607	609	575	595	589	644	565	579	594	594	605	605	607	641	582	613	632	549	533	594	607	602	614	576	568	617	609	643	603	604	592	577	604	609	596	576	569	594	578	605	578	600	615	570	628	601	575	621	593	578	596	591	606	629	615	557	601	633	599	568	589	654	625	587	589	629	555	582	646	610	601	577	589	599	573	595	623	599	575	612	600	569	628	594	610	578	573	578	575	604	624	598	616	594	596	635	622	573	611	605	610	570	552	585	600	600	614	588	610	629	563	583	593	586	607	567	621	616	641	646	581	658	583	583	595	576	644	626	620	556	619	604	627	587	589	605	591	580	636	635	623	623	603	578	595	611	604	593	628	614	631	602	603	610	590	653	622	612	597	581	625	601	587	589	601	590	619	601	626	619	563	607	573	593	627	615	585	628	569	583	586	616	621	609	596	617	595	604	620	595	613	598	574	600	619	623	600	587	609	610	588	641	588	571	559	613	623	579	614	593	596	533	587	616	612	574	602	581	606	575	608	591	622	564	571	594	652	638	553	609	587	541	599	602	525	642	621	593	617	606	606	564	655	640	586	591	586	611	597	628	576	592	607	563	629	621	588	619	600	609	636	616	591	610	564	601	575	649	635	611	579	628	598	579	664	601	586	610	616	592	545	611	587	623	557	584	609	611	580	657	570	600	637	598	618	592	595	603	596	618	585	584	642	606	641	602	594	604	584	636	603	596	608	623	620	594	583	575	582	542	612	555	577	596	626	595	591	639	621	578	597	575	588	590	578	587	608	583	591	563	604	613	636	551	663	578	633	617	599	603	609	631	618	553	600	564	605	637	594	591	599	590	591	624	588	627	608	633	553	583	600	614	611	597	616	579	634	606	574	603	599	583	608	601	593	619	607	570	647	620	630	594	607	559	652	639	553	638	600	569	590	621	616	618	639	595	567	571	574	595	625	599	577	603	630	627	620	591	617	622	590	570	650	644	641	594	614	604	622	591	558	591	606	614	592	562	626	607	587	632	601	586	570	575	619	591	597	622	630	609	581	573	576	591	622	656	586	637	579	593	548	618	596	587	584	552	605	633	605	594	593	573	613	616	607	625	591	573	565	604	588	603	605	620	608	594	616	600	564	535	596	617	603	624	598	594	606	594	586	625	574	620	584	640	575	587	627	612	600	616	587	621	635	619	641	580	630	587	573	605	597	589	610	579	620	621	619	633	587	603	588	578	617	639	591	555	621	568	618	598	620	577	591	613	595	570	566	563	644	625	622	621	599	594	586	562	564	612	598	601	630	628	629	582	603	574	591	610	598	550	607	637	580	599	616	604	602	628	608	609	627	582	588	591	614	570	637	630	584	588	601	632	605	600	624	561	602	568	580	594	638	598	609	590	631	589	624	599	576	594	569	597	598	583	572	614	606	591	581	563	607	572	566	566	634	586	601	653	628	590	589	602	625	618	583	588	658	605	635	581	594	621	588	584	572	610	589	610	591	599	636	601	590	613	611	611	611	595	576	584	617	592	654	567	585	609	602	625	568	598	615	660	591	611	635	572	596	550	600	570	600	560	608	607	593	640	602	603	616	585	586	579	602	589	604	618	622	619	588	642	596	601	605	648	602	637	594	613	602	585	593	606	582	577	601	635	577	614	599	612	615	617	609	613	606	573	599	631	640	591	607	602	572	566	633	593	539	613	631	613	621	583	605	603	589	599	597	641	577	575	568	585	610	612	620	664	607	620	581	590	627	590	565	599	623	590	591	579	612	633	572	602	632	568	612	586	605	595	599	613	599	587	625	626	620	564	622	600	585	622	604	639	606	614	579	596	620	590	586	551	622	557	590	621	581	632	614	607	602	640	591	589	582	562	608	622	617	633	624	627	597	609	561	584	591	597	599	608	596	619	596	593	606	611	620	576	639	624	583	629	603	617	615	594	599	571	585	635	606	583	640	577	602	585	611	600	581	542	626	599	589	591	598	574	623	625	560	613	589	587	637	598	653	623	612	607	573	577	600	603	580	584	607	628	648	580	598	643	580	586	622	547	623	614	591	624	569	610	585	651	602	588	567	622	611	592	580	595	584	603	578	612	604	560	635	619	636	603	621	594	597	607	617	571	600	600	558	588	599	640	648	644	628	568	631	589	618	622	616	609	609	617	598	597	565	614	609	583	557	576	566	621	561	608	567	585	629	589	566	630	616	599	592	627	573	631	551	556	556	581	624	571	573	574	559	638	615	563	589	625	597	589	619	607	621	644	584	602	606	608	647	595	668	596	571	585	602	615	579	600	627	582	620	654	568	615	592	582	575	608	588	621	596	627	606	599	596	611	610	609	609	587	589	621	602	592	614	591	568	584	599	608	623	604	558	581	616	610	578	629	610	585	602	578	576	570	621	574	621	621	644	586	623	575	624	614	622	578	601	627	592	598	599	598	560	573	629	599	579	594	565	646	618	628	555	628	605	587	576	618	578	578	618	619	611	608	583	633	599	557	557	601	603	626	616	614	576	571	577	565	605	609	606	631	567	596	655	569	645	582	576	620
2658	110	94	112	97	85	98	84	88	80	97	87	93	76	81	97	94	90	84	81	100	96	92	73	90	91	91	100	63	94	99	87	83	89	96	92	89	88	87	81	94	72	95	101	87	93	81	76	91	70	91	92	86	104	91	99	81	93	81	99	97	88	81	94	90	89	107	84	104	79	102	95	92	80	91	86	104	82	85	74	74	90	81	93	71	90	64	86	85	95	97	90	91	78	89	65	87	85	98	79	85	92	94	91	83	87	75	81	87	86	92	96	88	88	97	88	81	96	101	93	114	110	83	101	89	97	112	101	90	91	98	90	69	94	79	109	85	94	93	109	100	76	92	80	101	86	89	81	84	71	83	85	80	75	93	108	87	90	81	84	80	107	85	85	86	84	96	98	70	86	80	97	79	90	83	90	96	74	95	80	86	91	82	94	100	100	93	102	80	84	91	86	89	95	89	99	103	90	93	105	100	91	92	93	89	82	81	73	81	95	96	98	88	87	91	109	100	109	86	104	102	87	104	71	85	82	77	76	74	103	77	101	89	93	87	102	87	84	101	93	98	96	84	103	80	71	83	78	94	98	84	97	104	92	106	83	91	92	84	91	96	96	88	101	84	90	93	105	89	81	94	101	107	87	78	98	102	82	77	81	79	95	80	102	99	75	87	85	77	87	105	82	75	92	83	79	87	92	99	93	88	75	92	83	86	89	69	90	90	74	86	90	85	98	102	78	90	80	94	93	85	107	91	88	69	105	101	98	88	91	113	70	61	123	78	97	93	100	94	91	76	86	88	79	87	86	95	84	103	77	79	91	79	93	83	92	82	82	75	84	85	98	82	88	110	79	91	99	89	95	76	91	84	83	90	90	105	84	83	101	91	89	84	97	83	86	98	97	81	81	74	84	93	121	98	88	83	82	87	82	96	80	98	99	110	96	88	94	84	79	78	93	67	80	87	89	84	96	89	105	80	90	80	96	92	96	97	84	91	97	93	78	81	95	76	97	107	83	107	73	85	79	104	95	91	94	97	76	84	103	92	81	78	82	80	92	79	99	83	78	78	98	95	100	85	94	85	79	88	83	99	82	78	88	99	71	90	96	89	86	99	97	86	95	88	104	84	81	87	70	81	106	82	95	94	95	109	81	80	74	75	78	95	87	91	87	85	107	90	95	101	89	85	104	104	75	88	85	96	83	75	66	67	84	91	88	92	76	77	83	99	96	94	91	78	95	85	93	101	79	105	92	87	84	100	93	101	106	84	115	85	93	102	82	94	83	84	92	94	88	80	90	84	81	79	98	88	96	94	91	92	94	87	91	95	78	100	88	107	94	87	69	89	92	89	90	84	87	99	101	89	84	83	99	80	82	85	83	99	80	99	94	80	85	98	94	115	80	102	83	102	95	69	101	102	109	90	106	94	98	95	78	84	89	92	101	90	86	80	76	92	76	100	81	97	80	111	92	80	88	96	89	104	87	96	93	91	89	98	83	86	86	80	82	96	104	90	90	75	94	91	81	98	74	93	81	77	81	104	100	101	75	87	92	101	89	87	94	104	88	84	102	94	94	85	84	81	95	84	83	91	86	92	83	96	99	76	104	60	106	100	92	85	90	89	87	101	89	95	89	92	81	81	97	98	84	102	105	85	93	110	86	83	73	102	75	88	65	83	70	84	80	89	106	75	95	84	102	75	87	103	79	86	93	85	84	75	99	84	78	88	88	94	100	103	89	84	97	93	87	85	88	76	84	81	74	84	86	106	75	86	83	89	84	89	85	91	99	95	89	90	94	85	92	80	87	87	76	66	98	82	95	85	73	105	95	90	86	91	105	99	79	82	102	77	102	91	85	111	86	84	108	87	96	85	81	85	82	78	90	99	80	88	76	105	86	68	92	71	85	83	94	82	91	94	103	97	93	115	99	89	71	81	92	86	86	92	90	108	93	94	88	87	93	78	102	69	98	88	88	92	91	85	93	100	88	85	87	100	88	104	89	80	102	90	84	89	83	105	87	83	101	94	82	99	85	75	82	96	97	88	83	83	99	95	102	75	76	85	93	109	89	82	87	91	87	87	101	82	61	100	111	96	98	87	94	87	93	89	73	90	73	96	84	87	91	103	92	88	93	91	90	74	91	82	85	89	95	78	90	67	84	85	76	66	94	93	65	85	98	88	87	91	92	97	84	101	85	100	79	90	83	91	79	84	95	80	93	83	91	75	91	95	77	92	97	90	81	99	86	91	96	91	89	112	98	102	103	87	89	77	85	93	87	96	87	88	89	97	65	99	79	68	103	99	101	86	88	95	91	95	99	79	97	103	91	95	87	81	95	87	95	80	80	98	85	93	93	85	87	108	116	97	97	106	89	83	101	100	97	91	94	82	79	83	99	84	81	95	103	93	100	73	87	79	74	88	96	100	85	88	77	100	88	88	87	79	65	107	93	83	96	87	86	86	94	88	89	75	99	93	88	80	96	90	96	104	95	91	86	91	81	89	102	83	93	90	88	92	102	90	94	73	82	105	111	97	75	80	97	89	80	102	90	78	91	106	85	87	94	81	84	82	79	106	107	96	96	83	95	90	106	82	100	80	85	86	99	94	92	84	71	100	94	85	89	89	79	90	97	83	90	94	81	70	97	78	87	90	83	82	91	107	79	77	100	90	105	101	93	95	88	103	96	80	85	68	116	88	81	87	73	88	108	91	88	86	93	78	94	76	95	98	107	83	86	81	89	98	91	86	81	89	82	92	73	89	88	85	99	95	101	94	81	82	91	91	91	89	91	98	97	78	84	101	74	90	72	92	95	81	100	81	96	118	101	94	79	87	94	86	89	89	92	95	120	91	83	103	91	89	75	85	103	92	89	81	95	94	93	97	88	98	112	104	93	96	79	97	91	103	81	92	74	100	88	84	90	94	83	92	94	93	87	80	91	86	89	82	83	101	104	81	96	86	91	96	95	84	94	80	93	86	107	87	80	92	86	87	86	86	112	82	71	81	88	102	92	81	98	65	82	87	84	113	90	89	72	93	91	94	79	80	94	76	84	91	96	101	82	83	99	87	73	85	109	87	97	80	83	90	95	94	95	78	78	88	105	78	73	96	90	89	72	110	79	68	80	71	75	100	94	81	80	88	89	84	94	91	86	82	85	89	92	88	113	93	103	116	75	86	115	108	63	92	87	110	94	94	97	91	82	78	83	98	85	93	76	94	79	80	101	92	86	76	99	104	87	88	108	83	84	104	94	86	97	95	91	82	101	100	99	93	89	95	76	84	93	91	84	86	87	78	96	89	74	91	99	78	89	98	91	91	95	92	88	98	80	100	94	106	95	96	75	85	85	108	84	84	100	103	92	84	100	78	85	85	95	82	79	100	94	96	88	58	90	85	97	81	92	87	74	84	99	85	70	90	106	98	88	78	94	88	75	105	91	87	94	98	97	109	96	92	82	89	89	83	74	81	83	92	107	75	107	79	77	106	83	84	95	110	93	85	71	82	82
13367	769	708	693	842	950	1004	958	905	823	805	785	755	717	780	755	687	678	697	667	642	657	647	702	655	672	651	636	667	641	676	627	644	644	681	677	608	649	636	658	669	664	688	619	635	631	665	641	630	643	676	644	682	646	641	667	639	644	614	675	638	643	638	611	614	628	675	606	616	617	644	606	667	616	647	641	660	643	675	661	641	608	655	627	694	665	619	664	692	634	632	670	636	628	650	671	621	676	641	656	643	675	645	657	687	652	640	677	611	687	604	614	613	645	618	610	659	666	637	674	595	644	646	605	638	663	706	650	676	640	663	618	648	631	681	659	613	625	622	655	645	623	595	643	656	648	648	672	609	621	631	648	641	646	671	622	626	647	629	649	643	592	670	666	601	581	648	649	654	640	664	653	664	663	623	652	657	684	614	611	628	626	582	609	627	630	606	629	623	656	660	697	678	661	656	646	621	640	661	664	626	691	656	621	630	629	630	636	680	636	652	609	680	653	606	645	627	612	656	654	637	633	645	654	643	680	699	653	680	624	636	641	602	696	667	660	629	659	647	626	619	643	632	621	662	648	629	641	641	624	645	657	663	665	628	638	645	591	661	657	634	664	627	612	673	667	652	607	602	621	636	647	626	621	657	635	640	592	641	646	612	647	622	639	620	617	639	612	619	683	611	669	644	623	635	627	656	618	606	605	598	643	592	663	661	627	592	597	691	614	664	653	644	604	635	614	579	631	640	670	633	687	631	633	602	650	667	592	629	625	607	658	655	612	638	633	641	618	656	644	678	658	599	638	657	641	637	653	651	611	659	714	638	660	590	630	677	662	646	637	666	633	589	706	667	642	609	624	646	670	593	647	633	626	657	654	620	659	688	661	652	598	638	619	668	648	629	676	675	677	636	660	674	654	666	604	607	658	656	673	631	657	669	655	642	608	642	663	632	638	690	652	631	662	664	604	629	657	612	673	636	604	656	643	620	611	608	637	646	657	632	627	611	644	637	620	652	645	607	687	658	608	623	645	609	669	647	635	689	634	659	615	624	622	686	639	629	654	634	677	663	632	658	629	628	648	637	628	652	632	639	635	632	654	600	657	615	599	671	638	644	635	652	631	640	646	639	591	610	608	616	654	629	610	617	632	630	618	667	586	643	655	628	621	678	629	659	613	662	653	578	654	658	648	623	624	667	651	616	593	672	638	645	644	615	655	633	680	635	624	641	634	621	597	588	617	640	643	671	634	655	605	619	618	607	635	645	619	629	657	615	640	667	652	680	623	634	632	639	653	647	661	662	633	659	650	657	672	640	679	639	640	643	626	617	650	672	626	639	640	644	667	615	640	705	687	635	631	634	607	598	647	629	663	615	649	619	594	641	575	681	653	646	657	643	712	594	684	654	648	670	660	645	645	617	622	661	646	665	653	646	573	658	630	628	647	617	652	617	609	638	666	602	643	655	616	606	679	678	690	637	671	669	632	692	638	640	593	624	674	687	657	625	703	647	650	673	614	645	628	635	617	626	672	662	631	664	639	645	642	663	640	688	664	631	626	675	683	658	647	625	620	633	652	628	645	631	646	586	662	606	689	688	645	663	674	587	600	644	657	641	612	624	664	605	597	651	640	633	657	658	666	695	660	666	652	613	596	613	649	610	602	642	628	686	574	638	603	625	661	626	669	607	600	675	643	724	670	647	684	633	628	659	643	662	658	648	646	666	621	639	663	659	614	632	668	672	640	664	651	647	645	659	668	647	591	632	648	672	641	654	649	645	632	660	642	648	564	617	668	614	653	592	655	630	596	640	668	614	701	619	659	657	700	638	628	647	584	611	671	638	634	624	681	668	649	666	643	643	651	646	658	647	669	680	661	656	634	631	688	663	687	656	676	632	655	666	658	606	618	659	674	653	660	608	632	653	660	688	645	658	659	630	621	647	615	624	630	661	621	668	602	648	647	618	632	642	661	619	650	667	641	633	675	666	632	653	589	610	669	654	656	651	662	601	634	657	625	608	593	608	685	662	615	657	658	645	647	616	643	649	627	652	618	680	647	612	621	643	620	640	659	684	648	652	677	653	627	660	598	634	621	636	621	614	618	618	694	621	656	582	648	629	636	659	635	659	736	651	639	629	685	628	643	595	665	650	615	675	664	579	609	689	706	659	626	661	685	629	621	626	641	637	639	667	597	670	688	656	661	660	659	668	631	619	672	610	633	629	687	673	644	618	698	615	629	660	610	560	646	586	633	639	628	639	605	634	648	648	623	626	608	621	627	677	643	635	666	685	637	706	645	601	661	606	677	688	634	615	631	636	631	631	647	620	665	657	704	650	660	684	589	636	635	627	669	626	625	660	605	648	623	628	650	648	646	660	643	641	600	659	599	629	621	681	648	644	654	630	633	600	642	618	638	635	626	653	649	686	616	692	652	652	640	650	668	665	591	603	643	634	676	650	621	637	675	664	622	668	621	620	644	666	593	641	648	623	667	655	660	624	653	605	630	619	617	627	605	696	613	621	652	639	641	616	630	616	642	626	679	608	684	659	658	633	643	705	632	626	587	597	651	646	670	674	665	612	654	599	654	608	629	642	646	650	640	648	666	679	640	614	615	615	653	656	609	656	669	635	642	673	648	649	661	647	662	681	661	606	627	635	632	614	631	622	635	635	675	652	641	619	685	673	635	595	632	623	600	587	638	670	654	666	637	620	665	602	664	641	623	664	626	642	654	665	656	638	708	625	628	652	659	640	610	613	660	641	653	674	612	670	642	614	603	606	689	695	638	610	659	658	642	622	611	612	665	603	605	639	680	654	628	610	629	626	655	639	654	669	614	670	650	648	626	644	598	664	660	619	647	658	657	663	588	659	583	666	663	624	633	629	630	634	623	628	647	673	594	672	595	646	661	643	649	654	642	644	632	632	641	643	624	653	619	630	649	612	637	635	685	625	699	593	610	666	598	650	677	627	595	645	677	676	627	612	630	600	641	620	676	575	625	612	702	646	685	610	664	596	616	645	641	661	609	635	653	673	672	628	664	638	635	641	629	631	625	658	594	606	664	643	651	660	610	615	622	624	661	649	631	606	640	650	650	664	637	645	710	578	677	674	636	642	657	670	594	681	604	682	600	638	618	615	640	623	649	642	639	650	648	672	680	660	618	653	637	647	677	613	633	659	606	646	650	661	651	625	609	648	608	656	596	648	706	648	632	635	686	655	625	619	653	592	654	590	660	647	663	604	600	626	637	671	670	640	636	627	644	658	643	674	661	658	669	668	680	652	639	608	616	652	605	682	645	643	615	643	675	676	651	663	634	632	646	588	628	633	632	588	594	647	617	667	600	670	676	633	667	607	604	664	618	644	632	599	661	626	661	640	652	661	653	691	647	554	636	646	628	669	647	637	629	671	648	642	605	625	631	644	621	641	653	641	617	646	605	658	681	636	642	647	657	629	651	651	654	643	641	639	640	640	622	632	646	589	620	668	618	653	659	647	637	634	670	632	668
4217	142	108	95	115	109	113	107	124	99	97	84	96	91	85	82	89	77	79	91	87	85	90	84	91	83	89	71	89	87	75	106	78	93	75	88	67	80	91	90	93	87	86	98	95	93	102	98	95	83	87	88	83	91	83	95	71	69	83	88	100	114	80	99	101	94	78	83	95	97	88	77	90	97	84	94	101	90	89	77	99	84	82	95	87	94	82	93	76	95	95	88	82	78	81	97	85	100	71	95	70	82	83	93	96	83	92	77	76	95	78	97	74	77	93	88	91	92	76	80	89	87	79	79	87	77	60	80	85	101	95	81	98	77	87	97	97	82	88	82	95	73	87	92	108	69	108	94	82	82	94	87	73	79	80	71	91	97	81	83	103	91	84	84	95	68	79	94	96	92	92	87	73	92	80	83	76	104	90	68	74	93	101	86	75	98	89	81	81	78	95	75	97	94	83	108	86	83	85	75	78	87	109	78	91	77	102	91	92	98	80	95	88	90	95	72	89	84	87	83	91	77	92	99	88	91	86	78	85	74	93	75	98	67	100	92	89	86	72	89	86	96	89	89	103	91	89	70	80	85	81	97	76	88	95	80	86	92	77	66	84	71	84	84	96	82	90	79	83	84	77	69	103	87	97	72	79	92	87	86	91	84	100	76	92	89	99	90	86	74	98	84	89	103	83	98	112	100	87	75	84	107	87	82	86	89	97	82	86	91	94	73	67	95	92	82	99	79	86	88	91	86	99	70	88	100	98	93	95	87	110	104	83	85	94	94	96	100	94	98	81	91	93	87	86	71	94	81	82	87	86	107	101	90	105	92	104	71	99	83	78	87	84	78	88	82	90	87	79	91	93	105	94	90	82	87	92	95	76	80	89	74	102	81	92	74	81	85	91	85	88	91	90	83	88	84	80	92	104	94	82	88	93	104	91	108	98	72	74	77	92	87	83	84	94	82	100	76	94	103	79	84	78	85	94	97	90	104	79	94	87	83	84	82	90	74	85	92	83	84	94	91	101	85	100	81	93	99	98	76	86	96	86	92	73	82	82	84	85	65	87	81	74	59	99	65	91	78	81	102	81	79	96	92	94	90	100	96	86	87	90	94	91	96	84	78	108	94	97	105	108	88	88	56	91	90	79	72	86	78	77	74	100	69	92	91	68	84	90	90	83	80	83	81	100	103	94	93	83	86	84	82	80	89	79	91	102	66	100	102	78	87	90	106	116	70	87	102	86	87	97	89	90	82	72	84	81	74	84	82	93	79	77	96	92	75	88	83	97	90	102	95	89	91	99	96	84	72	84	94	90	87	90	95	99	96	102	87	92	95	79	89	104	84	86	101	82	94	94	87	85	75	69	78	84	79	97	114	79	73	82	94	83	93	93	75	82	82	82	98	89	87	77	85	76	93	72	78	94	79	99	98	83	78	72	84	89	91	92	91	85	94	91	93	92	82	104	94	85	100	76	79	78	104	86	96	84	96	87	87	71	84	87	81	90	91	78	70	86	90	98	104	92	84	70	92	86	86	86	78	84	81	97	93	72	77	89	85	96	89	82	83	81	77	85	78	81	92	77	96	82	85	104	90	103	86	71	84	81	90	91	94	86	100	110	84	92	95	86	80	61	81	91	89	91	83	82	80	85	76	92	92	82	95	92	97	93	83	105	84	90	86	79	80	114	86	96	90	95	76	97	82	98	92	97	94	109	88	84	68	95	80	89	87	86	95	89	108	68	108	90	78	85	109	104	75	63	90	90	78	81	105	92	84	99	101	89	90	93	97	101	91	86	89	73	96	104	89	77	87	86	101	97	95	88	69	99	105	74	96	67	89	95	112	78	84	86	69	94	97	94	83	76	86	82	97	89	105	91	94	80	88	83	91	95	97	97	81	90	81	87	100	104	79	74	100	75	76	101	86	79	93	93	63	77	104	90	90	77	76	86	86	101	88	90	88	97	99	97	95	79	83	84	82	89	87	86	116	100	93	95	96	94	74	98	89	95	94	87	98	98	76	93	73	80	87	79	93	90	104	82	73	95	95	74	74	76	84	93	89	92	90	102	97	76	72	81	91	81	90	91	80	79	100	89	86	92	99	74	68	97	81	91	80	76	111	84	103	87	88	95	68	85	78	76	65	90	70	87	79	98	78	87	83	100	88	88	81	76	80	87	102	91	86	90	84	85	89	76	92	87	91	87	87	88	84	83	84	94	79	88	89	93	78	84	87	82	78	84	98	72	98	91	86	86	90	94	76	93	99	91	78	93	87	88	100	93	78	72	86	77	100	88	85	92	104	75	87	94	85	82	99	96	83	91	68	113	80	89	98	83	88	99	84	75	112	99	103	93	84	99	75	81	84	84	96	85	79	92	90	90	96	93	77	95	87	64	98	77	100	78	79	91	99	106	91	87	110	77	75	78	72	77	78	92	71	69	91	65	82	74	88	103	88	108	86	90	85	87	72	92	95	87	82	91	85	88	87	70	87	93	94	85	80	86	89	92	93	90	75	83	82	78	83	87	73	89	95	76	86	81	89	80	89	82	78	83	96	76	84	80	89	84	89	100	78	88	84	93	105	88	64	80	77	88	96	78	86	72	108	75	70	86	75	83	96	91	93	84	88	96	81	101	84	102	85	83	78	86	93	80	77	75	85	88	73	84	86	110	97	75	98	97	97	85	88	81	96	101	107	73	82	87	81	94	104	109	101	89	66	76	82	74	79	95	84	86	82	80	82	87	86	77	86	77	81	94	78	91	96	78	89	81	85	82	79	85	90	79	87	97	70	96	96	105	78	94	76	95	71	76	92	85	97	83	89	87	78	96	90	90	91	90	94	93	99	88	78	81	89	92	107	79	90	100	87	80	86	85	91	73	82	86	100	101	84	86	87	82	87	86	81	87	80	86	106	80	83	93	80	77	90	83	89	81	84	85	91	82	91	90	88	75	101	86	80	92	99	99	92	90	89	100	91	96	86	86	96	107	87	78	93	76	73	75	113	92	83	93	77	73	83	100	85	92	89	87	81	86	80	93	78	94	86	81	80	92	92	93	88	93	74	87	72	81	85	93	96	84	70	88	83	95	85	70	93	83	88	72	90	92	86	86	99	101	90	87	85	96	87	78	84	67	89	86	77	77	81	109	85	88	83	99	90	85	88	78	82	74	90	88	87	94	99	71	89	90	95	88	80	81	76	81	90	85	83	89	92	61	98	77	98	74	105	96	92	87	78	91	109	87	106	94	70	86	79	84	91	100	78	96	84	91	103	93	77	89	89	97	93	88	89	78	87	98	108	86	71	83	80	77	78	81	91	98	86	87	99	93	98	105	80	94	105	80	84	73	98	93	96	88	75	85	83	100	95	75	86	87	83	96	89	71	93	95	81	98	84	95	80	101	91	99	97	74	95	73	99	75	106	94	84	78	95	99	100	71	94	71	85	94	82	76	73	77	84	97	90	107	90	90	70	81	94	81	82	83	89	80	91	96	96	78	79	98	70
18231	1039	775	826	1262	1664	1772	1584	1430	1304	1158	1131	961	925	866	818	840	893	807	765	745	746	736	742	665	688	687	688	703	722	678	741	736	644	692	679	668	640	676	656	654	650	642	629	643	655	681	648	674	631	669	705	658	657	672	636	594	616	663	660	668	652	621	678	662	610	650	629	580	654	631	644	599	631	629	644	669	653	588	659	637	615	651	651	659	584	599	633	602	618	618	636	648	602	620	612	683	610	603	662	630	623	639	609	632	663	646	656	617	633	626	646	649	646	629	579	621	657	569	606	615	610	653	630	653	628	624	618	658	630	637	611	695	598	637	628	604	662	604	586	579	636	591	696	646	638	618	666	608	679	641	606	624	666	642	620	632	667	606	656	644	641	625	624	632	645	686	628	629	608	589	619	624	599	634	600	606	643	629	645	608	634	618	652	664	637	646	649	619	625	645	651	600	625	618	646	636	664	624	594	631	615	639	632	568	641	623	652	644	629	611	616	618	645	643	703	684	618	608	626	684	599	638	608	646	615	627	656	570	637	653	651	610	630	573	607	625	622	602	636	630	639	622	609	608	624	619	614	605	605	597	686	655	625	622	638	603	652	655	664	622	634	654	610	645	631	627	645	616	627	659	627	602	604	610	649	676	596	652	636	621	611	657	622	630	660	649	644	634	647	602	645	614	625	659	615	606	633	607	609	652	621	606	612	618	592	638	642	648	609	625	628	642	606	585	598	649	608	634	658	657	615	632	619	626	620	645	629	639	617	606	647	626	618	618	639	612	638	636	597	605	610	667	626	668	640	606	617	657	593	646	670	648	642	625	672	643	613	598	596	661	650	616	582	631	586	638	591	623	635	631	601	626	633	611	624	638	587	587	611	591	627	689	612	627	583	609	593	609	598	608	626	647	606	636	619	654	624	638	643	663	668	611	682	628	599	604	638	575	582	630	635	618	599	607	676	635	593	643	601	629	612	637	652	650	660	647	636	608	629	618	659	658	622	630	610	634	657	570	605	627	617	658	655	621	618	616	663	625	658	627	609	594	615	659	628	639	649	614	614	599	645	579	615	640	613	675	658	619	632	612	587	645	603	637	588	632	640	606	634	581	630	630	638	640	589	652	600	617	638	635	659	582	633	616	628	625	596	642	692	686	609	591	654	647	624	640	611	653	580	662	663	656	642	631	620	647	624	595	609	652	635	600	644	612	627	661	650	626	637	658	615	656	615	587	653	613	588	619	603	651	664	652	654	658	586	626	630	631	678	593	648	581	627	615	587	565	601	640	621	605	622	636	588	626	567	668	652	651	638	561	626	611	603	612	599	634	619	650	651	621	650	681	590	659	620	615	602	653	660	600	619	630	626	620	597	648	616	625	629	649	599	617	616	590	632	600	636	649	616	615	604	636	605	603	647	645	646	641	601	612	614	617	638	627	638	626	607	631	656	641	623	588	626	655	540	636	617	614	629	675	631	595	627	666	622	620	636	619	640	640	621	647	565	600	613	620	632	644	647	682	588	643	625	629	652	601	655	634	620	645	641	629	630	583	644	609	605	614	620	680	627	607	686	624	629	627	679	618	639	632	619	671	620	619	583	639	599	604	610	607	641	644	598	619	635	617	631	628	623	610	628	582	634	675	661	656	643	632	645	645	639	597	658	626	602	598	675	665	562	604	615	590	615	639	629	588	650	624	605	613	656	617	644	637	652	668	634	658	621	640	612	658	668	653	667	603	615	591	635	633	608	643	605	627	602	603	611	582	618	634	649	627	647	662	604	636	646	631	594	614	617	613	612	624	629	633	651	576	619	597	626	622	633	649	630	621	602	628	628	623	682	598	624	596	622	592	610	639	611	610	651	646	644	595	625	633	641	648	651	643	672	645	612	603	625	648	618	627	614	622	600	652	683	618	581	641	614	584	656	639	614	649	599	610	617	669	616	604	655	666	591	643	588	628	616	613	627	660	594	622	611	596	648	654	620	638	632	584	619	620	648	660	620	608	548	647	634	604	655	625	627	639	627	615	655	619	602	586	633	625	608	567	615	678	626	574	585	615	637	633	644	679	626	627	644	608	639	627	601	611	634	593	603	640	633	610	616	609	634	600	645	643	624	614	613	588	632	606	601	617	631	643	596	635	648	608	610	608	628	628	648	603	632	621	633	599	623	639	648	623	671	596	606	620	592	624	649	627	617	643	626	603	610	659	606	598	615	607	637	645	660	666	627	615	600	631	615	599	634	624	645	609	660	589	617	572	580	636	641	610	619	585	640	634	622	636	632	632	613	665	590	615	664	671	615	629	621	622	611	607	608	558	575	614	622	663	608	624	613	629	633	650	608	598	630	624	597	638	600	585	584	585	624	647	613	583	628	627	634	591	607	634	663	653	630	636	671	591	639	626	635	659	665	620	660	594	631	633	599	618	629	615	640	630	636	608	608	652	666	652	663	637	582	652	599	652	620	654	550	599	642	625	615	667	678	676	598	609	617	643	636	607	612	659	618	592	630	650	589	600	653	668	675	644	612	653	620	627	570	616	670	625	632	658	593	629	646	584	642	606	628	634	592	613	603	601	634	621	625	623	664	570	615	618	632	635	633	614	593	643	645	642	646	599	631	624	654	598	660	623	607	640	613	584	641	646	705	636	575	653	621	675	639	619	578	624	620	641	688	661	621	604	587	645	632	636	604	642	630	661	664	594	605	604	655	616	632	618	676	603	600	669	636	607	601	617	670	580	619	597	689	621	647	662	634	621	622	665	599	672	610	597	598	616	597	603	660	654	607	621	593	650	632	679	618	639	641	621	663	610	609	646	598	581	596	604	617	613	579	621	576	602	642	576	659	625	666	609	635	633	639	619	606	633	614	626	617	603	618	634	626	654	631	612	647	604	652	656	604	606	623	631	655	615	685	613	612	626	615	613	624	630	635	621	657	638	643	599	663	652	617	644	659	614	617	620	605	631	651	618	624	615	605	660	621	633	647	631	655	647	625	660	643	649	595	590	626	643	622	676	644	579	604	613	600	604	615	616	637	658	602	642	610	630	622	577	577	644	632	610	591	637	655	617	588	638	627	647	597	607	598	623	636	599	623	671	663	657	644	600	613	634	604	626	643	613	647	566	584	619	590	605	628	671	610	612	639	629	646	648	618	615	640	614	652	644	616	627	647	631	607	622	639	648	664	641	637	648	648	632	602	656	599	624	601	601	625	649	633	632	633	652	624	647	653	634	634	597	657	657	599	579	618	643	625	626	609	604	650	619	651	625	633	615	632	562	628	654	578	609	644	595	625	630	642	674	635	667	621	615	655	583	627	634	585	653	591	635	638	616	624	642	630	652	598	651	612	655	650	679	640	637	601	623	663	610	639	610	656	606	668	627	632	631	612	631	587	617	659	641	629	655	596	619	634	633	614	649	620	615	605	566	611	642	681	615	588	632	637	629	602	612	603	607	585	652	658	632	603	630	618	627	610	659	644	629	650	582	595	640	668	626	637	614	602
5541	107	65	69	53	71	64	64	63	66	71	49	54	58	38	46	50	46	42	45	31	40	35	40	40	37	47	31	31	39	38	32	35	33	42	39	31	45	31	42	40	44	34	37	35	36	38	37	30	36	42	39	41	34	43	41	46	31	43	35	27	30	40	35	33	46	36	31	37	37	42	34	34	33	31	37	44	36	26	39	45	40	37	31	33	27	27	32	41	27	31	23	40	26	39	21	36	26	33	39	35	41	40	34	41	37	28	34	27	34	34	38	31	33	28	41	39	36	37	25	35	30	40	34	40	37	42	45	29	35	30	30	29	41	29	31	39	40	31	43	31	32	43	25	25	41	38	36	30	33	45	40	47	29	32	29	39	35	51	32	36	46	29	35	40	30	38	33	41	30	28	28	40	31	31	26	27	42	36	30	33	41	38	30	38	45	29	34	32	34	29	29	34	29	34	27	38	40	27	37	29	42	30	36	45	33	28	40	31	29	34	33	41	27	33	35	33	38	36	36	39	34	30	37	36	26	34	35	40	43	42	25	41	27	37	34	35	31	29	36	38	37	45	28	37	31	44	39	37	38	23	34	32	37	34	25	45	31	30	31	33	24	34	31	35	42	49	31	43	36	40	44	25	35	40	37	32	28	35	34	30	30	41	44	30	35	26	34	32	29	37	34	29	42	37	33	32	29	29	35	33	42	36	47	29	35	28	35	40	28	36	38	49	43	45	50	45	35	29	43	35	45	26	32	28	40	51	30	28	37	35	40	21	30	38	30	35	32	28	30	39	26	34	31	36	39	35	35	22	37	31	33	38	29	39	33	38	37	42	50	34	42	42	38	26	39	33	29	32	29	29	32	42	29	27	33	36	35	36	25	32	35	22	38	40	30	26	33	43	37	23	37	39	29	36	31	32	29	32	40	26	33	35	36	24	39	39	24	34	31	34	24	29	31	32	40	34	31	34	40	41	31	25	32	48	30	36	31	40	38	36	31	29	33	37	29	31	34	31	34	27	38	39	37	27	33	51	35	35	37	39	33	36	40	23	31	26	42	51	27	35	38	34	36	30	30	33	30	29	34	29	38	41	32	40	36	30	27	28	31	38	34	41	30	45	34	40	35	37	36	44	32	21	28	27	26	30	34	32	41	32	35	39	27	39	35	34	38	24	29	34	36	27	23	30	40	38	27	33	28	36	42	33	29	42	37	30	32	32	24	31	28	29	35	30	38	42	34	32	35	33	26	35	37	35	28	38	31	40	33	32	37	39	40	29	34	38	26	33	34	40	42	38	38	35	20	34	31	36	36	41	31	40	37	35	47	40	32	47	41	30	39	32	38	29	17	25	32	31	33	39	38	36	42	44	38	49	37	39	42	35	34	36	33	32	40	31	35	29	40	43	31	42	28	42	29	34	32	26	35	24	43	18	35	31	42	37	30	33	29	42	37	23	30	34	28	32	42	27	18	42	26	39	31	40	36	42	36	31	40	30	37	24	45	36	29	34	30	33	36	32	30	29	47	41	34	37	30	40	27	26	33	22	37	28	38	31	41	33	36	48	41	37	39	34	24	38	40	48	40	34	36	40	35	31	37	30	40	33	35	31	34	34	36	38	29	32	31	30	32	42	34	31	25	50	30	38	36	40	36	33	31	41	38	25	36	35	42	41	31	32	33	31	33	40	35	33	28	50	41	32	39	33	49	43	24	34	50	36	28	25	39	30	37	33	37	29	45	21	40	27	38	41	33	33	22	38	34	35	29	31	33	37	43	40	29	33	36	36	35	35	27	31	42	28	34	40	34	29	37	31	31	33	32	30	26	31	36	38	41	41	33	38	36	31	38	27	34	38	24	30	24	40	25	34	37	36	31	39	22	32	29	31	24	41	24	24	20	30	32	39	36	30	29	32	31	36	38	30	32	40	42	44	34	27	34	35	39	39	44	29	26	24	41	37	29	31	24	37	34	28	29	48	27	39	33	34	37	35	33	26	27	26	37	49	32	33	23	35	36	41	33	37	37	36	32	29	34	33	46	35	40	34	38	47	31	36	41	33	38	32	41	32	40	28	35	32	39	41	22	30	26	29	39	34	29	33	44	42	33	37	30	35	35	36	36	38	40	39	36	36	30	36	31	40	30	40	34	34	37	30	41	32	46	29	27	34	39	33	39	26	33	31	36	24	23	34	39	40	27	42	37	36	33	28	32	38	38	39	35	39	29	26	38	37	34	29	28	34	34	42	39	27	24	34	24	46	39	40	32	30	30	29	25	43	31	28	27	39	35	25	37	28	27	29	42	25	35	36	36	31	34	42	35	40	37	33	42	44	29	36	42	35	36	42	41	40	31	36	33	38	40	37	34	36	41	34	29	38	22	31	43	43	37	37	36	24	34	46	28	34	37	35	35	38	42	43	35	37	30	31	26	30	39	31	33	36	33	33	37	34	37	40	31	33	26	38	32	34	36	39	36	33	30	41	32	32	43	39	43	37	39	40	30	35	35	34	29	35	28	33	24	36	44	34	55	36	34	31	29	29	38	44	31	37	36	37	38	33	27	34	35	24	37	36	30	32	29	39	33	31	26	34	37	39	31	32	32	35	28	34	32	26	40	26	34	28	46	36	30	41	29	31	35	34	21	30	33	30	30	29	36	34	36	32	27	34	39	36	40	38	27	39	53	40	38	26	39	33	32	39	38	34	42	52	22	37	46	45	35	42	40	30	21	37	30	25	32	33	40	30	32	33	27	40	33	31	25	33	36	42	35	38	30	41	36	43	33	35	33	35	34	37	32	37	19	36	27	28	40	38	24	26	31	25	31	24	34	24	40	32	41	26	34	38	43	33	34	33	39	33	53	41	45	31	37	46	42	45	28	51	29	30	37	24	32	36	36	28	28	45	37	29	25	35	38	34	36	39	40	34	30	37	37	34	29	31	21	47	35	38	48	25	36	25	30	44	42	36	33	21	37	39	30	41	37	46	31	42	40	35	31	33	37	34	34	35	39	34	31	38	29	32	29	34	26	29	34	32	43	39	39	35	37	27	31	41	42	37	36	35	31	36	25	38	32	35	50	31	30	35	24	38	34	30	24	39	33	40	38	25	37	42	42	34	35	41	32	35	37	30	27	37	42	26	35	29	25	42	31	31	34	34	33	32	43	29	37	42	42	29	33	38	32	40	32	43	46	31	34	35	30	33	22	42	43	34	25	31	35	30	25	48	37	47	40	35	29	36	40	30	37	27	35	27	28	34	33	30	42	39	40	35	29	40	40	35	29	27	31	25	32	30	33	37	37	30	37	23	21	46	31	28	38	28	27	37	34	34	40	20	26	44	32	35	40	36	23	35	37	37	36	29	39	40	27	32	26	39	38	30	32	31	27	27	39	28	26	31	39	35	32	31	36	41	35	34	34	35	31	38	23	42	28	35	34	29	36	36	32	49	31	29	37	31	37	34	41	35	33	38	27	31	27	32	31	36	28	26	34	25	35	33	36	26	42
21835	1239	665	731	1656	2600	2657	2309	1972	1668	1436	1122	976	849	801	738	656	596	553	537	533	487	485	478	401	414	375	405	345	345	341	359	333	333	312	298	330	296	297	280	276	267	304	276	274	261	280	265	297	306	280	298	243	311	264	257	268	283	259	237	265	262	252	288	292	276	285	286	264	288	243	268	245	283	249	269	274	250	233	259	261	226	258	268	257	263	255	273	236	242	227	259	261	266	265	275	244	248	267	284	276	265	255	262	288	269	253	286	270	256	272	282	270	293	264	228	262	236	252	251	265	286	250	254	260	244	268	248	264	274	256	272	260	275	297	269	250	244	284	247	230	265	244	267	256	269	252	234	286	246	262	244	255	250	253	257	251	258	230	237	255	255	259	262	257	254	258	253	262	268	259	255	256	256	259	232	235	229	255	233	275	243	255	226	244	267	231	239	224	245	246	249	237	229	257	237	255	238	223	249	268	242	248	250	241	233	258	229	238	252	252	247	264	237	292	241	246	271	250	235	248	263	229	239	234	247	234	257	249	258	245	268	249	239	249	237	257	228	251	261	253	266	274	238	242	228	244	253	214	231	229	248	231	279	249	237	257	255	284	240	236	255	248	260	229	242	245	225	238	239	266	240	259	273	254	207	244	238	232	247	255	270	268	243	272	237	237	261	229	217	252	255	229	222	240	257	236	251	243	258	261	255	257	241	284	236	258	256	242	236	248	256	233	265	263	239	239	214	233	272	247	262	219	254	247	256	261	275	235	234	243	240	239	266	237	233	241	265	246	219	249	250	258	255	204	251	253	226	203	257	234	248	252	237	249	252	243	247	251	238	236	243	260	240	235	263	247	232	244	269	287	231	238	261	243	216	253	257	257	237	237	238	270	230	241	281	241	249	252	230	236	239	253	247	260	240	257	214	222	244	241	228	247	239	270	248	247	249	238	273	254	285	270	245	247	250	259	246	259	255	244	251	247	245	254	237	251	248	257	218	237	232	230	257	263	254	267	255	257	271	244	249	257	235	242	275	215	267	248	234	261	275	245	239	217	261	224	270	234	212	250	230	251	232	244	237	239	235	254	244	259	227	198	253	247	253	242	260	259	248	249	257	238	260	234	246	275	262	235	240	235	239	253	257	252	236	269	251	272	285	240	248	231	235	257	252	256	264	250	226	223	278	258	262	242	224	262	264	235	238	266	236	238	252	266	229	256	262	244	264	276	269	244	248	208	240	226	240	265	238	223	243	280	231	227	274	240	243	251	276	258	232	286	206	248	249	247	234	257	248	244	260	250	241	241	245	233	253	235	254	241	262	231	235	223	243	234	250	248	260	236	244	245	238	261	235	234	224	267	220	241	248	244	237	264	235	265	226	242	269	264	262	246	254	251	230	238	246	253	268	239	210	229	234	262	254	226	245	250	214	233	238	255	263	241	251	249	245	225	249	248	221	251	275	239	236	263	255	244	261	223	234	231	240	254	249	212	237	241	248	237	244	254	236	274	248	235	251	248	250	205	201	225	263	282	272	249	246	254	248	239	273	228	222	262	250	272	230	255	233	218	253	239	241	248	254	243	245	237	234	248	245	254	248	229	249	251	256	237	247	262	217	254	248	287	239	203	232	215	258	252	244	249	243	264	238	259	237	242	229	240	246	246	281	261	249	242	259	228	259	235	240	247	255	279	273	217	231	246	274	235	246	267	213	222	214	277	258	237	241	222	263	250	251	237	240	255	250	254	217	230	265	233	241	262	256	237	228	237	244	258	241	259	208	261	243	259	243	249	245	232	236	236	260	251	256	229	232	256	251	211	230	229	257	234	233	253	240	236	272	217	225	240	222	249	217	253	255	258	201	236	277	247	243	265	245	230	258	215	218	229	249	258	266	221	266	243	252	251	230	259	254	233	225	245	267	244	255	232	251	286	260	264	262	272	251	274	251	277	265	254	256	243	261	242	248	227	284	266	249	225	275	233	241	229	252	263	255	224	230	240	276	255	267	234	220	238	214	239	201	230	260	241	225	248	219	226	269	244	239	227	217	219	250	252	229	228	230	242	230	262	240	218	213	279	227	256	286	286	248	228	246	238	237	280	223	235	261	236	256	228	252	272	247	265	259	216	258	222	245	221	254	239	232	247	254	248	255	265	257	263	273	261	229	248	217	249	235	255	260	253	250	256	266	282	237	253	271	241	244	248	258	257	266	236	234	259	243	264	236	254	242	261	252	249	265	241	221	232	218	235	240	241	254	272	225	215	256	243	243	261	256	233	243	235	252	225	236	274	246	268	241	241	265	263	247	255	268	240	249	239	223	262	242	265	238	264	272	236	244	235	236	218	262	237	245	263	277	282	258	254	261	280	259	263	239	228	251	242	244	233	261	252	299	229	237	249	255	239	251	268	240	271	254	255	245	226	239	250	252	224	236	250	235	282	229	246	252	240	242	221	210	269	241	246	234	256	269	253	221	262	240	269	229	224	228	257	234	238	238	269	226	273	223	240	257	243	248	243	256	222	235	208	267	254	239	202	274	260	227	263	238	250	236	247	230	230	238	222	220	233	260	219	243	225	252	234	224	225	248	261	213	231	258	242	224	240	230	246	241	218	237	239	250	242	249	259	247	239	254	269	237	239	258	234	218	247	271	222	229	223	229	255	254	232	261	274	217	245	242	255	247	224	233	243	231	215	225	256	239	235	242	275	243	265	246	245	238	260	248	255	241	247	239	251	238	239	220	243	229	223	239	274	252	224	248	269	244	278	250	247	238	246	245	251	249	237	248	225	248	247	258	256	264	242	225	256	242	258	255	225	252	260	249	235	273	266	224	256	245	272	254	250	234	241	278	251	219	263	260	242	245	259	216	241	256	263	260	266	236	230	259	239	240	257	256	254	251	236	252	221	244	237	232	244	226	243	259	234	260	245	254	228	267	261	241	256	198	239	244	248	235	264	249	240	260	259	276	249	279	234	273	237	253	265	245	291	248	237	255	254	286	262	258	231	247	252	251	258	228	258	228	237	250	253	245	231	275	241	248	234	255	246	241	248	270	263	252	275	282	253	245	243	255	247	237	265	259	237	254	237	242	243	232	247	234	247	266	262	242	239	243	256	253	264	242	244	239	288	250	232	246	272	229	251	236	249	238	282	264	242	232	238	233	258	248	221	228	254	226	223	239	275	269	247	258	254	229	229	228	248	225	242	246	247	237	270	279	241	266	248	259	245	248	231	250	237	232	225	267	266	242	236	245	213	247	215	245	256	251	262	250	233	248	239	247	237	240	264	245	260	234	228	245	242	245	226	245	237	261	260	216	222	245	266	229	241	260	264	231	256	248	242	237	262	232	260	249	235	248	253	262	236	269	228	263	230	248	254	222	270	248	243	228	250	269	229	243	253	256	251	234	210	235	224	245	252	248	248	251	252	261	254	238	217	222	232	229	243	243	247	251	235	255	265	274	230	266	248	244	253	246	241	272	253	245	253	237	248	229	231	247	248	266	218	237
2063	107	74	72	82	87	91	92	76	98	85	86	82	71	88	82	103	92	78	80	85	88	84	79	82	98	85	88	92	74	88	85	73	85	83	86	87	82	69	82	80	84	108	65	71	76	83	78	92	80	82	98	82	81	78	83	72	90	91	83	99	79	95	82	89	81	76	85	82	96	69	74	86	78	74	84	100	76	88	78	78	72	83	77	91	89	92	79	88	81	95	80	82	83	99	76	72	73	88	83	71	80	92	87	75	79	80	62	90	80	89	88	79	79	87	86	77	79	89	75	79	79	78	72	80	94	91	82	105	101	89	78	74	72	85	69	64	80	82	69	80	67	80	81	84	78	83	69	82	70	84	79	79	94	82	80	89	88	93	84	91	72	80	76	81	74	95	84	101	80	76	89	84	90	97	87	85	92	76	87	81	79	89	70	70	91	76	73	96	83	92	96	71	86	92	76	66	66	80	87	84	82	77	72	87	68	95	72	78	95	71	78	79	67	90	75	80	76	84	92	83	84	81	78	87	75	80	78	69	82	74	78	81	78	83	81	87	78	60	75	86	88	82	79	98	83	85	75	74	87	79	75	92	100	77	75	96	76	87	87	80	82	83	79	69	81	75	80	81	77	106	107	79	79	63	89	87	88	83	93	85	83	95	70	80	82	87	83	82	78	79	110	98	108	95	88	94	89	85	97	91	98	95	87	71	85	82	86	93	82	64	78	84	74	81	90	86	80	84	71	78	79	94	85	84	80	85	88	93	73	74	96	95	77	77	85	75	69	75	74	74	82	92	94	86	77	93	93	76	82	90	94	73	80	62	91	77	94	89	92	81	85	92	89	65	85	92	66	91	78	105	69	86	81	85	76	71	99	74	96	78	81	94	67	101	86	88	85	85	74	65	71	86	82	72	83	92	82	80	75	82	74	95	84	87	86	88	83	81	78	96	79	80	78	76	81	70	81	76	82	91	81	76	92	93	87	79	102	89	74	84	79	87	88	75	90	73	99	95	79	92	95	96	65	88	75	69	78	78	66	94	73	91	89	77	86	69	70	82	107	73	74	87	85	86	78	78	99	106	79	84	87	90	72	62	78	61	77	75	78	80	68	98	94	74	76	87	72	92	80	80	82	86	77	71	91	82	72	88	79	72	90	82	97	77	80	95	100	78	67	80	95	72	82	85	86	82	98	78	78	83	78	79	74	74	90	78	89	79	63	79	79	77	67	92	80	75	80	83	79	90	86	74	90	72	84	73	88	92	78	79	79	95	96	83	81	70	72	81	92	82	83	85	83	77	78	84	70	89	72	102	85	75	99	83	89	80	68	76	85	96	71	72	81	81	102	81	91	93	73	107	91	77	83	92	103	77	84	68	77	87	74	100	76	78	74	79	90	75	86	74	72	68	89	84	61	71	85	82	80	84	83	93	76	93	72	95	84	83	76	92	69	66	85	93	89	97	72	76	70	79	100	94	86	81	83	91	92	90	84	86	86	96	84	90	95	80	76	86	86	71	83	73	70	84	93	76	76	92	76	78	71	76	75	86	100	94	88	83	77	70	94	100	86	83	73	70	84	87	73	84	71	80	71	97	82	101	94	84	82	77	79	85	74	65	81	77	87	101	75	81	94	97	93	75	88	83	94	82	90	96	88	85	98	85	86	105	86	95	75	70	78	80	89	77	80	86	92	82	90	88	84	75	82	85	66	87	76	80	90	90	85	85	76	72	76	72	80	90	94	67	74	94	82	72	87	93	88	85	105	84	70	91	81	91	71	66	100	77	91	93	87	83	94	81	86	85	70	90	73	73	83	76	88	85	85	87	83	77	89	83	90	97	75	79	68	73	74	76	80	79	94	78	73	84	68	89	77	78	96	83	82	76	81	89	71	77	91	90	84	82	76	84	96	79	91	80	86	91	83	91	84	90	105	89	92	84	80	85	76	87	79	75	85	67	79	88	95	75	78	81	98	87	72	73	88	89	74	74	93	85	69	87	80	82	92	98	92	95	75	73	73	80	71	91	84	88	84	80	74	86	80	80	97	77	72	69	94	61	83	73	87	88	88	95	85	80	89	95	91	72	73	91	79	86	84	91	110	77	83	82	89	75	102	87	93	89	82	88	71	93	70	84	73	92	82	87	78	83	82	82	82	97	87	78	71	76	69	88	77	92	85	81	87	77	87	76	88	66	72	109	76	90	77	78	82	108	89	77	87	79	100	60	81	66	87	82	78	71	78	89	92	78	85	86	67	106	78	72	89	81	72	85	79	76	85	88	102	91	93	76	95	101	95	63	81	89	88	80	85	81	71	86	95	99	83	89	63	90	64	74	94	80	78	75	84	96	97	83	82	69	76	69	85	89	78	69	71	67	90	73	77	79	95	89	68	92	82	106	95	90	77	84	83	78	91	82	87	64	77	76	80	77	77	87	96	61	100	90	75	74	78	72	74	87	93	85	67	84	77	92	69	81	97	88	77	84	79	88	86	84	73	75	84	71	72	69	87	72	75	78	88	80	91	83	79	84	76	90	79	63	89	87	74	85	90	87	75	91	97	92	59	99	68	72	89	81	92	74	69	73	88	93	88	87	80	82	78	99	90	89	99	77	69	88	89	88	62	79	86	59	79	88	71	78	74	83	77	58	75	72	80	100	89	94	69	88	80	84	88	85	89	87	84	92	88	84	85	80	78	76	89	71	85	79	81	83	92	76	92	81	73	78	84	79	80	70	79	97	76	66	76	90	77	76	97	73	74	77	95	94	93	92	84	84	84	71	87	88	89	88	68	99	99	85	88	99	78	97	97	88	78	72	81	80	82	85	73	72	74	75	86	82	96	82	91	95	64	81	96	86	85	68	66	80	77	86	81	74	70	82	88	66	95	73	79	81	96	67	82	88	94	104	96	87	86	86	79	78	85	91	82	97	71	88	77	71	90	86	81	82	70	71	83	77	73	70	83	88	76	86	74	80	77	72	80	93	77	91	79	66	80	76	87	71	90	70	73	82	91	95	88	68	93	87	83	82	83	79	81	77	99	73	87	88	80	80	99	75	102	83	96	87	64	73	50	81	80	93	85	91	92	91	77	83	75	78	91	66	76	94	67	88	83	86	68	58	75	79	86	89	102	86	96	95	81	100	83	81	80	85	91	88	75	96	84	73	82	67	93	75	84	69	84	73	92	73	77	75	84	91	83	103	85	68	74	78	80	83	85	78	85	92	91	103	81	83	89	79	80	90	93	88	69	92	84	82	94	86	84	93	69	92	75	72	94	69	91	70	74	77	104	96	93	68	83	76	82	88	89	63	71	79	82	85	83	79	78	87	88	77	94	80	85	92	76	91	80	74	83	85	87	96	81	92	73	76	81	75	79	98	77	91	93	78	73	77	81	95	93	88	70	88	93	83	82	61	83	100	83	76	86	90	74	81	92	85	86	71	82	72	60	73	73	88	78	96	90	72	75	92	84	76	82	73	100	82	78	87	67	95	74	76	89	69	79
11836	652	616	664	694	723	704	776	729	708	689	646	657	634	649	622	578	653	632	612	630	616	629	587	620	614	598	564	619	640	635	592	607	592	582	579	630	598	586	588	605	651	633	591	598	553	595	590	649	597	580	588	592	593	584	616	643	569	611	608	600	628	600	607	669	616	633	579	610	610	557	592	614	608	619	634	618	640	574	585	583	614	589	584	551	569	576	565	562	586	573	604	605	622	580	627	607	585	658	582	597	667	611	611	636	579	601	564	566	612	619	616	595	635	660	597	599	616	612	604	608	627	608	594	623	606	585	580	600	583	569	567	611	573	582	629	623	610	624	622	594	598	622	586	570	584	579	634	562	599	576	604	572	631	597	595	598	545	574	620	613	620	635	629	599	617	635	610	600	600	606	562	593	626	614	608	578	560	622	624	581	595	595	644	589	582	593	610	600	619	610	593	608	623	599	609	604	620	597	612	605	603	653	585	583	587	608	577	585	607	589	627	609	587	610	630	606	599	590	585	613	632	599	566	605	639	625	596	600	593	542	613	640	583	625	604	573	606	600	605	601	609	620	571	597	580	593	615	607	593	598	623	622	606	612	588	579	613	577	586	606	607	572	642	616	629	606	595	603	620	610	623	592	607	651	549	616	573	567	590	605	608	596	600	568	603	605	590	659	620	611	594	602	568	604	634	580	608	605	561	590	614	681	617	604	583	560	576	602	569	641	594	523	611	635	606	585	589	621	613	634	642	599	583	603	610	632	594	579	599	592	666	614	568	611	595	598	585	583	544	613	575	627	583	590	560	590	613	582	643	575	595	606	627	641	614	616	613	614	602	601	625	630	593	605	603	589	575	585	573	597	598	601	621	559	610	616	565	584	552	611	619	621	672	627	588	621	565	636	593	583	600	634	627	583	633	601	593	580	613	592	580	596	605	581	586	616	616	564	588	637	582	584	639	649	623	623	589	579	622	611	617	596	604	636	588	614	597	625	566	601	596	604	621	628	597	605	568	641	598	611	626	589	586	633	588	628	604	611	610	605	569	588	615	593	607	609	562	566	593	590	576	591	619	621	581	609	639	586	593	605	580	559	590	616	604	589	628	618	640	578	596	623	560	563	593	572	636	613	570	595	594	617	614	610	603	590	587	592	581	573	613	575	602	599	625	590	583	614	559	612	603	589	635	597	594	609	605	618	599	591	602	631	596	662	644	632	588	609	633	595	599	570	624	600	616	594	531	617	591	615	596	589	620	625	599	605	581	611	604	626	588	636	588	579	591	605	633	602	596	586	601	604	586	600	606	588	610	628	593	624	610	629	632	611	566	627	636	622	609	582	572	617	606	587	600	563	595	582	594	601	554	602	624	613	601	578	585	568	618	539	555	624	602	609	610	626	571	574	595	633	590	586	547	604	591	582	615	613	632	602	620	579	592	605	566	581	611	580	557	609	572	614	577	596	605	647	599	595	603	590	621	607	601	592	649	551	621	557	599	608	557	561	561	615	628	634	636	617	575	608	649	627	578	590	561	587	568	595	608	607	563	609	621	605	548	600	637	598	614	580	612	641	621	623	594	655	594	606	588	609	603	591	554	591	598	652	564	575	568	594	607	606	587	603	612	623	616	646	584	561	598	579	566	619	581	621	607	621	587	637	535	613	619	584	612	611	617	624	595	589	592	601	622	594	594	595	575	626	598	607	586	643	607	610	634	588	585	568	588	612	602	543	600	612	624	593	653	571	583	610	627	628	584	612	600	579	573	582	620	583	607	575	552	598	648	573	630	610	621	575	592	642	633	580	599	584	582	597	579	598	602	629	603	612	617	622	607	595	600	596	575	589	585	587	606	630	595	637	591	571	598	609	582	596	575	594	606	587	560	598	623	608	558	572	629	608	602	569	604	563	609	571	643	565	627	555	588	589	582	594	595	601	575	567	603	661	620	647	582	551	642	603	561	577	653	593	583	613	610	624	585	603	621	581	581	574	642	596	614	613	569	606	628	615	616	573	593	570	611	590	593	592	604	565	544	600	602	636	634	580	650	589	611	627	655	629	607	602	637	627	585	575	573	557	586	623	578	575	648	615	570	578	655	574	559	557	612	619	604	598	597	615	601	549	605	616	582	515	558	582	592	560	626	557	577	591	631	624	578	596	618	590	634	558	640	621	590	622	563	609	595	547	594	608	617	579	589	605	628	624	625	636	624	605	568	587	619	575	661	579	601	637	567	530	625	581	571	588	571	578	631	580	576	584	593	607	615	566	593	614	619	654	643	628	589	592	603	620	609	585	599	634	607	597	591	623	604	618	600	594	582	613	557	578	586	596	616	542	601	596	565	610	540	607	592	622	585	571	606	583	607	587	604	606	578	597	622	600	635	565	567	601	604	628	569	586	585	578	548	579	617	631	602	597	604	607	623	577	555	598	596	544	575	580	622	625	640	574	577	566	601	587	607	610	541	601	615	564	580	598	611	578	625	579	601	574	614	606	607	607	583	597	623	635	588	615	558	619	576	605	580	579	591	637	624	601	619	583	615	616	608	563	591	607	624	589	613	623	636	616	604	588	607	615	580	601	565	583	574	613	607	558	642	647	604	564	583	590	601	606	582	579	573	597	626	623	627	598	583	567	600	568	644	639	614	608	615	553	577	607	598	590	579	602	583	603	633	583	614	615	618	613	609	601	640	594	613	589	614	583	572	563	598	580	580	596	592	569	648	600	609	606	561	589	611	610	608	588	628	610	605	596	594	602	625	588	603	578	591	574	579	593	581	610	573	602	620	574	591	567	602	620	584	563	616	575	621	579	596	614	591	621	578	635	583	612	595	594	625	596	626	561	614	590	604	633	613	580	594	635	594	624	634	616	596	579	651	551	585	581	585	624	604	620	598	621	594	586	589	627	574	582	590	591	614	632	587	599	610	583	613	591	566	576	606	614	569	612	595	599	591	619	598	564	601	612	605	599	581	558	588	594	578	561	630	593	591	643	622	632	567	581	574	592	605	589	613	611	632	642	608	618	576	628	617	599	607	577	551	567	582	580	559	595	605	608	588	648	594	564	574	622	617	599	582	611	581	608	538	587	582	586	606	593	612	637	571	593	596	570	557	596	623	604	606	589	597	568	565	628	642	593	589	586	663	566	604	585	584	631	603	565	597	599	581	590	562	565	609	616	620	601	614	572	632	596	595	601	577	641	612	567	571	593	600	589	569	609	606	599	621	634	634	601	574	593	581	598	609	601	583	592	604	571	594	573	613	619	576	627	584	588	563	587	587	614	585	600	598	597	629	592	589	568	591	593	623	609	606	595	562	583	616	619	599	573	639	625	619	579	615	633	609	603	595	579	549	614	610	564	589	601	576	596	620	565	567	553	559	525	600	597	558	588	595	595	648	585	568	544	586	609	614	589	547	566	543	593	583	589	617	616	583	568	542	588	634	631	620	570	631	599	560	615	591	569	606	548	627	613	569	568	562	594	649	588	599	602	557	581	597	614	630	610	581
2656	121	86	88	118	82	98	95	97	95	103	100	77	116	88	94	93	101	89	86	90	82	83	78	103	103	86	79	89	84	94	96	95	95	84	100	104	102	85	91	96	90	85	94	96	102	85	93	90	79	100	98	101	94	74	79	75	79	102	98	92	88	85	78	104	82	85	89	79	83	82	85	74	110	85	82	91	77	102	81	111	96	85	67	92	76	86	94	73	77	86	84	88	84	83	88	91	71	98	97	99	87	88	75	83	88	86	99	97	78	91	88	91	83	69	86	81	85	88	94	90	94	55	76	108	78	86	97	89	81	89	78	85	92	93	88	89	73	82	87	98	99	87	102	102	78	66	98	102	83	89	94	94	86	91	109	63	77	91	103	87	73	96	66	85	89	85	81	83	95	89	87	90	87	85	101	99	94	100	84	83	97	74	71	72	106	85	101	90	100	69	75	80	79	85	89	79	75	80	84	93	92	76	95	99	93	83	86	95	100	102	99	77	89	78	76	98	95	91	84	97	79	99	93	94	94	80	78	78	78	92	104	90	77	85	87	84	95	92	73	98	84	77	88	86	87	85	79	89	85	92	96	73	98	83	73	86	82	105	98	92	98	96	97	91	84	92	83	81	93	88	100	71	102	74	98	92	107	95	93	108	104	96	87	101	98	110	91	93	80	71	100	78	81	98	105	73	90	83	77	88	102	79	94	99	75	96	86	99	78	78	77	78	86	84	82	80	88	91	97	96	97	91	85	94	85	87	88	79	83	80	93	84	81	85	92	90	100	74	79	84	87	117	99	82	97	87	78	76	101	79	96	92	96	91	84	100	96	88	88	72	88	88	90	78	105	102	75	105	104	83	91	98	72	94	91	97	70	80	76	75	97	92	84	93	84	89	84	96	82	98	101	91	83	87	97	81	96	69	90	100	76	81	95	92	93	94	90	88	89	83	95	86	94	91	109	74	93	86	89	95	100	92	94	102	92	97	97	107	84	76	85	109	79	89	91	91	74	77	75	89	86	84	85	96	90	103	109	81	93	99	92	93	79	84	89	73	83	98	86	102	95	99	110	91	90	88	99	97	92	93	82	98	102	86	80	98	91	94	81	71	99	77	86	97	106	76	87	108	87	107	80	99	91	86	107	91	83	90	88	93	88	88	94	98	75	81	87	100	92	79	91	80	77	96	91	126	90	95	80	89	90	85	75	78	93	85	80	90	74	83	95	78	94	80	94	89	87	73	85	83	99	84	106	80	92	91	91	84	104	82	97	98	97	93	103	71	92	77	76	103	93	84	98	108	95	84	93	88	95	88	89	108	93	87	100	97	88	89	99	92	79	88	80	88	87	89	101	86	89	85	82	74	90	98	87	100	98	88	85	86	71	72	98	88	86	88	90	93	72	95	81	95	87	101	87	90	87	81	112	83	72	102	79	83	81	77	91	89	95	82	95	98	87	85	100	93	106	100	80	103	88	93	74	87	82	88	82	70	90	98	88	97	91	101	91	96	76	107	108	83	74	113	81	75	81	84	88	86	85	89	72	71	85	98	81	89	99	107	91	80	82	93	93	86	89	78	95	85	92	81	85	98	96	85	83	90	83	95	84	91	100	99	85	97	91	88	76	95	95	95	93	95	85	92	85	98	87	83	83	91	79	85	82	82	113	90	81	75	105	103	93	89	84	99	76	87	94	80	101	89	98	99	82	98	95	92	98	89	93	99	94	93	93	76	75	76	85	67	89	77	84	93	80	99	94	82	108	93	83	91	88	94	97	121	72	99	101	74	100	80	91	90	90	107	94	95	83	78	88	88	80	79	69	83	78	77	76	88	82	96	99	92	86	69	89	99	88	96	89	82	73	87	64	106	101	94	63	83	86	88	98	83	98	84	72	109	85	97	78	83	97	77	83	81	79	89	104	84	93	102	102	77	75	84	98	75	91	90	93	89	73	90	88	88	73	77	83	83	97	94	80	102	89	94	75	99	101	92	81	83	81	96	83	76	100	94	94	92	74	91	88	95	81	80	78	104	97	92	91	81	90	87	99	76	81	95	85	95	86	90	85	95	99	88	92	79	86	103	84	102	92	87	93	80	90	89	87	107	81	90	62	79	67	85	96	101	91	85	99	82	94	100	89	76	94	90	94	88	84	86	82	95	92	89	88	99	92	104	98	74	97	78	85	88	84	87	82	96	86	82	80	94	80	97	91	89	97	99	102	88	87	75	87	90	97	84	83	96	75	86	82	102	93	99	103	74	78	75	107	97	86	86	89	82	77	88	80	112	91	75	92	104	88	102	98	79	73	92	92	89	97	82	104	75	95	86	87	79	99	90	86	83	71	91	79	104	90	78	93	97	102	75	87	109	94	100	111	77	85	102	97	91	91	83	101	84	81	98	94	101	94	91	75	96	87	77	83	90	85	100	89	98	90	96	82	96	88	97	87	83	90	107	99	91	78	99	88	84	85	87	85	85	81	83	95	98	90	76	93	88	101	78	105	98	107	97	86	117	102	77	84	80	94	85	91	89	107	80	114	112	84	98	94	90	77	75	98	98	88	88	92	101	101	103	69	84	87	94	84	101	71	67	83	96	89	98	93	94	79	85	85	95	107	83	100	78	81	100	86	91	88	86	88	104	104	94	95	76	79	80	95	84	91	88	75	94	83	95	86	95	95	89	98	89	89	97	107	111	90	79	85	93	91	70	98	85	90	106	94	80	103	85	86	83	102	96	92	83	99	74	83	86	88	109	84	86	76	95	95	97	102	90	96	87	88	83	95	88	83	70	99	74	87	75	78	96	98	85	97	95	103	90	77	94	88	114	83	90	91	102	94	84	91	96	80	94	75	76	86	94	71	98	99	91	87	100	76	91	91	74	94	91	76	87	82	109	74	92	87	74	105	80	81	99	111	112	98	85	91	89	93	98	90	87	106	82	66	98	95	76	84	87	74	77	80	83	108	103	88	84	78	83	83	115	104	90	95	96	75	88	87	77	75	78	84	92	98	92	95	107	72	87	92	97	89	96	89	90	123	100	88	99	67	73	96	83	81	90	90	95	89	88	72	107	97	109	98	77	94	98	69	96	93	84	81	88	91	84	84	88	89	104	80	79	92	99	89	111	91	86	87	98	81	90	106	88	90	86	73	81	98	64	86	81	91	95	92	105	82	91	70	84	72	63	83	84	81	91	92	91	90	99	87	90	98	94	106	113	104	87	87	107	97	104	101	82	87	94	82	90	83	102	81	74	73	106	80	96	89	86	74	110	83	92	77	74	89	94	91	86	84	100	95	91	92	93	88	88	115	69	118	80	75	88	96	77	81	85	87	100	93	84	108	92	88	102	81	79	91	103	108	80	82	89	91	92	101	88	105	91	109	75	81	87	84	96	85	78	76	96	94	97	86	89	97	87	99	87	101	97	90	80	98	81	97	97	90	91	85	108	89	98	77	95	83	91	86	91	99	106	67	92	78	96	85	83	100	77	80	83	94	98	89	83	104
13170	766	736	727	801	971	995	944	849	863	808	754	765	740	711	714	711	668	685	688	715	683	685	658	661	640	658	622	673	714	683	680	616	659	635	646	664	706	631	694	609	654	666	643	633	652	620	611	643	630	635	636	664	650	653	658	648	641	642	623	679	666	655	657	622	609	629	658	627	663	660	649	644	634	628	654	638	654	648	690	625	649	646	645	652	586	628	692	677	654	597	612	650	593	625	613	626	652	630	679	622	581	644	643	633	645	555	638	648	616	666	634	656	656	632	631	672	648	636	622	665	610	632	674	649	672	635	661	623	638	668	629	622	645	644	665	681	649	647	633	708	631	684	664	675	617	624	661	621	576	649	684	629	663	649	622	658	640	607	657	646	604	630	642	640	617	652	685	664	633	586	640	629	674	619	655	668	635	645	615	615	680	621	603	630	573	593	636	639	644	639	666	642	583	667	654	664	645	620	604	619	641	638	622	658	689	637	614	687	625	643	642	649	607	635	609	635	670	592	632	629	653	634	635	642	682	614	656	657	607	645	641	633	674	636	676	650	648	646	611	607	611	669	643	623	649	646	611	608	638	625	650	625	666	634	611	635	628	658	673	642	667	682	611	610	620	616	661	602	629	634	648	645	680	644	628	610	682	641	628	614	621	692	637	612	600	645	630	632	624	647	610	662	622	608	623	623	639	673	636	625	631	628	672	606	637	649	637	591	637	631	643	620	641	606	608	630	578	603	637	666	600	666	651	653	607	625	668	613	676	613	592	617	648	669	619	652	642	687	601	677	650	661	642	612	642	641	647	603	638	627	680	626	655	652	585	626	666	645	610	627	675	618	666	645	622	641	657	633	609	606	609	627	630	630	634	674	654	650	636	633	655	612	657	642	664	619	657	633	668	656	625	666	659	645	653	630	661	628	646	656	633	617	621	631	632	632	673	624	621	608	663	624	634	632	587	606	655	668	652	627	644	604	622	643	613	632	674	626	655	647	660	642	626	655	628	652	654	673	618	674	626	655	673	685	665	620	666	629	662	618	640	639	626	624	632	669	686	595	674	648	685	614	629	672	601	658	639	626	624	655	641	677	638	643	661	627	596	651	631	634	636	639	649	656	636	599	681	624	643	592	679	628	697	669	602	676	643	632	604	620	641	624	660	617	626	644	605	643	634	659	646	655	644	690	658	660	643	644	680	651	635	681	618	677	645	692	596	630	640	619	630	639	607	646	622	652	613	646	660	594	616	643	621	658	651	643	626	662	669	630	644	656	676	636	675	619	617	680	668	695	637	637	591	651	648	635	686	689	618	626	647	681	677	637	646	674	654	634	613	608	685	657	683	644	638	663	632	646	639	633	630	642	635	608	641	625	633	655	634	603	641	595	645	616	617	625	654	646	647	621	664	646	631	644	629	593	618	618	647	656	672	615	611	657	616	636	643	656	660	646	646	658	664	627	664	641	613	635	666	651	638	644	690	648	646	649	668	629	607	611	613	636	650	657	644	681	630	617	663	622	631	617	624	664	629	622	637	653	599	631	641	652	658	643	607	636	682	622	621	611	658	617	617	615	642	615	643	631	606	595	643	667	621	632	644	639	639	636	641	625	657	654	678	649	634	604	593	633	659	628	627	624	626	623	639	624	642	656	641	619	623	629	603	643	683	612	629	592	613	604	655	618	622	606	697	632	644	638	635	620	660	636	599	668	660	643	680	630	660	667	688	592	659	607	672	626	634	633	633	665	650	643	638	630	630	627	670	660	648	645	606	614	648	589	613	677	625	673	612	637	671	650	641	612	617	662	656	633	670	632	578	644	671	586	648	634	668	659	618	668	632	659	636	621	645	623	689	589	615	683	612	612	619	634	652	674	593	620	671	620	635	627	602	633	630	636	642	654	632	628	635	633	637	595	631	602	615	607	647	611	659	642	661	624	670	625	623	604	603	654	625	599	640	626	657	622	657	635	614	651	609	603	649	658	652	665	615	682	657	637	608	665	618	644	639	653	623	657	668	647	676	637	624	613	631	630	659	638	658	628	628	638	657	627	655	649	629	601	626	651	636	635	643	635	626	638	603	593	638	686	636	621	649	709	622	625	621	620	665	657	627	663	665	633	650	631	616	640	620	638	638	656	644	614	629	619	668	603	639	605	614	604	673	606	676	655	651	632	637	628	671	656	619	666	626	649	625	660	618	637	686	616	566	630	649	613	674	669	663	643	636	662	614	667	595	621	646	663	671	636	657	677	624	672	647	642	664	633	635	587	645	657	659	651	651	672	645	618	631	633	667	618	647	641	645	624	641	654	642	663	689	601	643	686	631	620	636	655	632	641	627	673	639	644	659	643	654	648	621	623	620	669	625	635	642	645	675	618	641	616	657	674	651	652	632	674	646	666	637	587	620	635	657	596	638	690	618	618	676	658	664	640	635	656	604	637	658	643	664	624	625	635	659	618	646	676	623	618	647	596	639	665	605	617	639	680	672	620	664	645	656	657	679	678	658	588	655	638	627	642	601	614	592	603	653	614	615	644	652	621	576	614	607	640	665	639	636	637	586	646	678	657	611	693	679	652	664	636	599	611	661	651	584	692	648	640	648	633	683	646	594	612	643	659	607	639	628	634	653	667	646	616	602	680	629	599	668	599	683	656	642	643	643	642	607	672	670	644	608	662	651	650	638	637	602	642	630	601	574	607	618	630	640	630	596	647	642	636	625	672	646	677	636	657	594	681	622	622	624	643	605	586	656	594	597	633	627	658	658	633	649	614	616	656	622	630	646	645	680	626	645	637	601	610	619	656	607	606	619	616	673	644	642	624	672	644	637	646	658	618	659	656	619	633	588	659	614	630	638	663	645	649	627	627	675	611	675	662	621	699	625	610	621	641	635	665	624	635	635	676	613	635	645	629	660	649	620	653	640	608	631	627	630	642	624	694	645	644	635	666	626	687	643	633	607	633	634	664	628	671	659	653	626	667	612	637	621	614	625	670	595	609	617	638	592	613	581	647	653	634	632	672	697	613	620	634	648	657	599	632	647	650	642	655	627	644	663	641	649	647	662	608	605	659	690	673	638	622	635	606	612	677	590	702	627	635	648	639	612	684	615	651	612	619	672	633	646	614	655	610	637	657	646	652	676	666	657	638	628	631	615	676	611	666	661	670	607	657	651	678	600	605	630	632	644	615	613	600	648	628	641	647	620	646	639	657	617	650	651	636	685	602	620	626	636	661	593	601	615	607	692	646	695	688	632	650	632	598	620	643	647	633	645	640	654	641	629	655	616	648	658	662	667	614	641	614	641	667	629	646	635	619	627	623	619	624	634	627	662	646	641	645	641	693	650	608	635	623	690	656	656	667	599	618	632	623	650	592	676	619	585	636	656	625	662	643	648	612	651	620	646	635	655	648	627	622	647	605	638	647	644	683	651	632	665	640	670	672	650	593	595	679	651	675	667	617	645	641	635	598	600	670	618	629	610	623	616	599	619	663	608	641	605	640	641
4343	111	96	100	104	96	92	108	94	99	89	96	76	97	104	96	103	89	74	93	103	84	98	83	86	92	93	77	75	76	83	95	107	99	80	87	72	91	85	87	102	90	90	92	90	89	87	81	72	86	79	74	95	70	76	85	84	82	92	87	88	92	85	103	79	89	100	91	91	90	83	71	88	88	92	83	103	91	92	84	99	84	82	84	93	85	79	96	73	97	89	69	92	77	81	79	79	91	93	81	109	73	77	86	75	90	81	83	89	76	91	90	89	91	88	86	94	81	96	90	86	97	83	95	90	82	80	94	97	85	86	105	80	93	80	88	87	86	83	87	77	88	95	68	91	97	75	91	85	98	87	90	79	93	97	72	88	74	86	81	97	100	96	95	89	79	90	96	87	91	89	80	100	80	85	93	106	87	101	101	85	88	77	74	81	85	84	81	93	85	80	90	92	89	82	99	93	88	83	87	85	96	99	81	74	82	87	106	106	70	96	78	78	100	97	89	78	94	96	89	90	65	74	90	110	102	89	73	80	83	79	89	81	83	92	88	98	75	85	77	86	82	81	85	79	105	85	97	72	77	77	89	78	95	85	97	89	76	75	81	92	94	87	93	84	84	100	77	74	85	79	84	66	94	86	86	94	99	100	81	93	83	78	87	84	79	98	90	76	95	81	88	85	88	89	92	97	67	80	75	82	92	87	90	86	75	75	80	98	80	86	89	88	94	98	92	82	72	75	81	83	75	93	79	72	72	64	89	90	69	84	103	104	86	74	91	104	72	85	88	71	78	68	99	76	81	87	99	95	84	78	94	82	100	92	80	93	88	95	80	84	83	83	83	92	72	92	89	79	77	87	86	105	81	93	97	75	92	80	79	89	74	95	102	101	93	85	96	79	98	94	73	83	105	81	88	88	86	92	73	83	92	104	83	88	83	89	86	75	99	97	106	95	87	93	89	80	85	91	87	99	89	91	90	86	90	82	86	107	102	75	94	90	89	100	89	90	88	86	94	75	98	79	75	72	87	91	86	99	85	94	87	83	76	100	97	92	82	104	102	94	91	93	81	75	88	90	80	102	87	79	85	88	90	98	79	79	83	92	85	71	82	76	82	87	92	77	109	76	102	92	87	86	91	83	85	82	85	87	83	75	83	78	109	92	83	84	88	88	69	87	85	81	115	87	88	84	81	124	77	89	97	87	94	94	73	86	86	89	78	103	77	83	89	96	87	84	89	79	76	89	70	75	92	92	65	99	85	87	98	92	78	87	79	86	95	85	76	86	85	93	101	89	95	87	79	91	104	101	81	75	92	81	73	71	100	113	109	88	74	89	69	78	80	94	91	90	82	76	89	92	93	92	73	85	83	89	79	96	77	91	84	78	76	99	89	84	86	78	89	98	88	91	82	86	76	106	79	62	86	100	93	92	77	75	95	61	91	90	79	79	79	74	74	112	92	91	84	96	92	95	79	82	95	99	108	87	76	78	88	78	85	98	92	86	98	87	80	77	95	79	85	90	105	79	94	83	87	82	90	73	95	82	83	88	86	85	91	72	89	85	86	90	88	110	88	83	79	86	82	89	101	74	81	71	89	77	81	86	75	80	94	75	105	80	78	96	88	89	86	75	85	74	85	88	89	93	104	98	83	96	76	88	91	86	88	67	89	107	83	92	100	91	99	82	73	103	87	83	80	69	81	94	89	77	97	76	92	82	100	80	95	91	94	92	80	101	100	106	102	76	86	86	89	97	68	79	99	88	94	105	84	86	99	94	87	86	75	75	89	88	99	89	90	100	100	101	84	99	85	95	85	78	80	83	81	93	92	85	75	90	95	78	87	97	92	73	86	88	100	102	100	81	93	75	97	81	94	73	90	81	90	96	97	93	88	90	99	80	92	86	77	79	98	79	94	84	92	87	80	97	91	74	81	90	87	84	92	98	92	79	81	97	67	85	74	82	94	78	92	77	91	86	107	79	79	84	85	95	73	97	96	78	85	81	75	97	92	100	87	71	85	93	73	98	83	92	88	101	74	70	80	85	75	78	99	90	87	81	79	85	81	94	81	75	88	83	87	74	79	81	99	74	73	79	80	102	79	95	102	80	106	92	89	98	90	86	91	72	88	97	79	85	99	87	82	88	93	93	85	101	93	84	74	86	100	86	92	93	87	91	77	80	85	85	64	97	88	87	84	85	85	85	98	66	78	94	113	85	79	73	80	86	81	72	78	70	81	83	76	75	80	87	76	77	76	80	75	91	88	82	78	94	60	87	99	94	88	102	91	61	97	99	88	91	93	91	83	81	96	78	81	87	87	76	83	82	82	83	87	107	69	92	67	79	90	105	97	90	84	91	84	81	86	89	92	76	110	77	90	82	93	85	81	66	69	82	80	105	81	76	92	87	74	79	81	101	87	73	100	76	88	74	102	92	68	101	96	84	88	76	84	92	87	84	77	88	90	79	92	87	78	82	93	84	81	99	89	83	69	88	86	97	85	93	83	92	80	86	78	99	81	91	86	101	99	70	88	96	73	75	66	68	103	105	92	93	93	83	73	75	96	74	96	84	107	81	92	81	99	87	88	90	100	91	96	74	67	91	93	71	88	81	91	71	84	99	86	91	90	92	93	94	106	83	87	82	96	79	99	85	82	98	101	90	82	85	93	79	116	95	94	94	79	95	80	102	95	85	89	88	80	87	86	101	73	83	84	93	88	97	100	72	109	85	83	99	112	82	97	84	85	70	87	85	74	82	108	90	75	92	94	88	89	88	81	77	75	100	85	89	80	86	88	97	97	78	82	99	80	81	64	66	90	102	90	86	80	104	87	96	105	109	86	66	97	89	82	70	81	98	101	85	94	88	80	85	91	81	100	81	87	88	76	77	90	100	75	97	70	80	82	81	77	84	100	81	80	88	80	96	96	100	88	100	75	85	95	95	92	85	77	94	90	92	89	81	89	90	101	62	69	92	89	91	78	85	92	105	76	95	67	76	87	82	96	97	95	85	83	98	82	91	84	77	77	86	88	80	88	75	80	92	87	98	73	94	81	86	86	94	83	90	91	87	100	87	74	81	79	79	82	97	81	105	90	76	82	97	93	69	92	79	85	81	93	78	78	102	94	103	85	98	85	91	85	101	91	68	95	82	85	90	98	92	88	84	90	84	103	90	75	85	79	71	94	83	88	94	79	79	71	85	79	76	89	87	80	88	82	83	81	87	73	84	96	70	80	77	92	94	87	112	87	93	90	74	102	99	95	95	89	86	90	95	87	97	89	88	74	71	65	80	89	69	91	93	82	99	65	91	78	79	97	81	69	80	81	76	89	75	83	97	85	94	93	89	84	88	85	103	65	72	83	97	74	82	82	66	97	99	74	91	93	78	89	85	77	88	85	81	74	90	88	80	89	85	93	81	82	77	88	76	100	77	89	88	84	92	87	92	94	93	86	83	68	99	80	77	89	99	117	99	98	92	85	84	79	90	88	75	86	81	100	82	78
18245	1072	882	841	1249	1650	1769	1581	1416	1305	1185	1087	971	954	900	841	893	766	702	825	726	736	698	731	704	665	677	681	718	661	666	709	717	694	641	657	649	646	625	653	650	659	651	693	606	619	656	629	638	673	643	645	659	681	628	637	643	616	595	640	672	615	643	625	593	636	648	621	652	639	583	633	571	618	653	633	595	604	612	600	586	643	646	625	646	605	628	562	629	656	612	628	640	654	605	675	595	626	614	644	658	681	637	611	663	637	599	581	605	598	637	612	631	609	628	635	615	664	613	671	623	638	628	676	615	623	645	643	615	648	619	615	647	584	641	632	616	628	614	629	611	599	633	650	659	635	625	617	654	596	605	610	643	585	625	613	605	634	676	621	670	624	599	630	615	632	674	686	648	569	596	648	645	584	610	572	652	620	601	622	639	634	598	651	611	649	605	648	620	617	642	635	626	644	629	653	635	635	573	657	668	651	664	638	597	598	574	637	665	615	548	625	609	626	634	611	609	640	636	608	620	663	614	640	624	603	646	567	666	640	610	610	623	657	648	579	623	636	639	648	634	588	604	641	642	633	596	626	621	651	634	609	621	617	625	647	602	640	622	601	584	646	619	578	636	602	659	631	631	617	614	629	620	602	641	611	577	558	593	570	555	559	608	626	586	637	595	607	574	637	591	677	559	646	648	582	638	652	602	631	657	634	595	608	599	640	619	605	631	642	617	633	636	591	630	609	598	600	635	574	603	617	609	616	634	632	619	625	654	618	629	607	602	608	639	635	621	576	650	611	656	585	633	607	658	661	608	599	656	618	634	582	604	648	666	595	640	668	696	632	641	614	635	618	625	618	668	634	605	656	612	598	634	616	603	670	638	641	615	617	631	635	627	610	584	662	575	616	618	606	606	582	629	606	641	665	618	662	632	602	592	633	630	640	629	626	624	626	632	585	642	632	642	623	600	597	606	632	630	637	590	616	649	651	607	640	618	666	641	651	618	663	643	613	633	645	655	627	638	589	630	622	631	621	612	633	607	659	606	617	613	654	633	613	625	601	611	638	592	644	596	633	644	600	610	585	605	623	625	601	635	663	628	604	637	623	623	535	656	607	636	632	579	607	656	653	632	648	638	631	618	628	631	624	652	638	636	657	649	620	605	634	625	684	569	596	595	624	599	605	636	667	650	619	556	586	658	593	600	653	535	603	611	592	643	631	673	588	635	608	637	641	612	683	570	637	593	654	593	618	581	643	630	684	642	602	620	624	594	608	660	630	632	600	613	619	620	624	610	595	636	640	611	619	616	594	582	618	649	619	602	620	562	607	632	614	625	622	636	629	602	615	631	651	643	617	647	626	628	620	662	626	613	614	610	653	593	616	637	585	641	644	609	637	656	612	595	641	620	618	621	643	671	659	609	619	623	577	581	630	635	605	635	554	612	654	586	581	607	554	591	581	614	607	643	687	614	565	628	616	643	613	581	627	617	614	626	618	613	650	580	640	614	623	561	596	633	637	617	655	642	604	613	648	591	605	671	573	596	670	643	611	623	690	647	609	629	556	613	619	603	652	603	604	662	620	598	593	647	576	623	624	624	564	605	638	618	639	545	613	661	618	610	646	594	668	628	592	545	609	613	607	619	610	639	603	588	605	607	625	645	622	651	644	682	583	599	567	650	605	675	641	601	595	620	612	635	582	618	639	596	592	584	643	622	632	616	618	619	669	638	606	606	580	597	625	617	662	626	602	655	627	616	601	578	632	615	604	628	598	623	600	594	609	640	636	620	604	620	606	640	631	628	602	628	595	653	624	667	595	644	614	591	672	638	618	597	635	638	607	596	597	614	586	613	601	615	618	650	580	622	600	610	603	648	582	637	608	623	673	588	586	596	627	639	562	564	621	577	579	582	616	582	605	617	595	629	606	624	593	624	634	612	659	637	629	601	602	624	673	608	613	627	640	705	591	643	597	600	649	649	612	603	644	607	632	548	638	638	633	618	670	631	630	664	599	625	588	636	652	610	638	621	569	608	640	599	686	662	611	623	630	594	590	621	581	612	625	603	596	618	623	646	613	636	643	662	602	636	654	557	592	645	638	644	588	616	628	597	637	612	632	610	662	628	614	598	673	609	633	621	603	616	626	647	598	610	603	603	640	618	654	599	631	584	586	635	654	634	619	645	595	624	595	598	618	586	626	600	628	617	586	611	639	659	591	669	622	624	632	603	636	616	650	617	603	610	631	634	615	682	610	610	607	551	635	615	629	603	640	665	671	612	578	649	665	608	603	620	664	572	655	599	640	593	634	618	652	604	605	657	633	641	604	668	649	588	592	665	636	613	642	590	653	641	577	638	631	645	650	615	628	624	609	607	588	604	622	567	663	649	614	606	656	628	625	573	605	617	607	587	622	616	619	633	663	578	593	628	634	618	596	622	640	640	617	628	599	618	681	628	629	583	627	650	623	638	663	638	637	616	638	586	574	599	611	577	614	610	624	626	629	640	644	592	638	599	643	621	628	624	585	636	608	629	574	657	598	605	592	615	613	632	628	593	624	632	617	667	615	652	633	670	599	659	655	637	621	633	638	635	597	607	590	623	586	614	641	594	612	619	623	629	619	642	616	659	615	613	610	621	615	579	644	636	615	591	659	660	638	636	620	609	611	634	607	557	572	574	590	580	597	597	623	591	640	653	628	631	574	619	587	617	630	646	641	630	646	630	582	615	639	581	587	674	627	626	626	614	647	638	617	613	623	628	581	603	642	568	608	601	611	588	667	610	654	614	628	630	644	617	633	618	572	642	642	592	573	632	622	618	622	617	577	662	620	603	618	634	613	599	613	612	564	650	577	652	599	631	645	629	570	619	621	652	635	614	593	580	592	601	661	611	583	634	625	622	607	608	612	651	611	603	589	617	591	591	616	612	591	645	615	644	595	636	662	614	670	577	624	622	617	579	624	611	588	636	593	605	609	635	606	596	640	625	575	603	627	597	640	614	611	611	655	618	626	654	616	648	647	676	611	644	618	668	599	654	614	614	564	632	634	646	620	646	583	600	639	599	625	575	629	619	623	642	660	589	641	595	627	608	637	622	652	628	620	622	597	598	647	652	607	595	613	575	609	584	638	631	631	628	587	624	604	612	611	605	686	642	620	583	622	590	683	655	604	576	604	609	626	608	558	567	629	623	588	627	627	597	633	630	681	607	610	614	612	580	635	611	618	609	636	631	631	603	624	643	611	626	591	649	636	624	699	622	563	623	606	571	580	629	620	575	590	597	603	608	656	615	617	634	614	563	601	653	616	592	629	601	613	610	675	621	619	620	641	621	610	628	654	661	645	612	606	623	598	632	632	631	655	615	630	637	662	658	636	650	630	589	598	589	633	638	620	602	624	645	619	614	622	635	641	630	632	648	630	605	545	589	593	612	609	651	569	583	652	643	610	593	594	589	629	634	597	612	614	593	584	607	612	644	585	607	572	637	607	621	625	619	578	602	599	606	645	602	579
5466	160	58	57	38	61	59	79	55	68	68	53	63	48	48	47	53	48	46	55	45	44	42	43	32	44	27	29	38	39	41	47	30	38	31	35	38	34	46	42	34	30	48	33	39	28	32	38	32	25	30	44	38	32	32	37	41	39	35	46	38	44	28	31	27	43	35	33	26	16	39	35	36	36	22	34	31	27	33	33	40	27	37	29	28	35	36	38	30	36	21	30	26	55	29	24	30	37	31	48	40	27	26	35	33	40	33	34	34	24	29	27	40	37	44	29	19	28	39	22	39	36	37	45	24	24	43	49	33	34	44	27	40	38	29	45	41	25	32	41	32	31	30	32	30	36	23	33	35	38	29	37	38	34	32	38	30	32	35	48	36	38	29	35	39	38	23	33	36	40	31	25	40	27	28	32	30	29	32	40	40	33	40	42	31	29	35	40	32	24	37	35	25	39	34	38	37	33	19	34	30	25	31	40	36	31	32	33	33	31	36	36	30	29	31	35	27	34	33	33	50	34	38	34	29	35	30	28	27	33	30	30	30	29	36	25	37	29	37	21	36	28	36	30	29	47	30	39	35	37	41	32	40	40	44	30	44	30	38	36	28	33	30	38	34	29	31	26	23	30	23	39	24	36	45	23	28	25	35	32	36	28	34	32	42	36	38	39	36	29	24	41	39	30	42	32	42	37	35	35	29	36	39	36	18	29	32	27	36	33	37	29	28	35	36	34	41	37	24	24	34	35	39	38	38	43	36	30	28	33	34	32	24	38	33	28	43	42	35	33	26	39	32	38	38	27	36	27	41	33	35	39	32	29	32	44	29	32	30	36	33	30	25	42	38	33	31	41	33	36	42	31	30	31	34	31	34	27	29	34	36	33	44	36	29	37	32	32	33	36	43	33	42	32	27	32	33	36	36	35	24	36	35	34	21	34	31	26	39	42	32	34	39	34	37	48	30	32	31	34	40	37	37	36	34	32	31	33	27	28	39	31	31	33	23	35	38	29	33	29	39	44	31	36	34	37	47	41	36	41	47	29	29	33	41	25	28	35	36	37	43	21	39	38	35	35	35	35	47	28	32	33	46	29	44	30	31	26	28	29	32	35	32	27	32	26	36	36	47	29	33	33	27	33	31	45	39	25	42	31	28	33	37	36	38	31	34	37	28	24	49	24	38	33	22	30	26	36	24	32	34	32	37	31	43	29	27	35	39	39	24	35	31	39	29	40	38	37	28	27	36	28	46	35	36	29	29	39	36	21	40	42	31	34	41	38	30	34	35	30	39	29	28	28	36	28	32	26	37	34	35	42	34	35	30	36	30	38	37	39	33	37	40	37	30	27	21	34	29	35	27	34	22	39	32	29	39	33	33	34	33	37	32	31	25	30	34	32	36	34	39	25	28	45	28	37	36	44	23	25	32	36	35	39	39	38	34	30	23	37	38	37	36	34	28	37	36	28	34	26	23	42	26	36	33	28	33	30	34	36	27	28	43	46	27	35	39	34	26	33	31	32	26	44	32	38	23	32	29	28	48	40	30	35	40	31	40	39	51	38	39	43	26	24	28	30	27	40	31	29	38	31	33	42	34	40	35	44	38	33	33	40	38	40	36	40	34	23	33	40	30	38	35	34	24	20	30	30	36	39	25	32	30	28	33	46	38	29	28	36	35	32	31	27	31	41	29	34	39	46	27	29	40	28	34	32	32	38	35	28	37	22	40	37	41	33	26	31	41	39	36	37	32	35	29	19	43	32	33	41	30	38	34	33	50	25	41	39	36	36	35	40	29	38	34	48	31	37	35	36	29	36	39	42	36	20	27	31	38	44	36	21	34	37	39	41	44	40	27	30	31	37	35	27	33	36	46	34	40	31	35	30	28	26	29	38	28	36	32	46	30	36	25	24	36	24	44	28	34	38	37	24	29	36	37	25	27	20	45	34	34	35	36	38	33	36	50	36	36	31	43	30	30	37	32	28	26	33	37	29	43	34	34	40	29	39	28	36	33	34	30	29	26	32	35	30	42	31	36	29	37	32	36	29	38	40	40	29	38	37	25	38	32	35	37	41	36	29	25	35	40	32	38	28	34	29	35	41	36	35	29	38	31	28	39	39	40	35	34	38	33	39	41	28	41	30	34	30	34	43	32	28	20	35	38	45	35	29	35	28	36	34	40	40	34	44	26	41	21	27	37	32	29	36	31	34	37	28	29	30	40	36	35	38	36	39	33	41	32	32	39	26	39	28	39	29	29	37	37	36	28	43	43	26	29	29	26	24	29	29	42	34	33	47	35	30	37	39	29	26	31	36	35	31	35	31	44	41	30	29	33	34	35	36	36	27	36	28	29	33	36	36	37	37	34	40	33	12	25	33	30	30	28	41	44	27	37	29	35	29	34	38	42	32	39	37	18	37	30	33	33	36	34	30	35	35	37	26	33	26	21	41	33	29	41	46	32	31	46	33	39	37	40	25	32	37	34	42	39	31	32	36	31	30	39	26	26	25	39	26	29	45	35	32	46	35	34	28	32	36	32	27	22	24	34	39	19	49	51	36	27	37	35	33	25	44	35	33	38	29	26	35	49	27	36	31	29	35	39	36	40	32	37	39	35	39	36	29	32	35	33	30	41	37	34	35	35	26	30	35	39	40	27	37	35	34	24	23	29	39	40	35	27	34	31	36	26	36	31	34	35	35	36	41	38	22	40	34	35	28	45	38	41	35	35	25	37	40	34	38	37	34	36	39	36	29	42	33	37	31	43	24	32	33	29	29	26	41	37	39	34	31	28	32	36	29	33	38	24	33	36	27	33	31	42	41	34	38	39	33	46	39	46	31	37	23	33	29	24	26	23	44	36	17	35	38	37	36	40	28	34	23	40	34	37	25	41	36	56	41	29	32	29	27	20	32	33	31	26	33	39	32	31	43	33	35	40	47	47	32	38	34	43	36	25	29	37	29	34	28	37	34	27	33	44	35	41	45	27	30	30	22	35	24	31	41	38	40	28	36	35	46	29	31	27	31	25	39	38	29	32	33	42	26	37	35	32	35	31	27	36	42	37	34	32	38	35	33	37	40	34	38	29	35	32	37	28	40	26	22	32	34	30	37	33	27	27	42	41	28	25	36	35	32	33	37	29	35	33	37	33	30	35	27	36	26	28	40	39	33	42	30	41	27	29	33	25	24	38	29	30	33	21	23	29	25	32	30	31	30	30	35	42	26	42	43	26	33	29	23	42	24	24	33	32	35	38	33	42	30	39	42	34	33	18	37	31	35	27	31	28	32	45	37	35	37	33	33	33	50	37	28	39	34	35	37	31	36	41	44	28	31	45	35	39	39	37	28	27	27	37	35	22	39	30	28	43	24	32	32	36	40	42	34	29	36	29	30	34	40	33	39	25	27	40	40	36	35	34	32	21	41	32	28	33	26	45	37	36	35	30	47	34	35	39	18	23	34	32	31	32	32	34	26	33	31	32	36	27	36	32	31	26	29	41	31
21870	1326	664	716	1644	2492	2671	2346	2015	1596	1341	1215	1030	885	835	719	646	641	573	525	516	477	448	401	402	403	395	373	331	334	320	332	323	339	324	353	288	323	349	307	300	295	333	273	303	283	289	296	255	237	275	282	272	287	280	260	264	277	289	250	259	264	258	275	273	257	283	266	257	293	264	268	277	281	257	268	261	247	253	233	239	241	264	251	263	244	237	277	243	261	272	282	265	281	270	267	222	245	291	258	263	268	266	275	288	308	269	279	259	243	265	242	302	267	236	253	265	243	238	247	279	278	281	287	242	278	253	253	273	237	258	283	275	262	263	264	264	292	273	263	271	233	244	268	246	243	244	251	262	271	250	235	270	248	244	218	223	251	251	264	235	251	241	252	271	262	278	231	256	250	231	233	250	289	257	273	231	256	253	247	242	237	265	222	277	224	262	230	241	229	242	238	267	227	243	236	255	231	221	247	245	250	240	266	238	256	246	271	238	237	244	245	239	261	245	240	253	246	237	254	231	246	221	242	237	250	231	230	253	225	224	248	264	199	262	246	249	273	238	255	247	222	228	273	229	250	264	250	227	215	259	265	267	225	254	242	233	247	254	234	276	275	254	255	258	254	240	253	257	246	235	241	234	236	275	243	269	238	244	232	246	256	252	237	268	222	235	242	215	264	229	262	218	266	219	236	202	240	227	255	244	255	235	236	248	263	246	232	238	261	254	227	220	230	229	255	228	243	222	247	272	236	245	248	267	252	245	252	247	240	241	236	236	259	241	231	250	219	268	267	246	235	251	258	246	258	251	255	253	231	256	215	237	261	256	238	255	220	258	256	260	251	261	233	244	228	239	248	218	262	250	237	238	238	265	249	241	242	232	252	249	249	251	238	229	242	234	276	225	252	231	246	206	247	215	244	252	242	238	243	266	249	225	249	207	254	251	267	224	261	241	226	226	236	229	231	225	260	265	253	283	239	218	250	269	247	220	239	246	241	249	254	265	230	237	254	246	235	234	254	259	270	229	259	253	227	261	230	245	242	234	239	244	249	238	248	249	210	226	241	237	238	231	236	230	231	259	260	230	252	236	235	246	244	289	270	265	254	248	254	219	223	269	235	245	221	265	234	258	244	248	258	268	250	233	240	252	267	280	240	242	252	269	234	230	231	263	271	251	235	239	223	239	261	266	257	257	247	261	249	274	220	220	242	234	210	252	243	245	244	264	258	227	244	249	238	228	236	231	221	260	251	205	249	268	243	238	262	261	261	262	256	199	237	229	241	250	258	265	253	260	262	251	216	257	236	265	259	250	244	221	239	241	271	231	242	255	251	247	265	235	248	230	221	250	249	243	244	237	197	251	250	249	220	208	239	252	260	229	210	218	276	275	218	253	244	239	238	253	224	257	248	237	241	292	252	263	236	252	214	252	254	231	236	263	267	261	271	219	249	211	270	238	222	259	284	240	250	269	231	238	233	259	215	237	227	264	258	260	253	241	269	233	260	223	234	258	242	245	226	242	243	261	261	236	229	262	241	218	261	227	229	228	250	237	263	224	235	235	206	231	233	242	231	233	254	250	248	258	251	251	253	244	250	247	225	244	224	228	250	242	269	241	236	242	255	240	255	238	247	233	232	254	227	245	266	238	240	261	227	210	228	264	220	217	224	230	244	230	275	227	257	271	237	257	233	221	248	206	261	243	232	255	238	246	256	245	229	235	233	253	220	241	230	255	238	234	237	261	239	244	266	228	240	271	228	214	237	218	245	247	241	240	229	266	228	220	252	243	252	276	246	239	230	232	254	249	241	237	256	227	231	232	241	226	221	271	252	218	259	248	249	228	266	233	244	257	267	210	250	238	235	251	285	226	222	225	229	239	258	229	228	243	238	255	238	227	269	277	243	224	257	235	233	230	212	230	223	276	248	235	218	231	247	252	230	235	258	244	267	240	246	253	250	279	258	244	239	240	228	234	272	255	226	258	215	266	261	243	252	267	229	238	232	242	223	238	246	271	239	257	242	230	263	258	260	254	229	246	234	250	218	241	230	261	248	258	254	238	230	267	218	255	250	215	240	255	272	262	262	230	249	237	217	259	243	247	246	248	233	242	248	232	255	259	267	246	248	257	227	253	220	230	256	278	256	235	204	256	211	268	233	239	242	227	247	248	238	262	225	238	259	254	234	217	256	242	254	252	251	235	247	215	264	232	243	266	222	262	249	247	235	252	255	248	241	234	254	249	264	252	253	247	225	257	252	240	222	248	239	224	250	249	275	253	236	224	222	237	228	260	265	249	235	216	225	251	253	276	235	245	224	240	252	242	240	254	235	258	255	269	230	282	266	262	240	236	249	231	259	227	270	202	221	254	223	225	233	239	255	255	261	270	249	263	236	231	261	250	245	243	248	220	252	250	257	246	248	224	241	213	246	239	250	267	242	237	220	275	249	230	262	232	221	254	237	273	245	254	246	236	243	255	249	246	235	248	245	231	221	261	236	247	253	237	255	252	252	244	273	249	272	250	240	241	255	243	240	240	251	250	246	235	251	249	254	235	235	225	239	223	202	225	228	237	236	279	236	259	234	219	230	243	234	234	269	232	239	267	243	244	238	211	218	263	236	229	248	210	242	232	222	263	264	266	268	230	240	239	239	241	232	226	234	243	248	291	251	238	254	237	245	250	270	247	240	249	249	251	230	239	262	245	240	247	246	250	237	254	261	264	237	253	248	242	226	238	253	223	249	227	265	246	241	233	254	227	250	224	237	247	219	253	207	244	244	224	251	261	270	248	221	228	263	221	249	220	278	247	236	256	246	252	245	252	254	236	268	258	252	259	230	255	263	232	222	232	232	256	248	275	252	248	271	239	243	233	266	254	239	249	261	240	248	245	274	251	239	242	223	251	241	251	215	223	193	252	210	262	234	260	230	241	233	254	237	242	241	234	241	240	220	258	221	205	250	287	288	240	231	239	232	252	243	217	247	256	254	243	225	252	272	242	241	204	228	278	230	228	287	262	219	245	233	247	231	220	256	234	251	228	248	258	242	248	229	232	275	279	231	243	232	244	249	254	247	232	252	236	227	233	251	243	222	248	268	262	227	252	243	271	257	233	248	232	244	234	249	224	206	250	217	232	237	259	227	231	233	237	273	232	246	279	232	239	248	238	218	252	268	250	248	245	230	245	236	243	236	225	274	264	250	222	254	251	241	235	228	232	224	249	206	237	234	260	253	265	225	244	221	239	217	241	258	258	232	250	228	255	246	267	234	278	244	235	256	220	265	219	209	243	239	273	234	248	261	251	242	250	243	251	257	236	249	213	240	289	258	228	239	239	234	233	239	248	257	244	225	218	249	269	220	232	272	242	242	270	252	247	228	246	281	235	251	234	229	230	203	265	286	216	264	252	252	246	225	265	258	237	240	237	229	248	212	251	206	239	231	244	236	247	251	247	233	246	207	238	242	248	243	238	250	262	262	223	253	230	245	248	247	258	263	245	265	254	256
2160	78	86	70	88	94	75	88	99	73	83	84	86	84	95	69	74	75	72	84	93	74	83	73	66	78	81	81	80	86	85	75	83	77	76	90	82	97	78	84	83	65	68	88	83	73	91	79	79	80	85	79	92	78	75	72	78	97	98	86	80	88	94	85	90	94	86	84	91	76	105	68	81	82	79	68	74	80	81	76	78	91	87	79	75	84	88	75	73	74	79	86	84	83	77	83	98	69	83	87	88	93	88	94	76	80	74	90	63	64	93	82	66	88	92	84	85	92	76	85	92	80	108	82	99	88	91	81	65	62	84	78	84	85	82	89	71	79	87	92	79	97	90	82	83	72	85	78	72	105	95	88	80	83	103	71	89	89	95	94	75	58	78	78	94	63	69	82	85	72	77	90	78	74	63	95	96	93	86	86	82	89	69	79	102	72	81	76	88	80	88	83	94	81	99	92	88	79	93	82	84	80	90	80	75	78	77	84	70	96	85	89	83	73	83	71	81	84	81	77	76	61	88	87	63	95	74	108	73	79	83	75	77	70	88	67	89	67	73	87	105	93	77	74	82	65	79	80	94	68	93	69	71	70	91	73	83	67	88	79	88	79	75	79	92	86	83	73	89	79	88	78	69	77	87	83	103	71	79	85	69	88	70	85	67	78	90	89	73	79	91	91	84	79	82	92	74	73	78	91	81	75	99	90	88	77	76	86	77	81	83	87	106	75	88	93	80	97	83	95	83	98	88	91	99	71	77	78	74	69	70	73	78	69	78	84	87	73	88	74	84	96	89	88	83	77	70	98	67	91	86	74	82	84	82	71	75	96	85	60	81	62	86	104	100	78	74	82	93	89	90	68	77	83	64	83	76	80	82	88	79	91	81	81	80	84	75	81	72	81	78	72	82	85	87	92	88	80	73	82	79	84	90	84	97	71	87	87	78	74	93	74	68	87	82	88	70	84	77	97	97	78	90	99	80	73	84	94	81	76	73	75	82	76	87	75	71	69	87	79	91	87	85	83	88	79	81	71	89	73	77	91	91	88	96	98	100	67	88	80	96	83	92	73	80	90	92	91	75	77	88	87	77	77	75	99	62	67	66	77	69	91	98	82	80	79	98	76	83	85	77	77	70	82	88	81	88	89	77	96	78	100	81	84	91	74	72	76	86	65	71	77	76	67	71	73	83	79	78	68	85	74	95	91	82	75	92	74	63	78	68	81	90	64	84	83	78	78	79	104	78	77	89	91	95	88	72	87	76	89	66	97	75	94	102	82	88	83	72	93	71	65	81	71	79	85	99	83	80	68	89	84	93	79	99	83	88	79	88	75	83	74	93	96	85	78	93	77	73	72	77	80	95	79	80	81	77	77	82	82	99	87	78	80	74	83	74	79	76	88	82	80	54	93	98	81	73	71	87	77	89	80	76	84	84	94	74	84	88	91	76	80	86	80	69	90	77	71	87	76	77	75	79	70	87	76	86	76	86	71	69	69	79	90	82	80	64	76	69	80	67	88	78	81	78	79	86	88	79	89	74	68	100	83	76	83	73	81	78	79	88	85	70	92	83	79	93	66	88	82	88	76	86	86	81	76	78	70	74	69	97	87	92	88	83	85	89	79	100	70	91	87	79	68	81	85	76	76	85	88	71	83	87	76	81	79	78	82	97	94	83	83	78	73	85	85	74	67	81	103	94	86	95	89	78	87	74	77	70	86	65	83	69	75	91	100	97	81	105	85	78	89	85	87	86	95	85	106	84	69	77	77	81	72	91	86	74	89	85	81	89	62	76	73	69	77	86	72	82	76	77	75	83	81	89	93	76	92	92	96	93	89	86	91	101	86	80	99	70	81	82	79	70	83	76	80	74	75	87	82	90	79	81	83	88	72	81	97	85	86	73	82	73	74	89	82	92	92	89	80	83	78	96	73	83	80	87	82	74	79	96	91	69	71	71	88	83	80	84	83	86	90	80	82	87	77	99	78	95	75	76	83	84	56	75	80	80	83	87	93	85	82	93	100	75	76	86	77	89	89	87	89	74	75	85	96	90	96	87	86	85	95	81	82	83	103	79	96	90	77	88	80	93	81	83	81	83	69	74	101	74	70	77	85	86	88	113	72	85	86	72	91	108	96	74	76	80	89	82	101	84	88	67	90	77	86	95	78	72	78	84	81	90	89	88	77	79	76	80	65	89	71	77	90	88	91	86	74	85	94	82	93	91	79	85	86	83	90	74	76	88	68	81	71	85	78	83	75	99	72	87	67	88	94	92	74	72	87	82	72	67	76	77	84	87	75	87	95	86	80	65	82	78	88	87	69	99	76	67	96	88	67	74	83	83	79	82	87	95	66	64	84	69	71	92	84	83	86	72	98	82	65	85	90	88	75	94	80	76	81	79	62	69	66	85	84	83	99	86	89	80	81	71	84	86	76	69	69	73	95	84	82	90	78	88	84	83	95	82	65	90	81	82	79	86	92	93	80	75	66	66	91	82	76	83	86	81	83	70	92	88	70	84	85	71	95	86	83	94	87	91	74	90	85	92	67	78	81	90	84	78	76	79	75	82	72	82	69	88	81	75	82	81	81	97	74	67	110	81	93	77	78	78	112	85	82	93	82	83	93	81	86	74	69	85	76	78	85	73	82	78	96	105	85	66	91	107	87	90	75	71	76	91	73	59	76	74	84	89	66	87	82	83	78	78	76	80	84	83	76	105	70	70	91	72	78	82	65	79	89	91	101	85	88	87	98	91	76	81	86	84	85	89	85	92	98	82	70	71	80	71	85	75	72	87	73	87	81	95	84	95	87	86	97	76	85	75	73	94	92	80	89	89	61	76	79	90	77	73	91	81	93	75	90	78	80	59	95	78	70	77	88	74	70	93	85	68	78	88	83	91	90	71	69	102	82	88	101	90	88	73	89	84	78	83	77	85	73	84	80	72	88	92	74	72	81	84	65	77	70	61	69	95	92	78	98	83	84	79	67	74	80	81	92	80	97	91	80	91	75	68	100	58	86	64	85	79	77	83	85	89	78	93	92	96	105	71	92	80	96	90	73	94	73	71	79	82	83	81	68	84	85	87	79	83	78	94	78	91	94	87	77	104	73	90	76	97	75	89	102	77	70	80	82	78	65	61	81	94	91	81	85	74	79	84	86	93	96	83	78	85	63	88	82	69	67	71	85	76	73	70	82	81	95	69	87	58	85	70	83	88	85	64	98	78	70	82	82	94	72	79	61	86	90	85	77	68	73	70	84	98	77	94	75	71	87	90	85	63	77	84	95	73	88	73	78	66	76	84	72	83	96	81	86	85	78	79	72	78	85	87	85	87	64	73	81	70	82	82	81	84	101	85	84	86	68	78	105	77	71	82	84	72	104	91	76	90	70	83	80	73	85	70	80	83	71	65	97	80	89	112	89	87	82	91	90	79	91	73	92	71	86	98	74	84	105	81	76	75	83	87	77	84	72	70	82	75	76	85	96	76	85	93	72	73	88
11983	705	659	636	658	726	749	739	717	688	676	689	668	627	614	686	624	627	598	594	581	547	625	630	597	562	551	611	600	626	615	615	554	630	566	587	649	616	676	602	600	593	604	618	605	555	586	600	597	605	553	575	598	577	592	577	616	610	597	629	575	595	572	588	564	593	546	576	613	588	616	623	559	633	556	603	602	605	604	584	572	554	581	551	612	584	610	593	613	578	551	586	597	533	580	579	587	627	642	558	579	534	615	626	564	584	599	557	604	605	609	592	631	563	580	603	639	602	573	600	602	579	573	599	614	585	610	589	595	579	589	634	586	613	576	596	582	629	610	603	537	608	640	611	657	608	589	589	538	626	586	606	578	583	580	594	601	572	608	596	618	653	591	571	572	582	553	587	604	598	605	536	589	557	579	578	564	554	586	573	564	605	602	630	613	579	642	569	615	611	621	547	599	602	601	566	578	643	588	621	628	579	542	552	656	592	604	618	625	587	580	588	559	582	598	574	575	593	577	603	576	554	608	563	590	544	608	572	627	565	581	597	606	560	604	545	565	601	607	608	589	559	587	619	603	558	564	601	565	616	594	570	603	601	595	606	638	606	562	576	607	646	588	599	597	625	632	598	568	638	566	575	602	627	595	585	593	581	573	608	593	564	610	603	545	589	592	596	607	593	634	603	607	573	583	602	592	565	641	631	610	593	582	596	605	568	603	589	608	569	548	607	563	587	599	568	587	568	608	585	622	565	565	537	562	634	571	588	641	608	590	609	598	618	619	589	598	603	617	570	584	593	618	561	583	580	602	597	610	594	616	574	576	611	601	586	593	575	586	556	625	606	581	608	624	593	620	572	602	595	596	584	601	651	576	536	579	575	656	575	605	614	583	590	592	585	530	568	569	617	578	590	605	589	594	577	608	621	583	625	560	601	568	608	590	609	607	586	560	663	592	615	522	645	535	578	612	600	618	570	608	649	583	604	592	632	582	611	589	602	543	588	579	576	584	614	612	566	571	560	583	623	593	575	574	598	605	601	593	572	572	547	581	565	653	614	593	574	599	597	613	598	571	598	563	637	544	601	608	613	581	565	582	583	586	590	581	590	572	616	626	626	536	609	574	571	595	582	587	624	590	602	584	562	579	592	562	580	602	612	620	631	558	592	541	568	622	594	588	573	614	589	587	606	622	571	598	634	569	612	633	622	574	575	591	593	585	604	572	585	581	581	590	596	561	611	603	587	603	569	552	612	621	585	625	631	614	595	565	616	620	554	544	624	553	613	573	584	606	595	578	557	614	585	616	569	554	558	586	597	586	601	639	611	616	600	568	603	575	621	563	591	593	592	570	615	631	542	552	588	618	589	588	608	587	578	587	606	595	609	598	624	608	598	564	584	592	612	612	589	597	591	538	538	654	581	600	637	623	630	613	612	574	594	566	573	613	576	579	580	560	612	581	586	540	596	591	596	583	598	591	577	621	591	612	584	589	618	568	596	603	601	608	632	546	591	604	599	618	597	604	562	590	632	619	585	632	542	621	604	571	637	553	579	578	606	644	536	597	591	573	595	566	585	624	599	559	570	600	592	654	601	596	570	551	585	593	594	567	621	597	605	590	612	593	601	577	584	541	586	589	617	602	563	579	591	545	589	606	561	580	632	561	566	586	621	574	579	653	584	585	557	605	604	561	613	544	581	610	616	573	541	601	558	612	557	646	585	593	592	625	577	593	539	545	564	581	576	604	570	567	625	526	590	585	554	589	597	586	633	593	584	594	580	625	617	593	591	613	544	589	620	625	615	622	594	570	600	598	593	593	554	601	555	583	592	620	613	634	567	615	579	580	548	568	587	620	585	559	587	582	565	557	598	605	588	594	596	583	587	602	599	575	618	617	565	563	551	584	585	559	580	561	560	575	578	595	577	571	580	576	594	627	621	610	578	613	617	625	606	630	602	577	589	604	575	572	575	608	639	584	595	602	586	596	604	584	623	577	574	578	600	586	590	553	600	553	624	596	574	637	573	574	615	600	582	576	582	596	578	600	602	592	585	597	572	545	579	593	604	511	625	609	625	560	604	598	580	541	568	586	613	643	584	587	567	619	560	594	635	576	567	564	603	610	604	630	566	589	593	607	603	615	606	558	584	620	611	607	557	606	557	612	603	623	612	615	571	572	562	595	559	590	574	547	623	548	577	574	564	602	612	601	573	621	590	576	563	586	592	561	647	560	588	574	642	612	572	573	582	613	554	595	610	592	616	613	570	589	621	631	611	651	572	619	588	560	610	551	586	618	584	581	559	577	609	628	599	626	593	593	567	579	599	568	560	605	615	611	579	585	573	592	579	593	577	593	548	616	562	598	532	561	596	555	644	591	598	569	614	568	588	586	570	596	627	561	608	611	572	565	646	585	623	568	590	579	617	591	604	583	571	592	575	578	576	575	591	635	576	619	599	580	560	603	609	613	569	585	592	584	602	591	620	615	596	558	593	644	564	584	593	578	569	622	588	569	605	580	567	579	592	586	613	590	557	570	577	610	557	576	572	554	588	543	622	586	617	621	614	607	602	589	558	609	585	601	596	593	609	573	568	563	577	572	661	595	607	578	610	562	586	605	593	618	605	614	602	573	599	619	592	605	583	605	593	559	561	616	624	578	607	576	603	560	619	572	558	573	565	597	624	569	567	549	601	589	628	619	601	592	621	585	557	580	583	567	580	589	603	634	608	624	551	608	587	571	593	605	591	550	584	615	580	627	557	607	583	611	596	576	553	594	574	575	601	612	571	556	593	615	565	566	609	585	593	589	557	578	621	592	608	588	586	627	603	565	601	608	559	588	596	555	624	583	585	586	611	576	562	523	555	590	570	580	606	557	614	616	602	614	602	609	605	557	628	615	593	596	568	596	597	575	510	556	592	589	619	613	589	599	606	604	581	598	596	642	591	562	610	562	562	607	593	573	595	548	609	635	587	595	573	568	593	570	579	613	578	599	559	592	620	647	569	591	604	565	635	598	636	570	575	574	562	600	617	587	556	625	627	528	547	627	585	592	587	625	570	555	550	573	569	597	569	631	562	613	551	570	651	595	573	588	618	574	586	592	552	594	593	588	593	607	601	576	555	544	595	596	583	639	607	626	620	606	638	558	618	594	593	618	631	609	636	605	567	603	578	600	597	583	570	601	561	572	578	607	597	560	575	597	618	629	629	610	579	596	571	585	552	590	603	595	597	599	595	577	575	598	565	602	602	586	587	639	584	564	600	571	598	579	584	621	584	581	615	605	592	574	568	586	594	589	616	613	574	601	626	610	621	549	602	559	610	631	596	587	574	589	581	572	606	570	557	612	563	623	599	554	627	608	583	579	574	561	638	586	591	615	621	580	621	559	604	582	601	598	603	624	596	590	569	601	581	605	589	582	605	575	599	587	585	617	618	594	630	540	586	600	570	581	592	580	576	588	568	568	613	607	582	597	588	619	560	590	611	581	600	601	617	598	598	577	581	605	587
2757	94	85	85	92	88	107	89	91	95	87	98	97	72	87	82	87	88	98	88	97	89	120	91	87	93	96	82	110	84	89	83	99	95	79	82	90	97	90	80	83	93	69	96	104	102	80	104	104	99	78	77	95	61	72	93	87	92	77	100	79	76	81	86	106	84	88	91	71	87	100	82	73	80	82	69	87	78	90	91	99	82	102	98	75	72	88	81	67	86	83	92	88	99	101	83	95	116	104	103	94	86	81	112	79	80	81	88	87	90	89	83	70	76	75	92	77	98	100	83	93	88	81	94	90	96	82	85	72	73	100	86	90	83	90	69	86	76	86	100	101	78	80	80	84	90	92	91	98	94	101	74	92	100	85	107	92	92	88	76	85	86	94	94	89	97	81	99	89	95	98	105	90	99	101	87	89	92	78	95	75	75	78	83	80	82	98	85	77	90	92	92	83	104	84	97	100	88	103	82	97	87	73	81	98	91	84	91	88	85	80	88	93	104	85	85	85	81	83	86	91	88	86	93	93	97	87	88	75	85	83	90	79	99	95	104	80	95	89	97	93	84	106	86	89	107	96	105	109	87	82	92	93	96	75	90	96	89	94	79	84	85	92	101	98	85	95	83	86	86	75	83	107	95	79	70	71	67	81	84	93	97	102	90	70	88	82	76	88	62	94	105	82	68	77	98	87	101	89	93	100	90	83	103	89	85	87	83	72	86	85	86	70	100	83	85	93	93	80	92	84	93	83	75	88	67	88	92	89	96	97	81	92	95	93	115	95	99	85	94	74	104	89	109	85	86	74	96	67	97	80	95	80	81	89	83	89	101	100	96	89	91	72	75	72	77	74	90	100	85	87	83	95	88	102	104	82	85	93	91	79	78	80	87	91	95	103	86	96	97	84	87	84	87	86	75	74	90	88	80	86	77	97	78	85	87	103	89	92	82	102	75	83	84	93	88	90	98	88	103	76	75	89	85	87	89	95	84	98	86	82	91	104	82	78	86	103	92	86	93	86	95	89	66	75	88	98	93	99	82	72	79	79	80	91	89	94	110	91	80	90	93	99	98	92	95	95	78	105	100	83	77	77	96	88	100	98	122	86	79	100	78	87	76	106	89	97	108	89	78	86	87	84	105	87	97	62	96	92	101	81	74	100	75	80	79	77	94	98	83	98	90	86	90	80	91	103	98	92	98	81	83	93	68	70	91	103	94	97	89	72	82	95	72	78	104	87	71	84	71	86	86	87	109	78	91	81	86	85	80	97	85	75	82	92	95	88	83	103	80	85	83	76	89	93	84	98	81	89	96	86	82	84	105	98	84	86	80	77	87	88	93	84	102	70	103	107	96	83	90	84	78	102	93	86	71	82	91	101	95	86	110	82	102	96	81	65	78	85	86	85	84	87	94	74	92	90	75	85	106	93	89	92	85	84	71	97	78	71	101	95	95	88	99	82	73	95	73	96	89	95	104	86	94	91	94	94	87	106	90	87	83	102	88	96	84	92	103	109	83	81	91	88	97	83	105	86	94	96	102	71	88	100	80	97	97	82	81	88	71	69	86	85	92	92	107	81	86	96	87	91	96	96	89	94	85	69	80	84	79	69	89	71	70	90	84	100	83	109	91	100	80	80	75	77	85	89	79	94	94	84	90	90	88	90	94	92	93	88	92	80	99	83	81	95	72	81	89	93	84	77	98	94	84	95	95	66	84	77	85	85	101	87	88	102	80	74	82	94	96	93	99	96	81	89	92	68	61	86	93	89	71	88	92	72	85	99	97	83	92	89	99	95	88	106	86	79	98	90	94	78	93	91	86	99	80	84	90	77	105	88	89	80	75	90	84	86	68	92	89	95	91	90	78	97	93	84	85	97	73	96	105	92	110	76	80	74	83	78	97	87	91	88	77	99	76	86	84	94	86	89	78	100	91	97	73	85	101	89	81	99	87	81	98	85	80	93	92	94	83	91	99	82	70	98	92	93	95	90	87	107	75	104	85	81	92	80	81	72	90	88	80	100	84	77	87	78	104	79	78	97	95	81	79	73	101	96	84	93	98	94	86	75	84	79	91	92	83	92	83	83	70	94	68	87	68	85	88	89	87	84	84	85	76	110	91	104	98	86	109	72	95	82	86	64	85	79	84	84	79	85	87	93	101	78	95	82	71	80	76	98	83	86	87	95	99	89	85	79	119	87	77	89	84	87	62	78	97	90	85	80	95	73	83	103	101	88	106	86	72	83	80	88	91	95	86	89	89	77	98	88	102	98	92	91	82	64	86	91	84	74	86	87	83	71	87	73	90	97	97	93	87	89	91	83	96	95	88	95	92	74	79	94	79	85	113	85	84	98	114	110	94	90	79	84	98	81	73	89	104	87	87	87	83	72	98	98	67	78	94	78	86	81	95	91	80	98	104	92	73	81	76	89	97	74	93	94	70	95	93	89	82	75	88	105	89	95	78	84	95	93	95	85	86	80	92	87	95	93	85	90	96	89	85	78	69	81	80	90	86	77	71	88	97	100	76	85	88	93	87	82	69	90	80	84	81	89	110	86	84	93	85	86	91	97	83	80	93	82	88	86	72	81	82	71	73	92	97	88	86	88	94	88	97	88	87	75	92	89	73	79	90	77	104	80	94	78	80	109	85	79	77	104	82	87	89	67	95	95	91	90	102	79	89	83	80	86	85	97	89	94	95	85	98	77	81	103	74	88	92	76	88	99	93	93	86	97	89	69	84	84	93	95	83	93	86	82	80	92	101	84	78	92	83	96	82	95	81	101	88	95	86	80	109	89	101	92	98	85	91	105	78	89	87	76	97	88	100	90	85	96	82	91	92	83	88	77	76	92	99	86	87	92	81	81	81	95	86	78	93	79	93	106	78	93	96	83	95	87	78	106	99	88	78	84	82	109	89	69	83	92	89	92	82	93	85	86	90	82	78	90	111	98	83	77	93	73	82	80	78	74	89	95	98	94	85	98	81	80	89	91	88	61	95	87	98	90	84	86	85	73	90	81	98	78	83	77	97	87	74	88	74	87	85	107	100	77	87	94	79	92	86	113	80	77	93	91	85	89	80	76	77	115	93	86	87	98	87	83	101	69	77	85	96	93	85	87	79	80	99	83	89	71	83	92	92	71	103	68	93	99	76	91	83	75	89	102	79	83	83	63	95	68	81	90	91	82	78	96	95	88	97	83	86	71	82	84	82	95	100	91	84	85	84	99	87	82	72	86	94	90	92	88	97	82	87	86	96	81	97	77	83	88	100	83	83	68	90	88	85	87	106	75	98	72	80	91	93	83	99	94	73	90	89	88	80	95	95	95	95	80	92	81	97	70	75	98	98	93	87	80	73	77	91	88	82	102	92	84	78	81	90	92	87	90	91	101	104	92	86	91	87	81	84	81	83	75	94	86	82	104	83	80	96	76	83	77	88	81	90	87	111	91	82	87	95	91	72	96	86	92	82	87	85	75	82	77	82	101	78	67	80	87	102	81	106
13294	762	730	721	818	987	930	937	877	904	782	811	756	669	681	699	743	652	709	684	635	657	626	652	631	611	633	658	658	695	610	630	648	661	646	625	623	631	621	658	626	617	658	642	633	628	639	646	632	624	624	630	618	648	641	674	621	582	637	656	671	627	622	593	664	621	633	652	626	617	643	649	647	610	665	640	602	624	630	636	614	601	640	690	611	606	652	594	602	632	687	655	595	623	619	614	588	658	638	628	665	628	644	602	622	626	651	653	665	675	618	640	600	610	615	627	651	626	698	621	598	581	633	628	667	633	618	607	643	648	615	663	636	610	650	651	653	625	634	617	646	634	618	621	617	617	638	633	634	646	629	631	670	645	649	616	653	628	655	646	565	623	661	645	636	622	627	671	609	646	610	604	604	600	670	639	589	626	610	609	664	641	621	644	643	615	616	652	677	675	608	653	618	628	629	613	634	602	620	626	573	645	613	700	660	593	618	597	629	622	592	614	635	669	644	626	621	629	606	607	643	592	627	624	627	636	591	622	618	610	618	637	609	669	669	596	607	651	650	652	592	640	632	629	624	653	644	682	615	617	620	629	582	644	605	644	597	645	654	631	641	655	576	597	586	644	609	627	630	646	633	640	652	634	647	652	654	624	640	626	666	593	710	699	594	638	595	624	639	627	654	652	630	607	658	665	630	616	662	654	652	619	619	641	617	637	635	669	615	620	646	591	657	613	646	628	621	579	575	601	645	622	615	586	621	610	624	654	624	632	657	610	682	648	586	656	609	591	627	634	634	650	650	638	648	636	627	641	667	639	666	599	611	627	624	592	638	650	625	650	618	642	652	598	654	640	612	642	645	623	575	629	604	623	693	590	647	630	682	638	641	635	621	646	627	634	601	660	632	631	631	669	664	628	620	589	644	637	632	624	632	662	615	616	629	627	585	637	628	591	654	620	647	627	613	607	601	635	629	636	650	616	663	675	618	636	664	647	653	623	634	603	640	645	608	608	590	674	619	655	650	634	589	596	630	661	669	598	632	627	667	628	617	677	609	634	628	624	673	633	636	623	653	619	600	603	656	640	636	586	624	616	606	620	628	648	667	629	640	618	600	584	633	642	639	659	624	625	621	593	629	599	614	664	644	638	635	652	625	626	628	671	666	622	623	584	639	603	640	631	611	639	632	619	632	648	666	612	642	617	619	628	615	681	628	629	641	610	676	661	634	658	646	669	619	637	690	589	654	624	618	576	609	640	608	626	662	654	623	623	631	620	647	605	656	631	668	647	641	631	627	638	635	603	601	694	569	598	610	572	623	579	639	627	591	651	646	639	627	633	593	670	662	596	623	606	585	636	617	613	669	624	650	632	682	638	639	587	641	644	602	620	635	640	636	614	648	639	654	605	625	581	653	596	615	619	657	670	637	612	612	642	630	604	685	591	643	602	617	646	630	629	644	625	644	648	606	615	639	598	614	634	667	583	635	643	641	651	652	639	654	592	633	603	585	671	649	641	599	674	635	656	644	615	655	579	607	667	650	607	638	580	639	660	623	658	663	655	617	596	646	647	623	643	619	634	654	573	614	605	669	646	645	630	651	646	645	630	655	631	649	624	692	641	621	660	623	617	684	638	647	656	640	615	670	592	596	659	621	628	650	639	638	589	660	649	624	633	643	629	607	605	587	578	607	650	670	623	629	660	629	607	666	665	632	637	680	640	646	595	599	647	651	650	650	619	616	609	629	670	606	599	641	613	624	608	634	615	610	587	623	655	636	621	638	644	642	674	642	653	602	607	592	628	629	658	653	676	638	635	646	607	634	636	665	629	638	665	645	640	642	597	636	678	656	635	609	633	623	674	626	619	633	621	622	601	636	627	631	621	620	587	640	618	655	628	594	706	657	589	609	601	613	625	654	584	629	643	591	633	683	616	617	639	608	665	598	628	615	682	621	596	639	608	649	643	630	637	602	613	619	607	608	645	646	650	595	632	626	652	629	682	613	674	602	597	623	620	658	624	622	630	624	595	627	615	603	633	577	629	648	685	637	611	622	636	647	620	672	673	639	622	617	633	637	634	685	700	648	633	658	662	598	594	633	638	665	635	659	616	647	667	639	600	620	623	603	603	645	586	632	652	625	630	634	633	619	600	640	614	658	593	618	632	610	636	622	692	644	670	615	673	630	663	601	644	634	665	680	613	617	594	629	658	609	604	654	624	670	627	603	686	638	629	669	629	633	636	596	643	663	593	629	639	641	657	634	626	673	600	617	625	574	669	654	624	653	633	583	600	635	641	611	625	606	631	619	612	630	637	654	619	696	640	639	595	655	635	608	595	617	677	674	625	634	661	620	650	617	582	605	661	656	639	615	624	613	665	640	633	638	602	647	615	659	577	585	667	573	635	644	659	638	653	636	631	644	620	628	639	595	644	612	608	596	635	631	672	623	705	645	589	622	625	620	608	599	636	653	671	635	624	621	620	632	631	591	598	624	647	613	640	642	616	660	600	621	647	663	653	597	600	596	668	638	620	659	622	606	592	609	629	607	599	658	608	626	606	662	615	664	634	647	652	656	629	665	663	653	623	630	658	619	613	658	591	631	615	651	631	638	588	628	601	655	587	633	593	600	643	653	642	624	617	627	595	665	637	613	589	657	640	621	633	611	618	624	626	626	641	631	616	632	613	606	643	626	595	623	610	662	620	623	633	628	650	659	621	625	655	665	662	638	615	642	614	628	641	655	631	653	629	599	638	592	621	677	635	598	639	624	610	630	656	679	612	663	643	659	662	627	632	633	644	633	598	610	632	658	663	671	636	665	621	611	627	649	629	646	619	617	591	634	637	659	596	650	608	618	591	628	654	625	617	596	618	636	599	628	608	661	663	673	648	621	610	584	651	602	667	633	661	651	630	603	638	631	622	659	640	645	652	632	605	601	670	638	652	621	595	609	644	612	646	650	676	639	611	573	610	619	648	629	654	628	645	628	640	606	660	603	633	612	633	627	601	681	632	599	641	655	611	620	633	643	668	631	589	658	647	639	609	667	581	627	653	630	667	660	564	639	670	682	647	646	615	607	607	649	634	614	615	626	602	646	626	631	622	630	627	652	587	651	654	621	635	653	657	632	639	604	603	628	597	672	623	651	608	619	632	613	647	612	614	630	618	642	654	615	626	606	588	667	598	649	600	626	617	641	616	629	685	661	651	647	613	657	626	631	643	643	632	628	617	670	650	641	641	657	623	604	656	638	648	647	615	664	601	598	661	668	624	652	607	647	620	605	657	624	625	629	643	627	626	620	603	642	614	643	627	625	602	641	644	619	656	651	665	641	653	630	640	597	588	607	619	639	662	656	631	643	648	611	608	692	627	668	638	624	579	648	577	568	682	623	662	599	627	643	620	639	624	615	615	600	632	665	606	598	632	621	666	612	646	619	662	648	646	630	626	618	578	611	667	648	599	641	655	626	630	673	616	630	659	658	605	653	651	599	615	589	631	603	609	635	651
4259	123	69	98	93	91	99	99	87	104	107	99	113	97	96	65	94	69	91	94	95	92	83	93	75	73	76	76	68	84	91	92	70	87	83	102	101	102	83	88	94	109	87	83	82	100	69	79	73	101	87	86	92	82	98	82	90	83	95	82	88	89	82	96	91	81	89	90	77	88	90	87	90	87	89	82	80	77	97	94	96	83	96	73	73	94	65	87	75	83	87	94	91	95	87	82	83	87	101	87	88	90	87	96	92	85	97	81	80	73	73	89	73	73	101	94	84	108	76	85	87	92	87	82	75	75	93	80	97	101	104	70	99	100	80	100	91	75	85	94	83	90	77	80	68	91	80	79	95	90	94	81	82	97	85	82	66	92	80	84	85	71	79	83	94	78	86	77	79	84	89	89	99	100	78	88	80	117	94	85	107	76	74	99	88	85	81	78	90	61	91	110	76	80	85	69	80	88	73	85	84	83	85	79	89	75	72	82	87	97	98	85	85	91	101	89	60	102	93	98	78	92	73	90	93	66	86	83	87	84	96	96	89	82	77	100	72	63	79	93	75	84	80	70	71	89	79	88	101	92	82	65	81	72	111	70	89	88	87	111	80	85	95	85	84	81	77	97	66	85	85	72	75	82	84	86	87	77	88	76	102	96	82	66	97	90	82	83	101	84	107	101	104	87	79	82	97	85	98	90	91	87	87	74	64	94	78	82	93	78	96	87	82	79	79	85	89	75	92	92	78	85	77	88	89	76	94	83	75	86	79	96	95	99	101	95	86	101	102	95	66	76	73	88	84	82	78	77	89	79	95	71	96	79	90	87	97	92	84	84	91	84	91	70	75	83	75	110	69	82	83	102	83	99	84	89	94	88	75	86	87	74	81	92	86	78	83	97	92	74	89	88	82	98	94	104	74	91	83	82	82	84	98	83	93	81	71	91	63	75	76	72	72	96	79	89	89	102	94	85	87	99	89	79	75	89	99	68	86	89	99	77	82	91	100	77	84	83	89	99	71	86	82	104	86	95	111	64	91	102	86	79	104	93	77	89	84	82	73	86	86	85	88	87	76	82	78	91	84	81	90	86	82	81	92	76	97	106	73	95	89	89	78	71	76	71	84	98	93	82	97	100	92	85	82	80	86	96	71	91	81	96	79	82	80	82	83	88	96	85	83	74	85	72	88	75	94	75	83	84	81	74	83	83	82	91	101	94	89	89	96	88	97	90	77	92	74	85	102	72	84	95	79	75	104	79	89	80	81	80	76	93	93	83	75	100	89	87	80	94	86	90	91	84	71	79	86	81	76	101	97	84	98	99	94	73	97	87	95	76	85	76	65	81	90	91	90	96	88	80	81	90	68	96	78	79	106	86	89	87	101	87	88	73	82	89	92	86	90	74	82	108	95	83	72	92	97	107	78	83	67	79	73	107	92	92	75	85	81	90	71	91	85	93	114	92	90	93	73	74	79	82	76	71	97	94	92	97	80	91	88	87	73	97	91	70	80	74	72	80	82	89	87	84	80	79	74	98	75	93	82	111	80	80	70	93	73	106	95	71	77	89	85	88	91	91	73	81	95	91	81	89	82	93	75	65	85	85	86	80	86	72	80	98	84	97	84	105	76	88	98	98	81	83	77	110	73	106	101	76	84	92	87	88	87	95	60	84	87	91	81	92	112	77	87	88	77	81	89	79	76	86	98	86	76	88	87	84	80	85	89	87	80	75	84	79	66	75	82	90	93	67	86	91	83	78	80	91	86	87	96	96	86	71	85	80	73	86	95	102	83	72	86	80	91	99	88	87	98	71	68	85	88	74	77	87	79	75	75	54	88	84	85	79	103	102	92	80	80	88	74	74	83	78	80	85	101	91	90	82	89	78	74	75	103	75	85	84	82	94	93	74	97	83	95	87	75	78	71	93	94	76	92	65	80	64	90	83	93	68	76	90	83	101	78	81	85	91	86	98	83	90	82	84	96	78	96	89	79	70	83	77	84	77	98	65	88	75	76	80	81	108	81	87	70	98	79	106	82	79	90	97	78	95	103	89	90	81	70	81	72	94	79	84	89	84	82	78	99	83	81	82	78	96	92	93	97	75	93	104	81	89	108	87	75	77	92	76	85	92	94	85	89	86	83	93	105	93	79	89	80	95	77	76	77	82	97	94	73	92	93	104	83	82	96	96	85	85	86	88	87	81	91	97	88	77	77	85	95	81	98	85	105	103	90	94	107	87	80	90	85	84	87	108	69	95	99	96	83	83	82	90	96	97	75	97	68	78	84	84	93	111	83	79	86	82	95	97	86	73	93	91	81	99	67	87	100	67	95	84	106	80	81	80	88	79	80	78	81	90	78	80	91	92	86	91	82	93	88	77	66	76	81	83	81	84	85	87	74	84	100	93	84	81	85	80	79	71	92	96	85	86	94	106	93	91	83	78	75	80	85	70	85	86	73	73	92	66	76	84	83	89	100	104	73	85	84	75	100	99	86	80	72	73	80	84	92	97	75	79	80	89	89	110	83	96	75	82	71	103	79	84	80	93	85	87	91	81	92	91	89	91	83	89	92	104	85	84	91	116	88	87	100	101	87	88	117	93	93	76	84	85	96	86	85	82	89	83	85	88	79	90	85	77	93	77	88	81	81	96	85	91	85	80	79	95	93	81	95	86	77	87	100	87	100	78	84	106	89	95	93	89	76	94	102	99	86	53	92	72	90	84	72	77	74	83	97	87	88	86	72	91	80	88	89	76	81	78	89	88	99	84	71	87	75	75	78	85	75	91	81	63	84	73	86	82	93	92	80	74	69	83	79	97	95	81	86	78	90	93	84	87	94	75	84	92	87	95	84	77	76	77	100	76	95	80	84	80	87	93	97	83	86	89	84	83	92	98	85	96	84	76	87	81	74	75	106	108	88	83	97	73	80	77	97	80	89	73	86	92	73	88	75	92	84	86	76	86	84	94	93	80	77	73	81	73	80	103	84	98	95	91	77	88	89	87	84	89	80	83	84	92	88	83	73	85	93	92	83	86	82	73	83	69	84	72	79	85	79	76	93	91	79	89	66	87	94	82	93	90	93	91	87	91	90	101	84	87	97	94	107	110	76	99	88	85	81	78	91	75	95	95	97	70	76	97	79	83	80	83	83	82	76	99	100	94	82	94	78	81	85	82	90	80	92	78	86	85	97	84	81	87	91	98	78	85	95	95	74	98	77	82	104	66	86	88	103	88	91	99	96	99	99	73	91	95	73	96	82	92	90	85	75	62	71	101	102	85	84	82	88	93	91	83	90	88	105	83	99	79	89	62	86	84	90	60	81	89	84	80	83	76	87	87	93	93	92	87	71	84	83	81	85	81	93	88	89	84	73	82	79	95	94	97	92	87	76	89	73	80	86	86	89	81	94	90	100	91	78	92	74	76	80	77	103	71	81	94	97	85	88	80	91	86	75	84	92	90	95	94	86	90	96	74	90	66	82	82	84	91	71	92	77	84	82	99
18268	1048	806	856	1281	1658	1697	1605	1443	1318	1167	1047	993	989	898	850	786	805	752	789	675	728	657	724	698	680	676	662	678	684	689	649	667	648	635	639	660	639	660	585	608	675	639	677	625	603	640	602	644	665	638	642	600	603	600	641	585	615	625	620	668	603	658	589	626	627	594	668	650	638	657	645	631	604	618	579	645	605	640	645	617	622	593	626	645	659	575	629	618	615	595	635	656	607	634	620	627	640	645	656	611	622	610	629	643	635	608	628	604	574	611	647	618	597	624	634	603	577	608	635	656	592	637	596	626	650	584	614	655	636	654	660	632	619	606	601	617	637	631	584	645	655	613	618	621	686	622	626	633	605	627	630	630	616	608	582	654	635	615	562	635	599	654	620	633	581	600	610	593	630	570	673	589	617	652	638	606	617	592	587	621	618	612	628	594	601	630	610	605	605	623	646	603	604	595	608	607	640	601	615	624	639	573	595	620	571	593	633	624	641	644	587	610	643	605	642	598	634	600	653	625	627	612	641	606	649	582	598	619	608	588	662	598	635	594	627	596	599	662	634	646	590	661	587	618	647	636	585	603	613	638	634	605	634	603	642	625	585	615	597	603	595	617	612	600	577	627	587	608	635	617	620	557	626	585	620	639	580	580	625	576	611	609	631	619	586	614	577	670	605	555	630	627	636	604	625	574	608	621	629	614	610	646	659	680	622	674	606	591	598	565	571	607	655	600	599	595	594	595	649	606	622	584	624	579	616	620	632	624	604	633	648	603	631	599	634	620	589	591	629	619	606	593	576	651	613	574	612	654	622	579	596	605	578	638	653	647	583	595	606	557	623	625	589	676	580	632	633	641	616	593	642	593	573	611	617	641	672	642	640	562	591	643	575	579	616	574	615	559	567	597	575	580	593	616	571	634	618	549	589	594	611	607	608	677	620	605	629	616	648	641	649	636	609	547	634	598	635	628	655	627	659	577	608	620	606	613	603	589	578	618	602	630	622	571	628	610	601	613	644	615	601	618	646	608	638	579	646	602	579	620	587	596	653	609	572	572	654	638	574	630	602	620	597	605	654	583	592	667	574	616	607	615	630	653	598	654	665	582	591	602	576	605	617	615	612	624	557	610	621	644	550	602	561	610	623	585	593	626	585	618	559	647	695	605	642	615	604	616	646	628	569	646	624	579	622	615	584	613	600	600	608	577	648	597	653	628	670	590	609	645	590	615	601	629	616	613	621	611	615	616	609	661	626	643	617	592	641	575	656	619	637	628	629	616	639	643	645	584	647	643	606	597	606	593	678	626	587	658	607	633	622	644	629	607	592	635	601	618	637	639	653	640	591	621	600	634	605	637	582	634	618	641	595	662	637	630	671	640	592	589	623	622	581	646	649	630	638	592	650	594	625	632	603	660	576	614	595	605	579	616	613	606	642	593	591	591	609	651	610	632	617	611	640	631	607	630	600	656	584	612	607	651	563	630	624	610	619	609	613	604	664	619	604	628	623	551	590	568	631	592	620	556	608	605	656	644	614	605	631	637	595	565	611	596	645	624	656	635	600	632	624	560	590	597	629	583	589	603	593	611	575	591	661	612	634	596	629	615	611	578	636	611	624	620	615	639	623	609	626	628	603	635	630	639	594	628	567	612	629	610	623	626	576	594	621	658	648	589	644	579	603	602	618	570	618	633	630	654	599	604	609	620	599	601	631	619	599	600	596	604	648	573	599	561	609	633	653	642	607	633	616	618	663	628	643	573	588	611	616	560	616	575	639	560	592	604	605	624	617	579	604	572	618	625	584	628	634	579	632	640	619	637	631	613	611	565	626	618	592	610	619	647	620	611	594	590	617	626	624	625	633	615	620	574	591	614	609	545	612	616	629	619	621	578	622	597	639	599	560	582	608	595	634	633	587	651	640	650	617	609	624	588	579	605	603	595	623	568	602	681	602	626	606	576	604	628	573	619	582	610	602	623	551	574	584	639	652	630	624	616	592	657	578	615	585	614	624	569	592	618	634	585	628	617	632	581	615	614	609	574	626	639	612	575	646	620	653	593	586	605	631	588	625	587	640	627	655	614	626	658	595	659	597	612	611	640	621	615	598	580	618	603	611	621	595	599	647	623	655	560	600	614	616	582	643	632	603	600	638	592	606	609	585	644	615	610	620	648	656	583	657	635	588	619	652	644	649	631	594	627	612	605	670	614	617	650	616	601	636	623	606	617	601	657	589	597	567	614	641	599	634	641	607	606	640	614	605	590	600	633	632	608	645	638	586	609	596	584	664	626	581	633	609	616	611	606	615	604	647	648	586	592	617	636	625	636	596	575	600	626	620	647	708	607	589	596	628	592	636	650	617	653	616	632	637	602	676	593	632	644	581	641	598	586	641	611	618	622	631	601	596	588	621	648	600	600	602	610	580	663	599	614	630	609	631	611	594	585	603	625	637	630	592	587	624	593	611	604	600	596	663	573	614	587	638	607	608	583	618	609	609	613	632	635	626	585	600	623	598	595	605	570	601	623	597	600	611	617	622	612	599	668	637	606	595	630	635	615	619	615	630	643	592	607	595	612	609	584	599	616	648	642	582	630	632	633	650	615	607	582	610	603	597	616	593	575	610	602	581	606	681	566	606	634	577	599	613	607	628	634	631	612	619	608	609	589	606	644	564	606	582	595	573	601	628	605	579	614	637	595	617	593	608	642	589	573	603	639	643	623	640	585	587	621	619	610	627	594	575	633	605	614	615	608	610	630	619	611	682	617	606	621	676	610	647	595	592	594	637	615	610	623	660	606	645	615	601	574	635	576	585	613	620	606	640	642	596	601	589	628	627	623	622	635	611	623	604	619	631	636	612	630	568	636	617	595	621	630	633	580	573	609	669	580	648	652	601	606	624	605	575	599	591	595	618	612	632	665	582	612	596	614	605	600	645	623	643	594	627	623	657	570	599	592	563	624	619	635	601	642	605	650	608	619	637	618	596	559	651	631	614	592	628	623	597	648	607	628	618	662	583	595	598	635	611	601	660	617	613	587	641	646	618	599	590	608	639	625	613	588	594	636	603	609	588	631	566	622	619	592	615	601	596	614	657	610	653	648	598	606	602	640	570	558	602	628	614	579	629	622	619	651	609	657	597	624	631	633	608	633	619	666	597	625	589	563	620	612	584	649	617	596	649	572	635	609	612	550	633	602	646	623	624	594	602	585	589	642	626	642	637	628	589	597	617	587	613	610	573	613	599	668	572	578	585	637	606	639	573	573	631	606	575	632	613	584	615	644	595	639	562	633	605	645	631	633	611	621	618	646	565	629	595	605	594	582	605	577	625	611	600	600	604	591	607	622	612	648	620	615	621	587	624	578	620	593	605	659	626	666	611	635	648	591	602	605	610	612	624	613	616	610	632	576	591	626	604	585	595	598	544	608	638	657	565	611	632	596	624	633	639	626	640	597	650	587	616	614	581	621	640	595	578	611	585	640	627	625	616	618	652	627	617	608	645
5811	137	80	54	42	59	64	60	62	51	48	59	65	40	47	52	33	47	57	36	37	49	45	44	43	54	36	35	37	39	33	45	35	34	32	47	47	43	35	46	37	35	33	38	31	30	30	36	38	34	39	35	37	34	33	38	37	37	36	38	31	34	26	38	26	40	39	36	39	34	33	31	36	25	32	34	31	41	37	28	39	29	29	36	27	44	36	43	49	39	42	43	40	24	33	39	30	28	41	43	32	45	38	36	24	35	41	34	42	33	41	30	40	31	34	37	34	29	43	30	34	26	39	38	21	37	46	31	42	39	38	45	35	42	47	32	27	27	30	31	34	36	44	44	29	34	27	31	44	25	35	40	43	34	37	44	20	38	27	39	32	34	31	34	28	32	39	38	38	47	34	40	35	28	46	45	40	37	31	29	33	27	29	43	38	38	36	30	40	42	29	28	26	36	29	29	38	36	28	23	34	32	41	25	28	28	21	22	33	42	28	35	24	33	26	41	30	33	43	38	38	37	37	31	43	44	40	20	24	37	34	30	35	33	32	39	28	38	35	31	42	24	26	43	43	26	29	29	37	29	39	37	38	36	37	30	39	19	46	37	37	27	26	45	41	40	15	29	39	46	29	33	30	33	29	36	37	39	37	33	30	41	37	38	38	45	35	27	38	25	34	26	39	21	38	38	38	35	42	30	31	41	34	31	29	32	37	35	29	37	44	27	34	39	29	35	43	40	38	39	34	46	39	28	37	39	38	30	34	25	36	21	34	34	36	30	36	38	25	36	33	27	38	44	37	36	37	24	40	30	34	36	43	37	30	30	34	27	33	36	31	31	34	39	45	31	36	28	44	29	36	28	32	32	30	31	35	35	34	47	31	37	37	25	34	38	29	32	49	29	36	34	42	37	33	32	40	38	40	34	25	31	35	46	37	37	28	28	39	27	35	39	32	40	23	48	35	34	39	28	38	30	27	31	40	29	36	41	41	37	33	34	28	38	39	25	28	30	38	37	41	27	38	34	33	38	34	44	39	34	29	35	32	23	43	42	29	37	30	41	48	34	39	38	28	42	35	33	29	33	32	36	31	44	30	37	39	27	37	33	36	41	29	36	32	41	36	29	24	37	40	41	31	36	31	29	22	32	33	29	36	32	34	38	29	24	36	34	25	41	42	26	34	30	23	33	47	37	33	36	29	31	42	34	46	40	29	32	35	44	34	28	39	34	35	30	36	39	31	35	37	24	33	32	35	40	29	38	40	31	42	23	35	34	22	23	31	31	43	38	23	34	30	31	38	33	27	33	40	25	20	34	29	31	44	29	26	31	43	42	38	28	36	35	50	33	32	41	33	47	45	34	41	27	33	37	43	39	29	35	35	34	36	34	27	33	41	30	43	33	32	36	44	27	25	33	47	38	34	35	37	39	43	40	37	45	33	25	36	44	39	31	33	38	32	36	30	39	35	36	36	24	27	46	34	27	35	32	33	34	42	34	37	43	28	35	21	28	37	41	46	25	47	39	24	18	30	40	23	31	26	42	40	39	40	28	36	31	34	35	41	35	33	38	25	37	39	30	42	25	25	28	25	25	38	31	34	44	40	43	36	43	22	29	35	32	34	41	41	42	26	29	45	37	37	42	29	32	34	35	31	48	33	41	29	33	34	30	39	34	40	46	35	33	29	29	35	35	35	38	27	35	42	25	37	31	32	42	39	36	33	26	37	35	33	42	38	21	29	36	34	35	35	32	32	37	34	38	33	26	34	35	37	38	36	30	34	23	39	33	29	27	31	33	31	29	40	39	24	36	29	43	30	41	31	29	24	30	37	25	30	38	42	32	41	28	32	38	33	42	31	30	36	43	21	39	39	27	33	28	35	38	42	30	25	23	32	45	28	32	37	38	35	33	30	41	42	34	33	28	28	38	31	29	32	40	40	48	35	26	36	43	36	33	40	33	34	25	26	35	27	33	36	35	29	42	34	42	31	33	29	27	36	34	32	26	40	41	42	30	38	28	34	38	37	38	38	37	31	27	44	40	35	34	34	33	24	38	30	37	23	38	32	35	37	45	30	38	28	33	34	43	43	31	44	38	42	30	32	38	36	40	25	39	34	39	33	34	27	36	36	35	42	31	37	41	36	29	35	31	44	25	29	37	39	29	41	38	35	37	33	36	39	28	33	34	30	46	28	36	32	32	23	37	35	46	24	30	33	35	27	40	27	30	32	35	23	43	31	52	28	45	27	30	38	34	47	34	24	30	42	35	33	28	34	31	29	33	36	23	31	30	36	39	39	28	38	24	30	32	44	34	33	28	34	35	40	35	31	32	41	27	25	33	38	30	42	39	31	25	38	31	29	49	42	21	39	29	42	24	37	34	27	33	37	44	26	29	40	33	34	33	34	28	43	51	29	33	35	34	36	25	38	27	37	25	28	36	26	42	30	32	30	41	26	37	43	35	34	34	28	29	37	28	28	30	31	30	36	34	33	38	33	33	28	28	46	47	34	35	35	40	30	39	39	38	40	33	29	36	32	28	37	38	38	34	29	40	30	35	29	39	43	40	36	30	37	52	24	33	30	32	30	40	29	35	34	42	29	30	37	34	41	32	27	38	42	38	37	33	35	31	29	30	31	32	23	35	48	36	36	46	27	34	37	36	34	44	40	28	34	31	29	32	33	40	29	31	37	36	36	43	33	39	44	41	30	30	29	39	36	33	37	27	39	32	39	22	36	37	29	41	31	28	37	36	35	25	35	29	29	29	29	30	25	34	47	30	33	28	31	42	29	38	31	29	29	29	34	48	32	35	36	29	25	30	24	44	51	34	43	41	33	37	30	36	35	39	45	29	25	24	39	35	29	40	37	31	36	26	39	33	25	39	34	45	43	43	23	31	36	27	31	35	30	27	34	34	28	37	29	25	31	32	31	27	33	31	39	43	39	32	29	38	34	26	37	45	28	24	47	51	37	41	42	35	36	33	33	34	37	46	31	39	28	35	44	42	30	31	37	32	33	38	31	34	32	33	36	34	29	41	39	29	27	30	37	37	39	35	36	33	30	37	24	29	25	34	26	25	43	35	28	28	27	41	43	28	34	45	47	37	31	24	32	24	34	35	29	32	46	24	33	32	38	33	40	29	38	39	34	27	42	36	34	36	33	32	31	35	41	40	26	52	37	25	29	37	37	37	32	33	33	27	48	29	26	34	31	40	45	40	38	32	37	35	25	26	38	30	35	42	34	32	33	43	44	31	33	37	36	37	30	27	33	33	30	29	48	36	32	38	38	35	31	39	29	56	30	32	34	39	40	36	35	33	32	38	34	25	38	33	34	34	28	28	27	31	34	34	30	44	37	44	33	40	31	40	24	29	43	38	39	37	35	28	29	45	32	34	32	30	53	42	40	26	36	37	45	28	33	35	37	34	40	41	36	37	32	46	37	22	39	36	33	32	28	31	34	28	31	38	31	26	41	45	24	36	35	34	29	29	32	36	26	30
21999	1308	623	677	1699	2563	2657	2311	1965	1626	1402	1217	1019	886	798	695	656	611	555	500	483	447	447	447	417	412	388	372	381	330	355	341	339	351	317	330	326	343	317	343	295	311	294	313	272	290	303	300	259	302	306	293	312	262	264	290	310	254	286	260	292	273	272	252	267	264	291	271	245	272	281	251	251	270	252	252	235	273	267	231	253	249	268	244	254	267	269	255	298	266	257	211	288	261	275	246	261	247	257	268	273	255	259	266	258	254	253	271	266	295	272	274	258	257	285	264	251	228	242	275	274	254	255	239	254	266	229	285	247	246	265	294	281	270	282	249	284	261	272	270	267	258	249	280	268	281	267	254	240	281	232	271	271	278	237	252	244	259	276	259	280	265	266	244	276	258	274	253	228	249	258	248	258	249	241	272	248	239	243	233	270	249	248	269	240	253	257	254	267	255	235	266	249	261	251	225	253	238	233	279	230	270	236	257	260	262	241	235	248	257	246	248	259	226	206	252	266	224	252	237	235	239	242	276	256	261	281	236	263	240	230	240	259	236	258	249	270	246	231	266	262	253	267	233	263	249	240	235	245	256	255	245	247	236	244	235	274	261	229	247	220	246	262	251	265	230	263	228	244	240	232	240	241	255	216	231	237	250	242	257	248	272	248	265	232	221	240	259	254	243	254	266	245	258	239	231	233	239	234	242	257	268	261	229	257	248	239	244	234	268	262	232	230	235	249	246	229	256	231	238	278	257	244	266	232	252	238	245	254	232	265	260	233	278	250	233	259	245	258	262	239	248	251	241	253	252	232	289	228	257	239	270	282	243	214	207	257	253	265	249	257	235	226	260	259	241	225	247	234	246	225	245	229	232	261	266	249	245	235	242	244	236	254	245	267	249	244	235	266	250	269	230	250	257	231	276	258	248	259	228	238	235	229	207	233	237	263	239	238	272	233	251	246	244	236	250	237	272	254	243	247	251	253	247	260	268	253	241	241	256	231	255	256	261	270	262	221	233	215	252	256	250	250	229	249	243	273	268	233	262	269	271	238	266	233	234	241	233	252	281	252	261	246	215	226	244	235	226	249	248	233	265	250	231	266	257	244	249	261	230	244	247	238	244	229	229	232	243	248	266	242	258	235	240	246	239	258	256	244	237	217	216	250	223	246	217	264	249	254	243	252	224	229	244	251	222	278	280	258	226	261	236	269	261	234	236	259	254	238	267	258	246	262	249	264	231	260	260	231	267	278	248	257	245	243	242	223	258	220	248	252	255	237	256	228	244	250	241	241	262	225	253	251	243	231	245	239	234	241	242	264	247	222	244	224	261	248	276	237	261	245	246	268	238	255	234	261	261	263	238	257	256	274	257	261	247	235	247	273	215	252	267	249	259	245	233	223	259	258	241	268	277	229	243	249	230	239	249	246	238	235	229	227	260	258	235	238	241	247	265	247	245	255	247	264	273	248	241	268	264	248	236	242	255	266	242	280	243	214	248	242	280	236	245	210	250	229	274	231	259	261	268	241	224	245	229	262	257	237	246	266	224	218	242	282	271	241	216	271	249	288	251	230	246	275	246	275	270	251	240	236	256	257	254	252	252	253	240	246	261	228	264	236	270	232	240	272	249	224	219	234	292	264	256	249	229	240	254	251	253	236	224	250	278	281	250	249	261	249	248	236	257	233	234	259	239	247	257	237	268	230	268	271	257	284	264	244	252	260	246	236	247	237	235	246	206	215	244	225	223	254	254	266	264	236	259	229	251	226	235	250	274	240	246	250	249	237	237	251	250	246	249	240	229	246	250	250	217	218	250	231	239	224	266	242	216	245	267	230	229	233	269	239	272	252	260	241	252	207	233	253	248	234	228	240	247	253	230	280	241	239	234	226	270	245	264	245	240	236	223	239	240	253	258	237	250	254	265	260	256	261	292	234	262	246	252	222	268	229	228	224	239	244	240	227	242	264	235	263	247	227	250	262	244	259	249	292	255	243	259	213	255	264	242	238	241	220	241	286	294	216	252	254	230	260	253	258	270	243	255	253	235	248	241	247	235	285	231	246	252	241	243	250	265	252	224	255	248	249	256	225	260	260	223	257	249	261	249	265	255	272	224	232	259	255	242	222	262	229	285	253	252	234	221	217	248	265	246	226	239	244	271	282	269	233	205	248	240	244	243	215	238	229	249	254	270	239	255	234	247	234	268	258	263	263	247	247	247	237	224	223	268	240	253	277	268	239	275	236	255	222	237	261	262	262	242	271	221	234	275	237	235	263	261	230	238	235	235	237	286	240	223	259	236	263	255	259	264	258	240	259	252	224	257	231	269	264	245	262	237	271	244	251	227	262	218	241	207	260	228	256	228	256	231	266	238	247	245	231	238	247	270	242	286	241	230	239	246	254	265	235	226	238	257	242	256	259	220	288	231	237	249	243	240	254	275	247	260	233	240	241	237	247	210	235	284	253	238	263	275	248	236	257	245	230	227	268	237	251	230	252	261	236	244	268	251	251	252	249	223	256	263	239	230	279	270	236	246	260	244	270	281	256	260	269	220	253	273	270	234	250	226	249	244	259	248	263	227	250	264	259	213	258	240	244	235	255	258	273	214	253	225	251	257	221	226	262	245	229	263	251	211	268	235	242	274	228	235	252	236	253	241	245	255	258	255	233	249	236	260	291	247	250	247	251	236	234	265	234	264	220	276	209	248	240	242	270	240	235	271	255	254	268	261	228	264	253	240	246	247	260	246	262	234	237	260	236	242	221	238	249	245	229	237	269	259	255	235	288	229	243	240	243	256	233	241	239	264	223	240	268	268	243	228	266	231	210	256	236	282	240	258	232	241	281	245	226	225	228	268	229	215	253	248	264	230	277	272	264	270	252	253	232	246	240	265	258	247	248	217	254	248	252	226	260	249	274	249	257	257	271	272	242	237	242	288	249	237	245	240	231	279	227	208	268	259	238	254	253	267	266	273	263	256	248	233	251	254	273	251	254	245	275	213	236	265	229	266	247	255	237	234	253	243	233	234	241	236	230	229	247	247	233	247	221	261	229	251	243	242	223	256	250	220	241	270	221	234	255	262	254	237	249	265	257	230	231	255	246	242	223	255	237	253	246	288	277	274	259	248	270	270	245	227	241	295	247	233	231	210	243	253	260	257	260	250	251	233	258	273	267	258	256	232	237	240	262	244	261	238	250	244	237	239	273	240	227	262	242	252	234	245	264	227	249	263	257	221	207	233	267	256	208	238	254	260	272	244	228	222	235	257	257	226	241	246	250	251	239	248	237	274	256	225	253	234	252	231	271	241	230	257	240	253	232	218	236	258	263	250	230	226	225	251	268	286	238	240	253	250	249	246	252	247	262	247	268	251	227	268	231	235	250	259	227	223	232	228	264	237	253	244	251	275	247	227	232	228	256	262	249	220	259	250	217	226	237	226	257	275	267	218	252	236	241	219	249	218	247	275	248	244	265	237	255	236	252	246	227	259	240	237	260	243	240	273
2301	96	86	76	73	83	78	85	75	93	85	86	88	83	77	81	79	84	77	81	82	79	89	75	86	82	80	95	79	79	87	89	92	85	87	86	80	80	88	89	87	93	75	79	89	82	84	83	84	86	85	90	68	90	96	66	79	65	75	95	82	75	73	95	86	81	82	78	64	74	81	65	110	92	86	68	97	74	88	78	81	85	70	77	84	79	96	87	93	95	78	89	80	82	89	92	84	102	92	71	83	83	62	78	84	68	85	80	89	71	78	82	88	63	75	81	86	76	87	94	72	83	94	64	103	85	68	82	86	88	89	78	74	77	71	86	71	83	80	76	90	87	84	84	99	81	72	84	81	83	85	98	79	79	92	86	100	75	76	85	75	81	73	86	78	77	76	83	78	88	68	93	83	65	68	74	84	78	80	98	84	69	70	98	88	88	90	77	83	83	75	83	92	85	84	81	93	87	86	71	71	87	73	81	73	75	75	89	97	78	62	67	101	83	88	76	83	104	80	93	74	75	102	79	83	89	92	79	75	80	80	78	85	89	68	87	93	85	78	91	92	58	67	85	80	94	91	78	81	69	77	91	92	90	99	70	81	57	69	79	78	75	72	72	105	76	76	73	81	86	77	105	72	95	69	78	69	79	78	75	85	86	84	73	86	101	68	77	98	91	77	86	64	86	93	72	90	98	92	85	81	74	88	82	87	78	76	90	83	77	78	86	74	65	68	88	89	64	74	71	95	85	80	81	83	74	77	92	88	73	97	88	91	77	84	86	72	81	83	81	96	98	82	98	86	74	73	66	99	79	86	87	85	84	78	92	69	84	72	74	76	82	76	80	78	87	75	85	99	80	85	85	71	81	81	74	77	84	79	84	82	80	84	79	82	77	81	78	86	91	88	83	60	79	88	74	84	79	100	90	84	74	89	80	87	59	91	77	87	68	88	82	97	86	85	86	79	93	83	89	90	72	91	84	83	86	98	80	92	79	78	76	85	85	85	87	99	77	79	80	72	88	84	73	79	77	83	78	75	84	77	80	77	83	91	76	87	96	102	83	81	75	90	87	78	75	88	83	75	95	60	88	88	80	90	79	81	87	80	84	76	76	102	66	89	85	76	76	87	79	74	87	76	64	87	92	66	97	85	95	99	69	71	86	89	89	84	95	83	88	73	66	75	86	70	92	74	71	77	68	74	78	84	80	94	78	83	84	85	88	71	77	74	81	77	83	71	72	80	76	92	101	101	67	76	86	79	71	87	72	67	73	99	103	83	72	80	76	88	89	62	70	81	80	89	89	91	74	83	79	78	73	85	93	90	92	83	79	74	77	74	67	86	82	80	74	69	72	76	78	87	89	81	87	86	71	96	79	84	92	79	68	49	97	84	79	91	88	80	80	85	85	94	81	83	85	71	77	61	90	68	70	88	65	81	70	86	79	79	73	79	85	95	96	98	71	72	77	67	78	84	86	88	69	84	64	72	64	68	72	77	69	83	81	79	79	79	67	76	70	77	97	102	85	85	85	82	78	73	86	69	80	75	87	89	81	73	85	92	82	71	91	86	80	68	72	78	74	73	80	81	80	95	72	77	78	78	84	84	71	72	99	82	71	80	73	68	80	84	84	88	68	76	84	80	85	77	84	72	87	81	67	87	76	89	84	81	77	82	92	96	81	79	88	73	85	84	73	84	88	86	88	76	86	63	77	85	84	91	89	88	83	86	65	80	78	92	75	89	72	87	80	80	84	76	77	85	86	65	77	87	74	81	94	83	86	83	83	85	81	95	73	89	80	76	93	81	82	77	94	87	81	74	72	94	99	86	81	86	76	79	76	75	78	83	92	85	74	83	78	97	93	85	79	72	69	94	81	88	98	71	67	98	94	99	99	67	91	75	80	79	85	73	79	82	84	79	87	89	79	79	87	76	76	87	68	96	68	75	70	77	81	84	88	96	83	79	95	86	87	88	62	80	101	73	78	78	102	89	81	82	83	92	83	88	63	93	92	76	90	81	75	68	84	77	73	86	81	88	74	78	83	84	85	87	79	81	91	84	86	90	93	91	77	73	94	81	78	80	87	78	85	93	78	67	70	77	88	70	86	70	78	72	99	75	90	85	76	93	95	91	80	89	92	89	82	80	66	76	86	103	85	74	77	99	102	95	77	92	90	87	78	81	95	88	82	93	83	65	96	86	87	84	81	71	88	90	99	92	78	83	83	88	73	74	89	74	66	68	76	97	72	84	89	76	83	89	63	85	75	87	76	86	95	93	72	85	70	86	82	80	90	78	77	112	85	75	82	88	91	90	77	81	79	93	83	64	92	84	73	84	92	82	74	81	87	73	77	69	66	69	93	88	81	78	79	83	88	80	78	73	94	89	89	72	65	78	80	66	85	84	86	69	85	82	68	80	78	77	95	72	102	81	80	73	70	73	85	86	83	84	60	88	86	98	85	96	98	72	78	81	85	94	86	92	76	80	88	88	71	77	78	81	94	96	82	79	69	100	86	76	73	78	78	97	96	92	72	76	83	89	73	64	92	74	80	79	74	67	74	104	72	83	101	89	71	82	86	85	90	81	75	85	82	82	72	78	86	90	80	96	84	77	75	85	79	88	96	84	80	86	89	81	79	87	58	87	70	79	72	80	81	86	84	83	77	83	84	86	64	82	83	81	88	99	72	96	74	70	79	78	73	81	71	61	75	73	85	80	84	74	69	78	85	93	83	69	97	77	73	86	81	77	83	67	68	83	88	67	90	68	80	85	81	95	93	75	93	75	77	77	80	86	84	75	92	83	80	75	76	82	76	85	91	83	80	73	86	81	67	90	76	90	73	84	91	78	78	69	90	93	75	80	95	80	86	77	89	76	90	79	76	87	66	81	89	70	71	73	87	86	70	78	82	93	80	74	105	80	75	84	97	82	88	71	73	72	88	81	74	77	67	103	82	75	85	77	79	83	81	84	74	93	78	84	90	64	111	76	89	82	82	92	78	73	69	74	77	80	93	70	77	69	71	85	77	93	88	73	86	75	89	81	100	93	85	85	89	79	85	87	69	86	90	71	77	100	84	81	96	86	78	82	88	68	71	95	68	78	90	71	82	70	90	71	92	89	83	76	85	70	74	87	74	89	77	69	98	87	79	87	70	79	87	82	90	80	86	80	93	89	79	75	88	79	82	73	81	77	85	77	92	79	75	76	80	86	80	83	81	101	67	114	78	87	79	90	97	86	85	85	62	80	73	77	90	80	83	100	80	97	93	71	112	87	85	82	77	91	101	75	82	93	66	77	85	90	85	70	81	83	94	99	84	76	102	81	90	99	74	88	65	103	73	85	83	64	71	75	80	72	95	78	87	68	105	77	99	82	101	82	71	92	84	66	89	68	73	92	79	86	93	78	86	82	76	88	75	80	93	85	98	61	74	80	108	93	83	77	91	90	85	69	79	78	90	74	75	93	97	91	67	84	79	80	80	87	90	107	102	85	75	89	92	83	93
12366	706	624	646	654	763	791	695	703	692	641	645	655	611	650	627	597	654	607	621	617	624	539	600	604	619	585	616	614	564	582	580	616	570	593	605	589	607	585	582	618	641	594	593	603	622	618	557	596	614	611	598	619	616	587	597	602	629	594	597	573	558	573	569	573	564	582	592	583	590	630	552	545	629	587	590	624	578	635	605	568	581	600	576	602	578	607	618	611	581	591	596	605	644	629	534	623	574	586	550	625	595	583	577	642	597	594	575	600	602	585	589	592	578	578	624	611	589	588	615	598	590	561	607	564	529	585	637	609	586	573	616	606	630	560	553	602	594	572	562	654	591	604	593	596	590	609	622	620	628	573	553	585	533	577	631	601	607	597	609	574	657	581	598	581	599	586	596	590	573	589	625	585	560	579	573	594	600	570	631	620	581	610	614	545	589	611	594	557	599	594	631	584	567	600	596	579	590	623	593	559	602	622	587	576	575	598	587	566	617	570	577	574	590	577	618	603	551	621	560	565	574	583	636	624	612	620	571	626	609	596	614	549	572	592	630	586	591	579	580	618	577	596	575	595	586	592	615	594	558	635	620	624	603	601	576	612	559	627	551	589	626	595	612	568	615	572	560	634	544	611	609	617	577	580	639	607	577	601	536	555	645	582	592	583	562	605	583	643	551	609	567	581	590	585	635	580	546	565	562	619	604	647	586	569	582	580	568	555	631	591	583	604	581	582	544	611	584	622	605	585	590	606	608	624	589	603	619	579	582	605	558	601	608	605	600	601	572	615	597	602	567	577	546	627	606	588	607	570	594	567	613	617	596	587	595	571	593	604	602	585	572	587	597	573	567	592	578	587	610	612	603	559	621	605	593	587	568	577	599	597	598	596	604	572	606	523	612	584	589	606	626	624	601	589	574	595	586	629	596	567	582	579	581	556	580	532	631	607	582	601	559	576	554	579	585	609	595	579	570	605	506	603	541	591	614	575	542	601	608	607	625	577	600	625	554	570	626	600	648	595	562	595	573	599	567	607	601	629	528	616	548	595	614	569	582	571	553	610	583	620	560	570	604	600	562	575	604	584	625	602	589	599	544	601	603	560	622	568	587	558	571	641	536	610	580	607	622	561	587	620	603	604	621	611	586	601	574	618	629	607	549	603	581	569	597	568	592	554	578	611	593	599	567	646	614	587	559	647	563	583	599	595	545	610	618	587	552	533	601	573	560	578	599	562	589	593	583	620	570	624	613	611	590	600	585	619	573	569	589	585	593	614	630	620	598	592	547	581	595	590	631	627	553	602	591	600	615	584	562	604	591	567	608	563	591	594	608	589	591	587	590	610	571	602	610	583	553	550	569	578	576	597	608	599	626	557	589	579	566	581	593	560	582	627	589	562	608	607	617	588	561	584	634	576	613	587	540	563	583	605	625	568	611	567	593	559	584	615	595	638	584	582	614	605	616	615	568	549	600	572	594	610	609	612	606	598	625	592	610	563	630	575	563	595	623	600	561	553	591	612	583	560	593	652	610	566	577	579	572	606	582	613	572	643	578	563	596	595	579	575	605	594	580	595	595	587	593	609	595	612	586	581	642	573	621	630	580	596	583	611	633	618	592	571	561	591	553	585	606	585	617	558	606	569	575	576	601	605	593	619	578	582	640	588	578	607	566	585	575	597	570	602	623	598	561	578	595	556	566	604	554	631	596	616	597	602	624	613	615	582	627	626	618	595	601	552	576	550	583	577	586	567	612	591	610	563	598	613	594	623	581	612	572	633	563	573	591	571	556	588	582	583	580	592	547	552	591	578	594	560	546	587	566	561	593	601	583	627	579	625	556	575	543	622	601	585	574	558	592	631	592	613	586	578	605	620	538	546	568	575	657	603	569	588	592	574	566	610	551	606	554	574	606	630	540	569	555	549	573	612	578	601	636	613	598	623	619	622	589	595	602	607	602	618	605	602	570	552	564	572	598	616	593	579	585	595	637	638	597	557	598	605	577	601	553	592	631	584	641	582	595	601	622	627	581	579	596	564	580	568	642	552	595	553	639	535	566	600	623	588	531	608	616	616	622	618	606	629	603	612	617	555	616	556	620	571	598	595	621	583	624	600	647	594	589	574	565	612	613	608	593	596	596	661	671	573	576	571	554	640	569	612	580	606	581	598	604	593	577	596	567	553	605	594	595	613	604	593	591	599	619	601	626	586	650	604	663	573	593	577	593	655	539	613	566	593	618	557	606	570	594	604	585	601	611	613	590	592	572	584	646	552	595	565	619	602	612	607	575	593	607	572	584	619	568	587	607	603	577	626	619	649	594	608	597	569	602	621	631	596	581	588	594	578	624	571	609	575	592	548	565	598	628	616	590	574	587	591	602	634	579	591	579	616	605	608	580	596	627	590	558	606	552	569	593	654	585	582	584	632	601	565	626	597	620	572	571	630	595	574	613	548	614	568	599	585	626	575	605	579	620	605	552	600	557	616	583	608	615	609	558	604	578	576	628	622	580	586	607	604	567	576	555	559	590	567	601	620	574	554	581	544	565	552	591	555	585	589	598	545	605	576	579	601	616	601	596	606	591	545	609	572	588	610	600	629	569	635	612	610	552	591	610	618	562	598	614	623	568	588	568	629	597	569	588	583	587	666	582	611	674	629	596	614	556	571	594	574	621	602	618	604	608	584	600	556	569	588	600	613	573	581	639	592	599	573	606	618	572	595	602	565	558	601	586	573	620	610	603	561	577	607	593	576	564	580	602	584	575	548	575	609	619	555	599	560	601	576	576	607	602	592	596	597	618	606	613	590	541	544	606	569	559	572	577	643	582	560	588	568	596	615	592	606	616	588	547	581	585	607	570	590	614	578	628	611	602	622	602	597	615	585	595	586	553	592	617	576	575	593	627	572	563	566	574	598	587	548	567	547	587	601	573	634	584	551	558	613	578	581	634	568	575	597	563	583	546	621	609	594	569	603	580	590	601	613	555	546	638	555	599	595	590	608	574	561	550	594	578	604	627	622	572	592	595	648	589	577	632	653	576	621	588	592	615	591	583	607	600	600	555	568	568	565	574	630	594	584	586	612	612	542	595	593	610	612	586	581	563	578	567	619	587	614	572	578	613	578	617	578	585	600	606	602	591	578	560	590	568	594	581	646	601	576	616	592	574	584	594	661	580	592	604	593	558	636	570	591	642	592	604	542	572	588	564	620	576	559	586	575	599	603	608	557	563	542	580	573	598	558	604	615	547	589	601	608	583	599	604	572	628	588	630	542	584	612	580	604	598	619	632	584	612	590	615	592	566	593	599	578	622	646	579	583	557	590	569	569	622	612	559	595	604	560	588	556	582	615	569	547	580	592	596	569	604	579	587	631	584	610	623	582	543	564	567	607	587	574	578	538	581	601	575	614	598	601	601	612	583	600	562	574	590	607	581	564	601	616	583	583	619	618	573	620	589	598	585	606	564	632	573	596	580	546	564	585	558	582	596	616	554	575	548	619	599
2684	97	92	88	85	94	99	88	93	104	78	91	80	83	85	112	92	99	108	85	103	92	79	72	88	94	106	89	86	91	98	71	79	85	99	79	72	87	91	75	82	82	94	100	82	92	114	105	85	88	92	99	93	79	105	79	72	96	92	100	82	82	87	92	96	73	105	96	84	77	84	104	102	85	90	75	69	101	91	102	82	88	91	74	86	76	93	90	93	75	96	99	81	90	97	76	87	77	85	80	96	95	97	80	93	77	77	88	93	82	103	96	78	88	108	98	70	82	89	75	77	98	92	93	75	79	86	92	92	79	93	84	75	93	80	87	84	88	83	78	89	80	93	64	98	84	100	83	90	76	89	84	90	87	80	85	71	79	113	71	94	83	87	76	79	92	88	79	76	93	86	92	76	95	88	88	79	91	78	93	93	92	90	88	91	90	81	83	81	80	86	101	79	90	90	101	85	78	79	92	102	79	82	90	84	93	80	86	88	103	104	72	89	85	95	79	83	89	92	81	81	80	80	103	87	84	91	89	86	84	89	81	109	82	89	91	88	88	104	85	87	87	93	81	75	80	98	91	98	77	97	79	92	86	77	86	83	80	73	95	75	83	86	84	66	99	88	91	86	78	97	88	87	87	84	88	89	82	94	75	79	83	107	104	90	86	89	107	99	90	95	82	80	90	82	78	69	87	97	103	94	76	88	89	65	94	69	88	81	86	84	89	99	97	70	84	70	91	84	89	106	87	74	88	80	58	87	86	87	94	80	84	91	101	88	85	102	84	103	78	75	95	97	96	93	81	99	99	81	107	82	92	94	108	91	95	89	77	98	94	102	90	76	82	80	87	79	78	89	72	97	84	104	95	78	86	94	81	102	107	89	98	91	81	72	98	82	93	84	88	92	81	90	74	90	94	74	106	94	74	99	90	101	74	85	80	92	81	93	97	88	86	90	74	78	84	90	91	81	95	87	88	85	100	78	87	79	79	94	85	74	85	82	90	104	94	81	86	106	101	79	90	73	86	88	94	91	96	102	85	82	78	80	78	118	88	67	93	89	77	69	81	88	82	94	84	87	92	86	82	73	79	79	91	92	79	83	86	87	88	85	97	84	69	84	97	85	83	98	87	95	83	94	88	90	97	79	82	100	96	67	95	80	80	88	80	94	81	96	91	72	76	84	96	84	91	97	83	69	87	75	92	101	75	73	87	81	92	92	77	97	104	66	98	72	82	101	85	93	77	71	81	99	75	90	84	97	89	94	96	86	88	92	71	81	101	84	94	78	87	78	85	76	105	94	94	104	82	77	96	97	85	114	77	99	76	99	96	101	92	99	97	101	91	97	90	85	92	83	81	76	101	78	92	103	86	93	97	86	84	93	87	71	68	84	106	96	90	72	92	91	83	75	77	80	107	88	96	74	93	71	81	77	93	75	75	88	87	91	75	94	88	89	89	88	95	79	92	94	84	78	100	91	85	83	89	99	83	96	86	100	90	83	86	89	85	98	70	89	86	97	100	83	98	89	90	74	87	91	93	87	102	98	88	110	81	86	83	90	100	87	86	84	90	77	91	86	93	101	77	88	99	96	73	84	87	79	86	97	94	79	95	97	86	81	101	102	100	80	99	89	92	82	100	93	85	88	73	99	82	79	71	93	97	72	76	78	84	87	79	90	75	70	69	83	97	90	83	86	83	83	94	95	92	87	91	84	75	86	92	66	101	73	90	84	92	97	87	104	86	81	86	91	83	93	96	94	90	78	77	117	81	90	80	83	93	87	75	104	111	95	83	88	83	65	84	88	87	83	95	82	82	105	87	89	86	87	77	92	93	75	84	79	115	90	79	81	106	74	78	95	93	89	110	83	88	77	82	76	90	83	89	85	109	71	76	96	67	95	92	99	84	83	90	80	75	94	75	92	98	83	82	86	84	96	80	82	89	71	61	76	82	79	86	78	90	82	92	88	86	79	84	92	82	74	90	86	91	76	100	88	69	98	97	78	93	88	90	83	85	78	65	84	89	84	86	91	97	102	78	86	81	93	77	77	100	84	95	85	82	79	91	80	89	95	62	101	83	84	94	65	89	88	82	99	80	84	80	80	92	79	80	92	88	88	85	75	89	90	105	90	77	95	100	72	90	103	78	86	91	101	94	82	77	82	81	65	76	96	88	100	90	83	83	90	87	73	84	71	88	92	75	100	85	88	95	68	81	71	79	89	109	85	73	82	92	104	92	67	95	87	83	87	93	98	92	79	98	88	79	74	81	80	97	77	73	93	77	80	97	89	76	101	98	96	91	89	71	77	87	77	76	94	75	86	106	83	79	82	90	99	85	100	76	75	77	96	101	90	95	86	89	95	97	101	91	76	87	89	109	68	95	81	79	95	83	86	100	95	84	74	81	90	105	92	92	86	84	86	98	90	77	114	94	96	92	81	86	77	83	85	79	95	67	85	77	94	99	79	74	101	79	77	80	85	74	79	75	85	78	70	78	90	101	98	96	82	79	81	91	91	93	99	94	76	76	82	85	112	99	73	97	96	96	84	84	80	86	90	72	78	97	79	74	84	77	87	101	95	75	86	103	91	96	82	82	91	90	104	84	92	88	78	90	87	85	80	85	85	95	68	80	87	73	85	76	81	89	80	89	84	107	101	92	90	86	89	72	88	71	74	87	98	70	97	113	84	101	97	85	96	86	99	85	88	90	91	110	82	93	95	76	78	90	84	75	86	94	83	86	91	87	73	92	84	100	104	96	90	89	76	91	101	103	93	100	81	89	101	105	100	67	105	84	78	74	98	81	89	92	93	94	83	96	93	81	84	77	101	87	80	100	98	97	86	96	97	87	90	86	90	84	108	89	79	79	84	90	98	94	95	75	74	105	79	89	72	97	82	87	79	74	98	105	96	89	82	97	89	84	90	70	87	85	91	87	83	82	76	84	81	93	98	83	89	82	70	91	88	91	79	102	79	108	98	78	110	109	96	79	92	80	72	108	82	82	94	70	82	103	98	87	97	78	87	77	79	78	95	89	68	77	78	89	70	87	92	81	100	105	95	93	96	96	76	106	83	102	80	92	89	101	87	84	81	84	92	104	92	75	96	79	77	87	89	110	102	80	91	73	97	109	75	87	101	89	87	100	81	112	93	102	90	91	93	85	90	83	94	81	114	102	75	82	89	97	85	85	90	85	82	85	82	87	95	109	88	90	78	104	81	92	92	80	67	72	78	87	86	85	82	102	98	85	85	96	90	83	81	86	94	79	108	93	87	80	80	96	88	76	87	82	79	91	110	92	77	93	105	81	87	66	85	87	86	87	86	94	85	101	84	74	90	83	101	88	72	86	91	89	73	80	91	72	95	89	92	85	100	85	83	79	83	82	79	90	93	71	80	94	88	87	100	98	90	78	84	101	92	86	88	87	83	105	100	85	90	82	113	82	96	83	83	103	82	88	92	96	94	82	85	95	96	96	86	79	94	74	96	91	94	82	93	79	90	79
13369	763	721	659	788	988	954	902	930	800	772	751	756	720	680	728	649	698	661	690	680	657	678	623	626	694	671	602	651	657	636	617	600	649	688	657	606	657	632	632	615	612	594	705	600	614	638	660	603	579	670	680	622	634	598	614	611	642	693	639	657	676	630	625	605	636	623	608	649	607	650	617	595	598	629	639	596	605	609	633	599	616	602	624	657	614	668	660	649	668	623	623	674	651	583	616	653	663	666	616	665	598	651	636	626	651	607	644	651	606	638	646	690	677	584	622	675	662	630	590	599	636	627	604	621	652	627	631	615	640	635	644	630	667	654	607	584	611	583	635	626	640	625	614	627	603	602	645	601	606	606	667	665	643	611	649	643	629	599	633	631	642	600	578	622	586	644	632	603	642	604	620	649	603	638	633	622	644	664	639	646	628	638	628	628	638	634	574	643	655	652	624	615	609	649	640	627	635	634	576	666	617	627	605	639	646	663	609	628	614	582	594	653	667	581	642	619	608	580	619	617	646	680	658	602	642	632	655	610	575	601	636	608	602	647	611	603	596	582	619	643	588	651	619	640	610	659	653	643	651	622	631	649	650	654	604	687	573	639	607	634	647	612	615	627	622	654	641	620	636	649	641	594	591	665	563	608	599	597	613	622	646	634	607	627	641	672	631	658	648	621	647	612	659	589	610	583	583	637	594	632	608	616	632	596	624	638	610	636	609	675	622	684	634	619	629	647	643	618	648	607	648	616	693	646	621	630	576	597	637	604	578	595	625	583	611	679	602	630	626	633	615	601	612	599	661	615	606	630	634	628	635	646	654	587	556	646	648	656	625	604	666	605	662	655	627	630	635	639	685	606	617	631	626	693	646	605	637	606	650	659	640	661	660	640	577	637	632	678	608	690	632	625	619	624	631	622	600	622	615	633	616	669	634	626	608	601	636	621	640	661	684	641	599	612	626	645	660	602	606	598	610	588	636	670	582	636	673	567	627	603	623	637	605	632	654	619	635	641	638	643	636	596	640	627	627	661	595	663	631	653	646	658	629	657	646	620	667	589	615	603	615	625	590	607	606	596	652	646	643	623	637	626	587	660	607	643	641	602	603	611	641	613	671	626	584	658	629	618	630	651	620	625	651	626	666	607	609	625	590	604	656	602	670	610	664	616	576	594	608	614	672	587	625	677	674	621	621	618	651	603	596	621	652	648	590	642	671	584	696	641	631	630	630	631	610	605	627	632	662	639	635	600	643	637	621	611	596	645	610	615	589	603	643	647	626	607	693	653	646	623	646	589	597	634	604	656	599	598	629	627	611	655	612	628	614	617	605	617	623	629	597	637	626	594	601	601	611	592	626	585	649	655	618	635	567	678	592	569	622	669	650	642	601	632	619	578	599	632	649	628	652	635	611	621	643	601	633	631	613	644	618	636	633	615	653	644	682	635	597	692	642	628	617	608	628	612	655	642	651	650	633	625	563	609	639	620	646	607	635	619	626	601	636	652	634	655	642	619	642	614	629	634	615	657	631	612	597	617	617	644	625	621	632	616	597	626	671	656	620	625	601	636	643	602	660	606	620	640	631	613	636	580	610	608	610	637	656	632	644	624	624	647	622	627	628	604	642	659	624	646	622	623	620	604	617	583	601	672	554	586	617	616	609	606	652	614	610	622	598	607	673	614	588	615	614	617	606	649	633	577	624	642	604	607	633	679	580	598	621	616	594	621	596	661	646	633	598	609	619	614	627	642	628	667	630	590	634	622	617	629	616	636	619	640	635	649	653	641	642	658	583	608	599	650	620	616	636	588	620	649	635	684	599	653	653	640	594	627	628	650	653	653	632	629	632	604	590	618	623	658	619	696	610	609	664	609	630	582	636	628	608	638	603	568	591	647	621	619	583	617	649	650	621	607	609	641	632	608	631	641	632	582	641	642	633	622	594	612	644	585	654	626	671	677	662	624	587	657	671	581	644	586	614	640	648	613	616	611	611	632	610	602	618	660	632	628	622	631	595	633	575	627	620	630	607	646	599	580	630	610	675	645	628	608	682	639	585	632	625	656	656	639	628	657	638	657	661	605	642	661	647	657	603	630	628	607	595	635	653	634	651	720	650	628	592	641	655	570	679	653	642	624	625	645	632	643	628	607	645	609	626	588	686	641	611	653	643	639	676	666	645	670	570	652	622	581	628	618	607	625	600	607	628	622	626	592	652	644	628	621	645	627	673	627	643	656	633	615	622	647	643	669	624	626	647	610	618	673	642	614	637	666	626	652	594	661	623	611	650	622	639	622	635	681	596	630	636	596	617	611	629	613	601	628	640	635	621	653	599	611	683	586	619	614	559	606	649	630	607	615	676	658	594	628	607	595	629	580	624	603	598	637	595	608	630	630	613	616	638	629	642	620	628	624	629	660	637	619	646	609	605	578	604	631	623	610	599	634	609	591	587	587	626	579	570	640	638	617	572	589	646	623	629	616	639	604	638	610	589	592	700	636	656	599	633	612	612	649	601	633	637	616	644	639	627	604	612	640	639	665	600	619	638	636	603	595	670	605	665	592	587	670	610	575	623	677	604	615	607	663	645	630	635	584	618	626	621	620	583	644	627	624	649	594	607	604	585	629	603	630	604	642	636	635	579	627	615	623	639	644	623	668	624	656	629	601	593	622	634	596	618	622	606	610	588	630	607	646	660	611	640	674	597	667	622	631	599	686	606	628	625	650	640	625	654	642	622	654	605	596	634	638	633	621	615	664	589	582	634	631	604	614	658	646	595	603	644	630	595	579	657	579	639	637	616	635	610	608	627	633	628	648	620	627	605	628	633	600	621	663	596	595	616	668	619	656	643	641	611	637	637	603	602	570	658	550	601	602	600	645	640	625	623	669	612	634	611	645	628	595	637	594	604	621	663	610	633	603	588	659	607	620	615	625	629	610	634	592	628	663	624	629	657	685	630	564	637	627	627	618	646	630	649	645	640	660	567	635	623	631	626	644	618	621	604	667	652	630	642	606	600	652	610	614	617	605	642	612	629	676	630	613	638	633	610	652	600	642	615	632	603	666	592	667	667	636	623	601	643	608	627	581	597	609	657	638	598	643	592	666	656	603	638	625	629	610	648	617	698	647	698	626	584	648	620	640	669	635	634	642	622	660	600	666	620	640	576	607	599	649	625	612	661	628	620	631	669	606	644	649	678	659	603	640	627	585	629	625	625	653	608	590	667	577	606	641	653	635	639	614	604	631	677	641	630	636	640	593	618	669	613	668	641	645	615	589	662	612	646	638	603	635	665	594	620	638	634	620	659	626	642	627	651	655	598	627	648	620	659	621	600	602	622	634	602	622	614	628	629	669	625	666	616	649	618	591	647	616	608	623	618	560	650	615	611	604	626	609	657	640	618	596	634	638	624	653	630	697	608	638	632	569	605	596	639	600	627	679	662	603	656	602	631	652	606	635	658	601	580	627	652	588	615	593	641	573	651	612	601	629	647	645	656	584	623
4525	115	102	94	82	83	113	86	112	105	100	79	89	77	94	93	82	98	98	99	96	83	80	82	65	66	72	112	77	99	78	97	99	97	79	91	98	76	85	87	80	70	84	92	79	98	74	73	79	89	88	71	86	82	87	79	81	77	89	83	96	103	76	83	81	76	77	90	92	90	84	89	88	73	78	75	96	86	116	95	84	97	98	100	83	84	100	79	89	89	79	113	75	92	67	91	92	85	95	89	88	88	94	108	84	84	70	69	100	79	76	63	95	81	83	80	84	81	93	65	92	78	88	90	95	82	83	72	78	77	85	82	68	78	84	83	86	75	101	101	63	80	80	74	73	95	75	94	83	77	77	86	86	70	79	91	92	89	77	77	78	81	90	82	83	80	77	88	101	87	79	86	94	89	84	92	92	81	87	87	79	94	100	88	94	94	87	84	90	88	87	82	83	77	88	86	90	84	67	79	79	95	83	94	81	86	85	80	90	71	94	85	78	78	86	75	86	88	88	86	92	82	78	67	73	74	67	99	99	76	96	88	70	89	99	85	94	78	81	88	82	103	87	86	71	88	77	100	80	93	93	83	81	86	77	95	105	95	77	94	84	80	81	72	75	75	96	94	77	73	89	87	90	91	79	83	94	79	86	69	91	72	86	86	97	82	86	88	93	102	75	69	96	93	87	77	93	72	88	68	86	91	81	102	73	78	88	92	89	100	79	70	90	87	90	97	78	96	88	88	88	77	82	78	93	77	89	90	83	95	77	84	90	64	85	80	75	93	70	83	90	92	93	90	97	62	72	85	62	81	75	78	87	74	82	77	82	99	83	88	71	80	87	101	62	76	85	93	82	95	89	87	72	65	74	80	80	85	82	72	83	100	89	83	90	88	73	116	100	87	95	79	71	80	104	92	73	82	76	96	78	74	99	81	80	74	92	77	77	95	82	88	85	80	89	82	102	61	95	90	88	72	90	94	92	93	87	82	84	86	85	81	88	80	79	66	82	87	72	78	97	84	94	89	82	98	76	93	79	73	77	83	91	85	90	80	79	92	82	82	101	91	79	102	90	74	83	75	75	85	95	88	74	81	98	97	79	82	85	91	89	103	61	82	96	86	91	85	95	102	77	89	94	99	82	80	79	79	95	80	100	90	65	83	77	86	79	102	84	87	82	75	77	76	75	83	87	81	71	81	88	84	100	88	76	83	75	83	91	88	90	75	70	86	84	107	98	89	98	78	82	85	79	73	86	75	83	77	80	95	81	81	100	102	87	81	84	75	108	94	67	75	83	103	92	73	84	82	82	77	82	100	85	84	84	77	76	75	89	97	87	78	62	71	91	100	78	81	92	85	84	74	85	84	91	100	77	88	95	83	80	83	76	86	96	83	84	87	74	77	99	94	90	69	90	80	79	85	63	93	81	95	80	89	96	67	90	95	85	80	76	89	75	93	85	94	78	76	97	89	76	85	102	75	91	83	77	90	79	77	83	84	85	96	95	85	81	88	76	74	80	85	70	85	87	88	102	89	101	77	79	83	88	93	72	84	86	83	100	82	82	86	87	89	90	85	97	84	75	83	107	99	77	87	78	94	93	85	84	69	94	87	100	86	93	88	90	84	82	79	100	92	100	92	104	85	87	89	77	101	96	90	89	85	87	73	92	80	88	86	70	79	80	73	78	96	77	68	77	79	93	91	100	92	79	73	72	80	81	89	82	77	74	86	94	104	82	82	95	84	91	64	92	80	77	81	95	84	71	73	93	88	80	91	84	109	80	76	89	78	91	115	71	88	77	78	78	79	80	77	68	109	88	75	93	69	69	78	99	96	95	75	72	78	73	103	62	93	79	88	99	83	74	83	92	77	72	86	84	82	82	91	78	92	92	74	64	91	98	79	73	60	89	81	72	86	91	75	99	74	89	70	97	74	79	81	85	84	93	67	78	101	94	89	87	88	76	74	93	80	80	87	79	91	89	87	107	68	103	95	93	89	90	94	83	76	84	76	96	81	106	87	78	83	80	83	70	85	73	81	94	92	100	79	85	84	85	80	88	72	87	82	90	78	78	94	84	92	91	90	84	89	93	83	90	78	93	94	92	98	96	73	80	76	94	69	85	88	78	77	79	80	74	76	81	70	78	91	74	74	71	84	102	78	84	75	73	90	103	93	86	96	90	89	77	76	72	79	87	76	95	90	101	76	84	87	84	82	79	96	73	94	79	85	86	89	77	81	91	90	89	84	76	79	93	92	83	81	86	77	83	87	74	76	72	70	72	79	79	88	67	78	75	87	77	89	95	88	100	65	85	85	89	82	78	78	92	82	89	92	91	92	91	81	87	107	86	81	80	83	70	71	81	83	91	79	83	86	83	81	82	80	87	76	78	80	84	81	82	97	82	90	73	115	85	97	96	83	86	90	81	76	68	65	89	87	74	91	88	96	72	111	95	78	73	84	81	81	76	75	76	83	70	96	83	83	81	95	72	85	89	63	79	78	79	80	81	79	90	82	76	87	102	81	85	77	64	90	74	73	83	88	82	79	81	81	73	81	101	79	88	92	86	77	85	80	73	93	98	78	96	84	82	84	79	79	86	71	92	92	94	98	86	79	99	101	110	77	87	92	86	80	79	93	85	86	79	73	79	86	95	87	90	85	88	88	73	73	69	99	79	73	82	89	88	77	89	94	85	78	82	91	82	82	69	90	89	98	76	81	77	88	97	97	80	85	92	80	86	66	78	84	95	64	82	85	82	93	76	88	71	88	84	87	83	96	88	87	68	107	90	85	82	63	83	82	89	85	74	85	91	90	85	89	75	79	94	92	81	92	80	87	87	91	80	83	79	77	93	103	76	86	96	80	76	85	66	95	87	86	80	96	87	72	83	92	84	75	87	91	84	76	75	92	83	96	86	97	87	92	82	67	74	70	98	80	85	92	78	86	63	81	84	95	108	75	70	91	84	78	85	81	94	91	81	86	91	82	84	102	91	92	98	98	84	74	84	92	90	90	79	67	84	84	86	90	76	73	82	92	78	89	82	90	79	75	94	92	73	80	77	87	86	90	73	85	85	86	71	78	83	68	103	72	100	79	85	82	58	89	81	74	94	106	87	71	95	93	86	92	84	77	104	88	90	79	86	67	78	74	78	76	84	94	67	85	76	101	79	85	106	65	83	85	83	84	88	91	63	91	84	88	99	83	79	79	77	94	95	83	90	75	83	81	84	95	83	80	94	81	93	86	85	95	83	84	83	96	83	71	92	85	80	90	88	103	84	93	80	83	87	69	87	80	97	78	94	84	78	84	77	82	97	75	97	83	69	87	83	90	98	97	77	97	80	78	89	81	95	70	87	77	76	86	79	93	69	76	83	105	82	101	87	77	85	91	92	75	89	86	74	80	98	80	84	85	96	88	89	98	103	83	106	78	74	76	89	110	97	90	87	88	88	80	88	71	105	85	88	87	63	74	88	86	92	82	91	74	77	92	74	93	79	90	101	72
17931	1077	756	861	1250	1618	1692	1595	1418	1251	1163	1011	975	929	950	880	851	823	798	769	743	695	718	679	679	677	724	640	666	620	636	608	669	652	635	619	661	696	630	658	659	622	625	649	655	626	645	689	617	615	624	663	606	597	636	645	638	576	588	622	634	633	621	623	645	595	615	635	611	608	616	682	599	618	586	605	582	559	600	605	577	615	653	600	600	634	605	613	607	597	628	638	654	629	613	573	641	590	646	619	649	627	650	634	591	575	622	582	598	631	630	611	647	646	642	590	586	598	638	580	685	605	623	618	650	647	604	650	605	610	620	636	642	651	664	630	619	625	609	612	614	660	617	593	603	600	645	599	631	614	624	640	626	600	620	640	610	609	627	607	598	636	642	635	586	613	593	633	602	618	594	603	609	598	588	647	606	607	604	580	589	585	611	616	601	584	598	569	637	619	615	614	645	589	608	586	605	600	640	611	599	602	640	600	582	641	627	586	586	614	593	577	609	601	566	661	633	603	612	620	635	597	609	631	666	575	635	608	605	601	588	626	623	642	598	570	588	634	585	638	665	594	583	666	590	628	609	622	620	627	594	611	649	634	625	636	573	612	599	595	606	609	613	647	631	617	595	593	623	624	606	590	613	596	653	640	618	652	611	621	613	562	627	593	607	615	639	582	611	605	602	613	591	572	577	604	655	589	588	603	650	562	619	600	636	602	587	622	586	600	619	612	651	592	589	602	655	589	612	603	620	632	554	653	605	641	559	623	639	604	605	578	602	628	654	625	602	638	562	642	611	605	589	605	589	593	656	617	599	570	601	585	623	619	599	620	601	611	640	615	578	584	617	609	570	582	635	620	606	597	653	605	632	645	573	579	614	591	590	598	625	548	624	611	585	592	649	575	596	574	593	616	627	591	572	613	638	615	566	636	565	592	589	593	561	675	612	601	641	613	615	572	610	624	567	582	581	621	608	630	597	601	619	608	648	644	621	581	592	634	573	604	603	543	558	602	604	606	621	563	595	626	637	642	605	615	583	600	643	611	586	593	654	641	592	575	575	580	636	609	625	620	667	615	655	599	631	604	590	667	575	644	588	581	638	615	598	588	592	597	552	637	617	602	600	595	587	628	582	575	634	589	623	594	590	568	622	625	611	616	601	587	623	602	591	610	607	606	630	583	605	608	597	595	602	641	622	590	634	599	604	557	620	575	569	592	592	621	655	612	594	612	636	599	544	668	651	611	636	603	607	657	610	580	641	579	616	634	544	694	647	615	621	623	584	639	650	607	564	606	602	612	612	592	647	604	611	595	593	631	583	625	625	612	628	624	615	634	599	592	645	664	571	609	606	606	591	605	645	581	633	629	621	562	606	586	579	596	562	588	611	557	645	599	595	629	603	559	604	614	594	579	594	591	613	598	599	629	614	601	631	611	578	615	593	624	636	561	604	626	615	639	616	588	601	619	616	599	654	623	632	616	577	597	619	648	612	628	638	584	630	620	665	625	609	541	605	629	584	618	572	578	572	633	605	632	618	613	627	598	595	669	564	618	603	599	644	560	641	603	631	588	591	636	559	615	637	615	620	644	580	662	591	630	559	645	620	608	590	606	578	577	614	613	572	583	580	627	600	655	579	619	605	587	616	585	560	598	619	594	562	618	629	589	620	645	589	606	651	629	626	596	585	587	570	598	612	614	620	646	626	595	596	600	624	601	624	648	648	627	628	631	621	602	620	616	627	625	613	610	597	588	618	642	580	597	598	616	629	585	599	583	625	595	588	581	599	606	616	578	607	632	574	635	595	622	621	612	616	627	628	643	665	612	634	621	624	616	623	600	622	632	619	624	626	675	591	614	568	566	602	631	597	635	618	599	601	621	625	595	596	594	600	600	580	586	589	609	668	617	622	606	645	583	579	610	614	615	634	564	618	619	598	622	587	594	592	639	601	581	592	605	568	615	603	627	591	598	637	583	629	570	590	644	600	656	580	593	617	589	634	612	636	621	623	547	611	615	584	616	607	593	603	601	598	636	607	650	654	587	608	604	601	592	619	620	622	630	611	598	630	619	608	679	615	596	622	653	634	677	659	568	608	611	637	622	576	604	617	626	625	606	619	636	605	624	597	607	642	604	562	614	635	628	600	601	610	613	662	626	589	580	611	636	647	609	598	624	623	647	601	572	594	591	587	582	589	624	581	623	619	600	571	603	583	608	637	586	627	583	624	581	596	594	645	585	607	577	653	626	592	645	612	620	612	600	629	594	623	601	609	554	624	616	647	624	577	671	573	629	625	624	593	594	650	573	622	620	606	584	604	623	615	610	618	601	615	600	614	577	633	617	640	565	632	606	638	672	651	602	606	629	613	587	599	611	611	598	622	562	614	623	626	580	627	630	569	644	599	615	628	625	618	635	570	584	657	629	640	605	567	621	601	622	586	633	569	610	604	595	601	642	648	565	619	602	605	633	613	612	655	601	603	618	632	626	578	579	644	660	593	618	632	595	579	627	632	670	623	631	623	584	611	620	632	601	593	591	592	618	627	602	630	617	645	624	629	596	636	600	621	618	592	595	659	606	592	593	648	657	609	572	618	632	618	624	610	596	548	574	596	592	573	599	644	593	619	629	599	590	619	610	590	610	611	619	600	634	615	590	604	603	608	608	582	615	633	629	598	615	619	647	616	579	531	560	610	650	607	610	642	613	621	653	591	576	611	591	607	632	612	579	614	615	607	582	568	609	630	613	617	660	642	544	574	601	613	589	627	631	605	585	629	580	594	592	584	585	594	633	602	638	619	646	625	603	607	635	588	641	629	639	609	611	600	639	624	621	629	620	584	622	639	615	650	544	616	533	620	589	613	604	581	594	593	612	608	602	627	583	596	603	586	560	602	568	600	644	628	662	556	621	595	622	611	618	590	626	609	586	592	649	602	588	653	631	600	563	598	634	584	666	633	597	603	612	601	601	629	614	603	598	644	631	588	614	594	572	590	604	645	616	650	588	570	635	604	638	599	567	636	567	606	595	614	586	594	621	658	593	615	604	606	612	592	600	627	601	602	598	639	636	584	608	630	630	629	627	636	610	579	597	589	616	584	616	592	659	624	630	645	602	620	617	591	611	572	645	605	579	614	633	574	579	599	608	619	591	647	620	608	654	595	576	580	627	627	657	629	538	664	625	606	593	586	622	582	604	608	616	638	634	654	591	632	668	607	620	629	607	630	613	624	659	598	620	610	623	531	591	623	638	591	535	630	623	618	608	589	633	605	568	598	631	620	601	563	610	618	607	596	626	631	617	560	605	618	563	639	612	597	604	600	611	623	589	601	570	654	587	636	604	595	626	652	602	627	652	534	633	617	591	635	596	595	644	605	595	599	561	630	630	592	652	619	586	632	590	609	645	597	601	562	612	591	622	613	614	613	585	613	622	612	596	592	640	647	611	624	623	658	617	617	615	614	618	598	597	600	572	630	625	659	605	614	608	607	637	627	603	620	663	639	633	622	614
5672	139	80	53	37	57	66	87	68	73	69	66	59	67	56	35	42	36	47	56	30	38	41	39	39	36	40	45	28	32	45	34	43	39	52	34	40	34	29	44	37	35	39	27	44	27	42	43	19	38	26	52	29	29	21	18	39	34	38	37	28	26	43	31	35	36	39	34	37	24	33	39	29	28	46	32	23	50	25	31	27	24	32	26	31	34	35	31	39	40	43	42	26	42	35	34	42	39	35	33	27	30	39	37	37	34	32	35	24	41	35	41	31	44	41	38	40	32	32	48	45	39	33	46	45	32	35	24	32	39	31	40	39	33	33	27	39	37	39	29	35	26	31	25	32	33	36	32	33	29	41	32	34	43	35	31	30	33	38	30	41	38	33	42	35	38	35	29	42	40	34	30	28	35	31	43	29	28	26	32	29	44	34	26	33	36	32	41	37	33	29	44	33	35	40	37	28	35	25	32	27	22	37	37	34	38	33	37	34	28	46	24	37	35	33	37	37	39	30	31	27	29	32	39	38	36	35	36	38	34	34	39	30	34	33	32	39	38	25	32	31	42	36	25	39	26	35	32	38	44	41	35	33	35	32	42	27	41	43	30	38	25	49	37	39	31	27	29	34	32	32	39	35	27	30	29	39	38	19	36	35	33	32	38	30	33	40	37	35	35	29	28	41	35	24	35	31	23	30	30	27	31	37	26	30	39	29	45	43	38	37	36	30	32	36	39	31	40	43	27	42	29	29	28	39	27	39	31	39	28	39	30	42	28	37	36	36	36	36	24	33	30	43	42	38	25	32	29	24	35	28	25	28	33	37	41	34	36	34	37	30	32	33	33	38	31	27	36	43	35	32	40	27	29	25	39	35	39	42	45	35	39	25	26	41	26	29	37	38	39	38	44	29	27	26	26	36	34	27	37	45	32	42	31	41	41	35	36	29	35	26	37	28	36	36	25	42	40	34	36	31	32	35	35	26	31	38	38	37	31	36	34	23	46	29	31	30	26	38	36	40	25	39	39	36	41	33	31	37	38	23	33	22	32	31	37	29	34	40	34	28	33	24	28	42	45	38	40	39	35	32	39	33	37	30	34	48	34	36	18	37	29	33	28	29	28	28	33	39	31	30	30	29	29	29	38	33	32	32	31	32	37	47	32	34	31	33	45	26	35	37	35	31	33	21	22	33	39	36	28	36	31	37	41	36	23	29	39	37	25	36	28	37	37	32	37	39	28	32	35	31	29	37	33	23	41	45	31	36	25	34	29	45	24	29	33	26	43	41	37	28	45	36	30	49	29	22	43	32	34	32	31	40	43	37	33	40	35	35	42	41	38	42	34	33	42	32	47	42	42	44	36	37	25	45	32	40	35	38	30	27	33	28	44	29	32	31	33	28	36	32	31	35	35	31	39	37	35	31	27	47	34	35	38	31	32	34	30	31	30	30	35	38	40	30	34	42	31	46	34	30	27	40	42	26	30	30	34	26	38	44	26	29	30	37	28	36	42	28	38	26	40	41	29	35	36	24	31	30	33	35	26	27	31	44	33	39	27	35	33	41	39	33	38	30	30	39	40	31	34	34	31	39	25	35	35	44	42	28	34	33	42	22	33	44	28	38	42	35	27	21	25	34	32	22	34	31	47	37	33	23	32	26	30	28	32	36	41	34	33	28	37	34	35	29	29	38	26	41	45	27	38	27	33	30	36	35	28	34	35	31	32	33	33	32	44	23	28	40	41	25	40	37	33	33	32	38	35	30	37	34	34	41	31	29	34	33	37	34	30	40	23	42	39	31	38	38	34	31	30	33	33	33	34	34	30	36	35	37	37	43	45	38	45	29	40	39	34	37	26	27	32	25	41	28	30	31	27	30	36	40	33	41	23	30	26	35	29	28	31	32	37	39	31	32	26	24	32	48	41	32	27	27	29	30	40	22	38	28	32	34	38	44	37	38	32	28	37	40	39	33	30	41	23	37	40	29	42	29	32	33	31	40	40	37	35	47	32	41	43	27	39	35	23	33	36	43	37	32	20	22	34	35	33	30	40	32	41	31	36	36	45	30	32	42	41	20	40	40	30	35	32	31	30	25	32	38	28	36	36	22	39	36	40	29	33	39	31	36	32	43	28	41	41	34	26	36	36	30	37	37	35	41	25	37	44	26	36	28	32	30	41	31	38	40	29	37	36	32	24	34	27	38	19	38	31	35	36	31	33	35	32	31	44	32	25	30	32	34	32	40	27	37	36	26	34	31	37	39	31	31	33	23	34	38	32	33	30	39	31	38	31	27	33	31	29	27	35	37	28	26	22	37	33	34	29	43	29	42	32	33	37	27	30	38	38	35	29	32	37	33	40	34	27	31	26	31	33	25	22	31	38	30	38	36	27	38	39	29	54	34	35	29	33	17	19	42	46	32	36	34	48	35	40	33	30	44	40	37	36	24	33	37	31	31	29	39	21	32	27	27	27	35	25	34	21	47	26	37	39	36	51	33	29	28	29	38	24	29	25	32	34	32	40	41	35	37	40	39	26	34	39	26	35	20	30	36	23	37	41	33	41	28	31	36	31	35	31	40	37	36	31	38	24	38	35	31	46	35	32	34	31	35	42	37	26	35	39	38	26	37	43	41	29	35	32	30	38	27	38	30	32	35	28	31	46	46	39	45	34	24	38	47	37	40	35	29	30	43	28	38	33	14	34	33	51	36	38	26	35	34	43	35	38	33	33	34	37	28	35	35	35	34	35	27	35	31	36	32	28	44	34	38	29	39	41	35	38	41	35	33	40	25	48	29	34	37	22	30	36	34	28	33	36	28	25	27	41	31	36	32	36	34	35	30	28	36	20	35	39	38	37	33	28	36	45	47	26	31	32	40	37	32	35	44	33	36	32	29	31	37	38	29	37	25	34	39	37	25	32	33	31	34	44	36	31	37	28	28	39	28	28	43	27	29	30	31	36	40	35	34	34	42	32	34	49	38	27	29	31	30	54	31	34	32	37	29	35	37	36	40	40	26	28	39	31	28	29	25	35	28	37	37	43	28	30	18	37	34	31	41	32	38	30	31	35	26	31	44	42	32	28	25	38	34	35	42	41	28	31	45	39	34	31	21	46	41	31	32	30	29	33	33	23	31	25	42	32	34	31	28	39	39	29	29	37	39	33	37	25	39	30	37	33	39	31	36	34	38	43	31	32	31	37	26	32	43	35	38	31	23	36	43	24	45	29	33	34	36	31	27	38	36	36	28	38	32	27	32	31	34	32	32	42	31	34	32	35	36	35	38	43	31	28	39	33	27	35	37	43	41	39	35	31	31	31	34	28	39	22	29	32	31	31	38	26	30	32	39	26	35	38	41	32	26	26	33	29	35	27	24	31	31	31	44	27	38	32	33	30	32	35	33	38	30	46	40	27	32	40	40	34	37	29	38	35	34	31	34	27	30	31	30	35	46	30	40	35	28	38	31	35	25	40	29	32	28	38	36	30	37	24	38	35	33	40
22055	1323	650	668	1583	2587	2685	2275	1946	1646	1402	1166	1007	840	802	719	700	573	526	511	493	450	432	407	401	394	407	383	369	338	331	368	342	300	314	322	297	300	310	299	326	287	257	265	313	251	297	274	275	278	258	268	265	262	277	253	292	238	270	269	241	286	288	271	290	265	251	250	283	254	281	248	296	292	247	270	250	258	249	251	276	247	261	232	276	248	251	241	228	262	238	240	252	261	276	249	248	225	261	277	289	295	256	272	259	280	248	254	305	294	262	244	262	270	253	245	238	241	254	244	282	247	275	258	271	264	265	272	261	256	251	259	276	272	251	275	260	257	251	248	265	242	240	254	262	278	261	273	226	281	290	253	283	248	301	239	263	272	233	241	276	215	288	273	263	233	231	250	256	251	247	269	247	245	227	267	254	246	248	224	232	261	262	240	253	244	261	253	235	233	237	230	212	258	268	260	254	260	247	263	237	248	208	241	260	260	243	267	261	240	221	254	243	254	253	241	244	238	229	226	254	231	248	259	227	260	259	243	244	267	249	288	249	224	261	261	237	250	238	253	254	248	246	233	265	235	244	231	228	237	228	262	267	221	252	224	246	237	255	267	245	233	261	241	261	240	231	238	251	241	230	266	264	244	228	207	235	256	248	253	232	226	238	232	248	220	245	243	255	258	254	230	233	273	259	240	251	246	268	240	228	220	259	273	251	269	247	230	236	243	261	263	265	260	247	228	231	228	244	246	230	216	240	236	254	231	246	255	225	250	239	249	250	249	212	251	252	253	245	260	267	265	246	255	247	249	249	270	269	243	245	244	259	246	240	232	235	219	254	221	234	266	240	245	240	239	218	258	254	246	236	248	261	244	239	258	247	253	273	229	232	253	240	265	242	248	233	250	238	267	250	256	220	243	257	236	234	243	223	266	235	247	244	245	250	229	233	247	260	252	263	237	248	246	208	232	269	254	232	242	236	259	246	249	250	227	247	237	239	265	274	224	242	247	253	241	240	246	248	279	244	261	260	251	244	269	242	263	245	234	250	230	262	232	258	251	263	232	232	217	235	256	234	268	255	250	247	223	230	225	266	245	250	244	251	229	255	214	256	278	249	243	248	256	232	224	261	245	238	238	240	266	223	248	244	263	238	242	246	255	278	236	242	275	254	225	249	252	241	269	244	245	253	234	278	242	259	240	244	250	245	266	237	201	234	244	232	270	248	259	250	242	237	239	245	241	238	255	236	270	238	273	239	255	238	225	261	243	258	262	242	220	242	219	244	237	257	251	272	257	242	237	234	225	214	261	225	245	245	220	240	263	236	243	233	222	230	250	253	271	213	227	243	264	242	253	243	229	248	263	230	246	258	245	211	247	243	264	255	263	249	263	228	235	254	267	262	250	249	259	243	256	229	241	216	239	257	241	255	256	253	243	256	203	266	241	282	220	258	233	222	246	255	237	215	224	244	256	246	243	251	237	255	245	260	249	234	251	236	229	266	247	247	245	229	249	233	267	246	245	218	245	244	244	247	236	259	268	245	257	254	231	259	255	254	253	246	242	252	260	250	200	257	239	255	218	246	235	265	233	233	238	257	245	258	231	233	244	254	221	256	272	243	255	242	251	236	257	239	231	232	244	236	292	243	242	237	238	229	275	237	250	218	256	264	246	279	233	241	264	216	268	244	256	256	214	221	229	266	232	249	219	246	245	246	245	224	256	228	242	238	236	257	272	225	249	257	239	236	266	217	279	220	221	238	253	239	252	260	217	262	241	239	255	245	271	248	238	262	240	216	262	246	242	237	238	266	255	214	234	256	252	270	231	270	232	238	236	233	237	230	265	276	226	239	233	239	244	232	234	235	234	255	238	233	242	244	248	221	259	241	255	270	209	225	228	254	252	240	232	241	219	238	244	244	228	264	224	263	232	256	261	267	273	231	266	279	262	253	244	260	251	234	246	244	264	225	232	267	248	237	266	256	233	215	262	225	236	265	259	232	213	249	251	269	261	262	216	232	242	244	268	218	281	219	273	259	250	210	249	236	222	244	257	271	253	238	246	269	200	257	233	266	250	244	239	267	228	248	219	244	255	251	238	225	237	250	236	249	245	223	225	241	253	272	220	237	226	283	235	236	264	254	249	240	278	259	215	244	221	251	255	253	250	239	259	235	258	252	232	226	257	230	230	253	213	253	235	240	247	258	223	251	221	252	232	249	230	239	229	246	256	243	243	237	238	240	259	273	251	266	236	249	248	241	234	256	218	257	231	262	237	256	280	264	250	264	255	226	223	259	252	280	265	245	234	221	253	248	252	240	237	264	279	236	258	258	250	209	235	255	244	230	222	261	261	241	255	215	282	263	254	266	248	246	233	226	244	216	248	262	258	240	257	240	254	254	262	255	241	236	244	240	225	256	258	222	247	230	232	258	252	263	240	255	262	245	235	239	270	271	233	260	256	247	253	235	241	233	258	239	248	241	238	230	265	256	254	249	225	226	264	254	274	226	250	256	251	260	247	250	267	233	232	252	226	248	264	256	263	234	263	257	211	244	247	257	264	249	261	264	265	263	260	214	244	228	268	257	276	246	249	278	224	245	259	233	263	252	263	248	215	235	210	240	251	264	246	273	249	241	229	251	256	261	241	232	259	252	255	239	241	247	224	248	243	240	231	261	255	222	228	277	266	226	226	229	218	232	256	260	245	235	257	268	249	255	241	267	240	224	232	244	251	232	241	212	215	242	238	240	223	227	230	263	232	233	227	245	252	232	255	252	255	222	264	225	233	257	264	237	220	241	252	259	276	236	275	280	266	208	236	230	253	263	268	228	242	237	252	265	239	231	233	224	240	268	227	216	244	238	213	248	240	228	243	250	274	210	217	262	250	236	256	254	243	264	232	214	270	222	255	239	268	249	258	204	253	250	229	266	247	215	241	237	230	214	234	254	218	249	235	264	236	236	243	222	237	264	225	260	235	236	257	236	255	229	249	260	205	252	246	249	236	251	248	247	222	252	253	252	262	252	250	248	239	247	233	232	220	256	216	226	233	248	248	237	236	214	243	256	265	254	228	249	253	242	264	254	241	234	260	233	235	244	229	243	245	254	231	254	248	246	242	232	222	250	245	226	241	257	248	263	251	252	229	215	269	243	253	245	245	237	256	275	232	252	248	268	233	252	298	235	227	246	225	226	235	246	244	234	225	253	234	268	238	213	243	231	254	271	231	272	233	254	241	236	252	236	230	245	248	231	262	257	250	249	221	253	277	246	236	222	223	244	251	240	255	252	244	239	234	223	233	240	250	257	256	228	249	254	249	233	275	244	254	208	248	247	249	253	246	229	239	244	260	252	251	216	278	240	263	223	240	263	244	233	244	255	272	263	235	246	239	252	268	248	250	237	253	238	238	236	229	226	271	248	252	256	265	245	229	257	278	270	246	263	217	237	223	256	251	230	239	224	280	260	244	257	240	280	243	251	233	244	254	245	250	231	227	244	241	218	251	225	264
2182	73	88	100	77	86	87	72	76	77	87	70	68	96	79	71	69	74	90	75	85	85	76	75	67	91	61	74	68	68	73	79	91	78	96	74	83	69	89	78	88	57	68	78	87	77	83	84	80	78	86	92	84	75	74	84	68	69	72	98	81	80	71	73	70	80	70	80	79	76	82	61	93	94	87	64	76	84	90	71	75	70	86	88	78	76	70	77	72	78	78	66	74	63	83	81	78	82	95	89	89	84	78	75	81	87	83	90	78	76	91	88	79	80	66	82	84	100	79	71	89	80	80	69	77	81	91	79	84	72	73	77	81	95	69	78	72	83	82	83	69	75	78	84	72	77	74	87	77	82	72	72	74	83	74	84	83	87	78	85	76	66	96	79	87	74	87	94	80	95	68	78	69	91	77	89	70	82	68	79	72	83	75	62	83	90	98	83	93	78	77	77	90	61	85	71	73	57	74	74	95	78	72	83	84	85	79	87	93	79	103	77	78	75	85	90	65	66	83	83	72	66	75	79	77	81	90	89	86	80	83	73	72	84	76	86	58	73	89	75	89	90	78	83	77	81	67	83	81	87	82	97	95	84	72	83	86	87	77	73	81	70	78	69	84	87	84	95	68	70	79	105	81	86	85	76	74	74	78	87	77	82	81	85	89	90	73	74	73	75	81	71	88	82	72	77	72	81	60	87	96	84	99	82	70	73	89	78	77	85	87	90	86	71	80	95	80	74	77	98	72	73	73	98	70	77	71	77	93	81	76	66	101	81	91	77	83	89	83	82	70	96	78	75	68	79	77	99	86	79	81	83	80	67	86	86	88	79	82	88	84	69	67	82	62	92	95	93	91	93	64	99	90	78	79	77	88	71	80	77	89	73	80	79	79	87	74	93	84	67	101	83	74	73	64	68	97	77	74	70	97	86	84	69	85	74	82	72	68	73	85	89	94	76	80	87	83	78	83	86	78	75	83	77	83	78	79	71	99	93	79	82	70	92	77	70	85	76	99	102	73	90	84	83	73	82	79	70	73	80	93	85	86	79	92	81	75	84	72	81	75	78	69	77	67	78	63	69	70	78	66	91	77	84	73	96	91	72	73	66	78	95	98	76	91	94	84	79	105	90	82	84	83	90	72	81	81	86	67	69	76	75	89	82	76	94	87	91	68	75	71	92	80	69	80	72	70	89	75	80	77	75	86	80	90	81	72	98	74	73	74	70	83	97	94	95	82	68	83	86	82	72	58	71	74	79	81	76	86	74	89	79	93	83	67	79	76	83	79	84	81	81	98	74	75	86	75	85	76	70	77	82	79	81	85	72	87	75	84	73	80	89	98	74	83	77	72	71	95	87	82	72	71	80	73	58	86	76	67	75	74	82	100	82	76	64	78	86	85	80	89	63	70	81	79	79	85	87	87	79	79	76	82	81	80	88	75	78	92	76	75	74	84	67	65	83	79	76	71	62	90	85	97	54	53	79	82	77	91	76	68	93	89	91	75	76	78	65	66	71	68	78	83	93	103	106	91	76	81	67	88	86	80	74	77	66	88	86	83	77	77	69	68	86	83	83	83	89	91	70	86	94	68	85	83	86	78	78	92	74	85	87	80	67	74	77	83	89	73	70	93	75	76	90	60	74	90	70	86	76	86	93	73	96	83	79	80	76	78	61	94	79	81	65	73	94	99	71	86	93	95	85	77	72	62	73	86	80	67	79	80	90	89	95	69	72	76	83	65	85	68	67	91	70	94	86	62	82	80	78	76	87	80	78	88	90	85	76	74	88	73	82	76	76	80	73	80	77	83	92	82	81	80	80	83	81	78	74	74	80	83	90	82	74	86	78	71	72	69	85	66	75	87	82	92	64	74	60	79	77	76	80	71	96	72	84	68	60	76	86	73	96	85	85	95	79	79	81	77	61	79	72	74	95	70	75	74	77	80	74	79	72	78	69	92	72	89	78	79	87	72	88	80	71	88	83	86	89	73	84	81	72	77	107	66	72	88	79	89	85	70	99	73	79	86	83	75	86	95	75	102	97	90	94	78	85	99	72	86	77	76	85	77	72	106	91	75	70	89	76	91	72	63	96	82	62	81	93	77	68	81	86	84	78	85	80	82	76	78	70	61	67	72	72	85	81	85	75	85	77	95	67	76	76	77	89	82	104	69	80	84	87	79	82	80	84	88	75	69	60	90	82	71	94	66	94	71	59	75	79	88	97	81	79	87	85	71	87	89	87	63	91	76	95	77	78	83	85	79	85	93	91	79	87	92	81	80	72	84	81	96	75	83	76	74	89	87	82	72	86	82	74	78	71	62	78	66	85	77	86	76	68	85	78	77	71	78	75	82	78	90	80	54	72	91	77	84	87	77	73	88	82	81	73	74	80	88	69	85	87	91	72	74	91	64	98	91	59	72	78	86	83	75	84	101	96	77	66	78	82	83	72	69	70	80	96	89	71	74	67	80	79	75	86	89	72	79	81	86	85	75	74	88	89	86	76	91	72	83	81	93	80	72	81	72	68	95	74	81	81	73	95	84	75	79	79	78	92	69	70	69	93	83	75	86	94	67	86	88	88	70	80	65	89	89	73	81	74	77	96	72	85	70	76	83	80	87	79	100	79	78	85	79	85	70	70	80	78	74	84	80	77	86	74	70	83	90	83	73	75	70	74	71	71	69	85	90	76	69	87	81	83	90	68	82	78	65	82	79	85	79	77	82	83	80	62	85	72	76	73	82	81	86	94	84	77	68	86	80	92	74	60	77	94	70	80	84	78	86	98	72	63	79	81	61	64	89	79	79	79	96	84	88	82	71	66	92	91	73	76	90	77	80	67	88	62	86	83	85	71	56	67	81	74	68	76	96	78	79	89	88	77	70	86	81	94	98	96	75	81	90	85	78	76	86	85	78	84	89	84	89	77	58	77	84	77	81	95	94	85	89	102	83	61	84	79	81	80	80	77	67	80	91	84	77	86	84	95	74	80	83	70	72	82	73	86	87	97	73	84	73	63	79	77	83	70	72	87	79	76	90	85	82	76	76	74	93	95	91	88	87	78	77	83	76	81	77	65	75	74	85	86	70	83	72	74	79	77	72	90	83	78	85	80	71	81	80	75	65	71	72	89	86	74	63	79	89	84	66	89	88	76	84	63	89	82	71	94	84	80	86	71	75	87	69	90	96	78	99	60	78	82	95	101	94	69	73	76	80	83	69	93	81	86	74	82	72	88	90	84	82	94	62	70	73	86	79	88	65	86	82	84	84	78	78	84	74	97	83	87	88	105	76	82	81	81	96	65	76	94	80	64	93	66	70	85	74	93	87	75	81	65	80	69	84	89	72	93	89	72	87	72	79	77	56	78	80	70	97	81	93	77	78	79	74	75	93	76	74	83	69	80	80	75	79	82	82	82	76	83	84	77	76	90	80	93	77	73	84	77	100	72	69	81	79	85	78	77	84	93	79	100	67	73	60	73	79	78	79	69	78	68	73	71	76	70
12373	671	639	668	648	722	738	699	680	665	631	650	624	647	646	641	597	624	583	599	620	597	612	606	597	559	578	575	572	557	607	587	557	562	541	604	550	596	604	570	618	575	575	602	602	593	561	573	522	546	554	555	553	630	563	626	584	562	612	537	648	558	545	558	569	595	549	605	566	600	541	625	627	574	605	563	565	557	600	609	572	585	620	605	571	582	591	593	604	570	589	655	580	596	575	576	554	578	578	599	616	643	548	604	599	585	560	573	580	636	561	608	605	601	572	575	587	611	538	575	569	559	566	602	564	607	593	586	657	583	605	611	583	640	588	582	603	588	570	571	570	620	604	583	573	578	545	596	577	566	570	591	605	532	564	604	611	594	571	581	600	586	593	561	567	600	600	605	587	579	629	582	578	573	570	579	568	620	646	626	584	578	615	579	587	608	577	592	590	616	596	557	599	521	564	594	607	616	624	595	566	642	590	562	581	586	580	566	596	606	583	595	557	569	593	577	609	554	546	604	580	557	614	609	573	559	549	594	624	568	580	578	570	627	568	613	550	579	587	600	587	573	602	589	571	586	610	555	593	599	576	587	530	574	593	594	543	589	547	555	579	547	592	597	607	616	584	579	606	555	568	590	563	555	621	539	587	626	615	548	579	561	564	592	574	571	521	585	567	556	578	594	575	615	609	591	598	594	613	585	591	645	571	594	575	605	577	563	598	591	589	575	574	572	581	558	587	543	577	559	533	577	573	595	566	581	542	586	588	585	587	611	571	590	642	584	533	576	591	610	599	603	577	567	596	581	608	644	633	568	601	572	583	565	593	540	595	580	582	560	606	592	559	572	554	599	562	590	585	616	623	579	537	595	625	542	598	571	587	601	594	584	589	590	555	543	590	624	592	562	606	582	595	589	583	620	574	563	522	582	576	594	572	593	568	597	596	601	557	512	555	578	562	548	597	591	593	577	554	587	598	596	574	591	582	581	600	555	619	574	625	577	575	547	591	579	581	536	599	575	597	570	566	568	570	570	568	574	608	598	565	619	604	620	621	615	548	602	599	647	591	580	566	535	605	586	610	553	594	588	605	577	550	578	593	582	535	605	554	617	552	605	586	575	604	607	604	534	581	561	602	610	567	554	600	540	568	592	586	591	606	581	598	604	594	584	588	626	569	554	573	566	607	593	576	585	604	601	575	603	598	595	572	551	616	559	551	582	557	569	626	570	558	572	569	569	599	543	584	586	616	555	583	576	551	538	592	594	586	577	591	617	539	561	609	601	593	614	576	561	580	616	549	608	596	572	572	594	577	649	589	574	591	572	605	577	562	593	625	580	595	606	560	609	579	576	561	598	625	584	577	583	544	585	562	603	579	616	573	583	568	586	594	581	597	599	555	556	584	569	600	590	544	557	586	572	581	581	550	529	587	570	609	571	615	554	563	588	555	567	601	592	607	591	571	592	591	564	596	545	600	590	558	610	562	646	608	602	632	589	625	583	581	572	551	578	575	603	569	534	573	613	605	588	559	603	608	583	584	579	591	554	572	624	617	585	598	546	608	601	594	573	579	580	564	611	602	570	571	571	586	549	602	569	584	558	632	554	578	576	587	597	597	574	578	572	585	596	575	562	601	575	635	604	625	585	561	568	569	580	579	581	538	570	603	556	585	563	539	554	541	557	603	581	551	537	577	604	575	597	561	583	623	586	554	642	570	613	556	588	556	600	559	574	541	619	573	548	556	541	589	627	539	599	590	601	584	586	585	579	580	541	614	581	615	579	567	569	578	614	593	540	557	598	559	585	558	569	554	607	592	592	598	542	606	590	571	573	597	565	587	551	599	594	576	597	551	549	574	605	607	565	617	574	561	569	586	562	596	602	556	584	523	591	615	569	574	564	586	603	600	558	599	520	613	582	571	559	605	591	584	597	542	582	580	575	586	553	586	613	582	551	550	577	597	590	581	600	580	601	555	595	530	609	544	555	550	589	549	620	606	574	589	606	569	579	572	602	596	555	557	576	538	601	589	569	583	561	556	576	599	544	602	586	647	619	589	592	574	555	580	553	580	571	568	583	609	554	560	551	595	595	589	590	584	604	575	566	558	585	544	586	560	573	580	574	568	565	572	596	641	551	573	603	587	580	594	581	540	623	585	608	551	588	597	586	568	611	555	564	558	543	604	617	592	586	624	599	568	591	596	594	567	572	576	591	572	569	565	586	584	542	607	595	619	579	601	589	565	560	558	614	567	578	552	600	575	582	555	597	619	582	545	595	613	554	570	578	571	555	581	596	597	609	592	576	566	551	629	632	538	570	565	592	568	548	571	581	600	563	625	569	514	597	597	570	537	544	613	623	555	615	532	602	559	582	568	586	558	585	611	634	601	566	530	547	560	536	593	586	587	574	576	605	570	545	570	591	607	594	600	536	591	594	570	641	600	568	566	577	577	584	604	597	584	586	589	607	523	542	567	572	612	575	577	557	598	619	561	518	603	597	531	549	593	599	544	641	548	616	599	629	574	606	546	587	594	579	647	567	594	565	606	556	586	555	622	585	568	581	598	591	631	590	575	564	603	507	569	575	553	570	601	548	592	565	610	612	626	567	621	571	554	560	597	582	579	547	554	583	599	582	585	609	597	592	549	581	523	623	608	573	632	535	587	584	579	591	557	588	600	609	556	609	568	559	573	601	551	600	585	575	538	579	587	605	527	547	602	583	590	557	583	577	595	556	572	591	569	574	535	572	588	559	536	647	592	599	623	568	592	607	551	574	580	537	559	597	533	582	587	577	568	579	636	610	574	552	562	612	587	588	545	523	605	586	596	556	563	622	560	619	591	572	577	626	561	598	605	587	592	580	578	587	558	609	576	611	591	553	633	578	550	564	559	613	567	562	548	573	575	553	583	600	573	584	607	581	598	613	576	599	591	580	582	535	584	598	626	547	578	574	555	611	560	570	557	634	565	590	607	560	581	592	559	597	588	569	605	598	577	582	567	570	549	550	563	593	609	586	608	600	554	562	607	578	545	591	601	600	584	583	542	592	619	531	562	565	570	566	603	581	572	597	558	596	588	573	558	578	557	563	541	553	569	631	607	547	626	603	612	555	561	602	610	606	584	517	595	564	569	588	595	558	547	567	609	583	579	581	599	580	582	636	520	589	596	590	607	558	530	589	596	599	591	618	558	575	575	603	567	578	588	553	604	602	575	566	583	572	548	556	568	603	594	580	610	593	548	589	588	556	548	607	548	608	579	578	561	554	625	569	570	595	580	585	591	575	567	586	560	559	559	555	587	574	558	601	596	585	601	590	578	561	611	582	560	561	586	597	603	608	559	547	583	584	585	570	593	568	567	598	573	597	589	588	608	580	636	571	553	568	603	590	593	562	566	580	551	593	616	596	630	594	591	580	601	583	574	551	571	610	578	558	575	587	580	565	536	558	601	543	581	571	557	559	575	582	588	574	571	599	636	600	609	540	523	548	577	605	550	556	543	558	578	552
2635	88	97	91	79	102	102	87	91	86	86	91	88	81	89	90	115	85	85	94	110	93	83	111	76	86	104	64	97	93	75	99	89	88	92	69	88	85	91	91	79	77	78	69	82	97	92	71	91	79	81	102	96	95	106	102	85	95	103	88	93	93	92	95	95	76	100	83	77	94	74	105	97	84	90	81	95	89	81	76	86	76	77	76	86	81	98	72	79	94	80	81	109	103	86	90	93	95	91	81	87	87	83	99	96	83	80	82	83	90	81	76	91	88	99	77	89	75	78	86	85	84	76	88	83	94	105	80	105	86	84	94	90	98	84	103	86	79	83	89	82	75	78	69	87	84	73	85	89	97	80	94	83	73	90	97	76	70	94	79	73	92	73	96	104	80	91	71	84	94	92	82	77	76	91	106	75	88	86	76	105	71	78	92	102	99	93	79	96	81	95	80	78	103	81	85	77	97	91	78	96	86	68	86	57	69	79	73	80	72	80	92	73	86	87	99	104	100	82	98	83	65	88	87	76	89	85	66	87	86	87	100	85	81	81	96	71	79	81	81	90	71	84	94	87	80	94	86	98	101	83	80	79	77	87	77	63	85	94	93	78	85	100	80	88	83	82	95	77	97	75	89	77	108	78	83	87	102	89	92	81	94	103	87	93	102	89	87	80	82	102	81	84	80	76	83	93	85	95	99	93	100	97	81	74	85	82	75	80	98	77	76	95	75	79	98	94	102	83	84	94	91	87	88	95	93	85	87	85	79	94	87	77	69	85	85	96	89	71	76	96	88	88	86	102	86	84	82	66	82	94	95	93	97	88	84	95	91	91	91	100	72	109	82	85	100	84	94	85	79	74	76	84	83	96	89	96	72	85	101	92	89	99	79	82	96	88	71	82	62	77	71	86	83	93	74	84	88	75	108	88	92	86	73	83	88	74	73	90	105	84	85	81	98	90	87	89	82	91	74	80	78	89	79	80	89	69	91	102	89	75	79	87	97	99	84	87	91	99	78	73	85	80	85	97	90	68	79	92	81	102	85	88	81	100	81	89	84	95	122	73	78	91	69	85	103	92	78	77	63	92	90	93	87	89	91	99	92	97	94	95	84	88	66	65	90	102	88	77	104	85	92	77	108	85	96	92	77	81	89	85	84	107	80	82	82	105	90	88	84	90	70	91	89	93	88	87	84	84	91	85	73	99	87	87	100	86	89	95	72	95	93	80	81	67	78	75	91	82	94	108	70	92	74	89	89	91	92	91	80	71	94	68	80	84	96	100	87	96	88	84	100	65	91	87	79	69	80	93	83	100	103	96	89	70	97	74	92	81	81	89	94	83	95	92	80	98	73	90	93	89	101	95	96	76	71	61	101	89	95	73	83	86	83	77	104	79	88	86	105	66	70	84	78	82	75	90	93	86	86	75	87	94	91	70	95	90	80	96	73	89	93	82	79	72	90	90	81	92	99	82	98	86	86	80	81	88	78	66	101	100	88	86	81	92	93	86	79	79	97	77	75	95	87	98	85	75	82	92	79	82	71	86	66	89	101	98	76	67	81	83	82	95	84	85	93	110	80	90	82	104	90	91	84	77	97	100	86	71	82	98	71	72	89	70	86	78	79	87	79	91	78	98	82	96	81	98	103	84	95	84	72	83	80	98	75	82	78	97	80	72	82	89	75	77	90	83	75	78	96	83	87	100	88	91	82	95	88	85	76	95	73	88	103	90	75	88	94	100	89	88	110	67	77	93	76	84	95	79	90	73	72	73	93	102	78	88	76	93	81	73	89	79	78	83	92	91	73	91	77	79	105	83	87	84	94	82	93	76	91	102	96	78	94	101	87	80	85	101	86	93	84	85	87	75	82	89	92	85	75	82	85	78	76	87	85	84	76	77	94	80	84	73	88	90	73	82	86	92	89	79	89	79	88	98	99	89	86	92	93	80	78	98	79	79	76	93	87	77	72	92	99	82	96	77	99	81	92	74	88	81	101	89	105	86	73	80	83	91	92	86	80	87	63	96	89	69	98	88	91	89	106	77	84	81	89	83	86	93	94	88	66	77	100	82	84	83	90	85	76	95	82	84	79	88	75	94	79	75	88	93	96	91	74	93	87	80	85	96	107	78	82	75	77	90	79	83	87	88	86	85	86	103	83	97	100	79	86	95	88	97	90	82	86	94	93	106	69	93	76	71	71	81	82	98	90	87	105	102	98	93	89	85	79	94	95	95	71	85	81	74	86	94	101	88	80	84	86	84	72	69	69	83	85	79	71	111	78	91	82	92	82	83	87	92	71	95	73	98	94	89	93	96	88	81	89	96	91	88	81	92	77	89	88	102	83	92	98	77	96	88	86	80	79	83	82	74	109	93	91	96	100	78	73	87	88	88	84	84	82	86	78	66	95	103	93	88	89	78	73	100	82	85	83	104	85	81	90	89	95	100	81	101	100	80	97	80	100	70	95	72	92	95	72	84	87	86	87	102	92	77	66	81	100	89	75	94	90	90	96	74	94	88	78	79	93	86	103	97	82	81	91	80	77	81	83	84	84	79	84	80	92	95	87	102	81	82	78	88	90	72	82	78	90	102	88	81	76	83	80	81	72	96	86	92	85	82	94	86	102	76	106	70	74	92	88	76	85	68	99	86	82	73	94	103	98	90	84	79	81	98	103	90	80	90	79	73	74	84	84	100	76	95	77	96	102	94	74	98	90	76	85	83	81	95	81	99	90	87	79	84	82	79	93	92	87	83	97	92	86	69	72	92	79	84	89	103	69	74	96	87	86	101	88	97	83	70	88	79	106	99	90	101	93	77	77	93	90	90	72	78	119	80	80	90	100	66	78	84	79	88	93	96	102	105	82	93	82	97	91	70	65	113	92	80	88	105	95	95	90	78	100	92	98	77	103	72	93	85	77	76	89	107	84	83	71	89	100	73	86	81	97	86	97	88	100	99	81	95	78	100	93	88	104	75	94	83	77	79	81	100	90	85	93	88	93	80	81	85	89	71	84	92	78	81	81	70	74	90	97	79	94	85	97	81	78	76	96	76	83	94	90	88	101	85	94	86	79	85	86	75	93	76	78	90	81	103	68	87	93	83	72	87	83	89	89	71	103	95	86	100	104	90	76	89	97	93	80	81	86	80	76	89	87	91	83	86	87	85	90	107	86	88	104	80	81	74	101	72	87	75	77	66	83	80	80	78	84	87	101	93	88	86	84	78	100	75	73	87	76	66	83	100	88	92	71	104	83	96	66	80	89	98	81	77	81	81	78	97	105	84	76	91	102	94	83	78	88	88	85	77	66	84	69	90	77	93	79	73	100	90	87	89	91	88	85	87	82	87	88	95	79	81	91	98	95	93	82	80	80	79	74	69	102	92	77	87	104	86	74	90	75	92	95	94	92	80	92	100	93	80	83	98	82	79	95	88	104	88	81	93	108	87	99	93	78	95	101	99	88	81	86	75	72	87	93	92	96	86	75	77	99	91	92	96	84
13384	754	676	679	788	973	930	884	876	845	808	728	726	706	642	691	668	685	683	644	646	626	694	658	595	593	660	675	670	613	711	629	661	599	628	591	658	639	581	602	611	613	595	642	626	646	603	610	626	607	625	616	617	638	654	598	632	581	636	606	613	677	611	652	641	622	601	609	605	598	587	651	589	629	631	615	650	609	622	603	625	562	578	591	574	642	623	633	657	652	644	638	631	617	632	635	634	622	659	644	614	619	584	592	632	636	651	626	596	673	617	596	660	604	641	599	638	663	611	634	587	648	655	631	593	614	591	628	609	609	601	616	581	609	635	632	673	601	636	600	615	600	622	555	636	613	589	636	650	617	602	637	606	656	640	636	596	576	674	649	615	612	622	591	618	596	623	609	601	567	638	623	648	599	645	623	622	613	630	624	622	613	637	610	610	602	599	656	627	624	604	646	670	624	656	620	613	597	596	635	603	607	620	588	634	601	585	589	607	654	650	629	647	589	627	599	570	618	585	634	605	548	634	603	612	594	593	592	645	577	598	636	600	647	636	583	594	674	598	640	613	593	636	619	619	605	630	584	625	585	623	604	601	624	606	614	633	603	676	602	593	598	644	629	630	608	561	628	614	645	610	660	582	610	622	636	565	622	661	599	603	635	645	607	636	633	631	611	606	614	630	636	616	601	640	627	579	608	645	625	599	621	682	634	593	624	629	607	584	595	639	639	606	663	654	609	547	546	641	632	618	658	633	675	595	618	641	598	610	609	613	646	584	672	576	589	590	665	625	601	622	622	606	633	666	658	656	609	605	619	598	608	601	630	619	607	605	627	611	653	604	576	650	675	597	607	612	629	595	619	615	599	604	619	636	647	625	634	633	621	630	602	642	635	619	636	617	578	632	565	597	662	604	578	602	624	627	608	615	567	642	582	646	616	626	630	610	602	585	634	661	627	608	602	638	579	589	618	689	613	630	597	604	657	594	602	584	636	677	589	631	643	605	648	628	662	614	639	625	651	609	592	647	632	596	624	550	601	601	650	628	651	623	542	603	591	659	626	634	617	619	598	599	609	591	621	627	630	596	616	595	674	630	622	606	581	565	622	605	612	590	588	639	631	596	604	609	605	583	680	608	652	597	600	659	616	602	611	636	609	583	609	660	602	619	656	622	632	629	614	600	619	632	602	621	644	660	636	586	623	646	647	616	623	581	609	635	613	645	629	650	626	646	637	612	654	625	609	606	598	629	615	584	599	599	647	593	610	650	585	646	621	625	633	621	636	646	588	600	643	620	625	603	631	603	589	641	657	634	613	664	631	583	604	635	661	593	635	612	617	578	619	659	591	635	602	616	617	598	644	628	600	595	647	667	613	627	628	594	656	601	617	655	588	635	626	592	607	595	572	588	587	591	655	615	617	615	636	609	598	563	626	648	631	605	583	623	644	657	598	615	608	652	573	606	640	638	609	580	622	587	618	628	672	616	628	581	628	582	594	672	598	608	593	622	612	620	604	622	657	610	630	650	620	645	621	595	653	592	652	566	628	604	605	612	592	630	605	565	602	615	660	620	583	615	646	575	610	600	646	618	652	604	619	667	606	592	599	635	656	626	643	566	605	647	604	635	623	613	641	640	684	627	591	608	593	613	616	589	595	649	632	619	638	590	632	607	629	616	613	645	677	620	605	629	619	655	597	568	615	637	586	649	596	632	620	577	628	602	555	646	630	671	588	641	630	622	617	638	661	622	634	643	589	618	587	624	611	647	611	659	606	645	669	615	617	625	596	637	601	617	642	647	570	653	603	587	643	596	647	641	616	623	614	628	638	662	570	583	624	620	574	642	598	611	604	589	599	621	636	618	643	561	584	634	599	647	577	586	624	640	668	619	699	612	566	620	613	619	607	617	631	630	588	644	621	575	653	639	597	625	644	616	582	601	612	609	618	664	616	654	603	584	631	634	609	617	636	608	622	627	592	600	585	579	620	621	622	605	600	619	593	622	623	624	625	627	582	631	638	615	577	642	647	655	671	564	661	622	582	575	640	641	609	580	635	602	646	617	603	624	644	621	639	597	635	617	619	617	642	567	625	591	651	607	583	598	562	654	611	603	611	621	570	576	589	614	601	632	608	571	607	620	650	640	620	634	603	624	652	595	645	622	606	601	609	619	586	619	598	652	604	606	667	589	570	639	600	647	607	619	639	618	614	607	609	598	609	664	625	659	637	663	600	633	611	626	629	613	565	640	593	645	608	611	623	622	626	621	686	608	663	631	585	638	581	644	596	583	655	609	620	610	571	621	627	615	601	616	631	587	623	628	610	614	627	651	619	627	628	601	614	634	613	616	591	618	616	594	563	632	581	628	602	608	620	611	660	602	600	619	613	559	621	607	630	581	576	586	665	623	601	613	618	598	597	666	619	635	588	584	597	608	610	609	616	627	584	639	597	600	608	659	652	625	617	576	613	618	613	616	632	669	597	632	638	597	592	633	580	600	578	637	633	601	597	609	640	629	637	591	615	613	574	612	635	629	666	617	619	609	638	609	592	610	618	652	610	581	602	608	611	615	603	585	568	622	610	594	579	628	624	616	649	593	603	621	630	593	546	610	615	640	633	627	628	650	597	610	587	628	634	612	582	667	653	607	638	632	617	602	620	643	599	622	613	596	571	622	631	653	600	629	666	630	660	649	642	644	597	621	600	600	588	634	621	609	588	609	614	605	614	606	584	611	608	608	615	631	609	569	639	588	626	605	627	602	541	577	612	602	594	606	635	644	625	598	648	556	623	571	615	621	607	634	634	636	641	591	614	667	657	616	639	558	589	652	629	609	619	652	642	625	600	612	615	619	601	586	622	595	611	660	584	615	601	601	614	585	615	632	615	603	625	606	598	566	598	648	616	650	589	583	661	623	581	611	604	622	638	591	643	576	630	634	662	675	606	589	663	632	569	640	638	650	609	646	662	639	598	587	647	589	618	629	627	627	603	633	592	584	580	597	639	614	614	628	618	613	595	586	651	631	574	594	612	586	588	616	645	608	613	605	630	618	600	556	606	580	606	636	548	617	579	650	588	596	622	648	617	660	632	656	592	594	652	668	630	671	677	591	637	596	588	627	630	636	567	613	615	663	611	613	649	638	603	598	582	604	632	590	642	638	638	646	650	593	614	605	643	571	643	587	618	594	605	611	601	611	616	619	631	598	596	611	595	644	628	626	646	631	663	620	622	631	608	588	639	632	604	599	615	644	602	564	654	641	619	678	594	592	581	608	623	616	605	626	644	616	596	612	646	650	621	666	650	623	643	668	663	632	576	647	618	616	643	585	612	662	640	603	584	609	631	603	608	618	608	591	611	591	612	614	608	616	595	600	598	606	588	595	588	616	656	599	632	603	617	617	622	638	610	606	640	587	620	615	586	660	638	637	605	663	619	643	624	626	636	644	596	660	653	654	625	630	629	585	621	614	614	616	595	619	652	589	580	600	602	586	615	616	597	631	633	631	635
4303	130	109	88	90	93	108	100	83	87	108	88	94	92	88	86	105	93	81	81	72	92	88	101	85	93	96	81	92	90	93	89	86	90	80	94	63	87	74	68	77	86	74	85	96	83	80	98	96	72	75	86	99	84	89	81	97	92	106	74	68	85	94	69	86	103	75	89	78	66	91	81	96	80	74	89	81	72	81	75	85	94	74	94	92	71	99	73	79	94	79	90	66	86	101	82	67	84	81	76	79	75	102	85	82	76	80	87	71	71	97	86	64	90	74	94	85	94	101	87	80	90	89	77	78	68	86	73	80	86	86	83	86	96	78	79	75	84	85	72	88	95	85	80	98	93	83	89	79	95	64	83	80	91	70	94	95	81	90	79	80	78	73	77	76	78	63	68	80	89	74	87	94	96	95	71	85	79	82	91	89	83	79	83	78	90	68	87	71	98	74	87	69	97	74	70	87	74	90	82	80	95	92	93	69	103	82	70	92	80	75	85	78	75	87	84	96	89	72	85	85	92	81	70	64	79	81	91	90	78	90	98	83	93	98	69	85	90	103	89	86	91	85	85	87	77	95	86	57	76	84	82	78	89	87	84	81	80	104	90	90	71	82	90	75	81	82	95	84	102	111	69	87	85	94	73	91	94	82	62	85	97	93	74	81	81	79	65	88	89	87	85	88	93	87	67	89	76	81	103	70	85	71	75	77	79	88	100	103	70	81	68	86	92	85	95	97	84	94	96	83	65	70	87	94	97	81	79	101	93	97	100	86	86	95	87	82	101	87	87	87	94	87	74	94	86	86	79	86	83	97	70	85	84	91	85	77	71	94	89	82	78	90	94	90	81	79	78	95	89	105	93	94	72	84	79	90	93	84	98	80	84	101	68	89	93	83	73	86	79	80	91	71	78	89	73	81	87	85	82	81	91	80	88	89	82	93	89	80	70	71	83	66	94	89	71	87	97	94	77	70	85	90	81	72	93	111	74	88	76	78	91	100	87	93	79	77	94	75	65	87	86	86	85	80	80	72	81	83	91	83	84	90	67	84	85	94	69	90	74	90	110	101	74	79	81	75	76	89	85	90	86	75	77	78	98	86	82	71	81	88	95	82	100	87	78	93	76	94	101	83	76	76	70	101	58	97	68	88	93	89	82	93	90	82	94	84	80	74	75	84	81	93	69	92	65	61	88	80	79	65	103	97	81	80	83	92	93	87	88	72	96	81	99	72	87	87	76	79	89	83	92	98	97	94	71	81	75	97	93	70	90	74	93	80	80	84	75	86	77	92	93	82	77	79	92	79	82	95	67	67	77	75	87	90	72	80	95	84	95	80	90	91	94	80	91	82	84	94	97	72	74	66	83	83	83	75	87	79	89	81	98	71	81	75	98	71	82	85	77	89	67	90	79	85	76	94	86	81	88	74	104	89	111	91	68	92	94	84	77	82	92	87	80	87	74	70	68	88	93	93	78	71	90	76	87	108	76	91	92	88	86	85	69	84	76	95	90	100	83	104	77	76	83	89	81	77	93	70	90	85	86	92	77	83	79	87	71	87	78	86	73	84	89	86	79	83	87	83	85	84	95	84	87	77	96	91	78	88	77	62	91	95	92	87	98	98	91	94	71	85	74	89	73	88	85	109	91	90	80	72	83	84	80	82	84	87	80	92	88	75	79	84	65	92	78	84	77	92	78	77	94	70	82	68	92	71	86	76	90	87	77	97	79	77	69	75	76	97	85	101	90	76	87	92	100	81	85	86	88	71	82	92	84	79	80	81	72	101	99	96	86	106	85	98	83	92	79	89	83	88	83	94	89	83	102	102	77	92	85	72	82	81	77	92	79	91	95	79	81	90	82	69	79	88	96	90	87	98	76	75	75	82	94	87	97	77	73	97	90	76	90	77	73	90	77	93	76	106	101	94	83	83	90	80	76	90	97	78	89	85	80	94	85	86	80	78	80	96	89	71	82	88	80	107	79	92	92	82	80	87	101	93	100	89	90	84	99	84	93	60	75	86	108	69	75	81	68	82	83	92	84	94	70	70	93	91	77	83	90	80	77	76	93	98	75	93	94	66	88	92	85	110	101	76	98	76	85	85	83	94	89	79	63	77	101	76	100	68	76	76	78	81	76	89	91	93	109	89	84	84	81	102	82	87	84	84	76	77	75	93	86	95	84	85	88	88	94	75	83	81	74	83	117	97	95	88	68	71	102	81	90	97	76	78	74	95	80	87	72	82	73	85	86	77	86	96	82	67	80	95	103	93	69	82	92	91	77	94	81	85	84	85	60	76	82	89	87	102	85	85	94	91	91	81	74	98	89	84	86	89	89	79	83	106	73	93	82	104	73	96	84	78	83	100	82	89	85	83	76	97	101	99	83	99	76	64	82	82	82	90	86	85	112	99	78	81	87	108	84	82	82	74	86	95	65	91	80	78	90	60	81	81	91	81	68	92	90	75	83	95	79	96	69	86	78	94	81	81	83	112	76	90	80	79	72	92	103	85	83	85	74	86	103	91	82	87	78	68	78	79	82	82	77	86	89	103	86	82	81	78	90	70	78	71	87	97	81	96	93	75	75	71	93	77	96	67	79	94	82	76	88	82	82	88	91	74	96	85	64	79	84	93	85	84	93	96	86	72	71	81	84	74	67	67	97	88	93	79	88	76	82	79	76	78	90	91	75	91	95	82	98	97	81	90	78	99	90	78	83	73	88	87	76	92	98	90	92	90	82	96	76	78	78	88	82	91	71	88	75	62	80	101	82	75	82	84	79	78	97	105	79	77	72	80	86	76	74	96	87	75	82	97	71	105	73	94	74	77	81	76	87	96	53	74	76	88	72	79	79	97	85	85	85	75	94	88	91	85	91	94	102	95	80	76	89	77	95	91	82	86	89	78	87	81	95	86	79	75	90	90	91	93	77	73	91	94	74	82	78	71	71	91	72	79	93	77	83	98	84	83	107	79	90	83	92	82	84	76	87	106	89	69	67	88	79	99	77	82	73	82	76	74	84	90	89	85	100	93	78	65	95	68	78	73	85	80	72	102	82	81	70	76	88	83	92	73	85	89	70	90	85	85	88	90	83	94	92	92	76	89	102	75	99	87	79	79	83	77	88	78	110	109	81	93	70	74	93	82	89	98	87	83	93	84	84	60	72	88	81	101	86	89	79	83	86	93	78	63	77	90	82	72	99	81	83	100	91	77	76	84	88	84	75	91	88	70	88	83	91	83	80	73	81	83	84	91	84	69	80	83	80	78	78	95	101	83	82	108	89	74	90	74	71	93	73	70	96	76	90	86	77	86	74	79	82	80	99	85	85	96	82	87	89	85	91	88	81	94	82	81	91	82	68	70	90	84	88	91	79	84	85	90	88	85	81	71	77	77	84	89	76	82	82	78	80	85	80	84	91	83	84	81	85	66	93	72	95	83	92	84	85	89	77	72	90	82	78	101	89	81	77	70	92	84	85	76	88	93	81	76	79	90	89	78	80
18167	1045	792	852	1258	1633	1745	1546	1406	1217	1132	1003	999	884	856	775	793	750	737	707	728	745	700	712	683	674	699	676	692	667	617	660	637	621	588	638	656	640	604	645	635	634	619	616	631	637	638	600	633	605	640	645	605	667	606	648	609	619	676	638	611	615	624	606	618	629	641	613	618	645	612	626	608	579	611	573	598	638	606	607	593	601	607	617	593	573	625	603	570	648	577	610	589	580	657	586	586	634	604	601	600	631	589	596	627	615	590	599	577	586	639	628	613	600	598	608	634	619	595	601	636	608	618	640	634	588	623	639	575	577	612	586	611	581	656	569	609	631	593	562	619	582	601	564	610	628	586	597	596	594	592	566	569	585	582	579	599	636	606	592	580	632	571	606	602	617	634	559	612	577	599	610	625	605	608	610	604	652	586	635	600	531	615	640	573	604	589	572	609	613	618	630	646	585	607	572	600	599	601	615	646	598	615	559	592	606	607	614	588	569	618	663	579	603	592	598	599	616	613	575	619	598	584	600	631	589	623	599	655	622	604	610	578	625	581	594	632	613	608	586	587	575	620	604	643	628	614	581	610	649	606	594	593	596	599	618	657	591	605	546	576	577	590	589	614	646	658	549	620	585	599	612	629	577	552	627	585	630	572	595	594	603	587	570	625	577	629	626	584	591	613	594	589	566	610	617	576	559	561	593	594	623	587	580	636	628	589	597	622	590	655	579	618	600	622	653	613	634	605	597	626	532	623	583	599	600	612	638	595	624	601	573	637	589	608	589	621	661	625	618	581	644	614	608	611	589	582	640	638	582	585	584	590	609	564	631	633	592	612	559	583	624	612	611	588	603	618	575	590	590	585	623	561	633	556	605	602	618	593	615	619	628	580	598	625	583	575	603	604	619	637	592	601	625	627	593	622	608	624	560	616	572	609	638	597	573	583	611	611	588	593	572	602	616	628	561	620	595	600	610	602	609	591	626	587	551	651	602	619	578	636	611	637	584	591	610	632	584	605	598	590	600	605	622	654	601	597	555	595	624	602	551	605	594	600	587	642	580	596	578	586	586	638	612	573	608	607	555	612	593	620	640	593	587	594	617	566	621	610	603	555	625	598	589	603	629	595	586	636	617	565	609	589	657	580	613	610	610	644	616	612	587	599	594	633	591	620	573	594	577	614	600	579	583	615	586	559	622	572	603	616	605	591	582	611	670	610	621	629	612	599	617	584	653	589	621	618	605	623	588	607	601	614	564	609	619	598	623	580	634	620	631	586	616	614	579	593	614	611	616	557	605	572	597	581	616	583	616	605	624	582	617	605	560	590	594	595	605	577	599	620	624	586	606	667	613	597	573	553	589	601	609	595	579	610	635	612	579	595	592	590	596	577	575	621	604	667	564	604	628	619	636	648	600	625	616	623	618	561	600	576	582	588	629	586	607	615	632	614	578	594	576	640	587	611	630	611	611	597	611	616	603	604	618	611	598	609	586	637	621	635	605	587	582	561	607	602	552	598	628	601	572	605	634	553	578	618	599	614	581	622	600	594	616	594	607	619	579	605	632	622	618	584	611	630	647	572	615	617	597	620	593	612	594	623	569	630	626	580	557	599	574	609	595	605	612	602	650	604	571	573	603	601	617	599	608	620	647	592	614	637	584	589	633	674	601	576	583	604	585	607	587	571	601	598	634	648	621	586	637	556	610	612	594	584	555	574	641	576	617	617	654	615	592	597	572	606	637	629	585	563	653	650	574	590	580	610	602	594	598	572	567	565	605	607	596	625	611	635	605	587	578	580	600	578	612	600	567	615	604	621	607	544	603	639	599	594	579	591	584	618	608	591	576	643	591	551	606	592	628	598	625	615	635	579	642	641	591	592	612	606	615	583	555	574	587	639	595	604	585	572	603	590	615	594	593	638	606	618	644	601	563	599	586	594	585	622	612	620	572	609	631	631	587	591	616	599	583	616	593	592	610	587	614	625	603	629	591	599	643	601	630	613	596	567	585	555	617	629	636	605	565	591	573	589	603	601	609	647	599	639	608	648	605	587	596	624	620	635	603	636	607	608	626	614	567	627	583	633	646	585	584	533	625	571	578	591	584	573	605	623	628	618	579	589	584	609	612	602	641	629	614	623	613	602	606	616	576	594	583	585	591	598	590	587	623	605	616	583	617	604	603	577	595	587	596	620	655	610	600	624	629	602	618	597	592	616	633	595	613	573	623	613	667	600	600	611	597	596	635	613	577	571	633	618	597	607	589	611	591	557	632	638	616	630	611	559	585	618	562	604	658	620	606	643	574	568	618	583	575	599	617	635	617	624	620	613	588	591	573	566	620	611	606	593	588	560	626	572	585	672	551	598	577	639	603	666	576	622	595	596	605	620	567	601	589	596	607	617	589	593	600	606	585	589	648	569	577	592	635	568	596	573	616	594	597	580	600	579	572	596	541	604	587	584	598	581	608	638	626	603	595	581	552	641	597	662	603	608	584	584	632	616	597	617	658	584	595	593	605	603	580	618	598	596	582	610	613	622	599	593	637	652	632	596	606	590	552	661	629	595	586	582	607	602	604	624	594	660	576	603	642	627	594	644	607	629	562	615	530	592	641	624	595	583	607	571	614	637	630	618	589	611	604	599	610	592	591	615	611	594	618	598	652	644	579	627	596	604	615	597	615	585	622	627	615	639	571	598	606	668	643	610	615	566	596	624	593	616	590	598	620	580	625	563	584	677	618	608	554	594	607	564	609	594	567	576	574	609	605	617	606	576	617	638	622	661	569	536	579	573	576	612	621	631	604	557	577	604	606	592	601	615	589	595	588	585	622	613	564	633	603	588	626	638	602	589	576	584	586	627	635	613	564	638	624	651	611	566	612	636	558	624	611	579	551	610	565	583	567	660	609	616	613	565	571	545	575	611	512	575	602	555	631	593	573	625	616	591	596	612	608	609	622	545	609	605	591	615	644	613	607	605	584	647	603	620	578	629	623	610	604	595	594	589	606	566	583	601	628	624	596	617	613	586	602	596	611	626	624	593	574	588	585	565	611	662	608	584	621	615	616	599	632	620	626	624	617	615	571	618	592	611	593	598	603	608	549	619	559	575	587	600	596	612	573	657	598	574	620	611	643	599	601	641	640	625	686	585	610	592	642	590	595	605	634	647	613	577	588	592	625	580	615	615	616	552	577	579	586	647	551	576	609	604	602	614	635	645	602	588	616	563	621	619	613	604	631	635	626	581	617	588	594	650	607	603	642	611	640	582	603	618	579	587	591	592	589	641	646	626	631	632	600	607	593	596	591	630	572	583	625	588	598	587	614	547	577	591	581	575	598	620	578	572	596	626	604	566	638	611	631	587	551	587	616	651	596	642	573	642	595	572	629	602	630	604	639	627	593	625	578	609	580	600	615	646	619	624	611	596	585	600	548	600	557	574	594	595	581	596	588	531	624	601	587	594	650	592	598	600	603	648	566	610	614	564	638	572	590	631	604	665	604	565	599
6007	115	65	60	52	48	58	70	47	60	55	64	57	50	56	56	43	52	41	48	40	35	47	38	42	41	38	32	45	36	38	49	42	39	36	36	41	40	42	41	35	31	30	31	33	31	42	42	30	30	28	39	47	34	35	41	40	41	28	32	31	30	41	35	42	31	28	35	36	29	26	39	55	33	39	44	39	35	44	34	26	38	42	33	36	34	34	32	27	33	36	37	29	38	25	41	44	43	40	26	38	32	32	39	42	25	28	33	29	36	43	47	33	33	39	28	24	26	44	31	23	30	34	29	21	23	36	31	39	44	32	33	32	27	22	36	33	37	35	30	36	37	28	40	40	35	39	39	36	31	34	36	38	31	33	37	31	43	27	33	34	39	24	26	37	37	30	33	43	35	34	35	37	42	40	30	34	39	36	39	40	28	35	30	30	29	27	29	27	46	39	40	31	27	28	36	39	31	24	32	25	41	32	44	32	27	20	26	26	39	29	31	30	31	42	32	41	34	28	25	38	36	43	30	37	30	26	25	37	47	23	38	35	42	28	34	32	30	30	28	46	31	28	39	35	31	37	36	33	38	36	36	30	27	27	23	35	37	37	28	35	34	32	22	31	31	42	29	28	38	44	38	31	36	32	39	29	31	30	34	34	27	34	42	30	26	31	33	33	31	34	43	40	29	34	30	29	29	33	41	37	27	34	37	39	32	29	24	43	32	41	36	36	31	39	34	39	34	33	42	35	23	29	35	32	31	32	28	24	31	40	33	33	29	24	36	36	31	35	28	35	39	27	33	48	17	36	31	41	38	32	32	35	38	29	30	25	32	34	40	28	37	31	37	30	38	37	35	35	23	37	34	26	32	27	43	31	31	37	30	37	24	35	33	36	34	37	40	32	40	30	47	28	42	36	37	30	36	42	36	32	35	34	29	33	32	30	39	40	42	27	37	46	45	23	39	34	30	43	25	32	31	38	39	35	40	37	30	36	31	40	34	35	37	26	31	21	34	36	40	32	33	33	41	32	31	40	43	32	33	43	31	37	37	33	36	32	40	27	32	37	28	32	31	37	34	39	36	29	31	37	35	32	49	32	34	38	36	39	45	37	43	27	38	34	23	35	27	26	39	27	37	35	49	28	33	43	41	26	30	32	26	32	46	40	45	36	35	40	37	46	47	37	36	35	35	37	35	31	24	38	38	28	30	35	24	41	38	33	33	31	40	42	27	31	48	54	36	32	40	33	34	26	33	39	31	44	33	25	37	45	46	26	39	34	29	35	36	34	35	36	28	31	31	32	39	48	46	34	32	35	27	27	31	33	32	38	22	36	34	39	37	27	43	37	29	31	27	46	39	33	29	45	29	38	22	33	33	38	39	30	31	43	30	45	21	37	31	41	39	40	28	49	35	22	41	43	34	26	34	29	29	35	29	32	43	36	33	35	27	36	34	23	35	42	31	37	23	28	31	38	33	31	35	29	26	31	30	27	37	29	30	37	36	32	37	32	27	32	31	33	51	26	33	35	37	32	44	35	29	35	39	41	41	27	37	29	41	34	42	37	24	33	27	39	26	35	36	27	24	37	33	34	54	36	37	34	42	37	42	33	38	38	17	31	24	37	32	37	40	38	25	41	37	33	34	33	31	33	32	26	26	39	41	40	31	31	30	27	32	24	34	34	34	25	31	36	34	22	33	36	28	38	32	39	28	22	32	30	35	36	31	33	41	36	26	36	31	33	31	29	29	31	25	30	42	28	39	31	35	30	29	25	42	29	33	35	32	28	33	33	31	28	29	21	42	34	37	40	32	27	31	36	44	30	39	30	36	39	27	45	37	30	37	43	26	31	30	40	29	37	38	32	36	31	39	38	32	34	32	33	30	37	32	29	36	33	49	32	44	30	27	40	33	29	48	29	35	34	30	38	32	24	31	38	41	35	53	35	30	37	34	34	36	33	34	33	44	35	35	39	40	31	37	34	42	33	49	24	42	25	38	38	34	27	35	36	36	45	28	27	28	50	40	36	35	40	44	36	37	30	32	37	35	30	31	23	37	27	41	29	37	36	27	37	30	42	37	30	41	50	28	30	43	38	35	30	35	28	31	34	32	41	38	45	44	25	25	31	30	36	39	33	28	41	25	29	33	45	28	27	39	20	35	39	31	33	39	42	39	28	40	33	38	49	30	34	27	35	31	36	30	32	34	36	32	38	30	31	39	40	25	38	34	31	43	32	36	43	35	40	32	38	31	37	32	28	41	30	37	34	37	35	25	32	37	33	31	35	33	34	25	41	38	29	35	35	37	33	36	37	26	43	34	37	36	34	29	34	35	34	32	34	43	48	29	33	37	33	26	26	37	30	31	40	32	41	50	40	40	30	30	36	32	38	34	31	45	32	27	36	32	40	33	37	44	43	47	34	29	34	40	42	35	44	31	25	34	34	40	31	32	40	33	33	39	32	36	34	41	38	30	35	22	37	37	36	27	17	36	31	36	34	31	26	41	28	23	35	42	38	37	36	38	30	32	33	39	33	38	29	35	29	36	33	21	46	31	38	35	41	37	31	25	37	28	44	36	33	28	33	32	42	31	37	33	28	28	37	37	33	41	42	32	28	37	45	35	29	34	27	37	48	36	29	41	34	41	29	25	38	36	33	34	30	34	34	38	35	28	26	27	37	32	28	43	32	35	39	42	34	34	36	36	38	25	33	39	35	38	37	33	44	33	33	39	31	27	29	25	39	32	48	20	37	35	32	32	43	35	34	37	31	39	32	31	44	21	42	28	34	32	38	37	33	36	49	33	37	29	30	28	32	38	34	36	33	24	34	30	37	33	34	39	41	33	37	39	26	27	38	35	29	38	30	39	41	20	38	39	32	33	40	28	32	37	31	34	28	35	40	33	41	43	26	39	35	25	27	40	26	24	33	33	40	32	47	32	32	29	25	35	39	30	37	30	27	32	40	39	44	34	36	32	34	34	32	44	40	28	34	35	38	33	38	48	41	32	39	32	40	25	25	34	30	33	35	37	42	41	30	41	35	44	38	36	33	35	30	31	44	37	31	44	32	26	32	24	24	37	41	33	37	32	36	29	39	49	29	35	29	21	30	41	41	41	21	29	38	29	37	40	28	36	35	38	45	36	36	45	35	40	44	32	43	26	21	31	28	35	32	44	29	30	27	34	33	32	36	35	27	22	32	35	43	29	43	20	41	34	30	28	34	39	31	38	32	33	40	40	43	45	36	38	36	34	36	30	38	33	31	30	33	26	35	35	32	41	35	35	29	32	31	35	38	33	34	37	40	22	32	32	33	37	32	40	44	37	40	35	26	35	33	28	22	36	28	32	30	31	39	37	46	39	34	32	30	36	36	44	34	36	23	20	43	39	37	38	37	32	39	23	23	32	36	41	32	36	34	26	31	36	31	31	31	33	32	37	30	37	43	28	31	28	29	40	32	35	36	36	33	28	38	36	38	47	34	38	32	33	37	37	42	33	31	27
22356	1277	728	711	1660	2612	2678	2302	1910	1628	1331	1156	1012	926	823	688	650	611	564	489	510	464	446	430	434	424	402	344	367	384	354	338	332	306	336	329	295	323	339	291	299	304	317	285	288	289	286	280	294	275	299	286	280	269	272	285	275	276	268	273	293	288	272	271	253	250	233	261	241	276	265	253	262	255	268	268	238	239	279	266	263	247	233	271	274	255	255	290	248	280	244	248	237	235	273	245	271	262	278	268	294	272	282	277	254	278	257	233	273	267	257	275	292	274	275	265	258	265	262	234	233	271	285	272	281	286	269	256	277	267	260	287	278	269	272	273	270	270	280	269	253	267	262	267	274	268	283	236	247	258	269	232	251	282	240	235	240	257	252	256	239	246	266	258	253	258	242	263	248	249	277	275	221	238	260	261	238	253	262	243	205	228	253	228	268	235	283	259	270	249	232	236	260	227	252	248	232	255	253	274	252	268	221	282	228	247	281	220	247	258	241	245	224	264	240	251	236	253	245	240	242	261	275	231	240	235	261	245	254	258	238	276	254	253	251	238	261	245	257	247	225	272	246	269	234	260	243	250	229	248	257	246	259	220	238	243	260	226	255	240	248	242	257	235	259	257	245	252	249	247	263	258	229	270	231	249	255	259	241	253	220	215	259	268	267	234	254	250	243	254	243	250	244	256	229	228	264	230	256	227	264	257	254	239	266	262	236	285	261	255	247	241	233	213	261	239	237	239	275	249	250	224	275	248	240	241	219	264	258	269	253	235	235	223	247	252	239	253	257	266	272	209	254	266	229	254	271	256	269	244	236	259	236	267	250	253	245	260	251	233	251	230	240	240	274	270	297	219	242	243	275	247	262	234	245	244	226	238	223	239	250	260	252	281	253	243	223	226	261	226	250	256	252	273	270	261	242	250	261	232	219	239	260	241	249	256	232	263	231	232	258	213	250	226	244	248	292	236	231	263	232	243	233	239	248	258	237	240	258	235	271	251	270	262	245	216	234	235	231	241	235	262	238	228	261	230	241	225	248	229	241	262	261	233	291	242	211	262	253	248	267	251	248	268	258	250	259	244	234	257	247	226	261	249	243	247	252	237	227	252	218	259	247	242	251	282	252	234	243	218	234	261	249	265	241	233	256	227	229	272	266	235	251	236	244	235	273	274	250	241	256	255	268	244	245	256	179	259	253	230	256	225	238	240	273	254	224	259	233	265	250	251	252	256	247	244	247	230	220	258	250	240	255	251	267	254	254	251	259	227	249	270	243	254	231	239	256	238	243	226	255	246	261	241	269	218	268	249	234	231	245	228	232	257	252	238	258	260	242	260	270	244	249	262	255	248	231	244	225	259	232	267	268	252	234	256	253	257	278	239	237	231	255	250	280	281	244	221	274	235	261	263	261	233	219	249	234	288	248	228	225	222	245	259	254	247	267	225	265	271	250	228	259	244	271	251	245	252	272	246	269	205	296	232	242	252	233	241	245	239	258	233	237	265	235	240	242	240	222	241	238	262	228	278	247	251	237	276	264	247	228	218	236	253	266	249	228	248	233	231	274	261	268	231	257	252	251	257	221	247	248	244	253	228	256	261	223	223	240	231	239	270	255	233	254	239	233	258	259	235	240	271	258	238	232	263	233	249	231	229	232	251	238	233	233	243	237	255	239	282	259	246	281	255	258	224	239	289	250	264	232	240	271	287	239	255	277	240	227	270	236	248	210	217	226	240	245	247	237	220	242	213	254	237	231	230	275	236	253	232	238	234	223	251	251	249	265	248	243	274	261	260	245	246	238	253	255	239	236	233	255	227	248	234	271	233	271	253	234	253	242	266	240	246	218	245	254	261	258	253	218	234	273	251	257	257	239	262	234	226	237	252	236	261	254	240	246	261	279	244	226	247	231	228	233	273	258	239	248	228	230	247	280	226	228	251	236	259	222	246	235	235	237	243	252	254	246	243	265	230	250	237	238	238	250	249	247	244	242	250	246	227	258	260	234	251	278	245	250	242	256	274	259	266	250	218	244	241	219	250	223	251	236	228	241	243	235	242	249	262	277	236	273	244	232	253	273	243	256	263	247	245	239	240	253	251	246	226	245	245	244	224	243	238	271	254	248	261	218	255	233	253	259	243	229	246	233	237	236	256	245	235	247	244	245	237	242	245	266	279	248	242	251	263	258	215	240	268	277	256	233	207	219	244	259	230	260	247	238	263	251	282	276	242	238	245	264	240	253	256	237	253	251	286	242	235	243	256	239	252	238	257	249	212	262	216	244	231	218	259	252	268	272	267	245	236	220	240	246	258	246	245	246	243	249	257	274	257	235	268	245	263	273	241	243	248	244	231	240	300	263	258	245	249	242	264	244	219	228	258	250	217	210	252	256	242	234	220	251	245	221	268	268	246	259	268	239	248	244	257	234	245	255	257	252	231	241	225	253	236	277	271	230	264	246	259	266	261	242	260	260	251	237	257	252	262	254	266	232	256	232	242	254	240	273	254	239	260	236	265	243	250	260	231	235	269	266	251	267	241	240	252	285	260	236	250	259	256	272	277	250	232	250	232	219	263	256	249	260	284	260	232	250	267	243	235	256	278	255	234	234	267	257	237	278	283	229	248	250	223	239	236	250	230	241	237	261	233	251	231	257	237	259	241	224	249	242	222	249	243	243	255	258	245	268	243	229	221	301	233	245	207	257	262	249	243	226	192	266	262	237	261	237	232	257	220	261	249	282	241	255	234	259	268	248	258	236	248	263	251	275	252	250	261	253	241	249	267	231	248	265	252	275	226	257	250	272	217	216	234	245	234	242	225	273	236	267	252	247	250	253	251	251	261	215	263	248	226	263	259	248	243	288	265	263	268	260	236	243	255	250	239	252	254	282	228	241	230	258	268	250	242	229	201	260	252	251	227	233	258	252	262	245	255	261	239	273	256	241	206	261	254	242	251	260	225	257	261	234	233	232	244	229	239	239	221	251	249	248	238	229	266	252	265	268	262	279	275	220	233	208	267	277	257	261	246	261	254	238	239	249	253	247	233	234	244	235	234	256	216	284	260	250	235	252	257	240	225	251	249	216	245	242	258	266	255	240	248	245	265	280	215	269	246	251	254	218	267	269	225	257	230	204	253	258	255	246	247	245	250	259	261	278	267	267	241	246	291	242	241	229	234	220	261	220	237	247	215	241	258	231	236	236	278	245	244	255	248	226	265	249	264	234	241	229	268	260	246	242	247	252	235	241	258	235	272	281	233	240	235	245	240	226	239	281	277	230	250	251	247	245	249	258	233	257	233	237	231	249	251	234	250	242	251	240	246	250	229	268	227	248	243	224	226	240	212	255	226	248	263	237	252	266	274	239	232	237	250	240	260	268	256	234	229	263	259	237	273	235	260	222	248	253	268	241	239	239	241	257	243	261	252	233	245	225	245	245	268	246	238	259	252	253	231	235	268	244	305	246	250	235	252	243	263	253	214	238	246	227	248	245	256	218	265	251	275
2243	71	73	83	78	98	77	93	100	76	96	71	78	72	90	86	52	77	97	104	77	88	74	74	85	78	89	89	74	86	80	75	71	88	86	83	90	85	70	59	87	76	90	84	85	66	82	69	86	80	75	93	83	85	82	91	82	81	71	84	82	93	100	77	75	75	83	89	76	85	87	73	74	95	88	69	84	67	85	84	77	71	87	88	69	85	83	87	79	85	78	74	96	84	87	71	94	79	98	64	78	78	72	87	81	78	94	90	79	61	87	88	83	87	79	81	85	74	75	85	69	76	82	77	92	68	91	67	82	77	84	70	85	81	80	73	83	73	85	91	76	69	76	74	82	70	78	71	82	79	59	90	84	95	76	73	69	106	72	84	93	78	71	71	86	93	82	79	91	70	64	71	86	80	82	87	61	66	66	87	88	90	80	66	81	79	70	71	72	69	77	88	88	77	88	73	69	83	80	84	93	82	63	67	102	91	78	89	83	88	79	73	84	74	74	79	76	88	67	94	84	81	73	74	88	81	70	67	85	79	75	79	71	92	94	94	65	91	58	74	60	82	91	69	70	81	74	79	83	78	87	73	85	80	89	63	73	81	74	72	70	79	73	51	83	93	77	63	84	68	55	71	79	82	79	89	78	79	82	84	75	65	80	73	80	82	101	61	73	86	74	94	86	74	96	61	73	76	92	63	68	82	73	87	79	79	72	64	64	83	96	69	77	78	74	67	95	75	78	74	78	88	63	84	86	80	87	82	92	81	88	73	74	72	77	78	85	68	96	69	81	68	76	80	83	85	76	81	69	86	73	69	86	88	79	78	81	73	72	77	78	84	69	84	79	75	96	81	74	98	75	83	82	71	87	76	76	77	88	88	73	102	75	88	79	88	64	69	101	74	81	90	91	68	76	79	72	85	93	87	101	84	79	94	70	95	69	70	82	76	93	54	92	75	72	76	90	75	74	81	90	83	76	92	82	81	72	79	90	80	74	83	96	70	93	88	83	82	73	99	91	77	80	86	79	79	85	72	62	77	86	65	85	83	86	76	90	70	74	92	79	76	86	90	64	80	86	92	79	83	68	80	73	78	77	83	86	83	72	87	87	81	76	87	95	76	71	80	86	88	84	74	89	78	81	73	103	74	84	70	71	116	90	82	68	94	68	97	66	86	86	76	77	93	69	77	71	80	73	80	88	78	85	81	71	94	62	82	82	93	95	68	67	75	82	72	87	73	97	77	84	81	71	68	84	94	76	85	87	81	97	79	73	79	76	71	77	85	96	72	84	91	88	66	76	73	85	87	98	83	81	83	95	77	62	66	71	74	78	75	84	95	90	78	62	71	93	76	94	95	86	80	87	87	79	78	88	64	75	81	82	70	79	82	71	73	86	70	70	84	95	79	75	82	84	79	85	74	71	74	74	82	72	90	84	80	82	88	78	57	89	83	83	103	71	82	78	65	81	77	70	78	94	88	55	91	80	73	82	77	72	86	86	69	83	66	82	85	85	85	82	108	78	82	72	76	63	83	90	78	87	80	65	71	88	93	70	64	78	94	75	83	75	81	67	82	77	85	76	84	69	78	79	83	89	88	85	91	91	64	81	91	86	92	68	82	91	84	89	77	88	91	99	83	74	78	79	86	75	60	84	53	76	75	86	84	89	81	72	86	84	80	61	82	85	79	78	75	72	74	65	92	84	87	73	79	110	70	90	61	69	72	81	72	94	81	73	82	74	104	97	100	74	77	71	89	88	99	77	78	86	78	87	85	83	72	90	107	83	84	88	94	79	88	65	66	64	79	81	77	85	81	64	91	68	97	79	81	68	93	87	66	97	82	62	76	90	78	79	78	78	76	77	89	86	71	76	73	91	66	67	86	82	76	72	87	80	85	88	78	93	84	89	72	92	67	86	92	84	77	83	60	73	88	83	69	64	61	88	77	76	79	80	66	87	74	73	92	84	88	75	82	74	83	77	81	74	81	66	64	67	93	73	87	89	87	82	72	78	61	84	77	94	83	72	84	86	55	72	71	81	75	86	84	79	72	82	76	93	77	70	73	75	85	87	86	88	89	73	86	72	74	85	87	87	81	82	83	85	75	83	71	86	70	69	74	75	70	82	91	77	85	84	72	82	76	91	91	80	67	87	72	93	80	76	74	85	88	80	86	79	59	102	92	87	75	84	80	86	87	91	67	73	73	72	84	78	77	76	83	92	87	91	81	100	94	83	87	73	74	80	86	91	77	68	74	65	82	84	88	66	78	66	74	104	86	54	67	88	83	70	84	73	96	81	93	68	87	77	76	89	69	73	82	76	64	89	83	90	88	80	95	90	91	76	84	66	65	81	61	74	80	82	78	84	86	70	75	84	100	94	79	87	89	82	82	66	70	85	88	86	71	59	82	83	64	84	86	76	99	75	76	82	85	86	94	86	80	89	81	68	78	96	78	90	77	72	91	83	75	80	88	60	70	93	93	79	67	83	93	69	83	78	72	69	84	74	86	62	81	91	77	71	76	82	79	75	79	90	71	77	88	76	85	73	91	77	78	82	79	70	86	86	75	80	95	77	82	68	80	86	80	77	82	73	82	78	66	89	78	83	81	75	77	77	88	69	97	76	75	76	75	76	88	81	66	68	79	79	84	67	73	92	72	70	92	95	91	71	77	72	74	73	74	75	91	84	84	86	74	64	70	75	85	69	79	75	64	72	93	89	96	83	75	82	77	72	68	85	70	84	88	89	95	72	99	94	92	77	91	92	63	81	92	89	69	78	81	86	77	91	77	77	68	88	69	69	75	83	92	67	78	81	75	69	73	79	75	76	77	75	101	92	90	84	75	79	83	73	85	81	77	84	77	77	69	66	76	85	81	73	84	77	86	74	88	80	81	79	74	66	72	87	94	71	76	71	80	87	92	85	74	75	87	74	74	75	76	89	93	86	87	90	59	74	88	85	76	98	61	69	81	101	70	63	84	70	82	68	81	80	67	88	107	88	76	84	88	95	68	66	79	88	67	78	82	65	79	72	83	75	86	70	92	80	78	80	63	90	71	81	73	78	86	89	95	87	82	86	87	68	74	86	91	82	82	102	71	85	79	97	78	75	90	81	70	80	77	70	80	78	90	85	89	64	71	83	75	72	76	69	91	67	83	87	69	80	75	94	105	86	87	73	90	93	71	81	80	79	77	97	82	61	71	94	66	91	85	103	87	76	73	72	95	84	74	80	98	93	81	75	76	78	86	84	87	83	81	79	84	75	97	85	90	79	68	90	74	84	76	88	80	75	77	88	92	67	82	87	91	91	67	82	78	76	87	84	78	84	75	83	92	66	85	84	73	68	84	72	79	58	91	94	61	81	94	89	81	83	85	85	72	75	95	76	77	68	94	77	68	84	77	77	74	91	76	96	77	86	72	97	74	105	81	77	76	86	68	71	79	81	64	73	88	89	69	77	81	99	102	87	75	84	73	89	77	103	90	81	68	87	79	80	96	85	79
12446	676	627	626	667	746	750	734	688	703	673	647	664	632	654	589	578	595	620	614	599	583	599	600	609	575	576	617	599	592	616	588	639	582	595	602	615	608	546	579	576	588	557	590	549	587	597	568	624	614	515	610	598	582	558	605	541	565	563	607	598	565	614	585	534	558	592	596	565	596	619	542	563	612	615	544	599	550	582	576	552	567	578	542	593	628	591	576	563	625	611	545	605	575	583	556	561	583	564	569	601	584	626	589	553	559	588	573	576	551	624	562	595	560	581	595	552	563	575	542	546	582	585	588	616	554	592	597	594	554	612	645	593	587	619	596	589	616	569	578	610	590	594	569	564	541	562	599	606	601	563	643	573	609	644	585	552	577	580	577	607	577	574	587	587	567	560	569	525	554	574	580	582	599	587	564	575	590	566	578	599	580	547	550	580	596	572	581	568	576	571	570	597	530	566	580	599	588	558	609	526	549	556	552	616	541	559	595	561	592	600	599	571	602	586	586	606	600	556	598	569	593	587	645	578	550	577	608	642	624	574	538	574	537	591	549	577	551	605	569	593	602	560	561	554	572	549	608	607	598	577	558	583	599	592	551	586	589	584	578	557	586	621	586	653	614	566	615	613	564	577	593	586	549	562	501	596	638	628	573	556	621	608	574	628	585	562	554	576	544	611	572	617	558	580	606	586	582	597	563	577	609	626	603	543	587	614	584	618	569	609	570	507	590	566	574	609	531	579	609	535	616	578	554	590	589	590	577	545	555	558	599	570	580	573	590	617	584	566	576	588	623	583	609	644	569	576	592	549	578	560	545	591	568	567	589	572	599	570	575	588	572	567	575	537	558	584	535	593	554	554	592	609	585	529	594	581	568	597	550	585	587	591	568	535	577	566	586	568	577	577	578	562	565	582	588	550	546	574	578	576	570	605	594	579	572	628	564	567	595	574	570	534	553	576	567	618	569	594	558	579	606	549	595	581	566	568	553	576	548	594	573	578	596	593	568	527	589	558	555	568	564	602	594	525	602	560	586	544	544	599	513	620	600	556	589	609	566	571	602	585	574	627	547	575	588	603	595	531	589	586	553	574	551	553	560	581	597	543	585	590	579	579	575	608	575	576	592	563	595	571	583	552	583	627	563	539	589	534	602	618	588	575	614	581	578	582	586	564	562	577	545	584	607	585	583	626	607	580	599	555	592	557	598	587	635	561	575	551	544	562	587	637	615	590	595	585	649	563	559	593	573	616	583	577	610	617	558	582	565	596	574	576	607	543	600	585	580	602	587	572	569	582	644	535	607	570	542	576	589	553	595	582	618	613	619	576	601	585	572	567	621	595	574	586	579	569	557	576	624	559	555	568	586	530	607	621	598	585	594	583	588	546	556	590	593	570	560	593	602	569	600	597	581	589	557	573	605	580	562	529	582	600	575	579	610	604	571	571	543	566	611	557	577	555	602	587	570	563	556	558	583	571	589	579	556	594	552	586	587	574	547	586	594	575	618	595	599	577	591	606	600	532	562	580	583	582	595	601	580	575	560	575	602	554	600	584	581	615	590	583	579	581	640	622	606	559	574	619	571	569	584	569	562	600	624	595	573	584	609	599	597	602	618	575	590	571	613	620	578	610	634	603	557	601	593	581	619	614	592	573	575	604	578	573	589	565	581	587	535	587	608	564	549	553	559	585	578	584	590	572	582	566	566	573	573	560	578	614	581	597	559	558	577	577	607	565	563	568	610	601	529	544	601	595	576	571	548	553	581	614	555	530	552	538	568	613	586	568	596	570	569	588	617	605	531	571	572	581	553	602	612	563	591	564	582	588	570	565	549	601	562	613	575	591	567	587	574	614	586	588	577	540	591	580	578	584	600	618	585	572	559	591	603	571	597	588	579	565	562	570	585	565	578	596	564	552	568	573	589	611	587	562	559	559	576	626	579	595	585	551	567	585	569	576	561	590	617	562	573	552	625	594	564	551	574	583	585	577	603	597	541	581	551	570	573	568	577	549	602	597	581	553	532	580	546	568	615	574	579	547	563	546	574	614	642	583	585	595	600	543	609	601	573	612	588	552	600	649	561	570	631	544	556	587	574	575	586	591	577	596	600	590	600	571	591	551	570	604	605	577	560	569	548	593	561	603	555	551	604	551	607	574	542	530	579	558	551	586	525	621	568	603	571	590	565	583	586	568	602	572	616	563	594	572	589	583	567	593	590	540	589	551	581	613	572	576	580	606	610	594	572	633	557	575	569	549	583	536	564	604	570	610	591	610	557	551	549	567	578	593	612	571	599	564	585	597	609	563	593	545	580	577	640	592	556	566	583	556	537	584	546	595	573	573	615	593	561	567	552	568	593	612	593	611	568	583	550	598	599	539	613	564	583	576	561	596	574	620	567	569	560	575	576	560	618	558	596	561	584	559	566	604	572	557	563	603	580	576	546	577	568	587	567	594	569	592	592	611	591	560	531	559	538	599	566	561	557	584	600	550	595	583	562	591	589	576	606	591	554	576	589	571	595	597	562	632	606	568	569	576	600	593	588	577	599	590	628	567	585	568	646	605	548	582	595	588	568	569	610	544	589	557	561	539	594	558	533	602	536	605	601	576	611	570	620	588	596	623	565	543	597	598	564	560	591	594	590	599	538	606	541	559	584	566	590	555	596	565	592	557	593	607	570	571	600	625	597	618	602	572	575	588	575	573	571	562	539	554	593	589	586	584	572	561	562	616	568	570	560	546	563	567	606	583	600	610	577	572	606	553	579	591	585	566	526	585	565	573	586	571	624	565	564	530	572	587	582	570	569	566	598	597	583	593	563	536	563	590	600	599	576	600	572	622	539	578	563	573	557	606	565	544	591	616	586	584	566	569	565	567	530	568	544	603	568	568	580	576	580	581	614	562	574	588	581	570	530	601	572	592	559	577	549	587	542	589	579	595	611	580	571	609	563	551	576	621	562	585	573	613	589	552	570	556	557	631	632	590	597	549	601	598	573	584	581	567	541	601	592	572	616	563	585	569	596	567	585	575	592	548	593	589	612	555	549	583	557	580	549	616	595	568	532	544	582	587	547	623	598	579	636	613	579	587	568	566	573	583	599	594	579	546	575	594	562	542	565	571	534	561	560	624	567	531	566	596	555	575	633	586	578	593	560	587	624	565	597	601	594	636	553	609	572	577	597	552	590	584	579	592	572	607	540	619	560	567	571	544	597	584	564	553	567	590	567	566	580	602	572	600	566	548	565	561	561	566	618	584	637	566	581	575	563	566	558	582	573	541	570	589	557	556	579	605	574	622	573	623	613	553	593	554	601	530	611	543	584	553	553	578	555	602	588	552	558	574	581	578	617	577	588	585	610	570	585	561	523	561	583	568	608	628	581	574	603	571	602	610	556	537	582	590	548	561	591	585	551	576	613	606	602	594	607	598	558	595	627	601	587	583	588	615	553	525	541	530	558	551	590	602	569	606	563	537	588	605	588	607	553	599	534	636	555	585	600
2816	88	98	96	95	73	86	83	94	80	88	111	90	97	76	90	83	98	94	89	86	86	86	89	76	105	74	86	95	86	73	87	85	81	100	90	93	76	83	86	92	84	90	101	86	93	75	85	88	81	100	93	88	94	101	85	92	89	90	90	97	92	74	81	82	75	91	118	87	81	103	82	84	80	102	83	87	90	81	109	69	105	83	90	78	101	78	83	91	92	98	67	90	85	91	89	87	75	79	85	79	77	78	79	88	96	73	75	93	94	84	94	82	83	89	92	96	84	97	81	86	95	79	76	89	96	87	82	93	93	81	86	84	84	71	79	92	94	106	80	92	87	87	85	77	89	95	85	95	84	100	95	87	96	76	79	84	93	75	100	84	76	98	76	90	100	109	96	69	93	95	110	96	96	82	75	85	98	82	91	89	73	74	108	98	82	85	86	80	76	67	80	98	90	93	87	71	89	96	79	79	87	84	83	75	78	74	85	80	86	91	90	80	88	91	83	85	81	83	77	92	84	99	81	71	97	87	73	80	92	80	86	70	88	88	86	85	91	92	104	79	83	93	97	88	85	70	88	95	87	94	86	92	80	78	91	76	96	91	94	96	83	98	83	100	88	80	87	76	90	77	76	74	78	86	93	77	74	106	84	78	80	74	79	77	82	81	83	74	93	92	75	78	60	81	84	90	85	98	80	96	98	84	92	80	97	89	87	90	84	98	86	81	92	93	71	95	101	82	85	85	89	75	86	92	102	88	82	101	79	58	91	88	98	79	86	80	75	89	93	83	81	93	79	70	86	87	99	68	97	76	79	94	68	87	95	104	72	78	81	89	90	88	77	75	99	77	83	79	90	78	87	98	75	87	82	91	86	87	56	82	74	82	79	96	99	84	91	93	97	95	87	85	90	85	88	88	80	98	88	74	80	95	91	93	78	92	96	82	82	99	91	72	89	95	100	81	87	82	81	83	97	90	87	88	81	92	91	91	76	103	99	96	107	77	87	80	82	86	87	95	93	86	91	90	83	82	86	84	85	83	92	83	101	79	80	101	96	68	98	87	74	80	75	97	90	89	82	102	79	77	75	88	94	101	78	84	97	96	90	81	80	85	87	87	95	101	73	97	100	96	89	82	109	86	91	93	86	69	63	94	87	93	83	80	85	81	97	79	81	94	85	75	90	94	91	81	78	95	72	91	97	96	84	88	82	92	77	83	97	89	90	88	89	90	90	80	84	87	85	81	87	76	93	86	82	81	82	77	99	103	83	99	100	79	76	76	79	95	84	74	94	74	87	91	76	80	96	91	101	72	75	84	94	87	90	84	89	99	79	86	85	98	77	86	93	65	91	82	96	70	95	67	83	79	72	82	87	89	81	81	95	74	91	76	86	83	103	81	82	90	81	78	79	77	88	97	94	98	84	99	98	81	92	75	80	74	84	96	98	98	87	76	69	87	84	101	91	85	75	88	82	74	88	77	84	102	89	95	100	87	79	110	91	97	70	79	96	86	84	72	89	80	88	92	96	76	86	94	79	83	83	103	81	94	88	65	107	75	89	77	91	85	79	93	100	100	73	79	87	87	101	89	96	89	85	75	83	83	95	92	91	69	86	91	78	82	86	82	91	95	96	97	87	101	78	106	72	89	84	75	85	100	99	88	74	86	82	81	103	107	85	88	97	101	81	86	96	76	88	81	89	97	64	98	81	71	95	64	92	80	80	73	88	71	91	81	95	83	80	87	96	99	83	102	88	92	103	78	90	89	81	95	77	81	79	98	79	77	66	88	99	86	92	83	86	88	90	90	75	82	87	78	75	97	89	79	95	84	91	86	82	77	90	91	73	75	87	84	87	88	90	89	86	90	94	90	83	82	70	81	88	90	96	93	78	76	92	77	99	69	78	72	71	89	91	83	78	72	89	87	89	102	91	86	96	65	79	79	73	106	99	77	94	67	91	75	79	92	80	87	97	87	103	76	82	90	81	79	94	93	86	74	78	67	76	92	86	74	68	86	88	83	84	91	88	84	90	98	73	81	100	87	94	96	89	95	90	92	107	78	90	74	82	78	83	93	96	84	82	84	87	93	79	90	88	80	88	81	84	91	84	93	102	78	101	100	91	99	93	92	69	79	73	86	101	86	77	93	89	87	86	95	68	86	84	71	93	81	89	93	77	89	90	85	83	93	99	87	81	79	93	86	87	73	76	89	61	92	83	79	81	89	100	99	85	99	79	82	69	87	71	107	92	88	80	104	83	102	99	73	92	89	90	72	82	90	87	86	86	75	83	99	94	93	70	77	74	102	96	99	76	81	86	89	86	102	95	92	80	84	93	80	73	95	79	106	93	84	85	93	80	103	76	96	89	95	80	69	93	86	101	83	88	91	92	85	78	82	81	91	79	75	99	85	73	100	81	83	96	82	87	94	85	90	91	82	86	89	72	92	77	85	91	90	81	66	83	54	93	104	103	83	76	95	79	91	96	76	88	88	84	100	80	92	93	84	78	83	77	79	83	83	98	77	87	84	97	83	76	102	88	89	97	102	85	81	78	74	109	86	85	93	76	78	89	98	87	81	88	81	78	83	97	78	81	100	68	72	99	95	94	81	87	93	78	78	91	95	89	88	105	80	95	75	89	91	83	83	77	83	97	79	82	95	83	84	90	90	90	94	66	90	87	101	82	95	96	71	88	69	96	88	98	94	87	85	84	88	90	85	85	87	95	99	96	96	95	82	80	80	83	86	62	90	73	77	77	70	77	76	79	78	97	85	103	91	81	88	101	98	65	89	72	87	96	93	78	91	82	87	85	94	89	76	82	76	86	80	84	97	98	80	84	94	93	85	90	79	96	96	95	93	76	75	84	70	85	67	99	91	74	89	81	65	88	80	84	92	85	67	85	82	88	85	86	81	100	82	84	79	91	82	86	84	83	88	85	80	76	77	86	81	83	77	85	84	74	74	97	99	79	77	88	106	68	76	88	85	97	80	99	92	70	96	72	100	74	85	83	103	80	76	100	94	87	72	100	101	90	80	81	87	84	76	84	95	82	76	90	89	72	92	97	74	85	98	92	80	89	80	92	87	93	72	83	82	77	84	89	84	83	73	77	87	85	69	87	101	85	106	102	84	101	68	84	85	74	107	78	96	83	95	87	82	87	67	70	88	83	77	93	85	105	74	90	76	96	84	85	101	101	91	89	100	85	86	79	67	69	84	108	87	105	87	79	81	93	72	105	82	93	88	80	75	63	75	88	95	80	98	81	83	75	94	88	99	81	93	84	76	83	92	86	79	72	75	92	67	97	72	80	81	92	92	92	99	87	100	92	87	87	98	85	93	81	86	115	86	81	78	87	82	74	75	89	67	80	78	81	76	102	72	78	101	81	82	77	81	96	85	86	72	86	88	90	89	94	96	77	83	86	79	94	80	89	72	85	88	105	77	85	81	104	77	83	79	87	87	94	102	85	91	83	82	100	97	88	89	88	102	88	79	73	88	75
13889	779	685	687	817	930	949	920	835	783	804	754	741	752	677	705	684	659	658	688	656	643	659	670	650	603	620	629	637	631	597	675	629	596	640	599	608	655	577	655	574	590	610	643	612	626	633	584	617	622	604	611	607	684	631	658	669	595	646	635	654	620	621	633	594	601	682	587	604	626	613	626	610	614	600	645	652	655	641	686	638	607	626	651	588	589	605	627	647	612	638	648	678	610	572	597	669	640	639	644	636	594	547	628	623	612	658	624	622	615	607	673	579	630	623	609	630	670	649	621	631	626	612	630	654	631	634	605	630	623	670	610	643	583	602	663	622	635	599	622	656	631	623	617	600	677	620	649	658	646	612	601	663	641	622	620	609	615	628	635	638	638	608	657	641	629	630	605	657	608	608	590	576	598	614	603	627	586	626	609	667	639	585	612	660	596	594	623	615	630	607	624	602	626	551	627	608	592	630	614	562	608	622	597	585	613	582	623	643	598	612	633	627	588	609	579	596	613	607	622	607	604	643	602	650	611	624	563	618	643	648	596	607	601	636	591	633	612	578	646	593	569	586	608	583	603	529	642	594	613	601	597	620	576	685	615	587	585	561	599	633	599	651	638	621	607	601	634	558	615	629	642	612	583	600	653	649	629	595	599	613	635	599	625	612	626	636	615	612	658	640	584	605	599	597	594	604	629	658	581	602	587	651	596	634	616	648	550	576	620	607	615	563	632	626	651	567	582	648	584	625	623	630	624	647	620	615	620	610	637	592	605	644	626	608	591	646	581	624	667	634	598	580	599	626	623	611	628	582	588	644	559	640	643	668	589	604	657	574	618	603	614	598	624	616	611	596	622	613	625	638	636	593	594	633	681	594	604	615	614	636	590	627	589	583	624	653	611	621	671	631	618	590	591	596	611	596	603	642	624	607	614	638	572	592	639	592	622	609	630	615	653	604	591	594	594	616	600	687	615	638	630	604	624	622	665	616	594	606	588	656	639	597	592	625	659	611	585	622	619	580	651	608	640	604	617	583	588	646	594	574	634	600	609	603	607	648	640	618	609	627	647	625	633	584	600	605	562	591	622	652	571	633	647	658	571	619	620	621	628	651	644	631	610	650	609	659	611	616	645	570	625	637	648	626	626	619	597	611	614	617	596	626	612	652	666	597	634	575	626	600	616	609	608	637	651	621	632	614	640	626	589	624	645	597	579	619	577	628	604	601	667	644	648	668	614	591	655	628	627	605	599	609	607	636	589	676	614	632	580	655	611	597	617	607	627	624	639	652	616	666	588	615	647	652	630	606	577	619	603	607	580	592	615	623	635	602	650	634	608	606	618	605	604	600	588	632	660	558	578	571	648	628	638	611	588	598	581	639	552	595	564	617	591	624	617	597	623	628	592	583	635	604	632	570	618	628	638	614	610	631	622	636	624	610	613	625	574	626	633	617	630	598	594	591	675	633	613	583	579	599	594	659	639	647	646	644	634	623	583	612	595	613	612	616	600	592	643	617	591	648	628	598	575	628	602	605	645	599	649	649	585	580	646	604	637	623	654	621	626	607	588	618	627	621	660	635	627	580	609	633	628	631	615	622	587	594	598	599	646	627	663	641	612	639	649	625	612	619	640	614	569	636	568	609	618	607	651	585	628	649	658	602	617	593	641	609	595	602	580	580	575	643	644	656	562	628	638	634	611	604	608	665	587	660	583	621	625	627	611	613	614	593	599	638	629	613	688	610	602	608	597	618	643	593	603	584	620	618	593	600	606	615	608	619	621	676	612	564	629	589	580	597	603	624	611	603	668	649	634	634	596	633	590	646	653	584	620	629	616	635	619	629	596	636	616	615	605	594	623	638	607	631	611	615	611	617	613	646	598	632	622	625	585	618	634	573	621	598	562	604	593	592	598	615	609	633	629	615	610	584	630	635	567	618	596	585	611	612	631	607	604	628	607	643	644	587	607	635	620	582	602	623	662	600	635	610	639	650	659	608	618	618	625	605	641	620	614	602	614	653	622	644	622	593	629	645	628	582	586	618	603	619	592	585	636	615	637	598	632	645	625	625	628	622	621	632	611	622	597	622	627	589	613	594	631	671	572	646	598	581	620	649	640	664	595	599	594	584	607	614	600	580	618	616	563	626	641	593	613	626	608	626	636	590	613	595	637	582	659	663	576	610	608	625	623	653	581	608	609	640	586	610	605	565	622	605	611	628	633	593	640	578	597	619	633	623	634	611	582	605	584	612	654	612	609	609	643	659	587	580	608	598	614	572	609	578	609	619	638	637	587	645	631	658	579	666	608	602	591	584	578	647	563	618	635	642	637	617	644	600	583	626	641	635	617	594	569	644	650	575	583	616	603	654	607	577	596	569	612	620	638	595	616	635	598	567	592	574	606	575	639	568	634	602	617	614	575	592	628	607	582	645	679	607	619	611	629	609	611	594	586	561	615	633	551	636	632	624	598	623	604	622	608	643	588	607	594	590	606	649	586	670	639	592	599	601	639	619	638	609	658	539	619	575	599	588	612	618	590	615	635	591	590	610	608	638	589	606	621	623	620	623	617	619	579	637	562	556	630	586	602	614	612	671	606	644	633	624	565	637	619	648	627	588	594	593	591	624	637	608	585	671	587	602	589	630	601	600	595	631	601	645	605	634	622	607	594	653	579	606	574	631	614	638	635	597	616	598	612	589	578	598	607	635	624	609	634	644	608	640	582	655	613	600	573	602	612	611	649	586	592	616	620	630	587	620	590	624	598	636	651	586	573	621	622	630	632	604	653	620	569	624	603	569	621	604	631	607	602	567	644	599	614	629	590	567	621	602	571	572	600	617	635	574	622	636	565	608	638	641	586	613	684	602	561	617	647	593	621	609	607	639	614	597	598	606	634	596	637	550	653	586	644	614	611	625	621	661	609	656	605	616	614	631	616	666	630	629	618	557	613	584	611	625	645	602	621	620	632	578	638	596	592	629	615	620	571	630	601	623	630	616	673	622	596	625	612	610	626	593	624	636	580	615	641	637	631	571	586	604	626	542	635	597	571	653	600	602	611	646	597	607	624	574	631	626	589	610	648	602	625	598	595	595	598	645	646	597	665	632	618	617	638	638	631	621	613	678	580	663	667	628	629	664	610	609	635	602	608	593	573	634	630	576	605	611	628	640	633	611	633	619	610	660	648	578	617	663	606	628	653	606	596	586	623	562	584	605	601	564	587	621	616	643	622	580	607	625	651	595	590	631	615	599	626	674	616	665	616	570	596	662	621	588	627	611	640	619	586	577	583	609	623	602	615	645	636	632	626	674	622	580	618	614	638	613	598	605	664	636	615	678	619	639	614	666	641	597	589	605	612	575	590	610	610	624	649	583	596	623	622	625	603	585	612	578	606	651	622	620	584	573	600	608	592	623	607	622	681	588	604	631	610	580	617	621	583	620	604	607	598	638	628	643	616	644	651	600	652	626	632	597	622	640	617	676	641	630	672	596	641	598	645	655	631
4548	108	87	95	85	105	107	86	95	89	93	91	96	96	104	87	71	92	72	88	74	79	88	94	76	94	79	77	96	85	84	80	86	87	80	77	88	72	91	63	86	80	89	91	99	87	88	75	82	90	62	102	76	62	79	84	90	85	84	84	75	75	88	101	73	67	81	69	90	78	95	76	94	72	88	96	91	85	94	108	88	87	94	87	83	80	82	81	91	90	101	83	82	90	85	97	86	65	70	82	80	78	75	88	92	87	82	75	88	72	81	86	83	100	73	89	87	79	98	79	72	86	101	82	70	93	75	73	88	86	83	97	82	104	108	84	89	86	79	86	70	65	94	96	90	74	95	84	82	83	71	90	85	87	87	77	84	67	69	75	84	64	96	95	75	92	78	90	83	66	99	80	99	88	92	91	88	70	92	84	86	89	79	83	85	72	79	74	85	78	91	87	72	65	84	68	89	101	88	87	77	89	82	76	97	97	81	85	69	84	92	74	87	91	87	97	78	94	84	93	65	72	99	93	91	80	91	103	82	105	89	99	79	82	75	71	87	84	85	97	70	105	81	79	88	95	87	83	81	79	92	88	86	85	93	78	71	77	80	101	89	86	82	83	88	94	77	93	98	84	76	70	105	84	91	85	91	91	102	63	82	83	82	71	81	89	79	80	67	89	86	87	88	90	90	73	101	87	77	77	89	67	103	97	87	81	89	83	91	80	90	95	74	83	78	83	81	96	71	84	84	82	88	85	94	76	94	93	77	71	88	75	85	90	61	83	86	73	78	72	85	86	92	75	71	75	67	84	74	83	77	73	77	85	93	90	91	87	92	69	81	89	87	87	81	87	107	96	67	65	90	87	86	97	86	87	108	77	70	66	67	99	90	93	77	78	85	99	83	82	83	86	82	89	86	84	79	84	91	70	73	68	82	85	74	79	84	72	79	89	91	93	92	80	89	73	81	92	77	87	95	82	77	64	77	86	87	81	90	82	84	69	86	79	79	76	67	83	89	82	92	81	70	79	72	84	87	104	100	83	97	86	77	73	78	76	78	80	95	75	94	77	81	77	69	75	78	77	75	90	81	98	79	84	70	69	80	83	89	75	98	74	73	93	75	83	87	81	88	79	91	78	88	63	97	97	89	80	90	96	96	86	80	81	93	82	91	80	94	76	83	86	78	79	85	88	82	78	85	81	81	76	90	59	90	72	78	82	85	79	93	84	77	83	95	97	57	67	84	81	85	74	76	79	68	102	81	68	82	88	71	71	72	87	94	86	86	94	78	59	66	94	88	83	80	92	83	76	85	80	93	72	86	82	96	86	76	78	87	89	89	88	87	85	85	78	84	82	88	67	94	81	102	74	82	89	77	90	93	77	80	89	85	91	70	90	69	75	80	87	91	70	74	79	92	84	80	88	82	92	81	79	75	96	73	83	86	81	80	103	72	78	69	62	85	82	74	100	92	86	90	77	71	78	88	100	95	81	87	65	91	94	86	93	89	88	76	82	76	89	92	70	94	81	77	88	99	77	84	93	74	83	72	66	88	81	84	89	101	94	86	75	92	81	79	72	90	74	71	78	74	92	66	81	85	86	81	88	79	80	75	79	81	91	78	90	93	83	89	80	85	87	76	72	88	79	72	74	88	91	106	74	85	76	73	90	86	75	79	86	75	71	89	95	74	94	72	84	72	67	82	72	92	74	70	93	80	74	78	72	71	71	74	78	92	93	91	83	69	82	69	96	84	86	85	87	64	91	100	78	83	75	83	91	85	89	97	80	88	92	82	90	95	77	91	89	78	77	78	96	92	91	87	76	94	73	77	87	87	89	77	63	76	81	99	80	87	72	60	75	90	99	92	64	71	65	86	88	66	73	76	82	79	78	78	95	64	82	76	92	82	84	94	83	91	95	94	81	84	96	69	86	92	84	84	86	76	77	76	95	83	78	105	76	82	88	96	76	77	84	76	101	82	90	80	82	91	66	80	86	88	75	86	84	90	91	82	103	85	95	74	80	73	73	89	87	85	80	94	82	79	77	68	95	89	75	73	74	91	71	73	82	88	85	85	71	89	96	82	70	74	73	75	86	81	91	71	82	79	82	67	77	97	74	85	95	91	95	77	79	74	78	98	95	90	84	66	81	76	75	100	69	90	76	90	81	88	89	87	84	71	87	89	83	85	93	87	83	92	89	73	76	78	88	84	78	95	86	75	93	77	98	85	76	97	90	80	94	91	92	81	75	91	81	86	81	84	75	87	87	80	72	69	87	80	72	97	97	68	77	86	93	76	77	81	98	87	79	96	78	79	88	77	69	63	72	96	88	86	85	78	74	98	73	89	79	81	86	77	82	88	72	86	95	80	81	90	94	84	96	83	74	75	93	75	94	81	85	84	75	87	88	75	77	73	91	79	75	89	85	91	92	72	84	82	76	79	96	84	94	92	87	80	82	75	79	90	85	82	91	91	84	84	100	70	87	78	85	85	88	81	79	85	80	95	66	96	73	84	87	93	79	87	85	84	90	77	102	78	76	80	80	74	86	81	81	82	79	79	91	83	83	78	92	73	76	91	89	104	68	88	92	93	77	84	63	80	102	86	98	97	86	80	79	81	79	70	97	78	81	77	91	91	66	65	89	86	88	82	78	77	77	74	78	86	99	82	76	89	77	84	102	98	93	72	97	72	112	85	75	71	86	76	101	82	100	80	80	83	79	86	81	104	71	93	85	81	88	89	78	89	82	90	89	95	91	71	65	92	84	92	72	86	70	103	76	76	92	76	78	67	101	90	73	101	88	93	92	99	90	87	82	76	76	84	73	90	69	71	69	86	97	79	73	95	79	65	78	89	72	88	70	80	87	87	68	80	94	85	89	90	87	68	91	88	107	87	69	81	89	80	73	83	85	88	102	75	66	93	58	75	91	90	76	97	95	102	90	87	86	65	96	90	71	89	85	81	83	72	81	87	82	94	71	105	88	100	65	80	80	81	95	69	81	93	93	76	74	78	99	95	77	86	89	77	86	88	65	97	82	107	77	88	86	80	93	90	86	85	68	88	83	83	88	89	105	80	76	76	85	92	98	72	66	88	74	80	84	58	85	70	94	82	94	89	102	77	81	84	89	97	94	90	94	84	75	82	89	94	86	76	82	89	87	86	92	61	95	66	86	76	71	85	70	83	71	98	82	97	81	79	79	73	81	84	87	80	82	82	90	79	69	79	81	81	95	82	86	90	69	94	84	77	79	86	79	78	90	82	93	91	88	87	80	86	72	101	89	84	76	76	87	92	86	81	90	92	73	83	92	82	101	75	68	83	90	74	94	89	72	98	80	74	95	82	74	87	64	79	92	87	71	83	68	81	91	69	79	84	80	95	83	89	85	82	87	101	81	74	66	79	105	81	84	74	73	88	88	76	87	88	91	86	83	95	82	72	98	87	76	78	76	80	80	74	85	77	94	85	82	84	87	82	83	82	85	74	82	89	76	76	76	84	79	88	77
18510	1033	809	783	1234	1576	1711	1558	1351	1273	1204	1031	993	993	854	841	782	795	745	756	756	721	690	715	686	666	664	657	655	619	650	599	643	644	634	683	593	604	645	633	636	613	591	638	648	647	635	597	597	606	580	593	618	603	605	594	603	581	620	617	605	639	585	569	585	627	608	619	579	607	620	588	590	578	593	599	641	592	589	589	612	642	593	592	615	604	583	604	629	569	574	618	638	602	568	582	622	616	579	602	622	617	611	605	563	623	636	588	615	587	590	617	626	604	610	591	611	604	609	595	626	615	605	613	637	598	601	624	558	630	617	624	606	586	583	575	557	584	619	570	589	621	608	603	598	588	610	596	608	541	618	592	643	609	616	594	619	569	554	602	581	587	577	599	616	600	605	611	593	619	634	610	619	612	580	622	575	568	568	562	613	556	571	632	613	620	563	573	599	553	653	587	581	642	583	608	612	619	621	605	605	600	588	579	624	600	651	566	658	582	606	556	563	606	609	615	607	614	623	568	613	611	636	605	604	624	570	647	609	623	586	651	621	615	598	583	595	547	585	613	602	586	582	612	614	579	597	626	576	581	616	595	568	630	599	607	622	592	568	571	576	613	603	640	633	595	580	552	590	601	629	580	569	581	613	569	638	609	602	591	624	550	629	605	651	564	597	604	643	601	626	624	590	573	598	601	625	621	580	593	580	576	637	568	632	640	595	585	561	586	580	627	605	641	553	603	638	585	582	611	604	606	567	558	592	635	602	617	573	617	617	658	617	553	585	572	611	593	605	603	590	600	603	629	567	608	618	621	582	601	651	588	606	596	606	632	604	590	623	624	642	556	641	564	580	618	590	589	616	571	564	616	604	593	641	598	559	591	593	581	589	599	607	595	596	629	659	641	571	616	635	653	602	630	561	602	580	620	630	563	593	566	609	602	615	562	625	602	611	585	637	572	610	642	557	638	601	581	611	610	595	601	632	599	634	623	577	633	582	614	561	588	619	617	587	595	581	548	559	605	637	599	529	589	563	572	568	606	581	537	603	610	596	600	624	634	621	554	592	583	649	616	609	597	559	592	601	610	593	618	591	623	574	611	606	619	597	626	639	545	614	605	617	619	570	602	607	589	542	601	590	628	595	598	626	578	586	585	568	574	649	602	615	583	637	608	605	598	630	616	607	591	612	603	605	606	591	633	615	555	621	607	548	606	599	600	625	628	601	583	579	605	606	594	612	609	573	600	605	589	602	603	603	562	617	587	631	594	589	598	579	618	568	610	593	608	593	604	587	592	606	570	590	630	622	598	599	584	592	647	572	573	615	604	563	604	581	606	629	596	639	596	632	557	629	591	552	627	631	611	611	584	568	587	563	588	618	604	628	621	570	593	602	606	563	607	596	635	598	610	616	611	541	618	610	665	567	622	529	578	627	566	610	628	654	593	606	608	597	605	576	644	579	660	585	613	578	634	598	574	582	605	625	632	616	612	584	587	614	617	584	641	581	608	636	560	569	621	595	643	566	606	608	616	609	594	641	562	578	583	611	617	626	613	619	627	606	618	572	609	609	630	555	640	596	556	634	591	592	602	594	632	595	601	574	591	603	595	577	579	630	574	606	598	621	576	629	593	606	579	601	618	617	593	608	587	606	604	613	608	590	615	583	640	630	634	602	582	598	589	574	611	578	613	663	607	595	614	601	622	581	594	595	604	571	593	627	626	594	585	526	622	607	650	623	650	616	554	604	599	569	576	626	581	610	607	569	588	621	601	646	605	630	581	603	560	607	576	573	636	589	636	589	576	598	604	577	580	586	597	585	590	581	615	644	570	592	595	605	590	633	605	587	594	560	641	600	563	638	577	614	574	599	567	615	620	588	586	590	555	583	654	597	587	599	590	596	590	597	553	588	592	615	580	572	631	579	596	613	608	613	557	606	596	592	548	582	612	571	584	556	569	652	611	613	585	590	570	579	583	599	609	630	628	568	580	630	580	612	592	555	586	615	584	591	578	622	585	625	592	649	624	585	591	609	615	629	595	646	577	619	589	597	597	607	608	608	585	590	651	609	632	600	599	637	567	574	574	600	599	590	618	582	640	629	589	572	590	604	574	627	630	585	576	605	563	609	603	602	591	593	586	612	555	637	629	606	597	599	584	582	614	577	605	611	610	594	610	558	580	608	563	565	599	581	604	592	561	584	573	632	576	606	622	584	643	616	556	597	624	574	595	607	611	556	581	617	579	593	611	614	623	560	588	581	635	597	668	601	579	581	600	612	614	619	582	594	638	596	643	578	594	589	591	603	611	595	608	599	595	574	584	609	598	578	625	605	565	663	570	597	597	564	643	593	631	610	618	550	610	657	597	601	586	661	578	616	575	616	603	643	600	581	597	635	600	618	592	573	573	607	574	619	635	611	618	599	615	632	602	616	632	606	616	590	534	626	565	573	615	626	627	611	596	612	586	604	618	616	615	586	588	568	593	567	638	600	582	593	605	608	564	571	602	585	634	599	594	599	622	573	629	578	578	617	618	623	626	550	611	561	593	610	578	615	610	602	572	633	602	620	619	587	661	581	632	640	589	584	597	594	597	584	602	609	600	577	612	612	600	627	622	595	610	652	596	613	611	612	582	635	597	597	626	582	576	609	604	596	647	654	556	607	615	627	568	596	575	578	612	610	635	611	631	589	552	615	612	606	611	555	574	574	565	605	612	607	565	584	625	634	607	579	575	615	591	582	654	609	610	645	630	602	621	582	584	556	591	590	583	609	589	649	561	592	618	596	620	588	562	595	614	624	561	601	598	626	595	601	594	576	596	589	589	613	633	612	587	595	616	630	628	608	599	639	604	602	566	569	601	617	610	605	625	541	594	550	600	571	637	581	606	603	604	585	627	609	589	583	588	581	616	565	571	572	567	600	600	592	622	579	573	615	614	607	583	535	652	633	631	604	600	638	573	580	598	604	614	576	592	621	590	602	586	616	620	625	573	599	610	603	624	598	601	627	630	629	604	609	571	615	566	603	579	608	635	641	570	608	612	600	590	600	577	556	603	638	627	573	586	593	585	551	613	622	601	590	597	642	588	589	621	570	584	567	570	606	606	601	567	669	587	603	591	604	573	625	614	616	577	605	625	563	628	610	583	623	598	616	610	546	588	647	618	569	600	625	585	593	553	600	600	579	602	610	632	652	588	596	623	577	594	590	635	604	625	597	536	585	573	606	565	601	612	547	587	589	604	606	616	622	565	615	621	627	587	602	585	601	629	590	590	621	607	621	627	652	624	596	609	591	582	580	572	575	590	605	567	628	582	645	602	606	591	604	575	582	599	609	630	654	595	585	619	614	602	635	570	583	606	576	596	628	633	582	612	617	604	597	546	610	549	567	584	606	606	592	611	567	555	581	551	564	571	616	615	571	597	605	595	586	641	588	603	627	570	615	595	582	625	657	601	587	585	583	558	578	629	586	634	629	649	615	631	606	575	622	610	683	579	588	576	637	616	615	621
5965	149	77	59	55	47	68	63	76	56	59	69	55	39	55	53	35	54	41	40	33	49	49	38	46	41	41	38	44	38	40	45	36	33	37	36	37	33	45	38	41	41	27	34	29	32	44	32	38	37	36	29	36	43	33	38	44	35	35	31	37	38	32	32	37	36	33	31	34	42	38	33	38	30	25	36	35	28	30	26	35	35	38	39	30	32	49	28	40	33	37	29	43	36	31	35	34	40	36	39	39	42	37	33	38	36	47	34	41	32	34	35	34	29	20	38	33	41	43	35	41	35	19	40	34	30	48	33	32	35	40	28	26	43	35	35	27	39	45	38	32	29	29	30	42	41	33	35	30	27	26	30	28	25	34	43	36	39	36	31	34	31	28	37	41	19	37	27	34	53	35	34	32	36	28	37	26	36	26	40	36	31	33	25	40	30	32	32	35	32	34	35	35	40	30	26	30	31	39	36	35	30	42	35	40	33	28	31	34	36	35	21	36	33	35	30	33	41	36	47	31	38	37	33	29	27	33	35	36	27	30	38	37	29	29	38	27	34	36	32	36	26	37	33	26	26	46	33	31	37	32	38	29	34	38	22	22	30	26	31	36	26	32	42	32	36	33	30	32	42	29	39	25	33	33	33	31	37	30	33	38	29	44	36	31	34	34	34	29	38	34	35	34	32	34	43	40	33	26	37	50	34	32	34	49	33	38	43	36	34	32	31	31	39	37	28	39	41	27	45	32	39	36	27	34	37	41	36	31	36	35	38	25	32	34	38	27	38	37	38	43	32	37	36	27	35	38	44	38	32	32	33	29	31	30	37	40	34	41	35	38	32	41	31	35	35	39	35	32	31	34	31	40	39	31	41	25	30	27	45	35	33	33	39	42	25	38	45	48	31	40	35	44	36	46	36	24	41	31	33	32	30	35	37	35	31	25	37	41	34	38	34	41	38	39	42	31	34	39	38	34	44	27	31	36	33	32	33	41	28	43	25	31	36	26	42	33	30	33	35	29	46	31	39	42	43	34	38	35	32	30	33	35	35	44	34	39	32	25	26	37	23	39	33	33	40	31	43	36	34	28	33	37	46	35	28	28	33	42	23	31	32	43	36	29	40	21	34	34	35	36	33	37	34	26	41	38	36	26	25	38	29	28	38	33	41	40	34	29	34	36	47	39	37	26	42	34	24	24	36	36	46	28	37	41	30	27	35	27	30	34	32	28	42	31	42	27	32	32	33	39	47	30	40	32	19	25	27	39	28	42	32	32	36	32	29	36	35	38	33	37	35	32	34	26	35	28	41	32	28	24	34	30	33	39	48	33	48	32	38	37	52	36	41	37	26	33	30	34	32	28	37	33	35	30	28	36	33	45	39	35	30	31	36	35	33	32	45	33	37	32	30	38	35	25	40	31	37	31	33	39	29	40	42	32	34	37	41	39	31	23	30	39	35	36	33	33	32	32	34	34	28	28	39	35	25	32	44	26	27	27	26	41	21	38	28	36	24	36	32	28	35	33	26	29	35	38	28	30	32	30	34	36	41	39	37	46	51	33	34	26	43	45	27	34	32	32	31	32	33	29	36	28	43	34	27	33	33	37	39	20	37	33	38	31	34	23	32	35	35	37	37	33	26	36	36	28	45	30	43	33	40	36	26	28	42	42	28	40	36	39	30	38	39	34	37	35	37	37	30	34	30	44	38	43	34	28	31	32	32	29	33	32	32	39	33	21	30	32	27	28	35	28	43	23	30	33	30	30	33	30	36	31	29	43	38	26	30	58	34	34	38	31	33	46	35	34	44	32	39	23	29	28	31	28	37	34	42	25	41	41	32	30	43	39	45	40	40	34	45	30	30	37	35	31	47	33	27	34	38	36	28	31	36	26	46	40	32	42	28	45	30	39	38	37	27	31	48	37	29	36	30	31	26	27	32	35	34	27	42	50	46	27	33	37	43	30	35	28	31	35	32	37	35	27	38	27	35	40	40	43	42	33	28	25	37	40	27	38	24	44	42	35	40	40	36	40	31	46	33	35	46	32	26	38	38	39	40	35	24	27	37	30	28	38	34	30	44	39	29	22	31	30	39	39	39	46	33	30	37	44	28	38	34	37	37	28	27	46	40	32	32	22	48	33	29	33	28	33	37	34	35	29	39	29	33	33	29	41	42	34	43	38	29	38	30	35	44	22	35	40	48	34	36	35	39	32	35	29	39	31	36	31	42	35	25	29	28	41	32	40	35	52	30	35	28	32	41	31	43	30	38	25	48	35	37	26	38	28	44	44	36	33	33	31	42	30	32	28	24	45	32	29	30	35	28	25	40	36	35	28	26	37	29	35	40	36	28	46	36	38	26	27	30	31	32	40	34	36	28	33	39	30	38	34	42	32	39	29	41	36	46	43	29	33	33	42	28	43	21	30	32	38	30	29	30	36	39	39	37	34	51	33	32	41	34	45	40	42	26	32	41	35	29	31	40	34	31	33	36	34	24	29	28	34	22	29	39	35	48	28	37	30	39	50	29	40	36	40	38	40	35	36	32	38	26	37	34	43	36	29	29	37	28	32	35	31	35	30	18	38	27	35	36	32	27	33	42	33	40	33	31	24	35	38	34	46	28	43	30	38	26	35	35	33	35	42	35	29	42	32	52	35	40	34	41	33	26	27	33	23	43	38	27	26	26	36	27	46	34	29	38	37	37	42	35	46	37	34	31	42	32	34	38	47	41	40	30	24	30	35	27	36	26	30	27	30	40	28	50	45	37	38	35	35	31	35	37	35	46	25	37	28	46	27	35	34	29	34	35	41	42	37	47	37	25	44	38	49	48	20	37	38	31	39	35	30	31	35	45	30	26	43	39	33	38	48	47	37	42	40	30	33	33	20	38	46	33	32	32	34	23	30	32	39	36	35	46	26	25	29	30	35	29	45	37	37	36	38	36	18	30	27	37	37	45	29	34	42	36	29	23	27	41	28	30	36	33	35	37	28	42	41	35	28	39	27	29	44	42	33	23	36	25	24	30	30	44	31	29	47	25	24	39	43	33	40	40	32	39	30	29	29	47	29	38	25	27	29	39	44	38	37	25	36	34	33	35	32	35	32	40	36	36	42	27	33	31	40	42	34	27	31	50	34	24	34	34	26	30	38	30	43	24	35	34	38	38	35	36	35	40	51	26	26	28	29	35	44	30	34	24	39	27	36	33	42	39	31	38	29	38	31	39	33	28	47	28	48	34	41	27	33	35	29	34	30	31	38	35	34	42	28	35	45	41	44	34	37	39	45	43	25	30	29	39	39	38	38	28	43	51	29	28	31	41	48	36	28	29	31	33	46	35	38	47	39	25	27	20	40	39	34	27	28	29	28	38	33	49	29	31	42	28	36	26	30	32	37	30	38	39	41	36	26	35	42	36	37	35	25	42	41	35	37	39	26	43	43	34	42	41	32	36	30	31	38	36	37	34	42	24	33	33	31	41	27	34	27	28	33	33	33	34	41	30
22130	1262	643	745	1657	2605	2690	2369	1913	1605	1398	1174	1070	922	822	746	699	600	583	513	518	448	459	447	433	392	407	358	357	357	358	364	321	377	318	369	312	334	290	305	299	283	303	298	277	285	260	285	265	311	290	254	254	291	242	276	279	290	290	264	249	294	268	275	277	278	222	283	280	254	283	252	249	263	251	264	260	268	258	275	299	268	261	271	290	269	261	248	254	287	253	263	252	273	255	260	284	257	258	291	303	270	268	274	259	285	273	273	260	266	259	269	268	263	296	256	252	241	247	266	260	261	287	273	269	275	238	263	262	250	281	264	238	270	251	250	249	262	244	263	279	258	285	277	256	267	257	253	258	235	265	281	274	286	263	265	229	251	245	289	288	258	233	233	260	250	259	253	259	254	268	264	229	253	241	227	263	241	249	261	251	244	238	266	234	216	242	260	242	248	224	267	255	255	268	270	231	245	245	259	266	246	251	266	244	257	246	259	234	287	252	238	267	256	276	263	242	231	248	266	270	256	235	257	241	271	244	269	264	249	244	219	270	249	256	278	268	274	253	234	255	254	273	254	224	280	257	257	247	239	225	266	249	252	247	243	253	220	261	244	237	226	257	224	255	266	291	261	252	246	266	252	248	264	254	260	258	244	260	243	258	243	216	264	234	278	244	252	300	280	243	273	229	256	233	283	281	245	225	250	247	244	258	286	285	235	270	235	258	254	260	232	246	264	246	242	256	246	269	242	233	252	243	260	259	230	237	271	260	227	236	249	245	252	271	252	252	241	263	240	243	223	221	220	234	247	239	260	247	256	235	247	271	235	254	241	263	262	244	225	272	233	245	232	266	255	251	296	241	243	234	250	265	255	231	245	252	250	250	252	264	261	263	270	228	245	269	252	274	242	263	236	233	253	237	252	257	254	260	261	277	251	232	232	243	221	253	229	240	248	282	237	244	244	265	248	264	279	253	243	258	263	247	257	285	228	263	251	248	221	253	242	250	245	265	225	248	269	258	248	228	235	284	248	258	253	253	215	243	244	249	249	256	236	245	266	266	250	240	241	243	238	270	242	239	232	256	223	227	263	242	244	237	258	253	266	281	262	231	268	236	264	273	247	241	261	249	246	200	238	230	267	260	269	275	255	272	237	249	253	275	229	249	218	237	258	271	240	261	253	250	249	288	244	273	241	247	241	263	276	259	240	235	261	252	256	266	214	266	255	235	231	279	250	239	265	240	244	256	264	283	265	253	227	291	267	232	231	252	232	255	260	241	253	248	275	290	242	271	264	246	246	243	251	257	260	260	254	250	275	254	270	240	258	248	242	243	222	242	253	279	267	239	239	231	255	251	255	233	268	258	261	268	255	247	259	285	255	223	238	235	232	243	249	246	269	261	252	255	257	246	240	260	284	270	251	237	274	264	233	251	215	270	244	286	235	262	242	230	247	265	246	289	257	251	260	253	251	239	256	268	250	282	253	244	234	244	257	267	248	275	264	231	251	233	241	242	277	248	225	268	235	239	249	291	245	255	264	217	242	261	254	246	260	243	282	259	243	217	238	250	256	263	236	221	244	256	255	262	270	254	231	247	243	277	236	265	238	252	260	256	251	248	244	233	254	255	245	233	246	248	259	257	264	226	231	232	270	256	255	242	240	235	252	254	239	255	252	269	280	216	215	255	214	246	260	250	252	255	253	275	240	232	234	218	240	214	210	278	270	261	264	229	252	234	266	237	244	251	257	248	234	254	244	241	282	247	281	252	239	249	265	225	230	236	249	223	252	219	266	251	228	268	243	249	241	235	265	247	262	267	233	211	251	254	283	238	299	260	244	245	224	266	253	270	271	237	265	256	257	251	254	237	241	233	262	229	258	239	280	245	278	256	263	263	258	275	262	243	267	241	258	225	249	238	246	253	269	255	300	234	281	239	253	225	249	229	259	255	271	229	257	224	266	264	254	221	252	258	264	246	250	230	242	257	251	256	221	234	261	235	260	261	240	253	221	247	221	259	272	213	210	231	245	252	242	265	238	255	258	249	272	237	248	223	243	244	241	220	233	256	270	262	267	219	248	246	285	253	230	250	215	228	246	270	226	249	243	257	249	273	254	228	265	228	242	250	248	248	250	247	256	245	246	267	259	244	257	234	224	213	282	239	250	243	250	260	224	225	215	239	238	251	266	244	262	245	247	230	265	249	242	251	249	225	236	261	253	247	244	270	268	232	261	253	244	249	233	264	246	248	249	228	246	242	270	212	215	278	272	244	241	271	252	239	235	262	265	263	262	247	239	274	244	232	261	239	261	263	248	253	233	267	254	266	256	268	252	252	281	260	248	236	253	255	242	254	295	204	267	260	253	282	253	277	255	240	231	245	264	252	269	232	242	253	262	278	248	250	231	257	260	272	239	236	241	236	246	235	258	227	255	241	263	224	230	261	242	242	232	228	254	270	230	263	229	267	276	246	274	249	278	228	261	254	247	234	226	224	260	245	244	256	263	260	232	261	252	245	263	262	231	229	245	230	249	254	238	245	272	250	244	262	260	252	245	281	263	237	253	253	245	224	229	233	251	254	264	241	236	268	271	238	257	268	247	255	242	246	264	249	257	242	268	221	240	254	254	249	246	234	262	255	265	229	232	253	268	282	259	250	273	236	254	209	258	241	245	279	252	235	255	251	234	248	258	268	234	228	244	220	236	229	244	226	239	261	256	244	237	272	235	260	255	220	267	215	247	248	238	242	275	260	267	260	268	255	229	262	252	280	257	279	256	248	246	279	231	264	231	251	266	243	260	246	247	222	232	233	234	254	235	263	254	243	252	248	252	225	279	247	269	249	269	268	268	247	248	255	225	228	256	256	237	245	243	252	252	265	255	252	215	237	256	238	264	219	241	248	235	238	243	260	237	269	231	239	230	249	263	257	259	264	244	237	273	250	264	249	252	243	261	255	252	261	252	266	234	253	258	253	246	225	252	255	270	254	248	244	250	238	268	240	270	255	247	239	246	254	242	261	250	261	229	250	246	256	279	279	243	258	266	235	239	254	261	246	246	241	231	244	242	237	235	240	221	252	247	258	288	255	249	236	272	225	224	240	250	233	255	252	236	257	223	242	241	253	221	265	223	245	278	238	245	237	254	260	237	264	250	252	250	261	252	244	274	252	249	252	252	241	259	262	243	255	263	241	273	246	271	264	265	249	239	254	232	244	244	261	231	261	251	250	236	237	249	266	223	252	262	263	260	263	269	245	267	241	239	253	257	231	243	229	233	234	253	250	250	264	271	267	252	232	267	261	264	268	251	268	254	262	230	250	223	210	251	254	236	241	224	235	248	242	256	259	261	260	255	239	237	254	223	265	257	262	234	242	216	231	266	230	248	253	233	229	240	236	269	253	226	259	249	276	260	247	242	272	270	243	222	224	237	266	248	238	274	246	237	234	242	254	241	217	263	252	256	245	221	257	270	230	232	244	236	231	230	238	279	230	243	230	270	226	250	225	222
2307	92	81	89	84	102	94	65	75	83	76	74	92	90	102	75	82	73	97	81	79	74	84	82	84	69	71	82	85	87	83	74	61	88	65	93	71	87	88	73	58	78	84	83	70	81	87	78	92	91	68	63	79	73	85	89	77	70	85	67	101	81	77	78	93	70	92	80	83	77	87	81	74	93	87	82	73	67	68	89	93	88	82	73	70	96	92	67	76	57	71	88	79	73	63	88	87	72	91	84	92	72	95	65	84	87	79	79	61	87	69	76	77	77	77	83	78	83	81	70	65	70	77	70	84	91	88	94	97	84	81	65	77	73	78	63	95	67	79	88	73	88	79	81	92	90	79	53	92	54	67	81	65	78	69	92	84	62	86	81	81	84	83	76	81	66	74	82	88	95	70	86	74	93	69	85	53	79	82	83	65	93	86	92	79	93	84	96	84	91	81	86	79	75	75	86	78	68	69	77	76	70	82	71	84	98	72	79	74	77	77	90	82	88	82	101	100	73	76	78	78	76	95	84	87	74	80	77	93	76	84	84	84	76	78	84	64	78	86	63	98	73	74	79	81	83	66	86	84	92	89	98	76	84	78	73	68	84	75	62	86	80	81	86	78	84	90	82	76	85	65	74	64	73	66	85	68	83	90	74	83	73	91	85	66	89	68	68	75	89	94	73	72	87	74	84	74	78	82	74	85	67	91	77	95	65	65	90	84	75	92	74	79	74	85	87	77	86	71	89	93	78	84	86	75	81	69	86	86	79	80	75	71	90	74	89	86	63	92	97	70	84	73	79	94	64	79	73	73	66	83	80	107	80	97	86	84	71	70	78	85	84	85	77	69	76	97	69	84	70	76	73	91	77	74	83	94	87	78	106	70	71	82	90	76	92	64	89	79	79	65	74	78	86	86	88	96	88	79	65	84	85	73	84	77	87	72	73	95	89	79	70	79	94	67	78	81	74	60	82	90	80	80	86	83	87	83	80	79	87	78	80	83	89	73	75	79	91	84	77	73	92	69	67	84	78	82	81	82	66	80	71	92	70	90	84	85	60	90	77	83	79	77	72	89	90	73	76	78	83	88	72	74	83	73	83	86	85	77	79	85	74	65	81	98	79	76	72	81	69	76	70	90	74	80	78	79	82	65	90	69	74	80	62	83	81	68	92	71	85	70	83	89	84	64	81	95	85	76	76	86	87	84	72	75	88	78	70	74	64	75	83	79	95	76	67	81	90	77	76	72	92	78	87	65	79	87	78	69	79	75	68	81	86	93	81	69	73	69	100	80	58	82	78	102	67	85	90	74	77	82	79	91	86	80	77	86	83	81	90	62	88	75	81	90	70	91	80	62	74	84	77	72	94	86	79	92	60	83	80	82	72	82	74	87	60	67	75	91	85	82	77	66	94	76	88	86	80	72	70	65	74	80	80	77	89	75	84	79	81	87	90	76	71	85	91	73	81	76	71	90	76	73	75	82	83	72	69	86	86	69	78	66	71	86	78	91	88	88	63	75	78	86	62	75	91	93	80	75	77	91	85	101	89	86	84	73	81	96	68	94	66	96	89	84	73	77	79	73	86	100	76	78	75	66	85	79	80	89	83	92	70	89	91	70	86	69	81	68	79	82	69	69	77	80	75	78	74	84	80	67	90	70	77	66	81	71	67	69	78	81	89	84	93	83	89	76	77	95	95	70	85	82	89	84	73	74	83	82	71	81	80	79	82	68	77	82	76	77	86	94	74	78	87	74	92	84	75	70	96	72	80	91	74	84	75	74	76	88	86	86	75	81	78	80	84	74	74	81	78	88	83	88	84	85	75	81	88	93	90	77	83	77	77	75	76	68	70	70	79	103	80	86	85	88	64	72	81	68	93	49	74	91	83	87	82	98	73	72	68	72	72	68	79	78	81	76	92	88	85	83	84	89	76	77	66	84	79	75	77	89	77	71	74	91	77	66	91	94	75	76	74	86	80	90	77	79	80	75	78	82	92	78	96	81	86	79	90	75	66	85	78	69	73	84	67	63	70	90	73	78	75	80	66	87	80	78	78	103	72	73	85	82	71	75	82	73	73	72	77	81	71	72	63	75	77	71	85	77	85	69	86	60	71	80	90	79	94	92	82	68	74	75	71	85	84	90	85	89	83	82	87	74	73	72	89	83	84	89	87	88	89	83	82	74	88	66	81	79	72	76	76	72	73	90	73	76	75	80	68	74	69	70	75	75	80	66	76	84	83	85	91	77	79	77	75	84	72	77	83	78	59	71	79	81	64	82	84	88	83	87	86	63	81	81	84	73	75	85	75	89	78	83	85	81	74	92	61	63	86	88	81	101	69	71	68	74	77	91	92	77	68	79	88	77	68	89	75	75	78	78	74	78	67	62	60	73	85	84	80	76	87	72	95	89	70	75	78	89	86	87	93	87	71	89	69	79	71	69	87	70	93	76	85	74	75	86	80	72	81	66	70	86	85	71	73	62	76	88	94	85	88	80	71	70	84	84	72	72	64	84	75	75	84	74	79	63	95	85	74	78	71	82	73	86	62	70	70	80	84	97	80	75	86	75	89	88	76	71	74	77	107	84	80	79	71	81	68	71	73	79	82	64	73	73	68	70	86	96	76	78	95	75	93	74	88	74	80	78	85	86	88	60	69	78	85	69	95	79	91	80	68	99	81	86	73	77	74	82	82	79	79	75	69	81	70	69	82	81	74	72	72	85	75	76	88	103	84	71	80	77	76	71	85	89	85	76	80	89	80	76	99	85	69	94	81	98	67	65	90	73	72	76	79	93	80	77	77	73	92	64	89	69	85	110	74	76	85	64	74	73	70	89	77	74	76	73	71	87	92	81	77	71	74	78	81	76	88	87	71	83	86	83	89	83	84	75	58	79	71	80	77	70	85	85	79	81	77	90	82	104	85	79	74	70	74	72	76	70	66	85	84	79	67	81	99	84	81	74	74	70	80	70	80	85	81	71	74	85	71	89	69	67	75	86	71	82	75	88	73	79	97	81	71	80	77	76	85	91	80	79	88	69	91	74	86	93	84	59	74	62	78	82	87	72	80	80	69	86	83	75	67	68	91	90	60	73	70	81	86	70	76	80	73	86	87	69	87	82	88	76	74	73	83	80	74	72	82	80	80	87	90	67	85	82	96	71	85	81	79	75	89	80	84	75	71	64	87	80	76	93	80	90	72	80	79	79	77	76	68	69	80	99	64	69	84	83	76	83	65	72	85	79	82	88	77	87	87	84	68	82	78	71	74	81	79	77	83	95	95	73	83	74	77	73	93	81	75	76	71	86	82	110	81	82	63	72	84	97	78	86	76	76	72	86	70	83	77	78	87	66	81	87	76	87	73	68	65	79	71	80	61	81	75	88	85	78	75	75	84	66	87	84	79	95	81	74	70	82	87	86	63	70	80	96	82	96	73	80	84	100	75	75	75	80	78	78	67	78	80	68	59	97	90	72	75	102	84	91	76	82	92	82	75	72	70
12487	656	642	609	698	781	812	746	707	678	658	664	609	607	658	598	622	599	592	573	581	563	587	635	539	639	626	568	534	592	577	625	609	537	591	574	530	554	589	564	593	591	589	598	535	600	569	539	524	577	559	577	603	564	543	596	596	574	561	629	542	552	545	579	556	622	563	615	567	564	537	562	551	561	574	567	632	586	550	582	590	537	547	591	544	577	618	549	533	568	592	552	583	537	580	618	567	603	632	581	581	580	541	553	565	556	565	588	580	593	583	564	608	591	549	565	557	576	570	552	549	557	581	556	576	604	576	557	592	568	591	567	612	590	577	571	581	559	568	566	566	562	571	589	581	597	575	597	578	600	594	602	572	578	570	544	592	544	560	567	608	570	557	595	546	607	601	552	587	623	615	559	560	562	575	540	547	554	573	602	556	552	608	580	607	573	616	589	594	583	572	571	564	593	551	517	562	626	594	533	564	540	576	581	587	564	577	603	558	524	585	575	576	576	585	579	560	563	591	570	599	577	560	592	556	580	574	592	568	613	573	585	597	575	593	597	532	567	540	556	562	571	584	604	564	610	519	576	558	558	593	613	611	562	587	595	613	605	551	593	562	608	593	588	556	611	546	559	569	593	559	541	562	623	584	585	561	581	520	579	557	592	560	569	575	591	598	594	543	597	553	575	561	568	561	541	567	624	575	578	604	550	541	552	546	579	538	565	561	559	609	535	579	585	567	573	584	571	560	542	563	572	609	543	628	586	559	550	593	566	595	562	568	517	537	569	603	550	584	587	614	593	554	551	604	569	524	553	627	555	556	594	607	558	588	556	573	580	620	535	594	552	554	560	588	555	534	581	556	535	604	565	580	644	547	605	551	540	561	547	597	551	590	568	596	579	554	602	585	585	578	586	547	554	601	550	532	577	605	552	603	570	638	602	593	560	575	622	602	559	551	591	584	585	586	573	541	591	574	600	567	571	538	563	572	566	549	589	546	573	572	561	604	568	556	595	604	541	577	567	569	600	595	570	568	580	573	607	594	548	574	583	569	566	550	585	579	557	551	596	571	592	591	572	557	610	586	609	575	583	568	580	577	581	569	559	593	593	570	587	620	534	592	563	581	595	559	547	544	546	588	576	603	615	557	571	569	581	595	553	589	563	533	573	616	540	581	536	563	607	519	562	568	557	591	595	518	581	553	578	575	590	556	520	573	555	581	558	571	580	558	563	592	593	559	572	580	552	592	542	595	573	536	578	564	590	557	607	557	592	578	573	566	581	591	556	550	539	548	583	600	565	578	583	588	565	544	592	588	580	582	567	585	600	554	556	523	556	554	564	609	583	599	569	578	590	509	575	555	569	574	574	534	606	560	523	580	586	597	552	554	573	559	555	557	546	569	591	578	612	633	584	568	518	572	563	566	571	562	556	534	559	568	590	538	538	565	613	533	561	574	594	563	599	558	602	583	581	587	601	580	591	566	547	555	581	549	602	598	556	581	558	572	556	551	582	597	560	586	580	559	574	585	606	578	539	551	539	594	593	567	589	583	599	600	573	606	605	604	562	589	555	539	641	561	555	614	564	577	570	601	572	608	599	569	584	565	599	546	586	559	515	588	567	564	572	563	549	568	576	563	587	564	590	568	549	565	552	554	572	559	557	564	558	576	585	547	602	560	579	589	608	540	573	553	608	536	625	585	601	537	559	542	559	557	567	554	547	566	571	570	560	641	610	552	535	544	603	575	595	578	556	570	596	581	554	590	576	615	629	579	540	577	566	576	564	581	561	601	606	568	578	586	590	585	548	555	631	569	575	587	567	537	563	550	597	544	588	545	636	533	554	646	561	567	553	541	562	561	581	533	550	601	534	614	588	605	598	554	561	524	554	578	539	599	599	512	540	566	622	534	576	584	605	597	540	572	544	572	581	563	571	597	596	558	513	601	611	572	579	604	585	569	588	589	593	581	617	571	609	608	580	576	545	563	554	533	587	574	583	560	585	561	564	581	523	564	566	573	563	562	584	549	563	583	587	596	556	522	589	544	548	611	566	578	593	609	545	571	565	558	558	582	599	559	558	562	577	572	584	570	605	600	474	566	578	579	588	575	645	605	531	577	606	525	546	547	577	604	561	574	584	535	566	570	617	573	544	577	595	586	607	545	558	553	553	568	595	615	590	567	528	603	599	602	579	556	571	553	624	594	578	568	608	626	568	580	569	592	595	577	551	539	581	591	578	554	584	562	556	557	571	587	562	604	534	601	564	598	600	581	595	556	577	561	581	551	567	568	626	601	589	548	596	579	599	607	583	541	589	552	554	611	597	555	568	567	597	603	574	570	562	583	589	583	583	534	582	609	597	582	607	580	541	561	643	627	513	526	561	572	605	578	581	570	614	532	580	586	558	582	541	548	587	585	594	548	567	542	571	587	569	578	598	549	612	604	576	564	585	556	589	553	558	554	524	575	576	532	527	591	567	542	576	587	586	560	598	564	587	596	548	552	619	592	553	593	575	582	559	574	586	580	555	587	567	574	560	593	578	613	603	553	531	621	608	525	586	584	609	571	556	547	545	576	586	556	554	579	497	568	593	601	595	567	559	631	555	566	564	598	599	560	563	564	595	540	570	591	563	578	639	519	608	556	579	586	582	526	559	541	584	584	554	611	567	575	550	558	562	550	559	581	621	599	561	532	569	589	558	592	571	534	574	557	576	579	610	570	551	560	565	562	563	591	544	540	584	590	585	554	580	527	543	552	559	598	568	555	577	606	607	552	576	588	578	560	570	542	583	548	592	582	549	547	577	637	568	574	562	551	540	574	533	557	576	565	576	569	565	560	617	572	593	640	555	548	596	567	554	605	535	607	614	557	538	551	545	575	598	593	555	582	591	571	563	553	525	568	551	552	593	564	581	525	594	580	566	552	586	566	569	569	595	547	597	542	604	586	597	616	593	566	573	548	589	572	619	542	612	521	568	546	586	599	597	548	557	581	566	577	567	568	568	587	587	556	562	566	601	611	598	580	568	539	568	541	599	577	596	541	571	558	575	604	592	583	566	558	577	588	608	621	623	530	622	561	550	550	603	555	580	562	576	558	543	561	580	551	539	558	579	567	577	590	605	554	531	545	623	575	553	563	609	593	585	602	551	586	571	560	576	557	613	574	589	539	613	530	533	609	573	580	564	587	573	549	555	579	585	571	560	575	589	556	579	590	530	516	572	572	577	530	569	623	539	579	604	569	555	568	561	571	553	575	627	566	600	544	582	563	586	608	519	561	565	552	578	558	544	559	582	555	577	542	589	525	568	596	542	553	536	586	578	531	543	602	553	589	602	591	579	547	523	584	570	554	598	600	590	557	556	613	549	598	594	589	577	582	621	586	572	598	570	549	572	545	520	571	565	571	569	552	580	582	601	604	605	570	591	557	603	569	579	592	561	563	539	570	576	554	521	576	591	546	562	600	585	544	545	566	563	543	633	565	572	569	550	570	603	565	548	601	572	581	571
2813	94	89	77	99	93	79	108	87	88	77	86	85	85	79	91	89	93	86	78	92	86	92	65	96	81	92	98	87	67	71	81	80	93	58	94	89	106	91	76	93	67	78	87	101	89	81	75	89	97	79	73	77	76	84	90	74	72	73	91	81	75	87	88	91	79	91	66	98	83	98	96	87	100	95	80	94	92	73	92	81	73	77	73	71	83	83	80	73	91	93	84	73	83	92	89	86	93	107	99	88	77	85	90	99	94	82	81	81	102	68	92	80	78	79	82	86	62	76	76	77	83	81	76	97	84	96	79	111	89	63	101	75	92	84	77	79	79	81	78	87	82	84	87	76	80	80	68	89	73	85	91	82	71	87	91	75	99	85	84	76	79	93	77	84	76	87	61	78	84	99	83	74	99	74	66	79	92	82	73	78	87	72	97	70	93	87	103	80	81	89	80	62	90	77	83	78	79	80	90	81	96	90	64	84	91	69	97	97	92	76	77	98	79	101	68	72	78	83	84	88	81	103	94	96	90	87	74	103	72	82	79	96	86	87	86	104	77	91	85	74	82	80	99	95	91	99	67	86	105	80	85	83	82	87	92	91	73	100	99	76	79	87	89	73	82	90	80	93	84	84	102	73	73	76	93	91	75	89	90	85	78	92	86	70	77	86	75	87	79	77	71	71	66	74	64	104	88	88	78	77	85	95	85	88	98	92	76	73	81	86	82	83	82	86	87	88	79	84	83	77	89	77	86	83	84	95	77	92	82	92	99	77	79	83	83	74	68	89	66	91	107	82	84	84	78	87	104	96	86	86	84	82	93	83	101	73	98	89	61	88	92	96	89	74	87	72	79	91	73	87	78	86	84	95	74	90	90	92	74	88	97	80	85	80	72	85	89	88	78	95	68	79	72	94	71	85	82	80	74	74	66	75	87	102	85	80	82	94	74	79	77	89	84	80	79	104	83	73	83	89	74	83	81	87	73	87	92	77	93	89	79	92	94	88	78	89	88	75	90	95	89	82	79	91	80	88	102	82	72	91	84	89	77	78	73	91	74	87	78	84	84	74	88	93	94	84	109	94	75	88	81	85	78	78	68	85	109	86	90	95	76	86	74	94	60	76	77	94	97	80	84	94	81	90	88	86	101	88	96	93	82	87	75	79	76	72	79	82	110	81	102	89	87	67	80	84	82	91	72	94	81	82	85	87	75	87	88	94	93	76	94	69	75	91	67	86	92	85	99	75	73	74	102	78	79	82	72	82	72	86	72	94	77	76	80	88	91	88	99	68	96	77	89	74	88	71	84	80	98	83	81	108	89	77	90	82	82	82	86	86	93	83	77	79	70	80	84	79	87	80	76	88	95	89	81	80	95	77	76	80	89	95	93	93	72	80	80	69	82	88	94	90	98	75	85	100	77	76	85	85	103	81	93	90	70	89	106	102	90	90	76	91	65	72	82	91	80	74	112	72	86	104	83	84	86	88	77	80	78	83	71	84	83	78	70	94	76	80	86	101	67	88	69	89	89	88	86	75	72	90	92	99	80	104	86	86	92	90	79	69	89	92	83	76	73	98	95	84	86	95	86	74	70	102	72	78	72	93	91	93	87	79	88	78	86	80	73	87	78	70	82	100	94	70	100	62	88	76	89	77	86	84	86	83	87	77	87	87	92	78	83	62	84	90	80	96	82	75	97	80	83	96	72	89	89	84	74	84	93	63	95	96	70	72	90	75	80	75	86	89	83	80	99	91	85	69	94	77	84	98	77	77	87	91	75	75	76	91	70	90	77	80	78	94	78	76	79	75	73	91	72	93	80	91	91	82	64	82	87	88	106	96	74	93	77	80	79	112	88	76	100	80	97	78	95	94	89	73	84	92	86	80	89	72	95	92	75	99	101	91	71	84	92	86	94	89	99	73	79	73	95	90	82	71	79	86	94	85	78	82	85	88	71	84	88	89	102	86	101	88	78	96	72	95	77	81	91	89	92	105	93	93	77	83	95	82	92	72	87	74	94	94	83	71	82	76	99	87	73	90	85	90	90	82	67	81	76	90	69	94	83	76	84	81	68	96	95	84	85	90	93	86	81	82	94	90	77	80	89	79	87	99	79	99	97	80	87	76	101	78	87	89	88	85	105	63	86	79	93	73	69	94	95	81	94	81	80	89	71	88	84	81	83	93	88	86	75	67	78	96	63	98	79	83	68	69	95	67	86	96	93	85	81	84	85	89	88	78	83	73	73	82	94	97	83	86	85	101	74	98	81	82	90	79	76	92	95	84	97	83	78	77	103	91	76	72	70	100	81	71	86	85	74	84	81	88	89	82	73	76	82	71	91	109	83	78	77	88	84	76	76	87	86	78	95	94	79	75	83	92	82	106	88	90	88	78	84	95	85	106	76	80	84	102	68	69	60	78	80	84	111	91	75	78	95	81	76	87	76	68	85	77	79	91	84	91	66	78	100	79	86	88	87	93	86	86	87	70	80	65	111	99	85	72	82	79	75	82	90	79	85	74	86	79	66	97	73	87	75	90	88	93	76	87	73	68	97	95	84	67	88	88	94	81	90	79	87	76	85	66	66	81	89	65	83	88	75	80	87	73	76	85	90	94	99	89	80	98	73	96	88	70	92	83	84	90	78	76	88	67	65	86	96	75	80	96	91	80	88	79	91	90	86	95	78	66	97	88	94	73	72	72	91	78	74	95	79	95	83	72	84	80	84	105	81	88	75	87	78	69	93	76	79	72	79	90	95	91	92	101	76	76	82	97	88	86	78	80	79	80	68	92	73	73	97	86	85	83	82	79	72	80	75	72	74	78	97	73	70	88	91	76	83	76	84	81	91	82	92	82	90	83	78	95	66	79	94	80	85	82	77	85	89	88	95	95	79	82	82	72	84	95	83	94	78	82	69	83	78	78	76	66	93	77	81	90	98	71	89	88	83	86	80	78	80	79	83	75	67	97	88	93	76	76	99	87	85	77	88	84	84	103	71	82	82	107	87	68	80	82	76	99	99	97	88	98	85	87	86	93	85	89	90	74	85	98	82	75	84	82	80	84	109	88	110	91	70	92	79	91	100	85	74	104	84	86	61	92	84	93	79	60	83	97	80	81	80	87	81	94	78	90	94	95	92	80	83	77	85	90	82	88	82	82	78	76	101	66	88	80	79	101	74	78	107	83	88	73	72	89	91	79	92	86	87	93	85	83	69	96	90	80	93	76	89	84	86	70	83	73	77	62	86	93	81	91	90	90	101	78	80	95	69	87	90	91	85	72	85	81	87	72	91	86	68	71	87	76	87	88	78	86	79	87	77	88	79	75	85	96	100	97	96	72	72	80	80	87	79	93	79	87	71	93	105	79	84	91	89	88	76	81	94	87	74	96	92	72	76	91	82	84	77	85	86	71	79	87	86	90	91	102	75	83	79	80	83	95	83	99	88	90	83	76	89	82	106	77	71	79	96	84	80	87	96	103	80	80	78	81	94	77	81	88	85
13893	734	677	638	763	967	943	914	868	815	811	803	690	701	719	664	723	662	666	655	665	613	626	611	639	646	605	644	592	610	620	634	649	659	637	579	639	627	599	629	585	575	571	622	646	578	602	631	618	602	613	587	611	593	569	584	605	610	632	652	611	622	614	620	648	612	600	585	640	602	602	553	594	652	630	650	601	583	595	578	578	593	619	633	602	655	608	644	652	608	630	588	649	616	608	635	618	627	589	652	648	637	583	635	630	577	621	600	620	643	608	604	639	573	593	631	679	613	611	637	612	611	626	592	611	611	623	633	665	592	588	607	622	643	607	625	653	584	613	603	605	566	614	657	604	613	601	603	630	572	627	650	608	612	585	629	615	590	632	656	559	597	645	573	572	580	606	615	624	587	680	644	592	642	597	651	620	580	565	635	636	612	591	614	568	575	595	636	610	600	639	674	607	648	593	582	594	574	600	631	566	583	575	629	590	581	631	630	568	582	638	615	571	640	599	588	631	572	604	598	656	618	636	577	603	580	592	570	623	590	580	610	592	593	635	647	581	551	611	611	589	644	609	560	627	610	615	602	640	593	592	620	631	608	586	584	618	636	606	664	611	618	590	547	613	605	580	617	611	637	665	590	603	577	592	628	621	587	610	590	598	623	607	546	628	642	588	631	625	585	615	634	615	643	594	610	561	614	620	579	565	617	627	628	572	616	623	604	590	659	642	602	621	651	617	602	582	580	608	614	618	626	631	603	573	621	633	573	583	568	588	613	579	633	590	578	600	627	634	633	595	564	594	575	593	608	599	589	620	637	632	601	621	563	596	584	599	611	633	667	588	577	524	632	636	632	548	570	638	591	597	606	629	588	611	595	589	575	606	619	591	613	618	613	577	606	657	653	584	609	573	590	600	626	608	593	600	609	641	624	673	638	577	617	617	621	578	621	622	589	583	580	628	626	628	609	602	627	603	589	630	614	602	614	548	621	604	607	613	632	605	597	607	630	615	601	618	674	618	596	583	614	612	626	570	628	627	646	632	592	590	612	597	590	618	584	653	621	609	603	573	598	618	607	590	608	599	622	637	639	624	627	614	590	606	690	629	557	605	604	591	583	642	623	629	616	603	635	628	579	619	590	604	598	616	599	627	643	582	615	621	622	672	621	602	608	625	614	597	579	579	636	605	603	622	621	593	627	615	642	616	574	616	599	648	598	675	621	580	586	565	626	583	640	617	575	629	611	598	633	608	611	607	586	606	600	602	591	598	613	640	605	624	630	581	618	643	595	626	588	663	631	597	601	596	622	585	625	581	604	607	576	593	596	572	612	599	608	594	608	591	625	618	636	587	611	656	600	579	607	590	616	599	568	606	609	631	614	589	655	594	643	636	624	645	625	644	622	588	626	608	644	565	654	642	641	608	570	604	568	641	581	588	633	591	626	604	619	649	597	602	625	622	582	656	614	569	621	629	625	551	616	627	606	599	644	625	625	589	614	668	601	604	607	627	590	605	578	614	604	580	602	578	597	621	618	527	644	635	580	606	600	603	616	594	668	628	591	625	602	651	612	571	608	611	605	643	628	588	605	618	593	595	646	603	592	656	611	615	618	608	594	587	611	638	591	608	638	650	572	646	579	629	631	619	581	587	567	634	674	602	593	612	624	604	593	621	621	597	642	610	601	598	618	632	605	622	599	581	600	590	613	607	626	567	610	594	594	593	558	600	600	602	584	595	606	630	566	578	635	644	617	609	600	607	621	594	610	607	570	594	598	596	609	649	632	631	608	568	552	629	681	603	640	595	614	556	591	552	614	631	612	557	606	614	621	629	571	611	571	593	586	618	617	614	621	660	597	612	623	649	559	611	657	590	605	640	585	562	608	600	591	606	609	590	607	576	590	605	641	597	658	642	550	611	614	575	587	637	584	590	607	624	573	633	642	604	581	630	609	603	622	608	610	577	646	625	605	641	601	631	660	619	636	614	617	580	604	663	594	581	667	632	611	589	585	654	588	605	582	637	601	623	610	606	630	618	586	606	605	611	606	598	607	657	664	544	613	606	567	623	611	618	632	586	600	624	591	605	584	606	586	615	655	591	599	601	631	619	611	597	626	610	595	557	637	571	624	597	609	630	595	604	651	618	592	616	659	573	640	629	617	559	600	633	591	644	645	608	630	591	593	609	596	617	640	617	574	638	594	650	626	593	625	617	633	600	600	624	605	552	611	579	585	662	598	597	602	571	598	603	587	626	585	614	576	597	609	586	568	574	612	610	645	620	650	604	624	604	632	598	594	642	578	600	629	591	601	570	571	612	616	639	600	604	589	619	589	605	583	589	606	595	638	606	617	590	540	601	611	645	598	649	571	598	589	572	620	660	606	582	589	627	620	592	569	591	569	593	624	562	599	608	543	664	620	580	606	593	562	604	648	607	601	640	609	587	582	600	592	561	629	605	623	630	628	617	603	612	562	638	632	618	618	597	611	611	596	580	618	614	601	590	650	593	690	597	654	624	611	641	572	611	587	597	580	611	584	585	623	612	625	621	548	587	628	619	640	620	574	638	597	623	575	604	633	615	616	577	613	605	616	593	622	623	632	622	618	592	604	611	631	612	596	615	582	628	614	568	587	629	592	614	609	575	564	607	606	617	596	620	590	620	623	625	631	568	626	620	616	600	607	591	638	586	652	585	605	589	634	616	598	570	592	605	643	617	607	590	613	633	590	610	618	582	592	661	606	596	612	628	616	610	608	617	596	594	594	639	621	649	610	607	571	657	622	579	631	639	606	566	576	574	642	601	618	616	632	617	602	616	594	597	676	585	589	623	576	606	617	558	595	636	623	644	603	640	639	629	589	586	593	602	592	647	599	629	602	576	576	567	590	625	593	639	625	593	669	606	617	624	592	613	628	597	625	603	592	619	598	582	646	597	619	628	574	547	572	558	603	636	618	608	632	609	588	595	594	605	612	615	636	567	633	655	583	585	582	588	597	570	640	600	618	568	598	677	634	575	558	614	645	636	586	634	600	627	598	644	632	598	606	636	584	607	614	647	594	578	644	635	634	555	593	645	657	609	592	620	652	599	624	645	563	628	581	593	656	593	574	612	603	612	601	601	563	593	568	570	658	641	658	606	552	573	605	579	594	605	599	622	599	610	642	557	577	649	602	649	647	614	628	656	611	602	611	618	582	660	680	607	607	604	628	579	573	602	588	649	632	599	610	615	608	615	563	613	639	602	567	663	614	630	618	621	569	652	608	588	600	614	580	556	615	613	566	585	556	595	569	608	618	588	624	582	577	582	656	576	575	618	554	601	560	636	624	608	596	583	578	624	580	621	652	617	597	593	597	595	608	647	619	610	652	597	616	622	593	597	614	626	577	622	631	595	542	615	582	611	611	623	621	611	618	594	655	612	592	619	653	604	589	620	623	609	641	606	590	595	616	599	599	577	602	607	606	598	595	624	627	615	630	621	562	619	595	659	605	595	641	624	576	592	618	601	657
4388	112	92	86	88	76	106	102	92	88	100	88	78	79	85	90	86	101	97	75	87	81	106	89	97	79	90	92	77	74	74	87	65	89	92	83	78	89	100	79	77	80	95	88	79	79	79	74	72	90	94	70	81	76	75	91	82	79	65	78	83	84	74	85	80	90	81	82	87	83	84	75	87	88	92	89	89	82	82	88	70	84	86	79	92	70	89	90	75	81	82	85	88	88	88	102	87	69	113	81	84	83	87	76	66	84	70	91	86	106	90	79	73	90	69	69	92	72	80	74	77	84	102	94	85	85	62	76	90	72	79	88	98	92	91	96	77	94	88	70	93	74	96	81	83	64	87	96	103	75	75	82	73	87	78	92	79	99	77	86	76	85	88	90	89	77	86	80	83	85	74	92	80	96	82	76	78	90	83	76	78	94	83	73	84	85	96	74	84	80	79	92	87	66	95	71	78	80	89	87	88	82	94	80	92	78	95	72	69	81	72	74	84	106	87	90	72	73	80	80	94	84	88	71	80	74	81	75	75	114	90	91	87	86	82	70	90	101	71	68	84	82	80	78	73	75	82	82	84	97	89	81	85	94	83	94	77	89	80	88	74	81	85	65	81	82	82	84	58	75	92	93	81	78	91	72	84	78	85	84	84	91	82	87	78	77	76	74	91	78	74	105	83	81	93	97	88	90	86	97	87	91	67	73	80	64	75	70	75	73	80	79	95	67	82	84	86	64	97	67	100	79	95	77	97	70	75	68	85	86	97	90	86	88	80	82	94	84	86	92	86	88	83	75	63	92	78	70	82	88	75	69	90	85	85	93	85	100	99	78	90	83	76	83	69	65	68	76	97	74	82	72	83	91	80	95	78	91	97	81	64	73	75	78	80	90	85	77	86	66	63	71	90	75	73	83	98	93	77	85	86	72	89	93	98	106	85	75	80	81	80	94	74	88	78	83	77	93	76	97	78	80	68	88	88	75	94	82	69	100	82	65	78	73	83	74	94	86	86	81	98	64	81	77	74	63	80	97	80	83	84	84	98	79	88	85	84	80	90	76	80	69	65	72	84	88	99	82	81	72	69	78	87	80	89	80	77	88	82	101	91	88	70	76	74	77	94	80	73	66	64	90	70	82	102	84	77	98	87	72	89	71	73	68	73	85	73	70	81	73	85	110	71	75	83	102	77	73	71	101	77	72	76	77	82	59	78	85	79	84	73	94	76	77	83	75	78	80	92	77	84	99	92	81	77	93	77	90	69	77	75	78	72	78	81	103	71	85	75	88	89	89	93	84	86	75	71	83	69	81	74	107	67	92	86	73	82	80	72	82	82	80	74	91	67	79	86	88	83	99	94	86	89	76	90	85	72	68	79	89	82	79	83	98	88	80	76	96	73	91	74	76	86	78	98	86	81	88	83	81	83	74	83	67	68	66	88	72	80	81	75	90	90	82	82	86	75	69	70	71	98	78	88	73	77	73	76	91	75	97	72	80	81	73	90	87	94	78	82	89	72	82	97	81	67	96	80	73	77	86	81	81	74	92	79	82	83	77	93	85	87	82	88	92	76	103	70	77	99	66	75	88	99	77	74	77	70	68	99	83	69	112	83	79	88	76	83	78	66	76	91	78	70	88	89	68	86	92	77	80	74	80	79	95	71	74	86	66	104	84	94	76	87	87	101	87	78	85	60	88	76	96	85	66	85	85	81	96	82	70	98	78	95	79	80	77	76	89	88	95	88	85	96	81	84	79	93	84	75	79	88	85	77	83	84	79	80	84	66	63	82	77	92	90	86	96	89	95	89	66	94	78	63	68	114	81	73	82	85	86	103	86	82	90	81	80	73	79	103	93	70	85	91	93	92	65	69	82	73	68	80	91	78	102	76	85	81	93	92	70	92	80	80	104	70	89	73	89	90	75	80	79	80	87	87	75	75	87	68	76	87	76	100	82	90	92	81	99	68	90	81	86	81	91	95	64	82	96	57	80	79	81	77	88	63	80	82	70	89	84	74	91	70	74	102	79	82	86	84	82	83	63	94	80	89	100	69	89	87	86	95	75	72	79	71	83	85	73	87	88	88	88	74	80	68	99	82	94	72	75	92	74	103	92	91	80	91	79	82	85	70	77	86	79	82	87	85	85	82	79	77	86	85	78	98	85	85	83	84	87	85	79	73	80	71	96	71	86	85	64	84	85	82	79	69	73	66	95	83	79	78	92	81	63	66	68	82	68	73	70	77	88	75	80	76	69	70	71	77	93	74	78	74	84	81	88	93	91	81	84	73	84	83	88	83	70	78	82	89	104	74	90	84	82	69	92	76	84	87	73	78	85	74	84	83	80	96	86	82	79	80	76	94	73	94	69	90	76	86	89	86	87	86	78	84	95	66	72	81	72	88	75	83	76	86	74	66	89	88	85	80	77	78	79	86	84	82	72	88	94	87	72	83	77	78	81	100	79	86	86	84	65	93	87	80	75	79	84	104	81	95	86	94	82	76	93	71	74	77	69	78	83	83	76	83	93	79	73	69	77	86	78	74	75	71	75	88	90	80	116	94	68	86	69	71	87	85	65	65	81	80	77	82	80	91	77	74	79	75	81	99	80	89	75	78	92	77	67	96	92	72	76	79	89	84	63	91	96	93	77	80	65	74	84	90	91	74	102	94	100	91	80	78	84	74	78	94	83	87	80	71	67	82	78	72	89	83	70	91	78	81	76	92	99	82	78	74	85	81	66	82	87	82	82	74	64	81	84	67	75	85	79	75	70	74	80	87	98	87	84	78	69	90	98	89	74	85	79	88	86	82	79	87	88	78	78	71	79	96	83	88	92	73	85	77	72	69	91	71	79	61	87	82	100	89	81	85	97	73	81	92	89	65	73	88	90	69	90	80	81	86	86	81	96	75	72	78	101	84	75	85	88	72	84	82	83	73	82	89	89	81	83	76	76	65	76	78	84	75	90	75	98	74	91	95	82	78	84	94	75	86	71	66	87	84	96	83	76	85	79	86	85	77	80	71	81	86	79	92	75	74	74	57	85	84	92	95	70	89	79	94	79	68	76	80	82	78	81	94	77	76	91	83	74	78	78	75	93	66	85	80	86	88	86	77	71	77	84	86	78	68	88	78	98	87	87	93	86	72	86	63	82	68	73	71	78	75	73	78	94	74	102	102	69	81	77	98	78	93	93	99	85	82	81	77	72	95	77	77	79	108	90	86	65	81	86	80	88	88	90	78	61	88	79	69	82	69	69	82	101	80	99	102	82	81	84	92	81	94	76	86	72	84	92	92	81	75	77	90	67	71	68	99	76	75	80	76	73	76	86	78	93	67	75	74	84	90	76	86	71	88	102	88	87	87	86	83	71	94	84	68	75	74	88	80	69	83	82	89	82	81	67	87	89	75	83	77	67	78	82	97	76	85	88	86	86	100	72	73	69	78	90	92	72	98	83	71	74	70	84	92	82	80	65	92	85	74	67	82	73	80	81	82	84	76	82
18123	989	764	848	1220	1650	1796	1600	1415	1259	1129	1071	916	922	843	873	838	767	795	722	697	722	703	652	667	656	673	674	669	629	670	653	645	592	606	636	600	648	627	628	658	609	628	596	590	583	582	575	629	567	639	592	638	590	615	584	626	568	571	638	605	605	591	654	620	608	560	569	612	588	626	579	589	613	630	562	597	620	594	570	574	555	559	576	612	591	576	575	605	595	553	573	654	622	581	589	586	559	595	571	618	582	620	612	629	602	596	588	670	586	626	603	599	629	602	612	588	603	634	625	578	597	570	633	570	603	603	631	649	631	617	607	594	610	612	573	649	588	579	589	572	607	594	582	584	576	615	626	571	633	641	586	585	595	587	577	580	587	590	589	614	588	582	584	567	609	598	614	636	585	603	576	615	607	590	582	607	633	566	625	619	604	581	566	564	597	607	603	634	609	595	570	594	608	595	586	574	599	600	620	538	626	579	610	596	550	578	583	574	586	601	578	601	541	610	587	585	588	586	608	563	633	626	562	609	620	576	603	624	593	594	614	584	617	609	612	567	602	627	596	593	604	582	622	580	586	574	573	552	604	595	600	566	572	621	591	554	613	580	591	582	570	646	577	565	591	602	585	607	582	617	608	592	632	584	616	643	627	575	536	584	623	592	574	568	573	577	591	585	612	576	633	557	600	617	596	563	601	615	590	571	560	575	638	611	566	580	608	573	624	607	590	596	608	575	636	619	623	584	618	561	629	546	574	605	579	633	566	592	602	583	575	615	544	603	599	545	575	621	633	598	558	556	585	624	553	614	571	567	644	598	617	602	616	606	572	610	585	581	583	639	573	546	568	583	610	609	611	587	587	608	593	590	600	607	581	608	640	602	608	609	580	594	581	646	637	579	609	571	593	609	652	617	610	576	579	602	560	611	539	570	603	579	616	593	601	569	545	627	607	560	618	614	558	628	591	551	588	573	585	580	589	583	610	563	622	614	604	626	619	606	580	574	616	598	620	577	631	556	542	599	631	577	583	604	571	574	579	613	611	602	626	594	573	606	549	608	598	605	570	573	578	590	544	612	591	622	593	613	518	631	615	582	564	613	601	572	564	587	571	597	590	616	566	565	589	621	587	633	596	600	590	579	575	595	580	570	593	588	615	579	576	615	614	553	561	605	597	576	611	586	570	569	611	556	605	619	576	596	591	569	580	641	625	623	614	577	547	594	553	612	619	597	577	590	577	578	639	564	623	579	605	534	548	605	569	599	568	612	555	621	605	588	567	644	564	586	585	538	565	618	561	580	557	591	582	581	550	590	647	627	608	619	616	571	571	597	582	605	587	606	633	580	582	605	583	575	609	587	623	572	582	629	590	549	594	602	603	624	603	592	581	603	573	565	634	556	586	601	596	628	628	584	606	556	567	604	606	624	616	615	630	594	622	582	619	593	614	587	584	549	622	631	595	617	558	621	576	625	594	648	539	591	637	600	623	600	618	590	578	620	573	628	585	599	609	593	611	598	605	605	584	583	567	557	614	628	580	550	645	612	601	547	641	595	590	580	564	611	599	587	569	589	566	554	556	573	611	612	631	595	564	606	556	615	644	632	597	612	598	594	632	627	620	598	563	602	583	597	583	574	578	543	622	591	611	575	575	586	605	588	547	610	575	606	585	578	613	587	609	614	558	579	549	586	603	571	615	567	599	562	610	618	615	637	567	596	591	582	609	624	632	607	620	612	620	630	622	576	605	617	606	614	634	616	579	618	594	634	553	601	641	571	540	588	593	569	566	614	564	587	572	588	564	590	626	613	592	586	572	575	616	569	588	577	605	600	595	634	603	597	557	605	621	559	569	627	530	623	612	623	595	566	544	624	563	596	601	561	537	574	597	617	588	562	627	549	565	638	609	571	592	574	583	625	609	613	598	623	612	561	578	595	576	608	590	602	614	563	571	589	594	589	562	634	558	589	574	600	560	605	590	625	604	650	576	568	630	618	593	584	578	610	597	537	570	587	596	606	567	564	598	595	592	615	595	565	559	590	599	593	562	617	600	648	560	584	598	594	574	596	594	598	627	609	576	622	563	584	599	554	598	581	575	595	612	614	543	608	614	569	602	612	573	567	569	552	576	589	595	624	586	610	562	556	540	643	565	556	623	608	568	585	603	565	596	621	567	565	567	600	556	596	591	584	612	577	571	585	564	574	617	568	594	572	616	610	598	606	578	591	585	584	620	630	559	574	614	587	610	559	624	614	575	578	592	572	588	572	539	607	539	602	594	596	580	607	582	615	593	576	587	591	562	592	581	631	572	617	606	608	590	579	599	587	576	623	645	561	618	634	586	607	587	614	627	615	580	547	619	607	606	571	571	618	608	597	593	571	562	610	611	596	615	584	611	562	617	598	599	576	609	577	618	635	627	618	574	599	576	595	567	642	590	581	573	594	588	631	554	581	571	631	608	571	593	589	617	549	601	539	589	601	598	643	599	620	608	622	623	571	613	589	605	569	600	605	600	634	573	589	643	578	593	624	616	605	578	578	603	593	567	589	576	622	602	580	615	544	604	601	591	597	558	566	570	567	589	588	601	540	566	614	602	604	577	576	541	604	599	610	616	587	582	564	617	603	633	601	610	592	569	555	611	604	559	625	599	578	542	581	586	584	568	593	530	633	586	627	606	587	621	582	613	592	582	607	594	628	614	555	569	614	566	651	582	603	600	620	543	601	608	589	575	590	551	588	615	608	607	611	571	602	564	569	631	614	569	644	592	600	619	645	578	596	591	576	577	612	611	556	582	637	566	588	591	577	607	547	573	606	597	574	584	640	602	576	626	587	602	611	633	560	554	617	608	555	600	609	566	559	611	572	610	621	611	644	627	596	587	588	651	561	602	586	595	583	612	622	575	607	625	556	615	556	619	596	585	584	583	632	592	641	587	634	586	585	634	602	581	607	552	603	559	613	571	583	600	579	569	586	612	545	596	598	595	597	605	560	621	554	593	612	607	612	567	606	614	599	590	565	595	579	565	624	551	601	630	578	578	629	605	577	548	604	656	585	593	586	620	577	628	593	568	575	599	645	591	605	595	570	580	624	587	601	602	580	592	582	570	590	608	592	614	594	593	597	602	615	613	565	565	583	603	610	630	606	607	621	568	606	605	596	589	628	557	581	566	601	603	598	570	630	627	629	575	623	567	590	572	606	614	598	563	583	570	620	582	603	544	596	597	577	575	586	566	569	635	577	567	573	554	576	597	650	572	565	596	580	586	584	648	618	588	589	579	601	605	586	558	621	609	553	585	613	611	551	593	616	573	618	591	585	559	600	625	594	600	583	594	625	563	584	624	614	593	615	617	591	563	594	611	590	583	587	582	582	636	588	589	553	572	622	580	601	590	577	571	633	588	590	586	596	602	586	596	603	607	580	559	563	573	593	576	605	570	639	603	633	579	572	587	568	621	560	603	581	588	590	563	622	592	583	603	646	595	549	563	575	586	553	580	571	595	573	628
6309	150	69	73	44	50	58	54	72	73	56	59	55	47	35	43	41	51	47	47	45	40	48	47	30	39	30	43	33	35	37	39	26	30	38	53	37	33	35	38	31	44	25	32	37	28	39	39	34	28	44	32	32	29	29	48	38	35	39	31	38	33	42	29	41	32	33	47	28	32	28	26	31	37	40	40	24	37	41	28	29	33	36	40	30	38	42	34	36	37	30	33	30	32	41	42	40	42	36	39	32	39	38	31	40	34	34	30	35	43	35	45	43	38	33	34	35	37	32	50	38	27	35	26	41	40	38	27	36	37	37	35	42	29	36	33	40	35	45	29	30	39	28	37	31	30	30	30	25	31	37	39	34	33	37	26	34	37	26	36	32	27	44	29	35	31	23	29	31	31	31	34	34	35	36	36	42	22	35	28	36	34	32	37	40	36	37	39	28	33	27	27	31	36	34	38	34	31	27	36	39	40	30	30	36	32	25	36	36	29	32	30	30	30	38	34	34	23	25	28	24	30	31	30	34	34	40	35	33	22	38	24	32	27	39	33	26	26	33	44	25	33	24	48	36	29	44	32	26	26	39	36	34	38	20	47	45	41	32	32	45	35	38	29	41	38	39	35	34	35	38	30	36	42	33	38	34	44	33	47	26	35	42	29	33	41	38	43	36	43	40	33	33	39	37	40	36	40	26	38	39	40	27	35	37	55	33	33	42	32	21	26	33	33	28	30	32	25	25	27	32	29	34	33	29	32	34	30	27	38	42	33	30	36	39	31	34	31	38	28	37	29	43	34	42	39	36	42	24	32	39	32	38	31	41	31	26	36	43	33	29	24	38	35	36	46	35	21	36	29	33	36	39	32	40	26	29	24	34	34	45	31	50	45	25	30	29	32	36	44	33	37	35	39	37	33	32	24	34	29	17	44	41	26	35	41	29	37	31	34	36	40	29	29	37	37	35	26	33	31	32	26	38	33	33	30	40	40	27	31	41	45	40	39	33	33	31	36	30	28	32	25	34	33	29	37	31	41	28	45	48	33	25	29	29	35	34	41	27	22	38	25	37	27	31	35	35	33	46	26	34	22	29	30	33	24	42	33	40	24	39	33	35	31	41	33	38	46	22	46	31	26	37	24	37	39	24	29	29	40	35	29	36	30	44	38	33	34	40	34	36	30	25	35	40	31	37	41	39	28	31	30	37	40	39	28	37	39	40	30	26	23	42	32	33	29	48	34	45	38	33	31	41	34	33	31	31	38	32	33	38	38	33	46	35	28	41	32	36	27	37	37	36	25	41	23	29	31	37	28	32	31	34	29	36	36	42	22	32	36	32	33	37	27	36	38	27	44	32	37	36	35	32	34	39	34	26	36	23	33	39	39	34	36	35	34	36	36	36	28	34	33	35	25	42	31	39	25	36	32	21	33	31	37	39	48	31	28	39	26	30	41	33	30	35	30	25	41	52	38	28	38	31	25	35	30	36	41	35	26	31	36	34	34	42	36	35	31	41	42	32	34	28	31	29	38	36	39	41	36	31	32	41	29	30	44	45	24	34	32	23	32	25	41	35	29	28	26	38	45	38	40	37	41	36	31	26	25	39	33	34	38	30	23	46	31	27	45	29	32	19	40	36	29	38	36	35	42	32	48	33	33	33	29	26	34	28	30	35	36	43	34	34	41	29	33	35	25	40	35	16	39	34	33	28	33	38	32	33	35	38	35	40	45	34	45	32	30	38	31	35	21	33	36	30	46	27	32	38	53	34	30	40	34	33	31	35	25	28	26	31	39	46	42	26	34	38	31	21	40	37	34	41	19	32	41	32	32	37	29	36	28	31	35	28	31	35	38	38	28	24	31	19	32	32	30	29	32	28	30	30	19	25	28	33	34	41	35	30	28	34	31	31	31	31	48	37	41	31	30	35	44	27	22	40	38	41	32	40	33	30	37	36	38	35	35	40	33	40	42	33	34	37	37	36	32	40	38	30	29	28	45	42	32	33	26	29	37	32	27	31	33	41	45	32	33	33	34	37	41	38	30	36	25	42	34	31	33	29	32	23	29	41	33	37	32	27	43	32	27	47	34	35	40	29	33	43	33	40	25	43	35	32	36	20	29	30	30	36	36	29	31	38	41	34	33	28	32	30	34	42	34	30	27	47	38	35	43	40	32	26	33	36	31	36	35	28	29	36	32	31	55	32	32	28	29	26	26	32	40	30	29	37	36	34	36	29	30	35	29	30	26	38	33	35	30	28	35	33	22	32	39	22	31	36	43	43	40	25	28	27	25	25	42	52	27	39	40	29	32	34	38	31	41	20	30	37	41	36	38	41	38	37	40	29	42	21	38	38	33	40	38	22	39	40	34	27	33	39	31	21	42	38	36	29	39	36	30	31	23	27	37	38	34	35	28	43	38	33	40	26	40	34	37	44	35	38	39	37	27	35	40	23	43	28	36	31	28	32	42	24	30	30	33	37	41	31	29	31	37	23	37	32	38	36	35	38	31	23	34	29	25	30	39	37	36	33	30	29	29	37	26	39	38	35	37	39	37	30	39	38	40	23	49	32	38	30	31	36	25	26	29	34	32	22	36	36	28	31	29	28	22	38	38	24	30	40	32	32	40	25	45	29	33	27	32	27	50	33	36	44	35	37	30	31	31	36	32	40	14	46	35	35	31	27	24	25	31	24	30	30	35	28	26	38	38	35	30	31	31	30	38	31	28	41	30	29	32	33	45	37	29	32	31	29	43	29	53	26	31	30	28	25	29	32	37	36	36	38	37	32	34	34	41	33	25	32	45	39	22	41	39	30	29	39	30	36	35	25	31	30	23	38	43	34	44	31	29	36	34	53	29	32	35	30	39	22	35	40	27	37	32	36	28	30	35	33	25	36	32	30	32	35	38	45	45	33	40	36	26	33	26	27	35	33	37	37	40	36	30	31	28	28	40	29	33	29	33	30	30	32	34	38	27	37	26	33	33	20	37	37	40	35	26	33	27	44	36	28	34	31	32	43	30	31	36	39	36	34	35	32	28	34	34	26	34	37	35	35	27	29	39	33	31	29	40	38	43	27	38	37	31	33	23	31	30	25	33	32	40	37	30	29	36	30	39	40	34	41	33	31	41	21	30	37	23	40	26	45	32	38	23	37	26	34	30	22	33	42	40	37	28	26	24	33	33	32	35	34	42	40	34	25	22	40	36	38	32	33	32	39	33	33	38	34	38	36	27	37	26	29	39	38	36	30	38	34	39	36	33	42	26	31	45	30	38	26	35	30	36	26	41	22	22	39	25	39	41	31	33	38	34	30	30	29	24	25	41	20	31	38	32	31	31	34	21	28	36	35	47	24	27	26	30	35	32	24	37	31	37	40	46	38	26	48	42	28	43	35	26	32	28	31	39	32	33	31	31	29	33	38	20	42	30	28	41	27	32	27	26	40	23	32	30	28	35	39	33	42	29	29	34	36	32	32	32	46	33	28	25	25	33	30	39	42	40
22800	1244	656	725	1592	2545	2704	2334	1996	1630	1377	1174	1034	920	794	728	635	624	574	555	504	447	454	430	409	420	375	358	382	372	358	322	353	292	303	309	300	333	275	332	308	284	318	289	308	267	274	268	271	296	276	336	304	281	269	282	278	265	260	275	275	273	275	290	274	249	289	267	269	243	268	249	234	243	251	263	246	259	262	233	263	242	250	270	269	265	236	238	221	257	229	255	277	240	267	258	266	253	276	316	266	278	284	253	264	284	289	304	287	259	288	268	259	259	250	266	253	254	268	272	264	270	255	245	259	276	260	265	244	302	267	263	249	276	231	260	279	247	246	275	245	261	264	252	263	282	261	259	238	247	244	254	243	247	273	284	231	260	281	246	252	248	239	231	281	251	252	258	236	247	256	261	268	270	246	233	247	242	279	242	260	268	245	258	255	255	261	230	227	238	247	242	244	243	266	261	266	240	215	232	231	246	228	258	253	252	227	241	254	232	238	266	238	279	251	232	212	237	236	283	266	238	246	231	231	240	246	285	254	221	244	259	229	258	253	238	237	241	247	255	216	242	238	236	240	220	254	256	265	240	258	257	229	240	245	241	258	244	264	261	225	264	233	247	211	237	222	255	242	267	242	232	248	239	231	251	268	256	244	245	255	251	235	203	240	261	249	247	235	203	259	248	192	267	259	202	229	262	248	270	255	233	232	234	245	244	247	232	244	232	249	215	257	271	234	265	266	232	235	231	254	237	243	261	224	227	242	242	259	269	240	225	256	229	261	250	246	251	225	222	257	258	271	232	270	229	261	225	260	253	231	245	248	252	263	244	239	255	238	241	231	233	274	233	230	252	215	241	268	264	235	252	267	241	230	256	263	252	210	253	249	261	268	246	254	233	261	266	248	271	215	228	256	242	231	249	242	239	245	240	253	247	237	246	237	247	290	227	238	256	237	243	245	233	245	246	229	215	227	246	246	250	273	203	254	236	242	245	266	217	238	247	261	255	277	244	253	241	252	254	257	241	220	247	241	220	254	223	238	257	244	206	229	228	242	239	249	237	231	248	228	245	241	226	267	249	221	240	250	249	254	241	248	230	205	266	238	235	248	236	251	247	248	271	246	269	240	257	246	246	249	259	246	238	234	264	279	239	226	271	249	228	269	224	266	216	251	238	247	241	244	235	228	248	253	228	223	240	265	250	264	242	245	232	255	253	242	238	236	244	227	235	256	255	226	234	261	248	252	234	253	252	271	264	260	250	232	241	232	250	218	251	249	226	269	291	226	225	245	264	258	250	248	261	268	204	212	245	266	279	268	243	231	244	234	253	244	226	252	208	232	258	237	237	256	272	217	236	264	258	245	249	240	259	234	251	235	245	258	250	255	260	263	222	266	261	255	253	231	241	258	256	273	257	230	251	228	242	256	238	251	233	277	245	223	239	216	267	253	246	228	241	252	251	263	235	288	246	227	228	247	228	247	235	214	258	281	235	280	238	264	236	254	253	239	290	273	255	261	238	221	278	229	267	221	281	261	234	249	218	260	257	240	267	247	227	244	248	266	250	256	241	249	261	258	224	266	250	255	258	230	256	262	238	232	249	243	246	245	247	229	231	263	251	276	230	262	240	242	234	204	230	243	229	245	227	257	254	269	243	242	243	255	253	244	220	219	257	236	243	233	236	228	266	247	256	244	247	229	246	236	258	257	231	268	237	256	254	254	252	246	236	221	276	253	237	242	218	258	251	258	269	242	261	224	239	254	237	220	234	231	247	245	251	252	217	250	247	240	231	243	239	225	247	269	242	259	251	285	232	210	246	214	213	257	235	231	254	220	236	241	255	279	251	241	260	234	260	258	252	241	231	239	237	254	240	224	215	262	255	226	231	262	237	250	265	261	242	252	229	236	245	218	242	218	243	222	259	266	252	235	229	257	245	266	241	237	257	252	230	254	235	263	257	258	235	274	274	242	235	263	217	258	270	269	247	249	245	251	264	263	237	234	262	282	239	236	200	259	242	217	231	249	255	237	258	235	250	237	250	236	245	235	240	237	222	251	271	262	227	241	241	247	231	237	247	227	231	251	240	260	210	254	259	257	227	235	247	234	260	231	262	249	283	246	238	258	243	251	247	245	242	251	231	248	265	236	230	251	245	219	257	265	216	261	242	261	239	241	241	243	226	263	265	271	235	215	244	252	239	225	244	242	223	262	227	229	244	258	262	267	235	231	280	256	250	229	253	249	242	226	279	280	244	245	247	256	247	241	268	253	246	231	274	208	252	243	248	228	237	219	257	244	227	250	251	233	238	243	248	256	219	260	275	255	255	228	248	233	239	242	216	250	250	246	252	239	260	240	233	217	248	221	223	265	236	246	245	247	272	217	255	271	246	266	237	238	243	242	270	247	214	235	223	255	234	236	228	233	241	231	252	234	238	219	278	256	274	257	241	253	239	233	261	233	235	257	276	216	243	277	229	243	252	223	249	244	247	260	268	255	270	270	273	236	253	277	239	237	265	248	255	247	259	262	257	236	239	229	238	225	239	224	279	260	231	244	247	245	254	247	253	261	273	233	226	248	249	235	251	264	232	247	266	216	259	254	234	231	255	254	228	248	245	264	244	219	247	259	264	234	259	228	246	247	239	263	251	237	231	273	222	245	234	233	253	220	239	263	230	253	226	245	214	251	243	248	241	263	254	200	243	238	244	232	266	238	240	281	248	274	229	263	223	238	232	250	227	222	262	259	254	227	236	238	255	210	247	252	223	228	261	245	251	238	255	238	251	257	256	245	241	256	254	256	249	239	265	250	228	254	267	246	242	264	235	242	234	240	232	227	248	239	250	242	243	239	274	263	223	247	260	206	248	258	254	240	251	217	265	241	270	241	239	233	249	257	262	232	242	243	271	230	253	257	234	231	250	206	223	258	243	253	243	224	209	268	261	255	213	236	276	216	255	240	217	223	272	258	254	230	252	264	244	255	234	240	248	245	228	240	228	260	244	254	253	251	250	221	253	256	253	225	244	256	253	254	271	225	192	221	267	250	250	243	230	225	275	241	244	255	247	240	276	231	254	240	262	242	265	257	251	251	259	217	234	248	224	251	236	258	257	258	280	264	236	252	259	238	279	261	232	228	235	247	279	242	240	265	237	239	259	253	235	221	251	244	252	262	237	245	248	246	267	232	233	210	241	222	261	266	233	232	234	230	240	256	255	280	233	257	267	240	242	255	203	238	258	248	270	247	254	236	270	239	244	270	240	262	234	267	231	220	218	243	235	253	232	294	244	254	239	239	258	250	249	253	227	232	230	259	247	252	239	249	225	245	218	242	238	219	227	230	227	251	234	247	220	245	254	245	234	248	268	226	262	231	255	231	225	276	287	248	240	249	258	240	222	248	245	237	244	269	238	249	260	260	270	231	239	250	226	228	257	233	230	264	263	249	260	238	253	247	246	274	254	216	286	252	230	223	257	232	240	250	246	245	241	274	234	233	256	227	277	241	233
2302	91	81	59	89	70	63	84	73	71	89	76	83	80	88	79	61	84	80	77	78	78	65	67	78	74	83	83	72	86	68	79	88	69	94	64	85	77	83	85	79	70	76	80	62	88	73	100	66	74	77	92	70	95	76	97	72	80	65	70	86	73	64	73	65	79	80	82	94	78	86	71	98	88	80	82	65	76	86	74	98	73	83	69	67	93	88	73	98	79	74	97	82	67	86	88	90	85	75	82	82	81	99	69	77	77	93	94	70	93	69	83	80	84	71	94	85	76	74	74	64	75	86	85	74	85	73	72	77	74	69	84	70	72	92	104	79	74	72	78	74	86	85	79	80	83	71	80	74	72	92	75	75	66	89	74	96	58	77	79	86	70	83	100	80	61	88	72	83	97	82	74	83	73	83	70	71	80	79	73	69	90	84	77	80	80	73	80	71	79	78	72	65	70	64	84	76	80	81	86	57	82	85	80	90	82	76	89	73	85	90	91	72	70	83	95	78	76	74	78	80	62	70	74	77	89	62	84	77	86	86	77	62	58	68	86	80	78	82	63	85	62	98	93	85	66	87	67	71	74	83	63	72	101	70	74	81	75	73	83	75	78	72	76	64	71	63	82	80	67	67	88	67	89	78	77	68	93	82	83	70	70	84	76	71	81	78	77	93	81	73	77	75	85	84	75	76	95	76	77	80	88	74	81	71	76	83	79	66	82	81	82	86	77	82	67	79	78	72	66	77	86	63	71	75	99	76	81	76	73	71	77	61	86	70	75	90	85	96	85	88	83	71	99	84	95	72	77	62	65	71	90	88	69	68	82	69	69	72	82	84	100	80	83	94	82	99	84	73	73	69	76	94	74	84	63	73	79	75	82	81	65	95	77	75	72	94	89	73	80	75	89	61	74	73	87	65	71	75	80	100	79	62	73	80	78	66	69	79	76	80	101	72	67	65	76	79	68	73	67	79	86	74	93	82	84	81	81	79	71	71	71	80	71	87	72	79	74	77	82	78	69	71	86	76	69	75	62	84	76	73	69	71	73	88	80	85	104	64	76	62	66	62	69	79	84	94	67	84	76	78	70	64	85	66	82	80	84	75	71	86	70	92	68	84	84	81	86	81	95	92	71	85	80	82	82	88	98	77	73	91	60	87	103	91	78	90	92	81	79	95	99	79	65	85	67	88	78	73	81	79	85	76	72	77	76	75	83	79	82	86	79	83	86	88	70	97	70	106	92	72	86	69	80	98	83	77	74	88	65	69	82	76	76	96	69	67	96	73	90	81	86	76	83	92	89	81	93	85	82	83	76	86	81	74	94	74	70	72	87	78	78	75	87	72	90	80	87	88	82	91	86	65	84	72	82	58	86	80	86	84	75	78	86	86	84	71	83	71	92	62	79	72	83	68	71	74	74	72	66	80	85	79	74	76	90	76	89	68	77	95	82	84	86	89	87	78	83	68	86	85	79	99	82	89	86	83	68	96	63	76	68	85	61	75	75	75	82	80	100	76	98	84	88	66	85	74	84	71	90	80	77	95	80	59	67	78	74	81	86	79	67	72	80	71	80	85	77	76	83	78	66	84	91	83	83	70	69	73	86	61	86	84	85	78	88	71	96	78	77	85	70	61	86	79	77	75	73	82	92	87	95	75	78	82	80	65	83	77	102	76	84	76	84	78	71	75	95	79	75	72	65	81	74	64	75	63	93	68	74	80	83	80	60	81	76	77	88	83	71	68	72	81	83	91	84	76	80	80	72	88	74	84	89	79	78	93	78	67	79	72	81	79	75	77	71	76	90	77	76	67	83	74	84	67	65	75	81	90	78	68	74	68	68	62	75	77	106	72	81	62	69	74	90	83	78	99	87	61	74	82	78	89	70	77	71	73	62	80	77	77	69	78	90	85	81	64	73	88	75	80	89	78	73	81	77	85	90	73	84	69	70	71	73	83	76	97	73	80	78	80	77	66	92	63	64	78	65	80	78	73	72	83	74	84	78	76	94	88	78	73	82	77	71	97	86	86	72	84	90	97	76	61	81	82	93	80	89	68	71	73	75	69	84	87	80	82	83	83	77	89	66	69	70	62	80	81	84	97	76	82	74	65	76	87	79	86	80	81	89	89	73	77	69	96	84	78	67	82	74	88	95	82	88	66	82	74	87	63	75	73	72	97	82	75	86	102	104	89	74	73	84	75	73	72	101	77	81	88	65	80	72	89	98	71	70	72	73	78	97	98	67	68	78	88	76	89	76	70	68	82	68	72	78	67	91	72	54	75	72	72	84	82	95	83	73	84	82	98	78	76	68	97	83	84	77	70	68	87	76	83	85	66	69	84	70	84	67	82	80	74	79	84	92	82	76	84	89	76	88	67	85	83	103	81	88	79	87	101	68	76	71	81	86	72	72	76	68	72	64	83	79	67	84	70	90	74	78	86	80	69	81	79	77	79	86	81	82	75	82	74	72	83	77	65	85	73	95	87	78	75	74	80	58	76	72	84	72	77	83	82	67	67	61	78	84	73	93	71	76	79	86	78	85	89	87	85	71	71	82	66	94	73	103	77	67	67	80	77	81	71	68	97	81	80	75	77	75	82	72	84	89	78	75	83	87	90	58	82	79	82	85	91	84	77	76	82	71	95	70	58	77	77	87	88	64	81	83	76	69	71	61	84	73	63	89	90	72	87	79	84	68	65	71	84	85	72	85	72	76	96	82	95	89	73	94	82	84	88	74	86	77	77	78	81	96	79	82	90	73	72	82	70	76	79	79	72	85	71	81	76	88	74	74	92	74	85	67	82	75	83	76	89	81	69	74	73	101	81	71	68	96	98	76	99	76	63	69	77	78	74	72	86	85	99	82	68	83	63	65	79	86	83	78	76	75	66	76	83	58	80	84	91	69	78	75	86	79	66	84	71	74	91	66	68	73	84	82	77	84	98	73	85	85	84	68	83	81	82	83	96	77	98	75	67	91	72	75	62	66	58	75	87	85	77	68	95	84	74	75	87	67	80	74	76	77	84	63	63	54	75	72	79	92	74	63	88	68	73	84	88	83	76	78	76	88	73	84	80	84	80	84	90	71	80	66	80	68	65	81	64	79	84	64	81	91	82	71	75	103	76	77	73	79	89	81	59	63	83	74	73	62	75	69	77	73	74	92	77	77	79	77	88	75	80	97	82	87	68	80	91	63	89	82	67	97	69	83	72	100	62	71	82	67	83	82	104	72	77	80	83	61	83	81	82	66	85	79	92	75	69	81	84	76	90	93	82	77	94	67	87	74	80	102	83	88	68	72	56	71	96	85	63	66	72	75	78	80	73	70	82	77	80	103	92	87	81	79	81	63	67	69	79	79	66	79	87	86	65	86	94	78	85	85	87	80	76	74	86	79	81	79	82	77	91	78	84	68	72	91	65	81	77	66	90	81	84	77	85	78	92	79	69	79	66	87	80	80	76	81	79	75	71	85	73	64	82	88	98	65	76	79	67	80	83	71
12984	706	572	573	663	778	760	727	704	694	649	645	645	636	580	630	614	580	593	602	604	588	574	606	573	590	587	573	559	618	576	552	586	541	596	563	573	586	576	611	542	621	562	569	556	577	580	539	527	557	543	586	557	628	601	595	583	602	547	589	620	562	581	590	552	579	548	597	591	557	546	562	548	559	531	556	604	598	572	558	567	603	576	563	522	566	563	567	620	612	568	530	549	570	577	570	588	601	502	572	574	556	561	585	590	589	524	568	587	607	613	603	595	592	575	555	571	599	558	576	578	560	592	597	575	628	610	572	587	596	568	558	571	557	567	539	626	573	569	587	581	586	563	568	579	587	609	577	585	544	538	575	606	631	608	567	554	569	521	539	543	596	593	546	561	599	547	602	572	576	576	587	537	553	559	599	531	583	562	518	582	554	573	578	576	559	542	571	566	527	554	562	555	555	583	575	586	511	570	542	605	583	524	600	583	550	569	554	590	595	586	578	585	570	571	572	586	525	554	600	567	528	563	584	551	602	580	587	589	590	563	537	571	552	564	563	612	532	544	582	563	539	566	555	540	585	589	567	595	552	563	567	570	580	586	577	587	561	580	551	587	523	554	573	557	543	575	602	563	556	522	611	543	551	558	586	538	614	560	580	619	530	622	591	573	597	592	562	540	583	594	562	549	561	576	609	567	587	548	563	563	599	593	575	542	546	570	558	538	576	569	559	589	596	553	551	576	595	555	524	552	515	592	575	577	565	541	551	617	535	561	591	600	535	538	559	561	592	577	593	535	571	572	572	575	548	576	572	538	594	621	540	555	593	580	561	540	548	557	575	556	544	562	521	532	562	559	570	577	550	578	605	612	539	549	563	584	560	567	569	580	547	571	560	537	589	576	565	595	527	550	597	541	585	570	540	591	539	608	540	547	553	557	532	605	601	587	507	563	578	570	579	568	573	536	542	593	551	588	545	527	535	522	560	559	568	615	582	568	548	540	531	542	562	575	552	611	587	545	550	561	561	559	574	546	587	540	561	555	527	583	608	532	518	565	573	561	536	595	519	572	590	543	527	520	537	576	576	615	536	528	562	601	598	564	557	581	570	573	547	595	536	572	575	514	526	571	549	540	581	607	550	590	507	581	573	572	565	586	589	559	560	602	566	560	578	551	590	563	594	547	557	601	546	575	565	569	585	582	606	617	574	561	578	561	600	567	575	597	508	603	591	593	568	588	571	544	595	605	522	581	548	583	535	528	548	615	581	569	558	543	561	596	614	563	532	558	565	591	560	578	574	574	595	520	579	575	562	546	613	555	575	536	540	593	573	540	581	530	543	536	550	560	569	568	567	583	548	574	570	570	571	561	571	593	572	548	564	552	556	514	547	564	555	610	580	600	582	545	594	603	559	590	569	553	529	567	587	591	543	545	597	531	607	542	575	569	562	590	545	600	603	559	560	612	561	565	561	561	546	576	553	567	544	559	587	560	571	578	559	534	559	551	572	590	559	582	595	584	561	564	608	559	549	564	532	601	599	587	612	566	573	566	578	574	510	581	599	530	585	546	530	588	577	588	566	577	532	530	555	526	557	538	554	586	563	634	579	590	558	572	570	551	575	524	543	563	539	590	578	559	552	573	569	590	528	572	563	565	557	570	565	574	563	595	564	531	599	577	558	620	602	543	522	593	575	615	555	592	554	603	546	549	516	592	560	574	598	552	547	527	608	534	531	577	548	581	591	545	564	585	552	566	581	561	592	544	596	605	580	587	565	570	575	591	568	526	591	545	586	507	548	559	573	551	549	580	563	587	539	563	557	573	594	578	539	547	593	565	571	560	555	578	611	589	556	570	616	556	546	558	583	559	582	549	589	555	552	601	586	544	563	532	587	594	557	539	561	549	569	601	539	590	566	552	563	563	581	568	549	568	554	562	573	525	572	586	566	576	555	538	565	566	532	592	559	571	525	581	606	564	585	608	613	570	557	601	583	565	577	521	555	520	527	595	606	569	560	588	562	583	610	540	549	573	563	554	558	554	563	568	582	604	567	583	515	565	565	577	585	552	607	596	620	528	570	569	575	562	580	531	520	570	564	558	576	573	587	552	562	604	578	583	576	558	578	607	543	549	567	545	568	538	525	572	594	545	553	552	569	541	568	568	628	614	570	512	579	586	553	575	541	604	594	540	606	569	570	560	608	545	546	574	555	606	584	533	568	578	590	567	542	546	547	562	557	574	545	507	567	576	521	593	576	585	545	570	567	593	571	575	580	597	565	568	511	598	554	577	597	562	580	532	556	582	536	574	574	569	575	565	627	602	577	603	600	564	595	578	564	625	589	552	562	547	525	556	556	561	568	567	557	594	599	559	550	544	571	549	574	576	570	537	547	551	614	527	574	589	595	587	550	536	610	559	568	572	531	559	570	521	574	611	536	559	568	533	551	518	602	587	622	587	601	564	556	587	563	573	575	561	583	595	578	576	549	594	559	562	569	573	552	561	536	592	532	551	544	559	626	598	559	588	582	575	601	566	551	578	569	536	505	582	565	565	577	515	603	556	549	555	606	556	572	571	591	586	593	569	582	586	581	578	538	528	572	562	596	540	570	518	568	546	567	572	566	589	590	513	547	581	527	599	530	576	579	595	576	555	570	561	544	583	574	556	578	566	604	546	588	573	562	520	533	535	589	527	591	590	534	599	615	548	530	544	590	565	612	575	543	559	560	608	603	574	559	586	551	586	538	532	570	570	556	577	531	624	551	601	551	502	540	561	554	585	540	531	572	569	524	558	618	614	613	639	581	568	551	575	552	530	527	569	614	575	580	576	578	591	532	576	543	548	593	586	582	604	542	536	563	578	568	558	576	558	554	578	551	571	571	548	560	567	594	545	560	563	598	552	560	537	611	545	568	560	567	540	572	539	586	582	551	564	568	612	567	578	601	528	569	562	581	599	541	536	602	582	594	542	581	551	591	567	579	547	617	517	568	565	542	581	599	594	558	581	568	553	593	527	561	544	564	588	613	539	575	556	556	578	579	567	590	593	615	581	567	578	541	572	581	566	591	580	607	581	586	542	555	591	593	554	569	575	598	539	538	555	570	573	541	563	551	585	527	556	588	567	593	551	580	586	591	573	540	593	561	563	555	581	586	568	581	565	565	594	534	597	569	544	608	578	552	529	564	550	588	575	531	588	593	567	551	547	609	552	604	572	565	579	562	581	543	527	574	560	575	568	584	582	532	577	607	581	577	570	530	560	579	558	563	615	539	594	555	542	550	550	613	589	582	606	579	565	579	600	585	586	576	566	518	586	571	580	532	548	541	535	542	592	567	539	570	547	594	537	554	612	594	539	575	556	578	510	573	586	545	552	583	541	566	593	584	585	615	553	613	561	554	578	552	571	563	560	542	557	570	550	545	612	557	576	539	595	535	562	572	576	567	564	546	599	551	581	528	567	551	570	555	543	567	573	577	557	611	566	566	612	544	641	542	556	610	552	572	586	563
2821	87	90	85	97	90	84	73	60	90	106	93	91	83	98	78	77	85	90	96	87	87	78	70	91	82	71	85	88	76	79	102	86	86	66	67	77	77	81	69	94	79	102	77	86	95	67	77	78	71	69	77	84	87	75	81	69	81	81	80	89	80	96	98	100	73	86	85	92	67	85	78	84	85	84	75	90	83	70	81	95	72	85	86	94	78	78	103	84	79	97	87	89	82	78	84	82	103	77	86	85	95	97	104	80	88	89	81	72	71	82	76	94	94	84	84	84	92	88	74	90	87	87	68	70	65	91	92	81	85	88	91	80	68	73	75	80	78	87	82	88	67	86	85	99	67	92	77	87	78	102	75	71	77	77	77	84	70	93	92	83	90	87	81	98	72	80	83	76	86	72	81	95	95	71	69	78	84	97	69	82	81	86	89	90	85	104	88	79	69	77	71	70	84	85	84	77	83	99	70	87	84	73	93	77	86	88	90	66	77	79	86	89	91	86	87	88	79	77	77	93	97	72	71	73	71	93	82	79	68	76	88	80	74	84	73	82	69	93	100	82	84	80	86	77	78	92	78	87	91	84	95	93	78	78	88	83	85	78	97	98	98	87	73	76	77	73	83	75	92	120	79	107	88	76	92	91	90	103	100	68	97	87	91	83	102	109	97	83	90	84	76	84	97	96	80	82	87	91	72	84	77	83	80	95	84	94	82	77	90	85	72	88	83	92	89	82	77	71	84	78	76	76	83	87	87	78	64	74	83	70	84	85	74	86	102	79	80	93	87	99	82	83	77	86	81	86	90	68	87	73	66	76	88	77	89	89	83	74	83	76	105	108	92	70	81	76	73	74	91	86	69	73	63	75	95	83	73	84	89	90	75	78	85	103	95	70	77	83	89	91	87	82	83	75	71	62	75	80	87	101	79	81	90	92	97	84	88	88	88	82	80	73	92	91	73	81	69	91	72	81	97	77	82	85	76	74	83	73	89	75	84	74	77	75	80	74	95	66	92	77	90	95	73	83	69	83	92	75	83	90	94	78	78	87	80	78	78	90	83	83	79	106	90	60	90	72	73	70	97	85	79	88	104	94	96	94	82	70	90	74	78	81	77	93	73	81	81	81	78	89	93	91	80	81	92	82	83	81	76	82	89	88	82	80	81	91	95	100	85	85	87	89	89	94	78	89	79	88	97	79	87	76	76	68	86	72	95	90	78	80	92	86	74	83	84	74	89	94	99	76	98	84	84	71	76	94	81	91	80	66	88	81	75	88	71	96	83	90	86	83	88	77	75	91	78	92	85	82	90	98	96	92	87	81	75	97	66	81	95	76	75	77	87	79	87	81	90	65	77	89	77	66	91	78	95	84	94	86	80	80	78	96	105	94	79	101	83	92	99	92	68	70	85	83	99	90	65	91	85	68	89	70	80	61	77	80	91	81	81	92	90	89	87	93	94	71	95	97	87	73	83	67	92	70	88	74	85	85	96	82	89	69	85	79	79	88	86	66	71	102	84	85	83	90	96	71	81	82	80	81	95	101	83	102	84	84	91	80	87	83	86	82	87	80	85	76	77	71	96	85	84	99	79	87	81	90	70	82	70	83	85	92	80	79	89	73	72	90	87	81	81	86	72	89	79	78	74	73	95	75	71	91	81	75	96	78	91	91	70	77	88	81	74	99	69	96	82	76	89	78	87	74	89	90	97	81	92	79	88	96	90	79	86	77	89	84	96	76	78	72	82	76	70	86	93	81	73	86	77	86	90	80	68	84	69	95	69	82	98	82	88	84	83	87	93	87	75	85	74	86	84	83	94	85	86	76	100	88	97	75	72	80	78	98	97	82	111	58	76	80	86	86	85	86	72	81	85	92	69	80	86	75	77	74	67	84	69	80	67	102	98	79	92	92	96	81	96	91	91	74	94	89	86	86	78	82	90	96	97	77	84	93	95	84	88	83	70	97	70	85	73	83	94	94	79	74	92	72	88	92	86	75	99	72	83	76	78	80	81	66	64	73	84	68	90	97	68	94	94	73	78	95	83	79	96	70	88	70	89	78	73	81	88	64	79	103	89	89	74	73	74	85	86	91	94	90	103	77	90	84	78	94	91	76	79	82	84	84	87	81	87	94	102	83	103	84	104	89	88	78	79	75	81	83	83	71	84	86	95	65	73	86	74	70	86	82	80	80	82	93	86	86	83	101	82	75	77	73	75	82	81	86	68	91	78	71	86	79	74	88	89	69	77	77	102	69	80	81	89	74	93	79	81	78	98	83	81	80	73	90	93	79	89	89	94	80	83	84	81	91	62	73	91	75	77	76	70	100	80	88	90	71	73	92	90	69	79	87	89	81	85	85	74	81	69	85	89	85	76	81	87	90	101	87	95	80	89	89	91	83	86	94	104	72	68	93	78	72	90	92	91	76	83	87	80	81	84	77	77	83	89	81	85	75	77	83	67	68	99	98	79	94	78	109	82	65	83	84	96	85	84	80	84	95	81	86	77	79	95	84	68	75	89	88	82	85	76	94	83	84	95	63	81	86	82	74	85	83	88	83	65	80	82	76	80	91	96	91	86	72	72	73	81	83	68	94	87	80	82	71	76	86	83	88	84	85	83	81	77	73	92	99	82	72	83	77	86	79	86	75	96	78	94	91	84	93	84	79	81	86	78	73	73	100	96	92	84	88	89	103	75	80	89	82	74	77	87	93	80	77	105	82	77	73	78	101	82	72	78	89	84	87	79	84	79	91	91	81	98	83	78	88	89	86	93	60	80	86	85	90	92	88	83	93	75	84	87	79	87	70	70	70	78	98	91	86	79	87	93	69	82	81	89	85	81	100	89	96	86	83	85	89	72	67	85	83	66	95	79	70	88	90	79	81	66	89	79	98	84	93	81	97	73	76	87	89	80	87	81	112	94	92	90	88	87	84	83	82	78	75	92	88	88	74	78	90	91	79	85	80	96	85	83	89	97	78	92	78	76	85	76	82	85	79	76	84	83	68	86	91	77	89	74	90	76	62	84	94	87	68	77	86	83	71	76	93	86	90	86	78	88	87	84	100	106	87	93	98	79	99	91	98	86	99	86	90	100	82	80	85	80	81	98	92	96	78	79	74	82	97	100	97	79	85	68	89	77	99	79	75	77	86	67	82	78	70	77	80	75	94	101	88	81	91	88	82	90	100	101	86	100	88	80	80	77	73	87	93	90	108	72	90	89	94	85	74	73	93	75	88	101	69	92	82	73	88	84	62	81	91	82	75	93	90	88	92	100	78	93	66	87	85	86	93	80	77	85	91	79	89	78	83	75	75	90	89	97	85	88	88	93	74	86	89	85	80	97	94	90	68	85	87	81	91	73	71	87	71	90	84	93	86	98	70	65	64	92	86	101	79	77	90	87	78	77	97	71	70	89	97	88	87	78	94	81	89	71	94	87	94	89	93	109	99	85	108	97	74	74	74	75	83	92	81	93	76	87	89	86	81	97	85	75	92	82
14171	739	670	685	804	903	952	925	901	818	785	778	727	732	681	694	669	622	624	608	642	662	675	615	625	633	612	581	606	615	568	639	630	651	626	593	589	628	606	630	558	559	604	578	606	574	608	592	615	627	594	613	591	572	565	657	606	634	607	585	559	628	615	618	591	605	622	607	595	596	633	610	652	634	560	588	601	597	608	619	642	641	578	619	623	583	636	597	620	623	613	595	576	597	589	606	601	601	642	575	602	636	614	616	590	596	574	600	614	656	634	598	624	624	608	587	640	574	603	644	633	617	638	609	594	579	605	593	598	606	621	566	667	608	634	590	583	628	620	620	611	567	568	627	611	591	621	612	620	566	618	586	611	616	641	635	554	622	595	585	622	572	588	600	633	627	604	617	604	590	578	587	635	615	633	607	570	603	574	587	578	607	563	619	601	615	620	569	603	563	588	625	575	626	622	550	535	563	555	584	639	594	568	584	603	583	612	627	614	681	631	631	615	535	556	577	543	600	678	598	619	618	631	624	593	606	559	640	585	596	595	597	566	615	612	596	613	610	581	647	602	596	582	578	659	585	621	558	596	594	605	618	589	642	611	636	571	605	598	610	626	659	613	620	575	642	634	593	605	563	596	638	586	615	619	608	628	595	644	573	597	592	647	562	627	587	600	624	579	617	641	572	592	609	605	610	604	634	609	594	578	634	608	588	609	601	606	610	567	553	626	590	579	609	609	552	600	598	583	608	590	632	564	573	580	595	630	588	612	617	580	633	594	597	608	588	605	593	621	617	594	551	599	602	604	648	589	685	604	592	617	602	563	610	613	616	597	584	606	626	566	631	630	580	612	625	579	547	620	566	603	544	569	536	582	577	643	603	579	566	571	620	580	607	561	626	572	636	600	597	592	624	542	631	606	610	603	593	581	586	597	596	601	587	614	594	622	626	578	595	585	574	608	602	608	578	606	592	558	592	591	582	605	638	600	598	648	562	573	605	599	618	583	595	594	595	654	656	622	614	587	606	607	586	610	588	569	594	594	593	608	648	610	639	621	578	578	608	630	585	635	638	635	622	582	617	583	613	627	563	629	623	633	634	597	615	563	597	603	596	596	588	605	611	610	583	603	631	611	602	580	587	579	622	575	589	567	575	626	623	605	599	592	582	568	635	608	603	587	635	584	605	612	606	610	571	612	591	610	559	590	589	577	549	554	651	573	548	592	636	563	613	614	631	642	663	604	587	601	593	607	584	594	600	596	622	586	612	593	619	617	629	616	589	581	615	554	639	598	604	602	594	558	559	594	572	593	630	632	583	605	607	620	594	599	593	600	594	606	617	628	618	607	611	555	546	631	605	593	609	584	641	580	590	643	582	611	658	592	589	574	581	572	590	605	608	578	625	592	658	591	625	624	598	611	611	592	627	629	600	606	612	574	600	609	587	583	584	579	639	614	622	656	593	613	603	607	620	599	592	593	620	637	627	566	590	635	601	588	579	647	564	600	627	593	610	606	638	646	651	649	575	588	623	628	607	607	565	560	587	622	588	586	596	607	563	606	583	585	632	599	570	610	590	598	577	618	564	563	591	604	668	586	576	589	553	618	538	586	597	581	572	609	613	671	619	615	624	564	566	592	589	617	635	605	591	603	594	601	631	547	595	593	597	629	627	623	610	645	612	580	608	618	600	594	610	601	641	619	606	559	584	602	641	604	600	606	597	620	593	602	603	555	579	593	638	636	614	587	601	623	604	576	635	615	604	606	601	619	629	567	583	593	612	568	597	595	619	543	608	584	595	577	603	608	634	597	617	560	673	612	556	612	538	596	643	600	597	603	636	613	610	593	624	609	599	587	609	627	574	576	630	622	606	595	608	574	606	602	592	606	581	626	598	586	606	581	566	614	653	625	593	622	571	599	618	624	603	623	627	624	628	591	577	541	620	584	635	569	568	552	569	577	587	598	601	637	553	632	571	582	606	606	642	607	601	611	579	640	604	598	567	552	595	606	556	619	607	606	608	606	608	556	596	564	661	580	611	596	610	564	593	622	650	589	613	612	616	623	573	578	577	597	580	577	589	612	640	638	606	583	613	596	615	657	602	562	642	633	606	632	582	601	570	607	561	597	606	589	605	611	619	607	650	609	583	592	636	585	587	597	591	558	604	589	576	608	569	610	625	574	626	654	586	636	616	582	620	615	598	531	586	619	597	628	617	626	600	581	589	612	621	613	591	601	612	582	585	635	576	612	585	597	631	569	581	560	602	561	575	621	582	594	596	611	596	586	618	610	585	589	576	601	590	614	615	612	625	614	583	586	572	570	592	600	586	590	601	633	625	603	663	611	616	605	595	605	580	641	571	602	629	596	577	628	592	606	637	636	618	577	604	556	628	599	600	624	585	583	634	598	589	574	591	567	654	621	607	573	574	587	615	571	588	591	606	613	653	624	569	582	597	615	594	645	609	658	615	587	590	624	583	591	613	579	592	610	613	634	618	636	596	613	579	560	598	632	636	590	586	616	623	591	576	591	580	642	605	608	604	608	626	638	645	590	588	605	636	607	574	629	613	631	644	600	607	617	661	627	604	634	617	628	581	617	571	581	639	628	622	606	618	615	597	618	603	580	594	596	586	584	580	618	620	603	583	565	601	652	575	632	602	593	612	607	605	628	594	642	596	602	611	592	611	596	656	619	634	577	618	562	636	604	599	600	631	599	583	583	632	619	657	598	590	615	567	597	621	622	601	588	605	605	614	613	567	573	620	612	626	618	633	568	580	614	634	618	581	612	603	562	604	574	630	585	600	564	647	571	595	557	651	588	605	604	606	578	610	537	589	572	613	596	589	608	645	568	597	573	642	558	584	577	628	644	591	588	627	573	633	597	590	629	604	629	594	587	603	640	569	603	615	608	592	580	626	614	634	601	599	593	645	621	597	624	599	618	637	597	611	631	592	593	622	574	576	606	613	605	596	642	606	636	609	613	585	581	588	591	607	589	619	619	588	582	609	606	575	612	604	613	574	607	606	597	599	564	592	607	562	618	606	613	604	591	587	620	600	626	646	635	605	586	610	628	570	603	575	620	576	602	579	615	582	592	636	586	647	636	623	573	561	567	582	633	676	621	538	614	610	611	618	604	589	618	606	564	618	628	589	583	576	562	598	615	613	599	600	589	589	604	544	598	572	629	619	570	625	590	600	650	568	633	587	603	578	623	580	601	576	591	614	600	612	614	589	599	616	565	610	593	554	587	578	609	583	597	623	605	621	570	576	595	620	604	582	597	589	613	578	591	583	651	581	631	606	585	620	613	597	590	574	594	543	577	590	582	593	588	568	608	562	586	613	638	604	687	597	596	618	590	601	584	610	574	601	593	621	604	578	606	580	573	563	589	595	621	610	584	599	600	556	550	605	563	572	566	581	587	608	604	554	617	647	606	599	622	600	592	630	646	604	585	578	643	619	600	599	578	569	536	570	565	572	580	610	623	626	574	630	634	632	620	627	617	578
4415	120	96	90	94	76	92	100	96	91	102	93	74	78	63	74	71	78	95	78	76	85	85	80	87	83	82	83	79	82	103	77	91	73	91	93	85	74	88	75	68	92	89	82	84	93	98	79	79	80	71	83	77	64	96	74	83	92	77	74	95	77	87	75	88	92	86	92	84	72	92	86	70	83	93	90	75	74	89	96	96	81	91	99	78	79	64	88	83	67	84	81	83	88	81	86	86	86	71	89	90	96	98	79	87	67	84	83	82	87	71	65	84	87	72	82	81	83	80	80	86	87	89	72	81	76	82	68	76	73	84	82	79	68	67	89	91	88	84	101	89	91	79	77	87	104	86	93	77	72	79	93	70	89	69	96	88	83	77	79	76	78	66	87	95	80	85	82	81	82	87	84	84	78	59	68	74	77	81	69	75	66	85	92	92	77	71	93	78	92	70	57	80	91	84	75	76	87	73	84	79	89	82	89	81	82	105	92	81	74	89	80	72	79	76	86	77	81	88	93	74	91	79	77	88	77	78	94	84	76	87	78	62	79	84	71	80	73	68	71	78	74	75	76	74	63	75	82	85	78	67	86	85	81	88	88	106	99	76	78	77	87	61	77	84	82	93	70	83	97	87	85	79	70	89	69	90	84	77	70	90	91	107	88	66	85	92	86	82	83	72	52	83	77	73	71	73	93	73	95	79	82	82	79	93	79	66	66	91	80	92	76	108	90	80	82	81	82	99	84	70	82	67	79	91	65	71	88	67	73	72	87	77	80	72	93	81	83	83	84	77	74	85	96	84	83	78	92	77	94	75	81	76	95	97	93	91	73	92	86	87	75	83	80	85	88	65	76	80	80	82	85	81	84	72	92	71	91	83	74	78	82	80	77	89	83	94	77	84	83	83	82	82	85	80	78	76	80	77	91	75	86	76	89	81	86	66	77	83	63	66	87	74	84	71	93	86	73	75	101	75	80	92	88	90	74	90	84	87	79	96	83	100	78	74	76	88	83	84	71	87	82	90	82	76	64	75	82	87	80	83	91	81	67	91	82	76	69	61	80	81	78	85	93	78	76	77	81	83	86	86	68	77	90	70	81	89	81	86	82	96	98	76	83	76	99	77	92	78	86	78	81	82	92	89	83	85	67	91	80	93	65	68	83	73	88	94	67	91	72	87	89	92	83	78	93	87	74	84	98	83	73	77	70	94	80	79	85	85	87	83	80	84	64	71	92	109	77	87	92	95	69	80	76	83	81	105	83	88	70	67	95	71	93	85	72	86	68	79	85	85	78	88	83	80	80	96	86	79	79	93	93	89	87	89	73	89	74	72	61	77	85	83	85	89	89	81	95	74	88	84	71	84	74	80	90	79	76	84	78	86	93	84	86	88	66	85	91	70	81	80	79	68	88	95	66	90	88	88	81	72	86	66	74	81	75	80	72	95	91	87	75	83	92	81	90	66	84	74	84	68	90	91	82	101	82	90	87	82	81	83	72	63	86	66	70	68	71	88	76	69	77	100	80	78	65	87	72	82	76	85	98	79	80	86	85	91	82	87	73	74	78	94	91	100	75	70	71	53	73	85	59	80	63	69	79	87	82	81	79	93	83	69	77	77	81	81	68	87	74	95	84	80	83	98	75	81	77	84	91	80	93	90	85	75	79	81	67	70	80	103	86	84	69	78	99	65	94	81	91	86	72	82	87	74	66	78	68	85	92	83	76	90	87	76	88	80	69	90	83	74	87	75	95	71	99	81	86	84	90	99	64	92	77	74	70	75	87	96	72	89	86	60	94	67	77	73	78	76	92	82	82	76	90	96	87	81	90	83	84	81	80	72	78	84	88	86	76	76	82	85	101	86	81	92	72	93	80	82	90	75	84	58	72	92	83	90	78	82	78	74	75	91	84	98	64	88	86	86	106	97	100	86	94	87	61	83	70	89	97	74	84	72	93	81	74	74	96	64	82	77	89	93	76	83	90	75	85	93	100	79	88	65	97	78	96	70	82	65	73	78	89	73	83	85	81	92	82	85	82	71	78	67	97	71	64	88	75	90	68	92	85	91	94	89	95	89	76	89	96	73	82	69	77	79	76	77	85	78	74	80	91	86	101	79	66	93	76	86	88	78	87	95	79	70	87	79	82	87	83	76	85	87	91	94	79	71	83	73	74	59	85	72	81	83	82	72	90	71	80	88	80	90	95	82	81	87	88	65	75	114	76	74	71	72	75	90	91	93	88	83	78	85	88	75	81	84	62	78	81	90	78	81	86	78	95	83	93	75	77	92	83	78	80	92	72	99	74	94	73	91	74	80	90	82	72	73	83	99	92	70	82	90	60	83	75	87	76	77	85	71	90	88	67	98	73	108	81	66	75	94	86	97	81	96	103	85	80	86	86	90	81	74	80	75	79	78	68	95	93	72	69	79	73	88	88	68	81	72	93	91	97	70	76	79	76	85	82	84	74	85	90	80	80	93	56	74	77	89	88	94	92	79	66	90	78	82	72	73	86	81	70	75	93	90	95	73	78	91	69	85	79	73	66	83	82	84	70	93	88	100	78	89	82	85	90	83	85	75	84	76	73	83	81	71	64	91	87	73	79	94	87	74	85	76	86	85	103	64	81	74	87	74	92	61	72	68	84	66	69	72	79	90	73	73	64	91	80	78	75	63	88	92	98	70	92	74	88	74	91	83	87	74	93	69	91	89	95	87	71	89	67	78	77	87	89	77	75	76	76	89	83	83	76	84	80	79	82	90	83	98	91	92	78	77	83	80	85	78	94	95	93	80	83	77	95	88	86	79	105	85	87	73	85	84	77	73	77	87	85	91	89	85	88	86	66	68	71	94	101	82	92	87	92	103	91	96	85	81	70	80	83	78	90	101	80	68	84	57	89	75	75	76	94	61	69	82	96	104	89	70	73	73	88	85	80	65	86	78	100	74	89	85	76	109	74	76	86	73	74	84	85	87	83	69	76	98	74	88	86	85	93	89	92	77	64	80	86	66	70	77	73	82	71	67	81	87	78	66	84	70	91	89	88	74	86	83	90	88	73	76	83	83	83	86	89	89	90	90	86	78	85	89	80	93	75	93	106	78	75	78	74	94	82	80	94	86	81	80	72	74	89	80	67	65	94	80	82	81	67	87	88	68	71	91	89	72	88	88	75	88	96	80	76	83	94	71	90	71	78	88	93	71	74	85	83	82	81	79	71	67	75	73	81	83	84	72	93	81	80	95	88	67	65	94	87	100	97	94	84	92	88	81	64	65	98	83	81	82	87	87	104	71	92	80	97	86	81	82	83	74	60	80	95	79	89	76	73	79	85	88	88	80	78	83	82	92	87	77	79	89	83	71	79	89	81	88	81	70	75	83	98	105	82	97	88	88	62	87	78	82	87	72	91	72	84	74	78	85	78	93	70	86	73	70	89	82	69	66	93	72	71	81	86	77	87	86	76	91	86	88	84	93	86	102	85	75	96	84	90	86	80	89	82	80	86
17970	990	731	825	1160	1653	1709	1583	1395	1209	1190	1034	1010	920	858	896	830	767	735	685	666	701	683	694	696	634	653	676	656	667	660	648	641	625	602	599	616	601	594	612	614	658	643	586	613	630	583	614	641	567	571	616	591	659	612	632	631	617	577	616	570	592	567	602	607	565	600	607	564	592	588	588	593	552	573	597	565	597	590	622	578	541	629	573	581	584	558	601	607	587	625	599	619	613	566	596	629	594	613	648	567	599	565	650	566	602	595	604	578	621	603	595	586	617	656	578	610	607	570	573	564	575	601	610	616	601	596	587	585	598	599	598	606	612	642	611	616	614	545	603	551	567	590	551	573	577	579	581	598	620	566	558	572	567	566	579	567	564	600	625	602	601	555	597	588	632	590	558	620	618	648	607	565	577	579	569	658	595	557	587	567	548	622	605	607	537	602	579	565	556	570	570	553	550	557	583	568	568	578	614	600	602	580	563	596	579	598	593	556	547	565	604	624	570	579	562	609	582	579	593	589	602	553	586	621	563	568	588	584	562	601	596	610	537	571	570	561	597	579	602	582	577	607	568	594	569	589	598	559	578	589	652	619	570	615	577	550	592	587	546	562	575	615	605	576	610	603	569	625	562	588	539	574	589	612	562	601	622	597	602	571	604	574	614	611	534	564	562	621	613	571	580	583	571	583	587	531	591	612	571	550	590	602	564	557	616	584	607	624	551	577	571	590	577	547	560	568	574	583	549	608	552	549	581	586	660	587	609	532	559	588	586	580	626	590	536	591	577	632	633	580	574	612	555	590	621	584	547	625	558	571	562	588	612	571	627	584	599	576	575	601	594	623	535	584	533	605	594	597	540	578	562	607	619	589	572	597	563	614	619	618	600	576	617	582	559	618	563	552	576	566	584	557	582	577	581	599	615	605	583	586	539	602	558	609	550	564	585	555	615	635	569	545	643	630	581	613	637	570	629	593	553	539	608	555	651	564	586	572	595	576	571	515	584	589	581	610	543	541	585	564	577	557	633	584	583	555	585	588	588	561	583	604	618	577	596	612	634	583	613	579	559	560	573	587	576	612	582	592	566	580	567	555	581	573	617	582	561	636	586	625	596	571	614	566	572	591	629	543	591	590	586	568	554	617	567	564	580	572	564	563	564	601	584	612	590	554	564	526	570	603	598	614	554	571	581	568	560	599	597	620	579	565	570	615	571	597	580	608	574	575	586	588	580	586	584	564	553	548	550	575	588	594	577	571	540	598	627	591	569	544	564	641	565	560	548	593	581	585	584	529	591	579	584	547	584	591	586	556	606	567	574	590	601	602	593	570	557	565	581	590	567	538	582	609	549	577	599	583	565	559	590	601	541	586	586	577	587	554	625	603	598	573	565	578	547	590	561	597	620	631	583	599	580	546	598	600	567	576	590	597	607	563	601	626	562	607	581	606	614	591	557	576	617	576	588	572	563	644	560	571	533	603	608	579	550	608	574	601	561	587	551	601	562	582	582	598	578	593	590	574	573	551	565	610	570	576	591	620	621	572	595	578	567	584	569	572	563	562	561	570	604	596	610	560	565	607	575	560	609	569	587	603	571	579	571	581	584	607	545	593	579	562	616	558	567	552	566	597	618	620	586	546	523	579	616	556	548	588	582	583	582	567	615	574	538	596	632	603	572	565	561	540	623	544	540	555	644	556	598	578	570	544	561	582	550	579	620	583	551	562	628	560	582	564	553	592	599	560	580	588	599	608	597	587	588	636	599	576	601	592	557	584	634	627	548	608	594	636	609	551	582	563	565	594	549	589	558	571	558	596	593	559	562	599	635	588	559	553	612	584	581	556	583	591	575	556	621	588	594	593	583	613	568	594	614	587	589	592	589	566	557	554	598	602	589	576	628	606	597	634	560	637	593	584	592	583	556	617	641	623	542	617	587	602	562	602	587	644	587	601	572	576	571	562	609	589	569	579	546	564	574	600	565	610	575	592	596	594	601	583	574	608	589	581	591	563	576	579	581	598	567	607	566	570	562	547	559	587	570	606	571	582	568	590	553	626	578	576	564	587	588	581	571	563	575	597	531	603	601	562	576	578	542	619	621	582	590	567	656	554	551	595	577	577	584	562	554	618	575	614	603	609	616	549	572	563	565	569	582	570	612	567	539	597	585	570	541	531	579	557	579	553	564	592	604	590	589	572	606	628	538	585	574	581	573	585	573	569	592	580	595	609	554	548	602	626	602	565	611	605	606	573	599	570	587	592	581	585	577	604	594	587	570	607	553	544	587	569	597	600	617	554	609	565	608	604	553	578	594	629	583	591	602	599	583	597	574	570	549	545	590	557	597	550	586	577	580	594	614	593	590	624	587	614	587	575	557	591	539	585	619	601	628	568	590	602	568	572	598	574	612	561	592	559	580	568	635	595	567	568	578	585	573	579	616	624	614	564	576	598	629	575	550	585	576	579	586	623	618	574	550	590	612	618	551	562	559	608	583	570	603	604	585	599	598	623	560	612	587	595	579	578	599	554	585	561	588	604	565	562	595	605	567	625	593	565	625	609	585	549	592	619	591	611	589	610	638	606	583	580	616	600	562	590	582	618	593	569	541	602	615	593	602	555	620	596	586	582	590	553	556	619	611	570	563	596	574	589	601	636	543	570	573	566	597	606	599	573	595	620	548	580	604	566	574	598	583	606	608	648	549	583	601	630	554	545	606	597	584	602	553	602	573	560	589	598	592	597	525	598	573	590	609	568	581	564	548	607	587	620	602	573	566	550	610	604	622	625	576	567	582	575	570	558	540	602	605	579	577	601	589	544	587	588	599	535	605	606	564	579	558	554	555	591	548	590	580	571	562	588	570	579	591	612	562	612	584	568	600	585	567	575	600	558	553	614	557	606	593	565	553	545	582	585	576	592	570	588	572	636	578	572	539	593	581	578	561	555	572	528	566	577	578	613	603	583	623	601	608	590	575	590	597	610	651	584	582	567	537	593	590	597	626	600	575	553	604	600	561	615	614	566	554	575	637	580	588	586	586	616	584	610	610	558	585	628	601	583	558	583	606	571	597	582	599	575	570	590	568	588	579	574	576	578	580	589	596	583	590	607	557	589	585	604	557	585	553	595	573	616	571	560	568	637	624	589	566	606	532	602	617	565	540	580	614	606	550	528	568	589	558	598	588	558	581	604	579	597	583	599	557	565	588	586	580	588	601	583	621	553	605	595	577	564	598	557	529	604	536	571	600	626	577	608	605	616	603	594	576	577	582	594	544	580	562	606	561	589	563	603	599	564	576	583	614	574	542	608	603	560	597	560	562	565	587	593	547	612	597	531	578	577	558	566	592	572	561	565	551	541	607	644	561	573	584	593	602	571	609	581	578	606	573	642	569	550	607	566	564	589	615	587	587	618	644	564	594	579	550	620	585	543	572	588	585	584	561	614	626	559	572	600	557	604	577	593	571	564	565	570	543	572	593	572	588	557	612	611	621	568	607	600	618	576	590
5902	130	65	48	48	61	64	64	67	49	60	62	64	45	54	47	33	52	46	30	44	46	49	35	45	51	36	41	40	45	35	33	43	38	30	36	36	36	33	34	30	26	40	34	43	31	29	47	42	46	38	27	45	38	29	37	44	46	41	47	28	30	27	30	33	27	40	49	34	45	24	31	26	30	38	28	30	42	39	30	43	29	32	34	29	32	39	24	39	39	23	38	27	30	27	32	34	31	38	28	42	43	28	34	42	33	44	27	28	34	26	29	38	35	32	36	36	37	31	34	31	53	48	39	50	34	36	49	35	38	29	37	32	33	39	36	37	30	40	49	45	43	40	30	28	33	34	31	33	31	26	38	27	48	34	30	28	27	20	34	39	34	40	33	36	37	36	31	28	25	33	42	37	38	37	29	38	37	26	25	24	24	40	40	23	47	29	30	27	44	26	35	34	28	36	42	34	44	35	31	21	37	20	29	41	38	36	27	36	40	29	42	37	46	31	30	33	36	24	39	32	38	32	32	24	33	34	39	34	31	43	30	31	32	33	31	32	34	32	36	36	31	26	35	40	40	30	30	46	35	40	35	29	45	34	43	34	27	34	38	37	41	42	31	40	33	30	26	39	41	30	44	35	36	36	36	21	33	35	26	28	33	24	38	44	33	37	30	45	24	29	54	32	28	21	29	35	39	37	33	32	32	24	28	41	37	26	39	22	23	40	31	41	30	34	43	32	35	37	39	35	30	43	55	24	44	36	34	33	36	32	31	29	28	29	20	34	35	26	31	32	23	28	23	36	40	40	38	36	31	33	25	34	42	28	36	35	41	41	52	36	38	34	29	44	32	30	32	29	34	39	43	28	37	42	34	29	33	36	27	41	34	23	36	31	30	29	34	44	29	36	29	41	34	36	36	30	30	33	31	36	39	34	23	27	38	29	31	28	32	21	33	28	35	35	35	26	45	31	33	39	27	31	46	37	39	35	34	37	31	34	37	36	33	33	30	36	37	38	39	27	35	37	26	24	33	36	29	31	33	36	43	28	38	32	31	35	35	36	27	24	42	34	33	30	35	30	35	26	26	26	28	30	42	38	33	33	33	23	39	36	34	29	24	35	31	35	38	34	34	35	44	23	34	34	43	37	35	28	31	30	33	33	38	39	28	22	39	26	32	33	34	39	23	18	27	39	35	29	24	32	23	25	28	23	35	37	33	37	24	27	26	40	30	37	35	23	27	24	38	28	36	28	34	36	34	37	31	25	33	39	36	31	32	38	30	37	31	37	30	46	41	51	25	42	32	37	28	39	34	42	39	26	32	29	40	45	40	28	34	29	32	33	37	29	31	29	27	47	39	36	31	35	24	38	35	40	31	30	34	22	32	30	39	37	36	27	42	31	32	34	30	24	27	41	32	25	33	39	46	29	29	34	38	36	32	27	47	32	21	31	27	30	34	26	31	35	47	27	38	34	26	42	30	32	37	27	44	36	30	28	32	37	34	45	28	32	28	29	34	27	30	24	34	27	38	34	27	29	38	34	38	31	33	30	31	22	25	35	31	30	31	28	43	39	30	29	31	31	47	28	35	26	25	36	29	35	30	31	30	35	43	45	30	24	30	42	34	34	32	37	22	30	31	34	33	40	41	33	46	27	23	40	39	37	29	28	38	41	37	28	29	28	28	32	42	25	34	29	28	24	34	37	35	34	28	40	35	36	32	38	32	46	22	34	39	31	24	37	31	33	29	26	35	41	40	35	27	36	41	24	37	32	37	35	21	22	36	14	27	29	32	26	40	40	34	30	36	34	25	24	39	32	34	29	23	41	24	32	31	34	31	32	34	43	41	31	36	38	35	30	29	35	28	42	35	32	28	32	38	40	28	38	42	35	35	33	43	29	37	23	27	29	36	30	41	23	33	34	32	35	36	35	32	32	37	32	41	38	33	36	24	24	29	34	29	29	38	39	28	24	29	24	35	37	25	37	38	39	38	34	42	29	32	31	31	31	36	34	26	17	26	39	30	33	34	30	34	30	37	29	29	24	27	43	28	41	37	23	30	39	39	33	35	28	35	45	35	39	32	33	36	32	40	40	28	33	39	31	31	38	26	36	32	35	33	33	36	33	22	30	30	33	25	37	32	27	30	41	27	32	30	29	39	27	35	42	36	32	29	38	20	27	29	32	27	43	34	44	41	36	22	35	35	27	39	24	33	30	34	28	29	43	31	26	38	32	30	37	48	42	39	29	28	32	35	38	40	32	44	30	28	33	34	36	36	34	30	29	28	30	34	32	29	49	34	34	43	30	32	35	35	18	35	31	31	32	39	34	35	39	28	34	33	30	28	25	35	34	33	22	35	31	38	33	36	35	21	43	36	39	46	30	31	42	25	39	32	41	25	33	35	25	28	28	40	31	26	41	32	34	41	41	42	30	25	28	31	42	37	29	33	36	32	38	35	25	25	31	33	29	32	35	31	34	35	36	29	33	39	43	33	29	32	42	35	43	36	24	32	35	35	30	31	37	37	31	32	28	34	36	34	47	27	32	34	29	31	27	42	38	29	36	40	33	40	28	25	34	37	36	31	35	36	31	37	33	25	51	26	32	32	33	35	30	42	34	31	35	34	36	36	34	38	37	24	35	40	43	33	37	36	31	38	43	22	33	37	38	33	34	38	45	34	33	35	35	32	31	27	32	32	43	37	37	32	39	34	36	34	42	42	31	31	34	32	39	35	37	33	29	28	35	38	31	35	36	32	43	28	39	33	34	42	37	44	35	31	24	30	37	35	32	40	28	39	37	32	33	38	28	27	34	18	36	28	41	28	31	37	39	34	38	28	24	40	33	35	37	32	32	45	29	36	46	40	29	30	29	28	35	38	25	30	24	43	41	30	39	25	31	27	32	40	30	41	30	38	32	30	33	40	34	31	28	25	33	27	35	34	43	40	22	30	42	19	38	32	37	29	30	30	32	32	30	34	33	36	21	32	47	36	33	28	40	21	18	26	32	28	36	25	36	32	38	38	34	31	38	28	36	35	38	38	34	35	40	30	38	33	30	44	36	23	33	27	38	33	44	35	31	41	23	34	33	28	36	34	43	40	41	29	32	21	34	42	29	30	28	35	30	37	40	40	31	34	35	43	46	45	38	36	29	28	41	29	49	29	31	30	28	23	40	32	32	32	24	37	41	43	30	28	41	31	47	31	29	33	27	50	30	32	34	33	33	23	34	42	43	26	35	29	37	29	35	27	38	28	37	34	25	36	40	33	34	21	36	43	34	47	39	37	22	24	24	31	28	40	34	31	38	32	37	35	34	41	37	34	24	24	35	34	23	36	30	29	26	30	22	28	31	29	27	35	33	35	39	27	34	35	25	43	41	29	42	32	33	40	34	43	33	31	27	35	29	41	36	33	32	45	26	35	31	28	23	29	26	40	31	33	31	36	29	30	36	23	35	33	27	29	35	21	32	34	38	45	37	35	39	22	34	41	35	43	38	40
22016	1333	624	681	1687	2573	2587	2348	1922	1494	1338	1164	1007	876	843	659	654	615	555	544	497	447	461	435	463	392	409	388	345	325	341	327	350	309	300	332	329	310	300	298	304	283	302	286	299	293	267	253	263	296	258	293	259	257	238	268	275	262	229	264	249	257	294	282	281	268	281	254	247	248	277	260	252	260	259	251	270	226	279	261	267	261	229	211	258	279	246	223	265	251	232	254	253	251	279	271	256	270	256	267	258	262	280	262	303	248	242	265	286	271	273	271	270	243	259	264	251	264	241	260	281	273	285	256	264	274	243	283	278	258	272	271	259	268	227	274	258	240	248	246	249	236	270	261	269	262	261	288	249	245	237	263	243	252	265	235	238	242	256	243	269	242	242	267	256	265	260	239	259	258	273	212	234	240	240	246	247	248	247	261	244	215	293	246	239	263	232	239	247	250	233	225	201	254	243	243	231	220	237	245	264	256	240	257	235	230	251	263	228	241	236	252	246	216	220	237	261	245	258	220	237	236	243	236	254	235	252	256	234	228	231	243	219	232	263	264	291	250	260	225	273	262	250	255	269	236	266	259	227	246	256	221	272	221	221	254	231	255	230	229	229	269	220	263	263	276	220	224	215	267	246	219	225	272	214	228	224	218	240	267	294	241	248	243	259	224	231	227	231	241	236	239	244	233	216	215	259	244	237	254	246	245	259	211	235	241	248	263	235	233	234	234	237	240	224	257	246	242	241	257	260	244	232	232	251	240	263	235	248	253	232	235	228	252	256	237	231	262	246	246	248	232	249	223	235	243	252	225	239	242	265	253	269	276	233	235	237	225	243	238	235	241	241	231	238	245	244	264	247	262	246	236	219	283	220	257	265	230	242	220	230	217	265	240	251	237	252	251	219	240	250	222	228	255	264	227	262	238	240	223	244	235	245	221	246	248	244	243	212	241	243	243	249	238	254	224	223	239	231	251	221	246	244	245	237	252	250	251	252	267	248	255	231	256	240	236	223	243	214	235	224	226	251	220	252	234	236	247	244	251	230	262	235	224	250	289	238	254	253	229	258	264	210	229	239	240	233	229	237	230	250	224	257	225	236	254	227	241	255	240	243	247	241	271	229	232	240	250	227	229	262	261	240	247	263	209	241	220	238	231	221	262	281	236	254	234	238	238	267	248	224	231	213	230	270	255	245	205	235	238	263	228	228	261	250	247	223	247	257	247	249	265	223	222	236	249	259	234	229	224	241	275	240	212	242	234	224	237	249	247	235	242	227	264	240	246	226	253	245	219	269	241	219	235	252	232	268	256	256	236	262	242	233	266	255	228	240	234	262	226	242	264	228	232	257	262	240	277	243	234	242	216	259	228	228	258	235	233	228	239	216	241	235	234	245	234	237	244	252	237	252	231	222	246	242	238	247	239	257	253	223	247	237	232	261	230	248	226	251	226	238	237	227	230	238	221	236	230	246	232	266	236	243	271	249	258	252	270	235	240	239	239	232	261	243	271	253	207	235	243	239	231	226	233	230	271	246	283	256	237	264	259	248	257	229	253	242	231	263	242	219	258	229	254	246	232	234	229	271	240	259	218	217	223	244	247	233	217	243	236	232	256	251	256	228	238	260	267	242	255	225	235	250	268	226	213	260	250	235	269	244	250	233	214	243	239	244	249	238	232	232	231	263	247	247	253	250	253	246	241	259	258	252	237	254	232	247	244	222	232	238	237	243	256	234	266	220	251	224	246	268	257	217	223	265	260	250	261	236	248	257	207	233	218	232	267	220	274	225	262	241	246	249	288	236	220	215	228	244	237	215	234	253	244	251	239	239	232	218	227	248	241	234	246	245	254	246	248	240	224	238	237	248	233	237	265	224	232	274	247	227	224	211	233	236	232	252	252	242	222	247	240	255	237	249	234	251	257	261	247	254	223	223	213	255	237	243	261	260	250	224	251	216	252	249	268	245	269	237	252	255	261	226	225	249	249	254	252	255	230	248	217	207	243	246	252	266	222	203	223	223	254	238	241	273	224	228	238	245	235	227	256	233	255	250	226	222	275	230	235	226	253	243	227	220	259	233	258	257	260	280	244	226	211	248	234	244	255	243	232	231	268	247	258	255	233	219	240	269	240	240	241	230	246	252	249	234	242	257	266	241	245	233	259	256	253	247	249	237	241	229	207	223	264	278	252	247	249	241	259	256	215	248	251	253	217	240	263	239	246	247	222	241	265	230	236	238	242	229	255	257	232	232	241	241	245	221	256	260	258	216	235	252	266	239	225	240	254	258	240	205	243	251	241	237	254	273	235	248	260	247	239	237	254	258	264	247	252	248	244	236	213	240	226	244	238	257	226	262	243	211	221	243	216	240	260	243	263	248	246	251	218	242	222	245	238	223	253	218	238	249	253	250	252	236	236	219	251	229	250	241	243	224	254	225	245	262	259	232	248	235	245	238	224	239	232	247	217	254	221	234	243	234	261	255	206	275	260	232	249	256	261	288	216	266	223	209	221	263	247	240	245	251	231	259	229	246	237	251	230	238	270	231	223	232	241	241	245	228	249	214	239	232	253	254	265	234	233	226	252	263	222	245	240	265	245	274	261	230	216	228	228	244	247	211	246	250	241	268	240	247	262	234	248	245	243	229	240	222	235	239	235	246	250	244	227	224	263	217	253	273	234	249	215	228	217	242	246	234	254	254	268	206	259	259	252	229	247	195	232	267	281	245	236	259	235	237	263	245	253	206	239	251	226	267	257	230	237	243	237	254	224	229	237	224	254	240	255	232	233	271	231	281	231	255	253	241	253	223	244	237	249	239	255	243	261	234	250	219	268	261	239	227	226	225	253	263	254	241	209	265	247	237	241	238	277	248	245	205	269	232	255	228	228	247	236	219	270	228	221	268	234	248	250	258	225	224	239	229	240	270	252	231	247	230	227	239	226	246	232	260	256	216	222	222	246	230	241	253	272	217	244	246	232	231	232	219	242	233	227	233	240	242	261	264	263	215	208	259	228	219	232	220	252	249	235	232	208	232	232	243	230	234	249	230	239	219	244	253	239	236	239	233	224	230	247	244	257	276	231	247	254	256	227	228	229	234	223	224	260	252	221	240	236	246	246	229	248	240	246	225	252	239	275	229	232	248	247	238	236	256	240	231	247	248	252	239	229	264	280	245	226	249	232	220	243	252	239	262	242	249	247	250	219	241	242	243	256	244	262	221	270	244	239	254	245	233	238	217	258	241	261	267	225	225	266	258	214	235	241	239	263	236	227	254	243	226	253	217	232	247	254	240	258	276	243	229	249	235	212	244	254	222	257	234	244	227	246	226	211	249	244	249	220	249	232	238	254	248	244	212	261	250	273	247	247	230	262	253	249	236	224	252	247	239	229	237	257	263	248	235	245	251	224	216	215	254	243	259	237	246	261	225	235	243	231	252	256	233	220	238	222	255	234	237	271	258	225	212	204	190	272	263	246	237	221	221	231	251	226	235	274	212	233	251	259
2298	78	73	78	83	84	66	76	87	82	70	78	80	90	73	63	74	76	63	72	78	75	79	66	79	66	76	75	80	57	87	70	75	80	79	71	83	75	79	74	80	74	80	78	75	88	76	59	73	83	80	83	73	81	69	82	84	73	70	70	68	76	65	72	83	76	78	68	75	77	63	91	60	73	61	95	64	70	88	85	94	80	67	72	66	82	72	71	87	87	64	65	75	69	91	81	79	78	80	77	94	87	75	78	83	87	73	88	66	55	76	76	74	76	90	78	79	85	69	77	92	62	80	85	77	83	89	76	76	71	78	66	92	77	67	94	68	85	64	82	78	75	64	86	77	86	75	71	93	64	77	68	85	81	87	74	72	81	93	73	91	67	79	79	68	73	78	93	77	74	71	85	86	62	73	77	85	72	75	88	86	79	88	84	82	71	77	67	67	71	98	79	80	66	62	73	80	75	95	89	69	62	84	64	72	103	77	67	76	95	90	70	73	68	67	71	57	67	60	90	84	60	81	77	84	74	76	82	72	79	77	77	89	90	82	74	95	86	94	77	73	77	78	82	76	74	76	78	79	71	87	86	57	64	72	70	84	68	82	83	71	94	81	60	79	72	66	77	75	91	69	73	87	91	56	75	68	63	73	80	69	71	78	75	83	75	83	82	98	76	72	68	80	90	87	91	89	85	74	73	89	88	85	57	66	81	83	73	64	83	87	89	69	84	80	79	83	90	84	68	92	88	75	76	78	71	67	60	72	85	69	69	70	79	96	90	82	75	80	64	75	78	78	65	72	60	86	92	75	100	64	75	61	73	70	87	66	69	89	94	89	71	76	80	101	96	77	80	71	62	103	87	69	71	79	73	83	60	90	91	70	69	70	76	86	87	56	71	71	74	99	83	71	78	74	79	63	68	53	74	84	77	79	79	81	79	90	79	83	79	78	71	75	80	69	76	72	70	77	68	78	75	76	67	73	70	78	60	64	74	72	67	96	86	83	69	88	76	67	80	75	79	69	83	73	90	82	75	88	68	62	78	90	73	79	74	77	79	79	64	61	77	82	82	84	78	88	59	79	96	81	85	102	71	77	76	84	89	92	80	75	73	77	75	56	78	90	76	82	88	84	81	81	66	65	78	75	97	74	82	85	76	68	93	81	79	76	89	77	81	71	69	81	78	88	79	65	87	80	66	59	70	62	82	84	90	60	65	83	85	79	77	80	79	78	90	73	87	67	68	68	69	72	97	79	68	74	81	81	80	84	84	95	86	61	70	71	85	66	82	93	86	73	75	76	87	85	78	80	81	62	89	51	65	68	62	75	72	70	96	82	82	86	76	65	84	84	73	71	82	85	97	83	87	69	73	69	70	64	66	69	67	79	71	72	77	69	69	65	82	76	73	70	78	70	75	86	61	70	75	68	69	68	86	54	79	78	82	72	68	72	88	83	82	86	81	82	79	90	77	64	57	82	69	75	66	84	75	68	64	84	72	86	74	68	94	72	93	81	83	80	76	83	87	89	83	82	79	97	65	58	67	76	73	68	91	95	67	63	79	80	68	71	90	64	79	87	89	73	78	91	86	73	98	74	67	70	70	90	75	82	58	75	88	74	92	93	74	71	60	74	66	85	76	78	69	83	91	84	86	78	85	65	83	90	69	66	69	75	64	107	73	65	86	75	99	68	74	92	79	60	79	83	75	74	74	84	91	74	80	70	83	69	79	86	85	77	90	87	70	76	83	85	85	85	79	79	83	74	70	84	63	76	77	74	74	83	78	88	94	68	86	79	59	88	86	73	67	85	84	106	67	86	77	83	85	79	74	83	80	84	84	81	82	70	80	91	73	69	72	78	90	87	65	70	82	90	81	68	71	79	91	83	75	66	82	83	79	83	65	62	74	84	87	68	70	56	79	71	77	78	78	91	86	85	80	75	83	70	69	92	83	74	78	79	81	79	72	82	79	74	84	70	84	76	74	86	85	73	67	85	74	71	78	94	100	79	81	82	62	73	82	94	107	66	68	79	88	68	62	80	66	85	74	78	71	80	82	82	84	81	89	72	73	66	67	81	97	88	100	74	84	73	77	79	71	73	86	79	86	66	85	67	96	66	62	92	75	74	70	84	74	74	80	82	87	67	73	93	85	67	73	78	72	82	76	95	79	79	68	90	82	64	78	90	72	85	68	65	80	74	63	74	88	96	76	79	84	74	78	83	67	72	66	72	74	79	82	85	93	96	79	82	77	74	57	67	97	71	60	61	70	96	76	69	58	70	79	91	84	67	68	85	77	75	86	73	92	69	76	80	65	89	81	83	72	71	83	70	72	81	86	77	72	78	82	90	85	68	55	83	80	94	82	64	68	73	76	82	83	71	83	83	83	61	76	72	79	65	54	71	68	76	75	73	73	90	73	66	94	81	76	105	90	71	69	89	87	63	71	79	72	95	53	77	86	79	82	56	83	86	92	73	80	86	84	81	80	82	67	66	78	87	81	83	83	62	74	82	84	72	69	77	63	87	72	83	65	88	78	80	92	88	65	78	77	76	84	87	77	86	79	79	80	85	79	83	55	64	81	84	68	86	92	66	72	73	68	64	96	75	77	74	74	74	72	68	84	96	91	82	82	75	66	71	72	77	80	71	72	68	85	73	77	91	84	73	77	57	59	77	68	76	89	83	94	78	66	75	72	82	87	88	89	89	79	76	86	67	97	66	91	87	71	89	90	77	69	82	85	77	65	80	82	78	78	69	76	79	92	74	83	92	75	80	78	87	62	91	66	76	77	78	85	69	76	83	80	80	92	62	69	79	59	94	80	76	88	87	74	76	72	88	79	87	64	91	87	63	70	85	81	74	86	82	66	89	87	92	98	67	93	70	81	74	77	94	78	64	85	67	75	83	74	89	83	88	79	83	73	93	55	78	81	72	97	83	76	79	69	76	85	89	92	62	79	64	72	71	75	82	68	73	62	72	62	94	80	80	76	76	73	75	97	75	73	74	71	86	88	74	74	86	65	66	79	87	75	87	87	73	83	78	69	89	70	58	71	87	72	80	86	72	76	81	80	77	78	74	71	73	96	66	67	54	78	66	76	71	81	104	81	80	77	69	80	80	86	67	90	77	100	82	79	91	72	72	78	79	78	82	75	78	72	83	74	68	74	72	104	72	71	72	82	95	90	71	73	77	83	61	73	75	77	87	72	60	72	77	69	78	78	84	63	79	86	80	90	77	71	57	84	79	99	80	87	79	74	70	93	87	74	55	79	78	69	82	70	81	83	67	64	79	73	75	96	69	60	84	66	80	86	74	78	69	80	80	77	79	73	74	71	70	89	97	75	71	61	84	91	77	72	76	63	82	66	80	70	79	90	76	84	82	92	79	73	79	64	87	75	75	65	71	91	75	75	72	88	63	79	71	73	75	77	98	75	56	77	79	74	67	73	91	73	79	99	106	82	80	88	68	84	84	72	75	89	75	69	71	77	76	75	75	75	81	70
12936	664	531	608	706	748	761	717	716	644	611	606	645	640	646	615	583	545	582	603	532	588	597	594	538	594	567	563	606	556	581	566	572	550	547	563	571	554	556	566	568	541	619	530	526	566	544	553	536	542	563	598	516	569	553	542	559	599	519	546	594	538	550	599	575	589	565	523	541	556	569	529	521	563	561	571	516	549	576	534	582	590	552	550	554	547	530	553	524	572	584	566	569	599	575	565	588	555	551	607	510	562	542	574	501	592	583	578	558	557	576	554	610	558	571	563	588	573	566	562	567	581	519	592	581	523	562	563	587	564	615	564	547	582	593	578	567	522	581	543	568	567	526	529	610	563	547	554	586	565	562	546	561	569	569	549	593	580	550	555	566	590	526	559	573	555	600	559	601	578	591	544	533	548	541	529	578	568	527	550	560	566	576	540	526	552	565	546	569	539	581	555	579	536	618	544	581	547	555	542	560	552	561	542	547	559	522	546	556	522	569	569	538	582	579	563	575	525	568	569	530	592	619	544	586	561	554	523	563	526	594	537	501	551	551	566	512	597	567	544	585	538	575	534	567	581	554	578	594	548	529	588	575	547	532	593	585	575	553	565	531	607	562	552	601	553	555	561	572	571	571	585	585	550	570	549	593	589	541	535	558	518	570	567	548	558	539	577	565	593	543	549	564	541	522	565	549	566	599	601	554	542	558	618	546	559	556	562	589	579	591	584	549	603	525	588	511	561	586	593	518	579	542	529	533	534	577	571	545	544	557	588	570	578	567	570	586	566	568	583	542	573	550	588	532	562	528	571	585	558	560	560	560	563	563	572	532	558	520	558	548	530	560	569	561	521	543	542	572	592	576	575	547	540	507	585	536	581	560	561	558	557	534	587	512	533	576	557	517	555	582	532	544	548	577	539	578	541	527	575	554	553	543	519	547	542	592	508	542	600	610	551	519	562	571	555	549	531	580	570	559	578	577	547	544	551	563	520	572	546	559	571	567	571	551	600	547	536	570	530	523	588	565	557	558	553	545	563	570	550	544	565	566	566	540	564	546	552	578	577	587	560	580	553	533	572	578	543	556	515	563	555	584	592	596	555	580	575	581	528	567	577	556	548	537	581	521	511	527	572	527	542	553	575	502	557	528	520	555	587	529	547	578	560	541	567	508	540	572	564	557	551	550	544	545	547	589	552	550	527	557	568	576	561	544	602	582	573	573	547	570	532	575	565	567	519	598	593	612	543	557	586	546	552	535	586	540	563	569	533	547	522	582	578	594	564	548	569	569	530	630	533	579	566	586	543	559	548	567	608	550	553	560	530	530	575	541	586	623	542	529	562	537	616	562	591	535	601	534	575	547	526	539	587	580	563	540	591	559	548	572	580	552	559	526	567	550	522	541	562	561	549	543	564	493	537	526	551	549	544	556	545	566	586	575	554	573	601	553	615	535	580	576	545	572	564	579	559	564	520	555	553	588	541	559	611	536	571	527	560	595	563	575	529	515	581	536	571	579	551	596	552	543	558	606	548	508	534	572	572	520	577	527	518	547	594	541	516	570	582	557	579	570	543	569	593	523	574	517	532	561	513	546	567	567	523	563	548	569	544	526	565	551	573	540	578	555	606	567	555	598	591	566	562	572	494	562	540	578	556	591	567	566	565	572	562	500	554	577	562	578	579	590	563	572	548	558	594	492	510	597	591	611	516	539	586	581	531	535	577	555	570	543	555	515	577	572	561	582	515	605	564	550	586	558	536	567	563	583	559	572	559	569	560	549	580	559	538	550	583	541	585	544	573	562	552	551	546	595	573	546	577	576	584	521	606	609	518	538	609	586	570	560	538	600	541	582	576	562	537	553	540	565	577	563	565	566	575	528	547	557	554	566	575	587	527	568	532	551	544	565	560	527	579	540	586	534	584	590	532	579	597	581	571	566	550	532	571	519	548	532	547	558	607	583	544	547	606	561	547	543	550	596	586	569	540	580	544	583	584	545	537	558	570	537	541	542	546	521	536	559	530	565	541	534	563	538	522	591	531	545	553	538	529	576	626	570	527	590	549	572	551	576	555	567	528	520	521	577	558	556	545	553	519	543	532	547	552	562	534	535	596	589	549	564	533	564	545	592	578	580	609	565	551	540	630	575	548	531	535	533	545	523	531	568	547	569	548	567	556	545	516	579	554	586	550	495	555	558	578	569	553	553	543	564	511	562	563	525	524	528	526	557	539	535	560	567	569	560	552	552	576	571	527	531	560	592	562	591	528	524	550	553	556	546	588	570	570	554	591	553	581	543	595	566	591	570	582	532	591	580	614	581	561	525	559	555	583	571	572	529	568	580	549	565	562	517	549	569	588	558	578	554	586	558	541	553	511	525	596	551	580	573	555	551	553	577	542	557	601	562	589	530	583	559	537	566	535	603	544	556	528	581	515	575	571	569	536	554	558	595	561	529	538	545	563	551	563	509	555	575	574	566	559	558	544	602	587	596	547	573	561	558	579	579	552	569	615	576	547	601	527	574	556	540	560	532	585	534	560	548	514	583	549	545	553	558	556	546	594	562	583	586	554	522	558	523	572	614	533	547	535	561	568	562	562	562	551	566	568	544	554	509	527	560	545	564	529	577	613	563	524	535	535	550	525	577	578	537	531	544	538	519	584	512	551	582	568	570	553	557	544	562	555	555	559	543	563	564	560	527	565	605	541	588	553	586	578	566	540	572	546	524	566	571	566	580	577	599	570	569	544	592	543	575	541	490	595	529	542	545	571	539	532	566	599	535	589	534	557	554	579	580	617	560	572	540	552	569	534	599	566	582	563	573	527	532	555	556	539	522	563	574	549	558	544	564	540	556	537	554	587	540	561	570	586	556	553	558	570	536	523	593	556	533	600	536	571	523	528	550	554	549	505	572	560	581	592	556	569	561	571	547	553	527	540	522	550	562	570	544	564	571	552	597	608	599	538	583	587	544	544	568	584	508	538	539	533	590	551	553	600	596	531	559	553	587	569	534	551	581	536	574	574	567	606	554	570	519	540	562	551	588	557	531	575	546	570	535	504	585	574	565	542	558	544	575	591	523	562	534	575	552	589	558	534	556	541	526	514	583	567	577	540	582	539	529	550	543	595	546	563	557	528	571	570	579	557	614	583	537	571	531	579	548	581	502	585	543	558	585	554	542	584	548	563	553	591	514	568	561	591	544	540	573	554	505	533	612	598	569	548	580	566	566	545	574	521	565	540	559	562	528	557	611	591	559	556	520	574	586	560	550	585	585	522	561	583	581	580	589	580	564	573	567	598	528	582	521	614	508	543	558	532	561	555	555	558	567	546	552	571	589	577	554	592	601	546	551	534	567	549	507	577	553	529	547	544	573	581	554	564	529	574	528	543	555	551	563	551	573	567	589	560	540	546	533	565	553	574	566	570	576	558	564	584	546	545	579	561	563	516	534	554	568	535	545	568	555	518	552	543	552	584	555	563	570	528	568	514	568	555	525	562	576	549
2958	85	92	84	97	92	96	99	85	78	94	84	98	95	74	73	74	92	69	73	74	87	88	88	97	88	107	85	77	92	83	86	79	80	61	95	83	80	98	76	75	97	85	67	77	77	75	85	84	74	84	74	87	78	103	76	72	83	85	73	67	63	83	86	81	78	74	77	79	87	75	82	75	86	91	79	76	78	80	89	95	88	80	76	78	96	84	90	100	108	81	84	103	76	97	80	82	73	92	92	88	82	79	70	80	85	74	83	92	75	94	97	102	77	85	83	85	76	87	79	88	90	74	94	80	86	91	82	78	79	62	85	89	70	80	71	83	88	83	90	77	95	86	93	86	82	85	101	91	86	84	89	85	85	95	89	88	77	78	89	79	97	80	83	93	91	68	83	75	100	83	85	79	81	106	81	81	76	76	80	88	78	72	65	73	80	82	82	65	79	87	73	81	73	76	90	96	84	93	69	93	89	82	81	77	94	73	77	93	84	81	89	88	77	80	85	75	78	92	79	98	91	74	85	75	82	100	72	102	91	86	73	104	70	69	87	89	77	86	79	76	92	102	93	100	85	93	81	89	76	75	81	94	85	74	87	75	94	85	78	97	86	68	90	91	97	76	84	63	86	61	71	69	77	92	76	84	79	93	90	97	89	81	82	99	70	90	81	86	87	85	93	83	84	87	87	83	84	93	88	83	96	88	85	90	86	89	92	75	87	86	66	76	76	71	105	65	99	87	72	83	81	73	88	92	74	84	75	68	97	82	97	100	106	88	88	98	84	67	91	79	89	78	92	75	73	98	83	77	80	87	73	72	91	90	88	85	82	87	88	91	87	68	87	86	95	87	67	74	107	98	79	89	74	89	89	88	86	82	80	75	85	74	76	91	77	67	82	89	96	90	92	92	82	80	79	73	67	99	76	96	87	83	91	93	83	89	86	78	80	64	73	93	70	106	81	87	82	69	80	76	95	88	83	91	83	89	76	104	89	74	86	79	71	96	83	86	86	81	86	87	92	80	97	91	78	90	93	75	84	72	96	81	69	101	79	75	82	82	80	76	80	72	86	88	70	80	89	89	95	85	75	87	108	96	88	76	77	95	72	72	84	76	74	80	92	69	83	82	87	74	71	82	106	84	84	79	74	78	75	87	62	83	83	77	74	110	95	82	77	70	89	85	81	76	72	67	67	78	80	78	82	110	90	96	87	83	93	73	70	84	77	87	94	84	75	79	72	74	88	76	80	83	67	76	75	84	93	87	98	71	93	96	104	74	79	88	72	82	80	81	71	93	74	89	94	89	108	103	91	89	95	81	99	90	78	76	87	68	83	77	77	81	83	71	79	81	85	83	98	75	82	80	92	70	83	88	74	77	80	79	96	101	84	63	96	69	82	91	80	66	87	84	97	81	68	77	82	72	73	85	87	85	76	72	76	83	99	79	87	90	95	88	76	73	78	88	92	88	76	82	96	65	104	96	77	80	76	76	75	73	108	75	73	82	72	72	88	100	84	81	86	70	96	89	87	75	91	74	75	97	83	83	76	83	73	87	100	69	80	88	70	87	86	85	70	90	69	75	81	82	88	90	60	87	79	77	76	80	85	68	84	91	81	88	82	62	74	81	112	95	78	72	70	98	91	79	82	81	81	76	71	83	86	101	72	92	69	94	83	84	82	64	94	78	96	79	75	87	79	87	79	76	74	100	91	94	93	88	88	82	87	81	69	74	72	63	74	70	110	76	99	99	78	75	78	67	88	83	68	75	82	93	79	98	89	81	83	81	67	80	83	72	87	81	89	83	90	66	80	84	76	100	80	90	112	64	82	73	71	84	83	91	88	77	75	95	85	85	80	95	71	83	85	73	76	81	83	73	73	86	91	92	78	71	86	83	73	93	88	72	96	78	78	94	97	98	76	95	98	78	83	77	76	79	74	90	79	93	84	80	69	79	89	87	93	54	89	101	92	64	88	75	90	76	88	78	84	88	79	73	74	75	76	76	80	87	65	82	86	86	89	74	79	71	79	99	66	83	72	87	83	96	81	71	74	74	67	82	90	86	91	95	77	84	77	97	87	91	85	77	69	79	81	81	66	82	73	69	82	76	76	81	73	94	87	82	87	100	82	80	86	110	76	80	94	79	87	86	74	76	72	81	95	82	83	93	73	84	78	98	85	92	90	75	80	90	92	71	83	99	80	77	82	80	83	102	76	75	59	76	59	81	91	87	85	82	91	88	65	82	94	87	77	76	78	90	82	90	80	72	75	72	78	83	81	77	89	91	71	98	90	86	81	83	70	71	74	90	68	94	88	99	73	90	70	70	76	71	82	82	67	82	82	88	102	85	90	92	79	83	99	84	85	85	94	83	96	81	77	82	90	92	72	84	87	86	84	81	82	92	76	76	89	73	84	100	82	81	73	81	72	90	86	88	74	92	90	81	77	76	73	91	70	82	101	87	81	72	76	81	93	80	81	79	81	72	89	77	100	88	89	91	102	87	83	91	81	86	78	78	92	80	83	84	78	80	78	112	78	89	86	77	86	77	91	75	83	85	92	87	84	80	90	80	97	69	94	84	73	91	93	64	61	88	62	92	77	78	88	82	71	71	62	78	80	79	79	68	90	70	81	88	79	80	78	91	96	84	83	80	81	100	81	79	86	75	90	71	99	78	88	80	88	80	89	83	87	83	88	82	81	69	94	78	92	79	80	69	95	82	87	87	81	72	76	82	78	76	96	68	84	78	80	94	75	78	80	80	74	86	87	91	80	101	87	78	88	76	75	79	78	89	83	75	94	85	90	98	84	84	74	85	79	76	75	70	80	70	83	82	83	87	86	106	68	81	96	67	72	82	75	86	68	81	78	87	75	93	113	102	72	80	86	74	99	74	92	83	75	79	87	78	78	74	66	69	85	73	86	89	72	78	76	94	91	91	74	68	103	91	90	77	79	88	77	74	89	76	76	78	74	87	78	74	89	77	70	85	70	103	91	94	92	78	92	89	68	84	85	79	89	72	89	76	81	60	77	89	85	90	66	75	78	93	83	78	87	99	91	82	77	73	79	87	84	80	88	76	93	82	84	82	90	99	99	110	78	95	87	81	105	71	81	86	103	78	90	81	82	84	83	89	82	86	91	97	89	71	96	80	87	64	88	94	76	86	78	103	106	76	100	85	90	76	88	70	76	94	74	88	78	85	97	77	70	89	67	70	91	63	89	98	87	88	84	86	82	80	84	75	84	80	98	93	55	91	80	87	92	70	104	79	72	85	105	77	86	88	88	77	83	78	93	85	70	80	65	79	88	91	77	84	78	93	78	80	92	94	81	90	79	91	79	80	73	75	72	90	78	79	98	81	84	83	84	78	81	76	95	82	88	89	68	98	77	81	66	65	68	90	74	88	99	87	87	96	82	85	84	93	67	74	81	104	87	82	68	83	87	77	85	79	96	88	76	78	84	69	77	74	86	91	104	91	86	78	94	72	80	93	80	91	80	113	72
14600	743	709	647	793	971	965	937	861	800	776	723	680	685	686	637	640	633	665	640	622	633	616	587	647	635	622	579	637	620	620	586	567	607	631	592	575	570	632	603	566	580	607	591	610	604	601	633	556	543	569	592	562	622	627	609	579	577	585	611	636	585	588	563	584	615	575	609	576	622	616	586	580	617	558	623	597	621	644	599	578	605	554	592	566	610	616	625	630	590	606	611	598	549	551	590	560	598	601	604	579	603	591	588	640	583	608	627	568	603	550	590	602	609	581	580	599	555	608	594	577	558	601	598	606	619	607	608	626	626	619	626	645	619	565	634	576	581	596	562	625	548	607	574	609	580	617	615	616	604	611	550	620	569	615	559	619	578	589	603	583	604	570	612	616	571	591	600	585	567	567	607	585	613	587	594	543	606	583	611	602	557	605	649	592	589	600	624	602	553	588	617	623	601	600	581	621	620	587	534	593	569	587	576	605	616	585	591	577	601	620	587	603	629	605	585	577	590	609	570	539	563	605	601	582	608	583	596	587	624	597	566	611	598	605	590	605	561	610	624	556	606	553	667	596	610	608	592	602	592	588	587	596	657	592	568	566	629	612	587	581	602	599	583	590	608	601	613	597	625	621	595	632	583	559	610	565	626	572	579	526	583	622	615	595	581	564	631	602	577	622	608	581	551	620	556	610	616	583	595	579	601	579	615	579	573	612	587	582	565	579	563	595	570	553	623	605	579	603	573	593	559	562	626	627	574	577	587	548	610	615	641	565	561	605	564	575	588	549	613	591	603	585	631	590	593	586	640	607	622	601	596	564	620	579	586	601	627	581	592	580	640	578	639	619	598	582	573	578	604	628	607	576	569	606	616	583	589	602	578	610	582	560	603	679	606	574	571	659	629	598	575	629	564	508	570	616	610	612	580	633	523	553	566	559	586	591	585	591	582	607	581	572	601	591	571	594	590	565	594	593	600	580	616	580	579	617	620	651	579	550	620	564	593	619	593	607	598	634	632	593	569	593	585	575	616	568	578	601	600	549	596	560	562	615	597	651	581	610	582	601	559	635	566	589	584	602	579	628	617	623	578	621	605	607	575	603	592	594	572	589	581	595	585	611	627	591	591	625	599	619	594	571	584	601	622	577	584	617	568	619	576	573	572	569	581	610	592	580	634	559	587	621	632	602	590	634	602	615	600	599	582	633	611	585	611	561	593	613	617	644	603	589	592	561	592	616	613	589	575	611	593	615	548	551	590	578	561	569	585	574	592	578	590	621	597	553	627	620	634	589	554	603	590	603	572	595	580	588	596	571	596	591	616	581	583	608	630	599	620	609	551	563	590	585	599	645	572	600	624	630	624	627	617	604	563	558	591	563	611	590	624	544	591	587	611	600	559	568	610	571	619	555	616	577	573	612	594	581	569	630	567	592	575	612	654	588	635	634	619	622	590	600	610	624	588	579	592	561	638	598	577	596	577	565	600	571	595	595	592	626	580	598	622	631	576	585	581	608	580	646	577	591	624	633	589	611	561	657	626	628	584	644	621	600	589	589	617	606	580	585	569	566	606	593	605	607	511	563	584	606	584	635	574	561	606	588	655	558	614	570	581	598	569	585	569	602	619	604	604	576	629	614	618	618	604	589	541	605	582	553	586	615	595	590	547	566	567	582	572	622	608	602	621	628	573	610	562	610	575	578	576	548	610	573	603	561	615	619	595	583	597	600	599	600	617	607	623	634	583	632	625	624	593	612	609	590	577	633	556	560	575	596	565	604	594	613	546	581	585	609	591	592	556	604	587	561	609	559	555	562	576	556	612	584	603	560	581	620	592	582	621	602	585	603	607	641	590	603	608	617	581	606	578	584	571	614	586	586	576	610	605	603	598	583	612	607	613	603	593	608	575	613	597	651	596	605	582	562	539	585	605	596	573	620	622	599	565	578	622	582	605	593	661	571	609	613	637	615	586	583	559	556	604	599	584	606	599	648	570	540	588	574	593	628	563	596	621	579	598	556	567	570	614	580	608	615	614	583	541	579	619	593	588	619	570	610	574	606	590	606	597	574	594	635	569	573	590	598	551	548	578	579	595	590	593	579	605	585	609	584	597	585	611	623	559	578	569	597	579	558	599	572	597	568	591	612	573	619	588	577	611	616	577	611	595	565	578	636	577	602	594	590	610	603	578	567	545	586	588	606	562	609	584	601	558	603	588	587	573	606	585	619	587	611	586	543	614	633	617	578	598	619	662	578	583	526	632	574	552	587	587	564	645	566	667	632	558	601	616	598	603	572	663	627	584	606	612	627	627	608	633	600	576	640	605	623	633	576	609	572	621	591	579	579	637	565	599	594	590	564	628	572	586	566	606	573	594	593	581	584	596	589	591	574	624	584	611	589	623	580	560	609	557	572	586	609	616	601	618	609	612	594	575	590	593	604	599	574	576	630	599	583	576	572	589	624	591	605	576	603	604	576	637	622	597	628	583	589	597	601	574	568	540	547	576	571	601	580	599	606	610	571	642	576	548	591	624	613	572	596	591	567	616	602	619	610	593	565	614	605	575	619	618	610	577	597	583	567	590	584	618	572	580	630	632	568	616	594	603	602	654	674	605	607	606	581	609	633	590	573	613	623	575	598	609	617	603	598	583	589	622	571	596	601	574	573	596	587	603	608	568	581	630	597	610	568	591	596	563	624	626	587	588	578	603	621	575	579	568	605	627	573	574	589	612	573	591	582	594	594	569	617	571	593	559	605	637	605	584	635	643	544	574	604	646	587	612	560	627	594	545	595	604	531	618	601	582	612	583	643	595	589	606	625	615	564	596	590	590	609	568	604	611	565	567	607	617	609	610	619	594	590	564	589	589	578	564	609	598	610	603	561	559	591	609	588	588	606	593	549	607	593	592	589	623	594	551	567	589	580	609	657	651	629	608	579	596	618	574	678	585	638	592	612	608	615	592	548	577	614	590	582	583	576	554	572	556	621	611	598	601	535	573	558	575	573	624	606	615	611	604	606	627	607	617	587	617	640	590	599	599	592	586	580	606	590	569	578	610	594	597	625	574	570	568	617	573	596	581	608	630	583	595	549	622	563	608	581	547	557	582	596	641	587	567	527	573	575	570	571	617	564	618	554	583	570	583	608	611	588	586	616	598	653	616	599	583	574	594	544	565	614	607	585	529	609	548	579	590	625	576	580	568	558	616	558	607	631	580	587	583	614	604	596	572	594	576	608	586	585	622	583	560	586	565	602	585	586	554	573	598	593	596	591	626	603	574	567	645	605	558	607	603	610	575	599	587	598	582	604	563	591	578	623	634	633	596	621	546	609	566	589	642	592	542	559	605	573	558	593	608	589	607	619	584	614	588	601	580	649	596	588	604	622	605	568	606	597	539	599	593	598	633	586	590	585	633	631	619	585	594	619	620	568	608	566	606	613	607	584	590	638	538	562	590	625	564	608	574	587	593	563	566	582	564	593	612	611	608	595	648	614	598	623	588
4780	122	109	75	79	99	86	102	103	102	94	106	94	83	77	92	92	78	85	81	99	63	87	63	86	75	92	96	87	85	83	84	85	81	87	80	104	79	83	73	90	87	66	75	76	78	96	74	94	91	96	74	88	73	90	81	82	78	95	73	89	95	96	83	72	76	87	86	103	83	92	85	83	63	88	91	75	89	80	85	53	88	86	90	97	89	81	98	85	74	91	82	84	78	78	96	83	78	81	75	85	86	73	86	86	83	74	80	83	89	76	78	85	102	98	73	78	74	80	68	104	73	76	81	85	84	82	87	91	85	88	81	71	84	76	78	94	62	80	75	87	77	75	80	82	68	81	72	90	78	86	91	71	77	68	82	88	62	62	60	102	74	88	82	90	85	87	64	76	89	77	83	77	74	73	70	75	77	71	77	88	82	73	104	83	98	76	74	92	73	66	77	84	97	88	79	94	85	89	79	85	80	79	60	79	79	55	84	89	78	79	77	85	85	85	68	81	68	67	71	69	76	63	76	86	81	83	76	84	70	81	87	73	80	69	102	85	72	70	66	68	70	77	88	80	79	78	85	83	81	92	90	81	74	86	98	78	76	84	79	81	83	87	77	74	80	85	85	82	88	77	91	81	63	69	92	91	85	93	89	63	74	91	71	77	72	95	70	69	78	93	82	61	82	66	88	70	92	71	84	87	91	56	82	87	85	70	60	81	67	79	73	80	85	81	77	79	89	78	77	81	86	95	69	66	78	85	85	67	57	76	69	79	69	72	69	101	73	87	82	79	87	77	72	80	82	104	87	75	73	82	70	86	85	70	92	85	93	85	69	82	75	75	94	84	86	80	77	78	70	93	74	85	75	94	79	88	80	77	82	74	87	80	83	96	86	71	83	71	69	77	75	76	100	72	70	58	62	79	82	72	80	72	80	96	77	94	79	84	74	81	83	77	77	85	74	84	92	80	78	76	69	91	72	77	70	83	76	79	78	71	78	83	75	73	92	86	73	83	69	72	67	76	83	80	78	78	88	69	76	88	79	61	76	83	72	74	77	74	80	74	84	87	73	96	86	77	89	90	92	87	86	81	69	78	89	78	77	66	73	96	99	76	92	93	88	75	80	77	95	89	73	59	86	93	91	83	70	79	91	89	99	86	72	72	68	86	74	79	73	92	73	84	71	81	73	80	84	85	86	73	73	92	97	68	81	94	80	67	92	84	80	92	82	72	74	81	71	84	78	63	80	95	74	79	74	80	85	60	84	74	86	80	70	85	69	81	74	94	96	76	81	75	84	81	81	61	69	96	68	77	90	72	75	74	63	66	77	68	88	82	98	83	82	82	67	78	81	80	68	84	77	90	79	77	82	100	71	69	80	78	74	73	75	80	84	92	89	74	79	71	73	83	94	86	72	94	92	79	77	93	92	81	72	77	80	76	65	71	69	76	83	67	95	80	85	71	90	76	67	60	84	84	84	94	82	73	78	60	95	78	70	79	93	80	77	90	71	95	80	65	72	80	84	93	73	72	108	82	82	73	98	83	75	61	75	99	90	82	82	89	84	79	88	72	89	80	85	77	85	75	63	68	75	75	80	80	91	80	97	75	76	77	78	97	79	87	76	66	82	90	74	108	87	97	93	79	81	79	78	81	75	79	77	93	78	88	74	88	75	88	81	69	62	68	76	87	89	77	75	89	76	106	70	80	81	83	89	68	81	84	68	89	83	81	79	89	83	78	75	85	70	70	85	72	96	73	79	93	68	74	71	81	84	73	76	78	93	60	73	84	81	75	81	85	82	72	66	59	86	73	80	80	91	86	77	86	84	80	95	89	73	73	83	69	89	101	74	69	85	81	70	75	93	73	76	79	80	88	85	90	88	73	78	89	92	87	63	81	81	69	73	67	75	99	80	85	80	68	85	71	84	92	72	88	95	79	74	75	73	78	79	89	84	77	77	77	75	71	70	71	90	72	80	88	85	90	82	68	82	84	81	80	88	90	85	80	87	80	95	66	73	83	89	85	107	79	96	84	88	84	89	71	80	73	62	83	83	83	86	79	78	70	75	84	84	78	83	91	91	72	60	86	80	89	69	90	84	84	76	70	66	75	89	95	83	91	77	80	87	82	72	79	84	89	69	71	74	79	91	79	94	85	83	78	83	80	100	75	92	64	86	75	71	72	77	97	97	89	96	86	74	108	81	83	80	66	86	91	62	68	87	82	85	85	72	93	75	61	94	103	89	85	78	84	69	93	68	78	61	74	64	81	89	88	80	77	96	79	68	70	82	86	84	85	90	90	75	80	84	78	88	78	77	81	84	77	79	78	82	78	73	75	81	93	73	75	99	86	75	70	86	77	86	72	83	80	93	81	69	88	84	90	76	83	75	85	67	77	66	57	77	92	83	68	80	92	76	99	74	81	70	74	76	85	65	83	80	70	76	87	84	77	103	78	88	92	72	93	87	91	67	95	73	86	83	89	80	102	94	91	80	84	78	81	97	75	82	70	68	80	89	82	79	64	81	85	85	73	78	95	86	76	80	84	84	86	77	87	85	70	86	59	87	79	88	78	72	74	89	73	90	79	84	75	70	63	57	94	72	64	68	77	75	81	72	72	79	80	73	83	72	85	86	78	78	79	83	59	90	84	79	100	82	60	82	80	60	68	93	75	69	77	78	72	76	78	78	114	95	81	86	92	86	63	80	93	76	91	111	95	71	75	80	97	78	71	78	94	70	94	72	72	88	66	89	82	66	86	77	76	81	81	75	101	66	81	82	77	60	80	73	94	82	96	74	65	77	94	79	86	71	84	70	81	101	75	69	77	80	77	79	86	81	105	96	67	66	91	71	81	81	78	78	73	79	81	77	89	99	70	74	91	81	75	74	78	96	76	75	70	85	78	99	84	79	71	92	94	88	85	73	75	84	73	92	86	69	86	86	74	79	89	85	91	82	93	84	75	81	78	72	93	91	81	92	84	73	84	70	76	77	92	80	95	79	88	84	84	75	88	93	80	72	79	85	77	72	76	79	101	83	89	79	73	77	78	75	75	77	85	87	73	71	77	83	63	79	96	84	78	76	80	83	85	86	71	73	80	81	74	79	63	62	90	73	85	84	67	83	80	80	101	75	85	75	85	89	89	83	69	89	52	76	79	90	80	99	99	74	72	85	89	80	72	82	87	98	90	82	94	83	93	79	77	102	78	66	93	77	65	105	81	74	87	82	83	77	76	84	79	78	80	78	94	70	82	82	81	81	85	72	78	83	88	90	88	77	85	76	79	84	73	71	80	86	93	83	87	81	73	72	71	71	82	86	78	71	72	72	92	86	94	69	74	82	69	80	73	84	87	81	91	79	102	63	70	82	75	87	85	72	82	90	85	73	78	88	65	68	95	81	93	73	62	69	79	88	94	91	80	90	83	74	80	81	99	93	82	88	78	79	63	70	87	83	86	88	87	91	95	76	90	74	88	98	95	81	80	78	70	78	85	66	75	106
18813	1017	743	813	1210	1595	1708	1610	1384	1243	1100	1060	952	866	893	791	814	780	747	731	710	650	701	695	691	622	647	664	651	586	642	676	624	621	643	593	623	629	599	568	545	597	608	619	579	607	561	572	574	597	571	577	547	609	614	551	582	600	581	570	587	588	571	576	568	589	569	577	615	589	636	578	588	565	604	598	561	587	588	552	612	580	541	571	567	552	547	602	558	582	574	560	517	595	604	570	589	629	556	575	578	604	582	593	574	598	581	584	587	618	585	563	586	597	596	580	605	570	597	580	568	615	602	616	553	594	576	590	589	567	557	627	565	628	560	593	559	582	555	552	616	600	565	611	515	586	592	534	562	547	529	581	548	570	617	586	635	622	658	540	581	612	592	625	608	576	576	587	598	579	603	604	583	556	617	629	579	607	555	592	614	538	557	561	578	563	589	560	602	565	547	584	621	579	587	569	562	607	578	569	580	571	600	592	601	589	553	575	551	547	558	566	590	561	532	567	588	517	562	598	568	577	544	562	556	598	522	598	578	563	562	569	583	547	579	573	581	566	584	587	601	599	586	555	555	548	570	572	563	578	562	572	579	572	550	582	565	571	558	610	605	567	608	539	607	554	583	622	593	553	563	581	604	585	592	603	615	552	567	583	576	583	618	608	646	588	596	603	531	545	590	584	571	586	564	558	581	559	572	575	552	561	582	609	595	593	563	614	548	611	592	618	559	591	582	565	602	563	560	530	557	582	580	558	566	569	576	557	575	604	544	577	574	568	612	605	543	593	562	558	559	571	567	540	573	546	548	601	557	536	553	526	532	552	583	540	590	643	589	602	532	575	566	601	566	567	582	576	624	519	553	612	589	589	600	549	597	629	532	577	604	578	610	572	561	610	603	567	525	567	536	585	572	602	563	546	571	617	579	547	528	583	556	545	589	620	572	621	573	575	598	538	563	621	564	584	599	605	563	567	577	578	626	558	544	580	588	633	538	597	540	573	568	558	594	554	563	554	564	567	568	581	528	572	624	568	560	545	540	576	620	559	637	584	522	603	584	554	588	595	601	563	593	562	580	571	578	528	539	588	587	574	567	593	593	538	607	573	569	555	578	612	567	509	602	604	561	560	561	539	555	592	536	611	584	571	573	593	558	617	537	547	587	610	545	575	561	586	621	586	563	547	588	569	599	586	546	541	603	568	582	555	555	541	612	600	535	591	566	557	587	540	596	539	577	629	587	630	587	595	592	579	576	550	627	552	557	563	564	548	596	616	551	607	577	605	608	576	577	582	545	553	572	537	613	567	586	569	592	573	577	583	556	563	538	655	597	587	553	573	595	567	584	571	576	576	575	583	592	557	583	504	540	602	597	619	574	606	581	582	584	587	562	539	554	562	540	596	590	565	562	565	576	595	543	554	615	536	621	588	560	562	616	620	517	550	574	563	613	562	610	543	549	559	558	575	555	615	590	579	593	587	577	618	601	608	579	533	552	588	566	580	549	582	570	536	532	550	565	595	562	551	569	561	565	613	581	581	569	604	571	565	555	580	578	596	560	555	583	565	583	590	553	594	550	599	540	554	574	576	544	600	550	585	558	609	607	568	650	557	570	612	564	588	535	569	567	560	553	559	561	578	527	602	606	572	599	547	630	564	535	531	583	571	530	577	566	568	589	566	636	579	601	521	600	566	560	615	573	623	579	556	533	569	528	605	544	613	583	586	538	570	583	582	594	536	599	593	558	549	560	559	563	571	588	596	555	565	593	540	619	583	582	543	542	594	593	614	575	607	607	585	554	574	589	544	558	588	539	563	547	573	572	585	596	603	558	559	596	562	564	543	577	568	573	554	535	585	558	588	589	600	591	547	594	568	559	548	553	603	600	581	609	589	584	622	544	607	612	579	598	554	540	562	544	571	573	536	599	606	546	570	552	567	607	533	630	583	588	526	577	576	606	621	565	592	562	538	620	562	535	591	584	600	583	562	558	556	588	618	543	553	586	560	652	566	579	532	556	572	524	601	544	630	584	561	566	570	543	557	569	558	607	611	613	601	577	571	604	576	529	571	607	554	544	587	610	584	555	585	585	520	582	576	557	606	577	607	571	538	540	584	614	585	541	546	602	607	565	549	555	590	611	581	556	557	571	539	578	598	580	581	592	588	597	557	569	557	587	576	569	555	585	623	554	574	585	541	561	594	557	595	579	586	562	574	605	585	569	559	596	590	607	598	570	556	617	581	534	589	576	573	608	538	575	609	583	580	549	594	563	548	596	587	591	537	593	565	588	579	589	571	569	603	557	577	572	592	585	597	560	587	498	559	579	601	555	587	573	598	615	578	566	565	591	557	625	579	570	592	574	573	593	593	574	551	574	583	580	603	551	566	583	586	597	592	536	589	609	598	564	594	563	589	593	592	590	595	550	579	591	545	539	580	593	589	591	578	554	531	581	623	593	592	616	548	569	602	566	585	627	582	568	541	538	541	565	545	564	565	582	586	561	502	576	556	606	601	559	574	570	567	567	602	557	589	609	553	610	580	556	569	588	571	566	551	623	565	615	557	584	569	595	616	570	575	577	608	550	586	569	594	544	604	585	598	607	572	568	592	560	539	535	565	565	557	551	619	568	604	617	596	577	573	534	577	601	585	588	552	610	618	603	593	555	563	575	536	582	568	551	583	583	552	546	602	561	574	567	609	572	574	582	569	558	575	613	604	611	576	598	609	575	553	547	613	584	550	585	530	585	597	564	588	559	585	554	601	585	570	578	573	568	587	574	602	570	538	573	594	582	603	553	624	586	575	513	620	571	607	601	633	558	586	590	562	563	570	559	600	570	602	619	558	547	618	601	571	532	564	594	509	564	571	567	548	536	609	580	609	610	550	582	572	556	588	634	566	608	570	628	582	588	600	600	575	577	580	600	540	583	578	560	557	538	599	618	626	591	544	602	554	568	507	583	548	546	579	516	579	580	569	540	596	560	565	598	602	558	622	597	544	571	565	575	551	572	575	555	566	571	582	595	553	513	570	608	596	563	581	575	611	572	608	585	559	525	552	558	574	598	568	583	556	583	549	586	582	579	552	530	577	598	584	518	598	565	575	584	598	561	562	552	578	625	539	596	534	607	540	594	560	596	567	580	539	598	566	533	578	532	569	587	594	585	563	547	525	556	545	575	550	583	617	588	631	561	560	550	604	598	545	566	547	580	545	591	575	577	585	564	580	573	577	599	549	566	564	573	617	531	578	537	602	567	516	597	526	589	561	598	557	562	521	591	555	574	590	532	567	594	536	625	551	557	557	593	556	592	559	580	584	575	620	530	592	589	566	593	541	585	558	578	580	610	541	555	602	589	591	566	588	579	569	562	579	562	561	546	582	649	561	567	568	580	609	620	635	579	599	579	571	596	570	549	565	556	524	539	624	592	592	583	613	607	554	598	622	520	593	537	552	594	571	598	560	590	585	542	578	568	581	600	603	601	583	553	578	557	561	548	605	600	586	570	584
6495	127	56	55	45	51	65	73	62	83	69	65	56	55	57	51	60	54	45	45	33	37	36	40	40	50	44	35	31	42	28	31	40	49	33	41	32	31	37	30	35	29	38	29	21	31	37	30	44	44	36	28	37	39	43	44	35	18	37	38	38	35	30	40	26	36	34	32	33	29	38	32	30	42	24	43	33	30	36	35	36	32	34	25	30	34	32	32	42	40	34	30	36	48	30	34	25	19	37	42	33	36	37	29	38	46	36	37	27	35	34	34	31	34	34	33	38	40	32	40	37	38	34	30	29	32	31	40	22	33	47	37	37	33	30	34	31	41	40	34	35	34	39	36	47	42	28	41	31	41	32	34	43	35	34	29	32	30	39	28	39	36	38	33	33	34	36	32	33	26	31	42	37	38	40	40	22	26	31	39	39	31	31	26	36	40	35	34	34	25	35	43	24	31	33	26	26	37	32	33	32	26	31	41	31	27	29	27	38	35	37	35	39	31	23	25	35	31	32	46	43	31	39	23	35	30	29	35	32	28	30	27	35	42	38	32	36	29	30	39	27	30	44	30	32	35	41	40	34	27	32	29	27	20	33	31	36	34	34	32	27	39	39	33	30	39	38	34	34	47	36	29	26	42	30	26	23	28	41	34	38	33	36	44	26	41	28	32	35	26	36	33	33	32	33	33	29	41	44	37	39	24	36	41	30	30	42	42	37	41	30	35	31	24	30	34	35	39	32	38	35	24	32	37	45	30	44	40	30	27	43	26	28	30	25	39	35	37	39	29	41	32	35	33	28	34	27	36	30	24	32	40	36	36	42	41	35	38	28	35	39	33	25	24	34	21	35	33	32	26	39	47	26	24	32	27	33	43	35	30	28	31	34	35	31	38	32	29	31	39	35	18	38	25	35	42	33	33	27	35	33	22	27	37	26	34	26	32	35	31	37	32	40	30	30	40	37	28	32	41	39	34	40	28	31	22	29	36	26	39	38	33	39	37	22	26	28	33	30	25	32	34	29	32	28	28	36	31	30	37	40	33	38	42	31	28	22	29	41	34	36	32	38	44	41	32	22	39	25	39	32	46	36	39	36	35	40	34	39	37	27	32	34	34	35	54	29	36	24	42	50	36	39	43	35	35	33	42	32	35	37	35	32	26	39	37	26	29	49	38	33	34	28	32	34	33	30	26	44	26	47	40	35	35	29	33	28	30	38	26	39	43	45	39	31	28	27	34	28	43	39	41	31	35	36	33	31	29	34	28	46	30	32	30	28	31	40	34	33	31	36	38	33	35	31	28	50	36	33	34	27	31	33	24	36	33	38	40	36	38	30	20	47	30	32	27	41	33	43	44	20	35	36	39	29	35	41	18	34	32	28	37	46	39	32	44	32	35	38	44	25	33	39	38	31	40	19	32	28	22	29	39	34	31	37	27	33	24	38	25	33	34	39	38	41	33	35	26	33	34	24	41	41	31	36	35	27	28	43	40	33	35	36	32	38	34	32	34	25	36	35	31	40	33	29	34	35	34	37	40	39	29	36	32	34	45	31	38	29	38	40	32	33	32	52	29	40	35	26	32	34	35	33	34	29	39	41	28	36	33	28	34	35	37	40	39	38	30	33	28	30	31	38	32	21	45	35	34	41	36	32	38	40	33	30	23	25	43	38	22	42	40	23	33	32	36	28	23	35	27	20	27	39	38	28	46	31	37	29	36	33	44	32	51	37	36	27	25	30	30	28	36	30	42	32	34	32	35	37	38	31	34	27	26	30	31	34	42	37	32	44	32	36	39	37	35	35	34	37	33	25	31	35	37	32	36	33	33	40	31	28	37	34	25	34	32	35	30	40	38	32	36	28	34	37	28	38	19	38	22	34	31	43	37	26	45	40	36	31	38	29	25	26	29	32	44	36	28	27	40	29	28	35	33	33	48	33	29	38	26	34	37	40	23	35	32	32	32	34	36	34	33	28	34	31	26	38	40	38	31	35	31	34	47	35	46	39	40	40	27	32	41	37	31	39	35	25	30	33	31	33	42	33	21	28	32	41	28	38	29	33	30	37	39	45	29	34	40	32	22	36	40	34	34	36	32	47	31	36	35	42	27	33	44	28	31	38	32	38	37	37	19	32	22	33	41	29	25	36	44	37	26	30	34	40	46	43	35	40	37	28	38	31	32	35	34	31	40	38	28	36	28	28	37	27	35	31	24	37	34	36	27	33	39	29	34	33	29	30	28	41	34	39	35	35	34	36	27	39	40	26	42	34	25	37	33	27	26	30	24	38	37	41	23	35	37	30	21	41	37	32	31	41	26	35	39	24	34	35	32	33	38	36	32	31	37	36	33	42	25	31	30	42	39	34	46	24	26	41	32	35	29	38	41	36	34	43	39	36	36	37	39	34	37	33	38	27	30	36	33	37	40	24	28	31	41	31	35	30	35	26	37	42	30	24	30	32	42	36	42	28	33	41	41	29	42	31	32	26	35	33	26	36	33	37	36	40	35	22	31	32	44	38	37	34	35	32	32	39	26	37	28	27	26	39	33	42	43	34	36	38	38	25	26	33	43	40	41	25	34	41	44	35	33	29	33	36	34	39	25	37	38	36	31	38	30	34	23	45	38	34	26	32	31	40	37	31	36	31	26	38	45	28	37	35	34	39	36	35	27	40	36	40	40	30	31	28	35	33	29	24	36	29	27	35	37	35	40	38	36	40	28	40	36	33	43	39	27	32	31	33	33	28	35	36	34	37	33	26	33	33	37	23	35	35	33	39	34	29	29	29	38	30	25	31	35	32	33	37	37	27	27	30	32	32	40	39	36	36	44	33	28	34	33	43	28	38	25	48	39	40	37	31	31	28	29	33	31	39	40	40	37	25	34	34	31	27	21	26	49	27	25	37	38	42	37	29	34	39	33	33	27	37	28	32	32	39	37	40	29	30	22	30	16	33	33	19	32	36	41	42	51	27	36	30	34	27	28	26	38	25	35	42	35	31	35	29	35	37	27	25	20	38	41	41	33	28	32	42	26	38	30	38	26	37	31	29	28	29	41	41	34	34	26	34	37	36	39	39	30	30	30	32	29	32	29	34	28	30	28	41	26	39	32	30	35	34	30	26	37	33	35	41	37	44	20	39	46	39	46	29	27	37	42	37	30	30	35	40	29	39	35	35	35	33	34	31	45	38	30	30	34	33	31	36	33	31	30	26	30	36	47	37	23	39	35	32	31	31	26	42	33	37	30	37	34	27	35	40	27	29	29	35	34	19	47	41	33	35	46	35	48	26	42	39	37	28	35	35	36	36	28	26	33	42	25	33	40	40	39	26	41	37	49	44	33	41	29	37	33	41	38	37	32	30	31	33	29	32	30	39	46	34	30	37	34	29	41	30	37	39	27	41	40	37	32	43	35	33	34	43	42	26	33	40	35	32	33	35	43	46	34	27	28	41	29	39	41	41	30	35	30	37	32	39	35	35	32	32	37	37	40	41	35	30	23
23002	1279	655	766	1704	2554	2684	2315	1997	1616	1423	1171	1017	916	764	749	633	636	524	526	528	467	431	402	417	386	389	390	349	363	341	351	368	314	297	296	280	290	317	285	313	317	283	307	284	258	303	282	239	281	290	290	277	270	275	295	266	274	273	269	265	238	256	285	269	258	246	287	247	301	210	261	238	277	249	276	258	249	258	237	256	259	249	262	258	236	247	259	263	284	255	273	249	255	284	281	270	260	258	251	253	257	263	291	246	257	251	247	266	272	268	253	244	257	249	247	256	264	251	248	300	258	250	264	276	249	262	250	280	269	268	243	282	264	268	262	273	246	274	242	223	251	242	271	263	249	262	244	251	239	253	292	257	253	250	255	231	239	241	263	208	281	252	251	276	249	258	278	283	247	252	252	270	238	251	259	235	246	241	264	219	212	222	232	232	246	233	229	234	265	219	282	251	250	226	242	246	225	228	238	239	264	239	232	250	243	239	257	236	277	257	251	237	253	228	260	246	236	250	200	260	247	242	242	236	231	233	247	246	244	236	242	225	247	239	220	253	218	232	245	247	233	250	247	239	230	276	231	218	253	255	217	240	269	232	241	249	259	238	274	259	203	250	236	236	238	256	257	266	240	227	215	233	233	234	223	246	241	237	264	227	241	246	245	262	264	228	237	221	253	253	245	272	251	249	216	265	251	253	253	242	269	236	263	263	221	279	252	224	260	233	252	254	219	244	250	199	207	258	250	222	238	222	220	279	235	251	233	253	232	215	227	195	230	251	230	238	260	248	227	260	271	208	260	255	243	230	233	247	224	230	243	236	238	234	271	230	255	255	239	226	272	251	228	226	233	251	265	249	226	252	226	252	259	212	221	246	222	227	226	200	272	215	225	252	248	234	249	240	252	238	251	211	284	224	232	253	268	259	258	241	254	235	214	229	248	239	237	238	240	218	238	251	232	249	224	251	244	259	218	265	241	243	251	254	251	251	242	252	236	252	210	225	247	257	249	232	229	234	216	246	242	238	221	227	264	233	250	242	232	221	234	256	260	241	232	243	260	255	228	224	240	225	258	249	252	230	246	233	253	239	231	227	230	243	214	202	256	230	243	240	219	250	234	240	224	260	249	253	247	238	215	259	233	234	239	237	249	231	231	257	234	245	250	277	252	265	255	226	243	235	232	222	229	227	241	222	227	249	228	235	211	233	259	254	234	235	242	238	279	245	278	249	239	259	253	221	253	237	232	221	257	253	221	226	243	240	246	262	213	271	255	253	255	233	260	232	244	242	226	260	235	267	245	236	236	263	228	275	233	265	228	213	236	241	252	227	239	250	215	245	249	242	253	225	254	242	236	247	277	229	252	243	210	259	240	246	230	247	230	263	248	236	237	235	271	226	255	223	261	264	260	249	226	226	255	245	263	229	223	239	244	217	224	240	237	283	231	239	238	243	254	240	256	249	248	244	243	242	228	230	233	231	256	242	236	233	249	246	249	246	233	245	258	247	233	223	236	244	253	249	265	259	249	241	235	238	250	257	238	252	242	266	266	251	257	243	237	243	256	230	253	252	248	255	237	215	276	264	233	249	232	231	261	249	247	259	247	253	218	265	244	230	250	266	257	258	236	238	254	236	236	236	257	237	246	276	241	207	233	241	221	257	248	218	265	230	241	220	226	253	248	227	249	235	229	225	239	225	215	217	182	257	232	256	216	265	211	260	218	259	242	265	279	282	249	240	250	233	249	265	223	252	240	227	228	238	225	232	252	269	242	232	235	232	257	240	239	253	261	227	263	229	263	250	245	245	225	239	242	238	267	235	228	255	226	261	249	247	258	252	271	245	283	238	243	224	275	247	252	221	270	209	257	246	230	232	269	248	250	268	250	245	243	247	228	240	248	223	246	244	259	218	242	275	237	246	212	246	241	245	214	268	250	250	239	246	237	227	259	234	238	277	245	255	265	262	250	247	249	237	261	262	261	255	239	251	236	230	230	241	193	260	222	243	246	245	244	221	238	279	239	246	250	239	232	223	232	246	251	251	237	227	242	232	235	250	218	242	264	250	254	236	258	236	227	227	238	225	258	257	244	231	233	261	233	221	244	230	260	237	245	231	271	223	251	242	237	253	253	236	246	257	249	232	254	248	235	246	272	243	269	261	243	224	230	270	252	252	261	229	250	232	258	234	245	241	219	248	227	267	235	235	227	234	254	255	242	229	239	233	255	251	242	247	257	256	243	263	232	249	236	249	233	240	226	254	241	273	253	233	240	250	226	256	232	209	250	244	230	225	246	233	226	227	225	250	215	251	240	264	242	264	264	232	223	226	268	237	246	252	253	261	238	229	270	218	274	230	257	234	224	270	215	245	253	245	242	241	231	246	256	236	249	247	228	249	240	219	239	220	222	237	258	254	239	258	252	238	217	270	239	234	260	256	259	207	232	262	226	232	249	229	266	248	225	231	226	226	264	234	223	231	244	234	234	251	228	260	208	249	224	245	204	259	214	201	268	261	246	243	275	236	234	239	220	236	251	228	228	236	242	233	227	239	277	235	248	258	237	254	213	241	259	235	238	270	254	232	230	236	251	271	239	221	234	255	200	274	221	256	252	231	243	250	208	253	226	228	260	233	250	269	239	239	213	246	235	257	247	244	208	238	228	263	274	243	256	214	252	235	260	254	254	235	238	262	262	259	254	222	252	212	234	246	228	245	221	224	249	216	232	264	248	262	245	269	222	231	230	254	239	226	243	245	242	218	238	245	236	258	229	256	278	253	277	235	260	252	266	256	233	233	218	268	233	233	224	255	249	259	228	261	264	245	240	272	217	250	238	250	227	247	237	228	248	248	223	236	254	236	269	262	251	244	255	251	252	238	249	243	236	244	243	231	243	223	270	278	241	245	244	250	227	247	238	240	247	241	249	240	213	241	264	243	248	256	252	254	278	254	263	227	255	255	262	270	247	260	251	252	243	235	209	232	246	227	239	255	264	231	243	255	268	249	228	265	229	226	251	274	253	272	241	244	245	232	233	259	270	257	241	263	249	239	262	255	246	240	277	253	211	265	250	256	241	212	262	249	217	271	254	228	264	270	265	264	233	253	258	246	257	245	250	251	258	251	247	285	240	220	259	241	228	259	228	233	229	244	246	247	236	248	231	242	265	276	234	246	213	208	254	270	225	227	217	237	243	269	269	237	239	245	226	225	220	239	232	227	270	224	251	252	226	275	259	244	231	243	251	254	234	247	249	263	223	265	231	243	247	230	247	254	229	243	256	236	258	241	221	232	253	241	247	253	248	241	238	243	237	269	226	255	247	253	270	249	247	237	261	267	249	259	246	220	236	260	245	259	262	249	261	241	275	273	277	226	230	251	230	257	217	249	226	248	233	236	245	250	249	224	260	259	252	206	231	250	267	224	229	222	236	213	232	258	226	248	222	224	246	246	221	234	219	237	227	235	231	240	259	234	223	249	225	249	236	244	228	220	268	263	233	241	250	248	257
2248	84	70	73	75	75	69	82	73	71	84	91	70	73	72	99	70	62	69	70	71	71	79	88	67	80	71	81	64	80	68	70	73	90	90	91	81	86	78	82	81	62	79	87	67	68	76	88	74	57	81	73	80	88	73	80	100	76	92	85	77	83	87	76	73	74	72	60	74	92	75	80	76	84	68	67	74	70	73	90	77	77	88	84	49	75	72	69	65	76	74	76	70	77	90	60	84	60	85	83	77	86	81	84	89	68	84	75	81	85	79	78	81	85	70	75	81	70	64	84	64	76	73	66	60	88	88	89	69	61	75	66	71	79	78	84	82	78	86	79	80	80	85	81	90	68	80	73	85	86	69	82	69	73	68	62	72	72	69	89	74	62	69	87	79	74	72	67	58	68	64	80	64	60	65	76	82	82	93	57	91	74	68	80	76	87	78	76	60	95	63	75	61	86	65	69	77	79	71	79	76	82	53	90	73	85	71	75	68	90	89	84	87	86	85	85	86	79	74	79	86	86	76	90	70	68	65	67	78	78	88	73	70	68	74	78	77	74	94	87	87	90	78	75	61	76	84	75	94	73	74	78	83	81	86	83	77	74	63	81	83	66	76	80	78	79	73	65	73	81	87	85	68	77	79	83	89	81	69	65	81	68	70	59	83	78	75	74	78	75	84	84	87	90	70	82	78	81	90	84	82	71	70	80	72	74	86	88	77	86	71	88	85	83	78	92	54	88	91	83	99	75	71	64	76	84	64	70	70	75	72	60	94	76	84	76	75	77	65	74	74	98	80	74	89	83	75	66	86	88	80	68	72	70	73	72	70	91	68	95	81	93	90	82	71	66	78	68	74	82	79	79	89	71	78	57	88	72	85	68	77	86	88	79	64	93	85	69	78	89	87	71	91	70	88	71	65	79	68	83	69	87	76	68	66	81	85	98	83	72	83	77	70	73	65	80	76	72	67	88	76	68	72	80	75	74	73	70	76	73	74	64	96	83	69	78	76	76	81	66	99	83	77	84	79	78	59	75	85	73	88	80	71	75	73	89	78	69	82	70	63	82	71	72	83	87	80	68	79	81	79	83	88	69	72	80	81	83	85	89	68	72	90	69	78	81	81	90	85	73	92	84	62	66	58	78	61	60	77	79	87	89	90	69	60	65	79	63	81	75	79	79	77	69	76	82	63	75	58	65	74	54	71	75	61	84	76	80	86	65	79	85	77	82	73	83	69	74	79	88	78	67	71	72	70	82	83	72	82	81	73	92	79	66	93	79	71	93	70	58	91	72	81	70	70	66	73	64	81	68	82	77	77	88	70	66	79	67	69	84	58	69	66	81	96	77	75	63	77	85	73	71	75	92	72	74	80	68	74	95	72	79	73	75	74	72	84	74	82	91	65	73	67	78	85	100	82	83	82	68	80	77	73	74	62	77	84	94	84	79	69	67	82	72	77	68	60	74	74	86	85	79	106	73	82	90	79	70	67	77	76	75	74	89	85	66	79	64	82	75	72	80	62	78	67	95	62	72	67	85	72	74	92	80	76	64	83	72	66	80	73	82	87	73	82	67	91	80	86	103	62	66	89	70	76	81	83	82	86	75	65	75	83	74	76	78	77	81	92	78	79	92	92	65	93	79	70	73	64	80	82	85	73	81	84	77	74	79	75	79	88	71	93	72	77	73	85	80	95	84	76	71	67	85	64	85	67	79	82	75	78	91	78	59	68	62	71	70	73	74	84	89	80	103	71	59	66	83	84	86	61	79	88	77	77	73	69	82	79	80	85	83	88	78	92	83	64	63	71	82	94	76	79	74	71	67	81	54	88	77	80	78	70	76	77	59	86	71	68	78	66	60	68	79	81	82	81	68	90	72	79	69	72	88	77	81	69	77	80	81	88	73	86	75	76	91	72	76	76	67	77	61	101	68	84	84	69	84	74	82	76	89	79	76	83	81	78	82	74	71	66	77	91	72	75	70	59	85	83	82	71	74	78	82	66	59	82	72	82	72	90	81	77	68	69	81	57	82	65	62	62	76	78	83	77	65	77	72	80	94	65	70	77	86	77	71	90	75	70	97	82	62	71	74	77	69	84	87	81	69	65	65	75	66	92	70	75	83	84	91	78	80	75	75	79	65	84	79	85	84	69	92	75	63	87	82	65	78	67	84	69	65	72	76	88	79	67	64	89	69	76	66	67	75	70	78	88	73	76	62	83	87	70	71	73	70	64	74	70	76	84	87	91	75	73	67	69	76	69	76	77	78	90	75	70	73	71	67	77	75	83	70	66	70	76	72	95	78	77	79	54	77	69	74	73	79	76	67	93	78	80	76	90	77	59	83	73	81	68	71	97	58	92	68	74	82	69	88	66	95	80	82	69	68	73	64	74	90	75	84	81	60	71	79	88	88	81	95	61	76	79	74	71	68	85	72	82	75	77	91	70	79	72	87	83	78	80	82	79	84	76	92	76	81	67	62	68	79	77	80	86	82	78	74	77	86	80	76	87	77	74	74	84	67	89	74	78	79	56	78	82	94	101	74	91	80	84	60	74	66	78	76	82	71	64	73	65	77	82	80	83	68	99	78	77	79	74	70	84	74	68	66	77	51	76	75	74	70	67	87	70	86	74	62	73	99	58	88	76	82	68	62	68	68	88	83	80	71	82	90	74	86	58	76	70	61	74	71	63	77	72	71	79	70	96	89	80	79	93	85	93	97	75	83	75	84	92	78	72	68	72	91	65	58	80	89	85	78	61	74	76	75	72	81	67	77	75	101	75	65	85	67	77	78	76	78	81	87	74	68	79	74	87	68	71	86	68	68	66	81	95	80	80	81	81	65	83	81	90	75	93	77	65	59	75	83	78	60	75	77	73	68	75	76	79	82	64	73	79	69	82	75	69	87	83	61	81	83	77	80	89	74	82	88	82	81	94	79	81	74	63	75	71	68	69	72	73	79	66	69	65	86	58	61	68	74	80	69	69	70	77	84	93	79	83	80	82	79	62	77	82	79	72	87	76	59	70	70	93	86	75	81	79	74	80	79	77	76	106	75	72	80	62	66	76	76	71	78	73	77	76	66	64	70	82	80	79	68	77	94	94	75	85	84	76	85	70	73	73	89	85	84	79	79	94	78	71	74	64	69	65	77	75	73	77	75	72	76	84	84	73	71	79	78	79	80	80	87	72	83	69	73	63	80	75	93	73	80	71	64	86	76	74	75	88	63	83	73	83	81	67	75	71	74	105	99	74	78	83	86	71	65	80	105	94	85	90	70	101	82	76	81	75	94	85	83	72	83	64	73	90	80	54	66	89	85	73	92	97	74	77	80	83	63	70	56	76	80	93	89	69	72	83	78	66	71	68	59	82	77	65	84	85	94	71	87	74	84	65	96	82	74	65	82	72	75	89	91	69	79	79	67	75	70	78	80	82	79	93	83	73	81	75	69	72	66	69	89	68	61	72	86	85	96	69	71	74	79	87	65	77	68	68	72	74	55
13023	660	606	597	631	737	696	679	656	689	649	595	634	623	612	583	585	578	620	590	606	555	593	551	535	557	560	554	586	568	558	575	561	526	518	557	578	559	564	564	570	592	554	554	560	525	557	567	517	559	547	586	583	544	525	568	571	507	545	577	525	602	592	554	505	585	537	543	565	535	561	568	583	571	534	569	593	563	551	522	538	563	567	606	518	536	552	560	536	559	557	573	552	564	587	576	576	551	547	535	568	581	558	524	562	598	558	529	567	582	571	558	579	576	563	549	569	519	606	599	583	577	498	544	594	579	559	538	545	572	538	541	566	604	540	546	538	543	551	625	560	535	563	564	527	526	575	584	558	541	572	512	522	572	550	571	555	586	531	521	545	589	556	557	557	573	570	568	590	530	576	582	561	601	561	555	540	520	564	545	572	612	546	536	598	577	582	569	560	549	579	557	536	556	568	584	574	591	544	545	574	529	562	475	548	546	576	526	576	564	591	609	580	591	551	543	544	555	545	556	557	571	555	542	536	557	570	535	578	579	565	564	588	601	568	524	554	545	538	570	583	575	544	564	547	547	568	597	564	545	525	527	565	574	572	557	574	570	552	587	565	555	525	588	559	549	520	525	540	568	554	599	537	553	587	569	567	577	586	570	603	530	569	546	568	567	543	591	581	540	530	546	560	504	562	546	580	549	588	514	557	520	559	576	543	535	579	587	565	554	539	582	539	552	547	550	529	545	570	575	555	543	534	543	577	541	565	548	574	556	542	509	544	569	575	555	589	499	575	589	544	590	565	563	573	516	502	560	599	618	607	518	556	533	589	542	550	568	553	584	563	527	586	561	593	594	573	566	516	545	539	562	590	564	596	564	521	533	541	571	572	590	577	539	530	524	542	523	543	552	586	527	555	518	497	568	599	533	493	540	537	532	577	540	530	571	555	559	598	565	571	532	535	587	571	573	607	548	550	549	569	534	547	545	539	539	543	547	548	540	586	570	544	527	550	526	532	552	540	572	586	583	573	521	583	539	548	553	578	522	506	558	527	578	610	549	570	554	564	554	522	585	577	565	561	565	561	550	575	604	586	551	564	558	533	540	586	544	559	583	561	550	594	512	542	565	591	550	516	598	570	536	532	517	563	563	554	524	585	545	562	573	537	535	512	516	575	550	561	578	554	557	536	528	551	511	524	599	556	549	562	592	546	546	548	532	542	566	565	535	537	514	528	574	582	544	550	567	557	556	586	538	554	541	575	586	535	528	543	593	612	511	538	539	542	553	556	494	552	530	564	532	564	599	555	534	524	534	560	594	565	559	541	569	567	558	530	577	585	569	543	542	546	567	564	549	595	585	507	519	576	574	579	527	564	621	635	560	580	555	522	575	520	581	515	616	537	551	589	531	524	535	528	527	557	511	560	575	560	577	575	541	565	552	551	532	536	566	552	516	555	588	574	518	626	523	553	567	560	536	554	543	558	559	580	562	547	547	598	567	539	554	558	541	520	592	535	585	560	577	590	560	523	540	595	589	550	520	504	555	569	553	542	565	583	546	556	585	561	529	554	576	568	580	542	592	563	552	589	590	574	567	579	529	543	519	578	544	581	567	547	520	558	535	563	610	556	554	519	593	595	565	538	577	559	550	582	537	531	590	606	547	552	565	544	547	517	594	574	569	537	506	538	567	585	528	558	589	541	522	555	580	573	537	528	537	556	556	570	574	560	534	557	584	558	558	591	590	554	575	531	533	552	578	589	536	520	551	578	530	558	569	560	540	497	543	521	606	519	539	577	510	553	552	543	534	572	541	554	549	548	567	571	587	562	530	571	554	545	571	548	551	542	555	524	605	543	530	502	547	541	530	577	577	528	555	600	580	564	572	535	547	547	562	594	541	555	580	582	602	533	574	525	564	521	561	552	530	592	511	569	575	557	579	580	583	569	593	535	538	513	547	568	594	521	592	571	525	591	538	557	543	581	530	590	584	536	562	512	537	595	532	581	546	529	577	573	515	560	534	565	603	556	542	531	544	561	545	532	558	548	554	557	549	592	556	553	569	559	566	512	616	601	583	506	546	575	564	565	611	559	594	604	523	542	520	551	579	552	537	562	609	555	520	544	543	536	513	517	540	578	531	559	611	554	561	532	565	554	571	609	537	562	553	561	567	521	588	561	592	538	528	623	523	581	560	526	559	570	544	520	539	577	536	536	550	551	518	580	545	565	603	543	559	566	561	562	508	566	547	534	563	564	565	541	580	564	570	558	567	588	553	548	546	563	546	582	588	548	537	571	526	531	561	576	553	564	545	541	534	575	558	590	582	552	570	530	541	505	552	560	541	526	549	543	525	537	572	562	555	557	547	551	554	533	568	536	561	566	583	563	574	583	568	510	526	568	557	547	539	549	599	577	577	520	560	587	531	566	577	560	559	587	580	576	559	574	545	532	605	575	554	569	565	574	574	577	572	594	572	572	547	559	557	539	556	550	551	532	537	571	554	500	574	540	562	519	571	576	621	528	531	560	516	534	546	553	605	534	553	521	559	564	540	553	557	567	589	562	514	544	559	562	567	583	540	536	565	590	538	528	550	573	559	568	578	600	565	562	524	542	531	559	562	568	559	559	549	547	539	580	531	595	543	561	601	529	537	566	562	556	552	542	557	567	546	558	552	557	565	572	542	548	561	555	585	560	586	546	552	576	579	586	545	565	586	540	560	527	535	539	595	556	528	554	555	617	545	585	553	598	547	555	540	554	563	498	514	554	540	551	557	546	558	592	589	557	561	575	592	550	584	542	631	549	556	495	524	554	547	561	586	522	582	547	541	558	549	571	550	572	508	538	612	562	549	580	531	529	575	571	595	566	573	569	589	550	582	575	568	583	537	595	559	515	560	537	557	551	500	535	574	561	512	585	560	576	559	519	599	499	555	558	568	594	532	573	578	567	574	586	538	535	569	563	542	514	561	544	565	516	600	584	573	556	565	581	597	536	562	546	573	513	557	542	537	581	578	579	565	579	551	585	556	576	526	527	578	521	564	540	578	586	529	588	535	587	576	584	549	560	565	540	541	527	538	573	561	559	563	544	578	558	569	584	558	537	561	556	534	572	535	593	540	544	581	582	570	509	594	578	568	540	561	541	570	511	517	580	549	565	567	599	559	553	555	585	562	536	575	549	563	540	563	546	583	545	558	583	531	600	559	569	576	604	581	551	572	582	577	579	549	548	567	525	532	559	586	535	549	584	576	537	542	563	572	562	529	523	561	557	571	546	567	556	540	509	569	537	560	518	540	577	600	539	555	564	566	566	530	584	544	542	556	549	585	552	562	554	569	574	577	607	576	582	580	564	562	553	572	562	539	538	548	517	528	568	598	566	569	525	540	545	525	571	591	556	554	614	554	533	566	581	569	553	580	563	553	547	563	526	543	514	583	535	528	556	555	601	553	548	589	574	592	549	584	546	497	575	588	594	567	521	547	559	565	609	559	543	602	569	564	553	550	541	537
2914	99	97	70	105	86	71	96	79	73	86	73	85	83	78	98	72	85	86	98	94	69	86	81	75	74	79	101	78	65	92	53	82	111	80	102	71	99	93	101	81	80	65	81	85	76	83	77	74	95	81	79	82	77	94	91	84	98	80	84	71	79	103	83	64	89	86	74	75	80	99	76	68	103	87	83	85	69	83	91	77	67	77	85	94	75	85	93	80	94	87	85	82	80	72	79	86	74	75	84	83	80	75	81	88	89	97	83	80	77	90	77	77	92	83	87	89	81	97	82	60	89	84	76	103	72	74	81	84	98	91	98	98	76	76	79	61	79	87	76	74	88	108	98	81	73	76	82	77	87	76	81	80	85	79	83	85	81	68	82	89	56	85	87	76	93	76	68	77	89	90	70	76	94	81	85	88	80	81	73	81	74	75	76	78	87	91	101	90	81	83	93	86	93	79	67	76	77	68	85	82	77	79	72	75	82	85	101	82	88	84	91	86	109	100	72	87	85	90	82	94	78	86	82	71	80	80	88	83	86	82	89	83	65	71	74	86	92	80	77	87	71	80	68	80	93	72	66	87	90	82	95	70	86	86	77	72	74	97	82	101	97	86	82	94	92	59	74	85	79	88	84	66	71	79	75	92	73	78	73	68	80	78	77	81	76	79	79	85	89	73	84	71	80	74	91	84	92	74	72	79	73	78	82	87	86	91	88	84	95	87	78	74	77	74	72	86	97	91	80	69	81	79	76	80	86	83	83	78	89	94	77	89	81	85	70	81	84	82	83	93	102	83	77	68	85	92	85	81	94	81	72	67	87	66	81	77	76	72	81	82	84	92	79	106	87	76	83	61	84	95	81	76	67	97	87	86	86	85	70	94	87	71	97	78	79	88	71	76	90	80	87	99	89	73	81	80	77	67	95	80	91	83	81	90	71	73	79	63	80	65	94	99	93	73	97	89	81	90	78	78	87	88	91	86	77	95	86	86	67	88	78	86	90	95	70	90	80	87	77	89	84	87	98	87	75	67	84	87	69	81	82	87	74	90	91	94	90	89	98	75	100	81	86	80	78	76	79	69	78	87	70	90	89	88	82	82	72	80	83	76	72	88	64	84	76	100	76	89	93	69	68	79	88	77	83	65	79	76	80	81	85	92	87	99	70	82	76	83	76	76	86	88	88	81	80	87	79	72	73	97	90	80	76	82	80	91	79	94	71	87	87	88	84	88	96	91	81	86	104	79	87	79	98	86	85	79	91	70	88	72	107	81	90	81	96	72	74	94	86	78	78	76	86	76	71	77	68	78	79	78	86	94	89	77	82	63	79	83	84	77	79	79	92	82	82	83	89	83	77	80	78	67	66	81	97	71	82	76	84	72	75	79	79	91	95	101	72	64	80	76	83	90	75	85	70	63	79	90	73	93	76	97	84	80	92	85	67	88	76	84	69	82	71	71	82	74	96	83	81	90	74	91	71	79	85	88	83	95	93	70	76	112	92	82	70	67	82	78	85	86	93	87	106	70	63	87	86	82	80	63	68	95	70	75	57	75	75	72	92	81	82	89	79	84	96	73	87	86	90	73	79	92	89	81	66	86	79	93	86	91	87	69	80	58	70	72	82	80	85	87	71	74	92	78	79	87	84	100	87	93	53	69	91	60	86	81	92	76	84	70	92	72	86	83	74	87	84	83	93	73	92	79	79	76	80	74	86	92	94	62	80	90	82	91	68	86	82	85	72	79	73	92	85	76	89	81	77	86	85	85	79	80	87	85	88	78	100	76	90	87	88	85	85	91	88	95	79	86	99	69	83	92	67	74	84	72	78	81	87	74	82	77	69	72	85	75	71	76	60	85	79	79	79	97	88	91	82	80	77	76	82	83	80	95	94	84	93	90	63	71	87	97	80	69	86	76	88	94	81	73	90	77	73	76	78	87	88	82	90	97	76	79	89	70	72	77	80	71	99	84	86	80	90	78	75	64	79	77	78	77	87	87	75	75	102	93	88	93	75	82	88	67	77	86	92	91	85	64	82	84	81	96	80	79	72	101	77	68	81	96	82	83	77	92	84	88	95	96	80	77	88	85	94	78	79	91	71	87	80	94	89	84	88	84	92	79	88	81	80	84	83	81	81	73	95	100	84	81	79	93	76	78	76	70	66	75	83	82	87	70	84	97	76	73	79	81	81	67	76	81	86	68	94	80	77	70	83	69	84	90	71	77	85	81	70	78	72	71	86	79	58	98	66	68	75	84	84	82	73	93	73	80	90	85	88	80	101	85	86	76	80	78	101	102	84	86	97	92	91	78	67	88	80	73	76	86	80	89	71	80	78	81	86	74	93	69	93	81	84	79	80	72	78	89	90	89	83	75	90	77	84	67	83	74	83	80	87	82	87	81	77	77	75	88	79	84	80	70	91	73	90	75	66	77	97	87	84	97	75	81	89	89	80	75	73	78	72	64	70	64	84	85	81	78	73	82	74	77	93	80	65	76	79	84	98	82	83	68	75	76	85	81	74	73	86	74	79	87	78	104	89	71	92	70	84	77	87	78	95	91	86	78	63	73	83	73	79	70	74	76	82	75	88	85	76	83	81	85	117	67	92	104	79	81	79	80	86	102	93	83	77	91	75	96	81	55	72	96	74	87	97	81	91	73	85	91	82	80	79	78	82	77	72	93	83	75	90	95	81	74	78	77	70	82	107	89	69	91	84	76	83	92	72	85	74	80	91	86	90	91	69	91	74	66	61	77	77	94	76	77	107	73	80	89	61	76	79	69	79	76	94	79	77	89	95	80	94	96	77	78	84	86	88	93	71	88	71	93	88	88	80	97	76	91	63	66	76	81	87	71	104	73	75	98	89	77	78	101	82	68	66	95	94	78	87	75	87	68	83	80	70	74	99	94	92	66	82	91	96	85	87	74	100	84	76	80	96	95	67	74	101	74	90	86	82	77	96	83	80	93	93	86	88	92	65	75	74	70	83	90	87	84	68	88	73	78	91	90	91	84	100	84	78	102	80	79	85	70	92	82	77	86	72	83	85	85	91	88	79	65	110	91	79	64	89	85	81	75	81	92	77	73	72	76	71	82	69	87	78	80	89	83	88	82	81	85	90	85	78	82	91	91	82	74	93	81	84	70	77	82	91	66	95	97	80	88	86	90	85	68	76	84	77	62	82	80	80	62	94	74	77	77	80	90	90	86	85	74	83	81	92	107	81	81	94	86	83	73	79	101	102	82	91	80	83	87	84	78	78	97	82	83	76	77	75	72	68	78	96	88	89	72	91	101	84	78	99	86	84	70	92	93	77	84	80	69	75	77	92	86	89	88	72	86	64	71	90	98	74	101	91	84	77	79	86	103	88	88	73	98	82	91	75	87	65	83	89	96	81	89	61	79	80	83	70	92	92	76	87	93	91	78	90	88	76	87	87	89	89	83	77	69	80	90	89	76	96	93	61	90	93	78	73	82	83	91	105	88	68	82	96	89	75	66	81
14358	725	648	660	813	907	958	869	855	781	731	740	775	693	685	675	640	641	631	646	609	575	612	605	601	585	593	558	622	608	648	621	620	628	580	650	608	593	603	601	601	590	639	549	633	593	575	606	610	595	587	597	662	606	570	577	605	610	605	583	587	627	584	570	538	591	570	607	596	591	526	582	620	617	594	594	532	588	637	593	565	582	580	595	598	582	558	595	601	600	588	639	600	578	567	606	621	569	559	608	578	554	615	600	599	629	597	613	573	596	580	570	598	602	612	623	553	564	626	604	581	589	605	589	596	625	615	587	604	632	608	555	576	569	601	609	564	582	535	612	639	560	572	608	626	558	625	605	619	593	641	610	592	605	620	623	520	599	651	575	642	635	616	590	556	601	628	574	587	564	640	589	585	562	582	605	615	616	576	581	593	577	577	580	589	592	616	572	601	570	561	567	567	580	625	593	613	600	596	593	613	609	613	583	606	557	610	596	586	577	598	616	625	586	564	598	607	565	588	579	592	609	598	617	624	599	577	622	590	577	571	581	599	612	570	646	601	604	628	585	587	610	553	617	618	619	534	597	620	569	583	527	590	576	597	597	556	574	627	623	595	644	624	621	558	595	568	548	620	570	567	604	572	556	610	586	596	528	567	577	551	601	600	565	573	602	599	568	566	591	602	568	581	581	590	585	614	575	617	599	557	583	590	584	574	579	621	629	585	584	582	542	613	592	623	531	588	557	621	603	561	596	540	623	606	576	615	603	523	540	589	618	540	570	598	592	591	647	604	616	634	599	592	618	586	581	596	600	612	608	572	597	602	574	623	642	602	572	620	613	604	544	598	614	599	632	576	608	576	618	596	609	609	587	574	597	590	613	601	587	563	616	606	596	619	559	587	597	617	575	597	598	599	619	601	562	628	571	548	603	566	563	626	621	610	561	569	625	614	590	622	595	609	643	558	591	592	608	631	643	584	593	567	582	573	536	603	602	586	573	625	612	628	593	594	560	617	620	598	578	571	586	621	618	552	598	631	596	564	592	548	612	562	604	555	591	638	600	628	575	600	631	590	623	580	622	560	633	568	594	551	558	573	599	606	648	598	580	606	613	603	581	607	602	614	601	618	568	580	571	584	590	575	627	624	578	625	597	578	553	568	566	579	596	602	586	609	590	556	601	582	607	615	611	615	544	581	525	596	597	600	601	601	596	553	614	588	570	562	608	609	591	618	567	580	603	600	612	585	587	555	621	574	595	574	628	586	545	633	565	583	619	526	607	591	615	589	625	605	573	567	569	558	625	593	582	602	577	584	568	591	628	591	548	599	611	573	579	585	597	596	599	565	586	588	613	602	576	604	570	600	604	598	566	550	601	582	615	589	624	616	590	617	542	617	613	570	598	613	563	525	572	574	646	613	586	565	593	605	598	599	544	632	575	598	610	585	631	588	570	605	588	633	595	575	605	585	576	583	551	577	590	593	612	595	588	615	580	605	583	550	554	582	506	609	621	589	574	591	590	617	571	567	553	574	597	584	574	578	607	577	608	551	606	588	583	568	568	612	578	623	653	569	551	551	604	606	575	608	564	571	565	561	530	667	580	583	587	609	564	561	581	596	589	542	583	554	608	553	580	643	557	583	606	579	577	605	570	593	574	597	575	541	596	632	558	549	624	601	563	607	555	620	616	638	604	590	597	569	610	604	547	604	602	584	579	596	615	594	590	552	590	533	579	612	551	620	547	598	577	558	580	578	566	589	618	543	598	575	593	611	550	592	562	628	589	624	557	609	596	606	613	592	571	605	590	581	596	581	594	575	597	637	602	556	575	618	572	578	603	603	533	574	570	609	604	578	528	563	577	586	597	556	612	586	609	670	603	536	551	596	564	604	649	625	625	598	581	610	598	583	588	594	619	563	602	611	565	599	600	598	613	640	567	589	595	569	605	623	593	580	547	578	627	638	618	566	586	608	600	557	609	594	589	621	574	590	589	629	586	587	568	647	582	621	599	585	605	572	592	607	571	572	630	610	596	592	559	601	606	557	585	567	612	629	597	613	599	597	600	623	573	608	608	578	588	572	541	596	574	600	593	574	609	571	595	622	607	606	622	590	597	629	618	593	556	594	602	604	587	642	553	573	569	575	592	588	579	601	575	581	545	599	652	603	620	583	606	613	627	621	672	643	609	570	634	604	614	642	613	590	591	555	595	586	572	615	581	571	579	591	561	599	558	558	616	581	612	604	627	556	629	589	602	604	600	642	592	592	604	582	628	585	579	566	585	550	599	552	612	592	560	612	557	577	620	558	609	599	616	620	573	588	561	580	587	576	626	612	634	633	562	604	613	576	609	617	577	562	595	590	562	621	596	595	539	591	633	612	601	615	591	601	592	642	600	552	612	554	599	581	580	590	596	587	592	601	587	621	595	624	611	611	613	563	571	589	586	599	586	555	569	607	637	593	595	587	573	548	571	591	566	652	580	558	606	541	582	597	602	600	623	572	625	559	602	586	605	613	588	618	581	613	597	594	583	533	593	596	606	537	610	592	684	565	598	590	591	573	588	584	557	609	575	605	606	603	576	575	642	594	575	630	556	637	643	579	598	615	592	587	599	606	631	581	606	623	599	598	599	616	564	627	594	601	552	592	611	601	563	577	595	588	584	586	577	587	571	594	541	578	591	602	558	571	600	565	624	579	585	571	591	560	612	586	582	568	573	597	637	595	602	587	576	627	547	573	544	559	575	576	562	616	593	558	572	602	580	613	624	569	590	625	596	588	582	608	546	620	560	639	585	606	617	565	551	592	580	583	550	616	576	557	597	576	617	586	596	588	597	634	606	572	576	549	628	601	577	584	563	583	588	562	603	555	581	626	581	599	585	573	573	570	594	569	578	613	604	566	544	553	600	594	596	622	544	606	549	562	617	625	553	580	627	598	618	589	587	625	650	584	613	573	618	591	592	615	574	596	621	561	543	592	610	572	648	613	639	620	609	596	583	546	615	555	531	570	573	571	607	616	549	594	571	582	590	587	605	637	549	576	607	646	612	601	584	570	632	587	591	561	571	562	569	584	611	590	611	567	555	582	602	570	604	574	590	566	597	636	613	605	577	576	614	583	573	602	587	581	629	589	570	599	575	572	615	576	596	620	598	623	642	601	606	582	562	544	552	586	598	590	581	585	574	599	566	557	621	597	595	590	579	635	593	566	596	579	546	607	591	616	620	618	615	613	632	576	585	576	569	647	570	587	578	609	651	574	594	607	569	601	599	560	594	596	567	584	608	562	578	591	573	621	628	610	588	654	602	587	592	537	576	603	605	563	630	618	633	645	605	639	579	523	570	599	565	608	584	589	603	597	583	610	592	549	573	547	594	606	622	633	563	590	551	601	552	576	584	576	582	586	594	565	627	549	579	631	575	569	585	585	600	620	551	593	577	587	578	579	558	591	586	624	543	597	606	591	583	586	591	602	574	565	606	622	570	547	574	599	582	607	593	592	565	588	578
5018	116	94	87	74	65	115	89	116	89	103	106	90	90	91	73	99	85	96	91	91	94	90	70	64	71	97	74	100	92	85	76	90	84	84	99	71	73	65	91	75	72	108	78	81	93	86	83	92	96	81	73	82	78	69	88	96	88	96	77	77	76	89	82	72	91	84	67	85	95	78	74	80	79	98	99	73	84	80	82	70	85	66	78	72	71	79	85	78	77	77	92	68	74	91	93	72	92	90	81	84	82	80	92	71	73	94	74	76	80	78	86	90	90	83	70	78	72	71	104	67	83	75	74	83	75	86	93	80	101	85	73	83	93	93	74	96	65	68	90	79	81	83	74	83	89	87	70	82	66	78	86	74	86	77	81	71	84	99	77	73	74	78	74	83	92	86	84	81	89	81	63	81	72	80	81	84	77	84	80	83	90	74	78	97	81	83	79	76	71	86	87	84	74	79	74	88	66	83	65	67	71	73	68	86	95	68	68	68	86	82	68	90	79	77	87	78	65	75	77	70	87	74	74	68	72	75	92	69	70	77	64	75	70	95	70	80	84	82	97	89	64	71	88	69	82	55	90	69	76	69	72	72	85	77	81	77	94	89	72	82	84	96	70	83	80	74	70	72	79	94	89	78	84	74	76	83	72	81	77	83	90	87	75	85	93	77	82	92	89	83	74	60	80	80	89	78	95	74	94	73	76	81	79	81	75	72	83	75	89	73	85	71	74	84	72	81	87	77	101	70	58	56	93	95	87	76	66	93	88	84	76	73	76	84	77	84	86	87	61	92	95	73	69	71	72	84	82	74	83	76	103	90	68	83	80	68	94	68	89	63	100	84	87	90	77	80	90	61	85	77	78	97	78	82	81	91	78	72	88	58	98	81	88	85	65	79	96	86	85	62	88	70	87	69	80	104	68	75	67	76	88	82	72	67	75	75	74	77	73	72	85	71	95	81	65	69	85	88	79	92	100	78	71	80	92	73	74	81	72	66	77	92	81	82	78	91	79	76	87	66	91	84	96	77	82	72	94	97	88	87	94	86	76	76	75	69	77	54	86	85	76	85	95	97	72	78	90	81	96	86	86	82	85	62	94	85	78	80	77	91	83	84	85	92	79	99	85	88	72	73	74	95	72	72	79	65	80	107	79	75	82	73	80	83	95	86	74	65	75	86	101	66	76	89	86	80	69	75	69	89	81	77	84	86	88	74	76	75	74	87	76	51	91	74	79	98	89	80	75	93	79	78	98	79	77	81	72	82	63	72	87	96	81	88	76	80	71	98	87	82	73	61	82	90	84	75	72	87	79	69	70	87	70	88	77	83	79	81	93	84	82	82	78	101	92	68	71	88	73	69	77	72	89	75	86	88	75	82	101	85	97	86	79	78	76	57	94	79	78	68	97	75	91	85	81	96	77	89	83	63	84	92	76	87	78	89	86	85	78	76	84	65	83	77	81	77	77	85	82	84	92	82	74	94	81	65	92	73	90	71	82	76	77	91	80	74	71	96	93	68	95	94	87	83	67	85	62	82	97	72	68	79	89	94	82	82	85	92	75	68	76	69	84	89	87	64	75	69	79	98	87	62	98	63	101	86	74	84	70	80	79	87	80	88	86	88	71	70	71	76	79	85	77	75	87	87	72	93	91	75	71	97	84	86	77	77	86	74	82	76	70	76	81	81	86	65	77	91	83	89	90	70	73	79	74	69	90	88	92	79	79	88	96	80	79	77	66	58	72	101	85	62	74	72	79	83	83	77	84	74	74	73	79	88	84	66	84	78	78	74	79	81	80	82	79	72	86	62	79	87	85	72	86	83	67	65	91	75	66	90	90	81	77	67	75	62	66	72	85	91	74	88	82	86	85	78	78	79	82	70	70	76	78	92	104	69	87	89	72	87	93	71	85	72	60	88	76	86	88	83	77	73	87	82	82	80	77	90	88	84	79	92	83	72	77	72	80	75	82	76	83	87	95	73	76	81	83	90	77	66	88	93	92	90	91	67	68	79	68	85	86	81	89	71	81	83	58	87	77	87	96	95	75	75	82	67	78	85	98	80	83	74	75	70	77	75	65	85	68	75	70	68	84	111	61	76	83	92	82	75	72	70	85	75	74	82	70	71	92	73	64	79	81	72	70	80	68	76	79	71	102	67	71	101	85	91	64	80	84	77	73	87	86	81	81	93	81	82	80	88	87	85	77	81	93	87	75	79	73	80	67	63	82	96	72	92	91	78	70	78	77	83	88	77	78	78	85	89	69	87	86	88	83	74	82	76	69	83	76	77	61	74	78	75	72	84	79	90	78	72	82	86	92	85	83	83	82	90	61	84	74	64	87	94	85	92	77	84	77	68	94	76	75	69	76	86	73	77	81	91	83	88	80	83	76	88	84	76	72	72	89	79	93	83	84	71	59	72	67	66	78	72	95	85	72	81	85	72	89	79	95	95	78	92	78	78	76	79	85	81	72	66	78	88	81	88	84	73	84	80	92	71	86	72	86	82	68	80	86	90	86	104	78	80	88	83	77	69	78	72	88	83	68	83	74	77	95	75	80	81	93	82	78	84	78	64	80	78	77	87	94	87	80	78	84	73	92	91	91	81	95	78	83	69	99	93	94	76	66	76	79	71	80	67	64	88	77	60	87	78	72	82	79	71	90	91	72	83	64	90	71	82	76	76	66	85	59	88	72	87	89	84	85	70	81	77	78	86	84	71	75	85	95	88	79	87	70	85	75	86	65	73	77	85	77	78	81	76	81	84	77	77	76	88	91	66	83	71	73	89	84	85	57	86	84	68	91	86	75	92	98	72	79	77	77	76	96	79	90	103	72	85	77	76	97	76	83	89	79	53	64	76	78	69	75	95	74	80	96	75	72	73	79	101	85	84	80	78	72	76	85	71	74	71	86	79	78	99	84	86	52	83	73	70	84	75	84	82	89	76	78	85	83	79	86	89	72	92	82	82	82	78	82	70	84	98	70	81	78	93	80	79	92	71	78	64	82	82	82	75	72	69	66	102	63	75	68	60	91	72	83	70	73	90	77	67	85	74	67	81	72	73	73	100	82	72	87	79	67	83	77	83	97	87	83	68	75	60	70	69	67	81	86	69	86	92	62	103	74	71	76	80	79	75	86	92	84	81	80	87	77	92	92	88	84	86	77	78	78	98	78	79	59	79	70	101	79	92	64	77	83	80	83	79	80	80	92	70	69	75	87	90	89	84	72	79	80	76	74	86	93	90	71	85	86	77	82	84	85	72	94	96	88	85	86	67	66	79	79	86	62	84	87	83	74	92	73	83	80	85	103	80	87	83	76	66	74	90	76	92	72	87	82	79	74	69	80	77	90	67	84	78	88	74	75	99	102	77	93	80	67	84	99	68	71	85	78	69	99	85	84	65	74	75	80	82	93	90	71	78	78	87	73	71	68	73	57	77	73	76	75	78	88	84	86	98	85	88	84	76	85	78	85	90	101	84	79	68	88	73	80	77	73	74	92
18851	990	774	748	1173	1682	1664	1483	1367	1268	1145	1071	912	914	823	838	765	724	746	693	709	687	675	664	649	609	657	633	607	638	627	630	641	588	591	675	594	604	547	616	581	562	626	599	602	526	613	612	586	616	554	581	602	565	588	616	599	579	579	615	564	602	560	558	600	572	589	551	574	589	615	564	588	573	589	582	601	615	562	561	581	591	593	531	525	582	558	554	598	601	596	594	585	582	616	577	550	565	573	602	567	607	634	616	555	575	592	598	577	603	582	580	622	560	592	558	595	644	560	571	551	554	602	590	582	579	553	585	613	591	551	581	602	587	610	613	578	605	582	634	540	575	587	592	586	553	590	557	590	529	536	607	577	542	598	602	551	540	574	602	588	559	576	609	622	549	592	577	598	540	573	591	579	591	553	571	558	587	572	601	582	588	586	618	575	636	590	547	583	591	592	554	574	566	599	587	548	579	546	578	575	565	566	568	622	570	565	570	620	572	529	553	535	582	583	615	538	575	611	573	569	603	589	589	551	581	565	581	578	562	581	565	533	566	580	557	582	578	591	631	605	552	590	568	566	564	552	586	573	575	531	597	585	603	581	562	585	565	587	549	537	581	560	583	570	588	577	574	556	556	596	555	544	581	558	602	592	579	581	599	543	545	566	576	586	585	562	546	531	578	561	579	540	635	570	535	576	543	565	592	577	616	587	572	628	593	593	553	544	516	529	614	561	570	577	586	590	611	609	556	576	572	587	573	549	537	566	562	567	599	565	614	559	542	609	610	562	554	543	573	560	551	599	581	546	577	558	543	595	570	571	588	572	572	575	575	561	580	552	556	613	587	578	581	575	603	582	600	578	626	589	608	534	594	562	598	584	585	587	559	609	586	604	541	540	530	585	603	584	545	588	573	562	554	594	549	585	573	566	566	596	551	578	578	607	553	576	626	588	572	574	548	610	585	585	557	568	578	548	557	583	583	631	585	535	562	562	580	540	545	607	594	578	578	602	564	562	578	595	560	549	582	597	553	625	583	567	537	582	581	529	523	592	612	561	604	546	584	635	598	544	573	543	577	616	573	558	563	586	529	590	549	589	554	608	583	545	599	604	560	545	573	597	580	586	568	592	570	614	567	564	563	552	603	582	608	579	573	525	574	547	557	564	570	564	558	569	592	555	591	555	570	610	582	571	551	578	575	527	554	554	563	602	577	570	605	565	540	569	579	568	587	601	594	614	619	581	591	618	595	573	574	562	563	571	578	593	590	565	561	559	581	571	593	530	620	579	634	597	598	579	537	603	574	588	562	561	595	591	568	612	582	594	583	588	544	602	589	607	579	593	564	535	568	593	584	579	600	582	593	585	525	596	578	577	580	525	570	584	615	590	545	599	587	602	574	569	552	530	603	586	570	545	518	545	551	619	583	549	591	556	551	606	560	604	540	560	588	584	539	574	618	596	540	612	588	538	603	587	606	564	540	564	591	587	572	571	603	547	617	552	583	538	517	568	513	603	571	580	560	568	564	547	574	591	585	596	580	585	594	562	569	567	557	582	578	583	593	562	543	599	583	550	530	550	550	614	510	555	577	548	533	574	575	553	605	598	552	562	586	584	595	593	607	551	620	515	571	598	566	551	625	605	587	585	551	539	580	536	592	586	549	565	593	592	569	537	552	578	539	558	567	557	556	604	550	595	579	552	593	632	558	565	568	592	554	565	563	569	564	544	588	567	565	621	587	555	546	568	557	582	608	561	588	617	561	551	551	590	571	559	576	589	577	537	576	570	540	577	568	541	579	572	559	583	574	587	558	553	583	565	609	569	578	596	597	601	528	578	574	579	507	567	555	609	591	586	568	586	536	569	604	584	531	606	556	612	541	623	593	608	548	595	540	582	541	579	591	565	594	623	548	614	576	587	539	581	585	629	558	603	575	579	568	600	557	557	594	588	619	552	560	511	561	563	622	561	565	574	609	545	562	613	584	568	547	533	532	578	550	561	586	562	625	597	579	548	573	531	580	619	578	578	578	591	575	595	601	556	554	600	597	570	554	564	619	576	569	589	601	619	609	626	583	589	545	589	568	585	538	592	520	541	594	564	564	603	603	538	595	599	561	561	546	565	554	537	558	594	547	542	541	584	563	568	545	558	585	531	573	519	574	570	558	582	585	613	527	587	622	592	579	570	554	566	573	527	581	605	593	579	603	558	564	569	559	602	567	550	562	551	578	571	539	583	618	567	610	566	561	569	565	539	603	583	580	588	557	542	542	563	547	593	600	605	561	575	545	549	576	592	629	559	560	586	540	586	602	579	531	591	587	581	595	558	585	559	563	584	588	510	598	548	543	570	601	549	577	568	557	539	578	550	598	632	581	541	549	572	538	554	561	579	554	540	548	542	553	576	592	600	603	612	578	560	558	560	588	582	507	538	586	571	553	614	557	548	592	586	593	576	601	599	585	587	556	565	612	570	560	599	579	573	571	617	578	568	566	584	582	559	564	608	561	558	591	565	562	537	576	571	541	590	560	551	578	607	584	533	603	531	575	592	573	567	577	545	552	569	578	550	565	581	580	570	564	559	578	579	602	584	560	585	559	595	571	586	580	551	550	599	565	557	543	575	543	587	574	563	602	591	593	579	573	594	554	571	581	556	576	549	594	551	587	551	543	564	557	529	605	561	563	544	598	546	543	596	532	591	561	564	530	592	537	591	567	591	593	596	543	575	591	560	536	587	553	545	586	611	552	532	571	569	592	557	558	556	589	525	557	580	610	578	585	576	526	577	568	579	622	578	564	590	586	586	564	582	611	588	595	565	536	539	566	583	585	573	558	597	556	523	586	573	615	524	570	585	607	570	595	585	567	540	569	550	600	544	572	539	577	557	573	557	546	579	587	566	541	610	594	573	600	570	570	582	558	524	566	599	578	580	604	527	590	582	592	624	540	562	600	594	580	573	616	586	608	547	553	548	578	561	609	597	559	543	571	601	584	579	567	575	562	581	595	546	547	567	595	593	568	562	611	553	603	541	603	563	588	564	594	532	525	558	583	552	543	552	543	561	569	585	567	550	563	584	585	586	543	567	513	592	596	564	523	612	604	589	594	577	606	538	573	579	523	560	603	550	640	550	548	569	579	589	595	532	571	562	570	584	546	582	582	567	570	590	575	558	531	585	587	593	552	572	555	597	562	578	561	609	577	581	576	565	598	569	566	537	596	554	535	574	572	563	577	568	562	557	597	578	566	533	540	578	545	579	552	568	535	584	555	539	559	544	590	581	585	549	563	580	568	549	547	576	582	576	634	559	541	558	574	564	500	595	586	589	564	560	593	551	572	564	534	573	593	565	601	537	569	581	592	607	577	596	565	590	593	564	535	540	547	574	546	550	523	560	627	605	575	533	561	547	577	581	586	522	606	558	569	566	599	582	602	583	595	541	557	573	615	596	596	518	549	572	557	612	589	589	620	571	548	564	547	567	592	568	585	615	616	515	571	587	552	564	581	531	594
6940	180	57	49	45	47	64	68	56	66	52	50	50	57	46	55	47	46	41	47	43	30	44	35	31	36	37	39	42	38	37	45	35	40	42	40	43	46	38	34	25	36	28	37	39	32	34	31	42	37	35	34	21	22	28	40	32	31	23	40	35	43	31	33	40	35	35	31	49	42	36	24	40	40	26	33	32	36	27	31	36	32	31	41	30	38	25	34	43	37	27	29	33	35	35	33	32	39	40	32	31	31	32	28	19	30	29	35	40	38	31	32	31	37	42	39	33	41	32	33	34	29	34	37	30	35	41	30	33	32	23	26	48	29	40	30	30	34	36	27	40	43	32	39	24	33	37	36	38	39	27	27	33	28	36	36	37	27	32	35	41	31	27	35	29	34	44	45	30	32	33	24	43	41	30	31	27	37	35	30	27	29	26	38	21	33	34	31	36	36	29	33	30	32	38	26	33	36	38	31	40	43	33	34	35	43	35	23	41	32	34	20	37	37	21	32	25	37	27	34	33	30	23	36	38	40	33	23	45	36	36	40	32	38	38	26	29	25	36	31	43	40	28	21	40	28	51	26	35	40	35	40	31	35	29	36	40	34	36	28	51	34	35	35	27	43	32	34	46	29	38	36	32	32	42	33	33	32	31	34	28	33	22	33	33	29	31	28	30	36	42	33	37	27	31	41	35	47	35	38	24	38	29	35	48	39	34	24	45	24	44	29	36	45	19	24	42	33	32	38	33	52	29	40	33	26	33	45	40	42	34	30	33	40	31	36	33	35	37	32	32	26	28	29	35	38	39	36	42	27	33	33	40	32	39	31	37	24	35	34	32	42	17	36	31	37	26	31	31	34	37	41	26	36	33	28	33	37	36	30	29	36	34	33	37	29	35	29	32	25	28	38	42	39	29	30	30	29	31	31	45	35	33	32	27	30	36	28	36	23	36	40	25	28	37	22	32	35	28	34	42	34	29	23	41	31	37	33	37	31	30	39	31	36	33	44	40	42	32	36	39	35	29	30	41	35	30	35	34	27	30	30	35	31	34	43	31	38	37	48	34	40	33	28	26	30	31	34	28	30	34	39	40	33	38	25	31	32	45	34	42	29	35	30	34	49	39	40	27	35	34	27	27	30	34	39	43	37	27	42	30	35	27	40	47	40	45	38	32	40	29	45	41	36	32	27	40	42	32	34	36	34	35	35	35	25	27	27	35	39	42	39	42	34	32	25	26	31	26	33	37	37	34	25	23	38	38	41	38	30	40	33	27	40	34	32	35	27	30	32	29	40	39	39	36	31	35	26	39	35	33	36	21	36	30	36	30	31	25	26	37	25	30	38	39	32	41	46	29	41	29	46	29	34	24	49	18	28	39	26	48	29	35	29	31	36	21	35	37	28	34	32	30	28	37	31	32	38	33	28	36	23	37	31	31	27	31	39	33	26	31	33	32	25	31	36	35	39	31	25	25	38	33	42	35	35	37	32	34	34	39	25	32	42	33	30	29	30	30	26	33	42	40	29	33	40	40	24	34	36	37	36	30	33	26	38	46	25	39	33	32	34	30	35	30	27	33	33	34	35	35	28	46	31	49	36	38	47	35	38	37	38	33	28	32	29	34	31	38	30	23	28	34	43	25	23	32	41	39	35	23	27	43	31	30	30	37	36	34	45	33	45	28	42	33	31	26	36	38	38	36	26	46	40	34	31	29	30	45	40	35	41	36	44	32	40	29	31	28	37	37	33	31	45	44	30	26	28	38	33	42	27	32	36	33	34	34	31	25	36	36	38	35	34	33	35	22	35	40	27	28	36	35	32	43	52	32	40	24	25	31	34	33	35	38	24	34	26	32	31	36	29	33	30	35	32	40	37	30	32	36	37	40	35	38	36	35	27	33	27	26	38	37	39	29	27	24	29	31	44	30	45	35	27	31	26	34	38	34	25	26	30	24	32	27	28	23	37	36	30	29	33	24	30	29	30	37	23	27	34	42	47	29	33	29	41	25	30	34	35	36	41	28	31	39	35	30	30	35	45	29	35	34	19	33	29	35	33	41	47	27	29	26	30	43	25	32	34	44	31	33	36	28	35	33	31	36	29	29	32	29	28	36	27	31	29	31	34	34	30	33	31	31	31	32	39	27	28	34	34	34	34	32	32	40	29	28	38	33	36	30	34	37	40	32	29	37	27	28	31	29	31	38	35	44	29	42	45	21	42	30	20	28	28	29	35	39	38	35	34	37	25	35	35	32	34	46	24	27	33	28	30	32	35	32	43	38	41	38	39	22	28	29	38	44	40	37	36	35	33	41	33	27	33	29	40	32	38	35	43	24	34	33	42	33	33	30	28	30	36	33	29	29	29	31	20	30	37	23	42	26	34	39	25	27	39	36	37	28	39	30	28	40	29	28	41	44	30	40	34	34	32	43	29	34	26	30	32	32	38	35	27	37	35	37	35	26	40	42	32	32	39	37	38	29	34	31	40	30	31	31	37	27	36	24	22	34	40	38	45	34	34	28	25	34	41	37	38	37	26	30	30	36	23	32	24	23	35	35	41	30	34	35	28	44	30	40	44	28	25	33	38	44	41	33	37	27	48	31	35	32	27	30	30	35	32	26	19	43	29	28	29	46	40	37	35	30	37	30	42	23	24	35	31	39	35	30	29	29	41	33	19	32	32	36	28	31	33	21	35	36	37	28	37	33	34	38	36	37	26	32	34	38	28	34	29	37	35	32	30	39	22	27	28	37	32	29	23	38	28	34	31	46	41	25	32	38	32	32	35	33	40	23	34	27	35	35	32	28	30	35	24	43	35	20	33	34	35	32	39	40	38	36	33	38	26	37	39	29	32	28	34	41	36	35	39	32	43	34	55	28	32	32	25	31	31	36	48	32	31	37	41	26	30	40	33	34	44	26	40	31	34	35	35	28	29	22	31	37	24	37	37	33	34	25	43	21	40	33	33	28	33	39	30	34	38	40	35	34	39	28	29	32	37	37	44	41	34	42	28	40	41	38	34	36	32	37	34	43	31	35	34	31	26	33	35	31	39	25	47	30	40	43	28	33	25	29	26	27	28	43	39	28	32	33	28	43	37	37	37	45	17	37	31	31	37	34	35	39	36	32	30	29	31	30	39	34	35	31	36	34	29	35	23	41	33	34	30	37	40	33	25	32	28	38	35	33	40	34	31	29	31	41	28	31	34	29	32	39	29	37	39	40	30	36	37	35	32	32	38	43	32	26	43	35	29	33	44	28	33	37	38	40	32	45	26	26	27	35	26	28	30	26	38	31	34	25	33	25	44	43	28	26	29	29	36	32	35	49	23	28	31	29	22	34	31	36	32	31	30	25	30	38	34	36	33	32	41	42	40	33	31	34	26	38	35	25	34	32	38	34	28	32	33	28	43	39	32	34	37	35	34	29	38	32	34	32	38	27	31	36	26	40	33	25	34	51	35	34	38	29	30	33	32	27	40	34	20	37	20	29	38	33	30	43	31
22835	1279	614	756	1701	2569	2694	2276	1969	1609	1340	1183	1012	934	762	699	629	624	539	505	512	469	414	412	364	404	350	370	388	372	334	322	320	332	338	312	327	292	307	306	299	284	321	251	256	303	274	293	270	306	281	275	262	248	276	262	260	249	265	247	268	225	277	268	277	263	241	273	252	272	260	249	251	247	244	240	241	263	266	232	280	254	232	255	271	238	239	256	261	253	238	250	258	246	269	255	244	262	280	262	262	264	247	279	261	286	265	279	254	282	281	279	225	260	244	253	243	249	282	242	260	249	224	274	249	252	259	256	265	277	260	260	281	257	254	257	252	264	260	255	240	250	236	265	254	250	243	283	255	254	278	218	266	244	255	217	267	244	250	233	234	246	259	247	257	247	232	249	255	229	253	230	240	253	244	255	258	259	258	242	256	241	240	247	232	248	231	271	241	247	243	235	258	234	209	220	253	248	229	241	243	247	246	245	232	220	241	262	221	236	233	254	242	241	255	255	249	263	236	247	245	246	256	235	249	263	247	267	244	279	246	268	231	253	254	249	220	228	261	224	249	216	243	227	223	243	250	268	245	230	235	225	226	233	225	249	237	274	235	259	255	239	237	226	238	257	240	229	249	251	242	243	261	236	218	222	240	243	249	255	256	244	256	270	269	249	195	234	233	244	275	283	253	241	228	251	248	235	248	275	254	251	268	249	242	245	240	260	232	218	248	250	239	266	227	254	247	286	210	239	241	245	233	258	238	235	246	245	251	240	245	235	214	223	267	225	250	236	241	253	238	261	242	238	232	253	241	248	241	224	260	254	234	242	253	252	264	235	227	239	234	232	240	264	251	228	230	240	233	247	246	234	251	268	258	225	260	239	206	227	240	236	232	247	243	225	230	237	229	237	248	238	239	234	195	248	250	229	233	237	262	234	275	229	237	279	251	257	241	239	246	248	290	273	219	251	233	237	273	222	234	254	225	254	253	261	237	240	253	271	245	221	245	245	223	242	221	246	249	227	246	228	220	253	238	226	257	243	240	251	241	221	272	229	258	227	235	232	240	270	254	250	231	271	246	211	248	247	214	229	251	217	265	285	231	241	260	274	242	240	251	252	230	227	225	227	247	239	251	224	234	268	242	251	246	225	256	256	257	212	251	240	226	249	245	247	249	244	233	253	223	274	239	256	244	245	234	268	250	263	226	261	256	230	237	270	289	241	250	253	267	250	261	254	270	272	253	254	233	244	221	231	272	234	219	243	246	238	234	242	242	213	234	243	219	237	254	230	219	229	239	218	231	218	250	232	239	255	226	241	249	244	211	248	249	238	216	266	255	242	250	238	236	239	239	236	228	222	228	251	264	252	239	266	241	270	230	223	228	228	228	237	233	240	243	239	257	239	248	251	232	228	249	234	258	254	254	243	239	272	253	240	244	233	221	221	215	211	237	260	260	257	224	246	255	237	241	252	259	265	261	258	259	215	247	238	219	236	255	225	240	271	255	282	235	255	263	233	232	265	244	259	263	227	227	225	263	251	224	220	243	252	256	219	266	243	251	228	242	235	228	244	284	221	250	270	228	221	231	240	215	230	278	239	281	241	245	232	255	246	234	260	225	232	209	239	267	240	240	260	242	235	247	248	264	242	216	248	241	249	250	240	249	234	254	252	238	238	230	234	243	251	208	242	244	279	218	264	235	253	229	233	249	218	257	242	263	255	255	250	246	222	228	239	267	243	257	247	245	238	250	256	242	232	254	270	239	251	252	261	243	214	243	220	241	256	239	237	252	252	239	263	254	237	245	266	254	231	265	256	249	242	220	243	265	245	270	255	241	231	242	236	223	237	267	259	229	223	240	254	243	253	234	237	223	240	229	233	246	245	254	240	259	244	239	230	213	218	245	262	228	248	236	217	249	236	265	241	266	251	260	261	233	251	266	216	252	252	251	253	250	218	257	240	256	255	250	248	245	230	224	262	265	218	241	241	251	247	256	220	256	231	230	248	219	231	232	247	237	245	259	266	248	240	230	257	229	233	229	244	234	218	242	227	235	246	240	227	246	236	242	232	258	239	223	268	227	258	234	227	224	253	222	231	228	244	240	233	258	248	246	254	248	226	248	243	230	269	271	238	225	248	246	233	247	240	243	236	228	247	231	263	255	245	224	249	233	237	221	271	219	227	243	235	215	246	252	221	229	240	267	224	279	245	225	273	252	248	235	251	232	220	243	232	228	229	237	223	230	243	226	246	228	243	238	262	245	256	258	216	248	254	245	232	253	256	230	251	248	221	220	220	237	247	240	236	227	219	226	244	255	235	236	251	235	257	252	239	238	245	247	241	256	218	224	224	283	278	236	255	241	258	232	223	279	263	230	236	224	246	272	233	256	239	240	230	248	244	247	236	235	249	259	224	221	267	250	272	225	219	235	243	226	255	202	242	261	250	230	216	219	234	246	264	236	245	215	228	253	232	269	245	242	255	223	250	242	241	232	248	231	249	251	246	231	244	258	240	269	248	243	237	238	263	226	258	271	229	255	227	260	249	246	237	263	261	226	241	218	241	231	244	254	257	243	255	260	238	229	238	236	257	228	244	238	233	273	231	243	206	233	232	241	222	244	225	259	257	227	254	214	227	227	250	208	244	231	223	233	255	246	259	263	233	262	228	232	228	274	239	236	279	225	229	258	248	235	256	239	240	251	259	250	240	215	227	236	240	243	253	280	231	258	233	260	234	266	232	263	224	232	207	232	230	237	252	244	236	236	226	236	251	244	242	239	223	262	261	227	237	223	253	249	209	255	237	221	216	201	221	219	253	273	254	246	239	245	242	238	234	243	247	236	257	266	250	253	247	251	243	243	238	241	252	231	242	248	220	233	252	265	241	239	258	241	232	253	226	230	250	239	234	231	239	210	251	221	223	243	234	250	241	222	246	227	268	223	261	261	223	244	239	218	264	227	267	229	241	224	238	227	221	251	220	244	240	215	263	225	235	255	246	231	233	242	239	252	265	227	229	248	231	232	239	231	255	245	248	258	235	232	268	247	243	261	239	274	269	253	254	214	288	235	233	236	242	252	228	276	233	232	216	250	245	250	246	250	222	221	248	239	233	251	258	245	230	258	267	265	241	258	231	241	245	266	252	218	224	239	264	256	242	236	244	239	223	253	236	215	229	272	249	229	253	262	243	227	237	248	248	240	242	223	267	237	237	245	262	246	242	246	249	238	250	243	259	248	256	251	248	235	257	259	253	242	251	222	253	259	241	245	254	238	240	224	254	240	242	237	252	227	242	243	262	234	258	247	242	254	247	232	302	251	233	210	262	217	226	231	240	243	263	244	236	227	241	280	266	245	230	222	210	255	252	217	272	242	242	257	250	223	225	195	244	253	255	226	261	259	244	221	231	254	246	229	259	233	252	218	255	282	228	239	259	241	254	222	250	242	236	238	251	230	244	264	245	214	256	224	259	262	226	251	233	252	223	231	267	246	213	252	223	247	234	243	241
2333	95	79	96	59	74	73	87	83	80	69	66	76	74	87	87	76	81	97	68	70	79	77	90	94	85	71	96	66	75	85	88	67	79	65	75	68	74	83	75	81	105	78	67	81	105	67	79	73	78	83	84	86	84	91	65	77	72	80	57	86	69	71	69	70	79	92	78	81	47	71	72	70	74	83	76	72	62	69	65	67	96	67	74	84	68	78	66	89	98	56	70	68	66	75	82	69	74	79	87	83	73	77	75	80	71	62	76	69	59	79	67	68	75	89	74	80	78	84	71	58	71	79	86	67	82	61	79	68	62	74	81	67	78	76	106	75	61	89	59	81	82	75	75	101	95	86	73	70	94	76	67	86	67	83	76	83	76	89	70	84	87	71	74	79	84	70	80	82	72	93	68	76	70	63	93	80	84	60	89	79	93	87	63	84	76	65	77	89	73	72	84	74	63	71	76	75	84	76	69	71	67	89	77	65	104	75	78	75	104	89	72	69	74	68	78	94	68	84	84	80	85	77	89	78	69	67	71	68	68	82	63	80	69	85	83	77	75	60	70	74	69	85	91	83	69	70	63	81	71	72	93	62	82	76	64	84	66	84	73	71	63	80	67	73	78	85	68	73	65	70	85	72	84	81	77	75	74	83	70	74	89	71	77	75	69	79	67	70	77	95	80	76	82	83	71	69	75	78	72	71	82	86	86	65	67	64	79	79	82	79	79	71	75	76	77	79	75	65	81	77	83	68	78	87	81	71	78	81	77	78	82	67	73	68	66	74	88	85	74	87	81	74	68	77	67	75	72	81	64	68	59	74	58	92	77	77	79	75	73	76	81	73	74	59	72	83	67	84	82	78	71	58	77	62	89	73	71	78	75	66	71	74	69	65	80	75	65	63	76	64	87	87	75	78	71	74	80	75	77	79	71	81	78	85	67	98	66	80	76	67	80	91	83	65	80	72	69	77	80	81	75	87	85	76	82	75	71	86	67	82	70	63	74	79	79	81	79	75	97	80	58	75	69	78	85	66	78	64	64	99	92	60	71	81	66	68	87	68	82	84	65	72	76	66	59	68	79	67	74	92	92	74	64	79	80	85	80	99	65	80	79	72	92	66	76	62	71	74	96	85	84	76	80	82	75	74	69	89	85	79	78	79	81	73	89	90	72	63	79	65	85	67	73	67	80	91	77	83	75	71	65	83	91	72	80	70	57	69	78	61	84	74	75	70	92	83	58	76	78	74	90	73	77	54	75	75	89	69	83	73	102	81	66	76	85	70	76	78	70	75	69	79	75	89	76	89	73	88	75	82	84	67	74	72	63	67	83	65	76	100	85	67	72	76	66	80	86	81	73	72	87	64	78	88	63	86	71	83	58	73	80	92	75	74	71	84	67	69	77	86	91	93	71	76	89	82	66	73	67	76	68	77	80	72	61	83	82	66	74	50	87	75	71	75	75	79	80	69	70	79	80	83	67	84	71	85	67	57	65	68	71	86	64	78	85	86	69	62	72	71	71	60	66	67	75	69	65	81	75	81	81	76	71	84	91	90	59	69	73	75	83	71	82	68	59	79	73	68	87	68	78	78	81	70	90	84	80	83	80	66	77	77	58	83	76	86	80	68	65	81	85	66	76	67	79	59	86	81	69	79	85	77	69	81	67	67	64	79	82	74	76	58	67	84	90	71	89	74	78	63	73	72	74	82	92	88	64	79	71	69	85	73	68	64	82	71	61	83	83	84	66	81	78	99	76	83	85	72	75	68	70	77	62	86	92	81	60	70	70	77	69	81	86	84	70	89	61	80	84	72	76	73	78	62	78	70	90	81	80	75	79	77	66	78	72	77	79	83	67	75	85	74	74	61	72	61	78	94	84	67	71	83	83	66	82	69	83	84	74	84	62	94	92	83	69	80	72	66	80	61	83	86	68	70	67	89	76	80	77	72	82	64	80	79	68	61	70	74	86	82	62	76	67	88	75	89	72	83	96	74	77	85	71	90	76	73	65	78	85	68	82	60	83	88	75	60	73	85	94	86	86	83	74	81	94	85	92	58	79	81	93	76	100	85	75	79	75	69	71	93	81	85	72	66	77	79	80	82	78	71	69	67	61	80	69	80	85	88	77	76	72	77	73	84	66	72	74	74	66	73	82	80	71	85	70	58	64	69	88	78	88	81	64	71	75	78	76	90	84	70	83	77	74	84	67	87	75	75	62	84	99	67	85	82	69	74	81	70	65	73	86	77	76	68	63	89	64	67	78	81	84	83	73	69	96	62	81	80	75	82	84	75	64	71	60	65	90	78	85	78	81	78	69	100	76	87	79	80	72	87	75	56	75	80	66	76	76	90	83	86	90	76	76	76	89	77	80	73	77	64	64	82	69	71	63	79	74	58	89	86	79	79	84	79	73	81	76	80	82	71	83	70	92	79	78	75	71	76	73	61	69	70	83	83	81	82	71	66	67	80	61	95	99	74	86	84	75	82	77	77	71	71	81	73	79	81	60	89	77	70	76	73	72	76	80	86	72	72	76	76	73	77	68	74	50	74	71	98	64	74	75	64	67	90	78	80	79	88	68	69	67	71	84	83	72	89	78	81	81	64	87	88	77	72	66	63	104	87	104	70	76	70	73	86	79	88	61	83	67	91	73	86	87	76	75	86	67	71	80	83	95	73	63	73	87	83	84	77	82	77	73	81	69	74	75	70	58	66	86	59	69	82	79	76	77	85	89	77	88	81	62	91	75	84	73	70	70	73	57	58	89	75	60	92	73	79	73	83	83	93	73	74	77	68	73	92	89	84	89	79	81	63	90	66	81	72	77	80	76	75	85	83	79	81	82	84	74	60	62	78	88	83	67	89	77	71	80	79	95	64	71	82	83	81	95	87	62	69	86	67	72	87	63	74	58	79	72	89	66	84	58	76	71	76	72	83	84	87	75	68	85	75	85	84	75	64	70	73	72	79	85	71	85	85	81	94	80	87	73	75	61	89	85	86	88	76	70	64	75	80	87	71	63	77	71	80	66	81	80	77	82	79	82	71	87	56	51	92	79	101	78	57	68	66	86	75	65	72	71	76	91	87	74	68	64	87	75	77	87	79	85	63	76	95	86	81	80	100	77	72	77	88	62	77	64	77	70	81	79	81	64	96	68	89	81	74	88	54	85	65	79	67	67	75	81	68	85	62	64	70	73	75	87	68	67	84	77	60	73	86	80	79	74	62	94	91	62	86	70	68	89	81	81	68	67	83	71	75	78	81	79	74	75	82	67	71	83	70	73	85	79	74	63	77	73	53	75	80	85	83	93	92	74	86	69	72	74	81	82	68	65	66	92	75	75	82	83	71	72	83	78	93	65	70	71	60	74	82	74	67	69	67	85	86	82	78	83	72	86	89	67	65	57	69	81	91	82	77	71	72	76	78	89	67	66	68	70	86	70	77	70	69	78	72	75	66	74	69	70	75	70	77	56	73	67	74	74	84	76	92	93	85	81	63	64
13402	616	577	577	663	717	669	710	719	654	636	620	619	615	596	587	619	570	641	580	583	582	565	520	556	545	584	549	570	549	573	610	501	525	553	594	512	531	559	574	504	592	543	533	523	530	520	597	552	568	527	594	536	587	547	577	520	546	562	557	561	567	552	568	570	563	527	585	556	542	554	565	557	567	567	555	589	548	525	545	564	568	496	560	619	552	514	547	556	569	533	569	523	583	578	576	535	540	589	512	608	550	601	563	554	571	574	572	554	571	560	561	559	528	552	523	542	580	547	566	542	538	530	552	526	603	542	547	541	532	554	518	547	553	544	611	579	558	518	549	548	519	590	544	532	565	584	529	519	531	560	556	586	562	581	556	523	552	552	583	526	539	606	516	560	557	576	572	551	579	570	522	568	564	599	554	533	521	574	551	539	552	527	544	560	586	520	550	572	529	542	557	587	545	565	530	577	514	559	509	542	557	517	534	553	585	532	546	526	525	591	545	596	554	518	552	549	545	527	521	575	550	523	554	548	537	547	562	545	554	548	557	588	511	581	544	561	542	526	532	540	547	554	552	549	530	570	564	579	544	557	574	557	543	562	571	581	559	568	533	508	550	553	523	558	577	517	533	533	499	518	581	528	529	591	558	551	538	561	535	549	545	513	552	601	551	563	527	532	528	525	563	552	502	553	573	555	517	557	560	521	578	544	553	522	557	568	516	512	554	577	542	567	511	540	528	547	573	585	541	564	566	539	577	554	566	555	556	560	616	533	586	562	583	558	544	578	548	565	507	522	508	566	515	584	542	575	562	578	539	533	559	582	563	545	559	568	568	569	588	597	578	530	530	592	551	539	516	574	561	604	536	538	513	534	510	573	537	543	527	540	582	513	595	548	506	588	535	545	558	583	536	551	546	513	591	558	532	528	557	515	554	537	560	566	553	523	549	508	563	586	586	514	583	567	595	515	549	535	539	521	549	557	553	510	538	546	548	537	528	542	533	528	533	525	568	555	528	513	579	571	544	538	544	539	547	560	605	541	548	529	550	492	552	541	543	572	572	559	568	591	568	572	533	508	520	534	531	510	562	522	539	573	534	504	549	543	554	561	560	561	561	543	523	568	540	593	554	569	546	502	616	566	538	567	546	586	551	560	551	494	559	566	522	512	580	579	555	553	594	559	594	540	525	543	572	532	596	557	577	543	539	563	509	545	530	557	542	523	547	553	541	543	565	540	562	544	558	558	525	552	574	596	542	580	541	567	513	567	568	529	584	538	579	551	552	526	539	542	613	559	560	545	578	545	541	580	586	556	545	531	544	564	570	564	553	583	543	566	514	583	569	524	566	540	566	549	574	574	554	574	548	536	542	546	520	576	541	565	571	551	547	528	543	556	542	524	545	547	557	579	524	536	547	571	536	553	529	570	591	564	541	555	579	543	557	547	559	542	544	570	580	555	537	572	561	512	562	556	553	538	580	564	500	569	589	524	549	559	568	583	547	567	538	579	554	509	556	583	543	515	516	582	547	549	545	560	563	587	576	543	526	546	534	524	540	588	538	531	546	568	516	549	574	548	518	523	537	509	550	584	590	582	540	584	520	562	553	541	545	573	570	543	518	604	546	520	542	557	514	574	583	585	558	531	533	581	526	506	533	570	565	511	582	592	538	563	544	521	537	559	582	531	546	630	548	561	576	573	549	550	569	530	553	517	541	567	561	524	572	586	547	539	532	582	567	587	569	569	514	550	587	566	558	582	546	550	564	594	526	549	551	550	561	572	519	514	540	532	514	531	577	527	556	559	545	568	553	553	523	565	576	541	547	578	553	580	541	567	559	512	544	560	522	543	516	571	579	531	545	551	588	498	573	545	537	571	589	537	600	550	538	503	559	553	581	552	545	576	534	563	531	542	539	571	510	553	509	576	549	505	556	580	538	542	562	518	592	537	542	559	536	551	582	590	535	559	549	579	568	568	570	553	567	582	564	594	537	531	536	558	588	584	509	579	586	551	565	573	548	525	554	536	563	530	541	540	525	575	563	577	564	559	604	524	547	579	573	595	555	523	571	570	532	521	550	546	575	536	531	543	549	548	568	566	534	526	517	590	538	504	551	582	547	543	571	557	559	574	523	544	530	554	528	551	547	526	527	551	560	579	573	531	577	592	530	552	574	605	531	528	568	551	510	590	525	546	589	508	510	574	513	520	562	546	554	540	563	536	545	514	540	540	565	518	541	550	562	547	570	509	578	575	574	627	545	559	524	565	556	540	556	554	517	566	600	543	556	561	546	559	538	565	551	562	540	550	536	561	556	557	552	532	569	545	540	547	571	535	533	546	578	549	549	534	545	529	574	577	545	547	548	539	552	542	541	573	576	527	551	552	540	534	545	571	520	505	592	548	543	589	577	545	558	587	561	534	569	503	548	592	538	542	524	527	600	521	586	510	578	512	576	522	586	551	575	564	526	528	537	582	554	578	534	569	550	547	543	542	524	561	574	555	542	553	541	568	551	546	580	551	537	558	578	560	519	562	517	532	583	507	561	568	568	585	487	555	587	563	557	516	573	545	546	594	579	558	529	527	568	554	562	517	568	564	598	521	562	533	582	552	599	546	573	530	576	546	545	568	547	533	555	569	529	536	590	567	581	587	562	518	557	560	580	564	547	576	533	551	526	525	581	574	559	559	573	522	575	556	575	565	536	553	548	539	551	530	580	592	580	543	559	515	554	568	564	572	558	588	575	519	530	598	559	562	570	538	546	588	559	578	568	544	553	594	595	554	534	573	517	545	529	542	555	540	537	544	551	524	530	570	548	570	567	576	540	554	557	501	575	551	491	568	564	515	533	576	556	575	577	569	528	575	546	586	585	570	499	575	527	539	530	566	550	539	565	536	567	542	552	553	590	550	552	564	579	555	545	598	574	519	589	569	551	570	579	582	583	586	550	540	566	550	537	567	512	577	541	557	540	564	550	522	561	584	539	542	581	534	545	538	526	565	518	570	547	535	537	587	594	501	572	567	577	489	554	545	531	553	576	564	563	561	545	551	574	555	570	529	532	556	569	551	569	564	524	539	544	557	497	578	542	534	583	530	535	494	562	510	531	592	535	551	545	539	547	536	518	511	570	541	519	593	548	547	551	569	598	556	546	541	541	542	579	531	535	564	567	535	558	563	556	560	547	562	542	565	530	548	577	591	553	561	541	510	532	589	568	514	562	535	571	540	514	602	516	578	560	544	549	481	529	617	576	560	542	574	567	581	557	558	543	535	577	582	567	580	539	566	565	531	568	535	525	581	541	549	538	551	556	588	481	555	537	539	522	507	506	567	580	545	590	565	602	545	535	545	576	544	561	589	526	578	555	507	540	548	527	554	565	549	555	526	543	568	561	555	536	574	513	550	541	553	548	609	576	530	564	595	568	560	532	559	572	543	595	561	579	556	555	535	532	532	547	494	560	554	538	487	525	521	566	553	563	572	525	520	539	511	563	557	550	522	562	552	580
2924	97	90	82	84	83	84	64	93	75	86	83	97	95	79	82	73	92	81	66	83	79	80	64	60	91	84	93	83	82	96	73	98	81	76	78	91	58	68	75	83	66	89	79	78	71	90	87	79	71	86	82	72	78	64	79	88	83	87	89	95	68	90	81	60	99	83	70	89	90	83	94	81	76	83	82	80	90	70	69	77	66	83	67	78	74	87	77	79	92	83	92	79	88	72	63	80	89	70	79	100	75	80	78	84	85	82	73	77	74	80	71	82	80	96	102	85	76	85	81	85	87	105	88	71	93	76	106	90	78	76	84	79	78	69	67	96	79	93	87	82	93	75	76	96	84	68	81	72	80	92	75	102	86	80	89	99	79	77	96	93	90	84	74	93	96	81	90	81	70	91	76	85	95	72	98	73	80	60	76	82	79	84	86	82	72	83	87	71	80	85	75	89	72	84	92	86	85	72	87	88	72	69	101	86	74	91	75	65	81	81	86	89	88	75	89	70	73	67	82	88	80	71	80	61	67	91	82	84	70	107	92	83	82	84	81	73	62	89	89	70	85	77	85	99	83	75	82	85	80	82	76	74	84	74	92	83	94	74	82	69	94	70	90	70	93	83	80	80	75	94	73	91	73	69	79	73	71	75	89	80	75	69	84	89	60	90	95	80	73	81	77	82	88	77	74	80	75	74	73	81	75	90	82	90	88	88	78	68	78	85	75	85	76	77	81	78	85	92	90	80	100	90	95	85	77	80	86	83	92	91	97	80	79	71	87	93	119	83	66	62	77	111	87	97	77	94	75	87	68	77	78	84	92	78	74	77	65	85	76	87	70	87	80	74	79	80	78	74	92	74	82	80	67	92	86	78	82	81	92	80	92	64	82	70	91	79	84	85	71	84	77	90	91	72	88	80	86	81	77	90	82	90	79	68	76	81	75	95	78	85	97	72	73	72	91	84	90	90	78	82	74	84	80	89	98	106	81	88	88	88	67	90	73	83	83	66	83	82	93	76	89	78	111	86	94	68	77	75	73	104	83	76	70	85	63	90	67	71	94	69	84	88	92	79	85	76	94	89	73	71	76	78	70	84	75	78	86	73	84	71	81	77	80	77	75	94	82	88	86	76	80	74	85	94	79	80	74	85	70	72	81	85	72	81	100	69	81	85	101	74	75	79	75	83	81	90	75	85	85	80	82	86	84	76	82	84	85	83	86	90	87	85	96	74	75	69	71	72	72	71	61	92	79	81	86	87	88	77	72	93	81	75	93	86	67	98	85	79	77	78	85	80	86	94	83	66	79	90	95	91	85	67	84	88	78	78	91	94	90	78	85	71	84	80	78	80	71	83	81	70	76	85	92	76	70	85	77	74	113	86	100	74	62	73	73	71	82	92	79	89	93	74	69	70	76	86	87	91	87	85	84	68	81	81	74	83	73	64	95	73	81	80	71	99	70	97	74	72	84	78	86	73	69	81	73	84	71	75	77	78	78	83	85	80	66	77	74	73	100	77	89	83	81	79	73	97	82	78	94	77	77	79	83	80	74	67	72	70	72	75	72	73	67	61	72	84	75	79	76	82	82	74	70	75	93	92	92	88	82	76	98	68	75	87	76	79	90	94	88	81	69	69	81	81	94	81	94	87	69	86	91	73	80	84	79	79	66	83	74	104	97	77	101	85	70	83	83	82	89	79	75	79	88	70	83	87	80	84	81	58	68	74	90	73	82	83	84	85	82	81	80	81	102	80	79	88	81	67	80	78	80	101	83	86	96	83	90	92	80	58	80	78	77	92	64	94	66	74	91	88	87	80	92	70	92	80	76	93	75	63	73	75	76	83	73	81	82	103	84	87	79	91	87	78	82	88	82	72	69	76	76	80	72	96	74	91	73	101	86	91	82	75	75	83	98	87	91	82	90	75	71	96	87	78	92	66	84	90	74	78	87	82	93	66	65	89	83	86	78	83	82	87	81	86	70	83	77	74	74	91	76	82	88	90	82	89	97	75	80	80	75	77	86	64	93	84	78	74	89	73	79	75	87	87	73	68	87	81	68	81	68	75	83	82	72	72	98	70	84	92	101	81	78	63	85	83	70	75	79	82	91	81	65	89	102	85	78	93	80	72	89	84	89	104	72	91	80	76	68	80	76	84	91	75	80	63	94	91	69	91	72	72	87	77	104	77	83	74	78	80	80	78	77	87	75	69	92	59	65	74	85	91	86	82	76	78	94	73	86	71	66	69	84	81	70	66	86	96	65	74	77	76	88	78	78	92	83	74	87	81	74	89	79	71	63	85	80	74	86	95	78	90	90	86	82	76	97	78	81	99	85	85	69	69	91	62	76	97	78	69	91	88	74	77	87	92	77	90	87	83	82	84	97	80	94	73	82	73	89	97	90	84	85	86	84	95	73	79	88	89	86	81	70	87	95	77	99	87	86	61	77	87	61	73	55	72	83	84	73	83	93	80	76	73	67	107	96	72	89	94	75	57	78	72	63	90	76	65	77	80	82	76	96	104	90	100	84	76	81	88	64	76	93	86	82	72	79	97	85	88	84	79	79	82	82	87	69	94	78	74	72	74	95	78	82	81	71	82	63	77	83	88	85	94	82	84	81	68	99	67	74	76	92	82	69	84	77	85	79	78	80	75	85	96	77	74	74	82	76	64	71	104	83	88	91	98	76	82	98	71	97	90	76	82	83	90	90	78	87	82	84	74	58	75	81	87	70	78	80	93	84	101	76	71	96	79	84	96	85	84	58	91	76	94	98	73	81	68	98	74	79	74	92	81	66	82	86	73	78	84	68	90	77	82	81	78	72	68	89	75	69	81	78	93	77	77	81	78	95	95	85	78	79	88	76	84	89	81	71	79	81	94	66	80	90	92	72	90	90	65	86	67	80	77	77	83	91	86	78	88	77	99	91	68	75	72	81	89	64	73	77	81	83	70	74	67	67	81	70	82	68	70	83	83	96	98	89	76	85	68	78	80	75	83	86	75	64	81	94	92	103	74	84	71	81	83	74	77	74	89	84	62	82	84	88	79	77	60	83	75	73	73	76	73	76	72	80	73	94	89	93	66	86	82	77	75	78	85	87	81	86	79	97	82	63	87	93	78	77	74	100	77	91	71	79	86	65	80	76	71	77	88	79	78	90	89	80	82	88	91	95	98	97	81	93	77	62	83	79	83	85	75	92	78	79	71	71	80	95	86	87	85	70	77	81	72	89	94	66	81	89	95	71	67	74	72	89	75	94	88	82	64	89	84	82	72	96	82	95	84	80	62	84	84	81	77	86	71	83	93	73	97	90	57	90	77	72	72	96	72	75	81	70	92	89	70	88	86	76	80	74	81	56	75	92	72	85	76	64	89	77	89	87	78	81	73	82	61	93	84	92	86	78	69	85	82	84	78	91	94	82	68	85	84	89	93	81	89	77	89	82	84	83	76	65	82	81	90	84	73	84	83	85	80	85	86	89	75	94	84	85	82	91	76	78
14618	766	677	651	869	919	971	911	828	822	736	779	705	697	693	689	646	597	624	625	630	597	604	596	580	620	592	589	576	595	583	613	598	594	574	587	577	601	575	585	560	617	597	617	564	576	554	637	583	632	614	613	607	565	601	577	565	551	597	624	591	572	553	593	576	565	575	605	549	604	580	549	619	579	580	589	557	600	570	581	584	573	620	556	596	571	591	622	582	595	609	556	584	585	601	576	577	562	606	589	597	593	581	575	559	588	582	586	608	565	608	576	607	595	601	581	604	602	580	652	578	660	579	616	598	596	581	577	578	616	538	588	615	582	630	590	568	585	595	601	569	611	593	527	596	541	551	626	565	568	610	578	623	538	590	612	594	554	582	572	631	586	573	600	575	554	561	639	646	559	564	616	637	571	568	584	581	584	562	560	562	551	566	604	544	558	550	575	571	599	633	596	567	550	596	587	617	589	591	652	612	571	586	533	578	590	595	616	633	594	617	597	597	574	588	589	565	601	599	620	561	627	546	568	646	585	577	586	599	559	586	595	571	596	593	611	583	596	623	542	537	555	558	550	575	588	569	549	644	565	556	577	572	570	603	610	589	589	579	569	619	582	618	567	606	573	598	561	612	553	595	622	646	581	551	551	589	559	589	607	579	576	567	579	583	560	573	584	630	599	570	554	568	584	578	605	561	569	565	545	590	616	561	571	565	596	646	609	576	536	571	585	566	555	583	562	601	571	601	563	576	562	567	531	559	578	567	585	583	649	546	600	580	614	572	564	583	563	575	578	573	550	608	613	582	610	586	583	544	565	590	585	584	546	618	542	630	538	559	627	591	606	620	597	589	574	615	565	559	588	570	588	607	614	586	595	580	575	635	586	606	574	584	598	574	560	543	552	574	566	576	578	547	592	589	606	585	569	593	582	573	566	628	582	581	582	548	578	562	556	591	536	544	603	543	590	570	615	595	558	552	595	616	560	571	592	587	560	582	555	522	583	603	585	584	587	579	559	616	581	608	586	560	584	576	576	588	599	584	579	570	551	573	583	600	554	540	584	542	616	576	546	608	569	597	623	592	608	590	605	574	585	614	614	575	576	589	617	613	630	629	574	584	626	554	536	568	546	574	570	583	609	580	584	539	568	565	599	556	571	612	604	574	537	517	601	601	563	573	608	576	572	573	564	618	541	566	599	569	587	567	599	578	597	620	586	578	539	599	591	608	590	606	587	605	575	546	588	581	561	566	583	590	589	601	577	604	601	643	577	552	564	571	623	580	563	609	607	574	640	602	568	596	553	561	599	584	611	583	592	567	577	574	539	619	594	587	593	554	574	592	579	566	545	570	559	619	585	594	588	583	596	596	554	603	598	592	576	544	604	556	561	571	568	612	588	535	600	621	580	636	565	555	580	604	552	613	553	598	530	555	590	562	568	586	612	540	570	632	595	611	583	611	596	583	569	618	586	573	528	585	623	579	571	568	570	555	577	596	579	543	572	565	598	544	600	627	585	597	539	586	588	551	569	590	613	568	627	604	566	583	587	614	631	570	603	604	580	601	575	566	611	544	603	615	565	585	632	556	593	538	542	562	536	599	596	588	608	582	547	571	594	554	570	610	562	576	594	577	595	576	576	622	614	603	609	594	544	571	606	551	566	591	560	572	615	616	595	586	624	609	573	549	581	568	594	587	539	534	616	595	584	568	611	569	538	646	558	601	590	595	626	579	598	567	614	567	619	563	593	561	579	616	557	599	565	546	586	533	615	593	564	573	575	588	630	615	602	637	580	592	571	599	599	582	609	587	557	581	579	574	567	573	593	599	607	590	570	581	534	564	569	607	611	554	607	574	576	574	551	608	569	591	600	582	583	529	581	634	561	605	576	592	563	605	610	574	546	574	576	559	562	556	558	571	575	620	596	575	556	576	600	538	540	560	592	578	595	569	561	604	563	612	573	598	577	590	575	611	577	579	560	586	569	577	567	586	614	559	584	590	594	542	573	602	566	568	575	562	619	573	579	570	587	603	622	589	523	626	572	565	582	571	585	588	590	618	559	579	541	604	602	581	604	555	591	559	549	581	540	563	614	583	601	612	562	583	588	611	598	552	608	568	564	594	602	576	555	562	577	582	582	588	590	569	548	574	609	547	584	599	522	584	569	609	592	591	630	601	541	586	603	543	611	661	608	571	594	587	594	602	594	592	602	579	583	614	584	605	618	598	606	595	545	619	615	581	587	623	591	595	568	551	555	562	565	607	561	559	601	548	580	580	584	595	566	581	619	615	569	566	580	560	570	582	596	615	567	583	613	552	557	537	569	569	562	604	559	617	590	559	570	606	607	578	551	582	585	566	606	577	588	607	565	641	647	565	564	598	564	588	573	593	613	609	591	598	566	604	600	624	572	575	606	593	562	578	576	604	637	554	586	600	608	555	589	623	586	623	558	591	577	553	548	592	584	594	557	571	556	567	571	583	542	581	609	602	546	615	592	603	547	612	558	559	562	598	611	600	597	574	583	571	593	587	572	591	587	582	579	621	533	584	595	593	592	540	608	593	602	556	536	584	594	565	569	598	597	594	599	548	595	574	592	639	578	592	580	622	616	611	599	627	541	560	552	586	623	569	573	607	557	593	577	617	590	552	587	613	551	638	626	596	609	569	583	569	576	549	582	600	569	571	564	567	568	590	589	607	559	618	554	579	590	582	559	580	587	595	593	613	548	613	584	612	566	604	626	587	575	560	588	578	553	607	548	597	598	594	589	623	547	560	600	581	584	549	596	572	598	572	560	591	566	564	568	589	572	605	562	582	583	598	635	601	615	586	543	602	596	601	547	566	585	609	553	580	623	596	591	615	568	568	582	561	592	603	580	610	550	542	607	603	557	549	595	599	578	577	614	578	594	609	613	640	589	605	540	604	599	569	549	539	589	542	660	557	595	585	592	560	613	561	607	614	573	595	568	611	586	604	581	574	577	579	591	569	611	624	591	602	577	648	607	543	585	624	635	586	578	564	554	579	551	541	593	580	587	611	583	604	622	557	562	578	595	621	611	613	588	600	554	589	608	563	566	601	564	609	595	580	577	555	564	573	587	587	587	580	568	596	612	588	612	571	567	542	625	554	574	579	581	556	595	564	603	555	584	569	588	563	554	587	592	564	626	580	589	587	593	589	539	586	531	576	607	587	552	592	607	609	615	558	543	615	558	560	547	556	630	572	595	638	601	580	603	598	636	592	576	620	584	591	605	584	543	555	595	598	585	603	613	597	569	604	561	584	560	542	573	595	552	514	559	590	594	524	608	584	601	569	582	580	570	553	564	568	588	567	603	562	558	595	570	554	610	574	561	549	602	591	569	539	557	572	610	549	549	544	551	574	588	571	594	593	564	625	607	591	597	554	591	627	599	622	580	588	553	605	568	582	591	573	586	607	574	618	573	593	568	571	586	594	572	610	637	559	602	572	576	590	638	558	629	587	562	532	603	590	574	590	587	604	537	582	581
4908	113	101	97	89	88	94	98	94	105	87	85	82	92	69	71	82	86	82	74	85	80	70	94	102	86	67	75	89	90	86	84	94	95	76	99	79	81	65	79	80	77	86	93	90	75	82	73	90	77	73	100	68	60	79	86	73	86	80	95	83	72	86	97	87	80	78	76	89	69	79	77	85	76	83	66	79	77	78	83	89	84	79	80	80	75	77	79	84	84	90	55	79	100	85	76	77	80	65	84	58	93	75	92	77	66	86	84	79	74	73	75	74	68	82	75	74	100	69	77	72	84	92	90	85	86	72	84	95	68	92	84	89	77	92	103	82	76	79	107	88	84	79	75	75	64	87	75	80	90	74	72	72	71	92	79	67	84	84	78	79	74	87	67	92	78	90	67	73	64	80	75	74	54	87	74	69	70	70	81	58	67	85	89	75	81	67	81	71	92	71	76	71	81	91	65	79	82	95	85	60	64	80	58	79	73	83	74	55	86	79	80	81	87	79	66	70	67	75	71	84	85	79	85	71	75	74	73	71	78	86	65	82	83	83	79	69	88	65	103	83	85	82	81	83	78	87	79	71	79	79	82	67	75	83	71	78	96	72	64	64	86	69	75	78	68	74	69	86	73	80	87	75	82	81	81	73	77	81	56	70	104	65	73	71	73	79	76	74	64	83	92	67	89	79	82	88	76	78	68	82	77	81	75	76	70	69	61	72	83	72	87	97	74	69	83	76	78	92	90	81	75	64	72	65	81	95	79	78	74	89	90	74	75	61	86	73	87	92	83	69	92	89	68	85	79	86	84	77	80	86	81	65	62	68	77	89	85	80	69	72	81	72	73	79	80	67	71	83	86	63	61	76	77	73	81	96	65	82	90	78	71	76	79	76	77	69	82	84	80	83	85	80	73	81	80	77	66	76	80	87	76	71	87	93	77	79	75	70	88	83	63	81	76	69	62	81	84	75	82	79	78	85	84	101	74	78	70	81	77	73	91	73	73	71	86	72	66	77	86	80	72	92	76	78	92	78	86	68	78	65	91	89	88	86	73	97	76	82	65	94	82	64	79	68	92	71	67	80	73	71	81	92	91	64	77	82	73	70	76	79	91	66	74	80	94	77	94	73	84	98	88	85	74	70	85	81	85	66	90	52	68	78	93	84	91	75	66	87	60	89	78	78	69	77	86	74	81	78	81	74	84	76	65	74	86	80	59	91	74	85	69	79	67	82	67	82	56	73	78	68	73	77	70	77	69	86	58	84	93	71	82	83	74	108	76	84	74	81	73	102	73	74	79	73	63	96	76	78	97	85	90	93	70	75	94	78	76	68	73	98	60	78	68	64	64	76	84	64	77	61	87	82	61	75	68	85	82	76	88	67	89	71	75	69	83	87	85	75	73	67	79	79	80	84	79	73	86	92	77	93	69	72	81	84	81	90	72	64	78	76	72	94	81	82	77	92	73	76	59	86	79	76	77	73	86	79	80	72	92	79	85	65	95	73	81	89	78	77	88	84	75	91	74	90	79	74	70	79	75	84	70	81	81	92	76	76	86	81	83	94	61	69	76	79	96	85	91	83	102	84	77	75	74	84	67	80	97	64	73	70	88	72	86	86	82	72	65	80	83	84	79	92	75	96	79	65	88	75	86	87	77	78	80	71	77	88	75	73	81	78	84	68	84	68	78	80	68	79	72	85	67	76	82	85	72	77	87	95	85	82	87	82	86	73	75	67	81	80	59	85	80	83	73	78	86	78	67	74	85	77	81	72	83	70	86	70	74	83	75	84	67	91	62	86	89	76	89	73	61	89	65	62	96	64	78	68	85	79	70	84	76	93	68	81	72	76	70	68	78	87	108	82	72	92	80	71	78	76	89	81	76	72	85	87	78	73	84	87	69	67	70	78	85	76	66	76	78	94	73	83	65	85	70	65	83	67	71	78	81	91	66	72	81	72	91	68	90	88	75	79	83	50	80	77	83	82	80	71	94	95	92	86	88	81	91	73	77	75	72	92	65	106	81	91	83	80	88	62	65	85	85	78	64	70	89	67	86	78	81	87	86	78	67	83	80	80	74	83	71	79	68	84	71	95	71	61	70	89	71	62	60	60	95	85	73	74	83	81	83	76	86	76	75	86	65	83	77	88	82	79	96	63	69	84	82	101	68	70	72	99	72	82	65	88	90	90	96	84	79	85	86	81	60	65	82	81	70	83	72	91	77	85	86	94	68	72	73	58	84	87	85	76	70	84	68	67	93	72	70	62	72	87	66	80	95	87	78	72	98	77	82	76	78	88	88	74	76	76	79	92	75	73	86	64	82	74	91	67	77	75	74	81	87	69	84	77	66	71	72	72	90	80	83	70	81	88	69	73	79	75	74	88	74	76	66	88	77	91	81	79	80	74	92	69	70	78	77	81	66	69	74	66	83	76	80	80	84	71	84	83	72	81	90	75	69	83	81	78	78	71	78	89	74	84	75	70	83	71	100	82	77	65	82	72	78	94	94	79	73	73	86	67	85	98	84	69	71	79	71	93	79	87	76	63	73	77	70	72	67	79	72	74	83	83	71	64	64	62	85	78	84	79	83	74	75	98	76	70	69	83	81	68	68	80	79	72	81	66	64	81	77	68	92	79	74	69	81	78	81	85	83	80	75	95	97	83	70	64	73	99	72	82	75	68	92	80	63	68	64	78	61	72	99	64	62	87	71	84	81	64	79	88	80	92	75	88	95	81	88	69	84	85	87	70	81	85	73	76	80	62	71	62	70	72	72	75	80	92	67	78	78	62	65	85	68	62	73	79	77	71	91	80	84	82	83	79	83	77	70	77	61	81	65	76	89	75	76	89	68	80	67	89	69	82	68	80	90	82	79	76	79	69	69	77	63	74	90	71	87	95	57	81	87	77	86	107	78	84	88	88	71	82	76	75	88	76	87	65	80	70	85	72	77	73	93	83	90	82	97	70	82	88	89	81	89	80	74	78	76	90	61	83	73	87	76	103	84	62	70	66	67	81	63	70	76	60	81	85	79	71	82	66	89	97	88	87	72	87	81	78	76	93	82	61	87	85	97	91	78	73	97	75	93	80	70	70	74	86	82	89	83	86	76	73	79	83	69	67	83	64	88	66	78	82	80	84	71	69	92	72	64	89	102	72	90	78	71	77	70	76	78	73	88	65	75	92	78	80	79	81	81	88	98	87	81	81	83	71	77	65	70	75	75	71	75	78	76	71	75	79	78	66	73	83	80	79	82	72	79	82	86	75	65	90	73	71	87	82	82	81	63	67	70	75	80	77	81	64	80	69	89	89	85	63	81	70	65	88	67	75	77	69	89	90	90	83	81	74	73	77	81	77	86	69	81	82	83	70	78	71	81	73	81	67	81	73	80	72	86	77	73	73	74	81	86	82	79	77	60	71	100	86	82	76	78	75	101	59	78	93	70	88	90	81	92	80	85	70	67	83	60	72	62	77	86	68	86	89	72	74	69	67	86	68	78
19167	964	744	742	1188	1682	1715	1517	1379	1216	1084	959	956	817	795	812	763	791	742	679	691	703	659	595	598	641	616	649	604	609	602	613	597	562	543	593	573	604	586	554	589	603	581	617	575	584	617	590	566	568	567	603	574	567	550	572	540	565	541	556	548	501	561	566	607	577	543	563	564	578	548	522	584	527	579	480	570	549	588	616	531	543	532	521	594	530	591	556	550	571	581	524	579	583	507	549	553	613	594	628	577	610	605	536	574	564	598	550	612	581	563	539	506	555	539	581	594	584	522	588	610	572	565	547	593	556	587	595	575	559	564	566	613	605	599	604	589	552	615	557	572	586	590	557	610	569	555	569	579	551	559	581	567	578	581	546	529	555	580	593	561	568	568	567	577	530	523	515	575	553	604	563	590	572	607	571	578	557	557	592	545	530	567	637	554	595	564	565	555	606	577	576	576	604	560	585	520	539	578	566	564	580	538	581	619	561	543	590	558	579	543	563	556	546	532	550	603	550	530	568	556	565	519	513	555	621	539	566	607	562	562	569	577	521	542	566	564	552	551	557	580	552	522	563	534	590	554	616	570	546	577	525	538	548	571	570	587	563	534	567	534	567	561	524	552	511	542	537	549	596	564	581	510	563	563	529	574	549	551	630	547	559	576	546	544	555	584	565	544	529	561	559	568	597	610	534	579	535	491	576	546	537	523	602	563	592	525	501	560	566	543	598	600	591	519	557	573	603	600	601	553	580	574	600	584	566	543	506	567	518	542	541	501	558	574	595	566	572	532	568	557	580	550	594	546	567	542	586	585	575	544	553	601	570	573	574	555	571	535	542	586	544	585	534	554	551	544	523	559	520	595	559	528	561	552	543	554	564	579	570	538	574	560	588	559	593	569	543	557	568	552	548	530	534	586	616	577	584	566	548	579	591	524	570	583	590	604	561	585	572	534	576	553	546	523	556	556	559	545	584	549	524	576	604	539	557	618	574	521	572	570	561	568	550	560	610	549	544	553	568	594	555	520	546	532	541	584	531	536	547	591	543	597	538	554	536	609	543	508	533	588	579	588	592	581	550	519	512	585	550	567	578	583	556	522	582	514	569	545	591	582	579	544	575	600	542	544	580	581	499	535	501	587	536	552	559	585	533	541	517	549	519	518	567	526	536	575	600	552	499	542	536	547	544	558	575	535	537	595	545	528	549	564	615	545	539	536	589	511	555	510	568	548	578	523	563	534	527	528	540	547	576	534	535	580	568	571	554	536	559	577	492	555	572	562	548	514	532	527	566	544	541	559	521	557	562	578	613	576	573	541	536	554	551	521	617	607	543	568	571	548	568	534	549	548	592	534	533	534	538	565	563	545	568	555	555	609	542	559	606	542	554	556	552	571	525	528	517	558	549	556	578	586	530	590	591	556	541	578	556	540	524	592	569	544	544	565	562	556	538	575	549	579	553	544	552	554	555	542	564	575	575	551	509	570	592	549	566	570	562	577	569	560	595	546	538	548	537	554	554	530	557	524	544	534	597	568	566	562	521	549	556	573	592	573	554	596	552	572	578	572	562	551	607	550	545	556	587	534	496	545	547	607	597	532	545	557	503	554	545	551	541	533	559	589	554	545	581	542	547	596	543	549	575	593	516	554	579	601	528	526	535	584	535	571	563	569	545	545	598	518	579	570	583	556	514	551	565	534	578	614	556	507	547	571	565	568	546	554	555	534	547	555	554	551	541	545	560	537	551	566	542	571	546	569	555	506	569	582	587	591	561	598	575	537	503	590	552	555	551	581	554	549	581	575	554	566	574	550	580	515	570	569	579	569	542	511	596	573	555	593	518	562	535	569	545	556	564	565	563	559	594	547	586	550	579	569	580	581	513	567	473	583	567	570	528	552	542	532	559	555	556	585	582	536	544	566	599	562	562	580	568	561	574	525	570	571	586	569	547	547	591	594	522	573	547	602	574	541	556	600	526	553	513	528	569	618	574	513	569	548	558	578	557	565	520	535	506	585	579	550	550	558	579	577	544	517	584	529	522	536	544	544	608	526	559	534	588	584	573	526	533	579	565	488	564	536	519	515	504	568	562	595	549	557	524	570	550	553	545	537	548	566	547	533	610	541	558	529	534	534	528	519	580	566	505	533	588	556	548	526	555	496	569	562	603	565	545	564	571	594	590	575	560	549	601	594	549	556	558	587	620	547	596	538	557	518	561	538	608	566	567	572	587	565	565	562	542	543	578	570	549	550	549	536	560	556	585	523	535	562	557	575	550	571	565	533	564	560	596	551	560	583	540	587	602	585	544	559	552	537	560	567	586	561	541	581	551	535	561	591	560	559	528	556	552	522	530	542	562	547	565	535	550	555	556	547	559	568	523	566	589	555	522	526	539	502	562	574	561	557	547	532	568	617	559	544	488	568	524	580	539	567	592	537	521	591	542	554	576	553	540	544	534	549	607	574	558	556	517	554	553	575	540	524	567	573	505	574	582	530	581	545	583	583	557	548	579	597	578	568	556	567	536	503	594	536	507	534	556	621	528	551	524	541	530	597	549	576	564	530	563	571	551	523	542	598	598	553	571	537	527	565	553	566	569	563	554	584	556	582	570	539	568	555	544	581	577	592	603	545	548	579	565	560	555	588	616	526	578	608	526	515	558	580	600	537	522	534	551	552	541	556	515	535	522	574	549	557	531	579	564	534	571	579	576	543	553	545	575	535	522	558	535	564	552	626	524	539	572	603	573	542	573	540	569	559	585	527	602	596	542	553	588	579	521	568	518	533	562	529	589	573	562	574	575	552	596	540	532	559	561	619	574	577	549	560	580	553	547	557	549	566	549	545	553	605	569	594	552	564	565	579	559	566	592	552	569	539	556	512	549	518	564	554	565	557	599	522	576	603	573	593	524	553	554	571	560	551	595	572	585	585	562	550	559	531	578	551	573	588	540	613	561	545	570	551	544	605	560	580	559	571	530	518	564	548	557	525	589	581	580	577	523	530	580	585	564	557	552	584	526	557	514	554	546	591	561	572	571	531	531	588	564	591	582	585	542	547	532	604	567	545	525	580	524	507	571	576	571	544	555	566	600	503	536	566	531	528	569	581	566	549	618	570	558	554	537	578	606	594	579	519	565	563	536	565	580	547	586	559	522	557	597	557	539	571	582	578	524	499	629	572	558	545	562	510	594	549	584	586	547	547	544	538	592	531	532	560	565	560	565	550	546	568	575	554	535	547	532	568	579	542	548	585	566	562	573	566	572	548	556	559	529	614	611	554	534	569	581	546	550	555	541	579	597	577	564	554	581	539	561	530	563	591	537	523	565	531	552	572	609	580	528	578	542	521	543	545	564	585	539	566	558	564	516	549	571	558	605	567	538	568	542	590	607	561	570	574	567	560	565	521	554	546	558	584	553	551	587	592	545	541	577	562	564	524	546	590	513	614	556	554	549	586	569	549	574	552	591	547	582	607	564	520	573	569	585	560	543	525	579	585	542	535	561
6717	154	73	61	45	52	59	52	65	61	45	57	63	48	53	39	42	32	39	51	40	35	50	52	31	27	37	44	43	35	35	32	39	35	40	31	29	33	29	45	28	27	33	25	36	37	37	39	28	34	29	41	28	31	40	39	34	36	35	29	33	39	42	38	31	26	32	31	29	30	24	29	38	25	32	30	43	32	36	26	31	34	41	42	29	30	28	28	39	27	26	30	32	31	27	38	29	27	41	39	30	31	34	25	39	30	25	34	25	30	38	30	29	46	34	43	34	32	30	26	33	40	30	25	20	31	28	24	36	28	31	39	45	30	34	36	44	22	38	32	36	37	27	36	27	34	35	37	37	37	30	29	32	25	24	37	28	33	34	35	28	36	28	31	41	33	32	23	30	38	20	35	25	25	29	32	34	33	27	28	38	32	34	26	43	32	42	24	35	38	35	26	29	30	29	39	30	31	29	32	32	39	35	32	28	30	31	30	35	23	22	47	32	37	36	27	22	38	26	24	32	30	41	30	28	29	30	37	38	33	38	25	42	25	37	28	27	34	30	41	28	32	28	23	38	28	37	31	34	32	26	30	45	28	33	28	30	37	43	38	35	33	33	36	40	30	35	33	37	36	38	21	26	41	34	34	30	27	32	37	36	28	27	49	38	38	31	37	35	22	30	40	38	21	26	32	30	37	27	29	37	30	24	22	32	34	43	32	22	36	40	41	38	36	31	32	46	30	38	38	35	26	47	38	26	34	34	34	22	26	23	23	40	24	30	22	40	22	26	24	38	25	33	39	37	28	39	30	18	33	33	26	35	33	36	32	31	27	25	25	32	22	34	25	33	32	41	44	35	26	31	32	35	30	36	37	36	40	32	32	46	30	35	24	35	32	29	26	27	25	27	29	40	34	31	31	31	23	28	35	34	28	39	34	28	27	31	32	34	18	33	37	32	33	32	31	29	30	29	30	32	34	27	42	33	36	37	34	17	27	23	33	27	36	26	41	29	42	39	40	39	23	28	39	38	26	23	33	29	39	26	35	29	26	35	30	34	34	30	28	29	33	22	24	23	35	33	29	38	39	41	30	43	39	41	30	25	31	27	34	37	28	36	34	33	37	33	32	33	32	25	40	42	45	34	34	25	25	33	24	35	39	21	31	31	38	34	28	28	28	15	31	36	29	36	33	26	35	31	41	32	40	41	28	44	27	29	28	38	44	34	32	31	38	27	31	27	31	23	39	37	33	36	36	38	37	32	37	31	23	33	34	33	21	22	27	29	46	22	29	25	29	28	27	25	19	34	28	40	36	35	33	30	36	38	41	22	24	30	30	38	34	34	38	25	28	40	28	29	29	30	34	31	39	42	36	27	26	38	43	31	27	32	40	31	22	33	35	36	34	34	37	33	31	33	32	24	29	29	41	33	35	37	29	25	38	32	31	29	28	32	32	34	23	31	36	23	30	38	35	26	31	30	35	23	30	33	36	34	20	32	36	27	32	36	35	38	28	27	20	33	25	34	41	37	34	21	23	38	30	34	25	43	36	30	23	28	46	40	32	33	28	30	34	31	26	33	31	33	31	36	32	25	35	38	21	35	29	32	34	38	31	28	40	40	29	37	28	27	30	36	36	21	27	37	30	40	37	28	28	34	35	42	27	37	25	36	35	35	29	31	26	29	33	22	41	37	29	43	30	35	31	35	27	26	35	38	32	25	36	33	30	36	36	30	32	34	35	32	28	34	29	36	28	29	45	33	39	30	32	25	21	32	37	24	38	28	34	27	32	32	35	31	32	34	33	41	38	33	32	27	20	28	34	36	42	34	34	25	26	29	34	35	28	35	32	32	37	36	41	43	29	28	33	35	29	34	33	25	24	27	42	47	32	29	21	39	32	45	43	34	22	32	19	34	34	25	29	30	36	36	27	41	33	28	26	36	36	40	21	38	39	37	30	26	34	29	33	30	31	38	28	31	30	40	40	30	32	27	23	27	44	32	24	27	27	30	24	22	31	41	33	29	36	23	47	28	29	25	24	38	26	32	36	36	35	28	30	38	30	29	32	35	35	30	34	35	34	22	25	32	28	35	31	34	35	34	28	37	27	35	28	27	40	31	30	26	22	31	32	29	16	22	38	31	26	32	28	29	42	42	28	37	40	34	43	39	33	30	30	29	30	36	38	33	31	33	36	31	32	40	43	26	24	31	34	29	25	40	30	25	36	25	35	36	46	27	26	28	30	29	32	26	29	30	30	25	32	35	35	26	28	28	25	25	22	45	32	29	29	29	28	23	25	28	39	31	28	22	37	29	24	42	34	27	29	26	42	35	26	36	37	27	38	31	38	19	41	35	34	29	37	32	31	27	32	31	18	35	37	32	34	25	25	25	32	25	37	29	18	34	37	30	38	25	25	27	39	30	35	43	29	32	34	27	36	26	27	36	37	28	23	32	32	29	31	28	30	35	31	26	35	26	32	40	31	34	29	35	41	31	37	34	30	27	42	46	37	32	38	39	37	43	26	26	23	35	29	31	33	21	36	27	28	42	45	49	38	38	34	30	41	31	35	33	36	30	30	33	38	28	33	23	25	33	21	32	29	26	32	40	36	29	38	43	31	28	31	25	32	29	31	33	25	29	37	24	30	27	27	28	37	18	39	28	27	24	32	47	42	27	40	28	37	33	43	20	24	31	29	35	27	25	37	31	30	32	33	44	26	35	34	33	29	39	36	34	34	28	31	28	24	33	26	41	22	31	41	35	28	41	36	46	42	32	30	39	27	33	29	35	32	27	34	36	37	39	33	42	29	33	40	25	29	33	27	34	31	30	37	34	26	25	27	32	22	23	33	22	28	45	29	26	25	34	30	31	30	28	39	35	37	34	45	37	28	34	31	32	31	32	35	29	32	34	31	34	22	27	28	29	36	26	26	26	30	28	29	24	35	32	28	32	37	37	24	30	33	21	31	28	37	38	27	29	24	27	30	29	39	35	47	26	26	38	35	35	22	28	28	41	28	17	27	32	29	41	24	32	33	35	24	29	23	27	38	42	29	29	30	23	34	38	29	35	30	47	44	32	37	27	28	34	28	32	27	26	32	24	33	26	31	20	36	32	34	28	31	31	26	38	28	37	36	32	29	39	34	30	33	28	34	34	34	28	37	31	37	31	35	39	28	38	28	32	35	25	28	36	25	45	37	29	29	25	43	27	36	31	23	32	31	42	28	28	35	36	40	27	22	25	24	32	40	33	34	34	36	36	29	31	34	28	32	36	25	39	22	33	34	40	20	30	31	29	46	40	34	27	37	40	43	40	30	25	35	29	30	39	23	34	20	32	32	36	33	31	26	23	33	33	28	40	28	31	40	29	36	37	38	29	32	30	24	35	37	38	37	38	28	29	33	33	33	28	40	26	37	38	24	33	29	31	43	40	48	43	25	38	31	33	36	31	45	25	33	38	24	36	43	23	25	40	29	33	30	43	39	29	31	34	34	35	26	23	32
23007	1331	634	694	1729	2549	2659	2401	1937	1645	1311	1132	992	923	770	681	654	632	533	504	486	456	451	368	384	391	357	320	355	356	345	302	306	319	296	287	283	264	270	285	291	267	288	276	263	254	270	293	259	257	238	272	273	256	249	250	272	284	254	267	232	253	234	249	258	252	248	240	267	223	229	243	258	244	233	235	236	254	246	251	262	246	254	230	220	245	247	230	244	237	243	197	247	246	251	225	240	256	250	209	286	262	237	225	257	250	235	255	250	237	253	260	238	215	228	236	269	260	248	258	245	233	248	254	263	216	266	241	256	240	252	254	229	244	269	258	252	266	220	219	231	228	221	244	234	229	212	261	237	205	230	251	270	255	255	239	226	221	253	256	254	237	219	255	210	258	236	264	256	237	239	244	268	219	253	215	249	209	241	246	209	216	245	237	232	236	211	233	201	237	225	242	239	217	226	210	250	237	235	213	265	268	247	256	234	242	232	216	243	211	212	233	214	222	262	230	227	207	240	218	232	213	246	256	249	234	269	218	198	223	241	229	235	223	229	230	218	244	235	226	219	241	243	236	253	239	218	222	229	237	226	221	198	265	183	245	219	252	252	212	233	203	239	251	218	248	245	212	234	229	242	228	241	225	211	237	207	219	235	261	254	234	223	255	236	237	233	229	225	241	211	225	238	225	256	229	202	242	197	238	229	234	210	249	225	256	240	242	226	254	223	237	235	240	232	238	244	206	224	240	220	244	241	250	213	220	234	252	243	226	225	204	208	225	237	258	207	245	240	231	258	219	249	232	245	239	216	281	219	239	228	231	222	275	250	230	245	242	201	227	221	228	227	249	217	229	245	216	215	240	233	238	227	268	216	237	238	224	211	214	217	230	238	230	225	230	227	226	215	242	245	236	221	245	267	224	243	236	230	252	262	233	239	245	227	236	229	248	231	219	243	219	232	213	248	249	226	226	235	206	223	221	238	233	226	222	214	208	272	209	221	222	245	236	231	244	215	230	247	233	219	223	242	222	236	246	234	241	224	250	234	206	207	222	216	216	233	224	216	231	237	237	241	223	226	229	210	242	229	224	230	219	235	230	245	213	236	225	224	222	207	208	235	236	206	239	225	223	222	213	220	222	246	206	225	232	215	233	221	232	223	224	237	241	241	259	225	232	234	237	239	220	242	229	215	259	235	221	225	246	240	232	215	234	218	238	209	254	240	234	234	233	228	246	237	243	224	232	220	234	241	247	248	226	213	276	233	236	228	264	208	247	251	248	215	227	239	209	209	217	244	219	226	243	261	252	221	232	235	199	218	210	236	244	252	211	223	244	220	278	223	207	235	230	209	235	226	222	212	223	226	205	238	223	208	222	216	208	238	199	251	246	244	224	231	227	258	209	258	246	263	224	218	222	207	204	227	246	231	199	217	229	241	218	229	234	241	239	242	245	255	228	210	236	233	262	211	203	257	246	202	226	248	249	242	227	222	235	220	219	234	212	238	212	218	240	215	225	244	237	243	229	266	214	200	204	268	203	227	204	231	237	225	220	220	254	226	244	231	241	210	196	210	226	228	242	234	233	237	199	213	218	230	243	229	234	207	250	247	202	227	223	203	221	233	223	227	236	227	239	242	196	241	220	248	222	263	216	221	235	247	201	239	241	252	229	252	217	248	253	210	247	237	224	262	251	234	226	260	273	214	234	202	210	222	265	260	230	225	227	213	214	259	267	229	220	279	243	218	229	207	235	213	245	233	237	213	213	251	228	217	238	236	229	259	237	234	208	233	241	228	244	225	229	244	219	236	232	214	234	230	255	237	215	251	222	248	240	224	209	221	221	250	247	239	246	251	267	238	220	231	211	238	246	226	238	253	231	251	243	249	240	217	267	215	250	248	213	237	215	243	224	244	217	222	224	200	257	240	241	261	246	239	217	206	240	222	213	242	228	211	240	234	224	226	229	226	229	244	232	235	217	221	227	246	249	198	243	201	219	259	242	230	226	222	239	235	216	231	240	209	239	221	218	244	242	231	215	232	243	216	232	243	235	238	201	238	218	248	247	245	219	234	235	224	228	236	236	241	248	224	258	221	236	231	224	225	232	234	239	209	247	245	234	217	240	251	219	231	202	240	236	221	224	217	201	245	230	241	268	232	268	245	211	255	238	214	223	212	215	223	213	244	230	205	215	253	252	221	197	207	210	229	207	220	202	223	217	216	228	226	244	262	262	228	253	234	230	224	240	221	224	185	237	231	233	238	216	209	265	233	212	241	217	229	233	225	224	232	247	204	259	224	229	247	232	212	236	186	219	228	234	227	249	220	249	237	242	244	222	223	223	221	284	251	231	228	233	261	256	215	234	247	236	236	232	264	282	252	218	214	218	246	225	230	262	222	236	237	229	245	233	246	220	232	234	209	225	253	222	226	220	230	219	243	216	239	244	228	253	211	242	237	221	215	224	212	247	228	234	254	221	224	231	222	244	209	219	217	219	238	237	217	250	251	226	244	218	237	248	240	238	209	240	224	214	244	241	232	233	247	214	233	230	243	250	225	220	242	235	231	252	238	229	218	243	225	232	240	225	225	244	260	233	235	238	239	237	220	237	250	251	216	231	219	237	229	205	213	242	255	270	229	236	229	249	259	250	224	230	246	226	248	221	244	211	249	232	232	214	230	226	230	232	253	221	253	229	248	223	228	225	238	260	260	231	235	234	212	217	227	201	246	234	229	226	237	239	234	230	241	201	232	210	218	251	233	248	218	246	225	210	250	245	230	255	209	234	255	244	240	231	233	225	243	235	225	223	243	228	210	245	238	229	241	234	243	224	212	259	226	234	200	235	241	252	235	264	201	225	228	224	251	218	251	224	219	239	224	230	224	238	243	231	248	230	245	241	249	223	220	237	216	242	224	234	228	260	238	235	228	225	215	237	222	236	237	248	227	220	220	223	221	207	230	230	213	222	247	231	247	216	217	253	239	244	216	234	248	235	255	236	248	230	225	244	198	226	242	227	243	235	222	246	259	233	241	193	222	241	222	231	215	237	251	209	232	223	237	232	224	251	230	214	237	232	244	221	242	239	233	237	221	207	268	208	223	215	217	271	213	232	229	239	238	228	236	214	218	218	227	226	227	236	231	247	248	224	221	240	233	237	230	212	233	220	244	227	266	236	248	213	228	210	220	245	239	276	234	236	247	245	236	230	219	237	237	237	242	256	213	243	224	216	231	248	237	191	230	239	226	213	281	217	249	246	232	230	204	237	218	257	225	263	193	251	232	219	236	227	235	218	251	221	236	234	239	245	236	232	226	252	232	247	229	225	232	237	247	208	254	236	232	223	233	243	246	229	239	250	253	247	232	243	196	241	209	219	258	227	227	256	202	214	245	194	232	217	219	232	236	237	228	234	202	227	215	233	240	232	228	239	222	224	228	225	250	235	254	237	235	217	223	203	216	208	252	221	226	241	235	260	227	237	226	228	220	202	271	241	217	232	217	257	226	232
2424	85	88	80	79	83	61	81	93	92	73	86	70	65	72	71	82	71	74	73	84	85	71	65	77	58	82	79	70	75	69	76	67	60	63	88	62	85	67	69	72	66	90	65	66	69	68	77	74	78	73	78	77	78	64	66	84	94	74	69	69	71	62	69	73	71	68	78	69	58	81	78	67	73	73	74	69	76	88	77	84	77	81	75	78	78	87	67	85	67	66	80	71	81	78	78	79	67	73	74	68	95	76	74	81	66	80	64	82	69	77	69	75	75	75	81	68	75	79	75	66	80	59	66	64	89	51	89	83	76	73	79	84	63	79	97	54	80	89	80	80	76	84	64	89	79	87	76	91	78	84	88	68	81	85	72	91	74	62	84	73	68	79	78	78	70	65	67	74	84	72	71	81	66	82	73	66	71	70	62	71	92	80	63	51	82	85	69	70	68	85	62	79	73	71	85	71	71	74	81	71	69	78	88	72	64	66	74	81	73	70	84	64	69	81	78	71	87	72	67	62	65	66	86	77	71	55	76	72	72	86	76	82	77	79	67	74	82	79	62	59	76	84	83	87	78	56	76	79	52	80	70	78	63	85	99	78	70	74	78	86	70	71	71	76	69	68	89	65	76	83	79	69	83	75	59	75	72	87	80	78	82	83	71	61	59	65	70	81	78	75	60	84	68	70	90	80	79	75	67	82	71	88	81	74	86	76	70	82	54	83	72	64	71	70	89	59	89	85	57	77	69	56	71	76	83	64	73	85	69	69	62	79	68	67	86	78	65	55	77	67	79	79	79	74	65	80	89	66	74	74	76	86	60	75	79	70	71	74	76	49	85	65	66	69	88	76	68	77	73	84	69	66	69	75	85	65	64	85	66	62	74	76	59	78	70	64	69	64	84	67	67	74	85	60	70	69	74	86	85	87	82	76	84	69	93	65	66	76	68	57	89	70	77	61	65	65	78	62	82	62	71	75	74	63	67	71	83	68	72	66	69	85	67	86	72	79	75	82	78	70	74	75	75	65	65	78	78	89	69	82	86	60	80	69	92	79	63	60	74	93	73	82	64	66	81	91	82	78	90	78	73	77	70	78	69	66	79	87	75	63	77	68	84	69	89	78	77	73	82	74	79	75	90	92	71	86	74	75	75	66	85	81	76	80	76	66	79	80	76	76	72	74	81	76	71	66	90	71	69	77	60	68	93	70	88	73	65	71	88	81	90	78	80	77	76	80	75	77	73	84	86	75	67	74	80	86	66	67	73	67	75	69	78	69	70	75	80	88	83	83	83	68	72	86	85	73	88	69	74	94	76	70	67	78	65	72	77	70	76	75	64	60	70	79	73	87	75	80	83	84	79	78	74	71	74	79	81	77	72	82	77	74	80	73	80	73	92	70	70	74	86	80	68	74	69	64	69	78	73	67	61	75	82	86	66	73	82	62	69	70	60	76	78	71	67	64	79	61	64	73	80	94	76	63	66	74	83	79	70	81	68	79	83	80	64	77	70	81	74	66	70	48	69	71	73	80	78	87	82	84	81	58	88	83	64	69	76	77	90	75	84	64	89	79	76	66	80	77	85	68	82	77	80	80	78	87	69	87	77	81	65	86	81	69	75	79	72	70	68	49	82	76	84	72	85	81	70	73	65	79	65	72	81	72	85	76	62	67	87	70	58	75	77	82	77	78	75	71	72	68	78	81	68	71	68	87	63	93	67	71	78	68	77	80	78	62	74	84	80	80	69	72	91	80	83	73	85	88	88	80	73	86	74	67	79	83	71	91	83	87	65	95	79	79	69	74	79	87	77	76	80	77	87	77	78	62	64	88	68	81	80	63	74	73	78	71	86	86	85	78	80	86	80	80	70	67	87	91	88	76	70	71	69	85	72	80	85	83	73	67	78	73	76	70	67	74	83	68	75	96	91	82	61	69	62	81	80	71	67	69	91	81	89	70	62	78	84	76	75	69	82	72	85	64	74	79	75	57	86	67	68	63	90	75	71	79	76	84	62	71	80	98	71	73	79	83	69	77	74	74	75	82	89	73	81	52	75	95	60	86	69	63	64	58	82	73	79	79	78	77	88	72	76	70	64	80	74	80	81	63	64	77	84	80	77	85	77	75	62	77	78	59	77	63	72	73	89	82	74	86	74	68	86	81	82	96	81	85	69	84	79	85	80	96	81	73	86	74	82	68	79	77	74	72	69	82	61	70	95	77	79	70	82	55	77	82	69	71	59	90	66	86	88	89	74	79	90	72	86	73	83	86	81	87	69	86	92	55	76	65	82	64	78	67	73	68	78	77	78	79	72	85	70	60	81	75	58	74	78	65	84	79	77	72	67	79	66	55	80	100	75	89	59	77	64	87	64	73	69	80	77	83	81	85	92	71	85	80	57	83	77	70	77	60	77	80	79	79	80	87	83	81	86	86	87	81	75	74	75	90	68	64	64	51	71	77	78	72	72	73	65	91	82	60	76	74	79	81	78	88	76	67	70	77	77	70	85	55	64	74	72	82	77	62	77	81	72	92	73	69	87	83	71	78	57	69	75	84	82	61	62	86	79	67	70	76	79	76	94	72	78	74	71	96	62	76	80	66	77	79	76	72	60	82	75	60	77	70	79	67	78	78	83	87	62	74	85	82	103	71	74	80	70	76	59	63	74	67	80	84	55	76	53	82	81	76	71	67	82	82	65	72	90	87	71	76	58	63	94	81	83	84	86	75	77	90	80	81	90	76	61	73	68	75	61	65	82	74	68	61	77	75	86	85	66	74	61	88	74	77	79	74	77	71	74	61	63	69	62	73	78	73	70	71	85	74	70	66	98	73	87	73	92	81	77	77	71	66	93	77	72	88	67	84	76	71	84	72	67	63	59	76	84	73	78	70	77	88	69	76	72	75	77	82	93	67	79	73	72	88	72	94	74	61	67	63	75	77	75	78	67	75	66	88	80	68	80	88	66	82	74	74	64	82	75	73	69	68	69	87	90	79	68	80	82	65	71	80	75	79	60	71	85	86	74	86	61	55	96	70	69	72	88	74	70	76	68	69	54	92	95	80	84	79	56	72	55	85	73	79	77	94	78	72	66	87	84	70	74	82	62	79	75	73	77	70	75	84	67	64	70	83	67	64	82	82	78	72	76	74	92	79	81	81	71	76	57	77	84	68	80	75	67	79	73	60	81	73	74	67	71	76	78	74	79	76	71	69	79	72	73	66	72	77	73	67	84	75	72	66	70	66	88	89	65	97	88	81	81	87	56	68	68	90	64	78	85	75	71	68	57	61	62	76	87	75	67	66	81	75	62	76	80	65	66	90	75	80	71	76	60	73	84	59	78	73	82	85	92	82	76	86	66	92	56	79	72	61	78	71	76	78	71	77	89	95	84	71	73	78	79	77	70	98	69	56	81	84	75	76	73	77	53	80	82	81	92	89	71	78	84	104	87	82	72	70	68	72	77	59	66	69	87	71	62	78	74	67	68	80	79	73	84	72	74
13380	637	599	559	616	697	712	728	653	632	656	609	630	619	599	564	593	594	547	543	563	555	589	555	529	525	594	567	569	543	569	585	530	538	548	558	531	577	535	519	527	549	515	540	557	475	536	531	566	514	567	559	536	500	553	511	505	564	469	545	512	559	523	547	518	540	574	546	564	547	534	533	529	556	544	523	514	573	517	538	562	540	559	537	568	542	529	530	569	527	567	553	543	516	565	544	551	528	548	542	561	530	531	557	527	552	545	576	536	541	540	545	531	559	532	592	565	524	541	549	569	552	538	557	569	524	577	574	538	510	573	577	567	505	514	576	572	529	499	561	503	505	529	537	498	558	529	513	529	552	546	541	543	494	531	572	515	522	546	535	529	551	563	542	587	493	551	569	556	538	523	481	550	516	542	517	541	512	575	552	537	570	535	511	545	530	518	545	494	550	538	532	533	535	558	562	514	536	523	534	546	560	534	542	501	515	526	518	562	507	543	558	531	494	538	552	531	514	526	515	549	526	512	511	531	563	562	553	516	532	563	527	501	540	524	549	562	539	521	521	565	524	505	577	526	528	520	529	546	543	517	526	580	586	530	495	565	510	540	554	491	537	506	562	506	578	541	499	554	547	559	586	552	539	561	575	524	509	522	536	521	556	526	583	546	515	525	585	527	556	508	547	560	536	537	573	549	496	528	532	567	555	530	535	524	558	561	517	512	489	536	533	520	555	551	522	560	532	513	528	571	539	580	539	502	543	530	564	550	551	556	565	537	543	577	546	539	558	542	570	559	526	520	563	540	564	528	505	538	523	555	538	515	508	547	514	524	576	520	542	560	534	526	521	567	515	532	578	563	528	557	542	569	540	514	548	528	519	510	510	582	523	547	536	533	504	520	558	570	523	530	545	553	529	550	549	576	559	568	538	534	520	548	519	537	575	565	547	512	527	527	551	537	559	511	542	577	550	524	505	546	550	530	524	544	494	551	561	508	569	547	563	521	525	523	505	539	556	578	543	529	542	547	583	548	568	553	519	520	552	517	521	541	514	540	551	557	535	529	535	577	514	531	514	516	568	555	582	537	565	510	563	501	517	539	539	558	554	553	522	541	570	538	542	512	528	493	554	559	551	568	564	542	538	566	542	552	548	495	538	505	540	511	545	510	487	538	545	569	539	540	519	516	584	513	526	539	523	527	491	534	535	517	531	520	586	568	520	513	510	544	527	511	530	520	539	537	562	537	551	541	548	478	548	570	559	516	527	555	537	531	548	543	510	564	529	510	537	542	537	557	570	538	551	555	545	556	529	516	534	528	520	509	526	494	530	540	557	520	505	520	563	542	519	492	539	530	519	531	524	512	526	516	509	519	527	513	585	568	542	541	544	557	524	568	561	527	527	517	546	541	536	525	547	551	552	525	550	495	510	565	520	533	572	505	589	555	537	546	535	527	570	553	532	563	532	538	550	524	526	552	510	549	518	522	548	530	557	521	541	541	573	570	528	548	562	565	525	531	533	552	534	518	528	543	563	538	567	514	551	530	562	545	520	522	553	549	547	530	539	497	555	547	552	527	573	563	546	498	544	552	550	554	560	582	529	568	551	542	545	536	563	554	578	545	573	526	567	520	542	533	578	566	555	537	534	569	594	540	484	511	529	515	546	501	522	553	484	525	523	566	555	538	515	529	528	549	508	557	549	533	562	518	507	578	594	513	555	531	591	548	531	524	531	569	486	531	558	521	536	523	552	574	525	533	496	495	550	535	602	580	564	531	502	552	534	523	523	514	521	528	528	533	552	531	495	529	539	550	525	566	513	517	554	519	524	565	543	518	558	518	531	506	518	518	526	517	515	538	532	555	526	527	505	492	534	582	539	481	511	553	521	542	544	537	524	521	534	514	564	560	540	554	538	541	588	532	568	538	551	547	541	510	563	539	551	600	557	518	535	501	533	483	525	531	493	541	564	579	512	514	511	529	548	542	540	540	532	543	555	493	577	546	547	547	596	536	534	555	555	524	552	552	544	493	542	542	563	579	508	509	528	507	530	501	503	560	554	529	535	561	543	498	521	539	555	532	525	531	518	531	552	548	572	583	574	511	563	506	505	521	535	574	544	537	536	552	606	548	514	536	542	507	562	516	474	602	549	553	529	544	499	553	527	551	522	533	508	548	523	516	573	556	558	534	549	567	521	550	568	523	529	536	525	524	509	532	566	584	534	521	536	550	551	554	502	518	538	523	535	500	560	527	526	565	573	527	547	558	561	551	540	568	532	515	525	527	484	616	560	560	527	536	547	558	554	559	543	550	496	523	534	540	514	508	565	529	540	557	575	504	563	516	527	531	534	583	545	553	555	523	516	530	537	533	561	510	523	520	567	549	527	548	567	509	536	543	545	515	506	558	511	506	533	516	557	528	554	499	532	512	506	544	528	552	558	537	536	519	530	557	560	568	515	598	557	525	524	520	530	517	600	518	560	524	576	524	544	569	521	538	489	518	578	523	542	550	551	534	522	536	516	557	519	561	513	530	461	555	563	517	547	527	577	560	516	511	541	516	551	579	554	553	497	508	551	516	553	528	543	570	536	521	552	576	531	552	531	516	523	545	504	512	544	536	555	548	501	505	533	509	524	554	518	498	534	550	547	552	571	565	544	515	553	578	554	527	546	538	511	543	564	553	524	527	536	510	519	561	537	510	505	543	516	557	548	488	547	534	560	562	519	544	560	549	514	508	586	582	572	493	566	506	539	540	523	537	568	506	534	516	539	551	546	557	547	549	554	532	513	521	548	577	485	531	527	540	481	537	528	545	538	565	543	568	519	548	555	529	557	577	540	536	527	537	528	534	571	499	519	523	500	568	582	540	538	577	530	531	525	533	534	521	553	553	536	543	511	584	545	510	548	500	541	498	562	531	544	512	558	544	544	559	559	554	553	554	516	519	568	542	533	533	580	524	498	523	570	585	541	554	517	531	529	524	519	564	531	577	529	535	549	571	530	562	537	579	490	551	528	508	555	544	566	563	549	531	585	495	572	575	537	552	553	522	557	522	567	559	520	577	556	524	544	538	534	532	567	522	514	550	500	543	566	566	547	533	499	529	507	553	505	508	563	557	527	544	536	530	524	545	509	521	516	526	500	553	544	550	519	521	533	553	542	550	520	543	511	518	531	554	534	530	548	520	512	554	509	523	557	577	533	538	548	529	555	527	540	510	541	542	518	566	557	532	566	559	548	536	511	540	554	525	544	544	556	515	535	554	526	554	527	543	556	535	522	550	547	521	487	521	543	494	557	572	538	538	552	507	540	555	475	522	499	526	510	568	541	536	541	532	523	536	593	518	558	542	531	548	551	531	578	520	530	511	531	541	559	560	539	529	536	548	548	518	564	547	532	527	585	598	546	522	553	517	497	497	570	552	539	579	540	536	530	563	546	536	574	520	507	509	491	533	535	516	492	562	567	545	559	539	562	564	546	552	574	521	590	556	541	534	544	527	551	515	541
2883	95	83	81	94	85	80	87	65	87	76	78	82	84	97	85	78	90	93	83	77	75	52	80	78	78	66	67	77	86	83	74	74	87	78	85	83	92	84	81	85	70	64	79	87	67	94	81	81	87	68	88	73	87	93	80	92	86	67	90	83	64	71	89	87	75	90	77	78	73	84	75	72	74	86	68	77	84	84	73	94	85	69	77	73	86	71	93	54	62	77	80	87	81	78	72	89	92	66	99	91	97	78	70	69	75	95	84	90	83	80	97	100	87	87	71	82	81	83	105	85	75	75	74	75	80	88	92	87	101	96	79	69	84	83	71	80	78	88	67	79	91	82	62	90	91	82	72	72	66	81	73	73	87	72	63	88	72	85	73	64	74	85	86	65	76	93	67	78	79	77	71	69	94	74	70	84	70	89	58	69	85	75	63	93	71	101	98	81	82	76	78	77	81	75	102	79	74	72	77	83	81	76	83	99	75	60	86	93	83	87	73	79	79	70	86	82	79	76	74	88	66	82	79	72	80	67	91	68	81	88	86	87	80	83	85	85	81	89	82	77	80	85	76	83	76	77	71	74	91	97	85	92	83	80	76	70	77	79	88	83	76	67	83	82	82	93	73	73	83	87	65	83	73	76	65	64	76	76	84	79	86	79	79	68	85	70	70	88	69	73	67	84	85	74	72	81	78	88	72	90	72	80	90	75	76	74	78	73	82	73	82	87	76	85	80	79	80	70	81	83	64	73	82	73	90	72	65	77	90	79	77	82	64	78	86	69	100	72	80	68	84	68	94	83	93	74	63	66	69	83	90	74	78	92	65	70	69	90	94	90	81	71	68	95	79	68	74	83	81	67	65	88	92	83	100	97	77	79	70	81	91	79	75	69	84	78	62	79	79	68	90	83	88	64	71	74	83	74	66	81	75	78	87	83	74	71	84	85	83	74	91	86	72	81	82	87	94	82	80	86	77	69	71	87	69	82	69	81	84	83	77	82	69	69	86	76	81	73	81	80	81	75	90	64	79	77	62	86	66	80	82	72	75	89	81	93	90	78	81	64	98	68	76	81	75	72	73	83	67	88	74	96	70	70	78	89	84	89	82	78	62	85	88	97	73	92	77	88	89	79	93	70	67	64	66	98	81	75	79	76	79	75	79	88	88	91	76	74	79	72	81	79	84	64	82	79	78	77	78	73	79	81	68	68	87	69	93	75	84	61	79	61	65	92	83	77	78	72	70	89	66	92	82	82	73	74	84	52	71	88	84	106	89	80	74	76	78	66	74	71	73	78	102	61	70	73	98	79	84	80	85	76	80	84	80	85	82	62	58	82	67	74	83	81	78	78	87	85	94	86	84	87	73	85	80	81	65	86	69	91	83	87	74	88	80	84	92	77	65	90	86	79	94	87	71	82	63	86	84	84	86	62	85	75	83	78	79	71	84	86	81	107	81	67	89	78	89	84	59	93	86	96	79	77	84	77	79	80	101	72	78	77	77	71	97	78	90	92	82	83	81	76	90	66	80	81	86	68	63	88	77	77	66	72	74	84	83	80	82	91	90	82	94	80	65	77	73	65	85	64	69	82	83	91	65	84	80	82	76	75	73	74	83	82	74	82	68	88	86	72	84	83	78	70	79	93	76	73	83	80	63	83	82	68	70	82	78	65	87	77	98	74	76	74	86	73	96	64	71	87	71	85	82	75	89	91	75	92	74	64	80	72	79	87	71	100	77	76	62	88	84	81	80	84	84	79	82	72	73	86	85	81	72	56	66	66	86	83	86	85	88	88	66	86	96	88	98	82	65	83	76	88	79	69	85	84	88	73	91	84	62	75	78	92	74	84	92	86	90	69	76	91	62	77	64	82	71	86	72	78	72	66	89	96	75	87	81	84	97	84	70	81	91	82	67	64	76	72	73	68	86	94	70	86	85	72	83	96	82	78	80	80	69	63	80	80	70	65	81	60	72	71	70	93	79	74	75	76	93	78	84	79	94	78	87	66	75	79	86	73	71	74	83	89	95	82	69	75	70	78	78	76	95	66	72	76	88	75	74	79	75	92	64	75	86	85	75	68	86	87	90	66	85	69	68	90	82	72	54	70	84	81	73	103	76	93	78	74	77	73	76	77	87	79	71	92	62	89	81	93	75	80	87	82	73	79	99	87	91	73	93	75	88	75	71	91	91	82	100	92	87	96	72	92	91	80	66	100	81	88	83	89	75	62	74	81	86	80	71	81	84	71	71	80	76	72	79	83	78	78	82	82	78	87	81	83	88	79	81	81	77	86	74	66	83	68	84	78	82	63	73	71	81	97	80	76	70	71	68	74	75	73	79	79	67	94	85	76	83	68	64	67	76	72	74	78	78	81	69	79	98	66	83	72	75	82	81	62	73	64	101	79	76	79	87	63	78	74	74	85	87	85	85	85	73	77	94	62	82	85	83	89	83	83	74	66	78	79	64	92	68	64	67	95	70	65	73	77	75	74	115	74	96	80	76	83	77	70	105	75	70	67	84	77	71	93	65	80	67	76	62	82	79	82	86	70	77	78	81	85	82	75	78	69	79	66	71	90	71	51	84	98	97	89	75	69	86	81	70	74	87	84	86	65	74	74	84	78	77	87	88	72	74	73	81	77	74	74	85	62	70	67	86	83	77	65	96	96	88	73	68	80	83	76	94	76	75	77	74	80	87	102	66	86	84	64	85	78	80	70	82	72	88	68	65	71	80	69	87	95	87	76	69	97	76	73	85	70	86	64	78	79	86	87	82	88	82	77	102	65	89	70	80	69	93	66	66	88	78	83	73	91	94	72	81	81	84	82	79	81	75	66	94	67	70	84	90	70	87	84	89	73	85	85	73	69	80	78	65	86	85	61	79	72	64	82	83	82	66	95	72	76	91	75	90	101	88	81	59	69	70	73	71	78	74	92	81	98	79	86	88	99	86	76	81	81	72	71	78	83	83	89	79	77	98	89	93	85	79	83	75	71	68	72	103	78	76	70	84	86	72	80	81	94	88	91	84	78	95	74	66	71	79	76	71	75	72	86	86	73	82	76	68	66	72	76	82	79	89	93	76	74	76	78	93	92	93	92	79	76	89	77	81	71	73	83	81	76	68	64	69	80	74	85	58	80	83	72	75	80	77	79	87	51	84	90	81	90	92	79	66	80	84	88	86	57	68	86	73	78	79	59	88	68	91	85	65	90	71	70	93	84	72	95	82	85	84	74	79	75	77	73	75	85	72	76	77	86	85	69	76	72	72	70	77	75	81	87	74	67	92	94	73	62	77	81	86	88	80	75	88	83	70	102	95	92	71	76	95	102	72	80	70	89	71	84	86	72	88	83	74	84	83	82	66	91	84	83	76	67	68	98	77	94	80	83	70	82	89	93	80	89	86	72	79	91	82	85	84	92	83	88	74	83	68	94	73	76	72	66	73	53	76	83	77	77	70	69	66	70	86	93	78	85	79	85	80	84	78	91	85	75	87	82	69
14045	739	635	654	788	908	936	859	786	816	756	740	725	686	665	664	652	604	593	600	596	579	633	623	615	601	615	598	636	605	609	574	579	568	531	616	608	543	538	558	565	608	571	556	572	564	599	584	552	586	574	536	550	583	563	565	536	572	556	612	560	567	585	550	580	577	575	539	584	551	541	559	600	591	583	569	578	602	595	566	581	592	544	558	567	590	598	566	572	594	574	565	573	564	567	558	608	548	601	563	596	583	585	577	603	586	549	604	577	608	530	574	602	536	556	532	580	560	560	570	617	539	563	613	597	597	592	588	601	554	591	583	565	562	542	575	597	591	550	561	588	535	568	628	587	585	557	561	602	577	582	550	598	594	547	576	579	602	582	587	563	565	566	576	577	559	539	520	565	536	581	580	556	607	584	565	576	608	557	559	578	562	570	576	530	556	568	584	572	545	561	539	590	555	562	520	594	559	600	599	574	568	592	600	584	559	582	578	542	525	576	601	564	575	573	587	587	567	591	553	566	578	585	558	610	531	554	549	563	572	588	589	578	597	570	546	630	575	531	549	577	575	553	534	590	591	546	587	556	517	549	546	581	599	618	552	566	594	567	580	543	575	585	561	527	548	583	605	543	546	554	594	615	522	554	593	558	575	608	588	600	606	551	581	585	531	574	567	542	593	568	546	598	583	531	515	580	581	539	576	598	586	594	584	595	626	577	607	560	590	551	574	555	603	535	573	550	587	580	555	604	593	567	537	554	621	543	547	623	571	555	544	578	529	585	568	555	630	575	531	522	587	551	589	609	534	556	599	546	549	534	571	536	546	606	597	583	578	578	615	567	580	587	552	564	568	562	541	591	555	648	589	575	573	609	556	581	576	581	573	595	551	610	578	598	554	589	536	570	557	545	567	576	533	573	556	570	543	581	570	538	563	554	620	598	553	578	559	580	600	603	583	547	572	592	554	575	591	556	574	537	574	583	560	564	560	589	557	585	565	575	576	554	563	582	598	565	546	534	575	578	621	550	567	575	576	598	566	573	595	538	552	543	581	553	582	561	561	548	583	581	558	575	570	551	596	568	572	593	536	571	555	538	590	585	514	549	579	567	587	553	541	573	615	531	587	558	552	541	564	547	568	578	541	606	608	609	619	579	604	570	591	564	558	554	561	587	551	583	556	541	567	560	600	596	591	571	590	554	570	562	511	612	548	542	560	561	537	596	614	553	567	595	575	564	592	617	559	570	601	573	565	566	546	565	568	608	530	561	573	574	548	582	602	566	558	573	572	580	556	636	594	544	570	549	577	564	542	595	621	598	558	600	598	567	564	579	587	600	563	545	578	588	578	558	591	546	549	544	555	557	591	524	535	591	580	602	560	536	592	577	532	573	572	574	593	554	582	559	555	580	581	568	610	559	595	567	591	529	559	577	608	568	513	556	582	548	613	586	584	590	600	540	566	565	573	589	556	600	585	568	534	567	529	589	569	587	529	560	552	607	537	586	559	538	576	553	553	586	548	567	562	533	568	594	557	518	565	574	570	609	578	619	544	583	552	551	534	575	563	581	589	570	547	598	560	591	583	554	557	591	559	574	584	551	583	588	609	616	557	582	526	631	556	605	541	527	568	607	573	572	536	585	566	550	576	525	603	566	585	578	593	565	540	594	562	537	558	550	552	558	550	565	598	526	549	538	583	571	588	560	556	621	575	595	578	591	625	575	546	564	605	540	576	557	553	605	559	603	575	590	564	552	532	536	582	598	550	550	552	605	558	560	599	567	564	566	600	562	553	550	545	567	571	569	570	575	575	580	609	601	528	562	565	579	582	564	587	590	578	584	530	543	582	590	581	558	586	557	546	538	601	592	580	576	562	589	550	579	579	545	587	567	577	578	548	557	527	569	584	564	599	576	558	564	572	567	542	539	584	553	589	548	527	603	538	589	577	524	568	585	546	554	590	565	597	578	586	533	579	596	562	619	584	548	529	596	585	562	560	560	624	533	569	555	541	524	552	546	553	569	615	549	561	533	539	543	571	611	568	538	601	582	575	608	535	560	595	584	530	553	560	593	553	556	572	566	557	593	562	600	540	555	555	590	564	587	583	577	561	561	582	560	568	571	567	510	566	557	567	598	593	579	563	566	551	560	582	566	555	555	551	546	587	528	609	592	581	588	582	586	579	537	558	570	583	558	568	566	558	574	549	565	568	601	597	561	564	536	550	511	556	543	581	559	559	560	536	546	544	542	572	557	521	583	573	539	539	554	611	519	547	591	576	545	609	575	576	573	538	555	551	544	576	601	578	570	575	569	522	560	582	554	588	593	587	594	564	539	585	554	567	613	553	538	568	561	598	565	535	508	548	619	570	553	545	561	598	564	566	548	576	578	590	550	562	525	552	558	572	564	551	573	570	585	558	570	594	519	543	564	546	544	555	596	570	548	537	572	552	611	590	580	614	579	598	584	535	552	603	581	575	589	589	579	558	557	554	582	593	593	583	582	560	551	543	576	560	562	574	597	554	572	573	565	553	591	580	576	592	573	596	554	571	570	536	624	570	533	558	575	596	588	534	583	529	565	550	532	567	567	565	584	560	621	538	515	574	549	555	568	555	566	597	598	550	566	602	639	595	639	569	601	567	569	575	583	512	575	564	575	569	573	549	562	540	598	534	549	595	630	585	572	578	578	554	581	524	566	547	561	584	548	533	618	539	563	568	605	529	606	539	582	572	569	531	544	552	524	531	583	613	590	550	521	562	538	571	605	532	577	558	598	604	564	608	564	578	562	549	604	600	589	542	605	553	551	579	563	572	566	569	564	525	562	574	587	550	550	562	600	521	589	568	544	583	541	607	571	594	540	587	610	563	582	555	583	582	597	561	560	512	565	534	538	565	598	621	555	574	550	546	569	542	600	550	591	562	543	607	587	539	564	579	599	504	587	554	539	563	562	598	562	595	640	593	595	552	550	545	567	562	583	589	577	570	565	603	582	534	553	548	579	608	543	594	573	581	546	613	594	551	544	556	563	559	538	615	591	562	546	578	598	564	539	553	578	606	555	571	579	543	545	566	555	543	581	573	629	596	562	516	544	588	594	594	555	543	608	537	582	604	570	572	537	598	575	589	574	543	580	616	575	567	546	559	580	561	600	561	577	571	601	571	585	551	587	578	537	543	576	602	582	576	534	598	586	533	578	560	551	535	549	570	542	571	584	536	575	560	562	630	560	597	537	557	559	548	553	582	614	586	567	554	565	555	606	569	541	554	594	589	529	555	567	558	608	577	570	611	560	564	568	607	545	525	618	590	591	577	546	561	560	581	592	575	558	565	535	558	548	586	609	584	631	536	561	578	550	578	584	571	558	592	571	582	560	585	641	590	622	584	574	564	571	547	570	590	569	589	585	531	562	540	545	574	570	561	586	558	578	547	578	600	594	536	553	622	589	551	590	612	550	567	585	551	542	530	570	593	574	596	586	588	565	544	556	589	578	592	530	562	564	583	586	544
4690	127	83	68	85	87	96	71	87	92	92	91	76	88	78	75	89	74	92	78	97	87	65	81	81	63	69	75	73	78	68	73	81	79	83	93	79	83	66	75	90	76	65	82	74	82	74	79	86	75	68	74	59	72	71	81	77	81	80	68	67	63	79	87	75	81	92	77	78	77	81	86	89	67	74	83	89	74	88	70	91	64	73	65	81	68	67	94	86	84	83	87	87	77	89	79	74	73	90	85	87	75	82	77	80	76	69	68	74	77	75	69	74	75	60	74	80	71	89	73	60	68	98	76	71	72	81	74	74	82	78	88	75	89	72	99	98	57	78	62	75	62	78	58	72	79	82	72	80	79	79	73	71	73	78	84	60	76	57	70	64	72	79	79	72	77	96	70	86	85	84	74	72	71	66	78	72	86	77	57	75	94	90	79	92	70	72	65	72	78	88	65	74	66	83	66	72	83	74	68	89	62	87	80	74	74	76	80	72	73	76	78	87	67	92	77	64	73	74	70	75	84	73	77	72	83	83	79	74	69	66	69	85	71	81	72	68	72	86	74	75	66	88	60	79	75	65	74	72	72	80	74	81	77	80	74	78	66	77	89	68	80	73	93	97	86	70	83	81	79	78	80	78	85	72	60	90	90	70	89	60	73	79	82	76	82	76	80	67	63	82	93	89	80	65	80	66	61	71	66	85	81	75	84	70	81	72	73	76	81	68	74	73	69	66	68	63	78	75	58	74	83	70	76	68	80	67	65	79	82	90	60	82	73	88	82	69	70	73	69	81	74	82	80	75	73	75	69	78	61	88	92	87	91	76	78	84	82	80	73	75	79	94	73	72	85	74	84	73	82	71	75	65	83	95	75	92	75	73	71	91	70	76	65	83	81	68	82	87	86	68	72	88	82	82	74	72	78	72	81	68	76	72	74	84	66	80	80	93	76	73	67	82	74	57	65	64	77	71	67	69	96	91	65	79	74	88	83	81	81	63	79	82	78	79	73	70	69	75	85	84	74	70	86	68	80	107	76	92	83	76	70	72	75	79	81	82	82	89	80	76	76	82	76	72	88	75	84	79	78	65	79	84	80	77	57	78	65	83	72	81	70	62	74	102	76	68	73	86	70	82	74	97	69	66	72	81	70	64	105	66	87	85	84	81	82	76	78	73	71	86	71	82	70	75	72	84	77	85	85	72	61	70	82	85	61	82	74	70	70	85	79	62	72	74	70	81	80	76	80	66	85	79	67	68	72	80	75	76	58	62	88	70	87	78	88	85	77	75	66	98	71	89	67	85	87	82	68	92	85	72	89	90	69	79	90	85	77	81	58	93	80	76	68	93	79	66	75	72	63	69	83	68	91	82	90	68	90	83	68	82	77	78	68	76	71	78	69	85	85	63	88	80	81	90	83	75	76	80	86	71	60	77	79	72	84	63	77	86	83	92	76	76	72	73	73	86	82	97	85	66	90	65	76	73	75	81	90	54	83	84	76	91	74	74	61	77	64	81	74	74	69	82	68	84	72	81	64	84	94	88	68	73	83	82	72	73	79	84	74	92	86	72	98	88	86	79	69	83	76	76	83	87	78	64	69	89	67	86	96	50	76	64	72	81	82	78	80	79	75	86	70	78	85	86	92	91	75	76	81	76	60	73	88	81	93	79	65	71	78	75	83	84	60	72	92	78	66	69	85	74	67	80	72	66	71	74	86	74	71	82	72	73	66	75	82	87	81	75	88	63	86	60	69	76	83	79	84	64	63	87	84	90	91	85	69	62	78	76	61	67	69	72	86	77	68	66	86	77	92	75	63	84	87	75	89	69	79	78	59	86	80	69	70	89	63	75	87	91	80	77	64	77	71	66	88	80	91	75	91	70	80	78	74	88	81	63	88	77	82	73	91	85	73	65	76	55	71	69	77	79	79	62	72	88	81	74	88	77	76	89	89	81	67	80	76	77	88	73	87	83	84	91	77	83	79	80	80	70	88	72	73	53	69	71	81	85	91	69	67	69	65	82	75	64	71	74	67	74	69	79	79	92	78	82	64	71	92	76	80	73	91	85	81	74	76	66	79	78	83	81	80	61	62	63	78	63	82	73	71	64	74	90	71	69	73	96	73	79	69	68	70	86	71	69	84	71	86	66	75	77	84	74	76	86	78	70	92	95	63	79	76	66	79	89	86	64	85	83	67	63	87	68	91	94	78	79	60	84	70	69	73	70	66	67	82	72	78	72	79	83	80	73	64	88	75	84	87	82	73	96	71	68	75	77	87	74	63	62	78	73	80	77	90	73	57	75	73	82	70	78	77	74	68	80	75	59	84	93	76	77	74	89	70	60	77	88	78	66	72	82	92	84	72	76	77	77	69	88	64	77	78	83	98	64	83	64	74	80	74	86	80	72	67	65	83	78	77	78	73	73	57	80	73	71	90	67	71	58	82	93	69	69	74	77	85	75	68	90	57	74	83	81	70	84	83	87	93	81	67	65	71	74	76	67	70	70	76	76	83	68	87	83	76	58	82	85	83	79	72	70	73	81	70	79	75	93	73	78	79	78	62	83	78	78	82	70	85	75	71	80	75	94	82	73	69	79	85	92	71	76	62	67	77	63	64	72	90	62	88	87	74	89	65	80	74	67	72	88	84	68	77	106	81	73	79	70	80	76	74	61	79	73	76	80	84	82	68	75	69	66	82	84	83	80	62	69	67	88	66	62	73	87	75	84	76	81	72	77	79	70	73	57	65	78	81	92	65	83	88	85	74	79	63	75	80	84	56	78	68	69	73	70	75	77	88	77	78	85	66	73	80	71	79	68	79	74	67	74	87	63	70	72	84	70	77	79	83	90	85	76	73	80	81	82	68	76	78	74	82	76	71	80	74	76	89	84	79	69	83	71	70	83	90	62	84	73	91	81	66	74	77	74	85	68	94	83	68	79	82	85	57	69	88	88	75	67	81	72	83	81	71	73	77	53	79	79	61	76	76	76	90	72	83	70	78	81	78	67	69	73	63	73	71	90	75	52	74	72	94	72	97	74	61	74	74	89	96	85	79	85	80	60	83	91	67	80	74	89	74	68	72	73	72	78	87	82	86	67	79	73	81	73	88	69	82	80	82	69	63	79	70	72	60	72	73	97	71	71	88	70	90	87	67	82	85	79	81	79	62	78	86	67	72	61	93	80	81	80	81	75	77	75	87	72	68	79	98	76	73	75	78	65	91	83	82	73	93	70	83	69	74	62	93	72	83	71	71	75	80	86	68	74	63	77	81	64	77	87	79	82	68	82	63	74	72	78	61	84	67	74	67	86	85	68	81	67	71	72	80	80	70	81	79	67	69	71	77	80	76	72	78	86	65	90	87	67	70	87	72	80	82	68	60	59	79	74	72	81	75	82	76	71	83	73	85	98	110	93	88	82	83	100	66	85	82	70	92	74	85	77	95	70	70	76	86	59	72	70	80	67	78	68	95	80	95	67	80	96	85	74	76	74	74	66	80
18565	999	734	763	1167	1616	1640	1529	1324	1255	1120	1034	954	901	812	821	780	726	716	703	690	667	646	642	630	600	618	640	651	603	608	588	590	585	563	607	578	556	603	618	567	578	599	551	594	503	575	530	605	570	631	595	553	592	562	576	567	566	544	564	538	577	602	568	529	556	550	573	574	539	570	592	519	553	549	584	546	574	566	566	556	538	577	598	539	579	611	527	548	537	582	533	511	535	546	610	593	529	581	524	576	587	565	591	523	593	558	521	602	542	590	532	546	578	592	581	561	546	515	556	560	554	552	528	552	569	544	573	531	549	531	547	575	590	557	574	568	561	558	581	621	560	546	576	545	576	571	562	598	545	545	586	567	546	591	577	578	517	528	522	596	548	531	589	538	567	572	533	524	554	555	587	539	563	565	540	577	628	586	549	591	586	544	502	525	539	529	545	557	511	525	509	546	551	513	582	539	602	547	551	555	608	559	564	496	555	531	580	549	558	577	543	558	549	546	561	553	550	565	555	532	557	570	556	553	539	527	586	579	535	572	537	513	530	578	568	592	567	517	517	574	516	544	557	545	551	553	559	551	561	530	557	565	503	552	534	568	555	555	531	536	516	550	530	506	526	561	558	540	541	522	536	543	589	588	510	568	539	494	537	558	570	550	545	580	595	542	549	582	548	540	564	601	496	552	565	568	555	570	557	535	569	560	555	549	541	556	532	573	538	554	543	511	541	564	574	575	536	554	592	576	546	523	537	567	517	560	539	508	572	549	536	546	556	549	564	561	504	557	575	547	576	540	568	543	549	576	551	580	512	542	529	585	542	545	567	548	526	540	539	542	539	537	561	536	574	530	575	556	500	586	539	572	581	527	575	515	504	508	544	531	569	530	550	554	552	593	508	537	521	566	581	579	546	533	555	492	574	553	573	538	562	553	500	562	549	572	568	576	544	578	515	571	558	543	519	522	598	529	477	599	600	514	552	537	548	512	520	549	589	573	523	597	550	505	571	573	522	538	547	558	562	528	538	573	577	589	567	556	557	565	524	580	564	515	548	561	541	577	580	611	532	518	542	531	579	537	546	551	554	578	549	561	513	572	570	539	571	586	556	583	536	546	571	540	566	520	566	514	517	556	562	571	545	562	514	533	551	551	546	570	498	568	567	562	552	564	572	552	547	559	556	559	572	562	566	583	566	531	577	577	572	537	529	592	577	570	552	560	568	551	577	592	533	522	532	575	546	538	590	530	554	519	555	551	501	548	534	550	605	571	565	571	589	531	549	509	528	501	557	536	503	571	571	568	547	540	536	519	545	547	544	535	549	546	550	565	565	550	552	554	579	579	550	544	583	594	549	545	540	601	565	541	577	566	559	552	549	531	577	579	529	543	552	504	565	577	554	586	548	551	565	613	560	540	570	522	540	528	582	555	576	557	585	530	575	538	569	562	586	610	542	555	540	561	602	551	546	519	517	525	555	558	555	555	553	605	588	521	531	553	594	535	544	521	558	510	534	526	580	540	546	554	567	567	587	572	557	541	532	513	569	547	510	544	570	547	561	529	531	564	582	551	565	535	561	534	525	557	536	525	543	542	566	545	537	521	544	545	518	565	559	545	522	543	543	549	539	542	524	567	573	508	532	551	600	534	551	509	573	584	560	547	564	576	550	546	550	549	588	547	541	542	525	535	531	559	544	581	546	556	528	552	533	525	561	555	545	558	570	556	577	561	547	537	583	564	566	530	570	555	549	556	524	576	585	583	538	558	547	596	575	548	562	559	540	563	545	569	582	524	554	603	546	543	511	560	562	543	555	556	559	587	543	592	553	559	565	553	539	576	559	510	564	537	524	565	568	512	529	582	567	552	505	529	583	554	520	578	595	572	553	555	564	572	571	532	526	514	521	550	607	581	540	526	561	528	570	545	549	535	526	589	529	541	572	584	561	529	568	567	541	564	574	576	553	580	531	534	567	585	544	551	556	567	540	575	578	502	525	554	536	529	558	563	526	546	551	505	517	590	558	534	562	531	537	552	571	574	518	564	572	591	546	537	526	543	559	541	548	552	557	566	568	535	550	560	515	589	560	575	544	563	553	543	504	570	526	537	545	528	555	577	546	559	513	522	585	543	572	589	543	551	527	547	568	522	482	563	544	532	518	563	559	570	586	530	502	535	582	536	561	568	563	511	543	557	523	528	552	588	593	558	580	553	556	529	530	542	573	571	544	589	584	550	541	521	574	564	513	566	568	560	529	520	574	589	513	591	548	530	559	510	547	572	509	552	572	598	571	540	560	510	582	577	574	527	553	548	569	554	537	583	537	544	541	554	538	538	558	560	568	535	556	545	555	545	534	578	556	574	609	531	549	542	547	568	566	546	543	564	559	508	527	568	530	534	553	513	600	565	606	582	540	554	594	557	605	553	554	524	551	535	536	581	534	550	532	546	535	582	520	527	546	525	557	537	490	524	551	548	562	556	530	566	551	560	531	549	510	559	562	549	517	537	558	566	542	597	571	554	591	510	567	534	531	557	501	584	499	543	570	558	579	570	549	588	575	527	548	563	523	553	552	551	560	552	576	505	560	557	531	561	548	574	598	548	552	552	518	565	608	528	536	493	513	557	501	558	558	567	559	558	574	589	541	531	556	558	538	519	556	546	578	553	543	541	542	536	554	551	564	561	571	555	560	580	551	552	518	542	534	531	518	533	539	558	547	523	547	529	544	570	548	539	559	538	546	540	519	593	551	542	572	493	547	555	552	562	533	589	562	526	531	542	500	564	580	569	549	564	532	553	539	548	567	544	583	576	576	553	570	561	559	575	563	536	547	526	567	548	590	499	571	560	526	562	566	595	548	500	558	567	519	512	571	556	542	615	553	563	512	571	569	537	544	535	560	541	507	534	566	538	518	556	539	549	565	552	528	545	533	545	554	551	557	540	594	591	538	566	535	550	576	565	538	544	570	574	540	558	551	591	541	577	536	557	598	537	573	535	569	528	558	540	566	520	575	558	587	535	515	531	513	595	566	566	555	546	540	545	552	585	524	545	555	583	542	567	556	508	515	571	545	507	514	542	540	542	548	565	547	548	560	570	577	558	509	569	557	502	535	593	564	563	556	552	524	570	550	562	545	538	512	557	564	552	537	516	535	567	523	536	594	547	544	544	601	567	568	605	554	536	532	605	509	568	562	550	560	537	560	558	552	551	556	540	535	519	554	562	559	540	525	542	567	553	544	519	597	538	554	512	541	518	544	542	558	550	554	544	521	606	556	530	545	552	550	541	577	553	563	551	536	549	550	544	522	519	560	557	559	557	570	554	535	574	539	557	536	584	549	536	549	569	551	579	547	503	525	517	517	542	525	610	559	537	540	561	555	557	544	501	565	556	567	519	531	577	568	549	531	525	541	542	522	557	570	555	595	558	506	545	529	582	561	550	570	568	536	572	584	540	543	533	539	564	576	588	577	540	538	541	520	551	563	565	602	548	541	563	539	597	561	567	590
6760	154	62	55	47	45	58	65	59	58	43	63	56	46	49	45	39	48	37	33	44	43	30	37	38	38	36	36	39	34	36	39	40	33	35	25	32	34	34	33	27	32	28	30	38	42	43	28	31	27	38	32	32	35	36	38	36	41	19	42	35	30	33	40	28	18	19	34	33	36	29	35	31	38	28	26	36	33	36	42	28	33	38	31	33	21	34	29	35	31	32	25	30	35	33	30	35	29	36	29	36	43	27	33	28	33	26	36	25	36	32	34	44	38	30	22	26	28	23	26	37	22	29	28	35	30	28	31	37	32	29	34	40	33	22	33	38	30	45	27	26	26	36	25	25	24	24	29	31	37	30	30	34	26	23	22	34	21	37	31	42	39	35	28	22	33	25	33	39	31	29	34	32	44	44	27	25	28	28	36	34	32	31	34	30	33	31	40	44	34	31	24	25	42	39	29	26	29	32	40	35	30	31	34	31	37	33	37	35	30	18	28	25	35	27	29	30	25	21	26	25	34	42	38	33	24	36	30	32	30	32	43	29	27	28	18	36	40	36	34	23	33	31	25	33	30	38	32	28	37	39	28	33	21	39	26	30	24	30	34	23	34	26	33	33	39	22	26	43	25	33	30	37	34	35	27	25	43	32	27	35	27	21	29	25	31	34	29	31	28	28	30	27	35	29	35	27	27	26	37	30	36	35	35	34	35	38	40	39	26	30	27	35	36	25	27	39	39	40	38	33	32	25	35	33	22	31	31	25	34	39	30	48	30	27	37	31	37	37	37	47	22	29	39	23	27	25	20	29	32	35	31	30	30	36	28	33	30	27	40	37	33	31	29	30	32	25	30	39	35	24	33	33	33	19	28	40	29	41	33	35	38	29	25	38	23	38	28	18	32	35	24	32	29	26	20	24	29	47	33	35	28	29	34	32	29	29	24	23	28	29	25	31	33	28	21	31	46	34	31	35	25	38	25	33	30	29	31	31	26	35	46	32	42	15	25	31	23	33	29	30	31	27	28	27	39	44	29	33	31	31	23	25	29	35	32	34	26	32	22	30	27	30	31	29	29	27	41	38	27	24	36	33	26	42	22	40	23	28	43	33	41	32	26	31	26	46	25	34	26	27	33	26	34	44	31	32	33	37	30	29	29	40	20	22	35	31	25	31	33	29	30	37	28	41	35	33	38	25	26	31	25	29	28	27	34	36	39	32	37	27	39	20	37	24	31	31	32	29	31	35	26	33	35	32	20	24	41	32	25	33	24	32	26	33	30	31	34	26	35	39	33	27	34	23	38	30	34	29	27	25	37	30	32	31	35	25	41	33	34	26	35	34	41	28	39	33	28	38	32	38	30	41	22	35	29	25	36	28	42	31	30	32	32	30	25	38	28	31	35	23	32	28	25	32	35	30	24	30	39	31	36	37	43	35	34	26	25	29	31	29	31	34	24	34	24	33	32	32	26	30	33	29	21	37	28	31	30	37	31	37	34	36	25	31	31	32	35	39	29	24	29	21	39	22	22	32	26	31	34	22	44	33	34	34	38	24	36	27	29	40	39	35	35	25	22	33	34	23	31	30	38	29	18	36	35	33	28	18	27	29	40	27	38	36	35	34	40	28	34	27	28	25	31	26	28	32	37	30	38	23	29	36	26	36	33	33	27	36	34	34	24	32	35	23	39	33	33	33	19	31	26	26	28	25	18	33	27	35	33	28	35	39	42	28	36	32	42	33	25	45	30	34	37	36	32	31	22	33	36	24	35	28	21	31	34	37	30	21	40	26	20	31	27	35	28	23	26	20	26	40	39	26	30	40	36	30	25	18	43	33	28	37	25	36	31	30	33	28	36	32	31	34	28	26	36	23	39	35	24	41	43	38	29	33	43	24	26	34	35	27	24	25	26	32	36	34	28	39	34	22	31	21	29	36	37	35	43	38	22	35	37	23	27	24	39	36	23	27	32	39	37	47	29	33	38	29	38	23	31	32	33	28	30	24	28	37	35	30	21	41	26	39	36	28	26	26	33	25	21	34	36	27	31	32	16	28	31	24	28	27	29	31	29	30	37	36	35	29	28	43	32	23	30	29	31	35	29	28	33	29	21	30	31	26	28	31	20	35	38	22	35	23	32	31	41	29	32	33	25	30	37	34	42	42	30	35	26	29	35	25	30	40	30	29	30	33	31	39	29	34	39	33	25	37	30	32	23	32	30	27	36	33	36	33	34	40	33	34	28	33	37	26	36	29	29	34	34	33	26	25	42	33	28	35	33	34	26	23	29	31	23	31	26	28	38	36	35	29	31	32	36	21	27	35	29	35	31	31	41	35	32	33	38	29	30	35	31	32	20	26	17	27	31	32	41	42	29	26	30	26	35	23	35	32	29	35	35	25	33	29	37	34	32	29	44	35	27	26	39	31	32	37	26	35	26	29	41	28	28	29	34	22	34	29	33	31	32	30	23	27	36	38	29	41	22	44	43	36	28	41	32	40	40	36	33	27	34	31	35	32	33	26	32	45	38	23	38	34	42	35	27	28	27	35	22	33	30	38	38	38	33	33	34	30	21	33	32	36	30	36	43	41	38	31	29	40	29	31	41	25	43	50	33	26	32	33	28	25	25	35	46	32	29	29	28	32	38	34	33	25	26	36	29	26	27	34	33	21	34	38	46	34	35	38	41	30	46	28	27	28	33	33	19	36	21	29	34	31	27	30	36	24	22	37	40	30	40	31	32	20	39	31	27	42	19	30	31	24	26	29	19	30	43	21	38	41	30	37	34	32	43	32	42	32	31	21	22	33	38	23	38	27	27	28	37	29	31	32	24	35	33	32	30	31	39	27	31	22	27	25	32	29	33	28	22	25	40	24	30	26	28	35	30	29	27	30	38	28	35	35	33	42	31	22	32	28	22	32	26	47	26	27	25	30	36	35	31	26	30	32	31	36	32	38	30	23	24	26	42	26	25	28	35	31	38	31	32	29	28	30	28	32	35	34	32	32	27	34	24	37	39	19	30	39	36	38	30	39	23	31	43	38	22	35	37	30	46	32	35	29	22	25	36	26	37	37	37	30	37	43	28	36	31	37	33	30	34	25	31	30	38	49	26	29	29	32	26	38	32	21	33	29	36	36	32	27	35	28	41	26	38	36	26	24	35	36	30	24	36	30	23	34	31	32	27	29	33	31	31	37	28	23	37	31	35	32	28	23	42	24	37	37	27	34	37	24	25	35	28	33	40	37	27	33	34	39	39	26	22	28	29	25	36	36	28	41	20	24	22	29	23	32	30	31	36	32	31	36	26	36	36	39	34	31	27	35	35	39	36	44	33	28	31	34	31	27	33	30	32	31	23	27	43	35	24	31	32	35	18	33	31	26	27	28	40	21	37	23	34	30	37	31	31	33	35	26	34	30	37	32	25	27	39	31	30	22	33	37	30	33	30	33	37	25	22	21	35	29	32	32	34	30	34	24	18	29	32	26	36	29	27	33	27	21	27
23569	1259	665	674	1645	2569	2644	2317	1990	1589	1410	1206	960	871	785	748	671	573	525	500	550	462	444	397	392	366	352	357	346	324	348	301	309	329	336	307	323	303	259	282	270	272	279	276	286	265	274	285	254	273	282	276	261	261	247	251	268	262	251	251	221	242	255	269	255	244	269	227	275	233	268	240	214	220	229	274	258	263	262	220	248	223	207	236	245	238	234	271	228	233	251	245	252	273	254	269	250	233	249	240	275	243	229	238	261	248	235	241	272	263	259	266	254	258	267	262	222	232	252	249	264	252	255	238	247	224	233	263	256	239	271	240	246	239	260	256	246	233	237	237	231	223	233	228	241	244	255	250	248	236	264	244	242	222	237	248	261	226	243	224	234	209	236	231	255	226	223	231	210	233	263	208	237	215	232	249	253	239	243	221	222	212	222	217	236	245	247	229	226	236	250	222	248	231	232	234	247	216	248	236	210	247	234	231	233	254	235	205	217	258	204	233	227	236	212	217	246	224	212	203	207	245	208	237	228	218	218	240	210	205	229	185	236	217	256	222	234	187	236	216	228	243	227	240	221	240	252	220	211	250	215	224	248	266	225	202	239	238	233	243	216	203	204	208	245	214	227	230	254	246	249	240	246	222	243	228	247	219	248	219	213	214	222	220	231	246	249	231	224	233	252	231	245	214	256	233	228	219	219	245	220	240	215	227	236	213	250	212	221	244	235	241	230	222	240	231	212	251	216	229	228	231	235	200	249	252	239	249	233	251	215	220	204	239	244	226	236	228	237	233	199	211	242	236	259	221	211	253	203	229	216	219	239	235	218	236	231	238	214	203	244	215	242	229	235	210	243	219	226	219	238	202	236	201	232	221	239	230	236	224	204	220	244	242	213	233	234	236	237	222	253	215	227	255	238	209	227	212	207	235	239	227	226	242	228	229	224	233	235	218	249	230	247	228	232	256	222	230	252	231	231	241	230	231	242	213	249	235	236	218	234	216	237	225	225	232	237	235	220	206	250	257	236	240	239	237	219	226	254	256	206	250	267	217	238	228	228	207	225	250	213	226	234	240	241	239	230	195	237	231	229	225	241	223	229	219	212	214	225	230	248	232	246	242	227	228	220	227	215	240	247	253	221	243	237	217	233	208	215	226	221	250	251	243	239	241	227	244	223	227	224	245	242	206	235	216	233	220	232	256	237	220	202	229	212	221	228	221	204	255	205	236	271	223	215	225	242	236	248	217	211	241	223	223	231	209	237	230	212	236	235	210	221	217	213	229	231	214	223	220	230	229	219	242	245	244	255	231	238	245	223	230	205	226	224	234	218	264	250	219	215	214	233	216	225	236	229	220	232	226	220	234	247	242	227	259	219	207	227	244	244	247	221	232	220	277	231	203	228	228	225	223	236	243	234	230	249	210	213	265	248	208	225	215	202	207	278	227	250	229	244	210	210	223	234	239	235	246	229	227	207	218	249	240	259	237	209	215	220	244	247	214	248	263	231	227	224	264	223	205	232	230	227	212	230	219	238	223	244	214	236	209	212	252	256	239	242	239	232	208	237	240	224	247	216	226	260	240	223	203	251	248	252	227	246	229	223	219	218	251	220	242	233	218	220	248	212	248	229	207	238	207	221	245	234	219	243	205	216	221	223	225	211	240	217	213	219	239	228	222	227	223	236	229	233	258	215	239	232	221	233	247	232	218	228	235	222	204	231	240	237	243	228	225	249	247	227	218	215	211	232	224	256	230	215	237	201	226	239	210	241	227	202	244	210	235	217	254	219	234	206	241	219	247	209	249	221	242	224	219	210	238	212	245	263	253	236	222	224	227	247	244	224	223	229	256	231	260	234	215	208	239	221	240	253	233	246	242	242	240	214	220	225	220	242	225	236	257	215	223	213	223	240	229	203	240	229	228	226	228	218	230	230	235	247	242	251	261	265	225	240	240	244	237	219	234	238	226	217	225	229	207	221	220	238	224	217	208	209	230	250	259	258	271	220	235	217	216	229	216	235	243	229	200	229	256	233	240	217	232	232	250	236	212	239	220	235	218	220	220	226	231	232	230	232	235	259	243	242	247	250	218	250	226	220	241	217	254	232	224	237	246	257	220	220	225	241	235	233	243	247	222	222	249	232	228	247	246	233	229	235	238	239	243	250	206	247	225	251	211	226	239	250	238	250	247	226	235	231	244	245	219	252	238	240	229	230	228	232	239	230	230	235	250	254	224	272	251	220	232	226	213	243	234	202	226	222	240	225	213	190	243	229	221	211	185	213	220	224	256	268	229	228	226	254	224	240	223	269	244	231	228	240	229	239	233	226	258	228	202	214	265	235	219	207	233	228	224	215	215	229	231	217	208	228	238	270	226	218	231	221	256	230	221	243	229	227	233	251	202	234	229	278	218	227	230	233	207	233	235	234	207	214	231	205	210	234	210	242	269	238	216	241	214	235	225	260	243	235	223	227	232	237	211	254	213	230	226	246	222	247	187	236	256	195	226	233	224	260	228	226	228	242	224	243	239	218	227	231	239	231	253	218	204	234	223	240	229	232	247	259	213	240	222	247	199	223	235	237	217	228	211	218	228	221	219	246	233	218	208	235	234	236	231	236	252	233	236	203	216	200	225	223	248	224	215	229	238	234	236	229	215	225	228	227	212	202	221	241	219	233	222	236	206	216	211	261	240	232	234	253	230	224	247	222	243	209	230	228	235	233	235	251	248	242	228	240	217	226	244	227	225	230	239	248	223	224	238	205	225	233	216	227	220	228	235	215	215	249	205	226	233	253	243	237	226	232	233	234	208	237	242	256	242	220	237	240	220	243	258	232	252	222	227	217	221	211	219	239	228	179	202	230	230	200	247	228	238	232	246	224	232	216	229	247	226	226	219	235	249	215	215	241	243	224	208	259	235	241	238	245	269	232	242	225	230	222	214	210	217	211	218	233	212	226	250	228	238	221	241	254	239	243	242	224	233	266	236	268	212	216	221	208	246	237	221	248	245	213	249	241	216	244	235	230	239	207	234	208	235	241	245	244	235	240	235	235	234	242	235	215	213	212	215	232	212	220	237	244	217	249	233	216	221	211	212	234	218	233	244	234	215	223	198	259	225	252	238	223	233	212	237	241	223	216	202	217	218	236	216	254	219	215	230	222	224	242	232	237	211	224	227	227	236	226	231	222	224	231	235	242	250	238	224	178	211	238	224	221	223	208	238	230	217	232	243	249	244	226	226	247	234	248	237	213	208	251	246	255	236	221	214	237	252	213	229	222	224	242	219	243	258	221	236	236	241	247	226	216	219	233	226	248	250	263	212	230	252	236	217	234	228	228	227	232	219	237	216	243	208	211	228	235	227	249	256	242	232	241	240	237	234	239	214	243	254	209	218	214	258	259	242	254	225	231	226	240	227	231	199	256	231	242	226	210	235	231	243	217	195	236	231	214	225	256	254	273	211	242	212	221	224	221	207	217	223	219	244	252	215	253	230	218	266	237	247
2356	80	81	81	69	90	68	64	79	86	82	61	72	74	73	84	79	72	68	76	76	56	64	77	90	78	73	66	68	67	64	62	68	65	81	74	69	61	84	85	87	84	78	76	65	73	64	64	66	76	68	65	73	71	81	68	77	58	71	68	75	74	74	66	70	77	79	69	70	64	55	74	55	75	88	67	66	80	82	87	69	85	67	74	71	82	62	60	64	74	79	60	74	78	76	66	78	72	81	102	58	65	73	85	65	82	85	82	73	68	70	73	68	59	89	73	67	81	72	72	58	80	79	73	79	76	68	70	70	77	88	71	90	63	66	84	74	66	71	80	78	74	68	73	61	66	62	79	73	86	79	71	69	50	71	90	82	72	79	81	71	81	66	73	68	62	73	69	67	62	82	63	73	82	76	80	59	71	65	74	80	68	76	73	73	91	69	67	66	66	77	79	67	70	74	63	78	75	75	77	85	70	84	67	83	62	68	63	65	73	67	61	91	73	63	79	73	80	76	62	77	72	69	52	71	76	66	63	75	66	64	81	66	87	85	78	81	69	71	71	73	90	69	72	78	59	52	77	67	69	81	48	72	71	77	67	72	82	85	77	81	75	72	83	74	59	59	64	63	69	63	84	89	89	68	71	86	66	72	83	69	79	73	66	75	85	81	85	64	67	89	74	79	74	76	84	61	62	81	87	62	73	94	76	81	85	64	70	73	65	73	77	67	76	64	80	72	64	79	80	65	74	72	71	81	67	89	76	67	71	90	71	81	70	85	61	63	63	74	66	61	63	60	68	66	96	64	65	64	84	68	81	68	80	79	60	71	72	74	99	74	73	87	77	66	75	78	86	73	72	96	73	76	83	70	76	75	59	70	72	66	66	80	68	81	75	69	61	76	68	75	79	66	70	74	55	74	68	80	70	86	88	80	63	71	67	63	88	79	77	57	74	65	74	76	67	69	74	58	76	66	73	76	73	64	62	72	80	85	64	74	82	85	81	78	64	69	87	74	68	67	58	97	67	76	80	62	58	67	78	88	62	75	81	70	71	74	73	70	64	63	65	64	72	88	62	68	70	56	78	62	51	74	64	72	63	86	76	70	77	70	72	75	84	78	60	82	84	77	77	75	66	67	62	64	80	82	67	75	72	79	76	81	60	71	72	68	57	87	79	92	58	71	80	77	85	64	58	82	64	75	64	88	84	68	64	73	84	76	72	68	80	80	75	62	70	83	75	78	72	91	71	86	91	64	80	81	74	85	71	59	94	73	66	66	71	68	67	68	65	75	73	67	65	70	73	71	67	73	66	69	68	68	70	78	63	77	62	73	69	73	61	73	78	69	66	69	70	64	60	61	73	81	72	67	75	82	78	97	81	85	85	66	73	67	64	55	88	56	63	60	78	69	67	82	64	58	69	72	79	68	78	80	79	73	54	76	77	65	68	72	59	67	64	68	73	76	81	55	76	76	71	70	74	69	79	80	76	70	69	59	82	78	67	63	63	59	69	84	67	64	82	72	65	58	86	60	76	68	63	69	81	66	65	89	75	76	64	78	75	82	83	60	74	63	77	65	83	83	62	87	64	69	77	55	65	73	54	80	71	70	70	73	73	63	87	77	72	71	82	61	88	72	73	68	75	72	69	82	65	69	83	71	79	81	73	85	69	72	81	76	73	83	77	74	72	73	63	82	77	76	72	58	79	63	74	85	68	77	91	64	73	70	67	80	71	65	85	65	72	67	75	64	70	78	75	80	73	72	73	64	73	80	75	75	72	77	65	83	75	83	72	75	77	83	75	69	62	70	58	80	70	55	79	78	73	84	73	67	65	64	60	68	69	62	72	81	65	87	68	75	87	76	77	71	77	79	73	71	75	83	66	60	67	73	76	65	86	102	76	66	73	84	70	72	74	78	69	64	57	70	73	73	67	76	75	72	63	70	84	70	72	76	75	86	92	66	75	80	77	83	66	71	79	69	76	69	100	62	62	70	89	66	76	85	71	63	79	76	80	82	66	66	79	75	77	78	55	88	78	70	82	67	68	79	79	78	60	72	82	78	64	90	82	82	81	87	58	85	78	56	74	68	72	78	74	74	66	66	80	72	64	79	57	74	72	82	73	82	72	73	78	68	79	84	65	69	90	67	97	62	74	90	77	63	73	62	82	69	77	56	78	53	69	87	62	68	62	72	78	74	74	63	80	71	66	68	58	78	65	61	69	63	66	68	73	79	70	57	79	76	72	88	65	81	70	75	80	75	66	78	72	63	85	61	83	61	81	68	74	73	75	63	84	79	69	66	73	86	73	59	63	61	81	80	73	82	78	71	75	67	74	82	75	80	60	78	67	80	84	84	91	81	59	87	64	74	65	57	74	70	79	76	69	87	68	62	78	62	64	66	77	82	75	78	72	92	87	69	91	66	88	75	73	85	67	69	58	82	68	73	67	54	74	75	79	79	67	72	65	67	81	72	84	53	78	79	62	58	84	68	66	85	80	71	86	62	77	79	89	68	70	87	53	90	71	74	53	64	65	58	87	77	90	82	84	79	64	82	72	81	72	79	71	81	55	77	78	86	72	63	53	65	64	72	81	71	79	64	65	70	69	71	72	87	85	68	82	62	90	72	70	72	71	65	65	56	62	78	66	75	74	71	74	64	63	60	74	76	92	56	66	87	73	70	70	71	74	85	86	61	66	63	79	79	71	68	56	98	71	64	68	83	64	67	79	78	74	73	74	77	69	73	80	80	73	62	94	69	75	63	90	62	65	84	84	73	59	78	76	72	74	87	74	70	72	83	68	88	64	71	65	72	69	70	86	76	78	86	68	70	58	72	84	76	88	78	76	77	67	77	62	80	73	73	75	69	67	76	79	83	88	86	71	85	64	71	79	49	79	70	84	61	69	70	86	97	82	94	76	62	70	71	83	78	71	70	76	77	72	67	75	76	66	73	70	73	70	60	70	80	73	61	69	79	66	79	53	69	72	63	62	67	76	75	86	81	66	71	66	79	81	75	62	61	58	74	73	74	74	81	82	74	71	63	68	65	80	62	73	66	78	72	64	70	65	87	73	78	75	59	72	78	76	78	64	72	70	71	56	78	68	73	66	93	65	89	62	82	79	70	74	75	76	63	82	79	76	70	57	74	70	73	75	70	69	81	69	67	74	69	65	79	67	58	62	74	87	74	77	62	69	75	60	66	88	65	77	65	65	71	54	87	57	67	78	76	82	75	76	75	82	80	81	65	70	72	88	79	61	93	74	90	77	63	79	75	75	70	72	79	73	66	84	71	76	65	61	70	94	61	86	71	71	72	55	80	66	75	71	78	85	83	71	72	79	73	73	95	70	74	85	84	79	71	64	79	72	62	61	72	72	72	67	61	74	67	67	58	80	75	79	71	90	87	76	75	78	81	64	73	79	98	72	70	77	93	90	73	81	79	63	76	69	82	79	67	76	66	94	67	81	68	70	64	82	67	67	78	75	72	71	75	65	73	70
13183	621	549	554	660	669	708	714	709	692	637	599	556	602	590	600	559	587	582	552	511	552	575	586	558	619	567	540	517	534	552	506	512	533	531	528	524	556	563	524	527	484	544	518	568	523	534	514	582	476	506	547	584	539	542	541	561	510	552	527	491	557	525	535	559	560	497	532	585	552	590	520	504	539	546	497	558	559	528	551	518	540	545	537	580	552	511	571	541	513	532	567	542	510	536	538	509	536	578	538	562	530	556	504	510	516	543	540	549	509	581	505	557	528	515	561	544	534	543	573	533	522	499	525	558	541	522	585	525	546	521	547	582	520	528	521	535	534	518	504	503	548	516	504	564	571	558	507	544	582	577	521	515	506	559	532	531	515	528	528	549	558	489	549	531	521	527	549	532	532	487	522	494	511	527	526	539	518	570	509	497	521	550	515	550	525	540	543	542	536	487	558	555	580	574	535	510	493	559	567	507	543	545	542	536	572	498	516	531	504	529	545	503	564	498	549	492	565	518	530	563	531	534	524	522	508	525	551	515	531	527	581	531	573	524	504	521	565	477	519	521	554	533	521	562	533	519	557	521	526	533	551	535	547	551	550	523	570	495	531	513	520	510	549	539	523	527	535	527	511	510	511	550	507	503	517	525	549	584	546	562	547	498	520	557	518	524	523	540	499	498	550	554	527	515	529	520	496	510	548	540	527	531	559	552	533	566	575	543	552	531	505	503	549	534	538	524	544	536	513	552	528	566	501	531	546	548	520	547	510	526	516	553	550	571	529	509	495	553	519	513	543	540	571	534	549	561	510	502	510	554	530	525	526	489	556	555	555	527	525	567	529	526	547	516	528	526	523	476	528	524	508	551	517	494	520	525	547	565	508	559	518	512	541	482	532	478	523	477	551	546	575	552	498	531	489	506	532	542	524	530	492	486	528	553	536	551	504	534	563	570	522	516	547	541	557	552	561	552	536	565	539	521	527	478	504	551	527	541	529	543	536	520	552	536	506	588	502	533	503	529	542	572	512	497	569	522	532	540	522	551	510	547	516	530	548	535	527	594	518	560	564	583	532	561	527	543	514	537	502	496	559	492	498	504	534	509	479	555	538	513	544	532	541	595	517	522	490	568	500	556	550	528	511	550	541	546	481	552	525	520	541	508	521	553	550	570	508	509	480	505	554	523	553	520	517	561	491	546	562	558	522	565	505	541	521	569	517	520	507	544	525	531	554	517	520	553	538	511	543	529	543	504	540	524	579	543	535	523	547	516	535	496	543	537	495	531	485	523	515	584	569	545	503	503	554	550	559	506	519	544	525	536	528	533	527	534	522	546	518	530	523	516	502	547	587	532	509	583	512	515	574	549	524	542	512	525	538	505	535	564	524	505	509	535	511	558	506	522	583	514	491	565	559	533	528	513	518	553	527	529	538	564	497	512	526	534	509	535	528	540	521	527	528	509	540	524	519	545	530	508	566	522	563	541	511	547	562	536	514	519	566	517	529	551	531	466	537	511	525	536	521	520	540	505	562	478	543	553	519	527	516	547	534	535	519	492	532	551	570	558	541	548	542	563	532	546	537	511	538	492	495	521	514	509	498	542	530	536	517	544	555	550	500	565	550	536	535	518	590	527	535	510	519	539	554	508	516	561	541	591	552	569	525	550	552	520	517	514	544	522	556	512	545	595	530	550	534	512	532	545	537	513	515	540	533	514	504	542	494	495	504	488	508	535	544	523	509	528	557	531	496	533	523	463	534	523	527	552	500	544	513	558	530	530	533	503	515	542	530	509	534	564	530	540	538	540	524	536	557	543	513	513	510	576	573	524	538	550	546	536	527	481	505	485	501	535	476	524	557	574	561	545	534	544	545	508	541	510	566	480	526	568	513	510	525	520	551	534	540	528	503	539	582	538	538	521	533	523	561	514	541	569	534	511	495	522	526	510	523	511	518	552	533	518	512	509	539	546	541	520	520	536	486	515	546	535	495	518	509	564	523	528	548	560	544	534	538	533	553	540	507	520	528	518	518	542	510	518	524	555	544	580	557	546	539	537	542	546	494	520	565	544	531	589	589	534	523	546	530	515	529	520	568	535	530	537	569	543	521	521	507	550	552	555	513	561	540	517	511	551	527	510	558	514	571	487	556	526	512	502	581	530	554	521	576	513	545	522	562	538	553	564	491	556	541	508	505	551	527	551	521	532	540	547	537	541	519	558	530	541	539	541	549	554	523	563	513	521	548	520	531	531	480	567	505	526	536	550	510	551	553	510	536	563	517	546	505	488	542	525	548	509	519	501	525	549	557	538	566	500	555	554	526	498	511	544	545	574	527	566	499	549	509	489	578	483	530	548	494	535	528	529	514	542	566	527	497	501	518	531	509	546	510	545	542	538	487	514	571	493	480	540	599	505	531	555	521	567	539	540	567	548	525	525	565	529	513	545	528	540	565	519	525	540	523	522	538	569	561	541	526	540	538	515	544	537	545	540	525	532	489	502	561	506	521	546	531	531	516	536	565	530	554	515	538	482	487	516	556	534	502	509	516	540	540	581	519	531	523	528	528	594	557	543	538	507	548	520	522	546	525	550	547	537	538	527	530	524	556	512	532	540	538	517	539	529	507	542	556	536	528	534	547	544	556	555	528	515	550	506	505	559	549	522	530	565	504	526	492	533	580	552	539	541	523	525	557	497	524	533	525	556	550	507	561	519	488	527	548	565	544	536	545	552	524	535	508	512	528	546	512	494	524	490	532	536	527	527	518	527	508	472	533	569	514	551	534	528	533	534	529	547	510	551	545	556	512	546	524	533	505	554	561	551	489	534	547	541	538	556	546	529	517	517	513	513	544	546	539	583	560	489	492	581	553	518	519	466	550	513	550	570	588	573	491	531	538	539	524	514	516	527	573	556	537	546	513	530	536	575	494	528	505	506	532	526	548	539	553	519	514	561	545	489	537	545	555	517	531	518	541	507	527	509	539	543	527	481	522	523	503	524	541	530	564	545	541	525	518	533	556	503	516	533	516	533	521	493	527	561	537	493	514	513	492	501	537	514	513	547	515	554	526	539	503	538	531	544	522	598	503	543	541	539	553	554	476	515	529	539	535	498	519	528	484	565	536	554	527	489	524	518	534	563	555	538	520	527	522	523	531	536	508	552	511	559	534	534	531	569	547	527	539	546	544	497	497	561	540	527	546	496	567	540	542	532	564	509	506	539	514	530	534	525	531	556	489	524	507	533	535	502	544	542	533	546	532	555	514	579	577	545	528	564	531	548	513	515	540	575	527	540	575	533	515	518	565	545	497	514	548	532	512	494	535	503	581	551	531	539	517	523	557	517	537	500	535	544	495	478	561	561	503	530	533	585	558	519	507	540	496	505	572	576	568	558	495	525	546	526	546	544	555	535	506	553	514	529	512	508	530	583	539	553	500	525	551	564	548	514	510	513	516	574	528	510	523	544	535	506	513	549	554	525	532	556	541	539	517	547	544	535	564	539	479
2859	91	93	77	77	86	93	80	75	82	76	80	91	90	73	80	82	69	76	75	80	71	82	79	80	76	88	101	79	80	93	63	84	77	80	89	87	91	77	89	64	70	76	85	69	64	85	77	62	77	70	78	68	97	69	87	73	87	80	69	91	63	87	76	80	86	80	82	85	89	68	77	97	94	83	88	90	76	74	78	92	90	73	90	67	80	70	79	86	73	71	77	80	76	84	75	83	83	73	71	85	70	73	79	71	91	70	75	78	77	61	64	54	86	82	78	77	87	68	83	87	74	73	70	87	80	88	88	96	85	74	81	86	76	96	73	72	84	72	75	85	77	81	84	78	81	80	81	75	68	87	67	71	88	101	65	90	70	81	66	61	81	61	78	63	81	95	66	73	60	69	78	77	83	65	68	74	75	63	88	79	92	69	81	84	79	80	78	94	81	81	77	79	67	72	73	92	90	74	86	79	66	77	71	76	80	86	76	73	89	69	73	73	59	81	84	87	82	82	67	95	71	74	75	87	94	69	77	71	68	64	68	69	72	94	75	75	77	82	72	87	86	77	83	71	87	72	91	86	76	84	76	69	77	68	87	80	76	54	89	74	72	83	53	86	74	95	84	91	70	89	72	86	76	85	78	73	67	66	76	81	67	93	80	87	79	81	68	81	78	68	98	70	74	60	63	83	92	84	75	74	80	62	71	71	65	83	80	76	69	82	72	72	69	81	91	96	75	68	86	72	71	77	92	73	79	81	91	89	55	71	66	81	73	87	79	94	79	88	80	85	68	87	79	72	76	86	77	55	71	80	85	89	85	78	85	69	89	82	71	86	74	87	85	75	61	79	78	64	68	69	77	77	67	77	86	63	81	72	69	80	79	71	77	62	73	90	83	76	101	86	84	88	84	89	77	79	92	85	94	64	85	81	80	87	81	82	99	73	98	90	70	75	84	80	79	88	77	75	66	76	82	70	87	85	89	73	74	69	72	75	82	86	66	62	106	82	86	80	57	62	81	58	71	78	67	86	67	76	86	91	74	76	79	92	65	80	75	89	67	86	85	75	82	85	80	57	76	74	69	89	93	82	73	91	70	75	69	85	95	69	99	89	71	94	77	69	71	62	85	97	80	81	86	78	74	76	80	72	93	76	98	64	70	73	61	80	79	77	67	91	87	66	74	78	76	88	72	90	77	72	68	75	72	72	90	74	75	76	85	83	92	72	81	81	85	73	69	81	83	73	78	88	69	64	77	81	69	69	94	68	85	76	79	75	94	68	86	82	81	74	71	83	58	70	78	76	87	80	82	55	89	75	98	82	86	78	70	74	73	87	73	85	78	65	66	92	72	81	90	72	81	82	87	66	74	78	88	83	81	84	98	91	91	76	81	91	82	68	76	67	96	84	69	84	92	78	74	75	73	76	91	89	80	70	74	77	78	86	88	70	68	73	72	80	62	85	76	70	69	83	90	80	99	84	77	88	85	81	71	91	70	70	56	73	63	62	68	88	79	91	80	77	74	86	96	68	68	86	83	74	65	75	80	74	85	89	75	97	90	73	83	83	84	85	68	67	73	66	75	70	80	69	82	79	65	79	77	76	82	76	69	70	68	75	70	84	61	82	82	81	71	84	78	82	79	71	70	74	75	84	79	77	82	79	81	68	77	87	77	85	68	71	83	86	81	92	85	84	78	71	82	75	81	77	76	92	73	72	84	81	78	84	77	72	81	87	67	82	92	80	61	78	70	70	82	65	102	90	83	88	86	82	67	62	85	79	87	77	82	79	75	64	79	75	85	59	76	76	70	86	80	75	80	78	70	81	72	66	77	66	60	73	97	79	76	77	92	77	65	83	67	84	77	92	72	96	81	80	88	76	80	68	84	77	87	81	69	68	83	85	70	74	92	74	80	87	63	73	83	88	78	83	68	89	81	80	83	80	73	75	75	82	99	68	82	84	79	81	69	87	69	80	82	85	69	91	85	81	81	66	76	81	79	84	85	66	89	78	97	73	82	73	78	70	63	65	72	64	84	79	71	83	87	90	55	73	89	75	82	66	66	85	68	75	82	94	69	71	82	80	75	64	76	65	70	82	77	84	76	92	66	79	84	72	78	73	86	75	77	96	69	72	84	71	98	78	82	76	68	86	64	66	79	85	82	77	81	93	79	73	64	68	72	70	80	77	75	84	73	78	84	58	75	78	89	87	87	97	75	78	80	66	75	73	79	77	63	87	77	89	63	76	62	87	83	66	75	71	90	81	86	68	71	77	80	93	77	69	88	76	91	70	77	77	76	70	77	92	84	65	77	74	74	80	81	71	75	94	85	63	74	90	80	79	67	92	77	69	96	78	66	80	94	74	87	73	96	87	84	94	71	63	76	57	85	89	68	72	70	88	74	79	73	81	81	81	82	73	82	84	87	78	73	64	80	62	74	86	94	86	69	77	85	74	84	82	80	87	87	80	77	91	87	78	82	83	82	79	81	57	69	74	67	94	84	81	73	89	70	76	98	80	89	73	86	83	85	74	74	58	70	78	93	78	86	86	78	79	70	74	77	81	73	77	80	78	79	92	66	81	71	85	65	83	96	74	81	77	77	85	89	67	84	68	80	66	73	69	74	62	70	91	86	75	64	85	89	77	70	82	72	67	76	87	79	69	83	74	76	77	80	69	70	61	82	82	59	78	66	63	81	68	80	71	72	84	73	58	68	91	69	88	81	89	79	71	74	68	83	81	64	71	81	90	79	79	88	76	81	75	71	69	80	83	77	77	62	74	83	88	88	94	74	88	62	91	70	72	68	95	89	86	70	59	70	71	77	60	57	71	71	79	83	92	63	71	78	86	73	73	76	90	86	87	84	77	81	76	78	79	76	86	87	83	79	76	73	95	72	86	83	76	62	85	88	73	76	68	68	88	72	86	85	71	79	74	69	68	81	78	74	75	96	71	80	85	79	90	72	79	91	68	81	72	74	70	83	101	83	67	75	87	81	74	79	79	78	85	87	101	71	72	57	84	67	82	75	80	90	75	69	75	78	82	101	81	90	65	87	82	70	61	78	73	66	72	83	70	82	78	64	77	76	90	92	77	87	77	82	76	89	87	78	76	69	74	77	68	70	90	71	81	89	85	66	81	72	83	60	89	86	64	75	80	75	77	80	81	74	74	82	75	90	79	69	68	93	70	82	99	68	75	69	76	87	81	79	79	82	69	73	74	79	73	75	78	81	78	76	76	88	86	80	71	75	75	91	78	89	74	88	78	71	82	89	75	89	68	72	69	85	80	78	82	86	78	82	91	86	91	88	79	84	83	69	72	86	80	93	103	63	72	84	70	73	84	74	77	68	82	84	67	68	79	74	86	78	71	86	73	78	76	69	71	83	74	79	75	82	89	74	82	82	69	87	78	77	64	88	84	69	85	78	91	78	72	86	66	76	76	55	79	81	90	88	64	73	82	81	82	83	79	74	89	75	86	83	80	91	80	66	83	90	70	88
14092	699	636	591	783	913	954	869	770	789	765	748	676	705	683	623	626	617	570	603	555	566	557	612	566	579	556	585	534	562	584	570	543	555	566	568	600	566	556	549	564	576	578	571	562	523	570	548	537	571	529	529	555	576	557	541	527	550	531	542	556	572	602	535	573	561	553	578	558	543	574	578	565	624	563	586	577	561	540	548	612	559	557	562	537	570	580	607	572	586	536	578	592	610	547	573	548	595	587	569	528	561	535	555	555	545	565	556	561	579	561	539	568	530	579	574	535	547	556	561	585	574	581	535	538	546	590	605	578	570	558	574	522	563	610	535	552	572	564	609	556	561	587	582	559	556	569	540	593	566	576	565	572	576	598	592	552	548	585	594	580	574	562	578	588	513	525	623	542	558	564	511	599	537	573	567	571	551	587	569	583	571	542	570	606	550	564	538	551	592	545	541	602	531	570	547	553	563	535	542	558	563	555	545	570	540	542	575	541	563	552	555	557	575	543	538	542	594	586	577	595	581	577	546	547	622	591	538	622	595	567	529	595	578	543	555	590	512	548	530	538	553	537	534	536	564	568	567	604	583	627	552	551	619	574	555	537	566	555	538	514	553	547	541	527	588	564	606	558	571	581	557	573	544	559	566	587	552	567	594	559	584	566	537	519	558	596	596	560	570	564	561	560	568	534	544	581	602	606	591	574	548	575	529	598	574	531	548	566	579	567	551	571	588	550	581	571	626	538	551	574	517	549	580	520	600	568	534	580	541	599	587	561	580	579	550	551	543	593	550	572	558	573	558	553	535	599	534	544	552	557	553	526	565	574	572	526	527	554	542	608	593	578	535	540	520	585	522	545	522	551	555	570	551	551	549	558	523	534	604	556	553	552	564	584	525	563	547	581	551	527	559	553	570	522	576	577	568	584	578	535	539	537	567	583	529	573	574	538	602	523	573	577	596	574	569	599	546	594	571	582	583	567	593	534	581	531	555	578	585	535	531	562	553	578	582	521	550	542	572	581	550	534	565	554	531	538	578	588	565	544	550	573	552	576	624	577	549	549	538	541	564	570	561	533	560	551	541	603	539	571	516	581	552	534	565	555	563	610	598	566	546	559	586	560	528	566	596	593	551	553	591	554	594	570	552	556	578	511	551	560	596	568	526	550	534	569	573	564	535	583	584	572	543	583	586	553	521	539	539	583	594	524	594	554	569	577	583	555	570	576	566	548	539	563	552	579	600	569	577	572	551	543	558	558	589	559	593	593	576	540	532	536	576	558	537	566	548	534	544	575	560	528	526	546	590	536	551	576	530	568	541	539	564	592	596	556	524	534	565	605	543	533	542	579	572	575	559	554	560	568	553	564	555	574	562	575	586	564	595	605	527	579	539	621	559	588	537	539	572	559	608	531	549	526	557	594	565	543	547	547	561	561	540	527	549	564	606	532	567	559	547	606	608	578	594	586	543	591	562	573	562	547	551	564	567	574	569	557	559	539	552	552	624	569	547	517	511	556	555	533	542	555	602	560	546	547	572	534	547	525	520	558	592	546	547	594	589	548	503	528	591	618	559	532	559	573	535	556	528	581	587	540	563	572	537	578	576	577	574	592	626	547	541	545	522	591	560	563	528	546	544	563	553	548	539	524	577	559	546	562	576	568	571	552	497	590	566	571	600	585	527	569	612	557	581	571	548	548	580	535	573	544	527	566	564	569	559	524	586	570	566	598	530	582	587	579	571	515	532	547	562	580	526	542	507	590	589	563	566	590	592	524	555	585	583	583	502	555	556	562	548	559	524	616	581	637	572	580	569	511	612	528	563	571	601	596	555	572	571	573	529	612	576	570	535	614	554	517	554	558	567	569	548	530	584	615	538	574	554	580	535	565	569	564	610	579	584	577	558	576	534	511	547	595	576	574	596	532	573	602	563	577	593	557	553	569	525	585	566	544	553	546	551	567	568	557	563	572	545	543	564	586	579	538	596	549	612	548	551	548	578	564	567	573	600	565	572	592	535	585	555	544	619	533	596	556	543	516	512	585	537	557	579	505	541	544	588	592	563	531	578	540	585	601	601	544	533	532	552	545	568	568	577	562	559	567	578	526	529	570	573	522	561	552	579	601	544	533	548	544	606	502	568	542	562	565	548	556	563	541	528	555	603	542	557	564	616	518	573	550	563	565	583	558	577	563	576	559	607	550	572	533	638	588	572	568	574	587	557	571	553	536	564	590	552	573	538	587	547	541	533	590	594	575	528	578	596	549	593	598	538	562	572	555	567	584	529	556	605	536	586	606	627	587	512	586	566	599	537	580	577	543	524	533	550	583	599	547	572	583	564	599	577	549	607	536	551	568	579	540	586	593	589	543	556	533	573	588	596	550	533	600	545	556	551	557	574	589	553	533	539	586	585	572	561	585	559	531	514	517	566	581	529	581	572	587	562	592	538	532	574	585	568	600	564	572	528	540	604	533	551	571	542	583	580	585	540	572	580	606	568	578	577	570	619	580	602	599	543	527	570	545	600	548	559	570	548	601	512	544	524	563	555	537	579	565	591	595	552	573	637	608	551	570	569	522	554	575	621	584	554	581	550	569	564	571	611	628	549	599	540	551	558	580	587	573	525	555	524	577	579	595	509	561	572	566	547	539	562	578	561	567	561	600	617	543	559	573	558	554	528	585	563	531	543	584	559	545	485	567	564	587	564	537	562	571	564	533	582	558	593	569	554	568	557	556	591	566	600	597	585	553	542	574	539	553	525	487	574	531	590	536	556	548	534	573	554	559	597	560	552	567	572	524	566	619	525	540	532	537	517	556	611	535	552	545	535	544	572	570	585	563	557	561	567	523	570	615	595	544	587	597	598	589	590	558	590	550	564	543	558	570	576	600	540	560	567	531	574	560	541	519	534	569	561	536	540	575	556	550	587	574	579	583	519	564	626	575	573	532	559	561	522	567	524	595	560	626	571	568	585	567	549	576	562	572	609	618	597	584	577	561	544	582	581	572	555	587	543	587	603	560	545	521	538	583	588	483	577	517	591	546	564	562	535	525	570	583	584	517	569	611	553	532	579	600	590	588	575	574	565	578	570	595	564	566	553	553	563	596	571	562	559	596	553	557	627	607	571	531	555	538	570	611	551	564	576	571	575	551	601	514	541	577	558	572	550	546	601	540	608	574	553	556	604	550	574	566	531	580	575	520	552	558	596	508	521	558	540	552	561	539	565	611	550	583	581	526	622	557	489	563	567	596	558	593	567	572	592	550	546	569	554	580	583	628	536	602	531	571	593	585	567	562	568	546	591	591	523	603	530	534	547	573	556	570	569	554	550	556	564	539	547	552	541	577	607	531	546	520	544	527	564	540	544	544	502	549	582	552	531	591	518	535	540	552	527	582	576	553	589	538	533	539	577	517	570	543	556	543	605	577	581	545	564	537	548	570	530	555	561	581	587	546	573	524	549	553	578	563	553	598	588	579	578	558	542	544	597	571	582	564	596	583	558
4678	125	81	91	87	79	90	82	98	84	87	88	96	88	101	75	78	91	77	84	79	69	72	77	73	91	83	63	78	84	61	82	69	70	54	71	74	76	76	80	86	75	76	84	82	86	75	74	79	88	64	89	68	75	79	72	74	86	78	60	89	86	72	84	80	88	84	103	50	85	82	72	73	76	71	64	86	83	88	72	68	93	86	72	91	77	75	88	98	81	84	74	87	70	77	95	78	81	75	79	66	77	76	82	91	76	80	76	86	94	78	94	68	74	75	82	70	86	93	81	88	70	79	58	73	68	80	79	81	71	70	83	70	64	66	72	63	75	79	73	87	62	61	68	81	65	74	83	79	71	72	67	75	78	76	64	72	64	69	59	59	79	69	74	81	68	90	75	70	77	75	74	72	53	68	66	86	76	86	84	76	90	69	71	77	77	57	70	68	85	82	80	78	80	68	76	75	61	75	85	61	76	73	75	68	80	69	85	81	73	55	66	72	79	70	72	75	53	83	66	84	69	83	79	73	59	77	87	65	85	70	69	78	84	63	85	75	71	71	82	75	75	77	64	85	74	73	73	84	71	80	67	70	75	81	67	78	78	74	73	71	76	75	91	72	78	58	87	71	84	73	87	90	63	73	77	88	73	66	70	73	87	81	80	83	68	78	79	78	81	68	62	86	65	61	57	65	66	56	75	78	66	79	78	65	84	75	84	72	72	69	71	88	82	86	66	82	77	76	81	75	67	73	67	72	75	70	80	71	71	71	67	72	80	75	86	80	82	63	70	57	87	80	87	78	74	78	72	82	71	70	86	66	71	76	82	83	81	75	97	71	70	74	72	76	77	85	88	58	68	79	80	76	96	94	63	91	84	88	79	79	67	68	88	73	63	69	82	90	64	84	73	84	75	61	62	80	93	76	88	64	87	72	71	87	100	83	66	80	65	76	77	76	68	89	97	65	93	73	70	63	69	78	61	80	91	89	75	60	75	83	84	73	69	78	72	68	85	87	92	75	80	78	70	67	84	70	89	60	71	75	81	87	64	62	83	64	86	72	66	86	76	65	69	66	77	77	73	74	62	80	83	76	84	81	72	82	73	75	68	73	83	61	76	68	74	73	79	83	79	80	63	82	83	83	75	69	79	79	64	88	87	71	65	91	69	72	86	86	70	86	75	73	77	64	77	93	76	60	55	75	61	72	93	78	83	83	81	89	72	74	79	80	80	86	82	88	74	81	72	78	70	76	76	87	65	81	83	69	69	80	77	86	78	102	63	84	74	77	81	71	84	74	82	54	65	93	73	79	69	70	70	62	78	76	82	70	75	62	71	66	74	84	65	62	70	78	95	73	81	63	59	75	79	77	70	72	78	72	75	81	83	67	85	88	57	72	79	60	80	72	70	85	75	81	64	80	63	89	77	54	80	63	85	89	64	81	67	62	67	82	83	74	84	66	83	72	80	69	69	71	88	74	68	76	66	76	68	91	73	73	79	79	86	73	62	63	79	67	75	76	74	94	98	63	78	80	68	81	71	54	62	89	77	80	74	72	72	73	70	66	82	82	76	61	78	64	73	90	86	66	70	72	69	61	73	72	88	70	59	77	77	77	74	79	93	72	56	80	64	68	67	71	71	73	80	63	81	94	66	67	89	83	95	75	68	68	65	90	71	71	80	84	72	65	83	83	75	80	68	60	75	81	70	82	84	65	55	81	87	74	84	78	77	78	97	67	74	77	80	84	72	67	74	72	63	69	78	76	81	69	69	83	105	73	70	77	92	73	74	74	69	74	64	74	62	64	58	77	92	67	79	86	83	76	74	79	78	70	80	68	79	78	97	59	76	77	79	73	70	83	65	72	82	83	56	53	87	69	76	90	81	77	77	81	82	59	74	58	90	82	87	88	74	66	62	72	67	64	84	63	77	93	69	76	60	81	75	81	80	70	61	78	86	62	89	64	77	64	65	72	60	88	71	63	72	81	94	82	78	84	65	80	83	69	66	81	63	67	59	73	74	72	89	75	64	71	65	75	65	72	67	62	76	72	83	50	64	64	82	80	77	85	65	76	67	84	86	66	82	72	76	67	72	73	65	87	71	61	60	74	89	82	78	77	75	79	85	81	94	79	67	66	63	71	89	74	74	66	70	75	69	82	77	81	89	87	79	81	79	73	90	66	86	79	73	62	90	83	97	71	70	89	88	80	78	66	76	78	86	87	76	60	81	77	77	79	65	88	70	64	87	94	62	76	71	85	76	71	62	74	69	70	57	68	56	69	67	62	72	71	75	81	66	77	69	80	82	68	51	70	68	87	80	81	84	82	66	70	78	61	62	71	68	84	73	88	77	89	69	66	70	74	82	70	70	85	76	85	83	75	69	76	71	79	66	68	67	72	79	62	68	61	73	76	85	70	92	79	78	62	65	58	86	88	89	66	67	66	78	69	78	81	95	86	64	65	68	88	66	74	66	82	71	77	82	82	80	68	67	68	65	86	81	75	95	78	77	69	69	90	69	80	62	83	71	64	92	74	77	75	78	69	66	78	67	73	92	54	73	65	68	68	81	81	64	64	75	77	64	71	88	72	76	82	81	77	89	70	68	76	81	86	90	74	72	73	76	83	67	71	74	71	77	75	64	68	83	74	69	94	83	64	78	69	74	84	75	65	79	69	57	69	87	79	74	69	72	84	63	58	75	66	88	72	64	80	64	90	96	93	74	91	67	79	62	77	72	76	87	73	82	69	74	79	103	95	91	74	66	66	71	76	74	85	83	82	76	79	79	84	74	72	64	66	75	69	72	79	75	64	65	63	80	64	83	86	73	92	73	74	64	69	77	91	76	87	89	73	74	77	68	85	75	77	69	79	73	77	75	70	69	84	86	73	74	80	70	87	72	64	75	79	87	76	60	89	84	79	65	78	79	64	80	81	73	76	80	81	85	72	87	91	69	85	90	63	78	78	93	75	80	77	70	68	74	70	90	72	78	63	86	75	75	75	87	86	85	66	68	71	89	87	62	76	71	94	70	73	81	64	72	80	64	67	76	68	74	81	84	87	80	81	63	72	78	75	78	79	83	66	84	77	83	74	75	66	81	67	73	62	82	60	89	81	65	67	77	60	78	72	72	73	60	72	62	68	70	70	60	62	93	87	62	73	60	77	88	76	82	77	78	76	85	65	61	81	79	60	78	68	75	65	75	76	82	82	88	72	59	74	63	63	65	86	72	84	69	86	87	75	76	78	69	61	65	69	73	79	67	77	62	65	87	66	93	88	85	70	92	68	88	76	66	79	68	67	61	77	69	64	74	74	56	70	82	84	79	71	68	80	75	62	63	74	72	92	59	80	70	91	74	76	82	80	80	82	84	71	64	84	91	65	86	67	88	68	57	64	59	65	70	74	63	89	85	64	76	73	81	83	77	58	89	76	77	50	85	76	72	79	68	88	64	84	74	73	75	77	67	78	76	89	75	85	74	64	81	75	81	71	75	77	70	69	85
18872	966	725	755	1199	1647	1717	1576	1299	1223	1035	1030	912	891	824	804	721	732	718	717	686	637	632	636	645	608	589	566	606	578	603	544	625	590	556	616	589	595	555	596	565	577	577	574	587	538	560	521	585	572	555	547	555	539	559	592	559	548	542	567	521	538	572	540	590	603	558	542	511	556	558	583	528	556	559	578	570	556	547	555	517	578	542	579	542	538	571	519	562	553	536	546	553	543	506	524	555	571	582	582	525	550	601	537	544	520	609	571	527	592	556	514	561	522	551	544	531	614	514	525	562	542	552	530	546	535	552	549	568	550	557	554	583	550	562	561	568	571	575	527	521	544	566	525	586	550	554	535	552	539	576	568	604	544	543	534	539	558	549	556	580	562	568	554	541	542	558	540	531	523	521	508	530	535	566	493	558	568	514	542	561	548	503	531	557	502	502	541	525	537	543	528	576	576	523	535	546	561	545	539	541	570	528	495	545	576	580	523	592	574	543	537	533	568	519	539	536	539	520	528	523	527	547	572	557	542	589	567	530	543	597	555	605	543	543	508	564	548	556	527	538	553	546	572	559	534	565	500	559	503	591	563	573	547	593	564	554	544	524	531	533	550	606	555	516	550	540	571	539	574	485	534	552	532	528	524	565	544	559	557	562	560	518	585	531	564	544	531	549	545	572	525	578	543	540	563	505	526	520	517	533	538	568	535	568	549	490	589	558	541	542	564	552	519	512	574	535	553	523	577	552	591	541	533	557	570	569	538	537	561	542	515	513	533	516	569	525	567	569	563	534	550	561	540	504	553	541	517	574	549	549	516	558	554	552	574	532	531	554	545	499	528	533	533	566	562	523	576	570	531	532	582	547	497	549	562	526	543	581	530	540	545	581	563	507	504	541	516	533	497	531	531	522	543	520	594	546	554	546	535	551	535	559	551	531	553	549	539	552	598	528	548	506	567	567	540	510	548	533	530	551	540	564	537	578	513	529	505	562	589	519	569	539	508	538	541	532	543	501	554	509	520	546	562	562	561	553	560	557	555	515	530	582	544	495	567	534	547	523	552	555	547	567	548	550	554	506	558	537	539	586	563	527	579	535	516	522	536	589	539	538	565	522	523	553	541	588	567	551	515	559	518	586	544	543	520	575	589	542	570	527	534	547	545	560	556	513	515	532	543	528	539	521	548	585	572	554	543	545	552	563	537	531	549	568	510	506	570	529	560	573	565	514	539	522	591	555	522	518	564	534	505	537	553	502	512	537	525	603	556	557	589	542	540	542	532	565	574	588	519	516	535	536	521	544	570	553	538	585	537	525	546	527	530	520	572	521	593	565	529	527	573	533	597	580	542	522	557	519	535	538	557	532	565	590	537	543	540	598	538	564	543	575	552	575	564	555	521	556	547	563	552	546	498	552	527	531	552	540	548	550	541	564	541	570	544	568	509	587	493	561	544	552	511	591	533	530	571	560	536	582	560	522	578	538	538	596	518	568	548	581	544	554	576	520	525	554	577	564	548	532	575	538	544	545	514	494	542	504	560	560	525	572	529	551	530	518	559	562	551	516	521	542	505	518	523	533	525	528	514	542	539	543	557	566	561	542	560	546	500	582	541	549	554	541	534	564	562	545	509	542	590	526	548	557	556	533	564	529	528	545	481	551	545	556	512	540	552	531	542	573	524	539	543	530	531	575	545	561	545	551	535	520	516	571	568	528	552	524	573	567	521	519	579	559	495	587	557	554	573	539	528	543	536	574	533	552	546	533	570	563	539	518	572	544	537	528	541	554	537	557	564	571	532	533	546	508	554	547	559	547	526	543	556	509	518	499	545	529	506	507	573	510	534	557	527	546	531	533	510	555	548	583	540	548	543	538	547	565	528	550	567	573	515	537	509	532	553	525	547	553	571	518	533	550	579	527	520	539	504	533	516	590	502	550	575	564	580	576	560	558	588	561	531	541	561	491	561	571	542	579	564	545	562	525	572	544	528	539	551	514	543	541	527	559	563	509	551	535	571	532	551	593	591	554	559	544	567	512	550	535	563	540	546	546	552	536	573	532	545	547	575	568	531	521	551	539	540	566	565	544	555	571	534	523	524	565	574	570	497	523	572	533	525	569	552	527	554	527	521	518	543	554	550	566	498	547	529	530	528	540	547	546	592	481	560	576	569	525	548	569	516	579	487	564	558	533	528	548	569	588	543	573	560	559	508	550	522	568	534	555	543	546	561	554	545	549	526	504	530	544	556	508	538	545	562	485	558	503	527	547	530	537	546	493	552	548	527	577	513	548	526	592	547	539	553	536	578	544	562	556	497	521	518	572	552	519	547	571	516	530	547	540	563	528	572	547	550	553	553	553	534	523	497	536	541	553	589	515	531	523	516	537	542	547	532	535	514	549	532	524	511	548	521	561	556	582	531	508	553	524	533	540	502	544	568	522	496	567	556	535	563	559	535	512	533	547	550	538	535	538	557	530	559	568	527	588	577	580	556	571	534	509	569	555	494	552	552	605	558	518	506	539	544	529	566	527	529	503	567	561	571	575	506	530	497	535	512	557	559	572	554	536	485	560	560	536	513	505	544	532	546	524	544	552	534	565	585	540	534	547	570	521	527	523	541	553	549	541	589	529	508	532	552	553	519	561	540	561	567	567	525	607	550	541	562	591	568	563	536	544	490	596	555	580	525	527	551	522	568	541	495	547	572	608	522	544	546	504	549	533	561	510	546	532	545	593	502	528	563	579	560	543	565	540	509	563	569	521	528	516	561	552	585	523	555	511	516	600	532	561	551	542	549	571	575	574	542	554	559	573	550	539	559	550	563	556	571	558	530	479	510	531	504	518	556	533	546	521	548	581	545	509	513	509	513	585	568	561	502	552	557	535	576	529	579	563	615	577	531	554	497	512	527	519	486	530	558	550	569	592	570	565	551	582	556	563	530	521	515	540	523	588	499	526	571	562	559	568	519	587	522	540	536	564	543	576	534	527	577	516	547	548	544	536	502	560	543	529	540	545	519	546	563	524	564	558	540	523	558	535	516	544	565	518	505	497	540	531	541	572	519	538	493	588	576	565	544	576	570	559	562	531	564	576	530	523	588	539	532	556	538	555	539	560	551	523	555	578	585	577	515	555	521	522	571	558	536	528	528	505	556	572	546	533	547	611	544	541	542	590	522	532	530	565	524	556	582	551	504	546	549	568	497	498	547	541	549	552	559	535	543	564	511	537	537	517	525	555	558	503	534	586	558	544	563	545	567	558	549	565	566	585	500	559	549	554	584	576	534	554	539	567	510	514	530	553	541	584	561	552	570	544	522	589	573	528	538	500	530	614	546	595	512	570	567	537	533	534	514	565	521	525	541	524	572	570	563	556	521	535	563	573	507	535	554	557	550	556	572	543	537	576	541	538	512	559	564	537	542	526	558	559	509	531	498	572	515	526	536	489	532	564	563	554	550	511	529	530	602	539	528	551	561	545	519	522	548	556	572	545	521	482	524	553	542
6309	137	61	72	40	57	61	63	80	56	55	61	57	47	46	56	34	44	37	42	38	50	40	32	45	42	28	31	39	32	21	41	32	23	36	35	34	40	36	30	28	40	28	32	31	44	23	22	36	25	30	28	34	33	31	20	31	39	36	27	27	43	28	35	28	38	36	24	33	35	42	32	19	20	29	31	36	20	23	32	26	42	29	37	26	33	28	30	24	35	38	38	30	37	43	27	33	33	37	31	32	32	39	40	30	34	35	31	36	23	32	42	31	33	24	28	37	23	32	36	37	36	35	31	33	36	35	52	34	24	43	37	29	37	33	33	35	32	37	27	24	27	32	42	35	49	29	37	32	40	25	44	34	32	31	27	33	27	23	33	36	34	35	43	32	25	31	28	36	41	28	22	30	25	31	36	41	30	32	32	23	31	33	34	40	24	32	31	33	23	30	29	28	31	34	26	37	26	29	38	26	30	29	23	25	27	44	32	27	31	16	27	25	20	28	36	28	31	29	24	19	14	35	13	35	26	21	35	31	31	26	27	27	27	39	32	27	30	32	42	26	31	38	29	35	31	34	25	33	20	37	30	41	32	33	30	43	35	31	33	29	31	32	33	45	36	35	25	33	39	40	38	29	33	29	24	32	40	31	26	31	28	44	34	33	31	39	30	31	34	27	33	28	37	31	25	31	24	28	44	31	26	29	46	26	35	35	26	31	31	25	30	41	33	36	30	26	29	32	30	27	32	27	34	39	24	35	32	32	32	35	34	34	34	25	16	35	29	32	36	31	24	26	28	21	36	29	22	34	29	33	23	30	24	29	33	25	38	22	26	36	28	37	23	39	34	41	27	30	27	29	39	35	28	31	32	43	33	22	24	35	23	24	24	27	28	32	38	36	27	31	23	24	39	31	39	32	33	44	32	30	28	24	27	38	35	27	35	24	28	40	25	25	31	37	35	41	24	24	18	25	16	30	34	30	35	33	42	22	32	26	35	36	44	28	28	30	32	35	31	33	37	37	31	46	26	21	22	30	39	37	27	38	27	32	34	43	28	26	27	33	22	31	26	20	32	28	34	36	24	31	20	25	24	43	24	46	36	41	26	37	35	31	27	39	35	27	46	35	25	27	32	29	25	29	31	36	34	38	24	19	38	23	25	28	28	24	41	34	31	36	37	33	32	37	36	40	25	36	31	26	31	32	45	32	36	26	29	27	28	20	32	28	28	36	27	32	37	40	34	37	40	27	33	36	33	30	43	28	33	30	45	42	25	34	35	27	26	25	37	34	29	26	32	34	22	40	33	27	38	44	39	35	30	36	42	43	34	32	28	33	30	27	29	24	29	44	34	22	25	36	41	30	35	34	32	32	28	30	33	29	28	22	31	36	32	26	32	43	42	38	45	30	29	41	29	23	34	23	31	35	29	30	28	40	30	29	28	36	39	39	28	27	48	30	29	28	39	30	38	25	33	27	28	31	25	32	29	27	32	39	27	32	27	28	32	32	26	17	39	33	22	33	30	33	39	28	44	33	29	32	33	33	30	41	33	32	22	41	27	32	37	35	28	33	39	34	28	26	27	34	37	28	30	28	32	39	29	41	26	24	29	22	29	28	29	32	35	43	33	29	26	38	28	30	40	33	34	33	24	25	31	31	38	34	28	38	25	36	28	32	35	28	18	28	32	33	31	26	20	24	28	26	42	29	30	30	33	39	31	28	30	30	34	29	36	27	29	27	38	35	28	35	23	25	32	26	27	28	31	38	26	34	24	32	39	31	27	31	36	37	26	25	37	29	34	27	28	23	33	21	22	32	34	35	35	27	42	28	33	30	30	28	27	34	30	30	37	33	25	44	31	32	35	35	33	23	32	34	30	30	21	24	31	24	38	29	24	35	34	30	31	38	30	45	35	35	26	31	26	24	37	35	30	32	45	30	31	30	31	36	29	28	26	31	28	27	31	33	24	47	31	40	27	24	33	37	33	33	22	32	25	18	30	31	25	36	32	36	31	31	35	19	35	25	34	37	36	39	28	35	45	26	29	34	25	30	33	35	36	29	37	31	30	30	32	33	32	30	33	37	20	29	26	34	32	19	25	28	26	38	27	22	27	39	41	29	27	29	25	26	28	29	43	27	37	33	27	33	30	38	33	32	25	45	27	28	33	35	34	30	27	28	19	38	33	32	27	32	34	28	34	26	41	26	35	23	24	37	23	32	43	42	23	36	32	22	37	32	33	40	36	29	30	25	29	22	22	26	26	33	33	28	30	31	38	24	35	29	36	33	31	34	28	26	31	32	26	30	35	18	23	28	39	29	31	39	25	44	23	32	43	33	29	35	37	28	31	31	25	26	29	29	27	36	25	23	27	26	30	33	30	32	27	28	25	29	34	34	27	33	38	33	28	35	18	28	26	28	25	26	27	25	25	27	35	29	35	45	32	30	25	24	28	36	33	44	37	31	31	31	37	28	41	34	25	39	24	27	35	36	33	35	29	27	36	24	30	31	35	36	20	24	25	31	38	30	32	33	37	33	38	25	40	31	33	38	28	24	28	27	26	31	31	37	33	21	34	32	40	38	28	30	26	29	25	22	41	41	34	38	26	26	30	21	37	32	23	36	37	35	32	27	33	29	20	32	38	37	37	30	30	35	35	28	28	28	24	28	29	23	38	30	26	27	40	23	27	35	25	29	28	27	34	31	35	25	20	28	25	21	34	38	39	39	32	27	32	25	23	22	30	30	31	47	38	20	35	26	36	31	25	29	39	30	28	31	43	35	31	26	28	30	40	33	39	26	32	27	42	40	31	30	37	28	19	33	18	31	27	39	33	32	32	32	38	24	32	26	36	35	31	32	31	31	36	31	27	34	45	29	29	34	25	35	28	30	31	26	47	29	44	34	25	26	17	41	35	25	37	33	26	41	25	35	25	25	28	31	46	36	31	29	23	33	38	18	20	34	26	29	35	24	29	35	46	33	31	38	28	35	36	37	25	37	28	25	33	32	34	29	32	27	26	47	30	31	36	24	29	41	19	30	24	32	35	39	30	37	27	25	28	22	30	28	36	31	32	34	30	30	28	26	20	34	23	31	37	37	39	28	41	25	31	24	28	27	19	36	23	31	31	30	32	31	34	28	22	30	26	22	36	23	29	31	30	20	32	38	23	31	26	35	27	22	36	20	36	36	29	24	17	42	31	28	25	29	32	20	31	31	30	28	30	40	24	35	24	31	27	31	36	34	30	29	25	39	31	37	31	27	31	32	33	33	28	24	33	34	37	32	33	35	26	26	30	28	24	21	32	34	25	26	35	31	31	36	24	34	33	31	43	26	27	28	35	32	39	32	27	25	30	33	28	25	32	23	22	33	31	32	37	24	31	33	26	33	35	25	29	33	27	25	43	33	42	24	37	29	27	27	37	27	31	32	28	31	24	27	36	27	26	32	30	27	22	25	35	33	27	28	34	42	28	23	30	35	35	33	25	29	27	22	33	37	21
23267	1318	639	729	1686	2654	2697	2256	1912	1565	1329	1154	1000	834	778	690	619	621	571	487	477	443	451	426	397	386	373	382	356	361	333	355	305	279	328	325	320	304	277	294	292	275	282	273	257	302	243	261	244	288	259	255	281	248	259	262	239	238	264	256	232	261	281	215	251	254	234	229	262	225	222	242	232	245	240	210	251	256	234	229	247	216	218	248	245	227	232	235	232	225	235	265	251	229	274	240	226	248	263	283	217	271	238	218	239	247	234	225	263	264	230	255	238	262	237	218	252	268	257	249	232	229	225	237	226	225	252	231	226	258	244	251	247	227	246	220	213	243	222	248	238	248	274	223	236	227	226	247	232	246	245	243	225	241	262	237	228	198	226	224	250	226	209	225	256	270	221	208	234	240	207	222	243	209	229	218	219	233	211	201	226	224	228	233	210	211	239	211	219	232	233	238	225	220	224	230	222	205	218	244	215	230	212	239	222	236	226	228	211	228	231	205	224	236	220	209	210	245	233	229	221	231	236	248	227	200	196	236	215	223	236	245	233	216	220	236	206	218	234	244	219	225	203	240	185	209	229	242	215	205	233	202	229	240	203	237	224	217	244	247	229	204	204	227	263	226	226	231	213	210	222	225	264	227	236	213	230	216	216	209	213	201	211	228	211	241	203	225	215	245	246	197	239	229	250	216	227	230	227	223	232	247	221	228	226	210	217	214	181	203	209	238	216	219	208	217	212	230	239	244	226	241	237	227	226	208	229	215	212	226	248	229	201	206	239	215	223	208	233	243	213	226	181	211	229	219	232	219	246	234	237	222	259	225	253	236	208	239	230	242	211	207	236	258	202	227	242	223	223	205	220	200	238	240	234	209	235	199	256	222	231	233	232	224	226	240	233	239	238	234	192	244	208	221	251	227	225	230	243	269	221	222	226	212	226	221	212	227	234	232	245	222	225	220	232	242	227	227	210	243	227	211	207	208	212	210	220	226	223	238	220	253	221	242	209	232	231	222	229	210	223	241	217	213	218	199	246	222	231	220	194	207	199	198	206	219	222	215	230	221	233	229	223	234	216	232	242	240	232	213	229	253	212	240	224	243	221	221	241	223	227	213	219	242	219	219	214	207	254	242	206	200	203	223	201	231	194	228	216	226	236	240	229	242	231	246	217	209	211	229	231	215	233	207	198	234	230	201	246	207	240	216	217	226	211	201	228	231	231	209	242	237	246	239	213	224	220	247	192	251	234	225	205	218	212	223	215	232	218	252	218	240	228	206	227	231	225	242	222	233	233	215	221	207	229	223	228	238	246	224	218	248	217	188	206	219	230	229	213	258	240	236	224	227	204	218	235	208	238	218	238	229	268	231	236	243	190	223	250	224	193	215	209	228	221	247	220	227	225	221	240	204	218	216	252	245	227	228	214	198	228	233	214	227	224	224	237	205	234	212	220	259	220	220	232	240	239	214	217	216	212	224	197	234	235	245	231	232	185	210	222	234	241	215	224	218	227	212	212	224	214	225	225	224	214	226	209	227	230	229	219	243	232	238	216	208	251	245	215	217	261	233	222	235	228	216	223	229	213	213	244	204	234	212	216	235	209	244	227	247	237	217	220	197	222	230	244	250	217	216	243	233	217	228	227	216	221	217	215	218	219	219	227	212	239	209	231	223	226	208	202	228	204	240	218	204	225	231	218	230	211	203	224	223	251	228	212	242	191	232	230	255	257	209	238	208	203	195	219	233	215	234	246	225	207	218	239	209	224	252	240	216	202	201	228	213	234	243	226	202	238	201	231	238	226	233	229	226	228	239	223	219	227	213	240	246	243	231	224	244	214	245	228	230	201	250	213	207	229	260	235	221	230	228	212	237	248	219	215	206	216	214	240	236	200	206	220	206	211	226	234	218	223	219	247	244	223	225	229	253	216	220	270	220	236	251	236	222	224	200	214	208	225	221	224	226	230	219	209	244	213	215	223	200	236	239	228	234	234	230	199	225	254	237	217	225	218	245	225	224	229	206	226	243	225	213	211	224	247	231	246	231	231	219	250	224	243	230	245	199	218	237	216	213	237	235	239	215	195	227	226	239	253	203	211	226	217	230	220	239	219	206	252	219	224	206	232	230	221	209	249	201	220	254	200	221	236	222	233	236	224	237	226	230	239	223	224	225	233	224	213	236	219	253	206	248	232	228	208	238	225	236	220	218	240	244	247	183	201	213	232	225	187	236	228	239	223	221	215	228	224	214	253	230	224	227	195	233	238	230	209	247	228	216	223	221	219	218	184	250	251	245	197	222	224	216	226	214	231	219	238	228	227	229	229	208	223	242	221	230	243	230	257	186	210	207	227	200	210	251	205	239	217	220	211	248	263	223	214	215	252	219	220	242	228	253	209	242	204	240	237	233	259	240	243	263	203	212	241	227	239	233	229	243	232	217	193	236	224	200	245	252	210	220	241	243	220	244	203	229	218	205	243	229	240	232	223	240	235	205	211	218	204	220	222	237	206	219	225	224	215	216	227	231	226	248	213	231	216	197	213	218	223	209	233	217	227	234	213	210	249	209	199	212	209	208	233	255	220	240	255	202	211	208	248	238	228	231	222	229	212	229	216	221	247	228	236	235	238	236	220	194	222	251	241	215	245	248	230	239	264	222	200	234	230	233	195	232	219	211	238	263	216	226	251	211	237	226	210	229	249	243	202	243	192	223	224	221	213	245	217	216	202	221	206	209	233	202	208	218	243	202	198	225	230	231	214	240	221	214	194	217	227	211	218	229	207	217	243	213	245	211	236	219	200	225	195	243	234	242	253	265	220	220	194	209	232	223	232	231	224	241	230	254	214	226	229	218	254	204	234	221	229	257	215	228	213	203	227	235	228	238	252	242	234	240	242	247	216	216	215	214	238	228	219	227	210	206	224	199	223	251	224	225	189	234	234	224	220	212	241	224	240	202	219	255	239	239	220	237	216	214	233	220	234	219	217	201	227	216	214	211	251	200	221	251	219	220	207	240	193	267	200	237	220	252	215	234	221	250	206	213	220	227	242	205	232	230	230	223	227	208	208	245	237	228	223	222	234	225	231	198	230	207	232	233	249	218	212	174	229	234	223	234	224	246	251	235	241	239	236	219	223	270	219	225	239	239	220	205	220	201	245	226	212	221	239	202	238	258	209	231	230	234	227	208	227	220	229	250	246	262	231	209	223	200	219	225	261	208	254	198	229	256	262	212	235	241	228	201	219	231	232	210	222	242	222	242	213	235	247	203	247	210	212	208	244	214	223	232	217	224	242	235	195	222	228	239	226	258	227	228	247	223	227	235	234	229	244	255	209	208	226	215	208	206	225	214	210	198	251	211	214	231	236	247	227	245	253	244	216	212	249	207	239	205	233	220	227	208	228	219	222	227	221	224	245	211	204	239	205	212	204	225	216	218	222	204	218	225	243	229	232	229	194	224	242	196	246	223	218	231	241	227	225	230	207	221	225	226	225	245	224	224	217	202
2258	66	70	73	64	62	83	62	56	77	71	83	72	69	92	74	78	53	71	73	81	71	72	64	77	84	59	75	75	81	68	79	65	64	60	68	67	69	78	77	78	73	71	69	62	63	90	75	64	85	68	84	80	74	74	79	80	82	76	77	74	75	70	66	74	70	72	59	60	83	68	77	78	65	58	69	65	69	73	76	73	78	61	74	67	71	59	77	72	69	56	68	85	69	71	73	81	77	67	62	71	74	58	90	75	78	81	86	74	71	81	70	71	60	80	67	63	85	75	76	66	56	90	64	80	78	59	68	64	73	75	75	74	64	74	64	69	73	89	68	77	75	78	64	60	82	72	87	75	68	65	58	62	84	68	82	63	77	73	68	61	65	80	71	72	79	64	66	84	69	81	70	63	90	82	69	63	73	57	73	81	73	58	67	72	77	79	81	75	69	66	68	67	72	57	77	66	73	62	73	80	83	66	86	76	83	77	64	81	69	72	83	74	83	77	71	75	84	65	71	72	71	77	68	78	63	80	75	79	68	77	64	69	60	69	71	77	71	76	72	70	71	91	59	61	66	70	89	80	72	72	68	56	63	71	74	55	64	74	78	75	73	89	69	75	86	90	73	67	65	80	59	57	59	77	70	88	70	61	81	66	60	70	75	65	89	77	73	65	62	62	60	78	81	76	58	74	64	78	77	66	63	84	66	86	60	59	70	78	71	73	82	79	69	63	76	68	79	74	76	64	67	78	72	89	73	77	91	72	69	74	72	60	81	80	83	75	71	78	68	75	67	63	62	63	65	67	77	74	68	87	83	71	69	72	71	92	63	73	70	68	77	76	66	89	66	76	70	77	69	70	75	77	58	69	78	66	90	82	84	70	69	66	69	66	71	92	80	72	72	85	59	74	67	82	69	76	76	76	63	79	56	74	78	56	76	71	60	71	53	69	82	65	69	65	83	82	75	75	71	66	75	62	57	60	56	71	68	60	61	64	64	71	75	71	78	72	64	74	78	69	81	76	57	77	71	66	65	63	59	72	75	72	73	66	58	57	59	71	83	67	67	76	61	76	81	97	77	68	82	66	62	60	62	61	57	79	73	79	72	59	71	78	68	66	54	82	69	78	71	65	79	72	81	73	60	71	72	77	75	69	57	74	87	65	84	76	72	54	68	80	58	64	71	90	83	66	58	74	76	67	52	61	62	71	76	64	71	58	77	83	82	56	62	61	75	90	71	69	76	65	76	71	66	70	65	77	79	71	67	67	87	67	66	68	62	87	73	72	67	81	79	61	74	67	76	73	71	71	70	68	61	60	57	75	77	81	68	77	63	65	77	86	62	71	72	84	88	76	69	76	74	65	70	82	72	66	73	77	74	67	61	55	80	75	74	64	71	87	75	80	62	56	89	81	64	79	80	76	72	57	70	84	66	83	64	70	75	70	71	70	80	71	63	58	68	72	65	76	70	70	70	65	83	65	60	54	67	59	78	76	75	64	72	75	74	74	68	76	60	70	73	76	69	80	69	67	58	65	68	73	67	74	71	85	73	68	73	77	74	73	84	80	87	74	74	79	66	77	58	63	100	80	75	70	71	68	75	76	64	62	57	57	79	74	79	80	62	71	56	66	76	81	74	79	66	80	72	92	64	64	78	71	69	74	74	86	80	64	69	66	74	81	67	70	86	74	63	78	68	73	69	68	76	76	67	83	67	61	74	70	79	78	72	77	69	75	60	66	73	74	68	76	63	65	69	79	63	75	76	71	86	66	80	64	77	80	81	55	69	65	75	79	79	81	68	73	80	85	74	56	73	52	81	58	73	61	88	71	67	77	86	75	88	70	76	82	70	69	68	81	80	67	62	65	70	71	70	76	76	71	87	75	62	85	83	78	66	69	70	77	67	62	68	71	79	67	66	71	59	59	74	80	73	71	67	61	64	65	65	71	70	73	71	74	75	60	74	80	84	78	73	57	74	66	70	67	58	81	65	68	58	72	75	65	79	61	69	65	85	60	66	78	71	73	66	54	79	61	67	62	79	55	73	64	75	82	68	63	82	71	77	59	63	69	61	82	69	63	76	78	68	72	65	72	60	68	83	78	67	66	70	65	70	74	87	68	79	66	54	76	58	73	67	60	64	70	81	82	82	61	83	79	80	76	85	83	78	73	58	72	84	79	87	68	80	70	81	87	68	70	71	85	86	75	71	70	68	83	67	59	80	49	68	54	56	72	65	83	57	69	68	65	61	69	74	67	66	73	69	72	61	71	80	66	75	83	71	77	61	65	66	66	68	64	79	64	77	48	71	65	85	71	68	83	71	71	72	73	65	85	73	76	73	74	76	63	78	66	51	76	64	69	82	79	58	74	51	72	73	57	89	77	59	74	74	67	66	77	70	79	78	66	72	85	80	80	81	84	81	66	71	62	65	60	57	56	71	84	64	61	64	65	76	68	88	81	65	70	87	62	68	72	85	86	59	72	75	67	65	66	57	72	63	63	77	60	61	87	63	63	70	74	77	71	55	62	74	73	78	79	59	59	64	67	73	74	84	78	69	71	59	68	76	69	64	60	70	78	53	77	61	72	77	67	61	63	65	80	63	77	68	88	69	64	60	79	68	87	65	68	69	78	73	60	65	73	77	81	60	78	63	84	69	66	68	67	71	61	83	87	60	66	83	76	65	80	69	97	94	65	67	67	80	91	73	65	71	66	62	72	65	72	57	71	73	60	64	77	63	69	84	74	66	65	64	65	63	70	69	68	70	56	62	66	65	68	67	52	68	85	62	75	81	64	84	72	74	67	51	61	72	58	65	77	58	69	74	78	71	69	79	70	60	79	62	78	76	82	69	63	69	79	69	74	72	68	69	84	69	60	73	76	85	73	79	73	64	64	74	69	70	60	76	75	68	78	71	54	74	62	88	77	85	63	61	65	61	55	69	73	58	72	80	71	78	71	65	80	80	75	65	67	80	67	69	80	66	73	72	68	81	80	70	64	69	69	55	86	83	68	79	66	69	64	69	60	60	70	80	70	70	67	65	62	70	66	72	73	71	71	64	69	63	70	71	57	68	74	67	77	47	71	74	77	63	75	67	57	78	70	68	71	80	66	66	70	70	68	82	69	83	84	62	64	73	75	61	71	55	60	87	81	87	79	68	65	78	82	75	66	78	69	67	54	77	82	69	65	81	72	73	87	70	78	89	67	66	74	73	74	73	76	74	60	64	64	61	69	83	77	70	75	90	67	75	76	65	75	64	82	76	77	72	65	72	72	73	78	79	67	84	74	64	75	75	82	76	73	75	78	81	87	85	68	53	82	67	71	70	89	78	65	73	73	81	58	80	71	66	71	83	58	76	47	70	84	70	62	71	74	79	72	60	70	83	56	81	77	72	74	69	79	78	82	77	62	64	68	71	78	77	58	71	72	62	53	80	76	71	67	74	63	65	82	68	62	70	68	79	70	77	76	75	77	79	69	65	64	68	68	70	68	73	80	75
12966	614	568	575	608	672	685	658	658	640	615	583	618	548	581	530	544	572	557	561	579	559	524	552	526	550	559	487	513	533	527	542	513	525	574	516	544	468	571	499	524	535	506	537	523	516	525	530	520	529	537	520	538	505	509	514	525	518	516	522	510	540	559	556	506	506	612	535	508	507	502	528	492	517	562	529	521	530	516	499	546	498	515	537	541	511	513	527	472	530	531	522	555	502	513	533	530	533	533	514	529	502	566	549	538	530	502	534	508	517	537	519	521	550	490	536	522	512	508	523	504	483	562	561	538	516	553	578	522	520	489	519	518	563	517	493	544	550	537	536	539	499	495	504	548	523	574	521	513	541	501	550	513	532	510	514	571	568	504	548	497	541	523	550	552	545	535	497	518	535	528	525	528	536	523	545	530	509	528	517	545	507	546	539	534	499	531	553	568	548	549	499	529	508	546	507	525	552	490	528	541	552	520	541	508	506	536	549	528	501	547	530	531	570	515	529	514	559	485	549	515	508	540	540	538	501	550	557	507	515	489	497	473	519	519	468	528	503	550	562	519	523	547	547	518	504	510	523	493	543	532	543	516	531	511	488	541	505	544	496	500	509	514	465	518	547	509	504	541	525	533	480	547	507	486	522	536	535	504	539	533	532	527	540	551	534	548	521	524	516	552	482	516	495	524	491	544	530	543	557	471	533	538	520	522	492	541	535	547	534	487	555	579	507	481	518	522	515	485	509	538	503	543	521	532	516	556	511	543	504	561	560	521	541	526	507	554	549	535	543	497	513	555	550	489	522	507	484	492	537	518	513	580	487	506	527	517	523	495	556	502	554	523	474	524	545	545	527	478	547	543	543	464	533	465	542	528	554	535	535	504	516	545	519	537	522	512	503	564	544	546	551	514	513	489	548	480	518	558	510	507	503	497	544	543	510	514	540	500	489	552	526	500	528	541	542	526	510	520	537	558	498	528	503	551	541	554	491	513	501	519	548	534	573	530	504	494	517	505	570	510	564	515	542	518	527	511	560	480	527	487	555	496	533	507	475	525	503	529	573	502	517	480	508	537	515	474	532	544	504	534	519	494	496	524	505	509	525	559	523	563	550	535	505	497	538	498	537	481	525	490	504	518	509	560	502	524	461	498	502	500	494	485	543	485	523	521	503	530	458	586	513	574	513	519	484	525	511	546	514	497	508	564	519	504	561	529	534	537	538	553	515	500	489	546	505	526	560	551	512	524	475	532	514	544	515	490	527	485	542	561	501	515	516	532	540	515	508	511	504	475	501	510	510	513	509	513	511	513	508	540	545	510	528	505	538	488	563	494	538	495	494	540	541	563	542	522	508	528	520	501	529	492	535	487	524	553	560	525	504	494	488	533	531	515	506	514	516	534	559	510	568	526	509	525	531	521	554	460	540	473	512	512	533	493	504	532	523	525	541	519	543	546	500	481	532	560	531	521	548	527	537	553	539	541	486	541	495	504	507	538	542	540	550	510	515	503	514	505	572	510	527	581	497	525	519	499	537	535	518	529	523	570	538	496	505	525	525	468	516	531	537	540	552	523	530	524	465	469	518	523	527	530	523	499	518	547	486	498	518	503	545	548	598	545	556	512	530	511	508	553	519	512	516	566	548	490	482	526	533	495	560	531	533	513	575	528	514	541	508	545	507	534	523	524	508	540	520	525	541	528	547	505	537	525	544	531	519	540	488	552	489	519	540	576	515	555	504	527	527	545	500	531	541	517	499	528	500	508	496	530	494	533	551	491	550	520	519	507	493	550	526	498	513	473	526	518	526	519	477	539	497	519	500	496	511	507	539	511	579	524	537	546	546	584	497	502	502	508	549	533	492	501	509	569	533	554	502	538	522	544	542	537	545	509	489	506	535	551	503	543	522	487	501	559	516	512	527	467	549	503	526	513	545	498	519	533	517	544	539	484	463	530	489	543	495	545	512	574	520	548	501	553	538	523	458	547	522	582	545	556	508	497	523	574	485	542	506	528	536	479	547	546	479	568	533	557	514	522	540	499	537	546	535	556	554	532	497	528	533	500	511	529	562	499	512	509	567	522	537	516	479	495	526	541	578	554	548	521	534	486	529	526	536	587	494	523	518	558	545	538	523	505	512	559	498	513	528	498	521	547	519	499	503	504	552	505	546	531	526	488	511	545	506	498	509	517	495	513	544	525	519	542	523	479	529	530	533	521	548	514	463	507	522	530	501	483	505	507	510	511	512	535	537	531	497	519	541	545	530	528	520	532	512	517	494	560	500	531	506	556	488	508	529	552	505	526	530	543	525	554	516	515	532	535	522	516	537	511	544	541	550	510	509	558	518	527	472	525	562	522	533	538	560	556	527	560	543	502	539	496	529	494	475	495	505	519	558	489	554	491	534	512	541	522	521	563	561	494	518	528	517	498	532	545	526	529	528	543	548	503	488	511	534	490	578	490	504	530	518	499	518	544	516	574	543	526	572	531	551	567	525	531	511	495	576	500	530	526	498	558	540	509	523	550	529	534	507	559	494	513	520	465	525	497	578	501	550	534	516	532	490	535	531	507	531	525	510	498	505	545	504	567	550	511	519	560	516	526	513	506	534	533	519	481	519	514	534	517	515	551	501	564	521	510	564	526	510	550	477	499	530	538	539	513	531	522	541	545	523	567	537	486	523	506	477	560	505	559	548	494	508	540	510	560	573	563	502	523	542	502	573	522	497	539	483	502	549	502	554	493	512	525	555	526	549	521	545	509	568	537	532	508	512	529	522	526	515	509	542	525	528	544	535	530	561	548	498	505	552	502	520	503	524	543	523	513	518	541	498	536	486	528	509	585	515	476	544	548	509	518	541	535	498	520	530	479	567	522	528	561	513	543	484	484	497	511	551	547	532	549	488	510	524	483	545	510	509	516	537	513	503	537	518	561	535	510	536	530	522	505	516	550	538	571	571	520	493	525	502	529	518	506	511	480	523	532	499	515	509	560	504	482	534	551	538	516	512	526	532	512	567	515	551	497	528	542	519	503	530	483	569	566	526	533	532	547	542	503	522	537	558	488	538	501	512	531	549	537	538	536	551	515	495	503	542	524	540	536	537	544	521	515	498	541	531	550	490	476	484	468	564	545	526	528	540	547	530	526	500	508	527	554	541	544	513	498	511	506	523	545	501	519	500	543	535	535	548	575	547	509	487	510	508	485	517	488	521	511	500	549	518	476	527	550	559	526	534	556	507	477	515	532	506	514	545	550	531	518	507	506	516	511	514	529	544	518	551	487	512	568	517	521	486	523	523	554	500	560	594	526	498	498	527	502	488	546	549	528	498	543	512	541	527	533	541	564	507	537	527	527	510	553	550	532	477	577	529	531	538	530	568	523	518	507	497	486	517	504	574	535	521	524	529	540	505	556	551	499	527	520	522	506	553	543	535	477	566	519	525	505	501	541	541	520	534	539	542	500	531	545	513	515	508	542	496	499	509	530	514	511	556	515	539	509	503
2983	77	75	91	68	78	79	72	78	83	69	66	85	78	76	65	77	86	82	85	69	74	86	84	99	81	91	77	85	64	65	73	69	91	90	78	89	76	77	89	83	81	86	73	81	79	83	82	70	69	67	57	70	81	76	80	79	74	75	76	82	57	74	75	80	68	84	81	66	74	87	74	99	82	80	71	71	62	74	74	76	86	76	72	73	70	69	84	67	76	64	73	83	85	80	83	81	67	72	79	88	78	94	91	81	94	72	82	60	57	73	68	78	73	95	75	58	85	84	73	73	69	77	73	59	66	78	69	59	70	62	85	78	75	67	80	70	77	91	72	74	78	77	63	86	76	79	67	85	84	85	76	74	85	90	80	76	83	72	76	76	77	97	97	86	69	81	68	65	87	85	77	88	67	67	83	77	61	66	85	77	74	66	77	65	78	75	83	81	84	78	67	70	83	72	85	74	86	87	71	72	83	81	62	79	75	71	75	65	62	60	74	70	63	64	70	62	73	83	68	74	69	86	76	70	84	63	91	60	95	77	75	91	90	88	92	84	77	77	74	79	74	78	59	74	88	92	86	66	76	86	81	87	90	73	87	77	74	81	84	85	77	64	62	75	86	80	64	82	77	77	92	73	75	84	88	85	77	74	77	80	66	72	91	75	69	66	85	77	69	72	83	70	80	71	76	85	87	71	73	75	80	89	75	78	77	105	81	84	72	86	69	66	87	73	75	90	92	84	87	71	81	60	85	69	90	82	83	85	82	78	85	77	79	76	67	82	69	80	76	73	63	59	70	72	84	71	79	72	77	79	77	67	90	63	86	78	63	72	80	66	67	83	80	83	72	90	74	73	85	53	70	70	76	74	81	79	91	81	78	76	63	77	81	76	69	70	69	87	71	86	71	75	86	87	78	66	67	77	77	71	86	78	80	57	81	67	99	66	88	83	76	69	79	84	71	64	83	62	78	79	92	86	92	75	78	68	64	72	62	87	75	79	74	81	87	83	72	78	76	78	74	72	81	87	77	78	68	73	72	89	72	83	72	66	94	89	76	71	80	108	64	77	63	68	91	63	83	73	64	75	76	68	88	76	76	90	81	90	59	79	72	82	73	72	97	73	71	83	70	89	71	61	67	85	90	88	79	79	77	76	88	74	82	85	57	78	66	81	83	69	73	67	83	73	86	69	75	74	82	85	75	74	79	62	70	83	79	83	78	80	75	78	92	73	71	80	86	64	88	70	76	92	82	73	76	87	77	57	65	89	79	81	68	81	84	71	92	66	92	87	63	63	92	82	93	74	68	78	89	86	77	81	84	74	67	64	76	72	83	74	78	72	63	64	82	89	75	78	65	68	84	83	76	92	59	91	76	76	75	79	72	67	86	78	64	84	77	70	77	63	76	79	84	67	66	78	69	65	69	71	81	87	83	73	74	76	80	64	62	85	79	91	84	86	70	69	65	96	91	84	70	68	92	86	71	66	90	66	79	74	63	75	78	81	62	75	92	73	85	84	82	104	68	85	78	66	68	75	70	67	79	78	83	61	74	69	81	68	78	83	77	82	79	76	64	73	77	79	73	82	80	84	85	79	76	76	60	71	75	81	78	68	70	65	69	80	82	65	68	85	71	65	77	66	55	65	65	74	75	90	92	71	73	79	63	65	68	88	83	62	73	84	94	87	91	71	69	66	71	69	91	90	86	70	74	82	80	73	81	89	67	56	69	87	87	68	62	82	67	72	80	58	65	66	66	84	81	55	83	83	85	79	81	66	73	61	75	91	63	72	81	75	86	67	80	79	58	76	78	91	80	71	92	87	84	73	82	76	79	63	88	80	75	72	68	77	78	76	79	71	77	82	79	84	75	70	72	69	77	82	77	75	88	95	74	85	71	86	69	76	85	72	72	63	71	67	68	78	82	86	76	85	73	83	76	68	82	79	81	92	85	81	73	67	78	86	72	68	62	66	74	79	70	94	85	81	82	67	79	82	79	81	73	70	65	64	72	87	65	88	79	77	92	78	72	55	91	68	88	93	74	76	77	77	82	80	74	81	73	71	75	57	80	83	85	61	70	75	82	72	69	60	75	79	63	80	69	92	74	77	83	74	82	76	88	70	73	61	82	73	82	89	64	66	78	88	80	82	82	86	72	84	80	74	73	76	87	69	62	66	68	73	66	83	78	76	75	80	74	79	80	77	76	84	81	91	76	75	68	74	78	81	79	73	74	74	86	71	75	60	90	85	88	85	63	88	62	80	81	65	65	67	89	77	68	73	67	75	75	88	70	62	84	100	85	65	77	75	75	85	78	76	76	71	71	74	79	77	76	82	85	86	78	94	74	69	91	82	74	72	74	82	66	77	89	76	65	82	74	69	76	70	67	76	63	67	76	72	72	81	75	95	65	100	69	68	78	80	84	71	70	70	67	76	71	77	73	78	97	71	70	73	79	63	67	82	82	81	78	73	69	82	65	75	57	76	84	83	90	93	85	72	88	73	94	83	78	77	74	71	86	86	71	81	73	72	65	87	77	55	73	77	85	87	70	80	67	71	68	75	84	77	70	77	80	68	62	65	66	70	84	81	76	76	73	77	78	88	72	70	79	81	74	67	83	75	66	75	77	73	78	69	79	80	70	71	66	85	77	77	72	71	65	82	78	70	78	100	77	80	79	95	61	88	103	84	62	95	73	76	57	83	67	85	61	82	111	72	72	85	71	78	83	85	72	86	67	74	92	81	75	74	87	69	69	84	81	83	72	63	68	69	82	90	65	67	71	66	77	81	74	83	63	86	79	75	79	65	85	70	70	69	67	68	84	89	85	81	92	83	67	67	69	83	73	76	69	68	78	62	77	72	64	79	73	77	88	81	65	74	80	81	95	77	82	69	58	71	62	73	75	87	65	92	93	78	98	75	76	96	82	81	82	69	87	70	71	74	87	70	79	91	82	73	73	78	79	71	78	89	78	77	63	76	60	79	66	74	94	74	73	67	90	86	82	76	74	78	74	83	75	71	66	80	79	95	88	87	89	76	90	70	75	70	80	77	70	78	68	71	96	68	81	84	86	66	85	70	73	68	83	80	73	81	85	76	68	63	84	91	84	73	86	77	94	87	72	71	76	56	88	76	73	92	73	76	72	83	97	59	49	83	98	78	74	87	78	81	91	79	80	71	76	68	75	83	75	75	81	89	82	67	57	84	77	74	80	80	91	82	77	75	67	66	76	73	61	82	73	81	79	75	62	82	84	74	84	67	76	79	86	89	82	78	77	91	61	73	50	87	91	69	68	75	82	84	72	87	61	73	86	82	66	88	74	65	64	78	67	90	64	70	82	84	68	77	70	79	66	88	81	67	67	56	82	76	93	66	75	71	69	69	78	72	93	85	83	60	80	75	83	72	66	84	85	77	75	89	72	82	85	63	68	65	76	68	83	79	70	75	85	74	79	73	67	79	65	77	73	85	84	72	67	78	67	99	72	71	65	97	63	68	76	84	87
14502	701	619	646	755	898	899	845	840	768	684	678	641	665	662	663	602	604	607	613	591	588	619	575	578	638	558	584	559	586	565	541	561	568	553	595	549	593	563	555	531	522	541	547	552	568	571	571	546	567	537	573	538	565	540	528	565	593	523	557	556	580	538	576	560	569	560	553	573	540	493	520	541	503	603	547	539	593	542	526	595	555	535	514	554	581	509	580	605	539	560	609	566	529	607	530	551	580	590	603	601	523	586	557	531	531	556	546	602	531	519	580	589	611	560	551	552	522	603	521	581	600	543	535	540	556	542	600	559	561	554	534	569	543	539	543	497	522	555	580	523	531	537	517	547	586	543	533	551	592	528	554	601	566	560	564	519	561	578	576	564	555	515	499	553	528	545	552	574	573	570	568	543	515	576	542	546	550	476	537	567	551	529	548	579	560	541	566	522	521	585	541	546	550	562	545	574	565	577	580	558	560	530	539	591	569	561	590	565	565	536	569	526	537	530	539	550	562	523	539	540	552	525	562	576	560	543	564	543	586	540	546	572	578	529	547	562	535	518	526	558	543	563	554	530	564	508	547	563	548	546	553	548	545	527	582	534	572	570	509	553	578	572	576	554	517	533	569	562	497	522	554	517	548	579	566	566	595	505	582	547	517	566	568	540	595	577	586	513	489	519	564	570	551	552	537	549	525	518	531	564	545	551	517	525	532	574	536	560	543	567	570	532	552	532	613	579	563	529	549	540	539	542	545	577	549	554	564	559	537	578	569	610	559	538	542	553	541	548	544	551	551	543	535	557	545	552	547	550	510	609	567	542	552	555	521	539	557	557	558	552	540	543	551	559	553	580	566	569	567	540	534	546	561	563	561	521	564	555	541	564	609	575	534	547	563	562	582	543	558	532	582	561	541	520	528	551	538	539	515	558	531	558	573	578	548	569	588	528	559	538	532	548	544	642	590	521	539	538	546	574	510	570	556	552	567	521	521	571	537	563	577	532	573	533	561	545	601	565	576	575	562	562	531	525	578	562	543	584	572	556	537	584	584	592	560	549	576	583	574	587	581	538	565	522	553	534	541	535	574	570	540	552	545	575	555	587	520	563	579	587	556	550	512	563	555	544	565	564	522	558	582	524	581	570	500	549	575	534	503	524	546	578	539	587	552	561	526	502	587	620	534	580	552	490	539	565	558	522	574	567	578	578	512	547	517	519	580	550	546	513	525	554	507	537	531	526	563	580	527	567	554	520	568	591	558	550	536	561	578	560	553	493	588	599	577	503	572	559	598	564	592	582	574	556	502	546	544	564	561	545	592	572	569	544	564	568	543	545	636	553	563	557	589	585	561	551	601	540	565	551	538	570	544	546	558	536	556	547	552	636	575	553	548	575	547	552	565	560	588	533	585	533	552	577	575	565	558	552	554	587	535	558	538	517	536	571	544	501	556	552	548	564	534	578	544	571	589	504	524	567	552	538	559	533	560	529	531	554	554	557	588	553	547	573	572	542	578	570	571	608	575	543	554	567	543	558	572	561	575	572	526	546	532	560	585	568	569	493	589	546	542	542	560	524	572	502	545	557	561	569	563	588	574	515	555	583	581	591	549	523	549	548	596	569	543	541	563	558	547	568	560	530	570	530	570	569	550	541	571	599	560	562	542	553	563	559	551	545	587	572	523	591	546	534	584	623	539	560	556	530	530	588	553	545	560	568	572	548	558	589	532	545	555	538	521	523	520	554	514	591	567	535	615	529	576	539	568	528	541	558	591	549	547	572	536	587	556	571	474	600	565	513	520	500	536	544	551	500	532	533	584	574	580	564	547	569	536	548	549	504	529	528	559	555	513	586	556	562	549	556	545	556	516	540	546	530	586	526	580	547	496	531	536	567	591	529	555	565	562	552	558	558	517	527	554	576	543	539	555	561	567	548	585	561	556	526	522	569	563	548	529	557	539	508	574	488	527	554	567	585	525	539	563	545	583	549	585	555	559	521	572	609	530	594	536	550	548	550	529	521	554	505	549	553	570	569	592	562	547	554	546	574	547	525	564	575	530	543	567	579	496	542	542	557	584	560	500	536	569	526	565	531	572	600	552	539	541	546	553	585	542	532	545	542	523	533	559	541	551	538	552	571	571	595	554	562	576	541	559	546	560	537	591	554	568	554	556	545	559	562	556	549	514	547	550	571	575	588	528	523	560	548	581	575	565	607	578	542	566	571	540	531	546	562	530	558	557	562	555	565	546	511	531	540	571	545	552	589	562	538	524	545	571	568	577	566	561	583	544	544	553	589	504	540	540	529	571	552	557	562	563	557	560	556	507	561	556	568	514	551	565	542	579	527	572	531	550	555	513	559	548	560	519	568	575	544	530	532	517	556	583	533	546	545	588	549	551	574	546	554	560	553	532	571	550	564	560	576	582	540	611	522	548	583	526	603	558	577	595	546	597	589	552	568	519	555	564	538	538	591	536	572	560	544	593	548	584	605	588	534	530	563	556	555	594	558	531	552	507	539	512	547	575	536	553	537	549	578	569	545	571	565	587	519	580	511	541	561	537	550	563	508	523	604	559	608	549	548	541	549	585	535	531	543	523	528	579	554	555	577	524	527	528	532	545	567	565	583	563	527	565	577	573	503	585	551	517	551	515	589	594	586	525	490	552	572	590	545	561	585	550	569	535	554	563	567	587	556	570	566	549	571	543	554	556	542	555	515	595	524	566	540	578	538	591	554	560	553	567	560	530	556	577	583	543	542	581	537	588	556	556	546	550	565	570	551	573	525	565	506	553	573	580	561	565	502	559	571	537	535	549	508	544	567	527	545	532	567	603	501	554	548	547	541	569	494	563	552	553	570	537	521	559	539	552	573	597	546	568	531	552	574	511	563	533	543	506	607	549	596	550	583	562	575	562	536	555	531	550	563	541	559	562	558	613	542	526	514	550	555	565	523	539	548	563	577	543	601	545	601	567	563	540	570	546	554	544	563	548	508	589	550	561	560	564	559	554	554	566	530	580	512	566	588	536	581	586	535	566	560	547	547	563	631	558	540	586	532	559	549	541	542	547	601	565	567	499	555	532	576	503	462	550	573	529	572	521	585	605	563	565	544	537	540	576	557	580	580	557	542	543	566	571	531	572	568	546	528	582	565	572	595	555	528	495	534	594	575	544	550	602	558	547	550	536	532	559	529	557	523	585	564	504	565	540	581	509	550	546	497	557	587	573	592	588	552	551	543	528	552	571	598	588	551	570	556	536	583	575	502	505	551	568	560	540	519	512	562	560	523	547	493	577	574	587	602	570	523	507	553	553	538	553	546	600	558	530	531	566	555	559	504	567	532	528	510	552	560	540	555	585	537	583	523	585	554	538	552	559	609	578	527	556	609	527	539	537	525	579	541	560	592	546	549	616	584	578	593	533	548	525	545	560	560	563	504	583	587	547	574	565	551	550	568	552	561	546	570	515	578	492	534	580	548	579	569	536	560	539	549	581	565	558	541	552
4822	115	93	75	80	60	82	100	66	78	81	85	75	72	87	98	84	70	96	80	81	67	81	79	86	85	76	81	66	75	64	70	90	75	90	71	74	83	86	67	72	79	71	64	76	80	71	83	56	78	63	83	79	62	61	60	72	81	78	62	87	61	89	77	81	90	51	80	64	83	95	76	74	72	76	57	56	76	74	71	76	89	69	88	82	68	65	63	77	74	78	68	74	88	79	62	64	61	92	60	80	82	82	74	68	79	74	90	67	79	83	70	65	65	76	80	81	72	85	77	73	85	70	74	67	74	75	76	68	70	71	75	71	69	63	81	62	94	101	74	76	75	73	75	66	62	77	73	63	77	73	75	80	81	78	68	75	75	81	60	72	72	82	71	83	75	80	86	79	66	95	80	81	77	64	69	74	79	82	76	69	82	67	74	56	70	80	80	77	67	69	79	81	74	67	69	82	78	80	72	76	82	56	73	75	80	79	82	87	61	70	60	87	77	66	69	77	75	74	76	63	94	59	69	79	84	78	79	72	56	65	80	85	74	63	72	66	66	69	70	72	74	79	82	88	71	68	72	73	77	72	93	79	85	87	80	71	83	75	61	62	78	73	71	72	59	62	78	72	82	75	77	70	85	77	73	59	65	65	72	69	72	59	75	70	80	72	67	89	88	63	76	71	81	84	69	71	76	68	74	88	60	76	81	73	69	67	80	95	79	66	78	85	78	73	88	69	90	77	71	83	67	71	68	62	80	77	78	65	60	76	72	75	57	93	82	62	66	100	77	82	63	81	62	66	83	83	67	76	74	85	72	78	64	71	97	72	80	63	75	72	76	75	73	68	73	71	77	71	78	72	74	63	84	75	71	71	70	69	70	69	78	67	80	91	66	77	64	71	81	56	65	87	54	74	60	75	76	70	80	69	81	77	79	80	79	73	76	89	72	85	70	72	85	64	77	70	65	60	66	71	89	82	76	83	73	70	77	72	51	61	81	62	74	75	67	76	62	82	71	82	69	85	58	65	84	75	69	65	94	81	80	73	73	78	78	67	90	67	70	82	80	79	81	89	83	65	87	49	83	82	77	69	75	56	69	77	80	77	60	85	90	78	85	62	61	74	62	64	83	79	73	69	94	70	62	76	78	88	72	63	83	83	73	71	75	77	75	62	81	75	70	77	69	62	76	68	72	68	82	97	71	90	80	65	65	77	79	65	71	70	75	78	77	88	71	83	79	73	66	92	81	70	87	68	86	73	65	61	76	69	78	76	53	70	77	65	66	88	70	82	73	87	86	66	80	77	75	72	79	86	91	83	93	69	73	91	83	82	73	74	59	62	66	74	79	66	86	78	86	65	66	90	73	67	80	93	74	73	67	81	74	77	79	55	92	79	73	77	77	73	78	83	81	73	67	81	63	73	93	69	67	65	77	80	67	67	85	78	84	72	72	71	79	83	71	72	74	77	81	84	81	79	68	75	82	90	98	71	62	69	70	62	78	78	79	89	82	79	64	90	83	88	83	69	71	76	81	75	72	82	65	72	60	75	79	84	67	65	65	72	71	79	77	62	83	74	63	72	70	72	93	67	74	81	72	75	79	71	82	66	89	92	56	74	71	75	83	80	73	76	72	72	74	80	80	79	70	69	84	74	67	82	75	75	76	64	70	83	57	54	73	77	69	67	72	73	72	65	66	78	75	76	60	91	62	91	67	62	80	71	78	75	64	66	79	81	80	77	73	70	68	62	68	87	66	76	80	67	71	65	74	88	66	66	80	69	75	70	79	66	70	78	88	101	58	66	68	91	82	54	76	68	86	82	63	74	72	76	69	82	74	67	75	81	81	68	68	62	66	78	77	65	80	78	74	73	76	67	62	65	75	67	86	73	73	64	78	70	63	84	71	74	68	59	85	80	67	65	76	72	75	71	72	78	72	94	63	69	73	67	68	97	80	76	63	77	84	67	62	55	77	67	70	57	76	69	73	74	88	69	68	70	61	71	73	75	76	75	75	71	73	69	74	89	73	66	57	59	63	86	81	72	67	66	69	69	74	78	89	57	72	81	78	81	71	61	72	68	84	72	81	87	91	68	85	67	72	80	83	68	87	89	78	80	68	69	70	63	63	74	89	76	60	69	71	80	80	76	77	65	69	56	80	87	62	76	76	76	69	73	62	83	78	67	70	78	94	71	92	66	85	79	80	56	73	74	67	65	73	62	79	77	72	82	87	93	80	75	73	67	74	82	77	67	79	95	75	69	72	84	65	68	62	80	66	87	64	90	57	77	70	74	78	72	90	81	77	86	76	84	80	67	68	77	68	75	70	87	58	68	77	65	64	80	66	79	86	77	64	79	72	65	71	89	80	70	73	78	68	72	88	86	63	76	83	70	59	66	73	68	80	72	54	63	65	79	81	87	66	61	71	89	58	75	69	84	77	82	82	78	73	86	72	76	90	73	77	65	78	82	66	82	74	76	64	82	67	74	77	74	68	75	68	68	85	63	75	72	77	88	84	74	67	73	79	63	79	84	65	81	72	65	73	82	65	82	68	76	75	71	62	81	68	90	74	75	69	70	97	71	73	69	65	73	74	68	71	77	74	67	91	87	81	75	75	80	76	59	73	76	95	75	83	67	77	67	71	70	72	73	84	84	91	77	73	90	94	70	73	71	79	95	69	52	85	62	71	69	64	83	91	68	72	85	62	76	77	75	88	71	94	75	73	75	84	66	65	76	61	81	74	91	58	81	69	67	49	77	77	82	73	80	74	87	85	67	60	75	76	78	75	91	78	74	78	84	67	69	86	66	76	82	77	91	69	95	85	73	60	70	68	61	66	76	83	72	56	84	72	84	86	81	90	75	88	79	85	84	68	79	66	75	70	55	77	70	69	81	64	76	67	74	73	67	63	75	61	84	78	70	70	68	68	70	79	67	71	69	62	77	70	82	83	68	91	74	82	85	93	77	69	79	87	82	81	92	81	73	76	74	78	65	67	80	77	70	89	68	74	65	63	70	74	68	68	88	69	76	65	71	81	80	73	77	73	64	76	71	86	74	70	77	79	72	62	67	73	80	62	71	85	82	79	79	88	62	76	82	70	68	65	88	81	51	76	74	87	80	76	71	87	63	67	77	85	63	73	64	68	81	66	70	78	84	67	76	67	58	72	82	69	71	72	91	72	72	78	55	64	60	72	75	79	66	66	73	77	67	58	73	59	70	60	70	61	78	64	74	72	78	80	94	77	82	75	72	72	80	61	63	100	65	77	78	76	69	77	86	70	77	55	78	66	78	71	73	60	94	81	91	82	70	63	74	84	58	77	82	61	68	71	90	70	74	81	67	84	69	65	75	76	58	86	82	86	60	70	81	86	91	68	81	81	75	75	68	71	62	61	82	74	81	81	89	68	79	70	63	64	75	80	83	75	76	74	66	69	75	79	85	72	72	83	67	66	85	83	61	65	85	70	73	79	70	80	77	89	75	66	71	74	79	83	69	85
19466	974	711	784	1193	1608	1679	1508	1348	1185	1128	1052	915	815	789	809	764	731	694	675	685	691	618	640	589	614	622	596	612	582	580	580	546	544	547	599	573	587	582	540	579	540	567	521	549	620	543	489	546	524	550	525	566	553	541	537	559	570	562	556	543	526	529	524	553	563	496	550	560	529	579	530	538	522	507	510	543	531	567	579	493	559	558	527	569	529	514	553	549	574	504	522	540	541	610	567	550	528	573	554	535	549	562	591	564	552	509	551	530	518	529	576	592	558	564	577	552	545	565	540	498	581	506	570	518	572	537	536	522	548	562	554	539	523	570	515	542	541	541	520	556	509	554	529	555	557	542	511	499	551	536	582	558	521	536	513	562	516	532	504	531	553	506	543	542	509	538	562	566	516	537	493	532	542	525	509	544	535	530	513	529	498	529	527	517	554	498	571	525	543	517	559	526	576	570	522	518	515	506	511	540	545	566	556	519	552	498	554	521	481	556	569	517	486	505	507	522	547	557	537	560	500	547	546	502	549	502	513	517	534	482	498	528	505	550	552	548	571	507	504	518	520	515	504	540	548	551	497	541	546	549	529	537	555	552	501	512	524	545	550	523	510	542	513	516	537	549	469	526	538	535	498	493	551	540	535	557	533	536	578	513	558	583	505	580	563	571	519	509	541	535	521	540	532	552	534	542	543	531	487	558	570	544	565	476	492	490	494	545	555	512	505	533	539	522	502	512	538	521	527	509	547	516	523	505	534	558	557	550	561	543	540	560	493	540	592	528	529	497	518	576	546	506	561	542	529	542	509	516	523	541	485	554	555	544	562	505	512	492	528	498	546	534	545	528	536	590	503	523	530	525	522	612	586	509	521	539	526	536	542	539	568	518	540	537	534	526	521	504	557	569	544	526	518	538	538	539	547	555	556	509	517	511	505	563	524	556	548	526	539	545	540	581	514	520	538	496	545	547	546	523	539	509	521	533	547	520	523	499	554	513	498	552	516	562	510	573	526	531	560	494	535	509	549	536	557	529	525	515	546	511	572	463	519	528	523	570	533	552	523	501	520	577	578	588	559	515	558	499	526	547	506	534	486	517	502	509	548	547	512	544	566	539	582	546	563	505	541	583	529	570	513	557	517	543	513	538	525	530	567	542	553	528	517	547	556	543	511	514	550	547	482	478	546	545	501	498	557	506	524	546	543	545	567	572	519	568	515	543	557	554	542	517	542	547	497	519	520	563	527	514	534	521	507	515	570	576	557	548	557	538	552	533	531	551	556	523	472	550	505	527	529	537	563	528	539	479	534	522	524	563	552	516	528	534	520	526	544	539	575	529	559	507	531	535	498	524	546	504	540	511	533	562	521	521	513	541	539	509	552	534	524	517	573	505	527	523	484	532	498	536	545	501	537	531	520	518	529	525	543	531	526	530	506	551	554	513	527	493	530	540	556	528	527	545	513	539	538	534	528	555	561	519	528	504	531	549	504	472	530	482	563	543	501	498	554	572	554	542	523	542	511	525	490	538	581	537	531	515	529	560	524	581	543	518	530	583	530	533	535	557	543	516	540	529	529	517	562	530	540	509	528	495	589	540	505	524	529	559	511	545	596	534	564	540	525	557	541	524	501	557	563	528	530	536	521	565	564	601	506	545	547	555	538	514	482	502	577	518	541	511	543	507	532	534	564	520	573	532	558	554	538	524	547	564	508	581	556	504	517	564	534	551	523	530	545	563	524	533	518	546	535	548	562	453	508	539	541	503	536	523	542	530	510	472	538	534	542	534	543	532	524	514	573	537	549	512	494	503	546	508	535	560	515	504	553	558	542	507	521	505	549	502	522	526	544	548	541	544	539	525	526	551	528	583	577	513	533	553	566	533	541	539	572	549	527	523	521	529	547	577	517	536	524	549	523	533	514	548	495	528	486	536	541	535	532	531	560	528	552	516	527	528	518	555	521	575	478	538	558	550	537	568	549	521	574	588	569	517	501	530	572	491	570	544	574	582	569	538	544	551	535	548	537	530	524	525	543	514	503	506	558	577	495	521	489	528	515	538	551	505	559	563	563	543	518	507	531	530	507	554	521	502	531	538	514	521	560	526	557	565	525	574	559	525	562	543	573	492	532	500	536	520	546	554	541	533	558	545	559	547	528	519	492	549	482	516	548	514	517	538	488	538	569	548	519	547	538	521	530	561	571	517	516	556	517	536	562	561	544	530	546	546	477	511	567	525	506	538	553	536	589	569	522	550	523	492	568	535	542	524	531	574	565	509	526	540	528	559	502	575	546	514	533	544	579	495	558	564	533	561	509	506	530	538	488	534	512	495	533	522	536	507	545	471	546	546	516	545	533	486	502	549	530	582	523	529	498	522	488	559	538	497	520	514	517	562	521	511	546	546	522	545	560	544	536	531	514	498	544	523	509	525	523	565	564	528	520	534	546	524	547	526	533	531	542	551	547	520	502	532	540	532	531	519	560	518	526	538	536	566	515	498	521	513	568	532	535	529	537	563	575	539	532	574	557	557	566	533	532	527	551	508	533	547	531	496	526	541	582	524	538	528	551	522	533	570	555	499	548	528	531	592	531	492	533	485	549	551	514	526	519	535	587	545	551	512	595	563	556	548	535	520	564	538	526	524	543	551	526	526	545	512	538	530	522	531	530	546	545	556	515	529	549	584	540	552	525	506	509	559	565	604	520	554	533	499	549	523	543	580	526	525	493	537	543	521	585	530	554	544	513	521	534	522	526	517	511	509	557	530	509	542	532	550	553	527	522	525	571	521	566	506	523	550	553	550	558	508	552	557	497	537	558	541	529	528	521	525	531	543	500	506	499	556	564	519	496	506	516	544	503	522	554	504	526	543	568	521	497	537	526	525	514	529	547	530	512	490	534	517	577	544	571	530	537	523	535	549	578	535	543	515	558	568	527	546	545	541	521	496	526	526	516	551	532	523	536	520	517	585	524	545	544	555	544	503	510	531	532	523	549	513	542	547	555	537	512	564	547	591	513	508	521	526	532	524	545	535	543	528	537	536	495	555	523	539	526	504	491	530	560	559	503	551	538	482	539	536	537	523	534	554	563	511	544	551	509	522	540	542	549	520	552	552	564	505	568	525	472	548	589	523	580	531	569	557	554	514	519	505	548	537	508	536	525	491	527	496	504	494	543	524	544	574	551	529	549	533	538	501	550	563	498	519	508	510	538	578	550	507	526	523	521	503	528	535	476	506	527	520	577	523	559	568	539	519	550	528	504	499	543	584	530	579	527	545	565	570	546	535	495	568	537	544	529	539	518	507	566	523	516	559	574	551	523	525	516	500	562	538	504	499	562	551	534	534	564	524	533	522	517	538	537	536	517	526	506	499	474	542	538	574	519	531	518	521	516	536	490	538	501	561	513	569	580	524	533	521	548	529	508	531	556	548	522	557	544	501	492	498	574	573	562	542	587	556	534	536	545	499	537	524	567	495	551	503	572	479	525	504	500	569	515	488	520
7141	162	75	46	36	46	60	73	47	46	64	58	36	39	42	53	61	40	39	32	30	37	38	33	39	27	33	38	30	33	35	24	37	37	34	35	32	37	37	40	31	30	33	34	33	34	31	33	28	26	26	26	38	36	26	34	21	40	24	33	33	30	34	27	21	37	26	32	34	32	34	31	32	27	31	40	32	23	36	37	27	36	31	34	28	39	25	34	39	22	24	22	31	28	25	28	33	20	30	36	37	23	26	26	40	28	31	31	37	26	33	40	40	39	31	34	38	31	33	24	37	39	21	29	34	38	33	18	23	32	27	39	37	26	20	28	40	33	29	29	35	35	26	36	36	35	36	24	27	27	31	30	29	40	29	36	31	35	30	29	21	29	36	26	27	25	29	37	29	22	24	32	27	34	27	35	30	36	34	27	22	36	31	22	31	26	20	36	38	36	21	29	29	36	35	19	29	33	35	47	30	33	26	25	28	33	31	30	35	21	33	28	38	31	33	40	36	31	40	30	33	21	35	33	36	35	24	33	31	21	30	25	30	34	31	24	33	26	34	29	27	40	24	26	26	22	41	39	25	28	41	31	39	46	36	28	29	31	28	39	26	33	17	36	36	36	34	25	30	32	35	23	33	29	36	25	39	38	31	28	32	25	28	32	27	26	33	29	31	40	24	32	36	30	42	30	36	26	35	39	30	35	36	33	26	38	29	34	40	20	30	22	31	32	23	28	23	24	25	29	38	33	28	28	30	26	24	30	37	25	30	22	28	28	36	29	30	36	32	27	36	25	20	20	31	20	27	29	25	28	22	35	33	24	32	35	26	19	26	23	24	32	33	24	21	21	23	28	24	40	24	21	38	29	26	27	16	33	30	30	25	23	33	23	31	28	35	30	25	34	30	29	32	27	34	17	38	35	22	30	29	41	18	28	29	36	31	34	34	24	31	34	38	24	25	23	30	32	26	25	31	30	29	32	28	31	32	41	26	25	19	26	26	35	33	39	30	23	32	29	23	30	28	25	20	23	31	31	25	44	40	25	22	29	25	30	25	32	44	34	37	28	31	39	28	32	31	38	34	23	35	25	32	32	22	29	24	34	33	30	29	26	30	31	33	34	42	40	36	35	34	26	33	37	22	25	31	27	27	38	22	24	32	27	34	42	24	32	34	33	35	38	25	27	27	30	27	30	34	37	28	29	32	37	38	23	35	31	34	26	27	34	27	32	27	37	31	37	29	50	25	27	31	30	28	37	28	35	27	26	34	27	39	26	31	30	35	30	27	37	30	30	20	34	22	30	40	36	36	25	29	27	25	32	22	24	35	24	32	28	30	26	29	35	26	25	37	30	38	36	30	30	30	21	30	43	37	28	40	23	34	23	25	27	29	35	23	39	32	33	26	29	31	34	36	30	35	42	29	27	22	36	27	35	21	26	29	27	27	34	34	32	37	30	33	28	27	36	35	34	27	32	30	24	28	29	27	36	32	42	28	34	31	33	25	35	39	28	38	19	29	22	30	38	32	33	24	24	21	25	31	27	29	33	36	33	26	30	36	28	30	27	29	26	28	34	32	31	27	32	26	32	32	31	42	32	27	35	23	25	36	35	28	32	28	37	29	26	31	38	30	28	26	23	41	35	26	34	33	23	36	38	35	25	32	34	31	39	30	24	25	35	28	33	39	41	24	25	19	30	40	27	19	37	30	30	25	36	29	35	23	29	41	31	29	21	41	32	27	35	36	41	29	36	32	34	28	29	35	32	38	31	29	17	34	34	24	42	28	34	26	30	32	36	25	31	26	28	22	29	28	33	28	36	30	21	32	34	30	42	36	34	27	24	27	25	26	34	27	29	27	32	36	31	33	37	33	41	29	27	22	29	32	26	22	26	18	27	31	28	27	27	25	31	34	34	20	18	36	41	30	26	34	26	32	35	29	30	37	32	24	33	37	33	38	32	34	18	33	24	27	36	29	17	27	35	29	28	27	35	34	36	31	30	39	30	36	28	26	29	36	27	32	27	42	29	31	24	40	29	43	35	38	28	33	36	22	36	25	26	23	27	27	28	35	36	25	33	24	22	36	32	30	32	34	38	25	35	34	34	30	27	36	22	31	19	23	27	31	41	38	35	36	28	34	34	32	29	40	37	42	28	42	27	33	24	32	24	34	32	23	28	34	33	33	31	29	30	31	28	21	35	28	31	29	23	31	41	30	23	29	33	31	26	35	32	32	24	28	26	26	33	26	28	16	21	29	36	31	39	28	25	42	27	40	37	27	30	26	24	24	22	28	30	22	38	41	38	31	24	25	33	22	34	31	36	31	34	25	18	44	28	27	35	37	42	33	20	30	24	29	32	34	31	33	34	29	33	25	22	42	26	33	34	37	22	21	35	41	19	29	29	25	34	32	42	32	26	34	41	28	25	34	34	20	20	26	26	26	32	24	29	26	34	27	36	22	30	24	21	36	25	27	33	27	36	28	33	22	25	29	39	34	40	31	30	32	21	37	34	21	29	24	26	37	25	35	25	40	45	27	26	41	25	30	27	37	29	30	27	31	28	28	34	33	32	35	27	30	37	26	32	31	39	33	31	24	36	31	40	28	25	33	36	31	33	24	24	36	36	34	25	31	39	40	28	28	29	37	44	29	28	22	24	20	24	28	30	30	30	25	23	30	23	34	33	28	33	27	30	31	26	33	31	36	33	27	30	32	23	20	31	38	32	31	28	39	22	43	29	37	24	34	37	28	21	40	41	25	36	42	26	21	23	22	32	25	32	37	22	35	30	37	33	26	22	26	33	33	27	30	29	35	26	22	24	34	28	32	28	37	25	29	32	21	29	45	30	42	29	24	39	26	34	34	28	29	36	26	34	27	32	24	26	36	27	40	34	28	25	25	20	29	35	26	28	30	26	35	29	35	34	25	29	36	27	32	32	38	26	34	26	19	27	34	23	29	25	33	38	35	30	25	27	39	29	29	25	30	38	33	33	37	25	34	26	26	30	30	30	34	30	18	30	28	24	24	23	42	24	22	31	29	41	26	32	31	34	34	28	45	28	31	35	42	30	40	25	24	32	36	26	31	28	22	35	21	30	39	28	28	26	34	34	31	39	25	35	34	30	30	29	24	34	20	23	38	37	29	29	32	29	16	39	38	31	21	31	24	30	31	33	27	40	33	21	25	34	25	32	35	26	25	22	26	30	30	32	31	33	34	29	26	38	33	23	26	29	25	33	35	29	34	33	41	28	38	31	29	27	26	38	26	34	33	33	35	27	34	27	37	29	35	39	37	44	28	29	25	28	29	32	17	26	50	41	32	39	32	24	27	32	30	32	32	34	35	27	25	20	30	38	24	26	25	23	24	32	25	30	19	30	24	31	31	32	28	31	22	25	31	42	37	19	19	35	31	35	26	34	24	31	32	24	37	38	33	27	31	29	28	29	34	25	31	29	27	30	25	48	30	33	34	25	34	35	31	23	25	29	30	27	34	27	27	25
26558	1242	635	673	1650	2531	2645	2320	1918	1543	1356	1070	980	870	788	702	627	604	576	523	458	480	421	427	390	395	345	328	350	356	350	299	295	311	282	296	281	272	277	298	282	266	257	256	275	237	241	252	270	250	279	242	264	231	227	235	239	237	258	252	227	230	241	241	223	241	235	252	247	238	248	226	235	209	244	230	232	225	237	241	209	210	228	201	216	220	215	255	249	242	237	246	206	254	236	223	218	231	262	259	252	258	246	245	258	243	245	255	243	251	258	239	234	230	261	240	220	245	243	213	243	226	238	273	221	239	243	238	222	240	210	233	231	249	250	244	239	269	253	245	218	245	227	218	231	237	240	233	248	231	254	237	250	194	227	219	234	236	242	236	238	229	208	225	223	250	193	296	227	214	221	219	214	236	210	233	243	219	244	199	218	236	191	200	220	225	230	211	212	259	231	226	217	200	213	191	267	210	213	223	218	207	214	221	236	220	190	212	228	225	236	229	215	217	242	228	221	217	218	216	212	222	218	215	215	235	207	211	217	220	210	222	227	213	215	221	230	208	192	217	226	231	228	233	233	219	184	218	222	223	248	194	230	223	210	239	222	238	229	233	225	189	208	212	224	226	231	213	226	231	218	215	208	231	228	232	215	237	210	218	186	232	220	213	219	236	220	230	217	234	213	235	231	227	233	204	253	196	210	201	181	223	233	188	233	247	212	217	206	253	206	211	219	223	211	225	226	207	217	218	221	226	194	200	227	239	234	211	222	214	254	214	245	215	230	225	244	207	240	221	252	215	229	228	242	221	225	230	199	209	234	213	216	232	200	214	206	229	222	204	248	224	231	235	208	219	224	217	251	218	212	188	219	205	210	213	233	225	215	229	231	214	240	209	226	232	209	205	215	214	235	238	221	252	224	221	192	241	212	214	219	265	223	227	231	200	213	229	223	219	215	233	208	208	241	229	223	237	208	211	231	224	222	201	222	204	225	214	257	213	244	214	217	236	213	233	197	197	206	195	247	224	239	268	203	230	220	222	210	227	222	202	227	215	218	215	226	261	207	240	231	207	212	229	251	233	228	216	224	232	234	199	225	198	198	228	224	228	205	211	223	209	214	216	216	216	230	221	204	247	228	221	205	221	232	217	219	228	220	235	186	215	210	209	238	204	217	197	224	225	212	186	224	203	246	193	202	230	222	216	215	208	229	247	228	191	226	205	224	233	221	209	217	240	247	235	214	215	204	231	206	221	206	221	228	233	249	220	237	241	215	243	227	258	212	217	244	190	208	231	221	234	231	252	210	215	215	228	189	217	247	200	242	233	215	205	211	232	201	206	227	229	216	237	213	226	230	204	231	237	214	204	239	207	235	204	222	216	212	207	223	214	247	207	248	215	212	227	222	234	210	193	216	210	213	216	230	189	221	201	213	236	234	235	230	216	229	213	231	227	237	225	241	225	209	211	228	225	217	226	215	225	219	221	195	227	244	217	212	218	190	208	213	225	217	230	263	190	217	250	246	248	249	232	208	236	217	231	208	236	223	211	187	205	215	193	225	232	226	215	205	226	198	218	215	221	226	224	209	238	217	247	230	231	219	208	211	204	224	238	205	209	236	194	207	247	242	231	241	223	220	207	230	228	256	242	221	206	236	202	222	209	215	207	224	213	246	228	230	209	216	219	196	223	220	209	233	228	247	222	238	200	231	227	209	211	228	202	223	214	241	220	207	220	206	223	208	229	240	227	229	228	219	237	235	246	222	212	194	224	209	223	245	231	196	206	222	222	224	206	211	215	221	202	227	236	212	221	183	221	233	217	215	193	211	215	203	257	198	232	195	247	216	199	209	209	231	221	239	221	228	207	187	225	228	206	232	236	225	218	218	215	217	219	236	228	219	216	206	203	228	219	232	220	239	233	221	226	219	231	211	222	188	243	200	221	233	205	222	207	222	215	228	211	236	211	216	206	247	218	210	209	219	229	192	225	223	218	227	211	201	227	210	222	217	229	198	209	215	225	225	237	212	235	252	224	203	223	207	251	213	231	248	230	212	238	218	215	225	233	226	236	201	206	208	214	240	218	217	196	217	248	248	217	227	229	231	214	249	215	234	229	209	228	240	206	223	210	206	249	229	198	210	194	215	222	202	239	233	200	215	243	224	247	217	232	226	201	234	196	213	198	224	228	217	243	209	209	211	234	235	205	240	222	208	231	223	233	215	200	207	218	217	218	245	219	208	239	211	209	204	213	224	208	217	213	216	227	236	219	198	213	236	239	217	206	212	231	218	212	210	216	224	218	208	228	198	210	206	208	208	197	194	222	200	240	193	201	225	188	222	240	228	204	220	212	213	220	197	201	223	238	197	225	220	237	208	215	208	210	210	219	246	212	241	217	210	209	227	234	232	222	222	201	209	202	232	211	198	220	220	228	218	228	205	221	219	201	232	213	221	228	214	233	225	190	231	200	190	209	233	212	194	215	221	210	262	224	220	224	224	223	254	226	212	228	223	212	202	239	225	219	217	237	234	210	207	210	223	198	255	235	233	231	206	169	216	220	214	207	224	217	230	215	225	227	229	221	209	228	213	210	223	209	212	228	236	200	208	233	233	222	224	255	208	252	220	212	184	214	208	220	218	192	213	198	220	207	216	208	246	218	210	218	214	205	208	232	232	231	230	243	207	216	190	221	220	205	221	229	209	218	224	234	233	214	232	241	219	230	213	207	223	215	206	220	224	218	218	229	223	228	204	232	212	238	220	220	207	221	208	216	218	216	235	220	231	217	225	209	219	230	236	212	224	220	239	200	214	222	225	224	215	201	218	206	228	239	209	207	235	220	226	196	207	229	221	218	203	211	205	223	199	189	237	221	243	212	210	228	217	213	223	207	218	205	206	214	201	218	268	228	237	211	229	236	209	204	236	210	226	224	220	234	196	225	227	223	203	206	217	233	211	233	214	244	247	240	241	245	204	214	198	218	234	223	225	223	204	221	219	231	231	218	243	222	213	240	196	219	212	211	247	224	230	224	201	233	221	255	198	245	226	237	218	221	207	230	218	220	217	224	234	246	227	227	207	185	215	220	223	204	227	243	224	208	226	226	224	218	207	235	212	229	221	216	176	212	191	232	230	221	240	220	210	202	229	214	205	201	215	192	192	219	235	221	229	224	196	200	213	221	223	211	215	202	223	224	215	205	240	230	177	209	240	212	213	196	238	222	217	184	237	232	234	218	242	238	216	238	215	239	218	235	237	223	243	224	227	205	236	205	222	214	233	196	239	218	254	230	225	216	229	213	211	242	225	237	224	223	199	197	231	236	206	197	201	240	226	237	200	215	234	248	242	226	193	216	223	215	229	231	214	222	217	235	218	229	215	220	244	188	244	213	220	225	200	196	216	225	221	240	218	211	227	231	218	219	247	241	206	243	224	224	206	218	223	226	216	234	242	209	222	204	215	238	232	232	253	227	225	239	253	233	233	219	200	208	217	229	226	234	226	204	213	228
2422	84	80	63	69	69	76	65	72	77	63	84	77	64	72	84	86	71	70	69	75	71	70	76	73	79	57	84	59	66	71	64	68	78	91	72	76	69	77	61	76	64	70	74	75	63	87	66	70	67	68	69	81	72	61	69	72	73	80	58	58	87	75	93	79	74	61	90	56	70	69	61	73	69	62	66	74	70	67	90	52	70	70	70	71	73	76	81	75	70	69	52	62	62	65	62	80	78	76	65	65	69	81	72	68	77	82	67	69	71	57	72	66	71	73	69	72	70	82	72	82	49	66	75	58	67	71	87	79	83	80	67	72	56	56	59	75	68	69	75	87	69	71	55	69	60	83	78	87	70	74	82	56	65	81	63	76	62	61	56	64	64	59	71	63	61	68	76	64	82	62	76	75	84	64	64	54	65	67	81	73	83	74	75	71	65	69	74	60	63	68	66	61	84	78	47	70	68	58	58	69	78	63	68	75	70	91	70	78	63	70	73	64	55	92	60	82	79	69	88	68	68	62	73	69	68	72	60	62	84	61	75	66	68	71	69	61	65	61	71	72	65	68	87	62	69	65	71	70	88	68	80	76	83	72	74	67	68	73	79	61	50	60	71	77	81	63	66	58	69	75	68	75	64	68	73	77	80	74	70	69	62	69	70	80	67	64	70	78	71	82	67	64	70	58	78	67	62	68	69	83	70	87	78	70	75	73	76	58	64	88	76	76	77	67	75	61	82	68	70	73	76	75	75	81	82	62	79	74	77	69	80	62	56	83	70	73	73	63	60	66	71	83	89	76	67	83	78	84	58	76	75	73	83	65	81	67	79	83	52	82	77	80	76	77	79	72	68	81	84	70	76	71	75	72	66	63	63	59	77	76	70	71	63	66	78	74	69	72	79	71	79	75	64	68	68	78	60	74	75	73	68	60	64	63	71	73	74	81	67	73	68	67	78	61	57	69	73	67	62	69	64	63	66	72	59	65	78	79	60	68	69	73	73	69	71	67	73	65	62	55	70	64	75	59	76	61	74	74	63	64	60	72	67	63	58	64	78	90	76	61	69	66	81	78	78	76	77	71	56	78	83	60	61	83	59	80	67	74	61	78	75	70	82	63	81	63	69	72	80	69	99	72	81	56	71	67	63	79	54	89	69	71	88	64	68	62	77	73	59	63	59	69	57	63	59	78	76	66	69	67	67	66	65	61	72	82	67	75	64	78	61	64	69	66	69	73	65	72	70	68	69	66	69	81	60	87	76	74	59	74	56	81	78	76	65	53	75	77	87	77	77	61	61	59	63	62	86	81	82	62	65	64	65	61	62	89	66	74	84	77	80	73	82	68	72	84	73	68	83	65	63	58	60	87	71	77	64	61	79	69	70	65	58	74	68	79	67	62	71	71	63	65	71	60	81	76	85	67	75	63	69	87	64	67	78	60	71	56	59	67	62	74	66	73	64	67	64	70	80	82	63	76	86	63	83	65	71	59	71	74	79	68	66	63	78	76	71	71	69	59	60	72	68	66	79	69	73	65	61	69	70	75	78	74	81	86	57	86	71	68	63	65	73	76	73	67	64	68	89	67	78	78	75	83	52	64	65	67	80	66	61	60	76	79	67	63	74	87	72	80	75	77	88	82	78	71	76	64	73	74	63	74	54	55	64	55	76	73	78	70	74	73	58	61	88	86	71	59	77	71	69	73	60	70	74	71	59	68	74	64	76	92	85	55	71	59	67	83	80	75	79	75	65	66	83	71	74	67	65	68	54	58	61	77	72	70	72	83	76	71	64	72	64	84	91	64	70	84	67	95	62	65	71	83	75	68	79	62	64	60	72	84	83	71	73	73	66	79	73	63	69	47	74	58	62	73	65	76	73	67	90	93	55	73	74	68	72	82	83	67	79	67	71	55	75	62	65	67	72	59	75	75	75	80	81	59	65	71	62	64	56	64	77	78	79	71	62	46	67	79	71	61	69	73	78	74	55	69	62	69	53	62	78	81	68	60	73	71	78	66	74	72	71	72	65	75	63	57	67	71	72	51	68	91	66	64	57	69	81	57	72	81	62	77	77	82	64	70	70	71	91	74	69	81	88	64	79	68	67	93	80	68	58	65	81	66	56	74	65	81	72	73	65	81	75	74	66	94	81	74	65	67	62	55	84	88	68	56	62	83	67	66	51	60	82	67	70	69	75	65	73	76	68	72	78	81	85	81	59	64	59	76	76	69	76	69	81	79	81	74	63	68	63	63	60	83	72	65	57	80	85	77	70	74	69	73	57	60	70	58	79	52	78	62	61	98	81	47	62	62	78	66	67	74	85	79	54	68	75	68	64	92	70	71	81	74	70	65	71	63	72	64	77	50	64	66	84	72	76	66	64	73	76	63	66	53	74	57	51	62	77	71	71	61	65	75	70	68	74	67	57	73	83	70	65	76	57	72	60	68	68	74	70	89	69	77	80	71	62	56	60	74	75	68	83	62	83	82	74	79	71	89	69	69	76	65	77	75	65	67	76	80	65	75	70	62	79	76	68	66	66	88	84	81	77	62	66	66	66	67	70	76	74	82	67	67	73	63	58	87	69	64	88	76	65	57	68	62	71	66	64	69	73	63	81	59	69	76	73	71	70	62	70	55	66	73	76	55	74	84	80	54	82	65	77	71	66	62	69	67	76	60	86	67	77	60	63	77	64	77	79	70	74	60	64	70	71	75	83	69	80	72	75	79	79	76	64	66	63	77	64	78	80	58	64	71	75	73	72	73	79	76	73	73	70	78	75	74	66	72	73	51	70	78	74	73	69	82	74	75	90	66	74	74	70	82	74	68	54	77	68	67	68	74	83	56	75	80	76	62	70	64	83	74	65	72	71	81	57	78	60	74	77	84	73	61	63	70	66	73	59	79	73	65	69	79	59	70	82	68	80	74	76	73	67	82	75	77	74	71	65	64	68	76	72	75	85	74	64	90	81	68	57	70	58	62	73	69	60	71	72	78	72	70	69	63	65	66	57	76	61	69	64	60	81	70	88	58	84	60	83	80	75	85	77	73	58	65	47	61	71	70	70	67	63	92	65	83	68	75	71	64	77	83	65	72	90	72	65	69	74	77	86	82	59	69	74	82	60	64	67	78	72	65	77	83	75	62	81	62	66	73	71	82	71	52	61	67	66	52	77	86	62	76	56	69	62	71	63	78	74	90	66	72	74	79	55	68	71	70	79	71	64	66	92	64	72	78	68	62	71	63	90	69	66	75	71	73	76	66	74	69	71	58	69	71	55	80	72	73	67	64	73	68	59	80	72	75	83	70	63	73	70	77	75	71	80	73	90	59	72	81	74	71	83	67	73	65	84	74	65	79	71	65	74	69	85	73	81	79	63	64	53	63	62	79	66	66	82	56	80	75	55	85	62	68	70	70	75	87	64	64	69	87	65	79	79	77	84	65	76	72	77	75	68	59	56	63	82	68	77	61	67	72	79	74	69	71	68	71	87	67	69	69	80
13950	629	532	580	600	719	692	690	629	658	610	600	552	572	555	559	545	513	551	528	527	541	529	524	550	508	537	539	513	501	505	523	522	477	510	538	491	516	553	512	534	517	512	492	477	522	566	503	552	516	558	558	490	508	492	508	500	502	506	498	494	536	494	564	539	537	529	532	500	514	516	528	548	518	533	492	516	545	503	533	484	518	484	539	512	489	528	458	523	538	500	497	509	554	498	510	559	502	546	486	508	523	507	482	517	525	539	514	544	498	523	551	543	549	541	591	526	528	478	519	506	526	525	506	534	485	530	460	499	536	542	534	535	527	508	524	526	534	519	510	559	550	479	545	480	560	497	518	520	515	558	499	552	539	566	470	495	521	512	516	505	538	521	531	548	498	489	518	484	525	540	516	557	510	539	486	528	525	502	526	524	489	502	515	496	533	524	521	550	502	519	470	552	491	531	499	544	460	501	559	555	498	524	527	491	498	507	509	494	519	521	503	562	503	506	546	514	524	518	513	508	544	567	471	544	521	525	502	538	546	502	538	492	528	509	494	507	501	493	518	548	511	504	527	512	522	539	533	556	536	531	491	500	510	528	537	496	522	516	554	505	507	506	516	515	519	520	498	532	488	550	500	531	493	524	515	511	545	527	507	518	531	515	526	554	521	512	510	562	523	531	564	554	492	506	516	517	507	531	482	509	524	512	523	515	515	519	488	508	513	523	507	525	527	494	523	500	523	504	542	545	511	523	518	539	517	488	512	480	472	503	547	518	500	521	511	517	479	509	507	531	492	499	553	516	516	547	492	542	515	489	501	502	504	479	506	530	507	508	503	521	501	506	531	526	518	481	552	558	539	488	515	484	472	570	506	520	528	556	544	508	504	490	495	493	517	494	535	523	506	516	538	525	522	523	524	514	517	516	524	507	499	503	496	539	520	519	531	529	521	512	548	496	507	513	516	544	522	511	499	515	531	475	482	536	497	517	564	530	504	554	504	512	480	558	522	519	537	511	499	534	518	533	543	539	508	504	465	501	526	530	541	510	512	526	516	553	529	525	535	514	481	513	495	479	507	531	509	505	483	509	537	495	546	512	499	519	527	546	529	538	539	545	510	534	540	516	511	504	525	521	512	537	498	561	478	522	506	499	528	529	511	514	537	491	546	516	567	504	501	475	533	516	500	455	503	537	495	522	481	489	493	520	533	516	479	513	475	532	513	468	498	543	521	505	524	500	550	520	537	535	522	481	541	546	525	534	528	536	511	527	519	543	540	520	546	531	496	514	545	507	498	530	518	517	509	491	487	553	556	514	506	536	527	542	519	518	499	520	492	490	492	528	520	536	543	463	545	539	537	511	496	524	529	526	551	507	478	515	512	465	513	524	529	510	534	531	516	508	494	466	544	567	491	534	545	541	512	489	492	529	539	473	547	484	522	487	516	507	530	531	518	522	488	523	560	524	477	550	552	546	510	518	514	483	511	499	481	491	530	465	546	489	508	457	522	540	547	534	494	499	502	554	468	545	515	524	521	509	539	516	482	538	531	506	471	531	540	510	546	526	478	524	517	522	532	556	532	547	523	529	548	499	518	585	524	515	491	492	521	491	529	512	508	486	536	558	515	530	548	498	528	441	526	501	497	487	515	576	534	539	518	539	518	484	534	463	503	519	538	492	506	543	483	495	500	503	491	468	529	499	525	514	505	565	518	531	524	513	527	538	482	523	530	535	557	540	522	510	501	515	565	512	556	509	504	553	492	504	518	545	483	541	535	530	473	540	490	526	514	514	491	472	505	489	490	531	522	544	477	518	493	512	536	497	547	524	502	533	526	533	542	515	501	504	501	489	495	534	522	521	524	516	523	483	502	509	505	549	522	489	520	489	509	525	512	513	535	530	544	542	517	500	513	525	519	507	535	516	518	512	514	533	489	500	473	482	530	503	505	487	513	503	519	528	510	489	543	477	530	522	546	543	554	537	540	503	474	495	488	552	545	539	508	520	520	530	519	522	549	535	502	540	464	479	562	516	497	540	535	489	545	513	509	512	527	532	512	489	535	509	490	499	474	526	490	527	542	561	503	512	550	527	511	536	536	477	536	508	507	497	497	541	512	533	473	504	528	524	550	518	550	480	517	487	486	505	495	475	518	496	542	531	541	499	541	469	525	528	527	512	515	503	483	538	507	528	491	501	546	509	526	524	498	516	502	539	524	496	520	512	540	539	499	533	477	491	560	497	517	521	558	506	523	512	514	502	528	534	495	551	520	493	525	509	483	558	520	527	515	492	485	541	540	498	472	540	509	461	487	492	550	496	498	524	517	481	554	565	553	525	504	486	500	503	501	480	494	503	496	500	478	503	508	492	503	518	546	536	470	496	515	507	504	505	503	512	514	534	503	522	540	516	522	543	500	518	500	523	495	491	470	515	495	518	515	492	497	509	529	549	551	506	537	498	542	507	507	505	524	479	492	535	534	527	531	529	500	500	502	553	538	554	538	517	517	533	505	498	475	538	499	490	528	504	512	487	533	545	513	524	521	510	497	505	543	550	477	498	490	525	516	505	535	508	512	482	481	479	541	497	551	466	490	487	500	534	492	537	504	540	525	533	502	484	513	500	537	477	526	513	504	546	515	578	516	524	488	558	500	557	531	473	559	511	521	540	536	488	537	547	475	470	543	502	491	540	519	502	509	503	483	507	558	539	483	515	508	529	497	529	525	512	493	528	496	511	506	523	490	526	502	481	516	519	498	488	501	534	551	489	525	529	498	515	531	511	487	514	528	495	476	498	498	502	522	504	494	508	551	585	490	534	534	550	487	510	486	531	548	470	525	515	498	516	495	519	528	536	517	492	525	513	514	515	542	501	492	535	512	516	497	504	511	488	522	536	491	542	500	554	520	494	509	522	495	515	510	517	543	495	521	505	521	532	491	478	506	527	525	488	523	491	478	519	503	486	563	526	527	530	509	538	541	509	523	509	503	515	534	526	520	520	474	512	480	520	533	504	511	507	511	493	502	530	500	478	528	493	455	509	496	514	531	533	513	533	509	508	483	539	504	494	507	517	534	531	552	507	514	548	454	492	502	512	540	506	520	463	569	542	500	486	498	502	539	477	482	530	523	543	558	499	532	533	496	513	499	544	546	516	497	505	535	540	493	497	535	481	523	527	555	506	495	544	547	534	489	498	503	516	476	513	505	491	519	504	506	518	504	507	525	499	490	511	517	492	531	516	497	503	489	517	513	492	506	503	501	485	493	521	500	529	528	509	517	508	518	489	515	541	558	539	501	481	545	540	533	540	529	516	552	536	509	498	539	512	493	564	496	521	491	529	537	494	521	512	493	552	542	497	486	519	465	511	518	514	559	543	532	499	510	476	486	513	506	511	471	515	502	527	531	559	542	497	520	516	535	505	474	548	509	513	526	550	472	555	569	510	545	493	494	491	482	561	534	513	536	524	528	513	494	466	502	534	526	511	508	504	511	552	523	496	541	487	534
2971	86	84	98	79	66	92	88	64	75	78	76	70	69	79	62	81	82	78	85	72	73	74	74	72	71	87	78	64	73	95	76	93	64	56	74	62	80	73	76	68	72	72	81	84	82	74	61	79	60	103	77	54	83	80	82	71	70	81	90	92	73	78	69	71	74	76	78	76	70	64	82	68	76	81	79	77	70	66	66	76	76	74	96	66	71	83	63	79	68	78	70	70	75	66	71	73	83	83	83	76	76	66	69	74	72	72	91	72	76	68	76	76	81	67	93	85	81	75	71	83	99	71	75	74	78	76	74	78	76	81	77	70	71	59	64	81	69	79	66	79	87	83	73	89	88	86	69	78	77	66	65	78	79	77	75	81	81	90	75	64	82	77	82	79	64	73	70	74	80	50	83	65	62	80	67	76	77	82	70	78	75	81	79	73	77	85	78	68	55	82	70	81	70	81	66	83	78	65	89	93	88	72	62	105	78	78	66	68	71	61	73	82	69	85	72	66	68	55	93	76	88	73	84	88	76	74	85	74	75	88	79	78	76	72	95	73	65	74	77	65	71	86	90	76	79	87	72	77	71	73	90	58	65	76	80	85	80	101	65	86	63	71	57	91	76	61	73	84	85	87	80	85	80	76	63	80	70	78	79	64	106	81	68	73	74	77	82	82	85	88	58	67	66	68	88	74	63	67	75	80	71	85	67	62	80	74	80	74	72	70	61	68	57	83	85	55	92	81	79	65	68	67	68	68	80	67	73	80	70	86	90	68	75	77	95	77	102	75	66	64	89	77	79	93	88	76	63	84	71	76	65	71	71	73	83	83	65	80	83	83	82	73	85	93	65	73	74	79	99	62	62	73	65	64	63	88	81	80	81	80	86	88	89	79	83	72	78	64	81	85	71	65	73	72	82	71	82	84	83	74	68	83	74	69	68	85	66	72	88	83	79	85	81	68	84	79	74	71	79	75	83	58	78	76	77	70	64	90	73	73	57	82	68	75	82	76	72	71	80	82	63	70	88	65	64	63	71	77	64	77	70	65	72	85	63	56	86	77	79	67	79	75	72	63	62	73	71	92	62	68	78	73	76	66	80	91	86	60	88	72	75	79	80	71	69	73	77	91	68	74	76	72	74	77	76	78	69	78	65	75	79	76	70	73	81	64	83	68	80	74	64	87	66	78	81	68	87	67	81	65	78	84	59	78	88	74	82	76	78	67	82	73	80	58	84	72	71	77	70	70	75	76	79	78	68	85	76	83	76	88	58	89	65	65	78	79	79	64	77	89	70	61	83	77	69	66	78	78	90	83	78	81	74	79	74	75	68	93	68	96	85	87	70	61	70	90	84	79	69	74	73	75	68	73	83	77	62	78	64	68	73	87	81	97	73	90	79	69	79	80	82	68	75	61	77	79	90	79	64	81	72	61	85	68	68	70	66	90	82	77	78	57	80	79	74	84	84	70	83	77	78	90	78	74	75	86	53	81	67	68	89	67	80	83	74	70	79	85	65	89	64	89	82	78	79	82	69	70	71	73	67	57	74	82	73	72	68	84	76	88	64	72	69	60	78	72	73	83	72	78	78	66	82	69	72	73	91	79	79	69	78	64	72	74	87	86	72	86	66	56	80	65	76	83	78	62	73	65	68	69	82	76	61	81	68	82	77	85	72	72	49	70	78	67	59	80	75	85	83	67	80	75	78	70	69	78	81	80	71	91	58	64	73	78	71	76	72	63	78	71	73	72	70	89	73	70	70	80	83	64	83	70	75	88	78	77	81	73	86	78	77	68	80	96	66	64	91	85	92	80	83	77	71	70	59	84	77	67	77	62	79	79	62	83	74	74	63	63	72	83	86	73	83	72	65	75	85	77	68	92	77	74	94	75	79	71	91	72	83	73	75	80	69	72	72	68	69	82	86	70	68	80	62	76	61	81	80	70	80	84	74	63	88	73	83	68	79	73	73	82	84	77	66	73	55	68	65	90	54	83	61	73	80	70	88	87	59	84	57	56	75	82	78	75	79	80	85	93	66	74	85	78	70	82	77	84	73	50	88	82	65	69	95	70	95	79	79	85	77	74	76	72	81	74	66	76	88	90	65	54	72	70	82	74	86	77	71	48	74	73	85	76	63	85	71	69	67	67	86	66	82	65	72	85	84	77	58	68	79	86	73	88	84	70	79	79	83	91	81	62	90	67	69	64	79	90	76	80	81	72	94	74	71	69	64	70	78	73	78	89	76	77	81	76	84	85	71	87	65	52	95	74	85	60	76	69	75	80	71	70	60	79	74	83	79	55	63	79	77	76	80	72	77	78	75	69	71	81	79	79	71	73	62	63	71	74	80	82	75	88	78	82	86	76	60	86	84	76	82	59	70	67	79	87	84	64	69	82	88	62	77	63	87	85	92	79	63	85	77	81	81	77	80	72	73	76	80	74	68	70	90	83	72	86	81	77	69	79	80	78	72	73	67	72	75	78	78	65	73	67	77	73	87	84	79	79	56	80	75	82	80	82	74	84	82	75	72	85	82	75	85	69	85	66	78	77	80	71	70	81	53	74	78	90	78	83	83	90	62	86	71	55	74	61	64	82	76	68	84	78	72	97	76	73	93	73	70	76	80	96	78	79	52	71	85	57	90	75	77	88	72	94	81	75	75	77	91	80	79	76	63	79	74	76	71	85	75	91	85	61	82	76	62	76	69	82	84	75	91	70	92	76	80	82	81	68	77	85	69	80	71	78	70	54	61	67	72	67	66	77	74	76	74	74	78	80	85	62	77	68	84	79	74	74	75	64	79	68	93	95	71	77	69	80	90	71	85	66	66	59	74	74	79	67	72	74	67	77	70	74	69	72	79	60	85	86	70	85	67	83	69	83	77	72	80	77	65	83	81	73	79	77	64	76	81	90	53	80	77	67	86	87	65	75	77	69	68	80	69	65	64	68	65	77	71	56	88	65	82	69	81	76	75	72	78	82	76	96	65	80	71	81	86	88	74	62	83	74	78	57	69	70	75	74	82	81	63	56	67	76	85	81	66	80	65	80	85	79	80	55	71	81	74	74	83	83	80	77	78	81	91	70	82	78	73	88	69	85	87	82	73	86	73	82	80	63	56	84	81	75	62	62	80	70	90	69	66	70	80	63	92	65	84	63	88	66	72	77	67	93	74	88	70	80	81	78	95	70	73	74	79	100	68	71	84	80	84	70	72	76	71	72	80	75	82	60	73	78	76	76	79	65	76	75	75	75	75	77	78	73	80	94	72	83	72	82	66	83	75	77	81	83	90	65	81	75	64	83	80	79	79	85	79	73	81	62	67	98	57	69	65	72	82	84	82	85	64	67	65	75	83	77	73	68	81	78	72	76	70	64	63	68	74	82	79	69	82	74	56	83	68	51	73	75	88	73	66	79	70	73	77	64	81	75	81	81	74	77	74	76	77	60	78	80	73	98	70	75	75	61	85	76	73	63	69	68	78	88	86	66	84	101	79	61	92
15149	695	618	626	734	843	888	844	811	725	689	683	636	688	670	599	612	580	598	609	559	567	576	612	570	612	598	539	598	550	545	534	540	544	569	568	583	569	594	571	562	557	543	556	570	545	528	531	576	593	557	536	525	570	556	543	543	531	563	556	533	542	550	556	505	509	504	569	516	538	545	538	507	532	533	524	559	557	533	532	582	520	583	529	513	536	542	540	528	562	559	585	558	569	544	529	572	554	577	547	568	586	561	510	527	541	534	522	520	525	536	525	543	555	547	568	541	532	525	555	585	596	555	565	599	561	542	552	490	542	521	545	534	561	546	558	576	555	537	558	575	531	491	517	572	516	521	571	588	585	539	567	543	519	535	493	533	603	539	587	577	548	538	562	538	586	552	573	559	505	584	534	521	545	553	534	521	573	512	540	560	562	571	592	592	576	559	568	530	505	522	519	586	573	556	556	553	505	537	536	542	535	583	543	516	596	546	571	524	549	559	561	529	578	515	574	527	523	553	543	538	533	565	547	546	528	550	528	525	570	539	524	533	539	561	567	496	488	544	563	598	525	530	542	549	517	550	500	524	500	571	559	540	543	557	505	547	536	501	563	526	607	558	560	534	559	561	582	582	533	540	530	563	545	549	569	579	552	539	529	592	529	513	574	522	533	539	558	562	528	538	585	569	570	540	558	537	541	497	564	537	545	553	530	568	550	521	547	483	532	581	519	534	537	501	531	523	570	526	540	555	555	546	534	575	533	551	512	558	539	585	553	507	572	564	535	537	524	582	534	591	553	520	589	552	573	552	538	539	559	561	595	527	553	543	534	532	491	569	521	537	535	577	568	511	554	559	511	554	598	584	518	591	550	520	532	509	570	587	557	531	546	500	560	532	532	562	499	540	543	497	556	532	552	577	531	559	518	536	536	551	632	559	515	566	556	550	576	557	552	575	532	575	508	548	573	518	561	524	532	549	541	560	564	544	575	498	516	530	552	563	522	570	555	537	531	541	521	567	542	500	538	568	522	571	542	549	566	548	587	555	584	506	531	567	535	543	554	529	551	545	545	545	585	509	542	550	525	542	581	522	549	565	526	529	543	564	576	508	528	587	561	558	524	527	531	568	543	543	521	572	513	581	536	523	537	556	525	548	543	582	503	552	533	531	572	526	564	510	578	547	524	592	539	538	544	561	570	576	538	527	569	556	591	544	545	557	548	598	573	543	547	549	541	542	535	573	530	549	572	589	521	530	567	540	513	567	521	537	521	530	547	560	531	522	514	577	579	523	559	488	532	544	539	572	533	538	549	530	560	538	545	536	528	545	540	534	567	556	564	532	513	541	559	550	554	591	529	606	529	560	554	571	498	517	517	553	539	544	535	514	591	526	545	541	554	544	527	528	569	564	549	497	564	529	551	484	528	574	541	544	551	508	532	565	530	547	539	512	559	537	551	530	575	525	531	550	542	539	559	553	557	570	568	533	517	542	522	544	568	532	513	502	524	512	534	555	580	559	547	556	515	549	565	536	571	544	522	590	497	538	550	516	590	551	542	553	509	537	560	502	561	542	540	523	519	523	552	546	559	518	530	558	563	565	532	546	584	591	541	553	533	559	561	548	513	525	564	524	559	560	546	542	557	558	529	495	527	534	533	530	558	540	592	527	536	554	521	555	525	536	548	533	565	489	525	561	534	540	523	546	551	528	567	555	532	553	549	571	524	478	566	514	561	563	519	541	549	547	532	578	533	560	561	572	531	558	542	507	588	542	536	528	550	521	567	545	548	520	576	551	521	536	511	580	573	548	542	527	549	555	538	564	554	543	521	595	580	562	541	549	569	558	556	575	568	518	500	529	555	541	549	552	561	477	574	552	527	560	533	580	537	553	528	532	530	524	546	573	535	532	585	508	542	524	518	564	551	518	552	515	528	550	569	536	547	563	571	556	530	582	530	546	529	567	528	564	534	547	569	539	546	561	547	576	531	571	551	568	532	521	554	511	507	529	516	545	570	532	553	562	567	606	557	514	525	574	564	537	522	547	532	582	548	484	562	519	523	525	534	527	522	569	502	527	569	571	538	573	556	511	550	515	568	528	570	547	578	526	551	563	522	544	532	522	551	544	549	569	556	564	549	553	562	543	535	505	549	566	561	488	561	499	535	550	582	563	540	515	547	522	569	524	560	566	557	499	556	501	540	563	530	505	561	569	538	556	566	584	510	573	516	540	543	533	572	580	519	524	521	585	569	537	554	554	497	564	572	566	566	542	556	566	550	537	516	540	581	532	533	548	528	530	553	574	507	556	611	553	557	517	502	565	506	529	531	592	529	543	504	520	547	524	546	529	527	569	544	526	530	573	539	549	542	542	545	568	520	579	531	546	548	544	520	539	528	540	533	540	576	549	551	574	516	590	572	602	556	539	571	554	539	561	532	533	540	567	536	533	559	551	538	527	538	583	571	518	558	495	544	544	512	567	551	571	511	506	533	541	595	523	580	532	526	566	530	578	554	580	521	555	511	546	568	565	541	487	552	531	564	555	588	529	545	543	563	596	512	534	562	512	537	572	516	575	542	493	530	557	560	587	582	510	520	550	532	561	509	536	546	541	501	554	524	535	588	548	563	551	538	513	595	544	543	512	577	547	582	576	552	560	572	543	533	575	592	502	535	570	580	570	561	569	539	559	550	539	573	504	527	520	518	563	512	545	533	576	574	560	496	573	555	570	545	565	568	549	554	565	496	558	552	563	519	561	591	529	538	552	559	558	538	566	562	534	544	548	538	502	528	496	567	516	521	498	562	561	571	560	559	546	552	513	534	556	540	486	598	559	515	594	530	541	582	531	538	539	597	535	562	547	546	540	560	568	546	555	508	516	537	510	524	514	537	548	555	573	582	547	565	549	508	559	538	516	526	530	516	556	533	548	556	591	514	553	561	560	516	551	574	534	523	540	528	515	528	517	549	569	507	512	548	549	505	540	518	542	550	529	532	563	549	487	551	527	558	534	532	538	594	548	541	509	564	558	536	585	541	573	537	547	558	559	517	544	588	506	544	543	539	513	513	488	557	550	556	523	588	533	528	574	546	565	559	540	518	508	517	541	579	554	553	521	554	539	598	570	528	555	536	544	577	583	513	535	555	510	559	557	563	532	581	521	577	574	574	560	548	538	516	502	536	570	568	545	537	550	510	576	518	587	553	542	576	530	581	539	546	566	568	544	536	517	551	555	575	569	536	510	530	522	511	537	529	517	566	571	562	526	555	542	532	574	516	564	531	587	534	544	568	539	572	540	517	526	568	519	530	528	530	555	538	550	543	562	558	539	549	534	535	514	560	576	559	556	542	528	526	584	534	562	518	484	544	536	530	537	582	544	583	525	512	533	546	579	554	489	508	516	577	498	545	519	591	545	537	545	542	565	565	532	495	544	544	532	526	510	557	530	536	557	534	531	578	598	521	528	506	508	516	511	543	540	539	540	552	565	563	541	534	587	538	527	587	493	544
4799	110	87	84	61	73	90	77	99	98	87	71	92	83	90	92	79	91	71	76	79	77	73	68	58	79	82	80	83	62	74	80	76	82	78	80	74	77	77	67	68	71	95	75	68	70	81	81	69	67	86	69	74	78	59	74	75	78	67	64	64	81	74	78	68	77	72	70	71	77	86	72	68	68	71	70	64	67	86	71	68	64	72	73	67	73	76	68	65	91	70	79	76	64	68	77	76	65	81	73	77	63	81	88	73	86	72	68	75	68	70	76	72	75	67	72	74	70	66	70	69	93	82	83	63	77	84	79	82	69	74	74	73	88	78	92	79	81	74	67	70	68	73	71	53	62	80	71	66	77	64	65	73	83	52	92	60	97	82	78	65	66	65	71	56	84	58	75	61	75	91	70	80	60	67	75	83	69	69	70	78	84	64	66	68	71	76	72	81	69	71	60	64	71	80	87	66	85	89	85	73	80	78	78	84	68	77	79	75	72	71	59	81	72	78	65	71	65	72	80	80	74	75	84	79	77	84	83	76	89	69	63	63	76	57	79	74	77	82	76	73	83	64	79	71	86	80	67	63	62	93	76	61	70	59	88	94	64	69	56	69	84	77	82	85	63	57	64	87	90	67	62	89	73	77	76	52	69	68	84	61	71	70	76	78	65	72	79	90	71	66	71	77	79	71	62	61	66	61	75	57	79	63	74	84	84	86	80	76	69	70	73	75	77	74	87	74	83	59	68	60	73	64	87	64	84	88	63	69	74	75	60	61	85	89	76	65	82	83	83	65	65	57	66	74	62	66	59	62	79	67	76	70	78	65	67	87	69	71	79	71	59	88	87	90	62	65	80	69	81	81	76	70	87	70	68	80	58	72	70	62	76	84	74	60	64	70	87	102	66	61	82	63	60	78	68	83	60	75	81	78	73	61	60	71	86	84	74	71	70	86	67	81	70	64	74	70	78	68	59	81	91	70	74	73	85	68	84	73	75	67	68	66	82	65	77	64	75	73	70	60	75	61	71	70	64	56	75	68	85	71	76	68	71	71	65	73	74	58	86	61	65	74	76	90	82	82	66	68	60	56	59	58	59	66	77	79	69	108	76	76	79	67	79	81	71	63	87	71	74	66	71	62	80	74	65	60	78	52	71	71	71	65	57	64	77	78	72	64	84	73	72	73	51	68	68	71	77	72	69	70	77	78	68	63	69	69	62	77	58	72	73	68	70	75	57	67	65	77	67	62	80	75	74	58	58	75	72	67	57	75	76	79	71	65	70	53	66	62	61	56	66	66	66	80	72	64	68	69	70	82	72	85	71	75	58	79	55	60	65	80	67	76	90	74	62	70	69	74	70	68	52	78	86	75	78	68	85	77	85	61	66	88	56	78	68	75	69	70	75	62	65	69	59	76	65	65	67	61	56	69	64	77	60	83	71	81	59	77	73	66	86	68	71	67	77	66	81	73	89	56	72	68	56	74	73	74	70	76	81	85	69	72	77	62	69	55	75	76	62	75	57	64	61	57	56	69	60	60	75	86	73	74	72	79	69	73	73	52	85	74	71	79	60	76	74	66	58	78	83	67	70	63	79	58	81	78	68	73	91	56	84	80	73	82	68	76	86	84	65	88	57	59	74	72	77	67	69	71	80	71	70	71	65	93	72	57	56	75	78	66	84	77	70	69	77	73	65	72	75	68	73	64	70	74	76	69	81	78	67	69	63	81	92	79	71	70	68	55	76	63	64	62	76	68	78	73	58	80	71	62	82	78	84	78	77	81	58	79	71	67	83	69	61	63	74	76	82	65	69	87	65	82	90	62	68	51	72	84	77	64	82	52	68	70	59	70	80	67	77	65	76	61	69	72	76	69	60	67	73	75	73	76	80	74	71	62	72	70	63	81	80	76	80	74	64	92	75	60	85	78	78	64	63	88	60	67	61	66	82	87	64	72	98	61	82	68	71	77	64	74	66	59	61	76	70	73	66	71	71	80	81	69	89	61	74	57	59	74	66	70	78	77	81	73	70	65	59	75	84	61	78	59	87	64	60	65	77	89	74	81	67	69	84	64	68	61	64	81	67	78	77	69	74	77	73	78	74	71	87	75	68	72	65	78	78	60	73	71	82	66	79	81	63	63	83	74	81	70	60	79	73	70	65	78	59	78	70	78	61	87	76	61	71	91	75	81	68	92	69	67	77	73	66	76	60	62	64	82	58	92	73	71	71	71	69	71	63	79	72	75	76	74	68	66	74	83	73	61	51	71	79	83	77	88	67	76	65	65	64	77	73	66	80	87	71	61	76	76	68	85	92	62	71	86	69	68	79	63	74	64	90	89	77	74	75	69	78	74	71	86	60	61	86	55	86	77	68	76	68	63	70	67	72	78	77	65	75	93	84	66	78	80	58	72	77	62	73	76	54	72	76	64	57	56	66	70	75	71	76	76	76	81	57	69	74	52	67	80	79	65	79	64	73	56	63	79	90	84	71	61	75	65	70	86	75	82	67	77	67	71	83	69	59	78	86	53	65	76	71	69	55	66	69	78	77	85	74	81	76	75	66	79	71	68	72	82	70	71	61	66	66	74	68	64	66	82	73	79	65	69	67	69	83	78	94	78	87	66	83	71	66	82	72	74	69	79	83	81	73	73	65	68	78	76	69	67	66	67	57	97	72	80	71	85	81	79	60	74	83	80	80	63	86	62	70	72	70	73	65	59	69	87	82	68	75	63	70	70	73	85	81	69	56	85	75	82	76	76	76	78	65	65	67	65	80	63	68	74	82	82	69	53	88	76	84	72	69	76	76	72	66	77	76	83	76	58	64	72	66	64	80	67	79	72	81	64	81	75	76	74	72	65	73	69	74	72	75	75	70	52	75	73	84	67	76	83	78	77	82	88	72	85	67	85	70	75	82	68	70	68	66	73	62	78	61	63	74	73	76	78	69	65	69	70	83	65	60	75	90	64	69	65	75	69	68	84	67	74	83	89	77	78	64	66	64	74	57	72	61	72	72	69	65	64	48	80	80	71	60	78	69	59	78	68	64	68	81	75	68	71	86	97	77	71	70	93	69	82	85	62	66	67	93	76	71	71	68	78	86	59	69	71	70	74	75	70	68	68	84	81	76	61	83	76	74	90	60	80	73	72	80	70	72	77	62	72	84	73	70	83	76	67	70	75	74	66	70	90	74	83	67	84	65	71	72	66	72	60	69	78	63	74	67	73	59	64	81	80	89	58	72	69	70	78	67	77	80	86	63	62	69	71	61	85	68	65	62	74	66	59	82	78	77	70	72	66	58	75	65	98	57	79	74	65	77	84	64	74	83	74	70	75	76	97	80	67	59	69	77	67	79	65	81	74	70	77	75	73	74	73	63	79	65	84	81	62	67	79	60	63	77	78	59	84	93	70	69	61	84	81	74	67	87	86	62	82	79	71	70	70	68	59	70	83	75	75	87	72	83	59	73	72	71	69	68	66	87	74	71	62	49	70	64	68	63
20432	967	736	736	1179	1528	1679	1598	1324	1154	1122	993	899	808	839	734	727	693	700	682	633	656	627	616	607	590	603	586	649	587	583	593	602	586	531	587	572	538	505	598	572	554	563	537	560	524	554	540	550	540	526	564	551	511	495	523	556	565	558	541	523	553	526	518	560	532	557	527	503	540	539	523	530	551	529	488	528	531	497	529	547	514	542	496	518	505	504	512	510	537	490	534	510	531	522	573	545	559	538	519	562	554	559	507	563	549	553	575	568	527	571	522	521	531	533	528	562	539	573	556	500	521	504	514	524	543	539	531	544	552	583	513	486	519	551	552	515	528	568	521	512	512	533	541	534	581	507	478	517	559	540	478	594	545	530	513	503	519	531	581	527	515	544	543	483	498	552	529	536	512	540	531	498	506	474	502	544	504	540	515	523	506	531	502	543	544	553	536	551	527	513	478	522	523	519	524	521	545	532	504	498	506	509	567	523	521	510	524	537	539	486	550	514	540	499	540	508	485	522	551	535	527	526	511	548	512	540	527	526	529	501	543	498	520	530	509	487	505	535	477	547	537	514	506	543	535	542	539	522	498	532	556	550	514	543	511	510	534	515	547	474	537	512	510	487	482	543	558	527	502	511	498	513	546	545	503	568	530	540	511	487	521	541	498	518	524	537	503	516	522	504	503	532	516	559	483	518	494	518	544	488	514	530	555	532	509	509	506	501	501	528	514	535	503	551	529	475	570	535	536	516	515	505	536	524	519	550	574	516	522	536	569	537	540	576	561	509	532	547	535	510	501	503	504	513	544	508	510	510	547	494	486	509	529	530	483	486	517	476	547	587	529	561	563	489	501	565	542	548	516	542	554	505	482	519	534	518	544	497	526	528	527	540	507	537	543	517	542	523	523	532	535	532	522	530	495	528	502	522	514	545	503	479	541	578	529	522	512	538	488	522	539	496	556	538	515	538	533	518	532	517	494	540	519	539	507	517	518	530	515	529	556	561	536	516	533	528	545	514	521	519	492	521	492	528	517	516	536	488	546	508	508	533	536	500	491	518	548	486	556	513	545	519	539	536	502	484	529	486	523	522	508	565	523	532	573	526	510	485	528	517	582	522	571	500	572	546	503	512	508	554	533	514	515	538	498	472	544	478	523	524	538	510	534	523	547	531	506	560	539	543	538	537	487	510	539	538	472	521	499	532	493	497	499	518	499	512	554	531	544	520	538	532	517	567	499	532	530	520	529	515	544	535	531	532	529	563	506	470	555	500	533	496	525	553	548	511	524	516	494	522	487	506	526	569	527	504	504	516	505	502	544	544	512	488	499	513	542	500	501	516	535	529	567	517	483	527	525	555	512	495	544	524	554	515	531	497	508	528	565	520	539	514	509	523	536	503	546	512	530	510	527	505	517	524	502	504	542	499	551	492	546	515	547	550	496	532	507	498	525	474	542	529	543	507	532	572	517	507	548	534	501	510	521	530	528	491	516	552	522	527	527	534	538	501	546	532	516	537	481	475	523	525	549	495	540	501	514	523	516	558	548	511	527	528	539	523	521	501	545	529	504	544	533	544	548	558	507	545	527	506	567	554	510	525	528	528	522	539	510	523	550	544	541	482	503	506	495	519	532	505	508	526	523	527	534	513	524	528	537	561	516	553	527	540	517	508	519	553	517	506	555	520	547	504	517	515	527	493	551	538	493	497	532	526	541	518	524	530	543	542	533	500	498	573	558	481	461	514	528	523	524	501	514	537	506	484	509	495	507	500	547	544	513	474	556	514	547	530	505	525	544	540	506	549	511	504	483	520	543	510	522	525	488	538	504	515	523	507	515	503	511	514	518	529	503	519	502	532	534	483	515	517	566	545	558	531	512	529	530	484	499	515	522	516	536	507	511	548	533	525	525	488	523	534	556	522	509	523	558	511	526	529	502	520	536	484	501	499	524	502	528	543	506	523	523	506	530	514	525	519	534	529	563	511	545	508	483	526	507	525	495	507	513	521	550	514	522	523	503	523	536	498	532	500	557	544	554	510	483	505	487	513	514	502	537	548	507	510	478	558	532	541	536	509	554	540	508	560	510	502	540	514	498	489	491	533	518	537	514	523	501	494	539	541	526	530	540	546	539	509	486	545	540	542	513	529	527	521	527	516	504	486	517	527	520	573	550	557	544	501	508	534	515	517	523	502	501	552	533	515	500	528	506	494	561	532	490	528	524	523	518	509	502	529	498	557	508	482	509	509	500	571	529	488	526	503	479	495	532	527	524	508	520	545	513	526	521	520	520	462	477	509	578	538	507	539	484	527	509	497	492	563	508	514	509	534	549	550	524	536	499	501	526	487	528	545	537	520	509	513	535	530	542	532	517	520	533	481	520	574	513	545	545	522	533	527	511	498	577	513	565	505	521	528	522	485	580	534	510	562	481	506	524	523	532	520	549	522	492	541	531	518	515	479	527	567	495	571	516	546	505	569	531	519	510	510	521	532	487	511	489	556	552	496	503	521	487	485	530	532	498	550	523	499	559	525	539	542	482	505	529	508	534	524	503	523	521	545	503	516	522	462	567	556	553	504	502	488	524	482	528	539	518	545	508	516	507	537	527	548	507	483	507	532	529	529	542	508	526	524	484	533	519	538	505	502	503	549	490	514	550	537	525	524	518	500	478	522	514	524	518	567	551	528	546	503	499	500	520	522	527	517	540	544	511	529	498	523	515	537	498	484	581	516	522	546	515	527	514	553	519	528	516	551	481	552	557	488	527	517	536	518	548	537	497	527	513	555	553	536	555	544	526	519	482	511	518	536	537	525	526	550	542	517	560	529	536	505	490	517	523	554	482	535	517	558	507	533	495	526	501	546	515	540	527	541	534	512	517	532	473	500	512	528	516	505	531	477	536	523	540	500	554	533	548	557	505	512	526	498	529	512	522	554	497	532	522	549	490	512	484	535	515	547	529	526	552	506	530	562	513	537	553	530	535	522	558	533	513	521	535	491	528	522	509	493	528	509	542	511	526	521	498	521	492	571	514	531	533	551	509	505	539	560	556	527	505	512	542	522	498	542	556	516	503	524	523	543	512	525	504	509	543	490	502	535	474	544	540	543	486	528	524	497	530	524	551	511	526	523	561	511	528	511	550	530	507	550	536	515	495	542	528	534	568	563	523	526	528	523	512	534	525	515	514	524	521	520	505	493	538	527	505	514	504	501	529	511	474	524	528	517	494	507	518	493	515	523	519	529	520	507	541	508	530	553	532	549	546	518	526	512	499	567	513	520	491	511	490	518	513	522	516	551	461	551	544	547	537	526	528	537	500	480	533	508	545	560	522	507	487	512	575	459	511	517	518	465	512	547	550	526	489	511	512	515	514	507	499	541	517	501	564	494	507	511	541	507	491	519	503	518	558	518	531	524	575	500	512	538	513	502	480	522	523	545	517	510	559	539	556	532	538	535	511	543	517	519	500	494	500	497	522	496	536	538	520	515	526	521	548	508	527	528	534
6604	160	70	55	38	51	48	50	49	53	64	57	47	48	38	44	41	44	34	46	25	39	34	31	39	34	39	33	39	39	34	32	46	33	34	30	40	25	29	25	37	36	34	25	37	27	23	33	20	28	39	36	34	27	30	35	31	40	25	32	25	24	31	29	28	34	35	26	33	35	23	30	30	34	26	33	23	26	33	39	35	26	26	38	31	30	36	32	26	26	29	30	35	32	35	43	24	34	30	40	40	21	31	36	38	35	31	23	42	37	27	35	37	34	18	32	28	32	30	26	37	28	36	20	33	36	32	34	30	37	29	35	21	39	24	28	32	26	32	34	33	32	25	35	31	25	31	21	34	17	37	28	25	31	26	36	29	38	24	31	27	36	35	22	16	33	27	30	35	38	34	25	33	24	31	27	24	22	25	43	31	26	29	28	20	33	22	29	26	32	39	40	20	20	30	31	31	25	26	30	24	36	23	29	42	21	28	28	34	33	27	34	26	23	31	32	26	19	20	25	29	24	31	29	31	30	25	27	21	30	22	23	19	22	29	43	29	31	39	37	23	26	35	25	24	23	39	27	26	34	27	32	28	32	26	34	39	30	30	33	31	30	28	35	27	30	34	29	32	35	28	23	32	29	35	27	28	27	36	28	29	25	29	38	31	25	24	34	24	21	30	21	28	29	34	33	33	32	22	37	42	33	29	26	26	35	24	19	21	33	30	35	19	31	20	25	26	33	35	30	22	25	21	19	30	22	35	29	36	20	21	25	32	33	26	41	24	27	38	33	33	29	28	23	28	27	28	33	26	24	34	34	28	39	32	34	26	24	32	25	41	39	25	35	30	39	31	28	38	32	31	31	38	26	19	34	30	33	29	37	32	19	34	23	16	30	35	33	33	33	29	29	23	34	37	25	33	33	19	21	23	30	31	22	31	27	28	33	23	29	37	33	33	30	22	38	44	20	35	27	24	21	31	25	27	24	27	19	27	25	26	35	31	39	31	31	20	31	32	22	32	23	31	20	30	33	28	33	27	31	35	31	38	33	25	25	30	37	49	29	21	27	23	39	35	37	29	36	39	30	27	33	28	33	23	31	30	34	20	33	25	33	32	34	35	39	28	27	21	29	29	27	26	26	28	33	32	41	28	28	30	28	24	36	26	41	33	28	24	32	26	29	23	32	24	26	40	26	35	25	29	41	31	32	21	28	31	20	41	20	36	34	36	28	23	26	20	33	35	22	28	38	35	33	36	37	42	32	33	23	25	33	35	33	28	34	37	32	29	24	29	28	28	30	26	34	30	32	40	24	20	29	33	28	30	27	28	34	28	33	21	34	31	30	27	28	24	27	31	25	24	29	30	33	35	23	24	28	22	25	38	34	31	31	19	27	22	26	26	27	37	32	31	24	21	20	41	21	33	32	26	27	32	26	31	22	25	30	20	36	27	33	29	34	23	29	29	36	28	26	30	40	20	28	26	24	32	30	28	29	33	25	17	31	20	27	28	25	33	30	24	28	24	38	28	24	38	31	34	33	31	33	31	38	31	28	26	20	29	31	38	35	26	20	41	31	30	25	32	21	30	32	30	34	28	30	27	28	43	27	28	30	20	23	24	21	32	32	33	32	21	27	34	20	30	26	37	23	36	29	36	27	26	32	31	37	39	23	35	31	18	38	35	29	22	25	26	26	33	26	31	28	25	32	34	27	31	32	29	26	28	33	31	32	21	26	32	29	29	26	29	28	31	31	22	17	34	39	31	34	20	27	35	30	37	30	32	31	28	30	34	34	23	34	24	25	43	29	27	28	32	22	21	29	24	19	20	35	36	30	36	34	26	32	41	33	31	41	34	31	26	24	26	26	34	25	29	38	24	19	34	29	33	17	29	33	32	35	25	30	23	20	32	38	25	29	29	31	25	27	24	32	22	23	39	34	38	15	33	24	34	40	21	24	25	29	32	21	30	37	23	25	35	34	28	24	23	31	32	25	26	30	38	26	30	36	23	31	37	28	30	21	26	24	31	33	30	39	21	35	48	26	30	26	27	19	25	31	33	16	33	24	27	38	25	30	35	30	32	28	25	15	24	29	31	23	28	25	25	28	37	29	24	33	39	24	34	25	28	27	32	33	26	27	29	25	37	27	34	29	30	29	25	30	24	23	28	34	35	28	39	31	28	32	23	24	30	38	30	31	27	28	40	31	20	26	37	23	43	30	22	35	22	32	27	35	27	32	33	32	30	33	26	31	19	36	26	28	26	26	28	21	34	29	23	34	25	36	29	28	33	24	26	22	23	26	19	24	34	27	18	19	40	33	31	32	29	29	35	27	28	26	25	38	32	30	32	24	28	27	36	29	32	30	29	25	33	27	35	31	23	27	26	33	27	31	22	27	28	29	36	27	36	28	21	34	23	33	27	31	29	28	20	21	29	18	33	26	27	22	35	29	24	24	28	31	35	30	26	23	35	26	25	26	31	33	29	26	22	29	23	27	31	31	39	26	35	29	35	26	29	31	27	34	18	28	40	31	34	24	26	31	26	29	23	36	36	36	22	32	24	31	26	30	39	30	32	22	30	34	23	36	32	29	23	35	40	34	22	33	31	32	27	29	24	21	21	38	29	29	26	27	34	27	32	34	28	29	30	30	33	34	26	38	26	33	22	32	30	28	32	29	22	35	34	34	35	26	28	32	26	25	26	28	34	36	32	31	25	24	25	24	28	37	21	25	23	20	18	31	19	35	33	39	21	31	29	26	33	33	26	24	31	36	21	18	21	25	32	34	32	21	20	44	30	34	28	32	32	27	24	32	30	34	32	31	24	36	24	29	33	20	29	37	34	25	35	38	34	31	33	27	30	41	33	20	26	33	35	24	31	25	30	36	25	30	30	35	44	31	39	30	29	27	18	17	28	33	32	33	31	34	32	23	29	28	28	20	28	25	37	20	27	21	32	37	27	26	28	27	20	22	40	27	21	22	34	32	27	37	33	36	26	29	32	23	36	23	28	36	21	25	33	24	35	29	24	29	33	25	28	43	27	33	33	27	42	32	32	30	49	33	28	28	25	23	23	32	30	33	32	37	45	26	27	31	29	24	40	35	28	36	29	24	26	27	28	30	35	17	30	37	29	35	30	33	21	34	24	39	25	32	41	27	33	26	27	35	23	24	21	28	37	33	26	24	31	35	17	26	32	22	26	25	32	31	27	27	30	26	20	25	35	24	36	29	26	21	25	31	35	29	34	27	33	40	21	31	28	36	30	26	31	35	31	26	29	33	20	28	32	28	29	39	32	35	32	30	23	31	35	21	26	28	27	24	32	19	26	33	26	26	28	30	30	26	31	38	28	22	23	21	32	41	36	32	30	21	33	30	15	20	27	22	19	21	31	40	29	18	29	27	37	40	32	24	25	18	37	21	33	26	24	27	34	33	35	22	42	31	24	30	43	28	26	37	30	25	30	24	31	36	36	35	25	26	16	20	24	22	31	20	37	32	32	29
25421	1241	643	672	1624	2570	2673	2293	1906	1568	1315	1105	988	845	761	705	619	555	534	503	409	404	395	422	376	338	327	340	313	326	309	303	277	323	293	312	300	291	283	280	244	261	276	234	273	265	233	242	217	250	258	248	203	269	243	233	248	222	236	253	253	227	270	253	262	250	220	220	211	205	214	209	209	233	226	237	224	243	221	239	233	247	219	259	229	211	216	190	230	220	222	242	217	188	229	245	225	237	238	195	244	232	247	238	259	245	218	241	225	229	239	228	242	250	224	228	220	250	251	247	213	227	248	227	260	216	228	231	227	257	240	232	214	248	209	226	194	204	183	215	204	207	212	229	204	225	248	240	233	229	233	231	269	227	221	212	224	214	190	211	206	243	223	203	224	205	190	206	216	197	200	210	223	195	217	232	190	229	216	209	222	203	216	203	242	230	221	225	226	218	200	185	190	241	231	224	246	226	216	210	197	197	225	203	190	213	231	215	212	234	202	209	222	212	245	216	221	225	207	222	204	219	218	217	249	223	234	205	190	207	249	213	198	237	214	213	207	211	220	199	227	204	202	230	215	206	213	194	209	228	237	249	217	217	209	214	192	221	206	195	205	251	229	229	193	203	212	212	191	212	214	207	229	196	206	230	212	222	219	235	240	196	208	200	200	201	228	219	219	236	227	212	238	270	222	195	200	186	215	223	238	196	196	218	199	203	229	218	220	202	222	217	198	205	209	210	222	211	218	197	202	192	231	199	229	215	187	204	198	203	219	205	204	211	193	214	191	207	209	234	202	206	217	222	249	229	217	203	202	199	236	208	208	203	204	227	204	223	187	219	206	214	220	213	209	208	208	217	211	196	199	206	215	217	209	209	226	197	217	213	226	206	232	229	208	204	215	203	191	231	216	212	208	213	209	217	197	193	215	234	215	232	205	201	204	234	210	196	207	227	216	218	205	229	231	226	199	228	208	236	210	205	234	213	222	206	200	226	211	226	212	202	193	210	201	192	192	226	225	202	223	211	214	202	201	224	201	222	216	217	243	220	237	238	216	229	222	201	227	205	198	200	192	237	208	222	213	197	201	206	201	224	224	205	226	201	205	211	204	225	203	222	211	222	228	187	217	228	201	235	199	239	233	220	224	239	227	212	210	243	212	212	205	219	202	227	187	218	217	223	197	251	225	215	238	208	228	206	218	209	211	214	230	227	208	239	210	203	215	214	214	207	195	210	206	207	217	246	227	211	218	218	235	208	226	207	198	217	225	198	205	201	212	202	214	213	200	226	228	223	240	187	214	194	185	219	227	211	226	223	216	206	221	232	196	230	222	199	202	192	204	199	214	215	216	223	264	239	207	209	213	191	231	207	231	202	237	214	215	208	218	220	227	209	224	205	209	211	217	259	213	208	227	190	213	222	198	211	236	201	215	181	212	210	221	231	224	212	221	232	189	233	212	216	195	206	208	197	212	191	239	192	225	211	205	216	233	190	219	198	214	196	230	226	227	231	240	220	211	196	200	185	197	214	230	199	217	188	235	225	209	201	198	208	231	208	226	206	211	221	208	206	196	215	204	200	216	206	211	206	222	198	207	198	236	230	196	213	199	224	196	229	223	227	193	228	209	211	214	215	227	211	208	202	211	206	214	233	214	217	233	194	202	219	221	216	219	241	218	209	197	233	225	220	201	201	225	213	204	195	228	203	228	195	203	218	204	196	184	211	224	215	196	208	199	199	226	219	196	213	218	234	214	205	229	208	195	196	234	187	227	219	220	214	220	196	202	216	203	214	211	192	222	197	204	198	223	228	196	229	221	225	197	210	234	198	229	215	184	193	223	202	221	211	222	190	192	201	206	209	221	197	194	208	222	185	214	199	178	211	175	222	189	190	202	205	205	201	215	222	228	232	237	190	218	208	198	225	204	209	214	202	228	233	201	223	224	211	205	222	192	205	225	206	192	197	170	215	200	181	201	218	253	191	185	208	238	248	196	221	219	218	235	237	214	222	226	217	222	208	203	196	204	211	180	212	224	214	228	187	215	208	231	233	232	216	214	212	204	187	220	205	195	192	201	214	201	197	219	192	199	202	204	207	203	220	226	231	211	204	211	201	219	210	200	202	198	227	227	208	228	204	195	215	198	199	212	229	214	218	238	196	195	208	237	221	233	216	205	237	230	209	231	223	227	221	207	219	200	235	208	248	237	209	193	234	220	208	231	211	219	216	190	210	226	217	228	210	213	227	238	223	231	205	204	209	218	196	225	199	192	234	227	222	211	207	220	197	175	209	221	224	221	203	204	231	208	237	202	211	189	192	224	227	205	205	222	187	181	225	244	208	227	202	225	188	230	217	247	216	235	230	223	199	212	212	237	247	203	207	228	232	198	234	214	221	209	221	197	212	226	229	226	196	208	227	193	243	217	238	223	231	225	230	189	199	221	233	213	220	225	216	237	204	220	214	217	220	203	214	209	230	196	223	199	217	212	186	220	223	210	208	232	206	207	201	204	200	227	212	205	229	211	227	204	219	225	211	214	224	211	266	232	208	199	240	233	199	216	209	224	206	209	210	205	202	196	211	221	213	206	225	200	190	188	219	196	214	237	194	179	234	221	216	204	203	189	208	218	231	217	206	215	223	211	222	203	186	224	228	186	230	216	215	219	214	202	216	203	227	213	209	208	211	181	214	219	226	225	227	204	210	206	206	203	221	200	217	233	231	213	209	211	216	203	217	206	191	208	179	214	218	180	198	232	206	212	220	199	212	222	217	197	229	208	228	210	218	203	220	212	227	218	221	216	185	215	201	242	225	212	191	215	192	220	237	191	222	226	214	207	197	212	208	214	237	244	233	197	219	196	198	185	207	174	220	259	211	235	212	202	234	201	199	216	206	208	213	211	216	196	203	218	218	212	237	191	218	216	201	199	194	211	204	233	234	240	190	185	207	218	226	191	248	210	225	216	226	216	218	216	231	212	198	218	213	205	205	202	219	212	194	229	230	187	220	202	231	234	223	208	230	212	188	188	198	193	227	208	214	205	206	233	202	220	213	212	221	211	230	195	198	251	247	217	220	214	196	204	180	182	204	211	250	226	199	214	231	205	201	195	218	224	223	201	236	215	193	208	223	210	228	222	231	207	219	204	212	226	212	216	210	217	216	200	206	231	227	197	222	228	212	213	207	223	209	189	249	202	219	188	207	210	177	244	215	228	220	189	212	222	206	191	217	221	223	198	195	200	224	216	204	215	176	222	211	197	231	201	203	235	212	223	203	219	204	210	218	213	203	180	241	195	198	187	225	214	219	215	230	221	230	227	187	230	207	230	227	192	204	200	199	210	215	206	212	219	231	209	217	207	209	199	235	222	163	244	195	207	208	234	212	221	227	217	214	213	195	188	216	226	201	196	217	204	221	206	212	200	208	233	232	212	228	221	234	209	184	212	223	233	203	214	202	204	211	178	190	217	218	216	228	215	208	216	205	209	214	219	219	239	188	184	207	186	226
2196	76	80	71	74	65	65	60	74	76	75	71	76	69	79	69	79	79	58	61	67	72	62	76	54	69	72	62	67	56	66	71	72	80	75	79	68	48	63	61	67	72	64	61	73	90	72	73	72	61	74	70	69	82	75	64	69	54	61	62	63	52	73	72	89	66	74	69	71	72	51	65	68	52	67	71	66	55	69	64	59	63	75	71	83	80	58	72	70	65	79	61	76	66	86	52	63	56	84	80	58	55	67	69	73	62	83	81	63	80	61	66	66	60	60	81	71	58	55	62	76	73	68	68	66	67	65	79	71	74	77	66	84	62	64	68	58	71	68	62	70	49	66	67	70	87	61	73	75	63	70	66	81	69	61	76	87	79	71	68	52	74	70	74	82	58	68	66	83	74	76	72	75	58	64	65	68	74	80	65	58	65	59	60	74	75	70	75	62	67	68	77	67	59	68	70	69	74	69	68	64	69	89	70	86	64	58	68	69	79	68	63	76	61	73	69	54	62	76	66	71	65	79	73	77	76	59	67	72	73	74	57	74	68	68	92	64	78	63	68	70	70	58	76	71	62	65	59	63	70	66	84	67	70	69	76	57	70	83	66	77	73	69	65	64	49	77	57	56	60	62	83	63	83	69	73	68	71	67	59	65	74	72	55	58	50	69	76	72	71	78	65	73	67	66	64	53	55	60	58	73	58	78	69	77	88	59	68	72	70	67	71	74	74	71	66	69	47	70	61	70	67	84	71	59	83	74	61	78	70	67	72	65	74	71	71	72	61	64	75	76	68	68	60	59	68	62	64	62	72	66	66	65	64	74	64	68	54	67	76	70	71	66	76	69	66	88	73	75	36	64	65	64	87	58	77	72	85	78	61	54	68	81	70	68	61	64	50	58	68	62	69	72	60	60	70	55	62	59	64	67	60	56	71	70	77	76	64	71	58	70	70	77	65	74	64	72	70	64	57	87	73	60	63	79	69	73	81	84	58	70	82	64	71	78	77	72	65	45	64	70	82	59	80	72	55	85	60	64	73	66	55	65	83	68	53	56	70	72	70	57	65	58	73	71	72	63	63	68	72	63	66	56	72	72	72	51	70	76	93	65	64	70	76	80	73	66	74	80	69	68	75	72	78	87	60	75	68	74	64	68	72	60	85	50	70	69	63	74	55	72	68	66	68	71	80	70	64	62	68	82	60	51	70	78	74	71	77	68	69	85	70	61	66	83	70	68	73	57	66	67	60	68	73	69	61	73	77	64	80	79	78	80	84	62	55	79	58	59	68	60	70	62	65	66	58	69	89	68	93	61	70	95	73	65	73	81	68	64	79	70	62	68	66	73	61	63	78	78	74	79	87	75	68	64	85	54	58	91	63	68	68	61	71	71	66	73	71	71	71	62	77	66	71	62	69	66	77	57	61	75	68	64	73	70	70	61	75	68	70	76	74	71	68	59	70	60	79	72	55	76	78	70	56	72	64	60	72	59	66	79	58	69	72	65	69	61	65	77	61	64	67	59	76	65	70	79	91	68	57	69	70	64	61	69	72	74	80	59	74	47	74	64	59	68	74	63	76	72	74	66	71	74	51	71	74	81	91	72	55	79	72	65	70	72	60	75	51	74	59	80	61	64	66	67	75	71	75	65	67	64	77	80	65	83	63	71	66	70	62	61	67	68	63	83	86	73	61	70	50	66	73	69	63	68	71	73	80	74	87	53	55	63	76	75	70	70	70	79	51	67	86	77	60	67	63	69	77	74	79	65	76	79	62	76	65	53	52	58	85	66	67	77	56	72	46	65	63	65	84	58	75	89	68	66	62	73	74	78	64	63	67	38	68	69	61	72	66	62	67	63	67	73	89	56	77	77	81	74	95	62	66	73	76	58	66	60	71	68	70	63	79	76	65	63	76	62	76	63	63	69	76	72	63	75	62	62	80	77	69	73	67	67	65	60	81	57	72	61	70	69	70	58	64	65	68	74	59	62	67	75	68	58	67	72	63	69	66	57	80	74	56	62	76	61	65	61	87	59	78	66	80	73	81	67	73	81	78	67	61	74	81	75	60	58	76	70	47	70	83	68	56	78	65	88	89	67	83	59	62	80	68	62	72	73	81	58	72	71	84	56	69	68	43	73	58	57	76	58	72	69	61	65	66	62	75	87	81	64	55	68	71	71	61	63	74	59	53	63	65	72	61	75	69	78	66	80	68	71	61	76	70	86	73	70	66	77	69	75	80	71	68	62	63	64	60	56	72	80	60	80	62	65	68	57	68	78	67	76	69	61	65	69	69	85	74	78	54	74	73	63	69	75	57	59	76	48	66	69	67	64	57	72	69	60	85	75	62	59	81	71	63	80	62	75	75	59	70	67	68	56	60	68	60	77	71	67	65	82	72	75	66	78	72	71	63	67	76	72	66	84	76	72	70	86	92	80	71	66	77	66	61	57	61	65	64	78	73	69	64	52	55	77	70	70	72	68	65	66	64	72	50	60	59	66	83	60	70	72	70	77	78	68	70	69	64	70	76	70	53	64	90	63	58	61	68	68	60	83	69	65	71	71	67	68	60	64	59	77	62	70	85	67	65	73	67	65	54	60	54	65	73	84	91	66	84	70	61	65	75	56	65	64	66	73	65	78	75	65	80	58	64	79	64	58	57	87	62	66	59	60	79	64	65	64	79	83	56	85	66	68	55	69	64	73	71	56	85	90	68	89	71	74	72	82	49	74	74	66	90	79	76	62	92	66	70	74	72	69	76	63	73	72	65	69	69	85	67	50	74	61	78	51	86	72	62	67	64	78	61	65	72	83	71	87	65	57	78	68	70	65	62	80	70	61	76	67	66	63	82	66	75	79	78	58	82	93	66	62	71	73	65	48	60	66	61	63	66	69	57	70	74	68	75	71	55	68	67	63	54	64	65	58	61	66	83	55	76	84	75	64	68	73	62	72	65	77	65	70	80	79	70	81	52	56	64	63	74	70	58	72	79	95	54	67	80	73	67	69	61	67	66	75	80	81	66	74	75	66	66	75	70	57	67	78	67	70	73	73	70	74	57	62	63	87	75	65	47	55	79	69	66	66	70	70	67	66	65	65	79	64	77	63	64	81	60	73	73	57	73	66	67	74	75	70	67	64	64	87	62	77	66	81	70	67	72	65	64	68	68	60	69	54	69	74	78	61	61	70	71	67	73	57	66	71	70	61	73	56	75	57	55	80	75	64	62	72	68	65	64	60	56	69	72	71	65	58	79	55	70	65	66	59	54	64	71	76	60	71	86	66	74	69	76	70	59	62	62	76	79	60	66	76	79	64	57	74	74	63	72	68	67	58	70	65	65	58	77	57	88	64	60	80	64	77	72	71	64	75	59	68	66	64	71	75	68	61	70	62	74	67	70	68	61	65	84	61	79	73	62	72	68	74	60	69	75	70	72	66	68	62	66	62	68	79	71	52	76	58	51	65	86	72	71	71	57	78	68	46	70	69	82	61	71	78	70
13674	591	511	516	605	652	697	704	626	638	573	583	562	562	547	511	548	616	538	516	555	532	540	523	492	495	558	516	480	521	503	448	516	525	505	514	533	530	499	511	506	500	483	507	499	479	510	506	518	518	513	524	501	522	503	502	515	533	486	510	511	514	488	529	512	469	492	527	467	513	487	509	486	505	498	505	499	522	526	535	491	503	473	519	495	485	499	497	487	501	512	471	527	498	500	516	499	502	480	537	540	501	564	539	511	505	530	540	494	509	519	534	501	516	508	466	487	468	506	515	525	537	507	522	495	515	509	514	496	511	479	523	494	508	438	494	527	520	506	475	503	458	495	472	498	515	508	550	523	542	536	499	514	511	464	490	485	513	541	539	532	521	502	492	542	496	490	501	495	508	501	498	510	517	506	513	502	514	539	512	506	539	488	469	490	504	473	564	528	509	520	510	525	511	461	523	499	538	472	497	512	533	464	474	495	489	490	505	479	483	512	510	502	477	499	527	501	499	478	497	502	527	509	471	506	549	478	505	514	497	467	502	515	505	541	470	529	491	508	454	535	486	520	457	517	510	497	475	522	463	521	526	472	514	488	483	498	487	539	521	494	516	493	489	516	513	490	521	498	501	501	527	552	549	557	487	504	514	498	501	508	514	519	514	476	496	529	479	496	532	492	488	495	498	485	525	500	486	549	504	501	496	479	529	478	496	494	509	555	506	467	518	516	475	515	426	503	469	488	504	497	500	508	498	486	494	483	521	513	489	525	487	542	495	471	469	513	540	480	511	514	489	516	502	497	499	501	482	509	471	530	535	460	502	493	544	515	506	496	494	513	550	518	505	502	534	547	502	485	516	489	510	518	447	502	494	501	501	546	482	509	493	512	497	514	447	504	493	475	482	515	499	507	496	525	507	519	516	499	514	538	443	506	506	475	522	501	485	490	480	495	529	506	518	523	473	545	498	466	522	520	504	493	513	493	512	491	502	510	499	531	515	469	471	494	529	482	520	512	500	516	490	511	500	498	556	520	544	494	492	455	535	513	501	519	544	467	494	502	482	507	507	485	484	460	511	501	472	508	466	519	483	521	511	514	507	496	492	469	502	491	500	564	503	486	540	519	520	522	560	501	494	525	491	548	471	454	495	515	518	484	504	469	487	456	485	457	501	510	506	505	504	525	549	506	492	541	522	494	470	540	497	490	524	534	489	491	565	494	515	505	513	483	495	486	491	511	514	470	496	507	493	533	487	527	491	530	534	517	472	505	477	522	525	481	491	463	512	507	506	491	486	453	488	495	541	493	538	537	513	509	468	553	492	516	495	520	493	509	514	537	495	477	490	497	532	522	520	489	478	465	480	483	524	482	496	526	497	501	491	560	488	468	553	485	507	501	506	494	503	533	509	531	528	482	467	476	472	503	475	509	481	538	496	520	519	512	478	510	480	511	461	559	519	506	489	532	497	542	508	549	506	482	492	527	491	508	513	480	511	495	514	513	514	506	493	513	515	530	549	573	518	486	512	503	545	493	501	518	512	512	533	488	505	509	467	524	501	498	493	490	474	483	530	494	517	516	524	488	522	504	501	521	526	478	500	471	517	456	482	493	499	506	455	496	518	518	530	528	509	487	511	484	540	482	486	497	552	493	515	486	519	512	514	481	479	507	477	526	475	506	489	475	503	491	514	502	531	501	523	505	502	519	520	480	467	572	488	536	489	474	540	510	516	489	527	488	489	497	495	494	519	498	529	502	493	486	472	529	497	550	535	498	502	498	495	522	482	490	511	494	476	566	548	510	517	483	483	471	517	519	483	542	534	485	482	504	472	491	480	548	506	517	479	532	492	509	503	541	481	506	561	510	458	492	512	475	525	499	523	545	469	517	482	492	491	504	533	502	502	478	510	460	503	500	501	528	542	510	444	506	524	508	504	535	524	484	511	487	482	498	503	503	495	500	491	451	488	504	494	500	505	523	517	541	489	481	506	539	466	524	517	524	520	469	522	556	482	534	494	519	482	532	460	469	519	519	471	490	498	452	520	481	524	529	521	496	508	516	501	476	510	538	486	549	501	503	542	511	504	500	468	500	510	485	508	511	489	457	504	500	545	534	505	537	485	462	479	500	502	490	515	504	481	485	497	547	496	519	520	498	524	518	498	497	533	503	483	523	518	507	524	530	496	486	533	504	525	534	472	533	511	506	509	505	542	508	464	525	517	505	483	547	523	517	491	468	442	490	533	527	480	498	483	504	539	506	514	486	496	482	517	481	518	511	516	470	508	509	507	486	521	467	557	531	471	488	461	492	498	478	488	478	533	516	449	488	483	528	536	480	483	490	475	527	480	532	505	445	502	563	540	515	469	507	503	506	500	486	518	512	499	508	493	497	491	513	547	518	515	518	508	497	524	500	495	553	510	511	496	527	499	495	518	493	481	485	503	526	471	561	498	536	490	483	498	505	496	479	471	500	540	519	506	483	477	507	499	514	540	467	495	484	475	492	484	497	509	495	515	502	488	515	545	523	513	511	506	515	471	519	529	503	488	543	502	504	540	466	522	506	519	484	506	530	525	537	502	500	531	483	473	472	475	472	512	506	507	548	499	520	503	518	462	482	499	485	528	506	518	538	499	485	479	515	519	509	482	498	525	526	513	503	517	490	503	483	504	499	519	529	533	530	490	495	526	508	492	512	540	471	528	478	486	489	486	538	462	496	500	478	489	500	510	487	520	521	491	480	508	474	490	520	550	494	496	476	479	495	503	455	488	465	505	472	526	473	521	503	461	480	460	503	488	514	473	498	520	514	506	466	514	499	482	496	477	515	482	528	519	513	485	504	473	514	468	499	502	486	516	486	469	495	480	539	490	485	530	521	476	482	520	505	506	495	509	504	523	523	521	483	496	517	492	506	481	468	525	498	543	533	535	495	499	563	496	521	533	505	487	513	490	483	488	471	523	509	517	473	502	552	481	514	480	526	476	485	510	476	520	500	485	459	532	474	503	492	521	568	482	500	498	494	512	481	527	508	473	492	460	502	506	539	511	482	472	525	489	520	515	537	503	501	491	470	513	514	537	523	503	485	538	498	508	510	521	474	495	507	492	544	510	482	511	513	473	529	515	523	469	497	522	476	452	520	519	497	494	503	506	473	477	465	484	507	544	535	503	524	527	516	519	504	536	488	547	523	511	458	478	485	524	519	470	474	529	521	515	491	502	529	500	519	490	522	531	491	533	505	479	539	483	533	518	510	478	503	505	484	486	495	505	503	492	524	498	520	508	514	539	486	515	525	539	511	462	499	498	494	490	558	500	485	531	533	502	491	488	482	497	500	499	492	500	526	493	539	485	472	512	507	480	498	501	535	496	501	510	456	462	499	495	515	511	531	509	539	499	525	462	524	485	465	484	499	462	465	503	503	534	456	507	505	526	510	494	561	501	462	493	526	505	489	509	508	469	504	515	461	478	533	513	525	491	525	462	496	510	510	477	519	505	514	498	480	518
2912	86	83	75	65	67	95	81	77	74	75	58	77	77	76	63	82	74	67	77	102	79	65	84	64	92	80	58	72	67	82	76	82	69	67	75	87	73	89	79	63	78	69	74	56	63	73	76	82	65	76	72	83	66	55	75	82	87	73	75	66	62	90	64	80	73	79	65	71	60	85	60	84	72	58	71	72	78	68	86	69	49	65	74	68	66	61	58	52	88	64	76	81	69	66	65	80	62	75	54	61	61	80	64	81	76	63	54	68	78	80	60	76	64	68	87	64	78	62	82	70	71	77	72	70	84	80	87	74	79	80	78	77	76	80	84	75	81	72	89	73	84	88	87	71	72	73	71	78	70	76	77	67	69	94	69	76	75	77	63	70	79	78	78	85	58	84	66	80	64	77	73	66	85	78	80	102	70	68	71	88	83	78	79	70	62	74	73	52	68	72	68	74	69	71	74	63	66	66	62	78	62	77	76	86	63	67	74	70	83	66	74	66	72	79	77	72	65	69	62	65	84	76	90	72	78	78	75	69	77	76	77	80	70	82	92	56	85	68	88	68	82	83	77	74	83	80	75	67	82	55	77	69	74	59	81	70	86	72	75	83	71	92	74	67	56	76	58	76	63	70	74	72	73	60	79	76	58	71	66	90	72	73	77	76	76	55	85	91	82	76	76	80	83	78	81	70	87	77	77	63	69	75	74	71	83	55	81	69	57	73	81	76	83	77	82	80	66	60	65	68	74	66	80	67	78	96	80	82	83	78	65	66	70	88	80	89	86	64	64	66	83	63	90	79	83	66	79	75	72	86	75	61	80	65	80	77	74	87	78	75	82	57	67	71	59	73	76	68	70	67	59	73	80	77	75	66	69	69	69	66	71	77	80	67	71	87	71	71	63	73	78	68	79	81	87	67	79	78	76	65	59	80	58	85	92	66	76	69	73	72	79	88	71	74	56	66	100	60	62	79	67	80	90	68	73	74	76	92	85	70	63	86	70	71	74	70	69	84	70	80	75	82	72	77	60	76	77	80	82	75	68	78	73	95	68	79	81	85	78	86	77	75	84	63	72	83	83	80	86	84	81	80	71	71	59	76	82	67	58	76	70	74	58	74	80	83	83	77	76	71	66	73	73	84	74	81	69	74	73	72	89	86	74	74	75	92	63	83	75	66	80	73	79	71	73	63	61	67	70	68	72	94	62	73	71	83	78	80	78	78	70	65	71	63	62	78	80	67	83	75	55	82	82	65	67	73	78	69	75	69	69	64	84	66	64	84	72	73	83	75	78	78	64	80	90	60	66	55	62	83	77	73	75	80	78	92	77	68	84	65	62	75	71	67	71	74	56	89	81	65	77	76	64	98	62	71	80	79	69	71	72	74	67	85	86	84	77	69	65	71	76	73	72	72	74	80	78	70	88	75	73	69	71	64	78	82	73	71	73	91	67	73	75	89	65	76	64	67	73	66	66	73	81	81	64	68	59	81	67	76	75	71	79	72	87	80	74	86	68	78	63	78	78	75	87	67	76	73	64	76	74	76	73	82	63	72	77	76	73	80	70	67	89	77	74	91	78	76	60	75	67	69	74	88	73	73	80	78	72	72	49	74	62	66	70	63	70	89	79	67	79	68	66	84	76	71	90	64	79	69	72	66	69	66	85	64	62	66	88	75	66	75	78	77	69	78	71	69	78	76	72	66	59	74	69	80	72	91	79	80	90	72	67	70	83	63	69	72	63	76	84	77	73	81	71	82	66	70	66	67	75	65	76	85	65	95	69	61	74	63	63	66	65	68	62	81	61	68	93	83	77	73	67	72	79	68	80	67	77	86	65	62	46	54	74	87	82	75	74	57	87	80	74	64	74	62	87	74	83	78	76	81	69	66	83	72	63	77	78	76	63	72	68	66	70	74	84	78	76	80	77	93	68	78	77	73	76	83	80	68	66	83	83	87	69	66	75	67	66	69	73	63	69	56	74	85	77	75	71	74	73	71	82	84	75	69	68	88	62	71	73	65	61	66	66	71	98	72	78	81	64	93	70	69	76	69	69	86	65	84	79	81	78	64	70	60	57	88	62	81	71	76	70	68	67	70	71	79	71	96	73	67	74	69	64	70	78	64	73	79	68	73	79	68	66	81	76	61	82	76	70	73	74	76	81	78	66	73	60	78	98	92	82	56	83	73	87	66	67	58	79	78	69	71	67	77	87	65	73	62	84	69	82	87	71	74	68	72	95	55	76	74	90	70	75	75	87	74	72	80	71	70	88	70	67	68	81	77	64	91	70	87	76	66	79	80	74	66	86	50	68	56	78	62	71	72	70	80	80	64	91	65	82	69	95	67	55	87	67	87	69	80	80	72	76	76	60	78	79	60	76	66	84	70	67	79	83	67	90	70	78	64	73	80	66	81	89	64	66	66	67	73	68	84	86	71	60	81	69	85	65	81	83	68	70	75	81	69	75	65	70	95	66	69	84	83	63	70	74	79	69	76	72	77	54	79	64	85	70	73	79	78	78	78	81	69	67	75	69	68	62	68	67	80	64	70	67	79	72	86	62	73	82	78	74	82	71	71	72	76	69	80	75	78	70	69	68	79	76	70	64	71	70	62	73	78	64	91	69	75	72	66	74	87	70	68	70	72	59	77	90	81	68	80	71	79	66	80	80	69	69	71	85	69	67	82	58	65	82	76	54	71	74	66	98	78	78	73	77	74	76	65	103	75	68	55	59	68	93	63	76	74	75	70	81	88	70	73	79	63	51	66	69	63	66	75	77	67	71	67	70	76	65	67	67	69	75	79	88	69	67	70	59	56	76	67	82	93	79	73	58	67	86	76	75	77	62	65	74	69	65	82	85	89	77	74	72	67	65	94	58	73	69	76	73	66	75	82	70	89	73	58	80	78	69	79	72	67	58	72	84	74	81	68	58	80	65	89	64	60	88	79	53	75	74	75	78	84	64	69	77	62	85	68	65	73	75	72	72	82	76	73	58	77	76	71	67	58	73	57	80	70	62	69	62	76	78	79	81	82	55	76	68	57	71	79	65	67	77	81	80	73	83	67	78	63	71	65	82	94	74	64	77	93	85	68	65	71	70	74	85	68	73	74	58	71	69	79	60	91	66	83	85	85	88	80	90	68	72	65	62	78	81	71	67	77	72	69	71	78	69	71	67	64	85	87	77	79	64	68	60	77	70	77	79	74	78	84	67	69	72	74	81	68	60	68	66	67	76	81	82	77	79	61	78	82	73	74	74	66	76	82	74	67	84	88	63	75	73	73	68	97	91	68	71	84	77	86	79	74	64	77	73	72	81	75	72	72	66	71	61	71	74	75	63	67	66	66	78	78	77	67	70	71	87	73	64	70	70	72	75	85	92	74	66	79	76	57	64	78	78	70	70	77	69	72	72	75	74	72	92	66	84	68	74	84	81	74	72	94	77	74	71	84	52	85	64	95	79	56	82	63	74	65	58	70	81	74	61	72	68	68	83	65	72
15475	643	590	602	752	877	898	830	821	703	748	648	648	618	628	576	637	579	611	571	555	548	546	560	557	508	568	596	534	558	542	487	570	568	541	509	545	518	558	519	547	565	548	526	556	497	548	544	532	531	537	560	523	544	533	521	552	537	579	570	551	550	495	538	574	586	508	570	544	534	553	562	564	500	518	485	511	520	565	493	551	509	548	548	508	526	498	475	528	558	518	546	527	518	523	551	526	541	535	538	563	555	518	516	543	516	550	525	551	566	540	538	581	521	493	561	557	570	538	521	525	542	555	532	542	542	519	518	513	583	547	541	502	533	541	542	474	551	550	553	522	515	542	541	550	524	553	497	547	538	508	566	511	542	527	530	568	542	530	549	562	484	521	529	565	522	549	532	550	494	581	525	563	495	522	577	522	514	556	559	543	483	524	552	541	500	515	533	521	561	557	533	563	537	568	536	511	533	566	546	530	509	489	505	567	515	533	534	552	548	532	558	538	518	530	510	526	498	580	489	544	558	518	527	534	545	564	482	542	528	542	548	519	516	528	585	524	538	535	518	556	553	509	511	508	528	532	508	497	497	548	517	503	528	539	533	546	579	522	553	506	541	531	531	566	486	527	513	553	527	522	533	569	535	550	564	501	524	528	568	535	529	572	553	552	494	576	502	536	529	525	557	525	514	530	515	510	533	528	545	506	554	524	529	525	539	560	565	494	560	545	521	548	561	507	524	518	537	499	570	549	512	556	534	512	519	533	572	551	555	528	524	547	547	517	524	510	540	531	522	538	527	533	546	542	523	528	509	512	527	539	537	495	542	492	539	543	551	547	525	544	541	530	565	538	552	490	548	549	560	517	496	495	509	553	507	515	521	555	528	541	531	525	530	494	543	531	489	528	535	535	577	495	511	494	550	516	519	521	519	533	508	558	564	484	514	572	523	561	558	514	504	542	533	538	534	546	540	515	560	511	516	480	586	496	525	532	540	537	579	508	538	523	533	530	569	559	531	532	532	516	524	514	518	556	550	539	561	488	531	506	545	568	499	515	550	500	503	512	533	555	557	532	529	541	540	529	550	558	503	538	565	563	524	540	501	550	531	506	545	522	536	537	497	521	534	518	484	491	526	567	520	513	528	528	540	537	565	528	495	498	557	511	520	505	478	522	536	526	554	543	547	529	524	540	542	556	519	511	497	547	501	533	528	546	549	546	541	524	510	534	531	522	529	533	531	540	532	510	529	544	533	568	578	502	518	510	520	510	537	461	481	534	526	509	565	501	568	502	535	542	546	530	522	547	567	543	512	580	553	509	515	508	548	499	501	522	553	505	577	545	521	551	567	530	560	500	533	554	521	553	530	527	510	542	534	558	560	558	547	545	600	541	524	514	536	525	501	527	569	539	587	476	573	550	512	499	530	509	521	497	556	540	541	543	579	545	546	550	496	529	539	459	532	499	556	557	566	545	516	545	514	467	530	494	549	537	520	491	489	486	532	553	525	572	536	535	527	507	509	524	526	522	536	539	496	540	495	530	521	521	520	512	517	521	547	509	505	529	538	505	568	553	515	538	524	500	569	511	538	531	507	566	545	488	542	483	523	518	533	505	581	512	536	502	537	545	482	534	504	523	490	531	540	531	507	503	494	504	522	517	535	569	515	565	530	538	556	531	525	582	529	530	535	501	535	517	540	615	560	544	534	544	536	533	546	558	568	571	520	504	516	529	557	545	531	522	554	546	519	547	519	541	510	504	526	493	520	529	520	501	495	563	535	566	549	544	567	524	515	531	520	563	500	527	560	533	531	552	566	548	547	536	513	519	540	582	521	527	553	529	529	519	539	511	493	514	544	524	514	543	585	504	508	533	514	555	487	561	529	534	530	554	563	515	534	528	552	540	554	501	580	546	538	556	520	536	556	522	545	577	544	517	547	530	547	512	546	522	548	529	558	521	485	529	549	487	543	539	530	581	517	535	547	564	493	560	503	509	548	517	558	501	527	514	537	557	505	541	503	544	541	559	519	523	528	538	556	530	551	563	534	546	539	542	543	502	505	514	502	578	536	524	528	550	506	482	550	611	530	540	536	537	540	498	544	510	497	527	540	528	499	505	550	542	531	518	532	516	571	566	525	543	562	516	517	552	521	507	514	541	519	498	545	541	532	548	551	541	541	559	511	532	496	522	552	541	555	541	504	533	556	533	509	512	486	537	549	526	498	540	557	527	514	535	548	498	565	545	495	533	536	498	556	549	556	503	529	525	544	565	486	546	508	527	555	491	531	559	540	532	533	507	565	522	521	519	522	517	501	510	505	512	554	528	514	481	488	509	501	509	537	541	525	568	553	526	522	556	504	519	526	542	528	544	498	504	553	512	570	535	520	567	545	538	493	496	514	504	510	538	521	535	532	501	525	498	528	526	555	521	526	532	538	539	551	552	526	533	511	552	561	509	503	524	532	519	555	522	546	528	537	540	511	523	520	521	528	545	520	543	560	536	492	542	523	513	535	504	543	556	556	558	541	582	532	539	513	546	548	540	556	550	518	530	548	555	526	556	554	554	567	545	550	535	564	548	574	530	558	551	484	563	524	517	550	535	489	531	507	540	523	509	481	512	571	538	510	558	514	522	567	550	553	481	506	540	533	540	517	563	529	550	556	561	573	527	526	505	505	545	554	568	525	528	517	528	551	542	532	528	515	539	536	552	529	539	507	524	495	486	550	511	542	559	531	490	522	581	527	504	544	522	528	502	517	553	549	520	531	525	550	525	536	540	525	551	522	502	561	531	548	559	496	549	515	548	559	516	536	518	546	571	560	493	512	515	545	486	521	518	533	540	550	562	524	519	507	506	577	546	522	516	489	530	501	523	514	552	550	543	596	551	556	551	506	550	559	560	539	551	524	548	522	536	491	516	498	520	528	518	566	554	561	514	557	539	524	533	557	545	543	512	520	515	539	552	561	540	531	532	524	516	528	514	560	485	515	553	533	559	563	555	559	558	528	523	510	546	589	541	516	516	520	530	542	544	549	571	537	544	526	500	556	561	514	552	519	539	519	512	505	506	512	506	537	541	519	530	522	515	545	527	539	493	518	541	540	547	526	525	525	552	466	525	543	526	525	551	518	529	569	508	507	531	561	552	507	517	540	544	544	507	499	515	552	543	558	507	527	547	547	548	530	516	475	518	498	545	531	508	530	510	497	484	535	534	535	529	529	565	535	575	580	516	519	561	549	549	563	522	517	554	554	542	534	515	551	540	525	553	553	593	556	560	554	577	540	557	509	558	550	539	505	500	536	547	479	526	564	530	535	501	503	477	531	520	540	514	509	554	521	572	571	578	516	511	534	502	528	517	505	556	531	502	501	555	562	505	563	521	481	569	523	514	499	557	531	582	528	510	534	533	490	508	512	535	514	518	515	534	553	523	514	519	512	545	522	587	499	465	527	539	521	492	529	551	542	552	490	544	533	525	507	526	546	581	527	535	490	514	497	522	538	556	504
5154	114	81	78	84	77	88	89	90	90	76	94	79	82	75	82	87	63	75	85	85	83	77	88	97	73	66	73	78	73	58	76	63	80	57	91	60	73	72	89	63	72	71	62	73	76	76	63	73	69	67	79	72	75	81	62	70	81	79	67	78	77	83	70	73	72	73	63	74	88	65	79	68	58	61	72	70	72	72	70	71	70	85	94	72	64	69	69	67	80	64	72	68	84	71	63	64	74	71	75	63	62	79	66	80	77	69	63	72	68	75	79	76	57	59	78	71	82	58	63	67	77	62	67	90	71	82	60	83	73	82	65	72	59	67	50	81	75	68	84	80	64	72	79	75	85	70	67	76	73	78	57	53	72	72	62	61	65	67	72	62	68	87	87	78	64	75	91	66	69	76	75	75	71	80	72	71	94	59	55	67	69	83	65	61	67	66	65	75	70	77	79	46	73	74	79	74	78	73	68	72	78	74	77	69	74	55	59	74	83	76	73	55	78	69	67	81	64	79	60	75	71	75	77	65	70	79	72	72	73	72	64	78	77	69	75	74	63	81	81	57	66	57	71	93	66	56	65	74	70	75	68	65	77	73	63	70	74	77	68	72	77	79	72	64	85	61	57	79	72	56	66	59	68	62	82	75	81	81	70	67	81	68	76	74	64	75	68	81	83	69	67	68	64	71	73	72	61	69	75	77	76	78	57	71	75	71	73	78	76	67	69	81	83	53	93	56	57	66	73	66	73	60	70	71	71	74	61	81	68	66	79	44	81	77	70	67	88	81	76	82	63	65	73	64	74	88	51	88	71	74	72	81	80	60	81	63	72	63	82	93	81	73	75	57	79	71	67	69	71	66	70	74	73	54	59	63	64	70	82	77	86	71	62	83	67	67	70	72	71	77	70	80	75	83	67	79	59	70	77	65	73	84	69	64	76	70	64	74	71	78	68	60	90	73	56	81	69	80	61	76	52	87	79	70	73	72	90	82	66	90	80	76	67	51	54	68	56	68	65	74	81	68	60	69	63	77	81	56	72	77	85	59	83	58	59	69	63	62	65	65	81	72	75	74	67	78	78	75	70	88	69	68	64	67	71	71	77	74	72	51	60	78	66	63	64	67	68	86	70	75	73	69	77	69	68	72	76	65	74	85	71	62	67	64	63	55	73	71	72	61	82	83	81	71	62	68	67	73	69	73	63	46	61	87	65	69	79	72	87	83	65	84	51	85	63	63	65	67	77	61	75	55	70	78	75	79	59	76	65	71	76	67	66	66	69	75	70	77	59	58	87	77	72	81	74	75	86	72	74	65	67	57	83	70	78	79	69	78	72	82	78	73	58	83	69	75	76	73	68	82	82	72	70	63	68	86	72	69	64	80	69	77	75	78	69	65	67	73	74	65	81	66	78	77	74	73	77	61	77	79	70	71	88	66	75	54	79	68	81	69	75	77	62	65	73	64	78	81	70	85	68	64	84	77	64	68	63	76	77	73	81	96	73	72	69	67	80	63	65	68	71	71	65	70	66	77	79	60	65	69	78	79	60	75	75	63	83	57	73	71	75	75	59	63	74	55	78	66	64	78	67	61	83	80	79	77	74	59	72	65	79	80	72	67	65	88	69	56	49	78	72	78	62	61	82	81	67	77	82	73	67	71	66	60	68	63	68	63	73	78	89	66	80	76	71	65	72	91	63	63	61	56	70	79	79	56	74	80	67	65	68	60	80	61	81	71	49	65	64	86	72	71	61	75	70	69	64	83	73	73	54	78	72	64	61	72	56	72	77	73	76	65	87	78	63	75	54	71	81	70	69	61	76	65	73	79	72	61	81	63	56	63	66	61	84	82	58	80	82	72	63	80	82	69	75	67	67	60	83	66	87	76	63	64	69	74	58	73	70	81	69	79	75	81	64	60	79	78	64	56	68	73	71	59	79	79	71	73	87	81	77	78	51	79	64	65	77	69	72	59	79	65	69	76	72	81	86	78	92	65	59	84	69	69	63	44	64	79	55	54	65	78	78	85	69	81	70	85	65	68	74	89	64	85	83	81	74	70	79	59	67	80	60	70	73	63	66	74	73	70	77	81	89	59	74	63	85	74	65	74	77	73	83	86	72	55	76	59	89	74	68	79	65	74	72	69	80	75	72	64	72	66	76	85	69	72	69	60	75	69	82	60	58	67	73	74	60	67	72	84	63	85	92	64	67	71	62	60	66	60	66	50	89	83	65	63	75	68	73	86	70	60	62	66	67	70	78	64	80	63	73	78	68	76	68	64	73	71	76	70	76	72	71	76	69	76	72	76	77	83	62	54	81	70	67	82	72	63	68	63	84	85	88	74	67	77	60	64	72	63	70	75	75	76	88	68	70	77	72	76	79	62	78	60	52	64	79	76	67	74	76	79	57	87	71	75	67	59	78	74	80	62	90	64	63	71	75	81	74	58	79	80	69	57	71	68	71	60	73	66	65	64	68	65	73	71	82	65	61	75	56	76	63	65	81	62	68	79	64	59	77	59	59	75	69	67	69	72	81	81	76	64	79	78	75	61	63	56	70	72	80	74	69	75	78	62	71	74	73	63	63	59	76	64	98	63	74	60	76	66	67	66	74	73	74	79	66	77	77	66	88	75	82	79	74	68	66	78	70	75	71	61	74	72	65	70	74	69	83	71	65	74	72	69	66	72	70	72	70	66	69	72	74	68	61	74	64	74	85	82	61	71	72	73	72	80	89	60	74	74	66	63	77	73	68	65	58	78	61	66	83	62	79	78	72	60	77	67	74	74	66	79	84	68	60	78	63	76	66	67	64	58	64	68	79	71	78	81	62	75	67	76	77	79	73	79	77	76	82	55	69	57	81	62	83	79	57	73	68	59	79	90	64	63	80	78	65	70	57	66	68	83	50	67	77	85	74	62	56	66	79	65	87	76	76	68	74	75	67	60	63	59	77	75	58	76	72	60	71	68	68	93	67	70	79	50	67	81	69	80	72	63	71	92	70	64	72	74	78	59	70	58	65	45	51	74	79	86	68	79	83	74	72	64	52	81	70	61	52	76	67	90	70	87	73	67	70	65	67	60	80	68	73	78	54	73	69	60	70	56	65	72	69	74	69	87	68	66	73	80	62	69	74	59	65	69	93	59	74	63	76	70	73	74	77	82	77	59	71	78	72	81	64	60	65	55	61	76	72	71	80	66	64	85	72	67	59	91	62	73	85	71	61	67	67	61	55	65	72	77	73	79	78	79	71	77	79	71	78	74	72	60	89	76	74	80	61	65	75	62	71	59	74	65	74	77	49	65	63	62	67	74	61	76	54	79	63	83	69	65	73	72	79	66	63	73	68	69	77	73	66	62	86	75	79	68	68	72	91	67	72	84	72	78	65	65	61	57	66	65	75	62	56	71	88	67	70	88	73	71	72	69	73	73	62	75	79	63	62	68	82	62	71	58	83	61	75	92	82	73	75	72	60	61	63	72	53	58	64	74	60	73	62	92	62
20937	993	697	744	1158	1518	1620	1423	1341	1211	1097	1035	903	847	777	748	725	708	652	661	668	637	639	563	559	616	570	562	562	566	553	536	543	544	555	571	570	555	540	531	541	539	518	557	523	547	565	517	523	525	555	511	520	548	565	521	532	522	529	556	527	549	531	497	530	521	479	523	514	539	533	547	534	498	489	526	500	504	494	532	519	546	481	481	519	513	500	449	519	526	536	526	496	502	528	500	528	551	546	517	512	528	555	505	498	480	522	543	510	535	553	515	571	512	513	480	540	524	519	527	571	525	538	517	558	489	521	486	538	547	536	535	494	499	520	545	523	544	528	477	526	501	523	521	503	514	496	516	507	556	521	547	542	492	496	527	508	480	517	478	494	519	490	457	489	533	492	500	505	511	521	499	534	517	533	485	513	515	521	535	549	530	511	469	508	468	529	517	477	503	530	523	487	480	534	452	561	511	499	507	495	509	557	475	498	505	499	503	488	528	528	486	540	496	532	538	526	508	469	516	497	518	498	522	506	507	516	518	522	530	595	497	493	476	493	500	472	549	560	536	481	481	500	507	507	489	495	520	531	487	492	506	496	538	559	523	556	509	508	514	495	478	510	509	518	517	523	514	470	520	515	547	536	490	540	523	532	500	509	518	529	502	536	516	515	543	521	514	520	533	498	478	460	497	486	539	498	460	510	496	468	554	525	528	493	512	542	505	484	520	495	519	490	520	538	494	515	531	542	538	480	556	489	513	495	499	509	533	508	543	484	530	510	500	508	521	558	519	527	513	494	521	503	502	487	486	535	511	501	518	513	527	494	498	487	533	510	538	496	535	529	493	531	519	502	501	499	519	467	508	541	511	514	523	550	518	526	490	516	528	522	486	504	483	502	498	532	528	540	522	471	529	490	519	485	462	530	530	535	574	531	489	525	504	558	532	521	543	559	542	494	494	523	534	513	495	502	520	509	498	537	540	537	533	533	507	465	534	470	499	516	516	528	514	497	516	501	477	481	516	467	509	510	514	548	521	515	492	484	506	482	487	521	524	551	517	544	471	451	533	533	478	497	508	506	568	537	515	482	501	545	465	486	536	510	508	537	460	515	502	527	563	502	469	509	527	513	492	501	542	496	510	496	503	498	543	521	544	460	515	534	523	465	554	530	496	500	485	511	507	496	524	470	540	492	493	503	533	500	491	480	519	517	585	437	519	518	503	516	548	505	523	514	519	530	518	493	562	511	512	500	501	516	517	495	499	484	533	504	497	504	519	500	470	541	504	494	521	530	518	530	503	475	524	472	548	507	488	529	496	482	531	476	506	490	482	520	503	470	524	533	472	529	501	529	489	479	542	509	492	445	495	531	497	511	527	504	506	548	502	493	584	495	494	508	519	529	518	484	496	505	546	526	520	513	514	536	512	539	538	490	538	499	489	519	482	507	528	530	504	499	516	500	528	538	535	499	506	522	479	515	480	503	500	496	527	516	503	531	493	481	520	496	508	522	484	498	518	507	524	494	505	498	518	487	485	534	520	506	525	491	514	537	517	519	552	513	508	492	509	516	531	489	495	544	505	535	514	499	546	498	542	541	496	485	528	517	464	538	556	496	523	538	515	530	557	535	537	543	520	539	538	556	492	537	532	547	488	480	473	471	474	513	529	528	483	485	521	485	516	510	510	533	514	547	495	538	479	505	467	544	522	485	522	489	526	534	523	543	542	483	527	513	521	513	499	483	509	531	515	542	520	505	523	495	500	511	520	527	512	495	501	533	496	524	501	524	495	543	523	514	491	533	515	493	493	496	498	524	493	506	493	538	514	494	502	518	514	572	538	508	539	529	488	523	499	520	472	519	526	514	486	513	528	509	471	444	477	503	566	488	562	507	545	503	465	525	503	510	510	493	516	496	490	493	480	544	525	512	505	507	492	493	490	517	493	486	545	517	444	513	521	523	518	531	500	534	509	539	532	497	472	478	536	494	464	520	454	520	526	507	512	480	539	508	465	514	526	498	502	481	512	516	494	482	519	526	531	519	527	490	522	529	532	531	557	487	487	498	502	503	507	533	522	497	532	524	493	495	484	460	498	550	506	462	502	483	493	515	498	491	529	488	509	501	497	474	544	504	529	534	565	538	509	468	494	510	521	517	551	541	519	512	528	475	523	543	492	509	508	499	502	525	530	531	508	522	517	490	479	522	521	506	511	502	518	463	500	519	472	490	483	514	490	529	519	491	526	535	511	520	515	515	526	493	532	477	522	502	529	505	516	483	513	531	504	527	513	516	530	548	513	517	493	536	530	458	520	469	552	506	542	463	513	484	491	540	534	508	521	518	473	504	520	500	530	487	546	518	525	514	515	503	561	498	491	521	544	524	522	523	549	539	497	524	534	501	506	514	511	461	521	503	510	512	529	496	496	496	501	535	527	491	496	521	535	536	511	503	546	500	483	522	514	453	487	526	511	475	542	562	508	523	446	490	509	525	472	502	520	519	521	492	532	527	483	489	509	525	515	500	522	478	523	471	508	513	492	498	527	503	537	515	487	527	519	519	527	510	513	483	503	516	520	484	514	535	533	513	504	467	509	511	560	460	503	489	514	514	518	532	499	468	561	504	527	499	561	534	490	556	552	519	526	500	529	515	497	495	499	508	504	512	530	520	530	498	503	489	537	517	493	492	518	545	506	485	489	499	534	520	475	497	529	492	540	505	535	516	561	517	524	508	516	541	536	520	534	510	500	527	504	481	542	543	555	511	515	534	515	463	528	568	537	526	496	510	478	510	519	529	548	484	538	505	503	496	450	494	485	457	461	509	511	547	518	532	516	449	523	524	496	515	498	508	507	566	517	486	534	484	533	484	514	508	526	507	503	516	546	501	523	517	518	523	509	527	510	568	537	506	534	549	468	534	502	527	513	485	505	531	492	492	516	557	479	497	512	489	499	522	519	499	523	533	511	487	521	511	529	502	518	505	551	524	488	495	529	529	508	497	490	526	531	546	545	494	517	526	534	534	518	542	501	508	510	521	493	503	501	524	517	496	490	509	497	532	487	532	518	525	531	501	489	488	524	503	511	528	521	522	514	483	518	489	497	550	461	511	507	509	527	478	465	506	527	514	534	522	472	517	490	525	501	509	540	540	519	501	521	478	515	566	576	536	509	504	498	510	528	502	481	520	506	501	556	535	516	548	520	520	502	491	552	485	503	479	503	519	503	518	515	472	514	522	503	505	542	534	506	524	568	531	519	530	553	483	484	541	458	508	552	502	500	506	501	548	484	495	549	500	531	548	498	498	537	504	532	497	475	493	540	527	544	538	533	504	508	470	527	539	533	498	523	561	518	490	502	511	515	508	518	525	524	513	513	534	471	521	479	527	494	509	525	528	528	542	521	496	515	528	524	505	514	516	521	501	539	510	521	531	510	547	529	532	550	560	504	540	511	533	480	515	478	495	502	519	477	527	498	483	505	507	478	510	513	513	565	508	523	543	504	504	537	495	469
7007	152	63	46	44	50	54	74	56	53	48	52	32	47	48	39	37	47	40	41	29	36	49	32	29	41	31	32	35	39	36	39	32	31	34	31	27	32	39	24	28	26	33	26	28	32	20	30	24	43	36	35	29	33	31	31	26	36	28	32	27	30	28	24	31	24	23	25	25	30	27	34	33	27	30	34	31	31	34	26	30	37	30	22	27	28	40	23	27	20	32	38	36	31	21	29	22	28	30	34	30	20	28	24	28	37	25	25	26	32	34	31	39	26	25	25	18	27	31	43	30	45	31	24	33	32	37	48	33	31	23	28	29	30	31	29	37	31	31	21	30	23	28	18	30	34	31	26	38	33	30	32	21	39	24	34	18	28	36	30	28	40	29	24	25	25	37	26	24	31	22	38	23	28	35	20	27	27	19	19	22	25	26	25	30	22	27	33	23	27	23	32	34	29	31	31	24	23	31	26	29	37	23	35	29	21	29	34	26	29	36	32	33	35	28	27	25	35	36	30	27	29	30	36	28	21	24	26	33	28	24	31	28	24	31	35	38	24	29	19	34	21	28	27	33	31	26	33	32	29	34	33	25	42	21	24	31	29	20	27	39	36	39	33	34	23	35	40	26	24	30	21	26	27	33	31	23	24	29	26	37	23	29	29	37	26	23	23	30	30	20	31	31	31	26	23	45	31	34	26	37	21	33	40	29	30	30	20	24	24	34	31	25	18	27	27	32	30	41	28	33	27	22	22	27	27	20	26	27	22	37	29	23	18	33	41	31	36	35	20	29	40	31	28	20	31	20	33	33	32	19	27	18	35	19	32	35	33	32	25	25	27	23	36	22	25	30	40	34	24	31	35	27	30	32	18	37	31	38	23	25	43	29	29	26	22	22	24	27	24	31	24	27	26	28	24	30	26	26	33	27	30	37	30	33	20	30	28	25	33	40	37	29	20	32	33	26	26	30	33	31	34	25	27	25	24	31	23	40	22	24	37	30	25	24	24	29	35	27	20	36	34	31	22	32	33	31	33	32	19	32	19	18	25	25	29	33	27	28	31	24	32	29	47	40	32	27	20	27	22	27	26	25	38	21	24	28	32	31	39	34	31	22	30	26	27	32	30	25	29	29	23	31	30	30	34	39	25	38	37	32	31	35	20	31	32	24	24	23	22	30	29	25	26	25	26	29	33	33	34	26	30	40	30	39	37	26	30	37	25	29	30	17	30	31	23	35	38	27	32	22	16	28	33	30	37	29	15	24	27	34	31	33	28	40	30	40	32	22	20	25	16	31	46	19	29	31	31	32	30	34	28	30	36	29	29	28	25	21	25	31	34	37	29	28	25	14	35	32	32	20	26	28	32	24	35	28	26	34	30	28	27	25	32	32	27	18	22	29	22	23	24	30	25	40	33	27	19	34	25	22	39	27	32	24	27	31	34	31	25	38	31	38	26	27	28	32	36	34	15	30	31	22	25	20	34	26	24	24	34	35	26	24	32	19	24	20	27	38	32	35	28	21	21	33	21	36	37	35	32	25	31	24	32	40	24	29	22	18	21	36	32	20	39	27	31	37	24	21	38	25	30	32	36	33	25	31	33	31	19	38	26	29	26	22	33	26	33	36	35	37	36	24	25	28	27	26	33	25	30	27	21	25	26	43	38	32	31	27	30	19	34	20	21	21	26	33	26	24	28	42	32	28	35	28	30	23	20	33	34	33	26	32	29	29	30	31	34	20	23	23	27	22	39	34	29	35	23	24	27	34	28	22	33	41	27	32	25	28	35	25	27	33	31	24	27	21	27	28	21	25	28	23	36	31	23	26	35	26	22	35	24	24	26	31	31	32	32	34	21	17	35	21	34	35	33	29	34	25	42	29	28	28	30	28	23	31	17	26	30	30	28	25	30	22	29	32	30	26	31	26	36	31	26	38	28	31	27	29	23	34	34	30	29	34	36	34	32	41	33	25	23	25	23	23	19	29	40	28	33	24	23	26	23	23	28	37	20	21	31	23	34	23	24	30	36	36	35	27	38	29	39	41	23	26	24	24	34	21	35	32	26	32	28	30	23	26	16	23	24	37	17	28	33	35	30	42	26	33	32	23	31	34	30	35	25	29	28	34	29	32	29	31	30	27	30	27	33	29	30	28	36	23	15	37	34	22	42	23	27	33	30	36	28	31	23	24	21	24	18	28	21	27	24	24	32	26	30	32	27	28	32	26	29	23	25	25	28	18	32	37	30	24	33	28	42	27	28	30	30	29	29	22	35	20	38	31	16	33	22	22	24	21	30	37	31	31	27	44	31	21	26	24	30	31	26	25	21	36	19	29	29	26	39	27	21	28	25	21	42	32	24	27	26	24	25	22	27	33	23	39	26	27	28	34	31	35	35	31	27	28	31	25	20	29	23	28	28	24	26	20	34	30	37	27	32	31	31	29	17	33	25	26	27	33	27	35	25	34	31	26	24	30	28	24	31	20	21	28	21	29	29	29	26	36	24	21	35	29	34	36	40	35	29	27	24	39	26	39	28	25	34	31	25	23	24	33	29	30	29	20	29	30	27	27	29	36	29	31	27	30	34	29	29	36	36	36	31	31	29	31	25	34	32	25	18	29	27	32	25	23	28	24	35	28	39	26	15	26	33	26	28	27	36	29	29	24	35	25	21	32	35	24	42	31	46	25	24	30	20	28	30	26	26	27	41	42	26	29	19	31	20	27	26	25	24	30	28	42	28	24	27	24	27	35	26	26	28	39	35	25	27	36	30	20	29	29	30	20	29	27	30	36	26	23	26	40	28	30	39	35	24	27	26	29	29	28	32	25	28	24	35	23	28	27	27	28	23	28	30	28	30	40	26	27	25	33	32	28	27	32	21	24	20	35	25	37	25	33	31	29	35	21	36	25	29	18	31	20	26	35	26	25	26	33	28	21	20	32	22	23	39	36	29	29	32	24	28	30	24	31	34	21	31	34	28	33	18	39	33	23	25	23	27	28	32	34	20	31	22	22	35	29	24	23	29	30	18	31	30	33	22	36	27	37	27	24	33	27	30	16	18	20	27	16	41	38	26	33	25	35	27	30	34	27	18	23	27	15	31	31	32	29	26	33	25	42	24	36	35	28	30	33	23	22	39	32	31	28	41	27	29	32	28	26	29	24	28	30	21	26	29	32	27	19	33	27	27	23	20	22	35	33	25	23	37	23	34	25	29	29	30	27	31	31	23	38	29	28	28	35	23	34	28	27	26	23	38	35	23	27	22	34	42	27	30	30	24	36	29	25	28	34	23	23	29	37	40	28	21	33	29	29	30	18	24	29	27	22	32	30	29	25	28	29	36	26	27	27	32	28	26	20	35	30	28	25	19	21	25	21	29	19	38	27	29	29	32	42	28	39	28	27	32	30	29	22	27	28	34	20	18	34	26	26	26	24	27	33	37	15	20	34	30	35	25	36	40	25	34	29	29	21	31	26	18	32	26	30	24	31	29	28	31	23	17
25364	1274	609	674	1637	2529	2600	2294	1894	1577	1292	1112	977	832	773	672	660	566	491	481	446	439	398	375	358	352	357	382	329	316	290	307	288	306	260	262	262	261	289	248	269	256	247	275	246	241	238	227	225	226	263	249	220	239	262	251	202	218	236	215	232	232	245	227	223	208	235	238	228	240	196	221	210	214	235	234	230	241	214	195	225	190	214	245	213	201	207	196	216	199	196	226	215	197	281	265	232	237	223	218	205	257	247	238	254	219	225	213	211	226	219	215	217	228	234	207	220	222	212	201	237	228	233	239	214	199	240	201	211	230	250	203	257	229	215	208	210	217	213	231	226	239	236	211	243	219	212	219	228	215	264	237	216	206	225	186	222	209	195	227	216	221	201	199	212	224	211	236	202	209	200	217	184	199	193	227	227	204	216	200	232	215	210	221	204	219	186	203	199	221	207	205	208	187	210	195	198	209	193	212	217	207	215	190	208	212	212	202	182	208	199	182	189	200	206	197	216	242	229	199	205	215	202	187	192	208	218	215	194	217	204	206	194	200	190	191	206	231	200	207	188	207	214	211	208	187	191	204	184	194	212	202	210	218	209	187	210	216	203	209	205	227	237	230	200	191	211	202	199	222	196	243	230	202	205	200	183	194	201	216	204	204	219	215	221	212	198	217	203	221	216	174	214	221	217	200	210	219	205	207	219	239	193	233	211	203	194	192	207	184	171	206	176	224	222	206	207	202	217	211	215	181	208	191	199	200	218	217	197	175	222	187	229	185	211	194	209	180	225	187	183	184	191	242	206	213	222	205	209	211	182	216	210	228	199	202	218	214	214	226	201	203	198	208	194	206	204	196	212	247	221	195	223	206	234	222	210	191	204	210	186	197	213	212	240	204	195	213	205	189	207	188	205	219	219	193	206	212	184	181	205	211	193	206	217	207	204	190	243	215	183	215	194	195	239	200	200	201	227	205	198	211	183	201	207	235	177	206	203	226	227	181	184	204	198	201	204	220	191	220	212	176	195	211	211	208	203	218	185	191	212	212	200	212	188	186	223	206	210	190	217	207	179	210	188	204	214	221	198	209	205	187	211	181	175	196	235	207	224	212	216	228	193	231	201	201	219	201	200	214	186	215	205	199	219	235	191	194	182	211	208	191	212	217	231	187	216	219	216	208	219	174	205	183	209	214	211	201	217	223	202	194	206	238	196	206	210	187	183	217	218	251	208	224	194	222	224	195	210	215	165	205	199	232	172	202	202	215	217	240	231	200	217	202	191	213	210	203	181	241	197	202	202	193	178	213	189	224	216	209	184	220	213	220	220	186	193	173	197	185	208	206	241	199	217	206	187	198	228	196	209	208	216	198	225	228	228	203	213	202	184	214	182	212	200	198	216	220	216	217	197	197	204	234	199	202	218	192	202	202	214	219	208	243	220	218	229	231	196	211	238	184	218	201	204	223	196	222	194	207	210	198	196	213	181	232	199	207	226	220	218	185	207	224	186	210	202	196	199	195	208	200	226	186	223	201	218	166	196	195	233	190	220	221	206	193	206	240	191	198	207	222	221	202	190	179	190	215	213	214	191	217	188	218	199	193	210	212	205	202	231	174	241	212	217	204	211	197	207	195	208	239	216	196	172	191	206	217	187	193	197	213	225	201	213	190	194	173	211	191	268	225	201	210	220	215	194	222	218	208	202	223	199	220	211	194	200	197	203	214	228	199	223	189	195	243	221	217	230	205	197	232	189	193	233	235	215	220	204	208	212	222	229	207	206	203	217	203	194	216	204	209	211	198	190	222	212	229	208	200	187	198	190	187	210	180	212	223	212	193	211	215	223	244	216	218	196	206	191	187	200	209	193	217	194	210	210	195	207	186	185	210	215	217	218	222	197	195	200	189	222	213	194	200	196	192	219	184	211	184	211	223	225	192	200	201	224	185	217	194	191	212	189	221	196	213	219	216	220	214	233	213	214	199	176	199	199	226	199	228	205	209	211	213	182	193	210	210	200	203	178	191	198	228	239	238	236	207	208	192	205	184	205	191	208	216	207	216	219	180	204	190	224	184	218	229	213	226	190	205	226	228	212	235	200	226	193	199	228	212	192	209	207	239	182	225	227	230	204	196	175	205	192	214	230	218	194	235	233	226	234	182	219	215	194	198	200	218	206	187	211	204	216	190	208	213	224	196	210	216	217	215	204	198	210	217	194	211	194	194	193	198	232	203	221	207	218	216	199	226	229	201	202	223	196	226	222	214	218	215	223	218	198	227	189	215	197	212	196	192	175	194	205	216	217	209	205	220	200	218	202	183	192	213	244	205	200	212	233	205	214	245	191	224	196	193	200	194	193	217	209	220	197	203	227	213	220	215	224	217	225	198	229	195	203	214	221	208	197	217	224	226	203	187	226	207	219	219	219	199	216	185	201	218	212	197	177	208	206	213	206	224	215	205	211	205	204	234	191	228	175	203	219	214	229	206	203	195	225	252	191	215	210	182	224	179	214	211	200	180	224	214	201	213	211	225	207	201	210	229	186	215	187	224	217	208	208	208	196	211	196	218	204	234	221	196	220	213	203	228	195	231	204	236	212	211	217	220	225	212	207	210	210	224	215	183	201	207	199	189	226	207	187	230	230	194	194	196	178	204	192	215	213	224	211	229	174	195	209	208	198	221	212	218	204	229	193	190	213	243	191	215	210	210	223	204	223	198	196	205	207	223	186	201	221	216	190	207	181	215	233	198	211	198	216	215	196	199	215	218	206	228	220	234	209	214	212	217	223	180	200	226	217	208	206	201	193	196	208	188	195	229	215	199	216	203	221	204	196	198	228	233	205	224	200	213	195	213	189	186	204	218	222	220	211	198	216	214	211	196	206	212	208	206	204	204	211	192	197	204	205	217	205	227	236	206	208	177	200	201	208	199	221	214	210	211	212	197	196	224	220	176	202	193	218	211	229	191	220	222	213	209	229	218	191	212	200	226	203	210	234	191	216	215	206	208	216	221	214	242	224	222	193	197	225	216	204	233	191	239	220	197	190	211	205	232	186	209	234	224	205	219	198	188	201	213	199	214	215	185	205	183	208	199	204	181	219	220	217	219	224	232	205	190	194	192	217	209	235	216	199	217	200	209	209	206	200	230	177	200	218	216	213	230	214	211	221	198	222	179	214	197	207	193	198	193	181	220	213	200	232	222	196	217	196	186	218	213	220	191	197	176	227	217	180	201	211	185	208	196	198	216	215	203	190	214	207	188	201	198	202	207	230	219	191	188	202	194	213	209	192	191	217	239	195	192	210	215	206	209	218	188	208	181	208	226	223	219	195	228	176	198	204	208	212	193	181	208	209	187	205	194	215	213	218	212	197	210	210	192	190	218	212	209	216	223	253	177	210	221	230	204	207	191	207	187	197	199	190	200	207	207	224	227	201	198	214	198	187	211	205	204	216	197	182	201	235	192	212	196	221	209	218	210	221	214	208	210	219	199	223	209	241	174	221	227
2339	73	72	70	71	68	56	69	63	60	83	68	80	60	80	71	72	63	66	82	72	67	60	81	63	74	58	69	65	50	53	82	79	64	67	52	72	70	64	71	63	75	71	68	80	66	65	61	71	53	60	80	62	59	76	73	67	70	65	67	73	76	73	76	64	62	74	84	61	55	63	69	82	75	61	73	57	61	71	65	71	58	72	62	50	87	71	69	70	76	64	65	60	66	68	59	61	76	63	77	65	80	65	69	66	63	60	81	79	59	76	70	75	71	75	71	74	65	83	61	62	64	65	64	69	85	77	76	75	74	88	75	62	67	69	74	59	73	88	66	63	74	54	57	61	57	55	66	58	64	60	87	71	52	87	63	66	68	70	77	71	63	69	71	67	67	59	53	67	65	68	69	68	55	54	58	66	64	78	70	59	74	64	60	61	83	71	55	66	60	65	91	72	67	79	56	61	60	66	74	68	75	51	62	74	70	63	60	65	67	63	67	55	80	80	66	65	73	80	71	82	67	59	72	62	67	66	82	73	61	75	69	81	71	70	69	76	69	69	51	87	69	68	74	76	66	70	77	66	66	63	82	70	61	62	73	78	69	83	86	60	71	75	82	76	78	76	67	70	67	82	69	67	66	88	57	77	59	66	65	69	56	64	91	80	74	65	74	81	65	59	82	73	71	78	70	82	89	62	60	76	76	53	77	84	72	73	81	59	71	65	65	76	70	81	64	67	66	63	59	71	56	74	72	66	59	75	71	62	66	81	69	74	75	70	66	69	65	79	69	77	69	65	82	75	76	66	82	77	57	68	64	58	66	62	64	55	65	60	60	68	68	65	77	72	71	67	66	60	75	65	68	65	75	64	72	67	74	54	52	54	58	65	76	60	53	62	78	74	70	57	79	74	60	82	82	63	80	56	76	57	50	70	65	70	65	66	55	75	50	67	62	53	63	78	71	70	61	70	66	65	70	53	63	77	77	78	74	63	64	66	71	71	60	65	70	81	58	74	70	78	69	71	77	66	71	53	68	69	50	65	64	55	75	73	65	62	78	71	64	57	69	61	77	58	71	65	79	70	79	63	69	49	69	76	79	76	77	56	68	65	66	76	56	66	64	63	71	74	53	69	71	61	79	69	74	79	58	58	68	80	66	69	77	61	71	61	60	68	56	75	76	68	78	66	53	66	69	77	77	52	68	75	50	86	68	68	71	78	75	73	58	61	82	69	76	68	65	84	73	61	78	78	80	65	62	50	60	67	84	69	73	58	63	69	69	60	81	62	79	74	56	65	59	55	73	79	54	64	62	63	79	46	73	74	58	55	67	66	68	71	69	68	68	78	72	65	56	68	70	65	68	69	52	62	76	79	57	57	72	67	69	59	54	55	62	79	59	73	88	58	80	82	62	58	86	53	53	72	61	76	64	63	82	63	82	83	56	64	78	64	57	57	68	58	65	63	57	62	63	74	91	69	59	70	85	72	62	60	77	55	78	76	76	63	72	66	71	71	85	63	56	76	72	67	75	68	59	91	84	54	49	67	56	70	65	79	85	69	74	61	81	47	70	70	72	72	76	64	77	72	74	88	73	71	70	76	85	63	66	76	70	63	81	75	66	62	73	73	61	70	58	73	77	70	72	68	66	69	63	64	60	69	87	70	69	80	68	61	73	66	67	71	55	67	66	60	46	60	90	63	56	53	53	71	67	44	58	82	71	75	57	69	75	66	85	78	77	68	79	84	74	58	65	74	83	66	63	96	72	72	81	68	77	61	69	67	69	76	66	58	60	74	71	55	76	79	63	56	68	66	64	71	62	80	62	72	62	82	67	67	70	66	76	67	70	81	74	69	74	61	77	71	82	59	69	82	67	65	80	60	71	59	58	72	84	75	67	70	72	69	63	67	59	64	71	70	73	80	61	57	67	57	69	56	66	67	76	66	71	72	87	81	73	74	66	64	66	81	72	66	65	57	67	60	85	69	71	65	55	78	70	73	66	67	72	55	70	69	75	65	59	64	62	58	56	65	64	63	69	52	68	60	67	71	77	68	79	64	53	85	61	66	62	62	89	65	53	65	66	74	66	59	79	64	61	55	65	65	52	77	59	62	88	66	73	75	73	77	61	69	65	55	64	62	71	68	72	64	56	51	64	61	65	62	59	65	70	80	80	69	64	60	64	68	76	80	72	67	68	58	75	67	69	69	66	65	69	67	67	84	75	44	83	73	70	60	63	80	64	58	69	57	79	79	78	63	49	71	70	64	80	74	77	62	64	70	68	80	65	68	87	84	74	66	58	61	57	67	71	78	65	81	74	81	77	63	64	71	59	67	67	75	76	77	67	68	61	71	66	64	69	64	80	84	68	71	67	77	61	62	72	69	58	64	62	68	64	64	72	63	84	55	67	74	65	65	67	81	64	72	75	61	60	60	70	80	77	76	73	84	71	68	58	61	63	54	56	70	72	54	73	73	71	75	80	60	65	61	60	78	64	79	63	71	69	63	62	85	69	63	75	81	63	73	76	63	67	67	60	63	73	65	64	75	80	60	64	72	56	80	77	67	63	62	66	69	68	64	66	70	70	66	62	70	72	83	72	71	72	63	51	57	63	67	59	65	56	87	60	67	54	68	65	77	60	73	76	62	59	66	76	61	66	62	78	66	67	69	71	72	63	70	62	64	64	63	59	63	67	71	80	62	63	59	66	73	73	67	77	70	73	63	61	64	60	73	64	57	57	77	68	65	70	64	72	81	78	63	63	68	77	90	71	76	65	73	65	70	65	68	61	67	72	76	62	79	69	73	61	62	63	85	73	48	69	80	73	56	81	63	59	68	57	66	83	64	64	66	79	77	54	69	66	73	72	65	72	68	71	56	79	66	75	67	79	67	73	62	68	73	65	75	67	74	67	63	65	79	54	60	61	76	71	67	69	61	70	74	79	65	62	69	66	58	71	53	87	54	59	77	66	71	61	70	75	67	64	71	71	54	72	61	72	58	71	80	65	63	54	59	74	71	72	65	69	80	68	61	64	71	67	64	62	55	86	66	55	54	63	62	58	80	67	67	69	57	71	68	71	63	72	67	55	66	69	71	60	73	62	56	63	80	64	63	76	70	76	76	54	62	74	67	53	68	69	56	70	71	66	65	64	80	67	75	69	67	69	63	83	69	62	73	80	68	65	62	62	66	62	78	71	80	50	63	68	73	55	66	72	70	71	60	76	65	65	59	64	93	67	54	68	64	73	73	62	86	62	72	80	65	64	60	73	78	63	69	76	65	74	73	67	81	65	66	68	76	68	67	58	59	57	67	74	61	63	57	73	72	87	66	70	58	69	85	72	68	84	54	76	68	71	63	72	72	62	77	53	68	66	63	67	71	70	58	72	60	62	62	80	69	66	59	67	69	80	74	72	61	57	73	71	63	63	62	63	54	67	58	80	62	76	61	61	59	69	64	62	74	69	58	71	57	79	74	53	62	56	66	51	65	61	68	76	62	49
13798	614	518	543	571	627	647	628	653	623	618	603	556	563	525	532	547	537	517	493	496	498	493	522	524	522	579	513	497	507	510	475	466	507	499	498	533	492	500	503	556	531	497	503	499	554	455	513	511	498	493	485	463	502	510	496	508	532	485	483	477	471	488	490	512	498	486	463	479	473	499	507	538	466	499	536	504	489	463	501	501	504	500	492	487	526	494	505	503	486	493	504	434	498	487	484	478	480	510	486	526	528	507	507	520	516	521	474	472	451	532	475	519	480	452	502	498	497	500	491	472	482	487	528	505	513	487	526	478	519	509	471	504	530	484	464	551	502	465	475	470	500	516	507	523	463	469	486	512	523	504	511	483	498	517	495	491	486	508	482	456	505	477	457	493	493	514	536	541	470	512	478	509	496	498	452	479	476	526	481	486	526	495	488	457	473	473	502	497	496	448	478	529	466	528	498	507	467	523	550	513	481	511	484	501	498	479	483	476	487	502	506	531	475	520	509	539	531	505	505	494	492	489	495	512	515	499	534	483	503	474	483	499	506	483	500	537	513	508	461	476	502	520	492	469	520	479	488	510	486	535	469	459	487	507	508	494	516	503	520	502	476	488	511	505	521	511	523	479	495	511	508	499	487	501	510	522	532	504	483	482	510	496	448	487	482	519	497	507	489	471	454	519	516	518	519	497	495	512	490	471	527	501	496	503	456	487	495	459	494	470	497	494	488	490	490	488	467	520	504	463	530	506	457	467	509	519	474	496	478	446	490	469	493	495	478	479	522	510	490	529	473	485	544	492	509	499	516	509	496	476	472	467	494	508	487	484	496	493	466	479	479	487	535	508	450	470	486	474	471	482	486	468	464	480	522	516	464	523	478	500	479	491	523	448	473	510	485	495	471	512	495	514	453	476	496	486	461	503	515	481	474	497	492	495	497	492	481	525	525	510	496	484	504	473	545	498	508	445	498	469	497	506	505	486	471	475	510	461	501	532	474	473	476	457	527	492	455	527	475	474	491	490	499	500	502	484	525	474	530	527	483	505	511	507	459	501	469	454	488	523	468	504	518	502	492	505	495	511	504	489	534	506	520	513	473	504	474	536	491	501	504	490	486	523	506	478	498	529	501	514	478	506	514	524	512	487	494	512	505	499	508	511	500	451	502	476	486	490	503	498	486	546	459	543	498	514	474	524	482	492	484	526	510	520	501	537	473	499	521	530	479	517	476	514	492	516	512	473	537	470	454	494	492	515	474	509	503	471	474	493	491	479	515	510	472	483	514	476	491	499	506	470	490	499	509	476	492	518	496	478	503	537	481	518	482	488	471	511	524	474	488	491	462	514	505	515	480	476	500	466	535	508	503	504	477	537	450	503	492	527	490	513	468	464	485	466	464	504	519	500	469	450	480	487	501	483	481	505	513	501	521	492	496	479	552	490	522	478	513	518	478	504	485	465	467	441	477	486	525	507	488	512	528	462	507	529	463	522	449	506	474	477	516	506	468	473	481	499	481	490	498	499	489	520	522	516	518	494	483	535	491	509	458	527	464	488	519	538	498	537	499	472	486	483	500	462	529	517	508	448	529	474	495	497	524	486	489	506	461	479	502	497	471	517	514	475	513	520	534	499	490	476	509	521	521	487	471	491	530	499	516	490	484	539	501	520	491	458	509	473	504	496	495	484	514	504	499	494	472	471	506	523	483	460	492	481	504	523	503	444	477	490	466	520	428	504	495	490	458	497	493	536	472	467	492	526	471	519	444	542	495	496	447	468	489	509	472	540	492	498	503	485	474	502	509	463	481	521	534	439	468	481	485	504	493	511	499	507	485	476	493	519	484	473	536	489	491	475	476	478	480	527	489	497	491	525	497	557	515	485	523	497	507	503	535	504	497	482	470	509	474	511	496	487	503	518	484	522	482	499	508	502	519	448	506	496	523	503	465	456	538	511	536	483	496	492	479	505	503	489	560	508	497	481	520	468	510	467	509	529	493	493	519	457	480	499	479	503	504	530	502	507	523	481	535	499	496	498	496	463	505	503	539	468	531	507	509	514	493	524	497	490	540	456	514	529	531	493	515	477	489	504	477	514	458	508	507	502	491	513	522	482	510	519	488	511	489	515	469	506	512	498	533	524	462	508	479	529	471	477	428	479	475	502	533	474	504	500	485	484	499	457	497	493	502	498	506	485	464	488	477	496	467	519	476	527	511	497	487	498	506	501	476	508	503	496	509	491	498	519	477	492	491	482	559	461	483	487	478	542	492	479	469	494	483	510	504	516	502	510	496	487	499	498	494	483	502	545	494	463	458	475	479	493	496	474	488	483	495	512	466	509	537	490	494	490	480	502	532	498	515	509	492	495	496	519	470	509	463	532	523	495	492	487	484	494	490	493	487	460	474	504	492	524	514	532	489	494	530	507	444	500	546	481	534	524	486	466	488	432	475	491	492	485	477	508	505	472	508	484	469	437	550	491	481	491	503	463	456	471	483	468	441	457	539	486	508	474	488	476	495	484	466	514	506	493	504	529	526	471	493	469	470	492	438	524	487	501	506	492	556	475	514	536	495	500	483	520	507	464	508	521	476	514	512	468	509	512	516	508	532	482	503	467	529	516	515	496	501	493	498	482	492	515	499	471	490	543	504	466	476	498	470	470	512	494	523	494	514	503	533	469	491	475	501	459	457	486	482	504	512	494	459	458	484	553	475	498	498	480	481	461	505	491	462	463	483	450	504	462	518	517	480	489	498	468	489	501	486	497	499	474	493	452	505	484	505	471	533	505	522	514	472	509	525	480	528	477	505	488	521	529	502	519	542	496	465	478	487	487	508	486	470	482	433	489	505	547	533	512	518	491	495	495	485	495	483	475	515	476	505	495	477	502	493	477	484	498	474	486	500	475	497	483	492	535	482	497	492	476	447	504	499	513	480	500	494	516	478	495	507	524	461	485	487	513	513	493	508	513	488	518	473	486	509	493	501	490	498	492	504	503	514	488	512	475	496	513	526	539	498	501	498	485	507	461	503	507	485	487	467	500	505	481	470	497	476	485	476	481	513	500	502	499	504	467	522	492	543	538	511	497	497	521	486	476	464	515	471	506	494	538	453	470	508	476	479	519	468	498	452	450	509	501	463	480	486	482	505	478	484	468	490	518	470	502	490	511	475	510	527	474	482	548	488	538	499	534	494	483	554	515	489	500	485	499	496	484	481	464	552	506	471	507	522	511	488	507	505	493	527	508	508	506	527	519	461	499	498	516	527	466	492	504	498	494	477	481	490	531	505	512	496	517	480	473	520	492	497	520	486	512	490	499	496	483	500	496	463	555	491	475	500	524	518	477	525	489	510	504	505	536	472	500	464	477	491	507	470	515	479	451	464	542	460	509	504	516	491	496	519	486	501	477	494	489	508	471	465	503	468	512	496	515	506	459	498	486	554	485	505	499	488	489	476	488	438	485	515	504	483	518	499	543	472	513	500	522	481	484	489	463	466	536	484
3024	73	95	70	64	73	75	61	74	80	75	85	93	75	59	76	87	85	58	70	68	77	62	78	84	83	76	63	60	79	80	73	65	96	75	51	74	62	80	68	85	61	78	72	88	78	58	84	75	71	70	77	88	72	66	80	66	65	75	72	90	73	77	83	80	85	72	69	66	65	71	67	69	79	71	57	75	68	73	82	83	92	80	48	59	62	74	73	85	73	72	69	70	71	67	69	72	62	75	80	78	66	73	70	82	68	52	85	74	67	74	78	80	68	63	66	95	72	74	78	68	70	78	76	61	76	68	70	75	83	71	86	77	79	63	74	70	83	68	73	63	65	67	82	59	78	80	81	52	66	66	60	80	76	82	76	68	76	61	52	64	78	72	73	66	78	68	59	62	83	63	67	81	83	71	51	70	69	82	69	82	76	77	74	70	79	65	68	68	77	81	70	72	80	76	57	56	82	83	74	72	73	76	70	71	74	86	70	67	68	59	69	87	61	83	64	87	68	71	70	82	63	80	79	66	55	77	79	81	68	73	74	70	65	79	91	83	70	65	65	75	68	77	67	72	68	72	82	71	72	86	57	81	81	83	62	78	82	62	76	62	77	71	80	73	80	71	74	63	83	70	66	68	67	82	67	90	63	52	62	85	78	75	78	72	70	68	63	57	83	77	74	74	70	71	71	61	96	54	78	73	73	68	79	56	66	56	77	78	68	69	64	57	77	75	75	67	58	60	77	62	70	77	90	74	68	63	76	66	68	65	85	76	62	67	70	73	78	94	61	70	68	78	71	68	76	72	67	71	68	77	69	74	68	74	81	84	80	74	75	80	63	68	63	74	76	84	69	64	71	58	63	72	73	69	69	71	70	84	90	77	69	76	87	74	77	73	64	86	68	73	82	84	83	57	75	81	84	59	81	66	61	74	67	74	72	63	80	77	77	89	72	76	80	68	59	74	77	79	85	69	61	72	61	72	82	70	67	74	75	69	78	69	79	82	70	72	66	73	65	74	80	74	65	69	78	76	71	59	68	72	89	74	72	80	88	89	66	72	77	71	60	80	72	70	63	94	62	74	68	75	63	67	83	77	81	65	74	64	71	76	70	62	78	77	66	55	80	75	61	84	73	80	77	75	65	75	81	70	82	74	74	55	71	78	85	66	81	76	47	71	77	70	76	63	78	58	68	85	74	80	75	83	80	55	72	69	74	67	80	79	83	69	73	85	74	65	80	67	69	72	78	70	67	65	61	59	55	67	60	72	72	76	65	74	85	72	67	68	76	80	77	75	66	58	83	67	72	70	70	69	62	67	76	66	71	66	66	82	79	68	73	67	88	70	82	61	72	78	82	87	60	54	51	75	55	88	76	78	78	70	75	73	61	60	85	81	77	82	70	75	65	77	52	84	74	77	68	84	85	79	75	61	49	77	59	69	61	73	83	67	66	71	66	81	78	74	84	78	73	90	70	77	84	73	58	67	73	74	73	71	73	69	76	77	54	76	81	73	57	78	60	75	55	66	90	83	69	66	75	81	81	63	73	68	67	80	84	60	87	81	78	78	67	65	85	75	72	67	85	74	64	87	75	73	82	86	72	67	64	74	94	84	61	83	78	69	75	73	88	70	77	80	76	70	78	69	80	86	74	70	64	82	78	71	71	77	72	74	73	68	63	67	68	54	69	61	83	78	80	78	71	57	74	92	84	82	71	73	49	62	78	61	75	80	71	93	75	78	66	73	97	60	77	62	73	77	70	90	64	48	74	77	77	82	66	92	76	68	86	71	81	58	86	78	73	59	59	67	81	67	79	70	64	86	83	59	70	60	79	77	78	86	70	75	68	73	64	60	65	68	67	65	71	68	56	88	73	67	71	58	70	73	81	61	74	91	77	78	69	65	77	76	76	65	64	82	66	96	82	74	49	71	73	74	77	78	84	85	79	81	73	72	63	78	68	54	79	83	78	61	83	59	81	75	73	77	71	80	83	74	58	68	56	59	56	78	69	75	78	77	80	71	69	73	69	78	75	70	69	87	70	82	68	71	64	71	72	69	65	79	73	64	69	77	72	75	69	76	75	79	82	65	62	63	87	68	73	86	66	65	64	70	74	66	81	69	72	75	63	68	73	73	74	79	67	74	81	77	74	49	67	75	68	63	83	58	82	68	83	74	65	84	81	74	76	82	73	73	90	70	64	71	75	70	66	76	88	74	62	69	70	81	83	76	68	80	83	64	81	80	72	79	63	84	70	69	85	61	70	70	77	64	85	76	90	77	74	73	86	80	76	60	71	57	86	77	62	82	71	67	74	70	69	56	59	78	78	66	85	83	67	71	70	69	59	58	79	69	75	59	71	58	67	46	80	68	66	63	63	71	84	77	77	64	56	72	87	73	64	59	75	75	66	67	73	64	74	63	69	90	69	63	57	81	79	61	73	69	54	63	73	71	53	54	79	83	73	84	76	63	84	74	86	97	72	78	68	100	64	66	83	50	64	87	76	57	73	67	74	63	78	73	75	72	71	84	64	77	67	71	78	77	70	74	82	64	76	70	73	73	72	71	67	71	73	70	71	73	85	83	75	71	81	59	72	92	72	86	73	51	76	70	66	85	77	81	82	70	76	84	79	69	82	68	79	74	71	66	57	67	67	65	76	76	88	61	62	72	81	76	82	75	60	73	63	73	66	75	76	81	85	64	75	52	71	61	79	71	76	63	71	84	80	87	67	78	69	92	78	66	68	74	89	69	80	59	81	71	70	75	77	70	61	65	84	70	70	64	78	79	64	65	80	75	70	74	78	63	69	85	74	78	79	85	84	66	70	80	84	84	73	86	83	85	86	68	67	72	67	76	66	71	59	93	67	74	68	78	64	70	54	72	88	58	77	86	78	66	71	80	62	74	82	77	59	79	74	65	74	66	53	60	61	89	60	58	57	87	82	64	76	68	70	81	76	75	78	58	64	61	74	77	68	81	76	80	72	64	84	68	63	65	80	77	70	87	57	80	77	69	66	62	71	75	71	72	74	66	66	76	58	78	91	61	69	82	68	73	75	65	72	66	62	64	68	74	84	81	65	65	67	64	88	63	73	75	78	73	62	83	98	67	77	76	72	74	73	73	74	74	78	81	69	58	73	84	70	65	79	68	65	78	78	69	74	91	63	67	70	63	71	69	66	68	78	71	65	67	80	87	71	74	76	75	59	83	92	93	79	69	77	72	57	69	83	84	85	75	70	67	86	69	72	60	81	69	81	69	71	66	71	74	66	81	65	62	67	80	83	78	71	83	69	66	51	57	72	73	77	84	76	78	69	71	67	75	66	67	77	89	68	73	69	60	73	83	84	83	60	74	71	72	87	81	76	74	75	68	53	73	74	80	69	83	58	76	87	70	72	64	60	66	74	84	65	84	77	57	74	69	71	87	89	88	72	72	70	78	70	62	70	85	75	86	80	70	61	65	81	59	56	69	80	77	67	68	80	69	59	66	83	75	80	71	76
15980	682	606	643	727	875	828	835	757	740	675	670	632	644	615	533	565	560	609	567	602	546	567	571	550	567	509	543	563	576	545	524	549	538	533	517	523	562	546	598	517	524	488	504	491	556	532	567	528	526	555	545	508	547	491	543	566	551	521	534	569	551	505	554	554	528	513	527	525	554	523	520	505	562	485	559	506	551	526	501	452	545	503	503	502	515	526	504	567	550	531	491	550	494	565	527	516	533	513	491	528	482	526	520	530	483	520	538	533	549	519	541	548	567	560	536	503	500	501	534	536	561	490	513	512	538	520	552	508	557	537	516	502	512	551	524	484	525	528	520	531	489	520	519	497	489	527	493	589	514	558	536	518	532	510	545	573	517	515	537	591	514	524	503	517	542	485	479	505	531	542	564	505	440	506	556	559	503	516	518	531	543	520	542	493	493	553	485	548	479	533	506	547	514	477	526	528	504	540	458	536	527	523	543	494	511	493	489	526	521	490	557	559	522	541	532	537	493	515	500	484	549	515	531	502	503	519	520	534	563	488	487	529	550	574	473	520	553	497	508	487	539	484	547	515	531	530	547	504	529	502	528	506	505	508	461	558	506	508	509	474	510	512	533	491	541	472	545	556	506	493	493	534	527	526	523	502	519	530	500	526	537	544	502	520	523	507	506	518	470	509	528	496	551	522	521	496	493	511	553	517	517	531	527	515	550	545	488	485	511	515	500	497	545	499	512	480	554	502	539	551	567	539	528	564	569	502	506	496	541	489	530	486	528	491	515	499	545	509	535	522	537	502	525	480	529	524	497	556	511	537	517	505	514	513	541	508	511	549	468	526	452	502	490	542	547	502	556	496	520	547	554	496	526	514	524	519	524	492	531	498	526	561	533	500	515	490	506	488	525	494	511	517	536	529	535	528	546	513	543	500	525	513	523	488	520	557	529	530	544	554	495	508	519	529	487	540	525	511	543	499	521	504	487	513	566	529	511	484	516	549	504	529	538	533	526	527	524	455	518	534	531	551	505	508	513	471	537	562	516	528	540	499	501	497	562	501	502	582	496	525	494	516	499	549	521	499	521	544	536	544	529	519	533	486	533	523	562	530	526	534	554	543	497	504	534	484	497	516	492	537	525	513	528	506	527	543	498	520	542	519	513	519	496	561	536	536	531	551	492	555	522	501	569	534	524	567	510	577	528	489	497	525	518	539	529	512	555	511	555	520	551	535	513	530	556	500	539	496	500	547	527	516	494	457	528	516	518	521	528	546	541	506	476	485	546	531	538	496	532	512	499	494	510	514	565	512	559	522	492	536	538	536	523	483	502	541	554	536	509	482	546	545	529	537	541	570	538	502	512	485	500	496	555	503	533	520	495	526	564	520	559	504	522	494	531	503	519	499	530	532	513	472	513	505	533	496	525	509	487	518	505	487	558	543	556	486	486	544	521	525	559	487	525	568	509	536	521	486	504	500	538	520	492	530	538	542	562	527	533	541	519	580	568	485	511	520	536	528	545	460	503	511	508	551	536	509	548	519	469	518	511	550	542	548	503	535	510	517	527	535	510	505	587	519	543	512	507	510	533	498	533	481	525	548	499	553	496	523	519	580	517	538	504	496	540	518	597	503	515	520	523	539	498	499	533	552	515	514	553	546	481	511	546	519	535	521	554	546	531	530	514	535	524	528	536	548	560	517	501	535	558	535	547	515	500	554	532	491	515	523	497	527	489	533	525	520	492	533	543	542	554	498	520	486	550	542	546	493	515	512	540	542	517	535	496	503	523	479	538	523	543	527	516	533	527	538	530	521	527	533	522	547	555	550	551	520	536	524	551	522	507	505	536	514	570	521	495	516	546	531	521	512	533	542	549	535	491	510	514	481	480	524	512	522	514	515	530	527	484	549	541	535	509	499	511	540	517	551	528	497	516	554	527	547	543	574	535	522	528	508	533	539	515	544	509	504	533	503	528	544	523	507	526	540	565	527	502	494	555	520	563	517	512	511	543	567	534	511	521	506	545	516	523	520	476	526	539	459	504	538	522	529	530	539	491	519	526	526	503	519	500	545	514	514	544	517	477	515	564	523	563	510	543	513	483	513	520	534	513	552	516	498	568	553	533	536	550	523	567	551	527	506	527	503	488	543	543	484	519	524	525	516	560	515	493	494	510	531	512	524	540	482	507	509	491	538	535	557	562	521	520	477	512	557	538	543	536	534	510	511	498	508	559	533	518	493	516	497	526	522	522	469	540	525	543	501	513	494	541	504	518	473	515	497	569	492	541	520	537	509	500	509	523	544	510	509	539	522	508	497	536	555	481	528	528	544	535	519	538	536	508	543	552	511	535	505	478	504	515	516	531	564	546	508	514	562	505	509	533	553	549	538	518	507	571	548	509	531	498	517	487	499	564	509	476	538	500	524	542	498	542	492	544	550	537	510	501	561	563	492	507	526	514	537	529	486	520	540	513	522	509	509	535	496	515	542	498	502	522	525	468	527	534	496	505	507	530	560	508	486	514	517	544	522	520	543	529	506	494	541	500	546	535	558	523	520	532	559	526	540	496	518	496	546	543	552	512	515	525	493	458	513	523	547	516	525	530	510	515	524	525	483	503	496	517	546	562	533	520	525	536	514	505	484	547	554	507	497	504	490	505	506	585	522	505	524	504	531	503	538	588	527	533	545	493	553	504	525	502	533	555	519	522	514	528	509	548	516	514	542	540	522	474	548	533	531	539	473	550	508	515	552	521	564	526	533	515	552	543	541	544	552	492	541	520	549	513	528	535	496	490	524	521	535	536	529	499	520	508	497	511	517	511	522	508	546	495	530	532	516	524	526	502	508	559	503	548	546	494	491	504	522	540	537	562	482	522	520	527	509	524	520	457	499	554	539	476	549	524	528	534	562	550	537	508	541	538	515	553	509	509	528	534	508	525	528	536	531	506	484	528	493	531	529	528	531	499	503	543	513	504	568	537	516	538	509	553	552	521	529	525	496	537	533	530	482	499	525	514	542	511	501	538	524	525	524	514	543	539	516	513	570	508	569	537	582	538	546	540	545	586	477	516	508	499	534	537	498	547	504	513	535	511	503	486	515	521	546	512	534	535	531	517	546	532	526	505	536	517	498	533	511	517	521	546	489	526	506	501	537	523	492	520	557	519	585	490	566	539	519	503	528	535	521	525	530	527	485	507	555	543	553	516	509	539	507	500	503	529	551	554	496	528	521	518	537	545	515	537	491	541	543	503	554	502	562	511	516	508	515	516	511	559	517	507	512	554	535	488	536	525	530	540	527	526	542	519	534	486	504	550	536	535	540	543	502	547	526	500	463	525	498	503	528	516	528	551	510	476	541	544	514	530	502	537	494	570	498	497	531	546	541	535	522	537	513	560	523	515	538	534	513	516	507	521	517	520	507	543	549	576	544	532	553	476	522	504	550	521	552	543	526	519	493	483	523	525	511	505	498	541	549	524	521	527	544	486	522	536	545	513	516	552	527	520
5287	120	89	82	83	81	97	75	97	70	66	77	59	61	77	79	75	71	81	65	83	81	87	72	75	63	78	64	60	61	68	91	59	84	75	65	63	63	98	59	75	71	81	74	72	66	62	69	90	78	73	76	72	61	62	67	67	69	56	67	82	77	68	69	74	66	76	58	73	69	73	72	51	68	69	76	81	82	60	73	62	71	85	66	68	52	70	67	82	63	72	61	73	70	68	71	67	73	75	46	67	70	64	73	74	72	64	62	77	85	83	76	69	65	63	61	68	74	72	66	68	77	76	74	63	63	82	70	62	64	66	60	60	58	63	79	69	77	65	76	63	62	68	54	65	77	56	64	56	66	56	69	59	62	64	75	73	83	87	62	72	63	63	79	88	72	57	70	87	78	81	64	81	89	68	83	81	71	71	68	66	55	81	79	61	71	81	68	58	60	65	67	74	52	44	64	82	63	65	68	58	75	62	84	57	82	69	66	70	63	66	78	74	61	86	65	90	78	61	70	58	66	67	60	84	70	70	63	77	59	74	66	92	45	70	63	79	68	69	71	69	76	69	65	68	77	71	64	80	65	82	81	70	79	79	64	85	64	72	64	57	72	67	63	61	83	61	83	67	78	86	59	65	68	65	56	64	71	74	62	64	72	63	54	74	53	60	64	62	71	64	79	57	70	63	65	58	66	62	84	72	55	53	71	68	78	62	77	69	62	66	64	78	76	72	81	64	67	64	49	61	80	66	65	71	75	81	56	78	69	68	70	69	81	68	68	73	64	88	72	77	64	61	54	70	60	80	73	68	84	59	58	67	78	77	80	66	81	66	79	70	59	65	76	78	77	68	67	66	63	57	72	68	65	61	74	74	79	74	60	64	50	82	59	63	64	67	58	67	71	81	57	63	77	83	72	88	77	56	76	72	71	87	81	69	67	66	68	64	55	65	70	61	71	64	69	76	62	63	68	60	65	62	82	62	82	78	71	63	65	62	71	47	66	59	66	72	86	75	72	76	67	65	76	61	51	64	73	68	75	70	74	72	60	73	63	77	56	61	70	71	67	61	60	64	64	86	68	70	74	71	70	56	72	54	64	86	58	71	67	61	63	65	74	67	76	72	69	71	63	60	69	64	74	62	75	73	54	71	59	84	71	52	95	71	59	69	70	69	68	73	66	70	63	80	66	62	59	72	81	77	85	71	74	75	56	77	79	54	78	62	76	57	65	56	76	61	68	64	69	78	69	73	67	66	78	58	77	77	64	55	65	66	65	66	87	74	71	69	66	72	70	87	75	75	77	70	71	74	69	59	63	66	73	67	68	75	78	63	69	88	59	79	62	78	74	88	67	80	63	66	75	83	74	50	68	59	69	89	65	68	64	85	71	84	72	61	83	76	57	69	68	66	74	66	71	58	79	64	77	69	70	54	82	75	66	72	73	87	66	79	73	67	65	85	64	54	85	81	69	73	82	76	67	66	71	68	69	70	68	66	67	63	56	56	70	73	68	73	72	61	57	63	73	77	57	85	61	87	79	69	59	82	63	56	72	58	58	54	72	71	73	63	63	83	70	72	72	54	80	73	73	54	68	60	68	73	67	65	66	66	53	74	70	78	92	73	84	64	68	86	78	71	52	81	72	77	62	60	61	57	65	74	79	82	64	79	66	69	72	58	69	78	57	94	62	90	72	68	53	67	72	73	74	72	75	59	70	72	81	73	67	75	73	76	59	66	66	76	73	92	69	62	81	60	63	63	65	76	75	62	73	59	72	77	66	77	85	90	74	71	65	59	73	67	75	68	72	73	58	67	70	67	65	84	67	66	83	86	62	69	66	58	54	55	69	69	61	81	85	74	63	58	57	70	76	72	77	69	70	59	61	62	64	66	53	69	69	65	72	60	77	72	71	80	67	62	55	67	72	75	73	60	80	68	69	75	54	68	68	70	89	74	53	75	82	73	74	62	72	79	74	71	78	69	66	60	62	79	77	73	75	84	64	72	67	72	65	58	76	54	84	67	76	71	73	65	62	57	54	83	69	71	68	65	71	86	70	85	58	67	82	64	84	81	65	64	59	60	62	84	55	71	68	81	68	81	58	90	79	70	67	73	65	83	68	64	65	63	73	71	58	71	69	76	72	70	57	81	75	79	84	66	58	77	80	54	82	62	70	56	68	76	80	56	86	77	72	71	64	74	79	68	71	71	72	71	80	68	54	61	72	70	83	70	69	74	54	82	80	68	65	68	76	65	67	67	54	64	67	70	84	58	82	70	65	60	55	82	71	80	69	71	68	76	91	60	68	80	75	73	58	59	62	86	59	59	65	74	71	64	62	73	68	64	69	55	66	70	74	64	65	70	54	61	67	72	62	72	77	68	75	77	69	70	66	72	75	69	71	51	62	80	75	66	81	71	73	83	72	71	74	59	62	71	74	63	69	61	75	67	78	63	65	68	64	69	60	83	65	81	69	63	67	71	64	73	54	68	61	67	80	73	55	62	71	69	62	76	82	74	70	57	75	70	54	60	69	62	62	69	65	80	62	65	73	67	63	75	75	65	66	72	68	71	76	78	79	73	66	68	67	62	78	61	60	67	67	59	73	79	66	62	71	64	61	65	68	63	62	70	66	74	65	78	69	68	63	63	88	67	66	71	79	71	85	66	77	63	53	70	64	65	92	80	91	71	75	59	63	57	66	64	59	64	71	64	68	82	65	84	83	70	86	56	76	61	72	79	67	58	59	70	52	71	78	54	53	75	82	82	66	56	68	61	78	76	62	68	72	63	81	76	72	78	64	72	67	72	77	77	80	83	86	73	73	65	73	76	69	62	57	73	84	77	66	62	67	67	59	70	53	79	72	76	67	56	63	82	70	83	58	65	54	82	53	76	69	72	67	62	78	55	72	64	80	64	78	65	62	64	82	75	71	70	64	72	80	70	68	77	59	77	77	59	70	62	65	63	77	78	70	79	67	64	68	75	73	73	51	60	79	68	68	52	70	65	73	69	58	87	62	74	58	73	63	65	82	77	89	50	77	67	72	81	56	61	60	74	68	58	81	71	63	67	68	74	81	86	61	67	68	61	78	66	59	69	79	63	76	73	78	77	60	70	68	72	72	48	63	67	72	74	96	71	66	74	79	70	74	59	71	70	64	70	66	52	70	56	51	62	67	68	66	58	74	81	67	57	59	48	74	69	69	60	74	71	75	88	74	78	63	70	74	60	61	78	58	74	62	84	71	83	62	68	66	65	78	65	47	64	64	72	69	58	64	80	76	69	78	62	79	68	78	82	66	58	60	69	73	79	61	80	61	78	78	66	68	75	79	91	63	65	66	75	74	82	87	62	80	78	69	76	67	83	59	59	76	81	78	59	72	81	83	65	72	66	76	61	73	77	81	65	76	69	75	74	61	57	81	66	79	84	87	66	69	71	77	61	72	72	65	67	55	77	58	66	64	70	61	82	66	73	64	53	73	85	65	65	77	73	72	71	58	74	72
21976	907	690	736	1212	1603	1617	1514	1326	1194	1042	981	817	828	776	735	728	696	638	656	625	637	598	594	620	576	587	590	578	547	535	597	502	568	554	550	583	531	513	531	525	548	491	500	551	501	476	566	491	523	495	527	530	540	522	503	524	568	511	497	507	540	524	490	501	504	536	500	534	510	494	526	520	530	532	498	515	472	507	513	476	496	482	537	531	502	477	518	493	532	474	505	514	529	511	532	498	532	545	531	502	509	512	533	532	558	488	497	568	498	519	480	510	516	492	529	522	474	533	493	550	504	484	517	480	535	542	567	481	490	513	541	517	549	492	515	495	538	551	495	529	521	565	522	519	534	521	487	530	506	504	499	490	462	497	512	508	500	510	512	491	515	511	486	540	521	506	489	520	469	505	478	488	528	545	499	494	501	516	524	480	464	506	499	520	500	473	507	472	519	466	547	486	520	495	517	522	511	510	518	481	509	470	514	495	474	493	507	527	505	509	466	530	504	550	522	538	547	513	466	508	517	516	522	532	527	482	573	481	505	490	488	495	504	533	512	517	515	522	511	500	513	488	517	516	493	516	501	511	511	476	498	492	489	530	480	497	482	470	479	516	526	531	507	543	510	503	519	519	500	533	508	477	507	488	499	519	514	514	518	488	491	503	485	490	516	504	560	529	520	504	488	517	536	508	493	460	497	504	494	497	525	508	492	476	474	517	504	476	480	494	493	534	533	506	501	494	478	501	479	514	543	528	469	534	543	484	511	518	503	496	473	507	457	502	530	446	516	533	512	514	510	473	469	498	481	516	515	490	501	501	483	518	451	539	504	541	495	518	563	485	478	471	515	525	515	458	485	504	482	540	529	505	508	508	543	524	530	491	467	501	533	507	494	494	532	519	543	490	495	480	476	547	500	497	521	504	494	488	496	470	486	453	527	529	475	455	521	517	495	459	523	508	491	511	520	501	474	523	518	515	476	496	528	491	486	527	510	483	503	510	520	453	518	485	521	524	480	469	464	498	502	509	525	523	473	463	505	518	524	489	490	555	469	514	486	506	485	516	502	530	508	520	507	502	539	527	524	487	496	504	498	502	509	501	485	518	488	502	529	484	524	500	471	526	514	507	458	520	493	494	518	511	488	502	488	502	530	495	489	516	521	492	477	479	505	486	486	508	545	486	472	501	491	518	488	512	540	504	525	502	440	511	470	488	539	501	519	498	486	498	505	518	506	505	499	545	521	490	523	526	487	476	524	504	535	509	502	486	551	532	498	481	520	492	512	497	475	516	508	515	483	508	560	479	520	483	475	498	479	536	526	512	470	472	495	519	518	484	515	553	520	484	496	488	507	515	504	492	508	559	485	507	468	497	501	507	514	482	494	559	513	496	478	525	473	518	521	544	512	548	497	487	464	498	520	467	506	486	498	508	514	480	480	469	517	458	508	501	498	536	502	500	498	501	520	562	519	498	536	479	535	487	535	528	500	529	477	513	498	519	503	550	478	493	502	498	539	486	503	515	520	519	464	503	508	536	524	526	514	499	492	475	522	509	472	499	527	503	540	538	474	499	495	498	490	471	501	501	560	491	502	522	516	495	484	537	504	536	487	469	513	496	475	541	533	528	530	501	520	510	521	516	532	468	500	492	538	465	515	494	484	519	505	491	511	474	497	548	513	506	522	542	528	520	501	489	499	524	545	506	475	479	497	481	493	509	525	488	510	551	482	522	559	527	542	530	520	514	525	497	508	507	498	497	490	501	515	487	534	519	479	527	487	473	512	514	547	497	522	495	517	505	522	543	495	518	465	519	503	542	483	479	508	499	521	504	482	512	507	456	544	488	515	494	504	505	507	500	520	512	466	506	462	478	483	518	509	513	520	515	512	498	437	483	481	514	475	529	494	506	465	483	490	505	505	516	513	516	500	498	523	494	525	551	502	528	550	505	500	529	495	518	475	496	498	478	505	523	526	548	519	505	512	490	495	519	512	475	501	524	502	471	494	524	522	539	515	546	518	500	498	560	545	493	513	522	497	529	507	508	488	482	500	517	480	492	507	521	507	508	491	448	511	538	466	547	509	520	467	527	510	505	485	506	516	487	516	507	478	467	509	466	481	503	487	529	553	481	510	471	516	507	460	518	546	504	508	465	479	488	499	544	547	530	475	529	495	531	496	528	515	503	485	475	513	497	502	516	500	486	536	473	504	478	507	517	515	511	521	495	501	541	478	497	509	507	454	517	554	519	553	487	514	518	515	450	529	526	499	541	524	500	466	479	525	535	452	530	510	495	493	504	500	457	491	560	475	527	524	467	482	494	464	501	442	485	532	482	547	495	489	463	494	500	500	547	522	539	483	518	505	467	495	482	515	536	507	538	504	504	501	516	517	475	526	520	516	564	466	465	532	510	531	516	497	481	502	510	527	541	487	510	446	489	485	523	487	474	481	526	513	503	458	492	487	511	469	468	547	558	514	446	494	520	502	501	491	516	544	521	511	518	485	486	502	510	491	497	519	516	538	503	518	520	517	483	481	498	491	535	480	502	527	486	548	459	514	459	510	530	506	505	513	492	509	504	528	504	505	502	531	471	525	521	529	514	485	502	523	490	457	495	509	517	489	507	555	511	471	466	529	517	520	537	514	514	492	469	556	480	482	486	492	487	466	543	504	520	518	506	513	506	498	503	497	526	476	542	469	489	496	501	546	533	555	488	504	480	535	506	522	502	503	475	509	534	521	513	493	517	498	464	549	499	538	540	515	524	484	552	505	541	532	517	469	513	538	516	550	508	508	544	510	507	484	510	501	500	495	515	496	506	511	502	506	501	495	522	504	496	493	531	502	467	471	541	479	450	560	482	478	450	479	506	478	496	475	513	529	510	529	535	500	498	517	492	518	512	494	482	509	507	494	556	504	537	488	515	520	504	519	470	487	499	508	496	476	492	518	540	507	462	494	475	493	479	497	507	459	547	510	500	511	525	572	510	507	514	489	494	497	519	486	477	508	517	501	484	507	538	486	477	486	525	528	532	494	516	540	505	491	515	482	502	503	495	554	483	466	507	471	548	526	510	510	517	516	545	502	479	471	539	508	521	539	491	501	499	476	526	483	521	482	496	486	488	484	499	506	494	471	510	538	515	508	525	497	531	494	462	497	491	489	477	545	444	503	508	476	529	501	517	523	509	484	483	528	492	506	514	549	509	485	484	511	476	506	518	471	473	501	515	517	536	501	535	497	488	488	492	502	530	501	480	511	497	497	543	492	521	544	513	488	485	505	496	501	530	515	500	466	510	490	509	492	482	575	497	497	493	475	529	470	474	461	504	503	535	480	499	487	516	496	528	493	520	477	547	519	522	464	504	483	522	517	481	509	503	540	499	490	463	530	515	539	515	500	494	502	540	546	470	443	479	528	495	485	531	516	462	508	509	509	552	522	495	541	512	488	498	519	504	513	515	460	476	437	504	507	507	513	504	497	497	560	504	541	437	490	505	550	504	514	487	513
7659	190	61	51	49	47	46	60	52	51	56	41	47	48	59	33	52	30	35	36	39	28	40	49	41	40	37	37	40	36	40	26	38	36	28	23	25	18	32	27	26	42	31	26	19	30	35	38	29	30	33	28	33	30	30	21	35	30	18	29	29	29	27	32	23	29	24	40	29	26	26	22	28	40	32	33	29	30	28	28	27	21	28	29	33	24	29	19	25	26	27	18	18	23	31	37	25	33	21	31	22	31	20	23	36	34	22	33	34	23	36	34	27	27	22	23	27	22	22	26	36	33	33	32	24	38	26	23	32	28	36	37	23	19	28	31	32	19	27	24	39	26	32	28	29	29	32	18	26	30	32	19	23	33	20	26	34	39	33	27	27	26	33	30	27	24	37	35	26	19	21	39	31	18	25	38	25	34	21	27	32	23	35	42	30	29	34	29	23	29	28	20	23	22	25	25	19	20	37	27	23	30	34	31	27	27	34	24	34	20	17	29	37	26	34	33	26	29	12	35	23	30	35	36	22	29	25	28	26	34	26	24	32	26	28	23	22	27	33	33	31	40	28	20	26	34	27	19	30	33	25	24	27	16	23	27	20	28	28	33	23	32	22	35	21	31	21	23	30	33	35	25	29	28	30	24	34	30	28	33	29	24	21	33	26	27	32	28	26	28	33	23	32	20	20	30	26	32	26	30	26	26	38	26	39	27	39	23	30	26	30	24	34	31	30	26	21	33	20	35	37	22	26	21	28	21	38	31	25	32	24	30	28	26	30	34	32	31	34	28	24	31	28	39	29	32	31	32	26	27	31	22	32	31	23	20	29	33	23	33	29	23	24	24	24	25	31	26	26	28	34	30	20	29	24	24	24	35	26	21	30	29	34	48	28	33	34	33	29	21	40	32	28	41	30	35	23	43	27	35	21	28	25	26	23	18	23	39	28	29	29	27	27	33	24	32	25	32	22	29	25	32	28	27	32	31	30	28	19	35	29	20	35	30	34	25	28	40	28	27	22	29	30	24	24	33	28	30	32	30	32	30	23	33	34	45	35	26	28	30	22	21	33	33	22	23	21	33	35	34	39	45	23	16	33	30	26	30	30	30	25	24	33	22	25	27	21	30	19	27	34	24	35	18	28	30	17	19	28	27	21	29	35	35	31	19	29	29	35	26	24	23	36	29	36	20	29	23	22	31	26	30	26	35	16	27	29	28	30	30	34	38	17	21	29	34	28	31	28	24	30	19	31	30	22	32	25	31	29	28	20	30	28	30	26	18	32	33	29	24	24	21	29	31	23	21	32	39	27	28	22	31	21	31	31	32	29	27	22	31	17	32	25	34	31	30	23	37	19	40	29	36	28	23	27	25	17	29	24	28	24	36	28	23	31	29	28	20	31	28	26	31	35	30	30	21	27	28	35	23	33	30	30	34	22	36	25	31	34	22	35	25	33	23	31	25	27	29	40	28	19	31	17	34	35	23	27	32	27	30	25	30	28	25	28	38	23	25	23	29	21	25	23	33	25	26	27	23	16	41	23	22	32	21	23	35	24	30	32	17	35	31	27	31	21	33	32	25	30	19	28	29	18	32	25	19	30	31	28	30	21	38	26	30	24	22	30	34	27	20	21	29	20	27	30	35	25	32	15	23	24	26	26	38	16	37	26	35	30	24	19	22	22	27	31	22	30	24	26	35	28	37	29	26	28	30	22	22	26	23	25	26	26	21	27	28	23	30	27	21	39	16	25	20	34	28	24	31	24	24	25	22	28	26	32	30	22	24	25	32	27	35	31	29	32	29	17	34	33	33	25	30	22	26	20	30	28	22	29	16	25	26	31	26	27	39	28	37	25	29	32	27	32	32	32	29	27	25	28	24	26	32	29	20	25	37	23	35	28	26	28	31	27	17	21	22	25	24	25	28	27	38	26	30	25	20	22	39	21	32	25	21	27	32	31	26	26	23	37	30	37	40	33	33	23	23	20	26	24	19	27	24	26	23	29	24	23	31	26	28	27	22	31	14	30	25	29	26	26	36	18	24	27	28	18	35	25	36	23	33	34	24	28	28	22	20	30	28	26	25	19	32	24	26	24	21	22	17	30	17	21	28	27	28	27	32	29	29	20	19	24	35	17	22	37	38	25	28	28	22	27	30	16	36	17	29	26	27	32	21	41	32	28	34	26	24	24	28	26	31	28	26	24	33	28	24	24	34	29	18	27	28	24	19	23	22	33	30	23	33	40	37	25	32	34	32	29	32	30	27	41	32	31	40	30	29	22	30	19	28	26	29	24	37	31	20	25	24	25	22	30	29	31	30	35	22	25	31	26	23	41	23	27	31	23	36	29	38	25	25	22	28	41	23	30	28	26	31	28	20	29	32	29	21	29	26	32	26	33	17	21	26	38	37	24	24	28	22	27	32	29	27	34	36	27	31	28	27	26	26	35	22	28	26	27	18	35	24	21	28	28	24	22	22	30	29	32	17	26	27	16	33	25	20	27	24	36	26	34	29	31	23	30	24	24	37	26	28	31	31	32	33	27	31	30	21	36	25	31	20	34	26	32	27	29	22	23	38	21	32	28	20	25	26	23	34	24	23	19	23	38	39	33	17	26	18	23	27	27	27	23	29	26	25	28	24	35	35	34	34	25	28	35	24	25	27	25	24	28	34	28	23	41	24	29	43	22	22	30	24	36	35	23	40	22	29	25	22	27	36	41	28	29	23	32	35	35	26	24	31	35	28	23	38	29	21	35	30	24	24	32	30	26	23	21	34	22	33	20	24	40	30	28	34	26	26	30	18	33	27	25	18	19	28	28	28	19	35	26	47	32	24	34	26	29	37	26	27	32	30	24	27	35	31	21	31	20	33	36	29	28	37	27	35	37	28	17	27	23	35	34	18	34	25	33	21	26	32	29	25	25	30	33	29	27	21	21	34	28	25	30	34	14	34	43	37	28	35	32	23	22	28	21	26	32	36	24	26	35	35	22	29	23	33	28	27	33	22	20	21	24	26	32	30	25	28	23	25	26	38	23	35	15	28	33	36	23	23	27	24	20	38	26	36	30	28	34	31	25	28	29	26	25	35	34	33	34	22	32	38	28	25	22	23	26	18	24	27	21	30	26	29	30	30	28	35	22	37	37	30	33	21	24	32	22	29	22	25	17	26	16	23	33	31	17	30	27	27	29	38	34	29	39	32	27	21	32	19	15	34	33	32	36	28	24	30	32	34	30	32	24	29	38	35	26	25	24	29	26	33	35	31	31	23	34	28	26	38	34	37	25	24	21	27	25	32	30	25	25	34	33	33	32	19	27	25	22	35	36	30	36	34	31	24	25	27	24	34	29	23	27	35	24	19	32	23	23	19	19	29	22	28	29	25	26	23	37	23	22	35	24	25	27	25	32	21	28	32	27	22	28	39	34	35	32	24	34	28	28	41	29	30	30	28	32	30	23	24	30	25	22	23	21	24	32	38	28	21	30	23	38	28	39	35	23	24
28821	1255	562	669	1632	2447	2585	2211	1903	1539	1343	1127	946	820	724	690	576	576	474	464	431	422	387	390	356	374	346	315	371	287	308	288	298	267	285	278	263	294	244	254	270	266	278	261	247	259	241	218	256	232	226	217	245	226	260	238	217	231	229	220	217	228	214	230	212	228	226	202	245	224	232	211	199	237	229	249	205	234	207	221	247	208	204	199	206	237	233	200	207	214	196	188	233	216	216	206	207	214	236	231	212	238	226	219	204	247	253	253	247	227	229	238	229	219	235	217	234	214	210	238	217	265	216	255	196	228	215	214	219	217	225	224	240	205	222	220	194	184	223	227	214	194	215	217	207	222	209	203	218	199	195	230	187	223	215	203	222	200	217	192	207	225	212	186	207	187	213	192	216	191	240	237	196	197	199	197	217	209	222	194	217	204	220	185	203	214	200	201	217	215	238	197	214	210	202	213	203	171	202	216	192	205	202	176	208	194	198	194	218	200	188	185	200	197	182	220	209	211	202	219	205	192	213	187	215	201	197	216	194	211	233	186	215	206	209	205	190	207	203	210	211	194	206	195	199	200	211	221	192	200	191	199	190	217	203	210	206	207	218	201	215	212	217	187	200	223	224	221	204	222	213	218	214	185	192	202	199	173	196	185	200	210	207	191	206	223	210	197	215	229	190	199	201	195	193	213	197	212	228	216	210	198	210	194	186	217	217	203	195	196	202	197	231	224	207	181	199	182	211	218	196	201	199	178	192	196	182	210	201	213	208	185	207	206	191	206	215	199	192	253	227	197	184	240	200	199	178	187	208	212	200	207	221	182	196	189	198	197	195	231	224	199	203	190	207	169	202	186	210	209	191	220	196	208	204	207	185	210	176	210	213	190	233	178	192	192	203	218	201	215	197	194	215	226	192	199	213	227	203	210	238	193	209	193	180	201	227	214	220	206	221	189	203	191	205	204	203	193	195	205	200	213	191	195	183	199	230	210	235	229	199	210	198	218	177	221	206	207	200	187	173	210	222	191	205	212	204	201	205	215	193	233	226	218	198	218	211	196	200	217	213	209	196	205	235	202	193	230	196	223	215	194	191	173	184	202	218	212	194	180	220	200	182	195	212	173	210	203	209	199	220	216	207	198	207	167	200	190	218	221	189	188	218	181	208	210	210	219	203	197	209	193	200	190	208	206	198	226	192	208	197	179	214	195	227	173	209	197	220	198	197	215	222	229	209	215	183	205	194	190	180	212	213	200	154	212	200	194	190	237	210	197	229	224	202	218	192	227	193	212	186	218	231	175	194	208	220	193	199	219	206	207	182	182	204	199	208	199	192	183	212	181	194	190	198	202	192	211	196	192	184	189	226	226	212	195	195	179	212	192	195	178	197	232	199	213	220	215	185	230	225	206	226	203	200	228	191	210	187	222	230	196	212	197	223	192	202	186	199	205	216	211	187	196	203	222	195	194	219	190	211	197	189	229	192	196	215	212	189	196	177	207	201	206	197	195	215	207	204	229	191	200	226	192	190	176	211	209	228	217	226	221	232	189	212	217	190	173	195	203	196	212	197	228	211	201	181	207	171	174	208	233	216	210	206	175	213	183	187	230	191	205	181	216	208	233	191	204	190	194	184	192	200	226	197	226	200	213	233	196	201	199	188	193	177	198	198	227	211	195	208	210	229	186	204	217	209	210	197	198	215	224	203	182	193	203	213	198	228	208	215	200	218	201	171	197	209	219	213	214	234	191	193	208	195	216	195	205	200	244	190	192	191	210	209	200	176	234	219	204	213	226	202	180	203	215	211	185	194	222	220	210	184	228	211	186	187	194	215	204	199	188	217	207	195	182	212	207	202	192	207	207	216	206	219	187	210	215	210	188	207	191	210	193	206	216	226	164	185	221	216	194	185	212	195	217	203	207	181	193	215	194	186	193	203	218	225	198	210	201	185	222	212	185	215	209	211	217	217	225	226	196	225	184	219	210	197	191	206	184	231	219	225	217	183	206	188	211	214	182	227	216	215	198	201	203	204	211	200	185	220	217	218	229	209	209	191	223	193	219	222	221	192	193	212	202	204	211	210	223	226	204	192	214	199	196	204	205	220	207	213	202	204	181	209	217	224	212	215	204	205	206	197	205	208	248	199	209	221	188	207	212	202	208	220	224	207	223	217	191	221	192	227	194	239	204	192	188	199	195	223	216	230	208	202	225	186	230	202	192	198	202	194	223	187	199	212	189	216	239	218	194	212	195	218	212	199	235	194	207	227	182	214	198	174	209	200	199	207	211	234	216	202	209	225	217	217	217	195	215	187	202	215	197	193	218	210	198	197	211	205	212	214	219	222	187	208	220	182	192	183	204	182	226	201	230	225	203	222	234	180	194	236	200	215	230	215	215	190	187	173	216	198	192	166	226	225	215	187	192	225	202	199	197	213	204	219	206	203	211	198	196	216	215	194	187	217	189	200	224	214	200	175	206	192	188	229	217	181	184	204	205	215	191	229	216	181	191	203	189	228	192	215	194	198	212	225	203	215	174	183	213	205	189	198	195	206	199	225	186	199	229	218	214	189	191	188	198	213	199	228	200	206	191	190	214	198	214	212	183	224	210	207	188	203	192	198	199	207	184	207	207	218	210	216	209	179	205	222	201	205	189	206	214	224	201	197	200	181	190	204	198	211	183	202	209	193	202	187	205	204	201	191	211	223	183	208	222	211	233	215	221	186	200	184	206	169	192	206	212	174	218	214	212	198	194	200	233	224	186	228	211	238	183	203	202	221	213	181	169	226	217	223	238	218	190	217	206	185	205	202	199	200	208	205	181	210	200	205	190	190	187	198	180	208	197	216	206	215	197	249	199	226	220	189	198	195	229	206	214	227	188	177	207	199	185	202	214	202	185	216	225	217	186	202	212	201	206	209	205	212	214	204	215	191	215	201	207	216	218	174	192	200	200	207	204	196	214	186	175	210	201	188	225	164	208	200	197	191	209	206	222	192	213	189	198	190	208	221	178	216	196	222	217	184	217	221	199	256	220	224	189	203	215	213	209	189	214	204	200	193	215	196	210	221	218	207	198	242	184	209	195	200	195	196	197	192	189	212	201	222	198	213	198	183	236	193	218	195	217	179	191	231	213	197	197	198	193	225	230	220	183	185	204	205	218	206	210	194	258	193	190	214	191	200	223	212	208	207	216	204	187	228	215	217	198	213	196	215	223	222	210	203	199	221	213	210	202	197	208	198	213	200	190	219	207	197	193	208	193	198	192	229	220	211	225	188	178	215	192	220	210	188	202	196	210	201	206	228	200	207	206	227	194	195	210	208	207	211	182	217	189	181	201	215	211	197	221	195	209	221	225	194	213	184	211	197	198	212	200	217	217	185	186	225	218	217	193	196	194	219	219	219	226	198	213	182	195	227	195	215	205	201	191	212	192	178	210	212	219	209	211	201	206	211	186	181	233	183	194	190	205	221	204	205	196	180	205	212	199	216	196	211	207	225	215
2343	84	81	71	74	75	79	69	65	73	60	69	71	64	58	59	70	76	64	76	58	81	68	66	62	61	76	80	66	67	45	63	75	75	73	62	70	65	63	65	62	62	66	57	65	64	61	59	65	70	72	59	68	67	61	84	63	49	66	65	68	65	69	62	69	81	74	68	61	77	82	70	77	64	56	71	69	56	76	64	72	61	81	77	59	69	61	59	73	80	60	64	64	62	74	77	67	76	70	58	73	69	76	84	61	70	56	52	66	65	60	70	64	76	66	53	85	79	71	68	65	74	64	75	75	65	74	72	62	67	64	69	62	63	77	83	65	77	60	64	60	79	72	57	72	72	64	55	86	66	69	68	71	74	68	71	67	63	65	75	75	77	77	62	76	75	66	61	77	71	64	74	74	81	61	73	75	65	71	69	64	78	64	62	53	57	67	61	60	68	63	70	60	64	61	72	55	66	51	64	70	69	82	72	56	62	67	66	62	76	63	68	71	78	65	63	53	63	58	61	69	58	63	56	79	73	53	70	63	69	78	67	80	69	71	60	72	52	67	66	73	67	66	58	61	68	65	64	73	63	78	74	62	74	72	64	70	67	57	69	59	58	62	68	69	53	69	68	73	64	79	70	64	56	72	65	88	62	67	63	62	63	54	74	62	63	90	64	60	64	65	59	72	72	75	73	75	62	71	61	75	59	58	72	65	58	72	75	68	69	68	64	55	61	68	39	61	83	76	55	63	63	66	79	78	75	62	65	66	67	57	69	75	76	47	58	59	56	66	63	68	70	59	65	73	67	59	66	75	68	65	56	60	63	61	84	64	54	73	57	52	66	71	66	73	82	76	62	78	80	74	77	77	82	65	64	78	65	69	69	62	55	61	57	75	82	69	79	66	69	78	49	73	72	71	71	61	81	58	68	68	67	71	62	74	69	63	66	64	72	58	77	64	71	70	60	71	55	67	66	79	53	66	58	60	79	85	63	60	60	77	66	59	62	62	70	70	61	64	78	72	81	71	69	66	57	64	66	70	53	69	72	69	80	64	63	71	67	56	69	71	69	68	56	64	69	72	57	59	68	62	72	76	54	55	58	60	62	68	76	69	68	61	62	70	64	78	67	52	54	73	67	62	62	76	78	77	72	60	61	65	61	85	58	64	77	66	71	66	73	65	68	68	53	51	60	77	63	71	76	57	57	59	73	85	63	75	64	54	64	63	44	85	47	75	63	71	63	62	53	78	73	80	55	77	65	64	64	63	75	66	67	64	67	73	62	70	68	64	73	57	71	49	52	75	64	66	55	69	72	59	79	51	59	62	67	69	58	68	68	53	54	74	56	67	54	66	70	70	73	61	63	79	94	73	71	53	60	68	61	62	47	63	62	64	57	71	61	63	68	68	87	73	76	74	77	71	56	72	55	82	69	65	67	64	55	58	58	76	68	61	63	64	83	64	59	80	67	86	65	57	74	49	66	82	69	60	75	63	64	61	60	58	65	71	65	80	64	57	66	63	83	62	76	63	75	72	66	52	74	69	66	65	62	72	64	85	65	52	73	63	89	68	67	62	54	64	73	64	80	75	62	66	65	77	64	70	71	73	53	71	56	73	64	62	58	57	74	66	71	49	71	67	67	59	60	75	59	50	76	82	54	66	63	50	63	63	78	59	78	68	72	68	71	82	62	56	77	71	79	78	64	62	78	76	61	71	69	50	73	61	68	72	58	72	63	78	62	62	64	69	71	77	60	44	69	66	69	68	57	77	72	60	56	78	76	66	65	67	62	61	73	70	65	83	69	72	66	64	78	58	67	64	72	68	67	58	84	71	68	67	87	77	73	62	75	68	58	69	84	70	65	67	64	70	57	81	68	68	67	56	69	78	68	66	70	75	54	74	62	64	74	55	73	65	63	66	66	71	68	75	59	64	73	63	73	60	81	67	60	74	65	65	60	62	74	64	59	74	77	63	61	72	55	77	55	71	75	43	62	64	67	69	67	76	67	59	75	57	68	74	66	70	66	78	64	63	81	80	79	67	68	49	59	66	70	62	67	68	71	58	68	73	52	78	70	81	64	66	72	58	68	57	77	67	76	67	61	65	52	68	74	74	68	61	60	71	74	57	69	66	51	75	62	62	74	60	75	52	69	67	72	52	52	67	57	71	70	58	53	74	67	62	60	62	53	67	81	78	57	82	53	70	74	71	69	69	67	67	63	58	60	63	69	80	73	80	47	67	57	75	72	61	67	66	70	79	63	55	73	68	68	72	50	74	74	69	67	78	62	74	81	61	74	74	67	83	63	70	57	58	61	51	77	74	74	71	68	57	65	74	51	70	77	42	67	75	73	73	65	49	55	77	61	63	60	61	55	70	69	67	65	68	75	56	64	69	65	63	80	61	78	49	56	58	73	50	69	81	65	77	63	66	74	89	52	64	62	62	78	56	52	75	53	66	52	72	63	64	56	68	62	66	73	75	66	76	63	59	69	53	49	62	63	57	54	75	65	60	48	66	72	62	66	71	69	88	73	48	65	71	72	57	63	68	74	81	65	52	65	69	65	54	60	72	69	59	63	64	54	68	61	60	68	71	58	56	80	61	68	71	73	52	59	82	48	60	68	64	76	67	70	64	60	64	74	68	50	78	73	76	63	61	59	81	77	67	76	61	55	78	68	64	47	49	68	61	64	57	55	60	70	67	71	65	61	71	63	74	65	70	56	62	61	63	75	63	54	78	63	66	65	72	62	62	69	77	69	48	79	80	68	70	79	65	61	60	71	61	67	59	44	90	60	73	73	68	61	64	64	66	75	71	76	70	63	70	74	56	75	65	54	83	53	69	63	82	76	68	76	71	87	59	73	68	48	75	59	62	73	64	86	50	60	61	67	61	68	57	64	67	59	68	66	80	59	53	65	70	63	55	67	48	51	61	71	60	67	62	59	74	71	76	73	73	76	69	62	60	55	63	69	62	77	56	74	65	76	53	76	61	71	58	76	68	62	59	75	67	78	64	75	78	63	60	51	65	73	63	52	50	62	66	60	63	66	63	64	70	67	70	47	64	68	82	66	69	58	72	54	80	63	68	79	57	72	47	58	85	65	65	62	57	62	64	55	51	63	80	75	84	68	63	76	76	59	82	77	69	60	79	66	70	49	56	69	65	71	69	78	60	64	59	57	74	74	73	43	71	65	67	71	52	69	69	74	73	74	72	64	49	64	66	65	61	64	77	69	74	71	64	53	72	65	66	65	68	71	81	77	76	75	71	80	57	61	68	68	64	72	59	70	54	73	69	68	44	63	52	73	73	73	49	54	72	66	67	66	66	72	86	58	79	73	59	81	66	59	63	73	67	58	66	73	73	69	80	63	58	72	69	63	62	78	71	72	64	62	69	58	64	70	77	76	70	57	62	75	61	77	65	55	75	66	58	69	67	73	57	66	63	53	72	72	77	56	62	83	77	56	70	79	70	68	68	75	78	59	71	62	71	80	72	73	68	77
14683	603	506	504	605	647	694	593	627	584	607	540	520	540	556	532	544	517	510	533	499	521	473	527	483	479	478	516	504	476	554	505	452	525	490	461	496	475	468	503	485	458	533	538	495	490	523	525	479	496	469	503	456	495	490	510	451	472	525	472	476	491	501	476	489	491	488	475	527	486	463	476	486	474	518	454	471	474	472	526	462	498	477	515	495	490	500	457	481	463	492	497	472	457	495	472	506	518	509	466	507	516	477	494	502	527	508	510	458	485	526	447	457	500	490	495	495	465	482	485	480	479	508	509	469	487	504	505	474	495	485	471	495	496	475	484	440	478	485	480	465	506	500	473	487	517	445	479	482	488	468	478	508	510	465	467	492	502	497	501	462	482	512	494	478	480	465	457	435	494	454	532	503	511	518	459	493	507	495	485	451	482	495	514	475	499	518	471	480	501	468	488	513	486	517	468	445	506	518	476	499	492	519	497	492	487	501	469	485	457	512	496	473	497	493	450	499	484	436	461	427	467	494	477	485	507	511	466	482	512	465	472	495	485	476	490	477	502	510	477	475	462	516	465	495	497	462	516	518	496	519	451	475	520	507	503	525	509	506	467	491	484	520	513	495	472	465	445	508	509	454	473	471	476	515	461	508	496	473	471	506	443	471	509	497	475	512	487	500	477	537	514	507	527	480	439	482	486	474	466	469	483	476	499	508	502	495	481	441	478	493	442	447	492	510	493	454	479	489	480	484	502	485	492	479	508	489	522	468	499	497	489	487	475	496	493	448	530	480	474	521	503	501	503	524	462	491	479	475	486	467	482	484	468	507	445	481	452	469	480	503	515	519	494	466	484	434	514	510	488	481	484	481	535	462	481	473	490	516	463	505	495	518	482	483	483	473	469	499	474	478	460	456	468	483	475	469	474	460	488	466	496	523	460	429	495	479	461	484	453	472	488	481	470	490	522	499	449	460	479	476	472	475	468	452	496	490	483	479	502	493	484	496	490	455	484	459	461	494	475	470	477	510	491	536	483	546	481	462	476	488	483	507	519	457	486	518	538	463	513	482	485	485	493	475	482	503	521	499	473	527	492	522	483	496	475	495	466	486	458	472	434	499	488	484	516	508	500	492	480	458	480	494	478	473	494	473	522	508	493	477	460	494	481	492	480	472	445	504	469	482	521	436	502	503	481	494	448	473	474	456	469	524	448	479	500	487	466	508	471	484	493	452	498	468	484	503	490	479	491	469	458	513	489	538	504	464	448	491	507	514	475	514	482	448	451	507	488	461	509	495	472	485	483	466	492	523	454	490	478	486	495	481	458	475	511	516	469	517	474	490	435	469	478	494	510	478	526	486	479	506	469	490	490	453	482	499	518	520	500	451	509	470	472	479	513	462	469	486	512	501	509	518	482	518	469	511	480	467	501	453	471	496	433	507	468	462	450	476	470	505	449	512	443	490	478	527	503	520	461	518	461	467	527	469	470	525	521	468	489	512	469	501	515	447	494	490	467	506	459	480	513	497	475	474	497	527	454	462	480	464	470	502	474	492	505	495	485	476	489	482	417	514	495	504	491	483	472	496	458	456	462	497	468	508	502	476	502	524	490	471	520	457	475	505	484	482	485	498	486	488	479	467	490	496	498	488	467	483	466	526	523	521	480	454	468	491	475	503	463	463	470	473	454	497	480	489	505	467	496	489	506	497	441	502	499	474	489	499	478	490	487	468	452	485	514	504	477	527	488	515	484	472	463	477	507	516	481	473	481	454	500	466	501	424	467	484	506	444	470	474	526	502	483	486	482	498	489	474	485	550	509	461	500	527	467	490	462	495	522	500	437	491	504	504	507	491	497	486	514	483	477	464	486	488	481	508	481	477	501	447	458	476	482	480	479	470	461	510	482	506	488	460	473	462	549	468	467	509	477	538	525	460	500	464	472	503	491	449	504	545	505	515	461	489	475	449	482	471	469	488	483	497	553	478	505	493	453	490	479	484	486	481	479	464	471	488	445	476	435	467	502	511	461	493	462	490	497	438	466	487	473	484	494	463	492	491	473	486	465	474	485	497	478	427	493	448	517	457	441	481	464	483	487	484	440	472	460	483	495	454	503	471	465	504	484	495	473	547	521	509	509	462	476	485	499	484	500	452	488	481	480	448	492	510	486	482	465	481	508	476	473	480	435	465	469	465	494	511	503	508	488	467	483	508	470	469	486	466	474	488	516	496	492	479	532	486	474	481	462	499	480	488	518	468	476	496	482	468	476	498	464	518	534	501	441	515	481	501	460	461	477	485	495	487	491	476	487	484	515	534	470	509	506	495	463	498	445	478	500	472	462	502	508	466	460	487	507	477	496	453	511	461	465	508	505	476	491	464	479	521	471	493	493	503	487	511	473	465	510	476	489	488	482	517	455	463	492	459	497	471	442	462	443	485	454	509	465	476	482	480	474	494	494	501	498	448	514	494	517	501	474	486	487	486	479	463	541	507	469	467	508	500	497	450	477	455	514	511	471	509	463	479	482	492	486	455	505	434	510	475	505	450	477	468	534	499	489	482	479	497	472	428	492	484	484	496	487	507	455	513	490	477	481	480	461	514	492	463	494	480	489	495	500	467	479	473	504	460	503	501	517	461	486	478	488	511	472	495	480	474	480	484	499	518	519	465	464	478	506	488	471	455	451	496	510	490	508	477	509	503	441	485	479	568	491	477	485	472	459	472	453	496	506	495	473	525	501	498	461	456	512	502	509	469	523	492	485	485	507	482	491	448	486	508	510	459	467	516	473	480	452	530	500	481	438	518	506	462	478	512	496	475	473	473	479	449	514	478	493	483	524	487	471	484	503	497	467	494	516	529	484	497	512	476	478	499	469	461	501	501	505	494	481	490	503	454	479	489	472	455	531	457	523	525	483	482	500	483	478	508	476	502	472	476	466	481	512	481	464	500	480	466	495	462	447	492	493	471	461	484	486	531	436	478	452	487	464	472	487	464	462	494	537	464	525	519	487	491	493	407	481	477	497	471	464	488	485	473	511	491	533	510	502	514	524	491	468	472	459	462	484	525	520	455	455	500	480	480	463	493	495	502	465	525	492	476	497	496	502	477	509	477	465	478	491	482	477	493	508	534	438	505	501	501	497	448	529	465	451	504	499	444	444	490	516	472	503	473	483	491	471	482	480	505	517	446	467	471	489	492	529	468	517	493	469	471	521	486	509	488	465	495	489	518	466	456	515	498	504	467	477	518	470	491	490	476	508	498	466	468	504	480	484	474	468	502	496	482	492	478	480	490	448	517	501	491	499	461	473	480	501	469	465	494	480	503	464	494	487	474	511	453	473	545	470	488	489	472	514	436	488	476	475	454	481	498	475	504	475	530	514	504	449	490	501	468	504	484	445	474	502	466	503	534	476	541	520	467	510	507	499	500	473	460	514	494	505	488	496	503	489	492	475	526	481	485	511	491	527	510	525	477	503	470	504	479	493	439	458	458	488	501	487	511	443
3040	73	70	81	73	76	67	84	70	74	60	76	67	77	82	68	77	75	80	72	73	75	75	76	59	68	75	72	69	65	71	63	62	69	75	76	65	79	61	70	76	72	78	68	84	61	73	62	70	88	69	65	75	66	80	56	66	71	58	66	63	79	82	76	77	69	94	72	88	62	61	69	80	78	73	62	81	75	71	75	62	78	69	59	80	60	77	71	87	65	55	70	65	65	72	61	80	66	80	79	69	54	74	72	50	64	73	75	75	68	82	76	95	73	73	78	73	77	74	68	70	72	61	66	70	68	78	65	70	62	74	70	83	72	60	70	58	72	68	79	74	81	71	60	65	72	64	66	58	76	83	79	65	59	84	67	67	86	84	72	68	77	71	72	87	67	64	74	73	64	69	74	77	73	76	68	61	69	66	62	64	53	75	70	66	77	63	72	63	70	60	70	67	69	73	58	65	89	59	72	58	87	64	77	82	73	69	66	80	81	70	59	54	80	51	66	47	66	52	58	62	81	61	70	69	72	74	74	68	77	66	68	78	70	64	74	75	75	74	72	80	63	53	50	66	68	77	49	77	73	72	76	92	76	78	75	68	94	66	80	68	69	74	57	80	68	69	80	61	65	76	76	66	80	65	78	74	81	72	60	67	81	81	64	70	70	76	84	75	75	58	59	79	83	69	71	76	75	76	67	80	69	73	65	71	57	81	67	57	76	58	74	72	90	75	70	59	67	80	69	76	78	57	81	69	73	57	54	62	71	56	59	68	67	63	87	75	71	67	55	76	71	69	72	82	60	74	82	62	65	79	71	78	81	64	83	71	66	80	77	73	62	89	70	84	61	62	62	81	66	74	75	81	89	78	71	71	87	66	71	53	76	77	68	77	73	77	76	76	79	73	73	65	78	69	75	59	82	76	62	71	77	72	73	63	52	61	72	58	72	72	70	63	78	72	77	55	68	82	71	79	78	60	67	83	61	72	67	88	81	65	74	83	70	70	48	76	75	62	86	74	74	82	79	60	70	75	78	77	62	70	61	66	70	75	79	53	97	68	67	51	74	70	84	78	87	77	61	76	70	75	68	66	81	74	80	71	68	80	71	62	80	71	64	68	72	64	67	70	66	76	64	64	69	68	52	75	80	70	60	68	80	80	65	74	57	73	79	71	55	77	70	73	66	57	62	72	64	65	84	67	78	70	63	61	71	73	62	59	82	69	72	67	80	77	68	75	79	69	79	76	79	71	62	69	75	69	83	59	71	69	79	59	54	65	74	71	69	69	69	78	86	80	74	67	57	63	72	76	72	61	77	73	70	54	71	73	70	70	72	67	70	74	64	60	59	63	88	76	67	66	75	70	58	74	66	69	81	78	59	73	83	75	63	61	72	93	66	57	71	54	62	92	69	74	66	69	78	66	67	77	86	72	57	82	64	56	77	68	68	81	68	68	70	73	73	89	78	69	60	59	71	64	80	89	57	66	57	77	69	61	62	54	74	86	75	71	52	79	57	68	64	70	69	75	66	71	74	71	90	79	76	61	72	74	66	57	68	57	71	72	69	65	69	84	68	64	59	67	60	58	85	64	60	69	67	60	73	65	71	55	64	69	64	72	81	71	61	76	58	62	87	79	67	68	74	67	61	86	80	63	84	91	63	61	68	69	70	82	69	77	66	75	62	71	76	58	62	60	55	57	82	62	80	77	73	67	60	67	86	83	74	69	57	59	74	69	74	63	75	64	81	73	59	67	51	73	72	68	66	68	64	69	61	88	71	76	62	76	63	83	84	65	85	71	63	66	69	70	71	75	69	63	74	60	59	69	81	71	69	77	71	63	57	71	67	73	67	63	85	62	74	75	67	78	68	56	60	77	79	62	65	71	79	87	69	71	74	84	83	82	90	74	77	76	68	80	75	65	67	80	66	77	81	67	69	71	67	74	61	65	71	63	70	61	63	73	73	66	76	71	66	74	68	68	67	67	69	67	62	74	78	70	68	68	60	65	54	82	61	76	74	88	69	64	67	83	83	50	68	85	66	64	68	66	70	55	75	74	74	60	83	80	66	65	61	82	70	73	60	71	58	59	70	60	61	80	69	73	62	76	71	70	84	68	71	79	68	75	78	84	54	66	86	80	74	92	74	81	77	62	77	64	81	73	75	83	75	70	65	67	86	81	68	67	84	77	59	77	69	66	68	67	69	67	58	69	69	77	66	83	64	76	79	57	83	88	69	63	74	68	66	71	72	54	75	70	73	93	67	84	69	59	83	72	65	69	77	81	65	75	49	80	76	72	72	62	77	86	83	72	78	77	65	58	81	69	79	77	70	72	72	66	74	78	67	72	80	67	76	80	62	64	79	76	51	75	71	53	77	63	71	81	69	55	66	68	87	77	77	65	67	98	59	76	63	69	77	72	69	63	79	72	74	58	77	63	75	72	70	71	74	70	68	60	63	64	78	60	71	69	67	72	55	57	73	61	68	76	81	69	55	71	75	64	66	75	68	70	70	69	68	75	62	68	70	63	68	66	78	77	75	89	83	71	54	73	93	53	73	81	73	58	59	63	65	85	60	65	61	80	63	81	61	69	73	80	73	72	63	58	82	75	80	90	58	49	55	57	77	75	79	79	67	86	61	73	69	95	72	78	63	49	60	82	80	63	79	83	79	74	78	79	74	65	66	61	70	77	77	100	73	82	75	61	78	62	77	83	75	82	70	66	73	74	65	77	77	66	66	81	88	73	71	73	74	68	70	72	59	85	75	66	63	86	74	73	72	73	71	69	72	63	73	75	66	69	64	67	76	68	57	75	64	57	73	87	82	67	62	56	72	74	79	69	90	58	74	81	76	86	63	73	65	57	80	73	68	70	88	66	72	64	79	73	63	81	87	65	73	65	79	72	76	69	72	66	77	67	71	66	77	69	64	64	83	73	69	65	65	60	69	65	59	80	75	73	78	74	73	72	79	71	74	79	62	64	77	67	61	71	69	76	78	86	67	76	75	74	77	71	72	76	64	78	64	85	87	75	70	65	75	79	81	66	85	87	66	64	79	75	72	70	73	71	66	71	66	63	70	92	60	73	80	74	75	71	81	66	48	62	78	64	70	76	79	60	72	80	60	62	82	72	95	80	60	79	81	72	73	72	71	85	81	66	76	58	72	67	65	62	69	81	73	78	69	80	64	68	68	75	65	80	74	72	60	72	80	82	79	82	73	78	75	68	67	78	77	75	70	71	91	63	81	69	84	83	75	82	71	95	81	71	71	66	68	71	70	72	61	80	63	69	69	71	67	72	64	87	71	69	63	64	70	68	76	59	68	65	81	69	67	69	84	89	77	62	58	74	67	52	84	59	79	50	74	64	78	87	63	85	69	67	75	65	76	54	62	69	75	63	62	69	67	70	83	77	74	73	80	63	73	69	77	58	77	87	80	65	70	75	58	76	68	73	67	68	88	67	70	73	72	73	69	73	66	68	73	64	80	80	70	58	64	77	66
16690	666	566	617	701	851	906	844	781	711	668	667	627	601	617	617	526	565	541	550	568	556	551	533	543	540	545	524	566	559	488	552	511	486	536	530	501	559	516	544	497	529	522	484	557	522	522	472	504	514	540	539	497	491	523	511	492	523	537	493	521	489	552	545	505	489	547	522	491	510	521	515	532	503	476	495	548	498	507	487	496	500	530	528	476	523	505	493	570	537	485	530	525	503	520	498	540	538	520	540	506	546	520	528	539	531	527	549	510	540	494	481	510	520	517	525	510	489	520	539	520	531	530	526	541	549	556	559	523	499	515	526	525	514	537	499	493	497	483	526	543	526	530	534	524	524	505	546	518	505	476	554	475	513	486	516	513	534	494	481	522	509	524	546	510	484	476	491	507	531	509	518	479	530	540	523	490	492	520	525	564	520	525	493	540	494	519	505	540	559	530	519	545	505	533	511	491	564	510	558	511	497	528	523	536	499	507	514	525	531	531	539	504	479	544	552	548	495	521	519	506	514	488	497	531	553	517	485	478	475	501	531	548	538	568	487	546	498	534	509	499	538	480	554	536	531	522	504	506	490	523	508	510	503	504	524	509	497	522	523	511	514	546	502	526	522	551	499	530	490	560	508	489	541	534	489	522	519	493	486	507	509	537	542	526	529	508	492	527	513	533	521	490	536	541	513	527	491	494	506	523	537	519	485	534	507	520	533	501	462	476	494	512	522	508	513	506	505	502	500	536	524	522	517	522	519	535	523	491	503	476	520	548	520	520	514	526	504	494	533	522	519	492	510	519	519	510	501	547	521	498	505	506	479	512	509	491	503	551	490	490	526	522	514	493	541	544	518	483	495	546	512	498	572	509	534	535	518	510	476	552	507	563	519	517	518	527	542	511	539	473	522	541	521	494	513	490	482	535	566	524	516	523	534	525	485	487	521	513	516	523	502	519	535	555	537	518	527	530	494	482	494	498	499	556	490	497	486	502	544	501	515	510	543	518	516	542	499	527	505	501	516	459	524	511	528	513	492	514	541	546	538	508	512	479	521	495	496	522	465	508	555	539	540	538	548	518	519	528	562	500	507	514	476	507	511	525	484	503	512	467	549	519	539	499	528	485	500	521	519	531	517	516	537	500	496	515	486	514	541	531	522	515	470	490	494	515	546	493	514	523	503	510	576	547	511	507	504	491	508	515	495	525	510	557	538	505	534	468	529	521	511	518	504	565	502	526	516	495	482	509	482	493	517	501	516	498	522	504	570	482	521	501	537	502	526	529	517	470	533	534	497	553	522	569	516	486	510	510	513	524	552	519	528	518	517	527	492	531	513	490	518	540	496	537	529	533	499	533	534	503	499	515	516	547	510	514	525	476	493	491	528	483	505	505	504	487	532	516	519	515	506	528	518	463	539	489	534	530	487	503	507	532	546	519	539	552	538	528	505	565	564	521	501	503	519	508	525	509	518	526	519	480	504	507	524	513	497	523	514	494	490	497	493	523	433	520	502	532	531	513	518	539	503	496	513	524	517	525	519	528	512	505	511	507	513	544	498	485	538	539	505	470	530	529	510	559	535	503	526	501	548	534	532	527	566	550	507	514	515	554	546	508	500	497	517	498	512	509	478	493	505	524	504	535	512	507	512	490	504	515	477	470	531	509	545	498	488	483	502	543	533	536	511	538	515	479	529	531	519	502	503	536	508	479	505	461	498	515	536	474	495	508	528	519	522	523	503	538	522	552	517	491	544	468	507	527	495	508	528	535	505	467	525	491	513	537	514	542	475	542	511	526	537	489	505	512	547	499	516	500	505	508	524	497	501	508	528	505	481	494	569	465	487	535	508	503	524	518	522	519	500	517	496	476	530	488	479	533	489	490	540	522	502	498	515	520	543	487	525	527	514	522	493	488	548	533	487	516	496	486	538	501	512	538	520	515	491	511	523	502	512	523	525	499	492	549	508	506	465	537	524	561	502	488	556	573	522	502	547	506	504	494	530	496	533	509	512	520	489	532	508	547	449	453	503	524	513	481	536	504	487	494	478	526	519	499	561	546	497	492	506	552	549	528	538	525	495	528	487	519	525	510	499	492	480	507	498	500	510	517	496	503	513	519	485	550	517	529	483	512	539	464	506	551	478	507	491	520	530	495	496	546	506	512	499	518	529	522	498	506	541	541	461	523	540	538	465	557	495	513	531	501	485	539	503	507	486	511	529	479	503	482	524	484	498	506	544	503	512	540	488	485	511	515	514	509	492	490	544	546	491	487	501	444	491	531	520	529	527	516	545	519	530	492	557	552	493	509	506	515	499	495	558	526	531	527	532	463	500	560	513	498	502	497	510	508	503	502	528	486	484	528	550	505	537	530	489	548	493	531	488	539	488	507	497	551	564	522	531	503	501	531	495	513	497	487	516	495	515	506	482	554	518	493	527	540	513	526	521	541	523	506	504	536	512	517	554	488	485	519	500	555	521	531	538	524	539	520	492	480	524	496	532	535	537	539	539	526	546	485	516	502	542	518	550	526	469	538	534	515	519	529	522	482	491	487	524	494	507	511	494	483	492	469	524	528	496	507	535	517	494	498	495	517	527	503	533	510	524	489	529	487	547	508	500	514	489	517	517	490	482	548	543	518	495	516	518	514	499	489	512	519	584	503	512	562	493	520	497	527	504	538	500	519	482	530	514	508	498	506	509	489	514	528	537	527	522	512	561	529	535	520	569	524	538	463	516	516	535	493	553	507	488	474	524	514	535	544	568	512	541	519	529	516	513	503	510	514	537	504	491	540	512	473	520	554	488	524	533	526	510	545	536	518	536	524	510	501	519	493	579	510	528	522	489	545	510	535	498	470	493	525	540	566	494	505	512	499	521	581	515	507	524	512	535	488	506	533	516	514	530	546	519	508	483	513	500	522	544	491	497	539	500	493	537	497	487	491	507	515	479	537	488	518	498	476	504	518	523	497	501	546	501	476	510	501	503	519	518	561	503	539	512	497	509	531	504	519	484	530	512	468	515	533	544	502	488	541	540	581	515	507	491	539	529	517	509	520	512	529	516	578	518	517	524	536	520	547	517	504	511	499	491	520	511	492	488	524	492	483	499	502	511	499	514	507	445	469	503	514	492	515	482	521	520	518	523	516	502	485	488	513	541	557	516	524	512	521	544	529	515	487	548	520	552	517	476	553	528	489	497	496	517	572	508	554	516	516	538	551	460	479	505	539	488	542	504	514	526	509	544	528	541	464	509	487	537	532	575	546	528	505	510	511	491	541	524	545	489	529	510	525	521	504	529	546	502	516	538	539	515	487	512	481	535	502	529	507	502	499	490	496	515	556	522	507	544	529	503	520	503	516	498	496	525	531	496	474	555	513	538	494	477	474	531	531	503	525	505	528	492	508	534	484	498	487	507	497	507	531	559	524	507	523	494	512	529	538	561	514	516	469	498	516	523	510	469	525	494	489	487	477	563	538	535	541	536	483	432	493	540	504	482	545	509
4913	119	92	74	84	87	89	88	76	82	64	84	78	79	83	62	80	62	74	62	72	60	51	62	67	76	87	56	79	99	66	62	62	69	65	71	72	76	65	66	75	73	90	60	64	73	68	70	59	69	50	71	57	57	75	57	63	61	68	67	54	73	71	60	70	67	75	72	62	69	76	76	70	66	67	52	75	75	73	55	72	77	79	60	65	74	65	76	78	61	71	62	75	79	73	76	69	76	73	64	68	70	56	78	58	61	71	74	69	69	76	70	80	69	78	65	76	76	89	70	48	68	55	74	68	57	68	88	71	79	66	71	73	63	75	68	59	81	60	74	66	70	59	77	73	82	60	83	77	63	64	69	73	62	70	79	47	64	74	68	67	69	71	55	74	63	65	82	69	77	70	67	60	72	75	70	72	65	70	68	66	71	84	69	86	55	65	56	63	58	61	60	73	81	57	74	72	76	62	68	71	58	76	49	65	56	64	71	57	67	66	65	51	70	75	66	68	68	67	64	69	80	75	69	62	54	53	72	58	55	62	64	62	55	80	68	65	71	68	68	82	74	71	75	66	68	70	64	76	63	60	76	64	75	61	72	63	69	59	66	80	65	62	69	61	77	68	66	65	79	74	82	73	82	69	70	66	59	70	76	79	64	69	71	65	69	58	59	74	63	80	59	78	61	93	64	74	55	62	70	66	74	81	70	59	74	66	68	61	65	64	71	75	68	74	70	86	55	71	57	82	61	82	70	69	76	59	60	63	66	73	65	76	74	60	71	71	77	71	78	73	64	69	69	72	72	61	64	72	73	67	60	55	66	75	58	68	69	67	66	64	71	73	85	62	71	76	71	73	40	59	77	59	102	77	81	67	79	71	69	70	66	66	68	76	69	70	65	65	68	73	52	70	54	69	72	79	59	63	65	75	61	73	80	74	64	59	73	73	59	83	74	77	79	72	68	77	66	70	66	61	65	72	67	76	63	75	60	68	79	70	59	79	75	69	69	68	80	71	66	74	70	66	78	73	61	94	64	65	83	67	73	77	59	67	77	51	78	60	64	59	65	59	84	77	60	67	81	59	68	67	68	59	51	63	61	67	76	64	63	63	73	59	63	67	64	58	64	71	68	73	66	77	67	82	69	58	63	73	78	66	74	74	65	65	77	74	49	69	72	67	87	62	70	60	70	70	69	74	62	61	64	77	56	82	57	63	60	66	52	67	61	59	63	49	47	67	70	72	63	73	69	70	80	70	73	79	68	77	69	60	69	53	74	62	75	65	80	69	67	77	79	78	74	69	65	80	69	74	59	68	59	74	55	60	82	63	64	63	62	62	56	67	78	76	82	82	95	58	65	61	57	69	74	77	71	69	75	64	64	77	69	67	80	57	65	75	71	58	57	58	64	71	71	68	64	72	75	69	66	75	72	67	76	78	63	68	64	69	61	69	73	63	72	71	87	74	75	62	83	69	57	65	65	78	60	66	66	62	75	83	57	65	73	62	60	69	84	76	60	56	66	66	69	75	73	68	65	85	72	66	65	73	66	75	68	56	70	66	68	59	56	75	68	73	56	60	65	77	67	64	68	70	65	54	70	55	68	72	67	65	62	54	66	59	65	74	74	74	61	65	75	74	82	75	68	71	69	68	63	73	52	52	64	84	69	65	64	70	57	68	65	64	71	76	62	67	62	73	58	67	64	69	74	74	84	55	73	78	59	66	81	87	65	75	59	57	79	70	76	60	70	66	63	65	55	57	71	59	57	57	60	98	77	51	64	63	57	67	70	66	86	61	62	78	48	60	68	86	61	78	64	62	69	75	70	61	86	61	66	66	62	78	73	50	74	79	63	62	75	76	71	66	54	60	68	66	58	50	60	69	63	83	55	72	70	62	64	61	77	70	62	56	52	84	76	67	65	68	80	66	62	69	71	60	68	68	67	64	53	51	91	69	62	65	79	75	75	75	75	71	72	78	70	72	74	68	61	68	62	71	79	59	74	71	68	74	64	76	70	55	57	62	69	71	79	74	82	64	76	64	74	71	73	62	65	76	72	81	69	68	80	67	67	70	65	79	68	71	75	68	69	68	56	74	80	75	58	76	81	62	57	62	70	65	58	71	59	66	66	54	68	64	76	56	56	77	71	79	70	74	65	85	77	68	74	65	73	61	73	63	65	67	65	65	73	62	57	80	58	65	63	65	69	75	59	63	67	78	55	70	56	72	65	57	73	80	60	66	58	75	64	64	62	81	58	72	68	70	64	63	59	51	60	75	87	57	60	72	80	73	71	64	61	49	60	70	70	70	66	74	67	61	63	86	59	70	62	79	65	63	76	80	75	81	70	71	74	88	70	89	67	66	70	67	77	72	75	66	71	62	67	68	72	75	66	69	75	78	68	70	81	71	78	68	73	59	66	68	53	58	82	59	69	61	59	63	70	59	82	66	68	59	54	74	62	54	75	60	63	83	64	67	68	68	69	65	54	82	60	53	78	77	57	58	69	69	74	68	57	66	82	75	71	85	66	59	63	68	75	67	59	61	73	58	69	59	75	69	65	60	75	70	80	57	72	70	81	66	66	65	85	67	66	63	56	73	53	62	78	72	62	69	56	72	66	67	61	66	73	68	69	64	82	54	71	69	70	89	63	67	71	74	86	73	76	66	55	72	53	62	71	64	68	73	73	66	68	62	68	60	71	58	74	67	70	66	73	69	67	71	61	69	47	91	64	53	56	75	61	67	72	59	71	68	65	65	58	61	67	76	69	64	58	69	71	76	62	51	69	72	72	61	67	60	77	68	83	69	70	66	53	67	66	62	74	57	70	74	59	65	63	62	64	59	82	79	75	68	66	77	71	64	70	67	62	66	73	77	63	74	67	60	62	77	65	66	68	76	69	72	71	58	66	73	76	66	73	54	64	68	66	74	75	61	76	58	74	50	68	66	86	50	78	65	83	76	69	71	64	73	72	75	75	67	64	76	70	71	65	61	63	64	51	69	65	71	68	65	74	59	67	73	75	61	71	77	80	70	64	71	72	70	68	75	57	60	65	59	60	67	78	55	81	88	68	76	68	73	72	68	66	78	62	63	65	55	69	70	66	70	66	68	64	71	72	66	81	56	74	59	70	71	60	64	81	70	53	67	73	78	71	69	77	60	71	76	79	65	62	65	60	76	61	67	75	87	53	72	80	65	69	63	72	69	64	74	67	80	73	57	73	70	70	72	66	73	55	69	63	86	64	80	88	53	76	67	75	60	54	64	66	59	65	80	77	62	56	67	59	69	84	69	73	70	73	70	57	64	75	66	65	65	77	54	69	66	66	70	67	51	58	80	71	57	61	64	70	62	67	76	76	53	60	77	59	65	61	72	56	63	85	66	82	78	69	75	76	65	69	76	68	79	89	67	64	70	60	69	71	69	69	72	88	79	65	86	74	78	75	71	68	76	68	61	71	56	58	73	61	62	69	70	70	77	63	56	58	61	75	62	65	68	68	66	67
21463	867	669	722	1119	1484	1610	1454	1350	1135	1083	960	877	854	807	707	745	738	663	608	627	593	596	601	580	591	584	550	543	555	551	548	519	542	549	516	501	498	548	524	530	527	524	536	516	515	549	568	550	529	494	513	521	526	542	496	495	477	535	509	521	491	542	549	529	503	512	517	497	442	496	517	506	501	531	507	477	487	469	498	528	466	520	457	496	520	513	473	491	521	497	471	492	481	523	526	505	493	494	507	500	536	518	502	498	490	489	519	506	512	484	515	516	553	515	555	497	518	534	520	500	545	496	539	521	470	549	504	521	512	516	543	534	501	508	506	498	496	494	536	543	489	516	523	534	546	516	497	501	527	512	537	501	490	487	469	519	461	463	538	517	475	458	469	518	459	473	552	524	500	490	517	491	522	541	499	498	505	430	455	546	452	470	459	532	504	543	494	491	507	524	511	495	503	484	483	474	530	512	470	464	469	498	512	481	481	507	496	503	455	507	498	512	528	486	502	485	489	497	509	522	508	501	521	508	474	503	476	513	495	495	518	527	504	476	470	475	453	515	504	515	528	507	520	515	529	466	500	473	493	443	514	518	514	443	541	483	517	470	492	535	509	480	485	513	502	501	470	484	472	521	471	564	503	502	477	532	493	529	488	515	474	494	515	485	488	504	491	518	497	516	487	480	496	504	481	486	517	490	530	516	510	513	505	465	509	501	465	468	511	506	506	530	510	491	480	480	472	515	451	518	521	479	489	490	484	507	512	520	490	502	515	503	500	474	459	535	490	494	528	460	503	533	489	497	484	514	462	472	498	525	536	501	500	478	478	502	461	514	480	478	498	507	478	506	538	487	485	491	527	495	487	484	465	514	478	522	479	462	493	485	440	468	442	519	477	500	490	501	496	547	471	517	479	525	514	537	509	482	529	507	451	506	478	502	524	501	493	478	504	511	471	511	486	480	457	512	501	457	515	507	518	477	473	476	482	490	503	502	490	500	503	537	491	524	505	498	480	475	486	478	478	507	498	484	485	477	500	465	520	490	520	511	485	505	505	491	481	500	465	523	473	478	506	525	454	495	504	492	505	546	464	525	548	466	488	532	486	494	508	489	485	462	494	522	479	500	498	497	473	483	499	482	513	497	485	507	459	497	474	496	504	511	502	494	484	511	502	490	498	498	498	447	446	504	508	526	471	465	525	483	521	476	500	476	465	509	479	487	506	505	478	512	537	505	492	528	536	513	516	502	511	511	516	507	513	469	517	476	456	490	477	532	481	478	497	515	481	501	512	531	487	472	436	462	480	439	507	489	497	459	482	501	476	478	478	542	532	475	501	503	489	522	480	505	532	547	460	502	480	450	507	511	524	490	489	479	528	568	500	473	456	486	489	509	530	510	494	453	501	483	518	470	486	500	506	476	476	472	465	507	464	504	508	503	484	481	490	450	512	489	507	515	524	493	468	491	507	462	510	500	475	497	490	549	515	507	528	564	464	482	484	472	496	491	469	517	502	487	501	522	468	479	503	560	486	519	514	496	523	498	523	515	514	525	493	520	500	502	496	470	478	485	497	469	510	478	526	491	495	516	499	519	494	485	457	511	460	511	499	482	490	467	473	481	485	514	508	493	505	530	469	463	479	522	474	511	480	520	431	499	486	489	479	487	479	497	521	461	539	515	483	493	464	539	512	524	473	495	514	475	498	514	479	535	474	462	504	523	479	516	504	532	465	497	463	472	561	468	527	452	486	499	466	485	517	536	437	511	542	496	501	485	501	512	503	514	508	482	532	485	481	487	522	517	460	473	495	494	495	510	499	510	502	467	490	484	504	479	480	503	496	501	497	494	503	537	543	522	535	487	532	471	466	532	493	515	473	516	488	494	509	494	484	523	461	480	480	491	506	532	498	491	488	465	518	497	464	491	489	488	470	474	496	481	494	500	517	501	460	485	496	516	483	528	523	502	491	514	556	515	471	489	486	524	490	510	496	441	481	505	503	548	484	518	521	524	498	497	481	501	519	480	490	480	544	504	483	515	525	524	524	498	472	523	512	489	486	504	523	511	522	543	514	469	476	553	485	514	487	490	494	486	509	525	498	487	464	458	490	476	474	491	519	475	487	487	538	496	472	494	510	474	531	502	501	529	519	490	515	492	522	502	490	507	506	492	479	550	545	476	489	459	476	481	506	513	477	469	504	503	497	473	457	512	513	492	522	474	482	535	481	493	478	533	509	520	468	506	502	494	522	478	486	526	531	527	483	490	474	489	514	496	503	477	509	461	485	489	463	491	451	480	472	465	465	496	480	516	471	503	493	504	488	498	493	481	515	547	463	451	496	450	492	491	470	499	472	492	483	470	514	502	470	532	485	518	479	468	471	497	500	458	456	488	485	501	508	508	472	479	510	485	526	453	459	523	479	478	497	498	515	467	455	467	460	475	481	500	486	491	502	481	485	509	498	518	463	465	518	525	474	454	488	543	495	498	528	516	501	491	500	454	490	511	499	475	491	507	471	504	497	526	438	461	513	530	486	524	477	532	460	495	490	486	496	505	527	489	512	474	472	495	507	495	508	497	548	479	505	496	466	503	549	498	521	510	487	481	479	437	507	489	540	494	474	477	521	482	487	482	507	477	496	520	487	512	508	525	460	459	483	516	480	544	508	483	481	489	513	489	479	474	482	488	491	471	478	499	508	464	479	494	543	496	515	522	509	532	474	499	520	509	494	527	502	506	475	490	478	481	540	457	506	469	488	480	491	497	494	475	502	503	471	459	513	468	520	505	500	449	506	525	514	513	498	501	457	489	473	495	479	475	476	494	491	471	476	493	486	475	500	485	480	519	483	500	449	491	492	503	490	509	474	503	528	481	509	505	507	470	519	441	498	485	511	481	497	476	489	468	459	525	469	506	511	498	498	479	509	476	491	540	463	458	485	521	468	477	483	461	503	502	471	508	513	499	475	537	512	479	525	518	493	497	490	479	499	505	481	539	497	484	503	490	481	510	465	526	516	496	495	460	463	464	460	511	512	498	480	498	509	525	498	497	522	462	495	516	517	484	516	480	489	526	488	494	496	479	510	509	460	419	480	503	520	493	480	521	483	519	472	531	514	513	491	502	492	503	510	509	514	470	445	505	494	521	484	450	473	516	455	484	505	524	468	498	511	502	488	515	504	477	457	518	450	496	524	491	483	472	495	503	526	463	491	516	490	504	502	500	462	517	513	528	461	519	513	515	481	505	527	478	506	520	501	535	525	489	488	476	519	477	477	499	467	415	491	513	508	492	478	481	445	474	512	494	482	481	535	506	539	488	525	469	476	483	502	522	510	507	471	515	513	499	509	497	479	516	502	472	498	492	478	490	502	500	505	506	511	484	495	492	507	490	549	492	485	522	507	497	503	508	469	470	539	503	470	507	511	480	498	516	526	512	512	490	483	516	456	498	536	522	498	488	487	517	454	515	534	471	501	539	475	479	485	496	551	464	455	477	467	475	496	513	539
7196	139	52	39	42	53	48	54	54	47	44	53	52	53	40	31	40	42	40	42	39	46	32	25	31	38	33	34	29	29	20	22	32	41	33	23	34	29	31	35	23	21	38	31	29	34	33	31	35	25	29	23	27	27	28	31	32	37	26	24	33	28	27	27	32	28	33	28	23	30	32	20	33	35	21	22	22	26	29	18	30	31	26	28	21	31	31	29	48	21	33	38	24	20	28	21	27	30	29	26	31	29	34	25	28	31	30	23	27	26	26	18	22	30	25	30	31	23	27	32	29	20	30	35	33	26	33	30	25	38	29	29	18	36	39	27	30	32	31	35	26	43	28	38	33	34	36	20	24	34	31	18	30	36	32	32	22	33	33	19	27	26	30	22	32	29	20	32	24	25	18	32	23	44	22	28	27	25	29	30	31	29	34	33	26	24	19	32	25	32	26	18	26	35	25	19	30	35	31	23	27	29	22	30	29	28	27	27	35	26	39	32	24	35	36	23	31	20	25	24	21	32	25	37	32	40	33	20	21	28	35	30	46	28	23	29	32	23	23	30	35	34	34	28	33	25	32	37	43	32	22	25	28	31	33	26	40	30	31	23	26	28	27	22	36	28	33	26	27	35	32	23	24	35	32	24	18	24	46	25	28	23	29	27	23	26	40	28	27	28	26	35	23	30	22	31	32	34	25	27	23	32	20	21	37	25	23	35	33	42	28	31	33	24	35	30	30	20	38	18	24	27	37	25	33	35	22	28	29	20	18	31	23	28	25	28	26	27	32	19	25	26	22	28	20	29	16	25	25	36	30	23	29	25	17	27	21	35	33	26	33	26	23	31	21	22	19	32	28	28	25	37	32	22	35	23	26	33	25	26	30	24	30	32	22	23	29	22	26	31	33	26	26	39	23	29	25	26	25	20	26	32	34	23	29	35	33	29	38	33	29	29	35	31	27	26	17	33	19	23	27	17	24	29	31	33	16	31	43	21	33	18	23	33	31	29	28	35	24	39	25	26	23	22	23	24	18	33	35	29	33	27	40	24	27	19	16	35	29	30	24	27	27	38	32	31	25	24	25	32	41	26	34	33	23	29	21	36	26	19	17	31	29	28	19	22	43	35	29	35	26	32	22	28	28	29	26	26	32	25	22	36	19	26	23	30	32	17	24	18	30	22	30	32	24	28	28	21	24	21	32	29	33	26	16	24	28	41	32	24	16	26	19	26	20	32	29	31	21	26	20	21	25	20	31	31	25	20	28	24	22	26	20	14	28	25	36	30	21	26	27	21	23	18	39	29	29	29	28	24	30	22	25	26	30	21	28	29	32	23	22	38	29	33	27	26	20	35	31	28	32	26	31	24	30	23	28	26	41	26	25	27	32	19	26	31	25	25	32	23	29	31	28	19	27	25	30	24	32	35	17	27	26	25	30	22	24	23	34	29	25	16	25	23	25	37	32	35	33	19	21	17	29	28	25	31	31	30	33	23	23	22	27	25	23	27	28	19	34	32	30	29	25	23	36	23	28	26	29	28	26	34	30	25	26	28	33	32	28	25	31	24	26	21	30	33	22	36	25	29	31	27	35	22	31	38	32	28	30	26	21	29	27	23	35	30	32	22	26	30	24	30	20	35	29	30	31	33	24	31	27	22	33	24	43	24	30	31	31	33	33	20	29	27	24	31	17	18	27	25	25	28	22	30	26	28	30	22	29	31	22	22	22	26	20	31	24	31	31	28	27	22	22	23	32	24	23	29	31	16	34	25	17	24	31	35	25	25	31	31	20	31	25	30	26	28	31	29	31	33	15	27	23	27	35	24	26	26	34	28	32	35	31	28	30	20	28	29	29	24	35	27	34	30	27	29	29	28	26	32	22	26	36	32	28	40	30	23	27	15	30	27	20	30	17	26	23	27	27	21	35	33	26	29	23	30	37	25	28	27	34	22	25	49	31	24	37	24	27	36	31	21	24	21	29	20	29	21	23	24	28	31	25	20	25	20	28	30	19	31	25	26	29	31	27	28	27	27	29	37	18	20	27	33	24	27	25	26	24	18	38	38	21	31	26	27	28	22	23	32	24	28	27	32	21	34	33	22	28	31	31	27	16	23	34	27	28	28	22	30	27	28	20	27	28	27	25	20	34	23	16	21	28	31	23	29	25	25	24	25	18	26	42	26	30	26	35	25	24	25	31	25	23	23	23	25	28	16	27	37	26	24	29	21	26	31	29	31	23	24	30	24	26	28	25	26	19	24	40	24	33	31	28	31	29	30	20	28	29	26	24	24	24	26	23	35	23	32	22	24	28	19	26	23	23	21	32	33	20	32	37	24	29	18	25	18	31	35	18	25	30	36	26	26	39	25	31	26	31	30	22	24	28	24	25	31	25	24	27	30	19	23	16	27	28	34	26	25	24	31	13	18	17	27	29	32	33	36	23	24	28	32	28	19	25	27	21	24	25	26	28	29	28	43	25	31	21	31	23	34	20	35	25	27	30	21	29	22	19	27	34	30	16	24	24	32	22	32	31	23	27	17	22	28	26	39	24	28	31	22	21	23	27	27	31	27	28	28	28	27	35	26	26	29	23	21	33	36	35	24	29	25	28	28	27	29	31	32	16	22	25	24	24	28	20	21	29	33	31	20	23	24	31	16	28	22	21	19	31	40	21	31	29	23	28	30	30	29	29	23	21	30	23	21	31	44	31	28	36	36	27	25	24	23	24	37	31	16	24	27	26	29	14	30	20	22	38	31	28	21	35	23	36	32	29	32	26	22	33	28	25	27	31	27	21	22	25	26	32	35	31	27	21	35	27	27	24	31	31	30	27	33	36	29	19	37	26	27	23	29	36	21	32	27	28	24	25	34	23	36	26	27	21	21	25	26	29	29	30	19	26	28	36	33	29	29	20	31	31	34	31	29	23	21	29	26	33	32	23	19	28	27	23	27	26	16	26	26	33	29	25	39	27	25	27	26	23	19	36	22	34	28	19	38	32	36	27	28	27	33	22	31	24	29	28	28	25	29	30	29	30	32	22	30	22	27	30	25	28	25	25	28	30	29	26	19	35	34	33	26	37	25	27	28	24	29	28	27	33	25	28	30	23	22	29	30	26	24	30	29	30	33	26	33	23	25	31	30	27	29	24	36	23	26	29	28	22	36	25	27	24	24	32	25	20	30	25	22	32	25	25	26	24	25	19	33	31	26	23	39	33	33	27	27	24	29	23	24	33	23	36	28	12	30	27	29	27	25	24	22	29	25	30	24	37	34	26	34	26	33	19	29	25	37	36	23	33	25	19	28	41	32	37	26	30	27	22	24	30	33	28	26	35	31	25	29	24	23	30	24	32	23	19	35	25	34	28	25	30	23	31	28	32	32	34	24	28	29	24	27	22	27	28	32	41	30	21	31	22	34	24	22	29	24	21	23	32	21	23	26	23	32	30	24	20	21	29	27	27	24	28	25	32	32	24	30	18	25	31	30	28	27	33	23	20	19
26552	1225	634	665	1636	2499	2656	2267	1881	1564	1351	1103	980	822	746	639	613	549	539	463	429	428	384	385	335	379	323	335	328	316	313	272	284	301	309	247	276	277	259	257	253	246	271	242	227	262	215	240	242	260	227	234	207	232	220	245	231	220	218	227	256	219	229	228	203	204	243	198	203	213	215	223	216	199	206	232	214	220	199	186	219	200	199	204	216	202	213	215	208	229	218	235	219	210	219	214	218	229	233	237	237	210	224	248	195	224	231	222	238	221	212	205	209	219	188	222	213	211	239	224	200	209	246	211	218	227	206	227	211	215	254	203	219	216	217	225	203	203	191	216	229	197	202	202	199	222	201	214	221	208	211	194	233	208	233	202	223	187	183	223	218	202	199	195	197	229	196	211	188	200	185	195	194	205	173	195	218	218	216	224	188	208	204	185	189	191	174	230	197	201	207	191	201	192	170	196	203	198	213	200	207	173	183	187	200	170	197	181	177	188	182	203	194	201	204	224	213	211	206	200	181	213	187	206	202	193	207	186	170	188	210	211	205	203	215	179	181	205	207	180	206	207	208	212	209	189	195	186	217	214	201	207	163	200	202	209	194	211	181	202	194	188	204	212	199	191	197	195	203	185	184	207	182	207	215	191	220	185	199	190	201	213	204	212	197	193	216	210	187	200	209	198	206	222	173	198	193	230	220	194	211	216	215	184	205	203	196	206	188	215	204	196	189	202	212	210	189	210	209	206	204	200	210	193	193	175	218	191	187	216	221	205	202	182	224	186	202	216	196	170	214	188	181	211	185	191	173	185	182	202	219	180	193	172	209	224	197	191	209	205	178	214	199	195	200	203	173	209	197	218	175	219	198	211	207	197	213	189	211	213	206	212	192	193	208	193	180	188	200	201	173	215	206	216	203	192	211	203	215	176	211	216	219	199	194	208	217	185	226	200	202	211	185	190	201	194	225	229	190	211	201	206	193	196	202	194	201	195	219	225	204	205	189	195	207	200	183	205	200	201	175	196	197	202	202	225	183	193	209	200	193	189	188	206	210	195	209	214	185	197	202	196	194	188	212	178	195	200	193	203	163	201	195	190	186	192	192	195	183	207	188	186	185	192	195	190	229	197	211	204	191	182	202	212	185	189	222	214	215	194	182	193	208	222	196	191	195	205	190	210	173	188	209	235	193	180	213	235	218	241	193	201	200	197	191	210	181	204	207	195	182	201	194	174	185	209	192	172	218	199	204	204	191	204	151	219	207	210	196	203	221	180	212	233	206	201	168	197	177	184	191	175	199	210	210	196	208	204	197	222	194	201	225	211	196	181	181	199	192	194	188	197	180	176	211	209	196	213	198	187	188	194	194	179	200	206	195	206	182	185	181	218	212	198	197	200	206	209	187	198	201	206	227	213	215	213	194	201	219	194	193	201	187	215	213	207	209	208	204	186	222	205	197	193	196	215	222	199	198	213	200	230	192	194	192	182	198	182	195	197	219	200	199	178	218	191	205	204	204	199	202	203	207	190	214	200	200	196	200	204	222	181	196	228	196	187	201	228	191	210	234	183	187	211	187	212	185	205	205	194	199	196	205	201	193	214	194	207	221	196	200	184	203	184	204	175	213	194	188	210	183	202	198	187	190	191	183	208	186	218	199	176	190	200	199	166	185	200	200	197	204	202	185	194	191	184	183	207	179	185	205	198	199	205	197	186	185	184	193	199	216	194	170	173	217	203	196	187	189	197	211	220	221	172	194	177	182	189	194	194	214	196	194	224	212	206	218	195	201	199	203	183	217	200	207	213	198	204	230	215	210	208	200	220	195	215	183	202	204	195	228	214	221	203	203	198	212	231	216	221	191	190	220	190	203	196	199	211	203	202	215	185	205	210	203	194	212	201	199	199	196	214	222	201	205	215	206	197	210	194	205	186	203	200	228	199	183	214	194	196	210	184	183	207	200	209	198	180	213	177	220	198	193	193	195	198	209	187	182	219	193	198	196	182	204	208	215	215	192	210	192	183	197	205	192	185	187	194	189	212	187	198	209	197	185	215	187	180	210	216	201	200	171	218	215	218	198	191	214	190	205	195	221	201	182	185	217	196	216	172	198	209	231	193	214	202	219	196	211	194	202	220	173	160	194	196	198	218	210	221	196	221	206	189	189	215	214	203	221	234	208	199	184	227	182	209	192	197	212	208	176	202	219	213	202	199	209	183	219	204	205	189	204	215	198	177	198	195	199	200	201	198	195	185	187	211	211	189	212	190	203	189	196	182	199	187	192	184	196	210	208	177	184	221	194	210	202	222	190	208	216	202	212	226	199	185	199	178	192	200	177	190	222	220	200	207	199	195	194	207	202	185	213	226	212	188	180	197	180	231	215	187	203	205	200	190	207	187	198	206	210	211	183	200	212	207	209	157	187	191	190	203	196	213	185	194	178	221	223	212	203	238	195	184	193	218	212	193	207	198	197	183	187	203	176	191	200	190	185	190	222	215	196	215	202	209	199	210	198	190	210	187	194	195	202	179	205	189	204	206	181	166	203	172	200	211	206	189	170	195	199	189	195	195	212	183	202	172	208	199	210	190	180	184	174	214	201	243	178	191	203	209	193	197	193	172	225	219	200	197	182	198	189	204	196	193	208	193	195	196	204	225	195	198	177	186	219	191	208	209	214	201	201	202	201	217	185	183	208	212	205	219	200	198	203	205	185	209	180	202	200	197	210	195	188	186	210	213	187	193	197	236	223	194	229	194	202	199	189	207	202	192	202	183	194	202	210	192	199	193	193	196	194	211	201	192	201	228	198	192	199	193	197	193	195	190	189	211	184	195	199	214	198	198	209	200	202	219	197	177	173	173	196	207	213	216	188	214	183	203	213	218	194	213	210	222	189	191	208	174	189	201	173	230	198	201	172	182	192	183	208	208	207	207	196	199	207	188	201	212	198	203	214	174	212	184	224	211	186	198	206	202	196	204	209	192	213	184	209	207	191	203	213	190	217	177	191	209	183	189	185	206	213	194	218	228	187	211	185	201	212	165	185	209	194	183	200	191	169	193	202	194	170	186	185	208	190	193	213	184	172	201	216	212	200	181	212	200	178	209	217	209	183	200	200	206	210	199	210	209	191	210	202	193	197	212	196	192	210	223	183	166	192	205	211	191	189	245	203	177	233	209	202	180	188	184	203	213	166	205	181	205	181	184	191	203	185	195	198	204	185	180	184	193	205	186	215	206	180	192	205	181	199	172	202	192	204	194	218	185	198	199	195	219	181	187	201	204	186	214	206	197	207	226	204	215	209	211	193	191	180	198	193	213	214	198	194	201	194	196	207	195	214	195	186	199	201	196	181	190	207	196	199	213	206	196	213	225	194	199	184	229	198	217	208	183	184	188	191	203	203	198	199	222	195	194	214	220	190	201	201	191	181	173	174	198	194	210	185	210	181	217	201	212	220	199	203	199	184	190	196	207	196	201	196	196	220	212	172	208	186	198	205	201	186	186
2466	66	53	68	62	59	69	54	68	70	64	76	81	70	69	68	63	60	69	70	65	60	69	58	66	81	54	68	69	59	68	76	80	67	73	61	71	59	72	70	68	69	57	56	58	64	83	74	65	54	87	65	60	60	67	66	63	61	61	70	71	67	52	61	53	67	76	65	63	65	79	67	68	63	73	57	64	75	65	53	44	69	63	66	67	54	56	71	67	74	73	49	64	71	78	82	63	53	52	68	69	74	86	52	51	82	68	55	71	79	69	69	70	67	71	66	54	56	66	65	64	61	48	62	51	68	72	61	70	61	71	59	75	62	83	67	68	64	61	54	70	78	72	67	66	67	57	61	76	60	59	74	60	61	81	60	67	82	77	46	61	54	60	63	78	60	63	59	65	70	61	65	64	61	55	57	59	78	74	54	65	66	52	55	57	61	66	59	61	69	79	64	85	63	64	76	83	73	60	61	69	70	70	63	61	84	72	66	68	66	63	58	76	69	76	74	53	65	54	55	74	63	55	84	69	71	65	66	70	69	68	56	66	64	73	61	67	62	59	68	73	69	59	75	62	58	56	73	68	66	55	57	77	73	71	70	68	80	82	60	65	67	81	63	65	58	65	65	56	63	52	63	77	64	71	71	74	63	52	76	54	68	55	73	63	57	81	60	69	56	66	69	48	66	67	59	70	65	67	53	68	71	76	61	76	63	68	64	69	66	56	64	66	55	75	69	63	57	62	64	65	65	67	60	80	71	57	58	69	71	70	55	62	63	60	64	73	79	63	73	59	57	70	62	69	72	64	67	70	52	58	61	70	60	66	67	67	66	69	77	51	73	48	71	72	69	60	66	54	66	59	55	58	73	65	71	58	55	65	57	70	65	60	58	69	57	66	65	77	73	53	67	54	53	60	63	69	81	67	59	69	61	60	66	65	69	64	69	59	74	72	82	58	66	58	65	51	80	64	50	76	66	66	64	71	64	64	61	58	75	62	60	58	61	64	73	85	84	70	56	65	74	57	81	78	57	59	66	75	74	68	63	56	71	54	62	55	62	66	56	67	54	65	63	62	68	62	66	73	47	61	91	65	63	57	63	56	54	82	59	68	60	65	54	77	69	63	79	64	62	75	71	65	67	70	76	62	52	69	54	59	59	67	63	65	65	71	56	57	66	79	61	64	66	66	47	63	70	61	70	85	56	50	63	64	55	71	71	66	70	55	60	66	55	53	77	68	64	59	52	72	77	67	59	72	65	63	64	77	77	66	65	65	63	57	76	68	64	60	63	59	63	71	70	64	84	78	58	68	54	52	65	82	65	73	68	53	66	53	63	70	53	59	65	62	64	81	61	70	64	64	53	67	65	61	69	75	57	60	68	69	76	73	78	66	72	78	63	68	57	58	61	67	70	54	53	67	84	71	62	65	54	62	65	63	51	58	64	68	56	75	61	67	62	71	59	75	68	62	65	63	64	76	71	61	59	69	62	79	68	66	62	54	69	63	57	65	72	65	45	69	48	68	76	74	63	52	69	64	63	57	65	57	67	53	58	66	65	82	51	66	62	70	69	74	63	64	60	62	70	69	76	70	86	62	79	59	75	70	68	52	72	71	88	60	78	79	69	63	64	75	57	55	78	65	62	66	63	67	58	67	65	74	61	56	89	62	79	56	65	66	72	66	68	70	74	51	74	66	72	64	70	70	50	65	77	76	54	73	54	70	59	68	55	67	52	64	61	72	67	66	79	61	76	58	59	73	62	55	49	65	73	72	68	62	81	67	64	60	72	67	63	73	59	70	67	52	61	62	57	65	59	76	73	58	74	56	62	54	59	58	56	68	44	48	60	63	56	73	65	57	52	64	68	65	58	61	64	65	65	55	63	69	67	56	66	48	68	52	66	61	68	60	49	69	72	67	66	78	61	76	51	73	71	76	63	79	67	64	55	53	68	65	54	71	67	72	63	73	50	69	71	71	88	82	64	59	61	72	58	57	75	64	60	59	64	62	69	53	67	44	71	62	61	66	58	52	76	60	78	76	84	64	70	71	78	70	65	59	74	68	66	68	87	63	66	65	61	67	49	63	63	64	66	52	83	70	73	65	56	53	69	57	60	66	66	62	70	60	67	60	69	75	61	58	66	65	62	61	70	67	60	81	60	67	60	72	57	68	58	75	62	61	63	67	55	82	66	71	53	61	81	80	67	78	87	56	69	62	55	72	63	85	88	63	70	56	60	69	70	59	63	54	68	75	76	56	62	79	53	55	59	61	70	56	63	68	66	65	69	72	57	75	85	74	71	59	50	66	77	82	76	57	74	70	70	62	70	71	50	57	64	60	69	51	62	77	75	70	72	80	77	50	59	69	69	61	70	58	66	65	71	53	67	60	66	66	72	57	58	64	68	60	62	64	82	70	63	61	71	88	70	75	70	62	63	72	52	67	59	56	74	63	76	72	82	63	62	68	76	73	63	64	61	62	73	62	60	72	63	52	80	63	54	67	61	65	75	46	78	75	86	83	63	77	69	78	65	57	64	49	56	57	61	65	75	62	65	61	62	61	64	59	59	63	72	64	68	69	60	60	70	68	57	57	66	79	83	60	62	70	77	59	70	66	67	68	64	74	69	60	63	73	64	64	70	72	72	62	59	76	49	59	76	67	65	63	62	61	75	63	49	63	79	67	69	63	69	64	63	78	48	67	79	64	57	90	61	72	63	67	68	80	74	67	61	65	72	64	63	72	61	62	57	63	68	72	74	65	55	71	85	61	56	67	69	74	60	80	64	76	68	66	66	74	65	63	60	69	57	67	71	72	74	62	71	55	64	70	58	74	65	61	74	61	58	68	61	67	64	63	72	71	76	74	62	67	68	65	65	58	59	57	48	68	77	67	72	68	72	53	70	65	65	85	72	67	70	74	63	70	62	68	53	64	58	67	52	58	59	58	73	71	58	65	58	68	67	59	77	75	65	57	74	61	59	79	75	66	73	80	68	67	68	60	63	68	74	65	68	79	66	62	72	77	53	74	67	67	75	50	61	63	65	62	64	60	73	71	80	58	76	61	63	69	60	48	65	55	57	82	64	57	63	60	64	70	64	54	73	65	76	60	52	55	71	65	67	53	72	58	66	67	74	71	59	60	57	71	64	70	65	72	55	81	71	70	74	55	83	59	67	57	62	73	78	63	60	72	72	73	65	59	51	58	76	93	59	62	61	75	71	57	56	77	68	67	68	54	53	59	75	71	65	70	53	73	83	59	62	65	72	56	74	62	64	74	69	67	75	67	67	56	67	65	84	66	63	70	62	67	66	50	60	61	66	62	58	53	77	66	60	83	65	59	58	56	64	58	60	75	65	61	71	65	73	62	71	78	54	70	78	72	63	67	69	73	65	74	58	50	66	67	62	54	72	57	60	67	64	70	72	53	67	55	51	84	51	60	67	60	61	63	64	68	65	58	59	59	52	70	59	79	64	66	68	61	68	70	72	67	57	79	69	64	67
14219	551	508	513	568	666	695	636	646	580	565	557	563	523	545	492	503	480	479	530	510	542	518	516	506	496	493	477	483	498	515	512	463	485	457	518	485	517	445	478	511	480	484	519	487	495	473	465	450	451	477	499	463	519	480	490	466	469	440	476	480	487	478	482	501	497	446	476	482	486	495	507	434	477	450	503	522	466	475	508	471	504	482	495	474	502	469	487	539	414	484	455	499	463	457	455	483	478	481	485	483	471	506	492	490	505	509	471	504	438	463	497	506	456	547	455	465	503	450	464	460	451	478	453	475	502	488	501	518	514	460	441	508	481	463	543	502	521	490	466	493	447	512	470	520	487	459	467	501	489	479	446	462	503	464	475	500	496	494	465	502	471	461	530	471	440	538	469	485	487	474	509	465	496	496	494	489	445	481	480	464	457	462	468	489	524	471	479	502	484	520	466	496	485	474	459	446	519	430	485	484	494	469	461	480	477	452	461	463	475	476	458	504	483	493	496	464	477	438	456	475	520	457	473	469	444	513	499	478	468	505	473	477	489	473	486	452	498	461	450	501	500	506	479	488	444	510	477	448	460	480	463	493	455	483	494	495	489	448	503	460	541	478	468	477	473	489	443	485	491	500	505	428	476	501	469	493	411	492	462	470	452	468	469	474	429	490	493	487	472	497	494	458	476	466	471	468	474	448	469	505	438	477	489	495	460	483	493	501	509	475	478	521	464	481	432	500	487	473	495	488	484	485	466	486	466	461	490	489	478	478	462	515	500	463	484	486	484	506	482	493	485	487	485	453	481	479	440	434	526	472	457	521	467	482	465	494	505	476	469	475	478	513	489	456	436	476	515	496	464	486	490	510	460	478	476	468	468	501	464	507	474	474	518	491	473	489	486	445	491	507	460	493	479	454	460	486	487	492	457	435	470	469	489	475	468	452	490	488	490	494	471	468	459	455	496	474	411	471	518	489	455	492	458	445	457	493	477	481	465	470	522	481	442	460	492	470	480	523	477	484	507	464	460	493	490	506	455	476	444	525	468	480	516	508	459	472	457	471	471	491	473	493	482	478	465	440	515	494	474	491	487	482	505	520	497	497	465	500	450	467	456	495	505	476	473	508	485	455	489	459	467	457	478	484	511	478	471	508	526	511	478	486	469	499	451	440	468	491	467	504	484	466	486	477	465	473	506	515	501	508	497	472	503	480	490	485	476	466	468	478	509	440	481	501	508	494	463	507	507	504	509	484	488	497	481	478	461	473	500	462	490	434	473	464	496	456	459	464	535	474	487	485	473	431	440	510	481	482	437	441	471	444	476	483	437	460	460	481	482	463	480	452	481	459	496	502	484	468	463	474	468	498	508	471	515	484	485	496	458	480	470	455	446	492	493	507	483	510	459	487	453	480	498	441	470	498	477	472	508	475	479	447	507	495	522	482	486	497	498	477	453	517	490	512	461	468	468	452	484	504	516	495	436	503	526	426	519	472	436	466	458	461	469	492	517	463	443	473	460	496	454	458	454	458	479	445	470	494	487	480	444	553	459	465	459	471	522	469	457	477	499	471	479	490	489	452	518	484	463	449	429	516	489	485	465	494	437	500	440	494	483	503	489	474	495	468	476	484	503	499	460	489	446	491	475	473	467	476	468	468	523	458	463	496	496	463	484	489	499	487	491	454	466	481	465	513	509	497	455	452	471	475	474	484	493	479	471	497	464	494	478	468	513	494	472	465	466	474	475	487	478	480	477	449	509	492	474	454	505	500	455	455	483	503	459	454	433	466	509	514	495	466	496	453	516	437	460	494	451	489	484	452	446	444	509	481	502	427	452	455	463	470	504	452	474	489	486	481	499	463	475	471	410	478	482	501	490	466	486	503	515	456	460	456	476	489	456	480	487	477	519	515	478	514	489	494	491	482	465	490	523	482	480	466	461	504	456	510	454	501	491	497	506	470	462	460	478	482	461	506	466	507	480	500	483	452	501	490	447	460	482	459	457	502	475	463	453	473	516	465	481	448	498	482	490	470	492	483	499	477	445	506	470	481	450	502	504	475	520	477	475	492	438	481	472	448	447	504	457	454	485	516	444	493	493	538	499	449	479	466	506	484	472	475	481	489	518	515	479	497	464	444	484	490	492	478	468	499	474	438	456	504	496	530	480	451	492	479	502	476	486	477	473	519	480	497	510	470	481	457	464	475	475	501	437	474	480	457	494	454	482	489	476	477	475	466	456	455	443	476	486	513	500	519	456	455	477	473	477	440	534	466	501	491	471	487	477	475	478	503	489	512	449	499	484	465	483	507	461	452	487	509	502	452	502	486	474	490	482	482	466	441	446	505	477	498	447	469	474	461	479	527	465	455	483	466	488	481	520	429	474	484	477	507	506	439	482	495	467	487	507	502	492	510	467	492	487	482	452	430	447	489	476	527	481	464	476	505	487	451	489	522	473	450	467	507	457	465	454	506	477	455	460	484	465	487	482	447	468	477	457	468	468	477	517	497	466	467	469	504	493	452	492	488	488	487	461	521	475	467	456	475	456	453	469	466	446	465	479	523	470	479	486	501	472	446	479	473	492	454	428	468	503	452	449	463	445	457	479	494	480	462	536	450	464	506	464	492	491	471	450	478	473	504	474	492	484	451	457	517	467	516	466	481	547	532	486	400	494	451	449	469	482	488	464	491	465	489	490	465	501	502	435	439	448	459	486	442	484	479	489	514	500	456	508	445	505	518	459	466	479	483	517	471	516	476	488	506	495	455	509	482	476	493	472	456	484	475	491	467	479	500	488	516	471	494	493	490	480	514	436	473	450	457	470	502	474	506	522	450	518	489	456	485	511	476	486	467	458	463	500	449	507	517	502	458	485	505	478	481	499	511	468	449	439	509	498	489	458	486	476	437	480	449	496	499	451	472	482	495	471	444	461	482	522	449	469	452	485	496	483	466	493	466	467	469	500	471	529	476	474	478	467	537	470	506	473	487	453	457	506	497	478	458	478	469	539	466	473	491	476	485	456	508	421	470	490	468	491	482	515	487	486	432	474	504	460	477	522	463	509	476	482	485	423	438	457	486	492	472	489	505	464	486	484	468	480	509	494	498	471	510	479	476	525	477	442	479	473	488	486	512	450	445	497	472	480	457	492	487	489	490	513	474	444	454	470	468	525	502	473	482	502	480	459	499	477	459	493	456	482	488	487	517	498	510	451	516	503	493	432	505	472	446	482	504	494	476	484	489	462	492	470	489	454	504	521	455	461	468	483	508	457	456	477	501	533	502	488	497	515	447	457	480	486	464	478	507	446	481	487	438	449	450	475	507	485	469	453	477	469	496	493	499	500	477	488	462	512	483	469	472	491	506	518	465	470	497	484	503	496	465	466	489	506	472	504	479	484	440	464	478	503	479	495	480	506	471	496	513	505	470	477	478	491	455	495	476	479	462	523	490	476	482	484	491	474	478	491	461	451	469	490	499	504	467	476	502	449	466	480	481	480	443	492
2946	86	90	58	68	64	83	74	71	66	77	76	77	60	77	86	77	76	61	68	72	72	71	68	65	91	57	72	63	84	71	74	61	71	63	75	62	63	69	81	60	82	83	77	70	77	70	68	68	83	87	63	57	80	67	71	61	77	77	77	92	68	76	79	72	76	89	69	60	67	63	70	60	68	61	79	84	88	71	84	63	60	57	78	63	52	69	71	77	66	59	62	65	68	77	75	68	69	73	72	66	93	80	75	75	62	62	86	77	72	71	74	73	73	79	65	72	73	60	75	64	62	65	72	52	61	73	88	63	69	69	81	73	71	64	61	59	63	69	75	74	66	65	67	72	71	72	67	60	77	68	65	68	60	81	50	73	59	65	79	73	81	76	78	57	74	64	67	74	70	62	63	79	66	67	79	63	76	71	79	64	76	64	66	55	72	88	64	87	72	59	77	52	70	61	63	55	74	77	54	72	54	65	71	63	71	77	63	64	88	71	71	66	92	68	57	65	65	81	61	63	58	69	82	89	67	54	78	64	56	65	58	73	73	72	76	79	63	74	73	60	54	70	69	72	52	65	65	70	70	69	59	60	60	65	90	68	77	50	48	71	90	56	66	61	82	63	70	72	81	71	77	62	73	65	75	91	61	65	68	61	66	74	87	61	70	73	77	72	67	85	63	70	70	58	69	70	72	73	79	61	63	58	70	79	67	70	77	67	66	77	61	57	81	85	61	68	74	70	81	80	82	79	63	64	76	89	50	60	87	80	69	84	66	73	82	65	65	53	81	72	84	80	63	62	75	79	66	73	67	80	67	56	83	66	71	86	72	73	75	65	78	73	72	79	71	67	78	62	71	67	72	74	66	78	66	71	80	74	69	62	65	76	67	65	66	81	63	61	71	68	74	75	62	78	57	82	75	69	69	65	70	69	84	80	71	63	68	84	70	72	75	73	53	64	82	74	69	56	78	74	64	71	68	64	72	76	84	75	65	70	54	73	77	79	64	79	61	69	58	71	64	73	69	71	74	68	62	75	63	50	61	74	67	65	76	73	66	74	61	74	65	74	72	92	65	86	78	77	70	76	60	45	58	72	70	64	64	72	80	74	59	75	78	78	68	84	61	80	62	73	79	64	67	65	83	76	62	63	79	70	78	63	70	74	60	65	66	59	62	73	54	72	76	73	68	78	63	62	69	77	86	91	79	61	76	74	83	60	79	71	65	62	78	83	67	77	60	80	66	69	69	60	71	71	60	75	58	73	67	60	72	67	74	65	62	58	77	77	69	58	70	60	62	63	65	58	71	71	69	58	77	79	79	61	65	66	48	82	66	70	78	80	67	63	87	61	63	78	71	62	69	75	67	47	68	58	66	63	79	69	56	66	76	62	54	55	64	64	74	89	71	65	71	86	72	62	65	77	60	81	77	72	69	74	66	81	72	73	77	83	82	74	83	80	61	58	59	75	71	62	75	90	85	70	79	75	74	93	91	70	76	66	76	74	67	68	55	76	63	62	77	62	68	73	89	68	71	72	77	79	75	65	59	56	73	74	82	65	70	72	63	74	61	63	78	68	63	81	73	70	64	71	73	67	62	59	71	82	75	63	64	87	65	68	76	63	79	65	77	67	73	57	75	67	81	70	67	64	56	73	81	76	63	68	64	76	81	65	78	77	81	79	83	63	72	59	45	57	55	80	68	78	69	72	67	67	53	87	61	78	66	51	69	67	66	60	80	67	73	65	69	62	74	81	60	82	67	67	66	70	74	71	73	85	66	64	74	73	78	71	70	67	74	71	75	59	58	87	73	68	70	65	60	72	65	60	73	77	73	63	65	72	73	71	75	77	68	80	61	79	57	57	80	83	75	72	75	65	73	75	63	71	55	73	81	77	79	73	94	57	77	66	72	64	78	85	70	78	80	67	59	69	69	82	62	70	74	69	68	77	57	69	83	81	70	64	76	60	64	67	69	69	73	81	66	80	69	69	73	70	74	70	62	63	71	70	72	84	65	68	66	65	75	65	68	68	72	93	82	60	76	59	86	61	65	67	75	65	72	55	74	61	66	66	56	90	60	76	77	71	61	72	60	66	72	71	76	67	73	59	54	67	47	67	68	67	65	77	77	74	78	65	64	62	82	66	75	76	73	54	48	70	68	80	82	81	80	76	77	76	67	72	56	69	58	61	58	70	58	72	72	74	85	65	79	73	63	77	66	63	57	59	84	68	81	76	73	67	71	81	79	53	79	73	56	75	73	79	60	71	78	74	78	85	72	62	75	69	63	68	69	77	61	52	69	75	69	65	69	74	75	67	72	58	75	84	60	66	75	79	72	68	71	69	80	66	75	70	77	75	74	79	63	66	57	71	81	54	69	52	69	72	69	74	69	56	78	76	59	62	79	75	78	62	80	77	82	73	62	68	71	77	74	83	67	72	77	66	84	59	62	76	70	64	74	79	60	69	54	82	65	55	67	78	76	63	79	75	67	82	79	72	78	68	58	67	66	68	62	66	58	67	74	75	82	54	65	70	64	61	67	62	67	78	80	66	79	74	80	63	56	80	61	59	84	75	75	78	68	55	83	64	74	51	60	91	81	52	75	67	70	76	92	72	84	72	76	69	72	83	68	71	70	66	78	68	69	75	68	83	41	78	64	70	68	74	73	63	75	67	71	66	79	70	67	65	69	77	61	61	75	63	65	70	82	63	58	77	87	85	63	61	60	71	71	62	65	77	88	54	87	73	69	67	81	71	57	57	76	87	68	65	70	73	74	67	73	67	64	64	64	74	59	63	76	64	58	77	83	69	77	58	73	84	69	76	65	79	72	68	70	81	65	66	85	67	72	84	75	81	83	75	55	64	87	69	69	74	85	55	64	58	73	77	57	69	93	85	60	55	56	75	70	85	53	68	72	79	68	74	67	66	69	64	53	86	64	77	84	57	80	65	77	72	62	67	84	80	78	65	73	83	69	81	74	65	64	73	82	86	60	72	71	64	71	73	69	63	64	65	77	55	69	86	71	72	68	60	61	70	68	64	74	76	51	77	64	69	70	56	64	58	81	82	71	77	78	67	60	70	72	91	76	72	87	68	54	76	67	72	73	72	62	92	62	67	72	72	58	59	61	65	71	62	66	62	79	78	74	69	67	71	72	75	91	78	71	64	76	88	69	66	52	65	74	73	70	75	76	83	50	65	71	70	64	71	78	68	68	76	63	69	65	62	76	70	72	84	71	61	63	73	67	81	73	88	67	70	75	69	73	86	78	73	80	65	78	70	56	78	73	70	70	67	72	76	66	76	61	57	78	73	72	80	73	84	78	71	76	79	72	73	62	74	60	81	75	88	65	64	71	60	65	77	83	68	71	86	63	67	64	78	68	71	66	60	66	59	69	67	66	74	77	66	78	70	68	80	76	67	59	71	66	66	77	63	66	65	76	54	85	57	85	64	70	67	64	62	72	77	56	81	64	76	67	68	66	65	71	71	79	82	76	66	62
14972	653	595	571	681	820	836	853	760	719	633	639	602	689	579	624	555	594	556	548	547	495	550	519	537	537	598	514	534	534	516	552	523	506	520	551	476	499	527	469	543	519	550	510	509	503	488	533	515	506	496	495	482	518	494	503	513	503	497	461	493	482	539	492	494	495	505	493	506	505	512	513	516	477	465	527	521	514	542	509	461	509	526	508	500	516	500	510	505	538	516	483	524	496	503	540	584	545	512	491	541	504	514	518	526	527	490	575	501	510	523	592	513	553	470	494	522	558	517	522	521	545	496	494	512	532	490	502	507	539	499	507	489	540	536	494	485	511	482	502	490	482	551	484	553	520	527	546	497	506	503	512	496	521	505	513	467	541	475	538	567	524	508	488	483	536	483	522	512	504	529	506	541	513	502	526	520	524	507	478	508	455	506	565	507	497	505	493	487	488	472	510	490	522	496	519	504	513	505	506	520	521	496	482	480	508	526	483	524	525	536	501	507	507	508	517	529	498	480	498	507	530	492	477	498	561	492	486	537	489	489	546	502	498	548	480	494	501	530	497	527	519	538	525	517	496	518	467	459	486	528	485	515	500	511	508	488	465	484	536	544	506	504	499	459	453	498	506	548	480	522	544	520	538	468	484	505	468	526	492	482	514	534	504	565	474	519	498	494	484	499	562	509	497	474	471	530	492	485	501	538	502	466	510	491	521	495	492	501	526	503	526	530	494	480	536	486	496	471	531	482	487	520	554	487	513	550	517	478	519	508	489	479	546	517	551	502	460	508	480	530	526	522	520	514	553	524	486	488	521	495	532	529	509	500	518	513	533	548	519	511	498	493	471	492	531	502	483	483	495	477	519	554	464	488	491	462	512	486	540	541	522	507	532	493	499	531	490	559	520	556	481	496	526	509	469	494	519	556	501	470	505	523	511	504	501	494	490	550	469	457	470	509	525	508	493	523	510	533	541	470	435	502	550	511	483	498	546	523	512	498	489	487	511	482	512	469	501	517	503	518	537	487	507	527	545	513	456	503	506	516	515	537	502	514	519	529	497	545	521	527	516	473	529	535	533	506	465	488	494	470	537	503	510	514	523	529	513	551	505	475	493	542	467	482	460	474	484	521	486	465	481	544	504	531	475	542	480	529	518	522	465	507	472	496	494	500	482	509	525	504	497	503	492	509	503	546	515	506	485	504	497	507	491	507	464	494	480	527	506	514	494	493	487	502	518	476	482	506	540	525	509	490	530	506	521	506	532	502	501	495	494	493	524	536	491	501	537	503	497	500	469	520	496	504	508	527	534	507	521	485	508	486	556	512	466	523	449	512	544	485	460	494	490	487	532	557	490	498	511	489	522	470	512	478	517	493	494	527	520	491	521	513	485	538	496	530	518	480	508	514	515	514	503	484	493	467	492	507	514	498	520	516	460	512	514	487	511	507	491	505	505	540	490	487	506	497	533	528	522	547	502	511	492	519	477	534	545	509	492	459	527	510	515	503	504	510	510	526	536	520	513	524	526	555	503	491	529	535	527	505	522	497	464	494	511	440	527	549	525	477	532	515	507	502	526	507	534	514	491	503	504	479	527	503	502	515	514	508	523	526	540	500	480	512	540	535	506	508	524	533	503	481	531	505	529	492	511	519	461	501	525	532	481	518	530	520	490	532	474	495	497	502	500	515	484	488	551	485	509	518	498	492	462	514	547	486	552	534	513	503	488	535	484	508	533	500	533	519	463	475	492	523	478	482	499	537	537	532	502	503	491	500	485	487	513	492	533	483	482	519	485	480	522	497	475	527	553	521	523	520	492	538	458	519	490	505	494	504	539	511	463	532	501	515	488	503	500	501	493	536	498	501	491	509	487	536	531	531	490	521	494	502	490	541	508	475	527	464	518	514	519	515	511	567	501	482	515	482	526	480	532	490	526	508	499	482	523	517	479	518	497	506	500	543	477	544	479	493	491	483	530	523	518	531	477	494	515	487	497	525	519	472	555	522	519	494	541	550	542	491	524	538	506	506	516	479	478	527	476	526	515	473	508	531	519	507	513	517	504	524	527	502	495	520	510	542	523	559	515	531	508	501	487	513	513	527	502	532	490	501	495	508	511	514	474	498	467	480	479	509	534	492	510	496	495	505	498	504	488	496	514	478	539	545	491	521	507	501	491	519	495	506	529	499	500	496	541	488	492	535	466	482	515	488	501	509	495	518	512	522	541	481	538	506	480	498	515	525	493	496	521	511	521	501	520	501	538	473	490	554	504	476	474	542	510	508	508	476	508	480	480	515	545	509	539	536	522	501	485	462	513	537	483	527	512	502	482	489	524	482	481	461	480	512	500	522	523	525	504	485	507	501	548	484	528	536	523	488	525	515	548	497	501	515	481	484	521	525	491	520	547	486	497	485	474	509	525	481	532	497	522	466	515	518	529	508	526	501	496	493	502	486	501	444	483	522	498	503	507	501	501	514	476	487	469	516	548	498	492	472	521	495	505	504	503	495	507	516	522	527	517	507	484	502	551	509	523	515	497	479	490	543	540	463	508	523	492	523	487	566	553	514	533	489	484	499	533	502	527	527	487	486	525	482	513	501	506	544	500	510	528	517	507	482	489	490	494	487	532	495	478	513	529	523	488	481	528	509	483	496	499	522	510	487	496	520	456	486	497	463	501	506	533	473	523	520	484	437	536	489	495	532	527	535	497	484	481	531	528	469	500	512	529	481	529	509	487	513	485	536	533	498	472	500	474	504	507	530	512	534	491	475	475	485	485	462	536	515	483	520	477	528	501	503	523	476	508	507	515	513	529	542	526	492	505	531	502	477	506	505	465	534	479	486	487	518	498	506	470	496	496	506	536	495	514	480	504	489	497	521	531	520	471	498	514	495	499	501	509	522	475	493	523	484	505	511	509	523	481	521	515	521	516	514	510	488	494	504	486	521	518	507	535	563	518	477	531	514	502	471	505	508	540	520	501	520	527	489	519	474	511	445	503	526	514	506	518	537	512	494	493	492	501	534	491	499	483	505	527	529	525	451	524	524	480	536	479	507	475	515	561	492	502	516	517	507	518	483	475	521	505	522	476	494	540	486	499	515	518	501	529	488	532	495	524	478	521	532	509	496	526	504	482	529	513	529	517	494	491	476	477	504	485	536	478	495	545	533	502	526	477	467	517	493	509	513	512	511	515	522	504	508	471	507	511	517	504	477	472	499	536	508	494	529	481	530	513	502	491	479	501	515	524	509	495	541	486	508	516	512	500	534	532	499	492	514	465	502	473	508	460	535	488	505	526	509	532	546	491	525	491	529	535	486	470	497	491	505	531	483	537	485	497	506	528	512	482	522	511	495	524	505	502	515	480	527	559	531	518	517	522	502	499	507	515	473	504	507	530	512	506	506	499	525	528	516	531	535	530	506	546	475	525	522	465	500	457	526	478	513	550	506	491	495	477	517	507	527	520	440	526	502	481	491	484	519	494	540	498	537	489	540	471	496	532
4967	96	96	68	66	82	82	85	77	94	88	81	73	87	84	70	65	68	51	71	62	80	66	82	76	60	77	70	79	68	86	75	65	86	70	68	67	57	76	69	78	60	66	65	76	66	63	68	83	76	65	62	59	65	60	66	67	73	80	70	63	64	69	67	66	65	74	71	75	75	86	79	53	70	50	65	67	93	63	63	62	72	61	70	65	75	59	62	64	64	83	68	54	70	73	69	59	62	78	76	67	67	66	67	67	59	70	70	66	52	64	76	76	60	74	60	66	67	77	74	55	66	59	70	95	67	55	67	68	71	69	52	79	60	59	69	61	71	61	71	57	60	69	76	65	72	65	68	74	65	73	73	79	74	80	77	71	72	83	66	66	72	66	63	80	55	68	79	49	66	54	87	64	58	51	66	57	55	56	69	82	72	59	77	64	74	66	65	71	56	77	59	72	65	75	64	75	79	75	66	59	57	54	61	69	65	61	76	68	79	59	64	57	67	66	65	58	96	59	63	71	75	70	64	88	72	63	62	59	72	91	79	69	75	73	76	63	74	75	75	63	70	59	59	63	82	84	80	64	73	68	70	48	67	73	60	64	80	70	70	68	71	79	70	71	53	56	45	77	78	57	82	53	58	64	60	75	66	67	77	64	68	68	64	81	67	73	76	73	60	77	63	66	65	67	52	76	50	72	74	70	65	67	55	55	67	77	76	69	62	59	69	53	81	65	71	85	67	64	66	79	72	69	71	79	79	68	68	66	71	59	55	62	70	66	58	66	69	62	76	60	58	69	76	71	73	68	58	61	71	75	73	76	58	61	70	59	61	70	66	70	60	76	69	65	68	65	66	80	71	73	86	77	53	64	72	78	70	74	64	75	67	67	70	59	67	72	69	71	70	67	69	69	64	54	61	55	58	76	73	63	69	69	61	68	77	66	62	62	60	55	82	73	70	62	81	65	68	62	58	71	75	57	59	78	78	63	56	59	73	68	67	74	52	72	68	61	66	73	52	76	65	54	75	73	69	59	58	54	61	51	73	64	76	65	69	75	54	62	77	70	78	80	61	62	83	57	69	58	54	66	71	56	77	74	72	75	67	63	58	71	58	60	74	58	74	80	69	59	66	70	61	70	60	59	75	64	72	67	61	70	68	82	72	70	68	79	70	70	76	65	84	69	60	74	63	80	71	51	72	54	64	61	64	60	72	68	80	70	51	63	77	71	73	51	85	60	69	64	67	62	59	66	73	61	76	59	59	71	83	91	72	68	66	76	69	72	64	62	64	77	63	70	73	68	56	56	63	71	71	53	55	70	55	72	72	69	69	86	73	41	76	76	68	65	49	69	74	61	64	76	63	73	76	69	65	64	72	57	72	68	68	80	59	55	70	60	66	65	72	69	60	72	79	69	64	61	69	53	65	59	75	66	68	70	73	66	72	78	67	75	69	73	55	60	71	74	70	73	74	58	53	60	64	66	80	66	74	60	67	64	70	75	55	65	61	68	64	62	69	61	58	75	63	70	69	57	75	62	73	56	69	65	56	77	61	71	82	64	67	56	66	66	76	71	71	62	69	72	65	68	64	68	63	66	60	65	64	67	65	74	58	69	61	54	60	67	76	65	66	60	54	65	71	60	72	69	64	72	73	66	56	71	68	71	72	85	69	60	70	80	68	67	66	80	65	60	61	73	73	75	74	60	76	75	57	65	62	55	56	65	59	69	61	66	64	69	60	77	66	66	65	72	63	75	78	60	54	74	65	59	61	56	70	69	77	75	53	53	61	72	69	67	69	68	67	56	65	58	57	46	60	52	71	65	66	71	54	57	65	87	66	69	78	83	80	70	71	66	55	73	64	68	64	65	53	74	64	75	73	62	70	61	62	66	47	57	70	69	74	78	58	68	66	70	76	61	84	73	62	67	61	57	65	63	50	69	74	65	64	67	76	65	65	73	55	68	74	54	71	58	68	73	56	62	76	70	72	56	60	62	67	66	60	75	72	55	59	69	78	66	85	69	77	71	44	79	65	72	69	75	73	60	68	80	69	64	58	77	65	64	89	61	68	73	61	73	65	61	68	68	61	75	91	68	55	63	55	60	70	68	57	60	72	73	75	69	81	72	68	61	65	61	70	64	63	56	66	63	69	62	68	74	58	87	64	60	77	68	70	64	71	66	59	65	68	54	57	56	63	58	59	64	69	81	62	73	62	51	61	66	72	60	71	77	61	67	79	58	66	65	70	62	68	69	52	44	77	55	65	60	47	58	73	64	63	65	58	76	66	77	82	68	65	66	74	65	68	58	56	72	78	62	66	66	78	78	75	73	61	56	57	69	81	56	74	57	67	57	71	61	64	66	71	75	65	63	54	64	82	63	67	53	67	76	53	75	73	63	75	77	52	61	71	67	58	66	63	66	63	71	63	71	65	61	65	66	75	71	67	76	76	68	75	79	65	67	61	63	73	60	77	72	66	80	69	67	61	66	65	86	69	86	64	63	70	62	64	78	70	66	73	76	72	66	67	75	69	64	68	61	65	70	74	73	82	80	79	59	54	68	69	68	60	73	75	63	68	64	56	61	58	75	67	64	79	64	80	55	55	55	59	73	67	71	62	67	66	75	66	81	78	67	67	75	50	64	57	62	57	55	64	69	61	63	81	66	65	77	68	69	56	63	58	70	76	78	76	63	61	57	75	62	56	54	56	61	74	71	67	68	71	62	64	56	54	66	78	67	74	67	61	65	59	48	66	69	66	72	71	70	73	74	78	69	54	68	50	76	77	57	75	77	63	65	85	74	79	74	78	57	70	63	76	55	62	74	69	58	60	70	77	68	65	74	67	75	61	66	54	63	79	68	66	54	63	64	76	71	72	60	61	60	56	68	81	60	68	65	76	58	59	62	69	63	70	71	60	60	57	66	61	78	65	75	73	65	72	70	66	57	53	70	92	62	69	70	68	67	62	64	71	76	68	91	78	67	69	64	67	81	67	57	66	65	91	70	61	57	71	68	58	87	73	68	75	79	68	62	55	67	78	71	56	66	58	66	64	61	76	74	75	76	55	59	58	69	53	67	63	64	78	60	65	71	65	63	61	77	73	61	83	69	67	75	72	72	76	65	68	48	64	70	64	57	64	68	64	64	58	59	77	60	69	68	81	66	65	69	72	65	68	74	75	72	79	68	57	60	62	78	62	67	76	79	64	61	52	84	44	73	66	74	54	59	69	71	84	57	60	53	61	57	81	56	52	70	80	62	79	51	58	74	62	53	83	65	54	60	71	57	69	75	64	57	74	73	61	71	57	74	69	58	78	74	74	81	75	67	78	54	71	82	66	62	70	64	62	55	73	68	70	66	76	58	73	53	64	72	52	58	58	71	54	59	64	71	76	95	71	62	68	76	72	60	66	75	72	71	57	60	61	72	59	83	66	67	75	60	75	76	60	71	53	62	68	58	77	72	59	65	60	70	55	56	63	75	67	63	80	61	63	70	65	63	71
20544	914	657	707	1116	1525	1606	1459	1259	1117	1030	954	848	805	747	734	658	694	686	604	620	635	604	594	562	584	584	558	530	546	518	538	557	566	539	544	564	506	488	528	513	516	464	502	513	484	502	509	482	497	488	501	500	467	485	552	498	495	478	481	485	521	484	525	483	460	497	467	537	475	488	518	528	487	514	484	507	481	489	482	491	496	468	457	517	485	499	464	485	534	466	496	485	516	486	485	503	488	492	518	511	486	483	516	495	507	473	490	481	536	482	505	539	474	492	517	449	497	525	500	505	499	553	497	506	469	530	487	503	459	494	451	511	563	507	487	523	485	478	512	496	484	539	504	521	461	459	515	466	512	499	468	504	490	479	523	498	495	483	482	519	472	474	486	462	479	490	493	456	506	492	476	491	473	456	481	466	485	510	522	525	502	482	541	471	522	475	464	474	503	493	498	442	496	471	520	497	470	510	513	466	503	485	457	486	521	527	495	512	471	475	491	506	498	503	483	481	509	500	481	526	463	479	482	475	456	494	496	514	468	497	442	528	505	460	486	474	499	530	515	521	449	515	529	488	514	505	512	474	466	422	469	472	465	479	497	516	500	494	500	477	474	510	491	482	461	500	461	510	471	497	493	465	510	502	477	444	467	471	460	472	509	534	501	535	483	494	481	483	459	480	483	468	453	505	532	459	452	478	491	497	467	493	457	503	490	526	487	517	481	499	466	465	479	447	497	463	520	517	488	510	473	498	476	467	519	508	524	487	455	484	476	495	493	499	500	505	457	484	510	476	472	481	479	488	534	478	468	484	490	468	504	484	472	493	512	511	502	480	475	482	471	493	441	483	483	486	454	490	491	460	480	474	485	484	484	481	480	460	478	456	480	532	458	509	506	510	507	472	527	508	456	483	495	452	466	487	454	483	461	483	496	493	441	476	484	445	499	456	444	518	495	506	493	478	458	481	483	506	480	462	475	513	474	475	525	494	533	483	481	468	476	496	474	507	511	527	449	469	450	478	465	519	512	494	528	462	519	496	493	475	476	495	498	471	494	470	505	510	485	476	498	493	463	470	491	500	470	465	459	494	498	491	511	476	504	487	491	499	488	476	489	498	513	476	481	498	486	526	471	515	485	494	480	502	455	503	493	503	509	499	494	503	480	459	487	484	483	480	489	483	495	513	484	473	471	467	510	471	491	496	467	485	486	496	468	513	470	549	489	489	500	497	495	445	479	435	486	489	494	507	539	507	521	538	477	501	467	484	457	466	468	437	458	517	425	473	500	486	475	505	483	466	486	463	514	482	474	480	522	502	482	504	485	445	458	434	460	448	486	468	490	468	497	474	480	484	491	499	460	497	486	462	474	481	488	468	492	482	481	486	461	536	481	482	518	475	502	493	480	459	485	447	525	454	503	451	529	509	481	466	456	489	469	497	480	505	463	477	525	485	462	457	506	482	430	469	476	484	458	523	511	457	471	477	476	494	544	512	502	479	512	464	487	503	510	493	489	471	458	497	486	480	538	492	452	490	534	484	518	527	486	482	489	474	525	479	491	470	532	476	492	483	473	473	481	442	532	478	488	460	484	492	509	515	495	471	550	481	472	501	475	510	442	520	487	469	487	443	487	521	485	505	494	490	514	469	522	468	498	472	489	499	503	421	500	487	461	518	478	495	477	455	507	437	519	504	503	467	451	508	478	493	464	474	503	516	509	488	510	465	509	470	456	460	489	487	479	467	498	493	486	517	455	478	455	463	489	468	510	501	518	484	470	488	460	510	470	437	478	458	486	518	469	483	470	518	474	487	492	516	480	475	480	459	491	457	487	487	458	534	515	484	481	462	471	485	494	466	471	446	498	472	492	467	463	456	524	483	510	477	519	511	443	485	476	506	491	514	489	519	508	506	491	455	469	482	474	515	463	525	485	497	471	473	479	498	507	462	540	471	494	465	499	493	497	514	459	467	497	505	498	483	516	479	478	538	474	508	505	463	474	453	497	473	510	506	471	486	470	483	464	494	500	500	520	518	500	488	489	457	474	510	492	496	509	504	491	482	480	488	510	481	503	476	466	503	491	488	491	459	510	481	452	486	490	484	531	477	474	473	504	484	494	511	505	530	505	503	479	437	496	515	468	492	450	441	493	518	463	484	467	481	436	499	518	460	502	467	490	526	436	445	467	487	469	512	517	504	458	495	508	478	497	452	480	476	496	490	493	508	475	465	490	480	481	488	492	517	500	473	472	486	481	518	503	483	487	469	468	487	479	484	474	457	475	503	492	468	492	472	476	442	480	487	497	488	472	527	499	451	488	476	524	474	497	509	474	452	454	507	532	473	455	492	474	520	430	531	498	489	472	485	504	512	478	491	459	503	501	474	477	480	459	495	423	444	449	460	481	483	532	514	516	495	509	454	480	499	483	481	500	484	482	472	472	477	476	491	472	481	506	450	494	476	478	535	489	493	455	481	497	470	463	501	482	464	484	485	471	500	470	513	497	473	526	502	474	485	507	513	466	536	478	477	488	454	507	486	458	479	495	501	478	536	481	441	476	483	495	479	462	438	512	505	511	461	485	534	495	505	495	488	456	485	526	508	487	467	506	489	473	492	490	463	494	503	449	502	496	444	475	481	490	467	503	488	474	526	501	457	456	467	505	503	484	516	508	511	478	463	493	491	433	496	522	480	503	466	512	498	500	480	500	480	492	450	520	467	491	516	489	495	465	533	459	505	469	498	481	490	470	459	458	510	499	450	496	496	478	462	506	468	492	475	490	483	475	488	501	486	484	500	481	503	492	497	475	481	471	469	476	511	479	455	482	482	481	489	479	486	482	476	483	516	472	448	481	524	496	480	495	487	480	480	501	498	443	469	449	522	472	522	487	485	501	480	481	525	454	534	505	530	475	536	537	509	449	474	518	488	478	504	480	449	489	490	459	490	479	481	454	500	466	476	469	431	476	498	508	514	462	489	470	470	472	472	492	483	488	469	456	475	462	467	502	490	490	493	493	477	478	464	473	515	474	497	519	467	487	521	464	469	495	464	501	472	500	505	465	526	455	432	493	490	479	474	446	488	488	457	472	483	497	511	484	459	475	471	513	511	515	515	492	497	500	471	514	521	521	471	492	483	474	462	455	451	487	466	490	497	467	490	503	495	488	491	477	472	492	511	477	502	548	497	482	466	467	480	505	453	484	494	491	462	482	431	478	481	497	490	519	471	519	448	475	430	454	474	506	471	513	509	492	469	518	500	483	485	506	442	512	494	472	504	505	484	518	467	468	490	471	484	510	487	490	453	474	513	497	464	507	495	521	483	479	446	498	504	495	498	521	481	507	444	464	460	457	500	483	497	499	493	480	478	480	447	439	518	478	532	504	494	470	495	478	472	455	423	519	466	464	466	464	501	492	476	495	460	450	504	444	489	493	485	457	494	469	484	516	484	475	502	477	505	484	527	500	484	511	456	492	470	515	464	495	528	489	457	475	479	511	510	479	467	483
7419	140	57	43	36	49	59	72	55	51	54	50	44	30	39	38	32	40	37	31	30	39	28	27	33	33	37	35	34	31	25	26	35	25	36	32	32	35	40	17	24	25	35	19	27	29	25	25	31	33	32	29	30	23	22	27	38	28	25	28	27	25	18	36	26	29	25	25	36	28	33	29	29	27	26	33	25	22	35	24	19	27	32	22	28	29	36	24	36	32	34	24	34	22	27	15	21	17	32	24	27	16	26	30	30	32	35	35	28	33	24	24	33	29	27	24	21	17	25	33	29	33	26	34	24	27	22	31	27	22	27	30	26	25	29	25	25	23	33	25	31	36	27	36	23	29	32	39	36	26	22	19	27	32	22	24	24	21	31	20	24	25	31	28	22	29	28	25	23	33	25	29	32	23	26	21	25	25	23	23	28	25	30	22	29	30	31	21	33	33	26	17	29	30	33	30	29	20	26	19	19	30	18	13	32	28	27	19	34	28	23	23	17	28	23	25	24	23	31	34	19	23	26	33	27	35	20	28	19	25	28	26	19	23	32	31	22	24	33	21	29	26	25	24	30	30	31	24	20	22	24	29	30	21	28	33	25	24	27	26	32	21	35	19	21	23	27	26	22	23	29	29	32	25	27	24	38	31	25	26	25	34	18	23	19	20	23	29	21	27	37	28	32	35	24	26	15	31	21	24	28	24	30	24	25	23	27	21	30	23	27	25	28	20	33	19	25	23	23	20	36	27	29	19	12	28	34	23	24	22	34	30	21	29	19	36	25	25	34	28	20	18	26	32	33	29	19	32	23	27	21	24	31	33	22	24	29	33	26	37	30	20	24	30	30	30	23	30	21	22	28	41	19	26	21	19	24	21	31	29	40	31	26	28	35	19	36	28	34	28	22	20	28	19	24	33	29	31	33	23	34	25	18	17	22	31	28	21	26	25	28	35	30	40	24	24	33	29	22	23	21	29	33	27	26	22	31	25	26	40	25	26	23	25	28	21	36	24	29	27	22	30	21	20	39	24	30	39	21	22	28	33	23	18	31	28	37	23	16	29	21	28	24	27	27	28	30	31	24	28	22	17	24	25	26	30	26	37	27	28	39	14	24	35	23	24	23	27	29	24	22	33	34	27	26	29	33	31	22	35	28	35	24	19	32	23	24	28	30	28	19	24	30	36	22	37	22	21	29	25	27	21	36	29	32	32	38	23	19	24	27	23	21	25	31	24	28	21	38	18	30	26	26	33	18	29	21	28	21	29	25	19	23	26	31	34	32	19	28	23	22	25	35	30	23	30	32	26	27	31	32	25	28	21	27	25	21	38	29	27	33	28	16	22	21	19	34	28	23	32	22	33	32	33	26	38	23	24	27	19	20	32	40	20	28	22	30	28	22	31	37	24	27	40	32	23	32	24	22	27	34	29	24	19	24	34	27	45	27	31	32	29	25	25	27	30	35	31	28	27	29	20	36	23	24	25	25	23	25	27	29	23	28	21	23	26	21	16	33	31	26	19	30	24	33	34	17	22	30	31	25	18	28	28	27	32	34	27	21	19	26	35	32	21	26	31	23	25	30	24	28	27	20	32	18	30	24	25	29	32	30	28	33	18	21	40	26	30	23	25	27	24	28	32	26	24	22	24	23	22	20	32	31	23	30	25	24	36	25	31	25	17	25	30	29	23	24	26	31	28	24	27	31	33	29	27	32	22	30	14	33	25	17	28	21	30	19	28	32	27	30	28	19	39	28	20	22	28	39	21	21	25	34	39	38	27	28	26	33	32	23	24	23	25	34	34	29	30	23	29	23	25	27	31	29	27	17	33	24	27	20	34	15	25	30	29	26	30	19	32	24	30	32	21	32	23	25	31	29	15	34	36	29	22	29	34	24	28	31	32	30	31	30	38	35	27	18	37	34	19	26	18	27	28	19	19	38	18	33	21	24	30	25	25	24	39	20	29	25	31	29	23	22	26	25	30	22	29	23	32	29	25	30	20	24	21	29	28	34	29	30	21	23	35	23	27	28	25	31	28	21	35	25	31	23	27	23	28	26	34	33	23	27	27	26	16	27	20	26	26	28	28	25	26	27	19	31	18	34	22	19	28	31	29	36	41	22	26	31	27	30	21	24	25	27	22	23	23	32	26	22	29	31	23	32	24	27	33	33	26	33	19	28	28	23	30	31	29	30	22	26	25	30	32	35	23	26	33	29	26	31	22	33	28	26	31	32	19	20	36	26	30	29	21	31	29	29	24	29	23	30	26	34	13	21	25	29	25	35	31	27	32	20	34	18	32	37	23	20	23	31	20	29	34	26	29	22	30	32	33	26	21	19	27	30	26	27	22	23	29	26	22	29	23	29	23	18	37	29	26	22	29	31	26	31	25	23	31	27	22	22	29	21	35	29	23	29	20	23	21	26	21	30	42	30	27	23	18	28	42	23	29	30	23	17	23	29	21	29	28	26	20	34	26	28	23	24	32	34	36	27	26	24	24	16	25	22	23	22	23	23	27	31	29	24	29	37	29	27	25	24	22	27	23	15	28	20	29	23	25	21	20	36	30	32	12	23	27	26	29	30	38	29	24	34	30	35	29	28	29	23	34	21	25	35	23	19	27	29	21	25	26	30	28	22	22	27	27	32	19	22	29	19	20	39	27	28	26	23	32	30	33	23	30	25	32	31	25	27	27	18	29	32	35	28	25	26	26	28	21	31	19	25	30	19	18	34	27	39	26	38	21	30	34	17	35	21	23	24	29	27	36	30	37	27	39	22	35	27	29	21	24	23	32	30	30	24	34	18	30	28	31	22	27	24	32	29	26	22	26	37	26	29	27	24	29	25	16	20	27	35	26	17	33	20	32	28	29	31	32	22	29	27	24	21	26	20	25	30	24	26	30	36	30	28	29	38	17	24	34	27	33	35	14	26	22	23	32	28	32	36	29	23	28	20	24	34	20	24	18	32	26	23	29	28	30	34	28	34	22	33	28	39	25	19	27	31	23	30	31	28	22	22	31	28	24	20	29	27	34	21	24	13	39	32	34	34	15	21	29	27	24	22	31	29	31	26	21	29	35	11	30	23	19	30	24	24	27	25	17	29	22	20	22	23	20	29	26	31	24	27	27	45	20	20	23	29	28	24	27	24	27	32	36	30	38	38	33	30	24	25	21	26	29	26	37	29	26	21	38	31	25	19	34	25	34	19	18	29	26	21	26	20	26	34	30	24	24	18	20	31	18	28	23	32	37	22	32	23	36	23	21	30	23	32	29	31	30	28	29	29	24	29	31	21	27	28	19	27	22	31	24	16	22	26	24	22	22	27	22	31	27	27	30	30	27	21	31	28	23	17	31	23	33	24	17	32	26	21	25	28	22	25	33	31	32	20	34	31	28	27	31	36	21	24	20	33	16	24	30	24	24	27	31	26	28	29	32	21	28	28	23	22	31	32	32	22	40	27	35	20	30	31	26	21	26	22	32	33	30	28	27	29	35	26	31
26939	1307	606	642	1591	2543	2590	2283	1900	1661	1281	1144	1007	817	771	711	568	579	490	480	432	428	377	396	361	359	313	359	288	295	310	287	254	276	255	286	237	263	248	267	268	254	231	255	229	239	252	242	235	204	226	241	206	213	217	226	225	202	226	230	227	198	220	210	212	219	206	198	228	197	196	189	202	215	194	206	207	213	207	207	200	199	209	201	195	204	240	196	193	195	202	233	212	237	241	200	217	214	244	214	205	214	187	210	224	225	225	234	188	217	198	224	203	224	224	226	212	226	216	222	196	204	213	199	182	212	202	195	208	255	200	180	217	208	220	194	222	220	191	193	199	214	193	197	194	229	200	237	208	215	218	207	212	179	212	200	220	187	201	210	203	198	203	196	204	234	211	190	177	225	190	196	188	209	202	165	192	182	185	206	214	205	217	200	178	203	181	212	208	208	192	190	208	208	180	212	193	202	205	200	194	182	212	179	194	194	185	168	210	191	205	192	204	197	225	201	209	209	208	193	196	172	197	194	175	196	176	215	175	209	203	226	190	193	204	193	183	205	204	183	197	197	197	198	185	179	214	208	210	193	207	204	203	190	195	223	223	224	210	202	191	175	212	183	171	206	175	208	194	180	207	202	215	194	206	193	199	206	191	189	184	191	183	188	194	194	185	183	189	202	193	188	170	205	188	172	191	214	188	176	190	200	180	214	220	187	197	213	189	207	194	183	191	186	194	196	194	195	203	189	203	204	204	190	172	197	230	200	196	194	197	207	203	202	228	196	184	197	183	171	181	211	182	175	208	200	196	197	184	185	203	187	190	186	207	187	229	190	204	177	178	202	208	165	181	177	198	180	197	207	186	197	170	199	192	230	160	184	191	187	212	198	197	162	174	191	208	225	192	198	204	202	203	194	194	214	191	178	187	197	219	202	202	201	208	217	202	203	186	200	187	209	174	177	215	212	188	189	204	185	184	199	204	190	212	198	195	217	209	182	200	209	179	188	196	204	204	184	175	219	172	203	187	182	231	189	188	202	192	200	172	199	202	189	212	211	195	209	198	200	214	203	169	187	188	184	217	187	183	204	199	180	190	217	171	213	192	201	203	202	206	192	178	187	199	202	191	188	211	183	163	195	185	207	200	196	205	203	215	202	194	228	215	205	202	200	180	197	225	175	184	200	203	207	194	183	189	196	203	192	198	192	189	180	190	221	172	187	173	184	177	175	188	221	189	176	207	176	184	186	165	190	165	213	208	213	181	212	193	200	202	173	192	213	198	209	182	199	187	204	186	196	184	209	208	196	201	189	197	203	231	188	225	204	198	194	212	198	190	183	192	207	203	192	186	205	188	186	188	184	218	190	186	219	202	211	174	196	206	186	233	209	194	181	182	180	232	186	202	215	203	182	196	194	222	209	197	192	214	199	190	199	177	178	221	198	206	202	214	204	192	213	223	168	181	198	209	197	194	190	230	205	194	205	182	202	176	195	165	170	215	204	175	187	196	192	185	200	203	202	178	216	186	181	199	195	195	195	209	178	176	206	198	167	222	203	217	206	204	188	183	197	194	190	214	208	205	168	194	181	215	194	188	175	208	178	203	194	177	204	210	207	182	180	188	190	230	213	198	214	175	215	182	204	210	219	190	223	181	216	190	227	206	191	187	191	201	180	203	206	207	203	208	199	192	216	196	183	200	190	197	189	205	195	217	182	230	198	193	218	177	175	181	206	213	216	189	200	174	183	182	196	178	184	179	192	220	212	188	199	192	201	217	183	192	192	204	207	207	201	199	204	208	205	203	219	205	209	206	192	192	220	188	173	203	186	198	221	197	199	205	196	209	189	192	185	217	200	176	207	203	209	209	198	175	188	177	202	180	196	195	179	202	180	180	212	200	185	183	183	188	190	189	219	183	197	193	174	218	216	204	165	190	196	173	201	177	199	200	173	215	209	196	213	171	205	176	205	205	190	186	214	216	173	206	216	188	213	203	177	210	185	196	196	195	178	207	195	207	196	194	191	190	168	199	221	181	225	191	190	185	193	208	168	185	225	180	218	184	203	232	177	190	169	186	205	209	205	179	210	176	210	197	189	213	205	212	182	238	207	183	192	200	212	218	205	173	202	222	206	194	202	171	195	179	196	177	190	194	192	204	200	185	216	197	210	196	206	214	191	196	196	189	183	187	213	228	196	220	203	179	177	193	190	218	178	187	189	192	189	202	211	183	203	202	189	175	200	201	197	213	188	216	208	193	194	180	187	194	198	212	209	180	208	200	199	197	198	209	176	161	211	187	204	189	187	204	172	196	174	203	200	201	209	191	172	187	198	187	191	204	197	181	197	203	196	213	175	178	212	195	196	190	195	203	191	223	213	208	183	188	162	186	200	194	183	192	206	187	199	185	178	162	196	211	176	196	186	215	184	180	201	232	191	197	190	201	198	209	214	163	201	199	227	213	196	196	192	203	216	179	199	202	227	198	205	185	219	208	211	228	189	206	185	202	199	179	203	199	178	184	209	196	199	209	192	189	187	175	188	166	215	198	198	182	215	181	202	194	183	189	203	211	194	192	175	221	188	205	197	183	183	187	205	224	204	191	179	205	200	208	199	216	207	189	225	171	197	189	189	202	227	215	183	181	165	207	212	198	200	227	193	176	206	190	189	185	180	183	195	212	201	195	174	203	207	189	215	204	194	204	172	192	184	205	205	220	194	180	201	178	231	199	200	196	220	181	172	194	219	193	152	156	189	205	195	217	189	208	194	218	182	201	203	211	201	199	209	204	232	181	191	191	205	201	197	191	210	197	199	219	185	181	175	184	223	178	194	201	201	230	213	205	205	193	188	180	176	196	197	194	186	224	185	201	181	206	203	207	211	183	199	211	226	172	182	215	220	185	209	202	217	166	212	216	190	192	167	204	205	191	212	201	205	190	217	210	189	180	184	201	197	183	211	203	173	196	181	200	190	206	199	166	189	206	206	198	214	166	207	185	214	200	223	199	212	199	209	204	180	195	211	178	183	170	192	182	200	190	204	196	186	200	206	218	192	195	193	197	199	204	220	230	194	199	180	201	221	176	216	183	189	205	190	193	183	224	192	201	188	216	204	199	195	211	202	188	204	188	215	193	205	211	202	188	184	211	202	202	207	188	200	188	183	202	195	186	192	199	199	204	203	199	188	213	225	229	184	192	219	216	201	183	184	201	201	194	193	228	188	180	198	205	174	174	196	203	185	173	231	169	195	210	191	175	215	189	200	215	203	190	215	198	177	206	188	198	202	200	218	197	194	185	184	192	172	210	178	188	204	184	172	211	185	214	198	204	182	190	181	195	195	182	205	190	192	194	187	214	180	228	203	204	198	192	216	183	187	164	182	228	206	214	198	176	200	190	209	192	194	209	179	197	189	185	191	219	199	210	201	193	211	183	211	172	213	178	198	200	238	207	214	202	184	189	209	202	192	208	199	184	220	223	201	201	201	199	213	193	217	199	196	222	185	175	214
2418	93	71	54	71	75	66	63	69	55	60	65	65	72	67	62	80	66	76	47	62	67	66	81	68	68	67	75	62	55	60	71	81	71	57	60	77	78	76	57	61	70	69	65	73	59	57	67	72	64	70	63	65	71	75	55	55	53	62	76	64	54	74	69	76	58	59	58	64	63	48	78	76	54	69	56	61	60	61	64	79	62	63	65	66	64	57	67	68	76	63	59	82	57	69	68	75	73	74	64	82	75	66	62	55	77	61	59	66	59	53	61	68	60	68	76	67	53	61	70	66	55	57	65	67	62	53	65	63	62	61	63	60	64	59	67	62	73	67	73	65	70	72	67	52	63	67	80	63	70	59	51	78	61	63	63	77	54	60	55	67	57	66	56	71	57	83	71	64	73	67	60	66	57	80	67	62	66	64	68	62	67	77	58	71	69	69	69	59	74	72	70	66	63	72	71	65	55	70	55	64	57	69	67	50	72	56	48	77	63	63	70	57	72	71	76	68	72	69	75	62	69	64	64	61	58	68	68	73	71	68	69	54	49	78	68	53	65	60	61	71	66	62	72	65	61	54	52	64	63	61	69	54	57	75	58	56	57	65	59	68	66	55	59	66	55	66	67	62	81	70	63	67	77	72	71	68	61	60	70	74	46	69	69	76	79	65	61	72	55	59	57	48	70	54	61	67	48	69	71	66	56	70	61	72	55	66	75	67	72	63	71	54	81	68	52	55	60	54	69	72	70	65	78	64	67	78	71	53	69	61	63	61	66	61	75	57	62	63	52	67	62	53	57	72	64	71	60	72	58	70	65	60	60	72	72	65	77	60	65	67	55	81	55	69	56	55	75	69	50	68	68	55	68	67	61	75	72	68	83	67	59	60	69	55	83	79	62	64	80	75	66	48	67	59	72	63	66	75	69	59	69	54	60	63	68	62	62	61	70	71	61	53	60	65	55	58	57	73	57	63	64	64	48	67	68	72	89	71	67	57	80	65	65	55	72	56	57	65	77	75	60	49	65	65	59	48	72	73	62	80	58	54	59	59	69	77	62	72	44	60	75	72	58	68	73	58	63	77	68	72	70	60	64	78	67	71	60	80	68	74	57	67	71	62	81	56	58	61	59	65	81	64	72	70	66	73	67	66	71	71	59	60	66	69	61	60	69	57	61	62	70	61	71	64	71	72	50	71	51	79	64	62	71	51	69	69	62	60	70	65	66	61	80	75	55	54	68	69	64	68	61	65	51	67	52	76	52	62	62	67	65	62	60	68	63	76	62	53	66	61	75	51	73	71	62	76	72	61	60	67	72	59	58	61	76	64	60	66	66	63	82	80	58	70	70	61	68	75	72	58	69	66	57	67	76	59	73	69	82	80	78	59	65	60	55	51	67	66	69	60	60	54	66	65	70	67	77	79	70	72	68	55	61	54	57	64	63	75	60	59	79	64	67	73	53	49	80	73	71	72	63	61	63	62	71	77	65	65	59	65	58	80	78	82	69	66	49	65	83	57	72	74	66	66	71	66	64	68	62	68	73	72	70	57	63	72	73	71	62	64	66	66	76	75	60	56	68	52	67	69	63	69	68	59	53	69	59	72	68	51	59	67	61	65	61	56	62	73	63	68	55	61	67	61	53	55	57	69	61	73	74	67	63	60	60	66	53	54	95	64	64	73	71	65	61	66	71	76	69	71	69	69	74	64	63	73	65	69	55	53	57	63	66	64	48	81	59	62	63	62	64	66	68	64	59	66	75	75	77	73	62	71	53	55	67	72	63	86	64	61	69	71	77	62	48	59	52	66	61	52	60	54	54	79	50	73	66	52	66	61	61	55	60	43	69	70	56	69	56	50	62	67	72	69	66	58	74	76	73	55	56	53	68	78	61	54	58	76	67	53	66	79	64	57	64	60	64	77	55	63	56	61	76	84	59	75	69	63	51	64	52	63	65	71	48	60	59	73	64	75	67	73	69	53	62	56	66	57	69	69	69	61	73	73	65	75	62	59	66	84	49	59	68	76	77	60	64	67	75	79	45	70	61	78	60	62	76	55	57	58	65	65	71	61	57	75	62	64	57	76	59	72	62	61	58	66	67	61	62	64	50	86	76	73	46	71	78	73	73	71	68	69	62	70	61	66	71	75	72	73	71	60	44	61	52	61	66	64	61	74	77	63	74	74	67	62	53	67	65	58	61	54	52	56	64	76	58	54	69	72	80	76	74	56	63	60	80	76	60	79	73	67	65	70	70	56	57	67	53	68	62	73	45	63	64	58	59	64	71	61	69	76	59	59	63	59	66	62	73	66	60	68	78	56	59	57	50	70	71	60	59	72	69	81	74	59	68	75	71	62	57	66	77	77	60	56	52	77	72	55	64	69	70	57	71	62	78	75	64	80	80	75	72	66	64	64	67	66	64	77	71	82	74	68	80	77	58	69	65	70	70	67	55	88	74	58	57	54	80	84	63	63	59	67	69	69	64	74	64	53	63	59	74	62	86	59	82	67	53	65	54	58	58	79	59	75	77	57	52	71	61	57	90	70	67	55	72	61	63	67	69	53	70	69	64	55	69	78	72	61	69	76	61	80	63	63	76	59	66	62	74	76	67	61	67	68	66	74	71	58	59	66	55	70	68	67	59	68	64	56	61	69	51	53	71	71	53	67	85	73	65	66	67	59	64	73	62	60	58	73	65	70	63	59	71	50	55	54	67	57	69	59	71	69	60	69	66	63	72	56	75	77	68	70	65	62	79	73	64	49	59	51	54	63	48	64	53	60	60	61	67	65	71	67	54	72	62	62	70	56	62	65	69	70	60	58	56	65	81	64	81	61	68	64	73	77	62	82	58	59	76	82	69	76	61	67	66	55	48	61	68	57	70	57	66	61	60	63	58	70	67	47	66	69	72	51	59	78	77	63	67	58	79	67	72	72	68	73	63	56	63	66	66	58	75	65	67	65	52	60	71	60	75	60	50	64	81	63	64	65	73	64	59	65	55	66	52	68	71	60	60	76	66	79	63	56	64	63	60	73	58	65	68	72	67	74	69	61	52	45	59	57	79	57	62	62	55	66	69	82	59	76	65	56	58	60	69	68	54	62	92	59	63	81	61	69	57	73	64	55	60	74	64	59	74	66	73	64	70	70	59	39	49	71	59	60	63	61	66	59	55	62	65	64	85	59	62	68	57	57	80	57	60	62	65	54	68	64	58	57	74	54	78	71	75	63	65	64	54	67	54	67	66	64	60	77	82	60	57	67	71	51	77	62	57	58	61	66	62	56	71	74	72	58	87	63	63	50	72	68	72	49	58	72	80	66	51	66	71	75	51	64	80	68	70	60	56	75	64	60	58	75	52	72	62	66	63	77	53	76	55	73	54	63	63	51	66	74	61	54	57	75	80	65	71	74	64	69	54	71	60	57	67	63	70	52	83	66	61	62	72	60	73	71	60	71	55	47	66	54	71	65	63	79	63	58	75	69	48	71	68	57	68	79	67
14558	549	559	519	570	590	682	622	587	568	592	539	531	511	590	526	524	510	511	475	500	463	498	495	504	490	498	492	502	514	470	483	484	481	489	523	512	473	508	502	487	505	493	466	486	478	485	461	481	496	483	452	514	490	483	442	512	458	513	434	476	483	519	475	509	480	429	447	480	461	464	450	462	472	442	439	492	475	476	507	463	468	440	473	447	465	454	471	476	466	492	496	489	532	460	463	469	514	463	471	528	511	476	527	502	493	512	473	458	496	473	488	482	476	407	478	495	476	443	447	451	463	448	479	481	505	513	475	484	505	484	489	497	512	459	500	496	479	512	462	515	426	461	462	481	426	454	508	503	466	470	472	478	470	505	462	436	539	504	489	484	502	447	477	489	490	497	451	495	483	484	460	523	436	506	468	471	471	445	486	461	485	494	510	482	493	512	502	463	472	464	464	501	461	482	454	476	483	488	496	480	428	481	456	465	519	435	473	494	509	496	461	477	476	483	467	493	494	475	488	470	481	461	478	465	471	487	455	475	456	473	428	435	473	445	457	514	446	467	470	492	460	474	478	514	505	471	495	437	461	475	432	459	479	441	472	493	498	475	465	476	452	467	459	460	499	477	464	510	481	457	497	504	471	481	436	497	430	505	497	460	475	461	491	519	451	461	493	426	473	497	471	453	461	442	472	466	464	494	456	463	504	457	471	454	479	462	491	501	408	465	489	497	492	491	489	444	450	493	473	485	440	460	474	493	453	425	490	485	461	515	487	519	446	503	484	446	496	453	471	453	470	472	511	448	477	433	483	411	449	487	449	474	517	479	508	464	464	488	458	456	452	484	464	505	478	478	457	472	440	463	508	496	478	482	500	505	506	466	468	476	491	485	470	472	486	447	505	496	534	488	473	468	459	486	468	443	503	454	465	459	476	506	483	461	445	461	485	494	460	493	481	446	471	481	495	504	456	449	466	479	482	497	493	476	483	503	455	459	480	496	445	467	504	474	508	462	476	509	466	454	421	472	444	497	480	441	454	472	468	464	444	470	464	513	539	454	470	499	484	432	473	454	427	487	500	489	452	518	464	487	488	488	483	471	485	469	463	491	505	468	467	477	460	444	459	444	462	497	466	459	486	487	440	490	530	445	470	440	477	483	479	482	514	479	481	458	487	470	475	466	462	505	438	464	447	469	482	466	482	495	415	428	479	469	450	495	462	459	505	465	475	503	455	447	475	460	483	454	482	465	481	499	455	469	453	495	490	462	447	453	475	505	458	459	488	470	435	505	470	514	477	481	501	498	455	478	512	442	476	481	517	504	489	464	528	483	502	484	506	483	477	518	496	477	448	458	480	476	453	467	476	464	477	473	492	475	484	432	445	503	463	450	462	458	462	457	498	506	500	473	440	484	513	477	456	495	494	462	497	479	470	474	449	454	472	490	498	442	497	434	480	485	485	462	474	469	469	490	460	451	441	508	497	506	454	506	486	469	503	488	514	535	513	480	456	463	510	456	473	445	486	495	446	484	452	448	482	479	485	449	483	467	519	469	459	467	482	493	491	494	456	447	470	468	452	500	487	491	448	494	480	480	482	458	435	476	477	478	516	460	485	468	445	503	483	504	488	444	440	493	477	484	438	453	450	500	499	450	506	482	444	506	486	482	470	472	500	490	499	513	507	462	476	509	468	486	478	482	503	478	455	453	449	488	470	466	500	475	520	477	498	498	478	493	467	470	491	516	521	473	481	477	458	479	462	463	506	476	468	513	466	492	502	459	471	445	446	440	495	468	490	471	491	464	485	465	440	510	456	494	454	452	467	490	510	475	491	501	497	469	516	448	461	444	453	455	442	477	464	462	431	458	451	448	456	465	471	488	515	505	503	459	455	445	460	441	472	462	497	483	495	462	434	434	493	498	492	475	484	492	419	473	443	457	486	442	484	488	493	470	488	501	468	465	466	474	446	489	489	463	495	444	465	474	464	511	515	513	459	482	499	501	463	455	498	451	494	483	485	493	481	479	464	445	510	505	491	496	489	468	473	474	476	470	434	503	513	464	469	482	495	483	473	435	467	478	469	492	434	436	463	472	487	512	466	441	494	520	494	456	468	455	482	479	457	492	441	450	454	469	486	481	459	429	457	474	482	460	473	467	469	470	477	457	501	488	468	507	443	467	507	449	474	495	466	439	432	498	459	529	477	429	471	470	478	486	468	463	467	455	504	474	471	473	451	459	487	475	464	487	487	472	504	482	515	459	469	499	466	483	487	488	502	454	484	458	481	487	490	447	519	473	459	471	519	446	528	488	521	463	481	464	463	503	455	443	449	497	528	496	456	481	498	484	465	483	482	479	514	464	436	497	523	473	481	470	471	479	470	520	435	454	470	505	464	462	479	458	486	498	479	483	484	455	449	459	501	502	470	484	505	464	498	430	486	462	472	527	484	521	480	473	464	481	452	492	447	467	464	463	494	493	463	473	509	482	512	428	453	487	470	493	495	486	478	461	481	437	457	494	459	465	456	465	459	470	505	477	476	466	494	471	476	492	431	476	529	500	469	495	473	471	462	454	516	476	453	486	442	480	501	459	446	478	435	509	511	498	461	507	464	490	464	465	460	452	518	506	453	456	507	510	491	487	468	480	531	487	455	508	515	452	493	469	475	435	500	481	507	472	461	460	479	468	436	446	434	469	490	488	453	490	458	476	479	470	489	519	528	470	472	507	468	420	498	473	499	447	450	485	475	487	434	474	495	460	462	485	498	487	470	485	443	497	466	488	466	456	503	473	510	453	483	504	455	466	488	483	471	467	458	451	459	466	467	455	471	477	514	503	502	498	458	475	461	522	434	463	496	482	480	495	456	454	472	467	459	471	486	492	472	473	476	480	479	466	500	472	466	458	468	459	477	468	479	499	503	478	446	467	469	527	500	506	473	444	465	493	515	455	462	483	421	450	505	453	481	468	483	479	517	473	469	462	460	482	475	436	507	455	488	479	504	451	474	474	503	461	451	511	449	474	474	519	475	486	480	452	490	513	482	475	507	499	467	478	448	486	459	462	462	490	465	487	488	465	482	495	451	476	455	463	478	451	456	494	471	447	494	482	457	481	469	444	472	476	473	487	492	487	457	463	514	441	473	478	420	466	472	454	476	459	477	464	468	473	478	478	504	469	513	448	475	463	488	455	493	454	468	470	482	498	450	475	436	461	472	444	494	476	434	470	460	453	482	498	505	485	430	450	416	454	482	446	516	472	461	492	475	486	504	464	514	497	456	468	484	471	505	437	478	512	504	475	494	490	454	477	465	488	444	509	488	440	487	502	524	461	460	468	497	466	481	510	479	451	458	500	471	471	454	483	474	480	427	503	483	465	499	449	490	440	478	452	445	465	435	483	489	516	466	443	504	447	498	473	495	490	500	477	495	489	502	501	478	476	475	474	470	488	471	449	494	445	441	487	471	492	511	510	439	463	467	466	456	479	473	483	508	465	511	463	504	469	480
3063	80	73	62	95	60	74	65	71	64	60	83	76	64	79	61	68	72	83	72	82	54	81	68	74	80	79	59	62	66	72	76	62	73	79	79	62	87	69	61	79	79	69	63	62	66	67	70	68	72	61	72	82	66	79	73	66	60	68	70	69	68	59	60	78	58	59	68	68	71	67	77	63	79	76	62	62	56	76	70	69	63	80	63	77	78	71	81	55	79	63	72	70	68	72	72	59	72	60	72	77	75	65	59	65	70	67	65	45	75	61	86	71	50	62	69	70	69	74	78	82	77	77	70	73	69	67	59	79	61	70	70	64	72	76	69	77	75	74	79	75	83	57	57	71	65	72	53	84	75	64	60	57	54	63	71	62	70	81	64	67	80	66	71	74	71	65	71	72	62	60	75	68	83	71	66	70	74	71	65	60	70	55	71	70	77	73	78	70	82	69	78	79	77	63	73	86	68	68	79	52	60	64	68	66	74	86	71	69	69	62	64	52	66	75	74	70	59	74	75	64	79	77	68	71	64	60	77	72	72	92	79	78	69	77	70	52	65	66	66	74	70	83	85	63	61	74	73	76	76	75	66	57	75	66	81	76	63	70	60	68	61	70	68	69	71	56	62	59	62	94	67	68	70	64	74	78	74	61	66	72	68	68	65	76	52	54	70	58	62	73	86	69	69	76	71	65	73	60	68	53	86	68	57	77	55	70	88	47	63	69	63	83	75	70	68	87	77	83	66	70	69	78	60	68	77	76	69	78	80	79	63	70	66	73	57	69	68	87	78	76	72	79	67	73	74	68	69	84	58	91	74	68	66	64	75	85	65	70	66	62	64	74	85	81	78	49	79	93	57	62	69	87	69	79	69	52	68	60	72	69	92	59	57	76	60	67	71	75	67	62	60	63	62	60	57	58	68	80	62	59	72	73	69	65	76	79	66	71	56	59	72	83	71	77	61	71	85	63	57	55	63	62	65	82	59	70	61	73	67	71	78	78	50	61	62	60	80	76	65	64	67	78	72	61	75	83	69	69	53	72	87	70	73	80	74	71	70	70	72	63	72	70	64	71	69	63	61	75	66	72	56	67	56	85	82	79	71	68	71	62	74	72	59	62	56	81	73	68	74	67	61	81	65	72	84	68	63	67	73	84	53	67	59	66	65	73	70	60	67	76	66	81	63	68	66	61	71	72	73	85	76	72	70	61	90	76	60	65	67	66	73	80	60	54	68	69	66	71	65	78	70	82	82	65	80	75	76	71	65	61	73	60	63	68	59	61	58	60	75	50	69	68	52	71	62	52	69	61	68	66	68	65	62	72	71	70	72	72	79	75	75	67	77	72	61	74	85	78	71	68	52	77	73	69	64	57	69	63	56	67	77	62	72	63	70	83	77	78	70	58	68	76	57	78	76	67	79	82	68	69	76	75	70	68	65	76	57	72	74	80	79	57	68	81	78	56	68	85	68	57	66	65	75	79	63	74	86	77	84	74	73	66	72	83	76	57	62	74	65	85	79	73	85	73	65	68	61	68	52	65	69	62	73	68	66	67	74	69	71	72	71	64	73	67	64	79	74	75	63	78	86	68	82	68	66	62	72	70	67	62	70	66	73	65	59	68	70	63	73	59	63	64	77	63	70	66	66	85	77	66	76	66	73	77	75	56	71	68	77	60	74	66	78	77	65	78	58	71	74	71	71	69	53	60	67	55	61	82	59	77	77	63	79	77	61	68	71	67	72	68	57	66	76	62	73	71	74	67	70	88	62	51	70	61	79	73	79	76	67	63	75	49	59	68	66	61	64	61	78	63	62	75	69	74	70	73	70	65	63	69	65	68	53	64	77	79	70	87	85	63	76	65	81	77	76	71	62	74	70	75	88	75	69	70	67	72	88	62	71	59	73	91	63	68	69	56	75	59	72	70	76	68	67	84	84	57	71	76	60	80	72	60	76	74	64	74	58	78	82	74	75	64	65	63	74	63	67	74	71	80	76	63	68	71	67	55	65	77	72	68	63	77	60	75	72	48	78	62	63	57	65	68	70	74	68	74	73	85	66	67	71	74	81	75	60	77	59	71	75	75	68	63	61	74	71	66	74	79	73	64	77	71	79	73	81	70	70	60	76	62	75	76	72	82	56	63	70	70	78	66	61	49	59	76	64	63	61	71	73	72	69	64	68	76	68	80	66	81	70	79	61	71	77	69	69	81	79	64	74	79	69	70	77	66	66	81	71	77	68	56	74	84	78	53	68	73	69	70	73	83	70	66	83	72	54	61	69	76	63	63	70	68	59	77	75	65	74	73	73	81	68	90	67	85	71	67	76	60	71	78	66	68	65	71	79	62	75	65	67	67	63	63	65	63	64	51	76	87	70	65	51	71	66	74	82	64	77	45	80	77	60	65	57	71	57	61	73	76	60	80	72	79	79	64	68	79	88	66	75	74	65	70	64	57	54	65	62	68	71	81	46	61	56	61	54	62	64	80	67	61	68	74	74	70	68	64	78	63	79	69	71	63	63	58	67	73	60	69	69	58	55	77	64	79	65	70	86	68	58	69	80	72	81	71	58	73	60	58	62	87	71	56	73	66	77	64	71	72	69	71	60	73	55	84	59	69	67	72	68	86	61	67	72	66	57	63	66	66	68	78	67	66	59	72	70	54	76	69	70	60	71	71	56	74	63	61	76	72	59	84	61	57	60	79	67	72	77	52	69	68	80	83	82	62	70	79	60	67	61	69	59	68	52	75	60	60	69	75	81	63	77	64	62	73	55	54	67	69	64	65	58	73	76	62	62	68	69	65	74	57	63	66	65	67	59	76	56	70	75	74	57	57	53	63	71	64	66	62	69	63	71	69	63	60	62	76	64	85	69	63	58	72	67	63	67	78	64	62	74	76	68	77	70	68	60	65	90	62	76	67	78	74	68	60	64	75	58	68	65	85	81	75	73	78	62	79	67	53	69	68	74	75	72	71	72	65	53	67	63	58	66	61	74	65	71	72	61	62	73	68	59	80	76	59	65	53	82	83	75	64	78	68	63	71	78	68	58	70	73	72	72	56	66	64	60	62	69	73	47	79	55	68	71	61	63	62	61	68	63	66	72	67	69	73	65	63	59	72	71	70	61	70	66	68	76	58	59	58	73	74	80	73	66	65	65	79	62	63	72	82	71	79	81	60	65	66	56	73	62	64	72	70	82	74	55	78	72	69	63	67	74	78	54	60	76	64	72	53	60	62	70	73	65	79	72	62	77	89	78	66	74	64	69	68	62	80	61	76	74	71	64	79	69	72	82	78	75	74	73	75	58	59	57	72	87	52	78	84	82	69	82	69	70	70	71	79	75	84	78	83	63	75	62	69	67	70	68	77	80	71	78	75	79	74	62	57	73	68	63	80	65	85	76	64	74	66	66	66	74	79	78	69	61	72	70	82	62	76	76	73	63	58	60	72	82	75	79	64	71	55	64	75	71	77	83	65	60	63	85	62	67	50	60	64	74
15505	654	571	569	732	852	860	802	747	732	688	596	667	649	599	589	534	605	568	566	528	543	497	471	592	513	544	540	556	522	486	537	495	529	490	502	511	512	540	515	516	477	504	509	502	488	495	514	480	507	522	539	500	541	491	514	524	502	508	484	496	491	496	507	497	489	494	469	498	497	493	486	494	458	528	501	495	512	502	517	497	520	552	493	518	504	493	521	492	509	517	490	502	526	528	524	508	532	507	445	549	534	464	443	518	464	504	479	488	457	559	520	511	507	500	498	498	523	492	522	495	566	493	462	537	478	492	502	511	527	512	477	492	486	500	515	525	486	496	500	518	508	493	531	493	488	507	475	523	511	503	488	529	485	518	517	504	476	510	525	504	491	525	483	506	495	486	526	486	507	525	513	503	550	506	509	509	495	539	505	467	499	485	525	515	489	480	542	459	488	524	499	487	558	536	460	538	502	457	491	507	493	517	491	489	488	509	490	494	478	450	514	472	512	492	488	482	467	513	489	519	493	506	480	489	508	516	481	494	486	480	541	500	484	509	491	493	489	471	538	527	531	495	503	474	483	476	505	482	480	494	514	471	464	521	486	489	514	500	533	513	490	522	510	506	500	503	475	528	472	533	472	500	512	493	473	490	524	489	469	514	524	513	519	500	479	486	478	504	483	518	507	494	504	495	457	484	534	480	502	485	468	528	500	515	498	544	525	497	541	519	513	551	481	501	508	491	514	522	482	493	510	529	522	500	506	501	479	514	504	552	538	520	469	497	487	478	478	513	546	502	485	474	466	515	474	483	513	457	517	504	521	478	492	503	474	503	446	480	492	477	501	510	501	493	477	491	474	502	527	475	509	487	527	456	498	492	486	494	506	501	497	502	498	533	505	485	464	483	524	483	452	471	480	497	494	494	504	503	497	475	500	495	495	477	549	442	484	491	487	486	499	480	496	542	505	498	501	507	514	524	476	531	487	493	508	495	493	531	517	517	532	481	446	497	478	506	521	471	458	498	512	532	528	548	522	485	501	554	468	532	496	484	492	507	496	460	489	494	498	522	490	481	504	487	515	507	483	488	507	503	495	492	491	507	496	533	486	528	498	476	506	516	534	500	541	506	514	485	517	508	531	495	494	485	492	485	483	492	491	534	472	497	514	478	471	500	489	491	506	504	487	506	499	499	486	511	509	514	478	536	486	492	484	478	525	495	508	509	532	491	476	488	539	506	495	480	511	508	474	493	501	474	489	490	482	509	529	498	490	459	523	508	504	500	489	544	490	530	540	520	464	509	500	509	465	520	508	457	513	507	499	489	467	507	514	473	544	507	496	495	479	497	468	522	499	499	486	483	454	478	521	483	501	501	500	514	543	514	479	474	507	502	497	486	495	484	508	508	477	515	503	540	465	521	503	518	535	469	469	514	480	519	486	507	523	498	458	489	536	535	470	488	499	473	512	470	498	501	499	512	508	512	475	469	529	514	493	516	485	478	518	479	485	469	490	488	503	463	528	485	502	494	520	512	512	474	495	509	519	468	564	525	530	538	498	502	478	512	457	532	487	497	538	486	504	541	451	489	502	524	498	501	538	468	483	501	484	518	528	493	504	475	509	454	514	510	467	502	542	496	514	497	526	539	499	497	520	528	503	512	486	470	527	521	534	460	478	498	493	483	480	502	479	460	494	492	529	487	457	536	493	481	500	506	475	482	491	506	480	526	506	492	504	497	514	483	517	506	492	547	484	505	473	533	515	516	492	517	536	506	539	496	505	502	467	526	496	479	533	467	502	495	467	513	507	549	504	513	503	488	490	470	511	453	484	481	465	511	499	502	538	473	498	494	500	503	516	469	498	540	515	497	508	525	540	486	491	518	474	502	502	473	488	500	483	501	508	511	459	484	476	466	499	500	511	483	477	550	521	538	504	525	533	477	507	528	501	498	494	534	510	497	509	510	493	470	518	492	546	500	499	513	512	504	507	521	523	480	525	503	464	494	533	481	503	492	491	536	526	510	493	491	493	488	497	523	495	488	480	535	530	496	511	479	529	492	511	491	485	516	498	490	513	554	477	482	511	501	485	502	504	493	531	524	520	502	482	504	483	466	517	516	522	505	557	489	509	507	500	481	518	494	558	537	507	461	500	542	490	470	508	499	481	509	491	508	485	459	508	500	494	471	511	512	508	463	489	483	511	497	515	452	517	524	517	526	501	517	443	474	544	528	493	507	494	477	479	525	498	503	481	514	514	479	536	516	458	512	475	472	503	524	519	504	495	495	492	508	495	500	521	490	506	496	452	475	532	512	500	495	483	510	516	476	487	503	518	461	499	481	453	520	508	509	523	481	512	459	487	492	509	521	515	490	482	534	487	492	508	496	473	482	504	480	502	461	501	504	505	464	455	483	501	464	490	446	526	535	496	516	524	479	499	527	476	444	492	534	498	484	510	432	493	483	512	460	485	489	487	510	504	507	513	501	519	444	491	495	502	500	529	497	495	494	516	520	525	528	520	473	482	524	482	504	534	463	541	546	486	492	480	496	511	541	485	512	488	499	513	531	481	516	525	524	482	558	505	519	499	545	503	498	513	507	469	491	495	481	477	504	502	509	475	549	508	487	500	472	526	500	498	493	471	527	465	477	509	520	471	517	503	488	446	515	460	519	480	479	520	542	466	480	518	512	519	493	459	490	491	491	485	487	482	534	454	488	495	479	529	518	523	518	488	502	540	525	494	531	498	525	485	479	495	518	526	548	536	524	450	492	507	522	514	515	500	494	503	495	442	474	477	546	548	510	515	524	474	502	510	496	479	527	501	540	514	490	519	511	488	491	516	498	470	489	520	514	507	521	534	472	508	496	504	541	515	493	497	503	520	554	484	539	507	499	516	486	524	500	517	543	513	499	520	499	481	501	490	519	518	530	501	501	520	496	480	472	540	532	503	513	463	487	499	513	561	490	490	482	478	499	494	485	502	470	512	515	548	539	496	495	510	522	491	475	502	511	506	508	513	503	502	524	520	504	489	544	509	524	560	496	457	528	521	530	489	489	501	499	489	500	525	501	506	506	471	533	469	530	482	525	477	490	495	527	478	528	496	513	528	467	528	524	490	507	528	533	493	520	498	498	514	485	502	520	522	488	457	502	488	505	530	501	493	508	505	484	527	499	534	511	513	486	476	457	510	506	463	504	499	485	509	476	529	499	502	503	509	463	484	521	525	516	523	525	497	480	492	472	483	561	472	512	502	501	519	520	531	529	502	522	511	481	478	503	526	488	517	464	498	489	486	528	501	503	515	549	467	496	487	469	504	498	473	496	505	476	521	527	498	534	508	509	506	480	484	478	480	500	464	443	533	473	493	493	525	474	505	483	460	498	489	554	482	517	531	471	489	519	500	482	424	500	518	449	520	474	500	492	521	518	481	516	486	527	513	523	526	511	499	483	491	505	519	506	515	534	492	477	499	466	472	472	489	484	504	501	489	533	482	501	437	479	508	474	482
5067	110	87	56	79	73	79	76	85	77	83	93	76	83	68	89	71	59	85	71	66	67	68	59	58	68	66	68	58	75	53	64	82	65	62	65	69	65	76	71	57	63	68	71	73	81	74	70	64	84	56	68	71	72	72	85	74	68	79	61	66	75	63	60	86	64	75	62	68	59	69	65	66	76	88	70	78	63	64	75	60	61	60	67	73	71	61	55	50	65	63	51	70	65	61	73	71	65	61	61	67	78	68	53	66	62	60	69	72	65	71	68	80	69	73	60	60	71	53	60	69	63	83	79	76	66	54	80	75	61	70	66	62	76	71	67	51	64	60	57	65	61	74	59	66	65	67	50	72	66	73	66	73	67	61	86	56	73	63	58	59	65	65	71	65	70	71	70	73	60	69	72	61	73	78	56	71	57	56	53	70	63	76	73	83	65	70	65	82	67	71	48	76	66	54	75	65	61	63	72	68	63	76	57	64	68	59	58	69	77	58	46	61	60	59	59	72	63	80	72	58	69	72	77	72	68	69	73	75	72	78	62	70	69	57	70	67	74	66	67	65	80	67	73	70	74	79	77	72	85	77	61	74	66	72	67	64	60	60	79	88	66	66	71	68	54	62	68	65	68	82	67	64	70	78	80	59	59	74	75	51	70	70	63	83	67	73	72	73	77	69	70	70	63	68	73	68	70	68	73	52	63	68	61	69	59	68	75	65	75	65	65	64	57	75	74	63	66	73	58	75	52	68	69	68	48	67	70	82	74	77	70	72	82	82	61	54	62	61	68	69	66	63	62	59	63	69	79	51	68	66	71	75	63	65	55	62	63	54	64	69	62	68	72	53	90	65	63	69	64	68	60	63	82	54	71	71	61	58	64	71	56	70	53	57	65	67	68	62	54	62	62	68	76	58	63	60	56	72	77	74	59	61	61	58	52	62	66	51	75	72	64	72	69	60	72	71	70	61	67	64	57	69	64	67	58	83	69	73	61	65	76	62	58	68	74	52	62	73	63	69	68	64	76	57	64	51	73	66	54	85	57	55	72	66	66	60	81	90	71	58	71	67	55	65	81	83	69	70	72	70	67	69	66	90	77	63	62	74	82	64	69	68	78	73	63	71	73	61	78	55	56	59	71	63	64	80	59	58	66	68	72	66	67	65	60	61	71	67	61	64	73	64	74	66	62	56	73	77	68	76	79	61	74	54	63	61	59	64	83	55	63	55	72	48	52	63	59	73	61	78	52	66	68	70	60	66	64	68	69	67	68	64	68	56	82	62	63	74	66	79	78	59	71	65	77	68	60	78	66	88	59	69	81	75	56	82	71	70	67	64	68	62	59	53	61	53	62	76	58	61	70	58	88	72	56	71	70	45	59	69	62	50	79	78	47	80	72	67	82	62	69	75	81	65	68	58	64	61	69	63	70	79	74	65	80	67	57	67	67	57	75	58	65	64	88	64	51	63	72	63	53	64	92	66	73	70	63	70	72	62	67	77	72	72	42	80	69	72	78	64	63	71	62	55	76	70	64	76	67	72	70	62	69	60	71	59	82	75	86	68	60	63	68	84	73	70	54	72	78	51	74	72	79	86	75	62	63	60	88	66	54	59	61	72	74	67	73	83	67	68	56	57	62	73	74	80	54	71	51	73	60	68	81	68	72	64	75	69	60	65	58	85	64	71	71	55	64	66	72	71	85	76	77	64	70	71	61	61	72	67	76	78	67	71	67	78	74	60	68	67	64	66	61	58	65	69	57	49	83	67	65	71	62	62	56	61	63	57	62	68	71	79	75	67	64	68	78	68	60	62	60	64	74	69	71	67	68	66	59	72	75	72	65	67	63	64	79	70	74	78	64	75	70	55	72	84	50	54	74	62	64	67	62	62	78	61	72	71	69	64	85	67	72	49	63	77	73	58	73	69	62	65	73	74	72	60	74	55	64	73	61	51	64	66	66	57	63	73	49	52	76	79	60	78	53	90	63	78	53	53	68	68	63	68	74	68	49	69	64	55	70	57	59	77	75	81	61	61	70	57	85	66	70	65	68	54	60	72	71	70	52	77	73	68	68	78	64	70	72	64	73	82	60	66	67	62	53	77	63	65	59	61	56	66	66	63	67	70	65	79	73	64	69	65	71	59	67	65	73	68	60	70	67	70	65	70	60	65	63	64	60	68	83	60	82	75	58	67	65	67	71	55	72	73	81	59	58	62	64	71	61	64	71	71	72	62	83	66	62	72	71	66	64	71	68	58	77	60	70	58	72	70	62	71	66	51	67	77	60	62	56	63	54	44	56	50	56	57	75	67	53	57	73	56	66	61	76	49	72	73	79	64	74	73	63	61	57	59	89	62	69	72	72	70	76	62	66	75	63	60	76	62	88	73	81	54	55	79	60	73	62	76	62	68	78	76	64	64	58	71	76	91	86	52	77	63	64	73	53	69	56	66	59	66	74	78	55	73	72	66	62	78	84	76	72	71	68	66	71	65	70	80	64	81	65	60	60	78	68	58	66	72	80	69	59	76	68	60	66	48	74	68	57	70	76	60	72	68	85	62	63	65	80	73	80	80	56	68	57	73	66	60	73	69	71	62	66	72	71	64	79	56	71	63	67	69	63	60	58	70	79	77	67	65	61	82	71	57	61	70	61	57	70	59	57	55	70	69	68	55	81	64	64	66	66	64	51	47	70	55	68	63	72	63	65	70	62	68	69	77	70	75	76	71	64	72	69	62	72	58	60	62	57	77	56	67	73	60	81	54	78	68	68	69	78	57	63	86	79	64	84	67	63	77	66	64	50	51	74	71	82	65	84	58	55	60	66	54	84	65	72	67	63	58	69	58	53	73	73	62	51	54	76	55	60	55	64	72	62	63	51	69	66	52	78	72	73	72	56	63	76	61	67	83	65	66	79	57	94	72	75	69	64	61	53	65	63	62	59	81	66	75	68	49	62	69	78	82	55	75	73	57	71	71	66	63	76	82	57	57	69	68	71	81	62	64	59	68	77	53	63	58	63	66	66	56	62	70	76	84	59	56	57	71	82	70	60	66	63	68	68	63	59	65	79	74	63	66	68	62	70	71	62	67	73	72	65	65	74	76	68	86	68	57	63	51	62	46	47	70	59	85	55	77	68	70	59	63	76	67	73	56	68	72	74	74	70	59	62	66	72	64	73	73	66	70	66	65	66	63	66	61	69	57	57	57	68	67	64	53	51	77	60	77	66	61	73	50	42	70	65	73	78	55	53	60	82	67	83	58	70	71	65	59	64	69	80	70	51	63	76	67	77	76	77	69	71	53	61	78	65	57	54	72	64	59	63	68	67	55	55	66	73	59	65	83	67	71	61	72	88	66	55	61	61	60	62	56	64	77	72	58	63	59	65	81	62	64	89	74	57	75	66	79	68	54	62	63	76	56	74	79	69	58	55	70	61	74	74	56	57	74	60	69	62	58	79	64	61	87	51	56	78	69	61	75	66	85	69	58	73	76	81	76	73
21600	912	643	692	1111	1433	1643	1524	1256	1208	1044	959	877	813	731	670	689	661	631	616	635	594	574	552	572	565	600	573	581	542	555	500	504	522	490	523	541	520	545	508	490	532	515	491	485	527	502	553	482	510	458	481	488	483	499	474	489	483	485	525	495	467	494	467	498	527	496	514	534	491	488	451	532	463	469	454	506	461	496	466	482	475	484	467	468	504	480	467	513	499	501	485	478	491	505	494	484	490	508	474	442	524	514	445	507	484	486	504	464	496	490	490	478	432	500	475	465	468	472	503	473	488	517	493	509	488	476	479	469	450	530	492	504	476	495	463	524	514	491	477	482	484	540	505	511	513	499	463	454	480	492	513	469	491	466	457	483	476	489	455	518	497	522	518	504	482	476	489	493	472	459	479	497	502	487	459	482	466	514	503	479	505	510	439	486	496	483	470	467	484	511	481	435	452	481	479	453	490	490	457	450	492	497	442	445	459	486	458	471	497	498	478	467	474	508	493	471	456	471	463	497	468	455	490	495	470	529	490	507	485	487	447	498	489	476	487	459	471	486	504	501	520	495	496	476	499	469	447	449	486	478	459	512	447	437	491	494	489	533	487	496	507	482	468	454	471	479	471	503	475	479	519	511	487	500	472	513	446	463	484	440	508	532	462	513	531	516	492	472	456	467	454	511	496	504	528	472	472	448	484	476	491	473	509	465	478	544	492	447	479	453	470	464	491	511	489	523	461	443	481	459	458	481	437	524	511	473	486	475	495	473	489	530	494	460	513	485	432	506	494	475	472	497	487	485	495	476	474	503	478	470	484	496	473	499	514	504	468	490	501	481	506	451	478	455	474	474	486	454	523	455	461	453	489	454	475	494	500	485	459	497	479	490	467	470	496	485	458	488	479	478	520	465	491	488	552	498	500	460	450	469	504	492	473	480	509	468	482	470	502	471	457	469	481	515	511	475	504	487	462	501	506	504	527	487	530	512	483	491	487	489	471	484	474	458	479	463	475	493	466	449	497	503	499	512	438	491	471	477	491	465	436	488	475	491	479	498	487	456	479	462	462	460	491	464	472	459	510	457	464	493	513	464	443	433	483	475	490	461	457	473	474	476	481	506	527	470	503	482	486	484	516	462	485	470	491	488	449	480	475	466	477	464	464	503	425	469	485	491	494	464	508	467	464	496	466	478	474	475	468	474	492	473	473	459	475	515	469	492	488	486	455	429	503	467	463	449	509	465	467	475	511	495	469	469	463	468	474	507	499	488	507	497	483	498	478	486	479	494	540	447	516	427	507	477	502	519	482	477	443	459	483	460	508	484	501	484	478	511	487	508	464	488	480	481	481	484	502	457	468	489	532	467	460	486	468	488	475	454	466	433	460	487	464	440	473	513	491	446	496	502	460	494	469	472	498	461	462	486	492	440	468	437	461	500	458	493	461	447	489	504	481	463	469	483	470	474	461	472	504	470	487	495	461	497	499	490	472	508	450	484	537	453	491	503	481	479	466	473	491	464	471	461	473	481	502	436	522	438	463	493	455	485	489	469	463	481	524	505	481	496	471	514	489	475	449	488	468	506	486	467	464	464	494	471	490	474	462	478	467	460	493	446	482	484	452	447	488	515	501	518	442	517	478	450	464	476	540	450	493	472	455	479	500	466	479	476	485	483	451	501	526	487	504	474	503	482	435	467	506	472	507	496	479	518	462	479	484	512	488	488	481	473	523	494	446	493	463	487	484	472	464	476	466	515	463	484	468	498	485	490	487	505	473	495	511	483	472	498	488	514	470	471	461	457	477	490	479	477	463	447	470	479	481	497	456	502	482	468	470	483	488	501	496	494	497	504	441	477	475	479	477	482	491	474	481	485	466	451	491	457	455	438	516	454	427	477	454	496	481	493	463	469	491	513	464	482	512	534	477	524	463	479	485	461	509	464	494	482	484	518	497	499	489	500	476	489	498	490	496	514	511	473	476	465	510	502	500	507	451	473	474	473	479	497	451	485	496	509	435	510	479	492	455	475	509	486	479	474	511	514	458	546	434	468	447	482	496	464	461	496	481	482	500	492	475	476	473	509	457	474	487	507	443	456	457	475	464	482	519	468	495	495	465	465	459	468	486	478	476	490	486	458	490	456	505	453	494	470	458	462	530	481	524	472	494	481	493	481	495	477	417	486	481	479	480	491	474	493	497	481	474	491	489	482	466	485	512	471	455	492	499	503	490	480	501	498	484	457	469	473	438	486	503	471	504	518	458	483	499	448	460	502	499	453	445	502	465	516	455	478	437	462	484	460	464	483	488	479	519	483	469	500	487	495	506	496	481	483	468	477	454	451	530	503	510	457	461	476	426	444	467	476	503	466	464	465	461	479	500	509	456	442	495	466	452	479	488	488	473	534	528	500	485	493	498	467	469	453	489	479	442	486	499	471	481	477	443	495	520	489	480	476	505	480	447	483	458	474	439	474	450	497	483	490	482	451	442	498	450	486	473	500	478	478	455	502	454	503	481	478	497	507	521	472	461	501	530	471	471	498	479	503	480	502	473	510	445	470	465	485	475	509	498	497	514	446	473	471	503	494	466	500	496	447	439	530	488	490	488	475	519	507	493	458	483	451	456	467	462	514	471	503	488	515	542	476	479	460	429	449	498	504	497	452	505	515	453	471	447	425	489	479	486	440	453	482	467	475	510	484	493	502	466	463	504	497	448	485	512	445	485	503	459	500	429	463	479	548	501	470	474	469	492	471	471	485	505	445	495	489	456	457	451	472	466	449	444	503	468	481	488	509	467	471	499	470	481	518	511	510	469	484	473	503	503	472	462	480	460	487	451	479	499	468	526	469	450	490	477	486	496	467	507	458	471	460	453	497	487	464	492	482	453	473	501	512	471	494	510	499	479	523	493	519	477	440	477	498	451	478	467	490	503	481	479	492	473	489	522	473	535	468	498	503	510	446	472	464	514	501	484	490	460	461	493	492	465	505	464	454	504	445	478	487	498	500	468	515	469	473	487	497	444	503	452	489	449	456	509	511	491	492	453	477	487	484	467	484	486	476	479	467	478	467	468	495	497	469	503	478	472	437	474	477	464	487	476	467	485	501	455	443	495	466	485	475	465	526	501	481	463	493	470	462	475	475	510	485	469	470	502	462	489	502	491	499	446	459	492	480	481	509	456	479	463	466	506	470	527	484	479	476	494	475	500	471	521	471	477	470	456	509	459	483	489	461	441	485	476	514	499	445	477	472	494	473	490	491	478	499	470	485	532	508	490	475	476	485	455	454	474	475	500	494	444	505	459	507	450	500	450	470	430	463	477	459	474	454	450	443	488	484	502	455	463	479	500	459	495	484	472	477	483	523	474	436	498	467	469	504	464	489	470	460	469	449	486	471	501	469	510	469	509	499	457	520	451	490	443	488	464	471	496	491	492	471	498	505	481	508	440	503	473	499	472	443	488	483	462	514	480	440	517	467	492	464	440	444	448	511	469	515	491	474	501
7232	156	55	52	50	67	69	52	55	53	43	50	38	46	36	30	47	34	33	37	31	33	32	31	37	24	39	31	34	22	31	41	29	30	30	34	30	32	26	36	39	14	42	20	25	23	28	33	30	26	21	28	30	27	20	32	24	33	24	25	27	32	26	28	26	21	21	21	34	39	20	30	28	36	29	31	25	31	38	21	24	21	26	30	31	32	19	26	19	30	22	23	27	27	28	35	33	25	24	34	24	29	31	27	23	41	22	31	27	19	29	28	24	26	33	20	27	37	24	17	22	26	25	28	25	22	34	36	23	25	30	22	28	34	23	25	31	36	26	21	32	24	25	28	23	24	29	28	20	23	23	25	28	23	32	21	25	27	19	32	20	26	29	25	30	29	24	31	23	24	31	25	27	27	30	28	32	25	31	28	26	14	25	24	22	19	33	35	17	25	30	23	21	26	29	20	22	24	35	38	21	33	24	24	31	23	22	32	21	24	23	18	46	32	24	23	16	21	13	27	20	24	30	31	28	35	20	29	26	21	24	44	27	31	25	19	34	37	26	25	17	28	27	31	21	32	23	32	22	26	29	21	20	27	20	32	25	29	20	32	33	23	36	28	21	29	23	29	28	23	24	25	31	23	27	17	20	18	26	18	33	30	32	27	28	24	20	31	21	32	26	35	32	29	31	22	35	22	33	30	34	29	30	28	24	31	19	32	24	21	28	20	31	22	18	31	21	27	32	36	22	31	23	31	25	34	19	32	34	21	39	27	21	29	27	25	25	19	16	19	36	29	28	24	29	26	19	31	34	32	28	25	22	26	22	17	24	26	24	28	32	25	25	19	24	26	29	17	31	24	29	34	25	32	31	31	20	25	37	28	32	29	28	27	24	23	24	30	24	20	30	32	25	24	35	37	27	28	27	28	30	25	28	31	17	30	27	30	23	26	27	31	20	21	33	29	24	29	17	24	20	21	22	23	26	27	36	23	35	32	36	25	21	34	25	32	23	20	25	30	22	19	30	27	23	28	29	22	23	43	15	32	32	22	29	30	30	24	34	36	27	23	38	23	21	33	27	24	23	37	41	36	19	23	26	17	30	27	32	27	29	23	22	21	27	26	19	26	28	23	33	32	25	24	25	23	28	21	17	27	37	30	27	24	20	28	31	35	39	37	18	27	38	17	30	23	22	27	25	21	26	38	36	24	28	28	25	32	24	21	22	27	24	28	24	23	27	32	17	24	19	22	32	21	22	27	23	31	24	25	23	29	21	23	28	23	28	27	24	20	37	25	27	17	26	27	24	26	25	23	23	30	31	31	20	18	34	20	40	26	28	25	24	33	25	25	23	29	22	38	28	34	23	33	22	18	25	21	19	31	28	22	35	39	30	26	28	31	20	16	22	30	35	35	20	28	16	26	23	31	22	36	28	21	28	20	21	25	29	28	19	31	29	21	25	27	27	35	23	34	25	16	20	29	23	22	26	25	21	26	21	30	27	31	21	16	32	25	36	21	27	19	25	24	35	25	25	25	30	17	31	30	36	23	29	26	26	21	22	28	30	20	30	34	27	23	34	28	31	32	28	28	22	29	20	31	30	40	29	29	29	34	31	24	29	31	39	24	28	35	32	29	24	17	36	24	29	29	31	18	25	27	30	22	23	32	39	31	27	31	24	26	36	22	24	34	29	22	33	19	20	23	28	19	17	28	33	31	23	23	27	36	23	19	35	38	26	30	22	24	32	22	33	30	22	28	32	23	43	22	32	20	22	25	28	24	20	19	18	29	19	29	28	27	32	19	23	37	37	26	26	36	39	24	24	25	29	37	29	22	28	32	31	29	39	22	18	29	18	17	29	37	22	24	41	25	29	22	26	29	23	25	28	17	26	36	30	16	28	21	36	27	29	28	22	26	22	32	25	25	25	27	22	27	35	22	34	32	31	15	29	24	29	21	23	22	24	26	28	24	29	31	28	25	27	26	33	27	26	25	33	20	23	27	28	22	31	36	31	24	24	19	28	27	23	29	27	19	24	28	35	25	29	32	20	33	26	20	23	30	22	26	20	29	28	25	22	19	29	26	29	36	36	25	22	17	25	24	23	28	30	37	25	21	29	28	27	30	18	27	24	23	30	26	30	26	29	32	21	27	27	28	19	31	28	23	28	30	27	34	21	22	24	23	26	32	27	15	29	30	24	31	21	20	33	19	28	30	24	17	25	22	34	35	27	31	28	31	18	32	28	25	20	28	19	25	30	23	17	16	22	28	26	29	23	30	24	30	19	41	31	33	29	27	33	23	32	24	17	26	24	21	29	27	29	14	37	18	26	31	27	24	30	34	26	20	26	27	26	23	24	29	30	25	30	24	20	40	29	30	26	23	36	33	33	26	30	29	26	28	27	28	33	26	33	14	34	25	26	30	24	23	23	32	27	33	34	32	30	26	26	31	39	35	26	20	19	30	25	34	35	32	26	29	17	17	26	30	30	15	28	33	23	23	25	35	18	27	32	24	29	35	27	29	40	22	28	32	34	24	30	16	29	32	25	29	28	34	28	29	27	31	31	28	29	27	22	21	33	23	21	19	29	31	25	41	23	32	29	31	24	22	31	17	30	21	25	34	27	26	29	20	21	26	26	19	26	29	21	21	30	31	22	26	24	33	28	31	27	34	20	18	30	22	24	19	24	25	22	25	33	19	29	21	17	31	30	33	26	30	23	28	20	27	30	29	33	33	23	36	26	38	30	33	31	23	29	22	25	24	22	31	20	34	25	17	21	24	29	22	32	22	30	23	26	24	21	20	24	30	33	28	31	22	22	32	22	39	32	25	33	31	31	29	23	23	24	35	31	31	27	25	32	22	30	20	30	33	27	31	18	32	29	28	31	29	36	40	32	31	28	26	23	28	17	22	21	33	35	23	33	28	26	28	27	29	34	28	30	27	30	28	28	26	25	27	22	30	24	32	27	23	26	22	29	28	22	30	23	26	33	31	31	22	22	27	23	28	33	29	26	29	28	34	24	28	29	36	25	29	25	21	24	25	36	21	15	27	24	31	35	35	22	21	22	37	28	18	35	21	31	25	17	19	29	22	26	30	24	24	28	27	27	22	24	23	22	24	27	22	30	27	32	35	27	31	32	24	34	23	22	32	21	26	31	20	21	25	22	24	31	22	34	21	21	28	25	35	26	31	21	28	25	30	26	35	36	17	33	26	23	29	31	24	32	30	22	24	17	21	27	30	26	19	17	38	25	32	27	24	32	29	23	29	23	20	17	30	27	23	16	26	30	27	25	33	28	23	21	29	29	23	27	21	28	25	27	28	28	41	25	19	25	38	23	21	25	34	23	21	33	35	25	23	23	22	24	25	27	24	37	30	22	23	30	30	24	33	27	27	24	32	29	34	24	23	22	36	26	26	32	20	25	28	20	36	37	38	23	25	26	23	16	27	17	27	23	28	22	23	27	30	28	31	30	27	15	35	28	29	30	30	23	22	38	27
27822	1256	625	668	1669	2500	2582	2250	1871	1602	1278	1200	993	863	774	688	571	563	478	460	427	408	379	344	353	367	324	337	310	298	265	309	304	283	276	285	250	262	251	227	255	254	244	230	254	246	246	212	219	248	260	246	210	230	214	228	236	247	238	208	228	227	223	216	203	223	200	197	213	219	189	210	191	217	216	222	189	217	224	198	187	231	217	221	193	199	201	192	195	202	189	227	249	235	223	220	216	224	194	193	224	216	237	216	190	217	215	204	206	216	223	210	227	222	184	222	211	221	212	203	216	224	200	212	214	226	214	211	226	230	233	238	235	211	203	208	210	195	213	206	204	208	220	227	229	233	212	233	203	191	181	208	201	211	213	225	196	189	224	201	218	177	210	214	206	188	204	219	187	192	184	184	191	188	213	192	197	200	215	199	190	224	217	220	209	198	214	194	200	199	196	185	207	189	179	189	206	205	173	175	210	186	175	194	203	204	212	250	167	185	206	177	171	212	203	169	202	213	220	200	211	195	176	170	215	191	183	208	211	187	183	211	186	216	180	182	205	221	206	176	200	190	167	190	204	203	191	203	203	203	202	209	210	186	186	204	199	160	188	195	176	184	209	219	195	196	187	197	201	170	188	174	197	183	204	170	183	201	207	196	200	192	194	196	205	194	206	192	219	197	188	167	212	200	202	175	189	200	194	191	185	202	215	163	190	193	183	201	190	184	199	204	181	207	177	201	203	203	202	192	178	161	206	186	218	193	217	188	188	193	230	184	181	207	194	206	208	193	193	183	198	218	211	198	201	197	208	206	196	223	195	170	182	185	206	172	197	201	189	176	207	212	174	178	187	177	209	207	184	206	174	173	193	208	195	194	191	185	189	180	200	206	172	185	195	219	198	171	197	185	179	226	195	198	206	160	181	173	225	182	211	204	207	159	190	212	204	204	203	179	183	191	165	217	167	181	208	177	205	200	199	202	216	195	200	187	205	181	199	179	207	199	212	191	187	201	204	218	194	202	202	188	184	188	183	196	188	206	216	215	228	182	189	198	216	186	211	195	181	193	181	189	207	187	194	217	211	170	184	184	205	175	190	172	209	185	205	195	208	199	208	185	197	198	191	200	172	190	194	202	184	190	191	218	208	198	205	187	190	216	184	169	207	191	191	200	212	184	176	187	205	204	195	205	208	189	178	189	211	202	186	181	189	200	195	198	183	180	210	191	224	185	179	192	215	192	198	170	197	197	210	188	230	184	204	207	204	197	194	192	186	223	196	174	205	174	201	174	181	177	190	180	215	203	204	180	166	224	218	189	193	171	188	172	199	203	179	185	194	200	201	216	160	178	198	207	206	185	200	213	210	215	201	179	194	214	192	212	210	170	199	217	204	176	192	184	182	202	200	188	204	205	200	211	198	182	201	205	203	186	183	199	208	208	190	182	205	217	175	211	193	193	197	166	166	185	228	188	184	201	220	189	191	191	204	187	201	201	198	201	183	211	204	197	200	192	200	208	192	182	173	174	197	197	212	166	188	209	218	199	184	180	197	211	178	203	170	190	192	201	212	190	208	194	193	215	185	186	184	169	186	203	207	201	179	197	199	184	197	218	194	196	181	190	219	196	198	223	221	206	216	184	183	202	190	200	209	177	191	197	207	205	207	186	175	177	235	180	206	149	179	188	188	196	199	183	196	201	186	195	197	177	210	173	218	184	192	204	219	192	183	181	197	193	203	191	199	186	176	201	176	186	178	200	200	205	190	203	196	197	201	200	209	186	189	188	185	185	227	198	188	175	197	178	192	170	194	178	180	218	190	197	184	198	202	191	166	209	204	171	205	191	193	205	172	206	194	186	205	165	201	184	187	220	200	203	181	203	174	188	188	203	211	224	210	194	195	184	216	197	182	200	180	200	192	182	185	198	202	180	205	209	177	200	190	195	182	179	179	213	221	187	181	193	200	223	200	208	212	184	184	196	200	192	193	179	202	175	208	216	187	202	197	195	188	205	182	197	200	175	195	185	199	186	186	205	205	193	184	194	188	201	171	191	206	194	244	181	238	208	195	206	188	186	199	188	194	208	213	207	186	177	220	212	183	198	202	212	206	184	196	213	211	202	220	206	213	192	180	191	196	212	198	219	178	199	215	199	201	200	194	196	197	199	190	196	180	185	183	191	209	184	156	189	200	192	200	182	204	215	198	201	191	181	191	191	198	203	181	199	198	191	199	188	188	185	177	194	198	176	183	203	175	193	211	190	196	221	202	167	215	193	190	197	185	180	189	189	220	205	213	198	198	204	206	208	206	219	211	189	177	183	199	187	197	221	180	188	209	197	201	180	213	205	192	180	189	195	188	228	150	202	204	187	218	201	210	180	214	181	190	179	183	207	183	199	203	182	203	195	210	205	195	180	210	199	204	213	187	188	214	201	205	196	209	203	194	202	188	209	197	218	204	165	199	182	211	193	194	186	219	194	192	189	201	200	164	210	195	212	200	220	186	197	183	224	205	190	217	206	195	198	191	181	205	186	193	206	172	195	189	197	205	209	187	178	198	190	193	195	178	195	185	197	181	178	179	216	191	193	173	193	203	203	204	195	189	190	201	201	194	196	205	168	195	181	198	203	201	203	171	202	218	184	193	190	192	216	223	189	196	187	182	180	218	196	176	201	202	194	218	198	191	188	178	204	204	196	197	181	190	189	161	206	183	176	177	172	209	192	198	192	199	202	184	206	195	194	179	181	187	179	181	225	217	187	194	201	194	207	203	184	193	207	191	205	185	203	204	169	205	188	175	203	187	172	192	182	185	194	183	193	192	194	193	197	214	160	200	207	200	190	169	187	178	190	199	197	194	210	192	175	193	190	204	193	213	176	177	194	195	176	218	203	204	193	193	176	189	204	201	217	205	194	174	203	202	192	197	200	191	180	190	179	192	171	204	202	199	196	188	200	180	207	182	187	161	180	176	192	216	191	189	188	190	164	190	202	216	191	187	199	205	196	192	209	199	205	177	156	180	188	183	199	213	195	214	214	176	215	178	203	183	202	210	202	209	189	212	198	183	210	177	201	181	212	203	167	199	199	190	204	187	199	179	177	194	185	194	168	211	201	193	167	177	206	177	183	206	193	177	213	193	196	209	210	170	193	178	174	201	233	187	187	207	200	194	216	213	196	194	198	187	182	178	181	195	200	203	216	172	175	166	179	217	186	200	194	203	184	197	228	183	189	226	181	185	174	205	193	196	197	198	173	201	219	207	193	187	231	186	196	180	199	202	213	186	190	184	178	182	201	190	223	194	217	173	214	207	205	217	206	181	184	191	184	197	183	190	164	174	183	191	206	181	185	203	188	195	193	192	207	179	191	191	190	193	186	195	192	177	169	202	180	170	210	203	210	188	199	195	202	206	228	192	189	203	214	175	194	194	202	186	214	183	197	211	201	178	173	193	180	188	197	216	209	180	209	209	229	183	200	193	198	187	186	211	169	186	188	189	201	197	198	182	184
2503	78	63	72	65	65	70	65	76	62	64	61	66	52	60	66	72	64	58	66	71	61	74	45	61	71	61	72	74	64	69	67	60	59	59	64	66	61	58	61	75	68	60	64	67	71	73	61	71	64	60	57	68	59	60	60	57	59	66	77	54	56	73	65	55	51	69	70	58	59	67	55	64	68	69	69	61	65	64	74	66	63	57	55	70	53	69	73	56	61	74	75	66	66	68	47	69	59	65	48	66	63	65	62	73	72	60	59	59	57	58	76	59	65	64	68	67	60	58	59	68	61	70	60	71	69	59	73	56	69	61	63	58	54	73	54	58	56	82	63	62	64	67	60	62	71	69	65	63	58	74	52	70	71	65	68	70	56	53	69	53	67	59	61	49	68	55	58	62	74	53	56	75	56	78	76	55	52	74	59	79	68	59	57	55	65	69	57	68	72	60	60	50	64	85	71	70	63	62	62	66	64	57	66	68	76	68	65	63	73	68	75	69	63	46	63	65	61	63	65	59	52	64	63	55	59	69	60	49	72	62	71	74	55	49	53	70	76	70	64	68	87	63	59	62	67	76	60	57	72	78	62	81	61	66	50	63	56	55	62	66	59	58	60	71	77	48	67	78	65	62	57	53	70	67	52	60	73	68	76	60	66	51	63	61	71	67	55	60	68	65	60	58	84	61	94	83	71	56	70	59	56	68	68	66	61	62	64	55	80	56	64	64	65	67	70	65	68	68	72	58	76	60	63	74	53	56	62	56	69	61	64	53	54	48	70	58	67	54	69	48	64	65	79	60	73	57	72	72	65	52	71	59	68	61	57	61	65	67	63	58	71	71	61	54	77	57	62	57	63	71	68	53	55	78	47	59	65	83	66	73	81	54	61	70	63	56	66	61	82	80	54	57	60	66	71	56	62	76	59	63	78	59	61	50	57	72	64	64	71	55	68	67	54	74	56	62	50	67	63	71	75	63	52	66	57	72	58	70	54	67	65	71	62	74	65	59	71	53	64	68	54	69	69	66	63	92	57	51	60	60	68	59	65	61	68	69	60	57	74	61	64	61	67	63	77	78	61	69	73	58	61	58	63	68	68	78	68	54	86	69	72	62	68	71	63	69	69	69	63	54	76	51	67	72	59	52	64	68	52	50	66	73	74	65	70	67	59	61	66	63	78	71	60	71	70	63	78	57	49	74	70	81	67	70	78	73	74	70	63	61	60	78	53	58	67	66	78	65	73	68	61	61	68	61	66	71	61	80	65	63	59	67	65	78	69	55	62	67	64	82	76	65	61	53	72	56	71	60	57	66	72	67	57	55	63	59	61	60	42	64	78	58	56	53	65	68	64	57	64	71	58	56	79	55	60	59	57	58	54	61	66	60	64	71	58	71	68	66	75	72	64	78	70	55	51	61	72	54	67	59	67	57	66	66	61	64	67	61	63	58	81	71	62	65	55	62	62	65	69	59	56	64	60	51	70	71	67	47	70	72	73	66	62	70	86	66	59	68	53	79	61	68	79	84	70	70	57	57	60	81	66	58	71	64	67	81	58	63	46	53	53	71	70	80	56	63	69	73	63	55	66	65	71	61	63	59	54	71	64	61	69	55	66	66	71	60	60	56	77	53	61	66	65	57	60	79	50	64	53	76	70	73	64	59	63	56	61	43	71	54	59	68	68	65	69	58	67	71	74	64	72	70	76	67	76	58	55	53	67	68	77	59	88	55	63	81	56	55	74	65	60	70	63	54	65	57	62	61	63	65	61	66	71	65	60	68	69	63	72	66	57	60	57	62	64	75	56	57	53	73	59	61	61	68	71	70	56	60	65	69	54	54	68	61	62	62	57	65	66	62	61	67	68	51	65	71	51	56	66	53	78	80	61	58	57	66	58	64	62	63	65	59	46	61	76	56	79	59	76	65	74	75	61	67	59	75	65	69	61	65	56	69	60	53	61	67	73	68	69	76	61	57	58	59	63	51	61	56	97	59	72	50	70	58	57	63	49	61	61	67	75	57	63	66	62	73	64	80	67	59	62	61	48	66	71	59	59	68	55	61	57	69	56	68	64	60	61	73	68	72	77	68	63	63	41	69	65	60	85	60	51	76	67	71	61	41	63	61	71	76	80	58	65	65	73	54	51	71	59	70	71	72	73	62	59	57	62	71	75	87	74	72	58	59	72	52	59	69	57	58	50	66	75	68	68	52	71	55	80	60	55	70	68	71	78	57	73	64	65	61	70	63	55	66	58	43	54	70	67	62	71	78	64	72	78	62	49	60	60	66	68	60	66	55	60	58	64	58	62	59	55	65	75	64	58	47	83	71	73	59	68	71	78	66	66	69	65	62	70	71	62	60	79	62	62	49	72	56	58	62	68	64	61	59	60	67	73	52	74	69	59	81	54	61	61	83	66	83	52	54	70	73	68	64	68	71	66	76	53	69	56	66	61	72	68	65	69	78	73	93	41	86	72	64	49	58	73	68	78	57	65	60	65	76	65	64	73	76	61	66	57	55	73	62	66	56	68	74	59	66	80	64	61	55	70	72	50	63	71	71	61	68	66	64	63	64	58	62	46	57	75	60	51	75	71	63	60	65	59	67	56	67	62	61	76	65	50	78	50	64	55	78	65	76	56	54	63	66	59	53	61	60	51	72	74	59	63	51	55	76	57	64	72	60	68	56	66	68	73	53	64	68	55	66	72	70	73	80	55	67	76	77	69	63	70	54	83	73	63	65	76	74	74	61	43	69	66	59	63	54	63	55	72	57	58	52	80	61	67	71	57	48	58	55	66	73	57	54	68	76	62	74	63	70	68	53	74	70	67	61	69	59	66	65	61	62	51	52	78	47	49	70	61	71	46	61	67	75	72	58	69	66	62	70	63	58	63	62	73	44	72	69	68	70	56	61	69	69	55	70	59	50	82	60	68	57	64	58	66	64	46	65	69	62	74	63	56	63	78	59	64	68	59	65	58	60	71	75	64	69	54	68	66	58	79	57	60	63	68	70	53	58	72	55	59	61	68	77	58	56	70	56	76	58	52	84	54	73	76	63	59	56	63	63	63	70	60	64	63	65	54	62	54	69	81	75	68	59	65	70	75	60	63	53	62	65	63	65	72	61	76	69	77	54	64	69	60	77	71	79	51	54	63	56	58	62	65	68	55	69	65	53	61	62	73	66	69	53	51	65	68	78	56	71	58	55	67	55	55	60	67	57	70	56	64	76	53	66	67	61	60	74	60	64	48	53	60	68	52	63	66	62	59	63	55	48	72	53	63	68	63	51	67	76	61	65	64	68	54	69	63	64	69	77	53	62	60	69	64	52	68	55	62	61	50	68	83	57	71	63	56	62	59	60	63	81	60	62	69	61	88	69	64	59	61	65	65	48	69	64	67	57	58	67	69	68	47	62	74	52	69	58	55	57	57	71	52	82	61	60	63	68	81	73	85	59	50	67	53	71	67	76	60	68	63	60	70	64	73	79	58	72	65	70	65
14697	548	486	514	582	599	606	576	604	599	525	597	565	490	465	490	496	480	507	511	487	502	500	491	441	471	486	437	473	482	502	457	486	498	501	484	459	463	467	495	454	470	488	451	470	470	465	464	441	477	498	490	466	471	447	462	517	490	450	462	483	471	477	458	470	481	450	449	457	474	503	464	479	486	477	455	457	473	462	465	436	466	489	457	460	446	475	475	468	478	467	501	459	459	470	448	496	461	493	510	445	453	449	463	499	500	507	449	462	435	452	425	446	454	465	506	474	513	498	465	470	477	484	487	468	510	505	474	466	451	444	470	495	476	490	486	461	491	436	434	440	502	438	524	475	449	473	488	452	464	511	481	500	454	472	480	528	490	492	485	456	485	460	499	478	487	438	456	453	463	497	440	485	497	491	487	489	451	439	472	452	485	449	484	445	490	428	455	471	459	465	462	464	454	477	472	492	482	500	447	433	500	464	460	413	441	494	474	454	497	450	439	480	476	488	454	497	467	445	454	490	480	459	468	501	443	467	451	450	457	464	502	477	425	457	483	499	496	475	484	441	419	488	422	462	486	493	498	453	523	444	499	478	479	429	449	435	436	464	487	446	460	477	465	423	471	471	482	437	462	424	450	438	488	426	471	457	445	448	450	476	424	467	492	481	444	471	473	479	477	465	497	447	439	492	460	460	418	449	470	459	467	425	467	464	494	454	467	462	493	463	480	481	468	472	446	462	483	456	480	461	480	498	473	439	451	471	482	451	464	476	442	446	491	427	461	471	449	520	424	477	432	445	439	444	479	482	479	486	463	443	421	460	436	459	448	474	459	494	470	472	461	479	469	486	466	448	432	466	504	495	445	479	462	474	453	434	487	479	512	470	468	449	477	488	452	448	480	468	469	492	465	460	504	501	463	471	469	465	473	452	475	465	424	478	473	491	450	471	459	491	443	438	497	488	472	480	489	441	491	489	437	474	465	488	476	503	451	471	463	480	478	447	492	451	449	479	448	455	461	481	471	447	485	478	464	475	495	479	460	452	471	447	469	474	491	509	433	459	464	488	476	466	494	462	476	438	456	468	472	453	469	473	480	446	475	460	460	474	470	426	424	471	461	474	480	461	511	451	465	448	448	455	443	443	472	460	492	435	459	498	509	454	473	460	481	443	479	461	473	486	470	459	453	466	477	458	478	453	464	467	463	473	450	469	462	496	453	479	471	462	447	468	470	445	486	453	439	455	491	427	511	468	521	446	475	477	474	473	466	463	451	496	467	507	492	476	456	453	465	469	464	480	484	482	457	505	490	446	494	472	496	484	498	449	482	457	501	440	455	498	479	456	475	464	447	431	489	458	429	497	476	446	449	448	452	509	468	472	466	480	455	468	470	444	459	422	452	477	483	470	450	467	480	445	462	464	487	460	462	456	443	492	498	451	490	473	471	494	481	482	467	444	459	447	454	456	456	481	472	465	469	458	478	455	495	461	457	481	467	445	493	519	470	448	467	476	530	472	438	469	437	478	462	496	487	475	462	486	513	464	500	463	481	472	476	472	479	427	421	473	471	482	489	499	473	420	471	443	463	488	467	475	440	468	447	504	455	471	446	468	461	451	492	453	457	473	463	451	466	449	430	445	495	456	476	487	470	438	484	456	502	474	477	454	521	484	442	470	485	430	520	454	449	453	467	450	474	480	477	442	474	441	459	457	468	458	455	456	491	513	487	441	531	440	487	438	436	447	459	457	467	446	493	509	483	471	442	484	521	488	460	472	486	487	461	449	499	477	415	463	456	480	517	493	446	469	471	458	466	517	473	486	494	446	454	445	431	528	456	489	495	455	459	470	463	472	462	487	471	469	458	464	434	475	459	466	514	475	487	480	488	451	428	480	440	452	492	460	466	472	469	459	510	447	472	461	442	495	486	462	450	493	468	441	478	462	432	482	466	462	488	435	448	513	474	457	469	460	475	484	470	462	489	468	484	469	458	432	451	427	486	440	473	437	471	455	490	480	475	430	443	437	503	514	466	430	479	480	472	461	460	495	490	455	465	478	462	477	479	487	498	426	481	474	500	456	499	478	454	505	486	495	456	468	454	473	479	487	491	455	486	429	433	480	464	475	476	441	485	498	448	470	479	445	432	477	456	429	470	450	498	427	463	442	478	450	463	453	477	492	455	455	463	451	482	458	461	461	470	515	455	462	473	483	449	464	480	467	419	437	468	450	442	441	473	459	461	435	483	483	456	498	465	455	467	449	456	493	517	466	498	447	464	453	450	479	472	482	451	462	465	452	465	472	457	494	482	448	443	448	475	514	459	447	472	479	470	443	486	441	495	443	432	471	458	475	503	446	483	469	463	472	436	499	457	470	470	467	463	443	460	481	451	507	461	476	436	438	456	451	454	459	476	460	483	469	516	474	435	459	464	481	476	445	486	424	481	451	456	484	475	475	489	456	467	467	486	494	483	448	464	464	463	494	442	498	477	495	486	471	496	457	465	437	457	438	484	439	504	477	464	473	472	469	467	460	475	478	474	509	462	445	460	484	479	468	412	467	458	460	484	471	461	487	436	510	513	453	450	471	488	469	473	470	460	430	472	444	476	501	407	474	462	463	450	438	463	472	457	478	473	480	451	479	489	497	497	504	471	470	468	478	463	439	448	479	448	461	425	448	469	456	453	473	461	480	475	443	456	502	486	463	453	495	441	432	497	481	439	453	456	486	472	445	457	445	444	475	453	480	454	445	474	469	472	461	456	453	492	469	464	502	505	497	442	413	463	458	477	492	469	451	486	455	448	466	463	496	472	491	459	461	471	490	450	451	451	457	450	484	451	484	503	507	435	502	451	484	452	467	441	501	444	456	514	451	482	469	465	510	450	456	431	501	445	394	495	428	426	460	488	446	481	479	450	472	463	461	488	474	456	433	488	441	489	449	468	445	471	493	440	523	454	501	452	454	454	435	471	521	522	437	461	469	475	445	443	473	473	454	480	475	453	464	425	467	492	465	481	471	478	473	446	493	423	462	522	487	494	444	485	483	483	465	533	484	487	492	479	471	504	463	462	492	450	481	488	458	447	462	455	436	441	480	476	498	472	495	469	467	456	434	460	535	462	484	489	492	493	509	487	479	425	488	450	432	455	482	477	462	485	478	448	449	490	457	471	429	455	462	462	484	429	478	504	454	472	493	462	451	480	475	463	444	505	435	438	468	460	468	434	444	446	454	450	470	493	502	451	471	460	464	502	459	455	493	467	469	498	490	460	425	519	460	418	474	484	486	472	457	454	520	450	510	497	482	451	484	466	465	446	475	485	474	471	472	481	469	487	497	482	459	473	454	468	458	467	495	494	460	470	443	463	458	434	478	430	495	468	459	476	430	461	467	477	434	449	486	462	476	471	459	427	464	479	494	498	524	465	454	460	450	460	470	483	519	417	487	448	455	445	466	460	427	441	481	469	490	470	490	484	463	447	439	458	474	484	462	477	498	478	478	473	453	463
3284	81	83	70	55	76	68	75	70	72	72	78	75	68	73	77	73	55	69	68	67	59	61	58	56	69	84	76	65	74	68	80	67	76	74	82	53	67	70	75	63	94	68	70	80	66	73	67	62	57	62	74	69	59	48	53	52	70	68	55	76	70	58	58	72	74	59	53	66	52	70	55	59	60	78	80	68	60	63	79	76	69	79	56	71	60	76	73	78	76	50	54	57	75	53	64	72	64	69	50	71	78	62	86	74	83	66	66	77	54	58	81	74	71	58	67	75	72	72	82	73	79	69	66	77	71	69	83	64	69	66	61	57	70	60	68	67	56	62	79	71	61	72	75	60	63	73	75	75	64	56	69	64	74	79	62	72	65	67	60	66	69	69	78	67	67	73	62	70	82	68	57	80	63	69	63	57	73	77	68	70	65	90	66	67	76	69	63	71	79	61	73	58	66	71	72	68	56	63	60	66	61	64	60	60	77	66	83	67	70	74	65	65	64	71	71	67	78	66	68	59	71	74	74	63	67	76	64	82	65	75	69	55	69	54	61	73	74	59	64	71	65	76	65	60	69	61	57	81	77	75	57	72	69	84	69	56	65	55	66	67	74	68	74	57	59	75	64	65	74	84	63	65	75	64	65	68	60	61	62	57	73	71	62	65	49	72	66	87	70	60	66	79	66	64	55	69	70	61	78	61	75	74	69	65	74	64	63	80	78	60	68	75	76	50	69	63	64	67	66	71	86	67	63	83	64	59	53	74	92	60	70	67	58	86	69	74	64	74	68	79	86	64	72	73	67	68	66	79	68	72	59	63	52	82	58	73	62	66	64	62	77	69	63	75	75	62	79	71	57	64	73	51	65	71	80	84	72	60	61	77	61	70	66	80	58	56	55	74	78	73	69	56	84	69	69	64	69	58	70	81	68	77	65	57	77	58	73	67	63	69	57	67	66	66	68	72	58	71	75	79	71	62	69	73	61	67	67	93	71	73	74	77	78	60	73	50	72	64	58	60	69	79	80	62	64	75	63	77	68	61	60	66	61	43	58	74	68	60	86	63	71	74	65	53	63	53	70	58	73	79	89	66	61	61	68	65	62	69	71	79	80	70	74	68	65	75	85	53	60	59	80	75	87	69	66	61	60	75	74	59	75	55	61	64	55	74	76	69	75	67	65	74	67	64	65	68	61	56	75	66	68	69	53	66	63	77	76	75	68	67	69	83	75	61	85	62	66	92	68	67	63	73	60	64	80	81	73	65	59	73	74	59	74	78	75	75	66	89	80	76	69	67	77	73	64	60	67	79	63	83	68	64	65	63	71	77	73	68	67	60	72	66	72	71	71	72	69	63	64	76	66	73	60	55	64	63	60	71	73	82	71	59	61	62	74	64	67	91	62	69	61	67	62	65	77	64	71	64	67	71	66	69	66	60	60	70	82	62	66	62	67	69	87	60	62	70	89	73	87	61	66	67	82	86	64	66	65	70	73	71	67	75	59	97	62	62	58	64	82	72	69	63	70	47	77	69	76	60	60	66	60	67	71	70	66	73	77	77	55	73	76	72	58	62	49	76	83	44	68	64	70	63	69	67	76	71	60	72	67	79	58	71	75	60	74	50	55	57	73	64	77	72	76	55	75	76	61	61	62	68	71	83	76	80	69	75	75	75	58	45	73	53	68	58	74	85	72	67	76	81	72	63	64	69	67	74	67	67	73	50	72	75	65	71	67	78	75	65	79	57	65	46	62	68	61	59	62	81	69	65	74	64	79	72	69	55	67	72	75	82	69	61	64	89	65	81	70	68	72	74	77	65	66	60	74	55	75	63	54	57	63	68	62	62	78	63	71	62	78	60	90	73	74	71	61	70	63	69	64	78	77	58	74	65	59	70	80	69	67	55	72	65	78	62	69	73	80	75	79	84	68	74	69	56	71	73	60	65	63	63	55	74	71	58	71	77	77	65	66	77	79	71	84	64	64	61	68	67	72	65	62	54	56	62	67	69	67	62	76	71	75	52	78	75	61	54	71	66	78	75	72	79	75	63	72	74	57	64	72	77	67	81	59	93	72	58	52	69	61	71	65	59	76	62	64	63	69	67	54	55	53	56	72	63	71	54	82	66	56	81	72	69	66	74	68	63	53	63	82	50	86	67	72	83	64	84	72	67	66	73	70	77	74	70	83	60	79	75	55	70	63	72	67	62	67	76	79	77	65	76	79	67	78	55	78	73	69	71	64	75	62	78	70	59	53	59	72	67	76	72	77	73	77	75	69	93	68	77	73	59	72	71	64	65	66	53	70	65	64	84	58	59	62	59	74	60	85	54	77	67	69	63	66	81	70	67	62	61	76	66	81	73	66	73	67	65	79	74	75	63	74	61	77	62	64	68	76	77	69	73	70	77	76	61	66	77	77	72	61	77	65	72	74	73	59	63	68	65	60	73	77	62	75	62	74	82	85	57	69	52	72	75	69	56	71	57	60	67	64	82	65	70	66	70	70	59	48	74	68	66	72	86	69	72	78	80	68	82	59	67	62	71	68	69	80	69	70	77	67	85	67	72	60	72	73	88	71	61	74	54	71	57	54	74	57	81	76	72	63	77	63	80	71	57	67	68	83	62	52	58	82	76	71	71	71	59	71	65	51	73	71	53	77	74	77	73	76	73	69	68	59	72	63	72	68	49	68	64	69	63	71	74	69	69	59	66	68	50	71	78	74	60	78	51	70	76	75	62	76	54	56	53	60	71	69	61	86	70	65	51	75	71	61	66	60	64	76	58	65	75	53	74	73	72	77	68	93	54	76	66	68	75	72	60	70	69	58	71	82	70	70	71	76	70	88	62	52	78	55	70	71	83	71	89	73	59	62	76	75	63	72	71	64	75	63	65	61	60	53	77	77	58	55	70	58	56	72	67	69	66	69	64	67	66	72	70	69	72	70	77	84	77	61	58	64	58	53	61	64	63	76	54	81	78	82	60	70	75	71	61	67	68	72	63	62	83	74	58	76	72	61	56	76	53	55	74	75	66	69	73	71	54	71	62	70	68	62	66	67	70	72	57	90	79	79	70	66	60	81	57	56	64	75	75	74	56	59	79	65	60	77	69	51	75	77	63	71	71	76	72	50	68	63	57	66	55	67	66	69	66	68	76	87	70	68	74	69	69	66	81	78	63	59	64	74	67	77	84	79	51	87	70	72	70	65	74	76	72	54	52	66	62	58	76	78	62	83	63	81	78	55	64	77	63	73	83	65	59	58	73	75	70	58	54	63	75	71	67	86	68	73	78	69	69	77	61	62	64	62	71	69	56	78	59	56	82	70	50	68	83	60	72	68	79	59	68	82	70	54	65	73	69	44	69	68	67	65	60	69	57	66	48	67	72	75	60	65	53	58	85	56	63	80	64	73	68	72	80	80	54	68	73	62	63	63	67	70	74	83	69	66	74	85	63	74	66	78	65	75	70	69	70	57	78	72	83	65	73	70	71	69	78	68	67	75
16539	631	588	562	719	844	793	843	740	702	647	632	620	593	591	584	561	540	466	537	494	541	507	497	506	509	505	511	476	491	518	513	492	526	518	487	515	518	505	508	483	476	527	472	532	443	504	521	508	518	491	486	461	489	481	479	525	515	503	488	503	514	498	512	469	491	468	506	482	508	529	552	484	494	487	465	492	477	504	546	497	484	485	484	464	494	483	483	517	529	503	490	522	477	512	501	467	494	500	522	470	493	493	462	500	494	495	494	483	474	526	490	498	467	503	483	484	466	494	518	516	470	472	472	515	545	477	500	515	494	494	497	474	541	483	481	518	509	470	485	468	491	486	511	467	504	481	470	484	493	490	479	492	473	516	558	497	516	514	462	531	521	433	517	517	481	495	499	468	472	471	511	504	490	459	495	468	491	562	524	447	500	458	502	487	510	483	462	474	470	483	501	474	482	517	532	520	477	494	462	468	547	463	495	488	471	515	520	519	508	528	533	525	536	466	519	475	477	516	488	506	481	529	522	473	475	460	503	504	488	507	531	532	538	488	489	508	464	501	496	497	505	511	458	468	462	527	477	501	450	498	475	523	523	523	483	493	517	460	507	488	489	495	459	489	483	514	512	477	482	450	485	469	485	465	510	469	493	480	500	479	520	488	515	480	520	470	456	485	496	514	491	508	494	501	524	491	515	483	465	499	509	468	490	450	530	508	489	467	509	537	476	498	538	494	493	461	493	498	507	475	474	471	545	507	513	503	486	489	485	466	527	521	484	511	481	468	462	526	521	493	449	452	483	480	474	522	481	480	474	472	501	507	516	480	470	489	502	485	490	493	493	501	478	436	491	496	543	477	510	517	482	495	490	482	503	487	465	479	521	521	501	492	484	503	502	496	450	545	534	518	515	455	542	500	477	506	490	521	490	480	541	519	482	521	477	468	479	441	532	504	478	463	500	502	501	486	528	498	502	510	475	490	515	460	489	485	465	465	492	510	506	510	493	497	482	485	519	506	498	515	494	464	531	506	498	512	488	502	499	496	528	486	473	528	481	506	468	521	489	512	499	525	513	496	471	477	523	492	473	479	488	496	462	518	480	497	525	527	489	503	477	486	501	496	519	465	503	524	484	501	486	518	510	492	472	503	493	506	497	499	487	474	518	532	494	502	509	494	495	461	505	528	500	510	496	442	516	496	489	486	520	498	461	491	464	500	469	523	517	480	472	492	489	496	477	459	502	498	469	497	524	487	500	493	483	474	461	509	511	498	473	519	548	477	473	484	503	497	490	495	501	468	483	500	500	499	464	498	500	486	517	505	469	499	460	498	484	484	505	478	541	491	446	511	517	504	483	513	493	492	498	484	497	474	505	511	512	474	508	501	486	524	472	508	495	520	467	472	540	489	468	502	493	476	501	447	492	480	501	515	493	488	530	512	489	488	495	477	468	493	518	519	457	469	503	481	483	479	548	492	511	466	522	511	464	497	479	498	506	523	500	471	491	470	513	452	468	507	493	478	512	465	492	472	505	506	507	515	499	441	507	481	480	542	494	493	478	487	518	502	489	504	465	513	540	484	507	503	494	454	496	492	509	510	491	460	524	499	497	499	483	489	493	495	508	513	528	462	498	489	519	492	494	475	464	504	484	476	494	497	487	515	519	506	463	469	508	487	480	500	462	505	464	494	514	475	494	475	476	509	514	480	484	492	508	457	507	484	471	490	526	544	469	470	469	476	522	548	517	492	464	515	474	507	504	517	463	530	498	508	518	493	478	476	500	486	485	480	508	523	494	457	474	493	487	489	496	501	505	508	522	450	493	458	492	464	502	507	523	495	516	506	497	541	470	487	526	517	503	501	510	489	509	471	485	434	472	489	507	472	450	472	469	541	505	513	494	510	530	496	534	483	475	521	499	531	482	466	488	512	500	466	457	496	487	481	506	488	512	493	500	504	446	458	490	508	512	485	509	530	531	487	506	471	490	537	483	520	484	458	455	515	469	515	497	561	518	533	496	503	482	491	461	505	459	486	494	515	478	481	495	482	487	491	520	475	504	488	497	520	472	499	511	469	482	540	459	501	527	462	472	494	503	503	486	444	493	565	525	481	497	516	473	495	455	484	492	503	485	437	489	487	476	484	520	492	506	518	452	492	502	515	522	523	517	497	505	488	487	488	469	511	495	490	500	503	526	494	530	486	528	476	490	455	495	501	493	527	464	463	455	492	496	513	494	507	482	511	475	502	464	513	500	509	509	493	476	479	465	505	491	486	495	499	497	530	460	470	443	463	492	504	534	529	500	490	504	472	535	448	508	483	455	525	504	512	497	506	441	506	464	494	505	450	510	476	506	512	463	509	531	449	483	477	482	513	523	479	462	500	465	512	509	522	541	497	489	505	488	476	542	510	484	489	479	479	484	509	448	529	487	523	469	462	501	505	481	502	493	466	504	509	487	474	497	533	492	470	520	499	517	521	530	485	453	472	499	541	502	512	476	451	442	481	495	518	484	486	492	463	516	496	474	533	482	491	496	501	512	471	484	507	471	506	523	534	485	483	477	515	509	509	465	499	479	514	497	463	448	479	482	488	511	477	508	507	512	480	475	485	525	511	507	537	484	487	487	475	473	502	500	509	478	485	485	460	452	497	492	507	537	511	472	504	447	523	453	504	438	472	504	489	538	454	517	497	493	469	526	493	535	500	435	485	459	469	488	538	504	498	503	483	508	548	485	505	505	522	487	490	486	521	477	526	480	487	478	477	491	489	480	520	485	528	501	465	501	532	522	492	494	514	531	507	520	512	476	485	522	501	509	511	513	530	493	508	470	520	494	470	532	489	500	482	457	481	489	488	481	489	510	489	489	498	500	459	478	522	481	517	447	485	521	498	520	465	490	512	467	476	463	507	466	513	474	475	543	515	509	469	467	475	475	475	523	490	479	456	519	498	464	471	507	474	494	556	473	530	471	520	490	494	513	507	523	509	464	508	512	488	509	497	505	505	491	492	472	522	430	488	480	551	538	534	478	502	508	505	507	513	493	474	509	480	472	476	508	457	483	496	490	464	511	477	501	479	491	462	522	526	519	554	486	473	531	496	520	487	473	517	518	490	475	484	505	488	498	486	475	456	455	475	467	534	506	484	536	480	499	503	462	482	497	460	512	504	539	517	472	484	526	497	506	501	456	464	478	494	455	515	476	478	492	505	466	473	516	486	461	468	514	481	492	486	481	476	488	470	513	492	479	492	529	510	470	493	502	476	490	477	476	510	461	516	468	512	479	449	499	463	537	482	492	496	466	501	504	474	460	446	467	517	484	554	474	499	492	472	496	513	507	498	516	480	515	505	514	490	483	492	476	506	490	506	506	527	512	519	445	495	452	477	513	452	470	499	459	507	489	486	522	476	462	477	473	481	462	515	479	499	486	467	515	497	523	501	497	485	497	458	516	477	505	473	505	531	473	464	489	523	473	497	498	495	504	539	512	445	521	517	498	447	492	519	516
5452	99	77	82	74	74	73	76	86	84	70	81	77	74	67	62	64	67	66	70	76	63	59	62	68	68	65	57	67	60	73	46	81	58	78	64	72	61	77	75	63	63	64	57	72	78	66	76	65	68	68	75	71	58	61	68	67	70	49	78	70	88	72	62	72	69	73	67	63	41	59	78	72	92	69	80	68	65	69	67	63	65	57	61	61	57	63	69	72	67	64	63	75	72	79	45	62	65	63	61	62	65	64	65	68	65	56	79	80	60	59	94	67	56	60	87	66	52	71	77	61	58	56	71	69	68	57	59	64	66	62	59	67	86	64	77	55	60	76	67	74	49	69	57	78	73	71	51	61	79	63	62	53	66	75	72	46	81	57	60	70	83	67	70	92	59	72	68	72	78	66	65	66	62	60	61	77	63	50	67	72	62	60	57	67	64	60	55	64	63	57	76	61	65	80	81	57	49	64	55	71	66	58	60	69	66	60	59	66	66	58	68	60	67	80	73	57	59	73	71	58	73	56	68	73	69	48	50	79	84	62	59	80	61	51	68	71	69	55	68	75	75	68	63	56	68	77	63	74	62	62	70	70	71	69	67	61	70	71	61	67	85	70	63	57	70	67	85	68	61	50	67	74	56	71	59	71	59	54	58	73	57	69	76	59	44	71	77	71	72	75	59	53	67	65	57	68	70	77	62	68	65	54	65	87	64	73	66	68	81	50	67	63	57	64	63	66	54	65	70	73	67	59	62	56	76	66	56	69	53	65	59	76	65	58	73	55	61	57	71	62	53	65	71	73	59	83	60	57	73	74	77	70	72	69	46	41	65	66	73	57	62	69	63	62	63	61	62	75	47	60	66	61	81	58	63	58	72	73	67	49	58	66	56	64	54	59	71	73	63	46	47	74	70	64	72	57	66	58	69	67	69	60	71	61	60	57	64	64	67	80	74	62	53	74	65	69	60	65	57	67	62	74	59	72	50	54	73	53	68	65	68	74	75	63	85	67	57	73	63	58	87	52	49	67	70	59	53	57	69	62	69	61	67	62	62	54	56	67	48	68	73	58	56	68	71	89	64	64	67	75	66	74	51	60	58	67	55	64	63	77	78	67	61	69	65	66	73	67	57	63	67	60	58	68	55	49	57	66	63	60	65	70	60	50	85	50	70	74	58	60	62	55	64	75	69	55	70	78	64	61	58	73	67	54	73	62	69	57	72	65	63	62	64	46	66	59	67	61	54	60	58	76	67	63	60	61	69	44	53	76	78	55	55	69	69	48	48	62	68	80	74	62	51	62	75	56	63	66	55	75	65	65	74	63	72	50	68	66	59	71	59	60	55	55	83	69	82	66	70	59	66	69	75	71	76	67	66	61	49	61	63	70	70	78	69	60	67	80	75	69	58	60	55	61	70	60	67	75	66	56	57	71	58	58	54	66	72	88	61	58	65	58	61	66	55	61	51	64	72	70	70	66	56	53	68	67	68	64	50	75	76	68	60	81	61	57	72	61	50	75	63	84	68	62	56	55	64	67	71	55	88	64	55	76	65	76	70	67	67	64	44	66	72	58	65	61	56	62	60	70	59	69	82	69	69	76	57	76	71	75	55	68	65	52	57	63	78	76	52	64	64	58	76	60	64	63	75	79	63	70	78	78	69	59	60	62	62	64	64	67	67	43	58	75	55	75	62	61	63	74	74	67	62	66	74	61	67	61	76	64	57	69	61	57	60	73	69	56	51	69	66	67	62	50	66	65	60	60	83	54	55	60	57	70	73	49	77	57	71	62	67	72	79	67	69	74	63	61	61	58	52	67	71	58	69	79	67	57	69	79	69	77	71	71	65	61	66	61	48	60	57	63	48	68	55	62	57	83	67	63	60	53	63	65	53	62	60	58	64	78	68	62	60	53	49	61	67	58	65	52	83	58	70	77	65	65	54	74	65	87	77	78	64	64	63	49	79	74	88	70	71	60	67	51	65	54	75	45	79	63	65	68	67	54	72	64	63	58	58	64	72	64	79	82	54	72	69	62	61	76	58	65	76	60	55	62	72	65	71	61	74	69	72	80	53	72	45	65	69	61	63	66	67	68	62	69	48	69	59	65	85	58	60	57	62	40	60	66	56	54	75	71	56	61	74	70	79	70	71	75	56	71	72	70	62	60	78	74	69	75	66	60	74	73	62	62	50	60	76	80	64	67	81	70	66	69	59	62	68	66	85	47	82	77	59	51	68	60	61	72	55	63	67	57	67	58	68	89	71	56	71	72	64	52	77	70	74	55	61	82	78	84	64	74	64	71	74	70	54	66	65	70	64	66	76	56	68	60	55	70	64	57	74	65	76	63	76	70	75	74	67	57	71	53	71	72	71	63	70	58	57	65	73	56	85	60	76	66	77	58	80	79	73	71	55	61	67	63	66	77	63	64	61	68	70	78	71	64	46	68	70	55	60	76	72	50	69	69	55	64	66	62	62	62	59	75	63	62	81	66	69	61	56	53	62	82	69	71	63	68	74	83	73	64	65	78	56	66	87	68	73	59	75	63	71	74	72	72	75	55	61	67	63	65	78	69	51	79	63	64	62	52	77	74	54	52	69	54	66	71	74	71	80	53	85	53	66	66	64	70	67	79	56	63	61	57	62	61	74	55	63	71	72	59	73	67	74	55	55	67	62	72	69	76	67	53	73	69	48	67	65	62	53	60	62	78	59	63	67	58	68	68	66	65	70	66	72	60	65	78	57	66	57	71	62	66	70	67	63	64	66	74	50	75	65	63	71	58	70	64	59	50	67	61	57	67	63	63	68	63	79	65	58	70	62	66	63	67	65	63	66	77	53	75	76	91	64	73	69	68	65	73	64	60	64	57	60	49	57	62	62	55	72	68	60	60	67	65	56	67	59	51	68	61	75	70	60	64	62	66	69	60	52	64	54	56	72	55	55	68	45	51	65	59	77	72	90	68	53	45	67	70	56	64	70	73	57	66	72	70	75	67	63	61	61	78	58	53	67	69	68	57	72	71	59	65	55	56	74	74	66	63	55	74	67	74	76	71	64	74	69	68	51	61	74	61	50	61	85	67	68	60	71	62	64	65	62	61	81	59	64	62	68	69	60	76	60	71	56	66	62	53	49	61	67	62	66	70	75	59	79	77	65	65	72	69	57	52	65	68	71	69	69	87	73	80	49	73	83	81	71	74	62	85	76	58	66	60	71	70	65	55	65	75	68	61	49	69	74	79	59	87	52	54	80	53	61	71	65	52	58	69	57	64	60	63	81	67	62	69	67	68	68	55	69	61	66	82	66	63	59	51	67	62	73	58	70	51	66	60	60	70	69	65	62	73	66	72	62	54	60	50	64	61	81	68	61	52	54	61	76	58	60	52	80	63	56	57	63	51	74	79	54	86	77	77	74	58	62	53	54	71	58	62	73	68	59	68	74	69	69	71	66	66	66	65	75	61	67	80	75	63	66	58	69	59	54	77	63	71	58	62	68	68	53
21794	824	685	675	1143	1475	1582	1463	1307	1185	1024	893	881	753	741	682	698	660	595	612	588	537	538	568	558	566	567	534	560	495	494	550	498	489	513	469	495	491	511	488	500	512	500	491	522	485	499	494	489	500	489	501	493	506	445	522	483	478	485	462	500	479	491	514	475	521	482	468	508	475	476	463	493	501	488	511	449	503	491	448	506	488	483	459	481	480	488	468	448	476	470	438	476	479	478	472	435	475	483	513	490	484	476	495	493	511	493	491	495	481	492	490	526	478	455	485	482	462	492	483	530	473	504	456	468	509	477	479	486	487	475	491	502	473	491	479	475	481	491	464	497	512	482	436	457	456	458	495	481	472	495	479	447	445	486	462	453	459	471	490	509	503	475	498	457	496	472	494	468	448	516	459	494	459	502	485	488	452	419	456	465	516	434	523	488	497	473	451	430	474	528	483	469	443	481	488	467	490	452	449	472	490	497	465	454	473	454	461	453	458	485	446	469	470	455	484	486	480	441	487	458	465	488	481	475	481	440	478	450	494	447	476	486	474	480	488	477	476	485	485	499	512	506	464	455	483	459	470	480	470	464	446	498	491	509	464	441	516	496	470	494	513	496	497	451	484	457	473	457	491	504	479	475	455	515	500	467	483	451	502	490	489	461	507	466	509	488	528	468	475	464	485	449	514	488	480	431	476	472	480	466	479	484	506	477	494	455	489	464	477	482	476	480	471	482	438	455	448	460	498	472	475	452	457	487	463	507	452	529	502	474	470	468	497	506	446	493	427	517	468	467	460	491	463	450	495	419	459	442	439	419	474	450	497	448	494	494	506	475	449	481	465	465	518	504	459	463	459	483	472	463	433	490	452	503	485	478	508	453	513	503	496	496	491	472	485	448	490	517	484	467	466	473	459	473	483	483	484	454	457	475	516	486	498	470	497	506	445	459	525	480	449	408	478	474	486	488	483	490	481	482	477	472	489	500	448	461	512	466	516	510	452	505	474	457	487	472	476	464	465	464	504	476	481	477	471	476	487	471	441	495	440	445	462	454	480	477	475	453	483	483	495	482	488	478	489	478	455	441	494	496	485	433	448	446	539	488	446	507	485	465	454	454	438	463	485	494	477	535	449	479	479	448	460	475	520	490	491	504	462	472	468	473	503	466	473	468	483	473	458	472	481	456	479	507	502	469	500	487	483	473	504	467	474	455	465	483	511	436	437	472	456	479	491	497	458	481	486	489	498	492	460	448	496	483	511	463	478	457	432	456	471	453	459	493	466	454	471	474	469	502	475	480	462	467	468	503	437	477	501	489	445	476	490	467	465	475	508	474	476	439	491	436	447	470	497	472	458	447	457	474	417	500	445	469	476	497	516	470	441	479	477	470	451	459	444	491	446	465	510	454	468	474	507	480	490	465	504	467	433	480	486	449	521	482	510	414	458	473	466	469	487	509	515	462	495	478	464	431	494	454	467	466	468	498	457	495	495	482	473	478	518	450	435	471	489	468	482	448	502	482	469	466	460	463	457	513	476	498	472	452	460	502	514	442	491	466	478	480	478	441	450	465	462	476	449	526	474	492	478	494	479	476	457	486	457	469	483	478	477	534	468	484	493	477	465	479	492	479	466	453	466	453	467	461	449	463	506	450	511	489	435	486	508	456	484	462	463	478	485	477	472	506	449	460	477	468	479	453	480	492	408	499	468	481	485	488	496	464	449	457	446	454	472	445	458	473	463	486	445	471	451	517	486	464	471	457	494	435	492	495	460	499	478	487	455	463	466	449	447	423	463	438	480	458	511	480	491	480	472	508	492	480	453	474	501	459	484	492	469	507	470	449	524	466	463	476	447	455	468	548	472	463	441	496	439	488	501	492	527	480	468	442	480	466	479	485	502	473	464	461	472	481	469	458	468	474	489	491	488	459	480	437	519	500	456	466	457	461	475	484	439	431	477	442	459	482	484	531	502	520	466	496	455	464	447	418	470	488	490	469	498	490	457	488	435	499	474	468	492	483	467	461	465	497	485	460	458	475	502	463	501	491	485	462	483	501	458	508	479	475	481	498	485	464	459	520	459	511	492	422	452	435	497	492	490	470	481	517	491	495	456	470	483	491	453	485	439	472	494	486	468	451	480	461	433	498	503	487	475	491	471	488	477	498	448	504	501	425	531	467	457	464	451	442	476	421	466	456	460	521	472	481	479	501	470	463	428	513	480	476	469	458	456	507	510	500	465	468	451	495	444	498	452	495	484	446	491	548	511	473	480	479	489	481	512	429	488	495	472	483	525	471	498	466	459	463	469	462	504	456	477	457	488	515	495	515	480	452	470	448	463	469	475	471	481	474	482	474	462	449	479	466	479	456	482	431	456	458	462	507	448	464	479	480	465	507	537	468	495	432	453	460	474	471	471	453	444	516	472	453	464	502	489	509	460	495	504	493	487	477	472	483	485	500	479	472	460	433	510	489	423	435	470	474	475	461	504	478	489	477	440	465	424	467	460	454	498	468	467	488	509	474	497	451	441	473	496	473	460	468	481	466	477	512	435	469	450	480	479	504	461	484	498	502	480	475	461	503	482	480	451	446	466	435	471	452	534	433	473	470	470	477	446	517	460	508	458	468	484	453	442	445	499	478	467	496	488	464	477	456	499	441	462	415	505	535	503	480	462	475	484	462	489	467	484	471	469	463	447	479	458	486	467	483	480	444	485	470	457	446	444	500	489	472	478	463	420	491	488	488	495	483	482	465	469	488	480	472	462	452	447	452	494	479	456	480	485	511	493	456	507	483	487	492	491	447	439	507	496	479	472	476	448	498	444	496	474	437	487	443	458	459	479	468	459	430	476	459	449	536	436	479	455	506	486	429	513	497	463	437	518	444	444	475	483	499	515	503	453	448	485	448	471	494	496	455	438	476	454	473	477	465	473	502	471	473	491	445	493	477	488	467	500	499	465	486	475	452	462	471	439	508	519	476	471	464	437	461	492	479	480	480	494	476	506	474	483	486	488	480	473	433	485	466	485	458	459	489	481	462	490	484	475	437	477	453	485	458	527	462	475	486	484	452	456	479	478	472	511	478	449	469	437	468	481	497	499	443	499	498	425	436	497	471	465	478	475	485	462	440	429	485	455	443	458	475	464	467	489	459	460	503	508	468	489	483	456	468	466	472	477	475	394	483	456	487	481	457	514	518	454	493	472	444	480	480	453	483	475	489	493	493	508	458	455	477	467	528	478	486	480	422	516	425	487	470	502	474	477	463	491	481	432	472	470	447	475	474	480	457	488	464	475	448	489	468	478	466	443	494	410	489	458	494	486	449	479	469	474	471	491	495	477	483	464	510	465	469	451	457	459	481	476	500	524	508	452	485	481	461	481	451	476	494	462	470	490	487	464	419	435	514	484	509	481	439	472	510	492	477	515	503	470	490	490	517	472	501	508	432	480	456	499	456	457	453	474	498	470	504	425	500	473	469	491	484	437	462	490	437	497	512	498	416	456
8132	191	78	36	42	36	46	54	58	49	49	54	53	30	35	34	30	44	35	40	39	38	26	30	23	24	26	32	39	24	29	34	39	28	23	40	31	26	23	22	29	18	21	32	31	38	26	24	32	26	21	23	34	23	26	33	29	34	30	34	36	20	19	25	25	24	29	27	40	30	27	29	26	25	28	25	32	29	18	31	23	30	28	26	17	38	31	18	26	28	27	23	34	30	24	28	27	33	28	23	26	25	25	27	29	25	31	22	28	22	23	32	17	23	25	21	27	27	26	33	14	25	30	32	31	29	27	21	34	22	19	27	25	23	35	24	27	19	25	30	30	29	28	29	33	25	22	27	20	21	20	27	34	28	26	19	31	16	25	22	30	38	30	24	30	23	28	26	29	23	25	30	25	31	29	26	29	40	26	31	34	19	13	27	31	37	30	22	22	44	25	21	24	15	40	25	22	27	18	25	33	25	32	38	25	27	30	34	34	22	27	28	29	29	36	26	23	23	24	39	25	24	20	25	27	22	32	22	29	28	13	22	29	36	26	24	29	27	26	24	25	25	21	40	36	19	30	25	42	35	25	22	27	28	31	31	22	21	20	23	18	25	23	29	25	28	30	19	29	27	30	27	30	26	29	26	35	26	32	29	38	25	29	19	19	27	16	27	18	19	16	36	23	33	27	26	35	21	24	21	21	18	30	27	24	20	22	23	24	27	23	26	22	23	26	22	28	28	35	26	22	26	15	30	22	31	27	19	32	26	32	32	30	27	26	23	27	21	29	29	31	18	19	15	27	23	19	21	26	17	26	23	27	29	29	30	31	23	24	25	30	19	22	26	20	29	28	26	25	15	16	24	31	22	18	22	23	24	20	26	26	30	34	26	20	28	32	24	30	26	18	23	23	32	27	21	28	20	17	29	25	28	24	31	29	22	30	17	24	34	39	44	29	20	27	16	16	26	26	32	35	22	28	27	25	21	25	24	23	22	27	24	28	29	23	17	19	32	28	30	26	35	26	18	30	17	24	32	32	27	33	25	26	32	26	31	25	22	23	34	25	29	29	30	20	24	25	27	30	29	20	28	31	32	26	26	26	20	23	38	19	22	21	22	33	32	21	32	20	28	23	20	30	30	24	27	24	28	23	17	22	25	29	28	27	28	22	31	26	31	27	34	21	28	24	28	21	28	25	25	21	23	30	23	27	23	30	15	24	25	29	19	34	34	27	33	21	25	33	32	29	27	20	29	32	25	16	21	18	23	28	27	19	32	25	25	28	20	33	26	31	36	32	36	29	33	24	27	30	19	28	26	22	31	29	19	30	20	22	23	27	29	37	22	22	31	32	22	21	31	32	28	27	22	29	36	18	30	23	33	20	21	28	28	21	27	26	34	22	28	20	31	30	25	31	22	37	33	31	19	32	25	35	23	22	29	32	40	20	23	28	25	25	30	30	36	25	16	34	27	21	27	35	26	19	23	26	22	26	25	36	18	24	21	25	24	30	33	28	29	29	30	31	25	26	24	33	28	29	22	34	27	30	31	33	36	22	22	25	22	24	39	21	21	36	31	30	28	24	21	17	38	27	31	27	33	25	22	26	28	23	31	27	28	28	27	34	28	22	27	30	18	38	35	27	17	23	20	29	28	11	28	22	27	35	19	28	23	30	28	23	27	28	26	37	26	22	23	24	30	27	24	35	32	28	28	27	33	32	27	25	28	31	24	24	15	32	38	25	28	29	31	30	24	26	22	28	28	25	26	36	28	22	18	21	32	26	21	19	37	23	25	30	28	17	34	32	29	19	15	28	39	14	32	32	34	18	41	19	28	20	32	33	26	32	32	21	21	30	27	36	24	34	24	28	21	26	27	29	20	24	28	33	28	19	31	32	29	18	30	29	16	21	18	27	23	31	22	25	29	31	35	34	20	33	31	25	22	25	29	30	30	29	23	25	23	43	34	28	31	29	33	28	28	26	19	26	28	24	29	27	26	26	29	25	27	20	25	20	24	23	29	27	30	32	30	26	22	32	36	33	28	29	21	28	27	30	24	19	19	24	30	30	22	32	35	34	27	19	37	32	19	35	18	17	26	28	27	31	22	28	29	29	16	24	26	14	27	17	22	24	22	31	21	32	38	25	27	28	25	22	33	26	33	30	31	28	28	23	26	22	19	29	32	25	32	32	17	34	25	25	24	25	26	36	26	29	32	23	24	23	23	34	29	22	23	32	25	27	22	23	24	38	28	26	24	34	25	28	24	22	24	34	28	27	27	27	19	23	36	24	32	29	19	28	21	20	24	16	29	22	20	31	29	14	25	28	32	22	22	22	21	24	35	21	18	27	22	36	26	26	29	18	33	27	16	22	22	20	29	19	37	31	25	34	21	18	27	35	32	20	23	33	29	18	27	26	27	23	35	32	28	23	21	32	37	23	25	28	23	29	24	16	30	13	22	37	21	35	28	28	25	29	27	34	17	26	23	25	24	33	20	32	25	20	24	27	19	35	25	36	28	43	31	26	28	22	19	30	34	35	21	35	21	26	32	36	33	22	25	33	28	30	19	31	24	28	28	31	22	26	25	25	25	24	23	25	33	26	26	28	23	26	27	26	22	21	29	33	19	31	23	31	26	18	31	33	25	22	31	27	30	27	18	30	20	29	20	29	32	18	27	24	18	32	24	25	19	21	25	27	28	29	25	19	25	31	23	28	24	30	27	29	31	26	31	27	29	33	33	23	31	36	30	18	26	31	28	31	31	27	25	26	42	26	27	21	26	24	31	28	19	24	33	23	23	26	23	32	23	28	28	27	29	21	30	23	26	25	25	22	26	27	29	26	31	22	17	20	30	20	25	35	31	36	23	30	30	27	24	27	28	18	28	19	25	21	30	33	33	27	29	29	24	21	40	28	23	24	22	23	21	25	23	23	27	19	28	26	29	28	25	30	22	21	39	26	22	28	21	27	30	38	20	18	26	25	32	26	20	28	32	18	21	30	35	24	28	17	26	29	34	32	35	28	27	24	32	34	25	24	17	26	30	27	28	23	27	30	34	27	18	29	25	32	37	25	21	28	24	22	30	30	21	23	29	27	28	21	20	23	22	25	22	27	31	26	21	31	23	18	21	17	24	25	24	31	31	26	16	25	26	24	40	20	33	22	31	21	30	23	25	16	18	38	30	26	16	31	35	32	30	22	24	28	22	33	33	31	40	20	30	22	24	25	24	22	31	20	25	18	29	29	17	29	39	28	27	17	20	20	28	30	35	26	25	32	27	28	29	18	22	33	33	27	27	38	26	25	19	27	24	31	30	26	22	32	27	25	29	30	28	18	21	28	30	25	14	22	33	17	26	25	27	18	27	24	27	19	29	31	31	26	36	27	18	22	22	17	26	31	38	23	37	29	34	32	24	21	22	25	18	18	24	28	26	29	27	26	31	26	21	29	28	24	20	25	29	23	25	27	27	29	34	31	30	21	23	33	30	15	29	36	31	22	20
28402	1247	620	644	1566	2412	2578	2194	1932	1531	1242	1066	953	809	722	628	576	526	539	489	413	446	367	393	363	316	297	296	306	320	295	270	287	260	281	260	238	259	213	240	213	250	233	236	245	219	247	244	223	232	202	255	186	222	223	218	226	220	225	202	246	184	212	226	186	208	218	200	212	212	222	224	192	209	185	203	196	220	229	225	204	205	199	184	191	198	204	201	195	206	214	211	194	204	226	225	238	205	191	198	198	218	229	209	213	218	189	215	230	194	211	202	223	206	192	218	227	234	202	192	227	195	203	208	208	201	208	224	223	235	225	207	222	217	205	209	211	205	227	184	192	210	205	187	213	201	183	197	232	196	211	204	158	189	208	218	197	199	209	186	185	209	180	199	214	195	189	198	210	185	207	183	184	203	176	201	222	207	171	190	186	197	194	171	199	204	173	165	186	197	173	210	182	214	194	184	193	171	181	171	193	204	208	222	189	198	204	163	188	212	190	228	225	194	190	202	187	199	191	202	199	216	172	197	187	196	191	191	189	181	207	201	190	185	180	186	187	193	210	173	212	171	177	201	217	182	177	209	187	175	180	195	195	198	202	187	207	211	191	174	200	178	215	189	205	183	208	198	195	177	196	178	206	177	193	179	180	208	199	187	187	209	189	194	219	202	212	197	190	206	182	191	167	179	182	164	185	213	182	183	235	171	201	190	199	177	187	230	185	205	179	187	205	190	190	196	206	217	211	188	166	194	179	202	204	201	209	197	218	189	204	190	207	191	208	170	201	196	200	181	203	186	202	202	218	191	216	162	188	175	188	198	178	170	163	184	171	202	166	215	183	203	193	183	207	202	179	187	200	189	175	218	196	196	158	200	197	197	217	177	174	205	183	197	187	201	194	186	196	190	190	187	190	196	174	198	205	179	191	202	179	190	209	183	183	205	209	191	172	189	203	197	182	195	187	177	219	174	185	216	199	184	183	190	206	205	194	177	191	178	188	176	214	193	197	189	201	173	152	183	211	167	188	203	182	194	202	197	176	180	211	186	225	197	213	166	192	217	212	195	196	192	181	200	184	197	183	213	187	166	210	202	196	210	189	188	210	180	159	184	199	187	180	189	202	210	178	186	188	185	183	179	203	196	183	185	194	178	206	218	195	192	194	193	214	189	204	203	168	176	205	198	185	174	174	186	205	196	205	176	208	204	182	192	199	186	196	198	200	203	174	194	199	170	223	190	214	174	194	194	183	220	183	200	202	180	192	202	202	169	212	197	182	177	190	181	215	209	195	182	187	179	192	186	183	183	196	205	192	210	204	203	208	221	181	174	183	202	213	192	199	184	194	168	177	183	187	196	203	197	162	167	207	168	186	183	217	212	182	198	192	179	209	185	196	195	176	207	173	179	192	180	193	187	191	198	212	171	215	209	212	198	185	220	203	194	192	192	183	178	194	186	172	183	188	205	177	219	178	217	190	207	212	215	188	212	193	226	193	210	205	192	188	160	196	175	171	195	189	211	197	183	185	191	185	172	184	180	211	188	194	196	191	186	183	197	192	194	183	196	186	180	182	202	178	183	181	203	174	211	177	203	204	208	202	161	200	196	233	207	173	195	189	196	181	183	194	190	179	177	205	184	209	177	204	197	208	167	188	197	193	214	202	179	213	162	185	212	196	181	212	171	222	191	213	199	179	183	192	188	176	176	182	191	161	196	199	196	195	177	201	173	206	177	192	165	182	204	202	207	200	200	173	194	175	178	170	192	179	192	216	173	197	203	202	217	201	193	200	203	204	178	207	185	215	175	193	183	195	182	158	220	189	192	192	184	182	192	222	182	201	196	204	196	186	193	204	179	199	215	174	213	179	202	208	187	171	188	181	198	212	192	183	206	198	204	211	198	203	194	181	197	217	169	228	204	163	183	179	197	217	193	201	194	207	177	210	163	176	201	189	175	196	186	183	189	225	190	197	174	190	182	197	172	161	193	180	182	203	189	188	208	200	164	211	192	184	167	212	183	210	203	193	198	172	190	179	175	181	175	179	195	228	174	176	171	189	179	195	200	162	211	183	170	185	196	196	209	178	188	201	173	201	167	212	167	207	199	189	191	199	199	190	196	174	206	192	185	202	176	176	196	168	197	202	190	185	195	225	175	196	177	189	184	201	186	193	173	198	183	184	198	192	184	186	192	183	210	189	183	197	183	190	198	195	194	184	186	209	187	196	182	190	191	175	190	203	202	174	182	216	186	174	206	190	179	184	204	197	205	189	176	182	202	202	199	202	185	176	202	174	197	218	208	200	196	190	195	197	220	189	196	190	202	185	183	196	174	208	180	185	206	172	199	190	191	207	191	190	204	180	181	210	204	197	185	185	201	189	202	185	197	196	202	183	176	186	175	196	181	203	177	186	191	175	192	162	211	197	204	205	204	193	204	190	182	200	197	170	202	199	196	189	196	217	200	201	178	200	175	181	183	185	189	187	190	185	196	193	189	185	211	219	158	211	207	179	202	203	188	160	181	206	211	172	175	186	197	197	206	177	182	196	173	181	198	186	197	200	181	215	213	218	192	192	176	214	178	203	201	198	198	198	185	200	195	164	188	191	199	173	223	159	187	157	205	188	194	184	198	195	220	188	188	185	169	214	216	185	194	191	229	197	187	216	205	191	203	197	159	188	193	192	181	220	201	191	206	197	191	196	207	183	210	208	202	194	197	216	187	211	201	193	181	170	193	195	192	183	162	183	180	187	191	180	207	197	195	222	192	193	195	205	176	207	212	157	192	183	162	192	179	191	205	194	178	192	199	191	206	171	190	201	198	211	178	213	173	216	187	197	188	186	200	219	196	178	183	206	184	172	206	175	199	193	190	197	195	186	201	199	184	247	216	170	191	195	194	192	183	171	228	199	175	211	180	213	196	202	195	201	194	183	180	185	205	223	180	212	201	201	204	211	201	218	185	180	212	187	182	180	208	188	222	205	186	202	195	170	215	181	179	188	176	202	206	166	199	211	197	197	209	203	177	204	195	200	195	196	194	171	177	219	210	218	194	225	178	201	196	186	190	200	194	185	194	191	169	191	200	181	198	180	200	180	194	207	213	184	169	189	217	200	187	173	184	195	186	204	164	205	178	223	181	175	191	200	180	199	194	198	208	188	217	180	189	163	197	163	202	196	187	172	165	179	191	172	180	199	189	197	205	189	202	192	191	187	186	182	192	177	187	189	217	191	198	188	193	208	202	177	213	214	219	216	194	212	191	206	234	199	201	200	197	170	176	194	205	187	195	174	177	200	194	226	188	175	165	200	211	194	194	162	179	174	193	199	178	189	177	200	182	192	206	203	197	187	170	191	184	192	189	185	217	188	197	191	208	180	163	222	183	192	205	175	199	202	177	202	163	214	186	162	187	192	204	204	201	216	184	188	193	208	192	187	168	200	196	190	229	190	192	211	187	176	165	200	183	180	200	184	212	181	207	219	213	219	174	196	200	189	203	213	216	169	166
2355	91	83	70	75	59	68	64	64	55	61	70	71	72	40	60	60	61	68	57	59	72	65	61	63	57	67	58	52	50	69	79	66	72	54	61	56	77	63	54	56	72	67	59	54	63	63	61	58	57	61	65	66	76	75	70	48	59	62	60	71	67	63	69	53	58	58	56	69	62	61	69	63	60	68	61	67	68	62	62	53	53	62	67	67	58	51	66	64	44	42	68	77	57	60	67	47	62	64	67	59	60	55	63	79	61	56	64	59	46	61	56	65	67	72	81	62	58	73	58	68	55	60	64	67	59	60	55	73	65	65	47	63	70	57	57	64	57	57	52	65	66	52	59	60	58	62	73	54	67	51	62	52	69	54	80	75	63	63	66	63	62	54	57	66	50	52	75	66	69	54	71	67	63	51	52	59	65	52	70	58	58	64	68	68	64	65	58	62	60	60	53	63	55	59	73	70	64	51	63	52	65	71	60	54	57	67	56	71	54	71	50	67	58	50	65	55	66	73	57	57	64	62	46	59	72	78	57	68	75	65	54	47	70	57	59	61	68	61	67	68	65	50	57	70	70	64	64	79	46	52	65	45	66	77	67	51	60	57	74	57	72	62	61	58	70	59	65	62	67	64	71	68	83	75	54	62	73	57	76	69	63	64	75	57	69	63	71	67	55	69	59	45	62	48	70	55	57	54	49	56	66	68	68	55	69	69	50	61	63	69	64	54	49	59	67	52	65	65	46	72	61	59	69	74	52	59	73	62	62	81	55	68	79	63	64	56	68	61	60	60	61	61	58	62	61	52	66	74	59	51	74	62	57	77	65	66	71	53	65	59	58	50	71	55	48	54	59	65	60	63	54	55	53	55	74	55	72	51	60	83	48	61	51	77	63	66	39	59	68	66	54	51	65	66	70	61	68	66	63	66	62	71	71	59	59	61	66	54	51	76	73	66	62	64	54	56	57	73	69	51	66	55	62	69	63	73	55	65	79	65	88	77	61	75	63	61	61	72	71	63	71	71	55	65	67	54	62	52	63	67	65	59	49	60	61	60	64	67	59	49	60	66	73	55	71	68	60	68	54	53	49	59	65	62	73	63	75	58	56	58	67	65	76	47	70	49	62	54	67	50	54	69	54	63	67	77	58	63	71	64	73	55	70	69	56	77	56	53	62	57	54	54	59	70	72	81	61	69	53	65	66	70	56	59	59	68	59	58	56	51	50	78	62	72	69	56	63	52	63	69	59	64	80	66	70	70	67	70	56	59	72	78	70	66	69	71	52	58	52	68	58	61	69	63	59	55	84	77	56	62	64	58	66	56	57	65	58	61	60	64	63	52	66	59	70	63	55	61	68	65	62	47	57	74	65	53	69	66	65	54	73	69	69	62	72	63	69	71	74	65	67	72	64	73	55	46	54	74	62	59	53	58	58	69	71	72	67	53	50	59	52	62	48	65	62	56	69	56	52	55	56	64	58	66	59	63	58	50	71	63	66	59	64	65	42	71	55	47	76	71	76	70	66	65	62	54	78	57	66	63	61	68	57	57	63	69	60	62	68	63	58	61	81	72	67	67	66	69	68	53	49	69	60	67	56	67	56	61	54	53	60	51	68	61	72	53	62	66	70	63	66	60	72	68	78	78	58	68	51	73	69	68	78	57	59	94	68	62	60	52	54	69	70	63	62	72	68	73	63	64	80	56	65	70	56	71	72	52	66	66	57	56	56	59	57	67	67	48	44	71	51	43	76	50	58	67	82	62	53	63	49	55	60	53	56	61	64	70	63	65	57	59	56	53	71	53	58	62	68	63	59	51	65	73	61	71	61	81	67	67	70	66	75	66	48	61	70	69	57	72	75	55	59	62	45	66	71	59	65	79	68	62	60	77	67	62	59	74	63	64	69	58	61	60	79	60	72	61	66	73	67	60	57	60	75	59	67	65	77	54	46	58	59	72	69	53	67	58	64	70	67	70	62	69	74	62	56	70	67	80	87	63	59	56	59	62	47	55	61	56	67	62	66	64	69	76	76	68	53	71	55	56	56	45	60	64	53	73	54	64	71	60	55	62	65	54	52	56	58	67	64	73	69	75	75	70	66	69	55	61	63	58	62	55	57	56	73	65	71	63	61	59	60	71	56	62	66	60	53	59	71	65	64	68	83	66	49	80	57	57	70	62	73	65	75	60	62	65	47	69	63	73	67	71	62	54	62	76	58	63	49	60	62	65	58	62	69	56	62	59	58	70	68	60	66	68	64	68	52	63	61	45	63	69	59	66	66	62	50	64	63	72	60	56	66	54	53	68	69	63	59	62	60	75	56	75	79	70	68	70	76	60	62	64	61	73	68	70	72	62	55	64	62	69	68	60	69	59	53	66	76	55	60	59	71	48	62	61	55	50	55	58	55	70	56	69	75	58	64	70	64	50	64	69	53	64	61	61	74	45	73	62	67	55	82	68	59	64	55	78	72	65	67	63	64	48	58	42	57	75	61	66	54	52	53	42	67	59	71	72	50	61	65	50	64	59	54	62	59	80	48	76	60	63	52	50	50	62	64	57	60	66	68	67	58	47	67	72	66	68	53	55	57	66	73	56	66	72	73	89	57	52	60	66	56	70	63	68	63	53	45	70	67	55	55	66	61	78	62	64	68	73	63	51	75	58	61	59	52	71	56	62	78	53	70	67	67	66	68	66	68	56	54	57	53	72	72	76	67	66	56	65	59	68	60	69	64	77	42	72	51	63	61	76	68	56	65	62	59	65	61	70	69	51	62	66	50	53	68	72	53	63	63	63	75	57	62	44	66	52	60	53	65	74	53	65	58	69	60	66	56	79	51	61	51	56	71	55	61	61	73	64	65	66	78	48	51	72	47	67	58	88	63	59	61	72	75	64	74	70	57	71	62	68	73	73	52	62	72	71	53	71	61	73	69	70	60	72	55	66	51	63	58	55	67	57	73	69	66	44	64	76	53	62	58	73	54	73	65	58	67	60	56	70	72	67	69	53	67	63	62	57	63	61	76	63	79	70	61	68	63	58	51	52	58	63	62	63	69	63	75	56	61	68	60	65	60	64	50	62	50	71	66	78	74	60	62	82	62	60	67	71	68	64	64	61	56	77	61	61	46	68	66	53	75	66	64	87	54	68	82	49	52	67	76	61	52	68	60	59	74	68	58	72	55	67	70	73	55	61	68	70	59	64	48	59	73	47	64	60	66	60	56	64	70	60	66	53	62	61	64	80	67	69	63	52	71	60	69	77	49	55	56	51	67	66	66	58	68	70	73	60	48	55	65	56	66	78	48	56	47	60	70	73	66	59	69	67	59	73	59	72	78	60	58	61	54	65	67	69	57	59	64	62	69	68	52	68	67	66	58	72	57	68	64	73	76	57	71	52	54	50	72	64	63	66	65	60	69	63	70	66	53	53	43	61	65	61	48	67	66	57	57	64	47	65	62	50	70	74	72	66	67	76	60	61	67	61	69	71	77	69	64	49	66
14677	543	479	510	559	647	656	616	575	595	537	575	478	529	507	463	547	522	501	509	492	478	481	446	487	460	432	466	487	527	504	432	475	440	445	448	470	489	490	459	465	452	482	491	469	431	482	462	458	478	474	429	476	463	440	470	463	476	442	461	455	455	464	441	431	461	458	455	447	440	474	424	460	461	449	498	424	442	473	452	485	473	463	451	439	479	433	462	470	499	487	483	490	467	421	502	475	473	417	472	458	496	451	469	453	475	457	449	448	410	446	424	462	450	465	477	427	504	459	458	456	472	438	444	479	505	501	469	511	428	472	477	443	424	435	442	471	429	466	454	449	425	461	474	487	463	437	467	451	456	426	461	462	468	467	515	476	465	456	470	469	467	483	450	476	465	467	446	434	454	436	463	478	456	441	463	470	432	489	470	501	440	462	451	499	473	435	385	470	474	440	455	469	489	492	441	452	458	460	478	449	457	494	468	456	486	471	468	454	437	478	432	520	476	507	469	438	482	478	479	482	439	472	454	461	538	474	471	504	485	484	460	497	468	479	450	458	428	475	476	428	504	483	475	450	476	456	461	451	476	446	465	418	456	481	452	434	461	499	470	510	470	472	456	419	435	492	477	445	470	474	460	468	505	440	454	443	454	456	442	445	449	439	459	476	463	454	460	458	487	466	455	470	463	491	454	420	466	452	456	485	469	451	527	474	476	475	439	433	466	459	465	437	466	437	468	484	471	449	449	480	483	432	476	471	517	453	482	443	464	479	475	445	474	496	474	499	469	487	423	455	492	507	468	469	436	448	476	439	456	460	457	482	426	456	473	482	474	451	451	466	448	503	429	472	444	444	457	491	470	518	449	459	491	458	440	445	450	445	487	459	451	482	442	464	431	472	502	419	433	473	455	442	492	480	493	457	470	450	495	480	466	459	438	449	497	472	462	496	507	466	464	453	441	474	437	445	508	486	462	446	461	472	425	474	450	423	466	471	443	500	477	462	456	434	440	431	493	464	407	465	409	437	478	443	455	460	483	450	485	443	461	465	473	481	440	478	431	462	433	430	453	464	471	435	474	447	488	459	492	452	413	466	457	475	450	472	453	456	465	440	506	446	470	431	497	426	462	460	430	465	438	443	442	430	443	469	424	418	458	461	467	482	422	481	492	453	521	456	470	465	457	487	458	497	473	445	452	451	460	459	464	497	460	443	454	426	471	446	402	487	428	474	444	462	440	494	415	480	464	462	490	450	468	467	464	500	464	494	488	468	418	442	478	452	437	467	473	421	470	452	464	462	453	451	477	471	386	465	453	453	470	481	467	490	444	492	446	438	498	434	469	466	445	450	475	458	451	471	482	458	433	428	499	456	461	433	475	448	454	457	497	432	450	488	472	477	454	493	400	461	417	444	464	451	456	443	458	445	468	443	484	479	466	448	480	476	448	442	441	450	462	482	469	456	416	450	462	429	479	480	442	445	490	459	453	500	454	458	489	482	466	453	487	471	481	475	445	405	433	465	475	450	463	464	515	450	474	426	490	498	474	486	406	453	467	443	456	459	446	471	470	472	455	470	432	441	450	464	462	446	464	439	466	437	474	456	465	442	472	479	469	462	497	466	464	448	484	443	466	435	465	462	449	465	466	449	471	477	431	438	459	464	463	446	490	444	451	433	422	494	462	415	482	419	514	415	412	440	490	442	496	450	454	460	467	467	491	465	481	457	496	459	471	454	448	444	499	486	471	457	476	480	487	485	442	458	453	453	462	482	490	445	455	463	450	473	462	468	456	460	471	442	431	466	499	450	454	463	426	471	462	482	432	495	422	455	461	451	495	472	454	458	438	494	455	452	481	491	466	450	482	478	467	459	463	455	450	468	405	438	456	459	479	429	460	500	420	470	475	430	448	456	484	478	467	439	450	484	455	478	509	489	438	461	438	421	433	458	488	493	424	443	428	489	523	460	458	479	444	435	473	480	464	481	484	468	467	485	472	457	465	459	462	437	456	468	447	468	423	458	483	465	444	421	477	443	445	479	459	452	449	515	439	450	487	445	467	453	481	518	481	426	433	466	470	470	432	511	496	467	444	457	500	477	432	434	453	450	438	492	456	436	491	436	470	497	467	435	462	486	466	481	454	444	458	460	488	494	431	460	481	452	444	475	472	460	460	490	469	444	480	490	476	442	419	441	460	466	490	475	459	462	490	457	414	459	434	441	441	463	445	485	490	446	461	455	470	480	468	482	456	443	433	491	450	495	479	448	451	452	427	480	466	458	497	466	477	483	443	483	514	454	462	510	453	446	435	478	438	448	450	472	448	484	461	426	443	492	468	464	458	461	443	468	453	474	471	494	495	442	485	467	450	511	485	489	458	415	476	471	448	450	453	495	460	471	484	465	465	510	476	487	423	430	460	487	449	446	496	438	497	492	429	476	454	475	471	473	452	423	457	489	465	485	459	460	432	421	453	479	497	447	438	444	460	468	416	500	473	474	455	444	472	490	492	474	482	486	438	449	463	466	481	466	458	474	465	486	450	454	444	453	448	454	457	487	453	417	459	485	474	477	520	476	461	477	474	407	469	457	460	460	458	467	503	437	419	472	448	426	437	437	469	453	476	472	455	495	443	473	455	468	438	461	429	481	420	477	489	488	462	459	488	472	499	514	444	482	496	442	462	428	467	447	451	497	466	465	441	444	466	445	463	483	465	466	440	461	433	418	413	465	422	471	500	472	460	486	442	495	449	489	483	455	450	455	476	469	476	463	497	428	426	459	467	491	450	462	486	479	486	441	439	472	484	443	484	440	480	468	478	444	452	451	445	443	471	459	463	469	462	464	453	495	506	417	477	457	472	465	481	440	468	461	471	478	486	497	441	448	436	448	465	468	479	499	447	452	447	484	444	474	467	484	475	455	423	465	473	462	461	468	451	469	492	498	445	491	497	436	459	460	479	471	462	429	465	457	471	501	434	437	481	465	485	456	468	447	471	446	422	471	437	504	483	476	440	435	447	453	483	460	470	456	434	477	412	452	459	476	447	470	475	484	476	447	444	442	452	447	460	426	496	454	450	471	470	450	482	468	501	468	455	480	454	459	466	451	430	462	444	477	485	473	424	500	455	495	491	455	472	448	454	448	444	477	430	438	454	452	469	472	457	446	496	461	479	443	468	468	473	453	458	451	435	452	446	439	436	451	413	460	443	453	437	460	462	486	473	457	478	447	430	443	472	466	467	450	432	449	449	439	453	446	490	481	431	432	448	462	453	464	477	478	447	457	441	445	493	437	460	478	475	424	468	468	462	477	465	456	441	464	452	478	489	470	440	465	474	483	414	451	474	474	444	469	456	447	442	441	472	493	473	445	479	475	506	462	492	451	474	436	448	454	472	468	438	442	481	446	439	469	505	454	470	452	491	491	474	444	420	519	472	446	469	441	464	498	450	459	474	447	468	449	459	455	445	459	510	477	449	451	459	470	435	402	458	470	451	514	480	483	435	446	450
3102	90	73	45	59	71	73	67	64	65	76	72	68	65	54	77	84	65	67	50	71	62	62	73	87	72	70	67	64	69	86	66	85	51	58	77	75	50	58	76	79	66	76	62	76	61	75	75	69	79	61	76	75	66	61	63	66	79	56	60	64	60	60	59	80	56	69	57	63	56	52	67	69	50	69	54	65	66	80	79	62	85	71	58	51	58	70	64	69	72	60	66	61	67	65	66	67	57	58	60	49	72	69	63	70	66	70	55	73	77	75	65	76	57	66	82	68	79	62	63	72	48	73	88	63	78	58	69	51	61	58	70	64	74	78	55	56	63	64	69	49	70	71	78	61	67	71	81	54	64	65	74	64	63	57	56	58	57	66	62	71	71	87	76	63	62	60	59	74	67	69	69	49	63	83	58	66	64	85	49	63	71	75	55	61	61	81	76	63	65	72	65	59	63	75	68	67	76	72	65	79	69	63	73	62	67	65	51	78	63	69	62	72	74	65	61	79	71	72	72	56	58	68	61	57	72	91	67	72	69	67	54	56	62	62	52	56	64	61	82	59	61	60	63	72	58	55	55	69	63	61	74	65	62	56	60	76	53	71	63	73	63	54	72	67	66	53	75	57	72	76	59	66	80	65	54	75	67	67	76	79	64	77	67	63	63	68	78	59	50	55	61	68	64	63	65	73	61	64	67	69	68	74	58	64	81	67	59	68	67	54	52	60	74	62	57	72	59	54	70	65	64	75	65	66	55	79	80	54	65	54	62	64	71	63	67	82	69	69	56	62	69	69	75	63	73	66	64	72	68	73	63	60	57	76	66	76	69	64	69	62	75	61	75	69	73	76	71	68	80	81	59	60	63	57	73	46	63	53	60	69	63	64	58	61	65	65	61	70	53	55	80	76	65	60	71	68	76	58	50	55	60	64	57	69	58	75	65	65	57	73	54	74	62	78	81	53	66	77	51	71	73	70	53	50	80	63	59	64	60	51	58	57	76	74	80	72	73	67	55	56	77	66	72	78	81	61	65	56	72	63	77	58	73	69	64	73	68	87	75	71	58	62	63	63	60	50	60	64	50	81	75	60	74	73	81	64	59	84	71	65	65	65	50	61	67	64	60	55	62	66	61	80	70	75	70	63	55	71	73	74	79	71	71	63	66	75	72	55	63	74	66	64	62	73	55	77	67	70	57	72	64	69	70	61	70	80	63	67	72	60	66	62	64	69	46	65	62	62	71	66	64	71	72	61	89	60	61	79	65	83	80	58	51	62	65	66	59	73	75	67	66	68	65	59	56	68	51	59	66	64	70	73	84	54	57	72	50	60	83	73	78	64	69	66	61	68	59	57	67	75	55	69	68	70	83	91	66	70	75	65	55	64	54	71	61	64	63	65	74	76	58	69	67	72	76	54	57	63	71	64	69	63	67	80	75	62	74	62	67	62	62	67	60	71	59	59	61	56	64	62	67	76	54	49	70	74	78	68	71	73	46	67	56	76	55	74	68	72	62	56	51	72	68	59	75	71	75	68	71	62	73	55	66	61	64	69	65	55	66	83	58	67	71	56	70	69	72	73	68	59	68	67	75	66	52	66	43	59	69	61	65	67	59	73	58	55	79	66	71	56	74	55	67	68	74	65	61	52	64	70	70	74	81	57	75	73	75	66	59	64	65	61	76	76	55	62	54	66	64	66	61	73	67	65	64	69	84	57	81	71	68	60	55	62	74	60	72	48	58	76	54	63	66	64	52	62	68	65	78	79	63	76	73	70	75	70	58	71	59	51	59	63	67	68	70	69	53	65	70	74	70	59	54	55	52	70	67	74	79	74	76	77	50	62	74	72	75	63	72	69	71	79	64	51	64	67	67	52	65	79	63	62	67	59	61	78	78	71	77	66	83	76	77	59	71	76	67	62	53	76	68	52	62	74	75	57	58	77	52	72	78	70	58	61	87	62	68	74	71	81	74	64	60	64	61	80	77	67	80	70	69	60	58	72	65	70	67	54	57	60	54	71	71	69	77	72	66	74	73	62	66	58	59	61	76	66	52	61	61	52	67	60	57	75	65	64	59	72	65	56	69	61	64	60	73	70	58	69	78	74	68	70	43	71	71	64	81	63	74	66	55	65	69	63	63	81	57	72	62	70	69	51	76	61	68	86	65	61	62	89	57	70	62	66	63	71	57	77	71	59	67	67	61	60	67	63	54	68	79	72	59	70	56	61	80	71	63	69	60	74	70	75	63	69	68	67	74	68	65	58	61	66	72	72	64	74	68	76	66	71	54	73	44	65	63	71	66	62	57	53	81	62	57	68	72	57	85	66	59	64	55	58	58	76	64	56	76	71	66	60	63	78	63	77	57	73	75	60	62	62	62	72	58	87	61	63	86	67	65	68	76	67	71	72	72	50	69	75	60	65	71	60	71	55	77	75	75	67	70	77	62	61	68	57	78	63	58	58	75	79	54	66	49	64	52	62	60	69	65	50	64	78	63	67	70	66	70	61	61	59	58	58	71	62	76	75	48	43	58	83	80	76	71	69	62	55	56	58	75	67	62	74	73	71	62	73	63	77	61	67	77	71	55	61	67	55	78	80	72	79	67	62	85	84	80	73	59	63	75	56	65	59	62	65	58	72	62	61	48	67	72	69	61	75	58	57	78	56	68	55	63	69	63	74	66	66	74	53	72	80	60	57	70	75	61	69	64	74	62	72	68	72	63	44	70	58	68	56	76	79	55	63	76	70	69	54	64	66	64	61	86	72	62	79	66	68	59	73	63	60	72	84	68	68	73	67	66	65	68	66	70	66	71	64	79	68	59	49	76	63	63	63	63	71	76	61	76	55	68	52	69	67	76	70	76	76	67	73	44	61	61	70	63	67	53	73	58	74	57	69	69	63	64	84	69	70	68	84	63	78	78	56	69	65	61	60	77	70	72	70	61	64	66	64	73	56	72	60	82	70	76	72	69	56	75	48	69	62	78	62	67	71	76	73	67	60	54	86	83	75	62	78	69	63	59	73	77	77	73	66	75	61	60	76	55	77	67	59	61	65	68	63	53	80	59	55	67	66	72	60	60	56	86	67	72	72	73	65	63	68	53	64	77	61	58	67	66	71	70	63	75	67	73	70	83	73	70	56	66	56	68	59	72	61	64	68	58	60	81	73	53	80	78	68	57	76	65	71	64	72	72	66	63	66	67	60	69	74	48	74	73	62	71	49	57	68	72	70	47	54	68	73	64	68	72	64	53	65	68	76	61	65	65	74	72	57	69	57	69	80	77	67	54	64	68	76	59	65	67	51	59	83	77	69	62	63	77	70	58	71	79	71	68	86	83	66	66	64	70	68	68	68	61	62	49	59	77	63	63	67	55	63	54	70	79	67	77	67	62	65	71	71	68	68	79	62	57	81	68	61	64	81	72	61	79	66	60	65	70	67	71	57	72	68	60	62	72	79	64	74	65	74	68	58	56	80	76	62	66	65	53	63	77	68	74
16470	664	552	571	724	844	855	797	803	724	655	647	588	628	565	583	558	552	521	509	510	491	521	546	474	504	522	473	561	473	514	463	513	505	506	477	502	517	487	512	474	502	528	475	466	475	481	515	496	495	504	494	461	500	515	521	482	447	530	470	479	500	452	489	467	508	481	481	483	502	486	498	491	479	509	473	488	515	531	482	483	466	508	493	514	497	494	517	489	518	451	478	476	423	473	513	484	477	451	505	506	547	519	485	551	461	491	503	470	496	478	492	496	509	462	519	484	482	504	522	475	508	466	484	463	483	481	503	505	491	498	510	443	477	479	515	499	514	484	475	444	512	508	439	501	488	493	465	472	474	497	481	516	518	451	485	480	480	480	496	476	463	536	498	488	454	532	449	481	492	484	454	480	469	491	450	420	445	474	520	467	471	493	467	486	489	500	474	493	516	509	462	543	519	445	484	511	495	476	488	487	466	471	500	511	478	480	502	470	520	482	477	494	456	483	449	517	483	488	482	495	495	488	490	477	483	508	490	517	485	454	492	527	462	482	483	475	482	458	504	499	496	467	465	530	509	485	475	513	475	499	435	507	501	461	477	459	499	535	520	471	491	471	504	482	462	470	502	451	443	473	509	443	492	513	471	489	458	492	486	482	497	451	486	467	481	488	494	493	488	485	441	466	459	437	500	475	493	472	483	461	470	481	499	415	499	484	481	484	488	463	494	483	502	470	472	458	473	476	502	527	491	504	500	472	479	486	450	508	489	453	490	479	540	485	504	502	484	468	494	486	525	513	480	484	415	513	501	464	463	510	491	500	498	489	477	531	517	514	502	492	466	486	490	492	507	493	442	539	506	467	475	458	516	477	471	467	482	418	533	437	498	471	464	481	502	509	488	459	496	498	525	480	491	475	493	490	494	463	478	495	482	504	482	473	471	496	494	500	453	501	467	497	497	515	468	479	524	497	530	471	440	463	505	467	470	504	488	462	474	491	483	466	490	475	478	490	469	504	478	497	484	475	465	473	482	486	469	503	506	485	484	471	501	486	490	480	505	511	474	498	503	476	510	485	483	516	472	482	472	486	465	485	489	487	510	467	488	520	495	488	483	494	498	518	510	488	498	492	481	502	478	492	527	492	496	489	491	510	506	456	455	516	474	537	479	424	478	489	492	493	487	473	508	470	476	492	475	524	470	508	466	462	493	443	477	479	438	470	497	485	512	488	474	469	433	486	489	463	476	467	446	480	503	462	486	499	456	496	504	475	501	521	501	469	485	444	481	479	497	512	473	510	489	506	477	520	517	464	508	509	432	524	483	504	510	467	475	504	458	487	476	492	497	490	479	456	495	504	485	477	456	503	485	476	467	502	506	465	461	478	472	547	489	452	513	471	480	466	501	477	476	489	461	495	468	506	492	528	476	506	452	495	511	484	475	483	504	488	469	485	489	480	486	497	453	484	475	493	478	460	487	469	521	488	467	465	478	499	465	456	505	490	475	523	481	523	515	519	460	476	492	471	479	480	492	507	483	470	504	490	509	497	507	486	500	470	487	489	510	466	492	489	525	537	480	517	512	503	469	450	481	467	472	456	493	469	494	481	456	456	497	456	507	491	504	478	473	487	474	478	495	518	497	473	491	487	505	500	498	496	493	532	486	495	512	475	473	487	470	480	537	486	477	461	503	493	489	474	497	519	508	515	473	501	492	479	521	459	414	457	469	485	455	543	520	506	502	528	489	497	455	490	480	485	491	491	488	468	465	473	445	493	513	453	479	474	499	491	476	518	507	485	460	483	505	472	495	486	467	481	474	502	467	481	479	556	438	467	501	511	507	510	481	465	473	471	496	490	496	494	484	477	517	482	486	461	469	520	540	498	479	512	502	465	467	507	457	496	501	498	476	498	448	438	516	482	451	482	467	463	489	468	542	467	507	499	427	521	508	481	528	492	460	459	467	497	450	474	479	461	470	473	528	462	459	472	469	447	475	458	485	513	494	464	496	445	499	513	472	447	467	485	482	484	538	471	478	492	457	473	490	466	478	481	442	495	458	501	495	492	443	451	500	512	478	479	445	484	466	441	489	496	456	481	442	499	465	487	493	489	486	485	491	495	469	479	472	513	496	489	490	451	521	506	460	512	504	508	491	430	473	473	435	470	453	503	445	535	487	480	480	472	494	474	525	451	472	476	488	505	522	456	495	486	507	505	493	502	472	478	537	468	471	479	506	473	527	445	471	485	463	494	467	506	428	480	514	490	483	471	476	494	490	474	457	468	482	525	481	474	486	440	485	472	478	543	468	440	457	477	440	482	480	495	452	425	483	496	502	491	479	509	529	489	496	463	491	513	464	470	512	494	464	501	505	503	471	506	492	478	502	465	476	522	504	466	460	511	462	481	476	474	508	483	476	467	495	428	473	445	512	487	506	483	479	478	478	463	465	495	501	470	518	464	463	444	512	476	456	476	512	488	494	460	438	464	490	458	489	449	455	532	464	479	484	509	519	509	445	493	490	477	463	542	493	501	471	469	510	503	495	515	484	467	495	495	458	490	457	446	467	497	459	457	458	493	461	495	528	478	527	487	485	476	513	468	514	451	468	514	478	475	492	496	465	494	492	447	502	505	492	458	476	482	523	508	473	427	494	542	482	458	507	485	479	517	457	448	482	505	454	484	500	510	508	509	486	498	471	480	461	486	476	513	517	501	517	465	561	506	470	499	497	453	480	470	523	498	485	497	504	497	524	482	488	462	455	482	469	495	504	467	488	502	488	535	473	471	492	451	513	461	498	494	507	440	484	490	584	474	508	440	489	519	523	486	505	519	450	437	496	479	502	513	492	509	508	464	469	497	500	463	508	492	439	517	515	500	467	455	454	479	441	494	473	506	476	494	498	503	497	491	492	500	519	460	526	477	486	500	514	489	460	486	491	506	514	453	509	481	474	483	488	461	511	480	507	488	498	427	476	516	529	510	477	484	486	497	497	515	468	492	496	529	515	432	495	514	483	461	464	517	503	450	491	465	512	527	466	480	482	486	519	493	489	445	479	478	481	468	486	498	470	470	514	521	479	479	483	507	474	470	486	525	474	484	468	496	464	504	473	499	482	480	512	469	509	486	479	466	444	487	503	473	469	444	500	487	503	487	508	467	467	480	496	478	441	527	532	433	486	473	499	513	481	490	497	505	444	540	484	471	498	483	490	482	491	472	480	465	502	490	499	502	489	492	505	467	506	508	496	490	498	491	497	502	462	504	443	460	475	520	431	481	515	488	508	491	487	464	497	515	468	486	474	499	483	509	498	516	503	478	492	498	522	493	520	475	424	526	540	469	466	464	485	492	462	462	510	496	476	508	502	493	462	470	486	462	525	548	485	465	474	475	464	505	469	475	507	494	458	509	500	495	524	471	490	528	476	521	478	503	441	493	526	472	529	520	463	443	479	521	494	498	514	486	473	498	510	507	456	494	474	519	520	483	537	466	452	481	489	513	493	484	433
4709	121	67	86	66	66	74	76	72	62	72	72	81	71	62	76	63	75	72	74	57	64	62	63	61	68	68	54	80	78	64	71	62	70	73	68	55	57	69	66	85	74	70	49	76	66	57	63	71	74	55	54	80	72	67	81	74	66	68	68	72	57	65	60	63	50	58	72	73	67	59	54	64	60	50	63	76	56	66	59	72	60	57	66	69	69	66	53	61	78	78	79	67	61	65	58	73	69	66	72	64	69	54	54	62	69	63	61	69	67	59	47	53	71	64	62	57	68	64	48	63	64	77	58	59	68	55	48	55	81	82	65	52	79	74	56	63	65	62	67	61	66	74	58	64	65	48	70	55	66	67	52	58	61	64	69	70	68	59	66	65	63	58	57	64	56	67	65	68	74	65	57	62	58	57	65	63	63	66	64	56	72	66	58	67	72	53	64	58	64	56	71	64	56	65	63	55	80	69	56	61	67	57	88	71	62	55	59	63	69	68	69	56	59	70	78	83	54	62	66	54	64	73	53	65	62	75	48	45	54	60	78	53	56	71	76	62	61	61	77	64	51	84	61	56	62	64	73	72	70	73	67	65	60	58	62	57	70	75	68	52	65	56	56	65	59	58	81	64	58	65	72	60	65	66	64	62	65	79	77	62	65	62	63	77	60	53	58	63	47	65	67	39	46	64	56	53	70	62	63	51	63	63	59	65	59	80	68	86	60	69	64	63	67	61	62	56	74	62	52	69	55	64	67	62	49	59	64	60	71	60	65	62	61	65	59	60	72	56	79	72	71	56	65	52	62	53	64	57	82	72	57	56	55	65	63	58	70	70	74	63	81	56	57	69	62	48	52	66	67	60	59	62	63	75	60	60	71	65	73	65	62	81	61	73	57	64	59	50	65	73	68	57	78	62	68	52	62	77	60	61	58	57	67	45	53	66	77	64	57	79	62	53	60	67	51	77	77	74	72	57	69	63	67	60	65	69	65	73	61	62	63	59	60	75	62	70	77	55	70	41	61	56	65	56	51	68	67	66	72	69	64	72	60	57	56	49	66	58	60	61	53	53	67	62	66	51	70	63	51	56	69	74	68	83	91	69	67	77	66	50	76	52	67	76	67	75	64	82	58	69	70	80	63	73	43	68	61	62	57	75	57	63	65	50	63	63	64	62	69	62	79	63	54	68	50	47	54	74	55	54	58	62	57	60	57	85	52	87	61	53	62	71	63	54	63	62	68	60	68	51	50	72	63	57	61	63	66	57	63	61	54	62	73	73	63	66	63	69	71	65	58	63	67	71	65	57	58	55	63	51	56	61	68	68	76	62	63	59	74	75	60	55	61	49	73	47	54	63	66	64	65	71	56	61	69	68	55	47	62	62	73	63	63	65	54	60	57	67	63	75	54	52	69	65	64	74	58	59	54	63	65	52	67	66	61	65	51	81	62	72	52	53	55	61	62	71	63	55	69	52	73	65	60	71	57	73	54	50	70	61	76	62	72	64	58	57	63	61	72	74	53	48	55	58	68	66	57	73	66	60	67	66	56	50	73	60	56	57	61	73	62	61	66	56	60	78	60	64	63	52	57	69	69	65	66	53	68	56	63	58	65	51	56	58	60	69	76	61	70	62	60	56	79	62	71	59	68	61	64	58	55	71	64	79	60	61	58	64	72	71	58	73	52	67	67	71	69	63	75	63	55	62	57	72	51	66	66	70	61	86	65	65	67	59	60	80	61	71	62	58	60	65	67	80	69	67	62	62	70	74	64	60	56	72	65	53	51	66	67	87	64	68	66	77	60	71	67	73	64	69	76	60	59	74	74	60	74	58	71	63	56	74	57	66	70	58	76	59	64	56	64	69	56	60	57	56	57	61	51	64	76	62	67	68	55	54	68	72	60	55	73	54	73	66	54	61	51	49	73	73	69	66	74	60	60	71	60	64	82	65	57	52	72	69	70	72	71	75	62	70	69	65	62	53	63	63	74	73	72	64	71	53	62	77	62	62	64	72	74	68	55	61	73	60	68	62	71	57	60	70	69	67	72	54	69	62	57	69	77	67	53	62	69	84	79	67	65	65	67	55	73	69	60	58	55	69	68	68	61	54	57	51	63	73	64	60	63	73	74	86	67	56	71	64	61	63	62	68	63	56	67	57	81	62	62	78	61	74	68	50	70	59	82	69	71	52	72	69	67	75	59	64	61	58	68	65	66	55	77	57	61	74	59	71	62	61	68	58	64	53	61	57	72	58	60	54	53	61	52	58	57	71	56	67	51	52	59	74	69	54	57	68	63	69	62	74	51	62	74	62	62	61	60	59	49	69	53	58	67	62	72	56	54	63	67	72	69	57	59	63	68	60	56	51	58	59	69	66	58	65	62	70	67	59	76	55	61	63	58	69	72	69	58	71	55	65	57	58	80	65	80	68	56	62	53	69	70	72	68	59	66	82	60	56	58	72	61	61	79	62	56	63	75	46	61	70	75	64	63	87	65	63	50	57	72	66	69	78	60	65	54	71	63	64	57	54	71	71	74	56	61	59	75	62	49	66	59	64	73	57	65	72	71	57	64	68	55	43	59	70	66	59	76	71	55	60	64	71	59	61	58	52	69	71	71	68	47	57	62	49	76	74	48	79	56	83	58	58	66	73	74	62	51	54	67	60	59	61	65	57	56	70	62	61	63	62	56	50	70	57	67	49	77	79	78	56	72	57	64	77	75	48	73	71	73	49	67	54	61	65	61	63	55	65	65	56	74	56	59	55	62	56	53	68	69	64	70	74	60	81	77	69	60	52	72	62	54	58	62	67	59	50	63	53	52	65	63	74	58	61	63	60	60	60	71	70	87	79	59	64	62	57	53	69	82	76	59	64	56	75	65	72	51	62	52	60	68	45	67	73	59	70	62	72	56	60	51	56	66	74	54	73	52	71	73	57	67	63	70	70	74	61	60	58	74	64	55	70	66	60	54	59	64	60	59	71	70	59	83	66	66	65	66	64	60	57	65	57	64	64	60	65	56	62	61	57	63	53	62	62	51	67	65	61	63	63	79	57	63	55	67	68	54	56	65	61	74	61	71	68	71	79	64	66	82	75	76	61	70	59	60	64	68	63	74	64	57	63	75	64	63	61	68	66	58	65	53	63	64	64	51	62	68	72	59	81	68	58	61	64	68	75	53	58	75	70	52	61	60	60	77	72	75	76	63	57	72	63	80	63	63	73	66	70	51	63	76	57	58	50	54	67	70	69	63	75	75	63	62	48	60	70	63	67	74	69	66	54	60	73	72	69	58	60	62	56	67	63	71	64	76	66	48	66	61	55	63	74	56	63	76	73	63	54	52	58	66	55	73	88	56	60	55	72	54	55	74	60	58	74	70	63	66	66	55	59	71	44	68	84	52	60	46	75	58	57	89	64	82	68	63	63	59	54	65	68	69	54	72	68	62	63	68	68	60	64	67	76	62	62	72	74	58	70	71	66	64	55	58	80	58	76	59	54	79
20883	836	621	650	1101	1470	1620	1468	1303	1183	1007	943	844	801	750	703	644	650	642	597	559	573	546	538	587	521	551	593	472	513	492	527	541	496	477	511	484	523	498	498	499	478	482	502	550	499	504	500	482	467	465	466	469	491	462	489	498	461	482	459	456	455	431	486	462	487	478	423	482	467	459	466	467	436	490	520	485	495	446	492	499	486	468	460	442	446	444	436	511	526	463	445	480	448	498	445	497	410	494	502	450	448	488	493	449	469	460	480	471	447	475	473	472	513	480	444	486	496	500	459	445	450	491	483	467	456	468	516	476	480	485	481	481	465	518	452	456	455	464	481	478	472	476	473	459	480	476	446	455	460	447	510	517	476	450	447	431	450	478	497	447	458	475	442	471	499	442	437	434	457	448	474	483	485	438	489	455	463	488	446	447	481	452	465	463	452	493	486	508	460	521	471	471	442	465	493	482	484	470	423	484	404	457	470	456	467	470	467	432	485	428	458	504	445	463	464	456	491	451	445	475	464	481	478	429	479	460	479	469	456	454	443	462	496	457	496	453	460	483	475	481	482	432	478	477	464	485	429	473	454	439	425	454	484	462	515	457	480	440	480	523	475	482	465	476	478	513	484	483	497	461	476	472	450	442	460	515	466	487	452	476	501	439	433	441	460	490	467	447	437	474	486	426	451	481	462	478	463	452	429	456	437	446	428	501	438	432	458	480	464	456	448	442	506	480	429	466	473	471	446	428	479	462	471	451	482	492	458	451	480	464	460	508	461	492	483	433	457	453	445	442	493	437	477	463	441	452	438	452	441	456	460	478	423	478	471	470	432	449	481	491	439	480	460	470	470	473	451	483	493	499	472	485	475	429	446	434	462	462	469	466	475	469	446	462	479	500	440	447	475	456	451	489	449	453	422	470	428	474	478	461	465	476	447	458	464	441	475	450	462	469	444	483	449	481	488	422	458	443	484	473	495	444	452	459	439	443	429	471	474	487	457	431	454	478	458	501	486	472	491	452	458	466	468	511	437	493	474	452	460	441	470	468	447	454	464	502	429	474	457	465	470	440	457	429	481	430	457	482	457	477	462	446	486	470	458	469	438	470	478	429	453	490	453	444	484	456	448	468	467	478	473	490	475	478	469	475	454	450	478	464	442	448	471	455	474	470	463	455	464	537	449	452	446	472	442	483	467	496	452	464	453	450	477	483	449	498	452	490	451	456	479	432	456	436	473	495	456	486	467	455	466	495	452	489	440	476	450	452	462	472	480	458	440	450	469	484	496	470	485	470	449	459	440	450	455	463	441	487	487	452	444	460	492	471	461	462	472	467	508	541	488	496	463	455	490	451	519	514	489	473	493	489	469	434	441	487	452	457	473	465	462	459	486	463	443	429	450	458	466	453	482	471	455	445	468	487	474	466	473	436	474	444	443	456	462	465	453	431	484	456	492	446	487	476	461	458	528	456	484	485	453	430	460	470	485	446	442	501	475	455	484	470	462	439	483	465	445	445	432	477	492	458	457	490	480	455	495	475	500	440	504	451	439	445	490	387	468	479	498	468	444	455	463	500	460	487	458	470	437	450	476	448	421	450	446	443	480	509	467	437	442	452	439	470	450	438	442	455	445	476	451	477	476	501	469	440	469	445	512	463	471	482	441	490	469	464	430	482	410	454	451	503	449	455	448	475	453	445	454	499	456	487	475	472	480	456	477	460	470	461	442	453	464	452	512	470	519	440	474	433	467	463	482	454	472	459	496	465	455	448	446	468	455	457	462	502	464	400	461	463	452	478	470	458	459	458	464	456	477	478	468	466	496	462	468	453	472	446	467	498	470	454	479	472	456	423	474	426	444	459	480	465	499	460	508	468	452	480	447	456	475	466	451	454	473	492	451	488	468	464	470	443	476	472	459	477	468	458	539	480	500	440	440	480	482	462	461	472	468	468	441	492	489	446	461	437	440	463	428	482	474	431	478	477	467	489	476	484	463	442	460	487	489	488	422	462	464	449	470	463	488	444	431	454	467	472	523	474	485	466	484	449	425	416	419	486	419	447	458	476	463	471	461	473	411	467	460	464	460	502	436	427	497	444	454	509	483	454	473	439	452	458	463	426	467	446	462	466	442	466	474	453	499	435	470	521	446	488	491	462	436	479	449	458	451	485	463	483	455	484	420	471	445	423	474	436	447	446	476	427	456	428	453	499	515	453	474	468	441	477	478	494	467	497	434	446	441	432	420	458	481	480	471	505	455	511	476	464	451	423	501	451	502	491	463	472	478	476	483	474	528	454	491	461	445	454	478	492	519	481	430	470	497	434	517	449	455	480	440	437	452	502	487	468	450	496	429	480	492	475	465	507	496	423	488	471	477	473	487	402	451	470	429	432	476	490	447	495	477	465	457	505	472	437	493	467	466	433	444	489	475	450	456	456	477	452	478	444	468	464	472	446	454	466	482	519	448	468	439	468	436	451	482	474	477	459	468	469	468	482	421	517	487	448	473	449	454	472	450	467	463	467	430	477	483	455	438	434	463	455	467	460	480	457	491	489	451	473	473	458	489	456	483	470	476	484	470	457	482	447	445	426	483	465	427	416	434	446	488	459	478	441	481	467	449	493	457	488	446	456	467	454	479	457	487	455	447	443	477	415	464	486	468	489	468	457	476	439	492	405	463	473	467	442	431	496	451	488	450	468	454	471	446	497	494	476	422	461	477	492	492	469	489	446	464	444	469	503	488	471	490	453	442	447	484	465	459	412	467	438	487	460	458	497	483	476	469	442	450	448	460	452	484	456	490	463	498	473	450	449	429	453	443	458	434	429	440	459	426	489	446	461	452	471	439	456	458	448	462	462	473	450	464	514	412	465	460	458	446	453	443	433	463	429	444	439	447	447	457	444	453	503	455	420	416	434	491	490	515	417	462	448	492	456	474	467	505	435	443	484	418	478	448	460	438	470	444	495	464	484	458	469	451	454	468	424	493	425	494	493	468	450	490	462	489	442	486	461	453	458	450	491	457	466	453	516	440	472	461	444	427	473	456	492	497	460	477	433	475	451	434	501	439	455	466	467	426	458	479	463	492	460	463	506	486	447	438	499	482	464	468	476	459	467	485	445	486	477	484	480	422	482	494	452	496	470	446	473	454	478	447	465	472	436	462	470	455	453	451	439	460	479	428	437	433	449	466	502	446	423	460	474	448	471	460	433	444	420	485	458	431	438	479	455	493	467	449	451	436	493	481	478	457	477	453	481	473	448	476	456	442	444	479	452	475	449	488	442	497	486	523	478	508	482	473	472	448	466	478	432	499	477	473	489	494	415	497	497	476	455	443	429	513	495	479	453	450	421	504	478	470	427	440	488	451	467	499	501	461	456	437	449	467	450	466	487	467	443	484	509	452	468	481	481	457	436	470	490	418	487	459	463	485	488	434	466	469	476	465	442	468	421	479	462	432	456	443	464	505	476	425	482	493	453	468	482	463	449	458	465	492	442	493	457	485
7111	152	69	34	26	33	50	64	62	70	54	39	58	48	42	50	39	33	39	32	25	45	36	36	37	33	32	28	37	32	34	49	38	35	36	28	29	26	21	22	29	21	28	27	26	22	29	32	28	30	30	21	25	28	32	25	30	33	24	34	29	29	27	20	27	28	23	22	22	17	28	18	28	21	23	27	22	20	25	27	20	27	27	35	17	37	30	22	36	27	28	33	34	20	29	21	31	27	23	14	43	23	27	30	18	27	22	30	23	32	20	23	25	36	27	21	21	28	24	25	30	25	38	20	27	24	33	30	24	26	22	29	27	28	28	27	27	28	28	20	30	21	19	30	16	21	27	23	28	25	18	25	25	21	30	18	26	25	25	22	24	15	38	29	27	28	21	23	25	20	19	26	20	23	31	24	29	25	31	20	22	30	30	30	20	30	26	31	21	18	37	34	26	18	28	20	23	31	25	19	18	25	20	19	32	28	25	22	20	19	29	37	33	23	31	16	23	30	29	31	17	26	25	29	23	30	26	21	32	24	26	29	31	30	39	26	23	26	28	29	30	28	26	35	26	26	27	22	30	30	21	30	30	28	27	20	31	24	37	28	22	29	20	26	16	23	26	27	21	31	27	19	24	28	17	21	27	28	31	17	29	27	24	27	26	32	26	21	27	29	35	25	22	28	29	24	26	29	22	25	17	28	23	27	28	26	28	27	31	18	25	25	27	27	23	16	22	26	24	22	21	34	24	23	25	22	30	23	29	23	26	29	17	26	27	20	36	31	27	26	31	21	33	31	29	28	25	20	32	26	19	21	21	24	18	43	27	24	23	20	21	24	23	31	17	22	23	27	25	24	37	26	27	29	18	26	17	15	26	17	27	17	22	34	26	24	32	14	19	21	25	35	30	20	28	34	25	32	29	31	22	21	21	24	29	29	30	29	29	22	27	30	25	21	19	24	22	33	21	23	24	23	25	23	26	31	32	29	33	25	21	19	27	22	30	31	29	33	23	20	25	31	30	32	19	24	26	22	25	23	17	22	19	18	22	22	29	23	26	32	30	34	24	32	31	19	31	27	30	16	38	19	24	16	28	36	23	32	22	43	32	33	20	17	25	14	18	28	26	32	23	19	28	28	22	18	28	27	30	23	26	30	29	27	27	24	30	30	27	24	30	24	23	26	33	40	36	27	20	22	26	20	20	21	26	24	28	19	24	23	28	22	25	28	36	28	30	26	21	35	20	17	22	28	23	18	22	32	26	25	22	22	21	23	30	25	21	23	29	23	28	24	32	21	25	33	28	29	28	25	25	26	31	29	34	29	25	30	32	37	30	28	36	22	24	23	28	37	29	29	20	23	26	35	32	24	31	24	33	22	22	25	33	23	25	21	21	25	31	22	23	18	14	29	27	21	26	25	16	24	25	32	34	23	14	30	17	31	30	29	19	22	31	28	22	24	24	32	24	22	22	19	25	26	15	29	21	24	39	17	20	20	13	30	33	19	20	24	20	28	27	23	27	20	31	33	20	27	27	17	34	19	33	26	19	35	35	27	19	22	27	23	27	36	22	25	15	29	26	32	20	37	34	15	14	27	27	24	22	24	24	28	26	29	21	32	17	24	21	27	30	26	33	30	26	21	26	23	26	23	15	30	21	25	31	22	27	27	30	26	34	25	24	27	39	30	28	18	22	18	30	25	19	23	23	27	24	20	31	25	29	28	21	23	32	30	32	30	24	20	23	21	22	29	18	33	19	23	35	35	24	28	28	25	17	31	29	28	27	31	29	31	25	35	18	26	26	26	18	37	25	28	35	38	27	21	31	31	26	31	33	23	26	21	22	22	25	22	28	30	29	24	27	19	24	35	22	28	20	25	27	32	26	18	34	23	30	23	18	32	19	25	43	24	28	24	23	35	20	24	28	24	32	31	29	31	22	31	22	27	18	24	27	28	27	27	13	31	27	29	25	28	21	28	31	22	40	25	26	28	24	23	35	21	25	29	20	24	17	23	29	24	17	24	25	19	26	27	28	28	25	36	22	21	25	31	17	28	24	26	29	23	18	27	28	23	22	26	25	30	21	31	22	28	37	25	20	23	35	26	35	20	30	32	36	24	21	28	25	31	32	29	25	26	26	23	27	24	24	30	25	25	30	21	30	37	34	29	24	22	30	24	24	13	29	18	29	17	29	19	24	32	23	32	22	23	29	23	24	24	38	22	24	25	31	28	26	22	23	30	22	27	25	25	31	20	32	42	27	19	38	19	26	28	21	16	26	22	35	25	36	30	16	24	22	22	29	27	34	25	27	23	27	20	17	27	18	33	26	29	23	17	27	30	24	17	30	26	41	28	25	22	26	18	21	28	17	21	26	29	29	32	34	37	24	26	23	22	21	30	36	23	21	23	29	22	30	21	27	28	30	15	30	27	23	28	16	22	30	18	32	22	25	26	27	32	28	18	26	31	23	26	26	27	26	30	27	23	29	31	34	27	31	22	24	21	28	21	22	24	20	24	29	23	22	25	19	29	25	27	25	24	27	19	25	31	19	27	22	32	28	21	19	26	35	26	22	27	25	27	27	20	33	26	23	25	29	26	20	20	24	20	23	26	27	28	25	25	15	24	26	37	31	17	21	17	24	34	24	18	21	25	21	28	19	22	22	23	29	23	23	34	24	38	35	18	19	29	17	23	25	25	21	22	24	23	26	20	26	26	28	24	27	19	22	27	25	23	29	24	20	30	31	18	29	26	25	21	29	20	25	18	23	31	24	27	32	18	30	19	25	27	23	22	25	33	23	23	24	27	21	30	19	24	32	27	27	27	24	22	24	24	26	30	18	23	24	41	29	19	20	24	24	26	23	33	24	27	26	23	27	19	18	17	22	31	23	20	25	18	31	24	29	27	28	29	23	33	16	17	25	27	19	33	20	29	27	29	34	22	25	22	26	32	27	27	21	23	23	33	23	26	23	26	31	21	27	38	26	27	27	22	30	29	15	19	22	28	28	36	24	19	21	27	25	18	32	19	27	24	24	26	26	21	30	25	20	29	22	28	29	23	27	23	22	21	30	25	22	36	25	19	35	18	19	30	28	27	29	32	35	24	23	27	20	27	24	23	28	25	21	21	21	29	31	22	25	18	24	24	21	26	35	16	25	24	26	34	25	30	15	21	24	25	30	25	23	27	23	24	25	22	26	34	27	16	26	25	19	23	26	33	23	30	18	23	22	28	18	23	25	18	29	36	28	26	30	27	23	28	26	26	29	29	22	19	20	28	24	32	29	27	28	18	21	18	26	18	21	29	23	27	19	24	34	33	28	27	27	28	31	30	27	31	31	31	31	35	24	29	23	21	24	22	25	21	22	29	27	33	34	26	15	29	20	24	26	29	18	22	24	27	23	28	26	21	28	30	23	22	33	32	24	26	13	15	21	20	22	25	31	23	29	28	22	22	21	32	26	22	27	26	21	25	22	22	33	17	30	25	19	22	30	12	21	25
27122	1233	602	671	1643	2435	2552	2222	1893	1543	1324	1056	994	823	714	611	598	521	467	442	416	413	374	349	353	325	302	304	305	285	268	269	270	271	267	247	262	252	231	222	264	262	243	215	229	232	232	248	227	196	229	225	216	230	198	222	214	189	253	194	182	182	197	218	216	201	198	197	191	203	193	209	195	177	219	185	206	214	181	207	207	203	230	197	202	189	192	175	175	168	201	185	227	190	203	170	193	195	240	224	201	214	209	192	203	205	187	191	214	190	228	196	198	199	206	205	216	231	203	195	192	208	201	196	190	198	216	190	203	209	211	207	245	219	198	175	189	214	190	208	203	216	197	228	197	216	186	206	202	226	170	193	184	191	210	197	176	192	171	183	187	176	198	197	188	202	199	174	196	203	182	171	178	194	168	185	193	198	190	202	169	179	186	200	201	211	185	197	183	177	205	192	191	191	181	198	174	174	192	185	194	200	149	217	210	192	190	167	194	187	201	208	213	176	158	203	191	183	184	190	178	163	173	204	183	184	176	168	184	185	222	199	192	178	194	179	187	185	183	217	192	184	197	176	203	202	199	200	187	187	193	194	191	180	188	219	178	185	177	192	163	192	195	189	184	176	200	185	189	186	177	181	197	167	169	213	188	193	202	190	199	201	203	208	184	229	196	166	179	198	193	165	177	171	156	185	193	205	171	201	198	181	174	165	202	189	179	209	188	195	184	186	168	192	174	197	160	201	190	178	165	176	201	185	199	183	224	173	205	200	180	187	182	193	192	186	168	189	181	201	229	183	183	191	170	178	185	179	189	189	193	177	201	193	228	186	165	203	217	164	205	204	180	174	179	180	188	176	191	174	187	203	187	219	202	192	202	190	185	202	203	185	164	161	199	155	195	185	166	199	181	190	183	202	194	185	184	172	194	203	189	183	174	197	194	198	195	197	180	197	190	186	178	180	166	203	184	188	183	181	205	175	188	181	194	194	195	199	183	194	195	197	189	200	198	190	193	171	213	163	157	209	190	209	189	196	212	197	170	169	177	194	198	186	182	207	204	177	163	193	184	188	199	187	171	175	193	181	208	191	183	196	207	196	196	176	175	191	175	189	189	197	157	195	199	201	173	177	177	181	178	165	154	183	205	213	165	168	179	203	178	178	186	193	211	192	174	170	195	185	191	179	185	179	200	175	195	201	181	174	200	199	186	198	184	171	204	183	201	194	199	169	190	202	190	191	196	192	185	187	183	209	185	205	207	204	191	166	214	182	200	200	195	186	200	169	193	188	175	185	202	182	177	185	196	175	193	169	179	180	183	184	194	188	181	214	180	173	197	196	182	171	184	165	174	202	187	171	196	199	175	199	167	200	185	179	224	163	179	201	205	205	212	195	193	201	198	186	187	183	177	174	186	174	190	184	189	194	155	173	182	179	186	182	183	189	208	201	196	192	189	169	184	190	185	212	167	166	190	202	147	163	184	192	184	202	162	185	176	204	189	164	202	183	185	189	173	189	171	177	187	223	193	194	178	184	198	176	174	184	192	199	176	176	180	170	188	191	200	173	228	168	190	187	185	172	181	201	165	182	177	185	170	185	195	193	190	191	212	199	170	181	200	163	186	183	204	176	205	187	187	190	180	202	190	176	172	166	194	175	185	207	192	194	205	185	183	209	210	168	198	190	166	185	186	197	218	184	165	174	168	179	193	191	184	181	180	200	183	167	185	182	206	201	186	189	202	185	178	169	179	167	171	186	200	190	183	189	192	199	222	193	186	200	203	204	187	192	196	199	194	175	190	199	191	191	197	178	195	186	194	188	204	200	177	193	188	193	164	207	184	179	176	184	197	193	205	197	203	190	185	187	173	187	178	159	183	194	179	183	181	175	191	195	174	210	188	187	200	200	174	214	164	184	185	190	194	182	192	191	187	155	188	169	187	185	193	224	213	198	192	181	182	182	147	202	205	186	179	185	173	199	197	186	186	208	200	182	182	189	185	187	182	180	181	165	177	174	181	178	189	207	185	216	203	195	186	168	197	180	194	184	177	208	204	184	189	187	195	200	182	185	198	190	191	195	192	170	189	182	223	209	194	183	217	178	192	184	177	189	177	192	156	192	207	165	194	224	199	195	167	192	200	179	179	189	179	180	180	200	169	182	170	224	181	202	194	209	184	173	178	182	183	179	183	198	178	193	199	168	187	219	192	167	199	184	192	181	208	189	199	217	180	185	170	193	177	197	199	185	183	179	191	177	203	199	190	179	201	191	190	196	176	200	178	189	168	209	157	183	186	208	196	175	193	190	160	195	179	189	175	200	176	216	181	204	195	196	196	210	174	205	198	178	179	171	213	180	173	172	182	191	190	170	196	202	180	193	174	169	201	172	177	201	190	168	192	178	178	182	175	163	202	184	197	176	187	185	188	203	183	186	206	197	190	173	172	192	190	216	186	190	170	200	202	176	187	182	181	174	217	178	209	170	185	169	192	190	199	183	168	173	189	179	195	179	176	182	182	169	184	206	177	162	183	169	192	168	177	190	191	189	194	190	173	176	187	179	196	184	173	181	190	183	175	202	201	180	188	187	198	176	164	169	180	175	184	183	194	177	191	178	192	196	195	173	183	190	189	198	192	163	185	161	182	188	184	191	163	191	185	203	184	204	185	190	158	192	189	167	217	182	188	207	194	201	188	204	188	198	185	173	199	185	204	204	214	173	207	188	164	164	191	197	202	196	160	178	219	213	175	188	178	186	172	180	197	198	178	198	185	165	177	195	184	184	173	187	199	167	187	192	178	180	190	170	180	194	199	182	167	194	177	184	184	159	202	193	167	203	163	199	179	193	199	173	196	167	180	183	181	191	186	191	174	206	198	162	197	225	191	184	205	188	182	181	182	182	189	171	173	178	187	182	199	188	186	198	215	173	186	166	194	181	183	211	179	165	193	186	189	202	206	191	194	171	193	152	187	177	184	177	183	203	170	188	192	196	192	170	181	203	195	201	183	177	204	192	191	201	182	187	183	181	195	176	180	192	171	170	204	172	202	174	199	189	174	190	197	188	177	170	173	187	179	163	202	205	188	177	206	197	172	226	165	212	185	182	177	182	184	216	225	194	181	188	195	179	199	175	203	189	181	202	184	198	182	189	174	180	166	181	200	189	164	199	177	204	211	181	178	198	178	159	192	178	195	187	171	186	195	176	204	186	170	174	205	194	197	209	168	195	178	193	185	202	187	180	192	179	212	171	178	203	195	184	188	182	191	196	178	196	205	168	176	167	173	198	177	164	214	167	179	184	213	200	174	174	177	191	169	177	180	194	197	200	195	195	183	184	189	185	164	174	192	216	192	184	179	155	187	184	153	171	176	186	183	188	183	179	212	209	179	191	174	181	191	183	192	223	189	180	181	188	173	178	159	169	189	200	174	182	184	186	178	172	178	198	182	162	174	212	171	193	170	159	169	190	163	202	206	184	211	190	181	183	166	206	202	169	185	171	208	182	151	171
2674	70	61	82	53	55	61	58	52	65	63	51	65	68	70	55	49	67	68	64	48	60	59	71	59	84	69	65	61	61	64	76	50	65	69	65	82	56	69	75	61	53	65	63	66	63	70	53	66	65	57	53	61	58	76	74	63	58	51	61	57	62	68	67	61	73	58	61	67	66	63	87	53	63	55	64	69	66	62	59	66	53	60	63	58	54	60	75	56	73	61	40	75	58	60	62	63	67	75	50	50	55	57	68	59	61	61	64	57	70	59	66	68	54	47	59	50	52	69	62	59	56	57	55	47	50	63	70	60	62	60	54	73	65	63	69	63	60	53	57	63	53	49	68	58	54	66	70	84	59	68	64	67	56	64	73	70	59	61	58	63	60	69	69	64	57	72	71	62	51	60	55	65	62	78	70	64	52	65	56	60	73	77	50	52	55	58	54	64	59	59	57	62	68	61	60	54	64	55	56	74	62	65	51	59	66	57	57	79	78	72	60	73	55	63	67	58	62	65	58	51	55	53	60	57	51	61	58	49	44	68	55	58	60	69	62	73	54	67	60	60	63	51	69	68	76	56	65	59	59	58	70	55	71	64	66	60	50	67	58	70	60	58	55	67	65	57	75	51	75	56	72	56	71	53	55	55	56	63	66	62	54	65	56	74	63	71	62	65	56	70	74	60	69	52	70	47	63	69	77	64	62	82	48	52	66	65	73	68	54	64	64	52	66	68	71	66	65	70	77	51	65	64	57	55	58	57	74	49	58	75	74	63	69	67	70	66	56	59	72	68	61	46	58	66	54	60	57	63	62	61	62	68	54	61	53	58	52	69	67	58	57	71	67	71	67	58	66	54	66	58	72	55	60	49	64	65	68	67	72	75	59	58	62	69	80	64	52	58	55	59	76	60	76	58	72	51	63	83	72	61	67	52	67	57	56	64	55	58	51	58	71	73	60	67	69	53	55	57	52	67	40	70	71	68	61	79	57	59	62	68	56	59	60	69	70	64	71	68	64	59	64	52	57	63	63	67	63	68	58	60	66	55	45	58	70	59	61	65	65	65	64	51	54	65	55	56	70	59	55	62	50	64	67	63	57	48	65	77	64	64	52	70	65	60	52	66	56	61	65	64	71	67	69	80	57	58	72	74	57	66	72	71	67	64	53	70	57	62	65	60	70	45	64	71	57	70	76	57	66	60	51	56	72	60	43	58	54	69	64	61	60	68	70	56	56	57	78	55	51	60	66	58	54	56	57	66	58	59	61	56	58	63	65	44	69	63	51	62	61	53	59	50	60	63	59	81	58	67	62	59	60	63	56	50	63	63	52	74	68	58	67	59	83	63	66	58	56	72	67	61	69	64	58	54	46	59	57	65	57	70	69	73	62	52	50	58	62	67	63	61	65	69	54	56	66	58	64	59	57	66	59	67	51	75	64	80	71	68	55	57	45	55	70	75	66	67	62	69	71	58	72	56	66	59	67	53	75	60	65	65	64	64	61	70	79	65	57	53	71	70	59	55	61	61	59	77	72	62	72	57	56	63	73	68	63	71	62	72	53	59	55	47	70	61	54	51	66	68	79	59	56	73	62	63	64	48	62	61	62	63	52	56	63	76	57	73	68	76	69	57	62	62	42	64	63	74	60	55	50	60	68	78	69	67	60	57	56	70	58	60	63	55	69	60	65	50	69	59	60	59	56	70	73	68	68	56	68	63	73	44	54	54	64	65	72	64	56	67	54	57	68	50	41	70	64	64	64	64	39	76	63	62	69	66	76	62	60	83	60	61	59	52	57	54	62	60	53	58	77	63	67	56	68	51	66	73	54	57	75	71	65	77	73	59	61	59	66	63	60	61	63	71	67	81	58	65	73	57	56	59	69	60	52	63	59	68	59	51	66	77	85	55	77	69	62	55	54	54	61	60	76	62	68	59	69	56	59	66	64	74	66	47	61	74	63	43	57	53	56	86	75	63	49	48	72	76	55	61	59	60	69	69	69	68	49	58	57	61	51	66	54	55	61	60	72	64	44	64	74	59	61	67	67	57	58	48	69	68	58	61	64	58	68	58	59	62	65	69	55	77	61	61	59	80	56	77	70	67	54	52	75	73	56	63	65	56	56	59	56	64	57	58	55	65	64	62	61	68	52	63	58	55	54	66	63	62	50	54	71	48	67	64	47	68	68	62	67	60	70	64	46	56	54	74	59	66	76	60	57	66	47	63	59	61	44	52	52	49	57	52	66	52	49	77	60	56	75	63	67	54	51	58	59	61	60	63	73	71	63	61	65	56	44	55	65	80	62	61	67	65	56	62	67	60	55	60	54	59	64	60	67	67	59	61	67	63	63	71	49	63	65	67	67	64	69	58	75	58	58	54	72	61	52	76	66	59	63	59	62	62	50	58	63	60	64	64	61	66	75	60	61	53	53	76	70	59	68	61	57	60	54	58	59	71	57	62	66	56	64	48	66	63	58	54	64	62	57	56	54	68	48	67	59	61	55	55	51	45	56	78	68	61	60	60	65	69	71	58	64	47	58	72	55	57	54	74	70	60	78	57	52	52	65	49	61	64	65	65	51	54	63	69	69	60	65	49	52	68	50	70	49	56	73	68	63	60	70	65	63	62	65	65	62	48	72	57	65	59	61	66	63	46	63	55	71	66	48	54	73	46	76	69	68	60	76	73	55	58	69	49	63	72	63	68	62	66	69	49	70	55	66	72	68	65	58	62	67	56	53	71	60	59	68	75	57	56	65	57	76	62	59	66	70	69	59	51	43	66	74	60	53	52	56	55	70	72	78	64	51	63	67	65	62	53	53	62	68	50	61	57	69	67	74	61	44	52	72	64	64	59	68	67	50	70	59	56	75	62	65	56	58	79	69	43	66	54	60	51	84	73	60	56	64	65	79	66	60	70	57	71	68	46	65	60	63	55	74	64	61	46	69	52	68	57	59	63	67	48	73	52	58	57	78	72	65	60	57	59	58	55	62	75	62	68	56	53	62	65	73	46	58	68	69	68	59	65	62	60	57	63	59	63	72	65	52	56	63	64	70	52	68	53	71	61	50	49	69	69	61	62	62	49	61	71	77	62	63	56	64	55	47	52	63	78	77	74	65	53	79	57	59	57	41	58	52	76	61	55	66	57	55	74	55	62	54	61	56	60	56	56	63	75	55	69	58	54	55	47	57	65	56	55	60	57	56	56	74	68	58	51	70	43	51	67	72	66	58	63	61	64	59	66	77	69	52	51	60	61	54	63	63	51	67	49	46	77	55	62	68	65	65	48	60	57	57	78	58	52	68	63	79	54	70	57	59	64	66	59	66	73	55	57	65	62	63	51	55	61	43	72	55	59	59	68	57	66	64	66	61	76	54	63	74	60	62	59	57	64	59	61	60	57	71	60	59	65	61	53	60	63	63	65	44	55	51	67	58	54	55	63	62	75	62	56	68	61	74	57	66	55	50	74	58	57	66	47	59	72	56	60	64	63	68	59	78
15416	565	474	490	538	601	595	660	555	549	505	579	500	523	508	502	499	494	484	492	425	479	483	458	478	481	464	432	493	474	485	464	484	486	432	465	472	473	455	439	458	481	438	441	455	433	443	436	476	463	451	452	463	447	450	445	452	465	466	443	411	440	442	474	426	490	438	481	447	469	455	470	440	412	437	447	444	448	433	466	466	450	443	474	462	488	449	437	471	449	454	430	452	444	450	468	467	462	506	487	470	434	455	480	507	415	449	453	484	489	476	442	479	442	472	446	439	438	458	494	468	417	522	451	454	451	486	460	480	471	452	486	453	455	450	454	441	433	440	441	443	442	430	502	458	458	443	428	450	424	480	478	448	454	487	486	476	480	434	443	457	449	406	465	424	430	439	492	471	440	456	425	447	427	442	452	454	431	474	439	456	461	443	420	472	438	432	459	482	469	484	419	407	482	420	467	441	454	450	418	456	457	430	485	440	461	451	432	487	425	453	469	433	406	427	452	450	463	455	431	428	439	464	441	459	473	475	422	484	484	442	432	452	462	453	461	449	494	424	455	468	450	460	449	427	469	431	470	437	468	440	481	421	489	432	453	474	457	462	481	427	420	484	431	487	452	477	456	390	449	444	454	424	485	469	430	461	452	455	419	464	464	447	463	443	456	457	469	437	500	468	419	451	431	476	454	425	462	453	431	480	436	414	433	452	471	403	453	469	433	454	469	433	431	449	463	469	453	481	424	432	482	431	475	489	469	457	448	413	432	471	450	451	441	448	448	443	472	459	440	468	481	464	426	479	449	446	474	454	485	435	473	438	427	433	457	450	466	488	488	498	485	446	415	469	443	456	449	457	470	441	423	464	446	454	454	484	472	478	448	466	455	428	475	455	435	487	415	450	474	459	470	435	418	434	420	490	466	441	408	452	475	436	484	416	457	430	434	466	442	471	450	469	448	471	445	470	408	455	460	474	456	434	463	426	466	454	444	456	444	459	432	486	416	453	451	422	409	398	439	439	471	434	387	438	456	452	416	454	412	454	466	443	407	459	448	457	443	468	441	442	420	485	463	435	492	461	482	445	472	436	476	454	394	441	440	459	468	448	445	412	423	436	470	461	454	461	443	494	451	474	456	451	467	462	446	438	479	481	433	413	490	447	426	465	467	435	425	481	449	411	471	415	436	448	442	435	444	453	460	423	461	440	445	468	445	448	438	423	464	463	431	486	453	458	446	428	447	426	449	481	463	439	446	467	450	458	419	469	460	438	438	482	443	496	498	467	466	466	459	448	454	428	487	453	431	471	459	436	452	426	425	482	446	470	473	480	418	459	440	476	428	448	454	442	458	449	451	468	467	451	467	402	457	476	456	448	468	442	485	442	453	448	463	457	437	464	455	433	472	421	480	454	522	460	449	490	472	466	444	419	452	409	457	449	454	463	436	431	475	437	459	451	477	483	477	465	454	485	432	456	462	453	426	479	436	449	481	464	464	443	422	425	426	448	454	451	451	458	458	463	452	445	433	456	433	466	464	430	419	464	438	467	458	451	463	427	454	462	435	443	466	441	455	471	427	452	419	429	470	447	519	441	457	451	477	451	445	461	438	422	439	430	433	449	393	480	458	449	421	455	459	475	439	493	440	466	450	434	434	433	447	462	459	452	463	483	447	430	486	418	438	430	464	432	453	470	432	458	440	433	473	436	483	490	438	463	450	454	460	430	463	425	431	454	458	458	470	488	429	444	461	475	436	432	447	451	445	462	443	465	448	454	480	483	467	449	462	451	459	487	459	469	472	441	460	445	476	431	449	434	448	476	456	441	471	447	467	443	398	454	431	479	475	445	447	452	423	454	463	475	445	470	465	461	452	431	468	452	450	414	434	461	454	464	449	464	450	410	429	439	426	400	453	471	451	439	455	440	447	455	480	494	446	396	453	463	461	449	447	450	458	455	453	470	433	420	466	454	446	464	423	424	447	485	475	460	434	446	438	500	481	438	455	455	443	464	407	452	451	413	473	485	412	451	454	433	436	398	489	443	420	461	424	426	448	449	456	444	418	451	439	451	480	440	443	459	431	410	448	483	483	465	431	456	474	398	400	454	462	457	451	463	448	497	421	470	498	458	448	471	439	421	467	437	461	488	440	473	435	485	464	475	442	463	472	453	476	435	466	477	441	492	435	444	435	483	427	449	446	445	410	466	476	430	466	431	449	455	435	436	444	464	439	476	464	447	428	449	441	459	465	501	459	459	468	484	514	470	474	464	443	438	506	437	443	458	430	468	449	465	467	450	486	470	446	455	492	461	478	441	436	476	458	462	457	442	428	436	415	457	457	493	449	460	456	440	454	434	465	440	471	449	475	446	446	446	429	480	438	435	476	499	459	459	456	467	439	478	468	461	449	486	478	414	467	439	490	494	470	450	456	425	484	475	455	474	442	433	467	463	454	440	445	441	454	441	442	429	447	443	430	476	461	482	471	455	443	482	468	475	476	428	463	439	444	472	473	478	477	510	465	435	472	457	435	481	418	433	453	401	454	468	487	431	440	424	429	470	447	439	461	457	447	467	432	424	434	474	454	454	439	450	421	444	444	430	479	482	431	460	469	450	442	460	440	436	466	452	472	444	452	463	435	455	442	458	453	447	428	429	480	483	436	435	449	447	479	448	460	466	477	458	479	475	453	474	432	421	444	446	421	477	472	416	422	477	468	423	487	482	433	454	455	449	449	433	464	446	451	424	471	463	485	455	417	415	461	467	460	453	478	445	423	475	444	430	462	463	434	461	481	477	457	445	459	482	441	465	444	432	427	483	465	442	461	415	456	462	451	510	456	421	443	427	464	456	428	474	436	464	442	443	483	479	461	434	451	446	471	456	423	434	479	476	464	476	474	478	452	429	452	461	458	441	471	427	443	466	425	471	437	464	447	456	451	435	450	447	428	454	478	465	447	441	430	455	457	465	423	448	466	486	441	448	441	446	499	425	450	455	445	460	447	453	421	459	439	466	431	441	486	441	447	485	412	427	438	480	460	446	434	465	506	485	419	447	404	434	479	419	452	436	479	447	485	400	426	447	489	428	451	445	470	450	447	481	479	510	446	478	453	475	436	457	471	415	426	442	450	474	444	477	464	401	469	446	449	445	438	441	464	414	440	435	450	459	434	468	450	494	468	460	466	490	452	453	423	412	466	441	414	429	491	462	464	467	459	462	452	428	475	457	461	490	415	455	444	416	437	443	442	485	442	456	433	407	408	478	462	398	453	434	450	439	438	472	463	490	480	470	476	444	446	457	447	430	424	412	454	427	475	459	460	434	479	446	440	487	429	466	481	464	452	433	458	449	468	472	455	448	459	461	488	459	455	471	458	482	441	461	466	486	442	417	439	453	487	431	446	466	457	456	438	426	500	462	419	471	496	472	458	459	411	406	464	446	444	452	450	461	463	477	478	453	462	439	422	437	474	420	444	461	464	441	451	430	488	433	447	441	425	429	504	451	425
3298	77	85	76	65	74	70	63	63	67	70	75	41	64	80	57	77	71	75	71	58	69	76	66	64	61	69	73	56	60	65	56	72	72	50	72	58	60	63	58	60	54	83	54	73	79	62	68	67	75	72	76	55	61	57	60	70	64	67	58	60	74	53	65	60	74	66	81	54	60	65	62	70	63	70	76	83	67	72	70	75	62	61	69	64	65	56	63	64	61	73	52	56	59	82	79	64	59	65	60	74	60	75	73	76	65	66	62	55	76	66	63	57	58	63	72	59	54	77	79	64	69	67	71	66	81	61	61	75	55	69	74	80	63	71	71	67	67	76	70	78	60	65	86	75	62	50	64	75	74	74	61	73	57	55	82	62	65	53	71	70	58	64	61	63	72	76	65	62	68	62	66	69	69	67	63	68	74	66	72	64	57	77	62	63	75	69	63	63	72	93	63	63	71	59	82	62	69	64	57	81	63	76	70	66	65	69	66	80	62	66	68	52	77	60	71	53	74	66	65	74	67	63	57	62	56	49	62	67	55	59	70	59	75	77	58	77	65	68	54	62	37	67	59	78	61	60	62	60	54	52	60	69	66	71	77	67	63	64	57	85	68	59	67	66	71	78	83	86	62	69	70	66	75	52	72	57	71	60	66	67	70	68	70	59	78	70	67	59	70	67	66	63	57	71	66	68	55	71	72	61	69	58	66	67	61	65	72	61	54	55	61	68	62	62	57	65	60	71	57	61	58	69	70	73	66	58	77	68	52	75	71	67	67	62	62	67	67	71	62	60	63	78	65	68	70	74	73	70	80	55	48	52	82	73	61	59	66	55	60	66	58	54	50	56	61	63	59	65	69	64	70	59	54	61	71	80	64	72	59	56	67	64	67	61	65	55	66	70	77	63	64	63	59	75	83	68	51	52	71	54	70	68	70	63	46	69	71	66	69	60	58	74	65	70	53	57	69	76	72	65	68	75	60	75	66	59	80	58	89	68	54	65	60	73	63	75	71	54	79	62	63	61	57	66	56	68	66	74	59	68	74	63	63	66	61	75	57	82	59	50	63	79	66	54	70	64	56	76	62	63	68	72	63	64	67	58	62	73	67	64	73	53	76	58	59	62	71	72	77	62	66	68	67	66	62	73	49	68	62	85	72	59	70	63	71	59	65	60	51	77	64	62	70	79	71	58	78	59	61	62	68	72	66	73	58	69	83	79	60	74	68	76	71	58	64	70	76	84	50	62	64	76	66	64	74	64	64	64	58	80	77	75	66	74	72	66	67	69	72	70	59	67	72	63	61	56	54	64	73	66	74	74	59	75	58	61	68	59	63	65	69	61	54	54	52	57	60	53	55	71	68	73	54	55	64	65	63	45	55	57	53	62	64	73	69	68	74	55	50	63	54	59	53	70	69	79	71	62	73	61	77	72	64	68	64	66	47	73	75	69	66	70	53	79	69	59	63	70	62	56	59	67	71	54	64	67	56	55	71	63	79	70	71	56	56	63	63	57	62	66	65	52	66	67	66	59	60	70	58	65	63	60	57	68	63	75	63	80	59	65	55	56	63	54	75	57	60	64	56	69	60	74	61	55	58	63	70	68	80	61	69	57	45	52	56	72	79	69	57	54	68	51	67	58	66	46	68	76	64	54	60	49	58	44	45	65	63	50	65	81	69	84	66	59	59	67	71	69	62	66	74	73	57	65	56	55	64	64	53	43	62	78	64	77	71	62	58	69	63	55	63	62	74	64	62	84	77	77	63	50	70	68	72	70	72	75	65	68	54	60	57	71	71	56	52	65	68	70	61	63	60	51	78	64	62	77	58	65	52	65	86	66	57	79	62	74	61	60	66	73	75	61	62	75	64	55	69	71	76	78	74	57	73	64	71	69	71	82	82	63	66	58	79	83	63	69	57	62	69	66	62	70	62	65	63	71	58	68	71	53	62	61	66	60	64	66	57	61	66	72	70	78	69	76	69	69	53	59	69	71	47	68	50	58	73	75	60	65	55	70	62	66	72	69	79	55	62	59	74	54	78	70	58	64	65	62	57	56	58	68	79	68	59	50	61	61	70	56	61	69	73	61	64	57	71	57	83	64	60	69	65	61	66	81	67	70	65	43	61	56	59	61	72	63	59	61	70	63	76	60	60	63	72	67	69	69	80	70	60	46	64	54	74	52	69	60	60	80	61	75	70	61	68	49	50	72	58	81	60	68	60	62	66	48	58	76	59	57	43	64	66	69	50	71	60	59	62	68	66	73	51	66	75	65	68	61	64	72	72	64	66	58	68	63	62	69	65	65	67	78	70	48	56	73	50	74	72	68	71	49	61	76	62	64	68	78	66	60	56	67	60	58	61	76	75	78	66	68	70	58	65	71	58	67	61	67	65	51	71	65	58	66	60	63	70	62	78	58	64	62	70	63	65	64	66	66	57	66	63	68	66	60	61	68	63	67	61	74	62	46	62	56	67	75	77	81	54	65	79	67	66	80	80	77	53	60	72	73	68	72	56	66	76	64	69	57	57	87	79	60	65	56	62	75	73	59	59	64	69	82	66	57	72	63	71	67	70	55	63	63	63	64	69	66	56	52	71	64	60	71	74	60	86	47	67	66	73	60	87	75	57	53	68	69	60	63	71	57	59	69	54	72	52	59	58	67	75	70	59	78	75	70	85	62	60	65	65	58	74	55	69	71	65	77	75	57	47	60	58	82	71	59	69	71	65	74	60	73	67	66	56	67	68	62	57	81	72	70	65	72	74	76	70	63	64	62	71	71	59	69	70	65	65	53	66	73	61	68	68	83	47	72	52	74	65	61	65	64	64	66	74	77	54	68	69	53	65	55	64	71	62	60	70	69	58	66	69	67	70	68	60	63	74	62	70	61	72	64	62	72	71	71	74	66	71	70	68	65	64	65	50	70	62	67	72	65	81	74	62	58	63	68	60	67	65	67	89	62	72	57	58	69	78	64	55	71	62	63	62	75	67	51	82	70	70	61	67	59	59	70	45	81	84	60	61	73	70	68	74	63	71	60	58	47	65	53	64	61	72	62	50	63	72	71	67	66	83	67	67	54	59	83	81	75	59	57	67	70	57	80	68	63	62	66	56	57	74	61	68	64	63	57	59	64	67	65	71	49	56	65	75	71	58	63	67	77	59	59	54	57	65	71	72	65	60	50	61	64	61	60	75	54	46	68	59	53	76	63	56	62	63	65	78	70	69	69	81	61	63	62	50	70	70	50	64	52	75	64	80	57	64	55	66	72	65	55	70	67	51	66	62	61	64	68	61	58	66	79	52	62	75	67	72	60	56	65	54	74	72	63	62	54	60	74	66	61	59	67	56	59	76	74	69	63	82	67	74	70	79	54	57	78	66	55	66	68	70	68	65	69	58	73	69	67	77	58	64	65	64	66	74	68	70	58	76	73	73	66	62	66	50	63	56	58	59	66	44	73	64	49	64	58	49	59	71	65	62	67	66	65	87	60	61	74	62
16543	584	550	563	678	801	799	753	743	716	659	640	570	566	522	551	532	500	540	551	492	500	506	468	505	507	534	491	482	511	493	503	441	504	482	493	497	520	497	509	480	492	486	497	443	538	449	469	473	485	498	465	489	489	426	493	496	532	483	481	515	447	507	496	457	503	446	479	473	486	469	453	479	463	502	454	509	480	486	430	475	507	460	454	438	480	469	452	471	458	481	465	483	497	492	480	433	469	474	477	465	498	473	483	505	499	480	499	513	502	503	498	457	488	462	473	481	497	459	531	476	499	520	482	498	434	445	474	485	492	506	440	532	509	470	456	455	501	518	473	469	456	469	506	478	467	481	507	487	489	481	486	451	457	495	477	484	515	455	494	482	499	521	493	504	477	452	478	475	495	434	493	488	469	525	479	467	505	476	488	473	440	466	486	516	481	473	483	444	499	468	474	476	455	487	495	483	483	494	469	489	478	482	482	492	469	455	465	472	499	470	468	488	476	537	474	497	483	445	472	471	510	486	437	455	461	461	479	502	478	502	457	502	500	461	456	527	470	494	436	499	462	467	494	459	449	462	485	485	493	476	461	484	523	464	504	448	511	466	497	480	485	480	447	486	459	450	472	452	446	472	502	497	510	456	460	477	471	510	449	440	474	462	477	471	489	510	462	486	452	449	469	457	478	449	496	460	492	480	470	477	451	435	473	442	478	473	440	457	475	460	463	493	488	451	548	457	486	472	492	451	436	469	466	471	483	475	464	484	461	493	478	450	498	438	481	492	480	500	507	484	484	477	486	477	447	518	443	478	467	499	480	494	512	490	476	444	445	490	476	503	490	518	484	439	507	499	485	464	498	480	470	486	406	504	462	480	471	459	453	503	463	460	467	453	494	447	464	501	458	431	481	462	512	459	453	482	482	492	524	478	441	471	477	482	468	466	500	469	481	452	477	473	477	457	479	469	482	440	479	456	490	499	485	471	464	470	475	481	435	476	487	461	478	486	446	468	469	465	506	504	469	473	451	492	493	466	475	472	488	484	509	474	483	489	529	459	454	501	466	477	438	449	501	494	458	481	502	489	494	469	490	491	471	468	475	470	459	509	454	466	464	505	499	504	465	447	464	474	470	472	480	429	493	499	490	472	467	462	520	415	521	485	507	469	496	467	490	500	470	494	458	488	466	448	468	472	478	478	484	474	479	438	459	510	500	509	470	447	489	463	521	499	465	487	472	466	459	449	403	479	440	449	469	479	503	532	478	453	498	469	501	479	455	480	464	489	490	490	474	471	439	474	476	499	428	463	464	518	479	454	514	477	489	481	521	482	449	447	485	467	487	458	484	504	478	467	479	494	461	480	483	473	454	489	469	487	515	465	500	449	443	467	481	504	488	462	439	472	461	474	524	437	496	486	466	457	492	507	488	486	485	431	467	458	438	500	487	418	509	453	479	468	493	480	490	506	473	465	490	467	510	495	457	484	471	491	464	469	475	440	450	505	493	466	462	457	460	471	456	492	476	486	476	465	466	475	482	487	510	503	480	487	491	444	494	458	412	498	450	495	454	443	479	485	488	460	494	472	468	483	497	458	470	486	468	490	476	503	443	486	439	500	494	435	453	494	478	493	481	496	518	484	458	482	453	500	472	480	455	504	463	474	473	486	426	472	461	485	478	500	507	476	441	475	493	450	469	478	449	488	463	454	463	473	474	434	513	455	465	490	499	497	475	539	457	463	471	453	447	467	456	468	447	443	467	476	457	442	522	455	498	504	468	423	465	444	476	500	511	475	477	464	479	456	494	507	479	471	459	463	503	502	470	487	461	457	436	534	460	475	476	484	488	495	482	466	430	430	510	528	459	459	466	474	483	484	456	476	462	524	473	467	463	489	509	511	457	451	519	473	496	519	508	471	480	493	474	470	498	468	451	455	465	454	483	524	489	504	458	476	476	451	459	519	516	478	469	491	500	454	509	490	479	479	463	471	499	463	461	453	469	487	491	490	485	475	462	493	481	485	470	485	486	479	438	500	460	495	490	482	484	467	481	479	523	487	437	490	431	476	452	473	477	463	474	491	462	480	496	497	462	505	475	445	452	463	486	488	493	462	447	460	481	468	455	465	478	466	483	462	517	473	495	460	489	514	467	489	457	473	478	460	508	478	512	490	459	470	485	471	451	485	489	519	460	462	537	465	437	485	484	500	485	500	465	458	496	487	483	465	471	449	467	514	481	484	466	456	465	509	507	488	477	498	459	485	444	473	469	473	499	482	457	457	459	483	479	480	508	432	445	482	504	506	527	462	453	473	446	459	466	490	472	476	517	454	492	487	480	458	475	440	460	499	491	488	479	532	453	487	457	477	454	470	468	471	473	485	474	474	469	464	500	474	497	483	469	475	483	449	512	529	468	488	441	465	469	464	453	469	473	439	516	461	471	477	517	448	499	485	487	537	489	485	509	498	479	505	440	468	459	500	501	465	446	469	479	467	461	482	479	458	457	464	460	457	452	477	476	514	464	447	502	481	494	466	524	467	436	487	454	486	518	488	525	462	479	455	483	464	479	457	473	447	466	452	487	449	470	458	483	508	514	484	510	472	454	485	462	523	468	469	434	500	483	513	451	459	473	501	434	425	447	458	507	453	488	505	479	472	508	495	460	486	499	480	495	446	518	493	478	461	471	510	478	513	464	480	492	426	501	463	484	499	452	468	477	515	457	482	452	495	445	502	501	495	459	496	492	482	472	457	499	443	437	474	491	463	459	483	430	464	486	454	470	470	492	469	467	472	467	487	473	485	458	510	500	488	461	452	485	501	463	455	450	436	497	492	494	469	473	478	470	494	460	467	502	490	458	459	509	494	468	439	518	458	468	509	454	493	495	493	478	504	525	467	485	493	479	471	490	461	510	466	475	488	468	491	538	458	470	484	475	471	471	472	454	500	504	495	431	508	457	470	469	462	531	457	457	493	484	474	510	452	519	495	485	506	438	493	482	480	538	486	480	492	499	507	499	469	491	513	479	498	499	484	484	487	491	508	453	442	455	437	477	494	487	482	500	472	466	479	467	453	455	483	509	471	493	476	433	465	523	486	475	474	472	427	477	428	484	486	481	492	461	489	453	456	451	437	459	462	479	498	461	480	456	482	506	515	529	459	493	459	472	457	481	495	466	438	527	454	445	464	457	464	476	493	503	483	471	469	461	458	420	469	463	529	491	503	439	455	478	495	465	479	480	476	495	456	482	471	484	468	509	497	513	459	470	488	458	498	477	484	466	447	503	475	514	496	468	497	502	519	453	497	487	472	446	482	474	477	421	480	461	488	483	508	484	486	478	454	482	506	488	483	482	491	474	451	490	467	504	483	502	476	403	521	455	499	471	468	490	477	484	442	463	473	481	469	479	465	488	476	483	475	485	482	509	476	474	426	467	454	469	480	453	449	444	471	458	502	484	469	488	446	493	495	481	476	474	474	447	465	464	475	495	437	458	511	442	476	474	480	469
5418	112	69	73	75	71	65	81	77	70	68	82	75	75	57	55	80	50	72	54	71	56	53	74	71	77	62	65	50	64	76	74	61	65	62	62	67	62	61	66	50	68	60	59	46	72	56	66	69	59	68	63	77	67	58	49	65	63	69	57	56	69	76	54	64	66	66	47	65	61	53	57	73	53	58	56	67	50	53	61	72	47	72	61	60	56	62	68	61	62	54	69	69	55	59	57	66	68	59	76	60	71	67	58	62	67	60	63	57	75	67	81	68	69	61	52	72	64	62	49	67	57	72	60	65	62	66	50	56	65	54	62	50	56	64	72	57	56	56	60	62	53	70	52	58	75	70	60	59	66	65	49	68	72	74	45	66	55	62	76	58	64	79	71	46	55	78	50	66	65	68	48	57	60	59	59	65	58	60	77	75	57	62	57	69	72	67	79	57	67	60	70	60	61	69	65	51	60	59	61	60	65	58	58	63	63	51	61	61	60	61	57	81	52	67	64	64	74	66	58	57	52	64	70	64	62	62	67	67	59	60	50	50	61	58	68	76	70	72	62	61	59	59	64	60	77	57	52	56	61	56	55	72	73	58	54	61	64	68	67	61	53	58	61	61	71	60	66	68	64	70	54	62	70	56	65	68	63	62	57	72	64	53	58	75	74	69	71	58	52	71	77	67	71	64	59	63	64	79	55	66	59	56	68	59	48	78	63	72	54	61	51	39	39	64	64	55	48	52	64	65	59	65	67	69	61	70	61	56	70	63	64	70	55	51	55	57	65	58	70	64	55	56	60	56	46	66	62	58	93	64	73	73	72	70	71	57	66	69	52	66	65	55	65	65	54	80	57	71	72	53	59	60	75	66	51	64	67	68	64	56	60	55	63	66	53	68	63	50	60	54	56	61	61	62	59	67	74	65	77	57	62	54	61	69	71	62	48	64	63	55	54	71	67	58	84	74	71	62	64	62	63	56	69	53	56	68	60	53	47	78	69	58	71	56	64	72	64	66	66	51	74	65	70	82	55	68	68	71	74	56	53	63	67	58	74	61	73	70	71	67	64	70	54	83	76	63	62	64	67	72	68	59	54	49	78	59	68	66	56	69	61	68	59	55	57	71	55	51	69	67	65	65	65	70	65	52	59	73	52	53	63	67	64	55	68	40	67	64	69	79	62	87	67	63	57	69	59	60	68	61	64	53	68	67	61	53	46	59	70	57	51	59	69	64	72	58	64	72	80	72	63	60	76	65	79	58	60	70	59	64	54	76	57	61	73	64	59	57	60	65	60	53	82	57	65	83	51	67	68	56	72	67	63	61	63	54	58	61	67	77	53	56	63	72	54	73	50	59	64	58	45	63	42	72	70	61	64	52	82	59	72	62	73	64	64	60	56	61	75	59	66	66	59	64	60	63	58	50	64	64	72	63	65	73	75	72	79	57	76	60	69	58	61	67	78	50	49	49	67	60	58	71	47	70	56	55	50	71	57	69	74	56	65	62	70	70	83	63	63	54	76	60	57	61	65	64	72	57	67	67	57	60	60	59	73	67	60	70	54	61	81	60	64	68	61	52	61	60	64	60	61	62	55	71	50	59	79	47	68	69	58	61	55	50	77	51	66	50	47	60	65	69	62	73	67	70	56	48	61	64	60	61	79	61	64	62	54	60	68	74	64	58	66	61	65	58	66	65	62	60	55	47	51	66	67	65	69	67	67	67	78	49	63	65	78	73	71	69	56	48	60	50	66	54	58	59	47	66	56	37	58	57	70	67	75	60	69	72	58	55	73	46	67	67	65	62	77	62	67	61	57	65	68	71	59	58	58	64	52	77	62	61	53	62	55	71	68	59	75	57	67	64	56	58	58	50	65	76	61	69	58	58	67	52	66	58	66	69	61	50	54	57	60	72	71	61	66	70	74	58	66	69	51	66	69	67	56	69	59	48	60	55	47	66	68	63	68	69	54	65	65	53	60	61	64	69	66	66	64	46	51	62	70	64	57	74	64	68	60	58	69	60	51	56	57	71	75	52	54	73	63	60	66	62	70	56	58	54	66	56	64	69	63	55	69	74	58	77	62	66	49	63	74	84	65	73	70	57	65	79	51	69	60	47	60	60	49	61	64	50	73	78	59	57	49	53	60	63	59	60	67	74	58	57	60	51	59	47	57	62	66	62	58	68	51	65	63	60	60	60	61	61	70	67	60	66	70	71	69	60	81	65	55	60	63	61	49	57	58	59	63	87	70	67	48	69	69	71	75	59	72	60	71	57	64	46	64	53	58	63	56	58	51	68	62	66	54	66	59	64	68	58	69	59	50	81	75	56	67	59	62	60	69	63	54	51	67	67	61	72	63	64	57	60	54	60	61	66	69	67	73	61	78	54	54	60	64	54	65	53	60	73	67	63	67	58	54	61	65	66	61	64	60	67	64	66	62	65	66	59	62	65	43	72	72	68	64	56	66	56	75	57	62	56	60	72	67	63	69	61	69	52	63	52	63	57	61	79	69	75	60	64	65	68	55	45	61	58	54	68	65	83	73	65	53	56	48	66	61	59	62	57	70	57	53	60	70	75	52	62	64	48	73	78	50	47	64	68	77	64	64	70	70	66	66	67	71	73	80	77	57	57	71	56	55	57	58	57	57	67	68	67	72	46	54	59	82	64	61	60	68	64	64	61	66	60	62	58	67	52	49	65	63	53	70	64	62	61	64	72	66	67	53	63	67	64	68	70	49	64	63	77	52	79	64	54	67	55	65	54	56	59	52	66	74	63	74	75	71	46	72	62	74	50	60	56	64	70	67	51	53	68	73	62	62	64	67	68	51	51	59	79	72	54	63	52	75	64	60	70	61	66	61	73	61	65	55	74	62	56	57	66	56	61	62	64	75	62	62	65	55	63	61	52	53	64	61	62	64	59	60	62	65	76	61	79	82	61	55	63	65	59	52	63	60	76	59	59	56	66	68	57	43	60	59	55	64	71	68	70	54	51	78	54	57	65	68	49	53	71	67	52	62	66	97	53	62	69	64	78	53	66	76	60	50	64	58	55	58	57	70	70	68	61	79	66	51	62	61	78	62	58	61	66	52	62	51	50	57	71	66	61	62	69	59	65	61	65	57	62	74	62	68	60	54	55	65	58	47	57	65	64	55	64	64	68	64	50	57	68	66	61	56	53	59	58	64	60	48	56	68	65	60	59	51	65	53	68	63	73	61	70	57	55	48	70	66	70	52	64	58	59	69	58	55	71	50	66	70	60	51	66	65	43	72	73	56	66	63	41	63	68	68	75	43	67	59	59	56	74	68	59	72	59	74	57	51	65	56	56	53	71	53	67	81	60	63	64	64	56	64	66	49	39	59	57	57	68	55	73	52	56	59	61	59	51	66	72	62	61	68	57	57	67	51	75	51	63	63	51	69	57	72	58	64	76	63	58	76	49	56	71	72	53	64	59	60	76	59	57	60	53	60	62	65	63	58	65	61	68	61	72	51	66	50
22285	881	654	708	1081	1480	1517	1512	1253	1089	1028	951	855	772	709	690	658	603	623	647	610	572	602	603	559	535	466	508	539	523	502	496	497	517	479	473	516	494	485	438	489	452	456	460	500	448	491	453	494	434	473	476	496	464	463	478	491	467	439	436	471	480	439	444	459	450	457	442	434	500	480	447	433	426	471	430	447	460	457	479	465	484	444	496	468	499	460	477	461	482	471	484	462	458	469	500	478	483	483	483	430	481	466	456	486	482	455	416	470	422	460	488	446	458	465	499	465	476	453	491	491	485	451	467	468	476	519	498	476	484	454	443	450	484	482	439	458	484	447	449	474	444	481	420	478	466	470	444	441	477	452	460	478	491	495	440	443	460	457	448	435	453	419	447	461	418	455	476	472	455	452	432	445	464	468	452	468	445	464	442	446	457	472	475	466	442	442	465	415	496	447	487	456	466	409	445	458	462	453	480	478	483	478	480	474	449	440	410	465	479	420	454	446	464	422	427	440	504	436	473	441	476	452	435	469	437	474	438	456	459	417	454	456	429	453	472	473	471	429	480	467	437	463	471	487	463	471	494	473	442	443	469	410	492	480	388	480	446	456	481	472	446	436	460	451	462	448	449	458	436	441	430	461	435	458	465	497	443	458	483	483	477	423	489	488	445	428	473	474	436	432	498	438	500	452	429	467	446	452	460	467	473	446	460	462	449	447	431	416	429	425	462	438	506	406	437	432	451	440	438	455	449	492	453	461	453	460	462	453	440	472	478	464	489	453	448	483	477	465	432	438	461	415	458	476	490	437	452	460	505	481	442	431	463	486	463	422	465	485	462	474	486	443	488	436	444	456	448	423	457	435	440	450	460	494	517	485	472	461	475	500	442	441	474	394	469	440	489	461	465	453	452	429	446	466	439	452	473	465	439	438	455	434	443	439	474	451	451	466	446	445	417	462	435	427	413	472	489	447	442	447	431	451	428	466	473	486	436	462	449	460	439	442	464	482	459	462	452	459	415	514	463	474	480	458	474	460	461	434	440	486	449	461	439	460	497	430	465	439	460	473	448	456	446	475	469	429	424	445	419	465	451	429	441	417	454	445	447	461	462	449	426	458	457	476	409	465	424	430	412	467	445	518	466	438	443	429	425	489	470	467	442	475	443	422	432	409	444	454	437	463	473	463	470	456	471	474	441	464	456	493	452	450	435	418	498	459	474	478	449	451	493	432	482	460	463	476	454	427	436	470	466	452	468	434	448	444	422	430	469	465	458	476	458	406	442	461	499	422	457	450	452	424	434	436	480	453	470	473	451	434	446	475	463	436	456	441	399	465	418	437	455	469	448	466	474	424	460	468	473	425	470	431	460	451	451	458	465	494	471	439	473	459	457	429	450	457	434	475	457	473	461	420	440	464	432	451	477	482	476	454	439	446	450	450	441	498	458	457	471	446	430	472	448	513	458	471	460	456	460	467	425	493	431	417	467	444	411	466	456	464	427	453	475	464	453	433	471	476	413	495	447	456	425	463	467	450	469	449	454	432	457	463	483	462	425	451	454	462	441	466	474	443	460	472	484	447	474	453	452	462	436	456	450	484	432	458	504	429	424	490	499	438	459	467	427	507	433	426	440	451	455	449	477	453	484	463	452	424	427	418	460	464	460	424	448	472	445	443	395	479	443	483	479	470	472	450	496	471	464	434	435	489	448	458	454	466	417	457	447	453	424	432	435	423	433	468	447	440	483	432	457	482	463	448	444	416	459	436	448	471	457	467	469	446	455	456	449	418	488	468	433	478	480	454	439	465	460	449	453	435	468	446	445	474	487	464	452	467	478	468	468	509	456	451	420	441	429	505	446	425	460	463	443	436	441	479	432	451	447	430	476	436	460	438	465	450	436	455	464	456	440	439	491	492	450	457	450	464	471	435	466	432	490	437	473	466	454	457	435	453	480	427	471	447	430	456	475	487	435	464	465	423	461	465	468	486	412	460	482	451	424	443	438	501	445	438	435	435	453	450	434	457	432	424	430	458	460	427	470	465	444	485	456	472	413	487	451	446	469	441	453	466	439	404	441	445	489	470	443	463	453	449	447	435	454	460	456	428	436	430	466	457	481	441	486	440	465	431	471	447	462	429	453	448	478	418	438	463	463	446	463	429	469	415	439	452	428	477	482	456	474	430	446	463	468	464	437	501	495	463	478	460	487	424	455	461	463	480	419	425	465	476	442	454	473	421	432	439	458	432	473	465	465	448	440	477	490	451	454	427	456	455	478	451	429	423	454	437	482	465	455	486	433	433	460	434	442	407	468	446	463	480	434	513	468	460	479	461	440	451	447	445	472	451	440	461	434	427	425	459	441	425	428	452	458	438	438	481	458	441	455	486	438	475	461	438	449	442	459	486	462	453	427	461	466	485	449	502	439	445	476	435	474	457	456	457	481	449	429	491	461	469	486	450	433	443	454	459	432	452	458	474	424	460	452	476	454	474	496	441	459	458	448	431	451	452	464	417	471	444	426	479	414	480	475	435	472	493	445	421	439	406	454	428	402	441	459	442	456	472	431	456	451	491	466	450	462	418	462	473	453	425	434	470	498	449	444	444	474	466	458	454	421	463	434	482	490	472	463	465	434	490	445	447	457	453	494	440	482	458	436	421	475	480	435	444	431	427	436	460	443	393	496	446	473	472	437	443	440	444	440	468	408	434	455	488	427	479	449	472	444	452	462	461	451	476	444	464	448	480	503	446	483	489	464	451	454	457	492	440	476	445	447	446	493	475	444	470	434	443	475	468	489	441	478	450	475	469	439	435	448	485	447	453	458	498	426	438	457	472	445	466	434	456	469	513	449	440	457	463	477	460	424	474	438	449	447	464	458	423	473	442	424	511	451	447	443	465	478	463	474	464	473	436	450	446	467	463	471	447	460	442	482	480	450	470	456	472	468	466	456	439	472	413	476	409	427	433	458	468	459	447	461	431	453	480	471	466	495	459	491	454	480	494	452	446	474	457	465	438	467	460	458	473	474	457	474	442	497	466	465	474	483	448	442	429	495	441	452	464	456	493	490	458	456	510	434	438	445	460	455	431	455	461	499	477	437	431	476	471	416	451	471	477	465	470	451	447	420	407	459	478	464	433	462	452	443	424	465	436	466	437	440	459	452	486	465	450	451	421	471	431	454	471	463	470	464	451	443	440	456	467	446	452	485	456	447	493	444	491	470	487	470	469	487	473	461	416	463	429	455	461	457	445	450	433	465	460	476	482	408	449	413	455	449	463	425	474	461	450	441	429	469	441	455	476	405	456	474	467	466	437	411	448	437	429	451	453	478	468	446	437	434	438	465	451	400	436	430	478	440	450	453	444	445	520	426	445	473	470	433	451	478	431	456	457	466	485	498	424	459	439	463	444	448	455	485	460	473	473	447	499	460	501	478	466	495	448	463	459	398	428	489	443	415	449	459	476	436	453	431	467	461	453	429	474	445	469	467	437	422	471	465	466	453
8080	160	64	39	43	47	55	64	47	46	52	52	48	48	27	37	37	39	42	43	31	26	24	33	19	29	37	26	31	34	26	27	31	26	44	17	29	30	28	17	34	27	21	20	23	30	27	18	22	27	25	18	19	31	24	26	27	28	32	20	35	27	26	24	25	16	24	29	18	22	21	24	47	21	24	28	36	26	30	19	22	25	33	29	27	40	23	28	23	32	27	25	30	25	25	18	26	25	24	21	26	23	27	24	26	32	17	26	26	28	18	32	29	27	33	25	26	25	31	23	26	22	24	29	21	29	21	29	31	26	30	28	26	22	22	32	24	23	22	23	29	27	27	27	31	27	22	25	24	24	23	25	26	26	20	26	16	28	27	24	22	23	25	28	22	28	16	26	22	12	26	20	28	26	29	27	28	23	27	19	33	23	30	14	24	23	33	26	27	40	30	24	20	22	17	29	14	30	28	28	21	19	20	16	17	31	18	25	23	24	24	18	28	30	24	18	22	22	17	23	19	35	17	25	29	22	19	17	28	24	22	24	22	25	21	14	23	29	20	24	25	26	22	22	22	27	20	29	25	20	23	23	17	21	19	26	30	27	31	24	24	24	18	21	27	26	31	25	22	21	19	35	17	30	23	21	24	24	27	28	23	33	23	28	32	21	17	19	17	31	21	31	28	27	24	20	19	30	39	29	24	29	29	25	21	31	25	19	35	18	22	30	26	24	18	26	34	26	18	23	34	14	39	19	21	27	19	23	30	24	33	24	22	29	23	25	25	23	28	16	16	28	25	20	17	24	26	27	28	19	20	26	33	22	19	30	21	24	21	27	24	15	24	21	39	27	29	26	26	20	30	35	23	17	19	25	35	22	37	30	26	29	24	24	26	23	21	19	21	15	25	25	26	26	29	21	27	23	28	22	23	16	30	25	19	30	20	30	31	23	23	30	26	22	22	35	22	27	28	27	20	25	23	18	17	31	27	25	27	24	30	23	20	21	23	26	25	22	32	26	22	22	23	19	27	25	19	29	22	32	31	25	33	20	27	28	32	26	37	38	22	26	34	23	33	24	27	31	18	26	35	18	20	30	26	27	21	34	23	26	38	33	22	19	26	15	22	20	24	28	13	23	21	17	20	20	27	32	30	24	12	18	26	35	29	16	14	22	21	23	19	27	31	32	26	28	32	28	28	24	19	24	22	31	30	31	33	20	24	37	18	20	33	23	24	25	22	25	21	31	17	23	22	29	25	28	19	22	20	24	26	30	19	23	26	21	30	17	28	19	33	29	25	27	24	23	22	31	26	26	22	29	24	26	29	28	29	31	28	18	26	37	15	30	26	33	28	22	28	24	30	25	17	22	27	23	33	20	20	22	25	20	30	22	21	28	31	18	27	22	22	34	25	27	26	27	29	33	15	21	28	27	29	18	20	26	29	33	22	36	31	33	24	27	24	30	24	30	27	38	21	26	26	20	22	34	28	24	23	26	35	20	25	26	16	24	25	33	30	19	26	20	20	21	30	20	24	27	27	31	24	20	19	31	31	23	23	26	32	18	15	28	27	35	25	26	35	23	20	22	22	23	31	27	39	32	26	19	25	18	14	27	19	27	24	29	13	23	27	18	31	33	23	30	24	25	23	17	29	29	29	24	20	26	31	25	27	26	18	31	22	30	22	22	32	27	22	24	33	31	26	23	29	23	17	26	28	23	30	22	21	25	30	30	34	18	14	20	17	22	23	24	22	19	31	29	24	22	20	19	20	25	25	20	30	25	18	26	24	25	22	22	23	20	20	24	16	32	17	28	26	16	24	24	25	22	16	24	27	27	16	26	28	20	24	23	25	24	30	21	22	25	33	22	26	23	19	17	34	28	28	22	29	20	33	20	23	24	27	33	24	26	25	26	17	30	17	26	38	24	26	22	19	20	29	32	33	19	29	19	27	36	20	17	22	28	24	27	33	26	22	26	24	30	33	31	18	30	17	27	22	32	21	24	22	16	19	22	21	23	18	23	22	25	23	25	17	20	32	25	22	30	27	15	17	23	23	22	32	24	22	25	23	25	27	15	26	27	19	17	27	22	23	24	23	21	20	22	23	24	27	20	20	29	21	18	28	25	26	18	25	27	28	27	26	25	29	21	32	22	26	19	22	29	51	21	23	20	25	20	20	28	34	25	18	32	25	21	22	30	29	26	28	19	24	21	17	27	27	28	19	29	24	26	17	20	27	18	20	29	32	19	24	22	26	19	24	34	27	25	24	33	17	16	18	16	24	29	24	15	34	27	33	20	27	24	25	23	27	20	20	26	15	23	21	36	32	31	17	27	18	29	28	28	29	35	23	27	20	30	23	22	27	16	25	23	24	20	16	24	28	17	31	32	22	18	32	20	24	23	30	24	24	20	21	22	21	21	30	22	19	31	22	26	36	34	28	30	29	18	27	24	27	18	16	24	19	25	27	26	25	12	23	21	16	15	24	26	24	28	24	22	31	25	23	25	23	26	24	25	20	18	23	24	20	21	16	24	18	17	27	23	29	19	22	24	25	28	20	13	25	23	29	29	20	27	30	22	24	26	21	16	13	27	20	27	26	23	26	25	13	23	31	24	29	36	16	18	30	24	26	25	19	22	24	24	30	32	21	21	26	25	28	24	22	24	28	19	28	25	32	36	34	24	22	31	29	19	31	28	27	24	29	16	24	28	22	35	18	19	29	29	32	22	25	26	23	36	33	23	26	21	30	24	26	29	20	29	19	17	20	26	19	25	18	26	16	23	26	25	26	29	29	32	26	31	12	25	29	28	18	28	25	22	29	17	32	29	21	30	28	19	23	42	23	27	29	21	27	24	26	30	24	25	17	15	29	25	22	27	26	30	31	15	25	32	21	28	14	25	19	28	26	25	24	28	24	35	30	24	31	29	24	27	34	35	30	31	26	19	30	23	32	20	25	27	19	19	27	26	32	22	22	27	22	26	31	19	17	27	25	28	22	29	27	32	27	24	26	23	22	32	25	22	29	28	22	28	22	21	19	25	26	22	26	32	17	25	24	22	24	22	22	27	29	31	23	29	22	16	17	30	26	30	29	27	21	27	24	26	29	28	25	28	25	24	24	24	17	29	29	20	32	17	23	25	30	18	26	27	29	30	17	29	31	27	19	29	31	21	31	18	36	31	28	33	30	30	14	24	28	29	28	27	27	23	19	30	29	40	22	19	26	36	27	26	37	22	32	27	23	19	24	31	24	18	25	27	22	25	37	28	36	21	25	19	24	25	13	28	23	32	23	31	28	22	27	18	26	26	23	27	28	21	18	29	19	30	31	27	26	25	22	18	26	34	24	26	27	21	27	24	26	22	17	16	22	18	26	22	32	31	27	29	19	18	24	33	21	21	20	24	25	30	28	26	24	22	16	18	22	17	20	20	29	32	17	19	27	23	21	25	19	32	37	16	26	24	24	30	18	31	27	29	15	26	22	31	22	20	21	21	19	29	17	23
27829	1201	570	660	1583	2475	2521	2281	1866	1501	1284	1065	948	734	724	622	562	541	507	416	436	377	395	361	346	313	315	296	311	301	269	281	245	230	235	252	257	223	224	253	216	196	196	232	215	208	209	218	201	233	219	225	210	199	199	190	225	242	212	217	210	221	189	203	188	230	197	191	201	199	195	199	215	186	206	195	188	216	215	171	178	197	203	194	184	187	209	182	198	210	199	188	181	194	207	200	175	230	222	217	228	231	187	224	215	198	185	204	193	197	198	221	193	191	210	234	210	207	204	192	200	214	206	230	201	220	214	210	217	228	205	215	199	224	204	215	204	202	180	180	180	219	208	183	174	184	236	204	197	191	188	198	181	172	202	197	178	179	193	165	205	204	165	188	178	178	167	189	179	164	185	180	196	181	175	171	175	194	218	187	179	178	166	159	208	172	203	186	193	174	168	168	196	161	201	193	184	169	180	204	193	183	176	169	179	190	183	205	195	175	188	172	173	184	173	164	194	190	187	196	182	166	184	208	195	217	181	172	168	164	186	182	192	176	177	180	197	185	171	171	164	166	206	190	173	200	210	164	167	165	198	166	174	185	183	193	179	200	168	184	178	169	188	168	179	190	189	198	171	200	188	171	161	188	174	175	188	187	174	174	174	154	154	183	145	153	164	182	174	190	186	175	205	171	178	196	173	158	195	183	194	182	188	190	173	170	187	166	158	165	179	201	176	175	176	191	167	198	205	179	190	158	176	182	158	191	186	174	202	193	157	195	205	148	182	169	206	197	191	194	187	173	178	165	174	186	194	161	179	154	177	189	168	205	179	179	186	175	187	188	199	190	172	186	172	199	204	202	187	165	199	166	193	175	194	176	192	171	180	194	168	209	168	196	176	168	209	179	206	176	188	183	191	185	192	161	194	180	185	182	175	169	161	164	175	199	168	170	205	199	196	165	177	183	172	168	168	182	176	188	178	177	188	180	162	175	185	198	175	178	199	188	188	194	178	206	183	189	171	186	202	189	179	200	180	164	180	167	193	185	174	179	180	172	183	197	173	208	156	173	189	199	185	177	175	203	198	181	189	176	186	179	170	190	196	183	201	155	173	179	189	196	203	209	176	188	199	187	172	209	154	172	181	212	176	152	165	186	190	176	224	181	209	201	198	188	179	177	170	163	161	200	173	176	167	193	184	195	164	180	180	208	181	187	208	191	183	166	194	184	189	206	183	175	193	163	192	184	184	203	188	173	193	158	178	176	168	183	179	169	179	179	169	183	192	175	177	193	178	197	181	187	186	171	192	186	177	169	185	169	181	186	188	169	192	180	196	188	202	199	195	234	171	180	198	167	177	167	190	173	192	209	184	206	176	195	160	184	163	190	181	189	166	156	176	174	183	192	185	186	180	197	165	174	166	184	194	179	177	174	189	176	184	172	198	196	178	186	177	160	181	181	164	194	168	191	174	166	173	185	188	154	195	163	225	168	179	165	186	178	199	211	188	172	160	194	181	179	187	188	173	178	194	189	181	180	204	186	176	186	176	170	202	170	179	177	172	197	182	192	185	210	192	181	162	188	181	203	160	191	192	170	172	189	200	159	202	178	169	190	188	193	187	188	175	190	174	186	193	171	171	156	187	193	170	194	156	203	188	184	206	173	204	173	204	185	191	192	175	183	170	177	169	176	167	202	203	194	153	157	191	177	167	162	177	182	176	175	179	182	187	167	179	183	179	185	201	207	175	165	191	191	192	182	188	191	143	185	216	184	180	185	174	182	184	174	173	196	186	191	190	196	153	179	195	180	219	170	196	178	174	188	191	177	188	172	184	174	174	191	171	188	185	201	172	183	205	212	166	187	173	195	184	175	178	185	191	175	176	180	172	169	185	169	187	182	202	195	194	174	205	193	178	182	194	169	206	172	206	194	194	183	180	186	197	199	194	165	182	165	196	206	174	187	181	185	174	175	187	177	181	160	171	170	168	201	184	182	180	161	172	162	183	178	197	181	187	182	173	205	181	161	186	206	186	175	183	196	181	200	160	172	176	205	180	168	174	190	185	180	170	176	197	183	203	180	187	187	196	175	185	190	200	169	185	148	183	191	205	176	196	188	166	164	173	189	166	176	196	188	153	177	181	182	179	195	194	201	206	153	158	196	190	163	184	182	184	176	165	195	181	182	181	189	167	190	193	193	183	174	192	155	196	207	202	204	194	178	186	191	185	177	167	202	182	175	190	177	189	158	196	175	196	197	165	169	181	187	185	176	170	177	190	166	173	186	179	194	165	191	200	183	175	215	161	179	186	186	200	196	184	187	197	174	174	180	205	143	182	184	181	203	172	166	172	185	184	197	179	187	168	205	180	180	189	184	193	172	170	161	182	187	183	164	205	181	170	187	205	168	203	180	169	177	179	194	176	178	171	176	170	185	193	194	156	151	207	192	182	159	175	203	158	156	178	193	186	206	154	177	190	171	180	197	188	176	188	175	180	172	173	192	160	176	184	172	172	173	168	188	180	199	183	196	208	194	220	188	184	160	162	172	172	187	175	186	206	185	184	158	183	197	179	183	174	162	174	177	188	180	176	175	162	189	157	174	179	189	195	166	172	184	195	185	181	174	184	171	173	184	187	166	174	178	189	173	188	158	194	168	174	171	173	172	188	168	185	175	220	186	180	187	174	164	161	178	186	181	172	187	155	159	164	177	195	201	189	182	178	172	189	168	166	181	189	198	166	171	186	171	187	173	198	184	174	187	181	193	218	182	185	174	159	182	214	184	182	178	157	196	168	179	207	175	169	183	208	205	176	184	172	186	176	165	210	176	213	168	180	188	188	191	191	180	181	181	183	187	190	185	180	168	185	188	189	203	178	173	186	182	181	206	205	179	157	180	200	199	169	187	189	182	192	183	204	207	172	162	174	168	167	197	180	185	165	171	185	201	186	197	173	166	176	201	177	165	185	189	176	201	173	187	174	175	166	185	183	171	188	158	196	193	160	164	165	203	154	156	179	158	180	183	193	162	180	165	184	191	199	192	187	191	170	167	195	194	186	182	208	178	176	195	193	191	184	202	175	172	192	166	171	187	178	201	182	167	186	191	180	182	195	166	193	194	164	196	181	180	176	181	196	200	183	173	184	186	187	193	184	168	180	191	191	187	174	205	179	159	172	163	168	189	195	191	177	168	183	175	167	187	170	193	184	175	169	183	172	200	182	198	211	193	184	169	167	172	195	215	179	197	180	158	172	175	183	193	176	174	175	175	176	171	182	194	190	185	172	184	194	186	161	174	172	183	177	191	168	182	195	183	203	162	174	184	184	164	186	174	205	192	174	171	204	176	163	195	172	160	167	161	152	187	170	197	157	185	181	189	186	189	159	178	167	171	182	202	184	183	194	192	209	169	180	165	190	174	177	166	177	173	171	170	175	199	200	160	199	198	183	177	194	191	161	170	196	168	187	191	175	190	184	176	177	202	178	167	171	175	159	162	211	176	166	192	194	184
2466	68	59	75	51	67	67	50	58	55	72	68	73	62	61	66	60	74	56	78	55	52	54	46	73	68	54	55	59	62	56	62	52	57	60	51	62	61	62	59	70	62	58	60	64	56	60	61	58	60	57	52	60	60	60	58	55	59	87	60	59	62	55	51	65	63	60	61	49	59	75	60	63	64	62	62	65	63	60	70	57	70	66	64	58	57	61	50	71	64	55	63	58	69	52	63	49	58	63	57	64	61	65	63	59	67	57	62	51	61	50	54	62	52	51	54	58	73	55	64	56	45	73	70	50	55	71	54	55	43	63	61	64	75	65	65	73	56	58	64	70	62	67	64	59	50	59	58	72	52	64	73	61	72	73	73	56	69	52	49	53	58	67	66	56	52	63	76	62	59	61	65	60	52	50	75	59	64	57	56	63	61	59	72	57	61	57	65	54	66	60	60	64	58	61	64	68	56	66	61	71	53	51	51	68	62	66	45	56	68	53	68	51	60	53	70	55	67	69	62	62	70	51	53	42	65	47	55	73	51	47	58	71	70	60	65	65	57	56	58	68	61	70	54	55	62	72	69	66	63	52	55	66	64	69	61	58	42	62	39	58	60	62	55	63	50	71	66	72	64	65	50	60	50	56	71	66	63	72	75	66	65	54	60	58	56	75	57	58	50	53	57	65	48	61	72	65	53	61	62	49	52	60	67	58	61	59	57	64	65	59	47	55	65	61	71	67	61	65	65	54	58	54	65	62	68	54	63	63	53	57	50	55	67	75	57	58	68	58	56	64	65	58	55	60	64	68	52	61	73	54	54	53	48	67	66	49	76	70	76	68	60	51	58	69	73	51	57	80	67	43	51	69	67	54	47	55	56	73	65	65	71	56	47	58	63	50	61	69	54	53	69	46	64	55	70	64	58	60	61	55	71	57	62	51	69	81	61	56	67	72	58	60	50	60	74	43	58	68	55	59	68	51	72	57	48	60	60	48	58	51	45	67	58	54	65	64	65	60	61	57	62	65	45	65	45	51	68	75	77	75	60	61	64	61	68	60	44	54	59	65	56	56	65	59	71	62	55	58	58	57	56	63	55	65	46	75	62	54	69	58	65	58	57	69	57	70	55	58	71	58	50	65	59	54	74	59	67	61	73	68	53	55	57	73	68	62	54	57	54	51	66	69	46	55	49	52	53	53	47	60	58	74	68	65	59	55	56	73	68	76	67	79	51	54	52	70	76	50	69	71	51	69	61	56	54	59	48	66	51	62	65	62	60	58	71	54	57	72	59	68	53	59	64	57	67	70	60	72	54	64	64	59	64	67	51	52	59	60	82	49	58	70	80	53	68	67	42	64	67	68	56	62	79	50	67	62	62	74	64	57	73	65	60	56	64	74	54	58	53	67	51	63	56	70	70	55	60	54	51	49	72	57	74	59	57	57	47	51	69	45	63	65	64	60	57	62	51	49	63	58	67	58	73	44	69	49	58	67	61	62	71	61	49	52	64	62	64	75	61	63	48	71	56	56	74	60	56	60	68	57	73	50	66	55	48	49	63	62	57	76	66	64	52	58	46	51	68	56	54	68	53	70	69	58	70	66	53	51	45	64	64	69	55	58	65	56	66	62	63	50	57	54	68	58	63	59	55	66	55	69	61	61	69	59	53	47	58	60	44	65	62	59	69	56	55	35	74	58	50	47	62	46	62	51	60	60	62	62	54	80	63	65	62	65	58	65	49	79	55	79	55	62	49	59	73	62	75	82	52	78	57	64	80	74	50	57	55	64	65	72	45	66	62	59	61	62	64	69	46	68	51	81	57	71	50	64	61	60	65	52	56	78	49	42	44	88	64	67	53	62	62	62	58	55	60	56	64	63	61	54	68	69	58	51	46	61	50	62	75	66	72	60	50	50	58	60	65	50	63	53	83	72	79	51	77	66	72	64	58	71	54	67	61	72	60	57	50	56	66	55	74	60	57	62	44	54	61	70	63	57	63	64	59	60	61	63	66	59	56	39	71	58	70	71	69	50	59	64	59	65	64	69	60	65	61	74	66	54	47	60	55	72	50	66	48	59	58	52	65	67	59	57	62	48	59	53	56	43	62	67	68	63	62	58	64	62	65	69	54	75	49	49	76	73	66	52	61	59	59	51	65	72	71	69	77	55	64	55	55	68	66	65	65	74	59	60	55	70	71	61	55	54	66	57	74	60	51	64	55	45	68	60	61	62	63	62	69	57	67	65	71	56	56	62	46	58	50	63	56	62	72	60	68	65	68	53	66	48	51	62	57	55	55	67	65	43	59	58	53	51	64	68	63	57	54	66	55	64	65	57	66	64	64	57	67	60	65	62	61	68	63	63	52	54	57	60	54	65	74	71	66	66	61	70	52	54	59	58	57	62	63	52	61	71	70	55	68	55	60	43	49	73	54	59	59	61	55	54	61	58	62	55	57	57	67	70	58	62	60	60	60	58	63	68	70	74	72	61	65	49	69	56	46	65	57	66	73	58	45	59	53	68	72	70	62	79	64	47	61	69	62	76	53	57	61	55	73	73	56	78	57	58	81	60	51	54	57	56	60	63	64	68	53	61	55	42	78	58	73	50	54	69	68	71	60	68	43	64	53	62	67	61	54	66	63	49	69	59	59	61	55	58	61	56	68	59	75	75	53	54	59	66	55	81	62	61	62	59	49	47	66	57	62	57	55	49	75	61	61	60	56	55	53	62	56	66	67	58	53	60	69	64	53	65	60	61	56	57	53	60	62	56	59	72	60	49	63	56	56	55	57	69	81	59	66	68	56	55	60	82	60	66	63	58	68	59	67	69	59	58	57	59	54	57	52	63	69	50	55	59	60	58	56	60	53	69	46	41	68	50	58	60	49	56	51	69	62	73	60	68	70	55	70	44	53	64	71	66	59	72	70	59	61	55	63	54	50	60	52	59	69	65	59	67	56	68	89	56	62	64	54	54	62	48	63	68	66	56	77	51	64	66	66	53	56	60	56	87	65	39	60	67	52	57	71	67	46	69	53	65	57	63	56	53	78	63	65	59	57	67	47	54	65	53	48	53	45	54	51	64	64	65	57	71	55	58	60	71	55	61	53	69	63	59	51	49	59	44	51	60	71	70	67	65	52	59	52	68	70	63	65	54	53	63	70	52	61	50	64	65	65	63	72	40	63	53	68	50	65	79	55	50	61	50	56	66	63	65	64	68	56	51	56	53	69	68	52	56	56	72	52	76	51	80	56	73	70	56	53	46	66	63	62	45	57	58	62	49	59	43	63	46	47	58	61	58	60	64	57	50	56	77	75	59	62	66	49	61	61	69	64	55	61	63	62	57	74	59	53	65	65	48	74	71	76	58	54	59	50	54	58	47	63	65	66	67	59	54	64	67	58	71	59	66	60	57	64	53	75	55	55	75	64	44	73	60	55	52	56	56	73	53	67	49	55	56	67	63	50	59	64	72	52	52	67	71	71	59	56	62	54	53	64	72	57
14759	470	480	464	553	620	575	620	539	557	511	499	493	506	442	500	460	494	446	478	436	472	452	475	466	427	429	448	456	474	470	486	477	439	433	425	400	455	425	466	443	453	469	446	446	437	438	413	495	439	417	462	425	470	446	415	448	430	455	431	465	492	428	401	433	465	446	461	404	419	444	433	485	429	438	450	484	428	464	475	446	429	436	453	467	471	454	445	428	397	465	424	473	444	440	497	395	470	430	450	464	441	464	397	489	456	466	455	438	438	494	461	454	453	425	435	472	501	427	489	435	426	458	413	409	449	478	448	472	436	469	430	458	429	443	481	448	460	449	496	426	458	419	439	439	446	446	452	442	457	468	449	442	454	443	430	429	435	459	484	446	431	439	456	433	452	462	436	439	416	447	430	466	443	413	494	432	481	432	497	472	428	491	457	449	452	469	460	457	432	442	447	454	458	420	453	446	454	439	441	433	415	413	457	458	449	453	448	459	437	466	416	434	448	413	441	450	443	469	402	479	458	447	424	465	446	437	438	472	423	454	405	468	425	450	418	437	415	397	470	418	486	453	459	428	414	414	458	481	438	421	398	435	424	396	431	422	450	419	434	438	485	467	453	413	419	416	418	462	432	458	443	426	427	426	455	443	456	441	485	444	438	458	454	412	464	396	456	465	458	448	455	430	407	451	470	447	428	483	438	454	439	469	450	425	471	426	381	444	464	462	453	414	439	411	483	446	432	439	451	474	466	442	431	459	434	407	442	493	467	445	444	459	448	479	420	430	398	414	440	448	453	462	416	445	449	415	447	453	474	468	498	410	420	441	454	489	484	420	492	471	477	423	429	423	469	465	435	453	463	430	446	473	449	463	472	455	419	428	442	425	461	447	457	442	406	453	468	516	477	461	486	450	466	450	469	465	421	413	460	461	414	472	444	420	429	416	422	437	410	449	446	468	472	428	406	436	430	441	416	486	442	478	456	448	432	438	434	406	491	446	431	450	442	440	468	485	412	469	411	445	466	451	453	437	490	457	426	453	492	468	427	454	444	447	441	449	433	435	491	431	428	491	438	424	418	457	452	485	432	433	446	449	419	447	475	434	468	430	439	449	453	415	457	450	385	456	437	444	442	451	426	440	461	419	429	427	471	453	443	429	395	421	410	484	457	441	415	478	470	426	449	428	464	476	415	439	472	440	407	466	431	450	440	461	461	435	445	447	408	432	466	450	462	429	420	442	453	467	451	425	439	464	458	448	467	467	443	441	482	470	433	444	436	420	456	451	399	417	426	422	416	451	472	430	443	426	444	435	436	454	511	456	459	450	462	466	431	440	465	431	434	475	474	449	394	435	418	463	449	491	423	465	460	427	409	434	450	440	465	438	454	431	432	405	445	464	453	451	450	464	428	416	449	431	431	448	460	442	403	436	452	462	450	469	464	484	473	468	455	419	443	458	439	446	450	442	469	466	405	420	428	460	456	459	473	422	412	432	436	449	458	394	452	432	477	459	452	471	429	464	440	432	472	444	426	456	454	447	444	410	458	398	413	455	432	430	445	424	452	472	450	447	472	432	468	439	431	463	439	490	436	469	459	432	438	429	436	446	419	456	437	467	435	439	405	436	433	411	451	512	484	419	450	446	471	419	447	437	436	460	412	449	446	409	434	442	462	434	418	426	458	422	461	405	410	443	469	441	454	425	422	454	434	456	460	467	425	437	472	437	438	450	434	466	426	461	472	528	461	429	428	451	439	467	409	454	429	477	439	441	440	456	446	440	421	447	453	450	424	409	440	443	431	450	406	417	457	454	433	429	422	434	417	434	451	445	513	460	454	420	454	447	459	455	430	427	484	461	457	442	417	444	406	446	400	455	434	457	478	443	472	428	470	456	443	455	426	462	463	465	454	434	433	422	413	470	448	470	440	429	444	439	474	431	435	439	442	440	441	469	443	449	466	434	465	444	435	423	454	487	417	444	479	460	415	451	448	427	413	462	461	432	444	452	467	460	475	464	494	438	456	414	440	423	436	481	432	481	442	448	456	412	428	407	488	444	438	431	424	453	423	432	427	433	449	438	443	435	428	445	435	449	491	460	429	441	456	472	450	492	450	460	446	422	431	468	432	459	451	472	445	435	475	454	445	424	424	475	439	481	469	462	442	417	470	436	400	463	422	435	428	433	466	445	437	451	452	419	424	434	448	445	437	440	400	447	439	455	456	429	397	473	439	459	429	466	436	463	458	461	440	444	437	493	450	491	418	408	416	402	441	440	450	452	479	439	414	421	466	498	457	455	434	467	441	473	404	452	455	432	478	496	433	472	447	434	467	467	433	480	420	428	391	421	434	437	426	409	450	471	424	433	436	476	427	455	454	433	476	450	434	470	428	425	459	473	497	461	454	468	440	466	458	472	438	470	464	427	405	459	427	489	441	462	444	443	408	423	423	497	455	439	416	418	474	450	432	417	471	441	440	441	441	421	446	465	459	477	437	434	505	477	435	452	421	493	463	466	396	421	428	423	437	421	436	454	425	406	446	457	452	433	425	454	429	466	465	432	426	421	460	413	440	438	446	453	462	427	446	441	448	472	445	397	435	445	443	424	447	408	457	454	460	466	418	441	468	419	449	456	466	447	415	451	463	448	444	442	453	441	463	442	449	485	442	421	445	457	445	465	440	433	473	406	432	468	449	445	417	433	455	416	425	437	442	419	474	427	436	517	445	422	475	462	438	460	406	425	442	442	451	429	432	453	457	424	413	447	419	444	441	445	437	455	462	471	453	471	418	430	476	418	457	418	433	462	445	437	477	481	458	428	429	427	429	430	465	428	423	459	447	436	446	433	442	475	466	443	441	456	421	409	388	418	460	463	473	420	420	433	447	414	434	468	434	420	446	473	490	455	449	449	414	442	456	456	464	437	415	443	451	447	444	459	457	461	430	445	469	465	422	453	482	439	454	443	429	420	414	429	465	467	437	456	417	454	428	435	437	447	450	447	438	444	471	448	433	450	402	443	418	405	461	444	472	453	476	393	461	441	477	465	437	420	440	430	462	458	433	447	428	435	405	445	494	427	447	442	452	436	443	419	436	442	465	430	460	453	427	448	412	437	405	448	453	427	442	443	435	450	458	447	426	416	451	459	474	411	441	447	441	421	459	461	461	433	411	478	436	449	470	450	455	433	465	470	424	453	398	458	446	445	430	442	423	480	444	456	427	417	454	469	435	428	471	499	446	472	463	449	458	430	405	453	428	457	457	462	462	420	443	424	459	447	453	450	452	462	426	461	466	460	461	421	522	453	441	425	447	464	419	452	458	482	461	445	437	469	447	483	420	446	432	448	427	451	470	466	439	476	448	460	501	471	430	464	474	431	423	449	443	404	473	463	446	424	449	427	448	419	421	417	438	445	461	433	454	446	460	448	437	458	443	437	487	431	474	436	467	428	443	452	453	421	426	429	436	454	428	420	477	406	483	445	433	405	450	434	460	458	482	405	411	436	444
3196	79	77	60	70	62	73	55	80	56	59	69	50	60	61	58	66	82	63	68	57	71	61	39	61	66	86	71	62	74	62	52	50	65	70	54	52	80	71	58	52	76	49	57	73	79	68	65	61	69	49	69	71	56	56	56	75	62	69	58	72	80	65	62	62	61	63	75	66	56	74	45	50	60	56	76	79	73	50	73	81	66	65	71	64	58	60	72	64	80	68	52	65	77	54	53	55	75	81	60	61	56	62	68	61	55	78	75	73	70	66	67	80	72	64	58	58	51	57	62	75	64	66	63	65	64	68	66	57	52	71	63	71	65	63	66	77	67	59	81	66	57	49	52	57	72	57	56	53	63	64	63	62	53	54	78	69	56	68	63	60	59	62	59	75	70	69	53	58	60	69	59	59	72	63	55	73	66	43	62	62	73	61	62	65	58	62	65	64	76	61	68	66	71	59	66	64	79	63	64	73	58	66	70	69	60	63	66	65	77	74	63	50	55	51	73	58	63	59	61	64	65	59	68	57	49	63	64	60	70	61	69	78	76	64	67	55	75	66	67	66	60	63	82	70	74	64	66	62	56	57	53	63	61	55	65	61	68	84	63	58	71	47	64	65	63	61	68	72	57	66	69	69	71	69	58	65	58	58	75	71	60	67	59	65	48	72	66	56	64	65	62	73	70	61	91	69	75	62	58	69	62	61	58	71	69	61	68	61	58	56	68	74	72	55	60	70	89	66	65	52	67	80	50	64	66	54	63	65	58	77	70	61	51	73	66	70	64	66	66	63	68	46	74	62	63	63	68	57	64	48	70	72	66	63	59	69	60	75	61	65	58	72	66	59	69	60	51	94	64	55	67	74	53	77	57	70	75	77	68	72	81	51	88	69	73	63	64	60	71	65	62	64	58	73	74	59	71	58	62	71	64	56	63	66	66	56	69	66	79	53	63	68	59	69	64	63	57	73	58	63	64	65	69	58	68	73	69	62	71	56	58	63	68	69	71	67	59	58	71	60	63	65	69	66	57	65	67	68	78	84	53	66	71	68	77	69	82	73	65	57	86	65	54	77	74	62	66	64	73	68	68	59	69	50	64	69	62	72	67	62	53	57	68	74	75	62	74	65	56	69	68	57	69	70	69	76	53	63	52	54	68	63	53	57	70	70	57	65	71	56	56	80	57	57	68	72	67	59	63	76	54	80	66	64	59	75	59	78	65	75	64	71	62	58	61	60	55	60	75	55	59	65	65	80	69	62	55	63	63	62	60	59	76	54	51	73	55	63	62	83	64	63	84	62	66	67	55	70	64	66	67	57	60	67	53	80	79	53	55	63	70	68	63	64	73	54	64	70	54	66	62	56	59	57	65	70	55	52	60	62	69	67	61	73	84	59	70	61	62	57	49	65	62	57	63	64	59	76	76	60	56	52	63	52	57	75	62	68	63	60	63	60	59	76	66	61	64	54	56	73	56	60	63	58	62	59	72	72	76	67	66	64	46	62	56	70	54	54	65	58	66	83	64	63	63	66	84	61	67	63	68	66	62	67	73	58	54	59	81	47	74	60	53	60	75	65	70	72	65	70	59	57	64	61	54	57	69	59	61	54	58	56	63	73	68	66	65	72	67	66	80	55	64	62	57	66	61	53	67	62	70	74	58	82	70	70	72	61	70	76	71	49	57	55	67	70	54	51	69	59	52	69	62	71	58	70	49	69	57	65	53	64	62	69	50	54	67	61	74	62	67	67	68	67	61	57	66	56	67	66	61	52	58	64	68	75	72	67	50	51	59	54	65	48	64	62	70	64	57	63	67	60	66	67	69	68	71	59	66	56	69	55	63	75	72	54	54	56	60	65	63	70	67	77	68	62	73	72	61	63	59	64	66	72	58	82	59	58	66	52	61	62	65	74	59	67	60	64	66	60	57	68	52	65	71	76	74	59	69	51	47	67	71	86	67	65	50	59	56	57	60	70	67	64	66	84	70	74	64	65	78	70	60	71	57	64	62	65	58	72	55	72	66	70	72	63	68	51	73	57	61	57	59	57	83	60	61	65	66	70	87	75	64	60	61	63	69	64	54	74	63	74	66	59	67	60	70	55	61	79	68	69	59	55	48	75	56	78	74	56	51	71	63	70	68	51	69	78	71	50	71	59	47	70	60	77	60	63	65	63	70	54	61	57	63	48	58	60	65	55	68	68	62	69	56	73	76	57	60	68	67	68	54	56	51	46	58	50	63	63	67	61	58	59	57	73	70	66	60	77	70	64	66	63	63	70	68	58	67	72	70	67	62	63	72	58	60	62	67	73	68	81	64	63	69	49	60	69	67	78	65	73	65	63	65	62	75	63	61	66	65	59	65	71	53	78	63	71	84	71	72	75	58	64	66	61	69	61	66	76	47	53	60	76	60	60	70	53	56	71	60	63	70	63	61	73	68	65	68	78	67	71	79	77	66	60	67	70	65	56	62	62	76	66	55	65	65	56	60	71	62	61	67	63	60	66	70	55	56	68	61	64	55	73	77	55	62	56	71	61	53	60	74	64	53	65	68	87	63	61	56	62	74	54	62	56	69	69	66	54	72	83	59	64	62	53	60	66	68	49	60	59	68	67	65	60	57	73	66	77	52	70	73	76	63	69	61	76	55	63	56	75	54	65	72	57	48	72	81	62	70	64	70	47	63	69	62	78	65	70	66	80	74	72	62	66	60	68	58	72	54	81	57	75	57	74	50	59	67	52	67	65	51	54	62	65	63	58	81	60	57	59	63	55	61	60	64	63	71	59	63	66	77	68	76	56	67	65	70	64	67	72	71	53	71	75	57	70	69	73	67	61	63	65	54	76	65	59	67	60	61	78	66	66	65	61	57	64	49	61	55	63	68	58	66	60	50	64	64	62	71	63	62	58	62	80	62	53	85	54	71	68	58	55	76	65	63	52	47	79	64	65	61	53	61	61	57	51	73	71	48	61	61	46	61	69	76	62	68	56	61	60	62	74	52	60	71	56	72	62	74	64	57	68	63	69	76	62	53	70	58	63	70	64	65	46	68	68	58	61	70	67	71	72	59	65	60	69	60	70	65	72	66	66	59	61	81	65	69	85	63	72	65	79	61	61	57	60	67	65	64	71	66	80	76	61	66	53	60	59	56	62	69	57	52	57	75	64	61	71	62	66	57	55	68	55	62	68	75	56	77	74	49	50	48	57	64	74	68	63	55	64	72	69	63	67	60	63	66	60	64	72	74	64	66	56	60	50	71	60	54	73	58	67	74	72	65	62	65	73	69	78	63	65	76	74	62	67	57	63	71	66	65	53	71	58	62	74	69	60	52	57	61	58	65	57	43	73	69	55	54	60	60	69	64	70	62	62	71	70	55	64	76	54	53	63	67	73	72	86	69	54	73	63	68	78	49	62	67	58	68	63	66	68	58	48	55	69	47	77	66	62	54	81	69	73	59	72	70	69	58	77	50	58	64	68	70	53	61	67	54	58	59	71	67
16292	625	562	543	702	802	859	763	696	693	662	599	570	573	527	566	537	535	528	504	496	481	451	513	466	485	516	504	504	494	479	455	469	503	465	464	483	427	499	446	451	435	457	444	461	465	495	480	448	462	506	423	471	503	421	451	465	455	478	440	474	483	457	467	473	505	454	472	502	472	457	435	462	456	434	501	475	508	490	446	497	445	458	444	455	433	478	490	462	481	462	476	482	482	491	470	469	468	478	423	491	490	497	464	456	453	452	487	491	466	484	494	453	463	473	487	479	477	481	480	485	426	457	484	475	473	518	428	474	446	488	475	437	485	452	463	463	491	446	476	461	479	483	435	486	491	435	436	449	472	476	481	480	435	451	479	440	469	434	489	503	474	509	507	482	472	475	483	425	460	437	463	462	474	465	458	439	462	472	472	514	483	449	464	469	491	448	449	455	458	438	435	475	502	489	456	507	437	434	445	459	463	491	465	471	456	436	492	471	464	451	455	485	461	444	487	494	486	462	498	451	483	459	453	461	473	438	485	494	466	454	449	476	438	467	460	481	493	466	505	452	457	459	461	458	459	448	451	473	465	503	461	475	417	459	500	456	482	447	460	492	450	443	490	446	467	470	479	446	496	432	476	448	446	489	473	449	482	447	442	476	444	431	443	448	444	486	449	471	448	454	457	456	477	461	465	460	473	476	441	427	439	481	449	513	503	448	455	459	441	451	430	490	461	496	438	492	462	436	445	457	510	488	464	450	483	439	526	490	448	484	437	465	486	444	476	460	472	472	480	488	452	436	465	467	459	521	470	465	524	486	477	436	440	445	458	484	464	463	470	478	489	455	438	504	441	503	429	469	447	465	441	504	466	447	499	451	464	459	430	426	470	475	452	445	437	423	456	447	421	488	475	482	447	417	517	517	448	441	449	417	511	477	431	456	447	462	448	474	462	444	445	443	440	492	489	490	441	492	447	472	498	417	457	442	447	469	468	488	480	463	456	483	445	461	470	460	518	463	481	419	422	446	474	457	490	443	479	432	437	430	465	484	468	477	490	450	489	472	480	476	454	441	476	450	458	485	476	463	473	484	459	488	435	476	480	477	439	437	495	450	490	464	502	486	505	496	470	467	483	490	525	449	482	447	488	496	468	467	478	473	485	446	456	443	511	505	459	497	432	491	507	498	488	497	482	488	470	451	483	445	419	436	476	458	481	458	472	473	464	477	441	485	471	482	497	448	461	456	459	462	468	448	473	455	450	516	483	491	441	447	489	467	436	478	456	452	460	443	489	472	493	443	468	454	456	444	458	492	453	464	415	472	456	498	438	444	507	454	446	464	466	477	487	445	458	437	464	460	471	458	487	455	451	471	450	453	463	460	470	480	474	407	490	488	471	465	463	446	454	492	489	474	493	470	455	510	468	433	482	471	468	496	490	497	499	422	443	473	459	446	479	453	473	482	447	483	483	504	508	492	431	486	490	433	507	453	496	490	461	499	481	466	442	472	474	470	499	472	506	455	505	464	483	485	460	457	468	469	459	482	473	477	457	461	445	503	483	483	457	453	484	469	465	443	429	456	513	450	466	460	478	491	465	425	456	520	475	488	478	488	490	481	448	438	489	471	502	470	445	467	513	477	469	451	501	505	501	444	465	487	503	446	471	466	472	451	486	460	434	448	448	447	457	464	472	453	451	482	463	462	462	475	455	450	465	438	417	420	437	491	427	473	456	434	487	481	449	445	441	515	494	491	466	460	495	496	447	459	450	449	484	483	482	504	436	432	467	498	501	501	491	494	475	496	432	441	479	484	478	479	460	448	481	469	444	453	502	444	461	494	451	444	480	491	466	432	453	463	484	475	448	429	447	491	443	449	500	500	464	393	462	417	515	438	418	467	490	500	455	489	494	453	434	433	468	456	471	467	457	484	439	453	460	456	478	464	500	458	501	485	496	445	482	469	482	442	463	514	476	456	485	443	487	469	467	436	440	515	454	506	445	498	504	463	430	429	430	459	496	472	469	467	486	479	483	472	468	418	446	464	484	506	479	443	447	416	441	439	469	446	441	424	447	473	490	480	489	445	500	449	472	476	482	482	467	468	457	469	479	459	465	448	464	450	471	490	453	482	459	445	482	460	450	455	437	461	503	465	465	468	493	464	450	489	462	418	430	512	494	485	508	483	453	475	500	484	468	446	492	464	436	508	441	495	477	461	476	466	441	461	441	482	470	471	439	422	493	444	502	500	486	465	508	505	465	458	451	447	465	444	481	454	457	497	495	473	449	451	491	454	463	469	484	461	499	473	472	502	467	445	458	452	468	475	448	490	475	477	478	452	510	452	464	492	480	446	492	483	457	465	478	425	439	443	457	452	468	460	501	466	446	481	415	447	453	430	480	511	479	490	468	436	501	460	470	489	466	485	498	445	451	446	446	481	459	439	451	457	474	470	473	452	505	468	456	518	492	476	465	446	487	495	470	489	459	508	444	456	450	461	475	486	468	507	460	474	465	487	455	462	482	463	480	470	425	458	468	470	472	493	473	428	485	493	452	507	462	505	446	465	435	448	459	489	452	479	464	464	463	464	459	454	417	453	501	465	504	467	504	442	461	478	442	472	491	435	471	505	445	467	488	465	466	452	435	454	457	439	464	453	447	447	489	424	447	453	468	462	442	479	480	511	444	484	476	462	486	470	442	472	522	456	440	455	459	473	460	481	498	438	476	501	444	489	499	475	502	509	470	422	463	462	483	495	458	458	454	473	433	437	452	480	476	442	468	485	453	425	461	480	464	458	459	451	457	465	441	484	497	461	458	505	460	488	459	468	486	467	485	468	470	482	504	495	463	429	522	473	464	482	468	493	431	463	448	455	479	473	459	457	499	451	473	460	494	480	467	503	476	433	456	446	436	512	509	455	485	474	423	474	479	464	486	441	493	491	476	490	468	473	464	489	455	490	474	461	439	459	463	433	476	491	466	470	486	524	476	484	443	492	459	472	465	467	457	424	471	467	469	446	441	471	491	458	465	429	455	438	459	492	421	489	429	454	438	416	449	477	473	424	494	473	444	459	457	450	506	459	461	486	475	470	438	470	450	470	492	471	495	480	470	450	441	490	450	445	471	426	422	471	489	480	461	464	443	457	471	452	468	442	479	456	450	461	455	443	438	498	474	459	465	492	477	482	450	468	445	439	456	435	431	441	472	478	418	465	471	474	471	486	467	481	456	478	445	491	481	481	455	455	425	442	472	466	499	434	496	467	465	496	446	443	506	473	481	501	467	441	500	457	488	486	519	461	482	455	429	460	493	459	473	456	468	457	465	477	473	481	480	439	433	448	472	434	458	459	443	483	498	455	447	496	443	462	448	462	439	439	481	458	476	484	490	459	472	487	502	454	453	475	460	455	470	458	484	445	454	440	460	434	466	477	441	452	459	470	478	458	472	489	483	442	440	492	487	490	448	496	478	492	486	453	456	443	427	484	429	483	435	470	503	473	484	458	476
5642	108	64	67	67	73	75	81	84	68	74	70	57	59	71	59	56	89	56	72	67	59	63	69	67	59	68	67	51	59	52	78	72	82	65	61	60	58	80	59	51	59	65	67	60	74	63	64	75	67	55	62	71	72	48	65	42	53	66	58	66	50	53	59	60	70	59	69	59	56	69	68	64	70	63	54	50	69	75	71	57	60	53	75	58	76	69	63	81	71	63	55	67	72	73	66	79	83	66	57	66	65	48	64	51	63	72	70	59	60	53	61	62	64	67	70	62	58	70	64	64	60	63	60	60	62	55	73	65	72	70	59	62	62	52	56	79	69	62	51	61	60	55	69	66	72	57	65	59	64	66	68	59	55	45	72	46	66	61	56	53	65	66	57	66	56	62	56	64	55	50	43	50	62	64	62	63	60	56	61	43	55	55	67	61	51	67	71	69	66	73	75	61	55	62	50	66	62	59	61	80	66	57	56	62	49	63	58	63	68	48	46	61	62	59	68	60	77	45	50	57	60	64	69	70	63	63	56	71	61	65	50	64	61	62	54	64	68	70	63	61	65	61	56	68	68	71	64	75	57	65	58	66	67	62	47	50	58	44	60	66	68	70	52	71	67	55	72	73	60	48	56	62	55	58	62	61	66	61	64	59	63	58	72	47	70	70	67	68	60	77	64	71	42	47	50	80	56	55	63	67	59	56	46	68	58	62	63	53	66	67	61	66	64	54	72	58	56	69	69	69	65	62	54	50	62	55	58	64	48	56	50	68	68	59	50	47	60	54	69	57	59	49	65	64	82	63	67	66	64	63	61	57	71	74	64	61	79	59	68	62	58	67	68	65	72	69	63	70	67	61	61	80	72	51	60	72	68	65	50	63	71	59	59	47	78	62	58	63	59	55	56	51	60	62	66	55	67	55	54	61	66	48	73	53	53	62	53	51	57	59	48	62	62	54	58	64	56	57	57	74	54	54	70	59	61	61	63	67	59	52	48	47	55	60	60	52	59	76	58	66	50	68	57	64	58	58	62	59	67	62	66	56	57	62	52	46	78	56	67	74	55	80	74	55	61	47	65	58	69	65	57	67	74	71	51	47	62	66	82	57	64	53	66	65	66	61	69	58	57	68	58	48	68	60	61	61	59	57	57	50	66	64	74	57	69	61	63	61	54	55	51	81	55	73	66	63	63	75	63	58	58	44	74	71	64	68	59	59	64	64	61	63	51	59	67	51	54	76	63	69	50	71	66	72	64	66	68	60	49	52	78	71	68	66	58	59	65	53	64	67	64	52	62	59	61	57	61	63	53	61	65	53	75	63	43	63	71	62	59	66	60	60	57	69	67	52	63	72	62	68	54	52	75	63	51	70	62	56	56	57	57	68	66	65	70	67	53	61	73	46	61	69	60	56	64	56	50	67	45	65	49	60	58	70	70	55	59	58	70	76	60	52	50	53	54	57	52	65	59	59	65	58	70	62	56	60	61	65	64	58	63	65	53	68	66	62	79	72	63	73	55	76	58	58	63	53	57	60	68	78	63	72	63	51	64	73	56	72	66	62	56	62	64	64	46	47	62	58	62	66	49	57	69	59	61	52	69	63	56	55	69	58	57	51	59	64	65	60	55	58	53	54	77	68	42	63	58	65	46	48	49	65	59	54	65	66	55	66	69	64	66	56	68	52	55	77	59	65	50	53	62	67	63	58	55	55	64	79	49	64	61	56	75	61	50	50	63	69	48	58	69	76	55	52	61	54	69	68	56	57	68	57	59	67	61	57	70	66	70	59	67	62	53	54	70	58	57	62	55	59	58	67	64	70	55	50	72	50	56	69	53	40	46	69	60	56	52	71	56	62	57	67	58	62	55	63	69	50	62	57	49	67	64	66	70	69	51	48	61	62	60	53	60	67	62	55	59	46	64	52	48	56	76	69	58	62	58	64	57	59	59	52	57	76	64	56	66	71	63	71	62	65	66	66	66	65	63	58	68	65	64	63	63	61	61	54	56	53	51	55	55	60	62	71	51	59	60	63	43	54	68	73	61	65	78	61	50	52	67	62	57	57	63	66	59	60	59	55	64	71	76	61	54	63	73	62	58	65	67	51	72	56	38	59	73	45	79	70	61	69	66	59	68	69	56	57	59	64	42	52	74	65	65	50	59	76	63	62	54	64	63	64	68	51	61	62	62	55	58	59	58	67	62	74	68	80	72	66	63	51	68	47	62	59	73	52	59	69	71	57	60	76	56	63	62	83	63	72	74	45	56	80	68	70	70	47	64	74	63	66	56	51	64	66	54	56	67	81	70	64	58	51	68	54	80	59	72	58	70	48	51	54	76	61	54	65	63	62	63	61	61	73	58	51	56	60	47	66	43	62	74	50	73	70	67	42	52	77	44	61	70	65	55	59	84	65	60	62	72	59	61	57	61	69	65	64	63	64	65	65	58	63	66	57	46	53	71	54	64	61	52	51	54	58	43	62	67	68	63	60	53	53	68	62	65	51	84	53	69	46	50	57	57	51	55	84	61	52	57	83	55	52	54	76	69	48	66	58	64	70	59	61	60	48	61	60	58	62	63	62	70	50	56	62	62	56	54	64	65	60	82	66	59	53	53	61	77	59	54	65	63	52	53	57	55	74	57	49	55	60	66	61	62	51	55	60	56	63	56	76	52	69	63	64	61	71	76	69	69	60	59	67	57	61	69	56	68	60	63	71	77	56	63	61	51	52	60	56	53	60	55	52	62	55	76	64	64	74	67	51	62	47	76	47	61	66	52	64	58	70	58	60	60	64	85	58	57	52	55	66	61	58	56	47	52	73	51	67	67	50	62	69	52	71	55	61	70	58	66	59	61	68	47	69	69	51	58	66	58	54	66	61	56	66	77	75	66	64	59	53	65	63	56	62	57	60	67	74	69	52	73	65	54	74	51	73	53	49	63	74	77	48	55	68	51	55	42	58	51	51	53	57	69	59	56	45	61	71	51	65	70	76	69	54	62	60	55	76	51	65	51	57	57	70	73	54	62	62	78	63	56	72	65	75	69	61	70	64	70	51	56	50	70	53	64	61	61	53	59	64	51	50	56	67	57	61	51	49	54	58	64	56	58	55	76	58	60	62	66	65	65	56	53	55	62	67	52	54	70	74	59	69	61	72	60	68	51	71	79	67	45	69	66	67	56	56	72	53	50	69	62	66	66	52	73	60	71	50	37	72	75	63	50	53	75	54	68	68	59	57	51	73	71	63	61	51	53	59	54	51	67	54	65	61	50	59	66	74	44	52	52	67	56	64	64	63	53	50	58	63	65	62	62	59	64	61	49	64	51	44	57	47	68	55	60	44	67	71	59	58	62	61	63	47	60	65	52	58	65	60	59	58	66	52	54	62	52	61	57	55	53	61	71	57	63	48	73	67	63	54	58	50	54	57	55	65	64	58	68	56	50	64	64	51	59	67	48	74	64	62	58	57	60	54	64	56	70	49	46	61	51	64	49	63	64
21678	866	631	673	1054	1498	1570	1482	1246	1078	993	906	862	748	705	687	643	611	567	578	512	572	521	561	539	500	514	507	497	526	487	444	500	469	456	460	458	501	432	485	458	484	459	473	436	473	441	501	440	476	484	441	459	446	446	459	433	445	495	446	453	486	467	442	457	429	476	464	459	473	439	423	468	474	438	457	443	442	421	464	440	452	461	421	455	458	439	422	442	432	466	473	438	419	449	480	427	435	459	425	438	440	461	464	460	416	413	483	499	461	462	433	457	419	432	468	418	470	474	476	468	422	449	444	467	469	495	476	472	476	473	483	459	462	480	444	457	460	447	464	404	438	475	429	488	442	488	459	423	476	457	429	452	442	481	435	486	439	447	482	390	462	476	444	406	436	422	473	440	480	421	481	448	432	458	458	501	475	463	441	444	466	465	452	444	452	448	438	491	443	460	398	466	470	469	433	469	471	464	456	485	428	432	439	445	446	457	461	457	463	451	461	440	471	447	421	468	479	508	449	437	436	416	426	438	442	415	431	467	424	483	429	461	435	441	456	467	424	403	448	443	442	480	431	432	450	461	464	452	480	435	444	442	473	424	424	477	390	477	432	423	462	437	431	437	445	434	396	428	450	453	480	493	427	448	439	444	478	428	451	446	478	414	434	459	465	462	467	457	382	440	450	477	476	451	460	404	452	435	469	499	472	465	452	462	454	457	445	430	451	445	459	469	482	441	420	442	471	455	397	479	412	460	445	445	402	417	424	460	438	451	478	441	441	469	467	464	458	432	452	440	462	467	440	445	398	469	449	445	452	432	431	452	408	441	454	451	450	428	425	456	450	453	448	435	414	442	425	466	435	476	441	439	442	442	452	477	437	509	474	457	441	426	474	422	433	444	426	455	437	508	476	434	466	471	460	407	418	440	487	418	451	437	405	464	431	436	444	425	408	454	434	423	440	424	464	456	404	446	480	473	447	466	417	476	445	443	443	443	462	431	440	466	450	483	419	451	445	432	425	434	466	419	422	461	482	454	431	435	433	443	457	426	444	418	439	429	464	420	449	460	455	453	438	429	496	430	472	451	405	448	432	457	449	455	442	452	474	413	493	424	446	476	452	468	423	423	456	432	442	440	453	442	457	449	419	436	440	469	476	428	464	443	450	430	443	424	434	448	463	455	442	451	414	452	430	427	452	472	446	432	440	421	445	433	416	435	448	439	452	427	438	443	414	419	460	432	432	476	452	424	434	393	442	437	449	399	401	484	455	452	466	447	467	443	459	418	467	427	413	457	439	451	464	435	427	444	445	446	490	429	441	478	417	441	448	452	426	445	418	437	429	439	466	428	431	454	453	437	483	441	467	453	429	463	462	443	436	406	455	437	426	461	461	454	406	488	479	454	442	467	451	479	457	487	450	469	467	459	441	464	453	437	453	485	446	451	449	425	446	436	430	441	466	426	419	452	479	458	412	422	434	450	446	439	454	407	444	439	470	486	433	466	428	448	447	419	416	454	464	453	432	426	450	425	466	435	406	438	474	467	432	435	441	462	491	442	471	408	439	437	462	434	455	439	459	421	473	416	416	474	435	433	465	409	480	465	451	436	433	438	442	422	462	437	415	407	458	433	449	412	434	459	434	428	472	457	416	438	451	460	454	448	456	456	480	430	430	475	415	441	441	425	445	420	401	436	426	442	442	440	447	466	494	468	464	431	462	474	428	443	493	462	469	465	454	446	404	429	432	430	438	446	460	452	466	430	443	468	429	449	435	423	463	471	475	485	469	451	404	405	484	472	417	434	436	421	416	443	419	450	469	431	463	433	441	498	434	451	448	429	457	442	503	454	456	431	464	454	468	483	407	450	480	421	484	451	495	408	422	457	438	457	451	471	448	405	434	442	398	475	438	424	452	490	477	417	438	460	448	476	418	421	456	455	414	429	450	499	443	444	454	454	467	391	429	439	409	445	425	463	427	458	449	429	424	435	395	426	440	433	448	449	435	439	449	460	447	464	447	456	439	454	469	457	457	454	430	422	441	458	470	411	440	438	452	492	462	516	445	455	447	440	440	432	447	452	428	457	405	466	453	420	418	453	459	459	421	459	470	469	451	471	446	472	452	437	423	456	467	413	422	400	453	447	441	418	454	469	488	471	415	467	458	472	426	438	472	465	458	461	443	453	443	429	471	440	438	418	474	432	422	435	425	433	460	460	438	490	432	467	445	445	445	444	449	455	445	456	416	423	485	431	433	436	429	432	470	428	470	430	392	418	409	460	444	434	427	433	401	440	454	407	441	431	472	456	431	436	430	413	487	452	431	434	404	485	464	454	431	431	467	441	415	435	445	426	452	412	423	395	439	450	442	441	431	463	411	430	418	462	457	435	412	435	471	422	450	460	449	438	425	437	437	442	471	449	414	481	437	453	438	444	428	447	424	435	428	474	439	451	452	478	429	449	437	447	414	434	473	458	439	427	418	443	468	457	432	446	410	437	491	422	426	447	437	433	478	455	445	436	440	480	456	451	478	451	443	417	443	433	496	445	446	470	431	449	445	467	444	478	417	437	444	421	447	428	425	439	430	472	415	423	418	450	472	450	424	455	438	473	429	458	444	439	482	451	446	440	440	446	469	425	410	454	437	457	444	462	441	412	411	496	440	448	424	396	415	416	447	450	480	466	459	449	452	445	464	443	464	444	444	400	448	454	469	445	437	455	452	454	455	454	426	478	417	423	436	414	436	504	465	396	462	447	476	454	392	432	448	450	438	445	488	422	460	512	441	472	481	458	432	455	440	465	416	437	456	423	432	438	459	436	452	454	449	453	462	414	436	449	389	398	442	437	473	435	426	474	424	449	454	461	405	450	417	446	474	432	422	448	440	431	438	457	446	464	443	458	469	454	428	470	482	457	450	462	437	411	427	432	443	447	439	451	448	428	419	439	447	422	463	421	474	460	429	443	453	460	438	402	472	474	449	463	459	442	453	437	461	431	459	443	491	442	465	469	449	479	473	425	424	468	431	416	430	451	435	450	483	420	439	419	444	429	468	468	408	475	426	424	432	478	474	460	468	427	459	435	442	456	447	431	423	453	464	431	469	467	444	458	429	446	405	464	464	481	441	422	471	464	431	404	436	457	435	475	427	463	457	428	435	433	460	424	464	438	455	438	482	427	473	439	471	440	448	456	436	463	439	440	491	424	430	460	441	447	424	427	464	484	445	446	473	446	473	420	451	428	431	423	448	428	443	484	435	465	424	463	443	431	462	457	466	439	438	436	454	429	416	445	437	451	441	444	428	418	445	441	430	447	427	479	434	465	430	436	428	404	426	426	426	441	433	453	441	472	471	423	459	474	457	455	415	495	470	443	414	424	411	423	468	448	489	455	441	452	461	473	472	460	475	471	445	473	440	412	470	454	428	419	430	403	443	451	443	432	408	453	434	452	443	464	440	433	443	482	459	461	438	442	459	418	452	461	446	432	469	439	467	470	423	466	407	450	419
9106	211	60	33	55	37	46	54	70	58	40	48	42	48	33	35	35	33	26	27	33	38	30	25	24	30	21	33	22	27	26	27	26	23	28	31	28	13	34	27	21	26	28	31	22	21	28	34	22	17	26	24	22	30	21	24	28	36	28	21	27	33	23	26	22	29	23	25	25	18	28	20	23	24	16	21	26	20	32	17	23	22	19	13	23	22	21	15	29	27	26	24	27	17	21	26	30	23	31	22	19	26	26	21	14	15	29	25	25	27	16	21	25	21	33	26	28	25	24	24	29	21	24	19	33	30	30	40	27	20	18	28	27	27	26	32	15	21	18	27	23	21	27	23	30	16	27	17	24	26	26	27	23	23	31	27	26	22	25	31	18	24	25	23	21	18	28	17	29	14	21	23	27	29	21	21	18	24	22	27	25	25	25	21	22	21	27	29	24	26	24	25	29	25	21	15	26	31	30	28	24	20	29	31	23	29	28	23	19	25	35	24	29	27	22	20	30	24	21	34	27	26	20	17	14	32	26	36	20	27	28	24	33	14	21	20	20	25	28	31	27	31	21	15	21	22	28	27	24	21	20	30	23	24	30	21	21	15	28	25	24	22	29	29	28	28	30	24	29	28	17	21	26	22	26	28	32	26	24	21	23	21	23	21	24	21	25	30	26	18	26	21	29	23	20	24	21	13	27	16	21	21	15	34	23	32	27	23	30	23	18	21	29	20	25	32	28	22	24	18	21	24	27	24	28	22	18	23	27	22	29	25	21	24	20	23	23	30	22	27	24	20	24	20	32	29	33	26	20	30	30	14	26	26	28	28	22	21	23	23	24	27	28	28	23	25	23	17	28	23	23	21	13	22	18	31	26	19	23	26	20	31	27	35	19	27	27	25	29	28	23	22	26	22	19	29	26	25	21	19	24	23	19	16	24	31	24	26	21	22	29	32	16	24	24	31	14	27	21	24	16	26	33	22	25	23	19	29	22	22	25	19	26	11	27	33	23	19	35	21	34	20	36	19	21	26	26	26	34	11	27	23	27	21	29	18	26	19	26	28	27	25	27	32	23	26	18	25	31	17	23	29	12	37	27	22	24	21	23	23	20	26	23	26	26	19	19	23	31	22	24	35	24	21	19	25	28	26	21	21	25	21	25	26	20	25	19	32	21	25	16	19	26	26	21	25	18	24	24	24	22	22	22	30	25	23	31	23	26	27	23	27	28	24	22	16	26	23	21	23	21	23	18	22	27	30	21	21	34	19	20	22	26	19	17	17	21	20	33	21	30	20	26	24	18	16	35	37	24	18	27	24	16	30	15	23	22	27	26	23	22	27	34	30	27	27	15	20	22	21	25	29	26	24	19	27	13	20	27	20	16	18	30	24	32	20	22	30	24	30	23	27	20	27	26	25	25	27	19	35	30	20	22	21	24	14	19	15	26	17	32	19	24	23	16	21	20	17	22	27	23	22	18	29	30	24	30	23	19	27	20	15	15	21	27	17	28	27	18	30	23	19	16	24	26	24	29	17	20	38	23	28	27	16	31	24	15	20	26	27	20	27	30	21	27	26	17	29	29	32	22	19	27	25	28	26	24	18	26	31	26	23	25	31	19	26	22	30	24	19	28	34	30	28	18	23	21	28	33	14	30	28	21	20	34	24	24	30	28	16	26	22	16	27	22	27	25	31	29	21	23	26	20	17	23	26	23	18	30	30	18	36	19	30	26	20	27	17	28	23	22	35	14	33	16	23	25	24	30	25	20	22	23	30	23	24	24	20	21	21	28	21	18	23	31	32	18	27	25	34	22	30	11	25	24	18	32	35	33	30	26	17	26	25	22	17	17	24	27	21	19	25	29	22	30	28	23	23	23	29	26	23	23	24	28	33	27	24	23	22	19	33	21	28	23	19	33	23	30	22	27	27	21	23	20	31	27	36	21	27	31	27	25	23	25	26	20	22	21	30	24	24	27	20	27	29	24	26	21	35	27	21	19	22	17	22	22	31	21	25	29	25	28	20	23	31	16	21	22	27	20	25	27	23	21	30	24	18	21	28	19	21	17	26	22	25	23	30	16	22	17	28	22	25	32	23	34	30	13	23	28	29	22	25	32	28	22	26	21	22	16	17	28	23	18	11	27	28	19	22	25	20	16	19	19	30	15	24	15	27	35	21	23	19	22	20	26	25	16	19	20	14	24	30	18	24	22	29	29	28	22	29	25	25	19	21	28	15	30	29	28	32	25	14	29	25	41	21	21	27	32	18	22	24	22	23	14	24	21	27	25	25	24	23	23	18	23	24	25	25	20	26	21	28	23	18	28	28	29	26	30	18	25	28	26	39	30	29	27	15	19	32	28	13	19	20	18	25	23	17	21	23	23	13	24	26	25	20	15	18	15	23	20	26	28	22	27	30	20	24	29	19	21	34	28	27	24	24	15	30	27	22	22	20	27	31	28	17	20	29	24	15	23	24	20	26	19	24	24	26	20	26	23	23	22	20	33	24	19	25	22	28	30	20	19	20	22	36	24	23	20	20	30	21	26	15	21	26	17	20	14	39	20	16	26	27	20	22	22	12	34	31	24	31	21	15	14	24	24	16	25	22	31	24	26	28	21	27	25	20	27	25	25	26	23	26	25	39	24	20	25	30	30	23	22	24	26	16	25	21	17	24	22	31	26	28	21	22	19	15	28	21	13	34	26	14	31	18	28	31	22	19	29	17	24	32	15	26	19	20	23	22	24	22	22	29	25	24	24	30	24	27	28	21	24	27	22	26	31	22	21	27	30	30	34	26	21	35	24	28	16	26	18	38	32	16	24	27	20	17	11	19	24	17	27	20	21	29	21	17	30	26	20	24	23	33	20	20	32	32	23	29	29	25	27	25	23	29	24	32	18	23	27	24	23	26	22	23	21	27	28	21	22	23	20	32	26	18	21	21	19	30	26	32	18	25	28	24	21	15	27	16	17	29	26	25	23	20	40	27	25	24	28	32	32	21	26	26	24	23	28	23	19	24	30	19	18	22	26	35	23	29	27	25	24	30	26	29	22	16	17	30	26	24	29	21	23	19	30	24	21	34	33	13	18	32	19	23	19	23	29	19	34	17	26	22	19	19	20	29	27	13	17	26	27	26	26	30	23	32	31	25	23	20	26	23	16	28	25	26	20	24	24	24	22	23	31	31	31	30	25	18	21	26	28	30	25	16	29	29	24	14	24	19	19	23	21	35	16	25	22	34	21	21	20	23	27	17	21	28	21	29	29	26	27	23	35	20	22	21	22	35	28	16	19	22	31	28	25	18	27	30	16	21	27	18	28	24	20	17	27	18	28	28	27	25	25	16	32	24	31	24	17	24	21	22	18	29	20	26	17	27	29	36	17	21	21	20	34	26	17	19	12	30	26	24	26	21	24	25	26	33	28	17	19	23	21	30	21	23	26	22	21	24	24	18	21	28	37	25	26	26	26	31	26	21	22	28	24	24	17	19	24	24	29	24
28133	1192	554	633	1562	2529	2603	2212	1820	1447	1241	1077	899	791	749	655	571	499	483	466	413	397	402	349	364	315	334	320	289	263	262	250	266	256	255	238	247	221	248	226	235	239	204	217	214	214	246	198	190	244	199	194	216	229	204	209	190	204	191	173	194	195	203	212	189	200	189	180	188	185	174	182	190	174	193	191	184	192	207	187	196	186	184	191	173	185	214	190	192	178	198	213	210	180	206	175	186	204	191	210	191	201	184	194	216	172	161	198	173	192	174	204	211	192	176	183	206	221	196	209	196	191	197	196	208	204	207	211	202	193	192	206	197	189	191	194	203	194	187	186	200	174	183	198	180	189	199	195	192	174	191	185	177	175	201	192	192	190	176	180	165	200	153	179	195	200	172	193	195	149	167	179	180	201	182	180	180	150	176	160	185	176	169	213	192	165	184	183	188	180	209	178	172	175	181	173	192	185	212	146	184	189	199	174	180	184	179	177	201	167	179	212	182	181	184	161	201	180	197	192	184	184	179	154	178	158	187	187	173	170	180	197	184	188	174	188	187	146	190	174	195	192	193	180	208	199	167	191	170	176	172	191	166	177	173	180	169	171	151	181	167	172	170	158	190	162	148	185	218	183	186	169	174	187	178	202	184	183	191	187	152	194	180	161	171	179	181	181	170	171	183	166	169	176	211	191	176	184	182	181	162	188	159	150	195	171	176	160	173	175	174	181	153	210	160	158	174	175	166	182	194	196	175	169	166	196	185	180	203	179	180	184	185	170	153	171	162	191	187	161	171	171	180	192	182	185	183	191	187	204	190	174	197	166	188	184	181	162	188	129	170	202	179	164	197	163	177	163	197	170	159	173	167	189	188	188	182	173	158	196	169	184	169	188	192	175	176	162	157	185	161	181	175	166	162	186	181	179	166	217	190	195	176	172	190	192	191	193	171	168	157	157	158	160	170	186	149	191	176	187	165	176	163	196	175	179	178	185	183	165	187	152	161	185	177	174	165	204	178	192	182	167	178	182	181	178	176	192	194	160	162	174	178	168	158	194	190	164	193	165	188	175	172	147	166	159	189	177	175	181	175	193	176	156	172	211	187	187	200	187	180	142	177	160	179	186	174	197	158	185	171	177	176	207	180	178	166	167	176	204	194	198	188	168	176	161	185	185	205	183	171	168	168	169	195	167	182	190	183	169	173	163	171	207	183	159	181	173	155	188	194	175	164	150	189	180	151	195	186	187	169	177	200	186	189	175	176	171	162	176	181	191	184	186	191	185	206	166	183	169	174	177	175	164	197	179	171	166	206	195	168	188	180	179	166	150	176	204	183	167	192	169	176	176	181	186	191	179	183	183	163	162	187	177	173	172	175	187	164	177	163	196	179	197	177	181	185	186	160	168	173	176	191	178	174	178	189	187	183	164	169	180	172	179	161	156	187	175	186	156	197	191	160	175	166	158	173	178	175	167	180	169	162	190	160	163	211	177	168	178	167	156	149	169	184	172	182	187	182	148	192	171	172	189	186	182	203	181	162	182	200	175	160	175	186	156	196	184	177	182	174	172	201	185	170	207	187	178	179	171	170	197	197	173	189	196	175	220	188	151	189	173	195	174	186	214	179	174	202	167	195	196	166	160	181	168	193	176	208	182	150	169	181	170	164	177	195	192	188	167	191	180	184	201	196	177	198	180	166	165	165	185	156	194	174	159	181	172	184	180	204	170	198	180	186	161	175	201	145	175	190	172	204	180	179	167	182	191	191	173	177	177	198	174	164	208	193	169	153	172	176	176	195	205	181	173	158	176	181	149	156	166	160	174	194	198	180	168	155	162	192	168	178	151	173	150	168	188	165	177	180	179	181	170	218	187	191	159	175	169	174	164	192	185	184	185	179	189	203	190	194	183	188	190	187	164	164	183	180	182	179	192	167	197	169	169	167	156	183	185	183	211	175	184	183	170	193	177	181	211	192	203	172	202	170	176	165	181	172	174	182	150	181	174	168	180	168	209	197	197	152	186	172	174	169	165	185	170	161	168	187	181	183	173	190	173	203	178	168	167	177	200	155	170	185	179	139	177	184	176	187	176	171	179	170	146	174	166	165	172	164	190	186	173	184	167	184	188	178	182	194	171	185	185	175	189	162	159	172	178	191	199	182	190	166	181	170	188	184	180	158	202	177	171	159	174	175	162	153	194	186	172	171	179	176	175	161	174	170	188	170	180	167	189	192	168	187	172	191	197	179	179	191	168	183	170	162	196	158	187	184	177	174	189	152	211	148	146	178	187	193	172	164	193	163	165	203	178	173	179	198	182	165	183	176	201	183	179	193	148	172	182	188	180	182	164	193	194	150	158	183	174	200	174	176	174	165	195	173	155	187	165	197	183	172	166	172	179	182	167	184	164	194	183	166	187	171	187	183	194	170	199	185	181	174	163	178	170	151	154	181	174	170	184	149	183	173	169	163	196	173	171	168	182	174	172	188	165	189	192	165	181	182	201	160	180	180	190	154	160	184	164	162	157	145	169	160	169	160	188	174	181	192	171	179	158	170	179	169	178	209	172	170	164	183	154	187	178	167	186	164	149	184	170	185	176	184	167	201	179	169	179	169	179	184	180	162	167	153	159	180	161	210	155	147	168	156	191	162	190	166	174	165	168	183	156	160	170	170	202	164	164	177	199	182	172	160	187	170	181	171	176	179	155	181	182	175	194	177	181	163	186	186	163	169	162	161	166	178	183	192	167	170	156	170	159	188	173	171	192	179	180	179	200	190	187	164	185	182	174	178	174	176	168	187	177	184	175	179	156	156	159	194	173	184	155	174	186	166	178	171	180	163	180	217	193	192	177	180	165	173	172	189	187	169	189	163	183	173	178	161	187	167	203	177	174	221	182	174	205	204	177	168	192	163	194	194	202	176	173	171	166	205	169	162	184	166	182	173	178	177	154	173	206	177	182	162	203	169	177	187	146	173	177	168	156	186	149	161	172	192	162	167	180	203	191	158	171	161	166	175	172	177	181	199	181	174	180	180	176	186	169	178	170	164	164	163	187	180	205	151	183	198	182	165	209	192	178	169	189	179	164	188	185	157	187	179	201	158	170	170	187	200	196	174	192	172	186	210	183	175	194	200	188	190	181	168	208	192	172	204	180	202	211	192	173	190	166	171	177	172	168	194	184	183	174	204	189	189	173	189	213	172	185	175	196	215	179	171	165	185	177	180	189	169	173	150	188	150	180	180	166	171	184	168	192	180	176	162	179	204	173	187	178	186	183	169	181	178	179	168	154	174	181	178	184	176	193	174	204	183	166	154	176	198	161	200	173	185	170	175	190	187	204	171	163	188	174	177	175	170	179	195	193	161	164	164	167	164	176	172	169	162	179	176	184	176	167	158	180	208	182	184	171	177	175	177	173	187	197	189	209	196	164	168	164	175	173	178	182	174	198	167	177	173	160	197	161	163	152	194	171	187	192	138	195	155	191	189	199	178	193	171	175	185	185
2710	69	74	64	69	55	51	50	64	41	62	56	58	54	60	60	56	61	59	51	69	70	54	66	51	70	68	66	67	57	49	54	57	69	54	69	65	64	66	57	56	40	52	51	53	51	83	62	64	68	63	63	50	75	51	65	51	53	58	58	66	59	66	39	58	48	61	77	50	47	54	61	54	64	59	52	66	59	48	56	54	54	51	48	53	65	62	52	52	52	51	55	47	68	56	54	59	57	51	70	53	50	54	62	60	76	56	61	54	60	62	61	61	65	62	47	68	58	45	48	49	56	69	60	70	59	49	51	68	66	53	60	58	64	62	55	65	54	61	56	62	53	59	69	70	58	54	57	59	60	60	59	68	71	41	57	53	67	53	54	68	62	59	50	61	62	59	72	68	64	53	53	70	58	58	48	64	64	58	63	56	54	58	58	49	49	56	56	48	49	48	57	67	54	61	78	62	65	62	57	57	70	71	59	56	58	63	75	56	75	46	72	49	62	70	53	75	61	76	45	53	68	60	51	67	64	51	56	72	51	62	68	65	50	50	60	61	60	67	63	55	45	63	61	52	51	70	54	66	62	56	46	55	65	64	49	62	50	45	62	65	64	54	60	63	60	47	55	46	65	61	67	52	62	59	55	64	52	61	58	56	55	59	62	51	54	49	50	49	77	60	55	63	69	42	76	62	59	66	64	47	59	60	62	54	72	68	63	56	65	59	56	60	61	60	55	55	69	52	64	48	54	67	54	61	55	74	52	54	57	49	60	56	50	74	58	72	75	60	54	62	59	48	63	61	57	62	64	61	58	66	58	58	55	45	40	72	63	61	59	62	58	66	57	66	54	60	57	40	74	70	67	56	53	66	53	52	67	65	59	65	60	67	73	60	66	61	60	62	56	55	61	61	65	55	68	49	55	74	41	62	54	57	49	65	48	62	69	59	63	67	53	58	62	59	70	40	59	62	51	57	64	55	62	62	70	67	52	60	72	66	67	70	68	50	58	58	52	61	59	66	62	54	55	75	59	82	60	61	62	61	42	44	63	57	61	76	67	76	53	56	58	52	58	61	65	56	68	51	60	52	57	59	53	63	60	53	53	63	58	61	55	57	70	62	68	63	64	66	66	56	58	55	53	55	45	56	67	65	63	53	55	57	58	61	60	51	62	62	58	50	58	49	53	65	66	62	43	60	59	54	63	59	58	55	66	56	68	65	62	67	63	61	63	65	67	51	60	63	52	57	57	63	50	74	55	45	70	64	58	58	57	56	60	56	80	60	52	69	50	57	45	52	54	62	62	53	60	62	61	63	45	49	62	63	46	61	63	55	55	50	69	40	61	65	61	57	49	63	58	55	68	64	59	48	69	50	67	63	60	64	49	57	50	50	50	56	63	67	71	59	66	56	56	50	56	57	60	57	72	71	56	47	58	74	57	54	64	64	65	66	58	61	58	59	55	59	58	51	57	65	51	45	53	79	48	54	65	69	59	57	54	48	45	50	60	66	60	48	73	63	52	60	62	63	65	60	52	66	48	68	49	63	64	54	59	55	59	49	48	55	61	53	45	55	59	64	67	53	76	60	74	57	56	54	58	63	71	63	63	54	57	57	64	54	55	64	53	53	45	62	53	60	63	62	58	62	51	62	64	56	52	57	43	48	57	51	68	45	64	64	52	65	60	53	66	52	59	64	55	59	58	63	43	62	71	59	71	70	63	64	60	65	66	63	64	52	51	64	54	61	59	70	49	53	56	50	64	53	61	66	70	57	60	62	67	63	61	54	54	50	59	47	58	64	57	49	57	56	68	51	69	58	62	61	62	70	76	46	58	52	65	47	45	71	52	68	68	49	57	60	55	76	63	54	58	65	62	49	66	60	51	51	60	68	48	58	56	59	58	54	49	54	72	67	58	55	48	62	58	51	60	78	67	53	54	59	57	52	64	60	51	52	53	64	53	71	73	67	54	62	54	52	57	69	61	70	69	62	57	70	58	51	66	52	64	58	54	65	73	48	64	60	64	68	56	52	63	50	69	67	55	65	56	59	69	68	52	52	55	67	50	55	60	70	63	64	55	57	62	48	77	45	51	66	55	57	68	60	44	53	52	67	59	44	57	83	62	59	67	70	73	61	60	55	60	62	56	65	67	56	50	72	51	55	71	64	57	65	68	64	49	54	63	48	64	47	82	40	67	55	62	50	55	49	56	60	57	45	62	65	52	66	63	49	61	67	57	62	48	54	69	64	68	54	65	70	44	54	74	67	52	43	48	56	64	60	63	77	73	48	61	60	73	63	44	64	63	78	53	48	55	62	60	63	69	52	46	60	60	55	57	65	47	60	64	61	47	63	53	56	70	62	51	56	63	54	61	60	70	64	53	49	55	58	70	54	60	69	61	56	53	46	64	69	69	62	57	64	60	68	82	68	57	54	53	67	66	58	66	50	58	46	67	65	70	59	58	64	50	50	54	63	58	61	68	64	56	79	55	61	53	62	71	55	52	58	62	68	63	45	61	51	75	56	65	53	59	65	51	49	64	67	53	64	60	68	41	62	59	59	55	61	63	67	56	73	54	64	64	72	61	40	68	74	59	66	55	36	51	59	58	53	48	52	63	63	63	53	47	69	66	63	68	63	64	53	72	71	61	67	61	64	64	67	65	67	55	66	50	59	49	56	60	55	57	52	47	55	66	63	52	57	47	67	60	52	65	62	59	65	55	62	72	46	59	43	56	57	61	60	36	53	54	40	54	49	73	44	54	54	69	44	45	59	47	47	62	63	60	58	64	53	50	76	64	63	52	55	59	42	58	65	60	48	58	60	67	46	56	69	60	51	72	66	62	62	47	60	67	51	46	68	52	73	56	65	69	54	56	62	55	66	67	52	58	53	75	65	60	60	68	58	61	62	69	51	58	59	46	57	54	50	65	43	65	60	52	58	55	60	64	60	67	55	56	74	53	54	54	53	59	60	62	48	63	61	61	61	66	38	65	73	60	57	58	69	58	74	61	63	61	43	48	62	56	61	57	49	52	47	55	55	61	61	58	60	76	57	49	58	60	46	54	58	58	64	54	53	56	54	61	72	60	57	56	49	65	53	51	57	58	67	46	58	55	53	64	52	68	61	63	57	55	70	54	58	60	64	50	67	62	66	61	58	58	59	59	56	53	62	65	64	59	82	60	57	59	61	57	57	71	63	48	67	62	52	61	57	60	64	60	61	67	59	54	60	59	64	63	63	66	60	40	64	62	57	68	49	59	65	86	66	64	53	46	74	64	55	58	58	60	66	56	55	53	45	58	52	56	70	53	63	57	66	61	55	66	62	51	48	56	55	62	68	65	60	49	50	60	62	56	51	78	57	60	58	53	68	70	47	53	58	62	72	61	53	57	63	59	65	64	58	56	53	54	63	57	70	52	63	63	71	55	48	54	55	59	46	62	53	49	60	58	41	66	63	49	62	72	66	67	68	54	58	58	51	53	62	59	50	47	71	57	61	70
16286	514	484	504	549	560	591	567	542	563	561	505	507	494	492	493	470	475	471	448	447	443	441	439	467	418	412	450	413	434	483	420	415	450	462	414	439	453	445	441	440	457	446	396	484	426	449	428	425	419	439	424	446	432	442	428	428	468	402	425	440	448	431	434	437	412	433	429	464	436	468	399	421	423	460	429	405	420	415	446	459	466	447	424	420	478	426	467	398	425	432	443	441	434	430	436	441	460	434	455	466	465	468	459	481	431	469	446	435	457	452	420	419	463	430	453	440	443	430	419	450	472	439	437	422	462	435	441	428	445	439	456	456	411	444	471	451	446	450	437	411	446	397	451	447	444	426	461	456	434	412	447	392	425	431	427	443	438	442	435	477	447	428	471	419	417	464	423	457	427	476	432	438	408	445	442	465	420	451	433	462	426	385	416	429	427	396	418	441	412	434	410	404	448	422	417	438	419	464	423	447	452	424	415	435	425	443	411	454	462	415	453	427	388	454	441	476	435	410	437	397	442	422	393	460	404	462	429	429	380	449	420	458	433	476	445	446	426	404	441	428	449	444	450	427	411	433	431	394	441	407	453	444	437	454	428	399	463	412	449	417	425	429	458	461	442	431	421	430	403	445	401	433	403	409	432	411	431	448	449	426	433	427	474	432	439	435	441	412	422	445	443	413	423	441	391	434	433	429	461	452	413	405	422	412	448	453	436	423	449	455	435	407	407	428	448	454	391	424	454	439	408	403	431	480	456	411	476	443	456	386	448	410	452	442	448	429	421	428	428	447	428	388	451	449	459	421	428	460	455	446	440	415	477	424	409	411	398	466	430	390	445	423	425	458	450	405	442	423	411	407	407	437	442	404	444	435	439	448	442	408	430	456	434	471	458	432	413	423	456	462	462	443	419	425	432	417	419	407	453	459	455	445	392	446	433	436	479	417	438	448	432	411	401	410	427	427	442	414	428	445	430	424	458	444	464	434	476	419	449	457	455	427	406	429	432	419	438	443	438	466	472	436	424	396	434	479	443	484	475	440	430	430	443	428	440	446	435	412	425	405	427	438	433	445	436	424	456	421	402	424	439	448	456	438	431	442	436	405	425	447	414	452	424	447	456	435	434	451	398	473	472	428	449	427	449	410	438	449	417	445	466	417	436	457	405	442	416	436	446	442	428	463	397	446	454	416	420	446	455	443	424	452	377	444	423	403	440	432	450	455	450	463	446	399	447	453	428	420	432	442	402	428	427	451	416	437	403	441	437	388	435	439	440	463	430	447	468	436	434	459	484	388	450	419	451	455	399	442	432	414	439	459	441	422	457	467	436	463	414	445	446	383	426	470	414	445	425	457	429	441	458	453	438	452	448	437	405	433	422	439	427	433	420	430	421	416	437	449	476	407	484	409	442	399	428	440	455	406	462	434	408	436	435	401	452	446	425	425	414	421	446	478	450	443	463	467	409	437	436	443	434	433	446	433	448	408	457	428	430	428	432	395	446	425	418	447	464	382	441	458	463	424	419	429	465	428	444	441	427	445	407	455	432	437	434	419	438	399	458	427	417	425	461	425	445	423	452	456	453	450	420	430	433	444	409	431	440	446	425	401	453	465	442	486	447	446	443	407	410	440	456	426	449	428	423	446	455	411	431	449	448	424	410	448	431	455	442	421	416	395	446	427	427	427	424	409	420	403	427	433	438	418	408	460	418	427	445	410	408	469	419	430	440	467	436	429	448	402	413	436	457	415	433	438	431	446	468	409	474	434	429	444	458	441	435	447	438	417	401	414	437	428	423	444	441	431	437	446	432	405	420	411	456	392	480	443	432	419	452	431	464	432	439	452	457	439	456	408	456	431	453	408	457	448	421	456	484	426	396	414	470	462	396	409	412	429	445	428	429	429	449	425	449	432	458	435	459	432	421	437	438	466	442	469	414	410	448	405	460	412	463	412	437	415	465	421	436	449	409	449	440	435	411	433	411	441	422	448	402	453	431	444	441	415	455	415	443	430	431	444	430	441	426	417	436	398	439	455	434	406	435	441	438	457	442	440	433	451	437	430	446	453	434	423	438	420	430	422	440	454	469	451	409	428	417	445	409	420	420	447	439	439	411	443	413	418	439	423	459	421	388	402	466	433	431	392	423	455	415	436	417	394	457	425	459	435	433	420	448	427	427	445	445	440	456	467	424	425	440	448	476	434	439	465	427	416	406	456	463	438	395	407	441	455	444	408	435	427	417	461	435	445	432	427	431	367	428	439	444	450	401	417	417	451	455	446	413	443	429	436	444	437	462	421	426	441	419	397	432	458	419	473	466	424	404	424	440	432	389	399	451	433	460	427	432	456	432	437	453	426	447	457	432	458	439	423	417	424	434	448	422	456	463	398	422	437	432	438	413	433	425	455	415	434	459	457	445	428	421	459	437	445	453	430	441	442	450	451	434	461	449	443	430	427	428	425	449	461	452	429	440	440	401	429	424	446	415	454	437	466	419	432	442	406	437	425	430	453	416	458	462	427	437	442	432	470	437	441	374	437	406	416	419	486	449	393	418	476	429	459	436	423	408	450	419	457	440	446	427	418	462	442	428	430	430	389	414	448	476	412	455	420	441	422	468	468	430	453	432	425	458	424	420	453	426	414	433	402	416	428	429	462	391	426	469	415	442	406	412	439	465	454	430	397	426	448	439	422	394	427	394	419	443	438	421	407	438	455	422	415	466	439	427	433	435	483	485	449	437	429	407	469	413	442	432	417	434	460	440	437	416	426	407	424	445	421	453	395	450	413	453	466	435	439	391	431	422	460	390	420	496	405	429	443	417	460	422	441	437	421	408	443	428	393	412	394	471	444	418	431	422	457	471	459	436	406	426	443	420	442	421	465	418	411	440	416	416	440	436	420	449	465	438	439	418	437	451	447	404	398	456	470	414	462	416	422	453	420	419	425	436	441	448	398	443	385	443	433	377	440	421	478	438	399	437	424	440	487	431	440	420	412	450	439	417	416	426	438	435	426	440	431	442	429	428	412	420	435	436	432	455	487	456	435	442	453	438	389	446	403	458	420	434	451	393	457	376	423	393	406	445	432	459	413	456	408	424	432	415	402	420	431	424	453	460	489	423	436	427	441	452	477	428	433	412	428	422	438	424	424	455	439	448	406	441	467	456	420	388	408	415	439	406	397	407	412	476	445	425	426	430	417	429	429	450	417	433	416	456	446	459	443	414	436	437	435	447	461	461	489	440	449	436	374	421	437	430	451	404	434	467	438	418	401	427	426	439	465	437	447	459	434	475	411	410	459	436	467	406	450	444	429	440	442	415	429	407	412	421	395	432	522	417	454	460	409	426	458	424	404	420	430	406	446	483	444	412	424	418	448	458	430	444	464	432	418	411	452	468	440	406	427	431	419	433	457	417	421	400	434	441	432	442	424	421	438	449	448	449	433	441	379	434	447	431	434	475	459	451	454	429	435	420	442	456	452	457	462	427	448	422	419	436	441	428
3561	60	60	79	78	73	70	57	79	59	66	63	65	81	63	58	61	54	71	66	70	48	64	46	60	61	75	64	65	58	59	66	79	73	62	60	62	70	54	57	61	79	68	74	55	65	55	54	63	46	82	57	53	51	68	57	47	60	78	69	70	61	70	70	56	54	66	78	68	58	69	64	71	62	58	68	59	65	73	71	78	68	69	59	65	80	73	67	47	58	57	62	50	54	65	58	65	70	60	55	55	72	67	60	75	63	52	63	64	52	55	62	76	59	51	77	53	58	59	81	62	51	64	58	68	59	58	61	62	57	64	47	67	67	70	72	46	59	61	69	62	65	65	67	64	59	63	62	55	51	53	67	53	69	63	67	62	66	72	54	62	61	59	77	61	57	59	63	49	71	48	61	72	59	65	73	70	69	55	67	58	52	65	60	50	60	54	63	60	68	72	67	60	59	77	65	55	66	59	57	80	63	70	65	71	48	60	68	44	55	51	71	70	77	60	63	57	75	67	59	64	54	67	64	65	64	65	63	57	59	61	69	65	63	50	62	57	68	78	52	65	68	71	85	59	58	54	56	70	59	61	56	62	61	67	60	66	54	61	57	37	84	68	61	67	63	51	65	59	49	62	54	73	52	61	55	61	61	60	66	67	58	67	73	71	58	62	61	57	71	60	54	66	56	64	65	50	63	58	55	61	72	68	42	69	73	59	65	78	61	60	55	50	54	61	63	66	69	63	59	71	72	74	48	69	58	71	67	73	60	53	76	78	69	69	60	67	69	70	60	57	50	62	61	59	65	53	64	63	69	59	65	52	63	63	53	56	58	50	56	68	68	78	52	58	49	69	68	74	67	54	56	60	66	53	68	58	75	68	52	72	65	71	64	66	66	77	57	62	62	55	45	53	52	57	64	66	66	70	51	66	52	58	57	53	60	63	77	64	62	66	65	60	49	75	74	59	69	73	68	66	59	63	60	54	52	54	73	73	69	51	53	76	51	54	67	72	56	50	64	66	58	55	63	56	55	58	57	69	57	66	72	65	53	68	67	52	56	64	61	62	60	63	61	60	74	59	63	64	66	60	65	57	66	51	70	65	55	70	66	68	59	68	65	65	67	64	54	68	58	56	72	57	60	60	62	39	46	61	54	51	55	59	52	55	59	60	67	55	57	69	62	57	57	73	62	54	74	54	60	59	50	55	71	60	50	53	54	60	70	71	67	63	57	64	59	51	66	68	55	78	59	72	62	63	58	67	81	51	54	68	56	61	49	61	65	58	59	59	48	54	61	59	53	61	58	57	58	67	54	63	53	51	54	52	59	50	69	65	66	60	54	70	56	58	73	64	58	60	53	59	80	65	51	76	55	58	66	55	84	50	67	58	69	54	72	50	65	63	65	60	57	72	61	64	69	66	53	65	48	58	66	65	64	55	68	55	57	66	68	62	54	61	57	58	68	63	74	63	58	58	57	74	64	69	59	70	49	69	56	65	58	74	58	56	74	59	56	58	64	53	64	59	75	77	67	66	60	70	63	61	63	57	63	49	59	69	57	58	59	75	58	41	59	54	55	73	79	59	53	58	66	67	74	56	57	62	57	66	61	55	76	66	52	62	58	71	67	55	69	62	54	67	63	73	61	58	63	71	68	69	74	71	66	66	51	61	64	65	59	62	60	72	59	58	54	61	67	58	65	56	62	58	69	55	70	67	65	63	51	63	69	68	67	66	58	58	58	63	63	65	82	66	72	54	50	65	78	64	60	57	76	75	51	58	51	69	66	81	64	69	67	61	60	65	44	74	61	53	58	53	69	47	57	71	73	72	59	59	61	62	55	51	64	62	56	61	58	68	70	59	61	48	63	68	73	59	62	67	55	54	62	57	64	64	56	53	67	70	70	58	61	73	60	64	52	73	54	62	65	50	66	53	58	54	70	66	69	56	65	68	62	57	61	59	65	63	70	58	69	62	63	60	58	60	65	53	74	64	62	56	60	61	65	63	65	65	62	70	79	58	61	69	63	63	52	65	55	56	80	52	49	57	69	60	60	53	67	62	59	76	55	60	68	70	49	64	49	56	67	51	63	76	64	63	72	62	54	68	79	57	76	59	64	62	64	63	80	56	66	68	72	59	68	64	59	61	57	59	63	56	76	65	56	63	65	60	50	81	67	53	58	72	70	56	56	62	70	58	64	57	69	61	60	50	67	56	66	51	65	56	64	64	59	75	69	57	46	67	65	59	72	64	61	68	66	65	65	69	72	76	42	62	57	68	83	56	61	66	61	62	64	62	62	73	67	65	56	67	46	53	58	64	67	59	73	65	60	63	79	58	69	55	68	63	65	61	61	69	57	54	71	62	59	53	63	65	62	75	61	51	71	52	62	46	84	63	66	56	60	67	64	57	56	70	60	66	52	55	67	68	68	60	87	57	57	55	72	77	63	63	51	75	66	64	70	72	75	56	63	62	60	52	51	68	56	46	77	57	46	53	45	54	58	49	61	67	56	69	64	69	54	51	53	64	51	54	57	71	51	74	53	68	57	57	81	66	53	55	53	62	68	54	68	57	57	51	72	67	68	64	61	57	52	69	65	64	55	65	66	61	70	72	60	50	63	62	59	78	59	72	51	52	57	72	57	65	56	65	55	53	50	56	70	55	55	60	61	64	47	82	56	55	54	59	63	61	61	65	57	63	66	58	67	65	51	44	55	62	59	82	61	58	63	55	62	71	76	61	55	51	71	72	53	52	71	60	58	48	58	48	68	57	59	67	69	71	75	68	75	45	65	75	62	62	53	54	53	81	65	67	77	71	56	59	74	62	68	53	63	67	57	53	63	60	57	65	54	70	44	50	58	64	74	64	66	53	61	62	54	69	46	56	61	64	52	62	61	43	74	57	60	63	61	52	58	59	50	62	71	72	77	65	58	56	72	73	56	72	43	53	67	66	63	44	66	68	64	68	56	69	61	74	71	48	60	64	58	64	58	71	78	62	68	59	69	62	72	54	62	54	74	63	65	66	59	60	70	60	59	67	50	40	81	69	47	55	75	52	52	62	62	54	66	61	56	55	64	48	64	64	64	66	67	74	48	66	66	65	64	63	46	52	72	72	60	60	53	57	82	65	55	49	63	43	58	55	76	57	55	45	66	56	65	67	60	61	70	78	70	61	70	55	59	66	57	69	85	67	70	64	61	60	73	55	64	59	62	63	76	61	50	78	70	77	55	57	56	57	57	59	73	54	60	53	61	77	44	49	55	56	73	58	75	78	64	49	54	70	66	63	56	68	65	60	61	52	67	83	68	57	55	56	76	57	69	68	63	62	53	63	69	61	64	72	64	58	59	60	56	75	57	64	59	62	54	57	59	80	48	65	51	59	73	61	61	76	71	59	70	62	67	71	68	53	47	61	66	68	58	54	49	62	58	67	72	75	68	58	62	64	63	52	55	54	68	67	71	62	59	64	46	71	66	55	67	47	62	55	62	68	61	65	51	65	69
17919	589	544	520	693	756	831	774	709	666	645	598	582	574	553	503	512	476	486	529	503	479	482	489	510	483	481	504	453	465	440	464	479	464	513	467	480	455	452	491	460	450	478	471	462	472	480	505	467	431	494	489	448	490	467	468	426	479	441	452	475	457	461	485	454	459	501	424	446	491	466	461	460	459	443	470	454	422	482	445	462	449	448	467	470	436	461	454	397	425	424	466	479	465	451	463	422	486	464	468	454	451	454	475	505	461	475	464	435	443	452	456	481	448	422	445	485	464	479	450	492	431	446	435	453	441	469	472	419	486	410	465	464	426	484	441	481	447	426	431	473	457	444	461	435	490	498	454	436	458	426	416	447	450	421	485	467	458	426	486	475	462	396	459	427	447	428	432	485	443	439	459	472	418	444	446	481	474	457	450	436	451	469	479	454	472	451	466	460	429	467	471	480	471	457	418	478	422	442	504	451	450	468	465	471	465	439	455	423	470	467	482	479	478	477	484	434	448	484	457	450	477	468	473	494	440	465	453	426	474	435	443	491	447	493	443	414	461	448	465	467	453	445	435	433	455	467	500	447	462	427	454	451	425	465	404	433	439	418	479	485	448	423	456	461	447	453	447	471	434	434	475	498	430	440	438	454	476	452	462	474	460	475	441	475	457	445	430	465	493	445	476	434	454	451	422	477	466	448	434	423	455	477	475	445	431	435	469	401	462	491	454	451	468	438	448	467	439	447	452	478	464	470	471	414	443	476	432	431	420	435	424	473	415	493	488	472	454	465	483	445	482	439	461	476	450	473	455	445	477	459	452	461	463	479	419	465	425	426	457	466	452	424	491	420	484	472	474	444	454	443	479	464	421	453	412	428	454	440	442	414	469	428	445	433	465	447	423	473	451	456	452	439	447	467	429	454	457	452	465	433	469	442	447	497	494	415	473	463	444	492	471	460	435	424	479	468	461	449	483	457	449	461	468	455	472	441	506	454	472	502	453	465	457	426	465	433	468	453	466	453	451	493	437	436	451	467	464	449	465	437	483	410	468	431	468	432	464	422	445	442	460	475	463	427	446	444	424	473	488	464	490	424	427	460	440	449	453	454	468	472	468	472	445	470	483	457	454	404	445	440	459	471	436	435	462	459	465	497	456	470	463	445	444	465	435	480	424	456	445	472	510	460	443	459	446	463	461	466	453	434	508	447	458	465	428	448	460	502	473	467	483	476	459	470	452	462	476	461	442	475	448	434	447	468	468	461	475	443	415	480	465	456	411	482	464	442	463	444	456	456	463	447	471	455	474	497	440	451	461	473	469	425	454	453	519	463	410	478	436	437	452	496	468	433	448	446	456	436	427	473	474	434	471	424	445	441	442	482	425	462	452	466	456	459	457	451	464	443	445	462	463	450	458	506	421	435	487	457	424	456	450	429	454	439	467	450	454	429	469	484	402	470	450	451	430	475	453	472	479	499	461	481	473	473	455	447	462	438	473	482	429	455	473	462	455	484	450	477	488	447	461	429	452	463	462	451	476	449	469	511	461	476	457	478	431	456	478	453	489	412	423	422	453	469	492	457	457	441	438	457	457	478	484	470	463	431	467	467	467	416	476	417	474	475	456	412	494	472	460	431	433	424	497	471	463	454	436	480	472	508	468	477	445	413	432	446	498	483	478	436	469	432	496	436	442	456	451	477	495	474	474	460	475	484	446	459	452	465	434	450	438	486	459	418	485	457	449	414	471	443	483	436	475	474	463	485	459	439	457	424	464	447	418	486	440	480	472	493	446	443	439	443	445	493	454	494	487	461	500	413	434	459	481	480	455	463	450	484	459	436	476	469	455	437	461	476	461	428	463	488	462	420	477	451	426	470	443	459	454	484	430	431	503	415	442	454	439	462	461	470	457	439	421	423	455	448	494	469	480	492	456	442	430	447	492	462	454	492	436	467	453	468	491	438	484	471	479	456	449	499	454	454	425	429	430	404	499	423	460	443	446	467	440	469	431	443	472	505	444	466	477	466	460	443	452	485	446	463	473	475	447	462	468	466	443	415	452	453	435	479	486	449	444	517	462	488	500	451	498	475	461	484	475	403	501	455	471	449	416	474	445	456	394	475	465	473	425	456	476	447	485	432	468	472	450	474	458	413	478	483	421	425	495	484	434	431	450	442	419	461	458	421	452	481	422	411	459	477	431	465	455	448	411	479	437	467	470	465	473	463	441	464	448	445	447	419	455	486	474	456	429	469	433	463	474	460	491	466	450	457	452	452	441	447	443	457	468	461	431	457	405	500	474	438	472	506	443	434	429	479	433	453	458	487	458	439	460	475	490	449	460	494	445	470	505	448	428	458	414	460	476	432	466	458	503	514	431	433	420	433	429	455	464	473	461	471	443	505	472	448	457	470	470	410	446	441	458	432	475	461	456	459	450	459	454	434	477	484	464	469	488	483	441	484	438	443	423	492	458	434	484	475	482	460	461	467	417	421	439	453	430	481	435	486	484	493	471	452	435	460	476	427	471	433	468	462	464	484	449	441	460	460	439	463	472	445	439	462	457	428	439	439	443	496	448	435	475	485	424	467	441	456	466	469	474	444	445	423	461	458	493	491	443	460	449	469	434	444	436	431	449	498	507	449	449	447	461	452	453	430	450	455	424	457	462	469	431	482	470	461	485	474	462	442	430	420	475	441	424	469	468	461	473	470	464	430	473	450	457	496	438	452	457	442	466	442	410	477	463	473	480	438	458	463	489	465	485	471	503	454	463	490	422	432	440	484	445	453	450	435	441	472	480	440	484	449	460	448	441	446	473	458	430	409	446	483	462	467	461	465	456	472	456	431	424	437	476	471	467	421	435	481	440	467	436	480	435	456	467	491	449	471	457	462	461	475	487	434	423	447	447	450	457	443	508	459	460	439	440	447	480	450	498	425	450	434	408	452	466	457	472	479	420	462	492	476	441	446	447	476	428	489	470	499	465	438	435	445	434	491	431	466	449	452	468	461	436	443	445	492	474	438	445	449	466	472	481	470	448	472	481	466	462	433	426	443	476	433	438	452	442	475	472	492	483	475	429	473	483	431	465	426	462	479	473	451	448	474	449	438	446	433	439	479	444	451	471	440	445	492	437	443	432	465	471	478	468	425	485	431	450	426	479	426	452	457	470	438	484	468	469	450	424	511	412	475	444	453	459	470	481	447	451	489	450	439	466	501	476	460	507	490	480	446	452	445	422	414	456	420	482	440	425	435	475	453	471	465	441	461	465	454	443	451	407	462	468	447	438	424	472	454	464	454	453	419	455	442	438	475	470	403	447	484	478	443	444	456	449	468	435	444	479	440	436	459	437	411	451	464	454	504	449	447	478	461	444	444	476	452	483	444	465	463	496	451	499	438	472	460	513	449	456	465	480	463	403	434	479	459	422	474	449	471	478	458	465	473	461	459	447	463	468	474	463	478	491	422	488	462	465	462	444	471	484	444	447	465	460	444	465	462	456	442	495
6186	123	69	68	70	61	69	84	95	79	67	64	76	52	65	54	62	66	84	74	47	55	52	57	68	58	58	59	63	76	49	65	59	54	65	51	56	50	55	59	59	57	68	57	63	48	76	52	54	63	54	50	69	70	62	71	62	70	60	63	41	50	41	68	62	68	68	65	64	57	76	58	60	57	56	55	66	40	73	57	74	59	59	64	61	57	52	45	57	68	55	76	56	48	72	49	60	59	59	57	55	63	72	60	71	61	59	52	72	61	58	77	64	63	62	72	49	69	56	74	56	68	69	68	67	53	67	57	65	58	57	80	49	67	70	58	65	56	46	72	70	62	51	60	47	77	45	54	66	57	58	57	61	64	57	73	59	60	61	62	60	66	62	53	63	53	50	53	65	53	56	64	50	69	62	55	62	57	62	59	61	59	78	38	64	73	56	72	64	50	69	67	59	55	59	59	64	56	70	63	68	60	60	64	67	61	56	66	51	59	51	55	63	52	60	72	64	50	58	47	66	60	48	72	45	69	63	53	51	60	57	58	56	53	60	64	67	47	68	63	72	65	62	57	61	57	49	60	51	58	52	57	80	60	70	73	43	51	56	49	66	49	50	56	63	61	63	56	58	65	58	56	63	58	42	64	48	55	50	76	72	50	74	58	62	57	69	61	50	52	47	62	57	53	53	57	58	62	54	58	51	69	62	76	63	58	58	59	49	64	72	67	58	52	61	54	57	53	53	63	51	63	63	56	52	55	53	72	75	65	77	66	52	57	58	51	56	52	45	69	58	69	60	51	57	65	50	56	63	59	65	70	62	56	58	65	73	60	64	65	51	62	61	53	58	55	61	58	56	62	54	61	55	73	59	64	48	63	67	61	51	45	66	65	73	68	56	62	52	48	59	68	48	74	63	72	54	58	55	52	46	55	66	56	58	56	45	60	61	68	63	55	53	47	56	57	62	56	63	55	58	57	69	56	58	54	55	63	71	52	54	77	58	63	77	50	57	64	52	57	66	60	57	45	66	61	56	66	72	58	74	59	50	52	47	58	49	48	65	55	65	60	50	59	53	68	48	77	64	59	55	68	55	50	75	65	60	56	55	58	61	54	55	54	67	73	63	70	64	55	53	59	53	69	56	64	53	60	66	50	65	64	59	63	75	58	49	66	66	66	53	46	59	70	60	48	51	69	55	69	51	61	50	64	68	49	56	56	65	63	60	59	60	63	57	64	55	61	47	57	67	57	41	55	49	56	62	56	40	57	57	72	64	47	53	65	72	54	51	68	65	62	60	56	61	67	65	68	56	63	62	55	55	63	58	62	56	50	67	66	65	61	55	58	72	57	62	64	59	47	62	71	60	71	54	59	76	58	44	67	56	64	50	60	50	69	72	64	47	52	59	61	56	69	64	60	63	75	62	55	52	57	79	54	60	67	60	51	49	59	59	54	60	47	66	45	57	55	70	52	68	54	61	46	52	55	51	62	68	44	48	59	73	57	73	61	64	72	53	51	56	55	66	56	67	63	74	50	55	57	64	70	57	49	60	44	60	51	59	65	74	58	58	62	58	62	55	65	65	54	64	61	61	70	56	64	63	63	60	68	50	59	48	52	62	66	57	50	53	58	52	54	57	65	48	71	56	67	59	63	54	69	67	60	73	54	62	68	53	56	54	56	70	64	58	56	49	66	52	56	57	50	46	70	54	63	72	47	63	45	54	68	53	71	46	72	60	49	49	58	57	55	73	64	57	58	58	68	60	57	72	69	65	59	50	58	56	45	51	74	50	60	68	56	68	69	71	38	58	64	54	49	60	50	62	58	63	49	61	62	60	72	56	65	52	72	73	62	61	58	67	41	65	61	54	45	69	50	59	55	59	54	62	64	60	56	56	57	59	69	60	62	58	66	60	57	63	65	53	56	71	66	57	63	55	61	55	58	61	47	54	58	64	69	65	59	52	60	52	75	53	57	50	62	60	58	63	66	64	53	52	57	51	55	59	64	57	66	62	65	75	55	57	73	42	72	62	60	66	66	61	57	59	62	62	52	61	61	59	55	49	56	52	52	58	58	65	58	69	62	54	60	57	47	75	67	53	56	50	74	65	55	56	73	60	52	64	63	57	67	56	56	67	54	62	57	69	57	62	52	65	56	59	53	59	59	61	57	51	60	68	66	65	57	69	57	63	59	64	64	56	60	60	57	66	58	51	56	61	47	56	39	59	68	46	51	75	57	77	58	61	75	60	75	66	62	57	67	57	63	60	64	58	64	65	47	64	69	52	73	66	51	49	55	58	68	61	55	58	60	60	55	62	70	61	59	59	66	65	52	63	56	57	48	61	55	57	60	55	63	63	57	72	69	53	58	57	48	71	70	69	66	57	68	58	62	48	60	51	67	71	58	45	53	62	47	61	40	63	60	62	61	52	46	67	57	52	50	55	58	67	45	58	68	71	57	55	57	55	69	52	54	67	50	64	63	61	51	54	54	52	51	61	70	61	72	70	57	56	49	61	64	63	60	60	55	67	57	59	74	57	65	68	72	78	57	60	61	59	66	54	71	58	56	57	53	77	55	51	57	60	63	67	72	59	59	66	56	66	67	57	57	57	62	59	49	51	51	59	67	58	68	72	64	64	51	62	45	56	65	65	70	55	52	65	66	61	72	52	62	68	57	62	62	52	57	59	58	46	51	55	61	57	56	70	55	67	54	66	56	74	65	61	57	69	55	49	60	64	81	49	59	56	40	53	61	55	62	73	56	58	60	53	61	54	55	57	62	62	57	75	62	74	66	61	59	54	57	46	65	49	63	54	69	71	61	49	58	46	59	67	69	56	66	65	49	66	58	56	69	65	52	61	61	58	52	57	50	64	46	45	46	59	64	69	65	55	59	52	65	70	65	66	51	66	67	40	60	59	61	66	54	73	63	74	55	55	57	55	40	57	64	55	58	52	43	38	63	63	58	44	63	55	67	56	52	55	54	61	67	67	70	53	64	76	56	62	75	63	60	66	55	56	72	61	58	52	42	68	48	47	68	56	50	51	53	50	70	54	54	53	66	60	62	58	54	40	56	59	59	53	62	66	48	62	61	59	60	77	67	48	60	68	59	62	63	72	66	71	58	51	65	54	68	54	66	54	61	54	63	51	59	55	60	67	55	61	70	58	62	46	51	60	58	49	59	50	62	63	59	61	54	61	56	56	49	57	43	43	56	61	60	42	68	55	53	72	56	64	60	54	54	61	55	65	71	56	57	53	54	54	68	60	69	66	62	62	58	60	47	72	77	48	57	64	47	74	55	51	60	46	72	77	66	67	59	57	60	61	66	47	58	53	65	64	77	69	59	59	61	51	49	72	50	47	56	55	59	65	60	57	63	56	56	78	62	67	67	63	47	69	62	52	63	79	58	52	63	67	57	60	69	61	62	69	48	61	55	66	67	44	52	60	46	68	61	51	69	53	42	61	55	51	71	68	59	54	60	57	70	48	65	66	54	73	57
23806	923	610	637	1070	1458	1534	1401	1177	1128	954	912	792	753	700	672	630	620	592	584	558	535	534	492	519	510	542	453	489	501	435	484	487	487	451	492	446	471	438	455	444	475	457	474	447	442	418	438	418	446	480	426	473	436	451	474	479	480	466	438	470	444	452	444	463	441	429	416	434	466	433	444	451	445	423	439	416	483	442	423	457	446	468	437	427	448	414	455	440	467	443	437	436	459	433	483	414	465	500	493	489	470	451	465	465	441	431	438	432	422	433	457	439	446	469	447	431	422	438	453	454	458	431	431	486	416	463	445	444	439	442	440	484	456	426	458	453	438	442	475	425	425	454	416	407	460	453	425	432	419	466	462	449	458	469	421	494	415	423	420	412	422	391	442	398	453	439	445	429	408	444	427	411	422	463	411	409	453	452	420	438	443	471	440	465	417	438	436	436	453	418	458	441	445	435	440	414	457	410	439	412	479	451	432	449	438	455	441	436	399	477	439	452	429	431	428	465	460	447	457	382	439	439	488	436	462	426	433	424	421	412	416	459	410	415	408	463	437	417	429	441	427	420	418	457	441	430	418	413	428	434	406	413	461	472	442	454	433	428	470	451	463	430	422	413	439	412	436	424	444	439	428	440	436	436	414	424	482	442	430	431	431	465	446	452	443	444	437	428	418	404	459	444	441	461	429	409	431	445	470	433	413	439	502	433	442	444	434	416	449	456	433	428	437	453	424	432	404	414	428	465	455	403	460	436	462	434	458	409	423	453	433	460	452	439	456	470	405	416	464	442	447	458	408	429	457	465	394	400	433	445	456	449	456	450	435	414	420	455	443	422	404	415	437	420	449	432	456	440	436	440	443	437	460	425	438	424	448	436	475	438	424	458	412	392	440	436	403	447	399	467	421	414	463	436	483	467	428	405	433	442	412	430	467	428	435	456	438	422	416	442	448	450	438	470	414	417	423	432	457	458	428	425	456	425	433	476	392	430	424	442	423	454	451	445	433	440	449	420	419	454	425	423	447	456	450	433	449	462	439	452	448	433	433	471	439	425	437	450	462	468	452	445	476	448	424	448	425	428	390	431	443	422	452	437	444	438	416	449	431	424	449	415	417	415	486	463	412	427	424	432	435	420	406	415	486	463	397	451	404	421	442	443	408	431	456	417	432	463	443	415	450	440	420	451	434	385	473	427	460	427	401	440	459	434	441	428	431	440	433	443	460	421	431	493	425	430	449	436	414	426	444	461	452	406	442	446	418	413	446	398	447	379	378	437	420	426	428	415	465	439	444	445	399	441	449	435	462	450	422	443	450	430	474	417	476	448	401	439	440	441	433	397	422	448	467	417	375	459	449	393	447	405	451	417	420	462	442	438	450	409	430	467	444	418	423	443	447	447	460	429	441	455	461	447	413	394	433	425	434	404	432	454	448	436	451	431	416	424	414	407	397	408	453	435	428	449	439	453	441	430	426	443	471	457	396	427	460	447	440	413	486	437	427	467	400	434	411	450	443	456	430	429	426	435	424	421	455	439	414	451	471	418	447	422	446	418	437	408	422	416	441	438	414	458	444	442	461	455	431	428	429	417	430	425	427	441	477	407	449	406	447	382	476	408	468	439	422	417	455	406	476	427	399	442	405	424	486	447	462	418	438	436	412	451	468	474	403	420	430	440	412	375	456	418	429	413	436	406	433	407	427	459	459	427	474	443	451	396	434	439	437	429	445	448	427	420	429	488	448	417	438	450	463	425	467	429	422	441	436	446	404	448	422	414	418	419	456	404	455	472	446	468	464	420	413	434	445	439	423	429	442	441	461	426	408	454	434	436	421	432	494	433	417	448	435	433	460	449	470	392	441	397	454	459	433	424	435	437	430	421	446	440	437	439	431	424	501	400	465	435	442	444	431	413	417	456	442	429	411	433	413	471	418	422	434	424	447	429	445	438	454	453	486	468	455	438	448	438	445	414	455	415	448	428	404	435	401	448	423	423	438	431	398	476	476	464	425	460	458	418	425	398	458	418	436	404	445	430	439	454	447	399	443	417	450	432	469	464	423	439	448	421	442	460	439	425	446	425	470	421	447	421	432	433	463	473	427	436	404	431	437	447	408	440	439	446	442	434	476	396	453	443	421	428	442	441	409	417	467	466	411	447	435	465	445	427	446	419	408	435	428	426	406	487	403	432	440	425	467	418	434	450	429	441	446	450	429	454	452	436	458	485	408	424	432	423	467	448	400	435	462	443	438	449	423	427	444	428	417	429	459	481	470	429	399	465	444	426	456	454	423	435	396	405	412	400	396	466	433	428	452	417	405	456	444	421	416	448	415	460	442	454	431	455	437	430	480	422	404	433	429	453	440	453	412	423	430	440	422	430	439	428	443	428	424	458	453	440	464	410	383	422	449	426	432	462	416	395	437	448	446	467	443	439	414	430	420	422	426	447	442	416	442	424	454	457	442	432	437	408	445	440	440	432	453	448	451	411	408	492	439	397	417	463	420	434	439	430	412	401	411	403	421	412	427	447	471	444	444	405	436	432	429	423	476	445	463	440	452	431	418	439	424	459	462	438	425	408	398	442	442	422	459	411	434	435	386	409	423	420	455	411	426	463	418	441	436	457	423	432	468	381	466	428	482	441	462	440	454	437	457	409	446	494	478	459	444	449	421	442	449	457	416	430	434	464	467	445	439	458	426	459	421	467	442	403	442	402	438	416	416	436	430	414	420	398	437	415	419	431	461	418	439	438	467	434	434	425	417	472	415	434	471	448	443	475	412	468	429	416	492	430	483	454	447	431	483	433	453	421	460	424	450	446	419	424	421	429	438	430	426	439	438	421	411	405	407	444	449	436	420	434	425	395	437	436	404	428	438	445	452	395	460	413	463	431	463	454	425	458	424	437	433	453	405	448	426	450	450	469	451	486	431	449	428	455	450	432	433	457	468	408	441	463	414	409	414	468	430	458	442	437	414	438	427	404	451	458	457	415	430	438	398	412	426	440	400	467	448	436	437	435	431	432	426	431	446	414	436	455	421	424	444	451	429	425	450	421	407	438	472	436	414	433	440	434	439	423	417	447	450	412	437	428	465	391	419	449	438	398	481	457	446	413	433	470	424	405	448	385	423	405	413	433	433	420	425	435	439	423	465	438	436	419	457	411	461	441	450	475	452	454	419	435	443	452	421	410	465	452	460	415	416	432	426	430	460	412	426	462	446	424	434	443	386	456	424	438	427	490	443	432	417	454	482	419	424	445	421	431	438	438	437	419	423	398	437	447	426	432	394	428	440	450	392	456	431	459	460	454	444	440	422	438	487	411	448	465	431	433	419	454	435	472	441	458	418	462	425	415	435	438	428	403	434	452	440	396	478	474	414	395	438	397	435	411	426	428	432	427	452	465	423	433	430	382	448	460	412	464	429	440	409	415	455	454	441	448	460	442	417	407	457	418	439	428	455	421	425	432	450	456	477	443	415	453	385	422	440	453	443	425	417	430	415
9420	233	55	52	51	41	61	52	48	42	53	43	39	39	41	28	27	29	33	36	32	22	34	20	25	30	34	27	34	27	24	33	36	20	32	31	27	29	25	24	28	26	19	27	17	11	26	29	29	32	33	19	25	26	21	29	17	18	18	29	25	23	15	24	21	24	23	23	19	25	27	31	25	15	24	19	21	26	35	32	34	27	27	22	26	25	27	23	13	21	20	25	20	24	32	30	24	19	25	23	20	37	26	28	24	27	23	23	26	25	22	35	16	17	24	12	24	22	24	20	23	25	26	23	27	29	24	26	20	22	26	24	29	26	21	19	22	25	23	39	19	18	22	23	26	33	20	27	12	29	22	23	24	23	29	25	19	24	25	29	22	24	31	16	18	17	28	23	25	19	16	20	30	29	15	21	20	30	24	28	20	28	22	27	20	19	30	26	38	18	26	29	22	23	29	28	17	26	17	30	19	20	23	29	29	29	22	22	25	23	20	28	22	27	22	22	22	15	17	27	28	25	19	26	29	26	15	29	26	26	22	25	23	20	19	23	21	36	21	17	27	24	21	19	30	25	19	21	16	32	30	30	11	24	21	25	30	24	18	19	23	22	23	31	23	27	19	23	19	21	26	20	27	23	22	26	25	22	24	30	30	21	16	24	27	22	21	25	22	15	21	35	16	27	27	27	15	24	12	24	16	29	21	28	22	22	20	27	12	17	19	27	21	20	22	20	26	30	26	17	24	20	34	19	23	25	17	31	18	20	17	18	21	26	22	13	20	20	24	29	33	22	21	20	23	28	19	13	19	24	21	21	15	30	22	27	26	17	20	25	25	15	25	21	12	29	22	21	14	29	22	17	31	19	17	22	29	29	21	11	29	20	24	27	22	17	30	15	34	24	29	32	21	19	21	16	31	22	22	29	25	20	13	30	28	24	21	19	27	27	24	16	26	28	24	29	17	24	17	26	15	23	21	32	23	17	22	28	23	24	18	20	27	30	19	24	30	41	16	26	23	26	28	24	26	28	24	19	28	22	22	15	14	17	19	30	18	29	14	28	18	19	25	28	22	32	28	20	22	25	28	34	24	24	19	14	24	23	25	36	16	24	19	22	25	27	21	28	25	18	17	20	20	26	22	22	23	25	19	20	16	20	30	18	24	21	30	30	18	28	29	11	23	25	21	22	22	26	22	20	26	23	27	23	23	15	23	20	24	22	25	21	21	24	24	27	33	22	23	17	26	22	25	23	14	20	19	22	20	23	18	24	30	21	19	23	25	20	26	22	19	28	25	26	26	21	15	17	24	22	25	24	21	38	19	25	19	22	21	21	19	16	29	15	31	28	23	32	19	26	18	21	20	25	21	26	18	19	22	36	22	17	23	23	19	20	20	24	17	22	15	29	20	18	17	20	20	14	20	14	22	16	25	22	37	24	34	20	18	25	23	23	29	20	21	31	17	22	25	22	12	21	16	27	27	23	20	22	32	22	25	31	26	23	25	13	31	28	28	13	26	28	25	22	28	29	21	29	25	19	22	21	25	25	23	24	19	24	25	25	31	22	22	25	27	20	19	20	16	22	22	22	21	21	28	22	31	23	23	24	16	26	18	17	22	18	22	22	29	19	21	19	20	19	15	25	19	22	23	26	33	30	32	28	22	14	24	22	15	25	22	19	26	22	16	26	22	26	28	28	21	24	25	31	20	18	16	26	23	11	18	24	18	23	23	15	20	27	26	25	27	30	24	18	25	14	22	16	31	19	24	26	30	25	26	25	28	29	20	24	23	15	20	24	27	15	15	18	24	33	27	19	30	21	23	22	22	21	28	13	28	19	26	18	24	19	24	23	19	21	23	27	23	22	26	13	29	19	27	25	24	32	22	16	17	23	20	19	24	34	25	20	19	23	17	22	32	16	31	24	25	25	21	22	22	29	27	17	19	24	17	26	34	17	22	31	23	23	14	19	30	24	23	24	24	25	23	26	26	21	22	29	30	22	27	26	23	26	27	27	23	19	22	18	15	33	29	30	29	22	20	21	21	22	22	21	28	20	28	19	30	18	26	24	23	18	23	22	21	23	23	21	18	14	25	20	29	22	32	22	18	21	26	26	30	20	24	28	19	24	31	29	27	22	22	19	17	19	19	22	14	27	25	23	23	24	19	23	23	22	19	22	27	25	23	27	27	20	27	24	34	23	24	26	23	17	21	20	20	24	24	22	23	20	21	17	20	22	21	30	23	23	26	20	18	27	20	15	19	22	31	24	24	29	23	23	25	28	16	21	36	25	27	34	19	32	19	22	38	25	20	25	21	31	20	20	18	23	23	21	24	23	18	23	22	21	21	22	15	23	38	28	20	28	20	32	17	24	21	21	29	25	32	22	27	26	21	21	34	24	22	23	22	28	22	25	28	26	36	24	36	39	30	26	21	18	25	25	22	25	26	20	19	28	25	24	23	24	21	23	20	22	15	15	29	29	29	32	16	32	27	27	16	22	20	28	25	30	21	13	26	25	18	33	16	24	22	22	21	28	23	28	29	23	20	13	21	27	14	29	27	29	20	24	22	22	27	20	13	26	37	26	22	27	26	20	17	16	17	24	29	21	22	22	22	20	21	35	22	24	26	28	19	29	24	15	25	20	28	19	22	23	25	29	30	29	31	20	23	24	38	17	22	38	17	28	26	18	26	17	32	32	19	28	25	19	33	22	27	32	24	23	24	19	22	23	25	28	19	31	32	26	19	26	24	19	31	29	22	18	25	20	29	32	36	21	17	29	26	21	30	25	20	20	10	16	21	25	20	20	16	23	19	20	28	16	23	32	20	14	24	26	16	18	23	24	16	29	23	23	26	22	28	24	19	28	21	21	26	20	21	19	23	19	20	19	25	27	21	27	22	20	22	27	28	18	28	24	22	27	29	25	20	24	33	15	18	19	18	30	23	27	11	24	37	22	24	26	17	43	22	21	18	25	25	21	22	15	20	32	22	13	24	20	23	30	26	27	26	24	22	17	21	18	22	26	25	21	27	32	28	13	26	28	24	21	30	20	20	26	21	18	20	21	23	30	21	25	24	28	14	23	23	13	28	21	25	28	12	22	25	20	20	29	16	23	26	29	31	22	14	25	22	34	22	21	21	23	31	16	21	21	22	20	30	24	26	25	29	31	28	36	22	28	16	14	26	23	26	19	23	25	21	30	20	22	22	22	20	23	24	19	25	13	17	24	21	21	24	23	20	19	34	23	26	23	27	24	30	20	23	21	21	34	24	19	16	34	16	25	23	23	32	23	23	26	26	27	18	20	28	16	28	28	30	30	24	30	24	22	26	23	22	19	25	27	27	17	24	23	18	23	19	17	26	26	25	24	21	17	21	26	30	26	20	23	20	26	24	24	24	32	18	35	25	35	26	21	25	26	22	16	29	17	13	24	25	26	19	18	22	24	21	30	19	24	28	20	21	23	31	16	31	18	21	24	23	22	19	17	25	22	25	35	25	29
29397	1175	532	603	1501	2432	2579	2229	1789	1515	1292	1093	898	796	661	603	554	524	471	471	432	390	354	374	323	346	291	280	280	279	265	272	247	240	247	247	249	223	227	218	229	215	239	220	213	233	206	194	220	203	189	259	223	184	194	186	203	223	206	198	187	192	177	161	173	206	179	194	201	192	169	198	207	193	191	175	209	190	189	171	210	203	173	180	164	163	175	185	180	178	183	199	192	207	187	222	186	169	211	201	190	205	171	187	175	199	179	181	177	157	192	177	184	207	188	195	177	178	198	224	189	179	171	153	201	203	168	164	174	170	184	179	218	195	176	183	194	196	185	173	187	192	180	191	167	191	204	179	158	179	209	170	170	178	192	181	187	155	170	172	181	158	179	172	168	171	195	159	178	159	171	188	160	166	171	179	160	164	174	189	184	173	182	161	174	164	169	186	195	159	171	175	146	175	155	173	181	168	196	202	172	174	173	173	174	144	151	178	172	193	152	166	170	193	181	172	186	163	163	183	161	178	166	185	165	165	190	192	158	181	154	189	186	171	161	177	164	189	167	176	163	170	182	194	174	184	170	177	155	174	177	153	185	166	166	170	156	187	172	187	164	182	173	182	191	186	174	176	143	157	163	176	176	176	206	168	181	179	168	168	184	171	196	176	151	156	173	153	190	160	184	157	174	165	161	186	185	169	194	183	180	167	165	198	190	166	174	166	163	173	180	186	169	149	175	200	170	188	156	168	174	172	157	168	154	165	188	173	177	182	164	189	162	163	183	169	171	175	162	167	169	161	168	152	147	176	174	190	185	171	176	171	173	149	174	164	177	169	179	182	187	164	174	166	175	171	167	169	159	178	169	170	180	176	164	190	185	175	176	172	178	175	145	190	180	190	171	141	175	178	173	181	173	180	170	193	185	164	148	176	198	163	166	189	161	145	169	169	195	153	179	166	189	165	160	162	188	195	190	153	169	159	204	194	175	169	181	155	165	155	166	182	172	185	183	189	193	173	145	187	166	183	169	172	168	166	158	193	180	139	164	184	181	170	193	183	158	193	190	170	178	168	179	170	161	177	182	168	173	163	175	169	204	181	157	150	160	190	153	177	167	176	181	158	151	154	180	195	177	154	160	178	163	180	172	172	166	182	174	167	169	162	147	198	169	158	177	188	196	168	165	191	162	150	178	177	167	173	154	163	184	188	176	177	179	161	175	200	191	201	158	173	181	158	168	186	174	167	152	175	166	186	155	147	176	155	164	167	175	177	164	158	171	188	177	179	175	188	180	147	162	149	159	165	162	190	178	157	184	160	167	170	162	195	167	178	163	160	171	154	189	166	174	179	181	185	167	165	155	165	176	159	189	196	190	179	168	152	149	173	179	177	165	193	165	189	152	165	165	176	162	171	179	170	198	182	171	190	160	171	163	167	177	161	181	172	159	165	177	163	169	183	181	172	182	182	185	168	163	163	175	162	193	183	171	162	192	166	149	152	186	155	166	161	160	161	183	185	166	176	173	181	173	164	164	162	181	177	172	163	189	177	155	150	186	168	165	175	192	163	200	210	182	176	183	162	178	171	190	182	162	185	174	171	189	155	165	176	167	157	179	184	197	158	159	200	175	156	200	168	179	197	171	158	155	180	169	182	162	178	176	187	183	173	168	194	193	185	175	180	188	171	180	178	171	169	178	174	194	179	178	172	167	156	173	172	183	153	177	182	157	178	149	169	168	186	193	174	192	150	170	181	177	163	187	168	185	186	188	148	161	173	169	168	168	179	163	168	177	158	167	158	154	155	186	191	164	182	199	187	190	167	185	158	161	169	165	155	167	184	184	181	180	168	177	162	178	182	176	142	189	159	185	162	175	163	156	183	181	164	162	179	190	172	164	175	158	223	156	195	170	184	158	176	169	183	172	164	161	172	174	158	178	198	188	187	185	178	147	169	178	176	145	156	184	192	184	170	188	160	165	176	179	196	172	182	187	179	172	165	166	197	164	178	177	181	162	167	176	137	172	159	163	191	183	148	165	180	150	169	163	169	167	176	187	191	176	161	183	184	173	160	167	177	169	198	184	162	185	156	172	170	155	191	174	151	175	163	186	198	168	168	169	162	188	158	158	157	171	173	165	195	164	162	154	191	175	180	173	171	193	192	178	177	168	156	158	154	179	167	186	162	170	184	177	147	178	173	183	167	193	166	164	186	150	172	180	182	159	177	155	161	177	185	199	164	172	166	177	162	172	183	173	169	156	161	184	165	183	161	182	159	151	166	164	176	153	167	198	153	161	155	184	179	175	184	146	178	173	174	151	180	153	174	165	193	162	179	176	164	153	193	174	167	181	192	203	163	147	173	177	187	170	169	184	169	178	186	177	169	163	184	172	187	193	174	172	158	188	163	165	171	170	180	168	165	184	182	168	188	171	176	164	168	166	154	179	170	186	166	178	172	162	159	173	162	174	157	169	156	151	149	182	193	171	189	149	166	164	188	167	171	179	151	181	174	184	154	169	176	176	181	164	158	146	178	163	190	161	182	175	170	175	174	163	185	184	163	164	170	163	157	148	170	165	163	156	183	189	162	168	193	182	177	173	181	174	155	158	155	171	181	182	181	196	190	149	152	168	167	162	172	172	169	159	171	159	158	154	190	167	164	179	164	186	178	165	164	162	163	166	171	190	167	165	152	160	173	168	190	166	152	176	190	165	158	159	184	186	161	175	176	176	139	158	147	193	162	185	187	184	178	188	175	187	198	173	180	191	163	187	182	160	160	172	168	165	150	181	177	163	158	190	184	167	186	139	164	168	167	184	161	177	134	174	181	177	171	173	172	154	184	176	160	204	168	195	156	165	170	169	159	186	174	185	180	200	174	163	168	166	174	170	173	181	161	167	174	174	191	176	174	168	169	165	173	165	168	169	175	163	169	173	168	162	180	198	188	184	156	189	182	196	173	177	175	160	171	178	160	164	171	167	168	159	149	163	179	194	167	159	187	150	172	182	195	166	186	175	188	167	164	153	184	147	161	184	170	178	180	182	198	167	171	175	156	156	155	166	169	172	151	175	154	184	169	188	194	188	169	171	166	193	189	164	190	164	162	166	173	163	179	180	133	181	173	164	138	176	184	188	178	175	157	178	194	179	142	182	175	182	176	161	174	184	172	179	177	145	163	168	188	143	160	174	168	158	168	166	172	153	161	178	174	166	155	162	176	186	165	180	163	176	168	178	161	184	195	194	171	139	171	168	181	176	165	172	155	195	158	152	165	186	176	153	153	166	186	180	164	180	186	176	161	171	157	175	150	177	191	170	186	170	180	161	177	210	186	182	163	160	153	164	182	194	176	187	177	177	187	184	168	164	165	173	173	171	163	150	164	167	183	181	161	187	165	154	189	175	165	190	195	164	166	157	180	173	161	153	174	175	189	180	184	149	174	161	169	192	157	180	177	186	161	186	199	160	184	185	158	155	166	177	184	180	180	184	173	182	144	162	169	194	184	179	167
2609	73	57	57	68	48	66	59	50	56	62	73	58	52	59	55	57	47	46	59	60	53	55	62	76	61	50	66	62	49	67	52	48	48	52	51	65	59	54	45	64	45	53	58	50	75	59	56	56	42	65	55	63	56	62	76	64	55	50	62	48	50	51	79	59	50	52	56	50	57	54	55	48	58	58	57	58	46	59	54	46	53	70	59	73	62	69	58	48	52	66	50	54	59	55	66	42	74	64	53	67	59	56	69	60	61	62	52	75	54	59	44	62	55	48	54	67	59	71	55	61	50	52	47	48	77	71	64	61	53	44	51	68	66	57	63	62	71	53	56	70	55	66	74	67	68	65	52	66	73	56	54	65	68	57	53	61	67	47	64	57	59	58	44	54	51	56	59	55	70	61	53	53	59	56	66	59	69	57	52	60	70	58	63	56	52	54	57	70	37	49	69	45	66	61	55	57	56	58	62	52	48	62	54	59	67	57	47	52	63	60	58	68	63	59	62	44	58	57	64	46	63	55	55	53	45	63	73	67	64	55	59	46	54	64	51	51	63	60	51	56	54	40	68	65	53	58	59	59	60	49	70	55	59	49	59	53	54	52	60	44	57	44	57	57	49	56	47	53	54	55	62	65	51	56	53	72	46	62	57	61	58	47	66	52	57	49	57	65	61	53	55	58	63	65	70	70	59	56	48	47	68	60	63	58	59	52	62	52	70	63	56	71	54	66	65	64	50	68	77	62	65	65	79	51	60	54	43	52	59	52	57	61	45	67	54	55	66	58	64	49	63	56	61	62	37	57	61	60	71	50	60	60	57	76	53	62	52	50	51	60	47	67	58	53	60	62	58	60	46	57	63	49	53	69	49	52	66	56	65	66	53	52	60	51	42	69	48	66	51	76	59	57	64	51	44	66	42	42	58	60	62	68	56	56	45	53	53	57	56	60	62	74	60	68	52	64	58	71	64	54	60	47	52	69	54	46	59	56	56	48	60	55	59	67	78	56	52	56	56	68	63	62	76	50	52	65	57	81	63	72	55	43	59	64	53	60	56	68	57	56	50	60	43	59	50	54	61	54	66	60	55	62	58	60	43	55	48	58	58	60	46	66	65	53	55	53	54	60	54	57	33	47	56	61	49	52	54	51	62	60	63	55	59	68	49	60	61	56	56	66	70	66	47	61	65	53	64	50	61	54	57	67	68	59	60	49	68	72	58	62	54	53	67	71	45	56	66	43	52	77	67	62	64	62	53	62	53	68	63	41	60	49	72	55	58	65	69	53	71	55	63	69	60	54	56	62	57	68	60	59	62	64	56	61	68	59	49	68	54	65	62	60	58	67	53	49	47	62	58	45	44	54	63	52	64	61	52	62	63	61	61	58	56	48	46	64	56	57	50	60	68	62	54	51	48	60	60	67	61	33	56	61	67	61	63	52	52	51	55	55	49	48	59	57	65	53	55	64	62	62	63	56	65	53	54	60	66	63	53	53	67	67	71	56	62	55	66	61	46	58	56	48	58	65	55	61	46	65	53	55	59	60	66	51	71	64	42	53	58	56	60	53	42	61	59	61	56	71	59	45	58	55	67	70	63	59	56	53	58	47	61	68	59	58	57	65	54	57	55	56	52	58	69	63	67	60	74	66	52	44	55	61	55	60	68	56	60	59	68	38	52	69	56	58	69	63	41	51	69	61	66	58	51	59	52	58	54	50	62	64	45	58	42	63	70	67	68	59	63	47	47	70	45	51	67	59	69	67	51	55	53	53	76	68	56	72	72	57	51	64	67	51	57	43	70	55	55	57	59	61	65	50	78	50	64	74	62	75	52	59	65	56	47	70	60	51	62	72	51	55	50	60	43	66	46	68	67	59	58	61	68	58	54	58	55	48	61	61	74	60	49	62	58	52	66	58	46	60	65	70	63	60	55	68	63	51	63	49	51	49	53	68	82	57	53	45	65	65	54	63	56	63	48	65	57	48	74	56	54	62	52	62	59	56	60	53	43	68	53	61	52	57	53	50	55	55	56	52	56	58	60	72	60	57	50	67	59	63	60	69	48	61	56	35	60	66	72	73	56	58	70	63	58	65	67	46	61	63	56	56	64	64	49	57	53	65	56	57	66	69	56	65	59	69	73	55	46	75	65	63	49	65	43	45	49	60	57	63	59	49	50	57	51	73	71	62	61	62	59	56	61	64	68	69	65	68	51	54	64	52	69	51	59	48	52	61	56	55	55	52	59	55	57	58	67	66	66	59	50	55	43	53	58	59	56	60	59	58	67	63	60	66	43	48	68	64	49	57	72	60	62	59	48	55	53	53	67	76	68	51	54	57	60	57	52	72	56	53	59	53	65	48	58	57	60	62	51	74	53	56	50	50	58	56	59	63	72	61	59	55	58	56	56	54	57	52	67	47	58	62	57	83	73	64	63	66	64	57	54	59	50	49	46	67	47	64	50	67	66	60	58	61	52	53	56	53	50	52	59	67	57	48	41	63	50	58	63	53	59	64	51	60	54	63	62	52	70	51	49	56	76	54	53	66	62	62	56	41	61	56	60	62	43	64	57	66	47	52	64	42	67	63	56	58	61	66	63	56	56	72	65	52	53	52	55	55	71	47	55	70	48	64	60	54	56	67	54	46	75	59	44	56	60	65	50	63	52	54	49	58	59	55	60	62	61	59	53	67	54	62	66	49	56	67	62	66	54	44	56	55	54	46	68	61	60	70	66	48	63	55	60	59	60	51	60	67	63	51	53	52	59	59	57	65	59	56	70	59	57	51	68	59	60	55	50	61	58	52	49	64	56	54	52	59	63	77	54	53	66	69	57	49	60	59	50	69	63	64	52	57	61	52	73	54	65	69	69	63	59	54	56	47	59	62	64	65	56	45	55	50	70	47	51	74	57	57	57	67	56	63	53	54	52	66	76	42	59	45	69	46	42	61	63	62	52	74	66	60	49	45	54	68	62	54	59	77	61	44	60	61	59	61	59	69	54	61	57	69	52	60	54	62	65	64	53	75	55	49	73	59	60	61	60	56	51	57	60	49	62	56	60	65	60	62	50	57	58	55	63	46	62	60	45	60	49	56	63	60	51	57	50	60	59	59	49	39	53	58	51	50	62	65	61	55	63	59	56	59	70	47	47	52	69	56	51	69	52	57	50	66	58	44	58	53	49	41	53	53	51	47	66	55	58	55	58	53	47	59	55	61	72	58	56	52	57	56	53	68	53	61	69	51	66	54	59	48	55	51	62	70	62	57	58	58	69	69	50	77	69	45	70	65	62	55	69	60	58	52	54	52	64	56	47	63	49	78	75	51	65	65	56	59	71	57	64	58	60	59	64	56	56	63	63	63	58	52	66	63	59	53	54	58	52	79	57	50	70	58	72	61	54	64	63	56	60	55	60	53	54	58	64	54	69	60	54	55	59	69	65	46	57	53	66	61	50	56	54	55	64	53	70	63	66	54	63	60	45	64	54	65	64	70	62	52	49
16133	522	502	458	573	586	588	562	621	529	490	493	477	472	463	471	473	438	518	459	436	411	458	412	414	432	442	457	468	424	451	392	440	439	449	456	441	390	446	398	415	424	435	439	408	478	450	445	401	419	439	426	416	413	444	418	451	427	462	409	434	419	428	416	408	399	450	439	404	412	436	472	415	419	385	412	436	419	401	413	436	406	431	435	395	446	476	378	434	433	438	386	428	454	395	424	446	464	420	444	406	431	409	453	419	446	435	474	431	410	438	416	451	430	430	437	427	420	417	430	469	422	429	458	430	459	454	443	439	461	422	456	447	408	426	410	453	426	442	437	431	413	431	429	425	407	459	425	408	425	454	404	412	428	422	390	443	383	428	436	497	419	387	455	404	404	459	428	421	403	436	437	454	428	458	389	439	425	473	430	456	426	419	394	434	448	467	446	406	437	450	430	411	432	435	443	433	385	437	412	438	435	424	405	403	443	398	410	425	405	433	442	409	435	442	427	401	398	389	461	437	383	382	409	468	424	429	433	501	414	389	431	394	437	414	433	421	428	439	457	419	414	417	406	407	399	413	416	430	401	384	425	411	411	416	429	422	397	432	428	432	439	451	443	454	410	418	426	407	441	425	429	376	418	406	423	451	396	417	418	434	449	429	404	440	407	427	435	438	427	413	425	414	410	444	418	442	440	438	431	442	394	452	446	420	453	376	404	454	405	450	412	426	411	444	423	445	443	409	449	407	454	448	462	419	445	464	451	415	414	426	436	447	427	385	438	423	429	428	451	403	419	419	445	411	405	412	452	408	453	452	447	446	432	455	400	438	417	389	409	403	438	432	419	422	427	423	427	418	457	425	401	428	447	430	436	452	404	434	433	410	429	466	423	449	383	456	454	416	433	411	472	429	452	442	458	450	438	426	421	409	437	406	403	447	468	418	432	461	435	431	409	432	398	462	439	432	448	402	416	421	423	359	392	415	458	412	457	399	440	412	400	441	413	401	442	420	459	459	413	442	458	427	393	428	461	432	397	399	413	432	435	444	428	439	397	421	422	419	440	432	424	436	445	430	420	416	425	439	436	440	431	412	407	418	469	442	424	444	467	406	429	407	387	424	428	437	417	443	378	429	461	407	386	405	430	419	443	454	415	417	414	409	458	448	433	423	420	474	425	407	450	451	452	464	441	409	429	447	399	446	416	438	450	450	428	459	431	411	418	436	433	399	410	455	430	415	427	426	465	440	417	406	428	443	414	415	419	439	405	421	467	429	421	428	400	441	425	449	416	433	435	475	431	410	407	425	417	404	432	416	425	439	439	425	385	454	420	478	438	420	422	425	424	420	425	410	420	415	396	450	425	442	429	436	420	428	399	417	419	459	448	426	418	402	421	424	430	411	431	425	424	454	413	435	425	400	434	418	412	414	399	418	410	450	432	417	450	414	470	468	454	457	442	420	443	411	384	430	452	386	452	433	407	440	435	401	426	423	416	447	454	435	437	418	433	422	417	446	444	433	434	420	436	446	426	406	404	426	452	438	423	458	439	397	437	433	417	403	410	416	454	411	443	413	482	446	420	408	479	433	434	431	439	457	410	394	431	470	426	438	445	408	416	423	444	421	398	454	387	437	431	453	425	397	410	401	450	421	428	433	408	401	453	442	420	451	393	408	430	433	449	454	423	425	423	430	433	432	464	454	436	427	402	392	430	400	431	400	445	403	422	426	404	436	403	392	432	436	440	415	435	426	441	450	448	438	431	376	419	411	424	445	414	449	416	414	424	422	461	396	412	419	457	417	427	436	441	443	403	389	420	434	432	416	447	449	454	470	374	434	445	398	414	431	439	398	435	421	429	460	379	373	426	450	410	450	451	425	448	456	433	395	445	406	426	434	443	392	413	408	415	406	437	408	414	435	474	428	410	415	474	428	466	432	425	434	424	429	455	441	429	439	392	434	405	404	411	436	404	455	417	446	420	430	426	425	439	446	418	425	430	412	412	455	458	410	425	403	426	455	438	424	449	451	418	400	436	426	414	417	417	410	438	446	414	417	444	480	405	437	467	386	413	440	426	444	462	391	420	428	495	392	403	425	423	425	402	458	434	454	417	453	434	449	416	428	409	430	427	465	446	420	432	465	422	449	421	439	413	408	419	443	453	440	402	456	430	429	428	408	441	436	399	438	400	437	391	413	440	427	429	412	444	417	375	408	432	447	433	426	448	438	418	427	437	434	418	414	431	396	424	443	404	441	458	430	419	409	473	424	471	430	448	459	413	436	433	410	419	456	420	450	461	435	411	425	435	419	412	402	388	451	447	465	428	447	446	423	391	421	429	394	396	394	411	446	437	432	426	391	452	416	420	437	416	443	448	428	470	429	430	406	467	390	408	419	433	442	446	399	416	415	409	440	435	438	380	428	465	429	446	454	415	415	442	439	409	400	435	438	439	429	449	438	498	473	442	399	394	428	433	414	432	442	447	394	380	426	407	450	441	442	448	444	450	426	398	440	438	454	433	416	450	400	424	420	408	431	403	427	426	458	446	418	473	408	403	425	423	461	467	437	451	431	457	460	450	448	426	502	414	428	441	451	416	421	389	413	459	424	438	463	418	382	428	401	430	426	389	410	438	463	435	410	443	442	414	420	406	377	424	401	456	410	451	414	439	435	419	477	384	431	428	437	424	459	430	421	393	441	431	422	456	449	432	430	438	405	430	447	426	427	414	441	440	413	416	463	405	415	423	440	447	418	406	371	407	419	427	466	418	431	409	432	445	454	413	446	443	435	411	428	435	418	412	414	427	418	421	448	400	420	456	390	426	423	457	412	433	421	443	403	429	421	451	428	440	380	426	416	437	432	451	445	465	462	439	443	408	471	460	443	408	397	433	434	482	433	413	444	432	440	423	437	439	448	433	444	425	414	430	430	450	426	406	431	421	414	456	447	427	410	420	429	440	414	434	413	416	429	443	411	424	451	410	400	412	401	444	409	487	437	418	449	390	434	450	395	423	402	433	413	391	405	398	432	419	475	444	434	456	410	425	402	443	418	437	399	447	392	421	437	385	417	419	441	436	427	408	429	410	423	412	425	407	438	445	437	420	423	403	433	401	410	423	414	433	449	464	464	433	472	435	434	412	398	409	434	442	405	437	435	425	413	386	412	441	431	418	413	461	449	396	439	429	475	420	458	424	451	451	419	425	409	393	424	410	396	419	465	415	397	409	473	403	450	470	431	423	431	403	420	419	444	464	437	432	431	468	452	407	412	452	392	425	421	461	466	458	418	431	424	474	420	419	364	458	391	410	432	435	441	414	424	422	416	402	408	438	407	398	448	405	431	430	444	423	448	440	432	431	421	454	446	429	401	427	406	418	423	423	433	428	400	431	441	429	433	466	462	438	398	447	452	433	399	430	461	404	427	414	459	433	410	426	438	396	458	427	429	390	428	481	425	420	478	401	437	416	430	432	441	408	448	447	443	465	399	448	409	427	415	439	411	420
3493	85	70	61	54	74	55	53	76	67	48	80	72	54	64	74	53	64	69	60	64	63	58	63	49	71	62	62	54	64	52	66	64	54	65	61	50	67	48	65	63	62	68	59	45	54	76	77	56	70	61	72	62	50	59	69	61	46	60	65	80	52	70	54	60	64	44	59	77	60	49	52	49	61	59	56	55	66	69	65	64	64	69	66	67	51	75	53	61	56	45	65	59	58	55	63	60	50	52	69	71	49	57	68	67	72	68	69	66	50	55	57	55	62	62	85	44	70	59	67	49	63	66	73	71	53	54	60	58	68	45	59	65	62	60	65	63	51	54	67	55	60	61	64	53	62	53	54	57	65	60	55	58	52	57	68	63	53	53	72	69	53	68	73	55	65	54	72	47	50	71	57	61	59	61	71	58	51	70	56	53	55	59	55	61	69	62	75	73	60	60	76	60	53	55	59	61	62	64	52	62	48	66	60	64	63	69	59	67	55	54	68	72	54	65	57	63	51	61	67	59	66	63	53	62	75	87	50	68	50	62	50	59	53	49	65	62	56	68	69	66	50	64	56	62	62	59	57	63	68	55	55	58	66	77	58	75	59	64	68	68	56	64	57	54	57	69	58	62	55	57	58	58	48	73	66	59	52	70	68	63	66	72	67	74	52	59	53	54	62	65	63	50	61	49	50	71	63	50	69	43	69	54	68	55	48	57	69	66	82	54	54	62	64	46	44	61	64	67	65	61	63	54	68	67	64	65	60	62	58	51	68	66	56	52	58	63	60	69	68	72	67	64	48	58	59	68	72	69	61	52	70	59	74	51	59	50	68	62	69	61	67	59	72	60	54	53	67	54	58	66	69	61	52	58	59	59	60	57	50	51	54	61	69	76	60	61	65	57	60	58	53	52	57	48	56	61	63	67	55	55	57	66	53	43	68	51	49	70	53	72	56	59	79	58	64	62	69	64	47	70	78	46	67	66	55	55	61	68	53	50	56	62	60	52	59	56	66	55	69	59	62	62	50	58	75	57	67	73	58	65	61	56	54	68	70	55	65	56	54	83	58	50	64	58	54	80	55	62	73	65	69	53	69	64	60	59	55	58	70	56	52	58	76	56	75	52	69	51	67	52	65	61	71	46	63	58	71	55	62	58	55	65	51	63	69	67	52	70	71	57	43	71	64	57	72	65	58	62	76	65	56	59	59	60	71	60	54	59	46	67	70	62	59	59	63	58	59	51	56	72	57	52	61	68	52	55	56	55	63	60	56	71	53	60	53	73	53	48	59	57	56	59	73	68	63	64	71	53	65	55	62	63	65	62	54	77	67	55	72	58	47	72	56	73	66	57	61	69	57	58	72	74	73	66	64	59	60	77	58	61	70	54	74	73	68	63	78	56	55	56	60	64	49	66	62	71	68	54	51	59	49	51	56	63	57	60	63	60	55	58	60	50	57	48	57	59	51	62	77	67	58	47	65	81	58	57	61	57	69	59	79	71	61	63	72	48	53	68	51	61	64	59	58	64	53	43	77	62	68	64	54	62	59	60	59	64	64	65	50	55	51	51	72	67	59	58	65	65	62	65	48	60	62	67	52	67	61	57	52	65	64	77	73	69	59	70	67	73	66	62	63	56	53	66	61	55	54	55	61	69	59	49	54	69	69	54	62	63	76	63	76	62	61	67	69	65	65	53	53	60	63	72	62	72	63	63	74	55	65	67	58	61	54	69	54	63	75	49	59	53	66	70	58	70	75	49	71	49	68	75	64	62	58	75	41	63	62	63	70	59	62	51	71	54	59	59	72	69	65	67	69	62	67	57	54	66	68	75	58	55	52	63	61	63	56	66	72	59	56	63	59	49	59	76	72	55	68	71	59	76	49	64	44	66	62	57	57	65	81	69	66	73	60	74	68	62	71	64	69	68	69	57	70	61	66	73	58	47	50	69	63	60	57	58	59	67	67	67	54	72	53	59	66	52	52	66	77	68	54	64	80	61	73	60	56	64	72	68	58	56	73	50	65	61	61	72	49	62	58	52	64	54	65	64	68	69	62	70	74	54	64	60	57	70	67	70	64	56	45	53	60	60	65	57	70	65	60	56	67	66	57	67	66	59	56	53	66	51	51	61	47	70	78	76	70	73	56	58	51	56	66	62	52	50	65	67	72	66	64	78	64	67	62	55	55	66	61	70	67	61	70	66	62	71	60	57	58	65	67	74	64	57	62	74	62	50	68	56	66	57	54	55	56	56	57	74	61	58	71	76	56	58	65	65	63	59	62	60	48	66	65	59	50	61	64	67	59	61	55	65	64	53	75	68	65	70	68	51	54	71	58	78	57	68	56	75	50	53	71	58	66	63	53	62	75	60	55	70	48	65	64	51	59	62	59	52	64	58	59	53	61	60	56	72	68	55	57	59	65	60	70	49	69	69	61	55	60	66	56	79	63	59	58	69	59	55	62	80	64	50	67	52	71	55	67	48	47	62	66	60	67	63	67	66	55	67	63	61	76	47	49	58	57	60	53	72	67	75	53	50	58	54	55	57	52	66	77	75	60	65	62	56	64	62	52	54	64	61	57	74	59	53	54	55	49	63	58	69	58	77	56	67	78	71	54	67	66	59	57	68	62	48	60	73	80	67	61	60	60	64	58	53	56	66	55	68	54	56	61	57	54	71	66	65	66	63	54	69	53	71	51	58	57	59	59	75	65	54	55	53	61	57	58	56	48	69	69	57	63	56	70	71	57	62	62	56	46	64	59	70	44	70	66	65	49	62	59	56	61	57	78	74	51	53	62	58	54	56	66	62	62	64	59	72	64	54	62	64	63	52	64	59	66	69	63	55	66	57	70	70	65	56	65	67	71	54	56	52	67	63	60	77	62	64	60	69	63	61	46	62	73	61	54	60	55	56	68	65	66	53	60	66	58	51	59	58	60	56	70	69	54	71	66	56	68	63	55	43	64	68	61	55	46	60	68	53	52	59	70	61	60	78	60	63	71	60	60	50	63	72	70	61	73	64	60	64	61	62	63	43	56	65	62	45	83	75	52	58	50	67	55	67	58	72	61	68	74	67	67	68	58	60	55	67	58	62	59	56	49	60	62	66	61	61	74	72	58	54	60	68	57	51	65	62	59	65	62	43	49	67	62	66	55	60	70	48	63	71	64	64	67	64	60	60	59	75	54	52	58	60	54	55	42	59	62	54	66	70	56	57	52	66	62	67	69	60	53	61	58	65	54	56	46	73	63	53	62	78	63	50	61	60	61	56	74	51	61	59	71	62	64	65	60	58	57	67	59	65	71	58	66	62	55	64	63	57	63	50	75	63	66	68	63	51	57	53	70	63	64	75	55	56	58	51	70	81	66	56	51	67	83	63	63	49	55	61	62	58	75	72	58	58	62	68	71	63	60	60	40	58	76	52	76	55	71	65	49	64	69	57	60	72	56	72	78	73	68	73	65	69	62	63	56	60	52	67	66	70	65	69	70	66	67	67	75
17859	601	523	574	666	736	794	750	680	686	634	593	562	546	528	522	488	453	505	446	492	501	480	482	463	444	477	452	466	485	466	486	440	426	424	493	462	411	482	483	462	486	444	445	466	458	453	475	458	449	448	477	443	460	426	440	418	420	440	424	448	470	457	477	446	472	467	439	447	443	438	447	476	474	479	465	471	475	419	477	431	481	452	484	428	442	466	440	450	403	462	433	451	424	417	439	431	450	433	456	464	449	519	422	439	451	495	459	460	454	460	444	417	469	425	442	419	456	464	483	435	442	473	425	419	458	453	466	459	430	450	471	472	452	471	437	463	432	429	455	453	434	442	462	466	438	433	440	447	447	448	434	451	444	441	444	449	501	464	436	497	406	450	456	494	446	462	446	474	437	446	438	418	439	457	414	452	448	441	452	438	479	463	476	459	441	424	453	445	453	448	429	435	426	485	454	454	444	443	480	426	470	449	447	395	443	475	468	434	445	472	473	429	455	437	434	469	471	453	450	470	476	479	422	435	446	442	434	427	435	432	448	429	453	457	436	475	450	430	465	414	462	456	458	447	440	430	470	456	448	468	451	438	462	467	465	444	423	455	443	437	477	485	434	438	439	460	482	482	433	418	442	477	420	475	440	447	419	486	437	436	441	453	446	470	412	409	406	433	466	434	435	442	453	447	501	458	427	406	438	479	437	470	417	475	457	488	476	443	481	429	446	430	442	464	430	459	478	438	418	455	476	473	489	463	420	456	436	432	465	429	445	440	457	426	424	447	443	485	452	443	444	441	461	454	400	446	462	479	447	481	437	471	437	420	483	440	423	427	448	452	442	462	467	438	459	445	451	429	461	471	454	451	433	431	442	416	455	469	434	438	431	431	429	453	471	466	452	434	459	483	430	439	442	472	450	425	474	481	454	411	416	439	444	443	433	486	470	465	460	448	459	483	415	445	428	480	466	419	442	448	437	479	502	423	431	463	423	454	383	403	454	462	457	441	451	443	452	431	450	430	470	410	465	430	476	440	423	443	406	434	449	443	452	407	422	422	409	444	462	495	430	461	441	459	479	460	488	475	485	457	471	414	430	432	442	461	433	489	470	455	429	450	461	433	458	448	459	432	425	455	454	428	431	446	412	444	458	449	418	452	422	449	445	445	468	453	446	451	452	463	463	448	485	461	414	454	417	433	459	448	439	467	438	475	471	457	443	449	428	474	478	485	453	408	422	430	458	476	415	444	432	472	439	422	468	442	418	450	454	459	463	460	463	469	444	439	469	429	472	424	476	458	431	418	452	432	433	431	403	458	473	447	415	441	442	451	458	421	464	435	456	426	468	426	478	470	411	441	424	441	434	444	471	440	418	437	483	438	433	453	444	453	465	432	431	473	414	452	483	442	444	425	459	486	412	450	472	482	426	435	451	417	441	437	460	458	458	447	423	470	422	464	482	448	441	461	410	446	448	446	450	463	445	442	459	465	463	434	432	465	392	421	454	470	460	433	471	473	492	468	470	446	446	424	428	437	423	461	472	441	463	477	428	455	459	415	431	484	443	496	427	433	422	493	446	503	436	462	483	425	505	474	455	437	448	479	448	465	433	497	458	474	453	412	467	406	429	457	413	421	457	460	463	449	430	451	442	464	454	449	484	448	485	407	457	416	438	447	451	442	433	446	421	429	447	434	411	455	446	520	428	447	461	452	427	435	434	494	438	442	426	455	444	475	442	422	427	466	447	440	429	493	457	476	446	414	397	442	445	439	451	400	443	466	425	390	512	452	449	408	440	438	463	460	467	474	440	419	429	460	434	433	431	467	425	462	455	450	444	444	444	425	415	423	406	472	415	427	403	412	443	455	433	482	425	415	434	418	443	481	450	452	410	454	426	413	510	448	425	480	443	439	444	439	448	425	487	435	457	461	442	462	452	437	437	464	446	435	456	414	476	429	417	475	454	437	466	423	444	433	460	413	446	441	427	453	445	481	449	458	479	439	439	418	416	473	460	432	447	447	456	445	419	414	437	437	471	461	452	466	431	476	419	427	443	439	438	422	482	399	459	453	440	417	423	443	455	449	473	412	446	461	447	465	450	450	443	453	433	430	479	421	435	450	476	449	465	406	450	487	444	434	419	461	451	446	458	470	467	450	450	474	434	464	444	421	463	463	438	447	447	455	445	447	467	444	442	452	482	422	466	462	451	467	451	439	447	427	462	466	421	446	464	460	459	463	478	428	448	456	472	469	422	445	455	458	418	463	458	456	441	466	480	440	464	447	410	441	477	446	460	430	459	460	446	436	411	437	441	446	443	453	466	439	437	476	453	414	438	402	435	439	461	462	427	472	426	422	425	461	424	436	418	378	420	440	450	418	489	471	431	462	426	432	447	471	431	463	436	464	428	440	445	468	448	447	439	441	445	439	451	447	442	467	473	448	458	478	435	468	407	430	436	440	470	485	421	441	398	424	464	445	438	448	453	438	459	393	399	455	396	453	448	425	471	419	476	451	457	439	440	464	433	503	424	453	434	442	408	415	450	414	442	431	427	460	463	441	468	419	414	478	453	440	424	427	497	423	441	388	435	446	469	470	421	426	419	451	447	466	469	445	474	439	454	426	444	404	422	482	455	482	423	465	424	404	477	442	452	469	432	445	458	413	462	471	445	459	423	446	435	428	474	464	441	441	412	419	431	429	431	449	445	478	464	409	493	438	464	423	479	484	445	445	427	450	478	445	427	460	442	496	445	416	456	450	440	480	413	412	435	452	434	437	473	452	429	432	462	449	461	455	429	482	455	444	448	470	495	465	440	410	458	413	451	444	454	450	423	472	434	450	453	478	448	431	504	432	446	434	433	459	420	444	459	436	454	418	506	442	423	426	471	429	419	466	418	457	432	451	463	419	430	455	436	413	430	446	458	476	480	445	450	407	468	414	431	417	469	440	412	440	430	476	425	449	448	466	450	406	426	426	421	460	440	469	428	459	430	434	413	463	392	411	437	409	449	470	459	432	455	445	421	439	419	453	463	442	462	445	415	457	433	508	476	437	410	444	453	455	446	428	447	457	460	444	440	430	441	479	468	421	400	438	474	444	447	412	427	435	455	454	476	456	416	426	433	458	440	459	454	435	465	440	419	440	470	422	464	472	453	466	443	398	432	489	442	427	414	462	473	431	436	421	507	423	441	452	484	447	391	435	457	452	453	403	448	427	442	433	448	414	424	421	448	481	494	452	475	454	453	472	467	462	430	494	468	456	442	488	465	439	447	431	457	459	455	397	444	428	462	446	467	490	473	439	477	426	422	414	425	455	411	449	462	442	502	454	445	412	432	462	460	416	470	419	434	435	436	425	463	468	420	466	461	467	433	423	445	448	465	474	431	438	449	441	433	428	435	463	454	443	427	470	436	469	455	443	450	449	439	433	429	434	471	412	468	459	466	441	433	436	448	468	458	446	453	425	439	413	427	466	443	435	423	426	423	407	452	478	479	431	429	456	461
6055	131	77	58	61	68	61	73	71	69	66	62	78	73	62	66	71	60	71	60	55	54	62	64	75	58	60	74	64	62	53	59	63	60	48	67	61	60	55	63	59	52	70	64	69	61	64	63	62	57	47	64	62	58	62	63	74	65	66	58	60	62	58	68	51	62	56	57	57	46	57	58	48	63	65	66	49	62	61	58	65	62	49	72	57	46	65	58	60	65	74	55	63	46	59	55	51	60	52	51	54	75	63	62	59	48	66	63	55	69	49	43	57	65	56	59	58	53	59	56	60	69	55	50	57	75	57	62	61	55	55	67	67	70	42	63	55	49	62	55	75	67	62	67	57	49	52	54	63	55	54	55	60	72	72	48	46	69	52	52	67	45	70	59	67	57	46	68	64	69	55	63	49	58	50	58	54	52	54	64	54	59	62	46	51	50	62	56	66	60	60	48	64	55	62	61	61	55	58	54	50	49	53	61	66	49	70	67	65	57	58	55	47	55	62	61	65	55	52	68	72	45	66	45	64	62	58	56	70	51	62	74	44	57	45	52	56	51	54	73	61	49	52	50	61	75	61	70	67	55	64	61	56	63	64	60	59	66	61	72	58	64	68	64	58	65	54	60	51	54	56	63	47	49	50	51	74	59	58	59	62	46	63	58	56	68	56	52	49	67	58	56	56	57	60	58	64	57	57	63	56	72	59	71	53	71	69	44	60	64	71	73	61	63	52	74	58	63	54	61	47	75	58	48	55	61	67	49	64	51	50	64	60	62	76	44	65	47	65	53	57	63	58	66	64	64	57	49	49	44	52	48	55	50	66	57	63	55	67	62	66	57	54	60	64	72	67	53	63	63	53	60	60	56	64	64	63	53	59	50	64	62	51	50	44	61	72	47	65	65	66	67	60	59	57	48	48	70	53	61	59	70	53	55	65	58	63	65	56	53	63	57	57	51	41	58	57	57	50	64	72	66	46	64	61	50	59	46	67	52	48	53	52	52	71	59	57	61	60	58	54	55	52	53	54	64	71	55	58	50	45	47	61	58	55	73	59	60	54	65	62	54	68	48	60	46	44	48	55	55	60	65	57	44	56	60	49	42	66	53	55	57	66	54	43	72	48	62	55	61	47	45	51	66	60	61	61	65	54	50	50	60	52	46	63	70	61	51	69	59	54	65	57	59	58	55	63	48	57	60	61	64	54	59	58	59	53	65	51	52	58	63	56	66	63	52	50	78	66	53	59	63	56	49	50	64	71	54	59	58	69	59	61	53	59	55	57	53	60	60	46	58	54	52	53	64	51	58	51	58	45	69	58	65	66	53	66	61	45	57	55	57	51	36	54	68	61	54	52	49	52	81	56	67	38	52	74	64	65	75	57	62	57	62	68	49	73	61	62	61	65	50	61	60	52	57	64	62	61	55	57	58	70	60	67	57	71	61	59	55	56	75	53	61	65	52	54	53	62	59	61	55	63	45	77	46	54	60	54	54	58	56	52	66	71	67	64	60	60	60	62	65	59	53	61	62	61	57	58	47	47	55	55	47	55	57	56	55	56	72	50	73	49	57	60	58	62	61	53	62	52	59	54	58	62	65	54	71	58	51	54	46	65	61	69	61	62	62	73	60	74	60	47	59	66	64	68	64	67	64	66	57	75	59	49	70	58	53	66	70	64	48	61	61	71	39	70	63	55	63	66	55	62	46	57	57	51	41	54	56	79	57	43	69	61	57	61	46	55	75	42	71	54	77	71	61	51	61	54	54	61	65	53	55	59	70	60	65	59	68	59	47	47	68	70	54	64	55	69	53	64	55	59	48	46	60	64	54	56	59	48	70	66	48	53	68	43	52	54	49	62	61	67	62	53	62	65	53	71	70	74	54	58	59	57	57	66	69	50	60	51	66	61	49	67	64	50	53	48	76	54	65	54	68	60	52	53	57	62	64	68	61	51	54	53	64	58	58	50	55	46	52	66	55	68	56	70	60	52	61	62	67	50	70	55	54	52	48	48	52	57	53	43	58	50	66	54	47	58	52	53	51	45	52	55	54	52	58	57	48	64	70	64	54	47	47	49	53	52	45	57	66	72	80	54	56	54	55	59	56	61	64	54	64	57	60	59	50	63	46	66	58	68	53	64	64	73	63	55	64	58	61	52	67	76	54	61	50	63	57	62	63	60	67	54	66	57	58	62	65	58	48	72	51	60	62	67	54	51	55	58	50	60	61	56	55	74	53	62	47	48	69	51	53	48	58	59	59	66	57	55	62	64	69	65	70	72	64	68	56	67	62	55	65	59	70	64	63	57	51	59	57	57	51	58	62	64	57	65	60	63	54	67	65	60	50	43	56	62	67	62	52	53	61	55	56	68	65	49	69	56	44	47	58	61	52	59	66	50	57	60	59	63	60	50	57	55	63	53	56	49	46	59	58	66	64	79	60	61	58	60	56	45	56	53	61	58	62	61	68	56	62	61	63	68	58	62	49	74	54	60	71	59	65	49	55	65	44	67	58	57	51	53	69	52	64	66	53	51	56	51	56	57	62	55	59	71	51	60	74	55	60	59	49	50	43	68	53	56	62	68	61	47	58	78	57	57	46	69	51	61	52	50	57	63	47	79	66	46	52	59	48	56	56	71	60	58	49	50	63	59	49	57	47	57	57	55	57	55	59	63	60	43	53	65	42	53	61	49	66	56	47	47	68	63	53	73	50	70	61	56	56	55	71	68	58	60	64	54	61	60	68	59	55	47	51	56	70	53	56	63	61	50	66	61	64	60	60	58	57	55	54	59	67	52	56	59	57	63	64	55	71	54	48	69	56	60	67	62	50	54	75	55	70	57	54	49	59	52	66	50	54	57	51	52	50	60	62	59	50	63	63	60	64	70	54	49	48	50	50	56	57	50	50	66	54	62	59	65	54	55	66	66	53	64	68	55	48	49	65	53	71	50	48	67	74	55	55	54	64	58	54	70	60	61	65	58	48	52	63	57	43	62	65	60	50	61	69	72	46	48	57	64	61	71	61	59	52	41	63	57	64	37	57	69	65	51	66	56	69	59	64	64	51	50	53	68	70	58	39	52	57	49	64	62	56	49	68	64	51	65	58	61	60	57	59	57	56	63	56	52	58	65	68	57	57	53	63	57	55	57	66	67	51	61	55	62	52	52	59	62	61	57	53	56	53	48	55	48	61	61	47	58	63	68	55	65	59	65	68	64	59	49	61	54	54	54	59	81	57	67	58	55	54	58	59	53	63	65	62	45	66	64	68	80	56	59	67	63	72	45	69	68	66	46	58	58	58	57	62	69	36	53	77	56	69	65	67	55	76	57	73	44	57	61	53	59	56	58	52	73	66	46	60	57	57	52	44	56	65	53	60	49	63	65	64	56	50	67	48	46	65	55	56	53	67	60	65	54	63	55	52	48	64	52	49	47	52	62	68	54	62	58	69	56	71	58	48	54	57	53	45	53	67	63	61	51	50	76	60	62	62	50	71	59	61
23523	807	613	656	1090	1517	1509	1346	1216	1065	991	869	805	752	709	648	631	600	599	549	589	511	477	513	514	503	477	465	467	436	479	438	472	504	485	464	463	468	460	448	483	453	442	472	468	449	466	430	425	457	428	442	443	402	443	453	432	440	404	399	448	456	427	446	435	480	471	409	408	441	456	441	450	444	418	440	428	458	469	422	431	443	427	411	394	415	439	435	434	453	412	458	447	430	414	403	480	422	443	446	422	433	437	444	425	428	446	437	423	380	399	415	447	485	432	445	438	422	417	406	433	442	464	429	435	448	426	476	421	441	442	432	421	412	452	419	439	422	421	417	466	449	423	395	415	438	383	433	415	441	413	406	425	424	430	431	450	418	427	410	423	432	424	409	463	440	442	404	386	431	461	410	424	445	436	450	430	442	484	441	437	415	443	414	446	440	414	426	415	406	438	430	415	425	397	421	418	444	410	452	428	457	435	441	440	429	424	450	412	383	450	448	425	417	389	433	408	396	414	418	436	427	439	438	427	436	417	438	383	392	410	432	424	431	449	417	422	412	443	411	412	431	439	403	406	435	422	405	421	444	431	417	392	457	429	434	404	419	410	443	467	427	436	418	412	414	430	446	430	400	450	393	426	407	423	455	411	431	407	412	402	465	451	469	420	439	435	414	407	428	427	438	430	420	428	478	440	440	426	427	420	416	465	429	411	440	407	433	431	400	411	420	434	446	415	413	433	425	430	452	402	457	415	454	409	394	411	402	412	435	418	429	427	422	446	412	413	422	407	413	456	405	422	422	454	439	456	421	440	352	451	472	405	462	426	405	405	408	418	376	422	393	422	451	444	438	399	468	409	416	425	440	439	438	427	418	427	418	434	404	415	411	441	427	416	405	403	385	444	439	401	413	417	406	427	410	403	424	458	394	438	422	397	402	437	409	392	435	405	449	423	452	410	427	447	404	387	397	436	434	421	411	423	397	428	435	433	432	441	432	412	371	431	409	406	417	445	407	443	426	452	417	422	434	420	437	454	407	422	428	403	438	432	410	436	426	414	417	419	449	409	429	439	434	450	434	471	457	419	435	444	411	440	418	440	438	443	410	389	385	398	462	419	419	379	457	391	413	462	443	409	425	419	440	437	437	437	412	434	390	473	434	394	414	408	432	439	394	433	433	439	427	441	462	418	434	414	436	424	414	436	455	430	405	432	445	434	434	423	432	413	466	422	445	451	384	437	431	417	399	438	430	419	419	426	475	424	430	442	416	421	424	387	416	400	428	415	437	410	425	459	428	454	429	443	411	452	433	402	435	440	411	458	384	454	420	397	446	449	425	426	440	441	429	416	402	442	421	426	431	424	442	443	448	443	396	429	448	429	400	408	391	468	409	426	438	394	446	459	418	411	451	427	409	422	419	437	405	424	444	422	408	413	451	446	426	437	454	433	430	399	409	393	423	433	457	424	451	483	431	447	499	425	376	431	431	444	512	437	407	435	440	440	415	404	394	401	400	430	436	436	435	435	402	410	383	410	420	435	441	404	437	444	432	417	467	385	430	439	470	407	423	436	466	446	418	415	429	414	433	445	429	421	436	431	449	417	455	420	448	471	437	453	450	428	411	455	416	456	406	442	403	423	441	452	419	451	402	464	441	410	440	446	387	436	426	446	443	451	433	432	449	422	434	439	453	412	429	438	386	423	432	409	421	425	409	425	455	414	400	417	411	413	441	438	396	434	443	433	421	410	425	445	397	425	445	424	428	411	457	437	446	426	402	427	386	425	438	419	410	461	421	409	426	404	405	438	451	390	419	416	424	419	429	429	417	423	430	436	438	431	451	424	401	448	452	397	424	448	395	403	394	421	407	452	415	457	441	429	388	412	417	405	391	424	439	410	422	411	486	415	396	400	445	434	445	409	409	417	438	416	434	410	422	426	416	462	440	410	429	428	447	425	483	446	437	429	440	449	407	451	386	463	468	439	411	407	428	449	444	407	421	404	407	420	455	430	414	441	414	451	447	405	418	471	429	396	423	429	411	443	419	447	439	424	376	414	464	410	428	428	381	454	393	435	390	415	414	439	433	428	399	418	420	459	408	449	430	429	456	447	419	438	428	416	425	411	394	407	458	457	439	454	417	441	425	406	408	420	386	444	417	423	436	437	482	434	424	417	454	420	429	444	442	459	394	403	407	407	463	422	406	396	401	434	433	415	443	403	436	464	492	390	421	442	461	435	463	437	436	418	388	411	429	444	419	426	412	427	430	441	418	407	424	438	451	434	443	400	439	448	439	439	423	410	432	446	430	446	425	421	435	402	428	403	415	423	455	425	434	462	404	395	417	405	417	383	429	439	430	439	420	391	427	459	405	440	444	414	460	434	441	407	392	439	440	454	407	439	404	423	412	426	501	423	393	393	439	407	436	440	419	418	434	417	410	396	439	375	438	401	444	412	409	408	436	403	455	432	453	391	396	433	432	410	436	424	428	388	414	410	420	439	424	431	450	449	433	405	452	397	445	405	420	423	460	434	410	409	443	439	437	409	444	420	405	415	444	460	384	448	436	417	432	461	398	401	416	446	433	448	456	430	411	448	427	456	400	439	462	414	431	407	412	437	417	413	417	430	415	406	408	393	395	406	440	415	398	419	477	436	443	450	420	427	420	389	417	438	424	402	446	421	401	435	465	422	446	433	402	424	440	402	458	447	417	410	417	478	438	432	394	444	425	392	421	426	408	431	446	469	414	430	393	422	432	372	500	398	465	456	424	429	445	450	410	423	400	428	407	452	414	418	436	427	402	426	451	446	418	419	406	429	454	460	428	391	441	451	427	473	443	425	419	443	408	470	440	444	393	425	412	457	445	428	421	445	437	435	438	426	415	421	463	422	462	425	434	419	420	426	464	451	408	433	430	423	459	450	413	434	453	402	420	452	443	466	414	399	465	416	421	395	430	399	394	448	438	416	423	412	444	449	463	435	425	418	414	401	437	443	421	413	398	425	504	446	415	428	449	428	401	399	411	429	392	429	452	435	462	445	410	441	440	434	457	384	427	444	418	410	442	408	381	433	408	408	434	418	418	429	417	457	427	451	410	434	387	443	464	418	414	427	390	421	455	397	394	429	468	394	443	427	442	449	436	422	430	509	397	422	408	419	450	434	436	432	411	400	426	406	457	444	379	414	410	420	442	422	460	439	403	403	414	448	442	399	397	403	415	384	415	430	421	412	386	413	435	439	402	432	416	429	431	413	415	451	447	403	388	399	423	435	394	434	417	459	392	431	426	406	401	410	441	412	458	454	413	471	468	469	424	463	441	405	448	468	426	391	424	430	391	423	471	417	422	443	429	399	425	433	437	434	403	423	427	430	406	435	411	442	424	428	404	421	412	437	405	415	407	436	431	416	406	464	438	462	459	402	452	378	432	421	428	421	433	432	411	439	393	448	475	405	468	438	441	419	463	430	383	420	399	420	421	415	454	438	432	432	419	433	428	418	426	447	434
9431	228	53	41	35	50	44	64	70	62	48	58	51	43	43	38	35	33	32	28	30	28	25	24	23	33	24	20	23	28	32	30	23	24	22	28	20	23	33	24	23	27	18	23	20	29	16	25	25	25	23	21	24	23	29	30	16	21	20	33	20	30	30	23	26	22	24	24	24	26	21	26	22	22	28	26	22	26	25	16	25	18	22	24	14	23	36	24	32	27	22	23	36	22	21	23	31	26	21	28	24	20	20	20	25	30	30	24	22	20	32	38	23	24	23	28	23	25	17	21	32	29	14	22	18	33	25	25	19	20	34	22	33	21	31	23	29	18	24	16	25	15	27	22	19	18	24	19	16	23	20	20	27	22	26	20	30	21	18	35	21	23	17	26	25	22	19	19	18	22	20	24	37	26	20	28	25	23	23	15	18	17	26	18	29	17	22	18	26	18	16	21	26	19	25	21	24	25	18	25	20	29	31	27	34	21	25	24	20	20	20	26	29	26	19	21	20	22	17	27	19	28	25	18	22	26	16	29	30	30	27	20	27	21	20	14	22	19	24	20	28	25	17	22	17	22	25	25	25	27	17	26	25	27	25	15	21	16	23	14	26	28	14	25	22	26	23	24	24	24	24	22	20	29	26	19	23	23	24	20	30	29	19	22	25	14	17	28	19	21	29	24	25	14	20	12	14	18	27	24	19	27	22	20	31	16	24	27	17	20	17	23	16	27	37	28	17	23	20	34	20	21	24	25	21	29	18	21	29	22	21	17	23	21	19	21	18	22	21	23	18	25	18	16	26	33	26	26	23	25	20	29	24	25	28	23	11	26	21	25	22	27	17	25	17	21	30	21	22	25	30	22	21	21	16	25	22	22	23	19	13	24	23	15	12	16	18	25	23	20	27	18	29	23	19	22	22	24	15	24	31	29	30	9	24	16	29	15	27	26	17	20	26	23	21	24	16	17	23	19	21	25	19	26	26	28	19	30	24	18	27	15	27	25	26	18	16	21	22	29	18	23	21	14	15	26	35	19	22	26	29	19	14	27	18	17	23	28	22	32	36	27	22	19	31	26	17	22	15	17	22	33	23	20	27	25	18	22	21	28	21	21	19	30	22	19	21	29	21	15	22	24	18	27	19	18	21	34	24	14	18	22	25	18	20	16	26	30	15	16	17	28	18	25	29	25	12	26	33	31	21	22	31	22	23	24	20	23	22	22	31	25	29	27	22	19	19	26	17	20	20	25	26	12	20	14	14	18	23	22	30	20	20	18	30	20	24	22	26	14	27	14	26	23	20	30	16	25	23	21	13	17	16	18	21	20	22	15	26	24	20	35	31	23	23	25	23	24	21	28	19	21	20	35	20	20	21	23	24	24	19	22	14	22	25	23	15	29	24	21	19	27	25	18	23	25	21	21	30	24	23	20	21	19	19	13	24	17	23	15	23	29	19	30	19	26	19	27	14	25	24	17	32	23	20	21	22	22	23	21	28	15	21	24	23	16	32	22	24	21	19	25	20	19	22	22	24	24	22	27	17	23	15	21	21	19	19	24	20	26	27	11	23	23	23	16	15	18	23	19	18	25	27	16	17	20	22	19	23	20	22	23	20	29	19	20	17	16	24	34	22	19	22	14	18	27	19	22	23	27	20	27	18	16	18	32	25	20	19	27	17	22	24	23	17	16	19	26	23	17	22	30	21	32	27	15	20	17	20	27	37	21	25	22	33	25	22	18	11	24	27	20	17	24	21	21	19	20	25	29	25	17	21	15	20	25	21	27	21	24	22	30	21	19	37	23	18	23	18	25	21	24	29	24	23	15	17	34	27	17	18	23	25	17	29	23	20	19	27	27	24	26	27	19	30	25	19	21	22	22	26	21	25	15	19	23	22	19	25	20	29	29	22	25	21	24	22	23	18	16	28	24	23	27	26	27	19	20	21	20	26	20	21	20	13	34	26	21	22	17	27	27	19	22	18	22	21	19	16	23	16	32	20	14	24	24	26	18	28	23	22	26	19	20	21	18	25	30	16	22	28	26	29	19	22	21	17	25	20	16	24	21	16	27	21	19	20	22	18	15	25	32	19	25	24	26	20	27	23	20	13	22	26	19	24	24	17	28	20	22	28	20	18	25	20	29	25	18	21	17	33	23	30	19	21	23	29	20	28	29	27	25	24	15	19	18	30	24	15	18	16	20	25	15	29	16	15	24	25	25	24	18	24	21	21	20	23	31	20	28	22	25	16	18	31	20	22	18	22	20	23	31	27	31	22	29	13	25	33	20	21	24	20	23	22	23	24	21	33	31	18	23	19	31	23	22	20	22	27	19	19	29	21	23	23	14	15	27	13	27	19	17	30	22	20	18	21	35	28	26	23	28	20	27	22	22	17	26	18	20	33	23	27	22	19	19	22	23	18	13	19	31	21	26	28	24	17	26	22	21	25	23	31	17	22	24	23	28	17	25	22	21	29	16	15	27	24	25	18	18	24	13	20	14	24	25	18	20	15	23	21	25	18	32	23	18	26	19	22	22	28	26	25	24	27	24	26	27	13	23	23	17	28	10	22	29	26	22	21	30	24	14	19	15	27	17	26	22	28	22	23	28	20	22	15	23	24	20	21	31	20	24	26	20	29	11	26	22	26	25	25	14	21	21	22	21	23	25	19	20	25	21	23	31	25	25	16	26	24	20	22	28	16	18	37	28	19	13	21	23	28	16	26	16	24	27	21	34	20	24	16	24	22	18	30	29	12	15	23	23	28	23	18	23	35	25	15	20	16	24	18	28	17	25	18	20	17	20	16	27	28	18	26	27	28	24	27	21	25	25	14	24	19	25	26	22	29	17	22	25	24	23	16	20	28	25	21	22	27	17	21	27	18	22	26	17	33	44	20	31	23	15	28	21	18	16	20	25	16	18	18	23	21	23	34	27	29	22	21	17	27	36	28	24	22	16	23	29	15	27	15	23	31	20	20	17	18	22	28	17	25	24	20	21	19	15	19	19	17	23	22	25	25	25	20	25	20	29	18	27	21	14	16	16	22	25	22	22	21	20	24	20	18	23	30	30	22	16	30	23	22	23	26	25	11	25	27	21	27	21	26	23	24	25	23	23	26	15	27	21	19	26	25	20	32	15	28	25	27	16	22	19	25	21	29	15	31	26	21	17	20	23	19	27	15	20	16	16	27	17	23	26	21	23	25	18	21	16	22	31	17	16	19	22	21	15	29	19	13	20	35	17	19	22	23	22	22	21	14	18	28	26	28	27	30	21	24	19	32	24	25	26	19	18	14	33	19	18	21	20	21	24	25	23	31	26	32	31	26	19	22	25	18	24	22	23	22	21	26	20	11	29	21	23	17	20	16	18	24	16	21	23	19	28	19	22	18	22	15	15	16	23	17	25	29	30	19	28	26	14	27	24	30	25	16	14	19	19	21	21	21	20	21	18	16	21	18	22	14	25	28	24	16	26	20	20	26	24	27	25	19	28	14	32	23	21
30574	1165	535	611	1475	2365	2470	2152	1828	1476	1230	1053	858	796	721	604	558	500	498	385	405	368	362	314	291	292	326	275	287	276	245	237	269	217	220	217	243	209	259	202	214	213	211	213	193	214	197	192	186	182	199	219	188	175	192	184	191	191	199	196	210	189	185	195	153	177	174	179	194	191	190	170	177	193	177	166	153	156	167	173	171	162	174	192	164	162	146	160	185	169	176	169	186	174	161	199	190	188	190	175	204	172	178	178	165	181	160	199	186	185	184	178	171	182	186	182	222	189	209	178	175	197	195	175	186	184	178	157	193	179	196	171	178	177	175	167	182	161	190	155	183	176	192	174	178	187	183	179	173	182	174	149	181	178	156	158	156	157	159	158	181	171	173	179	183	196	155	187	167	125	155	150	146	165	146	167	141	168	159	183	163	167	157	147	161	159	196	153	180	164	189	165	176	153	169	173	164	180	158	164	174	181	160	165	139	173	158	178	145	146	181	184	159	134	176	173	163	160	149	178	189	174	192	169	161	164	182	181	182	178	159	158	158	165	155	170	143	172	180	168	172	166	158	177	163	183	157	157	175	189	140	161	161	172	196	170	159	166	173	169	167	154	151	158	184	167	161	189	180	153	190	171	174	153	146	175	154	159	176	177	185	158	139	159	148	200	161	169	155	163	160	165	174	209	196	181	157	155	179	182	167	165	160	152	164	144	169	139	157	172	168	186	168	168	175	188	172	151	158	171	158	143	182	137	161	166	157	172	157	167	164	174	162	173	156	167	168	147	153	166	132	157	171	153	183	158	191	166	159	174	185	158	167	157	166	179	155	196	186	157	165	168	160	149	163	174	182	176	182	164	164	156	165	174	151	136	161	145	150	164	150	164	159	155	176	166	160	186	174	150	161	166	138	176	133	166	164	157	191	163	164	183	149	176	162	170	173	146	168	162	166	172	168	145	144	145	150	168	161	211	129	173	145	163	182	164	168	143	153	153	148	140	146	173	160	154	163	147	151	186	170	156	148	183	157	162	158	158	150	164	155	148	164	164	190	155	156	175	151	160	165	162	162	158	167	161	181	179	175	164	169	173	161	159	160	151	168	183	161	154	165	151	184	182	164	160	163	163	174	169	153	119	184	158	153	161	171	173	143	197	171	167	175	183	173	157	164	170	181	152	159	163	151	170	166	163	159	199	176	145	158	186	190	154	154	189	165	150	153	170	158	164	166	170	175	173	183	182	166	183	189	155	187	174	169	146	193	154	169	153	164	167	161	170	155	145	165	130	173	156	163	151	167	164	143	157	160	160	171	172	183	150	148	156	165	176	140	166	176	173	154	186	151	182	143	157	153	153	182	164	159	158	182	158	160	145	143	157	172	151	186	163	170	152	142	158	197	187	178	177	152	144	173	181	166	152	170	169	176	178	147	179	176	174	172	144	168	164	142	175	157	162	163	167	170	166	168	155	159	174	167	190	152	149	160	165	156	147	162	155	173	153	164	156	150	178	183	175	173	156	147	175	167	139	151	191	162	162	152	181	138	173	141	176	184	156	148	174	181	167	165	153	173	193	163	169	165	169	170	181	165	165	176	151	164	142	182	166	150	174	165	176	168	157	167	166	177	171	166	171	181	143	198	172	157	181	167	164	161	166	162	172	170	161	158	165	154	157	159	142	190	151	173	164	161	161	145	175	158	195	184	165	167	160	179	169	157	160	154	177	160	179	160	169	166	142	154	156	155	180	163	164	164	199	181	157	171	188	179	189	157	174	168	150	152	166	162	166	176	160	179	132	143	177	188	162	161	192	147	149	159	174	177	157	165	179	183	174	160	163	181	164	175	163	177	166	161	149	150	158	172	167	163	185	144	167	169	146	170	164	161	172	168	165	187	165	164	155	189	132	175	153	162	181	160	139	168	174	142	152	162	169	170	183	163	180	153	159	151	166	144	153	167	167	161	177	159	162	170	181	167	155	182	143	170	158	160	169	155	167	147	159	180	154	160	160	162	174	169	174	140	152	175	204	187	164	156	166	173	185	189	166	184	184	161	188	185	142	142	179	159	163	129	155	187	190	141	158	173	183	186	152	170	134	165	152	179	180	139	163	134	154	151	180	147	189	173	178	165	163	169	172	175	148	154	152	165	150	171	186	172	145	151	180	191	181	150	158	136	157	177	156	144	167	164	137	148	179	168	171	183	170	169	163	178	143	171	171	173	168	183	180	155	172	163	167	163	157	185	167	151	141	165	172	180	170	156	171	156	177	172	158	169	162	132	161	168	160	168	172	152	164	174	162	145	176	160	143	152	175	180	168	187	170	158	183	168	154	163	153	171	165	166	143	158	187	148	152	157	172	168	162	161	144	184	181	165	166	165	190	167	150	158	164	178	193	168	134	156	159	171	165	134	149	149	165	177	176	164	187	166	140	181	165	163	151	165	160	175	173	182	156	169	178	173	170	142	153	162	161	159	192	167	180	170	175	161	160	161	180	174	166	168	172	156	148	166	160	180	166	166	202	174	177	169	164	152	167	148	164	163	176	170	178	183	155	161	172	154	188	170	184	160	156	163	181	149	170	145	166	159	201	165	170	162	175	173	164	153	158	174	169	174	168	202	172	168	169	158	182	176	152	161	167	162	150	177	164	167	186	143	157	141	170	160	162	161	182	176	165	187	162	145	170	183	176	146	156	186	150	172	164	137	149	163	151	161	182	150	170	146	159	153	173	158	163	174	178	157	183	174	165	163	162	172	157	171	163	149	182	158	168	169	168	162	153	158	160	148	163	136	149	165	148	177	186	173	171	170	163	154	146	170	166	154	179	180	168	160	153	182	157	163	182	155	168	166	157	182	167	140	153	156	149	160	159	162	155	184	161	176	152	191	165	164	170	140	182	173	167	148	152	194	165	175	183	162	173	173	158	155	173	199	189	156	177	163	162	177	171	178	161	149	165	171	198	157	168	161	145	133	154	176	161	176	148	161	149	166	160	154	173	159	145	151	186	142	156	160	171	166	190	154	153	150	165	153	167	148	168	149	194	178	149	159	160	164	150	168	176	194	157	183	169	175	172	169	174	174	160	155	175	173	159	176	163	150	144	194	175	139	184	179	158	171	191	162	176	151	185	160	161	147	193	171	179	173	153	190	167	163	172	164	166	182	190	161	177	171	157	165	145	166	170	158	152	156	166	172	173	152	132	162	164	164	179	152	158	177	186	159	198	143	142	164	167	175	174	169	150	174	173	157	187	158	190	173	176	158	162	168	186	158	155	146	155	154	152	160	165	152	190	171	169	168	154	166	179	189	203	164	170	160	172	178	154	186	166	155	163	154	147	175	150	147	166	148	150	139	188	141	165	167	168	157	177	160	153	159	169	164	179	150	168	170	164	155	174	152	174	165	146	166	161	164	175	165	161	145	171	194	164	173	156	160	171	168	167	146	153	147	182	174	185	182	166	134	163	175	172	156	165	149	148	140	148	161	180	196	144	173	175	158	165	163	196
2806	58	41	56	71	55	67	43	72	62	57	54	59	54	67	53	54	58	64	55	46	53	53	65	55	50	49	59	56	55	51	50	48	47	51	59	46	62	56	48	61	62	54	55	64	56	54	55	58	58	51	57	70	55	67	51	66	50	60	63	55	52	64	57	53	58	48	51	63	57	47	54	60	55	66	57	56	55	53	62	58	44	79	67	60	48	55	46	66	44	53	49	51	49	52	63	69	61	58	52	47	47	62	51	46	59	56	53	45	64	48	66	53	49	61	63	52	69	52	62	63	61	62	65	75	61	61	56	62	54	51	65	53	48	52	45	59	59	54	48	67	52	56	59	56	69	54	67	51	51	41	57	46	50	46	54	58	68	57	69	59	59	49	44	54	50	58	46	56	59	55	66	46	53	57	54	51	50	54	57	53	58	49	56	70	52	67	59	46	52	63	50	59	61	55	59	45	45	48	56	62	65	56	43	62	68	62	59	69	43	55	53	45	71	45	60	60	51	62	55	53	49	63	45	56	45	42	41	53	58	53	58	51	37	52	46	52	53	59	57	58	53	61	66	52	53	45	51	61	68	49	57	67	83	42	63	60	57	56	45	68	47	58	48	69	68	63	53	51	69	67	45	59	48	53	60	50	54	45	74	41	46	37	47	56	62	40	60	57	63	63	61	52	60	52	70	48	64	58	51	53	48	72	58	41	52	58	52	56	46	57	63	64	51	56	60	63	49	48	52	61	52	46	50	48	43	55	57	50	44	59	47	56	56	61	56	38	44	56	61	48	71	51	55	56	68	54	65	51	59	46	45	59	51	61	43	64	48	51	46	59	64	56	74	67	61	68	51	57	52	58	67	52	62	57	53	57	54	50	62	55	45	62	65	56	60	59	58	54	58	62	75	50	48	51	49	58	59	47	47	65	54	58	67	62	50	52	61	57	63	52	49	54	60	62	67	53	60	61	62	55	47	53	61	48	58	60	70	52	58	61	67	58	58	59	65	60	45	43	56	57	53	48	51	45	49	55	61	56	55	55	59	42	52	43	78	52	60	51	51	52	59	65	50	64	50	58	58	50	73	65	65	57	67	59	61	53	59	57	64	68	55	52	62	57	60	61	47	55	66	47	63	48	52	55	43	51	64	51	46	45	58	61	45	55	56	52	58	61	51	49	45	46	60	72	53	50	59	65	66	53	64	46	55	50	64	54	50	71	63	53	50	65	71	61	54	50	49	53	44	56	58	62	51	62	54	47	59	50	46	66	69	62	54	43	58	49	50	54	47	65	53	71	47	58	61	37	58	65	54	60	79	57	44	51	63	50	44	54	57	48	52	57	58	59	52	64	39	49	49	56	52	59	44	43	61	58	71	43	54	49	59	61	52	57	59	56	62	63	53	62	57	75	50	68	62	48	48	53	60	51	57	51	58	50	67	51	48	67	42	69	52	58	60	55	56	56	67	54	60	60	60	55	58	66	55	69	58	50	71	53	44	54	63	60	47	51	59	57	56	56	52	61	60	53	63	59	65	53	53	45	56	46	59	51	56	56	48	45	50	43	51	59	52	58	61	53	51	45	56	61	47	71	49	55	54	57	70	58	51	57	61	56	53	58	47	54	52	61	75	68	47	63	53	67	55	53	67	51	45	57	66	54	55	59	55	48	58	67	55	49	58	59	51	61	56	47	44	42	52	66	67	55	43	57	64	60	72	54	63	62	59	57	62	64	54	58	46	54	62	68	61	63	57	67	58	48	56	57	75	52	52	53	65	55	48	55	56	47	51	61	74	58	48	49	50	53	49	59	53	64	54	59	56	63	58	49	69	57	55	59	43	71	58	68	65	56	65	58	72	74	50	60	53	50	56	56	51	58	54	66	52	74	61	60	62	65	49	59	64	57	53	62	63	57	61	53	60	58	58	59	60	56	69	70	53	63	50	46	61	51	58	60	40	62	66	51	51	69	52	63	54	53	62	50	67	52	58	68	63	64	57	54	65	55	60	60	65	56	55	40	42	57	65	59	42	51	56	61	48	53	53	43	46	69	46	57	54	56	58	46	39	50	47	61	56	70	71	63	53	63	52	52	67	46	67	42	53	48	53	65	52	65	60	57	68	67	74	61	64	59	52	81	54	64	54	58	55	52	42	51	48	54	66	43	61	60	54	58	50	44	58	60	50	65	56	60	48	48	64	42	56	68	60	51	56	50	63	47	61	47	56	44	54	51	58	56	51	53	72	48	64	74	49	46	56	67	58	67	55	52	51	80	57	52	74	74	59	58	56	47	47	68	47	72	56	58	52	62	48	51	61	63	63	46	67	52	66	51	54	52	47	63	65	51	59	65	54	51	56	55	73	60	50	58	53	55	60	58	62	60	52	65	49	55	51	55	60	65	58	65	51	58	56	49	51	66	63	54	53	66	82	64	62	62	63	59	49	57	53	61	64	55	51	47	48	82	52	61	60	55	52	53	46	49	56	56	53	53	64	51	68	59	60	48	38	55	61	47	52	65	55	52	44	45	62	58	61	53	46	50	68	55	54	54	53	65	55	55	50	46	61	66	63	72	82	56	76	47	67	55	52	58	65	64	64	56	60	58	63	57	51	56	60	70	50	41	70	53	45	76	53	59	55	45	52	62	45	52	61	54	53	74	64	55	54	64	63	74	53	53	46	54	43	56	43	59	58	51	51	77	44	56	68	57	48	57	86	66	66	65	56	58	59	56	64	54	46	46	60	68	59	46	49	62	48	68	69	54	54	61	69	73	51	56	53	50	61	71	51	46	57	63	40	53	58	56	61	53	58	66	35	52	54	63	59	71	54	62	57	62	60	66	63	62	53	60	51	76	56	65	45	55	58	52	39	71	59	52	50	65	58	46	59	67	55	60	49	62	56	55	53	64	54	49	50	51	52	52	41	60	58	50	47	51	54	53	67	56	62	51	69	63	53	52	52	56	69	55	64	58	56	58	54	56	58	50	70	51	47	53	65	57	56	45	54	53	62	59	53	56	64	49	46	48	61	70	55	62	50	52	55	52	70	60	57	64	56	65	56	52	53	61	65	54	52	56	57	60	66	60	54	56	51	55	55	57	54	57	51	68	56	65	58	52	50	46	57	41	45	60	74	68	52	46	61	38	57	57	61	64	55	61	75	61	58	70	69	63	47	59	61	58	54	42	63	55	51	52	76	41	59	44	70	54	52	51	56	45	67	57	65	57	82	60	50	53	58	56	62	47	67	51	52	60	50	64	61	60	60	40	51	50	65	58	59	53	57	56	57	49	53	50	39	61	66	50	51	66	54	52	55	67	49	47	52	68	47	62	46	54	46	66	62	62	57	61	59	59	46	54	51	60	49	55	52	52	62	44	56	56	55	75	61	59	67	58	59	56	59	50	69	47	60	53	66	46	64	54	43	60	41	50	50	65	56	65	57	49	45	54	42	58	60	47	58	47	42	54	50	51	61	60	62	57	50	58	55	59	41	40	68	70	47	50	68
16972	507	447	435	539	550	566	602	551	534	508	520	485	422	455	474	432	415	417	425	432	428	482	418	408	424	415	423	404	429	441	443	428	402	441	415	443	395	402	418	441	418	428	402	407	433	394	406	407	389	429	389	410	400	429	409	436	403	441	427	382	400	445	407	394	414	395	425	431	422	407	382	398	414	402	431	416	403	418	393	438	440	418	398	419	444	383	441	435	438	384	428	420	392	432	425	431	424	399	391	382	402	418	404	406	424	409	396	474	401	387	418	435	375	409	430	430	408	397	428	434	444	435	436	435	407	395	414	431	412	393	448	429	378	403	444	410	436	382	399	407	392	392	418	407	377	438	393	445	403	406	419	417	387	381	384	386	414	417	424	410	409	416	392	390	413	398	413	377	407	388	388	382	382	417	441	420	394	431	401	427	388	426	424	404	424	407	425	437	445	382	443	435	433	392	423	394	410	420	349	388	399	397	436	424	421	411	410	433	425	406	424	379	422	446	420	403	466	439	392	419	406	381	405	437	429	386	417	383	375	421	375	406	434	418	363	374	385	385	406	424	433	426	412	426	427	440	407	412	400	397	432	419	433	395	399	421	403	430	401	408	401	409	432	418	428	413	414	459	438	392	409	406	385	431	429	391	389	416	392	436	425	414	395	406	422	371	378	431	417	391	385	402	400	381	435	432	393	404	418	449	404	427	432	419	444	426	437	446	417	402	425	403	370	445	393	419	391	438	396	416	411	405	418	443	392	413	409	387	436	407	410	383	397	426	413	384	407	405	398	385	415	425	419	402	400	435	459	422	372	411	436	399	409	440	428	450	424	421	408	382	430	420	396	408	423	439	419	418	451	431	418	438	442	416	446	390	405	405	393	372	401	427	397	422	378	385	446	397	399	411	401	391	416	415	396	441	392	469	414	450	411	439	401	435	439	422	401	414	423	426	458	376	391	408	383	405	407	387	415	415	391	385	409	436	424	438	420	424	394	418	416	375	400	432	435	423	401	403	388	403	399	401	413	407	400	433	384	405	419	435	436	426	423	398	421	404	424	392	417	426	428	431	395	396	449	374	437	423	365	397	421	423	423	444	429	423	397	441	429	448	385	391	432	415	410	481	415	402	391	412	397	394	395	397	405	447	405	443	406	392	449	408	414	440	407	419	387	398	447	425	433	399	410	411	412	426	426	431	425	382	395	416	395	425	412	434	386	445	389	387	398	405	420	451	420	414	415	388	389	415	363	432	410	441	430	413	368	390	411	427	397	424	353	412	402	442	441	438	399	457	417	401	409	405	421	400	381	422	389	396	388	410	389	415	413	410	439	385	404	421	426	394	415	434	444	424	430	416	385	411	427	419	454	388	392	435	374	393	407	391	387	417	420	402	437	415	418	409	417	382	417	406	395	417	426	402	391	406	438	388	389	388	396	390	388	412	421	413	416	391	416	384	358	405	391	395	407	415	424	412	424	423	420	449	418	421	409	447	422	403	401	443	437	400	416	367	401	436	404	406	392	431	435	416	412	408	408	398	430	402	452	429	424	416	445	401	401	424	418	393	403	421	365	425	377	428	419	418	396	421	389	433	429	421	406	425	422	411	404	411	422	398	405	413	419	388	438	426	405	416	419	429	447	423	404	394	401	394	381	427	410	431	403	427	436	410	414	398	394	399	419	392	401	465	401	404	417	371	432	417	400	378	441	412	412	432	428	414	431	404	423	403	440	390	440	417	442	418	411	358	368	409	433	412	380	414	407	418	409	403	427	409	434	428	425	426	371	440	423	431	437	423	412	430	431	384	401	420	417	419	379	429	409	392	369	421	425	436	420	397	411	414	433	435	430	409	408	424	419	399	439	424	422	400	438	402	438	418	386	410	413	401	411	402	439	424	383	395	453	384	370	418	438	437	407	426	406	353	364	422	394	394	369	401	404	385	420	405	441	404	407	389	408	403	397	412	421	417	446	387	385	436	420	447	391	437	383	431	422	401	420	423	381	416	421	397	427	457	415	434	439	432	432	393	402	415	380	411	419	428	400	423	407	405	427	435	380	400	419	421	402	377	418	427	409	385	424	444	418	392	385	376	437	419	408	408	393	392	439	408	421	388	417	404	408	428	390	415	370	404	379	441	412	397	427	397	402	426	433	437	387	396	424	460	418	405	399	426	436	424	449	419	440	402	444	419	448	388	387	421	401	423	436	419	391	395	434	395	417	391	425	408	376	395	434	393	405	407	437	406	438	404	418	413	445	429	416	409	428	451	426	392	395	392	429	456	428	403	396	396	427	434	423	403	409	434	420	387	379	371	398	430	412	445	416	394	410	438	435	439	375	407	397	416	430	400	420	411	379	398	406	416	443	428	418	438	409	397	413	439	443	428	430	463	428	400	439	391	423	379	413	378	414	437	410	396	409	401	430	432	399	435	407	413	393	414	421	390	402	380	426	422	431	423	427	408	405	407	421	454	437	401	408	401	443	425	425	417	410	421	450	403	407	414	416	439	410	403	425	444	410	387	406	416	441	378	410	441	433	414	396	421	404	407	403	410	431	410	428	426	423	396	420	387	403	417	423	392	387	403	421	432	400	391	416	423	379	393	421	414	425	402	426	398	387	372	428	354	432	398	436	428	406	458	432	414	409	426	434	404	386	416	410	385	412	418	414	409	396	387	394	413	400	404	393	386	418	443	418	386	444	406	434	408	399	396	427	417	437	405	402	434	397	442	399	408	419	424	443	412	429	393	411	447	432	435	390	362	397	371	373	396	419	407	422	419	411	402	428	427	380	425	396	427	434	399	413	431	410	430	411	426	445	414	422	463	402	400	462	418	426	405	362	431	429	388	416	405	389	418	414	437	412	392	368	409	441	402	442	428	437	385	404	365	435	395	402	424	442	416	399	409	403	394	374	432	397	376	451	396	371	426	433	368	397	423	393	404	417	415	387	434	431	409	394	407	409	420	445	396	409	402	418	419	409	438	469	392	443	440	417	428	414	414	380	384	404	407	367	412	454	440	456	413	407	426	423	413	440	413	394	433	420	401	413	394	442	430	394	417	433	445	413	425	392	394	415	385	431	416	441	381	407	424	363	400	439	406	443	413	395	421	391	403	409	415	409	417	434	409	397	380	401	405	398	407	375	417	392	419	413	403	408	444	416	440	404	427	381	412	444	394	410	410	450	424	385	403	431	390	423	433	408	416	422	418	402	421	422	385	413	397	432	439	393	400	417	420	406	433	437	400	446	380	419	419	412	402	424	401	412	436	399	420	406	431	407	396	414	428	401	402	410	426	418	390	413	428	448	433	433	427	413	437	413	426	413	402	399	397	376	400	424	385	439	406	390	407	371	403	419	423	410	436	430	412	438	417	389	422	397	437	394	393	409	415	425	438	395	430	402	402	404	411	399	385	401	454	393	371	412	426	424	414	421	388	393	428	432	399	435	381	406	449	408	363	406	430	427	404	411	378	407	427	406	415	427	395	448	422	405	389	415	419	442
3523	94	69	71	46	61	60	58	78	59	71	49	64	67	56	56	65	58	59	57	49	60	78	50	49	60	75	59	48	57	70	71	60	70	69	52	69	63	60	47	56	64	62	54	84	58	69	70	71	44	51	62	48	53	49	58	59	77	50	62	51	56	63	65	65	62	60	81	44	59	73	53	58	60	51	58	66	60	66	68	67	61	70	62	67	66	60	45	59	54	56	49	55	54	58	58	58	50	50	62	57	65	75	54	71	57	60	52	63	57	60	63	62	54	48	65	57	62	54	67	50	71	58	53	69	53	63	58	50	53	76	67	62	52	55	66	48	72	71	49	63	65	68	57	73	56	58	55	75	51	57	50	62	59	55	52	50	51	61	63	64	61	67	61	53	60	65	73	63	58	56	66	59	53	50	58	55	51	64	62	71	55	59	60	70	56	56	61	64	46	54	56	80	62	50	54	57	62	67	54	52	56	48	73	54	60	49	72	62	55	66	50	60	61	58	60	65	68	80	57	56	67	76	60	62	50	51	53	72	54	61	57	57	43	60	54	49	55	65	49	71	68	60	69	57	50	50	58	58	58	56	51	61	67	46	66	50	54	61	53	63	63	56	46	60	56	53	60	68	62	61	67	54	70	62	54	50	59	70	60	70	56	59	50	50	44	67	65	75	61	55	53	52	43	65	67	65	54	79	54	56	63	67	73	64	59	62	48	70	59	61	49	65	58	58	68	54	58	52	54	59	46	59	54	58	65	58	56	48	74	59	65	53	63	53	56	72	65	73	50	59	57	65	53	72	59	61	61	58	63	52	76	44	68	57	44	57	64	49	61	55	52	53	57	46	59	57	54	62	62	45	55	62	63	53	60	67	65	63	60	64	52	68	58	69	54	49	72	58	66	63	43	62	59	56	60	62	63	51	60	60	59	67	46	71	61	41	64	67	51	48	65	56	63	74	72	70	61	58	62	61	68	38	63	71	65	56	50	63	66	68	57	69	55	75	53	55	56	52	65	52	48	64	44	52	59	44	72	65	52	63	59	60	54	68	54	62	68	59	70	50	60	56	54	65	69	48	67	57	64	55	62	43	63	62	66	60	61	59	68	69	61	53	60	64	58	65	52	75	58	63	81	55	63	53	66	55	55	63	55	79	60	60	52	54	57	59	55	67	66	56	62	53	62	46	54	64	67	53	46	51	53	60	63	51	55	69	59	49	67	59	47	59	69	54	62	60	68	67	48	57	49	68	65	62	56	76	76	55	56	62	55	55	50	69	58	57	64	46	64	63	56	66	55	47	56	62	57	62	60	63	54	64	63	50	50	56	65	65	63	46	71	60	68	57	66	67	55	66	67	56	45	53	60	57	57	43	55	65	61	42	52	63	80	63	59	56	57	66	69	61	56	62	55	76	53	57	65	53	74	64	58	51	56	49	59	70	71	77	63	56	54	56	59	59	60	69	44	62	51	55	55	51	62	46	66	55	60	57	60	58	60	49	59	55	63	57	62	60	69	55	68	53	54	65	46	60	67	62	49	58	48	73	61	57	55	55	48	55	44	64	62	69	58	61	65	53	63	68	63	67	61	65	54	58	44	53	63	79	72	66	59	56	67	64	58	59	45	49	62	61	50	74	55	62	68	43	53	51	61	54	51	83	60	67	62	59	62	59	68	57	67	64	51	68	52	67	57	71	53	64	59	64	48	77	59	73	62	62	59	54	59	59	55	52	56	56	53	72	45	67	67	66	62	60	43	57	60	55	66	63	62	66	60	59	58	47	68	47	65	49	60	73	59	54	65	53	62	56	56	61	57	54	60	65	58	61	56	50	59	57	62	70	59	52	47	47	53	63	51	48	52	68	62	78	51	65	74	61	60	48	49	52	64	72	60	66	56	59	49	63	54	52	78	61	64	57	69	69	74	55	53	55	45	61	70	55	41	59	67	63	53	72	52	57	75	54	59	56	58	63	63	62	58	64	69	54	49	53	58	51	55	60	63	71	69	70	58	54	54	58	68	60	50	60	39	60	62	61	70	51	69	43	57	65	68	59	63	61	65	50	67	71	65	60	60	60	54	54	69	49	56	63	61	78	67	67	52	65	61	56	58	60	60	57	62	52	63	66	66	62	54	62	49	66	64	55	61	56	47	47	56	55	68	60	59	66	57	58	70	55	58	49	63	50	51	49	60	60	55	61	76	58	45	55	58	59	42	61	62	67	59	66	64	65	68	70	53	63	56	55	73	61	60	54	55	57	72	65	52	59	69	76	49	63	64	52	68	61	53	66	57	49	53	57	65	69	66	48	59	69	67	55	51	61	60	47	64	75	58	51	59	70	62	54	58	69	54	45	69	63	49	62	79	47	59	64	48	54	59	49	55	58	79	60	55	53	54	57	60	59	52	56	58	69	67	54	61	61	55	46	73	69	71	50	63	64	55	64	50	48	47	61	67	61	57	58	53	55	57	71	72	50	57	54	57	65	54	60	73	55	55	46	55	47	53	54	51	76	56	68	66	51	66	68	68	67	62	53	49	71	67	64	72	70	60	76	70	67	61	67	66	69	58	70	64	65	70	51	59	57	75	49	56	56	61	72	46	56	64	77	41	63	72	48	61	65	58	49	64	59	60	62	58	65	73	64	57	74	66	54	60	72	55	79	46	72	61	67	57	56	58	67	56	59	50	56	66	67	55	62	66	55	56	55	54	50	74	63	61	85	76	71	50	51	51	56	75	63	63	55	52	58	57	69	64	65	66	58	55	53	62	78	58	58	60	48	69	51	73	62	60	69	50	59	64	62	48	59	58	62	63	66	67	55	61	62	72	71	47	58	44	57	48	74	69	70	71	63	57	62	49	73	51	54	53	57	58	62	58	62	59	70	59	54	65	71	47	64	68	64	70	56	60	50	59	59	63	65	66	66	50	59	54	59	61	68	59	67	59	50	59	51	55	66	57	59	52	72	55	66	54	62	64	60	50	62	67	72	51	70	44	42	61	67	55	52	66	52	63	53	62	49	64	76	54	77	49	69	79	50	59	62	70	57	55	59	66	57	65	61	46	61	52	53	51	47	62	46	46	43	70	62	69	55	71	59	64	71	74	63	53	64	51	57	42	72	52	76	56	64	47	63	61	53	50	67	74	44	46	62	50	57	71	49	69	64	57	47	57	60	58	57	48	48	49	60	51	45	46	43	70	68	57	60	49	47	73	55	51	55	60	55	51	57	60	63	59	54	54	59	63	47	50	49	55	52	61	51	53	64	54	49	61	82	66	69	61	58	63	56	54	54	50	75	51	58	65	71	39	74	53	63	64	69	61	46	51	68	62	69	38	58	44	50	71	65	60	55	49	57	44	46	56	67	58	67	55	62	38	60	47	65	71	61	69	51	52	57	68	72	59	54	65	65	65	64	64	55	56	54	56	58	48	51	66	74	66	65	56	64	61	58	54	64	64	57	57	61	55	58	54	59	63	52	44	51	45	60	70	62	50	70	54	85	66
18671	562	487	510	625	734	801	734	686	629	576	558	596	566	486	484	485	503	483	499	470	494	490	445	451	472	483	428	469	435	440	462	480	485	446	431	471	421	463	450	468	434	445	423	490	439	431	435	432	471	472	446	423	443	406	456	412	453	462	436	460	457	429	454	456	472	430	412	438	443	443	409	444	424	442	422	440	437	456	452	434	487	450	453	433	416	476	426	445	405	457	431	459	437	414	466	474	427	463	439	415	432	451	441	413	402	475	416	441	440	446	464	447	439	464	434	459	430	451	434	448	407	411	415	431	429	452	436	459	451	434	425	478	478	442	460	420	436	473	463	435	424	456	450	443	451	435	429	463	431	457	415	427	449	493	427	436	406	441	449	464	438	426	423	429	422	441	456	449	440	435	418	454	432	426	449	416	410	455	450	440	399	445	450	450	450	453	428	474	444	408	443	445	436	422	441	409	420	414	462	405	436	440	446	435	482	414	437	418	479	424	423	421	413	433	399	450	434	477	412	475	436	427	424	404	401	467	432	417	448	447	439	470	441	418	438	417	405	422	457	421	411	430	425	413	475	453	479	439	455	439	446	422	430	438	452	412	429	432	467	457	440	413	474	423	479	433	408	447	446	422	417	416	461	450	447	472	424	428	474	443	434	420	427	408	424	472	482	427	423	434	474	482	449	433	449	449	414	468	425	469	429	401	427	417	429	429	465	386	447	399	445	481	430	450	433	433	426	440	435	422	447	423	412	405	472	438	431	463	448	438	431	431	424	421	476	442	435	463	426	442	461	393	454	426	427	417	464	394	431	422	439	443	463	433	420	434	407	424	411	414	465	426	449	424	439	438	443	430	422	411	440	417	437	423	406	406	409	413	420	440	472	427	458	441	438	435	465	443	434	480	444	437	410	416	406	469	440	443	440	409	425	449	421	459	434	465	388	469	437	423	461	420	408	503	409	446	426	412	435	436	466	448	442	440	447	469	437	433	440	451	429	449	429	415	460	451	465	434	417	419	425	475	431	409	442	382	478	480	470	441	438	416	418	449	428	431	462	399	449	436	473	402	442	411	426	450	433	414	427	429	452	446	434	449	412	498	416	446	422	414	456	470	391	434	424	433	416	439	392	445	469	435	413	427	412	446	434	442	427	472	435	452	462	460	455	401	421	428	432	451	415	435	418	438	427	398	426	428	461	430	448	424	402	422	408	453	485	451	408	459	467	453	450	470	454	450	442	459	458	394	436	429	424	442	447	432	452	432	404	459	473	419	428	418	465	424	451	431	445	455	483	422	395	463	457	446	437	440	421	436	430	435	448	465	418	423	414	439	462	435	412	444	431	434	426	402	399	442	433	428	448	390	436	443	410	409	440	446	418	422	461	456	437	453	447	425	446	454	431	479	439	458	472	412	463	453	442	473	423	428	455	449	457	415	429	409	396	449	409	487	458	461	433	430	411	427	422	430	432	405	374	445	432	408	442	400	415	452	450	457	441	446	448	460	474	442	454	402	427	433	454	410	470	424	410	454	403	462	427	441	413	443	425	461	425	418	420	426	480	414	464	445	431	441	460	443	427	438	430	434	431	409	442	466	441	432	399	416	447	474	448	415	449	446	471	456	425	437	406	414	476	454	444	435	404	441	417	429	430	430	417	428	431	446	447	435	421	447	462	404	397	442	432	426	453	445	421	454	449	449	419	428	457	428	418	402	467	431	449	443	446	425	454	428	427	415	424	412	481	410	423	433	477	432	445	397	453	438	426	436	440	395	463	452	419	400	461	417	460	453	432	414	482	478	427	445	439	445	478	414	405	453	433	429	438	421	467	444	407	431	436	448	415	423	448	426	447	460	425	397	408	463	440	461	418	419	456	454	389	456	469	443	447	450	423	418	454	434	430	435	472	442	446	426	396	408	474	451	398	461	464	437	418	433	400	433	443	468	424	471	430	432	427	441	453	420	432	459	450	456	433	451	437	465	416	404	450	412	445	455	436	455	445	420	466	450	430	452	466	418	462	435	403	424	446	441	410	462	422	433	451	431	450	417	438	437	420	414	461	424	407	421	433	421	406	419	448	435	438	440	414	437	464	459	437	462	453	420	444	452	445	434	418	453	469	431	404	440	463	459	456	432	459	429	447	427	432	408	431	449	462	423	443	456	454	450	454	467	456	445	428	467	407	455	423	456	412	445	466	417	459	464	443	448	408	386	433	436	466	397	441	393	452	423	437	450	465	463	441	424	469	462	483	413	424	415	455	419	458	449	478	421	435	428	403	455	415	402	462	397	434	449	438	444	459	452	429	421	413	446	436	444	435	433	434	428	414	458	446	446	462	389	396	439	439	437	397	457	449	444	456	410	435	407	398	402	382	390	439	428	438	431	420	428	423	419	407	384	424	426	441	434	427	412	433	435	441	454	433	413	428	409	416	425	451	437	428	421	457	408	436	407	459	437	433	432	427	446	436	418	445	433	428	426	411	430	423	410	434	419	433	462	429	460	450	454	450	466	480	405	455	442	418	413	434	449	472	425	432	468	444	411	441	422	439	477	434	432	450	438	400	446	448	427	444	438	446	428	466	446	410	436	408	439	440	426	433	427	449	451	420	438	418	420	425	442	417	436	441	418	454	456	407	471	430	464	406	426	443	426	458	450	454	458	436	446	436	468	424	426	413	423	436	441	465	450	431	428	460	431	448	435	407	420	475	427	430	408	421	411	445	441	433	455	421	460	446	465	434	424	440	420	446	451	430	412	436	421	448	451	415	450	442	448	470	491	419	423	421	416	415	468	435	380	442	437	414	447	451	456	453	394	430	424	435	442	468	414	465	433	459	429	448	458	428	439	436	420	436	438	439	419	447	402	451	435	474	440	410	432	448	443	436	431	413	425	410	417	429	447	443	444	443	400	402	421	465	414	462	444	468	454	402	432	403	431	419	418	442	440	468	431	436	428	449	430	412	451	436	453	420	461	398	395	424	418	422	435	435	413	483	422	438	411	419	439	455	442	457	435	423	436	416	469	436	468	454	430	444	403	422	432	423	412	431	395	421	451	430	406	426	394	445	461	409	414	459	441	420	402	437	422	426	426	438	435	420	452	463	450	401	445	419	464	423	436	437	433	470	431	427	447	397	439	416	423	453	426	443	439	464	437	439	438	427	456	453	431	414	467	447	392	451	433	446	433	438	460	455	441	411	449	505	461	464	465	444	461	445	429	462	432	433	431	476	405	439	387	427	426	401	398	424	412	407	438	445	430	446	444	484	442	415	454	468	398	460	432	451	406	455	403	448	427	403	453	433	421	443	438	441	434	445	451	420	433	431	412	433	430	429	431	474	429	431	421	398	456	447	418	408	437	406	429	432	454	471	441	437	398	438	427	441	428	441	448	440	473	451	458	447	448	456	419	467	425	449	419	448	421	409	422	424	443	455	422	430	444	418	460	448	424	469	403	446	455	449	443	435	419	417	424	421	418	447	445	427	406	432	455	480	453	417	448	432
6235	108	75	41	65	57	53	75	66	67	78	56	79	59	68	65	60	57	53	65	65	63	67	59	49	48	54	70	57	63	74	49	61	62	61	59	49	69	56	62	73	64	48	58	57	53	55	48	59	60	62	64	61	34	57	55	57	67	43	56	50	64	50	54	58	47	64	60	58	52	59	51	49	44	69	59	59	46	58	58	53	58	54	60	55	48	54	53	65	68	52	62	59	51	54	56	53	53	61	63	46	60	44	51	67	52	39	57	58	52	54	49	60	52	61	67	55	57	63	59	51	54	52	69	53	65	57	59	51	66	46	62	58	68	59	66	47	64	51	60	60	64	46	56	65	64	60	57	55	62	49	58	57	51	60	57	40	71	53	68	39	61	47	60	54	55	54	58	48	61	72	52	54	50	61	61	70	60	51	53	64	52	53	68	43	61	68	68	66	53	49	59	61	61	61	45	43	51	57	53	55	50	55	68	51	56	61	53	53	45	70	48	59	58	49	64	55	47	48	40	57	63	61	46	59	62	51	59	45	66	61	46	50	54	70	55	53	55	65	52	55	49	52	50	60	60	64	45	53	51	60	75	65	56	59	66	72	69	73	61	62	53	54	52	54	61	55	68	49	66	53	60	56	49	60	49	44	60	58	55	56	50	55	61	52	53	51	54	65	76	52	50	46	55	49	61	70	63	52	40	57	71	55	66	69	66	63	57	43	52	57	65	46	63	63	60	62	54	68	65	55	64	51	51	47	45	51	52	67	58	55	52	55	56	54	51	54	68	58	42	59	63	39	51	70	64	54	71	58	46	63	63	52	54	64	67	56	59	49	44	52	57	62	62	66	63	47	69	59	71	64	65	47	61	65	60	61	50	60	49	50	43	63	54	58	60	58	81	65	62	68	69	47	39	56	45	55	54	51	54	60	52	53	54	55	49	54	52	54	69	57	67	48	52	65	50	53	57	50	56	37	56	58	57	51	58	56	47	64	59	39	61	51	47	44	62	54	49	58	54	79	47	52	63	56	61	50	58	49	60	57	58	59	60	55	56	57	51	55	50	67	55	52	53	52	64	67	59	54	56	49	60	53	50	40	45	66	61	58	56	61	56	54	60	65	63	51	54	56	46	62	60	55	53	63	63	48	46	42	55	47	52	58	48	47	55	50	61	44	58	76	64	61	52	60	58	56	47	60	69	47	57	70	59	69	45	72	47	71	66	52	58	55	45	66	49	70	52	67	54	73	57	56	65	56	75	49	61	76	65	66	68	51	60	49	49	59	53	62	61	51	47	48	48	53	63	52	48	58	54	52	74	47	55	60	59	51	47	53	36	57	63	71	50	59	46	56	52	49	57	60	47	52	60	37	52	47	53	65	58	49	58	56	54	65	46	53	55	59	57	47	54	70	60	67	43	54	60	52	66	74	57	49	66	56	58	65	47	67	54	57	57	60	61	58	49	51	61	48	67	78	54	71	62	53	42	46	40	48	45	54	55	67	60	60	42	55	59	61	58	69	70	63	51	51	60	60	69	52	47	54	56	65	64	67	67	48	47	49	59	58	55	58	55	60	61	43	53	68	57	55	47	63	59	54	56	73	39	46	55	55	53	56	57	52	71	46	49	59	53	53	49	64	54	56	47	67	62	55	52	59	58	66	63	64	54	56	75	52	66	59	52	61	61	59	52	50	72	71	54	50	54	76	62	75	59	52	71	67	71	64	62	55	57	53	69	50	75	65	62	55	64	52	54	51	51	53	51	68	50	41	49	58	52	54	56	58	76	52	77	58	51	64	59	45	64	55	54	57	51	60	46	68	46	66	52	40	57	49	55	60	47	49	43	71	46	57	64	45	52	48	47	49	58	50	54	58	59	67	58	65	64	59	57	59	52	64	64	61	62	44	47	61	48	59	72	61	62	61	55	60	57	68	76	52	63	45	47	53	55	51	63	48	55	61	53	63	65	49	50	56	56	59	74	52	58	41	58	53	51	54	65	47	63	52	45	53	56	61	57	51	60	63	53	57	61	42	53	69	71	52	63	39	65	36	58	46	50	59	50	64	59	60	67	61	50	56	49	55	55	71	51	70	40	67	49	55	49	63	55	65	52	55	48	51	63	48	61	50	46	58	56	49	58	56	59	51	51	56	56	67	65	53	53	67	56	50	56	53	51	50	66	54	61	57	41	59	48	62	62	48	58	70	65	55	59	51	55	60	52	46	71	54	63	60	52	46	62	52	66	51	47	51	54	43	62	45	56	60	64	56	42	54	57	54	61	64	61	46	50	53	54	60	42	55	50	54	58	69	53	48	72	62	55	56	56	54	51	63	50	49	54	61	51	50	61	53	53	66	46	48	57	64	43	48	46	68	46	52	54	64	50	64	60	71	41	59	57	55	61	61	48	64	52	50	57	66	52	46	76	61	49	48	53	54	49	53	65	73	42	62	39	57	55	52	56	56	51	58	55	60	53	79	47	51	59	42	51	54	73	59	47	72	43	52	63	55	60	48	38	70	48	59	70	61	54	54	67	57	49	48	59	67	67	71	68	49	56	63	48	50	58	52	47	66	54	49	57	53	54	48	68	63	51	48	52	50	60	47	53	58	53	46	62	70	64	55	60	56	63	64	38	56	54	61	58	64	57	68	63	47	59	46	49	60	49	56	62	51	59	45	60	57	47	65	62	54	52	57	51	64	56	55	63	56	56	52	61	58	56	53	57	41	60	58	62	64	55	58	60	48	60	54	55	50	41	66	54	50	65	54	64	56	64	52	58	38	54	58	52	61	63	59	50	57	50	61	50	48	47	59	45	55	41	62	36	47	46	54	55	55	63	47	60	56	51	45	55	53	54	57	69	63	61	60	55	61	50	55	53	40	55	52	44	60	67	63	55	53	53	56	57	61	57	51	61	61	68	53	57	54	50	67	58	55	54	62	52	61	58	60	53	45	52	58	61	63	50	53	70	57	61	54	59	55	57	50	61	43	44	55	60	45	63	58	61	54	50	62	52	57	50	65	57	57	56	57	60	51	56	61	64	65	68	46	66	66	68	56	60	67	44	53	39	60	57	56	62	52	60	79	54	59	51	53	67	51	62	50	54	63	54	51	53	49	59	67	43	52	56	51	48	51	63	42	51	54	66	59	55	59	45	63	59	46	46	65	54	60	51	54	46	51	57	50	40	62	59	49	51	44	55	52	60	56	63	60	59	55	45	51	65	57	60	58	55	62	51	59	61	52	55	51	60	55	58	54	53	61	56	42	53	77	48	64	51	54	52	48	45	58	64	56	60	51	47	62	42	48	54	70	60	61	61	40	49	52	51	45	60	63	59	64	51	52	52	57	53	71	68	68	54	63	56	63	73	73	57	63	44	53	57	64	47	45	55	53	56	52	65	62	59	62	58	50	66	54	64	55	52	59	55	67	52	51	62	60	63	56	55	57	47	61	51	49	63	49	49	58	53	71	49	54	68	53	55	49	62	75	58	54	59	64	53	58	65
24632	822	617	576	981	1468	1464	1383	1247	1100	964	880	809	706	664	628	613	604	611	525	534	567	496	544	480	503	507	475	476	463	465	456	462	439	478	453	467	449	443	417	422	421	451	442	439	435	445	440	469	445	477	431	432	415	435	400	429	456	425	412	418	430	450	443	433	497	416	467	450	428	438	424	403	407	445	435	416	414	413	376	403	422	388	418	439	405	403	355	418	396	448	402	403	432	385	406	426	398	454	432	448	424	385	426	409	422	427	427	439	433	418	424	438	400	417	456	421	442	419	441	441	451	426	430	395	424	450	421	444	440	437	455	425	428	401	424	418	407	449	450	398	414	405	442	410	423	434	352	412	404	432	409	437	426	398	407	421	409	401	446	396	424	414	412	408	418	436	398	426	452	437	460	405	409	420	398	386	399	413	406	397	422	387	421	409	409	395	424	412	422	389	385	411	404	415	451	396	366	400	427	436	418	418	395	406	385	421	436	389	427	398	423	420	410	388	420	408	400	427	413	412	434	406	403	433	482	408	376	404	412	393	411	406	423	422	397	415	405	414	402	388	402	428	439	426	398	367	411	414	442	403	426	434	396	409	414	391	406	398	375	431	424	400	432	403	389	424	383	400	382	435	412	417	388	408	428	416	419	425	408	415	355	446	425	412	430	419	426	417	476	426	388	373	413	417	385	445	428	450	415	405	418	406	430	412	406	434	385	395	397	414	390	439	385	465	419	400	419	406	420	372	407	441	417	414	394	411	412	399	410	416	395	433	422	421	388	382	404	425	374	396	425	435	394	390	415	408	439	456	427	391	386	411	407	401	398	415	419	419	449	418	476	425	440	430	390	436	381	439	383	414	444	398	413	411	408	398	401	409	390	451	426	391	435	415	394	407	392	402	404	421	465	398	414	420	403	398	385	381	391	399	427	422	358	436	404	402	422	417	438	434	424	373	397	401	423	379	405	394	393	457	418	412	418	436	362	435	408	408	422	408	417	417	434	451	384	449	424	394	434	394	387	436	407	423	394	440	411	416	439	431	430	403	442	418	412	395	425	421	441	411	442	424	411	422	407	408	451	412	398	393	421	400	380	392	442	359	412	401	436	372	408	408	405	411	434	417	413	413	415	439	458	384	434	426	433	412	447	433	430	435	414	432	395	398	427	395	406	414	420	467	433	360	406	410	432	414	386	442	423	405	424	417	413	392	458	407	393	382	413	423	419	429	414	416	416	402	411	465	434	376	420	390	402	393	402	393	405	438	397	420	417	438	419	419	416	403	442	414	402	447	470	399	397	404	416	407	410	389	410	384	441	426	429	383	448	389	423	401	400	421	426	423	414	427	425	406	416	419	431	412	462	375	422	408	415	424	439	409	421	429	435	394	444	437	406	409	421	446	413	417	401	453	420	417	426	425	387	409	421	397	444	453	415	423	393	445	410	456	397	414	459	419	425	450	418	423	410	432	405	385	404	418	483	424	419	412	423	393	377	403	407	438	391	419	457	430	378	423	401	404	420	427	384	409	441	434	391	367	408	421	389	384	419	472	403	425	393	416	433	412	413	426	423	427	410	408	405	387	422	417	388	406	450	403	431	424	438	412	423	427	417	448	391	388	474	410	414	401	406	403	410	416	375	402	400	409	385	412	447	409	415	424	404	405	417	403	408	412	411	408	399	408	439	423	437	395	420	418	385	407	440	445	445	401	449	396	441	423	421	430	403	423	416	413	391	412	393	420	428	414	404	413	400	401	439	439	396	422	406	411	418	381	440	398	398	351	438	414	449	403	412	402	388	414	408	407	415	429	455	385	456	412	404	459	400	407	425	380	434	406	412	448	403	440	428	390	406	445	398	416	427	418	428	394	400	407	461	398	369	435	436	406	401	429	394	445	418	371	413	449	408	371	441	419	424	417	429	428	402	452	414	408	419	417	390	380	428	455	424	385	388	436	401	439	418	387	386	398	397	406	432	405	427	414	415	404	441	420	438	413	413	436	413	420	453	416	421	410	424	429	434	437	398	435	385	442	430	416	401	457	412	396	389	430	412	419	439	417	442	449	434	432	424	415	435	430	401	441	436	450	375	404	397	433	420	421	414	413	433	420	444	442	395	430	444	420	410	411	414	430	415	411	412	422	412	419	437	397	432	400	412	416	400	385	420	380	405	407	445	384	385	453	415	437	400	431	452	435	420	431	433	410	432	427	408	412	435	380	407	426	421	397	453	448	397	364	395	429	433	402	427	431	419	375	390	413	409	429	424	441	399	431	411	426	432	441	401	345	386	412	433	392	397	420	441	370	390	395	412	403	428	405	400	440	430	375	383	416	387	394	391	418	426	439	396	404	440	428	409	440	390	408	425	466	397	444	421	406	415	430	419	414	393	386	417	408	436	402	429	376	403	410	409	440	381	395	418	445	407	372	386	424	388	370	384	408	435	432	416	438	429	437	382	354	383	433	428	416	401	405	410	392	405	425	423	443	426	427	403	401	422	405	396	412	410	433	433	400	376	391	422	421	446	423	404	398	411	418	424	425	417	431	390	412	392	364	356	426	418	426	437	396	425	410	389	425	436	394	385	410	404	411	430	437	380	435	409	396	387	396	377	401	414	392	398	434	410	393	401	401	386	411	347	397	391	413	405	425	415	399	420	438	432	398	411	431	387	438	405	407	405	445	430	433	446	433	386	404	390	428	391	452	389	415	434	397	385	430	426	374	383	415	424	401	410	365	405	396	429	429	404	434	421	439	393	410	435	422	409	391	410	397	390	390	405	415	429	406	434	414	416	431	418	386	410	457	393	433	426	431	410	448	423	427	407	427	395	407	440	399	407	423	433	413	421	390	376	408	422	395	455	416	422	430	393	417	423	405	394	406	406	427	412	423	412	397	417	410	449	420	414	420	412	419	438	406	422	415	401	396	414	437	399	425	360	435	431	403	432	384	413	408	417	410	402	412	390	415	408	402	409	422	390	418	396	399	437	424	414	422	409	385	387	381	414	440	424	404	413	430	438	440	417	423	416	422	412	419	435	427	395	409	384	411	423	409	410	402	397	391	357	384	417	451	371	416	433	439	439	435	375	447	423	451	426	431	413	422	432	408	386	408	438	380	409	441	357	409	422	414	417	390	445	455	413	389	412	386	390	388	391	441	396	424	415	376	419	396	411	422	409	427	395	383	409	406	406	416	393	405	450	438	387	420	395	386	451	404	418	407	439	404	432	418	419	416	425	403	424	388	365	405	439	421	393	447	404	427	424	434	442	418	429	442	416	397	392	425	449	413	429	419	403	384	438	407	390	428	427	414	402	417	393	400	412	414	440	400	433	385	414	401	394	375	422	423	397	431	372	410	387	409	395	431	421	435	431	432	402	422	427	439	413	400	417	398	418	399	392	409	443	463	413	404	442	417	422	404	421	424	401	446	429	388	412	397	411	400	397	422	393	435	414	450	422	424	407	432	423	419	418	403	460	410	457	382	416	403	421	425	444	437	379	415	431
9412	232	53	38	36	51	52	48	56	45	59	41	38	29	41	37	30	35	23	28	33	27	32	28	27	25	24	23	23	24	31	29	27	27	28	24	16	18	22	24	15	15	27	20	25	28	32	28	20	29	34	23	30	23	30	18	18	18	25	27	13	18	24	13	25	22	23	18	20	21	26	29	24	21	28	28	30	23	17	22	20	16	29	16	22	23	33	20	12	26	16	24	29	20	16	14	14	19	17	21	18	20	25	22	24	19	16	24	19	26	26	29	24	32	29	27	11	24	29	20	27	20	27	25	25	25	17	26	25	26	32	24	20	27	32	18	21	25	26	27	16	12	22	15	21	25	22	29	30	30	27	19	21	21	34	21	16	20	21	27	18	21	19	21	30	22	13	12	26	14	24	23	16	25	20	19	31	21	24	27	16	22	18	23	23	19	8	24	21	19	28	26	23	16	26	30	27	24	23	28	19	26	17	29	21	30	22	16	17	24	18	19	17	23	14	18	29	13	22	26	23	19	23	21	14	14	30	28	25	28	22	23	27	27	21	24	17	30	33	27	17	23	14	22	18	17	16	26	22	17	24	17	32	23	20	22	31	18	24	19	23	30	20	24	22	16	18	18	20	30	24	23	26	25	19	20	23	17	32	25	18	20	24	19	26	17	19	25	22	25	22	14	24	18	23	21	30	23	23	27	21	33	24	25	23	27	23	24	13	20	20	23	19	18	25	23	22	29	27	26	27	28	20	20	22	23	15	20	26	23	17	28	32	23	28	22	25	20	16	15	17	26	29	22	25	15	21	24	26	24	29	23	26	22	20	22	24	27	20	24	20	19	15	26	18	25	27	27	17	20	18	15	23	22	20	18	21	14	12	16	23	23	21	24	17	18	29	18	18	14	23	22	23	15	18	29	18	29	18	21	33	25	17	16	20	20	20	16	19	18	33	24	17	20	20	19	17	27	25	22	23	18	21	32	21	17	16	30	16	22	24	20	20	23	19	25	23	17	23	34	24	20	25	29	22	16	16	15	21	22	21	21	24	20	20	23	21	30	29	19	26	20	30	30	17	26	23	26	21	20	28	22	27	19	14	19	15	22	24	22	27	29	18	25	17	26	16	23	26	16	14	23	18	22	27	22	20	19	21	32	20	23	28	23	24	20	23	22	26	22	27	15	31	23	18	17	23	21	27	16	30	25	24	22	15	27	9	21	32	21	20	22	23	27	18	18	28	28	27	20	24	24	14	25	18	22	25	23	15	19	21	21	25	12	17	23	17	26	23	21	21	29	20	28	21	23	13	22	18	18	20	23	26	26	34	23	32	19	22	28	19	24	25	18	20	28	19	28	11	21	25	17	21	19	20	15	24	17	16	21	18	25	16	28	22	13	23	21	19	29	18	15	18	17	21	16	25	25	31	22	22	21	24	22	17	25	19	20	27	23	19	24	23	25	30	35	32	20	19	28	21	26	28	21	20	33	26	26	20	20	17	32	23	15	14	26	17	22	19	21	20	24	23	25	20	11	14	26	13	20	25	19	8	21	11	18	20	26	19	20	20	22	30	20	22	22	15	28	17	26	23	22	21	29	19	13	20	16	17	28	20	16	30	17	20	23	18	28	21	21	15	21	22	14	23	15	31	27	19	32	17	21	18	22	22	15	19	23	15	22	18	23	21	12	25	25	30	16	16	30	28	18	17	18	24	24	29	19	23	28	23	22	24	23	23	13	20	25	27	18	30	19	22	27	23	15	21	12	15	13	26	21	23	28	29	13	25	21	18	22	19	35	26	26	26	19	26	23	37	22	19	14	24	24	23	32	18	18	26	21	19	30	11	24	32	18	19	21	26	28	23	21	20	23	29	25	14	28	24	22	17	29	18	23	18	19	20	34	21	16	18	27	22	18	23	15	25	21	25	26	11	17	26	21	30	25	19	23	25	23	23	20	22	24	26	25	28	17	20	19	22	17	30	17	14	19	26	28	23	19	20	16	32	22	18	31	18	22	26	21	22	26	26	22	10	25	14	22	21	24	16	23	30	23	19	21	20	17	20	17	23	29	22	22	18	21	25	20	23	17	26	9	26	24	21	19	22	23	20	22	18	16	20	23	17	30	22	21	23	17	28	30	20	21	25	23	21	20	26	22	21	21	23	27	27	30	25	31	15	24	25	21	31	29	28	29	19	24	26	26	29	21	25	23	24	30	18	23	26	27	17	30	11	21	22	19	20	35	18	21	20	27	20	18	14	20	27	25	19	13	24	21	28	20	25	31	19	13	23	21	14	15	24	21	21	19	23	20	21	21	17	21	31	17	16	21	23	25	24	21	31	22	27	21	20	22	19	13	15	31	22	16	26	20	29	23	29	18	22	21	27	25	21	19	22	23	30	16	27	24	19	28	24	21	20	19	29	17	34	32	18	16	20	20	24	24	21	17	26	30	24	23	23	22	15	33	28	28	20	16	22	22	21	23	27	26	17	32	16	14	20	32	19	16	16	21	29	32	22	23	24	23	18	25	21	24	22	25	21	31	22	27	30	25	18	14	21	19	23	18	19	28	17	19	28	30	28	19	24	24	30	13	20	26	16	14	24	30	17	19	27	21	19	25	23	16	28	28	27	15	23	18	17	25	21	23	23	21	18	20	20	20	23	18	23	24	24	23	19	18	15	19	26	23	15	25	21	22	21	19	15	21	26	19	29	24	23	26	22	26	15	27	27	29	20	20	22	28	24	26	21	20	15	22	29	25	31	23	26	20	17	22	18	25	13	28	21	18	23	17	15	26	17	28	22	15	17	21	24	17	12	15	20	21	20	33	20	20	28	20	18	32	26	30	32	21	16	16	20	29	16	26	15	29	30	18	14	20	18	17	15	26	22	27	14	22	26	25	23	21	20	18	31	26	17	16	18	20	21	19	24	21	27	24	11	22	22	18	20	28	17	25	17	27	16	25	23	29	24	21	19	19	27	23	27	19	22	23	28	23	15	25	19	22	24	24	17	19	23	22	14	26	27	18	29	25	18	19	20	15	19	23	28	18	24	23	12	26	24	24	20	19	22	30	19	20	15	20	20	21	21	24	26	20	19	21	21	22	19	26	20	22	27	18	26	22	23	26	30	28	21	22	21	19	24	24	17	34	16	19	21	19	19	19	19	22	24	26	22	18	20	23	25	21	14	25	21	20	26	21	16	18	18	15	21	21	21	24	26	32	23	21	29	25	29	22	24	22	34	21	16	21	19	25	25	15	21	22	28	18	21	31	26	30	36	15	20	25	29	21	25	22	22	27	20	20	19	20	25	18	19	28	20	12	20	16	34	26	22	22	24	13	25	16	22	24	21	25	36	26	21	22	22	27	26	22	23	17	27	38	24	21	19	22	21	19	14	22	25	22	25	11	23	18	24	25	22	25	16	30	26	19	20	21	25	18	20	23	25	17	18	22	20	21	17	18	21	19	27	21	24	23	19	21	19	23	28	12	16	20	27	27	18	22	29	27
29907	1204	582	548	1597	2461	2481	2156	1724	1437	1246	1031	902	763	706	612	528	504	440	466	373	343	336	294	322	348	301	271	267	274	249	235	253	234	233	242	244	221	231	241	238	199	213	199	207	191	205	200	195	213	187	218	199	188	179	201	175	187	171	184	170	172	193	157	175	182	185	178	162	158	192	169	163	190	150	163	173	178	161	168	175	171	166	179	176	178	154	150	171	157	164	168	184	167	167	189	187	161	167	193	189	174	174	200	162	175	166	153	171	162	202	158	175	192	188	185	193	176	195	195	176	205	184	184	180	184	180	175	186	164	187	197	175	187	163	170	174	172	168	185	152	177	169	187	197	171	144	152	162	177	147	148	168	174	165	170	174	155	166	135	177	161	188	183	150	164	165	181	148	153	146	171	167	188	160	165	152	166	148	149	156	156	145	156	167	152	145	149	156	148	154	181	156	158	167	144	172	149	139	154	177	158	143	151	161	150	147	174	160	166	135	142	149	148	163	162	155	173	190	167	154	170	162	156	163	169	159	141	170	136	155	154	170	142	163	174	149	146	158	153	149	169	162	152	169	138	170	164	156	163	174	163	161	159	158	140	179	156	171	163	152	146	165	162	154	151	153	173	147	155	160	154	158	155	172	143	142	169	147	181	144	137	164	162	175	170	168	170	179	173	146	148	150	156	172	159	162	159	174	160	159	159	154	207	152	148	167	178	171	165	151	174	169	154	161	158	163	165	157	176	184	158	173	162	156	178	173	163	168	169	163	172	178	152	161	160	178	176	175	177	179	154	149	165	158	163	150	184	167	158	154	151	140	155	147	155	171	152	145	161	150	143	167	169	152	156	160	166	165	173	170	153	143	142	183	178	186	183	152	155	166	162	154	151	169	150	157	163	147	167	159	170	161	165	165	177	143	155	156	165	160	159	163	152	174	145	175	161	149	161	151	170	154	146	134	156	152	164	138	164	157	174	155	162	152	175	171	144	181	147	138	166	157	151	180	162	173	168	164	175	153	156	168	169	157	178	160	154	151	151	172	167	171	166	148	161	147	170	182	165	145	157	144	141	175	149	141	149	163	157	164	162	166	173	150	150	146	154	170	161	143	162	164	150	155	143	151	134	165	158	155	162	153	170	193	145	182	144	161	169	159	161	160	142	158	167	151	174	156	158	168	172	162	151	168	151	155	169	160	169	157	160	155	148	153	143	158	152	167	146	179	171	163	160	160	152	180	173	154	150	147	151	144	169	160	165	172	157	175	159	173	151	162	162	163	150	164	147	160	166	163	176	156	175	169	157	156	151	144	165	172	179	159	179	162	165	164	142	158	185	172	148	152	158	166	154	169	153	170	182	168	188	157	164	159	163	147	159	170	140	163	153	168	177	165	157	171	140	161	162	174	164	157	162	143	159	175	147	177	168	149	157	163	150	148	162	180	161	160	134	167	128	154	142	158	168	155	155	165	173	174	194	170	184	145	149	154	162	149	168	142	168	159	145	142	178	154	154	148	164	170	144	160	155	171	152	174	172	170	170	171	173	159	154	172	153	159	165	161	170	160	171	150	140	166	150	151	177	152	152	164	159	160	167	156	167	154	167	156	158	148	156	166	155	139	157	163	159	177	175	159	156	133	153	159	168	134	135	155	148	159	156	168	150	164	149	157	168	168	157	176	164	164	163	168	173	146	166	147	171	147	187	146	151	160	151	167	163	148	163	145	171	171	151	169	167	156	170	166	162	151	154	160	160	164	178	156	163	159	165	155	174	165	150	146	141	152	151	151	134	152	207	169	151	157	147	131	171	126	172	163	167	163	159	147	163	157	150	162	182	161	155	158	173	163	154	136	159	136	162	150	146	184	189	177	153	158	165	153	174	155	147	149	160	167	158	167	179	164	145	163	163	156	177	165	157	182	137	156	157	184	150	164	141	147	136	136	172	166	190	178	165	165	143	156	159	178	151	150	151	168	157	142	153	167	146	172	154	156	162	149	181	144	149	154	162	158	172	167	157	163	145	168	174	170	147	168	155	181	162	143	193	135	160	162	150	148	157	168	159	190	167	157	159	172	148	170	164	159	163	157	154	135	162	153	154	153	167	160	173	167	170	147	155	183	147	154	136	178	152	145	143	154	156	177	159	175	170	159	175	147	158	161	138	162	198	149	158	185	192	163	158	156	139	164	162	145	180	154	154	160	152	165	170	142	162	161	166	155	159	164	148	167	143	164	168	181	163	159	154	167	154	132	133	161	159	147	148	164	159	153	143	157	164	140	173	172	143	166	152	170	154	157	169	149	193	176	142	144	166	149	170	175	150	144	172	163	155	160	169	150	141	192	145	181	157	161	150	163	142	179	178	149	151	165	163	167	157	145	160	138	142	145	164	145	150	141	164	154	161	149	156	184	159	158	152	149	172	176	155	134	163	167	161	142	159	157	136	152	152	176	149	154	176	164	169	156	153	179	177	155	166	148	174	133	153	164	166	167	181	154	157	191	151	158	160	160	137	151	152	173	147	163	157	154	164	159	155	129	150	151	159	170	154	167	133	155	139	139	167	166	146	161	144	148	155	165	153	165	150	167	159	170	151	145	159	163	150	164	159	177	166	166	162	177	161	146	162	156	163	171	160	166	149	155	162	144	161	155	195	163	173	154	147	147	164	169	167	164	178	178	172	165	152	148	152	142	165	158	148	167	155	172	185	175	173	185	151	173	179	143	138	159	167	174	150	182	185	137	153	160	158	149	133	167	135	153	165	160	148	150	155	167	173	173	182	171	146	150	164	129	163	145	147	170	160	155	164	144	167	133	149	156	170	140	181	177	176	147	169	165	164	149	173	162	162	169	161	136	164	171	153	155	162	169	165	153	158	157	161	170	164	148	151	168	126	175	169	148	154	161	145	150	173	154	171	143	159	158	167	146	145	175	159	166	159	149	154	153	158	157	161	164	155	166	166	175	164	168	148	154	147	158	161	161	165	157	154	160	161	179	155	169	155	150	170	171	164	144	156	146	177	141	171	158	144	168	164	154	150	180	161	152	145	142	165	168	174	154	153	152	156	185	164	150	164	170	166	151	150	150	157	139	170	144	164	168	185	167	153	161	148	156	158	156	178	145	162	159	155	165	164	150	168	151	167	166	156	162	169	158	168	157	149	181	170	158	156	161	156	178	145	158	166	159	167	154	169	155	164	145	155	168	145	158	176	160	154	150	159	162	147	156	168	153	159	128	150	166	151	150	130	148	152	172	163	158	159	162	166	171	144	144	164	137	142	147	162	168	164	154	179	135	143	161	154	150	184	136	136	170	176	171	145	176	149	147	154	184	155	167	155	151	166	164	181	154	169	166	132	147	165	159	138	172	166	187	153	159	171	139	178	173	140	171	161	162	168	150	151	154	171	164	156	186	168	133	151	179	164	150	167	152	162	175	148	157	174	160	158	170	143	148	182	151	172	160	169	149	174	137	152	160	184	148	170	162	144	160	155	161	152	148	146	149	146
2794	58	63	54	63	62	41	55	51	61	51	66	50	50	59	50	58	54	65	62	64	43	56	59	66	62	56	63	57	59	52	55	53	57	52	51	56	53	58	65	53	54	46	51	57	45	39	52	41	53	53	63	55	52	66	67	48	58	66	53	57	44	63	57	50	63	55	58	59	45	65	43	41	48	69	53	67	52	59	51	54	58	60	46	60	60	57	58	67	46	64	52	56	58	74	49	58	58	56	54	46	47	50	54	55	56	72	53	50	46	56	60	55	58	57	62	53	64	59	71	80	47	54	48	49	58	59	49	63	63	63	61	43	48	69	47	47	57	45	52	64	49	64	49	53	58	55	62	57	50	61	67	34	59	44	54	56	63	56	69	47	59	46	51	57	42	60	44	53	56	51	58	56	59	52	64	64	47	54	52	72	53	61	58	53	57	60	41	47	49	59	61	34	72	50	62	64	48	64	54	54	55	51	66	49	50	54	56	58	47	62	54	64	57	55	55	53	50	54	60	50	46	43	56	61	58	54	66	60	60	55	51	51	57	65	53	59	64	42	52	38	46	43	48	60	48	46	57	57	43	50	54	59	61	54	58	57	65	66	55	52	49	63	61	64	61	47	59	76	54	60	42	63	55	49	49	69	56	66	54	61	40	53	63	45	48	51	51	76	55	62	65	68	64	68	39	62	59	53	56	54	64	71	46	51	44	53	50	57	50	57	55	44	59	60	58	65	47	49	58	56	57	55	52	54	69	64	44	47	45	68	50	52	61	58	72	60	53	57	57	51	59	65	52	61	59	54	64	43	59	54	44	40	67	73	51	72	50	70	51	50	59	52	71	58	55	49	56	52	56	59	54	53	65	53	43	53	59	54	62	46	56	65	44	62	56	52	65	44	57	58	59	56	61	63	60	54	64	56	55	57	50	55	52	72	49	56	48	57	50	53	63	70	57	57	56	63	54	47	51	44	57	55	55	47	55	68	50	50	42	70	42	63	56	60	40	51	60	68	52	61	50	53	62	52	75	62	67	57	46	67	51	58	47	57	62	53	71	56	60	48	53	55	50	54	52	49	46	59	43	66	57	48	47	54	48	71	53	47	65	67	51	59	53	46	55	56	51	60	64	53	53	64	54	55	49	53	65	45	64	68	72	59	53	47	64	63	58	62	60	53	57	50	67	49	65	59	53	57	61	47	61	54	52	59	51	58	62	49	57	47	62	41	53	49	70	41	56	59	59	66	53	54	66	69	40	59	51	52	50	55	50	55	58	50	44	46	57	52	59	51	50	69	43	45	74	63	58	43	59	63	53	51	55	66	56	58	55	57	56	52	59	62	70	59	48	47	56	52	50	69	64	45	56	66	56	51	57	59	56	51	58	62	61	46	41	65	62	53	53	43	63	62	60	44	54	56	58	51	65	48	55	45	51	49	53	46	68	79	50	54	45	61	65	62	53	64	63	58	57	58	61	41	52	52	62	61	43	47	74	51	57	62	47	60	60	55	52	66	61	55	57	47	54	78	52	57	73	53	53	51	47	52	50	53	54	59	57	69	40	51	54	68	64	55	58	67	52	61	56	57	44	44	54	53	44	58	55	54	44	49	68	52	60	53	48	54	57	65	40	64	52	50	57	50	59	52	58	46	58	57	54	53	61	70	58	65	60	65	43	48	55	45	42	57	61	54	58	52	58	51	57	56	49	44	54	58	53	56	50	53	56	48	66	55	64	51	62	53	58	60	41	71	56	56	51	58	69	64	57	55	42	50	53	61	59	62	62	46	57	52	63	50	65	48	53	64	49	50	58	58	53	66	52	61	53	46	54	70	58	66	46	54	55	53	83	57	54	50	50	48	42	61	47	58	51	45	52	58	49	51	62	69	45	58	42	57	65	63	66	62	52	51	58	53	66	54	52	43	55	66	57	47	52	51	46	54	71	55	49	49	51	60	55	56	54	49	44	49	75	57	46	46	44	53	55	48	65	52	50	56	64	66	55	54	58	59	64	41	65	64	44	56	42	63	46	67	50	50	53	63	48	68	45	55	59	54	54	56	63	61	61	61	55	42	67	54	59	61	49	62	49	55	56	53	51	57	59	49	59	59	54	53	39	50	53	50	44	37	58	55	63	57	50	60	69	44	43	50	61	54	49	61	50	53	52	52	48	49	72	61	47	50	63	45	55	49	57	62	48	49	45	49	63	60	52	56	62	59	65	50	51	50	58	45	54	60	43	54	71	72	56	51	53	59	49	57	55	72	47	48	51	46	49	46	64	51	56	62	52	53	44	46	52	69	48	53	48	44	51	61	54	53	48	59	50	50	64	47	49	65	64	48	48	41	60	51	59	48	74	56	58	61	43	49	40	64	56	40	57	60	51	48	57	58	65	50	50	57	61	57	55	57	45	53	48	40	38	59	68	65	60	55	62	51	57	41	57	60	57	60	48	59	56	69	59	49	50	48	63	43	61	62	59	56	67	54	68	70	56	50	54	60	73	68	55	68	51	46	65	50	66	57	49	53	53	53	59	56	61	53	54	65	64	40	61	53	56	59	51	53	56	55	48	58	62	54	62	59	48	62	55	52	51	50	63	61	56	49	61	55	50	51	49	56	58	62	59	41	59	42	62	64	62	68	36	61	52	60	59	76	47	60	54	58	58	53	56	53	59	68	47	59	62	57	55	67	55	53	40	51	41	52	51	59	42	55	47	56	50	46	50	60	65	50	46	61	54	50	68	49	54	53	48	64	54	54	50	49	54	51	52	36	53	63	54	46	51	41	49	66	51	52	59	44	46	51	63	56	68	66	56	48	68	62	55	50	51	59	65	60	64	54	61	62	45	58	67	52	62	56	57	46	42	80	46	46	50	55	55	68	55	48	58	55	39	53	45	50	51	58	62	41	52	51	47	59	63	66	52	44	44	46	46	54	55	56	56	56	57	69	55	44	54	54	56	57	48	61	55	64	56	46	45	56	57	56	62	58	64	63	62	56	51	57	58	50	51	58	53	55	48	54	48	55	46	60	52	60	54	64	57	47	42	51	56	51	52	57	44	54	48	53	53	53	51	41	48	58	40	52	61	50	60	60	66	53	62	61	50	65	61	58	52	62	53	70	41	47	67	51	53	57	49	49	51	51	52	49	65	47	55	54	40	61	56	53	46	44	67	48	58	53	57	56	53	49	57	54	54	51	65	73	51	56	46	48	54	38	50	53	51	44	48	57	70	58	51	63	54	54	63	51	54	56	46	61	61	54	55	58	64	59	49	55	50	50	72	49	53	57	50	61	57	42	53	50	52	70	51	42	48	40	66	49	53	52	61	53	57	44	59	59	61	53	56	58	39	54	50	63	49	58	69	54	61	52	60	47	69	58	56	64	38	51	47	58	38	44	54	50	55	58	60	50	58	53	43	49	53	58	46	60	68	41	55	51	43	54	48	57	53	54	71	49	60	44	56	61	40	53	56	50	59	45	60	48	53	56	50	61	57	50	57	58	51
16425	506	441	474	488	559	584	532	510	492	509	497	477	441	479	446	429	418	440	448	456	396	426	389	436	427	411	408	418	402	390	389	423	443	433	447	389	433	422	451	437	397	409	445	408	402	399	394	402	385	406	408	380	444	389	363	433	377	420	383	418	415	382	400	427	389	407	388	449	384	424	393	393	385	417	394	392	390	422	379	369	400	424	409	422	403	448	408	443	396	379	379	413	429	408	411	393	395	388	428	396	460	395	398	406	414	385	416	392	398	387	413	405	414	448	398	423	411	408	399	397	417	407	422	439	405	409	410	431	427	449	389	429	402	385	413	383	419	416	384	384	429	409	387	374	337	414	432	395	371	396	399	396	442	358	432	401	418	429	436	404	406	429	389	362	406	401	419	383	386	371	394	431	412	381	422	399	395	370	391	414	381	402	420	406	387	410	433	422	389	411	380	418	414	425	401	412	400	398	421	417	374	388	392	439	383	411	414	445	400	383	362	418	411	401	392	431	416	398	392	414	430	388	376	418	421	407	437	422	387	376	390	401	434	397	427	396	423	422	403	392	367	403	412	397	382	403	401	377	377	413	407	407	409	401	395	403	434	355	434	363	416	397	433	410	391	380	376	420	369	414	393	417	398	380	424	394	432	437	405	386	407	382	393	417	418	407	412	431	393	396	388	435	431	366	431	406	379	409	399	442	394	351	410	392	414	422	377	419	386	444	416	420	403	390	400	401	372	391	381	398	416	404	371	446	380	397	395	405	401	406	410	396	384	398	416	427	403	392	408	374	403	433	414	365	378	396	389	367	365	415	433	413	409	410	389	374	425	394	437	424	359	436	388	408	420	383	421	408	396	419	410	410	413	383	396	419	356	412	412	355	395	339	409	369	399	359	409	417	352	394	412	444	447	402	396	409	411	407	398	366	412	415	431	394	424	377	429	414	414	440	384	376	386	364	400	388	367	433	385	403	393	374	370	390	398	421	431	403	379	429	417	404	415	417	395	408	391	374	393	384	406	383	411	421	428	416	388	415	379	404	410	389	425	390	411	388	402	389	364	435	425	397	393	408	374	421	429	401	428	412	406	416	436	370	406	428	401	427	399	352	397	406	426	422	411	398	394	392	412	378	441	372	386	399	414	363	388	403	402	398	404	402	391	399	413	401	379	392	403	357	420	404	418	366	417	402	419	391	405	415	376	383	406	394	399	391	403	416	420	396	395	395	447	377	429	402	396	358	417	419	403	418	424	402	378	392	404	399	435	397	391	394	391	418	396	395	363	386	404	403	427	391	416	403	381	425	366	410	405	420	420	411	441	381	416	398	453	389	406	390	383	419	402	414	411	416	417	408	417	426	429	410	423	370	385	373	384	396	388	399	415	414	395	404	380	381	438	419	408	387	369	373	395	422	386	388	393	406	394	389	439	411	411	416	417	411	406	398	407	422	381	429	393	385	397	393	407	388	447	413	388	394	407	387	383	400	441	421	398	359	389	407	399	425	412	406	424	368	401	371	395	417	408	387	409	412	424	394	376	382	429	373	390	415	405	398	381	368	394	405	402	422	382	464	404	400	398	368	426	412	407	370	404	413	387	433	386	364	394	452	397	406	411	418	415	381	415	393	426	415	416	417	399	387	402	390	418	457	380	438	371	414	434	412	373	381	416	411	419	425	378	429	442	389	392	391	387	440	414	359	424	428	399	414	424	403	397	411	425	414	435	408	418	398	417	406	415	382	390	422	409	395	433	409	405	431	400	376	414	445	412	444	376	408	378	400	380	406	411	388	394	365	355	409	410	411	398	421	404	402	405	416	403	407	416	386	401	409	416	399	417	378	419	413	408	411	430	390	407	386	424	377	384	416	417	402	384	398	415	401	402	377	383	392	422	421	407	429	401	391	404	438	403	383	411	405	445	386	413	398	388	411	399	402	386	408	418	410	397	411	400	411	438	348	371	404	407	395	422	396	458	407	424	389	430	387	413	439	380	420	403	450	406	405	400	414	426	459	411	373	400	400	398	405	414	423	400	399	398	419	380	401	454	450	384	378	430	405	416	445	412	394	408	381	371	398	397	411	384	412	405	419	384	405	388	389	398	413	407	411	402	397	368	386	361	407	417	397	402	398	405	376	415	436	454	411	408	415	417	414	379	391	468	386	428	389	367	414	377	398	414	393	435	411	388	373	401	403	388	374	393	387	387	416	376	375	376	379	428	407	435	433	369	362	417	389	406	382	383	391	406	422	361	411	420	440	439	400	421	365	380	398	426	411	427	398	402	406	431	408	434	434	428	417	420	411	406	399	403	388	383	387	412	376	413	405	390	385	381	406	402	447	400	419	379	387	418	427	421	391	402	374	386	422	393	438	398	399	416	387	372	406	382	402	399	417	384	384	430	398	418	402	395	422	415	375	394	426	396	381	430	374	385	379	418	382	428	411	374	381	398	415	436	424	404	395	401	380	417	381	398	428	445	430	397	394	382	406	385	412	392	400	411	378	406	413	394	411	395	403	407	394	377	398	396	412	388	391	417	409	396	417	402	413	417	425	435	415	405	417	394	423	363	411	422	436	401	397	387	441	394	375	382	396	392	411	411	413	391	379	408	372	396	405	409	385	397	415	418	394	429	405	398	400	419	425	384	402	381	422	387	420	381	365	389	372	434	407	384	391	425	390	397	396	400	383	437	386	414	416	406	425	392	431	392	389	389	409	391	379	406	393	383	414	381	430	440	418	370	419	365	424	402	412	379	411	405	403	396	436	406	396	394	401	408	407	411	414	405	392	394	414	404	382	383	366	394	386	426	406	438	425	377	403	418	365	458	442	395	377	413	414	388	384	394	433	412	377	404	430	420	412	391	381	379	402	426	370	423	429	416	410	417	408	427	425	393	417	415	383	375	413	390	379	409	407	404	430	418	431	392	385	396	428	371	413	420	412	418	385	403	399	379	412	402	380	412	409	410	422	409	398	382	380	397	395	419	410	402	435	401	408	382	386	398	416	393	402	384	378	444	353	406	418	379	441	400	404	382	406	384	402	432	396	429	387	383	405	404	417	432	422	417	398	401	418	382	392	398	410	379	407	407	408	423	424	402	396	395	388	420	395	404	386	435	431	383	450	436	423	389	413	407	413	406	365	400	397	431	400	398	406	374	416	417	377	391	456	416	413	373	390	421	419	412	401	409	430	421	411	421	387	428	405	398	431	405	412	397	409	410	383	451	378	416	374	414	407	434	393	442	456	397	373	425	407	422	422	391	393	413	412	388	406	395	385	425	394	406	407	414	401	387	407	404	370	406	402	395	430	421	401	441	393	407	411	401	402	401	389	429	389	422	401	406	414	365	425	383	395	383	383	389	427	425	389	421	410	396	406	388	420	374	410	387	386	428	414	415	420	389	421	393	372	404	393	412	389	387	408	394	416	418	394	397	416	429	393	420	384	385	411	409	367	389	373	372	400	401	400	403	398	418	414	416	377	415	405	401	428	398	427	407	419	402
3512	73	68	70	60	52	62	55	47	65	58	56	79	53	57	54	56	63	62	54	49	63	58	53	57	58	56	66	56	73	56	62	62	57	74	54	48	62	54	65	66	68	57	62	55	52	52	60	62	52	50	55	74	54	67	48	54	52	53	64	59	56	49	52	64	59	47	67	68	70	55	66	60	51	71	59	53	58	64	69	63	51	57	59	67	54	49	62	49	61	67	62	52	55	67	37	39	56	58	56	70	60	57	57	48	43	68	54	62	64	54	61	64	59	58	56	73	58	72	66	53	55	64	64	62	59	73	51	68	57	61	53	66	66	61	54	61	60	88	55	68	66	67	62	57	57	50	46	56	61	64	65	66	61	66	59	47	53	72	64	48	54	54	43	48	71	53	61	45	76	59	65	53	55	64	54	61	62	57	56	69	58	55	63	56	64	65	66	41	56	60	53	55	42	68	59	63	51	49	54	47	48	65	55	50	64	53	52	66	63	58	65	69	53	63	48	69	62	52	58	55	57	65	61	67	70	57	62	54	60	78	46	68	54	64	51	67	64	60	62	67	57	71	63	46	59	61	48	57	63	60	66	54	63	64	47	56	58	70	56	49	59	63	66	42	63	56	62	62	54	62	59	52	57	72	58	65	51	68	62	50	50	58	69	65	73	64	48	48	61	54	55	67	73	54	53	42	59	55	65	55	53	56	63	64	75	55	64	60	41	60	51	61	68	66	66	55	54	60	60	54	49	54	76	61	49	49	69	56	75	63	73	63	65	53	58	60	66	55	52	54	51	54	59	57	45	50	72	61	62	53	62	68	62	60	47	50	67	58	79	65	53	65	60	67	56	67	54	65	51	53	49	58	48	62	59	58	71	49	64	63	56	63	66	48	50	54	75	55	60	65	56	53	59	59	55	73	49	71	59	64	69	70	60	54	53	66	56	74	47	59	43	46	57	55	64	41	72	63	58	59	65	46	51	67	63	65	64	59	57	47	73	54	45	48	62	50	52	54	67	57	50	54	48	67	64	52	60	54	56	56	62	64	59	62	69	73	53	65	63	64	55	60	64	50	61	73	50	66	61	41	53	59	50	66	60	59	44	67	52	61	44	51	53	56	52	64	60	56	52	54	59	60	59	53	57	57	57	58	58	57	51	59	45	40	58	46	59	62	57	61	67	54	59	53	54	56	68	61	41	63	49	54	75	56	57	73	65	44	69	49	67	54	70	74	53	51	60	65	56	61	67	62	59	58	60	65	64	62	52	57	67	59	57	53	56	55	67	67	53	55	66	62	60	48	63	42	49	59	59	60	53	56	49	55	61	52	71	61	47	59	52	59	54	56	62	62	67	60	69	53	59	68	63	58	58	56	62	52	64	62	58	67	65	54	46	61	62	56	63	57	43	53	55	65	53	57	54	66	61	59	62	54	60	41	55	61	56	54	55	70	55	69	43	50	53	59	67	63	59	57	48	74	50	57	53	56	68	57	51	64	58	62	48	67	54	59	59	59	51	59	63	41	59	46	62	57	44	56	54	59	69	49	45	50	67	59	61	59	67	53	53	57	60	58	53	50	60	67	61	53	53	65	56	43	54	56	56	53	43	59	71	65	55	50	65	42	51	55	69	51	57	51	69	62	59	39	58	49	63	56	66	50	56	60	62	51	62	47	63	69	58	55	52	48	59	54	58	64	58	39	67	61	51	59	61	59	61	64	71	50	61	55	55	61	72	58	49	62	65	66	66	73	55	47	75	46	53	63	60	53	65	60	46	61	58	59	59	57	52	58	51	60	62	68	61	56	39	68	58	61	61	58	53	69	71	54	59	59	56	53	57	46	50	42	56	58	67	48	58	69	62	45	67	66	42	55	64	61	61	52	75	70	55	61	50	72	57	58	59	67	52	57	47	65	55	68	67	44	57	59	63	70	46	54	63	58	58	54	66	57	58	55	54	59	62	57	48	58	69	64	49	55	58	56	65	69	56	48	61	61	58	46	69	54	50	51	50	62	55	51	49	40	61	63	68	48	57	62	47	60	62	63	71	59	56	70	57	56	55	64	65	70	53	44	70	50	56	45	55	65	55	41	64	60	58	50	46	63	61	68	59	64	69	49	58	74	48	63	56	60	66	62	54	53	55	54	57	55	58	54	51	64	77	54	62	67	64	61	68	63	49	56	64	55	68	63	67	59	49	56	58	66	65	65	56	44	71	53	58	65	60	72	58	51	55	55	51	47	62	69	65	72	71	48	46	54	58	58	56	50	60	62	54	54	60	60	57	58	63	76	68	51	55	63	56	53	69	65	61	45	56	54	40	47	62	62	57	70	68	54	61	60	63	62	53	51	46	47	55	47	54	53	54	74	57	61	58	50	63	56	56	64	50	58	55	54	62	60	60	70	69	49	47	59	56	55	64	57	59	79	60	56	58	62	67	63	63	58	53	59	52	64	55	62	48	69	60	49	56	60	65	45	77	68	56	60	51	64	72	55	53	70	56	40	70	54	39	54	57	57	58	65	54	60	61	45	57	43	56	48	48	56	57	57	73	44	67	46	57	64	59	75	66	57	50	61	44	63	52	57	57	61	50	58	55	47	57	52	65	61	57	47	81	61	51	53	59	66	56	69	62	61	50	55	57	57	63	51	67	51	54	49	69	65	56	64	65	59	63	57	76	59	53	58	61	75	58	69	64	73	50	70	61	55	56	72	60	57	52	50	55	48	57	53	66	70	53	50	65	64	63	58	55	55	62	51	49	62	65	55	53	66	69	66	48	63	66	57	61	53	59	54	53	53	65	71	58	52	56	63	60	62	56	64	68	60	58	62	51	65	62	62	58	57	67	62	63	61	63	54	56	57	80	52	54	55	58	64	58	63	50	51	65	72	70	52	62	67	72	45	66	50	46	71	41	54	52	56	60	60	45	55	52	65	66	50	50	60	41	68	49	61	58	56	53	61	58	67	52	55	66	81	49	56	51	66	51	58	63	69	60	68	64	77	65	62	58	50	61	56	46	58	53	47	50	51	43	66	52	67	49	60	47	63	70	49	60	68	52	63	50	70	58	55	54	50	65	59	70	48	61	47	62	62	64	41	64	59	62	54	56	48	54	63	57	72	54	57	49	68	55	53	70	64	50	58	47	61	67	58	63	54	52	45	48	53	64	64	59	53	60	46	59	66	60	60	47	67	61	59	56	62	57	53	56	66	51	71	59	64	57	54	54	65	58	61	64	64	66	62	70	57	62	52	68	64	48	61	56	47	63	76	59	53	52	67	57	56	55	60	61	61	53	57	68	56	62	50	58	62	57	47	53	60	51	47	53	65	60	32	66	52	54	63	61	52	66	52	56	69	48	62	53	70	59	55	43	54	57	59	70	54	68	52	54	70	61	43	54	67	56	58	65	51	64	69	53	40	62	54	54	54	63	47	62	62	68	52	62	60	61	45	66	65	56	64	60	48	66	54	57	53	59	64	55	59	69	70	56	64	47	60	42	62	58
18412	560	485	472	635	760	746	724	628	611	582	582	519	529	501	488	485	448	480	428	448	460	443	457	511	468	445	422	475	424	428	426	420	486	414	425	442	441	412	427	439	391	435	427	409	445	437	431	434	445	428	423	410	420	423	470	421	435	444	447	433	466	403	406	446	424	418	450	426	461	398	431	463	433	425	425	445	416	441	416	435	445	453	396	449	429	450	416	418	393	435	401	446	411	400	415	448	432	400	420	440	427	410	412	421	427	402	413	448	395	422	421	466	477	428	451	474	415	424	459	419	452	462	421	473	458	389	407	408	421	459	417	446	396	430	422	411	433	436	435	441	441	424	430	446	399	436	435	391	424	404	440	419	445	422	481	439	421	437	406	431	476	391	366	427	444	414	437	406	418	427	449	425	405	420	443	394	428	417	447	400	392	410	414	420	417	412	427	436	444	459	393	392	436	422	433	404	430	427	423	440	436	462	448	379	457	448	453	452	418	404	469	415	375	429	426	450	410	460	432	435	441	442	404	451	388	443	416	426	425	450	404	429	439	438	412	397	444	461	389	432	439	405	442	432	410	438	432	432	414	425	402	451	391	422	430	434	430	431	426	406	435	454	413	432	455	397	454	427	386	420	410	435	441	403	394	427	421	429	417	414	414	435	420	473	416	443	397	377	456	417	393	456	464	427	415	423	391	433	473	417	447	417	426	435	394	414	435	402	398	472	431	442	431	422	405	451	439	409	435	416	444	414	412	431	454	421	459	413	424	436	396	405	413	420	446	421	436	431	419	403	454	394	438	434	413	451	389	409	409	411	421	390	426	424	465	398	431	429	396	425	415	411	447	457	444	449	426	408	459	440	402	435	431	405	437	415	419	409	443	417	423	438	423	459	388	427	452	431	442	414	470	433	444	436	457	409	453	451	434	428	407	441	401	413	413	433	426	469	384	432	396	415	420	404	421	450	432	437	401	448	417	450	409	462	409	431	397	412	419	438	416	450	427	425	405	444	429	455	391	453	405	425	433	439	420	409	444	408	385	419	426	433	426	425	408	434	413	443	383	401	409	425	431	430	445	404	423	456	441	400	406	435	468	415	422	423	406	414	432	469	410	439	430	437	417	454	413	430	437	424	401	431	422	421	383	464	419	408	431	411	427	472	450	441	387	452	454	449	419	453	417	402	413	430	421	389	436	453	456	428	448	449	410	442	423	420	406	421	461	433	416	423	404	447	411	423	430	442	410	413	410	406	408	401	413	447	416	434	411	444	429	425	417	452	448	449	422	407	437	441	417	473	402	415	405	408	439	402	400	414	404	424	394	431	415	405	438	441	437	451	406	408	447	437	398	382	433	401	419	411	416	435	392	440	432	408	431	434	420	406	413	428	448	411	447	443	439	417	409	439	414	433	430	395	442	416	417	401	428	417	383	421	437	406	407	427	436	432	490	402	453	468	435	434	427	409	441	404	411	414	417	422	425	417	395	440	436	460	411	477	440	447	438	393	439	429	407	431	380	418	419	429	406	441	389	402	422	421	427	393	405	441	427	364	417	430	399	424	407	409	449	449	435	389	435	411	460	431	419	421	453	404	428	444	423	431	396	412	425	445	440	461	423	453	400	426	413	402	415	405	451	435	448	442	422	425	417	419	449	445	437	450	425	394	407	438	448	451	456	418	400	447	402	430	415	415	410	436	446	398	413	446	393	402	426	429	434	447	429	423	427	436	457	411	419	431	426	423	426	433	430	415	418	393	418	404	454	403	438	434	439	444	438	445	430	425	414	425	460	429	427	431	421	439	399	434	407	456	439	417	400	421	405	421	398	446	431	415	419	429	423	452	425	392	453	387	428	436	396	426	416	423	454	458	444	460	427	425	382	420	451	450	387	432	426	430	444	435	414	418	440	389	430	397	419	457	437	418	396	424	401	438	442	455	420	421	411	437	422	424	424	410	425	431	464	435	426	419	411	416	421	420	393	426	409	440	415	421	414	413	421	441	451	448	434	402	397	464	392	436	392	441	399	437	411	406	422	444	410	431	438	462	403	428	421	416	423	423	406	421	454	397	396	413	433	453	386	432	414	362	415	466	419	410	463	435	446	409	418	398	460	426	401	395	445	435	460	404	383	433	425	444	430	410	445	444	404	397	421	424	398	406	410	409	460	429	437	381	430	426	418	453	384	416	436	427	405	408	433	427	453	418	414	439	429	405	404	403	400	402	393	453	478	419	458	427	414	427	438	437	443	404	422	400	408	425	422	420	455	415	391	456	442	410	453	382	428	393	422	377	419	416	407	436	430	404	403	436	444	426	406	433	415	395	415	428	446	400	427	436	458	398	416	408	430	427	399	403	389	417	436	410	415	462	425	407	403	438	424	435	420	405	466	391	418	415	421	374	424	419	445	417	398	441	420	453	413	415	421	429	446	391	423	428	431	386	407	432	411	433	427	411	397	414	426	428	396	429	416	434	423	417	419	407	419	426	444	427	402	418	428	425	443	443	431	391	474	398	414	431	418	426	391	441	432	413	435	407	439	441	449	439	421	450	429	399	437	405	422	419	434	437	410	425	389	418	398	417	439	435	434	431	414	423	404	388	418	424	439	385	391	458	420	426	410	423	414	414	415	388	428	396	418	432	450	413	440	453	416	415	430	433	435	426	418	451	433	467	450	418	416	414	427	420	426	455	456	446	433	453	474	464	378	371	409	436	416	417	389	414	444	419	459	477	389	434	432	415	464	404	435	400	438	433	410	431	418	383	421	430	441	438	458	426	464	415	428	395	425	398	428	462	432	435	474	413	438	426	393	436	424	418	464	442	421	427	403	426	448	404	407	458	431	437	405	449	380	440	432	390	455	415	412	427	450	435	442	385	448	446	421	439	422	406	457	449	429	384	425	431	408	419	446	436	430	426	439	456	435	449	395	422	431	425	421	400	393	428	420	388	431	413	445	418	429	407	439	456	425	392	397	448	401	454	413	441	425	396	410	399	418	446	432	407	373	447	409	460	422	416	439	413	419	458	435	413	424	414	435	456	440	365	451	395	424	417	417	414	393	443	412	454	449	409	404	408	451	417	390	423	421	472	411	417	431	401	461	403	404	430	423	397	417	405	408	427	403	436	404	456	401	429	425	400	405	414	428	408	398	422	427	416	414	434	459	419	404	406	419	412	438	381	407	438	434	444	438	398	407	409	401	422	426	383	396	400	436	418	421	402	425	435	423	426	437	428	399	444	390	443	455	439	441	426	428	397	430	421	406	472	442	398	412	441	415	460	409	436	416	401	405	437	409	461	472	378	424	420	430	447	440	426	439	445	404	414	446	415	406	402	411	443	439	403	428	435	424	417	448	420	420	401	442	444	441	389	439	411	406	412	451	403	454	426	406	411	441	468	431	412	424	390	423	387	384	433	411	411	404	419	451	407	447	411	467	426	424	435	401	406	410	425	418	437	439	442	395	426	405	435	381	471	435	404	424	410	441	397	407	412	423	415	430	438	456
6234	125	64	65	56	46	60	78	77	61	59	55	63	63	64	54	61	69	68	76	66	44	62	48	56	55	69	54	44	58	63	53	51	62	68	59	49	61	46	55	57	48	52	50	58	55	53	54	46	49	54	47	46	54	58	51	55	59	65	43	43	59	53	56	44	55	54	60	49	52	45	53	55	61	49	55	48	74	49	58	53	49	44	65	70	49	46	44	55	50	56	61	62	56	58	44	59	53	63	50	65	62	60	62	43	68	59	59	60	52	67	46	53	43	62	49	68	54	55	51	58	49	56	49	59	48	62	59	50	49	52	58	47	58	61	57	56	66	60	44	64	47	49	57	58	60	60	54	42	69	60	60	42	52	56	54	63	47	60	63	64	52	68	67	60	43	46	70	64	58	56	42	55	46	47	52	54	65	54	68	68	57	55	47	45	64	62	58	56	43	54	62	46	48	57	64	64	53	62	41	62	48	55	53	55	54	62	58	47	50	55	65	52	53	59	60	55	41	59	55	41	47	46	58	62	60	62	50	68	55	42	45	45	61	65	49	50	56	45	71	53	52	59	66	38	71	57	65	51	40	53	61	62	55	42	60	46	48	40	70	56	56	49	66	65	48	53	50	44	58	52	60	48	57	47	59	64	50	52	61	61	64	45	62	57	62	50	51	70	47	61	42	68	57	40	62	54	59	42	52	62	47	60	63	47	47	48	55	64	58	77	45	47	51	59	67	67	57	68	64	53	57	54	55	53	52	55	61	53	51	60	58	65	60	56	47	48	61	51	45	57	48	54	64	54	59	76	46	36	47	70	46	62	49	58	48	52	55	61	50	48	58	60	61	55	57	46	50	54	51	53	51	59	60	55	45	53	55	60	58	53	56	55	48	63	56	55	67	66	46	57	57	55	61	57	61	61	61	67	52	60	61	45	49	69	62	55	54	65	63	51	60	64	66	48	56	55	57	48	53	62	63	64	55	53	56	54	53	57	48	57	59	64	35	63	51	53	50	61	59	53	46	62	48	60	56	52	55	63	53	61	49	61	50	66	55	49	68	61	58	50	59	49	46	51	58	68	60	61	63	45	61	63	45	69	60	66	49	53	41	48	65	62	53	55	62	65	59	58	62	66	43	58	58	52	69	47	50	62	55	59	50	58	54	64	56	55	57	54	48	62	69	59	47	44	56	54	49	57	66	57	50	55	51	60	64	52	52	57	49	70	51	54	45	62	52	55	66	48	73	76	58	66	65	56	60	62	57	64	49	53	46	56	50	73	52	53	58	63	57	42	57	56	44	60	63	58	61	49	59	54	57	62	62	54	60	58	50	65	60	55	60	56	53	39	60	54	55	44	73	68	54	65	53	66	53	57	48	74	53	48	60	44	46	57	65	57	63	57	68	55	57	49	40	47	63	54	48	53	53	64	50	63	55	49	54	51	54	65	48	53	51	54	58	49	55	60	59	63	54	71	45	46	70	52	61	55	58	55	51	59	58	38	50	69	62	48	77	61	61	44	50	50	63	54	48	49	50	48	52	64	56	62	45	58	62	57	61	62	59	64	48	70	60	48	48	65	51	47	51	55	48	51	55	56	68	59	51	55	59	47	64	50	45	60	58	61	49	48	57	61	41	48	63	52	49	64	48	32	56	73	65	61	50	48	47	46	56	51	50	52	56	55	60	47	47	58	60	58	58	58	74	69	48	57	61	54	54	64	60	57	59	58	55	43	50	59	58	44	56	49	54	49	67	47	49	59	49	51	69	57	63	44	50	41	51	57	58	49	58	55	66	47	55	39	52	45	55	47	59	60	52	54	60	45	61	54	59	40	65	67	57	53	59	54	66	56	73	50	48	60	54	55	65	46	45	58	70	53	40	54	49	68	56	56	34	56	67	53	51	47	59	47	65	45	50	52	61	57	49	48	51	61	41	63	63	64	53	61	51	74	60	57	63	55	71	69	54	50	48	62	58	45	54	54	59	47	48	66	49	55	50	59	59	64	57	65	45	67	59	62	58	45	57	67	58	50	56	53	65	53	64	52	54	49	59	60	54	62	53	59	56	57	43	61	59	54	57	65	60	55	53	73	52	64	46	52	56	58	46	42	67	65	65	58	51	46	53	47	49	51	69	52	64	54	48	61	66	59	51	63	61	55	64	62	68	55	54	55	46	44	49	56	54	48	58	49	47	51	53	57	47	59	60	51	49	48	76	43	56	48	61	68	49	42	59	57	59	60	46	53	63	59	65	51	46	49	65	62	49	47	50	61	60	50	41	59	57	53	56	57	55	61	55	66	56	58	52	48	60	58	64	61	51	44	57	49	55	75	52	61	54	61	52	54	52	64	54	62	47	51	68	53	51	65	45	62	50	57	56	58	52	54	74	57	42	58	45	51	47	59	53	61	42	57	60	52	60	54	58	62	67	52	67	63	51	62	54	63	59	62	62	63	51	52	47	60	47	58	66	65	48	65	48	68	57	48	71	64	60	46	64	62	54	54	61	56	66	55	40	54	45	64	43	59	67	68	65	49	71	54	54	54	68	52	55	39	45	54	64	56	53	60	62	54	64	58	68	70	44	57	49	63	58	53	50	52	54	59	57	51	66	55	53	48	45	48	76	46	55	55	51	56	56	46	54	58	63	55	55	52	58	58	45	53	45	64	62	60	61	62	64	61	53	61	62	49	43	46	55	48	51	62	51	59	59	64	74	69	56	49	55	44	66	52	46	64	56	52	46	52	58	51	50	58	58	57	52	64	71	48	58	48	53	54	71	66	50	60	48	60	49	56	51	50	53	55	51	57	53	61	51	54	51	52	49	64	68	60	50	61	41	62	44	55	49	60	59	56	65	61	41	62	51	71	51	50	62	59	64	51	51	63	40	46	74	49	53	62	60	38	61	58	56	59	66	63	55	63	62	49	59	57	48	47	44	55	58	63	53	53	51	53	67	52	42	46	70	54	51	57	59	45	52	37	54	61	54	50	53	62	40	45	64	51	53	54	53	62	44	61	50	59	53	56	43	56	64	47	60	58	48	41	54	52	50	46	62	59	61	67	59	67	51	51	63	62	59	61	53	57	48	64	70	45	45	48	54	47	60	66	41	49	58	62	51	47	48	63	56	48	66	60	50	54	48	51	49	51	47	53	50	57	55	56	46	60	38	49	59	57	44	54	44	51	51	55	61	47	53	71	43	43	53	62	63	57	49	47	66	58	53	56	53	60	56	57	73	64	57	50	55	57	62	52	51	54	69	61	60	40	64	38	64	44	56	62	48	44	49	65	58	44	47	62	59	58	49	60	46	54	69	59	48	40	50	52	68	59	53	53	52	66	54	54	46	47	55	60	65	55	56	55	66	56	74	55	43	58	47	50	58	49	50	57	60	67	59	66	50	50	66	55	63	47	58	57	68	50	60	62	50	58	55	69	49	43	60	54	64	66	46	66	55	57	47	57	50	61	54	54	53	57	47	61	52	56	52	47	47	60	55	46	54	55	50
24558	833	565	593	1012	1501	1452	1328	1199	1016	903	790	754	682	684	633	641	603	542	512	545	566	505	512	472	486	496	463	432	451	462	447	420	461	458	465	438	426	445	439	385	463	426	428	445	387	426	451	448	426	407	407	417	438	400	417	411	438	430	416	434	439	390	439	405	419	449	414	410	397	424	447	408	395	381	396	380	374	412	417	400	403	409	406	406	442	411	425	437	432	426	413	378	405	422	405	434	409	438	413	397	445	447	429	427	393	394	419	422	391	432	419	404	442	424	447	422	430	415	383	396	452	419	413	431	421	406	390	430	393	406	434	408	400	410	406	442	419	430	409	393	376	424	409	387	404	399	433	401	410	385	418	397	432	424	428	380	426	375	399	387	412	429	388	403	416	414	401	426	409	404	374	389	424	389	373	386	377	377	375	423	410	393	424	382	401	411	452	437	399	423	435	390	370	407	421	366	383	400	395	389	407	395	418	387	407	418	403	372	365	431	406	453	411	448	389	400	406	419	408	384	412	417	413	404	396	425	418	390	416	404	414	399	419	404	413	400	399	387	382	410	407	412	409	384	414	463	406	388	372	400	461	405	405	418	393	411	394	396	402	410	414	427	431	406	402	388	377	394	435	407	381	386	373	423	390	391	395	412	371	415	357	402	402	408	397	403	384	410	387	416	418	437	432	379	402	407	435	386	367	374	394	411	399	380	389	388	380	423	396	402	414	415	433	407	410	397	389	436	375	402	414	372	417	421	434	398	431	417	403	391	396	425	383	401	430	409	404	394	408	368	419	404	441	383	405	400	401	408	404	415	369	422	397	397	402	415	443	385	416	402	376	376	418	418	382	417	415	400	388	405	401	385	403	438	414	363	443	427	390	383	391	420	398	388	438	397	406	415	413	398	428	422	397	334	382	407	413	398	404	392	424	392	414	406	411	417	453	395	408	393	410	387	414	421	394	403	421	398	377	406	425	397	378	390	379	415	405	420	454	423	409	417	430	437	385	411	410	396	409	409	442	424	405	404	405	369	392	442	362	390	407	403	394	410	393	382	395	406	417	419	367	397	431	449	402	381	430	362	397	400	420	374	403	400	404	426	429	431	393	398	394	398	411	379	445	421	405	409	397	404	428	388	406	421	395	403	418	426	399	391	409	409	442	390	403	407	397	395	389	419	394	436	424	398	415	417	398	432	431	365	444	387	382	399	388	445	397	442	404	398	411	408	426	397	355	430	401	426	397	396	428	400	425	375	396	392	386	412	417	397	401	404	409	473	394	408	389	429	388	389	396	407	419	438	435	417	380	399	429	395	407	381	417	440	388	420	373	382	407	414	407	461	386	398	406	374	400	395	425	397	399	398	444	414	390	388	360	368	414	406	413	425	393	376	414	430	422	412	397	394	414	404	422	392	382	386	369	416	422	377	384	434	400	407	427	410	408	401	379	428	390	406	424	433	421	404	391	421	388	431	411	373	388	367	364	410	399	420	366	440	401	424	400	441	440	404	406	403	396	409	395	388	375	389	414	400	398	417	403	411	424	393	425	417	405	399	440	410	376	402	410	405	399	403	428	393	403	409	406	396	388	415	377	414	395	405	397	371	392	439	402	427	425	399	423	358	422	377	416	376	386	402	411	385	436	410	395	413	430	423	407	429	420	412	451	424	356	400	428	393	409	400	383	410	408	419	403	409	392	403	390	425	434	407	450	411	402	391	444	407	444	411	404	389	410	425	385	389	416	389	415	386	373	401	389	424	439	422	429	410	409	428	443	423	389	360	391	424	409	390	408	437	419	405	407	383	393	418	422	412	384	418	434	402	387	397	389	403	436	445	394	395	384	418	420	413	387	406	411	398	401	397	431	390	417	434	424	393	406	407	417	396	418	389	423	415	430	352	415	418	401	414	431	390	396	429	433	423	424	412	402	401	396	380	403	381	385	412	397	389	416	395	405	389	421	368	390	400	417	380	436	398	400	456	360	397	357	365	427	399	358	395	394	414	415	410	417	432	378	437	392	429	389	369	437	385	367	421	384	406	398	439	433	430	403	406	374	437	420	403	435	395	374	379	339	369	391	398	414	417	402	379	427	426	408	374	419	407	388	384	410	412	376	405	409	415	413	411	384	398	401	437	405	408	379	395	423	414	386	419	422	407	422	439	428	366	422	402	396	406	398	382	423	392	425	479	434	357	405	418	406	426	404	443	399	389	372	391	392	419	401	444	427	409	400	369	389	395	399	407	402	386	399	390	407	397	428	417	445	417	425	414	413	398	396	386	393	384	393	432	423	423	390	394	413	425	430	403	415	385	402	432	406	385	400	414	401	417	389	404	393	398	420	426	397	396	388	398	422	419	381	411	400	441	378	390	407	378	432	411	383	382	400	408	414	396	415	411	382	409	417	413	394	410	414	402	432	432	387	432	434	409	365	415	383	394	409	423	386	413	412	409	400	387	388	412	417	392	409	437	415	401	426	421	424	400	391	388	407	373	394	386	379	411	392	371	425	382	430	398	410	413	411	372	433	417	457	378	415	425	399	425	437	412	369	395	445	395	389	434	425	396	372	406	404	395	437	398	423	376	408	427	365	402	431	400	398	425	411	409	404	443	383	412	391	371	397	374	364	411	403	392	418	414	395	398	419	391	434	406	383	393	412	414	409	422	414	403	417	402	376	431	385	374	410	368	397	404	399	412	398	357	409	417	434	414	399	389	430	422	443	401	432	387	416	400	415	403	415	370	421	417	373	397	422	416	380	414	396	382	419	393	393	405	384	389	377	391	392	399	414	402	404	440	387	444	428	422	383	422	409	408	371	395	405	374	454	382	448	399	405	429	448	414	406	396	420	413	388	420	429	387	401	416	412	423	403	422	447	404	429	437	444	390	411	420	401	441	396	372	406	454	436	390	407	421	421	438	395	376	416	390	418	432	417	383	406	403	379	418	385	422	406	355	381	396	412	415	403	426	406	430	416	415	393	376	427	451	412	393	435	399	422	404	381	418	420	430	404	426	386	408	418	385	426	403	377	371	385	379	346	412	399	418	427	408	419	407	427	403	399	406	370	392	438	412	395	424	405	417	414	418	412	397	435	399	419	397	405	402	437	419	405	398	417	403	435	418	415	410	404	400	389	425	397	407	395	397	392	401	393	372	458	409	399	414	404	418	422	381	405	408	388	397	402	411	430	393	383	406	390	394	414	389	420	432	402	437	389	406	431	453	378	393	373	417	402	410	371	422	389	424	424	434	412	423	422	393	386	375	431	398	426	457	393	415	423	403	401	410	405	419	418	422	404	384	403	356	404	386	395	438	408	406	413	389	370	438	394	409	407	415	420	378	425	425	431	440	428	375	392	422	432	401	405	407	415	420	371	421	409	409	409	418	383	412	384	417	441	392	413	424	447	413	399	437	414	402	403	434	421	426	438	436	444	379	379	419	419	385	388	456	375	391	416	440	374	365	387	423	402	411	402	397	420	399	389	423	417	391	419	417	377	369	458
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
