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
342998529808	342998530369	342998530919	342998531469	342998532019	342998532569	342998533119	342998533669	342998534219	342998534769	342998535319	342998535869	342998536419	342998536969	342998537519	342998538069	342998538619	342998539169	342998539719	342998540269	342998540819	342998541369	342998541919	342998542469	342998543019	342998543569	342998544119	342998544669	342998545219	342998545769	342998546319	342998546869	342998547419	342998547969	342998548519	342998549069	342998549619	342998550169	342998550719	342998551269	342998551819	342998552369	342998552919	342998553469	342998554019	342998554569	342998555119	342998555669	342998556219	342998556769	342998557319	342998557869	342998558419	342998558969	342998559519	342998560069	342998560619	342998561169	342998561719	342998562270	342998562819	342998563369	342998563919	342998564469	342998565019	342998565570	342998566119	342998566669	342998567219	342998567769	342998568319	342998568870	342998569419	342998569969	342998570519	342998571069	342998571619	342998572169	342998572719	342998573269	342998573819	342998574369	342998574919	342998575469	342998576019	342998576569	342998577120	342998577669	342998578219	342998578769	342998579319	342998579870	342998580419	342998580969	342998581519	342998582069	342998582619	342998583169	342998583719	342998584270	342998584819	342998585369	342998585919	342998586470	342998587019	342998587570	342998588119	342998588669	342998589219	342998589770	342998590319	342998590869	342998591419	342998591970	342998592520	342998593069	342998593619	342998594169	342998594719	342998595270	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2105	3300	1900	2700	2105	3300	1900	2700	2105	3300	1900	2700	2105	3300	1900	2700	2105	3300	1900	2700	2105	3300	1900	2700	2105	3300	1900	2700	2105	3300	1900	2700	2105	3300	1900	2700	2105	3300	1900	2700	2106	3300	1900	2700	2106	3300	1900	2700	2106	3300	1900	2700	2106	3300	1900	2700	2106	3300	1900	2700	2106	3300	1900	2700	2106	3300	1900	2700	2106	3300	1900	2700	2107	3300	1900	2700	2107	3300	1900	2700	2107	3300	1900	2700	2107	3300	1900	2700	2107	3300	1900	2700	2107	3300	1900	2700	2107	3300	1900	2700	2107	3300	1900	2700	2107	3300	1900	2700	2108	3300	1900	2700	2108	3300	1900	2700	2108	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
22087	3697	152	131	120	131	144	176	152	132	153	145	123	125	130	104	102	107	111	114	94	106	120	95	102	105	87	98	87	86	97	90	76	77	95	91	91	91	102	88	85	89	95	91	94	88	96	77	92	77	94	94	60	87	93	95	87	91	75	99	87	99	92	84	84	86	80	88	86	68	77	73	88	92	91	85	83	89	82	97	93	93	75	88	65	74	84	98	87	97	67	71	91	82	77	72	77	91	90	80	84	90	78	96	94	90	81	102	75	87	84	86	88	64	90	80	92	78	63	79	98	81	85	78	85	97	77	88	107	88	75	79	79	95	88	84	106	75	101	89	87	72	104	83	90	78	84	94	84	90	85	81	89	76	70	86	83	87	85	96	83	82	74	88	75	85	87	95	81	91	90	85	82	88	89	89	94	95	78	94	108	87	96	73	96	78	97	99	92	84	88	81	97	72	86	92	77	62	77	87	79	77	96	88	80	87	86	76	115	98	92	86	64	102	69	84	104	90	91	91	74	99	74	91	100	101	87	79	81	102	83	71	80	82	96	94	89	85	83	110	97	86	79	93	90	74	78	88	96	88	89	91	102	93	88	82	78	78	79	84	94	87	91	101	120	99	86	99	88	85	79	95	91	83	81	95	73	89	82	85	70	87	96	80	84	88	82	87	79	95	96	68	75	88	93	83	87	97	85	103	95	98	83	87	90	88	94	81	79	75	71	81	87	83	78	96	96	94	94	87	69	80	86	80	97	90	79	82	74	87	94	77	89	94	83	80	90	92	82	93	80	96	87	83	98	70	81	78	97	81	91	91	84	107	95	68	74	98	85	84	84	83	100	76	89	78	93	74	85	93	85	81	82	79	99	92	76	80	81	76	58	64	102	89	91	84	88	56	98	90	94	75	76	95	83	83	94	88	63	94	95	94	88	78	91	98	79	81	79	99	97	89	80	91	83	88	82	64	92	100	98	67	88	94	78	87	72	86	90	73	82	79	105	73	95	81	98	70	78	92	90	110	90	102	91	95	89	80	86	100	88	101	76	81	72	81	88	90	95	94	104	83	102	78	103	90	91	91	79	89	78	91	91	82	88	96	84	82	79	99	79	76	85	84	82	78	91	94	96	100	108	95	77	77	92	85	67	91	78	84	74	85	88	70	81	75	102	88	102	77	78	90	98	101	89	99	97	91	104	94	109	64	81	83	93	85	76	76	77	91	85	88	109	83	90	88	100	85	78	92	79	86	83	77	88	75	80	87	90	85	91	110	90	97	91	71	86	84	107	96	73	78	98	98	80	77	88	82	78	87	69	98	87	76	82	100	94	79	80	83	103	97	81	99	91	94	102	91	79	81	86	95	83	74	100	82	96	103	94	95	78	82	89	84	98	91	65	86	83	82	89	116	74	81	100	96	81	84	91	103	100	85	83	67	85	86	89	79	84	87	85	85	99	87	86	90	91	94	70	82	86	91	102	82	76	85	89	102	85	104	93	77	103	106	87	86	87	102	77	93	88	86	99	82	107	96	74	68	92	87	97	106	82	85	84	75	91	79	88	99	72	83	83	93	86	105	87	100	91	95	97	80	93	99	86	82	90	69	68	87	73	71	85	69	101	80	76	94	67	86	80	87	88	100	92	73	88	89	85	91	84	94	97	89	68	84	90	93	91	80	86	83	98	69	102	76	95	77	86	100	89	85	85	80	106	98	70	93	88	72	84	99	93	73	87	68	87	82	82	81	85	87	77	98	98	84	73	91	81	90	90	76	79	96	96	89	79	85	79	89	92	84	94	98	94	92	87	91	97	103	66	94	97	86	99	96	84	86	85	70	87	75	95	85	91	79	72	81	86	92	78	65	77	84	79	78	70	84	99	97	105	84	100	83	88	89	97	86	77	81	87	99	87	84	78	82	78	74	83	83	69	88	97	84	104	92	77	94	105	87	77	70	95	104	97	80	96	93	95	77	64	98	79	90	88	98	85	77	95	82	83	86	94	81	96	74	66	96	99	87	81	82	79	89	98	71	85	104	81	72	84	88	89	95	76	88	94	73	86	95	83	91	83	98	91	90	88	101	86	92	84	75	74	89	79	89	79	89	88	76	87	83	82	90	91	80	79	82	79	97	78	69	93	96	83	95	92	95	74	96	86	87	108	94	96	94	67	85	78	78	82	84	104	78	84	100	80	69	121	87	105	82	81	105	92	73	79	78	96	91	77	82	93	85	93	80	96	82	91	74	83	78	81	64	76	94	77	84	75	100	94	99	74	88	78	100	101	87	78	77	88	87	92	94	92	85	92	100	95	77	88	100	89	77	80	81	89	89	103	82	108	91	88	77	87	65	90	101	99	73	78	87	126	71	78	82	99	83	73	98	96	90	81	93	81	82	85	120	89	88	90	82	93	92	102	85	78	92	80	83	82	88	72	79	89	105	93	70	85	94	91	99	72	94	80	74	90	86	89	88	74	107	85	102	90	80	86	81	92	91	79	86	92	78	85	93	98	93	105	92	95	73	84	85	87	81	91	77	79	96	77	98	88	83	91	74	72	77	91	101	75	71	79	82	93	90	86	92	87	88	83	79	108	96	91	83	78	99	96	95	96	71	96	94	87	69	74	85	82	98	97	88	80	79	86	89	89	90	80	97	102	84	78	94	77	102	87	89	90	91	65	89	83	84	91	87	87	80	87	84	76	88	80	75	84	75	109	93	78	100	74	89	90	82	101	63	94	96	94	100	83	103	87	99	94	104	72	94	100	100	98	89	89	88	91	84	83	100	90	93	87	78	84	89	71	77	84	92	95	96	87	86	81	78	94	80	79	90	77	77	86	95	85	83	76	90	83	97	91	95	94	75	93	85	86	95	96	104	103	80	91	97	72	90	96	89	79	78	80	100	100	81	95	98	85	74	92	72	86	92	88	73	92	87	83	93	84	82	68	90	74	84	83	96	96	76	83	90	92	80	97	77	88	94	86	79	96	87	93	93	83	96	91	91	82	85	89	86	85	97	77	82	84	94	95	86	89	82	83	78	77	71	91	97	84	83	85	77	72	90	87	86	74	66	86	96	89	76	73	78	90	101	82	88	106	94	82	80	91	85	67	87	71	90	82	80	90	84	84	91	77	76	87	81	69	74	89	69	100	90	108	90	88	96	77	85	91	86	92	106	66	91	88	91	85	96	92	89	78	83	79	79	100	81	78	78	90	93	92	89	101	80	74	81	101	88	68	89	83	79	83	93	76	87	76	84	81	78	72	88	84	95	96	89	87	91	91	74	89	84	98	75	101	87	86	88	82	91	71	81	80	106	90	82	81	88	90	94	82	80	87	73	101	79	84	85	75	78	92	84	80	80	78	106	89	94	110	72	80	84	100	83	84	85	96	70	90	103	90	80	102	79	69	105	68	97	91	81	91	95	94	96	86	94	72	87	80	79	77	84	81	93	72	93	76	90	81	93	97	91	91	84	90	90	96	72	86	85	92	88	110	86	75	71	90	81
52134	5802	1693	1834	4167	6224	6283	5556	4589	3942	3279	2770	2547	2310	1993	1877	1710	1618	1461	1462	1330	1261	1238	1210	1166	1084	1105	1091	1072	1010	1042	1038	1006	1022	919	979	967	923	963	965	887	925	931	881	939	798	868	888	856	897	856	825	907	859	864	889	820	853	878	883	856	835	816	801	828	833	856	841	852	809	824	836	845	867	828	840	807	897	794	863	818	839	865	787	805	867	841	777	821	824	838	812	827	812	867	797	853	794	807	867	824	834	856	896	791	796	795	778	841	818	776	802	808	797	788	820	794	776	877	745	816	763	832	819	824	811	801	802	815	800	844	803	815	783	815	799	770	807	789	865	864	802	773	799	789	792	816	792	805	786	806	827	822	762	837	833	818	798	815	779	816	813	828	838	783	855	785	835	812	802	855	797	815	788	824	860	782	823	771	802	786	813	769	849	811	767	784	791	793	766	815	796	820	781	763	779	794	830	772	745	807	808	827	763	795	758	795	792	832	819	835	812	778	819	750	759	810	796	790	791	821	837	827	821	777	815	828	836	824	814	816	761	810	824	768	787	827	833	820	785	770	771	808	787	852	814	880	811	782	818	746	806	834	804	847	750	815	833	829	758	821	812	805	802	801	790	795	799	815	842	850	760	804	808	827	840	791	809	788	824	788	798	787	791	800	847	807	799	763	824	839	825	757	739	824	804	784	831	842	854	843	766	820	811	837	829	834	794	831	864	794	808	819	798	795	786	840	786	780	822	799	815	835	830	786	848	726	810	816	811	830	828	773	811	794	847	763	760	784	796	784	769	877	791	807	868	802	763	811	809	797	802	780	784	810	792	842	823	813	814	774	746	804	761	825	868	783	819	792	817	813	785	800	753	771	792	811	834	819	797	787	785	805	807	806	839	811	779	816	813	765	734	812	808	815	794	761	816	773	781	795	829	783	819	834	819	758	801	800	800	813	779	794	760	799	798	775	823	837	803	794	769	875	805	787	792	800	775	799	788	815	765	826	802	804	786	786	814	791	853	817	819	800	832	807	760	779	811	840	794	769	830	827	839	809	788	790	770	770	820	819	745	808	791	809	809	770	791	794	765	807	785	817	807	818	791	816	822	800	791	791	804	778	785	766	779	832	790	791	817	802	817	780	794	788	804	829	842	757	830	776	811	758	828	828	803	847	816	767	825	786	794	758	866	769	804	763	741	814	819	793	815	783	794	831	826	794	810	797	855	808	803	794	765	785	816	812	819	793	802	753	842	817	811	832	778	786	783	796	790	831	824	828	845	806	830	794	827	822	830	774	778	797	762	773	782	798	781	790	826	807	799	774	806	834	784	790	795	797	824	824	837	775	843	825	771	838	811	784	791	774	802	750	806	779	834	804	770	759	802	804	794	815	837	804	777	818	826	801	831	769	754	742	833	769	839	780	791	783	779	861	775	754	800	811	793	817	815	833	825	769	859	777	860	812	741	772	819	828	806	786	778	842	819	829	769	790	777	792	841	776	823	872	824	817	836	787	791	818	814	864	785	786	802	819	788	796	818	830	811	778	794	815	840	798	825	769	753	821	780	785	830	800	839	810	804	807	804	817	809	808	827	814	798	821	792	831	805	793	829	815	781	843	787	765	766	818	781	773	764	807	810	767	791	773	786	821	806	808	778	827	789	814	821	790	790	752	829	850	803	813	790	836	859	793	788	834	811	800	779	843	743	815	780	774	799	786	832	772	758	792	768	790	773	813	774	764	806	821	782	761	835	760	803	827	830	774	827	809	812	793	806	773	766	800	790	775	793	785	787	824	814	792	815	734	794	765	784	789	808	839	813	829	834	831	825	783	865	772	803	784	775	805	781	810	786	865	763	799	840	802	765	825	772	788	788	801	766	743	806	866	770	808	806	797	863	791	795	787	872	830	824	789	815	858	850	773	770	796	794	826	763	811	769	784	762	816	781	792	820	807	841	786	792	761	792	829	825	840	853	807	820	848	818	839	795	774	819	777	770	776	748	783	775	830	839	800	782	797	821	760	817	834	816	789	813	788	773	853	818	769	807	800	830	804	765	816	834	773	777	798	782	782	802	767	789	812	809	778	780	808	825	746	797	803	754	794	774	800	792	817	814	782	792	799	786	776	775	765	852	796	848	821	847	810	796	772	825	811	825	792	798	784	790	816	810	788	830	814	796	845	821	757	771	795	828	767	814	803	820	819	782	813	797	852	813	790	852	814	794	825	805	792	784	860	799	783	774	782	825	781	783	816	829	818	800	793	816	740	791	758	803	808	767	787	832	805	779	799	763	796	794	796	809	827	765	775	767	808	773	795	830	835	832	782	790	795	791	844	819	781	788	856	764	796	810	841	732	805	800	809	793	855	851	795	741	777	860	794	780	817	781	869	812	808	811	791	850	772	843	793	778	813	820	807	727	773	830	775	741	743	771	787	810	853	827	866	740	799	799	792	790	785	752	794	793	855	796	855	797	837	770	778	802	858	792	781	824	753	790	808	809	787	793	762	806	802	758	816	778	784	875	842	798	810	801	821	858	765	755	800	796	763	763	802	790	840	835	790	729	797	806	772	876	827	828	809	815	847	803	748	800	779	792	810	833	793	806	784	792	793	793	772	828	753	783	789	763	829	785	778	780	794	791	883	802	807	779	785	838	785	763	838	785	818	820	801	809	793	773	775	802	794	744	821	809	799	797	777	802	765	793	814	793	783	798	807	872	768	786	791	820	840	827	758	835	751	813	829	777	814	781	792	746	804	785	814	802	775	782	787	867	868	770	753	838	791	787	850	849	848	808	814	827	779	793	752	779	808	730	828	797	787	796	816	832	792	820	797	776	782	801	807	826	799	810	811	809	743	800	788	777	789	852	786	822	798	786	791	801	775	784	795	754	807	801	766	797	788	777	805	821	793	784	832	819	774	872	820	814	771	831	806	808	795	822	790	777	786	807	839	820	769	820	814	796	883	762	752	811	851	801	820	842	752	745	823	805	813	779	814	766	807	775	831	789	796	788	839	802	779	778	813	883	772	757	807	775	818	750	782	760	827	802	794	821	852	817	782	805	815	848	811	769	773	802	808	792	771	820	832	800	798	752	786	824	798	821	793	766	799	806	782	765	818	796	787	797	793	788	776	804	828	785	792	787	803	830	788	809	842	782	784	785	775	794	785	803	799	779	824	787	788	833	790	798	745	799	821	811	823	823	769	816	816	764	796	808	812	788	825	788	809	819	762	771	814	852	786	809	812	783	749	829	774	812	784	804	817	850	778	787	804	764	790	753	776	794	736	812	799	814	767	773	790	761	842	793	805	772	808	803	783	756	785	757	768	776	822	783	763	796	799	786	769	846	800	818	810	830	762	792	800	808	815	783	863	779	751	772	818	786	752	749	773	762	796	774	836	770	807	821	798	806	819	815	825	820	823	823	846	802	806	815	790	790	815	785	838	779	818	765	816	798	794	772	807	797	792	809	776	786	806	778	804	802	855	833	792	776	798	782	766	801	796	802
6521	292	75	62	50	72	70	48	73	57	73	67	72	49	71	72	74	65	54	86	64	53	68	67	62	59	62	61	68	72	56	60	61	67	71	81	71	79	50	85	54	67	55	61	48	60	66	70	71	64	59	52	70	55	57	63	38	49	59	66	42	51	67	72	72	65	59	50	61	68	68	68	56	59	56	59	53	61	77	62	54	52	61	67	66	65	59	63	58	72	57	68	60	58	63	63	57	55	52	63	60	61	63	67	56	60	67	66	61	57	69	68	57	58	59	61	59	50	53	59	66	60	63	59	67	65	59	52	61	63	57	63	48	56	55	62	49	62	63	42	62	69	74	44	49	58	53	60	59	72	60	46	72	84	65	56	54	48	64	47	68	61	70	54	63	46	59	61	69	71	65	69	58	65	59	56	65	58	63	51	43	64	64	66	65	49	65	66	64	57	52	59	61	75	80	58	47	58	53	55	61	58	62	75	55	55	69	58	57	77	68	62	61	64	78	60	60	65	65	67	55	66	56	68	58	61	47	64	58	63	69	57	64	47	60	60	57	73	79	70	45	66	60	60	71	62	64	45	56	51	51	61	58	59	64	67	70	55	72	64	54	61	61	57	50	55	79	65	50	49	65	67	68	78	55	66	50	60	64	58	67	65	52	76	60	53	67	56	52	58	51	59	51	53	47	61	64	70	58	66	71	61	65	70	57	71	72	59	66	62	50	54	66	54	59	75	46	64	53	60	57	66	54	64	65	69	63	57	65	58	67	70	81	73	62	63	54	66	60	63	59	60	81	57	70	74	65	57	55	65	61	51	55	54	75	58	64	52	54	60	70	79	56	57	60	71	86	58	70	68	67	53	81	77	64	72	69	64	70	53	69	61	62	60	63	56	80	66	65	70	55	49	61	51	78	56	63	62	46	70	66	51	67	58	65	66	65	59	67	74	66	46	59	55	51	57	72	68	70	62	68	57	69	74	50	59	71	63	58	66	54	51	68	64	69	66	60	64	65	60	55	67	68	58	64	53	63	70	69	64	61	56	77	54	67	59	68	71	77	61	62	63	67	69	53	64	61	56	72	65	54	57	51	62	57	61	70	62	62	73	59	64	50	51	75	68	54	66	64	61	62	55	47	69	69	66	61	55	50	56	58	69	62	56	47	67	78	62	80	56	59	67	63	55	59	65	71	56	59	57	53	77	65	54	78	64	50	60	73	68	74	55	78	50	58	53	56	55	77	67	65	64	62	74	67	62	70	64	49	75	77	69	67	69	54	65	69	56	59	63	70	63	64	71	53	43	62	64	61	58	49	73	71	59	62	60	45	50	52	61	50	59	64	67	48	57	64	64	55	65	69	67	55	39	82	57	61	58	64	56	59	57	54	70	65	74	65	65	51	59	55	57	58	51	65	48	56	76	50	67	51	70	67	70	60	47	61	61	60	62	59	67	68	70	54	60	62	62	61	65	48	53	61	55	58	78	66	68	58	58	68	64	63	65	70	72	59	57	56	59	55	63	49	63	64	65	62	63	58	55	62	64	59	75	54	62	63	54	51	66	63	63	50	62	50	64	60	57	62	67	63	58	57	66	61	61	63	44	63	61	64	60	69	54	57	58	65	45	66	66	56	49	67	59	81	78	61	68	60	52	70	65	62	70	64	63	67	61	70	60	59	63	50	61	67	60	53	71	70	55	56	57	78	71	64	62	53	66	57	58	50	60	64	51	65	65	69	46	75	58	66	74	45	62	44	65	62	62	41	60	60	51	63	56	64	62	55	64	56	59	55	47	64	61	68	54	67	54	66	66	54	69	73	74	68	66	56	60	68	64	64	63	56	70	67	62	64	68	61	56	62	72	62	55	62	47	67	66	47	54	74	76	59	70	60	57	56	63	75	65	57	67	59	77	66	72	61	64	55	53	65	64	57	64	68	68	65	63	66	60	77	86	63	73	62	50	60	41	51	63	54	62	55	55	70	56	69	54	49	64	64	57	70	50	65	59	58	59	60	54	70	50	72	73	58	63	62	59	65	75	61	62	58	62	64	54	65	68	73	61	58	64	43	66	55	65	71	64	68	68	69	59	63	57	70	60	72	49	62	57	50	48	53	53	67	42	53	40	65	53	68	64	57	59	63	55	67	47	72	57	61	62	58	48	48	55	62	52	63	62	48	77	66	57	53	59	69	59	67	55	66	62	63	70	59	51	72	73	61	57	66	64	62	60	56	66	65	60	65	59	77	58	71	51	54	79	76	55	69	70	47	57	52	57	61	46	59	58	61	63	74	58	47	62	53	58	63	38	59	73	58	64	62	73	72	68	63	70	63	67	66	70	58	59	61	68	57	67	60	60	81	72	51	77	59	71	75	70	54	64	54	61	61	56	67	54	65	61	64	76	66	57	60	59	60	66	72	66	61	62	61	73	68	57	58	54	64	58	61	65	61	73	62	46	75	71	53	47	70	49	74	57	62	59	70	50	51	48	68	54	57	65	75	58	69	60	64	47	64	65	56	74	58	68	54	56	75	58	53	58	64	53	60	66	72	66	66	64	64	66	55	58	56	55	67	67	53	81	65	73	47	53	62	67	48	62	49	51	58	54	60	65	68	55	53	63	70	66	75	70	65	58	68	68	81	61	63	75	64	51	57	56	70	54	44	68	58	53	55	64	51	56	60	55	74	60	50	61	50	57	52	64	60	64	52	44	75	80	54	63	70	64	59	60	55	60	61	55	58	80	61	59	62	69	60	55	56	66	50	66	71	53	64	69	55	51	58	64	61	69	67	60	59	74	52	76	48	63	54	72	57	45	63	66	55	51	48	73	62	63	55	60	71	54	56	61	65	59	52	53	59	61	53	67	57	49	64	66	57	68	51	52	74	68	53	49	65	75	62	62	64	48	57	45	42	62	52	74	47	64	56	60	72	69	49	61	70	70	60	71	69	62	67	61	59	55	67	61	73	62	55	54	75	51	62	63	48	56	63	68	76	53	68	67	58	50	71	62	63	64	66	58	63	62	58	60	59	51	67	54	53	53	50	63	49	64	54	63	55	51	49	54	53	52	52	63	49	57	65	56	51	58	56	61	59	52	53	65	58	61	60	55	64	59	64	55	63	68	56	67	69	67	60	51	52	54	56	61	60	73	58	55	62	60	71	58	68	56	55	67	51	56	50	51	58	71	54	61	61	56	59	65	46	65	53	65	48	57	62	48	62	57	58	60	58	56	60	61	61	51	60	57	77	57	57	57	69	64	61	47	54	52	67	76	60	65	67	66	60	87	58	59	68	68	50	56	59	61	66	60	62	58	54	59	49	72	61	53	63	58	58	66	59	66	72	58	71	55	56	60	63	47	71	59	54	46	56	55	50	59	67	65	52	70	52	56	60	63	62	50	66	55	60	57	63	67	61	57	60	57	53	64	53	59	46	62	66	62	54	54	52	47	67	75	56	51	69	62	65	65	63	61	80	55	70	63	67	59	62	75	50	52	67	61	66	58
30904	2763	629	661	908	1166	1261	1157	975	932	837	847	774	784	677	689	685	622	635	584	646	600	606	561	586	593	600	578	567	542	528	562	539	558	520	530	549	540	515	602	544	535	532	511	534	504	524	535	552	524	552	508	555	516	522	557	526	566	531	524	557	505	557	518	526	531	518	529	542	533	530	525	563	513	548	480	502	482	512	495	543	519	520	516	550	536	567	528	556	500	508	526	538	498	503	474	515	516	507	530	563	486	504	521	512	491	506	530	486	535	493	556	483	522	510	538	508	489	473	489	509	536	542	508	525	501	528	522	521	509	461	526	497	524	524	548	499	531	509	486	523	512	487	550	512	525	515	574	464	460	526	525	506	526	504	558	503	513	463	497	501	541	496	524	525	558	532	551	492	510	551	521	506	572	484	479	524	510	511	554	529	503	520	507	560	513	534	541	522	493	553	545	500	538	497	496	504	538	500	510	517	524	468	499	556	527	502	485	522	520	513	489	491	549	533	586	516	512	496	508	536	512	473	538	534	530	547	559	571	510	482	475	498	497	500	547	519	513	492	502	522	468	521	482	514	497	526	553	529	553	521	506	513	512	483	498	517	537	508	535	511	529	549	514	508	527	505	501	512	526	489	534	541	517	573	496	537	539	511	516	506	499	550	469	526	487	535	516	562	533	478	537	540	519	525	489	534	471	553	491	521	516	524	503	543	516	482	519	510	494	518	497	494	524	497	571	468	530	505	543	580	521	513	526	528	479	530	545	531	505	492	546	502	512	462	522	502	510	513	510	457	524	525	486	555	557	542	501	459	519	507	534	513	500	534	499	512	509	553	485	504	525	503	511	532	530	516	516	526	466	524	480	526	478	497	523	532	516	545	527	519	517	514	476	488	535	491	499	633	542	501	515	478	507	507	503	531	520	476	503	497	527	466	553	503	474	508	563	507	526	499	495	527	467	505	492	531	501	509	500	498	495	517	527	498	529	518	500	514	498	522	532	532	512	528	489	560	530	500	489	493	491	514	508	491	497	505	487	504	490	521	496	534	510	516	531	538	558	524	498	508	546	517	549	493	485	542	533	489	504	532	524	481	521	523	539	523	564	529	561	525	484	496	525	536	530	532	480	521	497	561	537	472	492	518	519	546	536	545	473	510	506	506	486	496	463	475	501	477	483	487	524	523	502	528	537	543	550	518	471	524	534	542	487	518	501	513	517	532	493	506	537	511	516	502	530	496	523	517	506	530	539	547	495	453	497	558	502	516	531	538	505	524	505	505	517	555	494	482	521	552	479	519	507	503	468	513	479	494	489	541	548	526	523	504	513	510	501	505	549	526	494	457	511	481	517	513	568	530	528	515	484	533	583	555	500	480	542	510	498	536	500	506	569	482	506	525	499	528	510	523	478	510	505	517	524	543	505	500	485	573	482	483	525	496	476	493	517	524	496	513	518	539	504	513	507	516	545	549	509	503	507	531	553	476	495	572	487	535	537	504	504	540	475	471	495	489	533	517	511	513	503	495	527	515	540	558	485	491	531	489	534	542	497	514	501	520	505	534	536	523	525	521	539	538	546	540	552	522	514	544	519	500	521	484	530	499	503	482	504	511	524	501	506	499	497	474	525	512	505	506	516	522	524	561	553	533	519	507	477	531	494	550	495	538	493	516	503	543	546	508	492	527	538	533	552	553	474	508	509	550	520	536	522	523	550	489	477	504	549	491	484	538	505	486	508	534	578	553	501	522	515	525	524	549	500	507	498	516	505	508	502	498	504	502	543	508	521	501	552	478	548	533	513	484	522	516	535	516	548	514	525	505	505	495	511	504	519	545	515	521	505	532	463	500	506	559	517	501	514	520	535	491	492	536	516	556	485	519	527	506	549	528	497	469	473	522	544	493	572	542	525	497	521	509	493	534	490	543	566	524	507	542	504	490	518	548	524	484	538	484	533	496	512	524	495	508	527	546	500	506	506	507	492	496	530	520	532	516	481	530	513	490	497	477	503	559	500	528	525	515	524	524	512	490	526	534	518	499	520	497	521	537	533	502	536	511	542	547	485	514	515	502	498	475	483	567	503	517	532	494	500	507	487	581	472	526	533	491	517	488	506	549	512	517	510	515	525	505	483	522	532	548	513	484	541	548	543	506	525	543	506	534	461	505	504	490	543	530	532	496	534	524	524	494	506	505	552	488	511	522	497	501	499	514	535	506	501	533	537	547	506	507	507	510	512	492	533	548	480	511	481	510	534	527	518	536	497	484	506	539	555	527	533	480	551	500	444	509	509	506	516	513	512	546	539	516	501	548	547	530	533	536	490	536	482	515	513	521	481	527	540	530	510	532	538	507	491	550	508	520	535	504	498	472	498	494	505	468	548	537	544	522	544	483	484	541	538	513	496	514	460	502	515	533	486	532	534	530	481	485	519	515	499	556	506	466	529	569	490	505	536	497	525	544	522	521	514	517	487	543	502	541	540	524	507	513	494	487	522	511	495	500	488	533	518	506	531	489	499	484	511	498	496	513	475	522	507	505	501	510	493	576	542	531	543	546	526	533	531	507	490	529	530	522	543	483	553	516	516	507	507	505	513	484	527	501	526	486	501	513	477	493	520	500	510	505	485	516	532	456	503	482	514	507	545	522	475	504	527	487	522	495	522	506	519	528	517	542	511	506	527	506	498	511	517	489	501	505	490	531	517	487	535	526	523	488	532	518	516	519	523	518	515	507	490	501	493	481	499	501	546	501	520	527	501	485	508	489	524	562	533	541	515	515	518	511	550	520	514	498	501	494	508	519	489	542	524	530	520	559	510	517	532	472	536	517	508	475	499	512	479	513	508	492	510	523	537	531	482	507	510	495	500	485	486	510	551	491	490	539	474	534	514	476	538	547	501	534	536	479	513	524	484	562	496	528	532	498	517	514	501	523	539	510	507	549	489	483	484	562	560	500	501	496	491	520	499	552	489	515	497	493	507	515	525	528	534	508	519	536	519	484	490	517	507	470	527	516	509	506	521	518	506	544	548	493	482	550	504	525	525	524	523	521	540	528	485	526	527	531	505	520	526	537	533	484	504	513	540	509	538	480	528	521	513	519	524	536	540	520	508	528	519	504	485	515	543	510	508	543	490	535	532	556	514	533	504	518	521	518	515	508	508	530	528	472	543	528	507	535	526	543	556	543	498	521	472	510	538	530	553	530	550	516	507	508	518	515	479	545	527	540	510	513	509	522	506	486	519	561	508	523	486	495	489	508	555	540	544	555	539	509	503	517	503	526	524	539	563	515	551	529	534	522	509	530	532	520	494	495	497	503	503	503	524	484	509	497	518	486	533	450	519	516	522	513	519	513	525	494	483	521	553	516	524	519	521	521	484	538	475	527	523	528	520	563	511	488	506	508	514	481	515	493	564	544	511	555	479	476	515	526	516	481	548	505	553	522	491	521	531	541	545	472	508	531	488	519	481	541	484	543	523	501	514	542	520	518	529	545	525	497	543	517	489
17691	2336	166	134	136	116	138	157	140	157	150	139	138	126	146	120	118	126	97	120	108	108	96	119	97	97	103	114	100	108	101	126	112	128	117	104	99	112	111	107	101	118	108	115	109	101	104	103	95	116	111	104	115	112	100	108	93	132	128	99	103	116	115	113	106	99	100	126	106	97	126	126	116	105	94	114	118	95	114	111	107	81	113	119	93	99	101	93	119	110	105	110	106	110	102	113	106	115	121	104	107	104	104	113	108	124	96	106	94	92	109	106	97	109	109	99	109	104	116	104	106	95	119	127	128	109	100	111	88	108	102	119	116	111	100	117	91	107	109	110	105	117	114	92	97	111	95	118	98	102	104	126	123	99	112	94	111	123	124	111	113	113	117	104	125	122	106	120	84	114	105	109	107	118	112	114	101	114	96	122	127	130	112	100	101	111	108	104	95	114	100	101	87	105	98	93	107	105	110	117	112	117	104	110	104	116	119	122	95	105	122	87	107	110	104	97	122	102	109	110	116	109	107	108	99	98	100	105	105	99	101	103	94	100	123	106	112	94	93	101	107	100	105	119	120	88	120	121	112	101	136	128	90	124	118	117	122	122	94	90	114	99	100	112	96	112	126	105	110	123	106	93	128	107	108	108	119	114	104	110	120	101	110	108	112	122	98	120	128	99	104	88	114	99	115	100	111	113	93	107	131	96	100	92	100	112	124	105	96	105	99	118	100	102	103	104	114	106	101	119	110	123	104	95	126	97	102	106	112	120	109	103	97	110	117	121	114	110	104	122	119	103	125	114	117	131	111	104	98	107	103	88	125	111	98	121	115	108	104	89	99	115	107	119	115	102	110	110	116	107	107	90	118	110	108	76	106	115	105	98	93	117	107	113	88	118	121	96	101	101	104	113	117	110	112	97	132	97	95	94	94	113	91	97	119	100	105	113	119	104	99	94	99	99	116	101	113	92	99	113	86	111	95	103	100	95	110	98	103	110	106	97	87	121	94	103	113	85	131	96	102	99	103	106	110	106	118	119	112	113	110	101	123	110	116	104	119	122	111	93	111	93	112	116	99	104	121	119	97	118	123	126	90	110	116	90	95	103	119	121	128	97	88	110	117	111	96	101	121	94	97	103	104	112	90	123	159	112	108	107	101	104	115	105	103	105	110	103	116	95	95	101	103	100	100	126	102	111	99	120	113	117	105	114	122	104	121	107	114	107	99	119	107	113	111	95	116	113	101	110	111	100	116	88	99	107	113	116	109	98	108	117	110	94	121	112	97	106	112	95	91	100	105	85	101	116	112	114	109	147	101	121	106	112	99	109	107	112	96	109	119	107	100	91	94	125	101	116	111	138	117	111	116	120	90	95	115	104	108	91	88	101	98	118	90	116	129	112	112	109	103	109	113	107	110	110	122	88	107	88	90	107	106	113	107	106	117	107	123	102	119	124	101	109	103	107	114	102	96	100	95	115	99	116	107	111	108	97	97	101	101	115	90	109	103	92	99	114	108	107	94	104	81	127	102	100	119	120	116	97	109	106	109	117	129	104	106	111	110	111	119	105	104	103	107	122	100	115	111	92	113	123	108	96	108	116	129	100	120	124	101	94	94	109	90	128	113	110	102	108	98	98	104	102	103	107	87	100	98	119	99	126	105	116	118	96	117	124	107	109	94	116	107	99	99	102	107	110	84	128	82	111	127	109	119	93	129	96	92	120	117	102	95	98	109	120	104	96	99	100	112	104	117	131	121	116	109	99	102	95	101	112	112	122	120	105	109	111	119	112	99	112	100	108	109	108	108	120	132	113	117	108	100	117	119	105	108	94	106	118	110	114	98	94	99	119	96	104	105	111	89	115	116	102	105	108	98	88	110	104	129	90	106	106	113	84	81	110	116	119	95	107	113	113	97	108	96	115	109	115	98	102	107	93	110	101	119	118	109	93	119	134	104	98	122	107	96	101	97	107	132	104	120	118	109	99	97	111	112	87	123	114	104	117	104	99	110	109	104	104	90	108	106	120	110	87	93	98	110	99	102	124	104	107	98	101	105	116	111	111	120	102	114	111	129	119	126	102	109	98	108	108	101	95	114	104	99	106	105	117	109	111	96	91	115	99	111	96	104	118	122	107	110	140	93	95	108	122	116	104	94	94	106	83	113	124	78	99	125	109	96	94	100	117	100	103	123	88	108	106	93	96	103	134	84	109	119	100	115	118	83	102	107	107	97	116	122	86	118	139	100	118	107	111	102	116	100	97	109	95	106	96	101	116	104	102	112	90	81	110	119	84	103	124	106	102	109	105	110	108	104	86	115	102	105	112	131	100	114	104	102	97	100	105	105	97	106	104	113	109	96	118	111	99	125	108	117	122	115	108	102	120	95	105	93	116	115	115	119	84	105	98	112	107	107	115	110	98	105	88	126	106	99	118	113	104	98	114	123	97	107	112	120	98	97	106	103	106	105	112	111	102	95	92	115	104	112	124	119	88	110	99	112	114	110	98	107	102	129	102	105	109	113	78	98	112	108	104	118	101	98	112	102	95	104	103	96	94	106	109	92	104	88	95	111	106	92	111	113	105	93	106	128	108	97	107	106	108	110	105	106	130	97	109	110	122	108	123	113	99	116	126	109	102	98	89	82	112	85	112	109	85	101	123	108	128	123	104	107	109	124	118	107	109	109	134	122	94	110	110	134	110	110	118	104	85	101	100	102	94	117	99	117	90	121	104	125	107	117	104	127	107	119	104	104	113	107	88	107	100	108	94	105	120	109	91	92	105	85	116	124	108	105	103	100	119	114	124	92	112	116	109	105	108	110	105	108	118	99	101	134	110	131	127	115	99	96	108	122	97	107	98	118	111	87	100	109	107	108	109	101	101	97	97	99	81	110	106	105	110	115	116	126	109	123	96	101	110	107	118	103	113	108	98	117	107	97	99	92	126	101	109	114	110	93	111	99	103	110	90	100	105	122	126	92	98	85	112	103	96	101	93	94	114	113	98	112	103	107	110	117	104	107	97	99	108	125	122	123	110	115	121	112	97	100	108	116	129	116	98	101	109	98	101	134	106	99	110	89	95	112	116	114	98	109	100	104	101	104	105	97	122	108	140	112	105	108	106	98	104	104	100	130	108	127	113	105	85	116	100	94	104	111	118	102	124	121	107	105	100	125	130	111	91	93	130	94	105	117	103	104	118	92	99	133	123	123	102	116	110	90	113	126	110	107	109	110	115	102	101	118	122	101	106	112	116	120	105	82	95	113	110	98	92	89	106	106	107	106	102	97	104	106	109	84	97	132	124	102	110	91	86	119	113	90	107	101	98	119	103	106	108	87	112	115	104	117	106	118	109	116	127	119	104	100	111	111	107	109	96	107	111	110	112	95	98	112	102	110	108	97	110	114	116	116	122	113	118	83	103	115	105	120	132	111	110	114	99	112	70	87	121	94	107	103	109	121	98	114	94	119	109	115	102	110	114	118	107	119	99	90	135	108	133	116	107
47361	5120	1563	1678	3252	4493	4543	3921	3335	2875	2521	2134	2016	1833	1760	1618	1440	1483	1363	1348	1280	1210	1230	1226	1158	1182	1157	1114	1098	1126	1066	1072	1082	1049	1044	1084	1013	1059	1044	1059	968	1029	1057	1043	986	982	1000	1026	1005	1005	1011	1019	1023	1039	982	1045	995	1015	980	1010	1002	1005	1008	1022	979	918	979	968	982	960	1010	933	919	948	959	955	962	925	993	936	985	977	980	971	991	991	1003	979	989	1006	962	976	945	988	977	979	1023	968	981	936	944	992	957	974	927	972	954	934	956	961	916	977	931	1014	965	1005	989	928	944	944	932	914	963	922	915	968	944	934	931	964	961	946	954	944	955	1007	953	938	986	950	943	961	956	949	954	946	1041	953	915	987	996	951	971	992	977	945	1007	989	988	950	943	994	986	957	942	987	924	959	1009	1029	951	968	939	979	980	947	944	965	951	943	956	951	952	932	930	949	967	950	972	913	975	967	894	951	943	974	964	959	974	990	972	1041	894	979	965	993	934	960	996	952	941	975	964	985	949	943	1002	934	983	926	966	993	906	907	973	950	944	957	953	904	954	968	968	910	983	891	970	960	976	903	924	941	943	963	956	954	907	1001	886	929	1000	951	982	981	950	979	987	910	939	1006	952	972	991	1003	950	966	1034	977	987	901	941	962	973	967	1007	974	960	979	988	997	927	967	935	920	944	964	937	907	928	926	974	983	982	966	930	999	997	922	969	954	981	992	946	977	960	908	947	897	970	932	956	960	940	925	963	955	1005	942	968	958	908	988	921	918	954	955	962	950	942	938	964	965	988	994	940	983	919	954	952	969	965	975	965	1000	952	980	951	928	940	963	956	947	898	947	958	965	1022	912	1017	955	959	899	1000	976	976	1009	940	958	918	952	954	886	907	979	962	907	954	976	951	991	946	936	997	949	961	1028	965	994	940	1009	945	923	941	929	899	962	985	963	961	958	968	972	1006	954	937	975	878	968	925	994	980	1009	996	1035	947	980	964	965	967	984	932	979	925	951	925	898	914	907	902	963	941	970	926	1030	983	1004	941	1019	900	953	946	942	928	1003	945	1027	966	960	963	930	931	956	953	972	945	952	915	943	989	940	948	1003	937	941	917	993	911	948	963	983	892	981	978	942	898	943	1010	909	985	996	961	931	935	963	969	969	960	954	954	996	938	901	946	996	918	894	967	941	975	922	950	939	953	934	979	935	944	946	956	927	998	928	951	1007	934	969	927	929	934	918	942	948	990	934	947	950	950	1000	937	927	942	950	1016	955	965	908	972	962	952	985	973	943	959	943	985	956	925	925	899	978	919	962	956	941	973	956	949	974	939	993	936	911	966	972	952	978	951	977	965	959	933	876	973	963	908	1021	968	923	1012	953	884	955	950	976	935	1022	911	969	876	996	950	919	935	972	998	1004	964	954	959	898	947	954	975	958	1016	957	969	968	920	944	905	930	968	975	939	892	938	932	966	986	922	931	943	971	934	971	941	892	1020	988	942	977	952	980	932	981	969	958	882	958	980	947	885	984	892	976	929	969	951	976	949	958	1027	960	926	986	1000	943	971	962	912	930	1010	923	984	947	946	896	961	956	903	967	933	985	954	942	949	959	937	940	999	939	949	934	1011	965	968	945	978	990	957	991	957	918	898	979	995	985	1006	973	920	1049	953	930	968	969	962	1009	1004	934	969	997	945	1002	936	1001	979	930	956	947	970	928	992	909	894	973	995	938	948	963	962	938	897	983	970	979	973	940	962	930	901	926	1006	993	946	975	996	932	926	975	986	981	959	940	971	931	968	933	1001	991	970	936	997	937	977	975	971	953	951	965	998	938	980	1012	930	974	966	949	943	962	973	946	990	996	932	948	957	946	1008	939	943	943	918	990	924	962	962	885	960	947	1008	984	969	968	971	959	928	931	959	977	942	938	958	954	948	957	983	930	981	922	982	983	970	919	1026	960	963	928	940	968	930	946	974	957	945	933	966	922	965	915	970	1031	911	978	978	1003	959	952	915	923	956	969	971	1024	983	941	973	945	940	928	902	997	1027	972	925	971	965	967	963	915	932	973	963	994	993	937	918	952	970	977	933	934	1004	976	972	1019	907	975	934	960	968	983	946	946	970	999	981	963	923	962	965	949	958	936	935	924	1047	977	987	915	939	959	949	987	995	955	924	941	945	954	1033	975	1007	997	966	887	960	976	910	898	976	928	927	975	957	886	939	992	944	952	926	913	939	923	954	921	962	988	1004	957	958	950	923	923	913	993	935	991	940	935	988	913	963	941	938	957	918	973	1002	945	929	993	930	918	990	978	972	955	993	1043	956	955	993	957	954	920	958	913	971	958	965	947	962	978	970	952	960	952	984	927	941	1004	932	963	983	980	952	925	919	937	941	965	946	935	928	971	910	967	1020	975	957	936	923	954	956	926	997	947	961	981	981	932	944	942	949	929	968	968	937	973	900	902	1056	961	932	931	910	927	943	905	974	899	944	1000	934	937	934	966	975	981	943	887	939	999	954	950	989	967	996	979	988	957	943	970	958	979	991	918	962	946	963	951	928	946	987	902	976	993	1005	921	970	950	999	962	972	980	990	906	948	945	946	908	1004	1034	938	953	966	968	941	935	933	951	925	939	930	959	912	937	966	938	927	927	1009	915	925	934	948	981	1012	946	949	1003	961	938	965	939	941	981	987	1002	951	951	943	932	921	969	958	973	921	960	925	967	928	972	933	960	934	932	970	972	1000	988	1011	923	981	930	921	903	952	959	966	986	926	994	899	959	957	982	962	965	945	960	927	980	961	891	912	952	963	921	951	952	953	951	977	955	937	919	929	952	973	1008	985	968	997	1013	907	957	987	958	999	1006	901	989	930	922	992	963	960	928	936	953	1006	903	941	953	964	913	955	923	929	1016	972	915	952	961	919	931	923	972	926	925	1027	950	956	928	974	959	979	938	934	989	990	952	959	954	943	930	986	956	994	951	930	910	993	973	976	978	969	1007	953	950	976	991	948	939	948	1014	938	972	933	994	958	963	968	947	962	940	985	963	939	914	1015	939	947	962	941	959	951	1035	912	1003	922	1029	921	917	1002	921	928	931	960	944	971	1000	892	999	938	920	951	964	979	992	982	945	917	969	920	962	952	974	969	981	992	930	957	939	980	947	935	963	924	962	1014	960	977	926	967	975	939	954	982	964	936	877	946	916	973	975	979	1014	959	956	994	959	924	934	905	932	956	889	924	936	950	975	1016	986	986	922	928	908	961	984	938	993	928	969	919	942	914	987	979	951	926	1011	907	901	877	949	963	987	929	1048	950	945	938	946	955	954	918	990	977	906	954	968	1010	951	998	965	946	967	952	934	973	958	958	939	945	944	962	1011	894	967	977	938	1036	906	919	946	902	982	973	1022	989	974	1005	887	943	955	935	922	996	942	914	931	914	923	932	957	933	962	940	982	956	918	998	915	932	925	976	935	928	994	1005	944	963	972	912	974	953	1018	992	999	954	875	957	944	960	952	934	976	976	1033	925	926	919	887	964	976	969	975	974	1006	943	1002	952	951	965	915	990	985	918	958	942	934	979	985	911	924	970	885	967	953	922	938	993	949	947	916	948	998	967	948	985	945	1008	941
15064	1219	67	38	37	52	51	67	59	55	52	51	50	39	36	38	40	41	43	28	26	44	30	21	32	36	21	34	26	33	34	30	27	26	29	26	22	17	34	21	17	29	42	25	28	14	23	23	22	23	17	23	20	20	29	33	26	31	27	21	24	18	17	32	23	14	29	20	23	25	23	27	18	17	20	20	28	19	19	24	27	27	26	24	26	17	29	24	22	19	22	23	18	29	25	26	25	23	26	20	21	21	25	18	18	27	20	31	22	28	17	21	27	27	26	21	24	24	19	24	18	31	15	23	23	17	25	28	22	27	25	17	32	27	24	17	33	24	29	24	22	19	24	29	20	31	27	24	33	17	23	20	25	19	30	23	14	22	26	26	31	25	21	22	21	25	23	24	23	24	20	34	18	18	24	20	20	30	21	19	16	28	25	20	27	26	21	16	25	22	20	24	15	23	19	24	25	24	23	20	20	27	24	15	26	32	24	14	24	22	30	24	28	13	25	25	24	23	19	31	14	19	20	16	31	25	24	22	30	26	25	16	23	26	21	27	24	22	19	24	21	22	20	25	21	27	21	18	24	23	24	22	23	29	27	18	24	29	19	19	15	19	22	21	30	27	24	23	29	26	19	36	31	28	19	22	28	28	41	23	29	23	22	22	20	13	26	30	19	21	19	17	17	19	21	16	17	23	25	30	25	22	28	23	23	29	26	28	20	25	23	16	16	20	30	14	18	26	16	25	21	30	28	28	16	28	32	21	19	25	25	30	22	26	24	20	24	18	25	23	20	27	17	28	23	16	24	25	19	23	23	17	22	30	21	18	26	21	29	21	29	31	26	27	23	25	31	26	25	21	25	23	18	23	20	20	24	18	23	25	17	19	19	15	18	24	19	16	23	18	22	20	29	16	25	22	21	32	22	24	26	26	18	23	25	23	29	27	26	20	21	19	28	25	27	18	19	17	15	30	26	22	22	18	17	20	21	22	27	14	19	20	24	32	12	19	26	23	19	25	26	14	23	24	13	22	22	24	29	28	32	20	27	23	30	26	33	34	26	26	16	25	26	26	30	21	18	26	28	21	20	25	28	27	25	23	23	23	19	16	18	18	23	21	18	17	24	31	28	21	32	25	19	29	17	25	21	25	27	25	30	27	23	33	24	31	16	22	28	26	35	18	28	17	23	26	28	26	30	28	28	31	23	23	24	24	22	28	21	26	27	18	22	26	23	20	27	26	20	23	30	19	30	33	23	17	25	31	24	17	22	35	12	30	24	19	27	28	26	18	21	22	28	25	25	26	25	23	21	38	12	29	33	23	25	24	19	17	34	15	17	21	31	18	23	23	24	23	24	24	15	24	19	26	19	21	25	25	18	27	18	24	31	38	25	14	18	24	18	19	24	22	20	20	14	28	22	28	16	17	19	19	29	29	20	20	33	26	25	23	21	18	21	20	20	20	24	13	22	22	22	29	18	25	32	15	15	13	25	17	27	24	17	25	20	23	21	15	21	20	29	22	26	20	18	16	26	31	27	24	26	30	28	30	28	21	22	23	23	21	25	20	18	31	22	26	28	23	22	17	24	24	26	23	22	26	17	24	20	16	28	16	33	27	33	27	25	25	28	20	30	18	24	15	22	17	25	23	19	16	21	24	29	24	24	21	27	31	19	26	20	16	37	21	19	21	26	19	28	25	27	28	28	26	31	21	25	32	19	24	21	26	21	30	21	19	17	19	22	16	32	16	24	29	24	24	21	21	15	21	23	23	18	26	25	33	24	29	24	24	14	22	17	26	17	30	23	19	31	15	18	20	22	30	18	16	25	27	32	25	29	14	28	32	22	15	15	18	19	29	19	22	22	23	27	18	27	23	28	29	30	29	33	22	22	31	24	16	15	25	20	16	19	26	20	24	21	12	15	27	25	16	21	23	24	30	17	21	21	23	22	16	24	24	23	18	25	24	18	27	23	26	16	23	21	32	25	21	33	19	27	19	19	30	21	19	30	21	29	24	18	25	26	22	24	19	19	24	19	22	14	19	19	31	24	20	17	24	25	23	22	20	20	17	15	26	28	23	20	31	28	18	27	24	22	24	18	21	20	24	24	24	29	38	23	18	27	22	23	26	30	27	20	24	26	19	24	17	20	24	21	27	21	21	31	28	23	29	30	30	27	25	34	23	24	19	25	27	23	21	18	21	20	27	19	22	26	33	18	29	27	27	26	14	27	27	29	23	17	16	19	24	19	23	26	24	17	25	17	22	28	30	21	27	23	22	19	22	28	30	21	20	26	21	25	23	20	24	24	25	19	26	25	13	22	27	32	19	22	17	25	25	26	31	30	24	20	19	29	18	23	18	22	18	20	25	19	22	28	22	25	23	25	19	24	25	23	22	16	32	21	25	19	28	23	15	18	17	17	18	17	23	20	22	19	18	24	26	20	25	26	22	24	24	25	19	21	16	22	29	27	29	24	30	20	22	27	24	19	10	21	21	25	19	26	25	25	26	21	24	23	24	25	20	26	24	29	16	16	19	19	19	29	31	39	30	14	23	24	18	20	22	20	16	25	20	18	35	16	24	21	25	32	26	24	19	24	13	28	30	25	23	19	24	26	31	29	27	27	17	24	25	25	27	27	28	21	15	24	28	35	25	15	28	26	22	18	18	23	24	17	20	25	29	20	20	18	25	35	27	19	25	20	21	14	21	25	23	23	25	13	24	22	20	16	20	26	19	17	14	23	26	22	31	27	16	33	29	13	28	27	19	23	13	19	15	18	21	32	27	29	21	23	19	29	23	18	25	22	25	16	16	23	25	22	22	15	16	27	30	24	19	27	31	15	16	25	22	21	22	17	22	15	23	22	27	19	25	22	22	24	25	24	21	25	23	27	30	19	19	17	21	20	26	16	23	25	28	24	26	25	33	18	23	25	12	25	29	29	26	21	25	20	14	24	21	16	18	26	19	26	22	26	25	18	24	28	21	23	14	28	21	29	23	30	21	20	18	21	23	24	16	20	29	26	26	17	24	27	31	15	27	26	24	19	24	25	29	23	26	30	27	21	25	31	26	19	15	28	19	16	28	20	20	23	21	23	16	24	13	23	25	27	30	21	21	23	17	19	23	24	20	30	15	27	22	18	15	24	20	22	15	26	29	18	19	31	26	13	20	25	26	29	23	17	16	18	30	25	27	24	11	26	27	18	23	20	28	25	20	18	13	33	31	23	21	19	26	33	20	18	22	17	18	24	30	23	21	21	24	29	20	17	26	35	22	25	18	10	17	20	25	22	21	24	20	18	8	29	20	22	24	23	30	19	23	24	21	22	22	19	28	26	24	28	20	37	15	27	15	26	28	25	22	15	23	16	20	23	19	30	25	24	22	17	24	26	20	17	23	26	30	32	28	25	22	20	27	20	30	26	28	30	21	25	19	34	27	23	22	33	18	15	25	23	36	20	16	22	15	25	30	27	31	23	16	29	33	25	27	29	15	28	22	22	18
40956	4199	698	786	1971	3082	3279	2955	2450	1966	1744	1509	1250	1110	999	900	826	721	693	643	563	557	502	474	451	453	392	368	368	378	361	302	337	333	307	340	278	303	299	278	293	288	276	253	274	265	249	264	267	240	254	253	257	257	221	244	230	239	253	233	247	227	225	222	213	238	212	253	244	210	232	219	223	256	203	226	217	233	218	201	224	215	226	218	255	214	209	211	233	220	227	220	229	215	238	215	226	208	218	190	217	211	187	200	189	208	206	211	214	189	216	215	184	199	217	209	224	234	216	228	226	201	207	189	212	210	219	212	206	212	199	227	239	213	225	207	211	211	194	201	227	218	183	210	202	194	220	191	196	184	190	186	213	198	204	210	198	247	218	206	186	206	228	216	205	208	201	210	213	198	194	214	212	212	198	217	170	220	204	185	196	201	194	219	221	199	189	213	217	192	190	218	198	207	199	219	201	201	211	201	218	222	211	215	211	191	217	203	226	189	212	193	207	233	212	195	216	233	206	220	208	214	219	207	200	217	234	207	197	194	225	197	200	196	200	213	196	193	210	221	203	193	202	190	185	197	181	190	186	191	186	199	219	219	197	199	212	182	197	214	206	219	226	223	235	211	205	199	199	209	211	175	223	208	203	209	199	209	218	193	207	172	205	199	201	225	216	210	198	203	181	217	202	199	195	206	180	200	204	224	227	184	197	205	224	204	188	193	201	202	214	210	209	182	213	209	190	199	217	217	196	181	201	221	210	204	208	202	204	191	184	194	180	207	198	228	211	177	203	218	191	204	195	204	192	198	202	208	180	193	210	205	209	192	187	212	195	204	195	208	198	209	199	197	210	196	207	197	207	221	185	211	193	216	204	197	176	182	191	198	181	198	200	193	190	195	183	219	186	214	210	195	192	200	209	197	181	212	186	204	203	196	210	201	188	197	223	189	201	204	168	227	209	201	192	219	201	191	212	206	190	220	216	185	187	212	195	199	193	196	203	187	217	223	214	191	209	226	201	211	208	183	193	217	160	224	202	173	191	231	215	209	207	197	197	242	218	200	196	199	227	222	206	210	193	187	197	206	182	193	181	201	197	200	234	200	206	202	190	210	217	229	205	206	207	227	194	224	202	199	193	207	197	213	189	209	173	200	209	201	199	215	217	209	201	207	192	190	226	197	209	208	206	203	189	198	205	213	215	179	191	213	179	176	192	220	212	214	183	184	189	196	197	216	220	209	200	223	211	189	211	238	210	212	215	215	226	190	209	224	203	198	197	202	203	212	178	231	220	222	193	214	215	178	217	200	192	208	180	193	188	217	215	183	226	217	214	197	201	198	223	203	168	207	234	186	196	199	187	204	194	227	235	211	183	197	213	215	184	210	189	207	201	199	192	201	194	185	227	222	191	187	220	192	201	208	213	216	194	188	191	207	186	208	209	217	216	219	208	198	219	217	205	206	195	189	203	187	215	211	200	207	191	216	182	226	199	196	226	192	208	195	208	182	218	180	219	189	199	212	192	202	196	211	197	209	193	229	203	193	209	192	192	200	203	197	197	188	206	198	190	233	226	207	200	194	205	195	205	209	187	207	208	212	209	200	207	200	184	213	212	205	200	221	210	194	195	196	179	212	214	212	214	205	200	205	207	218	219	206	209	194	221	218	196	207	199	229	176	188	190	207	190	198	194	209	198	193	204	186	211	207	198	225	224	186	192	195	209	211	201	189	202	200	217	193	197	215	193	211	186	207	214	213	164	216	200	176	187	222	190	183	211	184	219	217	197	166	203	205	192	221	178	212	185	207	204	192	196	204	199	196	195	218	191	202	192	201	193	229	196	219	204	220	193	193	198	200	222	186	199	224	198	212	178	209	221	196	203	199	207	214	228	190	219	252	190	201	206	224	212	211	194	213	211	196	228	202	210	215	230	177	213	195	192	199	239	198	200	206	209	203	206	196	196	204	216	191	193	210	194	226	220	208	197	184	180	195	203	194	202	218	186	191	189	193	211	196	222	225	205	223	199	208	197	206	199	193	226	218	213	182	203	216	190	183	202	194	224	218	212	226	221	194	193	200	195	219	196	200	203	214	195	197	203	208	199	230	204	206	174	214	216	211	195	210	219	176	204	210	234	203	199	202	206	237	173	198	198	188	188	215	194	204	219	220	192	202	186	234	208	232	211	238	224	206	195	194	216	200	213	219	203	235	210	207	204	185	215	174	189	203	190	224	210	204	238	157	204	212	210	211	213	193	220	200	210	186	207	213	230	177	205	209	191	194	184	191	214	205	219	235	179	195	220	199	200	200	211	211	186	205	203	192	246	197	224	200	201	185	213	226	206	203	206	212	183	216	213	230	215	202	204	200	184	227	201	194	196	194	196	194	197	201	184	220	178	190	195	195	204	193	198	214	179	229	197	235	180	208	224	209	209	197	203	191	193	199	219	215	178	201	206	178	209	200	215	213	219	215	223	188	200	201	215	200	182	227	209	184	182	193	202	204	203	208	218	197	203	186	211	187	193	195	211	204	203	200	183	220	206	221	214	206	209	226	219	200	192	203	186	199	199	216	203	210	217	240	198	217	187	196	206	205	213	218	188	210	203	192	190	209	211	186	171	210	211	179	200	210	198	219	209	195	173	221	197	209	193	217	207	212	255	204	185	208	196	205	171	191	183	207	192	207	190	237	222	186	208	211	202	194	213	224	231	199	197	198	221	201	195	179	180	201	202	221	208	190	230	194	174	217	201	190	217	233	212	200	204	196	224	204	217	196	193	202	224	187	196	214	202	226	210	194	190	232	192	186	192	206	225	207	214	208	188	201	225	177	172	202	216	204	203	230	198	190	200	189	213	213	219	229	211	175	213	200	181	199	222	182	220	195	218	205	218	186	184	226	188	184	225	211	214	191	218	185	212	216	213	207	193	220	204	216	191	234	195	202	217	200	208	200	174	214	222	188	178	227	200	182	201	215	207	194	221	193	204	199	183	217	206	185	204	199	191	203	202	187	209	228	196	191	191	199	219	192	220	218	190	214	235	196	216	187	193	213	206	182	206	189	195	222	217	206	226	206	222	210	224	194	205	200	211	197	175	203	202	195	195	199	180	205	175	226	190	209	186	212	208	207	185	177	184	216	192	216	200	185	202	208	210	208	197	178	189	216	199	198	190	183	212	205	219	219	209	224	195	191	203	207	194	217	188	221	194	211	210	207	223	213	227	215	207	218	218	202	184	197	210	192	203	203	188	215	197	214	201	194	191	213	187	177	206	187	205	219	204	205	210	185	186	188	186	190	217	225	184	221	212	190	209	200	187	192	204	204	208	230	212	188	170	210	188	220	196	219	199	210	218	210	209	215	188	235	175	204	185	213	200	182	203	177	232	202	178	186	191	198	202	211	221	222	217	203	217	199	212	206	199	196	211	208	208	210	194	188	184	215	208	193	201	187	188	191	209	204	202	190	197	207	204	195	208	209	193	206	202	200	201	188	200	224	194	195	213	189
23130	4123	151	121	112	131	140	137	153	144	138	130	129	108	99	107	102	86	99	91	109	97	108	92	81	88	85	101	103	105	76	92	89	88	82	85	88	83	101	86	78	89	82	79	91	66	89	75	89	95	93	79	86	78	72	98	97	97	87	74	72	78	79	98	95	83	74	77	78	84	96	90	89	81	83	70	87	88	83	81	81	86	108	77	76	87	74	84	91	90	78	76	102	88	80	95	82	70	89	79	77	94	69	83	91	80	59	107	74	80	112	74	79	81	76	91	93	73	58	85	71	107	74	67	76	77	89	95	96	71	89	81	94	78	76	79	80	99	75	87	92	79	92	83	96	94	84	75	84	92	78	89	99	93	91	77	81	82	80	84	69	81	99	87	80	83	88	82	87	71	81	85	82	87	80	71	83	85	92	80	88	89	107	75	100	83	82	73	93	79	87	91	82	88	75	64	90	87	76	83	82	77	96	95	90	91	75	85	94	89	84	83	78	70	88	83	78	94	66	94	83	66	76	82	83	85	85	84	76	71	75	96	80	98	68	82	80	93	77	73	73	85	86	82	88	73	80	75	83	83	93	79	86	96	81	66	88	87	91	72	98	74	80	91	78	93	101	86	82	91	94	78	80	77	82	95	79	79	77	86	82	83	81	83	68	67	67	96	76	81	93	65	76	88	76	77	78	83	87	74	86	82	70	71	73	83	74	89	75	86	84	67	80	97	83	82	87	93	98	77	82	77	88	81	70	64	91	77	74	74	104	86	89	70	79	76	81	92	90	96	67	85	87	78	79	96	73	83	93	105	80	75	85	69	93	68	77	70	75	83	89	81	82	91	71	76	85	79	69	72	82	83	81	75	87	91	65	80	95	83	81	99	85	79	87	81	72	85	89	75	87	88	99	80	67	100	92	84	77	87	81	75	97	72	78	89	86	82	74	85	82	93	94	84	88	95	74	87	95	87	85	73	83	78	76	102	81	87	83	86	105	70	75	87	81	80	96	90	103	71	75	80	78	89	82	88	81	75	88	80	73	68	86	92	101	103	83	79	82	94	90	78	89	98	97	99	78	83	95	82	81	84	88	68	75	74	78	90	94	90	90	65	80	75	85	76	86	86	81	97	81	94	85	80	87	96	108	97	73	80	69	69	71	83	88	78	74	86	75	93	65	84	87	82	90	80	83	92	71	71	85	100	78	75	86	82	96	67	87	82	81	86	72	77	93	96	94	75	77	95	72	96	78	97	79	81	98	106	74	85	78	99	76	102	95	72	75	78	73	77	78	74	83	75	85	75	78	78	75	79	82	82	66	78	90	78	93	74	106	94	70	72	88	89	74	84	76	78	89	84	102	78	80	78	87	66	87	86	78	91	86	87	72	87	87	70	89	97	85	78	87	92	89	75	83	77	76	99	94	80	89	89	103	71	94	76	85	83	90	72	85	78	94	92	81	85	89	84	82	86	87	85	80	87	82	71	100	91	66	101	66	89	80	87	78	94	84	80	77	93	77	88	76	79	86	96	94	84	93	90	80	81	99	85	78	82	96	91	84	78	82	87	67	96	85	70	87	68	78	73	80	82	95	87	71	86	103	82	74	92	77	86	71	83	96	98	99	74	87	74	77	84	79	73	74	62	84	79	82	66	73	96	79	76	84	95	63	86	80	86	70	77	90	70	83	87	85	94	98	83	77	93	93	75	95	88	85	94	80	94	80	83	82	90	83	75	70	101	85	88	76	100	90	74	76	88	83	104	88	73	95	77	96	75	80	78	76	85	81	66	92	91	88	97	87	90	86	88	84	82	93	94	87	79	77	98	89	87	92	74	80	72	73	84	82	66	83	85	83	86	81	84	95	91	85	74	89	66	86	63	82	102	79	109	83	99	83	92	99	78	85	85	82	75	77	81	80	84	86	86	65	88	75	86	77	74	95	75	86	73	88	86	79	83	76	91	87	79	83	79	69	81	77	69	88	83	93	59	80	98	82	96	81	75	89	83	83	84	77	64	88	89	89	79	78	84	85	107	86	97	93	95	83	91	85	77	78	91	94	87	85	82	84	94	96	98	85	71	74	73	82	84	80	78	86	77	72	96	92	85	71	85	61	75	79	85	69	89	86	84	76	91	90	90	92	76	82	82	63	84	78	93	79	90	81	104	70	84	92	84	82	89	92	68	76	90	81	93	87	100	68	89	66	87	76	84	73	84	95	87	89	68	83	76	69	76	85	85	89	66	85	89	91	93	91	84	75	98	107	89	91	100	77	89	83	96	93	86	80	90	79	80	61	86	78	77	83	88	84	78	79	84	97	90	80	86	98	84	84	87	98	79	71	85	83	93	102	84	84	85	79	83	90	107	96	106	68	76	82	74	103	78	81	72	89	82	81	81	88	81	87	67	90	81	81	67	88	83	75	75	82	85	83	64	93	97	101	94	83	83	72	72	74	79	91	80	90	75	95	80	92	82	68	75	80	101	85	76	72	87	93	84	75	74	79	80	85	78	83	73	87	73	73	57	79	90	95	78	97	94	89	86	97	82	83	74	90	70	75	82	83	82	81	88	86	86	88	75	89	72	100	85	84	82	81	87	88	102	81	72	94	78	81	79	81	93	86	93	85	83	76	77	84	93	65	78	91	72	89	78	98	70	82	77	100	77	95	86	88	79	92	91	82	84	75	83	96	97	87	71	83	79	92	70	71	91	82	79	75	103	84	87	84	88	87	83	81	87	88	91	100	88	79	83	96	78	81	60	102	111	67	78	87	79	86	73	94	82	84	88	76	78	75	75	79	92	87	82	78	88	73	85	91	75	84	104	86	82	92	73	94	87	91	97	74	82	100	83	87	81	75	85	77	68	75	95	69	77	98	92	96	80	82	76	95	92	83	80	80	97	89	98	74	94	88	83	68	73	84	92	79	74	90	74	77	83	79	90	73	67	84	78	89	85	77	88	87	85	81	75	90	83	68	80	75	105	85	70	78	91	84	98	81	88	86	82	82	98	84	65	86	76	94	85	77	92	74	90	81	87	88	96	65	78	97	69	90	100	106	76	82	84	69	71	78	97	74	90	90	77	85	85	82	88	94	96	78	74	90	91	73	93	88	87	80	77	83	76	89	84	89	79	79	81	81	98	88	86	89	78	79	97	77	100	86	105	86	88	75	84	81	86	77	93	71	82	74	90	78	86	88	88	62	109	96	74	83	67	86	74	82	91	94	105	80	86	82	76	91	96	71	83	81	86	89	96	74	92	74	82	69	85	80	87	83	73	79	94	85	78	83	100	77	88	68	77	96	88	81	102	95	85	103	77	87	97	79	105	68	79	94	76	92	93	80	93	95	95	109	87	73	74	77	89	88	86	84	62	67	73	81	81	89	90	85	85	78	90	80	82	77	101	78	85	70	78	76	101	72	101	86	77	85	96	82	80	80	76	75	77	66	93	74	75	81	82	80	81	83	83	101	99	87	83	78	88	74	66	80	91	81	85	88	82	80	86
47959	5806	1637	1943	4055	5984	6061	5354	4418	3718	3176	2777	2412	2180	1990	1778	1654	1521	1510	1403	1358	1318	1218	1221	1179	1157	1110	1078	1059	1028	1000	971	976	946	962	901	927	956	871	906	908	922	857	874	902	814	892	839	835	882	878	814	848	831	873	800	820	829	853	850	828	848	838	799	821	818	867	773	750	791	799	761	820	850	796	808	796	781	768	809	799	779	839	802	838	802	794	812	780	776	795	777	760	775	782	793	864	804	739	839	825	821	770	807	774	823	803	739	788	812	730	745	792	820	781	774	789	841	800	811	770	741	762	785	783	740	772	797	757	799	774	754	757	790	754	807	797	740	789	795	818	799	777	828	775	758	832	786	770	774	748	763	764	809	749	793	758	781	840	760	791	767	777	805	769	800	735	767	769	732	813	815	765	766	848	839	785	783	781	815	832	794	749	781	769	808	845	801	735	806	821	848	790	812	767	786	746	778	786	816	824	768	802	757	733	786	783	830	755	750	801	789	754	734	760	737	762	777	786	791	766	762	772	816	771	804	824	753	788	785	766	791	766	813	746	769	772	751	788	747	817	740	770	811	808	743	772	775	769	768	789	807	804	774	781	753	784	785	770	802	738	806	777	787	777	811	765	786	792	730	805	795	785	803	796	835	825	806	753	750	745	842	803	781	791	754	771	779	763	791	792	804	839	800	815	781	845	745	788	784	765	798	769	783	744	798	769	735	768	798	802	788	750	764	783	732	735	786	824	808	831	753	762	818	811	795	754	760	764	765	751	762	767	797	792	719	769	776	738	754	790	790	756	780	775	781	766	757	785	764	747	725	732	799	783	778	739	766	727	758	783	812	774	776	793	768	774	820	801	804	771	803	764	752	758	744	767	763	812	771	781	796	759	776	804	791	811	768	801	783	734	716	743	711	774	796	761	753	796	803	820	793	805	778	800	845	838	744	780	807	782	790	780	789	802	794	775	795	823	820	790	794	777	804	832	763	776	772	807	813	768	743	783	808	758	738	839	707	799	809	851	823	791	771	751	759	757	771	812	794	754	788	772	775	801	787	838	778	751	773	816	775	781	806	751	782	781	830	802	817	805	749	735	769	787	784	788	847	807	800	795	814	755	807	808	789	678	775	769	830	769	787	807	783	797	806	767	745	805	772	814	740	838	802	812	784	807	769	808	749	754	760	745	776	769	801	811	799	797	793	791	773	737	762	800	782	774	755	843	751	731	787	791	770	745	807	788	799	801	775	776	771	766	796	770	896	768	801	786	738	778	740	800	768	745	770	787	771	755	721	745	800	787	762	851	810	785	779	798	821	853	761	774	752	761	773	770	817	765	788	777	810	764	762	754	814	755	816	808	790	763	802	775	799	787	808	797	755	774	807	777	778	827	762	757	812	768	769	791	755	773	777	703	768	753	782	745	803	789	767	802	773	798	761	760	799	789	796	769	724	753	772	826	746	762	793	770	780	829	761	764	768	771	743	796	776	749	770	777	779	732	780	779	819	774	707	764	802	818	760	766	780	748	769	825	759	793	790	770	735	812	777	794	772	774	782	775	788	768	810	802	755	803	798	745	729	791	797	738	746	758	840	793	797	731	788	774	849	829	693	769	784	751	778	772	757	821	778	814	864	748	760	789	776	730	783	717	733	824	745	790	807	805	822	815	803	800	826	843	717	774	794	779	745	808	844	818	747	792	785	725	791	760	791	788	792	733	758	788	735	760	785	810	717	800	720	745	745	759	734	778	766	798	777	793	736	759	745	810	770	752	771	799	768	799	791	731	786	820	786	787	772	769	741	780	775	762	760	747	766	786	786	800	782	781	817	834	801	774	784	774	830	834	770	748	826	729	775	733	835	772	804	766	778	789	761	790	748	768	776	804	821	765	772	786	814	720	763	824	763	724	775	770	763	760	767	786	795	751	817	787	744	752	804	853	792	810	774	762	834	748	771	783	807	782	770	789	773	763	752	742	798	831	789	797	781	771	755	790	753	764	797	750	781	790	747	777	750	806	776	791	744	796	800	787	740	769	799	790	809	781	855	755	811	805	788	782	822	753	776	773	775	766	750	782	746	781	808	733	734	830	765	747	794	817	762	769	759	796	788	767	792	813	780	793	772	765	800	782	775	760	745	805	796	779	788	787	776	803	778	797	734	767	800	772	792	768	792	778	789	787	762	767	812	785	807	801	787	769	772	777	813	782	779	806	749	753	815	765	806	729	737	808	751	746	778	792	789	826	774	792	738	753	757	774	805	810	799	783	731	790	727	760	799	791	758	790	766	779	790	738	802	795	778	808	811	777	722	772	765	753	780	789	785	768	828	766	776	807	779	784	785	767	772	729	777	833	755	703	800	817	805	741	776	800	797	765	769	751	792	746	770	736	758	761	790	767	809	756	782	784	721	745	804	781	753	734	774	794	742	810	796	777	757	806	787	834	730	787	759	766	767	776	770	819	759	811	746	785	724	786	803	743	816	823	776	792	807	825	774	780	801	813	755	809	803	743	765	804	837	743	755	774	766	786	807	808	731	734	814	728	778	790	756	772	813	771	803	817	787	807	782	748	777	748	730	786	797	841	823	789	825	739	802	840	798	767	736	718	781	737	748	807	821	762	727	803	772	815	849	819	803	730	786	753	799	755	808	806	789	779	762	767	789	765	760	756	747	812	748	774	799	769	769	769	807	793	790	798	827	782	820	747	780	775	753	758	780	794	831	794	736	731	740	774	731	822	773	807	806	768	730	763	767	764	736	758	808	798	808	810	806	707	779	786	779	749	773	769	745	763	803	784	790	771	830	806	791	800	785	821	795	766	817	776	795	781	760	751	714	774	745	779	817	764	785	789	777	768	788	845	794	736	814	770	734	788	799	777	781	803	772	761	782	756	803	796	826	752	777	753	735	770	790	734	802	734	774	767	784	789	784	825	776	814	749	748	766	789	815	775	782	822	771	769	761	758	815	765	817	827	818	743	789	786	807	798	785	827	753	827	794	781	757	793	777	813	760	813	824	760	789	770	830	790	775	784	826	798	796	788	778	782	785	745	771	767	758	767	755	803	776	853	798	764	744	770	796	736	740	825	766	797	804	782	778	771	818	761	787	804	789	763	740	737	766	760	767	769	794	781	761	802	776	784	790	763	779	782	786	755	786	767	789	752	814	746	732	772	770	740	721	764	807	798	794	782	764	783	771	732	772	784	767	780	829	795	791	782	801	807	788	774	788	786	790	793	790	782	730	741	769	735	801	784	787	775	735	808	762	795	788	795	773	763	830	771	768	821	801	780	826	793	769	791	786	809	788	804	775	735	741	726	788	774	750	770	769	753	794	783	821	800	750	807	777	798	762	811	768	729	787	802	753	733	771	800	807	753	779	742	828	839	732	775	796	744	817	761	745	735	777	809	807	772	783	765	755	773	768	757	774	814	802	763	732	783	793	778	835	746	782	766	758	776	808	767	772	794	814	801	757	729	787	777	762	762	804	815	845	790	775	757	788	778	763
7356	311	74	65	63	69	74	72	62	66	67	70	56	58	60	71	66	70	67	65	74	57	68	52	55	57	70	69	55	66	62	39	59	57	66	72	47	51	57	63	60	51	56	65	64	55	69	57	51	72	56	63	63	73	62	57	69	47	54	68	72	67	56	58	59	57	65	59	64	46	58	40	61	49	65	57	61	66	75	42	52	71	77	53	62	56	61	62	62	70	66	71	57	67	63	67	70	65	54	54	58	64	58	63	53	60	60	53	60	69	64	68	54	67	58	64	57	62	61	53	53	60	67	65	40	68	63	66	64	66	60	40	65	59	60	53	42	69	61	53	46	53	59	67	51	59	59	63	60	69	58	54	61	72	69	64	60	69	55	54	49	51	61	63	65	57	59	56	65	69	51	50	64	68	53	59	72	77	54	52	68	59	68	59	57	53	43	69	63	66	58	67	64	59	56	52	59	66	50	63	50	50	67	56	48	72	56	54	57	58	50	55	53	57	70	53	62	52	61	48	57	55	51	52	52	54	62	60	66	60	54	58	69	59	60	58	51	53	58	54	61	54	55	52	54	48	58	50	56	62	60	66	65	51	69	50	63	59	76	44	62	56	55	67	64	45	71	67	65	74	73	52	61	52	59	61	54	56	58	54	57	61	61	54	77	52	61	62	75	60	57	53	58	59	62	53	48	67	43	52	53	59	68	50	64	57	73	64	59	56	63	48	53	55	51	61	57	62	58	73	57	70	67	54	60	63	72	56	53	50	59	77	67	64	61	67	58	74	61	65	56	51	62	45	50	54	54	65	51	66	62	53	59	58	58	56	64	56	61	66	54	49	62	62	59	63	70	61	68	55	52	53	57	80	60	58	52	64	45	63	62	59	66	54	61	51	73	72	53	57	63	51	65	59	63	65	57	50	62	62	65	64	66	52	54	70	53	61	64	66	67	50	71	46	63	68	53	55	44	73	82	60	58	55	51	64	48	66	60	66	50	57	56	62	63	63	47	54	60	74	61	67	66	59	62	53	61	61	44	57	45	59	66	66	64	54	74	58	56	61	56	42	59	71	50	51	47	79	56	50	53	62	45	52	62	52	45	55	61	56	64	58	57	52	61	61	68	59	55	58	58	52	64	78	58	63	47	64	54	60	62	62	58	64	61	71	71	49	54	57	51	55	52	61	54	57	62	61	56	53	55	59	59	46	64	61	53	68	56	61	58	71	42	64	52	62	69	56	48	68	58	70	72	61	67	39	64	73	57	71	60	65	71	54	65	52	45	36	61	74	59	65	64	61	59	68	60	62	64	61	67	63	74	53	59	50	63	63	48	52	45	69	43	62	57	49	70	58	66	58	68	56	69	47	57	59	55	61	65	56	67	61	65	66	62	54	65	55	49	53	53	45	58	52	74	56	61	60	58	56	45	62	56	39	47	65	81	59	47	60	61	48	54	60	53	70	60	74	67	65	66	71	70	55	49	61	51	69	62	68	59	59	49	60	65	51	58	54	65	48	68	89	74	55	67	58	77	52	40	55	59	62	54	58	68	51	59	53	49	70	61	55	56	68	62	54	59	74	53	60	60	63	68	57	67	52	54	58	45	51	69	58	55	49	53	63	58	60	51	63	65	61	55	48	58	73	60	70	56	55	70	54	51	59	63	62	61	55	63	70	60	63	62	73	62	54	66	61	62	55	47	52	63	60	67	60	52	62	63	63	64	62	61	63	64	58	66	78	64	52	61	56	39	62	51	55	71	70	51	59	53	59	66	56	70	69	55	55	55	67	45	58	50	57	65	71	68	77	64	61	59	55	61	59	52	62	58	69	72	56	54	60	63	57	40	60	51	53	64	56	58	52	50	64	60	60	51	56	52	52	49	60	62	69	54	67	67	67	67	67	47	54	58	71	60	55	71	61	64	59	65	73	69	66	63	57	55	60	66	63	57	59	63	78	57	54	55	55	56	57	67	64	58	64	55	64	62	73	69	62	74	59	54	57	65	45	76	63	63	69	74	55	63	54	58	63	59	58	50	65	45	67	60	56	49	46	60	65	51	53	69	57	45	55	52	61	66	55	51	52	60	56	60	70	40	49	64	59	63	52	55	50	78	68	62	61	64	56	47	47	66	58	54	59	58	66	62	58	59	56	53	62	61	56	53	57	74	54	57	54	58	65	76	50	55	59	57	60	59	59	58	66	53	64	41	61	86	63	61	51	48	55	55	61	56	58	71	49	69	57	61	69	62	67	64	57	70	62	58	53	62	44	65	55	65	50	65	52	64	57	63	44	37	46	71	58	55	62	72	66	54	67	61	73	61	54	61	74	59	49	43	64	45	60	56	63	60	61	58	47	82	65	60	73	55	61	65	66	61	62	56	56	51	68	52	70	72	73	56	56	54	66	56	53	54	58	59	59	64	57	63	78	55	62	60	42	64	71	59	48	41	59	60	47	62	67	53	71	58	53	57	53	68	57	62	56	63	60	65	59	49	60	56	57	56	63	60	71	53	65	63	66	70	58	66	74	56	53	66	62	48	54	57	53	56	65	82	70	69	51	59	71	55	48	49	59	55	55	69	51	47	56	70	58	65	66	68	62	50	64	72	55	62	64	69	49	58	55	59	65	71	58	65	63	66	62	65	59	64	62	56	55	53	52	62	56	54	55	58	44	75	57	49	64	61	50	73	54	56	52	50	67	53	59	57	54	59	63	71	52	58	54	55	61	56	54	65	43	67	55	59	65	54	55	61	74	45	67	56	48	82	62	55	56	72	56	58	60	62	56	65	68	46	64	54	48	44	53	70	53	64	47	63	63	62	74	64	59	66	56	63	67	51	69	53	67	57	60	78	58	56	73	73	64	65	51	75	52	69	51	59	61	57	48	63	63	54	51	67	61	41	65	70	68	55	61	59	53	57	42	50	55	61	54	44	56	57	53	61	57	51	57	51	57	56	67	58	69	60	54	70	59	66	55	59	57	58	76	49	49	63	59	57	68	58	48	67	68	72	64	56	42	49	49	44	64	68	68	61	52	56	69	79	57	64	67	54	46	50	58	59	62	66	62	65	54	50	62	59	56	56	63	58	44	51	65	74	58	57	63	62	65	57	58	59	59	53	51	65	53	57	65	56	68	63	66	64	60	53	66	61	50	61	64	57	68	54	64	58	50	55	66	50	61	67	54	54	45	55	55	50	70	58	60	53	61	62	49	45	63	47	61	53	56	58	69	53	59	56	63	45	55	48	56	50	51	61	65	56	74	58	54	59	56	58	67	50	70	65	59	54	63	68	70	53	63	50	44	73	59	60	42	66	49	48	68	60	66	56	69	56	53	53	48	57	62	40	55	72	54	53	50	59	59	58	45	52	60	71	69	45	66	56	62	58	52	61	66	62	71	78	71	65	55	61	66	63	55	64	45	68	64	53	46	60	76	51	59	63	70	61	61	69	62	51	56	57	72	58	67	46	68	69	57	50	40	66	60	60	61	61	64	67	69	65	54
31060	2935	649	667	884	1118	1163	1074	1020	887	845	829	773	761	657	634	604	631	572	592	581	552	551	591	561	560	543	501	505	507	571	542	527	595	498	554	543	540	530	523	567	515	561	512	494	517	544	507	527	539	529	520	496	470	503	539	538	490	539	554	510	497	543	486	502	497	526	533	559	490	497	485	482	527	498	523	520	501	491	522	504	500	510	493	493	513	507	536	484	486	545	531	470	528	512	513	465	466	495	485	560	483	554	498	483	511	522	538	506	532	510	526	530	472	556	505	505	491	481	494	512	534	505	540	540	486	503	498	529	503	491	501	487	514	495	510	503	467	529	499	513	522	498	507	505	507	509	537	510	524	496	497	490	469	529	526	503	492	437	526	497	517	521	519	523	526	508	485	482	522	514	509	529	510	508	477	504	515	531	494	565	525	528	526	502	530	521	499	496	489	505	485	508	530	494	517	505	523	466	507	503	497	481	490	498	504	510	503	533	508	496	524	513	523	472	504	489	505	516	506	542	532	504	527	500	505	545	480	490	443	547	537	535	506	505	523	518	528	506	481	518	550	522	511	542	472	528	508	507	498	528	493	517	531	487	527	487	524	498	519	547	533	508	478	516	497	503	508	490	516	536	497	510	482	483	508	462	502	438	495	497	473	501	501	483	508	529	482	502	483	526	506	499	583	502	510	535	492	546	495	502	554	499	525	476	503	498	520	518	505	512	516	495	526	512	482	523	544	503	530	500	495	537	498	500	494	528	516	472	521	501	475	501	491	513	470	528	503	502	532	467	539	494	531	536	468	501	538	452	526	538	532	547	511	496	522	507	562	515	488	525	476	502	503	548	502	525	533	506	506	507	489	475	491	505	495	518	521	494	486	514	535	505	508	482	534	519	526	554	484	492	554	497	524	490	500	509	520	523	509	522	528	528	505	482	469	509	537	467	511	502	539	543	495	513	514	509	523	504	521	494	518	504	519	559	468	476	512	490	488	528	489	496	496	497	510	474	529	498	531	505	485	533	509	509	513	516	508	529	510	469	527	492	492	492	500	492	492	476	516	517	518	495	477	494	533	504	497	505	511	501	468	466	509	507	498	515	490	504	513	497	495	492	524	541	526	506	526	500	488	508	478	485	481	514	460	525	530	527	500	471	505	536	526	492	499	521	471	503	508	502	537	496	504	475	509	498	529	499	510	481	555	511	475	526	566	534	490	525	525	519	519	505	516	494	482	529	510	482	464	493	538	481	488	518	527	505	511	488	522	517	504	523	497	527	533	475	521	528	515	487	470	518	522	505	501	525	535	497	477	514	495	476	515	495	532	490	481	544	509	515	527	491	519	481	500	499	529	504	492	486	481	488	528	513	539	522	527	514	550	569	507	490	509	493	526	529	511	494	514	489	476	493	500	520	466	530	534	491	490	499	501	540	495	510	519	511	515	541	500	523	447	510	523	501	501	548	565	489	523	536	528	499	483	547	499	483	523	507	494	513	510	464	496	528	502	464	485	479	501	528	491	519	529	491	505	477	518	493	527	494	512	520	530	488	489	541	488	516	506	477	535	522	518	568	503	507	515	562	506	534	531	467	531	507	477	483	486	519	493	526	462	527	521	534	487	534	530	526	559	509	510	516	506	499	495	511	478	492	488	549	506	511	536	557	489	509	520	507	536	511	492	541	518	505	524	503	522	511	481	558	516	503	458	476	453	473	495	508	479	507	541	506	486	519	529	522	518	574	494	523	526	531	519	501	524	523	485	506	533	543	545	501	445	509	529	563	492	494	478	493	517	557	494	524	529	489	520	519	499	504	535	509	483	503	509	525	531	527	536	494	536	509	495	494	500	507	482	525	516	524	468	522	464	490	500	488	509	501	495	526	511	528	517	471	528	486	524	549	507	533	528	502	538	465	497	501	543	517	467	493	505	507	511	500	503	531	516	487	519	531	471	523	466	504	453	506	511	497	524	490	492	492	509	504	493	515	488	517	539	464	506	478	516	511	490	509	509	472	505	518	457	493	519	496	465	518	513	542	474	467	535	512	485	475	528	473	478	526	515	499	519	490	475	532	526	517	518	499	541	514	497	509	513	486	483	509	493	536	494	513	499	490	472	513	508	492	512	508	539	508	480	472	492	488	518	488	506	498	512	477	478	480	483	496	487	509	532	511	501	511	497	458	511	504	477	503	548	508	498	514	533	512	505	478	521	592	484	527	504	513	487	512	500	498	512	542	494	498	531	514	523	507	470	483	486	521	511	525	540	499	468	530	508	497	513	521	531	505	485	515	508	510	510	535	499	535	508	524	556	483	516	527	508	507	511	553	489	483	491	497	520	508	511	489	475	508	502	512	506	517	479	461	522	513	491	476	511	520	512	525	543	517	528	532	491	492	514	500	501	509	441	545	546	526	491	515	508	534	535	485	540	443	510	545	535	491	489	482	549	503	516	516	563	502	515	531	526	493	513	511	491	504	482	492	507	569	502	499	499	512	529	481	494	521	514	530	544	491	473	499	478	518	501	516	503	520	501	509	534	475	478	508	475	498	536	478	517	494	511	456	540	496	495	560	488	495	509	543	524	546	494	511	501	487	495	488	525	542	517	497	503	528	516	533	479	500	563	522	501	495	503	456	516	527	493	479	517	495	527	481	540	534	484	543	496	489	536	463	490	525	490	495	505	510	502	512	491	488	546	500	494	484	500	533	514	512	509	509	544	521	474	557	498	492	476	574	450	526	549	484	552	494	456	505	534	481	512	503	493	537	503	474	507	512	484	460	551	568	507	488	509	486	503	499	490	500	520	492	506	507	463	483	474	485	521	508	516	504	479	498	517	501	501	527	499	447	501	496	437	488	511	483	490	515	497	454	508	519	497	496	515	522	521	511	526	553	491	542	512	534	487	531	533	507	507	509	499	499	488	512	482	511	492	514	484	496	476	481	509	538	503	505	519	474	466	516	518	510	541	522	511	514	538	528	500	516	521	522	517	536	540	525	470	533	504	521	548	503	484	507	487	457	516	514	469	524	493	517	541	588	513	513	491	539	497	509	531	484	548	502	504	518	479	515	505	513	505	472	520	489	500	505	497	515	503	481	550	500	503	520	503	486	515	488	473	515	500	495	475	488	536	510	506	503	508	505	500	512	487	525	522	525	504	518	506	524	470	513	529	514	523	540	554	532	489	511	521	502	496	522	503	494	469	524	529	534	520	500	526	459	497	526	586	518	504	519	491	539	484	507	555	516	544	493	476	515	517	509	508	478	509	524	490	494	479	543	510	523	487	535	485	523	510	509	548	499	463	532	514	520	488	523	500	485	516	496	523	507	511	485	498	530	537	558	559	478	552	519	513	468	503	508	536	516	527	485	519	561	497	528	487	499	525	503	513	494	487	505	438	534	507	481	526	528	512	518	508	535	488	529	489	545	504	528	524	486	507	537	484	473	491	480	468	514	479	519	521	425	501	483	539	503	518	479	464	515	480	472	521	512	535	497	524	478	517
20138	2971	169	136	120	138	140	156	164	132	133	148	118	115	131	115	122	107	129	118	105	104	112	123	109	124	101	121	107	110	103	105	125	93	92	104	90	91	125	129	73	92	96	121	112	103	98	99	112	109	116	107	100	101	115	114	118	117	108	111	106	101	103	92	115	102	111	111	119	123	93	111	101	119	102	124	117	95	125	114	107	120	104	90	124	109	100	107	111	104	115	117	99	104	100	102	108	95	117	114	120	122	113	107	107	110	97	106	99	114	108	107	108	114	93	113	112	123	99	107	102	93	88	103	91	87	113	122	112	93	123	92	110	107	129	109	103	96	117	100	123	110	100	121	112	120	116	87	109	91	104	106	114	94	105	115	87	96	139	101	109	112	112	108	112	99	118	96	103	103	99	123	114	106	101	117	95	120	109	119	108	115	113	96	91	118	112	107	101	93	110	111	102	100	112	94	120	97	118	104	108	105	100	115	107	129	110	105	114	106	97	111	108	117	106	118	102	121	113	94	108	105	104	102	109	107	92	115	104	113	106	105	90	110	100	129	96	115	92	102	99	105	104	88	114	106	103	108	105	92	103	121	111	115	102	113	109	105	93	109	109	121	107	98	105	118	115	109	100	116	98	94	105	116	91	99	102	117	106	94	99	114	115	106	125	93	103	104	108	91	110	109	110	106	98	112	108	99	94	104	125	101	78	106	95	94	106	96	98	102	114	103	107	108	102	111	104	120	97	123	106	106	107	91	109	119	104	105	108	106	124	118	110	129	104	90	114	109	114	119	112	122	90	122	109	96	109	105	96	109	98	103	95	126	123	98	114	97	115	106	106	117	108	115	103	106	115	101	94	92	100	85	103	97	106	120	106	101	87	111	108	102	105	106	92	101	116	122	105	115	101	115	84	110	110	126	107	115	107	96	98	102	84	109	87	99	110	118	88	105	108	118	118	98	107	120	102	119	121	103	109	121	105	123	124	100	125	122	105	119	114	115	108	102	109	104	117	99	95	104	101	100	118	107	107	112	116	84	109	115	100	106	95	103	115	107	113	97	101	103	123	119	116	106	120	101	94	128	87	104	108	112	92	108	103	104	109	128	115	128	92	104	88	92	117	113	106	118	103	98	101	109	128	115	112	95	110	113	106	98	95	99	99	116	88	97	120	108	117	101	119	98	92	115	101	96	114	119	98	112	108	102	96	134	107	116	118	104	117	105	103	100	102	105	109	81	122	100	117	99	107	114	108	84	127	102	112	122	102	101	106	106	108	99	113	92	92	109	103	97	104	114	105	108	125	112	101	107	90	118	100	112	105	114	118	98	106	106	106	106	107	91	108	114	110	106	129	97	89	91	118	97	99	98	118	99	99	118	107	129	139	107	99	96	96	115	96	112	95	106	106	114	130	114	101	110	100	100	99	93	127	92	119	96	107	106	105	98	94	113	120	107	103	102	100	109	124	100	98	103	103	110	118	113	101	113	97	112	103	116	104	106	122	91	99	102	97	109	87	111	123	95	98	104	104	89	88	110	110	118	119	108	119	129	105	101	109	100	112	93	111	105	107	103	111	116	105	100	103	104	119	117	91	107	100	107	116	92	105	113	103	115	94	117	111	97	98	105	106	112	103	99	108	103	116	92	113	109	99	108	98	109	90	116	111	104	99	106	88	101	97	114	105	96	121	100	92	107	112	117	101	102	114	107	119	105	102	93	113	87	114	100	113	122	114	122	121	111	98	95	112	92	110	127	108	112	102	112	105	101	107	100	106	91	112	114	104	95	86	122	105	117	105	97	121	114	86	108	124	108	115	106	102	113	120	111	102	105	108	103	115	110	95	112	113	115	106	108	94	115	117	100	98	85	140	111	118	107	107	91	119	108	126	114	120	123	100	122	108	107	126	105	98	108	110	96	110	99	119	111	118	116	108	115	122	99	111	103	110	89	83	91	101	103	112	86	97	119	116	119	116	88	114	108	104	119	113	96	98	101	99	97	108	108	110	115	104	94	92	112	114	88	114	96	101	103	107	98	119	98	122	103	101	108	103	105	120	107	95	115	133	111	102	117	104	116	129	117	117	102	103	118	123	106	105	99	100	105	95	94	104	113	105	87	81	126	104	124	118	111	117	113	96	88	106	133	104	124	98	80	127	118	99	108	120	118	118	106	102	111	106	126	94	103	89	106	112	126	105	109	112	87	104	92	117	95	112	104	103	100	109	106	113	105	99	108	122	101	122	87	127	114	114	87	95	98	101	116	113	120	89	98	109	110	119	113	111	98	96	108	95	97	104	104	110	99	115	103	109	98	98	109	109	108	110	110	109	115	90	108	97	87	107	99	124	111	119	92	97	107	93	99	106	106	113	94	130	108	131	97	116	107	124	100	107	107	101	111	93	107	105	110	107	100	122	109	105	106	106	121	128	90	121	94	102	107	107	116	109	112	96	95	109	110	92	110	113	103	97	98	86	104	114	102	119	118	123	127	113	109	112	99	96	109	118	104	104	86	116	92	84	86	107	114	108	108	94	90	94	98	95	111	90	99	101	112	119	114	97	108	95	103	95	109	102	103	107	114	118	89	103	103	100	92	89	102	107	94	125	111	99	120	98	97	102	117	105	91	103	105	91	100	123	114	103	97	106	98	114	115	110	106	108	120	110	78	102	113	125	100	102	106	140	105	102	95	113	111	90	119	99	124	92	105	104	97	114	87	89	107	106	94	104	102	115	102	81	108	121	108	105	93	94	85	111	104	101	92	120	96	98	115	101	79	110	123	98	104	82	98	94	90	98	114	97	108	118	100	94	103	106	96	108	113	109	107	94	88	112	115	109	110	99	107	97	127	98	111	107	121	104	109	94	93	99	106	128	101	112	97	110	118	97	103	120	97	100	113	112	102	112	101	117	107	99	97	117	125	107	93	99	93	113	104	107	100	98	113	98	115	105	101	108	87	96	80	107	124	101	109	106	103	101	101	106	126	89	96	105	110	122	94	114	115	112	90	108	136	88	101	107	110	96	114	114	107	89	106	111	104	133	102	122	99	94	110	107	105	105	109	107	92	124	93	74	105	116	102	90	110	124	101	111	117	107	96	122	100	110	111	99	114	122	105	121	111	116	104	118	103	115	110	106	116	105	125	115	112	103	105	114	86	99	114	90	101	112	108	105	94	122	89	88	114	103	109	112	118	119	113	121	113	102	99	112	107	106	117	112	106	107	130	101	104	115	122	120	98	100	99	100	103	115	110	116	102	111	113	113	91	96	97	106	101	114	102	111	127	101	106	122	103	101	110	117	108	106	111	82	104	97	95	97	98	114	109	107	115	113	117	112	93	115	115	114	90	112	117	113	102	100	86	104	93	101	113	103	115	116	108	123	109	104	116	109	98	99	83	85	113	118	110	98	102	105	104	110	99	97	105	106	110	103	106	99	118	108	109	95	122	90	112	98	99	102	120	127	97	113	109	102	87	113	119	115	92	109	87	109	118	97	110	118	101	114	101
43937	5712	1520	1648	3127	4496	4386	3909	3330	2774	2570	2131	1977	1757	1663	1572	1451	1372	1340	1313	1269	1167	1201	1125	1182	1125	1120	1119	1099	1040	1064	1038	1062	1052	1081	1072	1056	1028	1002	1043	991	989	1043	996	979	1008	1002	1025	976	1005	1022	962	986	1021	949	950	1014	956	1015	1005	988	919	940	965	932	1019	962	964	969	983	985	964	981	943	941	931	984	945	949	947	914	966	967	975	947	979	940	1001	1007	990	1019	931	985	950	958	909	974	895	922	945	960	925	977	920	966	954	972	951	1006	932	935	991	1001	989	911	952	931	991	941	940	946	932	931	948	1001	939	1002	973	954	944	927	953	931	988	959	1006	981	979	964	974	896	1020	910	936	960	1011	946	898	965	947	925	986	985	934	940	990	1004	928	976	933	910	953	979	980	923	984	986	977	939	975	923	911	916	945	943	954	996	906	944	941	1003	914	959	1003	949	944	997	990	956	950	964	933	914	941	930	990	930	983	976	963	952	951	944	995	876	947	972	953	905	939	977	931	907	976	921	924	953	940	938	914	934	929	943	970	1026	963	943	955	980	987	977	951	938	954	987	987	969	910	955	968	959	893	940	887	929	904	992	957	1000	927	936	929	948	917	1025	983	926	1001	910	901	887	963	898	963	931	927	954	1033	904	1062	987	955	923	910	921	954	934	974	868	949	941	951	947	891	994	884	952	954	972	1028	969	941	966	926	928	977	947	967	955	911	929	907	903	959	923	985	939	942	970	975	946	935	950	927	982	991	930	1005	919	963	1000	946	990	935	958	970	976	986	917	941	982	940	964	903	906	964	977	916	921	915	922	951	984	975	961	957	942	939	932	888	958	955	970	955	966	951	951	963	985	973	945	950	918	946	971	926	883	967	977	1005	984	956	991	958	889	981	940	969	953	911	1001	950	988	958	939	901	970	925	973	947	942	953	975	971	910	950	970	950	983	947	970	952	899	984	955	941	985	929	920	995	938	1028	944	961	915	985	951	941	917	920	983	969	1023	959	938	931	955	991	1008	1005	926	961	944	951	1000	960	1000	946	953	979	955	961	949	979	957	975	1022	978	925	972	885	892	919	1010	964	979	974	901	941	983	961	925	924	938	941	979	958	953	984	880	972	931	980	944	976	902	906	1000	981	904	957	971	996	998	922	964	935	909	940	945	932	981	983	935	909	1015	993	980	958	906	916	936	978	948	905	929	981	945	1047	975	947	974	994	975	941	954	1000	948	922	944	994	914	975	922	933	971	954	959	987	1009	951	978	916	1013	937	906	896	980	889	939	964	943	990	956	904	928	941	966	864	970	918	935	988	1030	937	962	972	961	986	1007	972	915	995	889	937	1014	938	1007	888	938	937	896	983	981	962	947	926	963	923	1009	977	928	994	967	973	940	990	999	1008	980	926	946	1017	978	913	903	967	1000	928	914	935	950	902	968	954	943	911	913	937	945	927	996	943	955	966	913	973	983	925	989	943	1030	909	1003	966	1008	943	956	962	991	952	936	939	970	944	944	896	923	968	958	980	954	916	899	919	931	977	919	943	913	922	904	959	943	991	890	924	949	950	918	1002	944	947	980	928	899	1000	962	908	1022	920	973	959	960	1031	1002	942	937	936	988	940	973	936	991	935	956	959	860	922	973	876	974	943	953	990	953	943	1001	1009	991	931	960	932	963	904	953	981	916	961	962	959	928	977	908	964	994	893	897	868	943	957	963	910	887	921	958	940	952	922	947	966	979	987	995	973	944	974	968	966	950	938	936	941	907	953	894	962	951	945	920	961	986	934	1001	992	954	957	969	953	944	982	939	999	1033	955	955	933	1013	915	959	947	948	942	941	979	1018	949	963	991	906	959	927	935	940	962	935	960	968	955	916	918	907	908	936	913	920	873	896	932	984	963	993	990	976	969	954	958	959	969	985	968	978	952	1003	979	933	904	944	934	956	948	987	975	942	962	989	974	949	947	945	963	930	927	926	971	992	946	975	945	957	972	951	960	995	942	918	940	921	937	948	953	967	887	938	951	936	992	958	975	933	960	943	966	1011	960	941	952	881	908	1022	950	945	909	987	941	978	902	943	943	929	904	978	904	976	955	979	971	983	946	935	987	933	964	955	947	979	938	900	960	995	972	941	992	960	923	947	1004	963	906	959	988	943	944	960	962	983	929	958	941	935	1008	884	1009	957	1016	953	906	937	954	963	980	983	949	892	1009	956	958	957	914	905	899	936	910	913	985	932	985	987	931	945	957	987	951	892	922	950	931	956	942	978	899	930	908	990	905	982	948	957	977	968	935	927	923	981	943	919	919	942	953	964	945	957	943	940	909	945	926	993	1031	952	960	957	925	919	960	930	954	942	901	942	992	933	889	972	961	939	990	947	954	927	945	1013	973	979	987	964	975	980	1021	1000	931	948	937	994	926	970	947	970	959	933	965	973	873	970	935	993	970	991	952	995	1039	964	913	922	947	899	956	962	928	984	957	947	999	936	941	939	927	916	949	999	997	941	998	972	939	964	984	983	932	940	973	961	983	931	1018	930	991	910	956	962	971	924	917	1019	849	942	967	951	921	909	948	937	946	943	965	977	971	941	907	983	969	914	1000	932	938	977	927	925	943	957	1045	968	917	907	948	987	956	917	964	951	980	953	949	964	910	933	946	943	939	900	952	1014	972	928	903	956	1012	944	998	962	954	913	909	958	891	987	964	992	896	921	938	915	985	880	940	939	938	993	988	901	1006	975	924	945	987	978	905	903	968	950	942	968	965	940	957	986	970	959	935	969	961	917	922	1024	918	982	926	912	984	843	952	982	920	960	973	934	977	945	889	987	979	953	964	998	961	923	960	975	968	961	955	949	942	995	953	956	1006	1001	928	969	913	901	998	919	966	940	936	961	961	963	945	920	938	936	986	941	972	933	943	963	956	942	941	911	944	984	965	950	943	973	911	961	986	944	1005	999	998	998	946	911	965	984	944	949	959	912	938	982	950	897	935	948	916	957	982	979	899	998	866	924	972	1005	942	994	951	1009	947	965	939	922	943	954	889	992	981	994	936	933	947	965	1039	969	957	979	976	937	951	919	936	935	1021	997	897	981	931	972	943	1000	988	1011	914	972	975	1007	942	923	960	920	963	917	951	968	969	941	961	1007	935	968	925	985	978	966	914	926	898	936	916	943	987	959	996	1003	888	932	915	922	955	1013	976	938	938	958	1002	893	892	953	989	963	977	952	960	944	948	952	909	981	935	976	978	957	935	996	928	932	948	909	983	1003	955	1002	941	902	975	934	976	958	880	942	970	958	939	997	908	962	969	963	953	928	910	918	932	952	932	948	956	952	917	955	935	988	962	930	974	950	902	960	969	923	980	887	1000	996	1003	991	982	948	908	949	955	978	897	932	981	925	972	940	968	985	929	909	951	937	933	946	880	930	933	953	973	978	918	978	962	920	979	963	927	886	939	903	980	990	944	908	956	906	866	924	937	910	990	908	918	972	942	1005	931	941	919	911	1008	966	928	947	928	970	952	954	983	931	940	943	970	893	1008	974	927	953	948	952	970	973	956	918	961	970	983	924	979	907	953	978	979	915	922	996	954	1029	960	948	921	952	1016	973	1004	911
16255	1539	72	48	37	35	48	71	56	51	36	57	32	39	54	42	31	39	33	35	47	32	41	35	32	32	24	34	41	26	29	33	34	34	35	37	32	34	27	29	20	30	33	24	25	26	23	21	23	26	33	38	25	24	29	25	20	24	29	23	26	21	25	28	16	18	32	22	17	27	16	16	16	17	31	22	25	24	30	24	17	24	26	26	28	21	30	31	27	22	27	28	25	22	33	20	21	31	24	18	20	24	23	26	29	15	28	26	19	25	24	37	33	31	20	35	17	30	21	28	26	30	30	30	25	27	27	22	24	29	19	27	23	21	16	24	21	15	17	22	29	21	29	18	31	26	24	21	18	24	28	31	26	21	28	26	17	17	25	21	28	23	23	21	22	16	22	17	32	27	26	25	18	23	30	20	18	25	18	23	20	35	25	32	29	16	32	19	28	21	19	24	28	30	17	15	17	28	26	27	28	25	24	18	25	23	21	23	25	25	28	24	26	17	23	21	19	27	21	20	19	30	22	24	16	25	19	25	29	27	28	22	30	18	21	26	31	26	15	22	21	21	34	23	25	13	24	27	22	27	27	17	30	36	24	19	20	18	25	36	23	21	38	23	20	29	30	25	24	28	16	28	32	21	17	21	25	28	27	22	23	26	25	27	29	22	21	23	16	25	25	29	24	21	23	32	24	26	26	21	24	24	14	16	21	20	26	28	24	23	20	19	22	27	20	27	26	22	26	28	27	18	23	26	27	23	19	16	24	14	33	22	25	21	26	17	22	25	12	24	26	22	27	25	26	19	36	21	29	24	25	23	14	22	23	22	23	22	15	17	32	17	24	22	25	23	18	26	21	17	22	24	30	18	25	17	25	24	23	19	26	15	26	30	26	20	18	19	13	15	37	22	24	16	25	21	21	23	20	12	32	21	23	28	20	22	19	18	21	24	22	22	15	21	21	28	18	18	26	24	28	26	28	23	21	17	28	16	31	21	24	15	14	23	30	22	17	17	35	20	17	15	16	30	27	24	26	19	24	26	27	20	24	24	13	22	25	19	26	25	22	20	26	20	26	26	21	30	31	20	24	20	26	19	23	18	34	18	25	20	16	20	19	25	26	21	23	27	21	19	22	33	19	21	25	20	22	22	16	19	28	23	20	38	22	25	29	13	13	23	23	26	20	24	33	14	27	30	26	27	18	25	15	26	21	23	26	25	26	16	11	22	21	20	28	22	28	29	24	30	23	18	22	25	28	23	24	27	19	31	27	23	18	19	32	25	27	23	27	17	15	15	27	27	30	13	24	20	16	26	25	17	27	16	22	16	24	37	27	28	30	20	20	26	34	20	17	15	20	20	16	22	27	22	18	23	24	28	16	23	24	23	31	20	26	23	23	13	17	24	33	21	14	26	17	22	14	15	24	20	26	28	28	34	24	31	15	28	29	25	26	24	25	22	21	26	23	19	27	24	32	32	24	26	22	29	18	26	29	24	23	27	12	25	32	21	10	20	30	25	22	29	26	25	23	33	20	20	34	20	25	20	31	23	22	15	9	17	19	22	15	23	28	31	26	26	26	30	29	22	26	24	20	24	23	17	19	19	33	23	21	26	23	20	25	31	25	28	25	23	26	28	17	28	18	24	21	18	21	22	21	24	19	18	14	22	32	27	26	21	22	30	17	26	18	26	19	21	22	15	25	19	15	29	11	19	23	20	24	29	22	16	25	14	19	31	22	23	16	22	22	20	20	22	26	19	20	11	23	25	27	23	21	20	34	30	15	22	19	23	30	23	27	25	25	25	22	23	19	23	23	19	23	28	17	23	22	20	24	20	25	18	16	24	23	26	12	13	29	17	17	29	22	20	29	25	24	18	31	20	28	20	15	21	13	24	18	15	24	17	30	12	23	29	24	32	25	18	25	20	15	24	30	31	27	22	17	29	21	19	18	20	29	18	26	27	31	27	28	25	28	28	24	23	19	21	28	21	24	25	16	20	18	20	19	20	22	18	30	24	19	32	18	34	24	13	32	24	24	26	22	25	29	27	22	28	23	17	21	15	19	19	21	19	27	31	16	22	17	21	22	16	34	27	17	17	23	28	17	24	18	17	33	21	29	16	22	25	34	21	16	23	22	28	19	14	24	29	38	24	15	24	23	22	19	19	16	24	28	14	13	23	26	19	19	23	28	25	26	21	25	32	22	25	30	23	20	25	20	27	24	30	24	23	28	22	23	19	19	20	21	35	24	21	23	35	18	27	28	26	21	19	27	25	21	26	26	12	21	15	30	15	23	21	17	22	20	17	22	17	28	19	27	28	21	25	12	18	20	20	19	19	27	21	26	15	30	25	25	26	26	21	23	27	19	26	28	25	33	29	15	31	26	24	26	31	23	21	29	13	28	23	24	24	25	15	17	21	22	29	29	31	17	23	28	19	32	27	30	24	25	15	14	19	20	24	16	24	18	26	30	21	28	16	28	25	21	32	31	22	19	20	23	26	22	27	26	23	24	28	23	21	35	31	29	26	27	20	30	28	20	23	29	24	24	25	12	13	16	23	33	19	26	17	38	28	17	10	18	24	13	25	26	27	24	28	28	27	37	28	24	22	23	20	22	20	21	25	21	20	16	24	29	30	22	22	26	26	26	30	11	28	23	30	16	25	23	24	18	26	21	20	19	26	22	14	24	24	22	35	24	18	21	26	21	24	22	31	24	17	23	17	32	17	24	15	26	19	21	27	21	30	16	15	28	20	21	25	25	22	21	21	24	16	17	26	19	26	26	34	28	16	18	27	19	26	22	21	23	22	19	17	28	30	18	18	22	20	26	20	23	24	31	31	32	21	17	22	21	27	15	21	21	18	14	19	18	22	26	25	19	31	22	24	22	20	18	26	30	28	23	25	13	24	20	22	33	23	20	26	21	21	17	33	23	31	24	24	26	23	22	25	29	19	31	30	19	26	21	24	19	27	28	34	25	11	23	32	25	20	19	17	16	19	19	30	25	32	24	29	31	22	20	24	19	32	26	21	21	20	20	22	26	20	14	20	26	20	25	30	21	23	21	19	11	19	19	22	23	21	21	16	28	28	21	22	32	21	26	24	27	22	22	18	21	39	14	22	19	27	22	20	12	18	27	20	19	21	10	17	20	13	24	14	20	20	21	20	18	34	17	21	22	20	23	17	25	27	26	24	26	17	30	32	27	24	20	32	13	32	27	19	15	20	23	15	28	24	27	21	22	19	21	26	25	20	21	30	24	29	23	28	21	18	16	22	16	28	22	23	18	26	25	21	29	21	23	21	24	29	21	17	23	29	24	14	18	27	22	24	35	28	19	24	23	19	34	24	24	16	27	16	38	26	24	26	29	26	17	22	23	26	23	21	13	19	22	24	22	15	22	18	25	33	22	21	21	23	24	24	16	12	32	22	34	24	29	28	20	35	23	18	33	20	33	20	19	22	12	22	20	23	24	27	12	29	14	21	22	16	20	23	14	27	18	26
39881	4838	750	768	1937	3048	3246	2784	2342	1970	1714	1474	1232	1109	949	858	758	725	647	632	603	503	476	467	444	425	432	384	369	360	338	334	322	323	315	309	315	295	286	272	261	263	230	289	236	266	276	256	237	221	251	256	267	260	249	249	236	249	227	223	235	242	232	249	209	220	228	240	230	239	188	240	209	221	221	214	217	240	224	221	210	231	232	207	232	224	211	204	229	204	198	227	206	228	193	221	219	202	210	227	206	205	206	195	211	245	221	201	207	220	190	200	227	214	178	222	199	215	201	205	222	201	200	223	231	207	192	224	191	217	206	188	200	229	207	196	191	208	208	199	167	207	216	204	221	195	201	213	222	189	199	199	223	202	223	223	216	202	218	201	197	210	235	202	227	215	197	221	199	193	195	209	198	222	200	211	198	218	200	201	189	232	206	213	209	233	208	181	197	198	204	192	208	175	205	195	177	175	194	204	171	191	212	194	193	226	173	210	192	201	194	193	206	201	219	195	211	190	179	210	202	210	230	189	189	193	184	184	200	204	207	190	202	211	203	190	229	210	208	222	193	194	198	188	217	193	214	187	194	218	185	192	199	207	196	171	208	201	221	216	217	174	192	211	202	192	177	221	163	220	188	188	189	183	220	183	187	193	203	203	192	218	220	216	202	181	231	235	190	220	184	183	224	195	197	214	163	191	187	203	192	227	219	197	196	201	214	205	189	219	208	210	225	229	170	211	184	201	173	206	190	197	174	194	195	180	173	217	183	198	204	193	219	205	226	236	193	184	208	196	173	191	196	197	203	191	188	187	205	209	201	190	213	196	213	199	198	220	206	194	193	197	208	208	211	196	205	174	209	207	193	216	216	189	187	192	214	207	181	199	201	192	217	217	194	188	218	205	221	184	223	182	205	199	191	180	203	184	199	193	219	213	193	209	204	187	200	186	168	187	203	184	221	200	197	192	231	195	176	222	178	208	212	213	194	231	194	206	203	198	201	216	178	190	203	207	196	198	201	199	186	189	201	212	195	213	212	211	187	214	207	194	193	196	171	204	196	204	196	220	186	230	185	189	205	197	187	196	199	196	217	211	190	203	179	186	196	204	207	208	220	183	178	203	213	203	213	192	210	209	189	199	175	177	196	195	206	215	169	198	201	194	211	224	186	166	199	170	218	184	203	211	207	213	231	206	190	185	212	176	210	181	199	202	199	186	193	190	201	195	213	209	180	209	196	215	184	222	207	200	205	212	214	181	202	205	217	190	201	217	204	193	192	211	200	191	200	201	196	194	193	191	197	198	203	191	209	210	186	185	215	188	172	191	189	198	199	203	173	202	180	214	189	181	189	207	199	215	198	221	212	188	199	176	196	165	218	187	204	222	189	187	181	200	215	199	193	218	206	205	194	236	226	195	186	171	183	172	201	221	189	179	212	195	193	213	194	213	204	204	186	191	200	190	196	215	204	203	201	216	184	210	184	207	193	205	197	194	168	175	209	210	203	192	213	199	196	199	194	215	201	194	183	195	182	187	210	220	184	199	204	202	195	187	212	193	198	213	179	197	201	213	205	196	209	214	192	190	193	195	197	202	205	202	212	218	187	237	196	206	216	203	225	203	193	188	206	186	196	225	192	207	227	187	218	196	202	186	222	185	179	196	182	214	197	196	191	193	184	193	200	217	206	206	214	225	214	204	185	213	182	171	192	216	189	211	213	197	206	206	202	198	188	221	181	181	205	180	221	213	220	190	198	210	206	199	205	192	173	193	206	216	206	211	216	209	186	188	204	184	214	204	208	208	206	204	215	207	192	225	181	178	187	220	208	202	193	183	217	220	221	179	207	214	200	210	226	189	205	206	205	193	204	194	209	236	170	206	183	207	200	196	196	206	195	221	207	199	188	214	204	197	195	194	206	192	218	207	196	206	225	173	199	215	191	198	196	214	212	210	204	209	197	214	211	212	203	208	191	184	205	204	207	201	203	201	208	220	192	185	173	192	212	204	198	220	182	178	202	200	235	188	186	190	238	197	192	212	189	185	208	211	200	190	188	209	197	190	175	192	176	216	204	224	216	207	191	171	197	192	196	184	198	203	192	178	181	228	195	192	189	220	187	212	219	176	217	199	185	202	210	195	197	190	203	225	210	207	175	203	236	207	217	224	216	211	206	200	188	195	185	190	199	174	193	206	198	191	189	200	178	235	216	214	194	202	201	190	192	216	202	215	203	200	188	199	197	219	180	196	205	195	178	191	221	206	182	182	211	203	214	190	198	219	194	177	188	174	189	226	189	193	212	185	192	216	214	192	188	209	206	215	174	200	209	201	223	211	204	213	215	175	197	214	202	197	193	216	217	189	180	222	206	200	190	206	213	197	205	210	201	189	189	191	214	226	208	197	195	183	206	190	206	200	187	207	181	178	186	203	197	214	189	217	208	203	202	212	209	206	226	194	211	188	196	212	163	228	189	199	186	198	195	197	183	206	198	214	200	219	185	184	205	205	202	219	182	205	195	211	205	195	187	194	218	200	194	199	214	218	197	211	207	216	207	189	180	215	207	198	203	193	210	173	220	204	226	203	195	207	202	196	212	201	207	210	206	202	212	215	201	201	210	219	228	167	216	210	205	209	168	206	215	199	187	205	191	197	181	204	203	187	193	207	174	217	194	210	220	186	184	191	211	209	186	238	166	193	193	214	216	175	207	196	216	205	206	185	205	206	207	207	199	196	201	187	212	202	211	198	186	229	198	233	203	201	200	201	213	188	214	183	209	208	199	193	196	196	211	199	195	217	192	193	185	206	192	199	215	209	190	193	201	204	196	205	205	185	201	212	197	216	220	215	213	200	169	180	199	197	172	208	173	189	187	196	199	197	210	196	193	216	188	221	208	200	187	226	204	200	203	188	200	168	216	180	179	171	207	197	217	196	196	196	224	209	212	210	180	222	211	203	216	210	203	204	217	187	172	199	214	202	175	197	189	202	202	205	197	219	205	194	203	213	191	200	199	192	197	232	227	221	205	192	212	196	190	238	182	176	189	180	198	199	194	193	197	224	188	193	197	207	220	194	226	177	173	226	227	209	217	215	198	201	204	206	208	205	211	197	192	176	204	216	178	164	181	207	208	206	212	186	209	169	200	195	203	224	187	202	242	206	174	191	202	193	213	191	204	185	188	199	183	194	203	225	216	196	190	204	190	211	217	215	200	182	210	204	184	201	207	194	215	195	201	199	193	202	186	218	217	194	221	206	208	178	207	191	192	197	197	185	213	204	199	222	224	213	188	207	178	221	196	200	227	179	214	189	198	203	195	186	204	198	207	196	158	178	212	186	215	198	229	209	191	214	222	211	190	197	197	193	198	187	181	238	229	188	201	206	195	195	215	214	191	195	235	207	236	184	210	185	204	189	204	183	211	195	200	197	181	190	189	196	197	192	188	201	209	190	190	200	193	190	203	218	202	222	222	195	206	194	183	183	197	225	200	198	235	224	222	214	180	200	204	226
24039	5026	183	134	104	137	157	138	152	153	124	137	111	131	116	106	128	101	88	80	85	106	95	116	85	95	94	89	76	81	89	85	95	76	93	72	79	84	95	93	90	75	69	66	71	81	85	76	86	89	87	88	81	84	86	72	80	87	76	91	83	106	80	86	61	89	84	93	93	82	79	80	82	83	76	89	97	91	81	81	71	92	83	84	83	82	88	69	76	68	94	63	81	84	84	104	81	79	89	92	78	85	77	74	93	84	98	91	73	91	81	84	88	83	65	83	102	96	72	87	70	83	83	89	79	99	81	77	95	86	77	84	82	80	84	85	84	85	79	87	90	84	80	79	68	87	88	74	93	71	82	75	71	86	82	89	85	102	73	87	80	82	91	90	89	96	72	91	87	85	77	78	83	80	78	73	95	76	66	86	73	80	77	86	82	84	82	94	76	58	79	94	70	86	101	89	83	83	88	75	78	75	98	71	85	90	75	74	74	68	65	91	97	77	91	75	95	86	85	84	89	76	87	81	73	91	91	77	89	80	92	98	96	82	80	94	80	80	77	86	81	82	80	77	84	87	89	100	89	83	80	79	83	100	82	116	76	94	89	79	87	91	89	88	89	83	79	90	72	86	79	86	86	83	71	82	88	84	75	87	70	97	74	81	86	103	76	73	102	80	76	98	65	70	92	62	74	79	90	96	76	94	81	84	60	83	78	88	70	70	79	80	91	95	88	99	102	102	82	87	90	87	83	88	85	91	77	70	77	84	80	73	89	82	80	92	85	75	79	87	83	67	73	82	74	86	87	84	100	84	85	86	87	88	76	78	93	79	92	85	95	68	98	89	82	78	80	77	64	85	90	81	73	78	81	91	92	95	83	64	86	76	81	75	71	81	93	91	101	85	101	94	72	78	96	98	83	96	89	96	99	96	87	84	64	86	86	74	93	98	97	61	92	67	85	77	88	66	90	105	91	93	75	87	86	81	74	94	99	84	86	82	85	85	95	89	74	84	73	74	91	74	95	79	92	82	85	83	76	76	77	80	88	105	82	77	79	90	84	73	100	76	82	80	83	94	102	71	83	80	85	74	79	83	81	67	78	73	93	86	82	99	85	80	80	83	94	81	75	89	67	84	80	73	67	76	87	95	72	92	78	90	74	71	66	81	82	85	92	77	95	85	81	83	80	79	80	75	83	88	94	86	84	82	78	105	82	79	102	88	90	82	68	87	73	79	83	97	73	72	89	89	63	90	91	77	96	77	84	80	80	79	89	77	92	94	86	79	75	102	92	81	87	79	78	90	74	97	88	86	90	92	95	98	78	83	80	81	94	85	81	81	94	88	70	85	73	79	85	87	97	87	81	82	87	86	81	94	104	91	92	90	91	83	74	74	72	70	81	87	83	109	84	80	73	74	88	84	76	77	87	91	92	82	80	91	87	59	75	74	91	83	88	92	91	78	93	61	66	88	81	80	88	86	86	96	72	81	69	77	78	65	106	88	72	88	75	81	91	74	79	86	72	65	93	89	77	91	86	113	98	94	75	99	67	79	86	98	80	89	70	70	84	67	99	91	83	78	93	77	71	74	99	90	67	98	78	84	78	80	76	56	82	66	83	81	73	105	73	76	81	91	75	79	89	82	91	82	105	78	88	94	78	77	74	82	79	75	88	83	85	70	76	64	87	87	86	81	76	87	75	84	82	81	90	82	93	90	62	94	86	93	70	86	61	98	92	81	88	101	76	91	88	85	84	81	80	83	83	81	90	96	73	81	75	78	82	69	77	91	64	94	71	78	88	83	94	73	75	82	93	71	85	80	91	86	90	82	92	81	80	82	79	85	93	100	79	84	77	88	85	74	77	87	75	69	80	85	84	90	79	83	79	76	72	81	94	93	65	82	95	74	86	98	68	90	77	90	93	81	96	82	96	75	106	86	92	78	74	93	97	78	80	81	70	80	81	77	79	93	78	87	61	91	75	91	74	83	65	94	80	78	91	87	93	68	83	98	90	89	84	72	91	74	89	94	79	79	87	83	86	81	91	81	72	84	85	96	79	87	84	99	77	67	81	85	80	70	86	88	77	99	84	74	79	98	92	73	86	81	89	73	80	105	81	85	81	76	97	66	90	80	77	76	73	82	80	77	106	92	70	65	87	79	81	84	100	85	94	74	81	78	94	79	90	92	82	90	89	101	70	75	74	70	74	84	84	87	74	88	87	68	60	75	79	80	82	91	76	82	83	86	88	90	76	97	84	83	75	74	96	83	72	77	92	78	73	72	90	87	79	81	79	84	71	78	81	96	80	80	86	81	94	77	75	90	78	92	81	83	81	89	73	105	78	74	84	72	88	81	83	98	82	54	96	89	72	89	72	84	85	70	87	86	90	70	89	89	94	90	90	76	82	73	86	72	90	90	89	76	85	79	85	70	68	75	71	83	77	78	84	82	83	96	83	77	83	86	75	86	72	76	66	106	83	77	80	83	76	81	93	87	105	88	89	83	84	86	79	74	77	75	87	69	81	86	65	88	84	73	69	95	78	85	97	84	78	85	83	79	95	82	82	83	80	66	88	81	89	94	75	80	99	96	95	78	82	82	73	93	69	91	86	98	93	103	94	87	85	89	84	86	82	81	97	87	99	86	68	64	71	85	95	95	78	85	78	56	76	89	78	60	106	83	92	78	85	71	87	82	76	79	77	98	82	82	86	72	95	94	96	82	82	68	96	89	84	86	71	102	92	90	96	82	93	72	80	77	79	93	80	72	91	96	97	86	86	97	90	77	85	85	58	89	86	94	83	80	84	82	87	78	85	90	80	79	84	79	80	84	79	90	83	78	70	81	75	85	107	83	90	83	105	93	71	68	79	76	89	83	78	82	62	91	84	80	75	75	92	78	76	72	78	84	82	91	77	84	80	79	79	73	71	72	70	70	78	92	79	61	69	96	92	86	86	80	70	81	80	80	90	77	80	70	81	77	82	93	77	89	79	86	77	84	84	90	91	80	74	93	80	91	79	75	85	92	81	82	82	88	76	84	84	74	88	87	84	72	76	88	87	82	82	93	81	62	86	65	72	96	111	71	81	62	92	85	84	76	79	86	81	84	84	79	88	82	77	104	82	95	91	77	95	76	101	76	87	78	77	76	72	77	84	87	82	72	78	103	79	80	72	89	79	95	87	90	84	92	80	82	84	99	72	77	87	84	92	94	92	95	107	74	79	96	91	78	111	75	74	84	91	71	80	76	83	93	87	71	81	88	71	85	64	77	86	98	90	88	90	76	99	78	75	87	81	82	103	78	89	91	103	80	79	81	90	80	83	84	95	89	67	91	70	86	72	94	64	78	72	89	93	84	90	89	83	110	81	90	89	73	97	77	71	79	61	91	81	93	77	80	67	93	74	72	87	77	97	85	73	91	77	80	92	72	73	95	83	85	80	84	80	92	95	74	76	84	100	91	91	95	93	72	90	71	98	85	87	90	77	93	85	70	85	82	88	87
43167	7084	1520	1739	3817	5739	5853	5128	4247	3761	3133	2732	2363	2152	1962	1712	1623	1433	1418	1353	1338	1268	1200	1161	1130	1083	1019	1063	1051	962	1009	948	959	934	868	935	928	921	880	926	906	867	824	843	879	879	883	836	807	863	801	818	806	780	810	790	847	810	821	799	783	791	845	822	802	801	793	791	763	791	742	821	767	809	754	771	768	777	767	762	784	745	844	814	852	761	747	751	756	771	770	778	768	829	785	743	801	762	771	784	798	784	737	833	740	783	787	790	792	768	823	797	791	750	790	808	770	795	781	748	767	720	733	791	797	766	749	793	831	743	787	773	772	773	746	756	776	773	762	806	768	767	697	785	720	757	773	773	793	803	796	773	769	790	776	724	810	751	778	746	794	806	749	745	793	760	741	842	733	692	727	773	741	769	739	728	707	819	728	753	739	750	754	763	782	759	785	727	757	754	722	798	763	785	775	739	744	753	749	738	779	772	745	725	712	754	795	773	722	700	767	799	740	752	736	752	731	758	726	768	766	806	745	797	771	792	768	756	785	803	784	801	770	756	786	790	750	804	764	782	742	825	790	742	792	714	718	769	721	807	770	767	760	798	765	752	731	770	769	716	809	745	755	770	753	783	817	816	724	750	797	785	769	776	728	802	783	776	775	730	752	800	776	828	815	777	747	777	770	746	757	779	731	765	782	738	796	752	739	735	802	764	753	777	771	765	774	768	799	777	820	756	797	782	797	786	766	798	783	717	776	752	734	792	758	768	817	757	737	757	801	767	710	717	746	812	785	753	744	729	754	749	778	729	760	758	710	793	749	807	746	769	776	749	765	755	754	725	753	731	756	742	776	792	740	782	767	739	778	757	755	736	820	762	747	756	778	780	768	792	787	747	743	714	705	766	770	758	746	782	803	756	743	719	782	795	813	730	787	752	745	777	780	779	785	720	776	760	761	791	760	752	749	755	799	814	710	781	761	745	757	790	761	767	775	776	752	741	727	769	779	831	732	721	790	737	743	830	739	781	782	746	753	744	766	766	732	719	785	793	791	743	764	759	742	759	771	764	825	807	779	723	744	797	791	775	760	797	775	751	735	743	805	762	774	734	763	797	792	694	794	771	772	747	809	789	827	704	747	771	752	772	766	769	700	815	791	747	780	722	727	785	720	716	737	767	744	768	810	738	830	815	766	735	767	775	759	752	748	723	769	805	722	772	788	755	797	780	692	746	778	751	767	818	736	770	767	724	758	769	729	802	768	771	811	732	766	734	793	725	753	710	726	789	734	746	741	743	747	770	680	800	819	779	762	805	684	792	757	750	765	758	751	799	796	788	730	743	769	776	685	782	767	750	766	743	775	753	826	779	789	738	753	710	738	730	754	792	775	807	722	798	735	769	781	761	765	746	763	748	749	756	747	772	781	809	790	771	749	720	735	779	782	779	727	737	770	772	823	806	803	760	775	696	735	820	749	812	775	754	751	790	773	747	764	811	697	750	793	782	764	780	789	727	793	730	755	796	770	760	775	755	781	739	690	777	782	737	779	774	774	809	739	755	750	750	802	771	766	771	791	730	803	778	788	767	775	789	749	724	771	743	756	804	742	726	754	756	727	732	710	752	783	774	729	732	704	794	787	732	759	796	751	736	763	695	726	782	753	734	760	806	761	774	734	711	776	788	729	768	732	705	719	736	762	758	728	716	750	753	794	754	744	771	796	714	741	801	735	728	723	755	753	773	792	776	760	763	804	757	775	819	799	773	824	766	781	761	781	734	733	776	754	727	764	787	775	735	782	744	740	788	740	758	788	709	753	781	749	760	817	748	740	764	781	774	735	780	745	754	738	738	772	808	785	763	701	732	730	741	749	725	791	797	777	724	762	735	725	767	733	753	772	768	745	808	783	761	762	719	788	773	770	758	779	739	698	776	702	781	746	763	733	766	780	777	751	807	763	767	729	743	763	804	793	725	785	778	736	757	738	771	754	758	747	781	749	722	810	802	747	778	752	727	787	719	740	776	780	777	775	757	783	769	748	728	807	751	737	750	759	800	758	760	762	737	764	745	766	802	739	736	772	797	789	765	755	788	767	722	763	812	766	766	745	767	773	738	754	791	786	748	772	751	801	784	734	762	786	743	751	756	755	740	738	756	809	782	741	741	819	754	782	777	769	757	744	776	763	790	758	747	763	724	798	795	798	757	731	774	682	732	778	775	762	780	778	725	791	799	719	729	703	765	773	791	748	753	732	801	765	801	744	768	782	739	773	780	734	811	796	744	729	815	728	752	804	761	710	780	758	702	732	792	760	783	766	770	723	705	811	740	721	729	804	747	760	786	763	803	788	717	753	755	743	776	756	764	792	744	753	760	749	753	719	754	779	733	784	724	695	804	741	803	770	737	712	751	765	725	751	745	751	762	755	774	754	759	759	767	761	743	743	752	767	757	774	779	743	748	779	771	772	762	785	774	736	761	762	771	750	741	735	776	744	742	759	790	835	761	771	764	766	749	805	807	782	731	785	767	766	737	787	758	749	755	738	731	759	732	832	812	745	757	776	766	744	716	725	785	790	752	766	753	770	798	764	759	765	784	738	724	747	804	770	765	794	747	804	752	779	769	747	733	803	792	758	771	747	718	752	800	799	765	780	743	723	751	767	804	777	747	744	738	807	764	784	752	769	770	814	728	756	761	799	737	730	836	736	738	765	769	762	736	727	759	735	729	799	787	724	770	776	741	822	784	755	750	768	782	782	739	822	744	775	743	753	761	766	750	756	751	814	764	800	728	740	782	737	735	741	714	796	771	743	759	785	762	765	749	745	787	786	773	768	799	759	836	782	729	787	757	745	779	778	749	758	740	768	753	839	776	785	769	760	762	731	763	758	762	784	731	750	748	695	752	678	722	706	757	745	708	745	754	792	773	782	769	749	730	773	755	766	799	720	750	824	728	734	777	795	756	799	708	764	727	763	723	735	799	768	773	672	799	757	792	770	745	793	736	777	745	792	780	830	747	760	796	764	738	765	755	766	775	738	788	818	761	752	771	771	798	802	739	768	759	722	805	768	765	786	791	810	785	732	711	778	815	721	796	742	742	732	767	790	770	772	730	736	837	729	794	786	777	746	768	724	761	785	760	768	793	727	764	766	788	738	774	706	757	743	718	820	759	796	780	725	772	755	759	779	781	758	745	766	749	794	708	706	741	762	756	723	766	805	728	738	789	762	752	741	766	795	765	746	739	717	737	785	799	755	771	771	767	753	782	745	722	772	744	735	777	741	785	796	733	741	688	776	749	805	763	699	794	774	792	790	792	793	758	790	762	781	809	779	757	804	764	753	780	758	722	712	757	769	716	778	776	813	719	774	751	733	740	719	704	750	732	733	732	755	755	784	775	748	784	741	712	758	805	755	738	792	762	796	784	740	771	764	748	760	795	764	860	789	799	747	793	730	763	775	753	768	753	766	782	777	736	749	760	778	739	746	770	678	783	712	824	743	725	749	731	794	766	769	768
7704	324	61	54	49	51	55	60	63	59	61	69	70	63	63	77	67	60	58	64	54	53	56	63	51	65	70	69	62	60	74	56	62	74	56	46	63	57	62	57	59	66	49	66	53	60	59	72	54	81	50	53	56	43	58	62	51	56	66	49	70	56	64	66	51	43	52	53	68	51	62	50	49	81	41	57	46	41	60	58	61	49	43	58	54	73	75	56	55	60	60	61	68	64	62	49	54	61	60	65	56	59	60	45	53	56	68	69	71	57	66	59	60	64	62	42	49	45	57	64	59	56	48	55	66	57	62	70	46	51	58	59	62	52	64	59	59	57	56	52	47	70	54	61	53	52	48	48	52	58	49	55	60	59	57	60	52	54	56	58	49	52	58	57	68	63	51	74	69	55	63	62	51	62	66	59	39	59	66	63	68	61	57	55	60	62	66	60	63	56	58	57	66	55	76	53	65	56	72	56	57	55	58	59	71	62	56	50	70	45	54	72	46	67	55	59	59	58	73	47	58	61	70	57	53	62	44	67	62	58	57	62	56	66	69	60	49	55	55	41	67	63	70	61	63	70	55	57	63	58	75	59	53	50	56	57	60	52	57	62	55	69	51	55	59	52	57	56	71	74	55	75	62	54	54	55	62	64	55	57	58	56	65	47	43	53	54	80	56	57	57	53	51	58	54	57	76	68	51	46	58	57	47	55	48	54	62	51	58	54	55	64	71	48	60	64	59	50	51	59	58	60	53	83	78	63	62	67	76	53	55	52	58	60	47	58	67	55	58	50	65	60	60	45	59	50	65	56	74	61	69	60	67	41	61	52	62	58	61	57	67	55	64	55	49	66	60	60	57	66	67	47	61	61	61	47	52	52	56	64	50	67	72	54	58	67	75	56	66	69	56	64	57	56	56	57	61	54	58	53	58	68	71	48	63	70	59	77	67	58	64	58	68	59	58	58	73	56	49	56	58	68	62	54	58	47	63	63	69	53	67	81	58	65	53	47	72	56	61	47	69	72	60	66	70	33	60	67	72	59	62	63	64	69	48	59	69	47	64	62	52	57	65	49	67	48	74	57	67	58	55	66	59	56	61	51	63	61	60	53	66	56	75	66	62	58	72	52	49	49	65	63	54	60	58	58	64	68	69	81	61	46	56	53	55	61	66	55	54	48	57	48	41	49	58	64	59	58	54	52	44	47	69	58	61	60	49	64	59	54	61	45	55	62	73	63	71	63	54	59	68	55	45	59	58	71	53	63	63	48	57	57	66	58	73	58	49	62	45	59	56	44	60	56	72	54	57	60	63	63	72	57	68	69	51	57	64	48	47	68	48	51	61	47	64	62	64	62	63	65	48	50	50	66	52	63	53	57	61	57	51	60	48	48	60	53	58	58	66	60	52	60	60	54	52	64	64	49	49	48	53	55	56	63	50	44	55	61	59	46	57	61	49	62	58	66	54	71	64	64	64	65	45	62	70	50	67	48	48	63	60	56	65	58	64	53	63	49	52	62	54	50	55	54	45	62	49	46	64	49	40	72	64	48	47	62	52	55	59	59	62	53	43	54	70	54	50	54	63	52	52	65	68	57	51	62	50	58	64	58	61	52	56	73	42	48	57	72	57	51	63	57	54	65	70	72	56	52	65	58	75	54	64	60	56	70	44	58	44	66	52	62	55	67	53	58	50	72	52	64	46	69	53	62	53	76	56	64	44	57	54	50	73	74	65	54	51	52	64	46	48	50	43	55	61	52	52	61	52	71	78	48	65	46	50	64	73	45	51	69	45	79	70	62	59	52	61	54	68	53	58	61	54	60	71	54	69	44	52	61	57	57	58	57	57	63	67	59	64	69	45	67	59	54	68	52	58	57	52	66	63	61	46	61	63	55	69	43	71	75	60	57	58	59	66	58	58	60	68	49	69	50	58	50	70	66	45	58	56	55	62	56	51	53	57	60	57	45	63	52	58	66	52	64	65	58	60	51	66	63	54	59	60	56	48	46	70	51	75	68	75	47	67	58	66	56	62	54	58	62	64	58	72	68	67	65	62	55	60	57	45	67	75	42	57	63	62	50	60	62	52	51	54	60	62	46	48	61	60	53	60	64	68	67	53	61	69	87	53	45	61	56	68	76	58	55	64	55	60	56	59	55	48	70	57	54	63	61	48	54	54	60	54	59	51	45	65	52	59	54	66	54	63	52	57	60	57	71	68	58	68	63	53	50	65	53	69	56	46	57	47	62	59	72	53	55	70	54	52	49	63	73	56	59	48	68	58	60	52	59	70	59	57	50	50	45	72	55	65	66	54	52	67	51	66	62	39	64	53	62	55	68	64	65	58	59	44	53	56	48	52	44	47	72	53	69	50	56	53	51	50	50	61	63	51	49	59	54	52	56	63	67	53	71	56	55	69	52	56	63	61	75	57	68	58	55	54	65	54	59	45	58	62	62	55	53	65	52	59	54	75	55	70	67	62	58	58	82	64	65	64	61	62	60	63	77	54	46	59	50	57	65	66	52	57	66	50	58	60	67	73	62	63	66	68	56	66	64	61	61	48	44	74	67	70	45	54	65	61	55	74	62	59	55	75	60	80	62	70	58	50	60	58	55	54	63	39	61	59	57	54	64	60	57	65	52	67	57	57	60	64	54	70	63	56	63	60	52	58	62	47	50	52	59	62	62	58	62	56	66	63	68	50	46	49	63	55	60	64	53	57	54	54	54	56	47	64	61	53	61	49	64	69	55	65	49	57	62	55	58	64	53	54	55	54	60	59	65	54	58	54	68	57	56	53	62	72	68	50	71	54	45	52	52	56	58	52	65	54	66	53	57	58	60	68	62	44	45	53	70	66	53	72	48	62	67	48	55	66	64	52	54	51	56	53	61	59	50	58	52	70	60	62	57	59	72	60	60	61	67	47	62	46	69	68	73	62	59	71	61	53	59	59	67	57	44	52	42	70	44	56	62	52	52	56	60	57	46	57	62	63	65	56	71	65	57	49	60	63	56	48	57	60	46	58	80	65	74	65	76	76	47	70	75	59	42	54	58	53	62	50	60	63	47	75	57	59	61	52	44	73	56	60	64	58	51	47	63	64	59	59	61	60	60	58	55	67	61	58	69	65	59	51	53	51	61	51	65	56	67	64	58	51	67	58	67	59	53	60	67	62	52	55	54	58	54	58	47	59	69	47	62	64	72	69	64	59	55	52	65	58	69	56	51	51	60	64	78	69	73	66	74	46	56	66	62	54	53	52	59	65	67	55	61	52	54	70	46	62	71	70	59	53	58	71	48	67	56	40	74	51	78	65	52	59	54	63	51	55	52	59	59	62	70	64	58	44	51	60	48	57	57	53	64	66	53	57	65	53	61	55	59	50	58	58	59	57	58	62	52	44	50	65	55	54	51	65	71	54	70	79	61	54	45	64	62	46	58	53	53	55	57	56	46	57	46	65	58	48	55	62	62	43	53	57	60	58	65	61	72	57	59	47	69	61	70
31493	3462	642	670	880	1122	1187	1065	1017	936	838	761	722	726	677	662	642	641	615	584	602	596	585	553	593	525	505	535	534	533	556	500	530	544	565	535	553	527	517	473	559	546	491	526	489	535	500	524	517	530	510	516	514	510	477	497	483	547	506	541	537	488	514	489	488	531	551	521	476	487	504	519	511	523	508	491	535	502	516	491	502	561	497	508	506	471	530	521	482	539	507	492	546	473	505	514	517	533	512	525	504	494	483	530	486	462	482	488	477	554	485	514	547	475	560	498	505	502	508	527	497	507	531	520	520	478	517	513	511	496	546	472	511	525	499	464	468	557	487	518	513	490	466	475	521	485	523	520	500	478	494	489	535	518	464	520	547	509	501	494	511	479	508	522	526	512	498	522	491	500	527	499	501	562	530	541	515	512	527	506	546	515	515	496	504	523	502	518	521	500	508	471	507	489	482	510	537	522	476	496	515	501	548	497	514	537	530	468	515	509	522	507	510	514	470	498	523	490	512	517	498	547	524	514	498	480	535	529	530	500	500	509	461	486	519	517	515	525	556	501	495	486	490	522	488	507	535	507	527	507	564	534	517	482	471	479	498	509	525	515	493	508	476	527	562	520	525	472	515	503	500	483	528	481	524	480	514	464	531	538	548	503	528	477	526	481	503	455	513	559	516	493	491	493	508	500	526	468	539	516	565	471	469	529	522	476	507	536	466	528	514	493	508	486	529	506	504	503	513	512	559	511	494	490	532	486	495	519	530	476	510	494	504	516	518	506	514	510	512	519	484	497	508	528	537	527	465	485	510	522	516	509	512	500	504	486	537	523	564	509	452	497	514	524	506	557	518	533	508	488	498	490	495	518	502	484	489	492	528	540	479	512	523	546	499	530	510	475	527	518	538	521	491	474	505	484	485	520	520	502	504	511	509	475	509	489	507	477	500	505	529	548	506	508	473	494	487	480	503	495	471	488	529	510	505	526	555	504	540	453	510	467	488	536	498	471	508	492	516	507	506	496	531	509	541	465	503	486	516	467	583	493	533	506	501	504	536	522	535	524	518	476	511	495	488	500	513	502	524	526	470	484	500	420	476	520	470	501	517	487	462	506	535	490	480	488	503	505	478	556	503	485	494	495	505	473	493	508	511	497	545	527	558	494	503	558	506	489	555	481	506	484	485	545	508	515	507	500	496	485	524	475	496	523	497	525	481	474	498	457	498	533	504	499	479	512	517	489	556	468	542	463	492	506	498	518	517	532	516	532	502	524	511	513	486	468	552	475	480	534	519	527	504	524	500	480	476	513	495	519	483	478	518	547	521	502	476	510	520	522	488	490	495	491	498	476	485	500	521	527	505	494	506	530	476	506	523	474	518	521	499	504	500	494	526	516	480	525	523	526	520	507	524	510	485	505	499	499	491	498	522	494	477	529	523	519	513	532	501	470	508	499	517	502	523	492	504	508	525	500	493	479	537	520	519	585	521	526	556	490	526	532	488	526	493	483	487	511	496	535	511	536	507	508	471	492	518	491	518	515	491	486	505	506	506	523	515	521	462	522	504	533	502	486	519	478	513	492	504	513	488	511	466	480	472	488	491	514	500	553	554	513	508	472	500	560	520	471	540	532	494	473	503	512	491	504	522	509	474	499	542	534	490	481	533	497	558	492	479	551	534	486	498	533	534	515	492	524	491	475	508	529	504	498	509	518	527	485	504	527	507	474	455	473	519	527	493	495	492	494	532	452	506	499	473	475	500	525	508	465	514	491	513	524	476	502	523	530	486	481	530	539	485	510	526	494	488	480	507	540	502	541	538	526	515	534	543	511	488	489	505	485	522	505	494	514	518	509	505	505	544	448	509	504	441	510	501	524	495	474	533	483	514	547	515	504	473	491	502	539	532	478	516	492	492	519	504	493	479	498	507	504	534	489	516	507	517	532	477	485	528	539	490	495	536	507	513	511	534	524	484	503	498	507	541	498	495	544	533	507	478	511	487	463	492	485	558	506	492	487	502	482	527	506	533	535	492	491	526	522	511	519	479	575	480	500	535	465	496	536	480	527	530	460	532	492	483	456	490	500	529	498	497	505	485	507	497	493	501	524	532	519	525	478	540	507	496	542	495	520	517	480	494	490	480	510	503	514	503	498	491	514	498	544	474	495	498	565	485	471	526	513	498	503	538	520	503	504	498	547	496	508	510	492	517	514	522	537	551	525	513	501	509	488	482	502	465	521	507	479	492	507	474	494	516	482	500	468	533	541	530	479	496	508	515	471	499	491	492	505	500	491	532	496	502	503	511	498	497	532	480	550	524	484	465	487	501	477	511	505	491	484	498	510	477	525	510	539	486	458	487	507	506	509	528	493	495	546	544	515	535	541	486	525	494	515	539	500	487	501	472	479	501	482	514	513	533	536	510	493	524	538	481	522	517	490	481	489	501	502	519	494	483	484	505	516	564	521	463	521	533	531	501	493	525	493	478	547	520	502	516	488	480	503	496	510	513	512	525	502	528	515	466	486	479	546	548	462	497	494	480	457	533	522	503	493	528	522	480	516	532	506	486	495	472	541	492	510	511	546	498	507	486	514	508	480	524	526	510	524	506	485	512	500	510	465	523	522	524	507	478	539	505	478	522	463	503	497	509	480	507	497	507	509	478	528	492	484	529	504	517	456	492	509	534	530	478	531	519	431	504	547	465	513	501	525	554	548	519	461	497	483	539	521	535	513	475	515	498	523	510	480	494	534	538	478	533	471	481	483	499	482	485	472	502	494	479	522	471	527	521	532	520	513	496	526	489	512	539	547	464	507	497	524	524	498	528	487	512	519	558	506	511	515	520	499	522	506	465	553	513	531	512	471	503	482	527	519	533	501	475	491	508	508	479	516	487	505	510	524	531	493	522	499	516	507	485	516	464	536	500	508	531	485	549	476	503	523	506	477	467	517	527	507	548	480	508	509	521	475	504	523	505	510	569	510	510	478	517	493	539	460	515	500	517	500	522	489	507	488	525	541	501	510	538	509	515	451	484	506	516	502	496	491	530	469	524	543	484	457	485	454	501	490	489	536	515	491	477	490	522	500	496	487	526	499	499	513	505	470	505	471	492	467	539	480	511	479	505	531	535	472	513	513	471	509	507	490	536	533	501	532	506	489	522	513	493	501	507	520	470	485	498	492	535	535	533	468	531	511	498	541	509	488	532	537	470	463	534	487	511	520	494	473	484	482	571	525	475	462	486	519	522	459	529	498	483	513	494	488	508	519	455	489	498	472	540	480	496	518	497	511	511	527	483	510	493	477	485	497	479	510	496	560	485	495	534	513	532	488	515	508	549	517	485	504	540	526	514	540	481	503	482	495	485	528	502	527	501	446	524	522	508	540	518	509	508	541	474	554	493	502	529	474	510	518	491	488	551	483	497	485	471	496	489	521	438	488	523	541	472	488	472	526	522	504	552	502	473	499	539	504	521	510	475	480	513	495	539	536	479	516	536	500	508	494
20357	3619	178	119	121	121	142	168	144	110	141	140	125	127	125	120	125	126	107	110	92	111	103	107	106	128	115	113	113	117	105	121	110	108	97	99	117	107	94	105	92	114	99	101	101	106	110	95	123	80	105	101	132	117	95	124	116	101	108	118	113	104	87	104	91	90	114	91	111	100	98	98	110	115	115	116	107	104	126	118	106	112	123	106	109	104	87	107	132	105	118	105	106	107	100	107	95	102	92	90	114	97	122	104	113	113	109	82	102	115	99	90	97	99	99	114	102	105	111	113	87	117	104	115	106	101	105	101	109	115	105	90	95	112	112	114	98	89	112	98	85	101	97	86	117	95	122	110	102	103	115	97	116	95	112	114	101	115	129	95	126	78	92	120	88	104	116	96	93	102	131	119	100	114	118	109	105	100	98	91	113	99	107	91	99	87	118	90	94	97	104	112	105	92	106	101	97	94	100	115	99	95	126	93	115	117	101	103	136	107	103	106	117	110	98	100	116	123	104	91	114	112	107	105	101	113	101	110	96	117	92	111	112	90	110	115	86	127	115	97	114	95	105	102	86	123	101	112	113	97	102	106	113	109	96	111	118	107	105	113	113	123	107	114	129	106	133	95	112	113	118	89	89	106	98	93	106	108	110	101	102	131	87	99	94	102	97	109	115	113	107	76	108	112	98	100	83	93	104	128	81	91	120	105	124	129	98	111	104	96	100	96	98	109	82	111	99	108	108	122	96	83	113	100	113	87	97	117	92	114	107	102	102	121	98	96	89	101	91	106	93	107	108	89	89	101	112	96	100	109	86	98	99	109	108	108	97	101	125	119	99	103	105	108	110	93	109	105	131	114	106	121	111	102	91	102	100	99	123	101	113	99	111	110	105	114	98	103	99	110	99	131	98	105	123	112	97	89	100	120	120	93	113	117	121	117	117	111	119	119	98	99	120	102	127	110	111	81	103	106	103	126	115	103	96	104	114	104	98	113	120	117	120	115	115	112	102	129	104	103	96	117	103	107	96	104	104	115	90	105	92	98	121	87	101	101	93	93	94	106	111	104	84	113	115	103	107	114	99	109	99	125	109	99	103	109	104	103	111	104	104	90	108	115	99	123	114	111	104	93	82	107	102	96	106	89	101	113	107	107	115	123	104	100	108	91	87	93	110	137	111	113	93	109	103	99	117	113	112	110	114	110	104	94	111	110	113	112	117	110	102	122	110	108	100	115	101	100	108	91	102	131	97	117	104	106	123	110	97	103	105	106	119	90	105	119	108	100	103	98	114	96	114	102	112	103	111	109	116	106	118	99	108	105	116	110	96	99	116	110	104	92	112	94	116	90	76	95	96	118	109	114	98	99	100	114	122	110	111	114	116	117	97	100	107	104	102	121	111	89	110	120	111	96	96	100	100	108	91	102	100	126	103	110	108	103	117	115	101	104	108	106	93	115	91	105	103	100	105	108	100	96	115	111	107	96	112	112	127	107	101	90	100	102	122	112	104	101	112	107	106	113	102	106	98	94	107	114	93	93	99	107	93	102	129	92	102	98	104	116	93	100	117	105	105	110	108	101	88	101	116	104	103	104	117	96	108	101	93	105	116	113	108	101	101	96	128	101	109	114	122	112	104	112	106	103	114	99	85	79	121	105	112	112	96	98	90	117	99	113	101	103	115	99	96	103	109	108	108	107	105	121	86	109	102	92	113	106	111	101	104	102	108	107	110	91	113	97	82	98	108	104	126	105	118	87	113	109	103	98	98	109	103	116	113	96	113	107	111	110	123	106	112	103	91	112	104	108	106	111	122	118	115	96	98	114	112	103	105	93	110	106	104	114	99	100	122	103	104	94	111	121	98	82	101	100	101	127	103	99	90	109	99	143	100	100	112	114	91	91	114	109	115	89	113	104	111	103	111	103	98	95	111	99	118	102	116	118	123	98	114	124	109	100	95	103	104	124	106	116	119	93	120	116	108	101	114	103	108	115	126	114	81	91	116	96	107	94	92	109	108	114	103	106	108	93	117	104	98	115	114	107	114	106	121	113	119	109	106	104	127	96	108	88	112	111	107	105	118	109	95	93	111	87	105	112	107	111	100	101	108	120	118	95	119	109	91	116	100	103	115	116	109	111	93	112	124	111	110	99	113	101	113	103	90	110	117	106	98	101	107	91	114	125	110	90	118	106	106	109	107	93	107	119	120	118	99	97	111	109	95	93	111	104	109	110	124	104	101	96	101	114	106	112	105	96	96	114	94	89	103	125	118	90	117	91	120	101	101	106	91	102	115	104	120	106	109	110	105	102	101	118	99	100	102	108	109	109	118	117	102	108	105	94	105	95	126	99	95	96	96	98	119	88	98	93	99	113	116	113	125	106	95	114	104	98	98	102	104	83	116	112	88	85	107	131	118	78	106	100	101	99	119	110	86	106	124	130	92	99	110	110	106	104	119	95	100	106	101	100	111	100	117	103	101	117	106	103	98	94	101	112	123	113	92	107	93	98	115	124	118	88	87	102	93	116	119	101	102	125	108	90	121	110	114	106	84	109	109	112	95	115	99	98	103	108	81	103	94	127	92	117	102	111	103	112	110	100	115	100	103	97	105	114	104	99	101	101	105	125	92	103	115	99	100	100	102	109	86	93	114	96	104	113	117	105	92	82	104	114	107	102	102	89	103	111	119	101	104	106	109	100	114	105	94	110	103	109	125	116	115	108	111	99	120	99	102	96	117	112	117	127	88	116	123	111	90	131	105	93	108	116	111	93	114	121	98	107	123	111	98	106	112	84	110	94	114	116	95	118	87	113	101	109	103	100	121	101	112	94	96	102	78	98	112	122	112	127	89	104	104	101	119	102	106	110	109	110	107	92	109	116	111	112	126	114	107	113	106	111	107	91	112	119	119	90	115	117	114	106	119	92	92	113	105	99	85	103	117	107	115	100	104	95	123	125	102	86	107	116	92	104	90	97	98	89	91	115	112	102	101	93	80	102	107	94	105	111	102	104	117	118	114	109	98	114	116	95	97	87	112	104	90	100	93	109	94	94	103	107	103	109	108	67	101	97	113	113	106	90	115	86	109	96	79	97	127	96	98	99	92	100	109	110	94	125	94	102	112	110	107	100	116	120	106	103	112	114	96	107	110	118	95	110	120	87	106	104	107	97	114	105	113	108	106	98	120	91	101	95	115	94	107	104	119	136	106	114	102	98	110	118	97	115	111	109	110	119	108	106	100	99	111	86	99	86	93	85	89	102	111	107	104	122	95	76	116	112	110	117	117	107	109	108	110	118	89	90	109	130	99	112	100	94	88	85	106	121	101	107	97	96	101	113	105	91	111	99	124	116	101	127	124	111	106	108	85	106	111	111	107	98	102	101	93	113	101	117	121	126	117	100	114	106	101	102	109	113	115	108	98	98	106	113	108	105	120	99	98	104	112	108	94	101	100	108	95	94	96	97	102	106	113	101	97	103	102	122	96	95	110	88	109	113	119	108
42262	7325	1479	1645	3084	4452	4352	3782	3233	2735	2415	2128	1970	1782	1631	1572	1457	1340	1305	1323	1223	1244	1125	1153	1175	1139	1100	1093	1082	1092	1046	1070	1046	1066	1004	997	968	1032	1040	1022	1008	993	999	1009	933	955	966	961	1026	1044	940	983	962	943	937	989	911	852	956	946	930	944	978	967	939	917	950	927	972	927	930	1016	955	956	944	945	955	913	900	941	936	942	933	916	952	975	900	957	880	981	955	899	912	875	928	903	925	966	953	953	931	941	921	901	998	959	990	922	930	927	923	921	945	977	955	975	969	959	949	922	857	983	927	942	987	919	927	858	950	920	955	953	926	921	906	875	912	899	939	926	955	911	945	933	913	978	930	911	918	941	973	924	973	903	969	884	904	906	879	962	950	934	942	920	953	945	948	956	932	901	963	938	930	977	929	981	918	923	919	974	941	903	937	919	936	908	928	918	908	932	901	981	916	916	888	938	954	955	964	961	876	914	934	957	932	922	905	898	911	951	941	913	928	924	976	897	924	981	962	1001	941	974	936	940	943	917	958	946	920	936	934	964	913	941	929	904	980	963	963	906	897	919	918	928	918	902	929	913	936	929	936	900	946	928	932	944	941	913	949	916	936	922	891	915	904	949	908	924	894	933	947	944	964	981	896	978	966	919	965	914	977	939	934	974	976	943	908	947	874	946	915	988	954	922	923	968	911	957	921	952	972	945	913	914	893	920	872	878	923	915	936	955	936	917	891	1003	945	924	959	929	919	907	927	929	860	909	922	943	930	905	959	921	939	904	954	948	918	905	929	877	974	934	907	881	884	958	901	938	912	944	913	922	913	910	860	946	898	919	885	905	898	940	965	961	934	898	933	966	905	1044	994	901	965	915	936	957	923	881	922	885	891	926	893	919	957	969	977	968	919	910	882	941	900	956	924	934	940	943	883	933	926	963	907	944	929	899	907	917	912	920	901	939	910	905	922	984	913	911	910	895	970	938	936	919	944	904	939	919	905	914	925	920	900	913	942	953	955	919	891	978	960	871	885	934	933	894	877	949	894	893	955	891	929	880	940	892	972	889	970	911	949	945	966	921	927	950	925	944	910	902	907	924	928	929	933	916	942	938	971	915	963	914	906	919	909	942	930	930	907	946	995	931	1000	936	950	949	933	938	946	952	936	916	882	967	971	932	929	930	910	929	937	940	947	868	970	884	949	883	859	882	920	908	937	952	898	913	899	900	940	960	865	875	940	949	971	972	925	989	900	947	921	901	968	968	867	987	906	974	940	895	940	965	932	872	909	1009	906	908	922	958	937	883	935	957	951	951	911	932	914	919	868	946	978	950	953	929	951	925	920	920	936	902	986	914	902	951	896	930	895	938	866	960	865	934	903	936	890	896	937	932	926	909	923	936	933	931	950	1007	921	909	951	897	867	920	916	900	978	922	919	955	940	888	914	946	1020	924	934	928	916	933	939	940	978	944	977	952	915	966	964	912	909	913	920	919	920	931	914	972	996	923	918	911	928	949	913	928	913	919	947	953	891	953	1001	941	933	948	907	957	878	973	949	949	928	960	936	927	909	932	935	903	913	929	928	917	958	947	954	940	890	922	948	953	968	922	921	951	900	946	891	960	946	929	948	904	928	906	880	932	914	924	931	921	892	883	897	932	969	933	923	911	915	886	917	871	935	901	919	975	923	951	918	906	898	937	911	1008	918	960	941	934	928	932	960	956	933	973	939	893	946	969	930	936	885	905	970	915	984	900	909	949	940	975	881	896	964	956	924	985	910	943	946	934	1005	933	931	964	890	956	955	950	901	959	908	955	927	960	930	944	940	917	906	908	942	920	882	897	918	968	892	946	911	917	913	879	914	960	970	994	927	941	917	949	946	926	897	891	962	927	865	867	884	932	950	961	858	956	915	970	971	946	931	907	955	996	904	960	911	901	905	886	968	970	961	920	958	926	896	903	916	923	959	928	955	935	935	891	932	962	899	928	886	927	917	927	986	878	922	962	1006	951	850	964	936	930	958	926	905	901	944	918	930	932	977	915	910	961	894	972	924	942	936	894	987	900	944	977	955	957	923	976	954	900	960	980	915	909	927	937	886	924	949	916	952	863	960	916	945	915	931	934	915	939	943	897	897	916	932	924	864	899	962	932	900	963	897	904	944	945	929	925	962	881	930	941	898	916	962	929	939	940	919	922	945	902	971	973	955	914	955	850	968	950	975	902	905	909	894	936	982	916	941	935	921	903	956	913	973	953	932	959	921	966	925	927	903	936	953	923	948	940	1015	866	892	923	917	926	949	981	944	939	899	914	931	924	1017	941	945	958	966	958	919	930	985	909	923	895	863	883	924	950	957	932	948	890	905	923	984	924	876	945	928	943	916	937	895	930	967	908	951	907	922	936	929	912	896	908	921	994	933	918	944	922	974	932	878	953	941	977	951	959	935	887	948	962	877	951	949	928	957	922	939	891	942	962	931	923	937	907	918	960	893	944	955	954	935	965	889	872	934	917	932	927	944	935	943	920	902	931	975	963	992	926	900	913	916	882	919	885	1001	883	989	895	926	896	919	871	907	923	886	964	921	931	940	941	963	931	940	899	957	950	901	956	870	925	913	918	989	950	1019	916	976	917	966	881	937	944	947	916	897	906	931	936	932	920	895	947	928	901	905	927	977	927	937	928	928	931	939	890	896	907	941	966	936	960	942	958	927	939	887	947	897	943	893	935	939	962	948	868	910	951	938	938	951	950	933	977	953	917	916	948	955	959	1004	952	940	940	979	923	901	950	929	941	929	960	937	949	943	1000	927	930	960	910	961	970	931	954	921	911	892	965	927	957	920	929	940	935	933	971	919	931	938	951	944	869	913	978	884	956	938	975	974	921	929	988	963	936	957	925	950	911	999	913	912	943	972	954	897	904	923	954	922	909	967	927	965	911	962	937	933	962	891	903	890	938	892	894	886	968	944	950	890	963	946	917	950	961	949	933	922	939	926	904	922	952	953	916	922	940	933	963	931	926	914	889	944	1003	917	897	994	893	955	940	906	927	901	979	993	935	936	930	939	952	941	866	951	949	941	920	909	983	922	949	909	890	893	866	935	943	902	946	933	921	974	889	856	923	950	957	937	952	931	965	978	937	943	914	904	989	931	915	920	932	893	954	919	913	952	903	958	911	916	906	980	955	893	957	921	913	924	887	976	935	949	923	954	931	895	968	902	920	942	927	924	920	911	909	925	976	1004	965	940	917	906	908	929	919	905	971	994	942	900	963	922	897	965	948	938	905	905	913	897	989	885	943	933	925	879	891	850	958	937	931	961	952	915	911	985	957	891	964	872	936	961	949	957	979	937	892	949	943	926	939	890	907	969	994	964	925	953	923	968	922	938	910	947	937	954	954	868	956	957	907	875	964	887	978	875	934	1003	941	951	949	919	932	926	936	887	924	989	930	938	933	938	883	927	995	934	981	949	962	927	919	961	916	939	938	923	904	947	980	936	938	932	927	899	907	928	902	922	960	917	911	964	904	915	885
17135	2059	68	48	36	41	50	50	45	52	61	62	47	40	35	42	43	34	37	36	27	29	35	31	24	25	27	17	27	28	33	24	32	25	24	30	21	30	26	26	30	22	19	20	35	27	24	30	20	23	25	14	20	28	23	25	25	12	26	22	23	22	36	21	19	22	23	28	26	30	28	18	26	29	17	18	20	27	17	20	24	26	23	22	16	19	25	33	24	24	19	26	28	23	25	21	24	24	28	16	23	28	32	24	23	20	28	25	24	26	32	23	22	20	18	28	16	21	20	15	25	25	21	28	19	17	29	21	28	23	15	29	26	39	20	27	14	20	17	15	20	22	22	28	25	23	24	14	21	24	17	21	10	20	26	25	18	26	19	21	21	22	19	21	21	21	22	29	23	17	25	25	28	25	12	28	17	20	22	19	21	22	27	22	19	26	31	21	26	32	29	18	25	23	27	28	23	17	23	38	26	32	21	22	20	29	34	14	27	22	22	19	25	18	19	19	25	25	23	29	21	15	18	19	18	21	24	32	25	30	25	21	25	29	16	26	20	34	20	19	21	19	20	19	20	21	23	21	22	25	22	27	27	20	32	25	26	23	13	24	20	20	23	25	21	24	14	30	30	16	30	29	27	18	18	27	19	25	26	29	25	16	24	23	26	23	18	22	21	31	22	22	21	22	29	28	23	28	21	29	20	20	22	24	23	19	19	22	24	28	21	24	18	12	24	21	14	15	24	21	25	21	24	16	30	20	19	19	24	27	27	16	19	35	24	34	23	29	24	20	26	15	27	17	30	20	22	20	23	24	21	21	14	23	11	20	16	26	24	30	25	25	24	27	24	23	26	16	28	35	29	16	29	29	24	28	23	31	20	23	21	16	20	27	27	29	27	21	21	17	26	30	24	27	18	25	23	19	16	14	27	19	22	29	22	25	10	24	24	17	19	21	28	27	22	20	19	25	24	25	24	26	20	28	27	21	18	21	27	22	16	20	25	19	15	27	36	26	25	24	23	20	28	18	22	31	23	24	30	25	25	21	24	24	28	20	25	21	22	32	30	18	36	26	28	28	18	23	14	19	26	33	17	23	39	22	25	23	23	17	27	22	19	28	27	22	31	22	35	22	21	29	29	23	25	18	22	19	25	25	23	31	28	20	17	24	24	19	25	25	21	23	25	25	15	15	20	16	15	20	21	20	24	30	27	27	14	19	23	19	30	26	30	21	24	25	24	17	19	17	23	22	21	23	30	25	29	17	26	32	24	20	22	19	18	14	21	24	25	17	16	21	24	29	20	20	19	26	22	26	22	33	32	21	25	18	25	33	19	19	25	27	26	26	20	29	18	21	23	26	22	34	25	20	31	15	16	17	28	19	30	24	21	24	16	29	22	23	23	18	22	19	32	23	21	18	22	26	18	14	24	19	21	27	27	22	32	15	22	22	25	24	20	20	17	23	27	24	32	24	29	25	23	18	20	24	12	18	24	23	21	21	22	16	20	21	22	26	29	24	27	31	18	22	14	26	11	22	18	21	21	23	27	20	27	20	30	21	13	23	26	14	22	17	30	23	24	25	23	19	24	19	27	28	27	27	18	20	25	19	17	26	20	22	18	13	21	30	25	20	18	23	29	30	21	14	29	18	28	20	16	19	15	17	17	31	27	24	26	19	15	16	25	26	28	20	25	31	26	25	20	27	22	22	22	21	19	24	19	20	31	21	24	27	23	17	21	21	22	29	19	20	27	32	18	17	22	22	24	24	26	27	25	19	24	21	27	24	25	17	17	29	15	24	16	14	26	18	16	28	17	24	18	18	20	23	27	22	15	19	18	26	19	30	25	23	22	21	17	28	21	30	17	24	18	27	21	23	18	23	20	14	30	18	20	18	27	22	22	26	21	25	14	27	26	22	22	24	17	11	15	24	13	24	22	26	22	22	20	21	26	20	15	25	24	20	21	26	26	31	25	22	19	26	29	13	23	31	15	17	25	29	27	29	24	17	21	26	23	24	23	20	20	30	19	19	21	17	18	24	27	28	20	26	25	20	26	25	27	22	32	32	32	27	22	27	26	32	22	22	19	18	31	19	15	22	22	28	18	23	22	27	27	28	31	20	20	23	23	29	17	22	18	22	22	27	21	16	25	23	24	23	19	25	25	31	18	23	31	25	23	23	29	22	19	26	24	22	21	25	23	20	18	26	28	24	27	23	9	23	28	21	25	20	19	20	19	17	18	25	21	17	25	18	23	27	23	21	21	27	20	16	23	26	20	26	22	35	20	19	16	21	23	23	22	30	23	19	26	25	20	28	26	21	24	16	15	36	22	17	22	23	18	23	27	19	23	32	30	21	19	22	20	15	15	20	21	28	28	25	16	20	26	19	34	23	23	38	19	24	25	34	22	16	27	25	30	31	31	24	34	18	18	25	24	16	20	19	20	20	24	23	19	24	24	20	31	20	22	18	20	28	26	21	22	21	28	20	22	25	29	22	20	29	33	18	21	29	16	28	29	18	20	22	14	25	23	22	24	22	24	24	33	19	24	28	24	20	30	21	24	26	25	16	22	24	21	24	30	30	20	21	25	19	16	27	16	17	19	26	29	20	20	13	31	24	21	29	25	22	25	23	17	22	27	32	23	26	22	14	25	27	26	20	30	25	26	17	22	33	24	20	26	15	20	23	18	24	28	22	24	35	25	33	31	21	14	29	20	18	16	19	30	19	20	33	20	11	18	30	28	21	23	27	21	21	28	23	28	24	19	20	23	19	27	18	14	15	29	21	22	22	25	23	28	27	16	28	20	26	25	25	27	18	24	24	23	19	23	19	26	19	24	18	20	22	17	24	26	22	21	28	29	28	25	12	20	21	16	25	24	30	28	17	26	18	17	15	25	29	17	22	26	28	20	30	27	24	16	21	18	21	23	25	24	29	31	22	19	29	16	23	21	35	16	27	27	27	22	25	26	25	28	19	19	33	23	12	24	31	16	17	28	16	19	27	33	25	14	18	33	26	18	18	18	22	29	18	31	22	18	19	20	34	18	24	26	16	15	24	19	18	21	21	24	23	28	24	24	28	25	23	21	21	31	19	20	23	24	22	23	26	21	24	26	17	32	27	22	18	25	27	19	19	20	23	22	22	24	28	28	15	29	21	20	20	21	21	22	26	22	21	25	23	16	20	14	24	19	23	20	23	25	19	22	27	22	17	18	20	24	26	19	22	32	21	15	30	16	32	14	28	20	25	30	23	29	22	21	25	15	17	27	24	22	17	25	22	23	27	27	21	20	24	17	22	22	21	19	21	26	30	15	21	21	23	21	29	27	23	22	14	21	19	27	25	24	26	22	15	21	23	18	25	19	17	23	25	27	19	25	14	33	26	26	24	20	18	24	21	33	23	21	23	25	24	20	16	22	27	19	28	13	17	22	24	24	28	20	16	18	29	25	28	16	22	23	20	20	25	29	18	25	32	25	17	20	25	21	24	17	15	28	19	22	25
39511	6303	695	741	1933	3029	3164	2772	2370	1905	1684	1315	1209	1069	916	858	751	690	659	576	535	508	483	475	427	397	380	379	400	343	358	338	304	311	338	284	273	316	279	279	272	295	277	263	269	285	275	236	273	219	233	227	247	236	255	243	232	247	225	236	209	229	233	218	235	219	237	212	215	234	211	212	201	222	216	189	218	199	177	208	227	230	200	234	216	234	214	183	198	223	201	208	209	207	212	202	210	211	224	204	217	203	210	211	199	204	190	203	213	192	197	188	220	211	203	203	228	171	217	206	212	235	232	220	211	200	183	200	222	218	211	228	205	226	204	204	210	208	218	195	195	196	191	170	212	194	184	226	236	200	184	186	200	222	211	198	216	219	194	233	201	207	232	219	225	214	213	194	201	227	200	205	194	208	207	207	184	162	209	219	197	198	179	228	195	217	196	200	197	191	193	193	227	195	194	191	190	153	190	194	210	195	199	187	220	197	194	208	211	196	192	211	197	216	195	208	197	202	221	218	193	200	196	217	204	194	182	190	190	202	207	206	199	226	183	220	187	183	202	207	201	179	216	186	199	215	205	201	244	202	178	211	206	202	193	187	194	212	218	218	192	198	203	221	217	232	199	181	184	196	213	201	201	184	195	197	192	193	219	196	203	193	211	203	202	231	194	213	202	200	212	232	190	199	184	193	206	229	186	200	209	195	197	225	210	212	183	202	192	181	199	234	208	189	213	219	203	194	194	199	175	180	196	227	187	215	188	166	188	188	199	185	206	193	191	192	224	184	204	201	220	193	215	191	201	216	209	208	203	213	207	175	212	180	205	193	191	193	217	187	181	187	194	201	187	194	190	206	220	210	191	216	181	199	205	188	162	202	216	212	193	210	224	178	182	219	216	196	196	195	175	181	210	206	226	205	188	204	191	192	224	190	218	205	201	214	191	208	196	196	208	214	204	184	217	200	193	212	206	188	175	223	216	193	188	180	200	222	198	213	198	226	190	186	200	190	198	195	215	198	233	196	200	198	224	197	194	199	202	173	196	191	193	179	190	190	201	197	165	181	226	212	192	202	181	189	171	200	188	215	214	218	198	219	208	206	190	219	208	205	237	181	203	216	200	219	192	219	207	208	221	188	181	195	200	200	193	187	203	209	203	200	189	199	186	200	182	183	190	176	198	203	234	177	185	176	200	205	201	185	219	181	196	204	188	184	203	202	206	207	210	204	205	171	198	205	200	181	205	196	207	183	185	216	196	207	190	200	192	200	193	192	185	182	221	190	193	210	191	199	201	192	195	209	170	205	171	175	197	198	222	212	194	221	214	194	208	171	178	177	203	207	204	215	201	196	206	218	181	199	229	220	181	181	212	221	201	205	176	185	193	216	194	187	224	209	228	188	202	208	178	232	184	191	213	209	190	210	194	174	178	208	204	204	192	216	199	198	181	177	212	206	202	210	206	203	209	217	196	217	212	203	204	203	192	202	209	202	183	217	204	183	200	196	193	180	199	210	197	208	202	216	212	209	194	211	212	195	221	193	210	209	188	208	211	219	191	209	189	205	194	218	214	198	177	201	186	200	201	201	195	173	186	201	172	192	202	201	176	193	202	204	208	178	202	246	155	214	227	189	208	176	177	228	185	215	211	181	218	189	193	200	221	195	198	198	164	205	199	176	173	206	212	188	191	190	195	200	214	206	207	216	217	178	200	209	198	209	204	192	201	224	204	207	179	207	192	235	194	170	218	182	175	205	181	209	207	193	189	211	182	196	201	204	210	203	203	175	208	186	184	190	207	189	185	198	191	207	221	185	220	207	177	188	195	190	222	185	199	218	206	200	189	201	203	223	201	200	180	187	215	213	177	198	195	204	192	197	182	183	196	210	189	218	229	208	189	196	187	195	184	215	215	189	203	192	197	173	196	198	199	228	200	230	215	235	195	197	202	213	195	191	210	205	207	195	200	208	186	208	184	198	204	188	202	198	201	194	178	191	242	201	222	210	172	208	181	182	223	196	190	205	188	197	194	195	213	195	188	216	207	206	186	190	223	191	184	190	207	200	203	183	201	213	185	179	181	192	192	204	189	213	202	198	194	219	201	202	218	189	193	194	211	196	187	196	194	188	195	186	189	208	181	221	184	219	183	197	202	222	189	210	205	188	199	185	221	197	202	183	191	223	225	196	206	191	224	209	198	201	176	220	189	176	234	229	165	188	204	194	186	190	194	205	175	205	198	223	195	184	200	215	179	199	206	198	187	217	199	209	205	214	189	203	207	195	183	181	206	197	185	211	176	178	199	227	194	187	195	182	211	182	180	196	225	185	190	190	195	188	186	205	183	170	196	206	194	219	184	184	205	203	209	184	218	207	212	191	192	223	189	180	231	179	183	212	187	214	175	187	219	223	200	224	215	192	191	205	192	204	208	202	219	223	192	181	200	192	169	179	190	172	197	197	177	203	213	194	180	183	205	191	190	183	214	193	199	222	223	200	219	181	206	201	196	200	188	179	205	181	211	192	202	178	168	191	203	208	180	213	205	184	195	201	198	199	190	190	200	199	207	204	186	213	207	203	194	166	197	205	200	201	200	207	199	204	203	216	220	192	205	197	216	199	203	225	207	198	206	206	231	210	190	210	204	196	209	212	185	182	199	189	188	186	207	196	221	212	219	219	209	209	195	202	188	169	213	222	217	218	194	212	189	184	178	186	188	190	185	185	182	198	206	207	184	226	204	184	186	174	175	194	198	173	205	207	205	203	185	180	200	196	189	206	202	227	197	229	195	181	194	213	196	219	194	189	204	186	193	188	182	161	200	195	205	197	207	195	177	198	193	199	208	180	209	217	204	211	204	206	192	189	208	215	205	200	200	215	217	225	197	217	202	214	185	191	223	183	203	192	194	203	190	186	182	177	200	219	202	209	199	209	181	190	197	177	180	210	193	192	197	189	213	190	201	190	188	194	184	194	198	205	214	166	192	195	196	207	193	175	177	179	186	220	218	209	183	217	198	210	191	197	211	224	193	199	160	181	206	220	197	184	222	174	206	202	189	190	202	183	202	198	217	188	200	211	199	223	192	212	220	219	169	188	163	186	205	188	200	201	198	215	183	183	188	216	162	194	186	179	182	169	232	175	210	173	194	196	190	182	199	185	203	186	195	191	195	202	225	189	179	193	181	210	205	187	211	219	204	203	179	206	174	191	204	198	187	190	190	186	187	193	172	200	191	208	214	196	196	200	183	199	195	175	194	212	192	170	202	216	217	183	190	193	199	194	220	212	195	189	196	200	196	202	199	209	193	176	207	185	183	201	199	191	183	188	205	196	225	184	211	181	190	207	202	198	203	193	192	192	210	229	205	207	203	209	201	199	208	222	186	197	167	189	194	217	186	203	216	205	203	179	174	215	181	211	187	201	184	179	189	210	189	193	202	201	199	197	214	216	199	195	218	215	175	202	195	199	185	193	203	185	198	191	195	202	176	192	201	200	189	190	197	191	217	204
25536	6135	174	144	99	118	115	153	152	147	116	125	147	112	116	106	104	98	93	102	101	96	90	97	100	101	87	90	95	84	80	69	118	87	92	79	81	91	91	86	87	73	90	86	60	93	80	99	86	67	83	87	82	77	80	87	80	81	96	78	89	81	70	99	100	74	95	85	86	75	91	85	73	90	85	94	83	69	78	73	85	76	78	73	97	67	77	78	69	74	88	81	73	73	75	86	83	83	93	86	86	77	56	72	88	84	79	82	89	86	72	88	75	83	84	75	80	87	80	90	80	85	82	86	89	89	92	84	81	71	83	87	80	73	65	84	90	75	80	64	74	101	79	80	88	85	66	72	96	77	83	76	101	84	77	86	79	66	65	82	94	82	79	85	89	70	84	86	74	87	85	98	71	75	95	77	65	100	85	94	86	82	84	79	94	77	73	91	84	78	79	90	77	79	84	93	77	85	77	72	84	79	79	83	82	79	75	99	85	69	76	80	76	72	91	87	75	80	83	71	70	75	83	96	85	98	76	88	95	89	78	71	78	88	83	75	91	82	74	81	94	100	79	84	64	84	84	86	99	72	73	70	78	85	67	93	75	83	81	86	83	75	91	83	71	83	71	70	70	66	86	83	88	77	84	81	104	80	83	90	74	73	95	70	94	91	78	95	69	91	86	74	85	74	94	69	96	85	93	69	78	86	87	92	72	70	73	69	87	88	73	68	85	78	81	76	60	65	86	93	89	93	93	84	82	79	73	86	79	72	68	95	78	80	66	86	90	85	94	79	69	87	90	94	88	79	88	73	83	80	88	98	93	95	83	93	82	62	69	75	80	78	75	92	80	72	82	85	67	80	76	87	77	77	80	65	88	99	78	79	75	83	72	85	79	75	79	101	79	100	85	95	96	82	87	83	88	84	87	76	86	84	80	75	76	83	81	81	74	89	65	69	96	76	80	71	88	87	78	82	83	65	73	83	81	79	99	86	86	71	73	86	68	73	77	71	78	80	79	98	103	80	93	81	95	92	91	88	84	64	82	90	77	93	78	76	85	75	93	85	79	75	79	87	73	94	85	59	80	89	82	83	85	93	89	95	79	97	77	60	73	95	99	86	89	79	78	87	90	81	89	90	70	74	82	90	69	69	95	77	90	79	96	80	80	88	73	85	90	83	93	79	71	71	89	86	76	90	82	99	79	85	90	83	94	89	75	75	97	90	72	73	85	79	91	75	85	84	86	74	80	81	72	74	86	63	70	98	98	78	78	66	76	86	89	79	74	85	78	74	70	74	103	79	69	81	82	89	86	85	69	73	82	79	84	86	99	82	90	77	71	84	96	71	96	101	97	106	76	87	68	94	82	81	90	97	81	71	84	71	88	80	81	82	76	79	90	73	86	71	81	89	66	80	99	91	96	85	80	77	84	78	80	66	98	85	73	71	88	89	92	72	80	87	70	73	93	73	80	74	75	99	77	77	75	78	93	78	88	91	73	73	69	84	76	88	77	61	52	80	82	87	76	80	83	92	80	86	98	72	80	89	80	59	86	79	75	95	87	85	88	83	103	76	83	102	73	68	68	74	93	99	94	79	94	92	94	72	89	82	76	54	73	88	78	92	97	82	75	67	100	74	88	77	86	83	97	80	80	80	89	76	68	94	73	82	91	65	81	91	83	78	96	70	68	97	97	75	83	99	98	93	84	82	77	78	70	86	81	81	93	84	72	80	67	82	99	77	65	69	78	74	82	65	98	88	84	91	66	83	87	76	74	76	68	77	82	72	79	87	85	83	82	82	82	88	77	85	73	67	80	88	69	55	68	78	81	89	93	80	83	85	89	75	70	81	92	83	90	74	77	82	85	84	78	78	75	76	88	93	70	88	83	99	77	90	94	73	78	92	79	88	82	86	74	113	81	90	86	84	71	79	80	78	86	72	75	87	71	90	69	77	80	86	79	70	82	81	71	92	81	76	84	87	80	78	88	93	64	87	79	97	87	69	83	83	90	75	80	70	87	80	77	76	74	84	89	82	81	76	83	81	87	89	71	77	70	81	98	92	94	89	85	79	91	84	93	80	94	92	85	79	77	87	73	86	86	99	85	79	91	96	85	74	88	98	94	69	90	74	76	73	80	87	90	97	92	77	84	88	87	84	90	77	81	74	82	73	75	75	94	78	91	64	89	83	76	72	82	85	67	77	58	76	81	97	86	90	81	85	85	83	59	67	82	103	77	85	90	63	67	79	77	87	84	85	83	75	87	83	86	83	87	65	66	86	76	85	83	77	84	91	81	88	85	78	88	89	62	66	107	92	94	97	92	89	88	91	78	91	84	80	91	86	66	77	77	78	95	77	89	74	93	77	96	79	77	81	81	98	80	71	77	78	84	93	79	81	87	79	85	83	69	98	82	82	88	76	96	70	84	60	64	93	81	85	96	75	92	77	92	61	66	78	74	84	86	69	85	87	76	82	92	78	75	77	82	96	85	73	80	85	77	89	84	98	91	75	94	85	75	79	89	98	87	67	90	72	99	91	68	96	74	74	60	84	71	77	77	84	80	66	73	84	93	86	96	78	65	71	87	84	74	83	77	92	94	83	81	78	75	102	92	93	93	83	85	80	99	93	75	82	72	93	80	78	74	91	72	89	75	84	80	73	71	87	65	82	87	75	79	107	79	71	74	79	71	76	89	80	79	90	90	63	81	86	76	88	79	75	79	79	86	92	82	81	66	79	81	81	92	79	78	59	77	87	81	74	69	100	75	82	70	88	77	72	92	75	93	89	85	77	74	82	80	75	77	80	83	84	71	98	75	87	96	99	91	86	81	81	88	91	91	93	82	72	68	78	80	84	90	92	78	85	79	66	81	79	83	89	82	93	103	79	115	84	74	82	87	79	88	58	83	69	74	92	78	93	67	87	84	85	85	74	80	83	63	62	91	81	101	89	79	90	67	75	78	78	93	92	84	93	100	77	80	89	80	91	93	91	97	103	90	71	111	81	90	68	79	87	81	99	75	84	81	77	70	91	65	84	74	71	67	97	69	82	93	89	94	67	77	84	96	76	84	84	94	92	89	66	91	89	69	92	67	77	80	85	89	82	73	81	94	82	91	81	73	71	71	78	56	97	88	68	82	74	72	85	88	82	84	86	90	100	88	72	74	68	77	87	87	86	67	75	74	87	87	83	100	85	92	73	74	90	87	92	81	78	92	78	99	74	83	84	105	89	85	82	83	86	84	78	93	61	82	67	90	84	84	87	77	78	84	84	86	93	103	83	65	78	87	81	77	89	84	77	89	68	87	84	91	74	90	84	89	83	66	72	65	91	88	76	86	79	90	84	76	63	104	71	76	71	102	103	93	91	88	89	85	79	80	80	65	79	85	100	80	70	92	83	73	79	91	82	85	72	96	90	87	100	69	67	82	72	85	86	86	69	92	83	72	80	81	81	79	79	85	78	84	87	90	73	90	87	77	87	79	85	78	69	81	81	70	59	85	84
43148	8206	1619	1807	3897	5735	5732	5028	4302	3641	3154	2650	2409	2163	1970	1751	1612	1569	1397	1299	1272	1233	1186	1100	1090	1073	1003	1016	1041	1010	933	1007	946	934	944	969	888	900	929	885	916	861	846	837	826	864	827	898	819	836	847	835	797	781	759	804	810	778	801	802	838	809	763	831	754	856	788	800	828	768	848	794	806	809	793	806	786	798	765	788	781	731	787	783	739	773	771	752	714	775	774	734	763	799	767	771	777	729	748	783	785	793	763	756	719	776	775	686	769	766	735	761	769	782	766	738	833	782	761	775	753	734	772	783	801	801	764	705	783	748	753	808	809	730	742	738	747	775	755	763	762	713	773	773	754	824	750	772	779	767	776	803	745	766	794	774	727	768	789	723	783	753	768	761	767	803	767	801	797	737	741	756	741	739	739	697	779	747	832	763	801	803	728	748	778	758	794	696	728	831	723	718	750	778	756	750	759	751	798	766	736	753	753	760	730	775	728	754	764	756	734	820	749	763	772	760	805	738	800	716	742	774	734	742	742	759	757	757	787	747	765	765	741	769	812	789	782	776	774	732	756	726	787	782	724	771	759	765	737	780	752	767	813	782	786	766	752	782	757	783	778	763	755	783	745	728	758	761	751	752	793	752	759	738	732	801	809	743	752	784	771	761	719	780	747	679	769	739	755	787	710	734	776	770	774	763	741	792	775	716	766	754	759	828	754	755	822	748	708	751	737	749	738	762	706	755	748	739	719	745	748	727	762	671	742	785	775	746	729	795	738	766	790	813	767	762	778	750	740	710	803	705	742	778	810	759	705	747	694	738	781	798	721	748	791	729	756	752	706	733	745	785	788	705	777	802	761	752	793	729	756	749	725	744	750	807	726	808	753	767	731	719	784	720	775	727	763	768	749	730	765	736	724	796	736	773	715	751	714	714	767	760	800	727	780	762	744	784	801	737	741	753	743	759	747	709	766	749	758	763	730	750	779	701	758	754	772	749	809	801	763	745	745	762	786	791	760	718	753	746	748	771	805	790	742	767	786	757	738	756	748	754	773	748	720	747	735	757	768	764	725	735	747	758	797	714	732	725	764	756	766	766	745	759	740	735	738	778	770	770	688	788	725	765	762	753	784	702	746	751	812	745	731	714	787	742	773	745	753	739	764	738	750	778	748	761	764	717	734	745	804	760	772	769	774	692	759	784	741	760	770	731	739	779	773	785	767	749	720	736	782	756	732	700	730	753	720	795	773	780	762	743	781	779	801	732	741	744	758	802	746	755	773	783	750	728	747	742	758	752	757	774	737	740	754	756	771	762	703	794	739	751	745	779	737	753	728	777	783	754	766	773	762	726	716	707	795	726	815	789	759	775	771	783	774	734	799	743	728	765	787	787	756	732	774	800	765	722	748	748	759	741	742	721	724	787	781	750	817	764	753	783	822	764	806	754	742	743	718	743	799	787	741	731	750	815	796	761	794	748	747	760	731	793	759	759	754	750	765	781	823	784	739	773	738	729	733	801	767	785	791	772	758	748	738	782	729	701	742	748	765	795	765	770	773	789	825	752	801	761	775	747	724	742	794	815	745	793	759	779	763	732	748	770	765	752	769	770	753	771	762	725	754	760	736	744	796	773	756	753	808	763	730	798	731	736	719	771	744	766	725	706	771	783	717	739	753	717	763	762	743	775	753	781	739	734	772	721	739	811	814	744	769	806	796	738	744	765	698	741	694	720	716	762	769	760	779	815	761	746	769	776	763	717	717	760	793	759	714	733	776	695	725	749	826	740	696	733	773	730	773	824	739	782	730	755	771	740	800	759	756	747	774	777	764	758	767	744	797	799	780	748	741	711	713	757	742	760	783	753	798	789	753	780	767	763	790	729	742	791	734	726	802	796	748	721	758	792	787	732	729	763	789	715	755	730	775	803	755	769	734	754	718	734	745	757	744	759	775	760	760	756	762	706	760	787	760	761	727	763	781	788	778	739	719	786	718	739	732	776	761	780	803	763	780	790	774	785	780	767	756	736	727	749	733	784	746	774	760	771	713	759	750	758	749	761	765	786	792	767	736	763	714	758	738	764	776	700	735	697	763	757	749	776	750	706	749	769	735	756	783	741	780	785	770	708	741	759	703	774	763	780	741	780	767	733	737	802	768	751	707	758	792	811	710	714	790	755	773	719	754	762	763	702	742	759	794	756	718	797	737	774	736	788	723	684	768	701	796	745	777	774	749	715	752	696	770	776	788	772	780	775	755	731	788	757	720	750	759	783	700	734	766	768	780	743	748	728	724	686	806	768	748	717	737	757	735	769	766	734	765	777	776	737	787	763	740	770	764	844	741	771	777	751	749	765	715	771	736	827	738	754	720	777	730	780	729	750	695	710	791	780	755	778	766	750	807	758	695	749	812	763	817	754	753	776	751	741	716	716	789	758	782	736	719	752	735	761	763	753	756	751	766	760	751	705	747	732	754	766	723	751	720	788	786	762	791	731	745	785	749	769	787	767	749	702	766	776	756	731	770	744	756	724	751	726	800	730	751	788	747	801	757	775	709	777	757	749	784	738	737	766	777	732	737	711	711	735	785	748	799	724	799	750	750	743	745	761	823	781	716	784	728	737	736	743	755	720	811	741	753	746	766	729	740	688	786	782	750	768	755	714	726	747	729	769	752	802	733	754	697	797	755	769	754	726	783	743	781	789	779	758	719	781	761	767	737	772	733	717	734	823	689	742	757	736	751	809	733	810	745	796	756	817	777	705	740	802	780	733	749	755	810	743	783	761	773	756	774	753	750	770	754	707	755	745	725	807	775	772	792	719	703	788	739	709	753	755	773	771	783	762	761	741	749	738	704	739	705	735	739	780	754	764	747	769	756	753	758	764	781	806	783	739	660	768	798	790	768	790	760	766	759	759	762	792	777	750	757	757	754	716	748	752	783	746	733	745	805	725	716	788	755	761	781	784	736	790	747	719	722	775	769	748	716	761	770	818	782	740	784	775	727	748	765	743	779	767	703	746	759	768	763	785	766	705	726	803	803	763	779	788	765	749	730	787	769	726	700	744	762	757	775	701	762	771	771	800	786	732	748	750	753	751	737	748	754	792	777	711	767	829	751	741	737	750	778	751	785	773	730	734	806	754	766	743	699	779	708	734	789	763	715	758	783	738	706	763	789	758	725	787	766	742	760	758	766	752	775	728	743	758	736	733	778	816	736	769	763	787	727	754	759	734	752	741	791	772	778	707	714	731	811	756	727	729	745	761	753	783	783	756	748	780	775	777	772	774	747	743	725	747	796	755	693	747	709	756	815	764	778	733	671	784	749	730	769	785	766	783	783	757	808	764	774	772	772	726	792	772	756	778	760	771	752	728	787	756	740	761	751	726	777	736	730	757	775	722	765	725	764	740	757	744	742	756	773	766	786	743	766	795	793	744	769	748	753	721	770	783	785	773	688	733	760	747	756	763	689	781	778	741	748	754	751	765	742	737	728	761	748	757	783	795	757	715
8133	414	85	71	64	61	76	66	55	63	60	75	64	68	61	59	56	58	58	63	50	62	55	57	60	62	55	50	53	60	64	66	75	54	62	59	48	74	65	73	60	56	62	60	59	51	72	56	54	62	60	52	60	46	65	43	71	63	70	50	57	73	64	50	68	48	57	65	54	66	52	64	63	50	83	68	64	57	76	69	61	64	74	68	63	54	49	68	60	78	57	58	67	58	55	57	59	54	56	49	64	67	56	79	49	38	57	52	52	66	67	59	67	60	60	55	58	73	47	50	56	52	58	71	44	65	53	59	64	59	62	67	54	59	67	57	65	59	61	47	63	62	54	52	48	66	53	57	47	57	50	87	61	58	47	62	63	70	66	63	62	68	42	69	63	63	44	67	50	58	68	53	46	59	56	63	41	60	71	72	54	52	56	52	58	58	56	60	70	53	50	65	53	59	62	62	68	43	62	62	64	54	61	66	48	56	53	65	69	61	42	70	64	47	53	53	57	56	70	62	50	64	53	75	55	65	52	78	68	58	59	60	43	65	48	58	59	64	54	72	63	68	74	72	53	48	70	58	66	56	60	62	63	59	59	60	45	81	60	42	61	60	64	59	51	53	59	57	54	53	58	50	61	50	73	61	63	62	55	67	64	62	53	61	57	51	67	66	57	65	62	57	58	69	41	55	61	54	71	68	61	57	60	66	50	60	57	56	52	58	73	55	59	59	55	66	61	63	56	56	58	52	60	42	47	48	56	52	61	55	58	71	59	55	62	58	62	51	67	52	69	64	67	57	70	60	61	62	79	63	53	53	47	58	67	58	48	59	60	64	59	60	42	57	46	45	55	81	66	63	71	58	53	56	63	59	52	59	52	71	64	62	61	58	66	48	58	44	62	59	58	66	56	56	49	59	63	50	55	49	55	69	45	45	59	51	66	58	60	56	67	51	66	64	56	59	61	53	55	59	53	60	54	63	68	62	54	38	71	67	56	53	50	61	57	49	62	63	58	57	63	75	55	53	72	56	52	64	62	66	59	61	63	53	67	62	60	52	56	56	45	53	57	54	68	63	56	68	41	73	49	61	57	59	59	60	50	54	69	67	60	48	71	57	61	61	67	49	67	58	57	52	66	67	64	50	55	52	59	60	65	67	67	48	58	62	56	53	72	81	59	61	59	51	59	50	60	61	50	66	69	74	61	58	62	64	52	63	53	52	59	56	49	61	63	62	52	51	62	63	52	62	60	65	54	68	61	46	62	45	62	53	72	51	50	81	69	51	47	55	48	61	56	62	56	50	60	51	58	57	53	72	49	61	86	53	54	68	60	60	56	66	65	63	57	50	55	59	60	72	65	60	72	43	65	67	61	56	63	64	71	84	58	61	54	63	59	68	72	57	54	58	62	55	58	48	48	62	44	39	62	58	68	58	47	60	66	61	58	73	61	62	67	58	51	51	64	45	54	58	53	55	60	73	56	61	56	63	59	72	54	47	69	54	47	64	78	58	70	63	61	62	63	54	67	69	66	49	57	54	61	62	51	52	53	59	62	59	65	52	49	56	56	59	63	51	51	55	56	76	65	61	64	51	58	58	50	65	60	70	57	63	56	62	64	56	62	55	60	47	53	67	67	48	54	54	63	59	51	61	56	53	62	53	60	67	45	58	63	64	66	65	61	50	72	67	51	49	40	48	72	59	61	60	56	72	50	66	53	63	58	64	50	45	45	57	63	60	56	56	52	52	65	69	63	62	46	54	52	63	64	51	54	58	62	67	50	69	60	47	69	56	62	60	50	67	62	64	61	53	57	53	64	61	54	43	52	51	63	65	70	60	58	61	50	70	62	56	61	52	63	50	52	58	68	55	51	55	55	64	53	68	66	46	62	60	53	71	72	49	54	52	54	55	66	59	49	50	52	65	60	60	68	64	66	63	50	75	59	64	66	38	59	52	60	56	60	64	52	61	45	72	68	57	56	72	51	58	66	59	59	41	56	56	72	47	59	65	68	57	52	74	57	65	54	54	51	59	61	46	56	63	55	75	66	58	59	57	56	58	55	54	69	66	68	55	51	60	68	52	56	53	56	56	62	60	58	60	61	70	60	54	54	48	53	53	64	59	53	76	55	54	55	60	63	64	64	62	57	50	64	67	60	74	50	63	60	56	60	64	58	61	57	50	66	49	56	56	66	64	61	50	79	60	64	46	49	64	60	43	56	58	52	60	58	63	64	59	64	61	55	52	56	57	61	55	76	59	70	56	58	56	53	58	61	56	66	60	54	60	52	73	56	58	54	70	55	55	56	55	57	64	66	52	59	62	62	47	59	69	50	61	68	56	69	47	56	59	73	59	39	77	47	48	50	62	60	55	59	42	69	51	69	56	66	64	54	61	67	59	47	71	55	50	65	60	62	67	65	62	60	72	55	62	64	67	72	57	42	56	60	66	55	61	65	60	58	58	74	43	58	65	46	57	56	64	73	54	57	55	60	58	67	71	40	62	65	67	59	57	55	65	69	61	51	61	57	62	60	49	63	61	57	55	56	63	54	59	58	50	55	55	58	59	62	64	51	52	56	47	57	54	63	61	50	56	65	61	52	57	57	60	52	58	55	52	62	58	58	61	46	57	56	45	51	59	82	55	60	59	42	57	56	54	44	82	49	55	71	57	57	39	64	60	55	66	66	57	55	48	63	53	72	69	58	66	40	54	61	49	52	62	67	63	47	67	59	48	70	69	58	44	64	56	67	62	72	59	54	52	62	55	60	66	65	67	39	63	58	55	66	74	50	64	60	60	62	56	66	51	65	60	56	69	61	57	59	76	74	53	55	56	64	52	48	52	57	44	61	59	57	57	69	53	50	57	67	63	57	57	59	59	74	63	64	52	50	60	66	61	69	58	66	52	45	61	64	67	42	63	53	54	56	52	58	52	52	61	72	58	64	55	44	58	62	58	56	59	55	51	66	63	56	62	62	63	71	61	48	44	54	68	65	55	62	50	58	48	54	54	54	58	57	52	59	49	60	58	38	59	58	58	56	57	57	48	70	59	61	68	50	56	62	66	64	52	62	66	56	64	57	58	68	61	56	51	75	63	43	64	53	72	52	64	71	59	58	60	64	67	63	80	62	43	51	59	61	58	65	59	53	55	34	69	61	63	49	49	45	62	54	68	53	54	49	60	65	68	55	62	50	54	68	63	66	52	55	59	63	55	63	56	62	60	76	50	65	61	53	54	54	78	46	56	70	61	68	60	58	72	63	54	44	62	80	66	73	70	58	50	57	62	52	64	63	40	67	60	66	58	57	54	53	46	60	51	52	59	53	69	62	56	58	47	54	54	56	74	48	60	67	54	78	54	55	60	54	55	43	59	57	73	55	63	68	50	60	61	63	46	57	63	55	59	66	61	59	56	64	61	62	54	55	47	51	54	49	50	43	65	63	49	54	58	60	61	49	47	54	66	60	62	61	59	59	80	57	56	52	62	62	61	70	62	60	52
31759	3961	638	612	880	1030	1166	1052	975	867	904	741	741	688	678	683	626	649	587	596	597	567	526	541	571	555	586	503	522	543	540	529	502	546	511	511	512	490	515	540	509	545	506	523	526	522	496	498	469	532	511	508	512	488	503	497	511	493	470	505	501	511	543	546	494	526	491	531	483	481	497	514	474	510	494	522	516	491	490	482	490	476	510	508	495	497	458	479	509	458	535	519	474	509	533	521	515	523	476	503	496	484	491	474	504	489	474	486	498	477	517	499	481	497	479	492	494	445	488	497	498	528	488	519	483	475	543	485	487	479	510	518	489	514	517	474	456	542	491	495	481	536	482	484	494	476	501	550	498	510	455	510	478	460	484	502	467	529	513	520	495	506	473	512	479	506	493	483	470	524	529	523	494	527	504	501	496	473	494	521	498	521	454	476	506	475	511	488	489	447	498	503	499	493	470	451	497	465	494	501	503	469	451	472	521	519	469	458	507	482	516	505	491	507	499	507	477	496	513	508	528	497	474	456	485	466	484	501	467	502	543	501	510	490	486	507	491	496	528	517	473	497	508	469	471	485	494	456	514	477	515	500	497	499	524	563	481	513	518	489	465	490	519	483	526	483	495	480	491	484	442	476	516	501	516	483	497	488	505	478	494	480	491	473	475	473	496	469	486	514	482	543	513	467	470	504	492	482	515	513	478	465	490	521	493	489	496	474	508	504	514	482	500	495	514	469	489	507	476	500	449	520	486	503	524	485	492	504	493	519	477	534	466	512	511	454	462	500	518	502	454	510	510	495	496	493	481	531	518	446	518	501	521	508	456	496	449	527	479	490	510	481	511	512	486	470	489	475	474	526	496	479	503	496	501	493	489	515	509	447	518	465	487	491	451	497	463	478	531	460	451	512	528	475	482	479	463	483	496	474	504	492	542	498	486	524	508	532	514	495	483	476	442	487	535	486	474	487	480	476	508	487	484	519	466	508	509	471	525	441	472	492	505	510	494	512	466	518	487	494	508	505	493	469	435	504	490	488	483	506	510	466	466	507	454	486	499	495	493	472	476	509	508	491	468	429	491	496	513	490	488	503	492	518	468	470	509	478	555	496	493	476	477	515	494	502	490	453	498	501	492	511	501	458	507	514	486	508	465	523	490	481	486	510	517	437	505	486	491	489	479	490	492	461	512	503	509	541	491	502	504	473	490	520	506	470	523	502	534	488	493	504	540	508	499	527	468	433	433	503	498	475	538	460	500	512	494	499	492	486	485	482	495	522	485	523	490	509	498	505	506	512	523	509	497	469	533	515	470	494	529	499	478	492	509	502	543	484	518	493	525	526	502	448	507	480	518	516	509	509	472	492	519	476	506	551	479	474	563	458	486	462	511	498	507	480	541	501	477	528	499	537	481	502	472	509	496	483	478	446	502	485	498	510	517	476	508	506	460	463	526	467	488	458	479	492	506	494	488	493	513	526	495	489	485	480	508	495	507	476	506	512	481	501	512	488	481	461	486	486	473	508	480	474	468	478	500	489	527	458	477	481	483	474	476	510	533	478	496	459	500	480	484	510	467	519	438	468	489	517	500	491	483	469	495	503	508	460	527	481	477	483	498	520	486	540	468	465	458	506	462	465	461	478	509	500	470	497	471	452	526	459	497	523	469	489	508	504	522	522	473	462	513	484	507	487	474	479	506	495	506	472	489	480	480	493	513	511	504	491	508	510	489	463	533	502	457	487	491	500	497	506	479	493	491	476	545	506	522	474	511	530	507	499	476	498	519	474	533	500	500	471	515	480	472	497	510	489	481	488	488	500	460	510	487	466	447	503	507	496	512	466	476	509	473	481	493	499	480	492	497	506	485	490	479	504	500	515	494	524	533	497	454	513	499	539	523	485	476	491	496	468	514	554	481	500	479	491	452	492	506	468	483	495	517	519	476	505	526	481	514	488	504	463	452	519	467	443	480	492	510	486	513	481	449	502	524	492	550	476	524	520	487	514	519	461	480	470	504	475	491	449	495	504	466	476	550	481	507	497	527	507	472	481	503	489	516	512	469	493	530	494	473	467	500	496	492	446	544	483	490	482	497	457	493	513	520	456	492	482	489	504	492	488	536	494	479	485	525	501	477	489	539	536	507	482	478	493	513	495	461	503	489	509	498	494	487	494	518	511	481	508	513	518	476	482	498	505	518	485	501	501	455	498	513	498	503	506	452	476	474	472	484	506	459	499	483	526	522	505	507	509	501	524	474	467	460	490	511	489	501	484	487	508	500	492	523	500	453	512	517	514	501	478	481	467	524	484	464	482	472	490	465	499	458	526	497	500	512	508	498	503	532	484	492	495	523	505	532	502	532	503	489	495	525	484	514	462	488	520	509	501	502	501	483	438	505	506	460	492	497	487	534	475	508	505	527	484	519	493	533	502	449	513	495	504	482	516	481	470	467	496	459	479	467	511	532	499	485	501	454	515	510	540	494	464	483	471	511	475	524	508	514	479	528	472	449	530	472	479	468	545	478	501	541	475	487	523	491	524	500	484	482	501	514	464	495	515	478	504	470	526	513	535	468	492	480	511	515	506	487	501	501	462	486	485	495	519	479	489	504	489	480	538	472	482	476	472	504	445	505	464	525	482	541	509	511	539	524	531	504	506	488	494	490	490	503	463	519	523	475	471	475	472	492	486	514	474	496	502	488	491	488	484	519	446	519	506	517	482	478	503	517	482	533	506	507	520	492	503	521	505	487	549	479	490	500	456	511	488	476	464	520	523	513	510	502	504	474	564	529	493	499	536	495	521	526	490	497	503	520	484	527	515	483	477	483	496	572	471	519	479	492	487	496	498	508	470	454	485	499	489	451	480	492	491	484	455	460	481	486	534	500	478	489	496	468	465	491	459	498	489	476	489	502	493	462	520	470	508	458	489	510	467	535	484	500	527	554	515	483	507	506	525	524	505	516	480	499	473	471	518	480	526	496	487	499	505	498	496	539	462	495	492	498	517	514	507	516	504	497	498	473	525	491	498	528	505	516	512	521	525	497	494	451	508	492	461	454	511	495	506	433	506	450	503	488	487	506	465	542	461	524	500	478	467	501	501	538	515	476	517	469	486	485	480	496	484	483	487	523	517	492	497	455	476	491	491	500	471	470	503	502	479	505	514	518	483	471	448	495	526	518	529	493	533	484	487	495	553	489	466	498	483	521	487	504	492	541	501	491	485	477	493	507	509	495	532	489	502	515	487	514	472	469	490	526	545	510	496	486	426	519	517	518	489	494	495	528	511	490	499	512	517	507	477	506	480	482	512	493	502	494	505	472	488	506	498	504	543	537	487	493	466	489	521	493	504	520	485	461	460	496	514	532	503	532	486	521	490	498	484	488	498	526	509	482	505	501	502	568	485	520	489	488	494	489	528	493	491	494	473	480	510	504	462	543	482	557	486	538	506	501	492	491	502	540	481	485	513	502	475	481	497	469	478	482	497	511	470	482	474	492	464	508	498
21552	4375	160	135	121	130	142	154	146	150	139	142	132	114	118	114	124	108	99	112	125	107	115	110	109	119	117	125	97	125	129	98	96	110	113	104	120	110	88	121	108	108	136	103	108	102	104	139	106	105	95	105	113	96	98	110	102	110	109	97	108	112	99	99	88	118	106	115	121	94	108	99	99	118	109	105	112	115	95	111	106	101	100	112	109	105	128	112	99	113	101	115	111	114	110	113	100	106	100	97	114	103	94	94	85	114	115	102	112	102	92	102	92	118	88	107	123	113	105	106	120	114	108	117	109	94	92	132	112	110	115	108	116	91	112	103	107	97	118	88	103	89	117	93	108	105	92	108	103	112	98	116	99	117	109	105	99	112	100	97	88	108	97	109	119	105	106	97	103	93	99	110	108	109	94	91	121	103	113	101	137	96	115	103	111	91	114	89	101	110	98	101	95	117	85	104	100	118	98	112	99	109	119	113	94	104	100	106	106	111	109	89	101	97	92	118	108	103	107	101	130	103	93	116	93	114	120	114	99	102	105	100	107	104	115	101	106	98	88	82	118	97	98	123	101	109	108	95	109	103	118	92	87	108	114	98	84	103	91	82	99	105	107	104	124	108	106	110	106	124	102	105	107	108	117	111	121	94	120	93	93	99	121	102	120	94	101	94	108	103	105	107	104	120	113	120	92	97	112	92	91	99	120	120	82	116	97	107	99	120	110	86	93	100	136	114	118	119	109	85	93	105	109	106	112	83	112	93	125	102	122	108	110	103	96	110	106	92	103	95	98	111	109	99	121	109	100	109	105	107	112	92	99	103	120	105	122	92	97	96	125	111	85	96	98	109	104	100	108	103	97	106	87	105	101	94	96	112	85	105	115	100	110	102	103	105	85	125	107	100	107	95	107	118	89	100	103	88	100	106	104	100	88	100	110	117	92	108	119	100	99	107	103	98	109	110	121	104	117	111	112	118	124	95	112	124	94	107	104	101	132	103	102	106	99	107	114	128	129	98	101	104	111	90	101	102	100	114	99	118	126	119	122	103	89	89	102	110	95	104	104	82	98	117	122	81	117	107	106	131	87	104	100	98	92	102	96	128	107	107	107	99	107	104	100	114	109	111	99	102	104	106	118	91	106	107	101	99	107	105	93	86	99	112	106	89	103	101	111	95	103	97	112	105	96	94	90	120	107	106	87	115	98	113	109	95	116	112	93	98	133	96	109	97	121	105	108	120	120	108	96	96	119	100	107	109	108	102	118	106	88	95	107	90	114	123	86	83	103	100	106	106	115	105	109	112	96	101	111	126	87	99	103	97	109	87	97	118	103	116	106	113	114	98	108	116	107	104	124	110	112	107	100	100	91	96	104	104	106	99	101	116	113	114	96	84	117	84	91	122	113	91	114	92	88	95	100	96	119	108	93	113	117	127	105	95	101	121	94	103	79	95	133	89	109	98	97	113	92	111	111	105	102	114	89	106	104	101	115	108	110	91	108	123	100	106	109	107	103	122	101	115	105	118	115	110	77	113	112	112	109	104	97	110	91	93	105	103	96	116	94	98	120	112	96	98	117	109	101	92	100	104	102	111	106	104	104	95	101	96	110	90	109	114	98	99	101	117	89	99	86	106	115	109	94	106	113	96	108	116	112	130	101	124	115	122	118	103	103	95	128	94	106	101	121	87	93	109	103	107	92	94	83	100	106	97	102	103	111	107	91	105	107	112	110	111	107	117	116	106	115	109	100	103	83	99	89	96	102	102	108	95	79	103	108	99	109	121	100	90	118	105	113	119	104	122	99	104	97	112	103	88	104	93	104	110	106	131	96	95	108	76	106	86	115	107	119	95	93	108	89	88	91	108	107	118	117	109	106	109	115	113	99	102	103	92	106	108	113	98	95	101	103	105	90	92	110	109	109	90	111	102	92	100	100	97	85	112	96	90	95	97	106	100	100	130	103	109	111	94	98	122	94	100	102	83	128	97	111	116	98	111	102	100	115	111	122	127	105	122	100	111	97	109	96	107	105	98	97	99	103	97	89	115	119	104	102	100	106	101	91	105	97	114	95	106	100	119	105	102	108	125	112	120	120	110	115	119	111	102	94	115	100	104	97	91	104	106	120	109	95	97	88	110	121	113	95	106	103	102	112	97	104	90	123	99	113	115	116	106	109	100	127	100	102	81	104	101	107	107	99	97	93	92	110	106	92	116	97	95	83	94	97	95	88	102	109	122	108	99	110	101	102	113	100	120	117	107	100	102	96	101	98	96	87	109	96	123	108	95	121	118	124	111	98	95	103	101	104	95	109	92	89	100	104	101	124	95	119	99	89	106	87	110	104	109	109	92	102	101	118	110	112	85	89	88	106	98	92	113	94	107	96	106	108	118	90	102	117	106	102	106	97	93	112	102	97	94	123	120	106	93	88	92	99	132	118	111	105	92	118	112	90	90	115	122	114	99	108	104	105	86	80	105	105	101	113	105	102	105	117	100	97	122	97	96	91	107	106	110	92	87	101	109	108	111	119	90	102	109	92	94	100	108	105	102	117	115	99	94	98	115	103	106	102	108	101	120	99	108	96	111	95	77	117	118	105	114	104	104	85	98	95	120	109	110	107	101	94	113	101	127	94	125	121	109	119	110	102	111	115	93	90	104	99	106	99	102	102	78	111	101	111	104	105	113	98	98	121	88	106	101	107	100	96	86	99	93	111	113	82	114	100	94	111	118	91	98	130	102	132	101	98	117	95	106	103	102	114	93	107	112	112	98	118	105	105	85	111	111	86	114	103	102	95	115	103	117	102	102	106	96	104	88	116	115	99	120	100	93	98	89	97	124	93	90	107	86	116	102	108	110	119	93	102	113	110	95	91	104	95	105	95	100	97	107	91	97	115	105	106	103	104	94	137	86	111	96	101	107	106	106	105	118	97	93	99	95	103	102	95	105	98	103	102	99	103	132	112	107	102	96	112	106	94	116	111	122	93	121	124	114	108	105	106	110	120	99	115	105	102	79	107	100	95	77	103	98	120	104	91	89	104	93	108	111	102	93	109	120	111	94	106	117	94	97	125	111	100	114	109	102	99	107	92	103	111	133	117	113	98	91	105	99	112	114	102	93	106	103	102	94	111	113	114	99	124	104	105	100	110	94	86	89	95	102	106	105	89	105	122	118	124	102	99	110	116	104	111	108	95	118	95	116	94	97	119	111	100	104	106	124	117	96	100	103	112	108	108	114	116	103	122	109	107	111	102	103	116	119	95	93	112	129	127	117	92	103	90	94	88	93	107	99	100	102	114	104	108	109	111	98	104	96	105	98	108	100	101	108	89	91	108	98	122	118	114	112	94	91	109	91	104	118	80	114	107	119	110	116	124	102	121	117	104	114	93	110	120	101	93	96	117	112	106	91	98	99	113	109	99	113	93	103	101	99	96	132	120	124	105	99	117	103	129	117	107	109	114	107	112	115	130	101	104	86	91	123	86	106	102	94	109	97	113	92
40123	7209	1416	1657	3079	4421	4335	3835	3171	2610	2323	2126	1914	1737	1587	1525	1478	1367	1276	1235	1210	1229	1185	1168	1181	1138	1075	1086	1033	1056	1013	1007	981	1059	1018	1010	1014	939	1016	932	968	987	953	977	919	1007	948	990	984	993	964	904	961	948	977	996	1003	970	952	953	1005	945	959	921	970	912	942	973	918	888	962	947	972	952	907	939	881	932	928	968	938	953	936	917	942	994	900	939	905	864	973	963	897	911	922	906	930	851	982	945	922	923	923	883	921	911	931	992	982	917	905	925	860	975	860	885	851	867	916	917	931	937	864	934	893	916	942	940	937	955	924	935	909	967	965	930	937	971	927	898	914	872	895	968	869	900	892	927	925	927	957	903	944	885	922	951	967	859	959	903	951	910	931	949	936	907	995	951	961	947	959	971	902	1005	864	889	913	923	892	913	853	911	910	889	907	896	934	922	885	883	901	915	916	947	884	863	965	947	894	945	917	929	933	921	945	917	945	921	908	909	871	914	919	907	916	917	880	922	912	906	936	982	941	947	946	913	906	919	949	934	956	904	967	930	923	961	890	932	908	936	925	893	870	891	878	977	876	948	937	930	896	942	900	937	982	946	933	911	984	928	891	915	888	959	914	903	911	940	905	992	904	940	909	924	926	949	906	908	843	945	893	878	885	910	924	929	894	947	928	916	875	938	925	875	907	975	934	932	929	946	914	951	943	905	904	960	941	929	936	946	965	900	915	913	915	923	942	980	881	923	893	937	910	930	880	891	872	928	929	959	917	891	860	902	945	929	903	951	880	915	964	873	885	908	893	914	903	901	896	895	893	874	940	936	939	910	952	893	954	878	923	881	906	891	887	923	922	920	962	892	912	949	901	952	894	919	853	893	915	911	919	909	927	927	981	873	894	950	878	897	904	967	910	899	946	905	937	926	950	903	897	891	912	877	910	899	907	925	947	941	913	934	886	931	912	875	899	880	935	942	919	913	898	962	920	928	919	983	907	889	909	917	914	951	883	891	954	928	897	947	913	947	914	904	926	828	894	889	882	884	898	880	983	924	910	944	938	888	952	923	922	915	891	872	934	911	900	928	936	896	939	878	912	956	922	923	911	892	935	893	961	1015	967	926	913	885	902	882	934	914	927	916	935	896	924	891	916	915	933	927	913	923	901	940	971	937	950	950	916	961	914	920	902	936	917	951	880	920	932	852	925	925	935	914	953	952	976	930	932	965	878	923	992	962	887	929	913	931	939	882	921	921	900	921	955	924	916	892	880	935	909	890	923	988	922	909	910	942	898	925	929	944	919	909	916	948	926	985	930	934	924	943	927	943	905	1009	937	980	985	904	894	874	897	937	882	916	943	917	914	931	876	942	888	947	865	967	907	902	938	896	912	912	900	896	888	892	923	927	882	937	966	988	962	948	902	916	909	876	944	963	896	903	941	967	933	940	848	918	908	915	918	965	920	976	883	984	910	904	869	846	980	871	918	914	830	958	939	923	901	937	932	939	940	926	927	912	896	993	860	926	958	924	906	954	913	885	900	963	902	876	965	925	927	908	936	940	895	902	878	895	892	891	912	966	920	914	885	877	945	939	916	905	906	880	860	931	876	877	924	921	892	879	868	953	976	911	917	931	893	971	883	937	914	882	938	926	896	926	941	936	945	880	886	893	907	958	930	931	921	874	933	931	956	879	934	918	951	928	938	904	952	955	921	891	907	945	947	927	911	859	923	917	960	899	866	912	890	983	941	923	916	879	874	953	936	936	979	865	893	901	906	891	932	935	912	950	962	948	919	923	917	925	890	955	889	905	970	895	978	895	852	870	935	928	864	910	928	861	915	872	957	896	918	860	935	906	852	915	908	961	915	913	955	945	973	966	862	918	889	966	914	923	916	927	909	892	930	911	968	902	888	878	880	872	942	915	908	943	950	870	943	910	954	890	965	905	865	874	933	911	950	974	946	948	890	914	881	903	860	890	919	934	891	852	951	937	996	936	938	929	913	930	977	881	942	903	930	913	934	943	953	928	965	1000	867	953	979	876	895	946	900	927	924	881	905	888	942	944	924	886	964	910	917	956	980	924	904	927	946	913	899	959	814	895	893	934	922	920	985	925	880	911	924	949	976	966	939	900	907	893	909	957	844	866	911	911	877	899	992	946	956	927	907	910	914	894	936	903	900	900	860	960	921	950	899	937	927	948	887	912	883	922	879	931	908	946	945	940	925	882	887	869	901	928	860	883	875	888	941	933	919	937	913	907	922	961	908	926	936	934	903	961	903	927	906	906	929	891	866	878	895	896	907	939	928	924	929	947	899	889	876	924	900	885	900	930	880	938	884	1016	961	869	943	956	900	934	883	983	942	953	911	931	885	956	970	904	958	896	926	911	904	938	883	958	908	930	859	910	937	865	914	942	910	952	877	975	918	978	888	971	970	951	926	962	913	860	910	879	892	943	946	926	861	887	959	894	901	901	932	952	919	914	965	928	933	860	949	922	963	901	924	941	962	912	942	940	919	856	889	943	924	911	893	959	965	889	871	912	895	970	941	928	954	952	899	895	980	957	921	935	960	907	925	878	924	933	908	946	947	890	905	908	919	928	893	946	938	970	923	885	960	915	912	956	926	873	939	911	894	867	894	908	920	913	904	906	973	914	896	916	881	916	936	895	916	923	946	915	928	928	874	925	892	908	899	905	907	891	882	926	936	939	915	866	926	897	956	930	898	938	938	933	886	928	911	913	887	900	912	870	872	887	921	906	902	928	909	944	901	963	919	920	934	866	928	901	961	939	903	950	886	943	930	929	963	907	883	925	879	923	924	889	884	900	899	951	893	940	895	925	890	910	909	937	954	874	916	858	878	894	942	971	902	887	895	891	919	931	947	966	940	906	911	930	939	895	942	884	901	899	899	967	938	924	894	935	905	937	895	906	913	900	952	911	882	919	875	856	910	896	903	946	935	932	886	944	899	977	941	920	918	949	931	905	914	910	954	932	914	926	946	917	920	878	877	969	917	899	917	858	923	929	861	964	891	940	880	933	903	958	945	898	888	913	899	887	927	972	866	912	926	866	918	920	918	913	873	892	894	899	881	921	902	928	945	863	883	871	917	914	916	912	907	910	932	870	937	962	922	897	889	942	932	851	929	880	972	901	947	934	902	937	938	910	904	963	918	959	954	900	956	900	919	931	921	942	864	941	947	945	941	888	928	882	936	941	922	944	953	900	987	883	929	921	910	913	879	882	896	948	937	922	929	923	870	897	905	889	917	902	969	894	896	895	971	986	913	975	933	915	933	966	913	937	942	917	912	890	862	935	907	868	974	923	933	967	951	935	853	947	888	893	846	955	936	926	890	933	937	838	883	962	866	902	886	902	906	896	934	948	878	937	934	904	895	926	903	881	920	869	952	915	843	842	882	927	896	893	943	889	895	893	881	953	947	943	900	924	888	873	986	908	892	900	915	938	909	903	915	956	954	933	906	922	907	874	966	939	916	929	922	876	937	953	943	913
17083	2228	49	39	33	29	44	58	54	57	42	41	47	37	37	39	41	32	35	41	29	32	28	29	29	19	24	28	24	36	33	15	19	32	36	28	31	23	27	29	30	27	27	29	23	27	28	25	27	17	26	23	17	23	26	26	27	21	23	17	27	30	28	22	24	17	18	19	17	32	19	25	21	24	31	21	25	27	31	26	21	30	22	22	23	36	32	21	34	25	32	20	14	36	30	24	22	20	20	22	30	19	16	22	15	20	22	27	25	31	28	25	24	16	23	37	18	28	25	27	25	21	21	24	27	26	24	21	23	29	20	19	17	21	24	33	25	26	28	22	23	20	21	19	18	25	21	30	22	18	35	21	24	20	15	14	33	21	27	22	32	20	21	25	23	22	25	22	25	21	30	21	27	20	22	28	27	28	24	27	28	25	28	25	14	26	20	21	22	26	24	20	23	24	23	12	17	26	26	33	14	24	32	32	26	20	18	22	18	19	17	23	25	30	17	22	17	22	26	11	17	17	27	19	23	16	29	20	25	19	15	28	24	20	30	25	20	25	22	29	28	25	18	27	25	25	26	18	18	24	17	29	22	16	18	24	17	19	27	21	30	17	26	17	22	20	22	26	16	25	22	12	26	25	23	19	22	23	24	19	28	22	22	23	16	22	26	24	23	26	27	20	18	21	18	24	29	18	14	24	24	21	19	23	17	21	25	20	25	30	21	19	23	19	29	23	20	21	21	27	18	30	21	14	20	20	18	22	27	23	24	18	20	27	18	23	31	20	25	24	23	18	23	33	18	29	21	19	16	22	26	28	21	23	29	25	31	21	21	15	22	24	15	36	17	24	21	21	14	27	28	28	16	24	21	27	21	23	25	18	22	15	24	16	21	19	20	21	22	25	20	21	22	23	18	17	27	17	18	21	23	17	28	28	32	11	24	23	20	22	20	31	20	23	28	26	19	20	32	23	24	30	23	21	22	14	19	17	23	23	24	24	30	23	20	29	24	23	21	22	22	23	12	18	18	26	20	30	27	27	25	29	20	17	17	23	18	26	22	16	26	17	32	28	21	24	28	24	22	18	21	24	19	25	21	16	24	27	27	16	26	19	20	23	25	22	29	27	31	18	20	24	25	19	24	15	23	21	25	29	22	26	23	19	17	33	20	25	16	19	36	18	28	11	21	16	34	21	28	27	27	20	33	18	16	16	14	23	21	25	27	21	20	22	23	23	23	26	22	18	25	24	26	19	17	27	23	23	32	24	24	31	25	26	25	28	25	26	23	27	24	11	19	28	23	24	23	22	29	22	21	24	19	14	31	28	15	20	13	25	27	17	15	27	26	23	29	24	28	24	17	23	23	16	33	22	16	30	16	20	21	25	24	24	19	28	17	27	20	27	29	25	30	20	18	15	26	26	21	20	22	38	22	19	22	15	26	21	16	27	23	18	23	16	25	19	15	13	23	27	22	29	22	35	26	27	25	28	28	32	21	27	28	22	30	20	24	18	21	26	23	19	23	12	24	30	18	25	23	21	12	18	19	20	20	22	21	26	26	26	21	24	17	17	26	19	18	21	19	23	37	16	18	23	22	20	24	30	25	31	24	25	24	27	20	17	23	26	27	27	14	25	18	25	22	29	20	23	19	21	21	21	15	19	18	23	25	25	30	20	15	27	24	27	17	13	22	27	31	24	24	18	23	29	24	20	23	20	25	16	19	18	29	24	21	20	17	20	19	25	28	15	29	17	28	24	27	21	21	27	14	31	22	29	27	20	24	20	22	27	20	22	21	22	21	15	23	17	26	27	27	16	13	28	22	20	20	12	24	19	18	26	30	22	25	18	24	28	19	24	19	22	22	26	18	25	25	24	27	20	27	17	16	19	16	25	27	21	21	17	22	29	26	22	12	24	30	26	25	25	21	19	23	17	19	37	19	23	21	26	20	28	24	19	18	16	35	21	21	22	25	22	25	24	22	23	28	25	13	17	17	25	20	19	25	24	22	17	23	27	31	24	21	21	15	25	15	19	28	17	22	33	18	21	20	23	31	25	19	27	19	18	13	21	15	25	24	19	22	24	22	32	29	28	30	20	26	27	22	16	19	22	21	19	27	18	17	27	20	27	19	25	19	27	20	26	34	25	18	15	23	18	22	17	19	25	23	21	31	29	16	21	23	32	22	14	19	24	22	22	27	25	13	19	18	32	22	15	19	21	21	20	25	22	19	23	22	28	22	25	24	22	24	22	27	18	28	27	17	21	19	16	17	19	17	17	18	21	17	15	17	22	17	16	29	25	21	22	30	21	28	25	20	16	22	20	24	17	15	23	20	25	21	20	18	25	18	19	16	24	21	22	29	18	23	27	27	26	17	17	16	16	20	21	28	20	21	22	20	26	19	21	22	37	22	20	23	33	16	19	26	28	28	24	20	10	28	19	27	16	22	22	21	24	17	26	25	25	31	25	29	31	19	25	28	23	24	27	23	16	22	17	23	17	23	19	14	23	29	13	18	27	20	22	18	18	20	22	22	22	28	12	18	22	27	25	33	20	22	22	16	22	26	25	23	18	25	19	19	26	19	17	20	15	32	25	33	27	31	16	20	24	16	22	22	23	24	20	21	21	31	16	20	25	15	16	17	18	25	33	17	24	17	12	15	25	25	25	16	19	15	27	20	24	24	30	27	24	23	19	15	23	21	24	19	20	19	21	22	20	20	20	26	16	24	20	26	25	21	13	21	25	23	21	22	24	35	26	10	24	41	23	20	23	24	20	23	17	14	20	16	19	15	32	28	27	14	26	25	39	18	26	15	20	16	25	21	28	19	19	24	23	22	22	28	22	24	16	18	26	20	19	23	17	16	28	20	19	18	22	23	26	24	29	26	18	21	18	19	21	24	15	23	21	25	22	31	21	16	22	25	21	21	26	16	22	21	25	29	24	34	26	19	21	22	23	22	29	21	27	24	27	22	23	22	19	28	19	26	21	24	14	18	22	33	22	24	14	23	30	23	13	31	23	20	14	20	28	18	26	21	29	20	23	25	25	20	23	20	19	19	22	24	20	17	21	22	20	24	27	29	21	20	24	25	24	27	25	25	19	26	22	24	21	27	27	17	19	25	23	22	26	24	21	23	28	15	25	19	17	27	17	17	23	17	17	31	18	26	19	21	17	26	28	26	17	22	15	17	21	23	26	19	27	14	29	26	26	27	26	19	25	27	27	20	22	17	15	32	24	17	12	17	15	23	25	19	16	20	17	22	26	20	28	16	14	12	23	22	22	25	19	33	23	37	27	28	23	18	19	16	27	28	30	18	16	21	29	12	23	21	28	19	18	26	26	27	21	25	26	22	21	21	26	23	20	30	16	22	38	25	24	21	19	23	24	26	18	21	21	19	26	17	22	25	18	27	28	24	24	23	17	15	34	27	18	24	24	23	15	19	16	16	19	22	19	23	27	20	25	26	25	21	19	23	16	36	18	23	25	30	27	30	24	14	23
38691	6386	682	697	1897	2858	3045	2764	2274	1893	1598	1421	1228	1098	931	837	767	667	656	607	545	501	491	442	462	426	387	350	354	379	340	307	337	307	326	306	269	278	267	257	276	288	279	246	266	264	227	219	229	261	228	249	231	224	245	233	254	231	248	236	206	253	218	239	235	225	209	209	257	241	214	198	210	209	188	205	212	225	216	246	229	226	211	196	211	217	218	206	202	184	208	191	221	232	199	207	207	205	191	210	220	195	204	190	233	193	208	169	234	185	205	202	207	200	205	186	195	197	243	223	185	198	175	196	213	188	195	204	214	186	211	214	206	178	217	214	217	198	207	215	171	228	172	224	211	191	202	193	196	191	196	206	201	190	207	199	193	206	222	189	210	212	199	204	211	201	194	193	223	195	189	175	213	192	172	212	186	192	184	217	196	197	185	223	217	196	215	196	190	183	215	209	183	190	226	186	193	199	201	194	197	201	179	198	210	207	217	213	225	176	188	218	168	191	190	186	182	187	214	198	190	192	169	189	198	203	206	205	186	212	209	200	201	178	183	182	218	201	185	188	211	209	186	201	207	174	214	197	192	182	177	189	202	176	215	204	200	202	196	195	180	195	197	206	191	196	195	186	170	201	197	193	203	178	194	198	208	210	210	188	208	198	196	196	224	212	209	216	185	193	192	204	183	227	195	197	184	183	214	189	187	186	194	196	175	178	191	178	200	163	210	204	208	192	194	184	206	202	181	192	183	208	191	197	197	186	206	195	204	189	206	178	178	182	201	185	185	206	191	177	192	203	198	188	185	195	197	184	194	183	213	209	184	194	196	195	189	196	216	194	192	187	190	177	187	216	213	199	200	193	201	174	203	186	203	198	195	214	185	184	185	217	178	203	202	189	190	165	198	216	177	195	186	203	202	190	209	195	199	192	180	203	194	188	206	201	218	199	183	192	212	185	162	202	187	193	184	182	192	213	202	182	217	232	167	204	230	204	178	209	201	180	198	182	174	207	201	198	190	180	194	185	188	169	194	207	224	202	186	197	184	178	211	191	206	194	189	185	196	201	198	196	198	212	193	208	194	176	191	207	199	193	184	201	194	212	193	192	215	201	211	217	207	206	214	213	194	189	214	170	185	192	195	209	191	212	191	205	193	183	203	196	231	196	184	218	202	204	204	201	196	179	219	199	181	194	217	170	205	177	192	197	179	219	199	175	179	186	195	210	198	175	202	200	199	165	200	199	223	173	211	195	204	183	198	195	184	194	195	190	226	179	218	195	186	199	210	204	230	203	199	186	182	190	195	190	180	169	186	208	203	192	219	202	201	193	198	195	204	199	213	201	200	198	208	202	178	187	198	195	179	201	208	202	164	173	179	199	212	194	202	195	177	175	198	195	186	205	204	182	194	186	202	193	209	184	177	198	172	210	198	187	197	197	209	185	195	190	212	211	191	191	183	190	197	202	204	194	191	221	194	172	186	200	225	203	211	189	200	182	192	188	197	176	189	212	207	189	195	206	159	195	192	217	199	203	233	180	201	210	198	207	197	222	209	203	197	185	198	175	193	208	197	216	184	170	174	207	200	195	222	210	197	184	193	200	200	207	185	218	182	173	199	196	189	181	190	198	186	196	185	215	205	173	191	190	192	197	216	171	219	187	194	191	194	193	216	186	190	198	189	214	222	184	204	195	214	185	203	193	174	171	205	201	190	189	218	204	195	192	185	206	199	208	195	202	203	182	214	210	195	218	204	221	204	181	182	185	230	184	222	198	192	220	207	170	201	213	190	221	196	192	203	213	193	204	202	202	196	181	190	181	215	224	208	199	177	187	185	210	192	210	176	208	205	218	186	193	190	181	186	184	193	177	182	171	193	180	200	176	185	185	211	186	197	183	193	167	179	193	199	205	178	193	191	197	180	208	175	198	218	214	194	214	191	207	205	237	201	207	206	187	187	187	207	189	197	196	191	182	189	210	197	216	201	187	206	200	197	181	200	192	209	204	196	193	188	200	213	210	204	206	204	203	174	183	193	190	187	224	206	201	189	165	190	204	197	203	183	171	207	219	190	208	203	201	221	183	167	194	225	178	205	190	204	206	218	178	188	198	202	209	203	181	199	213	196	198	213	182	188	205	189	189	235	193	191	158	222	201	207	220	224	192	198	211	210	169	201	181	162	192	243	206	196	200	196	209	192	190	189	193	207	200	206	175	196	194	193	191	184	182	197	198	209	193	214	201	211	188	206	206	191	190	190	209	190	209	195	235	197	199	186	187	221	167	206	204	193	188	179	184	210	185	190	202	207	219	189	199	181	185	173	187	193	182	201	204	182	227	206	185	190	194	201	185	188	208	212	202	185	178	194	181	186	188	194	168	199	210	193	162	204	204	195	197	181	194	184	204	200	155	153	179	204	170	181	204	217	212	208	203	216	186	174	225	183	173	184	179	195	187	203	200	205	184	195	216	204	207	210	192	183	222	204	174	188	225	212	192	187	192	191	187	193	193	223	188	189	222	191	180	182	201	194	186	203	193	186	196	190	208	206	167	196	196	210	200	202	202	186	207	216	193	205	211	188	206	168	155	197	223	195	204	175	179	187	221	177	193	185	219	215	211	196	197	184	200	185	205	189	194	186	190	184	229	191	197	182	170	189	200	197	213	169	200	214	200	195	178	167	190	214	209	194	192	184	209	198	197	170	194	206	185	175	209	180	188	191	181	184	199	194	191	202	183	178	196	179	210	178	193	214	207	178	202	210	210	197	188	204	200	196	200	176	214	181	199	194	184	167	201	175	153	202	191	216	204	184	171	195	214	194	200	194	183	189	200	191	192	195	192	202	211	189	203	203	187	196	196	210	193	178	229	179	169	186	179	202	176	191	188	183	197	208	188	181	181	203	199	161	197	193	168	219	206	171	165	175	168	198	213	189	216	182	174	216	201	188	185	216	200	185	183	209	191	201	195	225	203	185	207	198	198	199	196	189	203	192	178	202	177	194	214	189	201	211	211	214	208	194	192	193	198	196	195	180	209	180	207	201	173	195	214	186	167	189	236	199	185	186	196	194	183	183	209	191	211	216	185	178	179	183	194	199	164	201	201	167	193	184	189	183	189	180	193	206	206	192	189	189	227	195	196	204	195	181	195	202	209	211	209	187	198	204	205	167	224	191	204	193	196	159	203	200	172	198	188	205	214	163	208	188	178	190	203	218	191	215	191	195	205	191	201	201	185	218	176	226	225	172	183	210	196	209	183	227	174	172	186	184	194	213	181	193	194	194	214	184	213	197	182	189	186	189	228	181	213	171	209	197	209	199	171	198	180	200	210	206	188	196	167	209	195	199	188	210	212	213	191	217	214	198	197	190	201	181	204	191	207	197	190	192	226	189	195	193	197	207	191	190	203	214	194	159	182	189	203	182	177	185	192	178	212	175	196	174	198	226	199	182	201	197	201	204	198	190	202	164	202	204	217	176	201	201	179	192	199	191	210	181	187	188	185	221	189
24880	6808	222	131	110	127	131	126	166	131	138	139	124	115	79	93	103	108	102	92	99	100	84	99	99	90	65	78	80	99	92	94	71	87	97	87	96	86	71	72	65	92	78	84	77	65	79	86	88	76	89	88	92	78	94	84	87	75	78	70	82	90	72	82	67	87	96	80	80	89	71	85	83	90	87	95	89	73	69	88	78	73	84	79	67	78	75	78	75	83	81	93	81	76	67	85	81	87	76	73	75	92	80	83	66	91	92	90	94	66	68	79	70	70	83	82	67	68	84	80	98	74	65	73	84	73	76	87	101	83	87	74	80	83	86	91	98	81	57	76	88	80	86	79	88	73	67	91	91	96	89	98	87	83	71	76	79	87	71	81	76	74	88	94	79	90	77	83	74	100	85	62	87	83	106	89	82	83	77	84	74	82	82	82	81	69	79	87	93	70	81	79	81	73	70	81	86	78	88	75	89	82	70	96	67	79	67	86	81	85	77	84	65	85	81	73	96	66	79	64	80	80	88	77	104	89	80	85	91	82	80	98	82	84	86	60	93	74	76	85	80	92	93	66	84	65	81	87	85	96	64	84	83	93	82	86	94	79	78	82	94	84	91	90	79	85	78	89	87	84	96	71	74	83	88	82	78	79	75	83	89	84	76	93	81	100	66	80	89	93	85	83	86	96	65	81	82	81	86	86	95	77	102	72	68	80	69	70	80	72	77	90	77	78	84	86	81	76	85	92	81	97	86	68	82	94	85	78	80	67	69	83	75	69	73	88	91	84	84	65	81	95	92	69	74	72	81	79	80	86	87	77	86	73	85	80	89	88	77	88	75	75	75	75	71	90	102	70	62	75	71	76	91	72	94	73	78	84	84	94	92	88	79	71	85	87	85	72	80	67	81	80	68	86	74	80	92	76	79	91	88	71	85	84	87	83	73	75	92	99	85	64	82	98	77	88	85	86	73	78	74	84	86	71	89	85	90	77	74	91	106	90	97	70	76	77	75	74	71	66	95	76	85	93	67	82	64	81	89	74	66	88	97	70	100	78	90	85	92	75	77	65	79	92	89	82	73	80	73	80	72	83	85	78	88	78	94	87	76	80	90	83	77	77	77	84	76	82	92	91	81	80	72	83	90	86	77	91	62	79	74	75	99	84	89	69	86	69	67	72	73	78	87	77	80	75	100	86	88	89	88	86	77	79	88	75	88	67	95	88	94	87	76	85	73	84	82	103	98	85	76	84	70	100	80	82	84	86	82	78	69	76	69	74	74	83	95	73	79	102	61	90	91	84	82	103	81	88	90	98	85	92	77	85	82	66	82	95	74	98	82	65	71	65	80	81	89	102	81	80	74	70	82	95	70	74	80	91	89	85	80	93	66	93	77	83	90	84	83	81	82	84	84	80	73	90	70	81	91	86	91	75	74	81	86	78	88	81	93	76	85	66	74	74	76	97	61	76	96	82	82	75	72	86	67	104	91	69	83	87	77	87	88	94	71	87	79	86	75	82	84	76	78	81	81	78	103	81	84	78	88	73	69	80	70	86	77	72	84	95	89	72	87	84	72	86	76	81	76	79	67	87	79	61	70	86	66	89	82	82	77	75	94	87	83	73	75	73	81	93	79	93	73	90	90	73	97	78	90	76	83	83	83	87	76	91	69	82	79	92	83	83	91	97	65	80	87	87	72	73	83	82	74	77	91	79	89	85	67	86	71	82	80	75	92	83	76	78	71	82	92	73	58	79	99	98	68	75	62	89	92	89	86	77	96	82	77	104	67	80	94	72	87	80	81	81	83	80	86	72	102	80	81	87	85	83	71	101	89	80	92	73	66	81	88	76	78	93	64	79	80	72	72	88	71	87	77	80	80	75	75	84	65	88	77	72	87	82	85	77	84	87	70	79	80	68	67	87	87	75	91	82	85	58	89	76	84	72	91	107	76	79	91	101	68	79	95	81	74	76	97	87	80	68	81	82	80	76	89	84	86	87	83	86	81	81	84	92	89	73	86	86	99	79	81	90	79	90	77	79	73	90	79	76	70	59	79	77	72	89	85	79	71	91	76	73	83	76	66	75	80	78	85	71	86	69	81	94	71	79	75	78	82	64	79	84	85	81	84	76	101	71	77	67	71	83	68	81	85	71	74	69	85	86	62	82	80	78	79	85	73	75	85	95	93	93	78	69	77	76	87	76	78	79	92	88	76	89	86	83	102	60	87	80	92	83	88	93	82	82	97	77	74	83	88	73	86	58	89	87	76	85	71	74	88	88	67	80	72	81	85	70	70	55	79	68	89	72	75	82	86	63	77	83	77	102	79	71	87	82	76	65	74	73	84	68	80	82	85	80	80	72	84	84	77	94	83	70	80	72	91	68	90	75	84	84	81	82	82	72	82	70	75	82	73	77	86	83	89	79	73	72	86	87	81	70	80	85	72	86	85	74	94	75	78	88	86	78	96	72	80	84	82	74	77	84	84	88	85	92	89	81	76	81	95	82	71	79	77	86	65	95	85	65	78	88	88	91	79	96	89	61	72	53	74	83	73	62	83	80	81	73	76	63	81	87	71	81	80	63	92	89	84	86	82	79	67	86	83	89	81	64	72	75	86	82	66	78	78	75	89	79	79	86	76	79	87	74	66	75	83	74	85	79	76	74	89	66	89	88	77	81	91	73	93	77	91	88	69	90	85	84	95	73	78	83	86	83	79	82	85	65	87	91	78	82	83	78	83	70	77	96	93	91	88	77	67	79	95	75	88	81	85	75	78	61	71	84	69	76	86	77	79	80	68	82	76	75	75	88	84	89	81	73	89	98	80	78	85	99	81	82	72	77	56	71	73	98	87	84	66	72	75	73	97	83	83	78	72	72	82	90	94	92	73	76	100	75	86	80	77	74	70	68	94	101	77	84	67	79	76	86	80	93	78	83	87	85	81	63	90	90	71	88	82	77	69	74	99	69	95	92	71	87	74	77	76	86	81	72	76	82	63	76	77	77	83	71	97	77	84	93	76	74	69	84	79	99	80	62	80	85	81	79	97	96	84	77	80	91	97	83	97	85	94	78	83	84	75	79	79	92	87	76	88	76	87	68	91	90	98	63	79	73	83	80	73	72	75	74	69	82	93	72	81	74	104	66	86	71	61	82	81	68	83	76	83	78	75	79	90	72	79	88	99	79	82	96	81	96	81	90	90	82	90	77	85	94	81	70	94	72	75	94	76	93	89	93	83	77	85	92	89	85	76	86	67	65	81	96	78	84	86	73	77	92	70	73	87	81	73	97	86	93	82	66	76	61	72	83	81	95	81	69	83	64	82	71	88	78	86	80	90	85	93	69	66	73	89	95	81	83	96	72	86	78	78	77	86	99	89	89	84	80	79	66	77	82	75	86	93	67	84	67	83	101	64	76	82	83	88	84	99	81	81	82	94	76	70	84	82	81	82	86	96	68	75	83	73	77	73	91	81	80	92	106	75	77	64	74	86	88	82	89	92	75
40778	8114	1574	1767	3876	5991	5832	5185	4297	3541	3116	2695	2326	2141	1909	1722	1657	1500	1367	1329	1305	1192	1191	1130	1105	1073	1027	1058	1048	929	973	919	876	904	871	870	862	876	881	846	865	831	831	890	872	830	782	820	842	817	788	884	873	832	811	774	798	792	852	850	806	787	774	828	729	790	787	799	725	746	803	784	749	770	792	778	806	765	747	749	730	775	816	759	764	767	762	736	783	739	796	743	771	750	754	768	813	765	762	755	780	687	750	756	735	756	777	781	721	749	775	751	714	733	724	766	762	744	784	768	777	726	782	745	713	778	788	760	761	778	762	779	756	763	768	774	745	781	762	724	736	760	714	711	791	746	725	734	740	711	767	735	770	766	746	763	728	818	795	727	784	785	737	756	732	751	713	745	754	747	814	712	748	743	692	734	756	774	741	723	754	711	803	763	730	709	756	784	749	735	779	758	760	795	780	738	728	711	744	762	743	771	790	723	803	740	743	732	734	754	704	734	753	750	729	740	780	776	684	729	801	730	769	696	784	741	749	751	783	765	716	732	794	768	756	742	777	776	795	780	755	760	714	714	749	752	794	751	779	748	710	748	721	745	750	710	783	740	750	749	762	760	754	756	768	770	777	712	781	748	759	758	723	750	737	776	768	757	725	804	776	709	793	717	773	762	775	736	716	776	737	731	728	790	752	733	714	751	745	737	723	763	738	769	768	724	739	763	742	758	780	736	715	767	795	749	710	710	774	764	778	770	750	702	744	742	774	686	758	761	744	715	787	774	726	755	762	764	756	730	775	818	782	740	771	753	771	753	750	771	800	782	752	757	748	785	771	780	768	807	753	725	765	783	671	699	748	776	770	723	764	712	739	741	771	831	777	809	776	788	746	790	800	743	784	736	799	750	780	773	727	783	767	738	776	752	763	738	743	758	759	790	837	749	758	733	754	727	780	733	780	783	806	766	756	730	761	800	719	750	785	759	748	768	760	722	761	770	773	761	738	782	720	751	739	776	763	720	746	733	751	768	730	756	747	790	772	691	776	749	751	782	777	713	762	799	771	744	767	739	733	716	751	757	689	764	719	755	784	746	719	709	765	747	758	742	704	761	755	766	744	776	714	685	710	735	762	764	734	776	748	747	767	736	757	734	759	772	730	746	704	750	748	760	785	811	752	733	773	753	748	725	762	712	719	778	754	724	745	763	765	742	768	744	730	694	734	789	736	670	743	764	772	712	764	724	754	742	758	711	709	789	775	740	733	719	740	748	761	716	735	763	741	751	822	769	762	755	714	713	785	754	710	836	748	725	755	722	739	772	775	747	747	755	779	745	765	778	791	731	747	725	759	795	749	744	790	728	766	757	764	715	716	762	722	806	747	761	728	760	735	712	789	820	722	733	765	788	733	749	753	785	756	756	742	766	802	734	774	738	712	780	762	783	758	743	776	760	772	777	725	766	751	780	793	672	738	709	754	770	726	735	770	749	850	769	744	689	797	745	753	741	717	758	760	708	744	709	750	712	783	746	731	734	770	727	758	694	717	723	779	742	737	785	834	723	763	797	791	687	735	754	739	718	739	760	766	727	714	771	793	697	744	796	740	698	759	799	782	686	730	733	724	739	722	746	724	765	777	742	731	744	776	742	810	720	764	770	780	757	717	781	713	781	742	788	726	769	761	798	770	701	766	761	711	766	740	726	759	717	739	738	731	769	713	759	729	720	781	750	768	777	740	747	746	748	769	709	730	759	773	750	777	737	769	744	744	732	724	773	759	747	735	727	761	771	750	737	744	755	799	829	755	702	767	749	763	738	719	714	703	719	761	769	718	791	797	753	711	771	728	739	703	740	756	773	765	791	781	717	740	757	784	728	695	781	757	743	755	792	703	756	737	752	705	799	793	701	763	733	723	716	718	757	738	787	719	768	725	791	765	756	744	794	746	748	733	771	743	743	774	683	751	718	771	772	770	784	696	706	737	764	740	754	798	780	768	769	753	756	784	759	713	732	764	753	733	732	808	721	771	706	732	757	730	766	743	744	682	745	731	769	763	725	751	739	761	805	755	765	740	750	767	755	783	716	761	752	713	751	777	718	738	761	848	819	757	754	746	774	782	722	775	749	710	771	773	787	732	765	736	721	737	733	742	843	758	744	734	742	702	834	713	719	769	752	803	726	767	757	724	726	728	746	740	784	748	782	759	766	739	744	806	718	782	778	768	742	774	761	765	749	740	769	694	757	750	729	770	802	764	761	773	771	776	762	748	747	749	759	746	749	765	753	737	705	758	750	794	764	766	769	750	741	776	706	766	752	790	756	699	758	793	736	736	797	721	744	710	724	778	775	767	705	778	752	784	730	726	767	770	779	741	802	761	755	764	712	758	739	754	784	774	717	804	748	784	737	766	761	775	783	768	757	708	777	736	761	728	811	732	724	799	740	779	728	775	751	730	721	728	788	751	779	789	747	787	757	746	791	755	740	741	773	731	765	793	754	725	745	718	744	734	717	716	733	751	784	757	759	727	717	752	734	742	778	726	764	745	713	711	769	739	749	739	759	770	741	770	762	746	769	772	745	754	778	678	759	748	739	736	790	726	727	676	770	730	725	713	768	709	783	746	733	714	778	779	744	763	754	725	759	699	760	757	770	755	792	785	724	749	748	742	731	761	760	773	750	725	736	728	740	723	733	745	728	733	743	700	680	699	778	744	778	765	740	735	772	771	726	734	812	764	769	759	772	753	739	752	763	772	747	772	759	762	736	749	769	758	776	745	751	769	738	742	765	730	737	741	773	708	758	806	762	740	775	770	772	764	737	778	769	751	781	755	704	734	766	758	753	749	773	756	760	737	741	769	776	734	795	695	769	714	684	755	787	760	732	808	739	785	798	744	753	768	740	690	801	742	788	721	764	765	745	759	764	770	765	762	828	746	727	744	740	754	745	808	735	721	737	767	749	741	721	718	767	790	736	762	702	716	786	700	772	763	719	726	765	745	746	769	731	758	735	741	752	741	730	747	744	743	764	788	732	764	713	750	793	761	724	765	755	742	786	784	747	778	696	765	747	779	748	777	699	743	749	748	779	744	728	773	771	818	810	789	721	809	782	752	757	745	762	804	778	732	776	752	763	711	756	807	758	821	686	804	786	730	738	767	692	749	745	768	744	745	766	737	777	715	789	706	741	767	710	770	785	734	763	726	741	760	787	743	731	750	774	821	758	790	777	775	711	725	747	729	736	740	743	776	747	785	774	786	734	783	737	793	760	763	721	708	754	767	746	794	756	741	786	744	783	774	780	785	752	794	728	733	767	745	741	777	766	705	771	695	758	804	737	725	770	768	775	749	754	734	776	671	778	779	737	717	789	752	747	814	721	756	759	776	755	739	738	731	769	798	754	750	745	742	713	761	737	717	759	790	725	778	736	728	780	777	731	756	779	761	775	759	731	800	765	742	736	755	777	767	798	759	742	737	799	752	761	705	798	732	771	729	718	772	752	743	814	760	743	739	786
7621	447	72	67	62	57	61	82	57	64	59	67	56	63	49	55	51	64	53	54	69	66	76	57	61	69	64	59	55	64	48	61	63	71	46	53	58	53	62	50	60	61	51	58	43	52	62	59	62	55	52	49	63	67	68	53	54	66	68	63	68	44	57	73	60	57	58	60	44	53	61	73	53	55	55	48	58	44	66	59	56	61	68	53	56	66	65	55	58	63	68	55	62	64	64	55	60	60	43	52	57	62	70	66	57	47	55	71	59	56	55	52	50	56	53	51	74	49	57	50	53	61	64	31	55	55	49	50	66	53	62	63	50	51	53	49	66	57	54	54	51	54	71	70	60	61	61	57	62	43	58	44	61	56	58	56	43	50	60	69	63	57	67	54	52	57	61	49	56	61	52	48	51	58	56	47	68	60	56	68	50	49	55	66	48	63	46	57	52	51	52	63	48	60	49	47	47	55	59	60	73	67	49	64	59	70	57	63	59	66	50	56	68	51	62	59	42	59	59	50	62	58	58	63	54	58	62	63	47	62	62	48	57	60	64	64	60	61	53	61	51	59	56	54	68	67	53	50	51	56	56	58	54	59	48	62	63	54	68	59	57	52	61	61	75	64	61	56	69	48	52	60	58	48	70	67	64	70	57	69	58	56	68	75	58	60	72	55	58	57	48	49	65	79	61	52	54	54	59	59	48	63	55	47	55	69	62	62	64	69	54	72	49	61	63	63	43	55	53	45	44	62	50	46	55	63	49	48	53	50	52	55	47	58	52	55	59	60	65	67	51	51	54	47	58	58	59	61	60	49	62	63	63	53	54	61	51	58	54	56	58	54	46	57	48	55	64	57	55	57	54	52	60	51	58	53	57	65	61	47	56	71	45	75	70	60	54	64	52	67	56	50	65	64	57	54	43	58	59	58	45	64	71	64	53	43	59	57	61	66	62	59	52	60	54	58	69	61	70	60	54	50	47	50	68	53	61	50	63	54	65	68	47	48	43	70	53	60	66	48	47	54	52	47	34	64	55	68	52	64	54	58	62	55	57	53	49	60	51	55	58	63	59	68	49	52	50	37	49	50	58	65	60	56	60	61	62	48	53	52	56	57	50	54	34	54	45	61	61	63	41	57	57	37	65	47	66	48	56	76	59	70	63	51	52	51	61	55	61	54	56	67	55	53	64	55	47	62	60	72	50	56	52	62	53	65	46	48	55	69	36	61	55	61	56	53	64	48	57	65	58	53	61	48	47	55	58	68	49	43	50	61	44	59	50	53	55	67	51	62	59	46	45	58	67	58	69	54	51	48	57	48	62	60	60	45	68	57	56	56	45	51	60	54	59	50	53	47	53	55	67	65	62	47	57	58	38	56	54	67	56	56	67	56	53	57	66	62	52	65	59	56	51	54	52	54	67	64	62	54	60	55	46	45	62	61	70	55	52	40	59	64	61	62	54	60	43	49	37	56	47	44	61	61	56	65	61	60	61	52	64	57	50	54	57	55	70	66	43	67	61	58	52	60	58	60	51	63	67	47	57	66	64	59	65	50	42	46	66	55	73	42	56	61	60	59	49	58	57	68	62	66	52	58	54	50	45	54	57	53	54	57	71	72	48	54	57	55	55	62	56	54	47	61	56	58	61	57	62	59	59	51	47	58	57	60	55	53	69	45	49	50	59	57	53	60	38	64	41	47	58	46	57	64	64	64	56	59	46	61	58	57	63	58	67	51	63	40	42	59	62	45	48	79	47	40	56	62	72	50	65	49	45	68	60	61	59	77	63	71	55	51	53	61	50	68	60	56	46	59	55	66	56	50	59	50	56	61	44	52	57	59	62	64	66	41	59	66	59	58	68	49	41	49	71	63	62	51	52	56	62	55	51	49	74	60	57	53	58	55	49	55	58	50	52	55	60	50	55	57	53	50	54	54	52	53	47	50	46	64	59	54	58	55	61	68	64	65	67	58	53	59	53	43	64	64	59	66	52	52	64	64	61	66	47	50	51	74	53	65	58	49	52	75	56	55	59	47	61	43	64	50	60	56	70	44	53	40	69	71	60	58	60	59	48	54	51	58	50	54	62	60	59	59	45	47	58	61	49	72	54	62	60	62	45	51	51	58	57	65	55	62	65	64	53	53	47	71	53	53	73	57	47	63	64	45	57	51	53	62	62	62	62	53	57	47	54	47	68	61	64	59	64	66	60	55	53	71	65	61	67	64	44	53	37	64	62	55	59	54	44	58	53	56	71	57	60	49	56	52	42	59	66	50	38	48	70	63	60	52	58	49	58	57	63	65	66	56	52	68	50	59	58	52	70	58	59	49	51	63	62	47	47	47	51	62	49	47	47	55	45	42	67	52	64	55	59	54	64	67	52	50	56	69	64	65	74	62	64	60	59	51	56	63	69	44	47	52	57	51	59	69	53	55	60	56	65	62	42	74	78	42	60	56	49	59	46	65	69	56	52	57	76	58	60	54	59	67	59	53	62	52	50	64	50	50	50	51	68	53	64	47	54	51	52	58	46	60	49	55	64	59	46	60	59	65	65	60	56	58	66	56	65	62	62	67	60	51	54	44	49	53	59	58	60	58	64	72	69	55	72	65	47	50	52	63	58	64	47	56	56	61	63	59	46	64	63	61	50	50	47	55	58	58	64	67	51	59	47	67	51	65	46	48	63	59	59	69	61	67	53	50	55	71	72	60	59	51	50	56	50	68	54	55	61	55	61	64	55	63	61	63	45	63	53	58	68	49	56	55	57	62	60	69	58	63	46	59	56	66	52	55	61	48	66	59	53	54	58	64	52	73	42	46	64	49	62	48	55	58	56	56	58	43	62	63	61	52	64	60	69	63	63	79	60	67	50	53	57	68	52	57	62	69	56	62	57	58	51	68	42	73	69	77	51	50	50	53	68	61	62	63	55	69	56	62	54	67	62	61	54	53	52	53	50	59	60	58	54	60	76	52	49	55	59	60	67	64	61	53	50	63	61	61	53	58	60	54	56	64	53	56	58	45	52	58	65	63	55	59	66	52	53	62	52	59	49	64	62	65	60	65	66	52	53	49	55	54	51	66	70	45	39	59	58	47	63	62	70	52	75	69	61	58	61	63	64	45	56	48	44	60	56	69	47	55	60	61	45	57	54	62	68	60	68	74	72	56	62	36	55	51	72	66	69	67	48	64	50	65	49	65	53	57	53	56	59	58	56	60	58	57	58	56	52	54	61	67	45	52	59	52	56	52	61	59	57	72	44	48	40	66	51	66	59	58	55	64	72	63	47	62	58	54	48	55	62	53	56	57	57	53	65	60	53	65	63	59	51	65	52	53	51	54	45	62	59	46	65	60	56	61	55	60	54	51	59	58	50	51	52	59	72	70	49	57	56	45	60	56	73	55	49	73	73	52	58	67	63	64	65	54	49	59	62	60	65	58	67	48	60	57	64	72	54	56	65	54	44	62	57	64	51	66	47	64	60	62	64	46	52	74	74	64	66	56
31573	4075	573	630	828	1069	1170	1038	974	899	811	777	769	658	669	608	606	605	568	575	574	593	582	548	574	514	549	537	541	509	549	519	526	500	560	510	516	528	496	506	521	499	479	506	480	526	505	484	512	492	471	520	463	487	491	511	482	530	459	512	506	519	507	517	500	516	490	483	497	452	481	490	506	544	512	494	496	495	472	532	539	488	526	524	444	492	478	489	471	482	473	489	467	542	460	449	496	493	476	470	472	533	524	508	549	488	490	478	478	482	456	490	478	550	459	496	524	484	490	446	498	461	479	470	555	508	488	488	501	473	566	492	486	514	478	491	479	494	471	497	503	502	486	474	467	447	525	472	448	514	498	464	493	507	499	470	467	495	481	471	484	503	519	490	569	514	464	464	495	491	486	465	489	504	459	498	474	466	456	512	466	468	481	458	491	531	486	481	475	516	483	490	521	526	469	442	507	498	500	506	487	507	494	453	522	502	495	510	486	493	484	505	488	460	517	442	509	473	467	544	557	505	443	517	482	482	446	484	519	496	487	494	487	501	489	490	520	474	510	489	512	516	495	502	509	477	494	482	477	488	434	477	491	510	481	489	504	515	506	508	504	479	492	487	469	449	485	480	461	485	501	479	494	520	452	477	525	485	472	494	474	488	491	498	507	510	493	478	464	465	467	481	505	476	493	509	519	528	493	476	530	482	466	472	457	503	479	476	479	477	479	511	485	512	521	490	499	450	516	480	504	502	533	508	453	522	519	478	490	472	506	535	493	500	452	446	464	496	475	485	444	452	483	492	508	486	477	491	444	473	463	473	515	537	459	451	475	468	458	472	509	515	499	462	509	485	477	478	455	511	475	471	518	474	467	502	521	485	501	488	465	499	477	439	485	447	488	513	467	540	477	502	477	446	511	462	492	498	499	472	480	497	470	493	491	488	466	471	462	513	508	437	466	491	507	502	484	477	475	461	477	479	500	463	469	494	476	483	476	494	506	472	480	464	493	480	493	518	509	476	484	478	498	522	549	514	478	495	484	482	462	493	509	449	476	507	479	499	525	502	486	504	494	495	456	482	495	503	490	436	520	521	522	536	502	475	489	506	473	456	458	483	465	460	475	500	491	485	521	470	493	509	469	484	493	551	456	483	492	514	500	488	433	474	462	445	423	492	509	497	487	511	514	505	479	507	482	485	488	479	503	500	463	477	512	501	468	534	486	491	460	469	499	465	502	504	553	485	484	492	497	518	490	524	497	516	519	489	484	447	485	494	464	478	496	524	512	513	512	493	519	481	496	484	529	499	498	515	497	471	472	515	460	527	484	464	496	467	512	484	507	472	438	488	481	525	519	499	461	520	478	518	453	465	462	489	498	487	512	489	463	491	480	503	507	502	456	491	495	490	457	517	547	464	521	508	488	483	519	484	514	508	524	446	462	502	482	502	476	474	493	473	463	466	441	470	464	533	469	487	492	501	491	464	451	537	489	501	519	450	497	518	489	456	441	492	459	517	495	451	510	480	441	511	467	483	488	428	475	485	473	503	486	482	498	476	527	478	508	461	496	507	488	479	474	505	491	501	475	486	477	477	477	479	491	484	511	478	481	517	499	495	478	488	487	471	459	502	496	514	520	546	459	464	472	482	507	486	473	515	453	501	447	470	491	491	476	501	512	482	510	494	501	499	517	476	457	498	468	454	468	464	509	470	455	488	522	491	463	496	458	487	513	467	502	489	482	461	463	462	479	509	458	475	522	460	527	490	483	459	475	482	491	485	480	462	488	470	486	529	491	481	538	533	490	482	477	491	477	467	496	464	436	478	479	489	483	525	476	480	501	494	486	512	475	465	479	476	502	490	506	460	530	518	486	501	475	525	468	489	485	505	491	546	474	473	491	532	516	496	480	495	471	481	428	459	453	469	493	466	494	514	489	458	523	471	472	484	523	477	492	437	499	489	544	477	471	456	487	492	452	494	521	519	468	452	473	466	460	448	459	517	534	497	497	433	446	488	479	450	477	469	494	496	486	558	468	527	461	475	484	462	459	475	488	490	467	519	452	529	516	454	451	505	469	476	479	506	516	484	474	476	482	491	488	493	509	473	505	481	498	487	476	488	505	500	478	509	482	441	514	483	489	498	494	476	479	469	490	478	509	484	484	447	520	465	515	518	472	473	482	546	468	526	491	485	490	526	504	509	500	455	485	505	490	482	450	496	473	454	513	497	469	455	489	456	491	458	484	532	458	485	501	471	513	511	469	493	499	489	478	488	507	481	494	523	476	463	491	492	482	461	502	485	460	478	490	463	468	536	479	492	482	490	513	484	473	497	482	512	478	472	466	479	491	471	454	509	507	504	478	485	488	490	502	481	470	488	480	472	443	501	508	538	477	485	481	475	509	466	474	503	460	480	492	554	482	470	471	487	481	462	460	464	527	480	506	478	508	465	476	481	474	507	466	509	480	475	489	498	533	502	467	463	497	481	447	504	497	465	486	448	520	487	459	496	497	459	474	492	532	510	526	464	476	512	491	481	499	498	489	439	496	493	525	472	463	517	491	502	464	483	512	467	490	470	432	487	461	478	488	469	497	475	492	503	490	476	504	480	479	506	529	471	462	477	476	531	484	453	493	471	502	482	495	488	451	447	489	478	483	509	479	475	530	459	488	478	517	457	472	509	525	455	491	561	501	457	494	496	448	504	428	501	495	527	471	454	476	463	484	488	460	495	486	518	487	468	480	486	487	515	490	490	524	491	476	522	485	473	480	486	450	487	501	464	443	468	513	466	502	525	513	463	443	494	522	489	504	543	472	470	500	490	471	487	525	471	496	554	462	483	480	477	522	473	470	486	476	479	516	469	477	502	516	460	505	488	530	474	521	513	500	469	481	498	533	494	462	506	459	514	481	470	477	528	512	504	473	501	476	515	482	497	470	450	493	467	488	484	492	501	480	463	507	471	494	526	473	508	520	537	494	514	530	495	514	483	537	484	459	507	452	463	474	481	484	478	482	477	495	521	495	490	480	481	519	486	452	462	504	492	529	464	483	489	503	488	480	507	485	506	490	498	488	465	502	476	446	529	477	500	491	514	482	469	499	505	480	502	468	523	517	518	465	476	524	500	497	462	517	441	489	455	500	469	496	483	512	482	483	482	500	552	501	478	494	512	471	524	508	470	488	506	485	445	495	485	481	485	508	473	460	457	482	522	432	485	529	490	481	483	453	454	481	532	490	468	500	481	500	461	501	472	490	497	478	489	479	508	492	466	505	511	494	497	498	476	473	450	504	502	486	478	508	476	482	486	444	518	429	507	516	482	495	488	476	472	491	499	500	463	457	504	500	484	508	458	485	501	469	489	520	476	488	463	473	463	528	480	483	459	485	494	487	501	494	479	502	513	520	491	503	532	456	510	482	503	502	465	486	475	500	494	484	499	469	460	497	475	486	481	497	483	519	489	477	497	507	491	512	443	477	498	478	466	492	471	481	468	522	455	500	539	488	485
19759	3963	164	126	116	129	141	118	136	113	140	133	112	116	128	101	114	122	105	105	93	115	117	101	110	103	115	117	108	97	118	120	96	95	107	120	113	107	108	100	104	110	94	101	102	96	98	111	100	95	114	103	93	106	103	99	98	106	94	82	86	114	112	91	90	119	127	122	98	117	101	122	128	110	97	94	92	119	109	100	108	121	93	104	104	85	93	116	99	116	99	98	92	94	121	133	99	106	93	105	90	105	108	106	98	105	103	114	103	86	100	93	90	97	104	103	102	107	99	113	109	106	96	121	100	110	104	90	118	117	95	97	94	110	107	115	103	96	119	110	102	99	98	98	95	78	117	104	93	94	109	91	95	108	104	89	100	100	93	82	113	107	118	95	107	100	100	110	91	108	92	102	87	83	86	108	99	106	86	117	101	109	92	90	109	103	101	112	112	102	100	102	103	100	86	105	92	91	107	95	110	109	104	105	87	100	98	103	99	103	89	95	98	114	94	108	100	117	117	98	111	99	101	104	84	96	98	110	101	78	79	112	101	94	100	97	97	105	83	113	114	96	109	89	110	96	90	106	96	95	102	105	92	110	89	113	109	99	116	103	120	103	110	119	102	95	90	111	106	127	88	108	89	106	95	96	92	107	113	111	101	112	118	102	111	107	108	134	90	89	87	98	92	109	121	110	102	120	103	96	106	112	124	111	93	92	89	97	88	91	102	107	97	99	105	93	106	105	108	107	113	89	115	115	98	120	107	96	109	96	99	98	107	86	104	97	103	96	114	80	99	92	82	100	97	108	100	93	93	99	92	104	89	98	103	111	98	98	100	96	109	109	110	104	66	100	105	110	100	91	120	116	116	95	92	90	88	99	98	103	103	107	92	98	83	87	100	91	101	96	96	109	89	98	99	91	110	93	111	100	101	101	90	90	103	103	110	132	105	96	96	103	105	102	103	94	78	89	94	106	93	88	102	80	100	104	97	102	99	106	109	96	98	98	77	102	103	109	107	103	96	102	94	98	105	93	107	108	113	125	100	105	93	95	97	86	96	102	115	116	105	87	95	105	97	99	90	112	121	105	101	104	101	108	107	118	121	93	101	97	109	97	85	108	97	105	89	94	96	111	127	118	95	98	106	107	105	102	115	108	109	118	81	105	108	108	107	101	80	112	119	93	105	89	98	99	90	107	113	102	111	99	133	107	104	112	114	81	106	110	100	102	104	91	91	115	93	104	107	115	85	97	101	96	109	119	102	101	112	100	108	91	97	101	106	113	97	99	108	109	91	103	103	109	85	119	92	122	94	104	97	99	114	104	94	107	93	92	118	127	108	87	104	96	92	108	95	87	107	104	109	118	121	94	111	113	104	109	92	85	113	104	100	103	94	105	111	102	105	89	101	90	91	100	126	103	99	97	110	97	98	86	106	94	104	94	110	113	107	90	98	125	88	114	110	99	91	118	115	106	98	108	101	109	107	119	119	102	93	100	95	108	109	95	93	86	112	120	115	101	118	114	94	111	97	101	98	100	96	99	113	101	101	113	120	77	112	93	110	95	97	99	101	99	103	106	117	94	115	109	99	103	90	100	91	120	82	99	107	101	97	92	84	93	101	94	97	114	91	88	100	110	102	100	102	104	92	100	106	97	97	101	102	93	103	110	98	113	82	110	96	112	96	93	97	98	101	113	103	91	103	102	95	88	116	104	98	85	105	99	92	100	106	98	97	103	85	92	101	91	115	113	93	105	123	103	83	129	80	99	98	97	96	118	118	116	105	94	87	115	95	96	106	95	110	102	100	110	113	95	89	92	115	114	107	121	103	107	102	92	103	94	98	87	101	101	94	86	90	101	86	96	108	105	99	111	89	113	106	109	104	92	126	102	114	110	86	102	87	89	92	103	94	97	121	102	98	114	115	93	95	104	103	100	96	88	106	112	99	98	94	99	101	107	117	110	112	99	112	99	100	107	95	103	92	107	95	90	100	82	100	70	96	104	112	99	113	120	112	102	100	105	103	115	125	97	90	92	123	83	110	124	116	100	102	100	74	105	93	110	106	96	103	109	98	113	110	123	96	95	95	92	104	112	105	99	80	99	104	87	96	102	103	91	105	95	108	93	94	95	94	106	106	106	108	107	112	111	114	98	94	103	116	103	95	100	102	116	95	110	92	90	109	91	116	108	101	115	106	110	111	102	99	101	91	92	82	104	118	103	91	105	109	90	90	98	122	106	96	99	115	109	102	101	129	114	94	111	121	112	108	94	103	104	100	105	86	109	110	109	105	94	93	78	88	95	101	99	107	107	95	101	99	122	100	96	111	116	108	120	109	102	106	98	97	83	101	98	90	98	93	107	84	103	106	117	91	92	118	94	99	109	100	101	103	102	100	120	93	90	110	96	97	118	103	94	102	92	110	108	89	93	97	81	119	109	125	105	88	97	102	110	101	104	124	105	87	86	93	96	115	97	102	124	91	89	106	88	86	96	102	101	104	103	103	120	116	105	97	104	116	120	113	106	106	97	92	126	107	117	122	98	93	106	105	98	104	112	116	87	103	102	113	97	100	97	85	104	109	88	100	104	92	101	90	94	114	106	87	112	115	95	97	92	94	90	115	105	108	108	96	105	85	102	90	109	106	96	94	94	95	122	99	101	118	97	100	97	82	121	103	119	91	86	105	98	93	92	88	108	107	109	81	106	106	99	89	87	113	107	97	89	97	100	103	98	94	92	108	107	96	102	95	90	109	100	102	118	96	104	113	100	94	116	98	89	93	76	129	95	113	111	105	114	109	92	98	116	92	114	93	92	110	111	78	93	106	98	106	99	102	102	129	102	99	102	94	109	110	101	90	103	103	89	122	93	99	101	91	81	102	117	99	104	116	109	87	97	117	100	93	106	110	112	91	92	90	105	106	98	108	94	104	109	78	87	109	94	105	99	94	90	98	102	99	88	102	125	104	116	113	93	93	100	77	115	94	113	112	111	99	94	106	102	103	98	91	109	94	89	109	94	89	102	103	114	100	104	103	91	98	98	115	98	87	110	112	113	119	94	109	113	114	104	98	90	102	107	122	106	104	111	103	103	114	103	101	106	120	113	84	110	111	87	118	104	102	108	104	98	115	82	112	86	122	113	94	108	105	100	99	86	110	100	95	81	103	94	103	88	104	98	100	90	116	90	89	83	81	95	103	124	106	96	82	97	107	94	101	92	82	102	92	86	111	104	97	93	103	100	109	91	105	119	102	122	97	97	97	102	95	105	94	86	92	103	113	114	115	94	113	99	131	88	101	98	99	121	86	117	115	86	116	124	102	108	105	95	98	105	93	108	94	102	106	105	94	106	76	102	101	104	100	96	106	119	97	115	88	107	84	122	117	101	116	106	93	104	106	102	101	100	100	88	86	104	114	112	99	109	88	95	96	100	101	83	106	100	110	118	107	93	113	109	100	96	94	85	102	116	101	97	87	100	95	103	90	96	91	111	98	111	93	108	108	105
43069	7562	1514	1544	3127	4549	4359	3869	3196	2750	2352	2054	1885	1715	1626	1471	1379	1324	1323	1224	1142	1159	1156	1115	1109	1105	1087	1063	1036	1016	1036	1047	1006	1015	946	957	930	1013	995	943	990	1009	934	944	962	1010	960	897	922	902	957	960	920	898	932	963	951	916	889	885	925	947	924	972	898	904	916	934	906	844	945	892	959	887	924	977	931	929	932	926	920	938	916	940	915	901	912	902	892	878	843	898	896	953	921	910	926	967	913	874	883	865	895	935	928	940	936	909	930	919	889	905	885	949	923	865	875	915	903	925	883	963	938	883	911	958	937	883	866	918	887	919	916	857	888	897	885	935	928	979	912	933	928	934	936	937	881	921	944	897	923	875	887	894	883	930	913	884	923	916	922	912	932	949	904	925	915	891	919	912	944	934	952	876	903	868	912	918	856	954	913	893	881	876	913	936	903	941	918	958	914	950	938	928	897	976	881	868	870	923	899	892	902	875	895	907	891	888	877	830	927	909	918	919	909	938	891	832	869	904	881	913	853	891	875	874	904	908	859	926	873	849	950	917	870	869	886	888	889	888	945	885	894	894	880	902	827	930	905	842	894	886	951	903	892	884	858	910	885	918	882	869	930	949	932	842	930	877	908	871	916	897	838	904	925	919	920	919	915	895	895	927	886	929	960	924	852	858	892	973	919	861	919	897	865	942	901	945	919	921	843	883	835	931	930	962	869	868	924	897	950	938	910	889	896	928	912	870	940	894	846	959	890	923	916	859	906	906	890	886	930	920	894	953	919	879	847	873	883	840	966	837	931	876	916	916	925	862	866	876	904	880	907	908	912	883	880	940	895	907	891	917	912	919	915	897	903	924	877	899	864	925	959	847	907	863	888	967	876	901	899	916	904	934	892	973	931	923	912	893	885	919	835	865	918	851	913	905	842	884	843	858	896	921	886	856	919	878	894	910	923	874	922	914	917	915	895	861	856	896	873	913	902	875	885	857	911	914	908	904	899	929	903	915	930	869	909	979	958	887	939	891	913	849	912	890	974	956	885	926	890	879	879	911	854	934	895	864	908	949	928	918	910	839	889	890	883	893	901	928	907	891	939	883	839	942	914	930	899	904	896	884	974	927	893	891	863	946	937	896	893	878	840	904	876	875	939	919	913	853	923	903	870	909	918	877	897	907	898	943	931	965	926	928	883	887	921	894	904	918	910	918	907	911	927	876	920	844	876	914	907	921	953	910	882	907	885	957	889	882	893	905	910	853	929	927	901	927	903	970	913	888	947	888	947	937	925	904	958	964	862	916	920	926	924	892	941	898	884	869	868	907	868	869	883	927	905	878	949	902	905	883	909	869	900	931	948	914	951	888	887	922	824	902	892	891	890	880	880	937	905	964	926	924	913	882	947	882	932	934	880	939	940	894	922	865	886	902	920	882	854	874	959	894	897	864	863	879	898	893	926	912	978	899	916	916	892	882	866	932	899	895	896	948	926	952	920	877	922	954	864	855	927	918	936	911	922	904	933	941	888	826	928	896	940	872	885	920	912	901	903	915	895	890	871	904	927	909	911	978	923	942	927	908	907	853	881	904	904	861	877	862	899	910	883	903	837	880	871	908	879	882	967	949	901	910	932	925	894	882	892	881	881	904	876	922	908	895	918	890	945	895	909	937	920	953	874	959	903	921	895	924	922	939	879	908	891	878	951	963	925	857	895	955	847	922	862	949	907	922	918	809	886	940	912	962	889	854	888	946	910	899	895	942	930	924	932	863	878	913	893	860	894	916	872	902	924	887	919	949	934	889	893	887	895	888	880	940	923	900	886	882	939	910	915	875	885	956	849	955	858	851	899	936	910	953	931	916	910	858	867	907	929	948	869	890	864	926	840	881	917	927	933	915	865	921	864	979	875	882	941	870	969	941	949	888	900	897	948	909	896	896	882	895	926	899	890	900	933	921	909	874	938	873	858	893	850	923	953	881	926	899	915	917	882	877	889	943	930	891	889	887	935	911	894	889	919	893	890	906	894	886	895	920	910	882	939	924	884	878	891	922	893	956	917	928	921	911	859	891	869	895	899	877	905	885	933	888	907	922	897	971	872	886	940	933	869	986	881	913	829	936	926	915	818	935	834	928	918	948	876	901	904	881	908	942	863	906	954	903	901	918	953	935	914	926	902	894	856	859	945	877	989	874	908	934	926	886	948	950	918	848	925	841	865	953	836	913	893	946	879	922	902	939	911	882	869	897	907	923	930	919	887	896	904	889	939	917	901	899	892	921	904	884	986	853	903	907	931	842	898	935	910	894	894	925	905	852	925	923	924	868	889	889	900	884	921	897	900	905	958	898	906	949	884	869	889	892	922	951	887	954	890	871	921	858	899	899	876	880	907	938	893	930	930	888	904	908	889	903	873	956	891	918	940	975	894	922	922	868	919	904	942	896	984	905	925	906	882	913	893	932	899	917	942	854	916	873	912	884	887	881	931	869	906	922	864	889	894	925	917	942	922	880	861	896	888	861	919	872	891	879	887	904	929	884	943	927	881	846	881	866	928	960	887	931	895	905	874	938	833	904	882	917	892	923	951	905	964	899	892	895	927	929	911	892	911	881	931	919	906	964	861	974	906	881	937	911	916	933	859	866	859	942	908	907	914	936	894	956	915	947	866	916	905	920	898	884	902	909	831	898	966	895	929	898	941	900	901	882	935	866	894	900	887	898	910	930	906	872	890	877	948	912	879	889	936	848	919	939	879	908	862	901	919	905	888	998	900	944	895	933	900	916	930	892	936	908	907	927	927	890	886	929	892	920	920	898	922	870	850	879	882	931	899	905	862	908	897	897	898	877	903	933	885	923	919	917	916	907	888	844	871	879	900	874	935	893	907	901	909	866	933	895	872	887	906	884	902	928	875	954	888	858	916	849	926	908	901	940	908	922	940	873	845	879	936	872	935	873	893	932	912	930	864	928	920	898	871	919	887	892	882	920	890	931	898	928	915	901	897	896	930	960	874	835	931	934	883	886	894	907	919	933	897	874	909	919	910	872	874	919	958	885	928	915	887	898	902	923	868	903	949	987	927	886	859	937	885	895	860	925	943	876	920	904	924	949	827	962	933	860	935	964	926	864	880	897	876	929	909	896	939	870	893	925	943	849	907	922	934	859	893	936	899	926	943	889	915	896	896	872	949	928	860	910	926	891	866	920	870	889	829	870	900	919	922	906	935	841	904	910	873	926	944	923	928	911	914	852	872	882	950	940	906	925	888	938	932	908	874	931	927	925	863	915	887	958	976	906	882	898	924	921	896	908	925	911	960	922	890	946	956	908	926	938	899	886	945	859	854	878	930	927	876	972	927	879	945	914	880	918	883	913	901	878	884	869	920	902	908	915	933	967	865	895	860	925	920	899	909	888	940	862	876	927	935	909	931	886	898	903	903	928	929	916	882	892	838	888	892	945	877	871	929	950	891	895	904	902	940	890	917	936	892	845	942	868	946	911	901	929	889	944	897	869
16343	2255	48	36	42	32	50	52	55	43	48	50	32	40	44	30	32	40	37	34	31	29	39	28	23	27	26	24	33	29	34	27	29	39	19	24	19	33	26	25	22	27	24	22	26	24	18	25	24	21	28	32	27	17	24	26	25	22	24	22	24	24	16	24	25	19	22	27	31	20	22	15	22	23	20	25	21	16	23	23	31	18	26	21	28	28	15	19	24	21	18	28	23	25	25	18	24	17	22	26	19	20	26	16	24	24	26	28	20	17	20	16	23	28	21	19	23	18	22	24	18	22	25	20	28	19	22	16	20	22	20	22	23	30	27	26	17	15	23	29	18	21	32	22	22	19	16	22	28	20	19	16	24	23	20	30	13	20	28	13	15	19	24	17	24	22	15	18	13	16	19	27	24	16	18	18	19	36	13	27	19	17	23	34	19	24	19	17	22	24	21	16	19	25	21	25	23	27	20	23	18	23	25	26	24	29	11	17	18	15	20	22	33	20	21	23	27	22	21	19	23	24	16	24	29	20	22	19	21	25	17	29	24	18	34	19	24	34	27	22	29	25	27	24	15	23	15	20	23	15	20	19	16	14	33	19	25	22	25	25	22	20	15	30	25	22	22	18	22	22	16	19	22	24	19	22	16	22	27	32	23	30	16	18	22	14	19	17	26	17	18	23	28	20	25	23	19	17	21	21	23	20	19	27	26	18	25	20	17	26	29	32	15	26	22	21	25	16	23	13	19	24	21	16	22	26	17	11	15	23	19	20	18	25	26	22	26	17	27	26	24	23	25	24	11	29	20	22	17	24	15	13	21	27	25	20	25	23	23	23	19	23	22	17	18	31	24	32	26	27	23	23	26	26	16	16	25	20	17	30	18	19	25	24	16	12	16	20	19	23	25	17	16	24	24	19	25	21	22	20	19	26	17	24	17	20	17	20	25	18	24	20	26	24	24	30	20	18	23	20	27	21	23	24	21	18	20	24	24	26	17	14	30	14	18	12	23	18	27	23	19	28	24	20	28	25	28	19	30	14	11	10	16	25	25	23	21	16	20	26	19	18	21	22	20	19	27	13	20	15	19	25	12	23	27	30	20	18	20	25	21	25	31	20	27	22	33	23	23	19	30	14	20	31	21	19	22	20	17	23	25	21	13	17	16	26	32	31	27	19	27	23	31	20	23	22	28	21	26	21	24	23	18	21	23	21	26	13	29	28	21	21	20	24	23	17	24	24	33	19	23	22	19	17	22	26	18	18	23	26	16	22	17	28	28	17	26	22	31	20	19	22	29	37	24	18	27	27	13	15	18	28	20	17	23	22	26	25	26	22	33	12	20	20	21	22	19	23	23	23	21	19	17	15	22	23	20	27	16	26	21	15	19	26	19	24	29	23	23	16	26	19	31	19	27	22	29	17	23	16	19	20	22	28	24	23	16	15	27	30	15	20	32	18	23	25	13	22	25	16	24	26	25	31	24	22	19	26	25	18	27	22	31	18	23	21	27	24	23	22	21	16	24	27	20	19	22	28	16	17	21	22	14	17	27	25	27	25	17	19	23	26	24	24	23	25	27	23	27	24	25	20	23	26	19	20	23	22	29	26	34	17	31	17	10	27	22	28	21	27	25	19	20	31	24	22	21	22	18	24	30	27	28	10	19	25	25	23	17	21	28	23	13	24	27	18	18	23	19	32	24	18	30	26	16	15	24	16	20	20	20	16	26	20	23	15	25	21	13	18	17	32	27	16	22	27	16	29	24	24	12	21	15	20	23	22	24	26	18	24	27	14	23	17	18	24	25	26	24	18	26	20	26	15	14	15	23	13	18	18	30	27	26	23	20	23	21	19	26	15	22	16	18	25	10	22	20	33	29	24	29	18	15	21	21	18	17	22	27	16	25	29	21	26	18	23	29	19	25	28	24	22	17	20	21	19	21	26	23	18	20	16	23	23	14	18	23	12	28	20	28	20	21	23	15	21	18	18	24	18	30	22	19	23	22	14	20	20	20	15	30	23	26	27	15	20	25	22	31	19	21	17	23	22	27	20	15	20	21	25	17	28	22	14	24	23	21	27	23	21	14	21	22	11	13	24	23	23	35	17	27	26	21	18	27	21	23	22	20	23	19	16	23	19	19	18	24	19	11	23	22	21	25	19	18	20	25	19	21	22	25	19	22	21	15	22	25	18	24	22	28	16	27	34	21	14	23	20	24	21	22	14	16	20	18	23	21	29	17	27	14	27	23	27	28	25	21	28	19	26	13	16	18	23	13	24	31	23	20	25	14	17	20	22	23	31	20	13	20	24	21	28	22	14	17	26	21	13	24	23	20	26	23	13	20	29	18	16	22	26	17	24	15	27	11	18	22	20	19	30	25	23	17	20	25	24	22	28	34	23	19	17	18	18	24	22	33	18	21	24	29	24	16	21	20	16	19	26	18	17	26	19	17	9	30	16	22	27	16	34	19	16	24	16	23	24	22	16	29	21	13	24	17	25	19	14	32	24	32	20	18	21	20	32	21	24	23	34	32	17	21	26	21	20	21	16	17	19	17	35	20	18	21	18	22	31	18	25	21	21	24	21	24	23	27	17	23	25	17	27	24	21	21	20	31	22	21	30	19	23	21	23	11	25	16	21	22	22	24	24	26	24	35	22	17	18	16	23	14	16	19	19	26	21	23	12	31	34	23	25	19	17	29	29	20	23	29	11	28	38	22	17	22	27	26	25	16	23	14	26	24	30	22	27	22	12	26	27	29	23	26	14	30	32	24	27	8	19	22	23	19	24	22	21	26	25	22	19	24	32	24	29	19	17	17	28	29	25	27	18	21	26	25	25	19	18	19	21	21	21	24	30	20	18	21	33	18	20	23	24	21	21	26	21	20	17	15	21	27	26	24	18	30	15	22	27	31	18	18	25	19	28	28	25	27	16	17	23	29	29	25	22	29	18	22	22	15	16	23	32	23	28	18	22	28	21	22	20	22	22	18	28	20	15	22	26	28	20	29	17	22	21	26	22	24	22	20	25	16	26	20	20	22	21	19	23	23	22	25	20	22	27	17	27	24	24	17	27	18	21	17	32	19	14	25	18	17	18	26	16	20	31	18	22	20	20	27	29	22	24	13	18	18	20	31	25	22	25	18	17	22	30	22	18	16	20	23	18	20	37	12	23	23	18	18	25	25	27	23	29	28	20	24	18	15	25	17	31	20	20	15	22	30	19	26	19	29	21	28	22	17	19	31	29	20	23	24	24	29	23	17	16	23	25	22	17	18	24	26	17	23	22	30	22	29	26	25	20	18	32	23	28	21	27	24	26	22	28	32	16	29	21	18	18	24	19	27	24	22	19	22	17	19	25	24	20	17	31	13	15	23	13	14	23	25	26	24	20	26	13	24	22	20	21	18	26	19	17	23	22	22	24	17	27	21	25	21	19	20	27	27	27	17	26	15	16	16	24	23	17	21	9	19	21	22	15	20	25	19	24	19	21	16	34	16	17
41354	6677	687	808	1937	3015	3110	2855	2344	1963	1653	1404	1209	1050	925	889	770	647	634	615	529	529	499	454	432	444	403	381	337	354	324	331	313	310	312	316	282	290	304	292	292	249	246	246	249	259	235	231	266	219	246	233	221	245	209	243	249	232	219	213	241	224	242	209	235	211	224	222	242	196	207	223	208	241	209	218	221	206	210	198	232	211	226	210	218	199	228	194	200	214	183	193	222	208	220	221	204	214	205	182	211	200	196	201	207	227	212	197	216	201	181	192	192	171	184	195	202	204	209	182	191	201	194	199	215	212	192	186	209	205	214	188	210	192	207	176	203	212	190	204	193	215	206	205	184	187	208	200	186	205	196	209	182	192	199	195	176	180	202	207	211	187	215	181	197	229	192	188	193	185	183	178	188	201	213	180	188	185	172	156	181	197	185	203	177	188	209	211	157	177	206	192	199	178	198	181	208	211	200	212	202	223	187	167	187	182	198	209	160	188	225	176	188	177	194	217	198	189	199	191	173	178	194	192	227	207	194	208	204	185	202	182	207	202	221	192	205	208	197	187	195	180	207	197	201	208	188	203	178	202	195	207	182	192	164	215	184	177	213	196	188	187	169	173	181	220	198	201	204	182	202	184	186	211	178	195	189	174	194	193	190	206	199	207	190	201	195	205	202	199	183	193	172	191	206	223	209	201	194	186	212	182	199	170	206	202	214	182	206	195	189	175	195	211	198	188	228	198	191	217	155	192	212	184	196	202	226	184	203	165	185	192	195	219	202	226	188	196	195	190	179	179	196	173	187	177	195	180	213	212	187	217	210	194	209	200	214	177	193	209	184	185	212	179	203	198	191	179	175	212	181	185	189	191	192	243	209	191	182	187	180	196	208	164	200	200	214	200	190	181	197	187	226	179	217	195	191	180	195	205	180	170	206	185	213	190	174	212	191	202	172	176	189	194	172	190	188	194	200	192	195	193	180	196	197	192	168	178	205	192	200	169	210	190	197	205	222	183	175	194	171	178	173	178	188	194	194	196	191	203	195	214	193	212	191	201	200	191	194	190	199	200	190	182	170	196	223	187	202	217	193	169	184	208	184	181	203	207	207	183	196	203	203	203	181	172	186	186	204	194	171	176	198	202	174	186	190	174	195	210	193	217	181	195	211	207	195	202	196	185	185	195	223	192	187	199	209	183	188	185	201	211	190	205	204	169	205	182	199	176	176	184	165	229	235	164	171	195	219	189	180	190	190	225	197	177	184	194	183	196	202	190	187	193	214	190	181	197	193	194	191	182	192	187	202	192	201	217	171	203	186	204	163	216	209	197	204	194	164	181	187	213	193	185	179	201	210	185	184	184	173	190	161	193	171	201	177	198	196	185	188	173	206	228	197	170	211	192	183	209	172	173	199	196	170	210	186	189	202	187	204	203	196	169	194	194	199	201	193	194	189	178	185	217	186	185	178	192	169	201	187	191	202	209	175	193	193	215	174	179	203	211	198	195	180	201	197	184	193	189	183	195	196	196	187	184	194	194	185	193	188	169	199	205	191	187	175	200	195	177	208	185	222	175	173	195	168	205	184	202	193	171	184	194	198	189	204	173	208	184	201	200	208	183	174	197	195	199	209	231	179	171	188	196	191	201	188	191	196	174	189	213	197	203	215	182	187	207	199	209	179	203	209	173	211	192	198	169	200	179	186	194	201	185	177	198	186	194	180	190	209	204	186	192	206	196	189	200	199	207	174	212	205	181	201	188	197	185	186	156	207	192	201	182	180	205	185	160	167	198	179	203	215	174	183	186	190	204	198	194	202	199	194	202	194	209	182	190	217	190	185	197	189	203	212	184	151	197	207	206	194	184	186	181	226	183	203	203	181	190	210	196	201	205	205	186	184	196	208	201	184	198	177	193	174	206	190	207	176	181	196	205	174	226	193	202	222	196	196	175	174	209	188	215	189	183	168	198	182	191	205	211	203	179	182	202	183	200	208	210	190	208	183	191	205	188	227	214	174	197	213	211	188	178	195	182	194	209	192	194	200	191	197	181	178	197	195	224	187	211	186	227	194	218	169	217	197	176	204	188	204	186	203	180	194	199	212	154	191	192	195	186	197	209	198	203	173	198	202	179	216	172	179	222	194	199	178	186	210	175	192	199	191	202	190	166	191	189	184	194	188	181	187	186	186	182	178	190	203	192	206	198	204	205	205	202	192	193	174	210	187	227	180	204	177	184	211	190	186	184	183	191	198	179	181	231	194	196	179	197	180	176	200	221	196	218	193	171	174	177	215	192	176	177	172	187	192	211	214	179	177	199	197	192	191	203	215	205	183	200	187	178	197	191	205	200	189	199	170	183	196	192	203	186	203	182	196	213	217	180	210	203	191	188	182	196	210	180	201	171	195	187	195	214	168	186	185	177	161	220	197	189	220	199	198	221	202	180	223	182	186	186	191	202	169	203	196	192	208	179	216	202	189	187	208	190	180	164	195	183	200	199	184	183	205	181	162	187	203	213	186	184	197	185	209	192	190	181	200	204	178	191	202	202	190	199	190	175	197	181	225	206	201	175	201	191	190	177	172	188	184	208	172	182	193	198	197	206	209	190	222	203	195	195	191	206	201	217	210	180	190	171	180	207	198	206	180	196	192	209	176	183	209	195	195	190	169	186	196	170	190	208	159	188	208	202	182	201	174	183	200	212	167	190	177	187	200	194	189	170	191	217	171	210	181	197	208	183	185	193	187	203	197	188	176	180	200	201	187	181	231	174	212	196	205	200	177	204	189	173	176	203	201	188	180	198	186	188	198	168	220	195	182	183	180	185	190	172	189	172	179	165	197	171	198	170	189	222	181	196	204	225	178	217	209	185	212	175	176	181	212	225	182	188	197	201	188	192	172	192	206	201	185	169	182	205	203	224	215	214	178	167	190	181	202	198	185	195	216	184	191	209	195	175	172	211	194	203	202	220	167	183	207	196	190	190	192	180	206	201	205	178	176	185	176	185	181	198	164	179	198	225	191	194	193	196	185	178	200	185	208	203	197	213	189	203	183	181	182	192	199	191	198	201	186	179	184	195	175	175	202	190	216	191	195	192	200	190	187	166	193	217	172	179	211	193	217	207	189	178	197	188	197	191	181	177	193	181	200	198	196	191	169	177	197	174	193	177	201	196	197	175	202	169	192	190	175	175	179	194	202	213	200	177	206	212	211	193	180	183	183	183	212	192	202	170	183	203	204	206	174	164	189	207	199	195	187	181	197	209	215	199	199	180	215	212	191	172	199	186	217	192	191	174	204	196	205	189	194	172	203	218	207	192	189	186	211	187	225	233	199	186	180	212	182	205	202	180	211	189	212	186	221	189	194	190	207	202	186	193	191	172	201	167	210	181	199	212	213	202	184	197	195	168	206	206	201	214	192	196	152	179	199	204	186	191	202	198	176	187	184	200	188	189	217	211	201	198	198	203	182	182	166	215	212	182	192	185	184	183	219	197	207	193	207	185
23496	6103	165	104	130	128	131	146	153	147	160	109	121	103	103	106	102	99	104	98	109	90	95	89	102	88	102	85	83	89	85	96	87	80	86	92	80	65	78	89	83	72	92	81	86	81	86	99	69	88	71	83	71	73	83	77	73	88	88	74	85	89	78	73	101	94	91	75	87	76	88	68	75	75	90	84	65	70	71	88	92	83	77	86	88	75	103	91	71	80	78	79	77	83	77	72	94	73	78	85	60	69	68	84	91	80	72	82	73	75	71	81	76	90	83	77	86	91	76	65	71	65	77	70	68	79	79	84	73	77	83	83	76	94	71	78	90	71	84	65	72	80	62	89	72	77	80	76	76	84	88	79	81	88	86	75	90	84	79	85	60	79	81	87	87	89	62	76	81	90	56	80	89	86	93	87	76	71	73	95	87	81	83	82	94	72	87	90	80	79	79	92	66	78	74	82	96	84	71	75	86	110	90	96	65	86	82	86	81	78	77	94	72	88	92	101	87	79	71	93	79	83	79	72	85	74	87	82	84	89	90	85	89	63	70	75	82	62	79	94	77	80	81	78	86	76	86	78	75	72	92	91	87	80	95	87	84	78	82	90	93	64	89	92	74	77	98	85	89	75	78	93	70	79	65	65	74	86	79	87	80	91	76	82	88	84	80	88	79	81	90	80	78	61	82	65	78	78	69	81	88	75	88	66	84	79	89	83	65	86	87	75	92	80	87	92	78	72	72	80	81	87	82	94	87	85	83	80	71	82	77	78	65	84	68	77	81	59	74	89	83	91	64	85	72	79	78	83	80	77	73	88	92	89	87	94	93	91	85	65	81	85	99	66	90	78	104	71	83	69	78	82	75	83	74	70	57	74	100	97	79	69	75	77	93	92	75	111	68	74	90	70	76	81	80	77	68	73	85	81	86	70	76	67	95	79	71	69	69	80	90	82	79	73	87	68	88	91	76	79	76	90	75	81	62	100	72	77	83	66	75	72	76	82	95	71	64	73	75	87	69	72	80	87	99	63	76	82	94	86	94	71	74	78	80	72	88	88	68	81	82	81	83	79	84	90	83	78	71	78	85	75	88	86	90	79	91	89	83	80	74	90	81	85	93	76	89	91	85	74	91	78	109	76	77	82	85	74	89	81	90	85	78	79	73	76	92	82	79	75	78	67	83	76	77	86	87	70	73	93	90	94	85	64	87	74	76	71	80	94	76	101	79	82	73	82	73	83	73	84	78	74	60	70	80	74	72	72	96	96	77	84	78	73	81	97	74	87	75	83	77	86	69	83	91	73	79	84	71	71	79	82	89	52	65	78	81	82	76	85	88	70	82	94	89	72	91	80	70	87	76	73	74	78	79	76	79	94	73	90	90	68	76	76	81	76	79	82	70	85	68	58	69	62	80	75	64	88	77	72	94	71	79	70	66	75	89	78	79	77	63	85	74	84	63	73	82	80	70	87	69	79	77	77	93	102	96	68	86	82	81	71	89	77	88	82	79	72	83	100	82	75	67	80	66	86	82	84	76	66	71	67	84	79	71	94	65	80	80	86	85	83	81	91	76	74	69	83	75	83	87	82	76	80	90	71	84	85	83	95	79	105	89	73	62	77	90	73	79	88	73	75	82	81	81	91	76	66	85	72	87	98	79	89	97	75	83	69	66	80	70	73	71	84	84	86	87	86	90	75	73	79	60	84	86	79	77	75	86	99	88	81	74	87	94	80	70	79	84	75	89	87	77	84	77	85	70	67	86	78	78	90	75	63	75	89	96	74	71	76	80	91	74	80	64	90	72	74	69	65	77	84	74	69	93	66	73	77	68	75	78	73	102	94	67	77	75	80	82	76	81	78	73	77	86	89	88	75	97	82	79	81	75	72	83	82	73	90	72	83	62	64	65	69	87	74	92	78	77	75	77	73	69	89	98	78	85	72	81	91	79	76	74	72	69	92	87	65	89	82	97	79	88	86	79	95	73	84	75	82	70	72	80	94	82	80	72	78	81	68	76	66	80	83	76	71	81	93	64	85	77	84	67	78	75	73	62	70	87	77	82	70	81	65	63	89	86	71	81	75	65	78	87	80	80	83	88	71	91	86	92	82	98	89	87	88	84	77	74	80	78	80	91	75	86	86	82	79	82	84	79	80	83	73	84	87	96	79	76	80	75	87	94	70	94	76	82	83	88	80	80	88	73	84	86	77	78	77	75	65	64	74	103	85	91	66	77	96	91	66	65	80	86	83	86	92	67	70	98	85	81	79	77	78	77	87	64	67	97	73	79	94	94	78	80	74	74	86	67	91	74	77	78	72	93	71	76	96	101	95	84	88	85	81	103	77	81	83	92	101	63	71	76	79	76	66	87	76	84	81	86	88	89	75	72	99	88	85	78	99	72	86	91	89	74	75	89	85	87	77	73	73	57	70	76	68	85	78	71	78	99	87	89	82	79	70	80	82	74	70	87	80	70	77	85	92	84	92	87	84	79	95	82	83	85	79	80	84	96	83	78	73	74	73	88	72	73	82	60	80	68	68	71	74	60	81	85	68	80	82	73	69	80	89	82	67	76	89	73	86	78	82	75	71	69	73	106	83	76	66	78	77	88	72	84	77	90	91	93	80	80	68	76	71	95	81	73	69	88	69	91	77	72	83	75	85	73	65	63	70	79	82	88	73	87	79	75	82	71	84	91	75	72	78	76	80	71	88	75	66	73	67	79	80	89	76	74	71	83	95	74	82	91	97	93	68	82	83	78	84	75	93	92	81	78	66	89	65	85	87	88	89	71	82	87	64	82	87	85	97	88	82	72	83	73	83	76	72	80	71	72	82	72	76	84	82	76	88	77	87	77	94	88	77	88	94	86	78	71	96	75	64	66	72	85	89	88	111	95	79	78	64	77	85	95	76	74	85	89	97	87	77	84	63	71	72	102	85	77	75	81	80	67	66	61	80	88	80	75	79	76	82	81	90	80	73	71	75	73	71	84	68	87	84	70	87	81	69	80	76	67	69	65	70	71	86	70	104	72	75	72	90	67	84	77	68	71	80	90	86	78	60	74	62	85	72	88	80	70	62	74	70	82	70	80	93	78	88	86	70	78	84	81	74	90	86	85	79	94	85	58	73	80	69	70	76	80	69	76	76	80	92	75	81	78	73	79	82	85	82	77	93	87	84	78	77	84	83	68	65	81	81	88	68	72	100	72	86	94	87	81	78	68	85	75	78	70	95	79	92	80	90	71	71	73	88	70	66	82	80	77	90	92	76	78	83	78	93	73	76	84	71	83	80	87	79	86	72	76	89	64	65	88	94	89	81	71	88	85	73	76	85	75	84	61	76	86	74	77	77	77	84	73	66	89	100	78	76	59	77	91	76	99	79	70	76	75	75	66	83	79	69	79	85	88	89	82	79	83	81	75	75	84	77	69	68	72	83	83	80	80	78	70	101	90	68	87	71	72	79	88	76	85	89	89	68	93	78	78	85	89	83	87	83	84	67
47669	8622	1687	1725	3972	5908	5979	5217	4425	3640	3066	2752	2340	2064	1923	1685	1628	1515	1448	1359	1252	1219	1190	1121	1071	1099	1015	1005	971	970	945	945	912	876	955	892	884	887	869	849	865	822	847	859	807	861	805	869	796	837	833	775	822	766	804	785	792	821	819	772	801	807	838	761	764	820	784	782	797	753	800	763	765	826	822	799	800	755	760	846	766	786	800	771	747	751	782	783	804	748	764	761	725	780	738	802	731	732	749	760	769	771	758	771	766	797	756	716	740	740	802	763	748	765	688	751	747	785	753	753	766	725	715	757	675	734	754	799	771	756	778	813	745	714	721	766	758	715	743	737	749	722	771	773	737	703	748	766	749	741	728	774	743	719	748	753	794	751	747	756	731	736	787	722	744	719	730	750	791	728	767	767	736	756	730	750	729	744	758	734	734	774	764	755	741	695	764	742	701	764	722	763	733	766	769	746	794	751	722	800	730	749	795	732	703	754	769	751	741	759	716	775	784	704	763	745	714	778	711	708	707	737	736	740	852	747	741	719	737	736	747	787	772	743	757	676	694	723	754	769	772	733	740	759	779	752	755	763	739	784	699	751	717	753	748	733	735	775	759	781	712	741	763	730	713	787	730	735	774	766	771	739	743	728	765	762	730	743	691	746	798	734	712	799	756	767	731	763	737	696	724	726	721	753	748	701	758	736	697	753	791	711	754	762	709	781	727	752	777	734	802	748	773	744	763	745	717	714	766	707	740	762	716	760	757	740	731	746	730	731	729	725	718	745	753	733	744	727	771	736	811	769	756	754	752	728	763	735	708	701	754	738	737	710	726	747	703	699	733	763	756	735	742	723	747	724	761	754	721	713	712	768	748	743	739	734	737	763	758	735	752	736	744	759	720	720	731	736	766	676	742	719	724	755	767	710	763	751	753	743	742	778	744	700	732	701	752	759	694	721	769	708	762	777	759	734	719	764	758	751	785	804	783	685	736	761	737	750	711	708	737	726	741	783	761	758	737	721	737	713	708	664	681	735	719	736	749	715	752	735	747	754	785	771	733	770	738	738	790	736	756	757	729	740	733	758	753	777	726	729	692	731	731	746	722	747	705	761	734	782	795	802	742	749	733	711	746	720	747	779	770	719	786	773	756	754	723	726	738	735	684	771	756	754	744	762	782	754	771	736	776	738	753	754	743	733	737	739	795	739	766	667	729	762	755	734	727	727	725	760	776	714	718	753	721	711	784	812	746	769	728	769	750	744	720	694	737	707	785	731	748	701	742	725	740	785	726	715	783	698	773	721	740	743	760	748	769	749	755	735	738	732	698	762	768	753	704	742	741	677	783	726	737	737	754	790	759	758	719	800	707	790	733	751	761	754	680	788	749	753	735	751	746	736	784	780	728	797	764	739	705	773	751	744	740	736	751	708	715	718	740	743	723	753	733	731	775	763	728	708	716	814	748	772	759	748	728	741	809	760	729	731	749	755	737	715	745	714	797	733	764	750	696	750	727	724	727	734	774	754	757	760	754	741	727	767	779	724	772	780	711	733	737	708	763	703	779	745	786	768	732	734	800	715	756	698	693	757	741	748	756	748	764	745	758	706	728	692	760	724	747	789	741	754	764	706	745	765	751	762	758	761	724	751	768	734	737	745	752	771	721	770	821	784	763	739	774	781	735	713	737	696	747	729	712	767	727	752	774	740	721	776	777	807	726	724	750	738	722	737	738	712	724	766	721	735	744	718	781	709	749	749	723	773	743	781	786	750	760	755	766	722	787	697	750	788	743	753	742	753	770	752	715	776	760	774	714	748	690	739	814	745	788	742	771	746	750	742	732	709	751	750	740	718	726	727	719	753	772	746	696	725	805	783	729	696	762	723	776	747	688	727	745	785	719	717	781	744	691	722	728	720	736	725	740	748	727	696	731	750	739	740	739	713	714	720	724	734	741	735	733	692	724	763	785	746	734	699	778	748	776	777	748	721	718	733	697	719	780	725	751	723	814	726	731	726	753	677	741	723	792	758	716	765	723	702	794	804	745	768	772	722	695	765	736	768	746	712	723	754	765	710	708	763	728	755	741	710	740	729	760	800	731	743	718	708	741	780	736	744	755	779	702	713	734	684	804	753	724	713	698	732	726	770	758	720	743	723	764	758	747	738	785	722	775	745	727	711	764	709	776	742	744	755	749	746	746	746	751	744	782	734	722	739	743	741	753	734	703	745	715	754	754	694	732	750	764	768	712	713	751	698	740	768	720	715	749	682	739	725	779	743	723	705	747	695	708	789	783	734	787	741	732	746	745	762	701	750	726	777	722	756	747	779	748	738	757	753	764	772	729	715	733	741	742	747	726	793	743	788	733	743	767	748	780	742	729	757	726	734	734	783	753	757	763	755	780	730	735	709	711	706	754	728	748	715	713	770	721	770	728	796	789	723	729	762	756	790	777	731	720	757	717	767	726	720	759	745	753	771	737	742	738	731	737	741	773	764	723	758	762	787	721	757	743	779	703	765	774	732	717	733	773	761	761	741	711	741	720	748	786	767	759	785	731	757	766	752	727	797	728	725	749	764	760	726	757	720	731	733	755	738	751	771	698	742	693	759	758	720	751	735	707	730	737	715	768	767	738	761	743	716	783	722	770	750	705	772	739	690	719	737	772	751	741	712	711	725	742	732	720	691	778	724	714	793	795	776	734	771	752	741	732	775	750	778	749	709	748	753	728	766	778	725	777	754	739	736	729	699	759	739	716	698	739	765	784	733	756	742	709	709	728	738	743	733	775	747	720	733	723	770	796	717	757	722	746	727	746	707	741	732	781	722	721	741	769	724	744	739	782	780	723	715	748	755	747	804	686	755	690	753	712	738	749	769	777	732	756	758	774	782	709	747	715	731	737	712	714	737	783	728	724	731	754	780	709	717	732	761	730	737	733	697	775	754	790	740	769	719	752	761	755	747	771	723	752	734	722	711	751	762	738	704	772	707	765	751	809	777	733	745	744	786	711	762	758	739	737	735	777	764	766	746	732	756	767	735	797	727	719	760	778	716	747	774	710	790	754	735	729	741	742	739	761	746	728	744	693	716	765	756	731	753	777	726	744	725	702	772	767	725	692	714	744	763	682	759	710	747	703	745	768	738	747	643	757	713	771	763	725	776	723	759	761	755	738	720	718	766	733	754	745	724	788	784	687	744	744	753	682	797	743	693	746	726	807	776	769	741	703	718	741	745	773	717	730	752	722	752	740	744	758	728	762	730	758	767	760	751	759	766	797	742	745	765	731	718	721	706	749	767	781	750	749	729	713	774	710	744	752	693	738	764	720	783	722	721	728	718	751	690	746	716	748	717	713	776	744	743	763	700	751	712	714	780	760	736	764	730	800	770	722	701	725	731	719	777	714	748	776	748	763	754	724	753	750	762	734	726	775	733	767	720	735	749	745	692	749	785	784	731	686	744	779	741	777	753	739	690	735	746	711	755	755	760	704	712	727	679	735	789	756	730	746	753
7220	514	49	51	66	64	61	68	72	54	58	57	69	52	49	52	79	62	57	56	56	53	61	49	50	48	52	45	57	64	66	63	52	66	62	60	54	55	58	55	49	64	55	66	62	60	51	58	56	48	52	62	51	49	66	52	62	47	49	56	54	65	51	43	60	52	54	47	59	62	50	52	54	63	56	57	61	52	61	63	58	65	67	52	66	53	60	48	56	57	64	58	65	50	54	60	65	56	61	65	55	53	62	46	51	58	51	59	58	58	53	45	62	49	46	58	67	50	49	57	42	55	65	64	42	47	43	58	64	46	52	64	68	68	66	66	58	48	47	60	58	53	47	49	49	64	63	61	75	55	45	58	56	54	53	54	56	55	63	57	71	56	60	71	73	66	47	53	62	73	58	43	51	53	33	50	44	35	58	58	67	62	64	52	65	57	58	54	53	59	43	60	54	58	61	50	45	46	47	37	50	58	51	61	45	60	62	50	47	79	48	60	43	59	52	64	65	59	48	55	75	50	64	59	59	48	57	63	63	66	49	57	63	62	58	60	66	47	52	50	56	60	63	39	57	64	68	48	66	59	52	52	49	62	55	63	62	52	66	64	57	61	49	52	55	52	72	63	53	63	59	62	58	55	42	50	57	60	62	68	55	50	62	59	66	62	49	57	56	52	50	52	52	60	45	59	64	56	54	64	51	67	63	50	71	47	54	39	68	62	45	60	58	47	59	58	59	49	59	60	55	43	51	52	51	53	59	58	60	65	52	51	53	66	45	63	59	56	54	61	59	54	55	60	68	54	52	41	56	76	63	66	61	55	61	53	73	53	44	73	62	38	62	45	64	61	64	47	60	56	51	64	62	49	50	48	59	52	52	54	61	65	50	66	60	53	61	49	51	46	71	55	48	55	65	55	62	48	57	63	73	64	54	58	48	56	53	54	60	62	67	65	63	65	56	56	58	55	72	70	53	55	54	69	51	48	74	54	65	60	66	55	62	54	53	49	47	57	64	62	56	47	58	63	53	61	64	71	51	64	57	49	48	58	52	57	62	58	53	57	58	51	59	69	56	64	65	53	63	51	47	66	60	60	62	54	47	48	58	48	51	52	68	48	63	54	70	44	57	64	56	58	45	65	58	53	55	68	54	71	75	48	59	50	48	53	57	52	60	50	55	73	47	51	56	46	64	57	61	57	69	68	77	57	64	60	54	55	64	59	57	61	47	50	50	52	43	50	46	50	60	29	58	56	54	64	49	72	55	56	55	50	68	50	50	52	58	56	50	65	59	50	52	71	45	47	66	60	47	67	40	62	55	62	48	55	53	53	63	82	64	68	61	49	56	51	53	59	63	57	48	59	48	60	71	64	53	70	57	61	58	38	54	59	61	62	48	50	42	64	50	56	64	73	63	52	62	66	45	51	51	55	47	54	55	54	56	72	59	55	59	59	47	45	66	53	49	51	53	42	67	61	63	52	52	48	51	67	60	57	69	57	55	63	49	65	64	59	53	57	84	46	59	52	54	73	51	57	54	63	68	49	37	50	50	41	59	60	63	57	67	68	52	71	62	58	60	67	66	50	54	51	47	57	73	75	63	70	51	55	49	65	59	62	54	58	69	49	58	58	44	62	55	65	60	65	47	51	57	66	51	55	54	61	58	66	36	55	74	46	71	55	53	57	67	51	61	72	63	70	44	57	56	54	63	56	53	55	44	57	63	53	55	63	56	54	51	69	56	55	51	57	67	53	68	48	40	63	55	58	59	53	57	48	55	71	66	59	57	45	69	65	46	55	69	60	57	59	55	53	64	54	61	66	67	60	63	69	57	56	54	47	58	64	64	51	37	54	64	65	57	72	48	72	50	57	58	59	58	52	55	64	46	54	54	51	60	49	48	58	52	57	53	56	52	53	63	52	52	51	61	54	55	71	69	46	41	69	54	65	50	55	50	55	59	55	75	56	51	48	47	66	46	43	65	42	70	56	59	53	59	45	58	60	70	51	64	54	54	54	56	55	60	60	54	59	46	45	53	51	57	65	67	59	59	55	47	72	62	58	53	44	40	47	57	62	49	61	69	39	55	57	44	65	62	64	54	58	55	70	58	45	59	64	51	58	52	56	61	56	51	64	58	63	54	61	65	54	52	45	67	53	53	53	59	60	57	65	40	48	46	57	51	55	68	52	58	45	56	47	61	51	46	43	46	62	61	55	44	63	56	43	49	55	69	61	58	50	65	54	67	73	54	62	42	56	62	59	49	58	67	54	44	63	53	69	55	63	77	61	55	69	49	45	46	47	58	55	50	61	65	53	69	57	57	44	66	54	53	58	57	63	52	54	61	54	56	51	59	54	57	53	53	75	55	52	59	55	52	49	52	62	58	58	47	57	50	61	64	76	51	46	72	63	60	55	55	51	60	59	60	57	65	56	58	54	56	48	58	63	58	58	52	52	52	54	41	50	60	50	50	58	67	52	53	55	63	53	66	58	46	44	53	65	58	46	74	55	63	56	59	51	66	56	59	63	64	63	51	47	55	50	65	64	57	54	61	58	58	50	57	49	64	51	50	55	64	55	59	56	55	55	50	55	53	62	55	59	43	57	56	56	70	60	61	63	55	49	60	63	58	47	46	57	58	59	65	61	52	71	72	53	47	47	67	49	57	45	55	64	49	45	53	60	58	55	70	52	70	46	55	47	61	63	54	56	59	49	64	60	43	53	51	56	66	58	55	50	69	65	59	55	63	45	56	63	35	47	56	54	60	68	57	52	48	45	54	35	57	76	53	43	40	54	53	57	67	53	42	53	61	58	46	60	54	67	55	63	57	63	54	56	57	62	60	50	52	52	60	61	48	50	43	66	69	47	60	60	64	56	47	58	58	50	67	48	58	64	42	64	52	51	53	55	41	69	64	64	45	52	51	61	56	58	74	75	61	57	59	55	38	56	59	55	48	45	61	53	60	59	51	55	58	60	46	63	50	51	45	63	62	42	57	45	62	51	51	55	53	57	58	56	60	68	50	47	50	39	62	72	53	56	57	54	64	59	63	45	48	67	63	52	63	57	43	55	49	65	65	58	65	70	45	60	56	58	61	59	54	55	55	44	62	41	46	55	42	44	61	52	49	66	68	52	64	54	64	74	59	46	39	72	66	58	58	58	52	64	66	50	68	47	62	57	63	63	53	39	62	57	42	66	71	59	70	66	38	54	55	58	62	55	52	59	56	63	58	60	61	58	57	50	53	52	55	55	48	52	54	53	75	75	52	68	75	62	52	62	66	73	51	58	60	47	65	78	69	50	48	60	53	50	41	47	68	53	45	43	50	60	68	42	62	55	61	58	58	48	66	54	54	70	53	60	44	68	58	62	62	60	53	44	66	53	60	50	61	57	68	51	47	44	56	63	65	54	58	59	48	57	51	59	52	60	38	55	56	61	43	51	61	60	62	57	64	62	60	63	61	45	54	49	55	62	51	55	52	49	61	67	53	59	54	62	57	54
31967	4556	630	612	821	1123	1064	1018	991	873	808	774	734	721	678	660	599	618	607	556	534	571	553	577	557	498	530	581	505	558	512	506	513	495	461	500	496	506	501	521	470	472	499	503	476	462	482	478	526	479	496	461	512	502	463	506	495	503	467	481	495	442	486	500	482	456	468	481	487	484	469	489	460	502	519	487	484	479	495	468	490	509	438	531	507	463	454	470	516	475	489	458	458	505	473	518	503	506	465	475	467	508	470	488	481	488	488	487	502	484	473	453	502	499	516	487	454	467	504	446	471	519	466	512	483	479	525	476	448	488	463	469	500	510	492	504	477	493	479	488	442	522	461	505	487	444	479	468	506	476	474	490	480	456	469	477	496	477	489	459	516	485	495	468	474	467	477	475	482	463	532	432	520	509	502	444	469	479	513	470	495	466	523	477	491	471	469	466	540	423	485	458	493	528	520	463	487	477	516	463	481	458	478	515	499	479	493	479	486	489	457	492	501	517	498	491	461	479	480	469	467	511	473	485	498	472	494	464	437	481	463	535	472	454	491	485	484	455	486	524	490	472	486	466	487	492	496	523	487	475	514	469	438	474	472	475	526	528	468	425	453	443	472	495	486	454	435	502	481	484	480	492	481	485	477	497	480	506	490	462	486	470	470	489	467	476	457	470	497	485	524	488	487	451	481	464	462	472	467	502	464	507	487	489	458	475	480	465	514	491	485	439	500	436	417	469	482	507	502	480	458	516	482	502	471	506	445	458	467	488	442	479	508	462	494	452	526	509	477	478	490	446	504	486	468	508	454	461	506	499	467	484	503	472	486	476	468	478	508	430	485	453	510	486	475	468	490	485	502	498	482	472	510	478	439	445	462	521	453	499	490	474	501	507	488	439	453	448	480	458	501	457	497	474	462	464	437	447	475	487	474	469	488	471	479	524	468	495	513	514	462	539	462	493	474	507	480	487	443	500	458	508	475	492	429	531	489	484	497	494	493	450	455	483	473	505	470	477	496	465	500	488	455	481	500	474	474	501	460	460	456	497	483	487	462	493	480	526	526	462	489	477	486	492	496	487	474	511	509	446	437	475	466	445	474	482	466	470	497	501	475	486	488	512	498	524	490	481	503	477	493	484	497	492	482	492	451	474	502	476	524	465	478	479	493	480	483	459	472	484	421	453	468	479	514	487	456	473	522	487	497	467	520	458	474	452	459	479	456	475	488	439	450	467	458	496	465	466	484	467	520	450	464	454	491	509	498	527	470	499	488	467	467	479	486	532	450	476	486	488	477	491	445	449	483	455	477	500	471	482	447	440	508	508	478	489	486	463	502	466	510	484	497	424	492	456	467	468	499	488	464	474	497	474	463	462	490	505	492	450	491	489	463	521	463	494	464	487	451	438	500	488	458	471	452	455	466	467	457	465	477	487	466	483	464	518	487	461	522	517	482	510	461	488	482	452	508	478	474	481	480	457	472	432	480	463	460	473	488	501	483	480	489	448	508	482	489	495	458	461	463	513	485	485	470	482	457	479	468	463	486	504	431	529	444	499	467	467	470	487	492	447	472	473	443	469	511	483	456	506	486	460	451	427	504	495	438	444	459	478	453	517	462	466	495	499	504	455	496	485	474	447	529	452	499	466	493	511	485	467	498	492	490	516	453	468	439	472	492	461	481	469	462	494	500	452	543	449	472	471	511	498	498	486	450	476	472	452	447	492	486	482	459	501	463	487	531	474	538	499	491	517	511	499	495	464	456	519	507	437	455	491	482	481	494	461	480	490	476	460	550	461	490	484	443	431	534	467	459	498	476	472	524	463	523	472	489	497	478	472	486	511	469	454	497	484	447	480	455	504	494	463	459	481	486	485	487	450	492	519	521	487	484	474	511	486	450	445	495	466	498	496	445	449	504	473	454	462	436	510	464	466	490	470	464	491	477	462	506	495	464	432	497	506	459	464	490	445	503	463	496	483	512	503	463	479	468	455	479	448	473	434	465	482	450	512	441	494	519	468	512	460	479	480	441	501	505	468	445	461	459	461	484	499	523	447	485	427	468	497	500	485	511	494	516	499	443	484	500	457	476	472	473	482	503	488	499	479	472	457	519	466	447	466	467	476	491	478	455	479	483	474	494	500	474	480	484	481	472	466	468	535	460	473	470	473	478	464	492	498	473	494	483	494	495	471	475	469	489	464	468	483	482	474	484	475	473	501	461	496	470	466	512	494	470	443	517	463	491	472	473	447	523	479	521	478	456	508	480	490	502	460	430	528	465	444	471	464	459	505	460	446	471	536	451	457	485	456	474	474	495	524	441	457	462	494	461	442	445	494	469	473	461	455	450	467	491	464	492	451	484	512	512	479	458	498	543	498	462	486	460	501	480	516	487	478	465	474	484	486	490	469	471	469	477	474	474	444	496	460	488	489	514	515	468	456	482	502	491	474	499	474	449	471	486	491	449	514	461	503	460	444	528	468	482	449	512	505	468	495	497	478	485	460	502	477	484	489	488	435	500	499	517	470	515	453	493	476	450	497	494	490	485	485	516	479	461	485	534	465	455	499	501	423	503	474	507	486	426	454	470	491	458	472	519	498	480	477	511	492	493	512	494	490	466	492	483	472	468	469	496	465	499	504	483	439	453	484	473	457	464	446	502	461	448	464	485	442	477	460	456	489	553	508	460	468	473	528	482	505	467	469	503	508	496	468	486	478	467	488	508	444	445	482	494	470	508	466	525	515	503	493	465	458	489	467	476	459	485	508	452	518	471	472	481	498	483	495	465	495	482	463	458	510	496	472	485	475	481	483	498	496	502	497	508	464	500	490	524	486	476	468	477	447	507	457	468	469	463	495	505	467	492	508	476	471	456	483	496	503	472	506	457	478	479	451	487	463	498	558	480	501	429	527	473	449	466	507	444	540	503	513	542	484	514	510	491	467	501	493	497	504	466	474	473	536	475	499	501	496	492	491	464	510	465	496	483	445	470	466	473	463	472	441	474	487	476	487	482	483	484	517	462	481	456	484	471	501	445	507	469	489	477	458	479	452	497	492	494	480	506	477	517	508	472	463	462	463	478	551	506	485	443	490	501	475	470	479	478	463	503	465	458	502	498	457	478	446	498	511	469	454	489	451	511	507	473	467	477	469	484	513	453	474	480	477	493	452	488	518	487	518	472	455	489	525	474	484	467	452	466	508	479	450	448	493	470	467	456	448	484	441	502	467	455	459	476	493	451	455	469	475	460	506	446	504	462	479	480	463	487	483	447	483	470	411	498	486	491	549	477	484	454	510	495	476	480	488	494	468	491	485	464	509	485	475	461	482	452	486	472	468	481	468	482	477	491	486	462	476	482	486	473	479	462	468	494	484	484	480	482	497	484	483	469	460	492	483	440	442	500	486	506	492	476	434	478	477	478	489	469	500	501	485	482	466	529	467	458	470	479	492	486	459	494	457	504	437	472	457	450	481	460	469	486	476	464	480	483	518	455	454	466	464	469	474
19030	4176	148	140	116	126	124	150	131	114	146	129	129	114	120	120	117	125	100	110	109	132	94	129	91	113	115	110	112	91	87	107	97	134	96	103	100	101	94	104	115	99	101	107	109	101	101	97	93	109	89	108	95	103	113	108	87	88	104	108	94	102	94	97	111	123	87	74	83	89	107	97	116	82	105	94	92	100	104	109	122	100	104	99	89	96	98	103	94	95	72	90	101	99	111	108	114	83	106	101	105	112	109	94	88	108	81	119	80	100	82	108	116	95	118	117	100	112	120	106	111	95	107	80	96	95	97	107	119	100	91	103	92	100	114	122	103	95	95	120	116	91	113	103	118	120	96	83	113	97	101	99	102	106	98	112	106	110	99	97	91	117	105	101	96	102	97	93	106	102	110	95	86	104	111	99	107	110	110	93	97	111	108	106	107	94	126	104	80	95	85	108	106	90	94	120	88	101	97	99	112	100	99	98	101	105	105	87	118	103	88	94	93	96	105	102	106	101	98	84	86	88	91	93	110	108	104	82	91	126	116	103	90	92	92	91	103	100	97	99	109	109	106	92	97	101	117	108	93	82	87	85	127	107	83	104	93	101	92	106	94	102	114	97	93	93	113	89	87	107	109	101	119	115	106	95	102	81	109	105	116	102	98	101	78	106	90	92	106	101	98	76	89	102	103	110	116	99	116	89	112	100	115	105	95	97	100	78	88	95	107	109	108	90	96	89	99	94	108	95	114	107	98	116	85	120	103	93	87	114	96	90	99	107	100	110	104	126	105	109	97	120	104	113	113	91	95	85	101	79	110	85	86	99	101	89	113	113	84	94	123	99	86	101	106	102	104	93	111	91	101	98	110	109	107	101	104	97	110	100	120	99	115	115	99	97	100	96	106	98	121	104	119	107	82	105	101	122	103	101	105	87	84	85	99	122	102	84	110	104	115	94	124	96	102	93	126	110	97	100	121	121	100	103	114	88	104	109	76	100	93	102	106	118	112	98	105	95	93	99	98	96	117	102	126	112	103	116	106	104	110	99	77	97	109	107	106	108	107	108	101	95	100	89	123	105	108	108	117	113	95	122	89	83	119	106	110	132	90	107	101	88	108	93	100	101	101	102	106	100	89	91	99	106	118	111	110	97	92	103	98	98	97	94	109	116	92	106	110	110	107	109	88	91	106	109	93	102	104	91	101	101	111	92	105	97	115	102	92	100	98	130	101	90	101	112	95	96	119	88	93	104	86	98	108	110	106	101	96	130	122	117	95	117	87	110	103	106	89	99	105	97	104	100	90	77	105	97	128	100	99	97	98	105	85	108	103	110	106	106	95	98	97	91	103	95	97	88	102	108	92	113	79	91	93	90	104	111	107	86	96	99	97	103	93	94	94	108	99	97	98	100	100	110	115	103	110	103	113	86	108	110	102	93	95	112	98	92	116	101	101	106	88	87	93	89	100	88	98	75	97	96	84	84	105	105	89	111	116	105	86	126	95	105	105	114	105	114	119	91	103	91	101	108	98	89	106	108	117	115	115	92	97	79	90	98	113	90	100	88	97	101	113	93	117	85	99	95	87	114	96	107	88	99	112	97	110	93	116	106	108	94	91	96	116	88	112	106	96	106	95	107	100	92	122	106	113	127	97	95	94	100	90	108	111	85	97	93	123	96	92	82	84	89	103	96	88	119	95	102	112	101	103	94	120	106	102	102	84	107	110	97	105	111	100	96	113	118	106	98	103	101	90	100	103	101	97	99	97	115	106	93	96	88	99	102	109	130	96	104	100	95	102	99	99	113	94	89	108	106	115	93	97	92	89	96	91	95	102	110	91	101	105	94	116	93	93	97	94	107	98	89	128	119	94	105	113	103	110	118	99	115	113	98	111	103	105	100	104	108	97	99	101	94	103	96	111	111	89	85	89	133	98	84	92	101	103	105	100	91	102	113	83	105	114	118	107	115	114	74	101	82	100	94	109	96	103	98	104	106	95	106	115	99	98	98	116	97	92	107	99	111	104	93	95	113	98	113	115	92	110	91	92	107	68	96	101	96	96	87	89	107	104	78	100	91	105	91	121	81	116	92	104	96	99	82	113	91	99	105	100	96	112	95	102	101	127	91	103	100	92	99	83	121	117	114	87	108	95	95	115	94	95	107	107	103	103	123	92	91	99	111	101	110	80	105	96	104	87	103	102	114	100	98	115	100	103	85	112	108	93	109	118	122	90	99	84	130	100	91	95	98	110	94	107	94	95	108	104	91	111	116	116	98	113	102	110	113	116	96	83	103	115	96	97	95	96	106	102	111	102	93	96	103	89	107	113	103	106	86	102	104	102	110	120	110	95	91	104	99	100	94	99	96	92	79	102	100	100	104	85	110	83	95	109	98	98	110	80	111	95	92	88	110	97	93	93	110	92	114	98	105	111	88	84	96	96	116	101	91	96	79	92	98	133	104	102	100	105	99	108	98	96	94	100	113	88	98	128	89	104	97	86	118	108	102	90	85	82	96	89	111	108	113	104	88	108	87	94	127	91	98	100	97	106	109	98	104	121	114	86	106	100	100	111	75	112	98	89	126	104	89	95	102	96	108	105	104	111	101	82	85	106	116	99	97	110	101	96	106	85	120	103	106	101	108	96	110	92	111	99	95	96	106	89	114	105	101	93	107	93	104	107	124	86	88	119	115	114	114	101	97	104	93	104	114	108	80	91	108	95	94	99	118	98	118	106	84	111	116	108	111	93	112	93	135	109	100	105	114	87	117	88	91	102	98	94	103	123	86	108	97	107	105	97	100	110	104	104	91	124	91	93	93	82	91	106	104	87	95	103	116	92	99	101	90	105	91	98	108	118	103	109	97	81	107	98	107	96	102	118	115	104	97	116	98	99	98	101	101	106	119	113	105	118	99	107	117	95	125	103	114	116	95	99	87	109	101	95	88	125	115	108	90	101	99	116	104	104	98	94	101	109	100	87	81	116	102	101	109	86	90	96	98	115	104	105	116	83	90	123	121	96	106	111	104	101	106	113	91	112	106	95	95	114	108	102	93	91	79	99	109	88	107	101	92	107	109	88	95	97	100	95	102	92	90	100	105	91	102	102	92	86	102	108	88	106	118	103	110	100	89	124	98	97	111	102	103	106	104	106	95	110	112	87	92	92	92	86	125	97	100	108	104	85	95	95	122	107	103	104	103	106	114	112	100	92	105	115	95	114	101	103	99	102	84	108	111	102	117	89	105	79	103	100	110	90	114	113	107	102	102	90	97	97	94	99	95	92	105	100	82	89	109	103	117	122	87	113	88	100	98	87	87	103	73	114	106	120	97	91	103	105	120	90	113	107	103	105	114	130	96	113	111	93	114	109	106	100	97	98	106	126	96	98	100	87	101	100	104	113	121	99	95	109	121	92	104	101	89	91	103	116	112	87	110	85	112	111	114	88	91	101	118	96	95	98	100	105	92	106	93	111	97	98	91	104	102	96	93	106	106	113	104	101	101
43837	8595	1493	1617	3068	4536	4369	3799	3101	2747	2302	2108	1829	1690	1567	1484	1381	1337	1287	1240	1223	1200	1150	1089	1127	1057	1049	1079	1022	995	1042	963	949	959	990	976	932	950	978	929	989	995	962	918	998	1015	928	953	987	906	925	930	882	959	969	917	902	925	873	847	969	985	914	903	904	915	895	900	912	889	911	941	890	895	981	928	927	887	954	901	931	946	898	931	924	865	919	881	888	924	934	894	905	907	895	863	853	902	911	915	889	958	934	901	935	909	929	875	852	900	876	923	924	890	896	932	917	935	872	864	863	919	900	901	880	845	898	865	889	846	939	946	896	883	914	841	905	891	877	909	858	885	940	908	925	923	899	892	860	887	874	906	876	915	892	870	862	884	840	905	925	903	900	904	848	909	890	914	878	932	902	855	886	920	878	906	872	954	941	881	902	867	826	848	891	902	858	857	903	883	938	870	957	854	841	920	949	876	893	886	889	889	894	911	895	916	877	909	890	905	868	885	900	858	934	883	899	885	852	840	933	887	901	905	850	964	954	935	839	900	936	942	879	885	868	888	906	887	879	911	860	890	983	880	874	871	873	877	855	886	904	879	881	895	931	858	878	902	840	918	913	906	900	863	938	938	912	886	950	894	905	861	893	857	866	876	922	916	926	906	892	934	935	901	917	922	909	924	888	905	922	871	910	927	861	859	871	957	918	897	860	868	920	883	926	895	886	932	879	901	875	861	911	866	911	939	877	945	891	937	973	899	857	906	905	917	880	908	928	936	906	860	840	867	906	876	888	912	939	891	906	878	949	843	913	858	909	890	876	868	863	930	864	930	961	811	961	905	918	861	869	939	902	915	884	910	887	894	919	913	927	905	952	893	866	911	923	890	947	937	836	877	904	907	842	923	940	897	858	868	969	863	852	902	945	903	872	921	882	871	940	876	910	897	891	940	876	881	895	923	859	833	962	903	910	891	844	897	933	852	922	892	893	889	844	854	919	936	900	910	863	898	918	902	924	853	896	894	914	939	898	890	916	867	890	885	900	895	913	854	942	899	873	919	885	882	842	898	898	952	918	927	889	901	853	884	888	925	918	890	902	848	941	858	880	973	866	907	893	905	905	865	889	883	899	873	880	899	887	931	910	907	924	910	906	853	897	871	929	901	901	844	887	924	896	889	883	956	833	887	885	879	923	879	854	859	874	881	883	878	851	879	906	944	894	945	851	887	897	962	897	857	911	917	959	946	910	883	941	877	915	864	906	852	892	869	950	907	920	838	925	876	951	940	938	898	923	937	925	945	937	881	963	950	862	926	851	872	853	877	907	875	867	844	898	868	911	888	894	907	881	912	911	924	947	905	879	924	869	865	902	885	906	903	894	943	890	932	885	941	915	947	822	902	895	861	914	887	876	848	874	914	886	878	899	844	899	871	868	827	922	924	933	890	884	922	922	902	912	889	877	876	925	902	892	872	863	892	922	902	874	823	898	947	869	902	967	885	888	888	885	972	893	910	909	951	879	901	894	909	922	876	894	901	910	907	874	902	906	903	904	902	865	895	859	888	909	928	945	823	910	890	867	895	897	910	904	889	904	896	859	885	858	865	885	886	912	878	970	869	886	858	893	845	905	938	897	902	860	894	867	931	839	902	840	941	882	862	890	856	868	892	933	871	925	903	858	913	842	883	877	920	876	936	890	897	895	919	948	978	877	909	891	883	935	890	932	920	887	964	910	858	948	952	921	861	932	891	897	903	920	913	853	903	844	870	903	906	903	933	915	904	868	820	890	898	900	915	864	905	906	910	950	911	898	870	901	880	876	912	939	895	885	881	865	904	888	899	896	897	911	913	847	894	895	858	856	879	846	889	963	928	913	938	844	886	877	941	944	942	895	883	938	881	894	853	891	865	930	864	937	850	859	920	980	836	938	960	893	874	926	894	891	949	847	898	895	901	841	875	941	905	894	864	942	938	899	897	837	961	905	885	858	898	851	870	904	881	942	893	918	875	879	871	869	907	921	918	883	868	873	876	872	884	892	869	874	895	910	898	916	845	918	850	931	923	890	893	859	847	910	920	899	934	843	879	952	894	896	866	890	936	924	908	868	910	825	887	896	947	867	840	961	840	920	899	909	847	880	910	895	876	867	871	893	929	901	923	856	873	942	896	912	926	914	884	934	938	850	875	857	912	852	914	888	903	882	944	903	952	927	935	946	889	914	867	884	830	839	906	940	851	888	887	885	885	922	903	842	853	854	905	923	898	907	920	916	887	825	907	867	920	889	945	914	894	836	934	899	885	914	907	846	912	884	933	929	910	820	904	918	903	928	934	899	824	926	892	889	905	852	872	863	904	888	980	937	875	920	860	908	869	911	932	903	937	926	873	870	865	874	910	896	855	907	914	890	950	881	893	856	888	874	890	912	920	893	930	881	864	925	924	866	877	935	835	861	875	876	914	920	915	939	931	928	895	896	880	889	885	874	884	927	876	932	937	917	931	930	930	850	915	884	891	889	865	854	882	886	963	894	892	874	931	936	931	923	814	911	887	858	890	870	918	892	873	914	864	877	885	851	860	863	880	929	923	885	910	906	937	887	905	874	902	889	873	897	919	900	892	875	882	931	893	887	865	898	866	923	908	899	909	921	896	863	882	933	911	920	903	877	945	892	870	865	891	912	967	876	894	898	906	854	930	920	911	879	824	942	959	880	878	877	887	933	872	946	903	914	909	863	878	913	876	859	888	861	844	892	854	897	881	936	907	931	892	888	897	870	874	946	914	849	948	888	873	888	889	928	848	831	884	896	893	852	923	917	906	852	905	853	924	917	903	914	918	841	911	945	937	921	899	920	877	897	902	932	917	887	921	936	869	851	878	932	912	864	920	862	892	901	814	886	909	857	882	912	907	905	918	953	940	898	863	893	881	869	901	848	914	883	898	877	909	902	899	978	898	929	878	892	870	908	866	966	874	887	863	937	936	913	892	904	883	857	858	838	883	926	842	832	932	870	922	890	914	903	897	961	882	833	859	912	925	935	944	904	853	941	873	885	927	874	894	898	905	896	886	914	927	944	893	891	874	879	886	861	911	947	889	903	854	860	955	849	912	897	928	966	878	871	918	914	920	843	922	875	964	980	876	912	878	910	881	909	840	880	891	879	959	882	872	895	834	923	948	901	936	939	862	821	934	899	874	875	979	913	923	854	849	922	879	892	905	867	917	889	888	888	856	898	869	946	868	884	924	889	846	855	874	852	901	885	930	888	885	929	906	874	875	837	892	935	915	843	866	902	915	889	861	840	887	891	905	881	881	941	905	904	861	877	973	900	838	900	917	907	926	915	876	879	871	959	884	933	911	880	858	865	910	869	890	906	869	906	881	946	914	880	941	923	919	900	950	897	891	933	916	933	895	967	938	909	854	934	905	903	899	855	903	956	872	879	884	925	904	912	943	889	918	923	903	930	885	836	871	877	946	879	903	925	908	863	940	867	887	960	894	917	939	931	891	890	878	908	900
15352	2308	58	36	41	27	60	59	62	56	46	46	42	45	34	42	35	31	22	37	43	33	37	31	30	30	31	29	28	26	31	27	19	28	24	22	25	32	27	23	23	29	33	32	20	23	22	29	29	20	24	21	28	16	23	23	22	17	29	20	25	27	31	23	17	34	20	27	30	16	20	28	21	24	29	12	23	24	20	29	23	22	19	25	20	17	21	25	30	26	24	34	25	30	21	24	24	19	24	24	25	17	34	18	28	21	20	20	16	21	21	21	24	28	28	24	15	19	28	24	27	20	19	25	35	28	26	22	22	16	24	26	19	22	24	23	21	28	24	16	28	18	23	29	23	17	25	27	21	23	26	19	21	26	30	24	17	23	15	18	29	24	16	19	20	16	24	21	24	18	23	20	24	16	17	18	25	18	23	21	27	23	16	20	14	17	22	28	16	24	29	24	30	17	23	32	34	24	27	14	33	30	23	23	29	20	20	17	21	30	24	27	18	25	25	14	17	22	15	16	24	17	30	20	25	28	27	23	18	20	17	24	24	18	26	22	23	34	18	17	22	21	25	25	26	23	28	24	25	16	27	23	26	25	19	17	14	15	28	17	20	21	15	21	19	23	26	25	21	22	18	15	23	29	14	23	21	30	20	31	23	23	26	28	21	22	16	21	24	15	17	17	26	27	17	24	15	16	19	24	22	23	31	23	21	18	17	25	25	15	20	20	17	19	21	25	21	11	26	23	21	24	18	19	23	23	14	16	16	27	23	24	18	14	23	21	12	27	21	25	29	12	21	23	24	21	26	26	18	12	24	12	19	18	27	26	29	22	23	20	19	25	16	26	20	12	24	27	23	22	26	28	19	29	18	22	21	23	25	25	21	25	26	19	18	18	24	23	26	21	35	14	18	22	20	24	17	23	26	23	20	21	22	22	25	25	16	17	17	25	23	15	18	18	22	25	26	16	24	23	17	25	15	20	24	20	13	22	25	18	19	18	18	29	15	20	19	20	10	21	14	21	21	12	18	21	21	25	26	20	21	27	25	23	19	13	25	11	22	16	18	18	17	20	10	22	23	21	20	32	21	25	16	15	13	13	30	15	24	22	14	20	23	29	29	28	26	27	27	21	23	18	23	18	15	28	22	16	20	28	28	21	15	27	17	8	25	24	13	17	24	18	22	11	20	19	17	21	24	23	20	20	23	21	22	23	18	17	14	23	21	23	26	20	24	23	25	21	14	22	23	24	27	20	24	33	21	8	26	15	25	21	17	20	18	24	29	20	31	19	23	19	28	26	26	22	24	22	22	25	33	30	34	29	26	23	27	20	15	26	18	11	24	22	14	26	15	24	14	23	28	24	26	19	23	23	31	22	23	26	24	22	18	23	23	18	26	20	16	21	22	21	14	20	19	21	20	24	21	18	27	25	14	28	22	28	20	14	24	23	16	24	21	27	17	23	26	20	13	22	17	19	25	21	17	25	20	16	20	19	22	28	19	17	20	23	19	21	25	23	23	15	19	24	19	17	20	22	31	21	25	24	28	26	14	20	24	19	23	27	27	23	13	18	28	27	21	21	23	21	27	22	28	21	16	25	26	20	33	21	14	27	17	25	29	35	20	21	21	18	19	15	12	20	25	16	22	19	17	19	15	22	22	23	25	16	23	21	25	17	12	29	29	17	30	18	23	23	18	16	12	15	23	19	19	25	28	34	29	25	35	16	28	21	23	25	24	18	33	16	22	19	23	23	24	16	17	12	28	25	36	19	21	20	11	17	23	17	25	21	24	32	19	19	19	22	25	23	23	27	18	15	20	21	21	21	18	20	21	27	19	21	15	20	25	18	15	22	16	19	23	15	23	21	18	19	15	23	15	25	23	26	16	16	18	25	22	21	22	26	21	31	26	26	26	26	23	16	26	21	23	17	22	31	23	23	18	17	17	29	12	28	28	25	17	21	24	26	18	21	12	19	22	14	22	23	25	20	22	27	21	23	15	21	32	19	19	17	15	18	16	21	24	28	22	24	24	15	22	19	16	14	28	21	20	26	26	20	27	21	23	24	21	27	21	18	21	24	15	21	24	25	19	21	29	18	26	26	16	26	20	32	21	17	28	21	22	18	22	23	21	23	18	35	21	21	24	20	21	17	30	20	22	25	28	9	28	22	16	29	18	22	30	27	30	31	18	28	24	17	26	27	31	30	19	19	29	19	21	25	19	21	28	20	21	24	25	17	17	28	19	22	21	14	19	19	21	33	22	22	23	17	17	22	26	24	15	19	27	26	13	25	23	16	18	16	18	27	25	18	28	23	12	14	23	22	19	21	18	19	18	27	12	24	23	32	19	18	18	14	27	25	18	21	20	25	17	26	28	24	23	20	25	19	28	20	25	20	24	33	22	26	27	29	19	17	21	14	25	18	22	25	26	19	20	23	22	19	18	21	27	20	22	21	21	15	20	29	20	31	23	25	20	26	23	18	13	22	21	26	20	27	22	30	26	18	18	21	22	15	22	15	20	16	23	22	23	26	19	23	28	24	23	24	23	18	28	22	26	25	27	24	20	23	24	23	22	26	15	21	20	23	28	25	21	13	21	26	18	18	20	25	24	22	23	25	24	20	19	19	18	20	23	23	25	24	22	24	27	15	20	27	22	12	27	16	16	20	25	28	15	20	17	23	18	20	33	18	19	20	23	21	19	17	29	22	18	24	21	24	27	21	16	17	37	17	22	23	17	22	22	22	20	21	21	28	13	24	20	17	27	21	18	18	30	21	32	25	26	25	20	20	24	21	21	22	18	23	21	14	26	25	20	20	24	12	27	21	21	25	20	15	26	15	18	26	14	23	19	17	17	28	16	25	23	21	15	19	32	28	33	15	22	30	17	27	22	24	22	31	27	17	18	20	18	23	22	18	26	27	17	23	23	12	22	25	24	22	15	23	27	21	26	17	20	15	23	29	35	17	17	27	22	27	12	18	15	26	17	27	21	16	20	32	30	21	21	20	21	15	23	22	28	15	18	23	23	27	26	31	21	26	18	26	16	21	16	25	14	17	20	20	14	26	27	15	20	23	28	24	22	27	29	13	14	20	18	30	23	29	18	20	21	20	21	22	18	21	21	19	17	23	29	31	24	26	24	31	28	20	29	24	17	21	25	18	23	18	23	24	19	19	25	21	24	17	25	16	26	20	24	20	20	23	30	17	17	22	21	18	17	29	26	17	22	19	23	18	24	28	18	22	19	21	26	24	17	20	25	20	22	18	25	25	21	18	18	21	18	18	28	16	36	19	26	14	23	24	24	17	26	24	24	25	16	18	10	26	18	25	17	16	21	11	25	23	18	24	16	18	26	18	22	28	25	24	17	21	20	24	26	19	24	31	20	20	32	20	24	19	22	28	11	23	15	13	18	21	17	18	16	27	27	23	23	14	19	20	19	29	20	20	20	22	29	23	25	19	27	19	32	17	28	21	27	23	9	17	22	21	22	18	18	17	22	19
40236	7072	696	813	1936	3034	3180	2802	2403	2037	1694	1377	1255	1073	968	830	713	729	667	594	592	501	476	428	419	419	419	362	360	364	314	315	324	294	317	341	290	290	280	282	269	282	266	233	242	239	259	265	220	224	245	234	223	240	231	219	201	237	202	202	252	216	224	205	217	223	214	224	220	191	209	202	197	208	226	214	237	208	196	195	191	173	196	169	203	208	202	205	212	208	200	218	193	210	210	171	191	197	211	191	190	200	184	193	192	196	208	196	206	194	202	200	193	192	182	195	177	218	195	227	181	183	209	178	207	187	187	177	173	180	173	210	209	211	202	201	194	195	186	195	195	187	207	206	187	209	185	196	181	173	203	174	190	180	204	164	194	181	195	168	180	189	206	201	202	207	229	194	208	182	189	177	180	202	192	180	177	203	200	199	173	177	187	202	186	184	185	171	183	209	190	174	183	168	185	179	187	182	199	180	194	174	232	203	177	209	167	183	183	177	198	173	179	179	170	187	192	210	193	198	191	198	176	197	189	187	196	194	202	187	179	193	182	176	203	166	175	200	180	192	160	188	207	180	188	199	188	188	168	185	175	193	206	191	184	197	195	181	195	191	201	184	207	191	206	179	176	175	206	193	203	207	174	154	202	205	202	188	185	186	201	209	190	220	166	208	171	187	213	210	199	182	184	190	176	201	190	184	201	194	176	177	172	194	182	199	201	182	202	187	201	188	178	176	207	180	183	173	193	194	223	200	187	187	177	192	167	188	172	198	197	194	198	180	193	167	194	202	186	172	222	204	190	199	182	201	182	183	189	199	174	219	184	170	172	205	200	192	175	158	185	178	162	196	195	162	182	190	185	206	206	180	182	175	201	194	197	193	187	175	186	181	176	201	184	185	181	205	198	170	200	214	185	179	181	184	181	192	183	183	187	172	196	178	195	193	188	192	197	197	203	183	194	185	157	180	205	178	180	202	185	197	189	160	195	219	203	208	205	179	192	167	189	175	204	192	178	175	181	191	194	203	172	205	174	202	159	192	188	204	190	204	179	204	175	178	210	193	188	186	188	171	203	199	187	204	181	196	197	182	193	183	185	188	197	172	208	188	178	182	166	192	181	204	192	165	192	178	184	174	216	196	197	173	184	184	194	172	187	196	185	194	177	214	191	169	185	217	176	184	178	229	193	190	183	191	188	204	191	171	172	178	188	207	196	217	210	191	207	205	192	224	175	174	183	202	202	182	184	187	187	186	207	172	208	210	194	186	186	183	184	202	198	179	190	213	195	195	198	204	203	214	190	173	172	187	179	185	184	203	206	173	190	188	177	194	180	198	187	195	206	168	187	166	193	164	188	201	183	214	199	195	189	186	163	172	226	191	204	168	187	215	174	163	174	188	186	185	197	184	169	204	185	187	185	180	217	209	185	201	185	192	162	180	151	167	194	190	198	163	207	181	162	201	183	187	196	194	205	178	207	184	189	180	180	202	207	194	193	181	201	189	188	186	197	198	170	212	196	169	202	183	197	207	189	190	200	194	182	189	190	181	204	209	192	189	219	173	183	196	193	179	207	198	171	189	204	191	162	184	176	164	204	184	174	183	169	203	204	197	173	176	177	194	190	204	168	193	179	180	168	172	213	208	171	189	197	171	212	198	182	210	192	201	193	199	178	177	175	194	183	184	166	185	175	167	188	184	173	187	193	160	209	184	188	188	157	178	199	181	185	211	199	176	180	198	182	187	180	196	182	169	175	206	185	201	182	189	203	201	192	189	206	208	185	193	207	196	198	177	191	184	188	208	174	184	193	183	198	203	203	182	193	201	173	201	193	208	205	180	161	189	165	177	184	216	192	187	198	199	182	194	207	199	152	175	192	176	202	195	187	206	187	184	191	148	193	167	189	195	217	178	185	185	196	179	176	185	185	198	160	174	167	184	172	158	184	175	199	200	184	193	188	175	177	180	169	173	186	172	194	187	216	192	195	202	196	199	195	194	176	207	207	204	192	173	196	197	191	190	201	177	178	185	203	196	164	180	189	186	191	187	181	183	174	168	203	192	189	184	175	184	207	184	217	199	187	195	191	171	196	205	205	186	185	195	188	182	182	179	196	178	198	191	194	215	178	219	202	188	229	205	190	189	197	164	175	196	176	177	191	206	190	193	196	172	199	211	189	174	188	166	178	197	188	203	200	178	194	192	183	191	191	182	185	185	177	173	176	184	212	209	215	168	205	174	193	183	167	189	173	192	185	198	196	165	184	191	202	188	208	207	171	200	174	188	196	175	205	188	190	181	195	180	187	167	193	211	193	183	177	214	197	175	198	180	186	185	187	189	198	194	171	187	203	163	173	204	202	198	201	178	176	176	223	203	159	195	157	189	203	181	172	187	176	186	199	216	174	199	203	191	196	179	188	186	190	164	185	165	183	180	194	195	170	200	202	196	169	180	155	192	186	193	184	176	179	188	199	180	177	165	174	218	176	167	196	169	189	172	189	175	188	191	174	169	160	206	197	178	180	196	178	191	202	201	177	191	215	184	188	199	169	178	163	178	173	208	196	209	178	166	194	166	185	190	187	193	190	170	192	180	182	198	171	200	185	187	189	182	186	195	194	179	199	173	210	180	235	179	195	191	204	199	197	189	188	187	199	206	180	191	182	193	201	207	194	220	193	193	189	174	199	197	200	180	192	194	177	172	198	163	177	193	217	182	180	169	170	178	181	184	173	180	194	206	171	195	171	173	176	189	207	171	189	193	207	181	176	204	191	163	179	191	192	198	188	196	181	198	194	185	198	196	186	194	189	181	180	196	207	179	203	194	186	170	200	200	190	211	165	205	204	184	200	182	180	192	195	202	199	210	171	186	186	207	190	191	166	161	166	212	189	208	218	185	197	200	190	162	194	189	191	205	173	201	153	178	153	182	197	193	186	172	184	206	182	172	183	161	211	219	186	180	184	193	190	167	207	175	193	178	209	193	209	193	187	191	183	181	181	187	184	200	183	183	207	210	160	171	192	211	172	196	206	192	197	185	196	179	209	183	200	182	222	200	198	202	169	172	187	178	206	197	168	219	184	167	190	200	177	198	199	170	214	188	169	180	222	203	206	206	190	200	179	198	168	204	183	173	175	164	181	188	175	194	215	158	184	191	214	194	190	194	196	201	195	170	171	189	177	170	193	177	197	165	213	171	200	208	168	199	196	213	198	168	180	167	203	204	173	174	183	199	186	183	185	201	179	170	187	185	180	197	220	182	191	194	181	207	199	182	180	178	196	207	204	163	206	184	187	175	191	189	181	193	175	171	192	181	169	201	164	171	183	190	170	196	187	210	184	206	173	196	189	189	183	214	198	178	209	176	193	166	171	179	210	179	194	193	178	186	181	181	209	198	212	192	214	172	199	209	185	167	184	171	204	206	180	208	186	193	186	185	207	181	199	199	201	185	192	185	198	176	183	198	173	181	194	197	182	200	194	174	160	200	185	191	197	200	189	200	186	201	172	207
23194	5808	181	112	98	121	145	130	147	121	156	112	119	105	104	110	108	104	106	113	83	98	95	83	91	102	86	79	94	87	76	74	85	92	104	90	85	81	76	87	105	73	94	96	87	86	78	84	91	72	90	79	75	89	90	77	65	77	81	90	74	88	77	85	83	82	89	78	86	80	86	91	66	84	70	82	88	86	74	79	93	74	77	70	82	84	81	79	80	93	85	78	85	70	68	71	81	72	78	77	91	74	97	74	89	91	74	76	84	75	85	84	80	74	84	78	85	87	69	78	77	84	89	91	82	79	71	84	81	79	66	72	92	89	79	75	84	80	93	71	61	65	66	71	86	79	91	78	85	83	84	86	95	76	71	82	96	97	85	76	99	65	82	76	78	73	64	89	87	84	70	84	81	76	76	85	91	80	71	76	78	80	95	89	81	90	85	67	76	78	71	70	85	82	67	87	88	77	70	85	90	77	80	71	73	76	67	86	76	86	80	63	104	90	83	74	73	77	90	74	69	86	68	69	89	87	82	73	66	83	84	90	74	82	66	76	77	56	70	79	89	75	87	77	90	72	69	96	79	90	81	78	90	90	87	85	77	74	57	92	83	97	79	68	79	74	77	82	81	89	76	67	83	61	77	80	82	81	91	80	95	94	100	83	77	67	90	77	76	79	79	78	81	74	77	84	87	82	71	79	64	79	71	73	68	75	108	80	71	70	75	82	72	82	73	76	69	72	70	80	87	63	81	80	74	71	74	77	93	88	66	86	102	62	77	76	73	86	83	74	64	88	55	87	84	81	75	68	73	71	76	72	66	96	67	71	73	80	87	87	74	80	78	92	89	100	76	86	71	85	66	83	74	77	85	68	92	72	72	87	81	82	79	81	75	90	84	85	81	69	63	67	62	86	74	83	88	73	93	86	70	94	80	90	86	86	98	77	77	61	59	88	78	61	76	67	88	77	76	70	85	92	83	77	72	62	75	77	79	79	91	87	71	74	74	70	68	86	81	81	87	66	77	76	64	82	90	74	79	89	68	91	79	66	81	86	82	80	77	85	74	81	64	87	70	72	92	76	64	69	74	70	80	80	81	80	74	84	72	69	79	93	86	79	89	84	83	95	79	82	82	92	84	83	75	85	90	74	83	80	87	74	84	68	90	71	85	90	81	77	74	83	67	86	77	82	72	80	85	66	91	76	80	87	99	81	55	92	82	64	73	70	84	99	65	72	78	78	80	73	96	89	90	81	83	87	83	77	82	70	87	77	79	98	87	72	82	108	70	103	75	88	72	92	75	77	82	83	81	68	89	74	74	82	75	73	63	94	78	75	75	79	87	79	69	73	66	76	81	75	91	66	78	84	80	72	74	82	74	75	76	93	84	61	80	86	80	77	83	79	98	67	69	72	84	96	70	86	76	88	77	72	74	83	60	92	91	82	85	72	78	79	79	85	73	79	74	80	73	82	73	77	84	83	78	75	70	97	81	81	63	77	93	83	78	82	82	67	89	83	83	76	77	109	79	86	73	74	80	75	79	71	69	102	106	70	64	73	67	78	88	72	102	80	84	91	67	86	85	78	83	78	68	94	76	78	72	78	103	74	92	91	92	72	73	84	68	86	93	76	92	83	72	78	80	81	81	86	92	81	82	81	74	78	76	87	76	73	77	73	62	74	92	76	59	79	89	81	69	78	91	101	76	81	66	83	77	71	97	80	80	94	76	79	77	82	80	80	89	80	69	80	90	82	83	76	75	60	86	77	81	85	89	93	71	79	79	82	73	73	75	92	76	87	96	83	69	69	72	90	68	76	75	87	73	87	91	88	71	72	96	85	66	77	77	72	74	78	71	72	75	87	74	84	70	76	81	87	89	78	72	62	66	82	78	83	74	72	77	70	71	68	83	66	78	80	91	68	66	73	72	82	78	90	82	97	73	63	64	68	80	74	83	74	74	90	84	80	91	73	75	75	79	80	78	91	76	95	73	80	89	80	80	75	68	80	69	80	69	78	74	92	64	86	79	77	77	81	76	82	78	71	90	75	84	85	77	87	76	84	83	75	73	84	89	83	74	99	72	84	73	73	80	72	80	60	64	78	76	93	78	81	79	73	67	89	73	79	81	57	82	79	73	83	74	76	79	76	92	74	64	87	85	79	102	82	83	82	90	71	91	91	63	68	85	71	90	96	88	81	89	71	74	76	83	95	78	76	99	79	65	68	73	65	78	69	81	63	75	77	102	69	85	77	95	78	65	86	56	82	70	102	90	80	73	78	89	72	75	94	76	81	94	81	94	77	82	68	73	76	87	76	92	72	90	71	77	80	98	84	78	85	80	74	80	85	84	94	91	97	88	63	83	89	84	88	80	65	71	86	99	73	72	88	67	81	78	82	71	69	83	92	81	79	68	76	82	85	76	73	93	76	57	76	70	82	80	70	67	77	61	85	90	84	81	76	65	72	79	86	63	82	88	72	80	74	65	79	73	72	76	83	71	82	82	87	79	68	86	88	69	84	76	84	77	64	76	86	80	69	84	61	76	85	72	80	74	79	99	80	76	73	73	76	77	69	72	80	92	95	94	74	89	89	73	82	90	86	61	78	74	73	85	84	82	92	63	78	74	85	78	77	73	77	79	77	74	76	76	62	89	68	90	72	80	80	84	87	90	95	71	96	81	60	86	76	90	64	77	89	89	85	82	76	76	73	86	83	69	74	78	75	80	70	72	75	78	87	83	72	83	80	83	87	68	80	77	92	73	94	87	78	86	97	84	86	82	80	74	75	90	88	92	67	88	52	77	89	89	80	77	79	87	70	72	75	83	78	72	70	89	82	83	88	77	81	78	81	73	83	73	85	76	100	109	79	78	90	75	77	73	53	72	80	83	78	85	77	89	82	69	60	74	62	79	73	73	69	106	70	89	83	79	69	78	87	77	77	78	79	77	82	73	85	79	73	81	88	83	70	75	62	78	72	75	91	75	87	87	85	58	82	72	76	81	58	63	83	80	74	83	80	67	78	65	84	78	82	76	82	87	66	94	88	79	62	86	67	75	70	83	75	81	90	87	72	77	81	74	86	92	70	73	73	72	73	76	71	88	77	74	69	85	59	101	84	74	69	77	73	81	74	78	82	101	97	72	65	90	102	77	91	75	101	65	82	106	77	77	80	76	82	86	87	66	79	86	79	82	80	91	70	98	78	84	92	87	80	83	74	86	77	81	67	60	67	96	86	77	99	64	80	76	89	85	77	70	78	89	76	79	85	99	90	67	83	81	75	82	74	74	71	83	72	88	86	84	69	84	73	74	86	94	75	80	82	73	74	73	88	88	84	79	84	70	69	71	67	64	91	80	84	88	75	80	69	66	65	86	84	76	58	89	76	78	74	75	81	81	76	73	82	83	80	70	73	93	76	82	81	63	77	86	91	77	69	99	82	75	85	78	75	65	70	80	63	70	70	81	80	86	87	93	76	94	85	78	82	64	77	74	86	78	74	82	84
46656	8940	1557	1739	4024	5956	5832	5120	4231	3673	3044	2717	2363	2103	1849	1755	1566	1534	1391	1323	1221	1219	1137	1135	1069	1044	970	1021	947	938	977	944	929	868	898	882	895	879	871	833	891	810	861	825	835	808	793	806	830	846	800	804	778	828	796	759	776	764	792	787	752	806	792	781	773	770	770	757	724	774	721	757	747	764	734	742	792	704	757	771	742	732	718	746	737	790	747	774	704	733	785	730	739	748	767	755	736	746	747	740	729	760	757	790	773	774	723	734	747	756	728	724	733	731	746	706	747	742	734	723	736	719	763	698	776	716	731	694	711	712	776	718	747	724	716	741	720	747	740	693	711	734	772	697	675	697	782	728	728	737	733	749	760	717	691	779	706	738	744	702	700	707	698	721	695	687	730	723	730	709	715	717	732	781	797	663	782	768	741	718	745	732	765	782	754	744	732	685	714	759	744	688	739	800	723	704	739	719	742	728	705	712	759	713	759	714	704	708	700	751	757	745	711	742	705	691	695	708	725	748	713	759	712	699	710	742	749	703	730	700	720	730	757	760	733	701	720	717	749	744	755	709	694	726	735	751	707	751	723	730	721	734	757	713	744	716	717	710	660	691	716	761	692	768	742	670	735	733	703	708	757	757	753	774	722	707	706	695	654	712	760	694	724	750	772	735	710	737	772	717	778	712	726	740	682	702	723	722	734	702	733	696	736	700	719	745	732	719	702	748	703	718	720	693	699	700	735	774	714	792	733	693	779	737	765	684	691	666	715	690	721	713	746	748	717	761	740	744	762	724	725	785	665	726	725	653	728	705	751	772	738	768	714	699	765	740	738	687	697	658	704	753	733	709	743	660	739	724	766	697	669	739	718	751	755	731	763	731	744	748	753	741	716	679	721	707	742	761	756	734	737	749	699	676	708	692	757	711	764	735	763	718	727	767	685	736	724	757	747	744	746	698	715	699	704	748	757	732	706	741	699	757	728	709	751	692	721	695	761	733	744	715	738	722	717	709	740	735	705	734	697	803	738	691	698	685	748	759	771	749	728	754	738	722	695	712	784	716	734	747	726	752	695	758	723	724	753	749	743	700	721	734	744	775	731	759	698	687	733	725	705	729	717	723	686	695	720	697	715	715	735	680	678	697	704	725	700	731	748	710	751	712	723	681	734	677	711	709	750	763	724	736	771	717	738	786	720	718	754	733	725	729	696	710	714	719	677	719	740	705	778	767	718	707	700	751	725	767	689	747	695	729	730	730	707	719	711	722	676	704	647	782	726	721	776	751	749	726	723	750	701	694	727	712	760	720	742	731	725	730	761	723	745	715	712	752	706	787	710	684	728	691	727	743	708	703	720	724	707	731	705	743	722	718	766	744	754	778	727	759	702	690	751	730	697	771	712	703	705	682	712	736	728	731	753	745	701	720	721	728	726	687	770	783	691	693	696	723	716	736	722	705	788	683	744	728	646	741	701	736	739	725	693	747	692	752	719	735	712	772	713	744	719	739	710	710	726	743	782	753	759	723	749	694	733	759	725	731	718	708	747	743	693	712	739	727	720	735	744	763	742	737	711	659	754	725	745	780	759	702	732	717	714	714	748	702	721	727	732	775	733	767	748	734	650	732	713	708	734	715	742	772	750	720	716	733	722	677	751	741	732	699	717	718	734	734	740	741	741	752	737	714	716	719	676	721	760	757	712	705	704	716	719	727	744	738	756	749	680	722	740	755	758	710	750	746	742	734	723	759	747	730	728	734	734	759	730	764	755	766	723	731	725	740	700	736	734	683	754	752	760	752	755	730	741	741	726	748	713	727	720	758	699	732	733	704	719	732	719	674	730	690	781	692	719	760	749	759	770	772	785	817	748	735	712	716	675	722	735	750	741	708	737	737	705	711	724	744	751	716	758	768	689	748	690	728	730	798	728	757	695	725	747	694	773	754	682	728	641	700	733	755	746	709	730	733	686	805	694	735	694	743	768	750	747	699	717	734	746	726	711	760	707	699	772	741	774	737	675	707	768	734	726	767	720	753	719	733	724	750	696	753	696	720	782	737	751	689	732	750	715	746	782	708	722	705	738	736	729	746	717	793	719	732	749	713	715	762	716	739	729	702	713	710	720	705	741	727	687	749	701	675	695	677	738	727	730	698	686	745	744	701	724	748	743	759	717	753	720	734	717	698	728	713	739	748	754	725	672	718	755	719	756	746	750	738	732	717	705	716	747	716	711	727	716	730	735	714	718	785	718	720	724	722	698	721	718	694	678	743	719	677	705	708	682	740	737	733	728	692	756	714	700	755	723	729	731	715	742	743	691	759	756	705	720	740	737	747	703	689	720	708	732	735	684	714	694	724	716	726	751	736	730	695	723	712	735	737	756	754	740	759	726	761	746	726	705	708	728	721	695	736	701	742	726	762	754	731	747	726	698	758	700	667	706	755	705	716	719	734	725	696	731	735	711	748	769	728	720	719	775	709	748	694	708	768	726	738	756	749	761	737	680	731	757	708	764	772	725	731	722	763	723	689	752	724	720	735	757	674	737	737	741	731	697	699	697	701	709	743	770	678	734	714	707	719	724	723	739	710	746	749	751	697	719	745	708	731	726	726	695	696	744	664	731	698	732	690	727	770	747	718	764	689	714	758	709	707	728	742	690	743	722	705	759	725	747	699	768	725	778	749	760	703	738	740	736	703	744	718	701	720	710	698	728	705	735	660	713	695	694	729	744	751	750	760	727	744	715	739	723	742	712	717	720	722	739	729	694	682	729	770	711	730	717	705	748	727	720	708	714	699	695	741	715	746	666	719	733	701	731	757	687	718	715	656	690	717	757	775	710	681	752	720	720	751	718	760	728	764	744	728	716	741	732	750	689	800	752	706	735	706	725	749	719	719	758	766	727	678	733	754	743	724	747	690	710	760	733	767	727	721	749	706	738	726	736	697	694	678	739	723	709	691	723	746	700	750	756	717	682	728	722	768	708	733	743	737	714	753	774	718	741	715	731	733	697	732	726	746	745	745	743	764	725	710	684	730	703	744	745	690	754	697	714	753	690	721	735	677	745	750	728	708	725	742	753	728	756	715	723	768	737	675	757	772	717	752	740	709	741	753	698	749	738	781	746	657	733	719	665	735	693	736	688	755	746	722	775	733	776	748	768	709	700	724	717	713	746	759	750	708	699	707	800	741	716	724	755	760	744	713	713	726	709	727	730	695	685	709	764	700	732	722	732	707	711	733	721	743	716	716	738	725	751	735	741	741	721	729	728	687	728	714	720	697	762	742	746	685	711	752	747	694	746	716	703	667	765	696	721	741	718	684	721	759	718	744	751	781	719	718	688	707	761	743	669	734	710	747	699	742	766	685	734	711	750	700	723	747	763	712	737	722	714	677	706	736	738	739	753	683	727	777	709	720	725	710	725	707	692	713	687	708	702	785	747	770	728	719	714	701	728	729	725	763	706	725	723	735	725	718	727	697	717	724	726	713	714	741	746	749	735	770	705	735
7032	479	70	66	61	67	63	46	53	60	77	62	62	63	67	73	59	61	56	57	59	51	62	59	54	56	53	37	58	60	58	67	52	47	63	44	54	53	38	66	61	65	49	60	45	54	61	56	55	63	60	50	54	68	47	52	50	55	66	47	52	46	51	58	57	54	47	50	59	54	51	36	57	50	66	57	54	58	55	48	59	54	49	52	49	60	53	56	55	52	57	54	57	51	57	60	44	64	50	48	58	48	48	58	37	54	53	59	59	50	62	57	41	40	47	47	57	61	59	44	53	39	46	63	60	60	46	54	54	50	64	51	62	53	58	69	55	66	60	44	63	67	61	52	55	51	52	59	53	57	51	50	67	55	59	56	45	64	60	49	56	49	47	47	40	62	63	68	46	49	59	55	53	57	58	57	54	66	64	70	57	57	45	46	50	66	53	65	49	60	67	59	60	45	54	56	72	53	41	58	59	58	64	58	56	46	46	65	54	49	57	57	55	64	67	42	55	59	55	53	46	51	64	42	46	60	69	49	66	52	56	52	62	46	59	68	60	57	56	60	55	63	60	41	57	57	48	60	54	62	62	51	56	54	57	65	53	53	73	52	48	50	43	51	53	57	57	53	63	40	67	49	58	50	51	55	53	60	48	51	57	59	48	54	74	57	57	65	50	52	61	62	58	50	53	52	71	61	68	43	67	55	61	43	49	65	60	60	65	59	49	46	57	53	60	47	50	45	67	44	56	57	55	49	54	53	46	62	44	53	49	61	47	50	47	71	69	61	55	45	47	50	50	54	69	53	71	69	60	52	45	58	66	61	53	55	56	63	45	66	71	54	44	58	48	58	67	63	53	62	58	41	64	65	53	57	58	53	69	55	59	62	57	52	73	58	52	52	67	52	57	51	57	64	57	43	55	43	58	46	58	49	48	65	39	53	62	67	53	60	71	63	55	53	44	41	47	60	52	54	50	52	53	65	61	48	50	54	63	49	57	52	58	44	61	48	45	55	50	62	58	55	51	54	49	54	67	43	48	61	54	50	49	68	52	61	52	42	70	73	50	66	54	58	63	62	67	68	49	44	54	52	56	56	73	54	59	56	53	59	42	63	53	74	67	69	59	52	59	44	54	50	53	56	56	56	58	52	55	58	53	55	54	59	47	60	42	58	64	66	77	55	47	51	52	46	71	58	58	53	55	62	57	54	46	61	66	56	56	54	59	59	50	73	54	50	43	58	59	47	55	59	67	47	53	56	68	52	46	65	59	50	54	45	56	73	68	54	58	56	63	60	67	55	57	71	62	68	64	58	61	47	45	56	57	62	40	48	50	56	44	60	40	57	56	41	54	58	57	47	58	66	57	61	68	57	59	55	59	51	55	56	61	58	71	54	43	47	42	59	53	50	68	61	53	49	61	55	51	49	46	50	55	71	62	56	61	66	58	46	60	55	52	48	58	51	64	67	62	54	37	49	54	61	57	61	58	45	53	48	58	60	55	50	43	53	68	47	47	46	56	49	41	54	55	55	68	58	55	56	57	52	61	51	63	36	62	54	56	54	61	52	55	50	44	61	61	58	55	49	59	55	52	60	61	51	64	67	51	58	53	65	64	78	58	56	60	53	56	46	62	55	67	53	49	49	49	64	60	55	52	60	47	46	57	50	51	59	44	47	68	65	60	51	54	56	56	57	41	48	61	47	58	59	65	63	49	54	51	62	47	56	61	59	52	49	50	48	50	62	56	49	60	74	58	51	54	47	57	46	43	57	45	66	56	60	51	54	41	53	58	64	49	55	62	50	57	53	59	67	62	60	58	51	50	55	57	53	65	57	56	58	51	52	58	57	65	55	66	51	48	76	52	59	56	47	53	41	53	60	63	66	52	61	47	63	69	52	49	70	59	66	54	45	57	60	54	59	47	54	62	61	56	45	67	59	58	52	51	59	62	59	61	56	59	58	55	55	68	44	32	50	72	54	58	70	59	62	57	58	46	65	52	58	59	58	62	50	65	54	63	73	44	62	65	64	69	55	61	69	64	60	59	51	43	68	53	57	54	51	50	53	56	54	53	64	63	57	60	62	54	50	59	49	55	59	69	57	52	53	60	57	48	48	51	59	62	62	71	67	60	57	55	61	59	57	57	62	56	47	51	48	63	49	51	61	55	51	57	57	58	51	55	58	78	52	52	66	57	53	60	58	68	58	46	62	51	43	62	55	47	48	48	55	45	46	60	46	69	60	54	66	65	51	49	58	65	51	65	57	37	53	50	56	43	54	60	63	69	52	55	50	58	70	52	59	66	45	61	55	61	61	59	61	54	51	52	66	62	56	54	42	49	56	62	43	50	54	47	48	43	46	52	57	66	54	55	48	61	61	49	67	57	56	58	58	47	61	47	58	53	71	45	48	62	63	58	63	53	58	57	58	62	53	49	52	54	54	64	56	60	56	64	55	59	64	47	53	69	58	61	64	53	41	72	53	57	58	68	46	46	47	48	50	45	59	55	62	46	51	46	41	51	51	54	48	47	58	60	52	58	58	58	44	50	53	59	44	61	45	54	52	56	53	54	58	65	63	50	52	59	62	65	60	54	69	57	64	63	60	60	53	54	58	58	55	54	57	49	58	62	57	52	54	53	39	73	54	61	49	55	46	52	49	65	63	43	47	55	47	68	76	56	56	64	54	56	62	42	57	62	51	54	56	61	47	68	54	54	60	46	64	55	58	60	74	52	48	66	63	61	55	51	55	50	49	66	54	62	55	70	51	45	45	42	50	59	61	52	48	55	68	50	69	62	60	52	65	58	61	59	54	59	54	51	56	68	52	57	44	47	67	48	61	54	63	57	47	50	57	50	46	50	54	53	48	62	62	63	63	74	52	46	73	55	67	52	44	68	61	54	65	64	62	46	53	52	51	56	50	62	59	68	64	51	62	55	64	69	48	55	47	41	62	52	52	54	63	61	55	53	51	57	51	57	74	58	57	61	56	62	61	61	47	60	55	53	58	45	57	62	61	57	57	50	55	49	55	55	55	56	45	48	52	72	59	40	40	58	61	61	60	59	47	50	58	51	44	51	59	55	55	60	77	63	43	56	48	57	57	47	62	55	59	61	45	69	56	52	55	52	52	39	63	60	47	47	58	61	64	63	69	45	64	60	54	43	48	49	63	46	50	50	70	57	64	45	65	70	59	53	52	43	46	46	36	51	72	59	51	38	68	62	51	48	44	60	56	58	57	50	74	57	46	64	66	49	53	58	38	65	74	45	59	76	51	54	56	64	60	52	59	56	65	64	50	38	71	50	56	49	58	63	52	56	60	53	62	72	49	72	44	53	65	51	54	80	56	54	55	52	59	58	51	54	45	52	46	65	55	47	52	61	67	52	57	56	66	67	46	57	42	72	63	58	48	54	64	56	54	75	52	66	54	56	67	60	54	53	56	54	57	75	65	50	51	55	58	57	61	48	48	54	73	51	63	51	57	50	57	53	48	41	48	54	47
31455	4568	611	592	819	1033	1146	1021	966	946	821	691	729	675	630	617	627	585	608	564	544	556	489	544	542	514	510	464	472	524	520	490	495	505	466	509	511	491	439	492	484	486	440	466	455	510	487	495	500	456	426	464	486	464	464	485	445	483	448	523	479	461	501	477	484	510	449	464	487	476	492	509	465	480	466	468	519	478	471	480	446	494	537	463	462	479	453	487	493	474	476	488	457	444	485	460	511	467	464	532	470	493	461	468	477	477	499	497	453	463	473	509	457	461	460	434	504	486	444	452	480	506	468	472	439	452	473	489	475	456	488	463	472	484	484	474	467	479	489	455	475	434	464	498	456	461	475	446	464	464	454	446	467	475	476	447	494	486	423	468	468	469	499	447	459	472	480	495	468	450	438	510	470	461	485	480	506	451	453	492	491	435	444	507	448	501	505	479	454	449	452	497	480	481	493	435	459	493	500	491	477	485	500	450	485	484	433	458	486	461	467	464	450	486	464	469	450	472	473	477	516	459	459	454	473	473	472	462	428	430	475	465	471	449	469	472	477	483	518	514	487	463	492	479	445	465	492	490	493	481	507	434	464	487	471	456	485	446	462	431	466	462	451	453	437	469	479	441	458	460	438	464	451	447	438	457	446	471	491	459	499	494	436	495	424	475	457	486	477	469	472	503	506	429	482	506	448	489	463	456	474	454	442	469	482	515	438	461	491	482	474	433	465	447	449	475	460	436	477	444	489	468	454	462	472	498	451	493	490	469	474	459	482	458	502	459	419	480	496	495	468	422	483	463	466	510	452	473	432	465	469	469	437	441	481	455	481	465	505	462	509	525	464	448	517	470	457	467	482	462	409	468	471	466	471	477	444	469	469	473	468	477	490	481	456	473	466	466	463	471	439	455	478	475	417	478	436	464	441	458	481	433	464	500	489	488	438	481	446	461	454	435	432	418	430	488	479	472	502	433	446	469	475	495	472	443	469	447	455	441	436	460	470	516	468	463	469	457	470	411	455	485	470	449	472	443	494	440	469	423	489	481	466	462	461	461	489	439	478	481	429	458	462	441	461	438	485	483	461	466	454	485	455	468	502	447	440	503	487	485	479	523	458	466	467	472	468	466	506	481	479	472	495	428	452	461	440	462	479	474	422	479	486	490	456	465	486	448	481	501	501	471	477	470	511	442	452	459	484	469	480	458	489	490	466	493	496	451	483	468	502	464	470	454	469	481	450	467	494	473	488	481	460	459	445	472	485	488	508	487	491	478	479	467	415	476	480	515	481	460	462	450	464	465	481	460	471	480	477	496	450	497	498	496	457	512	471	455	501	469	455	470	466	416	448	492	451	441	466	483	463	471	461	477	447	491	511	473	477	469	474	447	471	472	481	487	433	502	440	454	494	456	465	473	492	496	447	416	484	450	465	450	484	464	498	504	466	483	488	474	503	463	465	489	480	465	485	502	465	516	478	470	448	423	490	445	475	493	430	481	454	471	452	494	453	448	490	458	486	477	479	455	471	449	482	494	448	473	479	489	496	468	474	466	507	441	451	467	470	511	484	467	467	492	499	443	479	475	460	474	483	485	473	458	500	483	490	489	438	480	463	483	461	450	482	493	451	451	494	450	483	458	459	480	476	452	461	489	445	465	478	424	461	432	473	489	463	445	436	417	471	485	457	483	469	467	473	489	491	496	523	442	445	469	502	477	487	502	515	495	453	468	459	460	454	477	454	497	461	479	485	446	462	490	480	452	475	460	485	514	488	466	461	470	474	485	474	449	469	478	454	459	422	471	473	489	475	470	497	447	482	469	486	492	460	469	478	491	446	486	463	480	456	474	460	512	479	456	433	436	489	473	473	433	436	491	474	423	461	465	473	460	437	476	474	442	495	485	507	480	449	524	464	478	481	482	469	461	459	499	499	476	459	448	449	458	471	519	425	451	483	490	477	500	498	453	461	516	467	467	466	468	449	446	480	444	476	477	422	484	461	440	483	492	452	457	462	495	513	497	470	455	508	464	444	484	426	482	469	456	442	462	445	527	463	455	495	489	492	481	471	504	506	476	445	439	512	488	456	478	471	458	460	449	462	491	468	470	477	432	444	494	466	483	464	448	447	456	517	430	452	452	463	429	492	449	426	459	439	465	455	439	504	484	457	466	456	489	470	426	446	484	505	410	496	475	487	453	501	485	449	487	479	497	491	461	419	476	464	513	494	463	474	446	445	447	436	449	433	451	484	441	441	508	456	463	469	473	449	467	468	511	470	463	455	433	509	469	469	472	506	460	499	453	487	463	476	458	497	476	482	463	475	465	466	475	482	438	442	455	460	495	469	474	502	473	463	450	474	478	471	484	464	445	476	457	489	462	448	466	452	453	464	504	425	477	449	462	447	456	474	475	485	447	462	515	470	453	453	489	436	465	479	483	454	482	471	492	457	467	437	470	449	476	470	461	463	455	471	489	484	429	477	418	482	457	465	466	555	486	487	449	476	473	480	480	465	502	476	443	461	468	448	481	480	457	493	483	473	509	464	462	463	460	446	469	455	479	456	492	476	481	450	448	435	501	448	443	523	474	440	438	452	439	481	427	508	460	461	443	460	491	486	442	454	440	454	450	448	485	483	460	453	474	469	498	457	451	491	447	461	440	463	493	456	498	494	483	453	500	472	490	468	488	488	491	521	479	485	448	493	524	485	483	445	504	476	495	489	483	456	482	463	489	498	519	486	490	513	485	459	436	494	502	532	473	465	460	455	490	457	455	477	476	474	459	471	495	482	492	466	434	467	465	471	492	476	481	489	484	495	456	460	485	479	488	476	462	423	460	451	455	460	478	490	470	439	479	450	458	495	462	453	517	505	444	505	458	453	470	497	469	486	456	469	458	452	446	426	445	445	466	449	485	438	489	474	490	484	483	477	466	496	470	476	470	434	483	482	483	497	463	418	506	487	457	463	442	484	455	439	457	481	494	465	484	438	473	496	467	489	442	452	483	484	461	458	450	461	487	452	441	490	441	446	460	486	473	462	507	490	475	486	467	439	505	481	457	468	442	481	481	472	473	504	469	433	482	453	462	476	464	439	483	456	462	492	443	435	477	481	469	533	462	484	497	490	438	443	487	472	509	456	477	461	491	446	499	483	456	437	450	460	450	485	510	493	497	463	473	454	453	463	453	441	475	472	483	495	414	453	463	457	460	453	527	431	467	462	475	497	434	464	434	467	457	463	464	473	441	469	469	484	453	447	471	491	465	513	439	501	452	480	466	456	482	488	510	451	511	503	458	462	496	482	468	456	482	432	465	461	460	462	482	478	506	495	466	480	474	453	489	436	458	461	448	487	481	462	462	478	474	476	490	469	514	464	504	428	466	450	482	489	462	472	509	494	461	438	444	478	425	494	419	490	467	456	494	449	486	452	484	486	479	463	454	493	487	479	456	461	453	512	490	484	484	450	476	483	502	491	470	475	492	476	441	479	490	498	472	454	464	463	489	446	459
18580	3641	147	138	134	125	154	147	135	135	134	121	136	108	105	105	103	105	115	118	132	98	107	116	115	121	91	107	120	100	102	89	100	124	113	93	87	123	115	123	109	102	99	128	109	111	110	84	90	107	106	104	105	110	102	115	93	113	115	87	111	125	101	102	106	104	117	95	96	103	103	100	109	101	89	110	113	99	84	91	88	97	81	92	117	90	93	106	110	99	99	106	82	108	98	95	100	94	96	110	102	100	123	98	99	103	98	110	93	118	96	93	107	98	101	86	100	96	92	118	92	96	95	88	113	85	96	108	95	94	104	100	107	116	90	91	96	103	112	92	101	89	98	91	99	88	99	95	103	114	95	105	114	84	102	87	90	101	88	120	110	110	116	111	121	124	88	110	107	111	74	109	98	88	82	97	118	98	119	99	94	84	109	115	105	99	98	109	100	100	96	97	98	96	95	106	109	84	98	120	97	83	107	92	116	103	94	118	112	84	100	99	84	89	102	94	105	118	100	95	96	104	90	102	94	110	103	115	96	112	107	97	99	67	101	113	100	100	106	99	97	113	95	113	107	117	94	118	98	94	93	109	105	93	87	96	96	91	95	104	102	85	113	102	112	94	108	124	116	101	93	112	109	83	95	94	104	92	108	88	94	99	90	105	108	88	89	110	112	99	93	117	91	105	96	108	96	98	102	93	101	107	81	111	84	91	104	103	95	84	96	106	114	83	105	86	91	111	105	92	91	114	108	108	92	129	93	108	111	104	110	94	90	123	109	102	86	107	92	93	102	85	98	111	104	115	100	111	93	114	119	111	100	90	113	96	88	103	104	89	94	112	105	95	83	102	100	105	94	111	99	106	100	92	104	105	103	94	86	117	102	100	101	90	119	88	91	107	99	106	95	108	119	113	102	99	102	98	76	102	98	96	97	122	98	106	97	115	102	127	104	106	104	114	114	114	99	100	91	102	102	99	97	102	88	94	106	105	114	118	122	101	94	103	86	106	87	97	75	98	108	109	88	100	104	105	123	103	111	99	108	90	104	86	101	112	96	109	95	104	104	120	106	107	95	101	102	117	110	104	98	89	96	92	124	106	105	112	103	108	100	91	110	90	94	103	105	103	99	99	104	114	124	120	108	87	106	107	100	96	99	111	117	98	95	109	83	101	103	103	87	105	98	104	102	112	99	94	92	105	104	107	96	105	97	105	99	102	97	91	107	110	107	112	89	117	108	95	85	97	90	87	95	112	96	103	95	105	101	91	90	97	123	105	114	95	106	106	112	111	94	108	101	107	103	105	94	92	86	103	83	104	99	104	104	88	113	87	101	95	105	106	113	99	117	100	96	97	97	96	103	121	111	84	89	116	86	96	93	96	80	107	101	113	104	93	96	136	112	106	96	109	99	110	101	108	99	106	99	71	114	83	103	115	94	99	100	112	117	106	93	89	114	97	108	99	107	108	106	118	99	95	97	98	107	96	113	112	103	91	111	116	108	101	127	115	87	99	91	106	116	102	91	98	97	96	101	77	91	103	108	107	89	89	88	104	107	88	100	101	116	106	93	91	86	103	96	85	93	102	123	100	99	91	115	93	90	88	110	115	117	91	90	103	110	97	100	68	104	113	108	91	109	109	91	105	99	98	86	111	101	85	117	112	97	88	94	101	115	102	99	92	109	92	90	112	108	105	87	106	92	100	104	103	89	99	100	101	103	92	104	98	116	89	89	115	116	80	86	107	105	77	84	109	106	106	125	94	87	110	117	93	108	107	91	109	85	96	102	106	103	106	107	95	97	79	92	90	114	89	105	95	110	115	114	102	112	98	108	111	91	102	102	102	98	102	94	103	102	102	90	77	95	105	88	107	102	100	86	93	123	109	91	85	97	80	94	91	111	105	104	100	112	95	95	100	93	97	102	94	102	103	125	83	93	97	92	109	108	124	111	119	98	97	103	93	73	86	116	100	96	115	106	99	107	100	98	112	113	103	107	98	108	95	86	103	94	101	111	105	91	92	96	109	89	98	106	82	98	102	108	95	109	88	89	94	96	85	90	100	84	112	95	92	103	92	126	104	96	121	105	108	90	115	98	99	103	113	101	96	118	104	107	106	98	98	91	98	102	90	93	104	117	87	116	91	99	104	99	101	103	109	100	91	80	107	97	106	102	97	106	112	114	98	112	97	97	98	111	115	93	103	108	121	104	100	102	99	87	91	103	95	105	102	99	106	81	92	100	96	99	94	105	86	105	105	110	93	95	109	100	87	114	125	116	104	89	91	111	79	107	110	99	78	96	107	104	103	97	93	79	84	107	118	91	91	75	94	117	98	96	103	103	115	98	125	92	114	107	119	98	106	99	100	109	107	103	105	97	90	108	94	121	116	91	105	117	122	98	114	103	80	128	118	100	81	103	84	127	104	85	116	103	94	98	94	111	98	113	112	91	103	101	104	104	104	108	112	106	106	91	92	97	109	121	92	90	109	97	97	101	107	110	104	108	118	102	109	97	102	100	95	83	96	105	94	109	103	107	119	114	111	103	92	108	110	92	91	103	114	101	106	90	96	91	108	116	101	115	96	106	115	115	98	97	116	89	93	101	112	103	104	103	78	99	92	102	91	90	120	84	94	107	93	92	86	109	96	109	127	85	102	103	102	92	88	112	99	105	92	94	120	105	78	121	100	107	107	96	97	102	86	89	107	104	110	112	108	106	106	102	108	101	120	107	105	103	114	105	114	98	110	101	135	119	125	105	108	87	109	113	103	94	115	100	90	86	95	74	110	120	104	90	116	98	100	105	83	107	101	101	108	120	94	94	113	95	99	120	114	99	96	96	82	95	80	100	116	116	93	113	100	106	83	96	93	107	103	110	105	92	113	105	77	100	85	111	115	91	100	100	96	115	89	101	114	106	78	129	100	95	113	84	97	93	110	99	88	97	109	103	107	113	107	90	95	95	104	97	112	96	90	92	105	110	99	107	121	101	91	104	114	89	103	103	94	107	97	104	105	103	88	105	109	83	108	113	108	94	113	89	93	102	98	107	99	101	101	102	92	93	105	105	94	91	106	97	114	111	108	96	78	103	111	121	93	100	80	107	108	94	106	99	93	96	100	126	93	104	99	117	89	109	110	112	91	94	109	102	97	103	87	105	105	96	93	98	92	90	115	98	117	134	89	133	84	92	92	110	95	88	102	107	96	97	100	84	105	117	109	113	86	83	100	84	95	107	110	102	85	100	85	98	114	112	114	119	92	112	107	95	93	117	113	90	90	110	111	86	93	107	81	93	102	93	115	105	110	112	88	86	105	96	92	89	90	84	79	89	89	89	120	109	117	100	96	98	107	112	99	104	100	109	101	109	111	96	113	90	87	88	85	99	115	101	100	101	94	97	104	103	99	100	106	113	131	103	88	82	111	96	98	113	84	102	113	105	105	110	107	106	100	125	106	104	107	90	121	101	91	110	108	92	104	107	109	108	106	107	95	118	104	110	98	112	98
43764	7645	1507	1563	3148	4441	4338	3750	3189	2711	2317	2061	1836	1749	1594	1429	1410	1358	1329	1179	1181	1167	1163	1188	1070	1012	1064	1052	1041	932	1047	1040	967	969	989	951	959	972	912	963	958	965	929	954	858	936	926	929	963	980	936	906	943	924	882	934	888	916	916	864	901	927	924	938	859	896	877	851	928	935	901	875	816	927	920	923	889	913	883	906	909	926	864	892	946	884	875	841	901	936	834	879	903	911	967	932	890	865	871	880	850	894	858	908	876	873	899	911	880	892	860	853	901	856	894	860	909	920	881	893	865	841	900	939	894	889	880	877	901	869	921	863	887	908	871	893	849	919	892	837	883	893	839	876	901	872	854	884	852	911	859	869	902	871	866	884	876	916	870	856	852	837	841	911	925	907	862	883	858	869	945	903	904	835	883	888	847	904	847	875	870	894	890	909	843	926	868	865	893	898	852	865	874	825	869	860	855	857	901	839	848	850	837	834	887	826	868	872	873	830	879	846	858	900	841	901	895	871	903	894	868	935	877	877	813	915	889	876	923	895	882	870	892	881	851	875	891	870	840	877	842	866	821	873	888	876	807	878	927	886	960	857	873	863	856	948	855	865	902	926	903	830	914	851	851	874	887	856	888	883	873	911	945	988	869	866	889	851	866	874	880	884	806	896	890	829	925	842	874	853	861	859	872	914	908	891	874	899	895	857	917	864	897	903	858	808	870	914	932	889	884	914	858	915	830	881	865	865	928	848	916	892	867	895	835	904	947	835	870	880	907	793	875	833	878	821	937	885	924	923	857	939	854	894	874	823	907	827	831	861	848	894	888	884	943	844	859	877	888	891	859	859	869	896	890	857	858	818	908	926	877	866	921	894	876	849	862	877	866	891	878	864	887	853	938	876	889	869	870	905	875	906	868	863	832	900	859	907	850	894	912	897	829	892	895	880	913	834	912	848	848	863	882	883	886	874	893	880	876	906	916	907	842	869	853	871	841	864	898	896	902	924	874	882	890	862	826	909	886	944	860	857	893	840	798	875	853	854	878	871	881	861	895	852	864	878	869	858	851	831	881	872	876	874	879	851	866	846	861	930	941	895	844	889	876	889	912	831	905	983	865	844	897	885	899	824	912	897	874	865	813	872	886	871	855	924	901	832	893	817	859	868	874	812	880	883	925	912	912	845	890	908	895	927	876	886	848	867	854	885	891	866	896	900	857	833	863	901	834	915	815	896	884	917	901	884	897	858	872	884	885	864	957	850	910	878	870	852	842	837	853	942	873	882	901	875	881	856	875	886	896	867	900	842	895	886	866	906	884	874	851	873	875	942	880	892	905	866	914	850	841	935	867	853	855	913	861	891	851	891	838	873	861	864	881	871	891	869	875	955	868	850	893	860	873	889	918	881	883	855	870	905	916	933	834	894	947	887	853	935	864	914	899	869	856	862	885	848	889	858	903	902	911	911	895	867	840	840	867	902	894	857	866	907	895	858	890	895	881	850	876	906	911	865	814	940	806	902	884	946	903	893	891	831	873	869	818	856	867	848	882	896	912	868	922	860	853	823	878	902	883	865	853	891	920	931	894	875	864	876	895	882	870	887	901	904	905	882	859	902	875	874	850	879	907	881	854	873	905	866	887	862	869	845	862	868	875	880	853	824	945	867	887	861	887	871	928	889	841	887	892	919	889	846	870	918	844	869	903	907	903	864	860	914	918	881	879	873	915	892	849	873	865	889	939	876	891	878	878	830	885	880	888	900	918	867	906	892	894	877	919	930	855	861	875	922	905	930	894	869	891	900	875	861	924	877	854	890	883	909	913	890	891	881	891	916	874	894	844	929	863	917	887	899	860	853	879	883	921	887	855	860	944	846	913	864	888	862	864	889	881	848	892	938	865	911	906	901	869	906	931	880	911	874	907	897	894	862	882	895	890	842	894	947	873	886	893	872	888	884	876	913	897	882	881	872	883	854	897	896	927	805	836	907	869	901	897	878	874	861	870	887	834	936	870	856	856	897	848	924	896	893	897	831	855	905	854	872	878	836	887	858	857	835	854	897	869	844	850	900	873	876	907	789	861	881	911	871	925	918	916	891	862	903	876	895	805	941	926	873	906	890	856	900	843	804	850	898	894	909	847	888	899	847	921	874	828	819	978	852	918	830	848	907	869	877	914	842	877	842	940	853	912	851	830	870	898	845	849	866	855	916	864	841	906	895	887	892	818	903	877	873	879	942	867	845	908	875	866	855	859	849	835	873	888	915	918	832	836	869	876	898	902	851	920	868	883	850	877	867	887	881	861	922	904	889	943	893	877	882	893	876	845	882	866	885	886	901	835	867	866	872	906	847	902	829	900	933	883	903	850	831	936	873	821	868	888	841	882	857	844	893	903	817	859	849	889	926	868	834	884	883	860	920	876	871	874	907	931	872	926	904	920	880	916	902	886	871	874	864	887	891	868	870	879	862	858	871	820	868	884	903	856	925	881	863	870	912	909	871	904	837	890	931	831	856	850	871	941	912	898	888	862	899	898	844	863	839	848	844	874	879	890	860	887	877	854	918	859	911	905	888	882	898	892	903	922	862	887	860	863	898	863	940	894	909	912	898	922	904	881	888	843	846	905	879	846	925	840	884	895	885	858	866	837	895	894	912	932	891	885	886	908	876	885	847	874	886	902	879	883	889	928	870	883	869	905	894	882	822	860	926	895	885	890	887	819	824	917	894	860	855	877	853	864	841	899	909	911	894	813	888	897	900	886	903	881	848	904	923	849	858	896	876	841	902	924	893	867	884	894	928	920	929	886	861	853	867	845	891	893	839	865	887	912	869	890	882	896	936	900	921	891	873	899	921	910	844	900	851	870	837	913	831	903	929	910	888	906	857	875	873	934	904	880	940	845	877	883	895	865	857	864	880	826	849	906	899	882	941	880	874	861	903	885	882	871	826	904	832	871	860	916	890	899	888	865	957	877	867	918	896	834	878	860	827	888	830	889	828	843	897	945	900	840	864	838	876	932	856	886	845	828	898	911	898	866	877	881	875	893	912	879	863	861	960	870	868	867	893	863	851	875	887	870	860	911	891	864	848	836	885	839	907	914	910	883	836	904	857	899	869	846	889	861	912	877	914	882	852	857	911	879	864	899	917	885	904	851	881	887	826	821	918	839	865	899	852	892	825	880	851	928	860	890	929	860	851	830	866	868	876	867	912	874	929	856	851	886	865	917	874	909	900	879	857	889	892	895	881	867	850	849	885	901	888	862	890	881	878	873	893	883	845	855	892	897	922	952	828	876	886	842	899	876	897	870	883	878	907	906	879	935	863	875	876	885	864	908	941	836	890	895	907	870	916	854	904	909	884	920	867	928	914	911	909	876	858	874	856	859	908	893	874	859	871	883	891	883	913	884	882	872	878	870	897	859	877	854	882	914	855	864	850	933	887	854	865	895	886	880	848	860	878	860	857	874	882	968	921	887	871	895	876	917	877	878	891	869	874	846	904	843	884	878	854
15169	2139	49	49	38	46	48	54	53	70	48	48	50	39	39	45	33	44	35	42	46	35	34	27	31	36	27	21	30	31	36	22	36	27	24	19	25	27	25	24	23	23	21	20	23	24	18	29	21	17	19	18	25	22	23	28	23	27	26	20	21	25	29	18	19	24	26	25	23	23	25	31	17	26	17	12	31	22	21	36	22	29	27	14	23	21	27	21	32	23	31	23	18	19	23	24	14	20	27	20	22	22	18	24	23	20	16	25	22	22	21	23	28	33	26	25	20	23	30	12	26	35	22	19	25	16	13	26	25	17	23	21	18	23	17	12	12	21	18	28	24	15	28	31	31	23	20	16	24	30	36	26	14	23	15	20	17	14	28	31	23	18	25	23	23	17	21	16	24	19	12	20	23	22	18	20	26	21	19	21	17	24	26	18	24	16	18	19	28	17	23	18	26	25	21	24	24	19	29	17	27	23	20	17	30	27	24	21	18	21	23	25	16	21	19	20	23	14	26	20	17	16	20	18	24	19	20	18	18	21	26	21	20	21	20	26	22	20	32	25	29	21	17	26	21	26	16	23	25	22	23	22	23	19	17	26	21	23	24	29	21	28	15	26	14	16	27	12	20	17	20	29	16	20	26	28	22	23	22	24	21	25	19	26	18	17	21	13	20	19	23	27	12	15	24	18	22	30	16	25	20	26	21	26	19	25	31	23	19	29	28	33	25	12	14	20	19	24	21	16	18	33	16	13	14	13	29	23	25	21	28	18	23	23	10	20	22	17	17	20	17	22	23	16	24	19	22	21	18	15	33	23	24	31	28	27	22	21	22	19	21	19	25	24	24	25	22	23	19	16	11	20	20	23	20	24	24	18	20	18	24	23	22	22	24	11	21	19	20	24	18	23	23	15	16	13	24	22	28	22	25	25	28	19	22	21	22	26	24	23	28	25	33	20	22	20	17	21	18	27	28	21	18	23	24	15	22	26	17	25	21	20	26	25	15	25	22	19	18	18	22	18	25	22	16	25	22	21	15	22	20	21	28	21	17	22	17	26	17	23	17	17	27	16	20	17	27	11	13	12	17	24	23	17	19	19	26	20	23	26	33	21	25	21	19	16	19	23	26	25	23	20	21	25	22	33	21	28	16	29	18	17	23	29	26	19	22	30	24	28	38	16	28	18	25	24	20	24	35	30	20	21	24	18	28	27	12	26	24	24	25	15	23	19	19	26	30	25	26	27	22	26	30	27	20	20	30	19	26	27	23	24	26	23	24	23	18	19	24	21	19	17	9	23	28	19	29	24	23	24	18	25	20	15	14	18	22	22	28	30	16	29	17	25	25	24	24	25	18	18	22	19	18	23	22	22	26	23	15	22	30	24	20	15	17	16	31	22	15	15	24	28	23	23	27	19	19	23	23	17	14	20	12	20	13	23	25	30	23	27	20	24	27	19	17	15	25	23	21	22	22	22	19	30	23	21	17	27	22	15	20	17	26	23	21	18	17	22	23	23	24	26	21	19	22	24	16	16	19	23	21	27	28	33	30	17	25	23	24	17	18	18	22	20	25	22	21	22	15	15	22	26	19	18	25	24	23	19	22	21	16	24	19	19	15	22	21	28	19	16	26	17	17	19	22	20	22	21	21	28	25	26	27	26	19	11	22	24	21	20	21	19	24	27	16	25	22	20	17	25	20	31	19	18	17	16	22	10	24	24	26	19	20	16	15	15	22	22	23	19	18	21	26	14	21	24	23	24	20	30	16	22	27	30	22	22	26	25	31	28	26	21	28	26	20	26	19	16	28	19	21	21	23	23	33	27	29	20	33	32	22	18	17	17	21	21	18	23	21	18	21	22	25	25	28	16	21	10	12	21	19	16	24	25	23	18	24	23	28	26	16	23	21	20	22	27	23	16	17	37	31	20	16	23	25	16	11	16	21	21	18	20	32	30	18	17	28	25	17	25	18	25	29	21	18	23	24	23	19	13	27	25	25	12	24	24	22	18	20	27	29	22	17	20	24	22	17	29	29	23	26	16	22	21	29	20	29	17	21	22	24	22	16	21	26	15	19	29	19	21	30	29	18	18	20	22	26	23	26	17	19	11	26	28	28	16	19	21	16	16	20	25	24	19	32	26	23	15	21	17	15	22	28	13	15	21	15	15	24	20	24	26	15	17	27	24	21	14	18	28	21	27	13	12	19	27	20	18	21	27	13	20	17	22	25	21	23	26	28	22	23	24	25	25	20	18	26	18	19	25	20	22	13	20	13	20	24	30	26	20	19	23	37	23	26	19	23	15	19	23	8	23	17	20	16	20	17	21	17	21	16	16	20	14	21	14	26	28	22	16	24	25	24	20	19	25	16	21	24	17	28	19	16	24	15	22	22	23	28	17	23	26	26	22	24	20	14	21	26	16	20	11	19	22	25	25	23	20	26	22	32	23	16	27	27	21	24	14	22	28	24	31	23	17	32	18	18	15	24	19	22	17	23	18	23	23	23	31	18	14	20	22	21	16	15	20	18	25	18	23	24	19	18	11	22	18	29	20	16	16	19	15	27	26	30	28	24	13	23	22	22	23	24	28	11	21	12	35	19	18	17	17	28	25	24	11	23	16	21	19	14	21	22	27	22	26	26	18	20	24	22	19	22	23	26	14	18	19	18	23	20	25	15	15	18	26	23	22	26	22	19	14	25	20	24	25	26	19	20	18	17	28	28	26	17	14	19	17	21	24	14	19	27	14	10	17	17	16	22	22	23	16	20	17	22	29	20	23	30	27	14	23	20	22	30	23	26	23	27	20	24	18	29	21	16	22	21	22	20	18	24	21	18	25	14	21	24	20	23	15	26	24	29	23	13	20	28	19	22	22	16	18	19	20	19	20	27	22	24	24	21	24	23	21	24	25	29	23	16	20	25	23	22	24	24	18	28	15	19	28	22	18	24	28	26	22	27	22	24	24	30	18	20	26	21	18	12	21	19	23	25	17	21	18	24	21	22	19	17	28	18	23	18	18	22	19	17	16	22	29	20	21	22	21	25	31	20	19	27	21	22	21	21	32	20	23	21	27	27	19	24	28	26	22	25	27	21	19	21	20	19	26	25	18	25	14	23	22	13	25	24	24	31	16	18	31	21	21	22	24	20	32	20	18	16	21	14	29	26	29	26	13	22	23	13	28	16	22	23	16	23	22	28	20	22	13	19	27	17	21	17	16	22	14	26	21	18	19	20	15	17	27	19	17	15	26	25	27	18	25	21	20	19	24	14	24	27	24	20	27	20	29	19	19	28	16	27	15	25	11	25	19	22	30	22	20	22	22	21	29	16	29	19	20	21	20	17	16	18	30	18	27	15	29	19	21	25	26	26	22	21	18	21	22	11	21	20	24	27	27	28	13	21	28	26	20	27	23	30	26	26	17	21	16	21	18	28	18	18	25	19	20	17	20	20	19	16	22	18	21	21	25	17	27	28	26	17	20	24	22	33	17	16	22	17	21
39501	6755	690	775	2003	2920	3215	2832	2457	2023	1683	1418	1250	1082	976	895	761	679	623	620	526	502	448	424	404	411	367	347	355	345	377	330	358	341	298	307	265	314	285	271	258	262	239	256	253	221	255	245	262	217	258	219	220	209	220	223	225	190	222	261	219	238	236	228	201	172	197	213	236	192	196	214	215	200	214	215	222	184	193	205	210	213	226	213	202	199	202	217	193	161	189	187	198	176	217	193	197	208	198	203	211	197	191	175	187	199	180	205	206	198	187	195	193	190	187	174	179	174	207	181	187	185	211	157	192	178	196	190	188	175	183	187	200	205	202	190	203	202	180	194	191	171	172	177	181	214	181	180	190	195	187	198	205	184	188	198	167	180	176	190	204	159	194	183	190	164	207	188	186	184	218	175	190	218	201	163	180	153	201	193	188	172	164	181	190	153	211	178	181	188	171	187	193	163	165	195	196	193	189	200	196	200	187	181	191	179	218	175	182	183	171	185	149	178	175	166	180	181	209	178	185	175	194	181	199	189	194	193	204	204	201	195	178	170	185	203	192	160	167	180	213	178	202	177	199	195	162	180	182	203	190	176	189	185	165	182	178	193	159	187	180	197	193	183	200	208	186	179	202	217	170	166	189	181	186	183	180	158	194	197	196	178	173	176	179	170	180	195	178	178	179	197	193	194	189	196	195	197	183	193	184	189	169	202	211	179	176	174	194	198	175	180	159	221	181	186	177	187	188	189	197	186	185	199	205	187	176	195	185	197	212	182	174	197	190	180	195	190	155	150	170	195	168	194	199	193	199	180	188	179	162	178	164	162	202	172	186	166	203	202	186	173	164	202	198	193	193	186	190	186	176	202	187	183	176	193	171	201	184	180	182	197	197	201	207	188	185	188	207	179	179	179	163	200	202	179	178	178	161	199	213	203	172	175	183	227	195	182	192	169	179	183	203	150	197	159	199	183	167	187	178	173	194	189	195	189	193	186	187	174	181	175	172	169	187	205	179	178	189	179	191	189	169	187	183	181	202	184	191	184	186	188	192	187	186	171	186	164	187	167	179	196	178	187	171	173	171	169	196	167	206	172	166	151	202	189	194	177	173	195	192	170	180	193	200	169	146	189	168	177	185	218	176	190	200	176	189	200	185	189	197	175	208	185	182	197	179	178	192	174	165	182	187	194	208	166	215	173	182	189	192	167	156	205	175	163	180	158	165	179	177	188	196	142	180	158	188	196	178	177	155	159	186	193	184	198	200	188	185	186	186	185	179	165	186	189	212	184	186	176	196	194	188	184	178	200	200	193	167	202	174	205	203	173	170	177	223	164	190	174	187	157	186	194	179	174	189	208	179	187	195	188	183	182	207	194	200	168	161	176	199	209	196	221	179	207	187	169	195	212	189	175	158	191	201	186	207	198	178	189	170	192	191	177	179	208	189	161	167	194	194	188	184	186	196	199	164	197	195	187	189	165	196	191	185	200	197	193	199	164	175	189	197	187	165	206	192	216	161	168	200	191	189	184	180	182	195	178	191	194	191	176	176	171	182	218	186	169	177	173	189	167	183	190	200	185	202	199	163	192	176	170	184	179	164	184	162	183	173	187	174	173	184	182	155	190	191	171	199	178	195	188	197	194	182	181	186	185	204	198	195	179	168	206	173	183	165	162	186	196	203	159	193	189	154	177	195	172	204	193	194	201	173	181	222	178	179	162	177	188	199	178	200	158	201	192	194	183	166	183	169	176	198	195	186	191	176	192	191	194	181	196	202	224	188	167	192	157	204	194	166	185	172	194	197	182	199	181	176	198	181	183	187	182	186	188	153	197	161	189	192	195	202	151	199	189	183	185	192	194	187	175	195	192	184	206	155	208	202	180	186	183	183	199	182	191	196	187	162	189	185	198	182	177	188	206	192	191	196	201	180	191	201	177	196	184	159	178	188	184	200	172	181	182	168	200	180	194	189	195	168	185	182	183	185	200	198	163	182	171	179	192	185	197	174	196	164	177	198	176	192	189	183	166	178	188	204	195	181	158	185	181	196	180	177	183	180	180	189	183	191	184	164	164	184	195	221	190	175	183	177	196	193	199	162	195	209	173	190	169	195	189	203	179	178	176	188	181	169	192	175	183	177	170	172	167	188	174	205	150	184	174	192	174	190	187	159	198	204	199	158	166	178	184	176	149	202	167	195	175	195	157	200	176	174	188	186	185	172	179	180	199	181	183	202	167	177	187	172	206	210	195	175	202	191	176	163	190	205	201	175	189	186	164	187	203	199	213	184	180	181	205	167	184	205	183	191	219	179	161	168	178	179	175	175	177	186	210	173	198	162	197	168	191	201	175	190	180	192	150	173	166	172	193	191	179	183	198	195	194	173	169	170	182	189	183	174	197	188	209	190	185	176	169	197	178	149	205	169	171	207	195	189	187	192	189	165	193	205	184	172	193	175	198	172	180	198	192	196	196	182	189	212	166	185	183	188	203	188	158	170	184	194	214	182	190	197	191	181	198	187	179	187	206	188	189	208	194	179	194	177	176	170	170	172	192	179	186	177	173	172	195	195	193	163	185	195	206	187	181	182	161	210	182	188	173	188	221	193	187	189	173	177	193	190	190	210	177	181	192	199	188	195	215	179	193	193	187	193	189	204	183	168	199	176	202	181	172	160	165	187	187	169	184	176	178	182	156	191	197	191	188	183	182	170	183	185	194	210	187	190	198	177	210	171	208	180	186	195	163	178	171	195	188	182	211	184	166	207	180	195	174	159	175	182	184	216	185	166	192	207	181	173	185	184	192	212	194	164	202	201	192	169	169	194	170	186	192	172	168	213	190	177	196	178	175	191	189	178	173	207	187	201	202	165	180	182	176	177	157	181	197	169	199	185	191	193	223	180	195	161	196	190	201	176	163	168	189	191	169	180	197	185	197	169	178	183	161	194	180	200	180	195	191	183	164	185	190	167	177	185	167	189	172	170	156	190	190	163	182	194	181	182	162	173	167	185	184	171	169	169	199	190	162	195	197	212	187	185	182	173	179	197	181	170	178	178	179	182	185	165	174	162	170	182	186	188	182	193	180	194	182	196	188	197	202	175	179	191	172	173	210	176	168	207	173	188	171	167	157	196	176	192	192	174	185	182	195	176	189	182	181	188	190	186	182	207	197	187	181	173	203	183	184	186	176	163	202	191	180	182	174	178	194	171	186	181	186	172	200	177	184	169	192	199	179	200	204	167	202	177	186	185	164	184	195	179	196	178	205	166	171	188	224	177	175	191	184	168	186	178	197	179	211	181	191	181	164	165	180	188	183	181	195	164	172	190	186	175	172	180	177	193	172	184	175	180	195	192	186	195	187	174	181	192	174	184	182	178	201	195	218	183	181	162	198	206	178	185	199	199	168	185	167	163	193	171	168	197	182	171	200	192	188	166	174	215	174	174	216	201	178	192	207	208	173	190	181	166	191	227	176	214	193	175	166	182	219	205	179	194	191	201	183	179	172
22815	5841	147	119	119	123	120	152	152	125	134	122	118	123	108	106	112	108	100	91	95	100	88	85	79	82	80	73	80	88	96	78	90	94	88	87	102	90	80	93	84	74	89	84	78	81	104	84	86	84	91	83	86	88	79	89	59	92	71	94	82	97	73	99	78	71	77	88	77	78	85	75	87	68	62	71	84	82	79	88	67	79	75	92	84	94	84	62	74	76	81	76	90	73	75	89	77	93	78	78	78	79	82	68	76	67	89	78	80	62	96	89	73	87	75	77	86	85	67	77	71	81	61	70	83	76	96	70	72	70	77	65	83	60	89	78	85	90	81	78	69	71	61	62	72	68	77	72	72	73	83	83	63	64	85	66	69	69	92	62	70	72	86	70	86	78	77	73	78	68	92	78	77	102	69	78	72	70	100	66	86	77	77	80	71	82	76	85	90	76	71	80	80	79	88	73	63	69	69	79	82	65	82	86	70	75	73	69	78	65	78	76	69	64	84	88	96	72	77	87	84	77	66	88	78	73	71	82	92	87	85	87	93	89	96	68	83	78	89	56	80	78	100	85	71	83	72	77	82	73	75	76	87	87	69	79	76	76	79	70	78	91	78	74	76	77	97	77	71	61	88	83	80	78	69	79	73	80	74	69	75	68	69	75	76	66	79	84	74	71	81	72	71	78	80	68	87	67	77	74	75	68	69	96	67	77	82	90	70	86	78	79	72	67	89	83	64	77	93	82	75	78	76	78	79	77	81	71	65	78	74	74	53	72	84	92	75	78	66	64	72	77	71	69	71	81	71	61	60	85	62	92	67	68	83	81	87	86	79	73	67	83	68	77	83	83	82	81	60	95	77	113	83	78	82	70	72	85	102	75	74	79	83	69	85	73	77	87	65	87	75	79	74	60	69	87	89	83	80	74	75	86	65	81	78	91	71	73	86	81	67	84	65	81	72	78	78	80	88	88	67	91	76	74	73	84	71	68	82	88	91	72	64	82	85	78	71	100	71	80	73	71	82	86	76	79	75	72	74	77	77	71	69	85	75	85	79	80	83	83	84	73	84	83	87	86	74	68	76	97	71	71	68	73	87	81	65	74	71	80	78	89	74	80	57	96	70	69	74	77	72	61	73	84	65	81	72	89	68	80	96	74	87	76	84	99	96	68	90	85	78	86	81	78	64	86	82	79	70	70	80	80	71	58	78	73	64	78	69	81	82	76	82	88	69	74	86	71	71	63	67	92	76	81	83	82	72	77	81	73	86	73	84	65	85	84	83	82	81	91	58	64	85	72	81	98	87	76	76	86	65	62	70	92	77	88	81	75	73	76	83	74	69	72	70	65	87	74	80	62	74	75	74	74	75	82	76	79	105	81	83	96	72	77	76	76	80	88	85	66	81	94	78	82	75	93	78	87	80	87	77	75	80	72	73	84	78	72	65	82	67	82	90	74	83	87	86	80	74	83	85	71	90	70	96	70	79	74	81	80	64	66	67	89	80	81	72	64	94	88	63	71	83	65	75	79	66	80	78	76	73	86	79	83	79	77	75	99	75	83	83	86	78	73	76	72	70	82	72	76	70	75	84	69	86	77	88	82	74	70	68	67	51	85	98	71	86	76	75	66	74	85	63	61	80	76	66	95	70	99	68	81	79	90	80	73	66	87	69	76	67	54	85	87	81	89	84	78	94	83	77	81	81	75	74	89	72	95	78	80	77	78	79	73	77	77	65	88	65	94	69	72	78	66	105	74	70	83	74	80	77	81	87	73	101	76	76	82	70	90	83	72	73	69	73	72	85	82	83	80	91	100	76	72	79	83	77	78	82	73	84	78	86	92	77	86	85	83	79	76	69	84	77	89	96	88	64	78	85	87	95	84	69	74	83	75	75	73	79	86	76	86	75	82	74	63	71	78	65	84	62	75	71	86	81	69	88	90	75	81	89	97	79	75	80	79	83	75	85	79	82	89	78	68	67	83	77	84	80	72	76	63	97	80	72	76	79	83	87	86	81	72	82	74	86	73	68	84	80	73	83	89	79	81	80	63	74	71	77	75	94	104	76	76	83	74	85	84	105	67	71	79	83	61	95	84	67	78	83	73	80	78	83	91	101	94	61	87	80	87	73	71	72	86	95	64	78	91	79	78	79	62	79	82	88	96	87	80	77	68	61	84	82	82	74	85	69	86	68	90	76	76	68	63	87	85	71	73	91	92	83	73	72	74	63	68	78	72	85	89	75	75	76	73	88	85	61	73	79	61	77	62	81	84	88	84	81	82	99	88	79	88	95	100	82	67	78	84	82	83	77	74	79	84	78	92	75	74	76	68	79	77	63	77	67	85	71	73	75	89	91	80	72	96	75	81	80	69	85	87	84	78	92	77	85	78	82	79	90	66	71	70	82	66	79	83	75	81	64	85	80	82	86	76	72	91	67	82	73	74	65	74	90	84	85	72	69	75	74	78	81	70	88	76	93	68	92	81	70	80	82	76	76	65	80	76	85	84	84	65	78	68	82	99	81	71	70	76	77	86	90	75	81	78	94	81	81	71	100	80	76	76	83	75	84	64	76	83	61	68	73	110	64	78	72	75	73	89	80	88	69	83	85	68	77	88	87	74	96	82	76	83	88	85	89	82	71	81	61	75	88	76	62	73	74	79	69	77	81	79	69	74	84	93	64	85	70	79	93	95	79	70	86	83	75	83	76	89	61	87	86	85	66	60	84	73	69	77	82	74	72	69	71	79	79	89	78	76	87	71	64	69	68	78	69	77	79	74	94	76	95	52	86	75	69	71	69	64	77	74	80	52	73	91	87	81	60	65	58	74	68	70	81	73	89	83	84	75	93	75	75	81	91	80	78	79	73	73	79	79	75	76	65	68	68	73	99	68	93	86	87	79	94	73	74	89	77	79	89	84	78	77	72	75	72	74	87	79	81	84	85	84	81	71	82	75	89	86	74	80	68	89	85	83	81	71	73	93	81	79	59	83	91	84	86	79	82	69	82	84	72	82	79	68	77	87	98	83	70	66	74	89	70	83	87	80	74	72	78	79	91	81	74	81	90	89	74	84	72	86	85	88	77	71	80	82	66	72	75	66	90	67	55	86	97	98	78	79	87	57	77	69	72	79	80	72	72	82	71	79	79	84	79	94	73	69	82	73	55	80	70	79	66	62	64	79	84	93	73	72	73	69	77	83	75	66	88	73	64	61	72	77	71	85	76	83	76	71	84	83	88	82	78	91	83	95	78	85	82	76	76	69	93	80	77	87	98	63	96	85	80	73	84	86	75	82	70	75	77	65	88	75	75	102	81	88	66	85	92	57	71	80	65	87	74	64	77	82	83	91	76	93	79	78	80	81	86	77	89	73	67	88	82	74	60	82	77	97	86	74	79	84	100	83	89	73	89	70	70	72	86	82	85	72	71	93	89	66	82	79	65	69	78	79	86	71	81	74	81	79	79	79	71	74	77	80	98	76	74	73	71	81	68	80	68	84
45259	9208	1591	1687	3959	5969	5875	4969	4348	3688	3046	2597	2320	2159	1899	1705	1638	1456	1391	1335	1285	1182	1133	1116	1110	1008	1005	1033	995	916	911	940	887	912	880	840	865	879	828	824	865	802	788	797	817	804	807	813	776	786	725	776	777	756	749	789	748	776	766	752	735	757	778	754	744	798	714	794	793	740	776	735	706	715	732	788	767	790	714	735	683	726	698	733	809	737	764	688	697	754	728	726	713	751	750	701	708	712	714	723	687	769	761	752	739	740	712	755	751	742	753	715	726	750	709	754	717	695	739	726	747	703	743	726	733	720	796	763	752	715	739	706	753	750	684	769	657	702	690	728	697	675	699	715	761	658	752	794	780	727	713	705	675	679	734	718	715	689	716	746	712	760	734	738	725	717	703	731	732	723	706	686	703	756	753	736	680	690	731	705	719	734	695	730	733	727	718	734	736	707	691	729	744	716	753	669	748	730	679	707	690	730	701	712	730	700	734	696	707	771	742	730	721	764	709	724	746	702	728	726	649	723	746	747	721	713	715	721	716	665	737	729	733	711	733	745	718	703	729	737	714	724	693	685	719	695	719	722	750	738	671	730	723	733	800	736	724	704	733	721	772	712	693	713	763	726	707	724	710	714	714	716	670	706	744	740	728	736	664	703	646	712	710	696	722	735	710	686	736	720	718	714	696	708	768	682	705	655	720	709	723	777	647	740	722	729	748	702	696	681	729	710	772	757	655	687	751	743	750	705	775	731	717	690	733	742	722	682	674	680	749	712	733	736	703	725	748	746	765	709	766	692	708	740	765	732	708	713	743	724	731	717	730	719	761	723	690	740	686	738	712	719	742	716	709	718	761	659	709	706	726	743	718	689	743	688	755	720	756	697	737	738	706	674	679	755	721	709	705	724	698	761	736	691	714	729	701	713	691	750	702	696	682	732	691	726	736	753	668	695	722	717	703	753	696	683	748	715	724	697	706	754	665	699	711	706	761	660	735	736	680	726	723	721	753	749	707	729	710	696	693	730	702	743	714	699	750	724	721	720	685	665	730	733	718	756	732	706	695	749	726	725	693	715	680	747	769	694	680	733	709	679	725	749	718	762	769	700	717	760	695	759	740	716	705	709	714	700	723	791	732	724	744	675	715	697	694	725	723	699	667	696	703	747	697	704	703	691	714	737	748	699	739	688	672	731	738	692	757	704	731	682	685	726	738	747	722	712	721	766	717	714	747	741	728	735	714	710	724	648	717	720	725	681	702	737	724	750	715	758	731	683	779	718	736	690	703	708	719	734	692	748	748	754	726	739	736	727	744	665	714	734	698	719	746	736	722	691	751	711	777	758	696	691	700	702	710	720	729	703	693	733	659	663	719	704	757	739	730	715	686	685	718	731	686	704	712	735	737	689	767	699	672	706	719	731	741	697	698	713	687	705	729	706	713	739	662	733	760	706	775	719	728	704	752	709	708	707	721	745	699	705	698	698	750	740	674	750	751	712	754	679	668	751	747	689	704	719	730	719	698	694	714	719	720	696	704	740	750	748	743	732	736	722	663	781	645	735	783	712	731	691	724	718	733	732	737	725	764	754	724	737	735	689	710	687	713	715	764	759	726	692	684	724	750	693	729	699	694	682	672	700	746	727	715	702	723	748	771	725	703	769	734	722	714	755	675	660	718	715	711	691	770	700	712	704	726	686	774	727	735	703	717	709	670	710	680	686	701	723	780	720	696	694	694	754	704	679	749	711	749	708	756	705	718	723	721	760	724	746	739	737	697	684	714	700	683	736	702	730	710	686	755	742	720	653	755	725	720	717	752	735	759	712	703	723	744	706	760	693	740	652	719	729	701	706	711	707	687	653	682	725	729	706	730	729	704	682	727	732	705	727	726	710	692	697	708	732	719	724	683	707	674	759	742	680	711	744	683	740	708	709	749	725	715	729	714	733	727	690	711	736	702	700	741	696	710	691	720	734	707	690	725	773	712	700	691	710	724	723	715	727	696	707	700	712	735	700	742	729	688	743	718	708	684	735	721	707	768	690	743	702	707	749	724	691	724	683	685	729	724	747	724	735	733	714	716	720	709	752	712	704	727	724	688	734	741	677	735	711	722	706	688	741	710	704	677	724	693	697	748	692	754	730	695	709	710	740	720	720	723	677	730	708	688	712	745	769	702	695	701	713	721	721	710	714	765	739	696	712	703	702	668	748	732	672	688	719	759	729	684	712	729	710	674	710	713	714	728	708	691	710	746	721	725	715	749	740	695	713	777	699	717	722	698	750	747	698	731	723	727	692	765	722	729	739	755	682	733	701	748	751	742	715	729	775	718	643	758	716	707	735	719	703	716	716	720	730	753	661	732	726	738	707	697	695	696	707	722	712	719	682	705	732	748	706	741	697	736	716	766	739	692	754	753	695	713	739	739	704	730	698	762	728	692	709	733	760	767	717	702	691	729	720	698	740	728	697	729	749	759	723	668	661	731	750	712	690	728	689	724	687	702	726	717	740	686	729	704	736	715	702	714	723	748	707	732	667	726	735	726	754	694	744	703	692	709	704	713	749	688	721	689	714	730	731	681	737	729	669	699	723	733	717	706	716	700	726	695	707	764	703	719	757	767	711	725	756	703	716	666	746	703	720	720	741	680	729	738	720	733	707	717	722	721	734	687	690	694	739	718	757	680	726	730	684	705	684	699	714	681	725	738	727	701	719	773	683	734	729	740	720	750	706	706	733	721	720	737	713	723	767	710	750	741	758	698	719	720	720	704	727	667	719	754	710	739	739	701	683	705	701	695	683	695	740	744	748	773	744	724	732	683	736	708	705	724	667	698	736	725	765	686	724	711	741	724	703	695	730	717	668	716	741	764	730	689	741	661	726	715	717	729	742	751	691	718	723	728	724	729	732	731	756	722	708	692	692	721	680	728	699	736	723	755	666	728	710	697	723	747	678	740	694	716	727	687	690	747	698	750	714	734	724	715	708	761	727	712	695	723	738	695	667	686	730	716	722	714	678	736	725	704	699	685	676	729	684	745	787	746	700	712	700	721	694	670	695	748	689	728	653	719	690	744	672	696	732	738	721	741	783	700	753	696	701	730	675	738	670	715	735	716	665	722	700	764	735	724	687	759	672	673	693	687	752	715	700	711	707	705	727	682	697	695	714	723	715	736	712	719	739	723	713	713	664	688	778	734	665	709	695	693	725	733	714	738	741	726	681	685	700	723	725	698	698	727	703	776	708	659	712	748	727	729	735	672	735	714	676	698	713	738	722	744	702	721	680	741	694	723	735	723	683	698	694	699	698	713	725	703	737	746	687	745	702	704	717	693	690	718	692	720	723	777	699	738	727	714	678	716	726	747	758	725	682	727	681	720	674	749	716	725	724	683	726	730	692	732	706	716	715	757	686	678	747	736	688	733	688	745	743	714	724	737	783	745	736	710	738	742	682	702	690	715	700	747	703	726	701	703	754	710	755	684	746	655	708	741	743	725	721	703	677	705	726
7181	513	54	57	54	54	63	54	56	68	66	63	76	64	53	51	58	55	61	84	64	67	61	46	52	71	72	68	54	49	59	58	67	59	54	53	64	63	67	51	56	48	53	50	59	58	44	44	55	37	64	61	51	61	62	56	52	60	64	44	54	57	41	53	45	55	48	54	55	51	57	60	59	63	42	42	56	57	60	63	56	61	42	61	59	45	50	49	46	69	56	54	56	60	40	54	49	57	56	48	44	48	47	55	48	53	65	54	51	49	58	51	53	51	60	45	71	49	49	39	67	71	53	42	56	73	58	55	56	52	35	55	50	56	48	44	39	61	46	67	45	62	60	54	52	55	63	62	56	66	52	48	49	57	59	58	69	46	56	54	44	59	48	73	55	52	54	54	43	42	58	57	52	48	65	59	53	59	49	64	66	49	70	55	69	35	53	54	64	60	60	59	46	52	64	45	55	52	46	67	59	48	62	57	60	52	49	63	59	51	52	48	56	53	50	53	55	52	54	71	56	61	53	74	63	48	55	49	52	61	71	62	49	50	58	61	52	44	58	63	46	63	56	52	61	49	66	55	55	56	43	57	47	61	43	55	59	47	58	67	50	45	60	40	67	54	59	55	64	48	58	45	44	46	49	64	42	50	59	63	60	42	54	55	45	75	46	40	56	55	65	60	51	69	53	56	57	56	64	44	35	53	61	62	47	57	48	59	43	38	55	45	44	52	60	49	48	51	48	48	53	64	43	64	42	57	49	58	51	55	44	42	53	42	47	57	51	49	56	56	54	58	56	44	69	49	45	57	57	46	50	58	52	41	55	50	52	50	42	53	53	60	58	71	64	53	54	65	65	62	63	47	54	52	50	64	54	52	48	40	49	50	49	57	48	76	58	39	49	65	58	66	61	57	60	63	72	62	46	59	67	50	42	60	59	49	65	58	62	48	51	60	49	66	49	50	61	57	67	57	43	55	66	63	57	42	37	55	56	48	51	70	50	58	62	44	52	47	48	57	49	60	56	48	53	56	59	48	60	55	56	59	54	39	61	60	49	58	59	50	66	68	42	49	61	51	60	45	62	59	42	58	43	58	53	54	49	59	72	49	58	56	56	66	49	50	44	64	54	57	49	53	61	47	56	49	69	44	51	47	63	58	63	46	57	51	52	47	44	49	57	57	51	44	52	48	55	58	56	52	39	59	44	42	47	49	60	45	57	50	56	60	62	54	43	55	66	45	55	56	50	58	55	50	64	56	58	56	67	45	64	56	66	58	43	62	53	67	63	62	60	48	62	52	46	59	50	61	67	52	49	45	41	69	56	62	45	53	50	50	58	54	57	59	54	56	57	53	53	55	51	58	45	59	68	34	62	56	55	57	44	43	51	57	56	63	58	64	44	50	37	55	70	62	50	52	63	58	41	48	56	49	49	48	46	42	60	51	57	46	45	54	55	52	63	53	51	61	56	51	60	65	58	60	56	56	55	49	66	53	48	54	67	64	54	46	53	53	51	49	58	53	62	68	67	53	58	48	64	49	49	59	61	62	64	58	57	46	43	50	57	44	56	68	60	63	59	38	49	62	58	59	58	45	48	52	61	54	60	59	58	62	58	71	50	50	52	56	48	55	62	57	51	50	62	49	52	57	62	64	58	50	54	61	55	59	50	51	69	46	52	49	43	38	51	42	56	55	69	72	55	47	57	52	62	60	61	53	51	64	50	49	56	50	60	64	49	50	55	48	53	59	53	61	48	49	56	54	46	61	54	64	44	52	56	62	55	56	44	61	59	47	64	34	60	55	54	53	54	44	50	47	58	42	58	74	58	50	62	58	54	56	66	55	46	72	61	66	52	60	57	61	68	49	59	57	58	36	57	55	55	58	56	62	61	74	61	55	51	62	56	65	57	65	63	60	63	46	45	64	42	49	61	59	45	33	72	55	53	55	61	56	48	62	53	50	55	49	56	64	53	64	53	45	72	50	57	64	50	55	48	43	53	53	60	52	41	51	37	60	44	60	62	54	56	60	51	48	64	54	54	49	51	65	54	53	51	46	58	61	58	71	52	52	52	51	61	43	55	48	45	59	53	42	46	33	61	49	60	49	50	51	41	59	55	58	66	51	52	38	57	63	49	65	43	61	64	55	49	48	49	54	33	53	59	51	58	53	50	46	47	55	54	53	52	57	50	31	64	56	51	55	65	53	43	53	63	53	50	41	61	61	48	66	60	73	57	45	52	57	57	52	56	61	48	57	55	47	63	40	53	71	56	51	55	63	59	51	53	62	48	57	51	56	47	48	49	57	62	65	44	56	54	59	52	60	55	53	47	37	50	60	48	60	57	52	47	60	57	56	39	67	48	67	43	48	61	58	54	64	52	44	54	53	52	59	51	44	51	52	56	53	50	68	59	52	69	50	57	52	51	51	55	57	52	46	51	61	47	58	62	63	53	45	56	50	52	66	53	38	54	56	49	55	57	36	52	49	69	46	66	51	55	39	45	61	42	45	54	52	52	50	55	52	50	62	47	48	57	65	48	58	67	57	47	60	64	62	60	42	68	53	59	46	55	52	61	50	65	59	50	54	38	54	48	51	57	64	66	75	69	47	50	65	53	57	57	52	55	50	53	40	53	58	59	52	61	65	67	55	57	46	52	61	53	65	46	58	46	62	77	52	66	54	61	52	53	47	53	50	63	65	63	55	58	52	44	50	68	47	52	59	60	49	60	56	44	62	57	48	39	44	57	49	54	50	60	54	67	59	64	65	59	55	63	54	50	56	70	66	61	54	55	55	48	55	53	50	52	38	51	47	53	60	46	63	59	65	61	49	57	59	45	55	54	51	54	50	62	50	54	57	41	41	50	65	69	69	53	53	51	59	68	59	50	53	55	48	51	52	44	49	45	57	66	44	55	47	58	48	52	59	50	62	52	56	51	58	51	52	48	62	44	51	51	47	59	60	52	54	52	48	61	58	48	57	64	47	58	61	61	63	51	56	55	52	54	54	51	46	45	49	56	51	47	49	45	54	53	54	54	63	54	57	52	53	57	62	52	58	64	65	62	62	62	44	58	63	47	64	47	68	61	50	63	46	48	46	46	73	54	56	55	55	59	54	61	59	62	49	54	64	48	49	58	42	54	45	73	66	46	67	44	56	60	55	60	64	38	60	48	51	54	53	47	46	58	53	58	55	79	60	58	59	73	54	56	57	59	54	51	62	51	66	59	54	52	57	40	41	57	65	67	47	54	56	53	54	45	47	64	43	53	54	56	61	61	62	60	49	61	56	55	48	47	55	52	77	55	59	60	44	51	71	57	56	46	51	50	47	70	46	53	59	55	58	58	55	62	66	58	52	52	54	57	50	58	49	47	44	53	44	53	55	54	58	51	57	55	56	59	68	50	57	58	53	48	62	47	62	61	73	74	62	48	52	60	50	56	40	48	51	62	50	47	64	46	58	45	52	69	68	45	61	48	66	46	64	64	52	45	53	47	60	57	56
30921	5110	646	622	821	1057	1138	1075	880	821	847	743	713	658	653	649	612	601	581	572	541	502	565	529	501	540	523	526	493	507	492	542	469	477	500	478	512	504	449	477	479	492	461	495	497	466	478	455	492	492	456	529	461	473	439	469	482	427	462	441	497	501	477	510	471	431	483	493	465	488	400	459	448	473	462	456	528	491	489	435	492	477	474	472	483	480	500	449	517	444	443	476	464	497	473	480	475	449	413	441	506	472	480	478	511	457	459	474	463	479	455	479	462	485	435	450	459	431	471	460	479	477	432	464	453	475	486	485	466	460	471	435	483	475	466	435	467	444	438	490	485	489	434	465	469	495	463	459	453	428	469	489	476	469	475	455	465	467	459	485	484	505	486	490	495	476	477	455	481	421	458	456	429	460	448	467	462	487	474	460	487	424	438	511	496	488	476	471	433	411	471	464	467	473	446	443	419	469	451	477	444	476	444	490	435	482	456	429	473	434	485	433	451	441	458	485	489	432	461	457	470	456	471	486	440	455	461	478	442	473	427	454	453	430	435	491	469	427	437	469	458	452	489	486	489	490	481	430	458	448	486	465	466	456	470	484	485	457	458	465	467	434	477	440	469	468	442	439	475	420	513	500	453	408	496	461	450	460	490	447	450	452	466	460	472	471	488	456	464	467	494	443	441	521	464	436	452	487	478	429	515	432	443	486	477	452	465	495	446	435	473	461	431	432	445	494	464	461	455	489	449	464	488	475	443	494	473	457	441	467	466	471	446	460	454	435	451	495	457	480	490	405	440	440	479	470	457	450	456	480	463	487	452	491	486	452	502	478	480	468	439	439	497	483	468	449	481	461	478	406	466	472	512	459	484	457	487	436	449	469	464	454	466	466	434	475	500	492	435	445	476	492	432	449	447	473	473	484	447	429	429	488	456	491	497	490	466	460	474	497	428	463	455	453	480	518	472	483	481	467	479	464	488	445	428	473	469	443	461	425	465	429	485	445	465	454	469	426	478	474	473	496	477	451	478	488	443	491	452	503	467	457	449	419	452	467	479	462	450	456	438	425	495	426	462	474	482	494	469	511	440	463	479	479	435	454	472	461	482	465	471	458	480	461	471	458	458	469	456	493	475	486	471	474	472	498	474	456	471	439	464	477	456	464	449	442	445	466	445	476	468	449	496	456	469	458	452	450	496	453	484	491	469	454	476	467	490	446	470	505	468	442	459	474	469	475	465	472	470	457	476	449	464	441	440	468	440	492	457	469	479	513	489	476	442	438	440	442	491	488	436	460	478	455	461	476	457	464	454	459	464	502	480	470	453	467	475	479	454	439	426	450	430	469	471	505	459	519	422	456	466	452	461	446	455	457	462	452	495	502	477	444	473	439	514	479	476	473	447	456	450	463	459	464	460	436	461	487	473	461	484	473	460	459	461	498	442	493	448	448	493	474	484	465	449	448	459	486	467	456	489	456	466	431	444	527	453	458	471	501	471	459	472	465	451	495	424	445	467	502	527	449	436	465	475	472	436	435	457	476	475	480	477	446	456	497	462	503	464	463	442	487	432	508	450	451	472	460	436	462	433	445	486	475	459	463	474	442	474	474	419	453	477	489	476	438	442	444	476	463	514	447	482	477	466	488	454	449	450	496	469	438	422	443	481	443	516	470	448	456	467	464	461	482	468	468	433	498	467	445	455	476	481	520	431	442	438	513	499	479	454	446	460	463	488	490	466	483	430	481	505	479	471	507	488	437	453	466	485	502	458	443	488	475	476	485	429	484	482	455	463	471	522	468	509	483	452	464	470	458	479	466	487	456	487	469	445	480	443	421	474	418	467	473	461	459	425	434	450	443	486	437	493	433	522	468	433	486	427	472	476	447	466	489	479	469	456	451	460	453	411	480	478	508	429	475	478	443	493	444	445	469	477	499	468	482	444	495	481	475	484	491	493	466	411	458	427	483	480	462	471	488	466	455	447	462	478	462	450	491	482	473	460	474	466	463	452	492	435	463	462	460	469	467	458	490	468	481	453	450	475	527	464	478	457	476	484	497	439	452	509	464	494	494	437	473	477	451	467	439	459	445	474	468	450	442	461	440	441	466	451	448	475	473	453	501	445	453	482	437	496	502	477	454	451	448	500	454	429	477	494	481	506	463	488	483	481	486	474	466	460	496	447	461	452	418	457	485	463	461	465	495	502	481	483	485	460	463	486	490	469	445	495	480	467	434	441	441	447	440	494	478	471	478	494	438	490	479	486	451	506	464	468	474	420	503	483	466	470	430	466	429	496	444	493	466	493	459	501	450	455	468	449	457	458	444	506	467	448	452	417	485	465	441	470	478	470	466	456	472	475	455	444	492	463	445	426	432	452	457	428	484	471	462	477	442	465	461	449	497	460	413	458	439	495	409	442	491	418	478	486	492	447	459	475	470	461	491	506	467	455	448	499	463	468	480	437	444	451	474	476	475	441	432	446	437	470	471	453	460	452	472	463	446	463	454	430	450	484	469	486	449	444	426	435	469	470	473	455	428	473	446	441	475	461	487	434	468	440	495	470	453	429	490	439	489	430	493	480	487	462	456	420	467	488	459	495	502	463	459	495	461	432	503	507	463	479	458	481	452	494	467	470	452	466	471	482	484	467	421	452	469	452	507	463	496	449	469	481	497	450	489	471	476	457	446	490	514	456	454	445	483	483	460	459	453	444	491	454	466	445	458	426	441	448	442	491	460	448	481	477	507	449	487	465	450	467	493	479	468	461	496	454	448	478	441	448	453	465	487	451	451	449	442	485	481	442	461	463	476	444	472	491	428	420	452	481	429	418	482	483	440	491	481	450	496	459	453	491	488	452	446	431	414	464	456	486	460	473	463	462	473	451	475	455	434	433	467	436	472	462	494	465	449	460	463	454	432	444	477	465	432	440	475	481	477	455	478	491	461	463	468	474	465	445	456	438	481	452	459	461	447	449	431	442	466	451	415	476	482	468	453	487	472	467	469	482	466	455	438	475	516	460	465	477	465	446	464	446	501	479	464	463	465	498	455	471	485	470	460	475	454	501	470	507	466	485	453	466	458	468	435	446	465	459	470	489	465	482	467	474	477	486	439	451	488	493	436	443	437	439	482	444	479	448	469	459	473	470	461	491	453	462	445	469	468	467	470	495	452	469	507	465	421	454	490	439	476	478	448	445	420	479	473	452	451	489	438	477	482	488	440	483	450	448	434	471	468	446	454	467	453	461	474	455	438	499	419	473	489	453	437	441	468	475	471	475	472	490	466	467	463	460	500	471	457	456	489	503	476	478	450	481	441	447	436	455	442	489	477	411	455	444	448	458	473	470	414	474	461	480	462	465	489	453	452	450	495	492	473	480	485	452	488	458	483	498	480	434	431	467	453	453	478	472	463	450	468	476	488	454	492	463	454	470	458	452	439	482	450	456	496	463	465	482	477	470	442	510	477	451	472	446	441	458	461	480	478	509	459	433	447	512	463	415	439
18758	4272	144	132	109	129	147	153	123	123	141	106	97	119	118	112	115	116	121	103	112	116	99	120	101	95	100	105	104	114	116	102	91	94	95	94	116	117	88	113	111	77	100	103	90	100	93	115	110	114	89	104	99	101	92	96	98	81	108	100	85	88	97	86	102	102	95	102	97	102	130	100	107	86	88	112	94	99	94	109	110	87	101	94	115	113	103	78	111	101	107	109	101	105	105	102	115	100	106	106	91	94	101	71	94	84	110	107	103	106	99	96	92	106	102	100	116	89	101	99	87	91	104	86	101	88	105	95	101	109	95	103	90	89	87	107	104	109	90	100	111	118	100	100	96	105	81	108	111	97	101	93	101	109	109	98	88	88	110	94	86	107	100	97	91	104	106	102	117	92	105	98	89	88	111	96	87	105	85	77	84	110	105	100	106	102	99	100	110	104	94	107	83	92	83	100	91	98	104	106	109	111	91	98	96	94	103	99	89	104	115	93	105	99	108	93	115	99	99	100	89	99	104	103	68	94	99	108	125	102	103	110	85	96	83	109	89	95	116	103	99	103	115	85	100	93	94	92	104	97	104	103	104	105	113	106	105	112	93	107	112	116	107	102	110	107	113	105	94	83	106	102	100	93	96	103	86	110	101	89	115	102	103	82	102	105	112	92	95	103	104	92	114	103	112	111	95	99	101	80	106	87	117	114	106	108	115	85	81	86	115	99	102	90	104	90	106	109	89	98	95	99	107	90	97	93	105	100	108	99	91	115	86	105	92	103	101	110	97	103	75	99	98	96	123	105	96	107	101	87	109	107	92	91	104	94	96	114	114	107	100	88	89	99	115	101	101	94	114	108	108	95	103	100	107	95	99	115	98	113	110	90	98	91	107	95	98	109	100	97	96	108	109	99	103	93	114	118	76	117	90	93	102	118	137	100	104	97	107	94	115	89	105	80	87	97	105	90	94	99	99	115	93	102	96	110	105	107	103	109	100	85	111	87	97	113	75	113	92	104	99	100	106	108	115	89	88	91	114	95	85	81	100	99	107	98	103	97	108	88	96	106	105	91	85	91	101	97	89	92	95	102	103	100	126	92	85	89	107	121	86	98	102	80	103	102	97	96	97	101	113	98	82	109	99	108	102	110	118	105	83	98	100	89	93	99	99	111	112	113	94	113	95	99	95	107	89	76	102	99	78	117	94	89	97	108	77	94	93	92	94	93	91	92	103	98	113	108	96	98	111	108	107	110	109	102	104	116	86	106	118	82	89	105	84	107	121	103	82	88	109	127	88	103	111	111	86	86	102	88	100	109	103	120	103	89	85	106	97	97	102	103	120	99	95	111	99	91	85	91	112	113	115	89	116	118	96	101	107	100	92	118	94	97	109	110	101	85	104	111	96	91	100	128	99	101	101	99	101	92	101	91	94	109	101	106	88	96	111	76	95	84	80	98	97	85	105	89	94	98	98	81	100	112	86	96	87	110	101	93	107	93	116	109	108	87	98	85	78	125	94	103	92	109	110	99	99	93	98	110	105	106	99	109	89	101	105	113	109	98	103	102	132	118	92	106	97	109	87	100	93	92	98	100	103	91	111	108	107	109	113	98	92	94	97	89	86	96	114	79	92	103	109	101	105	102	86	97	96	107	105	98	97	106	95	122	117	94	87	119	115	89	99	104	85	96	103	101	97	98	82	94	99	93	92	98	103	79	110	94	118	76	89	101	99	95	109	114	97	95	109	93	84	106	100	96	117	103	100	99	101	107	104	94	92	101	106	100	94	83	89	88	97	84	108	103	99	95	105	101	114	91	98	103	100	97	94	95	81	116	90	90	105	98	104	116	118	94	99	114	98	97	100	85	115	100	94	112	118	96	85	103	113	111	94	92	114	91	96	115	99	117	101	110	113	108	110	114	84	100	94	94	100	100	99	107	97	84	95	113	104	94	93	102	88	102	99	98	91	111	103	94	116	87	93	70	91	97	107	113	91	97	101	90	99	97	110	97	99	93	100	102	99	94	114	124	96	103	99	112	107	103	115	101	99	102	105	103	97	87	90	98	100	106	104	101	106	103	81	97	98	100	116	91	86	94	85	91	97	106	93	93	78	97	99	84	89	87	94	105	103	86	88	106	89	85	111	95	97	98	109	99	90	100	89	103	95	101	101	103	107	115	107	101	100	101	96	102	109	109	104	98	106	117	106	111	121	97	103	102	105	90	97	77	81	84	96	98	99	95	98	98	90	93	116	104	96	106	121	99	112	104	110	109	86	101	84	82	99	104	93	105	90	84	100	104	101	98	94	97	84	92	106	108	94	85	100	99	127	90	113	101	120	115	97	117	114	94	89	102	91	100	88	106	113	110	103	103	95	76	97	87	97	101	101	98	104	102	94	102	91	95	95	87	100	100	101	115	101	103	103	94	105	95	95	100	101	109	113	108	109	107	106	108	98	105	102	100	95	101	119	88	102	99	107	104	95	99	101	99	98	89	127	99	109	96	90	95	100	103	92	87	102	115	97	115	94	94	111	89	99	123	100	110	88	109	103	109	109	109	99	116	97	95	108	106	96	99	104	107	109	120	98	111	96	124	67	107	99	92	104	108	101	94	83	108	92	95	111	113	112	115	96	95	105	96	96	97	101	103	94	95	74	94	104	84	102	99	107	82	78	121	107	101	104	102	104	113	99	87	82	86	81	104	93	95	84	86	110	120	114	90	98	87	84	102	108	92	96	102	100	99	105	88	77	97	78	105	88	98	82	106	93	104	106	106	107	93	93	114	96	96	105	99	97	106	104	110	109	98	88	99	107	108	73	96	99	94	87	95	91	89	99	101	107	108	103	90	107	100	106	96	101	87	113	86	82	84	89	110	115	111	112	106	102	107	96	115	116	99	109	98	83	98	102	86	109	100	106	81	101	95	111	88	110	105	106	84	94	82	95	116	105	101	93	116	88	107	97	93	98	99	89	109	84	102	111	85	116	115	96	94	99	87	86	96	102	93	85	109	99	91	90	98	100	101	110	93	89	109	91	94	87	82	111	114	94	102	120	86	90	96	110	111	115	101	81	105	76	111	108	93	121	121	95	115	91	86	91	109	108	90	97	93	110	79	121	104	98	93	88	108	87	100	113	114	107	92	108	105	89	103	97	110	99	123	99	113	108	100	93	98	95	103	111	89	95	91	112	99	79	100	105	109	93	102	102	114	85	106	109	108	115	108	107	75	110	104	98	81	100	102	116	86	112	111	106	105	103	88	116	102	90	100	110	93	88	93	114	104	93	113	94	93	98	101	83	110	107	75	113	91	109	100	83	92	100	108	97	93	101	121	91	119	112	85	102	92	105	94	117	91	92	91	104	97	95	112	89	97	114	103	86	102	94	93	79	105	96	88	101	103	89	102	91	105	110	115	116	107	94	118	121	93	85	102	98	89	108	119	99	103	116	101	121	90	97	99	111	88	96	77	98	117	87	96	113	101	88	103	117	88	93	101	86	100
44454	9613	1527	1614	3169	4334	4380	3847	3208	2575	2299	2105	1854	1728	1569	1450	1355	1274	1250	1144	1118	1190	1132	1097	1062	1066	1036	1014	1061	966	1011	1003	1031	981	969	971	937	920	994	951	920	938	930	923	898	962	915	914	893	868	878	929	874	939	889	914	854	919	905	912	909	849	909	884	937	918	910	885	883	944	890	886	939	904	895	892	875	887	866	893	918	894	818	883	854	822	921	897	909	900	874	849	835	834	873	866	905	950	882	818	864	861	860	875	882	905	854	862	912	874	888	914	872	836	920	909	893	864	873	868	901	899	901	854	905	856	859	891	895	959	829	858	912	847	859	864	878	873	878	906	913	877	905	870	877	886	881	849	905	828	863	880	888	943	846	898	846	843	861	855	915	875	873	834	832	835	911	868	842	872	904	856	864	892	850	878	874	898	869	811	883	841	871	859	899	873	920	798	849	900	882	908	897	871	872	888	846	864	861	846	870	818	850	831	839	945	873	870	867	868	870	856	869	822	840	883	857	894	878	882	861	886	889	841	827	859	934	882	871	896	861	845	886	906	873	832	855	936	849	860	886	843	898	869	874	799	881	847	876	865	889	864	850	883	887	884	923	913	827	862	935	877	888	934	879	912	863	850	835	885	907	860	889	928	865	865	857	836	866	881	879	866	844	923	879	843	926	929	880	853	854	911	856	885	805	847	923	903	823	892	861	909	877	875	834	898	900	818	872	862	895	863	868	906	882	897	900	856	902	865	857	825	859	878	877	901	867	872	920	865	844	809	922	847	915	928	863	866	931	844	847	839	929	817	909	849	869	914	847	848	863	849	870	839	873	871	849	873	889	853	863	832	874	884	887	868	913	893	855	839	885	890	850	884	846	827	875	865	899	876	883	884	885	883	884	879	836	943	865	905	901	879	839	847	877	859	838	858	821	856	864	836	873	898	925	853	921	899	878	898	879	905	869	845	870	892	909	857	835	856	871	885	881	859	872	917	856	871	862	897	864	880	879	877	852	854	907	865	882	876	847	898	902	867	866	818	816	885	852	893	881	925	848	868	867	919	887	861	881	847	877	891	857	898	896	867	849	876	869	894	879	866	848	840	916	815	865	905	821	858	846	898	873	901	901	805	881	893	843	888	845	879	872	871	925	851	849	918	878	880	904	885	873	910	917	872	889	847	848	881	810	831	890	911	904	878	881	881	914	826	845	861	875	844	896	856	860	903	869	891	892	867	899	851	863	870	857	845	882	903	934	912	864	902	888	903	888	906	924	883	887	843	889	852	802	905	905	896	842	872	888	865	846	842	816	879	920	875	884	864	900	902	880	855	853	858	868	869	877	900	909	867	879	833	851	873	869	862	883	888	897	838	811	878	809	890	888	905	871	823	861	907	836	857	912	854	875	885	865	870	885	886	885	859	903	867	861	891	916	834	827	873	853	868	844	880	875	896	836	884	874	862	860	854	873	839	826	907	823	859	849	876	881	883	862	878	866	849	863	830	868	901	884	897	850	859	840	907	855	877	878	867	823	868	863	888	849	930	900	807	857	885	858	917	817	818	838	877	889	849	901	896	905	881	863	860	889	878	913	851	856	855	892	880	873	847	860	856	937	889	880	899	856	803	945	864	876	914	898	891	851	862	863	885	847	875	892	891	889	907	945	838	867	883	856	845	826	891	919	847	899	840	936	880	853	863	849	872	889	916	898	887	830	924	850	863	875	841	885	912	856	870	857	870	881	872	838	818	809	892	936	863	812	852	871	858	929	859	808	924	856	896	862	872	852	825	832	863	902	904	839	872	895	860	905	918	815	869	911	847	832	899	870	876	879	910	848	851	880	866	885	860	862	848	853	861	906	851	882	931	903	858	849	874	880	841	863	861	905	849	857	875	851	870	877	900	879	888	869	857	911	805	866	861	882	861	832	868	878	857	855	857	864	915	822	856	840	885	808	902	866	889	873	860	832	869	840	914	853	855	836	898	882	898	875	868	917	857	902	889	867	856	850	889	877	811	900	914	897	895	885	855	863	889	882	847	872	854	833	845	869	895	862	817	855	868	880	855	861	889	917	835	871	899	852	830	866	900	887	860	870	950	879	892	862	870	893	833	895	880	839	937	905	857	916	835	887	842	922	955	906	870	840	823	868	879	890	886	873	843	875	840	909	861	855	910	850	832	864	855	854	893	894	894	835	841	901	909	892	855	814	877	898	898	813	919	918	862	843	882	892	917	893	827	862	901	872	911	861	888	894	832	884	861	844	883	872	835	918	887	862	921	886	843	866	919	905	919	823	848	894	824	896	938	868	918	854	864	879	907	861	890	884	831	889	816	844	913	880	871	840	877	847	889	828	928	861	834	861	857	852	889	877	848	891	838	846	877	848	867	937	853	890	883	839	907	899	907	922	949	873	896	895	861	903	884	923	910	885	899	873	903	860	888	947	873	870	826	885	858	853	861	922	911	905	873	849	849	945	833	862	866	854	874	889	869	832	836	884	897	925	855	893	828	840	886	854	907	894	900	821	847	869	871	884	864	854	836	892	876	841	881	872	865	845	877	810	847	872	848	887	866	843	944	880	858	895	842	885	875	844	883	850	835	859	837	921	837	823	892	869	858	863	920	902	896	887	856	864	884	897	899	905	871	864	847	885	838	921	941	891	840	876	924	848	880	902	904	889	877	849	864	838	894	867	865	892	827	837	880	866	795	850	876	884	933	858	883	858	853	942	832	882	908	862	872	897	890	927	913	874	844	878	855	844	895	831	841	867	870	881	856	926	879	892	898	865	870	881	869	825	831	863	837	901	871	929	835	889	867	839	863	868	870	874	927	885	866	848	878	903	812	876	873	889	880	835	875	884	929	819	879	886	882	907	904	800	858	883	824	865	885	888	864	841	888	859	909	830	887	870	829	848	869	873	810	856	887	889	843	873	851	902	899	868	860	861	874	842	913	855	885	874	869	883	906	845	845	883	849	886	877	882	893	878	812	858	902	884	885	904	867	845	841	878	904	874	918	811	905	907	873	868	948	899	872	858	862	908	871	831	895	899	837	830	893	853	887	822	919	872	906	881	835	877	876	841	864	855	881	880	921	963	850	857	888	855	859	867	830	857	920	885	875	865	845	884	834	826	891	838	895	878	831	902	822	896	857	870	854	916	858	865	851	851	871	872	894	877	865	866	868	883	864	899	899	847	920	857	870	896	829	890	887	873	806	851	878	851	905	919	852	856	830	875	876	868	920	879	866	850	898	889	932	915	903	886	908	892	883	890	857	898	904	857	864	887	820	927	929	887	865	898	856	872	884	884	898	881	886	864	842	904	857	884	884	858	860	831	877	864	856	936	886	822	871	882	893	924	849	915	927	902	908	866	854	865	880	933	838	876	836	845	824	867	842	848	870	908	873	857	834	897	902	859	867	897	885	854	885	895	847	863	858	861	873	864	890	909	861	873	866	849	890	903	882	871	872	840	847	856	879	891	897	900	886	924	856	870	839	892	865	875	903	882	866
15849	2790	47	46	42	37	57	67	45	58	53	37	36	35	46	32	31	36	34	38	26	31	33	36	35	27	28	27	26	19	24	19	32	29	18	27	21	26	19	26	20	21	17	20	33	14	20	27	27	24	20	16	25	25	23	21	17	26	25	31	24	19	20	25	20	22	23	32	14	20	22	20	19	26	28	16	22	18	20	9	23	18	23	27	24	23	32	18	21	24	27	25	23	22	27	25	21	18	20	19	21	26	27	24	22	22	17	19	16	21	23	20	25	19	27	19	17	26	24	22	20	19	24	15	17	25	18	16	20	27	14	20	21	11	23	18	20	18	12	27	21	29	23	28	21	24	12	23	24	22	15	18	15	16	16	21	19	28	14	21	31	15	20	20	17	24	19	22	22	16	36	14	23	18	26	23	19	21	20	26	23	24	26	33	21	18	18	22	27	19	21	22	22	16	24	20	18	21	30	23	21	26	19	30	20	24	21	29	20	18	20	21	27	24	24	25	17	14	29	18	27	25	22	30	15	18	21	24	21	20	26	18	21	18	21	26	20	21	18	17	18	12	28	21	19	22	28	10	16	19	14	16	27	21	16	33	18	20	21	18	28	28	20	23	17	17	32	16	29	18	27	23	31	19	13	23	28	19	27	17	29	26	22	23	17	25	21	17	18	28	22	21	26	18	20	24	22	27	18	20	16	14	24	17	22	30	17	25	19	23	20	22	20	15	24	23	18	18	19	17	17	16	35	16	24	14	30	17	21	16	20	20	14	18	20	24	25	22	29	14	20	17	24	27	24	14	21	16	21	20	21	16	18	20	21	14	25	22	25	27	21	22	23	23	26	19	20	21	23	19	19	25	18	27	20	8	17	16	16	30	13	18	15	19	25	20	23	24	25	23	19	17	20	20	24	30	22	24	12	24	26	16	21	21	15	19	18	18	19	20	17	19	22	30	19	19	26	28	25	15	17	21	28	28	20	18	36	23	16	20	17	15	19	19	20	18	18	27	18	28	16	23	21	20	18	20	23	16	26	22	23	24	17	23	20	21	22	13	23	16	24	22	19	32	28	23	18	22	16	15	26	24	26	14	20	16	27	15	24	15	21	24	25	17	32	23	24	16	26	19	15	29	23	20	15	24	25	24	20	16	22	21	19	24	25	22	19	18	12	22	25	19	29	19	22	23	27	17	24	9	15	29	25	31	25	17	20	21	21	14	21	26	22	21	21	21	30	22	24	13	21	22	22	23	17	17	17	16	20	31	28	29	25	18	22	28	13	20	26	19	28	18	16	28	20	24	25	23	18	18	22	21	18	26	18	19	19	18	20	16	14	18	22	20	18	24	17	30	25	17	22	20	19	29	17	19	21	25	19	29	22	21	23	24	24	16	23	16	18	25	19	20	21	13	27	25	27	12	31	25	16	18	14	16	27	23	21	13	22	23	16	25	13	24	24	14	12	15	24	27	25	22	25	23	26	24	20	15	18	27	17	23	24	17	25	30	16	24	22	23	17	25	17	25	26	26	20	19	22	25	26	35	18	15	18	23	24	19	17	20	22	22	18	19	22	21	24	21	18	21	19	24	21	26	29	13	24	25	30	19	23	15	25	22	16	21	21	17	24	20	27	22	28	21	19	23	17	21	17	21	28	24	23	28	31	12	28	16	14	26	25	24	23	18	18	16	17	18	24	19	20	21	25	21	25	18	18	24	17	18	12	21	19	15	31	17	20	28	18	30	22	25	25	20	24	20	27	21	21	32	28	26	22	27	23	17	23	23	19	24	22	16	22	24	28	20	23	24	13	19	15	17	27	21	22	20	19	31	22	26	16	18	26	20	25	23	16	28	18	22	20	18	20	22	18	19	19	24	23	22	15	15	22	25	19	27	20	19	18	25	27	15	27	23	17	23	16	11	19	19	12	21	20	21	32	20	17	29	24	30	23	24	21	14	31	20	22	20	31	17	18	18	19	18	11	8	25	30	20	20	21	21	18	25	19	20	19	23	25	8	23	21	16	23	21	21	28	22	24	25	13	21	26	18	21	23	20	27	19	18	12	25	25	19	19	26	21	13	13	12	20	15	16	18	14	29	24	22	18	26	17	27	23	30	29	24	25	22	25	16	25	14	21	20	13	18	27	21	22	31	20	16	20	24	19	17	30	18	27	24	15	17	20	26	22	32	16	18	21	21	18	30	21	27	21	22	20	29	25	25	31	25	22	17	25	19	17	22	20	21	21	30	24	22	13	28	26	20	26	28	25	19	25	16	23	13	22	20	12	21	19	22	25	17	19	23	16	27	26	17	21	25	29	22	30	26	14	15	21	20	30	19	24	22	34	23	24	16	20	18	26	20	23	24	26	23	22	21	24	28	20	24	24	26	18	15	25	17	26	20	23	17	18	26	20	25	22	15	26	23	24	22	25	24	15	22	24	21	28	27	15	18	13	22	20	25	11	22	21	19	14	16	18	19	17	18	16	24	22	23	19	17	19	14	25	18	23	34	23	20	25	25	22	25	18	22	24	21	19	19	23	27	25	19	21	20	19	15	22	21	14	14	20	21	26	18	27	21	25	16	29	14	22	23	24	27	30	17	13	14	30	20	19	16	28	24	27	17	17	17	24	19	21	15	20	18	28	31	20	40	16	21	14	17	16	21	21	21	21	17	20	24	22	23	16	13	24	25	23	15	19	15	22	17	25	25	22	21	14	24	19	16	19	15	18	14	24	11	19	26	19	15	23	23	28	23	23	21	17	22	20	18	16	10	17	20	22	31	20	19	21	21	20	16	24	28	22	20	15	15	26	23	14	25	27	26	19	27	18	16	21	27	21	16	12	17	20	27	11	24	24	17	15	25	14	24	17	26	26	18	13	22	18	18	22	27	18	22	18	19	17	21	25	19	18	15	20	26	25	23	14	13	27	25	17	26	20	19	23	20	15	22	24	18	23	20	22	18	19	17	29	25	19	14	14	23	14	31	15	27	12	19	18	19	33	22	24	15	20	29	21	21	28	23	19	21	18	15	27	25	17	20	26	20	22	15	22	21	24	24	24	17	21	19	25	19	19	22	19	22	24	15	21	29	16	16	12	22	16	18	18	27	28	22	21	24	13	20	31	23	18	24	25	23	17	26	17	16	25	17	27	18	25	22	20	17	28	20	24	14	22	23	18	27	12	27	14	15	16	20	28	18	19	28	18	28	14	32	24	20	26	23	16	23	25	17	26	19	12	14	22	21	17	18	27	17	24	15	16	24	18	19	17	23	20	30	26	25	14	25	12	29	21	21	19	22	25	22	18	23	20	19	24	25	12	13	31	17	19	22	13	20	20	23	24	26	13	18	25	16	22	18	26	21	7	20	23	24	28	25	22	17	9	22	16	24	24	18	22	20	18	23	28	22	13	23	21	22	13	16	20	27	16	24	21	18	20	21	14	23	23	20	14	18	22	27	22	31	21	23	15	23	14	16	22	22	16	16	33	25	16	12	20	21	21	16
39960	8672	700	734	1951	3134	3067	2843	2352	1955	1662	1444	1253	1082	957	819	740	743	617	592	535	489	482	439	415	413	406	350	342	356	330	356	308	319	275	264	280	273	260	279	259	253	251	268	239	237	243	248	226	247	237	215	233	242	244	225	201	243	193	208	253	232	187	193	205	206	242	219	196	217	203	199	178	195	181	208	199	179	198	202	196	171	218	209	183	213	197	188	216	194	201	184	174	220	164	184	208	202	157	198	185	157	205	222	192	209	219	173	186	180	198	206	191	183	195	188	192	174	183	197	195	181	197	193	161	172	192	188	208	209	208	193	178	187	165	179	164	181	171	184	194	212	194	181	194	169	203	178	180	192	202	209	203	227	191	195	187	198	196	196	167	183	174	185	201	203	185	190	212	208	188	183	182	166	179	203	178	193	173	197	164	185	161	184	197	185	186	200	187	184	181	183	175	187	169	165	169	160	195	174	179	179	183	170	196	184	185	208	162	182	185	196	173	173	207	176	167	194	190	172	176	192	180	173	180	185	187	172	193	183	190	185	183	187	199	180	195	211	202	186	181	195	207	158	190	175	191	176	189	174	174	177	180	215	182	200	199	199	185	186	177	179	175	184	198	192	184	179	203	192	164	183	165	188	186	199	186	204	192	204	179	172	181	177	193	181	184	190	177	196	190	188	152	172	201	167	168	182	182	177	154	191	187	169	177	183	186	209	169	179	190	170	184	194	184	171	196	181	185	198	172	161	168	165	172	155	190	156	198	171	168	188	201	200	203	181	205	195	216	172	162	193	172	195	180	201	173	178	168	196	165	182	160	165	187	172	183	182	187	190	180	191	195	175	178	186	174	207	171	180	177	177	165	166	184	182	197	194	191	184	188	163	167	198	182	188	194	161	169	180	164	159	180	177	188	197	157	184	173	187	189	167	173	177	201	163	198	185	175	179	181	195	168	173	193	187	184	172	170	182	192	188	169	162	170	190	200	184	183	202	174	212	182	190	195	163	195	183	198	195	199	191	187	182	174	166	183	162	178	194	192	170	171	169	194	191	186	172	180	205	185	189	172	184	180	177	173	175	205	177	172	186	177	181	200	190	200	177	158	169	174	191	182	182	177	202	192	182	204	182	189	194	165	157	178	179	182	178	192	200	212	177	181	151	184	184	172	189	184	174	172	221	188	177	166	185	196	166	199	145	173	172	201	190	164	182	200	163	202	173	184	185	185	192	192	176	168	193	177	199	190	182	167	174	203	171	163	194	190	175	173	199	172	198	171	176	206	195	198	198	189	180	170	191	167	180	196	194	183	166	189	175	176	159	175	177	189	196	172	201	188	171	195	176	193	191	186	181	176	157	189	174	175	178	179	175	174	165	200	169	184	183	186	179	177	231	189	171	195	204	190	159	172	144	194	172	182	191	202	174	157	188	192	175	174	177	158	172	186	197	212	178	211	209	186	180	174	180	188	180	189	170	189	160	149	164	177	190	195	181	188	182	165	169	159	173	185	190	173	201	169	179	175	185	192	189	198	169	170	170	187	194	162	198	162	169	158	185	195	182	184	174	177	179	182	165	165	201	173	193	152	183	162	198	202	198	150	165	181	181	179	193	168	166	183	186	164	191	191	202	197	179	172	186	164	160	170	179	184	193	174	180	184	164	164	160	186	190	194	198	213	180	175	158	158	177	177	193	154	160	225	188	160	202	191	190	195	195	173	189	197	149	180	173	181	188	194	196	180	184	201	177	175	170	205	188	195	199	192	217	209	212	186	187	191	172	173	197	168	193	167	189	178	198	181	174	198	172	214	192	185	162	198	184	187	191	202	177	165	174	159	189	150	178	151	193	185	194	184	202	174	178	174	194	175	168	174	167	183	203	182	197	192	196	164	179	176	204	163	172	184	184	177	179	192	213	197	187	184	175	184	194	177	184	170	176	190	194	165	187	217	200	183	174	171	211	166	192	198	183	163	178	170	192	170	186	189	169	197	160	190	171	180	168	198	179	176	169	173	177	189	175	185	175	173	167	176	196	184	188	184	160	221	178	175	199	199	150	199	190	202	175	191	174	195	182	197	173	158	173	162	186	176	198	184	182	184	172	183	200	172	179	180	188	199	172	167	180	197	186	166	172	172	181	206	199	174	198	157	200	183	163	190	175	175	203	171	156	171	210	202	175	177	152	160	187	193	167	175	198	166	188	173	171	186	208	189	159	188	194	191	163	194	172	146	194	170	173	182	202	165	204	181	175	185	168	165	199	190	161	210	171	189	186	191	155	199	188	191	184	170	141	192	176	159	182	184	189	183	176	177	197	185	203	161	189	191	209	170	189	208	189	187	173	191	190	189	185	188	189	211	186	181	164	183	168	194	179	191	176	177	200	179	175	174	164	192	174	199	182	183	163	223	184	162	184	181	183	183	170	185	188	165	196	184	182	181	168	144	173	188	194	221	177	192	187	172	197	172	161	154	181	175	190	172	195	179	191	187	182	190	195	202	201	181	158	174	191	189	188	192	168	189	177	194	185	181	219	186	169	205	181	168	197	180	168	210	193	175	210	183	178	184	151	181	170	199	180	198	180	175	191	182	177	179	180	180	202	184	178	183	210	210	180	162	204	163	179	161	189	187	169	190	191	169	176	176	185	179	165	163	188	193	172	184	168	197	198	162	197	183	180	191	193	187	184	200	204	170	195	199	175	173	182	194	183	184	173	181	188	184	186	171	176	175	206	188	193	165	151	173	157	159	196	190	176	159	185	184	162	186	189	160	172	190	176	166	192	191	169	185	158	171	194	192	197	209	197	179	172	183	187	166	188	190	159	179	194	184	184	177	181	204	175	171	166	208	171	201	173	166	191	160	179	194	183	182	176	198	197	175	190	177	208	178	188	200	195	181	182	187	195	165	186	169	182	187	170	203	188	187	202	195	185	164	184	170	198	189	184	158	200	180	176	201	166	176	188	160	188	183	189	186	178	189	180	173	174	182	178	173	181	177	188	196	197	188	185	202	200	158	171	192	181	183	160	175	220	186	223	198	160	190	185	173	196	169	187	203	187	158	190	202	181	185	162	190	174	196	201	169	197	173	197	178	195	199	187	155	186	181	198	183	172	194	180	190	177	172	176	177	167	182	183	171	205	180	198	181	176	200	176	179	191	186	188	177	155	187	167	182	174	175	174	204	183	180	207	195	174	170	211	190	192	202	190	167	182	160	181	179	171	195	165	198	193	172	193	173	201	211	173	166	193	184	177	184	187	187	184	183	169	198	190	191	171	161	197	167	177	200	186	189	201	177	171	164	193	208	190	178	159	202	183	168	199	194	197	175	179	180	172	177	186	206	208	186	189	163	168	185	175	171	201	177	165	173	195	184	187	192	198	172	194	160	200	178	187	177	182	189	204	172	181	199	192	219	180	196	160	168	199	181	152	193	203	195	187	181	213	174	174	184	199	180	176	169	165	149	190	188	170	197	171	182	189	199	178	179	185	184	191	211	177	192	203
24394	7246	188	88	110	124	144	147	137	118	116	114	110	112	126	88	91	104	89	103	73	97	93	75	91	99	95	95	85	76	84	102	84	84	80	84	77	79	87	84	82	79	80	93	75	93	81	77	77	80	88	78	87	81	67	96	79	81	64	71	69	71	69	96	90	84	83	88	78	62	81	67	63	98	74	92	73	81	80	90	68	65	85	81	74	83	80	70	81	86	84	69	63	82	80	83	83	73	80	70	83	85	99	81	76	81	90	79	73	66	72	84	75	74	76	83	88	83	74	79	72	81	80	83	93	64	63	78	75	80	77	103	96	83	64	71	73	69	83	96	84	88	77	60	62	78	82	76	58	68	82	65	96	80	58	67	63	76	84	78	62	84	76	76	80	76	68	82	90	76	83	77	74	74	95	75	74	65	67	85	94	78	89	75	80	84	79	67	89	83	81	78	86	71	68	77	78	59	82	83	81	82	71	81	76	90	79	80	82	72	74	89	93	65	87	87	76	83	96	81	69	72	73	84	81	67	84	82	91	65	74	74	87	66	82	77	74	86	69	80	72	66	86	96	88	83	73	78	65	80	71	77	95	80	80	79	67	69	78	74	92	83	89	77	73	75	82	86	83	80	74	88	79	70	73	90	71	71	78	71	71	78	89	80	76	73	82	79	85	69	78	67	84	76	86	78	79	76	63	77	73	100	76	62	85	92	70	80	80	73	92	75	86	88	77	82	66	67	84	72	71	86	82	81	97	66	62	74	76	76	72	74	71	76	89	61	97	73	69	66	87	78	75	78	83	72	94	85	71	71	82	63	82	74	73	53	74	84	92	67	78	71	75	77	68	70	75	86	78	79	83	68	63	84	69	68	76	77	78	78	85	71	68	80	88	76	76	71	74	67	72	74	93	82	83	77	86	70	67	71	81	75	77	80	74	91	68	74	76	77	71	69	81	81	79	93	74	86	79	80	88	92	80	85	80	74	79	79	92	80	70	82	73	88	76	72	81	84	76	61	72	94	92	77	85	89	87	99	63	85	67	79	86	82	75	74	76	85	83	67	96	67	71	70	83	69	82	76	74	78	88	84	86	90	91	77	75	85	80	75	61	80	63	69	86	63	65	72	91	85	80	99	72	92	83	60	78	70	77	77	81	84	78	72	82	73	80	78	79	81	74	83	79	97	71	85	78	78	75	90	84	72	80	79	94	91	86	73	82	60	66	71	87	75	77	68	75	86	86	84	75	84	68	69	77	61	97	74	91	83	77	75	82	76	81	90	64	88	69	70	73	86	72	71	88	73	64	76	83	73	74	76	71	86	67	94	73	84	83	82	86	78	97	95	78	75	81	79	69	67	76	81	65	68	74	66	86	89	83	80	84	82	95	77	88	81	92	63	97	93	84	71	73	78	89	61	106	70	86	73	73	76	75	87	82	71	81	96	71	75	84	100	75	83	85	84	74	68	80	89	98	65	87	89	79	97	68	80	71	67	70	67	86	82	69	88	77	88	69	87	89	67	81	85	72	78	84	83	75	76	82	81	74	75	66	88	75	73	83	73	77	102	68	73	87	62	79	71	78	87	76	80	91	78	88	83	82	66	85	84	70	64	70	78	84	91	81	85	70	95	71	95	75	80	88	81	67	71	72	69	85	74	78	73	74	76	74	76	83	63	67	71	75	84	74	79	84	75	67	67	78	74	71	72	81	80	81	58	69	84	87	72	66	75	59	71	78	86	70	78	71	87	71	74	83	68	84	62	78	74	63	63	76	69	73	70	97	57	69	89	69	76	67	68	77	93	78	86	89	78	73	60	70	74	81	67	94	81	98	82	87	98	72	72	73	82	86	60	67	73	70	84	73	89	81	91	85	81	76	68	91	98	76	81	87	65	87	89	77	82	81	85	68	63	78	60	78	74	74	70	73	95	71	69	52	83	92	72	62	70	82	70	76	79	78	88	73	82	70	75	69	66	69	70	77	81	67	70	67	77	73	76	81	77	80	93	70	72	65	73	80	67	72	70	64	57	82	72	79	103	66	79	86	83	83	67	87	77	79	74	71	79	74	81	79	78	76	78	69	67	80	76	81	85	79	90	79	77	74	85	72	74	64	67	69	78	98	76	71	65	73	65	79	82	91	82	79	79	67	81	77	62	84	75	81	76	69	78	83	67	71	77	68	67	73	63	70	80	80	70	70	70	82	86	76	79	81	72	67	66	93	86	90	80	74	78	63	67	71	73	70	71	83	78	90	73	80	85	87	80	97	73	66	69	68	73	86	86	79	84	82	63	71	74	96	79	75	71	59	81	73	87	74	81	90	84	77	66	82	71	88	83	69	69	59	70	73	72	79	78	77	73	60	69	75	77	83	82	64	69	81	64	87	79	74	97	79	74	75	79	62	86	80	86	75	82	77	72	81	68	90	76	65	77	78	66	76	80	90	82	66	69	68	70	85	77	79	71	97	90	77	62	73	74	78	75	83	100	71	75	82	68	78	67	78	89	71	85	82	60	97	84	69	75	69	86	80	79	88	72	83	87	70	72	82	73	76	70	82	72	87	81	77	89	70	95	73	67	91	69	72	103	78	78	74	80	68	65	73	95	82	65	69	81	74	71	64	66	72	91	93	70	82	81	70	79	72	63	69	87	65	78	78	76	74	73	91	73	81	73	69	95	69	85	76	79	64	98	79	81	81	83	77	72	83	77	67	85	60	68	75	62	85	91	78	83	93	75	68	72	63	72	69	71	76	95	72	74	67	71	83	82	73	72	82	73	86	74	87	69	77	72	83	80	72	83	83	78	78	63	75	67	94	85	78	75	87	88	71	86	64	84	70	73	50	78	81	83	83	75	97	65	87	78	95	72	77	84	74	74	79	91	79	81	60	72	86	96	92	82	58	76	84	89	96	74	71	69	71	71	85	74	92	84	89	97	77	65	68	74	90	62	64	81	90	77	79	92	85	78	79	68	77	87	83	76	74	70	76	89	74	79	82	80	68	78	65	57	75	89	67	80	85	81	77	82	60	80	71	60	85	67	89	77	81	89	70	84	77	75	81	65	86	70	80	77	69	88	82	77	83	90	83	70	72	67	96	71	77	80	83	75	97	87	82	76	63	76	88	91	68	93	83	80	102	61	67	70	73	92	86	72	76	78	83	76	83	65	87	82	69	76	77	72	76	78	84	80	81	75	84	85	100	72	72	75	58	81	70	89	83	63	81	74	71	91	72	76	91	82	82	64	86	87	80	74	72	72	70	64	82	80	77	85	90	89	75	79	69	65	79	80	84	63	80	75	84	86	64	82	87	78	70	84	77	82	73	79	70	88	58	78	81	75	68	80	67	84	55	91	79	77	88	93	87	77	80	86	86	64	78	77	74	71	79	76	91	74	78	81	72	72	71	83	77	84	73	89	84	78	60	72	73	74	78	65	74	76	90	97	66	70	80	77	82	110	84	77	77	72	72	73	74	78	82	84	80	86	86	65	80	76	70	89	76	76
43602	11266	1525	1706	4009	5662	5728	4934	4225	3635	3018	2629	2165	2068	1858	1690	1564	1465	1384	1268	1215	1146	1087	1066	1028	1043	968	927	981	968	901	907	935	869	873	853	829	797	870	809	786	779	771	807	780	768	783	783	770	763	778	798	751	789	756	759	795	705	762	744	778	764	715	722	783	731	731	731	752	750	762	775	736	747	743	761	769	728	744	750	724	693	690	692	732	736	725	769	722	715	710	720	762	708	684	745	692	702	701	736	691	720	755	718	704	719	730	670	735	729	717	725	687	709	677	738	671	686	692	749	721	748	756	691	727	700	681	714	745	695	681	729	667	782	698	706	738	743	727	715	693	755	730	717	645	691	723	768	704	737	749	702	729	711	726	760	681	724	708	671	768	674	742	715	668	718	658	707	657	736	702	700	697	699	754	692	678	677	722	710	747	728	736	750	645	706	698	697	691	709	714	701	688	703	692	717	742	681	702	689	682	720	679	649	722	714	710	684	673	716	687	724	686	722	712	711	687	731	719	748	680	764	698	750	710	681	713	743	640	673	708	691	775	727	725	700	684	720	720	746	745	719	702	718	679	693	744	685	679	696	682	731	693	733	680	686	687	674	707	705	717	768	705	715	720	684	711	678	724	704	709	712	734	711	713	700	704	724	739	703	728	697	676	675	723	660	705	697	700	672	679	723	716	694	716	703	766	700	718	707	694	702	728	704	728	710	741	701	693	734	701	703	736	737	751	725	698	691	699	715	691	684	680	676	705	708	703	718	694	684	682	725	723	699	727	656	689	721	680	737	699	714	702	705	715	747	722	729	648	724	690	682	722	668	748	750	720	703	704	724	718	711	724	695	695	668	719	699	688	672	673	757	696	707	699	698	725	738	703	754	676	764	699	684	630	685	755	725	734	666	663	703	691	694	711	727	714	671	767	705	661	731	701	735	666	689	766	751	690	719	690	679	686	729	758	673	675	675	702	683	684	696	722	677	694	694	645	680	705	715	714	680	717	700	757	708	738	679	679	697	733	689	683	722	734	722	674	682	691	674	742	723	661	699	700	771	696	667	705	721	690	739	745	687	768	699	702	681	709	715	739	699	720	704	721	698	766	715	715	698	719	715	675	713	702	727	752	708	703	721	743	733	702	717	660	700	715	735	655	690	728	701	670	727	727	722	687	732	699	666	752	683	708	711	690	727	673	725	731	698	693	676	706	710	687	716	681	704	686	697	680	682	720	702	733	733	691	656	713	725	665	721	759	743	724	723	751	716	769	662	697	703	675	682	714	674	676	754	715	716	680	706	727	719	679	682	730	672	742	729	763	667	727	694	730	698	660	656	681	719	658	689	672	701	685	703	684	688	716	711	723	666	725	676	759	741	725	745	651	699	687	738	696	716	646	655	657	704	661	743	660	749	667	719	709	660	712	694	672	713	659	664	729	710	678	720	706	692	707	695	692	711	731	689	651	704	704	684	700	688	689	717	717	719	688	722	683	732	721	703	717	719	655	651	677	707	734	673	760	696	689	664	678	701	677	707	702	696	725	680	714	694	729	732	717	693	657	706	735	728	668	642	716	686	654	710	703	631	669	674	746	677	738	716	698	675	731	700	738	678	720	778	702	694	710	739	714	706	706	731	735	684	680	748	705	720	710	710	686	686	705	680	757	717	681	677	709	712	738	743	678	709	729	691	662	707	740	694	725	737	699	677	729	690	750	708	665	723	677	704	714	696	743	738	692	723	715	740	694	731	681	678	716	710	694	725	682	708	708	702	682	770	707	749	733	728	657	716	734	674	668	715	733	678	739	730	683	738	725	711	772	701	734	664	725	760	712	702	694	692	758	682	748	707	726	731	678	716	708	732	707	679	656	731	749	721	704	696	706	722	702	704	710	714	703	725	703	716	698	792	649	672	789	694	710	698	733	705	696	643	699	690	686	747	691	735	741	683	680	730	683	720	704	653	718	716	682	694	676	729	731	679	718	678	683	700	756	728	694	695	713	698	695	742	649	725	671	730	729	745	669	749	681	715	719	724	680	719	731	714	657	715	682	718	700	724	660	722	713	732	711	725	723	696	700	680	690	732	737	659	690	698	708	678	676	712	687	705	699	674	670	693	740	698	720	718	696	692	703	724	680	689	670	693	699	742	715	758	669	687	700	688	682	682	727	698	759	690	723	699	752	727	706	705	677	709	738	705	733	714	706	672	696	741	743	726	681	751	708	674	756	717	666	670	710	725	699	672	689	684	698	768	684	719	701	687	641	696	739	689	718	738	727	691	715	714	721	702	694	723	714	690	685	717	675	669	716	720	721	741	735	673	705	703	691	713	701	720	745	622	677	691	699	696	751	696	658	683	625	730	740	694	733	717	674	712	654	712	712	675	696	693	708	683	684	707	690	684	725	688	688	659	708	656	676	717	689	652	721	751	717	699	705	728	721	739	719	639	674	670	684	668	741	727	735	726	736	747	683	705	713	709	698	708	732	712	685	708	700	698	706	714	715	646	693	733	720	682	675	685	710	679	737	684	681	672	678	704	735	685	660	698	703	748	727	725	773	688	757	694	715	706	680	734	706	686	739	633	704	707	714	700	704	730	687	697	714	700	753	700	728	704	704	728	673	727	760	708	663	718	732	730	714	700	712	683	769	722	689	687	730	692	664	703	687	735	747	727	706	714	676	709	722	733	707	705	667	711	715	702	693	653	668	717	693	713	723	703	688	754	699	643	715	728	687	694	687	673	719	699	690	695	752	712	723	705	676	694	713	723	694	719	712	681	718	710	742	708	711	708	692	703	737	732	715	747	718	683	723	727	689	707	680	669	672	671	714	709	664	713	681	721	686	726	705	674	699	662	736	726	649	665	752	685	740	692	670	633	719	686	689	694	677	733	719	700	694	710	761	688	697	698	713	707	726	704	704	667	671	696	724	718	701	663	697	687	712	686	699	672	630	758	707	732	699	714	664	692	693	754	694	699	717	709	701	693	682	721	704	669	645	698	700	708	765	758	748	664	671	700	714	735	717	674	684	686	710	696	721	725	709	718	721	719	716	722	670	718	704	739	673	714	720	733	749	732	689	671	691	735	705	686	710	712	656	680	691	718	719	696	670	786	690	686	702	700	678	693	716	685	721	698	730	673	686	687	724	691	709	708	667	726	688	695	694	700	692	728	678	735	723	735	733	683	749	704	760	727	711	703	649	715	713	703	697	711	690	720	711	698	759	715	725	689	721	708	686	669	678	670	704	749	683	705	683	716	704	713	693	652	732	712	691	751	721	694	700	671	694	731	717	730	665	724	712	691	684	697	715	683	711	723	718	727	728	717	732	734	729	661	728	721	720	725	714	676	695	660	705	686	686	684	698	690	697	701	738	735	677	661	720	702	641	723	673	674	695	758	701	698	685	729	694	707	718	751	706	735	731	718	679	713	656	704	700	699	663	754	738	706	727	698	664	692	691	672	680	699	702	732	733	697	683	700	662	712	747	681	732	721	696	692	750	688	644	676
7802	699	62	65	68	41	57	55	60	50	47	62	46	63	52	61	62	48	59	53	60	62	50	51	52	64	58	52	53	50	74	58	39	48	45	55	51	57	52	69	48	53	39	63	59	64	51	54	45	69	58	54	54	56	37	59	70	51	48	48	59	50	47	62	67	57	46	72	54	54	59	61	43	51	56	71	44	61	57	66	45	64	52	44	68	60	60	63	57	67	53	58	43	56	66	54	49	54	53	60	59	50	44	58	67	70	46	58	49	55	67	57	53	66	52	61	66	64	47	61	61	48	47	57	48	58	62	58	56	61	46	51	68	51	57	59	57	60	50	66	45	45	47	56	45	46	42	50	54	58	43	58	46	62	53	50	54	56	53	53	54	58	69	51	61	57	59	57	41	60	52	43	63	47	52	65	51	50	53	43	55	57	52	63	64	45	53	52	58	59	56	62	52	62	62	64	52	56	48	53	36	50	51	51	49	53	53	40	50	53	58	47	47	46	45	50	52	43	58	45	57	59	47	63	53	63	71	54	47	58	61	39	44	59	47	55	61	63	62	54	44	61	51	59	53	53	61	48	41	48	51	54	48	57	58	58	51	52	48	58	47	50	51	62	60	65	60	67	54	55	49	45	71	52	59	58	59	51	51	59	70	54	58	52	60	49	51	50	57	47	68	60	49	55	52	59	54	42	44	62	57	62	65	63	71	45	63	52	52	61	61	47	57	38	54	52	61	61	71	51	56	53	62	56	60	45	50	66	56	64	66	46	61	78	47	60	52	59	58	62	44	54	57	55	58	55	55	59	57	53	67	50	51	60	48	56	62	53	51	63	57	61	47	46	64	54	56	56	49	49	51	57	54	70	48	46	49	52	52	51	70	48	51	55	48	51	48	53	70	56	60	50	57	49	53	67	56	53	45	53	60	51	48	50	53	63	60	57	57	57	55	44	53	47	52	64	44	53	44	41	51	47	55	51	51	56	58	56	61	45	49	63	46	63	52	60	44	58	56	49	61	41	60	80	52	55	71	58	57	63	53	62	58	51	58	58	51	53	50	42	55	56	62	51	57	48	48	48	70	61	44	51	49	61	53	54	56	62	51	54	53	52	43	68	58	56	53	54	69	51	59	44	50	52	53	55	64	68	61	63	68	53	54	58	63	60	49	56	74	45	47	55	52	43	63	54	65	46	44	74	55	52	57	75	36	46	61	72	51	52	45	45	57	51	62	49	48	44	62	52	51	58	48	55	55	64	38	42	55	48	58	47	50	56	56	55	47	59	58	49	57	63	56	63	43	48	47	55	48	46	65	54	65	56	36	62	59	56	60	55	57	53	53	54	51	55	58	58	52	61	64	50	44	68	56	56	52	56	53	60	57	49	55	55	56	55	55	46	51	59	39	45	43	67	54	50	56	47	47	61	63	54	56	58	56	46	57	43	45	54	59	53	57	51	46	73	71	55	59	51	42	44	54	52	55	33	49	63	69	70	59	61	72	49	54	57	53	55	43	47	52	43	59	59	53	48	44	59	50	52	53	59	49	51	59	53	48	49	57	42	47	55	51	48	54	59	48	58	47	50	56	55	64	65	66	52	52	68	65	67	45	63	48	63	54	47	61	58	58	50	53	52	38	44	58	60	56	57	50	67	53	68	48	66	54	70	68	56	49	71	48	52	49	61	50	50	45	60	60	56	42	50	52	46	55	59	49	47	54	61	41	56	48	75	52	54	65	47	58	55	42	51	55	51	50	55	57	48	50	64	62	53	61	60	65	59	51	57	63	56	54	52	65	48	35	63	57	53	57	50	48	59	60	47	50	59	53	54	50	59	56	49	57	53	52	56	58	49	55	57	61	65	50	53	54	57	49	48	60	49	59	46	42	55	56	54	58	57	68	54	55	50	42	53	60	66	51	53	52	57	59	46	54	46	61	62	56	50	59	66	40	57	63	48	57	58	43	58	67	49	55	55	48	46	62	59	57	48	47	45	57	65	55	59	54	51	50	45	54	57	53	53	33	55	64	63	56	55	43	44	65	55	59	59	61	51	48	37	56	48	55	62	51	44	49	61	57	60	64	66	52	60	45	61	65	48	43	42	46	45	61	47	57	54	56	50	67	68	56	39	51	55	53	70	60	54	54	66	71	38	40	60	48	60	50	55	54	63	57	58	67	66	63	48	55	54	49	60	54	53	65	60	54	52	56	56	49	49	51	49	53	57	51	66	51	59	51	47	67	54	53	55	57	60	51	69	60	42	55	49	55	60	56	59	58	52	39	44	49	44	45	50	37	32	49	55	57	39	47	52	52	66	58	63	54	60	50	44	62	42	37	51	48	57	59	47	54	58	62	47	57	35	58	64	58	48	50	57	52	62	58	60	49	60	55	42	52	64	51	51	51	55	52	76	50	58	38	47	59	50	57	59	45	62	51	59	60	63	61	46	53	57	67	46	48	42	53	49	54	55	44	56	65	59	63	50	55	54	47	51	48	57	50	57	46	51	53	57	57	57	61	46	67	62	57	53	63	43	52	50	46	52	43	59	51	46	41	68	60	54	49	42	60	48	52	50	52	50	48	58	53	41	49	56	69	58	43	58	50	43	56	63	65	51	68	46	50	64	56	52	56	46	56	49	66	54	50	44	67	64	60	51	60	51	45	45	59	45	52	54	53	57	53	52	53	51	58	64	47	62	51	58	65	52	52	48	57	53	54	47	56	50	56	61	51	54	43	45	60	61	63	50	55	49	64	48	60	47	49	50	55	51	48	41	53	56	50	55	60	62	58	45	59	51	53	39	47	52	63	61	54	57	53	58	54	52	56	55	58	62	57	50	44	56	71	57	66	67	41	51	41	69	66	56	48	41	37	57	60	56	44	62	59	62	47	52	62	56	51	43	60	58	66	50	66	70	62	49	47	57	47	59	65	54	60	53	54	56	60	61	54	54	40	47	41	54	72	57	56	58	56	53	77	57	50	52	54	41	49	61	51	46	54	57	51	36	53	60	51	59	50	54	49	53	40	57	53	56	65	53	36	56	61	54	55	47	55	45	51	54	47	58	51	63	66	58	61	56	65	46	58	57	63	62	62	66	54	62	45	59	44	60	51	69	45	55	55	49	57	52	41	47	52	51	55	62	55	53	53	53	48	55	66	47	48	36	60	72	42	62	51	56	46	43	55	50	63	46	52	73	56	57	46	50	58	51	54	50	52	65	52	53	43	57	64	58	48	56	65	54	46	49	61	59	54	52	46	60	67	47	47	61	56	61	48	58	47	54	65	63	64	61	44	63	57	48	39	60	47	43	46	56	63	60	49	50	49	42	57	43	30	58	56	49	63	66	49	50	58	59	46	57	43	44	54	52	54	57	53	50	55	72	50	49	51	55	45	68	54	57	54	65	52	48	72	56	55	39	43	64	56	52	56	61	75	46	65	63	71	58	53	49	53	42	50	62	71	61	50	47	63	47	52	55	45	59	59	67	54	59	51	67	50	57	62	66
32413	5907	555	594	806	1041	1037	990	953	846	774	738	658	652	592	621	544	597	588	569	530	498	526	532	495	554	504	505	514	470	486	480	509	503	515	498	472	462	505	475	482	483	445	463	461	468	458	433	467	477	456	461	478	435	451	475	469	480	445	489	435	458	453	469	471	455	459	457	485	462	455	446	478	461	478	415	451	512	450	469	420	444	457	487	428	469	447	441	468	492	480	457	450	461	486	473	446	475	487	482	434	425	442	489	448	495	473	469	489	463	438	467	459	457	455	493	478	452	453	450	491	425	462	454	440	463	481	457	466	458	474	451	442	450	438	448	469	422	500	460	452	469	459	490	455	443	463	471	459	501	413	450	427	493	430	433	466	480	473	463	414	439	466	481	439	475	439	477	458	507	466	501	453	482	501	468	468	495	467	462	473	459	460	467	441	457	498	499	474	447	451	507	463	473	456	439	437	479	433	424	450	481	498	485	439	477	436	479	482	454	451	451	483	442	471	453	486	432	431	445	473	436	479	453	451	467	448	433	413	480	477	467	470	416	414	458	442	454	472	474	457	441	486	493	483	444	461	431	453	488	459	431	492	465	450	499	464	492	500	464	426	440	444	462	488	455	456	464	457	473	424	460	475	456	477	460	458	467	464	459	434	470	477	399	475	474	471	487	471	478	468	453	456	479	481	441	494	447	473	459	496	436	459	464	425	429	443	442	434	465	416	479	468	439	406	422	457	427	457	451	442	454	453	459	486	424	469	486	420	473	464	487	448	467	467	453	441	431	438	468	424	449	456	458	466	466	413	484	481	444	426	445	461	462	466	477	451	444	460	431	483	447	447	478	441	462	411	498	473	391	430	471	458	478	405	437	450	442	443	475	455	444	471	484	462	473	474	455	445	438	444	444	453	441	483	456	439	444	472	473	434	484	456	463	477	450	423	462	444	445	474	459	455	407	439	469	496	476	451	497	436	433	457	466	459	478	424	486	446	447	455	447	443	436	446	440	472	472	440	455	525	461	497	474	494	444	473	438	444	480	478	441	490	434	490	400	438	452	435	443	422	469	435	459	462	420	429	408	467	456	468	523	444	433	479	469	423	470	411	466	423	418	484	473	460	456	430	458	455	485	465	462	466	468	454	441	470	410	432	435	404	463	467	391	441	465	461	443	461	457	492	447	468	464	485	434	459	483	446	460	447	455	473	473	481	462	440	417	456	466	462	457	458	445	495	467	479	457	449	429	469	466	464	464	428	461	464	428	499	506	501	505	451	395	420	459	444	455	471	474	451	448	464	457	488	422	480	495	474	462	435	448	440	477	454	424	481	419	485	444	447	456	472	457	455	462	475	451	442	463	450	449	447	478	446	468	422	470	458	465	460	465	487	457	475	437	432	489	430	432	445	439	497	428	423	437	451	459	475	471	456	474	462	459	476	429	486	457	462	464	484	478	460	467	410	484	483	465	460	459	466	530	460	468	455	455	499	442	431	461	449	484	473	436	490	427	437	425	462	460	462	436	414	437	459	466	433	509	507	493	426	449	444	461	466	472	459	441	454	462	492	441	479	482	457	450	460	469	440	454	440	465	526	495	440	426	490	478	464	448	483	426	494	452	420	422	481	445	470	470	477	467	465	457	438	470	467	471	456	491	409	436	474	462	436	480	443	433	451	457	482	452	450	442	486	478	467	485	476	470	470	451	492	511	434	436	453	418	479	499	443	450	460	473	431	443	479	439	447	460	445	475	435	475	455	492	441	449	450	467	421	443	470	427	452	500	474	488	506	475	477	488	494	460	516	476	438	388	463	489	496	439	460	477	460	453	491	428	454	421	459	498	470	454	451	430	451	450	466	457	441	442	478	461	465	471	410	434	443	463	470	470	482	462	448	486	440	473	460	452	436	487	490	450	453	460	457	465	492	480	470	432	458	458	405	447	453	471	450	470	427	508	488	424	468	465	462	426	479	461	501	469	450	486	473	430	490	451	480	475	437	451	497	487	461	408	439	479	461	450	486	460	456	460	452	449	451	463	468	434	473	450	429	477	469	434	470	432	436	426	444	450	456	443	447	476	432	490	445	428	488	459	473	440	443	484	462	479	454	473	453	455	476	469	469	466	479	422	450	504	470	453	451	460	442	434	467	472	496	445	440	472	490	414	495	448	490	462	434	436	461	450	431	465	438	484	470	505	443	442	493	455	459	438	432	454	462	442	428	432	438	440	497	454	449	456	470	478	461	421	468	454	454	442	444	465	497	478	465	457	459	489	448	476	472	492	430	457	466	439	473	463	458	469	482	471	459	472	455	451	465	457	448	444	447	431	428	480	462	461	451	438	448	472	460	502	470	441	477	487	492	464	494	530	449	429	454	460	430	470	474	454	454	502	441	463	449	455	439	463	468	452	453	447	467	458	491	444	472	452	436	465	442	456	470	454	472	457	448	479	456	463	464	448	446	449	484	473	453	467	462	485	460	471	440	439	472	469	453	490	486	455	482	466	454	459	459	472	475	506	464	472	433	489	433	465	484	483	443	451	461	460	473	435	488	468	478	459	485	476	445	444	457	421	430	465	480	458	448	462	448	434	474	489	491	420	446	422	456	475	444	437	447	460	432	432	433	482	464	437	485	474	480	410	428	442	461	433	424	482	468	464	438	454	470	478	461	464	437	447	481	416	467	466	445	494	436	469	471	425	438	427	486	490	469	460	431	473	477	443	464	483	462	443	480	437	480	447	443	438	470	431	450	456	470	449	464	448	458	398	442	436	466	456	406	452	458	446	432	474	487	432	448	420	428	447	463	481	434	436	484	431	451	463	430	432	452	445	446	504	452	481	456	436	426	438	474	443	502	424	452	431	444	449	453	481	491	430	494	455	455	440	462	454	467	459	455	443	467	461	427	440	488	456	482	425	500	476	448	461	481	481	504	445	425	492	479	462	454	479	484	469	451	452	479	451	433	451	473	473	457	463	457	480	458	451	458	473	448	445	439	439	462	431	419	441	451	468	477	449	448	453	433	455	508	466	473	460	454	483	473	502	451	446	462	462	452	474	427	450	448	428	458	429	447	494	432	451	435	419	474	431	491	434	488	483	432	448	426	453	494	455	434	480	454	452	464	456	446	451	449	444	478	430	463	485	422	453	454	447	500	408	457	460	475	469	449	436	436	426	474	450	448	439	448	443	463	486	415	493	423	478	462	468	481	472	483	492	437	463	455	427	481	448	465	438	465	447	458	455	472	452	447	441	459	420	441	432	473	451	446	462	451	451	467	453	486	452	435	471	464	513	454	449	490	456	462	465	418	452	465	456	479	487	456	464	478	486	453	444	442	447	438	429	456	446	450	486	454	407	406	471	459	513	474	488	414	418	471	417	447	455	467	413	455	486	442	499	462	479	460	443	408	469	468	459	484	470	470	430	466	456	472	429	419	477	471	485	482	465	466	492	433	453	474	466	438	470	466	471	425	450	473	468	464	461	443	476	445	428	486	394	449	440	446	469
20383	5403	154	139	143	110	131	124	148	134	133	126	108	131	120	130	104	89	110	116	89	108	92	96	99	100	113	93	105	129	107	93	109	93	109	104	101	102	97	90	107	108	100	118	113	95	99	89	94	111	94	78	85	115	103	104	97	94	91	85	100	104	102	96	109	89	111	88	101	103	90	106	101	101	80	102	114	90	108	100	105	89	92	91	112	92	81	93	103	92	107	97	93	95	97	106	97	89	118	95	92	98	109	106	95	88	93	103	106	99	87	88	104	110	74	112	84	95	97	95	82	102	81	90	104	92	99	107	103	107	100	99	79	105	95	116	88	94	100	105	84	95	102	101	100	88	86	85	97	97	105	95	92	95	97	108	86	92	88	84	106	84	88	94	93	95	75	89	93	102	108	87	98	98	112	102	116	109	100	93	86	94	102	117	113	90	101	99	104	100	81	108	96	96	99	99	103	89	92	85	107	106	98	89	105	92	96	94	113	89	89	102	105	105	98	93	103	93	110	77	107	97	82	100	110	100	74	95	106	89	100	90	98	96	109	97	112	85	96	92	95	106	87	87	104	75	96	90	105	103	86	99	105	87	92	98	111	89	107	91	130	113	93	102	107	106	87	84	91	116	88	88	119	102	105	94	110	95	100	104	107	95	96	108	91	107	104	90	99	95	109	105	84	79	113	95	102	95	94	89	92	107	88	98	108	84	106	110	102	104	106	94	89	82	106	92	104	73	94	100	100	99	105	108	92	83	100	77	97	88	94	104	101	122	109	89	109	86	72	97	83	102	85	118	83	103	91	93	97	105	109	98	101	86	103	82	108	114	100	99	91	103	98	95	99	107	85	91	82	101	93	94	86	117	90	86	79	95	100	101	104	100	97	92	100	107	101	105	101	110	101	97	107	97	106	121	97	85	92	109	91	91	96	91	116	92	96	91	99	105	106	84	82	87	81	94	99	92	93	102	98	105	116	86	102	96	96	101	103	84	110	85	89	92	108	104	85	99	96	107	101	85	116	102	96	99	123	91	108	95	91	102	98	86	107	105	106	108	110	100	81	93	104	94	97	100	98	118	98	94	104	108	105	109	108	82	94	97	84	89	104	104	81	92	107	92	115	87	97	95	88	107	82	97	81	107	101	98	87	93	89	90	103	105	88	104	120	100	106	92	99	120	130	98	91	91	83	110	95	95	117	100	103	100	96	104	89	95	66	103	98	110	83	101	91	104	88	92	87	124	99	92	96	64	97	103	103	94	96	93	93	85	90	84	98	82	104	103	104	86	91	104	111	99	108	86	79	100	90	111	102	88	71	100	93	101	103	88	100	93	93	90	94	97	90	80	98	104	102	112	97	86	93	84	101	99	112	95	85	102	90	105	108	107	95	96	105	97	103	102	93	91	112	82	110	113	90	99	94	106	109	83	96	105	98	99	103	113	102	99	93	98	88	128	109	113	107	137	102	96	107	89	88	96	110	89	95	108	109	94	97	111	80	100	90	115	103	88	110	84	102	123	96	76	93	92	79	91	99	93	108	108	91	90	97	103	105	83	93	109	100	94	101	87	74	100	70	76	97	95	92	91	85	100	91	96	97	85	98	87	81	93	91	94	111	99	103	85	115	85	101	91	94	110	96	92	89	103	110	81	104	106	81	107	94	97	106	116	101	89	100	81	93	95	109	103	99	101	98	97	91	109	99	106	85	82	83	90	80	96	115	85	111	97	104	120	99	99	88	105	96	116	113	106	86	110	94	102	104	100	92	94	83	97	95	100	95	82	97	82	101	94	87	78	94	85	86	83	96	103	110	106	81	96	83	96	85	107	108	117	103	100	103	94	103	87	115	99	90	87	115	101	99	107	85	95	94	103	112	91	115	85	97	93	103	89	97	85	107	115	101	75	92	99	87	107	104	110	93	98	93	103	97	115	91	83	95	100	97	91	115	113	89	104	88	100	89	84	95	101	92	84	108	82	99	86	90	103	104	105	94	105	108	98	92	97	90	97	73	79	94	89	90	104	91	95	93	96	102	104	95	99	94	90	82	78	103	112	107	101	82	96	91	99	104	102	91	109	103	94	89	91	95	112	92	87	91	88	116	93	105	100	95	102	98	100	103	85	88	96	102	104	91	94	96	85	106	91	97	96	98	107	97	84	98	108	96	105	98	102	105	80	103	84	92	108	106	98	93	92	92	86	98	104	107	85	90	104	99	108	104	96	103	90	90	79	106	97	75	91	95	118	98	96	90	89	100	93	82	106	91	102	89	88	92	85	97	86	116	98	111	107	115	99	99	99	92	93	98	96	98	98	89	88	94	104	97	88	90	96	85	115	92	112	96	107	77	94	100	95	81	114	108	108	90	83	81	87	108	97	104	81	94	110	90	97	97	98	87	100	105	106	103	102	96	97	96	100	112	101	78	114	103	89	86	105	91	105	93	106	103	87	86	117	95	121	97	115	96	107	95	110	104	92	103	107	102	91	102	105	116	88	98	88	101	93	106	91	100	89	99	85	92	92	112	104	90	109	109	105	88	107	86	97	100	83	108	109	83	96	98	101	85	95	121	89	107	93	88	88	88	94	98	88	92	115	115	108	88	97	109	94	102	99	98	119	89	108	97	109	103	100	109	100	101	95	75	115	104	91	93	105	94	96	103	106	87	98	104	93	88	91	82	105	89	114	96	82	84	85	86	83	86	107	95	116	77	99	91	97	93	97	101	107	102	99	96	97	92	89	88	98	105	92	97	95	89	100	93	108	96	87	93	90	103	82	91	99	82	81	100	110	97	104	99	110	97	90	112	107	114	88	111	105	108	86	100	100	104	95	90	80	93	93	91	93	84	96	101	90	107	115	99	100	107	86	103	110	93	109	88	90	111	88	110	97	101	103	97	90	97	99	110	100	105	105	94	92	101	123	100	104	99	98	94	91	115	102	102	90	90	87	102	88	93	85	111	110	90	93	103	110	91	100	90	104	82	99	119	102	86	77	99	110	113	95	90	102	92	121	115	80	89	100	94	91	112	93	75	83	96	85	102	104	113	103	85	91	105	98	100	101	103	120	92	72	116	76	87	105	101	77	104	89	89	115	79	111	92	100	85	74	81	91	91	106	108	83	79	86	102	103	100	94	87	100	102	97	106	106	106	93	117	96	91	79	96	96	83	108	108	95	98	94	86	97	107	105	99	119	101	103	104	102	106	102	94	76	80	97	107	104	104	76	94	98	103	102	109	90	86	87	82	107	104	91	100	83	87	101	98	101	100	100	106	99	116	105	109	96	103	86	96	106	107	94	101	93	107	109	106	97	107	90	80	84	91	76	94	99	100	99	95	105	100	106	93	87	103	111	105	99	97	96	83	97	89	109	97	99	99	99	90	111	93	90	94	100	100	90	105	120	119	101	94	106	105	98	85	113	96	109	113	90	90	79	100	109	90	83	96	86	105	119	94	80	83	107	107	80	100	104	100	108	100	95	88	88	116	107	108	86	93	93	96	104
45809	11284	1422	1519	3069	4183	4186	3782	3087	2623	2273	1994	1773	1556	1517	1472	1395	1277	1184	1215	1083	1151	1139	1084	1077	1065	1019	1033	999	923	989	992	989	949	878	949	923	970	949	942	932	859	877	872	947	878	922	895	901	883	836	935	933	884	870	903	864	831	849	856	874	910	885	894	837	831	865	861	890	824	922	879	870	893	883	887	834	860	853	889	864	896	837	868	887	853	898	849	878	830	890	835	846	829	909	884	843	842	808	811	877	862	864	859	904	897	889	801	839	835	860	880	888	855	812	859	828	835	892	921	807	869	869	846	861	836	892	855	847	814	849	891	802	851	844	904	878	875	793	893	831	824	863	860	841	830	853	858	880	822	862	880	876	835	847	886	872	874	872	894	860	865	862	852	861	800	815	891	891	870	880	858	864	825	869	829	868	830	870	815	893	848	852	884	851	826	853	832	834	804	857	915	908	842	855	845	887	886	801	889	899	861	913	825	815	847	880	884	838	846	879	824	836	826	863	845	845	873	843	801	834	817	873	889	803	837	851	887	834	873	859	859	862	878	802	861	839	858	832	857	849	859	894	883	821	877	841	866	867	873	862	871	840	830	824	869	851	875	921	868	880	873	867	827	868	876	871	889	884	867	830	829	902	872	854	904	865	831	854	876	840	837	849	840	873	798	867	854	814	855	851	897	806	823	868	809	827	888	836	865	826	794	847	829	869	870	825	807	842	911	885	888	863	868	869	892	819	791	884	897	905	859	856	857	882	812	890	894	871	812	863	847	887	812	820	931	859	884	854	834	836	848	888	881	819	870	771	888	859	863	819	889	846	895	883	865	880	829	849	831	873	840	876	842	887	884	870	869	838	877	868	833	809	883	862	866	836	831	885	833	849	840	892	867	834	849	882	880	880	805	834	825	875	849	840	831	869	843	890	832	817	850	840	864	820	863	885	840	858	829	883	892	882	801	874	875	852	843	846	890	833	835	901	824	849	892	893	858	824	939	873	887	856	899	838	838	842	857	875	853	911	844	836	842	891	815	812	869	895	848	841	821	896	878	892	835	872	808	874	860	825	876	846	826	869	851	864	814	915	866	814	890	834	798	870	845	856	859	897	913	833	873	905	905	857	835	892	869	823	848	914	848	851	844	895	870	885	824	840	847	840	800	856	792	864	825	849	855	852	814	889	917	860	841	838	869	909	846	807	848	856	911	849	881	808	853	867	833	847	836	850	882	861	891	870	884	835	879	846	812	920	811	835	814	850	875	803	838	843	892	865	845	832	857	801	810	863	827	861	902	894	816	830	825	840	836	792	855	834	829	808	857	807	885	846	862	839	842	883	864	897	816	842	814	892	843	820	829	905	829	839	842	844	834	889	863	861	829	873	926	831	910	899	814	828	939	856	862	835	811	812	855	881	833	861	857	887	826	880	886	868	839	821	898	893	866	858	889	904	886	876	873	911	861	860	856	870	892	849	827	864	854	854	804	883	851	864	863	816	873	870	870	857	887	852	864	841	870	839	805	837	862	835	854	858	830	883	841	860	869	898	858	812	807	826	883	833	904	845	882	900	856	868	864	845	859	803	818	876	863	909	816	832	865	851	882	851	839	861	837	859	856	787	879	881	901	930	837	824	858	850	849	851	854	885	899	842	824	819	838	888	813	812	836	809	873	813	877	857	852	810	824	804	845	785	868	872	839	832	897	861	873	880	877	896	837	880	879	842	908	811	846	785	861	864	876	840	850	883	837	904	869	793	861	846	864	842	832	852	833	884	894	847	817	889	862	860	847	904	895	846	842	877	838	865	805	846	818	900	844	841	845	908	891	812	875	831	878	889	824	848	834	866	869	862	835	868	901	888	885	789	843	816	894	855	869	864	874	880	825	864	864	916	869	829	912	835	862	863	868	846	825	891	885	890	898	851	804	813	880	889	829	868	832	862	860	872	858	833	869	819	867	869	837	858	864	900	809	875	853	892	862	865	867	899	862	856	797	824	812	814	829	878	843	863	811	822	879	866	849	826	846	881	856	822	817	894	865	858	811	806	865	858	868	845	807	870	892	858	827	822	855	812	861	893	873	900	823	912	854	899	862	876	900	868	868	844	864	910	845	850	839	892	852	861	859	831	842	858	846	840	838	850	844	888	857	872	829	858	849	808	850	860	902	891	896	809	838	867	800	823	861	803	844	833	896	847	823	842	853	885	788	837	908	854	890	815	859	898	838	872	919	854	878	889	881	883	937	835	856	850	904	876	840	858	810	814	836	803	839	888	838	871	856	874	868	872	868	898	874	810	821	816	846	827	924	810	843	825	831	895	839	827	869	840	857	866	808	852	870	861	863	906	841	850	830	892	867	837	868	877	889	813	918	868	856	863	885	887	872	900	878	856	835	849	857	918	824	901	867	869	829	849	897	828	917	859	833	887	896	876	832	890	855	908	840	878	900	845	857	853	846	838	888	905	849	825	843	883	890	818	900	810	830	852	854	865	817	859	847	878	886	857	854	846	896	810	842	792	837	860	849	850	787	880	928	811	859	828	904	827	895	847	886	874	828	845	853	908	835	865	856	858	858	872	840	834	839	873	914	804	861	832	846	819	890	825	844	854	848	847	824	880	876	871	851	838	876	812	854	803	894	807	794	859	873	867	893	903	901	830	912	861	892	848	899	825	880	896	841	886	871	842	832	815	817	825	879	809	909	866	853	840	815	831	860	830	883	881	834	832	799	876	844	834	880	812	782	851	848	830	822	869	890	876	893	817	852	869	859	845	829	890	851	856	823	855	902	890	854	852	826	882	854	836	880	840	904	867	932	809	834	847	903	863	861	868	837	863	772	864	872	849	862	846	857	841	900	822	878	849	855	871	862	897	824	862	878	854	828	902	839	878	872	834	828	857	882	859	849	879	868	815	809	833	911	880	873	921	876	832	863	843	853	873	852	888	842	911	840	889	887	888	830	811	838	847	852	871	894	898	845	869	859	846	888	823	822	809	860	891	846	829	861	869	854	862	860	842	873	838	839	860	857	892	900	856	810	867	856	870	929	911	849	869	893	866	826	857	868	840	884	840	796	867	852	882	802	839	823	838	830	872	873	849	861	858	838	860	849	838	849	868	892	880	834	812	874	859	862	850	830	833	858	846	883	829	885	858	859	824	887	829	793	821	843	874	828	885	856	788	872	879	839	865	892	872	865	867	867	899	890	883	849	835	824	869	900	862	867	856	867	864	869	860	845	831	854	844	875	841	847	890	861	841	864	861	806	932	862	887	891	851	846	835	847	853	875	837	851	790	888	898	861	817	850	861	834	852	866	858	822	846	854	841	817	880	850	871	861	845	873	875	888	849	850	825	912	834	839	856	832	878	844	865	808	847	897	873	839	832	830	883	910	887	866	873	852	919	838	873	825	834	908	848	854	882	777	814	896	852	853	804	840	809	902	862	861	825	866	841	843	870	842	874	843	851	815	814	812	813	866	849	850	904	877	862	865	815	850	841	821	888	850	823	861
15625	3263	67	35	36	40	51	56	75	52	39	52	45	50	37	27	28	30	36	38	37	26	34	24	27	28	26	23	16	33	22	33	29	23	26	20	21	22	23	17	21	19	26	24	20	19	21	24	27	23	27	21	24	20	22	17	18	23	20	22	16	21	23	26	22	24	22	32	13	32	19	21	17	19	19	27	21	21	27	36	34	26	23	25	15	23	14	28	20	22	26	18	13	15	19	28	18	19	28	20	24	13	23	23	22	30	19	27	17	16	15	24	18	22	17	22	16	25	28	20	24	15	19	23	20	25	20	20	19	15	24	26	26	24	20	26	20	30	18	28	22	28	31	15	23	17	19	14	22	15	18	17	16	27	24	24	17	20	19	18	14	20	14	26	15	22	16	24	23	21	17	16	18	17	30	22	16	22	23	22	20	21	21	24	10	21	27	21	26	31	28	20	22	19	20	27	10	33	18	17	19	19	16	11	27	23	17	24	25	21	14	18	17	25	22	25	23	20	15	26	19	16	23	21	15	20	12	17	27	19	18	20	21	20	18	16	27	20	21	13	19	25	24	17	16	22	26	17	16	18	17	26	25	18	19	20	28	14	21	24	23	19	21	18	23	22	12	24	23	24	16	20	26	17	26	20	23	35	15	28	20	15	21	27	24	17	17	14	19	20	20	23	16	21	19	21	23	13	16	18	28	13	18	18	20	24	22	17	18	13	18	21	24	14	28	12	18	27	17	17	20	20	19	14	13	19	27	30	21	12	19	15	23	26	11	20	22	16	14	25	26	24	24	15	24	18	25	25	21	26	20	17	18	10	11	19	21	20	15	11	19	17	27	22	22	19	26	16	20	23	23	28	23	30	20	17	20	17	25	16	23	22	30	22	18	21	16	19	28	17	29	24	29	17	20	16	23	22	15	26	26	21	30	24	21	16	18	19	15	23	19	29	19	25	22	17	18	24	22	18	13	27	17	15	25	19	19	18	22	19	19	20	21	28	20	20	17	24	20	20	19	19	16	24	18	24	16	19	23	19	19	28	30	23	16	24	25	22	14	19	28	19	21	19	24	23	26	19	24	18	25	26	18	17	19	22	20	23	23	21	15	16	21	16	18	18	26	18	18	15	23	17	25	28	26	26	26	26	20	19	19	16	21	14	23	19	19	23	15	23	19	25	24	29	25	23	14	27	14	21	21	19	20	17	18	18	30	18	16	22	26	17	20	30	26	17	18	22	23	18	16	18	21	24	19	28	17	23	19	22	29	18	27	21	14	20	22	24	27	22	32	19	23	20	23	17	24	29	20	17	14	14	20	17	20	20	29	20	19	17	17	25	13	22	20	18	18	26	14	28	24	19	25	24	24	19	22	25	26	19	22	29	16	24	26	15	12	23	23	16	18	20	24	24	19	23	29	24	19	12	21	23	27	16	27	17	19	21	28	23	16	23	12	21	20	19	15	15	22	27	22	20	30	12	19	24	20	22	25	24	23	14	25	20	21	23	20	23	24	18	26	21	26	23	25	16	23	13	19	23	29	21	18	26	14	26	29	23	19	26	20	23	22	22	20	15	21	14	17	17	15	15	14	15	25	25	31	17	18	29	25	27	20	24	16	29	20	18	17	17	21	20	37	32	17	23	19	23	18	17	19	20	22	25	16	31	23	15	24	26	22	14	20	21	15	21	17	26	20	24	16	18	27	27	18	25	21	28	32	19	17	17	22	21	23	23	11	32	19	29	23	15	14	25	17	20	26	14	30	21	21	21	18	20	10	21	21	21	14	17	17	24	20	18	15	27	16	18	13	19	18	27	15	27	13	28	16	19	13	21	23	18	22	17	25	22	26	19	25	17	23	18	13	24	19	17	16	18	20	22	18	21	16	20	24	23	21	24	15	17	20	26	19	21	17	16	20	12	23	21	34	28	16	27	15	14	23	22	21	29	18	21	16	19	15	18	24	17	24	16	13	20	20	22	22	18	15	30	21	24	17	13	19	24	21	21	22	19	20	11	19	21	29	19	22	23	28	25	13	22	20	18	14	25	20	19	14	21	18	20	22	19	20	20	22	21	20	23	16	23	24	27	21	23	15	21	23	24	27	21	31	18	18	17	25	19	22	23	26	14	13	20	28	17	18	23	22	25	28	24	19	17	20	17	27	35	26	32	26	19	20	17	11	23	19	14	17	18	22	17	22	25	27	19	24	31	18	26	20	15	18	21	18	27	18	22	19	23	14	18	22	31	25	15	25	25	18	19	19	18	19	22	18	18	21	24	22	14	17	16	16	16	22	22	21	22	12	18	20	21	24	22	22	21	21	22	18	19	31	26	26	29	17	18	20	18	27	22	21	16	15	19	14	25	30	18	22	17	19	17	19	18	15	26	15	34	21	20	12	17	23	14	16	27	22	23	17	12	22	22	20	18	23	24	31	26	19	21	18	18	20	14	24	20	23	20	18	22	21	15	24	21	20	25	18	23	25	20	23	26	17	18	26	20	19	19	21	28	23	21	17	16	27	22	32	18	27	29	21	20	18	21	28	14	17	15	22	20	24	20	28	27	25	21	22	21	16	16	25	15	18	16	30	23	25	17	17	18	19	22	25	12	13	22	23	18	19	19	19	20	27	23	20	16	11	22	16	21	17	15	29	17	27	21	17	19	21	25	25	22	18	21	20	24	25	25	17	24	18	21	26	23	27	21	20	32	24	15	17	24	24	19	22	14	22	15	22	21	20	21	24	27	18	26	14	17	19	27	24	6	14	23	18	17	16	13	17	18	16	19	17	23	25	17	18	14	18	28	23	15	15	24	31	15	19	23	25	22	22	24	24	22	14	17	24	15	19	14	29	25	14	20	16	14	22	16	24	10	23	19	18	23	17	22	25	18	26	19	34	30	12	24	20	19	17	28	18	19	23	17	22	11	25	19	28	20	18	23	24	19	27	22	18	17	14	21	20	24	24	17	23	23	22	22	24	27	14	19	18	16	22	20	27	25	25	25	22	21	22	15	17	24	18	26	24	15	10	12	27	16	24	19	17	22	23	14	15	33	16	17	21	27	18	18	20	27	26	20	23	15	19	26	21	16	22	24	20	13	20	17	24	24	24	17	23	18	31	25	21	22	24	16	27	19	20	20	25	24	16	16	23	22	25	18	18	22	30	19	20	19	20	20	19	25	20	24	20	20	16	21	21	20	23	15	21	15	19	23	29	12	24	35	16	33	24	18	19	25	17	17	29	19	18	30	26	19	18	26	27	22	19	13	18	24	22	29	15	19	27	27	20	18	18	20	22	17	24	20	26	22	21	27	21	17	22	19	24	16	20	32	26	18	27	20	19	19	28	13	22	20	14	18	15	29	24	22	30	22	24	15	21	30	23	23	28	20	29	17	13	11	18	15	18	14	18	16	29	24	21	13	25	15	25	22	25	27	26	24	16	28	25	13	31	20	20	22	16	22	18	24	21	21	21	23	23	24	24	30	20	14	13	23	26	34	15	11
41502	9905	665	726	1929	2996	3052	2830	2293	1945	1582	1441	1272	1054	917	850	744	703	630	578	554	455	438	446	449	388	368	378	327	334	299	299	277	278	277	265	276	285	269	254	268	277	250	260	242	226	237	238	220	260	199	225	231	243	229	225	206	193	205	204	213	193	212	213	222	208	218	182	190	207	227	199	196	209	182	233	177	200	189	211	211	207	186	196	208	193	181	208	178	200	192	193	188	190	197	215	197	204	195	209	215	173	200	189	186	191	182	180	179	202	200	197	182	182	190	195	196	170	194	178	203	167	210	187	193	161	174	186	188	183	186	186	174	194	174	203	174	194	189	167	187	179	188	191	174	178	191	172	168	193	176	184	192	185	157	206	184	166	202	200	178	190	174	173	164	180	184	179	188	185	187	186	193	167	171	206	193	177	189	171	193	180	188	186	179	188	199	171	184	176	184	193	166	180	222	184	162	196	177	178	183	181	184	182	171	184	188	210	185	156	181	173	167	178	187	194	163	210	186	185	174	177	192	170	162	187	156	208	181	182	171	198	186	184	170	175	170	183	169	168	189	199	175	167	184	181	184	171	203	180	172	184	171	196	178	172	181	185	206	198	206	179	183	199	176	181	173	167	184	187	174	180	190	175	174	206	182	158	226	151	148	163	189	164	166	189	176	187	161	189	198	184	185	177	192	180	211	195	186	178	199	157	164	183	212	195	183	159	183	177	187	191	199	170	182	169	181	188	198	198	189	178	179	162	180	177	174	164	176	187	191	163	190	179	197	167	168	175	184	166	150	186	173	190	173	191	175	195	175	186	177	193	173	182	193	185	171	190	184	190	184	187	172	184	193	162	169	201	168	187	187	200	184	167	168	181	164	172	167	193	167	174	188	205	172	175	200	187	191	170	180	162	180	180	171	187	160	179	180	184	195	180	186	181	184	201	202	171	171	201	192	188	177	177	177	196	181	205	189	179	180	163	197	190	176	161	167	184	190	200	179	163	186	188	187	204	194	199	168	193	161	183	187	196	180	186	179	176	194	163	162	170	181	176	194	199	167	141	199	175	178	171	207	184	170	215	182	176	179	186	181	188	175	202	174	201	192	191	182	199	182	209	182	188	194	178	197	186	170	191	208	176	174	175	173	176	193	188	195	170	174	196	190	182	188	166	157	186	170	169	205	200	178	161	174	186	179	174	165	183	183	148	182	195	156	183	196	174	179	167	182	193	210	164	162	177	182	201	183	187	193	160	182	179	197	163	176	187	197	182	186	159	158	175	188	203	172	159	180	183	183	192	163	186	197	181	197	151	178	191	169	161	174	157	183	166	188	207	167	187	171	178	182	208	199	163	190	190	204	187	162	194	185	163	166	182	203	173	174	162	181	194	177	171	175	183	167	184	200	168	181	185	191	182	159	164	172	190	187	161	187	197	171	175	187	185	179	185	181	164	184	200	195	185	176	176	185	200	197	160	165	169	169	167	169	181	188	177	179	205	170	176	169	176	200	188	169	184	177	172	174	210	171	192	169	179	178	162	180	153	183	187	194	182	181	192	175	189	189	156	176	173	185	173	205	180	201	181	170	191	176	181	163	200	197	180	188	172	169	187	184	179	175	176	194	193	183	187	200	178	178	181	198	168	194	168	191	160	156	170	196	190	166	179	175	189	185	205	185	194	183	168	187	163	172	161	160	186	173	183	184	153	196	179	186	194	212	200	181	199	193	165	176	186	171	193	176	194	157	173	160	159	185	188	196	165	171	177	165	204	201	191	181	181	168	154	176	175	199	165	172	166	177	177	165	202	185	198	177	190	168	162	169	194	178	186	169	166	161	165	189	169	161	168	174	182	171	170	190	182	150	171	184	161	193	191	180	180	182	180	175	187	162	208	197	163	172	193	187	189	175	173	167	191	190	185	171	172	172	160	174	172	175	175	185	194	208	178	191	197	164	163	173	175	171	165	173	198	162	194	166	174	166	191	208	180	153	161	169	178	185	197	169	178	166	183	184	173	183	169	175	157	171	175	190	174	181	173	187	179	164	171	187	187	174	167	183	172	161	155	181	181	170	190	194	189	190	183	168	196	189	174	178	210	195	189	179	156	169	186	176	165	169	175	186	183	165	154	177	166	163	182	183	176	189	171	191	156	168	164	182	189	184	189	184	197	193	191	200	168	178	188	185	204	199	178	192	179	186	189	206	170	181	212	180	189	165	167	186	167	170	157	184	174	184	152	181	173	196	166	182	161	173	185	178	186	176	188	167	148	178	176	201	199	194	185	191	179	169	173	166	173	194	200	173	170	165	165	166	180	195	199	192	189	170	194	179	194	186	183	180	197	192	201	186	182	200	167	172	170	188	164	183	203	188	188	179	177	161	168	177	201	158	183	184	192	185	166	187	191	177	173	176	167	188	196	184	159	186	194	159	185	182	174	199	177	151	167	164	176	184	197	201	192	156	177	162	178	185	191	206	144	171	177	174	178	176	176	176	172	147	197	200	182	161	181	184	179	192	185	182	177	175	196	171	170	182	185	203	180	181	180	175	175	179	175	168	185	192	179	182	177	168	178	161	151	179	180	198	152	172	195	181	173	188	218	198	172	161	198	192	195	173	168	186	175	197	170	169	193	180	172	169	189	191	176	153	185	196	194	199	177	166	190	169	174	178	183	198	175	163	189	156	164	196	181	179	199	182	152	183	193	183	191	172	200	168	166	175	175	166	189	181	170	170	187	173	168	183	209	182	171	192	183	184	156	188	186	174	201	187	156	183	143	171	181	198	151	183	178	201	171	173	175	190	185	169	178	185	205	179	175	174	179	170	179	180	169	182	181	166	203	160	191	177	209	179	171	194	165	153	213	177	200	203	176	181	192	165	172	198	166	162	210	164	161	163	176	196	163	178	184	178	163	167	176	194	183	163	167	186	180	200	182	185	175	173	200	180	164	191	191	197	150	176	157	192	201	162	184	186	179	179	183	186	185	162	176	154	185	170	174	183	173	187	166	178	181	182	169	181	155	172	193	194	205	185	189	182	178	196	177	207	192	151	190	173	160	204	183	191	190	194	177	203	165	187	165	177	178	163	182	165	192	169	180	190	172	160	174	181	187	182	179	175	167	158	170	171	169	178	170	187	195	181	199	171	178	187	202	177	181	182	180	184	164	174	195	180	204	180	165	165	197	218	166	197	184	173	186	194	183	178	197	188	215	176	189	198	182	165	205	152	191	168	177	142	162	205	169	140	171	178	166	173	172	163	169	166	173	191	183	158	169	174	157	168	166	184	183	177	192	185	172	174	177	178	187	186	173	176	207	207	193	172	197	204	184	184	185	193	169	170	151	191	150	192	196	140	155	182	180	178	197	182	171	183	181	193	170	177	165	165	193	181	192	187	196	165	186	182	185	167	196	165	159	215	185	163	217	205	160	176	179	179	204	204	178	188	178	183	187	167	173	186	181	194	197	156	176	158	192	180	209	199	201	166	171	181	172	173	152	178	178	179	182
24260	7735	182	121	104	106	138	137	137	132	114	117	103	105	110	114	121	101	98	103	93	92	99	83	96	89	94	93	80	66	100	85	80	88	71	70	79	88	74	92	87	77	76	83	67	76	79	88	91	68	59	85	63	87	87	77	81	82	80	72	69	77	88	67	74	93	82	78	68	75	79	75	90	82	66	73	85	62	70	73	64	100	93	73	80	91	75	68	72	71	68	90	66	94	71	76	79	70	76	71	91	103	70	82	68	66	74	80	65	66	83	81	74	83	78	100	77	75	73	75	78	73	84	88	70	71	62	67	60	82	69	71	84	92	86	75	81	77	57	82	72	79	72	71	76	86	92	78	87	94	83	74	76	81	62	65	92	75	58	64	72	77	85	84	62	79	68	83	78	91	70	69	84	88	80	75	85	86	79	84	74	87	74	94	71	100	74	74	73	72	60	86	86	74	73	88	61	88	86	66	72	76	65	90	76	86	74	79	81	85	82	81	83	60	79	92	65	74	99	84	82	91	73	83	69	83	92	68	70	89	79	73	86	65	83	84	71	73	76	72	83	67	89	64	74	74	68	66	82	78	76	70	91	73	74	84	84	76	73	53	66	64	96	79	72	70	71	75	62	72	92	76	81	80	66	73	66	72	87	85	91	82	78	70	71	90	78	69	77	92	70	81	54	67	79	82	67	62	76	78	75	98	65	76	82	72	61	74	63	79	92	71	74	80	79	71	67	88	83	79	84	68	68	80	92	69	77	67	75	89	68	79	81	81	59	86	91	92	75	85	80	76	68	74	77	69	90	90	75	77	75	75	80	87	66	81	88	60	92	87	87	81	76	82	71	69	72	84	69	64	84	79	87	73	81	91	78	69	70	75	78	78	62	70	74	68	82	77	76	75	73	75	70	78	91	68	70	73	81	91	68	68	83	86	89	71	91	71	61	72	67	73	89	68	74	85	68	67	93	76	81	64	82	62	70	78	80	85	66	76	78	75	86	81	70	68	80	79	78	76	69	72	81	76	78	69	74	75	78	74	79	85	82	89	68	77	72	72	91	93	72	52	70	66	78	79	67	81	70	67	86	64	70	74	81	67	81	84	68	81	74	75	81	84	71	77	86	60	77	73	84	61	85	90	75	78	80	66	79	75	69	78	67	69	77	90	80	86	77	91	95	95	75	64	87	67	90	85	74	73	75	80	83	71	72	78	78	71	80	81	69	78	83	73	77	71	87	72	63	88	78	72	77	76	64	67	84	86	62	82	72	81	82	73	73	89	72	94	74	82	76	86	87	83	82	71	73	71	77	79	83	71	78	87	60	65	80	75	63	75	71	77	70	70	75	87	79	80	81	66	64	93	72	80	63	77	79	76	79	68	76	82	81	69	55	65	61	97	79	88	74	87	80	87	78	86	79	81	85	76	64	61	77	77	86	83	62	84	65	77	69	55	69	70	81	96	82	74	77	69	83	59	79	88	78	69	82	87	87	79	86	82	82	98	79	91	66	71	68	77	68	72	77	88	72	76	65	67	75	62	76	66	76	85	79	87	100	68	78	89	88	73	86	72	76	78	70	74	79	72	88	84	80	59	78	57	75	80	74	79	63	62	87	71	71	69	75	68	74	79	78	81	71	72	83	75	84	74	81	66	82	77	75	65	69	66	66	71	90	75	67	74	74	92	66	77	83	87	66	75	79	95	68	78	72	65	73	83	73	76	86	77	82	71	90	76	72	71	68	67	63	73	75	78	85	58	70	73	62	77	73	69	90	69	76	80	88	71	92	83	83	84	71	72	88	76	80	74	74	107	81	74	76	80	74	87	63	80	81	78	68	72	70	56	66	67	64	85	81	69	81	85	85	86	65	79	89	66	80	69	61	69	80	81	64	71	78	84	88	96	84	83	88	64	79	61	71	105	65	82	73	67	83	64	65	70	90	75	63	90	84	66	75	67	68	89	73	79	67	86	80	64	80	73	61	74	87	66	82	66	71	77	77	75	74	69	58	70	84	74	80	56	61	84	84	75	79	93	73	71	98	82	81	73	65	76	88	90	82	84	79	72	89	71	72	81	75	63	66	73	74	83	85	70	67	84	83	59	66	69	78	77	83	85	84	82	72	73	84	79	99	61	78	65	74	73	64	83	87	71	92	48	76	82	76	63	80	71	73	67	63	88	70	78	78	89	63	78	82	63	90	76	76	71	76	81	72	75	92	70	81	68	95	64	72	77	71	72	77	90	80	79	94	90	66	91	71	75	77	95	74	73	76	72	74	80	94	74	71	78	84	59	81	84	63	88	73	84	47	79	69	71	72	68	75	67	78	88	62	79	74	75	72	65	71	75	68	84	70	85	99	67	101	74	66	75	72	76	68	60	73	73	71	82	107	62	79	77	95	87	75	68	70	72	86	79	76	70	76	75	69	57	88	63	67	68	75	71	77	78	80	96	62	89	69	73	76	83	77	62	70	74	65	76	64	85	87	71	65	73	72	58	83	65	69	86	81	79	86	87	80	101	73	81	62	101	68	96	69	63	71	89	83	64	74	95	87	81	73	81	95	73	80	74	68	75	74	72	83	65	81	80	71	67	67	77	81	88	82	75	81	83	69	66	68	86	69	79	79	85	82	78	80	75	88	75	86	72	79	78	73	78	81	64	79	70	62	82	88	75	77	69	82	84	73	71	61	80	78	81	66	80	91	72	85	68	81	72	80	77	71	87	87	87	71	83	72	74	77	82	81	81	59	76	78	79	83	68	80	79	72	71	69	94	57	86	64	88	83	78	80	76	81	99	70	63	65	64	77	86	87	75	68	68	75	66	79	64	73	74	80	85	72	61	88	77	95	68	74	75	74	76	77	74	87	70	68	74	64	70	67	74	74	76	73	87	62	73	82	90	72	91	77	64	76	85	80	66	86	79	76	78	70	79	87	75	79	68	63	74	77	82	81	83	88	78	76	71	76	79	77	72	64	64	75	84	83	68	81	88	90	79	74	59	68	73	51	66	67	72	89	87	72	63	67	83	75	69	78	72	86	80	66	57	74	62	93	74	74	82	68	71	62	89	80	64	70	87	83	83	81	87	73	74	73	83	62	87	81	82	89	81	79	70	66	74	75	85	96	82	83	84	78	70	76	79	54	86	59	85	67	89	84	75	83	75	84	72	64	79	77	68	95	77	75	75	70	76	77	87	79	73	51	84	67	84	77	93	74	79	79	77	89	82	62	84	69	82	76	80	83	93	70	66	70	80	78	71	70	71	65	74	90	90	67	66	81	75	90	88	67	80	67	78	64	73	67	72	68	90	56	81	84	74	85	66	84	55	68	76	73	71	74	67	71	67	73	82	88	92	80	76	77	84	73	84	83	69	88	79	66	71	91	76	71	75	77	60	84	86	94	79	72	82	87	68	75	79	80	75	79	74	81	89	78	85	75	91	80	64	72	68	70	83	75	59	64	76	79	77	76	84	72	69	75	67	82	82	70	77	64	81	70	85	71	71
48495	12150	1538	1698	3890	5758	5823	5031	4235	3527	3015	2561	2343	1954	1977	1711	1576	1534	1407	1286	1276	1230	1190	1002	1075	1108	1013	966	922	922	947	915	844	916	908	824	887	838	803	835	821	796	759	862	859	784	817	819	736	799	792	782	801	694	807	744	818	793	745	759	769	741	737	752	742	670	748	756	757	715	708	724	743	723	770	707	792	716	755	707	745	725	683	727	737	702	714	728	714	744	782	764	759	717	716	710	726	720	715	739	714	771	721	721	720	700	713	687	658	712	725	737	690	710	708	678	720	696	701	705	709	755	766	737	689	751	726	745	697	745	706	746	712	723	680	733	674	689	782	718	690	696	716	757	714	729	695	676	735	676	664	733	702	688	704	727	675	703	705	683	741	692	690	708	703	715	692	694	703	681	693	667	719	760	714	719	693	737	723	686	697	679	678	672	690	660	732	685	719	717	738	736	678	690	695	698	735	729	715	683	707	698	663	737	697	717	665	743	722	698	697	723	720	677	716	685	722	688	657	699	694	694	705	676	711	696	709	717	755	714	689	694	712	719	684	710	706	698	713	710	701	730	696	699	725	691	715	691	652	705	750	713	699	738	737	661	717	697	688	687	700	684	717	694	715	664	685	663	733	657	752	696	745	721	714	697	778	734	691	673	643	713	694	657	715	708	661	697	732	733	667	682	714	702	718	729	681	689	689	667	766	691	728	661	647	707	694	728	713	703	715	728	687	695	747	706	690	673	703	674	710	718	722	730	726	739	656	672	715	678	700	693	685	710	689	671	709	698	714	696	733	710	725	685	715	719	758	762	709	696	727	733	697	686	717	751	722	741	674	738	691	707	704	695	736	703	752	706	679	717	697	734	764	705	687	742	715	691	757	641	720	719	704	721	707	700	683	750	662	684	709	667	695	732	674	693	668	662	769	663	719	690	719	769	755	651	738	679	677	744	725	699	709	700	717	677	750	736	701	711	758	705	677	687	694	708	664	682	712	664	754	669	681	729	700	766	664	689	671	687	707	685	724	749	718	748	678	690	703	711	717	726	715	700	746	698	692	723	684	729	663	665	700	710	714	665	680	675	684	691	726	709	682	719	702	691	665	684	744	744	729	663	719	686	717	677	641	655	702	695	691	684	704	753	643	634	700	720	684	695	725	721	709	717	711	676	711	668	710	693	716	699	713	756	674	699	707	687	732	727	721	700	736	696	742	681	683	701	694	715	729	675	678	722	655	673	734	672	663	684	732	725	721	706	712	732	711	694	688	687	687	704	714	681	727	761	708	691	689	710	687	687	652	745	686	688	665	694	740	683	698	742	707	690	729	699	736	720	740	729	740	661	706	727	724	734	675	717	699	703	757	667	723	692	690	693	741	699	679	683	703	764	707	707	777	729	756	727	700	646	700	672	709	701	730	705	692	692	718	705	720	636	725	673	676	709	687	723	732	648	733	652	706	720	646	668	651	719	688	705	764	741	715	731	723	657	690	700	717	681	713	728	724	692	698	726	725	683	713	696	677	688	681	715	687	657	740	737	681	685	699	709	676	658	676	745	699	694	735	746	640	719	719	694	686	740	679	689	707	685	707	688	678	629	677	756	710	699	680	722	682	690	655	687	686	685	750	654	716	735	705	669	720	696	706	708	709	734	666	721	670	668	749	753	718	725	716	744	702	724	742	668	711	688	729	752	682	703	657	677	671	663	670	725	702	706	653	713	678	724	685	722	703	696	758	712	687	720	692	690	715	719	697	701	694	716	713	727	681	682	671	705	692	707	716	685	670	724	699	701	678	697	723	698	691	690	734	687	677	675	746	702	713	732	693	679	672	729	706	696	682	696	677	666	696	677	756	714	710	738	692	718	647	736	670	630	716	702	701	683	747	708	702	731	738	717	694	633	681	688	717	714	723	707	702	708	696	710	732	675	684	720	758	760	726	668	696	673	683	677	705	668	731	744	738	698	715	706	737	709	718	710	707	770	688	732	741	738	732	679	719	700	722	712	735	691	691	734	721	723	721	683	712	695	685	734	725	726	727	684	671	727	708	699	668	704	693	729	714	645	687	726	684	691	727	734	731	733	700	688	751	726	688	738	706	632	708	713	727	721	671	673	716	720	680	643	700	722	661	720	713	672	686	707	719	746	683	685	689	697	731	708	700	708	747	692	706	667	650	668	729	675	730	741	672	723	705	731	702	708	705	654	713	727	698	694	726	727	679	725	745	702	724	697	699	700	730	754	685	700	664	696	731	705	727	670	688	679	727	734	762	743	691	689	677	730	714	685	704	672	738	729	662	726	667	650	732	673	688	736	715	733	728	640	713	722	683	730	690	715	676	704	700	695	673	713	712	703	736	676	705	732	717	712	726	691	717	717	703	735	738	669	734	675	638	714	714	718	710	714	714	703	730	692	703	726	723	659	716	711	693	742	690	642	711	683	666	684	684	713	680	680	696	661	705	722	713	728	723	711	695	725	703	724	699	720	692	734	707	750	702	691	657	720	704	714	723	676	680	722	712	656	735	749	707	733	703	737	663	649	719	756	714	754	696	697	764	653	709	710	652	704	707	706	681	695	725	717	702	681	722	688	697	726	702	716	675	772	706	676	729	697	717	708	737	694	683	698	654	651	709	721	702	732	710	704	690	686	699	727	714	746	720	722	688	702	748	676	726	701	760	680	723	741	724	702	730	704	654	692	693	717	736	748	658	689	686	745	708	726	690	677	711	697	709	698	687	743	731	713	738	638	716	717	657	701	715	729	729	722	727	728	690	684	700	738	697	706	711	696	685	695	692	699	698	754	714	736	701	693	668	724	720	679	721	721	663	736	704	689	707	761	733	715	661	734	721	687	710	730	675	730	720	731	711	718	744	692	716	683	707	729	701	691	728	682	726	708	703	758	679	730	709	684	720	732	691	757	732	694	700	699	738	730	724	752	691	700	686	709	728	684	705	713	713	718	701	718	693	681	677	678	705	720	720	731	711	695	657	733	724	687	726	715	719	718	709	659	709	685	651	684	750	718	697	709	700	696	724	679	676	672	674	700	741	702	693	727	764	698	666	704	724	677	681	713	737	695	667	719	702	684	664	723	692	705	691	704	726	693	671	688	732	667	691	667	698	700	661	753	701	779	734	704	739	730	719	668	747	725	692	739	699	672	677	746	738	735	693	702	695	695	661	735	713	751	696	695	676	770	709	656	659	718	728	684	692	680	671	667	684	688	724	707	733	705	701	712	709	736	734	656	737	698	704	693	637	683	690	673	697	656	672	664	682	713	694	713	734	705	707	686	708	717	680	723	706	730	707	694	701	742	734	703	740	696	661	735	720	677	711	725	713	675	714	732	725	687	670	710	677	672	742	709	732	695	742	726	701	701	671	683	733	737	725	674	739	705	684	659	667	679	698	669	703	697	714	719	769	667	693	704	722	652	682	693	693	689	726	715	665	655	682	720	725	670	623	685	738	684	728	709	703	713	696	707	719	685	725	714	713	697	722	706	717	692
7525	766	66	62	49	62	62	54	55	65	55	62	71	62	58	57	50	52	50	55	62	53	53	49	41	53	50	49	47	59	35	50	40	59	51	55	53	75	49	68	59	49	53	61	47	48	57	56	50	59	50	55	64	47	44	60	66	50	46	55	60	62	66	54	45	61	63	44	64	60	53	54	42	49	56	56	40	45	49	58	38	56	52	64	33	50	59	73	58	52	51	54	55	65	32	52	44	56	51	50	47	51	61	47	46	51	49	47	55	54	57	45	63	67	49	57	55	50	48	56	49	44	43	60	55	61	53	50	56	57	46	52	63	51	58	62	60	61	47	53	57	45	42	50	53	53	51	57	53	49	65	57	66	54	55	59	64	60	62	62	57	56	57	49	55	57	56	54	53	48	44	47	55	56	46	51	53	63	51	50	54	50	52	49	54	48	53	53	56	56	53	59	53	46	64	59	46	48	54	47	44	58	49	51	44	59	56	50	61	58	48	52	42	62	47	50	60	53	43	42	57	60	53	53	43	45	59	60	52	54	60	54	47	53	52	55	49	57	66	51	58	63	46	44	64	50	58	59	74	49	53	55	45	50	48	58	56	42	55	59	45	48	58	73	68	40	56	47	43	54	53	49	54	64	43	61	62	51	51	56	54	46	55	43	43	59	57	49	52	59	50	55	52	38	55	67	55	63	56	53	47	58	48	68	51	43	44	50	74	58	44	64	40	51	42	55	67	48	60	49	62	39	49	49	59	45	46	49	66	56	45	59	45	45	60	59	46	57	54	56	35	58	51	57	57	48	50	47	65	54	55	45	53	61	52	62	50	61	63	57	47	52	51	54	51	50	57	52	61	61	55	69	40	62	53	62	56	58	57	52	45	70	51	49	47	45	44	51	45	72	70	53	49	63	61	59	55	61	47	47	47	51	62	43	49	58	51	42	57	46	55	53	51	62	59	51	69	48	55	58	45	55	57	51	55	45	54	53	47	42	51	54	55	41	49	44	55	38	60	50	58	61	47	51	60	52	49	52	55	49	64	60	66	50	66	58	57	46	45	48	54	64	53	50	55	38	52	57	54	49	63	61	56	59	58	72	55	47	53	55	56	49	50	47	47	56	52	62	63	55	53	49	59	41	53	61	59	59	61	44	36	54	49	55	54	37	45	50	54	49	63	73	48	56	69	45	50	45	68	58	65	62	45	59	61	56	50	60	54	56	49	41	55	44	47	60	59	55	55	55	58	53	49	55	32	42	61	38	52	55	52	54	55	62	49	61	46	57	50	48	55	59	56	68	44	52	50	41	54	69	57	55	66	53	53	55	58	59	46	59	50	61	54	58	39	54	50	38	46	49	38	65	56	58	49	60	56	63	64	49	43	42	51	59	59	53	45	66	52	57	49	50	59	47	51	59	63	60	55	59	53	45	50	59	57	43	67	64	66	59	44	51	57	72	52	53	63	50	50	50	60	57	47	47	59	64	54	62	62	59	52	56	55	49	47	49	55	58	37	53	60	55	60	43	62	47	56	56	49	47	53	49	68	54	42	41	51	57	54	51	47	57	45	58	44	60	69	63	45	58	56	52	59	56	47	49	70	61	52	50	58	53	66	57	49	54	47	54	58	48	38	47	46	55	66	47	61	49	46	52	39	68	57	53	51	59	56	61	58	48	58	71	44	48	60	54	42	50	50	50	59	52	56	44	56	68	46	40	52	58	48	46	54	52	65	54	53	47	51	66	54	53	61	60	52	52	55	53	60	54	55	54	58	58	54	58	45	53	58	62	50	50	65	53	51	45	54	50	61	53	57	46	50	54	45	46	49	49	51	70	58	56	60	62	60	48	48	57	48	44	46	47	49	46	44	46	48	59	52	53	51	47	50	49	64	61	52	50	46	65	47	61	55	54	45	47	53	50	54	60	45	60	54	48	48	50	60	61	58	65	60	40	59	48	39	43	48	52	44	53	49	46	50	53	62	56	64	55	51	62	50	57	54	54	54	41	41	58	56	49	56	63	43	53	51	63	49	53	50	47	52	59	66	47	59	55	43	65	64	59	56	54	51	46	48	45	68	50	51	54	51	54	53	51	57	70	42	48	41	46	46	58	52	61	48	54	68	51	52	58	49	55	52	50	57	46	54	51	49	52	69	57	60	60	50	56	50	63	47	53	56	69	53	49	57	57	48	51	53	56	51	53	45	82	44	69	44	42	48	39	60	50	57	48	67	48	54	66	67	53	59	57	69	59	59	61	56	60	47	58	40	75	62	65	58	50	54	44	57	67	56	58	57	49	66	48	56	55	49	56	65	55	48	61	61	61	44	53	46	59	49	37	62	47	54	75	67	49	38	49	54	57	54	36	45	52	53	57	51	62	50	53	44	66	57	52	60	55	57	42	53	60	60	50	46	59	47	52	48	50	56	47	60	57	42	56	57	58	59	70	58	54	53	50	66	46	55	57	49	54	46	53	53	60	58	49	65	50	50	57	49	53	63	50	52	51	46	55	44	57	50	65	56	50	59	47	43	60	57	58	49	56	56	52	54	54	59	50	42	48	51	48	44	55	56	64	66	57	42	53	57	65	52	54	38	38	44	54	61	44	49	51	51	50	53	54	50	49	56	61	55	38	51	44	41	43	54	74	46	46	39	65	51	47	63	49	48	45	41	56	60	61	48	59	53	57	49	53	53	66	47	57	60	53	61	65	46	55	63	51	55	48	52	52	65	48	42	54	39	59	56	68	59	34	43	55	57	48	50	56	49	55	59	48	55	60	54	58	57	52	58	64	46	72	66	46	55	53	64	58	41	42	58	62	49	68	65	45	63	55	38	46	41	42	56	61	46	59	49	50	56	67	43	48	62	51	52	59	59	44	39	46	65	45	52	43	59	55	55	45	54	62	52	43	51	53	68	50	36	61	53	55	48	68	57	57	54	49	59	69	60	52	74	43	51	46	51	51	45	54	65	66	54	53	60	38	33	40	53	51	52	55	46	65	50	53	60	44	53	56	52	39	60	47	48	49	57	66	50	63	50	54	50	65	47	48	49	47	53	53	46	44	60	45	58	54	50	52	52	47	56	51	46	44	40	47	42	44	51	61	43	42	60	52	58	49	46	50	52	41	50	51	52	48	69	62	47	62	60	48	55	65	51	50	38	52	50	45	55	40	48	63	48	60	49	43	54	53	42	61	52	53	41	64	50	65	66	51	47	50	52	47	58	59	51	53	43	51	64	46	61	60	60	56	49	58	50	48	52	55	59	49	60	64	53	53	57	49	60	42	52	55	53	47	49	41	47	44	58	68	54	39	53	50	45	54	60	49	51	45	44	53	51	54	50	46	59	59	47	49	60	47	60	70	47	58	57	42	53	60	56	53	63	52	48	59	52	49	68	49	58	53	56	56	49	51	54	49	52	56	62	48	58	56	60	64	38	53	54	47	66	69	57	46	57	49	57	57	56	56	60	43	62	49	66	55	55	39	62	39	60	44	51	53	56	54
32428	6039	567	609	782	1013	1086	1014	932	899	758	739	682	663	614	570	589	579	603	555	526	541	517	505	508	506	547	470	473	484	483	504	486	501	522	484	447	451	491	445	462	440	460	482	440	464	500	480	439	478	446	426	460	505	452	469	468	450	430	467	502	467	451	455	437	447	432	434	439	479	504	409	449	443	417	438	488	461	436	449	447	493	471	487	449	472	470	446	450	472	461	475	451	464	473	447	490	443	446	428	443	445	474	453	479	464	442	434	452	463	465	476	454	441	450	478	486	439	429	469	436	418	432	506	425	431	406	444	466	450	455	447	440	497	447	420	446	459	450	435	457	463	420	457	436	445	470	467	448	456	432	478	437	445	457	439	453	454	460	494	444	458	457	468	442	455	436	420	437	446	446	429	490	441	451	468	459	417	461	433	449	440	440	446	404	442	434	456	468	453	483	417	459	451	515	416	474	462	431	428	441	429	415	472	483	458	446	471	426	451	454	457	456	471	431	463	448	452	457	430	459	471	422	473	442	427	448	438	464	475	446	439	466	460	496	465	461	455	456	427	471	478	426	462	454	480	485	457	424	485	443	435	469	429	444	472	477	458	480	468	438	472	458	481	471	448	431	489	474	434	481	483	429	474	459	442	476	476	452	439	423	435	415	444	457	464	458	469	437	425	503	479	473	489	448	456	442	422	409	468	441	493	444	461	500	447	438	442	422	444	436	457	442	443	434	451	428	481	418	495	423	447	437	457	451	466	480	436	465	445	449	474	489	450	417	408	458	466	466	431	441	458	479	483	454	444	444	418	451	451	462	422	441	463	462	462	422	425	474	467	427	456	447	476	461	477	407	474	459	478	436	432	439	481	429	494	469	502	495	441	465	455	480	430	491	418	464	477	474	496	434	440	462	423	446	488	443	433	448	460	444	456	487	470	474	465	443	438	453	459	432	460	435	456	474	429	467	476	455	453	458	438	455	411	466	452	460	474	453	430	463	461	389	427	455	434	441	446	442	455	453	447	445	413	463	453	425	433	441	459	438	444	448	447	420	412	461	471	453	429	424	438	452	430	462	447	500	474	450	449	427	383	465	436	474	446	488	440	450	465	445	480	442	455	468	460	470	463	447	452	474	446	443	454	446	438	488	447	478	451	459	457	424	465	438	465	450	445	453	485	428	421	412	443	428	467	467	468	447	439	459	448	493	447	457	438	463	457	468	440	466	447	459	442	489	452	451	445	475	480	434	446	454	422	433	461	420	468	439	398	448	452	424	422	446	466	457	429	460	447	466	448	448	456	439	426	458	448	446	443	443	447	438	448	477	477	471	444	473	450	425	462	455	460	452	470	442	434	478	430	469	424	484	477	456	467	461	489	454	457	448	440	460	422	423	411	463	450	428	462	470	511	448	462	431	457	399	447	439	459	421	460	430	445	428	464	472	441	454	437	425	445	476	432	453	493	425	454	467	486	445	460	448	428	463	420	476	450	443	486	422	480	442	486	498	474	474	470	452	437	437	476	452	453	456	453	456	437	498	459	481	466	431	504	474	437	464	479	448	479	444	439	450	426	453	460	478	409	423	501	478	452	470	444	481	432	447	437	472	480	429	496	449	442	466	428	433	475	494	461	437	432	441	462	443	438	463	387	483	453	437	486	504	420	479	449	473	458	479	475	476	472	447	424	466	437	476	426	442	403	466	450	449	465	425	487	450	436	461	448	489	426	462	448	471	462	449	406	451	463	445	478	447	428	496	487	428	456	436	447	444	468	457	468	453	457	456	432	448	462	473	420	448	433	415	459	466	479	453	430	418	458	470	420	393	408	446	435	427	426	461	482	445	447	445	463	461	435	433	475	443	464	461	464	472	474	423	435	453	471	449	432	445	450	459	443	427	462	474	430	464	467	467	417	426	434	436	481	425	462	470	460	467	496	474	438	481	418	464	454	464	474	458	484	459	453	478	465	465	469	419	465	425	447	482	519	417	436	436	460	474	481	467	468	439	441	452	437	448	477	447	470	455	435	475	458	455	423	464	440	496	429	461	437	431	470	458	446	444	447	463	443	461	481	449	423	444	458	453	467	444	438	479	425	465	494	433	438	399	427	460	410	463	436	434	457	449	426	458	441	424	471	458	402	457	469	447	462	420	453	504	405	441	459	452	451	459	425	466	457	497	428	460	450	506	460	446	435	476	433	442	460	414	457	445	415	478	451	449	439	462	489	505	440	439	450	444	435	463	416	440	443	462	472	464	437	447	440	433	452	447	484	446	470	436	420	442	452	444	466	422	471	483	441	446	450	454	448	458	429	468	475	454	449	443	447	438	447	435	456	421	460	468	450	452	454	454	435	448	447	481	472	432	462	439	466	432	456	459	455	429	441	415	458	452	447	472	429	457	439	466	479	461	479	458	455	496	499	476	486	438	443	442	461	464	427	452	432	509	426	481	462	449	451	476	452	451	447	455	447	434	453	459	421	466	445	473	453	453	516	457	442	477	490	517	459	443	444	471	471	477	479	424	430	450	421	457	452	414	510	423	488	465	438	467	457	446	431	429	459	457	455	453	472	484	436	422	470	451	458	449	446	399	441	472	457	432	447	462	480	401	437	454	471	436	464	429	442	454	437	439	463	406	485	432	457	416	464	447	421	437	436	447	432	484	426	480	473	426	453	414	449	456	459	453	486	474	492	469	472	429	447	450	479	465	457	465	463	458	472	480	451	399	446	443	486	487	423	430	491	413	467	471	454	465	436	462	458	442	469	455	419	428	451	444	473	462	432	478	461	468	429	469	460	442	436	429	449	463	417	448	484	438	463	464	450	461	444	484	432	451	427	434	473	465	457	447	465	449	475	428	468	456	435	436	468	462	473	442	401	463	446	481	472	455	468	433	433	441	471	458	474	463	479	426	434	439	429	435	431	460	468	426	483	463	476	478	453	428	472	412	467	482	454	409	453	454	425	455	438	481	457	475	490	418	432	436	431	452	454	470	455	475	467	483	456	497	467	421	503	467	443	433	440	429	445	489	452	444	470	464	476	457	457	498	419	478	477	469	480	448	432	446	435	480	477	444	423	484	461	441	458	462	466	396	389	469	441	457	449	457	457	471	467	409	445	438	433	450	436	505	465	445	436	449	444	459	419	427	434	431	420	478	474	470	473	431	447	449	419	470	449	437	447	444	457	471	443	438	459	449	453	457	477	459	420	453	452	456	471	466	439	461	453	449	415	450	487	437	451	468	437	451	477	473	459	464	448	432	464	481	442	472	440	423	477	426	463	481	428	438	433	463	440	450	489	487	455	484	482	427	452	443	444	439	468	466	458	459	431	484	426	440	435	473	452	436	408	442	507	433	430	429	492	477	451	406	464	438	445	464	489	461	458	459	448	442	454	468	444	465	488	438	487	404	467	481	456	428	455	481	448	485	457	441	457	443	474	482	451	464	459	406	484	466	455	469	463	455	467	459	431	453	454	474	492	458	427	440	449	486	436	446	478	515	451
21207	5986	163	102	113	116	126	150	144	143	131	146	102	105	109	100	119	90	112	98	135	101	104	114	98	79	100	118	95	90	85	94	92	84	84	92	116	96	106	89	104	99	101	89	92	108	111	116	96	108	102	90	106	105	91	101	102	111	96	93	85	113	105	96	101	91	104	97	107	89	94	103	89	116	106	110	81	104	95	98	87	106	101	91	75	90	93	94	106	90	90	80	105	76	102	87	87	84	97	105	101	111	92	108	106	107	76	98	80	111	108	100	88	94	103	94	82	96	94	96	96	117	88	84	108	113	105	105	83	98	95	90	92	98	110	98	111	84	103	93	111	105	86	101	117	89	92	108	92	91	103	98	116	86	111	99	95	104	111	90	102	87	94	81	106	105	121	80	105	100	118	96	90	96	98	95	105	103	108	102	104	100	81	93	97	92	90	101	90	85	89	104	83	121	92	104	92	100	89	95	96	90	100	115	91	91	106	82	98	89	89	104	92	99	101	81	94	94	87	90	88	103	97	104	82	97	100	117	104	96	104	101	87	96	101	101	102	90	110	101	84	94	107	87	104	87	88	113	112	85	102	90	88	100	101	89	99	118	87	97	119	88	93	88	98	113	103	108	104	86	91	91	96	86	104	111	88	83	94	108	88	99	95	108	102	98	81	91	92	94	85	93	90	77	108	94	98	81	89	103	104	100	102	77	94	86	95	113	111	118	99	106	107	116	83	103	110	106	119	99	89	98	76	103	108	90	96	102	91	97	119	89	108	99	94	99	96	95	95	98	101	88	95	98	94	95	84	90	112	88	91	93	97	89	101	99	101	112	97	98	94	89	113	90	76	100	91	85	89	90	89	103	90	85	96	99	91	95	103	110	96	96	78	94	101	90	113	100	110	92	92	86	111	108	100	76	116	97	97	89	103	90	103	100	94	103	100	110	91	102	82	96	101	97	97	89	112	93	101	101	98	94	89	99	103	98	101	100	93	85	113	95	99	94	108	84	94	99	93	104	84	95	98	92	84	108	94	95	91	100	81	102	95	107	107	111	93	93	100	85	92	101	95	117	112	96	72	79	95	96	81	88	81	104	86	81	94	82	100	85	95	105	102	98	90	103	100	112	104	111	77	79	89	90	103	114	84	106	111	87	100	92	91	91	87	91	103	93	117	93	98	81	89	84	89	107	110	85	96	90	93	101	100	77	103	102	78	99	84	91	100	86	99	83	83	79	94	89	104	95	89	99	100	110	106	97	91	80	98	117	83	85	87	78	94	102	102	80	93	74	101	90	106	93	88	100	97	95	91	120	101	108	121	121	103	92	100	93	86	94	88	96	93	96	77	87	107	91	121	92	116	74	98	81	89	88	88	91	97	89	101	101	104	91	101	101	87	111	103	108	84	100	103	102	93	101	95	91	98	100	82	103	95	90	94	79	78	85	69	81	83	93	99	100	91	78	104	84	113	120	92	90	85	102	98	92	111	93	89	88	85	105	102	108	113	112	112	84	86	94	106	108	95	97	116	88	70	101	99	94	98	69	87	110	112	97	98	98	96	93	82	120	109	88	94	98	92	100	87	83	103	87	97	91	93	90	114	104	95	105	95	96	93	99	86	94	87	92	101	106	94	87	99	76	98	90	109	101	104	85	85	109	103	99	101	81	105	87	96	100	91	94	90	109	109	112	89	97	95	94	98	84	88	78	94	92	102	113	79	110	110	92	93	76	98	94	99	87	84	97	107	111	94	108	92	97	110	84	87	89	101	91	102	111	88	101	89	107	90	101	102	98	105	111	93	114	96	98	75	95	81	102	103	99	84	100	115	75	102	89	97	86	96	98	96	93	91	99	97	92	97	89	96	94	109	99	98	85	101	102	94	95	80	94	99	96	99	96	107	72	101	100	94	83	99	106	86	104	94	95	111	114	101	109	84	94	93	108	103	103	87	94	104	97	91	104	99	89	91	93	81	110	101	94	93	98	98	97	101	104	92	90	97	84	93	102	93	102	117	108	86	101	95	96	108	94	77	97	112	118	89	102	97	110	99	98	96	92	87	83	88	89	87	103	93	101	76	75	99	108	97	100	108	101	89	93	74	93	102	91	82	86	111	96	90	105	90	89	95	94	83	91	85	112	93	88	91	82	87	79	113	85	89	82	100	98	98	80	87	83	102	91	77	104	95	102	108	92	87	103	96	100	82	105	118	100	83	95	91	101	87	85	96	93	112	86	89	73	95	82	108	98	83	104	105	99	94	108	90	92	91	118	85	83	82	99	86	108	93	100	88	99	102	93	87	89	89	89	93	82	83	111	86	80	93	112	83	106	97	90	103	95	84	89	78	91	107	87	86	89	96	109	100	86	101	89	96	77	71	97	93	100	87	90	84	86	114	105	90	90	97	96	92	102	104	97	80	109	95	102	97	102	111	93	102	106	101	84	90	78	90	99	100	86	96	86	94	100	96	95	82	76	99	90	83	92	83	81	94	76	98	94	111	119	104	104	85	97	85	96	95	116	97	107	98	108	110	113	102	105	86	116	98	87	82	77	111	96	99	114	97	93	90	91	95	84	93	92	103	114	104	106	101	101	95	97	92	90	90	106	91	109	99	90	106	103	84	84	87	79	101	77	86	105	92	103	88	106	84	110	91	94	89	88	99	87	105	95	102	97	96	83	102	95	103	76	99	95	101	105	93	94	108	94	95	101	93	91	107	78	96	97	99	91	96	100	96	109	105	95	84	73	117	91	91	104	99	94	84	118	90	109	109	108	102	107	82	98	110	87	89	108	87	101	104	107	100	87	96	100	96	90	102	93	103	106	104	101	106	93	104	78	113	121	96	117	111	95	96	102	77	94	109	88	107	99	105	109	87	96	96	98	100	95	97	109	101	104	92	98	81	83	98	99	104	106	90	112	85	117	83	108	102	116	93	111	98	100	84	96	98	97	95	104	88	106	102	108	99	103	100	94	91	102	88	82	97	88	99	102	95	96	82	90	89	91	101	108	87	92	97	88	89	86	99	87	93	107	97	120	90	95	113	103	83	104	103	89	101	86	84	105	87	94	97	101	105	103	99	89	109	80	92	84	89	96	92	91	93	99	101	88	94	94	97	90	94	102	87	98	99	105	117	97	77	102	122	95	102	100	89	94	96	86	82	97	76	99	103	105	76	111	97	97	94	127	90	89	106	100	99	87	105	104	104	110	99	98	115	96	101	85	101	97	104	84	95	98	95	91	114	103	99	88	98	85	103	100	94	115	107	78	79	104	98	91	74	100	92	88	115	100	86	98	82	95	92	99	70	113	101	94	96	109	98	102	101	92	110	94	107	78	98	96	106	93	98	79	103	91	98	71	92	94	81	99	97	92	108	87	111	97	97	95	97	101	101	109	99	109	75	86	84	97	103	81	91	92	98	133	78	96	83	89	107	96	109	91	112	91	83	80	100	95	100	104	83	114	91	115	94	83	97	99	102	88	87	102	86	96	97	97	104	102	114	88
45808	11067	1402	1614	3024	4332	4285	3626	3089	2660	2179	1989	1772	1599	1568	1372	1329	1290	1197	1220	1166	1085	1109	1090	1039	1031	1001	1087	1005	982	965	935	953	937	958	944	947	970	897	897	876	926	850	868	892	904	892	913	848	903	891	922	899	864	839	893	902	897	892	878	884	839	868	883	860	879	848	885	892	909	905	811	847	892	862	900	833	861	819	855	845	863	879	856	872	818	915	878	887	853	914	849	900	851	890	852	871	883	866	847	890	845	879	806	885	839	863	882	813	803	896	849	842	834	869	869	873	817	833	874	831	847	880	816	772	879	849	902	881	835	831	869	860	829	855	820	840	851	874	893	872	894	819	882	832	885	872	907	870	879	891	881	866	873	855	879	842	872	858	812	863	847	845	828	808	848	892	873	858	843	860	904	823	899	870	821	847	837	860	811	886	879	856	822	864	839	876	852	873	839	876	863	878	850	888	883	845	867	879	824	831	836	792	896	828	864	855	888	809	841	835	841	807	876	860	825	843	860	852	860	855	860	825	838	802	856	874	893	875	848	833	865	876	823	810	869	853	842	820	901	871	854	854	868	869	847	918	896	813	880	822	827	933	865	889	880	915	767	860	840	874	847	836	892	834	892	811	907	854	837	841	843	839	906	907	832	852	884	858	844	892	845	832	866	875	870	868	874	885	917	894	811	850	931	856	795	869	881	886	836	857	857	871	884	875	858	860	828	853	879	827	862	836	856	913	912	882	824	868	873	882	859	868	823	840	885	852	862	863	821	838	870	821	843	873	866	842	845	892	864	907	858	870	862	837	859	847	867	911	858	845	827	842	824	865	851	874	827	832	839	859	869	859	790	866	829	878	845	846	879	830	888	818	799	859	848	835	871	834	871	868	860	813	846	868	848	840	833	809	841	855	838	892	840	803	870	852	821	874	912	852	832	816	886	821	808	808	879	884	857	854	807	875	814	839	812	809	921	831	824	838	867	858	885	817	838	856	865	861	892	843	846	832	786	813	888	838	868	845	891	867	855	807	847	803	894	858	888	874	878	827	893	872	827	841	871	814	884	843	845	828	849	873	835	821	860	875	848	864	856	855	803	826	864	854	816	832	849	859	865	875	875	851	847	882	875	895	849	892	841	832	879	887	850	854	791	841	816	877	846	871	866	844	885	827	852	927	885	851	867	834	833	829	811	844	841	852	828	843	837	851	838	875	796	862	875	925	803	895	832	846	838	805	879	903	840	855	859	842	840	842	889	831	847	921	912	857	830	796	860	847	878	822	881	885	872	855	852	853	873	846	830	795	861	875	874	841	801	821	845	862	892	832	848	878	842	840	893	935	874	876	854	864	858	882	824	809	889	856	783	837	806	835	909	840	791	837	863	830	874	790	862	859	830	839	851	876	893	905	815	879	850	858	874	847	888	888	874	820	823	862	874	799	894	864	783	849	830	894	821	786	855	831	856	862	848	862	878	872	846	850	864	870	824	828	907	835	862	837	878	828	866	809	848	810	838	885	834	852	878	839	869	855	824	896	807	845	846	893	831	873	919	873	823	844	869	869	805	827	896	879	854	865	863	882	798	849	865	849	831	874	859	814	859	856	862	864	838	927	827	867	846	807	896	867	832	854	867	857	826	813	865	835	864	846	878	841	849	786	906	807	856	892	899	884	844	899	879	884	842	840	847	896	858	870	869	857	837	851	848	848	874	833	851	844	783	847	846	837	865	840	831	883	819	821	802	830	841	886	830	836	899	803	859	824	865	861	929	829	882	854	866	752	855	872	837	915	813	874	867	859	924	828	855	894	819	897	890	877	835	829	861	846	871	803	784	886	875	874	809	886	845	853	882	893	815	886	844	877	846	876	815	895	872	895	894	837	861	902	848	833	815	876	863	841	865	864	878	890	872	866	850	891	874	870	857	877	828	804	889	881	884	916	823	878	884	837	816	856	870	844	844	846	849	867	856	895	848	838	845	891	869	860	880	825	843	860	816	880	846	845	878	838	891	840	796	816	867	852	839	836	825	826	871	855	840	827	898	863	853	877	863	869	850	903	841	900	858	883	855	872	816	874	819	829	864	912	904	848	816	851	803	831	833	833	877	903	816	853	829	844	895	871	878	812	847	813	868	871	889	830	850	853	868	866	918	835	810	875	807	838	831	866	865	866	870	816	877	798	853	780	844	812	849	803	827	851	797	835	817	843	847	828	867	810	815	895	800	874	850	833	864	849	880	867	917	841	788	836	860	895	808	887	891	836	840	834	905	892	847	855	883	887	822	829	852	812	823	839	844	842	866	860	864	821	915	841	816	872	885	895	862	811	849	819	871	826	883	868	869	855	850	858	917	859	816	837	842	855	902	847	873	917	874	827	846	909	864	890	858	867	843	860	880	855	852	813	816	863	836	832	832	867	818	786	882	828	835	931	880	795	876	818	859	829	875	839	838	907	830	868	821	889	833	860	850	824	866	893	836	857	808	780	935	822	876	902	797	819	846	825	887	924	859	844	859	876	883	855	869	797	852	845	851	825	872	815	822	852	811	860	821	893	862	870	816	869	842	872	832	847	814	829	851	793	842	814	872	902	843	845	857	843	841	838	863	881	886	863	867	846	805	893	818	873	881	862	852	855	864	844	843	856	831	892	906	844	831	838	838	786	829	824	900	895	850	881	784	818	900	920	799	864	833	921	857	829	904	818	862	835	874	881	862	862	847	780	911	863	878	872	846	837	856	807	850	832	835	873	907	827	825	846	884	819	838	866	846	839	825	823	861	821	857	868	888	852	815	858	821	819	895	869	851	831	892	864	844	863	814	829	887	813	900	831	771	789	844	852	874	848	833	893	846	905	855	856	835	806	869	858	836	874	824	896	901	845	816	861	824	821	847	888	865	847	864	857	866	828	900	820	856	840	841	893	837	863	875	818	856	841	895	809	869	852	820	878	893	841	873	916	872	832	834	833	861	851	892	847	791	915	888	845	874	886	881	842	878	825	826	862	811	825	829	870	851	836	884	840	885	804	833	832	887	867	801	879	860	831	867	809	863	838	822	858	862	877	863	828	847	843	846	832	817	890	830	802	860	888	878	783	886	900	906	899	852	894	850	844	825	860	898	868	907	888	805	862	869	886	883	867	873	854	927	875	815	845	845	833	879	884	875	801	848	873	838	860	787	822	894	819	852	849	843	825	847	874	787	873	848	893	865	845	829	833	831	836	874	859	840	863	840	852	869	809	853	877	798	842	861	862	857	827	845	835	845	848	892	901	857	877	856	838	874	876	857	861	834	860	870	844	848	865	858	864	869	810	875	850	820	853	901	815	848	838	902	842	842	824	830	859	892	876	834	867	891	851	866	797	864	847	834	863	831	822	874	815	869	828	860	864	839	837	798	843	891	868	879	862	909	846	824	846	849	809	833	820	836	880	825	855	891	874	833	858	802	835	828	895	832	883	813	859	888	864	846	953	857	826	835	892	856	852	848	858	846	861	861	818	823	888	855	882	814	873	876
17808	3772	58	41	32	39	41	59	48	47	39	47	43	43	35	35	44	43	29	30	24	38	26	24	30	29	22	22	36	32	25	25	27	33	15	22	24	18	25	22	29	24	23	21	24	17	24	27	22	26	26	29	18	20	23	30	17	22	22	14	17	25	18	19	17	26	18	25	27	23	27	21	16	17	14	22	18	24	21	15	30	23	21	19	18	25	25	21	17	17	23	23	26	19	23	23	16	25	20	24	20	25	24	22	23	17	18	21	23	23	21	25	26	18	14	11	25	28	16	23	28	20	10	12	22	17	22	13	17	18	16	19	20	23	28	20	28	15	14	14	22	26	25	25	17	22	23	18	26	23	23	17	21	22	17	15	19	33	20	23	19	17	17	22	19	23	22	23	19	17	14	26	23	27	34	17	22	24	26	27	21	20	22	26	23	21	21	17	18	27	27	21	26	22	23	26	13	20	17	25	22	22	25	29	15	23	21	20	20	28	25	17	30	28	33	26	18	17	18	24	17	19	22	21	19	19	9	21	22	18	21	24	24	24	17	14	16	14	17	20	21	21	19	17	17	26	23	18	17	17	20	23	23	18	21	24	21	19	14	28	17	18	22	20	22	18	27	23	23	23	25	18	23	26	17	24	16	28	19	26	17	20	22	19	20	14	22	16	23	15	20	27	15	13	20	18	18	25	16	24	15	23	26	25	15	25	19	25	20	21	26	18	27	15	26	24	19	25	20	19	19	19	24	18	23	21	20	28	24	21	15	21	26	21	28	20	24	20	21	22	17	22	12	20	19	23	7	22	15	18	18	16	19	13	18	16	24	28	22	25	17	23	30	20	24	13	17	23	23	27	28	19	30	16	21	19	31	24	28	20	20	22	21	14	16	20	23	21	19	23	21	21	14	13	23	12	18	18	22	23	14	21	23	24	25	18	25	20	26	19	14	15	18	17	14	25	29	19	24	19	22	20	20	24	19	20	18	18	20	23	21	21	18	23	21	24	23	21	27	23	16	25	33	23	17	18	21	20	17	24	21	15	23	16	16	17	16	13	22	16	16	15	26	25	17	28	18	20	22	27	23	19	9	23	16	27	15	22	22	20	21	22	24	23	18	26	15	17	24	19	12	22	23	30	15	19	24	25	25	24	22	25	18	22	21	18	22	25	27	26	17	16	17	23	22	17	29	25	21	25	30	9	16	21	24	24	23	34	20	20	28	17	25	21	24	21	17	18	18	24	26	14	19	24	17	17	12	18	19	21	24	18	16	16	25	19	23	28	25	18	21	27	25	20	20	21	18	16	17	25	23	15	16	19	25	19	23	23	13	24	20	28	16	17	15	15	17	26	21	26	20	24	26	28	20	23	25	24	27	15	23	30	16	16	18	19	13	25	18	21	22	15	26	21	14	19	23	13	28	16	22	20	18	20	23	19	24	19	18	18	25	20	18	17	23	25	16	19	21	19	20	19	22	20	27	17	22	20	28	23	13	16	22	18	16	22	28	15	19	26	28	18	21	18	33	18	19	17	20	9	29	14	21	21	20	25	15	16	19	12	18	20	25	23	18	19	10	22	18	13	18	20	18	21	21	18	22	18	18	16	20	16	13	23	32	24	21	25	23	28	18	17	16	20	15	20	29	17	20	21	30	22	16	13	18	23	22	16	17	20	19	21	19	18	16	26	25	19	27	25	23	20	21	20	28	12	13	19	20	17	21	16	21	18	18	19	25	22	36	18	22	16	31	27	24	19	10	25	12	25	16	17	27	22	27	18	18	14	22	17	26	18	21	24	21	15	26	15	17	18	19	26	28	18	32	17	20	22	26	21	28	17	26	24	24	11	16	11	27	21	21	29	20	25	22	26	10	19	31	22	27	22	24	18	23	16	22	21	29	22	22	22	26	19	24	29	22	29	25	22	27	18	20	15	23	18	19	29	19	23	16	27	25	20	26	21	12	15	24	25	21	21	23	17	16	25	26	29	18	18	27	17	17	21	17	14	29	24	32	19	11	16	12	22	19	21	16	23	20	17	29	20	24	18	25	16	19	22	16	18	18	28	22	17	16	23	17	15	31	20	12	28	19	20	29	25	17	26	27	11	22	17	24	30	16	24	13	15	20	25	13	28	17	16	29	13	22	22	20	22	20	20	23	18	24	18	16	16	20	17	16	19	18	22	15	24	21	22	25	24	23	20	33	19	16	21	11	20	23	25	32	23	26	21	22	27	29	16	20	21	18	17	16	24	15	22	24	16	11	16	22	23	27	22	21	20	29	14	17	20	28	24	17	20	20	33	17	20	15	20	28	20	29	18	13	19	14	18	19	20	28	15	22	24	23	21	27	17	18	15	16	17	25	26	15	21	20	21	26	20	17	28	17	24	18	22	18	24	21	17	20	20	15	29	18	24	29	20	26	25	22	25	18	20	19	27	22	21	25	17	20	25	21	20	14	20	27	21	19	20	21	23	25	21	27	14	24	24	19	28	17	21	32	22	15	22	19	26	25	20	23	24	23	22	20	16	20	18	17	22	19	12	17	23	15	18	14	24	22	10	20	28	22	22	24	16	24	19	20	23	28	24	25	27	19	23	19	18	31	25	18	22	23	25	21	22	15	19	19	22	21	22	15	22	22	34	21	17	20	28	24	18	16	11	18	15	22	17	9	31	15	19	16	21	27	31	21	9	21	21	27	18	23	16	21	19	22	19	20	17	19	13	14	21	19	19	21	21	25	18	15	24	17	13	24	29	23	16	17	21	18	34	26	19	22	21	17	27	23	17	26	19	33	28	19	21	20	22	14	22	24	21	19	24	16	14	28	20	26	20	15	20	22	21	20	20	9	15	20	14	21	21	19	24	24	13	16	17	15	24	15	20	21	17	26	17	11	18	27	22	13	17	15	16	18	32	14	23	25	25	23	19	17	19	19	14	16	15	26	19	23	24	17	20	26	22	27	30	19	24	12	17	24	31	25	25	19	20	18	25	27	30	16	20	21	19	26	12	25	27	20	16	14	22	18	21	23	24	22	21	17	24	31	20	21	25	19	18	21	22	22	25	14	23	18	22	19	22	12	22	20	36	25	22	24	28	22	21	15	26	14	16	20	27	19	20	20	28	26	19	22	16	23	21	23	21	21	21	18	20	24	24	24	18	19	23	22	16	20	23	16	22	24	24	21	19	21	23	19	17	22	20	27	24	19	15	22	17	21	21	19	27	20	11	19	18	16	14	20	25	18	15	23	20	22	16	13	24	27	27	15	21	24	28	20	23	19	21	24	24	22	16	21	20	25	11	24	19	13	21	23	17	19	14	16	20	24	23	23	17	22	19	20	29	22	21	15	26	14	16	31	26	15	24	22	18	17	24	23	18	13	16	19	27	17	16	21	19	15	10	21	19	17	21	14	17	18	18	24	22	20	17	15	22	25	23	21	18	16	19	28	23	23	22	23	29	31	23	17	17	23	17	21	21	19	20	19	16	22	27	21	20	18	17	22	14
41869	9956	682	733	1904	2885	3038	2716	2258	1868	1602	1383	1167	1033	882	787	808	686	632	554	496	501	446	414	426	352	345	344	344	340	354	311	306	319	297	289	275	265	276	245	259	258	244	242	211	231	218	234	230	226	230	215	222	221	223	198	214	231	222	189	190	188	202	210	189	215	208	202	204	193	186	215	198	200	216	171	187	171	202	178	177	185	182	202	172	207	194	174	196	179	235	200	172	195	197	206	191	183	176	212	176	184	177	182	174	187	203	197	172	199	187	175	161	195	199	174	220	163	186	199	177	201	182	198	185	192	168	183	167	176	173	171	198	203	175	180	174	177	199	188	180	197	190	175	196	165	205	222	180	192	175	184	186	179	191	189	174	205	199	172	179	203	187	179	194	186	165	186	184	185	172	180	190	178	156	183	187	184	190	185	171	174	177	172	179	174	188	186	172	170	169	181	199	192	179	177	183	194	200	194	192	183	171	195	158	180	196	184	199	181	200	180	181	164	188	164	182	185	197	195	175	188	178	186	189	168	196	172	197	182	202	187	168	192	176	161	182	179	193	170	186	165	199	187	207	184	186	193	189	200	196	181	187	185	180	217	190	171	182	159	179	209	173	168	179	194	179	208	165	201	170	183	175	186	193	178	186	164	185	188	187	206	178	178	188	170	181	177	178	168	188	180	208	173	169	189	190	167	212	181	172	179	187	165	192	173	192	177	188	167	194	200	168	179	179	190	179	172	176	180	185	198	191	162	204	201	169	170	188	197	192	183	175	163	173	180	202	179	189	173	177	190	185	176	192	183	166	187	167	170	189	182	148	177	180	182	170	208	188	168	166	178	174	204	171	161	184	154	188	171	199	181	188	190	174	175	203	183	159	171	196	200	193	188	186	189	182	170	192	209	182	156	168	184	196	177	167	184	178	189	184	181	198	169	177	208	196	175	204	161	170	184	192	169	193	175	197	184	202	178	169	165	181	176	175	179	196	170	195	193	189	196	175	180	200	187	183	195	186	171	202	183	174	171	163	150	181	169	183	174	183	167	174	183	190	176	205	173	204	181	158	186	170	178	169	174	166	176	160	194	182	184	202	165	169	172	181	191	186	166	215	185	194	174	146	165	159	197	206	196	166	179	185	175	181	198	191	204	177	169	169	169	141	177	186	161	179	179	160	171	195	209	194	164	173	192	182	161	173	165	193	158	180	189	174	171	153	191	193	198	179	165	177	188	179	192	178	161	184	183	176	217	183	165	209	170	186	168	173	163	174	191	179	197	183	167	160	173	193	141	196	173	191	193	182	199	182	182	203	152	171	172	170	206	180	182	167	173	190	163	167	189	182	192	192	206	185	194	173	195	172	157	182	197	186	178	186	172	182	191	173	176	171	202	171	193	204	195	169	200	178	160	178	180	176	186	192	157	179	172	206	164	170	166	178	200	165	193	198	162	193	180	180	181	176	162	201	173	197	204	190	193	175	190	193	180	191	158	192	185	168	175	176	197	177	159	188	181	176	185	166	199	171	177	180	177	173	169	181	170	187	176	166	206	169	196	174	175	154	174	163	204	168	168	152	185	205	167	188	179	203	202	182	188	182	161	165	191	178	163	181	192	167	167	187	172	157	161	197	193	172	165	188	174	188	188	184	185	188	166	195	182	172	186	155	185	157	183	160	188	197	170	187	201	173	177	188	198	172	199	179	174	170	192	210	188	166	194	198	178	168	196	191	187	179	200	182	174	177	193	190	177	194	197	179	164	209	181	196	188	194	184	180	186	197	180	183	205	194	173	171	182	181	196	169	202	195	174	173	195	180	182	161	215	184	171	184	193	170	194	190	162	170	159	175	178	194	194	165	171	174	173	206	179	204	181	181	190	179	205	187	182	188	177	204	169	177	180	174	168	187	179	183	181	186	167	197	179	204	193	153	171	184	213	190	200	181	164	200	188	174	187	192	160	193	159	178	190	195	201	183	215	176	183	157	179	179	194	187	176	182	167	195	175	181	177	195	190	181	179	204	183	176	163	186	168	194	182	180	174	186	179	187	199	170	185	184	211	174	170	184	167	157	189	183	169	164	172	176	180	193	205	194	186	185	197	179	178	179	163	204	163	159	164	180	211	177	167	164	169	157	174	190	179	164	158	191	186	191	168	170	208	166	170	199	169	189	193	172	198	185	177	180	188	170	186	183	179	189	169	207	200	175	173	173	172	192	185	197	173	197	159	176	177	182	183	170	195	215	183	170	171	185	188	175	161	174	184	194	179	177	168	178	200	190	204	175	171	186	191	198	172	199	178	207	164	189	189	199	180	175	165	184	169	157	196	182	168	160	173	179	171	199	186	200	183	164	174	190	186	180	161	199	163	175	187	196	172	185	164	180	190	191	186	174	200	178	152	177	215	177	188	156	183	210	176	161	184	203	170	150	187	169	158	172	189	178	169	212	190	204	161	184	187	186	173	178	169	192	183	213	193	169	170	186	176	186	167	181	164	184	171	183	215	186	154	178	188	187	163	185	169	187	204	192	172	186	171	199	176	175	180	175	160	197	186	156	201	180	192	190	164	186	173	195	183	182	202	182	167	165	171	177	172	158	172	164	177	210	172	172	178	195	181	198	180	177	191	174	175	193	176	175	199	190	211	165	164	186	178	191	176	190	202	184	193	184	181	165	153	178	178	167	197	171	188	153	178	196	171	182	208	195	158	185	176	160	163	197	194	194	165	169	201	165	193	212	179	190	213	173	201	166	192	177	185	180	184	192	165	192	157	208	146	189	196	183	169	171	175	192	195	185	176	170	185	190	195	197	190	191	179	162	184	172	160	202	193	168	172	169	188	192	177	168	184	170	191	177	198	197	174	185	210	195	180	195	204	188	184	186	199	191	173	189	184	190	191	199	177	177	216	189	182	173	167	176	177	159	180	175	184	169	206	180	171	171	168	198	167	189	170	186	180	180	191	186	178	182	160	188	175	169	195	178	179	163	181	180	193	181	187	189	183	187	197	178	174	187	180	192	210	216	179	160	180	183	181	182	184	190	167	183	161	200	186	170	192	193	174	199	180	181	201	195	182	184	176	185	174	166	190	189	184	188	191	186	190	192	193	201	170	158	196	205	163	190	183	178	197	174	179	168	164	191	183	173	178	198	195	166	183	175	163	176	189	194	166	176	191	179	207	185	211	186	188	179	183	167	169	178	190	180	178	161	185	204	166	195	173	183	162	169	188	188	198	175	180	192	176	177	201	151	158	186	146	174	169	171	190	165	159	169	171	207	173	191	195	165	205	177	180	190	188	181	161	181	191	183	176	195	182	157	199	174	173	169	215	202	162	210	195	183	172	182	194	187	177	179	189	167	188	171	177	172	206	192	187	166	167	157	170	200	181	178	177	189	207	187	191	182	186	196	181	180	198	171	172	214	182	182	176	178	172	179	187	180	198	182	181	199	205	178	179	181	173	178	208	195	211	193	154	181	161	208	180	198	187	174	190	153	186	195	184	157	179
26176	9054	192	103	93	132	120	151	149	138	133	146	116	119	89	102	98	82	104	90	99	92	77	83	76	72	83	69	85	74	86	85	84	79	71	84	76	78	82	88	78	71	90	71	74	81	72	99	72	80	82	79	92	88	93	79	80	75	75	67	70	71	81	68	79	79	86	83	73	77	76	70	94	72	73	72	70	78	64	86	74	69	64	81	66	89	76	80	71	93	72	84	84	76	82	78	85	84	80	66	68	66	83	72	74	74	69	73	76	68	85	85	92	66	67	68	85	88	79	79	70	82	86	65	67	78	52	81	86	74	76	87	75	72	79	73	89	80	69	70	76	76	79	58	68	70	60	73	67	86	77	76	76	69	67	71	72	62	72	74	87	75	70	76	75	68	61	78	74	66	74	76	88	88	61	85	87	82	76	88	78	69	73	76	78	71	90	68	68	73	89	85	71	76	67	80	84	79	75	68	74	74	78	77	54	60	54	70	82	73	82	73	87	57	58	61	67	83	59	68	64	65	89	75	81	73	74	66	63	76	77	68	80	74	89	73	85	75	77	63	59	83	76	74	101	76	75	64	71	84	94	89	65	61	86	72	81	88	75	61	69	88	69	74	80	75	80	68	73	90	77	62	79	74	71	53	78	82	85	81	76	65	89	71	83	85	93	90	81	62	67	67	68	80	80	72	71	89	76	71	74	71	81	87	83	75	73	80	72	72	77	84	85	68	72	75	90	83	73	76	63	87	102	77	79	78	74	91	74	73	65	85	73	61	70	72	72	63	85	58	77	74	73	79	76	78	68	76	74	81	86	92	69	75	82	81	58	87	83	76	59	70	73	89	73	79	79	78	61	70	60	84	74	85	73	78	70	75	84	92	79	71	67	73	65	77	77	86	68	62	65	89	79	69	69	88	80	71	79	107	80	84	84	77	62	62	83	84	75	81	73	88	73	73	75	76	81	72	89	71	87	75	79	72	78	81	82	76	88	78	57	68	75	66	82	82	73	81	76	82	80	81	74	76	56	88	70	84	78	83	68	76	70	72	71	83	79	75	53	90	88	82	85	76	66	71	87	90	95	76	69	72	87	71	80	83	81	77	56	85	85	74	72	91	81	70	78	85	67	72	91	72	78	79	80	66	73	69	80	75	73	61	77	78	99	87	90	74	78	83	96	70	68	73	75	79	68	59	81	74	84	68	80	72	72	66	69	69	66	77	71	78	61	91	82	76	95	68	86	66	61	73	74	70	63	70	68	88	62	73	82	89	88	69	73	90	83	66	90	83	60	80	72	86	86	61	70	80	89	74	69	77	76	79	76	85	73	96	63	82	80	88	82	73	74	88	75	74	57	82	77	71	76	80	65	65	76	73	74	73	88	71	76	73	71	71	81	66	68	80	63	69	81	82	71	78	80	67	65	67	79	80	87	95	70	77	77	82	83	70	78	79	78	75	83	72	91	76	66	96	82	74	71	72	89	72	72	92	71	65	79	87	77	59	85	71	78	91	80	79	64	80	93	87	63	74	84	76	54	82	71	71	65	70	71	78	66	68	89	90	71	77	77	83	73	75	55	72	65	81	76	71	68	62	99	77	64	88	72	74	84	82	68	75	73	83	77	79	85	70	82	69	69	68	91	81	79	84	76	68	79	85	61	76	91	83	94	74	68	84	72	69	64	85	66	78	79	72	72	75	83	66	75	64	71	74	77	78	64	70	69	83	65	75	79	66	77	65	90	79	70	73	71	87	75	81	68	74	76	82	66	80	77	76	68	70	68	77	71	68	90	79	84	84	71	74	59	83	73	78	69	86	59	72	74	65	85	75	91	67	73	89	65	68	76	70	76	82	84	74	75	75	66	83	77	73	73	69	82	73	80	73	75	74	73	83	70	81	65	83	72	84	79	62	90	77	74	81	65	76	78	80	82	84	83	70	68	83	75	67	74	67	73	69	67	71	85	88	74	74	72	65	61	71	84	75	79	80	85	86	79	80	78	84	74	82	64	74	76	70	68	69	90	61	75	57	62	68	75	85	88	63	63	74	76	70	82	86	79	73	77	79	68	75	72	70	94	83	78	75	78	56	71	75	74	87	74	92	77	78	69	68	77	81	76	65	59	81	61	70	82	84	56	60	75	75	63	67	75	75	68	78	68	65	73	78	86	86	76	79	69	87	78	77	79	91	76	75	78	60	91	70	83	78	65	67	70	94	75	83	71	78	76	75	78	78	69	81	73	70	67	68	86	80	81	82	82	88	71	76	67	69	63	76	74	85	77	82	84	59	70	81	84	68	80	78	76	73	73	75	81	70	86	86	81	79	75	87	81	64	73	77	75	68	70	70	62	69	82	76	77	73	86	78	79	60	72	81	48	72	72	85	86	69	78	72	80	79	82	79	67	69	73	67	72	68	91	76	82	59	81	83	68	73	96	89	82	73	80	83	81	86	72	76	69	69	82	82	72	78	83	84	75	75	70	74	68	86	78	76	59	71	79	73	87	67	73	80	72	87	72	75	87	66	76	81	72	77	77	74	77	82	71	79	61	69	64	80	57	72	103	72	70	96	82	71	77	79	71	72	77	82	72	82	69	75	84	82	81	90	78	68	73	74	68	75	87	58	74	69	72	68	75	75	83	69	77	65	73	87	83	78	77	82	78	79	79	77	65	94	74	69	85	94	82	84	75	76	83	80	63	78	85	80	68	64	75	90	79	66	77	60	61	75	90	68	85	70	75	65	76	68	82	68	67	72	66	77	82	82	75	58	95	83	88	76	70	63	79	63	76	75	69	63	70	77	76	86	76	78	71	78	76	59	72	71	73	85	71	68	65	76	67	69	88	69	70	90	67	86	77	82	74	82	90	77	77	78	88	76	72	102	74	80	74	72	77	67	81	101	87	73	71	72	81	66	59	50	62	94	72	76	83	69	78	78	84	71	78	69	85	72	76	64	78	70	88	92	79	79	80	72	67	72	70	73	58	72	73	58	78	83	63	71	66	76	89	65	77	79	77	77	84	89	77	69	83	77	60	81	82	74	84	65	89	78	80	79	69	67	72	78	64	73	78	73	80	84	71	92	80	77	77	76	74	71	70	89	66	81	83	71	77	80	72	72	74	65	71	80	69	76	67	78	69	69	90	75	79	70	67	69	83	95	69	62	80	85	72	77	77	78	70	82	90	79	87	75	71	103	77	71	74	65	77	65	66	77	62	80	77	79	65	80	78	72	88	78	76	64	74	68	79	71	78	62	77	87	72	81	71	87	76	71	72	67	80	70	76	64	59	73	78	63	66	74	77	70	85	75	73	73	63	87	65	93	70	83	68	72	79	89	64	66	83	65	69	53	75	82	79	84	72	73	67	87	70	57	78	85	66	67	75	71	78	84	71	67	84	53	66	83	84	71	86	83	65	87	96	78	81	85	77	76	73	63	80	72	65	79	78	81	99	77	83	66	81	65	60	74	76	73	82	104	64	85	82	77	77	87	81	72	73	75	63	70
46191	11740	1509	1672	3718	5587	5600	4892	4141	3337	2907	2511	2190	2022	1753	1642	1547	1443	1343	1285	1236	1135	1135	1116	1002	989	976	987	947	962	930	954	880	922	913	790	881	802	817	810	793	825	808	795	771	755	736	771	795	771	751	777	768	699	764	723	726	717	751	746	776	713	737	729	801	711	707	787	707	716	716	700	692	714	753	681	731	709	686	749	723	696	696	743	750	751	726	690	700	729	719	727	728	724	732	713	740	697	728	683	730	689	711	693	749	711	758	687	714	682	684	692	686	717	684	688	723	744	680	710	719	701	742	691	737	662	703	670	756	742	716	721	674	637	699	712	738	699	704	697	696	683	676	679	706	689	683	660	678	718	718	697	677	733	766	687	705	683	640	743	698	695	681	698	729	695	763	717	689	681	731	677	672	692	710	657	674	716	683	668	680	681	689	675	683	693	674	694	719	661	648	720	659	687	716	729	700	704	692	702	706	681	714	725	715	710	685	635	734	717	717	691	716	694	718	704	670	707	705	685	698	696	656	711	660	684	649	673	693	711	711	692	721	692	729	711	723	661	648	653	702	729	741	710	722	684	697	710	712	683	644	686	716	711	681	729	695	645	657	674	670	698	722	682	703	704	695	650	702	700	684	665	683	681	712	666	713	688	686	680	711	722	710	623	686	684	705	685	703	694	645	726	754	666	683	664	689	705	724	690	689	736	710	701	669	733	717	721	719	703	744	652	678	697	665	729	689	652	728	666	713	659	763	703	703	716	663	693	704	701	710	740	710	682	686	675	679	659	696	752	739	673	659	707	703	677	758	687	693	684	702	695	732	683	691	670	706	668	670	672	648	721	762	693	682	654	732	699	692	696	735	689	658	706	678	709	749	690	680	673	690	709	690	709	703	720	738	699	665	674	646	710	730	655	713	736	690	693	668	683	658	750	704	686	687	667	710	687	644	705	740	684	707	694	710	688	701	713	689	686	679	695	676	734	700	720	704	683	677	708	662	694	709	673	666	693	661	682	648	703	676	643	676	693	707	669	673	721	711	720	680	673	721	713	655	727	685	682	662	701	669	673	658	704	702	677	699	689	729	667	678	725	700	713	646	663	660	702	689	664	687	703	689	671	681	728	676	659	729	638	697	723	700	679	712	743	723	681	687	708	707	690	734	719	655	733	737	670	694	667	695	708	692	695	686	707	713	689	669	701	703	721	738	717	682	667	717	685	711	693	685	680	670	693	659	721	724	680	680	676	695	745	690	689	686	698	696	700	727	662	718	726	694	747	694	662	658	699	689	690	707	760	711	680	728	689	647	675	755	724	687	668	682	677	694	681	681	716	670	703	703	714	696	741	699	685	693	686	688	694	663	680	688	702	654	673	704	660	692	675	724	650	672	657	640	695	655	669	735	732	653	678	721	706	695	699	677	721	713	690	712	699	663	687	698	668	721	716	710	644	671	678	705	694	646	717	671	741	687	715	698	668	689	711	688	689	701	744	707	670	718	690	735	718	706	675	669	661	664	692	678	728	740	740	663	689	706	701	740	636	678	661	708	749	728	676	705	694	716	712	764	723	742	700	676	693	689	690	725	710	730	719	669	693	675	713	684	710	709	731	681	691	732	709	663	687	680	681	684	680	686	680	704	703	716	676	711	667	677	657	660	720	736	705	697	652	674	728	666	702	696	673	673	697	716	730	679	659	714	701	702	685	700	744	711	717	712	686	691	764	668	679	684	734	705	696	692	763	696	708	734	703	675	717	707	663	645	652	695	643	695	695	702	681	714	726	681	692	736	690	672	688	676	698	683	709	722	682	666	705	666	683	679	708	726	676	717	749	671	691	726	675	678	688	706	708	730	734	719	687	664	740	714	713	659	682	687	671	764	701	713	715	716	723	653	696	720	678	667	665	708	678	664	755	723	682	727	704	682	628	696	727	656	691	688	657	662	669	714	655	655	694	716	697	697	729	701	756	696	696	723	735	689	738	652	706	707	682	751	711	706	653	687	731	709	686	705	689	704	721	790	721	757	701	699	669	679	669	699	708	698	687	729	667	754	681	695	675	692	688	674	699	717	697	684	675	670	658	704	678	717	730	650	694	666	713	677	709	705	706	616	678	704	702	687	730	669	681	717	697	710	717	680	707	679	694	675	677	765	687	697	694	721	693	725	657	706	730	690	691	676	649	709	687	706	651	697	694	633	701	699	686	687	658	617	683	661	748	683	671	684	738	714	716	668	713	705	703	702	730	679	714	681	709	708	702	664	747	707	669	664	704	708	692	666	706	705	698	711	670	711	688	722	712	710	658	700	704	732	711	645	692	699	732	695	711	686	736	672	679	671	737	656	746	656	705	753	678	705	635	730	664	733	719	709	641	673	682	688	672	671	710	728	674	709	683	665	743	708	716	684	704	703	674	673	661	660	692	711	697	702	690	701	698	680	692	663	668	705	723	688	770	708	743	703	665	718	716	681	661	686	634	676	705	746	720	695	704	668	689	711	731	676	761	712	681	697	705	670	694	643	688	695	652	663	688	722	698	704	690	690	704	685	686	664	718	679	735	742	649	660	677	707	684	684	708	707	665	677	711	675	700	729	728	708	717	684	728	726	686	687	685	683	680	714	694	703	688	669	669	729	669	750	736	693	673	739	719	690	650	677	711	701	734	694	702	708	726	736	704	673	735	683	681	735	716	712	673	768	685	695	703	684	682	612	721	727	672	705	718	701	723	704	683	692	638	671	694	703	689	632	692	693	690	728	704	715	668	685	690	689	688	704	664	642	724	693	686	766	732	688	701	744	719	698	681	688	723	710	689	686	725	691	722	726	726	675	709	710	704	662	738	645	678	743	714	714	664	713	648	694	713	681	668	648	683	715	704	670	695	652	723	718	693	703	714	704	676	689	688	727	700	653	687	739	715	696	688	695	709	660	680	666	717	672	725	667	697	729	728	667	714	664	725	687	724	720	708	651	679	675	712	699	650	735	685	706	671	658	668	655	698	722	688	697	668	700	684	697	702	726	669	678	718	726	665	661	702	689	672	686	693	678	696	671	756	769	702	673	725	714	729	674	653	662	693	727	661	689	721	691	725	700	733	646	677	699	679	699	737	740	687	674	662	657	683	714	684	645	681	703	730	727	656	682	738	658	722	710	655	725	697	674	693	686	717	721	714	720	694	713	681	728	713	670	707	670	698	744	682	682	717	668	637	711	695	693	697	682	690	703	675	683	708	696	741	699	691	665	621	683	731	709	687	703	644	656	725	674	699	700	728	676	708	652	676	725	702	655	698	699	717	696	651	739	692	687	675	691	720	680	676	710	659	749	663	697	722	707	688	669	668	748	676	673	697	671	680	719	689	724	690	719	683	675	702	696	705	691	691	710	684	718	659	713	733	712	702	694	704	656	672	708	688	689	682	686	668	689	704	690	705	740	684	757	692	710	688	660	692	672	700	730	676	682	656	683	695	734	668	702	716	685	698	665	670	734	715	748	693	711	699	696	693	680	717
8308	832	52	58	68	54	51	57	56	61	62	59	70	51	57	59	48	48	55	64	58	55	64	65	57	52	47	53	60	51	66	51	46	56	49	53	53	54	48	55	51	52	62	45	54	61	53	51	48	60	71	49	57	51	46	62	49	38	49	45	55	50	54	40	37	35	53	51	52	56	47	47	47	57	43	50	65	45	53	46	42	53	45	62	51	58	71	59	50	48	64	56	40	45	42	50	66	50	35	54	51	47	70	47	53	54	60	52	59	57	45	47	45	49	48	52	46	51	50	64	48	51	47	53	59	49	45	54	49	43	74	56	47	58	62	48	50	34	55	51	63	64	53	52	55	43	64	43	51	51	52	55	52	61	54	46	50	39	57	53	57	54	52	52	46	69	57	64	59	50	58	60	45	46	64	46	64	52	46	48	52	56	48	57	42	55	34	52	60	53	55	45	61	66	47	43	42	62	49	66	58	66	63	39	36	59	54	44	39	48	48	42	49	53	55	48	48	62	44	48	49	69	43	50	48	49	52	54	50	53	64	45	43	48	57	50	62	46	57	44	50	58	54	57	56	50	53	50	48	43	45	52	36	51	58	66	62	60	51	52	56	39	57	52	54	53	62	56	53	49	58	56	51	49	48	58	52	55	51	67	46	55	56	45	54	52	46	48	58	45	52	52	60	55	53	40	57	52	47	60	54	52	50	57	43	51	65	55	52	56	51	52	62	62	43	60	52	39	59	55	47	50	49	46	77	54	56	54	60	54	57	49	54	52	53	48	53	49	59	45	55	58	46	67	57	52	54	43	57	64	47	38	63	50	50	64	52	57	59	55	57	60	54	58	56	53	40	48	55	51	59	48	60	46	54	48	55	53	48	44	59	54	43	63	39	44	54	42	53	51	71	49	48	44	42	49	62	58	54	51	56	54	59	48	63	67	48	48	64	53	53	55	42	46	53	50	44	46	59	58	51	54	62	50	53	69	61	49	49	56	75	56	59	64	57	50	53	52	55	55	53	53	52	55	56	46	59	47	47	42	44	41	58	62	48	58	48	53	47	58	60	53	58	49	42	66	53	56	45	51	48	56	67	46	42	49	55	46	40	57	50	56	51	68	43	55	60	51	50	64	59	44	56	60	51	48	50	49	46	49	56	45	52	57	52	54	62	55	45	62	50	61	45	51	47	46	56	58	53	60	53	51	69	59	41	58	49	44	56	50	48	55	46	56	50	62	50	45	57	52	51	39	44	48	47	54	55	55	54	61	50	43	67	59	47	56	58	54	47	50	58	52	51	41	43	55	57	52	55	55	51	51	63	65	47	55	49	53	52	56	55	53	67	50	56	58	42	52	53	43	47	51	59	56	58	53	45	69	46	45	50	49	48	59	52	51	72	59	76	55	55	53	41	50	57	52	60	47	57	61	42	55	55	57	44	59	49	53	36	47	51	57	56	58	47	64	53	48	40	53	49	57	65	54	54	52	55	47	52	48	61	47	50	57	45	51	62	46	63	58	61	54	46	56	59	63	58	52	63	51	48	53	47	60	47	63	44	55	57	58	54	50	50	45	53	45	61	48	58	48	50	52	59	61	47	48	63	54	52	59	47	42	56	52	55	54	40	62	62	47	40	57	54	57	47	63	59	49	57	55	50	40	63	45	57	45	57	59	44	47	61	50	50	43	69	49	51	49	57	50	49	59	58	52	62	47	50	55	54	68	52	46	43	51	39	58	41	63	51	47	51	52	51	52	55	47	52	62	48	57	54	45	58	47	52	68	57	61	59	55	48	48	53	45	49	50	52	50	45	50	41	78	49	47	50	59	59	45	52	48	56	45	47	63	52	64	38	48	47	68	56	54	51	43	64	51	57	57	44	56	44	47	58	40	48	49	55	49	60	57	54	60	43	57	53	49	50	73	51	56	50	57	58	51	47	52	52	40	56	49	52	49	52	64	45	47	42	61	42	65	50	39	54	46	53	52	38	52	39	46	42	67	37	50	55	61	53	49	44	65	58	47	46	44	60	54	44	75	66	66	50	40	36	46	50	52	57	54	58	54	52	57	64	54	55	65	44	41	39	60	53	56	52	63	54	49	47	52	55	60	53	47	58	52	45	50	50	60	59	45	58	57	53	50	49	61	42	54	47	57	58	58	40	49	50	53	48	55	45	49	47	51	54	51	61	68	63	60	52	62	53	57	55	44	48	66	47	46	57	52	52	43	50	48	51	33	61	55	60	59	55	51	66	38	52	62	49	59	59	51	50	45	55	49	52	50	48	50	51	55	53	52	56	47	53	63	54	69	44	49	60	45	63	51	47	51	51	52	53	39	53	51	58	51	65	55	53	45	51	57	52	59	46	62	56	53	55	52	59	56	55	57	50	37	46	56	47	54	68	67	53	47	49	58	57	54	55	64	53	58	57	47	46	55	58	64	44	52	50	50	49	48	45	44	52	56	52	65	54	57	48	50	66	62	55	60	53	50	59	66	49	64	47	54	42	51	55	47	49	50	40	55	50	54	47	60	42	53	45	66	39	57	49	46	63	59	58	53	51	45	55	43	49	52	57	46	52	58	52	62	43	57	51	47	54	52	53	54	59	37	49	56	56	56	44	58	43	45	54	51	56	54	63	57	53	55	61	37	58	45	44	54	43	62	50	44	46	48	58	57	59	55	58	43	58	49	33	57	71	47	54	62	45	57	58	62	60	38	53	59	44	52	56	62	48	44	50	48	55	51	46	50	54	50	53	67	52	46	57	49	55	53	59	52	42	52	51	48	54	46	45	49	45	51	42	52	58	52	40	64	37	45	62	53	56	52	41	53	46	54	44	45	28	65	47	52	58	57	60	53	41	60	56	58	44	49	50	61	48	38	43	51	42	52	48	38	39	60	56	46	56	56	56	36	52	48	56	56	45	70	66	55	58	55	42	60	44	49	53	53	50	41	56	59	47	55	49	61	37	50	56	54	56	50	41	59	44	54	44	52	49	52	44	61	51	51	46	48	71	44	59	32	57	63	55	43	49	57	58	58	52	52	49	41	44	53	61	57	52	64	50	53	48	56	50	57	58	50	51	59	58	63	56	56	50	47	57	55	63	55	69	56	57	57	47	44	55	61	50	52	48	67	64	54	41	48	51	49	57	48	57	44	52	60	60	39	49	53	49	50	58	63	54	45	51	48	58	58	55	50	52	46	46	56	61	55	58	66	64	56	49	57	58	49	60	41	45	48	46	61	58	60	53	39	55	50	65	50	55	51	43	54	68	50	47	35	64	45	51	55	56	39	41	50	50	37	52	45	43	58	47	53	47	58	52	41	49	47	51	48	50	52	62	48	50	61	54	48	40	57	44	60	42	50	39	56	57	47	44	49	59	49	65	46	55	55	59	44	49	54	49	65	52	62	47	50	52	46	45	55	70	45	52	26	55	39	56	60	51	51	55	35	68	40	54	54	51	47	50	49	55	59	44	55	51	47	54	57	39	54	53	54	44	58	49	44
33009	6574	551	592	842	1059	1042	959	901	853	754	750	668	623	632	616	587	571	538	555	521	527	528	523	501	525	488	496	483	501	508	490	450	483	473	513	434	466	467	459	496	470	424	458	466	459	460	470	452	470	495	480	471	433	448	491	465	455	486	462	438	414	470	472	453	450	431	446	450	449	453	424	439	427	406	481	439	453	476	439	447	464	458	435	465	464	468	411	434	458	460	442	459	470	469	472	437	451	423	452	484	456	464	480	432	426	463	429	477	432	485	417	421	411	449	444	446	430	438	458	447	479	420	445	456	447	434	459	396	442	469	456	456	416	445	462	415	430	424	430	396	470	438	446	446	453	441	435	468	467	411	453	475	490	470	473	459	445	446	456	444	442	419	487	422	441	478	457	403	474	484	445	479	444	471	448	437	421	442	466	446	461	477	471	406	477	486	431	473	444	469	442	454	438	443	462	483	521	429	429	453	471	437	455	392	427	462	451	450	455	470	461	466	454	463	465	419	447	401	411	422	436	420	450	463	469	487	457	456	452	454	447	482	416	423	472	421	475	440	451	452	424	429	480	462	460	452	456	472	427	436	446	456	443	438	442	448	403	451	451	465	441	439	442	431	440	444	457	441	438	489	450	466	442	484	431	473	444	412	445	419	445	431	452	470	462	414	424	441	437	449	421	470	456	471	425	437	411	451	469	461	465	422	405	441	467	414	427	469	488	431	446	395	436	420	453	466	463	470	475	471	461	428	485	419	442	472	438	437	439	455	435	479	434	453	456	483	481	405	452	441	446	452	447	448	442	435	458	450	443	467	467	441	459	475	490	462	438	418	456	414	466	440	458	431	467	433	432	482	454	444	432	467	441	451	445	433	416	435	446	415	442	427	463	459	426	458	417	454	450	440	455	425	437	514	443	474	457	476	435	456	418	469	453	453	468	414	449	467	480	424	441	484	439	448	445	458	437	456	437	423	480	417	419	463	439	452	426	456	453	470	452	430	422	470	469	445	411	468	432	466	433	447	478	415	424	457	486	464	404	477	445	446	481	463	455	440	442	456	475	474	464	456	449	447	442	429	436	412	482	464	449	459	462	445	478	450	440	449	454	440	486	468	437	473	467	480	397	426	422	465	472	479	426	400	436	431	416	438	452	415	419	444	434	445	423	477	456	453	477	459	490	442	470	424	428	426	458	449	455	448	453	444	384	488	432	423	505	423	449	389	453	469	432	460	467	432	452	425	443	470	466	474	424	412	427	429	484	451	466	440	474	410	422	487	461	463	460	460	423	454	465	446	473	434	442	442	480	448	438	404	428	486	424	407	482	431	477	447	409	458	446	425	446	474	459	437	468	459	437	448	466	456	435	435	414	444	424	477	422	452	444	462	439	463	475	452	448	455	482	428	472	432	447	448	437	433	473	479	479	470	450	471	447	451	450	438	494	436	426	440	453	473	452	460	455	442	462	409	449	463	446	469	457	448	427	466	448	425	438	442	466	469	442	424	423	471	479	466	427	422	440	467	441	444	466	472	428	455	434	459	457	453	495	445	456	475	444	471	442	480	451	480	440	489	416	422	466	461	448	465	444	440	441	457	474	423	444	476	447	432	448	454	423	452	455	455	441	463	450	453	458	439	434	472	468	451	438	437	414	474	458	453	455	442	411	418	448	468	434	391	435	467	434	450	441	458	431	491	430	422	435	433	431	465	440	484	417	461	432	474	459	417	471	453	402	451	424	434	465	451	461	442	414	440	420	457	446	481	461	457	431	446	462	436	444	455	444	440	437	454	470	444	443	457	412	421	445	478	450	450	415	434	448	426	446	437	443	422	456	460	441	425	444	462	419	432	448	476	459	434	466	444	449	472	447	467	438	469	488	462	500	442	469	456	427	463	462	474	411	422	427	475	432	439	434	455	461	433	442	448	468	442	444	449	464	452	447	482	442	493	401	434	435	463	447	428	485	442	442	457	473	438	465	439	477	440	475	479	462	476	476	444	444	449	458	461	430	427	478	436	440	449	465	424	425	444	475	430	465	468	458	465	455	447	454	441	451	463	466	459	453	416	499	448	415	464	461	486	447	450	423	456	459	434	464	467	440	440	432	419	470	392	416	463	453	461	433	479	436	446	455	468	449	469	410	450	491	411	439	459	455	472	446	466	473	402	447	463	465	465	438	417	439	447	444	426	448	457	431	458	451	429	410	412	445	426	388	435	429	441	452	427	442	458	464	425	447	446	432	443	421	471	429	428	409	474	444	442	448	462	452	432	502	448	437	465	481	435	432	463	443	403	431	463	445	456	503	434	459	452	446	461	427	425	454	476	439	453	452	430	421	449	446	463	478	455	457	458	462	481	457	472	470	443	447	462	456	444	461	441	428	436	442	466	447	439	500	451	436	433	463	426	471	462	422	447	443	435	429	486	445	439	490	444	460	468	458	459	443	448	442	456	441	439	438	446	431	457	440	450	439	487	434	435	464	430	430	472	480	480	438	436	399	468	439	443	437	422	431	479	433	447	461	430	445	446	427	462	494	463	470	456	468	422	477	466	410	415	426	424	420	462	446	445	449	423	444	477	440	436	448	445	462	479	437	465	488	467	412	487	460	456	454	444	436	445	445	445	449	483	456	403	452	461	437	458	419	461	463	462	423	422	460	418	481	447	466	459	461	468	465	486	427	452	487	439	467	456	447	401	432	452	447	453	465	418	453	473	440	420	489	474	477	466	468	423	456	424	439	424	450	422	444	434	445	480	433	485	415	460	444	482	440	443	439	452	446	431	426	477	411	479	424	459	468	460	482	471	443	470	475	484	456	444	437	437	477	454	456	443	437	457	429	430	455	428	415	456	469	441	451	407	501	468	403	439	463	463	434	449	428	449	460	489	427	459	433	464	432	434	460	468	459	457	431	456	442	444	478	448	413	429	434	473	466	447	474	441	470	422	429	469	461	453	412	427	446	499	422	455	429	458	475	435	461	452	443	442	460	425	428	496	458	462	465	444	466	427	512	447	443	454	458	443	463	451	464	449	475	454	439	436	472	445	456	433	474	418	425	467	441	407	474	460	457	444	442	446	438	447	460	445	441	429	461	449	409	456	467	440	436	414	442	441	441	451	424	438	417	443	470	456	426	462	458	439	421	475	497	411	461	481	439	463	443	467	453	431	414	450	421	495	454	453	416	479	486	429	437	436	431	434	442	429	478	420	454	446	471	434	476	424	426	443	468	476	424	455	423	426	413	439	442	514	430	443	412	471	445	470	399	442	422	463	457	432	462	460	438	448	469	453	435	429	441	446	418	447	422	455	458	451	458	447	456	476	432	452	437	460	436	464	455	480	439	445	477	417	432	434	470	444	415	448	424	422	430	445	485	434	445	436	470	426	477	403	458	445	434	464	421	456	454	477	450	458	448	469	444	444	460	450	466	418	401	461	435	466	413	478	447	446	451	458	404	436	410	473	414	433	458	402	451	442	455	476	464	467	445	439	452	446	471	459	433
22231	6793	194	137	125	125	118	141	137	118	111	126	119	103	104	136	117	105	100	102	103	97	113	122	104	104	89	79	117	95	121	110	77	91	77	100	106	101	72	74	88	90	99	86	101	111	95	102	98	110	108	103	82	100	77	78	111	98	94	103	104	100	99	91	97	71	101	90	105	85	95	115	87	98	103	65	103	105	84	94	106	101	92	106	87	97	81	96	83	78	102	97	100	103	85	93	99	100	106	81	79	116	83	91	88	92	95	79	105	82	93	94	90	98	102	93	74	67	115	123	91	92	98	90	105	100	87	109	93	98	96	87	84	102	111	97	95	114	95	98	93	88	110	106	90	88	89	112	106	97	113	97	89	91	81	99	80	92	102	88	94	118	88	83	101	108	107	78	87	106	100	83	106	101	85	90	106	108	88	106	103	84	111	93	88	85	99	100	73	95	103	101	110	103	96	97	115	104	80	86	90	101	91	105	87	76	103	98	95	86	104	102	76	113	90	97	75	92	78	93	109	78	98	97	91	109	101	98	81	92	91	88	95	88	87	94	92	91	91	101	111	90	97	98	98	103	92	93	81	79	94	86	88	81	90	93	99	105	90	99	96	85	76	88	96	109	91	94	102	88	102	86	92	94	129	101	99	73	88	111	92	99	91	98	80	106	98	72	93	103	88	93	82	99	112	91	87	83	97	90	84	85	88	89	93	96	87	94	78	92	107	101	80	89	89	90	96	94	78	106	79	77	98	95	107	93	92	89	98	89	104	97	99	82	88	89	93	77	98	109	95	93	81	109	109	103	93	112	109	79	94	89	80	92	96	84	89	92	95	73	116	119	66	118	99	96	93	92	75	96	103	84	94	96	90	115	95	104	101	99	78	95	106	80	88	102	101	90	113	104	80	98	88	99	77	98	100	93	108	92	97	86	108	99	97	107	87	95	97	96	87	96	93	96	103	85	93	90	97	98	93	83	105	91	78	94	95	88	76	106	79	89	101	78	98	113	92	118	113	73	91	101	96	93	97	87	95	100	89	94	94	98	100	100	90	103	89	79	81	88	94	111	84	99	80	98	101	101	87	100	105	84	86	100	105	70	83	83	78	100	95	93	122	105	89	99	104	89	84	81	92	86	83	101	88	100	88	92	96	107	89	105	104	92	86	100	90	101	82	91	108	87	104	99	96	83	100	82	103	78	96	89	93	91	107	107	100	95	90	97	78	85	85	91	98	109	94	93	114	93	83	91	96	101	101	93	89	85	97	82	99	104	89	104	84	107	97	92	89	90	76	105	90	97	94	97	115	90	101	96	107	86	84	92	91	84	87	107	105	113	114	94	83	105	88	83	75	93	101	102	82	78	126	101	98	98	89	85	94	115	85	107	99	84	86	99	102	94	75	83	102	75	85	108	95	84	110	94	76	79	100	93	105	90	90	93	95	96	109	109	105	105	98	104	121	82	90	80	111	75	94	92	89	90	93	81	93	105	89	92	83	84	95	100	99	91	120	83	95	104	84	99	122	83	106	91	100	75	96	105	88	99	91	81	93	109	104	99	106	117	103	87	87	90	95	73	80	100	93	104	80	96	99	97	104	99	105	95	96	96	98	106	93	106	91	110	93	91	101	104	98	104	75	114	91	99	103	94	92	82	100	91	101	110	88	100	93	102	96	103	104	88	79	84	89	98	96	105	96	89	88	93	98	93	92	88	97	106	68	95	101	86	105	119	81	94	106	94	76	82	102	91	98	105	98	110	86	94	94	107	93	83	113	108	99	104	82	86	100	96	99	94	91	92	86	86	87	88	84	110	101	105	85	92	102	98	93	108	93	91	101	92	91	101	95	90	81	76	114	103	105	77	103	99	101	103	89	100	96	105	100	93	85	89	95	88	101	86	105	87	93	96	98	94	89	92	98	98	92	80	105	87	95	100	100	110	92	87	94	95	88	90	110	86	102	111	95	106	71	94	94	109	89	91	101	104	82	88	107	118	99	82	80	93	102	90	91	93	88	105	81	83	89	80	91	104	107	104	94	99	106	88	96	100	89	84	107	88	105	91	105	81	95	102	104	86	99	98	82	103	111	109	103	90	91	92	107	106	84	81	89	92	88	98	86	95	94	86	96	93	79	94	116	90	88	81	105	108	93	104	94	101	87	109	101	104	115	110	109	102	99	88	90	91	99	88	109	89	96	93	88	86	88	105	104	113	89	104	93	73	98	114	86	76	90	92	86	104	89	107	84	102	82	108	105	85	94	91	91	95	94	109	100	110	97	97	92	92	87	97	88	109	87	93	117	94	102	95	121	95	103	96	78	93	100	97	89	81	94	89	98	115	93	87	82	82	91	63	108	108	96	85	98	82	89	90	106	71	103	104	92	83	92	77	103	98	101	102	96	97	94	92	99	92	88	112	105	92	114	102	81	88	96	101	86	99	102	92	85	94	86	91	92	109	106	101	103	120	90	101	108	102	100	102	102	89	102	96	90	115	78	98	96	94	100	84	97	87	91	94	92	100	91	87	104	99	93	86	78	88	99	104	75	94	96	96	92	103	114	92	114	91	95	91	94	103	90	103	109	86	98	87	95	98	101	92	110	80	92	81	99	110	91	99	93	90	95	72	80	103	86	79	119	108	96	96	85	96	71	78	89	101	97	108	106	96	105	104	100	93	110	78	78	88	112	94	106	98	92	89	111	97	100	91	113	95	89	101	105	97	98	101	95	98	96	71	101	97	85	116	103	98	70	110	93	88	89	77	97	77	95	82	89	88	73	80	87	111	78	79	97	90	83	78	90	104	95	92	88	88	91	91	94	87	120	104	79	83	91	105	89	90	74	92	108	91	107	89	72	83	87	101	98	80	94	92	107	76	86	73	100	96	88	107	107	89	101	78	93	97	93	88	95	82	92	103	110	85	87	92	119	92	108	101	94	82	79	110	87	90	95	78	91	98	115	96	101	101	92	88	108	110	106	76	105	103	83	110	90	118	91	86	99	98	80	106	106	111	84	90	112	82	102	96	98	88	116	99	86	93	106	96	97	94	77	87	104	96	105	110	96	115	78	92	120	100	98	81	104	99	85	107	91	86	99	88	102	101	85	104	82	110	100	103	84	92	81	94	91	98	76	80	96	91	88	119	100	103	102	102	87	86	91	97	87	87	90	100	98	89	74	105	84	91	99	83	110	80	103	92	102	95	93	89	93	99	88	108	95	97	81	97	67	104	94	92	79	84	109	106	110	100	87	120	85	79	95	93	100	92	96	97	102	90	94	90	111	112	109	93	77	94	87	105	87	93	85	108	112	88	100	93	106	97	89	88	92	111	111	88	99	106	101	84	100	87	87	100	104	83	95	98	85	110	110	91	94	85	85	88	84	102	99	79	103	78	81	99	92	93	86	91	109	100	98	102	96	91	90	94	95	106	87	81	78	74	92	105	86	88	78	90	89	96	97	92	96	108	100	99	83	82	91	106	90	90	86	86	84	89	90	93	87	98	100	101
44411	11353	1396	1483	2977	4200	4165	3595	2984	2546	2292	1910	1789	1650	1489	1439	1388	1317	1273	1176	1115	1088	1079	1063	1033	1083	949	991	966	997	933	941	900	896	924	1023	871	839	865	895	969	910	914	918	938	922	870	879	966	933	907	862	832	912	895	892	900	839	865	849	877	880	929	853	882	865	874	911	818	863	868	892	871	838	908	859	812	916	813	842	838	826	851	829	868	831	874	887	904	849	837	871	852	799	850	867	836	827	891	856	837	875	896	865	893	905	863	875	841	812	843	874	862	797	822	861	829	801	838	899	844	865	830	858	841	827	847	811	842	835	861	812	853	863	811	838	913	829	843	858	837	835	823	847	842	850	872	825	793	833	832	874	865	820	814	879	864	850	917	863	875	822	840	825	849	839	828	816	841	881	834	845	843	804	799	860	822	892	844	855	843	851	876	867	862	856	833	863	873	845	857	830	821	876	843	844	813	865	839	864	880	824	869	890	812	812	821	861	859	852	844	830	842	800	908	843	851	834	811	847	890	852	840	784	845	823	871	836	868	815	844	813	856	869	933	843	799	863	874	917	835	816	875	881	858	832	865	875	884	882	808	890	823	848	842	839	827	820	827	812	863	880	874	874	834	873	881	855	852	846	854	812	838	899	810	878	867	834	855	841	790	879	877	843	826	851	833	852	834	833	830	824	862	841	860	833	853	874	828	842	880	885	845	836	872	868	863	803	843	874	791	908	837	872	871	841	831	849	800	827	819	774	787	864	865	856	872	857	897	865	824	885	842	819	841	835	870	850	870	815	887	828	870	872	893	903	876	870	861	840	866	844	842	828	873	836	806	864	813	816	825	831	851	816	792	815	853	880	865	870	825	858	875	850	883	832	816	852	856	880	817	780	883	882	886	813	878	781	848	833	796	833	849	840	844	847	872	868	812	858	774	900	834	833	820	829	826	865	879	843	866	837	849	802	874	853	831	818	860	822	824	864	875	818	819	863	841	817	843	843	822	895	875	777	855	819	824	842	874	818	851	876	832	821	833	803	848	875	840	844	848	867	877	838	801	825	863	807	904	804	831	804	881	800	845	857	877	869	897	903	871	825	850	835	864	846	857	806	853	851	838	857	871	892	836	871	850	834	822	821	864	810	811	833	802	820	840	778	919	862	840	862	841	877	810	843	816	858	843	878	862	866	857	841	859	858	859	873	833	853	879	866	821	865	822	825	791	841	860	849	872	846	852	788	835	858	840	878	854	864	844	875	808	849	860	854	845	837	821	863	884	852	832	858	808	839	833	907	892	856	859	823	818	849	822	850	827	830	848	815	870	844	825	857	838	809	770	818	817	822	818	901	836	819	784	826	839	831	877	833	834	853	860	825	847	808	866	862	834	839	849	795	847	793	854	819	770	840	876	813	831	869	825	867	826	885	849	842	839	837	801	869	815	841	838	796	885	915	834	816	817	801	880	880	797	828	918	893	834	854	850	859	827	866	844	848	834	801	853	870	863	811	789	872	846	790	835	826	855	896	815	848	820	885	838	844	906	799	887	810	799	852	896	846	852	836	840	841	852	827	834	850	840	832	864	874	834	869	827	855	880	840	825	789	896	824	831	837	871	817	882	813	875	884	822	885	868	861	821	849	846	866	874	833	835	809	761	849	824	806	840	878	844	799	849	822	864	842	825	838	866	839	836	820	814	784	866	847	887	830	844	832	843	807	864	885	828	852	870	815	858	791	850	841	799	871	870	843	934	883	875	822	844	830	861	850	826	869	884	853	886	866	827	864	812	847	803	800	834	868	814	867	883	817	816	888	876	827	824	892	884	844	856	838	817	841	868	899	814	865	877	814	818	872	889	850	874	868	790	920	842	796	853	858	862	874	824	838	867	862	812	885	833	859	823	863	874	826	899	875	813	824	874	909	862	815	871	871	799	852	842	817	847	870	829	801	837	849	864	840	844	793	876	872	850	873	853	850	885	812	839	847	871	804	819	815	807	821	825	850	852	845	861	833	789	855	819	856	842	889	849	868	870	870	832	790	871	815	868	831	841	862	826	801	854	860	844	875	848	863	835	829	789	865	876	831	831	783	860	866	886	874	851	798	912	885	815	798	816	827	840	844	808	872	866	841	839	864	796	852	835	797	846	822	839	852	790	821	879	858	851	807	858	876	871	886	837	809	852	873	825	816	860	849	829	870	854	881	818	857	858	832	840	840	862	835	857	886	831	874	809	866	799	840	848	831	786	825	850	818	859	890	821	818	865	887	854	795	837	855	862	847	802	810	788	860	826	777	841	845	844	859	800	877	908	844	852	800	800	870	806	867	871	862	783	829	868	806	890	877	829	909	853	854	789	811	829	768	842	880	891	803	855	840	847	826	876	840	840	817	860	853	862	859	831	904	859	828	826	793	839	910	881	828	868	870	830	862	865	860	846	893	880	845	814	846	814	835	848	871	824	846	815	869	798	827	822	828	868	822	839	813	853	860	826	911	928	846	843	867	821	879	812	861	857	886	883	849	782	861	810	895	827	835	855	826	822	802	819	852	867	857	844	878	828	873	794	805	795	847	792	800	811	851	842	871	919	899	847	828	851	877	863	846	838	849	843	893	823	858	852	822	806	832	794	884	813	807	861	880	827	843	849	850	793	832	879	838	847	801	850	858	858	855	850	850	835	902	809	820	899	803	788	876	880	827	802	780	789	832	834	854	788	866	841	822	898	809	872	838	860	854	812	797	872	879	878	897	836	878	772	906	825	814	847	866	839	847	820	821	828	835	853	836	874	902	831	884	844	856	836	840	915	872	830	840	818	812	848	834	841	823	882	890	745	829	832	812	851	825	828	907	893	839	846	850	791	870	832	817	855	814	880	788	871	811	881	821	892	786	888	884	845	809	873	834	827	848	859	899	840	847	834	814	847	861	859	795	831	852	831	810	810	844	851	833	852	892	834	841	834	852	843	837	796	822	824	851	800	875	905	836	830	808	880	786	834	883	867	812	855	835	838	837	890	817	863	835	820	851	893	854	864	885	810	871	868	886	870	789	856	878	819	823	865	909	881	809	832	812	839	799	865	876	892	851	850	827	867	856	854	827	854	884	834	833	813	870	810	857	839	815	808	840	860	838	803	858	829	837	870	828	814	830	859	834	849	851	861	851	861	891	787	817	845	857	831	842	846	800	823	864	888	874	840	838	861	829	853	864	863	838	870	870	882	816	855	851	782	837	864	828	835	847	860	850	844	780	837	846	823	854	843	835	857	824	876	901	809	882	853	826	806	790	796	821	840	842	857	855	891	829	873	873	847	838	882	810	800	820	885	831	803	840	832	853	882	835	789	829	894	858	834	850	855	921	843	813	852	889	823	807	876	860	882	840	837	833	825	875	845	801	882	856	829	860	887	864	822	830	852	852	832	821	872	850	855	829	871	846	826	831	830	857	843	877	810	869	866	872	821	837	881	888	867	851	784	821	792	805	928	805	833	873	852	859	855	875	897	824	846	822	822	831	878	841
18485	4380	55	42	36	38	44	50	67	54	40	43	39	36	42	43	36	33	34	30	33	30	29	24	26	24	25	25	22	20	21	33	32	30	22	21	25	30	25	18	27	20	28	18	23	15	12	14	17	16	12	20	17	26	24	21	11	27	19	16	24	20	15	22	21	16	20	22	22	23	24	16	23	12	22	25	24	17	11	20	20	24	18	16	19	16	21	14	22	23	24	19	23	18	20	24	16	14	24	24	20	19	22	19	24	14	17	19	14	17	21	19	18	25	21	20	20	24	23	22	30	17	18	19	25	17	25	20	23	22	24	25	16	18	21	19	28	26	24	25	19	23	16	22	12	19	20	25	20	28	21	24	17	22	22	20	22	25	11	31	14	19	17	26	19	21	16	21	17	20	28	24	23	14	23	22	16	19	18	19	29	18	16	22	25	17	22	21	25	17	11	22	17	29	17	21	19	22	24	19	14	24	24	27	12	20	20	14	16	23	13	18	19	19	16	14	24	22	22	15	16	29	15	27	25	23	17	19	27	16	17	17	21	17	20	17	24	21	13	30	24	19	22	16	15	22	15	20	23	20	20	20	18	16	20	24	17	14	21	24	18	20	15	21	19	17	22	24	27	18	25	22	23	24	19	23	15	19	21	24	22	17	27	24	20	26	18	22	27	24	19	26	22	18	27	13	18	22	24	15	23	19	27	24	15	19	25	22	23	16	13	15	23	18	22	21	19	18	16	23	26	21	18	27	16	18	17	17	19	28	28	18	22	20	22	24	16	21	15	14	21	26	18	24	23	16	22	19	17	19	22	21	27	19	14	16	20	26	22	19	15	16	20	16	17	17	15	22	21	19	17	24	22	18	13	21	25	18	25	19	21	12	18	16	18	21	19	18	29	15	27	18	26	22	24	25	25	12	17	25	15	21	23	20	21	20	13	24	26	21	16	27	27	19	26	18	23	21	15	25	23	21	27	21	16	21	18	12	12	15	22	19	24	23	19	27	19	22	19	13	17	19	10	21	15	23	25	23	24	17	15	20	28	31	18	25	24	15	19	14	19	34	21	25	25	18	22	27	19	19	24	23	14	17	30	13	20	22	23	15	21	20	19	15	18	23	20	18	22	21	19	26	18	25	24	22	16	20	17	15	19	20	15	15	20	20	21	19	24	20	15	29	19	22	14	17	21	19	17	22	16	23	19	20	17	25	19	26	13	16	24	25	18	18	18	15	18	18	21	16	18	24	25	16	20	18	23	25	17	20	19	23	13	15	21	18	18	24	23	15	21	23	21	23	31	19	15	20	31	18	29	22	28	18	19	15	26	17	23	24	20	20	22	17	20	21	18	17	15	18	19	19	17	23	21	22	18	27	17	20	18	28	22	25	22	20	24	26	16	23	18	18	19	22	13	31	23	26	19	20	22	16	18	15	18	10	21	18	18	13	24	19	19	15	23	31	30	22	28	18	13	22	24	24	22	19	28	20	15	22	17	20	32	24	14	21	13	24	28	22	17	23	19	20	19	26	14	27	23	27	14	15	13	25	20	15	18	14	20	14	18	22	19	22	23	30	18	20	18	19	17	20	14	16	16	25	21	22	22	13	17	27	21	16	22	21	26	20	20	28	19	19	18	10	18	21	22	22	25	18	15	25	20	28	22	31	20	23	22	25	15	17	25	27	17	16	29	21	21	22	23	22	24	15	24	18	20	17	18	17	24	19	20	14	24	23	26	21	20	22	21	17	15	19	14	17	20	20	20	23	18	18	26	20	20	18	16	21	13	24	11	24	19	22	18	21	25	19	21	20	16	26	28	19	19	21	18	19	20	17	17	13	18	21	12	23	25	19	15	26	31	22	19	25	21	16	17	24	20	19	22	16	20	24	24	34	18	20	13	26	11	21	29	14	28	16	10	24	17	17	18	15	12	23	26	26	27	24	22	23	16	25	28	17	25	14	23	15	25	36	19	23	28	24	29	19	31	23	19	30	20	21	17	20	10	18	20	19	20	22	26	19	20	29	17	24	19	16	26	22	21	21	25	20	19	16	20	18	20	25	20	19	25	20	26	19	15	24	19	25	20	15	17	21	24	20	15	12	20	25	19	22	21	14	26	28	16	24	15	22	28	24	15	10	22	29	21	21	34	19	14	28	21	27	17	16	20	21	28	19	21	25	11	25	28	18	24	12	14	27	26	22	17	19	28	25	20	23	22	17	22	18	21	21	16	17	19	19	16	25	17	32	32	18	22	22	17	18	23	25	23	19	14	23	21	16	15	25	20	18	17	15	17	16	21	18	24	19	15	25	25	19	21	21	23	25	18	21	20	19	17	24	20	23	22	19	18	18	14	13	18	24	20	24	27	23	25	22	22	20	27	17	14	19	24	17	23	19	17	22	24	18	11	20	22	21	30	19	26	24	22	18	28	12	26	12	26	18	21	18	33	17	21	24	26	16	14	16	23	24	14	25	18	21	19	20	26	17	19	19	18	17	18	13	16	19	21	17	24	11	30	20	19	20	22	22	23	23	25	23	18	15	20	24	23	18	9	21	20	24	29	15	12	24	25	24	28	20	17	20	20	21	23	14	23	15	14	21	14	17	19	17	26	20	23	18	28	23	9	24	24	21	25	16	27	23	26	15	22	19	23	26	20	27	19	21	20	22	21	21	18	26	24	22	24	21	21	21	26	18	19	27	22	21	18	27	18	18	24	22	25	14	23	24	22	20	19	22	21	17	21	26	21	18	21	24	15	26	25	27	17	22	15	13	19	18	16	27	25	26	23	27	19	20	18	28	18	21	17	17	19	30	16	21	24	23	10	19	21	24	18	19	24	29	15	21	22	16	19	26	23	15	25	20	17	22	26	25	28	22	25	18	23	17	22	22	19	20	17	26	28	16	30	21	19	17	25	14	19	15	15	21	20	19	20	14	23	16	13	26	13	19	18	8	18	21	29	26	19	19	20	26	26	20	23	20	22	22	15	24	20	23	19	20	21	20	10	22	17	26	13	19	12	22	23	21	21	9	22	14	18	27	26	18	24	18	20	18	17	27	21	32	20	20	21	23	17	26	12	21	19	19	17	18	17	24	14	23	16	24	25	11	17	18	22	19	17	18	18	22	19	25	22	21	26	23	15	15	20	19	21	18	19	17	17	15	16	20	18	19	24	23	17	16	20	14	15	16	17	19	18	27	20	21	24	22	29	20	19	20	23	22	22	7	19	19	21	13	23	27	23	27	22	24	21	14	22	23	20	21	26	29	23	23	16	28	23	21	17	23	16	21	15	17	13	33	19	18	26	25	20	14	18	24	18	20	25	18	25	20	14	20	14	24	11	21	21	18	18	18	20	23	25	16	20	21	21	23	17	23	14	27	28	20	21	20	23	17	19	23	21	30	24	18	20	37	21	13	18	17	14	19	35	22	15	28	24	25	24	23	17	19	24	22	23	25	21	18	23	26	16	26	26	17	20	19	24	19	22	10	20	20	27	22	21	21
42133	10595	656	698	1888	2904	2989	2674	2201	1952	1581	1352	1180	1057	927	813	729	669	621	569	529	471	464	418	401	379	378	382	302	292	311	323	304	307	325	288	315	242	223	255	242	257	258	241	242	273	260	207	244	220	211	196	233	222	207	224	241	192	195	213	251	229	181	225	222	207	183	227	173	223	169	224	199	190	199	179	193	185	183	209	198	187	182	141	193	178	185	198	163	198	175	189	199	200	213	195	226	187	206	196	193	195	179	192	181	167	193	167	188	192	212	181	199	171	172	201	172	158	200	179	213	190	198	199	189	175	182	201	154	188	208	204	194	204	187	186	194	176	200	182	170	193	189	163	186	181	195	170	185	193	173	201	180	186	180	172	212	189	166	171	193	177	166	190	194	184	204	157	208	190	185	170	197	173	177	177	197	194	173	173	160	202	215	180	182	172	200	175	161	182	184	184	206	157	184	183	192	191	202	204	188	184	169	184	157	169	165	155	188	186	189	177	171	182	173	191	168	183	190	154	189	187	194	182	180	183	184	192	193	194	156	176	183	171	202	162	214	163	193	183	187	188	196	211	169	187	160	184	151	178	171	154	173	183	168	177	193	197	174	185	185	190	163	186	166	164	165	199	159	183	178	186	161	185	169	167	152	201	181	181	162	187	178	194	171	167	171	175	176	172	155	196	170	189	173	200	185	191	172	155	203	173	171	182	196	177	169	203	172	180	182	195	171	186	168	177	175	192	181	187	178	175	196	167	171	179	179	180	194	175	174	166	191	188	196	167	191	187	173	157	171	185	187	172	172	178	180	175	165	168	182	168	192	157	204	184	156	190	171	182	159	181	203	174	159	193	169	171	165	169	173	184	173	173	199	184	187	203	173	161	191	194	182	167	165	173	188	167	179	180	173	174	164	153	182	182	169	191	160	191	170	180	190	192	176	169	173	196	207	182	163	169	232	192	175	199	191	166	181	172	186	161	178	192	177	200	184	190	202	189	198	182	181	175	181	164	156	177	200	178	183	178	186	193	166	165	176	196	168	138	185	183	197	189	176	167	210	172	181	186	179	191	165	174	156	167	194	164	176	165	172	167	193	177	185	177	179	177	173	178	186	185	170	187	214	167	199	172	194	175	170	196	180	188	179	172	170	189	178	194	175	187	198	174	190	191	145	178	175	180	184	181	197	176	180	169	174	177	181	198	156	188	204	187	191	186	189	180	190	205	191	176	197	169	173	165	162	172	172	187	170	186	172	159	163	197	167	191	165	172	172	179	172	177	193	170	188	179	175	171	169	175	165	181	150	179	197	179	183	168	179	167	182	193	176	156	170	186	172	191	192	179	179	183	155	194	203	158	179	173	161	168	185	167	199	208	170	178	175	168	170	176	159	190	170	172	181	174	173	167	155	171	185	164	176	154	176	178	195	163	163	198	180	198	190	177	152	163	163	183	179	214	189	165	170	172	169	185	176	149	176	171	200	180	168	179	193	193	196	174	198	177	163	178	163	169	157	216	185	178	190	189	192	184	181	177	174	163	185	178	174	168	189	180	184	213	171	161	187	177	181	177	198	206	190	177	202	190	185	143	175	181	192	190	172	174	206	198	161	193	196	176	189	156	182	183	164	167	196	178	202	179	180	186	172	166	171	210	192	170	175	163	155	193	174	178	181	178	163	180	176	166	194	179	184	204	188	195	190	166	164	170	181	180	196	173	168	199	176	165	180	156	154	168	203	191	191	179	195	168	175	167	186	183	157	183	156	189	167	178	165	180	174	181	173	181	174	196	168	177	183	177	165	174	193	160	179	179	175	162	188	178	176	170	177	169	184	202	200	186	163	186	181	172	185	189	176	173	184	164	162	169	179	159	190	205	177	192	151	168	182	199	218	194	172	181	191	165	177	152	171	176	195	186	180	151	189	177	190	202	186	154	190	185	212	205	163	186	185	190	184	184	178	171	173	166	177	183	168	174	207	198	183	192	177	191	181	171	166	192	182	166	194	163	202	165	169	148	187	198	151	196	163	170	204	173	175	190	183	192	169	180	183	190	197	166	166	171	165	184	204	150	176	206	178	181	164	188	198	182	162	188	182	178	155	189	198	167	201	173	189	170	182	180	176	191	198	186	182	171	158	165	163	188	187	182	163	178	153	191	164	169	194	188	186	174	186	182	184	198	153	177	157	188	156	169	147	184	145	183	161	175	183	187	183	187	155	187	165	170	174	185	156	219	193	153	166	198	174	187	188	184	183	192	180	187	181	180	185	177	189	181	166	168	168	189	197	178	165	182	193	197	185	184	179	182	187	185	188	175	200	194	186	181	190	189	185	174	202	177	203	181	176	167	210	172	175	198	195	185	169	171	187	163	167	161	179	179	176	173	192	177	174	192	185	188	177	176	199	163	158	175	186	182	176	178	195	187	182	179	162	170	195	191	193	170	158	190	171	181	183	167	169	178	190	184	185	181	176	197	173	162	161	195	201	188	181	178	175	158	176	174	184	201	179	174	172	160	187	215	190	180	184	160	167	175	185	190	193	173	205	174	182	202	158	198	168	195	173	167	181	162	183	171	149	169	175	195	180	186	171	180	185	168	175	184	182	188	179	192	184	212	173	166	176	147	177	198	185	189	202	188	168	177	203	192	171	188	182	172	193	189	171	181	175	167	178	162	165	181	176	187	161	192	178	178	145	194	193	173	169	177	192	191	178	189	177	181	172	177	186	177	217	188	182	191	175	177	177	192	171	197	177	156	161	183	179	179	162	153	170	180	179	184	184	190	187	185	171	203	171	206	187	178	197	166	165	164	183	168	170	173	175	179	172	172	171	190	171	175	174	185	183	199	165	163	173	185	164	175	179	172	175	172	173	185	154	197	180	169	171	188	188	155	193	181	177	182	192	172	153	184	195	149	188	169	157	186	182	183	190	197	198	160	165	182	185	196	212	172	174	202	180	187	166	187	183	177	181	175	203	174	180	159	170	188	171	204	177	191	159	162	163	152	201	173	160	174	176	170	177	216	200	186	181	158	178	176	210	193	218	144	170	204	143	170	180	181	177	174	180	184	171	197	168	185	154	196	208	172	174	170	183	151	182	195	152	175	149	188	185	192	185	171	166	180	162	194	193	165	190	188	210	198	185	184	176	162	195	182	201	180	166	175	178	169	175	175	182	186	198	187	177	180	192	183	194	203	198	167	176	180	191	178	172	154	188	179	200	156	177	177	196	176	179	175	175	189	193	187	181	173	167	168	190	180	193	206	191	174	177	171	215	183	172	158	185	180	162	173	181	184	182	188	194	168	163	170	174	179	197	174	188	197	188	178	207	185	160	179	182	174	185	173	153	199	194	193	185	177	175	200	190	182	186	172	180	139	171	180	193	173	176	174	156	167	170	200	176	160	197	189	190	170	196	195	180	199	171	184	156	174	186	175	170	146	170	209	168	134	180	157	173	178	195	185	192	157	197	153	185	189	190	200	204	186	198	177	189	176	164	184	179	169	174	171
26363	9639	205	95	98	95	125	129	139	125	116	103	104	112	110	107	88	98	83	78	110	102	88	88	84	75	96	69	75	80	65	70	92	80	81	77	91	80	95	84	80	77	67	77	86	99	80	87	69	71	68	75	87	85	77	92	84	52	81	60	72	90	89	72	65	83	78	85	85	67	67	67	86	72	74	66	75	74	76	67	79	79	83	80	83	77	90	74	70	80	79	72	67	68	64	72	71	69	71	70	95	88	77	80	72	68	62	78	99	86	71	78	75	69	78	70	79	55	74	82	60	77	70	68	69	85	77	73	83	79	69	78	88	88	62	74	75	84	86	75	80	69	82	70	74	79	65	83	75	70	72	71	74	81	81	61	82	57	66	79	81	74	71	72	85	66	78	69	73	91	89	70	61	77	66	54	86	53	65	62	77	75	85	72	68	67	76	89	73	70	74	84	65	86	62	80	88	78	80	76	69	60	76	80	95	60	89	77	68	56	76	66	73	71	74	81	58	68	76	69	83	63	66	84	77	63	65	71	77	79	68	78	61	64	65	53	78	73	94	73	70	68	69	64	68	67	86	67	61	87	63	74	72	75	80	56	71	77	73	67	73	87	77	80	67	71	65	64	64	67	75	63	66	93	73	73	62	68	63	78	66	64	86	82	83	79	73	60	77	65	64	52	66	73	67	94	67	86	92	62	77	70	67	72	82	49	65	83	76	83	79	81	76	81	72	84	69	82	85	82	69	90	79	61	76	74	89	71	73	79	77	71	69	81	80	79	83	85	82	58	62	90	94	71	70	90	70	78	75	70	73	72	74	65	75	67	61	66	83	60	64	85	75	87	77	82	59	70	75	72	83	74	65	76	86	80	73	81	60	73	54	62	74	68	92	87	82	76	57	69	67	81	67	83	80	77	75	80	74	87	64	69	77	74	73	79	74	70	67	64	64	76	71	62	78	84	94	80	88	60	77	78	72	79	63	77	71	75	54	69	71	59	71	73	70	75	52	70	87	79	83	76	65	67	79	60	74	81	69	74	64	72	78	71	85	69	72	76	64	79	85	64	62	91	62	76	79	68	81	76	76	55	68	72	82	78	85	84	82	69	77	63	90	69	64	76	69	87	71	67	73	67	79	74	77	75	76	79	75	92	85	61	74	85	69	83	76	70	84	80	68	74	81	83	79	77	79	80	81	88	60	64	70	84	76	73	75	70	74	59	63	80	84	74	89	84	72	65	70	82	86	64	65	79	84	58	86	77	99	91	78	66	80	73	73	76	77	63	77	85	77	72	69	66	71	88	72	81	74	76	71	80	70	89	74	70	85	68	57	64	67	85	76	59	57	78	77	68	85	74	78	89	62	77	62	82	71	79	74	71	66	74	80	75	75	59	73	69	61	88	76	80	79	75	69	65	76	72	76	50	73	78	69	66	76	89	63	66	67	77	66	75	76	87	59	59	75	80	85	65	76	73	73	71	85	67	75	82	61	90	79	71	83	81	74	69	65	74	73	83	80	75	80	78	75	81	81	97	90	61	67	86	66	70	68	65	83	79	87	95	82	72	76	71	69	82	86	67	67	78	64	61	79	71	78	74	64	66	90	74	74	82	76	68	64	76	78	86	62	79	70	88	60	61	77	79	84	73	60	77	64	55	71	73	72	75	70	80	77	86	85	61	71	78	79	79	77	76	81	86	69	51	79	73	84	70	74	60	68	87	58	58	74	67	74	86	64	85	72	82	73	78	66	62	74	67	77	73	61	64	74	83	66	81	74	69	78	79	81	72	67	90	79	71	62	78	82	92	78	66	68	76	67	73	79	73	78	56	71	78	69	84	79	70	73	83	71	80	61	72	73	75	76	93	61	62	66	72	65	66	95	85	70	96	81	72	60	79	69	72	66	69	67	85	70	59	68	80	77	68	90	73	79	74	74	59	72	85	70	75	78	79	72	76	64	78	73	68	69	75	76	75	68	69	85	77	79	80	75	58	66	90	77	65	69	64	79	71	68	73	72	77	82	73	82	75	75	74	66	78	71	74	75	63	72	72	86	82	84	69	84	69	64	59	81	76	81	65	75	71	62	61	70	80	81	66	75	68	72	88	70	75	61	87	76	80	80	66	62	74	58	60	89	73	64	61	69	96	83	65	88	78	82	65	65	74	76	74	72	72	66	73	72	66	77	84	83	78	73	86	81	80	77	70	75	75	73	73	69	80	70	71	73	69	64	86	76	64	86	77	73	88	72	78	68	68	78	69	87	69	77	66	80	74	79	80	69	60	77	74	69	87	71	76	76	69	70	68	67	70	74	76	84	66	76	64	72	73	68	59	69	76	85	82	81	81	91	85	66	68	87	65	66	81	56	73	48	67	62	75	71	62	72	68	76	76	66	82	81	67	74	62	51	84	60	64	78	76	74	78	79	56	78	82	70	68	74	67	88	55	77	82	70	73	84	75	88	79	65	81	70	84	75	82	75	68	72	67	81	89	88	66	78	69	77	75	76	72	70	82	53	65	85	78	65	70	66	86	90	93	60	72	75	77	75	94	81	68	68	66	85	80	67	73	68	66	69	95	82	60	77	57	78	85	70	88	81	73	72	74	93	77	68	68	78	79	82	68	77	75	76	79	76	71	69	66	73	63	69	68	81	79	82	76	72	83	76	84	66	83	80	70	71	72	70	87	73	65	78	56	70	63	84	71	61	76	63	74	70	65	71	66	81	74	71	81	82	73	80	85	66	79	74	65	71	80	76	69	74	65	88	85	69	73	55	64	90	70	76	70	71	67	68	80	70	62	66	58	75	65	73	71	70	75	74	78	74	77	75	68	79	56	70	76	79	78	77	67	84	63	68	66	64	86	72	64	80	79	74	71	92	80	83	72	75	87	66	69	74	70	82	77	72	68	69	64	77	81	87	76	67	86	71	69	75	78	78	83	59	67	61	90	71	68	90	73	69	90	80	73	71	75	79	78	71	83	84	75	67	72	75	60	78	69	57	67	68	71	72	82	76	65	65	83	73	69	80	67	67	74	83	83	87	70	65	83	68	91	78	90	76	70	73	78	70	82	72	70	96	59	74	71	73	74	68	76	62	77	73	75	84	77	75	67	74	75	69	63	69	71	74	68	73	73	83	54	68	83	81	72	89	71	82	54	73	90	87	69	72	79	52	71	76	73	78	71	81	81	44	93	73	90	73	61	89	69	74	66	81	66	61	78	74	72	79	63	80	70	77	85	77	78	71	57	95	74	85	80	75	76	61	82	72	72	85	56	74	69	74	78	75	84	66	93	79	84	73	72	79	59	80	76	63	82	78	76	62	72	77	82	70	79	91	86	73	85	83	65	72	79	76	63	70	63	84	63	76	72	84	83	67	76	73	74	80	69	65	72	67	80	67	76	62	76	79	74	78	81	65	84	74	70	68	71	87	67	81	67	60	67	72	66	67	71	75	72	63	90	55	76	83	52	75	71	66	73	73	51	76	83	71	61	73	84	98	74
50146	12849	1527	1643	3827	5594	5519	4876	4114	3460	2936	2501	2240	1922	1778	1510	1614	1451	1246	1270	1122	1124	1108	1047	1046	966	1016	909	897	917	895	926	866	889	819	857	849	814	760	807	759	770	755	751	762	784	728	744	752	761	776	746	760	741	727	771	813	726	683	728	728	786	713	745	752	727	754	738	710	743	718	717	703	759	682	700	688	733	717	744	731	704	721	723	678	747	729	710	680	728	723	697	687	721	684	701	659	699	723	671	716	671	705	682	694	746	681	714	734	674	718	693	691	696	680	748	720	690	711	744	672	708	698	675	712	694	692	672	647	685	684	710	690	676	696	636	675	686	701	716	673	701	680	665	697	665	666	704	692	704	687	655	695	696	685	696	740	668	638	696	679	702	699	669	705	676	717	649	667	704	655	692	662	652	675	636	693	676	694	689	718	677	677	719	762	724	707	686	709	714	664	690	692	742	666	698	670	674	659	648	676	710	699	656	736	716	694	705	703	699	720	725	691	670	708	728	665	675	696	665	634	643	684	671	747	725	703	706	658	677	667	720	678	680	648	700	661	708	688	730	707	690	720	669	660	669	665	722	703	678	673	696	703	699	673	718	712	702	662	685	675	666	702	734	672	650	701	752	699	686	677	686	715	679	683	652	715	714	703	661	685	670	705	696	712	667	675	711	722	685	694	712	644	711	720	718	672	701	677	694	638	696	699	689	684	686	696	698	699	665	693	651	702	602	688	693	722	674	687	642	728	671	718	709	670	643	693	722	725	682	728	686	657	670	674	706	704	677	662	683	722	663	712	677	701	672	718	687	712	727	660	694	711	671	659	659	684	682	681	699	713	662	742	736	720	716	698	704	677	676	670	675	684	676	646	638	706	667	630	732	707	697	707	676	684	666	684	727	660	663	693	674	737	694	701	730	708	678	681	700	695	671	697	700	702	675	730	693	664	679	687	657	664	663	685	685	672	682	656	681	697	717	718	655	671	715	725	741	698	634	693	707	672	703	700	709	678	695	671	702	698	702	662	685	698	685	686	697	721	710	716	695	694	691	644	621	658	713	684	654	698	693	674	722	683	685	652	707	719	664	645	713	697	645	661	683	687	659	704	677	685	711	667	628	692	720	684	691	718	661	663	735	704	696	703	691	656	709	665	728	681	695	708	703	631	672	668	660	678	729	695	687	718	662	654	700	709	736	653	656	735	703	680	720	701	676	681	761	726	681	659	678	663	662	691	712	711	672	679	721	721	716	695	628	729	676	627	691	686	718	701	698	730	699	676	680	692	742	656	688	709	631	710	722	685	661	712	722	659	677	670	681	662	747	695	666	675	698	679	723	671	684	691	707	708	682	709	732	696	683	720	723	749	686	696	700	665	675	698	665	685	653	703	650	685	692	652	701	701	714	679	669	675	664	732	721	722	661	677	690	713	676	729	701	701	671	649	669	714	706	703	698	724	683	667	696	705	707	631	673	680	674	670	675	672	722	665	689	650	727	700	670	729	739	704	701	680	710	651	697	651	663	729	672	670	691	722	634	699	678	621	660	701	712	668	645	703	718	720	717	705	682	668	723	712	680	720	646	738	666	706	700	685	684	683	721	719	700	700	683	698	726	715	694	668	697	738	737	691	692	663	708	672	712	660	699	700	649	713	724	668	758	718	693	690	704	677	696	711	718	691	706	707	688	721	645	671	665	693	681	712	724	697	692	639	676	698	686	683	704	699	710	715	690	672	705	676	652	673	673	716	655	629	689	671	761	690	706	701	707	695	681	699	713	673	695	704	662	674	672	676	684	725	689	692	725	670	700	644	675	629	632	726	680	686	665	671	670	675	677	645	700	670	663	714	723	699	662	682	687	715	681	651	668	661	663	691	716	674	715	676	683	697	659	672	695	697	696	675	724	687	737	752	668	660	755	707	657	697	660	732	671	689	685	669	666	677	734	672	663	652	688	668	723	671	673	626	727	655	715	744	730	673	683	687	655	677	700	666	682	653	663	720	677	733	636	760	668	677	666	687	685	677	707	688	698	697	710	661	707	652	669	675	688	660	691	664	697	679	695	694	678	702	709	705	694	689	652	679	695	700	669	742	678	677	695	669	681	680	717	669	694	654	671	687	725	698	728	726	663	688	709	688	694	648	683	652	709	748	644	717	688	682	661	685	704	665	687	714	701	674	660	690	733	689	687	707	696	698	664	670	678	653	702	665	656	653	736	662	704	712	728	690	699	744	688	690	661	677	699	715	744	683	721	679	666	693	694	670	669	663	725	676	675	662	653	702	677	675	722	665	714	682	700	663	727	702	664	742	702	700	690	620	673	719	683	711	663	710	660	708	686	728	694	730	642	665	700	698	689	667	660	693	727	668	658	671	731	698	733	663	617	656	664	674	707	720	683	702	664	692	716	681	649	675	689	694	683	687	664	699	666	709	659	650	686	723	684	630	669	640	731	679	681	671	697	669	684	676	713	672	707	663	705	669	683	698	720	694	716	728	687	718	708	656	672	689	675	689	712	722	674	657	700	652	685	648	710	732	698	710	710	708	682	684	698	696	683	680	668	719	673	670	704	700	641	698	705	687	645	720	666	651	667	683	671	725	661	685	668	678	660	658	635	673	647	679	678	688	706	699	731	660	687	632	741	718	666	684	715	681	673	686	658	687	655	685	684	695	692	663	685	682	736	699	648	683	692	680	660	722	720	703	658	671	665	691	678	646	651	689	683	706	648	680	641	663	641	675	702	679	658	689	683	652	715	663	678	708	740	702	715	665	745	688	670	674	705	686	660	663	684	673	672	660	724	627	684	663	666	717	714	674	678	695	679	671	698	715	715	694	718	662	701	702	635	668	650	713	704	720	644	702	706	680	694	662	658	661	636	746	667	681	707	644	689	687	701	758	683	694	695	654	694	673	686	665	656	741	654	668	733	701	671	668	665	696	646	665	675	652	669	675	665	641	725	728	726	687	647	682	683	684	707	713	678	695	710	644	667	638	631	664	672	672	656	642	686	655	704	695	716	731	648	660	678	698	684	680	726	668	701	681	657	708	679	688	667	627	642	641	648	674	702	689	652	681	685	711	682	696	673	704	700	711	700	690	677	657	659	690	726	713	659	709	782	684	675	681	689	688	723	663	681	722	684	700	687	686	626	659	681	711	667	686	690	677	659	721	684	675	701	655	664	734	682	662	711	670	644	700	721	669	680	701	689	687	689	692	717	681	693	738	674	664	699	680	737	646	743	674	711	767	702	677	635	693	655	701	674	703	721	653	757	671	681	696	646	692	702	693	725	716	710	676	707	716	688	668	700	723	712	693	670	636	652	705	684	684	714	647	707	717	659	682	702	688	667	707	692	689	633	697	624	641	679	700	712	652	649	654	666	681	676	672	691	642	739	707	677	679	688	640	674	670	715	674	709	674	654	703	708	709	664	722	717	678	728	713	712	660	704	668	656	674	681	755	710	670	675	689	708	741	701	686	694	737	688	691	703	628	699	679	731	679	696
8049	1048	76	55	52	48	58	64	41	52	44	51	69	63	52	50	66	64	62	62	52	53	50	60	50	53	52	59	51	63	59	54	52	52	52	60	55	44	58	46	50	45	47	46	48	52	57	54	57	54	38	73	57	51	52	51	54	70	56	44	54	42	41	46	53	48	44	53	54	43	58	50	47	58	53	52	49	47	51	52	52	56	43	54	45	47	59	50	64	46	55	48	59	41	54	46	60	61	52	37	48	49	50	52	36	60	45	39	56	32	56	46	52	56	40	55	52	49	55	47	59	47	55	47	50	52	77	56	47	51	39	47	55	35	44	36	46	63	65	48	57	51	52	51	42	57	62	45	44	58	55	49	42	52	57	49	55	47	50	59	49	52	60	42	48	60	48	50	52	47	43	58	53	48	46	54	44	56	40	58	56	44	49	44	59	54	51	49	54	49	56	52	58	47	45	54	51	55	53	43	52	52	52	52	38	51	53	40	44	49	53	34	62	42	39	45	54	42	45	52	62	59	47	51	59	70	46	54	52	53	52	49	61	52	48	46	60	44	53	55	59	56	49	47	54	60	53	52	55	56	49	58	49	59	41	46	56	63	43	50	80	54	52	40	41	53	44	39	59	48	46	52	52	49	68	58	42	43	50	52	53	48	66	48	61	58	49	53	52	53	54	51	67	66	56	63	50	64	61	33	37	48	53	59	47	53	60	52	43	55	54	43	51	53	61	69	46	63	58	51	67	53	35	49	49	55	45	59	53	62	58	48	58	55	56	48	48	47	43	43	46	49	53	52	63	60	50	43	53	53	64	39	58	62	52	53	53	49	41	51	59	50	41	47	41	60	63	42	60	57	51	45	49	43	45	59	52	66	33	59	51	49	40	54	44	46	50	44	46	48	50	54	48	56	54	56	41	61	51	46	50	62	72	40	32	61	62	49	58	55	48	55	54	49	51	49	50	46	60	47	60	72	51	60	62	43	44	54	55	40	49	41	52	42	54	41	54	59	37	37	53	50	52	62	49	58	50	45	45	55	37	55	45	30	65	47	43	44	47	62	52	53	46	56	46	58	40	52	45	37	47	52	51	55	59	52	47	55	43	35	48	50	54	56	67	46	53	47	35	53	52	44	58	47	47	56	35	49	60	54	53	59	48	42	64	50	62	60	45	38	56	53	44	57	60	47	54	42	48	51	67	42	53	57	54	43	62	50	67	61	58	59	37	52	51	40	40	42	60	63	50	51	51	47	53	52	64	43	41	58	50	57	61	47	47	55	61	50	50	53	50	59	44	52	49	54	42	53	49	50	50	50	60	50	53	52	53	64	55	51	38	52	48	50	53	41	51	57	54	47	47	47	55	59	56	47	65	58	46	59	53	55	51	55	55	60	59	53	66	36	59	51	54	61	56	59	62	45	48	62	60	48	61	65	51	59	73	50	49	55	51	46	62	34	57	58	63	53	52	46	49	58	72	43	48	53	68	47	41	56	44	56	54	47	62	48	66	46	57	58	31	66	50	54	52	55	35	54	40	54	53	43	56	56	43	56	53	41	50	62	53	52	42	42	52	46	48	47	37	53	53	41	53	49	62	46	63	45	62	45	48	47	56	57	44	46	36	48	44	55	52	62	45	59	54	55	50	39	54	49	51	41	64	73	55	42	62	51	52	53	57	46	62	59	47	56	43	43	41	60	61	53	56	55	49	56	40	44	60	56	54	39	56	64	51	31	39	54	57	55	50	57	69	55	55	46	49	44	47	40	56	53	60	48	60	52	49	47	43	57	52	48	49	61	63	60	43	63	46	52	49	56	55	55	54	48	54	51	62	53	58	45	34	51	48	40	42	58	53	56	59	74	54	56	61	47	46	54	45	61	45	61	61	45	42	44	45	44	34	45	57	53	51	48	61	55	61	46	53	51	62	46	43	54	58	49	56	48	52	39	45	48	42	46	45	53	45	57	51	49	57	57	47	54	51	57	50	55	57	50	52	55	55	50	58	57	46	48	52	68	45	47	55	61	58	59	57	35	49	59	63	49	52	54	59	57	43	48	51	49	44	63	49	46	58	53	59	62	55	48	56	52	41	51	59	44	56	48	56	56	42	62	47	46	61	43	51	53	46	55	46	59	53	64	47	42	45	50	53	56	54	45	59	55	57	52	42	46	42	43	60	53	62	57	39	60	55	37	53	64	53	59	61	47	69	48	49	65	56	37	43	51	48	69	48	49	45	56	43	67	40	54	55	55	57	45	52	46	57	51	52	52	55	40	37	53	38	54	58	53	60	56	57	55	48	58	42	57	53	45	44	52	59	52	68	48	51	57	35	47	52	52	53	60	65	38	64	46	48	58	48	52	53	52	52	42	50	50	49	54	56	42	56	62	53	49	44	50	49	49	57	60	38	48	43	45	45	44	52	61	45	61	56	66	44	58	60	46	60	56	48	50	48	49	60	54	50	48	59	60	60	45	55	41	53	62	45	56	57	49	55	69	49	39	47	57	50	47	56	41	37	48	50	56	46	55	54	48	52	54	51	41	46	61	54	51	38	50	62	50	64	57	45	50	57	51	52	55	62	60	50	66	44	55	63	48	58	46	50	61	55	41	51	54	52	53	58	59	44	50	52	45	49	40	52	46	44	49	48	52	55	51	52	53	63	51	64	44	56	57	43	55	50	51	51	58	54	52	57	57	59	56	62	51	44	61	46	49	52	49	51	44	49	55	55	59	45	48	57	41	65	35	64	64	45	55	51	50	52	61	47	51	51	44	56	42	73	45	44	49	54	61	54	54	53	45	55	59	57	38	57	68	44	54	58	49	63	46	52	51	52	55	55	43	36	46	44	46	43	51	48	50	37	58	61	56	52	51	61	48	50	49	49	59	49	63	47	71	60	48	60	63	62	46	57	49	40	54	53	46	54	55	37	49	49	56	46	61	53	58	58	45	54	53	37	55	36	43	46	68	52	59	56	58	54	58	51	53	59	50	48	54	52	52	37	44	59	61	57	51	57	46	36	53	54	58	43	50	43	43	64	50	54	51	48	60	45	60	45	55	54	60	61	52	62	53	41	55	61	51	55	59	45	48	41	47	48	46	55	49	68	47	44	50	63	59	50	54	51	56	60	39	53	60	55	50	47	54	50	38	54	57	52	48	51	59	43	29	48	53	53	48	50	41	55	46	57	42	67	54	53	52	64	58	57	60	63	60	66	41	48	49	46	54	60	50	47	54	41	56	51	63	50	58	57	49	43	43	57	49	44	56	61	53	57	45	51	43	53	42	46	58	46	57	57	42	44	48	56	33	32	36	60	61	48	50	68	61	44	50	60	53	49	36	55	44	51	41	49	51	49	58	57	54	44	66	56	47	44	57	45	40	46	46	43	46	63	43	48	41	54	59	41	43	47	48	48	61	50	44	51	38	50	60	50	54	48	63	57	56	53	53	42	53	53	57	53	57	65	53	54	48	65	40	36	41	63	60	56	55	57	58	70	65	54	43
34553	7076	574	554	781	988	1040	965	880	817	744	704	643	691	600	595	576	525	539	520	541	496	483	480	508	494	529	492	509	438	429	461	463	455	482	461	458	473	444	469	473	445	437	445	471	440	439	468	459	449	452	446	491	463	448	462	417	454	462	418	440	430	499	495	480	430	444	444	437	452	471	448	462	466	459	421	440	454	439	457	421	472	454	418	450	444	418	444	468	522	421	460	473	470	436	465	422	454	428	392	417	450	488	436	434	460	470	451	427	462	501	414	437	469	403	481	420	456	439	446	463	452	460	433	444	408	466	417	444	417	439	421	426	425	458	459	390	456	416	460	463	433	444	436	422	449	427	422	437	437	498	415	514	476	423	436	455	465	431	466	452	437	406	483	463	407	425	458	459	450	384	444	431	475	452	437	446	460	453	439	471	430	467	441	477	463	462	415	444	445	419	447	459	450	447	455	434	419	462	476	420	433	456	453	415	459	441	435	478	443	451	406	417	430	424	406	438	422	445	467	450	438	422	462	458	441	425	413	446	446	414	468	442	437	412	432	458	455	447	420	465	403	428	439	441	437	475	466	451	443	452	404	456	436	452	443	404	444	468	496	421	434	420	432	425	460	438	448	397	449	446	439	425	443	397	499	516	459	448	469	434	419	453	424	442	468	427	443	404	467	430	434	444	461	445	448	448	447	452	462	437	404	430	449	440	434	469	437	443	475	434	444	450	432	418	414	464	434	465	450	444	417	441	387	465	409	447	461	407	451	415	443	450	480	423	424	412	418	455	447	456	459	388	420	438	445	408	384	417	418	449	453	455	445	450	462	441	446	465	412	457	415	439	459	462	454	451	414	450	466	447	410	471	423	448	443	440	450	447	442	422	448	440	424	450	410	466	399	434	418	449	413	448	484	459	451	468	451	431	437	422	413	438	446	466	408	444	405	415	444	403	488	445	432	466	469	452	404	447	443	465	461	450	446	404	420	435	421	430	452	428	404	448	413	422	429	445	442	422	461	375	487	422	443	433	429	447	435	428	476	450	429	475	425	465	406	455	457	444	459	440	409	436	444	465	455	474	441	417	429	450	444	466	450	423	465	413	435	458	437	451	425	434	427	432	455	435	450	471	444	425	421	449	423	413	416	433	412	457	424	463	497	434	444	423	421	389	457	408	435	445	426	435	403	474	463	417	437	474	449	453	421	468	467	435	462	419	454	455	426	471	414	464	456	423	459	463	418	439	461	455	460	433	443	444	459	419	415	414	452	421	455	444	467	449	438	431	422	444	406	452	408	414	419	404	448	403	391	447	402	479	424	391	441	448	437	429	424	432	420	443	435	430	438	394	457	448	445	388	429	441	428	427	462	407	429	433	424	446	441	453	457	441	432	459	455	446	460	464	444	409	440	442	420	500	417	408	439	467	466	426	434	445	436	446	447	432	428	435	413	468	420	434	458	466	410	421	458	446	422	476	445	401	423	424	456	467	428	427	458	437	441	427	400	452	458	454	451	458	432	440	451	455	423	406	453	460	457	487	444	423	414	409	457	416	460	447	470	470	395	481	434	470	463	435	467	431	476	446	440	471	452	406	446	471	457	421	438	445	446	431	477	423	467	483	478	448	418	447	406	445	457	479	456	454	462	433	459	403	424	462	451	455	443	440	450	428	436	445	449	437	408	449	425	429	406	440	473	443	418	428	428	399	420	431	442	467	418	464	484	464	447	434	422	439	439	446	453	431	437	454	416	452	420	463	466	441	428	428	436	442	441	435	411	441	456	427	454	415	408	419	432	445	460	438	446	429	458	439	397	487	474	430	454	408	427	479	451	423	475	477	440	432	451	453	435	412	444	411	429	431	485	457	433	407	432	428	453	385	443	453	413	384	437	466	438	444	441	441	461	429	442	418	435	475	425	432	460	481	467	450	439	441	440	447	420	471	458	418	442	452	446	420	404	415	426	431	425	426	401	477	447	423	420	397	454	478	458	468	453	430	417	415	429	416	446	450	437	465	482	446	432	454	445	441	426	459	429	452	469	471	416	468	446	426	439	423	452	457	480	438	461	423	446	472	474	412	434	430	432	416	472	450	487	443	455	436	408	420	448	423	422	392	414	441	414	437	458	391	455	434	432	393	465	453	442	435	428	439	450	438	432	427	446	447	430	461	509	432	466	445	463	469	461	426	450	479	419	439	453	466	404	427	441	458	428	453	445	421	422	401	439	422	446	468	455	439	477	405	456	406	444	427	430	436	477	426	443	435	417	402	449	440	440	422	470	404	443	459	451	414	418	447	427	419	438	439	476	451	474	428	427	457	429	422	490	460	458	433	433	466	427	498	457	463	456	470	434	464	430	418	430	454	447	471	419	453	422	457	416	444	434	417	425	426	450	454	425	439	450	441	446	437	450	403	442	440	422	442	442	425	421	459	440	449	446	434	453	421	447	392	443	486	457	456	430	416	463	456	427	427	434	458	425	455	431	487	446	434	478	444	458	450	422	444	429	433	460	446	453	483	446	448	412	450	427	449	460	421	423	437	451	441	439	451	426	446	465	405	479	443	461	418	445	459	466	412	431	436	451	459	428	470	485	435	395	452	459	430	453	432	434	464	433	383	456	411	458	472	415	411	438	418	443	440	438	451	467	424	458	438	439	450	436	426	440	457	473	433	445	410	414	442	438	402	395	449	481	512	470	457	445	469	446	457	498	428	441	434	438	419	467	453	470	477	458	443	441	448	426	458	452	434	469	476	445	460	416	427	490	435	447	450	440	437	475	430	461	460	438	426	445	404	416	434	436	431	468	421	407	427	436	416	458	453	466	453	432	480	482	436	437	438	438	457	452	425	456	444	425	438	441	439	475	486	485	454	401	474	454	433	417	454	438	465	452	454	412	457	412	442	451	431	475	469	436	435	402	440	407	439	429	446	453	434	434	412	395	434	422	403	409	441	415	449	440	456	460	437	461	432	437	461	417	439	427	448	476	442	447	456	432	441	441	462	448	432	449	411	499	424	442	418	424	445	413	424	458	425	411	424	472	436	433	431	433	438	433	387	418	461	425	439	432	445	435	441	445	447	425	462	468	459	438	460	436	402	450	454	480	410	486	450	460	437	477	408	481	459	462	429	420	431	445	420	415	439	392	433	376	422	470	463	454	442	409	439	449	403	502	462	435	437	403	438	463	434	426	406	392	426	411	457	439	411	441	488	462	436	461	472	427	449	421	447	454	414	478	454	446	456	435	471	456	444	468	470	396	458	408	421	464	464	421	454	429	444	417	397	405	439	427	461	464	432	448	456	481	460	416	448	465	406	437	455	465	424	470	449	435	431	445	456	432	433	437	425	441	449	437	439	441	435	431	459	435	461	419	441	453	439	448	463	458	452	467	440	426	426	431	424	447	459	445	447	398	395	446	489	454	446	406	426	449	433	411	473	454	452	424	407	426	481	435	404	442	445	440	452	451	466	449	440	416	433	424	467	411	399	462	455	441	452	448	458	411
21064	7357	171	110	102	153	113	127	131	123	106	107	122	115	130	93	103	104	103	88	99	106	110	112	111	114	94	102	82	89	97	92	98	100	106	96	107	98	93	99	89	72	85	88	90	99	90	88	104	100	95	89	97	91	86	86	110	99	91	89	90	88	109	110	89	91	85	99	89	85	95	84	99	97	98	84	85	92	90	96	88	75	118	79	77	95	106	85	91	113	90	84	94	95	89	100	124	82	88	95	87	96	109	95	82	104	93	110	90	84	105	89	86	87	90	87	90	108	107	93	88	100	104	105	90	92	87	97	109	87	85	98	97	92	100	89	103	79	78	118	99	75	84	115	96	89	87	94	97	102	92	101	89	85	100	99	103	114	102	97	90	106	88	73	91	107	91	116	92	96	97	99	95	90	72	94	92	107	96	100	102	107	86	104	100	98	78	104	80	96	107	91	94	96	108	84	91	87	112	87	90	105	98	105	82	80	93	94	84	100	92	95	104	85	93	104	114	105	99	91	104	83	99	108	94	84	89	102	96	93	96	96	109	101	92	73	94	95	96	116	71	99	94	95	93	97	91	89	90	101	101	96	95	81	95	103	89	89	93	91	90	70	92	75	80	86	77	91	79	93	84	90	99	92	100	92	102	86	92	82	94	81	101	102	96	95	88	84	98	94	91	92	113	89	93	107	92	96	94	100	106	107	98	106	95	74	83	105	83	89	103	97	96	89	93	86	93	106	100	92	92	88	95	95	94	88	67	116	87	87	86	77	98	111	100	95	107	105	92	74	84	107	111	86	92	101	94	92	91	90	89	81	105	82	100	81	89	89	97	111	88	117	94	85	96	83	104	77	88	96	92	91	80	99	108	112	87	71	100	101	95	103	100	84	88	103	72	92	92	86	87	93	95	100	78	105	90	91	100	88	101	98	78	90	105	103	105	97	108	111	118	116	91	107	79	118	85	73	90	105	97	92	92	104	115	100	87	69	86	90	95	93	80	92	100	97	80	96	87	96	111	89	97	74	87	108	96	88	106	96	108	94	109	89	89	93	88	96	90	86	95	89	103	69	80	100	76	84	98	98	90	106	113	66	92	95	95	87	103	95	78	93	98	97	109	104	97	97	112	84	107	100	105	103	80	104	85	92	85	82	87	110	111	95	96	112	91	85	87	86	100	107	100	100	106	91	83	92	105	101	87	104	93	69	99	98	86	98	101	88	94	90	95	92	86	113	105	72	92	90	110	95	85	88	102	88	89	98	90	97	84	90	104	98	120	95	93	96	114	95	86	106	93	94	93	87	105	97	95	96	104	86	82	100	94	96	95	80	109	92	82	80	85	97	117	94	84	104	96	111	84	101	92	94	104	98	107	99	89	82	92	92	92	102	89	84	98	98	83	92	109	88	110	91	100	90	100	96	113	86	99	91	90	98	101	84	78	109	91	97	86	87	91	91	90	92	98	85	106	109	97	100	109	91	96	89	87	102	102	99	98	102	89	101	103	101	117	94	99	95	90	83	95	100	101	93	101	88	106	109	86	74	93	106	91	97	97	109	84	83	86	93	80	101	103	100	76	83	95	91	96	84	88	80	80	99	90	96	79	97	116	85	96	90	99	84	97	92	101	89	105	93	98	86	76	90	101	97	86	88	100	88	91	89	88	103	92	92	98	93	96	95	103	99	88	89	91	95	101	118	87	89	109	87	94	97	81	89	96	94	90	89	89	98	98	76	72	99	110	95	105	90	86	84	100	87	101	102	90	87	87	94	96	103	110	77	86	102	86	108	122	91	85	101	101	112	81	98	89	91	77	86	101	90	76	109	96	84	96	88	103	106	100	83	72	102	106	104	110	99	99	91	94	89	96	95	93	94	86	103	84	97	87	102	84	96	95	85	98	106	109	98	109	99	84	86	99	89	81	98	101	95	79	99	100	102	83	105	91	86	102	99	77	102	113	77	91	107	95	101	97	101	98	94	91	78	105	89	91	99	100	107	97	90	87	84	86	82	89	93	87	96	90	99	103	96	93	79	96	96	107	93	88	91	80	92	77	107	109	88	78	95	88	94	99	113	102	103	90	109	99	95	89	111	93	88	105	94	89	100	98	96	107	100	96	94	90	84	102	88	104	113	94	110	96	104	72	84	92	88	92	94	87	101	80	99	91	78	93	85	87	109	99	88	112	104	112	89	94	87	77	81	93	94	88	96	99	109	95	87	94	88	92	74	69	95	101	88	89	94	85	96	89	95	88	82	83	96	77	97	108	87	81	88	98	96	93	89	100	104	106	102	88	92	98	110	89	95	88	91	73	108	97	100	101	102	96	101	83	95	105	79	87	95	88	93	117	107	91	83	102	103	90	99	112	95	109	98	73	93	91	112	95	83	87	100	82	92	92	93	87	95	103	84	88	101	87	86	98	85	89	89	92	84	91	102	98	80	78	71	108	109	87	92	101	94	90	90	91	95	105	95	75	82	84	101	105	97	101	92	84	104	87	91	91	94	99	90	97	102	108	101	86	95	80	92	81	89	81	99	85	84	107	97	104	102	88	91	101	92	96	103	71	94	90	79	88	99	98	89	98	89	85	88	95	98	80	88	93	81	93	107	72	92	80	90	98	105	109	104	101	90	88	93	106	97	91	87	95	92	85	112	120	93	91	88	72	93	107	106	81	95	78	102	104	85	78	100	117	89	114	104	95	93	79	92	107	109	78	97	94	96	100	93	99	105	87	112	68	104	100	91	76	98	94	101	95	90	97	97	71	97	99	96	102	102	89	89	99	77	74	89	81	87	99	90	90	73	89	110	87	82	94	106	85	95	89	99	102	89	103	81	98	95	105	101	108	96	97	91	99	73	94	93	103	80	89	78	89	114	96	85	95	80	98	89	94	96	88	97	88	98	94	85	79	97	92	93	80	101	93	105	92	99	90	81	110	104	90	111	91	98	98	100	78	96	90	100	101	83	104	108	99	92	99	120	89	97	105	99	87	119	103	95	89	81	105	80	92	93	99	88	87	115	82	112	92	123	83	91	90	75	91	105	111	94	93	93	110	91	88	82	105	83	91	97	92	87	103	91	86	80	94	103	78	90	90	88	103	94	95	82	89	105	99	85	104	87	101	87	89	91	104	102	80	91	108	100	107	84	101	107	108	84	86	96	91	89	103	91	112	99	85	102	105	94	103	79	100	91	95	81	89	87	87	87	98	83	91	91	85	89	109	96	85	105	104	104	78	107	110	90	92	92	99	106	128	86	99	100	95	98	81	94	90	96	83	103	100	98	97	88	98	87	80	97	95	87	103	98	84	112	97	83	99	116	103	82	101	94	94	92	75	90	100	86	106	81	102	92	110	102	99	106	96	83	68	97	97	101	70	98	89	81	76	91	104	96	83	96	93	94	78	94	90	106	76	94	101	106	89	113	94	104	75	100	99	86	89	86	92	93	103	78	98	90	88	113	99	98	102	114	93	92	91	100	106	84	74	102	102	100	97	82	93	93
49897	11851	1371	1480	2915	4152	4130	3660	2950	2588	2152	1937	1784	1548	1548	1395	1334	1250	1204	1205	1116	1109	1116	1043	997	1006	968	1021	912	969	947	945	941	913	957	950	852	901	887	873	904	872	914	873	908	856	855	832	880	877	841	876	890	882	864	880	876	835	864	881	887	833	841	830	842	881	862	850	866	816	865	796	867	853	850	828	896	877	822	871	867	905	798	816	896	762	819	880	873	831	818	852	881	841	846	836	831	844	842	790	793	851	876	861	856	811	872	877	890	850	830	816	817	835	821	759	821	829	820	853	839	836	851	819	831	859	802	805	818	816	842	784	835	835	816	837	851	866	818	831	830	841	801	815	818	851	851	830	866	861	864	815	821	820	848	790	811	815	776	864	855	864	828	833	865	841	878	877	842	815	826	836	867	846	894	841	823	806	863	830	808	851	828	827	888	825	819	813	844	792	871	819	862	813	872	807	845	856	813	856	826	875	872	865	826	848	785	833	848	861	861	793	851	795	922	872	814	825	830	876	848	843	822	829	829	821	816	811	820	836	856	807	855	869	836	838	886	820	839	856	893	861	871	836	794	889	804	797	868	841	809	860	851	788	816	794	828	831	833	796	857	844	866	841	805	834	876	826	884	829	850	825	861	844	842	853	790	859	886	836	829	853	872	820	820	873	870	806	816	811	787	807	913	825	816	883	813	871	844	843	855	812	808	837	788	856	834	797	803	829	838	803	830	836	815	811	841	858	848	782	853	820	841	856	814	861	806	787	848	820	843	823	848	798	836	856	804	806	830	876	822	849	839	846	860	794	825	773	861	874	876	771	785	856	843	821	779	826	898	827	840	799	823	833	845	833	830	792	848	818	790	815	848	852	766	827	834	837	847	853	838	902	768	768	861	878	806	864	830	807	855	859	824	888	867	861	862	784	840	779	854	843	832	828	807	818	854	786	801	905	820	822	833	832	790	868	842	806	830	850	800	819	817	823	853	910	815	899	822	809	839	841	849	864	786	833	824	822	816	864	780	788	817	802	832	793	808	845	793	819	867	815	819	824	898	772	814	765	836	887	834	800	822	823	830	795	854	847	837	853	818	811	863	801	844	819	838	838	804	816	852	898	877	834	871	783	869	862	851	836	872	826	814	849	851	860	790	878	845	785	871	834	836	884	797	847	829	908	805	861	815	807	861	791	875	896	882	834	853	847	862	900	793	817	863	857	833	799	792	843	814	784	840	874	810	878	816	803	855	859	861	791	849	809	786	816	804	848	795	868	823	883	870	818	840	819	861	832	785	858	826	838	822	868	888	828	847	857	888	787	825	839	837	816	823	863	831	807	814	878	825	864	812	902	822	804	740	813	827	843	802	787	830	845	838	841	804	772	841	834	868	841	852	844	807	768	856	809	863	848	859	872	778	829	850	825	862	825	790	825	849	848	835	810	825	866	788	850	854	855	868	822	895	866	859	897	829	863	845	844	848	818	811	837	820	831	808	828	848	859	813	804	863	868	863	782	831	766	878	801	867	824	833	806	901	824	813	803	830	829	867	858	831	834	846	839	857	790	833	847	862	832	788	860	849	828	830	794	789	810	834	812	813	840	879	850	810	838	808	849	802	845	875	853	808	895	839	849	804	832	851	811	875	870	909	869	837	824	873	826	847	822	795	834	841	848	818	788	874	833	843	877	791	866	863	828	815	877	808	843	829	819	843	855	890	785	819	830	833	888	832	839	827	844	830	848	796	852	770	797	795	857	855	803	858	821	812	840	815	829	824	858	858	832	853	823	883	821	847	774	857	760	827	853	823	877	807	822	855	805	887	824	850	864	851	846	839	824	878	884	842	848	874	914	880	859	815	841	812	876	858	842	809	855	828	813	847	873	823	816	858	802	824	809	833	842	773	808	832	804	888	878	853	875	865	810	803	834	842	849	863	882	830	862	828	807	847	824	808	854	874	855	869	849	785	852	848	861	869	797	804	848	822	822	802	817	841	844	884	773	852	838	844	860	804	783	842	827	780	837	811	868	805	852	857	838	855	840	788	915	790	826	837	822	841	860	871	803	841	857	882	813	858	891	852	820	819	856	838	838	834	855	835	851	838	788	848	794	809	841	836	863	838	844	866	843	816	805	845	827	796	865	831	826	837	873	859	860	815	803	887	856	785	818	816	814	800	811	813	821	855	848	817	816	835	856	811	862	827	803	831	823	810	872	844	797	837	820	862	827	867	873	871	860	749	844	795	840	785	893	812	847	797	844	817	814	838	838	850	857	839	843	816	870	859	858	838	825	830	817	831	868	858	867	847	838	821	819	867	827	787	843	766	832	824	829	847	867	845	819	840	868	836	834	845	844	779	816	850	808	855	790	836	806	797	815	822	873	853	869	880	864	850	853	836	847	836	810	797	850	881	909	849	861	820	815	866	822	904	799	806	850	870	802	832	856	853	824	886	825	860	854	842	873	835	848	819	860	813	829	819	854	821	898	842	827	880	838	830	819	839	832	805	856	800	808	792	835	845	784	845	819	842	819	822	862	828	862	849	842	758	870	828	850	852	858	831	808	839	787	857	811	880	840	836	857	802	892	818	795	854	852	858	795	815	819	863	865	831	815	847	835	844	827	850	827	886	837	822	816	833	839	839	804	859	807	807	821	821	882	813	866	849	829	873	834	844	862	800	837	823	777	860	882	824	788	877	859	807	851	821	835	816	866	861	877	874	812	864	864	794	876	804	794	825	827	848	805	863	814	838	832	887	808	841	845	865	839	819	767	804	785	827	866	827	806	812	841	832	852	810	826	818	862	831	810	828	856	826	810	833	837	850	857	816	819	841	827	863	835	872	847	846	843	864	783	844	819	811	827	850	890	861	819	854	850	879	825	831	783	772	832	849	889	826	842	829	855	822	826	834	864	855	846	867	847	842	821	812	850	853	799	802	800	804	795	840	854	837	854	839	791	876	824	823	798	826	799	832	814	821	807	858	822	825	776	839	832	807	860	817	821	865	880	850	848	871	808	778	887	812	823	858	795	833	822	875	861	821	828	828	798	833	831	816	854	828	880	820	846	820	873	830	868	767	787	792	846	868	829	869	861	834	849	857	809	832	808	806	778	863	855	859	807	818	798	760	847	822	825	804	866	864	771	860	826	841	824	764	869	829	823	824	829	847	852	850	843	795	876	827	812	848	850	885	796	807	852	852	809	813	773	826	833	814	829	827	834	782	815	852	868	749	869	866	810	896	811	782	850	804	781	810	820	796	828	865	843	818	830	832	805	819	811	842	848	852	819	828	850	875	870	822	831	800	848	863	829	830	877	816	865	888	826	829	866	849	858	871	785	772	815	818	828	844	844	816	787	842	805	836	882	807	846	895	829	853	827	829	835	826	833	872	888	876	841	853	843	828	854	870	857	884	798	785	829	833	843	856	861	861	789	848	779	800	882	811	821	817	833	837	860	838	791	829	836	824	849	795	826	853	790	875	846	842	814	797	839	830	785	859	874	862	848	813	830
16450	4838	79	40	25	34	52	51	66	53	42	37	43	24	39	30	45	41	29	30	35	35	26	25	24	24	24	23	32	22	29	21	23	19	22	29	26	26	22	20	28	27	30	21	22	22	22	28	18	14	18	16	33	12	18	18	23	23	18	22	26	19	19	21	26	22	24	28	15	22	31	16	18	14	21	21	20	18	21	19	21	18	22	20	17	19	18	17	15	19	22	25	18	16	17	14	13	20	16	25	22	19	20	23	21	16	14	21	22	20	23	18	17	21	20	21	15	20	20	28	28	22	23	18	14	22	24	16	19	23	22	19	26	17	23	24	24	30	21	25	19	15	20	15	18	16	28	20	29	20	14	21	22	20	19	22	15	20	25	21	32	19	23	22	22	19	17	23	29	22	16	20	29	19	14	17	25	14	25	13	22	28	22	26	22	24	22	16	27	27	21	27	20	19	16	13	17	17	18	28	24	20	21	23	15	22	14	22	21	18	20	21	24	14	27	16	31	19	23	14	31	35	20	19	21	20	15	23	25	22	15	17	23	18	20	34	24	24	18	27	22	17	25	22	21	19	23	26	21	22	18	16	29	19	19	24	20	14	24	17	15	23	20	21	27	18	23	16	20	23	19	21	17	20	19	21	18	23	17	14	16	19	21	20	18	16	28	16	19	25	27	15	16	20	25	20	35	23	26	24	22	20	17	19	18	15	17	16	20	18	24	24	13	13	21	21	20	19	22	21	21	23	19	24	26	20	15	24	17	28	19	15	18	17	20	24	25	20	28	16	15	21	19	27	23	24	18	15	15	11	15	19	15	18	18	28	23	27	22	26	27	22	25	28	25	20	7	25	29	23	19	18	26	16	19	15	27	24	25	20	29	16	17	18	15	22	23	23	30	27	19	17	22	18	18	11	35	24	23	31	30	17	29	16	10	30	24	24	23	24	17	27	23	16	16	26	11	19	14	16	15	24	20	18	24	27	24	23	21	19	17	21	20	18	21	21	16	23	19	19	10	31	29	17	25	25	21	15	27	19	14	25	17	18	22	19	33	18	19	20	25	22	23	12	20	21	19	22	18	21	23	22	19	19	21	15	16	22	19	15	13	28	20	23	23	25	14	17	8	21	14	19	30	19	17	28	25	19	20	30	25	12	29	19	24	16	21	18	16	25	21	32	16	30	17	24	24	17	14	13	28	17	25	15	16	23	18	18	19	19	27	26	21	20	17	20	20	24	17	15	20	31	24	20	21	22	21	20	22	33	17	22	16	16	19	20	11	20	19	23	25	24	25	19	19	16	20	18	21	25	17	19	13	21	18	18	23	21	28	26	19	26	16	22	25	18	22	23	21	21	17	18	10	14	14	12	20	21	22	19	20	22	29	24	17	28	18	22	27	15	14	30	24	19	15	16	11	26	14	22	18	13	18	22	20	18	22	21	20	27	19	26	29	18	23	18	17	23	21	23	26	18	13	24	19	23	27	18	24	16	24	18	19	25	21	18	25	23	23	17	24	16	21	20	17	21	20	13	17	21	20	25	21	23	23	16	24	26	23	20	19	13	13	14	24	23	28	18	17	12	21	22	20	15	17	24	15	23	24	25	19	32	25	25	18	21	14	17	15	19	14	15	22	16	23	27	22	20	24	19	23	18	15	18	19	15	16	10	26	18	21	18	22	22	30	18	12	23	19	21	15	19	30	24	18	14	24	21	18	22	20	14	13	20	14	18	18	19	18	31	26	22	17	14	25	17	18	17	18	22	20	17	26	20	23	24	26	23	21	24	15	16	28	15	15	18	18	24	23	17	21	26	21	18	28	27	20	18	20	20	18	24	18	25	23	14	18	15	14	21	21	19	19	26	12	20	23	19	30	19	18	19	13	23	24	22	20	21	21	20	16	15	18	17	14	21	15	19	30	19	26	20	15	13	24	15	17	16	18	19	31	23	16	20	30	21	20	23	20	17	18	26	18	22	25	20	24	17	20	13	14	14	20	25	13	10	19	10	20	25	21	12	21	21	10	17	19	18	13	19	25	17	16	17	22	26	19	17	21	19	24	8	19	17	22	22	16	30	25	18	31	17	13	19	23	16	23	21	16	26	27	22	20	19	21	18	24	15	21	12	21	15	20	29	22	22	17	23	17	19	23	15	21	19	31	25	27	15	16	15	20	28	21	18	27	13	17	19	21	20	24	20	16	19	18	16	20	20	16	17	21	16	25	18	18	25	21	24	23	16	24	23	16	19	13	19	19	29	29	17	23	19	23	17	19	26	20	25	19	16	21	18	23	22	20	17	12	19	19	21	14	29	20	18	20	23	20	16	29	17	15	13	24	22	16	22	18	20	11	15	27	17	24	16	20	30	27	18	27	14	22	18	16	21	18	30	20	25	14	17	21	17	11	18	16	13	22	22	31	26	21	19	20	17	29	31	15	22	23	21	22	25	17	25	22	20	21	20	25	22	17	26	18	17	14	17	17	19	20	25	19	14	16	26	17	21	13	23	16	22	25	28	17	23	16	17	16	26	15	15	25	25	11	20	20	18	16	34	14	26	23	16	24	20	17	19	25	10	26	22	20	29	17	11	18	23	26	22	22	19	23	20	30	15	20	16	28	19	21	11	17	22	28	21	25	14	20	23	24	24	15	20	21	15	12	24	22	23	20	20	25	28	18	26	24	28	18	23	28	18	19	18	21	19	14	16	21	20	21	20	21	21	7	13	31	14	18	19	14	17	16	23	13	20	19	19	15	24	25	26	18	30	23	15	27	23	11	18	20	24	23	27	18	22	20	18	23	18	24	22	24	21	22	20	16	17	21	27	14	22	24	25	18	13	15	19	19	18	22	13	26	18	24	23	23	24	19	20	16	22	21	17	22	24	21	17	16	13	20	18	26	24	20	18	26	16	26	27	25	19	26	26	27	17	27	19	18	21	14	24	27	23	28	26	24	20	18	18	22	25	19	26	25	20	19	28	25	23	29	21	26	26	18	16	21	17	21	19	13	20	25	27	14	27	15	21	23	24	24	15	19	21	24	24	24	23	22	20	16	27	20	12	22	26	23	19	20	16	21	13	18	17	21	15	26	18	18	31	18	29	19	18	21	19	19	18	25	25	22	17	19	25	24	31	19	18	17	24	15	25	17	21	21	20	18	23	20	18	32	21	23	23	16	17	19	16	18	14	18	21	23	19	18	22	27	20	14	19	23	16	20	22	16	24	16	15	11	16	19	17	16	20	17	18	14	20	17	18	14	29	16	15	19	17	23	18	21	25	24	22	18	31	22	22	22	20	24	20	23	31	22	20	18	26	25	14	22	21	21	24	20	21	18	18	16	14	13	23	12	22	17	13	24	17	27	19	31	21	20	24	17	20	18	22	25	21	24	27	16	20	17	12	27	16	21	17	21	17	18	14	12	27	20	16	22	19	16	19	14	20	13	23	21	19	25	19	20	14	24	20	21	19	20	22	24	26	15	17	13	17	22	19	20	14	17	15
44410	10927	666	707	1805	2833	3091	2666	2296	1944	1653	1396	1250	1045	898	776	717	667	678	557	521	531	452	405	427	366	374	311	302	322	327	306	298	294	289	316	251	254	230	250	255	226	237	260	257	207	260	234	223	212	226	214	201	183	193	230	215	197	198	216	206	212	214	220	194	186	199	209	184	195	201	189	193	181	178	182	200	182	202	191	189	185	177	191	205	196	170	173	175	203	190	203	177	195	179	170	161	183	162	189	200	193	194	190	162	159	198	187	181	185	187	194	185	182	178	199	163	175	208	185	197	172	167	166	165	172	177	182	180	164	184	169	165	166	171	162	158	200	157	179	170	165	175	181	212	194	172	161	175	219	191	160	173	195	176	162	174	182	174	180	186	182	190	177	184	206	161	162	179	193	174	193	189	170	178	170	167	187	194	194	179	179	165	189	174	177	184	170	169	160	185	181	182	176	182	152	191	177	197	167	178	176	181	188	176	166	202	161	156	191	195	169	163	185	163	165	206	192	153	181	185	168	180	173	189	210	179	169	171	174	196	198	161	178	189	175	180	185	190	183	160	162	172	179	188	184	174	178	133	185	173	163	171	177	187	166	180	196	182	196	173	188	179	179	191	177	158	172	176	213	159	174	159	181	187	186	186	180	158	181	161	158	183	172	176	191	142	154	158	197	158	162	199	158	185	170	177	149	163	154	187	167	160	175	169	184	189	162	187	174	170	189	178	185	164	161	187	180	182	176	184	166	182	169	195	177	176	180	189	175	165	185	181	173	190	193	190	145	222	197	189	168	185	185	157	164	163	191	171	171	183	175	156	184	185	172	171	161	145	189	202	155	173	160	196	203	166	157	176	175	188	207	177	151	186	171	183	164	196	151	175	172	194	159	167	160	193	167	174	190	161	201	183	178	173	179	188	164	182	185	175	185	199	183	158	179	185	157	175	141	171	186	163	167	161	189	194	178	180	173	184	180	176	161	159	175	176	168	172	181	162	164	177	166	137	171	186	166	160	178	168	203	184	173	169	159	172	187	171	181	196	162	181	195	178	199	170	162	183	198	165	188	180	176	168	177	173	172	182	159	167	188	161	169	188	177	153	146	160	169	181	163	168	159	151	165	185	183	197	176	174	166	202	170	192	187	179	166	179	159	166	148	161	172	164	174	192	170	210	157	161	204	189	168	179	181	157	184	162	191	189	184	190	172	157	184	174	178	176	178	145	157	179	189	176	179	182	180	178	184	175	176	172	161	183	165	187	173	179	184	181	161	184	172	180	161	158	144	188	170	187	199	173	175	185	163	173	195	188	177	181	195	187	198	166	184	183	182	173	174	182	174	187	182	162	201	192	161	177	181	190	166	166	178	174	191	197	162	184	184	169	180	177	157	197	193	177	195	167	153	188	190	180	155	183	173	168	193	174	173	165	182	154	178	168	207	202	179	167	181	173	171	172	169	172	180	171	195	165	187	178	189	178	167	154	167	173	168	185	179	175	184	171	172	168	164	169	159	164	214	180	159	168	182	187	175	163	175	157	156	168	196	161	165	157	158	165	176	168	191	166	175	168	160	180	168	182	214	190	176	178	171	159	168	186	150	144	189	189	172	176	160	191	167	154	171	174	169	188	166	167	179	172	183	160	181	157	165	169	180	168	180	162	160	169	171	163	185	177	201	202	166	162	191	187	186	162	152	189	188	167	183	159	181	153	186	172	196	163	187	146	179	176	193	167	187	186	175	197	176	193	185	182	179	170	193	186	163	170	185	173	177	194	181	169	164	151	182	195	151	180	174	201	187	167	178	150	175	180	167	170	156	178	173	162	162	187	159	167	169	198	182	160	167	183	172	177	165	179	195	174	175	171	159	183	207	168	198	187	162	180	187	181	188	183	164	162	165	180	184	180	193	172	174	182	177	172	173	150	173	189	178	204	196	154	176	161	186	191	158	156	168	162	157	163	217	157	190	164	157	167	181	187	177	169	165	180	195	187	190	159	164	181	165	179	165	189	182	184	162	188	149	166	183	178	176	177	184	182	194	162	137	194	171	157	161	164	195	175	187	173	166	178	187	163	187	181	162	167	180	192	192	195	167	196	161	181	163	164	157	167	183	170	172	198	179	159	169	178	205	191	174	179	156	167	174	172	167	184	176	176	184	186	174	152	195	162	165	176	162	169	175	157	165	183	170	179	158	169	173	173	179	156	181	181	163	159	171	176	169	185	175	168	169	167	190	186	178	183	181	194	186	155	184	186	178	188	138	221	185	174	170	179	169	180	175	195	162	169	180	182	193	189	163	163	178	166	190	171	192	155	185	162	188	183	196	178	191	168	193	192	173	182	171	168	158	153	169	189	179	156	185	175	177	182	181	158	168	170	162	200	196	174	180	174	193	173	196	176	175	178	163	169	180	159	162	170	193	192	186	167	183	178	154	193	197	158	164	170	191	181	161	193	178	165	173	185	190	180	196	175	158	185	174	185	179	188	172	184	141	156	193	182	205	168	194	178	165	201	172	177	162	163	175	159	182	172	181	163	177	179	174	176	176	190	165	163	178	175	187	175	190	178	169	182	183	166	179	166	182	192	170	166	171	183	201	166	198	153	182	180	183	178	185	181	168	158	186	178	169	168	163	174	176	189	193	174	183	171	174	180	156	176	171	177	167	173	160	198	193	173	175	167	173	188	150	193	196	174	164	161	191	182	186	179	182	166	166	198	190	189	194	167	184	165	165	163	187	187	193	151	168	196	156	163	168	173	158	165	162	204	182	174	168	169	135	198	172	185	165	176	162	168	195	173	182	154	181	169	175	183	189	177	169	183	187	177	195	182	180	154	182	175	179	162	160	163	172	177	180	174	198	154	172	188	190	159	168	165	162	161	185	186	172	172	164	180	162	152	181	171	183	167	179	171	185	185	155	188	159	201	191	178	172	165	200	180	189	148	161	163	173	177	154	161	172	188	169	184	174	190	191	178	172	184	161	200	190	181	165	188	170	172	170	203	172	167	165	186	166	180	202	178	197	202	167	190	187	166	161	168	158	176	163	178	171	186	173	174	173	161	154	171	177	159	191	170	188	179	173	156	157	175	162	158	195	181	205	174	169	156	167	182	170	201	152	192	173	191	178	212	179	164	186	166	181	167	169	180	192	173	189	190	152	169	193	181	174	182	161	181	194	166	167	164	173	177	178	182	162	163	179	181	194	194	170	190	177	210	168	173	146	183	168	219	189	184	173	178	173	188	172	168	153	168	192	154	157	193	164	191	161	173	187	183	181	161	186	183	158	178	187	185	163	186	163	151	198	171	175	167	172	167	170	177	183	174	161	167	167	184	184	191	192	173	168	168	172	158	168	154	139	164	172	174	199	161	164	183	190	195	187	167	169	164	178	157	150	181	177	164	156	193	189	191	173	195	183	181	181	180	174	175	163	178	163	156	184	178	168	152	151	193	160	179	174	172	174	159	175	173	174	162	168	186	176	169	180	189	176	192	157	159	167	180	153
24326	10512	271	107	105	109	116	127	158	125	134	109	105	94	99	94	98	81	89	85	107	74	88	86	82	92	87	80	86	86	101	69	84	93	79	82	81	78	73	76	68	79	66	95	98	76	83	88	85	74	86	72	61	90	68	94	58	65	82	69	72	67	74	78	89	65	73	76	72	59	77	59	64	72	86	69	72	64	67	74	68	69	80	59	72	69	73	72	66	64	53	74	72	86	66	83	87	71	63	61	68	84	78	78	61	66	66	79	79	77	72	70	71	64	80	69	73	61	72	76	68	61	77	77	79	75	72	64	89	53	59	82	74	79	80	105	80	66	72	76	64	98	65	81	76	62	72	85	81	73	70	72	75	65	66	72	55	66	81	81	72	82	86	79	88	74	73	67	68	78	60	68	68	77	76	60	61	58	66	68	69	64	69	73	71	71	71	83	90	87	67	58	75	58	89	62	81	71	60	69	86	71	77	71	75	67	85	84	71	68	57	66	69	87	74	64	57	70	69	73	76	85	62	68	59	72	68	61	67	84	83	89	82	75	74	62	80	75	68	64	53	83	70	76	77	82	76	68	58	80	70	61	54	84	84	72	75	91	74	61	90	76	68	88	87	84	70	78	74	87	68	87	70	78	80	75	62	70	74	65	77	94	76	59	61	78	65	77	89	62	54	63	82	67	57	84	72	86	72	81	75	65	73	72	76	76	59	82	85	64	75	64	70	78	85	61	82	85	69	71	71	84	65	75	80	77	65	73	75	74	62	72	63	48	70	73	74	79	75	69	69	83	90	83	67	73	81	54	76	74	77	78	67	71	63	80	83	76	65	78	87	66	72	68	85	66	65	80	68	62	57	68	73	84	75	70	79	67	76	54	61	74	81	86	69	56	71	81	76	58	66	79	59	67	81	67	71	82	84	83	65	81	73	71	75	69	71	69	66	63	58	75	84	70	81	82	73	78	72	85	87	85	70	65	71	86	78	75	78	85	64	72	72	72	68	71	91	72	63	76	81	82	67	84	77	74	74	73	70	59	59	76	75	99	75	66	62	76	79	72	79	55	56	72	86	60	91	82	76	71	75	66	74	70	64	69	75	91	76	77	83	75	82	68	77	57	58	60	87	69	87	73	91	79	64	68	70	77	72	77	78	84	87	68	68	66	71	58	80	82	49	72	77	90	74	82	70	69	72	76	92	79	58	72	64	70	97	74	91	80	81	82	68	80	71	62	74	78	77	77	71	71	75	75	90	71	58	89	74	58	84	62	73	76	73	86	72	77	74	75	84	76	64	78	81	82	63	58	63	76	84	61	70	83	85	68	65	73	60	66	74	84	63	77	71	74	74	69	73	76	66	71	70	78	76	80	79	72	75	70	95	63	80	81	73	63	56	70	67	90	61	78	75	81	79	81	58	73	60	54	76	81	70	68	72	77	87	64	73	72	69	57	84	73	68	69	74	78	67	85	75	79	63	60	50	83	79	62	71	76	78	89	92	71	86	58	69	73	70	71	71	65	67	57	80	75	55	79	67	74	62	75	68	64	78	67	71	75	80	91	66	82	83	73	62	75	57	60	76	74	81	66	58	72	78	70	83	62	83	88	82	80	67	72	78	74	75	78	75	74	67	82	70	72	77	75	73	57	76	63	75	67	62	63	75	80	69	80	64	64	68	63	83	78	65	68	74	83	64	82	81	66	90	53	83	63	70	54	65	67	66	87	73	72	81	78	70	68	69	65	64	71	67	63	70	85	66	79	76	61	71	77	71	61	63	86	70	60	81	86	72	72	72	58	80	86	87	78	64	64	77	67	79	82	85	65	79	73	65	75	80	85	85	54	61	75	74	72	64	72	83	78	80	82	69	90	75	54	59	75	73	77	73	62	68	70	86	67	70	76	75	61	80	73	69	82	80	72	84	78	68	78	81	74	66	79	75	95	62	64	78	69	76	69	72	67	68	76	69	87	59	79	82	69	90	77	68	77	79	78	63	58	74	78	70	61	66	72	68	68	81	69	67	63	72	72	50	73	77	61	69	76	65	76	54	62	84	92	61	80	57	67	60	54	72	68	76	60	79	67	86	80	64	73	82	65	64	79	66	49	79	69	87	65	60	57	70	73	72	75	77	87	77	74	79	77	69	55	82	63	78	84	84	84	83	82	51	68	70	78	79	58	79	71	66	72	79	74	72	64	67	94	73	66	77	79	76	77	72	70	72	76	84	67	83	80	57	67	62	72	75	85	70	75	86	78	69	73	96	62	69	66	67	72	85	85	68	81	81	81	68	69	61	78	69	46	71	67	53	76	61	93	78	71	65	73	69	44	64	66	72	83	67	58	70	59	71	89	56	65	65	81	63	64	79	64	71	64	83	79	62	83	70	65	86	71	67	86	77	81	70	106	61	59	68	85	79	82	80	71	65	83	69	79	82	75	63	66	93	71	81	81	72	68	84	62	72	72	85	67	63	70	72	69	79	74	55	73	73	73	66	76	69	87	67	65	68	65	80	64	63	94	56	76	63	79	81	83	74	67	86	64	79	69	67	65	72	78	80	58	65	77	74	63	66	63	78	67	76	69	70	91	97	60	69	80	70	64	90	76	80	61	66	75	84	75	65	70	75	70	74	75	74	70	66	71	75	86	78	68	62	75	78	68	77	78	61	71	76	86	76	75	78	79	92	86	74	88	89	68	67	79	76	73	89	71	61	69	72	87	83	88	84	70	74	86	70	74	70	92	68	82	68	77	68	82	79	79	57	65	77	75	76	79	70	72	89	66	67	91	71	67	83	79	69	68	71	85	67	75	63	76	81	71	70	55	69	84	80	70	60	76	76	75	72	72	64	60	56	59	85	60	77	70	67	77	70	74	79	73	68	85	65	76	72	85	62	87	61	81	79	72	84	69	81	70	61	70	83	85	83	85	84	80	81	55	70	73	58	60	70	62	85	75	71	66	70	62	70	74	66	59	69	72	86	73	60	68	76	65	82	84	80	65	77	87	78	69	71	94	83	68	84	67	67	70	85	67	77	68	65	73	83	75	70	60	61	84	69	70	54	75	65	75	82	65	71	80	58	70	62	76	67	62	77	67	72	69	92	77	78	77	81	77	84	79	71	99	77	67	81	78	58	76	76	92	62	67	80	77	71	82	84	79	64	81	81	69	79	77	81	84	73	75	82	80	78	66	79	65	64	73	68	69	73	85	62	68	68	70	75	82	71	65	81	79	78	81	89	86	92	80	69	71	75	69	66	77	89	57	70	74	83	66	71	62	68	77	87	73	79	67	64	58	75	70	82	67	58	87	78	76	82	79	71	86	70	77	76	76	63	84	79	85	72	75	78	79	89	85	71	69	81	71	87	70	59	79	78	71	77	74	79	93	75	71	67	62	54	68	75	68	97	65	74	80	82	74	77	73	71	77	66	71	91	75	73	70	54	77	59	59	68	77	73	77	77	71	81	76	87	78	71	87	78	58	81	67	84	78	60	60	77	69	87	83
52649	13173	1558	1650	3677	5501	5756	4839	4165	3569	2939	2626	2225	1939	1804	1648	1459	1417	1308	1264	1250	1109	1112	1058	1074	1018	961	1001	887	911	840	855	875	861	874	874	824	836	807	790	787	781	755	753	774	738	745	780	694	768	770	756	775	774	711	769	791	730	731	759	682	766	705	701	690	723	706	697	717	716	718	729	710	667	725	699	753	742	718	687	697	687	704	669	660	714	678	730	717	717	684	685	670	699	666	721	663	665	703	670	727	705	717	664	656	712	663	674	716	711	701	690	652	701	704	719	654	646	700	673	672	710	680	673	617	699	670	695	690	675	658	673	716	677	685	718	704	735	700	680	702	731	667	696	702	685	677	675	644	697	710	710	690	707	695	674	693	678	632	693	735	732	626	684	697	700	656	694	648	747	689	708	642	671	705	672	654	708	633	691	673	654	694	687	682	674	743	652	675	670	652	732	690	704	709	671	714	679	719	682	756	692	683	698	679	695	694	687	706	707	674	640	722	654	683	715	676	717	619	732	729	676	675	652	720	693	655	677	656	667	644	662	668	702	660	661	673	644	680	720	641	608	670	704	726	675	684	664	675	722	686	652	639	669	698	684	714	658	688	655	692	689	694	679	655	685	709	708	694	657	679	672	705	694	676	690	699	648	664	684	651	709	694	675	676	657	649	715	691	646	689	701	700	670	645	712	701	694	660	661	646	672	674	651	704	690	698	692	701	601	666	675	720	612	718	688	695	706	677	668	692	652	682	683	689	733	713	647	651	703	674	695	625	680	646	683	707	653	644	676	711	684	647	681	682	702	639	665	673	680	724	660	705	670	696	682	662	684	700	664	669	687	711	665	676	678	712	660	646	694	625	663	676	639	708	657	704	706	704	690	710	652	722	739	691	657	702	638	770	715	710	685	711	682	710	720	721	669	709	691	702	713	667	707	649	691	676	639	689	679	690	681	714	682	694	676	690	704	717	733	694	719	680	659	698	655	686	685	687	702	657	699	714	687	674	644	634	680	645	696	665	649	649	699	660	644	669	692	691	657	681	653	685	656	714	694	665	701	670	666	702	680	677	687	684	667	635	678	685	667	685	689	703	690	654	667	681	668	677	637	698	668	677	692	665	647	664	655	736	664	691	668	690	655	629	694	636	685	712	671	674	698	667	661	733	714	701	694	658	698	694	764	707	693	734	685	645	669	721	647	711	700	633	698	689	725	667	642	655	698	638	641	652	651	676	699	669	678	725	664	654	663	703	721	720	666	666	701	722	700	644	658	685	650	689	658	659	700	649	725	639	671	711	713	664	681	680	703	702	652	654	668	630	673	690	654	664	708	681	679	683	683	695	646	709	668	664	694	660	668	687	694	633	701	693	746	683	641	657	691	685	689	715	706	667	694	681	676	709	688	739	631	658	665	665	688	636	651	662	660	698	695	693	669	699	640	696	652	656	658	670	663	652	656	638	656	628	706	641	662	712	665	668	708	701	695	670	686	714	663	709	682	700	682	621	688	719	653	726	669	646	667	613	670	712	645	685	662	691	676	692	699	719	669	679	698	671	627	685	638	742	691	661	682	692	685	669	697	721	701	643	641	673	671	715	652	736	676	652	692	627	676	648	705	694	681	632	669	669	667	649	696	659	704	698	653	684	685	702	680	659	685	642	704	652	647	704	639	689	690	666	672	691	678	695	686	643	649	677	737	696	684	683	693	634	703	703	665	694	667	722	690	702	666	674	728	711	651	693	679	726	664	711	707	673	676	742	659	670	681	629	669	678	622	670	727	629	679	682	680	654	701	703	658	701	681	656	670	700	669	683	672	664	665	648	685	666	661	678	652	727	713	667	666	656	726	708	708	675	687	669	743	698	711	675	698	716	695	661	709	666	686	663	687	692	662	683	654	662	690	645	664	654	681	671	680	643	667	702	631	685	711	653	692	679	699	693	688	662	644	662	643	633	694	686	669	650	668	664	741	683	708	660	654	691	705	731	696	707	637	702	634	647	673	672	646	641	641	680	658	639	705	670	684	632	671	730	730	666	701	664	661	695	672	685	674	697	661	644	701	635	676	706	676	652	675	666	652	695	701	688	691	678	699	693	670	666	665	719	708	672	659	682	667	646	730	722	713	713	677	729	647	703	674	697	682	738	709	667	688	694	630	647	713	648	635	656	675	668	691	674	687	719	683	652	658	713	692	721	729	687	684	699	661	713	683	660	663	667	662	687	686	681	644	643	659	671	712	642	674	627	698	690	724	686	696	682	627	713	641	673	694	708	672	680	668	657	650	668	711	678	676	682	716	681	709	682	646	694	631	673	663	645	709	660	665	659	641	659	721	728	702	656	688	695	709	655	656	668	675	675	708	675	674	698	718	676	673	671	653	706	697	721	673	697	679	637	673	674	645	692	685	676	666	628	687	710	696	669	709	693	687	691	733	702	626	655	678	690	716	660	673	727	698	669	684	737	692	686	693	720	709	689	679	672	663	669	657	680	683	690	719	662	712	652	683	671	711	682	647	659	659	631	695	637	662	689	664	731	689	700	694	710	684	703	694	695	677	662	700	699	673	657	677	653	677	699	688	664	635	703	680	710	678	674	670	631	663	674	708	647	662	683	715	671	635	665	664	717	652	707	667	721	677	647	644	662	708	711	657	632	680	708	687	672	651	681	680	669	676	649	630	671	669	649	697	670	652	637	658	645	646	725	706	673	672	709	705	675	698	701	617	688	633	612	689	630	654	678	636	681	660	727	657	682	675	709	690	694	663	650	740	733	654	665	655	676	638	702	723	712	662	673	712	684	643	634	702	669	668	652	699	681	679	663	689	681	683	733	683	675	666	650	663	650	686	708	693	707	731	676	655	699	685	649	683	651	677	617	691	656	690	683	688	701	647	677	698	661	660	654	723	643	657	697	642	728	710	664	687	661	655	621	677	664	665	668	694	653	696	674	696	674	678	671	642	701	626	687	681	675	629	661	674	709	665	645	718	742	636	652	703	699	675	699	678	695	709	682	673	695	660	693	679	661	722	664	662	651	689	712	737	607	707	678	698	694	630	683	667	704	695	682	660	660	682	669	725	706	687	676	705	668	689	629	755	640	633	664	677	705	651	680	685	654	646	676	732	727	668	673	681	684	690	659	710	727	704	697	666	649	692	644	699	672	659	651	696	664	697	659	674	657	704	696	657	651	679	704	727	692	673	715	708	653	671	679	632	692	730	716	687	681	719	668	659	715	689	681	693	695	709	675	676	713	676	648	680	671	714	691	685	701	658	687	667	678	710	686	685	671	705	719	727	694	678	664	680	690	653	641	681	705	673	654	669	733	687	685	643	684	688	656	697	656	689	686	642	644	675	707	701	657	708	729	656	656	685	655	650	676	649	683	666	681	688	621	662	658	685	651	665	719	683	680	699	655	676	705	736	686	692	634	666	718	679	716	729	654	698	708	671	712	694	693	710	722	667	660	692	661	709	652	691	691	654	705	714	695	674	699	656	662	645	655	718
7061	1182	50	56	42	68	55	59	57	59	58	55	46	48	62	52	68	48	55	63	60	51	64	59	63	56	52	53	51	60	60	45	45	44	44	61	59	54	37	48	39	46	45	55	50	33	62	49	41	57	66	34	49	46	45	49	43	52	54	46	54	55	60	45	64	52	35	52	54	39	49	45	50	48	52	49	50	60	49	46	38	48	45	64	59	47	47	61	53	62	39	52	47	51	60	48	54	49	42	37	47	41	50	48	54	54	60	44	37	44	58	62	40	60	49	60	47	41	48	54	59	53	69	55	58	58	50	53	49	52	45	55	43	52	40	45	40	51	51	56	56	49	49	44	61	44	52	52	63	49	59	68	46	61	56	51	49	41	51	55	43	51	54	66	59	54	70	44	42	48	47	38	34	57	56	55	57	43	48	46	61	47	47	56	45	54	59	55	61	54	42	52	69	37	47	47	44	59	47	48	39	55	52	51	48	49	51	49	42	42	58	50	58	60	56	51	60	49	41	52	40	60	29	39	61	71	51	51	56	43	53	44	48	62	59	45	47	51	49	46	67	57	53	53	54	62	48	50	50	53	53	42	46	45	49	43	60	44	50	40	59	50	51	55	46	42	45	47	50	55	49	40	59	43	40	44	41	49	47	33	51	41	48	52	62	45	63	46	54	42	51	45	52	54	48	57	45	53	48	51	44	49	53	52	40	46	34	47	42	47	50	52	38	61	47	44	46	50	58	52	43	41	49	61	46	52	54	57	53	65	60	56	53	45	50	43	51	42	43	50	52	44	44	47	47	54	46	42	56	52	47	41	48	50	42	56	47	49	46	58	55	49	59	51	52	43	49	63	50	45	51	56	44	48	49	47	46	58	41	61	59	48	48	49	44	58	64	47	45	49	65	47	53	47	54	46	58	51	52	53	42	56	57	41	46	57	51	56	68	52	47	47	42	52	64	52	60	57	46	62	43	48	49	41	44	61	62	54	52	56	59	45	54	46	59	60	42	59	40	43	48	54	48	43	56	47	52	63	53	52	40	53	58	40	56	45	54	50	54	47	44	48	47	59	46	50	48	46	48	55	46	54	60	49	66	55	40	56	47	53	52	38	39	52	49	51	43	55	51	58	56	55	55	45	56	45	37	62	57	50	42	44	53	36	46	51	46	62	54	46	47	56	50	47	44	42	45	36	47	63	50	44	54	42	43	53	47	51	52	60	57	42	40	45	45	61	55	50	47	53	51	46	51	42	51	40	55	44	49	53	38	57	44	44	46	51	51	64	43	45	42	49	39	59	51	37	48	58	52	51	58	44	57	49	59	50	53	72	74	47	61	51	46	62	53	56	52	45	49	39	54	44	60	57	53	57	47	48	47	48	50	53	48	62	58	61	63	45	51	49	51	52	49	39	42	53	60	56	44	49	55	39	45	43	50	45	59	58	51	63	58	45	53	49	58	48	58	45	59	42	39	62	49	43	52	30	44	39	54	56	49	45	48	45	50	54	59	70	42	50	42	64	44	58	59	53	40	55	51	44	63	54	62	62	54	56	46	40	41	47	65	59	57	53	42	64	43	47	48	70	56	54	56	45	53	53	42	64	58	55	58	46	45	59	47	48	53	42	61	50	47	48	53	57	45	58	55	61	55	65	58	56	49	58	59	54	43	48	43	50	50	38	31	55	62	50	42	53	40	49	51	44	47	47	55	51	51	36	55	41	36	52	56	49	55	54	58	43	51	41	49	56	47	40	41	60	40	58	50	48	51	54	44	43	37	38	46	60	50	52	55	53	47	53	45	52	37	66	44	40	58	50	61	57	55	51	50	52	53	49	46	51	37	44	46	41	48	48	52	55	52	55	50	58	55	38	50	54	56	40	47	53	49	62	56	44	42	45	43	41	61	58	43	45	58	53	46	46	44	49	38	61	45	65	49	50	43	55	56	45	35	51	64	53	47	52	46	42	58	43	55	48	55	49	48	46	41	56	36	48	46	60	37	40	55	40	46	48	50	61	52	48	43	53	45	45	54	59	47	45	58	46	40	49	48	40	56	55	50	43	71	64	54	52	59	39	40	54	62	56	42	63	58	46	49	46	42	58	46	55	44	46	48	52	55	58	46	61	56	37	50	55	48	51	64	46	32	43	50	51	41	46	57	52	53	51	45	49	65	51	62	45	45	57	66	48	57	45	41	52	47	56	44	50	43	51	49	58	37	56	60	37	51	49	48	51	38	44	57	44	56	53	53	49	54	46	49	59	36	49	50	41	54	54	44	51	44	56	58	49	46	58	51	57	62	51	49	61	46	49	51	46	38	60	53	46	58	59	52	44	49	57	52	45	65	63	52	50	44	45	50	53	46	53	55	42	70	58	73	45	60	43	36	57	58	42	41	44	55	62	52	56	57	48	52	42	38	47	69	49	52	68	50	42	55	50	55	57	40	52	59	45	42	58	49	56	35	39	55	52	58	46	57	48	54	42	62	44	49	49	50	49	59	58	58	46	57	44	51	58	45	48	43	46	53	45	51	44	52	42	47	53	58	51	44	63	43	48	54	52	45	46	35	54	55	52	50	50	54	42	46	59	53	48	56	45	69	31	51	53	48	56	61	50	54	48	53	57	55	53	47	49	51	49	42	35	51	52	43	68	45	56	52	51	51	55	48	38	45	56	53	43	51	52	59	50	43	39	51	51	42	51	58	52	53	44	49	56	44	61	54	46	54	48	59	41	35	40	45	46	56	47	40	48	55	59	38	47	52	61	50	32	43	50	47	55	58	38	34	49	53	52	45	60	58	50	43	60	52	54	39	55	49	49	49	59	41	43	54	56	56	48	41	59	53	44	47	51	54	55	67	50	44	49	40	50	60	56	47	55	45	54	54	58	59	67	73	39	42	59	52	52	48	47	50	47	59	46	47	46	59	48	46	73	48	60	49	48	47	57	46	56	62	45	47	41	54	47	60	52	47	53	54	64	31	54	49	46	48	57	75	54	53	36	54	40	56	46	50	41	57	48	62	59	45	61	48	62	46	44	53	45	48	41	48	54	53	55	44	46	50	49	56	38	50	45	55	52	55	36	56	49	48	45	42	37	48	55	52	58	65	42	54	49	47	55	52	45	51	52	52	54	49	55	46	51	56	45	56	47	54	55	66	48	52	58	51	57	49	46	51	46	54	43	50	53	43	58	56	54	38	36	56	57	48	49	40	38	63	49	50	56	56	53	50	60	57	53	49	49	41	56	47	65	59	42	54	43	48	67	42	50	51	48	42	52	46	55	51	44	44	55	60	48	56	54	59	53	55	38	53	50	52	62	56	59	57	64	56	36	63	60	42	35	50	62	49	63	44	49	46	39	43	61	59	50	66	52	50	59	55	52	54	48	57	50	43	44	50	61	64	52	63	42	55	42	57	53	50	44	54	47	57	49	51	45	43	49	54	45	50	54	57	48	65	52	43	45	56	50	44	63	46	52	47	48	43	49	52	51	47	48	48	43	57	50
34288	7442	568	558	775	1000	1034	959	933	838	736	682	639	632	662	556	569	560	534	502	533	475	541	473	549	486	482	466	460	484	485	442	449	505	479	379	484	410	445	494	483	465	419	422	476	469	449	396	424	412	433	448	468	451	409	465	407	455	406	439	449	450	437	443	446	425	436	417	438	438	443	424	398	434	441	407	455	449	439	436	426	430	455	435	422	408	416	427	419	447	387	430	431	458	447	456	406	458	437	417	430	425	412	421	419	428	448	464	430	457	442	442	451	424	459	432	425	431	466	417	439	423	418	439	420	385	425	444	451	457	416	418	444	474	435	446	438	417	468	436	443	446	422	420	396	446	412	406	454	467	483	476	417	407	404	422	393	461	421	439	420	372	441	472	417	435	441	430	452	420	391	415	451	454	434	457	435	432	402	452	464	415	434	445	376	440	442	412	431	426	439	414	438	426	422	384	419	463	385	440	434	414	482	442	417	410	446	410	492	443	429	432	389	409	377	398	404	423	463	449	428	423	388	440	447	412	424	436	455	458	442	477	403	408	451	436	417	432	433	441	443	429	454	428	445	405	370	408	405	469	404	441	443	443	450	462	437	441	444	408	422	454	454	445	422	392	444	446	448	422	438	401	441	395	414	431	432	413	461	426	394	449	393	437	421	385	405	439	453	473	428	417	431	388	442	429	456	420	416	402	469	421	484	425	418	426	465	410	465	398	422	437	442	446	413	406	448	392	431	406	422	429	421	448	421	417	440	448	406	431	416	415	434	500	419	409	445	429	439	426	431	458	452	442	444	429	447	422	420	463	427	411	437	442	435	393	443	427	417	439	426	465	414	444	455	446	430	437	430	407	438	434	471	415	388	424	430	452	441	430	445	418	436	401	422	406	400	455	441	445	431	412	397	441	422	430	404	441	415	430	438	417	456	445	413	418	442	407	433	442	444	411	445	429	414	429	463	429	445	418	434	483	456	407	434	476	448	443	438	433	436	432	426	424	438	399	428	437	423	409	420	439	465	401	451	410	428	436	431	437	404	426	425	409	450	434	414	425	432	421	401	434	404	442	445	433	454	448	444	454	427	433	415	433	455	424	420	455	456	426	454	425	410	442	422	460	429	406	459	489	439	499	442	457	398	428	402	419	429	433	440	426	476	469	427	423	423	428	436	415	411	440	432	435	403	415	434	422	474	420	439	429	429	448	447	461	427	434	427	458	466	460	402	440	465	433	446	442	441	436	456	447	422	435	426	420	451	456	443	451	412	450	443	399	418	415	423	414	440	472	433	465	381	439	446	414	470	422	427	415	429	451	407	434	430	430	441	452	422	476	457	451	426	443	428	456	383	446	420	398	468	436	403	445	404	440	406	434	432	415	419	448	454	421	433	429	473	422	439	428	443	438	452	411	454	445	409	430	430	435	466	399	423	411	450	465	402	410	423	420	443	389	402	424	448	452	476	373	452	447	468	411	427	447	446	424	435	439	428	385	455	440	444	425	390	412	437	438	396	417	428	424	442	442	421	404	407	426	456	437	446	449	411	460	445	416	418	452	416	366	425	481	425	425	405	416	419	412	438	462	458	449	418	429	411	437	423	444	420	392	426	432	445	444	413	390	437	461	430	447	446	411	440	445	419	471	435	394	464	416	443	420	464	415	407	433	475	426	433	460	427	445	436	454	421	456	470	417	467	435	443	442	404	413	430	421	404	418	415	429	427	432	414	433	439	439	420	434	446	452	435	425	407	392	417	430	411	454	451	435	455	436	447	416	437	429	431	431	418	429	445	385	434	471	441	452	412	434	464	426	471	437	432	449	412	440	411	412	453	447	416	434	456	471	456	428	461	424	434	450	435	455	437	411	405	431	404	447	483	475	416	423	445	457	444	468	473	447	448	415	420	452	398	460	444	439	441	466	427	439	457	439	424	461	437	421	398	436	430	443	445	405	417	405	434	443	439	446	420	458	421	440	426	448	468	434	436	438	462	403	407	408	430	442	437	457	412	446	410	423	438	446	445	455	446	418	446	440	398	387	425	401	440	451	399	408	462	474	448	420	423	441	430	466	441	397	416	427	428	440	465	427	455	469	400	419	404	416	424	416	455	400	414	447	454	442	427	432	439	437	451	405	448	439	419	438	399	412	420	425	450	390	457	461	417	399	436	434	419	442	430	424	414	454	393	452	444	422	433	440	443	426	467	414	449	449	428	406	425	424	460	406	448	438	435	423	399	422	453	441	403	421	416	435	410	411	437	411	443	425	463	461	437	419	462	422	439	435	451	432	441	408	432	416	471	460	403	428	419	423	404	419	463	423	417	408	460	421	416	450	435	435	449	392	448	438	402	449	424	410	431	425	446	404	459	413	420	410	448	447	437	387	406	427	396	444	428	432	439	432	443	422	448	414	389	446	429	424	434	467	428	441	464	420	454	431	434	417	429	418	478	430	442	426	419	426	444	417	493	425	371	446	428	430	431	409	434	389	422	453	413	428	426	442	448	432	408	392	445	449	421	477	419	403	466	449	459	450	485	425	452	430	422	435	454	405	401	415	438	441	442	434	450	430	469	447	422	437	446	447	399	463	443	429	407	430	432	454	425	439	434	471	460	440	416	428	442	420	456	447	445	429	430	467	434	416	446	389	416	448	464	450	437	437	439	437	439	422	421	423	417	436	446	447	451	431	448	418	435	461	441	437	440	419	407	437	409	418	465	457	441	430	401	424	409	417	452	411	443	432	413	439	440	449	419	442	445	419	452	425	468	405	430	404	418	450	425	421	407	463	438	485	392	451	424	443	391	403	427	460	421	443	417	468	429	455	406	438	426	466	423	436	419	451	442	426	426	427	437	427	449	458	421	396	440	421	437	455	423	433	387	379	458	473	423	441	453	410	419	457	405	423	433	429	411	422	442	423	434	438	414	461	405	421	458	448	464	430	454	438	475	479	419	412	433	450	420	435	452	405	470	449	424	430	408	429	435	427	470	458	430	444	441	442	433	424	415	447	430	440	464	425	470	457	452	436	416	424	452	428	401	397	425	432	411	448	428	462	445	430	401	427	414	438	445	424	416	461	422	429	426	413	418	420	502	403	447	404	424	466	440	468	418	417	417	410	414	418	455	411	431	443	480	408	405	442	424	412	445	459	452	397	430	400	433	416	445	417	456	454	439	445	445	440	409	431	436	415	456	428	381	430	446	447	431	439	426	442	429	406	417	405	433	424	422	415	437	416	417	429	423	426	436	434	432	453	447	409	419	419	406	458	411	444	438	427	417	472	428	439	442	429	413	417	400	449	441	444	412	403	459	438	450	440	430	436	427	444	455	422	425	459	419	476	398	470	451	417	424	436	410	443	465	487	419	448	479	414	418	468	444	408	456	459	460	423	407	416	431	429	429	375	449	461	469	432	409	446	462	423	434	421	427	443	412	450	464	446	454	415	463	490	406	438	411	402	452	412	470	414	412	436	412	462	434	455	432	404	438	434	422	444	435	412	469	437
19677	7315	187	104	125	116	142	129	128	125	121	120	124	110	115	118	101	109	118	95	102	103	102	122	96	111	89	91	92	87	89	86	78	90	101	90	96	91	114	96	81	108	71	93	80	99	78	96	100	91	88	103	100	99	87	86	90	88	81	77	86	95	99	96	81	90	88	75	90	98	93	95	82	71	108	67	110	85	101	74	81	91	85	89	104	95	93	88	86	119	88	105	92	88	81	108	89	93	99	84	96	81	102	88	108	91	101	84	95	96	73	93	79	105	88	104	96	99	87	83	101	96	72	79	84	96	95	79	79	87	79	99	85	91	77	95	110	80	77	70	92	79	92	114	93	104	89	94	93	99	96	101	91	97	98	90	110	83	88	83	104	94	97	101	88	80	91	86	75	80	86	87	96	110	109	84	82	91	109	83	100	117	83	106	81	94	90	102	114	80	104	83	85	77	92	104	90	81	104	81	95	91	82	106	94	86	93	91	89	72	80	96	91	105	92	107	105	89	100	92	94	84	89	106	84	82	105	96	95	81	86	80	94	105	89	91	82	95	87	92	86	91	85	101	95	87	97	112	71	105	79	82	94	92	79	83	79	81	98	92	107	93	95	105	90	110	90	92	109	112	99	98	83	94	94	105	77	102	96	95	107	86	85	93	87	83	109	91	109	90	103	105	101	88	95	103	94	92	101	109	87	98	79	98	61	98	93	94	81	95	97	90	95	88	95	89	88	85	95	82	90	85	92	104	85	110	94	101	96	102	86	71	96	113	87	105	102	107	107	91	97	108	87	83	98	94	88	92	106	87	96	97	85	81	93	106	93	93	95	87	98	103	82	101	109	95	81	84	91	84	79	89	102	81	108	105	76	88	91	86	80	97	93	83	104	96	102	98	86	97	86	80	100	86	88	89	90	74	101	97	89	98	107	91	90	79	93	96	90	94	94	85	97	92	91	73	90	96	87	84	84	94	90	93	86	84	101	94	99	89	87	84	84	86	92	119	103	71	77	85	96	98	89	96	94	87	82	77	94	86	107	79	110	97	85	91	90	95	87	98	76	97	90	105	86	96	87	108	83	87	92	107	99	100	81	91	89	100	88	84	79	83	104	84	102	91	115	83	87	84	80	84	78	101	96	88	93	103	94	110	109	101	81	92	92	92	96	85	83	84	83	97	109	95	98	91	99	105	88	82	87	92	86	89	83	90	92	97	76	79	94	99	93	84	98	76	93	106	88	72	88	106	72	94	108	96	91	87	84	100	80	114	73	77	111	94	94	94	96	100	94	86	86	79	100	89	102	83	86	103	88	82	103	103	87	108	81	102	84	96	79	93	103	99	102	102	90	105	84	100	94	102	117	107	107	87	81	97	92	81	91	88	91	96	92	107	104	80	88	88	102	83	86	92	109	92	80	102	97	93	70	105	100	91	85	84	88	71	82	101	93	100	96	85	83	82	78	101	86	109	88	77	74	100	101	98	89	85	91	82	94	83	103	99	93	121	87	74	87	87	112	87	86	99	86	95	109	103	74	86	82	92	88	84	92	87	90	100	85	107	91	91	77	79	85	87	102	85	84	91	79	98	104	90	73	69	100	96	92	96	114	74	88	95	103	82	91	85	99	92	104	114	99	103	87	93	94	87	92	89	85	104	101	83	102	84	93	86	92	89	101	110	89	93	93	88	89	95	85	104	100	91	86	85	87	96	89	92	89	86	81	98	83	98	76	93	108	99	92	90	85	99	84	100	87	91	99	97	86	92	87	105	108	97	93	91	78	88	83	79	82	100	95	103	97	88	102	94	83	86	88	95	98	92	83	102	76	93	99	101	93	74	85	83	91	111	99	75	92	96	100	89	114	89	87	87	83	103	96	98	103	94	90	102	109	102	90	96	85	81	86	87	105	84	89	90	101	82	100	82	87	73	87	115	117	82	104	85	86	81	78	99	103	102	86	69	82	106	88	97	90	104	82	97	85	92	95	83	91	92	83	94	82	83	114	101	90	100	107	91	92	89	89	88	86	94	113	91	90	83	82	81	98	94	84	92	93	88	91	95	88	88	97	77	92	97	81	111	76	104	78	85	108	99	83	89	98	82	93	84	102	108	78	76	91	93	94	100	95	101	97	93	93	78	97	87	76	91	106	107	82	84	87	89	97	83	80	107	97	96	89	83	104	94	103	115	81	93	76	87	89	81	84	88	97	102	86	95	119	68	95	90	82	104	116	93	84	110	99	100	83	87	93	85	89	78	108	97	91	98	88	80	115	86	91	104	71	94	89	98	105	98	79	98	77	107	93	80	96	91	84	113	82	93	108	86	93	94	73	94	101	81	105	93	97	85	90	116	92	88	89	95	101	112	95	100	110	91	83	99	89	75	101	104	97	93	85	96	85	85	95	97	95	92	85	110	91	110	100	94	115	90	95	90	92	82	96	86	87	92	70	83	95	98	94	103	103	95	83	80	81	101	98	85	76	90	85	91	111	86	107	75	95	91	102	82	101	94	79	91	102	83	95	102	101	104	93	109	80	93	104	87	94	105	103	98	109	88	93	103	106	110	88	88	87	82	98	85	100	87	81	73	96	114	84	95	90	91	86	79	88	97	95	91	92	97	95	107	110	96	95	97	87	94	100	82	98	87	92	89	93	86	110	102	80	81	83	78	70	88	86	95	84	94	89	96	88	78	103	87	83	88	107	91	90	97	101	100	94	91	90	100	99	99	84	87	100	94	104	94	93	91	108	90	62	87	84	81	93	100	83	83	90	99	108	97	81	97	100	98	106	86	88	106	86	77	87	97	95	79	84	89	101	102	84	79	96	93	91	74	92	109	80	83	92	104	106	76	95	94	96	112	91	99	90	89	97	83	94	101	100	82	90	92	105	102	94	97	94	84	97	80	89	92	111	86	91	92	116	84	106	101	113	89	102	93	103	84	83	109	90	84	89	86	78	77	92	100	84	81	80	87	93	84	96	92	94	98	114	95	119	96	89	101	77	85	90	94	91	98	102	93	88	91	90	95	78	108	97	95	91	90	90	97	94	88	89	82	96	88	89	114	59	89	90	94	96	98	116	90	94	87	109	99	108	95	86	102	103	96	99	75	87	91	94	97	86	75	104	89	96	90	95	107	86	84	85	103	89	101	84	114	88	89	99	100	87	96	98	83	89	92	106	92	106	103	103	101	98	94	75	99	85	103	99	104	82	97	100	103	79	83	79	81	80	111	88	73	107	101	83	93	94	94	98	91	94	74	102	88	98	95	95	97	98	101	77	84	100	94	100	109	97	94	86	82	95	84	103	97	87	100	93	84	101	101	78	95	83	88	97	87	84	86	110	97	80	99	102	100	88	98	91	91	91	97	85	108	91	94	93	104	76	89	78	67	84	75	92	108	106	95	112	99	90	93	91	88	89	71	106	90	87	98	91	88	94	86	96	84	106	90	100	105	92	87	99	93	87	89	79	91	96	104	100	89	80	67	111	79	89	100	76	108	78	91
50390	13272	1368	1490	2928	4095	4168	3578	3035	2532	2225	1915	1768	1573	1520	1364	1350	1242	1210	1168	1135	1037	1051	1057	1029	996	957	944	921	911	870	925	934	914	887	875	894	903	906	907	942	882	872	875	894	832	832	820	824	857	814	845	836	835	883	868	827	821	864	872	847	860	878	821	883	820	897	802	875	863	832	785	812	773	836	801	789	831	813	783	750	868	865	806	841	872	869	824	840	813	804	863	834	787	819	801	857	820	786	832	828	822	790	799	764	826	822	805	820	889	817	842	808	820	858	842	818	839	805	809	815	833	797	822	817	804	840	793	821	850	835	831	761	786	874	842	786	818	806	794	782	809	795	827	862	822	810	895	772	813	822	786	810	800	788	811	821	809	824	817	836	795	847	811	807	803	816	814	817	810	823	822	817	759	775	857	794	797	840	791	799	816	860	844	824	813	776	815	821	773	828	790	824	841	800	825	755	794	814	822	793	824	802	810	856	792	779	827	811	819	827	808	847	809	796	846	799	824	844	799	863	780	821	797	776	786	847	835	744	813	812	759	860	794	802	812	826	804	831	805	815	817	893	774	812	783	775	832	780	871	842	867	848	837	801	857	793	840	777	818	800	812	809	858	832	788	789	804	786	807	766	801	781	826	819	814	799	856	869	831	805	821	820	847	846	780	832	826	838	819	820	794	858	756	809	829	836	821	774	794	783	827	815	843	740	823	827	830	797	836	834	791	811	837	788	849	778	802	780	819	826	793	808	833	800	810	804	820	804	847	793	873	887	836	857	837	823	821	769	779	849	779	789	847	822	800	849	808	796	773	795	768	807	870	831	843	814	848	829	820	786	825	783	790	786	802	843	794	897	793	787	822	833	814	795	832	781	752	786	851	788	796	802	838	862	849	801	762	827	851	802	817	801	838	818	821	823	793	785	794	855	806	870	791	852	784	812	826	791	774	800	790	769	805	817	781	890	810	815	827	819	830	819	794	827	798	856	845	761	820	839	801	778	814	825	797	766	796	788	804	821	795	880	852	803	752	829	802	823	859	821	764	776	799	832	862	792	814	787	805	828	813	832	854	865	812	809	812	776	829	834	883	831	838	832	833	792	798	782	784	762	856	819	831	769	802	775	824	821	834	814	810	834	771	836	852	841	816	798	821	808	821	852	802	753	818	843	825	870	737	780	808	798	827	842	776	827	786	807	842	794	810	841	827	791	793	742	827	846	856	814	825	808	820	787	836	876	806	788	801	820	793	834	820	807	815	802	818	824	815	790	765	845	783	850	787	797	802	849	767	830	790	838	825	776	793	824	790	847	826	810	795	807	816	825	798	813	834	791	796	836	740	801	812	868	839	832	801	786	869	827	807	836	825	830	814	850	799	818	774	766	877	813	837	822	799	858	768	783	829	801	837	794	809	779	854	794	798	852	774	825	859	798	802	810	823	805	878	836	802	781	803	771	778	785	791	788	804	783	803	808	758	794	832	811	802	774	818	861	860	812	792	838	835	862	851	803	776	776	845	809	845	802	788	829	803	790	823	799	850	820	769	828	805	800	772	787	801	808	802	791	826	859	861	838	850	796	813	836	803	798	792	796	784	844	770	854	797	783	802	826	823	828	815	797	793	822	851	817	892	850	895	780	834	813	755	817	811	776	833	849	806	798	813	815	820	801	828	899	819	835	848	778	832	842	850	864	810	809	782	776	796	834	822	834	862	833	820	785	834	829	782	826	825	799	803	733	793	792	824	785	817	817	774	828	808	820	811	808	843	804	852	792	825	814	829	796	863	816	788	801	785	832	826	802	814	801	844	781	831	851	863	810	831	794	805	863	818	750	777	811	815	841	807	785	800	774	791	854	826	774	857	780	818	840	779	807	798	779	816	820	823	802	738	822	843	805	798	846	822	860	824	828	803	799	810	812	835	837	824	843	768	825	822	790	806	794	762	777	827	789	798	856	860	830	769	798	809	858	787	831	822	817	799	817	884	829	789	819	795	793	840	816	857	816	814	754	779	848	804	752	810	770	796	814	811	857	805	804	807	853	804	830	797	786	850	861	787	819	860	818	809	828	838	816	814	839	790	816	832	850	829	855	811	784	831	798	815	852	793	806	857	798	786	788	762	815	867	858	822	814	855	872	792	791	795	835	837	780	788	830	777	804	826	826	752	814	859	791	817	804	829	802	779	803	819	790	777	840	837	814	796	807	784	791	747	828	807	783	765	821	855	814	846	786	801	842	806	771	839	817	834	809	853	781	800	771	804	827	829	793	796	852	768	836	844	804	868	806	799	806	892	801	783	801	800	834	845	862	830	842	819	783	809	836	851	851	797	780	898	772	785	824	842	807	783	797	860	806	757	837	813	820	765	814	792	788	804	807	773	830	804	847	797	752	804	835	833	835	781	821	813	829	762	849	791	822	847	862	801	811	841	785	825	817	820	786	828	790	851	819	776	854	813	804	767	826	799	808	784	818	829	820	855	780	799	818	801	788	807	824	781	756	848	783	784	813	814	811	805	834	826	808	804	827	813	838	770	851	859	843	818	810	856	814	843	778	812	820	798	825	819	815	853	808	870	783	795	780	786	849	789	774	823	803	786	767	816	791	806	801	833	788	840	792	809	830	837	811	818	813	775	819	861	871	802	804	817	810	857	811	777	831	835	816	790	781	778	835	845	793	751	862	792	837	805	772	755	819	799	786	827	827	809	817	816	813	863	807	770	797	823	798	803	810	766	792	857	843	868	828	815	796	815	800	814	836	791	774	765	858	812	800	827	821	803	774	839	796	820	836	796	814	766	795	835	796	845	862	832	798	831	835	811	855	778	778	849	785	818	793	796	801	809	837	792	809	809	812	802	777	771	859	866	856	824	803	836	825	811	802	799	855	804	778	848	759	815	841	792	814	819	834	850	768	816	775	784	779	809	809	804	857	821	833	795	808	823	801	821	751	824	813	811	801	787	791	754	800	767	815	826	812	857	848	775	813	816	792	850	798	797	772	851	817	838	793	812	768	821	867	815	821	792	798	835	833	849	809	806	803	795	791	804	823	789	816	862	847	835	813	862	806	792	834	835	788	806	805	805	756	829	841	843	768	841	853	781	809	814	838	800	800	844	776	858	858	820	832	799	832	808	795	814	858	793	849	799	803	819	785	790	825	838	834	798	806	796	800	796	822	815	772	799	806	802	810	827	812	866	851	785	795	760	817	806	813	839	833	783	833	779	797	831	832	853	797	832	812	826	788	844	805	830	826	862	777	813	791	793	787	826	825	815	797	870	813	804	830	806	804	836	761	828	813	858	863	777	804	836	819	793	818	794	794	861	788	763	827	854	800	826	781	817	801	823	814	782	818	840	785	804	838	825	819	785	814	847	808	796	830	817	840	797	851	870	792	826	765	838	832	775	824	821	738	785	783	793	798	830	813	798	813	805	806	842	813	808	852	785	818	819	808	842	827	835	859	829	823	821	837	818	855	838	772	851	761	810	790	818	825	859	788	853	811	862
17161	4835	57	35	33	36	56	61	49	49	56	39	39	44	29	39	23	34	26	32	21	25	27	28	30	29	25	30	30	40	18	24	21	24	28	20	27	34	21	28	19	24	21	15	20	23	23	21	26	25	25	18	22	19	26	22	22	22	25	18	23	20	20	27	25	16	26	24	19	17	17	17	28	19	18	24	27	20	14	15	19	17	27	19	22	25	21	15	19	16	25	28	20	25	21	16	22	25	29	23	21	24	29	20	19	15	18	23	21	22	23	19	17	20	16	25	15	24	16	19	23	23	28	28	21	19	16	17	16	19	12	23	21	20	21	16	18	16	23	13	14	18	15	25	28	26	16	19	18	28	15	13	14	18	30	17	17	21	21	16	26	19	22	20	16	20	24	18	19	17	18	15	21	20	23	29	18	18	25	15	16	15	20	16	19	16	23	15	9	13	16	18	27	19	25	18	21	17	18	14	18	23	17	28	21	17	16	20	20	13	19	20	20	24	21	26	16	24	22	17	20	23	20	14	21	22	25	18	19	27	24	22	19	19	22	15	19	18	14	24	23	23	19	18	16	15	23	20	30	27	20	19	21	16	15	24	24	21	24	15	18	15	15	13	27	17	28	24	17	14	18	28	16	9	26	21	20	26	18	15	17	14	15	18	24	22	19	15	20	22	21	24	20	18	16	15	23	21	12	20	14	24	13	17	18	10	21	21	20	17	15	22	24	23	22	20	24	18	15	25	19	18	19	16	28	29	22	25	13	18	26	20	17	20	14	14	16	24	11	20	15	25	19	20	18	21	14	18	22	19	25	20	15	18	21	20	19	19	19	17	20	23	18	23	18	13	25	14	19	19	19	13	21	19	15	19	19	14	20	30	23	26	15	22	17	18	21	19	15	16	27	17	18	21	21	19	18	13	25	20	17	17	14	19	29	18	14	15	26	19	17	19	15	24	27	17	21	18	15	14	16	18	25	14	23	22	24	26	17	18	16	19	19	21	20	26	21	17	10	19	20	7	16	28	18	14	20	22	18	19	27	19	20	27	21	16	14	17	21	15	24	16	21	28	23	21	17	23	20	18	16	23	16	27	20	22	29	18	15	24	10	24	25	16	23	25	25	18	18	15	22	25	24	28	17	28	24	25	27	14	18	18	20	22	21	24	18	20	13	18	28	19	16	17	21	25	17	18	18	15	22	14	14	30	25	25	10	20	21	24	22	9	16	18	22	17	20	27	16	21	23	19	16	16	26	24	16	18	12	21	18	17	23	18	20	16	20	22	22	26	30	20	21	20	12	16	27	18	16	23	18	21	19	19	22	17	24	25	24	19	23	18	15	17	15	23	20	18	21	17	17	20	20	31	17	13	22	21	24	7	20	14	20	20	20	17	21	20	22	16	26	19	21	22	17	22	12	18	16	17	16	21	15	22	22	13	26	21	9	15	17	31	16	18	13	13	25	20	17	23	22	20	19	18	16	22	18	26	21	20	18	25	25	15	15	28	27	20	23	16	22	17	17	22	18	16	19	19	23	18	16	17	24	19	21	20	20	15	18	18	23	25	18	21	11	18	13	19	26	25	19	20	24	21	19	27	27	24	29	21	19	22	14	22	23	22	13	23	23	15	13	17	20	20	17	13	21	23	22	15	15	19	17	17	13	17	14	18	16	17	23	19	9	21	19	21	27	22	22	24	13	19	20	22	18	22	21	13	11	14	16	21	20	21	19	28	30	25	18	14	19	16	21	19	18	16	32	24	24	16	26	14	18	20	29	20	18	15	22	26	13	13	14	21	18	23	23	19	24	18	20	20	15	16	22	23	15	17	18	26	18	14	24	24	22	23	23	15	12	16	18	28	21	20	21	19	18	24	27	20	13	23	19	18	33	21	16	25	21	19	21	11	17	20	25	18	21	25	22	15	21	18	15	20	23	14	19	17	23	18	20	26	25	19	28	17	23	12	23	19	16	22	21	18	17	21	20	11	26	11	14	21	21	18	26	19	18	18	14	21	25	19	17	16	21	27	14	19	24	22	19	10	17	16	24	17	22	19	19	24	16	22	20	20	16	19	22	23	24	30	23	16	18	19	19	27	19	26	13	20	22	17	21	16	18	25	20	20	11	17	15	23	17	21	17	19	23	28	17	13	18	22	15	22	13	21	17	20	17	20	25	20	24	17	22	24	16	22	19	11	20	23	14	15	21	17	24	16	15	22	18	21	16	21	23	24	20	15	25	22	20	19	16	24	24	21	24	20	19	19	24	19	22	30	20	21	22	21	15	23	23	15	19	26	23	15	14	18	17	23	22	19	22	18	14	14	21	16	15	18	16	16	20	19	13	21	16	24	12	21	16	18	14	13	17	23	24	18	22	22	17	22	12	17	21	16	16	24	18	30	22	25	19	13	27	31	15	23	18	22	19	32	24	28	18	8	21	24	25	17	19	19	15	20	22	26	21	31	23	19	17	16	21	26	17	17	17	26	15	14	32	25	25	23	18	19	26	14	20	20	21	17	23	21	19	18	16	15	25	15	20	18	22	19	19	23	24	28	16	13	23	24	17	26	14	16	15	8	19	18	19	10	23	17	20	16	16	25	31	20	21	21	26	22	25	19	28	19	16	23	20	34	24	22	21	21	16	23	25	19	16	27	19	12	21	19	15	17	9	18	16	15	24	18	24	18	20	20	19	13	21	19	22	16	20	26	22	9	10	14	16	15	16	15	27	21	17	12	21	20	22	15	18	19	20	22	29	18	23	25	17	18	20	17	29	29	17	23	27	24	27	24	17	18	19	25	12	26	19	21	20	22	25	14	20	16	14	18	17	20	33	29	26	20	21	14	15	16	12	18	22	25	18	8	16	20	17	16	23	17	23	30	13	18	29	26	21	16	25	23	19	17	18	25	17	27	22	18	19	24	23	31	24	14	27	20	24	17	19	16	22	20	15	20	16	19	20	22	15	20	13	19	18	16	19	24	13	24	19	16	24	23	22	14	22	23	23	27	19	17	24	19	17	10	19	19	19	25	23	19	16	19	22	22	25	20	16	26	16	18	20	15	30	18	17	21	27	21	14	25	27	19	20	21	14	12	18	20	20	31	23	21	18	26	22	21	12	28	18	21	19	19	16	20	25	19	19	22	28	19	21	23	18	15	18	19	24	16	9	21	23	13	16	16	19	17	16	16	12	15	14	21	15	17	15	22	22	19	12	23	24	32	23	18	17	18	20	19	23	21	22	18	9	16	23	30	25	28	17	23	16	24	18	15	24	18	16	20	21	23	20	17	18	20	29	21	14	22	13	25	21	18	21	22	16	13	22	21	14	25	15	23	20	20	20	17	25	22	18	26	24	19	23	24	16	28	13	26	21	26	25	15	15	21	30	20	20	22	14	22	21	10	18	18	25	14	25	25	21	29	23	21	24	28	21	13	18	20	22	30	36	18	27	24	16	20	14	24	16	21	16	11	14	22	9	11	20	19	22	22	23	29	19	21	21	28
43308	12388	653	726	1798	2936	3006	2646	2232	1896	1580	1351	1179	1007	927	827	726	642	623	552	545	469	443	436	400	375	344	343	335	311	307	330	339	265	279	263	269	269	250	262	246	248	249	237	238	253	216	247	226	231	230	214	224	183	213	211	191	237	220	212	213	219	204	184	198	198	198	224	210	192	210	201	168	180	204	171	211	189	178	193	202	196	212	170	191	201	163	178	160	202	173	209	189	191	185	206	186	166	168	204	186	201	192	167	178	192	180	172	183	207	166	190	187	206	182	187	184	182	168	181	163	186	169	174	198	165	189	182	177	171	175	179	166	169	156	176	166	163	163	179	189	175	168	188	171	184	159	179	193	192	177	163	204	182	158	176	161	138	181	202	180	153	177	189	175	184	176	169	189	178	186	174	179	172	173	214	180	166	161	185	185	187	152	155	174	171	177	194	178	183	155	159	191	175	164	178	199	170	163	188	203	166	192	173	177	170	178	178	191	189	159	180	197	160	189	176	202	189	175	182	172	179	206	180	174	164	163	169	181	176	176	154	192	146	164	147	177	175	196	175	158	168	182	194	175	177	178	166	160	164	177	182	163	196	152	171	163	165	141	156	182	169	162	193	171	170	163	183	170	182	177	181	169	175	156	190	173	171	186	182	200	178	203	174	174	179	182	189	180	170	164	182	174	173	155	168	180	185	186	150	182	165	174	165	164	174	183	180	188	161	188	196	166	197	181	156	177	168	175	160	177	157	171	175	179	187	178	172	162	159	158	197	170	181	188	173	164	172	185	177	198	183	157	154	172	163	186	166	175	185	182	158	192	175	169	168	162	202	160	173	166	204	161	164	190	147	201	194	169	190	170	168	181	162	160	167	172	172	152	178	166	175	192	174	173	163	181	191	176	172	161	204	176	176	182	200	159	164	173	198	172	179	181	183	155	150	167	178	162	165	201	168	168	163	181	169	174	181	158	174	178	179	188	154	180	156	172	153	158	170	174	163	177	196	155	187	161	159	188	179	180	192	178	162	152	191	149	195	179	176	187	195	181	172	173	156	156	176	148	175	158	166	201	201	180	190	196	183	150	151	170	168	184	175	173	171	188	150	192	161	141	167	177	184	169	172	173	200	194	186	181	169	174	168	202	140	177	194	167	157	177	189	156	199	173	170	168	194	191	177	187	166	160	164	195	159	146	186	174	148	176	167	172	170	168	190	162	174	175	169	173	164	170	164	163	186	148	174	170	161	143	200	167	171	180	188	193	150	163	192	169	160	181	162	181	171	175	171	157	178	191	191	187	188	186	173	160	169	161	168	150	158	178	172	176	167	199	172	160	171	197	188	158	196	168	161	186	187	178	145	178	190	199	169	156	182	180	199	184	203	189	182	179	175	163	182	175	193	183	191	170	146	177	194	152	166	177	173	184	172	181	178	190	182	172	163	174	196	179	167	203	167	194	153	167	179	151	176	159	191	188	179	170	136	161	158	190	171	172	182	166	165	187	166	183	179	190	188	170	173	169	159	161	192	177	166	178	175	174	202	181	166	163	172	173	161	145	166	185	177	163	192	188	161	157	185	182	155	194	160	180	186	171	155	152	158	188	176	163	162	194	163	177	178	183	179	172	177	152	175	179	177	187	174	171	168	165	171	182	193	178	178	162	165	177	177	172	204	183	154	154	203	167	184	178	174	193	175	150	202	189	171	159	180	157	172	191	170	186	163	187	183	172	164	174	188	190	169	167	204	160	157	174	189	180	175	169	186	208	172	176	159	177	176	187	190	178	196	173	175	190	177	174	176	172	181	175	190	153	158	176	179	179	167	180	171	181	163	179	156	165	185	181	150	178	178	181	168	171	177	171	203	182	151	172	192	188	170	183	178	175	179	179	170	179	205	162	173	194	177	165	165	174	172	178	151	166	179	168	147	174	157	197	162	195	166	172	184	144	178	174	165	187	163	172	158	166	161	174	181	202	171	162	172	157	161	181	164	162	183	163	175	172	184	162	181	172	188	147	159	196	185	196	167	164	165	179	170	161	192	190	151	183	181	176	165	188	157	197	170	167	170	181	160	173	161	174	166	177	179	188	163	181	170	182	157	164	162	155	180	152	183	167	161	173	185	188	177	177	179	187	181	139	189	165	163	186	195	157	162	167	181	176	199	173	191	172	174	188	192	183	178	183	177	172	180	177	179	163	186	148	191	173	164	178	161	169	165	175	157	177	154	175	170	169	159	179	172	188	155	184	157	160	152	170	157	181	169	155	164	180	181	182	192	187	213	176	186	175	170	175	192	182	154	175	187	166	170	144	169	190	183	180	178	140	161	175	202	174	166	190	180	153	178	180	156	170	176	176	173	192	170	169	177	193	162	187	182	172	193	193	170	180	169	185	176	163	176	153	161	182	171	149	180	163	170	171	160	177	167	176	178	152	184	180	155	174	190	174	153	199	177	167	166	191	175	160	182	161	193	173	157	152	168	167	168	203	157	193	160	161	153	165	184	157	187	169	170	168	179	169	169	180	176	162	184	173	178	185	161	197	171	158	160	161	199	168	179	169	157	156	193	170	171	165	162	216	210	174	188	166	169	179	177	202	177	151	197	176	165	169	185	148	187	183	196	145	161	189	197	160	158	181	165	191	174	177	169	172	185	176	162	174	178	189	164	143	162	157	195	182	149	188	192	190	167	173	199	189	159	170	180	171	166	169	174	203	169	155	156	170	181	169	177	201	184	176	192	172	159	174	170	175	175	186	181	176	156	166	185	159	174	175	168	161	163	161	178	176	176	180	172	168	170	161	189	180	181	171	194	181	192	188	176	176	166	173	173	160	173	188	181	154	182	159	161	162	174	207	179	174	173	174	165	182	179	190	162	167	144	199	191	170	164	178	167	157	180	174	150	179	175	179	174	155	187	153	174	190	203	193	168	176	191	164	165	208	163	181	190	162	176	158	170	171	189	182	168	166	187	195	173	171	175	200	177	188	139	163	189	179	173	182	161	160	186	166	205	149	152	172	169	186	159	153	184	151	151	189	160	148	185	167	170	189	163	163	181	148	174	177	168	193	190	171	188	170	184	176	168	184	167	170	170	181	139	178	197	168	175	173	173	175	171	197	149	161	187	189	210	163	163	201	170	204	199	162	169	195	158	168	187	160	176	172	177	174	148	182	163	183	165	187	159	175	170	152	169	156	170	177	161	176	192	188	170	176	138	208	171	179	178	154	169	187	193	169	185	186	198	168	154	174	184	152	171	164	182	156	156	164	150	170	178	173	183	172	173	153	199	185	169	187	178	170	163	167	164	161	188	178	192	202	182	178	162	162	158	183	160	178	187	177	183	155	189	189	162	184	211	170	169	169	165	168	191	190	178	169	168	183	152	177	190	159	167	174	197	168	182	155	169	189	159	183	150	148	175	165	175	160	145	151	200	190	159	183	174	147	172	201	173	172	169	194	198	163	175	199	164	177	202	170	187	173	165	177	172	163	176	179	183	177	179	193	178
25684	10735	279	115	99	114	142	131	123	121	114	134	118	97	103	91	84	81	83	92	96	90	78	94	81	79	70	68	98	73	100	73	86	76	83	112	74	76	85	86	54	79	66	74	85	70	72	68	64	70	83	63	82	72	69	71	75	60	62	81	72	83	53	58	83	69	73	74	79	75	83	85	67	54	94	61	91	77	76	82	72	75	67	78	95	91	81	75	63	76	73	78	64	73	64	60	80	71	69	70	52	80	64	72	62	79	78	77	85	63	76	64	84	74	80	77	66	68	72	74	78	76	66	58	78	62	60	81	75	79	79	67	70	65	62	73	67	66	78	83	63	88	71	68	73	86	73	84	66	73	64	73	73	86	74	55	76	60	77	70	66	84	69	72	72	67	75	60	67	75	88	75	58	94	57	76	73	78	77	73	71	82	68	58	71	92	66	80	80	87	66	69	65	90	83	81	74	65	74	78	72	64	71	79	71	77	83	85	57	71	78	68	73	75	72	78	74	67	62	81	68	76	59	61	71	65	74	75	65	71	81	74	76	75	73	83	68	52	59	71	69	65	63	81	63	75	68	73	70	70	64	73	63	82	68	61	62	74	86	59	77	75	90	61	71	62	77	79	87	59	81	72	66	84	66	77	66	65	85	55	71	58	83	77	76	80	61	67	70	72	60	70	75	75	56	80	84	68	82	72	69	62	92	57	59	80	74	84	72	76	80	91	78	74	81	84	78	103	87	81	64	77	64	52	86	64	76	55	67	81	68	59	65	71	69	74	66	76	71	73	62	71	75	85	84	75	73	61	78	73	89	64	71	76	79	71	61	65	78	65	90	75	78	74	60	79	75	72	76	66	58	74	70	69	74	78	76	68	83	68	81	64	61	72	68	79	76	73	81	78	49	93	65	63	74	76	58	84	60	72	82	79	71	79	75	79	71	75	70	69	85	70	62	71	66	63	61	65	83	70	70	77	97	60	55	75	61	82	52	66	84	70	88	77	68	67	87	62	60	68	56	63	78	72	62	67	62	82	64	74	68	55	70	75	63	59	60	77	81	70	74	69	76	75	70	66	75	71	70	62	61	84	62	62	80	71	79	68	74	66	93	78	62	58	71	63	71	59	68	71	67	62	79	86	70	65	64	71	66	77	70	88	60	54	73	58	64	59	71	60	73	77	72	84	65	83	69	47	61	80	75	67	83	79	73	67	55	73	74	75	83	80	84	65	70	69	70	68	84	62	81	71	63	71	71	68	66	79	72	70	85	78	70	76	77	78	70	78	74	66	84	63	78	74	59	63	71	74	59	72	79	82	75	72	84	81	81	73	72	82	79	63	71	73	71	78	75	74	68	82	61	73	77	76	74	75	84	67	63	64	67	50	70	81	78	63	80	79	78	78	70	64	64	71	62	91	81	67	69	69	75	85	69	73	65	76	77	84	71	86	77	73	71	74	61	73	71	66	70	74	69	65	67	70	61	61	65	68	75	77	86	73	72	73	65	71	71	66	93	72	73	67	69	62	86	77	72	65	91	70	69	73	72	86	73	79	76	77	83	65	68	61	77	70	78	68	69	73	75	79	66	76	71	74	69	66	76	74	76	84	87	72	66	62	77	61	66	74	66	63	71	68	74	73	70	60	78	76	80	58	72	61	70	63	71	73	70	77	71	81	69	58	82	61	69	60	75	67	66	75	74	74	74	67	72	69	87	66	71	78	61	77	64	63	57	72	68	72	73	76	82	71	92	80	93	72	81	74	57	93	81	66	76	75	72	86	66	80	62	74	80	67	66	62	77	69	76	63	72	65	73	65	70	53	71	72	91	88	74	64	73	68	69	69	96	61	70	72	87	68	58	77	84	62	75	67	74	83	50	82	90	72	55	75	60	78	78	68	69	57	81	80	70	52	68	81	81	67	62	72	65	75	75	76	73	77	86	72	67	95	75	60	72	82	62	84	64	77	62	71	79	65	75	69	85	73	64	67	72	68	62	52	70	70	71	79	80	73	58	80	76	67	68	61	62	83	71	68	68	82	59	73	64	82	73	69	59	63	76	64	81	59	70	78	87	80	84	85	91	79	75	74	91	67	66	63	74	73	74	81	70	74	70	68	80	88	75	69	77	72	95	72	62	71	59	73	57	70	68	54	86	59	68	72	75	62	67	59	76	68	77	69	65	78	69	82	76	62	68	82	69	75	72	78	74	70	54	81	67	76	74	69	78	62	77	70	93	68	69	70	71	85	72	74	76	65	86	79	89	69	62	57	74	69	61	62	80	77	66	62	69	77	65	67	83	68	79	79	64	74	76	69	86	74	69	71	78	71	67	72	91	88	73	58	66	75	78	68	87	71	73	84	61	67	72	77	74	72	73	72	70	80	67	65	69	85	70	77	60	54	64	70	59	70	75	78	83	83	76	87	81	52	64	73	68	73	80	80	78	84	70	62	64	75	77	71	69	61	68	71	81	76	58	85	69	69	65	73	67	55	76	68	70	69	67	68	86	74	78	74	66	67	59	68	99	75	84	90	85	63	76	70	79	84	81	72	63	76	66	55	68	74	84	73	79	64	63	76	80	68	67	67	72	81	79	95	64	74	62	62	68	75	77	79	63	84	71	71	74	58	69	59	59	64	77	68	79	86	70	76	84	71	58	81	81	66	72	60	61	73	88	50	90	75	68	59	61	71	60	77	81	75	69	81	72	58	80	92	70	91	83	71	69	82	82	74	65	68	82	78	72	64	88	72	48	63	85	55	84	78	68	55	71	55	64	79	67	81	85	55	79	75	76	54	78	80	79	80	64	75	68	62	71	85	84	77	75	83	73	78	68	77	90	74	83	85	70	59	67	80	83	64	62	80	62	82	76	61	80	82	73	85	77	68	73	76	83	78	61	89	70	61	85	91	58	95	66	70	75	78	68	88	68	60	77	77	74	75	87	62	75	68	73	69	78	78	81	68	76	67	76	79	86	75	82	69	85	80	74	51	67	74	53	64	66	73	54	59	75	74	84	72	80	76	69	82	79	79	65	66	74	76	82	64	76	68	74	70	66	66	72	79	63	73	80	87	63	63	71	80	72	47	72	75	59	85	73	66	72	90	72	78	79	82	70	83	79	80	86	73	59	69	73	74	74	67	71	72	73	82	65	69	59	73	84	68	74	60	71	79	91	75	90	72	75	72	69	72	74	73	72	67	78	61	80	77	76	75	80	83	92	78	83	69	81	66	51	67	68	60	77	74	61	61	80	74	73	75	78	77	67	79	82	67	69	68	72	67	67	74	70	74	70	65	66	82	61	70	66	62	80	74	72	62	81	84	70	61	72	73	63	71	71	67	68	62	74	61	78	80	55	76	66	76	62	77	64	51	66	51	66	60	76	80	67	60	63	74	68	72	78	63	76	58	83	67	80	80	63	89	74	68	73	80	68	61	75	65	90	88	59	101	74	73	81	72	70	71	68	62	60	70	86	62	70	70	73	89	66	96	75	80	66	80	73	62
48523	15853	1400	1646	3816	5608	5547	4907	4100	3351	2892	2495	2179	1980	1751	1612	1526	1433	1402	1209	1186	1087	1058	1075	1029	1005	975	967	928	958	931	844	891	863	837	778	854	824	764	787	755	751	795	774	798	832	776	775	683	731	801	771	685	771	676	671	717	736	679	705	731	703	748	748	714	738	677	718	677	713	728	673	713	656	720	735	692	699	688	696	692	697	680	718	722	738	732	703	696	708	694	680	684	678	709	679	742	716	680	681	674	660	666	691	672	689	681	697	693	682	655	677	707	735	647	681	689	724	675	633	679	688	682	658	701	680	666	674	690	695	698	712	679	696	680	643	709	702	685	710	677	665	686	726	694	648	725	700	638	662	688	732	697	666	653	684	657	742	657	698	719	671	682	669	719	680	663	703	672	663	660	654	665	724	674	664	666	653	672	698	650	686	701	739	700	686	669	700	670	694	683	652	699	684	713	674	688	678	678	647	712	695	654	650	690	668	705	647	706	651	681	652	726	653	667	667	774	699	673	685	668	688	689	694	713	679	686	673	706	717	668	628	641	682	663	668	674	649	679	661	640	691	692	685	644	680	665	711	657	651	698	654	658	678	654	654	719	659	703	645	703	668	667	672	680	662	648	674	693	674	662	646	692	694	659	663	694	676	676	708	694	686	680	633	636	685	699	673	650	695	667	656	688	703	668	629	666	664	699	655	706	652	639	706	697	640	653	720	697	658	661	655	643	682	665	709	723	667	729	718	665	676	687	682	670	687	709	672	660	652	650	665	670	692	625	678	706	641	674	652	649	694	672	689	654	707	630	670	692	673	678	664	685	728	680	594	681	663	668	690	612	657	708	684	736	692	663	616	695	709	685	677	699	699	680	725	712	687	680	674	692	667	700	712	655	711	703	688	685	679	652	685	722	686	687	610	686	667	675	689	678	686	685	671	681	662	651	679	652	666	673	641	665	672	652	675	662	621	656	663	621	678	670	694	695	646	713	708	621	681	682	717	648	657	660	667	655	658	627	672	672	641	703	661	667	670	645	638	619	673	659	673	655	665	665	780	660	692	673	663	666	697	711	650	683	625	694	703	704	650	702	644	682	665	657	660	654	698	647	674	668	654	631	700	671	675	701	693	700	669	660	647	679	687	649	699	678	675	644	683	689	645	665	676	677	688	691	705	705	631	703	696	676	702	657	655	717	661	727	657	673	692	650	701	680	686	667	655	679	644	685	682	698	696	725	696	660	643	693	692	670	688	625	673	704	661	629	667	665	652	664	699	708	664	663	717	671	656	645	679	645	673	634	647	661	678	689	649	673	688	647	653	685	635	663	704	660	682	673	666	692	680	704	709	639	656	673	684	681	677	695	660	677	626	670	650	694	713	671	663	658	648	665	673	687	675	682	675	643	628	645	652	672	644	674	697	668	667	688	710	692	675	633	648	661	697	661	674	697	667	654	642	686	661	613	684	677	651	667	630	684	656	649	672	676	674	628	684	657	682	704	657	696	652	637	700	721	719	676	705	691	653	665	679	692	656	658	672	634	682	723	691	676	672	672	677	678	696	649	676	700	692	679	639	643	649	675	707	654	648	695	665	644	686	690	685	664	662	665	681	675	683	724	669	680	681	691	682	664	645	673	667	685	662	640	677	695	667	677	744	649	626	654	676	697	680	678	662	664	665	672	692	674	697	658	727	664	662	683	679	724	677	708	672	658	647	692	686	647	661	687	686	663	688	649	655	646	619	644	710	671	676	653	629	696	697	699	652	665	651	723	654	687	635	682	665	671	687	710	732	670	677	671	633	744	679	682	714	652	626	655	681	694	721	664	668	656	655	673	676	735	687	679	682	656	670	641	653	637	677	653	698	679	682	670	710	649	672	652	676	651	668	680	682	648	649	648	734	688	718	638	684	675	652	628	665	679	679	663	744	637	660	690	638	620	696	685	669	650	694	633	651	667	679	610	677	681	676	676	698	698	694	679	685	664	662	686	736	646	655	673	674	670	675	667	677	649	690	649	706	640	688	674	661	695	675	699	706	643	675	709	656	631	660	678	629	648	652	690	687	695	672	674	668	673	684	666	662	662	676	691	677	635	688	671	657	656	674	648	744	710	637	692	689	669	636	650	671	693	666	643	695	625	699	696	697	726	697	689	665	673	664	698	659	682	643	680	646	710	675	664	654	686	638	681	640	678	643	677	682	651	676	661	700	668	679	662	637	723	700	665	659	650	680	642	685	672	676	722	702	670	668	698	648	703	686	683	684	660	664	668	650	667	648	646	649	682	631	669	655	736	674	687	680	681	683	647	646	680	712	680	663	674	635	663	659	662	677	636	653	691	673	687	608	688	660	648	684	658	675	653	699	666	691	652	652	716	594	696	667	605	709	698	659	680	671	706	647	656	692	648	682	677	668	638	654	656	613	703	659	678	661	672	658	686	673	685	648	665	640	675	674	687	682	644	699	688	622	656	679	653	715	639	679	681	692	724	650	641	664	683	683	651	683	669	656	731	653	621	665	671	650	634	668	723	710	689	659	694	653	673	711	694	684	669	622	662	698	683	708	677	640	692	699	645	674	732	676	641	695	699	717	671	634	643	685	708	644	649	692	669	673	669	695	678	648	654	673	639	658	666	712	699	642	651	704	667	649	664	669	654	646	619	661	672	651	651	681	632	658	684	695	693	666	626	644	673	670	684	730	655	670	646	649	706	698	666	694	673	655	627	664	637	668	683	682	701	653	701	665	673	696	651	648	673	634	693	693	682	652	656	661	664	643	656	658	686	719	677	675	679	653	627	672	645	654	709	694	641	731	690	675	624	693	706	707	648	707	655	638	693	664	722	647	742	704	668	704	677	638	671	645	648	690	666	704	662	691	640	692	630	668	685	709	660	636	695	683	640	690	675	633	683	618	653	626	673	670	739	688	675	703	670	658	632	699	658	658	689	678	715	671	677	705	694	669	677	641	727	714	723	674	681	692	667	681	668	674	685	694	699	655	685	633	703	675	684	698	702	675	720	676	648	661	700	679	671	704	702	675	678	675	672	661	686	653	694	644	668	666	724	625	649	669	658	711	686	664	619	664	669	696	690	638	674	699	622	695	679	667	707	688	684	622	619	638	675	689	663	656	640	655	661	681	686	695	671	660	696	669	639	658	675	655	681	691	701	695	654	684	642	644	706	685	658	714	680	617	667	658	645	645	679	656	689	716	646	590	689	645	685	659	676	662	697	621	640	686	679	673	672	692	688	662	665	677	634	634	622	689	667	655	688	645	713	669	694	672	655	682	610	639	644	678	621	707	692	641	665	708	669	662	690	644	654	684	696	668	696	661	673	691	658	668	699	656	646	753	723	659	647	738	739	667	647	684	688	661	657	687	633	618	664	650	696	680	666	688	713	675	717	677	699	689	702	707	624	673	621	602	665	666	679	704	690	720	630	667	684	643	663	661	693	660	662	673	709	672	711	670	669	660	666	663	675	700	680	735	646	632	673	687	686	652	697	683
8414	1147	48	53	56	70	53	69	62	49	60	57	63	56	42	50	53	60	51	44	64	63	47	49	59	67	53	52	54	51	54	42	36	51	53	51	62	60	51	36	46	55	46	47	57	43	45	54	43	53	44	49	52	50	42	54	51	54	54	53	45	60	49	60	49	45	69	50	58	49	57	69	53	63	52	55	53	48	44	57	56	52	58	61	60	49	43	48	48	52	54	53	49	49	44	53	45	55	44	55	41	41	38	43	50	47	55	63	41	50	37	52	52	48	46	37	47	32	46	67	44	46	44	62	45	57	57	46	50	60	40	53	51	46	57	55	46	47	46	53	50	44	48	49	56	44	47	48	58	59	54	47	53	38	55	51	49	47	52	58	38	51	57	49	53	53	50	39	57	50	45	47	46	58	48	68	49	45	47	45	60	59	52	65	48	69	56	45	54	48	47	52	42	57	68	50	57	53	58	53	42	52	36	45	49	61	54	56	52	48	46	62	53	51	56	46	51	54	51	49	49	58	43	51	53	69	47	44	59	50	60	44	62	62	48	47	47	55	59	59	53	53	46	41	53	60	45	55	50	52	45	53	64	39	50	49	57	54	51	39	52	47	52	61	55	49	56	56	48	52	41	47	54	36	38	46	57	39	60	53	56	65	56	48	41	49	43	56	54	51	54	56	43	65	42	58	45	38	60	50	48	55	52	54	47	44	53	51	60	38	62	42	49	40	52	48	54	51	50	42	44	36	47	60	53	46	54	46	58	48	59	50	52	54	50	46	49	44	51	70	51	55	46	47	60	51	72	44	50	56	54	57	53	60	48	67	49	43	42	57	35	59	51	46	44	50	53	48	42	55	52	45	48	66	43	40	48	60	45	59	51	54	43	45	62	52	40	49	52	38	42	55	48	49	55	44	65	54	52	61	51	50	62	43	61	56	48	42	49	52	58	44	49	58	49	53	53	53	44	47	42	56	42	57	52	43	46	52	67	54	61	46	45	48	43	54	64	53	72	46	42	49	51	73	57	51	51	46	46	45	49	51	49	46	60	52	52	46	57	53	49	41	49	57	61	59	52	50	48	44	51	53	49	56	50	56	45	49	51	53	55	40	47	49	46	54	44	46	44	46	56	56	51	51	41	58	50	43	51	43	50	43	45	58	52	59	48	46	48	38	50	42	60	50	51	50	51	46	37	53	47	45	54	61	44	41	41	45	51	52	50	50	57	59	45	38	43	55	55	50	61	41	46	43	45	53	57	43	59	51	53	49	56	51	60	53	40	57	50	51	48	39	57	40	56	47	50	49	52	40	65	43	49	53	54	59	36	42	52	49	48	44	46	61	51	60	42	43	42	56	54	54	62	44	61	47	52	62	44	54	48	42	51	41	39	55	37	53	49	57	53	43	47	45	60	50	55	60	45	42	43	47	54	53	46	46	51	41	44	60	51	45	54	46	50	44	55	51	55	49	39	52	55	41	54	33	54	58	51	46	43	52	41	47	51	42	54	38	48	47	50	44	43	51	54	43	45	47	52	53	50	57	56	48	57	46	59	50	50	56	41	51	64	47	68	44	66	41	51	55	49	46	44	45	59	39	58	43	45	49	51	44	42	38	61	59	59	42	64	48	41	57	50	42	53	46	55	43	37	52	48	52	54	57	49	57	52	60	54	65	60	45	51	47	50	45	60	51	56	41	34	50	50	38	40	43	50	55	54	38	52	45	56	53	37	65	60	50	39	52	40	46	45	64	45	62	57	49	54	47	49	48	33	51	51	51	44	55	55	38	41	58	51	47	54	48	63	35	56	51	41	41	47	60	56	47	48	55	40	56	49	45	46	49	65	53	60	52	38	59	50	51	49	50	49	59	50	56	52	47	55	63	40	61	44	39	60	45	51	45	55	38	51	48	59	31	61	45	51	52	50	46	46	42	41	60	44	48	46	49	39	44	52	53	43	51	36	45	58	61	49	63	59	43	44	51	46	48	51	52	43	58	42	55	47	45	52	59	36	44	40	48	57	47	35	53	42	52	52	40	51	57	60	42	43	56	51	53	47	52	35	50	52	54	50	45	51	45	53	61	57	52	51	45	45	51	37	41	64	42	53	54	43	38	52	48	48	38	48	60	50	57	49	53	36	50	55	52	37	50	45	39	43	46	46	50	46	50	60	48	53	57	46	48	47	52	35	40	50	55	60	45	54	58	53	51	67	47	53	55	55	49	41	67	54	37	48	45	51	53	49	55	64	36	50	49	39	52	62	53	50	55	53	67	51	53	57	49	61	42	46	45	46	60	57	56	55	48	62	64	53	62	51	54	48	47	48	52	35	58	53	40	56	48	51	43	56	42	50	68	54	64	58	49	67	42	50	59	55	67	57	58	56	50	46	44	61	63	54	61	47	63	68	52	58	52	52	46	59	65	55	55	47	51	40	49	43	56	39	47	51	40	40	39	44	44	43	40	36	50	49	52	44	53	50	56	56	41	48	36	52	54	42	53	42	38	44	52	56	59	45	48	41	63	51	51	41	52	60	47	46	58	51	49	53	50	37	60	44	47	51	47	56	42	43	52	49	55	63	47	50	45	42	59	59	59	37	55	44	48	51	57	47	52	51	58	45	43	42	58	55	53	49	51	44	43	49	60	56	50	50	51	49	48	47	59	64	54	40	51	49	66	46	64	53	45	55	44	62	51	52	46	59	50	38	58	39	56	63	51	41	56	47	51	53	49	45	54	37	51	33	54	59	42	39	59	52	46	61	48	45	53	62	43	66	46	35	55	43	59	56	41	44	44	45	50	51	44	64	50	54	54	55	54	42	55	47	67	45	52	55	59	53	56	47	60	47	61	51	48	49	49	52	44	43	40	48	52	49	56	48	59	53	51	46	54	52	54	51	55	52	48	39	39	53	45	52	51	44	49	63	63	48	41	52	52	53	57	47	63	50	52	44	51	38	39	62	45	49	49	51	58	48	42	46	54	58	42	37	51	52	47	46	51	59	44	67	51	54	59	41	39	48	37	42	69	51	47	50	47	55	56	66	39	50	53	46	53	57	45	48	48	44	55	50	55	58	59	57	56	62	49	50	45	43	56	55	59	37	63	54	50	29	56	56	51	59	48	48	60	51	59	61	52	45	51	58	53	44	49	47	47	44	45	41	41	53	58	57	58	48	48	44	43	52	68	43	57	47	63	56	74	59	57	52	57	53	44	36	41	44	47	43	51	55	44	51	39	49	64	56	52	49	56	52	50	48	43	45	51	44	46	56	49	51	48	57	48	61	49	37	44	53	53	63	51	62	50	56	43	70	39	47	48	35	52	58	42	40	49	46	43	65	47	43	53	48	51	38	53	40	48	48	58	55	53	52	58	69	50	49	43	50	50	46	55	57	54	62	40	44	41	54	56	50	55	50	57	56	38	54	52	55	41	49	32	44	53	41	47	52	45	59	35	47	49	50	58	56	49	53	48	45	46	53	51	44	48	47	53	62	51	44	50	36	53
32799	8080	534	577	784	990	1012	962	853	823	761	738	613	659	610	599	534	552	533	530	549	453	523	481	465	483	490	479	453	443	445	440	425	430	455	502	439	463	458	419	442	436	496	422	425	435	438	440	448	465	426	446	431	472	408	435	438	457	429	413	431	425	440	403	459	397	423	444	448	425	426	444	447	436	447	452	440	443	418	419	422	449	440	446	420	436	414	406	392	459	453	455	396	431	429	425	442	450	408	426	423	437	423	403	404	417	439	425	465	425	441	439	426	423	440	441	403	389	433	458	428	443	436	438	426	447	400	433	446	466	428	387	399	429	452	455	425	420	441	441	467	415	416	415	418	459	435	400	463	472	429	418	475	430	416	439	408	458	424	413	392	426	432	418	422	454	442	429	417	453	408	432	409	415	417	419	431	393	457	432	435	422	459	422	404	412	404	424	404	432	452	439	422	432	429	411	428	441	406	456	451	398	436	389	432	392	396	430	454	416	428	416	418	441	437	406	453	411	398	421	401	438	443	432	440	445	433	401	424	438	415	415	453	417	411	435	465	416	437	448	418	463	392	436	422	421	450	403	393	429	440	438	435	411	421	419	444	467	431	447	442	416	416	423	430	441	444	450	444	412	391	429	420	433	431	431	442	429	437	431	390	448	429	433	406	441	459	468	436	437	461	419	372	418	428	403	419	427	441	439	429	437	405	430	403	449	423	470	455	418	389	396	417	460	423	444	409	414	412	436	441	377	407	424	414	443	464	418	454	443	428	467	394	440	414	420	480	425	438	415	431	425	443	452	419	417	436	432	402	409	406	383	431	442	398	430	426	395	447	440	378	426	407	451	448	435	420	446	409	404	431	431	439	420	431	398	417	424	419	410	415	429	467	457	436	444	466	406	438	445	372	428	432	440	453	412	413	431	436	460	438	454	403	462	422	431	447	452	434	420	426	415	431	436	412	415	400	409	447	399	428	391	435	406	422	431	437	424	427	438	418	400	445	411	413	405	419	434	420	406	425	439	444	454	410	437	411	433	412	424	418	416	429	393	397	415	434	419	434	396	474	421	403	431	401	426	399	412	414	427	441	425	463	490	440	443	391	440	439	432	394	428	432	431	420	419	452	441	397	426	406	401	447	444	424	371	402	444	436	452	423	440	405	479	406	438	380	433	435	432	402	426	464	447	445	419	430	403	413	468	420	421	424	441	401	426	426	445	453	411	403	385	406	417	447	390	433	485	379	440	446	406	398	441	421	418	404	450	418	407	442	438	464	416	406	438	385	430	396	429	429	441	440	421	430	435	421	389	425	399	433	437	425	413	414	405	417	426	417	456	457	434	457	437	409	395	443	383	417	443	435	434	394	399	393	444	451	437	456	389	390	416	404	425	450	435	383	443	409	441	449	445	451	405	455	441	463	394	451	438	435	404	445	434	396	432	429	459	464	402	441	433	447	421	430	415	398	415	434	416	422	431	421	407	441	435	448	412	468	441	400	416	449	428	447	412	404	416	438	451	426	437	423	416	423	447	431	404	417	423	415	404	445	412	463	454	440	411	448	400	450	432	426	454	450	409	424	409	414	384	435	426	410	422	418	438	437	422	429	422	415	429	441	409	397	438	460	416	409	430	401	464	425	419	438	435	422	432	432	458	446	444	401	413	469	393	409	417	419	420	456	429	414	403	422	427	422	433	438	422	448	385	414	429	468	435	421	429	439	425	403	411	436	431	429	443	426	434	419	440	458	432	433	453	429	402	450	400	432	431	430	388	424	422	407	403	422	460	435	374	446	448	464	447	434	430	435	422	404	403	449	445	427	419	468	383	444	426	372	430	474	413	421	431	399	445	460	433	407	432	417	396	411	437	434	430	443	441	462	477	465	451	402	421	418	426	423	459	425	461	394	421	431	457	435	458	422	384	438	437	452	443	448	439	459	375	435	457	430	454	463	430	427	399	426	419	464	456	393	421	409	410	389	457	455	428	411	430	437	417	461	449	453	429	436	412	434	445	438	438	450	416	409	413	421	396	496	399	414	429	433	451	453	394	431	444	401	428	403	440	405	445	411	470	409	462	406	433	462	426	430	410	441	435	435	430	439	402	464	445	387	443	437	420	411	437	474	412	441	400	457	419	431	455	416	446	437	433	417	409	426	420	459	454	404	432	417	418	395	453	437	453	433	392	408	412	424	429	454	435	426	469	416	456	447	449	430	455	411	431	414	442	410	388	413	447	462	416	406	410	397	421	468	444	442	415	419	417	440	408	428	435	400	478	425	408	420	410	435	429	462	407	436	427	416	427	406	434	461	451	460	417	444	429	421	448	426	412	453	440	450	415	452	398	432	426	438	432	448	420	404	421	411	375	418	422	394	446	419	417	446	409	439	424	440	412	444	427	418	432	414	440	467	429	429	433	409	430	444	424	456	389	389	431	407	415	389	451	429	427	433	442	390	429	429	446	435	432	449	409	417	432	449	430	413	424	413	458	443	426	424	424	425	431	442	404	441	435	441	415	421	399	428	416	412	441	439	427	453	463	397	435	418	437	436	402	399	401	427	416	448	435	456	471	437	412	418	431	419	432	399	447	423	445	448	414	426	439	393	435	419	469	447	440	404	427	460	411	438	429	429	429	399	449	456	426	434	419	408	420	418	414	424	435	442	424	451	392	426	421	424	415	385	422	418	432	386	436	424	414	446	448	382	423	415	442	464	391	413	411	416	450	428	401	436	431	422	432	461	376	395	437	401	402	419	434	436	407	450	428	409	407	449	389	436	441	427	429	464	433	416	403	407	427	446	417	398	456	442	406	407	466	435	446	431	425	446	416	431	449	395	415	456	418	418	442	438	405	403	396	439	414	464	430	450	426	406	423	432	420	420	429	459	428	403	460	426	463	423	393	450	434	380	419	427	404	408	410	452	407	457	439	450	407	423	457	394	411	431	438	387	444	403	378	428	428	437	424	442	453	462	453	454	418	447	416	452	463	432	439	423	438	446	429	436	440	444	422	475	448	450	420	396	438	416	468	434	444	412	437	386	458	460	411	416	424	430	434	395	460	425	376	439	443	423	445	427	418	420	460	423	454	403	419	399	413	442	459	432	420	430	407	430	426	444	418	432	449	447	432	423	394	418	444	406	413	467	424	425	405	467	449	426	446	407	430	459	417	415	448	447	445	452	383	440	429	443	467	446	435	418	443	404	407	416	429	426	427	443	407	446	437	430	399	416	468	423	416	439	446	391	432	407	435	426	395	428	387	410	439	415	399	444	422	422	397	404	412	438	423	403	450	400	432	427	426	403	475	422	439	426	415	476	416	407	466	421	444	459	384	438	464	437	388	428	422	398	445	404	451	436	427	438	451	432	438	458	464	409	408	403	405	439	472	437	452	442	430	417	424	449	431	432	436	404	444	421	410	443	424	437	425	425	427	462	438	425	419	440	445	448	370	423	432	428	419	397	446	431	452	424	392	422	462	435	442	428	443	435	463	442	427	373	403	443	437
22294	7293	158	102	108	118	149	135	135	115	117	113	114	118	113	122	104	115	104	99	106	112	102	96	101	88	108	83	90	101	89	107	86	87	73	93	78	101	101	104	98	90	102	83	110	93	90	91	92	100	87	72	92	93	104	88	77	112	80	87	89	100	82	98	88	103	97	97	86	99	93	84	104	93	80	81	92	87	106	86	73	97	87	92	76	89	91	103	77	102	94	92	102	91	76	99	103	105	100	98	91	104	90	104	99	104	88	94	92	102	107	92	89	70	84	91	92	78	86	104	122	78	101	100	97	91	96	105	93	99	94	85	70	101	93	100	95	107	102	102	90	91	103	98	77	79	99	103	102	87	77	95	96	97	96	85	94	92	87	95	68	93	84	99	89	101	82	109	76	89	92	91	96	94	87	94	89	88	111	95	105	90	89	91	80	79	84	94	86	78	83	96	93	87	62	84	96	88	105	86	93	85	114	79	92	97	85	79	99	98	87	96	109	84	102	99	90	92	98	89	88	102	88	74	78	89	91	70	79	104	86	82	96	84	78	103	97	86	86	98	87	71	88	88	75	78	93	97	74	95	91	98	104	89	92	89	104	85	93	91	100	98	87	77	110	85	88	108	105	105	90	77	74	81	99	76	90	92	77	94	88	93	88	80	102	98	90	82	79	87	97	96	101	93	78	96	114	82	78	72	93	90	86	87	81	91	90	93	68	108	77	86	88	98	82	94	89	98	89	93	85	82	95	108	92	79	109	97	112	92	70	80	88	101	90	100	110	91	91	94	93	78	86	73	94	87	81	89	86	86	96	87	95	102	78	105	101	88	82	87	81	104	86	92	97	72	94	105	93	78	96	100	89	92	97	101	78	100	85	82	108	86	81	74	101	106	82	113	96	95	98	94	86	87	99	98	87	82	102	101	90	84	89	83	72	80	98	97	107	102	77	99	102	93	95	93	100	83	90	99	95	95	91	98	103	102	84	86	100	75	98	105	92	105	103	87	102	101	99	90	75	98	88	91	75	74	96	77	87	86	96	88	89	74	81	106	92	118	101	78	80	90	83	82	90	106	93	83	88	94	99	105	102	104	104	78	95	93	76	92	68	102	96	94	94	81	88	109	86	91	87	76	97	110	89	90	78	76	91	83	95	95	79	96	68	96	97	89	90	109	92	109	104	97	114	77	89	106	91	81	85	108	83	100	92	103	91	111	104	94	97	94	101	96	103	90	91	97	92	92	105	89	106	78	85	80	101	76	100	90	108	99	84	105	88	90	98	73	91	91	108	93	90	90	101	91	105	99	100	91	87	69	91	115	98	81	101	100	102	110	100	83	101	87	74	85	97	94	87	101	98	94	92	106	98	91	90	99	88	105	94	103	101	87	97	86	85	97	82	82	105	82	80	88	93	97	91	94	85	109	85	100	96	86	86	84	95	97	86	89	104	94	82	92	83	88	87	79	99	94	101	86	105	113	92	109	94	72	104	85	88	67	85	82	108	87	91	92	86	89	108	101	92	89	88	114	114	93	91	81	80	86	90	85	102	86	89	93	82	75	82	76	96	90	92	79	92	111	96	95	77	85	78	99	93	82	72	104	94	90	89	104	113	96	89	98	88	96	101	84	95	76	92	104	84	92	84	91	89	111	88	104	91	97	90	84	90	85	86	116	90	79	92	101	95	102	106	102	86	90	89	80	93	93	91	92	108	100	102	77	86	82	95	100	74	84	99	86	82	97	86	90	94	94	83	89	95	89	80	89	89	87	81	84	84	75	90	102	98	94	93	92	83	105	101	80	93	95	79	102	85	93	84	82	97	98	92	92	96	84	104	99	99	79	87	111	75	89	99	80	92	81	92	95	78	90	103	72	75	100	91	95	92	116	82	90	102	97	94	83	81	89	101	91	99	86	90	88	91	76	103	99	93	72	100	88	106	103	102	104	105	85	101	100	99	63	88	91	94	89	100	83	92	94	91	71	84	78	84	83	100	86	98	88	89	90	84	104	113	82	101	77	95	90	105	97	88	84	84	89	95	78	90	88	83	92	105	96	82	96	87	68	80	117	81	88	102	84	108	95	76	91	101	93	95	98	98	81	77	90	107	114	104	90	94	79	87	99	111	88	80	95	106	100	82	108	94	93	81	93	73	90	101	86	98	92	92	99	78	80	96	92	87	82	80	83	92	105	79	97	95	89	95	78	65	96	92	83	94	92	113	87	95	85	87	80	91	103	103	80	73	99	82	81	76	86	77	93	75	88	90	96	79	92	89	89	93	88	106	99	103	78	101	109	81	89	83	83	96	96	84	84	81	105	99	102	91	98	90	96	79	86	96	98	92	81	102	100	93	96	86	79	100	107	69	76	109	93	85	90	88	106	94	106	77	109	87	79	92	100	104	89	88	96	80	101	91	82	93	97	89	92	91	80	94	107	95	91	93	86	98	85	95	85	58	88	91	79	93	112	90	96	90	71	71	98	76	87	74	85	103	82	106	94	97	82	101	89	88	102	94	70	96	92	82	102	93	96	97	82	94	105	93	103	103	94	97	77	101	90	89	81	95	83	107	101	100	75	86	83	86	85	106	77	87	81	93	96	90	92	87	93	93	88	86	110	94	88	94	79	86	106	99	99	97	75	96	88	121	89	97	65	96	82	83	106	85	97	85	89	106	94	109	99	109	81	94	87	82	90	73	74	95	118	96	98	100	109	82	92	102	94	86	98	98	84	88	110	84	95	78	82	95	104	87	83	92	94	89	104	118	85	98	104	83	104	79	86	108	89	88	92	90	104	77	98	89	101	80	95	99	95	108	88	90	88	96	97	100	69	94	82	85	103	53	90	94	98	96	87	91	96	109	104	102	112	83	97	92	88	101	98	89	89	94	86	92	104	79	96	88	92	105	88	90	103	93	82	75	89	86	91	82	86	95	85	100	82	94	112	93	89	90	100	106	90	90	92	81	90	89	93	100	86	90	80	95	98	93	96	85	96	89	79	87	89	90	93	97	106	92	82	94	90	78	93	83	83	73	101	98	84	102	90	91	95	92	101	105	98	90	79	95	84	87	92	91	80	89	84	80	114	83	80	101	116	79	103	98	91	87	94	94	85	96	108	82	102	110	105	102	93	77	96	81	81	97	105	90	95	98	91	102	87	85	90	99	72	82	92	82	87	93	92	109	86	95	92	96	82	103	94	109	90	86	91	97	98	89	90	100	96	103	119	84	94	85	82	96	100	100	105	92	83	90	84	96	77	94	100	93	80	97	92	99	96	95	98	100	90	81	91	76	91	81	108	91	106	89	77	89	88	96	106	97	100	75	93	99	83	97	93	89	80	98	89	89	88	95	92	98	105	88	83	91	92	91	80	98	90	88	91	89	84	97	92	82	89	89	97	80	82	97	88	96	91	98	92	82	91	93	87	89	95	87	90	90	86	105	86	97	96	87	90	95	99	78	114	107	109	87	76	112	78	81	89	96	85	84	90	98	86	109	78	83	100
44690	14680	1309	1439	2893	4150	3954	3638	2972	2519	2086	1910	1682	1577	1400	1362	1314	1291	1181	1112	1123	1044	998	1048	1036	1014	978	965	945	937	1008	924	902	879	961	920	886	885	848	900	901	860	869	827	900	895	869	805	851	852	864	839	840	907	807	859	836	829	879	877	806	794	825	809	853	890	819	798	791	790	837	858	836	775	800	865	783	791	806	795	819	806	851	810	822	852	797	842	805	855	838	841	813	831	859	760	829	802	856	794	829	785	851	766	856	797	799	824	853	840	807	779	744	844	845	795	806	824	836	843	805	791	764	783	826	793	807	806	874	810	761	821	769	776	839	783	778	822	817	820	839	789	839	785	821	796	814	799	862	820	815	823	787	810	860	830	817	835	781	831	799	778	806	833	789	828	791	837	804	808	787	806	844	843	796	833	770	871	833	823	805	804	836	824	786	808	837	837	875	838	801	808	827	824	811	804	811	825	834	789	855	813	793	778	801	840	809	859	836	785	805	809	802	876	801	789	837	839	823	804	826	809	792	832	847	858	773	792	843	784	811	821	802	856	751	788	816	773	877	832	749	832	794	841	816	828	850	818	835	797	809	773	811	807	837	786	879	794	829	808	795	845	801	780	801	829	793	788	843	854	826	863	851	878	825	863	835	796	805	801	770	811	837	740	789	808	782	771	823	803	811	791	831	824	742	798	813	795	775	829	787	795	842	848	814	794	796	757	796	792	822	791	755	815	823	830	764	828	793	778	797	808	800	831	805	829	893	800	826	804	797	875	818	874	789	835	797	776	789	783	843	868	792	826	821	821	798	836	803	783	833	803	809	788	786	808	792	798	780	771	844	751	795	784	789	813	760	844	799	838	797	783	803	835	792	839	813	806	795	767	802	824	801	836	790	837	833	815	789	827	833	809	867	775	795	764	806	795	844	795	842	807	817	779	882	764	813	895	754	809	817	768	829	781	767	857	843	797	814	821	845	819	849	786	829	783	794	788	784	813	826	770	820	826	816	802	773	821	785	749	833	796	782	773	808	767	843	815	816	827	778	862	793	799	831	801	796	809	847	820	788	791	803	805	815	834	810	788	824	823	774	787	815	818	853	850	868	767	795	825	838	792	818	797	798	854	791	844	740	783	781	821	820	839	807	855	801	866	791	845	830	834	843	785	776	812	798	783	821	815	819	758	824	861	787	838	819	828	827	807	818	787	859	819	784	786	813	848	803	792	848	818	819	834	813	791	814	807	833	786	813	824	765	766	825	855	818	839	789	807	821	797	818	775	824	793	801	821	839	852	757	810	811	841	858	825	793	756	831	820	798	833	802	857	818	812	798	803	805	780	817	782	811	797	815	834	842	831	810	786	810	849	791	794	799	848	768	785	823	779	838	786	816	848	781	818	815	844	779	824	812	764	782	781	841	753	811	787	818	814	809	771	870	843	844	828	818	821	807	785	807	817	750	838	821	757	828	821	812	849	825	807	795	811	825	830	782	796	778	763	838	804	853	787	833	857	808	817	805	847	812	782	841	865	818	825	898	796	817	858	819	808	815	762	775	740	778	836	774	806	791	780	798	780	795	830	814	845	792	812	850	803	825	818	830	833	774	850	783	813	814	772	808	791	816	755	839	795	852	788	839	804	823	761	781	819	803	798	799	783	837	804	858	821	817	742	853	850	797	786	806	774	833	783	814	805	819	827	803	773	845	791	817	802	818	798	779	798	812	798	801	812	779	845	802	810	813	848	798	833	800	828	866	815	771	809	821	814	811	793	854	814	817	840	799	806	756	796	785	811	793	839	776	800	799	802	779	806	833	761	858	807	836	763	778	750	823	765	797	783	820	823	792	814	812	781	790	787	863	824	820	783	786	763	795	816	822	846	794	803	837	837	830	840	859	827	851	823	831	790	808	780	803	782	793	804	822	791	795	783	789	818	804	872	827	821	811	824	869	788	788	772	837	825	768	785	785	777	821	811	813	843	806	824	809	818	859	809	808	805	838	784	800	803	863	770	785	784	784	799	818	832	864	824	814	843	838	813	765	822	849	864	801	803	781	830	762	794	855	829	795	809	824	810	813	838	801	825	772	837	855	849	842	764	813	819	776	823	836	811	793	864	818	827	830	796	776	847	805	809	843	827	780	836	818	810	837	797	797	802	836	786	754	801	797	837	821	789	828	802	819	803	823	853	762	835	798	826	791	808	791	824	803	848	804	794	794	829	790	818	770	797	772	833	812	805	870	824	813	850	797	759	806	838	839	812	851	842	817	830	759	756	824	792	813	793	818	840	828	825	851	816	837	811	798	811	794	803	844	784	812	848	832	789	775	862	782	761	806	784	757	819	815	839	828	832	769	730	794	832	784	807	798	828	827	772	813	814	827	782	813	856	837	771	829	804	818	808	809	849	817	826	823	773	800	780	826	835	790	782	859	831	857	858	803	754	718	845	835	810	811	818	827	763	780	818	817	827	827	770	802	817	819	830	833	876	800	793	829	797	793	790	816	785	809	775	828	742	820	804	801	737	795	871	778	832	799	826	799	787	876	763	794	805	846	793	777	850	785	861	768	833	855	810	826	793	772	804	778	776	825	848	803	850	779	824	845	814	825	785	891	820	885	786	868	775	795	799	823	816	859	800	772	817	814	739	838	795	831	785	744	848	745	828	760	791	784	818	793	821	835	812	774	832	824	816	833	821	800	784	800	832	838	800	849	842	810	793	807	796	830	802	804	805	831	783	800	830	781	840	849	810	824	785	780	824	872	780	806	794	746	817	850	791	799	822	762	813	836	829	805	827	826	845	812	807	835	835	806	837	758	832	802	784	777	851	792	883	830	847	781	776	837	794	800	794	841	750	804	865	805	817	777	790	784	847	808	792	805	839	805	821	832	807	827	833	814	787	782	776	849	771	782	777	826	796	817	818	794	767	825	789	793	835	847	844	845	818	818	804	826	837	810	797	809	828	802	781	825	823	756	872	796	808	823	822	837	762	771	816	777	814	767	792	822	778	813	812	777	825	817	823	807	818	816	848	809	851	821	783	850	847	805	775	815	862	812	790	880	787	818	836	808	805	811	789	809	831	802	849	805	741	824	784	765	798	789	778	794	804	837	779	816	784	789	811	824	833	821	842	848	865	816	816	775	852	828	823	765	823	842	796	814	748	798	804	810	823	821	870	856	815	836	793	842	812	857	782	845	805	826	824	783	790	817	801	816	804	755	805	811	831	846	827	864	844	807	844	798	852	767	873	800	813	749	826	801	826	819	810	841	825	785	836	809	840	809	847	821	805	753	820	854	817	781	829	801	838	768	802	791	822	841	795	796	822	802	812	813	769	814	816	804	824	854	795	837	806	837	825	832	820	803	767	845	809	840	850	812	853	847	801	787	831	802	862	829	796	816	809	843	812	800	799	832	843	806	844	817	811	841	866	759	803	804	817	853	785	853	835	818	817	820	867	832	774	802	803	816	774	749	800	876	735	791	779	820	804	814	804	836	793	821	783	766	844
19041	4745	47	37	34	29	50	66	40	48	42	45	43	54	36	50	28	21	15	25	25	37	19	21	32	19	27	21	26	36	37	27	27	33	24	17	15	27	25	25	16	16	22	20	31	22	30	28	16	22	13	18	15	20	20	22	19	24	16	20	21	29	21	14	15	29	27	28	25	24	22	16	14	15	19	22	24	15	22	24	23	17	21	26	18	21	21	20	23	19	23	20	19	19	14	19	14	20	21	21	21	25	27	24	15	15	18	21	26	15	20	24	14	17	16	19	15	18	30	25	17	28	24	18	21	20	17	22	18	19	16	20	19	27	21	17	28	23	13	22	12	28	24	18	23	14	25	21	14	18	23	16	13	18	22	21	16	26	19	22	12	23	18	22	22	21	11	20	20	18	24	27	21	22	17	18	13	11	18	26	19	16	11	25	25	29	12	17	22	16	21	23	14	20	22	17	26	16	20	14	16	19	23	25	21	16	20	18	20	23	26	17	17	20	20	23	22	28	17	17	16	14	24	20	16	24	18	16	19	25	16	13	18	23	25	24	19	15	14	23	17	23	21	24	18	22	22	19	18	22	11	23	16	30	22	17	13	21	19	17	23	16	18	25	22	17	15	24	29	14	15	14	21	23	16	21	17	23	16	16	28	33	24	30	17	28	23	33	17	17	22	21	24	17	25	24	18	25	16	12	20	17	28	20	24	18	22	23	24	29	21	14	26	29	31	24	17	20	19	17	21	16	20	16	24	16	17	16	20	22	15	22	27	21	14	23	8	22	20	14	17	23	18	15	14	28	31	11	18	19	21	26	20	23	28	18	15	24	20	19	20	19	18	16	13	20	14	23	21	16	21	19	25	17	21	11	18	22	20	22	21	14	24	17	15	15	23	22	16	21	17	17	9	16	6	17	30	17	17	11	19	21	19	24	15	16	16	10	21	22	15	16	16	13	14	19	15	20	14	26	19	11	16	17	16	24	21	16	23	13	15	18	21	23	26	22	21	27	15	22	15	19	20	17	19	19	10	18	24	10	22	20	18	22	20	14	19	27	14	21	23	15	23	23	17	14	21	15	26	15	10	17	14	23	23	19	25	20	19	20	17	19	25	23	19	15	17	23	19	17	27	28	14	20	21	25	16	26	19	17	20	20	16	17	22	19	18	23	13	15	22	26	16	21	13	17	22	18	16	18	20	14	18	16	17	13	20	16	17	16	14	15	15	23	18	22	20	11	21	21	12	16	15	9	15	22	18	23	17	22	11	24	22	21	21	20	29	18	24	14	19	17	20	20	21	18	20	25	24	20	26	13	18	16	19	12	16	16	20	22	23	18	23	18	15	14	18	18	20	15	25	20	17	19	20	16	26	20	12	15	15	20	22	30	18	14	16	21	17	26	23	18	16	16	26	24	17	26	21	22	17	16	18	17	28	18	23	7	22	21	17	15	20	24	15	18	17	16	23	25	25	15	15	22	22	24	25	13	12	24	15	14	21	16	16	18	15	20	20	19	16	14	15	20	21	13	15	25	29	17	26	13	15	21	20	21	24	20	17	17	18	26	15	24	21	12	18	24	18	15	19	18	13	22	22	17	18	14	15	16	28	24	23	20	15	20	20	15	16	24	26	17	20	22	21	23	19	19	19	22	13	23	26	23	10	26	23	25	22	12	16	13	15	22	18	17	15	16	21	19	18	15	18	18	25	19	24	23	17	29	21	18	21	22	17	24	20	23	17	20	18	15	17	22	17	25	22	15	27	21	19	19	22	18	13	28	27	24	13	23	17	21	20	18	24	21	23	25	23	18	20	15	20	17	18	18	18	18	23	27	21	24	22	13	23	17	16	20	11	22	28	19	19	19	18	16	18	25	12	21	17	20	23	20	19	25	25	30	13	27	16	18	19	20	13	30	22	20	17	17	19	22	18	21	15	11	26	18	16	26	22	20	19	21	23	13	28	16	19	19	24	21	25	11	20	22	14	18	21	19	24	23	17	22	21	20	24	19	22	17	16	17	13	18	21	14	21	28	19	17	24	15	24	24	20	20	12	20	21	13	20	26	20	19	17	26	28	21	23	21	15	19	20	26	16	25	23	19	13	18	25	19	18	20	24	29	18	12	26	26	17	19	17	15	17	22	19	22	17	21	15	26	13	18	20	15	21	24	17	17	18	18	16	29	13	18	16	23	22	21	21	19	18	22	13	19	14	24	13	23	23	16	22	24	13	20	29	18	10	14	28	20	22	24	25	21	27	26	24	12	24	19	14	17	16	18	23	14	26	24	18	29	21	14	22	16	17	22	16	19	22	21	20	14	11	13	22	21	18	12	16	14	26	16	19	26	28	17	21	23	24	23	23	20	11	20	23	19	17	14	18	18	14	15	21	24	16	28	16	25	19	15	20	15	21	20	21	19	21	16	16	15	23	13	22	26	17	27	23	20	20	18	21	22	19	28	27	20	17	25	15	15	21	31	18	22	20	15	16	15	19	20	20	16	15	24	25	15	17	18	15	26	24	25	19	20	23	16	23	13	24	22	25	20	16	29	22	14	19	30	17	21	22	23	18	14	22	18	23	15	15	15	17	24	26	21	17	18	22	14	24	13	14	17	24	18	13	23	20	14	13	21	26	18	16	15	18	22	21	23	21	14	24	21	23	29	18	22	13	21	20	17	22	25	19	23	14	14	21	20	25	27	23	21	22	19	16	23	24	22	15	16	27	18	20	11	24	27	25	28	24	14	19	19	27	14	13	16	21	22	13	26	19	28	17	16	21	19	20	20	38	18	20	19	19	25	15	32	20	17	15	21	23	23	20	13	21	21	20	15	28	12	26	19	11	28	13	14	22	15	21	20	31	22	22	30	17	12	14	25	19	16	20	21	26	27	27	17	28	20	17	23	26	21	25	18	27	19	27	25	18	20	16	19	17	21	28	20	21	26	22	13	18	17	15	18	19	19	26	13	19	13	16	26	19	25	22	16	27	19	16	22	15	20	20	21	18	26	19	20	20	20	20	23	13	21	18	22	19	21	16	18	21	22	15	26	28	21	19	21	19	22	15	20	22	12	17	22	19	19	18	15	22	20	25	14	18	21	22	15	35	17	19	21	31	23	19	19	16	23	20	25	31	22	21	21	24	24	20	26	25	23	25	22	15	15	17	16	22	17	28	19	19	19	21	18	21	24	15	22	21	24	32	14	21	23	23	21	18	12	24	26	20	14	28	19	19	23	21	14	16	14	14	29	21	15	16	18	25	23	19	18	20	23	26	20	18	15	15	19	19	16	9	18	12	22	29	19	21	24	19	12	19	22	23	23	29	17	16	21	13	25	17	22	21	25	10	18	18	20	25	13	20	21	20	19	21	17	19	20	13	22	22	14	21	25	21	25	21	22	20	21	15	19	19	19	19	16	20	23	13	29	19	22	23	14	26	18	24	21	18	20	19	14	21	19	17	23	26	21	12	14	21	20	20	24	20	15	22	14	29	11	24	24	22	17
40476	12536	649	645	1698	2905	2955	2609	2240	1784	1647	1325	1123	923	939	806	678	593	588	581	495	435	444	433	366	355	339	354	337	312	272	316	260	286	301	257	236	290	290	224	249	219	238	253	238	230	204	210	229	209	230	204	211	209	209	222	185	199	209	203	197	215	226	178	211	216	203	230	190	212	202	174	185	197	199	201	194	182	193	208	194	184	186	211	190	183	192	172	209	190	178	182	206	187	187	158	191	180	182	176	182	191	166	176	196	171	167	181	197	176	163	175	184	159	187	160	162	156	206	191	172	203	170	164	205	176	170	179	157	182	183	176	201	180	201	179	180	187	162	186	195	179	179	181	165	167	167	192	166	179	172	171	170	191	171	181	198	172	181	208	173	171	168	176	159	166	186	190	176	137	190	193	188	174	178	166	182	191	170	151	174	180	184	178	168	181	171	173	188	169	186	169	154	181	166	169	211	182	173	186	177	172	147	169	181	161	191	176	172	163	178	165	164	184	155	167	176	159	175	174	173	175	172	157	189	185	175	185	190	170	164	150	188	152	178	170	178	171	188	192	182	172	172	173	150	159	142	162	182	165	163	184	179	183	147	174	196	163	194	175	178	174	160	166	153	168	176	171	187	154	172	182	182	185	175	165	181	173	187	188	154	159	176	181	165	172	176	168	184	165	171	192	197	184	200	179	155	191	168	176	180	184	176	158	170	194	196	161	175	172	160	191	167	152	169	180	156	162	185	170	185	164	175	164	161	165	159	181	171	202	158	179	186	173	161	182	188	188	154	192	177	194	154	148	178	176	196	173	157	152	199	166	162	183	197	170	170	172	176	185	187	172	158	162	165	150	155	184	148	187	189	176	148	185	163	170	165	154	170	164	181	173	203	174	188	179	160	170	169	156	192	188	144	201	191	182	156	173	181	177	165	158	201	178	143	161	169	151	168	157	166	170	181	180	182	168	189	170	150	154	190	175	155	177	188	180	170	171	179	167	179	155	172	178	189	156	198	171	186	169	161	179	178	180	184	150	175	161	160	183	184	181	170	160	158	173	184	183	194	174	182	197	185	175	170	190	156	184	181	191	160	147	172	172	176	189	173	160	172	186	160	172	175	177	184	182	168	183	162	161	147	186	198	192	164	167	197	187	158	171	176	196	179	180	176	171	182	181	175	154	168	192	193	161	166	160	177	167	170	208	171	175	177	190	194	176	187	180	169	170	184	180	173	163	186	174	171	159	166	190	174	169	174	169	169	197	180	184	151	171	193	168	176	181	217	162	196	166	168	171	178	183	169	188	159	167	160	166	173	191	161	170	186	160	178	173	178	157	183	183	171	190	167	168	172	188	168	178	178	191	169	175	176	194	152	189	167	163	160	194	190	167	148	171	180	154	186	174	160	174	157	181	177	181	187	186	172	187	177	196	151	156	162	182	170	181	181	161	198	169	166	157	180	196	187	179	175	173	197	182	171	190	178	199	174	171	175	174	189	187	175	165	153	167	165	169	173	177	178	170	186	173	173	187	170	172	164	185	153	151	182	164	191	184	170	184	178	161	174	168	166	177	179	158	211	154	182	170	160	169	166	189	169	164	170	167	195	167	171	181	186	174	192	198	158	182	198	176	140	178	174	175	184	183	206	200	165	183	198	177	191	178	174	185	174	185	197	189	163	161	188	169	153	174	184	177	170	184	199	152	171	185	174	208	176	178	182	175	162	184	172	180	168	188	196	167	188	176	205	178	171	177	178	176	173	165	181	183	170	159	174	174	217	168	199	179	179	188	178	192	178	182	175	183	180	169	166	170	182	183	155	185	176	169	180	162	177	178	187	177	174	183	182	181	163	165	172	170	160	190	164	173	156	199	173	167	174	154	165	168	184	165	170	169	182	166	174	195	164	167	169	171	158	170	175	175	160	149	154	163	191	180	190	167	222	159	190	167	181	195	194	169	173	184	173	190	200	193	206	169	169	179	161	185	159	153	179	162	197	170	183	177	164	188	190	199	178	185	172	172	146	180	181	185	186	166	186	177	171	184	174	168	169	183	200	166	168	159	171	160	187	174	169	188	147	162	152	179	189	169	181	156	166	189	200	166	148	172	136	163	179	194	178	162	192	154	169	183	173	177	178	204	182	172	161	174	171	182	180	164	193	175	177	183	172	165	156	168	165	177	165	172	175	164	160	162	186	158	165	167	171	167	172	161	147	168	187	173	164	165	185	169	164	180	178	167	179	163	190	174	158	179	156	175	186	170	175	182	187	170	192	182	201	187	175	180	177	157	194	172	155	181	163	191	149	199	158	184	165	183	176	158	177	175	170	191	173	173	168	171	172	188	179	175	168	178	165	170	176	162	167	173	177	177	156	153	213	166	174	174	178	190	177	186	168	175	175	180	155	176	182	193	189	156	194	152	190	169	170	185	176	160	157	168	182	176	154	184	186	177	180	178	150	170	168	179	183	164	182	166	180	184	187	189	182	173	187	184	148	160	169	180	183	171	168	182	179	154	160	183	172	180	181	174	183	190	158	183	163	168	170	180	186	186	189	187	183	179	165	186	175	173	177	174	195	170	180	162	169	196	177	170	175	169	166	171	171	170	204	191	202	159	150	155	173	175	163	172	182	167	169	172	187	161	184	179	178	163	171	177	153	170	178	166	168	167	181	166	165	161	183	200	158	168	202	204	172	167	181	183	189	166	161	158	169	166	184	177	160	200	190	183	159	189	184	166	185	178	166	182	180	161	184	186	152	170	159	192	176	154	185	167	175	183	171	185	173	162	171	152	180	159	171	163	166	174	176	178	169	175	191	180	185	158	172	168	187	162	174	179	165	168	181	176	161	154	161	167	173	188	172	183	141	180	164	172	194	162	157	161	171	173	191	179	168	169	132	155	171	162	160	154	173	172	152	180	157	192	163	174	181	177	158	159	170	159	183	175	185	194	156	159	178	181	188	207	165	202	166	168	162	190	173	187	168	175	151	176	190	168	161	186	164	172	174	182	155	174	184	176	192	173	156	182	169	165	200	171	190	147	168	188	179	167	168	173	174	188	155	199	174	172	186	176	169	166	149	165	209	163	173	185	190	175	198	158	189	177	151	173	190	179	168	162	177	186	168	142	172	151	180	171	188	191	182	189	161	191	178	186	210	175	179	202	181	154	179	159	169	170	175	190	179	147	163	171	188	175	168	167	169	179	142	175	188	193	184	163	168	176	191	182	193	183	168	168	195	200	169	185	146	165	184	182	166	169	161	174	192	163	154	202	152	177	178	145	176	204	159	176	172	168	181	174	172	151	153	164	162	178	154	188	180	183	189	177	173	158	181	174	205	174	168	150	169	177	156	150	184	173	166	173	184	187	172	175	167	191	195	176	195	189	181	162	163	158	185	174	187	166	164	181	170	176	183	209	181	162	168	194	168	193	178	171	196	185	168	173	189	150	175	188	174	197	177	176	179	170	188	195	197	177	162	165	170	170	189	158	156	159	177	182	174	179	167	179
27738	10970	245	112	91	116	118	128	128	108	117	101	120	92	93	95	89	78	84	79	65	82	82	81	96	87	92	75	78	65	77	97	74	84	85	92	79	89	78	76	74	86	71	73	69	78	79	75	68	76	60	80	62	71	71	80	83	85	74	79	80	86	81	80	75	82	78	61	67	69	67	76	80	85	88	75	73	63	83	67	73	74	89	70	68	84	70	67	73	75	78	71	80	87	69	65	76	72	73	71	71	70	74	88	81	85	56	82	73	71	83	73	69	60	77	72	75	66	73	83	69	78	60	62	62	57	66	67	72	73	69	68	71	58	71	67	58	69	73	74	79	50	61	58	89	61	87	73	65	83	68	72	64	71	66	73	67	73	71	73	68	77	61	76	91	70	83	85	76	70	68	69	61	76	73	71	73	63	69	65	55	75	73	81	68	74	82	85	82	77	76	71	72	76	63	73	82	85	94	90	62	71	61	71	67	80	66	72	65	65	65	74	71	72	83	73	81	79	67	80	68	88	82	71	65	72	70	79	85	96	75	82	78	62	75	61	93	66	79	70	75	68	79	82	62	68	76	78	79	85	73	64	69	65	70	64	68	72	68	67	74	74	73	83	67	75	83	70	62	69	75	89	61	79	66	73	78	79	58	71	62	51	76	64	82	76	79	67	64	53	66	90	68	64	68	61	67	88	59	82	88	66	68	72	75	61	78	79	74	82	83	67	74	76	62	68	76	73	79	71	71	64	72	73	80	75	76	87	77	84	71	75	67	71	58	66	70	68	73	81	77	59	59	79	82	74	65	65	78	77	79	57	70	71	71	92	61	57	67	70	74	81	70	74	59	64	83	77	70	67	66	72	76	74	66	71	77	67	66	72	70	84	79	62	68	66	70	77	65	74	69	64	62	68	76	70	71	72	62	67	68	71	67	66	79	73	77	63	81	68	74	71	86	58	83	77	80	70	73	66	64	68	66	61	62	67	56	74	66	79	83	62	59	74	76	67	69	60	85	75	74	74	77	75	87	75	65	55	71	75	65	62	83	64	74	73	77	62	59	60	80	66	69	81	70	73	81	67	78	71	85	71	72	67	69	80	73	88	63	70	59	64	73	82	74	75	70	72	53	87	66	71	73	60	70	75	57	65	75	62	71	82	78	73	49	61	75	76	69	77	72	72	80	65	68	63	80	87	75	57	76	68	64	66	65	80	69	60	74	93	76	73	69	63	84	74	82	86	70	71	64	74	69	61	76	75	54	91	68	80	79	66	73	73	75	82	71	63	54	80	59	65	69	81	84	67	64	79	68	69	74	83	68	75	72	65	66	85	78	72	72	58	55	59	55	65	72	75	75	72	77	61	70	60	76	79	57	82	69	79	77	87	74	62	70	77	82	67	66	85	81	73	76	64	69	82	63	77	82	61	73	71	69	72	89	84	78	88	61	72	69	68	71	70	76	73	59	91	77	70	76	79	65	75	68	64	63	59	76	74	79	77	49	78	71	89	77	62	69	62	71	62	86	77	74	89	68	63	72	71	88	81	76	54	72	76	74	73	63	63	89	83	64	68	81	79	63	67	78	73	67	75	85	76	88	63	64	70	67	68	89	70	60	62	71	68	63	86	71	70	62	64	73	101	62	69	83	68	63	87	57	81	75	75	66	77	54	48	67	75	65	81	83	67	75	72	75	68	67	78	79	71	63	62	74	64	67	65	78	63	79	72	69	78	77	84	87	79	79	62	73	82	68	68	72	67	60	65	76	67	67	73	52	68	75	64	73	73	75	61	62	73	69	64	76	87	76	69	81	67	62	74	78	80	79	69	78	85	71	96	76	74	84	76	75	57	68	73	56	71	64	74	62	69	69	75	88	75	69	63	76	62	77	79	70	62	72	72	65	74	78	70	78	74	70	74	82	66	74	81	94	79	71	71	77	79	65	76	52	70	70	87	64	68	73	72	62	59	79	71	61	64	83	77	70	66	83	86	79	66	67	84	59	75	66	74	79	67	72	66	73	71	85	67	65	66	83	70	81	75	73	80	75	58	60	69	69	80	71	75	77	72	78	65	65	66	73	68	60	61	76	78	79	61	63	69	89	74	73	68	54	62	72	74	64	70	65	80	84	70	78	66	74	74	77	71	67	83	66	81	74	66	72	83	81	76	70	80	76	86	84	61	80	77	69	71	69	77	68	66	67	76	70	62	63	63	75	79	63	70	61	79	65	78	62	73	75	69	73	70	71	78	60	76	63	67	76	62	81	78	77	69	63	66	79	66	93	70	75	68	72	72	82	85	72	70	63	69	68	80	78	61	66	75	59	64	69	89	78	73	66	68	70	63	62	66	64	73	60	77	74	68	85	75	85	78	76	83	83	81	71	64	80	68	66	80	67	52	86	76	73	68	65	58	72	62	74	77	85	77	80	68	75	75	58	65	53	60	90	67	64	76	54	72	70	79	80	58	64	83	69	74	81	93	69	78	71	64	67	63	78	63	58	59	81	61	62	76	67	76	72	72	68	58	62	62	67	75	74	70	83	61	70	77	82	63	81	73	66	75	82	87	73	65	87	66	76	65	96	61	51	71	70	78	73	73	74	62	62	59	69	73	58	64	69	90	64	68	79	83	73	83	66	71	71	73	68	71	72	60	68	64	68	67	71	65	92	63	51	65	64	64	73	60	88	67	77	71	61	71	79	65	76	80	78	62	91	68	71	74	79	69	87	57	63	68	76	83	64	76	74	55	75	66	88	72	77	59	68	66	58	71	79	79	67	79	76	84	69	70	72	64	76	69	78	66	73	70	71	67	82	69	69	87	81	84	73	68	81	72	89	77	80	61	68	71	70	56	79	71	72	49	72	69	85	76	85	69	76	61	81	80	67	62	82	59	85	71	73	68	75	80	92	51	69	69	72	81	71	62	48	69	59	67	68	72	70	63	71	67	66	58	81	68	70	67	61	74	66	75	60	65	68	80	72	66	79	78	56	68	75	85	74	69	57	67	62	70	81	68	71	82	59	61	72	86	71	62	76	50	75	67	68	74	77	73	80	66	75	75	77	69	67	72	73	65	73	64	61	83	83	73	66	67	73	77	88	68	80	92	65	81	81	69	86	55	86	65	56	62	67	72	79	69	84	75	68	70	76	78	64	62	61	63	82	66	92	63	72	73	62	77	69	71	69	63	73	85	63	88	81	77	73	70	75	80	82	79	61	68	70	68	59	58	65	68	68	88	78	84	66	60	74	73	71	70	86	80	74	76	76	66	79	74	72	74	65	76	70	53	56	98	58	76	74	80	73	74	59	69	63	65	63	79	55	64	74	83	63	71	80	80	66	75	65	65	54	66	69	65	73	85	74	64	67	63	85	85	92	74	59	62	91	72	64	81	68	58	53	59	72	74	77	63	66	63	92	71	87	72	64	79	61	81	89	80	85	77	63	73	84	77	84	59	74	91	66	82	74	73	64	64	63	55	86	70	64	79	67	69	88	62	72	67	80	72
44973	16722	1483	1603	3600	5478	5474	4742	3957	3303	2845	2504	2269	1936	1762	1562	1427	1321	1284	1191	1155	1170	1118	1014	976	949	945	949	858	872	839	858	833	856	813	819	787	820	810	786	770	786	772	783	751	758	751	719	697	712	720	715	700	688	743	693	741	693	698	675	701	698	720	700	651	727	688	706	657	649	716	714	722	720	674	694	715	668	720	681	653	685	657	663	693	684	721	693	685	733	707	680	703	671	676	699	725	713	660	698	685	677	677	691	717	701	648	651	671	644	681	660	714	675	729	662	649	694	696	688	703	631	670	692	645	677	669	648	666	672	691	628	660	704	728	669	717	675	666	652	648	691	699	671	749	650	681	670	668	672	652	640	650	671	678	692	662	687	662	649	669	661	702	658	714	630	678	698	641	693	696	644	630	709	650	656	700	668	654	647	686	721	669	638	700	692	694	683	684	640	680	666	665	609	691	642	632	614	671	684	712	675	676	655	700	672	653	667	645	672	713	657	721	690	646	645	631	635	667	683	615	689	654	639	657	663	634	656	675	638	671	665	716	657	620	642	678	623	660	666	703	686	659	659	700	641	661	608	680	720	625	680	638	654	713	680	705	654	697	679	637	655	697	612	670	679	613	680	667	679	667	695	699	676	691	666	695	648	668	631	678	663	662	725	652	692	612	646	635	699	658	669	679	671	673	668	660	672	652	734	681	689	698	647	669	654	615	656	659	645	655	659	701	690	749	675	701	712	692	684	720	711	666	692	642	610	634	699	634	666	688	699	636	679	683	663	638	725	690	624	698	660	650	713	666	670	653	676	721	669	685	715	669	654	666	652	681	656	684	660	640	711	676	703	667	653	687	627	700	665	690	672	629	681	671	657	671	674	634	718	636	708	695	667	707	617	650	679	696	694	667	659	664	702	687	670	724	654	695	688	647	703	680	654	677	697	711	681	638	632	646	689	665	666	652	694	667	642	668	659	670	644	685	716	674	635	712	672	639	670	653	712	669	637	652	658	703	685	657	667	688	689	705	645	671	658	668	683	656	661	679	609	682	653	637	684	709	677	676	642	653	682	642	680	697	698	662	683	655	679	691	675	654	650	694	696	621	669	718	674	726	611	702	636	711	697	685	633	705	693	702	618	679	614	653	651	679	659	653	671	659	630	626	652	670	659	635	633	710	663	638	706	694	675	662	635	675	659	662	699	679	645	682	690	686	703	661	673	697	688	685	696	711	682	679	672	650	702	690	692	727	645	702	664	687	669	645	673	733	691	645	691	703	691	681	682	647	638	654	638	696	725	658	679	636	675	689	640	699	643	684	700	691	656	671	659	660	690	658	674	652	635	680	672	647	672	651	709	722	671	657	640	649	658	625	654	637	631	650	604	654	677	658	663	691	627	618	678	635	644	676	714	721	706	642	638	658	612	651	656	671	663	662	639	695	663	678	626	683	675	671	648	631	675	677	663	663	672	610	614	676	694	614	672	629	680	668	627	659	679	633	688	667	652	679	630	677	665	709	657	673	661	645	663	712	673	647	646	668	696	684	746	679	646	613	661	660	649	681	666	636	672	700	698	710	668	670	631	717	654	671	686	628	672	668	666	673	676	666	668	653	697	640	695	633	657	650	655	668	645	657	702	630	657	652	678	644	658	658	678	710	671	675	642	621	609	692	713	644	624	682	645	726	640	663	669	642	688	615	717	728	675	629	667	671	660	671	665	707	671	678	669	693	708	693	646	644	669	639	657	685	643	690	680	644	650	645	628	664	693	664	627	668	673	668	664	650	653	689	670	659	684	675	708	665	674	674	697	686	657	665	678	680	671	675	647	686	666	712	638	652	629	662	698	641	686	647	632	669	666	717	669	687	672	682	675	648	643	691	651	722	708	623	706	646	615	612	667	678	653	699	672	635	637	670	656	700	654	671	654	667	638	684	682	653	652	672	664	666	651	709	671	609	653	633	663	666	697	692	700	696	680	623	694	665	706	643	675	650	659	700	655	678	664	678	650	672	683	699	647	630	681	605	661	669	651	705	688	680	706	667	645	709	648	660	674	670	672	644	687	709	666	658	667	663	664	709	707	672	602	670	691	662	653	674	620	657	712	669	673	628	672	678	633	690	675	693	692	668	653	679	646	691	691	672	657	654	674	681	635	686	670	634	687	605	655	635	630	698	702	623	682	682	691	683	677	679	658	690	683	680	646	648	677	697	645	700	640	627	625	743	674	680	704	699	685	633	643	684	679	674	686	673	666	642	655	634	660	684	683	703	714	647	695	727	670	696	691	713	664	692	639	662	649	674	653	613	644	661	686	595	681	677	693	680	662	688	613	651	659	648	683	641	708	640	685	648	636	691	641	649	675	708	685	666	665	684	674	659	684	661	653	677	617	685	628	675	667	666	647	653	728	661	708	649	685	634	679	701	696	654	675	646	667	654	687	631	716	657	682	643	662	624	664	719	664	677	673	645	694	685	691	676	632	646	602	698	690	700	680	664	680	719	653	685	699	682	710	652	679	694	648	637	658	657	675	664	679	718	688	710	648	608	704	644	666	666	690	644	683	677	617	662	669	619	719	675	694	634	641	631	687	728	690	677	651	704	683	633	651	613	726	625	648	696	686	648	654	660	641	699	628	615	696	655	683	613	669	667	655	643	682	689	660	654	653	650	661	707	633	688	662	657	650	623	681	701	691	659	695	654	652	635	678	678	699	660	672	666	662	668	638	681	682	698	665	687	616	634	654	713	674	636	688	645	708	649	711	670	676	694	678	644	649	704	630	642	624	682	642	687	678	639	688	613	672	664	684	652	647	694	690	695	675	657	684	666	612	727	649	693	695	668	693	668	661	661	673	679	683	620	710	695	677	699	653	676	675	698	697	670	663	677	668	655	630	622	645	690	709	638	667	695	666	654	695	653	660	664	688	676	659	660	652	657	719	652	680	676	648	664	689	651	655	678	680	628	633	693	648	636	683	678	669	661	662	652	690	662	664	670	646	687	630	667	660	682	626	651	657	704	691	662	635	648	692	622	712	624	684	676	626	699	677	649	696	646	656	621	691	677	647	675	667	677	686	671	658	668	680	626	680	674	650	645	682	621	630	648	725	667	677	670	662	688	690	640	707	645	690	616	651	717	655	659	654	668	678	684	649	675	652	669	646	654	666	703	635	628	641	663	651	638	669	658	648	673	654	643	698	646	674	670	687	685	673	665	661	658	640	635	673	661	669	612	728	671	705	723	664	675	680	655	672	686	667	680	692	652	690	670	650	673	655	660	638	685	678	727	623	639	663	649	659	691	630	699	727	675	664	624	723	666	710	628	628	682	677	671	681	667	653	664	668	636	716	655	655	678	723	666	642	670	669	710	676	644	639	686	686	628	677	705	641	654	640	688	652	684	646	655	665	690	644	697	616	664	665	660	675	618	658	684	681	675	605	671	688	682	664	695	644	651	689	719	664	636	675	672	725	683	649	690	590	668	641	693	697	633	641	668	668	692	654	669	627
9219	1169	52	61	48	59	68	40	73	57	45	51	50	47	57	48	38	55	57	50	54	56	73	55	52	61	47	62	37	60	39	58	49	45	56	53	51	58	45	53	48	49	44	57	63	56	48	45	45	48	40	49	51	39	49	39	61	46	35	44	60	42	61	51	47	41	48	51	58	55	51	53	46	66	38	51	56	53	36	53	50	43	46	47	44	45	58	62	47	50	32	46	55	44	52	57	49	50	51	53	58	54	50	48	57	47	42	51	55	51	43	53	47	50	59	60	51	58	58	41	62	54	56	50	41	57	47	48	48	45	51	43	43	51	53	56	48	50	58	52	47	44	67	47	49	41	57	52	41	37	55	64	58	47	49	41	43	50	59	43	62	54	55	53	56	44	48	50	48	47	42	41	50	47	51	49	46	51	48	37	50	56	49	57	48	47	53	55	45	45	52	52	48	52	50	38	42	55	46	51	44	56	45	52	42	45	53	44	47	47	38	49	65	59	59	36	46	51	47	56	49	58	46	54	48	38	46	35	42	64	44	62	48	49	51	55	46	51	65	64	52	51	46	39	53	49	47	39	36	53	43	44	58	53	51	51	51	50	48	60	40	50	57	44	60	51	46	51	57	49	59	58	45	51	54	49	42	64	46	48	54	51	38	53	39	49	53	38	58	48	58	55	39	56	48	56	40	47	43	40	56	46	57	48	48	45	41	53	51	45	48	43	47	54	53	59	55	61	58	55	52	59	54	38	76	52	48	43	57	53	44	44	49	54	46	41	52	44	46	37	52	62	68	46	40	67	54	52	47	52	51	41	49	43	64	50	54	50	55	62	47	48	47	36	66	50	47	57	45	58	48	52	41	51	56	50	54	63	52	52	40	48	56	42	55	49	46	44	55	58	58	51	46	51	53	47	41	40	48	50	59	45	56	50	52	49	54	62	46	50	55	57	56	49	47	41	58	51	49	62	49	52	38	44	44	53	68	49	48	57	48	59	59	49	34	57	61	53	40	53	59	59	36	56	55	55	58	51	44	44	59	35	56	53	38	45	47	45	43	54	60	59	48	53	48	58	45	43	44	43	53	52	52	46	51	58	42	48	50	42	51	53	56	47	46	48	54	46	54	48	55	48	54	63	45	40	41	55	42	51	45	56	46	52	49	57	45	60	57	47	48	50	51	53	45	51	54	46	51	45	64	61	42	54	55	55	54	51	48	54	49	44	50	50	36	52	52	56	56	52	46	59	48	48	67	53	45	38	53	46	53	56	52	48	51	45	43	56	38	33	57	41	49	39	45	49	61	52	44	48	50	49	46	44	52	48	48	51	52	49	51	52	53	52	54	46	42	73	58	34	61	44	54	50	57	50	38	47	46	46	54	48	50	47	49	51	39	53	44	47	46	58	42	45	46	49	47	34	45	46	45	44	48	48	39	42	48	45	46	48	57	64	54	46	47	44	43	51	54	43	51	78	60	52	50	59	52	55	54	51	45	40	50	42	43	47	43	48	50	49	44	55	41	39	52	45	53	52	55	58	64	45	66	46	49	48	51	56	47	54	56	50	49	48	52	56	64	48	47	47	45	52	54	38	42	47	40	40	43	41	55	48	34	39	64	45	47	51	49	50	56	49	43	49	48	49	51	48	43	54	43	47	56	39	37	51	60	47	49	43	58	45	50	52	52	47	41	47	50	52	56	50	43	52	58	56	65	52	42	56	42	52	57	48	40	57	39	50	53	46	55	62	61	59	49	45	40	54	53	42	35	59	47	49	43	35	59	58	46	40	42	52	44	55	54	51	47	55	54	51	45	49	43	50	34	50	50	39	53	52	47	55	47	49	50	53	51	76	58	54	56	51	69	37	57	42	49	55	56	48	43	48	55	42	55	61	42	45	55	47	40	46	48	40	42	56	40	58	48	51	45	49	44	47	47	48	34	43	44	50	41	47	53	54	49	63	51	43	63	47	54	45	38	54	42	55	52	58	54	34	52	54	50	55	56	57	50	43	46	55	49	51	50	54	57	49	43	50	43	61	43	57	54	57	48	50	58	59	54	49	42	48	59	43	52	42	60	61	54	50	50	44	43	57	43	54	51	47	45	50	41	50	45	45	47	30	40	57	62	58	48	49	41	60	42	51	50	59	57	49	37	56	47	48	54	46	58	57	45	41	49	55	50	45	54	52	45	58	48	47	46	38	62	42	55	54	41	42	55	46	54	51	50	43	48	51	46	59	45	53	47	57	59	53	58	51	52	49	58	46	51	46	46	52	55	45	56	50	55	45	41	32	53	46	46	56	48	57	38	43	44	67	49	41	67	60	53	60	57	47	53	51	42	59	59	54	57	53	61	59	57	43	43	56	46	47	45	46	48	43	45	52	53	50	44	42	59	61	46	37	56	45	46	49	47	48	46	39	62	51	47	54	53	48	49	46	54	46	35	64	54	47	48	56	56	53	49	55	38	40	62	50	55	50	53	64	62	47	57	37	52	45	42	56	66	48	55	40	51	46	38	58	49	52	49	42	53	49	57	57	48	56	50	43	57	43	26	45	47	38	37	44	47	63	46	54	45	51	50	43	44	47	48	60	51	42	49	46	33	45	45	46	46	55	39	50	60	47	51	31	61	53	56	56	46	52	63	41	49	42	45	62	58	45	58	47	57	50	47	53	62	47	38	44	45	41	35	54	57	43	42	42	45	50	54	46	56	41	56	34	44	48	50	52	52	46	51	53	61	54	57	49	40	47	48	48	50	42	46	53	46	48	44	47	40	56	43	57	51	46	42	44	50	56	37	49	53	52	61	59	65	33	62	49	58	43	43	54	47	47	50	58	50	44	68	49	51	42	47	55	40	43	39	56	54	50	38	39	54	53	56	35	45	44	51	45	55	50	45	46	55	61	41	52	50	34	39	48	49	74	41	52	53	60	54	50	57	53	44	44	39	43	59	50	52	53	45	66	56	49	55	54	53	39	45	55	41	64	55	46	41	41	51	47	61	38	39	59	50	57	50	53	47	54	42	41	51	51	49	49	54	49	48	42	52	53	45	50	44	61	50	57	52	47	46	54	47	58	45	35	60	45	43	61	38	56	56	54	46	50	50	58	41	52	59	59	51	53	40	48	44	50	42	70	54	48	48	58	51	44	58	51	55	59	52	54	52	50	47	52	55	55	50	48	39	44	36	46	44	52	43	56	49	64	54	52	62	46	46	73	55	40	60	51	48	50	57	50	50	60	55	58	41	54	52	40	56	44	45	47	48	57	50	49	50	40	40	45	50	57	46	59	45	47	56	39	56	41	49	52	61	44	47	55	60	46	40	44	45	41	44	37	53	51	54	52	48	53	64	59	66	60	48	68	41	37	46	43	50	48	54	41	46	36	53	44	49	47	47	55	41	56	57	54	49	49	55	41	47	51	55	48	50	41	59	56	57	59	48	44	46	56	52	46	63	47	51	58	43	43	57	50	36	59	47	50	53	50	53	41	47	47	51	49	50	41
32343	8668	594	559	725	948	1005	952	873	819	775	658	622	631	596	583	551	517	527	507	479	474	483	489	480	444	435	485	492	461	465	476	437	450	438	424	464	445	444	458	462	410	468	415	477	456	442	440	433	427	394	416	416	428	415	463	462	454	435	448	403	468	442	430	429	450	468	472	430	436	451	427	417	442	427	423	434	426	470	466	418	441	419	436	418	398	435	463	426	421	469	435	443	473	428	410	464	409	432	444	440	476	436	412	401	437	407	401	415	417	417	435	467	393	430	445	417	418	452	450	392	455	455	418	440	458	405	437	403	395	399	452	415	366	428	478	415	408	422	459	444	412	434	416	411	434	426	457	423	450	450	461	436	421	430	423	444	466	433	406	401	400	451	417	393	431	419	402	444	455	407	458	423	450	454	443	434	411	417	452	418	455	425	452	421	446	411	421	427	454	438	423	430	435	438	430	451	427	434	394	432	420	460	444	432	446	414	477	403	379	423	393	440	446	427	420	438	438	452	402	409	444	449	408	414	425	423	505	406	434	440	422	402	403	423	446	432	434	430	430	459	424	427	418	413	403	431	425	411	414	444	420	413	452	413	437	435	438	446	446	473	398	437	422	414	424	446	424	429	425	412	404	444	428	394	431	427	420	424	411	434	421	409	397	408	429	417	445	412	404	404	448	423	489	386	429	438	424	451	388	387	441	381	430	458	461	380	453	425	420	452	420	412	411	434	407	433	428	391	381	428	423	423	423	453	420	416	441	409	414	412	458	417	417	435	433	468	442	468	439	438	437	453	472	431	418	477	423	381	448	417	424	471	420	440	425	399	449	414	424	417	404	440	428	438	411	419	417	414	439	411	416	410	422	407	394	434	408	398	442	443	385	413	432	352	404	438	435	427	414	427	430	424	447	440	448	412	423	400	413	440	402	427	435	416	408	448	421	409	461	410	399	439	423	431	435	423	444	411	451	427	410	427	439	422	393	420	408	432	448	464	415	435	423	426	411	439	405	408	446	406	443	398	445	425	404	398	444	443	412	427	433	394	442	435	405	431	404	446	396	450	454	398	411	420	413	424	398	428	416	428	400	421	413	435	433	426	442	455	433	428	395	414	401	414	440	437	412	442	377	429	432	450	420	450	467	420	368	455	453	452	443	429	398	409	428	446	446	438	437	393	380	417	420	416	412	416	488	400	469	400	438	414	399	406	396	435	432	446	404	460	403	435	418	389	423	400	420	444	398	421	411	450	433	461	446	423	446	433	427	433	401	446	393	441	465	434	407	438	423	404	382	454	447	430	422	451	443	429	413	404	396	458	407	454	419	448	449	412	414	415	393	456	405	435	418	448	401	442	423	425	426	450	416	440	411	433	414	409	426	430	393	391	428	441	411	430	397	413	414	448	408	428	388	411	430	468	461	446	434	424	422	402	416	432	452	427	445	410	412	448	432	391	449	431	412	428	413	441	429	452	449	407	427	436	439	374	434	403	416	446	447	431	446	430	411	447	426	402	408	424	438	401	441	440	430	422	406	413	441	409	457	470	416	445	426	434	413	439	403	450	393	443	399	456	401	418	428	399	446	426	402	428	437	429	417	399	424	397	425	456	421	420	419	417	453	422	387	378	359	425	403	439	412	469	397	467	404	448	420	442	419	445	408	441	422	445	427	435	419	451	425	460	420	418	399	443	425	477	443	409	405	418	433	437	472	444	448	447	417	385	421	435	449	417	434	433	432	430	432	417	435	438	419	387	421	442	423	424	435	417	412	394	451	429	424	435	442	436	476	432	450	395	460	453	434	409	427	423	410	437	419	429	424	429	420	448	408	417	433	424	423	417	433	450	415	457	407	419	387	420	424	431	439	420	462	447	439	400	406	419	399	423	439	417	415	420	424	458	443	431	383	438	468	438	417	410	453	432	406	480	417	403	445	429	417	439	419	419	411	445	404	447	384	424	425	468	404	447	438	416	412	437	483	417	441	406	457	465	442	446	391	409	416	418	418	465	486	405	415	392	429	406	421	398	433	448	477	426	385	365	418	405	435	433	430	408	415	450	436	414	410	391	435	392	418	459	453	399	424	439	399	431	403	441	449	392	448	425	390	387	409	445	431	416	414	414	393	410	426	471	424	401	442	431	403	400	447	448	389	447	442	430	424	424	409	443	421	465	427	451	421	401	452	422	438	349	433	431	443	412	429	433	414	394	405	403	401	419	416	425	392	411	413	449	451	402	434	409	426	413	383	432	441	427	415	419	414	431	415	409	400	407	415	426	427	402	428	413	418	427	436	421	446	388	428	423	462	435	399	422	414	451	436	406	417	469	411	392	397	431	399	434	405	456	415	392	438	438	446	424	447	419	440	407	415	435	432	407	437	411	455	408	464	424	371	394	396	417	436	439	412	443	420	461	415	442	448	450	433	404	458	443	481	446	425	449	423	369	471	446	402	391	422	404	413	405	443	422	363	427	451	437	462	443	400	441	445	389	406	451	441	364	418	380	427	432	406	433	400	465	446	423	433	433	418	392	432	413	385	427	468	432	414	425	425	435	458	399	443	454	435	389	441	458	426	437	391	428	429	410	421	414	428	438	395	436	414	388	382	443	418	438	467	433	427	407	396	426	398	444	413	442	398	381	448	398	414	412	416	444	398	435	420	417	455	400	443	426	436	452	444	383	438	436	410	401	419	439	436	445	412	439	426	491	429	460	408	430	392	434	410	383	414	401	405	426	447	441	383	481	425	446	395	424	410	391	391	450	409	426	394	439	439	394	428	410	423	428	419	435	412	393	428	431	411	410	454	424	433	391	418	455	393	446	435	406	422	414	424	442	433	438	446	429	455	455	470	396	434	424	451	387	435	446	399	419	398	449	421	407	456	407	422	385	415	403	426	420	424	424	430	428	422	437	408	423	397	428	399	437	406	439	430	421	437	433	433	425	430	435	415	394	419	456	429	441	406	446	410	455	387	420	407	449	466	423	415	458	398	436	438	424	411	402	416	454	439	418	426	448	405	454	447	475	432	430	371	419	426	432	447	418	433	407	421	421	402	418	371	400	391	391	441	412	443	418	411	451	401	428	434	461	419	423	440	440	456	396	453	437	477	414	438	418	399	407	374	439	449	432	452	429	446	422	403	423	418	394	399	418	385	438	414	451	465	443	406	417	418	413	435	433	378	432	409	438	413	452	424	470	444	427	460	394	430	406	425	412	394	439	446	441	438	409	436	412	443	438	438	415	387	425	423	423	401	397	425	445	420	421	413	407	409	401	438	415	408	429	429	455	405	396	410	431	439	448	432	431	383	410	449	423	443	449	420	394	406	457	463	421	411	404	375	440	396	421	422	412	418	443	435	421	410	412	420	435	409	431	424	466	439	429	441	416	388	425	424	446	430	378	444	454	465	451	451	400	428	421	425	484	435	419	467	420	412	419	426	434	401	402	416	418	406	464	413	397	460	444	432	393	419	428	467	385	426	399	411	448	464	418	394	412	413	431	402
23616	9070	212	121	89	111	130	115	116	118	107	119	122	122	127	110	130	98	93	102	98	103	110	93	76	84	72	112	97	94	104	92	82	96	85	91	91	85	87	90	108	100	72	99	98	95	97	65	86	100	98	84	92	94	85	85	100	92	119	89	100	79	91	97	90	80	101	80	104	95	85	87	97	82	79	102	100	67	79	94	80	93	84	104	83	96	88	90	97	79	100	94	89	103	83	111	89	91	109	86	82	92	90	82	101	92	95	98	97	78	83	97	79	79	93	75	84	103	90	82	73	81	101	77	92	97	85	89	102	81	84	87	90	83	94	89	90	81	104	97	91	105	83	92	96	91	81	88	75	91	85	93	88	84	91	89	87	78	88	84	105	79	77	67	92	88	78	92	93	81	82	89	97	93	91	87	94	87	90	92	94	91	106	88	74	90	88	80	94	81	83	97	90	89	114	89	87	93	95	81	103	91	82	69	83	89	85	80	93	98	74	94	95	87	107	88	78	104	99	99	78	93	80	88	77	94	102	89	104	89	102	92	103	88	77	90	86	70	99	109	81	100	98	93	95	88	102	93	79	87	81	91	87	91	91	93	96	96	89	93	93	65	91	95	70	84	84	98	75	80	84	103	84	86	82	91	88	102	84	91	87	113	79	87	90	97	81	90	78	90	97	99	92	94	100	101	95	92	90	77	84	89	97	97	86	91	80	86	103	99	79	87	89	89	92	82	75	87	84	90	93	78	91	97	81	76	99	99	104	97	88	90	83	90	98	92	82	96	80	94	89	82	92	88	87	84	95	91	88	81	89	84	76	94	87	104	92	85	102	87	94	86	81	72	95	95	94	90	85	84	105	102	75	92	87	90	82	105	100	89	94	84	86	100	78	91	91	101	98	87	84	97	84	92	88	86	83	81	85	92	83	80	92	102	92	109	102	83	92	90	82	82	80	86	79	80	90	95	91	84	98	96	69	89	102	81	101	76	85	92	89	85	88	91	80	100	95	89	112	81	73	95	88	86	98	94	79	82	80	83	97	91	85	80	96	94	84	106	81	75	97	104	80	104	69	96	89	81	83	71	88	101	84	88	111	92	89	102	94	83	85	99	93	91	98	97	88	79	90	89	89	96	86	81	96	76	102	81	83	79	71	94	115	98	102	94	94	98	103	84	88	77	103	97	90	101	81	81	63	76	99	99	83	79	96	94	93	112	97	101	90	80	75	95	100	97	101	91	95	92	83	91	83	110	85	75	89	84	88	79	94	99	101	88	79	95	82	91	102	86	85	89	105	93	96	83	79	94	84	102	100	103	89	88	83	112	93	87	85	108	103	87	85	88	75	89	100	95	82	95	104	95	82	113	104	110	96	111	107	95	94	96	88	99	91	88	95	77	95	90	91	94	89	90	94	79	102	72	70	71	95	79	93	77	84	85	93	88	90	87	74	79	86	94	89	106	97	94	82	87	79	99	89	87	95	78	90	115	88	101	92	94	111	90	89	98	93	84	88	91	92	86	86	76	77	104	100	91	91	90	89	96	86	80	84	68	97	104	79	92	91	96	98	103	89	98	80	101	87	86	91	97	85	80	91	77	92	81	92	101	82	88	69	80	95	101	99	82	83	72	99	103	88	83	80	82	86	98	102	80	102	114	84	97	105	97	97	90	95	92	86	82	92	93	98	96	58	110	93	89	117	86	85	86	104	100	83	93	80	84	93	101	91	92	98	102	94	81	82	77	96	88	95	86	80	105	79	112	91	90	97	100	91	81	82	89	90	93	96	93	98	96	91	84	80	102	97	90	89	94	78	108	76	89	99	103	91	91	106	88	98	88	83	101	95	99	84	99	90	99	93	85	93	82	85	79	87	94	92	83	94	107	106	91	83	98	68	104	91	98	85	101	76	81	88	94	76	82	73	101	101	83	89	78	107	99	85	89	78	98	74	94	90	75	91	87	108	73	78	105	94	78	92	111	94	86	90	86	79	94	105	74	96	88	76	86	89	105	93	93	105	75	113	96	111	93	100	90	96	85	92	90	81	94	84	104	108	92	120	98	76	92	73	86	86	91	69	94	93	87	88	75	91	95	81	80	93	88	79	93	90	83	97	94	90	73	91	93	100	77	72	77	106	88	88	74	75	83	92	116	78	84	90	72	96	96	78	76	98	84	96	92	94	100	103	95	91	84	86	97	82	85	83	105	77	81	93	92	79	80	101	102	65	85	98	77	89	98	100	93	112	91	106	93	94	102	89	100	94	100	81	81	88	96	100	75	94	70	93	97	97	83	91	85	94	99	95	84	98	101	78	85	90	109	76	91	101	88	90	83	80	98	99	92	84	106	107	101	81	90	99	96	78	100	90	99	91	81	86	94	97	86	108	94	93	83	91	94	93	84	81	113	98	88	86	77	82	98	79	89	91	80	88	70	85	91	87	80	103	92	103	81	77	97	95	96	87	94	84	86	102	92	82	91	78	80	92	92	84	88	108	101	82	109	128	89	85	88	102	80	87	96	93	85	103	94	112	113	94	95	85	72	94	92	99	89	83	103	105	86	74	96	74	95	80	83	103	85	90	90	91	94	102	84	99	92	82	113	91	83	88	110	100	91	86	84	92	82	90	83	95	88	84	98	85	80	95	79	91	84	84	88	83	93	97	95	97	81	95	90	85	97	94	78	82	84	83	92	78	78	70	91	82	112	96	86	103	85	96	84	82	96	84	101	89	96	84	99	71	90	85	99	111	95	91	85	106	102	77	97	100	100	80	99	98	85	79	101	77	84	75	87	96	86	107	98	103	95	87	80	92	69	95	76	113	104	70	96	100	90	80	83	89	83	72	78	102	89	100	84	97	82	90	89	93	80	97	80	93	90	89	95	85	91	86	121	79	98	83	94	94	100	85	100	87	99	91	86	86	92	93	100	93	96	90	86	93	99	89	91	97	81	112	93	78	91	97	81	81	106	92	107	94	86	92	85	80	80	79	80	86	84	85	80	91	106	87	86	82	83	99	83	95	102	82	109	90	80	92	88	102	93	84	74	87	89	93	103	83	94	86	104	78	100	101	104	99	95	94	102	111	94	92	85	75	87	102	92	76	85	78	77	87	91	80	94	84	93	82	96	73	74	88	97	81	98	94	98	85	86	103	111	83	91	86	81	82	89	84	79	87	78	107	114	108	91	91	88	99	68	84	90	83	109	90	79	89	86	90	95	88	92	95	90	95	93	75	76	105	99	79	76	88	94	100	95	83	85	95	97	101	95	95	80	88	94	93	79	95	82	96	94	94	87	94	99	85	86	101	87	98	88	89	98	95	97	111	88	92	93	95	80	87	101	93	84	105	101	93	86	90	84	93	87	111	100	99	99	98	101	98	93	84	96	114	74	87	86	87	84	72	85	91	90	72	66	89	92	110	107	92	87	89	93	82	89	80	87	90	109	92	93	88	94	84	94	93	88	85	72	87	89	102	92	76	93	91	90	83	96	82	92	95	104	74	95
44500	16837	1345	1358	2820	4047	3884	3433	2830	2485	2196	1896	1698	1526	1414	1390	1283	1267	1171	1048	1117	1050	1090	973	998	1006	1004	979	919	885	937	939	899	883	912	878	924	868	868	824	865	899	843	801	874	888	870	810	812	832	849	863	831	867	836	842	823	822	804	851	834	825	880	809	771	878	834	782	819	809	868	826	855	806	819	806	810	841	818	811	845	830	840	799	821	779	820	871	828	795	828	810	774	773	772	793	807	807	823	844	798	810	852	853	778	846	830	820	829	822	789	859	803	834	803	860	826	858	858	866	786	822	841	820	814	876	783	777	808	802	802	817	824	828	825	832	796	790	797	795	836	801	841	796	805	831	856	795	805	828	771	820	789	797	793	823	789	824	826	809	805	798	820	832	869	841	811	850	819	803	807	760	802	782	807	781	790	833	810	875	817	776	828	778	845	820	795	784	795	799	794	841	833	802	811	818	834	809	802	815	764	819	803	859	833	832	821	809	806	812	844	800	882	826	830	858	818	842	846	824	856	774	762	837	787	857	840	794	832	784	776	835	825	788	796	817	757	825	775	803	813	795	839	815	819	780	795	875	878	799	825	799	816	739	835	824	755	800	848	786	820	852	761	795	853	775	837	819	799	821	769	791	816	787	834	805	769	831	814	791	837	778	805	809	837	792	814	815	837	840	822	807	840	832	824	799	865	818	816	811	842	796	776	814	846	781	825	787	818	799	867	805	805	824	814	786	759	807	805	764	842	789	821	869	834	824	825	856	811	846	886	834	790	812	792	815	766	823	781	833	803	770	846	898	808	869	824	831	799	845	826	800	833	817	824	796	796	794	874	826	798	835	778	779	820	840	773	850	838	824	770	791	811	803	803	820	832	794	841	846	866	834	757	859	817	787	827	807	808	816	850	803	825	893	822	753	782	844	777	806	831	775	824	860	851	783	806	786	875	872	813	742	862	780	804	797	822	807	808	800	822	811	814	831	834	821	821	825	809	824	836	777	833	799	809	810	796	867	807	858	816	875	785	840	824	802	802	849	790	804	790	857	799	810	817	833	733	836	857	790	788	815	779	810	794	803	815	784	791	775	769	813	863	838	799	845	816	768	765	799	828	783	792	819	790	772	842	785	790	794	821	799	861	810	834	787	805	811	783	791	838	805	877	778	805	856	824	800	789	830	806	796	798	813	844	802	802	843	838	847	825	829	768	807	771	805	781	823	814	805	835	809	846	763	771	775	800	776	783	807	843	780	787	819	807	800	814	813	803	853	802	870	769	863	864	786	795	797	769	825	798	855	807	798	802	857	776	816	800	798	768	817	784	799	788	740	815	786	810	873	857	796	805	809	833	808	811	785	809	787	813	811	826	782	791	779	836	760	838	815	853	813	804	804	804	804	806	799	824	809	833	797	840	812	856	826	830	865	818	831	783	843	797	814	798	790	774	824	799	800	786	730	786	817	799	821	825	806	799	784	824	811	775	753	763	833	824	783	818	833	818	845	803	782	811	783	804	790	788	775	826	828	808	839	807	781	779	805	779	815	757	774	771	845	825	843	845	767	838	840	827	778	797	843	780	804	812	805	779	780	772	814	839	799	816	802	867	801	801	778	789	776	805	781	835	807	829	798	794	848	778	813	819	843	818	815	790	870	857	772	808	781	837	812	837	777	786	791	854	845	803	791	797	843	803	774	829	807	809	852	785	794	729	849	825	782	782	804	847	822	784	832	840	769	767	794	846	778	790	806	802	811	825	801	844	796	819	815	838	797	770	811	833	819	774	855	812	862	803	862	856	828	830	797	855	835	787	778	839	819	746	806	781	789	798	797	812	765	801	784	837	778	810	796	831	795	774	802	831	795	784	820	839	843	780	804	800	816	752	791	802	833	804	804	822	848	832	804	802	833	824	818	816	792	855	803	830	780	796	833	804	806	813	839	809	839	754	825	878	814	804	789	843	807	808	842	852	821	777	853	770	810	752	819	830	854	843	790	807	820	841	785	820	789	804	817	798	833	796	821	805	793	811	820	783	839	808	842	835	810	828	804	813	784	839	867	824	803	840	880	796	898	827	787	782	832	815	877	833	778	733	781	854	795	772	865	831	799	806	846	780	809	799	840	823	768	759	803	830	828	801	788	857	787	850	800	801	822	836	836	781	807	847	796	753	893	805	803	801	843	832	828	815	768	837	864	841	800	781	787	839	787	816	793	809	837	773	851	788	822	851	783	832	805	760	843	810	822	827	785	815	805	860	836	800	831	814	802	783	830	856	840	803	793	792	785	847	757	771	840	849	804	811	829	821	822	778	799	807	759	851	824	771	792	864	892	770	798	769	817	814	768	778	787	834	833	855	833	768	794	785	853	763	789	818	843	812	786	832	793	815	861	804	804	802	854	821	855	836	791	822	768	809	814	756	846	762	843	814	838	845	832	833	777	809	800	838	783	800	822	806	845	795	796	836	793	805	818	803	849	867	792	780	801	822	817	807	804	804	824	803	740	798	855	807	823	792	860	828	800	831	816	822	833	882	795	793	840	814	817	859	814	809	815	794	845	794	875	796	764	784	812	840	858	806	761	860	825	750	841	771	843	831	817	821	817	793	857	828	779	834	792	828	796	824	807	742	825	806	792	815	805	856	802	826	800	826	773	790	820	818	830	839	876	862	802	791	819	818	834	812	788	820	748	769	804	779	759	840	850	810	804	779	782	822	826	827	799	834	829	830	850	786	804	811	829	848	818	792	833	872	773	821	791	877	806	832	769	846	844	836	764	840	824	836	841	816	802	852	787	768	834	834	761	759	797	815	794	822	833	817	807	781	782	743	793	760	812	846	762	814	810	787	816	783	765	812	814	826	810	801	832	822	835	836	894	803	859	769	800	759	853	779	787	775	792	797	793	723	836	816	799	877	828	749	817	848	839	763	803	809	753	803	795	789	797	802	792	839	775	811	815	788	801	805	822	797	809	825	791	845	844	834	856	795	831	826	786	852	742	783	771	851	813	810	800	746	828	775	803	801	819	839	728	813	787	754	800	774	812	861	822	767	781	803	805	831	834	822	815	828	794	788	806	751	847	843	834	813	841	757	822	792	819	827	881	811	802	846	786	869	835	839	822	771	836	775	831	790	779	813	753	761	789	822	812	762	824	797	816	794	798	781	849	846	789	797	854	809	827	756	830	817	851	810	839	838	795	782	815	767	830	840	770	832	823	776	781	844	809	841	797	802	813	791	786	809	736	868	808	854	815	799	806	824	837	834	813	795	857	754	808	832	814	789	809	833	816	830	819	829	817	838	812	806	790	789	839	808	811	796	828	832	818	857	805	820	816	834	834	815	778	843	783	802	787	781	822	824	879	753	834	766	734	842	842	815	819	841	821	790	767	810	799	818	807	769	819	875	825	819	798	864	797	816	853	782	839	826	836	815	765	838	778	817	867	808	815	801	844	778	813	829	831	786	795	812	748	788	847	809	790	797	808	815	793	815	769	786	809	836	798	749	871	817	865
19659	6234	83	48	34	33	56	48	51	45	39	39	41	43	37	44	21	29	28	27	27	25	21	18	21	26	33	20	18	28	13	16	21	26	19	14	26	14	37	32	22	23	21	28	21	25	15	23	31	23	19	18	14	26	23	23	33	33	25	19	21	20	25	24	17	16	16	21	23	16	15	26	18	32	21	20	15	18	19	27	22	16	23	22	27	18	15	27	16	17	27	13	21	19	21	20	27	18	27	18	10	22	16	23	13	20	21	17	17	25	25	19	18	18	23	14	23	15	22	24	24	16	13	16	21	18	17	23	20	24	22	14	19	9	12	21	23	14	14	20	22	29	27	15	15	30	10	22	28	12	14	30	20	21	21	20	18	26	15	20	16	19	24	32	15	15	25	21	20	21	19	22	21	21	25	16	23	25	22	30	22	18	21	26	12	26	17	20	18	15	18	26	22	16	14	26	19	16	15	21	17	18	25	20	29	24	17	18	19	25	24	17	17	14	22	14	17	16	19	22	21	13	18	24	18	17	20	15	20	17	21	23	24	21	20	24	25	10	17	31	26	20	27	10	16	27	17	21	26	20	22	23	15	15	22	24	20	27	22	26	22	19	27	13	25	20	16	20	20	20	14	25	24	22	13	19	16	22	19	19	26	18	11	19	20	15	21	25	19	20	16	12	27	20	24	15	18	13	26	18	19	19	19	18	21	15	18	22	22	20	25	18	23	27	22	25	19	23	24	11	19	20	20	26	30	26	24	24	20	20	21	18	18	16	28	23	20	16	16	21	31	17	25	20	18	22	20	26	14	23	21	18	14	28	25	21	22	24	23	12	21	16	14	17	20	26	14	25	18	21	20	16	24	25	21	17	22	20	16	18	21	22	25	27	24	15	20	24	25	16	30	16	23	15	26	19	18	15	14	14	18	21	21	10	19	15	19	21	12	21	16	19	21	21	14	29	18	21	20	24	25	20	15	21	22	14	18	17	23	22	24	19	22	14	19	20	18	20	19	18	10	19	19	21	15	25	18	30	22	17	25	20	22	16	20	20	23	16	24	21	23	24	30	15	19	21	11	20	19	17	19	32	23	15	19	17	23	20	15	17	17	16	17	23	11	15	23	16	15	15	15	19	17	19	17	12	16	21	19	24	26	16	16	18	22	21	28	21	18	23	19	18	22	20	14	21	19	19	25	25	21	22	22	22	24	17	24	18	20	25	19	18	21	20	21	21	27	28	28	26	20	22	17	23	17	22	20	20	20	18	24	26	15	28	7	23	20	21	30	17	19	23	18	24	25	19	18	23	20	18	18	25	19	23	18	17	14	28	25	20	25	19	23	25	19	19	17	17	16	23	14	24	18	18	20	17	26	24	12	25	21	17	25	20	23	20	22	16	20	14	20	19	21	26	22	20	14	19	25	17	15	16	26	20	23	22	25	18	20	24	15	20	17	15	17	17	25	20	22	19	15	14	17	21	17	16	14	19	27	17	22	19	16	20	25	27	15	16	18	21	15	20	24	21	21	13	28	20	21	20	19	12	20	16	24	20	18	26	20	22	24	18	16	23	18	25	17	20	22	18	16	19	20	18	16	22	26	20	23	29	17	20	16	15	23	18	15	16	15	24	19	24	16	18	19	18	20	25	32	19	14	36	25	28	24	20	24	26	20	12	15	17	23	21	13	22	10	12	18	24	20	15	16	18	10	19	24	20	16	19	24	12	24	19	27	30	15	15	16	21	13	27	22	18	16	10	18	20	19	26	18	16	18	18	21	22	17	18	14	26	19	13	28	23	23	17	17	18	21	20	13	20	18	16	15	12	15	17	14	18	17	32	30	21	34	20	27	24	22	13	26	18	18	22	22	22	16	23	20	28	24	23	26	20	18	21	25	28	16	15	13	19	16	19	13	19	23	20	16	15	16	21	13	21	16	22	15	18	17	21	18	25	19	16	10	8	17	21	13	10	22	13	13	31	19	20	16	19	22	19	16	20	18	22	20	18	12	21	18	22	13	19	17	17	21	21	19	21	18	10	22	21	16	15	12	14	24	16	15	19	34	29	16	28	26	22	15	8	25	18	15	23	19	25	27	9	17	19	20	17	16	20	18	21	26	15	22	23	27	17	19	22	18	15	20	17	13	27	25	23	13	14	16	20	15	20	18	20	21	27	16	8	17	16	10	28	16	15	27	18	25	17	21	27	24	16	15	24	22	13	17	22	14	25	17	27	20	19	21	18	31	33	18	21	29	28	21	18	12	27	18	14	21	26	23	14	17	23	18	22	22	16	21	20	20	23	25	14	26	15	23	22	20	24	19	19	19	14	18	19	18	19	14	17	18	19	13	17	20	19	35	15	7	27	23	16	20	25	29	24	25	16	22	16	26	21	12	20	27	18	24	25	21	13	27	18	20	15	21	23	23	16	16	22	27	21	15	27	12	26	23	32	22	20	12	15	19	13	17	21	22	20	19	13	18	13	20	22	19	19	16	30	20	15	21	21	19	10	20	13	13	16	22	21	20	22	19	23	17	17	16	23	25	17	22	24	18	19	17	10	19	13	24	22	24	24	16	19	14	26	21	21	14	23	23	22	25	26	25	12	22	25	26	28	18	30	22	13	19	24	21	22	16	17	18	16	17	15	29	21	22	15	21	26	24	12	23	22	17	22	22	26	29	19	14	20	21	14	20	23	25	14	19	17	25	22	17	23	16	21	17	21	24	32	22	20	15	24	22	18	22	26	26	17	21	19	27	17	24	25	18	14	14	21	24	22	20	23	20	24	12	13	15	12	25	14	18	19	19	27	23	18	25	16	26	27	22	18	17	15	15	20	24	25	18	14	13	16	15	22	15	15	9	23	23	15	19	16	14	20	18	21	17	23	17	22	17	13	17	23	21	23	15	23	24	18	16	19	16	17	17	18	22	20	10	24	15	17	21	18	17	16	18	12	10	16	22	17	17	13	20	15	20	15	14	17	14	21	17	18	26	14	24	15	17	18	16	16	22	24	19	12	24	14	17	17	16	20	23	19	12	18	22	15	21	15	13	17	19	16	20	24	14	18	18	16	19	18	24	18	29	12	19	18	23	22	14	26	19	15	15	15	18	25	15	18	21	20	23	20	19	20	23	23	17	19	18	20	18	23	20	20	20	31	10	25	27	17	14	24	20	14	24	22	15	21	16	21	17	18	27	13	20	15	18	23	17	12	22	21	22	17	19	12	17	18	19	18	19	22	18	23	14	16	18	22	17	24	21	13	15	23	23	14	20	16	16	26	13	12	14	22	18	18	25	15	21	20	13	24	21	21	15	21	17	21	20	12	23	22	20	26	19	21	27	21	15	25	29	20	12	19	23	17	23	10	23	14	15	27	22	17	24	21	31	22	26	19	16	25	28	31	14	22	21	24	23	21	24	22	23	23	24	16	18	17	13	17	13	25	15	21	22	15	16	20	26	21	18	20	19	22	21	21	21	18	19	17	22	23	29	19	19	14	24	18
41930	15522	660	684	1706	2697	2848	2518	2127	1769	1487	1267	1090	1064	825	760	653	663	572	544	496	466	411	410	404	341	343	306	329	305	311	296	276	265	292	248	274	295	244	258	232	232	210	234	262	239	228	241	216	191	189	222	229	241	193	210	231	218	195	224	194	216	204	214	191	197	218	189	216	179	191	222	197	169	191	191	173	208	204	184	192	195	170	191	201	185	192	166	194	187	171	191	183	182	173	176	195	197	187	164	186	154	177	194	202	191	198	167	184	199	174	193	185	173	194	170	176	167	168	178	200	158	198	170	192	193	187	168	171	176	186	189	185	176	147	168	171	183	165	175	172	167	180	170	185	162	183	181	178	188	144	185	133	177	190	186	167	168	176	203	166	171	198	193	186	178	179	167	178	160	182	201	192	160	181	161	179	153	167	177	163	195	194	169	169	183	176	202	188	165	162	183	185	167	178	187	193	179	180	171	169	153	151	154	198	170	176	164	153	172	192	199	185	180	157	187	158	190	186	165	179	215	178	176	173	163	191	154	162	188	167	181	165	181	184	163	174	172	164	185	151	192	173	166	173	170	174	180	172	161	183	192	181	192	199	162	173	182	179	168	155	147	182	179	169	184	168	197	180	215	177	168	175	180	191	176	184	158	171	174	191	173	170	178	180	178	180	175	159	162	158	158	183	162	173	173	173	167	171	147	186	168	155	191	186	160	169	188	185	171	174	170	171	181	189	175	206	191	167	178	179	172	173	188	179	171	175	175	185	197	154	166	166	175	195	152	176	168	158	193	185	172	182	209	181	163	164	166	163	154	166	179	170	170	164	176	167	178	169	174	172	158	180	176	182	198	200	169	157	171	170	177	182	179	205	190	147	173	204	144	178	163	180	183	173	145	187	162	161	171	178	188	174	179	193	165	167	173	189	198	172	187	190	162	189	176	185	184	175	179	182	188	171	192	168	195	163	172	168	179	164	176	196	171	176	179	178	184	200	182	179	171	164	151	175	191	180	190	178	204	169	191	183	162	179	162	188	172	169	179	180	183	187	176	202	164	185	191	178	182	185	159	165	150	159	169	182	194	185	172	161	197	156	179	190	168	179	185	191	180	180	173	172	180	191	199	169	172	175	191	152	169	164	177	163	175	176	173	169	200	181	174	196	177	187	179	212	207	172	182	172	177	166	180	187	207	178	161	155	172	181	176	172	180	176	164	179	174	176	183	183	161	172	182	165	171	160	169	165	178	176	184	169	154	191	173	181	163	176	192	179	183	166	179	155	176	198	169	194	166	167	201	177	183	163	174	166	167	181	192	195	201	172	187	173	187	184	179	170	195	199	161	173	168	161	184	168	156	181	172	180	163	160	183	212	183	163	171	183	174	168	181	181	201	185	163	179	178	175	173	168	175	179	188	165	185	152	173	171	156	187	174	168	171	181	183	167	189	167	160	175	177	151	165	158	171	158	194	175	173	161	154	164	188	171	182	154	180	164	153	162	198	191	182	167	185	179	157	212	170	158	190	174	188	154	183	199	182	183	176	192	154	180	186	153	179	170	193	170	193	189	160	165	172	160	151	183	181	174	161	155	158	186	191	161	183	182	152	191	173	157	170	144	166	190	178	186	178	158	167	188	158	188	178	197	165	167	166	191	179	181	162	177	185	170	156	176	178	163	162	155	175	179	179	140	148	170	202	179	187	180	201	178	217	177	187	160	201	193	186	185	162	142	199	186	192	169	193	160	182	179	160	178	163	187	171	158	186	163	176	195	152	183	173	187	146	192	169	190	149	167	182	179	167	186	194	173	183	187	184	165	162	183	159	165	184	199	185	177	178	184	157	164	200	167	183	154	155	176	184	143	188	176	163	163	136	178	179	193	200	184	166	191	191	207	184	151	161	177	162	172	174	187	150	186	179	181	188	191	181	181	174	177	172	152	161	179	197	160	177	163	182	188	165	182	147	196	159	158	160	155	195	170	167	175	176	163	165	192	207	178	170	174	161	152	171	170	179	158	179	180	169	176	157	179	172	169	168	168	148	167	186	156	189	200	178	190	192	160	197	178	191	166	180	172	177	167	176	190	173	174	190	198	170	179	165	151	162	168	187	165	167	199	182	170	158	160	167	183	164	158	163	180	174	204	156	150	206	175	172	186	187	160	179	175	155	159	182	161	173	187	176	163	201	167	169	192	178	196	199	175	152	158	185	158	175	195	187	174	162	192	208	155	168	150	148	175	163	161	181	176	173	173	177	182	189	170	162	184	159	154	188	164	174	184	189	177	175	175	173	173	159	176	177	174	178	191	187	178	166	175	179	155	168	174	184	173	172	159	189	155	176	173	198	168	184	178	151	176	159	203	169	174	181	178	194	189	181	197	170	179	189	165	176	162	175	158	180	173	168	170	170	165	194	162	140	176	160	175	177	180	175	183	183	148	167	185	172	164	178	180	177	177	161	172	193	188	187	171	189	182	164	165	172	179	164	188	156	155	194	172	172	180	164	183	184	151	137	204	195	173	207	171	187	179	178	190	191	173	165	189	162	140	164	180	163	182	167	141	144	174	179	167	181	149	162	193	173	155	173	178	176	154	185	198	187	184	171	158	162	179	172	170	182	174	188	196	182	192	147	173	178	161	163	171	140	176	193	190	170	171	190	190	174	162	174	164	165	189	171	186	200	164	178	159	169	193	145	178	154	181	184	163	179	200	178	185	165	173	172	190	172	196	177	195	190	167	165	168	185	177	187	161	168	179	174	167	180	176	175	178	176	168	161	176	202	162	190	150	177	186	159	165	151	180	171	176	190	179	160	155	173	155	172	192	173	161	155	191	173	162	184	146	186	191	181	169	162	158	180	195	179	150	186	195	192	185	176	175	167	189	167	185	199	176	194	172	171	143	160	166	156	149	185	187	174	175	180	177	190	171	187	187	182	170	168	172	181	163	159	161	160	171	197	174	181	165	190	168	159	153	173	184	149	170	166	153	171	181	180	159	194	175	171	176	152	171	172	174	162	164	171	175	166	190	193	167	170	193	169	166	186	157	165	158	155	166	199	193	191	180	169	167	174	179	181	149	170	192	184	162	176	179	173	150	188	181	171	179	186	162	200	171	175	171	176	184	180	166	190	191	179	181	178	162	195	162	183	141	170	153	184	175	167	176	161	162	176	158	162	173	174	180	161	168	169	160	198	186	179	171	204	170	175	159	160	172	167	193	178	190	158	185	175	183	182	160	161	195	183	180	176	172	144	188	144	157	168	162	180	172	193	160	194	161	187	169	167	182	175	172	176	170	200	175	209	162	185	158	159	167	159	162	188	188	179	172	163	169	192	176	176	175	172	148	194	193	200	189	175	190	202	167	181	162	167	161	159	165	166	174	173	178	163	162	172	162	169	212	195	195	160	179	160	184	167	171	174	188	177	191	181	157	195	190	179	177	151	173	186	154	165	178	171	198	146	180	197	153	187	176	177	164	167	169	162	179	200	187	175	179	184	183	173	176	178
29253	14481	585	113	92	95	133	123	133	118	101	119	98	97	97	99	91	72	85	72	85	73	56	62	90	66	78	86	98	76	71	88	63	69	74	89	86	72	65	64	64	67	67	68	73	61	76	79	81	68	74	74	66	82	70	65	68	74	69	74	82	82	85	70	70	65	63	82	83	90	76	69	75	64	63	69	71	68	77	71	72	78	71	71	74	73	59	66	73	77	78	51	76	69	67	74	70	83	57	75	73	62	72	70	74	64	80	74	81	80	64	62	52	71	75	61	72	79	81	71	66	52	76	58	72	73	64	91	72	67	68	75	67	77	59	62	78	71	80	71	60	72	81	79	59	63	59	70	81	85	77	76	64	76	63	67	83	91	78	79	69	76	66	72	68	57	62	63	60	64	78	70	79	70	81	64	82	66	57	70	79	74	76	82	79	83	75	73	70	62	62	78	59	63	78	71	73	86	69	70	79	65	78	89	75	65	74	71	79	57	69	91	63	63	61	71	71	82	73	66	75	66	64	77	71	71	56	77	68	66	77	62	81	74	69	67	60	73	63	60	61	78	65	68	64	85	88	62	73	63	62	62	66	79	80	76	66	73	75	70	75	81	77	77	91	69	74	84	67	60	90	76	82	70	60	69	73	73	69	81	81	61	73	82	82	81	65	75	66	66	81	73	81	77	66	64	46	65	82	52	77	71	70	74	61	60	79	63	66	81	56	85	68	73	91	80	87	70	63	63	81	57	67	65	77	71	62	80	74	70	76	62	56	64	71	80	66	75	72	66	66	89	74	53	72	62	75	76	73	57	66	69	77	65	76	69	69	74	63	64	64	69	60	65	68	64	69	80	68	69	60	82	69	56	83	64	70	79	67	68	82	68	65	80	91	53	79	63	53	77	70	78	83	66	76	69	85	68	66	71	69	58	68	74	59	58	77	73	58	82	67	80	73	57	64	68	78	63	80	85	64	57	66	64	65	99	62	75	62	87	72	74	54	78	72	73	90	63	85	77	62	68	75	53	76	66	71	71	63	82	68	64	83	65	53	80	78	88	70	75	75	71	75	80	68	80	70	78	66	64	90	71	93	82	71	54	74	48	62	69	52	57	66	63	64	80	63	67	63	76	74	74	70	85	81	80	65	69	74	59	60	71	59	78	58	55	73	58	63	69	75	70	55	71	69	65	67	67	67	73	77	75	77	66	63	92	64	58	70	66	79	70	65	63	72	76	61	75	72	82	64	68	71	69	64	70	74	82	65	77	77	65	88	71	89	75	71	74	78	70	73	79	69	60	75	64	75	68	75	72	79	81	77	75	59	68	57	81	73	69	83	72	65	72	79	71	72	78	83	82	62	68	59	66	69	73	75	71	70	57	66	68	63	68	71	96	63	75	68	66	62	68	69	65	68	74	80	62	75	67	73	71	79	71	65	62	68	72	68	71	89	82	68	88	62	77	62	82	71	70	67	82	80	63	72	81	63	73	72	71	78	68	79	79	80	68	59	64	80	71	55	82	63	77	75	66	68	63	70	73	60	79	65	81	89	70	65	86	52	65	65	62	63	60	70	75	64	66	78	76	73	70	72	80	58	78	63	73	70	65	74	72	76	60	82	63	78	79	74	74	81	69	80	60	67	68	69	67	57	62	71	72	70	84	76	70	78	91	70	77	69	64	75	77	65	74	70	82	70	64	83	79	78	77	73	69	76	66	70	71	73	74	90	69	63	70	58	76	69	75	81	68	74	70	81	83	60	68	63	67	71	63	83	67	77	59	74	69	78	70	63	76	70	69	60	93	68	69	74	74	71	80	71	68	67	63	78	60	81	62	68	65	68	65	75	79	81	76	71	69	78	69	65	73	78	70	85	78	64	72	64	73	62	76	52	76	71	65	63	61	66	82	68	60	74	77	75	73	81	71	82	79	69	60	68	61	66	76	85	78	65	75	67	72	73	71	65	74	68	78	85	62	58	73	79	63	67	70	72	90	65	68	75	69	83	88	72	82	79	62	68	78	74	65	59	77	71	86	68	62	79	66	75	88	78	64	82	62	66	82	64	60	65	81	80	63	67	64	79	58	75	69	62	89	57	82	64	75	72	67	72	54	67	72	77	75	76	60	84	70	73	69	99	68	64	76	74	75	62	61	61	71	74	73	85	76	87	75	76	78	74	62	65	75	78	72	70	60	72	73	71	76	58	72	66	66	61	67	59	65	92	68	97	83	66	63	74	68	65	72	60	74	64	72	77	71	80	63	72	82	77	82	71	86	81	71	65	58	65	66	87	78	71	70	78	78	70	77	74	87	54	77	61	65	80	65	73	69	70	72	79	71	74	68	70	60	73	70	66	70	90	73	64	78	73	88	89	53	78	68	45	58	64	74	80	66	68	76	70	59	64	82	94	83	75	64	75	73	79	59	57	66	66	82	74	77	76	76	55	73	75	83	60	66	71	71	69	67	65	66	64	72	68	68	78	64	69	74	67	83	85	61	72	78	60	76	68	79	73	58	83	64	78	73	61	66	62	65	77	69	77	89	81	75	70	64	80	84	71	81	87	86	71	63	66	63	76	72	74	95	75	82	61	73	79	64	71	52	84	68	66	66	78	65	70	66	90	81	77	71	64	54	78	78	66	68	76	83	66	69	62	84	68	68	67	77	73	66	79	73	72	80	61	61	74	69	83	77	78	72	63	69	72	67	82	67	73	77	76	73	70	76	67	63	78	57	83	61	71	58	75	74	64	54	69	67	74	67	72	63	62	73	70	66	72	69	79	63	83	66	72	60	74	71	82	85	63	74	82	81	72	77	62	67	79	60	65	87	68	77	78	80	78	70	80	66	65	80	81	79	73	61	62	81	88	71	69	67	82	70	90	72	60	58	73	59	61	72	52	84	71	64	72	63	75	67	80	74	82	60	65	62	71	70	77	68	67	66	86	66	63	78	72	66	73	61	75	81	66	74	69	73	77	68	56	73	57	79	76	77	78	80	84	68	75	70	64	80	71	80	89	63	64	68	76	71	61	63	69	87	65	78	73	62	73	80	74	80	62	61	65	79	68	76	65	68	77	74	68	73	64	78	73	66	63	78	72	80	69	79	68	68	67	69	69	71	70	67	79	83	66	73	73	93	77	66	73	63	60	70	64	73	60	75	67	66	65	61	70	66	64	69	73	85	73	81	56	59	78	71	93	78	71	77	72	65	63	86	85	60	69	67	81	78	75	73	67	76	71	64	73	86	67	56	72	71	69	77	72	62	72	71	86	73	64	77	70	75	71	74	83	66	75	64	66	65	58	63	71	71	70	69	61	75	60	80	63	72	58	79	72	73	74	67	81	58	78	76	63	63	63	80	71	77	69	67	70	97	67	62	59	91	70	65	62	94	67	69	66	55	72	51	83	70	77	70	77	83	55	73	61	74	68	68	58	65	52	63	53	77	75	57	82	72	79	68	66	43	63	66	52	56	78	62	69	76	72	67	71	68	65	74	75	58	65	79
49875	19404	1444	1500	3497	5013	5195	4437	3713	3165	2670	2413	2130	1859	1744	1466	1444	1371	1271	1166	1111	1048	996	984	956	919	908	927	917	876	782	823	825	858	766	807	763	794	809	786	718	779	747	736	707	720	762	708	735	750	710	674	705	718	686	707	687	702	675	701	682	707	746	697	696	717	678	691	707	693	734	727	701	680	671	677	709	683	690	705	750	667	736	688	666	733	719	670	721	690	622	717	675	659	692	722	677	671	702	631	656	634	664	675	658	691	642	656	645	639	659	675	658	666	623	683	679	677	697	690	651	705	637	682	676	659	688	648	632	692	662	635	699	657	656	643	662	666	614	677	649	699	667	627	646	661	688	661	641	659	630	681	663	670	652	657	679	669	713	710	619	638	650	674	686	685	675	633	674	599	633	696	673	630	642	666	627	691	633	687	674	686	676	666	673	637	667	613	682	684	674	676	660	684	639	702	657	672	633	660	639	681	638	662	659	681	647	637	679	671	635	682	638	658	663	638	663	667	682	651	701	679	656	638	672	657	641	653	683	654	683	677	637	664	654	617	664	668	672	663	600	670	661	697	675	657	651	639	646	650	687	657	657	648	674	657	684	679	656	637	677	681	694	687	615	652	632	598	591	682	679	675	662	635	607	679	636	653	689	653	643	655	701	635	683	672	613	625	687	682	677	675	632	670	653	670	706	669	677	633	672	657	669	624	643	685	633	625	674	682	622	651	682	700	655	694	661	698	641	647	648	685	661	701	675	679	661	705	652	650	623	636	709	665	663	663	707	615	694	681	706	681	653	649	640	668	632	644	675	635	673	714	646	660	655	674	708	668	666	663	681	654	669	666	696	633	660	695	662	642	667	668	665	700	655	630	655	668	682	677	660	668	667	691	665	635	695	654	659	672	672	664	625	661	655	619	677	642	691	649	666	612	669	691	641	634	606	645	647	631	653	608	651	710	625	655	674	668	667	707	653	634	679	687	669	681	664	677	682	696	695	691	652	640	690	636	673	645	654	666	663	679	677	691	685	642	680	647	609	672	674	664	620	644	656	651	664	663	677	674	659	663	683	678	621	687	664	630	634	641	705	655	667	665	629	655	637	665	713	685	681	666	630	698	641	658	719	680	654	677	651	659	669	655	661	681	641	691	657	655	668	675	680	680	660	668	632	677	691	666	645	661	679	653	667	669	674	711	658	651	613	699	651	645	654	650	655	652	677	676	677	658	627	693	687	674	695	611	684	632	716	647	661	677	671	669	683	684	683	726	689	643	619	685	633	678	699	660	700	662	682	651	673	700	656	664	672	635	664	667	666	613	704	642	659	707	654	664	627	685	617	636	673	678	686	659	695	618	656	673	660	650	640	642	656	672	680	710	618	682	665	656	701	648	681	683	639	669	667	668	639	676	662	672	658	646	676	633	676	650	682	713	699	686	673	661	695	649	661	672	674	636	665	634	649	635	708	656	632	673	710	697	689	678	660	652	686	643	665	659	660	675	710	693	687	654	665	620	679	666	644	665	654	672	655	675	655	633	673	642	682	664	671	668	648	649	680	647	669	696	665	630	660	630	622	640	689	658	646	632	614	676	644	661	679	691	639	676	662	647	686	662	620	655	683	679	648	651	688	667	697	618	622	635	679	686	678	625	648	617	674	661	671	696	647	671	621	680	655	660	703	650	655	687	627	668	642	656	617	631	661	654	670	670	684	667	680	701	652	680	714	656	675	670	656	692	637	640	662	637	658	675	663	662	644	661	659	680	647	676	624	687	644	672	663	643	681	670	614	646	694	671	670	673	687	657	637	678	656	643	701	666	692	667	677	675	656	610	593	705	688	737	663	625	644	676	616	675	607	675	655	653	683	664	673	662	652	652	673	626	689	659	690	700	657	676	640	687	653	643	702	659	660	667	674	719	663	661	653	619	655	644	630	692	672	672	694	675	665	672	602	661	652	680	656	679	691	687	647	679	680	687	694	665	610	692	640	632	681	662	659	671	654	712	669	681	607	635	667	665	678	623	624	650	664	639	637	680	704	729	677	712	691	645	652	670	625	668	654	664	659	625	664	710	680	658	659	644	701	664	655	644	653	664	665	687	627	643	682	665	627	650	658	643	664	652	657	659	726	646	666	674	645	666	626	682	704	642	709	646	674	641	635	657	646	676	690	663	665	640	686	686	639	651	715	716	649	648	678	650	693	662	668	681	641	658	674	679	646	693	712	642	677	684	665	686	662	652	691	680	698	661	656	619	646	651	652	638	638	653	660	650	622	659	661	671	697	688	653	632	655	642	633	645	633	680	661	655	661	622	699	657	664	672	638	598	625	704	650	683	664	612	663	696	664	593	674	656	685	636	662	642	663	634	657	678	639	632	697	676	655	639	700	652	685	619	628	692	675	651	632	701	653	679	690	650	683	698	686	682	689	698	684	659	637	731	679	654	654	661	712	669	658	635	634	691	650	693	641	679	626	668	669	648	677	691	712	658	685	644	702	650	653	677	688	670	637	622	654	652	694	666	677	667	635	618	660	627	678	710	637	633	676	645	665	665	691	681	631	666	671	684	635	642	644	635	698	689	654	609	651	692	643	656	646	681	630	671	658	659	634	657	650	660	629	632	710	618	625	694	612	672	639	647	627	669	633	644	643	691	641	687	688	690	644	651	684	675	641	641	654	674	670	628	671	662	662	610	679	686	626	666	669	677	683	671	615	655	686	711	645	637	673	654	613	693	627	608	650	666	670	633	666	677	651	607	628	648	645	645	642	651	695	684	666	674	631	673	661	636	675	694	694	646	712	680	668	676	640	685	635	664	671	692	653	647	608	671	641	647	695	622	629	687	654	623	643	641	620	671	682	655	651	642	648	688	675	708	668	696	682	660	673	661	644	707	664	641	647	705	689	670	678	634	686	649	650	657	646	688	635	680	657	630	608	676	631	645	619	632	693	662	695	680	667	635	702	695	686	664	701	645	643	687	583	632	670	628	685	658	676	643	642	655	652	672	667	649	711	611	673	616	721	718	669	651	664	651	647	665	660	673	678	624	644	649	640	659	708	674	660	628	659	698	684	723	661	651	654	678	683	663	680	665	671	660	703	636	637	685	687	654	650	679	644	650	628	688	676	668	664	700	634	704	640	668	648	712	706	659	658	686	628	640	719	662	649	674	663	692	698	627	660	667	671	660	664	685	627	665	681	719	631	655	678	625	650	660	628	680	640	666	700	674	649	663	650	692	654	635	654	666	662	696	682	633	665	675	663	664	697	722	699	685	632	681	629	626	626	663	653	636	678	646	667	665	706	635	648	684	688	704	657	675	639	675	674	685	728	642	633	680	664	674	650	626	673	655	686	641	757	648	667	631	625	659	675	704	704	652	670	656	668	649	693	669	655	602	668	672	665	702	678	648	685	666	685	660	644	685	710	642	599	658	598	699	662	687	663	706	680	650	656	680	694	639	630	676	663	670	686	639	634	639	661	655	637	628	655	603	679	686	702	680	660	665
9561	1810	66	61	55	45	43	57	63	45	67	52	53	50	63	40	44	50	51	65	66	48	50	45	50	72	45	59	60	48	38	45	42	56	44	43	46	52	52	46	57	57	56	35	46	53	48	45	64	46	58	53	54	44	42	48	60	47	56	45	53	48	48	52	41	54	45	50	67	55	46	44	48	45	52	44	49	56	56	52	42	43	59	48	48	39	70	47	49	54	56	54	50	58	43	51	44	36	49	54	62	51	45	46	44	61	47	49	45	46	58	54	49	42	53	63	48	51	56	44	40	51	50	64	57	32	54	46	41	36	55	40	53	58	56	50	53	51	56	57	49	58	37	46	54	48	63	68	41	49	40	48	49	56	48	63	48	49	46	59	37	47	54	45	38	53	53	46	52	45	39	58	36	39	44	56	60	53	49	54	56	53	50	53	51	47	40	48	45	48	50	47	53	50	57	51	54	60	46	52	51	51	59	42	52	42	62	41	38	49	45	54	50	52	50	60	54	57	52	40	58	41	53	41	49	44	63	46	60	41	43	56	47	50	54	59	57	58	48	45	55	64	59	44	53	48	55	60	48	48	49	48	45	52	56	45	37	47	57	66	44	45	50	51	50	53	54	47	49	55	44	52	56	56	46	55	45	46	49	43	42	52	40	42	49	56	62	54	49	59	43	52	52	53	64	51	49	48	43	54	53	52	35	49	36	48	45	51	44	58	43	39	41	55	39	44	41	52	46	55	56	53	44	59	42	54	56	57	56	49	57	50	65	51	58	55	48	50	55	55	53	58	53	54	51	46	49	47	56	51	40	47	52	55	50	48	56	52	43	49	58	55	50	55	57	56	49	47	44	44	45	48	49	56	42	47	41	60	49	57	40	40	52	40	53	50	44	39	44	40	55	49	63	49	51	55	45	46	54	61	52	48	54	53	52	64	59	54	58	51	45	48	51	45	70	43	57	46	57	58	58	54	42	52	59	58	46	45	50	49	61	53	48	47	58	33	53	48	47	63	43	57	48	53	50	58	61	46	55	42	39	45	41	54	49	42	46	46	45	43	42	66	52	52	46	46	46	47	46	44	50	41	44	44	44	56	44	44	56	57	35	48	57	50	51	50	55	62	51	53	50	47	49	46	57	56	54	44	49	52	46	36	55	50	46	51	45	52	46	45	66	58	56	67	50	52	60	50	60	39	47	36	45	39	47	61	52	44	42	48	47	59	42	45	48	60	46	45	48	47	42	53	51	46	42	47	51	56	43	59	55	58	57	43	48	52	56	54	52	49	52	47	48	49	38	51	41	51	49	55	49	45	44	43	49	53	49	49	62	40	49	53	53	67	41	52	58	49	51	60	53	44	59	43	60	68	57	58	52	59	48	58	43	44	59	45	44	53	38	59	52	61	52	43	65	39	57	46	46	49	47	54	55	49	55	42	46	60	43	47	44	34	49	44	52	48	46	54	55	61	45	51	60	57	56	57	42	47	47	47	48	50	67	38	55	49	37	52	42	44	42	52	46	40	57	36	53	64	55	53	42	60	55	56	44	49	59	50	61	52	46	51	46	59	51	55	57	63	49	41	50	38	53	40	55	61	59	42	56	56	54	52	42	54	45	47	50	48	48	52	53	50	51	59	46	46	54	62	42	64	54	49	45	56	71	47	59	55	47	42	50	53	55	48	44	44	56	54	60	47	56	51	48	48	42	55	39	57	54	52	43	54	57	60	45	59	59	47	39	51	60	49	41	50	60	51	44	61	49	53	45	66	49	53	51	46	46	39	51	49	46	54	44	65	61	52	50	67	53	55	47	31	62	63	45	65	42	47	55	57	40	44	57	55	41	63	43	55	55	53	44	39	46	46	41	41	46	45	47	58	56	58	39	54	43	45	56	55	46	51	47	52	43	46	57	36	49	48	46	54	50	59	54	54	54	43	60	64	61	64	44	54	42	57	40	48	47	49	36	46	49	40	61	46	51	50	54	53	53	48	40	52	42	52	63	62	59	48	42	46	52	43	35	43	52	55	53	53	50	43	51	57	48	42	46	39	54	39	48	56	52	43	48	47	49	48	45	48	57	48	61	53	41	54	57	51	54	51	60	46	32	45	59	55	59	55	52	54	48	49	44	44	52	57	57	42	61	46	53	49	55	49	66	45	46	56	56	49	41	45	56	57	69	61	45	48	53	39	39	43	58	45	71	62	71	57	60	57	39	45	36	39	44	42	75	48	59	50	57	46	51	54	58	32	52	54	45	48	36	51	52	52	54	62	54	42	47	52	62	56	59	46	48	50	48	55	53	53	52	56	53	47	54	43	48	60	64	50	52	63	43	52	42	40	49	58	47	41	49	54	56	54	36	41	59	58	39	55	42	40	45	66	42	54	59	45	54	44	53	56	53	41	60	56	39	60	39	48	49	34	47	41	53	44	54	51	52	50	54	56	45	61	55	46	59	51	51	53	57	49	44	44	44	52	51	56	47	54	52	54	44	49	46	50	59	40	49	41	47	52	66	44	47	55	53	52	46	46	52	57	58	41	61	47	55	53	62	43	62	38	41	55	52	45	63	51	53	44	45	58	47	43	58	49	61	51	59	51	43	56	45	55	55	58	51	42	46	50	40	57	45	42	54	48	52	43	60	46	62	43	59	46	48	45	48	43	43	51	52	50	54	49	49	50	44	53	43	49	61	50	51	44	52	38	64	49	61	52	57	49	36	40	53	51	46	30	57	48	46	49	54	50	54	63	41	39	49	36	48	53	37	44	38	50	48	52	52	34	48	50	52	40	48	51	64	43	55	60	51	47	53	50	44	39	54	42	55	41	55	49	53	51	56	49	51	46	58	44	58	50	41	48	49	53	45	40	51	44	45	52	54	53	57	45	55	46	49	55	41	46	59	45	53	45	46	39	57	40	48	66	58	41	46	48	47	50	51	41	61	50	55	38	46	38	55	56	50	62	52	41	51	59	48	58	48	49	50	42	56	52	55	48	41	42	47	53	46	61	58	42	50	54	57	37	52	58	44	42	55	56	42	51	37	34	55	40	48	41	46	41	53	45	51	45	52	45	53	43	66	49	58	45	57	54	56	48	55	51	51	48	49	61	47	65	63	56	46	53	63	56	47	41	61	45	50	49	39	43	48	49	48	47	51	38	40	56	36	41	53	43	46	59	35	46	48	51	47	39	55	45	47	47	36	44	47	45	52	55	59	49	62	43	43	49	55	61	54	56	59	51	46	70	51	52	60	58	52	66	61	41	54	67	55	49	60	47	39	59	52	46	48	40	54	51	56	45	60	39	51	54	41	45	43	51	41	49	65	58	49	43	56	63	54	55	33	49	58	57	49	43	49	42	35	59	63	49	51	44	54	74	60	39	42	56	55	51	60	54	47	42	45	45	52	51	45	46	51	45	60	56	43	43	47	41	62	49	46	53	42	45	36	31	54	50	43	46	53	45	46	48	54	55	57	46	40	49	59	47	58	49	42	49	40	50	50	50
35489	11041	566	581	733	924	1009	982	854	756	772	669	622	598	542	588	518	522	530	504	431	515	493	493	458	474	452	468	493	480	448	427	456	424	436	461	456	449	416	454	441	438	429	420	461	422	447	430	430	451	434	444	456	469	446	435	465	444	428	466	419	448	434	422	412	410	453	411	454	447	414	437	439	423	432	456	419	415	403	422	423	408	432	439	453	406	441	399	464	394	390	436	433	397	420	412	427	436	424	421	447	408	446	441	409	434	438	460	428	427	398	442	415	398	379	445	389	396	432	438	423	403	433	372	397	430	457	400	447	405	449	388	431	424	450	404	435	416	427	464	441	447	465	430	412	420	425	446	448	421	449	413	389	387	457	437	416	391	378	436	413	402	426	418	448	436	424	398	433	436	388	415	408	445	435	462	427	397	394	427	485	426	468	425	419	440	432	424	413	427	412	442	416	443	425	373	445	383	423	384	410	441	423	414	402	399	440	458	408	455	409	434	438	447	441	468	429	415	429	458	418	433	418	435	400	447	420	441	425	425	433	422	404	399	423	427	457	446	413	389	386	470	425	437	445	431	412	443	398	401	429	434	458	441	390	397	445	419	425	452	454	431	419	426	436	421	423	443	458	442	438	424	436	424	461	420	407	437	427	429	444	419	412	431	464	442	420	428	433	394	423	398	433	435	424	421	452	440	403	444	439	443	419	410	433	406	417	465	427	419	434	432	409	389	427	446	419	452	476	413	446	430	417	422	435	444	447	426	390	458	420	443	392	433	426	398	403	420	439	446	402	395	428	435	462	439	459	449	425	418	411	475	425	442	400	431	421	443	454	417	436	421	446	420	435	480	431	424	429	463	456	398	408	422	432	455	430	426	394	408	407	438	386	405	442	385	450	430	437	406	399	402	421	416	425	401	404	425	445	433	409	406	443	418	379	403	420	396	424	422	425	423	404	493	439	408	394	428	442	404	453	380	403	418	461	400	446	424	434	433	438	427	413	408	416	395	398	445	453	424	416	398	407	426	410	417	392	429	446	490	431	417	422	436	410	415	426	403	380	418	441	457	456	443	426	428	403	422	425	385	437	441	401	416	427	394	461	431	407	405	437	468	435	392	386	412	437	435	449	431	402	399	407	439	429	451	458	467	423	399	422	430	392	429	437	401	439	407	434	444	397	426	399	427	402	444	426	422	445	421	423	405	431	434	421	414	410	431	430	436	396	463	461	413	421	425	414	446	433	438	424	441	419	396	395	402	411	427	433	401	426	416	421	396	407	449	429	411	424	430	392	418	434	411	446	411	458	423	436	422	420	405	439	464	439	457	412	435	438	468	409	408	411	430	432	411	393	427	468	442	454	445	425	393	433	453	409	434	453	431	442	416	415	424	439	433	411	436	472	409	435	430	415	451	468	431	422	402	449	417	436	425	409	379	465	453	451	453	426	450	441	421	430	443	397	465	402	411	437	381	449	426	416	445	409	409	438	399	421	427	437	454	403	424	451	384	401	422	422	431	441	415	445	400	414	462	395	406	417	422	426	432	417	413	417	398	426	430	402	393	408	446	457	422	415	419	418	458	400	436	454	401	410	445	436	427	417	410	435	383	418	427	433	439	417	410	403	440	435	435	435	483	459	396	440	434	396	412	418	416	407	411	414	420	400	421	441	407	419	460	416	449	426	436	436	398	470	423	422	390	468	413	436	430	420	436	446	430	423	395	413	400	433	453	440	425	430	423	434	434	433	436	409	433	463	435	449	429	432	434	399	408	440	451	412	431	417	448	434	438	422	418	433	456	425	397	394	434	472	387	427	412	442	440	428	414	424	400	411	438	433	434	409	408	426	446	419	434	432	458	438	373	459	429	410	431	430	456	429	448	404	380	387	481	464	417	439	403	443	419	457	440	431	449	426	450	443	430	459	421	388	420	408	401	425	466	426	450	412	436	439	444	439	431	447	408	408	413	405	446	414	413	434	410	401	427	383	408	466	441	438	444	425	428	438	428	415	458	421	417	416	427	443	431	425	399	412	443	406	430	407	414	437	426	391	431	426	433	436	420	423	422	409	462	430	413	408	426	430	448	476	461	403	431	419	443	365	394	471	425	471	408	405	446	449	433	417	439	436	444	449	410	405	461	449	430	436	426	441	419	427	412	405	416	398	445	432	453	418	410	402	431	426	420	431	437	433	465	444	391	426	403	430	407	392	451	443	429	412	422	427	432	423	426	416	423	433	432	435	433	426	403	436	444	419	394	421	435	429	428	416	428	387	415	423	421	443	438	416	432	438	429	437	450	426	429	424	413	421	483	395	437	420	412	439	414	425	403	391	424	421	461	430	406	429	402	408	460	441	415	449	422	454	438	391	426	416	423	415	400	397	405	418	415	445	410	445	418	420	402	466	429	429	421	409	451	408	470	385	417	430	416	423	418	387	457	405	429	450	413	417	421	479	450	416	440	383	429	413	443	460	439	414	428	413	441	435	396	428	428	443	420	412	434	417	438	408	425	417	464	409	385	410	431	423	434	410	438	385	400	420	435	389	425	405	448	390	388	401	413	450	450	407	438	453	412	418	435	398	446	421	417	437	433	416	468	401	425	430	436	397	417	444	448	414	449	425	441	429	431	425	446	435	428	420	425	412	405	428	391	433	412	423	387	418	456	435	448	417	396	426	447	481	432	417	451	428	410	416	443	436	431	426	381	414	435	433	437	465	425	415	430	418	403	392	444	423	403	466	461	404	447	438	453	407	388	449	416	427	444	456	428	434	431	447	422	441	439	404	432	451	436	391	455	444	423	440	402	437	412	430	428	449	436	419	430	454	408	461	444	450	437	412	458	431	450	425	423	445	432	399	445	445	421	440	381	430	407	427	422	433	444	414	423	433	381	430	434	410	447	434	435	416	405	423	406	401	421	437	414	417	412	455	418	431	412	422	435	408	471	434	412	431	433	474	408	429	472	455	420	462	464	424	433	445	413	405	416	380	462	415	364	402	408	431	456	413	415	443	450	419	403	408	412	444	388	432	403	390	449	416	419	397	452	425	440	431	454	424	428	416	407	408	428	407	414	440	377	438	417	372	401	423	418	387	430	416	412	423	418	496	444	405	446	435	422	432	419	435	413	431	402	413	400	419	428	414	412	419	466	382	441	415	435	406	425	452	431	425	451	409	437	439	445	465	438	434	426	422	433	391	401	433	403	416	417	428	426	458	418	444	408	424	417	401	434	423	412	417	445	411	435	462	415	429	417	427	408	414	414	430	434	432	393	431	402	419	420	450	422	423	414	419	429	415	399	429	411	396	408	445	439	426	419	456	456	437	488	436	413	443	404	422	414	439	433	415	386	425	451	425	444	432	421	409	412	402	413	445	414	418	435	439	412	394	408	398	419	423	403	433	426	442	427	440	424	417	413	416	468	417	437	398	371	444	451	400	446	440	429	419	436	382	448	426	460	375	390	429	391	403	422	404	431	406	417	450	459	431	390	437	419	429	422	411	372
23928	11425	278	103	95	99	121	100	130	108	99	109	111	110	108	110	93	94	89	120	101	112	93	99	81	99	80	101	94	94	98	75	100	94	70	94	104	91	103	100	88	85	90	87	84	94	106	88	86	96	94	100	96	98	102	96	107	86	108	93	102	88	91	80	90	91	85	101	86	109	94	99	91	81	97	99	90	86	82	91	94	79	90	96	89	89	87	91	78	101	97	90	101	97	104	84	99	79	95	96	91	104	103	94	87	82	92	89	88	96	98	96	87	98	77	90	95	87	108	82	88	81	88	82	65	88	83	89	108	84	96	100	78	74	74	99	91	81	91	100	87	84	81	110	97	89	74	94	84	94	83	76	105	95	88	89	77	95	94	88	83	92	78	89	87	85	85	91	100	101	107	95	75	75	86	85	81	73	77	113	81	91	90	102	88	108	89	100	96	105	100	89	92	91	90	90	96	88	98	83	76	78	83	102	85	93	91	84	91	84	85	98	95	90	98	85	101	76	86	101	91	83	90	102	101	87	72	114	76	74	80	99	91	74	89	77	92	105	79	96	96	81	88	73	98	101	93	87	91	104	81	89	96	76	72	110	107	90	88	86	87	92	101	92	106	89	83	95	105	105	82	88	87	97	73	79	85	93	84	92	104	100	94	89	83	85	75	105	89	87	101	95	88	110	94	88	93	81	80	92	99	80	93	94	95	81	97	92	87	101	97	87	99	87	79	87	79	89	70	82	98	77	94	91	109	105	89	94	93	94	93	87	114	85	85	96	100	95	91	90	102	81	91	81	84	87	82	84	94	80	77	86	85	88	85	104	106	79	100	90	97	108	95	94	92	74	91	97	81	86	100	107	71	82	95	108	92	99	85	97	84	79	94	90	88	97	83	98	86	86	85	85	86	97	93	94	96	85	86	92	88	99	83	93	105	86	98	96	107	102	78	85	88	85	85	105	82	91	84	93	79	74	95	88	104	88	105	93	102	105	84	101	79	98	90	93	88	93	93	83	104	98	92	91	96	112	79	84	85	80	74	72	110	100	101	84	96	102	101	84	94	99	89	98	82	95	87	82	89	84	88	96	89	86	92	80	92	95	83	79	86	88	77	79	82	76	94	101	91	97	84	97	85	95	93	95	85	89	99	99	85	84	107	101	69	80	93	79	85	88	102	99	107	76	85	68	79	75	101	90	82	84	80	86	62	98	72	101	81	76	74	86	78	78	105	99	95	82	90	99	104	93	71	94	88	90	83	95	79	95	80	88	94	80	84	94	88	73	95	105	94	81	104	94	77	86	78	96	93	94	83	90	84	87	85	105	101	106	96	83	99	92	84	100	91	76	101	86	88	75	91	99	84	86	86	104	87	80	91	104	77	90	116	80	85	91	87	71	102	72	92	115	105	89	88	85	88	89	101	88	108	80	78	100	91	80	76	105	85	85	98	101	97	89	84	81	105	91	100	98	94	77	89	75	92	79	93	100	91	91	76	105	79	98	89	90	88	94	89	92	92	89	95	80	71	99	90	99	111	103	95	79	78	77	90	95	90	80	91	112	92	100	79	92	94	98	92	86	94	84	86	97	95	85	75	95	80	101	88	96	92	83	86	92	87	95	94	91	95	71	90	95	96	104	79	87	91	90	77	75	65	82	87	95	107	120	96	102	104	91	93	91	101	98	92	79	85	82	84	89	80	72	86	97	86	83	90	92	92	84	91	98	79	80	81	105	96	78	85	103	88	95	69	103	104	78	89	81	77	78	74	90	72	77	94	94	104	79	88	84	88	92	82	86	83	87	88	75	94	69	91	86	88	98	88	86	84	99	104	84	83	83	102	86	94	86	111	85	85	90	91	95	123	87	90	89	113	85	111	83	109	85	85	88	95	91	92	81	92	100	94	99	97	73	100	87	99	89	84	80	73	102	82	93	90	99	97	82	81	94	83	107	93	95	87	84	85	95	75	77	105	88	80	87	100	113	73	98	106	95	95	92	99	92	103	81	88	99	86	99	88	79	96	74	72	81	90	94	81	86	102	85	99	96	98	94	69	93	96	87	86	72	92	84	90	79	98	81	92	108	91	95	97	81	72	94	101	105	92	84	72	111	77	92	83	90	93	72	100	91	85	105	76	93	90	98	76	90	74	87	80	84	98	105	91	105	87	86	95	84	76	97	83	98	90	96	93	94	109	83	91	100	85	88	96	74	94	103	81	81	90	106	97	98	79	91	97	96	98	88	99	96	94	86	114	90	99	104	106	99	92	83	99	85	109	92	75	100	106	101	84	87	91	88	81	79	85	83	101	122	111	79	89	98	92	98	98	79	104	77	75	87	78	89	77	92	78	81	77	89	92	85	84	94	89	94	100	83	102	95	103	99	82	89	85	89	72	89	112	104	100	90	83	65	106	84	80	94	99	101	94	88	94	103	73	91	88	95	98	87	88	106	88	75	77	84	83	77	87	74	98	77	96	78	90	85	98	93	81	91	60	87	86	89	96	91	108	85	111	87	81	89	82	91	81	76	108	102	78	81	86	102	109	87	97	81	82	93	95	90	80	87	96	89	94	82	75	90	107	114	82	93	92	91	97	85	99	93	107	94	84	101	94	91	96	91	93	100	84	89	81	79	87	85	91	89	97	82	80	83	96	82	87	77	88	102	96	91	87	101	98	87	99	93	90	89	97	84	93	111	86	86	84	81	98	97	94	118	95	81	98	83	75	91	69	83	103	92	73	105	104	83	91	77	79	98	82	93	81	99	79	97	92	73	86	86	78	85	113	87	92	92	75	94	99	101	88	92	76	81	89	85	93	107	85	87	99	89	97	88	92	98	108	96	85	82	77	71	86	83	77	84	97	94	94	85	87	99	95	75	71	84	84	99	98	99	85	90	98	87	78	87	79	63	96	89	88	79	78	99	100	94	79	82	79	84	108	102	82	84	79	100	91	81	108	96	68	79	78	93	83	112	87	79	90	100	91	98	97	84	93	99	97	78	78	84	85	78	88	71	104	97	110	86	82	89	96	102	80	83	79	84	91	97	88	80	87	92	92	75	104	102	92	112	94	88	73	105	108	98	92	87	121	78	90	92	88	83	90	69	80	80	89	86	100	100	85	77	107	92	82	89	96	100	88	80	86	93	80	94	79	82	98	89	85	87	94	88	85	81	91	87	88	81	82	77	103	91	112	84	87	89	90	99	101	94	94	85	93	86	84	87	92	97	93	91	83	98	105	97	107	106	70	85	103	102	95	87	96	93	65	102	99	93	82	97	105	72	92	104	80	94	90	94	87	111	91	96	94	87	86	89	80	88	114	74	78	102	78	97	82	98	87	91	100	84	97	92	102	86	88	88	90	95	109	81	101	81	95	95	88	81	70	99	81	108	82	91	79	65	88	91	101	84	78	91	86	80	72	81	90	93	72	85	91	89	76	100	87	87	85	77	95	87	93	95	92	105	78	89	102	94	98	86	92	95	112	85	91	93	90	80	84	89	90	107
48448	19730	1228	1346	2789	3839	3850	3320	2783	2322	2099	1792	1624	1422	1400	1297	1259	1207	1073	1101	1062	1067	1008	999	1011	930	927	950	965	867	906	939	889	864	885	879	890	839	837	855	869	842	828	847	816	836	811	830	796	884	890	833	852	846	779	809	798	823	806	833	861	797	872	825	846	804	779	817	835	850	797	845	783	798	797	800	804	854	814	813	745	871	809	806	790	824	818	812	794	774	826	813	833	805	830	825	825	823	806	801	776	836	779	766	836	774	807	785	820	820	807	796	770	807	765	801	785	806	810	789	808	787	833	855	775	788	772	814	767	779	777	803	813	794	765	779	808	824	779	775	838	784	794	813	804	820	849	812	742	827	811	824	826	784	805	823	829	795	808	819	797	788	796	790	771	814	812	834	804	777	803	782	745	812	786	777	742	776	841	767	784	817	810	837	785	812	816	771	813	784	819	792	745	814	787	813	823	797	792	845	760	800	809	789	789	778	786	822	809	806	773	819	752	834	780	835	788	845	785	793	757	839	826	828	807	823	780	786	763	794	763	818	789	794	767	764	755	753	823	769	799	797	794	820	805	763	824	781	804	808	782	754	817	789	774	760	733	807	733	813	860	787	773	835	777	837	797	803	765	794	738	825	791	807	819	754	801	820	777	809	812	802	758	769	819	755	794	791	776	808	782	847	736	799	802	760	787	773	804	822	795	806	771	818	732	763	791	781	817	767	817	783	811	800	789	777	837	824	809	770	801	792	773	802	764	812	817	799	813	795	808	752	785	806	810	772	839	783	792	782	838	821	819	837	748	800	805	816	803	836	813	849	780	783	825	795	868	756	790	796	785	810	851	797	839	843	781	787	810	846	821	825	816	804	756	830	829	827	803	818	818	790	751	793	856	768	792	795	792	764	762	801	810	812	845	800	771	785	821	814	777	808	826	789	794	786	815	808	787	769	844	804	824	787	805	774	753	786	832	769	750	827	836	765	791	775	794	791	814	842	815	791	800	761	808	841	759	784	813	814	798	752	820	824	762	752	794	831	803	786	845	765	826	767	780	826	800	807	748	794	771	780	797	746	845	757	759	805	783	784	801	788	789	780	770	773	801	780	825	843	786	799	818	775	832	824	754	798	770	753	811	798	832	828	747	811	784	796	753	832	759	787	768	787	768	800	780	849	799	776	794	828	808	795	805	789	772	810	831	800	815	807	825	769	850	817	777	869	791	807	785	804	799	828	811	820	783	800	848	780	778	749	820	817	805	778	806	805	793	811	819	751	825	851	821	807	812	743	821	806	775	798	805	786	815	784	814	785	799	820	784	795	768	778	788	773	825	838	784	828	784	806	809	705	779	780	769	795	790	805	800	775	832	754	814	801	761	807	845	781	778	788	848	778	807	737	781	777	820	832	732	787	810	843	791	801	742	827	764	839	783	777	794	803	785	791	788	853	822	817	835	770	813	769	782	797	778	824	786	784	796	782	783	811	775	795	761	832	803	805	823	810	814	779	822	793	843	787	823	807	819	790	778	782	770	786	793	826	775	743	808	821	819	782	824	809	828	758	811	836	809	806	780	788	756	820	813	846	827	815	821	830	769	784	860	763	825	799	762	769	788	802	792	793	751	785	816	754	751	837	788	772	789	768	807	799	806	789	755	784	820	845	820	793	817	868	804	807	784	845	798	781	773	807	854	829	828	846	815	792	787	815	828	788	762	832	835	793	782	803	784	779	800	788	826	786	799	745	801	778	786	806	797	803	804	810	772	779	776	822	794	776	803	779	819	831	802	785	793	813	807	764	779	763	810	831	831	809	786	751	792	786	813	829	792	825	826	809	768	814	829	779	827	800	763	831	821	834	797	803	813	813	774	779	765	778	840	805	798	733	800	809	786	786	803	831	778	833	851	868	810	763	797	776	780	779	770	779	802	813	813	787	778	809	777	776	777	838	775	788	834	734	794	789	814	815	783	815	754	819	779	792	811	824	789	799	849	816	792	816	817	824	787	778	823	783	778	794	829	828	795	841	817	825	789	769	830	810	779	805	745	819	774	806	743	821	735	801	739	788	746	752	753	782	770	812	804	844	800	778	822	780	780	784	789	803	838	828	823	784	780	801	801	797	769	836	807	763	830	793	834	801	813	839	803	769	799	758	800	792	842	781	827	787	876	795	801	851	815	849	766	785	762	767	794	848	720	802	739	857	807	814	816	762	820	799	838	730	779	822	783	876	789	791	843	775	761	772	748	812	759	814	745	817	785	839	774	755	852	772	824	800	840	761	791	793	815	812	791	802	758	774	790	766	777	788	754	772	765	757	825	818	805	768	810	805	803	770	768	823	752	813	807	838	786	775	792	802	770	856	791	784	778	831	818	812	823	848	806	805	812	803	788	817	800	775	838	780	786	822	838	805	833	753	754	816	772	806	766	834	792	847	795	816	764	806	799	811	810	816	773	806	790	830	851	787	755	762	785	789	809	852	800	781	743	806	787	795	826	837	798	785	792	796	810	807	765	786	832	802	777	783	757	786	808	784	759	795	811	764	846	787	795	732	797	790	819	787	736	781	809	780	824	763	773	808	784	776	760	794	811	764	827	787	738	832	750	765	752	771	823	842	811	781	745	775	796	812	747	821	790	808	780	746	783	784	773	766	829	802	753	822	802	784	798	798	756	743	760	807	799	776	782	762	841	764	805	786	836	800	794	804	762	795	807	838	758	772	752	808	812	823	774	800	782	778	759	850	779	777	818	784	858	870	816	773	738	807	823	831	828	808	792	797	796	829	792	814	817	782	817	778	856	822	745	799	800	782	786	768	756	816	828	828	798	769	800	787	779	810	785	828	774	818	781	773	788	798	784	793	771	790	810	771	793	792	775	813	784	820	781	825	790	778	833	855	796	792	790	780	809	833	799	803	813	781	810	804	793	833	821	781	792	791	749	801	771	782	819	800	839	786	849	755	780	794	791	783	798	783	811	828	786	799	769	843	754	840	766	780	751	791	775	792	762	788	808	761	834	813	833	813	787	805	781	789	789	812	795	821	731	749	788	828	805	826	795	800	792	768	856	805	750	788	774	780	799	772	805	751	763	810	786	772	794	765	789	801	731	775	815	786	773	764	831	760	745	766	819	721	834	821	854	781	788	900	768	797	796	810	791	837	817	791	765	813	775	771	797	789	753	794	772	841	792	731	763	797	752	824	732	785	799	781	806	807	792	807	796	815	797	853	779	794	793	745	783	753	794	816	781	797	762	823	829	773	813	804	780	798	775	793	788	796	791	799	794	769	836	812	839	804	820	795	757	793	810	832	807	767	778	766	799	838	753	825	757	809	803	832	792	809	850	816	759	850	752	820	772	870	791	805	779	819	817	735	820	779	812	780	814	780	827	806	798	785	820	847	805	783	791	836	825	801	815	800	795	828	816	844	788	814	780	816	761	809	746	794	800	825	745	768	785	801	760	788	786	772	792	786	806	791	771	763	842	848	818	793	796	817	810	838	818	795	800	743
19366	8361	98	49	24	37	41	53	50	48	53	44	42	43	34	35	46	30	29	21	33	20	26	16	27	31	22	20	25	36	18	14	27	23	25	13	25	25	16	20	28	26	24	17	20	12	18	18	24	21	16	21	23	25	23	15	15	26	14	20	21	28	11	27	26	20	20	18	16	18	32	21	22	21	18	22	30	12	27	12	18	24	17	18	16	14	13	21	19	23	24	20	29	28	15	19	20	26	14	16	24	14	18	27	23	30	16	18	15	20	21	21	19	16	24	20	21	20	19	28	15	25	17	19	22	20	19	23	17	22	23	15	18	24	18	26	28	22	33	18	22	15	22	19	22	21	18	22	26	18	19	16	16	19	18	20	21	13	17	19	17	14	20	18	20	20	17	17	17	31	19	19	17	12	19	27	15	17	22	21	17	20	30	15	22	17	23	19	20	18	18	22	21	22	22	22	9	19	21	12	23	13	21	25	15	24	15	14	20	20	18	16	19	22	15	25	17	19	26	25	21	11	16	25	19	18	23	25	22	11	10	18	16	19	20	17	17	19	22	17	18	17	27	16	16	26	24	29	22	24	21	16	20	22	18	19	13	19	17	21	17	17	15	20	23	26	17	22	23	20	19	20	18	27	22	18	15	21	26	14	17	21	14	19	19	19	17	19	24	23	31	22	16	21	17	25	11	13	25	18	20	19	17	23	17	17	17	23	27	17	22	17	20	20	15	12	24	22	14	14	22	16	25	10	24	31	24	21	21	15	20	18	8	22	20	25	11	16	32	25	17	18	13	15	23	22	20	22	28	20	28	16	16	22	16	21	23	21	21	16	21	14	15	17	24	19	15	26	23	24	20	23	22	21	27	14	21	16	20	14	21	12	20	11	15	24	28	30	21	17	24	16	21	23	11	21	18	21	25	11	23	12	20	25	21	25	15	22	15	22	29	17	19	26	18	17	26	19	18	26	19	24	20	19	26	19	18	20	17	18	24	19	16	22	14	18	19	21	19	17	24	17	26	21	30	22	31	21	22	30	19	23	21	14	17	17	17	9	14	15	24	26	16	18	19	20	21	20	18	22	22	22	13	30	16	26	16	17	22	20	20	18	21	19	19	22	24	30	13	26	23	16	17	23	14	14	22	14	36	19	15	26	15	18	23	15	26	16	19	24	27	20	25	23	11	19	31	30	18	28	23	15	22	20	24	21	23	18	21	21	28	19	24	23	29	17	21	16	11	23	9	16	21	21	27	15	9	21	19	19	15	22	14	23	19	16	18	15	17	24	16	21	14	17	23	16	21	11	24	20	15	19	23	19	18	23	18	24	21	22	17	21	21	20	16	28	25	16	20	26	14	15	16	20	17	26	24	19	25	23	23	16	21	21	8	15	24	20	18	16	20	27	15	18	25	18	21	11	17	19	18	20	23	22	16	18	17	15	23	17	10	22	17	30	18	17	20	20	17	20	23	20	23	20	21	17	20	16	19	20	17	26	15	27	22	26	19	25	19	20	15	28	23	20	16	19	23	16	26	20	11	26	19	17	24	18	17	24	18	15	27	22	22	10	15	18	9	14	16	24	19	23	17	22	22	21	24	18	16	21	23	25	21	25	15	15	20	20	9	24	19	21	18	17	21	21	26	21	18	20	15	22	18	23	20	22	22	22	32	14	21	14	22	17	27	20	14	21	18	19	16	13	17	24	23	20	25	24	18	20	24	19	12	21	15	18	15	16	22	19	20	23	22	15	18	17	18	21	17	27	19	23	21	11	16	22	21	16	20	25	21	18	17	20	22	17	25	21	19	14	21	25	22	22	19	23	28	19	25	25	31	13	20	19	16	12	18	18	15	16	24	21	25	22	18	13	23	14	24	14	25	17	22	23	17	16	28	24	23	18	22	17	17	21	12	25	22	24	16	18	17	15	19	23	12	17	16	26	18	18	18	16	24	24	25	24	19	12	27	12	19	14	24	16	23	22	21	17	23	23	20	16	20	10	20	15	17	31	19	24	16	13	20	13	24	14	17	15	19	15	27	24	28	35	25	26	22	22	19	22	17	29	15	14	14	21	21	22	24	16	21	20	17	28	23	23	17	29	20	18	16	25	16	22	21	22	19	16	26	15	23	21	22	20	18	21	21	29	19	25	17	16	10	16	27	18	19	16	18	22	18	20	15	23	18	14	23	31	31	23	17	20	21	23	22	16	27	26	20	15	28	17	26	21	14	18	27	22	18	36	17	29	27	20	23	20	19	20	19	23	19	6	24	24	26	17	27	24	16	13	16	22	22	15	21	28	13	21	21	28	28	22	19	10	18	14	17	19	23	25	23	19	24	21	21	23	23	16	17	33	22	31	20	17	18	15	12	17	21	18	18	23	16	18	21	16	21	26	9	17	23	21	14	22	18	23	22	26	26	18	20	19	18	21	24	19	21	14	17	12	19	15	25	21	13	18	20	10	15	25	12	26	18	21	18	22	21	17	15	26	18	16	12	14	17	17	23	10	23	23	14	18	18	26	19	20	24	21	20	15	19	20	20	14	14	28	16	21	20	22	21	12	23	17	25	14	20	15	20	17	19	14	20	27	26	24	15	19	31	14	26	24	18	20	20	18	29	22	15	18	12	20	23	24	24	25	19	22	25	18	23	23	24	20	25	26	20	20	21	26	13	19	17	23	28	27	22	22	15	24	20	15	17	16	24	19	13	28	14	19	23	17	17	17	23	16	22	11	24	19	23	25	22	24	15	13	19	26	25	21	23	21	21	26	26	21	21	21	13	14	14	15	21	20	24	16	21	15	17	16	18	25	25	29	20	20	16	22	19	26	16	21	19	21	28	19	23	12	17	17	22	14	21	28	15	21	16	15	19	21	24	15	22	26	19	15	14	16	16	13	16	16	12	15	25	22	25	14	27	22	22	13	17	19	16	12	19	12	20	17	30	22	19	26	22	14	26	22	15	30	19	11	25	23	21	18	19	24	21	26	12	24	17	13	23	21	24	21	28	20	20	16	28	23	13	19	24	25	23	22	23	21	20	18	16	21	20	16	22	17	23	17	20	23	25	25	28	17	18	24	23	19	25	16	21	26	24	17	14	17	16	21	24	11	23	25	14	19	20	26	18	20	24	21	19	22	17	22	22	14	20	28	21	17	18	20	20	22	27	27	28	22	18	22	22	16	23	16	12	18	21	11	23	18	20	21	28	25	23	17	9	22	18	16	8	15	16	17	21	19	15	26	11	26	17	27	15	17	18	19	20	20	18	25	23	18	19	24	18	20	21	21	23	16	18	17	23	23	23	21	20	26	22	19	20	21	22	21	20	12	22	22	23	20	16	22	22	16	20	18	15	13	17	16	22	26	25	20	21	22	26	21	21	14	18	18	18	17	22	23	14	19	21	15	14	23	19	25	25	26	32	17	21	17	18	21	18	22	25	28	18	19	19	15	21	25	18	16	17	27	23	17	19	23	29	19	9	26	15	19	22	19	17	19	21	29
44245	18854	631	672	1574	2676	2758	2333	2021	1677	1452	1281	1104	943	811	729	683	586	563	509	491	411	422	397	392	393	344	311	302	288	303	320	293	265	252	237	275	256	237	272	234	200	234	224	221	219	224	220	212	198	241	234	221	210	228	225	201	198	214	191	202	223	184	219	197	205	179	204	186	164	193	186	192	213	190	189	197	178	188	182	213	183	194	210	187	191	177	177	169	191	194	173	177	184	164	197	178	179	187	160	161	216	188	176	181	173	164	185	168	192	172	187	201	170	184	189	174	182	197	162	159	175	159	176	179	196	202	177	182	190	159	192	171	181	166	175	182	187	180	186	180	180	181	191	195	165	193	161	178	181	168	174	160	191	190	192	172	174	173	176	161	178	166	167	188	147	174	149	172	199	175	171	203	178	168	180	186	177	188	173	159	175	201	184	161	169	170	160	194	179	179	174	157	191	177	157	159	162	186	162	142	187	179	181	205	188	196	167	142	162	168	163	200	173	180	191	174	157	161	157	159	165	188	190	175	171	179	187	174	188	160	184	190	163	175	164	178	172	161	164	180	177	157	162	195	178	142	178	168	166	188	172	190	175	173	184	161	166	185	158	192	172	184	183	162	188	183	168	183	182	177	153	180	170	157	178	159	158	162	151	183	175	145	179	161	194	158	164	191	172	162	191	175	196	188	167	173	188	171	172	181	185	177	175	168	171	164	166	163	207	175	172	161	171	181	169	188	180	164	177	160	179	163	166	184	186	169	185	182	181	179	173	184	171	186	168	173	204	172	195	169	156	187	190	159	173	180	181	173	188	160	176	176	175	185	194	185	159	166	171	189	180	185	182	188	155	176	158	171	152	207	192	186	179	148	191	172	164	166	189	177	184	172	168	157	176	163	196	195	162	156	190	166	156	176	164	164	177	159	164	178	172	177	186	176	177	168	183	166	196	176	186	185	183	179	183	172	165	165	176	186	190	167	166	155	155	179	199	173	179	157	165	179	174	194	164	168	179	159	171	190	187	195	168	179	176	176	175	181	167	173	176	183	178	184	154	152	175	204	186	174	173	172	179	183	184	184	193	189	205	177	167	166	171	187	190	177	180	193	176	155	177	197	163	155	171	176	175	171	176	200	170	170	173	166	185	180	163	175	167	198	175	185	195	154	196	152	174	181	179	178	193	161	172	176	201	178	150	190	184	164	167	158	168	162	196	167	146	178	198	166	167	181	192	172	163	167	172	202	172	163	185	167	175	155	160	170	173	169	169	179	198	175	173	187	160	161	182	178	180	185	176	135	179	162	170	205	156	153	172	189	176	187	158	151	186	167	169	190	178	175	187	194	176	195	185	165	151	167	170	182	169	192	170	154	191	190	183	154	176	185	198	170	173	158	172	167	182	189	187	166	175	181	179	188	183	189	177	169	184	155	179	211	211	176	181	193	189	183	166	180	183	183	193	178	189	169	161	163	184	154	147	204	207	165	200	176	188	160	190	160	186	163	160	172	169	183	172	178	171	183	196	171	158	180	167	181	178	169	172	161	179	184	182	162	208	177	166	176	171	165	169	197	173	166	172	178	169	199	155	202	177	173	190	175	171	168	177	163	173	168	200	169	189	196	177	180	187	173	192	169	189	177	172	160	181	166	185	169	159	172	170	175	180	192	190	166	177	170	165	162	159	192	184	191	186	168	185	155	175	177	199	185	183	185	174	181	187	170	149	191	185	196	166	173	174	176	155	189	166	198	186	165	178	154	171	196	189	179	175	161	161	175	169	201	199	162	177	175	168	174	184	189	174	178	180	147	189	173	168	160	177	182	159	201	177	193	167	158	193	165	159	191	194	156	175	156	162	158	199	187	163	171	174	170	171	181	178	201	156	175	163	180	180	193	160	172	164	180	199	180	188	169	214	174	172	165	185	173	158	170	155	153	196	171	189	185	161	173	154	186	181	158	182	170	195	187	173	161	180	193	161	169	188	185	177	159	170	157	160	145	184	171	188	183	155	181	195	171	176	172	180	181	151	174	167	198	154	181	190	176	152	170	163	180	164	144	155	175	185	165	187	161	160	192	195	169	187	145	181	177	195	148	193	158	175	185	165	175	169	162	174	165	173	171	186	169	179	190	172	167	156	187	198	187	158	187	181	181	153	176	193	159	186	174	182	184	188	186	165	171	186	141	165	177	190	163	166	172	194	173	161	187	178	198	182	171	169	182	168	188	175	156	191	190	186	161	191	201	162	166	186	165	186	169	179	179	167	182	210	166	172	185	184	191	182	189	184	182	183	183	180	179	167	191	143	176	164	173	178	147	171	147	165	184	181	197	175	192	195	182	174	207	183	197	178	181	176	191	170	177	188	173	196	155	167	177	151	141	180	166	185	160	174	183	185	176	192	190	166	171	189	166	154	195	183	173	172	196	152	170	187	173	172	187	189	176	173	179	152	205	176	163	186	177	171	183	180	178	204	161	175	171	175	189	181	169	175	164	168	170	187	176	153	161	185	169	180	166	170	176	176	187	195	150	153	176	182	182	159	146	187	179	164	178	165	175	190	159	158	172	163	189	163	181	189	170	171	166	171	179	172	186	171	174	177	191	149	171	156	158	157	172	190	208	172	174	171	176	146	184	190	175	185	166	167	175	209	180	148	167	178	186	164	179	194	187	182	146	173	187	197	183	168	174	162	175	186	182	160	183	181	180	211	161	176	180	160	180	190	162	185	173	167	164	196	182	184	159	156	161	169	173	193	179	191	169	177	203	192	175	198	183	179	178	154	173	185	172	171	162	167	181	183	176	164	204	176	180	187	172	175	190	159	172	180	171	159	164	176	163	188	185	161	183	171	181	175	209	192	177	178	162	195	178	175	170	166	162	188	165	155	183	154	200	156	195	199	167	193	172	167	184	182	169	195	160	164	153	161	163	190	175	185	208	193	151	201	194	178	166	180	170	176	168	176	174	176	159	158	184	206	173	178	183	166	166	183	161	165	197	179	163	174	178	174	173	171	184	176	169	168	155	164	184	178	158	188	166	155	174	166	173	175	192	182	179	184	189	185	210	169	181	172	161	154	178	173	179	190	189	183	175	187	183	176	174	160	183	161	192	191	190	155	161	199	191	198	173	173	196	172	175	175	195	188	170	158	200	167	163	154	155	178	163	179	168	184	159	193	184	189	186	156	167	140	181	183	166	162	188	170	179	170	199	184	163	173	196	169	194	178	211	173	178	185	181	164	175	145	155	163	178	163	172	180	178	169	179	198	178	161	171	163	204	173	174	168	157	172	202	176	171	155	214	163	159	170	175	147	187	179	179	169	166	194	174	174	186	192	189	154	175	203	154	159	175	181	175	180	161	186	174	189	183	165	181	169	182	185	212	159	181	177	156	179	159	179	174	178	172	182	158	183	159	176	161	171	172	162	174	181	159	196	167	183	198	184	176	190	183	197	180	191	156	193	180	187	178	187	184	179	176	181	174	167	191	163	168	156	163	195	170	148	178	166
28516	16407	717	116	97	116	104	139	110	122	112	119	111	107	93	95	85	84	102	92	93	84	87	85	96	81	75	70	89	76	66	76	88	79	56	62	73	66	60	74	68	70	79	62	71	63	75	79	95	75	83	84	77	62	64	74	68	72	78	71	70	94	72	87	55	75	69	72	62	77	68	83	69	68	77	76	64	69	64	62	68	50	61	77	92	77	77	68	74	75	69	68	67	60	74	67	68	65	65	65	70	70	79	63	79	65	70	64	83	80	79	59	66	59	63	61	74	70	73	68	78	73	56	81	71	76	55	84	78	64	78	79	67	86	79	53	81	63	70	79	93	91	70	74	64	66	79	68	77	71	53	68	66	70	80	62	67	71	70	65	69	74	74	67	74	65	78	74	63	77	62	82	66	54	72	59	63	86	62	69	79	60	74	75	85	73	72	65	68	73	65	62	56	81	64	76	59	78	83	75	71	74	66	83	68	69	80	76	55	77	79	68	73	63	60	79	67	75	79	75	64	62	61	60	66	70	64	56	68	75	72	82	81	69	71	45	65	73	68	54	71	63	69	65	86	77	84	72	64	76	83	57	83	50	60	66	78	82	67	64	59	72	57	67	57	65	77	87	73	60	90	72	58	70	64	57	69	67	81	72	69	92	68	57	68	56	76	69	73	74	88	70	78	79	69	63	69	79	80	79	67	59	73	64	88	84	80	69	59	78	67	77	69	67	76	73	65	70	72	72	68	59	75	69	63	70	62	71	87	71	65	72	70	65	60	86	86	66	87	72	71	79	71	69	85	59	65	77	75	74	65	75	74	74	62	75	73	65	66	77	60	60	68	67	76	62	55	61	77	66	61	73	62	81	52	62	64	65	75	65	60	65	68	75	79	73	79	71	81	78	67	73	57	101	71	63	75	75	74	69	60	79	60	67	84	70	69	84	64	51	72	72	69	75	65	69	72	71	73	67	73	68	51	85	83	85	59	66	71	70	83	65	74	65	77	68	65	70	64	79	61	66	96	63	70	63	62	53	79	60	64	57	46	70	60	60	58	61	67	82	69	72	70	69	74	66	83	66	68	83	73	76	81	71	86	75	81	54	65	81	66	74	77	69	82	56	73	72	65	69	82	79	88	60	71	79	62	80	84	81	70	75	68	66	73	88	59	60	86	89	64	62	71	76	63	74	82	63	63	54	68	55	69	63	71	75	68	66	72	65	71	81	71	66	80	71	71	91	72	89	75	73	57	83	71	63	60	75	73	69	77	84	80	74	69	74	76	63	75	70	71	78	74	90	58	76	74	65	80	67	72	76	82	68	74	88	88	81	71	70	64	65	70	86	57	82	70	81	74	58	91	67	72	83	61	67	75	64	79	59	66	68	59	80	55	71	62	63	76	71	53	69	54	75	66	77	85	69	74	69	78	76	74	49	75	63	65	65	77	91	90	92	64	74	78	55	67	60	69	73	66	86	77	69	65	67	88	65	66	79	71	72	62	58	84	60	63	72	69	75	70	57	64	72	75	60	68	63	70	61	82	72	58	96	65	71	75	76	66	81	80	70	73	59	79	58	55	62	86	73	76	62	77	69	67	76	46	65	66	71	84	80	75	69	73	77	72	77	75	92	72	74	62	72	69	66	68	63	72	66	71	79	81	67	56	72	79	70	69	69	79	59	76	61	64	74	79	63	72	70	75	73	70	77	79	85	66	85	62	72	67	65	70	75	68	70	74	71	67	66	66	80	55	60	75	75	66	62	74	68	72	66	66	72	57	69	62	86	78	72	84	79	77	73	75	71	70	78	74	67	63	63	56	62	64	60	75	65	55	60	74	65	62	78	69	69	77	69	61	68	86	75	77	62	67	85	69	63	79	67	59	68	83	64	62	70	77	64	75	60	69	82	58	65	75	73	82	59	78	86	77	72	80	62	72	84	71	79	69	72	69	79	58	72	74	75	70	54	76	80	89	73	85	67	85	61	70	67	61	60	59	69	87	76	73	50	104	68	91	61	73	67	75	84	82	70	65	60	73	71	68	71	75	72	79	78	73	63	70	59	61	69	64	74	68	68	67	65	62	62	57	68	79	68	66	69	76	74	74	61	73	75	81	75	73	63	68	81	61	59	78	71	76	71	77	62	70	85	67	67	81	76	67	80	79	75	70	69	62	79	58	60	66	88	74	76	59	65	64	72	75	71	64	80	76	70	78	67	78	74	73	70	65	76	71	67	70	82	62	66	76	73	86	69	80	82	71	75	62	78	62	61	61	78	61	83	57	72	75	69	66	57	75	68	78	62	73	70	79	76	66	81	68	63	73	82	78	58	73	67	64	61	83	65	73	73	64	75	75	75	65	70	83	62	60	78	69	61	67	88	66	74	76	68	77	77	87	82	89	68	61	77	75	68	58	66	76	71	76	70	68	71	75	42	66	90	56	73	86	64	79	64	60	82	77	72	75	57	72	73	74	72	71	64	67	77	68	63	68	71	64	72	86	69	67	74	60	62	86	62	66	64	66	75	88	78	57	56	61	64	79	73	63	67	61	68	66	76	80	62	61	65	68	61	66	69	65	68	75	71	68	60	78	62	75	75	69	75	65	69	62	65	57	76	71	67	57	71	79	63	65	74	72	77	66	85	76	57	77	69	66	65	85	60	77	75	81	87	65	86	65	85	66	88	72	78	76	75	80	68	84	67	61	63	76	93	83	71	73	88	69	73	71	66	76	89	64	55	85	76	86	68	76	69	60	66	78	78	71	72	70	74	72	62	71	75	75	79	62	65	62	72	83	63	76	79	74	71	55	53	59	64	57	74	67	72	85	58	68	82	82	72	72	67	74	69	75	62	78	69	77	71	70	65	79	61	78	75	68	71	74	90	63	74	69	83	71	66	82	69	73	85	62	71	81	86	76	61	70	67	75	57	79	74	84	80	90	66	68	69	62	83	60	56	58	69	64	62	70	62	71	68	83	69	63	72	82	66	75	65	76	81	65	68	73	71	86	78	75	67	65	68	80	75	62	55	69	58	81	82	85	80	66	83	73	75	68	70	71	62	66	74	71	91	67	53	56	61	78	68	73	58	65	74	70	70	69	64	80	65	66	85	60	67	71	75	65	68	69	66	64	75	65	76	79	89	67	64	66	68	75	72	71	64	65	79	65	67	71	71	64	70	64	70	83	56	68	80	61	78	70	84	80	83	69	65	81	93	66	75	72	66	65	68	80	62	65	75	63	72	64	70	75	75	86	64	83	75	62	60	75	75	67	92	54	85	65	75	79	63	67	80	71	81	81	65	69	67	57	72	78	73	78	67	65	67	58	59	63	81	76	68	85	71	67	79	76	59	78	60	70	68	61	63	77	61	74	72	81	69	71	52	56	59	80	84	81	65	81	70	65	71	59	77	72	65	75	68	69	69	57	66	69	75	75	59	65	68	79	80	82	89	65	84	83	85	59	72	67	77	64	82	67	70	82	68	72	73	57	73	87	70	81	69	70	75
48882	23158	1416	1582	3420	5095	5118	4468	3799	3116	2625	2350	1989	1858	1641	1432	1445	1325	1253	1170	1117	1061	1061	1018	930	971	921	853	912	818	847	815	796	807	807	813	760	756	785	745	723	704	804	761	721	762	746	745	733	685	729	696	703	707	720	662	692	716	666	704	692	662	671	702	748	660	671	671	679	697	706	676	716	707	643	670	728	656	697	708	665	689	683	640	676	724	644	662	665	669	641	679	613	632	687	653	636	632	632	663	698	629	646	656	646	654	668	670	683	647	664	669	673	696	696	674	685	650	631	698	673	660	679	683	654	671	631	668	690	656	644	685	688	666	718	671	665	633	659	683	621	641	673	672	630	712	649	618	655	709	654	642	682	634	673	716	642	683	641	650	620	657	648	656	676	671	686	623	652	719	643	646	689	662	650	655	695	659	661	698	655	654	683	706	658	686	681	621	673	642	684	687	641	621	681	674	646	644	726	706	685	654	658	654	659	657	701	645	667	617	631	694	647	660	658	657	674	639	642	685	715	653	646	668	691	662	671	638	660	630	625	627	658	679	667	662	631	669	678	647	676	694	670	623	692	677	632	640	641	675	648	669	651	667	660	621	667	666	680	637	643	691	633	664	667	689	656	703	681	652	656	650	609	696	616	694	646	644	652	679	702	658	687	638	667	689	674	610	684	666	656	662	690	656	645	643	635	655	636	668	727	687	696	642	666	634	695	674	646	668	670	678	654	629	670	659	646	687	652	670	673	678	669	629	635	660	638	703	615	638	702	686	636	687	643	687	665	648	616	632	668	631	644	710	668	608	685	659	681	650	678	666	669	648	684	682	684	668	673	683	619	656	642	662	647	636	663	719	649	630	687	642	689	629	673	675	615	648	658	667	638	623	676	655	681	643	634	650	646	656	659	712	628	657	633	657	590	678	688	660	671	630	641	607	658	635	684	632	681	667	591	680	643	620	675	646	667	701	702	679	609	647	644	654	660	648	620	670	675	662	661	693	631	678	669	642	628	666	667	611	634	629	647	662	661	669	624	623	675	635	650	637	665	649	635	693	658	710	648	682	659	662	701	608	677	696	650	659	629	650	706	685	630	692	693	638	652	707	626	662	628	658	648	661	671	593	684	643	615	666	665	689	652	632	666	697	619	687	624	618	690	667	686	660	654	659	667	666	669	643	612	644	633	659	658	673	639	677	655	663	685	597	631	657	646	695	666	685	646	692	656	627	620	662	625	673	655	639	665	698	642	646	635	667	711	695	654	680	720	633	668	656	627	649	675	674	596	628	717	708	647	707	651	656	620	667	673	625	680	673	674	639	655	688	686	615	659	636	685	622	613	644	671	658	652	654	642	681	658	676	658	662	634	635	692	634	650	666	704	661	663	657	634	658	677	654	653	628	677	619	691	624	662	694	688	655	655	648	618	640	646	692	698	626	665	658	629	617	665	673	682	654	645	630	661	675	676	677	646	695	669	636	684	649	635	650	650	688	661	659	667	647	655	711	653	597	672	690	632	665	661	648	672	659	691	667	657	627	619	668	695	673	629	672	627	673	620	662	617	633	654	705	716	670	647	654	680	659	738	683	648	678	647	625	639	625	684	686	666	702	636	673	685	672	629	674	671	661	689	615	668	689	650	622	643	637	700	680	606	620	675	623	656	641	644	700	644	685	670	602	648	662	651	588	642	621	650	713	651	652	703	639	666	654	671	652	640	693	664	681	639	638	667	674	644	660	678	704	640	622	654	665	636	642	628	666	682	667	637	719	674	659	684	683	623	631	712	669	692	684	636	663	685	634	641	682	604	643	708	673	600	690	629	647	669	658	668	655	650	635	647	647	630	691	611	671	658	674	647	668	630	661	678	610	655	698	624	627	615	661	648	638	669	655	671	622	650	648	685	659	633	647	702	717	636	639	658	658	662	649	656	636	677	709	620	643	644	659	635	676	699	659	627	684	642	641	687	692	665	690	650	674	684	655	674	677	671	663	617	621	660	649	674	650	673	667	658	627	640	688	676	660	615	652	677	680	645	642	633	629	696	648	686	659	663	648	681	668	684	607	629	633	647	710	664	653	694	655	649	658	641	668	659	674	674	603	647	646	630	675	609	653	638	661	673	629	643	646	711	623	652	707	663	683	635	670	697	628	661	639	654	660	666	711	630	664	688	641	665	670	636	673	662	692	665	679	651	598	651	648	616	666	673	669	672	659	678	664	636	647	638	637	639	660	648	637	676	701	658	660	667	641	673	671	647	680	660	662	679	696	651	704	684	656	643	663	672	665	701	626	658	656	645	606	657	667	642	690	666	683	630	657	636	633	650	659	702	666	607	632	698	671	627	631	636	640	653	651	706	650	655	628	604	637	655	646	645	659	696	695	638	677	669	638	617	675	664	660	677	653	603	678	628	586	631	657	657	638	652	631	680	635	658	651	659	644	671	663	647	623	660	636	634	656	665	644	633	681	670	652	621	613	618	672	658	628	661	651	627	654	665	653	638	676	641	665	677	673	629	690	631	643	685	651	667	662	664	634	681	719	664	656	671	628	699	646	611	635	695	690	680	704	639	648	653	658	700	695	689	645	638	666	615	652	692	627	645	639	660	655	661	660	663	632	621	659	698	650	647	616	637	692	658	636	629	668	658	631	633	652	659	656	655	660	635	620	623	633	661	620	645	663	664	705	680	646	714	620	682	646	648	633	642	618	621	684	703	702	640	641	635	648	643	647	633	657	678	656	675	684	674	685	662	700	715	641	621	652	631	620	625	626	630	650	669	657	653	659	622	659	675	689	596	654	647	671	652	683	691	698	652	686	667	638	651	666	665	663	677	635	622	690	707	699	686	642	687	651	709	637	713	668	651	676	686	645	671	669	695	626	662	667	669	637	693	706	657	624	609	647	669	613	619	654	638	606	645	639	657	673	665	693	675	661	680	646	704	635	662	621	633	660	663	681	665	604	686	690	635	641	675	673	686	589	662	658	666	629	655	597	648	600	680	641	639	691	667	616	660	674	647	655	658	664	623	684	654	648	682	686	633	677	642	672	640	640	646	687	668	703	674	605	657	695	661	611	628	661	690	636	679	696	636	675	659	662	654	662	665	618	636	653	661	673	659	625	693	628	656	631	639	636	627	727	649	659	666	676	642	591	663	639	667	633	657	674	638	688	609	655	642	663	650	675	695	670	653	665	646	639	634	587	663	667	668	663	672	638	683	659	675	648	663	668	680	632	661	667	678	710	668	626	683	628	621	626	687	664	630	619	671	634	682	644	681	625	710	648	643	637	716	649	673	669	656	670	671	656	656	655	689	636	643	692	658	683	652	651	633	666	678	651	660	652	691	663	655	673	646	643	698	643	661	639	664	614	669	651	695	659	628	631	645	649	666	635	667	686	663	630	648	639	684	669	648	654	665	640	657	693	640	656	638	686	634	641	655	689	648	664	671	646	619	639	676	662	663	684	650	589	667	610	663	671	638	659	654	648	650	690	660	699	652	635	639	674
9279	2289	68	50	47	57	62	60	54	53	55	46	55	59	52	46	44	45	47	47	49	50	52	43	46	42	50	37	40	66	48	44	45	55	59	51	43	54	39	46	63	50	60	38	45	41	43	49	55	45	49	48	46	50	45	52	45	39	44	46	56	48	57	35	56	54	57	53	49	65	36	55	51	55	65	50	72	52	64	49	54	30	49	49	41	48	56	31	54	60	44	41	47	60	53	43	55	50	48	60	49	46	53	59	48	53	55	37	41	56	42	55	50	59	41	42	59	54	49	54	39	49	57	54	42	50	44	53	40	39	61	52	53	55	41	45	47	48	46	52	37	53	41	48	53	54	57	53	49	56	42	51	45	40	49	45	47	49	51	57	49	56	52	51	46	34	42	43	43	30	49	47	48	46	42	51	47	47	48	52	40	41	52	52	42	54	45	50	53	52	31	53	50	51	42	62	49	47	38	57	47	46	46	48	42	46	45	42	54	39	54	62	54	41	60	30	55	49	45	48	60	56	47	47	55	47	41	49	55	46	41	57	40	45	43	42	50	46	43	56	65	43	46	54	52	42	49	44	46	49	52	38	61	37	49	48	48	45	42	52	52	43	56	49	43	54	42	46	44	53	49	55	51	52	52	47	47	47	47	38	52	44	42	44	41	54	43	53	49	50	47	50	49	51	50	30	48	44	53	46	49	48	37	58	51	50	50	43	60	41	65	37	44	45	53	48	51	47	44	52	49	56	36	41	42	43	28	41	46	46	60	62	50	45	68	46	50	49	52	59	38	44	48	54	42	49	26	51	51	41	45	53	38	53	52	45	47	38	42	48	50	47	36	58	48	62	50	50	45	45	35	46	49	38	50	60	47	49	39	42	46	45	51	53	46	59	41	52	60	66	36	55	55	51	58	52	44	61	55	49	47	53	62	49	63	52	43	56	58	59	41	52	55	55	37	55	48	50	40	48	44	61	51	48	51	52	54	61	62	49	35	53	43	63	43	51	48	47	42	40	52	47	57	47	39	52	38	48	49	47	52	47	48	48	48	49	52	44	37	45	44	56	55	56	43	62	54	48	45	52	43	45	46	50	66	44	42	61	46	61	46	36	51	38	57	47	34	46	46	55	44	42	55	51	40	52	54	42	57	48	45	45	47	51	47	52	54	42	62	55	47	36	44	53	60	59	40	49	47	46	54	53	54	51	51	52	52	41	65	48	48	41	45	33	46	55	39	50	48	55	45	49	40	49	39	34	46	52	45	53	46	49	43	51	52	41	60	43	44	60	49	50	51	44	45	45	46	62	44	39	54	65	45	52	55	61	55	47	54	46	49	42	60	58	44	45	43	47	46	45	50	63	52	42	39	49	52	45	56	33	52	47	45	54	56	37	62	48	55	49	51	38	51	40	55	46	52	48	38	56	51	44	42	44	40	66	53	31	60	43	49	46	39	41	50	61	56	49	43	49	41	49	32	52	51	53	51	38	47	50	49	49	39	47	46	52	54	37	50	53	50	53	43	58	56	49	51	62	40	55	42	58	47	52	41	46	46	41	51	40	50	50	43	40	52	61	47	44	43	53	57	56	52	52	32	53	54	57	54	50	63	58	53	44	36	54	48	62	39	43	51	47	53	54	66	55	50	49	46	51	52	46	54	63	44	56	46	47	52	58	54	45	64	42	48	55	48	48	60	48	44	51	46	51	50	50	46	46	47	59	53	50	58	53	57	36	52	52	56	45	49	53	45	44	48	50	47	54	45	54	59	52	48	49	67	34	42	58	43	56	38	48	38	41	50	47	44	43	58	57	48	37	52	48	62	40	51	36	44	58	52	46	47	38	56	41	47	43	74	59	52	54	53	52	48	53	46	50	46	63	55	40	52	41	56	52	53	53	49	54	60	47	43	46	41	59	59	43	47	44	43	51	43	44	54	49	46	44	65	47	48	44	48	47	55	40	51	48	45	48	47	33	59	50	41	59	60	40	53	49	47	63	54	48	51	46	35	48	48	44	55	52	43	47	65	51	51	45	48	44	52	49	59	44	43	45	43	54	38	55	41	44	45	59	52	50	45	52	50	41	57	44	46	66	66	52	61	66	35	41	49	51	47	37	46	39	52	60	48	51	43	46	45	42	55	53	49	62	50	49	44	55	49	41	36	49	42	47	45	54	48	48	29	46	49	40	54	42	53	54	47	54	49	53	47	40	44	41	48	53	51	47	49	51	57	45	55	40	52	35	47	53	47	46	52	46	59	56	42	69	36	53	49	51	46	58	50	53	56	51	47	56	51	36	53	49	37	57	48	58	56	48	49	47	54	43	52	49	42	48	45	60	48	42	56	41	62	52	61	54	51	56	39	45	58	39	38	43	49	50	54	56	55	49	55	51	54	55	48	45	40	50	56	42	52	49	48	49	44	55	46	51	47	54	43	50	52	53	59	56	42	35	42	51	53	57	42	64	62	46	49	69	51	59	41	48	48	34	52	59	51	41	57	53	48	48	47	48	51	44	45	40	44	54	52	44	48	59	65	44	48	57	39	41	53	63	45	44	44	51	51	62	36	41	48	55	49	47	49	50	54	45	66	51	40	55	56	54	52	63	55	52	46	49	58	52	46	50	49	60	50	50	42	43	47	37	53	57	68	56	54	56	54	52	58	52	51	54	43	45	39	49	45	46	55	49	47	45	51	49	39	44	44	35	48	43	54	50	42	47	48	51	52	45	53	48	43	46	38	54	46	47	43	57	44	46	36	40	47	40	54	55	52	51	37	59	55	49	43	44	46	49	55	45	45	49	40	58	53	46	52	51	42	49	58	44	50	40	38	57	57	64	52	41	45	36	48	42	45	51	55	60	51	58	54	44	49	43	41	43	32	42	46	57	35	59	41	57	53	43	58	54	47	56	53	39	46	70	50	55	60	52	49	53	46	45	43	48	52	53	54	51	50	42	53	63	47	43	44	53	53	58	45	39	56	63	53	38	40	55	47	48	40	50	52	43	47	37	42	57	39	49	43	52	53	55	57	44	47	52	44	58	47	52	54	59	41	64	44	49	50	63	49	41	43	53	50	42	44	58	55	37	54	56	46	45	52	45	56	50	40	57	39	61	47	45	49	57	45	45	70	41	56	49	52	47	46	41	44	41	51	50	45	37	53	60	46	46	42	43	50	49	44	40	72	51	57	44	53	40	57	57	51	60	58	47	50	59	53	47	60	39	45	52	49	40	44	32	55	47	50	53	34	61	46	55	47	53	48	57	67	44	49	51	56	43	42	51	36	46	47	41	44	53	46	37	55	47	45	47	52	50	46	45	42	51	47	55	59	56	51	71	50	49	43	51	50	49	44	38	34	48	52	38	59	53	45	40	62	66	62	52	60	52	57	62	44	46	52	53	43	44	44	49	46	56	49	51	44	52	42	52	47	44	36	42	35	43	46	37	52	43	41	50	46	58	43	48	49	41	59	56	49	54	42	43	52	44	54	45	44	55	46	41	55	44
34456	12383	525	488	760	847	966	894	757	746	705	612	615	557	593	566	523	525	505	504	488	461	489	456	520	439	443	494	396	468	460	461	430	426	444	442	431	458	430	441	416	436	427	369	414	445	467	442	450	418	422	407	412	424	449	372	436	390	454	428	423	404	407	408	415	465	411	446	438	397	399	413	440	395	431	398	403	451	413	439	426	439	402	390	409	401	389	427	427	394	415	434	415	444	398	426	387	409	415	388	404	415	433	412	420	433	407	408	434	427	412	385	411	427	441	416	394	395	393	453	424	401	422	422	376	403	412	434	420	450	407	415	391	433	399	408	374	422	430	419	424	421	421	405	442	407	410	385	419	413	421	412	423	432	407	403	436	418	401	383	423	413	411	410	412	407	399	439	394	433	391	428	436	430	392	374	405	440	435	427	407	420	409	401	447	420	411	400	403	419	379	455	433	444	422	414	442	406	412	399	399	398	407	405	412	370	392	408	385	424	386	388	430	450	408	394	396	401	418	427	392	452	427	379	417	441	424	433	393	403	410	391	379	430	466	422	451	402	428	407	417	404	425	424	453	416	407	384	409	402	406	433	417	399	399	419	435	436	411	415	457	401	414	414	419	445	380	414	422	400	376	409	393	411	418	427	394	393	449	415	381	442	394	415	432	407	408	417	444	433	431	420	391	414	442	446	395	455	440	415	399	398	436	398	412	376	421	410	399	398	413	409	381	413	387	436	421	455	381	452	420	367	461	413	403	378	416	425	426	410	433	430	419	449	409	376	373	444	417	425	410	397	419	408	423	430	442	443	442	454	410	396	426	439	419	419	412	402	375	423	444	420	454	404	377	400	404	399	409	397	435	375	408	397	413	433	411	413	436	409	394	419	384	415	426	442	437	405	395	429	421	447	392	438	442	406	393	401	462	421	378	433	391	441	457	424	399	411	402	381	431	390	386	419	460	393	379	409	389	446	436	394	438	413	424	410	396	432	431	424	380	426	432	381	415	451	386	439	441	420	431	419	418	407	407	412	408	426	386	452	402	395	454	396	379	425	406	428	434	400	445	445	416	434	392	394	422	394	402	411	405	438	428	407	399	379	428	415	442	393	431	389	410	388	437	404	427	419	433	428	404	419	426	434	403	473	402	412	440	395	425	430	415	414	417	391	398	390	423	413	433	414	393	414	402	404	420	421	403	460	423	400	398	394	422	435	386	392	423	396	417	423	451	394	382	402	448	428	398	402	406	410	401	416	393	431	399	421	421	448	429	418	393	409	376	416	462	409	455	433	395	414	409	409	397	404	427	417	410	392	417	396	436	384	423	406	437	395	419	443	394	404	438	455	415	423	419	392	390	409	406	433	388	417	423	386	450	405	432	417	405	376	415	424	439	405	416	400	384	433	460	435	427	405	412	442	422	400	455	443	362	417	409	424	441	436	400	436	425	401	398	447	400	418	412	384	368	432	421	400	388	419	421	385	415	415	478	430	421	455	436	423	409	437	411	381	423	430	427	444	385	387	455	419	411	420	409	418	433	404	401	388	426	403	412	410	403	406	393	391	415	404	398	456	407	405	408	428	447	392	405	397	435	447	418	451	423	396	420	452	422	440	418	387	432	396	442	435	398	393	405	421	428	408	414	411	435	409	386	384	431	432	400	431	432	424	423	440	453	433	424	393	419	406	395	404	413	398	427	419	403	415	467	396	401	403	436	420	398	419	440	406	431	401	395	423	448	412	379	442	416	428	400	441	470	434	390	447	435	384	400	398	384	424	449	416	433	424	402	456	428	425	447	421	453	425	406	400	422	396	391	405	408	418	459	439	440	405	441	412	402	425	410	423	448	419	354	437	401	414	412	405	421	431	441	396	397	420	422	431	422	429	425	403	413	417	407	438	418	413	412	384	388	420	371	406	425	406	439	422	393	406	419	442	413	395	413	398	419	433	421	408	422	455	396	426	407	412	402	436	408	431	373	382	429	405	414	434	417	413	423	469	423	469	428	429	391	413	441	433	436	404	419	369	473	422	423	408	410	413	434	424	418	407	425	371	409	424	395	395	395	430	417	438	387	396	425	385	416	441	413	428	429	387	409	397	453	433	408	403	426	435	404	402	396	441	447	401	441	391	425	413	430	419	387	425	405	390	459	442	403	418	396	414	452	444	419	443	402	429	446	397	420	440	405	445	395	432	418	402	412	441	436	418	425	378	396	382	436	412	437	386	432	414	434	395	429	440	447	451	416	425	431	388	404	430	389	396	430	405	425	396	453	426	436	437	426	388	433	449	439	403	414	427	415	410	397	405	396	442	443	430	397	415	409	398	440	398	375	392	387	402	429	439	400	413	403	402	410	420	433	426	412	414	391	416	426	401	396	456	458	419	443	399	391	399	389	421	376	427	413	402	410	426	405	422	408	405	422	452	420	423	422	429	432	406	407	447	424	432	404	430	424	406	392	481	452	428	398	403	429	406	400	406	407	383	415	414	382	428	431	449	425	407	430	409	424	372	421	403	378	438	397	440	432	402	393	434	406	414	385	418	387	401	474	404	390	399	409	435	430	382	408	406	444	435	358	395	430	398	417	414	431	420	398	431	425	426	413	413	419	372	410	392	383	418	395	374	416	399	428	403	385	396	406	410	444	423	413	365	375	422	400	409	438	384	406	386	383	408	424	420	415	417	411	405	420	428	456	408	430	410	424	431	437	428	387	392	400	397	393	427	420	420	404	417	432	414	420	406	429	391	389	455	409	408	426	394	410	457	407	387	464	395	420	408	404	393	417	409	433	406	422	445	376	405	420	427	438	421	405	402	412	415	424	386	406	422	383	438	379	398	428	410	431	375	424	410	410	404	414	422	395	401	374	445	436	420	400	432	392	384	425	463	406	423	372	423	413	412	389	396	407	447	391	414	428	419	379	418	432	436	382	401	395	423	407	409	432	384	387	403	386	429	413	424	403	465	427	402	402	407	421	421	395	410	396	418	394	415	419	441	385	438	415	437	440	459	424	422	450	403	418	391	382	380	396	399	408	444	434	407	393	396	378	383	387	390	397	427	378	374	413	390	414	417	442	437	436	411	389	418	455	419	411	447	417	402	436	382	426	381	452	427	387	401	447	401	412	439	417	418	420	396	432	421	419	424	442	423	374	414	377	438	408	471	450	409	421	408	427	407	400	402	427	433	387	409	429	473	419	392	440	404	413	412	437	427	437	431	438	435	425	413	432	395	433	420	415	432	369	373	375	421	449	403	401	408	399	404	422	410	461	422	418	441	394	408	423	422	391	427	450	393	386	432	394	415	453	414	418	409	418	400	418	409	398	455	379	397	460	388	353	403	420	400	427	434	426	425	406	427	413	443	389	395	410	414	425	396	441	417	419	413	418	402	408	393	403	402	411	442	424	426	397	422	443	406	430	409	433	376	463	445	394	437	451	404	397	414	402	415	424	420	427	375	409	442	420	411	408	394	387	419	404	444	428	385	398	411	418	418	388	465	445	392
24035	13397	448	121	106	97	123	129	105	128	95	102	98	113	105	104	101	109	97	100	100	97	103	82	86	74	102	78	86	80	114	91	88	87	85	79	75	76	92	85	90	111	88	99	85	100	79	88	80	99	87	87	95	84	77	79	101	57	90	63	98	92	95	92	86	100	89	86	94	85	93	97	101	88	80	94	99	80	97	94	70	83	95	86	82	98	69	84	97	96	89	94	83	92	96	97	83	97	95	67	87	98	76	100	94	87	93	78	114	84	73	75	89	80	89	93	83	86	79	96	104	87	100	100	78	69	71	80	96	82	83	97	101	96	96	82	76	91	88	90	77	68	79	89	82	95	95	82	99	73	113	93	85	85	71	80	95	76	84	84	88	85	79	97	82	105	93	107	99	98	92	81	97	90	97	87	83	95	86	97	91	88	104	84	95	98	76	79	87	92	87	83	80	86	95	114	80	73	90	110	77	89	92	82	112	97	78	81	91	92	93	90	96	105	90	91	79	94	95	93	93	105	78	83	64	92	74	80	103	101	85	120	88	76	87	91	88	87	83	85	105	99	88	91	75	93	94	97	77	75	93	79	73	60	99	84	103	71	70	89	96	84	89	81	90	101	92	84	100	96	79	75	99	89	86	75	89	94	90	87	78	83	87	95	102	74	89	86	86	73	82	84	98	99	82	101	97	93	89	81	89	68	81	86	86	85	91	89	95	96	103	95	92	91	98	105	93	79	89	77	104	98	83	89	78	94	96	79	78	78	92	80	84	69	88	65	103	97	102	77	65	100	76	95	93	94	97	98	95	93	76	93	76	94	89	83	88	93	74	91	82	81	78	77	85	73	94	84	73	84	87	97	84	106	88	77	89	91	85	85	82	82	94	89	99	92	91	78	95	81	91	117	84	85	80	72	88	102	86	72	99	91	82	92	76	83	76	76	83	90	89	107	92	84	88	76	93	84	80	85	87	77	70	87	90	92	85	93	83	96	78	78	84	75	69	109	97	92	92	98	92	86	90	88	63	93	75	76	75	81	87	79	98	94	96	100	86	93	93	96	90	89	86	85	88	83	73	97	100	102	91	91	90	102	98	88	100	109	79	89	69	81	84	82	87	94	84	94	99	87	70	86	105	78	96	95	101	75	92	78	97	99	88	100	86	84	96	72	107	87	79	84	79	75	80	83	93	85	87	104	91	92	70	91	93	97	105	93	102	73	82	91	90	92	98	95	96	109	86	77	95	95	68	73	91	87	98	76	86	73	89	97	103	86	83	103	84	97	90	86	80	116	98	102	86	94	79	84	85	75	98	89	90	93	85	90	104	83	76	104	91	96	91	84	85	106	89	96	90	81	88	94	94	66	92	76	92	94	92	95	91	92	89	84	86	80	71	91	86	87	99	80	94	68	84	86	75	81	81	84	104	88	105	95	91	82	90	87	101	104	83	92	79	79	97	77	74	88	98	79	88	81	73	96	120	67	90	101	82	90	102	81	86	104	98	92	91	95	92	87	100	86	93	64	89	65	100	92	82	89	87	94	101	92	87	83	90	94	89	95	78	90	102	90	89	87	100	98	100	90	86	95	91	107	85	73	91	94	83	107	76	79	103	73	75	85	86	84	95	77	100	86	93	91	100	85	72	102	76	85	80	91	79	96	97	84	91	76	105	87	103	109	75	75	76	88	83	84	79	89	94	88	89	94	76	84	90	92	83	89	107	88	79	86	94	92	81	96	89	89	86	75	92	79	104	66	89	82	89	81	86	83	87	89	74	92	92	78	89	92	100	87	96	86	89	102	99	68	77	92	90	96	100	85	78	85	83	81	86	79	84	86	85	102	95	98	107	89	90	94	90	100	83	92	85	96	69	86	91	65	83	95	94	92	72	67	72	85	98	88	82	103	91	108	120	79	93	66	73	95	90	94	83	99	78	96	82	90	98	95	87	89	86	100	83	76	75	97	81	80	77	95	104	95	86	93	98	94	83	82	97	90	87	81	91	100	89	82	84	65	98	88	75	69	91	115	76	78	90	78	77	63	69	64	98	106	84	77	81	83	89	79	92	82	102	95	98	77	84	81	94	87	95	68	84	91	95	84	84	93	100	94	85	104	104	96	86	93	87	88	85	92	74	81	75	97	86	112	84	91	84	89	72	92	70	87	91	77	76	96	81	88	83	80	87	104	96	76	82	101	86	90	87	76	103	89	98	79	84	81	75	78	93	95	103	73	77	104	96	78	95	93	114	95	80	89	92	75	106	98	91	104	87	95	110	91	70	82	85	83	67	94	74	113	75	85	81	85	103	85	101	77	79	89	80	87	84	84	80	100	108	94	85	98	100	77	81	97	93	68	98	85	90	95	84	87	87	89	90	79	62	83	88	85	92	75	93	104	98	88	83	98	82	89	89	95	97	92	85	101	80	73	87	90	106	100	93	99	82	80	69	83	94	101	90	89	83	84	96	94	70	106	78	74	79	86	80	100	81	77	64	79	96	86	96	88	67	72	89	77	101	95	73	95	95	72	81	90	94	70	95	96	88	83	91	87	80	82	87	81	90	87	92	118	86	83	100	75	73	79	104	92	90	87	81	93	87	102	107	74	106	87	89	97	95	76	96	85	101	92	97	86	78	90	86	68	95	84	85	76	96	102	86	97	101	104	82	90	69	99	95	69	96	82	90	99	92	98	82	85	88	99	110	91	87	75	64	90	78	86	84	88	87	92	93	82	90	109	76	75	83	67	84	91	101	94	79	93	91	80	92	84	87	90	92	95	67	89	85	96	101	83	96	95	80	68	86	104	104	96	80	80	81	88	93	104	94	100	90	85	92	91	78	94	95	90	94	87	90	81	94	82	74	104	73	76	87	95	102	89	100	102	91	86	81	83	96	85	91	92	89	109	100	84	83	94	87	77	85	86	101	94	101	103	105	79	98	86	86	87	92	101	95	97	92	88	83	83	87	86	92	93	93	102	96	90	108	83	92	75	84	88	95	82	89	93	88	93	88	94	90	94	127	92	103	83	101	92	95	95	73	88	77	96	88	90	98	97	89	85	87	72	100	90	99	87	82	94	90	82	82	79	105	85	85	75	100	78	69	88	84	98	99	85	68	77	84	68	98	89	71	94	91	95	87	75	85	95	85	106	92	83	78	85	81	89	104	85	82	89	89	76	82	87	88	93	81	103	91	99	108	105	85	109	95	96	96	97	90	84	96	84	91	103	89	95	100	85	94	82	84	95	84	81	94	82	78	89	81	86	94	108	102	84	78	83	99	73	75	81	93	71	100	89	91	86	77	82	89	85	65	94	90	102	106	106	84	89	83	83	104	112	81	89	89	90	86	81	86	77	68	80	102	80	110	74	95	92	91	94	85	89	102	89	77	89	84	79	98	111	99	80	101	92	84	90	93	77	92	78	87	92	95	80	90	95	104	80	80	81	81	97	65	94	93	92	86	71	93	108	65	81	69	88	88	79	102	92	78	64	88	91	85	89	86	99
46494	20563	1345	1309	2674	3850	3745	3137	2705	2319	1977	1706	1611	1505	1330	1342	1251	1183	1066	1064	1093	1047	1042	939	955	998	948	881	864	902	876	898	877	832	888	909	843	821	909	857	860	860	844	796	805	809	881	837	877	820	813	830	818	802	794	794	754	796	789	799	819	814	805	820	793	819	828	814	733	851	795	809	814	808	800	809	785	818	776	813	818	826	749	797	800	769	767	813	778	771	855	831	787	795	783	843	800	795	730	847	849	814	803	767	815	793	821	826	803	782	817	808	785	794	786	805	787	780	849	737	811	832	812	799	762	764	844	770	824	826	781	803	763	791	746	797	833	858	822	807	811	836	751	778	819	793	802	846	772	828	818	782	779	828	807	788	841	763	806	765	820	745	766	764	778	822	807	735	762	802	800	764	765	815	782	791	774	788	803	778	840	783	767	806	775	853	820	800	770	746	781	764	788	804	820	772	833	757	733	785	788	735	757	812	801	804	819	847	864	852	756	766	783	777	786	771	815	803	788	754	816	780	791	779	806	813	827	774	767	809	757	747	816	820	816	790	770	784	776	832	819	787	834	811	825	799	814	790	807	771	803	784	796	844	805	821	790	819	774	795	798	830	801	800	776	779	816	773	827	770	770	810	818	783	773	770	775	823	797	825	782	748	789	758	791	790	802	761	779	784	807	779	814	780	817	764	786	823	770	806	737	797	788	803	754	833	759	823	784	805	794	790	809	766	754	783	799	782	764	774	802	797	812	719	797	782	773	795	731	755	813	827	819	762	818	808	778	788	798	753	751	806	746	824	784	761	847	766	731	784	792	795	759	754	812	832	737	808	786	776	770	772	845	818	802	772	817	815	825	789	769	782	785	774	813	797	757	781	823	792	785	759	845	819	795	818	793	785	753	799	797	786	806	791	770	785	810	824	771	782	803	806	838	795	769	814	792	748	782	781	740	813	832	787	830	776	812	792	741	823	766	831	765	787	759	829	755	775	827	788	801	800	756	785	788	772	819	784	810	828	849	817	751	770	753	748	839	794	791	804	756	737	834	809	816	785	735	783	767	762	850	783	765	783	782	804	740	824	814	762	795	783	744	804	805	784	825	825	811	764	775	777	758	765	762	776	772	791	778	766	760	737	787	753	852	755	797	815	779	793	807	782	801	819	796	815	798	810	801	800	812	829	809	805	777	789	822	792	745	797	789	774	750	806	789	786	846	796	754	757	770	822	771	774	833	775	780	819	776	804	766	774	748	745	733	783	769	813	788	790	747	801	773	810	817	805	767	782	801	745	854	815	762	804	764	804	734	809	818	800	840	767	822	764	797	744	842	742	790	811	817	798	761	734	826	762	822	783	786	811	789	776	838	802	797	782	746	838	768	806	814	785	826	823	760	820	752	785	743	794	860	777	783	810	789	721	751	838	793	764	804	762	755	762	805	807	777	782	778	799	806	738	767	773	832	777	768	789	755	790	742	820	765	811	810	820	761	813	804	786	824	808	743	764	803	800	789	784	794	799	805	821	767	837	791	808	829	778	783	800	771	810	752	834	813	752	791	821	781	738	780	776	793	749	806	781	792	747	807	763	834	831	793	863	760	778	763	783	732	820	764	739	817	753	841	753	810	777	807	776	772	776	765	812	781	790	747	823	831	740	776	748	816	779	770	748	814	808	751	763	754	785	760	816	818	795	792	784	817	786	792	759	748	833	796	791	794	817	802	782	786	823	755	797	789	823	755	806	787	817	804	800	780	771	812	773	782	791	786	774	791	808	799	787	801	760	768	803	848	797	778	772	798	784	804	808	777	837	773	761	770	813	785	831	768	845	770	763	798	770	803	845	825	804	778	836	791	757	846	776	805	832	826	777	800	703	803	785	754	760	775	782	814	778	779	790	763	796	712	836	749	782	803	823	765	795	839	777	815	797	787	808	788	804	839	817	794	777	843	812	788	780	773	808	820	777	842	767	803	803	779	801	786	813	766	784	783	812	775	838	787	812	790	757	778	793	763	796	777	754	816	780	787	810	768	749	810	806	773	776	809	750	794	807	771	788	758	748	824	793	824	784	742	826	815	802	713	765	761	755	810	771	765	792	729	765	809	800	756	730	791	833	766	772	786	767	766	791	849	828	808	802	794	832	789	792	796	795	768	795	736	789	753	782	774	808	769	797	800	847	799	771	813	795	833	811	757	741	816	758	801	770	787	779	776	783	783	810	837	813	756	795	819	741	736	796	804	817	803	763	797	776	839	779	777	807	790	763	788	815	759	820	797	821	747	746	756	813	763	839	811	795	787	819	777	795	754	790	794	804	838	792	830	821	842	801	822	817	796	760	795	821	801	750	774	771	774	746	806	785	785	755	783	780	762	773	759	812	822	777	778	794	764	806	785	801	770	829	814	827	759	793	818	748	773	782	799	810	742	748	785	770	714	779	794	823	776	826	775	785	807	738	810	796	790	819	739	784	816	788	733	788	726	823	795	755	781	829	757	847	799	793	785	778	789	808	773	799	753	751	818	800	790	770	821	816	787	849	761	731	799	791	759	812	801	755	793	804	752	825	776	797	793	803	768	766	784	762	758	744	756	762	779	797	745	790	810	820	765	846	795	804	819	736	796	747	775	781	783	830	826	740	761	817	784	800	783	781	819	819	749	813	784	843	788	811	838	773	806	778	774	784	808	738	774	769	803	761	765	742	789	757	766	840	779	761	830	773	789	813	807	758	795	806	767	777	821	823	777	791	733	775	787	792	796	709	794	810	786	797	783	823	816	808	837	795	781	841	745	857	819	781	754	798	762	782	808	759	802	769	837	831	754	754	791	812	827	774	753	782	817	846	827	766	799	809	792	759	821	744	833	781	786	816	805	790	771	761	805	852	857	817	828	763	777	802	830	809	776	791	776	777	746	795	798	847	806	790	825	784	773	828	817	794	819	809	802	794	801	777	783	763	785	747	768	828	757	752	758	791	776	803	790	774	739	809	811	769	789	792	751	797	803	761	763	750	784	779	758	791	802	836	799	810	762	804	793	829	760	825	774	794	844	807	796	823	768	775	800	788	772	799	792	797	803	761	822	840	772	786	757	774	804	781	820	745	789	832	765	794	783	790	776	716	754	825	782	795	824	758	802	823	754	808	810	780	811	805	782	805	784	817	800	785	800	801	781	777	796	748	788	764	776	776	811	808	813	810	765	779	762	787	782	799	790	769	766	733	781	748	837	799	793	785	799	817	789	775	795	797	772	769	786	798	794	794	763	795	769	774	788	764	819	798	780	785	738	771	791	777	798	811	775	805	775	781	809	819	761	765	823	777	761	791	842	761	771	807	783	811	801	791	749	794	817	782	808	759	834	784	777	755	775	795	808	820	757	816	843	742	832	828	773	784	766	781	802	818	811	784	787	820	803	826	815	774	817	805	776	805	826	759	831	790	777	831	777	734	807	815	788	756	818	811	816	788	823	807	746	822	813	804	764	753	775	739	749	768	781	801	808	771	733	767	813	779
20649	10308	199	39	30	29	43	49	53	42	38	40	28	32	31	32	38	32	28	30	29	25	29	21	23	24	15	26	19	26	16	24	23	26	20	32	27	23	13	31	26	27	17	26	15	18	34	23	17	17	19	20	24	28	22	16	21	20	19	21	18	14	9	19	21	20	27	28	21	26	24	22	25	20	16	22	27	20	25	16	26	24	23	24	21	28	33	21	20	17	28	16	25	20	25	26	21	21	15	23	27	17	20	20	20	27	16	14	25	15	23	19	15	26	25	18	25	21	24	18	21	14	15	16	21	22	22	21	19	29	22	11	25	21	20	25	26	18	14	20	17	17	23	18	31	20	17	17	13	23	34	13	16	20	16	28	20	18	19	19	19	19	30	22	14	15	23	22	27	24	20	18	13	18	29	20	26	13	16	24	21	20	22	19	14	20	15	25	26	24	14	21	24	24	20	20	21	27	22	15	17	16	17	15	22	12	13	19	15	20	12	24	18	13	25	18	22	22	17	26	18	24	22	24	22	20	21	21	19	20	23	31	19	28	15	24	28	17	21	32	13	19	25	15	15	15	29	17	20	22	14	24	20	23	17	16	17	16	16	15	20	23	18	24	25	13	13	12	15	18	12	16	28	22	16	29	24	22	15	15	23	22	13	17	15	18	30	22	30	20	23	21	24	28	21	17	23	21	14	24	20	20	22	22	13	19	20	14	24	17	19	17	22	23	20	16	16	20	20	23	27	20	22	18	22	14	29	22	14	27	21	21	10	23	18	16	18	17	24	20	21	23	17	20	28	18	20	18	19	23	21	12	19	19	18	25	19	15	18	25	21	17	27	23	16	22	23	21	17	24	19	19	22	21	18	15	25	14	19	21	11	19	25	27	19	21	20	18	19	21	21	14	29	19	16	12	13	27	12	22	16	18	26	10	22	22	17	27	22	15	18	23	24	24	12	19	19	16	13	18	19	22	21	20	19	20	20	17	13	22	18	21	19	17	22	19	23	20	12	22	21	29	19	16	9	16	20	19	23	19	26	18	24	25	18	18	17	20	20	23	23	19	20	21	22	19	19	17	17	25	20	22	27	20	23	18	22	15	28	12	22	18	16	30	10	19	21	17	21	17	19	15	17	20	22	26	13	25	25	20	24	23	27	26	21	21	22	17	18	33	19	26	23	22	18	15	22	21	28	20	18	19	19	13	15	18	18	15	18	26	24	31	16	21	26	24	23	18	18	18	21	11	22	27	22	11	20	24	22	13	23	18	18	15	19	24	18	25	23	21	19	21	15	22	17	34	24	22	20	21	18	19	20	21	22	23	25	29	24	9	21	19	20	21	25	22	24	21	15	21	14	12	25	19	22	17	14	14	17	23	14	16	19	26	22	30	15	26	15	12	17	22	17	17	23	12	18	18	13	22	17	26	21	21	19	27	24	19	19	16	13	18	19	11	13	22	23	16	21	29	14	23	23	15	25	19	14	13	22	28	17	18	13	18	16	18	15	21	18	21	15	18	16	10	20	14	18	24	19	19	17	19	22	17	20	18	21	17	19	23	20	20	13	20	23	23	17	22	24	21	24	15	16	22	27	20	20	26	20	18	22	11	22	22	18	24	20	19	17	18	22	19	23	18	20	13	16	16	24	22	22	18	26	19	26	16	27	21	28	14	20	16	21	20	21	24	26	29	14	27	20	20	25	21	25	14	22	26	24	18	20	24	17	16	25	20	14	13	23	17	15	23	21	20	23	23	22	25	26	19	32	19	22	19	21	21	23	23	19	26	19	7	23	12	34	21	16	22	25	24	14	28	19	15	24	18	19	22	16	16	19	22	25	20	16	17	22	20	25	18	12	22	27	20	22	18	7	16	20	10	16	14	13	25	23	20	14	24	25	18	19	19	22	17	15	19	14	16	13	22	17	25	23	19	18	29	20	25	29	19	13	14	22	17	22	21	13	23	23	17	7	23	22	23	15	23	23	15	21	19	27	18	19	16	24	20	20	14	22	24	21	26	19	19	20	15	16	23	15	24	21	19	20	23	23	18	19	28	27	17	28	19	23	23	19	16	20	21	20	16	25	21	14	21	18	19	18	15	22	21	25	20	19	24	21	22	13	14	24	32	21	19	20	24	18	17	15	26	29	28	15	19	17	27	25	27	17	21	23	19	15	15	24	21	31	27	19	19	22	19	23	14	17	17	20	22	16	23	19	24	16	19	20	17	19	16	18	20	18	22	15	19	23	22	19	21	17	23	17	15	25	23	25	25	20	16	23	30	23	23	22	24	24	14	25	15	19	20	15	25	23	22	17	23	18	18	19	23	15	22	13	23	26	20	17	20	19	29	25	22	19	23	25	15	15	20	21	21	22	21	23	22	20	18	26	21	23	26	19	16	14	18	26	20	29	12	16	23	22	20	18	22	11	17	18	13	23	24	24	16	23	26	19	23	22	18	9	17	23	17	25	14	20	28	21	15	21	16	21	26	15	16	18	24	25	23	12	20	20	19	20	20	17	17	16	18	21	15	17	24	20	19	22	12	24	28	25	26	20	24	14	23	28	18	21	24	17	18	13	22	21	17	16	20	14	21	16	20	12	19	25	18	26	21	22	21	20	22	17	20	18	16	15	16	14	25	21	16	13	18	18	36	18	16	11	10	17	26	25	19	21	16	27	20	22	19	17	24	29	21	16	14	18	32	18	17	19	16	20	22	22	18	18	18	21	10	14	25	17	16	23	17	16	19	18	15	21	25	14	26	19	23	20	14	19	17	19	18	19	23	23	21	21	20	21	20	14	15	18	24	21	20	23	23	17	20	20	18	18	28	24	18	16	27	15	21	15	19	22	21	14	22	24	19	21	15	26	13	27	16	15	25	22	24	19	29	21	19	23	14	25	18	23	19	18	16	15	18	19	17	25	21	21	23	26	22	18	21	15	21	20	19	27	24	16	33	23	21	25	23	20	14	18	17	27	16	19	17	24	19	17	14	20	18	23	14	21	14	26	15	22	21	18	26	12	22	14	25	18	15	17	18	15	21	14	14	22	12	17	16	20	15	20	25	21	18	12	26	14	17	19	18	23	15	14	17	13	16	23	17	25	19	24	19	14	17	18	24	23	24	22	17	19	17	21	19	18	24	19	19	16	18	20	25	18	16	22	26	26	14	20	27	15	21	24	21	17	14	21	21	20	21	17	20	18	13	25	23	26	17	23	23	22	29	15	16	19	14	28	17	26	17	26	21	23	19	18	19	15	23	25	15	18	17	24	15	24	18	17	21	19	22	17	18	27	18	21	14	21	17	19	21	22	17	23	19	21	19	20	26	13	22	17	21	21	17	22	24	22	19	15	22	23	12	19	25	14	21	16	20	17	17	23	18	8	23	13	21	13	8	18	32	17	25	21	19	26	24	17	15	21	24	22	24	14	17	24	26	18	24	15	14	17	18	16	22	22	18	16	21	22	21	14	21	19	21	24	25	18	15	22	21	24	21	12	16
44001	18406	605	647	1532	2532	2585	2291	1982	1673	1415	1265	981	928	787	751	620	571	567	486	469	493	409	366	374	373	340	328	305	330	305	301	272	272	256	251	274	259	249	233	259	264	254	236	274	222	234	216	214	217	213	211	216	205	197	210	207	214	190	219	199	185	192	188	220	195	178	212	195	204	194	183	188	199	185	181	171	159	187	190	174	178	170	163	188	162	192	176	213	183	182	167	200	182	171	179	189	197	184	193	186	189	178	193	186	163	197	176	165	184	181	182	168	151	162	214	188	172	182	191	163	186	169	170	167	181	165	193	173	182	171	197	185	188	162	169	180	181	199	180	189	194	192	152	168	181	161	173	187	189	172	192	174	152	168	159	201	170	162	154	174	175	166	171	164	182	197	148	177	187	175	169	158	188	173	174	155	180	160	189	172	180	162	181	174	170	163	192	169	188	152	187	169	172	153	179	166	146	191	167	166	185	179	209	193	165	163	173	170	176	183	192	198	179	184	176	164	178	195	171	170	183	164	176	200	159	171	176	173	188	156	181	175	150	184	181	198	166	194	160	170	168	173	186	171	184	186	161	173	162	161	178	175	166	167	158	166	163	183	175	156	187	177	169	192	171	172	185	169	179	159	156	171	180	159	177	173	180	179	179	169	169	177	185	178	173	172	170	151	200	173	181	155	148	176	166	179	156	178	177	160	154	162	173	176	190	189	183	195	133	178	167	166	163	176	179	165	202	180	202	163	190	159	161	176	167	193	181	161	165	179	184	153	168	173	161	174	175	181	164	163	204	179	147	170	178	172	174	169	171	159	182	175	177	189	180	159	160	167	178	162	186	178	169	186	175	167	186	188	190	176	169	182	171	182	144	180	209	156	163	177	193	176	175	181	193	184	179	207	188	204	194	182	178	165	171	182	159	179	159	178	173	173	184	185	191	158	171	199	194	194	163	170	192	210	163	191	175	189	164	174	175	170	163	165	178	174	174	168	170	189	161	193	159	173	188	172	160	154	175	180	175	181	179	168	200	156	188	187	150	198	165	172	182	189	153	158	174	187	168	172	150	174	178	181	153	186	159	153	194	169	167	175	165	174	189	190	196	173	198	161	149	164	191	183	190	178	160	199	180	156	174	213	165	168	171	169	168	188	154	160	168	152	168	170	186	192	173	158	170	194	158	165	168	192	182	181	188	183	176	205	189	147	180	185	208	179	170	182	180	183	174	194	177	169	185	169	187	161	165	189	181	158	173	170	161	143	159	172	193	168	194	184	162	175	186	156	160	148	185	172	176	165	166	168	191	169	178	180	182	188	162	165	167	171	165	159	182	145	171	178	193	157	188	182	192	198	179	176	180	189	154	178	163	186	174	179	163	182	181	159	170	167	176	160	170	195	155	175	168	179	171	186	180	174	189	178	183	175	171	164	168	161	180	167	185	161	183	160	177	193	169	175	168	164	167	147	184	177	197	189	177	188	209	160	192	192	176	177	172	154	169	183	188	186	169	169	189	161	175	160	172	198	156	186	174	177	188	179	175	182	174	164	170	196	162	160	175	179	190	176	196	171	150	172	185	209	160	162	189	181	191	180	195	179	177	177	182	176	168	183	160	148	169	162	165	174	196	182	158	179	166	171	177	163	171	165	164	167	154	193	168	178	198	187	192	173	174	175	171	159	183	197	195	172	168	208	165	180	159	170	181	179	154	155	194	164	168	179	178	186	182	185	172	171	168	179	190	175	194	160	169	176	169	177	187	170	175	180	165	195	154	159	193	169	169	162	179	192	178	177	183	181	162	160	185	170	167	179	174	176	176	178	166	160	184	200	154	183	191	183	179	194	187	201	185	173	167	163	185	169	180	164	166	173	184	181	185	173	174	172	182	184	184	177	180	196	186	187	166	182	177	183	170	194	171	186	180	171	201	179	187	168	153	175	157	189	187	150	175	177	151	179	183	178	148	171	199	170	174	151	171	202	199	189	191	183	154	187	174	175	181	170	186	189	188	163	156	143	181	163	180	181	174	178	188	193	183	182	178	167	180	177	163	153	178	191	187	185	175	172	144	167	187	190	175	174	160	172	189	165	170	197	173	159	186	165	190	189	156	190	180	189	196	189	195	177	182	183	146	171	168	152	180	146	172	196	178	154	162	180	187	169	174	182	186	160	188	184	194	183	159	167	203	169	176	190	167	170	163	200	169	164	171	165	155	170	188	177	178	163	191	154	163	155	155	163	166	180	162	165	174	198	154	181	180	189	192	199	156	170	176	158	170	180	182	171	172	152	179	180	183	179	172	194	173	186	210	176	174	166	180	164	183	170	162	179	169	171	206	151	176	188	172	197	177	178	154	168	188	190	160	185	179	182	169	162	199	205	173	177	172	197	172	189	190	165	190	182	159	163	165	186	164	163	170	180	177	181	196	181	175	162	177	187	183	178	182	164	150	166	168	153	181	158	171	168	148	183	158	191	154	160	179	164	168	178	153	184	165	180	176	203	171	170	184	180	188	197	181	160	175	151	164	155	182	177	202	180	166	161	150	179	161	165	182	173	170	154	164	179	167	190	167	172	173	193	187	161	172	188	175	162	200	165	189	166	147	173	173	175	194	174	179	179	162	174	191	181	171	181	181	167	183	173	177	187	167	181	212	177	177	172	180	172	179	169	155	158	187	182	163	175	155	206	169	202	190	186	189	171	162	166	178	166	190	164	184	187	166	182	193	175	169	188	184	195	169	182	182	169	176	171	185	151	171	179	170	166	173	178	176	194	168	178	154	174	195	163	170	148	176	171	180	179	191	166	180	171	187	174	171	172	153	198	186	209	174	170	181	181	185	173	175	181	209	175	189	143	161	170	195	182	184	163	172	159	177	190	177	176	170	166	188	174	198	170	173	169	199	193	168	196	172	175	144	187	178	173	173	160	161	175	177	177	175	153	187	157	160	180	161	155	210	191	163	191	168	163	164	160	159	168	177	173	186	167	160	183	178	145	172	186	188	176	177	165	180	170	162	180	171	165	190	166	170	169	166	168	169	174	187	159	180	176	193	152	189	161	203	164	178	187	159	191	177	193	161	159	173	178	160	159	183	176	166	176	183	213	189	190	161	160	179	168	163	163	192	176	172	174	154	187	186	167	158	164	161	204	167	187	175	153	175	172	177	185	164	182	168	204	166	184	184	155	176	173	185	166	183	163	183	171	171	166	172	199	178	179	174	179	205	185	187	189	171	145	150	173	214	172	195	172	185	150	182	171	180	170	191	162	166	204	168	179	188	167	144	153	188	162	159	190	168	187	181	165	168	166	175	179	169	194	167	173	182	163	168	166	203	179	179	178	172	191	173	171	172	187	209	176	171	158	163	164	179	171	163	142	161	180	188	197	181	215	170	175	163	161	180	180	197	173	177	188	167	198	160	175	178	179	179	196	164	175	180	191	169	191	170	188	175	172	172	198	176	174	179	177	164	175	184	185	194	159	176	163	161	168	169	177	184	187	195	159	159
29957	19402	1613	96	78	102	122	127	103	102	119	94	104	89	93	82	92	78	89	80	78	81	67	80	91	71	91	62	74	73	77	74	78	87	78	89	67	71	76	75	68	64	80	66	72	60	62	73	60	74	60	69	66	73	67	69	66	77	57	67	74	57	62	75	63	56	63	71	61	75	90	77	79	71	76	75	79	73	71	61	49	74	54	69	91	55	76	70	65	72	79	68	78	73	72	75	69	55	87	73	95	80	71	75	80	70	73	67	73	52	77	81	72	61	72	62	74	67	66	64	77	72	58	82	83	53	82	70	60	63	66	73	68	56	52	63	62	58	66	79	66	86	58	75	63	59	81	65	54	74	67	71	84	64	76	77	87	81	66	81	80	74	71	77	70	64	71	78	74	69	53	62	73	59	62	93	83	64	71	78	67	62	64	75	61	68	61	75	60	59	58	60	86	78	63	73	80	69	71	67	57	49	53	62	80	51	70	70	57	68	81	66	65	75	62	80	75	61	60	69	68	63	77	63	63	65	74	58	61	58	78	72	72	70	78	56	78	78	64	71	68	62	78	70	57	79	62	66	60	68	65	68	65	74	73	65	72	67	68	76	67	67	82	84	73	73	69	78	73	58	75	71	62	82	61	68	79	79	61	72	76	66	71	70	80	57	68	66	76	86	68	61	72	65	60	57	82	73	83	79	79	55	55	67	65	61	65	76	85	60	62	72	59	63	70	70	64	51	80	72	69	67	68	58	70	72	63	55	79	66	75	92	90	69	79	76	65	75	74	64	76	61	89	81	77	70	69	70	69	70	69	57	75	56	65	73	70	62	74	73	67	69	75	60	84	60	67	67	69	69	66	64	84	68	72	74	63	74	63	64	80	66	75	72	50	57	76	64	62	77	63	62	76	78	77	70	73	64	78	66	66	59	72	76	52	82	84	71	66	76	64	83	77	70	59	66	65	90	70	68	75	88	83	60	64	60	76	70	75	79	64	68	71	70	76	70	88	69	48	73	74	72	75	65	80	74	72	72	66	76	71	63	85	66	75	51	78	67	61	70	76	74	74	83	64	77	60	67	64	80	70	70	73	85	63	61	65	84	70	86	51	69	74	71	80	72	74	69	75	71	64	67	78	72	66	69	74	55	84	84	65	60	67	56	78	75	63	65	83	81	78	85	65	65	76	67	86	68	68	65	65	61	88	61	59	61	65	61	51	85	81	58	75	73	79	76	76	64	84	78	68	80	72	75	91	73	73	59	59	69	78	82	72	68	64	74	78	68	78	70	73	69	85	78	67	82	72	66	78	72	63	79	73	72	73	64	70	87	80	65	77	76	66	71	71	69	64	58	85	74	70	66	77	69	77	81	79	69	70	59	77	70	75	66	78	66	83	64	85	73	58	81	69	72	63	72	62	68	68	82	74	62	62	82	75	64	70	84	74	78	67	85	59	44	77	59	77	74	49	59	75	64	68	76	81	79	63	64	74	55	73	67	71	67	67	74	57	87	73	79	74	64	76	59	71	52	77	65	84	58	64	68	65	73	70	66	82	63	78	63	64	57	80	65	84	74	62	64	73	54	79	70	69	56	67	73	55	67	71	73	75	66	62	62	66	67	78	71	67	70	69	80	57	58	56	63	69	67	64	84	72	62	71	58	66	78	54	66	79	68	75	77	61	77	78	64	82	66	74	78	60	64	71	82	75	63	90	79	67	58	74	62	63	76	77	76	55	62	60	65	86	77	77	80	70	78	72	70	68	75	62	77	76	76	74	74	73	67	62	79	71	82	64	67	75	66	69	60	71	64	69	75	75	68	75	85	78	53	57	68	65	53	86	64	59	76	69	54	59	71	91	83	62	56	75	74	77	67	70	78	84	82	68	72	77	65	55	72	82	66	75	59	63	65	77	77	68	84	66	72	61	72	66	66	68	70	77	69	63	74	67	72	73	66	70	72	69	78	67	61	70	77	64	70	66	57	80	86	55	72	71	68	54	62	62	73	76	69	68	64	58	69	72	65	71	59	75	74	62	63	72	71	76	84	76	71	76	67	81	66	72	65	60	61	66	67	70	60	72	64	79	66	72	74	59	68	76	83	73	67	68	80	76	65	71	67	85	78	67	71	70	84	64	70	63	66	63	69	67	64	70	74	74	72	63	72	85	65	67	77	62	65	80	65	65	76	65	61	75	84	65	69	59	73	69	73	71	61	80	66	64	60	79	72	66	69	70	74	67	74	62	74	80	72	57	74	82	62	81	67	61	64	70	82	54	77	70	67	74	67	55	83	73	72	56	75	86	70	80	66	70	65	68	68	71	67	61	72	82	66	70	70	63	64	90	62	75	79	63	84	86	63	72	76	65	69	67	52	75	75	82	81	83	61	73	60	82	66	74	70	54	61	65	84	79	55	78	74	61	77	79	82	84	64	88	64	68	65	84	72	59	73	78	68	64	69	72	69	64	86	63	69	65	67	62	66	65	57	71	81	71	89	90	64	63	68	55	63	68	78	72	87	82	72	68	86	76	57	80	84	55	77	63	62	80	69	70	71	80	75	62	68	60	62	77	84	66	69	74	85	76	69	86	73	67	61	58	74	65	69	69	59	63	60	63	71	76	77	89	76	60	65	83	61	74	66	44	65	67	74	70	64	81	65	81	61	75	81	66	69	72	66	85	72	72	70	74	62	82	65	67	69	63	76	78	57	74	65	84	88	62	75	68	61	91	81	56	71	77	76	64	74	74	66	64	62	69	87	69	75	62	72	74	67	74	73	79	83	65	77	73	84	63	68	65	73	68	78	76	72	57	69	68	63	82	69	74	68	75	69	67	80	69	52	73	78	80	70	77	79	79	79	59	69	58	80	73	69	70	74	63	69	76	65	72	65	67	62	71	59	76	58	62	70	78	65	76	66	61	68	73	72	76	71	78	67	73	67	72	63	69	66	75	72	60	67	77	77	73	64	74	55	67	73	84	56	69	66	72	70	79	88	71	67	77	73	59	74	70	89	70	60	62	75	70	81	64	74	72	78	79	83	84	68	58	64	60	80	66	51	68	77	79	75	66	56	77	67	75	67	68	68	79	63	55	73	62	72	76	63	67	66	76	70	62	62	57	72	63	58	60	62	72	84	63	79	75	66	82	68	71	79	75	60	76	94	70	63	83	64	69	64	58	83	73	73	81	71	63	64	61	61	77	64	63	81	73	67	79	95	68	70	63	62	62	67	87	68	66	63	82	75	67	59	78	67	73	85	60	76	63	55	81	87	78	78	76	64	69	60	63	71	82	74	52	63	68	83	68	79	73	75	64	76	86	56	53	76	59	66	75	57	64	66	64	62	70	69	66	58	62	67	63	65	63	72	64	59	64	64	59	72	71	66	63	64	67	73	82	74	76	81	74	71	57	73	66	72	64	67	80	66	78	58	51	72	65	59	70	60	73	66	64	66	69	66	71	75	82	55	80	64	61	85	83	77	68	60	71	79	87	86	54	71	65	61
49845	20317	1403	1443	3243	4854	4896	4341	3611	2951	2586	2253	2032	1805	1559	1457	1303	1244	1188	1162	1166	1083	1037	935	968	929	872	891	831	801	851	798	796	790	792	736	820	796	724	756	712	722	723	741	718	770	721	670	729	739	705	727	712	693	685	699	718	710	683	643	716	628	657	698	643	731	700	689	701	678	689	740	674	662	701	672	672	670	696	688	645	708	653	687	692	638	658	636	685	684	728	682	717	681	664	685	681	675	669	688	690	660	649	719	648	630	639	648	647	655	660	696	633	663	656	647	676	691	684	661	612	682	677	618	692	641	647	644	670	645	680	647	637	694	711	672	629	674	663	639	689	653	668	593	671	654	683	675	673	678	659	669	670	603	625	657	674	648	649	658	677	684	723	645	635	663	667	637	669	658	671	711	678	654	627	647	588	654	606	646	669	628	639	625	645	664	656	672	646	653	689	656	680	677	616	639	663	700	645	677	650	692	651	640	634	689	675	657	691	616	688	637	691	720	645	683	676	665	659	653	664	665	628	649	665	642	678	703	636	664	658	649	648	605	670	690	627	655	629	626	644	614	628	591	678	636	681	650	663	592	676	654	672	654	676	652	660	649	669	643	672	671	705	663	632	680	646	667	643	625	627	653	713	641	633	611	653	662	669	625	637	659	627	617	652	693	674	655	717	652	638	645	653	675	675	640	660	705	670	628	635	631	668	690	697	638	661	661	660	666	621	643	611	636	642	628	640	647	610	618	694	677	666	664	646	688	657	626	634	625	634	658	617	677	671	674	664	646	618	667	656	661	659	700	625	674	636	628	741	607	672	659	686	629	637	655	653	693	616	703	693	650	687	622	667	688	684	614	635	642	633	639	616	673	628	626	623	685	634	670	656	638	641	613	643	684	642	612	646	645	664	642	642	688	671	630	641	661	675	698	682	637	688	676	624	643	650	615	621	687	649	614	682	657	652	627	650	669	644	625	611	641	666	627	636	673	651	650	666	674	637	633	651	659	652	675	681	659	682	682	641	631	639	655	677	683	658	667	670	663	668	633	673	666	692	665	643	649	632	725	688	625	632	640	676	680	620	673	683	722	682	668	650	666	667	613	675	642	659	655	648	608	663	677	647	613	652	684	650	730	647	637	602	610	648	661	667	661	615	661	669	694	701	659	647	659	687	674	647	641	685	639	646	673	678	638	587	657	681	680	614	696	605	601	607	659	670	658	663	693	689	707	626	625	642	642	660	611	651	616	636	646	656	626	622	660	660	630	641	641	627	633	632	632	594	668	610	644	678	637	666	646	664	720	643	666	682	642	667	696	644	667	676	691	615	646	673	625	676	642	651	675	658	692	670	614	668	639	615	721	679	678	621	620	610	661	682	660	637	701	669	667	673	643	650	661	635	669	679	643	628	661	615	650	635	643	623	693	691	639	621	673	691	589	619	620	659	622	606	640	637	605	628	648	663	683	657	667	678	659	664	657	698	600	695	672	658	647	635	662	629	663	709	612	655	651	660	641	639	683	673	602	628	672	602	676	647	666	625	648	670	605	572	675	648	655	619	696	640	673	635	654	654	686	673	641	636	624	644	628	615	637	676	675	622	615	627	656	627	653	659	626	679	660	649	699	611	665	629	694	687	641	673	661	668	651	663	668	642	686	626	641	656	647	645	629	696	632	639	657	659	671	655	699	668	644	676	670	680	643	661	673	665	711	652	641	666	610	656	669	669	638	671	669	669	688	668	634	659	655	659	633	671	690	632	688	609	635	657	650	639	667	604	689	614	617	642	664	654	643	635	648	585	683	660	621	637	691	630	670	685	615	657	660	659	624	639	655	638	675	704	667	671	633	646	681	646	639	640	649	631	617	671	606	645	672	660	643	679	676	663	643	627	616	670	641	648	665	642	573	677	682	713	613	643	640	559	676	631	644	635	658	632	691	661	660	661	666	677	627	619	641	628	666	682	629	630	648	679	674	664	636	610	630	637	647	625	621	639	624	652	679	671	639	598	631	684	633	665	668	650	666	638	629	649	685	635	658	656	676	657	649	638	654	627	674	665	623	663	653	680	606	718	611	628	625	637	697	647	676	681	647	646	657	647	669	671	648	655	677	652	625	643	635	656	641	618	663	661	618	672	662	652	675	604	633	674	654	681	623	664	669	630	675	672	696	643	613	634	639	628	686	629	655	665	674	616	655	629	617	673	627	655	667	643	665	671	621	639	628	653	661	624	661	747	655	643	677	658	639	652	647	643	634	640	632	634	633	653	656	603	650	657	673	674	678	637	689	610	628	674	631	664	677	625	616	633	642	638	648	618	641	601	644	639	685	689	662	676	646	669	711	665	622	642	658	647	618	665	652	633	666	686	631	638	658	663	635	618	643	652	618	645	656	696	648	638	636	685	623	658	672	637	684	668	616	651	657	677	658	649	633	662	635	605	636	683	669	664	624	652	659	616	662	678	671	602	666	691	649	680	628	642	634	641	647	644	643	639	652	666	672	672	656	652	631	656	672	662	675	659	678	654	695	649	659	660	684	637	633	622	690	654	619	670	646	627	629	671	711	681	641	665	675	636	640	708	627	641	602	622	644	639	648	624	663	653	685	681	685	584	668	715	624	646	655	681	660	689	661	653	655	695	644	662	660	693	651	674	666	623	690	638	659	602	643	676	655	601	656	665	658	650	696	617	652	631	674	691	641	667	675	636	639	679	700	645	647	669	614	642	671	662	612	624	626	675	585	641	635	658	655	650	653	640	655	686	654	636	645	645	635	642	632	648	663	669	659	632	636	672	674	658	662	683	643	651	641	641	637	632	645	649	707	675	704	666	649	645	709	629	606	644	667	653	643	606	648	683	648	681	694	680	634	656	662	647	637	709	678	675	671	670	678	643	644	676	679	629	671	684	671	673	641	626	654	659	655	682	660	686	650	643	631	691	659	674	636	641	694	663	613	625	676	652	648	637	650	627	615	643	667	610	686	645	669	730	623	668	697	638	631	656	661	632	656	672	644	673	641	663	700	683	651	648	636	658	666	646	663	612	674	636	654	659	637	668	592	674	684	679	698	667	641	659	665	644	637	640	632	625	670	677	622	644	652	653	635	677	697	630	650	642	672	632	663	694	659	668	666	610	645	625	691	639	677	672	629	671	706	689	692	652	653	657	670	641	647	648	615	635	617	653	630	627	657	661	627	692	639	693	623	629	661	638	601	649	682	647	653	639	703	684	645	622	642	634	640	666	636	683	660	662	681	634	693	652	693	671	610	667	673	656	628	683	635	659	656	675	623	629	663	686	630	633	659	646	653	641	663	633	694	660	614	708	609	616	663	676	655	654	648	658	647	641	683	678	670	665	670	647	639	690	617	690	661	659	658	657	674	636	638	607	645	642	692	646	665	670	623	652	606	673	661	608	653	704	649	654	586	695	650	656	621	622	649	601	666	658	624	681	623	635	634	669	620	592	670	621	647	606	677	687	606	699	603	640	620	642	635	643	644	680	642	659	664
10555	2753	58	41	46	59	53	55	55	53	53	55	44	51	64	43	52	65	60	47	50	51	67	44	54	39	38	39	56	53	52	48	47	43	47	48	52	54	50	51	46	52	52	50	51	41	47	49	45	53	66	44	43	56	55	54	42	43	34	51	41	38	58	53	54	59	43	58	59	51	53	46	52	51	57	44	56	49	49	50	39	42	50	49	44	35	43	38	30	34	48	54	51	36	39	41	49	45	43	65	55	55	49	36	41	33	33	46	50	47	44	60	52	57	52	35	45	54	45	45	53	58	52	55	39	58	55	55	58	48	46	52	50	48	41	48	38	38	61	57	41	57	51	42	47	56	47	56	48	46	56	60	55	43	54	48	55	47	50	53	43	49	37	42	39	54	40	56	45	49	53	53	53	44	41	41	53	60	45	36	51	53	57	51	67	47	61	47	43	58	56	51	47	32	56	44	54	46	49	60	50	47	57	54	45	49	36	52	53	52	47	48	45	48	46	59	48	45	40	44	50	39	49	48	46	42	62	49	42	45	48	58	43	48	37	44	57	37	50	64	41	47	46	47	54	49	52	56	52	42	42	52	50	46	59	41	52	52	49	46	56	46	60	40	55	39	59	55	52	45	37	49	48	49	45	35	44	47	42	56	51	51	35	53	36	37	44	42	49	46	52	48	45	54	59	58	55	44	53	52	42	39	59	43	57	48	54	47	52	30	44	51	50	34	49	48	40	61	57	59	55	59	40	45	38	53	38	35	41	58	51	56	45	58	51	47	32	47	45	44	37	47	53	60	58	51	42	46	66	52	57	46	51	44	51	64	50	66	55	42	57	53	61	55	52	49	51	45	51	40	61	44	48	48	54	44	51	52	39	51	45	46	40	62	57	47	46	57	56	47	36	48	51	49	59	46	56	57	58	45	58	55	46	47	41	51	54	51	54	49	33	56	59	31	38	56	54	51	59	48	44	44	48	52	49	44	51	37	68	44	53	54	46	50	43	59	56	50	46	63	61	38	43	48	39	46	48	49	45	53	39	48	49	49	47	48	50	51	42	46	52	55	37	43	42	39	52	55	51	46	60	41	60	48	62	34	52	46	49	44	47	44	59	46	44	48	41	42	54	48	52	42	40	40	48	46	44	45	47	43	55	48	51	54	55	33	40	43	54	51	46	53	41	50	52	52	39	51	67	46	56	55	45	48	57	61	40	53	52	55	53	40	59	58	46	61	47	55	56	49	45	59	48	42	51	55	49	53	39	53	45	45	40	48	53	41	52	45	45	62	41	47	46	42	54	49	52	50	51	36	55	48	52	53	59	45	56	53	44	50	47	53	39	42	44	43	52	41	52	45	36	56	46	45	33	53	47	46	43	43	56	50	47	44	52	59	43	62	49	54	55	40	41	46	53	52	50	49	35	50	51	53	50	44	34	43	39	55	57	48	48	31	43	50	41	40	39	46	58	50	55	43	38	44	43	55	45	56	46	56	38	60	48	47	47	66	51	42	47	54	44	47	51	52	45	42	48	52	49	62	48	51	45	36	50	56	55	45	46	47	38	42	34	60	54	59	62	47	53	48	48	53	39	46	42	45	39	53	40	37	60	54	44	47	48	43	38	42	64	48	35	45	48	50	51	60	59	35	47	51	49	49	62	55	46	48	47	69	52	42	55	46	50	39	52	37	48	46	55	51	50	55	64	47	50	48	43	58	47	51	53	38	51	47	55	44	53	41	56	52	43	57	48	48	48	50	51	39	63	48	41	47	51	47	47	45	51	38	39	56	44	45	47	45	47	44	41	50	42	47	41	59	48	50	47	48	43	51	45	48	40	46	67	48	43	56	50	54	50	60	56	54	49	57	60	56	50	44	53	45	49	39	41	60	62	46	49	42	43	42	40	37	53	40	55	48	54	52	50	52	60	44	50	45	54	64	38	60	53	42	37	50	52	38	43	41	41	54	49	42	66	49	42	52	40	42	58	42	42	50	32	50	54	42	47	39	42	51	40	46	58	50	68	50	62	54	40	49	46	58	48	63	40	52	40	52	50	56	45	42	55	47	37	45	49	48	52	45	47	54	44	56	41	49	56	50	57	35	57	47	39	56	50	59	44	57	46	62	45	54	34	51	54	47	54	35	56	48	43	47	39	42	58	51	47	47	45	43	47	56	38	44	51	62	41	55	48	59	47	68	55	44	44	38	39	52	52	39	45	45	65	58	51	47	49	46	40	50	55	55	56	46	38	45	42	33	43	47	55	49	36	56	50	45	56	50	38	54	49	43	55	48	36	49	42	43	50	48	53	47	45	51	41	40	41	44	49	38	50	50	51	43	46	57	56	45	47	48	49	51	53	56	51	54	38	48	45	45	43	52	36	43	51	42	50	50	53	58	61	40	51	49	47	53	48	59	44	45	45	43	47	42	34	48	42	36	49	40	52	56	59	40	48	48	52	46	51	34	52	50	58	42	50	40	56	48	48	49	46	57	60	46	45	48	44	53	50	44	52	74	44	61	43	49	46	44	55	43	40	49	46	40	49	52	48	53	47	50	63	57	53	54	46	43	52	37	39	59	40	52	51	40	59	48	55	36	50	51	43	41	45	67	58	49	43	52	42	48	37	49	59	54	51	59	39	50	47	52	60	47	34	50	53	44	71	62	33	47	43	52	49	48	50	49	44	36	53	52	43	51	49	54	53	50	61	48	42	54	50	39	43	47	46	59	64	50	44	39	47	50	51	36	47	45	49	51	48	53	47	54	46	51	45	46	45	36	51	48	49	43	51	50	43	50	54	51	47	47	48	35	50	55	57	40	47	41	48	45	50	49	31	48	47	56	44	55	50	49	51	50	46	52	50	44	51	43	44	45	50	57	53	48	48	48	46	59	61	53	57	48	38	54	43	55	64	67	46	51	43	41	56	48	45	58	48	42	50	48	44	49	57	45	50	48	57	39	45	34	50	50	49	40	47	48	53	33	56	52	45	50	57	46	46	48	49	51	47	42	52	36	54	57	39	46	42	46	54	47	38	42	45	38	36	58	44	38	52	54	60	41	52	33	52	41	43	45	37	45	48	59	49	47	46	46	43	42	60	44	47	45	53	52	52	44	44	44	60	42	52	46	44	53	44	52	36	48	43	47	39	61	48	49	42	46	42	65	43	63	49	38	51	51	40	64	44	44	34	39	49	63	49	46	38	36	54	51	49	40	42	46	57	66	43	47	49	48	43	56	35	53	48	58	50	57	50	48	61	58	58	53	52	50	55	54	48	40	58	43	31	59	50	51	56	48	46	49	44	53	51	41	40	53	53	34	47	45	59	54	49	54	51	43	43	61	44	58	48	42	48	50	48	50	45	51	43	42	54	58	55	45	42	43	37	55	52	57	39	55	54	56	46	49	57	47	49	44	55	51	42	45	49	46	59	50	53	55	47	35	42	49	52	56	48	30	55	55	48	40	48	39	62	45	59	43	49	55	54	50	40	62	55	33	56	51	63	48
36012	12446	508	555	667	925	903	870	797	708	678	624	622	582	538	504	551	505	539	510	490	449	509	462	432	462	493	451	472	479	443	401	470	435	453	434	444	420	414	386	439	422	414	419	428	468	437	424	413	459	461	479	418	446	420	390	394	445	444	450	428	403	419	433	436	393	427	456	450	437	426	416	387	439	415	419	409	431	406	407	451	424	397	389	440	444	410	442	421	383	412	431	441	414	436	419	398	431	438	423	409	381	380	401	425	431	409	423	412	417	474	406	474	417	454	430	414	407	380	408	421	420	408	423	432	401	375	399	429	408	420	385	438	401	418	411	427	416	414	412	401	424	435	411	358	409	444	415	403	420	411	396	428	426	368	406	371	418	445	394	393	431	436	414	422	487	410	405	404	430	414	430	439	421	361	401	412	406	403	376	426	410	422	360	389	423	454	404	392	406	422	433	413	416	411	413	416	428	398	404	418	394	412	439	393	405	386	424	386	403	421	434	434	419	416	405	405	425	415	439	403	408	411	381	421	414	421	405	421	454	427	410	459	437	392	453	387	369	441	399	374	381	442	439	419	391	435	404	401	397	416	423	412	427	424	406	432	429	450	416	424	437	427	395	435	398	421	416	407	424	410	435	409	406	419	430	408	416	413	410	470	445	432	413	403	441	409	412	398	409	414	437	437	381	403	397	423	393	392	410	425	412	403	413	392	409	378	434	394	408	386	461	409	386	406	435	426	407	434	426	422	405	407	402	405	454	391	392	400	436	419	414	412	385	403	421	396	425	389	370	417	429	414	446	412	426	438	387	434	401	458	422	381	444	393	409	395	382	450	394	418	413	420	449	431	455	419	412	425	423	398	428	410	410	388	408	428	411	431	432	415	392	431	410	413	428	417	407	396	452	374	419	424	435	411	415	439	425	442	407	403	427	398	370	411	424	432	421	416	452	391	390	415	432	408	417	403	413	398	421	410	381	424	410	419	413	432	438	380	423	396	411	440	438	438	433	391	437	451	394	417	400	392	410	415	404	452	400	424	415	416	393	417	399	428	416	443	401	400	421	418	412	408	435	418	403	409	396	402	442	427	432	392	459	404	396	419	416	376	427	438	419	420	395	427	437	415	401	423	443	434	406	435	424	421	407	436	445	405	399	405	431	439	446	413	447	421	435	382	430	439	440	403	419	427	429	404	397	447	457	419	417	411	417	423	406	418	381	389	414	401	425	420	418	421	418	418	433	403	459	438	410	377	400	443	453	400	432	436	413	434	398	422	442	416	439	415	438	424	449	431	377	429	386	433	405	392	445	432	438	416	414	411	430	401	446	405	430	441	408	438	420	437	422	407	404	405	412	378	412	442	413	385	392	452	437	407	411	443	412	372	433	397	431	407	410	442	414	421	368	401	450	408	386	401	427	438	419	411	390	426	430	413	411	397	386	389	401	417	446	397	392	376	421	421	407	450	420	420	425	415	450	423	413	393	413	457	426	423	399	409	414	423	375	398	385	381	445	443	409	449	433	434	407	414	413	423	401	373	391	398	407	415	407	411	403	375	421	409	438	417	425	435	409	413	387	403	422	421	439	400	389	440	412	397	433	460	441	417	378	441	394	410	403	402	393	446	420	440	439	439	387	403	442	394	414	447	386	381	474	438	431	404	402	442	402	395	423	418	406	392	413	438	402	398	420	413	411	426	428	426	393	419	431	414	414	410	381	410	428	461	390	416	439	408	368	386	391	422	462	437	403	431	448	421	419	426	432	387	418	415	412	407	427	417	422	412	432	394	409	424	407	419	419	411	418	396	430	420	413	389	418	403	392	401	380	437	432	406	408	460	408	414	401	365	437	436	399	424	421	406	391	432	439	430	422	399	376	409	403	423	405	426	412	438	385	425	406	439	411	430	432	424	427	414	386	400	417	403	407	398	428	432	404	408	395	445	386	394	390	410	437	389	443	440	450	433	421	400	472	398	407	388	399	414	397	419	409	414	401	426	414	421	393	422	405	431	418	411	392	409	413	386	444	416	444	422	418	409	398	430	415	395	410	390	422	374	456	442	433	457	407	418	423	416	425	427	433	406	412	429	395	429	415	419	397	394	390	385	392	409	397	425	430	428	425	404	413	411	461	432	425	404	428	412	412	419	427	433	378	437	386	447	424	448	435	412	420	429	392	420	382	404	386	441	438	411	432	390	419	390	406	429	414	369	435	449	405	420	393	369	410	422	422	413	445	420	372	420	363	440	414	378	406	394	401	400	437	410	409	395	406	405	393	437	399	435	398	428	392	412	421	396	454	428	417	419	427	413	430	434	435	441	409	369	384	389	432	401	422	438	362	415	414	407	410	416	415	367	404	384	379	426	399	429	408	426	404	401	404	417	425	413	440	437	439	428	408	405	397	407	400	411	440	388	426	418	412	428	392	430	424	388	413	421	388	408	381	404	446	387	394	452	432	412	433	438	427	386	421	419	396	425	399	434	413	452	400	443	425	414	371	393	436	385	447	410	431	453	442	399	466	402	442	377	442	437	439	402	409	393	459	406	437	437	430	419	414	430	391	457	403	427	440	404	440	415	419	414	419	402	409	455	416	388	436	412	410	416	431	392	436	386	421	414	368	376	392	387	416	389	430	441	411	402	434	423	395	375	408	401	400	405	417	424	427	397	408	410	430	424	414	433	399	432	393	360	416	412	408	431	431	418	405	384	434	395	429	403	401	434	426	400	434	450	425	439	413	433	433	394	415	424	418	384	431	431	405	442	400	427	423	399	387	420	396	407	422	390	432	391	388	423	420	455	409	452	420	429	427	422	409	408	422	424	381	401	422	386	420	444	396	405	409	443	435	422	379	442	419	395	386	453	396	419	392	384	414	378	415	373	436	398	393	401	443	420	415	408	434	402	462	424	383	424	399	419	358	393	423	422	426	454	397	377	398	421	376	402	422	391	435	458	463	400	443	437	434	420	414	407	406	407	400	449	400	424	403	398	415	414	432	455	395	400	420	397	419	406	468	390	448	401	453	403	405	428	387	448	425	427	422	411	432	429	440	391	414	395	411	440	433	425	398	408	397	373	415	397	422	413	425	424	398	410	396	431	415	386	413	398	383	418	429	391	398	408	411	438	404	400	409	424	399	387	383	438	409	382	445	406	452	394	387	411	431	418	406	397	436	451	430	410	395	395	435	423	386	408	432	404	409	442	380	435	397	427	405	418	411	451	414	434	413	406	418	393	406	402	397	417	402	396	412	447	407	379	416	387	421	405	408	439	445	430	434	449	378	450	388	400	419	412	455	440	396	395	415	403	418	408	411	397	392	411	431	416	458	418	396	402	400	410	397	390	384	434	418	388	420	407	440	415	458	453	411	407	441	423	435	412	415	442	436	444	423	394	426	436	456	429	408	430	424	432	459	458	417	423	420	425	430	416	399	425	425	407	386	411	424	432	403	449	376	428	419	391	440	438	411	429	432	400	398	389	423	430	402	416	395	404	436	434	445	422	424
25165	14757	699	114	91	105	123	127	115	123	102	102	109	88	108	101	107	95	96	98	87	84	80	76	97	95	95	95	88	93	86	76	92	112	86	102	77	82	89	89	80	76	113	85	90	72	99	81	80	92	86	100	87	94	83	76	82	94	85	72	80	79	109	75	80	77	101	80	99	94	92	106	79	91	82	103	86	70	84	99	82	72	82	88	82	92	90	72	86	96	89	80	91	89	86	92	79	98	90	89	93	72	91	100	92	77	83	81	91	107	101	92	100	107	88	84	84	93	102	89	96	88	88	79	83	92	70	104	104	89	102	87	72	87	98	85	98	96	80	82	80	72	99	98	87	84	95	80	79	96	108	97	99	99	83	84	82	82	84	79	102	92	88	83	85	100	86	78	90	84	95	98	79	82	102	82	99	92	85	87	77	79	67	80	83	87	92	88	87	107	87	86	94	104	97	86	89	83	99	81	79	99	93	80	87	96	83	82	94	81	94	74	92	82	87	96	73	100	85	101	86	68	93	87	85	85	80	85	96	92	73	88	86	77	73	81	85	82	96	79	76	82	74	85	94	89	74	90	85	72	97	86	73	92	81	93	68	78	102	91	71	84	102	85	86	96	76	93	89	105	84	85	98	83	109	79	87	92	89	88	103	89	91	88	94	93	90	80	83	88	85	97	71	79	79	89	93	97	73	80	79	85	90	71	92	79	99	91	100	89	89	94	98	96	83	74	92	91	82	76	98	75	86	77	94	77	90	75	85	96	103	96	90	106	84	88	74	85	90	85	107	102	98	85	102	91	84	96	102	82	74	93	85	94	94	109	85	78	71	79	68	81	80	75	86	87	85	80	75	103	77	95	71	80	92	106	105	79	81	74	78	80	86	91	94	87	77	98	77	82	85	75	90	85	83	99	85	87	88	82	98	84	80	91	84	96	92	79	90	83	91	89	90	87	98	89	65	81	85	86	88	76	92	82	89	74	93	87	78	90	89	87	94	90	99	94	102	86	92	104	93	91	75	84	87	106	93	95	87	85	76	98	99	95	73	90	78	87	81	76	93	79	92	94	73	87	105	80	97	99	89	93	97	81	85	100	82	94	85	82	84	89	102	78	102	90	93	86	88	80	105	90	71	85	75	88	84	104	96	88	86	91	103	88	101	81	75	99	81	84	87	89	96	101	97	92	82	84	94	76	87	78	88	94	103	88	92	90	75	90	93	91	93	78	87	99	91	99	90	77	90	83	96	90	99	93	92	83	82	85	64	86	86	79	89	80	105	87	83	83	97	88	86	78	84	85	97	95	83	93	101	100	96	103	81	77	104	82	86	91	85	106	88	68	81	96	70	92	90	92	73	98	105	79	81	76	76	91	83	98	84	87	82	86	85	78	83	83	98	85	79	86	88	100	98	96	83	92	95	97	102	84	87	80	85	84	76	89	77	92	93	89	96	75	104	95	76	83	94	87	81	84	74	75	72	83	101	100	91	95	97	88	91	84	85	96	95	83	92	97	95	88	80	94	94	86	87	95	86	99	97	71	88	78	86	89	85	100	96	86	84	96	91	80	88	86	83	100	93	92	80	87	75	98	79	88	114	102	83	72	94	86	110	89	75	97	76	73	90	80	74	104	92	105	83	92	92	82	91	86	96	84	91	76	78	103	80	93	80	109	89	72	85	84	92	86	80	80	83	76	80	74	85	88	87	68	77	93	95	84	74	99	91	86	90	80	86	94	86	86	76	74	81	94	83	75	85	77	92	95	85	79	83	85	75	77	76	92	91	97	82	90	92	92	92	87	83	71	85	96	87	97	71	95	79	88	84	93	76	88	79	78	76	80	83	93	102	96	86	93	101	96	88	95	90	87	97	82	68	90	84	93	94	79	94	106	82	86	94	89	89	101	90	84	66	97	88	92	93	97	100	77	82	86	76	94	103	105	87	88	90	70	95	94	87	81	74	84	78	89	80	88	99	90	78	76	67	67	114	79	75	69	83	70	84	75	86	87	94	88	90	81	80	92	94	102	96	88	81	93	92	99	109	89	75	82	87	91	81	98	98	95	75	84	76	96	98	71	93	91	79	100	67	94	74	88	73	100	85	94	92	89	74	90	82	103	83	91	101	79	95	89	88	81	100	84	85	112	103	96	86	78	82	90	102	95	71	87	83	77	87	102	83	77	89	79	81	79	86	87	109	96	95	92	94	81	80	88	91	87	67	79	86	96	101	96	95	92	100	86	95	88	87	90	85	81	81	87	93	75	85	80	93	85	88	80	92	76	87	86	89	82	87	111	82	84	82	104	105	78	77	91	88	110	93	83	80	89	81	85	74	84	94	86	88	76	101	84	76	89	98	88	89	92	102	83	91	86	66	75	80	88	76	84	89	81	96	89	79	88	75	64	85	113	106	81	89	97	86	96	83	96	90	81	94	74	93	78	103	98	68	87	78	87	88	86	103	74	94	90	98	80	88	85	80	81	93	101	81	83	84	83	82	93	94	80	85	70	89	104	94	81	90	76	100	76	95	93	106	86	94	83	74	82	90	103	99	93	94	97	76	93	103	93	92	86	101	101	84	97	82	91	93	90	75	82	93	84	83	95	84	80	93	109	88	83	79	88	85	98	77	82	99	96	86	82	98	90	75	85	84	85	82	71	91	83	79	108	86	98	79	80	73	97	87	83	77	84	98	97	97	78	80	94	96	88	95	97	97	83	86	84	95	69	81	98	88	94	81	94	80	83	99	84	65	88	86	95	105	98	94	85	91	88	86	88	97	73	85	88	78	88	75	91	79	89	88	85	111	84	98	89	98	98	87	82	93	84	76	78	94	111	86	68	90	92	92	92	76	100	82	97	99	81	74	81	86	82	109	78	88	87	91	84	93	92	92	97	89	81	98	92	96	87	84	90	85	82	89	100	93	83	81	89	96	104	88	80	72	109	76	89	80	97	87	89	91	91	73	74	84	84	108	85	92	82	91	85	70	82	73	101	69	93	95	88	84	101	92	100	97	85	88	90	74	75	90	89	91	93	76	83	74	89	72	82	86	85	93	71	90	85	83	82	95	99	92	89	95	82	100	93	70	102	84	89	84	104	110	69	78	93	90	65	89	82	97	80	77	91	91	93	87	92	84	76	87	97	91	106	102	85	90	78	77	75	82	96	88	71	95	84	87	89	112	95	108	82	81	71	78	77	100	92	95	85	92	66	80	82	85	101	82	74	88	100	94	72	84	90	92	84	96	96	75	83	92	102	92	97	85	85	70	89	79	86	99	65	83	97	73	69	100	87	87	77	78	92	88	89	88	87	80	91	94	84	98	105	88	98	81	89	82	87	79	83	97	73	83	91	104	85	81	96	85	82	92	88	95	91	74	94	82	76	80	83	85	98	103	82	76	81	91	72	82	84	73	93	80	96	95	94	84	83	93	72	83	86	80	111	79	81	105	107	81	105	110	83	79	108	96	83	97	72	74	90	90	87	81	99	88	93	90	83	74	106
48098	18700	1227	1292	2565	3539	3635	3162	2583	2313	1926	1804	1588	1451	1311	1252	1208	1120	1122	1066	1067	1039	1019	938	945	917	843	922	877	862	895	897	852	837	861	842	798	818	846	814	832	851	782	801	848	820	843	803	795	764	874	808	771	798	786	815	836	843	774	856	816	828	781	813	798	766	797	814	816	830	799	776	819	836	785	770	838	805	774	765	778	778	797	797	817	812	758	785	763	781	808	723	851	760	777	789	795	798	762	793	757	728	789	739	746	801	782	778	771	790	776	809	749	820	807	777	780	761	742	812	779	754	768	803	781	794	793	766	785	803	809	752	767	775	824	772	735	755	814	794	796	738	785	823	799	779	809	749	838	780	789	817	807	780	813	807	809	813	782	787	816	755	741	803	819	776	785	743	783	799	771	776	790	774	801	734	785	764	824	754	751	771	765	791	754	835	721	807	845	764	808	762	800	831	783	784	785	770	757	775	742	749	788	757	767	751	789	782	833	780	791	800	742	788	778	794	802	832	779	845	766	820	778	768	800	770	825	766	798	796	816	755	786	767	796	827	787	779	762	736	750	729	794	744	791	795	714	774	785	796	820	804	748	767	722	742	764	768	783	777	810	807	760	734	767	833	743	795	799	767	791	736	752	790	820	779	791	736	800	744	800	816	818	780	750	829	774	754	790	761	789	764	836	772	755	766	777	787	738	792	713	781	784	733	792	740	752	801	759	788	772	774	747	809	732	755	790	738	853	806	801	722	787	784	767	745	823	808	759	748	792	763	758	803	750	783	775	801	778	786	799	800	753	736	751	805	823	802	736	776	820	778	792	766	768	776	787	801	799	823	722	777	759	763	733	857	860	759	785	757	792	785	825	743	691	791	820	807	809	764	787	741	781	773	795	794	768	779	759	754	822	764	731	767	776	750	840	770	766	852	751	839	796	786	757	789	751	767	761	808	765	780	782	800	783	849	807	835	805	823	772	840	764	783	751	756	772	818	814	761	758	855	738	781	771	809	822	745	771	794	742	764	780	801	767	791	763	751	725	760	749	800	777	834	760	766	780	760	868	781	782	777	829	737	823	752	760	801	798	793	768	796	792	778	777	760	802	803	739	768	763	757	781	783	787	751	750	794	763	790	792	763	768	765	780	793	775	766	732	797	828	793	742	783	800	741	823	796	810	814	792	745	771	793	748	772	765	788	808	763	796	763	793	817	789	737	707	756	783	770	774	729	754	795	833	744	792	789	821	804	781	779	778	753	773	780	781	792	773	770	718	808	804	795	728	761	767	771	750	801	759	770	816	778	771	726	768	813	812	773	747	815	788	780	770	793	792	740	767	773	770	749	720	787	777	777	784	761	776	826	773	774	755	738	809	807	756	771	715	740	817	826	799	802	772	804	742	762	739	789	722	759	813	773	783	767	748	740	781	789	789	804	742	794	732	762	751	815	756	818	740	747	751	774	811	802	780	739	799	759	749	773	780	745	850	748	740	771	790	796	759	756	762	777	738	778	752	756	829	810	764	807	788	798	766	764	819	775	786	768	826	736	782	779	817	786	770	784	757	767	768	794	804	795	733	730	764	766	758	745	760	756	780	806	826	694	840	771	760	793	784	812	838	754	761	789	756	779	773	760	759	784	797	800	731	780	780	752	785	804	778	785	739	804	830	750	754	791	762	788	841	778	775	772	761	767	796	753	778	802	708	767	808	743	792	799	793	742	747	836	806	844	781	841	797	797	766	798	787	767	781	798	787	765	805	817	776	780	797	766	842	799	769	795	833	776	760	782	751	760	753	736	757	780	776	815	813	776	759	731	778	707	744	771	833	782	794	721	750	762	730	765	782	797	742	758	794	742	796	756	763	797	776	783	751	804	804	805	864	729	771	806	747	788	774	784	819	759	836	749	792	825	765	770	792	756	718	740	800	729	788	755	718	783	815	769	764	810	754	794	812	819	773	782	796	808	793	783	812	748	794	814	773	756	806	753	832	763	811	739	826	800	792	757	809	803	752	827	825	750	771	804	768	773	791	758	815	774	774	798	839	796	752	808	801	776	821	810	777	811	774	804	772	794	754	798	745	796	806	794	731	778	781	776	768	764	758	820	735	760	787	767	773	730	779	786	783	765	762	776	792	830	738	818	781	801	791	753	768	762	719	742	747	789	733	751	786	775	742	769	755	769	830	764	793	792	776	783	807	758	800	849	784	788	772	798	724	798	761	785	791	784	786	777	794	797	785	807	771	781	773	803	741	782	785	795	799	817	763	777	845	793	763	778	732	823	775	768	759	789	805	791	818	744	777	814	796	784	805	776	767	779	788	815	799	791	772	790	789	799	764	753	795	787	780	810	763	770	794	793	763	762	746	736	818	731	781	771	811	781	733	804	734	758	767	816	777	791	758	726	820	770	768	777	766	770	772	765	792	833	809	771	761	793	786	780	751	785	786	754	715	776	834	777	785	749	766	805	758	728	763	774	801	813	797	777	764	742	814	778	774	839	765	761	770	767	802	781	761	786	782	766	760	840	765	792	839	787	744	774	792	787	753	754	739	756	740	773	807	728	762	774	787	785	782	818	776	731	755	790	772	806	743	783	781	803	751	754	748	774	772	794	793	808	775	728	808	811	741	781	712	773	794	800	710	789	739	834	807	805	762	768	748	777	759	786	732	780	797	778	811	784	786	767	765	806	788	822	740	797	745	779	772	738	800	768	761	765	772	796	757	755	750	782	801	762	789	772	788	789	778	784	798	794	792	835	816	790	802	708	829	814	767	809	776	758	778	792	760	787	820	802	821	798	793	767	762	809	801	847	803	799	772	793	715	812	787	806	785	818	754	784	768	809	789	849	777	760	804	741	800	784	783	786	759	802	800	798	815	728	838	818	765	783	725	757	796	775	765	777	822	747	782	794	771	852	753	734	800	762	829	793	758	784	790	787	830	762	782	783	776	770	786	802	775	793	836	726	798	795	814	843	765	740	778	802	810	801	801	776	746	783	782	761	796	774	785	817	782	812	745	800	797	795	776	791	820	791	805	766	778	765	799	733	765	781	740	819	766	793	712	784	765	774	822	758	783	842	758	762	802	801	767	776	718	823	819	776	730	820	787	783	750	825	792	759	772	791	775	777	801	805	766	781	797	786	785	742	778	764	774	763	772	789	760	755	754	808	759	778	796	775	743	759	703	793	758	762	766	765	797	725	784	763	791	784	778	760	815	769	771	810	788	868	771	784	802	785	795	810	796	763	805	812	701	741	715	751	770	831	804	705	802	806	781	762	817	766	796	774	772	786	801	795	746	756	788	775	761	806	782	776	785	794	777	794	762	762	751	769	751	790	722	768	796	727	751	781	790	774	766	743	797	809	792	769	761	783	762	810	759	735	771	753	775	784	738	831	768	787	793	775	818	760	793	821	783	724	809	839	743	806	758	743	810	762	720	789	769	784	783	731	817	830	795	800	825	738	791	828	813	751	782	738	766	746	745	763	798	754	817	815	810	811	799	789
20355	9868	166	40	31	29	35	50	27	42	42	39	37	28	33	34	36	27	28	20	34	15	28	29	25	15	28	24	14	26	21	18	21	18	21	25	24	18	24	29	23	24	22	22	18	19	22	22	22	20	25	25	21	28	27	22	24	23	29	11	24	24	27	19	22	23	17	19	13	22	19	24	16	20	21	22	24	17	24	17	16	24	11	20	26	15	13	13	18	20	12	23	17	22	28	17	21	20	24	32	24	18	17	16	19	19	19	19	23	25	18	19	24	18	23	24	15	16	19	23	19	20	22	15	15	27	17	20	11	15	25	22	20	17	24	19	25	23	19	22	19	19	16	20	16	21	28	23	13	17	15	16	22	28	17	13	24	22	16	18	18	24	16	20	26	23	15	24	29	32	25	22	22	24	15	24	18	17	10	19	16	22	18	21	19	22	19	21	16	27	21	24	34	23	14	22	22	21	14	28	22	19	17	24	26	21	20	19	20	18	19	25	13	23	30	13	22	19	20	20	24	22	19	14	20	26	12	22	14	18	18	27	18	20	16	18	17	19	21	20	17	22	19	22	27	20	17	19	15	16	28	21	17	16	12	23	33	20	18	30	25	15	18	23	19	19	12	17	22	15	19	11	26	18	19	23	28	22	33	16	16	19	16	31	19	18	18	20	23	20	18	19	23	21	15	21	17	15	18	23	15	23	29	26	22	18	17	11	29	18	16	21	11	14	17	18	20	26	21	21	30	24	26	21	11	23	18	22	17	25	19	19	16	16	15	25	21	23	30	18	20	22	13	18	18	18	23	17	14	26	20	21	18	17	16	15	15	16	22	17	15	25	16	23	15	25	19	17	16	19	17	21	23	16	26	18	16	22	20	17	15	24	17	21	22	14	19	21	17	19	27	29	17	18	20	14	22	20	19	16	19	10	26	11	20	28	15	12	15	10	22	11	16	27	25	15	30	14	21	19	21	21	14	18	26	23	21	30	21	16	11	13	12	25	20	22	17	18	16	16	14	12	17	25	21	24	23	17	22	19	18	18	24	22	28	23	15	16	24	16	18	19	17	19	32	12	19	16	17	17	29	21	20	18	21	9	15	17	19	29	15	20	17	17	13	23	14	17	16	23	16	19	21	17	22	15	25	11	16	24	18	15	17	19	27	23	17	24	20	26	23	8	16	21	24	23	17	19	27	15	14	24	20	19	19	20	22	24	21	18	24	16	14	15	21	12	19	18	18	21	18	15	18	10	18	22	15	17	12	20	19	21	19	19	18	21	19	17	25	16	25	16	26	24	18	22	18	21	20	14	21	14	17	24	13	24	19	20	22	12	21	21	20	20	22	23	21	21	23	27	18	19	14	14	20	25	15	24	17	22	19	14	18	16	22	20	22	15	19	28	22	17	17	17	29	18	15	18	17	24	18	17	26	19	11	24	21	21	13	19	19	21	13	17	15	20	20	21	11	19	12	20	19	24	18	18	17	19	23	19	21	18	23	26	14	18	15	24	19	16	24	23	23	28	21	19	15	19	10	23	11	26	27	16	23	14	16	19	15	19	18	22	19	13	17	16	24	17	14	20	29	11	21	18	25	17	23	20	16	17	14	19	15	18	21	21	11	23	13	16	15	22	18	23	14	21	22	20	15	19	24	12	14	23	27	20	14	18	16	22	11	15	23	15	24	19	20	22	35	21	21	14	10	14	16	17	23	24	19	20	20	19	25	14	11	18	26	31	16	14	17	23	16	11	19	17	18	18	21	21	14	21	27	19	19	11	24	20	19	13	22	19	26	24	14	18	25	20	19	19	16	23	24	12	15	19	20	12	21	18	17	19	12	22	22	20	19	27	21	17	12	18	16	15	25	25	13	16	21	32	21	22	20	16	14	23	24	17	25	17	15	17	21	22	30	21	16	20	18	22	16	18	15	17	30	14	21	8	25	24	18	23	18	14	20	9	21	20	24	23	13	20	24	21	21	26	16	27	20	17	23	24	21	16	19	16	22	6	18	22	20	21	29	20	15	15	20	16	20	21	18	20	15	12	25	25	19	21	14	18	23	12	18	19	24	22	25	16	16	19	17	20	18	16	19	15	14	17	26	10	20	18	17	23	16	16	19	24	17	26	20	25	21	17	20	24	14	22	17	19	21	21	20	19	15	20	19	17	16	22	18	20	20	13	19	12	18	26	20	20	24	14	19	26	13	14	22	21	14	29	19	18	21	14	23	17	21	15	17	21	16	12	28	14	21	21	18	22	22	16	23	22	23	21	23	21	22	17	19	18	17	20	18	17	18	18	21	18	16	15	24	19	21	18	20	19	16	20	31	23	15	21	20	23	22	20	26	21	20	13	18	24	22	20	19	20	19	15	24	19	19	19	17	23	20	27	21	13	17	17	22	17	17	15	23	13	17	19	12	14	13	17	22	21	15	14	20	21	17	21	23	17	18	18	22	22	22	18	29	17	17	11	20	13	14	24	19	22	19	17	22	19	15	25	25	13	17	15	16	18	19	18	11	21	19	19	24	21	22	17	16	13	20	18	23	22	25	15	20	19	27	25	21	27	19	21	27	28	24	15	13	17	15	14	17	19	22	18	22	22	20	20	21	17	19	22	15	17	24	19	20	26	16	16	16	21	21	22	20	15	27	23	18	18	15	17	20	15	20	14	14	19	25	14	22	14	16	19	14	19	14	20	22	21	21	18	23	23	18	21	21	19	19	20	19	15	19	20	18	18	19	24	15	19	17	18	15	13	15	22	20	14	17	21	20	17	17	21	8	15	27	25	16	21	15	19	21	21	20	16	21	24	28	12	19	21	20	25	18	28	18	21	23	22	30	13	15	8	20	15	26	12	23	17	19	14	20	17	26	14	13	18	25	23	15	25	24	22	22	20	15	17	16	29	24	13	24	11	19	21	18	22	16	21	30	20	23	14	17	23	16	20	16	11	21	18	21	19	17	18	16	19	20	27	20	24	13	20	17	17	23	26	22	26	23	16	25	25	14	20	18	23	16	18	17	13	17	25	18	28	20	14	19	26	22	27	19	16	24	19	22	14	16	13	18	18	17	21	13	17	18	17	11	24	19	23	18	26	26	25	22	27	23	25	16	19	29	22	24	29	25	24	18	21	18	24	14	14	19	23	14	10	23	20	11	13	16	18	18	20	17	30	19	16	17	24	18	24	24	23	19	12	11	19	18	19	26	28	18	19	21	16	34	12	20	19	18	20	17	21	10	12	19	15	18	27	13	22	15	25	18	13	26	17	20	18	22	12	19	17	18	16	16	25	13	18	14	16	11	11	17	15	18	20	17	10	19	13	25	16	18	23	21	17	22	25	13	18	23	21	22	30	21	26	27	18	15	21	16	20	25	22	11	17	21	22	23	16	24	16	14	13	18	22	21	17	18	19	26	26	22	14	19	16	11	20	21	19	22	16	16	15	26	26	22	19	19	20	24	14	25	14	24	16	22	15	21	17	15	21	13	14	27	16	17	16
44864	18032	636	627	1570	2528	2623	2323	1991	1631	1383	1217	1027	909	793	692	638	568	561	509	469	422	390	385	381	331	348	338	287	267	293	285	259	249	246	254	276	249	237	201	239	236	246	216	246	215	232	221	212	201	196	206	191	207	222	208	206	206	216	193	167	192	180	162	211	190	181	202	181	162	175	180	204	159	179	170	184	180	187	175	176	184	170	150	178	183	184	189	159	217	179	161	162	184	171	181	179	169	176	179	155	176	187	153	168	187	174	168	177	193	180	158	181	189	186	167	177	177	170	183	169	184	188	181	198	160	176	160	172	152	164	172	178	183	166	189	141	164	165	180	192	186	157	170	172	173	181	180	161	193	151	174	172	176	190	170	162	195	182	184	173	185	185	177	170	142	156	181	186	188	189	165	155	174	185	171	188	160	173	154	174	163	169	175	147	178	167	188	175	188	166	166	191	165	182	177	178	143	141	148	185	211	166	155	169	168	179	178	181	198	162	176	149	177	160	184	206	184	168	158	176	183	163	172	185	188	172	176	178	174	173	184	160	179	163	194	188	154	171	180	161	170	145	167	160	175	198	186	166	166	199	182	176	167	145	179	178	167	177	157	169	184	165	176	168	191	170	189	173	178	185	182	149	169	162	165	208	178	179	187	161	176	187	171	158	174	148	191	170	163	170	170	172	176	172	141	173	166	170	144	171	176	166	165	188	171	166	176	196	203	145	170	173	176	145	157	184	192	148	179	175	169	187	151	167	166	174	165	150	170	164	187	170	176	164	165	179	185	155	184	182	166	170	172	156	178	151	169	171	175	177	156	178	157	175	169	154	161	174	161	187	187	156	172	190	203	197	190	174	197	151	182	182	171	170	175	163	183	153	191	167	170	164	177	197	171	172	180	167	179	178	174	172	159	175	188	172	160	182	163	185	176	166	184	150	171	161	155	177	172	161	154	188	169	176	187	174	157	175	162	175	175	150	165	148	172	147	178	176	183	190	193	190	176	155	171	165	176	170	175	182	166	159	163	182	167	169	158	180	165	183	159	185	174	186	185	190	187	146	186	171	173	160	146	169	169	168	176	183	175	188	173	189	177	152	172	159	204	179	176	174	153	160	138	159	153	162	178	178	162	153	157	177	167	183	181	149	164	180	186	204	192	163	168	182	181	168	177	180	168	173	171	180	157	183	164	198	154	153	160	161	168	153	152	158	179	180	201	187	179	179	178	154	171	185	173	168	183	187	168	159	190	163	181	182	160	152	170	173	144	178	185	187	196	166	178	181	180	164	180	160	166	143	161	146	173	167	163	160	147	181	191	200	177	172	167	187	165	198	175	159	179	189	153	163	181	162	168	188	181	170	169	180	154	186	164	169	175	188	167	188	182	177	173	159	167	158	143	165	145	164	183	215	171	190	172	153	157	166	168	183	171	165	200	164	145	185	164	169	160	164	160	183	158	193	191	195	166	144	198	170	178	176	181	184	172	163	180	181	172	168	187	158	167	164	158	164	192	183	180	149	168	181	182	188	179	172	181	172	169	154	190	151	203	166	158	198	171	162	174	164	172	181	180	183	157	165	158	175	164	178	184	170	179	182	190	169	160	175	171	183	159	171	194	159	167	173	195	170	195	155	163	182	173	175	192	164	160	145	170	184	157	185	181	160	173	188	187	174	195	176	168	153	159	172	158	170	158	167	168	176	184	168	173	173	180	155	161	179	147	179	188	161	159	171	155	162	192	187	159	169	167	210	187	170	176	165	171	200	185	178	179	159	169	166	168	172	131	197	184	175	183	170	161	202	189	167	176	170	165	168	191	181	183	201	153	163	180	163	174	159	163	167	187	177	180	172	155	161	198	179	160	160	161	174	176	150	168	156	164	163	183	169	146	162	176	186	139	178	165	169	173	170	169	164	168	179	156	171	173	157	164	177	166	177	164	180	176	179	165	167	197	173	179	191	176	164	180	178	167	167	174	177	152	161	160	148	170	198	148	182	149	169	167	142	183	182	156	181	168	188	205	157	158	171	177	183	171	157	159	166	153	170	152	192	148	167	164	161	176	175	163	177	174	171	190	194	172	174	172	158	184	169	178	182	179	156	166	168	190	193	170	149	162	188	189	160	189	147	167	146	182	163	195	173	183	208	180	151	159	188	166	168	189	181	156	157	178	159	158	182	159	168	133	176	180	162	159	174	158	187	179	171	162	169	164	163	169	194	169	178	161	162	151	200	170	179	184	154	182	182	164	143	175	176	150	168	174	189	146	182	156	157	162	191	171	181	176	174	188	177	175	169	187	171	153	151	175	171	173	177	167	188	168	203	186	177	166	161	156	173	146	159	162	160	188	177	186	170	187	174	184	168	172	170	163	172	168	187	152	173	162	188	175	171	162	169	182	182	165	169	168	189	164	172	192	176	156	162	175	180	174	153	187	175	174	183	177	165	163	190	189	171	174	178	156	131	177	185	167	163	223	157	175	192	196	173	162	163	190	163	163	175	166	167	171	162	170	180	174	176	147	178	168	175	170	194	171	189	171	185	183	194	183	158	174	184	170	182	173	162	147	168	176	169	147	158	174	177	178	157	167	181	156	160	161	170	165	186	148	167	152	163	168	156	175	164	176	172	176	150	161	196	188	166	161	169	169	175	163	167	165	164	166	161	158	179	176	171	195	150	169	183	156	180	183	151	167	145	185	161	150	157	155	183	156	177	163	145	176	167	154	197	177	179	167	166	173	159	166	177	181	187	179	183	188	189	170	158	166	178	185	155	167	174	153	168	181	172	170	177	183	162	156	191	149	175	180	165	172	173	160	159	160	169	193	163	166	156	186	155	161	165	160	196	173	177	186	146	165	164	162	187	169	177	159	192	161	160	160	185	185	168	167	183	165	187	154	158	166	172	162	181	169	173	175	170	197	167	162	187	187	163	170	172	151	171	157	172	163	159	172	174	181	169	187	173	181	166	178	169	182	182	175	166	165	176	176	154	209	168	174	166	170	176	163	189	176	182	168	162	184	175	188	167	167	161	156	178	157	177	163	157	167	175	162	167	176	168	167	170	167	192	185	178	153	166	191	154	166	189	164	173	184	154	158	197	156	165	173	198	184	172	176	182	169	181	175	154	186	152	187	195	169	191	165	194	168	163	143	171	140	162	174	162	164	174	185	170	179	182	155	172	162	179	188	162	160	178	181	173	160	158	181	167	161	186	163	162	181	161	156	167	175	193	177	152	203	160	147	150	153	160	188	175	162	175	179	165	169	173	187	175	175	171	176	178	178	187	167	155	161	176	182	189	168	160	176	156	143	188	158	171	159	189	180	172	161	164	182	176	194	165	181	180	216	179	179	166	159	179	190	147	182	177	157	176	165	161	161	196	175	178	188	163	175	151	180	157	173	181	161	188	176	167	159	166	163	163	164	153	178	168	179	170	157	159	172	172	173	183	162	174	165	153	182	151	200	178	152	185	178	160	148	171	181	167	161	172	160	170	177	187	156	168	169
27563	18418	965	100	86	96	108	120	103	103	101	117	102	82	102	85	105	79	99	80	83	98	83	100	76	79	70	73	77	68	66	65	76	74	75	69	70	69	60	63	73	65	73	63	49	81	73	77	51	60	68	55	79	62	62	63	57	67	57	74	65	58	75	72	74	67	56	60	55	71	74	72	66	83	66	76	64	73	73	71	63	77	85	73	72	66	74	67	69	78	67	69	66	66	67	60	70	83	81	54	69	72	72	70	69	69	61	65	69	73	89	67	62	59	65	78	72	76	76	75	73	74	75	85	68	69	68	80	67	64	73	64	59	67	72	75	61	72	68	74	66	82	66	61	61	69	80	64	77	74	81	80	82	75	94	73	75	76	70	86	77	76	68	74	65	63	74	62	95	70	64	73	79	70	63	73	59	80	75	78	77	61	76	54	61	50	70	74	75	70	76	72	69	50	65	59	70	65	66	72	54	69	69	68	70	62	56	48	76	56	74	66	62	67	72	70	65	69	76	73	69	62	78	68	75	50	67	64	74	79	79	64	73	58	93	64	65	58	76	63	76	67	67	67	65	54	76	57	68	75	64	70	83	57	71	71	70	64	84	72	63	60	65	56	81	66	54	70	78	67	75	72	71	67	63	70	71	56	54	64	53	70	59	60	73	71	79	68	62	69	68	51	58	67	59	69	71	70	65	80	61	69	67	75	77	82	67	74	65	71	65	68	68	64	75	62	64	64	47	73	59	69	63	65	64	67	71	71	93	72	64	69	79	72	77	66	67	67	66	68	70	46	66	81	65	81	70	70	74	74	52	72	57	72	86	56	75	65	56	67	70	60	60	58	57	61	70	60	55	75	53	81	66	60	66	73	77	67	71	57	73	63	52	77	72	72	57	47	60	79	61	75	69	53	61	63	74	60	65	77	78	67	67	67	59	77	64	64	78	78	67	80	79	84	60	59	59	57	71	75	69	57	62	56	60	80	63	75	67	76	61	74	53	63	66	68	72	79	61	61	71	59	60	56	67	62	61	62	52	60	71	51	63	59	64	80	62	68	55	61	60	71	55	80	58	81	53	63	55	58	73	61	61	72	58	82	54	78	76	55	65	77	64	72	73	67	78	79	70	49	61	64	64	78	79	52	68	81	69	67	63	64	60	65	63	63	67	72	54	74	70	67	81	65	62	60	63	70	72	68	83	70	73	68	80	61	69	74	75	55	61	64	70	64	78	79	71	71	57	59	58	47	51	69	68	50	63	59	78	85	64	77	64	72	62	80	71	63	64	72	67	70	51	71	72	78	64	74	62	61	70	58	69	73	75	58	62	58	70	71	77	64	77	75	73	68	72	72	66	68	62	64	68	75	51	54	71	67	70	70	61	60	63	64	80	79	70	68	73	52	58	75	65	48	62	75	69	59	57	63	67	72	74	69	72	69	75	56	79	67	62	69	70	58	81	79	70	53	69	67	62	74	71	74	76	60	71	79	63	73	57	72	76	63	71	62	63	82	78	67	67	61	67	75	64	96	68	87	82	64	52	84	65	57	65	82	64	70	91	72	72	59	77	63	58	70	55	72	58	66	54	62	59	81	80	60	62	72	68	61	74	61	68	64	54	70	74	73	68	74	70	66	65	67	69	59	77	69	75	75	76	79	58	67	60	64	74	63	82	68	65	63	79	68	58	59	53	62	73	72	70	81	74	58	84	63	54	72	55	72	71	71	62	67	61	70	72	56	72	63	70	70	64	66	56	62	72	73	84	63	69	70	76	60	78	74	61	86	62	59	87	78	69	61	80	59	77	66	72	80	69	71	55	69	60	64	67	68	72	61	92	63	81	85	73	60	74	65	87	59	64	68	69	76	66	58	53	73	69	77	67	55	58	70	64	77	65	64	81	67	78	63	66	61	63	57	72	44	76	78	74	72	82	73	53	60	73	70	85	64	79	87	63	68	72	74	66	57	55	70	74	84	68	70	59	75	71	66	59	81	64	72	53	69	73	65	69	69	65	63	77	69	64	54	62	67	62	68	70	71	69	70	80	60	65	58	67	59	68	60	72	65	69	79	64	52	77	70	68	79	61	64	53	78	70	63	67	68	77	73	73	69	69	75	75	80	83	68	70	67	64	70	69	63	74	60	66	69	70	64	59	75	69	86	64	46	59	70	74	76	70	57	72	70	66	75	68	70	76	73	58	73	65	57	67	55	69	81	64	65	69	77	84	77	63	69	73	67	65	74	69	78	63	58	70	78	75	60	59	83	71	75	56	62	73	51	77	74	71	67	63	62	55	50	68	60	61	49	70	76	60	68	56	56	67	63	69	67	51	74	65	71	61	73	73	74	65	77	57	64	72	75	67	56	69	73	68	73	61	55	74	58	58	70	84	65	59	79	58	70	69	73	65	72	66	54	63	63	59	64	64	77	64	68	75	56	67	61	78	74	72	63	63	82	65	70	69	68	74	88	62	78	73	64	72	72	62	49	60	64	63	67	80	65	74	68	73	79	79	85	69	61	84	61	58	61	85	61	65	58	70	69	62	80	72	66	69	62	70	65	83	62	54	82	59	40	63	63	57	63	63	70	80	65	80	66	59	62	62	71	59	62	64	65	61	67	67	69	76	70	70	58	63	73	59	67	62	70	50	41	76	70	68	52	62	75	84	95	68	59	65	56	78	86	80	72	63	68	55	65	68	83	75	75	59	68	52	58	74	71	70	63	77	57	61	61	76	60	58	71	66	62	79	71	69	75	63	67	60	75	62	69	77	68	75	67	64	58	77	64	67	86	77	78	83	75	66	74	64	68	69	68	66	70	72	63	61	74	66	59	67	60	53	57	57	69	79	83	65	62	53	67	53	63	67	59	76	58	97	68	54	61	67	69	86	71	69	57	61	61	67	74	61	59	82	61	68	58	60	61	70	71	62	75	61	66	58	68	73	67	63	58	67	66	68	64	65	59	71	48	60	70	64	82	68	70	71	67	67	58	65	80	59	83	73	55	76	68	60	59	55	69	56	62	78	66	59	68	63	71	66	71	66	70	81	65	62	81	56	50	62	64	69	86	86	79	73	72	69	71	70	63	64	61	66	69	87	81	52	74	68	66	58	65	67	71	64	65	63	66	71	75	81	61	63	71	71	77	68	65	49	74	65	61	77	60	72	60	72	63	70	57	72	60	75	72	77	59	58	69	65	66	71	61	79	75	71	69	83	75	67	63	66	66	68	68	56	60	61	62	76	69	67	61	67	59	69	54	70	68	52	57	75	72	47	61	65	57	55	71	61	72	67	70	71	72	66	73	69	79	79	79	76	60	63	66	68	58	68	65	55	61	73	60	69	57	71	86	86	74	63	60	66	48	76	49	56	67	61	64	72	67	60	68	61	92	70	55	68	62	69	80	57	68	64	65	64	71	60	58	73	62	69	74	90	72	77	74	66	57	65	74	70	63	73	54	72	65	76	50	72	63	62	74	68	60	81	71	80	48	70	61	69	70	79	65
48719	20667	1351	1455	3397	5103	5048	4383	3697	3229	2587	2246	2061	1845	1681	1487	1402	1330	1289	1138	1057	1049	1092	964	953	891	904	879	807	815	791	826	767	861	759	816	757	756	798	684	723	724	731	724	730	677	662	738	707	726	692	628	713	719	651	671	690	728	664	675	703	654	674	673	667	677	650	678	699	698	670	670	713	662	668	670	646	636	669	675	599	701	660	651	668	638	669	678	680	656	651	657	654	672	704	692	676	659	699	644	656	627	691	634	686	655	657	627	665	659	695	633	652	630	663	644	670	622	678	665	658	641	640	583	663	611	648	632	673	675	667	609	650	669	675	655	671	656	718	652	654	638	632	635	637	650	654	648	637	687	675	623	608	650	604	653	668	612	616	655	663	606	659	629	627	639	594	694	579	643	649	686	661	670	695	650	644	620	601	624	629	649	672	658	617	665	622	644	655	664	646	615	617	662	604	637	625	634	617	653	625	663	588	659	585	643	654	646	637	627	623	671	692	639	619	624	632	616	660	628	651	669	651	620	669	680	623	649	629	658	671	573	661	643	649	653	637	649	589	617	598	653	668	656	640	676	606	687	666	626	629	708	659	668	639	663	635	690	637	615	702	655	638	641	616	609	660	633	645	640	661	611	653	639	667	614	612	671	660	657	607	654	617	633	619	641	610	666	691	646	593	674	688	657	630	612	631	632	648	651	643	623	655	640	670	660	655	597	701	610	647	596	623	622	626	633	675	654	638	651	631	573	634	634	628	624	652	645	636	613	637	629	633	649	658	643	652	601	680	597	585	610	628	668	683	609	640	617	624	630	625	642	654	652	656	593	589	612	627	613	633	652	627	620	657	635	698	630	649	695	621	652	644	584	651	619	664	614	622	643	612	646	654	666	648	701	675	656	641	628	630	628	620	643	606	616	620	612	610	658	629	658	668	678	660	653	615	678	646	586	643	623	649	678	674	616	689	613	629	596	684	609	609	600	694	669	673	599	650	640	662	672	651	657	640	677	675	633	642	618	678	654	622	551	640	641	602	605	654	672	641	628	669	622	611	607	596	676	611	635	660	627	628	602	626	647	659	658	688	674	637	649	613	660	659	665	650	657	665	618	633	695	652	622	612	640	674	648	636	614	659	626	606	618	636	611	644	625	646	605	655	652	671	663	674	651	702	692	649	622	629	630	648	690	624	596	630	640	619	625	675	688	639	673	629	635	609	651	640	649	649	663	625	620	600	595	654	654	602	651	641	615	699	651	638	613	673	624	615	593	650	675	599	652	637	677	601	592	647	621	651	602	639	629	653	601	647	646	614	718	625	596	617	587	642	637	679	650	619	674	677	652	673	646	665	606	638	610	630	619	620	636	638	641	632	653	672	648	663	639	626	640	632	613	620	575	656	616	651	619	694	625	668	631	626	628	658	667	644	634	652	629	611	645	625	635	669	633	608	652	642	638	625	689	638	688	676	656	633	636	631	622	651	595	668	648	642	655	621	638	694	680	629	614	668	646	641	645	651	682	610	635	623	607	659	648	586	631	673	621	613	641	659	691	604	676	643	671	615	643	700	594	636	650	621	646	603	644	621	629	609	656	646	665	584	611	638	659	647	606	652	664	605	603	693	633	623	695	610	618	624	660	656	625	665	661	656	630	661	645	635	652	671	629	628	643	591	643	631	585	675	643	600	639	651	617	642	673	653	624	667	655	695	692	638	617	677	660	661	649	604	608	640	630	648	634	627	647	607	662	648	651	652	610	623	621	679	634	603	615	647	589	647	661	666	617	619	636	613	670	629	631	640	637	622	669	581	659	610	647	641	668	674	713	616	634	673	641	663	689	625	604	630	628	648	678	629	647	666	636	681	627	669	663	626	672	606	686	619	655	689	639	671	674	655	657	656	616	637	665	643	601	637	646	622	649	617	630	637	630	581	672	587	659	692	653	674	668	672	666	632	624	631	637	619	645	633	615	603	629	608	659	572	647	654	662	605	640	689	635	595	624	615	657	678	635	660	691	637	657	707	652	674	660	653	679	640	630	613	593	664	660	655	653	682	660	661	617	652	665	642	634	618	608	640	620	631	652	608	587	650	667	623	626	609	642	656	708	646	650	668	695	629	659	705	661	629	641	646	625	675	634	641	661	602	595	613	627	700	665	651	618	608	645	674	679	634	639	605	700	659	612	628	641	623	583	627	636	607	623	612	651	663	630	624	650	648	632	611	627	605	702	634	649	652	627	643	687	618	617	632	628	607	625	668	627	658	659	645	697	601	634	622	638	647	605	595	624	657	678	626	630	640	640	646	655	632	627	634	659	650	622	605	605	625	608	653	635	656	657	624	658	670	614	618	579	660	654	657	646	648	614	656	665	627	612	604	657	675	636	644	625	643	648	652	691	636	615	638	641	671	611	628	644	660	645	590	664	648	621	642	625	648	656	669	623	614	702	684	640	650	634	662	694	686	590	606	613	675	657	614	611	660	628	675	716	647	619	597	625	673	641	631	623	645	674	696	679	622	661	625	630	639	656	659	614	634	657	624	657	616	564	650	648	628	649	631	655	632	641	650	628	666	639	672	637	634	642	636	624	691	658	631	659	698	687	652	633	640	633	656	667	598	624	631	585	650	675	638	614	656	633	627	671	574	676	619	645	635	669	710	667	610	609	627	595	635	670	680	642	641	662	625	650	634	588	611	616	661	654	657	624	708	643	617	634	654	636	619	624	622	604	589	669	624	654	661	631	650	643	650	650	660	615	613	636	618	710	652	662	680	656	660	596	638	610	634	610	624	634	664	621	595	621	679	668	594	672	624	592	684	657	600	654	641	638	645	621	674	651	617	666	611	640	617	676	610	652	614	650	621	652	660	601	593	617	648	600	701	611	664	635	655	600	597	619	637	683	653	622	715	644	587	685	642	669	651	602	598	679	634	628	656	635	648	647	605	631	591	624	651	622	653	656	655	610	644	635	711	655	685	646	679	645	659	619	637	668	643	647	592	643	607	604	606	625	599	643	652	627	638	670	632	641	631	643	643	653	634	693	624	612	631	649	645	636	632	582	601	629	667	655	634	614	621	630	634	644	620	657	613	653	617	613	639	621	654	645	614	627	640	652	624	684	612	613	627	608	628	646	616	622	672	637	659	632	737	672	615	654	630	635	702	628	678	619	676	613	660	629	657	629	663	641	665	573	655	635	612	656	654	646	627	663	641	680	629	653	628	657	652	638	646	663	611	627	612	707	629	660	628	663	631	626	613	629	587	684	636	672	641	669	666	686	641	656	682	661	619	609	667	662	630	657	656	633	655	697	666	672	626	653	625	654	612	681	631	651	633	585	633	637	624	624	649	612	652	655	686	607	627	624	648	639	641	653	630	672	716	644	652	682	637	639	664	646	668	597	703	645	664	641	622	634	653	659	626	650	625	634	680	638	613	645	661	597	623	624	626	621	641	651	624	661	645	641	652	610	626	646	671	621	666	631	640	572	599	632	647	670	628	654	633	671	624	651
9239	2400	42	58	58	54	63	58	45	54	50	47	64	45	43	68	50	50	51	44	54	43	55	50	46	53	46	35	44	45	38	60	46	43	34	42	61	57	45	47	44	55	48	65	33	39	51	43	43	31	48	55	44	43	51	42	47	46	53	48	70	40	45	42	38	49	33	47	53	42	37	56	45	46	54	47	44	47	53	36	41	39	42	45	49	47	54	41	55	54	49	52	39	54	54	57	49	51	52	47	44	48	40	40	40	43	44	52	50	49	40	40	40	48	43	52	44	35	37	42	60	49	50	57	38	36	50	46	53	62	44	57	51	46	54	54	40	49	53	47	41	57	45	42	37	47	55	36	44	49	42	50	51	53	38	42	41	40	42	55	42	52	50	39	41	39	41	54	61	41	38	48	35	53	42	41	43	49	40	41	46	46	44	44	48	49	61	49	54	51	57	54	48	49	46	34	43	49	55	52	40	45	37	57	53	40	39	49	50	35	50	54	57	49	59	40	44	44	59	54	44	44	54	49	48	50	41	41	46	53	46	54	55	49	45	53	38	44	54	55	57	38	41	41	43	46	51	42	49	42	42	39	52	45	36	48	35	58	44	45	49	46	54	45	54	49	46	43	37	37	47	52	48	43	53	50	50	49	48	49	41	39	44	54	46	35	45	40	36	54	50	53	55	48	43	44	48	43	47	40	57	46	55	53	51	51	40	47	43	35	52	37	34	45	57	56	45	38	51	43	33	47	45	47	50	53	37	44	44	44	54	42	50	47	43	45	50	54	49	43	53	50	52	53	52	46	49	39	33	51	55	43	50	43	56	41	36	53	55	43	35	49	47	58	39	51	53	52	41	30	40	51	49	39	53	45	47	47	52	47	47	46	48	61	38	49	53	51	55	49	47	51	50	53	35	34	51	62	48	39	55	41	27	34	53	43	45	44	58	48	50	49	63	39	40	41	49	40	29	58	50	48	40	43	48	44	51	47	45	44	45	47	36	45	53	52	36	42	46	49	37	50	48	42	29	42	48	39	63	46	46	44	36	47	47	44	33	43	43	43	47	47	43	52	51	47	38	49	31	42	56	45	47	46	49	59	54	48	47	59	48	46	35	41	50	51	35	39	53	50	43	44	45	36	55	38	40	37	47	52	46	58	43	54	51	47	44	42	68	58	43	52	36	37	51	57	48	49	43	50	55	58	50	43	44	52	48	46	48	36	39	59	44	34	37	42	47	56	50	38	43	42	47	42	42	38	42	45	54	45	51	39	43	50	52	43	39	53	47	61	45	36	45	61	52	58	50	39	54	39	57	56	49	45	37	39	46	45	37	44	44	41	40	45	50	59	47	59	49	58	52	42	43	45	53	55	54	52	41	29	38	47	48	49	44	34	40	38	45	42	50	57	52	36	61	50	54	53	38	47	52	42	37	43	55	56	41	57	41	50	40	44	43	43	55	35	52	44	53	41	47	46	49	47	43	60	48	48	46	43	47	53	44	49	52	69	35	39	42	46	50	41	50	52	39	55	61	54	34	49	49	35	46	42	61	53	53	56	42	40	44	51	39	48	39	65	56	58	62	42	51	53	58	49	51	42	38	44	51	49	60	49	47	48	47	37	41	51	40	41	54	55	39	38	41	51	44	37	44	49	46	41	46	55	53	44	38	48	38	53	49	47	45	55	54	53	45	48	44	46	54	50	48	52	40	51	46	49	49	46	33	37	58	50	49	50	52	43	42	49	32	48	36	39	44	46	41	51	42	52	53	42	46	45	43	60	41	36	39	30	47	49	45	48	51	51	50	35	52	51	46	45	55	38	37	44	46	42	45	57	40	51	54	55	48	58	47	45	43	40	46	33	44	40	48	38	54	41	41	36	39	46	49	51	56	40	45	43	52	46	40	49	47	39	49	48	44	49	47	62	55	46	30	37	47	43	42	57	48	54	34	45	43	43	43	44	39	40	47	30	46	38	40	52	41	43	48	53	34	57	40	38	50	38	53	41	40	45	39	42	48	47	41	49	43	42	55	47	49	39	65	42	46	55	49	48	58	42	53	41	44	47	36	34	42	46	57	69	46	56	42	53	49	51	40	43	45	50	49	49	43	43	56	38	48	52	40	55	49	42	40	42	44	45	42	53	41	35	51	67	48	43	45	38	56	40	41	42	48	42	37	46	51	45	47	53	44	47	41	51	39	35	45	57	57	37	29	42	37	47	47	38	51	42	52	51	40	45	48	45	52	58	58	54	54	53	41	47	45	53	57	52	51	59	41	44	41	46	45	47	48	43	51	43	48	33	36	56	56	48	50	35	49	51	45	45	53	53	38	55	40	46	46	46	37	66	44	37	43	46	45	55	41	48	58	37	54	49	44	41	40	53	42	55	42	43	54	55	32	39	34	41	50	31	49	42	47	48	46	49	49	59	46	43	41	51	56	52	50	37	56	38	48	36	41	48	55	51	35	48	46	52	42	45	43	54	43	40	59	42	48	44	41	51	51	48	54	54	54	53	43	45	41	58	54	49	34	46	57	45	46	51	49	45	43	35	48	46	44	47	49	43	49	47	36	50	38	51	36	47	45	43	37	52	45	48	42	47	53	47	62	45	38	33	52	52	49	38	46	54	42	50	33	51	50	46	53	48	56	51	49	46	55	49	47	37	40	57	51	44	43	35	53	39	34	46	46	38	47	48	41	48	44	46	51	43	52	56	48	44	45	37	47	49	46	59	48	62	49	38	50	61	36	35	37	45	37	56	37	43	44	43	42	39	48	38	43	49	48	53	52	48	55	46	41	44	39	42	60	35	52	56	41	46	43	55	51	44	60	45	54	40	38	45	41	61	40	55	44	57	48	47	56	42	63	44	45	53	58	48	45	40	47	53	50	35	53	44	48	43	54	55	41	38	50	45	42	47	54	60	48	40	52	46	41	30	46	49	49	51	46	44	44	42	58	45	54	35	39	43	47	38	53	34	43	59	59	46	55	42	37	46	57	44	46	46	42	54	50	51	33	53	54	50	49	35	54	45	44	53	40	42	48	45	40	42	49	53	46	59	42	61	56	50	33	43	53	59	37	40	43	39	46	39	35	59	45	51	54	45	43	33	49	48	45	39	42	30	41	43	56	49	46	52	36	43	60	37	41	56	46	39	53	47	48	48	56	52	49	39	43	46	35	46	49	45	43	44	42	57	30	43	43	59	47	43	36	44	43	54	32	48	55	39	51	44	40	50	44	51	51	46	51	60	53	49	44	42	33	50	49	49	57	41	50	33	51	38	50	53	45	42	51	47	47	46	51	46	45	42	39	49	43	57	36	53	49	43	44	45	41	57	41	56	53	46	58	40	46	37	61	43	43	53	46	48	40	44	47	56	31	39	41	53	41	39	58	51	56	41	53	48	55	42	44	50	46	61	49	48	55	47	52	47	42	40	46	47	58	44	49	42	43	52	37	44	48	47	49	57	42	47	47	42	47	35	52	49	49	42	45	59	42	61	40	50
35310	11946	480	538	683	927	942	891	762	686	653	639	652	585	543	542	508	509	492	491	468	476	481	473	450	419	472	462	439	427	471	434	442	447	444	416	453	423	425	407	396	449	433	402	404	431	433	436	439	432	407	427	419	418	396	409	434	408	386	432	449	412	410	379	407	427	413	431	358	411	386	396	392	426	421	444	399	397	405	403	387	365	381	419	394	397	409	352	381	428	430	389	382	382	411	443	402	392	413	393	410	431	428	401	419	435	381	409	433	410	412	435	441	415	381	407	425	370	410	404	399	398	405	404	403	433	409	383	359	426	415	415	428	374	415	435	435	413	393	391	423	405	395	416	394	407	417	398	422	410	430	420	424	377	424	429	435	397	402	424	399	392	390	426	424	413	400	398	415	418	407	366	416	440	408	372	410	420	406	416	392	426	391	397	404	385	383	436	410	399	402	437	388	386	394	425	414	418	409	465	384	416	397	445	414	421	444	425	401	404	391	451	395	397	430	421	401	409	422	403	414	407	366	427	410	407	407	386	420	403	418	383	415	423	383	358	409	400	404	403	416	427	429	374	431	413	410	444	382	384	402	395	440	422	414	420	380	386	420	368	417	418	398	406	417	400	411	394	408	424	356	414	424	383	392	420	377	387	381	395	417	373	390	419	385	384	414	411	401	424	420	428	384	373	414	389	366	400	395	413	431	417	398	406	437	360	405	412	417	395	421	403	395	435	413	414	421	408	389	440	412	392	423	407	403	384	408	417	399	371	409	412	390	388	390	399	359	385	389	364	390	399	401	391	404	373	400	398	393	386	411	436	415	421	406	400	409	354	404	447	388	428	389	374	411	402	418	393	404	373	370	397	415	386	398	429	405	407	410	393	401	433	412	409	414	377	397	409	409	411	414	401	434	397	383	421	434	407	387	440	401	389	413	411	414	386	417	385	422	437	426	386	383	412	371	448	399	417	419	399	399	366	395	428	425	424	426	417	399	398	403	395	370	400	438	404	422	436	360	394	376	392	404	395	399	418	379	377	396	390	385	414	411	386	423	389	449	440	409	415	408	381	426	401	423	413	398	362	375	352	390	386	402	391	400	435	410	398	400	395	382	407	395	433	421	402	404	378	366	403	398	380	413	379	403	388	403	424	470	405	371	424	407	400	424	382	423	389	414	400	407	398	379	386	394	403	380	367	395	415	369	411	400	418	377	436	373	420	407	378	426	451	394	408	422	418	441	438	376	428	415	422	418	398	419	420	389	391	396	383	432	413	420	413	406	414	405	373	399	410	436	362	385	422	408	362	372	405	371	414	395	415	444	380	431	405	369	454	389	408	386	422	408	369	383	418	422	428	399	443	409	407	404	402	410	415	423	412	376	417	411	384	408	416	415	413	409	379	424	391	398	424	394	394	446	421	454	440	389	428	373	426	415	384	382	404	412	430	370	399	412	388	419	380	408	399	385	397	403	378	371	408	420	418	421	403	373	401	385	376	413	388	415	389	412	395	357	428	384	418	388	386	420	417	413	392	417	425	420	390	396	392	364	434	406	388	382	432	401	388	404	389	437	397	386	403	420	399	433	404	419	389	421	373	405	415	391	412	414	428	379	408	394	383	414	421	384	415	406	418	396	416	398	409	420	383	441	425	406	399	385	410	409	411	410	421	390	421	394	415	408	387	401	426	419	413	427	420	413	424	413	433	405	415	377	395	401	417	391	398	411	409	415	391	387	414	407	419	432	394	400	406	385	414	406	418	422	374	391	381	403	401	424	406	401	391	386	408	438	389	428	424	377	402	385	366	366	401	395	398	387	410	406	378	370	423	428	406	395	439	398	371	382	369	408	399	372	436	407	391	395	418	442	411	397	394	399	399	387	386	433	435	370	416	414	430	405	368	387	386	448	404	446	409	436	400	375	389	441	430	425	419	449	412	412	395	412	401	400	420	401	397	421	407	414	403	401	444	414	407	391	416	403	396	392	382	432	431	417	395	464	429	413	407	395	403	388	395	425	406	396	411	426	379	422	433	388	412	405	421	373	423	412	414	402	371	413	419	403	421	411	406	428	411	407	395	419	366	426	374	415	399	432	427	413	414	405	407	412	429	390	406	397	394	405	416	427	422	435	403	425	411	383	419	422	426	426	414	414	422	404	381	407	391	419	416	404	423	415	393	385	421	406	365	393	400	412	432	425	378	407	411	389	378	412	380	405	414	422	426	389	409	400	376	402	417	415	426	393	447	395	434	402	415	411	400	427	406	409	442	369	421	405	406	406	422	394	410	403	385	404	391	391	413	417	407	384	399	412	390	401	398	398	400	387	408	430	422	385	382	411	440	394	431	415	391	414	402	431	403	434	406	448	399	361	409	422	364	394	400	383	435	470	391	438	385	392	392	398	407	406	390	400	393	404	384	413	417	395	420	451	461	434	395	395	408	400	396	364	401	388	406	444	410	400	403	405	421	401	413	406	396	416	404	416	404	366	378	395	415	417	420	422	424	379	396	401	399	392	413	385	371	433	391	422	402	394	393	402	445	416	433	421	378	362	415	376	391	425	411	396	392	407	373	387	423	415	395	382	434	401	421	394	373	362	400	399	399	427	419	379	390	391	421	416	364	442	402	412	396	395	395	397	401	395	378	457	374	388	397	412	422	441	391	391	393	415	409	385	436	360	428	429	406	417	420	379	414	396	426	414	410	392	380	395	357	396	418	423	356	437	443	386	419	402	387	431	410	420	404	412	425	400	447	398	391	402	405	393	411	414	411	425	426	444	391	388	380	419	424	406	414	379	463	402	377	415	410	408	397	396	395	386	421	422	400	379	378	416	426	408	410	419	383	414	421	395	398	379	429	418	402	430	369	387	418	372	399	384	404	394	379	418	409	378	391	402	409	356	392	396	397	421	411	433	401	406	397	377	416	394	401	410	427	391	413	394	432	374	416	436	413	399	402	408	423	389	427	401	392	401	442	397	390	426	445	390	392	409	409	403	426	403	394	398	400	427	403	403	388	407	403	432	421	404	393	416	453	412	400	408	399	421	396	392	403	416	431	399	410	396	389	388	413	403	378	423	405	395	428	410	372	409	394	366	380	396	413	369	405	421	410	396	405	376	400	406	395	395	397	399	432	388	416	414	416	396	420	407	378	379	407	408	432	395	371	405	396	425	411	416	447	394	390	439	408	412	362	378	387	410	413	436	410	387	389	392	413	418	393	415	399	396	448	374	429	408	355	420	427	412	400	413	420	390	395	405	428	432	376	401	370	422	389	406	389	383	381	389	384	381	411	401	401	401	412	378	388	395	439	438	422	426	402	412	381	411	421	389	385	464	405	414	438	458	410	387	418	413	394	410	405	436	395	404	426	393	396	419	400	449	412	371	407	433	415	387	412	397	414	392	404	378	329	410	398	381	367	444	374	386	423	408	414	405	372	394	415	399	411	441	413	432	390	384	398	371	390	380	424	425	409	395	402	382	430	417	428	393	433	397	410	392	418	399	414
23141	13929	347	114	107	117	115	98	130	105	109	93	117	121	99	105	97	115	98	95	104	82	98	94	102	103	84	81	91	83	82	109	86	96	89	106	88	75	90	85	82	89	97	89	89	86	93	94	79	93	99	84	87	79	85	90	100	80	84	97	84	99	84	77	89	77	97	74	99	91	78	87	78	66	78	93	84	84	77	87	110	79	78	91	78	97	75	76	75	91	93	85	80	65	86	72	84	73	103	72	85	77	87	74	77	103	83	88	83	90	92	77	86	103	80	81	83	101	85	81	78	87	91	79	83	86	84	82	76	94	102	82	65	88	73	89	82	85	89	93	94	84	84	80	87	94	96	89	80	83	77	101	103	81	102	104	96	71	84	90	104	94	78	92	84	84	82	99	90	85	77	90	82	76	98	105	83	95	79	80	83	78	82	86	77	86	83	85	75	75	83	88	87	72	85	69	77	89	89	81	88	101	84	96	77	82	89	91	108	84	89	86	80	82	79	86	89	87	79	98	76	89	106	87	89	107	78	87	98	71	93	67	89	69	88	95	90	82	75	69	91	61	85	98	78	94	80	81	74	79	79	76	83	79	86	69	71	77	87	75	94	94	81	87	86	90	87	80	75	81	98	58	95	82	75	95	76	78	81	90	72	86	87	79	91	65	70	99	68	83	95	82	92	95	82	106	89	84	82	95	89	91	71	88	81	78	77	82	88	82	86	105	86	70	94	73	66	79	92	88	91	90	77	77	112	76	89	85	82	90	78	89	101	102	94	91	91	90	66	105	88	95	92	85	93	83	97	78	81	87	83	67	113	95	86	82	90	89	85	90	89	80	90	70	86	103	74	97	71	76	74	93	80	98	82	86	106	69	102	88	82	100	96	82	92	83	92	79	81	84	86	86	83	95	88	66	89	98	78	91	95	90	92	77	85	92	73	72	93	89	87	71	79	80	61	86	79	76	84	98	106	95	75	90	77	78	86	88	73	77	67	96	87	83	60	98	78	78	99	73	104	81	78	77	79	106	93	93	72	84	94	98	82	78	98	74	88	87	88	79	101	89	96	77	81	86	93	79	100	92	94	86	83	94	82	84	90	89	94	101	86	89	90	100	86	76	84	84	70	89	89	87	73	82	73	70	86	92	85	86	88	86	76	87	84	80	86	94	80	86	83	81	68	69	77	83	91	102	76	85	69	91	89	79	89	82	63	75	90	73	86	83	93	72	101	93	69	91	72	89	73	82	92	90	83	89	77	91	82	90	88	79	86	93	82	76	88	83	69	89	98	68	85	87	90	88	117	98	82	95	69	97	90	86	78	81	86	80	101	83	83	97	105	82	94	71	93	70	88	107	94	83	81	87	69	98	93	84	97	81	90	82	77	90	89	77	73	83	89	102	89	86	81	81	81	110	81	87	94	84	77	92	83	97	65	80	68	89	97	85	71	79	86	92	87	86	89	80	86	75	94	80	89	70	91	82	82	94	86	84	70	84	86	101	66	77	78	82	106	94	74	84	93	94	111	87	80	77	86	86	81	92	87	89	74	76	73	83	76	92	100	75	94	94	91	81	90	70	88	86	75	92	77	89	90	70	78	89	81	58	73	91	69	90	88	108	84	79	65	62	87	86	85	88	94	96	97	89	85	82	71	70	99	78	75	92	88	90	73	83	81	80	81	86	85	69	70	69	99	94	82	85	75	85	77	94	83	84	77	88	84	100	74	86	82	84	85	88	96	72	88	85	96	77	80	77	84	78	96	78	81	83	99	82	84	88	86	89	95	89	89	90	76	86	91	91	87	90	78	89	85	82	84	86	64	93	82	90	96	79	95	96	77	91	81	77	96	71	82	97	107	86	97	86	81	86	72	75	95	86	101	76	83	80	78	75	92	75	82	89	83	87	91	92	87	100	92	98	83	73	87	86	70	90	79	76	98	80	76	109	96	81	88	84	79	92	92	101	76	93	85	76	91	78	99	84	70	77	91	75	84	81	88	93	100	73	88	87	87	100	102	90	86	90	86	102	96	73	83	85	91	73	81	105	90	84	83	96	98	80	66	68	84	80	90	62	82	79	82	76	88	94	102	85	78	89	95	84	88	82	77	78	81	77	89	83	89	85	84	88	92	92	84	92	86	80	86	103	85	88	85	84	80	90	91	95	100	74	80	85	72	95	84	74	87	85	82	91	80	94	93	86	76	81	87	87	85	77	90	76	80	91	77	70	61	87	88	78	91	85	83	72	98	81	82	93	85	83	86	78	87	80	82	105	96	94	91	72	106	103	82	102	99	89	89	94	74	83	91	81	84	77	87	93	91	71	92	86	81	78	94	86	70	79	85	91	86	70	86	72	93	85	88	86	106	85	84	89	84	85	103	87	90	77	87	91	103	84	84	82	79	85	97	88	77	80	70	91	83	64	98	81	95	83	77	87	73	70	81	83	84	84	88	92	112	72	96	65	67	73	81	76	85	88	76	82	82	86	94	76	99	71	86	99	86	91	84	80	94	87	77	84	80	93	92	91	98	82	79	99	81	79	89	83	93	81	91	84	91	84	77	74	93	73	95	92	73	81	75	81	75	91	88	92	80	81	88	87	88	72	92	92	73	72	85	101	102	74	68	82	83	75	83	90	87	78	103	77	64	98	107	101	97	92	89	104	94	90	74	73	116	80	100	88	100	82	81	75	88	74	88	77	72	74	104	84	72	89	100	73	85	90	85	73	87	88	77	76	72	87	87	77	84	107	93	88	90	109	99	66	97	88	92	90	94	81	83	94	90	86	79	84	92	90	93	68	104	87	76	78	96	94	66	98	71	96	85	82	88	85	82	80	92	86	92	77	75	76	95	73	69	74	89	82	82	73	97	98	86	80	99	83	93	83	73	86	88	104	88	82	80	78	82	90	93	80	100	98	90	80	71	80	94	82	85	91	83	93	72	87	98	90	98	90	90	105	80	79	82	82	83	60	88	69	88	86	78	97	68	103	82	72	82	107	71	84	91	78	88	80	95	82	68	88	79	92	78	80	80	87	95	82	77	71	82	91	86	81	81	88	101	74	94	65	83	70	77	92	84	106	90	74	76	85	72	70	88	67	72	78	94	96	92	84	109	95	100	87	88	72	90	75	115	80	82	108	82	84	95	94	76	97	92	68	76	97	93	82	96	87	82	108	84	96	81	86	99	96	77	80	80	89	84	84	69	85	93	93	75	77	115	87	75	92	96	78	96	89	91	97	75	87	69	88	80	89	93	101	80	91	75	69	97	77	73	86	80	80	91	79	90	78	83	94	89	91	74	79	97	79	85	89	85	82	84	77	66	75	82	85	96	58	82	75	65	91	90	86	90	79	81	96	81	94	95	83	89	93	85	84	106	87	85	89	90	87	91	87	92	67	95	81	88	101	85	77	90	85	96	84	88	90	63	78	101	83	71	77	104	80	99	84	81	93	90	91	86	86	76	85	95	85	97	104	85	97	92	79	89	78	100	87	83	86	96	72
49197	18424	1294	1380	2701	3790	3604	3259	2641	2349	1989	1798	1589	1440	1377	1243	1173	1092	1107	1115	1048	1019	1008	941	929	900	895	925	926	842	844	865	830	876	843	855	863	851	820	846	821	877	782	825	899	836	818	777	785	814	801	831	833	797	801	748	749	761	758	771	759	764	846	815	742	776	784	790	765	777	765	746	807	753	770	764	803	800	727	789	784	797	768	782	792	759	759	792	793	757	722	791	780	763	812	724	781	788	765	732	820	782	742	787	811	809	763	753	744	793	720	781	772	744	752	797	756	741	764	793	755	779	755	739	721	795	757	768	782	776	756	781	733	738	770	792	794	746	775	752	814	766	734	727	752	735	774	721	743	694	748	775	762	787	754	739	797	723	741	761	767	782	770	702	757	804	800	779	781	789	756	756	791	782	786	752	784	772	761	759	802	749	744	785	770	764	783	801	723	726	761	775	723	767	761	756	769	783	790	762	774	771	800	769	762	796	737	781	751	748	758	767	766	748	799	745	781	760	766	771	774	808	746	787	749	783	737	744	766	734	757	794	735	756	754	796	780	772	764	758	725	752	761	786	728	774	776	734	746	764	750	812	794	817	789	743	759	810	774	740	833	750	772	751	809	699	730	755	748	809	777	805	775	791	829	807	773	760	776	765	759	773	739	799	751	757	770	789	758	788	761	787	732	733	748	745	741	781	763	769	759	778	776	764	687	761	745	777	765	756	798	813	751	775	747	784	720	785	782	735	756	763	698	778	781	742	733	752	792	762	757	768	730	733	774	758	786	768	789	749	782	794	735	725	719	750	709	780	720	765	764	786	732	733	782	801	800	771	765	757	742	738	731	732	808	781	766	747	770	756	774	779	735	711	723	823	782	713	782	763	778	794	766	779	762	808	786	787	752	727	784	781	723	781	759	778	760	766	764	737	755	734	762	781	735	733	785	759	766	779	778	760	786	723	768	755	771	735	723	748	763	747	776	796	757	740	774	829	736	787	729	791	761	747	722	778	787	759	798	797	764	787	731	751	768	788	721	761	793	769	808	751	733	732	779	764	801	778	740	749	743	768	780	759	771	757	758	753	773	752	777	726	768	768	774	796	773	790	736	748	767	752	752	742	792	805	743	749	779	792	746	799	779	804	724	795	763	752	747	732	747	795	786	765	814	766	741	735	753	753	795	752	798	769	789	759	796	769	807	752	758	736	794	738	789	782	858	748	767	799	749	768	769	767	755	776	763	762	749	792	809	756	774	727	805	735	755	771	793	724	796	779	787	747	756	766	722	760	846	758	747	773	759	805	750	735	754	756	753	825	781	788	765	778	758	783	819	775	758	751	788	793	760	750	798	744	757	809	782	775	725	743	780	766	768	752	726	742	763	759	815	757	771	764	786	788	743	798	750	757	719	761	796	709	792	746	760	749	770	776	768	772	738	767	742	743	748	771	789	754	763	772	761	763	746	738	746	758	763	802	719	746	753	722	780	797	771	711	734	756	792	782	775	776	743	733	736	741	759	765	705	798	746	740	767	782	740	775	755	768	751	774	820	796	711	812	722	769	731	763	762	775	740	806	753	793	760	789	764	781	779	770	758	732	725	767	769	749	796	789	783	809	759	771	765	793	779	755	707	777	765	745	743	773	791	790	741	708	750	745	792	766	776	724	747	763	730	752	806	770	767	786	778	758	840	723	794	750	732	776	805	776	750	784	842	761	746	770	786	761	760	750	758	766	760	778	790	766	793	762	747	781	759	772	782	783	759	823	737	739	719	764	791	754	775	718	774	749	766	792	834	778	753	778	730	782	774	741	736	749	780	767	794	786	770	736	776	782	731	764	748	696	736	737	784	783	760	750	756	707	777	750	719	776	773	789	773	733	820	805	751	769	775	798	759	744	777	738	775	766	782	802	748	797	755	758	769	786	812	793	750	767	774	770	783	765	775	729	739	750	736	775	698	768	759	753	815	735	775	738	751	763	775	767	801	768	758	777	806	758	755	767	782	802	749	751	771	778	772	746	715	755	779	766	811	767	745	788	749	729	764	724	771	771	776	768	758	764	797	719	761	818	742	757	770	755	782	747	766	767	784	793	829	674	769	721	746	758	766	761	829	747	735	737	772	775	764	762	791	783	731	784	717	743	731	799	773	742	751	795	783	717	760	728	786	788	763	765	730	759	806	739	763	753	778	805	780	721	735	722	754	769	725	757	733	734	777	748	753	756	804	802	774	823	778	761	733	725	768	778	756	794	744	762	724	775	769	776	766	708	755	769	759	755	783	743	739	747	771	771	702	746	773	776	738	723	756	768	783	761	801	819	734	805	806	755	765	716	729	799	759	771	744	757	752	753	762	742	720	750	774	730	759	767	783	700	773	793	735	767	754	759	723	788	750	739	754	764	765	789	760	828	810	733	787	737	769	783	731	765	746	787	761	742	763	771	747	713	748	797	770	783	755	778	736	774	805	740	764	780	746	765	774	780	757	794	768	776	756	819	794	802	786	798	760	754	735	762	792	755	773	744	766	775	703	741	777	778	782	705	753	756	744	732	805	739	734	805	794	726	667	738	738	748	759	815	733	719	748	784	734	714	794	748	761	762	781	794	727	805	737	739	747	766	752	700	780	727	736	787	725	768	777	775	743	765	719	690	790	703	761	780	815	790	819	740	798	757	777	778	759	814	732	751	763	721	777	761	834	717	767	805	777	747	744	767	749	785	697	795	735	767	751	776	775	773	732	787	788	741	752	752	757	784	731	813	748	786	790	775	737	759	743	774	788	778	836	778	762	770	757	791	697	803	725	748	735	782	759	781	805	732	754	767	769	780	755	801	796	771	772	800	795	763	803	748	769	798	798	778	788	777	747	775	812	818	779	798	733	802	833	741	748	731	730	726	741	802	771	720	765	737	785	800	745	711	749	715	753	738	803	733	764	726	778	750	801	795	760	751	783	719	777	827	752	785	755	720	790	764	725	759	799	776	738	754	794	778	786	762	745	790	773	780	771	801	746	758	689	800	731	763	746	801	806	821	821	743	750	729	763	825	769	754	722	774	776	783	732	761	741	716	752	769	708	844	733	796	773	794	813	764	765	772	807	795	748	767	736	743	781	790	761	769	761	758	744	728	765	799	784	720	808	715	783	764	778	791	708	723	788	778	746	741	742	765	796	761	758	800	777	766	717	777	745	792	809	785	801	795	742	783	734	827	751	837	742	798	770	760	802	758	713	753	787	768	766	816	810	742	706	764	757	732	783	784	786	743	735	763	769	739	744	743	735	776	786	770	768	773	775	757	817	814	769	750	760	732	786	750	778	781	753	732	764	757	684	777	789	792	748	758	812	752	744	732	758	819	752	789	775	761	794	776	743	740	779	728	751	791	724	797	709	778	816	757	733	791	759	776	734	757	738	816	738	821	754	772	789	838	763	782	747	814	780	773	788	772	792	731	733	796	774	766	761	780	779	831	683	739	775	841	731	749	795	778	823	789	776	734	780	757	771	797	793	698
19518	9434	113	39	31	38	36	53	38	40	49	27	29	28	24	30	41	33	16	20	25	31	28	23	12	28	25	36	19	25	27	26	18	20	21	18	16	29	27	19	16	24	19	17	16	23	25	18	22	18	13	21	19	18	17	25	15	22	15	21	17	21	22	15	17	21	15	17	18	25	21	19	21	18	17	22	21	21	17	17	25	20	22	19	13	20	22	17	21	19	18	23	19	23	13	20	20	17	17	22	22	21	16	9	18	10	9	22	25	22	18	13	20	25	22	26	20	23	17	22	17	18	15	18	26	27	17	13	22	21	18	24	14	21	9	17	24	23	16	22	19	18	18	21	23	30	16	21	21	15	18	23	18	13	18	22	22	27	23	21	15	18	24	16	25	15	12	15	23	10	26	21	19	27	17	17	23	21	14	21	22	12	21	22	13	17	26	15	21	19	19	15	22	14	25	20	14	23	28	22	13	21	20	27	18	20	15	27	18	16	14	19	18	9	21	20	18	19	16	20	17	28	22	19	21	17	14	19	24	16	19	23	19	22	16	26	22	17	19	15	20	19	22	24	21	24	17	22	24	15	17	22	19	19	19	20	27	22	18	19	18	16	23	16	17	25	13	25	28	14	26	20	19	25	22	16	19	14	12	16	17	17	18	9	25	15	28	19	8	19	14	26	26	22	17	19	16	27	20	12	20	14	25	17	18	13	18	18	23	13	23	19	15	21	16	23	26	15	19	19	20	24	16	20	17	18	22	14	16	21	24	23	27	27	16	29	15	20	13	22	23	11	13	20	23	22	15	22	21	15	23	18	17	17	20	14	20	18	13	18	17	19	15	15	20	25	21	25	17	20	21	13	20	19	21	15	20	18	22	21	12	18	20	21	23	17	23	18	14	23	15	23	21	25	15	19	18	19	17	20	20	20	28	23	16	24	17	21	18	11	12	20	19	21	16	18	18	15	23	19	24	18	19	27	12	24	16	20	15	17	10	20	21	17	20	23	13	25	24	26	19	21	21	30	22	18	18	19	21	20	17	18	14	14	15	16	21	14	18	16	20	15	19	14	18	18	17	13	22	14	23	20	14	24	21	15	17	10	16	23	25	16	15	21	16	18	21	12	14	14	14	20	15	15	23	19	19	18	23	24	19	12	21	26	18	24	20	18	14	22	18	17	18	20	18	18	22	19	15	12	10	16	23	18	17	27	21	14	24	29	20	16	22	18	21	22	16	19	28	18	25	13	25	16	15	21	18	15	24	18	19	27	13	23	14	25	22	23	16	29	12	19	22	22	13	19	8	15	25	21	27	15	19	18	16	22	18	23	24	12	16	19	20	27	22	26	15	18	17	22	19	18	18	18	26	22	23	19	22	24	19	16	17	20	12	26	20	18	16	22	22	16	25	15	21	15	11	25	15	15	22	20	27	21	23	14	18	18	20	14	23	14	16	24	25	14	17	11	18	17	14	17	14	18	22	13	24	24	19	17	22	12	13	16	23	18	27	13	23	26	22	18	18	18	17	20	21	20	14	30	27	20	18	15	23	18	22	10	10	29	14	28	20	24	14	14	21	19	18	22	24	22	20	16	22	24	19	17	15	18	17	23	22	18	17	16	16	16	19	19	17	18	12	22	17	18	18	22	18	18	22	30	21	16	16	21	16	22	27	24	21	21	16	18	20	19	19	11	18	17	27	17	20	30	18	14	24	30	27	21	22	24	21	17	19	22	22	21	14	13	19	17	18	19	12	17	18	18	13	18	11	17	30	23	13	18	15	18	14	22	19	15	12	17	21	20	14	24	22	26	19	26	22	12	16	29	15	16	16	18	14	17	20	17	24	15	17	17	18	9	14	25	16	18	24	20	21	13	19	19	14	15	18	15	24	16	20	15	25	20	12	21	22	19	22	20	18	26	19	25	21	19	15	16	18	11	21	13	9	18	18	30	20	15	17	12	29	19	29	13	18	12	18	15	22	14	20	17	15	21	18	22	15	20	17	21	21	14	26	15	18	19	18	21	16	17	24	12	18	16	14	22	17	21	18	18	13	17	26	24	24	16	23	20	18	20	19	20	16	12	18	24	17	17	23	20	18	17	22	13	23	29	9	19	17	28	16	20	20	21	21	14	14	20	11	22	16	12	22	26	12	21	16	13	16	23	23	19	17	27	15	20	20	14	16	21	35	19	16	16	18	17	15	24	22	18	24	16	13	31	17	18	22	22	18	18	22	21	18	18	23	13	30	19	17	23	21	20	22	19	25	19	20	16	21	23	13	17	19	16	13	23	16	24	16	24	23	26	18	15	22	20	23	15	20	16	23	13	15	22	20	18	14	14	19	10	15	22	14	16	16	25	20	13	20	16	19	13	16	15	17	13	18	18	21	12	21	18	18	21	15	23	14	11	17	20	22	19	14	17	23	20	12	10	21	23	17	29	16	25	18	20	24	19	20	28	12	15	13	19	11	18	13	17	18	15	20	18	16	20	32	24	22	23	16	29	17	15	18	11	20	19	18	17	24	19	14	12	15	15	13	16	18	20	19	14	24	24	22	19	22	19	15	17	15	17	23	24	21	16	20	21	17	22	25	20	24	26	17	19	17	23	10	21	24	21	16	22	17	17	16	18	12	16	24	16	19	22	22	23	19	17	13	17	20	18	16	19	14	18	10	29	16	19	15	24	20	17	20	21	18	19	16	18	24	10	22	11	12	13	18	21	22	24	22	9	32	19	21	24	19	26	20	20	23	14	21	12	23	22	20	14	17	13	28	20	12	25	23	17	10	20	19	21	13	22	23	16	16	23	24	21	22	20	20	20	17	26	15	19	15	17	21	26	23	14	17	17	18	24	17	23	17	14	18	15	25	20	17	24	14	18	19	20	20	10	23	29	14	19	23	24	14	10	12	22	11	17	18	17	21	20	17	19	20	16	25	19	26	21	14	18	28	10	22	12	21	21	22	18	26	12	34	20	20	25	20	17	13	17	23	16	20	11	23	24	21	23	18	19	19	22	23	18	12	23	19	14	21	23	17	17	22	16	19	20	26	20	15	21	23	24	22	20	22	12	17	22	16	22	20	17	14	19	20	20	11	18	16	23	16	14	16	9	13	20	18	21	23	13	18	17	20	19	26	18	9	14	15	20	20	22	21	12	18	17	17	16	16	18	8	17	16	22	21	26	16	19	12	17	9	22	19	11	22	15	16	23	20	26	17	15	18	18	16	16	22	18	27	11	20	15	20	22	22	18	10	26	20	20	22	15	19	26	21	33	19	20	21	22	18	18	21	21	18	21	27	30	16	14	13	21	21	29	24	16	22	26	20	15	13	19	18	18	15	16	17	21	18	17	16	24	20	25	16	14	14	20	23	24	25	20	13	19	22	15	20	30	20	18	22	21	15	22	25	22	16	13	16	12	18	22	23	23	17	27	23	15	21	15	11	13	12	13	14	21	28	11	14	25	12	19	26	18	19	21	21	10	13	29	19	20	21	17	16	17
46266	17043	590	657	1607	2533	2614	2311	1987	1602	1371	1190	1060	920	826	692	649	587	560	481	455	439	407	378	363	369	335	326	305	274	278	285	275	297	250	249	247	249	260	251	226	222	229	199	233	206	209	209	186	207	183	174	181	213	190	217	208	201	174	185	204	192	196	218	207	174	221	178	161	196	185	175	177	167	187	175	232	205	187	192	175	167	190	203	182	204	169	192	193	175	184	163	159	189	207	141	165	186	206	178	169	178	177	179	181	180	161	168	190	182	192	161	171	191	160	162	189	178	170	167	160	171	186	158	172	153	184	175	164	150	174	169	155	174	176	193	186	174	181	172	173	166	161	186	150	181	202	154	151	169	189	174	166	171	162	169	165	178	163	152	170	185	191	175	153	179	184	156	173	171	175	175	157	186	184	145	150	169	182	164	158	157	171	156	142	203	188	158	187	174	156	180	149	192	165	191	186	182	181	149	182	200	170	177	178	180	163	165	150	174	171	180	199	160	154	187	175	163	160	177	189	184	159	186	163	148	147	157	159	170	141	178	152	171	151	146	142	150	179	168	154	167	159	164	169	164	196	176	174	148	171	166	156	177	179	166	172	184	158	158	160	179	168	172	169	162	156	155	174	140	182	138	160	171	183	157	160	159	168	195	176	204	175	162	208	165	152	181	168	168	167	159	151	169	171	153	166	169	184	163	183	168	194	159	184	165	168	175	171	158	147	184	153	170	164	184	163	157	162	165	178	172	169	155	158	182	172	143	184	167	162	186	141	153	183	178	168	156	168	180	152	179	162	168	187	140	165	204	158	160	157	157	156	180	168	172	161	172	161	156	143	161	177	166	160	184	177	144	178	168	183	179	160	155	153	193	194	179	187	174	164	159	170	156	182	171	192	192	172	163	159	156	172	184	149	180	159	171	179	158	189	146	170	169	172	179	186	152	169	179	190	152	176	171	172	170	157	164	147	177	153	180	155	177	155	156	157	164	169	166	184	182	154	156	164	151	189	166	177	173	181	182	146	164	163	181	183	189	167	167	169	175	196	186	157	177	173	170	188	181	162	173	157	154	182	167	178	179	161	159	162	153	179	157	143	171	169	190	176	175	164	169	148	170	186	144	164	160	151	171	181	171	160	155	176	164	178	180	162	183	187	174	163	167	155	158	160	173	163	200	177	178	158	179	196	168	146	172	181	186	167	174	175	186	158	161	192	179	175	162	188	170	154	177	176	162	181	169	168	169	182	194	153	157	187	168	167	169	166	163	146	148	166	188	175	156	175	169	168	166	189	163	157	161	163	163	160	190	164	161	168	164	186	171	183	163	171	183	173	146	165	167	165	158	157	186	182	168	190	168	145	159	161	152	164	189	157	169	162	163	161	155	172	186	171	153	186	165	169	156	165	171	176	163	178	176	161	158	180	156	186	170	159	174	163	172	158	143	177	171	160	160	180	161	157	157	170	189	158	177	165	143	167	171	168	160	169	170	161	160	180	154	181	158	168	177	169	164	160	173	161	158	176	184	155	157	176	176	152	168	171	172	170	164	187	151	168	178	170	171	178	148	174	180	190	177	166	175	175	186	179	207	151	185	172	167	151	151	177	192	182	176	181	156	143	191	164	156	175	159	163	170	161	155	161	169	158	141	161	183	188	175	167	157	185	145	161	175	154	170	154	132	157	173	158	160	151	179	154	162	183	149	175	181	153	155	143	142	159	163	162	176	158	166	195	167	146	174	215	163	178	155	154	204	166	183	171	147	194	187	172	185	168	176	180	159	151	178	184	142	170	183	166	145	177	172	169	155	162	179	172	166	181	162	171	158	178	175	167	174	175	161	180	169	163	139	169	172	151	184	167	173	161	182	176	160	141	181	139	157	171	159	165	186	186	181	171	164	162	167	154	157	160	161	178	169	148	200	182	155	164	175	141	170	169	166	184	170	153	175	165	168	180	159	175	178	177	182	161	182	163	150	176	193	169	194	177	179	170	216	160	185	153	174	147	142	168	172	172	165	152	184	194	156	185	170	157	159	186	180	161	151	199	186	161	150	167	145	168	172	153	162	142	199	170	176	167	155	207	161	180	175	179	169	181	163	182	174	171	206	169	185	177	158	161	160	174	188	172	192	150	143	151	169	186	166	161	169	178	160	175	175	174	181	174	163	165	160	148	157	188	176	177	174	181	157	166	171	182	192	162	182	164	189	154	174	155	165	175	165	171	156	176	207	171	148	183	167	159	175	189	161	167	176	166	163	143	183	178	157	163	161	167	179	156	158	158	153	179	195	164	161	147	164	195	185	158	184	152	191	167	174	188	145	201	182	197	187	150	168	150	188	175	164	173	187	172	160	170	195	149	175	161	159	181	186	163	167	143	158	169	189	191	154	175	165	178	150	152	172	171	174	175	156	148	181	154	184	156	194	150	157	191	175	161	156	170	173	158	158	152	164	174	175	194	162	161	186	178	182	174	164	163	176	174	166	178	164	183	178	155	161	176	166	158	172	206	170	191	194	149	164	165	148	164	169	174	160	152	195	156	162	183	164	157	167	164	156	166	157	168	166	179	184	164	183	175	174	171	169	151	153	151	184	162	190	169	157	159	179	184	176	159	168	158	150	172	156	139	169	183	163	170	152	171	164	152	183	160	156	203	150	162	155	189	185	158	177	161	183	167	154	152	180	159	177	181	163	171	173	176	163	166	163	182	167	166	192	180	150	164	155	178	174	178	161	168	189	165	161	160	165	173	154	167	166	157	179	181	155	167	168	159	168	166	159	157	174	161	187	167	164	150	175	149	179	163	156	157	167	191	168	186	162	153	168	156	168	158	178	182	132	141	163	173	164	192	166	154	155	176	186	163	149	162	159	183	169	160	175	172	169	148	157	149	166	163	167	168	153	168	189	154	196	181	144	172	181	163	171	181	197	165	162	167	172	158	156	163	144	142	152	174	158	185	191	173	178	140	162	142	160	173	176	153	195	170	176	161	164	145	150	165	159	164	159	167	177	156	178	164	177	174	185	136	168	178	172	171	161	156	164	180	172	171	160	174	191	165	172	140	165	164	170	166	157	189	177	173	185	166	170	186	173	167	190	178	149	173	168	166	183	154	162	136	140	162	190	140	180	182	180	177	173	151	163	148	154	163	159	153	155	172	164	178	175	163	173	167	174	173	163	142	182	161	144	186	176	189	142	171	172	164	169	157	197	154	167	165	149	167	161	160	163	157	148	178	161	188	186	174	176	161	169	173	167	156	167	174	149	173	167	143	177	174	191	165	178	181	170	163	169	185	178	175	151	179	169	146	140	174	164	151	157	187	169	169	155	165	169	166	167	165	173	163	175	178	167	156	173	184	168	173	170	183	173	185	170	176	170	156	161	167	167	178	178	163	163	165	179	187	181	157	149	169	172	150	173	171	155	174	137	154	167	156	173	177	164	169	161	172	168	175	156	151	163	165	154	159	173	174	187	162	154	199	171	158	172	183	167	158	172	170	161	170	159
26689	18584	810	106	74	74	108	117	120	102	109	98	94	103	105	87	97	87	109	75	80	74	87	80	86	63	53	84	64	78	71	73	61	71	68	80	81	68	62	66	99	64	72	76	59	63	62	56	60	72	52	67	67	63	61	64	75	61	72	60	75	61	72	60	68	56	74	69	60	58	61	56	81	72	63	61	77	76	80	69	77	65	73	63	68	75	76	68	78	69	58	74	79	56	72	75	65	75	79	77	56	67	74	65	74	68	68	67	68	68	65	72	71	78	57	64	60	67	66	88	71	59	48	65	62	64	70	71	81	76	65	70	64	60	75	76	65	74	68	77	56	65	77	75	62	73	86	67	69	81	67	79	75	78	63	69	62	65	60	66	81	74	64	72	78	63	57	48	67	74	85	72	70	63	54	75	49	69	71	67	59	71	54	69	55	66	48	62	79	83	70	71	68	70	62	56	77	64	64	70	70	61	69	61	73	59	75	82	67	76	66	51	64	56	62	52	53	79	60	72	70	55	62	61	65	65	62	61	67	62	68	62	75	75	64	72	77	78	83	49	61	75	77	63	65	62	72	57	70	56	61	55	62	61	70	81	87	61	72	74	71	67	61	56	81	71	61	66	75	67	68	70	77	73	65	74	66	53	61	65	74	60	70	59	73	76	74	55	68	62	66	74	60	76	80	64	64	62	60	54	46	65	56	78	64	69	65	67	64	83	78	74	64	81	72	73	78	67	53	58	89	68	67	74	68	67	79	83	61	60	62	71	69	66	65	69	67	61	59	62	62	66	66	65	72	58	77	71	56	55	59	63	70	71	78	72	58	68	69	52	57	65	63	66	64	78	61	77	67	65	78	61	69	75	67	66	74	59	58	69	64	73	60	68	68	74	56	66	84	73	76	57	69	84	61	57	68	66	63	60	56	62	81	65	78	74	72	72	68	71	70	64	65	66	68	69	45	77	77	60	73	67	78	63	53	77	60	74	66	64	78	60	76	77	59	64	81	79	69	71	50	50	62	79	70	65	68	62	68	67	52	66	70	75	64	74	77	64	60	71	62	68	64	60	79	74	79	63	73	62	53	68	63	72	76	75	60	60	69	60	74	60	63	64	68	65	67	64	69	73	75	75	75	65	61	72	76	56	62	80	60	88	72	67	51	81	84	69	59	68	84	69	83	71	53	52	67	65	70	74	54	68	81	68	66	72	69	68	59	60	62	59	56	76	63	64	60	81	69	77	72	74	66	59	67	57	66	76	67	65	59	73	79	68	71	83	88	59	66	89	65	78	71	69	55	72	68	74	64	70	59	74	74	64	63	74	60	72	53	65	73	70	49	62	79	68	63	68	63	66	66	74	65	84	59	58	60	70	77	84	67	70	55	81	66	64	46	65	73	74	62	90	85	64	60	73	55	59	60	56	62	79	52	73	59	66	57	70	70	83	82	70	61	63	72	65	69	82	48	69	56	78	60	56	80	65	71	68	62	67	64	72	62	62	65	72	62	71	70	58	60	69	63	75	68	75	68	53	68	68	67	60	64	65	62	73	62	82	66	74	85	58	62	67	59	87	75	69	82	69	68	68	65	77	64	73	70	66	79	72	70	69	64	72	64	70	72	75	64	52	69	69	84	78	63	75	68	84	55	75	60	69	59	71	66	64	78	55	74	61	75	73	63	63	61	60	71	74	59	62	64	70	81	71	58	60	58	64	78	81	67	60	68	69	62	50	69	68	62	80	70	62	73	58	67	68	66	86	65	54	71	66	55	63	74	60	87	70	71	81	71	54	61	60	58	54	54	75	65	75	70	70	71	76	79	70	72	66	70	84	89	69	80	81	57	56	63	64	57	75	69	68	78	53	70	63	51	80	89	75	65	66	77	70	77	57	65	61	69	69	61	69	76	63	72	67	57	59	72	59	70	55	62	75	64	46	64	62	68	76	52	61	62	76	53	52	72	57	73	70	70	77	79	45	61	75	59	60	52	65	69	73	87	72	68	62	67	71	71	60	66	69	62	90	71	78	65	72	77	69	64	75	66	74	60	71	52	54	77	73	67	79	66	67	62	73	58	80	64	46	64	76	72	74	65	52	69	57	71	69	73	70	61	46	61	57	67	71	84	73	66	68	63	64	64	66	62	74	73	77	70	62	64	68	78	62	69	64	62	63	57	69	71	66	58	73	60	80	73	54	73	81	71	57	69	57	55	81	64	82	56	49	58	70	51	86	57	70	71	79	54	75	73	75	57	68	77	57	85	83	72	73	76	68	64	78	65	74	61	54	77	76	69	55	70	63	58	67	61	83	77	72	59	74	72	75	60	67	64	65	77	67	73	71	63	67	64	55	58	59	64	67	70	66	81	85	75	73	68	86	57	61	81	62	65	66	63	76	64	60	73	56	60	60	70	78	54	62	63	79	74	68	69	68	68	66	68	64	78	64	66	54	58	70	69	75	61	65	74	63	61	46	71	61	61	65	73	69	56	79	67	74	66	82	56	75	67	72	53	55	77	85	67	56	80	58	73	63	82	65	65	79	69	66	60	53	70	60	71	51	60	71	76	73	62	54	69	65	81	66	75	65	69	63	62	71	70	71	61	65	59	58	66	64	75	63	59	68	72	60	73	76	63	68	53	79	54	71	64	52	66	98	56	73	82	69	64	73	64	54	70	56	78	70	66	65	78	72	64	57	78	68	70	62	71	78	46	68	81	63	62	77	72	51	65	78	75	71	57	65	61	66	67	65	70	55	68	68	58	76	59	67	58	48	47	61	55	67	69	65	61	65	64	55	64	74	65	67	51	74	73	77	61	67	68	63	69	68	72	66	67	71	57	65	83	63	77	52	65	74	53	71	69	74	66	70	62	67	58	71	69	66	64	57	81	59	68	83	54	47	77	71	73	61	55	59	77	83	73	73	75	65	75	67	70	70	70	66	67	56	63	62	75	60	61	57	71	73	72	60	77	64	66	63	61	73	75	67	56	75	61	73	65	75	65	58	62	64	52	45	64	63	61	68	56	66	67	68	74	72	64	49	72	68	62	62	70	61	77	69	61	69	66	71	70	81	49	65	75	76	55	56	58	82	60	62	63	65	80	69	64	75	68	57	84	50	84	72	64	56	51	73	68	67	62	77	60	53	63	73	74	63	74	70	64	63	71	48	53	73	54	62	61	57	76	69	56	71	61	56	61	78	70	52	45	58	61	82	58	68	67	74	71	65	54	68	58	62	72	60	58	69	66	68	79	72	60	65	66	62	71	62	70	74	76	61	67	64	69	54	77	72	49	63	59	71	59	63	83	59	70	68	74	74	89	73	60	71	54	65	62	85	60	74	66	59	66	59	55	47	53	63	67	65	63	62	71	54	79	63	76	58	75	59	70	72	48	69	58	67	67	65	65	77	53	68	69	78	76	63	66	67	78	69	63	69	67	66	73	74	81	59	77	73	76	65	66	72	58	62	67	74	75	70	68	77	88	74	66	75	83	64	72	65	55	65
50513	21480	1407	1487	3390	5037	5067	4373	3805	3201	2608	2364	2074	1838	1672	1464	1402	1289	1236	1160	1115	1033	968	983	892	913	890	870	840	866	783	776	780	780	778	794	777	752	750	738	689	728	694	679	675	733	666	707	698	714	627	706	692	684	662	661	680	658	636	685	702	654	614	628	658	596	647	681	641	673	686	685	655	612	673	646	663	613	627	662	614	638	629	639	646	649	650	655	653	659	630	636	654	707	682	654	642	647	670	662	602	726	659	687	701	678	627	643	634	606	657	667	671	658	633	645	627	632	607	636	631	652	680	637	610	634	643	655	693	590	605	658	618	642	651	641	659	657	634	630	647	599	626	681	642	713	641	628	615	650	654	613	608	631	648	692	653	626	628	698	618	665	682	638	643	619	667	626	661	632	606	627	662	603	654	616	576	687	631	620	600	625	642	678	628	635	642	633	646	665	588	623	600	606	676	607	608	647	652	613	677	622	623	680	621	638	643	599	634	673	628	660	653	634	626	658	706	655	628	665	645	643	674	601	610	624	663	622	645	664	620	634	636	603	629	594	662	618	588	656	640	631	649	584	653	610	661	685	650	612	663	658	600	636	627	608	616	621	651	627	626	644	638	634	602	645	608	649	641	685	664	661	600	616	610	554	631	628	641	631	622	630	637	621	718	623	663	592	622	669	664	629	615	616	680	648	598	610	609	648	626	650	651	605	614	598	643	620	664	650	646	602	615	646	604	675	650	655	619	624	605	620	618	627	662	619	676	611	655	601	648	627	580	690	648	656	635	610	667	628	647	587	637	594	664	638	659	613	637	612	658	614	646	625	669	651	620	635	668	617	606	613	654	658	642	651	659	640	630	595	652	653	587	607	598	625	652	634	695	575	661	680	625	682	634	635	579	660	649	605	639	639	637	686	660	717	695	651	640	633	670	592	622	638	621	649	623	634	622	616	652	668	631	590	607	608	702	667	605	639	646	632	637	650	621	638	626	658	609	602	666	608	672	607	596	615	623	621	634	651	598	661	683	654	624	645	655	642	675	639	625	630	661	596	655	616	627	657	611	634	660	609	646	673	630	636	617	586	600	615	645	622	612	668	665	613	648	648	628	603	668	618	611	591	630	643	584	604	639	629	623	618	589	672	628	594	640	585	659	618	647	635	600	614	589	575	621	621	673	618	648	625	634	621	652	648	614	657	681	678	678	641	626	588	645	656	644	610	615	586	652	599	629	638	672	631	621	610	641	606	630	641	607	611	606	610	656	660	641	635	643	623	643	654	641	642	640	697	604	660	669	631	650	632	631	678	653	665	604	686	609	639	598	649	622	629	640	628	634	612	620	598	608	640	633	646	639	633	637	642	632	639	632	654	597	665	630	604	639	631	611	592	687	630	679	621	614	654	608	638	620	696	671	621	676	649	617	583	650	582	658	606	626	637	627	646	664	628	673	597	627	619	656	689	654	652	634	647	632	659	590	643	604	618	624	630	625	708	643	577	621	609	657	668	635	654	634	605	616	649	664	623	622	620	610	663	609	638	680	639	657	673	616	636	622	629	610	573	632	636	644	636	592	605	678	629	621	642	636	661	645	649	615	630	589	616	651	631	654	620	689	634	632	605	668	652	647	659	620	625	655	669	622	598	663	641	614	653	639	640	604	622	645	674	637	635	671	635	645	650	615	654	600	588	605	655	566	625	602	572	574	661	602	633	577	597	677	655	598	590	624	655	626	632	638	618	619	616	619	690	645	581	635	653	648	675	659	595	606	605	666	638	639	654	683	648	601	625	678	664	648	616	646	618	622	688	601	634	658	637	609	619	634	603	628	625	607	627	574	632	599	627	623	697	658	614	601	632	642	607	663	655	595	596	625	695	596	616	647	617	634	657	660	617	667	635	644	613	637	616	643	627	615	635	677	635	654	637	663	634	637	609	662	637	636	698	611	586	646	664	680	595	606	610	674	623	600	632	624	606	606	606	617	572	642	623	614	653	640	615	616	612	616	651	585	616	611	621	607	618	667	636	631	667	667	627	601	621	630	614	574	600	644	640	676	604	600	616	631	621	657	652	643	619	639	633	642	643	593	607	649	619	609	637	584	667	619	632	623	642	659	627	657	572	635	586	601	639	646	617	669	590	638	612	651	638	655	639	694	627	599	675	644	662	634	635	649	668	607	623	643	636	621	631	658	610	635	651	630	644	615	641	594	658	646	677	659	625	618	631	676	652	618	641	628	598	646	658	639	629	608	631	635	604	618	667	604	723	582	673	631	593	614	624	664	634	611	617	609	632	647	629	638	651	622	605	635	620	630	627	610	646	633	652	605	676	603	638	597	663	645	671	661	626	599	612	603	638	608	641	634	652	606	627	645	620	638	599	624	611	650	664	647	627	655	683	680	628	651	612	642	681	593	675	636	656	623	652	617	696	650	652	621	641	638	638	632	658	653	586	664	648	633	609	661	699	664	591	614	639	622	588	629	622	631	607	640	666	659	666	622	620	654	633	625	685	658	650	608	603	657	633	671	646	597	594	659	654	612	624	692	608	646	647	605	646	623	607	627	600	597	615	662	674	605	661	639	660	620	646	669	688	630	659	630	680	608	613	678	631	628	617	664	602	657	659	633	593	641	633	656	624	617	607	622	628	555	655	609	604	653	631	647	635	661	625	640	623	632	688	623	665	631	621	642	665	628	639	606	658	627	647	628	639	611	589	660	587	651	633	661	629	659	600	600	621	648	640	632	619	597	636	634	610	583	615	615	613	606	652	613	647	638	597	636	642	654	656	648	675	638	621	601	669	594	612	663	608	626	616	602	576	615	659	611	676	627	613	640	631	623	622	637	616	656	622	613	601	638	593	630	647	629	628	690	655	613	643	622	634	616	592	708	616	672	611	678	657	660	604	626	611	608	604	599	618	654	628	609	616	618	659	657	619	636	646	637	625	666	632	608	661	636	618	627	607	613	629	690	600	653	640	682	634	603	633	696	600	661	658	610	646	630	641	591	613	616	635	629	593	619	601	660	651	608	636	619	644	636	683	601	646	637	687	635	636	619	630	635	653	631	646	634	632	639	632	656	587	617	630	632	598	610	648	660	640	617	605	620	609	644	594	646	629	625	592	642	637	598	666	626	639	575	629	654	656	599	634	586	613	619	686	637	654	597	614	627	640	613	699	594	682	612	626	627	614	658	591	650	615	634	687	611	622	648	664	577	636	584	634	679	626	637	643	665	656	655	575	653	618	609	637	648	609	563	672	665	588	617	597	611	622	628	618	630	702	640	636	613	650	608	611	683	621	605	588	613	646	660	603	637	614	630	656	612	598	645	604	654	686	643	601	665	664	607	649	591	640	620	641	632	662	650	627	643	646	664	625	650	634	570	627	649	633	646	635	627	623	637	600	639	646	628	609	651	636	616	596	635	635	619	634	624	626	646	663	617	622	633	601	607	642	582	648	645	665	653	620	652	605	641	628	657	555	613	696	640	657	601	665	615	660	642	610	610	667
9368	2506	59	49	56	45	39	54	42	47	55	59	47	62	47	41	49	55	56	47	52	51	37	47	43	32	40	41	49	33	49	52	55	45	38	42	53	43	42	45	45	39	41	44	46	51	45	52	52	44	55	48	52	43	43	38	50	38	43	47	48	45	60	41	48	48	51	44	52	44	51	50	48	47	41	38	63	49	47	56	52	42	39	47	41	60	47	45	62	41	47	35	39	47	44	35	37	54	46	54	35	37	44	48	35	39	41	51	59	42	32	45	49	47	46	39	38	47	50	52	40	39	56	35	41	45	50	38	50	50	59	50	25	47	49	34	42	42	46	43	42	51	48	43	45	49	43	44	47	34	53	45	59	46	53	39	46	47	55	50	47	47	44	41	42	40	54	52	39	48	46	50	35	51	45	35	47	46	53	41	53	47	45	41	44	51	55	48	50	47	42	52	60	45	64	54	37	41	44	50	41	51	42	43	43	40	46	56	42	45	50	43	32	58	61	46	34	55	59	51	51	39	50	45	52	46	46	43	39	43	54	53	35	52	57	42	44	49	42	40	43	49	48	46	45	34	44	46	46	47	36	57	54	54	49	48	49	46	49	41	47	56	54	33	53	39	44	52	46	31	41	55	49	55	59	49	40	46	39	45	49	36	51	35	48	44	36	49	41	50	33	50	59	53	48	38	52	45	51	36	44	47	36	39	35	46	45	52	52	52	47	52	37	40	52	52	38	41	40	41	42	43	34	50	55	44	53	54	39	45	51	29	47	44	41	54	48	53	39	39	47	43	43	38	57	41	43	42	44	50	62	57	50	40	37	45	46	58	45	52	54	46	58	42	34	60	56	56	51	38	39	43	45	59	45	61	53	49	49	55	49	59	42	54	49	44	40	57	41	32	44	37	54	46	45	44	41	39	48	38	46	49	46	44	49	35	36	49	51	48	49	52	47	42	36	54	41	57	58	47	47	50	40	47	44	42	45	52	46	50	42	39	57	51	42	46	35	41	44	45	44	40	50	36	43	48	42	44	47	42	59	47	45	43	63	40	45	52	34	44	39	52	34	54	35	42	43	48	62	37	55	37	45	50	46	49	42	42	60	46	42	51	60	50	52	43	37	49	41	46	49	49	40	42	38	60	39	49	52	48	40	45	39	50	48	24	45	45	53	31	43	35	48	38	56	40	42	43	45	40	49	45	36	50	43	42	40	35	44	49	32	43	45	49	56	43	48	51	38	57	34	48	39	45	36	39	51	43	40	43	52	37	47	47	46	50	41	68	47	41	45	53	39	48	46	53	54	57	51	57	53	43	54	53	41	42	44	42	52	47	47	45	45	50	39	44	47	47	39	61	42	42	54	35	43	50	47	42	43	46	51	46	55	53	41	46	44	53	46	48	37	45	46	33	53	43	51	39	49	42	66	35	39	43	51	38	46	50	33	47	43	40	37	40	52	37	56	40	49	44	47	54	35	44	46	40	50	58	43	31	48	54	43	41	42	54	46	42	48	41	46	50	36	48	54	48	46	38	48	44	40	50	43	56	49	50	45	45	38	52	41	42	45	42	59	41	44	60	46	43	49	49	50	52	27	56	45	38	63	46	46	40	36	36	49	38	49	57	43	40	58	47	36	51	49	51	49	52	48	52	35	46	40	44	46	54	34	37	63	50	37	55	46	40	43	37	54	63	39	33	40	49	42	36	55	45	47	44	32	55	46	47	62	37	45	42	55	49	44	47	53	41	45	47	35	55	45	50	40	44	55	53	35	50	45	45	50	47	52	52	43	41	44	45	41	42	47	49	46	64	53	39	48	40	51	43	54	45	42	48	47	53	53	46	59	47	53	44	45	41	41	45	43	45	36	50	41	48	48	47	40	46	46	41	36	56	42	50	46	39	39	42	37	51	46	41	52	45	46	53	37	49	47	48	31	50	58	56	40	52	40	38	35	41	39	36	56	44	34	48	47	47	44	55	46	40	46	37	61	44	48	44	43	41	45	54	47	50	38	43	51	54	45	49	53	35	42	48	53	54	47	53	46	35	55	40	43	44	45	54	59	52	58	46	52	40	48	40	46	41	52	49	55	48	44	51	48	45	58	65	42	55	43	49	57	54	39	58	58	39	47	42	40	48	52	37	46	45	50	56	52	49	52	55	44	54	45	34	34	39	40	31	54	58	39	48	49	53	51	46	43	49	66	62	47	46	52	30	56	53	53	37	41	59	44	43	46	45	42	32	38	38	43	43	47	53	57	43	45	47	32	50	46	46	56	51	50	46	63	30	54	47	45	36	59	41	49	43	49	48	35	57	50	57	49	38	46	42	48	34	41	45	48	48	48	52	40	42	48	54	45	50	39	50	43	45	40	38	38	48	47	52	54	48	42	44	47	43	44	35	35	54	48	42	46	43	51	53	49	45	38	42	45	41	53	46	59	47	55	46	45	49	35	45	41	47	48	43	47	43	49	44	40	51	43	36	47	42	37	36	44	44	53	56	42	40	43	51	44	37	49	46	41	41	41	53	39	52	49	37	40	46	37	48	56	42	55	39	51	63	53	49	51	45	46	44	44	47	50	37	43	59	52	49	48	53	45	41	52	50	44	65	46	56	44	49	51	34	48	32	45	47	56	45	56	45	47	42	48	48	57	51	40	46	43	56	41	38	52	40	34	47	52	39	45	45	48	40	37	38	46	55	39	49	37	43	38	52	47	44	48	54	37	43	46	53	44	40	50	56	44	50	51	51	40	50	53	47	38	54	51	35	52	56	56	54	49	49	45	43	42	47	53	43	48	50	57	48	48	51	44	43	40	47	34	39	43	53	52	54	50	41	52	47	47	41	44	49	42	39	50	45	48	46	41	61	49	42	49	55	39	36	59	51	47	35	56	32	53	40	45	44	39	44	47	44	47	41	39	35	50	40	41	42	56	51	46	41	52	38	40	45	40	40	49	51	35	44	50	52	41	54	36	30	39	52	40	47	40	44	46	44	49	46	50	47	47	36	54	43	46	40	46	44	58	42	37	44	48	52	52	45	49	42	40	40	47	45	43	53	42	44	41	45	32	59	40	38	59	42	47	44	40	54	29	49	39	50	43	41	44	46	45	42	47	43	53	38	35	34	47	43	45	61	43	35	60	49	38	54	44	40	47	44	54	54	48	35	39	41	53	40	48	45	54	45	58	43	64	41	54	48	59	49	52	41	40	47	34	47	41	44	35	58	43	43	49	43	50	50	47	43	39	52	37	56	43	43	51	47	50	57	45	39	49	53	41	52	28	35	44	50	40	41	39	37	44	57	35	48	50	40	45	51	41	37	46	42	59	50	46	44	50	46	43	60	48	38	46	40	45	55	56	46	44	46	55	60	52	52	44	42	44	41	46	48	44	38	50	54	51	44	38	43	46	48	54	41	46	47	56	45	41	39	43	33	55	45	43	47	39	34	39	46	44	37	55	54	53	47	62	42	52	31	32	42	43	45	45	48	60	42	32	43	45	41
35496	12599	549	513	699	907	932	879	813	731	690	619	607	544	589	526	484	506	471	475	425	473	451	452	448	425	436	432	458	415	436	442	444	459	394	450	405	440	439	408	466	426	401	423	430	401	430	440	425	410	422	411	381	386	364	376	408	418	377	394	388	432	413	418	381	423	403	416	369	389	381	436	417	394	442	417	422	400	389	411	409	389	425	380	398	389	361	426	410	367	371	411	402	410	383	423	417	397	397	383	405	396	392	413	414	384	396	388	407	402	433	400	424	401	407	387	388	450	399	400	389	402	407	404	386	346	388	439	404	397	389	385	401	402	419	397	396	390	385	377	437	412	423	372	428	453	402	372	405	405	409	409	409	372	366	402	433	408	404	393	400	360	401	390	382	395	399	409	382	368	359	399	392	364	389	398	372	407	403	407	399	406	356	394	394	429	390	429	358	411	456	394	376	399	418	391	404	376	393	428	397	427	388	394	357	356	376	389	400	395	420	390	410	389	384	407	420	414	394	414	397	398	383	401	380	428	420	367	383	387	421	427	406	434	403	414	401	402	416	408	389	414	395	365	383	373	407	387	362	404	391	373	411	391	408	369	403	371	402	364	386	405	402	400	396	381	421	398	411	416	405	370	414	395	414	378	401	321	420	375	379	392	410	399	388	409	396	388	383	391	414	411	429	407	431	449	408	400	389	448	423	381	408	394	365	418	396	400	381	401	391	417	398	411	388	412	437	397	393	381	391	364	383	393	388	405	392	386	399	382	394	420	390	371	403	349	388	407	405	367	434	390	392	404	398	380	380	420	372	407	372	430	432	387	384	403	410	382	383	444	383	391	448	395	393	408	399	403	404	419	415	402	411	390	379	374	412	406	407	413	415	384	381	385	396	372	381	397	377	372	443	409	386	397	421	388	403	389	425	375	419	403	426	409	377	378	383	408	390	407	401	391	389	396	366	373	405	409	403	405	416	377	424	399	389	408	366	396	373	387	358	375	419	394	428	423	379	410	406	391	401	400	381	380	379	373	374	413	361	382	402	411	415	419	397	406	402	382	407	407	428	368	415	388	399	395	398	383	393	395	382	373	394	407	423	381	399	385	408	415	416	389	425	406	400	431	382	391	399	422	404	428	385	365	409	419	422	386	424	412	369	375	405	394	404	398	397	395	422	392	405	374	383	412	393	380	392	428	429	394	421	349	378	422	399	376	411	381	378	407	420	412	355	412	437	411	381	369	431	397	388	402	408	430	364	395	403	419	368	399	383	391	461	425	423	400	376	390	433	408	383	389	384	401	381	392	359	396	429	376	422	382	368	374	434	407	387	392	372	424	384	394	396	440	402	385	401	381	401	404	421	406	413	392	367	401	386	390	394	384	401	432	385	422	353	414	405	416	391	407	388	418	366	398	396	363	385	391	407	422	370	401	431	387	378	391	401	407	421	366	399	416	393	391	407	367	380	405	412	403	412	373	409	399	418	435	411	413	385	385	398	439	403	381	385	389	416	401	388	371	422	398	403	382	403	423	400	373	405	416	457	383	407	405	412	444	414	378	375	416	387	390	418	386	371	413	399	388	407	416	428	428	378	402	423	364	396	371	399	375	386	426	416	399	426	416	404	431	387	404	415	394	410	393	397	413	370	380	382	374	383	412	378	358	427	403	377	453	401	389	373	407	387	423	429	379	386	408	371	351	390	406	386	392	349	399	390	405	374	398	420	374	440	405	397	402	402	387	397	403	395	389	395	402	392	400	392	414	391	392	393	404	380	407	393	395	376	416	394	390	437	387	402	380	395	397	406	431	408	427	405	374	379	382	395	407	392	405	398	406	378	399	399	383	397	427	390	402	376	410	411	444	419	380	378	405	381	382	415	403	412	392	403	390	408	395	410	417	356	383	419	398	396	395	359	381	404	398	383	410	391	402	371	455	362	396	429	399	393	409	404	374	392	408	381	372	402	409	419	400	355	383	385	424	395	411	401	383	364	413	412	382	382	368	396	384	388	397	360	404	383	390	364	409	390	404	379	408	419	400	403	407	406	361	423	400	370	418	404	401	374	398	413	385	369	379	391	384	379	391	388	379	397	429	394	390	382	405	371	376	416	384	377	376	418	397	389	374	381	382	392	372	404	416	383	405	419	371	411	384	406	409	409	380	407	368	364	375	409	388	398	411	433	384	397	385	405	386	393	371	411	368	414	426	403	394	390	391	393	415	395	434	376	372	405	392	401	404	375	403	372	387	407	420	378	395	412	388	393	401	422	411	375	357	366	422	381	423	398	412	365	394	378	402	376	385	380	424	376	438	386	390	397	404	422	379	423	394	377	411	412	409	390	416	403	414	442	379	427	388	385	404	397	412	401	402	416	400	421	374	431	409	362	388	413	404	372	398	400	378	398	367	425	379	413	386	430	398	377	389	405	400	418	386	404	419	417	393	396	402	377	412	416	410	421	388	390	406	368	386	371	401	422	442	396	415	402	418	399	406	394	393	365	393	402	383	407	394	363	386	382	396	405	371	375	381	420	410	398	408	358	393	361	409	333	384	415	402	417	378	412	390	432	420	388	381	426	406	382	387	408	394	387	424	381	380	402	426	396	429	402	426	430	347	392	392	415	382	393	416	397	400	385	417	407	406	395	386	368	447	353	378	395	426	382	378	373	382	380	395	398	393	405	404	374	395	417	406	378	413	388	409	441	408	408	430	364	372	399	406	395	381	403	408	384	393	400	433	383	394	435	394	387	391	377	399	383	356	373	380	415	400	418	426	383	394	412	411	370	404	388	412	414	396	351	419	409	393	395	417	375	402	391	377	344	410	370	404	380	415	436	409	387	415	409	382	417	382	392	374	409	402	397	382	392	396	395	388	415	392	391	419	407	420	387	383	432	374	387	392	404	406	412	382	407	395	415	396	410	408	344	418	394	411	374	410	393	405	382	428	378	379	388	378	382	402	420	446	402	398	427	378	426	405	386	430	401	367	399	424	373	399	394	397	424	399	393	406	405	413	370	381	403	412	401	346	397	345	400	371	407	384	411	382	398	386	420	415	378	386	408	397	421	411	412	388	381	406	408	390	388	409	412	393	405	380	370	389	365	389	385	366	406	409	395	390	399	391	368	406	428	422	418	392	437	404	388	417	396	422	395	366	361	387	397	412	416	369	416	395	386	383	399	395	403	404	392	408	405	393	374	350	399	397	395	389	402	387	400	392	402	396	372	358	358	453	404	407	372	408	381	407	405	428	407	402	373	386	376	428	413	402	385	443	375	422	391	394	406	384	387	394	399	409	408	412	380	344	418	409	397	400	416	389	348	368	386	450	394	414	392	361	414	379	394	404	370	400	361	370	373	379	395	430	364	403	403	380	378	384	416	384	410	387	378	372	412	387	418	388	411	394	367	403	397	394	406	410	400	436	368	411	393	388	386	361	436	407	393	382	390	405	379	373	400	415	393	398	418	449	409	417	364	403	397	377	377	377	445	372	435	442	450	373	427	376
24046	13674	433	99	96	103	108	117	114	109	101	117	94	97	107	97	97	94	88	98	94	80	114	99	87	90	89	77	70	72	87	81	76	71	67	80	83	99	85	96	103	84	76	82	74	84	99	86	78	90	85	80	85	71	93	76	87	75	84	91	86	94	86	81	101	77	82	99	80	71	94	82	98	89	73	78	86	90	79	81	81	90	72	81	103	72	72	84	79	76	82	102	75	89	85	74	82	66	87	81	89	90	94	72	87	76	74	94	90	91	54	85	84	78	86	88	78	81	75	86	79	88	89	77	68	78	86	83	82	76	109	101	80	95	76	80	59	95	85	80	92	78	83	87	107	76	90	82	78	89	105	88	85	82	88	66	91	76	84	81	85	81	88	87	89	71	95	91	84	88	87	73	78	83	90	92	74	98	80	88	84	91	78	80	93	87	88	91	91	78	75	64	89	76	76	85	90	84	64	83	85	78	92	73	90	96	78	86	87	75	93	62	100	89	81	86	80	76	77	88	90	70	84	75	86	91	89	80	94	80	76	85	79	90	83	78	78	93	97	94	93	73	96	100	66	89	74	80	78	71	87	71	75	82	99	81	74	86	79	85	71	79	93	85	85	88	86	88	83	90	84	70	82	80	87	78	93	87	90	79	82	70	82	84	95	100	74	100	74	71	89	78	104	90	81	92	76	90	94	70	96	81	88	87	85	88	97	95	82	83	84	89	113	121	89	78	84	74	84	84	79	101	97	84	76	81	82	76	105	80	86	89	99	72	73	92	78	96	86	71	95	97	87	87	94	90	85	84	83	78	88	77	91	76	87	96	86	66	97	97	87	97	86	74	66	75	100	84	71	88	70	77	110	97	84	83	76	85	87	92	82	76	79	84	87	65	93	90	80	100	106	75	74	96	96	92	88	81	88	94	78	76	76	72	79	83	82	81	91	73	88	81	89	65	72	84	80	72	80	77	83	87	92	91	81	73	96	96	74	95	80	91	99	78	90	90	94	72	88	87	101	94	84	83	64	87	91	81	88	77	77	86	83	81	81	97	91	90	91	70	85	72	60	79	85	79	80	85	84	67	75	69	83	85	97	94	82	76	84	87	89	83	74	96	81	94	99	93	78	82	84	65	85	86	92	87	74	84	87	85	81	96	77	80	77	94	94	85	88	88	83	76	78	89	74	77	82	84	89	68	99	97	81	96	103	79	84	72	87	97	71	76	95	77	81	84	73	84	80	81	85	85	78	90	83	73	87	87	88	88	78	76	85	85	78	72	77	87	77	91	72	74	90	78	85	86	88	90	82	75	84	83	97	70	93	95	79	95	86	75	101	96	84	81	85	92	77	87	84	75	90	90	83	84	82	89	73	78	74	87	83	78	90	95	97	97	96	81	82	89	89	87	70	75	98	88	88	70	86	82	82	84	74	81	80	83	81	106	72	83	89	94	85	83	88	78	84	77	86	84	75	79	115	92	78	101	63	68	67	88	98	81	88	79	77	73	101	76	76	86	86	90	72	79	88	71	91	71	71	86	91	89	105	87	75	83	94	88	88	78	92	93	75	87	84	73	78	81	73	93	66	67	76	88	95	63	88	83	78	95	87	80	72	84	86	75	75	102	69	78	73	85	71	92	95	80	79	97	64	96	96	82	95	89	85	84	95	87	70	93	104	94	72	72	77	89	82	76	98	86	89	99	80	98	88	91	86	78	83	79	99	86	86	81	93	84	74	95	98	74	100	95	82	74	111	87	76	89	86	68	80	88	75	97	92	85	75	90	79	72	72	83	82	92	94	88	92	79	84	89	78	77	75	84	76	75	85	75	87	81	83	75	83	77	90	75	75	91	81	78	80	73	76	83	90	80	91	93	85	79	83	75	85	75	81	83	89	74	84	96	87	80	93	92	68	94	56	98	76	75	83	99	77	88	80	100	85	82	95	95	79	77	95	90	79	93	77	73	79	69	76	86	79	94	73	98	72	85	91	84	79	80	76	93	84	96	80	93	63	81	77	86	82	102	87	77	76	87	96	86	93	89	82	92	81	70	82	76	89	87	100	84	79	61	63	81	69	83	88	103	103	96	102	93	102	91	73	88	74	93	87	82	84	79	80	86	85	95	83	81	92	72	90	73	79	81	86	76	92	78	88	95	63	83	87	86	86	87	73	89	79	99	84	80	81	81	83	94	106	92	73	80	83	81	79	82	76	73	74	88	79	88	95	92	86	78	101	83	97	78	94	52	78	89	96	100	95	75	60	90	82	82	83	91	91	86	73	83	74	75	94	76	86	81	92	77	84	92	79	66	86	83	92	104	85	92	78	94	86	67	80	79	80	78	82	98	89	92	88	98	71	73	84	83	98	86	92	97	100	89	88	88	105	102	59	89	86	92	82	83	80	81	90	93	74	91	96	78	94	78	79	83	94	74	80	86	92	84	78	84	84	97	76	94	82	87	89	82	82	90	82	71	86	98	76	86	82	85	69	93	87	99	96	87	82	110	96	89	82	82	82	79	88	70	91	99	101	75	81	68	79	96	89	90	72	82	75	95	80	82	98	77	113	99	71	100	77	76	80	91	80	87	74	77	80	78	75	81	82	78	87	79	97	74	78	66	84	81	90	76	95	72	92	83	76	78	82	87	90	75	86	84	94	86	87	72	98	79	85	73	89	90	82	66	99	84	89	85	80	77	66	77	75	93	76	70	78	73	78	74	86	68	77	77	75	88	71	86	78	76	68	67	77	88	79	89	77	82	115	82	93	77	81	77	84	61	93	84	86	91	84	86	81	92	95	69	78	83	85	78	80	92	93	76	89	89	82	83	77	74	76	78	98	95	102	93	79	78	88	87	91	71	97	79	97	91	83	86	72	93	96	72	89	69	77	94	89	84	83	80	77	83	80	85	68	97	72	91	93	87	95	86	82	98	96	98	77	64	74	96	96	79	90	94	75	91	75	101	78	86	81	80	85	77	84	56	73	91	95	83	95	96	81	96	76	91	85	97	73	77	80	87	75	91	96	86	91	87	86	77	85	94	85	87	84	89	76	81	96	79	75	68	65	78	94	84	84	100	89	91	72	83	77	77	100	86	87	70	84	83	102	76	93	82	80	72	87	63	84	92	74	91	92	60	93	70	64	72	94	96	66	88	82	76	94	96	73	90	91	80	90	72	88	67	83	76	94	90	86	85	86	83	84	94	67	79	82	98	85	79	67	82	90	83	78	81	71	90	90	73	82	86	82	81	89	71	94	91	80	83	80	78	73	97	98	96	83	72	84	76	81	86	88	96	88	74	99	85	92	81	78	83	90	72	83	97	78	75	76	91	92	93	90	91	101	95	93	98	74	103	84	67	67	75	79	75	99	69	101	84	65	86	71	78	86	63	82	104	79	87	85	90	75	89	79	100	91	78	88	80	95	80	94	95	90	83	97	68	88	84	82	72	72	86	76	88	84	92	97	93	77	83	88	95	78	85	80	95	97	77	65	80	102	86	81	81
48509	20258	1267	1264	2638	3614	3668	3196	2698	2136	1908	1760	1550	1402	1342	1275	1186	1112	1047	1055	985	973	976	949	951	888	919	900	862	874	858	868	805	832	811	816	834	814	799	806	808	767	766	813	773	825	852	819	812	775	788	792	759	780	747	782	775	772	751	791	760	791	741	762	749	783	788	731	797	805	753	740	800	778	742	741	807	757	774	762	759	781	748	809	757	779	801	760	755	776	721	775	779	759	798	806	768	764	829	777	763	794	747	709	739	769	737	786	764	774	794	766	782	758	714	759	760	759	788	722	741	746	744	741	754	755	732	772	757	785	708	750	776	768	735	774	784	811	810	798	785	737	757	722	765	790	775	812	817	766	748	734	801	856	741	716	721	750	760	774	743	746	763	709	776	755	738	759	713	768	788	757	744	783	754	805	766	730	723	779	732	786	752	805	813	778	723	706	778	769	751	748	790	768	721	754	749	739	749	786	750	785	750	796	755	744	763	785	804	741	734	769	744	743	757	754	732	736	762	722	750	737	749	751	741	757	782	743	766	734	729	747	739	738	740	765	729	747	680	762	803	738	756	717	760	759	742	750	731	759	751	780	719	738	740	776	710	739	725	739	789	747	722	786	757	756	717	759	774	753	717	786	819	711	779	757	731	730	763	690	808	744	755	767	758	795	743	809	780	818	730	771	776	714	771	744	755	765	740	791	760	740	757	735	744	790	760	732	752	769	764	797	750	720	797	788	781	753	742	739	745	741	725	730	734	785	695	752	751	754	743	804	731	715	746	754	730	767	752	714	742	755	742	693	773	772	720	756	735	721	787	735	749	763	765	718	732	765	733	733	740	766	729	786	765	784	697	727	793	741	779	694	781	764	722	780	748	763	750	723	764	715	770	761	726	761	691	769	744	791	778	724	767	733	781	749	766	741	779	779	730	794	750	730	699	711	777	773	736	732	760	733	735	735	732	760	775	804	748	790	757	766	760	725	719	719	786	757	798	736	781	735	746	792	708	783	764	738	809	743	691	767	777	747	763	755	760	763	760	761	778	738	753	776	716	770	754	774	762	725	699	750	732	777	759	749	775	747	815	722	774	756	735	795	749	735	731	807	726	668	746	777	767	745	802	702	771	716	793	795	742	723	780	756	745	794	762	791	790	743	790	824	767	735	768	758	774	700	800	790	715	795	760	774	769	810	777	748	800	710	718	820	765	826	771	730	720	764	745	724	722	728	731	760	783	730	779	786	777	742	769	725	763	721	755	721	789	771	778	736	750	729	775	768	730	750	706	796	774	743	778	732	787	754	713	773	756	753	735	756	781	715	756	769	735	690	722	754	770	784	801	742	749	745	738	750	786	743	796	770	776	765	776	732	723	773	756	750	787	758	724	743	773	766	755	725	720	777	789	726	743	748	756	745	730	756	733	742	741	728	790	745	776	729	749	763	750	788	732	758	728	790	689	755	694	719	758	802	711	751	754	745	740	759	755	722	779	778	748	757	770	792	707	763	749	741	784	764	784	787	703	737	715	723	781	788	729	726	736	764	737	756	785	759	759	773	742	756	718	752	718	769	789	764	691	727	757	753	732	786	722	756	726	774	752	752	781	719	754	707	727	760	795	753	755	760	778	761	756	719	754	737	774	729	749	753	776	717	803	760	749	724	739	715	794	765	767	715	763	767	735	744	736	779	770	719	804	746	800	782	706	729	701	748	756	728	730	739	766	746	718	724	763	758	751	749	743	745	716	761	707	700	785	742	763	733	777	789	746	721	737	741	749	786	737	773	777	752	779	727	719	743	738	747	712	729	796	754	774	761	746	756	756	720	720	742	749	760	743	776	743	767	775	752	780	748	743	754	774	778	698	766	812	737	705	756	708	808	768	734	726	734	765	751	759	765	731	772	763	745	736	746	777	785	778	734	703	772	715	775	767	786	696	768	756	757	754	755	786	736	744	716	748	796	764	723	743	768	778	786	763	718	751	735	755	785	785	729	758	769	732	777	754	779	753	759	709	769	735	789	747	776	768	752	738	792	783	747	778	767	773	752	749	725	737	787	745	742	758	756	769	732	754	741	778	784	715	747	778	741	733	752	751	786	758	747	751	749	795	774	757	812	696	799	756	754	710	711	732	738	738	749	727	715	780	725	730	770	778	757	790	769	718	728	786	727	769	739	730	735	776	748	799	787	763	732	756	730	760	778	804	724	806	803	755	728	771	758	810	710	731	805	749	737	721	735	715	752	693	732	751	764	778	749	716	736	695	747	724	765	723	751	797	737	723	794	787	752	759	725	743	729	844	730	764	791	676	753	739	711	759	781	736	735	773	801	753	710	704	754	746	734	696	758	776	764	747	747	782	784	741	692	740	732	709	760	781	747	778	748	717	785	743	757	828	758	730	800	738	741	780	706	746	777	706	735	731	767	754	776	788	778	734	748	763	717	745	719	758	757	777	788	752	760	763	760	720	765	723	772	792	723	788	709	746	734	783	760	770	777	746	775	750	721	759	773	763	761	747	821	770	741	708	783	769	736	749	755	730	769	750	783	779	735	722	720	802	772	708	712	747	754	728	752	739	742	752	737	744	732	825	740	788	793	754	735	736	748	761	755	706	794	758	734	719	742	751	745	757	742	801	735	791	755	718	713	765	739	764	767	731	780	768	720	707	742	764	747	704	755	755	774	710	781	739	754	756	721	773	739	813	755	740	775	792	754	776	779	784	775	734	719	780	763	710	749	762	720	774	714	790	735	757	778	741	767	702	749	762	775	813	779	775	769	707	745	723	736	757	760	738	770	757	742	760	733	763	763	753	743	777	711	764	775	804	775	761	749	742	787	757	756	732	775	743	756	749	769	755	804	715	785	748	762	727	740	766	683	763	741	770	752	739	689	777	779	750	722	760	761	756	787	751	727	756	770	767	797	761	796	738	783	736	751	756	757	786	812	751	716	753	754	678	745	737	738	766	774	754	770	792	759	788	759	679	733	774	733	743	766	770	789	811	740	736	750	795	726	734	767	719	779	773	690	727	773	768	735	738	774	760	784	750	765	769	759	764	741	733	773	741	749	762	713	723	768	735	747	784	764	741	761	726	749	757	759	723	782	829	798	753	721	738	755	715	782	706	751	766	758	735	767	744	716	722	746	703	750	780	768	821	698	821	796	777	741	750	731	736	756	750	734	806	781	789	810	729	720	684	726	791	789	738	760	790	775	704	721	770	719	763	716	742	760	728	710	733	762	763	739	719	799	746	752	781	723	741	728	723	766	729	746	754	723	774	776	728	822	774	808	769	736	750	695	760	765	721	786	777	808	728	783	741	761	746	766	730	774	729	762	756	723	796	778	706	743	770	773	759	743	701	740	733	724	724	714	794	805	737	764	737	774	783	785	730	734	773	742	763	748	747	775	753	758	740	696	737	734	736	764	755	700	801	780	775	807	692	747	774	749	752	724	783	764	750	714	725	771	749	790	752	748	813	736	728	791	776	782	750	810	773	748	737	746	766	751
19992	9742	136	38	30	29	46	49	49	28	44	25	49	43	29	32	38	38	16	26	32	19	21	35	26	16	30	26	19	26	21	20	25	21	16	21	11	16	25	20	20	22	17	19	19	17	16	17	15	27	16	19	14	27	19	21	22	27	22	21	24	17	20	17	19	26	19	23	23	27	18	21	16	28	14	27	13	25	18	20	17	21	21	24	19	16	22	15	28	16	19	20	13	16	23	28	22	26	14	15	16	24	20	19	21	15	24	18	12	21	17	23	22	19	14	15	17	20	19	21	20	16	22	20	21	18	25	17	10	8	16	22	18	22	15	19	18	19	16	19	18	28	24	19	16	17	15	17	16	17	23	25	12	20	23	22	16	18	17	24	11	21	19	31	16	17	19	12	18	13	23	29	14	17	20	18	26	21	15	20	20	17	19	19	22	30	17	27	17	28	24	18	8	11	31	21	26	16	16	23	18	16	16	16	18	23	19	20	13	22	13	19	16	24	22	11	14	20	22	13	25	21	15	20	8	13	25	18	19	16	18	19	21	21	13	18	9	14	31	15	25	15	4	21	5	26	14	23	17	19	18	21	23	17	19	18	9	26	20	12	18	19	18	21	24	18	15	20	24	19	18	27	20	20	11	18	19	22	19	21	16	17	10	27	19	19	22	8	22	24	21	15	25	23	19	13	14	17	17	20	23	30	21	18	18	20	19	22	25	23	11	28	15	23	21	19	16	15	9	30	14	18	17	19	21	14	18	14	22	12	23	18	21	21	19	25	18	27	13	21	20	22	15	24	17	19	30	14	12	21	21	17	16	25	14	14	20	17	16	12	16	18	23	28	23	21	17	22	17	13	14	24	20	20	24	19	25	22	24	20	17	21	23	16	13	13	20	23	19	17	14	10	17	23	12	14	16	22	14	17	15	23	10	24	16	17	21	15	16	14	29	9	19	28	22	19	20	13	15	21	14	19	17	17	20	24	18	18	19	14	27	15	15	27	18	14	19	18	16	19	19	21	16	23	23	21	20	18	27	24	20	23	22	24	25	26	17	30	20	22	17	15	30	26	17	26	15	23	15	28	12	22	22	13	18	16	22	20	17	17	17	22	17	16	11	11	14	11	20	21	19	10	18	26	16	16	18	24	20	20	13	22	21	20	12	20	17	17	15	23	20	20	19	15	16	15	19	11	18	19	21	18	20	23	16	17	18	24	22	21	19	16	17	21	13	16	21	27	19	19	26	25	21	22	15	21	22	15	20	30	24	21	21	20	22	22	27	17	22	20	22	19	27	22	21	30	15	25	26	14	15	17	24	16	19	22	18	24	17	18	14	21	17	15	23	19	17	12	20	19	22	22	21	28	20	17	18	17	15	20	9	28	25	21	22	25	13	17	21	18	26	12	17	22	15	25	16	26	14	24	16	21	20	11	20	24	25	14	21	19	18	15	13	22	8	21	20	25	21	13	19	21	19	11	25	21	17	15	19	15	15	13	21	21	19	29	21	16	19	26	19	30	17	31	18	30	14	18	20	14	16	28	21	13	17	16	21	27	22	26	21	17	20	15	16	18	16	18	12	21	20	19	20	17	14	22	17	16	19	16	25	18	19	15	10	19	19	23	27	11	21	16	15	19	24	14	23	19	22	16	21	22	16	13	18	25	22	21	20	16	22	25	27	22	20	23	14	21	29	12	21	19	18	14	18	19	14	21	15	23	19	25	17	16	20	23	24	15	22	28	14	13	17	14	18	15	22	23	15	27	13	14	13	17	19	26	20	16	14	13	18	17	27	19	17	20	8	13	19	17	19	21	24	29	21	18	18	24	20	19	24	13	19	16	11	16	20	21	17	17	12	25	19	16	13	16	22	18	21	22	23	16	20	19	15	22	14	18	10	21	20	25	25	24	22	26	18	15	8	19	29	20	16	19	24	31	18	18	24	19	23	17	18	16	23	14	17	20	21	20	20	19	23	20	22	32	26	24	18	14	22	16	19	20	15	18	17	20	20	22	10	17	14	27	21	22	15	15	20	17	20	19	20	19	14	18	21	16	16	19	20	28	19	20	22	11	20	23	23	13	21	18	25	13	19	20	20	17	22	26	16	19	17	21	23	15	19	20	20	19	13	18	23	21	30	14	14	20	14	9	15	15	23	21	22	20	22	15	25	16	20	15	20	23	19	25	21	20	18	20	18	16	19	19	20	20	22	19	27	16	27	18	15	19	27	17	19	17	19	18	17	27	16	23	20	31	21	16	16	17	15	22	23	15	25	18	15	16	20	25	24	24	20	16	14	17	19	23	26	19	18	18	17	17	31	22	14	11	27	24	24	25	14	14	19	15	11	21	14	21	21	19	20	18	21	12	19	18	20	19	21	19	21	18	19	24	20	15	26	17	21	23	23	18	22	14	14	21	17	16	15	22	22	24	20	17	15	13	17	21	16	18	16	21	26	27	15	9	16	27	16	21	17	18	21	21	27	19	17	22	15	18	17	14	21	16	19	23	16	23	27	21	27	18	16	13	24	15	24	26	17	21	23	17	25	20	28	16	26	22	21	14	20	23	14	19	25	20	20	10	26	17	18	21	18	16	28	27	18	18	23	24	16	16	17	20	20	24	16	29	20	18	22	14	19	12	21	21	12	17	20	22	15	15	14	15	15	20	17	21	20	20	29	21	16	27	18	16	20	14	16	18	16	17	16	18	25	21	15	17	25	17	16	21	18	26	25	21	18	21	15	17	18	20	27	25	14	22	17	13	23	19	25	20	19	25	14	19	19	23	22	11	27	24	26	12	30	26	18	16	17	24	24	19	21	17	17	21	21	14	17	15	12	21	14	19	21	24	19	18	25	19	21	21	16	8	20	22	21	18	16	19	16	17	9	15	28	19	16	23	16	17	22	19	18	20	16	21	20	13	13	17	19	33	29	26	12	16	29	22	15	29	17	20	27	21	22	20	18	19	18	24	18	19	22	20	20	26	22	22	19	15	22	18	22	14	24	21	24	11	18	22	19	20	16	17	25	14	31	12	20	15	18	13	17	29	26	16	24	19	31	21	20	10	15	25	23	19	17	21	14	23	23	15	12	13	21	17	16	20	21	14	19	11	32	17	28	21	17	19	14	21	18	18	19	17	20	9	22	20	12	15	25	22	12	27	17	19	19	21	17	14	17	15	25	18	23	30	22	26	21	28	14	12	19	25	16	22	14	18	23	20	15	20	17	26	24	13	26	20	17	18	22	26	14	12	15	18	13	17	23	13	14	12	18	17	20	24	23	14	19	13	17	12	17	27	23	11	14	16	21	19	18	17	18	24	21	22	13	18	19	23	20	21	10	16	17	18	18	19	19	22	19	19	15	9	14	21	19	18	17	16	24	19	26	26	23	20	16	26	16	19	25	20	16	21	10	15	15	19	19	18	17	16	23	15	19	25	22	20	16	25	19	20	13	18	17	22	31	8	13	29	18	17	17	19	22	14	18	20	19	21	16	25	22	17
45734	18898	573	624	1508	2404	2580	2344	1970	1576	1329	1178	999	893	794	681	568	567	506	494	461	426	420	380	361	362	310	335	276	292	305	264	277	239	231	261	253	230	218	252	228	236	251	236	220	221	179	239	218	207	198	220	192	223	215	190	200	186	220	194	180	170	170	175	196	160	185	187	190	168	191	190	176	172	191	161	174	210	171	170	190	180	165	194	189	152	146	195	174	193	150	196	197	179	171	172	157	177	153	161	190	152	180	182	189	182	172	180	178	171	165	203	180	184	171	168	186	171	178	161	159	173	177	166	168	192	178	172	145	151	161	184	172	164	152	165	166	162	193	176	176	175	174	159	160	148	172	155	170	168	166	181	160	167	183	178	176	154	193	161	172	187	157	167	173	183	167	168	161	147	186	183	153	160	180	157	164	180	180	179	173	179	184	155	151	162	162	156	172	159	163	163	161	166	190	173	184	166	166	165	188	158	182	152	147	165	173	155	166	161	173	152	186	160	166	162	195	175	153	148	176	137	161	179	202	153	166	178	182	176	170	153	160	159	173	160	166	177	170	173	163	152	151	158	163	154	151	170	175	160	187	167	179	161	170	170	162	176	177	167	153	168	144	153	144	157	145	176	182	171	182	162	159	148	161	155	155	176	183	187	163	179	179	161	165	165	159	193	167	163	175	182	161	155	161	142	158	167	187	157	181	152	187	160	160	168	151	176	200	158	155	163	175	161	167	161	174	164	167	190	152	168	164	168	169	201	150	178	159	166	161	161	156	180	132	149	193	163	152	172	171	176	163	164	161	166	156	158	151	148	176	150	175	167	165	167	150	172	156	160	170	187	181	196	177	153	159	171	174	166	165	168	198	147	161	162	160	144	163	168	186	173	173	179	170	176	181	183	153	156	156	154	197	153	155	175	185	182	175	173	163	159	177	169	212	172	157	187	172	178	140	173	173	178	168	167	174	177	161	180	151	167	158	162	201	173	179	177	157	152	157	131	154	178	171	149	192	179	173	149	178	176	147	172	164	181	164	187	164	188	180	160	146	149	184	179	179	140	193	152	178	174	195	166	161	160	174	182	168	151	163	159	177	166	178	156	171	159	154	169	156	181	186	176	165	184	175	165	177	168	162	164	169	176	163	172	164	144	167	176	162	168	176	174	167	184	147	160	175	164	131	151	160	151	175	166	158	145	171	173	174	157	175	178	169	141	162	166	168	149	179	160	181	165	179	173	183	197	143	177	181	169	191	158	157	157	159	168	182	150	171	185	174	170	151	181	156	184	143	174	170	175	164	180	168	162	156	174	164	174	152	173	169	153	164	158	174	191	146	180	164	161	166	171	166	161	150	166	177	172	159	173	177	171	172	166	167	174	162	182	166	175	146	141	171	167	138	165	162	152	177	149	164	134	165	175	160	163	193	188	155	168	174	155	154	168	158	129	173	161	171	181	166	155	157	160	170	183	179	158	186	182	172	173	168	174	161	140	164	212	171	176	167	151	177	139	160	197	164	172	157	156	169	174	182	166	153	163	145	160	150	169	159	161	169	161	179	198	156	175	154	164	127	177	174	171	177	177	192	171	165	167	165	147	151	171	178	161	180	168	163	158	177	172	149	171	183	188	148	154	163	148	165	153	166	162	179	173	174	191	144	165	176	158	166	162	181	151	164	166	170	159	156	184	169	153	150	181	158	170	148	180	194	167	168	150	167	182	151	176	198	164	152	173	173	174	154	167	154	174	141	179	151	178	187	155	146	171	189	142	157	141	184	180	150	164	179	170	168	149	161	157	165	194	168	178	176	153	173	164	186	151	174	167	161	174	155	185	177	147	158	168	143	185	182	159	172	166	176	164	181	184	146	144	167	168	188	168	176	161	142	177	175	177	185	143	185	174	151	171	147	173	152	190	155	173	162	159	163	166	166	152	174	175	141	150	180	149	189	160	152	179	149	202	172	158	162	176	175	145	140	178	159	182	170	157	155	176	182	180	174	163	173	155	160	165	143	166	155	181	177	183	160	163	156	153	176	197	163	144	176	161	183	175	167	184	161	151	169	171	161	153	176	158	180	168	186	150	173	167	146	175	138	171	173	147	171	161	163	161	178	146	164	168	172	177	153	172	191	162	182	151	170	173	179	161	167	133	134	156	154	170	143	171	178	179	147	152	169	195	164	184	171	150	179	141	163	185	156	169	172	174	174	191	168	187	158	175	152	160	164	148	159	169	153	157	167	179	170	151	143	192	178	164	160	168	152	153	193	162	163	160	170	166	172	163	179	156	160	153	159	159	174	174	150	184	181	161	183	153	178	159	197	142	167	154	165	173	152	182	181	187	176	165	171	182	172	183	155	199	162	138	158	176	170	175	162	171	175	170	155	168	158	161	175	162	184	155	166	193	152	160	150	162	173	165	166	158	194	182	180	193	163	160	142	164	170	153	160	173	157	167	160	161	172	151	151	173	165	144	191	165	191	157	159	162	156	173	175	169	155	187	158	154	175	182	164	133	154	174	161	159	167	183	149	184	155	174	173	159	172	153	146	174	159	180	140	166	145	182	177	176	167	168	111	182	147	179	158	170	163	149	182	182	191	170	144	168	173	151	177	171	169	164	155	170	172	159	173	144	199	168	156	176	154	162	186	198	153	165	168	160	185	151	166	165	142	150	157	166	168	153	170	159	165	151	168	182	163	169	199	169	165	172	181	156	166	170	153	143	166	163	183	158	172	162	157	164	189	169	155	152	183	186	170	155	165	163	159	147	163	162	175	164	165	175	181	168	172	183	183	154	168	188	191	164	152	158	165	150	142	187	167	161	176	203	170	146	153	176	146	147	151	183	178	158	166	179	188	155	152	174	153	153	159	164	190	170	188	173	166	179	169	159	172	188	163	141	152	161	178	180	161	153	150	160	156	166	166	181	163	154	166	154	197	167	159	172	153	178	180	168	187	157	158	153	164	186	178	152	157	170	175	160	163	169	154	162	167	178	154	149	156	155	159	166	170	175	159	156	164	165	168	164	160	148	172	170	159	166	166	157	167	162	166	190	170	163	169	170	168	170	144	142	183	180	168	148	172	144	151	163	168	163	161	160	173	165	143	175	172	150	168	157	183	183	154	160	142	162	161	166	178	178	152	173	170	185	170	159	171	167	154	182	157	166	164	154	159	168	169	164	161	160	156	172	164	134	168	165	169	162	191	163	151	165	144	185	169	165	178	160	183	171	154	167	180	160	161	166	168	149	156	147	186	169	155	145	190	181	170	176	154	163	179	154	167	178	158	177	161	175	138	167	159	164	154	147	163	174	180	145	170	203	174	158	180	165	161	172	189	140	165	168	171	178	158	174	172	175	159	177	165	170	159	177	147	148	159	169	181	191	188	173	167	195	168	172	172	160	177	159	170	175	172	157	173	169	164	166	163	174	178	167	146	156	170	176	195	152	163	155	165	148	162	160	176	177	163	160	174	140	171	158	173	169	177	153	132	160	167	166	158	165	143	152
30006	19047	1015	100	106	93	112	119	108	99	102	111	111	91	90	71	73	91	90	84	80	56	74	77	84	87	84	67	83	69	69	73	61	54	73	71	77	67	69	66	84	70	53	65	79	63	75	73	65	94	65	73	74	79	73	68	82	77	65	57	67	66	77	64	78	65	75	68	60	67	65	55	79	75	59	58	57	73	71	69	66	77	73	75	78	70	89	68	77	64	71	70	74	59	67	77	57	47	68	61	66	69	67	74	72	63	60	61	56	72	65	62	77	80	60	52	66	72	57	60	65	61	64	89	59	64	69	56	65	83	57	83	73	70	72	68	83	70	50	89	78	68	69	57	69	49	79	63	54	66	71	67	54	78	78	60	70	61	76	67	65	85	78	72	68	53	58	67	62	71	56	66	47	76	71	67	72	73	61	68	66	68	52	61	54	67	64	59	55	89	67	73	70	62	78	54	57	61	73	68	58	72	58	63	71	70	63	69	83	75	71	68	65	67	70	75	60	70	81	71	57	66	71	75	62	61	52	72	78	70	70	73	61	71	61	75	56	68	79	88	69	57	65	81	73	83	65	73	82	69	66	66	75	69	79	66	66	66	70	73	52	44	64	66	59	69	74	60	73	69	84	70	64	76	54	75	73	56	74	71	58	86	65	51	87	60	64	74	60	61	57	75	74	82	79	61	78	62	69	47	71	65	79	61	68	61	62	80	74	81	61	60	65	63	59	75	70	73	60	75	61	81	58	64	73	73	75	68	68	60	73	67	64	68	64	75	68	66	78	72	81	69	79	70	75	57	69	65	69	67	63	65	62	63	58	63	82	68	70	71	94	69	68	61	66	78	70	73	76	64	64	69	68	61	57	64	59	82	69	67	69	62	66	65	80	66	71	65	71	73	58	84	58	73	72	83	68	49	75	77	56	79	81	71	73	65	63	84	70	62	64	79	70	72	71	67	62	71	79	66	66	56	61	69	45	66	62	64	61	70	71	75	71	76	72	63	53	64	71	67	62	63	79	64	59	64	66	65	71	55	69	73	78	54	55	86	71	80	75	60	70	64	69	71	78	60	61	58	67	67	75	51	67	71	59	81	75	69	70	66	59	67	88	67	60	72	66	60	88	68	55	71	67	78	70	61	61	67	51	90	75	64	62	68	61	62	72	63	69	70	63	72	69	69	80	86	64	58	56	86	59	64	69	66	79	72	68	82	65	69	81	70	70	79	68	59	68	69	63	77	65	63	56	68	68	75	88	76	66	57	56	69	66	64	55	56	62	56	66	63	55	72	58	68	60	58	64	61	61	60	76	74	70	75	71	69	72	82	71	74	54	79	71	55	74	69	72	62	77	69	65	62	53	74	61	74	65	70	57	66	66	64	60	89	72	55	92	71	65	77	69	73	60	69	75	52	66	65	66	76	78	58	67	62	51	65	79	74	73	58	76	65	65	54	66	65	75	83	77	59	60	70	62	73	94	65	66	72	63	65	67	64	70	66	57	65	64	69	56	63	75	61	76	68	72	71	69	54	55	68	76	73	65	72	78	57	61	74	62	78	59	61	55	69	74	59	68	84	69	80	84	53	57	56	55	68	74	68	76	70	80	53	64	68	68	75	57	63	67	67	85	57	58	53	92	67	64	67	66	55	62	70	56	72	58	79	56	74	76	77	64	70	55	54	75	60	66	77	61	69	59	67	63	62	70	61	56	70	62	67	68	58	67	87	75	80	62	62	67	62	71	73	61	70	63	71	85	71	57	77	57	55	84	62	62	53	71	72	69	67	75	63	65	74	65	69	64	65	58	79	58	58	67	67	53	68	58	65	72	65	57	80	79	68	61	67	66	66	61	62	79	54	66	75	79	69	69	68	66	71	65	67	78	64	61	70	66	77	73	69	77	57	84	61	57	67	64	84	71	56	64	71	85	51	74	73	60	57	53	61	68	60	85	74	58	84	61	64	60	54	55	83	68	78	54	64	63	54	56	70	64	64	71	69	85	69	55	64	72	76	54	68	62	60	66	59	64	73	70	60	62	64	75	66	58	63	63	59	73	65	81	65	61	63	72	63	55	74	63	70	61	73	78	59	78	65	71	78	68	59	72	66	66	78	65	48	68	84	57	61	54	76	78	77	53	58	72	85	55	76	63	72	72	65	70	76	67	57	76	71	69	79	62	49	75	64	71	65	72	71	64	54	70	75	58	69	71	58	71	70	65	79	54	69	66	74	86	70	66	83	71	63	72	74	74	59	70	57	59	71	70	75	65	71	77	68	70	71	66	57	72	75	75	65	47	56	81	63	72	64	64	69	59	67	64	63	71	56	69	60	66	61	60	57	84	87	66	64	71	77	81	56	82	64	74	61	75	54	69	79	64	73	77	63	63	56	66	71	67	59	54	75	60	75	62	57	60	70	81	60	65	80	63	68	70	66	78	45	65	68	78	67	61	78	63	85	60	68	54	72	78	58	58	67	53	68	69	61	86	56	76	80	59	51	70	64	83	73	75	76	61	78	74	65	60	60	69	62	60	70	58	58	78	70	76	72	63	62	75	69	72	68	49	52	48	46	72	67	65	72	71	70	67	57	62	52	76	73	71	57	74	59	66	64	76	65	54	66	67	67	57	57	78	58	66	67	72	77	70	81	73	73	55	60	57	72	52	65	60	71	59	73	67	55	63	71	69	75	82	68	70	67	65	61	67	59	67	54	85	75	85	58	64	63	59	82	65	74	50	54	69	65	72	68	71	74	69	73	65	76	63	79	67	50	57	65	80	71	59	68	72	66	63	80	65	61	72	64	60	71	53	70	72	74	61	79	68	66	63	73	60	62	73	71	73	78	51	68	67	59	71	62	68	48	63	50	68	70	66	64	70	63	70	61	77	63	59	59	57	70	64	71	60	61	64	79	64	60	67	78	73	57	64	65	75	52	77	87	72	71	65	85	63	71	54	81	71	50	54	70	57	65	58	82	70	53	68	50	60	63	49	60	61	67	64	65	75	68	71	73	79	70	61	78	61	73	72	65	78	65	69	50	57	54	75	72	77	65	53	64	71	72	59	72	76	66	68	61	77	54	61	63	65	66	64	65	66	65	63	78	72	64	57	61	67	55	68	60	70	69	70	73	72	55	56	59	68	69	62	74	83	77	74	71	59	71	61	69	72	69	60	69	64	55	77	69	66	71	59	61	55	67	75	68	63	81	58	74	75	75	63	72	62	78	68	62	62	72	64	73	54	77	69	75	55	61	80	88	61	80	82	70	73	70	72	67	62	73	80	78	57	73	72	68	73	66	65	66	67	60	66	60	83	74	72	59	62	58	61	80	73	68	78	69	53	67	78	71	67	69	71	71	82	58	69	66	66	57	60	68	67	60	69	79	64	67	63	59	76	62	65	78	71	69	74	73	76	63	76	62	56	72	71	70	57	61	53	88	66	52	52	62	75	69	74	69	56	62	72	62	71	72	61	69	64	76	74	84	72	63	64	75	87	68	58	56
46919	23091	1376	1399	3229	4857	4741	4178	3447	2930	2662	2224	1896	1744	1547	1423	1303	1267	1143	1156	1070	1032	1002	957	920	886	930	840	833	751	826	743	796	739	788	742	767	774	733	737	782	739	715	697	713	685	704	679	643	725	697	704	642	630	709	641	637	665	652	708	636	679	601	639	659	635	704	657	628	656	647	678	627	634	674	643	706	657	637	635	593	607	614	641	629	649	645	626	658	633	583	597	660	628	635	723	628	650	634	635	631	611	638	602	597	652	648	636	634	682	643	629	656	610	663	671	615	656	638	640	638	627	672	680	591	653	588	603	603	620	652	674	628	618	674	631	641	606	641	630	646	629	664	583	644	583	649	609	654	630	610	618	635	610	700	626	586	583	643	658	641	678	616	617	614	620	659	613	639	596	620	633	586	596	620	635	635	602	611	620	613	619	618	615	635	629	653	664	619	624	607	571	647	592	626	648	625	656	600	646	639	619	670	677	626	658	611	640	624	620	597	670	640	629	635	632	587	589	603	644	630	610	657	668	644	637	599	620	656	594	617	624	629	673	611	644	632	655	649	649	620	589	645	645	610	618	599	609	596	609	651	658	622	650	603	637	627	637	660	668	635	645	609	619	636	618	620	636	606	665	653	648	649	648	655	618	628	609	639	623	669	611	642	609	661	626	620	604	612	559	640	639	652	665	645	649	623	623	631	643	636	623	616	631	586	632	631	608	637	638	595	641	649	606	633	608	628	638	614	645	621	644	633	622	610	604	622	618	627	611	650	624	611	636	615	637	617	638	631	634	603	597	612	615	606	624	659	637	643	641	593	593	637	628	618	650	612	656	645	676	623	658	641	603	582	610	637	604	639	618	609	682	624	586	582	581	600	631	608	590	627	662	608	632	634	636	636	688	648	635	673	638	590	666	642	631	660	681	637	634	632	611	649	568	611	638	594	608	685	612	633	619	626	590	623	625	625	623	653	616	620	581	573	632	655	597	635	620	626	635	623	640	620	588	587	609	636	592	631	656	603	599	588	641	645	615	625	691	611	661	650	600	610	602	652	623	649	596	652	628	637	635	659	634	607	609	676	621	645	650	651	647	677	654	604	632	625	645	583	658	610	631	604	617	676	623	641	605	614	609	649	593	668	625	645	611	656	682	623	647	607	605	637	591	657	634	638	626	626	604	582	646	640	574	635	613	619	644	659	653	615	658	621	621	668	665	641	628	618	625	591	639	648	614	654	625	644	578	627	640	617	672	665	627	607	673	618	608	645	667	638	605	634	620	652	639	628	642	653	664	620	646	617	634	594	620	643	592	659	628	649	624	686	608	575	630	612	613	588	667	645	638	662	680	630	620	617	674	672	638	627	604	651	656	633	645	613	613	663	623	655	614	654	668	619	611	671	650	648	639	622	611	663	631	605	598	629	614	619	621	611	572	633	621	585	645	609	675	630	648	632	620	612	661	636	586	638	645	648	646	625	642	659	638	643	633	643	605	629	614	672	616	585	622	613	634	570	631	653	626	660	592	648	626	640	669	644	683	627	641	683	638	645	643	603	635	633	649	650	565	658	645	639	620	592	636	664	655	662	592	599	613	598	644	689	611	655	628	663	633	607	647	645	634	639	610	633	630	623	610	656	605	664	662	601	616	639	632	630	630	640	571	659	700	598	616	646	644	583	624	638	677	664	640	627	570	655	681	654	642	679	628	636	589	623	626	608	606	626	646	618	626	650	635	684	602	635	653	639	633	613	639	604	623	643	658	613	638	674	614	663	609	624	587	637	599	591	655	626	642	660	605	631	586	644	625	601	613	612	653	646	681	605	629	659	610	623	604	610	608	626	630	645	572	598	643	664	605	645	628	650	628	624	607	619	638	635	627	659	621	630	617	603	601	621	618	570	587	623	671	617	603	632	620	588	666	586	610	618	594	668	629	600	610	580	633	654	647	659	633	596	624	610	613	616	619	628	621	684	646	600	618	650	571	604	620	659	667	622	636	621	630	661	628	612	640	674	633	619	609	584	640	594	616	621	614	662	643	631	612	605	641	617	609	668	610	601	650	586	608	574	667	634	657	646	610	629	640	624	641	647	646	646	640	613	639	693	606	658	611	612	629	661	666	612	641	621	648	682	622	632	600	623	648	599	579	633	656	606	667	624	641	591	661	602	637	620	617	623	585	633	630	626	654	656	600	639	643	601	596	615	650	602	603	606	631	642	662	646	586	651	655	657	644	613	636	605	651	628	684	635	613	623	644	613	631	614	617	612	619	607	639	657	671	669	619	660	648	588	661	624	630	596	632	617	630	572	631	589	636	622	658	598	644	640	623	590	636	663	609	630	588	631	718	616	628	657	587	605	618	610	651	598	610	669	596	642	613	622	616	633	649	621	653	636	656	622	628	674	652	672	633	648	597	570	680	616	598	621	629	668	602	623	639	644	622	659	638	669	636	608	658	596	655	614	612	613	624	593	626	618	643	660	611	643	616	640	657	658	644	641	653	638	622	606	609	670	603	653	630	597	629	659	656	652	605	622	646	597	625	671	662	631	613	632	605	621	665	622	633	606	653	603	618	671	628	596	640	601	614	598	597	620	651	642	605	614	624	597	615	668	680	613	649	667	620	603	631	625	618	641	644	679	655	588	677	637	652	585	601	639	586	690	611	651	616	631	615	627	602	614	566	636	629	682	628	630	637	649	637	600	628	639	637	634	611	639	621	662	638	657	650	608	657	653	648	636	580	623	609	617	667	631	619	630	629	619	631	651	644	639	641	575	618	630	631	638	652	682	640	620	599	649	620	581	617	631	649	643	647	639	601	614	592	654	600	675	649	649	616	632	627	716	583	630	578	616	664	660	626	623	594	619	639	604	606	649	632	641	584	603	668	615	615	639	637	661	599	626	638	625	623	632	592	631	637	657	639	658	642	615	625	665	670	656	649	696	610	605	704	608	610	595	635	661	667	621	614	622	615	609	600	608	592	637	649	611	641	584	639	654	589	657	598	608	620	678	634	639	608	629	634	642	584	647	618	610	660	611	678	581	619	663	651	612	598	602	607	628	610	635	652	645	581	611	652	625	642	622	638	617	608	642	659	627	612	649	615	607	608	627	633	629	641	641	620	618	650	624	611	680	593	631	635	618	584	636	653	609	621	617	623	662	663	579	649	613	590	638	659	611	643	606	660	590	640	637	599	614	627	626	650	589	633	634	663	645	653	631	586	617	649	619	623	651	645	609	613	632	630	612	690	608	658	651	662	615	623	609	583	647	612	620	654	661	649	660	605	617	663	596	611	627	616	640	613	666	666	679	617	618	640	633	651	589	694	648	621	614	596	615	637	604	600	651	599	617	632	608	612	648	608	637	624	636	646	651	637	617	657	648	620	594	609	604	606	598	671	635	636	606	670	658	620	597	610	642	643	601	658	595	606	631	614	609	629	614	629	602	663	613	634	592	644	592	626	642	621	643	644	632	639	568	647	642	608	651	637	646	651	643	634	612	602	607	636
10490	2848	68	43	45	52	56	53	53	36	52	50	32	42	53	38	62	49	48	54	53	35	44	41	41	44	62	41	51	45	48	42	47	41	49	54	54	43	33	46	45	60	46	43	43	46	48	39	36	50	48	48	48	43	43	41	46	48	45	44	40	48	38	44	39	55	43	50	37	51	56	58	44	50	46	56	41	48	46	54	44	50	40	42	33	42	39	36	37	48	58	42	45	52	45	42	37	63	44	41	51	43	50	45	49	44	41	49	49	34	33	55	36	42	43	47	45	44	43	38	43	53	39	46	42	34	50	56	43	49	56	40	39	41	43	55	49	59	46	51	47	47	49	48	40	52	46	61	28	31	36	33	46	40	50	47	39	46	36	47	37	49	49	60	48	48	50	34	32	48	46	44	44	50	41	41	56	41	37	51	51	49	52	47	49	34	54	45	36	41	49	43	41	50	40	42	47	48	49	40	52	37	48	46	39	54	36	56	46	39	46	50	39	50	47	57	39	41	67	39	49	44	57	56	56	45	55	48	41	47	38	56	43	53	52	55	48	55	54	54	56	45	49	48	40	48	46	40	35	61	48	59	35	56	38	49	44	45	45	54	44	46	50	56	36	49	45	44	50	43	55	40	41	51	55	58	44	50	47	42	50	50	46	48	56	43	54	37	42	35	42	56	54	40	37	48	45	48	36	59	38	53	34	39	50	51	41	44	44	48	45	45	42	40	42	35	52	51	37	44	41	48	35	55	58	45	46	49	40	53	49	38	51	49	63	38	46	39	54	54	46	60	47	49	56	41	41	44	44	49	50	45	41	43	48	44	41	35	37	50	47	46	46	37	42	43	48	45	31	49	47	39	45	41	53	53	41	41	35	46	39	41	38	53	43	44	50	44	54	30	55	49	47	45	53	52	47	48	62	39	42	50	47	50	48	36	47	42	40	53	50	50	50	55	51	41	42	54	46	38	38	44	39	42	45	59	36	47	50	43	42	51	58	58	44	36	45	41	48	50	43	42	31	48	56	41	49	55	33	30	48	48	40	45	52	48	48	29	40	42	45	47	48	50	52	54	48	45	57	36	48	50	39	43	60	55	44	52	40	45	55	57	40	48	52	46	50	32	44	39	46	41	42	35	41	41	46	32	49	59	41	46	47	49	52	55	44	46	55	35	53	57	32	49	48	51	44	41	46	35	40	37	42	41	35	48	49	44	46	46	41	39	49	59	44	57	43	49	42	52	53	55	48	41	47	41	37	43	40	47	47	58	43	53	35	41	41	42	40	60	45	51	50	40	49	55	43	39	53	46	41	48	37	42	48	34	41	57	42	37	43	49	52	52	48	59	42	47	40	55	62	48	47	45	38	49	52	48	51	57	49	44	38	47	47	54	45	47	47	48	53	51	59	48	42	32	44	51	44	48	39	40	48	53	57	47	56	51	43	50	48	41	33	42	50	38	50	41	48	57	50	58	57	44	35	51	46	37	45	51	42	59	59	47	75	43	42	51	50	42	45	43	42	47	48	33	32	58	35	45	26	41	47	38	40	60	45	43	42	43	51	45	34	44	43	41	53	35	37	45	53	49	46	54	48	51	42	52	37	39	44	52	39	45	58	50	35	38	47	34	43	55	52	49	42	54	49	57	40	63	63	44	42	41	43	59	54	50	41	42	59	53	50	48	61	44	52	39	40	50	41	55	47	59	49	52	37	42	45	47	41	54	50	35	47	42	65	44	48	59	48	52	42	52	39	47	61	47	38	46	52	44	45	52	44	56	50	48	40	54	58	41	41	41	46	44	48	46	49	55	55	55	41	46	52	44	51	42	41	47	52	40	49	44	47	59	45	39	37	41	41	36	44	37	44	40	39	51	40	42	51	48	50	48	37	47	43	38	46	48	44	41	52	48	30	58	54	42	44	49	50	45	34	54	35	40	42	47	43	48	34	44	38	46	56	43	50	44	35	38	43	49	50	38	44	38	52	43	49	39	48	39	51	51	51	52	46	48	49	40	51	44	45	54	56	38	45	53	47	36	54	30	41	27	57	41	41	49	40	43	55	46	48	45	50	47	39	53	44	48	51	40	40	50	53	52	51	37	34	37	43	47	46	48	37	45	43	38	44	52	43	42	45	40	36	46	44	41	40	58	51	48	42	59	43	52	40	41	37	49	46	56	53	42	46	42	56	38	48	33	49	40	53	44	42	41	38	52	30	47	56	53	39	46	59	45	45	57	33	49	58	43	51	54	45	43	52	41	41	49	42	46	54	54	34	39	47	66	54	53	44	55	35	37	51	31	51	43	41	47	49	42	46	57	38	47	43	54	40	42	29	50	56	50	59	35	44	46	57	44	54	43	46	53	51	43	59	43	46	36	46	51	36	51	40	43	40	48	54	54	35	48	43	42	43	47	45	45	39	30	55	43	54	43	43	45	50	41	46	30	40	42	46	46	41	41	53	52	50	53	30	40	49	55	37	49	42	39	43	50	36	44	47	53	44	42	51	45	55	56	52	50	49	48	40	47	50	41	32	47	51	44	46	51	48	51	55	53	50	52	49	55	42	41	42	63	38	42	44	45	48	38	45	48	40	41	49	51	55	49	35	36	41	54	37	48	55	54	54	42	52	46	50	55	57	55	41	55	56	54	52	52	44	39	43	33	40	42	48	51	33	45	32	46	45	39	41	43	50	51	38	48	43	52	51	43	54	38	56	33	34	40	44	35	56	35	47	56	58	33	51	44	39	49	46	51	50	46	52	40	42	41	47	37	44	47	49	39	52	52	57	48	37	51	42	33	52	48	44	52	47	45	43	47	42	45	37	40	48	38	55	62	32	40	43	54	41	39	37	49	43	44	48	42	52	53	52	37	41	46	48	33	42	55	33	44	53	46	50	48	51	48	57	44	51	48	37	53	47	49	42	53	36	38	45	50	39	51	43	39	56	41	38	53	52	53	39	49	48	43	50	46	43	41	44	37	35	35	48	48	58	45	33	49	50	42	36	41	45	33	42	34	40	46	34	49	44	47	51	44	36	36	45	56	47	39	48	49	45	37	51	39	41	42	36	49	42	34	48	37	46	58	39	42	44	38	45	64	33	47	46	47	43	45	48	42	39	41	44	50	50	41	53	35	45	34	52	47	48	36	36	48	61	37	42	56	49	49	52	35	45	33	62	39	45	36	47	59	36	48	50	47	48	52	41	38	44	42	41	60	45	40	46	39	39	34	62	34	47	39	38	38	44	45	37	50	55	47	47	50	42	51	45	55	42	37	40	42	60	54	51	40	34	41	50	48	60	47	46	34	46	57	45	39	47	53	44	54	47	45	40	34	47	53	65	47	54	38	38	44	41	54	34	45	50	55	45	45	36	45	48	48	48	39	37	47	45	49	54	55	55	44	37	52	52	37	32	45	46	45	42	47	51	46	42	39	54	46	46	42	45	37	42	45	38	48	45	44	54	47	38	38	58	46	53	44	47	38	44	58	39	61	47	57	49	43
36402	14358	497	516	666	862	889	816	763	727	632	571	612	565	540	487	479	509	497	510	430	485	432	448	462	472	440	452	419	448	423	411	438	451	382	410	398	408	383	376	383	431	421	402	383	410	398	403	394	396	395	405	406	422	379	406	377	380	434	415	422	412	362	416	444	412	423	418	407	383	424	412	395	403	405	423	419	416	387	409	384	390	387	409	406	400	380	370	388	375	434	423	388	384	447	421	402	383	376	401	408	368	413	415	416	422	392	368	384	406	403	394	369	410	405	363	366	400	379	385	416	399	387	385	385	409	355	426	401	415	401	412	389	398	380	398	424	399	394	375	403	378	434	387	389	406	436	384	421	395	420	407	420	386	408	397	373	373	419	422	403	424	398	416	405	397	381	395	394	398	388	416	375	374	383	420	407	409	367	378	393	376	383	401	416	389	418	408	420	354	376	385	379	419	409	401	408	382	401	417	357	349	381	427	402	402	411	396	367	418	386	367	410	407	399	366	387	398	394	406	367	383	410	424	400	388	395	346	423	430	398	417	419	421	376	398	370	391	361	402	380	417	374	399	409	396	407	365	408	402	407	412	407	368	400	383	377	363	408	386	418	381	377	404	424	366	396	361	368	391	376	417	359	446	406	417	377	417	383	386	382	387	402	372	425	387	377	388	394	380	412	402	419	383	386	409	376	428	408	367	395	377	408	419	402	400	405	364	383	416	369	383	403	406	383	374	407	393	388	390	305	396	383	411	408	419	384	415	436	390	416	394	371	376	393	349	394	360	430	391	391	402	339	381	414	384	395	361	390	368	371	417	369	426	434	401	396	392	382	392	370	400	402	386	380	367	389	392	394	436	405	423	435	401	378	388	383	384	397	418	391	440	397	388	404	363	424	409	401	413	346	396	421	449	416	392	381	425	370	411	397	398	421	407	432	394	387	404	384	401	427	389	369	386	415	390	366	398	403	401	413	388	388	383	395	370	377	400	365	404	407	397	369	384	402	378	386	405	349	387	406	349	397	389	414	373	380	353	385	388	423	427	381	405	377	353	396	434	402	393	387	426	395	429	386	409	447	406	395	392	346	414	428	389	415	411	397	404	433	402	388	397	431	392	406	373	374	395	391	377	405	352	349	392	370	425	415	408	376	356	416	413	405	380	395	437	372	415	402	408	369	379	385	370	393	431	390	412	375	383	362	380	375	434	403	391	375	400	416	390	386	355	407	357	398	394	412	382	402	407	387	392	427	379	378	392	375	387	426	375	413	385	427	412	366	443	380	402	383	402	384	360	394	375	436	410	392	433	400	418	385	374	396	422	391	404	364	372	403	412	414	420	387	382	374	416	378	402	414	382	438	403	403	395	377	400	399	381	357	393	387	364	419	409	414	404	399	389	409	366	380	411	406	401	389	391	449	424	419	436	393	392	414	361	395	408	394	363	414	434	398	446	373	417	372	396	395	390	403	408	391	397	407	408	390	426	372	399	398	373	356	373	424	402	413	432	359	418	379	438	417	380	373	393	424	388	425	397	382	403	396	394	361	435	431	381	379	400	411	375	399	389	410	388	379	401	360	416	423	399	379	438	433	415	414	354	405	397	413	381	399	383	373	405	398	408	403	381	433	405	390	441	414	383	353	420	412	376	362	393	391	395	404	379	363	414	394	379	353	401	369	382	420	414	387	424	432	404	380	400	413	376	392	396	421	426	420	377	357	356	428	401	395	396	411	381	408	401	425	396	418	359	385	364	385	412	390	419	423	443	390	428	396	435	404	409	389	419	388	392	372	380	399	407	363	422	415	402	390	390	380	415	390	394	428	436	450	415	403	391	411	373	390	409	382	405	355	390	395	354	371	391	406	423	376	401	361	378	409	418	365	430	392	373	364	398	417	391	374	400	392	430	385	367	411	375	391	378	396	410	389	393	379	419	387	389	452	372	369	374	382	395	395	405	371	364	403	402	387	360	429	389	405	418	391	385	382	408	363	393	399	397	396	389	391	380	383	419	427	417	390	392	414	432	412	377	412	391	407	362	400	395	369	414	379	400	431	403	386	401	392	364	387	398	360	414	401	366	381	390	388	383	400	384	395	366	411	412	429	417	409	399	382	403	380	374	370	405	401	394	379	411	396	373	365	405	392	361	376	387	387	366	372	366	355	401	396	379	391	404	398	415	382	367	431	376	409	371	420	352	382	423	380	395	414	367	386	383	378	395	385	402	376	389	395	388	427	389	360	385	379	424	397	399	389	363	384	396	371	386	436	394	385	391	426	406	394	406	411	385	422	365	399	393	392	402	372	364	337	386	384	421	417	372	348	404	405	407	374	403	396	377	402	375	380	376	410	393	386	412	413	376	400	388	416	410	390	396	385	398	422	387	401	410	380	376	389	392	407	388	411	408	381	367	374	357	358	409	392	419	379	386	402	411	388	411	378	409	402	407	365	407	364	413	366	404	408	363	408	423	411	370	406	403	403	380	393	437	391	408	386	400	399	389	393	411	404	371	388	383	391	377	401	376	407	397	397	379	385	406	419	356	388	435	391	413	398	367	418	410	383	374	416	376	392	394	373	390	389	369	429	400	413	387	371	360	387	379	392	410	376	356	388	384	396	392	418	369	403	404	381	396	405	389	406	413	437	430	406	411	383	410	394	413	367	369	365	367	403	384	417	435	403	396	379	408	375	440	388	412	394	407	437	429	397	426	376	379	403	399	367	433	397	370	388	410	418	371	428	411	408	402	402	387	367	377	381	410	431	397	404	386	407	421	392	387	382	390	397	409	420	406	402	388	423	407	385	376	377	436	399	388	381	397	440	372	367	404	394	387	404	403	372	399	384	379	384	418	396	400	397	388	414	429	372	435	426	406	403	388	398	418	426	383	365	374	381	403	403	403	363	413	403	411	393	389	374	396	389	401	420	396	377	368	386	383	393	366	412	380	390	391	384	386	442	418	387	391	407	416	427	360	396	389	380	375	398	384	375	421	430	374	399	396	381	403	407	407	419	399	404	403	370	375	398	413	412	408	400	396	417	367	401	390	406	440	422	388	379	428	394	387	376	417	409	423	427	380	390	419	416	395	369	428	390	390	373	413	380	405	366	381	402	379	372	416	424	382	372	390	430	391	405	429	391	370	424	397	386	355	403	400	411	380	407	415	414	412	358	393	399	406	400	387	406	434	394	423	375	372	396	400	402	401	380	429	400	366	394	434	395	405	376	402	398	396	387	403	427	411	426	390	357	388	405	400	373	419	406	398	414	422	424	426	377	400	402	378	365	412	413	364	397	412	380	373	401	356	430	397	398	391	393	386	405	403	393	423	372	379	425	408	389	377	378	399	405	411	402	415	385	406	411	400	395	406	392	386	407	405	385	415	385	420	359	392	397	382	415	412	385	397	393	357	408	420	380	354	376	419	405	382	363	386	399	370	423	357	363	421	407	399	413	433	436	397	363	374	379	404	378	362	388	395	374	413	400	410	406	387	404	399	421	400	396	393
24668	14797	520	94	117	83	121	134	110	134	119	98	97	113	112	77	94	108	93	105	78	81	86	80	86	75	91	95	100	88	84	96	76	82	90	83	92	84	88	81	77	80	87	74	95	83	80	89	88	80	79	90	94	104	74	85	88	81	92	89	98	102	79	105	98	74	85	86	87	89	78	89	99	90	88	75	76	84	93	66	99	88	87	74	80	71	74	74	79	81	80	96	74	85	95	91	73	90	82	85	69	81	80	76	87	81	85	97	85	100	61	65	90	75	89	92	81	87	75	95	84	80	88	98	85	84	82	83	71	89	81	83	81	81	92	94	83	89	84	92	94	86	77	75	63	89	88	96	94	61	102	79	81	80	84	84	67	83	96	94	79	78	73	82	88	79	85	89	85	77	90	87	103	87	99	87	76	90	77	73	83	84	83	86	96	89	76	88	99	79	75	82	90	85	75	84	104	87	91	99	82	86	92	84	92	73	82	92	95	95	97	78	69	88	88	69	84	89	92	73	82	88	87	78	76	76	83	87	84	70	82	60	87	85	86	79	91	83	82	73	73	92	92	87	92	65	84	85	86	60	81	106	90	71	81	73	80	80	85	76	88	104	79	80	82	79	78	82	98	83	77	80	79	85	87	89	87	80	98	97	86	64	85	88	87	82	88	90	106	94	73	74	84	115	95	79	84	98	95	70	85	76	83	99	98	86	89	72	79	84	91	84	71	75	93	79	95	93	64	79	74	83	73	116	90	86	89	93	84	89	80	82	67	80	91	90	86	109	79	93	76	74	72	72	104	64	92	76	97	85	79	96	96	92	85	86	91	76	97	73	93	84	85	70	67	88	82	78	78	95	89	71	85	90	86	81	92	85	86	91	80	78	77	79	83	81	82	95	96	84	89	72	85	83	83	74	71	101	88	92	85	80	88	76	80	78	83	73	80	100	74	74	69	79	77	77	92	83	85	89	86	83	96	82	101	71	80	90	72	70	70	76	96	81	86	77	96	80	62	98	64	76	76	104	82	83	78	78	79	75	92	91	86	89	70	80	86	76	86	98	71	75	71	82	89	83	70	86	71	75	79	83	80	74	88	95	81	84	89	106	90	98	90	87	79	89	86	103	85	83	74	90	80	100	79	93	74	81	91	86	75	95	70	83	78	73	75	87	71	75	87	91	84	91	86	73	72	85	84	85	77	91	96	79	85	91	75	84	88	78	74	82	82	79	88	85	64	85	95	81	73	87	89	72	64	79	87	56	79	84	82	91	68	89	76	84	84	73	95	66	95	76	72	73	101	94	75	79	85	75	88	73	73	94	96	81	68	73	87	74	101	75	84	99	94	79	78	82	78	84	92	85	95	93	97	99	84	82	97	85	99	90	92	94	91	91	80	67	66	92	90	90	74	88	72	83	70	72	81	68	81	73	74	104	86	75	87	92	74	84	83	97	99	92	87	79	82	88	72	78	82	91	78	77	70	57	87	81	86	76	89	75	83	77	79	106	90	92	74	86	98	79	92	84	88	99	74	77	83	68	73	90	69	82	81	82	80	68	84	79	95	97	73	81	88	91	90	89	86	83	91	84	73	75	77	85	87	87	73	82	88	92	87	83	86	96	99	80	84	86	79	97	73	73	100	77	92	71	80	86	78	90	87	83	68	88	82	82	101	98	80	78	104	81	78	79	78	71	89	66	91	87	77	84	80	78	86	68	62	70	81	92	67	68	95	88	81	79	95	103	81	98	78	103	80	87	81	93	76	86	77	77	74	69	81	66	82	69	77	103	89	87	83	80	78	78	81	87	90	83	61	78	70	87	96	100	86	72	88	102	84	95	77	85	78	77	64	79	85	72	86	81	85	94	73	70	79	86	84	81	86	79	81	83	83	84	70	79	95	73	82	97	90	80	72	75	88	70	82	80	79	84	58	89	66	91	87	83	67	71	79	77	96	80	100	86	75	64	90	84	77	72	75	87	98	102	67	85	63	81	87	79	78	90	89	86	75	88	80	85	72	86	77	73	76	81	78	72	92	95	88	86	84	89	81	90	74	73	83	98	58	79	85	69	91	75	80	87	87	85	81	91	100	107	75	84	87	77	86	104	82	79	79	76	96	88	77	81	85	86	90	77	97	95	88	71	90	90	83	79	78	59	106	63	82	87	85	77	90	78	74	82	76	98	66	85	102	81	70	94	75	96	85	90	97	96	83	73	98	93	88	102	81	69	84	97	84	86	78	111	91	74	79	89	88	86	73	70	85	82	79	75	87	74	94	94	79	91	95	94	96	102	99	97	92	100	100	97	94	85	84	84	97	94	86	73	82	84	93	85	93	78	84	101	76	89	78	96	64	79	85	73	67	88	98	76	78	82	91	79	77	87	83	92	92	80	73	86	71	63	68	73	66	86	91	75	90	73	97	83	83	80	90	78	91	91	98	88	80	86	99	74	89	83	82	79	80	99	66	88	84	75	94	72	88	82	82	87	74	87	83	90	76	84	78	97	77	73	81	89	75	82	86	89	89	90	87	91	79	89	78	103	86	60	91	85	91	95	73	106	102	85	71	92	93	87	93	99	79	90	84	90	81	82	76	78	78	80	98	95	65	78	84	69	85	86	87	93	88	87	82	95	83	86	82	86	84	98	56	74	91	84	84	89	66	107	80	88	77	59	96	81	76	79	86	84	81	97	78	96	79	70	71	87	64	75	80	74	82	73	98	72	77	92	89	80	68	86	77	63	78	84	87	89	98	83	84	89	68	84	79	87	77	84	75	106	77	87	91	88	68	78	67	103	66	100	72	82	75	95	89	77	84	103	67	85	86	88	87	72	83	78	87	92	83	100	74	85	86	77	79	90	73	76	98	75	86	77	78	82	64	75	70	66	78	96	88	89	86	75	81	100	97	73	95	83	81	71	85	83	80	82	88	77	87	83	104	76	74	87	92	77	85	86	76	91	106	83	77	76	70	81	85	98	82	87	69	102	88	82	99	79	78	87	87	92	98	74	82	84	69	71	82	79	85	68	74	98	93	78	71	79	68	78	82	80	88	95	69	84	69	79	74	89	95	80	76	75	79	97	83	77	74	80	79	88	81	81	96	63	97	95	89	69	91	76	92	83	94	75	97	80	81	88	80	90	84	97	91	114	77	87	82	80	82	81	71	80	74	83	86	82	82	91	102	73	87	91	80	79	82	98	90	76	86	94	84	68	82	102	74	95	94	70	78	87	80	84	76	91	97	71	66	79	71	90	85	80	81	84	69	83	83	99	83	77	96	78	86	82	87	75	75	76	79	84	98	95	73	97	80	60	91	82	90	78	77	83	86	81	84	94	85	80	77	75	94	92	97	84	75	81	91	82	74	82	106	97	86	89	92	88	84	86	82	73	84	82	95	80	95	89	97	78	78	84	79	66	92	84	76	80	80	85	89	90	86	89	86	99	87	90	69	89	82	79	77	90	76	87	73	78	89	87	81	70	98	99	53	79	83	92	95	84	106	83
44395	23307	1304	1266	2556	3596	3534	3081	2628	2097	1877	1626	1494	1350	1292	1250	1120	1093	1111	1071	984	931	955	927	909	874	916	866	902	818	846	872	809	872	808	833	828	811	783	785	733	798	804	741	846	805	819	793	764	747	769	745	806	788	749	802	775	681	797	717	773	799	841	778	718	780	823	769	757	760	803	723	767	758	770	779	796	819	740	781	720	783	787	764	737	751	760	746	753	730	724	768	696	739	743	766	711	768	770	769	737	724	763	760	800	761	762	763	719	739	739	753	730	762	780	768	716	745	741	713	781	740	734	775	729	742	759	728	796	744	736	696	731	727	750	785	746	740	741	763	719	771	730	792	751	779	707	705	748	752	710	773	747	707	776	742	699	725	772	819	761	765	792	762	763	748	757	774	741	744	717	732	728	712	744	771	735	743	724	713	752	766	704	766	777	723	727	741	740	732	795	746	725	719	789	804	725	793	733	722	725	735	769	734	710	703	771	755	714	752	721	743	765	739	690	716	709	762	760	804	766	719	781	754	734	773	757	783	727	782	727	720	742	720	712	749	755	750	744	771	771	754	751	751	690	745	771	782	737	721	775	721	761	737	762	774	757	739	716	797	700	711	762	760	779	743	749	744	758	732	689	761	770	729	765	747	770	730	799	740	706	755	777	724	756	741	770	730	781	756	743	763	783	746	745	728	719	732	739	756	748	794	763	754	753	748	799	739	750	740	758	752	721	750	698	770	740	766	797	746	750	708	756	736	776	763	758	781	745	790	785	737	751	725	762	781	781	750	755	743	768	755	763	733	755	781	757	797	758	739	731	778	776	756	743	747	778	734	777	809	751	732	746	742	745	708	720	806	776	771	714	742	739	767	749	729	752	736	713	704	708	735	738	706	717	716	740	763	755	732	738	757	743	763	746	726	788	764	738	759	732	738	710	730	766	722	709	719	764	741	748	764	733	759	699	738	746	742	743	782	743	767	762	757	726	758	770	745	709	798	779	773	736	766	777	770	741	711	767	684	707	756	751	794	732	681	732	718	736	723	760	749	776	742	746	743	735	763	743	782	732	777	722	735	803	738	726	695	727	711	752	780	729	757	764	796	736	778	728	729	766	714	752	740	731	734	753	711	736	746	806	747	772	790	696	716	679	726	743	743	751	767	717	754	718	729	740	761	704	755	775	734	747	763	758	755	716	736	751	757	690	755	711	734	809	785	740	718	722	759	733	757	728	777	721	743	762	774	726	724	766	736	752	784	750	744	750	685	705	734	744	770	766	733	726	790	745	769	725	761	757	736	750	704	706	768	715	730	770	764	786	784	727	733	763	726	740	782	697	774	739	715	759	699	776	689	751	798	747	779	747	748	766	724	784	742	762	799	707	765	735	761	734	734	702	732	755	755	748	777	702	693	777	724	759	791	782	739	738	749	777	771	742	722	740	785	755	743	738	712	766	774	759	756	694	686	737	738	747	755	752	761	729	715	739	780	761	769	744	743	740	779	771	741	783	746	708	767	731	751	758	753	744	747	768	763	745	767	780	737	741	697	717	737	781	744	719	766	711	740	736	772	720	751	770	765	754	766	731	762	768	789	763	708	761	706	757	697	746	732	787	762	712	793	806	755	778	747	747	749	722	736	773	740	744	718	751	740	737	693	765	690	720	766	688	761	741	725	775	760	743	744	729	754	731	750	772	692	740	750	736	820	740	752	768	743	775	742	734	729	750	757	705	739	769	719	698	707	709	783	735	668	781	746	727	731	787	746	766	808	746	749	749	748	724	787	769	722	784	768	748	798	734	726	776	725	745	745	710	712	758	738	692	769	739	742	745	705	738	729	740	733	747	747	724	730	778	769	707	703	774	741	751	743	762	788	714	745	745	736	731	697	702	726	714	751	787	758	725	727	728	698	726	751	734	728	762	779	726	779	769	772	790	766	706	734	721	757	729	748	725	753	730	749	709	748	731	777	744	840	760	731	740	750	727	700	764	779	789	698	755	758	764	756	745	751	725	707	693	738	743	758	728	739	774	754	766	716	766	741	777	759	711	745	718	731	719	751	734	697	764	709	782	737	700	753	743	728	758	746	760	710	723	726	750	773	796	733	724	727	735	787	743	745	731	752	745	725	734	736	809	760	750	785	749	791	752	743	752	719	766	787	796	766	720	747	773	770	767	779	744	725	738	765	717	753	704	773	729	745	774	742	791	740	786	771	778	728	757	732	755	723	721	750	663	752	758	727	757	782	760	766	719	754	754	768	679	780	737	746	764	717	742	767	756	771	735	753	709	803	721	741	770	697	728	725	715	794	765	774	749	706	732	780	753	775	761	694	709	781	724	720	741	739	755	740	747	713	764	717	710	712	741	733	765	720	802	800	721	766	769	766	784	764	780	745	787	702	750	717	735	737	722	727	742	713	738	739	747	774	742	721	712	765	760	740	694	733	753	747	710	778	739	759	773	723	702	734	763	746	784	714	719	767	738	755	734	713	757	741	794	762	724	758	738	755	772	763	717	803	762	772	736	747	716	722	707	762	742	725	721	790	784	764	740	784	709	686	738	759	732	717	791	715	725	745	702	768	731	758	719	727	748	754	751	738	753	751	741	779	784	747	810	765	759	734	811	815	717	747	749	735	747	745	762	735	758	677	712	789	758	716	746	725	753	753	727	678	777	751	750	780	685	750	738	769	729	775	781	726	700	778	756	684	756	780	733	777	730	775	739	736	751	755	765	769	757	765	722	776	743	774	775	712	695	713	754	715	786	746	735	750	771	764	742	745	773	724	741	735	781	736	748	707	760	731	749	728	747	759	754	712	737	737	774	738	711	755	740	741	787	719	744	737	707	753	735	797	755	781	759	777	760	733	784	693	731	709	770	741	740	725	734	786	739	750	743	742	729	757	749	752	703	734	736	729	738	717	762	724	739	732	745	746	726	718	721	699	760	780	777	738	713	668	737	749	730	764	698	790	718	749	800	769	700	797	754	734	739	752	787	701	752	748	756	758	763	793	753	765	728	769	723	748	758	740	791	735	788	758	710	737	724	727	749	735	733	746	747	711	774	755	721	813	780	747	739	699	737	734	774	713	723	800	775	774	774	807	736	691	743	758	740	744	768	712	746	761	772	730	703	746	769	743	767	740	773	722	767	761	724	776	748	731	774	763	757	688	706	746	757	722	719	743	770	710	793	773	739	763	753	756	756	729	778	778	760	764	796	768	797	787	798	707	716	714	740	757	742	747	735	735	765	788	781	754	695	736	737	737	715	766	741	700	743	719	750	773	728	760	728	756	766	702	697	748	766	744	736	756	771	783	690	754	749	742	770	745	765	720	732	724	703	736	744	699	760	783	746	734	785	753	747	738	816	785	768	733	769	718	795	754	713	757	742	783	756	697	779	725	733	793	751	728	753	715	775	745	694	726	697	709	718	765	747	728	737	688	748	735	715	765	764	721	724	755	715	778	738	732	752	759	687	745	746	778	754	778	743	774	769	759	765	710	754	785
20479	10472	169	42	31	35	51	53	48	53	38	41	42	26	34	32	22	30	40	25	30	19	26	30	25	23	20	25	17	25	20	27	22	20	20	15	26	24	23	24	17	25	13	17	24	16	22	25	24	14	24	20	21	14	15	33	16	10	22	17	23	25	22	17	25	19	20	13	17	15	19	25	24	23	12	17	19	19	17	14	20	19	22	19	21	16	24	13	17	18	18	20	20	23	24	9	20	14	12	18	22	21	16	25	21	11	20	21	23	21	23	10	20	20	21	18	17	13	17	12	27	22	20	22	22	17	17	20	21	13	24	19	11	31	20	14	18	23	19	18	17	20	15	18	20	21	12	12	23	15	14	10	29	20	21	27	20	26	14	18	17	16	20	17	13	15	19	19	22	15	20	20	21	17	25	20	13	16	14	16	13	21	12	15	19	24	17	25	16	18	11	16	25	23	17	20	19	17	20	16	18	15	16	20	14	18	18	10	15	20	22	19	18	22	15	10	23	8	20	13	16	26	13	18	12	20	19	21	24	23	25	12	19	24	19	27	15	13	22	20	18	6	17	23	21	14	21	15	15	9	17	16	22	24	20	18	17	19	23	17	17	13	19	24	36	19	14	22	9	21	17	23	22	11	21	15	11	16	19	19	21	20	20	28	18	19	15	14	22	20	22	18	12	21	15	16	23	27	17	19	15	22	20	24	17	16	15	22	12	27	20	15	15	22	22	19	8	17	16	21	17	17	16	18	19	12	25	13	23	20	16	15	21	21	18	27	12	12	19	23	16	18	15	17	15	21	14	20	25	22	21	19	25	12	25	21	17	10	20	14	24	17	18	18	25	16	21	16	14	17	24	19	23	17	16	24	17	27	20	14	24	19	21	21	12	17	16	25	21	21	16	22	24	19	31	15	13	21	14	19	17	12	21	15	14	14	18	15	13	15	19	21	23	24	18	15	26	24	14	21	20	16	25	19	21	21	26	24	21	18	32	11	16	17	14	16	19	13	21	12	17	8	21	15	19	19	19	22	21	22	21	19	13	21	17	14	17	22	14	17	17	18	20	16	21	12	14	19	16	18	15	22	20	12	20	24	22	13	28	18	14	18	24	31	13	17	26	16	17	21	12	19	18	22	23	14	23	18	8	8	15	20	16	17	18	21	15	21	22	25	18	23	19	23	13	24	18	13	24	21	21	20	14	20	20	14	17	13	15	19	21	26	16	22	18	18	24	19	18	19	15	15	23	16	18	25	17	21	15	14	25	16	25	21	13	19	15	19	24	10	15	17	19	11	16	18	20	21	17	18	13	26	29	18	22	24	21	20	21	11	21	18	22	26	16	12	17	13	10	13	26	19	22	23	21	20	11	20	16	21	17	21	23	16	25	16	22	19	11	19	21	21	20	16	26	19	25	9	18	20	24	21	16	17	9	24	15	15	20	17	12	27	19	13	17	18	10	32	25	18	21	17	19	18	13	23	22	20	14	19	11	13	17	13	17	18	23	20	20	17	14	16	18	27	24	15	18	15	14	21	16	18	21	21	22	16	26	15	18	11	21	19	23	20	15	19	15	12	28	21	20	12	20	14	20	11	16	16	21	19	28	14	18	20	13	30	19	22	19	12	27	15	17	19	19	24	16	10	10	14	22	20	17	16	11	23	23	14	19	19	8	20	27	13	15	13	17	23	20	13	24	23	18	16	16	21	22	31	20	23	15	17	20	13	25	17	20	23	19	18	20	24	23	26	24	15	16	18	18	19	22	15	24	16	14	14	19	22	19	17	19	13	16	16	20	19	22	12	20	33	22	26	18	18	10	12	15	18	18	20	28	12	17	19	20	15	14	16	14	14	16	19	19	14	19	21	15	24	12	21	25	17	16	23	22	17	18	26	13	16	20	30	14	16	18	21	17	12	19	28	17	15	22	15	17	23	17	29	22	13	29	18	22	15	15	18	18	22	26	20	16	22	22	17	11	29	21	30	14	14	25	14	26	20	15	22	15	15	24	22	20	13	16	14	13	12	18	21	13	23	17	22	14	12	19	24	19	11	26	30	18	24	24	11	21	19	18	17	12	23	13	14	24	28	25	21	15	19	15	19	29	17	18	26	22	7	13	11	15	21	17	17	20	24	23	27	15	16	13	21	20	23	17	25	27	10	15	15	12	16	29	19	12	26	16	22	22	13	17	22	15	20	25	17	17	17	15	20	14	14	20	20	23	10	19	18	16	18	23	23	22	24	15	17	22	18	20	12	14	12	18	14	19	18	18	16	21	18	11	18	22	15	24	16	13	21	18	27	17	16	18	22	15	24	20	17	19	14	24	17	18	18	16	24	14	17	17	16	16	26	13	25	21	24	14	18	20	18	13	26	19	18	20	24	21	20	20	14	13	24	18	19	17	12	15	19	28	23	13	9	16	13	16	24	24	20	20	13	25	15	14	23	14	21	15	16	20	20	16	14	19	25	20	27	20	23	16	17	19	17	17	19	21	18	18	11	18	18	19	20	14	14	26	26	19	20	20	18	14	21	12	27	16	16	17	20	19	21	25	18	24	20	26	20	17	15	16	18	18	15	18	17	18	20	15	14	23	23	21	23	20	24	14	17	18	15	17	19	15	14	22	14	20	21	15	15	25	18	19	24	17	19	16	14	14	18	24	20	19	17	22	14	25	21	11	18	26	15	20	19	18	17	17	20	11	16	17	23	14	13	20	15	12	22	20	21	18	20	23	23	16	24	12	15	15	18	19	13	17	15	18	26	22	18	21	15	15	26	19	15	18	14	18	26	23	22	17	19	17	20	27	24	23	29	27	12	15	18	24	20	17	15	17	16	18	18	15	16	12	6	19	21	19	16	13	15	21	18	19	18	19	17	23	23	27	20	22	20	21	25	16	25	20	19	12	23	19	17	24	13	20	15	8	19	24	18	17	21	12	18	22	14	24	15	22	20	24	11	13	17	20	22	20	17	14	18	19	21	17	21	9	22	15	14	13	17	25	21	19	18	20	19	17	14	15	16	12	20	18	16	15	12	13	22	13	16	19	17	18	21	22	20	18	19	16	15	22	23	17	19	20	20	11	17	18	19	24	19	14	16	23	16	22	17	16	26	15	11	14	15	13	17	25	18	14	24	19	20	23	17	23	15	24	16	19	18	14	19	19	14	13	10	18	15	21	19	30	24	18	17	19	16	12	20	13	16	27	17	18	16	23	19	16	28	22	28	12	21	19	19	18	20	16	23	18	23	20	19	27	22	15	20	16	19	19	18	15	18	15	15	12	16	27	23	20	20	15	23	17	21	24	15	17	18	29	25	11	18	19	18	20	14	18	15	17	17	18	31	20	17	13	14	19	17	19	16	16	27	17	20	18	25	18	12	23	18	27	18	16	11	21	11	13	22	25	9	11	20	16	19	19	21	18	23	17	22	21	19	13	31	17	20	15	22	22	18	20	17	12	15	20	17	16	9	16	13	20	14	23	15	20	20	21	23	21	24
46707	19452	582	659	1497	2460	2549	2251	1964	1541	1340	1177	964	828	745	678	565	600	520	513	423	421	368	371	356	341	323	331	310	324	286	250	261	240	249	241	232	244	232	205	219	206	196	222	223	211	197	187	212	219	184	211	212	190	203	188	185	186	207	175	205	195	191	176	194	188	171	192	179	203	172	192	164	190	190	180	223	195	195	159	156	176	160	183	193	174	166	170	189	185	171	179	187	189	154	175	160	186	171	166	173	171	179	170	192	176	148	175	172	175	163	171	157	177	157	154	170	192	139	178	178	124	163	160	178	140	171	157	158	175	183	161	160	173	153	172	188	186	158	184	179	176	152	159	186	175	144	150	168	153	172	175	167	171	186	156	175	158	178	162	191	160	163	172	175	181	172	177	165	184	174	175	161	174	163	158	169	172	176	187	155	178	157	163	162	154	175	163	188	132	164	156	151	181	161	170	194	166	160	162	155	159	158	154	150	175	167	156	170	183	177	174	183	160	161	149	168	172	180	164	162	149	160	176	173	179	160	180	185	145	160	185	153	157	177	179	155	162	155	168	179	168	172	154	162	177	165	173	171	165	181	186	162	188	164	188	167	161	161	159	171	125	159	170	149	184	152	176	156	160	168	169	155	180	141	167	155	166	150	174	175	184	159	200	196	176	163	146	146	154	172	168	139	154	180	173	157	147	180	153	163	172	175	167	158	166	142	155	191	185	163	184	180	178	166	180	165	146	180	169	154	172	154	150	146	168	170	183	161	171	156	161	170	187	186	183	161	161	146	151	173	143	175	142	139	159	152	162	139	157	179	158	138	151	160	161	175	155	150	163	152	157	164	155	160	165	155	170	185	142	153	173	181	137	154	164	157	176	164	189	162	172	206	172	145	159	180	210	166	172	182	159	150	154	176	184	155	155	150	187	163	148	158	180	180	150	171	181	149	176	146	162	158	138	168	171	164	162	165	185	182	185	143	170	160	156	158	166	161	133	166	196	143	171	159	154	159	160	166	155	180	175	143	188	166	182	177	166	170	188	169	142	151	182	155	165	172	171	158	173	168	165	166	172	168	145	155	164	159	154	164	136	182	180	159	158	186	162	174	174	143	181	154	173	175	165	180	165	169	199	177	179	155	167	150	168	169	168	151	179	153	174	172	144	165	170	139	177	159	173	153	177	156	161	159	142	132	153	185	155	156	176	165	152	146	160	155	162	193	157	174	149	153	191	173	169	158	137	173	174	187	164	173	170	154	176	170	177	160	130	184	156	160	170	175	161	166	163	187	170	179	170	151	162	172	180	185	154	159	166	172	174	171	151	176	163	125	157	170	180	187	173	178	186	163	171	166	155	169	165	140	168	146	166	177	162	157	174	182	164	172	139	145	173	160	160	162	152	155	177	148	178	186	158	170	165	160	161	156	180	142	166	177	185	151	158	167	196	164	157	145	175	144	180	158	138	155	147	174	193	156	161	174	163	162	170	166	194	153	171	165	168	148	140	143	172	169	156	162	152	155	172	156	148	175	179	163	169	168	173	175	171	152	131	173	171	166	184	190	186	180	166	178	188	166	162	150	153	165	165	183	164	149	164	166	170	146	149	174	157	183	179	175	155	168	166	161	188	179	194	169	163	159	181	166	145	171	162	158	171	169	164	170	172	181	173	154	165	171	151	161	173	157	162	173	151	184	158	168	157	180	161	177	176	190	176	166	167	152	170	177	174	181	162	178	165	182	160	174	192	165	158	160	183	163	180	162	160	160	152	164	151	177	164	163	181	148	151	183	152	163	157	158	155	170	171	176	165	153	194	172	160	186	156	165	147	167	143	166	173	168	155	183	164	157	165	178	166	173	164	170	144	158	141	169	191	161	189	187	158	166	139	132	166	174	178	156	181	161	179	152	174	154	172	148	160	162	195	202	170	179	169	172	149	166	171	176	193	168	182	164	160	178	149	166	169	170	148	188	159	184	142	173	163	165	160	149	187	170	156	164	160	171	181	156	179	154	160	146	187	187	166	157	172	146	160	155	170	156	152	168	159	156	154	156	151	171	147	175	158	152	159	161	160	141	135	157	177	163	178	186	177	168	165	164	189	157	154	182	173	173	167	159	166	141	183	169	156	173	148	176	153	172	159	181	172	164	170	170	166	165	147	166	189	161	170	166	133	149	142	139	184	146	158	174	156	171	168	148	172	157	176	147	159	179	182	170	166	177	146	150	184	158	172	158	154	181	157	154	142	164	152	168	163	169	180	164	167	168	163	191	142	171	164	146	165	162	183	144	173	194	171	182	185	162	166	159	153	182	157	176	181	171	172	152	178	170	166	167	165	159	156	153	167	175	161	192	157	154	160	203	171	157	157	174	161	146	179	172	176	142	166	184	157	163	148	150	157	152	160	175	175	152	176	160	152	180	167	175	162	180	162	180	159	182	175	168	176	171	155	167	147	167	161	166	169	159	144	172	170	156	170	184	158	164	167	164	149	148	151	166	158	154	146	181	164	166	158	162	153	161	161	145	151	166	176	148	155	169	152	167	171	159	172	143	152	153	173	148	163	143	175	174	165	168	172	160	147	190	204	169	154	181	183	153	178	164	166	161	159	169	157	172	163	145	158	151	152	145	159	170	171	184	173	172	152	174	163	168	189	182	159	146	193	159	163	178	196	182	179	145	163	167	150	170	154	168	172	174	142	146	170	167	160	169	167	168	160	161	177	162	145	148	172	182	198	172	148	147	154	176	154	158	159	165	153	153	194	172	150	185	180	153	180	154	187	141	177	176	173	169	175	165	178	184	163	168	159	156	158	156	158	163	177	137	176	174	170	159	165	174	162	188	149	162	178	165	158	151	167	172	172	158	204	178	174	176	159	180	205	176	149	161	181	155	173	155	166	167	177	167	183	155	181	156	160	169	214	157	187	167	160	199	170	177	168	168	175	179	182	161	155	155	154	174	174	187	177	178	162	162	182	158	163	163	170	161	166	181	143	153	169	182	142	165	167	185	146	162	178	188	173	167	172	164	146	170	166	178	143	160	153	173	150	163	152	177	177	178	153	164	151	162	172	170	174	140	152	162	164	148	178	164	165	166	150	144	190	153	161	171	156	174	177	145	170	156	165	166	150	168	168	167	167	161	157	167	168	170	169	162	187	153	166	160	144	191	141	163	164	148	172	177	161	164	164	161	188	179	183	165	167	159	165	164	154	155	182	169	161	164	148	144	155	165	165	184	159	164	172	174	166	156	172	180	150	145	142	156	178	152	167	150	176	170	192	179	167	148	174	172	154	190	163	179	157	173	156	172	167	147	169	142	181	168	162	168	157	179	163	169	160	167	196	157	153	184	160	163	127	165	143	179	183	154	182	155	156	191	174	181	191	165	171	175	154	165	167	176	157	183	150	159	170	179	163	175	153	160	177	170	158	196	187	198	154	187	156	152	177	158	171	153	174	177	158	163	148	163	163	178	144	174	169	201	160	155	173	159	177	170	152	173	162	186	158
31112	18317	966	91	85	103	103	112	100	120	99	110	93	89	98	92	79	80	85	89	88	76	84	81	81	59	62	82	83	64	77	86	60	53	71	69	64	56	81	71	82	83	56	58	69	69	62	73	67	67	59	66	73	47	65	72	60	71	65	57	71	70	63	57	72	72	58	56	78	74	66	56	65	57	67	62	60	51	53	75	56	63	62	59	64	52	65	66	56	73	55	69	54	60	55	81	73	66	62	59	68	63	63	65	48	59	69	67	54	56	54	65	70	61	71	62	65	64	64	69	73	65	62	67	62	61	48	72	61	66	81	58	66	76	70	65	47	70	58	57	68	59	70	57	57	61	60	60	82	82	72	72	56	66	75	68	55	61	71	61	54	73	70	69	79	71	68	76	84	73	54	67	79	66	49	75	57	74	61	67	64	59	74	74	72	65	80	56	62	67	69	58	67	62	62	67	72	69	62	65	71	68	62	73	63	63	72	58	48	58	61	65	57	54	64	69	62	58	74	63	61	63	71	58	70	71	64	72	69	62	62	57	70	60	72	76	71	49	64	78	70	84	81	59	70	72	72	79	75	68	68	63	76	57	54	69	70	72	52	79	57	73	73	58	77	73	64	48	60	66	74	61	71	69	74	61	76	76	48	59	51	55	80	58	66	56	67	50	74	71	73	68	70	61	63	59	70	83	63	67	70	56	56	74	64	67	66	55	70	70	57	84	64	60	77	64	63	76	73	64	76	73	66	63	67	74	61	76	72	72	60	66	62	63	58	63	56	71	48	48	63	66	54	52	68	70	79	66	72	65	63	56	67	63	78	69	67	65	78	80	60	72	73	58	61	67	72	73	55	74	60	57	71	62	64	72	57	60	68	62	68	62	62	71	55	64	84	54	64	59	64	70	76	58	76	79	66	62	72	66	70	61	55	59	66	66	69	64	64	72	66	66	66	74	64	56	66	57	70	59	61	71	44	59	63	62	73	69	68	58	59	70	79	50	52	65	72	58	63	57	76	66	51	70	61	54	65	64	76	72	62	78	62	59	87	63	69	70	62	57	72	62	64	75	67	66	66	68	72	70	62	63	67	77	62	57	66	66	54	73	54	65	62	78	78	67	63	46	69	60	62	73	76	71	65	63	53	74	68	76	76	66	73	57	55	65	53	79	64	61	83	58	64	82	59	64	55	76	66	70	73	71	89	59	63	74	70	69	62	57	73	74	69	59	53	66	59	58	61	73	65	70	60	59	49	65	67	67	60	77	58	64	66	78	51	59	68	57	59	70	69	64	64	59	59	75	64	74	71	71	51	76	74	59	57	69	71	72	80	58	67	71	62	78	61	75	67	69	70	74	66	69	68	63	65	58	66	65	72	74	72	53	58	66	61	73	58	55	73	67	74	60	71	61	64	71	67	76	73	76	86	60	64	90	58	63	54	72	66	63	61	62	62	57	58	49	66	56	65	54	59	82	66	64	70	60	61	65	69	67	62	68	71	65	82	68	63	54	51	74	68	69	57	73	57	59	72	63	60	58	63	69	73	71	70	73	60	74	70	60	58	61	72	59	79	80	73	68	56	70	66	67	51	64	58	65	70	68	72	70	59	71	65	73	52	66	64	78	61	57	56	64	66	89	54	71	77	67	65	68	71	56	67	66	68	75	54	68	72	67	60	61	53	68	67	57	67	56	64	59	74	75	77	51	69	50	55	66	74	65	71	65	69	67	77	53	66	57	73	73	62	74	61	73	68	59	64	73	61	78	70	60	69	72	65	62	62	56	63	66	69	76	56	59	65	75	55	76	56	59	75	66	72	67	82	45	72	75	69	56	67	61	67	64	75	59	62	73	73	71	71	66	65	70	58	76	65	65	63	72	70	71	71	68	73	55	49	58	56	61	84	63	56	58	58	82	72	62	66	57	55	55	54	56	58	69	68	62	66	69	68	76	64	52	69	56	71	63	66	74	64	57	59	62	64	56	60	75	72	75	56	70	57	73	67	60	78	52	61	65	62	70	72	73	52	65	67	84	71	71	60	80	66	63	62	59	73	71	71	65	63	64	52	45	62	67	52	61	70	59	78	68	76	56	60	67	66	57	75	71	72	53	67	65	82	54	78	44	59	64	66	72	60	66	75	61	59	70	80	60	70	50	62	61	51	72	84	74	54	70	69	63	60	71	57	59	73	77	53	80	64	54	59	58	56	64	51	48	71	72	69	76	76	65	81	50	63	48	49	62	64	84	60	70	60	58	66	57	65	63	79	54	51	62	62	71	72	69	78	67	64	62	81	60	67	59	52	79	52	79	51	70	68	70	71	77	64	45	62	63	70	71	63	68	66	74	61	68	71	77	43	68	66	51	63	60	61	68	57	58	56	43	68	70	65	62	67	61	55	68	58	71	69	65	66	67	83	58	60	65	55	61	59	63	56	52	69	65	52	71	50	57	69	60	66	72	72	57	70	68	65	63	58	70	59	65	69	73	56	51	68	61	66	67	69	76	66	67	50	68	76	69	74	58	58	72	61	64	69	65	66	54	61	59	67	51	54	67	58	68	64	82	74	53	63	74	76	63	64	60	75	62	69	62	84	73	62	68	67	69	57	71	64	59	60	59	57	66	64	68	56	74	78	55	66	62	58	66	83	71	58	63	65	54	71	60	49	61	49	66	62	66	59	55	52	70	57	66	52	71	82	73	82	76	62	70	64	62	55	64	59	76	59	59	70	48	66	53	67	65	82	65	59	79	75	54	70	63	55	68	66	61	64	61	78	61	61	61	67	69	83	68	75	68	53	79	67	75	72	66	81	72	76	59	59	59	76	63	58	64	60	69	58	48	79	88	65	68	59	49	72	70	71	63	63	56	60	72	72	67	59	74	64	72	62	51	66	65	78	67	69	72	56	61	63	57	79	56	62	63	71	76	63	72	85	78	47	58	60	63	66	59	75	62	69	81	67	57	62	58	59	53	44	51	66	75	62	65	59	69	68	56	85	60	60	76	75	64	70	67	74	60	62	78	59	61	59	77	44	69	56	69	69	71	63	61	59	57	58	46	65	72	74	66	67	59	62	58	63	65	58	60	70	56	78	64	63	67	71	63	57	72	56	56	62	66	66	66	68	69	64	70	69	71	71	66	68	74	76	65	56	67	70	54	61	68	48	51	64	76	58	65	75	62	59	59	62	76	52	61	64	69	60	63	50	70	66	56	61	66	71	61	74	71	61	70	70	61	73	70	58	69	66	60	62	66	57	62	72	59	49	53	70	59	78	74	64	56	62	69	51	60	54	72	68	63	66	60	75	75	73	52	60	75	70	74	83	59	68	60	67	67	64	54	62	68	69	69	73	62	67	63	56	74	64	62	61	62	70	60	66	74	74	82	67	75	67	62	67	65	71	75	67	57	65	63	81	66	64	74	61	72	70	55	71	61	69	84	66	65	74	65	65	62	59	76	69	79	67	68	63	79	73	65	68	72	71	67	61	80	77	75	44	73	51	84
55777	21253	1393	1446	3172	4626	4747	4114	3530	2933	2517	2108	1825	1732	1591	1386	1284	1221	1172	1062	1057	995	1019	944	928	877	848	862	829	826	800	775	763	736	756	733	761	734	755	757	713	703	686	694	633	653	703	711	691	695	697	690	669	697	647	665	655	643	659	678	650	679	599	638	609	628	633	603	696	694	630	642	618	614	673	621	577	664	635	645	665	634	660	636	666	636	608	647	644	664	618	615	616	641	595	654	616	573	633	674	646	687	661	643	684	679	632	650	630	632	610	662	595	627	620	606	614	624	632	617	651	645	654	622	593	607	648	645	613	603	622	630	608	637	626	636	643	623	654	650	597	615	625	642	606	633	633	646	603	625	623	574	605	650	653	612	633	624	660	605	604	604	612	620	627	605	599	612	654	620	616	645	620	624	642	654	661	647	614	583	629	636	602	611	605	611	563	605	632	587	597	632	625	662	602	635	638	628	705	615	595	640	628	568	633	599	625	603	644	632	615	628	598	622	666	591	626	601	619	622	648	665	606	631	601	610	604	599	644	587	633	582	611	622	632	635	622	612	610	648	597	613	651	632	629	615	564	582	656	658	614	642	611	631	623	609	621	570	589	627	636	630	640	645	624	614	618	658	624	599	661	620	590	611	615	613	607	584	600	678	610	634	598	590	621	614	599	616	600	629	613	602	610	603	614	607	593	605	599	601	589	654	588	589	636	627	613	634	593	565	663	605	626	644	636	586	612	634	603	629	636	596	603	655	591	647	639	614	654	610	591	602	625	616	649	631	667	622	644	598	680	613	623	622	607	651	634	615	588	621	599	604	651	637	646	633	640	638	609	630	652	639	621	607	624	641	607	662	584	653	615	616	594	608	663	651	614	613	619	625	599	615	577	618	590	610	602	670	618	605	638	627	635	621	619	597	611	620	628	629	587	651	603	600	626	610	607	609	600	605	632	657	606	602	652	583	615	631	616	585	630	701	653	651	610	616	647	632	609	606	659	614	624	659	653	592	611	668	637	624	618	640	639	643	637	623	640	623	620	639	672	604	613	624	610	606	624	572	636	614	586	608	589	618	653	586	613	634	597	618	618	618	627	647	642	658	654	644	592	588	635	660	589	624	613	627	612	600	627	602	598	659	628	610	590	593	620	580	589	601	631	634	644	602	623	654	623	579	610	588	614	576	619	593	656	627	644	622	629	617	621	586	619	642	585	586	580	581	617	642	617	581	642	617	649	565	599	576	570	615	597	654	632	609	624	590	642	578	619	626	610	640	614	589	597	616	621	622	613	613	582	613	644	590	581	593	613	638	639	632	579	603	660	643	628	584	611	607	632	590	646	606	612	636	605	635	630	626	617	631	658	590	612	617	643	600	593	598	674	619	589	643	605	627	602	634	605	585	637	631	619	611	616	663	607	637	636	607	611	649	596	634	630	602	594	609	655	587	662	638	686	631	601	641	648	620	609	599	644	572	602	635	625	628	612	630	648	631	626	678	640	647	674	599	597	610	641	616	677	569	653	631	602	629	650	633	647	627	607	604	622	675	600	622	644	669	609	621	640	583	675	630	643	638	661	627	644	623	581	617	572	638	588	627	635	604	597	631	615	642	627	620	637	622	612	593	650	595	614	631	606	603	654	582	593	619	646	627	603	614	662	615	603	598	614	614	655	562	625	647	666	626	595	607	605	622	631	598	607	669	650	594	620	628	596	615	648	602	640	604	604	623	607	651	619	646	579	648	642	612	610	582	652	600	628	594	618	608	625	649	597	618	646	599	602	613	642	604	598	613	610	621	624	667	616	583	661	592	575	635	584	639	582	635	605	622	652	584	596	623	611	637	637	586	590	656	641	631	597	621	611	595	609	582	613	609	634	551	634	606	619	600	620	635	637	661	652	575	642	614	628	654	592	592	662	605	617	588	662	582	586	589	659	600	650	639	591	641	640	610	606	592	623	592	606	638	604	598	603	620	602	642	579	626	619	600	609	626	597	647	598	675	636	601	617	611	614	642	647	650	600	588	576	620	615	624	647	614	656	595	654	623	602	624	619	643	612	583	646	607	670	639	643	630	638	608	615	635	623	648	627	589	654	658	646	649	609	590	626	621	632	634	609	599	604	663	640	589	630	656	607	627	638	620	635	646	627	614	657	666	660	638	652	672	625	612	610	643	622	621	622	588	583	591	611	589	616	612	650	598	588	638	619	644	620	624	611	634	593	608	650	560	626	613	633	602	626	629	620	615	594	587	603	614	606	626	640	572	641	630	608	585	620	574	648	578	647	598	612	596	627	635	666	602	651	570	597	604	625	621	602	635	625	645	601	636	589	615	673	616	631	629	598	624	641	622	620	612	630	649	622	658	667	578	614	650	626	645	650	644	589	621	577	616	623	666	602	601	583	636	647	695	612	644	608	611	570	594	586	612	586	646	594	613	633	622	646	605	643	616	632	642	615	621	574	596	583	608	625	633	614	607	632	633	608	642	661	647	578	653	608	654	621	647	603	587	634	656	618	659	596	605	620	652	623	604	656	609	594	619	676	623	625	657	611	615	620	622	608	591	577	620	604	616	604	624	664	635	614	632	631	613	595	589	576	605	615	594	676	607	626	597	630	629	611	588	611	663	645	600	582	585	614	588	608	639	636	601	662	625	631	639	630	604	639	651	659	635	646	606	615	629	656	606	633	597	638	638	650	633	613	651	583	616	614	628	618	628	587	614	613	619	587	629	640	612	606	596	611	615	664	561	616	626	608	640	636	587	637	622	609	622	685	630	644	563	580	649	599	614	674	596	636	626	612	606	650	624	604	610	578	591	640	646	617	637	618	626	597	636	615	613	622	603	625	624	580	635	593	603	591	646	560	664	595	642	614	623	650	614	602	617	625	587	625	611	605	627	587	633	574	607	611	580	621	623	602	654	602	619	630	637	584	599	592	603	637	621	607	588	622	633	613	622	654	591	610	631	593	570	625	664	604	584	667	615	667	634	631	581	593	621	613	627	646	628	632	671	641	591	579	629	617	629	655	615	588	631	672	651	597	612	590	635	611	618	610	623	569	606	620	628	572	622	628	614	595	642	583	656	606	616	607	600	613	657	584	652	634	684	618	625	630	596	616	610	605	646	614	664	624	623	589	591	638	626	620	618	578	621	577	643	593	592	632	662	604	640	634	662	644	548	588	597	597	643	622	606	610	652	657	597	645	597	598	613	629	630	592	681	582	596	597	594	642	627	606	622	600	595	617	600	584	593	608	631	615	574	618	626	619	616	597	642	592	620	631	638	586	661	613	651	618	613	630	611	620	621	617	643	617	633	624	616	637	622	620	608	586	586	658	605	610	614	677	622	631	631	667	674	618	616	600	591	616	648	596	577	643	601	709	602	679	625	579	675	629	597	657	559	637	612	627	683	609	593	630	617	607	624	593	611	589	678	666	663	616	614	660	634	568	626	581	651	606	614	615	632	638	612	634	596	642	581	621	650	613	608	622	615	623	590	574	673	612	615
10279	2684	53	53	46	52	50	49	59	49	55	62	39	41	54	56	55	47	42	48	46	47	50	49	47	44	49	43	53	52	49	46	40	41	46	46	37	48	43	38	47	37	58	44	45	43	49	47	47	38	46	36	55	43	43	52	49	44	50	43	37	40	46	50	49	53	47	46	43	32	47	46	50	48	44	51	41	47	47	48	36	35	51	47	49	36	42	50	60	35	42	58	40	44	42	42	43	46	43	33	45	55	48	36	55	46	42	47	57	42	50	37	39	39	49	51	47	61	40	41	41	44	46	45	35	42	41	47	41	47	53	43	47	41	50	51	53	46	44	54	46	54	42	52	51	41	48	41	35	50	48	48	38	59	41	33	48	55	51	46	30	44	46	41	55	43	36	39	26	41	45	53	32	43	53	46	43	42	44	43	48	39	50	48	48	54	48	56	35	42	40	38	41	33	45	39	42	53	44	40	50	45	50	49	43	47	45	46	38	54	51	61	40	38	53	48	65	48	38	42	50	33	31	50	45	41	50	37	49	35	45	51	53	47	44	38	35	46	49	52	46	48	60	43	56	33	47	37	47	37	41	44	46	48	50	41	54	46	47	49	40	45	48	50	48	53	48	57	34	42	40	37	42	46	50	36	49	41	34	48	40	44	45	38	44	28	42	54	49	42	49	36	50	42	46	42	50	50	39	43	40	40	39	48	45	58	52	55	41	42	43	49	43	42	39	38	47	53	49	44	40	44	46	44	44	54	46	44	48	47	45	44	44	41	32	45	48	39	43	43	54	42	29	50	39	42	42	39	37	54	42	49	46	49	43	51	40	38	51	43	30	48	39	39	46	43	43	42	42	45	62	52	39	57	50	42	50	44	39	43	50	38	39	47	53	34	40	41	44	38	49	54	41	53	42	34	35	44	51	46	42	45	41	48	46	52	37	39	49	37	45	48	45	53	27	48	37	42	33	47	42	42	48	47	49	49	42	40	47	45	49	46	53	44	41	33	52	46	55	38	53	52	37	45	40	39	39	47	34	51	46	43	37	36	47	50	40	48	41	48	40	38	56	60	41	40	58	36	46	34	45	46	35	42	47	42	58	40	41	48	42	53	42	47	52	30	40	56	44	48	47	56	45	48	47	52	49	52	49	45	50	52	47	38	43	39	35	46	42	53	54	51	46	41	46	45	38	32	56	37	46	47	50	34	42	59	48	57	34	60	65	50	41	44	41	56	34	50	38	49	32	36	54	38	44	48	41	49	42	50	40	39	43	45	37	29	31	40	60	46	50	43	44	37	44	57	44	57	41	52	51	38	47	42	32	36	50	34	63	45	45	48	39	50	41	40	40	36	44	49	47	45	45	54	49	55	44	41	47	46	45	47	53	41	49	36	51	43	34	47	45	45	47	43	35	43	40	47	39	52	54	43	47	42	31	50	40	41	41	53	52	52	35	39	48	42	38	54	53	51	43	48	53	41	56	51	47	49	33	48	48	51	44	46	46	43	59	46	47	45	44	45	46	39	39	34	55	43	49	48	45	53	42	40	40	49	46	43	45	41	44	46	44	42	56	41	43	43	46	49	40	36	51	32	42	56	39	44	30	38	47	47	36	31	50	42	50	49	49	36	43	37	37	37	46	44	52	37	32	33	51	52	59	45	40	35	36	48	42	60	46	53	47	42	41	53	36	31	52	45	48	47	33	49	48	39	38	35	49	45	40	41	45	34	50	54	47	46	55	55	43	46	38	44	34	40	44	56	51	46	44	49	44	51	36	49	48	42	44	58	44	44	39	48	45	55	41	45	49	56	44	41	43	40	37	48	47	46	49	39	44	45	43	39	45	44	42	44	46	43	43	52	41	56	45	42	52	56	57	42	48	49	40	44	48	33	45	53	48	29	43	56	49	43	38	42	37	53	53	44	44	45	52	61	46	42	53	40	61	44	44	43	45	36	50	42	46	42	55	40	39	45	43	40	49	47	35	44	41	33	50	41	36	43	38	42	44	55	42	35	40	45	49	40	47	40	42	44	52	29	53	49	47	43	55	40	49	47	50	61	39	35	47	49	54	39	46	46	40	41	45	37	41	41	55	40	35	48	47	47	46	38	36	66	42	43	44	65	41	38	40	50	42	47	46	41	27	53	42	46	47	55	61	54	40	44	40	42	41	47	31	36	36	46	47	56	44	50	50	42	37	42	40	51	49	45	50	50	46	54	36	50	57	49	46	52	55	51	51	42	40	50	43	43	53	46	48	42	47	45	49	41	41	37	30	48	39	29	52	45	48	40	49	37	44	38	43	48	54	51	49	38	47	44	48	50	46	49	59	48	47	41	37	53	46	56	48	52	36	38	37	51	45	50	61	41	53	53	40	37	42	45	55	40	42	38	42	41	48	57	37	55	57	38	54	35	54	59	52	43	40	54	47	47	51	40	56	48	44	52	38	47	53	34	41	41	26	54	37	43	42	34	47	50	40	51	43	53	38	57	45	41	55	48	39	34	34	39	36	50	54	42	36	43	45	35	41	42	46	41	59	33	44	42	39	36	57	40	43	47	31	48	47	54	44	46	49	48	53	52	32	40	42	35	44	56	43	45	36	34	50	44	40	38	65	45	45	52	47	49	48	58	54	49	36	44	50	42	44	51	58	38	45	38	43	40	47	44	42	33	47	40	45	48	52	42	47	37	39	44	41	37	39	58	48	36	56	43	50	47	51	47	47	33	46	33	46	44	45	44	34	53	57	44	41	42	46	41	34	53	47	46	43	37	44	44	45	42	48	43	37	45	38	53	41	62	30	46	49	34	37	41	36	48	44	37	46	48	37	54	44	61	36	50	48	43	41	42	36	45	45	43	46	51	47	43	62	45	56	46	44	37	35	40	47	25	44	35	47	43	40	52	27	44	44	35	38	51	40	41	46	48	43	51	58	31	38	47	44	35	35	39	42	52	47	35	48	42	50	37	43	58	45	42	40	42	44	47	43	42	47	48	42	42	49	39	43	53	45	54	64	46	52	53	31	56	42	40	40	46	30	54	48	46	59	53	44	39	38	41	59	37	45	43	53	48	53	41	47	48	45	43	42	39	46	39	45	32	52	36	50	44	38	37	44	37	43	44	40	43	48	33	37	47	49	39	39	45	50	44	46	47	47	43	38	39	37	28	33	53	44	53	41	44	50	47	48	53	41	51	50	54	43	40	45	50	51	41	41	46	40	44	50	46	49	36	56	49	46	37	56	47	45	46	39	47	39	42	54	53	39	47	52	45	39	38	46	47	38	49	41	45	40	40	38	44	45	44	35	43	38	51	44	51	35	55	45	44	34	47	38	52	55	44	42	45	43	41	47	41	40	42	45	44	39	57	41	39	51	54	42	42	41	46	51	48	42	40	48	44	40	38	39	43	42	48	46	53	44	54	35	40	42	35	53	39	49	48	45	40	26	39	40	35	41	64	34	46	54	42	50	42	46	43	41	46	42	32	58	41	39	51	48	44	56	51
36020	12555	504	478	671	863	902	826	758	736	661	584	599	533	543	537	573	468	452	478	483	468	457	408	418	398	441	423	428	444	420	377	427	413	405	430	448	423	413	388	397	412	395	386	382	399	429	360	414	403	399	375	380	386	401	372	359	421	396	408	372	369	398	374	390	411	421	386	373	409	388	392	378	352	382	404	417	366	374	406	408	416	392	384	387	369	381	395	374	346	354	391	396	389	408	380	395	369	379	388	387	381	363	417	353	389	411	411	357	399	393	394	412	371	407	368	391	363	410	410	383	367	379	410	382	390	391	370	371	379	415	387	374	329	419	388	414	376	364	409	407	416	344	383	337	388	386	398	398	357	383	395	427	394	366	391	368	392	386	415	422	403	411	387	390	402	389	384	427	394	383	389	394	371	419	387	391	372	362	382	381	380	362	402	403	380	413	388	354	357	379	378	416	403	401	397	408	390	374	386	399	384	389	397	426	369	379	367	374	388	357	379	386	385	373	383	369	385	385	413	395	385	394	358	373	411	388	372	416	410	396	402	351	394	377	405	367	387	383	400	409	374	373	396	399	443	378	389	395	414	395	413	407	400	424	423	401	395	397	378	425	382	387	392	367	396	391	390	371	405	387	416	409	387	365	392	390	379	383	397	381	410	437	399	374	406	403	357	398	382	414	392	341	406	368	406	376	391	333	372	380	407	365	387	400	408	377	380	355	376	385	405	381	403	383	396	374	416	418	395	402	383	343	365	403	370	363	413	362	392	404	360	402	389	394	340	387	385	412	398	398	350	373	377	388	349	419	369	426	400	394	412	383	378	361	359	381	401	369	409	410	412	393	402	393	384	403	387	366	402	393	408	397	381	408	385	422	399	387	386	389	404	382	374	363	407	372	371	421	391	361	386	369	413	402	365	375	392	345	395	395	368	333	371	362	382	375	365	400	349	397	400	368	401	388	347	383	396	359	359	367	378	387	370	383	390	396	385	362	381	374	406	374	377	413	387	393	397	389	385	398	386	353	323	394	399	417	387	430	381	394	395	377	388	423	411	390	374	392	395	397	387	390	395	403	400	423	390	407	346	364	393	397	406	383	381	386	399	392	359	384	378	379	429	380	395	372	406	401	377	363	316	389	426	431	386	384	389	386	390	406	402	378	413	389	397	388	383	400	395	389	372	414	394	364	380	414	379	412	377	378	348	344	388	386	389	432	370	366	395	402	365	378	418	372	389	398	420	393	397	394	437	403	350	409	412	386	412	389	390	391	381	372	413	397	373	373	391	381	386	384	440	426	361	407	390	414	366	395	386	355	346	382	381	389	384	376	368	372	359	421	433	395	385	385	382	432	410	354	379	415	380	410	391	377	356	374	416	388	371	370	420	386	367	380	379	400	375	385	399	357	391	382	360	395	374	368	376	362	362	377	381	426	395	391	370	431	374	377	375	398	388	386	380	404	404	385	400	382	408	388	400	409	377	382	376	382	391	369	376	404	416	378	378	367	368	392	386	378	371	409	404	386	386	390	384	368	411	405	385	395	383	393	413	383	389	399	410	369	346	392	400	375	367	359	381	364	389	388	410	373	371	385	397	398	408	417	387	369	373	379	389	361	343	394	364	397	391	420	383	379	399	377	380	386	393	408	368	401	380	391	394	361	391	397	366	364	387	393	397	395	402	361	399	399	384	393	389	401	409	372	345	402	401	389	382	375	411	397	408	351	367	362	383	384	370	367	367	377	435	384	416	383	398	391	388	367	426	403	376	376	397	373	390	376	397	356	359	417	368	382	390	385	400	367	416	412	369	416	392	388	356	424	403	383	426	397	392	359	372	402	372	379	363	407	381	350	389	415	401	363	393	359	386	379	386	434	384	382	365	394	406	380	346	381	376	374	366	396	436	390	396	372	359	396	370	386	379	381	408	374	361	345	413	369	380	370	352	384	346	358	383	379	372	376	381	357	334	362	380	400	400	345	386	408	383	388	393	410	323	408	352	373	401	360	390	414	407	370	411	393	407	386	381	381	386	384	379	389	393	359	384	395	385	379	395	433	421	387	377	347	367	395	384	354	397	392	391	373	410	424	374	395	374	367	408	421	428	375	362	399	401	372	382	402	398	392	393	408	406	366	403	397	354	338	380	358	414	375	349	379	368	383	384	380	359	391	389	406	379	356	427	381	357	389	404	398	414	352	419	384	371	406	376	394	395	356	395	374	412	407	377	405	460	395	395	372	391	413	403	362	413	389	420	399	423	433	387	412	377	382	422	383	381	381	411	397	367	400	379	352	377	390	402	390	415	372	378	382	392	349	402	379	399	417	384	365	377	381	393	398	422	377	365	372	368	382	373	363	374	374	386	351	375	398	389	389	383	375	410	390	405	409	363	363	374	365	408	361	366	386	377	342	388	393	387	374	391	412	372	426	382	387	382	381	404	391	386	400	430	385	372	398	394	372	387	417	381	366	400	367	405	405	395	359	388	388	363	379	391	404	408	356	411	388	382	396	398	392	375	381	399	394	361	392	391	387	388	362	375	382	396	389	351	407	396	391	421	370	388	386	355	378	360	434	390	397	405	389	390	356	438	393	391	390	399	375	373	372	367	360	387	358	375	407	354	369	409	421	377	382	385	350	390	378	384	416	363	396	395	376	376	377	375	383	398	385	375	411	352	386	393	389	415	379	409	393	365	390	378	378	359	364	410	423	370	413	355	373	398	412	373	406	405	344	366	369	378	364	400	388	391	397	372	347	393	387	377	375	412	363	409	388	390	398	364	377	351	405	395	388	416	393	391	403	380	391	390	411	406	404	372	417	375	405	361	404	407	375	402	408	394	424	367	393	355	421	397	368	351	376	407	376	394	360	394	386	382	395	415	366	399	358	362	403	384	372	391	398	401	407	365	363	400	364	376	375	379	394	393	385	379	379	383	354	382	377	397	394	385	383	406	398	377	382	393	377	394	403	378	368	383	380	391	364	404	397	401	397	386	360	403	386	352	436	400	389	378	380	414	388	391	389	390	387	405	378	370	406	375	390	389	360	398	348	401	361	382	387	401	390	398	388	356	393	425	378	391	404	371	366	385	413	380	394	392	373	396	376	379	400	391	392	396	416	401	371	401	353	403	359	395	398	386	385	399	405	407	384	382	392	353	415	387	369	390	361	411	374	360	409	392	408	383	395	403	389	367	366	370	378	365	408	402	402	368	421	399	390	356	401	392	372	409	387	385	359	387	407	421	378	360	355	355	384	381	358	418	402	375	372	395	375	399	402	368	440	404	374	408	397	351	355	393	386	373	400	382	402	396	376	378	383	354	394	390	364	367	379	358	373	393	376	386	391	405	378	390	379	414	401	414	390	378	422	374	392	360	389	381	402	382	393	385	392	381	413	376	368	389	373	384	397	375	381	379	385	356	398	356	392	381	405	380	381	380	397	431	407	408	365	371	367	368	361	405	390	416	433	353	439	393	370	383	397	395	396	395	388	388	387	382	360	390	370	381
25171	14152	395	110	108	113	111	119	122	99	111	99	82	84	104	90	90	93	80	104	88	103	94	84	82	88	78	70	81	78	92	105	72	101	91	78	85	72	78	100	76	94	79	93	87	78	85	75	73	84	73	88	74	85	98	96	92	94	87	92	86	90	76	100	93	74	81	78	75	98	81	75	90	73	85	76	87	81	70	84	64	94	96	88	88	73	89	91	82	82	91	81	83	112	85	83	92	87	76	83	93	93	75	83	100	91	91	74	65	77	65	81	80	77	90	92	108	82	108	86	70	84	88	76	83	87	79	77	82	93	77	76	90	78	86	80	83	70	86	66	85	82	94	87	93	87	97	94	87	79	77	76	89	78	103	86	73	80	85	82	71	87	73	77	77	86	84	89	82	72	86	91	77	82	78	68	90	85	88	102	88	71	84	85	79	77	80	87	82	82	90	75	66	80	85	87	81	74	68	74	83	85	81	83	83	80	69	84	84	88	80	92	98	80	82	81	73	87	83	85	76	79	72	86	82	92	82	82	81	83	89	86	87	93	88	72	79	84	92	75	83	83	93	83	91	82	75	80	81	78	95	83	74	79	82	79	74	95	96	85	92	95	78	78	91	83	59	92	93	81	78	92	95	91	85	77	84	69	83	86	69	73	65	95	72	76	91	86	84	84	80	96	79	83	88	84	64	83	90	94	65	81	76	90	100	67	78	76	91	70	79	71	90	81	82	83	77	83	84	83	89	68	84	99	86	79	62	87	79	80	73	75	83	81	74	82	87	73	75	72	70	88	69	99	84	86	90	71	84	76	76	88	98	88	72	89	62	88	85	80	92	88	86	91	91	90	74	88	74	77	88	71	76	75	89	99	79	62	79	82	75	84	68	77	80	73	72	84	89	66	69	77	70	99	67	90	83	84	77	73	83	80	75	81	77	90	83	83	72	76	89	84	94	85	84	80	77	79	96	75	89	75	78	83	82	76	87	101	97	89	83	89	74	89	78	77	84	81	92	72	82	106	98	86	80	77	72	79	95	86	85	100	100	73	80	77	77	72	87	76	84	95	87	82	71	95	78	77	80	95	82	80	81	84	76	81	105	94	80	97	93	78	83	79	90	115	83	79	85	91	76	77	79	73	73	81	78	74	78	94	77	77	72	92	90	75	82	84	78	75	84	92	84	83	74	90	70	78	72	71	88	87	81	81	84	94	80	87	72	80	79	93	84	80	67	95	91	81	73	70	74	71	74	67	79	78	70	85	88	83	99	63	81	69	98	77	65	78	82	80	75	78	82	84	66	87	82	79	77	84	92	68	98	83	76	89	87	72	83	78	79	78	75	91	88	82	69	69	79	83	109	75	64	88	90	91	88	82	68	103	84	86	59	74	74	82	73	89	84	95	96	76	85	78	87	74	98	93	108	73	71	78	83	75	92	75	75	76	86	82	93	86	90	87	108	87	90	69	77	88	82	84	85	77	84	75	81	79	86	92	89	94	88	86	80	75	70	74	80	97	84	90	78	78	96	71	92	70	75	86	88	72	84	87	76	76	89	66	81	78	88	98	66	95	85	88	86	69	79	85	95	91	84	69	93	86	67	85	68	71	90	77	72	104	96	87	63	92	84	68	87	73	71	77	86	79	82	74	78	90	78	78	82	76	78	79	102	81	79	65	74	72	74	96	97	76	58	83	76	96	86	79	89	89	80	80	76	94	82	94	83	70	92	68	86	101	81	84	70	74	85	82	68	86	91	82	66	79	76	77	75	76	79	66	87	73	88	97	67	93	84	90	77	102	70	58	83	95	93	78	77	73	81	96	88	71	87	83	74	83	75	84	77	87	65	77	79	70	87	84	69	83	90	89	77	80	96	58	70	86	82	93	88	72	93	99	93	76	90	92	86	75	89	89	73	90	69	88	91	68	88	72	82	75	74	87	83	71	77	67	78	87	86	81	97	108	85	91	83	83	86	88	84	72	95	80	93	88	77	68	78	73	65	87	67	61	75	84	79	73	97	83	94	96	102	83	77	79	98	82	86	92	91	63	95	73	87	83	66	71	77	73	88	76	79	77	80	87	87	75	75	87	88	92	86	85	85	88	82	82	86	80	78	78	75	83	75	74	60	84	74	76	93	85	88	85	89	84	69	83	106	71	76	100	89	89	91	74	77	79	82	82	82	87	65	102	63	86	72	81	68	82	89	78	86	91	83	89	79	88	75	90	88	68	84	75	85	70	70	80	88	63	72	87	81	76	87	86	87	95	72	81	81	97	79	71	105	80	89	69	80	74	78	83	83	78	81	91	84	87	74	84	84	77	81	85	80	78	77	85	95	85	87	81	88	73	67	78	72	83	79	91	80	86	88	81	95	64	68	92	74	81	104	83	97	70	73	98	82	73	81	77	80	87	75	70	76	87	95	76	98	69	80	83	87	85	89	75	75	93	84	89	97	82	90	77	89	81	68	92	59	94	91	70	78	84	83	82	71	77	84	77	78	79	84	71	92	78	77	83	81	91	80	90	77	77	78	72	92	94	82	85	100	77	91	62	68	69	78	93	75	90	83	84	73	73	79	78	83	77	78	81	83	72	80	74	90	92	79	79	75	89	71	80	86	81	80	82	74	86	102	82	72	78	91	82	100	92	83	78	86	83	86	75	87	82	95	73	84	93	79	90	84	84	84	94	83	86	101	88	81	86	78	80	81	86	74	77	76	79	90	85	67	83	76	73	85	89	81	57	69	66	74	74	83	67	70	84	75	100	75	88	79	85	107	75	82	79	83	84	87	69	92	74	76	97	78	101	70	73	70	85	81	81	81	99	89	87	62	90	77	88	84	80	81	75	75	67	95	88	83	78	81	62	71	90	88	82	79	85	75	73	74	90	78	79	101	86	81	66	102	72	59	102	76	82	77	77	78	101	88	82	72	91	79	84	90	88	83	70	74	76	84	93	81	64	75	94	77	67	98	77	81	80	79	94	81	93	84	76	78	78	93	96	95	64	78	77	89	94	75	86	83	77	90	67	85	75	80	77	76	93	78	68	89	79	66	92	84	60	81	92	100	89	77	88	77	79	75	81	85	81	83	97	57	75	84	88	65	88	89	67	82	85	74	72	82	84	94	84	79	84	82	83	83	84	77	102	88	91	96	73	85	95	97	75	94	102	99	86	102	102	82	80	90	89	86	91	94	83	83	75	81	93	98	93	85	93	89	76	79	90	76	85	79	80	86	74	99	93	95	77	80	89	78	82	84	80	87	95	73	69	73	101	84	88	102	81	91	89	94	92	75	90	83	86	96	91	80	81	108	79	71	76	74	84	75	80	69	97	91	83	69	93	94	82	93	70	75	87	74	98	77	76	87	81	91	81	74	81	79	73	88	86	78	99	83	97	94	88	76	81	75	82	84	69	83	80	68	83	81	92	74	89	79	83	90	86	89	76	72	84	92	90	77	75	78	87	85	82	89	86	81	90	90	84	78	100	74	79	83	70	72	86	70	81
49409	18992	1252	1273	2509	3634	3527	3080	2565	2230	1936	1716	1507	1358	1322	1200	1149	1101	1044	981	1050	996	958	940	890	895	866	875	861	810	862	825	918	819	826	813	704	754	756	801	814	819	757	778	757	771	788	739	792	761	758	782	756	792	755	781	805	761	755	747	763	793	727	715	768	816	746	765	762	739	786	747	703	737	725	774	766	771	760	750	765	755	773	713	756	729	717	721	792	756	752	776	693	756	737	766	711	729	754	730	763	736	758	751	725	749	743	718	719	758	726	792	761	737	749	802	727	736	750	766	712	726	744	738	778	713	740	751	725	734	798	712	735	716	738	789	765	741	694	749	723	704	775	770	776	720	695	741	738	753	718	739	766	740	719	717	697	727	766	788	729	769	726	711	752	752	711	752	720	711	707	756	729	757	751	712	723	734	772	775	712	737	720	737	716	745	707	788	693	769	723	723	715	711	803	710	744	780	764	755	769	798	720	717	716	744	756	696	744	769	781	751	750	682	732	730	738	730	755	805	695	695	722	721	730	737	789	730	715	716	732	736	746	763	731	705	736	736	702	767	756	727	777	706	750	759	743	742	730	713	745	720	759	761	744	726	782	766	776	735	714	711	717	748	759	709	718	718	759	706	720	782	713	677	779	772	724	761	733	741	710	716	723	716	722	742	743	745	742	698	708	728	723	742	747	763	688	770	741	753	721	728	708	741	719	709	719	720	758	714	715	766	721	763	706	755	737	727	755	703	746	767	762	727	715	725	726	747	744	698	743	739	797	766	731	722	710	715	734	726	695	763	720	773	745	762	713	741	757	723	753	752	765	803	725	719	711	780	768	753	686	760	705	701	737	728	707	745	722	769	750	708	752	727	725	751	765	713	757	676	705	804	723	748	721	731	740	701	773	756	770	721	701	706	770	711	747	768	727	737	774	722	704	762	770	749	750	765	765	690	735	750	732	700	719	763	729	725	732	736	677	754	748	764	742	779	786	727	734	709	779	740	768	743	718	744	711	700	747	769	735	751	776	744	726	783	758	711	750	711	749	732	706	715	775	699	770	695	658	719	785	723	707	784	715	726	705	787	717	738	746	761	734	750	661	733	714	754	758	736	773	760	724	739	783	725	729	741	749	713	708	733	717	765	722	761	766	729	753	702	735	770	750	758	718	743	730	786	742	749	733	733	750	782	733	751	735	712	692	784	738	779	781	735	730	736	728	721	738	729	791	760	732	759	726	735	720	711	755	726	778	702	744	755	723	735	750	735	721	748	733	757	710	747	741	736	755	732	739	736	729	734	734	727	723	750	708	754	755	708	726	753	773	706	744	749	728	756	692	725	723	759	748	744	731	731	696	750	730	747	734	725	742	728	771	779	734	723	746	700	760	725	742	738	783	723	737	770	731	749	751	724	773	713	721	710	716	748	766	735	747	748	754	721	722	671	713	753	740	695	759	743	789	723	723	761	711	738	741	721	772	729	751	735	709	715	702	730	756	723	763	748	698	795	728	823	731	751	697	746	726	761	710	717	740	736	702	722	729	725	734	741	720	732	738	753	735	755	740	778	739	723	704	723	722	720	722	758	697	690	724	713	694	733	729	747	754	740	690	723	698	692	752	713	738	775	737	748	732	794	687	689	685	770	745	752	687	725	775	739	766	709	750	729	728	730	755	732	747	747	685	800	733	761	741	726	711	739	723	760	703	721	726	738	700	739	775	731	765	721	797	806	798	738	720	741	756	711	706	743	781	725	726	690	699	709	702	731	694	736	745	708	776	708	756	721	716	733	728	747	733	773	762	782	728	736	693	702	761	736	718	765	711	740	694	693	780	760	769	763	749	732	702	721	782	777	774	710	728	772	776	752	796	726	756	740	751	746	779	739	736	729	756	755	769	761	712	722	714	712	730	737	729	728	775	748	738	755	757	778	757	715	744	777	736	725	732	786	702	738	755	719	761	710	781	769	742	710	723	700	741	720	714	761	771	745	764	727	744	702	734	702	734	711	765	731	733	736	815	763	688	770	745	727	764	748	728	781	689	744	753	714	704	796	751	728	741	740	724	765	747	705	675	791	699	750	771	814	730	720	741	761	799	706	729	739	743	715	729	768	719	753	690	713	721	769	733	727	743	756	738	783	730	763	767	708	743	740	717	758	692	768	738	726	725	721	743	722	707	747	724	746	756	730	716	738	712	680	757	770	736	762	706	728	734	722	709	687	732	759	718	687	785	750	790	765	702	745	722	666	765	756	748	721	766	727	711	759	741	680	650	746	768	738	742	704	754	718	753	705	727	768	775	679	740	713	701	745	717	711	732	711	779	772	722	732	712	709	792	711	736	697	728	740	693	749	733	711	782	695	703	737	725	765	733	732	728	728	733	766	715	760	723	730	677	678	726	733	713	733	775	736	705	689	681	718	731	732	752	771	715	713	784	706	770	790	729	713	773	726	755	703	748	791	738	745	749	733	742	687	746	722	786	722	732	766	703	804	773	730	705	733	738	717	770	738	769	725	723	706	810	725	795	708	747	737	685	730	729	762	738	766	757	733	776	771	750	705	795	744	728	727	775	761	740	730	710	774	742	766	741	729	766	740	684	767	713	719	699	735	734	730	726	733	710	730	770	706	718	746	728	705	769	740	702	753	739	723	700	751	718	757	702	753	725	744	718	769	725	749	735	728	735	770	775	733	657	732	682	708	729	714	725	759	709	782	720	781	731	733	754	762	755	748	697	765	729	741	722	698	678	741	755	749	738	782	752	744	726	707	730	709	759	779	732	753	739	747	767	735	772	760	708	736	793	792	720	756	742	731	751	758	768	768	706	760	699	775	765	730	724	712	699	732	745	744	749	716	704	735	719	734	751	759	760	770	752	720	753	775	695	734	702	739	722	751	726	769	711	687	730	783	710	720	743	715	768	726	709	720	712	734	709	753	737	769	711	750	704	711	758	738	712	751	743	727	798	714	722	752	754	751	805	720	744	741	702	703	715	706	745	780	740	735	776	753	736	735	767	730	752	721	721	729	683	686	706	761	735	718	661	729	785	744	696	715	723	753	745	676	743	716	767	740	771	753	736	708	726	662	738	721	774	776	707	699	722	767	742	710	748	737	743	747	769	737	712	722	751	707	720	775	759	755	704	733	771	676	658	744	718	811	677	778	758	729	715	718	729	734	751	719	742	738	706	762	711	728	738	721	737	738	727	733	740	739	695	732	786	735	794	725	733	772	733	740	749	773	745	736	732	705	763	762	726	761	740	720	769	699	741	729	749	712	721	740	749	758	668	764	701	687	724	779	780	730	751	696	786	745	727	812	734	730	748	757	738	750	726	752	713	701	744	717	714	729	732	711	695	738	752	748	739	737	722	701	764	711	729	733	762	713	698	723	754	734	720	789	767	798	717	772	682	726	728	789	714	717	731	713	770	764	741	724	730	720	694	734	713	713	743	704	768	735	746	727	760	711	729	763	714	737	749	700	737	692	681	787	711	753	749	789	738	784	757	745
20324	9902	119	29	34	34	44	43	48	44	43	39	42	33	32	34	29	20	26	24	29	28	33	33	21	27	22	17	32	22	13	10	20	17	22	16	20	19	21	20	20	21	25	23	15	19	21	32	18	21	17	19	28	28	15	15	22	21	19	19	18	16	27	28	22	25	27	23	19	22	11	20	16	18	15	19	18	20	23	20	16	24	11	13	18	13	17	17	14	31	20	17	13	17	14	15	19	15	21	18	18	13	21	14	21	18	11	28	16	16	20	21	21	16	27	20	11	20	25	14	24	24	28	19	17	15	15	12	16	17	17	17	29	19	9	18	18	28	20	18	23	24	15	26	21	23	21	14	20	18	22	15	19	26	13	13	14	21	11	15	19	21	21	23	15	14	20	16	17	13	16	18	18	20	14	11	19	20	16	24	18	17	27	21	19	19	23	17	19	15	14	11	17	23	12	19	22	18	17	17	22	23	19	21	18	20	20	19	8	26	19	22	23	29	12	24	14	23	13	15	20	21	21	19	15	17	20	20	18	17	20	14	21	22	18	10	17	12	18	20	14	16	19	21	21	16	10	16	19	17	19	18	14	14	15	16	21	13	21	19	20	15	15	13	22	24	18	20	14	21	23	22	25	16	20	22	19	23	19	17	26	15	18	17	10	15	21	22	15	23	15	22	15	10	16	13	24	19	19	16	11	21	20	15	24	19	13	15	18	14	14	23	19	11	18	21	16	26	21	15	15	15	15	20	26	16	21	20	24	15	20	16	16	17	25	14	15	25	22	18	22	21	14	18	15	16	21	16	16	17	15	19	22	13	15	17	9	14	20	14	18	11	21	24	15	12	12	26	24	26	20	12	18	25	17	20	20	18	17	21	18	18	19	22	16	23	22	14	23	17	19	22	17	11	16	18	13	29	16	20	20	19	25	21	21	16	16	18	18	20	21	28	17	20	24	9	22	17	23	20	16	11	29	21	10	12	21	16	23	28	14	17	14	18	18	19	20	18	17	26	9	27	19	20	20	15	19	16	19	19	16	14	14	16	17	16	15	17	19	17	20	15	17	16	23	17	22	17	19	19	27	18	14	18	18	11	22	16	12	17	11	17	21	17	26	16	22	17	18	20	15	21	20	14	16	21	12	17	15	9	22	18	23	8	20	19	21	11	18	16	16	23	16	12	24	19	18	17	15	20	13	18	13	18	24	21	15	20	23	17	13	15	13	14	17	22	20	22	18	13	14	16	13	19	23	21	18	27	20	14	23	21	16	18	18	10	18	14	15	20	15	18	14	28	12	23	21	20	12	15	20	13	11	23	12	20	18	14	19	12	17	17	21	15	17	17	22	22	15	18	26	20	14	16	22	16	19	16	22	16	22	19	20	18	12	15	17	13	16	17	18	18	20	18	21	16	15	14	21	17	16	12	21	19	20	21	23	23	30	16	21	20	14	28	16	16	24	22	22	14	15	23	23	19	15	19	12	23	20	20	15	19	10	15	20	19	23	23	22	23	18	16	14	20	27	9	21	20	20	13	10	26	12	12	19	16	19	14	24	17	20	21	21	22	23	20	18	17	19	12	18	16	14	19	19	16	15	12	13	19	24	16	17	19	15	13	13	24	22	11	22	18	15	15	21	19	18	17	22	12	16	25	11	17	18	19	24	19	21	18	18	18	15	12	18	17	19	17	19	12	21	17	11	10	22	17	25	24	23	12	20	18	21	22	17	13	19	14	21	16	18	15	21	21	17	17	15	22	23	11	13	18	18	9	19	14	21	13	17	18	21	14	17	9	20	9	10	19	19	14	21	11	19	13	18	16	19	17	12	13	13	20	18	18	22	15	15	22	27	17	13	22	22	17	21	12	17	16	17	19	14	26	17	20	20	18	13	24	17	14	18	26	16	18	23	22	14	16	14	14	28	18	24	13	19	13	16	14	24	16	19	18	15	14	11	16	20	14	20	17	25	18	18	22	18	20	18	15	21	15	19	17	13	19	15	19	23	22	21	29	14	12	14	15	21	14	28	19	16	20	21	18	17	26	13	16	22	15	24	20	19	21	21	18	21	14	14	10	24	18	22	18	15	12	11	18	12	13	12	24	20	17	16	24	13	17	17	18	14	22	18	21	16	21	17	18	22	15	24	20	16	17	21	17	25	19	10	15	23	16	17	15	17	12	19	21	21	18	15	12	24	29	15	16	15	23	16	23	27	14	29	20	18	15	19	22	16	20	21	24	33	23	24	16	14	20	21	13	27	17	15	17	12	16	24	15	16	15	13	9	16	18	13	18	16	22	7	25	13	23	20	24	17	18	12	15	17	17	18	17	9	21	22	14	20	17	18	20	20	21	22	23	11	16	20	16	21	11	13	26	12	16	15	20	18	15	22	14	12	18	21	19	19	22	18	20	19	19	18	18	14	22	17	17	24	18	18	17	17	18	24	16	14	23	25	21	15	21	19	18	23	15	18	18	24	24	16	23	18	22	17	20	16	16	24	23	11	14	16	13	22	24	13	14	20	17	14	16	17	15	14	18	15	15	23	21	16	22	15	25	21	10	19	15	18	17	20	26	18	23	19	23	20	25	12	16	17	19	19	13	18	16	20	15	10	22	19	20	21	17	17	22	18	19	14	14	20	22	18	18	14	17	20	21	16	17	18	25	14	12	22	23	17	14	27	16	17	20	17	18	17	22	12	16	23	13	15	10	19	20	18	30	15	14	13	16	18	19	16	29	22	16	18	14	17	20	17	15	18	24	13	13	23	13	18	21	13	20	12	18	22	17	24	14	15	23	25	17	17	10	11	23	20	18	15	17	18	19	16	14	19	26	18	16	18	26	23	20	18	16	21	18	14	19	15	16	27	16	22	14	8	20	19	13	15	22	24	15	19	20	18	24	18	21	13	14	13	20	10	18	29	19	21	21	15	16	22	24	18	17	19	15	18	23	16	18	17	14	16	19	17	15	18	19	13	20	21	24	23	19	18	21	20	17	20	14	19	20	15	24	18	21	15	23	23	23	15	18	20	11	24	18	14	27	21	14	11	15	16	18	16	18	23	26	23	19	17	15	6	19	18	20	16	14	20	20	27	16	14	17	20	14	16	12	23	15	30	19	13	13	20	12	19	17	18	21	18	12	23	14	13	17	19	8	16	23	24	18	12	19	29	17	18	18	19	22	17	24	14	13	24	14	18	14	20	19	10	15	18	16	18	20	19	11	23	25	19	21	14	18	16	22	16	22	23	18	14	19	15	24	23	14	12	22	20	20	21	21	14	17	9	18	18	19	20	13	15	10	12	13	11	16	21	23	14	22	15	26	21	19	18	17	23	14	21	18	23	25	12	10	19	14	22	20	8	18	19	19	20	22	24	15	20	17	20	20	18	11	14	20	26	23	26	19	20	15	17	24	18	19	28	25	18	14	23	22	14	16	16	10	24	17	17	23	13	17	17	17	23	23	18	12	20	22	21	19	18	13	19	15	23	21	22	18	14	19
44968	17451	589	607	1574	2443	2538	2240	1901	1666	1339	1157	1060	943	740	681	610	549	544	485	423	429	398	377	352	332	327	315	291	325	277	278	252	292	247	286	264	225	233	227	224	221	225	240	211	196	174	229	208	208	182	175	207	204	197	222	187	188	177	180	195	194	190	193	193	198	199	175	168	166	202	191	202	214	170	154	191	185	195	154	171	173	144	173	160	168	175	152	175	183	206	175	181	163	158	147	163	161	154	163	190	180	165	158	148	148	167	170	168	153	171	172	166	159	169	168	164	174	160	161	157	149	183	159	160	168	171	150	198	178	161	176	176	172	166	191	154	177	159	159	166	149	154	171	149	160	159	178	158	173	175	169	170	157	168	160	181	157	168	154	143	177	169	187	167	178	160	142	143	165	148	148	173	191	167	175	162	145	140	153	157	166	163	160	156	161	160	174	149	154	157	153	192	153	180	175	162	132	165	162	154	178	172	176	164	166	143	149	150	154	180	160	171	171	179	194	176	178	164	154	166	155	135	158	159	169	166	160	161	166	172	178	141	176	155	169	179	150	168	160	173	183	176	170	160	161	159	168	156	161	175	131	142	174	172	171	152	141	179	167	166	140	150	132	183	165	165	187	183	148	171	181	148	175	160	150	139	176	160	144	168	156	159	177	179	184	151	180	152	151	166	170	158	151	177	165	150	168	168	151	170	141	176	168	176	178	134	150	175	159	158	165	166	166	154	148	172	169	184	165	148	137	182	155	168	175	172	154	172	156	181	139	165	161	159	167	157	187	160	138	172	170	140	176	141	165	149	157	162	160	157	156	150	172	151	157	157	183	182	158	154	165	159	154	153	182	157	148	171	156	184	140	150	155	144	153	181	169	157	161	157	158	159	156	141	181	167	159	162	149	147	163	178	150	177	164	151	168	157	158	152	164	181	145	149	159	183	172	167	166	180	156	150	164	172	182	165	147	156	164	159	197	190	164	135	146	155	147	174	180	154	183	167	171	172	169	142	147	170	163	165	160	178	151	159	170	165	158	159	144	167	152	155	153	153	196	182	173	170	146	173	168	155	149	160	149	176	148	161	168	180	152	160	179	151	165	151	160	152	165	182	151	167	170	164	161	157	169	153	144	155	168	174	136	157	157	160	176	151	160	194	154	168	177	179	184	163	168	160	171	170	185	160	140	154	174	167	160	142	172	168	178	160	153	150	146	153	138	164	160	200	158	154	150	138	170	147	175	155	149	178	193	177	166	152	167	194	193	147	147	157	165	165	162	154	155	183	160	165	156	152	166	172	163	155	153	169	164	172	173	150	135	153	171	142	184	167	181	147	164	162	163	150	159	147	181	168	159	146	192	178	167	163	173	146	149	153	165	187	179	184	157	152	160	180	169	153	175	180	174	150	132	151	170	157	172	170	169	176	163	187	173	159	163	158	157	157	159	153	156	162	166	167	150	165	155	159	184	143	158	155	166	153	161	176	146	164	169	164	150	149	152	164	169	158	173	154	183	155	196	161	168	165	151	149	145	157	164	157	168	150	154	171	147	151	167	159	168	159	151	172	161	186	155	149	198	149	166	142	164	163	163	158	188	145	144	159	144	162	159	155	180	188	142	167	155	164	148	168	172	160	170	163	145	161	158	157	167	178	166	182	173	172	169	182	159	162	166	161	154	199	150	169	163	155	166	153	162	154	165	171	173	167	147	178	175	157	163	161	156	177	153	151	174	192	156	153	156	164	165	163	173	165	168	161	171	163	155	151	158	148	165	151	136	169	177	127	176	176	180	165	182	172	145	190	152	149	156	167	154	162	153	155	163	171	161	156	173	153	149	158	133	165	154	173	168	163	165	162	164	152	153	164	164	149	149	156	158	158	157	162	179	152	188	168	174	167	127	146	172	168	168	164	162	186	162	166	159	163	145	147	171	152	147	172	173	174	171	164	178	157	157	154	154	150	174	173	167	162	169	165	155	177	165	156	158	123	174	156	173	149	197	157	155	178	158	169	174	167	149	163	166	161	164	163	179	180	173	160	180	168	172	164	151	147	170	166	155	161	141	145	148	178	170	177	176	159	160	147	150	162	169	166	168	178	165	179	151	186	165	155	161	151	156	165	184	173	169	143	154	163	162	172	171	165	154	158	177	202	170	172	155	189	166	159	170	168	178	168	153	139	171	140	161	139	162	161	160	172	169	171	162	162	150	181	150	163	175	139	162	148	163	165	149	128	167	191	178	168	157	172	153	168	159	155	157	182	163	196	154	186	136	157	182	158	127	190	176	155	167	178	159	147	166	180	142	167	168	143	164	164	160	161	148	165	162	151	167	141	171	168	162	177	184	157	154	190	188	164	155	145	156	179	156	172	148	164	145	168	167	172	153	174	152	166	185	167	173	160	206	177	163	161	183	150	167	162	161	158	158	180	183	183	172	165	168	172	172	184	154	159	161	146	189	158	175	141	164	160	167	157	174	144	193	168	155	148	175	164	156	154	165	187	185	151	179	136	169	164	168	172	174	176	180	160	190	159	161	155	164	167	170	164	172	190	164	173	159	168	168	152	172	144	165	175	162	173	167	147	148	176	149	170	148	159	146	167	178	134	159	160	181	152	179	143	142	160	185	169	167	156	168	150	143	161	183	160	186	149	153	154	159	168	153	170	171	162	163	163	166	172	188	185	157	152	169	156	154	153	174	174	193	159	199	162	169	171	168	149	168	174	169	157	140	157	162	178	181	167	151	159	165	154	166	155	144	186	171	159	149	181	155	185	162	164	175	172	157	172	187	161	156	164	145	188	162	180	167	151	151	158	151	165	181	179	156	161	168	173	166	153	150	163	168	176	163	158	171	150	196	179	167	180	155	188	160	194	159	141	167	149	173	140	145	165	142	161	159	169	142	149	161	145	152	158	153	176	150	163	178	165	165	159	168	166	145	178	149	181	172	170	144	161	162	170	147	155	160	157	161	153	161	165	150	153	191	164	172	152	177	178	201	152	159	167	170	180	160	163	162	166	161	172	161	178	161	165	174	160	157	135	170	169	156	155	173	170	158	156	170	156	181	171	160	161	156	165	174	141	153	169	164	176	161	160	150	167	163	147	175	137	190	171	164	174	170	155	155	151	165	159	157	157	180	151	159	167	158	155	166	165	167	160	155	171	165	154	209	183	158	142	183	174	151	168	180	167	158	168	177	165	146	177	145	172	175	174	147	164	174	154	167	153	147	146	168	154	172	183	178	168	170	147	151	163	148	159	171	173	156	159	162	171	158	187	166	150	149	145	167	163	184	154	161	179	164	159	161	142	162	165	164	155	157	169	169	154	172	172	176	179	143	188	195	186	157	184	153	157	143	178	160	142	180	157	174	157	157	141	158	156	162	146	177	157	151	172	205	166	169	186	162	150	134	167	166	171	165	169	170	156	174	188	158	162	155	179	164	150	155	162	156	161	171	170	146	154	142	132	178	164	164	178	174	160	136	162	176	166	162	168	162	166	168	177	151
28995	18803	878	95	94	97	114	103	118	119	103	100	100	94	98	77	76	77	69	84	83	89	86	78	69	61	77	76	72	76	74	66	67	69	56	68	54	75	65	70	74	62	65	58	66	67	66	60	60	62	55	54	70	68	61	62	75	79	72	47	56	84	80	59	61	80	63	72	65	74	52	44	55	60	74	67	86	69	61	65	71	61	61	71	69	64	72	55	58	59	80	58	74	54	58	79	83	68	78	57	66	58	80	80	68	60	58	49	67	64	54	69	61	62	75	69	49	50	67	66	65	69	63	60	69	69	59	58	69	65	59	63	75	54	65	71	63	61	69	62	52	64	57	60	82	67	73	66	70	70	62	66	55	47	66	72	82	78	60	72	62	65	66	49	80	51	51	59	60	61	64	66	54	63	70	70	67	63	73	62	60	52	51	52	59	73	48	68	66	51	67	62	86	71	53	60	52	71	76	62	64	70	54	73	52	61	62	63	64	71	60	61	58	61	58	61	71	74	63	61	63	49	75	63	73	69	67	63	61	65	67	74	69	64	53	70	51	60	62	62	70	67	62	79	65	56	71	59	73	74	59	79	49	74	70	52	66	67	70	58	60	73	70	63	56	75	54	51	74	51	53	61	63	70	63	72	61	74	68	63	66	59	61	53	63	62	68	59	65	66	61	68	70	58	61	72	69	66	80	67	41	67	70	67	81	63	61	61	72	77	77	53	70	62	62	64	66	58	72	73	64	77	51	73	58	64	73	79	65	64	60	72	66	59	70	52	56	55	63	62	77	59	65	73	73	76	69	60	70	54	61	54	64	55	74	52	62	47	76	59	60	57	60	69	65	70	59	61	64	63	60	57	57	63	70	68	63	59	66	80	60	63	62	63	63	79	76	57	64	63	59	79	64	69	57	55	66	78	71	74	65	70	56	54	62	73	69	50	53	66	71	52	64	72	76	63	57	73	68	61	63	57	59	72	64	62	52	62	65	60	53	57	65	67	68	56	56	66	57	67	67	57	75	60	68	60	70	47	70	60	73	54	57	63	67	66	76	71	53	64	65	52	71	57	84	54	54	64	67	73	64	65	74	61	55	66	68	68	75	65	70	66	51	76	59	62	66	74	74	60	67	61	75	78	62	66	71	65	61	63	74	72	70	71	70	66	67	67	72	61	60	56	58	70	70	73	47	75	73	68	68	72	50	66	68	63	73	58	72	73	63	62	65	73	56	65	79	67	50	57	61	78	72	57	65	67	62	70	84	65	78	62	49	64	69	66	57	48	61	65	72	67	70	81	64	53	55	65	51	56	53	57	71	69	63	61	73	73	66	67	90	69	69	62	62	65	56	61	63	53	56	65	61	62	75	67	72	66	64	60	63	62	72	67	69	55	59	75	58	74	61	50	75	69	60	52	75	73	69	64	60	62	58	61	56	59	66	59	53	61	79	64	61	71	53	79	73	48	52	70	68	62	70	67	63	63	62	56	60	71	75	83	57	65	56	60	74	67	74	67	71	56	71	63	64	59	70	56	69	78	56	71	75	66	68	69	64	67	77	50	65	66	81	62	63	59	72	67	75	60	81	68	65	68	64	71	66	70	59	52	54	54	72	61	74	79	62	62	56	64	60	55	58	56	59	57	55	44	69	57	52	52	58	65	62	71	72	53	58	61	67	65	56	60	61	57	58	77	59	71	58	53	74	53	82	58	76	68	81	62	60	79	59	63	77	55	70	60	54	67	68	59	56	61	65	69	52	71	75	51	50	57	61	59	61	77	57	68	61	66	70	56	52	55	80	70	68	68	69	68	50	65	69	55	67	72	66	65	75	73	59	83	52	61	52	69	81	73	75	82	70	63	60	58	77	68	59	89	58	57	51	71	60	56	64	60	68	74	83	62	57	71	74	70	54	57	64	61	57	66	62	69	50	60	72	65	53	70	75	59	65	56	85	59	73	62	62	57	63	51	62	64	64	60	83	60	79	88	55	56	73	77	80	60	69	68	63	62	54	78	53	52	63	58	83	66	72	63	77	56	51	77	78	44	61	56	55	71	66	69	83	68	42	61	67	75	60	58	63	64	70	70	72	62	59	59	70	59	55	68	63	69	58	60	80	59	66	59	57	61	66	63	66	48	60	60	67	68	81	63	75	64	70	58	63	71	57	61	55	70	71	58	58	62	63	72	62	69	77	63	57	80	61	61	79	66	76	64	63	56	75	61	62	65	66	60	79	78	61	55	67	59	75	71	86	70	50	80	51	66	73	69	73	73	62	72	71	64	68	64	72	62	55	64	77	80	54	62	76	66	67	65	82	56	66	69	50	72	72	77	59	68	78	65	71	81	53	67	69	66	57	75	81	57	56	64	66	62	65	66	60	60	72	69	64	53	68	71	57	67	77	72	63	57	67	60	69	55	66	63	74	76	69	51	79	50	54	70	75	71	60	59	52	67	64	66	73	74	59	69	86	61	65	47	69	65	57	60	56	68	67	59	45	80	76	79	71	77	68	70	61	72	79	67	62	73	71	65	69	65	74	59	64	70	55	70	61	71	52	68	61	78	71	71	52	65	76	65	65	69	72	77	64	66	76	65	53	63	64	64	65	71	49	60	73	59	60	62	64	75	72	73	74	69	61	68	66	64	64	51	64	57	80	74	67	67	73	51	69	55	74	51	75	59	83	78	67	66	67	61	70	67	60	70	63	60	73	73	55	56	79	75	65	61	68	70	74	72	68	58	68	69	66	66	64	64	75	65	62	64	70	68	69	68	62	60	85	60	49	55	64	67	73	76	53	68	71	71	62	60	51	67	55	56	56	72	64	64	60	61	53	62	70	63	54	70	58	53	67	56	83	57	58	62	67	75	63	66	51	58	57	78	70	63	70	80	59	57	72	73	61	48	80	78	69	64	50	73	64	61	70	69	75	62	65	64	71	68	67	64	59	56	70	74	63	69	72	62	65	62	63	53	71	62	67	76	64	77	60	71	71	61	58	55	59	64	53	49	66	53	76	60	81	74	58	71	82	64	66	56	67	65	64	64	56	84	76	65	55	61	64	55	47	68	66	61	67	66	78	55	69	63	53	50	61	55	65	79	61	58	78	59	70	66	76	70	63	72	51	66	60	63	60	63	64	65	61	59	67	64	63	69	73	61	57	62	48	59	77	64	82	69	63	67	66	49	65	76	71	77	61	77	52	56	62	73	74	72	68	60	55	72	65	72	51	74	78	81	69	63	61	60	66	51	67	65	79	62	47	68	65	60	75	52	58	80	65	56	63	84	71	64	48	63	62	71	71	60	76	59	50	78	56	69	56	85	48	74	65	66	56	58	59	63	57	64	65	66	91	50	59	68	72	59	54	65	77	46	59	64	72	73	61	65	76	60	63	73	74	73	67	71	70	62	52	59	59	73	74	53	67	62	81	61	68	57	43	55	68	75	71	68	57	70	61	59	70	64	58	51	59	77	53	63	65	69	53	54	68	68	67	59	65	75	68	56
50485	20602	1358	1396	3166	4705	4862	4248	3543	3003	2480	2153	1928	1713	1540	1433	1311	1180	1126	1055	1014	973	970	945	923	902	844	830	803	771	800	712	765	747	719	718	704	723	796	716	722	702	664	636	663	692	677	693	690	677	673	648	666	649	674	690	617	675	660	637	668	615	626	644	661	652	631	621	667	648	682	647	643	637	648	599	645	594	672	657	605	627	623	621	655	590	646	595	635	588	625	603	638	597	618	619	587	617	649	654	630	637	628	604	620	630	645	619	611	636	600	615	607	632	626	629	626	643	619	641	623	620	576	606	624	644	638	645	679	624	635	615	618	627	640	615	599	597	605	643	627	649	606	651	579	628	607	651	593	617	621	632	615	576	670	617	647	607	594	640	577	594	600	676	604	612	589	640	600	617	637	655	628	581	626	615	609	629	658	596	614	583	605	608	648	686	598	607	575	605	630	598	601	618	645	590	614	603	598	616	589	622	584	632	599	683	584	625	647	595	640	568	638	644	663	592	584	599	611	611	621	645	597	584	634	607	604	638	583	650	572	624	628	660	652	628	597	614	618	643	609	599	635	670	593	664	639	611	616	595	610	616	624	609	615	656	666	614	582	653	612	641	626	596	612	642	596	551	583	625	584	611	610	575	578	598	584	624	594	594	611	571	607	585	616	590	635	641	616	569	648	602	614	652	565	590	574	618	595	628	638	609	633	608	608	602	613	564	617	606	655	583	620	656	598	628	599	623	666	587	609	566	556	624	611	657	615	589	610	640	585	607	600	585	646	570	671	625	631	611	640	649	595	595	629	578	651	611	624	604	623	646	586	608	592	631	597	560	580	607	622	627	596	701	536	625	601	657	567	640	608	669	629	593	663	633	653	604	641	597	631	581	577	597	619	614	651	614	654	612	562	575	612	665	596	612	602	615	611	611	658	633	650	559	606	574	623	622	596	627	613	574	641	599	637	638	587	573	615	610	641	584	607	613	595	653	628	612	565	577	619	617	562	619	603	628	589	620	607	612	578	637	632	628	580	606	616	592	585	606	644	634	633	630	586	645	595	604	614	632	585	631	638	626	584	620	623	644	610	605	618	589	632	610	602	607	628	616	634	644	631	645	596	658	636	612	555	598	650	676	607	589	582	559	571	641	629	605	569	632	595	645	624	589	590	596	629	661	593	615	629	617	590	586	594	598	623	644	576	632	605	616	633	568	642	689	585	594	652	598	642	610	623	605	640	659	642	596	574	639	629	637	616	605	594	615	613	602	672	606	603	561	629	631	598	611	607	610	567	605	626	666	678	597	681	601	634	611	607	616	608	677	651	603	633	625	631	623	609	658	603	632	621	639	612	641	598	604	617	575	625	634	574	584	637	626	623	649	610	563	628	630	614	615	591	601	611	609	615	596	605	629	612	605	646	588	592	613	708	603	620	594	579	634	600	577	612	641	622	609	591	643	596	610	610	617	587	654	643	620	630	623	658	672	632	664	593	605	578	631	619	594	622	603	561	608	620	575	637	637	623	612	635	596	610	613	627	587	612	617	588	635	604	649	560	597	621	561	608	615	636	636	594	590	599	619	611	605	611	660	614	582	571	638	561	627	626	632	608	589	639	615	559	603	603	633	614	565	625	614	627	575	611	620	591	594	673	623	617	627	606	623	612	633	585	583	610	633	555	599	602	570	629	597	609	596	604	641	568	569	582	628	636	645	607	634	652	618	625	601	600	590	645	619	610	614	569	595	650	576	646	594	594	602	627	659	607	630	646	629	600	612	607	608	604	598	609	573	645	609	652	604	668	623	633	594	634	613	626	594	610	571	651	630	618	621	593	624	621	643	658	597	618	593	576	616	580	607	668	619	589	641	597	569	599	630	644	617	597	612	586	606	622	616	646	609	620	596	606	605	606	600	611	577	590	599	588	618	630	638	640	587	621	628	621	609	594	599	605	578	636	608	597	614	605	654	612	610	609	616	596	560	624	595	594	597	604	569	589	570	598	617	608	613	629	587	623	620	624	651	619	627	627	603	593	603	616	616	604	649	567	643	627	575	672	596	621	595	602	600	612	584	653	578	661	607	623	621	624	622	604	618	631	556	579	599	639	618	603	619	606	618	639	581	658	612	635	643	604	598	619	664	637	608	617	627	631	629	623	603	642	592	588	599	593	638	636	592	617	597	607	621	587	635	626	591	633	601	585	647	647	598	607	609	664	647	583	605	654	614	608	565	623	616	568	596	589	616	589	600	600	618	599	614	615	638	589	612	664	615	632	611	625	650	607	595	622	619	599	619	629	615	617	594	567	622	553	624	645	565	599	623	619	605	564	624	590	606	624	617	650	609	599	564	610	651	607	563	621	601	656	608	614	641	608	550	633	601	592	638	593	586	652	641	574	609	628	592	597	611	656	588	634	592	625	622	611	590	632	601	625	604	621	632	616	664	611	616	598	603	645	601	616	595	568	617	596	620	620	572	582	624	646	608	652	625	621	578	616	560	577	593	632	622	606	641	632	542	594	648	641	629	629	646	607	644	625	624	600	592	631	577	647	636	624	642	621	624	540	614	611	637	625	590	650	608	603	604	583	616	568	640	604	637	610	671	612	602	599	605	611	668	608	573	622	570	630	591	591	633	572	654	637	614	637	621	610	599	601	649	616	611	614	614	648	641	634	601	655	635	612	622	651	669	655	624	633	625	624	583	601	600	670	575	615	616	610	638	579	551	645	603	593	594	606	616	586	567	608	587	621	622	603	630	679	595	597	603	641	650	568	637	576	607	599	573	600	589	592	622	625	623	601	609	600	551	578	583	638	606	607	651	618	604	614	595	604	619	567	627	604	629	639	646	628	633	599	635	621	628	583	606	628	643	604	601	620	576	632	604	638	630	572	620	576	590	599	623	610	576	608	606	630	594	622	623	608	616	637	607	638	610	650	625	609	651	569	609	592	587	577	580	621	600	587	676	628	628	625	649	593	593	649	593	647	659	574	615	629	587	620	615	621	627	572	592	645	616	633	584	611	609	661	654	601	583	634	604	606	630	624	560	593	611	611	621	546	603	617	624	611	609	594	609	614	578	611	620	606	593	627	576	626	675	594	593	604	661	637	637	623	635	633	578	613	600	596	600	637	643	600	570	621	556	628	603	616	624	633	588	601	610	607	608	574	609	591	615	603	616	595	621	623	592	638	598	613	614	607	591	664	624	624	630	620	619	623	670	599	597	562	623	639	639	616	565	593	648	594	599	662	611	620	617	604	609	570	643	584	618	655	603	600	649	605	594	591	599	592	601	594	604	616	667	617	635	609	604	619	613	616	631	589	659	626	651	598	647	589	607	548	636	613	614	594	596	604	617	596	593	618	628	625	606	600	623	630	650	560	614	628	635	587	620	558	614	621	635	565	559	603	585	626	619	630	624	643	622	607	582	648	598	623	649	627	618	626	613	613	608	645	559	617	622	597	604	596	599	572	626	644	598	638	641	612	612	618	602	583	627	606	596	614	603	608	610
9683	2924	58	40	44	52	41	51	53	53	39	52	45	46	57	33	47	41	48	50	44	51	46	43	52	48	44	44	51	43	49	44	43	48	38	44	56	39	48	35	50	41	54	40	51	33	47	50	48	37	47	45	52	31	55	62	43	44	50	48	42	42	27	50	44	50	48	53	46	37	50	41	47	42	32	38	47	52	42	51	43	43	46	50	44	50	38	45	37	40	42	53	37	44	33	45	48	37	47	50	49	48	36	48	45	48	45	56	49	40	42	56	36	43	51	39	45	52	29	35	40	44	50	52	43	54	48	48	35	30	49	49	43	38	47	39	38	50	44	44	53	52	43	48	45	29	39	36	46	44	40	47	42	30	41	40	45	52	41	34	38	42	46	42	47	51	38	49	44	43	49	42	39	49	51	34	42	47	37	43	37	31	47	49	45	44	49	44	46	28	51	42	31	55	37	40	35	49	40	48	59	55	43	44	40	42	32	46	42	46	31	27	36	50	46	54	56	42	42	48	34	47	44	34	41	40	42	56	56	44	41	41	45	47	43	44	51	35	49	50	51	50	48	39	43	42	48	36	53	40	42	42	38	41	44	46	40	45	49	45	42	46	47	44	54	54	36	42	37	38	33	42	39	58	45	50	44	56	43	41	42	55	50	54	43	34	48	46	36	35	37	59	40	42	50	35	45	54	40	45	25	41	50	52	38	38	43	50	34	41	37	53	49	43	56	43	49	50	45	52	36	43	36	39	44	37	48	49	42	35	37	42	37	43	46	42	47	44	49	40	52	41	39	49	36	51	46	50	37	46	43	31	47	55	45	34	39	40	46	42	43	37	52	52	48	43	44	41	54	51	29	42	37	37	50	47	36	40	43	35	50	40	56	40	35	36	46	35	43	49	51	51	35	43	44	50	49	49	54	38	45	53	50	37	48	42	38	42	41	47	41	55	41	50	37	46	55	53	39	53	44	48	45	45	51	38	47	48	58	47	42	41	27	31	43	42	37	47	40	45	40	43	36	39	37	44	50	55	51	50	40	49	51	43	43	39	51	50	56	38	52	63	46	46	46	44	41	49	46	50	38	63	33	41	45	47	39	50	39	36	36	51	47	45	38	36	56	47	42	42	48	34	35	40	40	33	48	53	49	68	47	53	36	35	41	38	42	49	48	36	39	35	37	41	39	54	38	41	49	48	41	53	53	52	52	48	48	41	36	43	59	40	52	35	42	43	37	47	39	52	44	38	47	37	45	56	45	38	56	38	47	34	49	35	33	38	49	41	35	41	49	49	48	34	42	50	34	35	40	47	46	40	42	59	53	46	45	62	44	39	41	45	56	53	33	40	39	51	33	37	42	38	38	39	50	43	38	41	46	37	42	47	51	49	40	50	34	43	41	43	47	52	40	41	46	45	54	44	40	46	34	36	38	37	46	42	44	41	32	49	34	42	53	43	32	43	45	61	51	42	38	40	47	45	40	49	32	53	49	52	55	44	36	51	44	39	56	40	34	39	27	34	44	45	40	40	44	46	38	35	36	43	43	38	46	45	45	48	48	36	41	28	40	44	38	54	45	36	45	46	33	48	49	42	38	45	43	36	44	51	35	38	59	35	52	46	40	50	61	49	47	40	47	49	37	49	49	36	50	56	46	42	40	52	36	40	48	48	38	45	42	39	46	54	41	35	37	42	38	40	46	44	37	45	40	44	47	49	45	50	43	54	33	47	39	33	41	40	46	48	40	41	40	51	43	40	52	49	52	44	45	41	40	36	46	51	45	42	47	49	45	52	48	45	30	43	38	46	50	40	47	49	45	50	41	38	34	41	46	40	42	57	47	45	40	46	49	44	41	37	47	43	48	45	53	37	56	45	47	43	44	35	35	46	46	49	45	33	38	45	35	40	48	55	53	41	48	42	40	55	45	55	47	41	42	46	57	43	47	37	37	47	45	42	49	40	50	36	52	35	32	44	45	42	39	45	47	32	40	37	47	59	38	55	55	45	53	47	39	46	39	50	32	31	37	41	43	45	46	42	38	39	34	48	53	42	39	37	34	48	35	53	52	48	58	54	47	47	33	49	41	48	39	40	44	61	46	46	44	49	45	32	41	36	49	39	50	42	52	46	41	43	55	46	43	52	44	38	41	39	47	45	46	50	37	38	51	51	47	31	46	45	48	59	50	51	48	48	45	38	42	51	41	47	51	49	40	39	38	35	47	39	54	37	52	52	54	41	45	42	48	36	45	44	37	38	43	37	47	46	30	39	34	48	48	38	30	56	37	49	40	41	43	42	53	46	47	43	49	46	38	50	43	43	41	45	47	32	33	35	55	40	42	36	37	43	43	38	51	44	40	51	40	48	52	55	49	29	55	39	42	41	52	43	50	44	54	45	42	46	51	35	43	40	39	38	49	39	44	48	53	41	46	53	37	45	55	45	41	31	40	47	53	47	35	46	41	47	41	48	48	48	44	52	44	45	43	52	39	52	52	49	61	41	44	51	46	40	45	33	44	46	46	43	43	45	48	50	44	45	57	54	52	43	34	40	44	50	45	36	42	49	42	35	56	49	38	41	48	44	41	44	46	48	45	42	45	40	44	41	39	46	44	52	48	40	36	39	44	43	48	63	41	54	41	46	52	41	48	55	51	35	47	33	50	38	41	49	52	39	45	33	50	52	43	48	33	43	43	53	42	45	48	31	34	41	27	57	41	38	37	41	44	53	44	48	46	49	55	39	64	49	43	50	41	42	36	48	44	35	37	38	46	45	57	43	42	39	42	46	44	39	60	44	41	46	54	36	44	46	44	48	52	43	53	42	30	35	39	49	51	35	42	44	46	49	41	54	64	39	45	54	43	40	51	58	53	47	39	51	41	51	44	39	41	31	47	37	46	40	36	52	49	48	37	57	39	43	43	49	34	43	47	44	44	42	41	37	48	54	56	42	39	48	61	41	46	37	43	44	40	40	34	31	34	48	44	43	44	64	43	56	50	45	44	34	53	42	48	31	41	67	40	49	37	49	39	36	32	39	42	49	42	36	51	42	33	46	46	52	50	54	45	38	44	44	42	50	41	49	42	32	48	49	41	46	29	35	44	46	41	53	36	49	46	38	46	51	53	47	46	41	35	47	41	26	37	41	40	49	37	47	45	43	41	44	47	44	52	50	43	40	51	43	40	40	52	55	37	44	47	38	56	42	45	41	46	45	39	41	53	47	40	46	46	33	57	49	43	46	45	33	47	42	55	52	50	48	51	35	27	49	52	52	51	50	38	46	47	54	48	39	35	50	42	43	48	42	42	45	31	45	32	50	47	42	47	52	43	40	39	36	57	43	36	54	39	44	52	35	32	40	48	42	45	46	48	33	48	45	55	32	50	31	50	44	54	42	45	48	39	42	43	48	46	44	43	41	52	50	51	53	29	49	38	41	46	53	53	42	57	47	47	36	43	41	36	40	46	49	59	44	49	42	35	43	50	53	45	46	34	42	35	43	47	41
35594	12749	463	450	690	928	900	874	795	751	609	629	552	584	543	498	498	460	443	448	405	415	439	425	425	419	441	415	420	436	404	403	397	395	386	409	408	387	410	416	390	381	399	407	424	423	373	403	419	413	393	417	408	358	379	383	401	381	396	402	409	383	411	407	381	386	352	376	364	400	392	384	389	392	402	442	359	364	397	366	377	389	387	383	364	400	384	360	377	417	362	397	418	369	357	395	398	407	352	389	387	353	391	379	351	371	357	387	381	360	368	359	348	396	375	396	359	378	355	408	386	379	378	387	424	396	380	408	341	359	390	400	398	408	375	352	379	378	378	389	391	340	398	387	379	395	353	370	391	383	381	400	376	410	391	411	378	404	389	398	395	404	381	397	387	390	373	378	371	363	369	393	364	348	356	386	336	355	395	374	374	377	378	377	358	385	419	381	385	402	419	326	390	387	395	384	379	399	375	381	402	368	413	403	415	386	370	366	405	362	357	356	423	407	350	379	374	405	420	378	392	375	397	399	372	400	354	384	356	393	371	387	387	368	381	425	355	375	384	371	385	383	389	389	361	399	402	357	367	378	409	350	361	412	360	394	377	374	381	397	380	410	378	375	413	395	394	330	348	405	417	380	362	355	387	373	360	385	413	383	345	384	337	388	389	388	387	425	382	401	356	354	385	404	386	375	360	379	398	380	375	385	400	408	387	407	416	359	373	392	420	387	378	383	377	415	379	389	396	383	370	389	362	384	377	427	348	380	367	361	414	391	369	395	396	419	372	388	376	400	392	379	352	402	399	427	388	387	367	394	377	356	417	395	368	372	403	406	376	403	412	371	404	359	364	377	391	391	392	377	385	384	378	367	380	384	358	390	413	428	388	388	386	369	412	353	383	390	368	392	415	392	383	401	400	377	407	376	391	401	367	388	350	375	386	351	370	410	404	374	363	395	389	383	375	391	384	389	392	375	435	359	413	379	402	377	372	393	402	350	387	379	358	400	349	395	345	395	353	407	359	353	352	377	403	351	412	389	398	370	368	364	369	404	395	375	381	426	437	375	381	369	374	387	370	337	411	357	406	383	386	371	392	379	421	360	384	364	411	365	390	397	426	363	407	363	391	382	396	386	364	404	377	424	367	352	365	387	378	397	404	369	379	404	380	392	369	407	365	378	392	382	385	383	346	386	358	351	353	404	393	382	356	401	378	367	386	396	392	408	392	400	405	376	399	391	383	374	361	363	403	362	339	406	381	388	339	374	386	393	382	376	380	366	380	424	398	347	412	359	365	398	371	352	387	405	384	416	390	375	408	376	370	390	364	374	384	401	395	377	357	358	373	406	415	390	387	400	408	382	361	412	372	372	403	372	345	408	370	389	394	392	381	425	394	375	413	361	390	405	407	398	376	397	392	387	370	376	360	381	392	381	398	409	374	370	418	392	370	388	385	366	370	395	406	374	397	386	370	374	395	363	438	327	398	383	367	373	382	394	359	408	391	382	387	408	386	361	405	413	372	403	334	360	396	341	387	425	361	363	362	390	377	390	365	432	388	364	398	427	367	376	390	387	367	388	399	373	381	376	374	405	344	397	354	387	372	388	384	396	380	373	391	403	421	384	398	367	367	406	358	398	388	406	377	374	377	395	327	350	392	363	341	367	408	362	390	387	366	359	372	378	399	369	403	376	364	370	423	384	378	378	385	408	397	422	402	375	378	365	420	406	392	348	359	359	389	381	389	371	385	385	377	367	382	376	370	355	404	402	400	390	365	394	385	370	374	381	428	400	353	401	369	397	381	372	366	386	365	371	424	359	396	351	402	382	391	402	389	369	390	390	367	370	388	392	391	385	369	418	421	348	367	376	348	382	398	352	379	422	384	370	372	379	419	391	416	410	394	382	395	407	410	336	393	379	380	379	384	408	360	366	385	357	383	404	410	401	408	377	394	390	353	425	327	372	377	407	372	364	386	373	373	378	346	364	387	391	371	368	350	384	358	400	370	338	364	375	381	364	338	355	417	375	390	405	341	358	369	392	387	371	386	398	406	380	389	416	374	376	387	387	389	380	376	393	403	367	406	400	388	403	356	377	410	360	367	408	363	362	398	389	394	374	391	406	372	392	361	395	391	386	351	372	397	377	368	392	386	389	401	408	378	374	399	384	392	423	347	379	373	394	380	368	358	410	375	371	375	361	399	404	381	406	383	383	382	355	380	340	374	366	362	396	371	366	372	393	416	372	399	387	377	380	402	371	399	368	416	396	380	385	389	396	396	404	400	355	373	387	336	403	366	393	387	374	393	355	387	380	389	393	378	363	391	374	410	372	362	388	381	342	398	370	399	405	350	345	381	424	374	408	387	368	403	375	389	363	377	356	409	384	381	417	389	394	392	372	379	390	383	390	369	373	414	397	391	379	405	390	365	397	417	398	372	372	367	370	394	390	369	404	381	356	423	405	377	379	367	385	364	360	340	374	390	380	399	367	376	387	396	402	382	385	381	395	400	367	364	374	366	387	372	369	393	384	399	367	391	391	352	388	415	378	400	372	361	394	396	346	376	374	415	379	359	394	418	371	384	368	409	389	392	382	362	373	383	375	389	386	362	384	391	353	389	376	404	395	364	374	404	345	387	397	394	394	383	381	379	390	405	337	384	384	369	356	396	403	379	355	382	371	367	420	394	397	347	401	370	417	372	389	417	361	387	366	360	387	381	363	362	396	414	360	408	400	399	378	390	405	354	359	424	366	398	385	400	385	359	378	381	396	381	436	386	376	383	397	418	363	413	347	362	397	416	356	378	359	374	353	342	410	352	368	394	393	379	400	379	418	346	388	369	388	405	381	373	378	421	346	366	384	391	371	388	359	412	405	364	391	378	382	373	369	407	358	359	401	383	372	392	373	421	348	411	377	382	378	376	408	386	368	394	388	361	397	378	362	395	340	403	343	358	391	384	387	368	406	372	386	395	381	321	375	423	356	420	397	400	391	361	331	374	355	375	398	373	374	331	393	392	377	361	317	356	416	397	378	330	352	386	434	400	364	373	372	374	393	367	406	401	365	371	374	414	372	383	352	395	372	393	370	368	357	372	368	396	401	377	367	404	356	415	365	361	387	383	408	410	372	339	393	389	370	377	375	378	401	360	341	379	396	342	399	382	368	395	409	370	404	380	375	378	391	379	391	388	387	374	354	379	409	387	379	380	374	375	397	410	366	347	381	393	382	383	367	377	356	366	434	355	340	384	392	348	415	401	355	383	408	387	353	355	372	388	419	363	401	400	379	389	385	396	357	380	342	405	374	349	372	372	370	398	380	384	390	412	375	372	353	376	387	362	384	383	379	352	383	369	402	374	391	419	358	377	385	413	380	395	373	335	397	391	405	369	374	384	431	371	371	389	351	325	393	383	383	412	391	441	355	399	379	375	411	382	385	374	368	401	374	388	364	379	413	344	381	401	339	353	373	381	361	421	374	373	388	399	396	340	383	353	366	371	369	359	398
24555	14748	457	116	90	105	127	115	81	108	108	108	96	87	117	95	105	88	95	90	92	81	98	71	82	85	103	96	94	77	96	74	93	67	70	100	94	85	98	81	80	75	78	94	88	82	81	75	94	77	84	73	84	87	65	74	82	103	79	91	72	92	72	78	86	77	95	90	88	64	84	79	78	89	88	75	86	78	73	73	73	83	81	74	87	91	82	82	81	85	95	77	73	92	92	79	58	82	93	65	91	80	93	84	81	86	80	79	86	73	75	62	67	85	85	82	85	84	87	89	92	89	73	77	76	92	82	81	78	76	81	85	69	73	89	70	78	77	81	71	83	78	79	70	96	84	96	98	98	80	72	90	78	87	85	73	74	79	66	84	75	87	106	74	91	71	92	82	96	80	94	77	77	76	85	83	70	84	90	86	88	70	83	73	87	78	88	92	81	81	90	71	79	67	93	71	80	70	97	84	86	75	91	94	75	85	73	94	73	72	92	100	80	77	76	90	82	92	76	70	73	85	72	70	96	105	79	91	68	79	82	84	95	71	63	58	70	79	86	89	85	91	74	86	74	82	72	68	85	89	65	64	63	76	105	84	89	66	82	83	78	76	85	89	72	101	86	87	67	83	84	81	79	82	98	78	89	83	60	96	71	89	96	76	93	76	82	74	61	77	68	75	84	91	69	82	93	88	90	78	65	77	71	88	80	72	80	84	90	80	71	82	70	80	81	77	99	67	86	76	71	74	73	74	78	82	96	79	97	73	88	86	86	73	88	79	74	81	69	67	82	87	79	82	84	77	81	90	77	100	94	86	85	71	84	75	74	83	87	89	106	84	81	70	77	85	74	78	66	82	79	90	81	82	87	76	93	82	85	79	76	86	77	67	88	89	84	85	88	85	70	70	88	99	80	87	68	72	71	105	87	77	93	79	84	82	90	70	87	77	83	86	88	99	88	67	71	71	81	97	73	91	88	84	81	94	77	95	69	85	79	80	82	99	89	79	89	79	90	91	81	71	83	80	102	72	86	80	67	83	89	79	66	77	79	83	83	73	81	92	91	69	81	79	82	90	85	81	67	92	90	89	69	84	62	72	105	78	92	80	81	91	92	83	89	81	73	82	71	71	78	89	67	72	81	72	76	91	78	83	67	77	80	92	76	81	78	94	76	89	82	89	94	82	73	68	86	90	77	86	93	76	93	84	64	81	90	67	82	88	71	95	84	72	73	87	76	78	106	85	85	81	78	80	89	73	82	108	90	82	75	73	76	63	87	85	85	71	65	83	82	75	87	80	70	93	70	101	80	76	73	84	84	77	72	89	97	84	85	84	92	76	82	98	83	98	81	79	82	84	76	85	98	75	85	75	77	79	81	77	87	91	85	91	72	76	85	79	81	78	97	85	89	83	82	73	100	81	89	72	82	89	86	90	77	69	69	73	89	76	79	85	68	77	92	91	82	73	80	85	76	78	91	86	87	68	89	102	93	87	70	88	79	80	79	68	78	87	57	69	76	81	82	74	79	75	74	99	80	87	91	60	72	73	82	88	79	78	78	79	69	96	92	84	84	84	83	81	81	76	87	84	89	66	83	80	85	79	82	81	88	73	84	85	85	72	88	87	85	79	69	99	73	101	74	95	92	78	74	91	96	78	76	100	90	73	91	78	78	80	90	68	69	76	73	69	76	87	81	91	74	73	67	71	91	91	89	62	82	81	87	87	76	76	85	82	79	91	81	85	82	72	111	88	83	94	69	78	88	87	73	85	88	84	65	72	83	86	88	79	81	89	79	71	62	79	86	80	73	89	82	83	87	81	86	79	83	68	101	79	79	79	77	89	92	80	92	65	89	96	79	76	84	80	82	76	97	79	79	92	84	77	82	79	100	75	92	84	71	70	78	87	70	72	81	83	94	81	92	99	90	82	78	81	78	72	73	84	80	80	93	86	82	77	80	62	91	66	68	73	82	79	65	83	90	75	60	74	82	92	80	73	82	61	84	80	59	69	87	70	70	94	77	64	83	94	102	68	83	86	95	84	96	87	73	73	78	104	83	84	71	85	69	74	72	67	91	72	82	73	87	87	93	69	88	76	61	82	68	69	83	80	87	65	83	92	94	74	76	86	86	86	100	79	93	82	70	85	86	85	63	79	83	86	87	84	84	80	85	96	80	79	78	79	71	85	76	82	77	90	77	91	76	82	86	90	75	88	81	86	84	65	79	92	80	87	77	75	71	84	98	81	82	63	83	82	91	83	74	88	93	79	78	101	81	85	78	82	76	84	100	78	97	89	84	72	80	83	93	90	74	97	83	62	78	98	72	65	90	77	73	81	74	77	82	83	70	81	84	103	82	78	73	84	82	89	79	85	72	88	87	85	69	90	93	86	73	85	86	81	94	80	85	98	69	87	86	80	78	66	85	72	66	85	67	82	73	66	71	81	84	89	85	65	93	89	64	78	84	78	80	83	76	97	80	81	101	67	95	81	72	93	86	88	70	69	61	99	67	79	83	87	87	80	93	83	86	94	71	89	86	90	77	84	77	70	76	89	83	81	73	74	90	83	87	109	87	86	85	81	70	90	88	88	68	65	81	83	79	85	89	90	71	93	84	61	79	86	88	64	90	74	77	73	73	91	97	90	89	83	67	72	75	88	85	98	72	86	77	70	74	79	69	87	86	83	70	73	90	87	82	77	84	75	75	78	81	106	70	86	76	72	85	79	85	83	78	84	82	80	74	54	73	87	78	81	87	85	79	89	72	83	73	71	73	64	76	101	90	83	95	101	80	71	89	79	65	82	88	78	85	68	95	83	87	77	80	74	76	73	63	82	82	71	61	90	90	81	88	99	74	73	90	73	82	91	87	72	93	95	81	82	82	92	94	59	85	87	77	70	94	90	92	87	81	85	75	78	86	86	82	72	90	95	83	71	88	75	86	82	94	81	79	77	83	70	79	93	84	74	83	109	77	89	79	76	91	99	90	80	70	78	72	81	75	73	79	98	88	94	87	98	82	90	94	76	78	87	73	76	81	87	62	93	86	84	93	77	76	93	87	95	79	75	71	79	70	94	78	80	69	78	77	99	89	87	79	101	77	77	87	83	84	91	84	70	86	73	83	86	86	86	86	94	86	77	87	74	94	63	95	89	80	88	76	85	78	85	84	88	81	106	81	97	78	80	88	93	81	84	78	88	79	86	98	86	85	93	85	87	99	76	86	89	71	83	87	87	80	90	77	85	78	78	87	76	82	66	85	84	90	75	75	85	87	95	87	83	71	90	92	81	90	96	88	77	69	88	74	74	90	84	93	97	83	89	78	85	88	81	83	87	78	80	72	77	74	97	85	86	78	91	73	69	72	74	88	66	96	73	88	91	81	82	73	76	71	75	86	93	75	84	84	79	89	91	74	79	80	76	69	80	86	63	87	91	87	74	70	107	86	73	88	104	72	90	88	84	100	90	73	83	74	88	70	88	87	69	73	76	81	85	84	79	84	82
50918	19864	1286	1259	2448	3618	3538	3095	2560	2144	1906	1758	1556	1438	1301	1228	1217	1090	1066	947	1013	935	926	903	876	873	838	882	825	845	830	862	816	852	795	832	798	816	804	782	765	776	808	787	764	821	790	748	762	822	782	742	753	731	773	744	788	759	752	755	789	725	733	753	733	793	766	739	715	736	746	706	805	750	723	744	731	803	730	744	771	723	729	729	719	750	735	753	752	766	733	694	763	734	783	735	734	786	727	734	763	710	763	756	773	729	687	792	747	694	741	721	689	700	724	731	731	757	725	827	733	743	751	721	716	745	728	758	747	722	733	779	763	762	786	708	729	723	751	747	763	744	714	768	739	679	772	717	743	716	705	675	793	743	728	712	712	745	735	699	735	748	708	730	745	730	734	740	745	704	773	748	751	738	723	743	728	697	759	750	708	765	730	816	728	704	667	791	717	742	701	721	771	709	697	725	754	692	722	692	760	676	729	771	741	776	704	764	716	704	757	735	723	722	702	776	703	730	711	701	740	710	715	768	721	728	704	785	738	756	751	752	741	724	704	716	731	745	665	757	722	715	756	750	749	712	771	708	761	739	738	787	694	780	718	695	788	736	722	710	726	713	740	700	734	728	713	733	731	766	759	746	761	755	774	736	746	705	713	740	711	752	794	727	730	679	765	648	741	723	768	709	746	752	737	725	719	794	753	737	739	776	730	774	748	768	690	731	773	721	711	697	735	728	718	748	724	724	738	735	752	706	708	794	707	712	714	707	700	716	741	760	732	720	734	710	674	728	775	740	711	747	690	716	730	737	708	706	719	701	706	729	730	709	740	724	720	737	757	706	733	723	750	766	746	694	800	739	719	745	702	780	723	681	745	742	764	780	764	729	777	747	758	681	759	754	757	711	713	696	717	726	731	730	671	745	729	733	746	734	711	726	728	746	719	716	682	754	766	722	740	676	739	748	707	741	734	738	769	756	738	751	745	691	741	750	715	717	721	700	728	768	686	737	760	731	746	757	706	780	739	779	677	762	767	785	754	715	784	739	704	736	736	737	777	733	770	701	741	708	747	706	680	680	789	704	683	753	722	748	744	686	722	713	723	754	713	725	732	762	745	709	743	741	721	779	745	708	708	723	762	683	741	703	752	776	710	704	775	743	765	730	725	726	707	694	715	764	736	713	676	761	749	742	722	703	751	791	708	752	792	707	697	758	724	734	690	747	737	743	726	740	711	756	745	747	748	757	709	764	731	743	751	715	712	764	715	762	713	756	735	735	685	700	756	724	711	707	766	724	703	775	718	744	730	767	734	771	748	757	713	755	733	726	723	763	707	793	734	741	737	745	719	673	733	744	759	743	706	748	738	761	706	735	746	715	694	741	749	712	742	712	709	715	735	744	752	725	750	705	690	734	742	741	747	738	718	710	739	719	748	755	710	752	707	745	734	747	698	792	737	737	719	729	732	747	731	759	736	647	707	707	711	755	712	722	752	702	725	757	750	779	722	727	731	702	745	690	709	733	738	712	704	713	726	731	739	730	769	757	722	738	706	782	719	736	735	765	698	735	699	762	702	701	758	742	735	760	786	703	763	687	750	703	731	792	728	745	797	694	707	752	684	769	763	735	685	772	731	720	766	785	721	764	758	747	704	765	708	687	735	705	755	756	750	773	820	775	714	728	745	735	736	713	719	727	698	747	786	724	704	762	734	739	824	730	740	737	722	715	766	743	780	699	711	713	804	688	729	746	757	746	702	697	679	766	746	729	696	781	764	700	710	765	708	704	764	723	706	706	721	698	776	714	677	683	722	721	731	742	712	719	722	728	723	747	752	786	661	739	768	724	764	714	698	728	735	746	699	719	718	774	718	710	762	725	701	709	707	727	783	772	695	778	770	761	720	728	794	733	739	782	717	711	724	738	725	721	748	728	735	731	701	678	735	718	735	725	719	800	731	732	713	769	705	730	733	764	764	714	697	756	768	739	698	735	706	765	779	693	730	739	742	674	722	727	742	769	733	738	742	709	786	702	739	722	724	723	713	696	741	736	738	750	726	719	742	781	746	716	761	760	741	713	743	696	684	758	700	730	755	708	735	786	680	719	719	767	690	742	774	733	762	702	722	714	692	746	766	727	755	713	727	677	730	746	699	719	725	745	807	708	727	731	755	755	708	732	723	704	717	709	725	738	763	759	736	678	731	765	727	763	735	699	758	690	738	697	719	744	727	745	693	766	763	715	746	682	732	690	731	763	765	730	691	743	756	788	743	762	748	727	748	759	746	759	761	721	756	761	747	738	751	727	759	705	701	748	693	705	700	678	749	734	783	744	698	766	718	711	721	736	733	727	725	705	702	751	713	767	719	738	714	689	707	776	723	722	763	758	687	762	712	809	790	733	730	724	729	741	723	719	706	705	776	758	710	723	759	771	705	689	715	745	757	716	791	758	700	736	747	718	689	729	752	752	737	720	710	733	740	751	737	728	747	690	733	715	690	689	706	721	777	742	729	739	716	710	724	726	735	713	695	741	714	735	694	746	697	718	750	743	735	706	739	714	748	703	758	705	761	678	727	726	697	774	683	714	704	728	718	746	747	738	756	745	759	684	730	742	734	728	727	741	737	759	710	766	709	730	764	713	703	673	747	702	735	704	732	721	740	726	713	736	749	761	738	735	764	749	709	761	730	782	745	695	750	786	730	746	706	745	726	709	730	709	745	761	720	721	735	722	757	702	736	743	676	754	708	658	739	733	702	727	745	742	754	709	703	733	733	766	754	728	693	710	722	690	699	709	761	692	717	722	744	739	784	733	736	755	723	756	799	733	743	721	710	711	740	763	718	701	767	745	682	762	703	781	740	775	751	710	704	723	698	722	767	714	699	760	744	790	735	696	727	733	702	772	787	722	736	747	742	713	708	747	764	692	713	714	760	721	725	749	757	732	716	702	690	724	705	765	729	731	701	720	739	727	752	756	724	761	777	726	736	745	769	754	726	715	725	712	708	702	770	742	740	747	709	746	787	754	709	718	679	756	737	763	675	742	740	759	711	734	741	739	731	677	720	712	733	720	778	738	731	719	714	767	701	744	720	743	769	725	786	728	715	736	755	748	725	760	738	731	757	725	739	718	721	712	740	724	707	700	740	682	731	716	723	724	738	755	727	766	730	723	732	730	740	741	769	747	733	718	752	707	709	749	774	712	751	719	753	772	734	727	757	734	713	752	770	764	793	682	697	738	732	713	743	684	705	760	737	740	724	744	687	714	772	764	734	767	707	745	734	739	715	725	692	812	730	745	721	739	744	763	759	738	705	689	722	715	753	719	726	743	738	718	699	811	739	755	734	771	758	725	752	709	748	733	698	726	764	752	675	708	663	753	739	762	717	730	741	692	763	771	748	659	736	687	696	731	710	773	755	758	726	719	735	696	759	744	742	799	733	735	725	743	719	742	722	778	738	730	747	785	731	695	761	690	727	759	722	713	786	740	737	759	759	760	777	742	709	745	735	735
20016	10454	142	35	40	39	32	39	51	54	38	44	44	46	30	34	23	29	26	35	26	31	24	17	17	29	21	21	21	16	17	30	22	20	20	14	20	17	21	16	18	17	29	16	7	18	25	16	14	15	18	23	19	12	24	19	20	25	15	14	20	18	27	21	21	17	28	16	20	17	22	23	15	16	15	17	24	23	15	23	10	20	14	18	17	10	17	13	11	13	21	20	19	30	14	23	20	17	19	14	14	20	19	22	21	21	17	15	22	23	12	13	15	20	15	18	17	21	17	19	18	22	20	22	21	26	16	11	21	11	21	19	29	19	24	14	15	13	11	11	24	16	18	16	22	21	23	15	19	10	16	18	17	23	17	20	15	13	21	15	21	17	20	18	21	14	21	18	13	11	20	21	14	21	20	21	12	20	17	16	20	19	21	19	16	14	23	23	19	21	15	17	12	21	19	21	17	17	19	20	20	18	13	21	15	17	20	23	27	15	17	22	18	20	7	21	21	14	18	14	27	22	23	22	18	19	19	22	17	26	20	18	16	18	16	13	23	18	22	13	17	11	21	17	24	25	13	15	20	17	15	19	13	15	24	19	18	20	16	18	16	14	11	26	14	15	22	25	12	17	21	14	19	25	14	18	20	16	20	22	11	17	12	22	21	16	25	26	9	18	12	13	15	18	13	14	15	12	18	10	17	15	17	20	16	21	17	21	14	18	21	18	25	10	17	15	15	23	16	24	25	26	28	24	22	25	16	15	16	25	16	21	15	20	24	25	18	19	19	19	18	18	23	17	10	13	15	17	20	14	16	22	10	14	14	15	23	14	22	18	12	16	22	17	18	28	19	19	9	16	19	13	12	16	10	18	8	27	20	14	13	17	22	15	17	16	17	14	17	19	16	15	23	18	24	17	13	15	22	16	19	15	16	12	20	13	16	19	22	22	18	17	21	28	18	18	21	16	21	23	14	17	21	13	16	20	13	14	14	10	19	21	29	13	8	21	17	15	20	14	13	9	21	18	16	21	12	18	12	10	16	17	14	17	16	19	23	19	12	12	19	23	28	24	25	11	20	18	15	20	18	20	22	19	10	24	12	12	18	14	12	24	24	25	13	16	20	19	16	19	19	25	15	10	19	14	17	25	22	16	18	19	17	21	13	23	20	21	14	14	22	17	20	24	12	16	19	17	16	16	33	11	17	15	21	16	18	18	19	19	20	13	23	14	28	24	12	27	20	13	14	13	27	19	21	15	23	25	19	16	22	21	14	19	17	15	15	17	17	18	16	17	23	12	19	15	15	19	14	14	15	7	22	17	20	12	13	22	17	16	17	20	16	13	15	22	16	16	21	10	20	20	16	20	30	13	15	23	22	19	20	21	20	22	14	7	15	12	17	19	15	15	20	20	15	13	13	17	13	23	19	18	19	13	17	11	16	15	18	14	16	18	16	18	19	13	21	15	20	23	23	21	13	26	19	21	20	22	12	26	17	11	12	16	18	16	19	14	15	19	12	13	21	26	12	17	19	13	7	18	19	18	17	11	16	23	19	14	21	21	23	14	20	22	23	13	13	20	19	15	16	12	15	20	18	23	27	20	27	25	19	26	26	9	12	16	14	25	20	10	17	14	14	21	22	17	17	11	20	19	20	21	21	26	12	10	19	23	19	20	13	19	16	18	16	13	25	30	15	12	17	21	12	15	20	13	14	11	11	21	11	15	16	19	19	16	20	17	20	21	16	11	20	12	19	15	11	21	18	17	13	21	25	15	16	10	16	14	18	9	18	13	19	25	31	24	19	24	17	21	21	14	25	15	14	17	26	21	17	8	15	12	12	11	23	16	16	18	19	10	12	17	18	20	18	20	19	10	19	21	15	21	22	20	20	14	19	23	18	16	14	24	19	6	22	16	16	12	21	14	17	19	16	17	13	15	19	19	13	13	12	12	21	17	16	22	26	14	22	17	16	23	17	19	16	20	15	21	15	21	16	18	10	22	18	14	23	22	21	10	13	21	12	17	20	21	21	21	21	16	17	15	17	15	22	15	22	15	18	22	15	19	18	16	22	19	16	14	16	14	15	9	20	22	15	21	20	17	16	16	16	23	17	21	13	11	18	17	22	12	20	13	22	17	17	21	15	22	17	16	14	26	22	10	16	20	16	19	13	20	27	14	18	22	12	17	22	21	22	19	16	27	16	21	19	25	26	14	22	22	12	16	28	21	22	16	28	18	18	14	10	12	14	21	20	11	13	26	26	15	18	17	14	25	18	14	16	17	17	20	18	18	10	19	20	16	23	18	18	25	23	13	14	19	20	12	23	22	19	14	16	15	12	19	19	24	22	23	15	16	15	12	19	12	7	15	17	16	20	13	14	20	27	15	15	15	21	26	19	19	16	20	20	14	21	21	19	17	25	12	23	18	15	18	27	20	21	14	24	14	24	21	20	23	19	23	13	17	15	16	17	15	17	15	19	23	17	11	10	12	20	25	15	18	11	15	16	13	14	24	10	23	11	10	21	20	23	10	14	25	23	16	15	30	19	19	15	15	21	13	18	17	18	16	27	29	11	17	21	18	24	18	13	13	14	13	21	22	21	11	14	15	9	18	23	17	14	22	16	19	28	14	13	12	13	22	17	24	26	13	14	24	21	20	19	12	14	14	25	10	21	13	15	20	14	16	17	25	14	16	21	26	20	21	17	14	13	18	24	15	15	19	22	27	16	25	17	23	21	16	19	20	15	19	24	14	12	18	17	13	22	13	22	12	10	21	14	13	17	20	20	21	16	20	19	12	13	16	24	16	21	18	13	22	15	21	17	25	14	22	20	14	23	18	15	18	29	13	19	18	20	16	18	19	17	20	24	18	18	14	22	21	17	16	20	20	21	16	26	21	27	18	18	14	20	17	14	16	9	18	15	16	17	17	16	17	20	17	20	14	16	19	27	20	13	16	25	17	13	14	13	27	16	20	24	30	15	21	9	20	20	17	10	16	15	25	23	22	14	18	22	17	16	21	20	20	17	18	18	18	13	13	17	28	21	19	14	8	19	19	17	19	12	16	11	16	23	20	21	24	18	11	16	14	14	18	11	19	20	16	19	14	15	25	15	24	17	17	17	18	25	15	14	27	19	15	20	17	10	19	15	14	11	17	16	18	19	23	19	13	16	21	18	24	9	11	21	21	21	14	16	21	23	14	29	14	15	19	19	16	24	14	22	27	16	14	18	18	17	15	17	29	13	14	13	22	22	20	25	22	13	20	21	16	22	23	20	23	14	23	17	18	12	24	9	24	18	22	19	13	15	22	19	13	17	19	22	24	20	22	21	22	23	21	14	10	19	9	17	10	18	23	17	15	16	17	14	15	22	13	23	26	14	20	21	19	20	23	20	25	22	15	13	23	17	26	16	23	15	25	24	19	16	21	16	21	11	18	14	24	19	26	21	19	17	16	16	12	13	10	23	17	19	20	13	12	20	16	18	18	20	15	18	7	18	17
46023	18660	619	588	1563	2457	2602	2231	1940	1609	1423	1158	1038	915	798	705	609	596	553	475	435	405	414	363	333	329	301	310	296	297	286	272	235	248	250	215	233	209	222	215	198	208	229	222	223	190	200	187	182	209	213	173	203	191	197	194	212	180	174	187	194	172	193	180	178	172	186	175	167	199	183	161	173	165	173	159	190	196	183	177	186	153	175	184	173	143	164	164	153	179	175	173	183	160	167	191	168	193	170	155	144	180	159	184	161	159	172	173	169	184	176	168	179	160	161	159	174	185	169	159	164	168	175	167	157	146	182	200	165	159	149	132	146	173	161	149	168	180	152	175	163	158	174	168	152	152	180	147	138	164	171	142	157	153	166	174	158	181	161	180	162	158	158	163	157	172	160	171	165	162	171	171	188	175	156	143	164	170	126	163	143	150	150	164	160	165	139	171	131	159	174	184	156	176	171	180	157	172	165	176	154	154	161	140	173	166	180	140	173	188	151	153	169	143	158	169	161	139	148	145	170	166	139	149	151	153	158	160	178	175	165	154	161	173	153	169	149	161	143	169	161	181	171	154	163	176	158	159	158	155	159	181	178	181	170	152	157	169	155	143	163	164	206	168	155	178	193	158	158	193	155	145	173	150	171	157	160	181	170	168	171	140	158	177	159	148	181	152	147	155	144	166	142	169	183	157	166	159	142	158	176	181	181	148	147	164	175	161	146	165	139	146	152	166	149	158	155	155	180	155	165	140	141	160	163	168	169	160	164	148	163	147	164	141	157	164	153	147	163	167	136	178	155	158	160	143	162	156	161	189	177	154	164	161	150	164	167	167	158	146	171	147	144	187	164	156	151	165	162	164	155	160	159	155	144	152	149	145	168	187	145	156	162	150	149	187	173	167	192	162	153	142	167	157	192	156	153	167	174	166	158	152	168	148	148	172	158	150	193	144	157	143	146	160	157	142	157	132	167	156	161	165	178	153	152	164	170	175	159	147	165	181	163	182	165	181	156	143	174	192	160	133	163	176	151	152	155	142	170	151	173	157	156	155	149	166	167	154	159	148	156	152	175	208	156	144	155	139	143	152	150	154	157	160	144	148	167	146	142	180	149	172	143	162	156	171	157	157	179	171	163	160	159	165	149	145	159	161	161	180	165	172	153	147	144	180	166	159	168	158	156	163	159	151	145	166	171	158	134	163	140	135	161	151	165	166	157	153	164	158	148	153	170	155	153	168	142	165	159	164	158	154	156	153	177	180	152	161	162	159	151	150	159	150	163	155	163	162	155	147	139	140	151	160	155	141	145	175	181	136	166	162	135	167	165	180	151	182	147	156	164	171	160	157	161	160	152	145	168	167	127	166	169	156	154	176	152	146	161	149	147	162	145	192	172	164	154	182	151	163	171	173	185	146	159	155	159	176	154	141	153	170	177	158	177	140	145	160	158	146	168	158	168	149	167	167	162	173	158	142	159	167	145	162	140	162	155	154	155	160	157	175	147	162	170	156	178	157	157	139	141	151	165	152	146	167	162	153	163	151	165	148	152	161	171	161	158	139	162	167	153	149	171	137	159	179	149	174	163	156	158	181	185	151	147	153	150	148	182	151	176	149	180	156	140	138	162	139	151	180	153	166	167	169	169	147	146	134	178	174	141	166	158	172	157	162	157	154	165	157	164	162	149	139	154	168	171	142	174	150	158	180	154	147	169	160	153	158	172	159	164	188	164	162	163	158	145	181	155	170	162	164	154	137	180	147	158	146	155	165	152	157	158	154	153	146	142	152	160	165	139	164	165	142	139	152	164	162	156	179	171	155	166	132	143	157	150	142	143	154	139	175	162	179	158	179	144	166	169	159	165	158	156	165	165	154	147	154	151	160	138	173	157	176	157	188	174	167	144	159	136	149	152	173	172	167	146	176	159	163	166	156	145	157	157	154	170	189	167	161	144	173	154	189	172	142	159	148	164	155	157	152	163	168	165	176	145	158	156	169	157	154	145	153	134	159	153	153	162	157	157	145	153	160	171	168	157	147	143	165	145	155	177	150	178	167	161	180	163	153	143	164	166	164	175	177	187	161	180	159	163	148	160	146	162	139	153	161	156	174	165	172	164	133	157	169	166	155	138	164	174	154	159	154	186	155	152	160	161	171	164	161	135	151	141	174	159	173	163	158	140	131	185	136	144	144	158	145	165	172	154	140	159	166	154	153	169	167	151	160	152	166	156	165	160	177	140	148	142	146	173	154	138	166	172	161	172	169	142	167	170	141	169	153	160	162	166	155	144	201	168	146	157	160	170	149	146	169	160	152	146	164	176	159	173	162	171	150	169	150	165	154	157	165	163	146	166	168	154	146	159	165	158	168	155	142	156	134	143	168	161	149	159	162	154	163	173	146	160	163	159	167	154	180	165	151	185	174	155	145	144	181	149	135	157	153	164	151	140	175	157	155	156	159	177	154	175	134	153	177	142	169	154	127	147	168	160	152	138	157	172	150	152	156	141	180	158	167	171	133	176	180	158	154	158	186	146	174	172	172	146	155	146	177	156	164	144	173	150	178	151	146	156	153	161	163	157	156	162	169	151	157	156	165	162	147	155	175	164	167	162	160	133	156	165	143	141	158	167	160	145	145	165	163	181	143	138	150	148	156	160	152	172	164	148	152	151	165	162	148	175	165	141	161	161	158	158	176	169	185	164	157	174	148	154	137	170	175	150	139	145	161	168	139	167	164	152	148	147	143	181	146	166	173	156	176	155	168	159	166	166	150	162	168	166	178	162	165	146	149	143	148	164	147	165	154	176	139	148	160	167	143	189	141	181	176	167	153	150	176	172	166	189	145	169	168	175	148	143	151	149	151	165	155	148	140	151	147	180	172	156	146	169	150	158	166	165	168	167	130	149	155	161	161	163	127	152	174	152	167	179	186	151	145	133	152	170	188	184	159	148	173	152	141	169	163	167	170	153	166	170	172	149	163	168	161	177	156	171	164	187	179	151	170	172	197	146	176	165	149	175	189	156	143	178	161	158	139	131	153	161	152	175	162	177	165	164	167	157	150	158	156	152	147	147	154	190	169	167	178	178	154	174	160	165	180	160	163	162	172	165	178	154	165	145	181	148	169	148	151	184	151	156	178	157	183	176	147	165	156	175	160	175	174	153	164	158	167	154	171	145	153	170	177	157	169	144	170	154	158	148	161	189	167	157	187	159	162	174	152	157	168	136	171	165	170	144	154	146	166	156	154	139	162	125	144	144	176	164	156	176	155	144	145	158	152	150	140	157	148	156	166	157	164	139	181	149	148	160	151	166	160	140	158	191	165	161	157	175	166	148	137	160	155	164	155	149	163	158	193	133	135	168	168	158	135	163	151	175	190	163	154	166	168	161	152	124	164	142	162	152	175	176	153	184	186	163	150	182	161	167	147	165	161	129	157	167	159	142	149	156	185	145	152	180	166	163	157	189	185	172	171	156	161	170	146	160	150	186	147	155	141	165	161	148	147
27711	19594	1011	95	93	91	120	109	100	105	100	107	77	94	78	81	90	84	91	74	74	85	67	74	82	57	72	77	64	62	64	66	64	70	71	69	70	70	68	64	53	71	69	59	77	77	65	81	57	54	78	71	69	54	78	66	51	54	82	73	68	75	71	60	64	76	64	81	52	66	62	63	50	60	62	58	62	62	59	52	73	69	60	64	65	63	66	71	74	56	53	73	64	62	63	68	63	53	49	58	75	68	72	69	73	65	77	74	66	72	67	75	70	62	58	75	68	64	61	63	64	59	61	64	67	61	61	61	65	81	56	50	76	70	68	80	78	73	74	83	62	77	65	56	69	64	50	63	58	70	69	63	61	60	57	56	61	51	66	87	57	72	58	61	54	58	63	70	69	65	57	61	74	66	69	68	61	59	78	74	78	58	56	55	66	57	67	68	69	62	67	66	53	72	60	63	70	58	55	78	61	74	62	75	56	60	67	88	57	54	63	59	54	61	63	70	53	71	75	69	55	70	49	71	66	67	68	65	74	80	70	55	56	65	65	62	71	55	52	56	54	69	62	55	58	64	53	59	65	61	67	53	73	69	69	70	79	53	73	63	49	64	68	67	84	57	72	58	69	55	55	77	76	54	57	63	51	55	80	64	60	61	73	55	55	68	68	73	47	69	68	63	64	71	71	69	52	60	62	79	64	65	71	71	63	55	58	60	47	66	53	63	58	57	65	69	61	64	71	56	61	65	68	64	66	69	60	54	72	61	69	54	61	53	62	54	63	64	69	58	57	47	68	51	56	59	64	74	63	64	54	58	64	68	69	81	65	72	58	77	64	67	47	60	52	72	64	65	71	66	57	58	61	69	52	62	69	79	67	53	55	56	54	54	63	68	60	71	66	65	65	72	53	58	69	57	75	69	81	50	74	69	75	72	66	52	67	50	69	57	61	65	63	56	65	61	67	65	58	66	72	62	77	57	56	56	58	79	60	54	70	62	59	63	56	53	62	57	69	60	68	56	67	68	61	64	57	78	70	54	62	69	68	66	56	74	67	62	65	61	71	48	61	67	58	57	65	74	55	65	69	74	71	76	57	53	51	65	66	72	60	62	53	65	43	58	57	67	74	63	64	65	63	61	56	76	64	55	54	59	64	53	62	61	68	58	59	63	65	67	73	58	64	69	70	56	57	57	54	59	73	64	72	56	74	71	76	65	68	59	70	55	65	48	49	70	65	69	63	56	49	71	65	57	59	58	54	60	59	65	64	49	63	64	57	77	68	63	69	66	68	54	57	66	68	77	60	60	58	67	69	62	68	57	66	65	74	72	62	67	63	64	71	63	62	62	67	67	75	54	60	76	60	68	69	70	72	54	56	53	60	63	65	66	73	85	66	58	72	63	61	63	58	70	58	73	52	60	76	60	58	52	57	60	75	55	54	73	51	73	68	91	74	59	54	57	57	48	60	72	57	62	61	59	79	67	54	70	64	56	59	61	73	69	65	59	55	69	85	55	55	53	66	74	61	59	68	61	59	67	55	66	58	62	55	61	67	74	73	53	59	63	60	61	67	72	56	70	64	48	53	61	59	56	71	69	65	74	50	68	58	58	62	58	72	68	65	55	71	98	62	71	71	79	83	57	72	58	63	49	78	61	76	67	53	57	71	63	44	73	81	63	53	46	80	62	67	60	62	52	58	79	72	65	56	57	65	72	65	54	53	67	55	64	79	64	64	64	71	60	66	55	60	59	63	65	67	62	57	65	58	45	65	56	65	64	59	54	60	57	62	67	69	64	69	65	59	69	42	52	52	61	67	63	65	51	64	64	64	66	56	65	69	51	62	69	64	69	48	61	62	43	54	69	64	72	61	54	69	64	62	87	57	64	55	55	55	56	59	50	64	54	69	60	48	54	81	70	52	65	59	62	74	73	59	63	61	67	64	62	62	76	73	59	71	62	62	62	69	62	56	69	54	58	64	61	65	52	60	66	74	60	57	58	57	65	47	62	70	77	70	65	63	62	45	65	69	60	73	61	55	68	66	76	84	70	73	69	64	53	62	61	56	61	48	60	66	58	62	60	68	63	58	71	59	57	46	62	74	62	56	80	55	69	84	70	61	63	60	72	48	55	51	47	46	65	45	61	72	60	61	55	63	71	68	67	64	68	67	56	52	65	61	71	73	59	56	56	69	75	70	66	68	56	62	66	57	61	60	54	64	76	59	54	74	65	65	66	63	63	49	75	65	73	56	60	53	72	60	68	72	55	50	66	48	71	65	58	66	71	73	64	51	78	59	53	51	61	65	52	58	59	56	76	53	68	56	60	58	61	50	51	65	69	59	62	69	61	70	66	60	60	60	75	70	76	67	57	66	67	66	53	57	74	48	63	75	60	60	50	72	66	70	71	77	62	60	61	62	77	66	69	59	54	63	55	58	81	54	51	64	55	73	68	69	62	66	47	65	65	64	48	64	74	70	72	67	74	65	51	65	52	70	54	64	51	69	63	68	66	54	65	71	59	67	63	63	56	77	87	63	59	62	61	50	55	60	56	59	62	75	65	54	55	72	64	62	44	64	78	62	66	65	62	56	61	56	57	50	77	61	64	53	60	68	66	62	73	66	68	67	60	69	75	69	69	66	55	53	69	66	68	68	71	54	64	50	67	66	65	49	59	75	67	73	74	69	58	78	69	60	60	69	64	82	60	61	64	61	53	49	52	54	61	67	67	64	61	54	48	66	56	47	68	58	49	72	70	58	58	63	67	56	71	83	67	66	40	63	52	37	56	61	70	74	71	66	56	65	67	61	70	61	64	71	60	84	66	52	63	57	72	58	63	61	52	63	79	65	72	70	60	66	66	58	56	68	57	72	48	69	55	57	72	68	53	55	57	63	79	69	66	65	62	58	60	73	55	65	68	60	56	64	57	67	70	69	58	65	58	54	74	66	59	66	73	81	69	59	56	55	65	50	74	67	58	66	62	63	58	66	50	75	56	73	73	72	59	55	58	67	63	66	63	67	76	79	67	64	70	56	71	62	70	76	51	72	64	61	75	61	70	70	52	64	71	74	49	59	70	74	48	58	53	86	69	60	51	54	59	65	78	56	54	62	63	59	60	63	76	59	52	64	66	61	60	67	74	64	67	49	56	59	49	70	60	61	81	63	67	74	70	57	62	63	66	60	50	64	50	59	58	73	74	61	51	62	67	55	62	57	76	59	60	79	44	60	59	60	57	64	64	57	72	65	65	61	68	65	47	61	66	55	63	65	54	54	60	74	64	58	41	48	76	65	60	62	87	73	62	60	60	59	74	75	51	65	58	69	70	66	59	73	65	74	55	74	73	55	60	67	62	72	60	72	70	60	72	58	52	76	53	76	50	83	54	59	57	65	68	61	61	58	63	54	57	58	65	72	66	74	77	66	55	86	67	61	59	76	71	67	55	66	69	65	66	65	58	63	55	82	76	51	59	70	69	75	64	65	71	65	70	63	62	62	59
52714	22414	1411	1396	3316	4842	4945	4293	3471	3029	2574	2215	1957	1729	1559	1390	1320	1263	1178	1071	1001	961	960	954	885	891	841	843	764	801	737	789	764	774	761	742	739	777	739	728	699	690	672	709	702	636	660	668	642	636	634	637	633	628	689	667	675	635	669	647	655	631	675	611	615	639	629	637	595	644	633	645	606	597	581	643	623	667	618	609	622	673	648	616	627	611	642	578	629	615	625	567	622	630	565	604	691	591	636	597	664	621	631	590	623	595	579	574	572	601	658	615	632	620	608	605	609	614	604	569	598	619	621	610	646	605	644	630	635	585	623	588	628	613	589	624	620	600	629	615	600	578	593	619	601	630	569	598	606	581	575	610	569	616	649	589	604	589	552	591	608	599	603	617	613	625	597	596	604	623	600	613	628	612	621	608	599	589	635	643	583	569	581	633	586	604	639	577	587	610	552	605	570	611	620	642	621	624	615	614	605	573	596	566	621	613	626	638	576	603	586	585	641	603	643	609	604	590	622	595	570	609	634	639	615	642	636	594	597	626	618	619	571	611	655	615	592	588	572	587	540	620	623	558	584	587	596	625	576	624	590	582	622	611	606	585	592	619	609	617	628	583	604	615	606	615	590	606	636	647	576	627	649	587	604	597	594	607	632	580	634	597	595	596	629	623	623	604	593	603	596	607	627	639	599	606	576	610	632	630	588	600	642	586	578	598	584	616	604	646	644	612	591	590	611	585	623	590	572	631	589	575	620	603	603	628	641	596	569	594	598	625	634	602	533	608	613	590	615	626	591	559	567	605	632	605	582	605	569	547	614	635	592	574	600	605	571	591	577	573	603	575	607	588	617	616	595	591	630	618	621	610	630	592	612	579	639	605	636	595	584	613	602	611	666	617	606	560	628	596	615	621	637	568	604	628	620	618	589	620	594	598	596	620	621	591	598	574	579	550	592	596	623	603	601	587	647	611	579	598	596	642	619	607	604	598	633	597	589	609	598	649	606	602	612	614	612	618	588	613	584	591	634	592	628	563	581	597	618	587	572	585	574	619	594	589	615	566	558	611	599	583	644	595	609	605	636	591	604	585	591	574	601	579	603	608	608	631	626	591	605	678	633	577	610	591	570	652	621	585	581	641	593	594	615	593	591	600	588	594	605	619	617	627	604	584	586	587	667	624	599	607	632	619	617	579	596	630	600	590	580	614	592	588	608	576	615	562	623	570	622	591	593	581	590	598	662	574	589	601	571	571	626	592	582	630	599	669	549	589	642	603	578	606	553	617	537	626	622	623	562	568	618	648	595	616	588	603	629	621	606	626	569	644	587	629	587	590	570	594	594	634	621	595	601	595	615	594	613	605	547	581	638	653	623	619	643	610	589	602	637	598	611	652	592	604	639	610	609	606	604	600	625	622	568	585	578	597	609	589	558	601	580	654	612	611	610	605	604	628	626	572	597	604	633	590	582	601	587	605	616	589	555	593	588	557	558	639	613	605	611	665	602	623	594	606	617	623	616	614	596	595	610	584	631	627	565	599	547	589	622	605	615	604	567	585	593	623	619	596	611	640	586	606	593	600	581	622	571	594	594	563	572	590	579	623	591	653	621	577	616	655	578	604	602	623	575	600	600	600	604	638	630	582	602	631	607	571	611	633	593	563	623	590	620	567	582	603	558	578	589	599	574	569	621	608	612	618	625	566	588	616	565	665	624	585	632	598	579	554	585	585	618	609	630	600	642	649	557	615	628	569	579	657	581	603	610	610	647	582	638	606	574	605	605	617	574	622	625	606	597	572	631	578	612	597	614	557	572	626	648	589	621	597	588	651	637	608	618	598	595	592	587	581	588	554	619	605	597	582	592	611	612	603	569	612	629	590	578	626	593	614	609	603	590	598	606	584	599	593	628	587	594	576	602	608	619	592	621	603	630	595	613	615	596	603	620	608	609	619	576	636	649	613	619	613	593	601	603	580	581	642	584	606	674	616	614	599	662	609	602	598	618	621	618	566	573	558	649	597	627	605	585	595	611	600	633	611	562	616	579	575	564	639	564	577	585	607	638	584	618	639	566	595	593	606	617	607	592	639	609	595	595	585	615	583	611	637	587	586	600	573	639	622	564	603	585	585	629	590	619	592	641	575	568	590	620	640	583	610	618	606	612	620	606	574	642	632	576	624	599	579	590	594	635	585	594	589	610	610	610	629	589	607	592	601	624	586	618	629	628	616	612	650	600	656	643	619	592	646	633	559	580	599	580	636	642	629	601	608	584	632	590	603	606	641	573	656	629	600	583	590	569	597	588	625	575	567	603	651	613	610	635	594	598	594	643	613	613	594	646	597	589	576	633	581	641	573	557	603	578	594	577	616	552	586	563	595	559	571	618	617	584	616	620	591	628	597	607	598	619	596	655	627	593	605	645	535	650	611	631	583	622	615	576	604	568	600	547	562	611	657	597	593	581	597	569	624	631	569	603	590	607	580	647	605	612	599	609	651	570	592	611	613	587	570	609	559	627	606	594	594	619	600	560	592	577	572	585	617	656	589	598	644	626	563	599	582	584	589	577	616	608	662	610	658	568	616	667	624	625	560	576	598	623	586	566	610	584	629	602	619	602	612	580	594	615	644	599	602	591	573	608	606	575	584	601	594	612	576	612	641	610	629	593	596	622	610	644	616	589	564	581	608	591	596	617	619	572	584	591	621	581	612	604	605	580	598	600	582	553	626	577	621	625	591	620	580	586	576	592	610	644	605	632	589	584	595	587	606	615	627	594	612	613	624	603	584	606	604	555	592	587	603	579	634	615	594	570	617	635	605	581	592	623	595	653	556	608	606	577	607	590	590	577	612	619	587	587	621	646	635	592	616	654	584	595	615	580	621	596	559	565	590	667	566	623	623	604	613	601	605	585	646	615	612	644	626	621	606	600	531	632	581	583	629	630	558	618	577	605	574	596	574	591	632	616	617	652	628	639	573	602	591	600	575	669	602	561	612	590	546	616	620	576	578	649	571	609	594	620	591	588	611	586	590	557	580	566	603	602	582	613	628	617	596	575	585	627	599	599	624	654	555	636	638	606	633	606	554	636	611	602	611	614	604	609	600	572	636	572	602	606	602	660	611	608	581	620	539	567	625	643	575	606	635	583	593	621	615	617	587	591	626	632	584	557	644	639	598	584	617	622	578	617	604	637	614	602	583	625	613	557	626	637	613	601	641	610	640	588	580	641	594	621	604	617	589	588	605	619	585	568	618	618	569	644	580	608	559	623	611	571	613	647	589	572	592	589	589	642	598	596	633	632	604	599	608	599	600	625	576	562	618	632	625	586	601	560	588	619	650	619	596	630	588	628	565	602	618	548	623	612	564	614	601	635	617	606	608	617	603	575	629	575	601	583	566	589	658	620	595	606	630	610	635	600	589	575	620	597	592	637	614	613	574	591	636	566	576	607	582	639	602	597	590	581	582	612	597	620	622	578	580	576	592	589	628	595	588	612	603	560	619	586	624
9532	2977	50	57	39	53	37	53	38	47	42	54	43	54	51	44	52	46	41	50	40	49	36	55	38	45	40	52	66	42	46	34	46	41	33	38	46	44	46	39	35	53	64	41	52	42	44	45	41	46	53	51	44	44	46	30	53	53	44	52	26	41	54	46	55	38	38	35	30	30	37	47	44	39	43	42	46	38	41	45	45	62	37	47	50	36	27	49	46	56	49	40	54	54	59	42	46	46	45	45	46	45	49	43	40	45	55	50	45	39	56	50	32	37	52	37	53	49	41	38	45	39	49	36	39	31	38	45	45	45	61	47	34	54	39	36	38	51	41	53	44	35	38	44	38	39	46	32	40	34	35	28	37	49	42	40	45	50	35	32	41	51	39	52	40	38	39	37	47	40	43	48	51	50	43	43	42	42	39	39	40	57	50	32	48	50	61	35	46	49	48	68	52	50	45	45	45	34	48	34	48	58	45	41	32	41	34	44	52	45	49	57	50	43	35	52	42	36	48	52	36	33	51	38	45	44	39	39	50	43	39	41	40	31	48	35	40	50	50	48	40	47	34	46	52	38	37	47	41	47	40	35	47	49	44	41	46	49	48	43	44	57	44	42	33	54	52	59	49	39	40	40	38	41	40	35	45	51	34	42	46	44	49	30	52	48	41	54	38	47	43	47	44	44	40	41	53	42	47	52	40	45	38	42	46	49	33	51	49	49	36	40	51	47	50	51	44	42	44	37	52	37	53	43	47	47	32	32	42	39	39	48	33	34	34	37	51	41	42	49	45	41	36	51	40	47	53	53	35	42	45	43	48	50	53	41	42	44	49	53	37	58	52	35	46	36	33	56	49	41	53	45	48	42	48	43	44	35	41	48	45	36	46	43	40	40	37	53	42	42	40	42	44	47	30	43	41	36	40	42	39	47	44	24	53	45	44	38	52	40	48	41	43	32	44	33	40	50	56	26	39	45	43	39	42	47	41	37	50	41	26	46	35	52	37	41	48	39	49	37	39	47	47	38	52	30	55	28	51	39	44	59	47	51	51	38	42	41	51	58	48	43	47	50	48	45	48	43	37	35	41	46	55	47	50	31	37	41	39	39	41	40	35	46	52	52	34	46	53	46	39	43	44	46	48	40	48	33	49	40	39	40	46	46	50	46	46	39	46	43	56	47	43	43	47	29	44	30	47	38	44	48	41	41	38	51	46	40	50	39	33	36	51	45	40	38	35	61	37	58	53	48	52	36	37	45	54	41	39	48	44	40	37	39	36	27	44	39	38	47	47	40	44	37	45	50	51	32	37	39	50	45	42	56	34	46	41	47	36	34	40	48	60	54	42	59	42	44	41	46	33	46	37	46	41	48	48	45	54	46	40	48	51	43	57	44	42	45	39	40	49	41	51	39	46	47	33	45	37	54	43	36	35	34	50	56	41	39	52	40	46	41	41	41	42	45	44	36	42	37	43	35	41	49	51	36	45	50	38	44	39	47	41	36	47	50	39	49	34	33	36	46	37	46	55	51	41	32	49	55	42	50	48	45	44	45	52	47	49	44	47	44	29	47	43	43	45	45	37	42	62	31	54	39	41	48	43	42	39	56	45	49	29	46	44	40	44	45	42	38	40	34	37	41	43	49	33	48	46	42	39	49	46	30	31	41	43	47	51	35	53	57	38	48	43	49	37	47	56	41	44	40	49	41	49	49	47	36	50	51	41	42	42	37	51	40	46	36	37	45	35	48	53	34	44	60	32	40	38	33	29	42	49	47	43	43	45	46	36	50	37	38	50	44	50	35	40	37	43	42	40	43	45	46	37	42	37	39	46	41	44	52	30	45	54	40	46	31	38	32	37	40	39	42	41	48	34	40	56	40	52	41	48	41	39	48	49	51	52	44	53	37	30	46	42	45	37	34	27	37	39	43	40	31	38	41	47	46	48	36	40	33	46	49	41	51	40	44	48	36	44	36	42	43	39	39	37	51	37	37	39	49	41	45	39	48	46	44	45	50	41	36	39	44	42	56	37	35	45	45	43	36	45	44	47	54	43	48	40	53	36	39	34	42	38	55	52	38	52	43	50	49	53	38	49	56	39	36	47	43	46	44	48	48	47	44	54	33	45	47	49	37	49	48	34	42	59	48	36	50	55	37	44	49	52	48	44	44	41	53	61	39	47	41	41	48	41	39	49	38	44	38	48	39	43	40	54	47	47	38	48	46	44	42	43	36	43	40	44	51	47	40	55	40	55	40	56	43	51	49	34	53	40	47	43	49	55	38	41	43	40	40	32	41	42	34	45	40	43	49	37	36	36	35	30	53	49	45	45	39	54	55	52	40	42	48	39	37	56	38	37	28	52	46	48	47	50	40	43	42	42	41	40	51	41	48	43	56	38	24	45	42	47	42	46	46	58	52	58	51	57	45	46	49	38	65	56	40	33	57	47	35	50	35	33	43	42	43	38	45	51	39	38	46	50	49	39	41	43	32	47	34	59	43	42	56	48	52	43	43	58	34	54	50	43	55	38	48	45	41	37	42	43	54	40	39	48	42	45	44	32	39	45	48	40	36	41	42	50	46	41	41	46	41	35	54	45	41	44	45	41	41	40	41	42	49	57	47	37	34	38	43	53	40	49	52	38	46	33	43	45	45	50	44	31	32	40	53	42	42	38	36	50	47	41	42	33	51	47	45	43	55	49	41	47	45	36	48	31	58	46	48	41	29	49	31	38	37	48	49	36	42	39	33	44	36	37	52	42	33	44	44	40	54	40	42	40	43	46	49	39	47	54	37	47	37	53	36	47	35	46	45	46	47	55	49	48	55	44	32	42	45	45	51	41	54	34	39	36	36	46	46	41	49	41	57	46	40	45	43	39	56	59	43	53	45	47	46	49	60	55	37	49	37	46	33	41	46	49	47	47	49	37	43	45	48	48	35	46	43	43	41	41	48	45	44	55	40	56	39	40	54	50	53	56	52	44	48	30	46	54	41	38	39	46	53	47	38	45	33	44	43	40	57	48	49	47	43	41	42	29	42	49	45	40	39	44	61	46	46	45	48	34	47	50	52	50	40	37	56	52	46	38	39	34	44	46	45	41	49	38	46	51	47	53	48	46	39	42	42	41	52	49	43	43	45	47	56	47	39	38	55	36	41	38	46	34	49	37	43	23	35	38	30	48	42	52	41	55	39	41	41	39	40	58	36	36	44	53	48	36	48	46	37	48	36	44	42	41	46	40	41	55	40	46	42	41	55	39	50	23	39	55	32	39	39	37	49	38	44	43	42	40	33	38	43	47	51	37	54	47	39	34	44	41	33	45	48	37	51	35	38	33	46	37	35	46	37	45	48	38	52	52	45	35	41	57	44	46	54	38	46	36	51	41	55	40	44	43	46	35	47	49	40	45	42	39	38	46	45	48	52	46	53	39	47	39	38	38	49	32	43	42	37	37	44	44	57	51	38	55	51	53	53	41	47	44	41	31	45	41	45	54	46	43	40
35760	13331	448	491	693	851	859	885	765	667	689	627	556	533	541	520	443	526	475	416	459	417	422	422	387	429	408	411	417	374	399	424	358	385	398	387	413	380	390	393	376	370	393	375	378	357	382	406	403	384	415	376	411	418	385	407	364	385	423	377	402	368	399	369	373	419	374	368	379	389	389	404	403	364	396	374	381	401	429	381	377	392	393	412	409	403	371	397	370	374	336	379	426	399	366	403	418	381	363	377	399	384	354	382	365	349	372	363	385	362	385	381	398	392	382	406	348	367	388	392	395	391	351	360	362	373	368	369	363	366	378	361	360	396	368	380	372	364	386	359	412	366	388	378	412	367	398	352	383	377	366	376	344	364	365	362	378	396	374	389	378	345	395	358	355	362	374	373	396	412	404	396	349	362	370	403	366	406	370	370	394	402	372	394	388	362	387	372	368	389	359	395	378	381	389	356	374	355	386	383	394	380	373	359	402	383	407	400	369	383	358	347	397	365	376	371	354	372	399	376	362	380	363	339	360	396	394	346	349	365	374	363	350	353	402	375	357	362	388	438	339	358	355	371	368	388	364	394	415	362	324	381	361	362	361	406	350	386	376	398	376	365	368	370	393	384	346	371	372	410	415	361	350	370	357	379	373	375	379	359	350	370	373	363	374	376	368	404	369	388	358	370	336	355	371	403	375	380	391	357	413	365	350	375	393	422	348	366	366	350	387	377	388	353	386	371	406	368	381	395	384	402	380	416	345	382	357	348	422	404	348	365	377	347	326	366	398	372	371	387	362	432	406	401	413	409	352	343	392	376	388	395	400	407	383	392	416	364	368	371	346	371	389	389	388	400	385	340	407	391	414	349	404	390	379	388	356	373	384	379	371	369	348	368	402	396	390	380	386	368	388	369	417	426	368	339	351	408	367	371	386	360	361	361	370	360	339	400	384	376	383	394	383	376	364	360	375	413	403	369	425	391	388	402	367	399	356	381	350	402	369	392	373	360	336	392	367	380	374	375	377	403	372	420	347	409	399	416	396	386	394	391	373	362	364	422	338	388	391	348	383	359	365	379	366	384	390	364	395	389	389	393	390	347	327	368	381	374	361	375	375	323	366	398	395	360	392	382	351	401	398	391	394	420	356	401	363	372	349	376	336	343	382	417	362	364	386	387	390	364	347	371	343	391	373	357	422	356	376	367	384	401	368	375	417	385	346	370	378	380	406	379	395	351	379	382	345	370	367	384	398	392	363	385	377	370	389	391	356	377	384	396	378	384	408	347	373	356	364	382	373	370	370	393	363	369	365	393	391	357	369	333	367	412	367	395	395	385	383	373	364	399	377	367	394	386	380	331	383	379	384	394	398	393	364	362	403	402	360	416	360	397	358	386	373	348	373	348	392	394	358	373	384	351	378	378	405	394	402	358	362	435	353	416	370	366	358	376	379	356	340	370	388	394	345	393	374	381	373	396	367	386	395	376	372	349	361	409	379	350	366	388	351	345	364	421	384	366	366	353	397	365	390	399	368	390	347	359	368	408	355	379	365	401	359	399	381	366	369	377	380	379	378	374	375	401	378	349	368	372	368	367	348	365	375	405	394	364	357	374	364	382	386	349	374	350	353	380	395	382	406	404	376	376	391	369	388	383	368	342	374	390	356	386	380	401	431	367	380	382	394	377	394	434	377	364	386	383	374	365	360	374	361	361	338	357	396	368	334	363	387	391	374	358	356	376	362	388	375	355	382	406	382	387	389	406	364	368	415	361	344	399	354	372	379	375	420	368	376	403	391	375	359	369	349	379	371	395	357	401	406	399	406	369	384	399	366	394	393	370	351	387	398	363	388	370	378	382	382	363	387	366	354	367	370	365	350	415	390	370	405	353	384	366	394	398	406	367	354	365	390	373	356	392	381	348	446	414	337	366	406	407	387	344	375	419	392	376	379	392	369	404	398	396	370	410	327	406	374	367	392	397	391	352	371	400	361	372	406	353	373	360	369	361	422	386	382	385	357	381	375	376	376	352	375	376	357	346	338	373	348	388	378	402	340	384	379	375	376	391	376	392	351	371	370	326	405	376	386	393	379	377	383	371	392	382	373	382	373	370	426	368	347	363	380	399	381	397	387	403	385	364	372	367	374	393	367	380	380	403	364	331	346	395	355	385	386	359	393	389	400	348	356	341	383	395	393	407	360	381	346	365	393	382	353	360	379	399	375	391	358	380	408	390	361	364	379	350	388	370	391	343	377	350	376	385	403	388	387	385	362	388	384	368	375	365	390	389	365	372	377	384	333	365	399	353	403	352	384	395	361	357	350	350	390	421	370	389	362	374	357	362	370	381	363	392	382	367	349	398	354	365	373	352	388	373	343	368	382	382	365	373	368	373	413	389	373	372	357	388	352	385	383	356	385	422	355	337	359	359	420	357	377	377	379	382	367	396	362	409	351	376	369	369	376	408	400	396	356	406	388	375	410	384	388	369	362	390	400	356	366	392	379	389	340	416	363	402	388	373	382	409	392	387	342	381	346	418	424	404	399	401	355	379	410	367	390	379	363	402	351	378	375	398	390	358	371	372	373	388	351	368	371	356	369	378	335	391	411	381	395	361	359	425	381	396	362	328	396	371	377	397	377	369	360	389	390	386	352	367	390	386	384	383	380	381	388	377	385	384	378	388	404	391	399	372	369	356	348	377	394	386	392	385	383	362	366	350	394	416	369	347	403	350	362	374	371	383	387	373	384	385	374	418	398	362	367	394	370	376	365	381	363	370	401	369	392	357	371	407	390	364	384	382	395	424	364	381	377	382	338	400	373	362	367	388	363	386	411	356	393	381	388	368	369	391	362	380	386	357	392	377	381	351	379	377	357	358	377	369	358	369	353	420	391	365	409	373	412	379	366	382	365	395	389	339	392	402	388	370	395	379	395	332	362	376	376	393	389	387	374	369	361	403	365	368	397	385	378	376	385	372	380	374	389	353	342	369	374	398	368	378	348	380	393	383	374	323	421	381	375	336	380	384	401	351	364	375	354	358	357	385	391	360	366	397	345	390	349	393	358	359	359	371	397	365	393	373	366	403	374	402	333	395	374	392	384	367	401	362	359	390	382	383	366	349	397	376	370	366	376	397	361	382	385	371	382	406	376	400	371	395	355	383	394	400	375	410	366	375	409	378	380	376	354	375	369	355	439	397	396	409	390	379	358	388	354	345	386	363	352	361	400	362	393	396	367	374	389	390	375	400	358	439	409	397	376	379	360	380	379	347	356	352	344	354	346	364	357	386	361	400	388	400	388	352	394	390	381	381	378	386	348	395	402	400	376	383	374	402	409	435	352	368	343	393	363	414	387	388	385	359	374	394	390	389	354	397	368	340	372	375	392	390	365	357	374	378	374	364	358	357	323	404	350	379	379	362	360	388	359	360	386	357	393	370	381	385	352	380	356	372	391	366	369	371	377	429	380	367	372	368	376	355	381	374	392	377	386	358	430	386	366	378	362	385
24679	15648	565	114	79	98	107	115	140	97	88	124	103	97	97	101	80	94	96	82	91	91	98	83	76	75	97	98	70	84	106	88	68	81	77	91	87	82	93	77	79	71	82	83	70	89	80	81	81	101	74	75	77	68	74	105	82	83	83	91	100	62	67	77	76	85	79	86	87	79	76	74	89	92	77	94	93	100	65	69	68	86	75	88	89	72	84	81	98	69	82	73	75	85	75	93	80	73	94	74	78	76	98	86	73	68	67	79	80	76	69	82	76	104	79	93	70	82	87	96	75	97	81	70	73	75	82	81	81	92	89	77	95	71	74	78	82	87	78	75	83	86	86	76	81	90	94	87	74	81	84	66	73	84	80	88	81	80	78	87	73	72	69	93	78	80	76	74	73	86	82	85	70	78	86	76	83	77	85	79	67	89	69	85	94	89	80	72	81	78	74	71	82	75	78	67	74	83	94	85	75	89	84	94	76	88	94	69	75	93	84	75	68	69	90	63	83	83	106	74	92	93	72	73	72	79	99	74	72	72	82	77	79	81	65	99	71	83	76	67	86	91	78	80	82	87	74	75	77	74	79	93	87	75	86	95	82	74	81	84	80	83	74	76	78	96	90	97	74	98	77	81	63	70	76	70	83	86	64	87	64	77	82	89	85	78	81	60	83	73	69	79	89	94	89	83	76	84	91	85	96	87	77	83	81	89	84	71	81	80	83	75	79	66	81	87	76	83	88	101	85	95	90	88	89	79	77	65	84	75	75	88	89	64	90	85	72	81	96	73	86	76	76	76	80	84	76	88	85	85	72	81	88	84	80	87	89	84	89	92	88	76	69	96	99	65	65	93	81	88	70	86	75	97	81	72	75	94	81	78	74	71	86	77	79	80	91	74	71	78	73	94	82	77	76	80	84	77	96	78	69	74	76	67	66	74	65	81	73	71	86	81	74	79	87	73	81	102	79	78	91	76	88	84	76	82	66	82	65	66	81	74	82	92	73	91	75	98	73	89	82	79	70	65	74	86	78	91	66	80	70	76	79	84	69	92	74	78	63	73	83	83	81	83	104	81	87	91	95	85	88	79	86	62	72	92	71	89	90	89	63	78	86	86	83	88	69	76	78	76	99	76	69	74	65	71	76	93	77	72	65	88	83	79	90	72	76	99	80	98	91	79	68	73	78	84	82	83	70	96	80	82	82	91	85	90	88	86	87	83	93	81	97	86	88	72	85	76	83	69	93	99	69	72	82	91	81	73	86	92	88	77	76	87	88	80	72	92	80	62	68	92	68	77	75	81	68	89	75	82	74	97	65	75	71	86	72	78	90	91	82	83	86	95	77	66	89	90	79	77	89	67	90	71	71	104	81	93	86	77	85	85	80	82	97	74	100	84	89	78	73	71	84	100	83	76	100	61	80	89	76	79	80	69	91	65	76	73	68	82	76	78	78	73	66	73	81	73	87	73	90	90	79	72	64	72	72	89	100	76	68	72	76	80	79	67	69	71	80	92	76	96	74	72	91	85	72	75	78	72	74	81	70	76	87	83	79	76	86	84	73	70	89	99	99	92	81	88	78	83	81	81	77	83	89	82	84	84	84	80	87	75	81	76	63	74	83	83	63	89	66	81	99	74	76	72	83	85	85	78	87	70	66	81	79	79	91	75	67	77	81	77	71	83	82	82	71	82	83	73	90	70	91	84	79	81	70	70	95	107	87	84	74	80	75	77	84	74	82	93	85	79	77	101	97	62	78	72	79	73	100	87	69	85	76	70	87	87	88	87	76	84	74	86	71	90	92	82	67	86	78	75	85	80	98	73	82	64	78	95	83	60	92	80	76	80	79	84	77	83	73	75	75	93	78	74	75	69	71	74	91	85	77	74	66	82	96	93	92	81	93	83	56	73	73	83	82	88	65	86	92	78	81	67	86	91	87	67	84	74	85	88	80	77	96	67	73	67	65	106	74	67	98	88	79	81	80	83	92	75	93	83	87	77	77	73	74	63	90	95	73	81	94	66	98	105	78	88	82	97	77	88	85	77	68	78	85	73	87	76	78	91	95	79	78	70	72	67	68	88	72	69	84	64	79	86	76	75	92	104	87	78	85	90	84	70	76	80	79	77	81	91	100	91	84	70	82	82	86	81	64	84	70	80	54	70	85	88	75	76	94	77	74	75	87	81	96	86	71	71	98	80	80	66	78	79	87	82	85	80	91	92	80	71	73	73	75	71	83	92	68	75	69	66	76	80	71	93	76	68	74	69	86	90	70	69	83	83	73	95	84	67	74	92	85	80	80	80	79	86	75	84	90	71	90	78	76	74	67	70	68	75	90	99	72	87	78	78	89	90	78	88	94	66	70	70	77	75	84	81	86	81	90	78	91	86	84	83	81	92	66	79	86	83	76	84	60	87	87	91	69	88	80	70	80	95	83	84	84	81	72	77	71	81	81	81	79	88	87	84	88	84	80	90	80	75	77	74	66	82	89	96	77	90	77	77	81	73	77	79	73	82	88	96	84	78	82	76	89	75	91	86	76	78	80	74	82	82	83	82	72	84	74	94	82	77	90	89	73	79	86	90	92	68	73	86	84	94	59	87	81	82	100	82	74	98	68	67	71	101	83	86	79	71	78	70	94	78	89	97	78	90	78	83	76	81	79	71	79	71	83	91	76	84	78	77	87	100	83	71	71	79	78	76	79	85	74	73	86	80	88	55	81	73	102	75	80	87	78	73	70	72	73	75	90	96	82	84	80	85	66	58	76	66	80	82	66	96	70	83	75	56	74	80	79	80	91	81	67	84	84	76	60	79	73	75	61	93	87	91	88	70	66	74	79	83	96	91	95	88	63	83	83	71	76	75	82	80	101	82	64	69	81	78	93	75	75	83	73	67	71	68	85	74	71	83	76	78	82	86	91	82	76	82	73	85	64	103	76	82	66	72	77	82	78	78	77	65	69	92	77	86	86	76	93	80	78	79	62	87	80	69	93	73	92	90	79	84	95	88	64	75	86	74	82	82	79	74	72	90	80	67	86	85	72	62	69	73	87	73	89	77	96	74	100	79	86	84	99	82	67	70	83	69	84	83	85	89	82	71	93	77	81	83	83	77	96	89	80	68	91	89	64	84	76	72	98	94	68	89	85	70	74	71	76	75	90	91	71	75	64	66	107	92	88	74	71	82	78	76	74	86	96	81	95	81	81	79	68	73	77	87	79	69	76	74	67	84	82	85	84	89	83	74	78	77	79	65	75	63	66	77	70	79	82	69	68	84	69	66	73	80	77	95	68	92	89	74	85	82	85	81	97	66	64	77	62	82	81	77	95	58	63	81	65	79	79	82	90	82	87	77	81	85	85	74	83	85	72	92	75	69	80	82	82	71	77	79	80	86	77	78	74	71	80	83	79	79	88	82	91	79	84	89	85	74	75	83	78	78	84	69	86	77	79	66	92	77	93	90	87	83	78	91	79	82	71	76	76	70	65	79	91	90	85	85
48638	21347	1167	1249	2391	3393	3450	3117	2548	2105	1870	1713	1450	1347	1303	1216	1107	1039	1017	1002	957	913	891	908	907	818	884	885	807	801	797	880	771	790	783	768	775	757	794	776	749	736	785	707	776	754	762	799	762	728	700	711	724	796	688	761	766	762	744	789	757	672	733	733	767	751	710	716	743	715	712	747	691	777	755	732	731	712	763	768	720	726	735	748	721	719	661	688	755	744	724	726	766	741	679	681	702	682	724	726	751	751	753	708	727	713	724	712	743	737	750	692	763	670	707	758	716	700	664	664	731	749	717	728	685	692	687	685	707	703	747	752	734	680	730	712	700	712	716	713	700	765	767	707	715	732	738	702	765	720	721	690	759	748	723	719	704	686	686	687	733	750	752	684	683	719	722	702	725	710	734	711	717	713	729	697	707	706	720	737	723	717	754	757	711	719	684	689	700	743	669	734	725	711	696	731	697	714	734	749	702	729	740	752	729	698	701	713	719	716	702	741	743	738	724	760	650	774	721	722	730	702	726	686	693	703	796	710	729	714	703	727	706	722	723	734	707	748	746	686	743	750	741	753	695	703	730	696	713	706	691	734	720	682	695	721	728	741	713	739	711	693	705	747	717	734	727	702	698	697	705	700	729	660	659	712	681	736	736	703	726	708	744	701	727	701	779	705	692	714	723	715	697	683	729	714	669	721	702	691	739	731	713	703	706	770	723	749	697	694	723	737	722	732	716	708	736	710	737	652	736	751	717	719	762	690	730	721	670	693	682	703	754	696	757	683	756	714	714	697	711	745	732	695	698	670	721	724	724	717	743	659	772	720	683	721	769	743	707	694	735	706	692	719	725	672	746	685	703	710	664	728	749	692	714	683	726	712	712	736	725	688	744	693	746	696	703	687	688	697	750	720	723	683	745	712	722	700	694	735	724	719	737	738	698	718	729	723	745	726	740	722	758	687	761	735	704	712	712	713	741	749	758	761	707	762	728	709	715	678	782	727	739	701	696	651	720	709	681	751	704	681	714	742	727	721	752	685	750	712	694	742	696	724	701	704	711	699	719	724	706	702	669	697	723	729	729	701	704	731	706	710	724	747	687	658	727	721	745	742	776	695	715	706	718	692	756	745	707	716	682	740	714	697	717	710	748	743	702	707	745	720	728	734	699	752	725	639	753	681	698	723	705	733	702	722	739	745	747	702	728	747	696	751	673	700	691	736	706	712	705	679	733	761	717	688	716	764	755	736	713	717	738	704	713	721	727	722	716	703	748	703	746	699	708	674	706	735	674	661	712	718	713	762	739	753	745	710	726	696	681	778	690	707	704	719	745	746	722	701	719	735	741	709	665	689	725	737	682	707	666	750	691	746	715	666	692	702	729	685	701	700	724	713	726	724	690	705	758	701	729	700	711	787	694	633	715	704	759	668	758	700	750	733	748	774	709	702	729	745	705	656	728	750	686	672	725	693	728	730	729	747	706	678	738	667	708	728	744	692	707	685	729	703	677	721	784	693	774	695	694	757	675	696	701	692	720	727	706	713	705	709	753	717	672	751	703	691	688	740	704	752	725	704	741	702	735	743	661	763	745	727	703	656	714	674	679	734	698	686	777	704	743	704	727	707	737	746	716	713	725	701	725	731	743	711	726	728	750	652	717	712	714	718	677	720	734	708	739	665	679	695	681	717	709	704	720	767	728	693	654	719	735	735	719	685	692	766	710	698	708	695	714	740	751	697	727	725	761	752	714	721	664	695	746	750	701	699	677	653	734	739	701	679	690	683	709	732	762	771	672	728	702	669	736	701	699	708	711	781	734	745	769	686	745	703	726	696	752	724	740	757	725	689	679	719	728	758	679	752	775	699	677	729	715	716	693	724	701	668	758	725	728	736	732	725	734	705	713	710	713	697	715	768	694	730	705	775	752	735	709	758	726	688	694	706	715	713	721	733	727	725	762	706	698	673	695	688	727	730	725	703	699	720	719	742	700	699	755	700	721	683	722	683	735	697	703	701	740	723	707	704	694	708	722	726	729	736	709	706	715	719	734	731	727	689	731	678	726	709	718	735	692	662	755	696	711	737	692	738	701	708	732	751	729	716	687	731	722	792	729	722	693	765	668	719	759	705	715	752	735	730	757	753	733	746	717	744	711	731	713	717	714	717	695	679	728	754	713	698	714	729	732	695	736	723	691	694	684	703	760	729	746	686	745	775	728	692	696	748	682	721	713	685	733	718	704	686	753	724	683	698	714	758	733	707	726	706	731	750	661	679	735	690	733	711	733	732	754	723	725	730	708	761	676	675	721	715	769	725	701	687	729	697	661	738	688	730	729	730	688	699	753	735	727	690	743	714	726	724	701	706	674	712	712	684	717	742	740	719	770	706	725	672	694	729	746	703	746	721	676	713	700	731	739	691	682	718	716	691	693	728	690	731	747	719	697	756	701	700	686	674	763	688	719	755	689	665	749	751	704	724	672	696	710	736	710	732	700	688	693	716	717	680	727	738	766	731	791	741	718	746	661	753	681	694	712	674	701	720	725	757	717	724	729	741	730	733	722	685	725	744	748	742	710	703	734	715	698	724	737	760	747	732	709	734	727	723	735	742	686	708	711	687	703	754	700	716	706	723	760	673	756	743	725	726	719	759	704	679	691	671	738	688	701	696	710	702	704	751	737	727	708	682	726	731	704	706	699	679	691	684	723	758	734	761	709	716	708	679	772	697	731	742	675	755	677	691	739	743	726	740	732	641	697	735	704	704	707	754	727	756	706	684	717	716	676	722	706	739	758	735	677	722	725	709	713	714	691	747	709	748	717	737	733	711	713	752	719	674	719	711	694	719	678	678	746	694	703	719	731	713	701	702	706	733	698	719	697	717	736	685	710	715	707	684	722	711	705	710	652	705	715	728	728	757	721	759	709	729	711	694	694	695	695	749	759	709	710	753	768	714	747	775	739	733	723	727	689	721	706	751	719	693	708	689	702	723	715	693	698	718	712	721	722	741	742	742	705	719	700	695	723	720	730	704	728	724	743	724	728	799	717	712	712	751	736	721	714	735	739	731	735	692	761	683	705	713	699	726	687	702	760	688	717	671	729	700	763	743	698	696	678	728	688	725	706	730	752	692	736	728	710	739	736	755	703	732	727	717	687	787	722	711	707	703	773	718	745	702	699	675	723	709	712	678	769	703	737	734	695	731	717	760	706	717	687	711	740	728	718	728	751	723	708	734	712	714	722	683	705	695	672	713	701	712	692	677	723	718	688	716	725	715	736	721	741	737	738	719	705	719	732	734	756	721	703	694	666	731	763	723	722	750	747	748	712	738	711	736	706	736	740	706	735	720	742	714	724	743	725	690	702	695	732	712	699	644	782	759	740	682	735	709	703	722	686	718	755	771	688	723	727	707	741	722	716	738	692	703	724	765	733	731	703	752	706	735	737	735	753	717	737	714	712	732	690	728	730	753	719	754	709	736	732	721	735	768	707	753	735	760	726	749	711	739
19847	11151	158	37	29	25	57	37	45	41	38	46	32	23	36	34	33	21	23	22	30	21	18	28	28	29	19	27	30	21	29	26	30	14	23	20	11	22	27	15	19	19	22	25	14	14	21	13	17	18	30	10	19	15	13	17	16	13	14	27	22	15	16	15	20	18	24	21	24	17	22	20	19	18	17	21	19	14	14	23	14	17	12	19	21	22	21	21	17	16	22	21	16	15	12	18	18	25	14	26	17	20	21	16	27	17	11	19	16	22	22	18	16	21	14	17	18	16	13	17	21	17	17	15	19	20	18	12	26	16	25	16	15	19	18	22	24	19	17	16	18	13	22	15	22	16	16	24	13	11	23	20	18	18	9	15	21	14	20	23	22	17	22	17	23	17	25	18	21	15	20	18	18	15	13	19	13	15	20	20	21	24	16	22	19	14	21	17	15	11	19	19	22	14	24	19	19	16	17	19	11	21	27	14	19	18	15	18	24	17	25	28	17	20	13	21	14	12	14	15	15	25	23	27	15	28	20	24	15	23	15	15	12	20	21	13	18	17	16	19	22	15	15	16	26	21	19	14	17	21	26	14	18	19	16	14	18	22	17	14	17	34	13	16	15	13	16	22	13	17	21	12	19	17	14	23	17	18	13	12	17	20	9	19	15	17	22	13	13	17	14	23	15	22	22	14	17	17	11	20	13	16	20	19	24	12	10	18	20	19	17	19	21	14	23	16	10	24	22	17	13	11	9	11	17	15	18	16	15	24	7	24	15	14	25	8	9	19	19	20	21	14	17	17	19	20	17	11	21	27	8	18	18	18	15	17	15	19	20	13	21	21	13	15	17	16	20	21	17	20	19	19	15	14	18	16	20	19	15	15	20	16	19	15	11	13	11	15	16	18	22	19	14	15	23	12	17	22	20	13	14	11	17	17	13	23	16	23	24	22	23	10	23	17	17	12	21	24	25	23	15	19	28	15	24	12	19	11	13	20	13	18	18	20	31	16	19	12	29	15	17	18	18	18	21	15	22	13	26	7	24	25	16	21	15	25	14	13	14	15	22	13	19	20	19	16	22	18	12	12	16	17	16	23	13	17	19	7	22	20	17	13	16	19	19	20	23	14	19	20	22	17	21	17	18	20	21	14	29	24	20	16	27	20	16	21	16	14	15	21	13	12	12	24	18	20	20	11	13	22	20	17	17	25	13	16	14	16	14	14	15	18	20	17	17	16	22	17	8	14	9	25	7	26	23	25	19	17	20	18	25	12	20	15	18	17	11	16	14	25	26	11	15	13	23	20	15	11	20	15	18	22	12	22	14	16	23	19	16	19	14	17	19	19	20	16	15	15	17	23	20	14	14	15	17	17	17	16	15	20	13	26	21	14	21	14	28	25	16	18	20	19	22	18	13	21	19	21	17	18	14	17	21	19	14	23	12	21	17	19	20	17	27	15	24	19	21	19	16	27	15	18	18	13	23	16	21	16	20	19	16	21	20	20	13	19	15	20	21	21	13	19	18	15	22	20	18	15	15	16	20	16	21	24	21	20	22	19	19	20	28	13	22	21	17	12	15	20	16	17	10	19	13	21	18	15	12	19	9	16	17	21	15	29	20	14	20	25	13	14	19	19	16	12	19	18	10	22	21	11	20	18	10	16	23	18	26	17	11	19	21	21	17	14	9	22	15	15	22	15	19	16	13	12	14	13	16	22	20	14	17	14	18	19	23	13	25	17	14	19	18	9	20	25	22	21	18	20	14	17	20	15	27	17	16	17	21	12	24	15	25	25	21	20	19	19	21	12	20	16	25	17	25	18	9	18	13	12	19	20	18	27	16	14	17	21	18	20	18	21	12	13	15	23	20	7	25	19	14	26	17	19	23	12	13	23	20	12	27	15	17	21	19	27	19	27	16	15	21	22	15	25	19	15	18	18	15	19	22	11	20	19	13	14	22	15	19	17	18	21	15	20	20	9	18	12	15	12	19	27	13	13	14	18	23	14	23	23	21	16	14	23	16	14	20	8	12	19	18	14	18	15	13	15	17	19	24	14	13	21	13	21	10	14	13	19	11	19	24	14	10	17	17	23	20	19	23	25	18	17	12	17	14	15	18	23	14	22	12	15	15	16	22	17	20	16	14	24	22	17	18	14	12	21	29	22	13	17	19	22	14	14	17	17	22	12	19	15	16	21	16	21	13	23	21	18	17	19	19	18	18	16	17	22	24	15	23	16	13	13	12	18	15	13	15	13	18	13	17	13	11	16	26	13	16	12	24	14	21	17	25	20	23	16	20	19	15	11	17	12	12	18	22	14	26	14	18	13	25	7	17	19	15	17	21	18	16	22	18	22	14	15	22	20	24	21	17	17	23	15	14	14	24	18	14	13	16	19	13	8	17	15	13	18	14	16	18	13	19	13	18	18	19	21	25	23	14	16	22	23	13	22	25	14	15	26	22	18	23	14	19	20	19	18	17	24	15	23	18	22	23	22	14	21	14	15	17	12	16	15	15	14	13	21	21	13	14	15	15	22	11	12	23	18	25	18	19	24	19	19	16	17	11	16	24	23	18	17	20	15	17	19	17	17	18	22	20	17	19	17	21	17	17	18	27	18	19	27	17	20	21	15	28	18	12	14	19	22	18	19	15	18	11	20	22	19	16	19	17	18	20	18	25	21	15	29	15	16	14	20	18	13	18	18	21	24	19	16	25	16	16	14	18	12	19	15	17	16	21	16	22	23	14	15	8	16	12	17	13	10	14	12	18	16	12	15	17	12	14	22	17	21	22	17	13	15	17	26	15	18	19	23	21	18	12	20	25	14	23	17	9	17	19	13	16	12	12	11	19	22	25	13	21	18	16	18	18	20	13	19	13	10	13	12	22	17	21	18	23	15	23	20	27	10	15	18	24	11	24	19	21	22	16	11	18	19	17	15	20	13	11	15	17	24	23	19	14	10	19	19	16	16	20	32	22	19	16	20	18	20	25	15	20	15	15	18	13	14	18	16	20	24	16	18	17	16	20	14	17	28	17	21	23	11	17	18	17	18	19	21	17	15	20	23	14	17	15	27	21	21	18	24	22	20	16	11	16	15	17	14	14	20	18	18	14	18	18	16	12	16	10	22	23	15	16	16	15	21	14	20	17	28	11	18	21	24	23	20	14	23	15	22	17	21	13	18	16	22	17	24	18	18	21	16	14	7	14	15	14	12	13	16	16	20	7	21	20	15	22	22	20	22	23	18	16	23	13	12	15	24	21	13	14	12	15	14	19	15	19	11	15	12	17	20	19	17	15	11	16	20	19	19	11	20	17	12	23	24	18	26	25	12	14	30	13	15	15	24	19	25	21	20	7	19	20	17	15	12	15	16	15	20	18	15	11	16	14	15	18	26	11	21	11	17	22	12	22	20	13	21	23	18	14	13	16	22	14	22	21	20	13	15	20	9	14	13	22	11	14	16	19	10	17	11	22	13	21	15	26	24	17	25	13	27	13	18
43607	19743	572	661	1590	2449	2569	2280	1895	1594	1326	1162	988	865	767	684	666	631	521	469	439	419	374	376	338	341	332	279	276	268	260	295	280	272	267	226	226	257	232	219	230	204	191	212	205	184	212	225	222	181	160	180	202	196	190	212	191	201	192	181	192	160	191	196	176	191	200	201	182	182	159	157	185	212	155	165	157	193	159	167	199	178	169	152	190	186	200	159	157	192	175	160	149	181	175	167	165	170	174	169	152	175	153	138	164	149	162	172	144	166	185	177	153	165	180	161	164	152	176	155	175	162	191	162	153	148	150	146	174	170	157	164	164	174	161	168	163	169	161	160	160	185	150	162	166	168	143	154	162	177	157	199	164	170	152	148	171	171	136	163	140	180	165	163	156	179	158	162	156	160	160	162	168	180	154	146	159	183	170	157	157	170	167	137	175	147	163	169	157	163	151	163	168	177	159	162	147	173	141	176	147	164	158	166	161	162	150	153	150	156	153	150	135	147	128	161	172	143	155	144	153	151	159	167	158	144	158	186	146	182	165	152	159	170	145	171	153	178	154	167	156	159	158	160	180	163	152	164	158	169	175	140	155	155	172	155	150	183	170	166	167	139	156	143	153	152	151	160	142	140	132	144	154	139	164	141	162	161	151	163	158	113	178	156	169	156	164	151	161	165	142	175	161	158	166	149	139	149	164	145	180	175	147	161	159	155	157	150	146	165	162	162	170	180	176	171	160	150	155	155	174	154	157	160	156	150	146	178	164	160	163	166	178	145	186	140	135	162	156	152	163	150	144	165	149	143	171	166	155	135	163	147	161	164	153	143	163	167	153	146	157	152	175	177	155	158	150	159	151	156	161	135	168	160	157	149	176	181	160	158	162	171	158	160	189	146	145	157	130	138	153	159	176	150	143	141	144	143	141	153	156	154	167	173	162	156	175	156	146	166	164	151	156	175	147	165	150	164	158	154	161	178	155	164	147	164	165	144	159	152	157	157	173	162	166	145	168	146	173	186	169	164	138	157	158	171	157	166	178	145	161	158	146	158	131	161	176	135	146	158	164	160	170	180	163	168	157	158	147	174	174	149	166	156	140	146	150	157	126	165	166	160	144	151	146	146	153	157	155	147	159	133	159	156	164	164	146	153	143	155	149	153	163	161	172	152	148	144	150	165	171	121	182	151	162	155	160	154	165	159	150	157	143	129	156	159	162	168	135	173	175	158	174	141	137	173	153	166	137	165	156	170	156	174	141	156	158	151	163	128	168	197	169	172	162	166	155	175	130	150	171	182	165	146	165	153	180	149	169	148	149	164	156	167	177	156	177	180	147	174	177	153	162	160	152	184	155	170	148	170	173	141	164	138	166	175	191	169	160	168	153	161	168	150	181	185	159	179	175	167	187	158	166	149	163	158	171	160	165	148	158	167	154	164	163	175	163	173	176	164	134	173	151	156	154	172	140	164	158	151	151	175	151	165	161	152	156	170	155	149	164	164	186	160	160	130	142	155	150	160	164	143	138	152	155	156	144	173	168	141	146	149	149	184	160	161	170	142	161	165	148	171	150	164	155	162	157	153	160	178	152	154	165	170	142	184	141	154	143	157	169	166	166	159	165	151	134	176	161	157	185	157	149	168	154	156	179	170	161	159	159	154	144	142	167	154	162	140	161	164	173	167	162	159	168	157	159	149	162	149	180	164	171	151	161	162	136	172	159	155	144	162	149	156	139	151	158	187	158	174	143	153	182	154	167	156	145	166	164	157	166	163	178	149	156	174	171	168	145	139	155	162	165	160	153	149	177	147	134	162	163	157	151	155	170	161	169	141	161	127	137	174	169	156	156	172	182	150	161	160	180	160	152	149	144	160	169	145	154	148	149	161	138	142	148	177	168	153	131	162	174	164	168	157	147	150	154	169	159	165	154	161	155	161	154	138	152	166	165	166	158	143	161	149	164	162	165	178	159	160	153	133	139	134	139	178	162	153	169	138	150	178	165	139	161	153	141	173	150	134	182	161	140	147	172	158	159	140	149	154	184	164	164	148	151	151	161	164	178	181	154	153	162	150	181	153	169	156	168	140	141	166	166	136	168	141	135	161	170	156	146	170	176	170	177	143	161	165	153	184	146	147	148	168	177	147	176	171	155	161	165	149	156	164	163	139	149	173	140	168	176	159	145	155	160	174	150	150	160	185	142	150	183	164	153	150	148	165	154	136	134	149	161	143	147	159	171	146	157	163	165	164	175	176	157	155	163	161	148	166	152	175	130	149	154	151	147	157	141	181	142	157	178	167	155	189	181	171	155	148	141	140	164	162	183	155	165	162	156	162	142	163	165	152	159	186	178	163	184	156	150	148	165	181	153	175	168	168	156	152	167	147	168	160	167	148	143	178	152	160	178	172	168	172	167	148	151	183	156	160	164	159	167	171	165	133	145	145	151	145	161	173	148	136	161	173	167	176	156	155	157	166	176	166	165	166	147	154	150	154	174	180	156	146	138	146	168	158	152	171	161	168	162	150	156	165	172	160	180	140	172	168	132	168	180	167	161	140	156	165	173	153	145	161	135	153	192	147	167	157	138	162	167	159	153	185	167	160	143	149	171	151	154	142	183	163	155	168	165	149	156	136	163	164	152	162	157	138	156	171	146	151	150	153	133	159	162	172	156	142	169	130	141	152	145	156	160	152	137	158	151	156	151	157	171	146	149	162	177	162	164	147	155	162	189	142	145	154	175	176	149	135	178	167	156	167	156	148	136	165	163	150	145	169	174	183	155	129	158	171	178	162	143	154	139	162	180	129	163	157	130	161	163	163	152	137	156	189	150	146	155	174	151	163	163	132	160	154	147	157	177	159	167	156	161	162	133	174	141	165	159	167	153	156	155	160	172	194	166	151	156	164	167	145	160	147	163	150	170	167	156	152	173	161	166	154	157	145	142	131	177	158	162	167	155	164	178	155	127	156	151	148	175	152	156	131	180	153	165	166	173	158	178	158	156	172	136	154	144	145	162	165	160	180	155	156	163	157	150	175	167	143	158	172	148	147	174	175	169	166	163	165	176	150	157	156	158	143	168	169	165	149	160	153	165	155	151	174	157	155	157	163	157	186	164	169	164	159	161	150	172	143	167	154	186	138	178	166	154	163	160	158	154	150	154	172	171	172	148	158	163	138	185	143	158	153	156	132	165	153	141	164	165	181	166	145	158	173	142	182	175	157	157	184	157	163	155	175	165	149	182	152	136	162	181	159	143	157	154	176	168	144	164	136	189	168	175	171	182	150	156	133	194	144	164	168	142	156	177	152	147	148	157	149	137	154	163	195	160	191	135	165	153	162	175	146	130	176	185	147	158	169	157	151	167	172	142	145	132	144	158	158	135	128	148	147	136	153	150	155	158	176	142	166	160	167	151	161	164	162	158	144	149	129	163	167	164	187	145	164	154	153	165	177	154	138	154	152	157	153	167	173	167	159	164	156	172	164	169	149	158	152	170	154	165	163
28027	20292	1086	94	81	100	107	119	115	134	104	83	85	106	88	79	86	57	99	79	63	72	67	72	86	84	66	72	73	67	65	73	75	59	71	90	69	89	60	71	67	68	78	63	61	77	73	80	76	70	60	62	77	70	60	87	74	55	64	65	72	67	63	67	62	65	60	50	67	53	55	59	67	64	66	58	62	63	62	72	57	64	71	66	60	70	68	86	62	64	74	53	66	63	68	85	51	68	67	62	55	71	72	59	56	59	60	67	53	75	58	74	71	55	81	58	76	69	62	62	69	68	68	61	69	63	64	54	70	61	62	48	64	65	58	65	69	64	70	60	70	67	65	61	61	66	93	75	59	68	59	73	76	64	66	76	57	56	60	85	63	83	65	48	66	68	64	76	74	57	59	50	55	58	61	65	80	66	67	56	66	62	69	59	51	76	63	66	71	66	58	52	63	68	57	66	75	61	68	56	80	73	57	67	43	63	77	50	71	74	48	60	59	63	63	72	67	57	64	61	66	75	64	45	50	65	69	73	75	60	68	66	73	63	47	67	53	52	68	58	66	44	69	61	51	58	71	73	59	64	67	67	46	57	63	58	67	64	62	67	58	70	52	68	85	59	60	80	62	67	57	63	57	62	67	69	75	56	67	64	60	54	54	54	55	59	76	64	61	63	69	61	74	70	54	59	63	62	66	61	70	51	60	61	76	61	62	73	57	65	66	78	67	73	55	49	67	60	66	60	63	54	62	60	39	60	74	61	79	55	58	63	55	77	71	73	58	57	57	70	55	62	69	60	58	67	61	61	55	77	58	57	65	67	68	65	67	85	56	62	67	62	63	60	62	58	65	61	60	67	53	64	64	61	58	68	64	58	69	63	72	72	62	63	74	60	57	61	70	65	70	68	51	62	64	65	64	68	56	65	62	69	48	58	80	59	72	57	50	60	59	75	69	57	76	67	66	58	50	60	72	58	59	69	62	49	59	59	67	66	76	57	57	55	63	75	52	70	72	77	62	74	54	70	59	56	62	62	52	65	62	58	60	66	48	57	66	56	63	78	58	49	68	64	47	70	65	58	65	62	56	79	61	70	52	58	62	68	59	58	56	69	65	72	84	68	51	84	61	53	66	71	63	71	63	58	62	52	71	77	53	77	59	61	63	71	67	62	60	71	64	54	78	64	67	59	60	58	62	72	54	70	61	56	59	60	75	57	62	78	77	62	66	68	68	70	46	67	67	67	69	48	66	64	49	82	67	69	75	60	68	55	71	71	73	63	73	78	78	73	73	64	64	72	60	57	64	55	63	72	71	74	59	59	62	64	48	61	66	64	63	69	68	65	57	69	55	54	64	58	58	50	66	49	65	58	70	63	65	71	65	69	57	66	65	73	58	66	59	70	68	77	70	70	66	74	63	65	57	57	77	63	76	57	54	64	78	70	69	57	52	58	64	62	60	58	68	72	66	72	64	64	79	59	75	59	64	62	61	62	62	61	60	53	59	58	75	59	69	68	55	62	64	70	77	67	53	68	59	62	57	65	65	62	63	51	65	58	66	55	61	62	71	62	68	53	62	68	65	66	81	62	74	61	67	68	66	63	70	61	64	43	72	68	54	47	78	67	62	63	93	66	70	70	55	58	71	59	53	51	64	51	51	66	78	65	63	55	75	79	63	84	66	58	73	77	71	59	62	59	57	61	64	59	59	73	63	73	55	65	85	80	65	65	77	69	61	75	57	67	73	69	66	57	49	62	67	61	76	57	62	57	58	53	72	61	47	72	59	74	57	68	61	68	62	65	59	52	60	62	50	69	66	67	75	62	59	60	63	54	60	67	69	61	62	68	50	64	65	45	55	63	51	68	65	57	76	77	67	77	60	54	56	58	66	62	52	80	80	63	65	55	62	48	57	73	49	74	67	56	60	70	64	58	56	62	73	72	55	53	71	73	54	63	71	69	54	61	54	75	72	55	57	59	64	71	63	68	54	54	65	68	65	71	68	69	56	64	60	71	71	48	73	59	72	52	71	60	68	51	59	65	42	59	50	65	62	73	61	67	65	72	71	52	74	63	63	71	65	62	60	44	63	72	57	51	70	62	78	65	56	47	60	84	70	70	60	60	69	63	55	85	68	61	62	61	62	67	65	62	62	78	62	57	62	81	69	68	59	58	52	76	68	64	42	55	58	74	69	63	59	73	74	71	59	58	66	78	68	55	60	60	47	56	75	68	56	58	61	52	56	64	70	69	67	63	77	66	54	67	64	57	65	55	64	56	59	57	53	74	51	65	58	57	72	60	65	66	64	59	57	74	62	66	59	70	57	71	67	73	62	69	73	68	80	71	85	62	58	75	75	65	62	49	68	54	61	61	66	66	56	59	63	81	64	64	69	63	77	58	66	59	69	67	78	69	55	69	66	55	62	60	63	67	71	61	55	61	66	66	58	54	68	80	76	61	61	70	46	58	61	82	60	72	62	77	59	48	68	79	58	69	71	62	79	72	73	52	56	63	62	61	74	52	54	59	62	55	63	56	60	61	65	73	49	65	64	49	63	61	67	62	76	67	59	64	69	65	69	56	61	59	60	61	79	62	58	66	49	64	65	56	66	79	52	58	72	64	62	75	70	38	60	56	58	65	58	66	64	57	63	69	58	62	60	55	49	70	54	67	68	64	53	79	51	65	79	57	59	61	51	71	61	64	69	73	58	62	59	56	64	68	65	46	64	75	51	79	65	71	71	53	72	62	68	59	60	56	76	54	76	61	57	62	73	61	81	66	80	72	78	71	71	62	63	75	58	62	65	47	56	64	57	70	68	48	55	66	65	61	58	55	72	76	62	68	66	61	68	52	70	55	73	61	68	80	69	63	44	52	53	55	66	62	68	79	58	62	59	56	61	58	58	68	74	56	66	74	56	64	72	59	75	72	55	74	59	56	54	57	49	69	49	65	67	67	76	63	52	57	71	60	49	69	64	63	74	63	76	62	64	76	79	74	71	74	73	79	64	69	69	79	76	72	68	56	53	73	69	81	64	50	55	68	72	63	45	62	69	64	56	72	64	61	63	56	70	64	63	57	64	57	64	82	58	62	54	66	64	70	68	70	59	63	59	86	54	59	63	76	80	72	66	76	69	67	56	66	66	57	58	63	62	54	59	66	61	51	49	71	65	64	64	60	58	64	67	60	66	69	54	69	60	70	76	56	58	74	51	43	66	57	64	72	72	54	63	64	55	67	57	52	55	60	63	68	71	65	61	55	62	64	64	68	48	59	68	56	64	57	69	56	70	60	68	70	57	72	54	57	55	70	66	77	68	55	63	77	45	69	59	56	62	71	52	71	68	64	66	70	73	74	55	55	56	66	57	60	43	52	62	55	66	61	68	59	65	60	52	78	64	54	69	56	58	69	58	62	54	83	79	66	72	68	66	53	65	83	66	68	57	71	50	64	60	70	72	54	67	56	63	57	63	72	57	60	69	54	64	61	69	59	68	50	74	47
47504	23061	1320	1399	3154	4836	4896	4266	3504	2928	2553	2191	1879	1618	1603	1373	1255	1211	1141	1028	1026	934	968	914	849	846	843	805	779	774	761	752	720	696	707	657	701	698	695	735	673	737	680	631	662	643	654	644	649	659	668	646	679	704	628	634	631	636	646	645	626	661	606	580	659	612	641	624	619	587	614	562	597	607	594	649	603	622	597	597	628	606	629	587	604	618	605	593	617	635	616	613	619	617	595	587	633	601	609	640	547	650	611	628	592	617	614	602	597	591	635	585	652	606	599	593	591	628	591	615	608	585	596	607	589	622	566	592	644	609	623	579	596	568	588	602	659	578	571	608	621	578	598	554	560	537	593	617	598	669	538	627	597	611	630	612	586	567	624	579	638	598	562	649	631	572	654	579	632	581	599	566	612	601	575	584	579	621	554	615	571	599	626	614	618	616	584	603	574	587	608	598	573	639	572	658	626	594	588	595	595	605	632	594	561	585	587	618	603	581	618	623	625	587	622	587	585	552	575	573	590	614	550	579	627	617	547	602	582	576	626	562	611	610	578	614	578	574	609	564	585	569	575	578	603	555	581	609	567	596	587	566	600	585	611	587	588	560	625	578	626	610	586	581	619	602	600	559	609	609	607	605	618	632	546	593	601	647	576	568	562	581	591	631	581	572	600	619	587	611	570	585	579	539	633	611	593	607	554	606	605	572	579	615	633	618	570	613	557	576	590	582	604	591	651	584	556	613	599	627	558	647	631	609	619	549	560	613	578	629	584	590	615	615	602	581	592	615	611	612	586	542	572	575	625	608	588	583	565	652	609	645	591	572	601	617	581	543	547	593	534	565	607	594	595	615	590	573	633	580	613	549	573	550	593	592	587	576	622	575	604	595	554	593	538	617	581	628	602	607	612	555	591	577	553	599	567	568	580	584	584	632	583	561	643	644	585	560	585	618	599	619	591	551	575	568	632	581	607	597	608	567	590	587	613	583	617	597	568	621	598	642	585	614	550	575	646	593	563	653	557	550	562	581	575	594	626	573	562	572	588	589	593	601	607	564	617	559	583	560	590	578	574	553	561	616	559	607	577	582	624	585	552	566	608	588	563	603	608	598	608	606	619	570	586	604	599	559	598	644	548	559	586	565	573	602	570	567	597	585	609	622	546	593	533	564	581	591	598	558	586	598	618	606	587	625	584	564	590	595	629	619	621	594	588	581	604	618	611	584	564	623	583	569	585	578	633	572	611	631	608	605	595	601	586	626	603	624	599	574	581	601	600	566	584	573	589	568	595	548	572	607	568	622	572	596	541	617	581	594	579	636	609	557	585	574	593	568	573	629	594	594	605	587	567	626	603	613	610	598	592	593	594	578	587	585	556	627	610	569	576	577	621	590	602	609	588	645	643	578	587	579	590	634	587	613	608	592	635	592	651	577	571	596	641	566	585	549	608	611	598	594	584	562	590	589	567	591	586	568	578	573	593	581	652	593	628	597	622	606	597	601	561	595	564	600	588	634	569	615	584	611	550	623	557	581	629	603	573	581	574	594	655	576	573	551	564	652	610	599	588	588	646	599	619	604	600	571	646	606	588	610	629	564	575	600	628	581	612	540	628	611	606	611	611	604	583	600	589	600	617	624	636	616	606	618	590	596	596	640	595	593	592	617	581	635	594	618	590	585	590	601	588	548	614	573	583	609	570	583	583	649	601	615	591	556	622	578	601	562	568	576	602	581	600	616	599	575	595	574	544	604	616	583	589	584	632	603	604	552	577	619	605	582	614	531	591	615	556	571	595	614	594	602	591	613	571	590	615	587	592	596	574	585	578	599	603	575	595	592	591	635	616	568	587	619	599	583	630	576	595	586	548	597	591	613	592	561	548	648	574	609	597	630	606	601	634	594	641	606	596	603	596	585	615	620	602	621	639	615	574	627	626	606	586	589	590	585	592	641	561	553	577	534	628	525	595	644	583	585	613	614	628	594	587	566	599	590	581	587	592	649	576	575	600	606	603	562	574	610	616	601	570	647	621	579	645	579	614	538	608	584	551	545	558	576	603	606	596	575	605	576	551	583	561	596	605	573	618	599	588	559	582	588	589	577	564	583	589	621	607	560	543	588	610	595	580	563	557	590	626	592	598	580	574	586	646	578	593	610	594	604	563	560	578	611	564	614	567	617	592	538	588	587	546	558	575	556	572	573	617	561	606	599	612	591	564	614	635	596	599	599	607	582	621	588	623	590	617	612	595	591	608	579	594	559	611	582	616	590	570	602	545	635	569	610	568	623	634	583	634	655	606	585	591	582	597	607	596	583	613	578	575	609	634	592	575	539	607	606	605	613	570	619	601	596	612	592	580	619	603	598	568	576	561	580	577	585	597	655	641	586	581	624	580	557	639	594	606	615	610	621	632	585	600	577	547	592	585	617	575	576	573	622	625	581	644	601	601	659	590	575	645	548	604	598	589	585	576	611	597	616	596	555	576	575	592	607	570	585	584	592	614	540	552	571	589	622	579	599	556	593	585	646	583	604	586	604	602	571	575	624	603	593	585	625	597	551	577	595	609	576	648	562	584	580	583	604	567	609	588	621	591	612	571	571	658	624	569	605	568	589	611	545	610	612	600	580	593	581	624	574	612	579	597	572	585	584	605	565	574	578	613	577	611	589	615	544	520	569	590	611	614	564	601	573	591	540	589	637	590	571	610	596	604	562	578	554	632	573	608	608	544	619	584	623	587	537	602	600	594	593	563	593	528	563	584	593	603	553	570	613	621	565	594	624	596	571	578	587	614	602	576	598	599	576	566	662	624	613	543	592	582	584	576	549	627	551	572	567	561	598	583	580	581	587	592	584	585	546	575	634	609	578	601	617	589	607	603	626	577	587	638	603	589	571	636	601	622	571	596	585	609	577	603	604	606	612	584	639	611	558	587	584	562	593	619	565	591	623	565	618	577	597	645	568	571	617	582	598	568	576	577	614	575	623	595	580	603	570	566	600	558	596	596	605	615	595	584	649	621	584	613	615	607	563	592	554	590	598	594	600	611	555	582	621	566	604	646	637	612	604	565	594	580	601	578	572	631	561	626	583	618	585	606	579	612	587	594	561	573	562	627	563	570	599	572	602	559	552	574	626	614	624	597	608	616	560	621	600	610	598	564	592	628	577	628	592	574	575	624	622	612	583	597	568	590	621	586	593	581	584	630	607	567	591	614	546	597	584	579	561	620	618	647	594	596	616	575	622	555	572	573	585	595	575	592	654	622	609	613	624	550	616	556	614	548	595	572	559	635	602	592	607	567	563	588	589	639	585	566	585	612	578	590	558	565	591	598	567	589	557	570	601	614	585	545	589	603	574	559	582	592	569	599	600	574	579	619	600	574	558	619	561	608	555	626	571	590	610	649	595	595	624	615	599	593	577	564	561	590	588	578	589	588	590	553	603	572	593	593	586	590	554	597	625	608	590	598	574	628	588	563	573	578	574	607	592	611	628	595	614	600	518	602	586
9437	3074	58	46	46	50	52	44	62	32	48	43	43	57	45	64	43	39	40	40	36	40	45	37	34	46	43	40	46	41	51	47	31	40	53	50	34	28	59	47	45	44	55	43	62	38	54	33	32	43	40	52	48	35	33	41	44	50	45	42	43	39	48	48	43	56	37	50	41	39	45	37	34	47	43	48	38	52	47	32	39	50	38	36	47	48	45	28	40	42	39	45	34	46	26	45	33	38	40	44	36	39	43	42	45	38	51	47	46	47	36	45	40	41	44	41	44	46	42	48	57	36	48	45	57	45	29	46	32	50	40	39	30	43	55	36	41	38	33	47	37	45	32	42	55	41	39	51	51	33	54	41	42	44	36	37	47	31	53	47	43	41	39	52	40	35	33	30	43	43	46	37	31	40	56	40	42	37	41	50	44	47	38	44	47	43	43	40	39	41	52	47	40	44	39	34	36	38	63	46	45	53	45	45	36	39	33	45	35	43	46	44	47	30	48	40	45	44	41	44	38	41	38	42	38	49	45	39	35	47	44	41	39	39	44	36	50	51	42	47	38	46	36	38	47	52	38	44	45	50	37	42	52	41	29	45	45	48	37	44	34	64	47	57	50	37	36	54	49	52	43	45	45	40	43	50	40	45	43	52	36	44	39	45	35	39	37	41	35	43	51	49	40	38	38	63	32	32	47	34	40	43	37	52	47	34	39	42	30	55	52	51	39	46	38	35	38	45	51	42	35	41	44	39	43	49	35	43	42	39	48	42	39	41	26	44	37	43	44	41	42	57	45	43	39	45	49	49	48	50	42	39	53	44	34	50	42	42	35	45	38	41	43	57	46	51	42	48	62	44	39	44	33	33	42	45	54	45	49	34	33	48	40	46	39	37	60	38	37	39	50	35	44	40	41	33	48	51	57	42	33	49	45	41	31	48	37	32	39	45	39	54	51	44	45	34	31	42	52	36	51	33	38	41	51	33	39	35	57	40	44	51	45	46	42	47	46	29	32	43	53	44	46	33	41	38	42	43	53	35	41	44	46	49	45	39	39	48	33	35	50	31	55	40	38	37	30	49	47	40	39	51	28	47	51	41	45	29	35	35	49	38	33	41	44	49	38	47	38	45	34	50	45	52	47	38	33	48	46	52	48	41	41	35	40	54	41	46	47	49	27	34	49	43	53	48	41	47	41	39	45	47	37	36	40	33	39	40	42	51	44	36	56	38	44	44	32	50	46	59	39	30	37	54	54	44	34	43	32	46	44	40	28	46	44	41	51	39	49	39	45	53	40	58	39	35	43	50	37	34	56	41	38	36	43	49	44	40	53	38	38	46	37	42	51	45	33	42	39	39	52	45	46	40	35	36	34	38	33	54	40	33	38	51	49	45	45	43	48	38	43	48	46	39	37	50	49	43	42	54	46	41	40	45	38	46	37	51	51	42	48	43	43	43	38	42	31	47	38	49	43	47	40	41	43	42	34	28	45	46	43	43	47	36	33	32	56	46	48	40	39	31	50	51	45	43	44	48	48	32	51	39	42	38	48	47	46	46	41	34	37	48	43	41	38	42	53	31	59	40	34	48	32	46	40	38	41	52	46	49	42	32	43	42	47	34	45	37	42	42	39	44	45	58	37	46	37	39	51	44	39	55	41	43	40	43	39	53	34	40	34	51	45	33	47	38	44	43	31	34	42	43	43	50	40	37	40	42	37	54	40	38	37	48	38	50	40	53	50	45	46	41	40	43	49	34	34	37	45	42	34	42	38	44	41	49	45	36	36	51	49	44	52	58	34	58	39	49	41	45	45	44	44	29	43	50	55	40	43	43	35	33	38	42	43	38	43	37	32	40	40	44	47	56	47	46	46	42	47	38	37	39	41	45	42	33	42	40	33	51	40	45	53	43	42	45	44	39	39	41	41	52	47	58	39	34	38	43	52	39	45	56	38	38	40	35	42	34	39	42	45	53	39	42	42	37	28	39	32	44	31	38	37	48	39	44	43	44	51	55	33	52	40	55	38	43	37	51	42	38	55	40	50	32	35	51	47	42	52	32	42	41	55	37	44	44	47	37	37	59	35	53	44	54	54	47	43	47	40	43	45	43	42	41	49	41	36	38	36	45	45	36	61	48	50	52	42	54	38	29	46	40	43	46	50	40	46	42	46	37	52	49	46	48	52	52	27	43	42	45	41	46	40	45	38	43	43	43	51	36	37	41	37	41	46	40	39	43	37	31	41	39	39	37	43	46	45	47	42	38	48	27	52	44	43	42	44	47	49	48	42	39	50	39	47	35	37	48	48	38	30	30	47	41	36	53	49	46	33	37	37	46	37	46	45	48	55	39	46	59	47	34	34	34	37	45	35	45	46	40	47	46	36	49	37	36	41	45	52	47	48	42	40	51	45	55	48	48	37	45	45	35	41	49	40	41	56	47	39	42	52	37	46	40	41	41	32	36	44	55	41	39	40	45	41	38	41	45	42	47	43	42	52	35	42	38	39	49	38	39	42	39	44	39	68	43	43	31	48	37	36	43	43	39	33	37	41	33	47	44	41	43	38	47	30	44	39	46	36	39	45	42	48	48	32	51	42	42	35	40	48	52	56	44	52	44	45	54	44	37	35	39	44	45	37	42	42	42	42	41	44	44	47	54	42	43	44	38	50	41	32	42	32	52	46	57	42	44	32	43	49	42	40	41	42	39	41	42	52	43	49	36	36	41	57	46	35	58	62	44	48	37	39	39	41	38	45	36	47	41	37	60	34	44	45	40	51	43	52	35	55	32	41	42	53	41	48	48	37	40	41	49	55	33	43	56	39	41	39	40	41	47	37	39	54	34	49	34	43	43	46	48	52	47	33	37	40	36	44	47	35	46	32	47	42	42	34	44	44	48	37	42	57	33	44	42	56	47	40	43	45	47	35	34	35	43	40	36	39	57	45	54	41	37	39	46	48	48	49	42	49	48	44	39	52	41	38	48	42	54	42	47	50	44	42	45	44	37	38	46	42	48	50	29	44	49	43	41	52	39	45	38	52	43	47	40	46	58	45	41	45	37	34	53	35	48	44	39	34	49	49	54	43	34	42	43	46	46	47	55	44	35	61	42	51	42	48	48	60	44	48	33	49	34	40	51	44	42	52	50	38	47	41	41	44	44	41	40	50	42	40	47	45	42	39	33	45	40	45	48	50	39	35	38	48	49	36	41	35	42	50	56	38	42	41	39	39	44	37	47	29	39	47	42	35	47	34	35	61	44	42	35	42	49	36	44	45	42	40	33	43	49	43	45	46	36	43	48	40	39	36	51	28	31	41	41	43	43	41	36	41	44	50	43	43	34	53	41	41	39	37	51	41	36	40	46	53	48	36	41	41	49	44	44	38	53	34	45	35	40	50	50	47	36	48	37	34	46	49	43	45	36	37	55	39	36	43	41	40	35	38	44	47	45	48	40	55	40	54	44	38	53	52	43	45	44	42	40	55	50	45	37	53	40	53	54
34922	13870	458	468	601	843	883	844	824	752	611	619	550	531	508	466	468	462	456	440	454	405	394	448	421	417	411	405	377	415	434	364	389	364	384	420	391	390	392	355	396	383	373	368	377	381	392	377	384	349	362	381	396	410	391	394	381	377	393	390	374	348	401	369	363	352	387	366	374	381	395	331	376	365	355	359	363	380	391	371	386	385	332	369	376	396	357	406	361	346	352	375	385	362	413	326	326	353	381	353	377	394	352	388	344	353	350	393	359	333	374	401	363	355	377	423	370	360	373	360	364	403	352	373	374	355	336	362	391	378	386	388	382	336	358	432	392	321	421	366	373	329	383	327	375	356	342	353	374	355	362	417	377	327	368	382	373	397	391	365	346	390	349	359	363	368	386	384	365	348	369	340	380	344	397	378	349	392	319	346	361	375	382	359	374	382	398	340	371	362	355	349	360	395	382	393	364	348	384	364	332	376	381	346	338	367	344	368	370	382	375	382	343	403	373	362	358	359	391	385	400	389	376	347	379	365	333	377	364	377	335	403	402	367	346	370	324	362	392	377	388	347	359	392	385	372	353	365	386	368	356	377	377	362	344	377	334	349	360	319	368	360	367	324	349	389	378	407	348	347	355	350	342	381	379	370	369	378	383	376	378	400	353	354	374	369	374	357	354	357	393	362	354	387	356	347	382	345	377	371	353	327	359	385	353	395	327	359	360	387	378	418	368	325	373	365	370	363	336	358	373	339	347	406	397	335	344	348	342	355	375	368	355	367	384	381	363	351	344	341	385	375	346	361	375	347	390	427	361	374	382	379	377	371	360	381	364	356	383	365	344	348	371	364	373	396	348	358	376	361	381	359	374	363	366	373	356	341	387	357	375	421	344	327	387	390	350	373	327	368	351	383	355	372	366	338	375	365	338	362	373	363	358	335	361	361	362	369	345	342	365	368	358	379	386	367	378	388	380	376	362	375	354	372	394	376	376	361	322	360	355	360	348	365	363	371	371	370	401	365	362	386	367	348	379	373	371	392	375	395	355	353	372	351	392	366	320	386	370	339	354	355	372	392	352	372	372	365	364	375	372	379	335	392	383	367	361	385	362	327	373	355	340	387	345	396	374	360	330	358	358	375	424	365	397	404	356	346	365	391	374	329	348	401	368	383	338	364	382	361	370	375	357	367	347	371	358	361	356	350	354	390	407	367	387	379	373	356	375	353	359	383	346	373	411	367	355	381	418	357	355	361	370	385	342	370	398	336	342	360	353	338	345	370	347	381	355	361	372	366	364	342	374	347	358	347	374	366	376	382	349	353	380	371	338	362	374	369	305	380	362	376	353	376	397	390	383	394	379	351	361	369	386	347	379	353	363	365	354	328	344	339	383	371	387	347	373	351	376	375	384	366	393	354	388	367	360	340	364	360	357	340	340	337	394	351	357	338	339	351	371	366	365	347	356	364	363	363	353	409	362	350	347	375	360	368	356	322	385	382	376	381	358	391	397	373	343	376	388	341	370	384	318	397	359	368	348	347	352	397	370	361	378	354	355	377	357	361	379	354	414	379	353	356	377	396	363	394	353	386	343	363	343	331	376	342	376	371	367	341	380	371	370	312	383	407	349	358	367	358	381	322	340	385	370	381	352	361	387	374	389	348	356	359	389	346	380	363	365	365	336	355	340	349	379	397	382	401	342	324	355	323	351	386	352	363	372	387	350	342	411	384	368	362	363	343	350	355	377	367	351	368	366	325	356	335	415	359	360	382	335	361	361	365	338	393	344	369	351	395	376	366	357	362	361	400	381	376	362	383	395	343	359	385	346	372	368	365	367	349	350	323	365	393	350	382	380	360	363	333	372	365	333	368	384	365	377	370	367	348	354	361	399	349	388	395	365	382	373	365	370	350	358	396	330	377	362	354	364	352	352	394	389	373	376	360	375	327	355	368	390	337	331	355	379	367	341	363	355	362	360	381	382	385	356	391	407	354	396	366	356	354	372	372	384	366	369	357	307	343	376	387	370	330	364	356	355	360	370	341	331	336	388	351	401	345	349	385	344	358	359	384	340	383	376	379	335	362	378	368	336	341	385	391	355	361	346	371	367	373	373	392	361	332	342	351	345	364	374	386	341	332	378	369	364	355	387	373	351	347	350	348	374	358	372	362	331	366	320	362	331	368	340	352	390	374	377	370	367	349	380	367	391	394	372	361	418	346	389	371	381	349	372	348	344	353	341	353	360	364	378	386	367	382	349	391	369	347	367	377	349	353	370	387	353	372	365	348	384	361	368	363	393	341	387	350	366	353	340	370	335	360	355	359	381	409	368	363	395	389	370	365	361	359	380	377	355	371	366	355	372	390	365	391	369	331	356	370	351	354	368	397	344	330	375	372	363	390	377	373	362	346	361	365	360	384	361	340	357	346	346	340	363	382	363	338	333	380	356	321	349	401	371	382	334	364	350	357	357	393	384	352	355	373	379	358	393	380	347	377	346	385	403	375	394	384	374	358	350	370	330	343	338	371	352	377	361	381	368	364	362	359	390	367	389	337	387	388	372	363	393	362	356	349	382	385	344	404	366	400	347	384	367	398	384	361	363	383	349	361	370	367	374	373	365	339	387	366	400	343	342	333	379	345	357	366	373	360	412	364	371	368	358	340	367	377	331	341	358	342	354	354	362	359	370	406	357	360	334	377	371	351	387	378	339	389	357	375	413	379	403	367	347	348	358	382	365	350	361	363	333	348	382	379	353	367	377	369	375	359	369	383	358	375	352	389	410	386	377	350	370	374	336	383	370	374	363	341	366	369	385	341	357	376	398	413	369	356	400	374	336	373	370	351	357	363	365	374	386	364	370	374	347	373	350	389	340	355	353	348	341	389	326	377	381	375	355	362	365	365	398	348	349	382	357	355	345	368	384	336	386	371	397	350	371	389	391	369	378	340	358	355	369	332	355	366	398	350	360	373	376	342	390	388	379	375	360	365	366	351	375	331	353	362	350	353	353	374	373	389	359	351	345	355	362	381	346	347	352	358	388	352	404	366	374	387	343	386	346	381	411	391	375	416	349	361	358	365	357	382	396	331	354	373	340	322	384	360	391	375	349	375	346	359	382	339	380	390	341	381	382	384	380	378	324	360	415	377	360	402	354	351	382	346	372	349	354	378	357	357	356	375	355	349	386	333	373	380	343	354	385	381	406	384	361	375	373	362	364	380	347	329	350	387	363	360	339	354	373	389	360	361	384	382	358	365	392	357	399	334	368	334	377	372	373	348	368	357	364	346	359	368	363	381	385	363	363	383	352	368	377	386	376	364	368	352	383	376	320	383	373	361	369	356	341	388	361	364	374	324	362	356	389	341	376	365	373	368	374	373	367	329	361	378	351	391	345	335	385	373	395	394	360	355	336	355	381	363	335	366	381	356	367	378	365	392	355	340	358	365	390	373	367	341	365	384	366	355	360	352	331	370	397	398	362	375	335	364	398	335	374	396	385	416	345	387
22709	16049	551	106	96	102	97	104	120	112	98	93	90	107	105	81	87	85	102	84	86	83	97	93	80	83	93	87	68	90	84	93	87	81	82	86	82	88	74	79	83	72	82	84	75	77	72	73	77	83	77	81	84	78	88	95	83	78	86	80	87	82	66	78	81	96	98	88	94	79	95	71	101	87	72	76	88	71	87	60	91	53	62	87	91	109	85	74	83	82	74	85	99	66	76	81	77	84	81	66	92	78	66	89	85	64	87	75	88	82	60	96	71	86	80	65	95	69	83	83	78	87	89	81	79	82	79	80	71	81	93	72	83	80	82	89	91	81	75	72	81	85	70	89	80	88	78	89	84	66	87	82	98	68	76	84	82	69	78	81	87	88	66	99	73	78	84	96	76	76	81	80	86	68	84	82	78	76	69	82	86	80	69	74	80	81	78	82	71	74	86	79	63	82	71	86	83	79	84	87	73	79	80	92	76	75	86	77	70	83	64	73	79	72	86	63	84	75	77	73	72	77	68	77	86	77	70	87	81	80	80	62	68	70	78	66	81	82	88	86	93	70	59	85	74	85	74	87	71	78	92	85	103	79	81	67	76	84	67	80	83	87	66	82	82	68	78	92	82	80	74	77	75	82	83	88	89	73	76	83	91	72	94	79	71	79	91	87	88	86	89	68	79	85	77	81	75	82	76	62	66	72	80	75	86	91	89	85	84	81	80	84	73	98	78	69	85	75	68	86	84	78	80	60	81	93	80	86	78	64	81	82	87	80	89	74	72	87	77	86	91	87	79	80	75	74	56	64	60	88	80	86	91	65	83	70	78	84	64	79	73	84	75	77	79	89	75	73	68	74	85	83	73	70	89	86	87	87	67	74	74	73	69	76	86	62	111	89	83	70	72	78	77	60	71	68	63	81	75	66	78	90	100	84	96	80	79	82	64	83	75	76	98	95	90	67	81	70	70	77	81	89	76	87	79	94	82	83	76	78	81	65	77	77	87	72	89	82	91	82	81	84	83	79	90	79	75	91	68	80	68	78	95	84	85	77	80	51	76	82	77	79	69	91	61	80	82	82	92	83	64	88	76	79	81	85	74	72	84	68	68	89	73	71	68	92	73	85	86	88	61	86	83	82	60	83	80	73	88	78	84	68	72	85	82	88	75	70	76	78	80	95	87	71	93	81	75	90	84	78	79	81	84	68	76	95	71	72	65	99	76	75	81	91	84	90	82	80	81	96	80	75	78	89	81	82	78	83	80	81	89	90	97	81	76	68	91	72	77	80	85	84	81	91	77	78	69	80	70	75	88	85	82	85	94	75	78	82	86	76	92	106	71	86	58	61	85	70	72	85	86	81	80	81	76	86	93	78	80	83	79	86	87	88	79	82	91	80	64	86	80	74	82	67	86	86	71	75	63	69	85	85	90	76	83	69	87	67	98	93	55	68	63	61	75	77	76	75	72	88	62	91	74	79	72	61	70	82	74	85	85	77	94	62	78	64	68	79	82	74	99	90	78	74	70	82	93	80	77	97	70	84	94	84	77	86	85	79	75	77	68	99	81	97	71	83	75	79	71	81	79	83	93	89	76	75	74	79	75	73	79	79	91	94	88	84	72	79	75	65	75	83	88	85	93	60	76	87	69	84	73	82	82	79	65	74	87	75	81	82	64	77	74	82	77	82	87	71	77	77	80	90	71	81	85	80	79	76	72	68	79	76	72	89	76	85	86	81	83	68	79	87	79	92	81	95	99	91	79	77	69	84	59	75	88	94	88	105	86	74	93	64	72	73	85	67	80	60	78	79	79	91	70	82	92	87	95	76	78	64	85	69	75	104	67	66	85	89	72	73	72	80	82	83	80	84	76	70	83	65	97	71	82	82	74	75	79	67	86	86	78	78	85	72	66	69	71	73	84	69	66	75	75	64	97	89	79	86	88	83	82	70	67	82	68	71	88	78	71	90	66	77	78	81	57	80	81	74	77	94	87	88	75	76	103	71	70	71	75	101	84	97	66	79	80	78	93	66	75	90	84	95	79	74	71	79	79	85	93	69	104	85	91	87	95	82	85	80	87	87	86	77	76	76	77	86	72	75	73	90	83	83	61	68	82	91	53	81	88	63	84	79	89	81	67	67	76	82	79	67	90	74	80	85	88	83	80	91	74	80	98	82	94	69	72	87	77	55	94	74	76	69	87	78	77	65	69	79	87	90	73	71	67	72	75	76	71	74	72	72	75	87	80	73	85	61	68	59	72	79	78	90	71	83	72	81	78	84	83	66	81	89	65	76	69	83	94	77	84	69	56	76	61	81	65	91	82	83	67	80	96	81	73	77	96	72	91	77	80	62	91	79	93	67	84	79	88	68	63	64	71	87	68	67	68	96	76	78	94	71	86	75	63	73	92	74	68	76	79	78	84	77	72	90	80	84	84	72	78	65	76	75	77	72	100	74	68	92	74	70	77	81	72	77	75	77	105	103	99	81	70	74	73	67	87	86	80	72	68	79	68	83	89	79	70	62	73	74	78	90	86	94	81	70	82	88	87	80	74	59	81	95	97	76	85	78	84	84	70	77	76	83	83	85	74	68	75	70	85	69	63	76	73	81	69	61	73	75	63	83	77	70	92	66	72	73	87	78	65	83	95	74	80	73	85	72	93	88	67	68	76	89	88	80	75	105	86	74	76	77	66	75	81	87	81	89	79	62	79	68	72	79	82	63	75	71	58	65	78	79	91	71	72	82	67	70	68	86	82	85	79	85	81	57	86	86	73	78	98	79	82	90	64	62	69	89	98	77	81	83	86	71	77	82	85	72	90	69	84	75	93	80	85	65	80	69	85	86	82	75	79	80	66	83	85	84	82	67	82	64	75	71	76	73	86	75	77	67	79	63	73	85	88	69	62	80	76	74	72	81	89	67	76	81	84	92	80	75	69	84	74	66	78	88	79	64	69	74	81	66	73	59	81	77	79	79	87	64	75	78	83	69	76	99	79	76	65	68	73	86	96	84	71	74	81	89	88	75	77	68	67	77	86	70	89	87	75	82	80	86	93	68	86	77	69	86	72	79	75	74	98	68	77	85	72	83	77	64	66	83	73	91	92	73	104	76	86	88	77	64	65	92	83	98	65	84	83	76	77	91	72	71	97	77	73	79	77	87	77	82	70	67	63	81	82	74	76	78	54	98	71	70	80	86	84	80	80	80	96	90	69	93	77	72	76	79	81	70	93	81	71	73	63	72	71	73	94	68	75	89	80	72	70	69	84	72	89	70	105	91	74	88	99	76	65	100	76	75	61	82	71	95	93	65	69	81	68	82	90	91	78	76	89	81	78	67	79	88	82	81	88	73	76	77	94	92	84	78	73	82	85	83	88	69	89	75	73	74	80	93	85	68	91	76	73	86	80	78	66	79	75	74	73	70	87	83	78	78	77	77	84	84	69	73	102	78	90	82	79	76	78	76	78	95	67	68	81	80	86	82	85	90	85	72	84	74
49422	22557	1196	1220	2463	3461	3578	3118	2602	2083	1821	1678	1484	1444	1256	1131	1106	1012	1014	957	988	909	925	890	827	902	878	824	786	844	786	775	789	813	773	763	704	759	776	819	767	749	764	766	789	752	734	745	743	758	762	702	773	764	696	701	757	725	724	756	721	766	735	690	728	714	693	690	744	725	719	694	755	733	753	711	698	741	672	687	665	685	762	728	745	711	736	752	694	727	719	724	692	688	692	660	728	722	745	731	723	700	729	712	763	737	744	675	720	718	765	724	662	704	700	703	686	697	712	708	703	687	700	725	731	664	742	694	680	745	732	689	729	689	691	725	671	671	699	716	742	674	731	713	704	790	718	712	741	675	707	702	719	670	681	699	736	731	715	722	705	725	705	712	685	708	662	665	684	750	691	741	708	721	654	687	677	666	729	686	649	681	683	705	765	715	688	701	756	735	655	740	718	706	727	683	743	688	740	694	708	676	717	720	725	707	677	686	711	709	682	712	666	681	729	742	734	712	710	694	732	740	715	702	706	732	752	675	731	720	762	704	743	692	735	771	685	669	726	685	755	739	725	709	738	754	730	720	748	755	696	689	745	702	735	686	691	700	717	698	695	704	718	701	674	736	694	734	690	719	721	728	702	729	683	724	700	660	697	718	689	724	710	706	686	757	693	725	723	734	658	729	680	718	697	676	714	764	737	680	717	710	695	672	697	708	719	724	766	711	710	706	696	735	710	674	717	697	759	720	709	687	658	725	725	737	715	712	636	722	756	697	711	669	697	693	704	734	686	686	696	702	692	680	746	719	727	700	710	759	702	664	727	685	705	667	669	700	711	732	714	737	750	713	715	656	703	746	705	717	722	679	678	664	789	720	689	673	678	738	729	731	676	754	690	703	685	673	737	732	719	765	687	767	710	710	730	702	670	688	737	762	668	708	673	719	772	718	725	733	727	685	712	694	728	751	712	728	707	701	714	685	697	734	668	697	744	663	760	683	749	727	716	709	673	731	719	772	667	700	741	734	736	720	668	699	739	730	737	719	727	694	737	724	663	683	673	703	709	749	674	704	675	686	743	705	672	678	701	683	724	736	695	706	688	681	720	724	683	690	712	705	720	729	752	685	697	697	756	694	666	717	771	714	730	650	674	704	732	704	733	705	694	727	684	675	674	716	703	676	676	692	701	675	666	737	661	696	708	747	722	672	696	693	694	735	717	695	703	680	676	686	705	659	701	682	725	665	721	721	696	683	670	738	727	738	720	731	718	727	681	687	702	735	677	739	696	761	693	733	698	695	685	715	715	730	725	695	721	678	667	718	731	681	715	656	693	682	718	683	734	734	720	713	707	699	713	729	638	715	736	699	683	703	723	704	683	669	686	691	720	692	694	731	707	774	695	695	678	732	706	694	722	731	756	670	716	678	698	689	727	699	672	718	702	661	743	718	701	752	669	680	661	735	747	677	726	690	712	754	709	723	713	687	741	682	665	692	684	730	672	675	696	711	679	683	708	705	692	700	675	724	708	687	676	751	716	707	671	711	714	691	706	717	717	704	754	724	692	722	783	747	681	678	698	704	703	685	703	715	740	680	720	709	672	729	737	658	704	742	687	697	692	718	758	680	710	730	699	690	681	724	696	714	711	695	681	717	731	687	716	723	673	696	717	712	737	641	711	664	716	715	717	682	727	711	713	735	695	727	686	714	690	682	663	696	676	716	689	688	729	711	704	710	705	696	703	738	732	707	681	677	678	702	729	692	694	705	722	732	711	731	706	728	687	713	658	712	715	757	708	714	665	712	707	705	677	710	713	665	716	723	717	726	714	698	724	700	683	689	754	726	739	663	701	721	714	736	681	717	683	729	671	715	674	752	721	689	709	748	647	688	786	693	692	697	702	728	711	670	705	727	679	687	704	700	698	700	718	659	666	746	678	732	716	690	733	675	692	699	686	736	713	722	719	701	720	699	682	686	730	720	689	669	675	751	720	705	694	711	707	688	717	727	704	678	620	679	736	700	676	704	688	662	701	671	673	701	697	698	718	683	696	669	724	693	708	691	745	707	710	693	766	669	690	650	709	701	738	709	690	732	691	716	667	692	669	718	756	678	709	735	702	729	715	658	717	705	735	723	716	706	705	751	721	712	722	731	680	681	708	702	673	706	732	734	717	713	701	725	703	698	688	689	695	680	714	731	785	716	717	729	685	700	705	704	749	692	730	705	698	711	654	715	725	689	715	696	732	662	679	663	733	746	721	727	697	727	678	725	683	737	715	745	697	707	693	688	802	738	686	739	685	761	723	733	689	715	753	696	680	681	714	737	681	690	658	729	733	663	716	713	655	679	710	626	748	737	690	673	664	692	699	727	656	711	732	742	680	760	686	700	696	717	698	660	675	705	664	671	731	711	675	686	711	667	720	717	706	693	725	715	689	679	770	682	707	697	701	716	712	691	699	697	735	696	689	734	732	727	732	736	721	695	707	739	730	695	657	708	700	713	735	713	726	714	728	687	713	694	659	668	660	716	720	690	718	716	703	678	754	681	655	664	696	752	710	711	780	714	703	735	654	711	689	739	725	717	696	709	719	726	754	701	749	699	714	786	746	724	656	682	692	712	699	718	779	723	756	712	768	722	700	730	707	685	701	775	681	681	714	681	682	679	733	690	697	712	715	710	709	696	694	670	712	728	741	677	743	720	696	700	716	641	722	700	692	720	697	740	723	726	679	710	693	676	738	740	738	657	744	699	724	706	689	734	710	728	724	722	695	735	742	773	728	705	679	722	707	719	707	717	698	737	660	701	710	658	687	698	716	690	720	706	689	687	735	714	693	675	712	730	717	706	717	689	618	683	713	712	719	718	758	714	692	698	664	697	695	719	750	728	712	689	742	688	710	719	725	686	733	671	748	656	730	687	752	713	647	727	665	712	725	727	717	725	675	727	695	725	701	711	727	720	702	723	697	679	676	697	696	729	704	676	703	700	768	695	730	720	715	715	692	744	744	716	714	749	668	666	702	687	737	713	728	751	778	702	712	749	712	725	725	709	739	734	655	716	673	679	723	703	674	697	732	657	738	679	666	685	690	759	752	682	700	728	730	692	661	745	709	694	698	696	668	693	680	715	698	727	661	743	730	665	682	688	697	674	651	704	724	671	704	673	740	675	711	738	674	733	723	722	624	735	693	726	725	706	702	703	743	691	731	714	689	705	714	768	710	652	703	750	711	733	702	715	682	721	725	674	681	711	703	683	710	722	701	716	681	712	753	717	740	698	697	698	701	764	720	726	678	707	744	711	695	678	717	722	692	721	722	663	694	700	691	703	682	660	671	736	673	705	677	699	761	678	723	729	704	722	758	665	703	763	740	705	679	660	693	693	716	710	710	718	724	647	717	706	671	731	738	705	746	694	667	742	701	730	755	681	730	678	740	702	726	708	682	740	726	718	678	706	720	697	717	703	732	704	684	684	684	688	704	734	701	724	730	719	705	717	674	687	690	681	746	706
18494	11544	179	40	28	32	36	50	42	38	38	35	34	38	24	33	37	35	19	32	39	22	17	29	14	28	16	17	23	26	21	22	21	14	21	18	20	21	15	21	25	16	22	20	20	21	34	19	14	17	16	22	17	17	15	17	18	18	19	14	13	14	27	16	15	15	20	17	19	14	22	13	19	17	19	21	14	18	16	21	18	14	14	18	12	18	11	10	10	18	13	24	23	23	25	14	9	16	22	17	22	21	19	21	17	15	12	32	21	14	17	17	16	19	10	22	17	21	16	25	18	11	16	16	20	13	16	22	20	23	19	14	19	15	18	13	19	15	18	16	12	13	18	30	21	18	17	18	14	11	17	18	11	12	18	18	13	17	18	14	9	22	17	28	23	20	22	18	13	17	16	30	17	22	18	17	18	20	9	26	20	16	13	16	14	20	11	19	14	17	15	21	15	20	18	11	11	22	21	16	15	20	13	10	18	19	14	26	13	23	14	15	13	13	16	20	16	20	24	14	23	26	21	9	17	22	18	19	17	15	24	7	17	13	13	18	20	24	13	19	18	18	16	21	13	19	18	17	19	17	14	13	18	15	22	20	18	24	16	18	12	17	17	14	22	11	15	10	15	11	20	17	19	19	14	19	13	23	21	20	22	14	22	17	22	15	20	15	20	22	18	26	19	25	13	25	21	22	16	18	24	18	19	18	26	11	21	13	18	21	16	14	15	16	12	20	19	16	13	7	23	18	24	21	16	18	19	21	10	12	10	19	12	17	13	10	17	23	17	10	22	16	18	15	28	16	14	25	26	22	18	15	24	13	12	19	25	12	20	16	15	15	17	18	19	17	21	17	21	14	12	18	14	19	19	16	15	20	16	16	18	21	18	18	16	19	15	17	13	23	14	17	16	15	17	14	22	12	22	15	17	22	27	15	12	22	14	14	18	14	10	22	16	15	15	17	15	7	22	18	16	19	16	21	19	17	19	23	10	15	17	16	20	13	18	12	19	16	23	28	18	17	23	25	20	19	16	20	16	10	14	17	19	22	27	21	23	27	21	16	17	17	19	16	17	17	16	16	17	22	20	18	15	21	17	16	17	21	14	12	18	23	11	11	14	22	17	14	16	18	17	18	20	18	15	18	23	17	29	14	12	22	11	10	16	25	18	15	18	23	17	14	11	14	21	22	22	10	14	19	20	27	14	20	15	8	13	21	15	15	12	11	20	13	14	18	18	10	18	15	17	10	27	11	16	15	20	16	22	16	12	19	14	19	16	16	16	16	19	16	14	12	16	15	16	20	15	16	12	16	17	16	11	15	23	19	10	17	21	22	16	12	15	20	10	21	17	11	18	16	19	20	14	14	14	8	22	15	12	13	25	18	25	19	24	18	17	16	18	15	13	14	17	17	9	21	20	23	13	10	16	12	17	14	22	23	17	11	23	25	16	15	20	17	22	12	18	14	11	27	14	15	14	15	13	15	13	29	13	18	18	19	22	15	20	11	18	19	13	16	13	17	17	23	18	8	16	15	15	24	11	15	23	22	17	11	16	10	19	16	17	18	14	23	17	28	12	17	17	20	16	16	19	21	13	18	13	14	16	17	15	18	20	16	16	22	18	22	14	27	20	17	18	17	14	18	17	15	22	19	13	14	22	11	17	21	12	13	18	18	22	22	17	19	17	26	22	13	12	21	18	14	17	16	23	10	21	15	21	25	16	14	18	18	20	19	18	16	26	13	18	11	20	20	23	20	17	25	21	23	17	14	17	19	17	11	14	18	15	17	26	20	18	26	16	15	11	16	13	20	19	7	18	20	16	20	21	13	20	18	9	16	19	15	14	18	16	17	20	18	14	24	16	18	10	20	18	16	13	13	16	13	17	16	19	24	12	20	26	18	24	19	18	16	16	11	16	14	18	21	21	22	19	20	20	18	16	18	22	19	19	22	21	18	20	16	17	14	18	21	16	16	16	20	24	19	16	15	16	23	18	18	13	17	13	12	17	14	18	21	21	17	16	13	22	21	23	25	25	18	22	13	20	14	19	13	24	14	21	28	21	16	22	15	20	16	14	16	18	19	13	18	17	6	20	22	19	15	24	19	22	16	18	18	13	16	13	18	15	23	19	17	13	16	16	15	24	13	20	15	14	17	19	19	23	22	22	17	15	21	27	14	15	16	18	9	16	16	13	20	22	20	29	15	21	20	13	18	17	14	17	13	15	19	16	17	20	13	15	13	19	21	23	15	25	21	12	17	18	16	26	12	21	20	18	18	16	19	16	13	15	18	22	16	17	21	19	12	19	21	18	24	12	19	21	11	22	21	14	12	10	16	11	17	23	17	17	20	17	16	14	19	23	13	15	19	12	18	14	15	13	17	12	19	14	20	24	18	14	18	20	21	14	20	19	20	30	17	20	20	18	19	19	14	18	20	18	21	12	25	15	8	22	22	21	21	23	20	19	15	21	14	11	15	18	17	22	21	26	12	16	17	18	18	18	15	17	15	20	21	18	26	17	9	14	19	11	25	17	17	24	20	29	21	27	17	20	21	17	14	17	21	23	18	20	16	14	17	14	22	16	28	9	18	12	17	15	17	10	15	15	24	17	23	27	20	18	21	15	8	14	18	18	13	17	14	11	18	17	16	15	15	21	14	16	16	17	14	10	18	16	15	18	9	12	16	16	12	21	21	8	14	16	14	11	17	13	17	22	17	26	26	15	11	23	19	15	12	17	13	20	19	23	15	22	16	21	12	16	21	14	13	12	13	15	14	19	18	18	18	22	16	23	13	11	17	17	19	15	11	15	15	11	16	6	19	14	17	16	30	16	17	24	14	21	18	21	19	17	23	12	17	20	18	21	13	16	20	15	12	18	17	18	20	20	13	21	17	16	17	15	15	14	16	14	18	20	22	12	18	28	20	21	12	25	18	17	24	8	15	25	18	20	18	12	20	16	20	12	20	11	23	18	16	16	23	13	17	18	19	24	16	14	15	14	19	16	15	14	17	20	25	18	23	17	19	20	23	18	13	17	13	16	18	15	22	15	18	20	17	11	22	13	11	22	17	14	17	20	10	10	18	13	12	21	13	18	18	14	10	20	26	20	24	12	22	19	17	13	15	22	15	21	13	11	19	12	18	18	18	20	24	14	13	7	14	15	10	19	18	10	12	25	16	27	16	13	25	19	22	14	19	19	17	19	16	26	17	21	13	18	18	19	16	21	21	26	12	23	19	10	19	19	20	14	16	21	14	11	20	27	11	12	16	19	14	19	20	24	23	17	13	19	20	10	21	15	18	17	13	17	22	13	22	17	23	22	21	15	20	19	20	18	18	12	21	13	17	23	24	15	19	12	12	14	20	16	25	17	19	21	16	12	28	24	14	9	19	19	21	21	12	21	20	21	25	25	14	19	18	24	11	17	15	12	19	21	18	19	17	10	19	11	14	18	23	21	15	19	18	16	18	19	22	14	22	17	14	14	17	22	17	15	15	15	18
45417	20982	581	639	1553	2459	2529	2242	1894	1602	1297	1038	1006	838	740	710	562	528	477	464	410	415	378	400	352	324	331	298	293	270	259	268	274	232	225	210	223	225	220	230	207	213	203	220	215	212	202	202	187	199	178	192	178	176	188	185	199	168	196	164	164	191	161	202	157	192	175	187	173	157	183	171	154	178	158	177	135	162	171	164	145	170	163	175	198	175	151	165	176	153	162	171	149	185	167	143	127	174	146	173	163	176	177	169	163	164	178	161	151	187	169	176	168	140	183	150	158	152	176	136	145	160	154	159	160	163	157	179	163	146	161	172	150	174	172	146	159	148	144	164	146	146	152	147	166	156	168	148	184	155	146	159	133	158	145	140	146	175	157	175	164	145	130	153	156	160	159	135	146	138	146	160	149	138	149	162	163	137	166	133	164	149	153	167	141	157	160	168	136	144	148	174	176	144	159	152	130	169	151	172	173	139	158	197	132	149	160	158	139	161	167	151	149	149	150	156	177	142	139	144	147	153	159	155	152	148	158	149	171	168	172	155	156	164	171	152	172	162	136	170	168	130	143	159	143	150	165	165	156	164	174	147	155	153	150	175	149	134	149	150	155	153	167	140	165	151	141	166	145	143	142	139	136	153	146	144	137	145	167	159	151	153	140	141	142	148	161	141	158	146	162	140	170	158	166	134	147	158	140	139	173	148	178	170	172	158	182	175	151	176	163	159	155	151	156	145	161	135	144	162	178	151	160	150	153	146	170	140	165	139	151	151	148	152	146	156	178	157	173	154	175	124	160	159	173	162	145	162	169	158	172	157	150	161	152	151	155	142	159	156	142	154	128	141	168	149	167	169	152	155	151	140	140	162	157	157	151	150	174	167	146	140	162	160	167	150	154	148	150	146	138	151	157	131	141	165	140	141	171	163	163	150	142	145	144	141	153	164	135	166	168	163	162	164	161	160	177	147	145	134	145	147	152	157	176	150	151	154	149	154	136	172	150	164	171	159	152	149	175	155	169	136	155	148	166	138	154	164	165	152	165	159	152	129	167	153	144	166	153	143	169	137	153	150	138	164	157	153	146	170	160	133	146	141	155	148	136	176	147	165	164	139	158	164	130	135	153	168	128	155	163	155	169	157	143	156	136	168	148	162	177	148	148	154	153	161	159	165	168	148	152	148	140	158	144	170	151	153	166	155	151	173	159	149	161	149	160	151	140	168	158	153	160	150	185	166	135	139	147	150	158	169	190	168	166	163	142	167	145	147	164	136	145	132	145	123	152	152	159	150	156	171	153	160	179	183	154	140	174	168	150	168	163	158	142	182	138	141	147	134	173	151	166	170	157	118	141	142	155	174	153	165	176	143	170	145	149	151	152	142	164	146	148	159	169	135	146	143	144	158	161	145	141	157	158	162	140	170	157	149	126	141	163	148	133	143	145	161	169	151	161	153	170	139	185	155	170	169	155	150	153	160	139	161	165	151	151	153	162	145	135	158	154	148	138	164	145	137	144	141	136	130	147	171	170	153	164	139	169	163	136	149	145	156	144	163	162	158	162	139	146	151	142	174	143	179	165	139	145	142	175	169	131	149	152	164	177	166	138	145	144	135	156	162	163	170	153	166	159	150	179	167	177	151	155	158	154	180	152	179	136	170	148	170	133	150	147	137	132	135	142	134	154	150	151	144	146	175	144	180	152	125	165	148	145	162	165	148	153	169	165	171	147	174	152	145	178	166	145	174	130	162	158	156	180	148	186	138	166	142	155	136	157	151	149	149	135	166	171	155	181	130	166	176	140	147	146	163	160	154	155	167	162	179	139	161	138	164	162	151	154	148	158	143	149	150	148	141	147	132	157	165	164	150	151	150	149	169	168	152	167	144	149	153	141	165	144	166	172	172	148	150	176	151	156	136	142	143	144	156	145	158	158	180	188	136	144	138	146	156	161	168	142	131	180	155	168	145	150	168	157	148	157	143	139	143	144	171	144	152	158	149	166	125	163	150	148	168	152	150	139	135	131	172	170	140	166	136	161	153	153	141	183	177	163	164	173	147	175	160	151	141	157	149	176	140	158	149	141	156	153	134	153	155	134	140	138	145	135	168	154	147	151	164	140	160	179	137	173	153	144	166	155	172	144	161	156	166	174	170	155	164	145	164	175	159	161	137	155	157	147	150	158	156	152	159	131	171	141	149	137	133	148	144	166	163	165	162	156	157	159	179	146	152	139	142	150	163	154	166	155	161	168	145	156	145	139	164	172	158	182	157	147	152	177	147	146	168	146	155	161	157	143	152	168	166	161	144	152	165	154	153	164	161	148	159	151	168	167	165	154	144	139	170	127	166	162	148	152	183	162	150	158	126	160	141	150	158	152	154	140	146	159	146	133	174	146	146	158	157	162	163	165	174	127	138	160	167	161	145	147	149	137	152	158	154	162	166	162	142	153	171	134	147	159	156	149	147	164	165	141	150	139	159	169	154	160	159	154	171	142	160	152	139	158	164	171	149	170	161	174	160	161	145	157	165	161	149	161	159	150	153	150	170	136	145	179	167	147	134	154	161	160	171	145	157	156	168	157	163	145	159	138	154	160	153	156	184	148	162	137	148	157	156	166	161	127	155	165	154	155	165	141	170	155	164	167	168	174	145	149	150	133	147	158	130	167	151	130	125	142	170	170	146	164	171	150	143	128	170	175	151	161	153	176	157	159	181	153	175	169	136	166	152	164	169	155	137	154	155	149	169	150	147	143	162	151	164	153	159	174	153	169	149	162	148	150	172	159	145	160	167	157	160	143	148	156	156	154	175	167	164	164	149	167	141	158	147	149	141	147	169	157	147	154	148	168	155	150	180	171	156	132	169	137	140	156	141	158	174	146	168	146	143	198	165	162	144	166	150	161	140	162	164	153	150	163	139	153	185	130	145	157	140	154	158	152	163	137	152	162	147	127	148	166	141	155	151	155	161	162	144	160	154	134	173	174	150	157	145	191	149	152	164	148	171	154	147	153	139	155	167	155	183	159	169	149	150	170	153	178	151	170	156	168	140	151	145	150	173	158	170	147	169	152	147	155	160	139	134	135	141	164	152	161	145	171	162	140	159	132	158	139	156	165	138	146	169	171	159	163	146	141	142	155	151	155	168	147	149	148	143	152	142	173	151	173	138	153	150	171	135	155	148	146	169	148	163	145	156	161	171	156	155	173	139	164	151	143	159	171	161	167	162	164	152	159	159	158	148	158	164	154	147	160	139	132	137	129	148	161	150	164	146	168	171	145	142	165	148	165	133	147	154	143	158	160	140	162	156	141	144	156	146	137	154	129	152	158	162	157	167	137	128	164	147	156	157	166	132	144	160	156	159	150	161	172	148	164	164	150	166	127	163	184	132	156	166	126	136	136	155	140	126	160	169	172	167	167	157	142	162	131	149	167	164	141	155	181	137	170	156	152	171	152	172	166	158	157	173	165	170	148	161	147	164	162	144	122	147	154	169	151	164	159	148
27623	20671	1021	100	79	104	111	97	104	108	105	83	101	80	81	89	63	73	96	90	80	68	75	66	60	62	70	73	73	57	66	56	57	72	49	67	58	58	65	66	73	61	71	59	78	48	86	68	62	57	63	60	53	65	75	64	56	64	64	60	66	68	57	60	67	72	58	79	46	67	74	66	59	57	79	55	72	69	62	68	58	60	68	54	57	48	76	55	56	64	54	59	60	60	61	69	70	68	61	63	64	66	73	71	67	68	73	58	67	74	54	63	68	70	71	54	60	62	69	74	57	76	57	65	63	59	62	58	63	43	61	54	62	49	62	68	70	67	70	65	57	78	64	60	81	60	68	69	58	49	69	62	64	55	65	61	62	70	62	74	67	63	68	50	58	64	64	53	56	65	57	46	54	74	51	71	66	59	60	57	75	61	63	56	51	62	59	62	71	64	64	57	61	61	64	64	53	64	48	79	70	58	70	57	75	68	57	84	56	56	63	74	73	66	49	65	68	52	56	67	62	61	70	72	64	62	67	75	63	78	54	47	57	66	73	55	74	48	52	64	70	55	63	52	68	54	73	60	71	64	69	51	55	62	58	64	72	51	58	71	63	65	72	65	68	60	78	60	52	73	58	63	61	64	63	77	62	64	87	61	58	58	73	55	63	49	62	61	59	56	66	55	74	58	69	62	73	52	55	61	63	71	67	62	68	69	60	43	59	73	64	70	82	56	59	65	69	64	77	61	59	67	62	73	64	55	65	67	66	66	53	57	61	52	62	58	63	61	55	63	67	53	49	56	61	58	64	50	66	54	60	65	71	73	63	67	60	58	74	59	62	58	66	54	65	58	78	74	66	73	65	81	76	67	58	76	67	59	76	54	72	69	49	64	63	57	64	63	73	69	61	65	64	56	63	60	71	43	59	65	82	60	58	55	64	71	92	64	55	62	56	61	62	54	55	60	66	54	57	46	67	55	69	55	53	55	51	57	76	63	68	47	71	59	61	56	61	61	63	80	50	69	59	43	66	50	46	80	63	54	50	56	57	70	51	66	68	67	70	59	72	55	65	47	60	56	59	67	66	68	63	58	51	64	64	62	58	69	68	65	69	65	71	76	57	65	69	67	52	58	66	62	69	65	52	70	68	56	72	64	66	56	63	72	63	55	58	64	68	56	58	61	71	59	52	67	65	69	75	71	59	75	57	54	65	83	63	74	67	70	67	62	86	59	58	68	57	78	72	80	74	64	53	68	61	57	63	67	58	61	58	58	84	72	56	39	59	64	75	56	68	71	58	52	66	71	73	58	70	52	50	66	62	53	52	60	61	60	72	65	65	65	74	66	52	65	67	56	68	63	64	70	70	54	55	58	80	73	64	59	64	47	65	74	55	54	62	71	62	70	45	64	66	68	60	59	79	58	65	72	63	51	52	48	63	49	53	52	63	61	57	54	61	74	77	56	62	62	60	65	55	75	59	61	57	61	57	55	63	64	61	65	64	67	57	66	61	67	54	60	65	54	59	54	72	65	52	60	66	70	59	60	57	67	60	58	64	59	53	64	66	56	52	62	61	49	62	53	73	60	48	61	62	74	49	74	64	77	57	67	70	84	58	67	67	59	63	55	59	55	66	65	68	62	64	54	57	87	51	82	74	57	60	73	50	74	48	77	52	63	52	59	63	67	74	59	76	69	51	82	66	61	57	77	73	70	75	63	70	60	57	55	52	50	58	71	73	61	64	55	56	50	56	66	57	43	64	65	65	61	53	65	65	82	67	63	59	61	48	67	62	58	54	72	52	57	58	69	72	57	73	62	62	73	70	60	64	63	61	53	54	65	62	59	68	64	69	61	65	48	84	65	69	58	63	61	63	58	59	61	63	50	74	50	65	65	60	56	52	76	65	62	51	52	69	75	61	60	55	73	61	69	53	56	53	55	73	61	56	60	57	57	54	57	58	63	42	75	48	58	54	63	49	62	73	50	61	48	46	61	59	65	52	76	70	67	63	62	63	72	80	73	59	66	55	58	56	41	61	68	60	63	70	51	70	54	56	63	72	73	70	66	64	63	60	53	57	69	78	77	59	44	69	67	55	67	67	63	75	67	69	37	57	60	58	72	77	69	73	66	58	57	66	75	70	72	55	71	77	65	67	69	51	57	53	59	60	71	69	69	64	54	58	69	56	61	63	55	59	63	60	54	68	59	67	65	62	67	72	66	60	59	49	57	68	67	62	57	43	69	64	60	75	71	57	72	58	80	71	62	75	70	70	81	68	50	62	55	53	63	67	47	54	52	68	69	67	76	67	66	79	63	61	58	63	57	57	60	70	56	61	66	63	52	64	71	54	61	56	53	63	54	61	72	58	58	56	60	79	62	61	78	67	65	69	64	50	56	68	54	60	52	67	54	64	59	54	54	61	58	67	73	76	62	69	67	61	53	70	57	72	60	52	72	70	74	70	59	74	56	52	74	80	54	59	65	69	53	59	79	63	61	79	60	54	60	59	71	72	48	51	65	65	63	59	69	75	57	70	65	84	79	63	76	61	65	61	75	65	58	60	51	60	57	57	50	89	53	65	71	72	57	63	59	60	58	65	63	54	72	63	70	63	53	55	55	61	49	69	54	64	71	72	57	55	67	75	77	60	62	72	64	60	51	44	67	64	74	54	80	60	58	60	71	58	64	59	76	69	80	67	60	56	60	73	51	71	68	82	67	67	67	70	53	63	49	68	50	61	66	62	74	53	57	71	59	59	68	68	65	47	68	51	61	51	76	67	62	71	70	77	47	76	51	53	61	72	63	54	64	69	58	70	52	62	52	51	53	70	62	57	46	51	74	63	62	79	62	58	61	60	64	62	44	73	57	68	52	67	49	63	68	62	73	50	47	68	57	69	79	58	61	64	60	62	64	57	61	71	61	58	55	52	68	76	72	55	67	62	66	59	69	58	62	73	76	59	64	74	59	84	68	47	64	60	54	59	61	62	61	70	66	76	54	60	53	60	58	45	63	57	65	71	64	62	81	65	68	49	64	61	57	58	64	60	67	58	59	52	63	64	64	64	71	74	65	57	54	48	60	71	64	77	64	69	67	67	60	60	56	57	70	65	59	61	73	61	71	70	87	62	67	65	57	64	57	69	47	63	72	69	69	59	48	59	72	68	67	57	67	68	61	68	49	61	62	69	75	67	74	68	57	55	68	69	56	72	62	65	77	65	55	55	56	68	61	70	62	68	62	44	61	61	78	64	58	58	61	63	55	65	67	58	69	57	66	47	73	76	62	62	67	66	68	64	61	66	62	73	59	53	71	59	71	53	66	69	66	67	65	74	52	68	56	67	46	70	68	67	58	69	68	64	73	65	55	69	63	69	77	56	56	62	62	67	71	52	61	54	76	65	69	68	53	58	66	45	55	59	55	70	62	67	60	63	78	71	63	58	61	80	63	61	53	52	62	58	53	56	66	60	81	59	59	62	54	48	67	72	68	70	74	63	59	57	67
52383	25405	1335	1338	3070	4739	4766	4048	3447	2955	2373	2179	1872	1686	1561	1404	1308	1216	1131	1094	956	954	1016	947	909	815	816	818	792	758	734	754	760	736	714	720	675	705	683	676	682	635	644	641	676	701	662	648	630	669	641	652	644	607	605	573	589	621	605	649	620	624	581	647	602	607	612	613	634	634	631	581	612	610	616	599	582	629	608	590	571	588	588	632	570	599	614	577	642	646	563	557	623	603	594	538	579	630	596	594	565	609	592	614	577	615	614	593	574	577	631	565	574	611	594	584	577	606	592	577	544	620	605	587	598	611	580	569	594	604	577	575	623	565	617	552	593	601	597	585	571	594	576	552	592	612	575	626	592	585	576	603	630	617	553	582	582	592	594	561	586	587	579	586	577	626	596	545	615	574	572	551	595	555	597	602	591	563	567	608	573	605	582	659	640	609	580	633	592	606	579	594	599	579	562	589	579	552	584	620	578	590	611	607	605	602	602	580	555	546	592	593	580	556	611	587	587	601	573	601	593	545	593	580	592	554	595	631	615	600	585	616	601	646	572	579	572	596	592	573	530	591	610	584	598	616	570	559	616	579	554	604	634	571	597	584	605	546	636	556	586	556	592	611	561	552	600	596	600	560	587	604	574	547	601	593	544	582	582	578	570	561	607	582	564	570	568	607	595	568	646	601	573	590	631	609	561	601	601	576	631	633	556	573	562	565	529	567	595	556	621	586	572	566	627	627	601	591	601	584	560	578	586	626	613	545	597	593	593	640	597	573	576	600	573	587	555	613	559	611	608	544	552	592	596	621	600	610	575	502	581	589	546	563	506	583	555	584	541	592	551	601	606	559	568	601	603	596	586	610	636	580	560	569	627	594	595	516	579	562	574	558	566	606	583	553	542	593	569	595	550	607	581	580	568	634	576	638	622	534	571	538	595	588	608	608	604	575	553	569	580	605	612	587	600	591	571	583	574	573	567	556	563	602	577	569	579	574	592	580	585	593	642	621	561	588	598	609	597	566	607	600	555	546	633	553	574	607	606	586	582	560	599	594	599	555	515	594	566	558	573	555	533	597	552	548	604	655	602	596	607	613	589	596	561	565	611	564	603	531	612	588	582	596	612	619	624	553	575	589	622	577	595	581	556	590	560	564	576	569	594	550	639	612	552	562	588	568	601	598	546	574	573	570	581	574	631	578	591	596	594	560	597	551	573	579	576	646	530	567	620	552	589	632	622	615	569	556	578	573	576	580	599	595	599	606	590	559	543	534	626	624	594	526	563	597	564	535	554	554	564	565	561	594	575	564	570	566	582	616	569	578	612	597	574	562	597	567	579	581	589	597	572	556	570	588	584	588	590	535	575	570	579	575	609	584	567	561	611	601	576	588	604	607	563	584	578	579	609	545	595	584	614	587	571	588	584	611	608	630	571	547	563	616	577	589	580	559	544	609	594	575	635	592	595	613	565	605	580	589	579	604	568	612	553	638	635	542	594	592	567	616	602	661	586	646	587	577	580	577	581	602	608	629	552	608	579	587	566	568	552	593	595	582	603	551	596	584	576	610	614	552	573	560	580	604	575	603	600	607	563	576	592	614	590	571	554	588	595	588	582	607	583	537	556	582	554	570	573	569	558	558	555	584	585	608	604	551	566	560	521	603	602	591	597	583	603	617	557	606	599	578	559	675	603	538	584	590	556	583	569	549	565	572	583	538	613	602	583	585	545	578	558	588	576	575	606	611	584	545	588	598	546	568	564	572	590	581	575	612	559	587	577	611	554	586	573	584	605	594	617	528	609	563	603	633	593	603	569	572	557	590	613	569	601	593	537	574	625	597	577	560	564	592	533	577	608	577	593	583	577	592	608	624	596	616	623	585	590	528	576	592	573	572	564	569	573	592	548	583	618	581	589	551	566	570	587	590	583	585	582	582	612	653	602	559	594	566	615	580	553	568	591	589	602	596	604	544	560	651	560	555	592	601	556	580	597	559	531	582	579	603	636	585	582	635	550	615	575	564	583	563	596	565	605	571	552	608	581	580	537	579	562	591	602	556	612	562	579	546	573	615	578	575	584	596	604	610	593	622	608	563	579	606	556	642	554	588	610	586	553	617	561	596	593	587	541	563	575	598	626	613	566	522	602	560	593	602	649	632	622	542	611	601	564	577	570	597	542	645	599	587	595	593	570	568	563	540	601	614	620	589	605	599	581	566	576	604	636	599	585	576	564	575	596	598	571	567	589	572	535	550	595	579	580	629	551	521	599	527	619	566	646	583	565	539	607	591	589	558	581	603	574	565	562	570	560	603	597	556	582	605	603	565	583	560	597	593	564	603	599	571	595	599	634	565	602	576	567	534	615	553	598	560	580	568	589	631	626	574	595	630	590	573	566	574	586	559	584	586	568	545	603	588	587	617	592	581	615	629	552	560	516	566	574	572	583	573	652	575	564	616	623	599	596	576	568	598	600	603	578	564	562	571	548	606	615	595	584	591	561	554	587	610	554	579	627	587	575	599	552	574	594	559	627	575	574	621	600	566	558	574	632	538	592	617	587	568	585	592	564	585	566	601	557	588	580	552	610	592	608	575	556	585	559	580	602	577	597	590	593	636	617	595	580	564	622	598	595	603	565	554	580	573	576	580	610	569	579	612	590	554	574	583	536	533	560	621	567	583	604	567	591	591	584	587	591	587	640	581	596	593	630	610	578	583	552	612	570	565	580	548	605	589	614	563	576	542	571	586	563	549	604	575	639	571	606	506	553	580	583	553	609	584	624	540	576	582	634	613	574	565	583	619	576	608	578	566	613	586	583	606	575	591	551	557	584	585	583	614	595	576	530	572	552	595	553	594	606	556	553	577	593	611	553	574	598	594	620	605	556	587	558	579	587	553	601	569	626	601	590	597	596	590	564	590	603	543	608	598	570	559	583	594	574	587	617	584	609	582	579	569	583	570	569	573	609	595	624	578	578	574	581	568	603	588	592	616	579	603	571	624	591	619	567	592	578	569	612	607	610	567	583	614	587	580	581	644	576	599	590	582	561	564	618	626	541	579	601	562	597	561	606	583	631	603	577	585	539	579	628	610	618	595	597	609	541	546	598	561	602	591	591	538	580	580	626	623	612	597	602	620	596	551	588	574	577	595	614	608	540	584	589	534	514	560	550	571	555	557	563	562	651	546	610	607	561	603	582	587	589	559	611	588	571	597	589	549	580	583	588	568	564	597	596	585	605	573	570	629	567	576	567	573	589	611	587	544	605	541	600	538	622	596	587	605	630	567	563	552	575	578	577	545	589	578	533	605	564	610	570	581	602	594	579	583	574	591	621	619	569	589	566	581	622	552	565	536	581	565	645	542	632	607	586	588	614	587	588	552	576	585	539	590	628	632	577	609	568	599	591	605	612	576	554	583	626	600	595	571	584	577	581	543	549	605	559	559	555	580	592	594	584	552	578	562	624	614	625	588	571	583	596	572	550	543	585	603	575	575	542	582	637	560	607	576
9346	3149	53	51	47	42	43	52	44	35	47	47	51	43	50	64	48	50	43	49	42	34	35	46	40	49	38	38	35	36	35	35	44	39	39	35	41	42	51	42	37	53	36	28	38	46	42	36	36	43	47	33	49	44	48	41	44	36	37	42	44	35	31	43	37	44	53	42	42	58	42	43	47	49	43	38	52	43	43	30	47	49	37	30	33	35	40	48	33	51	39	39	45	39	56	46	39	34	46	34	45	36	38	31	33	51	35	43	42	50	50	38	37	42	32	42	48	49	41	30	40	47	55	43	45	40	35	48	39	40	52	47	36	45	48	43	46	49	48	36	51	35	52	42	37	39	43	41	41	35	32	41	49	42	32	47	52	52	52	54	41	30	42	28	41	50	50	46	37	42	44	33	43	43	50	52	40	44	45	31	49	37	46	38	42	38	44	46	45	44	36	45	41	41	40	41	50	28	44	43	44	28	49	38	45	48	39	33	41	47	38	40	41	41	34	46	33	42	49	51	37	44	36	49	55	43	40	45	53	45	53	53	39	35	38	47	40	41	42	38	51	38	47	46	41	39	52	31	49	43	34	51	42	36	50	39	40	42	47	38	31	46	33	46	36	29	54	51	27	41	38	53	48	49	54	44	52	45	41	40	52	39	44	54	36	40	48	33	45	34	32	38	43	40	44	41	50	30	45	43	47	42	38	45	35	53	40	43	44	36	47	37	42	48	39	44	37	43	43	38	38	46	35	50	44	41	41	39	51	33	42	39	43	50	45	57	37	51	39	45	38	39	36	41	42	41	43	34	53	39	31	40	43	47	50	44	39	54	40	46	49	55	40	46	51	50	57	36	40	37	49	37	35	45	38	36	41	43	44	37	38	46	33	44	39	37	40	38	37	32	43	46	46	39	44	52	44	40	40	32	45	41	37	44	32	41	42	44	36	50	43	49	44	38	49	39	48	46	29	37	36	42	46	38	39	44	34	39	46	34	39	38	33	43	39	41	41	45	46	35	37	41	44	38	39	47	45	41	42	34	48	44	37	60	35	48	50	38	49	45	33	32	31	48	42	45	49	44	44	46	47	38	40	39	45	38	42	39	44	36	47	50	43	46	32	50	48	34	36	52	44	40	43	52	43	39	41	43	41	40	30	47	42	43	32	56	56	47	48	46	43	51	46	45	36	32	35	44	48	47	49	45	46	52	40	38	37	36	46	54	42	42	52	44	40	41	32	37	49	39	48	56	43	40	36	28	37	39	46	56	42	41	44	40	45	39	41	46	32	41	55	50	38	38	39	40	41	37	38	39	49	48	53	38	56	33	40	39	31	36	41	44	45	40	44	35	46	42	50	47	41	38	38	47	60	32	39	37	54	40	45	46	47	44	49	37	47	36	27	50	42	49	44	45	41	46	41	59	60	43	35	42	41	45	44	30	45	39	32	44	44	38	40	51	46	48	34	50	38	54	45	43	42	42	38	52	47	47	39	39	44	38	33	42	52	40	41	32	35	45	35	35	45	38	46	41	34	44	40	37	44	45	33	55	31	30	51	41	36	37	44	31	48	40	36	37	39	38	41	35	38	42	49	45	39	37	47	56	46	43	46	38	30	53	47	39	47	51	42	49	45	51	40	44	37	46	41	47	46	34	34	39	33	50	49	53	43	42	44	42	45	33	41	42	53	43	38	45	46	43	42	33	39	33	40	44	41	32	62	36	31	43	47	38	43	35	38	33	34	40	48	43	38	39	39	36	37	40	34	49	46	36	45	50	41	36	42	42	34	40	50	45	58	40	34	44	35	30	42	43	38	35	39	37	56	51	39	41	48	31	43	36	42	48	45	32	43	43	35	36	35	39	32	50	48	30	42	37	38	42	31	44	33	31	43	53	43	47	40	40	35	45	36	45	43	50	38	36	34	45	41	31	57	40	37	39	40	39	45	37	55	53	29	64	37	34	41	44	44	34	33	42	35	54	47	31	30	40	44	47	37	28	48	40	41	45	44	44	52	40	44	47	34	38	49	40	48	42	37	46	36	42	28	45	42	39	33	40	48	43	47	43	59	42	40	42	35	44	38	34	44	40	36	46	42	38	40	35	41	44	55	27	35	34	48	49	37	35	40	43	46	30	48	34	40	51	45	36	61	41	39	37	45	42	54	35	39	46	43	40	51	34	50	46	43	40	35	41	39	45	39	41	50	44	32	44	44	44	41	32	49	52	38	54	43	49	43	38	56	36	43	38	40	42	47	37	35	47	40	47	41	48	46	41	40	44	47	52	37	37	46	44	41	36	38	45	40	38	41	44	52	39	45	45	35	34	32	36	47	36	43	51	50	37	52	39	46	50	40	47	48	29	38	49	38	49	36	45	39	31	42	42	39	44	47	45	36	35	36	38	38	41	47	32	40	34	54	38	47	34	37	50	37	42	38	42	34	52	39	47	33	42	42	46	48	38	41	37	37	42	43	48	46	35	52	45	42	33	46	51	51	41	33	40	33	40	34	47	40	37	41	37	39	34	44	54	33	44	43	42	38	51	43	44	41	57	50	50	42	43	41	44	50	44	36	49	46	33	43	35	41	43	55	47	45	40	56	40	50	38	36	46	39	30	45	38	41	40	43	38	32	52	44	39	38	34	53	38	43	49	40	43	48	48	35	49	43	41	48	41	50	52	36	41	45	50	49	44	47	37	39	36	51	35	38	42	48	45	43	36	55	51	41	37	41	36	47	41	32	47	37	50	40	46	41	48	45	34	38	49	51	37	36	46	37	48	44	50	36	50	46	38	32	41	40	44	44	36	46	33	39	38	50	34	41	31	49	40	44	42	44	42	40	47	43	44	42	42	44	30	34	39	43	55	34	46	43	44	45	47	37	48	41	48	45	51	47	53	53	38	33	32	50	41	43	34	39	45	56	39	42	31	43	40	34	34	43	34	35	54	46	41	39	39	37	41	49	35	46	46	48	41	43	44	41	55	37	43	44	45	33	45	46	33	38	44	44	44	52	40	31	36	42	41	44	43	47	31	44	38	51	49	46	42	55	42	54	45	56	49	38	51	43	33	35	49	32	34	41	48	39	38	43	53	37	46	42	40	50	52	44	44	41	46	51	36	31	30	48	44	46	43	38	39	43	41	36	46	54	44	45	43	43	42	31	31	48	41	47	46	40	48	39	23	41	32	52	33	41	51	49	45	34	47	30	28	32	46	35	49	41	45	40	36	47	42	41	47	48	41	30	32	32	42	50	54	43	36	33	45	38	37	37	48	56	48	33	38	45	40	52	37	45	61	45	34	49	37	33	33	40	43	40	32	41	36	38	24	47	35	42	49	33	45	46	49	39	43	38	31	37	40	42	36	38	44	50	44	39	47	39	48	42	49	31	40	45	45	26	41	48	53	39	44	39	40	43	48	35	43	46	46	46	36	51	39	46	43	43	47	41	38	43	44	41	53	32	35	42	44	42	34	42	40	45	54	50	58	38	36	38	40	39	40	35	44
35028	14596	436	466	701	789	857	802	732	709	650	587	545	526	505	475	435	461	433	435	443	406	404	421	422	413	423	362	409	388	404	391	377	375	414	387	399	350	392	386	373	376	377	365	367	375	381	341	355	367	408	364	371	349	392	359	367	366	368	369	399	364	360	374	360	361	339	366	353	389	339	365	376	365	376	356	346	363	372	358	401	346	371	360	374	395	372	391	353	380	398	352	375	353	404	371	392	400	333	375	390	358	359	406	347	388	372	364	354	374	399	406	364	332	363	346	412	334	368	328	349	355	393	373	359	383	356	384	341	329	365	399	365	344	395	355	378	383	345	356	395	336	354	351	399	347	389	361	350	371	334	362	405	353	314	361	321	369	338	358	352	353	333	387	358	333	393	394	342	330	378	358	352	336	338	360	339	387	348	397	344	394	351	404	381	376	390	365	374	348	358	360	361	367	346	328	388	339	375	354	411	374	339	356	389	361	343	375	367	374	364	387	383	321	363	379	346	344	357	363	362	344	357	363	364	331	367	355	337	381	373	355	399	378	391	356	365	357	386	339	348	373	363	346	388	392	352	375	349	350	371	382	336	355	380	359	349	365	389	353	343	343	351	388	411	370	359	368	374	352	413	328	306	360	362	385	346	342	333	344	366	359	359	403	369	356	361	359	380	354	384	329	355	366	358	352	355	365	365	349	366	345	403	362	363	366	317	340	376	397	371	368	387	343	351	373	390	387	393	375	344	392	356	353	345	335	382	360	343	390	378	363	366	349	335	364	395	364	365	386	369	345	349	375	363	338	358	335	370	384	372	346	369	349	359	343	342	362	379	364	367	347	350	323	386	340	378	393	387	360	336	335	370	371	364	365	371	393	355	363	369	348	373	347	393	390	390	308	396	381	360	384	387	363	361	370	360	382	378	351	362	390	382	353	308	386	366	375	363	379	382	380	354	362	391	328	373	410	359	343	347	366	359	382	359	356	382	359	362	365	396	376	362	346	386	359	383	356	336	354	370	376	403	365	373	365	347	374	363	343	375	349	355	363	386	328	350	389	378	381	371	372	379	360	382	377	346	349	379	364	316	316	350	368	378	366	366	342	371	347	373	365	308	375	402	374	350	371	394	354	356	339	365	345	380	357	385	380	357	369	348	372	412	361	382	357	356	366	383	362	384	366	354	378	359	395	357	351	350	376	379	378	376	391	345	371	351	347	341	368	353	368	389	375	346	415	377	393	374	353	373	371	365	362	383	352	332	331	375	367	353	379	380	379	326	388	334	377	363	354	355	384	386	380	332	340	383	383	366	397	369	334	372	350	388	374	342	372	394	331	363	370	353	376	357	353	362	325	392	340	384	332	362	355	337	380	372	345	355	362	371	332	381	387	342	366	364	359	354	364	367	353	377	373	368	393	390	371	361	391	373	371	367	336	352	351	364	375	360	343	357	392	391	381	386	349	337	334	339	350	356	390	362	332	350	371	364	353	371	354	366	385	348	346	371	387	350	332	406	348	330	365	379	371	354	355	324	338	366	387	379	342	348	335	361	385	364	354	379	341	368	375	376	347	395	358	375	366	344	392	359	366	343	393	398	390	363	380	356	347	348	407	387	315	379	385	352	341	400	355	358	395	351	357	375	380	370	341	374	390	346	360	382	380	374	365	365	379	321	386	359	368	350	378	351	375	372	381	361	355	368	372	380	392	377	363	355	354	396	369	365	367	379	382	372	382	369	352	361	380	347	360	352	384	353	351	367	346	401	348	361	378	388	359	331	362	290	353	361	361	396	340	405	350	376	374	357	355	362	347	367	347	409	374	374	345	365	354	371	388	369	340	371	375	348	356	389	371	338	343	359	349	350	381	346	370	394	371	326	386	371	357	367	372	331	364	408	365	362	347	401	375	387	355	373	373	368	380	366	350	351	355	355	367	376	334	339	365	364	327	385	365	372	391	360	364	359	361	359	381	323	346	369	389	315	342	360	332	390	393	361	354	391	359	356	337	389	378	351	369	372	356	369	365	334	370	322	342	374	377	355	362	316	387	352	343	388	344	332	321	359	353	355	356	354	345	369	357	395	349	349	351	403	343	371	330	352	351	367	339	350	346	355	372	318	361	362	417	403	320	363	345	366	383	335	343	369	372	367	368	345	380	374	362	352	371	377	384	339	350	376	353	355	369	370	362	375	347	332	337	378	359	376	374	359	368	387	385	356	369	350	382	361	365	367	402	331	355	387	387	356	357	405	351	357	378	373	390	375	393	364	368	364	375	374	369	353	350	336	314	330	340	375	368	363	367	349	368	375	351	353	361	331	370	389	357	364	315	358	360	366	367	344	364	361	385	389	351	393	369	358	360	331	386	383	360	338	344	389	368	363	353	354	357	377	373	366	355	393	320	330	329	335	334	350	372	407	379	350	364	365	351	390	354	369	393	376	344	370	362	343	333	331	318	376	375	330	369	363	378	393	347	348	351	362	342	397	374	366	364	333	365	371	368	388	362	366	351	352	374	349	373	372	369	392	348	346	352	338	341	369	382	385	349	331	368	372	424	363	371	376	382	359	368	370	348	344	356	361	344	373	415	345	343	397	357	336	356	355	365	354	381	361	399	373	352	358	358	360	371	355	378	347	391	369	362	364	357	360	381	407	338	353	360	376	355	382	336	347	364	401	335	322	351	392	366	373	348	360	369	387	342	355	372	358	380	350	362	387	359	376	346	366	385	378	374	396	383	357	357	330	376	385	355	409	383	377	339	364	385	355	379	349	359	374	364	367	351	373	385	349	340	330	353	354	370	363	347	388	349	340	369	377	335	364	384	367	362	353	374	352	368	375	362	329	393	357	375	342	380	378	374	357	354	355	331	382	360	365	369	353	348	346	386	370	365	393	365	346	349	386	348	342	386	334	366	373	375	348	374	363	374	399	327	330	326	391	377	362	350	353	351	332	362	337	390	357	374	379	369	361	374	369	363	372	327	366	404	382	357	384	349	378	356	355	336	354	358	367	378	397	369	352	374	395	376	392	340	366	362	378	365	372	364	397	360	339	410	377	358	396	342	348	376	351	343	356	332	381	383	381	353	369	368	345	353	346	350	359	373	364	341	378	379	358	389	363	307	393	343	337	395	386	364	347	368	391	367	364	364	363	350	386	379	384	384	376	384	365	369	372	377	393	363	384	370	370	370	358	354	351	351	317	349	343	355	406	352	382	386	364	356	365	350	360	363	341	336	356	404	355	333	379	384	372	349	355	372	387	376	337	381	378	347	358	353	355	353	349	387	386	359	343	376	372	364	353	385	319	361	368	356	376	380	331	339	335	397	387	375	350	388	366	350	341	382	342	363	403	344	384	365	385	341	396	367	348	372	365	338	342	354	387	380	371	357	390	342	362	328	386	355	386	378	358	345	378	337	359	365	378	378	392	373	368	384	371	380	338	391	361	370	376	350	408	402	350	377	400	379	344	368	359	348	347	343	370	385	389	338	346	351	357	347	371	372
23038	16215	569	114	88	117	85	108	112	114	86	101	94	82	93	90	94	98	97	94	86	85	68	91	83	86	81	72	108	86	80	63	98	85	82	70	76	86	93	93	79	94	74	89	93	72	77	92	68	84	69	83	76	72	68	94	74	78	67	88	78	85	70	73	82	62	69	70	81	60	72	90	77	85	87	75	87	74	79	86	93	69	77	73	84	70	63	86	73	87	82	74	86	80	72	72	85	68	76	73	79	97	80	76	76	70	80	70	74	79	107	86	88	79	67	87	88	76	81	80	67	73	72	89	83	76	93	75	63	66	90	71	88	75	78	77	68	82	59	69	71	74	88	74	67	75	66	61	75	71	69	91	84	79	74	78	76	76	87	78	76	85	81	66	76	64	73	72	88	79	74	82	76	72	90	75	83	62	82	73	83	73	85	93	89	86	70	76	72	73	87	81	59	77	74	68	75	71	73	68	62	75	62	61	81	83	78	60	81	85	66	84	76	86	82	68	80	70	66	75	78	72	73	76	101	72	91	79	72	83	53	83	85	68	89	93	66	80	98	83	78	72	71	77	79	75	73	76	90	83	73	76	69	77	71	89	82	88	80	74	69	85	87	77	92	82	62	73	87	73	90	75	80	77	61	81	72	81	83	81	61	82	88	72	72	80	70	84	81	89	71	83	78	92	91	80	69	68	78	89	89	68	87	84	72	89	76	78	63	91	71	77	74	76	60	80	80	75	66	85	80	75	73	82	81	87	73	72	83	79	86	84	86	87	89	78	68	75	62	90	64	68	77	64	78	66	77	62	83	88	86	75	82	65	74	57	94	73	77	79	80	92	74	73	86	67	63	70	82	87	77	85	73	72	92	71	80	72	62	75	74	94	93	77	93	90	78	81	77	72	64	80	74	76	78	93	80	83	78	91	80	95	76	73	84	78	85	88	61	75	86	52	93	71	84	81	73	67	59	66	67	84	62	65	77	83	80	61	81	73	83	75	78	79	73	83	71	70	88	77	70	73	64	73	76	62	72	90	73	83	86	67	65	90	80	65	59	94	73	67	64	86	92	68	73	94	65	72	95	82	71	91	84	79	78	80	80	90	81	74	64	78	87	56	77	83	74	94	77	91	73	82	65	77	79	69	86	73	82	86	74	58	74	86	84	77	65	74	76	74	71	85	75	78	58	68	93	80	96	75	78	71	86	78	81	82	88	78	81	95	68	85	76	79	78	74	85	78	75	77	68	71	70	83	78	78	78	44	91	70	74	89	86	61	79	83	80	84	72	70	72	52	83	84	79	80	84	91	74	85	69	85	84	82	81	71	89	93	74	62	85	79	77	70	98	74	84	82	87	81	80	84	84	90	83	89	73	85	60	88	84	79	78	86	86	66	71	75	83	68	95	84	85	82	68	89	76	80	74	70	70	83	83	71	76	79	66	86	70	85	88	79	81	71	73	75	91	86	75	70	84	67	79	67	81	76	67	79	86	71	89	73	75	66	70	79	82	87	87	70	85	68	90	80	71	80	74	89	78	83	70	73	73	75	83	83	76	84	76	80	65	80	85	81	77	81	85	70	84	99	75	61	87	79	71	61	83	77	63	85	94	72	83	89	54	79	67	86	69	70	75	67	86	80	82	85	77	72	90	82	83	69	78	75	73	91	79	80	75	81	76	69	63	78	70	80	77	81	82	61	75	78	65	62	87	79	74	77	68	88	80	87	64	74	78	83	76	71	60	78	72	77	67	87	75	56	89	80	98	83	82	87	78	99	83	81	78	82	82	79	74	85	88	94	79	79	80	84	85	74	65	79	92	74	90	81	88	96	85	80	92	77	91	82	77	72	64	80	77	76	78	72	68	80	83	93	80	80	67	75	85	67	67	82	75	78	73	67	87	88	85	67	96	80	94	64	81	68	81	84	56	70	68	81	64	69	82	68	76	79	84	88	76	78	69	76	57	82	83	76	90	82	74	72	87	74	80	74	90	82	70	71	80	81	69	75	74	72	82	77	85	74	71	67	91	90	99	83	74	78	79	71	85	92	78	68	76	63	86	65	70	86	64	79	83	77	81	63	88	83	82	63	67	77	65	88	72	70	81	69	77	80	81	100	84	76	78	90	74	78	74	75	78	60	72	77	63	80	84	65	79	92	89	99	68	64	78	79	98	70	70	79	77	81	74	84	70	80	58	65	71	74	72	80	75	69	78	77	81	69	69	74	79	72	75	79	86	67	68	79	66	79	79	87	70	85	77	89	80	79	79	80	75	89	88	69	84	80	91	88	74	99	79	61	75	65	76	71	83	71	79	68	62	92	89	75	77	86	73	68	79	80	64	77	89	80	65	99	88	68	78	72	77	91	67	85	77	67	88	77	84	72	73	88	80	91	81	97	75	87	68	68	82	90	72	79	66	77	73	71	81	92	82	70	67	68	85	64	72	83	72	76	80	69	85	68	95	58	74	85	74	82	71	89	58	87	77	73	84	92	96	84	87	60	58	71	86	80	82	87	73	62	88	79	77	87	77	72	78	90	81	71	89	71	83	74	64	87	75	74	59	91	75	75	87	90	84	81	82	74	80	74	77	68	86	79	72	75	89	73	69	77	71	85	84	69	63	87	66	85	65	70	79	80	79	76	80	71	83	77	74	69	79	67	81	80	72	77	71	55	88	75	71	76	72	83	80	76	74	70	69	82	70	76	85	75	110	68	75	68	74	87	77	89	85	78	66	72	78	78	65	65	106	70	65	76	66	74	89	76	73	68	77	97	81	76	83	90	50	76	88	80	67	74	74	90	83	89	77	69	86	67	65	83	77	102	86	80	80	66	82	89	71	75	96	66	87	73	92	78	67	77	53	89	76	89	73	69	69	60	90	88	77	59	83	64	74	73	67	88	68	64	86	69	87	78	72	100	75	76	65	65	65	64	70	76	71	80	101	72	84	65	76	56	89	74	68	68	78	71	83	75	88	75	85	71	79	77	78	85	96	88	70	60	75	76	61	88	84	73	69	75	84	58	77	67	60	73	76	83	78	93	83	79	58	70	81	74	85	75	74	86	92	68	89	85	83	71	92	81	76	87	82	84	77	78	81	69	86	70	69	79	74	79	80	83	81	77	59	75	85	76	95	71	87	82	69	91	80	55	83	80	83	85	73	83	84	78	93	71	66	84	79	69	66	75	77	80	82	76	76	86	74	93	86	71	89	80	78	60	91	86	76	79	72	79	81	90	73	64	59	82	80	81	84	66	80	82	89	60	69	64	74	65	85	64	81	83	86	89	70	73	80	82	65	89	68	78	78	73	83	83	87	70	76	93	81	95	84	76	83	82	85	71	68	57	64	90	65	85	78	97	78	89	66	86	75	70	96	77	77	76	83	84	82	75	72	72	63	92	74	74	74	77	68	78	70	93	56	73	74	75	73	76	88	63	84	77	82	90	67	97	76	80	72	92	88	79	75	85	88	80	84	81	85	76	86	81	83	77	89	55	61	91	81	85
48972	24324	1234	1231	2490	3585	3467	2940	2558	2123	1865	1642	1462	1302	1293	1161	1110	1078	998	980	903	884	934	838	882	852	815	808	858	830	817	815	759	822	774	782	820	784	776	779	752	763	748	700	729	744	730	750	735	747	721	690	748	721	724	725	775	738	699	742	705	682	695	713	733	703	735	702	719	754	723	685	697	721	702	677	660	751	679	691	715	656	692	735	672	707	718	666	736	693	691	696	648	714	741	705	743	742	645	696	734	734	732	695	708	708	655	706	675	696	704	692	719	661	716	707	697	709	693	720	684	746	710	685	689	715	687	693	705	691	709	716	709	709	700	780	684	701	676	687	710	713	724	675	708	680	693	719	702	708	692	624	641	691	669	698	706	700	713	707	748	740	695	727	689	696	748	691	700	714	732	698	662	720	725	711	647	669	693	686	717	668	708	695	701	737	673	740	711	673	671	723	709	679	665	719	707	735	697	681	710	684	705	692	702	671	729	685	717	687	695	685	697	740	699	676	681	717	684	710	682	714	667	729	680	685	713	724	676	732	687	713	692	714	697	688	687	694	725	664	707	701	727	666	674	719	671	740	661	700	728	702	710	728	696	669	674	700	699	666	728	665	699	702	691	735	694	668	666	658	692	718	713	750	675	636	677	695	741	653	671	680	766	727	719	703	725	719	654	667	686	683	731	736	687	744	718	667	713	680	714	715	704	719	700	699	717	690	732	682	680	698	668	690	689	704	683	679	699	724	646	678	698	709	695	721	712	706	752	708	707	730	740	698	697	681	638	711	716	670	740	678	699	682	675	680	701	725	701	658	722	746	711	708	714	735	692	721	734	749	689	688	675	657	685	720	677	658	673	707	687	676	672	664	657	689	694	675	679	687	682	730	723	666	684	680	670	692	711	702	739	667	711	703	686	676	685	654	730	709	671	706	690	692	697	684	679	729	723	720	696	688	719	695	664	733	701	698	718	705	680	694	686	675	704	729	673	694	663	673	684	647	693	666	717	698	745	708	695	728	712	700	678	699	738	693	709	700	734	669	741	725	666	679	723	727	700	715	717	725	678	726	686	694	673	696	739	668	691	697	679	703	700	723	702	748	694	686	720	722	689	661	671	735	682	667	697	699	723	658	655	671	660	700	727	694	657	663	721	686	738	715	750	724	696	746	753	666	689	762	702	694	720	692	671	718	702	677	725	695	697	695	665	748	689	705	695	675	720	698	705	685	653	705	681	687	692	751	670	699	697	704	703	656	679	664	693	672	686	751	674	685	683	638	713	666	741	666	725	684	697	723	701	691	705	664	701	692	740	702	691	746	687	712	732	701	682	705	710	656	696	682	657	725	695	703	654	752	730	689	692	713	676	686	705	730	657	644	716	728	704	702	706	725	677	673	708	721	695	697	715	727	669	669	712	715	691	700	697	646	703	708	683	696	690	712	704	710	668	650	718	742	708	724	656	667	708	701	729	677	682	700	725	711	706	620	694	689	704	701	725	760	683	689	672	716	668	733	726	749	693	723	736	660	687	705	700	695	681	681	648	680	677	765	674	710	708	630	683	691	655	696	621	731	716	686	678	688	725	681	686	670	746	730	687	710	718	725	674	678	696	706	696	740	687	683	687	701	714	672	666	657	657	720	693	680	724	729	708	689	710	671	719	676	672	696	713	720	691	720	700	696	739	654	713	671	735	663	693	659	701	675	673	664	691	665	663	693	662	678	706	653	672	699	711	697	719	687	689	729	761	726	707	698	690	664	670	697	714	711	721	711	667	681	698	703	682	673	677	709	720	679	727	671	676	676	715	643	683	694	718	706	691	674	709	713	642	691	666	671	704	691	696	714	689	697	693	680	719	709	657	679	657	685	683	685	702	727	728	704	742	677	720	696	674	691	700	678	671	683	743	706	713	718	728	649	697	700	680	706	719	597	684	716	706	725	744	690	690	686	694	706	713	718	680	685	680	697	678	723	667	683	657	739	693	656	673	687	740	724	738	752	682	625	663	689	668	735	698	660	667	687	650	711	715	707	668	723	729	693	710	660	752	667	719	706	668	691	629	717	668	680	710	659	720	682	696	710	693	746	683	740	663	678	725	705	689	713	688	711	714	686	696	669	693	715	735	717	690	684	719	686	679	711	676	688	676	695	725	678	745	692	715	660	696	697	693	675	723	648	657	689	717	642	698	710	667	702	711	745	660	669	711	693	719	728	713	682	696	678	724	706	686	675	694	690	753	658	718	687	710	714	681	678	687	692	679	690	737	699	682	690	728	719	689	685	696	700	696	692	664	725	671	716	702	704	719	742	675	699	710	659	720	751	704	674	714	701	709	681	679	685	690	713	692	707	688	686	670	724	791	668	680	720	712	722	670	636	707	704	668	711	708	729	679	699	660	733	659	703	677	680	709	671	660	725	709	676	709	743	725	672	700	698	709	688	686	683	704	668	676	687	736	717	708	725	709	659	739	660	696	715	665	694	700	730	701	738	683	725	726	741	711	733	697	744	680	728	737	693	711	703	712	712	671	706	673	669	706	719	674	699	707	744	714	712	651	765	688	706	715	654	694	690	673	720	722	703	683	684	723	723	691	723	719	707	669	691	737	718	709	717	745	680	660	618	693	640	722	727	690	684	686	707	688	704	675	695	703	680	698	686	665	646	700	677	737	687	711	670	722	701	700	711	700	730	667	725	680	690	628	663	692	692	659	708	677	696	664	651	680	698	675	683	677	705	748	671	713	709	699	647	698	690	724	754	695	698	666	688	693	693	725	674	714	668	678	725	704	701	719	699	665	709	699	700	670	695	718	696	690	710	642	697	687	710	680	754	693	679	720	751	682	701	704	663	718	654	718	685	677	721	732	680	649	691	734	721	708	654	718	694	665	712	734	748	643	709	737	761	660	677	700	712	734	649	658	698	723	725	679	651	709	706	672	725	670	730	655	665	683	679	728	687	744	635	704	672	740	699	744	671	692	694	707	693	696	710	701	710	663	749	692	696	737	693	720	682	697	696	687	679	702	682	739	695	704	702	658	699	730	694	670	678	681	674	683	728	726	689	744	723	677	702	686	702	700	684	674	715	738	720	692	695	695	722	738	688	621	646	667	667	683	683	723	728	714	681	750	686	715	659	672	723	679	692	667	704	698	708	665	684	714	710	689	673	714	681	698	722	687	695	652	674	705	695	663	656	662	657	679	698	687	681	718	691	689	777	724	715	667	704	684	753	696	708	678	733	728	710	696	718	694	674	771	712	703	676	709	703	718	685	681	695	707	684	726	705	707	690	735	711	671	726	711	741	689	705	706	702	713	730	725	670	704	691	710	739	695	700	669	652	679	679	650	674	746	672	685	704	682	751	687	687	731	675	718	716	706	694	716	714	720	706	691	668	722	692	694	732	721	699	720	678	742	728	718	648	707	654	656	675	684	700	706	706	713	663	687	663	698	707	687	678	690	705	688	699	660	667	686	684	705	733	734	677	752	701	665	695	681	680	662	666	698	731
18880	12250	251	35	35	21	42	52	48	42	36	29	38	32	39	35	24	24	31	25	23	18	20	19	26	27	26	17	26	19	15	17	18	15	21	23	28	13	23	22	21	20	13	18	21	17	20	24	23	21	19	16	23	15	17	25	20	28	20	8	22	18	17	18	12	13	25	15	13	16	12	17	26	15	27	17	16	17	23	19	22	8	22	19	14	19	18	14	14	17	17	14	20	22	20	25	22	18	22	19	20	19	15	13	11	18	19	18	17	22	14	14	20	17	23	22	10	21	13	23	15	19	17	18	21	17	23	13	15	19	15	16	18	16	13	12	29	23	10	17	10	23	19	20	18	11	18	22	7	19	21	13	9	18	22	19	16	15	13	22	17	16	19	21	20	19	12	19	13	22	14	12	15	26	15	11	20	15	16	14	12	12	15	21	20	18	19	20	18	13	7	19	17	14	16	15	17	22	14	16	17	15	21	19	20	19	11	17	17	26	8	18	10	18	17	18	16	15	13	10	10	13	10	17	15	21	18	23	10	14	16	21	20	20	18	20	15	16	19	8	21	14	14	17	16	17	26	18	16	21	22	22	13	18	14	18	20	14	10	21	23	12	13	13	18	8	13	16	22	12	12	21	15	19	9	22	22	17	21	13	15	10	21	18	17	15	12	16	26	23	14	22	16	14	12	15	13	14	11	19	18	10	16	16	13	20	22	14	17	16	16	15	15	16	17	15	14	22	13	22	10	14	19	14	18	14	16	10	11	17	10	22	13	16	15	8	15	25	20	17	13	16	18	21	20	22	21	15	21	19	17	14	12	19	18	15	22	15	17	15	16	21	13	14	17	11	16	19	18	13	13	13	22	21	18	14	18	18	19	18	12	15	23	19	18	21	16	21	19	20	19	17	15	19	15	18	22	13	22	26	16	9	27	15	12	22	18	18	9	13	25	15	12	18	18	14	21	11	13	12	21	17	16	13	16	17	17	22	19	20	17	27	13	17	15	15	11	18	18	15	15	27	17	15	20	22	29	15	15	17	19	14	21	23	17	14	13	16	23	28	6	24	25	10	18	14	16	8	16	23	25	11	12	14	20	17	11	22	18	13	14	11	20	9	13	12	19	17	11	17	17	7	24	14	19	13	11	16	24	21	14	18	17	20	19	13	19	18	25	11	15	13	20	17	11	22	15	17	16	19	19	15	18	16	10	22	18	7	18	18	22	22	20	18	20	8	18	17	18	19	15	18	15	19	21	25	22	20	17	17	18	16	13	20	16	24	14	26	17	18	26	20	23	19	19	20	19	27	19	18	16	21	15	18	25	17	14	10	20	14	15	13	22	15	17	13	12	23	17	14	15	19	24	25	8	20	23	34	21	15	15	20	12	20	15	21	15	14	20	20	23	11	22	22	15	15	11	13	23	17	18	15	16	10	19	17	21	20	15	18	15	15	19	25	11	19	20	21	17	9	17	15	16	11	22	16	10	14	17	15	19	12	15	16	14	15	13	15	22	18	13	16	19	18	20	18	13	17	22	13	11	27	14	14	25	14	14	15	16	14	14	14	16	24	13	14	21	27	18	12	12	15	18	13	10	13	15	15	12	12	12	12	8	15	16	22	19	15	14	12	18	17	18	14	16	13	16	11	21	13	12	22	19	17	14	15	13	20	24	18	10	18	13	24	19	20	21	14	14	12	15	14	13	18	25	18	21	22	19	21	18	3	18	19	18	15	13	16	13	27	17	14	21	15	16	14	14	19	11	19	21	24	19	17	18	14	20	23	21	17	20	22	20	16	23	20	13	19	14	15	13	23	19	21	16	10	16	20	21	20	19	22	21	21	15	22	14	16	13	14	18	18	19	19	17	21	13	15	14	20	12	26	12	13	23	17	17	12	18	22	14	22	16	20	19	17	15	11	19	16	12	13	15	15	20	14	21	17	15	23	16	29	15	20	9	12	22	18	13	13	19	20	19	14	15	15	16	10	23	15	15	12	23	16	24	20	17	10	14	14	13	13	20	20	19	18	13	16	16	20	17	19	14	13	13	18	11	20	14	17	9	17	13	12	18	15	12	13	21	14	11	19	14	10	11	14	16	17	14	19	17	23	13	20	23	20	12	18	14	20	17	19	17	23	15	17	16	19	23	14	22	15	8	14	17	21	10	19	13	28	17	17	21	17	16	20	17	10	22	9	20	15	23	22	15	19	13	11	14	9	16	16	13	14	11	18	18	12	12	19	13	21	23	12	19	14	16	13	15	17	22	11	25	13	20	19	15	10	13	13	15	18	34	14	19	14	9	14	20	15	10	17	20	17	16	17	19	17	16	14	21	25	8	17	14	13	18	9	16	14	16	16	16	15	17	15	14	18	18	16	21	13	15	12	13	21	12	19	20	17	12	20	16	11	20	21	20	22	21	25	20	10	26	12	21	16	19	18	21	22	14	14	13	22	18	18	17	15	23	12	15	13	19	15	20	24	7	14	16	12	19	20	23	21	20	15	17	16	13	19	19	16	19	14	15	21	18	18	22	20	18	14	19	19	16	23	17	18	22	13	18	16	10	11	11	22	21	26	8	15	18	18	19	21	21	9	21	17	13	17	25	11	9	18	16	21	19	22	15	16	20	17	19	16	22	21	24	14	22	14	24	14	24	14	19	20	11	15	15	21	18	17	12	12	13	13	21	20	21	10	27	18	11	30	20	21	18	16	11	20	13	26	13	14	25	20	15	16	26	15	18	17	18	17	21	21	16	17	12	16	13	21	14	14	20	20	19	19	13	22	18	20	20	13	16	16	20	20	26	13	20	16	12	9	21	19	19	19	14	20	20	26	20	11	22	13	21	19	17	18	14	21	19	12	14	17	22	12	11	17	21	17	16	11	19	13	18	18	14	19	15	15	20	19	14	16	18	15	19	22	20	19	23	14	18	11	23	16	15	20	16	23	13	14	21	19	12	19	18	20	11	8	18	12	13	17	16	12	14	12	16	20	17	15	15	6	14	11	15	7	14	11	9	16	23	15	17	16	28	18	13	14	24	14	20	19	23	13	27	23	20	21	18	13	21	21	16	20	22	13	22	10	10	14	17	15	13	20	14	16	17	16	11	16	12	21	21	19	11	17	14	23	17	14	19	18	18	17	22	14	19	22	13	22	16	19	14	15	17	24	13	15	20	16	19	8	18	23	22	16	14	21	20	16	13	17	17	14	20	15	13	15	17	18	19	19	20	18	12	26	21	20	19	15	20	23	21	19	19	16	21	15	18	12	15	15	22	19	10	12	20	26	17	10	16	25	22	19	13	15	26	17	14	20	22	11	15	16	21	20	19	17	18	19	18	19	21	21	16	19	16	24	22	20	18	11	10	20	19	17	13	15	16	20	15	15	21	26	13	19	14	20	21	23	9	13	14	14	18	18	23	23	8	25	19	21	16	25	20	15	16	14	15	21	16	17	23	8	15	14	15	17	12	18	9	14	14	20	20	20	15	13	16	12	15	18
45427	21916	578	610	1462	2385	2580	2178	1870	1590	1316	1107	1012	832	766	669	612	609	496	483	412	385	399	351	347	284	306	301	272	319	291	258	241	264	238	240	252	225	245	233	229	224	199	176	196	178	196	190	179	181	211	198	180	184	212	187	178	192	173	150	164	173	182	184	200	152	165	170	184	173	185	188	167	156	156	170	176	173	173	152	144	150	160	169	180	160	166	161	174	138	152	135	144	150	162	159	179	158	167	155	153	160	184	159	151	173	146	166	168	136	170	144	168	148	147	161	154	158	167	139	157	154	190	148	183	156	152	161	140	173	156	162	149	161	157	143	157	149	162	156	159	142	173	148	166	163	132	167	189	145	166	142	175	157	156	162	159	137	165	160	166	165	158	146	158	159	129	149	149	154	175	154	158	149	169	166	152	139	159	154	154	164	174	170	149	157	167	135	164	152	166	145	155	149	151	163	170	178	155	152	152	143	147	157	171	133	148	161	148	143	178	141	156	134	174	171	152	165	179	189	152	167	154	168	146	146	154	159	151	147	155	163	145	144	153	167	156	150	160	138	146	145	159	149	174	147	176	158	172	131	163	161	147	149	148	169	159	148	173	162	158	177	156	170	156	162	159	160	161	134	159	154	169	165	156	149	173	183	162	153	157	150	156	154	154	144	172	163	147	155	157	155	124	134	167	183	140	162	163	151	126	153	176	152	173	176	161	164	162	150	164	154	142	137	155	160	162	146	152	166	140	155	172	146	167	123	166	129	151	155	170	174	147	143	167	159	154	157	155	186	177	160	165	175	171	180	139	158	173	142	170	160	150	160	153	166	158	141	144	176	126	158	162	160	144	153	136	161	128	142	181	161	141	170	172	139	153	168	153	152	139	153	149	140	158	172	170	137	161	161	150	140	150	150	181	149	136	155	146	164	181	157	148	167	115	130	147	142	150	144	153	162	167	156	153	154	182	153	156	183	159	147	173	167	164	131	147	160	168	158	161	145	145	159	183	153	146	171	153	175	167	143	143	147	168	156	136	181	137	128	157	147	141	169	162	170	158	162	171	144	163	155	155	170	137	162	160	152	165	154	153	162	142	139	161	154	146	150	147	149	163	159	128	135	123	152	175	146	157	167	171	173	172	162	145	155	147	170	150	162	161	162	162	159	139	156	138	157	137	146	156	159	144	173	157	159	167	146	146	159	119	129	164	167	171	162	147	160	158	176	162	150	138	139	134	145	153	170	142	153	151	140	165	158	146	143	150	163	162	148	154	166	146	152	154	164	158	140	164	140	169	161	149	149	168	152	163	146	171	146	140	142	156	142	154	157	180	160	173	147	135	143	165	161	163	145	149	174	129	150	174	145	148	150	171	157	141	149	162	146	147	144	168	142	138	157	153	157	154	161	134	178	148	141	167	154	160	171	139	162	159	145	161	152	165	142	163	154	168	164	136	156	148	150	145	165	159	123	154	155	160	137	163	156	170	124	158	165	140	157	172	138	160	159	150	175	176	141	165	153	156	142	149	165	169	154	156	149	148	157	141	162	140	164	156	153	137	160	154	129	146	162	131	162	156	138	140	134	184	154	148	162	166	139	137	156	153	163	150	173	160	155	150	152	134	131	130	133	161	140	170	147	155	138	158	158	153	169	167	164	144	161	174	164	158	145	145	155	172	141	146	156	169	149	138	147	156	164	142	142	146	163	170	145	136	154	136	129	139	161	144	167	163	137	136	157	157	168	148	171	168	183	192	172	171	142	139	150	150	141	165	152	174	147	148	165	138	170	161	168	163	143	165	151	147	161	164	142	144	153	161	154	162	148	164	151	151	182	146	147	158	169	143	161	172	137	178	177	156	141	146	163	162	146	139	150	130	147	151	162	160	168	146	151	162	146	169	158	150	135	158	145	150	158	155	152	144	136	154	128	152	131	164	149	136	155	150	144	164	152	169	146	158	153	175	154	122	151	144	173	165	137	163	154	164	157	150	160	158	166	176	160	141	152	139	139	143	156	170	162	155	171	151	134	176	164	149	140	160	157	141	128	161	163	163	161	137	168	161	169	153	152	156	169	160	157	158	164	162	168	145	131	153	134	144	155	159	169	148	163	169	119	162	152	133	157	172	142	147	169	164	147	155	153	163	157	133	155	150	180	159	167	169	168	151	147	143	140	153	182	145	163	136	158	174	164	127	182	162	156	152	154	160	178	166	167	158	160	173	157	163	146	152	137	156	148	127	161	167	154	149	155	148	159	170	153	144	160	158	141	167	141	151	154	152	162	158	145	148	174	141	159	163	142	137	185	172	148	169	124	152	175	165	162	152	185	151	164	147	141	147	145	161	183	160	164	171	157	128	163	182	152	163	161	144	138	151	150	153	142	153	143	151	173	154	163	159	164	150	175	166	129	160	157	167	171	170	155	152	141	158	174	166	166	154	145	157	154	165	159	164	158	149	154	151	168	146	170	152	153	159	139	176	143	172	141	153	154	159	143	149	153	156	166	154	162	142	173	167	160	164	164	151	167	150	160	181	141	140	146	143	133	143	148	162	164	144	151	129	156	157	145	143	133	132	172	143	141	150	185	160	161	128	169	161	146	180	160	146	153	154	174	157	159	162	159	138	153	152	159	165	158	153	145	178	147	174	164	166	169	181	157	164	134	143	156	166	189	156	148	140	156	155	143	158	156	144	149	171	172	168	150	156	150	142	172	167	168	174	153	129	153	160	148	174	159	142	151	154	147	174	148	145	147	157	153	157	175	134	138	139	152	167	154	144	147	182	149	120	163	143	195	150	143	145	167	168	138	157	163	151	151	171	156	152	156	148	160	138	163	159	146	151	144	135	139	149	152	144	151	175	169	161	153	154	135	175	165	144	154	149	177	159	151	154	166	128	171	142	176	163	146	140	157	150	150	175	146	192	143	157	141	149	137	171	157	138	154	170	140	156	162	164	158	148	146	167	157	153	149	153	148	160	151	173	144	158	154	166	174	146	153	141	159	165	163	145	149	143	152	138	139	170	146	144	157	171	182	148	152	155	152	160	156	162	151	154	171	151	157	138	129	172	153	143	154	175	157	152	173	146	147	158	139	154	149	157	153	146	156	136	121	160	138	151	151	147	169	134	173	156	147	159	185	142	140	154	136	146	160	148	153	152	145	149	158	147	156	158	158	153	128	161	138	165	157	149	167	142	182	157	145	168	162	142	153	146	154	155	149	155	169	134	167	140	140	172	151	145	161	139	159	149	142	171	146	148	151	152	163	158	131	160	161	137	153	159	168	158	142	155	163	157	149	142	150	161	165	160	169	163	174	161	159	151	166	159	157	142	168	147	136	159	165	150	134	151	157	166	146	162	138	135	171	153	145	148	146	145	138	145	160	130	155	153	161	162	157	156	148	179	155	158	120	140	146	132	161	168	154	141	141	155	159	150	149	150	174	143	156	139	141	176	141	151	156	144	159	153	132	156	176	149	165	164	156	138	154	149	146	181	157	161	156	139	170
27638	22365	1313	100	90	73	106	125	96	114	80	107	90	93	76	63	92	86	77	78	88	64	70	65	62	81	57	84	59	83	62	74	74	57	79	63	59	45	60	83	60	67	62	54	68	59	72	56	59	66	60	52	54	69	62	64	70	62	69	71	53	53	59	71	46	61	63	46	62	64	58	57	72	55	58	52	65	60	72	67	71	69	57	68	62	65	82	60	75	47	56	59	54	61	67	61	64	69	58	65	56	57	48	63	42	54	69	73	54	54	53	62	54	67	71	65	53	66	56	64	63	67	63	79	55	52	69	62	46	53	65	67	58	57	61	57	58	55	71	60	62	48	58	60	74	61	57	60	61	68	67	59	60	60	52	66	62	56	64	54	57	57	61	64	54	73	60	58	48	75	62	53	56	60	63	59	64	59	53	53	62	73	65	73	72	43	47	70	53	55	71	74	50	50	69	63	78	56	52	51	63	67	71	57	62	55	60	52	43	71	66	66	61	68	55	55	74	68	90	79	83	62	69	53	63	57	56	50	59	50	60	64	53	65	57	62	63	63	64	64	57	59	73	58	52	55	69	61	59	69	65	62	53	58	49	53	58	59	72	48	48	77	56	56	62	65	64	60	55	57	59	56	45	61	58	67	52	60	52	64	54	64	62	60	67	65	65	64	65	53	48	65	56	63	65	58	59	54	68	58	56	41	69	49	71	63	68	73	64	63	66	60	61	57	52	66	40	71	70	62	46	64	47	60	62	62	55	54	62	68	56	69	50	59	67	55	63	58	69	62	48	63	70	61	55	64	55	61	57	58	65	59	64	59	63	66	56	71	61	52	54	51	41	67	58	37	57	59	62	71	63	53	57	49	55	57	72	57	59	63	69	51	65	82	58	53	49	57	55	48	77	54	57	67	76	53	62	65	53	74	54	54	62	55	61	57	67	58	57	69	47	58	59	58	65	75	66	80	61	46	70	58	61	68	64	52	75	57	52	65	75	58	56	64	53	72	80	70	62	62	53	64	56	59	56	73	82	61	61	63	73	57	54	72	48	61	53	50	66	67	65	67	68	52	53	66	52	68	58	63	57	64	64	49	66	67	55	64	76	61	76	54	65	60	57	56	57	58	61	54	47	48	59	65	54	60	51	60	61	64	65	53	50	54	56	52	56	60	49	59	62	50	74	61	67	71	53	47	59	49	68	60	62	73	63	64	57	49	52	50	62	65	67	54	61	60	62	54	59	53	50	53	54	59	60	54	55	50	67	69	68	68	48	65	64	51	54	54	63	48	60	56	69	70	68	67	42	67	55	60	65	57	51	64	52	61	52	50	59	83	42	55	63	67	58	55	52	75	81	42	66	63	60	70	72	80	67	61	65	66	66	59	62	68	51	63	60	61	66	58	77	69	60	82	51	64	60	52	60	68	58	66	52	73	63	60	62	45	69	61	63	75	59	87	66	54	47	64	59	71	64	69	68	56	65	56	46	58	57	69	55	60	63	67	55	60	69	62	63	62	61	67	60	61	63	48	70	57	65	64	54	69	61	60	56	63	67	54	76	60	68	59	48	75	88	67	51	58	49	58	61	57	58	74	62	58	39	56	50	63	53	71	72	52	63	61	62	68	65	60	59	60	63	69	52	59	66	52	58	46	62	81	55	62	53	75	61	63	57	53	62	64	57	59	74	63	65	60	73	43	59	54	53	63	73	64	60	52	70	67	58	58	60	77	56	71	53	69	68	68	66	63	68	65	55	57	68	59	71	66	58	66	60	65	71	43	51	51	65	64	53	57	64	68	61	60	58	66	58	63	51	65	53	50	63	83	65	57	56	53	66	70	54	72	65	61	66	77	74	53	54	60	75	53	75	67	55	61	64	61	55	51	66	69	65	68	53	70	60	66	58	59	61	65	62	57	70	67	70	65	56	67	62	74	58	66	65	54	60	67	56	59	44	67	66	56	63	56	41	63	59	57	58	53	56	65	51	66	53	60	66	64	66	63	59	60	60	57	57	49	58	75	62	65	60	60	66	55	73	66	75	69	56	67	70	58	65	61	70	68	54	73	78	66	53	55	67	63	57	57	58	58	66	77	64	53	73	61	60	55	50	51	64	51	57	55	70	72	53	70	51	56	61	56	60	47	62	57	69	50	70	50	73	62	66	58	64	59	53	56	61	57	75	60	58	59	60	63	80	59	62	65	67	50	49	61	54	50	68	54	62	61	68	69	60	66	65	64	53	56	65	72	58	61	68	51	65	57	62	55	72	64	61	55	56	67	59	70	61	52	61	76	47	59	70	56	64	65	62	55	58	66	53	74	61	61	56	56	58	67	63	64	68	86	76	79	68	69	63	47	59	66	60	72	71	61	62	68	56	78	59	57	68	61	64	61	67	50	65	66	66	56	47	45	64	69	52	70	81	63	62	48	65	66	51	59	58	59	65	51	52	76	53	55	67	67	62	48	53	65	59	73	52	51	59	70	65	71	65	49	55	60	66	59	71	53	72	46	61	65	68	66	55	79	68	53	68	70	57	62	64	65	59	56	62	66	56	67	48	63	55	60	62	71	66	51	61	59	51	63	57	57	56	62	65	65	70	46	74	68	72	59	70	53	73	60	55	53	75	66	63	50	76	59	66	71	88	52	51	62	74	76	57	61	64	55	55	55	73	70	70	61	53	60	60	68	69	69	60	70	60	71	58	60	66	64	54	62	66	69	64	63	51	54	72	54	61	60	66	61	67	69	71	56	71	50	61	53	65	66	64	53	65	72	64	65	64	67	58	65	65	61	66	47	60	58	68	66	67	50	45	68	47	65	64	50	67	50	54	68	53	58	51	59	64	62	61	64	62	54	72	67	52	52	68	55	60	68	45	59	67	53	57	61	62	48	45	57	61	51	76	66	79	63	81	62	55	56	67	67	58	54	62	46	58	64	62	78	67	49	56	73	64	85	51	44	62	61	48	54	66	58	63	58	70	64	62	59	66	56	61	58	63	60	49	60	66	61	53	58	63	65	69	67	52	52	55	58	57	58	54	76	68	70	50	46	67	65	58	65	58	70	66	59	76	72	76	62	59	73	61	76	62	52	48	68	55	65	55	60	51	69	51	44	69	58	63	46	68	55	73	53	69	68	62	59	56	64	58	63	62	63	60	65	57	60	64	59	62	65	59	56	57	57	75	58	66	57	55	53	50	49	45	62	59	60	56	76	67	60	55	74	62	49	67	66	56	60	65	72	64	55	55	55	58	83	66	69	57	62	65	49	55	50	71	73	51	36	65	59	60	71	46	64	62	78	56	55	66	53	73	57	63	68	65	64	66	56	61	55	52	83	65	64	68	55	64	70	51	60	60	47	57	48	60	59	63	65	68	63	76	66	58	46	66	58	58	54	71	65	49	56	60	58	66	72	58	73	63	70	66	63	71	67	64	59	61	57	60	58	55	60	75	58	60	65	54	76	78	72	57	63	73	69	56	62	59	79	75	61	57	62	59	68	54	59
50057	24321	1349	1329	3076	4628	4659	4091	3401	2744	2458	2059	1925	1679	1531	1296	1282	1201	1152	1015	1065	912	960	895	866	877	866	798	802	741	748	772	712	758	677	684	695	695	691	725	633	681	670	686	648	580	699	637	691	670	721	620	674	641	671	654	599	599	629	600	649	684	599	608	587	611	636	621	639	604	637	609	628	641	616	590	601	533	574	578	602	584	605	628	635	580	613	595	586	613	628	581	615	612	567	635	584	606	600	606	595	614	561	627	602	600	608	601	591	559	602	626	603	579	626	619	622	566	615	598	592	589	625	583	581	583	612	640	640	564	621	566	622	564	590	569	549	598	615	595	568	581	606	595	583	638	586	559	595	627	595	631	587	641	621	567	599	590	611	614	552	622	581	589	584	583	603	633	601	627	554	573	597	561	598	624	538	597	586	579	544	573	606	582	601	619	573	566	575	568	618	582	586	543	572	610	576	634	586	592	593	605	592	623	602	591	533	574	630	590	596	572	601	583	586	559	537	570	540	579	571	581	580	600	572	584	572	595	587	590	589	578	577	586	607	611	572	614	570	586	564	629	576	571	551	597	584	560	612	582	638	617	600	536	544	590	571	595	584	606	552	591	579	553	611	558	621	553	612	601	647	546	628	634	578	637	609	565	590	610	624	591	595	580	599	601	552	576	584	578	581	618	597	585	584	610	575	603	544	629	614	591	582	583	629	580	576	589	590	583	566	546	582	600	587	579	612	619	575	588	544	599	562	583	568	570	604	600	619	603	544	595	532	603	578	610	602	608	620	581	561	586	565	586	602	583	576	615	556	538	587	612	567	578	564	556	604	603	572	601	588	561	600	542	577	552	548	577	591	598	569	539	630	602	590	572	600	608	569	610	603	564	611	579	556	536	573	556	615	623	601	587	586	554	583	607	594	559	588	554	612	590	597	567	557	592	589	560	614	587	609	563	573	615	586	592	574	554	597	626	543	575	591	587	568	577	538	571	590	591	580	588	595	601	569	589	628	601	562	563	596	564	572	575	577	577	536	571	577	571	585	584	573	569	618	562	590	554	542	588	615	575	573	653	586	614	585	614	505	654	584	646	553	623	620	611	588	593	575	537	595	591	613	592	551	598	563	597	599	629	585	611	604	626	557	576	581	602	573	570	548	591	579	550	567	596	604	600	577	597	593	594	588	550	542	564	615	586	583	605	577	530	610	623	596	589	569	619	615	558	598	574	590	563	583	582	560	603	580	565	590	569	611	570	573	570	610	583	616	592	543	587	514	584	558	571	634	656	608	626	597	614	584	621	568	570	588	575	577	599	569	594	602	583	570	582	605	539	602	569	581	564	582	545	588	558	605	597	617	597	606	544	603	546	590	565	607	612	610	554	573	574	651	551	565	566	562	547	570	600	584	593	605	586	587	567	608	563	600	556	560	609	596	632	583	543	589	563	610	610	635	562	577	558	567	541	577	540	570	571	615	585	651	616	584	587	568	572	589	566	620	623	582	566	584	588	584	576	598	586	588	600	575	559	578	579	602	595	599	549	589	589	604	557	585	625	581	585	575	556	644	609	618	557	558	590	623	605	607	581	594	579	528	593	562	608	546	545	593	594	649	598	577	553	580	545	593	596	610	596	640	625	590	612	525	598	582	587	581	595	568	556	553	537	581	605	572	544	620	578	593	569	564	566	561	577	567	567	595	594	594	578	576	599	590	514	589	549	576	556	628	618	563	578	541	579	576	590	563	560	598	544	571	608	614	545	581	594	625	603	577	563	562	594	588	604	611	522	625	575	602	619	578	550	573	583	607	593	590	620	596	595	605	565	568	592	599	571	582	610	572	599	604	563	560	585	676	556	560	626	617	616	605	610	552	557	579	564	567	566	529	586	523	595	643	522	589	580	593	588	540	598	598	577	586	549	606	601	585	570	589	583	573	590	570	593	628	587	607	558	569	571	610	609	597	587	574	560	586	629	606	594	587	591	558	559	603	598	573	553	542	594	616	562	561	598	600	578	578	578	571	586	584	623	587	597	618	584	614	600	590	609	582	575	577	573	558	589	583	550	575	593	591	596	591	561	597	602	570	577	563	567	573	619	613	579	595	558	567	590	618	609	566	571	545	588	632	592	542	550	576	580	615	589	617	540	566	595	575	603	606	534	602	542	578	566	655	570	588	592	628	598	605	636	609	589	560	579	612	597	619	609	608	609	604	610	607	643	589	555	569	590	611	606	598	567	633	563	606	564	593	605	592	615	608	593	628	548	629	577	591	549	557	585	590	613	614	604	570	603	609	590	542	604	621	643	586	588	591	588	594	572	595	586	599	606	554	570	621	584	576	638	597	581	614	602	550	559	582	594	615	585	570	560	607	588	584	606	576	583	600	533	603	594	584	597	593	601	619	536	558	580	567	573	580	598	593	550	614	578	556	595	582	571	611	563	593	563	572	627	542	598	612	596	641	596	555	527	604	535	567	569	588	580	544	583	557	601	588	555	587	623	591	595	575	597	584	588	567	575	624	600	612	563	555	595	582	584	586	584	621	583	567	621	615	588	586	632	617	595	561	593	587	559	590	587	567	591	558	606	628	561	574	602	556	580	574	612	582	564	583	555	607	565	583	578	582	586	580	570	612	610	590	577	581	625	587	626	576	610	631	543	624	583	570	575	634	562	553	592	572	583	562	594	571	567	589	567	543	602	562	578	606	641	602	592	561	566	546	554	566	587	562	590	585	620	620	573	581	590	600	651	540	616	600	574	581	607	580	575	606	607	605	583	621	579	595	590	576	586	538	583	599	551	573	613	597	554	590	610	579	618	639	609	593	602	593	579	554	559	586	603	603	589	548	546	563	588	593	590	595	585	603	552	601	613	622	558	561	626	521	602	619	608	583	562	631	592	574	633	592	529	599	571	575	568	630	591	596	594	578	577	594	561	605	597	551	617	569	583	568	579	573	552	565	588	591	549	589	595	636	611	583	607	576	572	567	598	555	619	568	598	604	572	593	579	610	601	592	571	546	551	548	551	573	579	550	572	567	581	561	515	634	611	562	586	602	540	596	600	558	553	603	536	581	592	556	557	538	556	576	598	583	623	594	587	574	593	568	580	587	581	634	590	590	581	553	566	586	570	616	591	604	615	580	593	581	563	601	541	574	579	551	598	635	570	566	587	611	586	622	616	569	586	572	589	581	564	595	577	623	598	593	603	564	535	611	629	577	545	588	574	625	559	589	544	586	595	581	560	589	596	611	600	543	552	592	594	591	613	536	583	589	579	561	595	595	594	575	583	547	597	567	586	568	575	557	593	563	574	596	595	581	563	580	612	604	588	554	595	603	539	582	606	576	586	574	595	564	592	560	594	570	567	580	569	582	591	590	585	616	595	585	546	624	605	580	607	583	557	581	574	591	600	610	550	579	577	590	583	562	594	568	570	600	579	566	609	632	603	593	611	573	580	563	588	596	560	564	605	638	601	603	594	590	565	584	579	576	598	597	588	602	610	608	595
9437	3464	69	44	37	42	45	31	44	46	55	51	46	51	46	42	48	39	40	39	54	28	33	35	53	44	44	25	37	44	35	44	48	53	51	43	41	47	39	33	40	43	36	43	53	40	52	38	41	44	31	38	44	44	50	47	37	46	48	41	42	38	52	40	39	46	44	34	38	39	37	40	43	54	33	36	40	36	48	41	45	33	37	35	46	42	42	43	48	39	33	42	33	45	43	38	41	38	35	46	39	31	41	40	44	40	41	37	47	46	40	34	37	43	36	47	41	41	42	48	33	41	42	36	41	47	57	50	49	37	46	32	52	43	46	38	49	46	39	34	38	32	50	62	54	38	43	56	50	44	39	22	43	40	38	39	34	37	33	34	42	35	29	47	36	40	46	38	40	45	50	45	40	36	41	38	46	47	47	47	42	34	43	39	30	42	30	38	38	46	36	40	44	34	30	48	33	50	46	38	49	33	31	33	54	35	54	49	45	41	39	36	36	35	47	36	48	43	40	39	35	46	34	47	35	38	47	51	47	46	33	35	51	36	41	52	35	35	40	28	44	37	36	47	40	44	52	48	41	40	54	40	46	45	43	41	47	48	46	42	45	39	37	36	46	39	31	42	40	35	30	37	45	58	41	34	39	49	53	28	48	34	35	31	52	35	45	46	46	49	43	38	32	46	30	53	44	48	51	39	44	50	43	47	49	32	40	54	30	43	47	46	44	34	40	52	42	37	45	47	49	47	31	57	47	31	38	28	44	42	40	37	36	42	44	51	55	44	38	46	53	57	38	57	44	39	35	39	40	37	46	50	32	42	38	32	39	44	43	41	33	34	49	37	40	45	30	41	46	41	37	47	32	40	46	39	39	35	50	44	33	30	40	53	41	36	39	42	37	37	40	37	45	38	46	50	43	36	38	34	54	40	34	62	36	33	46	37	38	39	35	37	56	38	50	40	42	37	42	42	48	51	35	35	35	44	38	47	36	44	46	55	37	34	36	43	49	35	47	32	31	44	40	38	41	45	45	33	43	52	58	53	42	30	43	43	41	47	35	41	37	54	39	40	44	34	43	43	37	43	44	42	46	47	39	42	50	40	39	44	35	50	49	27	46	44	42	41	49	47	40	36	41	49	36	36	30	35	44	41	46	43	42	40	36	46	50	29	29	39	32	49	41	44	35	38	49	45	52	41	39	46	46	45	38	33	43	43	45	35	36	40	40	45	45	40	32	28	52	41	59	43	44	39	44	41	42	49	50	34	37	54	37	63	33	32	42	43	50	51	50	35	37	38	39	32	48	34	46	44	39	42	35	40	32	38	41	36	41	43	46	53	48	38	43	40	38	43	38	38	37	43	44	52	54	42	45	35	39	40	45	33	47	40	27	27	38	43	40	56	40	46	51	32	38	45	39	52	42	48	48	40	41	32	33	50	44	40	36	42	46	62	42	44	37	48	38	38	37	43	42	46	51	43	56	48	29	36	48	34	33	39	37	42	43	33	39	34	59	59	38	47	39	43	41	48	37	44	50	49	40	44	42	47	50	39	50	43	38	44	38	40	49	45	48	41	44	36	45	31	47	41	45	35	39	39	41	44	35	33	47	33	39	58	46	32	34	35	49	45	38	41	35	48	38	41	40	33	47	57	44	38	47	46	35	46	29	31	43	35	39	46	38	45	35	47	35	35	32	44	39	48	32	37	35	43	41	45	42	51	51	44	55	42	49	31	29	35	47	46	40	41	44	46	46	33	40	41	45	41	43	34	44	44	40	38	52	40	31	41	50	55	45	40	37	35	38	52	47	57	52	45	35	37	45	37	39	43	59	43	51	26	41	45	55	45	38	30	32	28	42	53	41	32	40	44	36	36	45	32	44	37	31	42	49	37	50	35	43	49	34	48	43	44	34	48	47	46	43	43	37	30	44	37	45	36	43	44	33	43	41	37	42	40	50	32	49	34	39	39	38	41	43	27	37	34	43	38	37	41	44	41	46	44	42	47	41	44	43	39	35	51	38	36	37	44	41	48	36	45	36	34	44	40	36	50	39	30	43	38	33	44	43	44	41	42	39	35	47	46	49	61	34	33	38	41	38	38	55	40	38	40	40	35	32	39	36	39	42	35	46	37	35	39	41	29	35	40	46	36	33	35	37	43	36	42	41	41	41	48	52	35	47	32	33	43	41	39	41	42	36	42	42	40	39	43	34	34	42	34	42	27	49	45	34	41	38	36	38	42	46	41	45	35	39	46	42	59	45	48	46	33	45	46	42	44	41	45	50	37	37	53	44	46	51	43	43	52	45	40	39	44	30	45	41	42	46	54	43	34	34	42	38	48	44	50	35	30	48	40	37	30	48	44	41	42	50	38	44	37	39	43	36	39	51	25	42	33	24	38	48	50	56	54	51	38	48	31	39	44	46	57	38	34	37	47	34	47	40	49	49	29	41	37	33	51	34	38	41	32	38	39	33	40	36	47	36	33	43	43	45	25	37	45	31	46	41	45	42	40	45	47	27	38	36	31	47	43	43	24	37	47	44	51	35	52	48	48	36	31	45	47	32	50	53	33	45	38	30	31	44	35	36	51	46	36	43	55	42	41	29	34	47	55	35	40	41	38	32	55	56	29	45	44	41	41	28	45	37	38	39	47	43	41	35	57	34	45	38	35	44	44	50	36	31	51	42	34	39	42	40	41	34	37	38	43	49	38	26	38	42	48	33	54	38	35	48	41	43	37	36	47	52	49	50	37	56	41	48	36	29	33	34	40	30	31	40	32	40	41	44	46	41	38	40	35	51	37	37	43	49	43	45	53	55	36	34	47	39	50	50	36	40	43	36	39	42	48	38	33	51	46	43	42	45	37	39	37	50	34	42	46	36	50	52	35	31	28	46	43	35	40	60	41	39	46	43	37	47	35	31	40	48	55	43	37	39	41	39	36	41	33	53	49	45	36	50	35	42	45	48	37	36	31	49	37	40	59	42	45	33	38	46	37	45	43	45	39	44	41	48	34	41	39	42	43	38	46	30	33	48	47	33	41	34	31	45	41	29	36	43	41	36	41	29	48	36	41	43	47	47	45	42	46	46	44	29	35	29	44	42	45	38	56	49	32	40	41	40	39	46	49	36	43	32	47	55	42	27	42	37	32	47	51	41	47	34	48	45	42	34	40	32	43	38	43	36	39	42	47	40	40	40	45	54	46	40	42	43	40	34	42	38	35	34	40	48	37	50	45	53	47	50	37	42	49	42	38	34	44	30	32	53	47	40	40	42	41	31	34	44	33	46	43	47	39	42	46	40	34	37	48	36	35	47	48	48	38	37	40	45	48	45	46	40	43	42	42	39	43	33	59	45	39	44	36	47	45	41	41	35	47	37	38	31	45	28	31	39	38	24	44	51	39	40	32	45	52	34	32	41	38	48	36	39	36	41	35	48	48	36	43	39	44	36	40	32	34	35	35	52	42	32	36	45	49	49	29	41	39	35	37	52	29	41	36
36080	13862	443	509	654	857	860	778	769	691	613	628	575	524	468	489	492	477	457	427	462	408	430	424	415	405	408	400	411	418	380	376	365	391	369	339	410	356	352	390	365	390	391	379	362	336	394	378	382	338	365	378	337	354	392	371	378	352	379	354	378	340	354	388	325	362	402	373	347	356	361	358	366	359	375	369	371	342	381	359	367	391	381	352	348	360	350	371	358	374	336	353	346	381	348	354	349	367	388	351	357	347	383	350	360	348	347	359	345	375	404	366	365	353	361	352	366	349	362	350	343	362	354	388	364	378	374	405	330	356	382	377	355	361	362	374	360	361	377	365	353	338	348	374	363	366	370	382	369	338	349	333	383	360	395	361	367	391	352	376	381	396	316	379	344	350	365	367	392	377	360	386	362	371	378	344	361	353	349	365	381	387	377	385	366	365	336	390	351	406	397	380	308	373	356	326	357	387	365	364	369	366	363	363	367	369	337	391	338	366	372	341	378	346	363	349	349	372	333	372	349	354	340	355	364	388	389	397	331	353	376	358	322	357	348	362	348	326	333	352	385	372	361	373	372	355	349	362	360	324	365	340	376	364	358	355	356	335	360	373	345	380	380	358	335	403	383	378	386	353	380	349	380	343	365	377	363	363	372	372	354	366	381	389	378	362	373	314	363	344	370	332	367	354	366	334	357	324	369	369	359	366	338	366	354	364	327	386	351	354	367	374	348	354	348	361	377	388	376	374	355	351	372	369	372	354	358	337	347	365	370	342	361	340	340	363	351	320	347	374	353	373	377	351	367	347	360	364	367	365	345	360	347	383	362	366	342	353	358	353	390	387	320	362	357	336	356	361	351	391	391	363	336	376	363	367	363	355	345	340	348	344	367	350	378	381	349	353	367	377	353	322	370	360	357	342	364	373	355	361	359	364	377	380	378	361	370	329	374	372	351	349	358	361	356	344	350	347	345	372	390	359	353	381	361	386	337	352	359	419	358	367	393	383	371	323	348	389	347	341	350	333	329	368	356	330	386	369	345	367	355	332	353	362	335	359	356	356	367	335	347	392	384	353	370	399	380	375	342	349	376	315	352	375	342	365	392	360	353	350	340	335	359	372	357	333	353	353	343	365	350	380	355	396	340	345	356	352	336	384	361	362	373	361	375	370	368	368	377	369	334	377	342	356	365	329	375	338	346	342	337	367	323	353	381	344	354	360	344	345	405	361	353	372	334	352	371	335	366	376	326	330	332	363	361	358	343	366	380	379	345	361	354	335	361	350	391	356	349	357	382	362	398	408	302	377	398	340	361	380	387	355	330	350	348	337	352	360	380	316	347	346	342	341	365	340	342	362	337	327	373	338	365	387	386	392	361	343	354	321	368	343	347	321	392	342	364	368	351	377	365	353	328	393	334	376	352	391	354	359	389	338	381	340	342	375	363	341	409	365	352	339	366	369	365	362	338	363	358	365	358	337	364	368	365	368	384	348	406	368	378	389	344	375	347	337	367	320	354	337	364	368	342	386	366	374	358	384	346	367	375	358	355	377	388	393	331	329	371	362	346	372	374	353	348	325	359	355	334	356	348	381	366	396	363	368	385	361	356	364	362	379	392	367	338	363	371	363	323	364	358	352	379	383	359	387	365	329	355	349	376	354	358	380	317	351	359	351	335	392	349	349	363	356	345	354	358	337	364	347	365	354	375	372	365	354	373	319	354	364	364	349	355	341	355	359	366	374	352	399	306	362	349	359	353	370	393	381	343	342	353	368	313	414	349	362	341	351	339	400	383	356	349	360	350	360	399	370	363	365	359	356	344	397	334	342	324	346	327	372	345	338	396	343	348	355	370	352	367	335	357	395	331	385	359	356	375	366	378	358	368	361	385	362	334	354	391	357	376	355	375	349	354	380	370	312	358	356	387	359	368	400	362	335	394	365	359	351	373	359	356	359	389	338	369	365	357	376	358	380	351	356	368	384	396	364	305	349	361	375	376	393	341	341	356	346	385	400	344	375	384	365	351	367	362	381	370	368	353	355	364	384	362	370	345	387	347	338	333	347	371	379	339	359	382	353	353	339	352	356	359	348	363	356	345	396	348	377	359	374	365	390	330	337	342	344	339	366	357	383	356	390	335	359	331	377	331	358	352	369	347	394	356	366	384	389	361	379	367	386	342	359	368	355	359	363	353	382	409	374	365	365	334	383	344	375	352	369	332	351	361	349	360	339	329	356	362	374	356	372	381	386	353	359	332	364	359	376	361	376	373	350	361	369	343	377	339	356	360	367	333	373	370	361	344	394	356	340	344	358	323	379	375	340	360	368	365	366	390	345	367	368	360	378	372	338	374	345	374	378	357	399	345	364	369	341	350	393	340	389	357	315	352	354	364	345	331	335	374	375	344	331	370	356	339	358	355	371	353	359	371	371	376	321	329	369	355	396	357	392	381	335	373	343	351	360	359	344	354	363	341	362	360	369	316	362	380	359	376	330	333	364	357	386	345	369	397	363	321	336	342	371	418	390	356	365	374	351	342	343	399	361	370	376	357	392	325	372	395	332	385	382	370	358	369	380	365	354	378	334	336	345	334	353	367	430	338	365	367	373	377	375	337	349	365	366	342	357	346	354	354	370	385	344	379	384	361	359	363	366	356	347	358	374	339	327	346	362	365	372	358	362	379	370	335	382	374	361	366	352	382	350	347	342	359	354	367	343	354	350	345	388	358	362	398	364	367	357	320	381	341	386	354	349	383	359	333	377	345	336	354	383	364	331	317	357	357	339	348	352	391	316	342	354	341	352	362	363	324	341	330	345	375	336	340	370	387	353	357	382	377	347	367	359	357	360	361	344	332	342	379	334	391	377	375	344	389	330	370	367	418	383	384	376	346	383	346	341	375	342	317	362	340	359	382	344	341	363	355	372	373	343	379	346	357	328	340	353	341	357	385	381	341	372	351	342	332	365	357	374	339	370	370	355	361	350	364	344	355	361	398	354	409	358	373	349	366	357	372	349	341	342	350	368	376	364	345	356	368	342	363	360	372	396	384	345	369	364	355	354	344	387	368	355	359	376	364	353	359	356	358	338	335	369	364	377	349	376	332	356	358	371	368	352	344	349	335	368	383	368	374	387	342	341	360	368	332	342	314	368	399	353	347	361	344	360	342	332	324	368	366	388	352	361	369	392	326	388	359	339	379	358	390	369	332	377	349	353	331	356	386	331	347	386	366	376	347	362	351	351	387	369	386	349	371	346	355	367	371	352	335	392	357	377	312	370	360	394	364	360	365	348	356	365	379	398	377	341	380	359	352	391	382	356	356	369	392	399	350	359	378	360	392	347	349	362	338	390	384	360	363	355	360	367	377	370	374	392	325	352	358	334	328	362	368	365	360	362	327	361	379	358	329	345	366	362	345	354	370	386	378	376	381	337	376	354	345	365	379	371	358	385	346	373	340	344	328	371	374	357	389	361	358	342	373	343	379	347	337	367	362	339	340	334	364	360
22671	16042	416	90	99	89	103	111	93	117	97	87	86	90	82	87	98	83	93	74	79	77	75	95	96	77	72	88	75	78	89	68	67	75	88	98	85	77	77	88	78	88	95	67	71	73	82	63	87	62	78	76	83	79	88	85	68	68	87	61	85	65	71	75	74	73	71	79	85	76	82	75	56	65	77	77	60	89	77	70	81	88	57	67	74	77	78	72	91	80	75	81	73	79	83	99	90	84	82	78	66	70	98	75	86	83	71	74	75	74	80	67	71	89	86	76	86	69	79	64	75	88	71	70	64	63	89	84	81	73	84	65	81	78	78	77	85	68	75	75	64	83	74	83	81	65	84	64	79	72	75	67	66	95	72	68	84	66	74	73	58	93	87	81	60	77	73	65	93	82	83	75	81	84	81	74	83	82	64	57	77	79	76	63	75	106	72	57	80	69	79	84	78	68	99	69	73	85	85	75	76	68	53	68	83	69	80	83	81	85	73	81	88	80	62	68	72	83	78	77	93	68	89	68	73	89	76	67	77	74	60	61	75	71	65	70	57	88	92	83	80	90	83	77	77	67	63	72	63	91	85	80	79	70	78	76	71	73	83	93	63	82	90	74	86	75	79	81	84	71	69	72	71	68	88	85	68	82	72	81	79	87	74	77	79	66	75	66	79	72	64	62	64	63	69	64	83	55	87	66	80	66	85	65	79	84	78	67	77	55	70	73	85	74	72	60	58	86	74	86	68	71	58	84	75	71	89	80	83	72	82	80	61	78	85	83	74	72	81	72	78	89	61	77	75	72	68	89	73	73	73	73	76	71	65	79	58	94	55	73	88	73	69	69	83	69	77	61	81	74	58	93	69	73	79	71	72	71	77	96	85	72	66	62	81	72	76	79	89	78	81	63	81	69	88	71	76	91	70	72	91	72	73	56	90	97	72	92	82	81	72	63	62	79	80	73	68	74	65	63	81	72	56	71	74	78	66	62	64	62	74	86	74	75	94	77	79	82	57	72	86	67	70	84	86	86	72	71	65	82	66	86	90	78	66	64	89	72	79	63	72	80	77	73	64	71	78	71	76	73	78	72	80	65	73	79	74	77	76	77	64	80	83	75	78	69	66	67	86	75	51	66	80	89	73	64	74	78	84	72	77	79	58	65	62	65	65	76	66	92	93	70	84	79	65	72	79	96	73	78	74	75	65	94	67	76	78	81	71	71	60	64	75	85	77	89	83	79	84	67	67	67	84	84	73	58	89	76	80	61	73	67	67	68	75	84	70	74	69	80	78	78	81	75	77	74	88	84	74	70	84	85	67	83	60	85	67	79	72	74	77	60	63	90	61	65	71	68	68	71	70	80	81	78	66	74	68	62	78	81	71	63	67	73	78	87	87	68	85	87	89	77	76	67	70	86	67	81	78	74	80	65	66	76	75	77	78	82	85	59	75	85	81	78	74	92	84	73	74	81	82	74	74	74	75	76	77	85	82	74	71	56	77	69	76	93	72	66	67	82	72	77	65	70	77	70	71	80	84	75	77	69	84	78	68	83	67	63	79	80	74	74	83	85	70	78	97	83	84	81	72	87	94	74	71	69	72	92	66	59	67	81	95	75	72	76	84	91	72	80	65	62	70	79	66	88	74	71	63	73	80	81	83	75	87	75	73	73	86	80	78	85	64	78	77	68	88	83	57	69	89	75	65	84	78	79	78	78	87	81	81	80	79	70	75	84	91	80	78	72	78	80	87	75	73	68	77	81	74	87	64	73	69	70	76	69	73	82	63	71	82	87	74	85	84	70	80	78	82	82	66	74	70	75	78	80	62	76	57	67	79	91	78	74	70	76	67	72	65	60	58	72	75	68	92	86	88	72	66	80	82	77	74	68	80	74	81	69	61	75	80	71	77	88	69	76	56	60	63	63	56	66	84	89	74	76	74	84	71	76	79	97	62	80	77	75	73	66	93	62	68	79	71	79	80	57	93	87	82	76	76	83	80	73	76	71	78	86	83	71	72	80	85	66	79	61	72	76	75	84	70	73	75	73	70	72	70	65	75	57	87	64	75	59	78	72	80	73	85	69	75	92	64	81	71	74	82	70	63	71	77	86	79	60	91	74	72	85	78	64	71	72	78	64	62	86	82	66	85	89	68	92	76	77	76	66	79	84	89	70	69	71	84	94	79	70	96	79	59	68	70	77	81	85	80	89	65	78	66	82	67	70	76	71	81	68	80	78	84	80	82	71	62	64	79	74	87	88	73	87	70	79	85	63	74	76	82	71	74	83	66	81	84	74	78	76	98	63	73	74	81	66	87	81	62	81	76	76	71	76	77	69	75	73	71	93	74	89	75	71	71	71	72	68	79	73	67	79	76	90	77	64	86	75	80	64	83	83	64	87	78	87	75	99	82	77	69	75	79	86	72	78	83	83	63	78	79	61	70	64	82	59	66	80	82	68	72	75	60	87	94	81	78	73	71	64	70	57	74	90	87	79	67	72	88	66	88	80	67	67	73	72	75	73	80	82	76	75	73	95	75	77	75	89	90	74	74	68	96	82	73	77	79	86	85	89	89	75	78	72	74	68	75	75	94	71	65	74	75	69	83	73	71	58	76	69	75	56	69	75	74	78	69	90	70	80	79	86	90	71	56	71	71	84	80	73	71	83	79	78	78	76	82	70	60	70	79	92	81	64	71	91	65	80	89	104	61	67	71	93	76	74	71	85	93	71	76	77	90	85	60	64	76	86	80	71	65	91	65	67	81	91	75	84	84	80	69	82	82	70	74	72	68	82	76	62	64	70	79	50	79	62	69	61	56	68	81	73	80	107	70	73	68	75	81	81	78	91	68	85	71	85	78	87	75	93	67	60	72	93	71	82	84	72	77	71	91	90	88	71	80	93	68	86	87	79	82	84	72	81	78	81	64	74	69	77	76	71	82	82	82	79	81	77	73	83	71	84	77	71	73	88	81	66	78	72	81	69	79	65	77	61	72	91	78	72	70	73	72	68	68	71	63	82	77	75	65	80	76	76	68	57	59	71	72	86	71	81	72	72	86	72	82	101	54	77	86	78	66	72	51	86	60	68	75	70	71	74	74	66	75	73	96	59	75	81	70	75	76	66	63	61	72	71	78	90	83	78	69	84	73	68	69	79	65	71	63	72	67	86	75	79	92	67	77	90	91	72	70	78	81	86	90	68	80	69	77	88	88	70	92	80	72	75	69	86	65	79	91	65	78	69	79	72	82	78	83	64	72	85	69	64	90	84	79	83	71	83	71	91	74	77	58	74	63	81	81	84	69	88	83	68	72	97	91	86	98	79	70	71	75	65	81	68	78	80	79	87	70	75	81	74	94	71	82	75	65	82	84	82	72	67	84	92	64	75	90	68	68	74	70	81	68	91	69	70	91	84	82	70	70	82	84	87	77	71	66	73	71	72	84	73	82	79	81	72	73	86	95	91	78	87	83	73	97	60	75	88	64	71	83	71	78	72	68	81
51210	20270	1184	1237	2492	3535	3584	3013	2495	2162	1929	1654	1432	1367	1269	1146	1160	1085	963	1010	927	897	882	819	846	853	825	869	839	776	746	813	760	773	794	753	780	799	743	724	747	689	731	741	722	793	692	720	760	725	721	742	757	729	673	703	732	695	685	706	629	774	736	687	755	693	687	697	701	685	716	670	672	719	669	774	700	706	712	661	743	683	701	731	692	726	691	702	698	664	718	694	665	687	678	696	726	679	684	701	692	676	703	674	632	673	690	646	680	681	676	698	698	682	721	664	704	714	646	674	672	673	666	680	710	679	686	653	671	703	691	682	657	669	718	710	714	698	719	691	688	683	721	708	684	684	712	719	740	681	677	690	728	717	721	669	683	755	707	701	688	712	648	645	715	733	730	684	709	642	685	692	679	693	702	694	696	653	728	699	702	745	737	665	677	684	704	710	669	681	661	689	685	686	687	699	698	639	693	668	666	644	699	710	697	713	659	678	711	673	636	740	673	647	676	673	705	691	674	681	711	670	670	662	719	680	674	691	689	693	701	696	679	670	688	680	713	721	693	688	672	671	693	726	696	678	677	668	706	670	698	696	724	663	728	655	696	714	690	724	666	682	747	723	713	667	683	728	684	708	665	694	700	671	705	674	705	730	671	696	715	677	671	687	665	665	684	663	636	715	655	733	707	683	700	711	648	689	676	670	668	715	691	708	682	660	741	686	683	697	699	681	636	693	634	694	725	690	692	666	670	736	699	680	714	689	698	664	670	679	721	738	683	699	679	709	684	695	653	698	703	702	683	739	661	708	690	669	648	724	705	693	725	684	700	695	664	712	710	707	694	739	690	735	689	666	727	690	682	663	672	690	690	743	658	644	679	693	635	732	693	693	629	659	686	684	691	682	690	637	703	713	667	682	699	678	699	670	622	659	721	688	702	677	707	657	732	626	723	708	666	693	715	672	694	686	684	677	729	728	721	644	718	713	692	681	721	700	680	701	703	711	674	715	733	717	700	705	768	654	655	631	720	715	708	689	742	655	721	674	693	694	723	668	730	715	754	673	675	667	716	730	674	706	691	658	698	727	716	690	682	722	693	664	721	720	672	711	691	713	735	668	677	700	715	679	707	686	740	704	680	650	688	681	695	760	653	665	689	699	738	632	727	733	680	778	700	743	718	684	702	708	717	713	733	670	695	717	659	705	669	652	694	712	673	715	738	694	714	685	628	674	669	693	708	721	679	684	665	722	684	717	677	681	733	701	747	670	693	693	680	706	702	721	726	695	724	656	681	673	680	695	722	698	741	679	728	697	642	695	673	680	714	697	676	655	670	698	703	687	659	666	650	655	698	678	628	691	703	687	720	694	692	744	720	668	658	667	691	689	666	684	736	648	673	732	727	689	645	657	709	663	657	684	710	714	726	682	644	742	662	691	684	669	696	690	701	725	703	671	704	698	686	726	690	703	614	732	685	693	692	716	705	711	667	685	694	686	680	674	682	714	675	670	695	685	678	685	682	712	711	693	705	695	667	709	711	680	719	692	686	694	642	726	666	667	675	663	680	669	669	718	675	705	694	676	701	674	748	727	668	676	667	692	718	717	661	676	684	686	693	671	696	767	649	709	653	666	717	714	670	692	663	681	643	703	721	666	702	680	695	681	687	701	711	673	680	681	718	689	709	674	689	674	680	735	704	712	713	670	704	670	723	694	683	697	686	696	737	698	691	724	674	722	670	685	625	693	666	699	681	700	679	720	691	679	667	648	701	700	674	661	686	711	684	656	704	678	682	693	709	722	736	667	704	701	704	722	674	654	681	657	672	710	731	656	723	663	673	724	711	700	641	674	739	686	701	703	670	726	674	630	674	678	665	672	684	712	690	689	681	702	684	678	645	682	703	703	706	647	664	713	716	676	640	719	706	717	705	696	679	641	768	698	667	727	698	666	665	680	683	672	647	672	685	684	660	693	700	756	667	647	658	671	718	688	673	674	709	708	656	673	719	675	715	715	689	680	676	704	642	707	699	680	679	696	703	655	691	653	703	714	711	696	739	679	680	700	687	669	688	666	699	677	719	622	646	701	706	713	719	690	692	689	677	723	695	695	696	681	625	720	673	659	735	694	688	692	758	721	686	701	697	690	697	620	660	689	710	665	712	687	693	742	708	699	714	699	683	674	714	727	735	710	697	655	662	699	651	737	695	718	709	704	632	695	671	689	708	700	706	666	675	700	721	688	681	699	664	680	709	682	705	647	730	687	690	684	659	723	650	714	647	711	704	676	669	746	696	674	664	742	742	654	649	705	708	665	714	714	721	706	660	687	704	648	694	648	671	727	698	643	716	739	683	688	688	711	667	712	676	647	718	678	685	673	708	677	683	673	710	713	658	722	674	625	703	714	686	661	676	671	685	655	763	667	716	709	694	677	702	706	694	661	705	678	692	651	603	697	659	687	686	694	741	676	673	690	669	738	711	719	685	716	689	704	665	725	734	699	738	677	744	650	652	705	719	638	697	670	671	698	737	711	659	654	681	641	728	656	734	648	717	656	673	650	709	686	692	704	689	705	720	656	655	669	710	737	717	672	693	699	674	707	674	711	686	673	733	698	731	681	682	723	684	668	693	708	692	690	701	710	692	685	657	694	695	674	679	758	698	731	641	700	657	708	723	704	663	674	682	679	670	703	631	664	725	725	664	688	702	702	712	697	699	652	676	674	676	692	725	735	681	704	679	695	688	686	699	674	651	702	710	674	728	678	666	726	695	646	702	644	686	664	694	704	692	662	663	689	697	672	691	682	694	680	690	681	686	683	681	697	716	734	719	671	675	666	683	692	701	685	705	703	647	711	713	676	718	724	653	664	677	701	722	696	668	712	718	699	681	681	653	640	717	695	642	698	700	692	690	705	730	661	668	656	748	771	683	747	646	704	683	701	667	734	725	663	701	693	671	710	712	692	673	690	709	676	737	692	715	695	712	695	643	699	690	679	685	713	662	686	710	699	651	697	686	690	695	704	668	689	721	696	700	706	660	705	677	714	723	740	658	736	735	667	677	667	660	707	689	730	703	687	657	640	655	666	643	684	703	667	704	656	701	669	696	692	690	705	730	651	725	676	648	661	671	662	692	675	695	707	692	713	700	719	706	702	673	715	669	687	718	724	703	668	699	656	699	705	658	706	717	682	698	687	723	688	700	679	670	743	685	681	744	688	657	696	662	645	684	727	709	715	699	655	711	693	687	701	627	685	677	685	702	691	685	712	756	681	677	725	697	650	689	743	679	693	713	682	671	701	720	744	709	690	709	685	724	644	684	685	690	656	676	788	681	651	670	682	663	700	736	648	695	669	671	688	682	672	676	745	679	698	659	724	692	651	730	701	661	681	738	663	692	655	664	684	704	675	700	697	688	686	686	743	711	685	680	664	689	700	671	687	706	691	677	693	695	678	724	699	671	735	689	659	663	691	658	702	676	695	648	708	703	740	698	737	737	685	685	707	638	684	688	713
18853	11103	111	22	25	35	31	57	44	42	39	28	31	34	31	28	28	22	22	26	17	28	16	22	23	24	27	25	21	17	16	20	15	18	22	18	16	14	17	17	17	24	12	18	27	16	15	18	16	14	24	19	21	17	20	15	17	4	16	14	19	13	21	18	20	16	21	17	20	13	19	20	24	11	12	13	16	19	17	19	16	27	24	15	18	15	19	12	18	20	20	19	23	19	25	22	21	16	15	14	15	17	19	13	17	15	20	11	19	13	12	17	24	12	16	17	18	16	26	22	18	20	23	16	13	18	15	15	15	14	21	13	12	11	8	16	8	23	20	14	19	12	19	20	13	18	23	14	13	27	14	9	26	15	24	13	14	20	22	19	12	20	15	13	19	11	16	15	16	16	17	14	18	17	12	12	16	11	15	15	19	22	14	14	17	19	22	16	15	12	17	18	19	19	11	22	18	17	12	13	15	14	16	22	13	15	14	21	17	16	16	20	25	20	14	18	17	15	13	13	16	19	18	15	20	16	26	19	16	16	15	17	20	11	23	13	24	24	23	16	20	17	11	15	20	15	19	22	10	19	16	27	18	13	5	13	16	17	16	21	13	22	15	29	13	17	19	13	17	8	22	15	18	13	15	20	21	11	15	17	12	7	15	26	15	16	11	5	22	13	19	18	15	18	22	16	13	20	14	17	19	20	9	14	15	22	21	22	17	14	15	17	15	19	17	16	14	21	16	21	15	18	18	15	22	20	19	29	15	10	16	14	18	22	20	20	16	11	16	20	19	10	19	14	12	20	15	14	18	18	11	23	11	24	28	18	7	17	14	11	9	14	17	13	21	15	13	21	22	21	14	16	18	19	24	15	21	16	13	14	18	21	15	17	15	23	13	21	23	15	26	13	20	14	23	11	23	18	25	15	13	21	22	17	13	12	19	16	18	17	16	19	14	22	14	24	28	19	21	14	24	19	17	16	16	13	18	18	22	13	17	17	23	21	23	13	11	25	16	17	27	23	15	19	9	18	12	22	20	13	20	21	15	22	18	18	14	16	12	15	16	16	11	21	7	19	18	17	13	14	12	12	18	15	21	20	17	16	12	23	19	16	19	16	13	14	28	13	19	25	15	14	24	16	12	17	15	19	17	22	17	17	12	11	12	12	20	27	14	12	27	20	13	25	21	34	20	16	20	19	16	16	24	23	25	17	11	19	12	15	18	15	17	22	18	26	18	27	18	11	15	17	17	18	18	19	10	15	14	17	13	20	16	13	15	15	14	15	14	31	6	20	13	18	14	18	21	16	16	19	18	16	20	23	17	21	26	12	7	9	8	20	17	14	14	17	17	9	19	9	21	15	21	15	20	17	18	10	23	16	20	16	15	18	13	21	15	18	11	15	16	15	15	24	18	23	18	19	22	14	14	16	14	13	19	19	16	22	17	20	17	9	12	20	17	15	23	12	15	20	15	20	16	24	19	16	11	18	19	24	20	13	15	17	18	12	10	15	15	11	25	16	17	22	12	10	12	22	16	31	16	8	10	12	17	17	15	19	20	16	21	20	19	15	14	27	16	26	16	22	11	18	16	13	11	20	13	21	10	23	20	21	16	18	22	14	21	16	23	17	15	18	15	15	15	11	17	13	15	11	25	20	12	19	11	16	14	20	12	19	13	14	17	17	20	17	14	15	12	18	10	16	18	14	19	13	17	8	12	20	13	21	13	16	13	21	15	14	10	12	20	14	18	19	17	19	12	12	14	12	17	19	21	20	27	22	20	19	14	23	17	17	16	19	11	24	20	16	9	18	20	10	17	12	13	21	12	19	21	18	16	22	13	15	18	17	18	20	14	19	15	13	13	19	21	20	26	11	21	21	19	16	12	23	13	19	19	16	18	9	17	12	21	19	17	16	25	17	24	11	11	19	17	15	19	12	20	11	19	18	18	13	19	14	13	11	11	13	26	19	21	15	18	22	19	19	11	15	21	8	14	32	18	19	18	15	20	19	14	20	11	12	15	13	11	14	14	16	16	25	18	17	14	21	18	11	14	17	20	18	14	23	23	25	21	17	15	11	11	24	18	17	12	19	11	18	19	13	22	21	16	16	17	14	13	15	13	22	20	16	19	22	24	14	13	14	17	20	14	16	16	16	18	21	9	19	18	13	18	17	17	18	19	15	24	18	13	16	13	15	16	31	19	20	20	13	22	23	10	15	18	22	20	20	18	17	18	21	25	12	23	25	13	13	18	7	16	18	13	20	19	19	15	15	18	16	10	16	16	15	22	14	12	16	11	11	24	14	19	13	14	15	16	14	13	8	15	13	22	14	15	17	10	13	10	13	25	23	11	22	21	26	13	17	19	11	21	21	16	16	19	15	12	18	10	20	20	14	18	22	31	21	15	15	17	23	13	16	12	19	20	16	14	16	16	13	14	14	15	14	17	19	19	22	8	13	19	16	28	23	21	15	12	13	15	17	22	21	19	20	15	19	11	14	18	15	9	20	23	13	15	21	19	24	21	12	19	17	17	21	21	13	22	13	18	15	15	17	14	13	24	23	16	15	30	18	18	15	17	29	14	14	16	19	18	15	18	16	15	16	9	22	13	12	13	15	12	15	18	19	17	20	16	17	18	9	15	8	18	11	19	17	18	16	19	21	18	21	11	10	20	7	15	12	13	14	14	16	24	10	10	18	15	20	26	15	21	11	18	15	16	17	11	15	16	23	13	14	19	17	15	20	19	10	24	18	20	13	21	18	18	19	20	14	20	14	17	12	14	17	21	16	16	20	25	15	16	18	14	15	17	17	14	22	16	16	19	15	7	15	15	21	21	16	15	17	13	19	20	18	11	19	16	23	17	21	16	15	7	21	13	23	18	14	16	19	17	14	10	17	21	10	20	13	16	9	16	16	14	19	17	11	17	16	13	22	15	12	19	17	10	13	22	21	23	15	14	16	17	17	13	20	15	19	13	17	15	12	15	28	17	17	13	13	13	12	11	25	12	25	12	24	17	12	14	18	23	16	11	18	14	11	12	25	16	16	20	15	28	12	10	17	10	20	18	13	15	27	13	22	13	18	12	19	21	18	19	23	17	18	25	14	16	15	18	13	15	8	14	19	18	18	21	12	12	18	17	26	18	18	10	15	19	17	19	18	19	13	17	16	24	17	14	12	13	12	18	17	20	24	17	14	13	12	18	13	14	17	14	20	20	17	5	15	15	22	15	15	10	21	18	13	15	22	21	15	14	10	21	13	15	12	16	10	21	17	13	22	18	21	24	18	19	20	23	12	19	9	13	13	15	17	12	17	17	18	23	17	19	22	15	20	15	13	22	26	15	13	25	22	20	12	20	20	13	11	13	11	13	18	14	13	18	22	27	19	22	10	18	18	16	22	10	24	15	11	14	15	14	20	22	21	17	10	19	11	20	21	13	15	22	19	17	22	20	14	16	16	21	22	10	12	14	11	20	20	14	14	17	14	10	25	13	19	18	17
45184	18884	621	636	1607	2447	2484	2337	2012	1587	1371	1161	963	877	768	709	633	577	533	446	395	406	366	352	366	317	306	297	300	278	269	266	251	234	234	258	241	237	201	221	222	211	195	240	197	198	216	219	193	160	204	202	196	208	187	200	179	175	163	190	174	167	191	181	181	165	163	151	167	150	157	191	206	197	159	182	175	154	168	167	142	183	174	157	170	175	176	175	137	172	185	163	167	158	145	168	195	145	165	170	165	151	148	156	159	153	157	153	192	152	153	171	157	147	151	139	157	155	160	147	154	163	149	178	169	163	159	142	163	151	172	144	156	170	155	162	145	173	167	159	149	146	182	157	167	165	165	160	174	156	162	139	150	162	147	181	145	177	158	128	156	148	139	152	158	165	171	178	145	152	159	163	165	159	165	149	139	159	146	171	137	163	159	156	151	171	138	157	151	139	148	149	162	163	170	171	139	153	173	176	143	138	141	148	166	166	156	152	140	155	164	157	160	154	161	149	155	158	149	143	143	158	141	144	165	136	155	148	140	162	152	136	131	142	157	142	164	140	157	173	143	138	130	147	161	150	143	157	139	134	140	146	165	150	175	132	155	104	143	171	134	124	162	148	140	159	168	139	149	166	134	156	158	153	140	138	150	154	171	164	169	148	149	151	173	162	162	161	149	143	144	165	148	166	161	139	137	147	144	154	149	154	156	138	141	154	157	147	164	156	156	151	161	159	161	152	157	143	156	162	146	160	146	136	167	144	153	144	158	161	164	133	153	159	162	142	157	159	146	126	158	151	142	157	152	143	137	150	157	148	134	166	140	148	169	163	146	158	137	137	156	174	179	144	164	144	148	150	159	157	152	129	174	161	165	143	165	157	159	153	166	156	158	146	156	150	151	120	178	156	139	166	154	170	170	168	146	174	158	156	169	166	150	144	135	150	163	183	167	150	159	159	154	125	130	162	164	156	175	169	127	183	151	151	144	165	165	173	177	153	160	148	154	149	155	149	163	144	159	184	164	147	168	158	169	172	132	154	179	161	129	166	162	156	148	152	157	140	147	138	154	162	170	144	158	163	163	157	149	157	134	145	154	151	141	145	148	153	149	153	195	141	151	135	154	156	165	147	145	147	162	128	157	174	160	138	145	154	164	168	153	148	165	159	135	159	148	171	155	118	133	143	179	138	158	166	158	161	146	154	121	143	156	150	166	155	160	138	160	161	151	154	166	144	142	148	152	156	146	175	147	149	167	151	166	143	151	174	177	166	152	149	142	154	156	159	128	180	154	137	151	154	156	174	169	167	167	123	164	150	141	155	169	170	164	146	157	178	130	165	151	146	139	158	167	151	156	153	108	150	165	136	178	136	140	158	158	169	152	150	155	157	164	124	125	163	141	149	151	155	149	164	143	136	121	161	166	140	149	149	160	156	154	144	142	172	176	164	147	171	156	158	145	127	138	136	170	136	154	166	156	139	166	162	155	158	146	141	147	151	158	132	153	165	144	146	153	145	155	158	170	168	145	182	141	152	153	163	178	154	181	151	153	163	166	158	148	148	172	147	149	160	160	134	137	144	152	154	153	139	175	122	152	134	148	140	184	149	154	165	162	128	137	164	166	147	143	154	145	166	151	167	175	147	166	167	123	151	168	147	148	160	161	137	142	132	157	135	142	138	159	152	150	151	161	138	160	165	144	156	178	151	130	183	148	159	135	166	133	138	149	170	153	175	154	160	160	146	156	166	160	158	132	124	126	145	154	151	148	166	165	156	156	142	141	128	149	142	160	130	129	139	152	161	142	123	145	145	143	132	155	162	149	151	141	152	180	160	171	157	154	160	133	150	137	164	164	161	153	157	154	136	142	165	155	154	136	140	181	140	163	167	155	144	170	152	155	163	156	147	155	179	152	148	151	166	161	153	156	133	137	145	177	151	156	155	144	146	156	134	175	147	165	150	134	161	151	151	156	136	159	153	143	155	143	167	151	166	158	154	156	144	122	166	150	154	136	145	162	149	158	120	157	164	161	162	163	139	146	146	160	134	151	163	166	156	151	140	152	143	141	145	148	131	148	170	137	160	153	162	122	160	155	150	141	176	167	164	162	157	153	148	158	164	154	163	145	154	153	162	169	166	148	137	177	164	146	134	142	171	154	152	154	176	133	149	153	189	134	131	138	134	157	168	163	144	139	152	177	142	148	140	151	174	146	151	150	140	167	168	154	159	152	149	153	154	158	146	163	154	151	143	176	160	150	138	159	160	161	167	182	142	154	139	159	158	144	131	144	166	161	163	147	177	149	159	139	148	148	131	149	148	159	154	156	178	123	158	156	157	141	156	147	154	146	152	133	165	155	150	160	134	144	157	171	168	168	165	178	149	139	156	143	142	160	151	136	173	131	167	141	137	156	150	159	169	130	146	132	159	148	163	164	156	148	146	154	141	154	133	147	165	148	153	139	138	172	144	154	118	141	151	152	138	158	130	138	137	151	180	153	151	146	177	161	153	151	158	148	171	166	158	143	145	136	138	153	151	148	161	166	137	135	158	128	158	169	172	150	146	142	174	158	147	147	139	161	141	140	168	140	146	161	159	143	163	175	143	154	153	154	147	163	144	152	155	153	143	138	167	154	150	158	138	154	132	187	157	166	158	158	127	131	135	145	128	155	134	131	141	134	161	158	171	179	178	155	167	169	141	149	136	159	151	142	166	156	151	148	159	138	165	165	166	159	160	146	171	148	161	155	131	143	161	171	150	137	165	130	144	167	134	158	152	168	154	156	151	131	136	155	174	125	125	140	161	133	168	144	151	157	146	135	130	136	150	156	149	142	174	140	165	139	164	149	150	147	166	141	149	163	155	160	162	151	145	155	143	169	150	158	145	152	139	159	143	146	139	142	142	138	155	145	146	162	151	157	167	149	167	140	136	176	130	156	139	162	161	163	153	154	155	139	138	185	166	157	145	171	147	143	155	159	136	144	180	135	161	152	120	155	162	130	148	174	168	144	158	184	164	166	154	127	153	135	154	158	149	139	152	144	134	151	153	142	144	141	145	142	168	167	147	141	149	144	159	158	164	144	167	172	172	153	133	136	151	156	142	138	159	169	158	148	147	149	152	154	157	138	136	144	142	135	145	182	155	158	158	174	163	139	137	155	154	147	146	145	160	155	150	142	160	149	137	151	153	163	137	124	138	153	159	147	162	158	137	166	164	144	147	158	152	149	170	123	144	135	142	145	143	136	161	159	141	136	151	160	154	164	171	158	161	137	154	151	152	175	170	154	171	144	151	144	157	142	163	134	172	159	156	152	157	160	140	165	146	176	149	152	152	154	153	178	156	144	150	151	160	174	144	152	153	147	174	172	141	153	150	162	145	145	161	136	164	155	138	154	147	157	124	140	153	150	156	169	142	163	128	150	152	153	147	165	160	157	161	147	147	143	154	148	178	156	128	150	159	180	156	163	144	161	158	154	158	166	165	139	174	149	155	154	151	161	183	164	151
26270	19524	549	86	96	74	117	115	104	130	98	104	101	79	77	75	82	79	75	70	82	70	66	69	66	86	61	93	67	66	67	59	62	63	70	85	67	74	72	60	60	65	55	53	52	56	64	88	64	68	64	69	63	53	61	56	61	55	65	70	59	55	66	65	68	57	64	62	72	65	67	70	67	74	76	66	62	54	58	49	66	65	43	63	70	62	65	50	60	66	55	71	56	58	61	60	66	56	67	75	71	60	70	58	69	64	60	55	48	60	60	59	63	60	70	70	61	50	52	66	74	70	64	51	79	62	72	55	57	64	66	57	52	58	61	68	56	64	59	77	59	65	47	55	54	54	58	70	58	66	53	68	50	68	61	62	56	53	56	62	75	48	54	62	65	56	71	60	65	59	67	50	54	57	50	55	65	64	67	56	58	55	58	56	58	55	52	57	54	59	62	64	71	65	46	79	65	59	62	65	64	50	60	75	85	52	61	72	54	62	56	64	65	65	50	58	52	62	62	71	76	65	59	80	69	61	61	64	66	59	48	66	55	55	63	68	66	71	62	60	60	55	61	62	59	65	54	50	69	57	48	57	73	63	63	77	68	63	76	62	73	75	50	60	49	64	58	54	63	58	70	58	56	69	57	64	50	53	55	71	47	68	62	53	59	59	40	72	67	55	54	70	53	58	64	65	69	61	68	46	59	59	52	62	62	62	67	48	71	64	56	54	59	51	59	78	59	69	63	71	48	62	55	61	86	60	70	56	65	54	62	52	68	62	54	47	54	62	57	78	46	61	60	67	47	73	65	62	61	76	69	56	43	60	57	67	53	42	65	48	60	66	71	51	49	64	57	66	66	64	67	58	65	57	74	59	57	62	48	45	55	47	47	70	63	52	67	56	62	63	50	74	58	58	73	58	46	56	51	68	71	59	59	58	55	74	61	60	67	51	45	62	51	57	63	50	48	62	64	60	51	54	64	59	66	53	64	60	73	71	57	60	46	66	57	51	58	62	52	57	66	57	59	62	63	61	59	64	63	61	75	71	55	50	54	52	70	63	47	70	62	57	69	69	49	48	67	65	53	70	60	57	57	62	64	59	43	56	60	66	59	54	65	59	66	36	57	66	55	52	68	60	61	62	55	55	67	61	52	52	59	55	64	67	55	60	52	65	51	70	67	63	63	59	63	65	54	50	65	59	60	60	61	50	80	45	54	60	60	55	62	50	67	68	56	61	66	60	70	57	58	53	68	57	61	64	53	41	71	49	62	62	73	65	59	57	48	73	50	53	60	63	60	76	53	65	65	48	63	70	64	58	53	68	59	62	65	74	74	86	62	52	72	66	65	41	66	56	62	56	62	70	57	66	73	57	57	59	61	63	58	57	60	43	60	67	53	53	60	67	58	67	59	65	56	70	63	56	74	55	73	60	85	55	53	74	60	57	70	62	65	49	58	48	71	52	77	53	64	56	61	53	51	53	56	57	52	60	69	49	48	64	73	61	59	67	73	62	58	59	49	46	57	71	59	58	66	46	66	53	60	60	66	47	66	59	61	74	60	64	69	62	66	68	65	60	52	51	40	58	61	57	67	70	71	62	59	62	71	57	60	79	82	65	64	58	55	55	65	61	69	75	64	57	66	60	55	59	57	63	59	66	69	68	58	68	62	60	56	62	58	56	63	64	50	62	68	65	65	57	68	70	67	66	52	51	60	60	62	58	65	58	67	58	67	75	66	66	67	55	71	58	66	56	67	56	75	69	54	56	55	42	48	64	59	53	68	66	66	69	67	55	51	73	58	54	52	60	62	60	52	58	70	71	62	56	46	67	62	62	59	57	54	71	54	53	63	64	51	61	67	61	58	50	70	61	54	67	60	52	70	70	67	44	56	57	56	51	51	58	71	83	66	54	56	56	58	51	52	66	68	51	47	65	58	53	51	60	59	74	72	69	58	61	65	53	53	62	62	70	51	57	55	62	61	79	58	57	52	66	55	60	49	55	73	64	59	83	47	56	59	64	59	49	55	67	61	68	73	68	66	75	59	71	57	70	64	54	70	63	61	76	60	62	54	63	48	57	64	73	58	68	50	60	57	83	47	66	44	66	58	48	59	46	59	52	69	53	65	60	59	62	57	51	69	55	51	51	55	69	64	47	59	66	58	50	63	50	73	49	44	65	62	75	56	50	52	60	54	50	62	55	59	60	70	71	60	50	60	48	48	55	60	67	61	62	41	65	55	56	49	58	67	66	59	67	62	51	50	48	73	69	66	54	65	50	63	63	51	46	52	58	55	43	57	58	61	65	57	63	63	58	57	61	48	63	71	60	59	61	61	52	59	53	63	72	46	75	72	70	42	69	58	73	60	52	60	68	69	64	58	57	59	49	70	47	53	63	65	65	40	48	51	59	46	47	53	63	71	61	57	53	59	50	59	66	60	45	60	42	67	63	71	66	66	59	70	52	65	67	61	60	58	60	59	54	44	54	61	57	67	61	64	57	54	70	58	61	55	46	50	68	55	62	61	51	55	57	51	62	58	48	51	66	68	51	50	68	50	44	48	48	58	77	69	60	50	49	62	54	75	68	61	57	66	59	72	67	63	49	65	48	54	63	68	53	55	63	56	48	70	64	51	48	72	48	56	65	56	60	62	65	48	68	54	66	68	66	64	54	58	52	51	70	54	86	53	69	65	60	60	64	53	64	60	51	67	62	53	69	63	55	75	60	60	71	59	52	68	73	54	70	71	62	70	63	63	73	58	60	54	58	76	64	56	66	55	62	52	43	66	61	49	53	59	63	64	67	58	69	62	69	45	58	42	80	76	66	67	65	54	49	73	54	51	63	58	68	60	67	61	72	54	59	73	54	66	56	57	54	69	52	53	55	70	56	57	61	57	63	66	52	47	58	62	66	59	71	63	64	51	56	56	66	70	69	58	62	60	57	65	62	46	63	57	55	57	51	68	59	67	63	66	55	54	66	63	61	72	67	73	60	53	60	64	68	61	58	62	67	61	50	69	51	63	67	52	57	63	57	74	56	58	58	50	55	58	54	60	78	62	52	59	57	56	47	63	52	70	65	60	57	62	76	57	64	60	60	71	59	64	67	59	59	58	72	65	63	57	69	62	58	59	67	65	54	58	62	69	69	55	49	54	60	57	62	66	47	63	71	73	49	72	70	63	41	60	76	65	60	72	68	52	54	57	58	48	56	68	64	72	54	53	62	54	64	54	72	61	62	66	79	54	64	65	67	48	62	52	64	51	70	64	55	58	71	64	52	63	68	67	60	60	62	59	49	62	68	72	68	60	58	65	66	54	55	62	62	48	59	80	50	52	63	62	67	46	53	57	59	59	54	59	56	73	63	67	76	73	62	58	63	65	58	73	48	57	78	46	57	56	55	54	69	65	59	59	55	66	58	63	72	65	53	64	61	66	65	60	63	63	63	58	56	57	55	55	43	42	57	48	65	55	58	53	74	59	75	51	70	72	70	58	74	48	76
50856	19816	1377	1428	3340	4995	4956	4381	3595	3053	2501	2216	1940	1795	1538	1426	1310	1204	1154	1060	1051	994	980	918	824	811	834	823	774	755	724	758	751	739	664	694	726	691	651	689	678	667	649	673	627	656	684	640	627	655	616	596	602	641	634	638	644	639	579	604	614	611	671	598	629	601	594	614	634	598	642	628	600	600	586	588	635	581	591	614	604	609	637	622	598	611	646	620	634	608	586	599	602	615	573	586	620	548	573	570	574	608	563	559	612	580	574	557	614	589	577	544	620	558	587	601	573	608	598	588	604	570	558	568	566	571	603	587	564	566	591	567	572	567	566	585	575	610	551	589	580	570	566	543	575	596	669	598	572	576	581	561	604	547	528	599	522	584	571	563	600	559	551	520	593	642	603	562	602	579	545	610	559	522	591	597	611	561	566	562	598	590	550	580	631	588	561	598	525	556	571	592	555	584	593	577	554	601	524	564	576	588	601	589	577	597	585	629	559	539	571	612	563	579	560	615	600	577	577	599	604	552	607	596	610	537	624	593	573	549	556	585	557	595	597	571	571	602	592	589	605	544	571	590	585	554	577	606	589	578	567	607	556	586	606	568	567	604	570	574	583	561	582	569	611	593	592	556	579	588	599	578	611	573	578	614	563	629	547	602	582	553	554	563	584	572	593	558	575	574	621	569	571	546	550	547	607	616	597	592	594	609	590	566	569	594	560	604	611	585	618	595	556	570	582	591	606	587	573	607	549	586	556	567	598	571	563	578	557	579	551	559	555	627	574	601	610	554	602	558	543	555	576	531	580	547	580	586	580	569	559	535	564	569	566	554	618	538	574	594	573	561	572	586	587	588	589	586	605	562	527	602	580	581	596	596	593	514	591	595	586	567	556	562	557	601	616	583	557	538	590	549	575	566	598	574	552	608	534	570	577	588	619	562	588	555	577	550	569	568	534	593	595	571	602	583	575	560	560	558	539	567	526	566	574	541	613	561	588	585	573	610	582	557	574	554	576	608	571	542	585	545	598	579	599	560	565	553	531	553	562	561	561	550	551	590	574	579	592	555	540	576	562	574	585	558	552	597	545	557	603	574	535	565	596	563	565	572	602	580	551	561	576	538	607	587	583	580	555	576	558	568	597	570	613	579	560	592	581	579	577	576	567	557	604	564	590	558	549	585	581	557	610	580	566	590	615	562	599	601	557	544	557	546	566	625	576	581	578	629	583	587	596	607	575	564	587	575	597	566	574	572	595	536	574	576	565	615	567	607	597	612	641	599	606	565	574	591	610	583	546	567	669	547	578	598	564	581	571	580	567	539	565	602	561	574	570	605	561	575	577	579	564	608	573	584	557	555	591	605	603	600	557	558	599	550	567	586	571	625	593	588	553	610	588	580	587	591	554	572	575	600	572	571	587	580	600	572	587	535	582	546	615	582	608	554	621	600	575	568	584	517	556	553	581	585	543	556	545	609	597	581	573	588	573	574	571	571	584	584	556	521	573	576	602	587	551	601	566	576	564	586	589	592	604	555	556	565	596	637	595	536	616	604	528	561	586	581	572	565	587	586	580	587	583	563	557	603	565	579	609	601	608	612	527	612	583	581	582	616	559	612	559	582	607	599	565	570	560	603	566	561	573	591	576	568	555	557	605	582	590	574	551	579	531	594	574	571	603	615	587	594	568	581	593	613	570	598	569	547	537	586	601	550	563	560	560	578	562	604	582	572	604	580	580	592	606	601	542	544	586	576	576	583	614	579	526	594	530	576	496	555	589	581	599	588	585	580	546	596	573	578	583	614	608	540	603	586	557	561	520	572	574	618	630	592	588	567	576	561	574	582	569	597	599	568	586	590	581	575	560	596	518	578	580	590	597	544	567	591	541	583	572	567	558	545	579	610	606	556	586	576	553	555	568	563	602	597	602	562	570	614	606	574	573	561	538	563	580	603	542	573	601	561	548	615	576	594	582	560	550	583	563	562	577	593	563	577	567	564	598	616	563	565	529	568	579	558	589	545	539	572	570	575	564	574	518	551	606	549	551	583	563	585	523	567	555	567	559	594	569	598	562	581	594	546	589	613	599	548	558	592	547	586	580	610	582	631	558	544	605	552	580	568	583	601	576	575	559	603	608	579	617	596	555	598	555	522	562	613	579	595	568	599	585	587	549	568	547	590	548	563	576	590	590	560	579	611	581	588	574	580	554	535	558	590	572	538	569	566	593	602	558	564	576	584	529	575	552	523	634	612	580	565	580	622	586	593	550	592	540	587	553	560	602	586	565	559	582	594	595	565	599	549	580	570	605	579	526	597	555	576	626	617	616	604	602	550	570	570	549	551	564	581	558	578	590	576	597	568	561	587	565	602	557	542	562	598	608	577	578	594	554	554	587	556	601	582	570	557	564	567	607	570	581	580	578	583	547	615	633	579	569	558	532	552	545	566	567	557	565	551	544	585	593	559	584	558	557	604	570	535	580	566	573	597	602	604	583	578	563	595	571	578	579	604	578	528	598	541	580	539	623	558	584	607	608	563	548	532	604	580	586	571	534	577	592	531	578	556	540	569	589	569	612	557	545	621	577	580	547	580	601	592	581	569	562	571	576	615	577	569	609	547	574	549	593	554	623	611	573	557	573	590	577	573	544	573	598	614	564	598	581	606	580	592	557	561	587	576	612	558	605	542	595	606	596	571	583	581	609	597	559	564	581	613	601	589	555	578	550	523	574	582	571	566	554	604	559	559	589	591	605	564	591	585	596	551	562	549	561	554	615	585	567	583	539	569	564	591	557	550	614	590	558	577	580	575	554	583	551	562	513	576	602	514	572	566	552	539	606	596	595	559	554	573	542	554	600	551	556	623	629	550	540	554	549	561	567	577	560	572	541	604	577	613	545	589	569	540	556	589	615	608	611	554	592	545	568	585	571	620	586	564	548	532	541	550	589	569	613	557	551	578	577	587	582	589	568	570	558	572	551	569	604	572	551	584	554	613	580	574	603	566	606	605	549	580	572	555	566	582	570	569	585	571	547	606	550	596	623	534	554	576	551	581	574	540	591	590	548	539	556	561	513	552	563	597	603	594	557	592	550	594	541	650	597	562	572	572	565	597	557	568	546	576	589	589	586	586	606	558	579	556	558	566	578	575	631	556	585	547	582	571	540	534	615	580	630	558	565	580	573	572	563	607	589	566	585	599	560	571	567	571	584	546	574	616	572	565	578	601	569	608	576	607	569	544	573	621	556	559	562	648	595	613	574	614	563	574	602	600	575	591	575	583	570	613	604	597	560	595	524	582	558	535	587	567	541	562	566	553	576	549	589	561	568	571	586	572	579	540	576	587	600	540	606	574	546	567	555	631	589	621	598	619	599	568	558	583	590	591	610	564	588	553	589	553	586	582	608	619	531	574	575	560	577	561	588	570	576	572	599	583	545	567	596	590	609	548	599	563	565	592	542	566	585	603	572	561	576	586	548	556	556	562	568	550	571	561	525	557	558	572	577	591
8549	2784	54	48	42	45	57	43	42	35	40	57	50	41	40	37	38	37	43	51	49	37	39	47	48	26	44	42	39	35	46	40	42	51	40	46	39	36	35	52	52	50	32	42	43	46	33	44	44	51	44	43	33	37	36	41	38	45	39	40	30	40	45	29	36	41	45	42	48	36	45	40	41	35	48	39	40	47	46	43	50	52	52	38	40	45	38	36	50	41	37	33	37	44	42	36	29	46	43	44	44	43	33	36	39	37	38	38	27	47	28	37	32	41	33	47	40	36	38	51	43	36	42	40	36	42	29	34	52	41	43	38	39	40	31	36	34	41	37	45	27	48	55	37	35	38	37	40	35	27	44	54	44	53	45	40	55	51	35	47	45	43	47	30	30	42	50	36	51	32	52	35	42	43	47	42	40	45	38	37	43	49	34	45	35	36	46	47	44	46	42	40	52	41	26	35	39	40	38	52	36	44	33	34	31	36	43	40	36	28	36	37	37	35	40	42	49	43	40	46	41	30	42	53	39	38	34	46	45	42	24	47	32	34	39	43	38	34	38	35	41	43	42	46	39	40	49	38	51	40	46	34	43	40	38	61	32	36	38	35	39	51	33	37	33	50	42	42	42	34	36	43	40	33	53	41	33	25	40	30	47	60	37	37	40	27	51	40	44	39	41	44	34	43	41	50	44	44	39	34	40	42	45	39	37	36	45	41	34	46	33	39	49	39	46	49	51	47	43	37	38	45	42	43	41	48	33	35	44	43	41	50	48	44	30	44	31	45	52	33	41	43	36	34	37	37	49	34	40	44	47	41	33	38	30	46	40	54	47	27	48	28	52	45	40	40	41	40	32	38	44	41	47	43	49	41	31	40	44	46	35	38	32	46	31	38	44	54	39	52	48	38	41	33	42	35	38	41	34	40	38	43	39	38	42	32	42	42	49	38	45	50	34	44	33	44	39	50	40	27	37	42	40	32	40	42	34	32	51	44	38	38	42	42	43	36	30	50	38	36	29	44	43	37	56	26	36	38	36	38	40	47	42	38	34	26	36	42	41	36	44	41	29	42	33	41	36	49	40	53	55	38	27	34	54	32	38	46	47	36	44	41	29	40	45	36	32	35	36	40	34	32	35	34	42	41	46	41	36	49	41	37	36	32	38	36	35	31	31	31	36	29	45	35	47	38	37	46	40	33	32	40	42	44	37	44	55	47	53	33	34	52	33	42	32	40	31	34	41	41	43	35	29	40	28	45	45	35	46	33	37	46	41	46	40	41	40	38	40	47	41	36	35	44	41	32	38	25	38	38	47	35	31	34	42	48	35	43	40	41	51	37	32	36	33	42	44	33	45	43	41	34	46	31	42	49	38	48	42	39	42	47	39	38	49	38	42	41	33	27	32	39	38	40	29	27	36	30	23	28	43	28	41	27	54	40	44	41	35	47	45	40	31	48	41	43	26	41	43	51	41	47	31	28	49	33	31	36	39	25	35	32	36	33	38	39	44	40	36	38	40	39	43	40	39	41	33	41	31	40	34	45	33	46	34	34	41	27	36	46	38	40	40	54	31	38	30	46	48	40	44	56	40	31	35	36	38	38	31	46	21	38	37	35	36	44	29	43	45	47	37	39	39	41	25	40	35	34	35	28	31	46	39	40	40	53	40	43	37	40	38	37	38	31	50	35	23	44	49	35	32	47	47	46	45	47	41	33	43	40	43	47	38	49	34	36	40	32	36	46	40	42	35	34	42	41	44	38	40	42	35	44	46	45	40	31	35	40	34	50	45	40	30	37	45	31	34	43	30	33	41	38	31	43	42	39	37	51	37	37	46	30	34	52	41	36	40	35	42	38	29	39	38	30	32	37	42	34	41	42	44	49	33	41	37	36	42	35	37	45	30	29	43	34	32	42	39	34	43	41	46	54	43	31	32	29	34	38	37	50	31	33	24	43	40	55	42	52	43	32	47	38	45	34	38	51	42	34	36	39	41	42	32	31	40	39	39	31	38	40	32	41	46	45	43	43	40	36	33	29	50	41	34	36	39	55	53	34	34	34	43	34	35	44	29	35	40	38	39	36	32	41	37	50	36	43	34	36	57	46	33	41	33	37	37	49	44	44	35	43	52	41	36	44	44	39	38	48	36	31	42	42	29	39	54	47	39	43	45	43	40	40	40	41	33	36	36	42	44	41	29	43	34	37	43	27	27	52	39	36	43	35	47	46	37	40	41	36	57	38	36	37	41	39	42	47	44	39	37	40	39	45	37	22	46	50	40	40	37	58	34	41	35	32	33	34	45	36	38	34	48	26	33	37	34	41	39	36	41	30	38	39	40	34	34	32	45	39	44	40	48	41	36	45	46	40	34	39	40	37	49	38	38	33	29	34	39	44	27	34	30	38	37	39	45	43	47	48	42	35	51	43	41	41	47	47	44	26	34	42	44	49	42	34	29	46	36	38	41	45	41	48	39	42	59	42	38	33	32	42	35	38	45	37	40	35	32	42	61	44	39	28	39	42	41	33	34	45	41	41	37	41	37	35	33	39	32	31	34	42	34	38	45	45	43	39	33	46	34	26	50	45	39	40	37	44	37	38	33	47	49	41	38	36	50	45	41	36	45	28	33	31	43	38	43	38	36	42	38	48	29	37	42	44	40	45	44	43	51	25	37	36	38	43	35	45	43	32	33	45	43	37	34	47	42	50	37	52	35	54	37	37	37	42	36	41	31	44	32	48	42	41	33	40	44	30	49	38	43	37	52	39	47	43	33	43	50	35	48	37	35	44	46	40	36	36	45	54	41	33	42	31	45	33	51	41	30	36	31	38	47	37	43	34	33	39	38	43	31	39	45	45	37	41	28	57	48	34	41	48	35	49	30	42	45	27	40	34	42	41	39	34	25	45	45	45	33	41	54	31	36	39	35	52	33	44	48	40	43	38	35	37	46	34	40	41	36	36	41	38	33	43	34	41	35	37	44	34	31	35	37	53	48	34	40	56	42	37	33	28	35	55	43	41	40	36	40	49	45	50	47	41	47	39	35	49	38	29	35	40	42	53	37	45	54	40	36	42	42	29	40	41	41	34	46	44	31	41	31	42	32	45	30	37	37	54	35	36	33	29	36	42	40	25	27	37	42	42	46	50	47	45	48	38	45	45	45	47	29	46	51	42	46	35	34	45	31	34	28	41	40	47	32	33	24	33	36	43	34	40	51	39	46	53	33	32	33	48	42	38	42	54	51	42	33	42	38	41	54	43	32	48	33	40	41	37	39	26	36	40	29	44	43	37	43	30	42	41	42	35	42	43	38	51	38	40	37	36	37	41	36	35	46	40	48	38	37	43	40	36	47	41	40	38	47	44	36	39	36	38	51	29	42	44	45	42	38	42	39	34	31	44	50	33	37	18	34	24	44	37	46	47	45	31	39	39	49	55	34	51	38	40	41	39	40	44	43	35	43	33	36	46	39	34	35	31	29	37	41	33	37	37	36	32	37	30
35323	11326	399	471	601	850	858	783	750	693	646	544	561	510	499	487	431	433	419	411	405	396	405	371	394	384	391	361	381	382	355	377	356	379	358	361	354	369	376	353	351	337	326	312	387	383	378	363	336	396	348	348	343	347	308	355	327	371	324	327	353	355	357	322	320	361	356	367	356	330	374	333	322	366	349	342	335	345	331	330	381	352	355	379	354	338	336	342	391	358	361	319	373	401	350	337	360	382	355	366	363	375	368	370	366	341	338	338	325	370	373	337	367	358	338	323	342	330	349	347	357	354	344	344	357	367	380	349	338	355	337	315	335	369	335	345	339	344	355	342	317	331	355	345	380	341	334	402	337	359	309	313	334	341	378	352	398	335	355	358	348	321	341	329	326	356	348	367	371	325	348	363	327	341	363	404	353	329	362	349	352	361	338	317	345	326	349	362	328	355	311	355	356	345	351	352	313	343	339	378	341	352	367	357	347	341	349	383	359	355	326	337	337	330	346	343	349	369	372	339	341	337	360	321	390	339	362	394	323	346	356	334	359	350	365	321	367	332	326	343	336	336	368	331	367	337	347	321	323	360	319	359	329	344	349	344	322	352	325	354	348	322	339	330	347	367	357	324	338	343	336	345	353	313	326	358	345	372	351	345	362	378	337	371	371	345	313	334	356	341	349	361	375	410	320	342	323	360	338	346	318	345	382	352	292	386	387	372	356	358	364	332	358	365	305	340	358	329	353	351	300	392	321	387	370	317	348	369	299	334	353	337	369	357	375	360	366	337	343	324	319	371	370	337	341	379	347	337	330	343	382	350	335	341	353	377	361	379	376	362	359	333	376	376	341	365	358	344	346	357	339	340	317	340	360	319	348	313	341	314	328	345	340	387	367	348	365	371	372	348	385	360	336	329	361	360	329	338	327	315	336	351	354	353	341	389	321	347	358	376	337	344	360	368	356	342	364	380	353	346	359	359	322	368	395	341	341	354	338	327	362	355	386	332	390	344	379	381	334	332	390	349	330	352	348	344	366	325	329	345	367	352	375	349	377	382	305	358	354	342	357	346	349	342	366	323	342	332	374	367	330	355	342	332	376	330	339	312	335	334	362	386	367	356	338	330	328	335	374	375	396	361	355	363	342	332	326	347	337	346	319	332	371	363	352	371	331	298	351	327	381	332	338	338	338	366	342	311	350	342	314	371	335	339	346	348	318	361	366	336	315	360	363	370	348	418	353	342	326	318	323	333	344	330	343	327	348	359	375	348	361	342	325	335	340	354	345	356	323	350	314	346	355	329	354	342	394	360	361	348	365	364	344	308	348	356	332	382	368	359	348	346	327	333	334	381	333	345	334	348	352	333	354	351	372	371	344	315	354	326	312	358	349	380	370	355	363	340	336	318	353	322	339	343	316	343	297	361	368	346	312	356	367	332	338	327	359	370	345	324	347	328	353	370	348	359	388	316	359	322	352	309	359	345	342	314	360	313	373	345	386	360	363	334	356	340	365	332	338	335	359	359	363	347	320	303	351	359	354	332	376	356	366	376	324	349	330	325	379	321	354	367	356	333	356	361	336	329	343	347	317	351	349	348	309	353	366	331	334	369	314	373	358	369	306	372	345	357	364	378	337	343	357	368	340	299	360	354	357	367	324	353	366	327	366	370	355	354	375	338	330	340	356	343	355	361	350	376	357	358	339	378	339	289	366	346	335	332	345	323	357	350	310	359	363	384	348	351	318	331	345	316	345	368	346	349	336	333	357	353	362	402	378	343	370	344	332	380	356	347	338	362	331	375	362	367	359	380	310	391	325	332	364	337	352	352	374	346	333	370	363	359	335	338	333	331	347	328	325	338	347	372	374	348	327	371	350	355	328	346	349	295	377	339	362	335	365	331	323	374	349	352	357	340	307	387	327	339	336	349	353	336	357	356	354	343	348	344	369	303	336	344	342	366	340	356	359	327	327	368	325	370	324	355	333	298	341	328	339	350	374	323	344	361	335	328	324	366	398	339	328	337	361	355	346	375	378	348	313	344	352	393	335	325	355	358	350	335	323	321	370	334	315	328	361	355	332	328	349	356	359	348	324	358	366	343	332	380	371	329	352	355	345	337	332	330	331	378	361	336	331	336	348	362	326	338	378	332	329	332	345	365	345	353	335	362	343	361	340	361	343	374	377	315	313	334	332	309	341	327	355	335	332	315	327	337	319	348	364	354	364	343	366	361	357	343	338	379	361	326	334	344	349	373	364	366	342	331	378	349	359	339	362	360	348	377	392	344	334	390	350	322	348	354	315	322	349	351	360	320	339	368	338	391	359	366	321	354	343	339	360	335	376	313	356	346	352	395	353	351	345	319	374	336	366	357	340	340	339	343	348	343	322	342	352	358	318	343	342	360	343	321	341	358	346	358	324	377	350	317	348	343	344	356	374	323	350	338	319	360	365	359	371	348	371	370	327	355	328	355	340	319	354	348	366	355	351	307	342	358	333	314	320	326	333	373	353	331	351	360	348	357	341	328	353	382	359	351	321	330	363	365	343	355	364	370	340	343	373	338	360	348	349	348	334	337	349	351	339	358	334	366	352	332	348	321	360	322	341	337	322	315	355	325	384	346	327	319	367	346	366	351	370	358	348	335	331	349	348	348	362	335	342	375	367	329	327	356	348	354	346	347	360	341	372	334	353	364	358	322	326	382	335	385	347	345	351	338	336	340	311	358	368	325	354	372	379	341	359	374	369	347	358	337	349	328	354	385	361	378	334	329	363	360	371	341	357	364	353	385	343	339	338	308	346	351	334	326	341	372	325	330	351	355	370	336	351	324	321	346	331	344	345	348	363	338	363	367	315	340	347	340	351	316	367	357	350	351	348	347	315	338	357	333	306	345	348	327	339	362	368	368	339	349	335	344	339	357	334	331	352	344	350	354	360	341	376	358	341	339	352	361	355	322	359	342	343	351	326	342	355	371	354	356	335	365	351	336	362	343	373	322	358	361	324	333	354	373	336	357	341	314	353	324	323	358	336	380	336	343	309	359	358	352	351	333	369	354	332	342	356	359	341	370	302	337	331	361	309	347	346	339	350	326	340	351	308	332	345	350	350	355	359	355	351	338	379	340	366	302	312	355	323	339	342	354	348	341	363	322	318	360	340	353	342	358	345	308	311	343	339	329	372	352	325	382	379	353	349	328	332	341	348	362	350	344	358	362	365	349	330	327	363	354	308	383	328	377	317	346	367	350	361	345	327	382	341	364	356	357	353	355	337	392	341	344	373	335	365	366	329	350	322	332	336	327	332	357	367	350	338	337	359	340	353	319	366	330	350	332	346	337	327	311	351	381	357	357	299	339	374	365	360	342	313	333	307	330	357	391	351	355	368	340	363	373	361	328	338	354	352	354	340	342	325	356	346	367	330	323	390	379	298	363	361	290	351	340	375	326	405	336	346	362	319	333	377	354	378	376	345	332	351	353	370	320	347	361	340	379	357	346	340	374	332	318
21776	14872	321	106	88	91	91	107	90	106	108	93	94	76	77	84	73	83	80	83	93	91	83	74	75	67	79	72	78	65	70	61	66	62	78	81	69	90	75	64	88	65	86	89	61	73	74	74	80	72	75	72	80	87	79	81	71	73	60	79	69	66	78	78	91	62	78	61	71	88	68	84	57	80	73	64	68	71	66	81	79	77	76	69	69	83	67	83	65	61	83	67	82	74	65	71	86	71	67	82	93	64	73	67	81	82	76	77	77	66	78	79	63	74	78	86	83	74	82	70	59	85	78	74	72	57	70	70	85	76	63	65	81	66	70	67	68	63	73	66	81	80	74	74	86	70	65	78	69	63	63	64	78	65	65	73	77	82	90	67	63	74	82	77	64	73	67	85	64	73	94	85	60	86	82	63	64	61	71	73	68	73	80	93	85	74	76	70	70	81	80	84	79	72	57	73	79	80	71	78	68	85	80	71	82	83	73	81	78	72	58	82	64	74	68	76	70	78	69	85	63	72	76	82	69	74	74	77	70	83	66	66	73	82	76	76	71	84	64	74	78	72	81	81	80	74	65	67	77	78	74	82	68	86	78	80	76	69	86	88	83	77	66	78	87	71	66	70	82	70	74	66	73	71	66	55	58	76	67	78	77	70	70	88	71	79	73	68	67	74	74	73	78	75	86	72	78	84	76	81	93	87	81	74	65	70	78	77	69	66	73	89	81	82	53	73	64	75	81	56	99	71	75	82	73	85	69	77	76	73	63	87	69	86	66	66	61	77	90	72	59	80	96	74	70	64	75	76	80	77	94	74	70	69	76	75	68	96	72	83	57	86	70	57	69	61	58	68	86	71	77	83	80	72	72	77	74	71	85	75	72	66	68	96	57	76	68	81	70	63	74	80	66	89	85	67	83	60	74	88	62	67	69	71	93	68	60	77	58	80	61	74	85	61	84	74	97	68	79	68	90	69	69	73	70	81	63	81	82	70	72	84	77	80	82	74	63	68	76	81	75	80	78	85	69	68	65	74	66	64	85	74	75	74	68	71	70	79	87	64	61	83	84	65	74	54	70	80	98	71	79	77	82	91	69	85	65	81	73	70	74	73	77	69	91	68	73	72	70	73	71	68	63	72	77	81	83	82	87	77	85	81	80	79	80	60	90	65	71	76	73	91	80	70	88	73	77	85	62	85	91	84	78	62	101	66	73	83	76	73	77	74	87	71	73	74	63	57	73	89	88	68	72	78	71	68	80	59	84	68	72	63	80	69	73	74	83	98	76	69	80	80	85	83	65	97	74	73	75	67	86	75	97	66	76	69	62	75	77	75	63	74	80	81	79	84	87	76	76	73	76	65	50	75	87	90	75	57	80	62	80	73	67	76	75	69	84	62	82	74	62	70	65	82	66	69	86	63	76	88	66	70	94	94	74	79	96	70	70	76	81	48	81	68	76	63	63	76	73	84	73	80	72	81	79	60	84	76	69	81	84	81	77	62	67	78	69	84	61	77	58	70	73	75	69	76	58	76	79	64	87	77	75	73	83	66	72	72	80	80	83	83	69	92	60	58	71	83	71	74	76	69	76	72	77	79	74	66	77	67	57	80	106	81	72	71	76	83	80	77	79	74	67	68	73	59	92	86	64	70	77	85	75	96	68	85	75	66	64	74	75	69	75	74	88	60	64	67	88	67	61	83	71	64	64	84	76	63	72	79	69	70	76	59	88	87	90	75	74	67	78	78	82	60	68	65	70	65	63	54	68	81	77	67	75	64	75	78	75	65	70	76	81	75	65	69	63	65	80	86	74	74	90	77	68	88	81	76	76	73	67	71	79	62	81	78	73	77	82	67	82	76	71	67	56	85	76	63	81	91	87	62	81	94	72	67	65	77	81	79	76	78	74	83	68	61	85	78	101	63	77	73	82	87	68	66	63	81	83	64	78	82	69	67	75	71	71	79	82	69	75	73	77	67	74	64	86	69	75	79	74	93	76	77	82	100	78	73	78	70	85	75	80	71	95	95	74	91	75	75	82	76	64	87	70	74	61	62	70	56	88	80	89	83	79	90	79	81	78	72	83	99	66	80	76	80	61	75	91	69	68	83	86	88	72	71	75	86	83	92	69	68	72	79	79	91	67	88	82	82	77	81	85	61	70	89	64	90	73	89	71	68	71	74	79	74	76	82	71	89	71	71	72	78	67	80	66	58	71	72	87	73	77	80	65	71	76	85	68	77	80	91	82	59	77	85	70	70	77	73	83	82	65	74	73	68	74	84	82	66	84	77	90	69	80	84	78	80	65	75	66	82	71	80	60	63	72	84	77	59	91	75	66	85	71	47	74	88	76	79	74	63	69	84	79	66	85	66	83	71	84	79	68	73	89	86	61	95	70	75	75	76	68	66	73	79	77	73	87	80	68	75	67	75	81	65	86	61	67	68	56	63	79	79	93	77	80	79	73	63	67	74	81	77	75	60	90	82	77	88	59	76	85	69	62	81	76	83	65	88	74	76	62	68	74	65	91	66	60	80	83	81	93	80	82	59	79	57	89	79	81	74	73	80	80	79	80	73	74	84	78	68	77	82	76	70	72	69	77	68	67	79	75	64	61	79	62	84	58	76	70	88	64	60	76	68	72	74	74	77	70	66	88	71	67	82	75	67	86	60	84	79	63	79	79	83	64	74	73	95	76	53	80	65	78	76	81	94	74	61	65	60	57	59	74	74	60	66	76	67	73	61	87	67	87	82	64	78	64	77	79	63	70	66	65	66	83	74	78	78	66	92	87	51	74	77	71	96	67	77	74	79	70	63	78	92	70	81	76	69	80	55	76	89	89	62	61	88	75	76	89	78	79	73	68	70	75	70	74	75	61	76	71	81	71	80	68	76	81	79	83	66	70	79	67	78	72	73	65	72	75	81	79	72	68	65	85	71	67	64	71	61	86	72	65	70	75	60	76	79	81	82	61	71	74	86	63	87	81	67	92	83	76	93	85	88	67	76	74	67	81	89	66	72	84	70	68	71	75	66	62	86	78	67	74	75	83	74	74	75	84	69	75	65	90	86	65	85	73	78	73	73	80	74	69	69	70	75	71	67	73	89	76	78	63	78	76	75	84	87	82	73	59	73	65	86	87	78	81	84	66	81	87	96	72	72	81	81	79	73	72	66	61	80	56	94	90	69	73	82	71	85	67	75	62	79	74	74	87	83	74	82	53	63	77	77	58	69	62	75	87	87	77	78	58	75	60	75	74	79	67	73	82	80	69	78	73	69	67	89	74	87	91	79	94	65	60	80	92	82	75	84	59	91	79	68	77	72	75	77	79	75	67	74	73	78	74	79	81	53	56	90	72	75	60	90	76	67	78	67	63	66	70	72	82	66	71	65	96	76	80	68	67	73	69	70	72	77	66	76	73	70	70	67	76	77	85	76	72	68	71	79	83	73	95	81	75	60	60	79	87	90	81	54	68	81	66	76	72	77	93	84	71	71	72	72
47051	17628	1214	1228	2557	3570	3625	3059	2579	2137	1885	1665	1452	1338	1233	1176	1112	1041	978	1036	907	963	872	851	889	800	760	808	777	852	773	779	741	775	751	697	745	745	717	713	752	723	732	700	715	723	690	778	694	756	739	754	689	687	689	714	682	685	688	664	676	677	707	721	708	683	701	685	679	717	694	691	685	679	595	693	731	653	751	627	645	715	714	724	644	696	664	697	658	693	651	686	644	636	700	702	710	652	682	643	670	698	704	689	720	686	717	729	707	684	712	675	724	666	687	693	678	679	697	702	700	667	665	641	706	657	694	720	638	668	695	689	633	713	660	660	672	653	654	724	661	638	674	615	687	716	668	691	673	701	706	672	690	672	616	677	630	733	688	674	699	699	700	680	692	704	696	660	675	674	644	657	689	654	636	696	748	687	651	694	715	689	710	685	674	715	656	687	693	698	645	721	714	688	676	684	695	646	679	737	708	645	681	650	676	701	670	693	678	681	685	668	691	693	673	708	683	733	675	654	691	623	686	658	674	703	679	681	655	648	659	702	686	669	714	696	704	689	682	662	640	674	644	657	704	703	718	628	696	719	669	702	633	668	675	634	718	664	681	663	641	678	709	660	648	726	746	742	676	690	715	684	668	701	649	702	677	647	688	689	654	648	636	700	685	678	706	696	665	687	679	658	662	728	663	725	674	667	694	696	697	692	717	642	674	684	699	679	621	642	661	698	670	710	661	657	686	702	713	679	679	666	673	704	685	665	699	680	670	673	711	593	707	661	660	702	653	695	648	677	699	700	699	628	689	682	638	635	699	688	660	674	661	643	689	668	648	649	640	666	705	668	708	658	636	663	671	678	695	703	677	668	684	648	692	686	639	684	689	682	680	677	659	716	668	635	645	691	685	642	686	694	642	663	678	669	637	669	641	662	707	680	652	675	644	658	693	681	684	720	713	670	678	644	677	686	713	696	677	651	686	646	709	662	709	673	677	713	673	754	654	698	670	718	648	680	675	714	676	671	709	732	709	717	677	699	680	692	718	665	674	694	694	651	680	671	657	669	700	683	659	671	739	740	610	636	670	661	744	672	703	671	653	653	701	647	670	649	691	654	712	700	670	674	636	717	679	621	679	698	639	671	712	705	672	693	626	686	705	669	682	673	708	666	650	606	689	668	667	712	698	652	673	675	677	612	671	697	724	653	689	693	732	665	693	677	642	653	662	659	667	688	693	675	646	675	651	672	626	685	693	711	719	668	623	659	674	665	673	717	631	686	685	711	707	669	649	691	712	688	654	677	700	636	665	724	647	688	684	681	659	672	707	654	584	652	652	699	651	672	677	712	706	662	637	717	701	656	684	734	702	648	694	627	731	660	678	673	699	658	639	648	696	661	643	711	665	636	671	688	667	666	680	668	641	626	695	742	705	688	669	667	675	645	722	676	649	696	679	675	710	710	640	711	666	696	665	687	683	675	676	720	657	680	664	674	663	630	669	712	708	656	677	686	674	716	628	682	734	700	661	667	619	687	682	662	690	655	685	698	668	672	677	632	660	624	715	676	691	662	651	731	676	620	684	669	656	637	708	649	664	715	713	671	681	669	677	689	643	642	659	685	629	735	687	700	713	731	697	714	685	670	693	703	684	685	635	720	680	681	657	680	691	668	654	692	624	655	666	694	697	632	649	747	644	654	663	600	650	707	614	689	673	737	691	651	714	664	666	672	639	683	634	687	713	613	665	672	708	678	670	684	659	658	699	676	698	681	707	679	674	693	680	726	668	661	707	671	651	664	690	701	709	672	642	735	667	715	677	665	695	699	696	654	701	667	741	678	656	728	702	692	724	680	691	669	705	713	694	657	700	647	664	653	672	636	708	731	695	657	697	670	670	701	660	669	647	642	662	696	675	692	699	644	677	730	690	695	636	725	709	656	669	656	664	676	668	680	669	652	713	678	680	656	643	679	667	727	707	696	700	696	666	687	667	619	692	686	691	672	611	697	661	698	690	649	667	662	651	665	668	660	685	636	651	648	651	666	679	664	713	676	662	658	668	695	687	699	671	675	659	669	707	662	693	688	706	703	724	694	679	680	625	693	656	639	681	689	649	691	698	696	645	647	725	695	646	677	657	701	698	745	686	687	714	681	660	652	638	678	687	707	659	687	659	651	694	634	703	679	652	710	658	661	710	722	626	681	670	676	689	658	685	691	717	645	660	657	618	711	661	665	714	688	680	664	699	693	643	698	696	672	688	654	682	694	641	711	720	704	681	681	735	651	680	675	670	653	691	657	690	667	727	619	684	624	668	665	667	703	699	703	682	662	667	746	662	664	706	699	691	636	684	690	679	654	652	668	664	709	686	706	680	653	674	689	661	666	698	648	660	664	714	671	702	686	676	740	721	668	693	698	664	692	668	649	702	729	646	647	655	679	669	676	633	646	699	637	604	665	665	687	673	721	689	682	669	679	702	676	680	635	646	648	670	664	651	680	722	694	681	638	660	681	688	703	689	731	722	681	705	682	718	672	669	694	631	646	690	641	688	655	669	709	667	651	717	633	642	666	672	658	668	691	688	696	682	681	703	683	696	729	671	689	654	661	682	667	649	687	676	671	659	725	650	659	628	663	662	650	672	686	694	682	630	638	703	645	719	673	690	724	676	722	692	667	671	667	712	658	638	653	698	747	629	678	664	710	721	640	648	695	683	700	722	685	706	681	632	699	651	631	692	663	661	671	686	682	683	705	713	690	700	650	685	665	737	687	673	690	689	624	677	672	686	689	725	664	670	652	691	623	673	651	664	704	672	663	711	713	668	642	670	680	679	641	694	700	699	605	650	662	661	685	688	673	651	667	631	686	688	700	636	662	727	703	645	657	690	725	708	688	707	659	630	688	674	711	704	696	657	664	632	648	697	651	678	683	665	691	677	722	701	666	668	639	660	687	710	700	689	652	701	666	652	696	664	718	641	676	651	671	657	676	699	696	734	668	694	700	718	655	713	706	684	668	669	675	665	715	684	680	701	696	704	720	693	692	623	715	669	692	656	656	640	678	738	674	663	629	671	632	665	670	691	700	641	678	641	662	663	625	632	671	709	698	702	701	732	744	671	681	662	633	637	658	687	682	704	670	663	691	683	693	693	623	638	665	709	707	639	664	676	687	674	648	663	635	649	678	687	698	648	700	697	667	673	710	673	646	643	644	652	678	703	659	662	681	652	717	686	654	669	682	697	717	687	692	669	675	728	628	674	702	654	643	674	683	709	707	688	674	638	685	657	675	627	665	685	664	688	650	670	675	717	638	706	680	683	683	693	693	683	649	732	687	739	656	656	634	643	660	632	679	739	677	669	713	684	649	712	706	614	639	696	672	741	698	656	695	687	722	644	726	673	683	677	661	689	715	679	692	696	667	707	715	657	686	678	672	697	717	688	677	687	648	670	671	666	678	693	746	660	707	716	675	718	682	690	688	672	674	686	677	667	680	716	625	687	665	646	718	665	723	683	729
18464	10299	101	35	33	26	41	33	53	36	34	41	31	43	29	22	28	30	27	20	23	27	19	21	29	14	20	21	23	33	12	20	16	12	21	21	21	18	15	16	14	16	17	13	16	24	20	12	20	15	19	25	16	13	21	18	22	19	16	18	18	14	19	18	19	14	13	18	12	13	14	18	20	12	23	19	18	17	15	13	14	16	17	13	20	20	9	19	15	21	21	21	18	13	15	13	20	14	10	16	18	20	18	20	20	20	18	21	22	12	9	14	19	18	20	16	35	20	19	12	13	16	15	19	19	19	14	22	18	24	14	23	22	18	24	20	24	18	22	24	21	10	10	11	15	25	16	15	22	26	19	17	12	14	21	14	16	12	22	14	20	11	26	15	16	14	16	17	18	28	24	15	16	12	12	24	13	23	12	14	17	14	14	12	16	16	17	16	13	13	18	20	16	15	20	19	11	15	11	12	9	16	15	19	14	24	19	17	20	15	15	12	17	13	15	16	17	10	8	20	21	13	16	9	12	23	17	14	14	13	21	15	16	19	16	20	19	22	27	17	22	14	16	15	14	23	16	13	18	12	25	17	21	15	27	19	11	17	15	15	14	15	23	15	14	12	17	15	10	11	23	22	14	14	11	15	12	19	11	13	20	15	16	15	13	17	18	15	15	8	10	18	17	16	14	18	16	18	15	12	21	13	19	15	13	13	16	18	10	22	14	10	15	12	14	15	20	17	19	17	21	15	19	14	22	16	16	10	15	22	19	14	17	14	24	20	9	19	19	13	22	14	14	15	16	17	19	14	17	32	14	15	13	22	13	23	12	15	9	16	13	10	12	14	9	12	19	14	16	25	11	17	12	15	25	16	13	14	24	17	19	18	15	17	12	15	11	17	9	8	18	23	12	9	15	14	11	12	16	18	21	18	14	10	15	12	11	16	16	17	13	22	18	16	24	17	14	7	14	20	17	22	15	9	18	15	17	14	17	12	24	21	24	15	16	10	10	18	18	19	17	20	15	21	18	15	19	10	10	16	14	16	12	18	15	28	16	17	18	13	15	15	10	20	20	13	18	14	19	17	10	21	21	14	17	18	19	21	14	24	12	8	11	22	14	20	21	18	19	14	12	14	14	23	12	19	19	14	26	12	14	22	16	18	16	14	20	13	12	15	21	17	19	17	10	19	14	21	19	15	16	21	15	19	11	16	19	15	19	23	21	15	18	12	14	13	12	18	14	26	25	16	10	13	11	20	15	15	16	16	11	18	24	20	12	15	10	19	12	17	18	16	14	14	11	15	16	18	20	17	22	17	10	23	21	23	21	14	18	9	15	20	12	9	14	13	11	22	16	11	21	13	27	17	21	14	14	15	17	19	18	10	17	12	17	11	14	10	21	13	29	14	18	11	8	15	25	20	18	16	12	12	19	19	9	16	16	16	21	16	10	25	18	16	19	20	11	9	20	17	13	18	14	20	15	17	16	14	16	15	17	13	14	19	15	19	17	19	20	19	12	13	13	14	18	20	18	26	17	19	18	10	15	12	22	23	12	14	18	20	22	22	14	13	21	19	17	13	15	14	14	19	16	22	21	7	24	14	13	14	14	17	24	19	18	12	17	14	11	17	19	16	13	19	18	14	17	17	11	15	15	13	12	14	13	7	14	18	18	13	16	18	15	17	15	13	16	22	9	21	18	15	14	19	11	15	17	23	28	13	17	18	15	14	21	19	18	14	23	17	15	14	16	20	15	21	16	17	13	13	18	13	19	18	15	15	10	15	16	14	17	21	12	13	24	11	12	22	7	14	10	18	21	16	19	19	15	17	21	19	20	19	20	16	14	15	12	21	17	18	17	13	22	8	23	16	18	11	17	15	17	18	12	24	17	16	22	13	14	16	10	17	16	22	17	12	15	12	15	25	14	17	11	12	20	17	12	14	14	18	17	19	18	21	19	24	19	18	10	13	27	21	12	15	19	20	19	15	16	16	14	15	13	19	15	18	20	19	14	18	14	17	7	18	22	19	11	16	13	19	12	19	18	15	17	19	12	11	18	20	20	13	17	18	18	7	16	16	15	15	16	28	13	14	8	6	19	10	22	19	20	21	14	12	12	17	19	20	21	10	14	16	20	14	16	11	17	8	14	18	19	16	23	15	13	14	9	18	11	12	22	11	13	15	18	15	13	17	20	15	19	22	21	19	14	22	18	9	20	12	13	20	15	18	21	15	12	12	22	17	12	11	12	19	15	20	21	21	17	16	24	12	23	14	13	22	21	19	12	10	13	15	13	28	17	19	18	15	21	14	16	14	10	17	9	19	20	15	23	15	10	13	13	12	17	19	15	17	25	14	16	16	23	10	14	22	18	16	13	15	18	12	14	22	20	20	10	16	17	16	20	26	17	16	13	14	16	22	12	10	15	14	18	19	11	18	18	12	16	15	18	14	18	14	18	20	11	21	17	15	15	16	10	18	14	11	23	16	12	17	18	14	15	21	19	19	11	15	17	18	10	12	19	20	11	18	17	9	22	21	16	17	21	27	17	20	22	17	13	11	19	22	20	9	20	15	15	19	20	16	16	13	14	9	9	15	12	19	15	13	14	15	17	14	17	9	18	13	19	17	11	13	16	18	24	16	17	19	19	17	13	18	26	17	14	10	15	20	11	13	14	15	15	9	12	18	16	19	29	17	15	19	17	12	13	13	21	13	15	18	17	19	24	21	22	12	13	15	14	11	24	11	19	18	15	20	13	18	14	16	13	11	11	13	17	17	27	16	19	21	18	12	22	18	22	11	17	25	22	25	18	20	13	14	20	12	19	14	7	18	20	21	15	22	28	14	22	10	10	22	11	15	16	19	14	22	13	13	19	16	14	17	10	25	15	13	19	13	10	16	16	13	9	12	19	20	17	13	16	11	19	24	17	11	12	15	13	19	24	18	20	23	10	15	16	14	13	16	10	19	19	12	19	11	17	14	15	13	17	21	20	14	14	15	9	16	21	10	17	14	23	15	16	10	10	20	17	24	19	20	22	18	11	24	17	15	14	15	20	7	16	21	17	21	21	17	12	17	17	16	20	17	17	18	21	20	14	17	13	15	10	9	9	15	24	21	19	15	13	22	15	12	12	12	20	30	16	20	18	16	12	18	17	21	18	11	13	19	19	19	15	15	15	12	23	22	14	19	7	19	16	8	18	15	20	19	11	8	13	13	25	9	20	14	17	15	19	18	12	17	18	19	16	18	23	16	14	20	13	14	19	11	15	18	19	20	20	22	12	13	17	18	25	18	17	14	14	20	16	19	8	17	20	12	13	15	14	13	11	22	11	12	15	22	21	15	17	26	16	15	11	11	26	19	16	15	19	17	17	7	11	28	15	25	20	16	17	15	23	22	18	19	21	22	16	13	23	13	11	15	16	25	19	17	20	20	19	15	21	16	16	28	14	17	15	23	13	10	14	16	11	18	12	14	13	18	19	15	22	16	11	16	13	13	21	24
43366	17321	599	578	1527	2550	2618	2293	1981	1646	1326	1183	1050	855	775	699	644	557	525	474	436	425	398	339	333	357	302	305	302	279	276	230	268	232	230	245	220	240	193	200	186	225	197	212	196	198	209	197	191	172	179	172	175	166	190	181	163	200	183	151	177	166	161	162	168	164	178	167	170	157	153	171	160	150	167	158	168	168	154	148	156	173	162	151	158	171	161	157	152	160	154	182	161	163	170	149	148	164	166	138	140	154	159	157	153	133	180	137	157	140	157	177	159	145	157	153	136	146	174	144	176	155	161	175	161	161	148	136	142	139	162	127	175	140	162	149	135	170	157	154	166	161	143	158	144	136	141	155	155	115	145	153	163	133	149	162	134	152	155	148	125	154	168	136	139	151	159	155	154	162	166	122	161	129	152	142	152	144	156	137	139	149	143	153	133	140	139	134	144	153	132	135	156	157	144	145	139	147	170	151	147	180	156	154	157	137	151	146	139	157	168	140	136	154	144	135	153	132	139	149	156	146	141	138	122	148	152	161	170	142	135	165	158	155	170	148	139	166	172	142	137	170	143	136	132	139	127	137	131	145	140	155	149	158	164	151	128	140	138	142	139	150	158	133	180	170	169	133	139	152	143	147	157	153	143	131	157	142	165	133	146	129	161	150	156	123	144	152	151	148	131	163	163	130	154	159	180	145	161	159	139	135	166	161	142	154	148	136	140	140	170	139	142	155	139	129	134	139	125	158	123	137	149	135	160	145	146	160	161	164	140	163	131	135	120	139	145	173	160	146	133	153	153	130	141	150	133	151	161	164	127	147	136	146	133	147	134	133	158	147	172	135	159	155	160	138	120	144	144	141	144	141	153	131	153	145	146	156	177	135	156	135	135	147	156	142	152	136	157	133	157	159	145	145	144	161	144	144	159	161	175	138	152	142	159	180	142	154	157	156	139	114	140	157	144	146	163	150	154	154	151	136	153	168	142	168	162	136	127	159	145	154	130	128	140	154	135	159	146	158	135	132	134	142	135	153	166	157	165	166	118	150	154	130	147	150	159	134	152	145	153	151	168	171	155	156	153	137	159	122	153	146	159	144	138	140	141	140	131	123	159	157	141	151	164	148	151	123	155	154	142	136	144	138	135	130	160	134	173	141	147	143	133	164	153	151	146	155	140	143	134	157	136	146	139	140	152	164	137	140	156	158	152	136	135	144	123	146	143	156	142	164	143	161	133	154	151	160	137	136	145	175	141	144	141	150	124	144	146	160	155	153	130	151	140	150	148	149	122	156	145	144	165	155	159	148	148	136	142	150	149	132	163	152	132	144	142	174	152	142	137	148	164	145	141	142	152	151	128	127	142	143	151	152	149	162	160	158	152	152	138	159	152	140	151	171	134	149	152	123	140	154	155	153	157	155	161	173	153	134	158	165	147	159	139	136	146	146	129	139	147	142	126	144	163	155	157	140	156	132	141	152	159	147	159	148	127	159	153	132	140	172	155	137	153	137	148	159	145	156	174	148	139	124	166	135	150	136	154	141	173	155	138	147	158	142	159	175	154	157	150	158	146	138	145	157	146	128	127	148	155	118	133	131	146	150	145	138	156	117	143	154	154	154	127	134	164	157	172	154	151	173	157	138	138	153	148	147	141	141	143	140	128	131	136	149	143	164	149	153	121	141	140	148	121	124	166	126	133	141	157	161	125	130	129	168	146	169	142	146	140	134	137	124	150	151	149	143	153	139	138	141	150	148	134	159	165	154	142	145	135	129	147	156	150	162	158	145	181	141	149	157	151	149	130	135	138	148	146	156	141	142	149	140	143	140	153	164	146	133	147	143	136	134	153	153	140	157	154	153	128	153	149	141	160	139	150	151	156	148	120	136	126	140	163	144	128	130	140	152	153	149	142	142	140	146	148	173	167	154	155	147	170	168	137	154	138	140	168	155	140	150	161	139	140	131	149	135	136	138	146	141	167	151	130	146	137	136	155	163	178	149	162	136	136	127	142	138	134	133	156	131	155	147	134	142	145	165	144	143	155	146	134	143	157	138	137	139	141	129	139	153	125	150	130	152	150	160	147	140	142	153	140	149	142	146	140	155	162	153	155	142	137	148	143	152	154	143	149	153	139	150	141	137	149	149	158	144	148	149	152	151	148	152	155	148	167	147	153	150	127	138	147	131	136	128	159	132	137	157	137	139	140	144	148	153	141	159	134	148	144	149	165	138	141	131	142	158	138	136	154	156	126	182	137	154	132	150	157	150	158	139	161	155	135	132	151	151	151	153	143	150	155	141	154	164	144	138	135	122	132	142	173	128	143	159	151	147	138	146	139	139	139	132	153	143	172	183	150	165	128	141	142	155	140	128	156	143	148	144	160	155	141	152	152	140	141	140	141	153	141	140	158	148	163	140	156	143	142	149	165	162	154	162	154	133	123	140	170	164	150	155	185	148	154	155	140	161	141	134	143	140	143	144	142	143	160	138	159	130	142	148	158	129	127	153	142	142	144	147	149	173	155	139	133	140	150	155	159	150	157	150	159	171	147	131	154	147	148	141	156	124	163	133	161	167	161	137	166	144	141	151	138	137	151	141	134	170	155	129	135	161	144	155	164	184	130	159	123	150	151	121	143	151	162	142	155	156	163	156	127	141	146	143	148	152	136	151	145	135	140	150	152	144	157	158	148	176	159	135	149	114	154	161	143	154	142	163	142	160	142	146	163	149	138	143	152	151	165	153	153	161	154	179	133	154	134	147	130	138	141	145	136	155	166	139	163	155	154	135	133	162	137	157	156	138	149	145	137	161	162	162	150	165	140	154	159	183	159	178	153	144	149	167	119	165	143	157	161	173	133	145	145	156	150	137	142	146	133	148	139	122	138	158	118	137	142	134	152	132	161	145	137	137	168	150	143	154	130	144	142	157	150	170	139	151	125	148	173	134	162	135	153	130	152	137	157	139	163	139	147	148	146	153	153	135	142	159	157	116	176	147	143	144	161	130	158	160	147	144	163	145	139	164	147	153	142	155	164	129	146	141	141	130	167	143	134	186	151	146	136	133	145	151	149	153	153	124	159	133	144	177	131	150	147	150	145	132	143	138	161	141	166	133	159	151	170	138	157	146	140	138	145	125	136	164	143	148	140	159	164	136	153	129	125	143	147	161	152	144	164	158	142	174	161	140	123	137	151	138	144	149	164	144	140	161	140	141	129	155	143	173	164	154	129	143	136	137	148	149	136	158	179	180	139	163	164	146	155	153	143	165	129	135	166	145	142	144	141	127	170	168	156	131	164	160	152	149	163	156	175	166	139	125	143	134	140	138	136	154	142	147	135	139	166	135	144	113	148	149	152	131	142	122	151	145	137	134	154	144	164	156	152	145	123	145	141	134	134	147	143	154	138	133	154	162	172	159	131	155	153	139	130	135	157	175	131	137	150	155	140	126	138	167	136	161	139	151	150	150	163	148	152	125	152	149	144	138	148	148	125	156	146	139	153	164
27217	18385	557	105	85	79	108	98	103	111	93	94	80	77	71	93	71	90	75	70	70	74	70	57	70	65	61	59	66	71	65	71	65	69	62	61	65	59	66	66	65	64	54	67	62	62	61	50	54	42	57	55	67	44	68	49	61	49	59	62	50	69	66	66	64	67	59	61	50	62	73	59	64	62	64	78	55	63	55	59	59	52	78	68	51	51	58	47	70	77	59	52	50	66	70	48	52	70	54	65	56	57	66	53	38	55	58	49	65	61	67	58	61	68	61	65	50	69	65	70	66	53	71	53	51	53	60	67	64	75	54	73	46	58	53	57	64	61	50	55	41	71	62	46	46	67	64	58	53	66	59	74	64	65	63	75	75	49	67	60	63	40	45	46	60	52	67	57	71	75	68	68	60	54	59	54	54	51	67	55	62	61	72	59	65	74	49	55	50	59	58	61	60	57	57	57	48	50	62	61	69	51	51	48	62	54	55	67	80	56	60	67	65	56	43	54	59	53	47	57	64	65	62	69	68	51	60	40	66	49	72	62	55	60	61	52	61	62	60	63	59	55	72	48	52	70	48	58	68	58	60	63	69	53	65	62	49	73	48	61	60	60	51	57	48	50	67	65	60	51	62	63	52	52	49	59	50	66	47	68	69	62	67	44	56	50	65	56	63	60	54	57	48	49	55	70	65	55	46	55	61	68	63	60	46	49	57	66	63	46	57	57	58	53	52	58	64	65	66	63	60	51	63	54	65	44	55	62	66	56	49	71	66	69	72	50	68	69	67	64	36	58	49	67	55	58	45	60	59	49	45	56	63	59	58	58	69	61	49	59	69	56	61	52	71	54	68	42	66	56	61	70	81	45	64	70	60	48	55	49	49	52	45	50	56	83	62	49	62	63	52	61	67	58	58	59	61	72	54	55	47	44	67	54	58	63	66	64	70	61	55	61	66	56	61	48	65	61	64	66	60	69	56	48	58	42	50	63	63	47	66	57	65	59	49	60	60	63	72	56	55	55	48	71	72	49	69	51	49	58	54	61	75	52	58	58	58	70	54	56	51	61	73	56	67	60	58	47	63	73	54	60	73	65	54	65	43	67	65	66	45	64	57	54	60	63	60	65	56	53	46	61	57	45	49	66	47	58	72	70	54	62	59	60	66	53	66	55	54	58	61	61	65	60	55	41	58	56	60	40	47	58	52	50	60	54	60	54	53	48	70	61	68	52	70	47	44	54	56	59	62	60	60	63	51	61	68	59	53	59	56	50	57	65	51	58	54	68	66	55	55	60	70	64	52	59	55	65	66	56	68	53	70	53	66	61	56	68	66	67	58	61	60	61	63	54	62	48	67	65	55	61	53	57	62	58	53	56	64	54	64	49	49	58	62	58	67	51	48	67	72	65	48	66	56	51	64	60	66	51	59	59	64	70	57	69	54	53	64	49	49	75	49	52	68	62	72	59	70	68	68	68	63	64	61	55	61	60	49	65	63	67	75	70	67	58	60	56	58	63	48	54	66	56	52	71	61	63	48	61	67	71	64	51	52	52	48	58	61	52	52	58	66	67	59	73	43	59	49	57	55	58	56	59	71	72	56	62	59	65	66	47	69	53	77	67	63	67	63	59	58	56	57	58	74	75	65	62	59	51	58	71	49	54	59	59	48	60	54	72	62	75	55	59	55	60	54	47	53	57	56	60	53	57	56	58	66	52	41	51	60	67	65	61	56	48	54	62	48	61	59	57	62	66	50	58	65	56	60	49	58	63	56	62	69	70	55	58	55	63	54	63	56	53	46	74	64	71	56	70	67	68	66	45	60	71	51	66	59	64	69	57	50	48	63	57	50	68	51	63	59	54	57	63	66	64	62	79	59	51	59	71	53	61	59	58	59	53	68	54	53	69	64	67	64	79	59	69	56	54	63	50	49	48	58	78	56	73	59	66	70	56	41	68	53	56	57	66	70	63	53	61	63	55	57	70	56	54	59	76	70	71	56	59	66	56	56	62	61	49	53	61	70	57	59	65	56	59	66	61	78	51	64	63	50	58	56	65	55	68	52	57	69	48	64	66	49	57	64	66	65	53	55	44	58	79	62	48	57	62	58	61	46	64	64	58	58	60	63	57	75	64	64	66	50	68	54	52	57	60	59	63	69	56	57	51	55	63	57	56	59	77	44	63	52	69	71	59	37	57	71	56	39	58	63	64	52	56	56	52	49	51	61	49	64	74	68	60	64	59	54	61	54	54	55	57	59	48	71	61	54	73	55	69	61	80	64	67	64	64	62	49	48	55	60	60	59	56	64	54	52	66	56	57	64	48	61	63	59	63	56	54	59	52	50	65	59	50	72	61	50	55	55	62	51	38	58	64	58	57	62	64	46	62	66	50	64	55	51	68	74	58	65	74	62	61	61	67	63	54	63	58	56	45	66	58	62	46	58	46	64	48	57	59	51	51	46	64	61	58	63	54	62	58	71	60	55	58	67	68	54	57	67	51	75	49	46	64	55	52	56	68	67	53	55	58	63	50	68	69	44	51	63	69	64	52	55	66	44	61	54	62	45	56	61	61	61	71	61	59	58	62	56	57	67	55	52	61	52	46	58	64	63	61	46	60	44	57	59	62	68	57	60	66	65	61	67	62	60	56	65	75	58	58	66	61	68	77	66	67	60	63	48	56	64	48	48	46	64	64	58	63	60	44	74	53	56	61	54	73	49	64	71	55	55	71	67	54	64	61	59	51	48	48	57	55	56	62	54	63	47	63	55	67	50	72	57	44	58	59	63	69	61	63	60	62	56	52	58	58	68	72	51	58	60	61	66	52	68	63	49	65	53	70	63	64	69	60	76	46	62	56	50	56	56	58	57	53	57	65	55	55	55	66	56	45	65	60	66	58	60	50	62	59	61	71	52	54	63	54	59	60	50	53	43	41	63	65	50	54	59	53	52	53	57	56	71	54	52	42	51	63	51	63	67	63	63	51	46	57	58	55	57	72	60	57	75	50	60	55	62	52	58	55	61	44	69	62	59	58	51	54	51	65	56	63	52	61	47	46	75	57	50	58	54	54	69	69	54	66	61	63	60	88	46	62	50	64	54	64	71	60	82	47	66	63	71	61	64	59	51	57	75	53	49	65	56	76	56	63	62	54	53	56	60	53	46	61	59	61	56	57	47	55	66	49	49	78	65	61	62	52	62	57	60	55	71	63	52	59	51	75	63	57	65	55	51	47	58	52	42	55	68	52	62	51	67	55	61	65	65	53	59	64	51	48	60	68	60	67	56	70	47	55	50	52	51	65	65	46	40	56	56	60	59	52	59	62	61	65	55	55	60	73	66	60	61	64	56	66	55	54	62	57	44	60	56	59	49	71	57	53	57	55	54	67	61	59	73	62	46	60	57	51	59	68	69	69	66	64	52	57	76	67	67	52	64	55	49	70	61	61	59	56	64	59	52	51	78	57	58	58	62	62	63	69	47	81	60	63	49	48	61	49	71	65
48308	19098	1413	1375	3152	4892	4807	4197	3489	3046	2552	2160	1938	1722	1517	1357	1326	1176	1169	1145	1034	982	930	902	889	818	797	791	802	721	715	708	760	686	691	686	653	636	687	668	659	647	652	618	675	623	645	571	694	638	618	596	611	602	566	561	596	589	592	605	596	629	585	589	605	604	585	633	580	587	567	608	589	544	600	638	569	567	616	563	604	540	539	570	576	609	579	569	577	552	558	627	586	613	593	519	610	554	570	599	545	579	603	568	594	539	547	562	553	539	578	571	568	584	616	591	537	611	582	587	552	551	539	564	565	539	569	584	561	524	534	605	554	562	588	554	591	561	613	580	597	554	599	542	520	561	593	558	630	562	535	532	537	594	590	606	547	559	568	541	575	565	575	557	561	573	553	562	570	580	583	533	565	581	579	627	559	543	552	601	582	602	561	598	560	567	531	567	588	571	553	576	566	587	581	560	536	587	605	566	586	540	570	539	566	552	528	556	557	561	588	578	614	534	547	547	577	597	530	593	547	575	544	541	536	575	563	557	562	534	540	556	569	563	574	543	546	555	549	581	566	619	557	593	547	545	591	588	580	572	588	512	601	556	522	556	539	571	540	591	572	536	525	558	565	594	522	549	562	568	563	567	563	583	531	582	550	569	540	571	577	573	530	552	557	562	570	557	582	583	572	600	566	554	505	578	562	577	549	591	566	587	554	601	555	549	562	550	557	557	546	530	595	559	560	555	557	526	580	604	526	555	541	527	558	574	558	571	606	559	545	581	505	544	543	576	560	575	559	574	562	565	506	562	567	549	582	567	603	536	593	567	583	542	555	580	567	601	533	582	559	546	532	549	569	573	568	501	590	549	555	549	547	565	561	549	581	532	569	577	586	535	567	553	546	529	546	545	555	505	620	604	567	590	541	544	548	585	560	540	565	564	559	540	548	560	594	574	524	621	545	568	560	598	551	576	578	579	565	594	572	555	571	569	526	551	611	585	591	524	544	576	569	566	573	579	574	583	541	536	537	536	570	581	518	607	564	588	536	600	535	576	537	596	560	547	550	502	532	535	520	575	552	549	513	499	535	534	580	551	574	520	588	567	545	540	576	584	578	605	572	564	583	584	558	595	587	567	606	571	556	525	625	568	531	573	522	555	567	570	551	554	537	521	569	564	542	582	564	542	568	573	582	568	556	576	562	557	570	524	588	531	567	616	557	548	574	540	588	558	545	554	561	599	631	548	595	569	546	576	553	568	554	533	547	550	602	558	542	603	604	523	573	573	580	545	560	534	557	542	567	575	597	554	594	574	581	568	541	596	554	617	541	541	556	605	551	567	572	566	543	537	622	576	571	548	587	574	569	587	547	570	535	587	612	545	545	575	562	550	590	573	543	548	567	546	594	558	556	561	611	531	557	539	590	560	553	559	569	595	509	540	537	574	578	550	600	556	563	530	581	588	554	586	568	529	563	589	569	585	574	547	570	533	564	598	581	551	595	580	593	570	573	533	556	570	570	613	569	533	574	542	565	608	540	590	550	586	557	515	567	546	563	544	569	518	550	559	567	538	601	486	545	553	564	556	558	598	587	591	580	561	540	581	542	545	594	533	546	550	589	590	529	541	593	547	539	560	557	578	552	538	564	528	591	619	567	593	556	574	583	584	603	536	609	564	577	559	591	553	542	534	561	529	562	588	562	575	561	578	564	576	551	558	548	623	532	558	537	598	585	557	591	560	599	545	528	609	576	588	599	560	576	560	583	570	572	537	573	540	526	530	593	579	581	571	573	601	568	566	572	550	549	596	569	565	530	567	561	529	562	568	549	537	526	577	589	566	560	555	581	525	546	549	546	610	578	547	555	556	560	572	585	580	583	570	550	602	540	573	558	601	577	562	592	571	551	594	558	591	574	605	505	581	576	600	545	528	533	573	542	592	566	586	570	543	551	519	576	559	571	589	561	547	570	611	552	566	584	559	591	531	562	551	546	556	564	587	574	555	573	553	569	591	556	487	575	528	536	560	587	567	587	535	608	568	557	540	533	576	573	541	571	584	533	508	606	515	580	593	577	554	544	563	562	553	574	588	577	519	548	547	578	550	561	565	584	625	551	544	555	537	557	567	564	552	550	584	516	609	583	524	586	553	544	575	581	571	559	585	580	555	561	555	550	549	549	545	548	509	543	559	542	566	563	548	528	606	559	559	565	544	603	529	556	516	547	541	587	574	566	613	550	581	554	581	546	561	540	546	609	594	547	564	526	583	519	558	544	580	531	571	544	547	546	563	561	550	572	571	543	562	587	578	540	573	547	572	557	528	525	588	547	541	572	567	551	548	558	542	551	577	591	555	548	573	540	573	558	568	549	547	543	596	601	592	570	563	563	553	553	592	568	552	515	553	531	579	569	593	541	560	581	572	532	519	527	573	567	534	560	577	542	569	560	585	534	527	536	586	559	578	591	546	586	568	532	607	573	573	554	562	573	588	557	572	553	581	547	592	560	537	566	560	610	572	593	581	565	526	595	558	582	572	561	612	546	595	555	603	563	536	577	572	581	576	536	523	564	555	541	573	552	538	553	587	557	537	579	549	591	560	587	569	579	570	559	564	607	595	540	599	522	548	547	584	587	581	562	567	626	586	604	595	580	547	560	603	579	572	552	556	551	569	506	538	577	511	555	565	555	567	587	575	549	584	539	551	573	551	584	524	559	556	545	582	555	556	563	547	533	555	585	544	568	529	587	604	573	562	550	597	541	613	533	546	549	577	596	574	554	526	588	587	594	561	561	564	525	559	606	564	594	551	556	557	518	574	555	569	559	588	542	572	544	598	545	524	555	563	589	594	542	594	619	540	573	535	547	553	541	570	534	565	534	593	568	537	555	591	584	586	557	582	590	569	576	554	571	570	532	603	603	571	538	560	590	553	600	560	585	529	561	553	588	561	556	573	570	580	575	593	602	581	551	562	597	579	560	596	577	573	590	534	555	552	613	582	535	542	595	561	596	560	562	574	575	545	574	583	564	559	549	529	540	544	567	540	558	595	536	557	581	562	546	546	522	551	559	544	575	558	565	615	590	565	589	523	568	525	526	583	549	558	546	541	577	629	578	572	581	563	563	553	551	541	547	564	545	543	575	541	542	560	564	511	550	561	611	559	564	586	542	558	633	537	566	543	525	544	541	574	564	526	565	552	551	591	513	551	540	588	575	560	544	509	589	560	576	562	575	552	569	584	514	565	593	552	565	545	552	553	540	570	570	536	573	569	557	532	556	598	554	541	550	541	556	584	547	528	598	537	563	544	591	554	570	578	592	513	602	519	591	590	559	568	559	551	539	586	560	591	579	558	560	551	564	557	573	566	554	537	581	543	586	558	599	542	543	554	527	550	508	542	578	528	582	563	545	553	542	587	578	556	586	524	555	550	593	567	541	551	594	554	566	531	529	571	557	608	543	589	560	572	581	554	574	554	563	584	568	536	567	576	542	584	541	555	564	574	588	538	552	560	572	564
8741	2744	43	58	49	45	34	43	44	37	44	40	41	53	46	45	38	45	45	51	37	33	42	44	41	42	38	38	45	32	41	51	28	40	38	32	36	33	44	51	35	30	44	42	32	27	38	37	33	30	33	42	38	32	42	35	42	45	45	36	45	39	25	33	46	36	48	43	41	48	32	40	43	41	38	44	33	43	52	37	40	36	37	43	35	46	46	46	35	45	35	55	45	35	49	36	41	38	46	43	56	40	34	46	29	30	29	40	36	32	35	36	50	41	34	49	41	44	36	41	35	36	40	43	29	37	49	45	31	41	36	42	33	27	41	44	42	38	35	29	38	28	37	46	24	41	33	44	37	35	40	31	40	39	37	40	37	42	40	42	43	38	41	45	33	35	33	42	35	39	35	43	54	34	34	48	43	42	41	42	50	42	37	25	38	47	35	49	36	42	44	42	44	25	53	28	42	35	53	38	34	40	45	32	45	36	37	32	35	34	51	36	41	45	51	43	46	36	26	26	48	41	51	35	34	38	37	37	33	43	38	51	39	43	38	46	45	39	39	44	39	40	32	33	39	32	47	35	30	36	39	40	47	40	46	40	40	30	31	41	35	42	45	26	41	35	27	37	39	33	23	37	45	34	42	32	41	54	36	38	33	44	35	38	40	44	36	36	33	48	43	40	42	38	47	38	46	44	30	33	36	44	32	43	46	39	31	32	43	36	41	45	37	40	43	31	51	39	30	36	47	35	36	42	32	37	36	44	34	41	47	41	47	39	33	39	48	32	38	39	35	36	36	31	46	42	41	41	35	35	38	39	39	31	44	43	39	38	44	51	43	35	42	36	33	46	38	37	44	44	44	49	38	39	41	41	31	41	59	39	41	43	35	44	42	51	38	41	43	58	37	33	33	47	41	24	47	42	40	37	39	46	41	37	46	48	40	40	35	36	25	43	47	46	38	47	47	40	43	34	33	33	45	52	37	40	37	48	34	32	34	48	38	42	37	52	35	39	53	32	45	41	40	35	43	35	39	29	30	43	38	31	38	35	50	36	40	30	45	38	32	43	42	42	51	40	26	39	44	35	39	39	48	39	47	40	31	39	35	38	37	34	49	31	37	45	40	31	35	46	29	42	44	42	39	47	32	37	42	33	47	45	34	41	45	43	61	36	41	39	45	39	36	39	48	31	32	44	32	42	35	39	40	36	38	42	44	46	36	32	36	40	48	52	45	31	40	43	44	35	41	37	38	32	43	43	39	45	32	44	40	43	49	49	44	35	34	36	52	44	36	31	50	34	41	58	41	42	44	37	53	46	35	39	33	26	30	46	30	33	36	37	42	44	35	41	29	43	42	40	41	50	40	27	35	35	39	39	39	31	29	44	40	47	38	40	40	50	44	28	29	41	35	40	36	43	47	33	32	40	37	38	39	35	38	54	37	28	36	49	27	37	38	33	33	38	33	58	32	38	31	26	37	39	38	40	42	33	30	24	45	48	37	43	39	44	30	26	38	56	53	35	44	30	40	39	38	41	46	44	36	39	45	42	40	47	24	52	44	41	47	42	38	44	35	36	48	33	35	38	38	39	42	37	40	30	43	45	39	37	31	28	44	40	37	36	49	33	39	46	37	42	34	38	33	34	49	40	40	41	43	34	42	35	57	32	29	39	40	29	37	43	38	39	35	35	38	39	51	35	41	38	45	37	41	35	37	38	31	32	42	48	32	42	49	45	41	43	41	39	39	44	36	38	39	31	28	42	43	48	47	30	32	29	42	49	44	41	46	31	37	28	39	37	36	39	35	49	31	43	26	35	44	39	31	47	47	47	37	32	32	33	39	37	43	35	39	44	35	51	34	35	43	40	34	41	39	38	40	39	42	43	40	38	29	29	36	45	33	51	45	35	40	37	30	39	34	46	34	44	34	45	41	42	46	42	43	34	32	36	28	38	36	27	44	34	46	30	35	27	30	42	31	45	40	36	50	29	34	28	44	41	34	35	30	40	36	35	36	42	27	39	38	38	43	40	32	39	39	32	30	55	42	32	37	36	41	32	50	36	39	42	49	44	40	43	46	38	39	39	33	43	30	37	40	43	34	35	37	32	33	32	33	41	36	42	55	37	41	40	40	54	30	38	44	35	40	35	52	27	32	43	29	49	47	35	44	46	43	43	50	32	52	37	46	42	41	40	39	37	34	43	36	30	36	40	46	36	42	32	27	42	42	47	47	47	40	36	47	36	39	43	32	41	52	36	31	42	43	32	34	36	47	34	48	43	39	34	33	39	47	32	32	46	41	45	34	32	33	34	36	32	44	45	35	32	48	38	33	49	29	34	31	28	40	47	55	35	36	43	44	43	33	41	37	38	43	42	48	26	50	48	36	39	36	38	38	43	40	41	41	38	49	42	40	37	49	36	49	41	46	35	45	45	45	23	43	46	41	39	34	40	38	38	30	35	43	37	48	32	45	40	41	28	31	38	42	44	40	35	45	40	46	52	44	37	41	43	54	27	39	34	45	35	49	39	42	43	47	45	43	41	34	33	39	33	45	44	37	42	40	41	29	30	45	40	41	51	40	40	46	31	33	39	38	37	28	33	34	43	36	36	28	35	39	33	34	37	49	53	38	28	26	56	37	42	27	26	37	36	40	38	29	36	33	42	35	37	44	49	39	43	42	46	38	36	44	38	38	39	44	37	28	30	32	32	43	42	36	30	43	40	40	39	30	35	38	36	36	37	43	35	35	42	35	36	45	38	31	42	31	38	48	45	49	42	36	36	38	41	31	44	43	34	41	33	37	48	43	30	42	50	42	38	31	48	43	37	44	31	29	39	53	44	39	37	42	47	35	51	51	31	40	43	31	35	38	39	56	38	42	44	35	47	46	35	44	35	43	33	33	46	28	46	29	37	47	41	55	36	39	33	47	48	40	38	23	48	43	36	38	38	33	36	40	28	44	28	40	38	34	41	43	48	50	46	44	46	52	42	52	39	33	34	41	42	37	43	44	43	50	29	36	47	35	35	35	32	43	40	45	49	43	37	40	33	35	45	35	38	38	32	52	41	46	50	44	38	43	51	44	34	33	38	41	40	46	36	37	45	34	46	34	32	45	39	39	46	27	45	39	41	38	40	33	43	50	36	36	32	52	37	36	39	46	40	32	42	42	42	28	53	43	42	41	34	44	37	38	38	45	31	34	42	44	37	38	41	23	37	40	44	37	39	36	39	47	34	38	47	29	30	48	35	40	31	47	38	30	40	39	34	43	39	50	53	38	30	41	30	44	39	39	38	38	45	51	37	40	28	34	42	45	37	38	50	36	46	45	34	35	24	34	41	48	37	36	43	39	26	41	36	40	39	46	44	32	45	45	34	39	36	34	39	43	34	47	25	44	23	47	27	35	42	39	35	38	40	37	42	36	43	42	45	42	30	45	37	24	32	35	29	56	34	36	43	35	35	40	45	43	35	33	35	45	44	46	41	37	34	44	34	27	39	43	39
34800	11523	452	446	632	837	879	824	709	657	634	579	544	492	501	456	474	468	420	463	435	402	403	368	394	400	367	395	391	378	372	390	366	355	337	345	356	360	356	359	361	370	352	372	370	343	367	371	362	355	359	348	354	371	367	348	354	340	335	353	365	335	325	397	334	325	368	349	344	328	374	365	365	336	354	327	361	337	328	358	329	334	343	331	354	312	355	348	364	370	344	329	336	325	348	324	326	327	346	342	359	314	347	360	348	311	338	351	308	363	363	349	326	372	395	319	352	351	323	366	356	365	348	340	350	313	333	374	351	363	384	354	350	329	362	349	320	327	358	343	365	351	344	369	351	366	361	348	357	335	354	366	323	334	323	339	338	361	350	339	358	325	332	310	363	328	354	311	360	351	372	358	334	336	350	344	343	373	334	355	348	321	373	333	328	356	328	303	350	341	336	343	323	344	344	358	345	365	320	336	349	377	363	357	331	349	365	357	351	343	339	353	351	384	345	330	360	337	322	335	355	321	374	322	355	346	348	308	358	339	370	339	331	322	353	363	356	337	338	346	364	354	335	368	319	330	333	343	313	346	357	341	326	329	333	337	346	334	320	333	336	313	344	335	367	321	380	342	342	300	316	315	321	343	345	305	348	309	331	352	307	341	358	354	345	328	353	382	343	363	353	342	337	345	326	357	332	344	365	350	352	353	319	346	330	355	338	372	340	317	347	341	355	361	335	352	348	347	324	367	387	309	338	330	368	333	347	335	365	363	344	346	350	356	301	330	333	328	317	376	332	338	318	317	348	329	348	352	333	323	339	369	374	346	324	386	342	374	354	330	332	355	355	313	336	332	391	371	341	342	364	320	344	348	341	384	318	330	351	321	311	355	358	315	345	351	367	347	337	365	329	350	327	308	358	348	335	359	367	313	310	338	347	336	327	356	343	340	360	358	358	347	345	351	351	340	356	377	359	343	344	348	365	311	353	343	361	332	345	360	366	339	340	336	333	346	332	356	338	321	343	335	321	360	368	363	373	324	351	346	360	364	324	363	367	340	358	344	366	336	335	334	334	359	319	355	358	342	367	336	318	317	324	354	341	332	362	332	344	355	329	331	326	337	366	334	334	361	330	326	356	342	320	307	333	334	347	291	331	365	356	349	343	335	312	370	341	315	319	309	365	358	311	359	318	314	364	337	325	347	365	327	376	351	349	352	356	339	328	322	336	318	345	339	326	336	321	349	354	339	357	328	309	341	359	364	347	347	336	339	338	320	321	305	345	358	336	335	330	337	339	318	352	335	343	361	339	328	328	295	338	327	361	364	392	343	334	336	356	312	351	358	331	360	343	333	344	348	360	306	325	374	363	339	352	316	347	341	329	346	318	369	343	337	328	316	384	338	340	345	377	352	359	305	359	354	367	301	325	346	328	337	367	350	335	343	371	324	348	355	280	320	340	365	313	362	365	358	380	389	336	347	343	346	320	367	315	301	329	353	348	342	344	325	309	333	348	334	333	355	327	346	358	357	354	314	330	360	371	358	379	372	362	332	340	343	313	341	347	331	333	343	313	328	314	364	320	370	344	346	366	361	356	332	342	350	354	352	304	349	316	359	346	338	335	328	323	355	366	369	340	332	306	386	327	365	297	334	323	343	369	347	389	328	346	343	335	332	334	347	346	352	380	322	344	322	340	334	355	329	325	348	339	359	343	381	365	327	333	363	337	339	376	358	342	354	361	339	368	327	344	326	369	347	351	341	327	368	339	340	289	356	322	328	356	344	351	349	338	343	379	356	332	330	335	326	361	326	343	312	329	335	335	361	325	345	369	356	353	345	344	354	342	339	319	357	321	326	374	329	359	366	339	355	358	377	347	340	335	357	377	324	352	352	367	317	327	325	350	321	379	320	373	354	334	325	351	355	343	348	313	339	334	358	309	340	343	351	342	324	343	333	313	356	362	359	347	387	353	340	342	335	307	321	354	351	324	361	328	321	364	342	304	308	341	370	335	365	345	339	322	321	363	329	340	334	298	343	347	331	353	333	345	344	336	355	328	343	334	341	354	336	317	323	325	332	352	299	325	322	317	314	331	379	341	353	343	325	318	338	346	350	359	329	332	346	345	370	338	309	355	332	350	323	340	386	335	340	325	323	334	349	304	336	353	367	341	343	331	335	349	341	302	353	349	353	306	373	346	305	341	348	384	359	327	326	349	321	315	335	321	333	374	367	344	328	311	335	323	348	343	333	331	354	326	385	327	333	336	321	374	385	317	333	312	358	345	355	362	382	349	344	324	328	359	316	338	357	342	334	356	336	365	346	341	367	327	348	353	348	338	362	348	329	346	336	370	327	335	341	367	329	316	345	349	375	368	346	347	336	354	320	345	360	318	331	335	300	365	362	330	364	345	329	332	355	320	319	332	362	333	325	335	327	332	347	352	349	338	316	337	340	374	334	318	347	363	327	319	361	323	359	340	349	353	353	350	354	342	316	323	365	331	343	369	354	347	370	340	346	303	329	337	329	319	332	347	330	345	340	320	318	325	326	340	343	358	348	301	322	308	380	371	346	327	370	371	372	366	381	354	346	364	345	333	358	319	348	342	368	347	352	349	319	350	357	342	345	351	358	349	330	347	347	318	352	329	359	353	308	365	353	365	352	343	337	347	337	359	354	355	351	358	334	358	364	332	345	346	344	354	391	322	338	348	324	344	365	352	358	334	346	361	362	336	333	332	342	342	348	341	350	376	312	350	331	354	355	376	348	325	340	331	322	350	323	350	396	361	333	338	369	327	335	349	359	352	358	316	357	387	367	341	331	367	336	329	348	350	359	347	315	379	344	358	327	330	342	364	332	354	348	361	331	343	371	339	316	354	332	368	365	315	306	319	329	340	353	339	371	296	367	353	319	348	335	354	353	344	341	361	338	346	342	329	332	347	326	331	327	352	311	359	330	331	331	364	357	330	340	358	327	353	364	366	303	359	359	343	371	359	309	336	343	343	331	341	360	335	354	325	338	362	350	353	348	349	345	338	335	341	343	363	315	318	329	333	340	349	374	358	327	346	355	325	331	325	343	319	335	338	343	344	351	309	364	357	333	310	365	332	355	322	350	349	371	388	397	354	332	359	366	304	361	339	332	329	347	319	342	386	368	341	374	347	375	362	350	335	314	325	368	391	344	359	307	325	333	331	351	349	345	354	330	354	346	316	324	337	335	360	339	345	351	368	360	330	327	327	366	360	344	334	342	351	325	334	358	331	369	328	361	358	329	350	330	315	353	363	326	376	346	346	337	331	337	353	342	328	325	327	349	349	355	345	336	335	367	320	361	328	358	316	350	334	367	355	355	335	356	350	328	325	385	360	343	340	310	324	318	330	330	346	352	345	339	350	338	342	329	333	346	334	332	328	323	333	362	328	325	353	334	332	325	365	382	323	335	329	358	352	327	363	358	346	348	325	321	348	351	336	304	339	363	352	330	291	344	366	345	349	320	329	345	349	420
21710	14405	292	105	88	89	101	115	109	83	114	93	92	84	89	89	84	66	94	75	81	82	106	110	71	96	84	66	81	75	65	79	99	83	98	79	87	75	72	88	58	91	78	74	80	72	74	62	59	68	74	66	66	89	54	79	73	90	67	74	83	68	73	71	58	76	87	71	59	82	76	72	73	78	67	81	74	82	58	73	59	75	76	74	76	87	75	59	72	90	58	69	60	74	76	89	72	77	82	81	63	64	71	69	83	72	74	81	67	58	76	70	53	53	73	72	73	60	66	65	70	83	77	83	78	75	76	69	87	68	72	79	80	69	46	79	86	58	67	75	62	79	76	71	78	84	75	64	78	84	74	79	82	86	77	64	77	76	66	72	77	63	73	67	70	67	86	82	85	64	69	77	68	86	70	70	86	89	61	93	84	76	61	92	72	67	72	97	59	60	76	87	84	63	68	69	75	69	81	67	67	71	57	63	79	59	68	72	74	73	69	79	85	87	71	74	79	56	65	66	65	72	84	77	67	74	57	69	68	78	64	65	78	74	65	65	71	84	85	91	74	68	69	64	74	59	75	90	83	85	77	76	82	70	77	68	69	102	78	70	70	56	78	63	81	73	83	73	91	60	69	72	76	70	82	100	74	58	81	81	73	68	71	85	67	67	68	81	63	81	76	72	61	58	67	84	60	75	63	68	80	62	84	73	82	87	64	76	67	65	84	72	70	69	75	68	74	76	58	73	54	92	70	71	64	82	67	81	88	60	67	84	69	88	67	78	87	82	65	71	74	71	58	70	91	76	73	78	58	71	80	60	69	62	79	68	72	76	91	63	64	76	69	80	66	76	58	77	63	77	77	67	76	68	65	80	92	84	77	71	80	73	78	70	86	70	68	74	67	79	77	82	76	70	66	79	74	73	55	69	64	75	73	67	77	65	74	87	86	70	75	61	82	65	81	79	54	82	72	68	58	70	65	78	73	65	85	80	80	73	67	78	79	94	67	83	77	65	67	68	85	68	85	70	67	76	56	74	67	63	77	73	78	64	64	62	69	67	81	52	80	62	54	57	78	71	85	70	79	77	64	64	80	64	77	81	71	82	83	80	74	99	59	74	76	62	70	75	79	67	68	83	73	74	66	52	86	62	68	74	61	83	68	69	65	63	77	74	82	79	79	81	74	74	70	47	66	74	66	82	85	82	68	60	87	74	82	71	70	78	69	62	71	60	59	69	73	80	68	55	80	75	79	79	73	75	66	72	83	89	70	64	72	74	72	63	75	86	74	80	81	68	68	66	68	74	78	86	79	72	74	76	56	65	68	60	74	83	74	77	84	77	81	68	63	79	70	80	57	79	62	64	65	68	72	65	60	60	75	96	67	87	73	79	72	65	82	68	68	83	66	69	75	71	73	90	72	66	81	81	85	66	81	67	67	74	80	62	78	67	68	80	60	74	66	58	60	86	65	77	79	72	79	83	71	66	77	76	59	75	79	58	76	76	71	64	79	73	83	81	62	69	72	83	81	77	72	79	76	81	64	68	69	65	70	67	66	60	76	84	80	73	69	83	78	79	88	69	77	47	73	85	82	77	86	65	78	72	60	90	70	74	73	68	76	56	65	69	86	80	70	63	76	87	58	61	60	63	79	68	77	65	84	62	91	73	73	79	82	76	73	88	55	79	83	71	66	73	66	69	72	76	72	53	60	85	75	80	81	85	66	84	63	70	75	76	72	82	68	85	62	69	68	72	76	64	83	66	77	77	82	76	84	76	78	75	82	68	79	74	73	84	74	71	79	85	70	81	71	66	78	67	63	51	66	79	75	62	64	55	75	92	77	74	79	70	73	72	81	79	68	74	52	91	74	89	70	79	63	67	64	69	72	93	66	67	75	69	52	64	81	69	71	68	71	71	77	71	74	62	76	80	74	71	80	65	59	71	89	81	80	66	70	96	79	60	71	70	75	68	79	89	63	78	69	84	69	75	72	79	62	79	80	71	73	70	69	78	66	62	82	66	78	82	88	63	66	66	77	75	74	75	94	68	64	63	82	68	82	79	65	72	75	61	83	77	60	72	51	67	89	81	68	85	72	88	79	81	91	74	74	64	80	71	83	78	66	75	82	67	70	70	79	66	58	61	71	66	58	70	85	85	68	71	90	69	69	73	82	67	88	72	66	69	66	75	65	76	63	76	58	66	77	63	60	58	73	83	95	63	77	69	90	82	67	67	77	88	75	87	85	57	53	89	79	76	57	73	72	70	68	77	67	67	57	64	70	83	71	72	84	73	70	70	64	67	73	70	56	76	82	62	72	78	81	80	82	85	57	91	75	72	69	76	70	74	57	63	76	93	92	73	64	63	54	83	63	67	58	76	71	65	63	81	74	79	84	73	75	82	79	70	65	57	65	71	68	61	73	70	71	80	67	68	71	61	81	83	59	77	81	84	85	71	83	66	85	66	75	81	69	78	88	61	71	79	88	72	91	67	78	73	80	83	83	77	71	79	89	74	58	68	80	75	76	76	81	82	74	63	62	66	72	78	84	78	84	70	78	65	82	82	83	76	99	68	57	74	59	69	78	67	74	96	72	64	69	80	71	70	62	77	80	71	76	63	72	88	86	60	51	57	64	77	71	77	83	76	94	69	62	76	63	81	64	68	69	70	71	64	72	67	80	82	67	77	79	66	80	83	68	76	60	74	77	76	85	62	71	74	70	65	68	68	72	72	70	63	52	73	79	71	54	77	70	78	70	76	84	72	65	91	61	91	66	69	78	64	81	59	77	77	75	70	59	74	75	71	71	73	72	73	76	76	70	78	81	73	72	66	91	68	81	78	80	62	69	77	63	82	80	78	78	78	73	82	88	73	75	75	81	84	69	58	74	68	80	71	83	70	64	65	70	74	87	65	72	65	78	72	85	76	91	76	70	71	66	83	63	76	56	66	66	78	78	71	57	59	74	84	61	74	84	74	76	69	77	62	71	82	68	78	74	84	89	76	64	83	76	61	70	87	69	73	83	82	63	93	79	65	79	94	83	71	69	76	80	73	63	70	72	76	59	56	83	65	73	68	76	72	87	67	66	82	73	70	65	80	74	75	71	75	69	84	73	89	66	79	63	64	68	74	74	58	70	69	72	79	83	71	76	60	66	83	81	66	68	67	79	72	73	64	61	85	84	84	82	70	81	83	94	88	65	68	75	73	79	52	87	79	83	77	81	61	71	77	71	76	70	69	71	74	65	92	69	73	63	59	72	78	68	79	65	73	83	72	69	73	72	68	70	66	64	88	70	79	70	61	82	59	71	70	68	79	78	59	65	64	73	75	76	65	67	71	62	69	65	82	71	75	95	77	80	77	78	76	69	68	76	75	76	84	87	65	68	71	87	57	75	72	66	74	72	65	74	70	77	70	65	82	67	86	71	64	72	85	90	83	78	69	74	60	75	68	63	61	77	64	72	73	72	76	60	103	74	80	71	71	71	73	85	73	62	71	73	76
51850	18658	1141	1179	2490	3542	3509	2970	2557	2208	1856	1663	1473	1324	1229	1174	1108	1018	1002	928	872	852	848	879	813	772	775	796	756	782	768	740	732	759	742	677	769	698	734	737	698	736	724	748	734	720	722	711	689	725	688	725	703	685	652	698	731	703	736	680	642	704	710	728	722	682	658	696	708	704	662	694	681	672	687	696	644	647	665	669	705	655	673	714	646	634	667	651	656	655	665	705	716	648	640	681	698	704	631	670	673	712	653	713	625	676	679	711	711	655	637	656	656	672	691	647	653	648	675	683	683	665	627	686	650	645	641	682	681	647	685	644	705	684	692	679	696	692	654	649	674	663	679	676	694	661	635	686	694	648	669	685	671	682	646	680	669	677	643	684	683	668	667	662	671	674	644	706	665	679	617	677	629	697	674	658	658	673	668	705	669	680	658	669	676	694	677	632	666	626	655	663	671	701	662	611	701	651	647	723	632	666	625	668	695	687	662	650	667	659	651	672	664	659	715	650	662	651	687	659	634	662	675	684	620	580	688	673	675	669	642	688	636	637	677	658	607	623	670	704	617	691	678	644	624	702	647	614	599	673	681	686	696	661	643	658	637	694	639	640	689	667	703	690	646	651	686	664	691	653	685	692	699	703	673	668	640	666	664	687	680	675	670	699	653	623	653	672	651	652	681	688	652	652	654	697	684	626	666	667	622	670	672	677	658	672	672	621	650	706	636	671	656	699	646	668	648	758	595	647	715	648	631	693	616	644	610	673	673	714	662	668	659	654	699	664	672	670	654	675	674	633	638	695	671	706	688	694	676	651	619	663	681	661	655	709	656	675	674	667	711	675	689	660	667	691	632	692	667	649	689	665	644	642	700	648	703	657	613	708	649	673	634	664	654	667	642	647	669	610	695	660	638	659	686	651	694	666	657	713	684	670	689	654	669	658	682	690	658	643	662	642	599	675	638	671	701	679	667	649	668	658	666	664	686	666	673	635	664	728	653	652	654	646	657	622	671	648	642	664	679	684	718	640	648	646	671	667	672	652	628	699	650	657	668	686	674	713	672	634	629	687	646	641	659	661	633	693	621	673	702	704	668	659	620	683	645	676	698	651	688	672	622	647	661	664	598	686	663	663	681	682	682	666	698	695	666	668	676	668	702	670	706	670	641	663	677	678	736	702	644	632	633	655	675	634	654	647	648	669	678	680	701	717	655	630	648	635	674	719	665	671	664	697	647	650	655	672	655	661	692	629	634	670	630	655	655	674	693	638	645	628	677	655	634	610	660	668	674	698	702	674	721	646	648	639	656	658	690	687	697	667	672	665	634	655	716	666	669	586	674	654	654	700	657	640	634	681	629	674	666	671	626	674	642	636	691	635	654	680	635	678	717	677	662	641	676	653	692	668	665	649	639	685	635	648	714	687	690	620	640	665	664	649	639	671	633	640	674	661	701	655	692	689	692	664	645	709	661	640	614	634	694	643	683	672	687	661	654	659	677	682	698	666	683	662	685	651	670	631	626	689	720	661	678	700	639	705	688	667	701	680	678	688	642	645	710	695	681	671	630	660	644	657	706	662	637	675	710	733	663	666	701	653	652	598	691	609	659	681	681	703	646	662	714	604	653	620	646	713	662	623	690	664	680	594	666	668	637	663	674	662	693	701	636	630	677	652	701	656	645	655	688	636	661	696	670	627	740	653	670	611	647	656	627	660	676	630	697	661	684	671	648	702	652	666	646	626	647	652	649	642	694	689	682	662	672	677	653	678	650	706	698	659	653	690	695	615	654	676	661	654	658	659	687	692	645	702	681	651	670	651	681	697	672	670	635	646	662	656	633	668	659	667	697	665	659	609	715	648	647	672	654	645	696	682	651	667	636	645	636	671	703	658	613	634	681	640	695	653	697	679	671	671	667	652	626	653	672	628	719	647	654	699	626	659	662	654	638	652	665	665	673	691	674	631	690	641	665	660	642	658	646	684	616	677	684	688	637	645	639	671	681	673	659	661	730	668	635	672	739	639	715	699	645	725	656	673	611	704	705	641	634	685	645	642	669	668	698	689	684	655	667	646	627	670	694	659	688	697	711	619	656	672	680	653	679	604	688	647	662	654	663	656	649	682	647	654	682	674	668	681	684	640	662	714	659	646	669	642	655	674	673	672	687	681	645	706	652	651	734	664	679	648	644	653	619	681	638	689	675	676	665	672	666	626	652	655	675	650	650	661	696	668	701	634	713	618	711	687	636	664	661	675	719	655	673	674	677	668	703	672	657	717	652	658	647	737	649	672	691	666	665	702	667	717	683	688	635	648	672	705	686	649	600	666	628	664	650	691	718	686	650	634	714	631	685	696	701	749	672	659	674	679	674	664	650	657	682	631	639	640	658	675	686	682	640	683	612	678	689	709	673	666	682	708	671	674	705	654	653	696	670	628	672	634	682	630	633	624	696	670	642	656	674	634	649	713	654	649	740	709	674	640	669	668	685	696	647	710	609	674	622	713	665	684	646	664	678	713	659	606	638	629	664	657	682	713	666	650	661	643	646	699	650	661	642	653	724	643	682	657	678	651	663	687	674	656	683	680	690	658	644	659	675	653	696	629	669	652	674	641	634	666	705	644	697	686	658	693	662	694	673	676	634	678	678	670	679	662	689	712	633	685	679	697	696	643	667	651	687	674	657	690	690	654	687	619	679	674	670	647	701	646	658	629	644	673	696	649	656	665	667	649	670	646	652	667	684	639	664	635	660	695	648	646	659	704	660	659	684	666	684	636	645	697	667	654	652	640	666	656	708	647	674	675	663	678	639	680	676	667	644	684	694	690	672	704	678	707	684	697	668	659	669	724	670	681	643	709	670	692	665	639	664	730	662	630	635	639	667	703	630	630	667	712	636	645	677	685	661	661	683	609	642	607	660	627	705	681	673	703	644	690	692	691	676	630	634	712	613	692	686	697	629	645	694	628	644	671	674	663	711	680	672	690	669	685	610	712	675	677	673	654	613	679	702	673	689	644	670	689	682	650	644	655	654	614	675	662	650	672	672	682	638	718	637	672	688	618	673	691	697	664	682	625	672	628	664	668	684	656	671	662	699	675	661	726	667	670	650	654	682	609	701	660	629	644	668	682	637	667	640	688	663	639	699	685	685	653	639	701	667	629	633	682	601	675	704	672	700	674	620	642	662	685	664	638	652	699	654	661	675	654	659	697	628	598	658	632	702	675	701	636	679	687	611	627	664	656	655	665	662	672	722	644	696	684	628	688	669	695	641	671	711	644	639	644	676	662	696	657	653	712	646	665	682	727	651	757	696	677	646	678	684	612	615	695	663	699	663	670	675	713	648	684	664	660	704	711	718	658	626	714	665	661	691	679	647	675	666	677	647	660	631	667	671	686	686	650	701	655	711	611	665	681	676	686	691	618	644	672	621	643	670	663	633	676	697	663	653	614	730	643	662	645	643	711	649	649	660	697	716	617	692	666	688	685	663	680	695	647	627	682	660	622
18961	11113	146	29	17	30	42	43	47	41	36	19	35	28	19	29	21	32	25	30	25	15	24	27	24	19	25	23	16	16	34	26	15	21	24	16	22	24	15	22	17	14	20	19	23	20	18	15	16	18	14	15	7	19	18	13	26	17	15	20	16	20	11	13	19	23	19	20	21	22	15	25	18	8	17	13	23	14	15	17	17	11	14	19	12	21	12	14	18	20	13	26	14	11	10	14	19	15	18	19	14	11	14	22	21	24	16	10	19	17	17	17	27	14	12	11	19	23	14	13	9	24	11	12	20	21	16	10	14	10	26	20	14	6	21	10	14	11	17	14	11	13	16	13	19	21	16	12	11	14	12	13	12	16	17	12	15	21	9	24	12	14	19	10	13	17	23	20	17	17	11	18	14	20	17	13	20	18	11	16	16	19	13	15	18	10	21	15	15	20	9	14	16	15	13	18	25	15	21	21	17	22	20	20	12	19	12	23	15	11	14	18	11	19	18	17	12	25	11	18	13	14	24	16	17	22	18	16	13	17	20	20	19	18	16	6	16	17	18	16	19	17	17	24	15	10	10	15	11	20	16	14	12	16	17	13	14	18	23	20	16	14	16	16	17	14	13	15	19	11	14	18	18	21	11	19	16	18	22	17	14	13	13	18	19	26	18	17	20	15	8	25	19	19	12	15	18	18	14	14	14	19	17	27	13	18	20	16	20	11	24	12	12	15	21	20	19	18	18	18	16	19	14	12	17	23	21	11	14	12	24	10	14	14	15	12	18	17	21	13	19	19	18	25	17	20	12	20	11	17	15	11	7	17	18	17	10	13	15	24	12	16	17	8	18	13	16	21	14	20	16	18	13	12	14	14	18	18	16	18	13	17	22	14	17	21	15	15	16	14	15	19	19	12	20	15	16	20	11	11	11	19	17	18	21	20	14	11	12	13	25	10	15	11	16	22	22	12	12	13	23	15	7	23	10	13	16	8	20	11	19	22	19	24	20	17	14	19	27	9	20	16	17	16	23	22	5	12	24	16	12	16	15	17	20	20	17	16	22	11	16	12	14	19	23	26	19	19	16	15	15	16	18	24	15	14	19	14	20	16	12	17	21	14	12	25	14	11	12	12	11	15	13	23	17	22	23	12	17	13	9	23	21	21	13	12	28	20	14	21	21	18	17	15	18	19	20	22	19	20	13	23	16	17	13	14	11	14	12	12	18	13	17	18	16	19	14	17	15	12	17	19	19	20	12	20	17	11	18	14	17	20	16	11	15	10	14	21	19	11	17	15	18	15	14	18	20	15	16	13	12	17	16	13	20	14	9	15	14	28	11	14	18	16	8	11	23	15	18	12	14	16	26	19	22	17	13	9	19	8	21	11	19	20	16	21	15	18	13	14	15	14	6	15	20	16	17	17	11	21	19	15	16	13	26	15	20	16	19	18	16	14	19	17	25	18	14	13	14	16	14	19	21	14	14	19	19	15	6	17	8	24	19	12	11	17	15	18	12	17	16	14	12	19	22	18	20	20	21	15	15	11	16	19	14	18	19	17	18	13	14	19	8	16	11	16	19	12	12	23	23	9	18	15	20	16	14	14	18	11	21	15	16	15	20	15	22	27	16	20	18	20	16	20	20	18	14	21	13	21	6	15	20	18	19	19	15	14	12	9	11	23	13	16	13	19	14	11	19	23	11	19	22	20	13	13	15	14	13	17	16	12	16	15	26	20	14	14	23	16	16	15	8	18	11	13	18	12	14	17	19	14	16	13	18	20	20	13	13	14	20	18	12	16	21	17	21	19	21	14	20	11	24	16	22	17	19	16	20	17	14	13	17	15	16	15	12	11	16	19	17	16	13	20	21	19	12	16	15	14	11	12	15	10	14	15	21	12	14	21	16	11	13	16	19	11	13	15	18	13	15	18	16	14	14	11	20	7	18	21	16	10	11	15	14	16	16	12	14	20	15	20	14	16	19	20	21	14	20	16	12	14	23	8	16	29	10	19	14	11	16	15	19	13	16	20	12	18	21	18	19	20	15	10	9	14	13	20	19	10	11	9	15	17	12	14	12	14	18	18	17	25	15	22	17	16	20	11	17	13	18	11	26	16	16	7	19	22	13	16	27	23	17	12	16	14	13	16	11	20	9	15	10	18	18	25	12	22	6	18	26	15	15	11	10	20	14	18	16	16	21	12	17	23	18	17	23	15	20	13	11	22	18	18	22	15	13	17	16	16	7	18	18	20	18	10	18	19	17	9	12	17	11	12	20	19	13	21	18	21	21	18	18	14	22	15	17	17	19	19	19	20	16	17	16	16	16	20	21	14	13	20	21	16	15	18	12	21	15	19	16	21	15	16	15	18	18	13	17	14	12	18	18	13	14	13	12	14	19	10	25	15	12	13	20	18	14	19	14	17	23	14	11	19	22	15	10	11	8	14	13	13	20	10	12	18	18	11	17	18	16	14	14	17	19	23	23	22	10	15	11	15	13	13	17	12	15	13	18	13	14	13	23	26	17	15	20	10	22	15	18	19	11	14	13	23	26	21	13	11	11	16	19	17	23	25	7	7	15	18	24	16	12	16	24	15	16	13	20	17	14	15	16	17	26	13	23	13	12	20	24	13	15	11	16	13	19	22	25	17	11	19	8	13	10	16	14	14	15	13	19	8	10	14	11	22	14	18	15	9	17	20	19	16	19	15	17	18	14	22	15	22	18	13	19	13	16	26	12	7	14	18	18	17	14	12	16	18	18	20	21	13	20	13	17	13	17	17	9	12	11	15	19	23	19	15	11	17	12	17	12	12	19	16	21	16	15	10	23	21	16	22	21	15	16	17	12	21	10	17	10	15	10	14	20	17	17	16	13	20	27	19	16	13	17	10	22	14	18	20	15	21	15	16	18	15	20	17	21	14	15	18	20	22	19	16	18	17	18	14	14	13	14	13	18	15	16	14	10	12	17	7	13	13	15	19	11	20	15	11	19	14	13	16	21	20	13	10	21	17	18	24	18	19	25	19	20	11	19	14	23	16	13	15	13	16	16	13	24	14	15	11	15	16	17	14	19	12	19	16	11	17	21	15	24	13	13	11	20	9	19	18	23	14	8	16	11	21	21	9	16	15	10	21	16	15	18	14	15	13	13	14	24	20	22	9	16	15	20	18	15	15	6	9	10	19	19	8	14	14	17	13	21	16	13	18	21	14	11	17	16	20	17	16	14	15	23	19	15	18	20	13	10	20	10	14	17	18	24	18	23	16	19	13	6	16	18	9	14	14	10	16	10	12	15	14	12	13	6	16	13	19	17	14	15	15	14	19	17	14	10	14	17	21	21	10	15	7	17	20	15	12	16	17	15	16	14	17	21	16	10	15	14	15	7	12	16	21	11	11	19	14	20	16	15	16	18	19	17	18	15	20	16	10	24	20	10	21	16	21	16	17	18	17	22	14	18	12	18	18	16	14	24	13	15	14	14	16	14	12	19	22	22	15	20	10
47397	18954	557	628	1514	2255	2512	2252	1842	1556	1288	1092	1003	817	755	695	583	552	517	481	438	356	355	349	328	336	293	311	289	285	262	241	257	211	230	235	246	208	200	218	200	191	201	189	197	194	175	198	173	189	182	196	174	169	197	162	163	151	172	166	158	185	190	168	186	167	184	158	151	176	153	177	145	162	181	143	149	161	173	142	160	137	173	178	153	168	171	155	156	158	159	162	175	150	142	162	154	131	148	160	131	163	153	151	156	161	160	145	133	144	127	155	151	155	163	135	164	175	159	155	143	164	164	150	145	135	182	124	146	161	167	153	140	145	151	142	152	128	136	139	133	125	180	150	167	142	130	167	148	128	145	151	146	157	154	178	164	146	145	157	136	144	150	151	157	143	141	152	162	149	146	146	149	144	150	150	148	141	131	158	132	143	132	152	157	133	140	160	154	151	146	156	149	128	162	141	170	144	120	141	138	141	149	155	137	141	145	145	143	143	148	173	155	150	146	144	149	135	153	152	167	174	143	126	144	142	137	156	157	145	161	137	129	154	146	126	158	151	127	131	171	141	151	144	157	144	148	153	137	170	151	143	133	133	125	142	150	147	144	162	147	148	162	155	151	143	163	147	155	150	153	142	138	131	163	140	131	160	147	161	159	150	146	135	137	151	147	148	155	125	146	145	150	129	137	156	127	138	136	151	145	138	157	158	137	155	165	155	126	139	132	153	139	147	141	147	150	150	149	147	155	156	138	141	143	136	141	157	123	140	163	167	146	149	132	144	145	165	130	131	135	142	154	139	161	149	138	143	137	139	159	141	139	149	143	150	143	134	148	161	144	136	166	148	129	151	148	146	134	166	126	133	141	140	136	141	130	148	119	165	155	143	134	150	127	125	148	120	147	147	147	142	125	178	133	161	137	157	163	148	150	170	153	153	149	145	146	171	152	125	131	127	147	171	147	141	133	161	131	160	143	147	159	152	142	124	126	162	163	144	140	150	153	134	157	147	174	166	140	148	151	121	135	151	131	148	148	138	155	130	148	139	148	132	163	151	169	134	140	163	144	151	141	146	141	165	162	140	154	151	120	151	138	149	128	152	143	154	144	157	154	146	147	145	123	141	147	137	137	126	160	132	149	138	150	143	150	148	130	145	173	148	149	132	142	149	132	153	176	157	167	144	124	160	165	124	139	156	133	147	151	142	142	151	151	138	141	144	153	140	138	147	152	162	145	161	150	126	160	129	170	135	137	151	159	147	161	147	135	148	171	137	165	153	145	144	172	152	171	147	138	133	128	144	147	142	145	156	150	149	163	135	157	146	152	130	124	127	125	136	144	172	155	155	139	165	132	134	145	147	144	142	111	140	157	144	153	147	153	144	140	146	131	158	136	153	142	144	132	157	139	138	141	125	150	153	136	155	135	135	161	167	152	138	156	168	155	159	147	166	144	133	167	138	149	160	146	135	136	162	152	146	153	134	144	141	178	146	135	172	170	138	161	150	140	136	151	136	137	159	145	145	147	162	134	145	122	128	164	146	140	151	138	151	169	150	144	133	133	138	162	138	152	129	157	150	128	148	139	133	144	151	150	142	138	152	149	148	134	139	165	121	135	152	139	171	135	135	160	140	143	157	152	170	147	154	138	156	136	147	141	147	175	145	117	128	144	128	153	139	167	125	136	149	134	145	152	148	166	141	154	149	148	137	142	144	144	130	156	137	138	126	144	144	135	145	151	154	160	148	133	149	135	117	148	138	146	173	143	139	156	146	138	139	160	149	154	150	134	146	153	142	148	159	150	151	143	163	144	157	126	152	141	155	127	144	135	138	137	163	147	158	130	164	145	127	140	130	156	157	127	135	159	140	142	179	158	137	144	160	152	148	146	159	146	145	127	138	157	161	137	163	130	128	178	135	144	154	134	163	146	160	151	145	153	159	138	141	149	151	154	128	161	173	153	176	149	142	138	145	150	145	135	161	126	141	151	158	145	133	156	137	152	135	135	154	129	136	147	130	187	160	157	160	149	158	151	128	149	142	180	151	144	146	125	153	139	130	141	147	148	151	145	151	149	144	173	131	148	140	151	135	156	144	150	153	146	128	165	155	134	158	151	165	162	132	143	141	141	140	159	150	162	155	139	149	156	150	139	124	150	153	143	142	147	154	154	138	152	156	147	149	131	151	145	138	127	142	146	140	155	148	157	172	155	157	144	144	144	158	165	119	167	140	142	137	144	140	149	169	155	143	145	145	157	129	132	156	160	144	156	132	142	149	131	153	143	136	153	136	127	166	136	149	153	132	142	139	140	152	160	121	127	142	150	163	191	133	183	156	163	144	138	162	153	130	129	130	163	152	148	155	138	147	130	152	132	150	147	156	156	146	152	160	149	145	179	167	125	160	162	140	154	130	164	143	140	137	141	146	138	127	161	161	136	154	139	143	138	152	142	146	135	120	152	144	139	147	137	165	141	153	152	132	145	149	142	156	150	132	132	144	141	159	162	133	146	142	150	131	153	166	134	131	129	155	167	147	137	160	138	140	134	142	135	141	143	138	157	154	161	149	139	152	149	154	147	160	139	182	166	159	150	135	146	150	162	136	146	138	140	156	157	143	150	173	130	153	142	158	136	164	153	155	151	146	146	159	157	168	141	152	139	159	139	132	141	137	162	141	145	124	137	139	136	130	140	154	148	142	145	168	158	145	154	169	143	156	138	139	133	150	126	157	129	163	144	135	145	146	160	135	125	161	128	159	150	157	166	146	158	150	171	148	142	129	146	143	138	137	143	135	154	148	141	115	140	166	152	154	120	134	162	165	132	143	138	131	141	142	152	164	167	145	160	166	142	146	158	149	163	143	135	168	146	141	159	140	144	142	143	158	132	159	143	137	171	148	123	141	169	163	148	136	160	135	163	144	130	133	148	139	145	148	126	154	144	136	133	165	136	155	126	153	143	148	131	143	138	136	155	130	146	132	119	150	124	144	135	150	141	151	146	138	157	147	134	173	143	165	153	151	123	154	143	164	153	146	159	153	159	168	145	144	138	154	129	145	152	178	142	140	152	150	161	163	144	166	157	147	157	133	145	148	147	145	137	107	138	143	131	133	141	146	162	154	150	148	143	171	149	134	142	136	156	145	140	129	140	155	156	152	177	141	154	160	142	121	152	151	136	160	146	147	158	144	134	158	121	135	139	168	128	157	145	156	149	139	137	132	161	129	154	132	131	168	143	145	171	135	161	140	157	141	149	148	150	132	137	142	150	131	158	135	143	142	147	156	147	109	133	144	123	134	143	144	172	148	180	148	136	145	137	141	155	154	135	157	147	141	119	156	136	135	138	154	149	135	127	136	121	131	152	140	135	157	130	171	137	135	145	143	138	174	129	131	157	149	144	140	135	164	156	130	130	142	137	149	132	192	149	138	124	141	160	156	156	148	135	141	163	171	151	146	159	159	168	156	146	159	145	140	135	145	141	134	144	145	149	162	165	138	140	145	161	144
27372	20899	796	89	92	81	96	100	108	99	82	85	82	93	77	82	89	60	86	69	63	81	68	57	61	71	73	65	76	56	68	57	57	54	57	58	66	54	44	54	68	55	57	64	75	56	65	65	57	66	49	50	63	55	57	68	58	60	66	74	53	63	68	64	67	37	48	51	47	54	57	85	50	67	61	66	58	56	65	63	64	53	51	48	55	58	61	69	56	64	48	72	51	53	53	53	54	54	62	61	65	46	57	74	45	51	63	61	72	61	58	47	57	53	51	64	75	65	51	58	60	66	57	55	56	56	66	61	67	61	69	66	52	61	60	51	47	70	48	55	63	61	60	50	57	56	54	77	52	50	74	63	59	44	61	61	61	52	48	55	63	48	57	56	53	56	66	67	57	56	59	44	62	40	58	78	59	60	76	62	72	56	61	65	55	44	43	62	73	57	56	59	60	60	52	51	43	55	55	55	54	51	53	50	53	76	51	59	57	54	58	63	66	50	74	53	58	53	62	54	52	60	43	49	58	54	53	52	53	57	51	57	62	60	59	64	48	55	57	54	68	50	64	59	66	56	53	53	46	52	66	64	61	60	59	64	65	65	63	59	52	68	59	59	54	62	63	56	50	58	66	69	65	59	44	50	54	58	50	65	59	65	60	60	46	53	69	65	52	65	56	55	68	53	78	61	66	58	51	58	60	72	48	54	59	54	55	61	64	59	52	70	63	47	61	55	48	59	53	51	60	65	60	59	55	51	69	57	53	49	54	55	60	44	50	51	66	49	56	67	53	56	53	54	57	58	52	64	62	63	62	65	61	50	56	43	60	57	64	53	63	57	56	61	41	64	61	47	71	54	54	60	62	62	58	60	45	63	48	65	64	57	54	57	53	57	59	51	60	54	57	68	56	69	56	53	54	58	58	44	69	58	62	49	66	65	67	66	52	58	58	53	76	58	65	58	54	54	59	61	60	58	64	69	61	62	66	72	49	58	61	69	62	46	72	53	45	60	58	71	56	49	58	50	68	52	69	61	52	53	48	52	62	55	48	53	59	42	65	54	59	60	57	55	53	64	51	51	58	64	51	64	55	50	68	55	62	59	61	57	48	63	59	46	51	66	60	63	43	42	59	47	67	53	41	52	56	46	58	50	52	61	46	48	67	71	56	69	60	64	59	64	54	47	64	58	60	60	58	59	55	59	59	60	72	45	56	62	65	55	60	62	59	48	56	55	53	63	77	60	63	65	59	54	55	52	50	50	80	65	51	62	47	50	53	55	64	63	59	69	47	59	53	74	55	56	56	66	69	48	63	62	51	46	54	60	44	55	42	61	57	62	70	55	69	47	66	78	59	61	56	53	54	56	77	59	60	64	56	67	64	60	69	60	53	54	58	55	60	53	52	66	55	52	52	58	56	55	53	63	50	59	70	53	55	65	58	71	56	63	60	53	54	65	59	61	74	53	55	71	77	51	75	65	59	68	57	55	50	51	55	50	64	56	73	62	65	63	64	63	70	53	61	59	53	62	60	52	57	73	51	62	53	55	69	58	68	63	56	68	51	58	57	56	55	53	46	57	65	63	67	56	54	57	62	52	55	50	50	54	54	69	51	68	40	61	65	49	58	48	44	58	63	62	56	60	54	67	57	60	68	60	61	70	55	57	59	59	56	69	59	64	63	59	62	51	53	47	62	62	66	52	60	56	54	70	69	56	56	56	43	66	54	64	65	47	66	53	70	58	63	57	55	60	77	46	61	59	54	61	59	50	56	46	70	52	52	63	60	56	77	65	53	66	63	61	59	67	53	44	48	63	59	56	68	70	55	50	58	69	47	69	53	56	55	57	57	54	49	58	61	59	45	55	67	51	68	69	71	72	65	72	71	41	52	59	61	54	60	65	49	58	57	41	66	57	47	53	46	59	47	48	63	65	60	77	59	63	64	57	50	55	54	60	56	63	57	58	47	64	47	51	52	62	64	63	73	55	75	69	66	60	58	56	57	63	69	64	53	66	64	48	66	47	63	60	52	59	67	66	60	63	57	57	67	49	71	56	58	57	74	58	48	60	60	57	55	55	54	57	65	67	61	55	65	69	59	48	65	55	57	72	72	56	46	68	68	69	51	54	51	69	76	56	51	49	66	53	56	62	48	70	72	58	49	52	82	58	64	67	68	57	65	57	49	61	55	60	62	48	57	61	62	62	70	61	58	54	54	43	59	65	63	52	67	54	52	61	52	69	60	69	66	56	67	70	51	60	50	57	63	52	53	52	57	64	66	63	59	65	49	55	54	60	66	50	49	63	58	51	62	49	69	52	53	49	58	70	46	57	59	53	72	61	61	56	68	58	66	50	74	59	58	53	54	63	61	60	51	66	49	56	60	57	69	70	47	50	47	60	66	64	57	64	61	62	67	56	68	59	67	57	57	58	62	63	58	57	47	61	57	58	52	71	58	53	61	52	55	59	53	48	64	52	68	47	51	44	58	70	65	55	52	59	46	61	64	57	59	70	61	60	64	60	61	63	61	63	60	53	69	70	52	62	58	50	54	50	58	61	61	54	65	45	59	58	67	64	58	59	64	61	69	42	51	63	65	62	50	66	70	58	64	40	62	63	60	61	52	68	67	59	64	49	48	65	56	64	65	64	59	48	45	76	60	83	57	44	59	66	51	55	61	43	53	56	55	51	63	78	54	64	64	59	65	53	55	66	62	73	70	69	62	68	56	47	61	49	78	55	57	54	52	65	47	54	39	66	60	62	61	61	54	55	70	63	52	51	63	53	63	52	63	67	56	58	65	60	45	63	58	66	67	58	53	48	52	51	60	58	60	36	74	48	52	52	62	64	54	64	57	49	62	58	62	51	68	41	58	49	45	61	51	57	64	59	52	66	57	58	74	52	69	56	62	61	50	74	66	56	48	60	59	62	63	64	57	54	70	57	53	64	55	55	53	58	59	51	65	62	58	56	60	61	63	60	58	50	79	66	59	63	59	61	59	49	55	56	58	55	49	70	76	58	61	48	60	58	71	68	68	52	62	71	58	65	64	52	65	47	54	65	60	51	66	53	68	55	68	67	45	61	62	70	64	61	55	64	71	56	53	42	53	55	77	50	62	69	52	52	57	61	55	72	64	72	63	51	56	46	65	54	63	51	50	59	54	59	60	60	52	53	61	57	46	69	61	60	55	65	51	55	71	50	52	70	69	62	69	57	59	64	63	53	57	70	61	59	49	46	53	56	63	50	59	66	52	74	58	63	64	58	56	54	59	58	57	70	51	46	53	69	67	56	50	50	57	65	55	69	54	57	47	73	63	65	59	57	57	59	47	53	49	58	59	57	45	62	61	48	59	67	58	43	54	65	55	41	59	61	61	66	63	51	62	48	61	54	53	66	62	53	62	54	73	58	53	40	57	53	57	56	62	45	53	55	63	60	64	57	50	63	60	61	53	59	62	48	47	75	53	59	55	60	58	58	56	56	61	49	63	64	60	61	64	67
56871	21081	1279	1291	3220	4633	4712	4101	3336	2872	2444	2145	1780	1694	1550	1419	1198	1124	1054	990	1004	959	901	930	799	787	743	722	744	740	755	746	644	670	697	693	651	634	661	649	628	634	641	627	644	624	617	629	591	653	602	578	645	620	632	618	640	567	594	625	590	629	578	576	565	576	560	532	574	581	556	536	599	579	590	564	593	581	563	546	609	595	578	563	556	597	596	544	557	565	592	569	522	584	543	561	559	568	560	600	572	522	553	567	543	574	539	567	596	554	515	557	560	535	565	555	529	545	595	586	558	610	561	550	603	546	559	550	542	554	579	553	561	538	577	534	536	525	542	549	515	595	554	571	564	553	566	562	570	570	553	543	541	571	560	576	575	520	570	561	561	559	549	508	597	528	542	605	555	539	560	556	549	550	550	545	559	516	539	561	519	564	545	544	540	520	556	534	577	522	532	530	542	548	574	522	527	537	567	588	582	519	546	544	563	566	551	558	582	586	542	598	562	580	541	574	555	483	520	546	535	530	525	562	521	556	525	554	578	543	572	516	554	565	539	557	544	565	562	561	553	565	530	556	601	607	545	591	515	599	535	559	561	559	504	605	547	581	545	581	540	569	527	547	569	521	536	569	545	559	554	527	568	613	587	557	558	575	582	587	533	568	551	530	521	605	606	543	599	602	574	561	546	584	535	584	538	565	538	572	560	589	543	566	539	557	552	532	543	547	518	601	554	564	561	556	564	525	534	518	569	561	530	580	544	512	566	511	561	553	566	535	520	586	574	550	578	581	569	540	565	592	539	531	572	530	537	567	561	566	612	566	544	532	560	524	507	546	588	592	581	538	587	525	554	550	558	544	573	569	522	563	536	557	550	545	570	560	579	549	615	551	568	569	589	560	516	574	542	540	525	563	581	544	559	541	545	506	548	542	561	545	555	588	546	552	544	572	575	538	540	497	556	522	532	552	573	551	530	522	554	544	545	510	553	589	562	578	555	585	578	596	559	549	574	578	555	573	613	525	551	503	534	544	560	577	574	580	539	595	565	527	562	517	583	542	542	547	582	579	507	515	563	555	588	578	555	562	571	573	573	500	550	530	567	594	579	542	572	522	546	554	575	530	563	512	559	565	581	543	587	515	577	539	549	579	566	570	564	530	586	528	528	532	584	561	524	526	526	533	551	528	524	543	562	556	567	562	567	567	530	559	555	556	594	559	556	595	552	573	548	556	538	523	559	549	549	551	533	538	533	549	561	539	579	540	573	544	521	598	515	553	559	571	557	525	575	564	519	562	575	532	559	526	527	508	551	607	558	546	573	511	537	574	595	569	574	564	559	570	548	541	560	566	593	563	556	511	545	562	516	575	555	564	551	535	565	536	560	556	553	544	561	550	569	567	558	535	525	548	586	557	599	567	609	525	546	565	540	526	521	553	546	568	508	620	505	541	587	566	587	520	557	580	504	558	551	542	545	570	499	555	592	516	592	549	548	550	613	563	532	547	577	539	541	555	538	551	519	529	549	539	526	566	561	549	487	554	555	520	537	577	557	536	528	563	555	550	572	542	564	564	557	558	585	533	576	585	571	522	552	551	536	550	606	547	597	559	569	554	553	548	527	548	585	520	498	504	506	532	569	540	525	613	559	530	553	549	556	506	583	536	534	593	506	575	523	549	528	553	580	557	572	569	520	528	556	576	563	546	554	544	545	512	572	604	558	527	556	551	549	568	525	546	549	572	511	560	562	578	512	563	569	555	621	548	558	572	582	547	575	597	572	545	530	537	584	563	569	574	555	559	541	527	534	546	552	583	566	574	580	529	500	550	587	546	580	558	566	529	578	575	510	597	555	530	579	543	565	519	603	500	555	580	519	562	557	542	556	524	548	583	525	535	575	616	563	558	584	552	571	557	554	554	518	552	528	567	538	587	537	535	537	565	529	558	538	544	510	541	575	562	592	560	548	545	530	560	568	538	552	522	574	567	535	522	565	564	515	552	538	592	497	558	540	531	533	536	562	547	613	626	551	570	544	516	549	569	547	531	571	553	533	521	582	527	543	554	538	594	546	536	572	526	550	550	554	573	582	552	533	539	514	523	579	569	583	584	596	572	561	521	550	604	576	560	567	549	565	544	550	526	557	536	565	556	512	575	533	576	524	581	548	562	591	552	563	580	512	575	568	532	556	516	580	585	560	563	573	573	561	520	564	550	553	526	549	578	566	588	524	533	580	582	498	518	584	562	529	557	569	571	590	574	529	548	538	530	579	542	530	595	535	550	552	550	564	561	585	547	557	528	537	562	539	517	555	590	578	569	559	564	602	562	559	534	563	552	565	559	530	542	580	568	560	541	560	563	581	577	545	531	543	567	550	576	557	540	558	530	525	532	588	581	555	573	620	555	548	546	559	538	539	562	576	545	534	549	536	548	523	553	537	587	533	517	588	567	552	559	532	582	598	572	540	563	530	572	538	565	548	560	548	505	514	553	534	598	566	580	567	515	563	539	575	559	548	561	551	543	532	561	556	541	630	572	524	558	550	571	526	562	557	483	543	540	565	557	596	595	538	550	563	516	584	576	561	576	557	575	564	536	583	583	543	521	528	555	578	553	587	521	554	524	566	567	536	563	528	514	569	562	544	592	563	544	545	574	510	539	544	579	530	547	569	569	534	551	545	553	561	558	582	559	567	559	548	577	556	553	558	549	553	531	563	560	563	597	590	561	561	558	565	573	534	546	570	517	546	566	570	515	552	538	574	523	548	507	527	542	542	600	523	528	557	559	506	530	547	539	567	557	533	544	556	545	578	551	565	578	599	540	553	528	536	534	527	567	555	554	553	564	578	522	538	579	555	549	530	554	579	542	554	569	553	539	572	546	567	598	544	586	570	534	553	550	586	550	559	569	504	576	522	580	544	542	537	552	536	604	579	592	532	577	540	587	585	609	588	556	539	552	567	549	563	584	544	549	536	619	522	559	561	582	540	572	599	512	541	531	504	540	564	534	553	549	594	563	549	549	543	534	555	572	513	588	530	534	576	518	564	553	610	539	550	527	541	561	584	573	574	566	546	530	533	556	524	521	526	595	551	535	565	538	545	552	547	578	534	535	581	547	550	588	579	547	549	560	533	565	540	598	571	596	554	570	556	592	558	528	526	602	594	561	575	539	533	571	534	523	575	556	566	516	553	589	564	574	558	516	530	554	590	559	531	573	589	536	578	563	572	522	609	574	535	584	584	537	558	546	570	531	560	513	535	551	514	554	528	559	554	564	574	527	553	542	550	588	498	556	585	537	593	558	542	565	510	583	530	530	511	585	522	557	525	585	550	555	572	566	574	560	553	594	557	604	549	533	589	564	574	546	546	553	551	542	585	565	559	558	568	536	481	569	555	506	596	591	553	596	597	567	531	533	563	557	553	599	545	533	542	528	565	570	561	561	576	541	569	564	535	546	528	537	529	524	573	565	537	570	565	549	601	521	580	564	560	595	556	510	552	531	581	559	553	545
9421	3537	42	46	52	37	46	48	51	41	53	46	48	45	40	47	39	41	35	41	43	42	39	44	44	50	35	39	41	34	33	33	44	43	52	48	44	50	45	48	42	42	44	53	39	32	33	27	46	45	34	32	40	40	38	38	46	44	36	35	40	33	33	43	27	36	46	40	40	43	39	45	38	41	30	44	33	39	36	38	32	34	39	24	55	42	45	33	44	37	36	34	38	51	34	40	40	53	50	37	30	40	33	46	45	27	44	40	58	43	37	47	43	44	46	28	39	37	39	36	29	39	50	40	42	32	52	42	45	33	31	46	38	45	36	46	41	40	41	32	38	43	54	48	37	36	46	40	37	43	30	41	38	34	43	48	40	43	40	25	36	31	31	28	34	40	39	33	42	51	45	49	35	55	34	43	35	29	38	31	46	39	36	50	39	35	37	42	50	47	36	49	42	45	42	40	44	44	41	41	46	39	39	29	43	37	41	41	49	44	33	28	36	30	39	39	32	33	38	49	32	46	31	32	49	29	31	38	38	39	36	53	40	36	41	41	30	37	41	39	38	38	45	43	42	52	40	43	28	37	35	40	37	47	38	39	36	36	45	47	41	43	40	36	42	43	33	43	43	35	34	42	38	31	34	46	32	42	28	35	34	40	41	34	39	39	36	47	35	43	40	41	46	42	50	43	38	36	42	44	51	31	44	55	25	36	40	46	43	43	48	47	34	38	51	37	34	47	32	41	35	43	38	37	44	40	30	43	41	43	36	35	50	41	37	58	34	39	35	42	37	53	36	41	39	40	39	44	42	44	45	40	42	39	45	34	41	42	44	44	31	31	41	36	37	36	42	31	41	20	36	46	32	35	41	49	36	30	30	43	34	48	41	38	48	37	39	29	39	33	50	35	29	28	40	36	39	40	41	53	37	42	46	41	30	35	39	31	44	47	34	33	41	39	32	36	37	41	37	46	29	36	46	34	38	45	52	36	31	43	31	34	43	47	46	36	35	46	39	36	45	40	48	35	29	44	31	41	42	44	43	49	30	41	51	29	40	51	40	44	44	36	29	34	32	23	47	33	41	37	32	37	37	48	33	33	48	45	35	36	53	44	40	33	43	29	51	43	46	44	36	44	44	48	33	47	41	51	43	30	44	41	34	42	28	41	37	36	32	36	51	36	44	45	42	30	28	39	44	45	39	37	36	45	47	40	27	42	28	30	38	40	41	38	40	40	33	26	37	39	33	32	34	31	46	52	33	27	45	41	44	37	35	41	33	40	41	37	38	48	31	51	36	47	52	38	42	28	40	36	23	44	45	35	53	46	27	30	46	43	29	33	52	42	35	47	42	32	34	42	43	39	45	46	43	35	39	46	31	44	38	41	34	51	32	37	36	35	28	35	46	51	42	47	52	41	45	37	47	31	38	45	40	43	38	47	31	46	33	36	33	48	31	41	51	40	35	41	38	37	32	41	49	42	43	38	40	25	48	35	36	57	39	41	37	42	36	36	43	42	36	49	48	39	44	39	34	49	47	36	39	32	29	38	35	33	46	44	34	47	50	41	42	44	38	40	57	38	39	37	44	30	36	54	41	33	34	41	42	35	43	41	46	35	42	32	38	42	44	38	45	43	25	30	46	36	40	37	32	38	35	49	34	38	39	44	49	45	30	35	47	41	46	31	36	34	41	35	38	30	42	47	35	43	37	39	39	43	40	40	39	34	40	44	39	35	29	45	52	52	36	36	44	38	39	41	37	38	42	42	34	45	29	43	46	39	27	36	35	48	38	39	48	35	42	42	30	45	53	36	34	40	34	42	39	39	39	44	39	35	37	42	38	44	48	37	36	44	49	38	38	35	41	29	33	37	27	35	39	33	44	41	34	50	31	39	44	31	40	30	39	40	41	44	42	36	30	50	28	39	34	37	35	35	43	49	38	44	34	51	41	44	48	38	35	38	46	33	33	43	31	53	36	37	36	36	45	41	42	47	39	35	38	36	38	33	39	33	31	42	31	37	38	24	45	38	48	33	41	31	43	30	34	26	43	30	38	33	41	34	35	44	48	43	42	41	36	44	48	36	33	58	46	36	38	49	35	36	45	37	36	26	27	41	42	32	38	37	41	40	34	32	47	40	51	24	31	34	37	37	41	40	39	39	42	37	48	41	40	37	21	41	38	40	34	36	38	40	46	42	42	47	37	36	35	31	34	38	45	40	45	35	44	40	31	30	36	36	35	41	28	41	39	40	35	43	41	33	44	49	46	39	43	43	52	41	26	51	48	38	53	37	33	31	38	50	31	28	41	36	37	37	35	35	40	27	36	32	42	41	44	29	36	42	38	41	48	45	33	32	40	48	34	44	32	43	36	38	37	37	45	35	36	44	48	43	44	38	42	33	44	37	40	33	43	34	33	41	32	35	49	27	35	40	42	35	37	40	28	38	43	44	40	31	45	40	50	32	32	38	36	32	43	29	39	39	42	40	38	33	44	40	55	35	40	45	31	35	35	36	48	36	30	42	30	26	42	32	31	28	36	52	36	44	43	45	31	42	48	36	47	43	27	60	45	39	38	35	42	42	32	31	39	36	35	52	43	31	40	33	43	41	43	42	45	49	39	37	43	34	36	52	47	32	41	37	41	36	49	42	41	38	52	25	51	42	32	42	35	38	37	32	38	46	30	48	41	42	38	33	47	45	42	35	37	41	31	41	39	37	45	36	39	28	44	46	28	38	29	41	40	54	35	35	57	38	43	39	47	39	39	33	40	45	46	32	40	33	42	45	36	53	46	33	36	33	48	32	38	39	51	45	39	41	42	33	41	39	38	27	40	33	43	36	42	46	33	46	41	30	43	37	36	27	30	42	39	36	36	35	38	38	39	29	38	41	29	33	40	54	47	54	30	43	33	30	38	38	35	31	40	38	40	34	36	43	38	34	40	38	32	43	47	45	30	37	28	49	36	27	35	54	37	43	47	35	40	38	50	41	28	47	40	45	52	45	38	32	43	36	48	49	43	43	39	41	38	36	44	41	47	33	44	39	45	35	43	46	31	62	41	48	43	41	41	32	37	41	40	48	55	35	48	35	38	43	42	29	43	33	49	26	33	36	49	36	36	45	57	34	32	33	48	32	27	44	40	42	43	41	35	27	43	42	42	35	38	37	51	44	30	43	36	40	36	37	37	43	44	42	44	33	49	34	36	49	32	39	48	42	34	26	31	37	49	40	31	37	28	34	38	44	39	36	30	38	27	38	38	51	37	36	31	31	56	46	37	35	36	32	44	42	28	31	38	44	46	49	42	39	39	53	50	49	40	43	35	42	42	31	38	48	44	39	51	41	31	35	38	33	33	35	44	40	39	45	35	37	55	33	33	39	39	35	39	41	42	35	28	27	30	22	38	38	41	20	42	34	36	37	35	32	39	33	30	36	42	34	51	44	29	40	53	37	34	39	43	49	45	36	43	47	36	30	36	54	31	42	40	43	47	41	34	40	45	24
36698	13139	445	454	618	796	776	722	689	668	585	592	491	510	504	473	455	408	446	418	457	431	399	394	407	403	366	393	363	372	318	380	392	366	378	313	354	330	346	350	341	340	369	383	334	350	345	349	352	367	334	322	344	358	383	367	349	332	347	375	330	321	337	382	351	352	358	325	350	358	316	363	347	346	354	361	338	347	331	358	354	372	377	301	331	329	347	324	327	338	323	316	352	347	353	372	353	318	327	346	353	355	327	322	328	344	348	319	367	384	372	329	331	346	350	345	355	339	386	341	387	329	315	334	355	372	352	356	323	337	344	340	307	318	336	388	380	337	336	307	361	329	322	329	342	324	311	332	334	341	351	319	346	344	395	302	373	335	325	328	322	335	291	339	355	338	383	337	366	322	328	313	349	349	335	337	330	315	362	336	318	340	349	359	348	332	340	323	345	339	359	370	354	305	329	333	356	365	331	331	328	338	372	361	338	334	334	344	333	348	335	332	333	334	343	331	348	300	363	355	342	340	332	326	340	338	343	373	386	348	369	352	349	331	345	348	353	325	348	291	308	339	328	327	337	339	361	305	329	346	341	340	336	345	325	328	341	321	347	342	374	335	298	325	357	333	326	324	353	343	361	364	324	342	356	327	335	315	355	348	339	322	338	306	340	322	328	362	373	345	363	349	310	376	323	289	316	328	353	323	338	323	349	341	326	321	324	334	346	362	338	345	346	364	366	385	324	361	326	358	353	350	344	365	330	349	353	322	357	318	344	372	333	316	353	383	344	328	327	305	343	347	347	343	346	349	327	349	333	327	329	339	336	328	362	355	327	421	313	337	342	344	319	334	347	373	329	317	358	335	353	342	319	347	341	312	343	343	353	356	353	354	339	370	346	369	322	334	334	347	366	345	337	325	342	346	362	325	351	325	334	361	352	342	341	324	368	336	336	324	347	379	348	318	356	345	359	338	300	307	326	357	330	345	329	335	350	351	383	323	348	320	349	347	309	335	353	331	313	347	284	359	327	356	347	325	332	331	348	348	328	313	348	362	317	317	316	363	333	343	355	349	361	323	323	369	356	328	339	350	353	338	355	356	386	350	326	373	345	379	338	340	321	361	359	368	349	341	314	341	394	343	353	349	342	383	369	331	346	365	361	337	319	340	371	326	340	315	355	311	352	339	329	365	317	360	350	335	336	365	340	302	334	356	338	363	317	328	349	366	304	347	319	361	322	340	298	364	327	343	323	339	330	333	352	338	366	319	303	361	318	376	316	339	351	333	356	342	349	334	364	350	362	355	339	334	343	335	330	338	356	354	333	310	329	368	346	357	338	345	351	355	365	338	319	340	333	328	326	355	363	335	362	336	334	320	390	333	364	359	350	345	375	334	336	352	325	329	330	313	320	342	358	332	336	347	340	333	338	341	366	335	369	317	335	356	294	340	365	353	347	338	322	362	367	329	381	340	317	333	339	367	375	348	314	354	356	337	368	366	373	381	315	300	313	346	320	366	327	321	363	376	323	365	343	321	330	331	351	358	354	330	342	336	326	314	326	327	341	364	327	363	373	334	348	298	327	349	361	342	319	354	340	352	350	354	329	350	342	344	362	360	336	314	322	338	336	353	316	332	341	380	337	336	343	375	351	290	335	332	349	319	356	349	311	339	334	329	324	361	332	320	346	321	337	324	351	326	333	327	340	348	324	357	319	328	357	330	337	351	357	376	368	341	352	346	340	357	366	358	340	357	368	352	339	358	355	372	352	331	343	343	359	358	314	353	351	331	343	329	342	325	319	310	338	342	347	354	356	341	333	322	353	351	322	379	315	348	322	313	319	340	325	323	348	345	347	368	324	314	325	348	301	336	330	370	354	305	363	334	331	339	361	347	344	344	304	346	326	362	318	328	349	330	320	378	344	361	308	362	350	351	334	323	364	366	377	326	363	313	318	346	351	327	344	346	344	360	341	345	357	339	360	326	351	332	315	338	288	367	335	330	361	352	333	297	367	292	321	328	321	336	342	360	319	342	353	335	354	333	379	312	307	334	377	331	345	368	347	340	339	327	322	372	321	362	339	370	319	352	357	385	347	338	371	335	339	350	362	353	318	370	353	372	352	338	345	340	350	345	320	340	360	335	349	361	333	323	345	374	334	335	354	327	324	328	329	340	347	322	343	354	327	346	332	344	367	366	377	301	333	334	301	349	356	354	296	342	330	318	337	321	335	323	338	330	330	340	335	332	346	364	332	299	336	347	361	346	330	338	358	297	332	359	334	350	304	336	341	343	311	344	311	360	327	372	357	333	355	342	336	328	348	394	365	319	351	348	338	356	356	339	361	344	334	334	353	350	340	352	334	335	360	321	310	365	337	351	314	347	338	323	311	374	338	318	332	312	306	335	348	357	365	380	345	349	339	353	363	337	375	366	329	349	346	331	346	346	371	345	310	345	374	370	356	341	354	350	363	297	329	324	380	354	344	351	338	312	343	345	369	340	334	386	356	318	368	324	318	360	337	327	354	347	347	331	329	337	343	352	345	323	351	333	328	368	362	317	346	345	369	324	335	363	333	368	369	373	337	336	380	353	338	354	345	349	330	338	344	321	340	359	342	318	307	348	361	376	329	362	355	339	339	335	323	348	378	365	345	321	351	339	348	359	331	332	346	312	360	356	363	340	331	359	341	328	339	348	290	331	337	354	345	364	373	323	348	344	322	337	356	352	333	323	307	347	349	324	373	312	314	335	347	334	323	376	353	357	326	330	333	336	366	346	319	325	345	350	336	353	331	378	353	365	333	354	334	364	353	344	338	356	326	320	383	332	333	357	363	338	374	326	342	372	352	354	358	343	345	374	370	366	328	350	359	325	344	364	335	308	347	339	338	338	348	383	339	311	327	334	335	366	350	361	350	346	333	317	318	311	352	345	347	335	342	329	346	349	356	351	353	329	351	336	365	313	340	359	361	302	335	310	330	345	358	306	328	329	349	359	339	358	336	336	350	345	317	368	346	332	374	329	328	309	357	336	342	340	374	340	358	339	346	354	339	352	330	336	357	317	343	369	318	337	337	337	344	349	335	332	339	308	318	319	325	332	360	349	309	353	318	358	359	314	367	385	366	360	367	347	368	327	307	351	370	356	298	312	313	313	359	329	320	345	359	359	357	342	299	342	355	339	322	346	366	312	332	351	344	336	355	305	352	340	356	343	333	320	365	324	301	358	314	377	357	363	359	324	356	352	335	332	333	347	344	318	349	350	329	338	370	337	347	349	332	360	313	335	332	355	323	337	355	285	353	355	339	330	332	351	303	353	340	306	337	322	361	349	329	364	365	344	366	348	350	317	323	342	330	379	332	343	373	334	358	351	358	355	337	342	325	337	367	331	339	341	341	332	321	349	322	326	356	297	347	394	346	309	301	340	347	321	369	310	308	306	301	368	360	314	323	339	344	340	336	340	325	324	344	345	319	320	352	326	339	356	311	302	333	354	326	330	378	339	310	343
22863	16031	433	103	116	90	117	108	101	101	97	99	96	84	79	85	83	80	92	84	76	85	79	78	89	80	80	85	78	85	80	70	72	77	67	89	52	56	71	63	85	82	74	80	66	61	65	73	74	79	86	71	70	80	80	61	78	73	79	80	69	82	66	64	75	72	55	91	81	88	60	68	72	72	97	61	87	72	47	72	82	70	94	81	81	60	62	65	68	78	74	70	74	73	74	91	74	65	82	79	79	63	71	73	68	74	84	67	67	72	65	69	70	59	65	61	72	59	66	73	76	83	73	68	61	74	74	79	74	72	69	84	89	81	66	74	76	71	78	77	71	83	88	74	69	75	76	64	72	73	78	68	65	74	74	80	79	73	76	64	68	64	75	84	86	89	81	54	82	63	57	77	77	79	73	73	71	70	84	68	85	74	72	87	63	73	62	71	95	88	68	89	69	68	69	68	70	77	57	70	72	74	69	72	70	67	71	71	84	85	73	81	82	73	84	72	65	65	86	76	59	83	74	60	67	85	61	86	73	83	70	79	91	72	54	92	79	59	72	64	81	65	75	89	64	68	87	87	67	70	67	70	77	63	78	70	82	87	66	59	74	64	80	62	66	67	59	74	71	51	85	85	70	61	79	48	67	72	68	78	68	84	75	77	83	76	88	87	86	77	75	77	61	62	81	63	73	62	80	78	69	76	74	75	75	74	77	72	73	80	98	61	76	69	73	78	69	70	72	78	63	76	84	71	67	80	64	70	78	66	60	65	76	65	69	75	80	67	65	69	69	68	84	64	59	91	58	68	63	65	71	63	77	93	47	98	71	69	79	71	70	64	66	77	73	82	69	76	63	63	66	61	85	63	76	73	73	82	72	74	83	76	75	71	70	81	75	74	68	74	85	73	63	66	76	71	78	70	78	78	79	65	68	88	81	71	76	74	68	77	56	71	73	79	80	76	55	67	74	86	75	66	73	69	75	69	71	76	71	71	74	82	78	73	60	75	52	73	87	74	66	65	63	67	84	82	78	75	68	69	78	78	71	93	79	74	64	63	57	74	69	74	55	72	63	80	81	68	74	67	72	66	52	73	75	72	61	70	77	89	82	70	71	79	75	76	74	82	70	84	69	76	87	78	58	76	67	85	70	79	75	65	71	82	68	63	77	77	78	76	80	67	62	72	72	90	73	62	70	77	82	65	69	73	87	58	73	63	83	52	70	76	74	81	72	76	83	72	78	67	64	72	72	75	91	71	70	72	70	78	63	60	76	57	67	71	80	75	81	67	89	74	78	71	72	73	76	73	81	67	73	74	76	81	82	83	74	67	77	76	77	77	75	85	76	57	84	74	79	62	64	73	74	72	80	69	81	71	92	67	72	65	82	73	74	66	76	75	78	75	78	67	66	78	69	54	76	63	80	72	67	69	66	71	73	84	76	71	86	73	67	72	69	74	76	84	80	58	65	75	84	71	64	70	69	68	66	70	76	70	77	65	72	67	64	68	75	69	84	78	71	75	70	68	69	64	64	86	65	69	72	65	87	78	90	73	70	71	75	78	81	85	57	54	69	72	67	74	76	81	81	79	78	67	84	85	78	77	74	74	80	76	79	84	78	63	75	57	70	78	65	70	90	71	74	73	63	85	84	61	74	74	76	65	62	80	75	79	65	69	63	56	88	67	77	80	56	82	89	88	68	81	48	61	74	70	82	83	73	74	93	69	80	79	81	82	71	64	69	72	72	66	75	65	66	68	79	63	68	59	74	80	76	65	78	80	84	63	75	75	74	89	55	71	76	74	78	76	68	77	92	72	75	94	47	60	77	83	54	63	74	58	79	80	90	56	67	68	93	73	73	76	74	67	82	62	74	78	72	85	75	63	72	62	81	69	83	80	63	75	71	68	69	72	66	65	65	85	74	63	73	78	55	81	82	75	76	88	70	76	63	74	93	78	74	68	65	83	88	77	78	83	61	84	70	62	64	76	79	74	83	73	72	77	54	78	69	79	64	77	78	64	85	80	65	74	83	80	74	68	80	66	68	71	69	76	56	59	69	76	80	76	83	77	66	74	57	65	75	84	83	74	86	73	79	80	70	61	54	64	81	75	81	83	87	62	80	69	58	87	68	62	66	76	83	64	67	65	77	61	72	70	82	74	61	69	76	82	66	71	76	73	75	83	73	56	73	75	72	63	79	82	59	76	50	58	61	75	76	77	66	79	76	83	75	72	78	83	78	77	66	74	89	76	70	82	72	57	79	62	70	72	76	66	75	71	87	89	72	71	76	64	74	78	70	67	69	77	71	80	75	74	64	88	77	74	70	85	75	81	85	78	64	82	75	72	86	72	84	67	72	58	87	67	70	70	78	68	57	61	73	79	71	79	75	74	72	79	80	82	87	78	54	68	82	74	85	83	69	74	64	60	78	82	66	62	87	69	77	73	83	57	90	76	75	74	70	77	73	76	60	77	92	75	68	64	78	70	78	73	57	61	63	62	64	89	60	68	63	87	60	64	69	70	78	75	66	61	71	78	71	96	90	77	71	73	86	82	68	64	68	68	79	59	80	80	76	72	66	74	78	72	70	59	80	81	79	81	67	69	66	50	74	71	77	61	76	72	55	74	71	70	70	86	60	83	75	72	60	67	62	58	62	77	79	73	66	92	74	59	56	69	87	62	74	60	59	72	66	82	59	71	81	62	76	65	78	76	71	77	71	78	81	72	67	79	76	82	55	90	73	91	76	57	54	81	60	71	78	78	69	76	79	58	76	78	68	70	72	74	85	67	83	75	64	76	62	71	73	56	75	74	74	75	73	83	80	62	67	77	74	79	79	77	81	68	57	67	72	79	68	63	68	76	76	57	77	67	56	71	70	60	89	74	84	85	65	62	72	73	59	77	60	73	73	65	71	74	75	83	74	94	73	69	71	78	73	87	69	88	67	70	83	78	67	80	71	85	92	68	87	74	84	80	69	68	64	70	63	65	82	63	60	69	74	75	76	68	73	72	68	85	76	80	67	76	78	72	68	78	78	73	80	78	74	73	83	73	87	70	71	72	64	68	60	82	68	70	63	59	66	60	67	73	86	75	74	74	84	73	66	79	66	74	70	63	70	72	88	75	62	81	84	74	67	64	51	76	78	81	62	80	71	66	70	84	75	69	85	75	84	71	83	75	79	67	63	71	62	56	74	78	70	64	77	73	68	70	81	62	69	64	65	83	88	71	68	72	73	75	68	84	66	70	72	78	89	88	60	76	75	64	77	65	59	94	83	71	69	62	87	74	86	71	83	87	70	83	56	69	68	83	87	77	76	92	57	51	68	78	76	79	71	57	67	65	89	70	77	97	67	76	80	71	69	85	66	74	80	64	70	75	66	61	53	61	66	55	78	75	76	68	78	82	72	71	81	75	65	77	84	64	77	64	72	72	72	73	63	80	65	67	86	80	75	82	65	66	69	72	69	87	72	78	70	68	75	82	73	70	75	87	71	81	71	71
53483	18964	1132	1147	2419	3304	3379	2908	2433	2091	1782	1604	1384	1318	1248	1137	1074	1021	971	967	870	876	818	844	821	839	761	753	737	764	741	706	741	775	746	726	696	690	703	765	693	719	720	666	702	722	683	685	681	688	679	692	713	736	682	657	687	688	658	664	709	679	664	663	690	678	696	680	744	685	621	688	688	724	676	699	699	705	686	670	644	683	686	677	656	688	653	673	699	675	632	709	662	669	633	630	655	655	650	680	682	708	652	646	677	650	645	673	660	648	612	700	699	668	682	661	691	614	687	617	619	647	626	689	688	657	730	662	693	662	707	704	720	699	682	658	643	654	662	629	681	641	658	669	640	668	666	672	665	720	663	661	654	684	645	591	599	628	676	649	654	692	653	703	650	633	654	681	691	690	620	628	641	638	717	648	685	694	694	646	669	679	663	710	648	670	701	683	661	655	685	634	660	657	617	662	609	606	719	702	669	652	643	673	681	642	700	659	675	649	693	710	679	653	660	662	629	667	642	654	677	670	677	672	637	648	690	634	659	637	664	664	696	677	666	680	688	661	710	663	614	667	675	617	668	655	669	683	687	663	665	641	584	670	668	675	587	676	676	642	670	646	659	671	652	619	647	664	620	675	658	648	713	647	651	667	658	625	694	696	686	692	723	656	673	621	666	693	677	656	692	643	639	649	692	701	683	663	657	622	623	649	642	671	638	633	698	653	672	663	650	702	629	633	623	669	616	722	724	614	674	654	694	646	658	666	627	600	704	642	663	655	654	654	630	669	645	632	673	605	655	643	646	679	663	673	649	652	658	683	654	625	679	714	724	599	659	631	659	682	653	625	618	654	635	672	617	668	595	706	637	637	654	672	663	638	641	657	627	629	694	686	679	673	618	634	612	665	622	650	650	603	644	673	696	696	655	655	681	651	678	681	647	625	666	672	698	647	677	661	664	661	615	692	677	641	690	690	696	633	653	708	635	664	669	638	624	649	668	654	684	657	632	657	657	652	671	623	662	680	671	708	662	673	695	688	667	734	704	652	614	650	642	650	673	628	697	646	695	670	647	637	691	692	655	629	675	665	662	683	623	635	685	627	663	683	653	647	656	636	632	656	662	652	607	681	667	680	658	674	653	611	692	655	707	675	679	683	678	654	657	647	623	676	668	638	625	672	697	639	659	673	702	681	635	663	645	607	615	675	649	677	670	585	675	655	663	626	697	668	639	657	680	661	706	647	677	644	659	697	656	677	677	647	683	657	664	696	676	693	698	693	708	708	687	623	617	656	672	644	666	663	695	690	648	666	667	692	654	647	708	672	642	710	697	642	647	711	674	668	665	641	618	666	663	647	683	677	663	652	709	669	642	680	661	636	720	683	627	688	607	646	622	647	683	638	635	664	658	667	658	629	710	709	696	612	645	702	649	647	674	617	686	681	657	717	662	660	649	702	654	649	657	631	689	658	652	638	700	659	676	621	659	642	630	637	705	685	596	688	664	666	656	647	680	625	666	641	641	675	721	610	675	678	634	658	627	680	637	664	655	665	681	656	669	661	629	679	659	656	624	672	660	664	661	662	654	707	656	654	609	682	651	688	629	671	667	656	629	685	631	682	663	645	654	618	648	676	639	671	679	625	638	647	616	655	614	700	675	634	705	647	666	643	681	624	667	690	650	661	661	666	645	656	665	638	657	695	644	628	682	673	670	629	688	639	688	631	651	614	690	667	650	691	610	642	644	615	679	683	692	649	661	673	706	648	633	714	634	668	679	652	652	673	694	679	649	653	704	672	632	675	645	669	662	655	693	661	681	666	641	639	636	667	688	648	639	690	676	668	666	636	671	650	715	646	656	678	653	714	572	650	679	667	688	691	609	646	629	665	650	650	637	665	683	688	659	617	667	626	675	648	690	654	660	667	679	670	654	671	662	667	649	679	704	666	676	664	602	630	649	724	669	657	663	663	655	660	632	670	663	698	672	667	646	647	673	672	659	639	641	721	657	646	654	668	662	649	621	695	643	692	661	684	676	642	652	649	663	721	730	668	615	679	676	635	715	652	646	616	654	704	667	634	684	653	633	673	648	659	624	613	670	649	652	633	629	685	667	698	718	691	667	682	614	652	648	632	659	683	643	678	665	636	693	709	674	673	658	688	680	671	668	661	669	700	676	712	667	622	671	658	676	636	676	602	665	718	717	643	691	669	639	690	667	652	624	685	651	676	616	690	664	694	676	654	669	673	679	684	650	686	664	648	651	699	664	690	618	661	642	693	616	659	667	645	628	682	621	591	659	606	628	676	673	686	664	682	654	686	688	637	684	668	632	737	685	683	664	661	614	656	655	656	627	668	627	652	642	625	667	656	688	634	629	655	656	648	706	659	677	635	645	676	668	702	697	648	668	706	665	692	656	681	682	668	702	669	671	647	630	613	676	624	669	679	656	686	628	648	657	666	698	660	647	667	713	642	623	638	647	658	658	621	640	645	658	640	646	662	669	698	683	697	649	670	645	683	647	672	731	657	668	678	650	685	690	614	654	661	635	644	648	645	622	648	605	659	653	697	686	658	661	652	647	699	676	724	647	629	635	644	686	683	682	688	648	646	653	670	694	656	654	660	656	655	641	652	593	706	680	671	650	676	694	661	662	665	659	688	654	668	657	656	708	646	641	611	682	689	652	678	654	694	644	692	669	690	639	656	677	669	653	669	663	640	652	716	677	662	674	642	716	678	626	657	700	649	649	660	684	666	719	654	729	633	684	663	702	684	612	724	620	643	612	689	620	711	616	656	665	686	670	652	644	646	665	680	691	650	661	711	654	637	692	634	654	610	721	681	663	712	678	640	664	676	695	651	660	656	642	718	658	648	661	677	688	644	700	680	636	646	645	631	645	599	667	613	669	705	662	678	615	631	696	698	649	666	685	661	656	646	661	645	660	655	648	623	661	663	675	625	659	654	643	696	664	676	627	670	676	687	708	645	655	668	664	676	647	645	684	690	649	693	671	634	648	638	674	682	634	638	672	668	660	667	700	642	642	646	641	645	635	652	682	637	698	682	662	608	666	696	645	662	677	660	679	666	660	661	648	643	638	667	708	633	651	657	636	633	658	677	687	634	630	651	647	637	634	670	612	636	674	638	701	624	680	636	703	678	651	676	669	631	674	649	665	653	647	639	629	637	654	648	639	673	709	695	685	689	683	680	687	640	636	692	622	613	670	694	709	648	642	657	627	660	682	631	626	685	661	686	646	664	690	695	660	638	674	633	620	656	674	666	656	657	638	576	667	672	664	643	664	669	678	668	679	661	625	665	693	675	662	647	673	657	658	664	681	685	640	716	653	660	659	615	683	671	632	653	622	675	645	609	645	670	694	668	689	651	689	623	639	661	657	650	673	664	672	638	651	644	664	662	665	651	644	660	690	689	678	657	669	689	672	622	670	679	664	666	652	667	652	679	600	638	640	670	633	678	626	656	631	666	626	695	646	668	658	626	615	646	639	623	641	658
18312	11483	153	30	29	29	46	46	39	32	42	41	31	20	31	29	29	27	19	28	23	17	23	21	22	18	12	10	23	19	19	17	19	14	26	15	16	18	10	21	20	18	21	14	16	29	22	15	17	19	25	16	16	14	16	15	11	17	13	20	16	10	13	14	14	16	19	16	16	11	20	14	17	16	13	21	22	29	12	18	25	17	14	16	12	16	22	14	19	21	17	23	17	27	14	20	12	16	20	16	11	24	18	17	17	20	20	20	24	10	24	27	22	20	14	18	23	15	16	21	14	18	13	10	15	18	24	13	16	7	13	11	21	17	18	11	20	12	22	13	14	12	17	16	18	22	12	21	10	21	18	7	18	15	18	19	14	22	13	13	23	15	10	23	10	19	13	20	12	14	14	17	13	13	18	19	24	12	31	11	21	20	17	13	14	13	12	20	16	17	17	11	12	17	25	19	14	20	15	19	16	16	21	12	17	14	23	17	21	12	17	17	18	18	29	16	17	14	14	18	14	22	17	21	22	15	15	12	15	26	18	18	16	14	15	15	18	16	16	21	16	18	16	13	18	16	16	26	18	19	12	15	14	10	20	18	17	22	13	17	15	15	12	12	18	15	19	19	19	13	16	24	14	25	21	19	25	20	12	13	20	12	15	15	13	21	14	12	12	17	16	14	22	17	19	17	12	21	19	15	21	20	14	16	17	17	19	10	12	22	26	19	14	19	9	22	14	18	12	18	11	9	20	21	14	13	22	18	9	16	14	14	11	19	16	15	17	18	12	19	11	18	11	16	18	12	15	21	17	14	11	17	14	17	18	19	14	12	19	12	14	19	15	16	19	19	11	12	18	13	27	17	22	16	23	15	19	15	13	14	13	16	16	24	18	15	19	11	14	17	25	19	18	11	13	14	26	18	13	14	17	17	23	18	12	27	16	15	13	18	16	18	18	12	15	10	7	18	19	15	20	26	17	21	18	8	12	19	16	20	15	20	13	20	9	20	12	12	16	19	18	14	17	12	10	16	16	16	21	8	20	13	13	15	11	15	16	16	18	9	16	10	20	13	12	22	12	16	13	17	12	22	15	18	13	22	16	16	19	14	19	13	18	23	18	10	12	22	15	14	14	16	15	12	11	12	14	19	17	18	18	17	18	15	19	17	17	17	14	22	19	15	23	17	23	18	16	14	22	14	19	15	19	10	17	14	15	21	17	21	19	10	16	15	13	19	17	18	13	13	14	11	16	21	18	11	24	12	16	17	25	18	17	11	12	18	16	19	14	14	22	16	19	18	19	14	15	13	13	16	20	14	13	30	18	14	21	16	20	8	16	13	10	18	16	14	13	27	18	16	12	22	10	13	15	21	16	18	15	23	11	13	14	14	17	13	20	16	19	17	16	15	15	12	17	22	21	19	15	13	13	25	11	14	11	18	20	18	10	20	15	12	15	18	19	23	14	14	16	15	15	16	16	20	19	19	14	24	23	12	13	27	16	20	19	20	14	14	20	16	15	14	24	16	17	7	18	18	10	9	22	14	19	14	10	16	18	21	25	12	12	16	22	12	9	21	14	21	22	15	21	16	11	10	13	15	15	15	25	12	20	14	16	16	21	13	17	18	17	21	20	13	13	16	21	16	19	19	15	25	11	15	20	11	18	17	23	15	21	17	18	13	15	17	19	16	16	19	16	25	19	19	10	18	12	18	9	14	13	22	15	17	22	15	20	12	19	11	11	16	16	20	14	10	17	10	10	15	19	20	18	19	13	14	11	22	15	18	16	10	18	17	17	11	20	12	12	16	22	13	8	20	17	16	19	15	18	26	11	13	13	18	15	20	10	18	21	16	15	16	24	11	20	13	18	14	16	20	7	15	16	17	17	12	16	13	17	14	14	11	11	11	18	11	15	11	18	13	20	16	18	18	12	22	11	15	9	18	10	13	19	13	11	19	13	24	17	25	18	13	17	15	18	13	18	25	19	12	26	15	14	16	13	17	9	23	17	12	23	9	17	18	19	9	18	12	16	14	16	12	13	13	20	14	20	16	19	15	13	14	12	25	20	19	11	12	15	11	19	14	16	14	16	15	17	21	9	14	9	23	11	19	15	20	7	13	16	20	14	15	21	20	15	17	10	19	16	14	15	19	17	21	18	15	14	22	17	15	12	13	12	12	21	12	23	25	20	18	18	17	20	18	17	20	18	20	16	17	8	12	19	22	16	10	15	13	15	16	17	13	14	17	18	16	23	16	17	13	15	14	14	18	16	16	13	12	13	19	18	19	11	14	14	17	15	15	19	14	15	21	12	15	18	17	13	22	18	17	18	12	21	23	15	19	14	21	24	20	20	15	16	11	17	18	14	12	14	16	17	19	7	12	12	14	13	19	6	17	14	9	11	11	11	11	15	17	10	17	12	19	14	16	18	18	19	13	19	23	11	14	21	24	18	15	20	11	12	19	17	18	13	9	20	9	16	15	7	12	13	12	12	13	16	11	7	19	15	21	13	16	11	15	10	14	16	17	20	13	11	12	15	18	13	20	25	26	19	12	12	18	14	11	17	23	18	13	13	21	14	17	13	17	23	15	16	16	18	9	13	18	20	9	24	21	19	13	23	14	12	19	10	12	15	13	17	12	18	31	16	9	11	16	16	15	18	18	20	25	12	11	12	17	26	18	15	19	20	16	9	27	11	11	16	20	16	16	12	18	8	19	12	21	20	10	16	8	12	13	16	22	15	15	6	14	15	14	18	18	11	12	17	14	27	18	15	12	20	19	21	19	14	14	23	17	19	19	14	16	14	22	5	20	16	16	17	13	10	16	17	15	16	18	19	17	10	13	13	20	20	14	16	22	9	14	14	24	9	12	16	11	15	17	13	23	9	18	19	18	13	13	14	15	10	15	12	17	18	20	15	19	15	16	9	16	15	21	11	18	20	25	12	16	10	20	17	15	19	15	17	17	15	14	12	19	18	12	15	16	14	12	17	15	15	21	14	13	16	22	12	21	19	14	14	10	11	17	10	14	18	17	17	16	11	17	17	12	16	22	16	18	22	20	23	14	13	20	10	24	16	16	10	15	25	23	23	19	15	14	13	9	18	18	20	21	21	20	13	17	14	12	21	12	18	18	18	15	18	12	20	25	20	24	18	18	10	11	10	17	19	15	23	11	17	16	18	10	18	13	18	14	13	15	17	10	15	14	19	12	19	16	14	17	18	20	14	10	16	19	19	20	5	16	19	13	13	17	15	13	15	15	14	9	15	13	17	17	19	11	12	15	17	16	25	11	13	15	20	18	17	18	11	19	19	23	19	19	18	13	12	8	14	13	15	16	13	15	18	17	8	10	16	11	18	17	15	18	14	16	10	13	17	16	9	17	15	14	17	25	12	17	23	14	17	12	15	18	19	12	18	13	15	7	17	20	16	16	14	16	17	19	27	19	18	19	15	12	17	18	19	18	19	19	18	13	16	18	13	12	11	26	19	15	14	15	15	18
47018	18902	597	580	1492	2305	2509	2188	1921	1628	1294	1119	955	852	770	679	591	549	476	452	448	407	354	335	335	325	291	305	273	266	226	262	252	242	245	230	214	220	195	188	188	200	197	203	187	193	191	186	195	168	173	202	171	175	151	197	176	178	172	168	150	143	162	174	177	163	181	150	144	171	157	167	153	152	151	143	162	171	159	165	152	155	157	162	169	146	136	140	160	160	152	152	138	153	134	153	150	147	143	162	151	158	154	150	142	137	162	143	151	142	150	151	151	154	129	145	152	174	139	154	168	164	152	139	136	160	161	152	147	143	136	171	150	146	143	147	160	155	153	170	142	130	136	140	139	160	150	139	152	136	146	119	134	155	158	152	139	138	157	151	134	147	159	134	162	156	167	144	155	139	155	130	157	138	156	143	139	152	134	127	141	157	155	148	136	146	146	146	136	137	154	144	126	142	150	161	134	164	138	134	130	135	155	137	158	150	156	143	131	141	153	146	136	143	167	131	124	147	153	160	146	152	136	122	150	159	152	134	128	151	143	146	138	137	141	136	121	141	146	126	139	136	148	132	125	148	136	148	153	147	140	152	151	162	165	148	156	145	140	150	122	153	150	141	147	137	159	158	134	123	159	140	158	154	115	129	144	132	120	139	131	153	147	121	170	142	159	155	142	157	161	153	145	141	142	136	138	129	136	153	132	133	156	134	134	134	152	141	143	148	136	127	147	144	150	140	144	143	132	128	138	151	143	144	148	160	137	143	155	163	126	127	144	119	136	146	141	133	147	142	155	144	161	139	146	139	145	145	148	129	182	160	136	132	139	154	138	120	131	120	148	139	139	155	172	147	140	163	151	158	149	149	162	139	136	134	174	136	142	142	134	131	140	140	123	129	153	144	156	169	143	142	150	146	144	154	140	143	138	149	138	132	130	149	145	131	165	144	136	150	140	145	142	124	141	142	159	159	145	141	138	138	142	152	169	123	159	134	132	151	113	143	136	138	143	136	116	157	149	147	145	143	145	146	166	130	144	158	154	138	128	151	152	131	131	140	133	161	150	147	132	162	130	132	154	149	172	169	161	139	123	122	143	165	129	123	151	165	136	147	144	144	153	148	120	142	141	129	149	133	126	124	165	126	153	153	132	139	143	132	153	157	156	128	144	165	142	156	130	125	142	145	124	149	140	158	157	126	126	160	150	152	139	144	156	168	153	141	126	132	141	164	140	133	142	157	151	157	155	152	130	151	154	132	162	141	142	146	127	152	159	146	157	158	164	151	152	149	146	142	135	126	126	157	146	131	146	123	136	136	136	134	126	134	134	130	138	161	143	151	128	127	134	151	148	136	136	139	143	151	141	144	143	141	126	139	125	150	154	136	139	131	144	149	130	167	147	138	159	144	113	141	112	155	123	145	147	129	176	126	142	127	133	156	137	140	154	149	128	132	134	154	147	159	142	151	155	133	155	152	155	167	155	127	123	157	144	150	155	156	155	146	163	132	142	132	163	152	166	149	124	137	142	138	133	153	131	130	153	147	137	146	146	128	158	136	151	137	132	135	146	151	136	152	143	151	139	168	139	128	149	123	138	138	121	129	148	144	148	186	131	122	144	139	127	153	132	138	137	137	140	137	159	137	137	129	141	136	135	144	138	144	148	130	125	157	159	139	133	155	156	150	146	142	131	148	146	147	138	143	137	153	148	148	144	158	147	142	148	136	159	125	146	138	132	128	141	151	148	141	136	148	175	153	168	139	150	149	134	132	136	128	148	159	149	133	156	151	148	154	122	129	145	155	129	143	134	148	138	132	149	131	147	180	138	149	131	158	150	125	159	154	147	140	140	162	145	171	148	154	159	127	139	147	134	148	153	159	157	135	134	146	155	135	139	118	153	149	151	119	142	156	147	146	144	153	135	125	139	139	145	142	142	131	127	165	146	141	132	160	150	150	152	145	148	166	144	151	141	130	139	162	140	160	159	138	135	143	141	158	140	143	140	111	147	135	137	163	141	135	147	112	143	158	156	143	137	151	135	150	144	152	145	145	138	139	132	150	162	143	142	139	126	153	131	125	151	141	156	129	148	145	127	149	152	133	150	128	150	143	151	153	129	135	142	141	143	142	151	159	136	139	138	123	131	152	142	161	145	138	145	139	132	128	131	155	122	142	132	133	147	141	151	157	144	146	129	131	145	138	146	125	133	147	136	154	126	130	145	128	175	169	135	132	151	145	174	149	156	132	119	148	127	136	131	137	152	126	139	125	150	114	139	160	151	142	144	152	128	150	135	141	148	182	144	165	151	143	153	122	133	134	139	149	157	134	150	151	150	140	139	137	160	156	165	143	142	127	163	139	138	144	142	130	145	129	144	153	136	169	168	124	134	162	133	156	141	143	124	141	122	155	156	139	160	142	145	127	137	147	130	143	135	166	157	149	145	134	143	154	139	167	172	169	142	166	146	163	148	151	125	154	131	128	143	129	121	148	136	132	143	147	167	141	170	140	138	124	149	158	152	134	141	149	131	162	128	142	149	141	143	153	135	148	144	129	123	141	142	168	142	125	151	125	148	166	144	131	162	143	153	144	151	153	128	154	150	147	151	135	138	138	147	145	161	142	132	126	137	142	154	135	140	135	143	125	145	153	145	126	148	138	122	153	140	150	139	157	163	153	129	131	127	152	169	151	146	140	128	149	123	137	154	142	138	145	157	114	142	142	144	137	147	140	152	136	146	154	134	141	150	121	147	162	126	146	129	140	145	151	152	146	162	133	157	152	139	149	145	143	166	157	146	148	135	150	129	158	148	164	160	164	114	142	127	160	144	118	138	137	136	146	132	134	140	120	134	138	145	138	156	138	128	176	135	149	159	140	139	165	168	126	152	153	143	150	132	147	129	139	151	150	140	143	165	142	138	148	135	161	140	118	133	153	136	150	140	127	132	137	165	142	151	156	146	140	141	136	141	124	134	129	127	157	150	158	126	156	118	131	151	129	159	139	137	158	140	120	142	152	151	156	137	144	163	148	155	136	152	162	136	139	147	143	145	138	135	148	129	141	139	135	155	142	146	156	138	136	136	136	134	147	156	156	138	152	171	140	149	138	123	140	136	135	134	140	113	123	156	115	139	158	136	124	149	148	154	134	133	151	148	138	144	142	133	145	153	137	131	134	155	156	134	163	167	152	155	155	143	158	142	149	137	159	145	147	142	127	156	145	137	153	147	126	148	136	158	141	161	153	125	148	168	148	136	162	127	156	159	161	141	131	155	132	146	157	134	161	132	150	146	142	153	137	157	150	121	135	146	123	135	144	137	155	129	138	157	138	150	134	133	125	144	147	141	145	150	148	149	127	133	163	133	135	150	161	139	137	153	131	149	148	162	151	128	148	148	155	134	149	129	153	157	128	153	148	145	135	131	141	152	133	116	148	138	154	137	145	140	141	137	121	110	147	164	139	148	122	150	172	141	137	125	155	129	126	136	158	134	150	142	141	148	137	140	124
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
